.dash-mobile-bar,.dash-mobile-scrim,.pipeline-closed-value-amount{display:none}.leads-sheet-scrim{position:fixed;inset:0;z-index:1300;display:flex;align-items:flex-end;justify-content:center;padding:0;border:0;background:rgba(0,0,0,.62);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:viaos-sheet-fade .16s ease-out}.leads-sheet{display:flex;flex-direction:column;width:100%;max-width:640px;max-height:86dvh;padding-bottom:env(safe-area-inset-bottom,0);border:1px solid var(--border-strong);border-bottom:0;border-radius:0;background:var(--panel);color:var(--text);box-shadow:0 -18px 50px rgba(0,0,0,.45);animation:viaos-sheet-rise .2s cubic-bezier(.2,.8,.3,1)}[data-theme=light] .leads-sheet{box-shadow:0 -18px 44px rgba(0,0,0,.14)}.leads-sheet-grip{width:42px;height:3px;flex-shrink:0;margin:9px auto 3px;background:color-mix(in srgb,var(--text) 26%,transparent)}.leads-sheet-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;padding:8px 14px 10px;border-bottom:1px solid var(--border)}.leads-sheet-title{font:600 .62rem/1 var(--font-mono),monospace;letter-spacing:.22em;text-transform:uppercase;color:var(--text-soft)}.leads-sheet-close{width:44px;height:44px;margin-right:-10px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:var(--text-soft);font-size:1rem;cursor:pointer}.leads-sheet-close:active{color:var(--text)}.leads-sheet-body{flex:1 1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.leads-sheet-body .leads-pipeline-option{min-height:52px;padding:10px 14px;font-size:.9rem}.leads-sheet-body .leads-pipeline-option--stacked{gap:8px}.leads-sheet-body .leads-pipeline-option-label{min-height:44px;font-size:.9rem}.leads-sheet-body .leads-pipeline-edit-btn,.leads-sheet-body .leads-pipeline-eye-btn,.leads-sheet-body .leads-pipeline-mini-action{min-width:44px;min-height:44px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);background:var(--surface-soft)}.leads-sheet-body .leads-pipeline-option-actions{gap:8px}.leads-sheet-body .leads-pipeline-copy-action{min-height:40px;padding:0 12px}.leads-sheet-body input,.leads-sheet-body select,.leads-sheet-body textarea{min-height:44px;font-size:16px}.leads-col-value{flex-shrink:0;padding:2px 7px;border:1px solid color-mix(in srgb,var(--text) 18%,transparent);font:700 .64rem/1.4 var(--font-mono),monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;white-space:nowrap;color:var(--text)}.leads-card-callfrom-btn{display:inline-flex;align-items:center;justify-content:center;min-width:30px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer}.ps-policy-menu-btn{min-width:44px;min-height:44px;border:1px solid var(--border)}.leads-card-stage-btn,.ps-policy-menu-btn{display:inline-flex;align-items:center;justify-content:center;background:var(--surface-soft);color:var(--text-soft);cursor:pointer}.leads-card-stage-btn{border:1px solid var(--border-strong)}.leads-card-stage-btn svg{width:17px;height:17px}.leads-card-stage-btn:active{color:var(--text);background:color-mix(in srgb,var(--text) 10%,transparent)}.leads-stage-sheet-option{display:flex;align-items:center;gap:12px;width:100%;min-height:54px;padding:0 14px;border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--text);font-family:inherit;font-size:.92rem;text-align:left;cursor:pointer}.leads-stage-sheet-option:last-child{border-bottom:0}.leads-stage-sheet-option:active{background:color-mix(in srgb,var(--text) 8%,transparent)}.leads-stage-sheet-option[data-current=true]{color:var(--text-muted);cursor:default}.leads-stage-sheet-option:disabled{opacity:.75}.leads-stage-sheet-dot{width:10px;height:10px;flex:0 0 10px}.leads-stage-sheet-name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.leads-stage-sheet-meta{flex-shrink:0;font:600 .6rem/1 var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}@keyframes viaos-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes viaos-sheet-rise{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@media (prefers-reduced-motion:reduce){.leads-sheet,.leads-sheet-scrim{animation:none}}@media (max-width:960px){body,html{width:100%;overflow-x:clip}input,select,textarea{font-size:16px}.site-footer-inner{width:min(100% - 28px,1120px);align-items:flex-start;flex-direction:column}.site-footer-links{gap:10px 14px}.admin-shell{min-height:100dvh;display:flex;flex-direction:column}.sidebar{position:-webkit-sticky;position:sticky;top:0;z-index:60;padding:12px 14px;border-right:0;border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sidebar-brand{margin:0 0 10px;font-size:.68rem;letter-spacing:.22em}.sidebar-nav{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(132px,max-content);grid-gap:8px;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:4px;scrollbar-width:none}.sidebar-nav::-webkit-scrollbar{display:none}.sidebar-item{min-height:42px;padding:0 12px;white-space:nowrap;letter-spacing:.12em}.admin-main{min-width:0}.admin-header{padding:16px;align-items:flex-start}.admin-title{font-size:clamp(1.25rem,6vw,1.7rem)}.admin-subtitle{max-width:100%;font-size:.72rem;line-height:1.5}.admin-header-actions{flex-wrap:wrap;gap:8px}.admin-header-actions,.admin-maintenance{justify-content:flex-start}.admin-content{padding:16px;overflow-x:hidden}.blank-panel,.ki-panel,.logs-panel,.ph-overview,.todo-card,.todo-input-panel{border-radius:10px}.logs-controls,.logs-toolbar,.pagination,.ph-overview,.ph-refresh{align-items:stretch}.logs-controls,.pagination-actions,.ph-refresh{display:grid;grid-template-columns:1fr;width:100%}.calls-buy-table,.calls-health-table,.calls-table-wrap,.capi-logs-table-wrap,.logs-table-wrap{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.calls-buy-table table,.calls-health-table table,.calls-table,.capi-logs-table,.logs-table{min-width:760px}.ph-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.call-popup-backdrop,.calls-health-overlay,.capi-log-detail-backdrop,.inbox-backdrop,.integrations-backdrop,.lead-notes-backdrop,.ph-detail-backdrop,.ps-modal-backdrop,.quick-consent-backdrop,.tm-backdrop,.ub-error-modal-backdrop{align-items:stretch;place-items:stretch;padding:10px}.calls-health-panel,.capi-log-detail-modal,.inbox-modal,.integrations-modal,.lead-notes-modal,.ph-detail-panel,.ps-modal,.quick-consent-modal,.tm-modal,.ub-error-modal{width:100%;max-width:none;max-height:calc(100dvh - 20px);overflow-y:auto}.academy-modal-backdrop,.bot-run-modal-backdrop,.bring-teammate-backdrop,.crm-msg-overlay,.csv-modal-backdrop,.cx-backdrop,.em-modal-overlay,.idle-prompt-backdrop,.ie-drawer-backdrop,.ki-drawer-backdrop,.leads-pipeline-delete-backdrop,.mbv-overlay,.modal-backdrop,.move-modal-backdrop,.pipeline-value-modal-backdrop,.ps-assign-backdrop,.ps-file-modal-backdrop,.sl-dialog-backdrop,.ssm-overlay,.tm-confirm-backdrop,.upm-backdrop,.vai-studio-backdrop,.vtc-backdrop{padding:10px;place-items:stretch;align-items:stretch}.academy-modal-backdrop>*,.bot-run-modal-backdrop>*,.bring-teammate-backdrop>*,.crm-msg-overlay>*,.csv-modal-backdrop>*,.cx-backdrop>*,.em-modal-overlay>*,.idle-prompt-backdrop>*,.ie-drawer-backdrop>*,.ki-drawer-backdrop>*,.leads-pipeline-delete-backdrop>*,.mbv-overlay>*,.modal-backdrop>*,.move-modal-backdrop>*,.pipeline-value-modal-backdrop>*,.ps-assign-backdrop>*,.ps-file-modal-backdrop>*,.sl-dialog-backdrop>*,.ssm-overlay>*,.tm-confirm-backdrop>*,.upm-backdrop>*,.vai-studio-backdrop>*,.vtc-backdrop>*{width:100%;min-width:0;max-width:none;max-height:calc(100dvh - 20px);overflow-y:auto}.dashboard-shell{min-height:100dvh;height:auto;display:flex;flex-direction:column;overflow:visible}.dashboard-main{min-width:0;min-height:0;height:auto;overflow:visible}.dash-mobile-bar{position:-webkit-sticky;position:sticky;top:0;z-index:900;display:flex;align-items:center;gap:12px;height:54px;padding:env(safe-area-inset-top,0) 8px 0 4px;border-bottom:1px solid var(--border-strong);background:color-mix(in srgb,var(--surface) 92%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.dash-mobile-menu-btn{width:48px;height:48px;flex-shrink:0;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;background:transparent;cursor:pointer}.dash-mobile-menu-btn span{width:19px;height:1.5px;background:var(--text)}.dash-mobile-title{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 .66rem/1 var(--font-mono),monospace;letter-spacing:.24em;text-transform:uppercase;color:var(--text-soft)}.dash-mobile-vai{width:44px;height:44px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--border);background:transparent;color:var(--text);cursor:pointer}.dash-mobile-vai svg{width:22px;height:22px}.dash-mobile-scrim{display:block;position:fixed;inset:0;z-index:940;padding:0;border:0;background:rgba(0,0,0,.6);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);animation:viaos-sheet-fade .16s ease-out}.dashboard-sidebar{position:fixed;top:0;left:0;bottom:0;z-index:950;width:min(86vw,320px);height:100dvh;max-height:none;min-height:0;gap:14px;padding:calc(16px + env(safe-area-inset-top, 0px)) 12px calc(12px + env(safe-area-inset-bottom, 0px));overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--border-strong);border-bottom:0;background:var(--surface);transform:translateX(-101%);visibility:hidden;transition:transform .22s cubic-bezier(.2,.8,.3,1),visibility 0s linear .22s}.dashboard-sidebar[data-mobile-open=true]{transform:translateX(0);visibility:visible;transition:transform .22s cubic-bezier(.2,.8,.3,1),visibility 0s linear 0s}.dashboard-shell--sb-off .dashboard-sidebar{min-width:0;padding:calc(16px + env(safe-area-inset-top, 0px)) 12px calc(12px + env(safe-area-inset-bottom, 0px));overflow-y:auto;border-right-width:1px}@media (prefers-reduced-motion:reduce){.dashboard-sidebar{transition:none}}.dashboard-sidebar-logo,.dashboard-sidebar-mark{width:48px;height:48px;border-radius:0}.dashboard-sidebar-brand-copy h2,.dashboard-sidebar-product{max-width:100%;overflow:hidden;text-overflow:ellipsis}.dash-sb-collapse-btn,.dash-sb-restore-btn{display:none!important}.dashboard-sidebar-nav{display:flex;flex-direction:column;max-height:none;overflow:visible;gap:14px}.dashboard-sidebar-group-items{display:flex;flex-direction:column;gap:4px}.dashboard-sidebar-item{width:100%;min-height:48px;padding:0 12px;border-radius:0}.dashboard-sidebar-badge{min-width:22px}.dashboard-header{padding:14px 16px;align-items:flex-start;flex-wrap:wrap}.dashboard-title{font-size:clamp(1.35rem,8vw,2rem);line-height:1.05}.dashboard-subtitle{max-width:100%;font-size:.78rem;line-height:1.45}.dashboard-header-actions{width:100%;display:flex;flex-wrap:wrap;overflow:visible;gap:8px}.hdr-zoom{display:none}.dashboard-content{min-height:auto;height:auto;overflow:visible;padding:16px}.dashboard-content--home{padding:16px}.dashboard-home-cards{grid-template-columns:1fr}.dashboard-home-card{min-height:0}.dashboard-home-stage{padding-right:5px}.leads-board{width:100%;height:auto;min-height:0;overflow:visible}.leads-board-scroll{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scroll-padding:0 10px}.leads-columns{width:max-content;min-width:100%;gap:10px}.leads-col,.leads-stage-group{width:calc(100vw - 46px);min-width:calc(100vw - 46px);scroll-snap-align:center;scroll-snap-stop:always}.leads-col-header,.leads-stage-group-section-hdr{position:-webkit-sticky;position:sticky;top:0;z-index:4}.leads-board-toolbar{display:flex;flex-wrap:wrap;align-items:center;overflow:visible;gap:8px;padding:10px}.leads-toolbar-right{display:contents}.leads-pipeline-switcher{order:-3;flex:1 0 100%;width:100%;min-width:0;margin-left:0;position:relative}.leads-search-input{order:-2;flex:1 1 100%;min-width:0;max-width:none;min-height:44px}.leads-board-count,.smart-active-count,.smart-filters-btn{order:-1}.leads-pipeline-switcher:before,.leads-sync-group:before,.leads-toolbar-right:before{display:none}.leads-pipeline-btn{width:100%;min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px;font-size:.8rem;letter-spacing:.16em;text-align:left;border:1px solid color-mix(in srgb,var(--lb-indigo) 62%,transparent);background:color-mix(in srgb,var(--lb-indigo) 12%,transparent);box-shadow:var(--lb-hero-glow)}.leads-pipeline-menu{position:fixed;left:10px;right:10px;top:auto;bottom:calc(10px + env(safe-area-inset-bottom, 0px));width:auto;min-width:0;max-width:none;max-height:70dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1200}.leads-pipeline-menu button{min-height:44px}.leads-pipeline-access-panel{position:fixed;left:10px;right:10px;top:auto;bottom:calc(10px + env(safe-area-inset-bottom, 0px));width:auto;min-width:0;max-width:none;max-height:76dvh;overflow-y:auto;z-index:1200}.leads-card-actions button,.leads-card-call-btn,.leads-card-callfrom-btn,.leads-card-message-btn,.leads-card-slim-call,.leads-card-slim-notes,.leads-card-stage-btn,.leads-name-more-btn{min-width:44px;min-height:44px}.leads-name-more-btn{padding:0 10px}.leads-card-activity-btn{width:44px;height:44px;bottom:4px;right:4px;opacity:1}.leads-card{padding-bottom:52px}.leads-stage-menu-btn{opacity:1;display:inline-flex;align-items:center;justify-content:center;padding:0}.leads-dpad-btn,.leads-stage-menu-btn{min-width:44px;min-height:44px}}@media (hover:none){.leads-avatar-wrap .leads-card-copyall-btn{opacity:1;pointer-events:auto;transform:none;inset:auto -6px -6px auto;width:26px;height:26px;border:1px solid var(--border-strong);background:var(--panel);color:var(--text-soft);font-size:.6rem}.dashboard-home-card:active,.leads-card:active,.leads-pipeline-btn:active{box-shadow:var(--module-stack-press);transform:translate(2px,2px)}.pipeline-closed-value{width:auto;height:24px;padding:0 9px;border-radius:999px;cursor:default}.pipeline-closed-value--compact{width:auto;height:20px;padding:0 7px}.pipeline-closed-value-glyph,.pipeline-closed-value-tooltip{display:none}.pipeline-closed-value-amount{display:inline-block;font:700 11px/1 var(--font-mono),monospace;letter-spacing:.02em;white-space:nowrap}.pipeline-closed-value--compact .pipeline-closed-value-amount{font-size:9.5px}}@media (max-width:960px){.call-popup{width:100%;max-width:none;max-height:calc(100dvh - 20px);overflow-y:auto;border-radius:14px}.call-popup-header{padding:18px;gap:14px}.call-popup h2{font-size:clamp(1.7rem,9vw,2.45rem);line-height:1.05}.call-popup-form{padding:18px}.softphone-layout{grid-template-columns:1fr;gap:18px}.dial-pad{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dial-pad-button{min-height:72px;border-radius:12px}.call-popup-actions,.softphone-actions,.softphone-pad-controls{display:grid;grid-template-columns:1fr;grid-gap:10px;gap:10px}.softphone-from-select,.softphone-number-input{min-height:56px}.ps-agent-card,.ps-filter-actions,.ps-filter-bar,.ps-review-row,.ps-search-row,.ps-stats,.ps-topbar{align-items:stretch;flex-direction:column}.ps-stage-tabs{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.ps-policy-list{border-radius:10px}.ps-policy-row-main,.ps-policy-row-main:has(.ps-policy-col--agent){display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;padding:14px}.ps-policy-col{min-width:0}.ps-policy-col--client{grid-column:1/-1}.ps-policy-col--carrier,.ps-policy-col--contact,.ps-policy-col--date,.ps-policy-col--premium{grid-column:1}.ps-policy-col--expand,.ps-policy-col--stage{grid-column:2}.ps-policy-col--agent,.ps-policy-col--received,.ps-policy-col--report,.ps-policy-col--ticket{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:8px}.ps-policy-col--agent select,.ps-policy-col--stage select,.ps-policy-user-assign{flex:1 1 100%;min-height:44px;font-size:16px}.ps-policy-col--date span{font:600 .64rem/1 var(--font-mono),monospace;letter-spacing:.1em;color:var(--text-muted)}.ps-call-btn,.ps-policy-col--contact a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 10px}.ps-stats{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;width:100%}.ps-stat{align-items:flex-start;gap:4px;padding:12px;border:1px solid var(--border-strong);background:var(--panel)}.ps-stat strong{font-size:1.5rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ps-carrier-filter,.ps-carrier-filter-trigger,.ps-policy-agent-filter-trigger,.ps-policy-col--stage select,.ps-search-input{width:100%}.ps-detail-grid,.ps-mgr-grid,.ps-tickets-layout{grid-template-columns:1fr}.ps-carrier-filter-menu,.ps-dialer-popover,.ps-number-dropdown,.ps-policy-agent-filter-menu{position:fixed;left:12px!important;right:12px!important;top:auto!important;bottom:12px!important;width:auto;max-height:70dvh;overflow-y:auto}.ps-call-bar{left:12px;right:12px;bottom:12px;width:auto;flex-wrap:wrap}.pd-shell{height:auto;min-height:100dvh;display:flex;flex-direction:column;overflow:visible}.pd-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.pd-controls>*{min-height:48px}.pd-btn-secondary{white-space:normal}.pd-center,.pd-left,.pd-right{width:100%;max-height:none;overflow:visible;border-right:0;border-bottom:1px solid var(--border)}.calls-health-header,.calls-health-header-actions,.calls-pagination,.calls-toolbar,.calls-view-tabs{align-items:stretch;flex-direction:column}.calls-view-tabs{overflow-x:auto}.ki-shell,.todo-board,.todo-command-row{grid-template-columns:1fr!important}}@media (max-width:640px){.admin-content,.dashboard-content{padding:12px}.ph-grid{grid-template-columns:1fr}.admin-subtitle,.call-popup-kicker,.dashboard-kicker{letter-spacing:.1em}.solid-icon-button{width:44px;height:44px;flex:0 0 44px}.leads-col,.leads-stage-group{width:calc(100vw - 34px);min-width:calc(100vw - 34px)}.leads-card{padding:14px 14px 52px}.dial-pad-button{min-height:64px}.ps-policy-row-main,.ps-policy-row-main:has(.ps-policy-col--agent){grid-template-columns:1fr}.ps-policy-col--carrier,.ps-policy-col--contact,.ps-policy-col--date,.ps-policy-col--expand,.ps-policy-col--premium,.ps-policy-col--stage{grid-column:1}.ps-policy-col--expand{justify-content:flex-start}.ps-stats{grid-template-columns:1fr}.todo-card,.todo-input-panel{width:100%}}@media (max-width:960px){.vlt-modal-overlay{align-items:stretch;place-items:stretch;padding:10px}.vlt-modal,.vlt-preview-modal{width:100%;max-width:none;max-height:calc(100dvh - 20px);overflow-y:auto}.vlt-preview-body img,.vlt-preview-body video{max-height:52dvh}.vlt-preview-body iframe{max-height:60dvh}.vlt-col--date,.vlt-col--type{display:none}.vlt-table td{padding:10px 8px}.vlt-file-name{font-size:.9rem;line-height:1.35;word-break:break-word}.vlt-row-actions button,.vlt-row-actions-inner button{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;font-size:1rem;border:1px solid var(--border);border-radius:10px;background:var(--surface-soft)}.vlt-folder-delete,.vlt-folder-share{opacity:1!important;width:34px;height:34px}.vlt-breadcrumb{flex-wrap:wrap;row-gap:8px}.vlt-access-dropdown{position:fixed;left:12px!important;right:12px!important;top:auto!important;bottom:calc(12px + env(safe-area-inset-bottom, 0px))!important;width:auto;max-height:70dvh;overflow-y:auto;z-index:80}.vlt-toolbar{flex-direction:column;align-items:stretch;gap:10px}.vlt-search{width:100%}.vlt-filters{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;padding-bottom:4px}.vlt-filters::-webkit-scrollbar{display:none}.vlt-filters button{flex:none;white-space:nowrap;min-height:38px}.vlt-actions{display:flex;width:100%;gap:10px}.vlt-actions .vlt-btn{flex:1 1;min-height:44px}.vlt-json-bar{gap:8px}.vlt-json-copy{min-height:40px;padding:8px 16px}.vlt-folder-grid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.vlt-upload-panel{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));width:auto}.vlt-transcript-text{max-height:34dvh}.vlt-preview-head{gap:10px}}@media (max-width:640px){.vlt-page--embedded{padding:10px}.vlt-col--size{display:none}.vlt-folder-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vlt-usage{flex-direction:column;align-items:stretch;gap:8px}.vlt-preview-head>span{font-size:.8rem}.vlt-btn--transcript{padding:8px 10px;font-size:.7rem;white-space:nowrap}}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Fallback;src:local("Arial");ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.00%;size-adjust:101.17%}.__className_1bc20f{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.__variable_1bc20f{--font-sans:"IBM Plex Sans","IBM Plex Sans Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_bd4cc4{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:italic}.__variable_bd4cc4{--font-serif-italic:"Cormorant Garamond","Cormorant Garamond Fallback"}