.typical-values-module__BPYfRG__panel{grid-column:1/-1}.typical-values-module__BPYfRG__note{color:var(--m-muted);margin:0 0 12px;font-size:12px;line-height:1.45}.typical-values-module__BPYfRG__list{gap:12px;display:grid}.typical-values-module__BPYfRG__card{background:var(--m-card);border:var(--m-rule);gap:8px;padding:10px 12px;display:grid}.typical-values-module__BPYfRG__title{margin:0;font-size:14px;font-weight:700}.typical-values-module__BPYfRG__model{color:var(--m-muted);margin:0;font-size:12px;line-height:1.45}.typical-values-module__BPYfRG__row,.typical-values-module__BPYfRG__new{border-top:1px solid var(--m-rule-soft);grid-template-columns:minmax(140px,1.2fr) repeat(2,minmax(90px,1fr)) auto;align-items:end;gap:8px;padding-top:8px;display:grid}.typical-values-module__BPYfRG__new{grid-template-columns:repeat(2,minmax(140px,1.2fr)) repeat(2,minmax(90px,1fr)) auto}.typical-values-module__BPYfRG__scope{align-self:center;font-size:12px;font-weight:600}.typical-values-module__BPYfRG__actions{flex-wrap:wrap;gap:6px;display:flex}.typical-values-module__BPYfRG__problem{color:var(--m-negative);grid-column:1/-1;margin:0;font-size:12px}@media (max-width:900px){.typical-values-module__BPYfRG__row,.typical-values-module__BPYfRG__new{grid-template-columns:1fr 1fr}}
.organization-module__NamngW__main{flex:520px;min-width:0;max-width:760px}.organization-module__NamngW__role{min-width:112px}.organization-module__NamngW__invite{border-top:1px solid var(--m-rule-soft);grid-template-columns:minmax(0,1fr) 140px auto;align-items:end;gap:12px;padding:12px;display:grid}@media (max-width:560px){.organization-module__NamngW__invite{grid-template-columns:1fr}}.organization-module__NamngW__note{color:var(--m-muted);margin:0;padding:10px 12px 12px;font-size:13px}.organization-module__NamngW__wide{flex:760px;gap:16px;min-width:0;max-width:1180px;display:grid}.organization-module__NamngW__nowrap,.organization-module__NamngW__keys{white-space:nowrap}.organization-module__NamngW__keys kbd{border:1px solid var(--m-rule-soft);min-width:1.6em;font-family:var(--font-mono), ui-monospace, monospace;text-align:center;border-radius:4px;padding:1px 6px;font-size:12px;display:inline-block}.organization-module__NamngW__or{color:var(--m-muted);font-size:12px}
.shell-module__HMSwEq__frame{--pane-w:258px;--pane-w-collapsed:64px;flex-direction:column;height:100dvh;display:flex;position:relative;overflow:hidden}.shell-module__HMSwEq__top{border-bottom:var(--m-rule);flex-shrink:0;align-items:center;gap:12px;min-width:0;height:70px;padding:0 18px;display:flex;position:relative}.shell-module__HMSwEq__fullScreen{width:18px;height:18px;color:var(--m-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;line-height:0;display:inline-grid;position:absolute;top:3px;right:3px}.shell-module__HMSwEq__fullScreen:hover{color:var(--m-ink)}.shell-module__HMSwEq__fullScreen:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.shell-module__HMSwEq__brand{color:inherit;flex-shrink:0;align-items:center;text-decoration:none;display:flex}.shell-module__HMSwEq__brandCompact{display:none}.shell-module__HMSwEq__crumb{border-right:1px solid var(--m-rule-soft);flex-shrink:0;max-width:190px;padding-right:12px;position:relative}.shell-module__HMSwEq__crumbButton{min-width:0;max-width:100%;color:var(--m-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;padding:2px 4px;display:flex}.shell-module__HMSwEq__crumbLabel{white-space:nowrap;letter-spacing:.9px;color:var(--m-muted);font-size:10px;font-weight:600;line-height:1}.shell-module__HMSwEq__crumbName{font-size:14px;font-weight:700}.shell-module__HMSwEq__spacer{flex:1 1 0;min-width:0}.shell-module__HMSwEq__tools{flex-shrink:0;align-items:center;gap:12px;display:flex}.shell-module__HMSwEq__calc{font-family:var(--m-font-mono);color:var(--m-muted);white-space:nowrap;font-size:11px}.shell-module__HMSwEq__calcDot{color:var(--m-positive)}.shell-module__HMSwEq__calcDot[data-flash],.shell-module__HMSwEq__railLiveDot[data-flash]{animation:.7s ease-out shell-module__HMSwEq__calc-flash;display:inline-block}@keyframes shell-module__HMSwEq__calc-flash{0%{text-shadow:0 0 2px var(--m-positive), 0 0 6px var(--m-positive), 0 0 12px var(--m-positive)}to{text-shadow:none}}.shell-module__HMSwEq__calcValue{text-align:right;min-width:3ch;display:inline-block}.shell-module__HMSwEq__editStack{border-left:1px solid var(--m-rule-soft);flex-direction:column;flex-shrink:0;justify-content:center;gap:3px;height:38px;padding-left:12px;display:flex}.shell-module__HMSwEq__editButtons{gap:6px;display:flex}.shell-module__HMSwEq__editButton.m-btn{flex:1 1 0;width:auto;min-width:0;height:22px;font-size:13px}.shell-module__HMSwEq__editStack .shell-module__HMSwEq__calc{line-height:13px}.shell-module__HMSwEq__moreEdits,.shell-module__HMSwEq__moreFind{display:none}.shell-module__HMSwEq__saveState{min-width:11.5ch;height:26px;font-family:var(--m-font-mono);justify-content:flex-start;align-items:center;margin-bottom:0;font-size:11px;line-height:1;display:flex}.shell-module__HMSwEq__save{font-family:var(--m-font-mono);color:var(--m-muted);white-space:nowrap;align-items:center;gap:4px;font-size:11px;display:inline-flex}.shell-module__HMSwEq__saveButton{cursor:pointer;color:var(--m-ink);text-underline-offset:3px;background:0 0;border:0;padding:2px 0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.shell-module__HMSwEq__saveDot{color:var(--m-positive)}.shell-module__HMSwEq__save[data-save=pending] .shell-module__HMSwEq__saveDot,.shell-module__HMSwEq__save[data-save=saving] .shell-module__HMSwEq__saveDot{color:var(--m-muted)}.shell-module__HMSwEq__saveButton .shell-module__HMSwEq__saveDot,.shell-module__HMSwEq__save[data-save=refused] .shell-module__HMSwEq__saveDot{color:var(--m-negative)}.shell-module__HMSwEq__split{display:flex;position:relative}.shell-module__HMSwEq__splitMain{white-space:nowrap}.shell-module__HMSwEq__splitLabels{display:inline-grid}.shell-module__HMSwEq__splitLabels>span{text-align:center;grid-area:1/1}.shell-module__HMSwEq__splitLabels>span:not([data-shown]){visibility:hidden}.shell-module__HMSwEq__split .shell-module__HMSwEq__splitMain[aria-busy=true]{cursor:progress;opacity:1}.shell-module__HMSwEq__menu.shell-module__HMSwEq__workbookProblem{width:min(340px,100vw - 24px);color:var(--m-ink);gap:6px;padding:12px 14px;font-size:13px;line-height:1.4}.shell-module__HMSwEq__workbookProblemTitle{font-weight:700}.shell-module__HMSwEq__workbookProblemMessage{overflow-wrap:anywhere;margin:0}.shell-module__HMSwEq__workbookProblemActions{justify-content:flex-end;margin-top:4px;display:flex}.shell-module__HMSwEq__splitMore{border-left-color:#0000;padding:0 8px}.shell-module__HMSwEq__splitMore:hover,.shell-module__HMSwEq__splitMore:active,.shell-module__HMSwEq__splitMore:focus-visible,.shell-module__HMSwEq__splitMore[aria-expanded=true]{border-left-color:var(--m-ink)}.shell-module__HMSwEq__avatar{border:var(--m-rule);background:var(--m-data-plum);width:38px;height:38px;color:var(--m-on-status);font-family:var(--m-font-ui);cursor:pointer;border-radius:50%;padding:0;font-size:13px;font-weight:700}[data-theme=monotone] .shell-module__HMSwEq__avatar{background:var(--m-ink)}.shell-module__HMSwEq__tools .shell-module__HMSwEq__more{display:none}.shell-module__HMSwEq__strip{flex:0 auto;align-items:center;gap:6px;min-width:0;display:flex}.shell-module__HMSwEq__strip>:not(.shell-module__HMSwEq__stripViewport){flex-shrink:0}.shell-module__HMSwEq__stripArrow{width:22px;height:38px;color:var(--m-ink);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.shell-module__HMSwEq__stripArrow:disabled{color:var(--m-rule-soft);cursor:default}.shell-module__HMSwEq__stripViewport{scrollbar-width:none;scroll-behavior:smooth;gap:6px;min-width:0;padding:3px 4px 4px 3px;display:flex;position:relative;overflow:auto hidden}.shell-module__HMSwEq__stripViewport::-webkit-scrollbar{display:none}.shell-module__HMSwEq__stripViewport[data-fade-left]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px);mask-image:linear-gradient(90deg,#0000 0,#000 24px)}.shell-module__HMSwEq__stripViewport[data-fade-right]{-webkit-mask-image:linear-gradient(270deg,#0000 0,#000 24px);mask-image:linear-gradient(270deg,#0000 0,#000 24px)}.shell-module__HMSwEq__stripViewport[data-fade-left][data-fade-right]{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#0000 0,#000 24px calc(100% - 24px),#0000)}[data-motion=reduced] .shell-module__HMSwEq__stripViewport,[data-motion=off] .shell-module__HMSwEq__stripViewport{scroll-behavior:auto}.shell-module__HMSwEq__planTab{flex-shrink:0;max-width:200px;height:38px;text-decoration:none}.shell-module__HMSwEq__stripButton{white-space:nowrap;text-transform:none;letter-spacing:normal;flex-shrink:0}.shell-module__HMSwEq__overflowButton{border-style:dashed;justify-content:center;min-width:60px}.shell-module__HMSwEq__menuAnchor{min-width:0;display:flex;position:relative}.shell-module__HMSwEq__menu{z-index:40;border:var(--m-rule);background:var(--m-card);min-width:220px;max-width:min(340px,100vw - 24px);max-height:min(420px,100dvh - 90px);box-shadow:var(--m-pop-shadow);flex-direction:column;padding:6px 0;display:flex;position:absolute;top:calc(100% + 6px)}.shell-module__HMSwEq__menuStart{left:0}.shell-module__HMSwEq__menuEnd{right:0}.shell-module__HMSwEq__menuList{min-height:0;overflow-y:auto}.shell-module__HMSwEq__menu:has(.shell-module__HMSwEq__menuSearch) .shell-module__HMSwEq__menuList{scrollbar-gutter:stable}.shell-module__HMSwEq__menuSearch{border:1.5px solid var(--m-input-border);background:var(--m-input-bg);color:var(--m-ink);font:inherit;margin:0 8px 6px;padding:6px 8px;font-size:13px}.shell-module__HMSwEq__menuHeading{padding:6px 12px 4px}.shell-module__HMSwEq__menuHeading .shell-module__HMSwEq__calc{display:inline}.shell-module__HMSwEq__menuItem{width:100%;min-width:0;color:var(--m-ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:6px 12px;font-size:13px;text-decoration:none;display:flex}.shell-module__HMSwEq__menuItem:hover,.shell-module__HMSwEq__menuItem:focus-visible,.shell-module__HMSwEq__menuItem[data-active=true]{background:var(--m-accent-tint)}.shell-module__HMSwEq__menuItem[aria-disabled=true]{color:var(--m-muted);cursor:default;background:0 0}.shell-module__HMSwEq__menuItem[aria-current=true]{font-weight:700}.shell-module__HMSwEq__menuCode{font-family:var(--m-font-mono);flex-shrink:0;font-size:12px}.shell-module__HMSwEq__menuNote{color:var(--m-muted);flex-shrink:0;margin-left:auto;font-size:11px}.shell-module__HMSwEq__menuCheck{border:1.5px solid var(--m-ink);background:var(--m-card);width:14px;height:14px;color:var(--m-card);flex-shrink:0;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.shell-module__HMSwEq__menuCheck[data-checked]{background:var(--m-ink)}.shell-module__HMSwEq__menuRadio{box-sizing:border-box;border:1.5px solid var(--m-ink);background:var(--m-card);border-radius:50%;flex-shrink:0;width:14px;height:14px}.shell-module__HMSwEq__menuRadio[data-checked]{background:radial-gradient(circle, var(--m-ink) 0 3px, var(--m-card) 3.5px)}.shell-module__HMSwEq__menuRule{border:0;border-top:1px solid var(--m-rule-soft);margin:6px 0}.shell-module__HMSwEq__menuEmpty{color:var(--m-muted);padding:6px 12px;font-size:13px}.shell-module__HMSwEq__menuFootnote{box-sizing:border-box;width:0;min-width:100%;color:var(--m-muted);margin:0;padding:2px 12px 4px;font-size:11px;line-height:1.4}.shell-module__HMSwEq__body{flex:auto;min-width:0;min-height:0;display:flex}.shell-module__HMSwEq__nav{--m-fade-bg:var(--m-paper);width:var(--pane-w);border-right:var(--m-rule);scrollbar-gutter:stable;flex-direction:column;flex-shrink:0;padding:6px 0 0;display:flex;position:relative;overflow:hidden}.shell-module__HMSwEq__navScroll{--m-fade-bg:var(--m-paper);scrollbar-gutter:stable;flex:auto;min-height:0;padding-bottom:8px;overflow:hidden auto}.shell-module__HMSwEq__navFoot{border-top:var(--m-rule);background:var(--m-paper);flex:none;padding:0 0 12px}.shell-module__HMSwEq__navFoot .shell-module__HMSwEq__navAdd:first-child{margin-top:8px}.shell-module__HMSwEq__paneHead{flex-shrink:0;justify-content:flex-end;padding:2px 10px 4px;display:flex}.shell-module__HMSwEq__paneHeadTitled{justify-content:space-between;align-items:center;gap:10px;padding:2px 10px 8px 16px}.shell-module__HMSwEq__navTitle{min-width:0;margin:0;font-size:13px}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navTitle{display:none}.shell-module__HMSwEq__collapseButton{border:var(--m-rule);background:var(--m-card);width:26px;height:26px;color:var(--m-ink);cursor:pointer;flex-shrink:0;place-items:center;padding:0;display:inline-grid}.shell-module__HMSwEq__navGroup{flex-direction:column;gap:1px;margin-top:6px;display:flex}.shell-module__HMSwEq__navGroupLabel{align-items:center;gap:6px;padding:6px 16px 3px;display:flex}.shell-module__HMSwEq__navGroupName{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.shell-module__HMSwEq__navItem{min-height:25px;margin:0 8px;font-size:13px}.shell-module__HMSwEq__navTag{flex-shrink:0;margin-left:auto;display:inline-flex}.shell-module__HMSwEq__navGroupLabel .shell-module__HMSwEq__navTag{margin-left:0}.shell-module__HMSwEq__navTag .m-tag{height:17px}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navTag{display:none}.shell-module__HMSwEq__nav .shell-module__HMSwEq__navLabel{white-space:normal;overflow-wrap:anywhere}.shell-module__HMSwEq__navChild{padding-left:16px}.shell-module__HMSwEq__navChild .shell-module__HMSwEq__navLabel{text-indent:-.82em;padding-left:.82em}.shell-module__HMSwEq__navShort{font-family:var(--m-font-mono);font-size:11.5px;font-weight:500;display:none}.shell-module__HMSwEq__navAdd{color:var(--m-input);margin:10px 8px 0;padding:3px 12px;font-size:13px;font-weight:600;text-decoration:none}[data-theme=monotone] .shell-module__HMSwEq__navAdd{text-decoration:underline}button.shell-module__HMSwEq__navAdd{appearance:none;text-align:left;cursor:pointer;background:0 0;border:0;font-family:inherit;display:block}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__nav{width:var(--pane-w-collapsed)}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navScroll{scrollbar-gutter:stable both-edges}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navGroupLabel{display:none}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navLabel,.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navAddLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navShort{display:inline}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navItem{justify-content:center;margin:0 6px;padding:3px 0}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navChild{padding-left:0}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navGroup{border-top:1px solid var(--m-rule-soft);margin-top:4px;padding-top:4px}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__paneHead{justify-content:center;padding:2px 0 4px}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navAdd{text-align:center;margin:8px 6px 0;padding:3px 0}.shell-module__HMSwEq__navAddShort{display:none}.shell-module__HMSwEq__frame[data-nav=collapsed] .shell-module__HMSwEq__navAddShort{display:inline}.shell-module__HMSwEq__main{--m-fade-bg:var(--m-paper);scrollbar-gutter:stable;flex:auto;min-width:0;position:relative;overflow:auto;container:main/inline-size}.shell-module__HMSwEq__rail{width:var(--pane-w);border-left:var(--m-rule);background:var(--m-paper);scrollbar-gutter:stable;flex-direction:column;flex-shrink:0;padding:8px 10px 16px;display:flex;position:relative;overflow:hidden auto}.shell-module__HMSwEq__railStrip{display:none}.shell-module__HMSwEq__frame[data-rail=collapsed] .shell-module__HMSwEq__rail{width:var(--pane-w-collapsed);scrollbar-gutter:auto;padding:10px 6px}.shell-module__HMSwEq__frame[data-rail=collapsed] .shell-module__HMSwEq__railFull{display:none}.shell-module__HMSwEq__frame[data-rail=collapsed] .shell-module__HMSwEq__railStrip{display:flex}@media (max-width:1023.98px){.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__nav{width:var(--pane-w-collapsed)}.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navScroll{scrollbar-gutter:stable both-edges}.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navGroupLabel,.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navTag{display:none}.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navLabel,.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navAddLabel{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navShort,.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navAddShort{display:inline}.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navItem{justify-content:center;margin:0 6px;padding:3px 0}.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navChild{padding-left:0}.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navGroup{border-top:1px solid var(--m-rule-soft);margin-top:4px;padding-top:4px}.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__paneHead{justify-content:center;padding:2px 0 4px}.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navTitle{display:none}.shell-module__HMSwEq__frame:not([data-nav-peek]) .shell-module__HMSwEq__navAdd{text-align:center;margin:8px 6px 0;padding:3px 0}}@media (max-width:1279.98px){.shell-module__HMSwEq__frame:not([data-rail-peek]) .shell-module__HMSwEq__rail{width:var(--pane-w-collapsed);scrollbar-gutter:auto;padding:10px 6px}.shell-module__HMSwEq__frame:not([data-rail-peek]) .shell-module__HMSwEq__railFull{display:none}.shell-module__HMSwEq__frame:not([data-rail-peek]) .shell-module__HMSwEq__railStrip{display:flex}}.shell-module__HMSwEq__railFull{flex-direction:column;gap:12px;min-width:0;display:flex}.shell-module__HMSwEq__railHead{align-items:center;gap:6px;min-width:0;display:flex}.shell-module__HMSwEq__railHeading{align-items:flex-start;gap:2px;min-width:0;display:flex}.shell-module__HMSwEq__railTitle{white-space:nowrap;min-width:0;margin:0;font-size:13px;line-height:24px}.shell-module__HMSwEq__railLive{font-family:var(--m-font-mono);color:var(--m-muted);white-space:nowrap;margin-top:3px;font-size:9px;line-height:1}.shell-module__HMSwEq__hero{border:var(--m-rule);border-top:5px solid var(--m-ink);background:var(--m-card);padding:10px 12px 12px}.shell-module__HMSwEq__heroLink{color:inherit;cursor:pointer;text-decoration:none;display:block}.shell-module__HMSwEq__heroLink:hover{text-underline-offset:5px;text-decoration:underline;text-decoration-thickness:2px}.shell-module__HMSwEq__heroLink:focus-visible{outline:3px solid var(--m-accent);outline-offset:2px}.shell-module__HMSwEq__heroValue{font-family:var(--m-font-mono);font-size:34px;font-weight:500;line-height:1.15}.shell-module__HMSwEq__heroSub{font-family:var(--m-font-mono);color:var(--m-muted);font-size:11px}.shell-module__HMSwEq__metricList{flex-direction:column;margin:0;display:flex}.shell-module__HMSwEq__metric{border-bottom:1px solid var(--m-rule-soft);align-items:baseline;gap:8px;min-width:0;padding:5px 0;display:flex}.shell-module__HMSwEq__metric dt{flex:1;min-width:0;font-size:13px}.shell-module__HMSwEq__metric dd{font-family:var(--m-font-mono);white-space:nowrap;margin:0;font-size:14px;font-weight:500}.shell-module__HMSwEq__classes{flex-direction:column;gap:6px;display:flex}.shell-module__HMSwEq__classBox{border:var(--m-rule);border-top:4px solid var(--m-data-slate);background:var(--m-card);justify-content:space-between;align-items:baseline;gap:8px;min-width:0;padding:6px 8px;display:flex}.shell-module__HMSwEq__classBoxGp{border-top-color:var(--m-data-plum)}.shell-module__HMSwEq__classBoxPref{border-top-color:var(--m-data-teal)}.shell-module__HMSwEq__classBoxOther{border-top-color:var(--m-data-sage)}.shell-module__HMSwEq__className{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell-module__HMSwEq__classValue{font-family:var(--m-font-mono);white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:500}.shell-module__HMSwEq__railSection{flex-direction:column;gap:6px;min-width:0;display:flex}.shell-module__HMSwEq__railNote{color:var(--m-muted);margin:0;font-size:12px}.shell-module__HMSwEq__railSection:focus{outline:0}.shell-module__HMSwEq__pins{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.shell-module__HMSwEq__pin{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:3px 6px;min-width:0;font-size:12.5px;display:grid}.shell-module__HMSwEq__pin+.shell-module__HMSwEq__pin{border-top:1px solid var(--m-rule-soft);padding-top:6px}.shell-module__HMSwEq__pinRow{grid-column:2;align-items:center;gap:6px;min-width:0;display:flex}.shell-module__HMSwEq__pinIcon{flex-shrink:0;display:block}.shell-module__HMSwEq__pinMark,.shell-module__HMSwEq__pinUnpin{background:0 0;border:0;flex-shrink:0;place-items:center;width:20px;height:20px;padding:0;display:inline-grid}.shell-module__HMSwEq__pinUnpin{border:var(--m-rule);background:var(--m-card);cursor:pointer}.shell-module__HMSwEq__pinUnpin:hover .shell-module__HMSwEq__pinIcon{opacity:.55}.shell-module__HMSwEq__pinUnpin:focus-visible,.shell-module__HMSwEq__pinUnpinText:focus-visible,.shell-module__HMSwEq__pinValue:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.shell-module__HMSwEq__pinLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:max-content;overflow:hidden}.shell-module__HMSwEq__pinSlot{min-width:0;max-width:100%;margin-left:auto;display:inline-flex}.shell-module__HMSwEq__pinGone{color:var(--m-muted);font-style:italic}.shell-module__HMSwEq__pinValue{border:1.5px solid var(--m-input-border);background:var(--m-input-bg);min-width:0;max-width:100%;color:var(--m-input);font-family:var(--m-font-mono);white-space:nowrap;cursor:pointer;transition:box-shadow var(--m-dur-base) ease;flex-shrink:1;align-items:center;gap:5px;padding:2px 7px;font-size:12px;font-weight:600;line-height:1.3;display:inline-flex}button.shell-module__HMSwEq__pinValue:hover,.shell-module__HMSwEq__pinValue[aria-expanded=true]{box-shadow:0 0 0 3px var(--m-accent-tint)}.shell-module__HMSwEq__pinValue[data-readonly]{border-style:dashed}.shell-module__HMSwEq__pinCalc{border-color:var(--m-rule-soft);background:var(--m-calc-bg);color:var(--m-ink);cursor:help}.shell-module__HMSwEq__pinValueText{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}.shell-module__HMSwEq__pinPencil{font-family:var(--m-font-ui);flex-shrink:0;font-weight:400}[data-theme=monotone] button.shell-module__HMSwEq__pinValue:before{content:"";background:var(--m-ink);border-radius:50%;flex-shrink:0;width:5px;height:5px}.shell-module__HMSwEq__pinUnpinText{border:var(--m-rule);background:var(--m-card);color:var(--m-ink);font:inherit;cursor:pointer;flex-shrink:0;margin-left:auto;padding:1px 6px;font-size:11.5px}.shell-module__HMSwEq__quick{width:300px;max-width:calc(100vw - 16px)}.shell-module__HMSwEq__quickTitle{overflow-wrap:anywhere;min-width:0}.shell-module__HMSwEq__quickHint{white-space:nowrap;flex-shrink:0}.shell-module__HMSwEq__quickValue{flex-direction:column;gap:4px;margin:0;display:flex}.shell-module__HMSwEq__quickValueText{font-family:var(--m-font-mono);white-space:nowrap;font-size:13px;font-weight:600}.shell-module__HMSwEq__quickNote{color:var(--m-muted);margin:0;font-size:12px}.shell-module__HMSwEq__quickActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shell-module__HMSwEq__quickLink{max-width:100%;color:var(--m-ink);font:inherit;text-align:left;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:12px;font-weight:600;text-decoration:underline}.shell-module__HMSwEq__quickLink:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.shell-module__HMSwEq__checks{flex-direction:column;gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.shell-module__HMSwEq__checkRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:4px 8px;min-width:0;display:flex}:is(.shell-module__HMSwEq__checkRow>.m-check,.shell-module__HMSwEq__checkRow>.m-pop-anchor){flex:auto;min-width:0;max-width:100%}.shell-module__HMSwEq__checkRow>.m-pop-anchor{display:flex}.shell-module__HMSwEq__checkRow .shell-module__HMSwEq__checkTrigger{min-width:0;max-width:100%;display:flex}.shell-module__HMSwEq__checkRow .m-check{max-width:100%}.shell-module__HMSwEq__checkRow .m-check>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.shell-module__HMSwEq__checkRow>:last-child:not(:first-child){flex:none}.shell-module__HMSwEq__checkRow>.m-tag{flex:none}.shell-module__HMSwEq__checkTrigger{cursor:help;min-width:0;max-width:100%;display:inline-block}.shell-module__HMSwEq__checkTrigger:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.shell-module__HMSwEq__checkHelp{flex-direction:column;gap:6px;max-width:340px;display:flex}.shell-module__HMSwEq__railStrip{flex-direction:column;align-items:center;gap:12px}.shell-module__HMSwEq__railStripLabel{writing-mode:vertical-rl;letter-spacing:1.5px;color:var(--m-muted);font-size:10px;font-weight:600}.shell-module__HMSwEq__railStripValue{font-family:var(--m-font-mono);font-size:13px;font-weight:500}.shell-module__HMSwEq__railStripSmall{font-family:var(--m-font-mono);color:var(--m-muted);font-size:11px}.shell-module__HMSwEq__page{padding:8px calc(12px - var(--m-scrollbar-w,6px) / 2) 40px calc(12px - var(--m-scrollbar-w,6px) / 2 + var(--m-scrollbar-w,6px));flex-direction:column;gap:18px;min-width:0;display:flex}@container main (max-width:480px){.shell-module__HMSwEq__page{padding-inline:12px}}.shell-module__HMSwEq__pageHead{flex-wrap:wrap;align-items:flex-end;gap:16px;min-width:0;display:flex}.shell-module__HMSwEq__pageTitleBlock{flex:320px;min-width:0}.shell-module__HMSwEq__pageTitle{font-size:30px;line-height:1.1}.shell-module__HMSwEq__pageLede{color:var(--m-muted);margin:8px 0 0;font-size:14px}.shell-module__HMSwEq__placeholder{border:1.5px dashed var(--m-ink);background:var(--m-card);max-width:720px;padding:28px 24px}.shell-module__HMSwEq__placeholder p{margin:6px 0 0}.shell-module__HMSwEq__accountNav{padding-top:14px}@media (max-width:1180px){.shell-module__HMSwEq__calc,.shell-module__HMSwEq__tools .shell-module__HMSwEq__editStack{display:none}.shell-module__HMSwEq__tools .shell-module__HMSwEq__more{display:flex}.shell-module__HMSwEq__moreEdits{display:contents}}@media (max-width:1100px){.shell-module__HMSwEq__crumb{display:none}}@media (max-width:960px){.shell-module__HMSwEq__tools .shell-module__HMSwEq__wideOnly{display:none}.shell-module__HMSwEq__moreFind{display:contents}}@media (max-width:600px){.shell-module__HMSwEq__top{gap:8px;padding:0 10px}.shell-module__HMSwEq__brandFull{display:none}.shell-module__HMSwEq__brandCompact{display:flex}.shell-module__HMSwEq__stripArrow,.shell-module__HMSwEq__strip .shell-module__HMSwEq__stripExtra{display:none}.shell-module__HMSwEq__planTab{max-width:124px}}@media (max-width:767.98px){.shell-module__HMSwEq__body{flex-direction:column}.shell-module__HMSwEq__panes{flex:auto;min-width:0;min-height:0;display:flex}.shell-module__HMSwEq__frame[data-rail] .shell-module__HMSwEq__body .shell-module__HMSwEq__rail{border-left:0;border-top:var(--m-rule);scrollbar-gutter:auto;width:auto;padding:8px 12px;overflow:hidden}.shell-module__HMSwEq__frame[data-rail] .shell-module__HMSwEq__body .shell-module__HMSwEq__railFull{display:none}.shell-module__HMSwEq__frame[data-rail] .shell-module__HMSwEq__body .shell-module__HMSwEq__railStrip{flex-direction:row;justify-content:space-between;display:flex}.shell-module__HMSwEq__railStripLabel{writing-mode:horizontal-tb}.shell-module__HMSwEq__railToggle{display:none}}@media (min-width:768px){.shell-module__HMSwEq__panes{display:contents}}.shell-module__HMSwEq__calc[data-status=loading] .shell-module__HMSwEq__calcDot,.shell-module__HMSwEq__calc[data-status=idle] .shell-module__HMSwEq__calcDot{color:var(--m-muted)}.shell-module__HMSwEq__calc[data-status=error] .shell-module__HMSwEq__calcDot{color:var(--m-negative)}.shell-module__HMSwEq__hero[data-filled]{border-top-color:var(--m-positive)}.shell-module__HMSwEq__heroDelta{min-height:1.4em;font-family:var(--m-font-mono);color:var(--m-muted);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.shell-module__HMSwEq__heroDelta[data-direction=up]{color:var(--m-positive)}.shell-module__HMSwEq__heroDelta[data-direction=down]{color:var(--m-negative)}.shell-module__HMSwEq__railLive[data-status=ready] .shell-module__HMSwEq__railLiveDot{color:var(--m-positive)}.shell-module__HMSwEq__railLive[data-status=error] .shell-module__HMSwEq__railLiveDot{color:var(--m-negative)}.shell-module__HMSwEq__menu.shell-module__HMSwEq__contextMenu{z-index:60;position:fixed;top:auto}.shell-module__HMSwEq__renameInput{border:1.5px solid var(--m-input-border);background:var(--m-input-bg);width:128px;min-width:0;color:var(--m-ink);font:inherit;padding:2px 4px}.shell-module__HMSwEq__planTab[data-dragging]{opacity:.5}.shell-module__HMSwEq__planTab[data-drop]{position:relative}.shell-module__HMSwEq__planTab[data-drop]:after{content:"";background:var(--m-ink);width:3px;position:absolute;top:4px;bottom:4px}.shell-module__HMSwEq__planTab[data-drop=before]:after{left:-5px}.shell-module__HMSwEq__planTab[data-drop=after]:after{right:-5px}.shell-module__HMSwEq__startField{flex-direction:column;gap:4px;min-width:0;display:flex}.shell-module__HMSwEq__monthZero{color:var(--m-muted);margin:0;font-size:11.5px;line-height:1.35;overflow:hidden}.shell-module__HMSwEq__monthZeroLine{flex-wrap:wrap;margin-left:-14px;display:flex}.shell-module__HMSwEq__monthZeroPart{white-space:nowrap;padding-left:14px;position:relative}.shell-module__HMSwEq__monthZeroSep{text-align:center;white-space:pre;width:14px;position:absolute;top:0;left:0}.shell-module__HMSwEq__inputField{outline:0;flex-direction:column;gap:3px;min-width:0;display:flex;position:relative}.shell-module__HMSwEq__inputField[data-jumped] .m-field__box{animation:1.6s ease-out shell-module__HMSwEq__jump-flash}@keyframes shell-module__HMSwEq__jump-flash{0%,45%{box-shadow:0 0 0 4px var(--m-accent)}to{box-shadow:0 0 0 4px #0000}}.shell-module__HMSwEq__linkedHome{color:var(--m-muted);font-size:11px}.shell-module__HMSwEq__jumpBar{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 12px 0;display:flex}.shell-module__HMSwEq__jumpNote{color:var(--m-muted);font-size:12px}.shell-module__HMSwEq__factsLink{color:var(--m-accent-ink);white-space:nowrap;margin-left:auto;font-size:11.5px;text-decoration:underline}[data-theme=monotone] .shell-module__HMSwEq__factsLink{color:var(--m-ink)}
.modules-module__2eHuwG__headTools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.modules-module__2eHuwG__group{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.modules-module__2eHuwG__groupHead{border-bottom:var(--m-rule);grid-column:1/-1;align-items:center;gap:8px;margin-top:4px;padding-bottom:3px;display:flex}.modules-module__2eHuwG__groupTitle{color:var(--m-ink);margin:0;font-size:11.2px}.modules-module__2eHuwG__groupCount{color:var(--m-muted);font-size:11.5px}@container main (max-width:855.98px){.modules-module__2eHuwG__group{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.modules-module__2eHuwG__group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.modules-module__2eHuwG__group{grid-template-columns:minmax(0,1fr)}}.modules-module__2eHuwG__card{border:var(--m-rule);min-width:0;box-shadow:inset 0 6px 0 var(--m-card-edge,var(--m-ink));background:var(--m-card);display:flex;position:relative}.modules-module__2eHuwG__card>.m-pop-anchor{flex:auto;min-width:0;display:flex}.modules-module__2eHuwG__cardTrigger{outline-offset:-3px;flex-direction:column;flex:auto;gap:5px;min-width:0;padding:14px 54px 8px 10px;display:flex}.modules-module__2eHuwG__cardHead{align-items:center;gap:6px;min-width:0;display:flex}.modules-module__2eHuwG__cardName{min-width:0;font-size:13px;font-weight:700}.modules-module__2eHuwG__cardDesc{color:var(--m-muted);min-width:0;font-size:11.5px}.modules-module__2eHuwG__cardUsed{color:var(--m-muted);min-width:0;font-size:11px}.modules-module__2eHuwG__cardSwitch{position:absolute;top:13px;right:8px}.modules-module__2eHuwG__soonSwitch{align-items:center;gap:8px;display:inline-flex}.modules-module__2eHuwG__soon{color:var(--m-muted);white-space:nowrap;font-size:9.5px}.modules-module__2eHuwG__adds{flex-direction:column;gap:8px;width:min(434px,90vw - 26px);display:flex}.modules-module__2eHuwG__addRow{border-bottom:1px solid var(--m-rule-soft);align-items:baseline;gap:10px;padding-bottom:4px;font-size:12.5px;display:flex}.modules-module__2eHuwG__addArea{flex-shrink:0;width:100px;font-weight:700}.modules-module__2eHuwG__addItems{flex:auto;min-width:0}.modules-module__2eHuwG__addLink{color:var(--m-input);flex-shrink:0;margin-left:auto;font-weight:700;text-decoration:none}[data-theme=monotone] .modules-module__2eHuwG__addLink{color:var(--m-ink)}.modules-module__2eHuwG__addLink:hover,.modules-module__2eHuwG__addLink:focus-visible{text-decoration:underline}.modules-module__2eHuwG__addFoot{color:var(--m-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.modules-module__2eHuwG__removal{flex-direction:column;gap:10px;display:flex}.modules-module__2eHuwG__removal p{margin:0}.modules-module__2eHuwG__titleRow{align-items:center;gap:10px;display:flex}.modules-module__2eHuwG__fields{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.modules-module__2eHuwG__twoCol{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:1100px){.modules-module__2eHuwG__twoCol{grid-template-columns:minmax(0,1fr)}}.modules-module__2eHuwG__stack{flex-direction:column;gap:18px;min-width:0;display:flex}.modules-module__2eHuwG__list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.modules-module__2eHuwG__listItem{align-items:center;gap:8px;font-size:13px;display:flex}.modules-module__2eHuwG__listItem[data-jumped]{outline:2px solid var(--m-accent);outline-offset:2px}.modules-module__2eHuwG__rows{flex-direction:column;max-width:880px;display:flex}.modules-module__2eHuwG__row{border-bottom:1px solid var(--m-rule-soft);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:6px 0;display:grid}.modules-module__2eHuwG__row:last-child{border-bottom:0}.modules-module__2eHuwG__row[data-jumped]{outline:2px solid var(--m-accent);outline-offset:2px}.modules-module__2eHuwG__rowMain{min-width:0}.modules-module__2eHuwG__rowDetail{color:var(--m-muted);font-size:11.5px;display:block}.modules-module__2eHuwG__rowActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.modules-module__2eHuwG__linked{color:var(--m-muted);white-space:nowrap;align-items:center;gap:4px;font-size:11.5px;text-decoration:none;display:inline-flex}a.modules-module__2eHuwG__linked:hover,a.modules-module__2eHuwG__linked:focus-visible{color:var(--m-ink);text-decoration:underline}.modules-module__2eHuwG__flag{border:1px dashed var(--m-ink);white-space:nowrap;align-items:center;height:20px;padding:0 6px;font-size:11px;display:inline-flex}.modules-module__2eHuwG__detachedValue{width:170px}.modules-module__2eHuwG__note{color:var(--m-muted);margin:0;font-size:12.5px}.modules-module__2eHuwG__chipTrigger{outline-offset:2px;display:inline-flex}.modules-module__2eHuwG__chipBody{flex-direction:column;gap:6px;font-size:12.5px;display:flex}.modules-module__2eHuwG__inPanel .modules-module__2eHuwG__adds{width:auto}.modules-module__2eHuwG__inPanel .modules-module__2eHuwG__addRow>*{min-width:0}
.assumptions-module__QLBo6a__filters{flex-wrap:wrap;align-items:center;gap:10px 14px;min-width:0;display:flex}.assumptions-module__QLBo6a__tabs{min-width:0;max-width:100%;overflow:auto hidden}.assumptions-module__QLBo6a__search{border:var(--m-rule);background:var(--m-input-bg);min-width:0;max-width:280px;height:32px;color:var(--m-muted);flex:220px;align-items:center;gap:8px;margin-left:auto;padding:0 10px;font-size:12.5px;display:flex}.assumptions-module__QLBo6a__search:focus-within{outline:3px solid var(--m-accent);outline-offset:1px}.assumptions-module__QLBo6a__search input{min-width:0;color:var(--m-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.assumptions-module__QLBo6a__search input::placeholder{color:var(--m-muted);opacity:1}.assumptions-module__QLBo6a__count{color:var(--m-muted);white-space:nowrap;font-size:12px}.assumptions-module__QLBo6a__box{flex-direction:column;gap:10px;min-width:0;padding:10px;display:flex;container:register/inline-size}.assumptions-module__QLBo6a__wrap{min-width:0;max-width:100%;position:relative;overflow:auto hidden}.assumptions-module__QLBo6a__table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;min-width:860px;font-size:12.5px}.assumptions-module__QLBo6a__table thead th[data-col=home]{width:14%}.assumptions-module__QLBo6a__table thead th[data-col=value]{width:17%}.assumptions-module__QLBo6a__table thead th[data-col=provenance]{width:21%}.assumptions-module__QLBo6a__table thead th[data-col=vs]{width:100px}.assumptions-module__QLBo6a__table thead th[data-col=edited]{width:80px}.assumptions-module__QLBo6a__table thead th[data-col=go]{width:48px}@container register (max-width:560px){.assumptions-module__QLBo6a__table{min-width:780px}.assumptions-module__QLBo6a__table thead th[data-col=input]{width:136px}}.assumptions-module__QLBo6a__table th,.assumptions-module__QLBo6a__table td{border-bottom:1px solid var(--m-rule-soft);background:var(--m-card);color:var(--m-ink);text-align:left;white-space:nowrap;vertical-align:middle;padding:5px 8px;font-weight:400}.assumptions-module__QLBo6a__table thead th,.assumptions-module__QLBo6a__table thead th.assumptions-module__QLBo6a__num{border-bottom:var(--m-rule);color:var(--m-muted);font-family:var(--m-font-ui);letter-spacing:.9px;padding:0 8px 6px;font-size:10.5px;font-weight:600}.assumptions-module__QLBo6a__table tbody th[scope=row],.assumptions-module__QLBo6a__table thead th[data-col=input]{z-index:1;box-shadow:1px 0 0 var(--m-rule-soft);position:sticky;left:0}.assumptions-module__QLBo6a__table :is(th,td)+:is(th,td){border-left:1px solid var(--m-rule-soft)}.assumptions-module__QLBo6a__table :is(th,td)[data-col=input],.assumptions-module__QLBo6a__table :is(th,td)[data-col=input]+:is(th,td){border-left:0}.assumptions-module__QLBo6a__table :is(th,td)[data-col=home]{border-right:1px solid var(--m-rule-soft)}.assumptions-module__QLBo6a__table tbody th[scope=row]{font-size:13px}.assumptions-module__QLBo6a__table tbody tr:hover>th,.assumptions-module__QLBo6a__table tbody tr:hover>td{background:var(--m-row-hover)}.assumptions-module__QLBo6a__table .assumptions-module__QLBo6a__num{text-align:right;font-family:var(--m-font-mono);font-variant-numeric:tabular-nums;font-size:12px}.assumptions-module__QLBo6a__table .assumptions-module__QLBo6a__center{text-align:center}.assumptions-module__QLBo6a__clip{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.assumptions-module__QLBo6a__home{align-items:center;gap:6px;min-width:0;display:flex}.assumptions-module__QLBo6a__homeLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.assumptions-module__QLBo6a__home>:not(.assumptions-module__QLBo6a__homeLabel){flex-shrink:0}.assumptions-module__QLBo6a__value{font-weight:700}.assumptions-module__QLBo6a__edited{font-size:12px}.assumptions-module__QLBo6a__none{color:var(--m-muted)}tr[data-removed] .assumptions-module__QLBo6a__label,tr[data-removed] .assumptions-module__QLBo6a__value{color:var(--m-muted);text-decoration:line-through}.assumptions-module__QLBo6a__badge{box-sizing:border-box;border:var(--m-rule);background:var(--m-card);max-width:100%;color:var(--m-ink);font-family:var(--m-font-ui);text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;padding:1px 6px;font-size:11.5px;font-weight:600;line-height:1.35;display:inline-block;overflow:hidden}.assumptions-module__QLBo6a__badge[data-tone=typed]{background:var(--m-input-bg);color:var(--m-input)}.assumptions-module__QLBo6a__badge[data-tone=default]{color:var(--m-muted);background:0 0;border-style:dashed}.assumptions-module__QLBo6a__badge[data-tone=data],.assumptions-module__QLBo6a__badge[data-tone=solved]{background:var(--m-row-hover)}.assumptions-module__QLBo6a__badge[data-tone=linked],.assumptions-module__QLBo6a__badge[data-tone=module]{background:var(--m-accent-tint)}.assumptions-module__QLBo6a__badge[data-tone=suggested]{border-style:dotted}.assumptions-module__QLBo6a__badge[data-tone=needed]{border-style:dashed;border-width:2px;border-color:var(--m-warn);font-weight:600}.assumptions-module__QLBo6a__badge[data-tone=override]{background:color-mix(in srgb, var(--m-negative) 10%, var(--m-card));color:var(--m-negative)}.assumptions-module__QLBo6a__flag{color:var(--m-ink);font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;padding:1px 2px;font-size:12px;font-weight:700;display:inline-flex}button.assumptions-module__QLBo6a__flag{cursor:pointer}button.assumptions-module__QLBo6a__flag:hover{text-decoration:underline}button.assumptions-module__QLBo6a__flag:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.assumptions-module__QLBo6a__dot{background:var(--m-data-rose);border-radius:50%;flex-shrink:0;width:7px;height:7px}.assumptions-module__QLBo6a__flag[data-flag=removed] .assumptions-module__QLBo6a__dot{box-sizing:border-box;border:1.5px solid var(--m-ink);background:0 0}.assumptions-module__QLBo6a__caret{color:var(--m-muted);font-size:10px}.assumptions-module__QLBo6a__details>td{padding:2px 8px 8px}.assumptions-module__QLBo6a__changes{border-left:3px solid var(--m-accent);flex-direction:column;gap:2px;width:max-content;margin:0;padding:0 0 0 14px;font-size:12px;list-style:none;display:flex;position:sticky;left:8px}.assumptions-module__QLBo6a__go{color:var(--m-input);white-space:nowrap;font-size:12px;font-weight:700;text-decoration:none}.assumptions-module__QLBo6a__go:hover,.assumptions-module__QLBo6a__go:focus-visible{text-decoration:underline}.assumptions-module__QLBo6a__go:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.assumptions-module__QLBo6a__empty{color:var(--m-muted);flex-wrap:wrap;align-items:center;gap:10px;margin:0;padding:14px 8px;font-size:13px;display:flex}.assumptions-module__QLBo6a__note{color:var(--m-muted);margin:0;font-size:12px}
.calc-module__flOcTq__row{border-bottom:1px solid var(--m-rule-soft);align-items:baseline;gap:6px;min-width:0;padding:5px 0;display:flex}.calc-module__flOcTq__row>.m-pop-anchor{flex:1;min-width:0;display:flex}.calc-module__flOcTq__trigger{cursor:help;flex:1;align-items:baseline;gap:8px;min-width:0;display:flex}.calc-module__flOcTq__trigger:focus-visible{outline:2px solid var(--m-focus,var(--m-ink));outline-offset:2px}.calc-module__flOcTq__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.calc-module__flOcTq__value{font-family:var(--m-font-mono);white-space:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:500;display:inline-flex}.calc-module__flOcTq__railRow .calc-module__flOcTq__label{font-size:13px}.calc-module__flOcTq__row[data-overridden] .calc-module__flOcTq__value{border:1.5px solid var(--m-negative);background:color-mix(in srgb, var(--m-negative) 12%, var(--m-card));color:var(--m-negative);padding:1px 5px;font-weight:700}.calc-module__flOcTq__badge{border:1.5px solid var(--m-negative);background:var(--m-negative);color:var(--m-on-status);font-family:var(--m-font-ui);letter-spacing:.4px;padding:0 3px;font-size:8.5px;font-weight:700;line-height:1.3;display:inline-block}.calc-module__flOcTq__restore{border:1.5px solid var(--m-negative);background:var(--m-card);width:22px;height:22px;color:var(--m-negative);cursor:pointer;flex-shrink:0;place-items:center;padding:0;line-height:0;display:inline-grid}.calc-module__flOcTq__restore>svg{display:block}.calc-module__flOcTq__restore:hover,.calc-module__flOcTq__restore:focus-visible{background:var(--m-negative);color:var(--m-on-status)}.calc-module__flOcTq__field{align-items:flex-end;gap:6px;min-width:0;display:flex}.calc-module__flOcTq__field>.m-field{flex:1;min-width:0}.calc-module__flOcTq__field .calc-module__flOcTq__restore{margin-bottom:5px}.calc-module__flOcTq__row[data-jumped],.calc-module__flOcTq__field[data-jumped]{animation:1.6s ease-out calc-module__flOcTq__calc-flash}@keyframes calc-module__flOcTq__calc-flash{0%{background:color-mix(in srgb, var(--m-accent) 45%, transparent)}to{background:0 0}}:is([data-motion=off] .calc-module__flOcTq__row[data-jumped],[data-motion=off] .calc-module__flOcTq__field[data-jumped]){animation:none}.calc-module__flOcTq__note{color:var(--m-muted);font-size:12px}.calc-module__flOcTq__popFoot{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.calc-module__flOcTq__traceLink{color:var(--m-input);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:700;text-decoration:underline}[data-theme=monotone] .calc-module__flOcTq__traceLink{color:var(--m-ink)}.calc-module__flOcTq__editForm{flex-direction:column;gap:12px;min-width:min(360px,80vw);display:flex}.calc-module__flOcTq__trace{flex-direction:column;gap:8px;min-width:min(520px,84vw);font-size:13px;display:flex}.calc-module__flOcTq__trace p{margin:0}.calc-module__flOcTq__traceValue{flex-wrap:wrap;align-items:center;gap:6px;font-size:14px;display:flex}.calc-module__flOcTq__code{border:1px solid var(--m-rule-soft);background:var(--m-paper);font-family:var(--m-font-mono);overflow-wrap:anywhere;padding:6px 8px;font-size:12px}.calc-module__flOcTq__traceHead{margin:6px 0 0}.calc-module__flOcTq__traceList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.calc-module__flOcTq__traceItem{border-bottom:1px solid var(--m-rule-soft);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:12px;padding:5px 0;display:grid}.calc-module__flOcTq__traceLabel{overflow-wrap:anywhere;min-width:0}.calc-module__flOcTq__kind{color:var(--m-muted);font-size:11px}.calc-module__flOcTq__traceNum{font-family:var(--m-font-mono);white-space:nowrap}.calc-module__flOcTq__plainTrigger{cursor:help}.calc-module__flOcTq__trace:focus{outline:none}.calc-module__flOcTq__calculated{white-space:nowrap;font-size:11.5px}.calc-module__flOcTq__cell{border-bottom:0;justify-content:flex-end;padding:0;display:inline-flex}.calc-module__flOcTq__cell .calc-module__flOcTq__value{font-size:13px}.calc-module__flOcTq__cellMenuTitle{font-size:12px;font-weight:700}.calc-module__flOcTq__cellMenuFormula{font-family:var(--m-font-mono);color:var(--m-muted);overflow-wrap:anywhere;max-width:260px;margin-top:2px;font-size:11px}.calc-module__flOcTq__monthsNote{font-family:var(--m-font-mono);color:var(--m-muted);margin:8px 0 0;font-size:11px}.calc-module__flOcTq__cellRestore{color:var(--m-ink);cursor:pointer;vertical-align:-2px;background:0 0;border:0;margin-left:4px;padding:0;line-height:0}.calc-module__flOcTq__cellRestore>svg{width:12px;height:12px}.calc-module__flOcTq__cellRestore:hover,.calc-module__flOcTq__cellRestore:focus-visible{outline:1.5px solid var(--m-ink);outline-offset:1px}.calc-module__flOcTq__inline[data-overridden]{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.calc-module__flOcTq__inline[data-overridden] .calc-module__flOcTq__plainTrigger{border:1.5px solid var(--m-negative);background:color-mix(in srgb, var(--m-negative) 12%, var(--m-card));padding:1px 5px;font-weight:700}.calc-module__flOcTq__inline[data-overridden] .calc-module__flOcTq__plainTrigger,.calc-module__flOcTq__inline[data-overridden] .calc-module__flOcTq__plainTrigger *{color:var(--m-negative)}.calc-module__flOcTq__inline[data-overridden] .calc-module__flOcTq__plainTrigger .calc-module__flOcTq__badge{color:var(--m-on-status);margin-left:4px}
.construction-module__4R5mLW__headTools{flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0;display:flex}.construction-module__4R5mLW__stack{flex-direction:column;gap:18px;min-width:0;display:flex}.construction-module__4R5mLW__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:18px;display:grid}@media (max-width:1100px){.construction-module__4R5mLW__grid{grid-template-columns:minmax(0,1fr)}}.construction-module__4R5mLW__tabs{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:18px;display:flex}.construction-module__4R5mLW__tab{border:1.5px solid var(--m-ink);background:var(--m-card);height:32px;color:var(--m-ink);font:inherit;cursor:pointer;align-items:baseline;gap:8px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.construction-module__4R5mLW__tab[aria-pressed=true]{background:var(--m-accent);color:var(--m-accent-ink)}.construction-module__4R5mLW__tab:focus-visible{outline:3px solid var(--m-accent);outline-offset:2px}.construction-module__4R5mLW__tabMode{color:var(--m-muted);font-size:11.5px;font-weight:400}.construction-module__4R5mLW__tab[aria-pressed=true] .construction-module__4R5mLW__tabMode{color:inherit}.construction-module__4R5mLW__budgetHead{flex-wrap:wrap;align-items:flex-end;gap:12px 24px;display:flex}.construction-module__4R5mLW__nameField,.construction-module__4R5mLW__modeField{flex-direction:column;gap:4px;display:flex}.construction-module__4R5mLW__modeStatic{font-size:13px;font-weight:600;line-height:26px}.construction-module__4R5mLW__modeStatic .construction-module__4R5mLW__muted{font-weight:400}.construction-module__4R5mLW__settings,.construction-module__4R5mLW__results{flex-direction:column;gap:6px;display:flex}.construction-module__4R5mLW__settingsHead{color:var(--m-muted);letter-spacing:.9px;text-transform:uppercase;margin-top:8px;font-size:10.5px;font-weight:600}.construction-module__4R5mLW__settingsHead:first-child{margin-top:0}.construction-module__4R5mLW__setting{justify-content:space-between;align-items:center;gap:12px;min-height:28px;display:flex}.construction-module__4R5mLW__settingLabel{font-size:13px}.construction-module__4R5mLW__settingValue{align-items:center;gap:6px;display:inline-flex}.construction-module__4R5mLW__checks{flex-direction:column;gap:4px;display:flex}.construction-module__4R5mLW__check{align-items:center;gap:6px;font-size:13px;display:inline-flex}.construction-module__4R5mLW__check input{width:16px;height:16px;accent-color:var(--m-ink)}.construction-module__4R5mLW__note{color:var(--m-muted);margin:0;font-size:12.5px}.construction-module__4R5mLW__more{flex-direction:column;gap:6px;display:flex}.construction-module__4R5mLW__more>summary{cursor:pointer}input.construction-module__4R5mLW__month{width:150px}input.construction-module__4R5mLW__text{width:140px}input.construction-module__4R5mLW__wideText{width:280px}:is(select,button.m-select-btn).construction-module__4R5mLW__wideSelect{max-width:240px}.construction-module__4R5mLW__feedLines{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.construction-module__4R5mLW__feedLines li{align-items:center;gap:8px;font-size:13px;display:flex}.construction-module__4R5mLW__feedLines li>span:first-child{flex:1}.construction-module__4R5mLW__jump{color:var(--m-ink);font-weight:600;text-decoration:none}.construction-module__4R5mLW__jump:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.construction-module__4R5mLW__amount{font-family:var(--m-font-mono);font-variant-numeric:tabular-nums;font-size:12px}.construction-module__4R5mLW__code{min-width:3ch;font-family:var(--m-font-mono);font-weight:600;display:inline-block}.construction-module__4R5mLW__muted{color:var(--m-muted)}.construction-module__4R5mLW__empty{color:var(--m-muted);white-space:normal;padding:18px 8px}.construction-module__4R5mLW__tableNote,.construction-module__4R5mLW__suggestedNote{color:var(--m-muted);margin:0;padding:8px 12px 12px;font-size:12.5px}.construction-module__4R5mLW__suggestedNote{padding-top:0}.construction-module__4R5mLW__lines th[scope=row]{text-overflow:ellipsis;min-width:180px;max-width:240px;overflow:hidden}.construction-module__4R5mLW__lines :is(select,button.m-select-btn){width:116px;max-width:116px}.construction-module__4R5mLW__lines [data-col=payee] input{width:104px}.construction-module__4R5mLW__suggested>*{background-image:repeating-linear-gradient(135deg, transparent 0 6px, var(--m-rule-soft) 6px 7px)}.construction-module__4R5mLW__badge{border:1.5px dashed var(--m-ink);font-family:var(--m-font-mono);margin-left:6px;padding:1px 5px;font-size:10px;font-weight:600;display:inline-block}.construction-module__4R5mLW__actions{white-space:nowrap}.construction-module__4R5mLW__actions>*+*{margin-left:6px}.construction-module__4R5mLW__remove{width:24px;height:24px;color:var(--m-muted);font:inherit;cursor:pointer;background:0 0;border:1.5px solid #0000}.construction-module__4R5mLW__remove:hover,.construction-module__4R5mLW__remove:focus-visible{border-color:var(--m-ink);color:var(--m-ink)}.construction-module__4R5mLW__issues{border:1.5px solid var(--m-ink);background:var(--m-card);flex-direction:column;gap:4px;margin:0;padding:10px 12px;font-size:13px;list-style:none;display:flex}.construction-module__4R5mLW__issues li[data-severity=error]{color:var(--m-negative)}.construction-module__4R5mLW__severity{letter-spacing:.9px;text-transform:uppercase;margin-right:6px;font-size:10.5px}.construction-module__4R5mLW__dialogBody{flex-direction:column;gap:12px;display:flex}.construction-module__4R5mLW__dialogField{flex-direction:column;gap:4px;font-size:13px;font-weight:600;display:flex}.construction-module__4R5mLW__dialogInput{box-sizing:border-box;border:1.5px solid var(--m-input-border);background:var(--m-input-bg);height:32px;color:var(--m-input);font:inherit;padding:0 8px}.construction-module__4R5mLW__dialogInput:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.construction-module__4R5mLW__effects{margin:0;padding-left:18px}.construction-module__4R5mLW__error{color:var(--m-negative);margin:0;font-weight:600}.construction-module__4R5mLW__editions{border:1.5px solid var(--m-ink);background:var(--m-card);flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:4px;padding:8px 10px;font-size:12.5px;display:flex}.construction-module__4R5mLW__editions[data-stale]{border-style:dashed}.construction-module__4R5mLW__editionHead{align-items:baseline;gap:8px;display:flex}.construction-module__4R5mLW__editionState{font-weight:700}.construction-module__4R5mLW__editionList{margin:0;padding:0;list-style:none}.construction-module__4R5mLW__sub{font-size:11.5px;font-weight:400;line-height:14px;display:block}.construction-module__4R5mLW__rate{white-space:nowrap;display:block}.construction-module__4R5mLW__off th,.construction-module__4R5mLW__off td{color:var(--m-muted)}.construction-module__4R5mLW__notes summary{cursor:pointer}.construction-module__4R5mLW__notes ul{flex-direction:column;gap:4px;margin:6px 0 0;padding:0 0 0 14px;list-style:none;display:flex}.construction-module__4R5mLW__areaValue{align-items:center;gap:8px;display:inline-flex}.construction-module__4R5mLW__areaLink{border:1.5px solid var(--m-rule);color:var(--m-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:2px 8px;font-size:12px}.construction-module__4R5mLW__areaLink[aria-pressed=true]{color:var(--m-ink)}.construction-module__4R5mLW__areaLink:hover{color:var(--m-ink);border-color:var(--m-ink)}.construction-module__4R5mLW__areaLink:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.construction-module__4R5mLW__buildingList{gap:4px;margin:0 0 4px;padding:0;list-style:none;display:grid}.construction-module__4R5mLW__drawings{gap:6px;margin:0;padding:0;list-style:none;display:grid}.construction-module__4R5mLW__drawing{border-top:1px solid var(--m-rule-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:6px 0;display:flex}.construction-module__4R5mLW__drawingName{overflow-wrap:anywhere;flex:12rem;min-width:0;font-weight:600}.construction-module__4R5mLW__drawingCell{align-items:center;gap:6px;display:inline-flex}.construction-module__4R5mLW__notice{border:1.5px solid var(--m-ink);background:var(--m-card);flex-wrap:wrap;align-items:center;gap:10px 16px;margin:12px 12px 0;padding:10px 12px;font-size:13px;display:flex}.construction-module__4R5mLW__noticeText{flex:320px;margin:0}.construction-module__4R5mLW__noticeTools{gap:8px;display:flex}.construction-module__4R5mLW__noticeBudget{flex-direction:column;gap:4px;display:flex}.construction-module__4R5mLW__noticeTable{border-collapse:collapse;font-size:13px}.construction-module__4R5mLW__noticeTable th,.construction-module__4R5mLW__noticeTable td{border-bottom:1px solid var(--m-rule-soft);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding:4px 10px 4px 0}.construction-module__4R5mLW__noticeTable th:first-child{text-align:left;font-weight:600}.construction-module__4R5mLW__noticeTable thead th{letter-spacing:.9px;text-transform:uppercase;color:var(--m-muted);font-size:10.5px}.construction-module__4R5mLW__division>:is(th,td){border-top:var(--m-rule)}.construction-module__4R5mLW__division th[scope=row]{font-weight:600}.construction-module__4R5mLW__strong{font-variant-numeric:tabular-nums;font-weight:600}.construction-module__4R5mLW__ownLine th[scope=row]{padding-left:24px}.construction-module__4R5mLW__takeoff{flex-wrap:wrap;align-items:center;gap:4px 6px;display:inline-flex}.construction-module__4R5mLW__inset{padding:10px}.construction-module__4R5mLW__lead{align-items:center;gap:6px;min-width:0;display:flex}.construction-module__4R5mLW__lead>input[type=text]{flex:auto;min-width:0}.construction-module__4R5mLW__checkSpace{flex:none;width:14px}.construction-module__4R5mLW__rowTable tbody tr[data-row][data-open]>*,.construction-module__4R5mLW__rowTable tbody tr[data-row][data-open]:hover>*{border-bottom-color:var(--m-rule-soft);background:var(--m-accent-tint);box-shadow:0 -1px 0 var(--m-ink), inset 0 1px 0 var(--m-ink), var(--col-rule,0 0 transparent)}.construction-module__4R5mLW__drawerRow>td{line-height:1.5}.construction-module__4R5mLW__rowTable td.construction-module__4R5mLW__actions{text-align:right}.construction-module__4R5mLW__rowTable thead th[data-col=actions]{width:94px}.construction-module__4R5mLW__figure{font-family:var(--m-font-mono);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.construction-module__4R5mLW__pkgLines{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) auto;gap:0;margin:0;padding:0;font-size:12.5px;list-style:none;display:grid}.construction-module__4R5mLW__pkgLines>li{display:contents}.construction-module__4R5mLW__pkgLines>li>span{border-bottom:1px solid var(--m-rule-soft);padding:6px 4px}.construction-module__4R5mLW__pkgLines>li>span:last-child{font-family:var(--m-font-mono);text-align:right}.construction-module__4R5mLW__pkgAdd{color:var(--m-muted);align-items:center;gap:8px;margin-top:10px;font-size:12.5px;display:flex}.construction-module__4R5mLW__groupNote{color:var(--m-muted);margin:0;font-size:12.5px}
.pros-module__L08izq__page{gap:12px;max-width:1040px;display:grid}.pros-module__L08izq__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.pros-module__L08izq__lede{color:var(--m-muted);margin:0;font-size:13px}.pros-module__L08izq__filters{border:1.5px solid var(--m-ink);background:var(--m-card);grid-template-columns:160px minmax(0,260px) minmax(0,1fr) auto;align-items:end;gap:10px;padding:10px 12px;display:grid}@media (max-width:900px){.pros-module__L08izq__filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pros-module__L08izq__switches{color:var(--m-muted);flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;display:flex}.pros-module__L08izq__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;font-size:13px;display:flex}.pros-module__L08izq__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.pros-module__L08izq__card{border:1.5px solid var(--m-ink);background:var(--m-card);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:4px 12px;padding:12px;display:grid}.pros-module__L08izq__card[data-standout]{box-shadow:4px 4px 0 var(--m-ink);border-width:2.5px;grid-template-columns:auto minmax(0,1fr) minmax(0,300px);padding:16px}@media (max-width:760px){.pros-module__L08izq__card[data-standout]{grid-template-columns:auto minmax(0,1fr)}}.pros-module__L08izq__pick{width:16px;height:16px;accent-color:var(--m-ink);cursor:pointer;margin:3px 0 0}.pros-module__L08izq__body{gap:6px;min-width:0;display:grid}.pros-module__L08izq__title{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;font-size:15px;font-weight:600;display:flex}.pros-module__L08izq__logo{object-fit:contain;border:1.5px solid var(--m-ink);background:var(--m-paper);width:40px;height:40px}.pros-module__L08izq__sponsored{border:1.5px solid var(--m-ink);letter-spacing:.06em;text-transform:uppercase;padding:0 5px;font-size:10px;font-weight:700}.pros-module__L08izq__tag{border:1px solid var(--m-rule);color:var(--m-muted);padding:0 5px;font-size:11px}.pros-module__L08izq__tags{flex-wrap:wrap;gap:4px;display:flex}.pros-module__L08izq__meta{color:var(--m-muted);font-size:12px}.pros-module__L08izq__desc{margin:0;font-size:13px}.pros-module__L08izq__highlights{gap:2px;margin:0;padding-left:16px;font-size:13px;display:grid}.pros-module__L08izq__photos{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.pros-module__L08izq__photos img{object-fit:cover;border:1.5px solid var(--m-ink);width:100%;height:90px}.pros-module__L08izq__contact{flex-wrap:wrap;gap:4px 14px;font-size:12px;display:flex}.pros-module__L08izq__link{color:inherit;text-underline-offset:2px;text-decoration:underline}.pros-module__L08izq__fine{color:var(--m-muted);flex-wrap:wrap;gap:4px 12px;font-size:11px;display:flex}.pros-module__L08izq__empty{border:1.5px dashed var(--m-rule);color:var(--m-muted);margin:0;padding:14px;font-size:13px}.pros-module__L08izq__notice{color:var(--m-muted);margin:0;font-size:12px}.pros-module__L08izq__problem{color:var(--m-negative);margin:0;font-size:13px}.m-dialog:has(.pros-module__L08izq__ask){width:min(720px,100vw - 32px)}.pros-module__L08izq__ask{gap:12px;display:grid}.pros-module__L08izq__chosen{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.pros-module__L08izq__choices{gap:6px;display:grid}.pros-module__L08izq__choice{cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:8px;font-size:13px;display:grid}.pros-module__L08izq__pages{columns:2;border:1.5px solid var(--m-ink);background:var(--m-card);column-gap:18px;padding:8px 10px}.pros-module__L08izq__pageItem{break-inside:avoid;align-items:center;gap:8px;min-height:24px;font-size:13px;display:flex}.pros-module__L08izq__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pros-module__L08izq__admin{gap:14px;max-width:1100px;display:grid}.pros-module__L08izq__inline{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));align-items:end;gap:10px;display:grid}.pros-module__L08izq__row{border-bottom:1px solid var(--m-rule-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;padding:8px 0;font-size:13px;display:grid}.pros-module__L08izq__row b{font-weight:600}.pros-module__L08izq__buttons{flex-wrap:wrap;gap:6px;display:flex}.pros-module__L08izq__status{border:1.5px solid var(--m-ink);text-transform:capitalize;padding:0 5px;font-size:11px;font-weight:600}.pros-module__L08izq__status[data-status=paused],.pros-module__L08izq__status[data-status=applied]{border-style:dashed}.pros-module__L08izq__entry{color:inherit;text-underline-offset:2px;align-items:center;gap:6px;font-size:13px;text-decoration:underline;display:inline-flex}.pros-module__L08izq__csv{border:1.5px solid var(--m-input-border);background:var(--m-input-bg);width:100%;min-height:120px;font-family:var(--m-font-mono);padding:8px;font-size:12px}.pros-module__L08izq__result{border:1.5px solid var(--m-ink);background:var(--m-card);margin:0;padding:8px 10px;font-size:13px}.pros-module__L08izq__public{gap:14px;max-width:560px;margin:8vh auto;padding:0 16px;display:grid}.pros-module__L08izq__forms{gap:14px;display:grid}.pros-module__L08izq__form{border:1.5px solid var(--m-ink);background:var(--m-card);gap:8px;padding:12px;display:grid}
.revenue-module__acAMwq__headTools{flex-wrap:wrap;align-items:center;gap:12px 16px;min-width:0;display:flex}.revenue-module__acAMwq__cards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:14px;min-width:0;display:grid}.revenue-module__acAMwq__cardHead{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.revenue-module__acAMwq__cardHead>:first-child{min-width:0}.revenue-module__acAMwq__facts{color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;margin:6px 0 0;font-size:12px;overflow:hidden}.revenue-module__acAMwq__cardFoot{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 12px;margin-top:10px;display:flex}.revenue-module__acAMwq__cardValue{font-family:var(--m-font-mono);white-space:nowrap;font-size:20px;font-weight:700}.revenue-module__acAMwq__cardLabel,.revenue-module__acAMwq__cardSub{font-family:var(--m-font-ui);white-space:normal;font-size:11px;display:block}.revenue-module__acAMwq__cardLabel{color:var(--m-ink);margin-bottom:2px;font-weight:600}.revenue-module__acAMwq__cardSub{color:var(--m-muted);font-weight:400}.revenue-module__acAMwq__open{color:var(--m-ink);white-space:nowrap;font-size:12px;font-weight:600;text-decoration:none}.revenue-module__acAMwq__open:hover,.revenue-module__acAMwq__open:focus-visible{text-decoration:underline}.revenue-module__acAMwq__add{border:1.5px dashed var(--m-ink);min-height:96px;color:var(--m-ink);font-family:var(--m-font-ui);letter-spacing:.8px;text-align:center;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;padding:14px;font-size:13px;font-weight:700;text-decoration:none;display:flex}.revenue-module__acAMwq__add:hover,.revenue-module__acAMwq__add:focus-visible{background:var(--m-accent-tint)}.revenue-module__acAMwq__unitsHead{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.revenue-module__acAMwq__rowName{align-items:center;gap:6px;display:flex}.revenue-module__acAMwq__rowName>:first-child{text-overflow:ellipsis;max-width:230px;overflow:hidden}.revenue-module__acAMwq__chipEnd{flex:none;align-items:center;margin-left:auto;display:inline-flex}.revenue-module__acAMwq__chipEnd>*{align-items:center;display:flex}.revenue-module__acAMwq__opens{cursor:pointer}.revenue-module__acAMwq__rowLink{color:inherit;text-decoration:none}.revenue-module__acAMwq__opens:hover .revenue-module__acAMwq__rowLink,.revenue-module__acAMwq__rowLink:focus-visible{text-decoration:underline}.revenue-module__acAMwq__rowLink:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}tbody td.revenue-module__acAMwq__neg{color:var(--m-negative)}.revenue-module__acAMwq__units{color:var(--m-muted);margin:0;font-size:11px}.revenue-module__acAMwq__foot{grid-template-columns:minmax(0,2fr) minmax(240px,1fr);align-items:start;gap:18px;min-width:0;display:grid}@media (max-width:900px){.revenue-module__acAMwq__foot{grid-template-columns:minmax(0,1fr)}}.revenue-module__acAMwq__available{flex-direction:column;gap:10px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.revenue-module__acAMwq__available li{align-items:center;gap:8px;min-width:0;display:flex}.revenue-module__acAMwq__state{color:var(--m-muted)}.revenue-module__acAMwq__planned{color:var(--m-muted);margin:0;font-size:12px}.revenue-module__acAMwq__empty{color:var(--m-muted);margin:0;font-size:13px}.revenue-module__acAMwq__kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px;min-width:0;display:grid}.revenue-module__acAMwq__fields{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px 16px;display:grid}.revenue-module__acAMwq__leasing{flex-direction:column;gap:16px;display:flex}.revenue-module__acAMwq__pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:8px 16px;display:grid}.revenue-module__acAMwq__pairTitle{border-bottom:1px solid var(--m-rule-soft);color:var(--m-ink);font-family:var(--m-font-ui);grid-column:1/-1;align-self:start;margin:0;padding-bottom:4px;font-size:12px;font-weight:700}.revenue-module__acAMwq__pairNote{color:var(--m-muted);grid-column:1/-1;margin:0;font-size:11.5px;line-height:1.4}@container main (max-width:520px){.revenue-module__acAMwq__pair{grid-template-columns:minmax(0,1fr)}}.revenue-module__acAMwq__stack{flex-direction:column;gap:18px;min-width:0;display:flex}.revenue-module__acAMwq__gridNote{color:var(--m-muted);margin:0;padding:0 12px 12px;font-size:12px}tbody tr.revenue-module__acAMwq__subtotal>th[scope=row],tbody tr.revenue-module__acAMwq__subtotal>td{border-top:var(--m-rule);background:var(--m-subtotal-row);font-weight:700}.revenue-module__acAMwq__gridFoot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;padding:0 12px 12px;display:flex}.revenue-module__acAMwq__gridFoot .revenue-module__acAMwq__gridNote{padding:0}.revenue-module__acAMwq__foldNote{color:var(--m-muted);margin:0;font-size:12px}
.page-preview-module__Tol-Ia__pane{align-content:start;gap:10px;min-width:0;display:grid}.page-preview-module__Tol-Ia__pane:focus-visible{outline:2px solid var(--m-ink);outline-offset:2px}.page-preview-module__Tol-Ia__frame{border:1.5px solid var(--m-ink);background:#fff;width:100%;position:relative;overflow:hidden}.page-preview-module__Tol-Ia__pane:focus-within .page-preview-module__Tol-Ia__frame{box-shadow:3px 3px 0 var(--m-shadow)}.page-preview-module__Tol-Ia__page{transform-origin:0 0;pointer-events:none;border:0;position:absolute;inset:0 auto auto 0}.page-preview-module__Tol-Ia__step{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-preview-module__Tol-Ia__which{text-align:center;min-width:0;font-size:13px;display:grid}.page-preview-module__Tol-Ia__label{color:var(--m-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.page-preview-module__Tol-Ia__note{color:var(--m-muted);margin:0;font-size:12px}
.m-dialog:has(.export-dialog-module__PEDhAW__grid){width:min(1180px,100vw - 48px);max-height:calc(100dvh - 48px)}.export-dialog-module__PEDhAW__grid{grid-template-columns:170px minmax(0,430px) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:1000px){.export-dialog-module__PEDhAW__grid{grid-template-columns:minmax(0,1fr)}.export-dialog-module__PEDhAW__components{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1001px){.export-dialog-module__PEDhAW__preview{position:sticky;top:0}}.export-dialog-module__PEDhAW__left,.export-dialog-module__PEDhAW__options,.export-dialog-module__PEDhAW__preview{align-content:start;gap:10px;display:grid}.export-dialog-module__PEDhAW__components{gap:6px;display:grid}.export-dialog-module__PEDhAW__component{border:1.5px solid var(--m-ink);cursor:pointer;align-items:center;gap:8px;padding:6px 8px;font-size:13px;display:flex}.export-dialog-module__PEDhAW__row{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px;display:grid}.export-dialog-module__PEDhAW__row[data-wrap] .m-seg{flex-wrap:wrap;gap:6px}.export-dialog-module__PEDhAW__row[data-wrap] .m-seg__item{border-left-color:var(--m-ink)}.export-dialog-module__PEDhAW__note{color:var(--m-muted);margin:0;font-size:12px}.export-dialog-module__PEDhAW__done{border:1.5px solid var(--m-ink);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:13px;display:flex}.export-dialog-module__PEDhAW__footer{justify-content:flex-end;gap:8px;display:flex}.export-dialog-module__PEDhAW__pageExport{order:9;align-self:flex-start;gap:8px;margin-left:auto;display:flex}
.m-dialog:has(.pack-dialog-module__yVn8MW__grid){width:min(1180px,100vw - 48px);max-height:calc(100dvh - 48px)}.pack-dialog-module__yVn8MW__grid{grid-template-columns:240px minmax(0,430px) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:1000px){.pack-dialog-module__yVn8MW__grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:1001px){.pack-dialog-module__yVn8MW__preview{position:sticky;top:0}}.pack-dialog-module__yVn8MW__left,.pack-dialog-module__yVn8MW__options,.pack-dialog-module__yVn8MW__preview{align-content:start;gap:10px;display:grid}.pack-dialog-module__yVn8MW__order{gap:6px;margin:0;padding:0;list-style:none;display:grid}.pack-dialog-module__yVn8MW__order li{border:1.5px solid var(--m-ink);justify-content:space-between;align-items:center;gap:6px;padding:4px 6px;font-size:13px;display:flex}.pack-dialog-module__yVn8MW__name{min-width:0}.pack-dialog-module__yVn8MW__moves{flex-shrink:0;gap:4px;display:flex}.pack-dialog-module__yVn8MW__add{flex-wrap:wrap;gap:6px;display:flex}.pack-dialog-module__yVn8MW__row{grid-template-columns:96px minmax(0,1fr);align-items:center;gap:8px;display:grid}.pack-dialog-module__yVn8MW__note{color:var(--m-muted);margin:0;font-size:12px}.pack-dialog-module__yVn8MW__done{border:1.5px solid var(--m-ink);flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding:10px 12px;font-size:13px;display:flex}.pack-dialog-module__yVn8MW__footer{justify-content:flex-end;gap:8px;display:flex}.pack-dialog-module__yVn8MW__reports{gap:6px;display:grid}.pack-dialog-module__yVn8MW__report{text-align:left;font:inherit;color:var(--m-ink);background:var(--m-card);border:1.5px solid var(--m-ink);cursor:pointer;gap:2px;padding:6px 8px;display:grid}.pack-dialog-module__yVn8MW__report span{color:var(--m-muted);font-size:11px;line-height:1.35}.pack-dialog-module__yVn8MW__report:hover{background:var(--m-row-hover)}.pack-dialog-module__yVn8MW__report[aria-pressed=true]{background:var(--m-accent-tint);box-shadow:3px 3px 0 var(--m-shadow)}.pack-dialog-module__yVn8MW__report:focus-visible{outline:2px solid var(--m-ink);outline-offset:2px}
.page-review-module__pr0ndq__count{background:var(--m-warn);min-width:16px;color:var(--m-on-status);text-align:center;margin-left:6px;padding:0 4px;font-size:11px;font-weight:700;line-height:16px;display:inline-block}.page-review-module__pr0ndq__body{gap:12px;min-width:min(520px,100%);display:grid}.page-review-module__pr0ndq__lede{margin:0;font-size:13px;line-height:1.45}.page-review-module__pr0ndq__group{gap:6px;display:grid}.page-review-module__pr0ndq__list{gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.page-review-module__pr0ndq__list li{justify-content:space-between;align-items:center;gap:8px;display:flex}.page-review-module__pr0ndq__check{cursor:pointer;flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.page-review-module__pr0ndq__label{font-weight:600}.page-review-module__pr0ndq__muted{color:var(--m-muted)}.page-review-module__pr0ndq__actions{flex-shrink:0;gap:6px;display:flex}
.exit-module__XOBeMW__tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}@media (max-width:760px){.exit-module__XOBeMW__tiles{grid-template-columns:minmax(0,1fr)}}.exit-module__XOBeMW__chart{gap:8px;min-width:0;display:grid}.exit-module__XOBeMW__chart svg{display:block}.exit-module__XOBeMW__chart text{fill:var(--m-ink);font-family:var(--m-font-mono);font-size:10px}.exit-module__XOBeMW__grid{stroke:var(--m-rule-soft)}.exit-module__XOBeMW__stage{fill:var(--m-muted)!important}.exit-module__XOBeMW__stageRule{stroke:var(--m-ink);stroke-dasharray:2 3}.exit-module__XOBeMW__market{fill:none;stroke:var(--m-ink);stroke-width:2.6px;stroke-linejoin:round}.exit-module__XOBeMW__cost{fill:none;stroke:var(--m-ink);stroke-width:1.2px;stroke-dasharray:5 4}.exit-module__XOBeMW__debt{fill:none;stroke:var(--m-ink);stroke-width:1.2px}.exit-module__XOBeMW__ltv{fill:none;stroke-width:1.8px}.exit-module__XOBeMW__equity{stroke:none}.exit-module__XOBeMW__hatch{stroke:var(--m-muted);stroke-width:1px}.exit-module__XOBeMW__diamond{fill:var(--m-accent);stroke:var(--m-ink);stroke-width:1.5px}[data-theme=monotone] .exit-module__XOBeMW__diamond{fill:var(--m-paper)}.exit-module__XOBeMW__key{flex-wrap:wrap;gap:4px 16px;font-size:11.5px;display:flex}.exit-module__XOBeMW__key>span{align-items:center;gap:6px;display:inline-flex}.exit-module__XOBeMW__key i{border-top:2px solid var(--m-ink);width:18px;height:0;display:inline-block}.exit-module__XOBeMW__keyMarket{border-top-width:3px!important}.exit-module__XOBeMW__keyCost{border-top-style:dashed!important}.exit-module__XOBeMW__keyDebt{border-top-width:1px!important}.exit-module__XOBeMW__keyEquity{background:repeating-linear-gradient(45deg, transparent 0 3px, var(--m-muted) 3px 4.4px);border:1px solid var(--m-ink)!important;height:10px!important}.exit-module__XOBeMW__keyLtv{border-top-width:2px}.exit-module__XOBeMW__scroll{margin-top:10px;overflow-x:auto}.exit-module__XOBeMW__fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 22px;display:grid}@media (max-width:900px){.exit-module__XOBeMW__fields{grid-template-columns:minmax(0,1fr)}}.exit-module__XOBeMW__note{margin:0;font-size:13px;line-height:1.45}.exit-module__XOBeMW__tiles4{grid-template-columns:repeat(4,minmax(0,1fr))}@container main (max-width:860px){.exit-module__XOBeMW__tiles4{grid-template-columns:repeat(2,minmax(0,1fr))}}@container main (max-width:480px){.exit-module__XOBeMW__tiles4{grid-template-columns:minmax(0,1fr)}}.exit-module__XOBeMW__two{gap:var(--m-gap,16px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.exit-module__XOBeMW__two>*{min-width:0;margin:0}.exit-module__XOBeMW__column{gap:var(--m-gap,16px);min-width:0;display:grid}@container main (max-width:860px){.exit-module__XOBeMW__two{grid-template-columns:minmax(0,1fr)}}.exit-module__XOBeMW__methods{gap:10px;display:grid}.exit-module__XOBeMW__method{grid-template-rows:auto auto;grid-template-columns:120px minmax(0,1fr) 100px;align-items:center;column-gap:10px;display:grid}.exit-module__XOBeMW__mLabel{flex-direction:column;gap:2px;font-size:13px;display:flex}.exit-module__XOBeMW__sets{font-family:var(--m-font-mono);text-transform:uppercase;letter-spacing:.04em;color:var(--m-ink);font-size:10.5px}.exit-module__XOBeMW__mBar{border:1.5px solid var(--m-ink);background:var(--m-card);height:14px}.exit-module__XOBeMW__mBar>span{background:var(--m-muted);opacity:.35;height:100%;display:block}.exit-module__XOBeMW__method[data-picked] .exit-module__XOBeMW__mBar>span{background:var(--m-accent);opacity:1}.exit-module__XOBeMW__method[data-picked] .exit-module__XOBeMW__mLabel{font-weight:700}.exit-module__XOBeMW__mVal{font-family:var(--m-font-mono);text-align:right;font-size:13px}.exit-module__XOBeMW__mNote{color:var(--m-muted);grid-column:2/4;margin-top:2px;font-size:11.5px}.exit-module__XOBeMW__using{margin:4px 0 0}.exit-module__XOBeMW__warn{border:1.5px solid var(--m-ink);background:var(--m-paper);margin:6px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.5}.exit-module__XOBeMW__ledger{table-layout:fixed;width:100%}.exit-module__XOBeMW__ledger th,.exit-module__XOBeMW__ledger td{text-align:left;height:30px;padding:2px 12px;font-weight:400}table.exit-module__XOBeMW__ledger :is(th,td):first-child{white-space:normal;overflow-wrap:anywhere;max-width:none;position:static;overflow:visible}.exit-module__XOBeMW__ledger td{text-align:right;border-left:1px solid var(--m-rule-soft);width:36%;padding-inline:8px}.exit-module__XOBeMW__ledger tr[data-kind=total] :is(th,td){border-top:1.5px solid var(--m-ink);font-weight:700}.exit-module__XOBeMW__ledger tr[data-kind=cashOut] :is(th,td){background:var(--m-total-row);font-weight:700}.exit-module__XOBeMW__ledgerCaption{border:1.5px solid var(--m-ink);font-family:var(--m-font-ui);letter-spacing:.04em;text-align:left;text-transform:uppercase;overflow-wrap:anywhere;border-bottom:0;padding:10px 12px;font-size:11.5px;font-weight:700}.exit-module__XOBeMW__costLedger{margin-top:12px}.exit-module__XOBeMW__muted{color:var(--m-muted);font-size:11.5px}.exit-module__XOBeMW__share{gap:4px;margin-top:6px;display:grid}.exit-module__XOBeMW__owned{gap:4px;margin:0 0 6px;padding:0;font-size:13px;list-style:none;display:grid}.exit-module__XOBeMW__owned li[data-current]{font-weight:700}.exit-module__XOBeMW__solve{border-top:1.5px solid var(--m-ink);margin-top:12px;padding-top:10px;font-size:12.5px;line-height:1.5}.exit-module__XOBeMW__solve p{margin:0 0 6px}.exit-module__XOBeMW__solve p:last-child{margin-bottom:0}.exit-module__XOBeMW__profit th[scope=row]{white-space:normal;width:8.5rem}.exit-module__XOBeMW__profit th,.exit-module__XOBeMW__profit td{padding-inline:8px}
.units-menu-module__kobvzG__button{box-sizing:border-box;border:var(--m-rule);background:var(--m-card);height:19px;color:var(--m-ink);font-family:var(--m-font-mono);letter-spacing:0;white-space:nowrap;vertical-align:middle;cursor:pointer;align-items:center;gap:3px;margin:0;padding:0 4px 0 6px;font-size:10.5px;font-weight:600;line-height:1;display:inline-flex}.units-menu-module__kobvzG__button:hover,.units-menu-module__kobvzG__button[aria-expanded=true]{background:var(--m-accent-tint)}.units-menu-module__kobvzG__button:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.units-menu-module__kobvzG__short{min-width:0}.units-menu-module__kobvzG__caret{color:var(--m-muted);font-size:9px}
.proforma-module__42VzYq__tools{flex-wrap:wrap;align-items:center;gap:10px;margin:-6px 0 14px;display:flex}.proforma-module__42VzYq__headButtons{gap:6px;margin-left:auto;display:inline-flex}.proforma-module__42VzYq__withTrace{grid-template-columns:minmax(0,1fr);align-items:start;gap:16px;display:grid}.proforma-module__42VzYq__withTrace[data-tracing]{grid-template-columns:minmax(0,1fr) 340px}@container main (max-width:900px){.proforma-module__42VzYq__withTrace[data-tracing]{grid-template-columns:minmax(0,1fr)}}.proforma-module__42VzYq__withTrace>*{min-width:0;margin:0}.proforma-module__42VzYq__pf{font-size:12.5px}.proforma-module__42VzYq__pf th[scope=row],.proforma-module__42VzYq__pf thead th:first-child,.proforma-module__42VzYq__pf th[scope=rowgroup]{z-index:2;background:var(--m-card);min-width:250px;max-width:250px;position:sticky;left:0}.proforma-module__42VzYq__pf thead th:first-child{z-index:3}.proforma-module__42VzYq__pf tbody tr[data-kind=total]>th[scope=row]{background:var(--m-total-row)}.proforma-module__42VzYq__pf td{min-width:72px}.proforma-module__42VzYq__pf td[data-cell]{cursor:cell}.proforma-module__42VzYq__pf td[data-cell]:focus-visible{outline:2px solid var(--m-ink);outline-offset:-2px}.proforma-module__42VzYq__pf td[data-selected]{outline:2px solid var(--m-ink);outline-offset:-2px;background:var(--m-card)}.proforma-module__42VzYq__colHead{flex-direction:column;align-items:flex-end;line-height:1.15;display:inline-flex}.proforma-module__42VzYq__colSub{font-family:var(--m-font-ui);letter-spacing:0;text-transform:none;color:var(--m-muted);white-space:nowrap;font-size:9.5px;font-weight:400}.proforma-module__42VzYq__bandRow th{border-bottom:0!important;padding-top:6px!important;padding-bottom:0!important}.proforma-module__42VzYq__band{border:1px solid var(--m-ink);width:100%;min-width:56px;height:8px;display:flex}.proforma-module__42VzYq__band>span{background:var(--band);height:100%;display:block}.m-theme[data-theme=monotone] .proforma-module__42VzYq__band>span{background:repeating-linear-gradient(45deg, var(--m-ink) 0 1px, transparent 1px 4px)}.proforma-module__42VzYq__fwdBand{background:repeating-linear-gradient(-45deg, var(--m-muted) 0 1px, transparent 1px 4px)!important}.proforma-module__42VzYq__pf [data-fwd]{background-image:repeating-linear-gradient(-45deg,#0000 0 6px,#00000009 6px 7px);color:var(--m-muted)!important}.proforma-module__42VzYq__rowNote{color:var(--m-muted);margin-top:1px;font-size:10.5px;font-weight:400;display:block}tr.proforma-module__42VzYq__group th{padding-top:10px!important}.proforma-module__42VzYq__groupLabel{font-family:var(--m-font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--m-muted);font-size:10.5px;font-weight:700}tr.proforma-module__42VzYq__group td{border-bottom:0!important}tr.proforma-module__42VzYq__ratio th,tr.proforma-module__42VzYq__ratio td{color:var(--m-muted);font-style:italic}.proforma-module__42VzYq__pf tr[data-traced]>*{box-shadow:inset 0 2px 0 var(--m-ink), inset 0 -2px 0 var(--m-ink)}.proforma-module__42VzYq__foot{color:var(--m-muted);border-top:1.5px solid var(--m-ink);margin:0;padding:10px 12px;font-size:12px;line-height:1.5}.proforma-module__42VzYq__foot b{color:var(--m-ink)}.proforma-module__42VzYq__spacer{border:0!important;padding:0!important}.proforma-module__42VzYq__trace{min-width:0;position:sticky;top:12px;overflow:hidden}.proforma-module__42VzYq__crumbs{color:var(--m-muted);margin:0 0 8px;font-size:11.5px;line-height:1.5}.proforma-module__42VzYq__crumbs b{color:var(--m-ink)}.proforma-module__42VzYq__traceValue{margin:0 0 6px}.proforma-module__42VzYq__traceWords{overflow-wrap:anywhere;margin:0 0 6px}.proforma-module__42VzYq__traceExcel{flex-direction:column;gap:2px;margin:6px 0;display:flex}.proforma-module__42VzYq__traceExcel code{font-family:var(--m-font-mono);overflow-wrap:anywhere;font-size:11.5px}.proforma-module__42VzYq__traceHead{margin:10px 0 4px}.proforma-module__42VzYq__traceList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.proforma-module__42VzYq__traceItem{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:8px;font-size:12px;display:grid}.proforma-module__42VzYq__traceNum{font-family:var(--m-font-mono);text-align:right;font-size:11.5px}.proforma-module__42VzYq__traceLink{font:inherit;color:var(--m-ink);cursor:pointer;background:0 0;border:0;grid-column:2;justify-self:end;padding:0;font-size:11.5px;font-weight:700;text-decoration:underline}.proforma-module__42VzYq__traceFoot{color:var(--m-muted);margin:10px 0 0;font-size:11px}.proforma-module__42VzYq__note{color:var(--m-muted);margin:0;font-size:12px}.proforma-module__42VzYq__usesLink{color:inherit;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.proforma-module__42VzYq__usesLink:hover,.proforma-module__42VzYq__usesLink:focus-visible{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1.5px}.proforma-module__42VzYq__swatch{border:1px solid var(--m-ink);background:var(--band);flex:none;width:9px;height:9px}.m-theme[data-theme=monotone] .proforma-module__42VzYq__swatch{background:repeating-linear-gradient(45deg, var(--m-ink) 0 1px, transparent 1px 3px)}.proforma-module__42VzYq__usesArrow{color:var(--m-muted);font-weight:700}.proforma-module__42VzYq__usesLink:hover .proforma-module__42VzYq__usesArrow,.proforma-module__42VzYq__usesLink:focus-visible .proforma-module__42VzYq__usesArrow{color:var(--m-ink)}:is(.proforma-module__42VzYq__pf tr:has(.proforma-module__42VzYq__usesLink:hover)>th,.proforma-module__42VzYq__pf tr:has(.proforma-module__42VzYq__usesLink:focus-visible)>th){z-index:4}.proforma-module__42VzYq__pf tr:has(.proforma-module__42VzYq__usesLink:hover)>th[data-tip]:after{content:attr(data-tip);z-index:5;background:var(--m-ink);color:var(--m-card);white-space:nowrap;pointer-events:none;padding:3px 8px;font-size:11px;font-weight:600;position:absolute;top:calc(100% - 3px);left:26px;box-shadow:2px 2px #0003}.proforma-module__42VzYq__pf tr:has(.proforma-module__42VzYq__usesLink:focus-visible)>th[data-tip]:after{content:attr(data-tip);z-index:5;background:var(--m-ink);color:var(--m-card);white-space:nowrap;pointer-events:none;padding:3px 8px;font-size:11px;font-weight:600;position:absolute;top:calc(100% - 3px);left:26px;box-shadow:2px 2px #0003}
.overview-module__3SHIOG__tiles{gap:var(--m-gap,16px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@container main (max-width:860px){.overview-module__3SHIOG__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.overview-module__3SHIOG__tiles{grid-template-columns:minmax(0,1fr)}}.overview-module__3SHIOG__tile{min-width:0;display:grid}.overview-module__3SHIOG__tile>.m-kpi{margin:0}.overview-module__3SHIOG__tile .m-kpi__value{font-size:clamp(18px, min(14cqi, calc((100cqi - 24px) / (var(--m-kpi-chars,10) * .62))), 28px)}.overview-module__3SHIOG__tile .m-kpi__sub{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.overview-module__3SHIOG__go{color:var(--m-ink);white-space:nowrap;align-self:center;font-size:12px}.overview-module__3SHIOG__zero{stroke:var(--m-ink);stroke-width:1.5px}.overview-module__3SHIOG__dot{fill:var(--m-accent);stroke:var(--m-ink);stroke-width:1.5px}.overview-module__3SHIOG__dotOpen{fill:var(--m-card)}
.pages-module__5aCkLa__kpis{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:14px;display:grid}.pages-module__5aCkLa__toolbar{flex-wrap:wrap;justify-content:space-between;gap:12px 18px;min-width:0;display:flex}.pages-module__5aCkLa__toolbarGroup{flex-wrap:wrap;gap:12px 18px;min-width:0;max-width:100%;display:flex}.pages-module__5aCkLa__toolbarGroup>.m-seg{max-width:100%;overflow-x:auto}.pages-module__5aCkLa__headActions{flex-wrap:wrap;gap:10px;display:flex}.pages-module__5aCkLa__tableLink{color:var(--m-ink);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:block}.pages-module__5aCkLa__edited{white-space:nowrap;flex-shrink:0}.pages-module__5aCkLa__status{border:var(--m-rule);white-space:nowrap;background:var(--m-card);color:var(--m-ink);flex-shrink:0;padding:2px 8px;font-size:11.5px;font-weight:700;line-height:1.5}[data-theme=color] .pages-module__5aCkLa__status[data-status=underwriting]{background:var(--m-data-mustard);color:var(--m-ink)}[data-theme=color] .pages-module__5aCkLa__status[data-status=pre_development]{background:var(--m-data-plum);color:var(--m-on-status)}[data-theme=color] .pages-module__5aCkLa__status[data-status=under_construction]{background:var(--m-negative);color:var(--m-on-status)}[data-theme=color] .pages-module__5aCkLa__status[data-status=operating]{background:var(--m-positive);color:var(--m-on-status)}[data-theme=color] .pages-module__5aCkLa__status[data-status=dead]{background:var(--m-muted);color:var(--m-on-status)}.pages-module__5aCkLa__cardGrid,.pages-module__5aCkLa__planGrid{gap:20px;margin:0;padding:0 4px 4px 0;list-style:none;display:grid}.pages-module__5aCkLa__cardGrid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.pages-module__5aCkLa__planGrid{grid-template-columns:repeat(auto-fill,minmax(206px,1fr));gap:16px}.pages-module__5aCkLa__cardGrid>li{min-width:0;display:flex}.pages-module__5aCkLa__projectCard{flex:auto;gap:8px;padding-bottom:0}.pages-module__5aCkLa__cardHead{align-items:flex-start;gap:10px;min-width:0;display:flex}.pages-module__5aCkLa__cardTitle{flex:auto;min-width:0;font-size:16px;font-weight:700}.pages-module__5aCkLa__cardSub{color:var(--m-muted);font-size:13px}.pages-module__5aCkLa__tags{flex-wrap:wrap;gap:6px;min-height:24px;display:flex}.pages-module__5aCkLa__spark{max-width:250px;height:44px;margin:6px 0 2px;display:block}.pages-module__5aCkLa__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.pages-module__5aCkLa__metric{flex-direction:column;gap:2px;min-width:0;display:flex}.pages-module__5aCkLa__metricValue{font-family:var(--m-font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:600}.pages-module__5aCkLa__cardFoot{border-top:var(--m-rule);color:var(--m-muted);justify-content:space-between;gap:12px;min-width:0;margin:6px -14px 0;padding:9px 14px 10px;font-size:13px;display:flex}.pages-module__5aCkLa__planCard{background:var(--m-card);padding-top:14px;padding-bottom:0;position:relative}.pages-module__5aCkLa__planCard[data-selected]{outline:3px solid var(--m-data-rose);outline-offset:3px}[data-theme=monotone] .pages-module__5aCkLa__planCard[data-selected]{outline-color:var(--m-ink)}.pages-module__5aCkLa__planCode{font-family:var(--m-font-mono);flex:auto;font-size:14px;font-weight:700}.pages-module__5aCkLa__planLink{color:var(--m-ink);font-size:15px;font-weight:700;text-decoration:none}.pages-module__5aCkLa__planLink:after{content:"";position:absolute;inset:0}.pages-module__5aCkLa__planLink:focus-visible{outline:none}.pages-module__5aCkLa__planLink:focus-visible:after{outline:2px solid var(--m-ink);outline-offset:2px}.pages-module__5aCkLa__select{z-index:1;cursor:pointer;align-items:center;display:inline-flex;position:relative}.pages-module__5aCkLa__select input{width:16px;height:16px;accent-color:var(--m-data-rose);cursor:pointer;margin:0}[data-theme=monotone] .pages-module__5aCkLa__select input{accent-color:var(--m-ink)}.pages-module__5aCkLa__planChip{border:var(--m-rule);white-space:nowrap;background:var(--m-card);flex-shrink:0;align-items:center;gap:4px;padding:1px 7px;font-size:11.5px;font-weight:700;display:inline-flex}.pages-module__5aCkLa__planChip[data-kind=base]{background:var(--m-accent);color:var(--m-accent-ink)}.pages-module__5aCkLa__planChip[data-kind=scenario],.pages-module__5aCkLa__planChip[data-kind=locked]{background:var(--m-accent-tint)}.pages-module__5aCkLa__planMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px;display:grid}.pages-module__5aCkLa__tablePlan{align-items:center;gap:8px;display:inline-flex}.pages-module__5aCkLa__range{min-width:0}.pages-module__5aCkLa__rangeHead{flex-wrap:wrap;row-gap:8px}.pages-module__5aCkLa__rangeActions{min-width:0;max-width:100%;overflow-x:auto}.pages-module__5aCkLa__rangeNote{color:var(--m-muted);margin:0 0 10px;font-size:13px}.pages-module__5aCkLa__rangeList{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.pages-module__5aCkLa__rangeRow{grid-template-columns:minmax(90px,180px) minmax(0,1fr) 72px;align-items:center;gap:12px;min-width:0;display:grid}.pages-module__5aCkLa__rangeLabel{font-size:13px}.pages-module__5aCkLa__rangeTrack{border-bottom:1px dashed var(--m-rule-soft);height:16px;position:relative}.pages-module__5aCkLa__rangeBar{background:var(--m-data-slate);border:1.5px solid var(--m-ink);position:absolute;top:0;bottom:0}.pages-module__5aCkLa__rangeBar[data-selected]{background:var(--m-data-rose)}[data-theme=monotone] .pages-module__5aCkLa__rangeBar[data-selected]{background:var(--m-ink)}.pages-module__5aCkLa__rangeValue{font-family:var(--m-font-mono);white-space:nowrap;font-size:13px;font-weight:600}.pages-module__5aCkLa__form{flex-direction:column;gap:14px;min-width:min(420px,80vw);display:flex}.pages-module__5aCkLa__formRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.pages-module__5aCkLa__formLabel{font-size:13px;font-weight:600}.pages-module__5aCkLa__formNote{color:var(--m-muted);margin:0;font-size:12.5px}.pages-module__5aCkLa__settingsTabs{border:var(--m-rule);background:var(--m-card);flex-wrap:wrap;align-self:flex-start;display:flex}.pages-module__5aCkLa__settingsTab{height:30px;color:var(--m-ink);white-space:nowrap;align-items:center;padding:0 10px;font-size:12px;font-weight:500;text-decoration:none;display:inline-flex}.pages-module__5aCkLa__settingsTab+.pages-module__5aCkLa__settingsTab{border-left:var(--m-rule)}.pages-module__5aCkLa__settingsTab[aria-current=page]{background:var(--m-accent);color:var(--m-accent-ink);font-weight:700}.pages-module__5aCkLa__settingsGrid{flex-wrap:wrap;align-items:flex-start;gap:18px;min-width:0;display:flex}.pages-module__5aCkLa__settingsMain{flex:520px;min-width:0;max-width:760px}.pages-module__5aCkLa__settingsSide{flex-direction:column;flex:320px;gap:18px;min-width:0;max-width:440px;display:flex}.pages-module__5aCkLa__facts{grid-template-columns:max-content minmax(0,1fr);gap:10px 24px;margin:0 0 14px;display:grid}.pages-module__5aCkLa__facts dt{color:var(--m-muted);font-size:13px}.pages-module__5aCkLa__facts dd{overflow-wrap:anywhere;margin:0;font-weight:600}.pages-module__5aCkLa__note{color:var(--m-muted);margin:0;font-size:13px}.pages-module__5aCkLa__panelNote{padding:10px 12px 12px}.pages-module__5aCkLa__bare{border:0;min-width:0;margin:0;padding:0}.pages-module__5aCkLa__bare:disabled{opacity:.55}.pages-module__5aCkLa__quietToggle>.m-toggle>span:last-child{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pages-module__5aCkLa__inline{align-items:center;gap:12px;display:flex}.pages-module__5aCkLa__slider{width:160px;accent-color:var(--m-accent)}[data-theme=monotone] .pages-module__5aCkLa__slider{accent-color:var(--m-ink);color:var(--m-ink)}.pages-module__5aCkLa__sliderValue{width:40px;font-family:var(--m-font-mono);text-align:right;font-size:13px;font-weight:600}.pages-module__5aCkLa__prefRow{border-bottom:1px solid var(--m-rule-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:12px;padding:4px 0 14px;display:flex}.pages-module__5aCkLa__prefText{flex:240px;min-width:0}.pages-module__5aCkLa__prefLabel{font-size:14px;font-weight:700}.pages-module__5aCkLa__prefHint{color:var(--m-muted);font-size:12.5px}.pages-module__5aCkLa__demoFields{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px 18px;min-width:0;display:grid}.pages-module__5aCkLa__demoRow{display:contents}.pages-module__5aCkLa__demoSections{flex-direction:column;gap:16px;display:flex}
.templates-module__QRiEoq__filters{align-self:flex-start;min-width:0;max-width:100%}.templates-module__QRiEoq__filters>.m-seg{max-width:100%;overflow-x:auto}.templates-module__QRiEoq__layout{flex-wrap:wrap;align-items:flex-start;gap:18px;min-width:0;display:flex}.templates-module__QRiEoq__grid{flex:3 520px;grid-template-columns:repeat(auto-fill,minmax(236px,1fr));gap:16px;min-width:0;margin:0;padding:0 4px 4px 0;list-style:none;display:grid}.templates-module__QRiEoq__grid>li{min-width:0;display:flex}.templates-module__QRiEoq__card{border:var(--m-rule);border-top:7px solid var(--m-card-edge,var(--m-rule-soft));background:var(--m-card);min-width:0;min-height:150px;color:var(--m-ink);font:inherit;text-align:left;cursor:pointer;flex-direction:column;flex:auto;gap:8px;padding:12px;display:flex}.templates-module__QRiEoq__card[aria-pressed=true]{outline:3px solid var(--m-accent);outline-offset:2px}.templates-module__QRiEoq__cardHead{align-items:flex-start;gap:10px;min-width:0;display:flex}.templates-module__QRiEoq__cardName{overflow-wrap:anywhere;flex:auto;min-width:0;font-size:15px;font-weight:700}.templates-module__QRiEoq__cardDesc{color:var(--m-muted);font-size:12.5px}.templates-module__QRiEoq__cardFoot{color:var(--m-muted);justify-content:space-between;gap:8px;margin-top:auto;font-size:12px;display:flex}.templates-module__QRiEoq__allModules{font-size:12px;font-weight:600}.templates-module__QRiEoq__tags{flex-wrap:wrap;gap:5px;min-width:0;display:flex}.templates-module__QRiEoq__empty{flex:3 520px;margin:0}.templates-module__QRiEoq__detail{flex:340px;min-width:0;max-width:460px}.templates-module__QRiEoq__detailBody{flex-direction:column;gap:12px;padding:12px;display:flex}.templates-module__QRiEoq__lede{margin:0;font-size:13.5px}.templates-module__QRiEoq__setsUp{border-collapse:collapse;width:100%;font-size:12.5px}.templates-module__QRiEoq__setsUp th{border-bottom:var(--m-rule);color:var(--m-muted);letter-spacing:.04em;text-align:left;text-transform:uppercase;padding:0 8px 6px 0;font-size:11px;font-weight:600}.templates-module__QRiEoq__setsUp td{border-bottom:1px solid var(--m-rule-soft);vertical-align:top;padding:7px 8px 7px 0}.templates-module__QRiEoq__setsUp td:first-child{width:96px;font-weight:600}.templates-module__QRiEoq__setsUp :is(th,td)+:is(th,td){border-left:1px solid var(--m-rule-soft);padding-left:8px}.templates-module__QRiEoq__later{color:var(--m-muted);font-size:11.5px;display:block}.templates-module__QRiEoq__navLine+.templates-module__QRiEoq__navLine{margin-top:3px}.templates-module__QRiEoq__actions{flex-wrap:wrap;gap:10px;display:flex}.templates-module__QRiEoq__preview{flex-direction:column;gap:10px;min-width:min(360px,80vw);max-height:60vh;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.templates-module__QRiEoq__previewGroup{flex-direction:column;gap:3px;display:flex}.templates-module__QRiEoq__previewPage{align-items:center;gap:8px;padding-left:10px;font-size:13px;display:flex}.templates-module__QRiEoq__previewPage[data-added]{font-weight:700}.templates-module__QRiEoq__previewNested{padding-left:26px}.templates-module__QRiEoq__picker{border:var(--m-rule);background:var(--m-card);flex-direction:column;max-height:260px;margin:0;padding:0;display:flex;overflow:auto}.templates-module__QRiEoq__option{cursor:pointer;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.templates-module__QRiEoq__option+.templates-module__QRiEoq__option{border-top:1px solid var(--m-rule-soft)}.templates-module__QRiEoq__option:has(input:checked){background:var(--m-accent-tint)}.templates-module__QRiEoq__option[data-soon]{cursor:default;color:var(--m-muted)}.templates-module__QRiEoq__option input{accent-color:var(--m-ink);margin:3px 0 0}.templates-module__QRiEoq__optionText{flex-direction:column;gap:4px;min-width:0;display:flex}.templates-module__QRiEoq__optionName{font-size:13.5px;font-weight:700}.templates-module__QRiEoq__optionKind{color:var(--m-muted);font-size:11.5px;font-weight:500}.templates-module__QRiEoq__pickerLabel{font-size:13px;font-weight:600}.templates-module__QRiEoq__select{border:var(--m-rule);background:var(--m-input-bg);min-width:0;height:32px;color:var(--m-ink);font:inherit;border-radius:0;padding:0 8px;font-size:13px}.templates-module__QRiEoq__select:focus-visible{box-shadow:0 0 0 3px var(--m-accent-tint);outline:0}.templates-module__QRiEoq__labelled{flex-direction:column;gap:5px;font-size:13px;font-weight:600;display:flex}.templates-module__QRiEoq__moduleSet{border:var(--m-rule);background:var(--m-card);flex-direction:column;gap:10px;max-height:300px;margin:0;padding:8px 10px 10px;display:flex;overflow:auto}.templates-module__QRiEoq__moduleGroup{flex-direction:column;gap:4px;display:flex}.templates-module__QRiEoq__moduleOption{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.templates-module__QRiEoq__moduleOption input{accent-color:var(--m-ink);margin:0}.templates-module__QRiEoq__choiceHint{color:var(--m-muted);font-size:12px;font-weight:500}.templates-module__QRiEoq__deleted{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.templates-module__QRiEoq__deletedRow{border:var(--m-rule);background:var(--m-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:10px 12px;display:flex}.templates-module__QRiEoq__deletedName{font-weight:700}.templates-module__QRiEoq__linkButton{color:var(--m-ink);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:13px;text-decoration:underline}.templates-module__QRiEoq__sampleHead{border-top:1px solid var(--m-rule-soft);color:var(--m-muted);margin-top:6px;padding-top:8px;display:block}
.project-module__ZGcTiG__headTools{align-items:center;gap:12px;display:flex}.project-module__ZGcTiG__saving{font-family:var(--m-font-mono);color:var(--m-muted);font-size:11px}.project-module__ZGcTiG__note{color:var(--m-muted);margin:0;font-size:12.5px}.project-module__ZGcTiG__top{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}@container main (min-width:818px){.project-module__ZGcTiG__top{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.project-module__ZGcTiG__general{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.project-module__ZGcTiG__fact{min-width:0}.project-module__ZGcTiG__fact[data-unused] label{color:var(--m-muted)}.project-module__ZGcTiG__unused{color:var(--m-muted);margin:4px 0 0;font-size:11.5px}.project-module__ZGcTiG__wide{grid-column:1/-1}.project-module__ZGcTiG__timeFrame{grid-column:1/-1;grid-template-columns:minmax(0,1.45fr) minmax(0,1.4fr) minmax(112px,.85fr);gap:14px;display:grid}@media (max-width:560px){.project-module__ZGcTiG__general,.project-module__ZGcTiG__timeFrame{grid-template-columns:minmax(0,1fr)}}.project-module__ZGcTiG__hint{color:var(--m-muted);margin:12px 0 0;font-size:11.5px}.project-module__ZGcTiG__template{flex-direction:column;gap:12px;display:flex}.project-module__ZGcTiG__templateName{font-family:var(--m-font-ui);flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.project-module__ZGcTiG__badge{border:1.5px solid var(--m-ink);background:var(--m-accent);height:22px;color:var(--m-accent-ink);white-space:nowrap;align-items:center;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.project-module__ZGcTiG__templateText{color:var(--m-muted);margin:0;font-size:12.5px;line-height:1.55}.project-module__ZGcTiG__tags{flex-wrap:wrap;gap:6px;display:inline-flex}.project-module__ZGcTiG__none,.project-module__ZGcTiG__muted{color:var(--m-muted);font-size:12px}.project-module__ZGcTiG__actions{flex-wrap:wrap;gap:10px;display:flex}.project-module__ZGcTiG__pages{border-collapse:collapse;width:100%}.project-module__ZGcTiG__pages th,.project-module__ZGcTiG__pages td{border-bottom:1px solid var(--m-rule-soft);text-align:left;vertical-align:middle;padding:6px 14px;font-size:12.5px}.project-module__ZGcTiG__pages thead th{border-bottom:1.5px solid var(--m-ink);letter-spacing:.9px;color:var(--m-muted);white-space:nowrap;padding-top:10px;font-size:10.5px;font-weight:600}.project-module__ZGcTiG__pages tbody th{text-transform:uppercase;letter-spacing:.4px;white-space:nowrap;font-weight:500}.project-module__ZGcTiG__pages :is(th,td)+:is(th,td){border-left:1px solid var(--m-rule-soft)}.project-module__ZGcTiG__pages th:last-child,.project-module__ZGcTiG__pages td:last-child{text-align:right;white-space:nowrap}.project-module__ZGcTiG__empty{color:var(--m-muted);margin:0;padding:14px;font-size:12.5px}.project-module__ZGcTiG__emptyLink{color:var(--m-ink);font-weight:700;text-decoration:none}.project-module__ZGcTiG__emptyLink:hover,.project-module__ZGcTiG__emptyLink:focus-visible{text-decoration:underline}.project-module__ZGcTiG__emptyLink:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.project-module__ZGcTiG__settings{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px;display:grid}.project-module__ZGcTiG__dialog{flex-direction:column;gap:12px;min-width:0;display:flex}.project-module__ZGcTiG__preview{border:1.5px solid var(--m-ink);background:var(--m-card);flex-direction:column;gap:10px;padding:12px;font-size:12.5px;display:flex}.project-module__ZGcTiG__preview p{margin:0}.project-module__ZGcTiG__previewGroup ul{flex-direction:column;gap:6px;margin:6px 0 0;padding:0;list-style:none;display:flex}.project-module__ZGcTiG__previewGroup li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.project-module__ZGcTiG__confirm{align-items:flex-start;gap:8px;font-weight:600;display:flex}.project-module__ZGcTiG__error{color:var(--m-negative);margin:0;font-size:12px}
.su-module__aZXfRW__summary{flex-direction:column;gap:18px;min-width:0;display:flex;container:su-summary/inline-size}.su-module__aZXfRW__tabs{min-width:0}.su-module__aZXfRW__tabs>[role=tablist]{max-width:100%;display:flex;overflow:auto hidden}.su-module__aZXfRW__tabs>[role=tablist]>[role=tab]{flex:none}.su-module__aZXfRW__tabLabel{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:220px;display:inline-block;overflow:hidden}.su-module__aZXfRW__tabPanel{flex-direction:column;gap:18px;min-width:0;display:flex}.su-module__aZXfRW__readouts{border:var(--m-rule);background:var(--m-card);flex-wrap:wrap;align-items:stretch;margin:0;display:flex}.su-module__aZXfRW__readout{border-right:var(--m-rule);flex-direction:column;flex:1 1 0;gap:3px;min-width:150px;margin:0;padding:8px 12px;display:flex}.su-module__aZXfRW__readout:last-child{border-right:0}.su-module__aZXfRW__readoutLabel{margin:0;font-size:10px}.su-module__aZXfRW__readoutValue{color:var(--m-ink);font-family:var(--m-font-mono);white-space:nowrap;margin:0;font-size:16px;font-weight:700}.su-module__aZXfRW__shortfallNote{border:1.5px solid var(--m-ink);border-left:6px solid var(--m-warn);background:var(--m-card);padding:10px 14px;font-size:13px}.su-module__aZXfRW__shortfallNote p{margin:2px 0}.su-module__aZXfRW__windowNote{border:1.5px solid var(--m-rule-soft);border-left:6px solid var(--m-accent);background:var(--m-card);padding:10px 14px;font-size:13px}.su-module__aZXfRW__windowNote p{margin:2px 0}.su-module__aZXfRW__outsideMark{white-space:nowrap;width:0;color:var(--m-accent);cursor:help;padding-left:1px;font-weight:700;display:inline-block;overflow:visible}.su-module__aZXfRW__fixLink{color:var(--m-ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 2px;font-weight:700;text-decoration:underline}.su-module__aZXfRW__fixLink:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.su-module__aZXfRW__note{color:var(--m-muted);margin:0;font-size:13px}.su-module__aZXfRW__panelLink{color:var(--m-ink);white-space:nowrap;font-size:12.5px;font-weight:700;text-decoration:none}.su-module__aZXfRW__panelLink:hover,.su-module__aZXfRW__panelLink:focus-visible{text-decoration:underline}.su-module__aZXfRW__panelLink:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.su-module__aZXfRW__colHead{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:150px;display:inline-block;overflow:hidden}.su-module__aZXfRW__unitsHead{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.su-module__aZXfRW__matrix td[data-col=total]{font-weight:700}.su-module__aZXfRW__pct,.su-module__aZXfRW__zero{color:var(--m-muted)}tr[data-su-total=uses] .su-module__aZXfRW__pct,tr[data-su-total=uses] .su-module__aZXfRW__zero,tr[data-su-total=sources] .su-module__aZXfRW__pct,tr[data-su-total=sources] .su-module__aZXfRW__zero{color:inherit}.su-module__aZXfRW__matrix tbody tr:is([data-category],[data-source],[data-su-override]):hover>*{background:var(--m-row-hover)}table.su-module__aZXfRW__aligned{--su-source:232px;--su-type:124px;--su-phase:116px;--su-total:128px;--su-pct:84px;--su-equity:100px;table-layout:fixed;width:100%;min-width:calc(var(--su-source) + var(--su-type) + var(--su-phases,1) * var(--su-phase) + var(--su-totals,1) * var(--su-total) + var(--su-pct) + var(--su-equity))}table.su-module__aZXfRW__aligned[data-view=phase]{--su-source:220px;--su-type:112px;--su-phase:100px;--su-pct:76px;--su-equity:88px}@container (min-width:1000px){table.su-module__aZXfRW__aligned{--su-source:264px;--su-type:140px}}@container (min-width:1400px){table.su-module__aZXfRW__aligned{--su-source:288px;--su-type:160px}}@container (min-width:1200px){table.su-module__aZXfRW__aligned[data-view=phase]{--su-source:248px;--su-type:160px;--su-phase:112px;--su-pct:84px;--su-equity:100px}}.su-module__aZXfRW__colLabel{width:calc(var(--su-source) + var(--su-type))}.su-module__aZXfRW__colSource{width:var(--su-source)}.su-module__aZXfRW__colType{width:var(--su-type)}.su-module__aZXfRW__colTotal{width:var(--su-total)}.su-module__aZXfRW__colPct{width:var(--su-pct)}.su-module__aZXfRW__colEquity{width:var(--su-equity)}table.su-module__aZXfRW__aligned [data-col=kind]{left:var(--su-source);z-index:1;position:sticky}table.su-module__aZXfRW__aligned thead [data-col=kind]{z-index:2}table.su-module__aZXfRW__aligned tbody [data-col=kind]{box-shadow:1px 0 0 var(--m-rule-soft)}table.su-module__aZXfRW__aligned thead td{border-bottom:var(--m-rule)}table.su-module__aZXfRW__aligned .su-module__aZXfRW__colHead,table.su-module__aZXfRW__aligned .su-module__aZXfRW__kind{text-overflow:ellipsis;white-space:nowrap;max-width:none;display:block;overflow:hidden}table.su-module__aZXfRW__aligned .su-module__aZXfRW__rowName .su-module__aZXfRW__name{flex:0 auto;min-width:0;max-width:none}.su-module__aZXfRW__rowName{align-items:center;gap:6px;min-width:0;display:flex}.su-module__aZXfRW__name{text-overflow:ellipsis;white-space:nowrap;max-width:200px;display:inline-block;overflow:hidden}.su-module__aZXfRW__nameLink{color:var(--m-ink);text-decoration:none}.su-module__aZXfRW__nameLink:hover,.su-module__aZXfRW__nameLink:focus-visible{text-decoration:underline}.su-module__aZXfRW__nameLink:focus-visible{outline:3px solid var(--m-accent);outline-offset:1px}.su-module__aZXfRW__swatch{border:1px solid var(--m-ink);background-size:4px 4px;flex:none;width:10px;height:10px}.su-module__aZXfRW__swatch[data-pattern=hatch]{background-size:auto}.su-module__aZXfRW__tags{flex:none;align-items:center;gap:4px;margin-left:auto;display:inline-flex}.su-module__aZXfRW__kind{color:var(--m-muted)}.su-module__aZXfRW__difference th,.su-module__aZXfRW__difference td{border-top:1px solid var(--m-rule-soft);color:var(--m-ink);font-weight:700}.su-module__aZXfRW__shortfall th,.su-module__aZXfRW__shortfall td{color:var(--m-ink);font-style:italic}.su-module__aZXfRW__emptyRow{color:var(--m-muted);white-space:normal}.su-module__aZXfRW__emptyLink{color:var(--m-ink);margin-left:4px;font-weight:700}.su-module__aZXfRW__pair,.su-module__aZXfRW__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;min-width:0;display:grid}@container su-summary (min-width:760px){.su-module__aZXfRW__split{grid-template-columns:minmax(0,1fr) minmax(220px,240px)}}@container su-summary (min-width:880px){.su-module__aZXfRW__pair{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}}.su-module__aZXfRW__stackBox{min-width:0;max-width:640px}.su-module__aZXfRW__chart{min-width:0;position:relative;overflow:hidden}.su-module__aZXfRW__unphased{margin-top:4px}.su-module__aZXfRW__unphasedLead{color:var(--m-ink);margin:0 0 4px;font-size:13px;font-weight:700}
.sharing-module__MosgqW__page{gap:12px;max-width:960px;display:grid}.sharing-module__MosgqW__lede{color:var(--m-muted);margin:0;font-size:13px}.sharing-module__MosgqW__empty{color:var(--m-muted);margin:0;padding:14px;font-size:13px}.sharing-module__MosgqW__link{color:inherit;text-underline-offset:2px;text-decoration:underline}.sharing-module__MosgqW__buttons{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.m-dialog:has(.sharing-module__MosgqW__grid){width:min(640px,100vw - 32px)}.m-dialog:has(.sharing-module__MosgqW__grid[data-public]){width:min(1120px,100vw - 48px)}.sharing-module__MosgqW__grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.sharing-module__MosgqW__grid[data-public]{grid-template-columns:minmax(0,1fr) minmax(0,460px)}@media (max-width:900px){.sharing-module__MosgqW__grid[data-public]{grid-template-columns:minmax(0,1fr)}}.sharing-module__MosgqW__sec{gap:8px;margin-bottom:18px;display:grid}.sharing-module__MosgqW__add,.sharing-module__MosgqW__link{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;display:grid}.sharing-module__MosgqW__people{border-top:1px solid var(--m-rule-soft);margin:0;padding:0;list-style:none;display:grid}.sharing-module__MosgqW__person{border-bottom:1px solid var(--m-rule-soft);grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:44px;display:grid}.sharing-module__MosgqW__avatar{border:1.5px solid var(--m-ink);place-items:center;width:28px;height:28px;font-size:11px;font-weight:600;display:grid}.sharing-module__MosgqW__who{min-width:0;font-size:13px;display:grid}.sharing-module__MosgqW__who b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.sharing-module__MosgqW__who span,.sharing-module__MosgqW__role{color:var(--m-muted);font-size:12px}.sharing-module__MosgqW__note{color:var(--m-muted);margin:0;font-size:12px}.sharing-module__MosgqW__pin{border:1.5px solid var(--m-ink);background:var(--m-card);justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;font-size:13px;display:flex}.sharing-module__MosgqW__changed{font-weight:600}.sharing-module__MosgqW__exp{grid-template-columns:220px 1fr;align-items:end;gap:10px;display:grid}.sharing-module__MosgqW__danger{grid-template-columns:auto 1fr;align-items:center;gap:6px 10px;display:grid}.sharing-module__MosgqW__pages{border:1.5px solid var(--m-ink);background:var(--m-card);padding:10px 12px}.sharing-module__MosgqW__head{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.sharing-module__MosgqW__links{gap:6px;display:flex}.sharing-module__MosgqW__cols{columns:2;column-gap:18px}.sharing-module__MosgqW__group{break-inside:avoid;margin:0 0 10px}.sharing-module__MosgqW__item{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;min-height:26px;display:grid}.sharing-module__MosgqW__item[data-child]{padding-left:16px}.sharing-module__MosgqW__box{width:14px;height:14px;accent-color:var(--m-ink);cursor:pointer;margin:0}.sharing-module__MosgqW__box:disabled{cursor:default}.sharing-module__MosgqW__name{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.sharing-module__MosgqW__item:has(.sharing-module__MosgqW__box:disabled) .sharing-module__MosgqW__name{color:var(--m-muted)}.sharing-module__MosgqW__facts{color:var(--m-muted);white-space:nowrap;font-size:11px}.sharing-module__MosgqW__new{border:1.5px solid var(--m-ink);letter-spacing:.06em;text-transform:uppercase;padding:0 4px;font-size:10px;font-weight:700}.sharing-module__MosgqW__extra{border-top:1px solid var(--m-rule-soft);padding-top:8px}.sharing-module__MosgqW__row{grid-template-columns:96px 1fr;align-items:center;gap:8px;margin:8px 0;display:grid}.sharing-module__MosgqW__foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.sharing-module__MosgqW__orgRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;display:grid}
.m-dialog:has(.learn-module__KP6WAW__list){width:min(860px,100vw - 96px)}.m-dialog:has(.learn-module__KP6WAW__list) .m-dialog__body{overflow-x:hidden}.learn-module__KP6WAW__list{gap:12px;min-width:0;display:grid}.learn-module__KP6WAW__card{background:var(--m-card);border:var(--m-rule);overflow-wrap:anywhere;gap:6px;min-width:0;padding:10px 12px;font-size:13px;line-height:1.45;display:grid}.learn-module__KP6WAW__card p{margin:0}.learn-module__KP6WAW__title{margin:0;font-size:14px;font-weight:700}.learn-module__KP6WAW__why{background:var(--m-accent-tint);padding:4px 8px}.learn-module__KP6WAW__typical{color:var(--m-muted);font-size:12px}.learn-module__KP6WAW__note{color:var(--m-muted);margin:0;font-size:12px}@media (max-width:700px){.m-dialog:has(.learn-module__KP6WAW__list){width:100%}}
.status-module__2nODDq__empty{border:1.5px dashed var(--m-ink);background:var(--m-card);justify-items:start;gap:12px;max-width:720px;padding:28px 24px;display:grid}.status-module__2nODDq__empty p{margin:0}
