.mcw{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-2:#fafaf9;--fill:#f4f4f3;--fill-2:#ececea;--line:#ebebe9;--line-2:#ddddda;--fg:#141414;--fg-2:#55585e;--fg-3:#6c7078;--ink:#111;--ink-hover:#2b2b2b;--brand:#0f2d4d;--red:#e5484d;--red-text:#b4231f;--amber:#e8a317;--amber-text:#8a5a00;--green:#30a46c;--green-text:#1c7a4e;--grey-dot:#a9adb4;--ins:#1f5fbf;--ins-bg:#eef3fc;--del:#c42b2b;--del-bg:#fcefef;--hl:#fff2b8;--hl-line:#e9c84a;--band:#e8e9e6;--band-2:#cfd1cc;--shadow-pop:0 1px 2px #0000000a, 0 12px 32px -8px #00000024;--shadow-modal:0 1px 3px #0000000f, 0 28px 64px -16px #00000038;--sans:"Geist", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--serif:"Source Serif 4", "Iowan Old Style", Georgia, serif;--mono:"Geist Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--r-sm:6px;--r-md:8px;--r-lg:12px;--r-xl:16px;--ease:cubic-bezier(.23, 1, .32, 1);--ease-io:cubic-bezier(.65, 0, .35, 1)}.mcw *,.mcw :before,.mcw :after{box-sizing:border-box}.mcw [hidden]{display:none!important}.mcw{background:var(--bg);height:100%;color:var(--fg);font-family:var(--sans);letter-spacing:-.003em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01" 0;margin:0;font-size:14px;line-height:1.5}.mcw img:not(:where(.mc-legacy *)){max-width:100%;display:block}.mcw button:not(:where(.mc-legacy *)),.mcw input:not(:where(.mc-legacy *)),.mcw textarea:not(:where(.mc-legacy *)),.mcw select:not(:where(.mc-legacy *)){font:inherit;color:inherit;letter-spacing:inherit}.mcw a:not(:where(.mc-legacy *)){color:inherit;text-decoration:none}.mcw p:not(:where(.mc-legacy *)),.mcw h1:not(:where(.mc-legacy *)),.mcw h2:not(:where(.mc-legacy *)),.mcw h3:not(:where(.mc-legacy *)),.mcw h4:not(:where(.mc-legacy *)){margin:0}.mcw h1:not(:where(.mc-legacy *)),.mcw h2:not(:where(.mc-legacy *)),.mcw h3:not(:where(.mc-legacy *)),.mcw h4:not(:where(.mc-legacy *)){letter-spacing:-.012em;text-wrap:balance;font-weight:600}.mcw ol:not(:where(.mc-legacy *)),.mcw ul:not(:where(.mc-legacy *)){margin:0;padding:0;list-style:none}.mcw :focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}.mcw svg.i{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.mcw svg.i.sm{width:14px;height:14px}.mcw .sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mcw .muted{color:var(--fg-2)}.mcw .faint{color:var(--fg-3)}.mcw .num{font-variant-numeric:tabular-nums}.mcw .mono{font-family:var(--mono);font-size:12px}.mcw .serif{font-family:var(--serif)}.mcw .label{color:var(--fg-3);font-size:12px}.mcw .h-page{letter-spacing:-.018em;font-size:22px;font-weight:600;line-height:1.2}.mcw .h-sec{letter-spacing:-.008em;font-size:15px;font-weight:600}.mcw .btn{border-radius:var(--r-sm);white-space:nowrap;cursor:pointer;height:32px;transition:background-color .14s ease, box-shadow .14s ease, transform .12s var(--ease), color .14s ease;-webkit-tap-highlight-color:transparent;border:0;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.mcw .btn:active{transform:scale(.98)}.mcw .btn-ink{background:var(--ink);color:#fff}.mcw .btn-line{background:var(--bg);color:var(--fg);box-shadow:inset 0 0 0 1px var(--line-2)}.mcw .btn-quiet{color:var(--fg-2);background:0 0}.mcw .btn-lg{height:40px;padding:0 16px;font-size:14px}.mcw .btn-block{width:100%}.mcw .btn[disabled]{opacity:.45;pointer-events:none}.mcw .icon-btn{border-radius:var(--r-sm);width:32px;height:32px;color:var(--fg-2);cursor:pointer;background:0 0;border:0;place-items:center;transition:background-color .14s,color .14s;display:inline-grid}.mcw .icon-btn[aria-pressed=true]{background:var(--fill-2);color:var(--fg)}@media (hover:hover) and (pointer:fine){.mcw .btn-ink:hover{background:var(--ink-hover)}.mcw .btn-line:hover{background:var(--bg-2)}.mcw .btn-quiet:hover,.mcw .icon-btn:hover{background:var(--fill);color:var(--fg)}}@media (pointer:coarse){.mcw .btn,.mcw .icon-btn{min-height:40px}.mcw .icon-btn{width:40px}}@media (width<=1099px),(pointer:coarse){.mcw .btn{min-height:44px!important}.mcw .tabs>a{min-height:44px}}.mcw .chip{border-radius:var(--r-sm);background:var(--bg);height:28px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);cursor:pointer;white-space:nowrap;transition:background-color .14s ease, transform .12s var(--ease);border:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.mcw .chip:active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.mcw .chip:hover{background:var(--bg-2)}}.mcw .dot{border-radius:50%;flex:none;width:8px;height:8px;display:inline-block}.mcw .dot-red{background:var(--red)}.mcw .dot-amber{background:var(--amber)}.mcw .dot-green{background:var(--green)}.mcw .dot-grey{background:var(--grey-dot)}.mcw .count{min-width:22px;height:20px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg-2);font-variant-numeric:tabular-nums;border-radius:5px;place-items:center;padding:0 5px;font-size:11.5px;font-weight:500;display:inline-grid}.mcw .tag{background:var(--fill);height:22px;color:var(--fg-2);white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:0 7px;font-size:12px;display:inline-flex}.mcw .tag-pro{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2);letter-spacing:.02em;color:var(--fg);height:20px;font-size:11px;font-weight:600}.mcw .cite{background:var(--fill);height:22px;color:var(--fg-2);cursor:pointer;vertical-align:1px;border:0;border-radius:5px;align-items:center;gap:4px;padding:0 7px;font-size:12px;font-weight:500;transition:background-color .14s,color .14s;display:inline-flex}@media (hover:hover) and (pointer:fine){.mcw .cite:hover{background:var(--fill-2);color:var(--fg)}}.mcw .tabs{flex-wrap:wrap;gap:4px 2px;display:flex}.mcw .tabs a,.mcw .tabs button{border-radius:var(--r-sm);height:30px;color:var(--fg-2);white-space:nowrap;cursor:pointer;transition:background-color .14s ease, color .14s ease, transform .12s var(--ease);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:13.5px;font-weight:500;display:inline-flex}.mcw .tabs a:active,.mcw .tabs button:active{transform:scale(.97)}.mcw .tabs>a,.mcw .tabs>button{flex-shrink:0}@media (hover:hover) and (pointer:fine){.mcw .tabs a:hover,.mcw .tabs button:hover{color:var(--fg)}}.mcw .search{border-radius:var(--r-sm);background:var(--fill);height:32px;color:var(--fg-3);align-items:center;gap:8px;padding:0 10px;display:flex}.mcw .search input{min-width:0;color:var(--fg);background:0 0;border:0;outline:0;flex:1;font-size:13.5px}.mcw .search input::placeholder{color:var(--fg-3)}.mcw .search:focus-within{box-shadow:inset 0 0 0 1px var(--line-2);background:var(--bg)}@media (width<=1099px),(pointer:coarse){.mcw .search{height:44px}.mcw .search input{align-self:stretch}}.mcw .switch{background:var(--fill-2);width:30px;height:18px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:999px;flex:none;transition:background-color .18s;position:relative}.mcw .switch:after{content:"";width:14px;height:14px;transition:transform .22s var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #00000040}.mcw [aria-checked=true]>.switch{background:var(--ink);box-shadow:none}.mcw [aria-checked=true]>.switch:after{transform:translate(12px)}.mcw .switch-row{cursor:pointer;min-height:32px;color:var(--fg-2);background:0 0;border:0;align-items:center;gap:8px;padding:0 4px;font-size:13px;display:inline-flex}.mcw .check:not(:where(.mc-legacy *)){cursor:pointer;align-items:flex-start;gap:10px;padding:10px 0;display:flex;position:relative}.mcw .check input:not(:where(.mc-legacy *)){opacity:0;width:1px;height:1px;position:absolute}.mcw .check .box{width:16px;height:16px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--bg);border-radius:4px;flex:none;place-items:center;margin-top:2px;transition:background-color .14s;display:grid}.mcw .check .box svg{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;opacity:0;width:12px;height:12px;transition:opacity .12s}.mcw .check input:checked+.box{background:var(--ink);box-shadow:none}.mcw .check input:checked+.box svg{opacity:1}.mcw .check input:focus-visible+.box{outline:2px solid var(--brand);outline-offset:2px}.mcw .table-wrap{overflow-x:auto}.mcw .table{border-collapse:collapse;width:100%;font-size:13.5px}.mcw .table th{text-align:left;height:36px;color:var(--fg-3);border-bottom:1px solid var(--line);white-space:nowrap;padding:0 12px;font-size:12.5px;font-weight:400}.mcw .table td{border-bottom:1px solid var(--line);vertical-align:middle;height:48px;padding:8px 12px}.mcw .table tbody tr{transition:background-color .12s}@media (hover:hover) and (pointer:fine){.mcw .table tbody tr.row-link:hover{background:var(--bg-2);cursor:pointer}}.mcw .table .r{text-align:right}.mcw .shimmer{background:linear-gradient(90deg, var(--fg-3) 0%, var(--fg-3) 40%, #c9cbcf 50%, var(--fg-3) 60%, var(--fg-3) 100%);color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite mcw-shimmer}@keyframes mcw-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}.mcw .toasts{z-index:90;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.mcw .toast{border-radius:var(--r-md);background:var(--ink);color:#fff;height:38px;box-shadow:var(--shadow-pop);pointer-events:auto;transition:opacity .2s ease, transform .26s var(--ease);align-items:center;gap:8px;padding:0 14px;font-size:13px;display:flex}@starting-style{.mcw .toast{opacity:0;transform:translateY(8px)}}.mcw .toast.out{opacity:0;transition-duration:.16s;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){.mcw *,.mcw :before,.mcw :after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}.mcw .app{min-height:100%;display:flex}.mcw .sb{z-index:30;background:var(--bg);border-right:1px solid var(--line);scrollbar-width:none;width:240px;height:100dvh;transition:width .22s var(--ease);flex-direction:column;flex:none;gap:14px;padding:12px 10px;display:flex;position:sticky;top:0;overflow-y:auto}.mcw .sb-top{justify-content:space-between;align-items:center;gap:6px;padding:2px 4px 0 6px;display:flex}.mcw .logo{align-items:center;gap:9px;min-width:0;display:flex}.mcw .logo-tile{background:var(--brand);border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}.mcw .logo-tile img{width:auto;height:16px}.mcw .logo-word{letter-spacing:-.015em;white-space:nowrap;font-size:14.5px;font-weight:600}.mcw .sb-top-actions{gap:2px;display:flex}.mcw .account{border-radius:var(--r-sm);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:6px;width:100%;height:30px;padding:0 8px;font-size:14px;font-weight:500;display:flex}.mcw .account .lbl{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcw .sb-new{width:100%}.mcw .nav{flex-direction:column;gap:1px;display:flex}.mcw .nav a{border-radius:var(--r-sm);height:32px;color:var(--fg);align-items:center;gap:10px;padding:0 8px;font-size:14px;transition:background-color .12s;display:flex;position:relative}.mcw .nav a .lbl{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.mcw .nav a .k{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:12px}.mcw .sub{flex-direction:column;gap:1px;margin:1px 0 4px;display:flex}.mcw .sub a{height:30px;color:var(--fg-2);padding-left:34px;font-size:13.5px}.mcw .sub a[aria-current=page]{color:var(--fg);background:0 0;font-weight:500}.mcw .sub a .dot{margin-left:auto}.mcw .sub a .lbl>span{text-overflow:ellipsis;display:block;overflow:hidden}.mcw .sub a.two{height:auto;min-height:30px;padding-block:4px}.mcw .sub a .lbl-detail{color:var(--fg-3);font-size:12px;font-weight:400;line-height:1.35}.mcw .sb-bottom{flex-direction:column;gap:8px;margin-top:auto;display:flex}.mcw .plan{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);flex-direction:column;gap:8px;padding:12px;font-size:12.5px;display:flex}.mcw .plan b{color:var(--fg);font-weight:600}.mcw .plan-bar{background:var(--fill-2);border-radius:2px;height:4px;overflow:hidden}.mcw .plan-bar i{background:var(--ink);width:100%;height:100%;display:block}.mcw .plan-note{color:var(--fg-2);font-size:12px;line-height:1.45}.mcw .plan .plan-cta{width:100%;padding:0 10px}@media (hover:hover) and (pointer:fine){.mcw .nav a:hover,.mcw .account:hover{background:var(--fill)}.mcw .sub a:hover{color:var(--fg);background:0 0}}.mcw .app.rail .sb,.mcw .app.rail-auto .sb{width:56px;padding-inline:8px}.mcw .app.rail .sb .lbl,.mcw .app.rail .sb .logo-word,.mcw .app.rail .account,.mcw .app.rail .sub,.mcw .app.rail .plan,.mcw .app.rail .nav .k,.mcw .app.rail .sb-new .lbl{display:none}.mcw .app.rail .sb-top{flex-direction:column;padding:2px 0 0}.mcw .app.rail .sb-top-actions{flex-direction:column;align-items:center}.mcw .app.rail .nav a{justify-content:center;padding:0}.mcw .app.rail .sb-new{width:40px;margin-inline:auto;padding:0}.mcw .app.rail .nav a[data-tip]:hover:after{content:attr(data-tip);background:var(--ink);color:#fff;white-space:nowrap;z-index:5;border-radius:6px;padding:5px 8px;font-size:12px;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.mcw .mbar{display:none}.mcw .scrim{z-index:40;opacity:0;pointer-events:none;background:#11111147;transition:opacity .22s;position:fixed;inset:0}@media (width<=767px){.mcw .sb{z-index:50;box-shadow:var(--shadow-modal);transition:transform .28s var(--ease);position:fixed;top:0;bottom:0;left:0;transform:translate(-102%);width:min(296px,86vw)!important;padding-inline:10px!important}.mcw .app.drawer .sb{transform:none}.mcw .app.drawer .scrim{opacity:1;pointer-events:auto}.mcw .app .sb .lbl,.mcw .app .sb .logo-word,.mcw .app .account,.mcw .app .sub,.mcw .app .plan{display:revert}.mcw .sb .collapse-btn{display:none}.mcw .mbar{top:env(safe-area-inset-top,0px);z-index:20;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#ffffffeb;align-items:center;gap:8px;height:52px;padding:0 12px;display:flex;position:sticky}.mcw .mbar .logo{margin-right:auto}}.mcw .main{flex-direction:column;flex:1;min-width:0;display:flex}.mcw .view{flex:1;min-width:0;container-type:inline-size}.mcw .view.enter{animation:mcw-view-in .22s var(--ease) both}@keyframes mcw-view-in{0%{opacity:0;transform:translateY(4px)}}.mcw .page{flex-direction:column;gap:28px;width:100%;max-width:1180px;margin-inline:auto;padding:32px clamp(16px,4vw,40px) 72px;display:flex}.mcw .hero{text-align:center;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:720px;margin:24px auto 4px;display:flex}.mcw .greet{font-family:var(--serif);letter-spacing:-.02em;font-optical-sizing:auto;font-size:clamp(28px,2.4vw + 18px,36px);font-weight:500;line-height:1.1}.mcw .hero>p{color:var(--fg-2);max-width:52ch;font-size:14.5px}.mcw .composer{border-radius:var(--r-lg);background:var(--fill);text-align:left;width:100%;margin-top:10px;padding:14px 14px 10px 16px;transition:box-shadow .16s,background-color .16s}.mcw .composer:focus-within{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-pop)}.mcw .composer textarea{resize:none;background:0 0;border:0;outline:0;width:100%;min-height:52px;font-size:15px;line-height:1.5;display:block}.mcw .composer textarea::placeholder{color:var(--fg-3)}.mcw .composer-bar{align-items:center;gap:4px;margin-top:6px;display:flex}.mcw .composer-bar .btn-quiet{padding:0 8px}.mcw .composer-bar .btn-ink{margin-left:auto}.mcw .suggest{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.mcw .stats{grid-template-columns:repeat(auto-fit,minmax(min(210px,100%),1fr));gap:12px;display:grid}.mcw .stat{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:10px;padding:16px;display:flex}.mcw .stat-ic{background:var(--fill);width:28px;height:28px;color:var(--fg);border-radius:7px;place-items:center;display:grid}.mcw .stat-lbl{color:var(--fg-2);font-size:13px}.mcw .stat-val{letter-spacing:-.025em;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:24px;font-weight:600;line-height:1.1;display:flex}.mcw .stat-val small{letter-spacing:0;color:var(--fg-3);font-size:12px;font-weight:500}.mcw .stat-val small.red{color:var(--red-text)}.mcw .sec-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:8px;display:flex}.mcw .offer-cell{align-items:center;gap:10px;min-width:220px;display:flex}.mcw .file-ic{background:var(--fill);width:28px;height:28px;color:var(--fg-2);border-radius:7px;flex:none;place-items:center;font-size:11px;font-weight:600;display:grid}.mcw .file-ic.hot{background:var(--brand);color:#fff}.mcw .offer-cell span:not(.file-ic){color:var(--fg-3);font-size:12.5px;display:block}.mcw .offer-cell b{color:var(--fg);font-size:13.5px;font-weight:500;display:block}.mcw .findings-cell{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:inline-flex}.mcw .findings-cell span{align-items:center;gap:5px;display:inline-flex}.mcw .due-red{color:var(--red-text);font-weight:500}.mcw .offers-cards{display:none}@container (width<=700px){.mcw .offers-table{display:none}.mcw .offers-cards{border-top:1px solid var(--line);flex-direction:column;display:flex}.mcw .oc{border-bottom:1px solid var(--line);flex-direction:column;gap:8px;padding:14px 2px;display:flex}.mcw .oc-row{color:var(--fg-2);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}}.mcw .duo{grid-template-columns:repeat(auto-fit,minmax(min(420px,100%),1fr));gap:16px;display:grid}.mcw .card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);min-width:0;padding:18px 20px}.mcw .todo{flex-direction:column;display:flex}.mcw .todo li{border-top:1px solid var(--line);align-items:center;gap:12px;padding:12px 0;display:flex}.mcw .todo li:first-child{border-top:0}.mcw .todo .t{flex:1;min-width:0}.mcw .todo .t b{font-weight:500;display:block}.mcw .todo .t span{color:var(--fg-3);font-size:12.5px;display:block}.mcw .mini-bar{background:var(--fill-2);border-radius:2px;width:72px;height:4px;margin-top:7px;display:block;overflow:hidden}.mcw .mini-bar i{background:var(--ink);border-radius:inherit;height:100%;display:block}.mcw .chart{margin-top:10px;position:relative}.mcw .chart svg{width:100%;height:210px;display:block;overflow:visible}.mcw .chart text{font-family:var(--sans);fill:var(--fg-3);font-size:11.5px}.mcw .chart .tip{pointer-events:none;border-radius:var(--r-md);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-pop);white-space:nowrap;padding:8px 10px;font-size:12.5px;transition:opacity .12s;position:absolute;top:0;transform:translate(-50%,-6px)}@starting-style{.mcw .chart .tip{opacity:0}}.mcw .chart .tip b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:600;display:block}.mcw .legend{color:var(--fg-2);flex-wrap:wrap;gap:14px;font-size:12.5px;display:flex}.mcw .legend span{align-items:center;gap:6px;display:inline-flex}.mcw .legend i{background:var(--fg-3);border-radius:1px;width:10px;height:2px}.mcw .view-offer{flex-direction:column;flex:none;height:100dvh;display:flex}.mcw .view-offer.free{height:auto}.mcw .view-offer.free .pane{overflow:visible}.mcw .ohead{border-bottom:1px solid var(--line);flex-direction:column;gap:12px;padding:18px clamp(16px,3vw,28px) 0;display:flex}.mcw .crumb{color:var(--fg-3);align-items:center;gap:6px;font-size:13px;display:flex}.mcw .crumb a:hover{color:var(--fg)}.mcw .ohead-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.mcw .ohead-meta{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:6px;font-size:13px;display:flex}.mcw .ohead-meta span{align-items:center;gap:6px;display:inline-flex}.mcw .ohead-actions{flex-wrap:wrap;gap:8px;display:flex}.mcw .ohead .tabs{margin-bottom:10px}.mcw .split{flex:1;grid-template-columns:minmax(340px,400px) minmax(0,1fr);min-height:0;display:grid}.mcw .pane{overscroll-behavior:contain;min-height:0;overflow-y:auto}.mcw .panel:not(:where(.mc-legacy *)){border-right:1px solid var(--line);flex-direction:column;display:flex}.mcw .panel-head{z-index:2;background:var(--bg);border-bottom:1px solid var(--line);flex-direction:column;gap:12px;padding:16px 20px 12px;display:flex;position:sticky;top:0}.mcw .run{align-items:center;gap:8px;font-size:13.5px;display:flex}.mcw .run b{font-weight:600}.mcw .run .btn-quiet{height:26px;margin-left:auto;padding:0 8px;font-size:12.5px}.mcw .run-bar{background:var(--fill-2);border-radius:2px;height:4px;overflow:hidden}.mcw .run-bar i{background:var(--ink);border-radius:inherit;transform-origin:0;height:100%;transition:transform .3s var(--ease);display:block}.mcw .steps{transition:grid-template-rows .26s var(--ease);grid-template-rows:0fr;display:grid}.mcw .steps.open{grid-template-rows:1fr}.mcw .steps>ol{color:var(--fg-2);flex-direction:column;gap:8px;font-size:13px;display:flex;overflow:hidden}.mcw .steps li{align-items:flex-start;gap:8px;display:flex}.mcw .steps li:first-child{margin-top:2px}.mcw .steps svg{color:var(--green-text);margin-top:2px}.mcw .grp{border-bottom:1px solid var(--line)}.mcw .grp-head{background:var(--bg);cursor:pointer;text-align:left;border:0;align-items:center;gap:8px;width:100%;height:44px;padding:0 20px;font-size:14px;font-weight:500;display:flex}.mcw .grp-head .chev{color:var(--fg-3);transition:transform .22s var(--ease);margin-left:auto}.mcw .grp[data-open=false] .chev{transform:rotate(-90deg)}.mcw .grp-body{transition:grid-template-rows .24s var(--ease);grid-template-rows:1fr;display:grid}.mcw .grp[data-open=false] .grp-body{grid-template-rows:0fr}.mcw .grp-body>div{overflow:hidden}.mcw .item{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;width:100%;padding:9px 20px 10px 36px;transition:background-color .12s;display:flex}.mcw .item:last-child{margin-bottom:8px}.mcw .item b{font-size:14px;font-weight:500}.mcw .item span{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}@media (hover:hover) and (pointer:fine){.mcw .item:hover{background:var(--bg-2)}.mcw .item[aria-current=true]:hover{background:var(--fill)}.mcw .grp-head:hover{background:var(--bg-2)}}.mcw .detail{flex-direction:column;gap:18px;padding:14px 20px 32px;display:flex}.mcw .detail.in{animation:mcw-detail-in .24s var(--ease) both}@keyframes mcw-detail-in{0%{opacity:0;transform:translate(10px)}}.mcw .back{align-self:flex-start;margin-left:-8px}.mcw .d-status{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.mcw .d-title{letter-spacing:-.015em;font-size:19px;line-height:1.25}.mcw .d-says{font-size:14px;line-height:1.6}.mcw .d-sec{flex-direction:column;gap:10px;display:flex}.mcw .d-sec>.label{font-size:12.5px}.mcw .mrow{grid-template-columns:1fr auto;align-items:baseline;gap:4px 12px;font-size:13.5px;display:grid}.mcw .mrow .v{font-variant-numeric:tabular-nums;font-weight:500}.mcw .mrow .v.out{color:var(--red-text)}.mcw .mrow .typ{color:var(--fg-3);grid-column:1/-1;font-size:12.5px}.mcw .rb{grid-column:1/-1;height:14px;margin:2px 0;position:relative}.mcw .rb:before{content:"";background:var(--fill-2);border-radius:1px;height:2px;position:absolute;top:6px;left:0;right:0}.mcw .rb .band{height:8px;top:3px;left:calc(var(--lo) * 100%);width:calc((var(--hi) - var(--lo)) * 100%);background:#dadbd7;border-radius:4px;position:absolute}.mcw .rb .med{background:var(--fg-3);width:1.5px;height:12px;top:1px;left:calc(var(--med) * 100%);margin-left:-.75px;position:absolute}.mcw .rb .val{background:var(--ink);width:10px;height:10px;box-shadow:0 0 0 2px var(--bg);top:2px;left:calc(var(--at) * 100%);transition:left .52s var(--ease);border-radius:50%;margin-left:-5px;position:absolute}.mcw .rb.out .val{background:var(--red)}.mcw .why p{color:var(--fg-2);font-size:14px;line-height:1.6}.mcw .why strong{color:var(--fg);font-weight:600}.mcw .proposal{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.mcw .proposal .redline{font-family:var(--serif);padding:12px 14px;font-size:14.5px;line-height:1.65}.mcw .proposal .acts{border-top:1px solid var(--line);background:var(--bg-2);flex-wrap:wrap;gap:6px;padding:10px 12px;display:flex}.mcw .proposal .acts .added{color:var(--green-text)}.mcw del.d{color:var(--del);background:var(--del-bg);text-decoration-thickness:1px}.mcw ins.n{color:var(--ins);background:var(--ins-bg);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.mcw .choice{flex-direction:column;gap:2px;padding:4px 14px 10px;display:flex}.mcw .choice label{cursor:pointer;align-items:center;gap:10px;min-height:34px;font-size:13.5px;display:flex}.mcw .choice input{accent-color:var(--ink);width:15px;height:15px}.mcw .d-foot{border-top:1px solid var(--line);color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding-top:14px;font-size:12.5px;display:flex}.mcw .d-nav{gap:4px;display:flex}.mcw .viewer{background:var(--fill);flex-direction:column;min-height:0;display:flex}.mcw .vbar{z-index:2;-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#f4f4f3eb;flex-wrap:wrap;align-items:center;gap:8px 12px;min-height:48px;padding:8px 16px;font-size:13px;display:flex;position:sticky;top:0}.mcw .vbar .doc{align-items:center;gap:8px;min-width:0;font-weight:500;display:inline-flex}.mcw .vbar .doc span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcw .pdf{width:18px;height:22px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--del);letter-spacing:.02em;background:#fff;border-radius:3px;flex:none;place-items:end center;padding-bottom:2px;font-size:6.5px;font-weight:700;display:grid}.mcw .vbar .sp{flex:1}.mcw .vscroll{scroll-behavior:smooth;flex:1;min-height:0;padding:24px clamp(12px,3vw,32px) 64px;overflow-y:auto}.mcw .sheetpage{max-width:760px;box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000a;font-family:var(--serif);color:#1b1b1b;background:#fff;margin:0 auto 20px;padding:clamp(28px,5vw,64px) clamp(22px,6vw,72px);font-size:15px;line-height:1.75;position:relative}.mcw .sheetpage .pg{font-family:var(--sans);color:var(--fg-3);font-size:11px;position:absolute;bottom:12px;right:18px}.mcw .sheetpage h4{font-family:var(--serif);letter-spacing:0;margin:18px 0 4px;font-size:15px;font-weight:600}.mcw .sheetpage .art{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);margin-bottom:4px;font-size:11.5px;font-weight:500}.mcw .clause{border-radius:2px;transition:background-color .5s,box-shadow .5s;position:relative}.mcw .clause.hl{background:var(--hl);box-shadow:0 0 0 3px var(--hl)}.mcw .clause.hl:before{content:"";background:var(--hl-line);border-radius:2px;width:3px;position:absolute;top:3px;bottom:3px;left:clamp(-36px,-4vw,-18px)}.mcw .ins-only{display:none}.mcw .edits .ins-only{display:inline}.mcw .edits .del-mark{color:var(--del);background:var(--del-bg);text-decoration:line-through;text-decoration-thickness:1px}@container (width<=899px){.mcw .split{grid-template-columns:minmax(0,1fr)}.mcw .split>.viewer{display:none}.mcw .panel:not(:where(.mc-legacy *)){border-right:0}.mcw .pane{overflow:visible}.mcw .panel-head{position:static}}.mcw .split.counter{grid-template-columns:minmax(360px,460px) minmax(0,1fr)}.mcw .cpanel{border-right:1px solid var(--line);flex-direction:column;gap:16px;padding:18px 20px 40px;display:flex}.mcw .prog{flex-direction:column;gap:8px;display:flex}.mcw .prog-top{justify-content:space-between;font-size:13.5px;display:flex}.mcw .prog-top b{font-weight:600}.mcw .prog-top b.done{color:var(--green-text)}.mcw .asks{flex-direction:column;gap:8px;display:flex}.mcw .ask{background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);touch-action:pan-y;border-radius:10px;transition:box-shadow .16s,opacity .2s;position:relative}.mcw .ask.off{opacity:.55}.mcw .ask.lift{z-index:5;box-shadow:inset 0 0 0 1px var(--line-2), 0 18px 40px -14px #00000047}.mcw .ask.slide{transition:transform .2s var(--ease)}.mcw .ask-h{flex-wrap:wrap;align-items:center;gap:6px 8px;padding:10px 10px 6px 6px;display:flex}.mcw .grip{width:28px;height:32px;color:var(--fg-3);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.mcw .ask-n{color:var(--fg-3);font-variant-numeric:tabular-nums;width:14px;font-size:12.5px}.mcw .ask-t{white-space:nowrap;font-size:14px;font-weight:600}.mcw .ask-t small{color:var(--fg-3);margin-left:4px;font-size:12px;font-weight:400}.mcw .ask-h .right{align-items:center;gap:4px;margin-left:auto;display:flex}.mcw .ask-b{grid-template-columns:54px minmax(0,1fr);gap:6px 10px;padding:0 16px 14px 48px;font-size:13.5px;display:grid}.mcw .ask-b dt{color:var(--fg-3);padding-top:1px;font-size:12.5px}.mcw .ask-b dd{margin:0}.mcw .ask-b .was{color:var(--fg-2);-webkit-text-decoration:line-through #c42b2b80;text-decoration:line-through #c42b2b80}.mcw .ask-b .now{font-weight:500}.mcw .ask .choice{padding:0 16px 12px 48px}.mcw .qs{flex-direction:column;display:flex}.mcw .qs .check{border-top:1px solid var(--line);font-size:13.5px}.mcw .qs .check small{color:var(--fg-3);font-size:12.5px;display:block}.mcw .atty{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;gap:12px;padding:14px 16px;display:flex}.mcw .atty .ic{background:var(--fill);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.mcw .atty b{font-weight:600}.mcw .atty p{color:var(--fg-2);margin:2px 0 10px;font-size:13px;line-height:1.5}.mcw .mailpage{max-width:720px;box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000a;background:#fff;margin:0 auto;padding:32px clamp(20px,5vw,48px) 40px;font-size:14.5px;line-height:1.65;position:relative}.mcw .mail-meta{border-bottom:1px solid var(--line);grid-template-columns:64px 1fr;gap:6px 10px;margin-bottom:20px;padding-bottom:16px;font-size:13px;display:grid}.mcw .mail-meta dt{color:var(--fg-3)}.mcw .mail-meta dd{margin:0}.mcw .ml{transition:grid-template-rows .26s var(--ease), opacity .2s ease;grid-template-rows:1fr;display:grid}.mcw .ml>div{min-height:0;padding-bottom:12px;overflow:hidden}.mcw .ml.gone{opacity:0;grid-template-rows:0fr}.mcw .ml.swap>div{animation:.26s mcw-swap}@keyframes mcw-swap{0%{opacity:.25}to{opacity:1}}.mcw .ml-ask{grid-template-columns:20px 1fr;display:grid}.mcw .ml-ask .n{color:var(--fg-3);font-variant-numeric:tabular-nums}.mcw .ml mark{color:var(--amber-text);background:#fff2b8;border-radius:3px;padding:0 4px}.mcw .rf-figs dd.rf-note{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mcw .ver-grp-head{cursor:default}.mcw .ver-ref{font-size:12.5px;font-weight:400}.mcw .ver-unchanged{border-bottom:1px solid var(--line);padding:14px 20px;font-size:13px}.mcw .ver-diff{color:var(--fg);font-family:var(--sans);background:#fff;margin:0 auto}.mcw .ver-body{font-family:var(--sans);color:var(--fg);white-space:pre-wrap;font-size:14.5px;line-height:1.7}.mcw .plan-step{color:inherit;text-decoration:none}.mcw .plan-step:hover{text-underline-offset:2px;text-decoration:underline}.mcw .mail-blocks .pre{white-space:pre-wrap}.mcw .ml-qs{margin:4px 0 0;padding:0;list-style:none}.mcw .ml-qs li:before{content:"– ";color:var(--fg-3)}.mcw .ask .ask-inc{padding:0 0 0 4px}.mcw .copy.done{background:var(--green-text)}@container (width<=899px){.mcw .split.counter{grid-template-columns:minmax(0,1fr)}.mcw .split.counter>.viewer{display:flex}.mcw .cpanel{border-right:0}.mcw .split.counter .vscroll{overflow:visible}}.mcw .ctool{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:8px 0;display:flex}.mcw .ctool .sp{flex:1}.mcw .summary{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px 32px;display:grid}.mcw .summary p{font-size:14px;line-height:1.65}.mcw .plan-list{counter-reset:p;flex-direction:column;gap:8px;font-size:13.5px;display:flex}.mcw .plan-list li{grid-template-columns:20px 1fr;gap:6px;display:grid}.mcw .plan-list li:before{counter-increment:p;content:counter(p) ".";color:var(--fg-3);font-variant-numeric:tabular-nums}@container (width<=760px){.mcw .summary{grid-template-columns:minmax(0,1fr)}}.mcw .cmp{min-width:760px}.mcw .cmp th,.mcw .cmp td{vertical-align:top}.mcw .cmp thead th{vertical-align:bottom;height:auto;padding:14px 12px 12px}.mcw .cmp thead th b{color:var(--fg);font-size:14px;font-weight:600;display:block}.mcw .cmp thead th span{color:var(--fg-3);margin-top:2px;font-size:12.5px;display:block}.mcw .cmp tbody th{z-index:1;background:var(--bg);color:var(--fg);border-bottom:1px solid var(--line);text-align:left;white-space:normal;width:22%;padding:12px;font-size:13.5px;font-weight:400;position:sticky;left:0}.mcw .cmp td{padding:12px}.mcw .cmp .v{font-variant-numeric:tabular-nums;align-items:center;gap:7px;display:inline-flex}.mcw .cmp .v.big{letter-spacing:-.015em;font-size:16px;font-weight:600}.mcw .cmp .note{color:var(--fg-3);margin-top:3px;font-size:12.5px;display:block}.mcw .cmp .g th{background:var(--bg-2);height:40px;color:var(--fg-2);padding:0 12px;font-size:12.5px}.mcw .cmp .g button{cursor:pointer;color:var(--fg-2);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:12.5px;display:inline-flex}.mcw .cmp .g .chev{transition:transform .2s var(--ease)}.mcw .cmp tbody.closed .g .chev{transform:rotate(-90deg)}.mcw .cmp tbody.closed tr:not(.g){display:none}.mcw .best{margin-left:6px}.mcw .roll{transition:opacity .16s ease, transform .2s var(--ease);display:inline-block}.mcw .roll.out{opacity:0;transform:translateY(-4px)}.mcw .layer{z-index:70;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.mcw .layer-scrim{background:#11111147;position:absolute;inset:0}.mcw .modal{background:var(--bg);width:min(560px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--shadow-modal), 0 0 0 1px var(--line);border-radius:14px;position:relative;overflow:auto}.mcw .modal-in{animation:mcw-modal-in .22s var(--ease) both}@keyframes mcw-modal-in{0%{opacity:0;transform:scale(.98)translateY(4px)}}.mcw .modal-out{animation:.14s both mcw-modal-out}@keyframes mcw-modal-out{to{opacity:0;transform:scale(.99)}}.mcw .m-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:20px 20px 0 24px;display:flex}.mcw .m-body{flex-direction:column;gap:16px;padding:12px 24px 8px;display:flex}.mcw .m-body p{color:var(--fg-2);font-size:14px;line-height:1.6}.mcw .m-steps{counter-reset:s;flex-direction:column;gap:8px;font-size:13.5px;display:flex}.mcw .m-steps li{grid-template-columns:20px 1fr;gap:6px;display:grid}.mcw .m-steps li:before{counter-increment:s;content:counter(s) ".";color:var(--fg-3)}.mcw .opts{flex-direction:column;gap:8px;display:flex}.mcw .opt{box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;border-radius:10px;gap:12px;padding:14px;transition:box-shadow .14s,background-color .14s;display:flex}.mcw .opt:has(input:checked){box-shadow:inset 0 0 0 1.5px var(--ink)}.mcw .opt input{accent-color:var(--ink);width:15px;height:15px;margin-top:3px}.mcw .opt-main{flex-direction:column;flex:1;gap:2px;display:flex}.mcw .opt-main b{font-weight:600}.mcw .opt-main span{color:var(--fg-2);font-size:13px}.mcw .opt-price{text-align:right;font-variant-numeric:tabular-nums}.mcw .opt-price b{font-size:16px;font-weight:600}.mcw .opt-price span{color:var(--fg-3);font-size:12px;display:block}.mcw .m-note{color:var(--fg-3);font-size:12.5px}.mcw .m-foot{flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:16px 24px 20px;display:flex}.mcw .bill{color:var(--fg-2);align-items:center;gap:10px;font-size:13px;display:flex}.mcw .sheet-layer{z-index:70;position:fixed;inset:0}.mcw .sheet{background:var(--fill);height:88dvh;box-shadow:var(--shadow-modal);transition:transform .32s var(--ease);border-radius:16px 16px 0 0;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.mcw .sheet.open{transform:none}.mcw .sheet-top{border-bottom:1px solid var(--line);background:var(--bg);border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:8px;padding:8px 8px 8px 16px;font-size:13.5px;font-weight:500;display:flex}.mcw .sheet .vscroll{padding-inline:10px}.mcw .stage-chip{background:var(--fill);height:22px;color:var(--fg);border-radius:5px;align-items:center;gap:6px;padding:0 8px;font-weight:500;display:inline-flex}.mcw .v2-sum{color:var(--fg-2);font-size:13.5px;line-height:1.55}.mcw .item b span{margin-left:2px}.mcw .vd{display:none}.mcw .diff .vd{color:var(--del);background:var(--del-bg);text-decoration:line-through;text-decoration-thickness:1px;display:inline}.mcw .diff .vi{color:var(--ins);background:var(--ins-bg);text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.mcw .diff .vi.after-del{margin-left:.25em}.mcw .ckl{flex-direction:column;gap:14px;display:flex}.mcw .ckl .qs .check:first-child{border-top:0}.mcw .ready-card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg-2);gap:12px;padding:16px;display:flex}.mcw .ready-card b{font-size:15px;font-weight:600}.mcw .ready-card p{color:var(--fg-2);margin:4px 0 12px;font-size:13.5px;line-height:1.55}.mcw .ok-ic{background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.mcw .tl{color:var(--fg-3);flex-direction:column;gap:8px;margin:10px 0 12px;font-size:13px;display:flex}.mcw .tl li{align-items:flex-start;gap:8px;display:flex}.mcw .tl li:before{content:"";width:9px;height:9px;box-shadow:inset 0 0 0 1.5px var(--line-2);border-radius:50%;flex:none;margin-top:5px}.mcw .tl li.done{color:var(--fg)}.mcw .tl li.done:before{background:var(--ink);box-shadow:none}.mcw .field{flex-direction:column;gap:6px;display:flex}.mcw .field textarea{resize:vertical;border-radius:var(--r-md);width:100%;min-height:76px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--bg);border:0;outline:0;padding:10px 12px;font-size:14px;line-height:1.5}.mcw .field textarea::placeholder{color:var(--fg-3)}.mcw .incl{flex-direction:column;gap:8px;display:flex}.mcw .incl>div{align-items:center;gap:10px;font-size:13.5px;display:flex}.mcw .incl b{font-weight:500;display:block}.mcw .incl small{color:var(--fg-3);font-size:12.5px;display:block}.mcw .incl .file-ic{border-radius:6px;width:22px;height:22px}.mcw .incl .file-ic svg{width:13px;height:13px}.mcw .bul{flex-direction:column;gap:6px;padding-left:18px;font-size:14px;line-height:1.55;list-style:outside;display:flex}.mcw .bul li::marker{color:var(--fg-3)}.mcw .modal.wide{width:min(700px,100%)}.mcw .modal .proposal+.proposal{margin-top:8px}.mcw .view-split{flex-direction:column;flex:none;height:100dvh;display:flex}.mcw .view-split.free{height:auto}.mcw .view-split.free .pane,.mcw .view-split.free .iscroll{overflow:visible}.mcw .ihead{padding-bottom:14px}.mcw .inotice{border-radius:var(--r-md);background:var(--fill);color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 14px;font-size:13px;line-height:1.5;display:flex}.mcw .inotice>span:first-child{flex:1;min-width:min(280px,100%)}.mcw .inotice b{color:var(--fg);font-weight:600}.mcw .split.reader{grid-template-columns:minmax(320px,380px) minmax(0,1fr)}.mcw .irow{gap:8px;display:flex}.mcw .irow .search{flex:1;min-width:0}.mcw .irow .chip{flex:none;height:32px}.mcw .irow .chip[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.mcw .irow .chip[aria-pressed=true] .faint{color:#ffffffb8}.mcw .msg{gap:3px;padding:10px 20px 11px 36px}.mcw .msg .msg-top{min-width:0;color:var(--fg);align-items:baseline;gap:6px;display:flex;overflow:visible}.mcw .msg .msg-top b{flex:none;font-size:13.5px;font-weight:600}.mcw .msg .msg-top .msg-org{min-width:0;color:var(--fg-3);flex:1;font-size:12.5px}.mcw .msg .msg-top time{color:var(--fg-3);font-variant-numeric:tabular-nums;flex:none;font-size:12px}.mcw .msg .msg-sub{color:var(--fg);font-size:13.5px}.mcw .msg .msg-meta{align-items:center;gap:8px;margin-top:3px;display:flex;overflow:visible}.mcw .msg .tag{color:var(--fg-2);font-size:11.5px}.mcw .fit,.mcw .msg .fit{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;font-weight:600}.mcw .fit-hi,.mcw .msg .fit-hi{color:var(--green-text)}.mcw .fit-mid,.mcw .msg .fit-mid{color:var(--amber-text)}.mcw .fit-lo,.mcw .msg .fit-lo{color:var(--fg-3)}.mcw .i-empty{color:var(--fg-2);flex-direction:column;align-items:flex-start;gap:6px;padding:24px 20px;font-size:13.5px;display:flex}.mcw .i-empty b{color:var(--fg);font-weight:600}.mcw .ipane{background:var(--fill);flex-direction:column;min-height:0;display:flex}.mcw .iscroll{overscroll-behavior:contain;flex-direction:column;flex:1;gap:16px;min-height:0;padding:24px clamp(12px,3vw,32px) 64px;display:flex;overflow-y:auto}.mcw .iback{align-self:flex-start;margin-left:-6px;display:none}.mcw .icard{border-radius:var(--r-lg);width:100%;max-width:760px;box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000a;background:#fff;flex-direction:column;gap:18px;margin-inline:auto;padding:22px clamp(18px,4vw,30px) 24px;display:flex}.mcw .i-chips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mcw .dchip{background:var(--fill);border-radius:6px;align-items:center;gap:6px;height:24px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.mcw .i-head{flex-direction:column;gap:6px;display:flex}.mcw .i-subj{letter-spacing:-.016em;font-size:20px;line-height:1.3}.mcw .i-from{color:var(--fg-2);overflow-wrap:anywhere;font-size:13px}.mcw .i-from b{color:var(--fg);font-weight:500}.mcw .i-sum{font-size:14.5px;line-height:1.65}.mcw .i-two{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px 28px;display:grid}.mcw .i-lab{align-items:center;gap:7px;margin-bottom:8px;font-size:13px;font-weight:600;display:flex}.mcw .i-two .bul{color:var(--fg-2);font-size:13.5px}.mcw .spells{grid-template-columns:repeat(auto-fit,minmax(min(250px,100%),1fr));gap:4px 28px;display:grid}.mcw .sp-h{color:var(--fg-3);margin:8px 0 2px;font-size:12px;font-weight:500}.mcw .sp-row{border-top:1px solid var(--line);grid-template-columns:minmax(84px,auto) minmax(0,1fr);align-items:baseline;gap:2px 12px;padding:7px 0;font-size:13.5px;display:grid}.mcw .sp-row>span{color:var(--fg-3);font-size:12.5px}.mcw .sp-row b{justify-content:space-between;align-items:baseline;gap:8px;font-weight:500;display:flex}.mcw .sp-row .cite{font-variant-numeric:tabular-nums;flex:none;justify-content:center;min-width:20px;padding:0 5px}.mcw .checks{flex-direction:column;gap:6px;display:flex}.mcw .checks li{color:var(--fg-2);align-items:flex-start;gap:8px;font-size:13px;display:flex}.mcw .checks svg{color:var(--green-text);flex-shrink:0;margin-top:3px}.mcw .checks li.chk-warn svg{color:var(--amber-text)}.mcw .checks li.chk-fail svg{color:var(--red-text)}.mcw .checks li b{color:var(--fg);font-weight:600}.mcw .sec-row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 12px;display:flex}.mcw .i-note{color:var(--fg-3);margin-top:2px;font-size:12.5px}.mcw .orig-body{font-size:14.5px;line-height:1.7}.mcw .orig-body p+p{margin-top:12px}.mcw mark.q{color:inherit;background:linear-gradient(transparent 60%, var(--hl) 60%);border-radius:2px;transition:box-shadow .3s}.mcw mark.q.on{background:var(--hl);box-shadow:0 0 0 2px var(--hl)}.mcw sup.qn{color:var(--fg-3);font-variant-numeric:tabular-nums;margin-left:1px;font-size:10px;font-weight:600}.mcw .draft-ta{field-sizing:content;resize:vertical;border-radius:var(--r-md);width:100%;min-height:220px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--bg-2);border:0;outline:0;padding:14px 16px;font-size:14.5px;line-height:1.65}.mcw .draft-ta:focus{background:var(--bg);box-shadow:inset 0 0 0 1px var(--fg-3), 0 0 0 3px #1111110f}.mcw .btn.done{box-shadow:inset 0 0 0 1px var(--green-text);color:var(--green-text)}.mcw .go-steps{color:var(--fg-3);flex-wrap:wrap;gap:6px 18px;font-size:13px;display:flex}.mcw .go-steps li{align-items:center;gap:7px;display:inline-flex}.mcw .go-steps .gn{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--line-2);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:11.5px;font-weight:600;display:inline-grid}.mcw .go-steps li.now{color:var(--fg);font-weight:500}.mcw .go-steps li.now .gn{box-shadow:inset 0 0 0 1.5px var(--ink)}.mcw .go-steps li.done{color:var(--fg-2)}.mcw .go-steps li.done .gn{background:var(--ink);color:#fff;box-shadow:none}.mcw .go-p{font-size:14px;line-height:1.6}.mcw .go-emp{border-radius:var(--r-md);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:8px 24px;margin:0;padding:12px 14px;display:grid}.mcw .go-emp dt{color:var(--fg-3);font-size:12px}.mcw .go-emp dd{overflow-wrap:anywhere;margin:2px 0 0;font-weight:500}.mcw #igo .check{padding:4px 0;font-size:13.5px}.mcw #igo .check small{color:var(--fg-3);font-size:12.5px;display:block}.mcw .go-acts{flex-wrap:wrap;gap:8px;display:flex}.mcw .contacts{flex-direction:column;display:flex}.mcw .contact{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.mcw .contact:last-child{border-bottom:1px solid var(--line)}.mcw .contact>span{flex-direction:column;gap:1px;min-width:0;display:flex}.mcw .contact b{overflow-wrap:anywhere;font-weight:500}.mcw .go-stop{border-radius:var(--r-md);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:4px;padding:12px 14px;font-size:13.5px;display:flex}.mcw .go-stop p{color:var(--fg-2);line-height:1.55}@container (width<=899px){.mcw .split.reader{grid-template-columns:minmax(0,1fr)}.mcw .split.reader>.ipane,.mcw .split.reader.reading>.panel{display:none}.mcw .split.reader.reading>.ipane{display:flex}.mcw .split.reader .panel{border-right:0}.mcw .iback{display:inline-flex}.mcw .iscroll{padding:12px 12px 40px}}.mcw .mhead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.mcw .mtool{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 12px;padding-bottom:12px;display:flex}.mcw .mtool .sp{flex:1}.mcw .mtool .tabs{max-width:100%}.mcw .rr-legend{color:var(--fg-3);flex-wrap:wrap;gap:6px 14px;font-size:12px;display:flex}.mcw .rr-legend span{align-items:center;gap:6px;display:inline-flex}.mcw .rr-legend i{flex:none;display:inline-block}.mcw .lg-band,.mcw .lg-iqr{background:var(--band);border-radius:4px;width:16px;height:8px}.mcw .lg-iqr{background:var(--band-2)}.mcw .lg-med{background:var(--fg);border-radius:1px;width:2px;height:12px}.mcw .lg-on,.mcw .lg-off{background:var(--ink);border-radius:50%;width:10px;height:10px}.mcw .lg-off{box-shadow:inset 0 0 0 1.5px var(--fg-3);background:0 0}.mcw .rr{border-top:1px solid var(--line);grid-template-columns:minmax(150px,1fr) minmax(0,2.6fr) 84px;align-items:center;gap:4px 24px;padding:10px 0 12px;display:grid}.mcw .rr:first-child{border-top:0}.mcw .rr-l b{font-weight:500;display:block}.mcw .rr-l span{color:var(--fg-3);font-variant-numeric:tabular-nums;margin-top:2px;font-size:12.5px;display:block}.mcw .rr-bar{height:46px;position:relative}.mcw .rr-bar:before{content:"";background:var(--fill-2);border-radius:1px;height:2px;position:absolute;top:30px;left:0;right:0}.mcw .rr-band,.mcw .rr-iqr{height:12px;transition:left .42s var(--ease), width .42s var(--ease);border-radius:6px;position:absolute;top:25px}.mcw .rr-band{background:var(--band);left:calc(var(--p10) * 100%);width:calc((var(--p90) - var(--p10)) * 100%)}.mcw .rr-iqr{background:var(--band-2);left:calc(var(--p25) * 100%);width:calc((var(--p75) - var(--p25)) * 100%)}.mcw .rr-med{background:var(--fg);width:2px;height:20px;top:21px;left:calc(var(--p50) * 100%);transition:left .42s var(--ease);border-radius:1px;margin-left:-1px;position:absolute}.mcw .rr-mk{background:var(--bg);width:12px;height:12px;box-shadow:inset 0 0 0 1.5px var(--fg-3);top:25px;left:calc(var(--at) * 100%);transition:left .42s var(--ease), background-color .2s ease;z-index:1;border-radius:50%;margin-left:-6px;position:absolute}.mcw .rr-mk.on{z-index:2;background:var(--ink);box-shadow:0 0 0 2px var(--bg)}.mcw .rr-tag{color:var(--fg);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12px;font-style:normal;font-weight:600;position:absolute;bottom:calc(100% + 5px);left:50%;transform:translate(-50%)}.mcw .rr-mk[data-edge=r] .rr-tag{left:auto;right:-2px;transform:none}.mcw .rr-mk[data-edge=l] .rr-tag{left:-2px;transform:none}.mcw .rr-v{text-align:right}.mcw .rr-v b{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600;display:block}.mcw .rr-v span{color:var(--fg-3);font-size:12px}.mcw .m-hint{color:var(--fg-2);margin-top:10px;font-size:13px}.mcw .mst td{height:46px}.mcw .mst .st-n{font-weight:500}.mcw .mst .st-o{color:var(--fg-3);font-size:12px;display:block}.mcw .mst .up{color:var(--green-text)}.mcw .mst .down{color:var(--red-text)}.mcw .bfl{flex-direction:column;display:flex}.mcw .bfl li{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.5fr) minmax(60px,1fr) 40px;align-items:center;gap:12px;padding:9px 0;font-size:13.5px;display:grid}.mcw .bfl li:first-child{border-top:0}.mcw .bf-bar{background:var(--fill-2);border-radius:3px;height:6px;overflow:hidden}.mcw .bf-bar i{border-radius:inherit;background:var(--ink);height:100%;display:block}.mcw .bfl b{text-align:right;font-weight:500}.mcw .callout{border-radius:var(--r-md);background:var(--fill);color:var(--fg-2);flex-wrap:wrap;align-items:flex-start;gap:10px 12px;margin-top:14px;padding:12px 14px;font-size:13.5px;line-height:1.55;display:flex}.mcw .callout>svg{color:var(--fg);margin-top:2px}.mcw .callout p{flex:1;min-width:min(220px,100%)}.mcw .callout b{color:var(--fg);font-weight:600}@container (width<=640px){.mcw .rr{grid-template-columns:minmax(0,1fr) auto;gap:2px 16px}.mcw .rr-bar{grid-area:2/1/auto/-1}.mcw .mtool .sp{display:none}}.mcw .fhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.mcw .fhead b{font-size:14px;font-weight:600}.mcw .fhead .faint{margin-left:2px;font-weight:400}.mcw .hgrp{border-bottom:1px solid var(--line);padding:2px 0 6px}.mcw .hday{color:var(--fg-3);padding:12px 20px 4px;font-size:12px;font-weight:500}.mcw .fitem{gap:3px;padding:8px 20px 9px}.mcw .fitem .fi-top{min-width:0;color:var(--fg);align-items:center;gap:8px;display:flex;overflow:visible}.mcw .fitem .fi-top b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;overflow:hidden}.mcw .fitem .fi-meta{color:var(--fg-3);padding-left:26px;font-size:12.5px}.mcw .fitem .pdf{color:var(--del);font-size:6.5px;overflow:visible}.mcw .f-ic,.mcw .fitem .f-ic{background:var(--fill);width:18px;height:22px;color:var(--fg-2);box-shadow:inset 0 0 0 1px var(--line-2);border-radius:4px;flex:none;place-items:center;display:grid;overflow:visible}.mcw .f-ic svg.i.sm{width:12px;height:12px}.mcw .fdrop{border:1px dashed var(--line-2);border-radius:var(--r-md);text-align:left;cursor:pointer;width:calc(100% - 40px);color:var(--fg-2);background:0 0;align-items:flex-start;gap:10px;margin:14px 20px 24px;padding:14px;font-size:12.5px;line-height:1.5;transition:background-color .14s,border-color .14s;display:flex}.mcw .fdrop b{color:var(--fg);font-size:13.5px;font-weight:500;display:block}.mcw .fdrop>svg{flex:none;margin-top:2px}@media (hover:hover) and (pointer:fine){.mcw .fdrop:hover{background:var(--bg-2);border-color:var(--fg-3)}}.mcw .fmeta{font-size:12.5px}.mcw .sheetpage.letter p+p{margin-top:14px}.mcw .fmail p+p{margin-top:12px}.mcw .snap-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:16px 28px;margin:0;display:grid}.mcw .snap-grid dt{color:var(--fg-3);font-size:12.5px}.mcw .snap-grid dd{margin:2px 0 0}.mcw .snap-grid dd b{letter-spacing:-.015em;font-variant-numeric:tabular-nums;font-size:18px;font-weight:600}.mcw .snap-grid dd span{color:var(--fg-2);font-size:13px}.mcw .snap-grid dd.faint{font-size:12.5px}.mcw .hitem{padding:9px 20px 10px}.mcw .convo{gap:0}.mcw .convo .i-head{border-bottom:1px solid var(--line);padding-bottom:16px}.mcw .turn{border-bottom:1px solid var(--line);flex-direction:column;gap:6px;padding:18px 0;display:flex}.mcw .who{color:var(--fg-3);align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.mcw .who .av{background:var(--brand);border-radius:5px;flex:none;place-items:center;width:20px;height:20px;display:grid}.mcw .who .av img{width:auto;height:12px}.mcw .q-text{letter-spacing:-.01em;font-size:16px;font-weight:600;line-height:1.4}.mcw .ans{flex-direction:column;gap:8px;margin-top:12px;display:flex}.mcw .a-body{flex-direction:column;gap:10px;font-size:14.5px;line-height:1.65;display:flex}.mcw .a-body ol{flex-direction:column;gap:6px;padding-left:20px;list-style:decimal;display:flex}.mcw .a-body li::marker{color:var(--fg-3)}.mcw .a-body b{font-weight:600}.mcw .a-table{font-size:13.5px}.mcw .a-table td{height:40px}.mcw .a-table .a-first{font-weight:500}.mcw .a-link{align-self:flex-start}.mcw .a-foot{flex-wrap:wrap;align-items:center;gap:2px;margin-left:-8px;display:flex}.mcw .a-foot .btn{height:28px;padding:0 8px;font-size:12.5px}.mcw .a-foot [aria-pressed=true]{background:var(--fill);color:var(--fg)}.mcw .h-end{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-top:18px;display:flex}.mcw .nr{max-width:760px}.mcw .eyebrow{letter-spacing:.07em;text-transform:uppercase;color:var(--fg-3);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:flex}.mcw .nr-serif{font-family:var(--serif);letter-spacing:-.02em;font-optical-sizing:auto;text-wrap:balance;margin-top:8px;font-size:clamp(28px,2vw + 18px,38px);font-weight:500;line-height:1.12}.mcw .nr-serif-md{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;font-size:24px;font-weight:500;line-height:1.22}.mcw .nr-serif-sm{font-family:var(--serif);font-size:18px;font-weight:500;line-height:1.38}.mcw .nr-drop{border:1px dashed var(--line-2);border-radius:var(--r-lg);text-align:center;cursor:pointer;color:var(--fg-2);flex-direction:column;align-items:center;gap:6px;padding:44px 16px;font-size:13px;transition:background-color .14s,border-color .14s;display:flex;position:relative}.mcw .nr-drop input{opacity:0;width:1px;height:1px;position:absolute}.mcw .nr-drop>svg{width:20px;height:20px;color:var(--fg)}.mcw .nr-drop b{color:var(--fg);font-size:15px;font-weight:600}.mcw .nr-drop .btn{margin-top:8px}.mcw .nr-drop.over,.mcw .nr-drop:focus-within{border-color:var(--ink);background:var(--bg-2)}@media (hover:hover) and (pointer:fine){.mcw .nr-drop:hover{border-color:var(--fg-3);background:var(--bg-2)}}.mcw .nr-out{border:1px solid var(--line);border-radius:var(--r-lg);text-align:center;color:var(--fg-2);flex-direction:column;align-items:center;gap:6px;padding:44px 16px;font-size:13px;display:flex}.mcw .nr-out h2{color:var(--fg);font-size:15px}.mcw .nr-out-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.mcw .nr-or{color:var(--fg-3);align-items:center;gap:12px;font-size:12.5px;display:flex}.mcw .nr-or:before,.mcw .nr-or:after{content:"";background:var(--line);flex:1;height:1px}.mcw .nr-saved{border-radius:var(--r-md);width:100%;box-shadow:inset 0 0 0 1px var(--line);background:var(--bg);text-align:left;cursor:pointer;border:0;align-items:center;gap:12px;padding:12px 14px;transition:box-shadow .14s;display:flex}@media (hover:hover) and (pointer:fine){.mcw .nr-saved:hover{box-shadow:inset 0 0 0 1px var(--fg-3)}}.mcw .nr-fn{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.mcw .nr-fn b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mcw .nr-fn small{color:var(--fg-3);font-size:12.5px}.mcw .nr-use{color:var(--fg);flex:none;font-size:13px;font-weight:500}.mcw .nr-center{justify-content:center;align-items:center;min-height:calc(100dvh - 40px)}.mcw .nr-limit{background:var(--bg);flex-direction:column;align-items:flex-start;gap:12px;width:min(460px,100%);padding:32px;display:flex}.mcw .nr-lic{background:var(--fill);width:42px;height:42px;color:var(--fg);border-radius:50%;place-items:center;margin-bottom:4px;display:grid}.mcw .nr-lacts{flex-direction:column;align-items:flex-start;gap:10px;margin-top:6px;display:flex}.mcw .app.focus .sb,.mcw .app.focus .mbar{display:none}.mcw .nrp{flex-direction:column;min-height:100dvh;display:flex}.mcw .nrp-bar{top:env(safe-area-inset-top,0px);z-index:5;background:var(--bg);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:56px;padding:8px clamp(16px,3vw,28px);display:flex;position:sticky}.mcw .nrp-note{text-align:right;min-width:min(260px,100%);color:var(--fg-2);flex:1;font-size:13px}.mcw .nrp-grid{flex:1;grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);display:grid}.mcw .nrp-main{flex-direction:column;gap:28px;padding:40px clamp(16px,4vw,48px) 56px;display:flex}.mcw .nrp-side{border-left:1px solid var(--line);background:var(--bg-2);flex-direction:column;gap:28px;padding:40px clamp(16px,3vw,36px) 56px;display:flex}.mcw .nrp-file{border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);align-items:center;gap:16px;padding:16px 18px;display:flex}.mcw .nrp-thumb{width:44px;height:56px;box-shadow:0 0 0 1px var(--line-2), 0 1px 2px #0000000f;background:#fff;border-radius:4px;flex-direction:column;flex:none;gap:5px;padding:10px 8px;display:flex;position:relative}.mcw .nrp-thumb i{background:var(--line-2);border-radius:1px;height:2px;display:block}.mcw .nrp-thumb i:nth-child(2){width:70%}.mcw .nrp-thumb b{background:var(--del);color:#fff;letter-spacing:.04em;border-radius:3px;padding:1px 4px;font-size:8.5px;font-weight:700;position:absolute;bottom:7px;left:-6px}.mcw .nrp-fm{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.mcw .nrp-fm b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mcw .nrp-fm .run-bar i{transition:transform .2s linear;transform:scaleX(0)}.mcw .nrp-pct{flex-direction:column;align-items:flex-end;display:flex}.mcw .nrp-pct b{letter-spacing:-.02em;font-size:24px;font-weight:600}.mcw .nrp-pct small{font-family:var(--mono);color:var(--fg-3);font-size:11.5px}.mcw .nrp-phases{flex-direction:column;margin-top:10px;display:flex}.mcw .nrp-phases li{border-top:1px solid var(--line);color:var(--fg-3);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 0;display:grid}.mcw .nrp-phases li:first-child{border-top:0}.mcw .nrp-ic{background:var(--fill);width:32px;height:32px;color:var(--fg-3);border-radius:50%;place-items:center;transition:background-color .2s,color .2s;display:grid}.mcw .nrp-phases b{font-weight:500;display:block}.mcw .nrp-phases small{font-size:12.5px;display:block}.mcw .nrp-st{font-family:var(--mono);font-size:12px}.mcw .nrp-phases li.now{color:var(--fg)}.mcw .nrp-phases li.now .nrp-ic{background:var(--ink);color:#fff}.mcw .nrp-phases li.done{color:var(--fg-2)}.mcw .nrp-stance{border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:12px;padding:18px;display:flex}.mcw .seg{background:var(--fill);border-radius:999px;grid-template-columns:repeat(3,1fr);gap:4px;padding:4px;display:grid}.mcw .seg button{height:40px;color:var(--fg-2);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:13.5px;font-weight:500;transition:background-color .16s,color .16s}.mcw .seg [aria-checked=true]{background:var(--ink);color:#fff}@media (hover:hover) and (pointer:fine){.mcw .seg button:not([aria-checked=true]):hover{color:var(--fg)}}.mcw .nrp-sd{font-size:13.5px;line-height:1.6}.mcw .nrp-how{flex-direction:column;gap:16px;margin-top:12px;display:flex}.mcw .nrp-how li{gap:12px;display:flex}.mcw .nrp-n{width:26px;height:26px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--bg);border-radius:50%;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.mcw .nrp-how b{font-weight:600;display:block}.mcw .nrp-how small{color:var(--fg-2);font-size:13px;line-height:1.5;display:block}.mcw .nrp-log{border-radius:var(--r-md);background:var(--bg);min-height:52px;box-shadow:inset 0 0 0 1px var(--line);font-family:var(--mono);color:var(--fg-2);flex-direction:column;gap:6px;margin-top:10px;padding:12px 14px;font-size:12px;display:flex}.mcw .nrp-log li{animation:mcw-view-in .22s var(--ease) both;gap:10px;display:flex}.mcw .nrp-log time{color:var(--fg-3);flex:none}.mcw .nrp-tip{border-radius:var(--r-lg);background:var(--fill);flex-direction:column;gap:8px;padding:18px;display:flex}@container (width<=860px){.mcw .nrp-grid{grid-template-columns:minmax(0,1fr)}.mcw .nrp-side{border-left:0;border-top:1px solid var(--line)}.mcw .nrp-note{display:none}}.mcw .nrd{gap:20px;max-width:1240px}.mcw .nrd-top{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding-bottom:14px;display:flex}.mcw .nrd-top>.btn{margin-left:-8px}.mcw .journey{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:13px;display:flex}.mcw .journey li{align-items:center;gap:6px;display:inline-flex}.mcw .journey li+li:before{content:"";background:var(--line-2);width:16px;height:1px;margin-right:4px}.mcw .journey .jn{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--line-2);border-radius:50%;place-items:center;font-size:11px;font-weight:600;display:inline-grid}.mcw .journey li.done{color:var(--fg)}.mcw .journey li.done .jn{box-shadow:inset 0 0 0 1.5px var(--green);color:var(--green-text)}.mcw .nrd-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,1fr);align-items:start;gap:40px;padding-top:12px;display:grid}.mcw .nrd-main,.mcw .nrd-side{flex-direction:column;gap:16px;min-width:0;display:flex}.mcw .nrd-ok{color:var(--green-text)}.mcw .nrd-title{font-size:clamp(34px,3vw + 18px,52px)}.mcw .nrd-sub{max-width:52ch;color:var(--fg-2);font-size:15px;line-height:1.6}.mcw .nrd-match{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.mcw .nrd-match>svg{color:var(--green-text)}.mcw .nrd-total{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding-top:18px;display:flex}.mcw .nrd-total b{font-family:var(--serif);letter-spacing:-.03em;font-size:56px;font-weight:500;line-height:1}.mcw .nrd-total span{color:var(--fg-3);font-size:13px}.mcw .nrd-tiles{grid-template-columns:repeat(auto-fit,minmax(min(140px,100%),1fr));gap:10px;display:grid}.mcw .nrd-tiles>div{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:4px;padding:14px 16px;display:flex}.mcw .nrd-tiles span{letter-spacing:.07em;text-transform:uppercase;color:var(--fg-3);font-size:11.5px;font-weight:500}.mcw .nrd-tiles b{letter-spacing:-.02em;font-size:20px;font-weight:600}.mcw .nrd-tiles small{color:var(--fg-3);font-size:12px}.mcw .nrd-acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.mcw .nrd-acts .btn-ink[disabled]{opacity:1}.mcw .shimmer-ink{background:linear-gradient(90deg,#fff9 0% 40%,#fff 50%,#fff9 60% 100%) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite mcw-shimmer}.mcw .nrd-cards{flex-direction:column;gap:10px;margin-top:4px;display:flex}.mcw .nrd-card{border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);text-align:left;cursor:pointer;border:0;flex-direction:column;gap:6px;padding:16px 18px;transition:box-shadow .14s;display:flex}@media (hover:hover) and (pointer:fine){.mcw .nrd-card:hover{box-shadow:inset 0 0 0 1px var(--fg-3)}}.mcw .nrd-cat{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-2);align-items:center;gap:8px;font-size:11.5px;font-weight:500;display:flex}.mcw .nrd-cat>svg{color:var(--fg-3);margin-left:auto}.mcw .nrd-card>b{font-family:var(--serif);font-size:19px;font-weight:600}.mcw .nrd-x{color:var(--fg-2);font-size:13.5px;line-height:1.6}.mcw .nrd-more{align-self:flex-start;margin-left:-8px}.mcw .nrd-ns{font-size:13px}@container (width<=900px){.mcw .nrd-grid{grid-template-columns:minmax(0,1fr);gap:28px}}.mcw .bgact{border-radius:var(--r-md);background:var(--fill);color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:8px 10px;padding:8px 8px 8px 14px;font-size:13px;display:flex}.mcw .bgact b{color:var(--fg);font-weight:600}.mcw .bgact .btn{height:28px;margin-left:auto}.mcw .dread{grid-template-columns:minmax(0,1fr) minmax(240px,300px);gap:20px 36px;padding:22px 24px;display:grid}.mcw .dread-main{flex-direction:column;gap:12px;min-width:0;display:flex}.mcw .dread-lead{font-family:var(--serif);letter-spacing:-.01em;text-wrap:balance;font-size:24px;line-height:1.3}.mcw .dread-body{max-width:72ch;color:var(--fg-2);font-size:14px;line-height:1.6}.mcw .dread-sum{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:16px 28px;padding-top:14px;font-size:13.5px;line-height:1.6;display:grid}.mcw .dread-sum .label{margin-bottom:6px}.mcw .dread-side{border-radius:var(--r-md);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;align-self:start;gap:12px;padding:16px;display:flex}.mcw .cf-legend{color:var(--fg-2);flex-direction:column;gap:8px;font-size:13px;display:flex}.mcw .cf-legend li{align-items:center;gap:10px;display:flex}.mcw .cf-legend b{color:var(--fg);margin-left:auto;font-weight:600}.mcw .dread-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mcw .dread-acts .dread-hint{flex-basis:100%}.mcw .cf{flex:none;gap:2px;display:inline-flex}.mcw .cf i{background:var(--line-2);border-radius:50%;width:5px;height:5px}.mcw .cf-3 i,.mcw .cf-2 i:nth-child(-n+2),.mcw .cf-1 i:first-child{background:var(--ink)}.mcw .cmp td{padding-right:30px;position:relative}.mcw .cmp td>.cf{position:absolute;top:19px;right:10px}.mcw .cmp tbody th small{color:var(--fg-3);margin-top:2px;font-size:12px;font-weight:400;display:block}.mcw .cmp .g th .g-sub{color:var(--fg-3);margin-left:10px;font-size:12px;font-weight:400}.mcw .cmp tr.emph td .v{font-weight:600}@container (width<=760px){.mcw .dread,.mcw .dread-sum{grid-template-columns:minmax(0,1fr)}}.mcw .home{gap:24px}.mcw .dash-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.mcw .dash-head .greet{margin-top:6px;font-size:clamp(30px,2.4vw + 18px,40px)}.mcw .dash-head .muted{margin-top:6px;font-size:14.5px}.mcw .ask-wrap{flex-direction:column;gap:10px;display:flex}.mcw .home .composer{margin-top:0}.mcw .home .composer textarea{min-height:28px}.mcw .home .suggest{justify-content:flex-start}.mcw .suggest .chip{white-space:normal;text-align:left;max-width:100%;height:auto;min-height:28px;padding-block:4px;line-height:1.35}@media (pointer:coarse){.mcw .suggest .chip{min-height:40px}}.mcw .dash-hero{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.mcw .dash-side{flex-direction:column;gap:16px;min-width:0;display:flex}.mcw .read-first{flex-direction:column;gap:14px;padding:22px 24px;display:flex}.mcw .rf-name{font-family:var(--serif);letter-spacing:-.015em;font-size:32px;font-weight:500;line-height:1.12}.mcw .rf-acts{flex-wrap:wrap;gap:8px;display:flex}.mcw .rf-figs{border-top:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:2px 0 0;padding-top:16px;display:grid}.mcw .rf-figs dt{letter-spacing:.07em;text-transform:uppercase;color:var(--fg-3);font-size:11.5px;font-weight:500}.mcw .rf-figs dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:22px;font-weight:600}.mcw .rf-figs dd.faint{letter-spacing:0;margin-top:2px;font-size:12px;font-weight:400}.mcw .rf-items{border-top:1px solid var(--line);padding-top:14px}.mcw .rf-h{margin-bottom:6px;font-size:13px;font-weight:600}.mcw .rf-items li{grid-template-columns:8px 150px minmax(0,1fr);align-items:baseline;gap:10px;padding:8px 0;font-size:13.5px;display:grid}.mcw .rf-items li+li{border-top:1px solid var(--line)}.mcw .rf-items .dot{align-self:center}.mcw .rf-items b{font-weight:500}.mcw .rf-items a{color:var(--fg);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:3px}.mcw .rf-items a:hover{-webkit-text-decoration-color:var(--fg);text-decoration-color:var(--fg)}.mcw .home .todo{counter-reset:na}.mcw .home .todo li:before{counter-increment:na;content:counter(na);background:var(--ink);color:#fff;border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-size:12px;font-weight:600;display:grid}.mcw .pipe{flex-wrap:wrap;gap:6px;margin-bottom:12px;display:flex}.mcw .pipe li{height:34px;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-3);border-radius:999px;align-items:center;gap:8px;padding:0 12px;font-size:13px;display:inline-flex}.mcw .pipe li b{font-size:14px;font-weight:600}.mcw .pipe li.on{color:var(--fg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line-2)}.mcw .places{flex-direction:column;gap:18px;padding:22px 24px;display:flex}.mcw .pl-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.mcw .pl-title{font-family:var(--serif);letter-spacing:-.012em;margin-top:4px;font-size:26px;font-weight:500;line-height:1.2}.mcw .pl-head .muted{margin-top:4px;font-size:13.5px}.mcw .pl-tiles{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:10px;display:grid}.mcw .pl-tile{border-radius:var(--r-lg);background:var(--bg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:5px;padding:14px 16px;display:flex}.mcw .pl-tile b{font-family:var(--serif);letter-spacing:-.01em;font-size:21px;font-weight:500;line-height:1.2}.mcw .pl-tile small{color:var(--fg-3);font-size:12.5px;line-height:1.45}.mcw .pl-grid{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:0 32px;display:grid}.mcw .pl-d{border-top:1px solid var(--line);padding:12px 0}.mcw .pl-d>b{font-family:var(--serif);align-items:center;gap:8px;margin:4px 0 3px;font-size:17px;font-weight:500;display:flex}.mcw .pl-d.ns>b{font-family:var(--sans);color:var(--fg-2);font-size:14px;font-weight:600}.mcw .pl-d p:last-child{color:var(--fg-2);font-size:13px;line-height:1.55}.mcw .pl-strip{border-radius:var(--r-lg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:12px 24px;padding:14px 16px;display:grid}.mcw .pl-bar span{justify-content:space-between;font-size:13px;display:flex}.mcw .pl-bar b{font-variant-numeric:tabular-nums;font-weight:600}.mcw .pl-bar i{background:var(--fill-2);border-radius:2px;height:4px;margin-top:8px;display:block;overflow:hidden}.mcw .pl-bar i:after{content:"";width:calc(var(--v) * 1%);border-radius:inherit;background:var(--ink);height:100%;transition:width .42s var(--ease);display:block}.mcw .pl-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.mcw .pl-fit{align-items:center;gap:8px;font-size:13.5px;display:flex}.mcw .activity{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-wrap:wrap;align-items:center;gap:12px 28px;padding:16px 20px;display:flex}.mcw .act-list{flex:1;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px 20px;display:grid}.mcw .act-list li{align-items:center;gap:10px;display:flex}.mcw .act-ic{background:var(--fill);border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.mcw .act-list b{font-size:13.5px;font-weight:500;display:block}.mcw .act-list small{color:var(--fg-3);font-size:12px;display:block}@container (width<=900px){.mcw .dash-hero{grid-template-columns:minmax(0,1fr)}}@container (width<=560px){.mcw .rf-figs{grid-template-columns:repeat(2,minmax(0,1fr))}.mcw .rf-items li{grid-template-columns:8px minmax(0,1fr)}.mcw .rf-items li>span:last-child{grid-column:2}}.mcw .dash-band{grid-template-columns:minmax(0,1.6fr) minmax(300px,1fr);align-items:start;gap:16px;display:grid}.mcw .dash-band>section{min-width:0}@container (width<=1000px){.mcw .dash-band{grid-template-columns:minmax(0,1fr)}}.mcw .cmp thead th[data-col]{padding:0}.mcw .col-pick{text-align:left;width:100%;font:inherit;cursor:pointer;border-radius:var(--r-sm) var(--r-sm) 0 0;background:0 0;border:0;padding:14px 12px 12px;transition:background-color .14s;display:block}.mcw .cmp thead th.sel{background:var(--bg-2);box-shadow:inset 0 -2px 0 var(--ink)}.mcw .cmp td.sel{background:color-mix(in srgb, var(--bg-2) 60%, transparent)}@media (hover:hover) and (pointer:fine){.mcw .cmp thead th[data-col]:not(.sel) .col-pick:hover{background:var(--bg-2)}}.mcw .dread-hint{color:var(--fg-3);font-size:12px}.mcw .from-cmp{box-shadow:inset 0 0 0 1px var(--line);border-radius:10px;gap:12px;padding:14px 16px;display:flex}.mcw .from-cmp .ic{background:var(--fill);border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:grid}.mcw .fc-h{align-items:center;gap:8px;display:flex}.mcw .fc-h b{font-weight:600}.mcw .fc-h .faint{font-size:12.5px}.mcw .fc-h .icon-btn{width:26px;height:26px;margin:-4px -6px 0 auto}.mcw .from-cmp>div>p{color:var(--fg-2);margin:2px 0 8px;font-size:13px;line-height:1.5}.mcw .fc-pts{color:var(--fg-2);flex-direction:column;gap:5px;margin:0 0 6px;padding:0;font-size:13px;line-height:1.45;list-style:none;display:flex}.mcw .fc-pts b{color:var(--fg);margin-right:6px;font-weight:600}.mcw .from-cmp .switch-row{color:var(--fg);margin-left:-4px}.mcw .fc-note{color:var(--fg-3);font-size:12px}.mcw .acct-wrap{position:relative}.mcw .acct-menu{z-index:60;border-radius:var(--r-md);background:var(--bg);width:max(100%,236px);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-pop);animation:mcw-menu-in .14s var(--ease) both;padding:6px;position:absolute;top:calc(100% + 4px);left:0}@keyframes mcw-menu-in{0%{opacity:0;transform:translateY(-3px)}}.mcw .acct-menu [role=menuitem]{border-radius:var(--r-sm);min-height:32px;color:var(--fg);align-items:center;gap:10px;padding:6px 8px;font-size:13.5px;display:flex}@media (hover:hover) and (pointer:fine){.mcw .acct-menu [role=menuitem]:hover{background:var(--fill)}}.mcw .acct-menu [role=menuitem]:focus-visible{outline-offset:-2px}.mcw .acct-menu [role=menuitem] svg{color:var(--fg-3)}.mcw .am-who{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:4px;padding:6px 8px 10px;display:flex}.mcw .am-who b{font-size:13.5px;font-weight:600;display:block}.mcw .am-who small{color:var(--fg-3);font-size:12px;display:block}.mcw .am-av{background:var(--fill);width:30px;height:30px;color:var(--fg);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-size:11.5px;font-weight:600;display:grid}.mcw .am-sec{border-top:1px solid var(--line);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);margin:6px 0 2px;padding:6px 8px 0;font-size:11px;font-weight:600}.mcw .am-switch span small{color:var(--fg-3);font-size:12px;display:block}.mcw{--ground:#f5f4ef;--surface:#fcf8f2;--raised:#fff;--navy-tint:#e3e8f0;--sky:#5da5f2;--sky-tint:#e5f0fb;--slate:#274c77;--blue:#3b82f6;--bg:var(--surface);--bg-2:var(--ground);--fill:var(--ground);--fill-2:#efe9dc;--line:#e5dfd4;--line-2:#d8d0c0;--fg:#1f2328;--fg-2:#444b54;--fg-3:#6b727b;--ink:#0f2d4d;--ink-hover:#0a1f37;--brand:#0f2d4d;--red:#e74c3c;--red-text:#c0392b;--amber:#f5a623;--amber-text:#b07415;--green:#1e9b73;--green-text:#1e8a5f;--grey-dot:#9aa1a9;--ins:#1e8a5f;--ins-bg:#e2f1ea;--del:#c0392b;--del-bg:#fbe2de;--hl:#fdf2a6;--hl-line:#f5a623;--shadow-pop:0 1px 2px #0f172a0f, 0 12px 24px #0f172a1a;--shadow-modal:0 4px 10px #0f172a12, 0 28px 64px -16px #0f172a3d;background:var(--ground)}.mcw ::selection{background:var(--sky-tint)}.mcw :focus-visible,.mcw .check input:focus-visible+.box{outline-color:var(--sky)}.mcw .scrim,.mcw .layer-scrim{background:#0f172a52}.mcw .logo-word{color:var(--ink)}.mcw .nav a[aria-current=page]{background:var(--navy-tint)}.mcw .sub a[aria-current=page]{background:0 0}@media (width<=767px){.mcw .mbar{background:#f5f4efeb}}.mcw .btn-line,.mcw .chip,.mcw .check .box,.mcw .field textarea,.mcw .search:focus-within,.mcw .chart .tip,.mcw .ask,.mcw .proposal,.mcw .opt{background:var(--raised)}@media (hover:hover) and (pointer:fine){.mcw .btn-line:hover,.mcw .chip:hover{background:var(--ground)}}.mcw .composer{background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}.mcw .composer:focus-within{background:var(--raised)}.mcw .field textarea:focus{box-shadow:inset 0 0 0 1px var(--sky), 0 0 0 3px #5da5f233}.mcw .tabs [aria-current=page],.mcw .tabs [aria-pressed=true]{background:var(--ink);color:#fff}@media (hover:hover) and (pointer:fine){.mcw .tabs [aria-current=page]:hover,.mcw .tabs [aria-pressed=true]:hover{color:#fff}}.mcw .tabs .count{box-shadow:none;background:var(--navy-tint);color:var(--ink)}.mcw .tabs [aria-current=page] .count,.mcw .tabs [aria-pressed=true] .count{color:#fff;background:#ffffff38}.mcw .tabs [aria-current=page] .faint,.mcw .tabs [aria-pressed=true] .faint{color:#ffffffb8}.mcw .tag{background:var(--ground);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2)}.mcw .tag-pro{background:var(--sky-tint);box-shadow:none;color:var(--slate)}.mcw .cite{background:var(--navy-tint);color:var(--ink);box-shadow:inset 0 0 0 1px #0f2d4d22}@media (hover:hover) and (pointer:fine){.mcw .cite:hover{background:var(--navy-tint);color:var(--ink);box-shadow:inset 0 0 0 1px #0f2d4d55}}.mcw .stage-chip{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.mcw .stat-ic,.mcw .file-ic,.mcw .atty .ic{background:var(--navy-tint);color:var(--ink)}.mcw .stat,.mcw .card{background:var(--surface)}.mcw .offers-table{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.mcw .offers-table .table tbody tr:last-child td{border-bottom:0}.mcw .offers-cards{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding-inline:12px}.mcw .offers-cards .oc:last-child{border-bottom:0}.mcw .legend span:first-child i{background:var(--slate)}.mcw .chart path[fill=\#F4F4F3]{fill:var(--navy-tint)}.mcw .chart path[fill=\#E9E9E6]{fill:#0f2d4d22}.mcw .chart .curve{stroke:var(--slate)}.mcw .chart line[stroke=\#B5B7BC]{stroke:var(--grey-dot)}.mcw .panel:not(:where(.mc-legacy *)),.mcw .cpanel{background:var(--surface)}.mcw .item[aria-current=true]{background:var(--navy-tint)}@media (hover:hover) and (pointer:fine){.mcw .item[aria-current=true]:hover{background:var(--navy-tint)}}.mcw .vbar{background:#f5f4efeb}.mcw .sheetpage{color:var(--fg)}.mcw .rb .band{background:#5da5f255}.mcw .ml mark{background:var(--hl)}.mcw .ask-b .was{text-decoration-color:#c0392b80}.mcw .ask.lift{box-shadow:inset 0 0 0 1px var(--line-2), 0 18px 40px -14px #0f172a47}.mcw .shimmer{background-image:linear-gradient(90deg, var(--fg-3) 0%, var(--fg-3) 40%, var(--grey-dot) 50%, var(--fg-3) 60%, var(--fg-3) 100%)}.mcw #panel .dot-grey,.mcw .findings-cell .dot-grey{background:var(--blue)}.mcw [data-view=compare] .table-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.mcw{--band:var(--navy-tint);--band-2:#0f2d4d33}.mcw .inotice{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.mcw .dchip{background:var(--ground);box-shadow:inset 0 0 0 1px var(--line)}.mcw .mst tr[aria-selected=true] td{background:var(--navy-tint)}.mcw .draft-ta:focus{box-shadow:inset 0 0 0 1px var(--sky), 0 0 0 3px #5da5f233}.mcw .nrp-bar,.mcw .nrp-side,.mcw .nr-limit,.mcw .nrp-file,.mcw .nrp-stance,.mcw .nrd-card,.mcw .nrd-tiles>div{background:var(--surface)}.mcw .nr-saved,.mcw .nrp-log,.mcw .nrp-n{background:var(--raised)}.mcw .nrp-tip{background:var(--navy-tint)}.mcw .seg{background:var(--ground);box-shadow:inset 0 0 0 1px var(--line)}.mcw .nr-lic{background:var(--navy-tint);color:var(--ink)}.mcw .nr-drop.over,.mcw .nr-drop:focus-within{background:var(--surface)}@media (hover:hover) and (pointer:fine){.mcw .nr-drop:hover{background:var(--surface)}}.mcw .bgact{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line)}.mcw .dread-lead span{color:var(--slate)}.mcw .dread-side{background:var(--ground)}.mcw .read-first{background:var(--surface)}.mcw .pl-tile,.mcw .pipe li.on{background:var(--raised)}.mcw .pl-strip{background:var(--ground)}.mcw .activity{background:var(--surface)}.mcw .act-ic{background:var(--navy-tint);color:var(--ink)}.mcw .rf-items .dot-grey{background:var(--blue)}.mcw .rf-items a{text-decoration-color:#0f2d4d55}.mcw .from-cmp .ic{background:var(--navy-tint);color:var(--ink)}.mcw .from-cmp,.mcw .acct-menu{background:var(--raised)}.mcw .am-av{background:var(--navy-tint);color:var(--ink)}.mcw{--sans:"DM Sans", system-ui, -apple-system, sans-serif;--serif:"DM Serif Display", Georgia, serif;--mono:ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:0}.mcw .greet,.mcw .h-page,.mcw .h-sec,.mcw .d-title,.mcw .i-subj,.mcw .nr-serif,.mcw .nr-serif-md,.mcw .nr-serif-sm,.mcw .nrd-card>b,.mcw .stat-val,.mcw .rr-v b,.mcw .cmp .v.big,.mcw .nrd-total b,.mcw .nrd-tiles b,.mcw .opt-price b,.mcw .snap-grid dd b,.mcw .nrp-pct b,.mcw .serif{font-family:var(--serif);font-synthesis:none;letter-spacing:-.005em;font-weight:400}.mcw .h-page{letter-spacing:-.01em;font-size:28px;line-height:1.15}.mcw .h-sec{font-size:19px;line-height:1.25}.mcw .d-title{font-size:22px}.mcw .i-subj{font-size:23px;line-height:1.25}.mcw .stat-val{font-size:27px}.mcw .stat-val small,.mcw .nrd-tiles small{font-family:var(--sans);letter-spacing:0}.mcw .rr-v b{font-size:20px}.mcw .cmp .v.big{font-size:18px}.mcw .nrd-tiles b{font-size:22px}.mcw .sheetpage,.mcw .proposal .redline{font-family:var(--sans)}.mcw .sheetpage{font-size:14.5px;line-height:1.7}.mcw .sheetpage h4{font-family:var(--serif);letter-spacing:0;font-size:16px;font-weight:400}.mcw .eyebrow,.mcw .nrd-cat,.mcw .nrd-tiles span{letter-spacing:.14em;font-size:11px;font-weight:600}.mcw .rf-name,.mcw .rf-figs dd:not(.faint),.mcw .pl-title,.mcw .pl-tile b,.mcw .pl-d:not(.ns)>b,.mcw .dread-lead{font-family:var(--serif);font-synthesis:none;letter-spacing:-.005em;font-weight:400}.mcw .rf-figs dt,.mcw .pl-tile .eyebrow,.mcw .pl-d .eyebrow{letter-spacing:.14em;font-size:11px;font-weight:600}.mcw .rf-figs dd:not(.faint),.mcw .dread-lead{font-size:26px}.mcw .logo-stack{flex-direction:column;min-width:0;line-height:1.05;display:flex}.mcw .logo-sub{letter-spacing:.22em;text-transform:uppercase;color:var(--slate);margin-top:2px;font-size:9.5px;font-weight:600}.mcw .app.rail .logo-stack{display:none}.mcw .avail{gap:6px}.mcw .av-sw{width:100%;min-height:26px;color:var(--fg);gap:8px;padding:0;font-size:12.5px}.mcw .av-sw b{font-weight:600}.mcw .av-on{color:var(--fg-3);margin-left:auto}.mcw .av-sw[aria-checked=false] .av-on{color:var(--fg-3)}.mcw .av-slots{color:var(--fg-2);font-size:12.5px}.mcw .st-chip{background:var(--raised);height:24px;box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:0 9px;font-size:12.5px;font-weight:500;display:inline-flex}.mcw .sev-sum{font-variant-numeric:tabular-nums;gap:12px;display:inline-flex}.mcw .sev-sum span{align-items:center;gap:5px;display:inline-flex}.mcw .lnk,.mcw .link-btn{color:var(--ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:13px;font-weight:500;-webkit-text-decoration:underline #0f2d4d55;text-decoration:underline #0f2d4d55;display:inline-flex}@media (hover:hover) and (pointer:fine){.mcw .lnk:hover,.mcw .link-btn:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.mcw .inp{border-radius:var(--r-md);background:var(--raised);width:100%;height:38px;box-shadow:inset 0 0 0 1px var(--line-2);border:0;padding:0 12px;font-size:14px}.mcw .inp:focus{box-shadow:inset 0 0 0 1px var(--sky), 0 0 0 3px #5da5f233;outline:0}.mcw .field textarea[readonly]{background:var(--ground);color:var(--fg-2)}.mcw .docket{gap:22px}.mcw .dk-pre{color:var(--fg-2);align-items:flex-start;gap:10px;font-size:14.5px;line-height:1.5;display:flex}.mcw .dk-pre b{color:var(--fg);font-weight:600}.mcw .dk-spark{background:var(--ink);color:#fff;border-radius:6px;flex:none;place-items:center;width:24px;height:24px;display:inline-grid}.mcw .dk-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.mcw .dk-tile{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:4px;padding:16px 18px;display:flex}.mcw .dk-tile b{font-family:var(--serif);color:var(--fg);font-size:34px;font-weight:400;line-height:1.1}.mcw .dk-tile span{color:var(--fg-2);align-items:center;gap:6px;font-size:13.5px;display:inline-flex}.mcw a.dk-tile{transition:box-shadow .14s}@media (hover:hover) and (pointer:fine){.mcw a.dk-tile:hover{box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-pop)}}.mcw .dk-bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.mcw .dk-search{background:var(--raised);width:min(320px,100%);box-shadow:inset 0 0 0 1px var(--line)}.mcw .dk-note{color:var(--fg-2);margin-top:-8px;font-size:13.5px}.mcw .dk-table{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.mcw .dk-table .table tbody tr:last-child td{border-bottom:0}.mcw .dk-table tr[aria-selected=true] td{background:var(--navy-tint)}.mcw .dk-table tr[data-case]:focus-visible{outline-offset:-2px}.mcw .dk-left{font-size:12.5px;font-weight:400;display:block}.mcw .dk-table td.due-red .dk-left{color:var(--red-text)}.mcw .dk-prog{color:var(--fg-2);align-items:center;gap:10px;font-size:13px;display:inline-flex}.mcw .dk-prog .mini-bar{margin-top:0}.mcw .dk-cards{flex-direction:column;gap:10px;display:none}.mcw .dk-card{border-radius:var(--r-lg);background:var(--surface);width:100%;box-shadow:inset 0 0 0 1px var(--line);text-align:left;font:inherit;color:inherit;cursor:pointer;border:0;flex-direction:column;gap:10px;padding:14px;display:flex}.mcw div.dk-card{cursor:default}.mcw .dk-card .oc-row,.mcw .po-cards .oc-row{color:var(--fg-2);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}.mcw .dk-card[aria-selected=true]{box-shadow:inset 0 0 0 2px var(--ink)}.mcw .dk-empty{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);text-align:center;padding:40px 20px}.mcw .dk-empty b{font-weight:600}.mcw .dk-empty p{color:var(--fg-2);margin-top:4px;font-size:13.5px}@container (width<=760px){.mcw .dk-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.mcw .dk-table{display:none}.mcw .dk-cards{display:flex}.mcw .dk-search{width:100%}}.mcw .insp{z-index:45;border-radius:var(--r-xl);background:var(--raised);width:min(440px,100vw - 24px);box-shadow:inset 0 0 0 1px var(--line), var(--shadow-modal);flex-direction:column;display:flex;position:fixed;top:12px;bottom:12px;right:12px;overflow:hidden}.mcw .insp.in{animation:mcw-insp-in .26s var(--ease) both}@keyframes mcw-insp-in{0%{opacity:0;transform:translate(24px)}}.mcw .insp-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:12px 14px 12px 22px;display:flex}.mcw .insp-body{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-height:0;padding:18px 22px 24px;display:flex;overflow-y:auto}.mcw .insp-name{font-family:var(--serif);letter-spacing:-.005em;font-size:26px;font-weight:400;line-height:1.15}.mcw .insp-dl{flex-direction:column;gap:8px;margin:0;font-size:13.5px;display:flex}.mcw .insp-dl>div{grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:10px;display:grid}.mcw .insp-dl dt{color:var(--fg-3)}.mcw .insp-dl dd{min-width:0;margin:0}.mcw .insp-file{overflow-wrap:anywhere;display:block}.mcw .insp-file .faint{white-space:nowrap}.mcw .insp-dl .link-btn{margin-top:4px}.mcw .insp-sev{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.mcw .insp-sev>div{border-radius:var(--r-md);background:var(--ground);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.mcw .insp-sev b{font-family:var(--serif);font-size:26px;font-weight:400;line-height:1.1}.mcw .insp-sev span{color:var(--fg-2);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.mcw .insp-sec{border-top:1px solid var(--line);color:var(--fg-2);flex-direction:column;gap:6px;padding-top:16px;font-size:13.5px;line-height:1.55;display:flex}.mcw .insp-h{color:var(--fg);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.mcw .insp-h .dk-spark{border-radius:5px;width:20px;height:20px}.mcw .insp-q{border-radius:var(--r-md);background:var(--navy-tint);color:var(--fg);padding:12px 14px;font-size:13.5px;line-height:1.55}.mcw .insp-q .label{color:var(--slate);margin-bottom:2px;font-weight:500}.mcw .insp-check{flex-direction:column;gap:8px;margin-top:2px;display:flex}.mcw .insp-check li{color:var(--fg-2);align-items:center;gap:8px;display:flex}.mcw .insp-check li svg{color:var(--fg-3)}.mcw .insp-check li.ok{color:var(--fg)}.mcw .insp-check li.ok svg{color:var(--green-text)}.mcw .insp-flags{flex-direction:column;gap:12px;margin-top:6px;display:flex}.mcw .insp-flags li{grid-template-columns:14px minmax(0,1fr);gap:8px;display:grid}.mcw .insp-flags .dot{margin-top:6px}.mcw .insp-flags b{color:var(--fg);font-weight:600}.mcw .insp-flags p{margin-top:2px;font-size:13px}.mcw .insp-foot{border-top:1px solid var(--line);background:var(--raised);padding:14px 22px 18px}@media (width<=767px){.mcw .insp{border-radius:0;width:100%;inset:0}}.mcw .view-case .panel,.mcw .view-case .cpanel{background:var(--surface)}.mcw .ws-accept{border-radius:var(--r-lg);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-2);flex-direction:column;gap:12px;margin:14px 16px 4px;padding:16px;display:flex}.mcw .ws-accept>p{color:var(--fg-2);font-size:13.5px;line-height:1.55}.mcw .ws-accept .btn-ink{align-self:flex-start}.mcw .ws-parties{border-radius:var(--r-md);background:var(--ground);grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0;padding:12px;font-size:13px;display:grid}.mcw .ws-parties dt{color:var(--fg-3);font-size:12px}.mcw .ws-parties dd{margin:0;font-weight:500}.mcw .ws-accept .check{padding:0;font-size:13.5px;line-height:1.5}.mcw .ws-decline summary{cursor:pointer;color:var(--fg-2);width:fit-content;font-size:13px}.mcw .ws-decline[open]{flex-direction:column;gap:10px;display:flex}.mcw .ws-decline .btn{align-self:flex-start}.mcw .ws-from{flex-direction:column;gap:8px;margin:14px 16px 6px;display:flex}.mcw .ws-draft{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);background:var(--raised)}.mcw .ws-draft summary{cursor:pointer;align-items:center;gap:6px;min-height:40px;padding:0 12px;font-size:13.5px;font-weight:500;list-style:none;display:flex}.mcw .ws-draft summary::-webkit-details-marker{display:none}.mcw .ws-draft summary .chev{color:var(--fg-3);transition:transform .2s var(--ease);transform:rotate(-90deg)}.mcw .ws-draft[open] summary .chev{transform:none}.mcw .ws-mail{color:var(--fg-2);flex-direction:column;gap:8px;padding:2px 14px 14px;font-size:13.5px;line-height:1.6;display:flex}.mcw .ws-asks{flex-direction:column;gap:6px;padding-left:18px;list-style:decimal;display:flex}.mcw .ws-asks b{color:var(--fg);font-weight:600}.mcw .ws-done,.mcw .ws-lock{border-radius:var(--r-md);background:var(--navy-tint);color:var(--fg);align-items:flex-start;gap:10px;margin:14px 16px 0;padding:12px 14px;font-size:13.5px;line-height:1.5;display:flex}.mcw .ws-done svg{color:var(--green-text);margin-top:2px}.mcw .ws-lock{margin:0}.mcw .ws-lock svg{color:var(--ink);margin-top:2px}.mcw .cl-item{gap:3px;padding-left:36px}.mcw .cl-item .cl-top{white-space:normal;color:var(--fg);justify-content:space-between;align-items:baseline;gap:10px;font-size:14px;display:flex;overflow:visible}.mcw .cl-item .cl-top b{font-weight:500}.mcw .cl-item .cl-top b .mono{margin-left:4px;font-size:11.5px}.mcw .cl-item .cl-sum{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.mcw .cl-st{white-space:nowrap;flex:none;align-items:center;gap:4px;font-weight:500;color:var(--fg-3)!important;font-size:12px!important;display:inline-flex!important}.mcw .cl-st.cl-change{color:var(--amber-text)!important}.mcw .cl-st.cl-ok{color:var(--green-text)!important}.mcw .cl-item .cl-added{align-self:flex-start;height:20px;margin-top:4px;font-size:11.5px}.mcw .w-add-row{padding:10px 12px 24px}.mcw .ai-box{border-radius:var(--r-md);background:var(--navy-tint);flex-direction:column;gap:6px;padding:12px 14px;font-size:13.5px;line-height:1.55;display:flex}.mcw .ai-box .label{color:var(--slate);align-items:center;gap:6px;font-weight:500;display:flex}.mcw .ai-box .faint{color:var(--fg-2);font-size:13px}.mcw .detail .ask-b{padding:0}.mcw .d-q{border-radius:var(--r-md);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);padding:10px 12px;font-size:14px;line-height:1.55}.mcw .detail .field .label{flex-wrap:wrap;gap:4px;display:flex}.mcw .detail .field textarea{font-family:var(--sans);font-size:14px;line-height:1.55}.mcw .detail .proposal{background:var(--raised)}.mcw .detail .proposal .redline{font-family:var(--sans);font-size:14px}.mcw .detail .proposal .acts{padding:8px 14px;font-size:12.5px}.mcw .w-cap{font-family:var(--sans);color:var(--fg-3);margin-top:6px;font-size:12.5px}.mcw .rs{border:0;flex-direction:column;gap:2px;min-width:0;margin:0;padding:0;display:flex}.mcw .rs legend{margin-bottom:6px;padding:0}.mcw .rs label{cursor:pointer;align-items:center;gap:10px;min-height:32px;font-size:13.5px;display:flex}.mcw .rs input{accent-color:var(--ink);width:15px;height:15px;margin:0}.mcw .rs[disabled] label{cursor:default;color:var(--fg-3)}.mcw .rs-row{flex-flow:wrap;gap:4px 18px}.mcw .rs-row legend{width:100%}.mcw .detail .d-foot{background:var(--surface);margin:0 -20px -32px;padding:12px 20px 16px;position:sticky;bottom:0}.mcw .detail .d-nav{align-items:center;gap:6px}.mcw .detail .d-nav .btn{margin-left:4px}.mcw .w-cl{cursor:pointer}@media (hover:hover) and (pointer:fine){.mcw .w-cl:not(.hl):hover{background:#0f2d4d0a;box-shadow:0 0 0 3px #0f2d4d0a}}.mcw .w-cl:focus-visible{outline-offset:4px}.mcw .w-cl h4{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.mcw .w-mk{background:var(--ground);height:20px;font-family:var(--sans);color:var(--fg-2);letter-spacing:0;border-radius:999px;align-items:center;gap:5px;padding:0 7px;font-size:11px;font-weight:500;display:inline-flex}.mcw .w-mk .dot{width:6px;height:6px}.mcw .view-case .cpanel{gap:22px}.mcw .m-memo{flex-direction:column;gap:8px;display:flex}.mcw .m-memo textarea{min-height:170px;font-family:var(--sans);font-size:14px;line-height:1.6}.mcw .m-save{justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;display:flex}.mcw .m-calls-wrap{flex-direction:column;gap:8px;display:flex}.mcw .m-calls{flex-direction:column;gap:6px;display:flex}.mcw .m-calls li{border-radius:var(--r-md);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);justify-content:space-between;align-items:flex-start;gap:8px;padding:8px 6px 8px 12px;font-size:13.5px;line-height:1.5;display:flex}.mcw .m-calls .icon-btn{flex:none;width:26px;height:26px}.mcw .m-add{gap:8px;display:flex}.mcw .m-add .inp{flex:1;min-width:0}.mcw .ret{border-radius:var(--r-lg);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-2);flex-direction:column;gap:12px;padding:16px;display:flex}.mcw .ret-list{flex-direction:column;gap:8px;font-size:13.5px;display:flex}.mcw .ret-list li{color:var(--fg-2);align-items:flex-start;gap:8px;display:flex}.mcw .ret-list li svg{color:var(--amber-text);margin-top:2px}.mcw .ret-list li.ok{color:var(--fg)}.mcw .ret-list li.ok svg{color:var(--green-text)}.mcw .ret-list small,.mcw .ret .check small{color:var(--fg-3);font-size:12.5px;display:block}.mcw .ret-list small a{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.mcw .ret .check{padding:4px 0;font-size:13.5px}.mcw .ret-done{flex-direction:row;align-items:flex-start;gap:10px}.mcw .ret-done>svg{color:var(--green-text);margin-top:2px}.mcw .ret-done p{color:var(--fg-2);margin:2px 0 10px;font-size:13.5px;line-height:1.5}.mcw .ret-done b{font-weight:600}.mcw .memo-prev{flex-direction:column;gap:14px;display:flex}.mcw .mp-h{margin-top:-6px;font-size:22px;line-height:1.2}.mcw .mp-by{margin-top:-8px;font-size:13px}.mcw .mp-sum{flex-direction:column;gap:10px;font-size:14.5px;line-height:1.65;display:flex}.mcw .memo-prev .proposal+.proposal{margin-top:8px}.mcw .memo-prev .proposal .redline{font-family:var(--sans);font-size:14px}.mcw .mp-name{margin-bottom:4px;font-size:13.5px;font-weight:600}.mcw .mp-why{color:var(--fg-2);font-size:13px}.mcw .add-grid{grid-template-columns:120px minmax(0,1fr);gap:12px;display:grid}@container (width<=899px){.mcw .detail .d-foot{background:0 0;margin:0;padding:14px 0 0;position:static}.mcw .split.counter[data-pane=memo]>.viewer{display:flex}}.mcw .po,.mcw .st{gap:22px;max-width:920px}.mcw .po-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.mcw .po-tile{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:2px;padding:18px 20px;display:flex}.mcw .po-tile b{font-family:var(--serif);font-size:34px;font-weight:400;line-height:1.1}.mcw .po-tile span{font-size:14px;font-weight:500}.mcw .po-tile small{color:var(--fg-3);margin-top:4px;font-size:12.5px}.mcw .po-stripe{background:var(--surface);gap:14px;display:flex}.mcw .po-ic,.mcw .st-av{background:var(--navy-tint);width:36px;height:36px;color:var(--ink);border-radius:9px;flex:none;place-items:center;display:grid}.mcw .po-stripe>div{flex-direction:column;gap:10px;min-width:0;display:flex}.mcw .po-stripe p{color:var(--fg-2);font-size:14px;line-height:1.55}.mcw .po-row{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.mcw .po-acts{flex-wrap:wrap;gap:8px;display:flex}.mcw .po-stripe .po-note{color:var(--fg-3);font-size:12.5px}.mcw .po-table{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg)}.mcw .po-table .table tbody tr:last-child td{border-bottom:0}.mcw .po-cards{flex-direction:column;gap:10px;display:none}.mcw .st-card{background:var(--surface);flex-direction:column;gap:14px;display:flex}.mcw .st-who{align-items:center;gap:14px;display:flex}.mcw .st-av{border-radius:50%;width:48px;height:48px}.mcw .st-dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px;margin:0;display:grid}.mcw .st-dl dt{color:var(--fg-3);font-size:12.5px}.mcw .st-dl dd{overflow-wrap:anywhere;margin:2px 0 0;font-size:14.5px}.mcw .st-foot{font-size:12.5px}.mcw .st-avail{flex-direction:column;gap:10px;max-width:420px;display:flex}.mcw .st-avail .av-sw{font-size:14px}.mcw .st-avail .av-slots{color:var(--fg);font-size:14px}.mcw .st-chips{flex-wrap:wrap;gap:8px;display:flex}.mcw .tag-j{background:var(--ins-bg);height:28px;box-shadow:none;color:var(--green-text);border-radius:999px;padding:0 12px;font-size:13.5px;font-weight:500}@container (width<=640px){.mcw .po-tiles,.mcw .st-dl{grid-template-columns:minmax(0,1fr)}.mcw .po-table{display:none}.mcw .po-cards{display:flex}}.mcw{height:100%}.mcw .app{height:100%;min-height:0}.mcw .sb{height:100%;position:relative}.mcw .main{height:100%;min-height:0;overflow:hidden}.mcw .region{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.mcw .region.scroll{overscroll-behavior:contain;display:block;overflow-y:auto}.mcw .account{position:relative}.mcw .account .alert-dot{background:var(--red);border-radius:50%;flex:none;width:6px;height:6px}.mcw .acct-menu .am-badge{background:var(--red);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:18px;margin-left:auto;padding:0 6px;font-size:11px;font-weight:600;display:inline-grid}.mcw .acct-menu button[role=menuitem]{text-align:left;cursor:pointer;background:0 0;border:0;width:100%}.mcw .plan>a.btn{justify-content:center}.mcw a.plan{color:inherit}@media (hover:hover) and (pointer:fine){.mcw a.plan:hover{box-shadow:inset 0 0 0 1px var(--line-2)}}@media (width<=767px){.mcw .sb{visibility:hidden;height:auto;transition:transform .28s var(--ease), visibility 0s linear .28s;position:fixed}.mcw .app.drawer .sb{visibility:visible;transition:transform .28s var(--ease)}.mcw .app .account,.mcw .app .sub,.mcw .app .plan{display:flex}}@media (width<=1099px),(pointer:coarse){.mcw .app.rail .sb,.mcw .app.rail-auto .sb{width:64px}}@media (width<=767px){.mcw .mc-context-back,.mcw .mc-context-actions>button,.mcw .mc-context-actions>a{min-height:44px}}.mcw .dot-blue{background:var(--blue,#3b82f6)}.mcw .scope-wrap{position:relative}.mcw .scope-menu{z-index:20;border-radius:var(--r-md);background:var(--raised,#fff);min-width:220px;max-height:280px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-pop);animation:mcw-menu-in .14s var(--ease) both;padding:6px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto}.mcw .scope-menu button{border-radius:var(--r-sm);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;width:100%;min-height:32px;padding:6px 10px;font-size:13.5px;display:flex}.mcw .scope-menu button[aria-checked=true]{background:var(--fill);font-weight:600}@media (hover:hover) and (pointer:fine){.mcw .scope-menu button:hover{background:var(--fill)}}.mcw .composer-bar .btn-ink[disabled]{opacity:.45}.mcw .rf-sub{margin-top:4px}.mcw .rf-figs dd.na{color:var(--fg-3);font-size:15px;font-weight:500}.mcw .rf-items .bul{font-size:13.5px}.mcw .rf-items li>.dot{align-self:start;margin-top:7px}.mcw .rf-more,.mcw .rf-toggle{color:var(--ink);cursor:pointer;background:0 0;border:0;margin-top:6px;padding:0;font-size:12.5px;font-weight:600;display:inline-block}.mcw .rf-toggle{margin:0 0 0 8px}.mcw .rf-items .faint{font-size:13px}.mcw .todo-empty{padding:4px 0;font-size:13px}.mcw .todo .btn{flex:none}.mcw .pipe-wrap{margin-bottom:12px}.mcw .pipe-wrap .pipe{margin-bottom:8px}.mcw .pipe li{padding:0}.mcw .pipe li>button{height:34px;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.mcw .pipe li>button:disabled{cursor:default}.mcw .pipe-wrap .pipe{flex-wrap:nowrap;container:pipe/inline-size}.mcw .pipe li{flex:0 auto;height:auto;min-height:34px}.mcw .pipe li>button{text-align:left;align-self:stretch;height:auto;min-height:34px;line-height:1.25}@container pipe (width<=639px){.mcw .pipe li{border-radius:var(--r-md);flex:1 1 0;min-width:0}.mcw .pipe li>button{border-radius:inherit;text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;gap:2px;width:100%;padding:8px 2px;font-size:12px}}.mcw .pipe li[aria-current=step]{color:var(--fg);box-shadow:inset 0 0 0 1.5px var(--ink)}.mcw .pipe li:has(>button[aria-pressed=true]){color:#fff;background:var(--ink);box-shadow:none}@media (hover:hover) and (pointer:fine){.mcw .pipe li.on:not(:has(>button[aria-pressed=true])):hover{background:var(--bg-2)}}.mcw .pipe-filter{margin:-2px 0 10px}.mcw .pipe li.locked{box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-3);border:1px dashed var(--line-2);background:0 0}.mcw .pipe-note{color:var(--fg-3);font-size:12.5px;line-height:1.5}.mcw .pipe-note.err{color:var(--red-text)}.mcw .offers-empty{padding:14px 0;font-size:13.5px}.mcw .cell-note{font-size:12.5px;display:block}.mcw .offers-table .offer-cell a{color:inherit}@media (hover:hover) and (pointer:fine){.mcw .offers-table .offer-cell a:hover b{text-underline-offset:3px;text-decoration:underline}}.mcw .benchmark{flex-direction:column;gap:10px;display:flex}.mcw .legend i.ink{background:var(--ink)}.mcw .bm-h{margin-bottom:4px;font-size:14px;font-weight:600}.mcw .bm-peer{color:var(--fg-2);font-size:13px}.mcw .chart .ch-area{fill:var(--navy-tint,#f4f4f3)}.mcw .chart .ch-band{fill:#0f2d4d22}.mcw .chart .curve{fill:none;stroke:var(--slate,#9a9da3);stroke-width:1.5px;stroke-dasharray:1;animation:mcw-draw .9s var(--ease-io) both}@keyframes mcw-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.mcw .chart .ch-median{stroke:var(--grey-dot);stroke-dasharray:3 3}.mcw .chart .ch-small{fill:var(--fg-3);font-size:10.5px}.mcw .chart .ch-axis{stroke:var(--line-2)}.mcw .chart .ch-mark line{stroke:#6c7078;stroke-dasharray:2 3}.mcw .chart .ch-mark circle{fill:#fff;stroke:#6c7078;stroke-width:1.5px}.mcw .chart .ch-mark text{fill:var(--fg-2);font-weight:500}.mcw .chart .ch-mark.focus line{stroke:var(--ink);stroke-dasharray:none}.mcw .chart .ch-mark.focus circle{fill:var(--ink);stroke:var(--ink)}.mcw .chart .ch-mark.focus text{fill:var(--fg);font-weight:600}.mcw .chart .ch-hover{stroke:var(--fg);opacity:.25}.mcw .ch-key{border-top:1px solid var(--line);margin-top:12px;padding-top:10px}.mcw .ch-key p{letter-spacing:.07em;text-transform:uppercase;color:var(--fg-3);font-size:11.5px;font-weight:500}.mcw .ch-key ul{margin-top:6px}.mcw .ch-key li{color:var(--fg-2);align-items:center;gap:8px;padding:4px 0;font-size:13px;display:flex}.mcw .ch-key li i{background:#fff;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:inset 0 0 0 1.5px #6c7078}.mcw .ch-key li.focus{color:var(--fg);font-weight:600}.mcw .ch-key li.focus i{background:var(--ink);box-shadow:none}.mcw .ch-key-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.mcw .ch-key .num{font-variant-numeric:tabular-nums;flex:none}.mcw .act-list.stale{opacity:.5;transition:opacity .15s}.mcw .home .act-list{flex:320px}.mcw .home .composer textarea{field-sizing:content;max-height:168px}@container (width<=560px){.mcw .home .composer textarea{min-height:48px}}.mcw .pl-tabs{max-width:100%}.mcw .pl-tabs button{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:180px;overflow:hidden}.mcw .pl-tile b{align-items:center;gap:8px;display:flex}.mcw .pl-tile b.ns{font-family:var(--sans);color:var(--fg-2);font-size:14px;font-weight:600}.mcw .pl-d.dim>b{color:var(--fg-3)}.mcw .pl-bar.tone-ok i:after{background:var(--green)}.mcw .pl-bar.tone-warn i:after{background:var(--red)}.mcw .pl-bar.tone-neutral i:after{background:var(--slate,var(--ink))}.mcw .pl-strip-note{color:var(--fg-3);grid-column:1/-1;font-size:12px}.mcw .pl-status{border-radius:var(--r-lg);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);border-left:3px solid var(--slate,var(--ink));align-items:flex-start;gap:14px;padding:16px 18px;line-height:1.5;display:flex}.mcw .pl-status.tone-warn{border-left-color:var(--amber)}.mcw .pl-status.tone-quiet{border-left-color:var(--grey-dot)}.mcw .pl-status b{font-family:var(--serif);font-size:17px;font-weight:400}.mcw .pl-status p{color:var(--fg-2);max-width:60ch;margin-top:4px;font-size:13px}.mcw .pl-status .btn{margin-top:10px}.mcw .pl-status-mark{background:var(--slate,var(--ink));border-radius:50%;flex:none;width:9px;height:9px;margin-top:6px}.mcw .pl-status.tone-warn .pl-status-mark{background:var(--amber)}.mcw .pl-status.tone-quiet .pl-status-mark{background:var(--grey-dot)}.mcw .pl-status-mark.pulse{animation:1.6s ease-in-out infinite mcw-place-pulse}@keyframes mcw-place-pulse{0%,to{opacity:.4}50%{opacity:1}}.mcw .region>.view-offer{flex:1;height:auto;min-height:0}.mcw .region>.view-offer.free{overscroll-behavior:contain;overflow-y:auto}.mcw .ohead-gap{height:4px}.mcw .ohead .tabs a .num{margin-left:2px}.mcw .review-wait{flex:1;min-height:0;padding:32px clamp(16px,4vw,40px)}.mcw .review-wait .pl-status{max-width:560px}.mcw .review-missing{align-items:flex-start;gap:10px}.mcw .page-pane{flex:1;min-height:0;overflow-y:auto}.mcw .view-offer.free .page-pane{overflow:visible}.mcw .page.versions,.mcw .page.review-empty{gap:16px;max-width:860px;padding-top:24px}.mcw .review-empty .card{flex-direction:column;gap:10px;display:flex}.mcw .acts-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.mcw .text-link{font:inherit;color:var(--ink);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.mcw .text-link:disabled{cursor:default;opacity:.6}.mcw .findings{flex-direction:column;display:flex}.mcw .list-note{color:var(--fg-2);padding:18px 20px;font-size:13.5px}.mcw .list-note.err{color:var(--red-text)}.mcw .grp-head .count{margin-left:2px}.mcw .deal-terms{padding:16px 12px 24px}.mcw .deal-terms .mc-source-term-map{border-radius:var(--r-lg)!important;padding:18px 16px!important}.mcw .deal-terms .mc-source-term-map__term{grid-template-columns:minmax(0,1fr)!important;gap:6px!important}.mcw .deal-market{padding:16px 12px 0}.mcw .deal-market .mk-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:10px;padding:18px 16px;display:flex}.mcw .deal-market .mk-rows{flex-direction:column;gap:10px;margin:0;display:flex}.mcw .deal-market .mk-rows>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.mcw .deal-market .mk-rows dt{flex-direction:column;gap:2px;min-width:0;font-size:13.5px;display:flex}.mcw .deal-market .mk-rows dt small{color:var(--fg-3);overflow-wrap:anywhere;font-size:12.5px}.mcw .deal-market .mk-rows dd{text-align:right;font-variant-numeric:tabular-nums;flex:none;max-width:50%;margin:0;font-size:13.5px;font-weight:600}.mcw .deal-market .mk-rows dd.faint{font-weight:400}.mcw .deal-market .mk-compared{font-variant-numeric:tabular-nums;font-size:12.5px}.mcw .deal-market .lnk{align-self:flex-start}.mcw .deal-market .mk-posted{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.mcw .deal-market .mk-rows dt a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #0f2d4d55;text-decoration:underline #0f2d4d55}.mcw .deal-market .mk-rows dd small{color:var(--fg-3);margin-top:2px;font-size:12.5px;font-weight:400;display:block}.mcw .deal-market .mk-rows dd .unit{white-space:nowrap}.mcw .split.review.with-pay{grid-template-columns:minmax(340px,400px) minmax(0,1fr) clamp(300px,25%,360px)}.mcw .pay-pane{border-left:1px solid var(--line)}.mcw .split.review.with-pay>.viewer{container-type:inline-size}.mcw .split.review.with-pay>.viewer .vscroll{padding-inline:clamp(12px,3cqi,32px)}.mcw .split.review.with-pay>.viewer .mc-redline-paper{--sheet-px:clamp(22px, 6cqi, 64px);--sheet-py:clamp(28px, 6cqi, 56px)}.mcw .ctx{flex-direction:column;gap:12px;padding:16px 12px 32px;display:flex}.mcw .ctx .deal-market{padding:0}.mcw .sheet .ctx{padding:0 0 16px}.mcw .mc-sheet-body .ctx{padding:16px 16px 32px}.mcw .th{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);padding:18px 16px;container-type:inline-size}.mcw .th-in{flex-direction:column;gap:10px;display:flex}.mcw .th-lead{flex-direction:column;gap:3px;display:flex}.mcw .th-lead b{font-family:var(--serif);font-synthesis:none;letter-spacing:-.02em;font-size:30px;font-weight:400;line-height:1.1}.mcw .th-lead span{color:var(--fg-2);font-size:13px}.mcw .th-lead small{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:12.5px}.mcw .th-rows{border-top:1px solid var(--line);flex-direction:column;gap:8px;margin:0;padding-top:10px;display:flex}.mcw .th-rows>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.mcw .th-rows dt{flex-direction:column;gap:2px;min-width:0;display:flex}.mcw .th-rows dt small{color:var(--fg-3);overflow-wrap:anywhere;font-size:12.5px}.mcw .th-rows dd{font-variant-numeric:tabular-nums;text-align:right;flex:none;margin:0;font-weight:600}.mcw .th-rows dd.faint{color:var(--fg-3);font-weight:400}.mcw .th-note{color:var(--fg-3);font-size:12.5px;line-height:1.5}.mcw .th-state{color:var(--fg-2);flex-direction:column;align-items:flex-start;gap:10px;font-size:13.5px;line-height:1.55;display:flex}@container (width>=520px){.mcw .th-in{grid-template:"label rows""lead rows""note rows"".rows"1fr/minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:6px 32px;display:grid}.mcw .th-in>.label{grid-area:label}.mcw .th-in>.th-lead,.mcw .th-in>.th-state{grid-area:lead}.mcw .th-in>.th-note{grid-area:note;margin-top:4px}.mcw .th-in>.th-rows{border-top:0;grid-area:rows;padding-top:0}}.mcw .places.compact{gap:14px;padding:18px 16px}.mcw .places.compact .pl-title{font-size:19px}.mcw .places.compact .pl-head .muted{font-size:12.5px}.mcw .places.compact .pl-tiles{grid-template-columns:repeat(auto-fit,minmax(min(124px,100%),1fr));gap:8px}.mcw .places.compact .pl-tile{min-width:0;padding:12px}.mcw .places.compact .pl-tile b{overflow-wrap:anywhere;flex-wrap:wrap;font-size:17px}.mcw .places.compact .pl-grid{grid-template-columns:minmax(0,1fr)}.mcw .places.compact .pl-strip{grid-template-columns:minmax(0,1fr);padding:12px}.mcw .d-status .count,.mcw .d-status>span[title]{flex:none}.mcw .d-sec>.label+.d-says{margin-top:-4px}.mcw .bench{flex-direction:column;gap:6px;margin:0;display:flex}.mcw .bench>div{justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px;display:flex}.mcw .bench dt{color:var(--fg-3);flex:none}.mcw .bench dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.mcw .fmk-row{flex-direction:column;gap:8px;display:flex}.mcw .fmk-row+.fmk-row{border-top:1px solid var(--line);padding-top:12px}.mcw .fmk-term{font-size:13.5px;font-weight:600}.mcw .fmk-src{color:var(--fg-3);overflow-wrap:anywhere;font-size:12.5px;line-height:1.5}.mcw :is(.fmk-src,.fmk-cites) a{color:var(--ink);text-underline-offset:3px;overflow-wrap:anywhere;-webkit-text-decoration:underline #0f2d4d55;text-decoration:underline #0f2d4d55}.mcw .fmk-more summary{min-height:32px;color:var(--fg-2);cursor:pointer;align-items:center;gap:4px;font-size:12.5px;list-style:none;display:inline-flex}.mcw .fmk-more summary::-webkit-details-marker{display:none}.mcw .fmk-more summary .chev{color:var(--fg-3);transition:transform .2s var(--ease);transform:rotate(-90deg)}.mcw .fmk-more[open] summary .chev{transform:none}.mcw .fmk-more blockquote{border-left:2px solid var(--line-2);color:var(--fg-2);white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;padding-left:10px;font-size:12.5px;line-height:1.55}.mcw .fmk-cites{flex-direction:column;gap:12px;margin:6px 0 0;padding:0;font-size:12.5px;list-style:none;display:flex}.mcw .fmk-cites small{color:var(--fg-3);margin-top:2px;font-size:12px;display:block}@media (pointer:coarse){.mcw .fmk-more summary{min-height:44px}}.mcw .d-quote{border-left:3px solid var(--line-2);background:var(--bg-2);font-family:var(--serif);color:var(--fg-2);white-space:pre-wrap;margin:0;padding:10px 14px;font-size:14px;line-height:1.6}.mcw .note-card{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);background:var(--bg-2);flex-direction:column;gap:8px;padding:14px 16px;display:flex}.mcw .note-card.warn{background:#fff8e6;box-shadow:inset 0 0 0 1px #e8a31766}.mcw .note-card.ok{background:#f1f8f4;box-shadow:inset 0 0 0 1px #30a46c33}.mcw .note-card b{font-size:13.5px;font-weight:600}.mcw .note-card p{color:var(--fg-2);font-size:13px;line-height:1.55}.mcw .old-text{border-radius:var(--r-sm);background:var(--bg);font-family:var(--serif);color:var(--fg-2);white-space:pre-wrap;padding:10px 12px;font-size:13px;line-height:1.55}.mcw .proposal .redline{white-space:pre-wrap}.mcw .proposal .acts{align-items:center}.mcw .in-counter{border-radius:var(--r-sm);height:32px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--bg);color:var(--green-text);align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:600;display:inline-flex}.mcw .ai-note{color:var(--fg-3);font-size:12px;line-height:1.5}.mcw .save-note{font-size:12.5px}.mcw .save-note.tone-success{color:var(--green-text)}.mcw .save-note.tone-error{color:var(--red-text)}.mcw .save-note.tone-info{color:var(--fg-2)}.mcw .history-toggle{align-self:flex-start;margin-left:-8px}.mcw .history{flex-direction:column;gap:8px;display:flex}.mcw .rev{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:6px;padding:10px 12px;display:flex}.mcw .rev.on{box-shadow:inset 0 0 0 1.5px var(--ink)}.mcw .rev-h{color:var(--fg-3);justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;display:flex}.mcw .rev-text{font-family:var(--serif);color:var(--fg-2);white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.55}.mcw .field .edit-wording{min-height:140px;font-family:var(--serif);font-size:14px;line-height:1.6}.mcw .field .acts-row{margin-top:4px}.mcw .spin{border:2px solid;border-top-color:#0000;border-radius:50%;width:12px;height:12px;animation:.7s linear infinite mcw-spin;display:inline-block}@keyframes mcw-spin{to{transform:rotate(360deg)}}.mcw .show-narrow{display:none}@container (width<=899px){.mcw .show-narrow{align-self:flex-start;display:inline-flex}}.mcw .vnote{color:var(--fg-2);font-size:12.5px}.mcw .vnote.tone-success{color:var(--green-text)}.mcw .vnote.tone-warning{color:var(--amber-text)}.mcw .vnote.tone-error{color:var(--red-text)}.mcw .viewer .mc-redline-paper,.mcw .sheet .mc-redline-paper{--sheet-px:clamp(22px, 5vw, 64px);--sheet-py:clamp(28px, 5vw, 56px);max-width:760px!important;box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000a!important;padding:var(--sheet-py) var(--sheet-px)!important;border:0!important;border-radius:2px!important}.mcw .mc-redline-paper .pg-break{height:20px;margin:20px calc(-1 * var(--sheet-px,36px) - 1px) 4px;background:var(--fill);box-shadow:0 -1px 0 var(--line), 0 1px 0 var(--line);display:block;position:relative}.mcw .mc-redline-paper .pg-break .pg{font-family:var(--sans);white-space:nowrap;color:var(--fg-3);font-size:11px;line-height:1;position:absolute;bottom:calc(100% + 12px);right:18px}.mcw .mc-redline-paper .pg-end{text-align:right;font-family:var(--sans);color:var(--fg-3);margin-top:24px;font-size:11px;line-height:1;display:block}.mcw .doc-extra{border-top:1px solid var(--line);font-family:var(--sans);margin-top:32px;padding-top:20px}.mcw .doc-extra-label{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);font-size:11.5px;font-weight:500}.mcw .doc-extra-note{color:var(--fg-2);margin:4px 0 14px;font-size:13px;line-height:1.5}.mcw .doc-extra-item{border-radius:var(--r-md);background:var(--bg-2);width:100%;box-shadow:inset 0 0 0 1px var(--line);text-align:left;cursor:pointer;border:0;flex-direction:column;gap:2px;margin-bottom:8px;padding:10px 14px;display:flex}.mcw .doc-extra-item[aria-pressed=true]{background:var(--navy-tint)}.mcw .doc-extra-ref{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:12px}.mcw .doc-extra-title{font-family:var(--serif);color:var(--fg);font-size:16px}.mcw .doc-extra-clause{flex-direction:column;gap:2px;margin-bottom:20px;display:flex}.mcw .doc-extra-clause>p{margin-top:6px!important}.mcw .sheet .vscroll{background:var(--fill)}@keyframes mcw-sheet-up{0%{transform:translateY(100%)}}.mcw .sheet.open{animation:mcw-sheet-up .32s var(--ease) both}.mcw .menu-wrap{position:relative}.mcw .menu{z-index:40;border-radius:var(--r-md);background:var(--raised,#fff);min-width:200px;box-shadow:inset 0 0 0 1px var(--line), var(--shadow-pop);animation:mcw-menu-in .14s var(--ease) both;flex-direction:column;padding:6px;display:flex;position:absolute;top:calc(100% + 6px)}.mcw .menu-end{right:0}.mcw .menu-start{left:0}.mcw .menu button{border-radius:var(--r-sm);text-align:left;min-height:34px;color:var(--fg);cursor:pointer;background:0 0;border:0;align-items:center;padding:6px 10px;font-size:13.5px;display:flex}.mcw .menu button:disabled{color:var(--fg-3);cursor:default}.mcw .menu button:focus-visible{background:var(--fill);outline:none}@media (hover:hover) and (pointer:fine){.mcw .menu button:not(:disabled):hover{background:var(--fill)}}.mcw .menu{max-width:min(360px,100vw - 32px)}.mcw .menu-sep{background:var(--line);height:1px;margin:4px 6px}.mcw .menu .menu-two{flex-direction:column;gap:1px;min-width:0;display:flex}.mcw .menu .menu-two small{color:var(--fg-3);font-size:12px;line-height:1.4}.mcw .stand{background:var(--surface);flex-direction:column;gap:16px;display:flex}.mcw .stand-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}.mcw .stand-text{flex-direction:column;flex:1;gap:6px;min-width:min(320px,100%);display:flex}.mcw .stand-text p{color:var(--fg-2);max-width:64ch;font-size:13.5px;line-height:1.55}.mcw .stand-acts{flex-wrap:wrap;gap:8px;display:flex}.mcw .stand-err{color:var(--red-text);font-size:13px}.mcw .versions .card{background:var(--surface);flex-direction:column;gap:12px;display:flex}.mcw .versions .sec-head{justify-content:flex-start;gap:8px}.mcw .ver-list{flex-direction:column;display:flex}.mcw .ver{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.mcw .ver:first-child{border-top:0;padding-top:4px}.mcw .ver-main{flex-direction:column;flex:1;gap:2px;min-width:min(240px,100%);display:flex}.mcw .ver-main b{overflow-wrap:anywhere;font-weight:500}.mcw .ver-main .faint{font-size:12.5px}.mcw .ver-acts{flex-wrap:wrap;gap:6px;display:flex}.mcw .rec-who{align-items:center;gap:12px;display:flex}.mcw .rec-who>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.mcw .rec-who .faint{overflow-wrap:anywhere;font-size:12.5px}.mcw .rec-av{background:var(--navy-tint);width:36px;height:36px;color:var(--ink);border-radius:50%;flex:none;place-items:center;font-size:12.5px;font-weight:600;display:grid}.mcw .rec-msg{border-radius:var(--r-md);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mcw .rec-msg p:last-child{white-space:pre-wrap;font-size:13.5px;line-height:1.55}.mcw .hist{flex-direction:column;display:flex}.mcw .hist li{border-top:1px solid var(--line);grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:40px;padding:6px 0;font-size:13.5px;display:grid}.mcw .hist li:first-child{border-top:0}.mcw .hist-when{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:12.5px}.mcw .hist li.future .hist-what{color:var(--fg-2)}@container (width<=560px){.mcw .hist li{grid-template-columns:minmax(0,1fr) auto}.mcw .hist-when{grid-column:1/-1}}.mcw .cpanel .label{font-size:12.5px}.mcw .counter .ask-h{padding:12px 14px 6px}.mcw .counter .ask-t{white-space:normal;flex:1 1 0;min-width:0}.mcw .counter .ask-b{grid-template-columns:54px minmax(0,1fr);padding:0 16px 14px 36px}.mcw .counter .ask-b.wide{grid-template-columns:96px minmax(0,1fr)}.mcw .counter .ask-b dd{overflow-wrap:anywhere;line-height:1.55}.mcw .counter .ask-b textarea{border-radius:var(--r-md);width:100%;min-height:96px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--bg);font:inherit;resize:vertical;border:0;outline:0;padding:8px 10px;line-height:1.55}.mcw .counter .ask-b textarea:focus{box-shadow:inset 0 0 0 1px var(--fg-3), 0 0 0 3px #1111110f}.mcw .ask-f{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px 10px 14px;display:flex}.mcw .ask-f .sp{flex:1}.mcw .settled{flex-direction:column;display:flex}.mcw .settled li{border-top:1px solid var(--line);align-items:center;gap:10px;padding:8px 0;font-size:13.5px;display:flex}.mcw .settled li>span:nth-child(2){flex:1;min-width:0}.mcw .atty-wrap>*{border-radius:var(--r-lg)!important}.mcw .rounds{flex-direction:column;gap:8px;display:flex}.mcw .rounds .err{color:var(--red-text);font-size:13px}.mcw .round-list{flex-direction:column;gap:10px;display:flex}.mcw .round{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:4px;padding:12px 14px;display:flex}.mcw .round-h{color:var(--fg-3);flex-wrap:wrap;align-items:center;gap:8px;font-size:12.5px;display:flex}.mcw .round b{font-size:13.5px;font-weight:600}.mcw .round p{color:var(--fg-2);font-size:13px;line-height:1.55}.mcw .round-chips{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.mcw .round-items{flex-direction:column;gap:4px;margin-top:6px;display:flex}.mcw .round-items li{align-items:center;gap:10px;font-size:13px;display:flex}.mcw .round-items li>span:nth-child(2){flex:1;min-width:0}.mcw .awaiting{border-radius:var(--r-md);border:1.5px dashed var(--line-2);color:var(--fg-2);padding:10px 12px;font-size:13px}.mcw .mail-note{max-width:720px;color:var(--fg-2);margin:0 auto 12px;font-size:13px}.mcw .cover-edit{border-radius:var(--r-md);background:var(--raised);max-width:720px;box-shadow:inset 0 0 0 1px var(--line);margin:0 auto 12px}.mcw .cover-edit>summary{min-height:40px;color:var(--fg-2);cursor:pointer;align-items:center;gap:8px;padding:8px 14px;font-size:13.5px;font-weight:500;list-style:none;display:flex}.mcw .cover-edit>summary::-webkit-details-marker{display:none}.mcw .cover-edit>summary .faint{margin-left:auto;font-size:12.5px;font-weight:400}.mcw .cover-edit[open]>summary{color:var(--fg);border-bottom:1px solid var(--line)}.mcw .cover-edit .field{gap:10px;padding:12px 14px 14px}.mcw .cover-edit textarea{min-height:96px;font-family:var(--sans);font-size:14px;line-height:1.6}.mcw .mail-foot{flex-direction:column;gap:8px;max-width:720px;margin:14px auto 0;font-size:12.5px;display:flex}.mcw .mail-note.ok,.mcw .mail-note.tone-success{color:var(--green-text)}.mcw .mail-note.err,.mcw .mail-note.tone-error{color:var(--red-text)}.mcw .mail-note textarea{width:100%;min-height:120px;margin-top:8px;display:block}.mcw .no-recipient{background:var(--bg);max-width:720px;box-shadow:inset 0 0 0 1px var(--line);margin:0 auto 12px}.mcw .no-recipient .ns-t{flex-direction:column;gap:2px;display:flex}.mcw .mail-body{white-space:pre-wrap}.mcw .mail-stale{color:var(--fg-3);margin-top:14px;font-size:12.5px}.mcw .vbar .tabs button{height:32px}.mcw .files .panel-head .fhead{justify-content:space-between;align-items:center;gap:8px;display:flex}.mcw .files .hgrp{border-bottom:1px solid var(--line);padding:6px 0 4px}.mcw .files .fitem{padding-left:20px}.mcw .files .fi-top{align-items:center;gap:8px;min-width:0;display:flex}.mcw .files .fi-top b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcw .files .fi-meta{padding-left:26px}.mcw .files .fdrop{margin:16px 20px 24px}.mcw .files .fdrop:disabled{opacity:.6;cursor:default}.mcw .fprev{flex-direction:column;display:flex}.mcw .fframe{width:100%;min-height:560px;box-shadow:0 0 0 1px var(--line);background:#fff;border:0;border-radius:2px;flex:1}.mcw .fempty{flex-direction:column;align-items:flex-start;gap:10px;padding:24px;font-size:13.5px;display:flex}.mcw .vbar .fmeta{font-size:12.5px}.mcw .page.compare{gap:20px}.mcw .cmp-head .crumb{margin-bottom:10px}.mcw .cmp-head .muted{margin-top:6px}.mcw .cmp-body{flex-direction:column;gap:0;min-width:0;display:flex}.mcw .cmp-wrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);margin-top:12px}.mcw .cmp .cmp-corner{letter-spacing:.04em;color:var(--fg-3);text-transform:uppercase;padding:14px 12px 12px;font-size:12px;font-weight:500}.mcw .cmp .cmp-corner .err{text-transform:none;letter-spacing:0;color:var(--red-text);margin-top:4px;display:block}.mcw .col-head{position:relative}.mcw .col-head .col-pick{padding-right:40px}.mcw .cmp .col-pick b{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mcw .cmp .v{flex-wrap:wrap}.mcw .cmp .v.txt{font-size:13.5px;line-height:1.5;display:block}.mcw .cmp .v .unit{color:var(--fg-3);font-size:12.5px}.mcw .cmp .v.faint{color:var(--fg-3)}.mcw .tag.best{background:var(--navy-tint);color:var(--ink);font-weight:600}.mcw .tag.concern{background:var(--del-bg);color:var(--red-text);font-weight:600}.mcw .cmp tbody th .mnote{color:var(--slate,var(--fg-2));font-weight:500}.mcw .cmp th.sample,.mcw .cmp td.sample{background:var(--bg-2)}.mcw .cmp-empty{background:var(--surface);flex-direction:column;align-items:flex-start;gap:10px;margin-top:12px;display:flex}.mcw .cmp-note{margin-top:12px}.mcw .cmp .tag{font-family:var(--sans);letter-spacing:0;font-size:11.5px}.mcw .dread-acts .btn{white-space:normal;text-align:left;height:auto;min-height:32px;padding-block:6px;line-height:1.35}.mcw .region>.view-split{flex:1;height:auto;min-height:0}.mcw .region>.view-split.inbox,.mcw .region>.view-split.free{overscroll-behavior:contain;overflow-y:auto}.mcw .inbox .split.reader{flex:1 0 auto;height:0;min-height:440px}.mcw .ihead{flex-direction:column;gap:10px;display:flex}.mcw .inotice.warn{color:var(--fg);background:#fff8e6;box-shadow:inset 0 0 0 1px #e8a31755}.mcw .inotice-text{overflow-wrap:anywhere;align-items:flex-start;gap:8px;min-width:0;display:inline-flex}.mcw .inotice-text>svg{flex:none;margin-top:3px}.mcw .inotice.warn .inotice-text>svg{color:var(--amber-text)}.mcw .inotice-acts{flex-wrap:wrap;gap:8px;display:flex}.mcw .inotice-more{color:var(--fg-2);flex-basis:100%;font-size:12.5px;line-height:1.55}.mcw .ihead .ohead-meta span[title]{cursor:default}.mcw .istate{flex:1;justify-content:center;align-items:safe center;min-height:0;padding:32px 16px;display:flex;overflow:auto}.mcw .istate-in{width:100%;max-width:560px}.mcw .istate-load{color:var(--fg-3);justify-content:center;align-items:center;gap:10px;font-size:13.5px;display:flex}.mcw .istate-card{gap:14px;max-width:none}.mcw .istate-card .muted{font-size:14px;line-height:1.6}.mcw .cc-head{align-items:center;gap:12px;display:flex}.mcw .cc-title{font-family:var(--serif);letter-spacing:-.005em;font-size:24px;font-weight:400;line-height:1.2}.mcw .cc-acts{flex-wrap:wrap;gap:8px;display:flex}.mcw .connect-card .note-card p,.mcw .connect-card .note-card li{color:var(--fg-2);font-size:13.5px;line-height:1.6}.mcw .connect-card .note-card .bul{flex-direction:column;gap:4px;display:flex}.mcw .m-title{margin-top:2px;font-size:17px}.mcw .inbox .iphone-filters{flex-direction:column;gap:10px;display:flex}.mcw .ilist .msg{padding-left:36px}.mcw .go-card:empty{display:none}.mcw .inbox.free .iphone{flex-direction:column;gap:12px;padding:12px 16px 32px;display:flex}.mcw .inbox.free .iphone .ilist{margin:0 -16px}.mcw .inbox.free .ipane-phone{flex:1;min-height:0}.mcw .inbox.free .ipane-phone .iscroll{padding:12px 12px 40px;overflow:visible}.mcw .inbox.free .iback{display:inline-flex}.mcw .history .split.reader{flex:1;min-height:0}.mcw .history .a-body{white-space:pre-wrap;display:block}.mcw .a-cites{flex-wrap:wrap;gap:6px;display:flex}.mcw .a-cites .cite{height:26px;text-decoration:none}.mcw .history .hitem span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mcw .history.free .split.reader{flex-direction:column;display:flex}.mcw .history.free .iback{display:inline-flex}.mcw .attorney-layout{background:var(--bg);flex:1;height:auto;min-height:0}.mcw .attorney-layout .attorney-main{max-width:1400px}.mcw .mc-legacy{color:var(--color-ink);font-size:var(--text-body);line-height:var(--leading-body);letter-spacing:normal}.mcw .counsel-account{flex-direction:column;align-items:stretch;gap:8px;display:flex}.mcw .counsel-account p[role=alert]{color:var(--red-text);font-size:12.5px}.mcw .counsel-top{padding:12px clamp(16px,4vw,40px) 0}.mcw .counsel-note{border-radius:var(--r-md);max-width:1180px;color:var(--amber-text);background:#fff8e6;margin-inline:auto;padding:8px 12px;font-size:13px;line-height:1.5;box-shadow:inset 0 0 0 1px #e8a31755}.mcw .counsel-note+.counsel-note{margin-top:8px}.mcw .counsel-error{color:var(--red-text);background:#fdecec;box-shadow:inset 0 0 0 1px #d9483b55}.mcw .avail-ctl{flex-direction:column;gap:6px;min-width:0;display:flex}.mcw label.av-sw{justify-content:flex-start;position:relative}.mcw .sw-input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.mcw .sw-input:disabled{cursor:default}.mcw .sw-input:checked+.switch{background:var(--ink);box-shadow:none}.mcw .sw-input:checked+.switch:after{transform:translate(12px)}.mcw .sw-input:focus-visible+.switch{outline:2px solid var(--sky);outline-offset:2px}.mcw .sw-input:disabled+.switch{opacity:.55}.mcw .av-row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.mcw .av-state{color:var(--fg-3);flex:none;font-size:12px}.mcw .av-error{color:var(--red-text);font-size:12.5px;line-height:1.45}.mcw .av-error a{color:inherit;text-underline-offset:2px;text-decoration:underline}.mcw .st-avail .av-state{font-size:13px}.mcw .st-avail .plan-bar{max-width:420px}.mcw .form-error{color:var(--red-text);font-size:13px;line-height:1.5}.mcw .pre{white-space:pre-wrap;overflow-wrap:anywhere}.mcw .dk-admin{margin-top:-6px}.mcw .dk-note.is-blocked{color:var(--amber-text)}.mcw .dk-pre .dk-spark .i{width:14px;height:14px}.mcw button.dk-tile{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;border:0;transition:box-shadow .14s}@media (hover:hover) and (pointer:fine){.mcw button.dk-tile:hover{box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-pop)}}.mcw .dk-tile-note{color:var(--red-text);font-size:12.5px}.mcw .tabs [role=tab][aria-selected=true]{background:var(--ink);color:#fff}.mcw .tabs [role=tab][aria-selected=true] .count{color:#fff;background:#ffffff38}.mcw .dk-list{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden}.mcw .dk-grid{grid-template-columns:minmax(0,2.2fr) minmax(0,1.15fr) minmax(0,1.25fr) minmax(0,1fr);align-items:center;gap:16px;padding:12px 16px;display:grid}.mcw .dk-panel[data-tab=available] .dk-grid{grid-template-columns:minmax(0,2.4fr) 64px 72px minmax(0,.8fr) 112px}.mcw .dk-grid .offer-cell{min-width:0}.mcw .dk-grid .offer-cell b,.mcw .dk-grid .offer-cell span:not(.file-ic){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcw .dk-grid .r{text-align:right;justify-self:end}.mcw .dk-thead{border-bottom:1px solid var(--line);height:36px;color:var(--fg-3);padding-block:0;font-size:12.5px}.mcw .dk-rows>li+li{border-top:1px solid var(--line)}.mcw .dk-row-btn{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;transition:background-color .12s}@media (hover:hover) and (pointer:fine){.mcw .dk-row-btn:hover{background:#0f2d4d08}}.mcw .dk-row-btn[aria-current=true]{background:var(--navy-tint)}.mcw .dk-row-btn:focus-visible{outline-offset:-2px;border-radius:0}.mcw .dk-c{min-width:0;font-size:13.5px}.mcw .dk-due b{color:var(--fg);font-weight:400;display:block}.mcw .dk-due .dk-left{color:var(--fg-3)}.mcw .dk-due.due-red b,.mcw .dk-due.due-red .dk-left,.mcw .due-red{color:var(--red-text)}.mcw .dk-k{display:none}.mcw .dk-row-error{color:var(--red-text);padding:0 16px 12px;font-size:13px}.mcw .dk-prog .mini-bar{width:64px}.mcw .dk-empty h2{font-size:14px;font-weight:600}.mcw .dk-empty .btn{margin-top:12px}.mcw .dk-empty-acts{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:12px;display:flex}.mcw .dk-empty-acts .btn{margin-top:0}@container (width<=760px){.mcw .dk-list{background:0 0;border:0;border-radius:0;overflow:visible}.mcw .dk-thead{display:none}.mcw .dk-rows{flex-direction:column;gap:10px;display:flex}.mcw .dk-rows>li+li{border-top:0}.mcw .dk-row{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.mcw .dk-grid,.mcw .dk-panel[data-tab=available] .dk-grid{grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;padding:14px}.mcw .dk-grid>.offer-cell{grid-column:1/-1}.mcw .dk-k{color:var(--fg-3);display:inline}.mcw .dk-grid .r{text-align:left;justify-self:start}.mcw .dk-row--available .dk-grid>:last-child{grid-column:1/-1}.mcw .dk-row-btn.dk-grid{grid-template-areas:"cell cell""status due""sum sum"}.mcw .dk-row-btn>.offer-cell{grid-area:cell}.mcw .dk-row-btn>.dk-c-status{grid-area:status}.mcw .dk-row-btn>.dk-c-due{text-align:right;grid-area:due;justify-self:end}.mcw .dk-row-btn>.dk-c-sum{grid-area:sum}.mcw .dk-row-btn .dk-due-date{display:none}}.mcw .insp-meta{font-size:12.5px}.mcw .insp-skel{background:var(--fill-2);border-radius:4px;width:60%;height:12px;margin-top:4px;display:block}.mcw .insp-alert{color:var(--red-text);font-size:13px}.mcw .insp-sec>p{margin:0}.mcw .insp-flag{color:inherit;flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:flex}@media (hover:hover) and (pointer:fine){.mcw .insp-flag:hover b{text-underline-offset:2px;text-decoration:underline}}.mcw .insp-done{color:var(--green-text);align-items:center;gap:4px;font-size:12px;font-weight:500;display:inline-flex}.mcw .insp-activity li{align-items:flex-start}.mcw .insp-activity li svg{margin-top:3px}.mcw .insp-foot .btn{width:100%}.mcw .view-case .ohead-actions .btn[disabled]{opacity:.55;cursor:default}.mcw .view-case .crumb a{color:var(--fg-2)}.mcw .view-case .panel-head .show-narrow{margin-top:2px}.mcw .ws-done.is-declined svg{color:var(--fg-3)}.mcw .ws-error{margin:12px 16px 0}.mcw .w-add-row{font-size:13px}.mcw .cl-item[aria-current=true]{background:var(--navy-tint)}.mcw .detail .d-q{white-space:pre-wrap}.mcw .detail .proposal .acts{justify-content:space-between;align-items:center}.mcw .detail .rs label{color:var(--fg)}.mcw .detail .d-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mcw .detail .d-nav{flex-wrap:wrap;justify-content:flex-end;display:inline-flex}.mcw .add-grid .inp:disabled,.mcw .detail textarea:disabled{opacity:.7}.mcw .legacy-list{flex-direction:column;gap:10px;padding:14px 16px 24px;display:flex}.mcw .legacy-clause summary .chev{flex:none}.mcw .legacy-fields{border:0;flex-direction:column;gap:12px;min-width:0;margin:0;padding:0;display:flex}.mcw .m-memo .form-error{margin-top:-2px}.mcw .ret .check>span:last-child{flex-direction:column;display:flex}.mcw .memo-prev .redline-wrap{padding:12px 14px}.mcw .memo-prev .redline-wrap .redline{padding:0}.mcw .mp-empty{font-size:13.5px}.mcw .po-lede{margin-top:6px}.mcw .po-amt{font-size:inherit;flex-direction:column;gap:2px;margin:0;display:flex}.mcw .po-stripe .tag .dot{width:7px;height:7px}.mcw .st-card>p.muted{font-size:14px;line-height:1.55}.mcw .st-retry{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.mcw .view-case.free .split,.mcw .view-offer.free .split{flex:none;min-height:auto}.mcw .view-offer.free .split>.pane{min-height:auto}.mcw .files .fdrop{flex:none}.mcw .view-offer.free .split.counter>.viewer,.mcw .view-case.free .split.counter>.viewer{border-top:1px solid var(--line)}.mcw .ret>.ret-done{display:flex}.mcw .skip-link{z-index:200;border-radius:var(--r-md);background:var(--raised);box-shadow:var(--shadow-pop);color:var(--ink);padding:10px 14px;font-size:13.5px;font-weight:500;position:fixed;top:-64px;left:12px}.mcw .skip-link:focus{top:12px}.mcw main.region:focus{outline:none}.mcw .main>.counsel-top{flex:none}.mcw .mc-context-bar{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:10px 16px;padding:16px clamp(16px,4vw,40px) 0;display:flex}.mcw .mc-context-lead{flex-wrap:wrap;align-items:center;gap:8px 16px;min-width:0;display:flex}.mcw .mc-context-lead:empty{display:none}.mcw .mc-context-back{color:var(--fg-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}@media (hover:hover) and (pointer:fine){.mcw .mc-context-back:hover{color:var(--fg)}}.mcw .mc-context-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;margin-left:auto;display:flex}.mcw .mc-context-actions:empty{display:none}.mcw :is(.mc-context-actions,.mc-comp-content) .mc-btn{border-radius:var(--r-sm)!important;font-family:var(--sans)!important;border:0!important;padding:0 12px!important;font-size:13px!important;font-weight:500!important;line-height:1!important;transition:background-color .14s,box-shadow .14s!important}.mcw :is(.mc-context-actions,.mc-comp-content) .mc-btn[data-variant=secondary]{box-shadow:inset 0 0 0 1px var(--line-2);background:var(--raised)!important;color:var(--fg)!important}.mcw :is(.mc-context-actions,.mc-comp-content) .mc-btn[data-variant=primary]{background:var(--ink)!important;color:#fff!important}.mcw :is(.mc-context-actions,.mc-comp-content) .mc-btn[data-variant=ghost]{color:var(--fg-2)!important;background:0 0!important}.mcw :is(.mc-context-actions,.mc-comp-content) .mc-btn:disabled{opacity:.45}@media (hover:hover) and (pointer:fine){.mcw :is(.mc-context-actions,.mc-comp-content) .mc-btn[data-variant=secondary]:not(:disabled):hover{background:var(--ground)!important}.mcw :is(.mc-context-actions,.mc-comp-content) .mc-btn[data-variant=primary]:not(:disabled):hover{background:var(--ink-hover)!important}.mcw :is(.mc-context-actions,.mc-comp-content) .mc-btn[data-variant=ghost]:not(:disabled):hover{background:var(--fill)!important;color:var(--fg)!important}}@media (width<=767px){.mcw .mc-context-actions{justify-content:flex-start;width:100%;margin-left:0}}.mcw .page.notif{gap:18px;max-width:900px;padding-top:28px}.mcw .notif-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 16px;display:flex}.mcw .notif .mc-notifications-tabs{margin-bottom:-2px}.mcw .ngrp{flex-direction:column;gap:6px;display:flex}.mcw .ngrp .hday{text-transform:none;padding:0 2px}.mcw .nlist{border-radius:var(--r-lg);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.mcw .nrow{grid-template-columns:32px minmax(0,1fr) auto;align-items:start;gap:12px 14px;padding:14px 16px;display:grid}.mcw .nrow+.nrow{border-top:1px solid var(--line)}.mcw .nrow.unread{background:#eef3fc80}.mcw .n-ic{background:var(--navy-tint);width:32px;height:32px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.mcw .n-ic.tone-error{background:var(--del-bg);color:var(--red-text)}.mcw .n-ic.tone-warning{color:var(--amber-text);background:#fff2d6}.mcw .n-ic.tone-success{background:var(--ins-bg);color:var(--green-text)}.mcw .n-ic.tone-info{background:var(--sky-tint);color:var(--slate)}.mcw .n-ic.tone-neutral{background:var(--fill);color:var(--fg-2)}.mcw .n-main{flex-direction:column;gap:3px;min-width:0;display:flex}.mcw .n-who{color:var(--fg-3);align-items:center;gap:6px;font-size:12.5px;display:flex}.mcw .n-who .dot{width:6px;height:6px}.mcw .n-title{color:var(--fg);font-size:14px;font-weight:600;line-height:1.4}.mcw .n-body{color:var(--fg-2);font-size:13.5px;line-height:1.55}.mcw .n-meta{color:var(--fg-3);margin-top:2px;font-size:12.5px}.mcw .n-acts{flex-direction:column;align-items:flex-end;gap:6px;display:flex}.mcw .n-quiet{gap:2px;display:flex}.mcw .n-acts .btn-quiet{height:28px;padding:0 8px;font-size:12.5px}.mcw .notif-empty{text-align:center;border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);background:var(--surface);align-items:center;padding:48px 20px}.mcw .notif-empty .n-ic{margin-bottom:4px}@container (width<=640px){.mcw .nrow{grid-template-columns:32px minmax(0,1fr)}.mcw .n-acts{flex-flow:wrap;grid-column:2;align-items:center;gap:4px 6px}.mcw .notif .mc-notifications-tabs{margin:0 -16px;padding:0 16px}}.mcw .sb{overscroll-behavior:contain;scrollbar-width:none;overflow-y:auto}.mcw .sb::-webkit-scrollbar{display:none}.mcw .sb>*{flex-shrink:0}.mcw .pl-missing{border-radius:var(--r-lg);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line)}.mcw .pl-missing summary{cursor:pointer;align-items:center;gap:12px;min-height:44px;padding:10px 14px;list-style:none;display:flex}.mcw .pl-missing summary::-webkit-details-marker{display:none}.mcw .pl-missing-label{letter-spacing:.14em;text-transform:uppercase;color:var(--fg-3);flex:none;font-size:11px;font-weight:600}.mcw .pl-missing-names{min-width:0;color:var(--fg-2);flex:1;font-size:13.5px}.mcw .pl-missing summary .chev{color:var(--fg-3);transition:transform .2s var(--ease);flex:none;transform:rotate(-90deg)}.mcw .pl-missing[open] summary .chev{transform:none}.mcw .pl-missing-why{color:var(--fg-2);padding:0 14px;font-size:13px;line-height:1.55}.mcw .pl-missing-list{flex-direction:column;gap:8px;padding:10px 14px 14px;display:flex}.mcw .pl-missing-list li{color:var(--fg-2);grid-template-columns:160px minmax(0,1fr);gap:12px;font-size:13px;line-height:1.5;display:grid}.mcw .pl-missing-list b{color:var(--fg);font-weight:600}.mcw .pl-tabs button{max-width:none;overflow:visible}@container (width<=560px){.mcw .pl-missing summary{flex-wrap:wrap;row-gap:4px}.mcw .pl-missing-names{flex-basis:calc(100% - 40px);order:3}.mcw .pl-missing-list li{grid-template-columns:minmax(0,1fr);gap:2px}}.mcw .pl-tabs{flex-wrap:wrap;row-gap:4px;overflow:visible}@container (width<=560px){.mcw .pl-tabs button{white-space:normal;text-align:left;flex-shrink:1;min-width:0;max-width:100%;height:auto;min-height:30px;padding-block:6px}}.mcw.mcw-overlay{background:0 0;height:0;min-height:0}.mcw .conv{background:var(--raised)}.mcw .conv-title{flex:none;padding:18px 22px 8px}.mcw .conv-title .faint{margin-top:2px;font-size:12.5px}.mcw .conv-bar{border-bottom:1px solid var(--line);background:var(--raised);flex-wrap:wrap;flex:none;align-items:center;gap:6px 10px;padding:10px 16px;display:flex}.mcw .conv-bar.sticky{z-index:1;position:sticky;top:0}.mcw .conv-scope-label{color:var(--fg-2);font-size:13px}.mcw .conv-bar-acts{gap:2px;margin-left:auto;display:inline-flex}.mcw .conv-bar-acts .btn{height:30px;padding:0 8px}.mcw .conv-sub{flex-basis:100%;font-size:12px}.mcw .conv-welcome{flex-direction:column;gap:8px;display:flex}.mcw .conv-greet{font-family:var(--serif);letter-spacing:-.005em;color:var(--fg);font-size:24px;line-height:1.2}.mcw .conv-welcome>.muted{font-size:13.5px;line-height:1.55}.mcw .conv-starters{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;margin-top:10px;display:flex;overflow:hidden}.mcw .conv-starter{background:var(--raised);text-align:left;cursor:pointer;width:100%;color:var(--fg);border:0;align-items:center;gap:12px;padding:11px 14px;transition:background-color .12s;display:flex}.mcw .conv-starter+.conv-starter{border-top:1px solid var(--line)}.mcw .conv-starter>span{flex-direction:column;flex:1;gap:2px;min-width:0;font-size:13.5px;display:flex}.mcw .conv-starter .label{letter-spacing:.12em;text-transform:uppercase;color:var(--slate);font-size:11px;font-weight:600}.mcw .conv-starter>svg{color:var(--fg-3);flex:none}@media (hover:hover) and (pointer:fine){.mcw .conv-starter:not(:disabled):hover{background:var(--ground)}}.mcw .conv-starter:disabled{cursor:default;opacity:.6}.mcw .conv-turns .turn:first-child{padding-top:4px}.mcw .conv-turns .turn:last-child{border-bottom:0}.mcw .conv .q-text{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14.5px;line-height:1.5}.mcw .conv .a-body{overflow-wrap:anywhere;font-size:14px;line-height:1.6}.mcw .conv .a-cites{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mcw .conv .cite{height:26px;padding:0 8px;text-decoration:none}.mcw .conv .a-foot .btn{justify-content:center;width:32px;padding:0}.mcw .conv-thinking{color:var(--fg-3);margin-top:12px;font-size:13px}.mcw .conv-failure{border-radius:var(--r-md);color:var(--fg);background:#fff8e6;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:12px;padding:10px 12px;font-size:13.5px;display:flex;box-shadow:inset 0 0 0 1px #e8a31755}.mcw .conv-failure p{flex:1;min-width:200px}.mcw .conv-history-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;display:flex}.mcw .conv-threads{flex-direction:column;margin:0 -8px;display:flex}.mcw .conv-threads .hitem{border-radius:var(--r-md);text-align:left;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 8px;display:flex}.mcw .conv-threads .hitem b{overflow-wrap:anywhere;font-weight:500}.mcw .conv-threads .hitem span{color:var(--fg-3);font-size:12px}.mcw .conv-foot{border-top:1px solid var(--line);background:var(--raised);padding:10px 16px 14px}.mcw .conv-composer{align-items:center;gap:8px;margin-top:0;padding:6px 6px 6px 14px;display:flex}.mcw .conv-composer input{min-width:0;height:32px;color:var(--fg);background:0 0;border:0;outline:0;flex:1}.mcw .conv-composer input::placeholder{color:var(--fg-3)}.mcw .conv-send{flex:none;width:32px;height:32px;padding:0}.mcw .conv-note{text-align:center;color:var(--fg-3);margin-top:8px;font-size:12px;line-height:1.45}.mcw .ohead-row{flex-wrap:nowrap}.mcw .ohead-row>div:first-child{flex:auto;min-width:0}.mcw .ohead-actions{flex:none;justify-content:flex-end}@container (width<=640px){.mcw .ohead-row{flex-wrap:wrap}.mcw .ohead-actions{flex:100%;justify-content:flex-start}}.mcw .rdraft{flex-direction:column;gap:12px;display:flex}.mcw .rdraft .go-acts{flex:none}.mcw .go-panel{overflow-wrap:anywhere;flex-direction:column;gap:14px;min-width:0;display:flex}.mcw .go-title{color:var(--fg);font-size:14px;font-weight:600;line-height:1.45}.mcw .go-stepline{flex-direction:column;gap:8px;display:flex}.mcw .go-steps .gn .i{width:12px;height:12px}.mcw .go-problem{border-radius:var(--r-md);color:var(--fg);background:#fff8e6;padding:8px 12px;font-size:13px;line-height:1.55;box-shadow:inset 0 0 0 1px #e8a31755}.mcw .go-acts .go-help{align-self:center;margin-top:0}.mcw .go-link{height:32px;color:var(--fg-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);margin-left:-8px;padding:0 8px}.mcw .go-consent{border-radius:var(--r-md);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);padding:10px 12px;font-size:13.5px;line-height:1.55;position:relative}.mcw .go-fields{flex-direction:column;gap:10px;display:flex}.mcw .go-field label{color:var(--fg-3);font-size:12.5px}.mcw .go-field input{border-radius:var(--r-md);width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--raised);color:var(--fg);border:0;outline:0;padding:0 12px;font-size:14px}.mcw .go-field input::placeholder{color:var(--fg-3)}.mcw .go-field input:focus{box-shadow:inset 0 0 0 1px var(--sky), 0 0 0 3px #5da5f233}.mcw .go-field input[aria-invalid=true]{box-shadow:inset 0 0 0 1px var(--red)}.mcw .go-field-error{color:var(--red-text);font-size:12.5px;line-height:1.45}.mcw .go-contact{align-items:flex-start}.mcw .go-contact>span{gap:4px}.mcw .go-contact b{font-size:15px}.mcw .go-contact>.btn{flex:none}.mcw .go-quote{border-left:2px solid var(--line-2);color:var(--fg-2);margin:2px 0 0;padding-left:10px;font-size:13px;line-height:1.55}.mcw .go-src{color:var(--fg-3);flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:12.5px;display:flex}@container (width<=520px){.mcw .go-contact{flex-direction:column}}.mcw .vbar:has(>.vbar-sub) .doc{flex:1 1 0;min-width:140px}.mcw .vbar:has(>.vbar-sub)>.sp{display:none}.mcw .vbar .switch-row{flex:none}.mcw .vbar-sub{display:contents}.mcw .vbar-sub .sp{display:none}.mcw .vbar-sub .btn{height:28px;padding:0 8px;font-size:12.5px}.mcw .split.review .dot-grey{background:var(--blue)}.mcw .mc-redline-paper .doc-art{font-family:var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);margin:18px 0 2px;font-size:11.5px;font-weight:500;display:block}.mcw .mc-redline-paper .doc-h{font-family:var(--serif);color:var(--fg);margin:14px 0 2px;font-size:16px;font-weight:400;display:block}::highlight(mc-active-clause){background-color:#fff2b8}.mcw .mc-redline-paper{isolation:isolate;position:relative}.mcw .clause-hl-block{left:calc(var(--sheet-px,36px) - 8px);right:calc(var(--sheet-px,36px) - 8px);z-index:-1;background:var(--hl);pointer-events:none;border-radius:3px;position:absolute}.mcw .clause-hl-block:before{content:"";background:var(--hl-line);border-radius:2px;width:3px;position:absolute;top:3px;bottom:3px;left:clamp(-28px,-3vw,-12px)}.mcw .counter .ask-b .was{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mcw .atty-main{flex:1;min-width:0}.mcw .atty-main>.tag{vertical-align:1px}.mcw .atty-main .tl{margin:10px 0 12px}.mcw .atty-body{color:var(--fg);flex-direction:column;gap:14px;font-size:14px;line-height:1.6;display:flex}.mcw .atty-memo{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.mcw .atty-clause{border-top:1px solid var(--line);flex-direction:column;gap:8px;padding-top:14px;display:flex}.mcw .atty-form{flex-direction:column;gap:14px;display:flex}.mcw .atty-form .field select{border-radius:var(--r-md);width:100%;height:40px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--raised);color:var(--fg);border:0;padding:0 10px;font-size:14px}.mcw .atty-form .field select:focus-visible{box-shadow:inset 0 0 0 1px var(--sky), 0 0 0 3px #5da5f233;outline:0}.mcw .atty-consent{border-radius:var(--r-md);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);padding:10px 12px;font-size:13.5px;line-height:1.55;position:relative}.mcw .atty-alert{border-radius:var(--r-md);background:#fff8e6;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;font-size:13px;display:flex;box-shadow:inset 0 0 0 1px #e8a31755}.mcw .counter .ask-f{gap:2px;padding:6px 8px 8px 14px}.mcw .counter .ask-f .btn-quiet{height:28px;padding:0 8px;font-size:12.5px}.mcw .split.versions .panel{flex-direction:column;display:flex}.mcw .split.versions .panel>.card{box-shadow:none;border-bottom:1px solid var(--line);background:0 0;border-radius:0;flex:none;gap:12px;padding:18px 20px}.mcw .split.versions .stand-row{flex-direction:column;align-items:stretch}.mcw .split.versions .stand-text{min-width:0}.mcw .split.versions .stand-acts .btn{flex:1;justify-content:center}.mcw .split.versions .ver{padding:10px 0}.mcw .run .menu-wrap{margin-left:auto}.mcw .run .menu-wrap .btn-quiet{height:26px;padding:0 8px;font-size:12.5px}.mcw .viewer-empty{text-align:center;max-width:760px;color:var(--fg-3);margin:40px auto;font-size:13.5px}.mcw .vbar:has(>.vbar-sub)>.fmeta{flex:none}.mcw .nr-lede{margin-top:6px}.mcw .nr-saved-list{flex-direction:column;gap:8px;display:flex}.mcw .page.ix{gap:22px;padding-top:28px}.mcw .ix-lede{max-width:640px;margin-top:6px}.mcw .ix-acts{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mcw .ix-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.mcw .ix-list{flex-direction:column;gap:14px;min-width:0;display:flex}.mcw .ix-card{background:var(--surface);cursor:pointer;transition:box-shadow .15s var(--ease);flex-direction:column;gap:12px;padding:20px 22px;display:flex}@media (hover:hover) and (pointer:fine){.mcw .ix-card:hover{box-shadow:inset 0 0 0 1px var(--line-2), var(--shadow-pop)}}.mcw .ix-card:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.mcw .ix-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mcw .ix-name{font-family:var(--serif);letter-spacing:-.005em;margin-top:6px;font-size:21px;font-weight:400;line-height:1.25}.mcw .ix-meta{margin-top:2px;font-size:12.5px}.mcw .ix-copy{font-size:13.5px;line-height:1.55}.mcw .ix-rows{margin:0;padding:0;list-style:none}.mcw .ix-rows li{border-top:1px solid var(--line);color:var(--fg-2);justify-content:space-between;align-items:center;gap:12px;padding:9px 0;font-size:13.5px;display:flex}.mcw .ix-rows li.hi{color:var(--fg);font-weight:500}.mcw .ix-rows b{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);flex:none;font-size:11px;font-weight:600}.mcw .ix-rows li.hi b{color:var(--red-text)}.mcw .ix-flag{align-items:center;gap:8px;min-width:0;display:inline-flex}.mcw .ix-flag>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mcw .ix-offer{border-top:1px solid var(--line);flex-direction:column;gap:14px;padding-top:14px;display:flex}.mcw .ix-offer-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.mcw .ix-figs{border-top:0;padding-top:0}.mcw .ix-offer-acts{justify-content:flex-end;display:flex}.mcw .ix-how{background:var(--navy-tint);box-shadow:none;flex-direction:column;gap:8px;display:flex;position:sticky;top:24px}.mcw .ix-how p:not(.eyebrow){color:var(--fg-2);font-size:13.5px;line-height:1.6}.mcw .ix-more{flex-direction:column;align-items:center;gap:8px;display:flex}@container (width<=860px){.mcw .ix-grid{grid-template-columns:minmax(0,1fr)}.mcw .ix-how{position:static}}@container (width<=560px){.mcw .ix-head{flex-direction:column;gap:8px}.mcw .ix-acts{justify-content:flex-start}.mcw .ix-figs{grid-template-columns:repeat(2,minmax(0,1fr))}}.mcw .page.stx{grid-template-columns:220px minmax(0,1fr);align-items:start;gap:32px;max-width:1180px;padding-top:28px;display:grid}.mcw .stx-nav{flex-direction:column;gap:2px;display:flex;position:sticky;top:24px}.mcw .stx-nav-label{padding:0 10px 10px}.mcw .stx-item{border-radius:var(--r-md);width:100%;min-height:36px;color:var(--fg-2);text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:8px 10px;font-size:14px;font-weight:500;transition:background-color .14s,color .14s;display:flex}.mcw .stx-item .stx-ic{color:var(--fg-3);padding-top:1px;display:inline-flex}.mcw .stx-item .stx-lbl{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}@media (hover:hover) and (pointer:fine){.mcw .stx-item:hover{background:var(--fill);color:var(--fg)}}.mcw .stx-item[aria-current=page]{background:var(--navy-tint);color:var(--ink);font-weight:600}.mcw .stx-item[aria-current=page] .stx-ic{color:var(--ink)}.mcw .stx-help{border-top:1px solid var(--line);margin:16px 10px 0;padding-top:14px;font-size:12.5px;line-height:1.5}.mcw .stx-help a{color:var(--ink);font-weight:600}.mcw .stx-main{flex-direction:column;gap:20px;min-width:0;display:flex}.mcw .stx-head .h-page{margin-top:6px}.mcw .stx-lede{max-width:640px;margin-top:8px;font-size:14.5px;line-height:1.55}.mcw .stx-card{background:var(--surface);flex-direction:column;gap:14px;padding:20px 22px;display:flex}.mcw .stx-card.warm{background:var(--ground);box-shadow:inset 0 0 0 1px var(--line-2)}.mcw .stx-card-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mcw .stx-sub{margin-top:4px;font-size:13.5px;line-height:1.55}.mcw .stx-row{border-bottom:1px solid var(--line);grid-template-columns:220px minmax(0,1fr);align-items:start;gap:24px;padding:14px 0;display:grid}.mcw .stx-row:last-child{border-bottom:0}.mcw .stx-label{color:var(--fg);font-size:14px;font-weight:600}.mcw .stx-hint{margin-top:3px;font-size:12.5px;line-height:1.5}.mcw .stx-input{border-radius:var(--r-md);background:var(--raised);width:100%;height:38px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);border:0;outline:0;padding:0 12px;font-size:14px}.mcw .stx-input.mono{font-family:var(--mono);font-size:13px}.mcw .stx-input:focus{box-shadow:inset 0 0 0 1px var(--sky), 0 0 0 3px #5da5f233}.mcw .stx-input[readonly]{background:var(--ground);color:var(--fg-2)}.mcw .stx-input:disabled{opacity:.6}.mcw .stx-seg{flex-wrap:wrap;gap:4px}.mcw .stx-seg button{box-shadow:inset 0 0 0 1px var(--line-2);background:var(--raised)}.mcw .stx-seg button[aria-pressed=true]{box-shadow:none}.mcw .stx-toggle{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.mcw .stx-toggle>div{flex:1;min-width:0}.mcw .stx-sw{cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;margin:-12px -7px;padding:0;display:inline-flex}.mcw .stx-sw:disabled{cursor:default;opacity:.6}.mcw .stx-pref{border-bottom:1px solid var(--line);padding:12px 0}.mcw .stx-choice{border-radius:var(--r-md);background:var(--raised);min-width:0;box-shadow:inset 0 0 0 1px var(--line-2);text-align:left;cursor:pointer;border:0;flex-direction:column;flex:1;gap:4px;padding:14px 16px;transition:box-shadow .14s,background-color .14s;display:flex}.mcw .stx-choice b{color:var(--fg);font-size:14px;font-weight:600}.mcw .stx-choice span{color:var(--fg-3);font-size:12.5px;line-height:1.45}.mcw .stx-choice[aria-pressed=true]{background:var(--navy-tint);box-shadow:inset 0 0 0 1.5px var(--ink)}.mcw .stx-choice[aria-pressed=true] b{color:var(--ink)}.mcw .stx-state{border-radius:var(--r-sm);background:var(--raised);height:32px;box-shadow:inset 0 0 0 1px var(--line-2);letter-spacing:.04em;color:var(--fg-2);cursor:pointer;border:0;padding:0 4px;font-size:11.5px;font-weight:600}.mcw .stx-state[aria-pressed=true]{background:var(--ink);box-shadow:none;color:#fff}.mcw .stx-matrix-row{border-bottom:1px solid var(--line);grid-template-columns:2.4fr .7fr .7fr;align-items:center;gap:16px;padding:12px 4px;display:grid}.mcw .stx-matrix-cell{justify-content:center;display:flex}.mcw .btn-danger{background:var(--red-text);color:#fff}@media (hover:hover) and (pointer:fine){.mcw .btn-danger:hover{background:#a5301f}}.mcw .btn:disabled{cursor:default;opacity:.55}@container (width<=860px){.mcw .page.stx{grid-template-columns:minmax(0,1fr);gap:18px;padding-top:16px}.mcw .stx-nav{border-bottom:1px solid var(--line);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:6px;padding:0 0 10px;display:grid;position:static}.mcw .stx-nav-label,.mcw .stx-help{display:none}.mcw .stx-item{align-items:center;min-height:44px}.mcw .stx-item .stx-lbl{flex-flow:wrap;align-items:center;gap:2px 6px}.mcw .stx-row{grid-template-columns:minmax(0,1fr);gap:10px}.mcw .stx-main [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}.mcw .stx-card{padding:18px 16px}.mcw .stx-card-head,.mcw .mc-settings-headshot{flex-wrap:wrap}.mcw .mc-settings-headshot>div:nth-child(2){min-width:0;flex:200px!important}.mcw .mc-settings-headshot>button{min-height:44px}.mcw .mc-settings-table{overflow:visible}.mcw .mc-settings-table .mc-settings-matrix-row{min-width:0;grid-template-columns:repeat(3,minmax(0,1fr))!important;row-gap:10px!important}.mcw .mc-settings-table .mc-settings-matrix-row>:first-child{grid-column:1/-1}.mcw .mc-settings-chart-grid{grid-template-columns:repeat(9,1fr)!important}}@media (width<=1099px),(pointer:coarse){.mcw .stx-input{height:44px}.mcw .stx-range{height:44px;margin:0;display:block}}.mcw .ckl-sub{margin-top:2px;font-size:13px}.mcw .nrd-pct{align-self:flex-start;margin-top:4px}.mcw .nrd-note{border-radius:var(--r-lg);background:var(--navy-tint);color:var(--fg-2);grid-template-columns:20px minmax(0,1fr);gap:12px;padding:14px 16px;font-size:13.5px;line-height:1.55;display:grid}.mcw .nrd-note.warn{background:#fff8e6;box-shadow:inset 0 0 0 1px #e8a31755}.mcw .nrd-note>svg{color:var(--ink);margin-top:2px}.mcw .nrd-note.warn>svg{color:var(--amber-text)}.mcw .nrd-note b{color:var(--fg);font-weight:600;display:block}.mcw .nrd-note p{margin-top:2px}.mcw .nrd-note dl{flex-wrap:wrap;gap:6px 24px;margin-top:10px;display:flex}.mcw .nrd-note dt{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);font-size:11px;font-weight:600}.mcw .nrd-note dd{color:var(--fg);margin:2px 0 0;font-weight:600}.mcw .nrd-note-acts{flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;display:flex}.mcw .nrd-redo{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);flex-direction:column;gap:12px;padding:12px 14px;font-size:13.5px;display:flex}.mcw .nrd-redo-line{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.mcw .nrd-redo-line b{color:var(--fg);font-weight:600}.mcw .nrd-redo-body{flex-direction:column;gap:12px;display:flex}.mcw .nrd-redo-body>[role=alert]{scroll-margin:16px}.mcw .nrd-drafting{border-radius:var(--r-lg);background:var(--navy-tint);color:var(--fg);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 14px;font-size:13.5px;line-height:1.55;display:flex}.mcw .nrd-drafting.failed{background:var(--del-bg)}.mcw .nrd-ns{font-size:13px;line-height:1.55}.mcw .nrd-cat .cite{white-space:nowrap;text-transform:none;letter-spacing:normal}@keyframes mc-reveal-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mc-reveal-swap{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:none}}.mcw .mc-reveal-entering .mc-reveal-main>*,.mcw .mc-reveal-entering .mc-reveal-rail>*,.mcw .mc-reveal-entering .mc-reveal-findings>*{animation:mc-reveal-rise .42s var(--ease) both}.mcw .mc-reveal-entering .mc-reveal-rail>.mc-reveal-findings{animation:none}.mcw .mc-reveal-entering .mc-reveal-main>:nth-child(2){animation-delay:60ms}.mcw .mc-reveal-entering .mc-reveal-main>:nth-child(3){animation-delay:.12s}.mcw .mc-reveal-entering .mc-reveal-main>:nth-child(4){animation-delay:.18s}.mcw .mc-reveal-entering .mc-reveal-main>:nth-child(n+5){animation-delay:.24s}.mcw .mc-reveal-entering .mc-reveal-rail>:first-child{animation-delay:.12s}.mcw .mc-reveal-entering .mc-reveal-findings>:first-child{animation-delay:.18s}.mcw .mc-reveal-entering .mc-reveal-findings>:nth-child(2){animation-delay:.24s}.mcw .mc-reveal-entering .mc-reveal-findings>:nth-child(n+3){animation-delay:.3s}.mcw .mc-reveal-swap{align-items:center;gap:8px;animation:.2s ease-out both mc-reveal-swap;display:inline-flex}.mcw .mc-reveal-arrive{animation:mc-reveal-rise .32s var(--ease) both}@media (prefers-reduced-motion:reduce){.mcw .mc-reveal-entering *,.mcw .mc-reveal-swap,.mcw .mc-reveal-arrive{animation:none!important}}@container (width<=860px){.mcw .nrd-grid{grid-template-columns:minmax(0,1fr);gap:28px}}.mcw.mcw-focus{height:100%;overflow-y:auto}.mc-progress{background:var(--fill-2,#ece7dd);border-radius:2px;height:4px;position:relative;overflow:hidden}.mc-progress-fill{border-radius:inherit;background:var(--ink,#0f2d4d);height:100%;transition:width .3s cubic-bezier(.23,1,.32,1)}.mc-progress-indeterminate{border-radius:inherit;background:var(--ink,#0f2d4d);width:34%;animation:1.4s ease-in-out infinite mc-progress-sweep;position:absolute;top:0;bottom:0}.mc-progress-waiting-track{position:absolute;top:0;bottom:0;right:0;overflow:hidden}.mc-progress-waiting{background:linear-gradient(90deg,#0000,#0f2d4d59,#0000);width:40%;animation:2s linear infinite mc-progress-wait;position:absolute;top:0;bottom:0;left:0}@keyframes mc-progress-sweep{0%{left:-34%}to{left:100%}}@keyframes mc-progress-wait{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.mc-progress-indeterminate{background:repeating-linear-gradient(45deg,#0f2d4d40 0 8px,#0000 8px 16px);width:100%;animation:none;left:0}.mc-progress-waiting{animation:none;display:none}.mc-progress-waiting-track{background:repeating-linear-gradient(45deg,#0f2d4d26 0 6px,#0000 6px 12px)}}.mcw .nrp-lede{max-width:540px;margin-top:8px}.mcw .nrp-ph{flex-direction:column;gap:2px;min-width:0;display:flex}.mcw .nrp-ph-bar{margin-top:8px;display:block}.mcw .nrp-stall{color:var(--fg-2);margin-top:6px}.mcw .nrp-phases li.done .nrp-ic{color:var(--green-text)}.mcw .nrp-queue{color:var(--fg-2);flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-top:8px;font-size:13px;display:flex}.mcw .nrp-conn{color:var(--fg-2);align-items:center;gap:8px;font-size:13px;display:flex}.mcw .nrp-note-sm{margin-top:4px;font-size:12.5px}.mcw .nrp-wait{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:24px;display:flex}.mcw .nrp-priv{border-radius:var(--r-lg);background:var(--navy-tint);color:var(--fg-2);gap:10px;padding:14px 16px;font-size:13px;line-height:1.55;display:flex}.mcw .nrp-priv>svg{color:var(--ink);flex:none;margin-top:2px}.mcw .nrp-priv b{color:var(--fg);font-weight:600}.mcw .nrp-log li.live{color:var(--ink);font-weight:600}.mcw .nrp-log li.nrp-sub{padding-left:20px}.mcw .nrp-log li .ok{color:var(--green-text)}.mcw .nrp-tip .eyebrow{align-items:center;gap:6px;display:inline-flex}.mcw .nr-limit.is-error .nr-lic{background:var(--del-bg);color:var(--red-text)}.mcw .nr-stop{flex-direction:column;gap:6px;width:100%;display:flex}.mcw .nr-stop-top{letter-spacing:.06em;text-transform:uppercase;color:var(--fg-3);justify-content:space-between;font-size:12px;display:flex}.mcw .nr-limit .muted{font-size:14px;line-height:1.55}.mcw .nr-limit .nr-foot{font-size:12.5px;line-height:1.5}@media (width<=860px){.mcw .nrp-grid{grid-template-columns:minmax(0,1fr)}.mcw .nrp-side{border-left:0;border-top:1px solid var(--line)}.mcw .nrp-note{display:none}}@media (width<=560px){.mcw .nr-lacts{align-self:stretch}.mcw .nr-lacts .btn{width:100%}}.mcw .mc-stance__label{font-family:var(--serif)!important;font-size:19px!important;font-weight:400!important;line-height:1.25!important}.mcw .mc-stance{background:var(--fill)!important;border-color:#0000!important}.mcw .mc-stance__thumb{background:var(--ink)!important;box-shadow:none!important}.mcw .mc-stance__stop{font-family:var(--sans)!important;font-weight:500!important}.mcw .mc-stance__detail{font-size:13.5px!important;line-height:1.6!important}.mcw .bl-load{color:var(--fg-2);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mcw .bl-notice{border-radius:var(--r-lg);background:var(--ground);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg);padding:12px 14px;font-size:13.5px;font-weight:500;line-height:1.55}.mcw .bl-notice.ok{background:#e2f1ea;box-shadow:inset 0 0 0 1px #1e9b7344}.mcw .bl-notice.info{background:var(--navy-tint);box-shadow:none}.mcw .bl-refresh{margin-top:8px;display:block}.mcw .bl-return{white-space:nowrap}.mcw .bl-current{grid-template-columns:minmax(0,1.4fr) minmax(240px,1fr);gap:0;padding:0;display:grid;overflow:hidden}.mcw .bl-current-plan{border-right:1px solid var(--line);flex-direction:column;gap:8px;padding:20px 22px;display:flex}.mcw .bl-ok{color:var(--green-text)}.mcw .bl-current-line{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.mcw .bl-current-line b{font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.1}.mcw .bl-summary{max-width:460px;font-size:13.5px;line-height:1.55}.mcw .bl-usage{flex-direction:column;justify-content:center;gap:18px;padding:20px 22px;display:flex}.mcw .bl-usage-group{flex-direction:column;gap:8px;display:flex}.mcw .bl-usage-top{justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;display:flex}.mcw .bl-usage-left{font-size:12.5px}.mcw .bl-plans-sec{flex-direction:column;gap:16px;display:flex}.mcw .bl-plans-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 20px;display:flex}.mcw .bl-plans-head .muted{margin-top:4px;font-size:13.5px}.mcw .bl-interval{background:var(--fill);border-radius:999px;gap:4px;padding:4px;display:inline-flex;position:relative}.mcw .bl-interval-pill{background:var(--ink);pointer-events:none;border-radius:999px;transition:left .24s cubic-bezier(.4,0,.2,1),width .24s cubic-bezier(.4,0,.2,1);position:absolute;top:4px;bottom:4px}.mcw .bl-interval button{z-index:1;height:34px;color:var(--fg-2);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;transition:color .16s;display:inline-flex;position:relative}.mcw .bl-interval button[aria-pressed=true]{color:#fff}.mcw .bl-interval:not(.has-pill) button[aria-pressed=true]{background:var(--ink)}.mcw .bl-save{color:var(--green-text);background:#e2f1ea;border-radius:999px;padding:1px 7px;font-size:11px;font-weight:700}.mcw .bl-interval button[aria-pressed=true] .bl-save{background:var(--sky-tint);color:var(--slate)}.mcw .bl-plans{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;padding-top:10px;display:grid}.mcw .bl-plan{background:var(--surface);flex-direction:column;gap:14px;padding:24px 20px 20px;display:flex;position:relative}.mcw .bl-plan.rec{box-shadow:inset 0 0 0 2px var(--ink), var(--shadow-pop)}.mcw .bl-plan.cur{background:#f2f8f5;box-shadow:inset 0 0 0 1px #1e9b7366}.mcw .bl-plan.target{box-shadow:inset 0 0 0 2px var(--ink), 0 0 0 4px #0f2d4d2e}.mcw .bl-ribbon{background:var(--ink);color:#fff;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:18px}.mcw .bl-ribbon.cur{background:var(--green-text)}.mcw .bl-tier{font-family:var(--serif);white-space:nowrap;font-size:21px;line-height:1.2}.mcw .bl-sub{margin-top:4px;font-size:12.5px;line-height:1.45}.mcw .bl-price{border-bottom:1px solid var(--line);flex-direction:column;gap:4px;padding-bottom:14px;font-size:12.5px;display:flex}.mcw .bl-amt{align-items:baseline;gap:6px;display:flex}.mcw .bl-amt b{font-family:var(--serif);letter-spacing:-.015em;font-size:40px;font-weight:400;line-height:1}.mcw .bl-note-line{color:var(--fg-2);font-weight:600}.mcw .bl-plan.rec .bl-note-line{color:var(--ink)}.mcw .bl-feats{flex-direction:column;flex:1;gap:9px;margin:0;padding:0;list-style:none;display:flex}.mcw .bl-feats li{color:var(--fg-2);align-items:flex-start;gap:9px;font-size:13px;line-height:1.5;display:flex}.mcw .bl-feats li>svg{color:var(--green-text);flex:none;margin-top:3px}.mcw .bl-plan.rec .bl-feats li>svg{color:var(--ink)}.mcw .bl-feats li.off{color:var(--fg-3);opacity:.75}.mcw .bl-feats li.off>svg{color:var(--fg-3)}.mcw .bl-feats b{color:var(--fg);font-weight:600}.mcw .bl-consent{color:var(--fg-3);font-size:12px;line-height:1.55}.mcw .bl-foot{font-size:12px;line-height:1.45}.mcw .bl-atty{font-size:12.5px;line-height:1.55}.mcw .bl-credits-sec{flex-direction:column;gap:16px;scroll-margin-top:24px;display:flex}.mcw .bl-credits-sec .muted{margin-top:4px;font-size:13.5px}.mcw .bl-packs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.mcw .bl-pack{background:var(--surface);flex-direction:column;gap:14px;padding:22px 20px 20px;display:flex}.mcw .bl-pack .bl-amt{border-bottom:1px solid var(--line);padding-bottom:14px}.mcw .refer-count{flex-wrap:wrap;align-items:baseline;gap:4px 14px;display:flex}.mcw .refer-count b{font-family:var(--serif);font-size:28px;font-weight:400;line-height:1.1}.mcw .refer-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.mcw .refer-row{align-items:center;gap:8px;min-width:0;max-width:560px;display:flex}.mcw .refer-link{border-radius:var(--r-sm);min-width:0;height:32px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--bg);color:var(--fg-2);text-overflow:ellipsis;border:0;outline:0;flex:1;padding:0 10px;font-size:13px}.mcw .refer-link:focus{box-shadow:inset 0 0 0 1px var(--fg-3), 0 0 0 3px #1111110f}.mcw .refer-status,.mcw .refer-earned{font-size:12.5px}.mcw .refer-card{border-radius:var(--r-lg);box-shadow:inset 0 0 0 1px var(--line);color:var(--fg-2);flex-direction:column;gap:8px;padding:14px;font-size:13.5px;line-height:1.55;display:flex}.mcw .refer-card-h b{color:var(--fg);font-weight:600}.mcw .refer-row{flex-wrap:wrap}.mcw .refer-link{flex:180px}.mcw .refer-acts{flex:none;gap:8px;display:flex}.mcw .refer-acts .btn .i{margin-left:-2px}.mcw .rh-card{z-index:35;border-radius:var(--r-xl);background:var(--raised);width:340px;box-shadow:0 0 0 1px var(--line), var(--shadow-modal);color:var(--fg-2);transition:opacity .2s ease, transform .28s var(--ease);padding:16px 16px 14px;font-size:13.5px;line-height:1.5;position:fixed;bottom:24px;right:24px}@starting-style{.mcw .rh-card{opacity:0;transform:translateY(12px)}}.mcw .rh-card.out{opacity:0;transition-duration:.16s;transform:translateY(8px)}.mcw .rh-close{position:absolute;top:8px;right:8px}.mcw .rh-step{outline:0;flex-direction:column;gap:10px;transition:opacity .16s;display:flex}@starting-style{.mcw .rh-step{opacity:0}}.mcw .rh-title{color:var(--fg);padding-right:32px;font-size:14px;font-weight:500;line-height:1.45}.mcw .rh-title b{font-weight:600}.mcw .rh-sub{font-size:13px}.mcw .rh-step .field{gap:10px}.mcw .rh-step .field textarea{min-height:72px;font-size:13.5px}.mcw .rh-acts{flex-wrap:wrap;gap:8px;display:flex}.mcw .rh-err{color:var(--red-text);font-size:12.5px}@media (width<=640px){.mcw .rh-card{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));width:auto}}.mcw .fb-why{border-radius:var(--r-md);box-shadow:inset 0 0 0 1px var(--line);transition:opacity .18s ease, transform .22s var(--ease);flex-direction:column;gap:8px;margin-top:6px;padding:12px;display:flex}@starting-style{.mcw .fb-why{opacity:0;transform:translateY(4px)}}.mcw .fb-why-q,.mcw .fb-why-label{color:var(--fg-2);font-size:13px}.mcw .fb-why-chips{flex-wrap:wrap;gap:6px;display:flex}.mcw .fb-why .chip[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.mcw .fb-why .field{gap:6px}.mcw .fb-why .field textarea{min-height:56px;font-size:13px}.mcw .fb-why-row{justify-content:flex-end;align-items:center;gap:10px;display:flex}.mcw .fb-why-err{color:var(--red-text);margin-right:auto;font-size:12.5px}.mcw .fb-why-done{color:var(--fg-3);margin-top:6px;font-size:13px}@media (prefers-reduced-motion:reduce){.mcw .bl-interval-pill{transition-duration:.24s!important}}@container (width<=980px){.mcw .bl-plans{grid-template-columns:minmax(0,1fr);gap:22px}}@container (width<=560px){.mcw .bl-packs{grid-template-columns:minmax(0,1fr)}}@container (width<=640px){.mcw .bl-current{grid-template-columns:minmax(0,1fr)}.mcw .bl-current-plan{border-right:0;border-bottom:1px solid var(--line)}}.mcw .dvbar{background:var(--bg);flex:none;gap:8px 10px;min-height:52px;position:relative}.mcw .dvbar .dv-close{margin-left:-6px}.mcw .dv-doc{flex:1 1 0;min-width:160px}.mcw .dv-name{flex-direction:column;min-width:0;line-height:1.25;display:flex}.mcw .dv-name b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.mcw .dv-name small{text-overflow:ellipsis;white-space:nowrap;color:var(--fg-3);font-size:12px;overflow:hidden}.mcw .dv-step{border-radius:var(--r-md);height:32px;box-shadow:inset 0 0 0 1px var(--line-2);background:var(--raised);color:var(--fg-2);align-items:center;gap:2px;padding:0 2px;font-size:12.5px;display:inline-flex}.mcw .dv-step .num{text-align:center;min-width:56px;font-family:var(--mono);color:var(--fg);font-size:12px}.mcw .dv-step .icon-btn{width:28px;height:28px;font-size:15px}@container (width<=899px){.mcw .dvbar:after{content:"";flex-basis:100%;order:1;height:0;margin-top:-8px}.mcw .dvbar>*{order:2}.mcw .dvbar>.dv-close,.mcw .dvbar>.dv-doc{order:0}.mcw .dv-doc{min-width:0}.mcw .dvbar .dv-dl{margin-left:auto}}@container (width<=520px){.mcw .dv-zoom{display:none}.mcw .dv-dl-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.mcw .dv-view{min-height:0}.mcw .dv-body{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 380px;min-height:0;display:grid;overflow:hidden}.mcw .dv-body.one{grid-template-columns:minmax(0,1fr)}.mcw .dv-canvas{min-width:0}.mcw .dv-canvas .vscroll{padding:24px clamp(12px,3vw,40px) 64px}.mcw .dv-page{max-width:900px;min-height:932px;box-shadow:0 0 0 1px var(--line), 0 1px 2px #0000000a;background:#fff;border-radius:2px;margin:0 auto;position:relative;overflow:hidden}.mcw .dv-page iframe{border:0;width:100%;height:932px;display:block}.mcw .dv-page-empty{text-align:center;min-height:932px;color:var(--fg-3);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:32px;font-size:14px;line-height:1.55;display:flex}.mcw .dv-page-empty p{max-width:380px}.mcw .dv-side{border-left:1px solid var(--line);background:var(--bg);flex-direction:column;min-width:0;display:flex}.mcw .dv-sec{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:18px 20px;display:flex}.mcw .dv-sec:last-child{border-bottom:0}.mcw .dv-sec-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.mcw .dv-empty{color:var(--fg-3);font-size:13px}.mcw .dv-ann,.mcw .dv-mark{border-radius:var(--r-md);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.mcw .dv-ann{cursor:pointer;transition:box-shadow .14s}.mcw .dv-ann.on{box-shadow:inset 0 0 0 1.5px var(--ink)}.mcw .dv-ann-top,.mcw .dv-mark-top{min-width:0;color:var(--fg-3);align-items:center;gap:8px;font-size:12.5px;display:flex}.mcw .dv-ann-top .tag{margin-left:auto}.mcw .dv-n{width:20px;height:20px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg-2);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:11px;font-weight:600;display:inline-grid}.mcw .dv-ann-title{font:inherit;color:var(--fg);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:14.5px;font-weight:600;line-height:1.35}.mcw .dv-says{color:var(--fg-2);overflow-wrap:anywhere;font-size:13.5px;line-height:1.55}.mcw .dv-counter{font-style:italic}.mcw .dv-ann-foot{color:var(--fg-3);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-top:2px;font-size:12px;line-height:1.45;display:flex}.mcw .dv-ann-foot .text-link{font-size:12.5px}.mcw .dv-mark-top .dv-del{color:var(--red-text);margin-left:auto;font-size:12.5px;text-decoration-color:currentColor}.mcw .dv-compose{border-radius:var(--r-md);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line-2);flex-direction:column;gap:10px;padding:12px;display:flex}.mcw .dv-compose input{border-radius:var(--r-md);background:var(--bg);height:36px;box-shadow:inset 0 0 0 1px var(--line-2);font:inherit;color:var(--fg);border:0;outline:0;padding:0 12px;font-size:14px}.mcw .dv-compose input:focus{box-shadow:inset 0 0 0 1px var(--sky), 0 0 0 3px #5da5f233}.mcw .dv-tools .btn[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:none}.mcw .dv-err{color:var(--red-text);font-size:13px;line-height:1.5}.mcw .view-tabs{border-bottom:1px solid var(--line);background:var(--bg);flex:none;padding:8px 12px}.mcw .view-tabs button{flex:1;justify-content:center;height:36px}.mcw .dv-view.free .dv-body{display:block;overflow:visible}.mcw .dv-view.free .viewer,.mcw .dv-view.free .vscroll{overflow:visible}.mcw .dv-view.free .dv-side{border-left:0}.mcw .dv-view.free .dv-canvas .vscroll{padding:16px 12px 32px}.mcw .dv-snap{border-radius:var(--r-lg);background:var(--bg);max-width:1000px;box-shadow:0 0 0 1px var(--line);overflow-wrap:anywhere;flex-direction:column;gap:16px;margin:0 auto;padding:clamp(20px,3vw,32px);display:flex}.mcw .dv-snap-head{flex-direction:column;gap:4px;display:flex}.mcw .dv-snap-sec{flex-direction:column;gap:10px;margin-top:8px;display:flex}.mcw .dv-table-wrap{max-width:100%;overflow-x:auto}.mcw .dv-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}.mcw .dv-table th,.mcw .dv-table td{text-align:left;border-bottom:1px solid var(--line);padding:10px 12px}.mcw .dv-table thead th{color:var(--fg-3);font-size:12px;font-weight:500}.mcw .dv-table tbody th{font-weight:500}.mcw .ca-lead{justify-content:space-between;align-items:center;gap:8px;margin:-6px 0 -4px;display:flex}.mcw .ca-back{margin-left:-8px}.mcw .ca-title{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.mcw .ca-tags{flex-wrap:wrap;gap:6px;display:flex}.mcw .ca-head .view-tabs{background:0 0;border-bottom:0;padding:0}.mcw .ca-grid{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) minmax(360px,440px);min-height:0;display:grid;overflow:hidden}.mcw .ca-narrow .ca-grid{grid-template-columns:minmax(0,1fr)}.mcw .ca-doc{background:var(--fill)}.mcw .ca-paper{overflow-wrap:anywhere;max-width:680px}.mcw .ca-paper h4:first-child{margin-top:0}.mcw .ca-paper p[id]{outline:none;margin-bottom:22px}.mcw .ca-hl{cursor:pointer;border-radius:2px;padding:1px 2px;transition:background-color .14s,box-shadow .14s}.mcw .ca-hl.high{background:var(--del-bg)}.mcw .ca-hl.med{background:var(--hl)}.mcw .ca-hl.low{background:var(--ins-bg)}.mcw .ca-hl.on{box-shadow:inset 0 0 0 2px var(--ink)}.mcw .ca-empty{text-align:center;font-family:var(--sans);color:var(--fg-3);padding:40px 0;font-size:14px}.mcw .ca-outline{background:var(--bg);flex-direction:column;min-width:0;padding:16px 0 24px;display:flex}.mcw .ca-outline-h{padding:0 20px 10px}.mcw .ca-row{flex-direction:row;align-items:flex-start;gap:10px;padding:10px 20px}.mcw .ca-row span{white-space:normal;text-overflow:clip;overflow:visible}.mcw .ca-row-t{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mcw .ca-row .mono{color:var(--fg-3);font-size:11.5px}.mcw .ca-row b{line-height:1.35}.mcw .ca-row .dot{margin-top:6px}.mcw .ca-row.on{background:var(--navy-tint)}.mcw .ca-none{padding:8px 20px;font-size:13px}.mcw .ca-chat{border-left:1px solid var(--line);background:var(--bg);flex-direction:column;min-width:0;height:100%;min-height:0;display:flex}.mcw .ca-narrow .ca-chat{border-left:0}.mcw .ca-narrow .ca-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 4px;padding-top:8px;display:grid}.mcw .ca-narrow .ca-lead,.mcw .ca-narrow .ca-titles{display:contents}.mcw .ca-narrow .ca-back{grid-area:1/1;margin:0 0 0 -8px;padding:0 10px}.mcw .ca-narrow .ca-back-t{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mcw .ca-narrow .ca-title{grid-area:1/2;font-size:20px;line-height:1.2}.mcw .ca-narrow .ca-export{grid-area:1/3}.mcw .ca-narrow .ca-head .ohead-meta{white-space:nowrap;flex-wrap:nowrap;grid-column:1/-1;margin-top:0;overflow:hidden}.mcw .ca-narrow .ca-head .ohead-meta>span{flex:none}.mcw .ca-narrow .ca-head .ohead-meta>.ca-kind+span{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}.mcw .ca-narrow .ca-kind{display:none}.mcw .ca-narrow .ca-tags,.mcw .ca-narrow .ca-head .view-tabs{grid-column:1/-1}.mcw .ca-narrow .ca-head .view-tabs{margin-bottom:8px}.mcw .pe-head .ohead-row,.mcw .pe-head .ohead-actions{align-items:center}.mcw .pe-search{width:220px}.mcw .pe-select{border-radius:var(--r-md);background:var(--raised);height:32px;box-shadow:inset 0 0 0 1px var(--line-2);color:var(--fg);cursor:pointer;border:0;padding:0 8px;font-size:13.5px}.mcw .pe-hint{text-align:right;margin-top:-6px;font-size:12.5px}.mcw .pe-split{flex:1;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) 360px;min-height:0;display:grid}.mcw .pe-list{background:var(--bg-2);flex-direction:column;gap:12px;padding:20px clamp(16px,3vw,28px) 40px;display:flex}.mcw .pe-proj{border-radius:var(--r-lg);background:var(--bg);box-shadow:0 0 0 1px var(--line);flex:none;overflow:hidden}.mcw .pe-proj-head{text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:2px 12px;width:100%;padding:12px 16px;transition:background-color .12s;display:grid}.mcw .pe-proj-head .chev{color:var(--fg-3);transition:transform .22s var(--ease)}.mcw .pe-proj-head[aria-expanded=false] .chev{transform:rotate(-90deg)}.mcw .pe-proj-t{flex-wrap:wrap;align-items:center;gap:4px 10px;min-width:0;display:flex}.mcw .pe-proj-t b{overflow-wrap:anywhere;font-size:15px;font-weight:600}.mcw .pe-proj-n{color:var(--fg-3);white-space:nowrap;font-size:12.5px}.mcw .pe-proj-sub{color:var(--fg-3);grid-column:2/-1;font-size:12.5px}.mcw .pe-cols,.mcw .pe-row{grid-template-columns:22px minmax(0,1fr) 92px 72px 128px;align-items:center;column-gap:14px;padding:0 16px;display:grid}.mcw .pe-cols{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--bg-2);height:30px;color:var(--fg-3);font-size:11.5px}.mcw .pe-cols span:last-child{text-align:right}.mcw .pe-row{border:0;border-bottom:1px solid var(--line);text-align:left;cursor:pointer;background:0 0;width:100%;min-height:48px;padding-block:8px;transition:background-color .12s}.mcw .pe-row:last-child{border-bottom:0}.mcw .pe-row[aria-pressed=true]{background:var(--navy-tint);box-shadow:inset 2px 0 0 var(--ink)}@media (hover:hover) and (pointer:fine){.mcw .pe-row:hover,.mcw .pe-proj-head:hover{background:var(--bg-2)}.mcw .pe-row[aria-pressed=true]:hover{background:var(--navy-tint)}}.mcw .pe-row:focus-visible,.mcw .pe-proj-head:focus-visible{outline:2px solid var(--sky);outline-offset:-2px}.mcw .pe-name{flex-direction:column;min-width:0;display:flex}.mcw .pe-name b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:500;overflow:hidden}.mcw .pe-name small{color:var(--fg-3);font-size:12px}.mcw .pe-size{color:var(--fg-2);font-variant-numeric:tabular-nums;font-size:12.5px}.mcw .pe-when{color:var(--fg-3);white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:12.5px;display:flex}.mcw .pe-flags{font-variant-numeric:tabular-nums;height:20px;padding:0 6px;font-size:11.5px;font-weight:600}.mcw .pe-empty{text-align:center;max-width:360px;color:var(--fg-3);margin:48px auto;font-size:14px;line-height:1.55}.mcw .pe-detail{border-left:1px solid var(--line);background:var(--bg);flex-direction:column;gap:20px;min-width:0;padding:20px;display:flex;overflow-x:hidden}.mcw .pe-detail.in-sheet{border-left:0;padding:4px 0 24px}.mcw .pe-hero{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:12px 0 0;display:flex}.mcw .pdf.pdf-lg{width:56px;height:68px;box-shadow:inset 0 0 0 1px var(--line-2), 0 6px 16px -8px #0000002e;border-radius:4px;margin-bottom:4px;padding-bottom:7px;font-size:10.5px}.mcw .pe-hero .d-title{overflow-wrap:anywhere}.mcw .pe-hero p{color:var(--fg-3);overflow-wrap:anywhere;font-size:12.5px}.mcw .pe-acts{flex-direction:column;gap:8px;display:flex}.mcw .pe-acts-2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.mcw .pe-acts .btn{justify-content:center}.mcw .pe-cards{flex-direction:column;gap:8px;display:flex}.mcw .pe-card{border-radius:var(--r-md);background:var(--raised);box-shadow:inset 0 0 0 1px var(--line);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:4px 10px;padding:12px;display:grid}.mcw .pe-card-ic{border-radius:var(--r-sm);background:var(--fill);width:28px;height:28px;color:var(--fg-2);place-items:center;display:grid}.mcw .pe-card-t{flex-direction:column;gap:2px;min-width:0;display:flex}.mcw .pe-card-t b{font-size:13.5px;font-weight:600}.mcw .pe-card-t small{color:var(--fg-3);font-size:12px;line-height:1.4}.mcw .pe-card .btn{grid-column:2/-1;justify-self:start;margin-top:6px}.mcw .pe-meta{flex-direction:column;gap:8px;margin:0;display:flex}.mcw .pe-meta div{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:12px;font-size:13px;display:grid}.mcw .pe-meta dt{color:var(--fg-3)}.mcw .pe-meta dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:500}.mcw .pe-review{border-radius:var(--r-md);background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line);flex-direction:column;gap:8px;padding:14px;font-size:13.5px;line-height:1.5;display:flex}.mcw .pe-review-sum{font-weight:600}.mcw .pe-flag{color:var(--fg-2);align-items:flex-start;gap:8px;display:flex}.mcw .pe-flag .dot{margin-top:7px}.mcw .pe-flag.high{color:var(--fg);font-weight:600}.mcw .pe-view.free .pe-split{display:block}.mcw .pe-view.free .pe-list{padding:16px 12px 32px;overflow:visible}@container (width<=760px){.mcw .pe-head .ohead-row{flex-flow:column;align-items:stretch}.mcw .pe-head .ohead-actions{flex-wrap:wrap;flex:none;justify-content:flex-start}.mcw .pe-head .ohead-actions .btn-ink{margin-left:auto}.mcw .pe-search{flex:100%;width:auto}.mcw .pe-hint{text-align:left;margin-top:-4px}}@container (width<=640px){.mcw .pe-cols,.mcw .pe-row{grid-template-columns:22px minmax(0,1fr) auto}.mcw .pe-cols>:nth-child(3),.mcw .pe-cols>:nth-child(4),.mcw .pe-row>.pe-kind,.mcw .pe-row>.pe-size{display:none}.mcw .pe-proj-sub{grid-column:2}}@keyframes mcw-fade-in{0%{opacity:0}}@keyframes mcw-settle{0%{opacity:0;transform:translateY(5px)}}@keyframes mcw-fill{0%{transform:scaleX(0)}}@keyframes mcw-pop{0%{opacity:0;transform:scale(.4)}}.mcw .home.arrive>.dash-head{--i:0}.mcw .home.arrive>.ask-wrap{--i:1}.mcw .home.arrive .dash-hero>:first-child{--i:2}.mcw .home.arrive .dash-hero>:nth-child(2){--i:3}.mcw .home.arrive .dash-band>:first-child{--i:4}.mcw .home.arrive .dash-band>:nth-child(2){--i:5}.mcw .home.arrive>.places{--i:6}.mcw .home.arrive>.activity{--i:7}.mcw .home.arrive>.dash-head,.mcw .home.arrive>.ask-wrap,.mcw .home.arrive .dash-hero>*,.mcw .home.arrive .dash-band>*,.mcw .home.arrive>.places,.mcw .home.arrive>.activity{transition:opacity .4s ease, transform .56s var(--ease);transition-delay:calc(var(--i,0) * 55ms)}@starting-style{.mcw .home.arrive>.dash-head,.mcw .home.arrive>.ask-wrap,.mcw .home.arrive .dash-hero>*,.mcw .home.arrive .dash-band>*,.mcw .home.arrive>.places,.mcw .home.arrive>.activity{opacity:0;transform:translateY(8px)}}.mcw .home.arrive .greet{transition:filter .7s var(--ease)}@starting-style{.mcw .home.arrive .greet{filter:blur(5px)}}.mcw .home :is(.rf-figs>div,.rf-items li,.todo li,.pipe li,.offers-table tbody tr,.offers-cards .oc,.pl-tiles>*,.pl-strip>.pl-bar,.act-list li):nth-child(2){--j:1}.mcw .home :is(.rf-figs>div,.rf-items li,.todo li,.pipe li,.offers-table tbody tr,.offers-cards .oc,.pl-tiles>*,.pl-strip>.pl-bar,.act-list li):nth-child(3){--j:2}.mcw .home :is(.rf-figs>div,.rf-items li,.todo li,.pipe li,.offers-table tbody tr,.offers-cards .oc,.pl-tiles>*,.pl-strip>.pl-bar,.act-list li):nth-child(4){--j:3}.mcw .home :is(.rf-figs>div,.rf-items li,.todo li,.pipe li,.offers-table tbody tr,.offers-cards .oc,.pl-tiles>*,.pl-strip>.pl-bar,.act-list li):nth-child(5){--j:4}.mcw .home :is(.rf-figs>div,.rf-items li,.todo li,.pipe li,.offers-table tbody tr,.offers-cards .oc,.pl-tiles>*,.pl-strip>.pl-bar,.act-list li):nth-child(6){--j:5}.mcw .home :is(.read-first,.dash-side>.card,.benchmark,.places,.offers-sec,.activity)>*{animation:.26s backwards mcw-fade-in}.mcw .home :is(.pl-head>div:first-child,.rf-extra){animation:.24s backwards mcw-fade-in}.mcw .home .rf-figs>div{animation:mcw-settle .44s var(--ease) backwards;animation-delay:calc(60ms + var(--j,0) * 50ms)}.mcw .home .rf-items li{animation:mcw-settle .38s var(--ease) backwards;animation-delay:calc(.14s + var(--j,0) * 50ms)}.mcw .home .todo li{animation:mcw-settle .38s var(--ease) backwards;animation-delay:calc(60ms + var(--j,0) * 55ms)}.mcw .home .mini-bar i{transform-origin:0;animation:mcw-fill .9s var(--ease) backwards;animation-delay:calc(.24s + var(--j,0) * 55ms)}.mcw .home .pipe li{animation:mcw-settle .32s var(--ease) backwards;animation-delay:calc(var(--j,0) * 30ms)}.mcw .home :is(.offers-table tbody tr,.offers-cards .oc){animation:mcw-settle .36s var(--ease) backwards;animation-delay:calc(40ms + var(--j,0) * 35ms)}.mcw .home .pl-tiles>*{animation:mcw-settle .4s var(--ease) backwards;animation-delay:calc(var(--j,0) * 45ms)}.mcw .home .pl-bar i:after{transform-origin:0;animation:mcw-fill .9s var(--ease) backwards;animation-delay:calc(.16s + var(--j,0) * 80ms)}.mcw .home .act-list li{animation:mcw-settle .36s var(--ease) backwards;animation-delay:calc(var(--j,0) * 50ms)}.mcw .home .chart :is(.ch-area,.ch-band){animation:.7s backwards mcw-fade-in}.mcw .home .chart :is(.ch-median,.ch-small){animation:.36s .42s backwards mcw-fade-in}.mcw .home .chart .ch-mark{animation:.28s backwards mcw-fade-in;animation-delay:calc(.46s + var(--m,0) * 70ms)}.mcw .home .chart .ch-mark circle{animation:mcw-pop .48s var(--ease) backwards;animation-delay:calc(.46s + var(--m,0) * 70ms)}.mcw .chart .ch-mark circle{transform-box:fill-box;transform-origin:50%;transition:transform .18s var(--ease), stroke .18s ease}.mcw .chart .ch-mark line{transition:stroke .18s}.mcw .chart .ch-mark text{transition:fill .18s}.mcw .chart .ch-mark.hl circle{stroke:var(--ink);transform:scale(1.45)}.mcw .chart .ch-mark.hl line{stroke:var(--ink);stroke-dasharray:none}.mcw .chart .ch-mark.hl text{fill:var(--fg);font-weight:600}.mcw .ch-key li{transition:color .16s}.mcw .ch-key li.hl{color:var(--fg)}.mcw .ch-key li.hl i{box-shadow:inset 0 0 0 1.5px var(--ink)}.mcw .btn svg.i:has(>use[href=\#mcwi-arrow]){transition:transform .16s var(--ease)}@media (hover:hover) and (pointer:fine){.mcw .btn:hover svg.i:has(>use[href=\#mcwi-arrow]){transform:translate(2px)}}.mcw .pipe li{transition:background-color .16s ease, color .16s ease, box-shadow .16s ease, transform .12s var(--ease)}.mcw .pipe li:has(>button:not(:disabled):active){transform:scale(.97)}.mcw .composer-bar .btn-ink{transition:background-color .14s ease, box-shadow .14s ease, color .14s ease, opacity .16s ease, transform .12s var(--ease)}.mcw .rf-items a{transition:text-decoration-color .14s}.mcw .oc{transition:background-color .12s}.mcw .oc:active{background:var(--bg-2)}@media (prefers-reduced-motion:reduce){.mcw .home.arrive>.dash-head,.mcw .home.arrive>.ask-wrap,.mcw .home.arrive .dash-hero>*,.mcw .home.arrive .dash-band>*,.mcw .home.arrive>.places,.mcw .home.arrive>.activity,.mcw .home.arrive .greet{transition:none}.mcw .home :is(.read-first,.dash-side>.card,.benchmark,.places,.offers-sec,.activity)>*,.mcw .home :is(.pl-head>div:first-child,.rf-extra,.rf-figs>div,.rf-items li,.todo li,.mini-bar i,.pipe li,.offers-table tbody tr,.offers-cards .oc,.pl-tiles>*,.act-list li),.mcw .home .pl-bar i:after,.mcw .home .chart :is(.ch-area,.ch-band,.ch-median,.ch-small,.ch-mark,.ch-mark circle){animation:none}}.mcw .view-offer>:is(.split,.review-wait,.pane),.mcw .view-offer>.ohead.arrive,.mcw .mc-comp-frame{transition:opacity .22s}.mcw .region>.view:not(.view-offer):not(:has(>.home,>.stx)){transition:opacity .22s}@starting-style{.mcw .view-offer>:is(.split,.review-wait,.pane),.mcw .view-offer>.ohead.arrive,.mcw .mc-comp-frame{opacity:0}.mcw .region>.view:not(.view-offer):not(:has(>.home,>.stx)){opacity:0}}.mcw :is(.enter-list,.stx-main)>*{--j:0}.mcw :is(.enter-list,.stx-main)>:not(.shimmer){animation:mcw-settle .36s var(--ease) backwards;animation-delay:calc(var(--j) * 40ms)}.mcw :is(.enter-list,.stx-main)>:nth-child(2){--j:1}.mcw :is(.enter-list,.stx-main)>:nth-child(3){--j:2}.mcw :is(.enter-list,.stx-main)>:nth-child(4){--j:3}.mcw :is(.enter-list,.stx-main)>:nth-child(5){--j:4}.mcw :is(.enter-list,.stx-main)>:nth-child(n+6){--j:5}.mcw [class].shimmer{color:#0000}.mcw .ix-wait{min-height:150px;padding:20px 22px}.mcw .pe-detail>:not(.shimmer){animation:.2s backwards mcw-fade-in}.mcw .bl-usage .run-bar i{animation:mcw-fill .8s var(--ease) .16s backwards}.mcw .nr-drop{transition:border-color .16s ease, background-color .16s ease, transform .22s var(--ease)}.mcw .nr-drop.over{transform:scale(1.01)}.mcw .history .hgrp{--j:0;transition:opacity .26s ease, transform .38s var(--ease);transition-delay:calc(var(--j) * 45ms)}.mcw .history .hgrp:nth-of-type(2){--j:1}.mcw .history .hgrp:nth-of-type(3){--j:2}.mcw .history .hgrp:nth-of-type(n+4){--j:3}.mcw .history .ipane>*{transition:opacity .2s}@starting-style{.mcw .history .hgrp{opacity:0;transform:translateY(5px)}.mcw .history .ipane>*{opacity:0}}.mcw .findings>.grp{--j:0;animation:mcw-settle .3s var(--ease) backwards;animation-delay:calc(var(--j) * 30ms)}.mcw .findings>.grp:nth-of-type(2){--j:1}.mcw .findings>.grp:nth-of-type(3){--j:2}.mcw .findings>.grp:nth-of-type(n+4){--j:3}.mcw .split.review .panel>.deal-terms,.mcw .ctx>*{animation:mcw-settle .36s var(--ease) .12s backwards}.mcw .split.review .vscroll>:not(.shimmer),.mcw .split.versions .vscroll>:not(.shimmer){animation:.26s backwards mcw-fade-in}.mcw :is(.split.review .panel-head,.cpanel .prog) .run-bar i{animation:mcw-fill .7s var(--ease) .12s backwards}.mcw .split.files .hgrp{--j:0;animation:mcw-settle .34s var(--ease) backwards;animation-delay:calc(var(--j) * 40ms)}.mcw .split.files .hgrp:nth-of-type(2){--j:1}.mcw .split.files .hgrp:nth-of-type(3){--j:2}.mcw .split.files .hgrp:nth-of-type(n+4){--j:3}.mcw .compare>.dread{animation:mcw-settle .4s var(--ease) 60ms backwards}.mcw .dread-sum{animation:mcw-settle .36s var(--ease) backwards}.mcw .cmp :is(th,td),.mcw .cmp .v:not(.shimmer){animation:.24s backwards mcw-fade-in}@keyframes mcw-mark-in{0%{opacity:0;transform:translate(-4px)scaleY(.3)}}.mcw .mc-comp-range-band{transform-origin:0;animation:mcw-fill .8s var(--ease) .18s backwards}.mcw .mc-comp-range-median{animation:.3s .56s backwards mcw-fade-in}.mcw .mc-comp-range-marker{animation:mcw-mark-in .42s var(--ease) .64s backwards}.mcw .mc-comp-benefit-bar{transform-origin:0;animation:mcw-fill .8s var(--ease) backwards;animation-delay:calc(.2s + var(--j,0) * 50ms)}.mcw .mc-comp-area-row:not(.mc-comp-wage-head){animation:.22s backwards mcw-fade-in}.mcw .mc-comp-note{animation:mcw-settle .32s var(--ease) backwards}.mcw .ilist>.grp{--j:0;animation:mcw-settle .32s var(--ease) backwards;animation-delay:calc(var(--j) * 40ms)}.mcw .ilist>.grp:nth-of-type(2){--j:1}.mcw .ilist>.grp:nth-of-type(3){--j:2}.mcw .ilist>.grp:nth-of-type(n+4){--j:3}.mcw .inbox .ipane>.iscroll{animation:.18s backwards mcw-fade-in}.mcw .dv-side :is(.dv-ann,.dv-mark){animation:mcw-settle .3s var(--ease) backwards}@media (prefers-reduced-motion:reduce){.mcw .view-offer>:is(.split,.review-wait,.pane),.mcw .view-offer>.ohead.arrive,.mcw .mc-comp-frame,.mcw .history .hgrp,.mcw .history .ipane>*{transition:none}.mcw .region>.view:not(.view-offer):not(:has(>.home,>.stx)){transition:none}.mcw :is(.enter-list,.stx-main)>:not(.shimmer),.mcw .pe-detail>:not(.shimmer),.mcw .bl-usage .run-bar i,.mcw .findings>.grp,.mcw .split.review .panel>.deal-terms,.mcw .ctx>*,.mcw .split.review .vscroll>:not(.shimmer),.mcw .split.versions .vscroll>:not(.shimmer),.mcw :is(.split.review .panel-head,.cpanel .prog) .run-bar i,.mcw .split.files .hgrp,.mcw .compare>.dread,.mcw .dread-sum,.mcw .cmp :is(th,td),.mcw .cmp .v:not(.shimmer),.mcw .mc-comp-range-band,.mcw .mc-comp-range-median,.mcw .mc-comp-range-marker,.mcw .mc-comp-benefit-bar,.mcw .mc-comp-area-row:not(.mc-comp-wage-head),.mcw .mc-comp-note,.mcw .ilist>.grp,.mcw .inbox .ipane>.iscroll,.mcw .dv-side :is(.dv-ann,.dv-mark){animation:none}.mcw .nr-drop.over{transform:none}}
