.bulk-ticket-review{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:24px 0;padding:20px 0}.bulk-ticket-review>p{max-width:75ch}.bulk-ticket-review .item-heading{flex-wrap:wrap;gap:16px}.bulk-ticket-items{margin:20px 0;padding:0;list-style:none}.bulk-ticket-items>li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:16px 0}.bulk-ticket-review fieldset{border:0;max-width:900px;margin:20px 0;padding:0}.bulk-ticket-review textarea{box-sizing:border-box;width:100%;margin:8px 0 16px;display:block}.bulk-ticket-review .check-field{margin:12px 0}.bulk-ticket-current{margin-top:12px}.ticket-bulk-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.ticket-selection{width:44px}.ticket-attachments .attachment-boundary,.ticket-attachments .upload-boundary,.upload-boundary{border:0;min-inline-size:0;margin:0;padding:0}.ticket-attachments .item-heading strong{overflow-wrap:anywhere;min-inline-size:0}.ticket-attachments .actions{flex-wrap:wrap}.ticket-attachments .button{overflow-wrap:anywhere}.attachment-filter{gap:.4rem;max-inline-size:22rem;margin-block:1rem;display:grid}.attachment-add,.attachment-history{border-block-start:1px solid var(--border,#dbe3e6);margin-block-start:1.5rem;padding-block-start:1rem}.attachment-add>button{margin-block:1rem}.attachment-history h3{overflow-wrap:anywhere}@media (width<=640px){.ticket-attachments input,.ticket-attachments select,.ticket-attachments textarea{font-size:1rem}.ticket-attachments .actions>*{white-space:normal;max-inline-size:100%}}.assignment-review{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:24px 0;padding:20px 0}.assignment-review>p{max-width:75ch}.assignment-review .item-heading{flex-wrap:wrap;gap:16px}.assignment-items{margin:20px 0;padding:0;list-style:none}.assignment-items>li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:16px 0}.assignment-review fieldset{border:0;max-width:900px;margin:20px 0;padding:0}.assignment-review legend{margin-bottom:12px;font-size:1.03rem;font-weight:650}.assignment-review textarea,.assignment-owner select{box-sizing:border-box;width:100%;margin:8px 0 16px;display:block}.assignment-review .check-field{margin:12px 0}.assignment-current{margin-top:12px}.assignment-context{max-width:75ch}.assignment-context dt{margin-top:8px;font-weight:600}.assignment-context dd{white-space:pre-wrap;margin:2px 0 8px}.ticket-assignment-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.ticket-assignment-selection{width:44px}@media (width<=700px){.assignment-review textarea,.assignment-owner select{font-size:1rem}.assignment-review .actions{flex-wrap:wrap}.assignment-review .pagination{align-items:flex-start;gap:12px}}.commercial-editor-surface{max-width:1120px}.inline-action>.commercial-editor{padding:20px}.commercial-editor section{margin:22px 0}.commercial-editor .section-heading h2{margin:0}.commercial-line{border-top:1px solid var(--border);margin:22px 0 0;padding:14px 0 22px;position:relative}.commercial-line legend{padding:0 12px 0 0;font-weight:650}.commercial-line-actions{justify-content:flex-end;gap:6px;margin:0 0 14px;display:flex}.commercial-line-actions button{min-height:36px}.commercial-line-numbers{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:18px;display:grid}.commercial-totals{max-width:430px;margin:20px 0 28px auto}.commercial-totals>div{justify-content:space-between;gap:22px;padding:9px 0;display:flex}.commercial-totals dt{color:var(--muted)}.commercial-totals dd{text-align:right;overflow-wrap:anywhere;margin:0}.commercial-totals>div:last-child{border-top:1px solid var(--border);margin-top:5px;padding-top:14px;font-size:1.08rem;font-weight:700}.commercial-totals>div:last-child dt{color:var(--ink)}.commercial-snapshot>p{max-width:75ch}.commercial-revision{border-top:1px solid var(--border);padding-top:18px}.commercial-snapshot .number{white-space:nowrap}.commercial-editor .form-actions{flex-wrap:wrap}.commercial-editor .notice button{min-height:38px}@media (width<=700px){.commercial-line-numbers{grid-template-columns:1fr;gap:14px}.commercial-editor .section-heading{flex-wrap:wrap}.commercial-totals{max-width:none}.inline-action>.commercial-editor{padding:16px}.commercial-line-actions button{min-height:40px}.commercial-editor .form-actions button{min-height:42px}.commercial-totals>div{gap:14px}}.recurring-bulk-review{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:24px 0;padding:20px 0}.recurring-bulk-review>p{max-width:75ch}.recurring-bulk-review .item-heading{flex-wrap:wrap;gap:16px}.recurring-bulk-items{margin:20px 0;padding:0;list-style:none}.recurring-bulk-items>li{border-bottom:1px solid var(--border);overflow-wrap:anywhere;padding:16px 0}.recurring-bulk-review fieldset{border:0;max-width:900px;margin:20px 0;padding:0}.recurring-bulk-review textarea{box-sizing:border-box;width:100%;margin:8px 0 16px;display:block}.recurring-bulk-review .check-field{margin:12px 0}.recurring-bulk-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin:12px 0;display:flex}.recurring-selection{width:44px}.operational-service-pane>fieldset{border:0;min-width:0;margin:0;padding:0}.service-edge-editor{margin-top:24px}.service-connections{border-top:1px solid var(--border);margin-top:24px;padding-top:16px}.service-choice{align-items:center;gap:12px;margin:8px 0 12px;display:flex}.service-choice select{flex:1;min-width:0}.service-choice button{flex-shrink:0}.service-selected{margin:12px 0;padding:0;list-style:none}.service-selected li{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding:10px 0;display:flex}.service-selected span{overflow-wrap:anywhere;min-width:0}.service-selected small{display:block}.service-documentation{border-top:1px solid var(--border);margin:32px 0;padding-top:20px}.service-documentation>section{margin-top:24px}.service-documentation-choices{max-width:900px;margin-top:28px}.service-documentation-choices input{box-sizing:border-box;width:100%;margin:8px 0 16px;display:block}.service-documentation-choices .picker-pages{flex-wrap:wrap}.service-documentation .item-heading{flex-wrap:wrap;gap:16px}.description-text{white-space:pre-wrap;overflow-wrap:anywhere;max-width:75ch}@media (width<=700px){.service-choice{flex-direction:column;align-items:stretch}.service-selected li{align-items:flex-start}.service-selected small{font-size:.8rem}}:root{color:#243b43;font-synthesis:none;--ink:#243b43;--muted:#596d75;--border:#dbe3e6;--accent:#17676a;--accent-hover:#0f5256;--nav:#153e46;--focus:#087c89;--danger:#a22f35;background:#f5f7f8;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;line-height:1.5}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button,a,input,textarea,select,summary{-webkit-tap-highlight-color:transparent}a{color:var(--accent);text-underline-offset:3px}a:hover{color:var(--accent-hover)}button,.button{min-height:36px;color:var(--ink);cursor:pointer;background:#fff;border:1px solid #b7c7cc;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:7px 12px;font-weight:600;line-height:1.4;text-decoration:none;display:inline-flex}button:hover,.button:hover{color:var(--ink);background:#edf3f4}button:active,.button:active{background:#dfeaec}button:disabled{opacity:.55;cursor:not-allowed}.primary{background:var(--accent);color:#fff;border-color:var(--accent)}.primary:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff}.primary:active{background:#103f43}button svg,.button svg{flex-shrink:0}input,select,textarea{width:100%;color:var(--ink);min-height:38px;caret-color:var(--accent);background:#fff;border:1px solid #b7c7cc;border-radius:5px;padding:8px 10px}input::placeholder,textarea::placeholder{color:#637880;opacity:1}input[type=checkbox]{accent-color:var(--accent);flex-shrink:0;width:17px;min-height:17px;margin:0}textarea{resize:vertical}fieldset{border:0;min-width:0;margin:0;padding:0}fieldset:disabled{opacity:.7}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible,summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}::selection{color:#173e43;background:#bce0df}*{scrollbar-color:#91a9b1 #eff3f4;scrollbar-width:thin}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.025em;text-wrap:balance;margin-bottom:8px;font-size:1.8rem;font-weight:650;line-height:1.25}h2{letter-spacing:-.01em;margin:28px 0 14px;font-size:1.2rem;font-weight:650;line-height:1.3}h3{margin:20px 0 8px;font-size:1.03rem;font-weight:650}p{overflow-wrap:anywhere;margin-bottom:12px}small,time,.muted{color:var(--muted)}small{font-size:.87rem}time{white-space:nowrap;font-size:.84rem}.pre-wrap{white-space:pre-wrap;overflow-wrap:anywhere}.number,.date-cell,time{font-variant-numeric:tabular-nums}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:10;background:#fff;padding:12px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:16px}.workspace{grid-template-columns:224px minmax(0,1fr);min-height:100dvh;display:grid}.sidebar{background:var(--nav);color:#e0eded;flex-direction:column;align-self:start;height:100dvh;padding:28px 14px 20px;display:flex;position:sticky;top:0;overflow-y:auto}.brand{color:#fff;align-items:center;gap:10px;padding:0 12px 31px;font-size:1.5rem;font-weight:600;text-decoration:none;display:flex}.brand:hover{color:#fff}.brand-mark{letter-spacing:-.035em;border:1px solid #94b8b8;border-radius:3px;padding:8px 6px;font-size:1.55rem;font-weight:800;line-height:1;display:inline-block}.sidebar nav{flex-direction:column;gap:3px;display:flex}.nav-link{color:#c4d8db;border-radius:5px;align-items:center;gap:11px;min-height:42px;padding:10px 12px;font-size:.96rem;text-decoration:none;display:flex}.nav-link:hover{color:#fff;background:#204e56}.nav-link.selected{color:#153e46;background:#f5f7f8;font-weight:650}.nav-link.selected svg{color:#17676a}.sidebar-bottom{color:#c3dadd;margin-top:auto;padding:26px 12px 0}.sidebar-bottom span,.sidebar-bottom small{display:block}.sidebar-bottom small{color:#abc7cd;margin-top:5px;font-size:.8rem}.workspace-content{min-width:0}.topbar{border-bottom:1px solid var(--border);height:66px;color:var(--muted);background:#fff;justify-content:space-between;align-items:center;padding:0 34px;font-size:.9rem;display:flex}.user-controls{align-items:center;gap:14px;display:flex}.user-controls button{border-color:#0000;min-height:32px;padding:6px}#main{outline:none;max-width:1680px;padding:32px 34px 64px}.page-title{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:25px;display:flex}.page-title p{color:var(--muted);max-width:72ch;margin-bottom:0}.page-title>.actions{flex-shrink:0;padding-top:2px}.actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.back-link{align-items:center;gap:7px;margin-bottom:20px;font-size:.88rem;text-decoration:none;display:inline-flex}.record-context{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px 20px;margin:-10px 0 28px;font-size:.9rem;display:flex}.record-context>a{font-weight:600}.toolbar{flex-wrap:wrap;align-items:flex-end;gap:16px;margin-bottom:18px;padding:14px 0;display:flex}.toolbar>label{flex-direction:column;gap:5px;min-width:150px;font-size:.86rem;font-weight:600;display:flex}.toolbar .check-field{flex-direction:row;align-self:center;min-width:0}.toolbar .search-field{align-items:center;min-width:170px;margin-left:auto;display:flex;position:relative}.search-field svg{color:var(--muted);position:absolute;left:10px}.search-field input{padding-left:34px}.check-field{align-items:center;gap:8px;font-weight:500;line-height:1.35;display:flex}.table-scroll{border:1px solid var(--border);background:#fff;border-radius:8px;overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:.94rem}th{color:#536a72;white-space:nowrap;background:#edf2f4;padding:11px 16px;font-size:.81rem;font-weight:650}td{vertical-align:top;border-top:1px solid #e6ecee;padding:17px 16px}tbody tr:hover{background:#f7fafb}td small{max-width:50ch;margin-top:4px;display:block}td small>a{color:var(--muted);text-decoration:none}.record-title{color:var(--ink);overflow-wrap:anywhere;max-width:48ch;font-weight:620;text-decoration:none;display:inline-block}.record-title:hover{text-decoration:underline}.next-action{min-width:180px;max-width:40ch}.date-cell{color:var(--muted);min-width:135px;font-size:.85rem}.pagination{color:var(--muted);justify-content:space-between;align-items:center;gap:16px;margin:14px 0 28px;font-size:.85rem;display:flex}.pagination button{min-height:32px;padding:5px 9px;font-size:.85rem}.status{color:#465e68;white-space:nowrap;background:#eaf0f3;border-radius:4px;align-items:center;gap:5px;padding:3px 8px;font-size:.78rem;font-weight:650;display:inline-flex}.status-active,.status-approved,.status-completed,.status-resolved,.status-fulfilled,.status-published,.status-issued{color:#185b46;background:#e0efe8}.status-waiting,.status-pending,.status-open,.status-in_repair{color:#735018;background:#fbefd2}.status-in_progress,.status-running,.status-draft{color:#205878;background:#e3eff7}.status-deleted,.status-declined,.status-voided,.status-disabled{color:#962f34;background:#fae7e8}.status-archived,.status-closed,.status-cancelled{color:#536069;background:#eaedef}.overdue{color:#a33035;font-weight:600}.ticket-layout{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:30px;display:grid}.ticket-main{min-width:0}.description{border:1px solid var(--border);background:#fff;border-radius:8px;margin-bottom:24px;padding:22px 24px}.description h2{margin-top:0}.description p{max-width:75ch;margin-bottom:0}.ticket-plan{background:#edf2f4;border-radius:8px;padding:22px}.ticket-plan>h2{margin-top:0}.plan-copy{font-size:1.07rem;font-weight:550}.ticket-plan .record-details{display:block}.ticket-plan .record-details>div{justify-content:space-between;gap:10px;padding:7px 0;display:flex}.ticket-plan .record-details dd{margin:0;font-weight:650}.ticket-plan .form-grid{grid-template-columns:1fr}.ticket-plan .field-wide{grid-column:auto}.ticket-plan .inline-action{background:#fff}.record-meta{color:var(--muted);margin:25px 0 0;font-size:.8rem}.tabs{border-bottom:1px solid #cbd8dd;gap:3px;margin:26px 0 22px;display:flex;overflow-x:auto}.tabs button{white-space:nowrap;color:#526971;background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:11px 15px;font-weight:550}.tabs button[aria-current=page]{border-bottom-color:var(--accent);color:var(--accent);font-weight:700}.tabs button:hover{background:#e8eff1}.work-panel>h2:first-child{margin-top:0}.timeline,.work-list{margin:0;padding:0;list-style:none}.timeline>li{border-bottom:1px solid var(--border);padding:20px 0}.timeline>li:first-child{padding-top:6px}.timeline p{margin:9px 0}.work-list>li{border-bottom:1px solid var(--border);padding:20px 0}.work-list>li:first-child{padding-top:8px}.item-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:6px;display:flex}.item-heading h2,.item-heading h3{margin:0}.item-heading>strong{overflow-wrap:anywhere}.item-heading p{margin:0}.work-list .inline-action,.time-record .inline-action{margin-top:10px}.time-record{border-bottom:1px solid var(--border);padding:14px 0}.time-record p{color:var(--muted);font-size:.87rem}.action-stack{gap:8px;display:grid}.inline-action{border:1px solid var(--border);background:#fff;border-radius:6px;margin:14px 0;overflow:visible}.inline-action>summary{cursor:pointer;color:var(--accent);justify-content:space-between;align-items:center;gap:12px;padding:12px 15px;font-weight:600;list-style:none;display:flex}.inline-action>summary::-webkit-details-marker{display:none}.inline-action>summary:hover{background:#eef5f5}.inline-action[open]>summary{border-bottom:1px solid var(--border)}.inline-action[open]>summary>svg{transform:rotate(180deg)}.inline-action.danger>summary{color:var(--danger)}.inline-action>.command-form{padding:18px}.inline-action[open]>.command-form{animation:.18s cubic-bezier(.16,1,.3,1) form-open}@keyframes form-open{0%{clip-path:inset(0 0 8px);opacity:.8}to{clip-path:inset(0);opacity:1}}.command-form>h3{margin-top:0}.command-form>.muted{max-width:72ch;font-size:.9rem}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 20px;display:grid}.field{min-width:0}.field>label{margin-bottom:6px;font-size:.88rem;font-weight:600;display:block}.field label>span{color:var(--accent)}.field-wide{grid-column:1/-1}.field-help{color:var(--muted);max-width:72ch;margin:7px 0 0;font-size:.83rem}.field>.check-field{gap:8px;padding-top:25px;display:flex}.form-actions{align-items:center;gap:14px;margin-top:20px;display:flex}.saved{color:#185b46;align-items:center;gap:5px;font-size:.9rem;display:inline-flex}.picker-pages{gap:8px;margin-top:6px;display:flex}.picker-pages button{min-height:28px;padding:4px 6px;font-size:.78rem}.editor{border:1px solid var(--border);background:#fff;border-radius:8px;max-width:900px;padding:26px}.record-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px;margin:0 0 20px;display:grid}.record-details>div{border-bottom:1px solid var(--border);min-width:0;padding:11px 0}.record-details dt{color:var(--muted);margin-bottom:3px;font-size:.83rem}.record-details dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.two-column{grid-template-columns:minmax(0,1fr) 300px;gap:34px;display:grid}.two-column>aside{background:#edf2f4;border-radius:8px;align-self:start;padding:20px}.two-column>aside>h2:first-child{margin-top:0}.two-column>aside .form-grid{grid-template-columns:1fr}.section-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.section-heading>label{align-items:center;gap:8px;display:flex}.document-copy{border:1px solid var(--border);background:#fff;border-radius:6px;max-width:76ch;margin:22px 0;padding:24px}.document-copy h2,.document-copy h3{margin-top:0}.document-copy p:last-child{margin-bottom:0}.empty{text-align:center;background:#f9fbfc;border:1px dashed #bdcdd2;border-radius:8px;padding:42px 24px}.empty h3{margin:0 0 8px;font-size:1.08rem}.empty p{max-width:56ch;color:var(--muted);margin:0 auto}.notice{color:#244e56;overflow-wrap:anywhere;background:#e9f3f4;border:1px solid #bcd7db;border-radius:6px;align-items:flex-start;gap:10px;margin:16px 0;padding:14px 16px;display:flex}.notice.error{color:#8b2c32;background:#fff1f2;border-color:#ebc1c4}.notice>svg{flex-shrink:0;margin-top:2px}.notice p{margin:5px 0;font-size:.9rem}.notice button{margin-top:8px}.notice code{overflow-wrap:anywhere;font-size:.8rem}.loading{color:var(--muted);padding:24px 0}.loading>span{margin-bottom:14px;font-size:.9rem;display:block}.loading>div{background:#e2eaed;border-radius:3px;height:22px;margin-bottom:12px}.loading>div:nth-child(3){width:80%}.loading>div:nth-child(4){width:65%}.sign-in{background:#fff;grid-template-columns:38% minmax(0,1fr);min-height:100dvh;display:grid}.sign-in-brand{background:var(--nav);color:#fff;justify-content:center;align-items:center;gap:16px;font-size:2.6rem;font-weight:600;display:flex}.sign-in-brand .brand-mark{padding:14px 10px;font-size:2.6rem}.sign-in-body{align-self:center;max-width:560px;margin:auto;padding:48px}.sign-in-body h1{font-size:2rem}.sign-in-body>p{color:var(--muted);max-width:42ch;margin:16px 0 25px;font-size:1.05rem}.sign-in-body>.primary{min-height:43px}.sign-in-body>small{margin-top:32px;display:block}.sign-in-body .notice{display:block}@media (width>=1600px){#main{padding-left:46px;padding-right:46px}.ticket-layout{grid-template-columns:minmax(0,1fr) 350px;gap:40px}}@media (width<=1150px){.workspace{grid-template-columns:192px minmax(0,1fr)}.ticket-layout{grid-template-columns:minmax(0,1fr) 280px;gap:20px}#main{padding:25px 24px 48px}.topbar{padding:0 24px}.ticket-plan{padding:18px}.two-column{grid-template-columns:1fr}.two-column>aside{width:100%}.two-column>aside .form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar .search-field{margin-left:0}}@media (width<=900px){.workspace{display:block}.sidebar{height:auto;padding:13px 20px 0;position:static;overflow:visible}.brand{padding:0 0 13px;font-size:1.2rem}.brand-mark{padding:6px;font-size:1.2rem}.sidebar nav{flex-direction:row;gap:6px;padding-bottom:8px;overflow-x:auto}.nav-link{white-space:nowrap;min-height:38px;padding:8px 11px}.sidebar-bottom{display:none}.topbar{height:53px}.ticket-layout{grid-template-columns:minmax(0,1fr) 275px;gap:20px}.sign-in{grid-template-columns:30% minmax(0,1fr)}.sign-in-brand{gap:10px;font-size:2rem}.sign-in-brand .brand-mark{font-size:2rem}}@media (width<=700px){#main{padding:24px 18px 40px}.topbar{padding:0 18px}.sidebar{padding-left:18px;padding-right:18px}.page-title{flex-direction:column;gap:14px;margin-bottom:20px}.page-title>.actions{width:100%}h1{font-size:1.55rem}.ticket-layout{flex-direction:column;display:flex}.ticket-plan{order:-1;width:100%}.ticket-main{width:100%}.ticket-plan>.record-details{grid-template-columns:1fr 1fr;gap:8px;display:grid}.ticket-plan .record-details>div{display:block}.ticket-plan .inline-action{max-width:100%}.form-grid,.record-details{grid-template-columns:1fr}.field-wide{grid-column:auto}.two-column>aside .form-grid{grid-template-columns:1fr}.toolbar{gap:12px}.toolbar>label{flex:1;min-width:130px}.toolbar>.check-field{flex-basis:auto;font-size:.86rem}.toolbar>.search-field{flex-basis:100%}.item-heading{flex-wrap:wrap;gap:7px}.item-heading>time{margin-left:auto}.tabs{margin-top:24px}.tabs button{padding:10px 12px}.description,.editor,.document-copy{padding:18px}.pagination{gap:8px}.pagination>.actions{gap:5px}.table-scroll td{padding:14px 12px}.table-scroll th{padding:10px 12px}.sign-in{display:block}.sign-in-brand{justify-content:flex-start;gap:12px;padding:24px;font-size:1.5rem}.sign-in-brand .brand-mark{padding:8px;font-size:1.5rem}.sign-in-body{max-width:560px;padding:48px 24px}.sign-in-body h1{font-size:1.8rem}.record-context{margin-top:0}.user-controls>span{text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.workspace-nav .nav-group{margin-bottom:4px}.nav-group-toggle{color:#c4d8db;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:.8rem;font-weight:650;display:flex}.nav-group-toggle:hover{color:#fff;background:#204e56}.nav-group-toggle[aria-expanded=true]{color:#fff}.nav-group-toggle svg{transform:rotate(-90deg)}.nav-group-toggle[aria-expanded=true] svg{transform:none}.nav-group-links{flex-direction:column;gap:3px;padding-bottom:8px;display:flex}.nav-group-links[hidden]{display:none}@media (width<=900px){.sidebar .workspace-nav{flex-wrap:wrap;gap:3px 6px;overflow:visible}.workspace-nav .nav-group{display:contents}.nav-group-toggle{width:auto;min-height:38px;padding:8px 10px}.nav-group-links{flex-direction:row;flex-basis:100%;order:1;gap:6px;min-width:0;padding:4px 0 8px;overflow-x:auto}.nav-group-links .nav-link{flex-shrink:0}}
