.CirrusScreens-module__EiyCnW__preview{z-index:3;min-width:0;position:relative}.CirrusScreens-module__EiyCnW__mock{color:#25354b;text-align:left;background:#f1f4f9;border:1px solid #9baabd;border-radius:12px;height:590px;font:12px/1.35 system-ui,sans-serif;overflow:hidden}.CirrusScreens-module__EiyCnW__toolbar{color:#f5f8ff;background:#132d46;justify-content:space-between;align-items:center;gap:8px;height:48px;padding:0 14px;display:flex}.CirrusScreens-module__EiyCnW__brand{white-space:nowrap;font-size:14px;font-weight:700}.CirrusScreens-module__EiyCnW__brand span{color:#c6d5e5;font-size:10px;font-weight:400}.CirrusScreens-module__EiyCnW__toolbar button{color:#f5f8ff;cursor:pointer;background:0 0;border:0;border-radius:4px;align-items:center;gap:7px;min-height:44px;padding:5px 8px;font:600 11px/1.2 system-ui,sans-serif;display:inline-flex}.CirrusScreens-module__EiyCnW__toolbar button[aria-pressed=true]{background:#314c69}.CirrusScreens-module__EiyCnW__switch{background:#8192a4;border-radius:20px;width:27px;height:16px;padding:3px;display:inline-block}.CirrusScreens-module__EiyCnW__switch:after{content:"";background:#fff;border-radius:50%;width:10px;height:10px;transition:transform .2s;display:block}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__switch{background:#7775d9}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__switch:after{transform:translate(11px)}.CirrusScreens-module__EiyCnW__workspace{grid-template-columns:64px minmax(0,1fr);height:calc(100% - 48px);display:grid}.CirrusScreens-module__EiyCnW__rail{background:#f8f9fd;border-right:1px solid #d1d9e6}.CirrusScreens-module__EiyCnW__rail>span{color:#52657d;flex-direction:column;align-items:center;gap:6px;padding:17px 2px;font-size:9px;display:flex}.CirrusScreens-module__EiyCnW__rail .CirrusScreens-module__EiyCnW__selected{color:#514ba4;background:#e5e5fb;border-left:3px solid #6963bf}.CirrusScreens-module__EiyCnW__main{flex-direction:column;min-width:0;min-height:0;padding:0 16px;display:flex}.CirrusScreens-module__EiyCnW__pageTitle{justify-content:space-between;align-items:center;gap:8px;padding:20px 0;transition:padding .25s;display:flex}.CirrusScreens-module__EiyCnW__breadcrumb{letter-spacing:.055em;color:#52647d;font-size:9px;font-weight:650}.CirrusScreens-module__EiyCnW__pageTitle h3{color:#25354b;flex-wrap:wrap;align-items:center;gap:10px;margin:6px 0 0;font:650 19px/1.2 system-ui,sans-serif;display:flex}.CirrusScreens-module__EiyCnW__pageTitle h3 span{color:#245c3c;background:#d7eee0;border-radius:12px;padding:3px 7px;font:600 10px/1.2 system-ui,sans-serif}.CirrusScreens-module__EiyCnW__employeeId{color:#52647d;white-space:nowrap;font-size:10px}.CirrusScreens-module__EiyCnW__overview{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;margin-bottom:18px;transition:margin .25s;display:grid}.CirrusScreens-module__EiyCnW__info,.CirrusScreens-module__EiyCnW__accruals{background:#fff;border:1px solid #cbd5e2;border-radius:5px;min-width:0;padding:16px;transition:padding .25s}.CirrusScreens-module__EiyCnW__panelTitle{color:#35475f;align-items:center;gap:6px;margin-bottom:16px;font-size:11px;font-weight:700;transition:margin .25s;display:flex}.CirrusScreens-module__EiyCnW__info dl{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px 12px;margin:0;transition:gap .25s;display:grid}.CirrusScreens-module__EiyCnW__info dt{color:#596a80;margin-bottom:5px;font-size:10px}.CirrusScreens-module__EiyCnW__info dd{color:#25354b;overflow-wrap:anywhere;margin:0;font-size:11px;font-weight:550}.CirrusScreens-module__EiyCnW__balance{color:#465b73;border-bottom:1px solid #e0e6ef;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px 8px;padding:12px 0;transition:padding .25s;display:flex}.CirrusScreens-module__EiyCnW__balance:last-child{border:0}.CirrusScreens-module__EiyCnW__balance strong{color:#293e57;font-size:18px;font-weight:600}.CirrusScreens-module__EiyCnW__balance small{font-size:10px;font-weight:400}.CirrusScreens-module__EiyCnW__tableHeading{color:#2c3e57;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 8px;margin-bottom:10px;display:flex}.CirrusScreens-module__EiyCnW__tableHeading strong{font-size:12px}.CirrusScreens-module__EiyCnW__tableHeading span{color:#4d5d78;background:#e0e5f6;border-radius:12px;padding:4px 8px;font-size:10px}.CirrusScreens-module__EiyCnW__tableViewport{background:#fff;border:1px solid #cbd5e2;flex:1;min-height:0;overflow:hidden}.CirrusScreens-module__EiyCnW__tableViewport table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:11px;line-height:1.3}.CirrusScreens-module__EiyCnW__tableViewport th,.CirrusScreens-module__EiyCnW__tableViewport td{text-align:left;vertical-align:middle;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px solid #dce3ed;padding:16px 10px;transition:padding .25s;overflow:hidden}.CirrusScreens-module__EiyCnW__tableViewport th{color:#40516a;background:#e9edf5;padding-block:12px;font-size:10px;font-weight:700}.CirrusScreens-module__EiyCnW__tableViewport th:first-child{width:29%}.CirrusScreens-module__EiyCnW__tableViewport th:nth-child(2){width:22%}.CirrusScreens-module__EiyCnW__tableViewport th:nth-child(3){width:31%}.CirrusScreens-module__EiyCnW__tableViewport th:last-child{width:18%}.CirrusScreens-module__EiyCnW__tableViewport th:last-child,.CirrusScreens-module__EiyCnW__tableViewport td:last-child{text-align:right;font-variant-numeric:tabular-nums}.CirrusScreens-module__EiyCnW__tableViewport tbody tr:nth-child(2n){background:#f7f9fc}.CirrusScreens-module__EiyCnW__tableFooter{color:#52647d;justify-content:space-between;padding:10px 0;font-size:10px;display:flex}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__pageTitle{padding-block:10px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__overview{margin-bottom:10px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__info,.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__accruals{padding:10px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__panelTitle{margin-bottom:8px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__info dl{gap:8px 12px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__info dt{margin-bottom:2px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__balance{padding-block:5px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__balance strong{font-size:16px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__tableViewport td{padding-block:6px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__tableViewport th{padding-block:7px}.CirrusScreens-module__EiyCnW__caption{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;max-width:none;margin-top:12px;display:flex}.CirrusScreens-module__EiyCnW__caption>span:first-child{font-size:13px}.CirrusScreens-module__EiyCnW__controls{gap:6px;display:flex}.CirrusScreens-module__EiyCnW__controls button{color:#f2f6fa;cursor:pointer;background:#14212a;border:1px solid #71808c;border-radius:6px;min-height:44px;padding:9px 12px;font:600 12px/1.4 system-ui,sans-serif}.CirrusScreens-module__EiyCnW__controls button[aria-pressed=true]{color:#102944;background:#dbeafe;border-color:#93c5fd}.CirrusScreens-module__EiyCnW__preview button:focus-visible{outline-offset:-3px;outline:3px solid #7d9dde}.CirrusScreens-module__EiyCnW__note{flex-basis:100%;font-size:11px}@media (max-width:600px){.CirrusScreens-module__EiyCnW__mock{height:600px}.CirrusScreens-module__EiyCnW__brand span,.CirrusScreens-module__EiyCnW__employeeId{display:none}.CirrusScreens-module__EiyCnW__workspace{grid-template-columns:40px minmax(0,1fr)}.CirrusScreens-module__EiyCnW__rail>span{padding-block:17px}.CirrusScreens-module__EiyCnW__rail>span>span{display:none}.CirrusScreens-module__EiyCnW__main{padding-inline:8px}.CirrusScreens-module__EiyCnW__overview{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:6px}.CirrusScreens-module__EiyCnW__info,.CirrusScreens-module__EiyCnW__accruals{padding:10px}.CirrusScreens-module__EiyCnW__info dl{grid-template-columns:1fr;gap:12px}.CirrusScreens-module__EiyCnW__panelTitle{gap:4px;font-size:10px}.CirrusScreens-module__EiyCnW__panelTitle svg{display:none}.CirrusScreens-module__EiyCnW__balance{padding-block:15px}.CirrusScreens-module__EiyCnW__balance strong{font-size:15px}.CirrusScreens-module__EiyCnW__tableViewport th:nth-child(2),.CirrusScreens-module__EiyCnW__tableViewport td:nth-child(2),.CirrusScreens-module__EiyCnW__tableViewport th:nth-child(3),.CirrusScreens-module__EiyCnW__tableViewport td:nth-child(3){display:none}.CirrusScreens-module__EiyCnW__tableViewport th:first-child{width:65%}.CirrusScreens-module__EiyCnW__tableViewport th:last-child{width:35%}.CirrusScreens-module__EiyCnW__tableViewport td,.CirrusScreens-module__EiyCnW__tableViewport th{padding-inline:7px}}@media (prefers-reduced-motion:reduce){.CirrusScreens-module__EiyCnW__preview *,.CirrusScreens-module__EiyCnW__preview :after{transition:none!important}}@media print{.CirrusScreens-module__EiyCnW__controls,.CirrusScreens-module__EiyCnW__toolbar button{display:none}.CirrusScreens-module__EiyCnW__mock,.CirrusScreens-module__EiyCnW__workspace{height:auto}.CirrusScreens-module__EiyCnW__tableViewport{overflow:visible}}.CirrusScreens-module__EiyCnW__preview .CirrusScreens-module__EiyCnW__mock .CirrusScreens-module__EiyCnW__pageTitle h3{color:#25354b!important}.CirrusScreens-module__EiyCnW__preview .CirrusScreens-module__EiyCnW__mock .CirrusScreens-module__EiyCnW__tableViewport th{color:#40516a!important}.CirrusScreens-module__EiyCnW__preview .CirrusScreens-module__EiyCnW__mock .CirrusScreens-module__EiyCnW__tableViewport td{color:#25354b!important}.CirrusScreens-module__EiyCnW__toolbar{transition:height .25s,padding .25s}.CirrusScreens-module__EiyCnW__workspace{transition:height .25s}.CirrusScreens-module__EiyCnW__rail>span{transition:padding .25s,gap .25s}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__toolbar{height:36px;padding-inline:10px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__toolbar button{min-height:32px;padding-block:3px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__workspace{height:calc(100% - 36px)}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__brand{font-size:12px}.CirrusScreens-module__EiyCnW__preview[data-compact=true] .CirrusScreens-module__EiyCnW__rail>span{gap:3px;padding-block:8px}.CirrusScreens-module__EiyCnW__preview .CirrusScreens-module__EiyCnW__toolbar button{background:#2d4967;border:1px solid #8daed5}.CirrusScreens-module__EiyCnW__preview .CirrusScreens-module__EiyCnW__toolbar button:hover{background:#3d6085}.CirrusScreens-module__EiyCnW__comparison{color:#173d32;background:#e2f0cf;border:1px solid #799b84;border-radius:10px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:10px;padding:12px;font:13px/1.4 system-ui,sans-serif;display:flex}.CirrusScreens-module__EiyCnW__challenge{flex:1;min-width:180px}.CirrusScreens-module__EiyCnW__challenge strong,.CirrusScreens-module__EiyCnW__challenge span,.CirrusScreens-module__EiyCnW__result strong,.CirrusScreens-module__EiyCnW__result span{display:block}.CirrusScreens-module__EiyCnW__challenge strong{font-size:18px}.CirrusScreens-module__EiyCnW__challenge span{margin-top:4px}.CirrusScreens-module__EiyCnW__result{font-variant-numeric:tabular-nums;min-width:130px}.CirrusScreens-module__EiyCnW__result strong{font-size:25px;line-height:1.2}.CirrusScreens-module__EiyCnW__result span{margin-top:3px;font-size:11px}.CirrusScreens-module__EiyCnW__comparison .CirrusScreens-module__EiyCnW__controls{background:#cbdcbc;border:1px solid #6f886c;border-radius:8px;gap:0;padding:3px}.CirrusScreens-module__EiyCnW__comparison .CirrusScreens-module__EiyCnW__controls button{color:#244536;background:0 0;border-color:#0000}.CirrusScreens-module__EiyCnW__comparison .CirrusScreens-module__EiyCnW__controls button[aria-pressed=true]{color:#f0f7e8;background:#173d32;border-color:#173d32}.CirrusScreens-module__EiyCnW__comparison .CirrusScreens-module__EiyCnW__controls button:hover{text-underline-offset:3px;text-decoration:underline}.CirrusScreens-module__EiyCnW__comparison button:focus-visible{outline-offset:-3px;outline:3px solid #245b7d}@media (max-width:600px){.CirrusScreens-module__EiyCnW__comparison{gap:12px;padding:12px}.CirrusScreens-module__EiyCnW__challenge{flex-basis:100%}.CirrusScreens-module__EiyCnW__result{text-align:right;flex:1;min-width:0}.CirrusScreens-module__EiyCnW__result span{max-width:16ch;margin-left:auto}}.CirrusScreens-module__EiyCnW__workspace{grid-template-rows:minmax(0,1fr)}.CirrusScreens-module__EiyCnW__rail{min-height:0;overflow:hidden}
.DemoPrompt-module__UY5VZW__prompt{color:#173d32;background:#e2f0cf;border:1px solid #91b49a;border-left:4px solid #387052;border-radius:10px;align-items:center;gap:12px;margin-bottom:10px;padding:12px 16px;font-family:system-ui,sans-serif;display:flex}.DemoPrompt-module__UY5VZW__prompt>svg{flex-shrink:0}.DemoPrompt-module__UY5VZW__prompt>div{flex:1;min-width:0}.DemoPrompt-module__UY5VZW__prompt strong{color:#173d32;font-size:15px;font-weight:750;line-height:1.35;display:block}.DemoPrompt-module__UY5VZW__prompt div>span{color:#294e40;margin-top:3px;font-size:13px;line-height:1.4;display:block}.DemoPrompt-module__UY5VZW__arrow{font-size:25px;font-weight:600}@media (max-width:480px){.DemoPrompt-module__UY5VZW__prompt{gap:9px;padding:10px 12px}.DemoPrompt-module__UY5VZW__prompt div>span{font-size:12px}}@media print{.DemoPrompt-module__UY5VZW__prompt{display:none}}
.ProjectDemos-module__GZU4XW__demo{z-index:3;min-width:0;position:relative}.ProjectDemos-module__GZU4XW__surface{border:1px solid var(--demo-border,#4b6378);border-radius:12px;font:13px/1.45 system-ui,sans-serif;overflow:hidden}.ProjectDemos-module__GZU4XW__appBar{flex-wrap:wrap;align-items:center;gap:8px 16px;min-height:54px;padding:10px 16px;display:flex}.ProjectDemos-module__GZU4XW__appBar>strong{letter-spacing:-.035em;font-size:18px}.ProjectDemos-module__GZU4XW__appBar>span{font-size:11px}.ProjectDemos-module__GZU4XW__appBar button,.ProjectDemos-module__GZU4XW__appBar .ProjectDemos-module__GZU4XW__sample{margin-left:auto}.ProjectDemos-module__GZU4XW__demo button{cursor:pointer;border:1px solid;border-radius:6px;min-height:44px;padding:8px 12px;font:600 12px/1.4 system-ui,sans-serif}.ProjectDemos-module__GZU4XW__demo button:focus-visible,.ProjectDemos-module__GZU4XW__demo input:focus-visible{outline-offset:3px;outline:3px solid #49aeb1}.ProjectDemos-module__GZU4XW__demo button:disabled{opacity:.5;cursor:default}.ProjectDemos-module__GZU4XW__demo figcaption{flex-wrap:wrap;gap:4px 12px;display:flex}.ProjectDemos-module__GZU4XW__demo figcaption>span{font-size:11px}.ProjectDemos-module__GZU4XW__framed .ProjectDemos-module__GZU4XW__surface{color:#174b50;--demo-border:#728e85;background:#e9e7df}.ProjectDemos-module__GZU4XW__framed .ProjectDemos-module__GZU4XW__appBar{color:#edf5e1;background:#05386b}.ProjectDemos-module__GZU4XW__framed .ProjectDemos-module__GZU4XW__appBar button{color:#edf5e1;background:#082b50;border-color:#7ac5ab}.ProjectDemos-module__GZU4XW__frameTools{color:#38544c;flex-wrap:wrap;justify-content:space-between;gap:5px 12px;padding:12px 18px;font-size:11px;display:flex}.ProjectDemos-module__GZU4XW__wall{aspect-ratio:3/2;isolation:isolate;background:#f7f3e9;border:1px solid #a2aea1;margin:0 18px;position:relative}.ProjectDemos-module__GZU4XW__artFrame{box-sizing:border-box;background:#d5c6ad;border:6px solid #3c1704;padding:0;position:absolute;box-shadow:2px 4px 4px #3c342d30}.ProjectDemos-module__GZU4XW__artFrame>span{background:linear-gradient(140deg,#0000 55%,#37615e 55%),linear-gradient(40deg,#c0b08b 45%,#0000 45%),#a5b5ab;border:3px solid #eee6d6;width:100%;height:100%;display:block}.ProjectDemos-module__GZU4XW__fixedFrame:nth-child(2)>span{background:linear-gradient(130deg,#0000 35%,#56737b 35% 65%,#d9b98b 65%)}.ProjectDemos-module__GZU4XW__demo .ProjectDemos-module__GZU4XW__movable{touch-action:none;cursor:grab;z-index:2;border:6px solid #3c1704;border-radius:0;min-width:44px;min-height:44px;padding:0}.ProjectDemos-module__GZU4XW__demo .ProjectDemos-module__GZU4XW__movable:active{cursor:grabbing}.ProjectDemos-module__GZU4XW__demo .ProjectDemos-module__GZU4XW__movable:focus-visible{outline-offset:5px}.ProjectDemos-module__GZU4XW__nail{z-index:3;pointer-events:none;background:#96d6c2;border:2px solid #174b50;border-radius:50%;width:9px;height:9px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.ProjectDemos-module__GZU4XW__measurements{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0}.ProjectDemos-module__GZU4XW__distanceGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 18px 0;display:grid}.ProjectDemos-module__GZU4XW__distanceGrid dt{text-transform:uppercase;letter-spacing:.05em;font-size:10px;font-weight:700}.ProjectDemos-module__GZU4XW__distanceGrid dd{font-variant-numeric:tabular-nums;margin:2px 0 0;font-size:22px;font-weight:650}.ProjectDemos-module__GZU4XW__distanceGrid small{font-size:11px;font-weight:400}.ProjectDemos-module__GZU4XW__positionControls{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:12px 18px 18px;display:grid}.ProjectDemos-module__GZU4XW__positionControls label{min-width:0;font-size:11px;font-weight:600}.ProjectDemos-module__GZU4XW__positionControls input{accent-color:#247b6e;cursor:pointer;width:100%;height:44px;margin-top:4px;display:block}.ProjectDemos-module__GZU4XW__inbox .ProjectDemos-module__GZU4XW__surface{color:#f5faff;--demo-border:#39547d;background:#02030c}.ProjectDemos-module__GZU4XW__inbox .ProjectDemos-module__GZU4XW__appBar{color:#f5faff;background:#0d1025;border-bottom:1px solid #2b426d}.ProjectDemos-module__GZU4XW__inbox .ProjectDemos-module__GZU4XW__sample{color:#b4c8e5}.ProjectDemos-module__GZU4XW__inboxBody{padding:16px}.ProjectDemos-module__GZU4XW__keepBanner{background:#0c1b31;border:1px solid #34547a;border-radius:8px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex}.ProjectDemos-module__GZU4XW__keepBanner>div{flex:1}.ProjectDemos-module__GZU4XW__keepBanner strong,.ProjectDemos-module__GZU4XW__keepBanner>div>span{display:block}.ProjectDemos-module__GZU4XW__keepBanner strong{color:#bfdbfe;font-size:12px}.ProjectDemos-module__GZU4XW__keepBanner>div>span{color:#d8e7fc;margin-top:3px;font-size:11px}.ProjectDemos-module__GZU4XW__shield{color:#86efbd;font-size:18px}.ProjectDemos-module__GZU4XW__protectedCount{color:#a7f3d0;white-space:nowrap;font-size:10px}.ProjectDemos-module__GZU4XW__suggestionHeading{flex-wrap:wrap;align-items:center;gap:5px 12px;margin:18px 0 10px;display:flex}.ProjectDemos-module__GZU4XW__suggestionHeading strong{color:#a5b4fc}.ProjectDemos-module__GZU4XW__suggestionHeading>span{color:#b5c6e2;font-size:11px}.ProjectDemos-module__GZU4XW__suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ProjectDemos-module__GZU4XW__inbox .ProjectDemos-module__GZU4XW__suggestions button{text-align:left;color:#d8e7fc;background:#070a1a;border-color:#39547d;justify-content:space-between;align-items:center;gap:8px;display:flex}.ProjectDemos-module__GZU4XW__inbox .ProjectDemos-module__GZU4XW__suggestions button[aria-pressed=true]{color:#f5faff;background:#18355b;border-color:#93c5fd}.ProjectDemos-module__GZU4XW__suggestions b{background:#243e62;border-radius:20px;padding:2px 7px;font-size:11px}.ProjectDemos-module__GZU4XW__mailList{align-content:start;gap:6px;min-height:414px;margin-top:12px;display:grid}.ProjectDemos-module__GZU4XW__mail{background:#070a1a;border:1px solid #2b426d;border-radius:6px;align-items:center;gap:9px;min-height:54px;padding:8px 10px;transition:background-color .15s;display:flex}.ProjectDemos-module__GZU4XW__mail[data-selected=true]{background:#202443;border-color:#a5b4fc}.ProjectDemos-module__GZU4XW__mailMark{color:#a5b4fc;text-align:center;flex-shrink:0;width:14px}.ProjectDemos-module__GZU4XW__mail[data-protected=true] .ProjectDemos-module__GZU4XW__mailMark{color:#a7f3d0}.ProjectDemos-module__GZU4XW__mail>div{flex:1;min-width:0}.ProjectDemos-module__GZU4XW__mail strong,.ProjectDemos-module__GZU4XW__mail>div>span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ProjectDemos-module__GZU4XW__mail strong{color:#f5faff;font-size:11px;font-weight:650}.ProjectDemos-module__GZU4XW__mail>div>span{color:#c3d4ee;margin-top:3px;font-size:11px}.ProjectDemos-module__GZU4XW__keepTag,.ProjectDemos-module__GZU4XW__autoTag{border-radius:12px;flex-shrink:0;padding:3px 6px;font-size:9px}.ProjectDemos-module__GZU4XW__keepTag{color:#a7f3d0;background:#122c2b;border:1px solid #2d5d56}.ProjectDemos-module__GZU4XW__autoTag{color:#badcf1;background:#122333}.ProjectDemos-module__GZU4XW__inboxActions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.ProjectDemos-module__GZU4XW__inbox .ProjectDemos-module__GZU4XW__inboxActions button{color:#dbeafe;background:#18355b;border-color:#5279b0}.ProjectDemos-module__GZU4XW__inbox .ProjectDemos-module__GZU4XW__inboxActions .ProjectDemos-module__GZU4XW__primary{color:#0b142b;background:#bfdbfe;border-color:#bfdbfe}.ProjectDemos-module__GZU4XW__inbox .ProjectDemos-module__GZU4XW__status{color:#c3d4ee;min-height:36px;margin:12px 0 0;font-size:11px;line-height:1.5}.ProjectDemos-module__GZU4XW__timely .ProjectDemos-module__GZU4XW__surface{color:#f4f4f4;--demo-border:#887d67;background:#373737}.ProjectDemos-module__GZU4XW__timely .ProjectDemos-module__GZU4XW__appBar{color:#373737;background:#f4f4f4;border-bottom:3px solid #c0b283}.ProjectDemos-module__GZU4XW__timely .ProjectDemos-module__GZU4XW__appBar>span:nth-child(2){border-bottom:2px solid #9a8855;padding:4px 9px}.ProjectDemos-module__GZU4XW__timelineBody{padding:20px}.ProjectDemos-module__GZU4XW__timelineTitle h3{margin:0;font-size:20px}.ProjectDemos-module__GZU4XW__timelineTitle p{color:#e0d5c6;margin:6px 0 18px;font-size:12px}.ProjectDemos-module__GZU4XW__timelinePlot{background:#080808;border:14px solid #610e20;padding:22px 12px 10px;position:relative}.ProjectDemos-module__GZU4XW__gridLines{pointer-events:none;position:absolute;inset:12px 12px 25px}.ProjectDemos-module__GZU4XW__gridLines span{border-left:1px solid #444;height:100%;position:absolute}.ProjectDemos-module__GZU4XW__intervalRow{margin-bottom:16px;position:relative}.ProjectDemos-module__GZU4XW__timely .ProjectDemos-module__GZU4XW__intervalRow button{color:#373737;text-align:left;background:#dcd0c0;border:1px solid #a79d8e;border-radius:3px;flex-direction:column;justify-content:center;min-width:70px;padding:7px;font-size:11px;display:flex;position:relative}.ProjectDemos-module__GZU4XW__intervalRow button>span{font-size:10px;font-weight:400}.ProjectDemos-module__GZU4XW__timely .ProjectDemos-module__GZU4XW__intervalRow button[aria-pressed=true]{outline-offset:3px;background:#f1e6cf;outline:2px solid #e1bf7c}.ProjectDemos-module__GZU4XW__axis{color:#f4f4f4;justify-content:space-between;font-size:10px;display:flex}.ProjectDemos-module__GZU4XW__month{color:#dcd0c0;letter-spacing:.07em;margin:10px 0 18px;font-size:10px;display:block}.ProjectDemos-module__GZU4XW__intervalDetail{background:#292929;border:1px solid #766958;border-radius:6px;padding:14px}.ProjectDemos-module__GZU4XW__intervalDetail>strong{color:#f1e6cf;font-size:12px}.ProjectDemos-module__GZU4XW__eventPair{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin-top:12px;display:grid}.ProjectDemos-module__GZU4XW__eventPair>span:last-child{text-align:right}.ProjectDemos-module__GZU4XW__eventPair small,.ProjectDemos-module__GZU4XW__eventPair b{display:block}.ProjectDemos-module__GZU4XW__eventPair small{color:#dcd0c0;font-size:10px;font-weight:400}.ProjectDemos-module__GZU4XW__eventPair b{color:#f4f4f4;margin-top:3px;font-size:11px}.ProjectDemos-module__GZU4XW__duration{color:#f1e6cf;text-align:center;font-size:28px}.ProjectDemos-module__GZU4XW__demo.ProjectDemos-module__GZU4XW__timely .ProjectDemos-module__GZU4XW__surface .ProjectDemos-module__GZU4XW__timelineTitle h3{color:#f4f4f4!important}@media (max-width:480px){.ProjectDemos-module__GZU4XW__mailList{min-height:574px}.ProjectDemos-module__GZU4XW__mail{flex-wrap:wrap}.ProjectDemos-module__GZU4XW__mail>div{flex-basis:calc(100% - 26px)}.ProjectDemos-module__GZU4XW__keepTag,.ProjectDemos-module__GZU4XW__autoTag{margin-left:23px}.ProjectDemos-module__GZU4XW__suggestions{grid-template-columns:1fr}.ProjectDemos-module__GZU4XW__timelineBody{padding:12px}.ProjectDemos-module__GZU4XW__timelinePlot{border-width:8px;padding-inline:8px}.ProjectDemos-module__GZU4XW__eventPair{gap:6px}.ProjectDemos-module__GZU4XW__distanceGrid dd{font-size:18px}}@media (prefers-reduced-motion:reduce){.ProjectDemos-module__GZU4XW__demo *{transition:none!important}}.ProjectDemos-module__GZU4XW__demo.ProjectDemos-module__GZU4XW__timely .ProjectDemos-module__GZU4XW__intervalRow button:focus-visible{outline-offset:3px;outline:3px solid #82d6db}.ProjectDemos-module__GZU4XW__dragCue{color:#f7f3e9;white-space:nowrap;pointer-events:none;background:#174b50;border-radius:3px;padding:2px 4px;font:650 9px/1.4 system-ui,sans-serif;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.ProjectDemos-module__GZU4XW__demo .ProjectDemos-module__GZU4XW__movable{box-shadow:0 0 0 2px #367d79,2px 4px 4px #3c342d30}.ProjectDemos-module__GZU4XW__suggestionCopy,.ProjectDemos-module__GZU4XW__suggestionCopy>span,.ProjectDemos-module__GZU4XW__suggestionCopy small{display:block}.ProjectDemos-module__GZU4XW__suggestionCopy small{color:#c3d4ee;margin-top:3px;font-size:10px;font-weight:400}.ProjectDemos-module__GZU4XW__demo .ProjectDemos-module__GZU4XW__suggestions button:hover:not(:disabled){background:#18355b;border-color:#bfdbfe}.ProjectDemos-module__GZU4XW__demo .ProjectDemos-module__GZU4XW__intervalRow .ProjectDemos-module__GZU4XW__inspectCue{text-underline-offset:2px;margin-top:3px;font-size:9px;text-decoration:underline;display:block}.ProjectDemos-module__GZU4XW__demo .ProjectDemos-module__GZU4XW__intervalRow button:hover{background:#f1e6cf}.ProjectDemos-module__GZU4XW__dragCue{padding:4px 7px;font-size:12px;bottom:7px;box-shadow:0 1px 4px #172a3140}.ProjectDemos-module__GZU4XW__demo .ProjectDemos-module__GZU4XW__movable{outline-offset:4px;outline:2px dashed #287b71}.ProjectDemos-module__GZU4XW__demo.ProjectDemos-module__GZU4XW__inbox .ProjectDemos-module__GZU4XW__suggestions button{background:#101b36;border-width:2px;border-color:#6a95cb;min-height:68px;padding:12px;font-size:14px}.ProjectDemos-module__GZU4XW__demo.ProjectDemos-module__GZU4XW__inbox .ProjectDemos-module__GZU4XW__suggestions button[aria-pressed=true]{background:#214f81;border-color:#bfdbfe}.ProjectDemos-module__GZU4XW__suggestionCopy small{margin-top:5px;font-size:11px}.ProjectDemos-module__GZU4XW__demo.ProjectDemos-module__GZU4XW__timely .ProjectDemos-module__GZU4XW__intervalRow button{border-width:2px;min-height:56px}.ProjectDemos-module__GZU4XW__demo .ProjectDemos-module__GZU4XW__intervalRow .ProjectDemos-module__GZU4XW__inspectCue{margin-top:5px;font-size:11px;font-weight:600}
.InboxDemo-module__1TTQdW__demo{z-index:3;min-width:0;position:relative}.InboxDemo-module__1TTQdW__surface{color:#f1f5f9;background:#0f172a;border:1px solid #334155;border-radius:12px;font:12px/1.5 system-ui,sans-serif;overflow:hidden}.InboxDemo-module__1TTQdW__brandBar{background:#1e293b;border-bottom:1px solid #334155;flex-wrap:wrap;align-items:center;gap:12px;padding:16px;display:flex}.InboxDemo-module__1TTQdW__brandBar>strong{font-size:18px}.InboxDemo-module__1TTQdW__brandBar strong>span{background:#484336;border:1px solid #85621a;border-radius:8px;margin-right:5px;padding:6px}.InboxDemo-module__1TTQdW__brandBar small{color:#94a3b8;font-size:10px;font-weight:400}.InboxDemo-module__1TTQdW__product{color:#ffa600;background:#393a38;border:1px solid #6a542c;border-radius:8px;padding:6px 12px;font-weight:650}.InboxDemo-module__1TTQdW__edition{color:#cbd5e1;background:#29364b;border:1px solid #475569;border-radius:20px;margin-left:auto;padding:4px 9px}.InboxDemo-module__1TTQdW__accountBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:12px 16px;display:flex}.InboxDemo-module__1TTQdW__accountBar strong,.InboxDemo-module__1TTQdW__accountBar small{display:block}.InboxDemo-module__1TTQdW__accountBar small{color:#94a3b8}.InboxDemo-module__1TTQdW__loaded{color:#5eeac1;background:#102e36;border:1px solid #075453;border-radius:20px;padding:4px 9px}.InboxDemo-module__1TTQdW__demo button{color:#e2e8f0;cursor:pointer;background:#1e293b;border:1px solid #475569;border-radius:8px;min-height:44px;padding:8px 12px;font:500 12px/1.4 system-ui,sans-serif}.InboxDemo-module__1TTQdW__demo button:focus-visible{outline-offset:3px;outline:3px solid #c4b5fd}.InboxDemo-module__1TTQdW__demo button:disabled{opacity:.5;cursor:default}.InboxDemo-module__1TTQdW__demo button:hover:not(:disabled){border-color:#a5b4fc}.InboxDemo-module__1TTQdW__navigation{border-bottom:1px solid #334155;align-items:center;gap:6px;padding:0 16px;display:flex}.InboxDemo-module__1TTQdW__navigation button{background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0}.InboxDemo-module__1TTQdW__navigation button[aria-pressed=true]{color:#fff;border-bottom-color:#7c5cff}.InboxDemo-module__1TTQdW__navigation>span{color:#94a3b8;margin-left:auto;font-size:10px}.InboxDemo-module__1TTQdW__body{padding:16px}.InboxDemo-module__1TTQdW__labels,.InboxDemo-module__1TTQdW__breakdown{background:#1e293b;border:1px solid #334155;border-radius:12px;padding:14px}.InboxDemo-module__1TTQdW__labels>strong{color:#b0bad0;letter-spacing:.04em;font-size:10px}.InboxDemo-module__1TTQdW__labels>div{flex-wrap:wrap;gap:6px;margin:10px 0;display:flex}.InboxDemo-module__1TTQdW__labels>div>span{color:#b4bfff;border:1px dashed #6466af;border-radius:20px;padding:3px 8px}.InboxDemo-module__1TTQdW__labels small,.InboxDemo-module__1TTQdW__breakdown small{color:#94a3b8;font-size:10px}.InboxDemo-module__1TTQdW__safeNotice{color:#5eeac1;background:#102b35;border:1px solid #075e55;border-radius:10px;gap:3px;margin-top:14px;padding:12px;display:grid}.InboxDemo-module__1TTQdW__safeNotice span{font-size:11px}.InboxDemo-module__1TTQdW__actions{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0;display:flex}.InboxDemo-module__1TTQdW__actions>span{color:#cbd5e1}.InboxDemo-module__1TTQdW__actions .InboxDemo-module__1TTQdW__safeDelete{color:#5eeac1;background:#102e36;border-color:#075e55}.InboxDemo-module__1TTQdW__filters{border:1px solid #334155;border-radius:10px;flex-wrap:wrap;gap:6px;padding:8px;display:flex}.InboxDemo-module__1TTQdW__filters button{padding-inline:10px}.InboxDemo-module__1TTQdW__filters button[aria-pressed=true]{color:#b9baff;background:#26284e;border-color:#6665bf}.InboxDemo-module__1TTQdW__mailList{gap:7px;margin-top:12px;display:grid}.InboxDemo-module__1TTQdW__mail{background:#1e293b;border:1px solid #334155;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.InboxDemo-module__1TTQdW__mailIcon{color:#a5b4fc}.InboxDemo-module__1TTQdW__mail>div{flex:1;min-width:0}.InboxDemo-module__1TTQdW__mail strong,.InboxDemo-module__1TTQdW__mail>div>span{display:block}.InboxDemo-module__1TTQdW__mail strong{font-size:11px;font-weight:500}.InboxDemo-module__1TTQdW__mail>div>span{color:#a2b1c5;margin-top:3px;font-size:10px}.InboxDemo-module__1TTQdW__keep,.InboxDemo-module__1TTQdW__tag{border-radius:5px;padding:3px 6px;font-size:9px}.InboxDemo-module__1TTQdW__keep{color:#5eeac1;background:#102e36}.InboxDemo-module__1TTQdW__tag{color:#ffc65e;background:#3b3728}.InboxDemo-module__1TTQdW__status,.InboxDemo-module__1TTQdW__empty{color:#cbd5e1;margin:12px 0 0;font-size:11px}.InboxDemo-module__1TTQdW__metrics{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.InboxDemo-module__1TTQdW__metrics>div{background:#1e293b;border:1px solid #334155;border-radius:12px;gap:6px;padding:16px;display:grid}.InboxDemo-module__1TTQdW__metrics span,.InboxDemo-module__1TTQdW__metrics small{color:#a2b1c5}.InboxDemo-module__1TTQdW__metrics strong{font-size:26px}.InboxDemo-module__1TTQdW__breakdown>div{grid-template-columns:80px 1fr 16px;align-items:center;gap:10px;margin:16px 0;font-size:11px;display:grid}.InboxDemo-module__1TTQdW__track{background:#334155;border-radius:6px;height:8px;overflow:hidden}.InboxDemo-module__1TTQdW__track>span{border-radius:inherit;height:100%;display:block}.InboxDemo-module__1TTQdW__demo .InboxDemo-module__1TTQdW__next{color:#ffc65e;margin-top:16px}.InboxDemo-module__1TTQdW__demo figcaption{gap:4px;display:grid}.InboxDemo-module__1TTQdW__demo figcaption>span{font-size:11px}@media (max-width:480px){.InboxDemo-module__1TTQdW__brandBar,.InboxDemo-module__1TTQdW__body{padding:12px}.InboxDemo-module__1TTQdW__edition{margin-left:0}.InboxDemo-module__1TTQdW__mail{flex-wrap:wrap}.InboxDemo-module__1TTQdW__tag,.InboxDemo-module__1TTQdW__keep{margin-left:23px}.InboxDemo-module__1TTQdW__navigation>span{display:none}}
