.page-transition-shell{min-height:100%}.page-transition-status{position:fixed;z-index:110;right:22px;bottom:22px;display:flex;align-items:center;gap:8px;padding:10px 12px;border:1px solid rgba(105,234,220,.45);border-radius:999px;background:#042b38eb;box-shadow:0 12px 28px #00101a38;color:#e8fffb;font:800 10px/1 Manrope,Noto Sans KR,sans-serif;letter-spacing:.04em;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.page-transition-status.is-visible{opacity:1;transform:translateY(0)}.page-transition-spinner{width:13px;height:13px;border:2px solid rgba(192,255,246,.28);border-top-color:#6ee9dc;border-radius:50%;animation:page-transition-spin .72s linear infinite}:root.dark{color-scheme:dark}.dark .ontos-site{background:#061923;color:#e7f7f4}.dark .site-header{background:#051b26f7;border-color:#8ce2d838}.dark .brand-lockup{color:#dffdfa}.dark .brand-type small{color:#9cc9c5}.dark .desktop-nav button,.dark .portal-link,.dark .menu-button{color:#bed9d5}.dark .desktop-nav button:hover,.dark .portal-link:hover{color:#79efe1}.dark .mobile-nav{background:#061e2a;border-color:#8ce2d838}.dark .mobile-nav button{color:#d8f8f4;border-color:#8ce2d82b}.dark .intro-section,.dark .process-section,.dark .insight-section{background:#061923}.dark .intro-copy h2,.dark .process-top h2,.dark .insight-header h2,.dark .principle-item h3,.dark .process-list h3{color:#effffc}.dark .lead-copy,.dark .intro-side-note p,.dark .principle-item p,.dark .process-top>p,.dark .insight-grid p{color:#b6cecf}.dark .intro-side-note,.dark .principle-list,.dark .principle-item,.dark .process-list li{border-color:#96d7cf47}.dark .process-list li{color:#b7d2d2}.dark .process-list .active-step{background:#0b3947;color:#d9fffa}.dark .process-list .active-step h3{color:#f2fffd}.dark .about-focus-grid article{border-color:#8dded438;background:#0a2935}.dark .about-focus-grid article strong{color:#effffc}.dark .about-focus-grid article span{color:#a9c9c7}.dark .insight-feature{background:#0b3a48;color:#f0fffb}.dark .insight-mini{background:#103541;color:#effffc}.dark .insight-grid span{color:#79eadc}.dark .insight-feature p,.dark .insight-mini p{color:#bad3d1}.dark .text-link{color:#9cf4e7;border-color:#6bbab1}.dark .site-footer{background:#04141d;color:#c6e3df}@keyframes page-transition-spin{to{transform:rotate(360deg)}}@media (max-width:760px){.page-transition-status{right:14px;bottom:14px}}@media (prefers-reduced-motion:reduce){.page-transition-status{transition:none}.page-transition-spinner{animation:none}}.portal-customer-dispatch-card:not(:has(.portal-customer-import-accepted)) .portal-customer-dispatch-grid:after{content:"수입신고 수리 확인 전";display:block;grid-column:1 / -1;width:fit-content;margin-top:2px;padding:5px 8px;border:1px solid rgba(247,187,97,.42);border-radius:5px;color:#754514;background:#ffebc924;font-size:10px;font-weight:800}.portal-customer-import-accepted{border:1px solid #ec8cac!important;color:#741739!important;background:linear-gradient(135deg,#ffe9f1,#ffd3e2)!important;box-shadow:0 8px 18px #b3275e24}.portal-customer-import-accepted b{color:#741739!important}.dispatch-activity-toast.is-import_declaration_accepted{border-color:#f39ab8;color:#691631;background:linear-gradient(135deg,#ffe8f0,#ffd1e0);box-shadow:0 18px 36px #80143d47}.dispatch-activity-toast.is-import_declaration_accepted .dispatch-activity-toast-icon{color:#64142f;background:#f28ead}.dispatch-activity-toast.is-import_declaration_accepted .dispatch-activity-toast-content>strong,.dispatch-activity-toast.is-import_declaration_accepted .dispatch-activity-toast-content>p,.dispatch-activity-toast.is-import_declaration_accepted .dispatch-activity-toast-content>small{color:#691631}.dispatch-activity-toast-identity{margin:0 0 7px!important;padding:0 0 7px;border:1px solid rgba(189,41,94,.32);border-radius:6px;color:#691631!important;background:#ffffff8f;font-size:10px!important}.dispatch-activity-toast-identity>span{color:#b52058}.dispatch-activity-toast-identity>b{color:#691631}.dispatch-import-primary-status{display:inline-grid;gap:1px;min-width:86px;padding:5px 7px;border:1px solid transparent;border-radius:7px;text-align:left;white-space:nowrap}.dispatch-import-primary-status>span{color:#741739;font-size:11px;font-weight:900;line-height:1.25}.dispatch-import-primary-status>small{color:#a61951;font-size:10px;font-weight:800;line-height:1.25}.dispatch-import-primary-status.is-pending>span,.dispatch-import-primary-status.is-pending>small{color:#7f3d1b}.dispatch-import-primary-status.is-accepted{border-color:#ef93b4;background:linear-gradient(135deg,#ffe8f0,#ffd2e1)}.dispatch-import-primary-status.is-pending{border-color:#e5b326;background:linear-gradient(135deg,#fff6bd,#ffd869)}.dispatch-import-primary-status.is-released{border-color:#65c9df;background:linear-gradient(135deg,#e4faff,#b9eff8)}.dispatch-import-primary-status.is-released>span{color:#075b72}.dispatch-import-primary-status.is-released>small{color:#117b95}.dispatch-status-cell .dispatch-import-primary-status,.portal-customer-dispatch-status .dispatch-import-primary-status{display:inline-grid!important;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,max-content);align-content:center;gap:2px;min-width:98px;min-height:46px;white-space:normal}.dispatch-status-cell .dispatch-import-primary-status>span,.dispatch-status-cell .dispatch-import-primary-status>small,.portal-customer-dispatch-status .dispatch-import-primary-status>span,.portal-customer-dispatch-status .dispatch-import-primary-status>small{display:block!important;width:100%;white-space:nowrap}.dispatch-spreadsheet-table tr.is-completed .dispatch-import-primary-status.is-accepted{border-color:#ef93b4!important;background:linear-gradient(135deg,#ffe8f0,#ffd2e1)!important}.dispatch-spreadsheet-table tr.is-completed .dispatch-import-primary-status.is-accepted>span{color:#741739!important}.dispatch-spreadsheet-table tr.is-completed .dispatch-import-primary-status.is-accepted>small{color:#a61951!important}body.ontos-admin-light-background .dispatch-import-primary-status.is-pending,body.ontos-carrier-light-background .dispatch-import-primary-status.is-pending{border-color:#e5b326!important;background:linear-gradient(135deg,#fff6bd,#ffd869)!important}body.ontos-admin-light-background .dispatch-import-primary-status.is-accepted,body.ontos-carrier-light-background .dispatch-import-primary-status.is-accepted{border-color:#ef93b4!important;background:linear-gradient(135deg,#ffe8f0,#ffd2e1)!important}body.ontos-admin-light-background .dispatch-import-primary-status.is-pending>span,body.ontos-admin-light-background .dispatch-import-primary-status.is-pending>small,body.ontos-carrier-light-background .dispatch-import-primary-status.is-pending>span,body.ontos-carrier-light-background .dispatch-import-primary-status.is-pending>small{color:#7f3d1b!important}body.ontos-admin-light-background .dispatch-import-primary-status.is-accepted>span,body.ontos-carrier-light-background .dispatch-import-primary-status.is-accepted>span{color:#741739!important}body.ontos-admin-light-background .dispatch-import-primary-status.is-accepted>small,body.ontos-carrier-light-background .dispatch-import-primary-status.is-accepted>small{color:#a61951!important}body.ontos-admin-light-background .dispatch-freight-payment-badge.is-prepaid,body.ontos-carrier-light-background .dispatch-freight-payment-badge.is-prepaid{border-color:#ef9cb7!important;background:#ffdce8!important;color:#7c1c43!important}body.ontos-admin-light-background .dispatch-freight-payment-badge.is-collect,body.ontos-carrier-light-background .dispatch-freight-payment-badge.is-collect{border-color:#56bbae!important;background:#d9f7ef!important;color:#0b4d49!important}.dispatch-spreadsheet-table tr.is-completed .dispatch-import-primary-status.is-released{border-color:#65c9df!important;background:linear-gradient(135deg,#e4faff,#b9eff8)!important}.dispatch-spreadsheet-table tr.is-completed .dispatch-import-primary-status.is-released>span{color:#075b72!important}.dispatch-spreadsheet-table tr.is-completed .dispatch-import-primary-status.is-released>small{color:#117b95!important}.portal-result-inbox-row{grid-template-columns:minmax(145px,.82fr) minmax(150px,1fr) minmax(130px,.8fr) auto}.portal-result-management-number{color:#9cf8ed!important;font-family:Manrope,Noto Sans KR,sans-serif;letter-spacing:.08em}.portal-result-action{justify-self:end}.portal-result-action button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:0 13px;border:1px solid rgba(115,237,224,.54);border-radius:999px;background:#32b1aa24;color:#d9fffa;font:800 11px Noto Sans KR,sans-serif;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s ease,border-color .18s ease}.portal-result-action button:hover{border-color:#8ff8eb;background:#47cfc340;transform:translateY(-1px)}.portal-result-action button:active{transform:scale(.97)}.portal-result-action span{color:#a9c9d3;font-size:11px;white-space:nowrap}.portal-result-reader{margin-top:18px;overflow:hidden;border:1px solid rgba(116,230,219,.32);border-radius:14px;background:linear-gradient(145deg,#0a394bd1,#081635fa);box-shadow:0 18px 38px #0000002e,inset 0 1px #e1fffb12}.portal-result-reader-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 23px 19px;border-bottom:1px solid rgba(151,220,234,.18)}.portal-result-reader-head span{color:#82eee0;font:800 9px Manrope,sans-serif;letter-spacing:.14em}.portal-result-reader-head h3{margin:7px 0 5px;color:#f3fffe;font-size:17px}.portal-result-reader-head p{margin:0;color:#abcbd5;font-size:11px;line-height:1.55}.portal-result-reader-head button{border:0;border-radius:7px;padding:8px 10px;background:#a0e0ef1c;color:#d9f7ff;font:800 11px Noto Sans KR,sans-serif}.portal-result-reader-body{padding:24px 23px 27px;color:#e5f5f8;font-size:13px;line-height:1.9;white-space:pre-wrap;word-break:break-word}@media (max-width:700px){.portal-result-inbox-row{grid-template-columns:1fr;gap:11px}.portal-result-action{justify-self:start}.portal-result-reader-head{padding:18px 17px 16px}.portal-result-reader-body{padding:18px 17px 22px;font-size:12px}.portal-result-reader-head h3{font-size:15px}}.portal-payment-records{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:15px}.portal-payment-table-panel{overflow:hidden;border:1px solid #c6e1dc;border-radius:12px;background:#fff;box-shadow:0 13px 28px #12454912}.portal-review-payment-match-panel{grid-column:1 / -1}.portal-review-request-id{display:block;color:#176069;font-size:11px;letter-spacing:.01em}.portal-review-request-id+small{display:block;margin-top:3px;color:#69898b;font-size:9px}.portal-table-status.complimentary{border-color:#9bded2;background:#eafaf5;color:#087c7b}.portal-payment-table-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:21px 22px 17px;border-bottom:1px solid #dcece8;color:#087f7d}.portal-payment-table-head>div>span{display:block;margin-top:5px;color:#4f797c;font:800 9px Manrope,sans-serif;letter-spacing:.13em}.portal-payment-table-head h2{margin:7px 0 0;color:#143f49;font-size:21px;letter-spacing:-.055em}.portal-payment-table-head>strong{padding:8px 10px;border-radius:8px;color:#087c7b;background:#e2f8f3;font-size:15px;letter-spacing:-.04em}.portal-payment-table-head>small{margin-top:10px;color:#587d81;font-size:10px}.portal-payment-table-wrap{overflow-x:auto}.portal-payment-table-wrap table{width:100%;min-width:430px;border-collapse:collapse;color:#204951;font-size:11px}.portal-payment-table-wrap th{padding:11px 22px;color:#52777a;background:#f3fbf9;font-size:9px;font-weight:850;letter-spacing:.06em;text-align:left}.portal-payment-table-wrap td{padding:14px 22px;border-top:1px solid #e1efec;color:#426b70;white-space:nowrap}.portal-payment-table-wrap td.is-positive{color:#087c7b;font-weight:850}.portal-payment-table-wrap td.is-negative{color:#a05147;font-weight:850}.portal-payment-table-empty td{padding:28px 22px;color:#5b7d80;white-space:normal;text-align:center}.portal-table-status{display:inline-block;padding:5px 7px;border:1px solid #c4ded9;background:#f4fbf9;color:#087c7b;font-size:9px;font-weight:800}.portal-table-status.expired,.portal-table-status.failed,.portal-table-status.canceled{border-color:#e8c6be;background:#fff5f2;color:#a05147}@media (max-width: 820px){.portal-payment-records{grid-template-columns:1fr}}@media (max-width: 700px){.portal-payment-table-head{padding:18px 17px 14px}.portal-payment-table-head h2{font-size:19px}.portal-payment-table-wrap{-webkit-overflow-scrolling:touch}.portal-payment-table-wrap table{min-width:390px}.portal-payment-table-wrap th,.portal-payment-table-wrap td{padding-left:17px;padding-right:17px}}.hs-review-content.hs-review-priority{overflow:hidden;border-top:0!important;background:radial-gradient(ellipse 58% 68% at 18% 18%,rgba(90,167,255,.12),transparent 77%),radial-gradient(ellipse 46% 58% at 58% 46%,rgba(114,244,230,.07),transparent 80%),linear-gradient(108deg,#070d1e,#09142d 51%,#070d1e)!important}.hs-pandora-system-intro{background:radial-gradient(circle at 86% 10%,rgba(90,167,255,.19),transparent 25%),linear-gradient(145deg,#111f41,#09152e 72%,#0a1d3c)!important}.hs-pandora-system-intro:before{display:none!important}.hs-pandora-system-intro:after{right:-68px;color:#82b4ff0b!important}@media (min-width: 1280px){.hs-review-content.hs-review-priority{grid-template-columns:minmax(360px,.88fr) minmax(620px,1.32fr)!important;gap:clamp(36px,4vw,76px)!important;width:min(1420px,calc(100% - 72px));max-width:none!important;margin-left:auto;margin-right:auto}}.hs-pandora-info-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:9px;width:max-content;min-height:36px;margin-top:14px;padding:0 11px;border:1px solid rgba(114,244,230,.42);border-radius:999px;color:#72f4e6;background:#72f4e60f;font:800 10px Noto Sans KR,sans-serif;letter-spacing:-.02em;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),background .18s ease,border-color .18s ease,color .18s ease}.hs-pandora-info-trigger span{color:#72f4e6;font-size:13px;line-height:1}.hs-pandora-info-trigger:hover,.hs-pandora-info-trigger:focus-visible{border-color:#72f4e6;color:#04111e;background:#72f4e6;outline:0}.hs-pandora-info-trigger:active{transform:scale(.98)}.hs-pandora-info-dialog{max-width:570px!important;border-color:#97b7ff38!important;color:#f3f7ff;background:linear-gradient(145deg,#111f41,#09152e)!important}.hs-pandora-info-dialog [data-slot=dialog-title]{color:#f3f7ff;font-size:clamp(26px,4vw,34px);letter-spacing:-.065em}.hs-pandora-info-dialog [data-slot=dialog-description]{color:#a6b5cf;font-size:13px;line-height:1.78}.hs-pandora-info-list{display:grid;gap:0;margin:7px 0 0;border-top:1px solid rgba(151,183,255,.18)}.hs-pandora-info-list>div{display:grid;grid-template-columns:minmax(168px,.72fr) minmax(0,1.28fr);gap:16px;padding:15px 0;border-bottom:1px solid rgba(151,183,255,.14)}.hs-pandora-info-list dt{color:#72f4e6;font:850 10px Manrope,sans-serif;letter-spacing:.06em}.hs-pandora-info-list dd{margin:0;color:#d6e1f2;font-size:12px;font-weight:600;line-height:1.68}.hs-pandora-info-note{margin:2px 0 0;padding:12px 13px;border-left:3px solid #72f4e6;color:#c6d4e8;background:#72f4e612;font-size:11px;line-height:1.68}@media (max-width: 760px){.hs-pandora-info-trigger{min-height:39px;margin-top:13px;font-size:11px}.hs-pandora-info-list>div{grid-template-columns:1fr;gap:5px;padding:13px 0}.hs-pandora-info-list dd{font-size:11px}}@media (max-width: 760px){.hs-review-content.hs-review-priority{background:radial-gradient(ellipse 88% 38% at 18% 2%,rgba(90,167,255,.12),transparent 80%),linear-gradient(180deg,#070d1e,#09142d 56%,#070d1e)!important}}.hs-pandora-system-summary{color:#244f58!important;font-size:14px!important;font-weight:600;line-height:1.78!important}.hs-pandora-system-points dt,.hs-pandora-system-usage-head>span{color:#076e6b!important}.hs-pandora-system-points dd,.hs-pandora-system-usage h3,.hs-pandora-system-usage strong{color:#103e48!important}.hs-pandora-system-usage small,.hs-pandora-system-intro .hs-intro-assurance{color:#3f686f!important}.hs-pandora-system-intro .hs-pricing-panel{border-color:#08746d6b!important;background:#ffffffc7!important}.hs-pandora-system-intro .hs-pricing-panel>p,.hs-pandora-system-intro .hs-pricing-panel dt{color:#3b6269!important;font-size:12px!important}.hs-pandora-system-intro .hs-pricing-panel dd{color:#075f5d!important}.hs-pandora-system-intro .hs-pricing-panel-trigger{color:#f3fffd!important;border-color:#087b76!important;background:linear-gradient(108deg,#08736f,#0d9d92)!important;box-shadow:0 9px 18px #05716c2e}.hs-pandora-system-intro .hs-pricing-panel-trigger:hover,.hs-pandora-system-intro .hs-pricing-panel-trigger:focus-visible{color:#fff!important;border-color:#075e5b!important;background:linear-gradient(108deg,#075e5b,#078b81)!important}.hs-pandora-system-intro .hs-pricing-panel-trigger span{color:#c9fff6!important}.hs-pandora-system-intro .hs-pricing-portal-link{color:#087e79!important;font-size:11px!important}.hs-workspace-form .hs-field>label b{display:inline-flex;align-items:center;min-height:21px;margin-left:6px;padding:0 7px;border:1px solid #8edfd3;border-radius:999px;color:#066e69;background:#e7faf6;font-size:10px;font-weight:850;letter-spacing:.02em}.hs-workspace-form .hs-field:focus-within>label b{border-color:#087d77;color:#fff;background:#087d77}.hs-workspace-form .hs-field.has-error>label b{border-color:#df9891;color:#9f3934;background:#fff1ee}.hs-workspace-form .hs-field.has-error input,.hs-workspace-form .hs-field.has-error textarea,.hs-workspace-form .hs-field.has-error select{border-color:#cf6e67;box-shadow:0 0 0 3px #cf6e6717}.hs-status-lookup-empty{grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin:0;padding:14px 15px;border:1px solid #bcded8;border-left:3px solid #159b93;border-radius:8px;color:#285b62;background:#fffc}.hs-status-empty-mark{display:grid;place-items:center;width:29px;height:29px;border-radius:50%;color:#087e77;background:#e8faf6}.hs-status-lookup-empty>div{min-width:0}.hs-status-lookup-empty .hs-status-empty-label{display:inline-block;margin:0 0 4px;padding:3px 6px;border:1px solid rgba(21,155,147,.32);border-radius:999px;color:#087e77;background:#effcf9;font-size:9px;font-weight:850;letter-spacing:.08em;line-height:1}.hs-status-lookup-empty strong{display:block;color:#184f58;font-size:12px}.hs-status-lookup-empty p{margin:3px 0 0;color:#527378;font-size:11px;line-height:1.55}.hs-status-lookup-empty button{min-height:34px;padding:0 10px;border:1px solid #1a9990;border-radius:6px;color:#086d68;background:#f7fffd;font-size:11px;font-weight:800;white-space:nowrap;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),background .18s ease,color .18s ease}.hs-status-lookup-empty button:hover,.hs-status-lookup-empty button:focus-visible{color:#fff;background:#087b75;outline:0}.hs-status-lookup-empty button:active{transform:scale(.98)}.hs-workspace-form .hs-simplified-mode{position:relative;display:grid;gap:8px;padding:17px 18px;border:1px solid rgba(114,244,230,.74);border-radius:12px;background:linear-gradient(120deg,#09364ef0,#091e41e6 54%,#165161c2);box-shadow:inset 0 1px #d6fffa26,0 12px 26px #010d1f38}.hs-workspace-form .hs-simplified-mode>label{display:flex;align-items:center;gap:8px;margin:0;cursor:pointer}.hs-workspace-form .hs-simplified-mode input[type=checkbox]{appearance:none;display:grid;place-content:center;box-sizing:border-box;flex:0 0 21px;width:21px!important;min-width:21px;height:21px!important;min-height:21px!important;margin:0!important;padding:0!important;border:1px solid rgba(189,255,247,.82);border-radius:6px;background:#011022e6;cursor:pointer}.hs-workspace-form .hs-simplified-mode input[type=checkbox]:before{content:"";width:9px;height:5px;border-bottom:2px solid #04111e;border-left:2px solid #04111e;transform:rotate(-45deg) scale(0);transition:transform .16s cubic-bezier(.23,1,.32,1)}.hs-workspace-form .hs-simplified-mode input[type=checkbox]:checked{border-color:#72f4e6;background:#72f4e6}.hs-workspace-form .hs-simplified-mode input[type=checkbox]:checked:before{transform:rotate(-45deg) scale(1)}.hs-workspace-form .hs-simplified-mode input[type=checkbox]:focus-visible{outline:3px solid rgba(114,244,230,.34);outline-offset:3px}.hs-workspace-form .hs-simplified-mode>label span{color:#fff;font-size:15px;font-weight:900;letter-spacing:-.01em}.hs-workspace-form .hs-simplified-mode>label i{margin-left:3px;color:#b9fff7;font-size:11px;font-style:normal}.hs-workspace-form .hs-simplified-mode>small{color:#e0faf7!important;font-weight:600;line-height:1.65}@media (prefers-reduced-motion: reduce){.hs-workspace-form .hs-simplified-mode input[type=checkbox]:before{transition:none}}@media (max-width: 760px){.hs-pandora-system-summary{font-size:13px!important}.hs-status-lookup-empty{grid-template-columns:auto minmax(0,1fr);align-items:start}.hs-status-lookup-empty button{grid-column:1 / -1;width:100%;margin-top:2px}}@media (prefers-reduced-motion: reduce){.hs-status-lookup-empty button{transition:none}}.hs-pandora-system-summary{color:#a6b5cf!important}.hs-pandora-system-points dt,.hs-pandora-system-usage-head>span{color:#5aa7ff!important}.hs-pandora-system-points dd,.hs-pandora-system-usage h3,.hs-pandora-system-usage strong{color:#f3f7ff!important}.hs-pandora-system-usage small,.hs-pandora-system-intro .hs-intro-assurance{color:#a6b5cf!important}.hs-pandora-system-intro .hs-pricing-panel{border-color:#97b7ff2e!important;background:#040c1f85!important}.hs-pandora-system-intro .hs-pricing-panel>p,.hs-pandora-system-intro .hs-pricing-panel dt{color:#a6b5cf!important}.hs-pandora-system-intro .hs-pricing-panel dd{color:#72f4e6!important}.hs-pricing-panel-head>span{color:#72f4e6!important}.hs-pricing-panel-head i{color:#a6b5cf!important;border-color:#97b7ff2e!important;background:#101f3eb8!important}.hs-pricing-panel dl,.hs-pricing-panel dl>div{border-color:#97b7ff2e!important}.hs-pricing-free-period-banner{color:#d7fff9!important;border-color:#72f4e66b!important;background:linear-gradient(135deg,#72f4e61f,#5aa7ff24)!important}.hs-pricing-free-period-banner span{color:#72f4e6!important}.hs-pricing-free-period-banner strong{color:#f3f7ff!important}.hs-pricing-free-period-banner small{color:#a6b5cf!important}.hs-pandora-system-intro .hs-pricing-panel-trigger{color:#04111e!important;border-color:#b6fffab3!important;background:linear-gradient(135deg,#72f4e6,#5aa7ff)!important;box-shadow:0 10px 22px #2896ff33!important}.hs-pandora-system-intro .hs-pricing-panel-trigger:hover,.hs-pandora-system-intro .hs-pricing-panel-trigger:focus-visible{color:#04111e!important;background:linear-gradient(135deg,#d5fffa,#8fd4ff)!important}.hs-pandora-system-intro .hs-pricing-panel-trigger span{color:#04111e!important}.hs-pandora-system-intro .hs-pricing-portal-link{color:#72f4e6!important}.hs-workspace-form .hs-field>label b{border-color:#72f4e66b;color:#72f4e6;background:#72f4e614}.hs-workspace-form .hs-field:focus-within>label b{border-color:#72f4e6;color:#04111e;background:#72f4e6}.hs-status-lookup input,.hs-status-lookup input[type=email]{border-color:#92baf152!important;color:#f3f7ff!important;background:#030a1bd1!important}.hs-status-lookup input::placeholder{color:#6f82a6!important}.hs-status-lookup button{color:#72f4e6!important}.hs-status-lookup-empty{border-color:#97b7ff2e!important;border-left-color:#72f4e6!important;color:#f3f7ff!important;background:#0a1631d1!important}.hs-status-lookup-empty strong{color:#f3f7ff!important}.hs-status-lookup-empty p{color:#a6b5cf!important}.hs-status-empty-mark{color:#72f4e6!important;background:#72f4e61a!important}.hs-status-lookup-empty.is-not-submitted .hs-status-empty-label{border-color:#72f4e657!important;color:#72f4e6!important;background:#72f4e61a!important}.hs-status-lookup-empty button{border-color:#72f4e685!important;color:#72f4e6!important;background:#72f4e60f!important}.hs-status-lookup-empty button:hover,.hs-status-lookup-empty button:focus-visible{color:#04111e!important;background:#72f4e6!important}.hs-workspace-form .hs-form-group,.hs-workspace-form .hs-form-group:hover,.hs-workspace-form .hs-form-group:focus-within{background:transparent!important;box-shadow:none!important}.hs-workspace-form .hs-field:not(.hs-simplified-mode),.hs-workspace-form .hs-field:not(.hs-simplified-mode):hover,.hs-workspace-form .hs-field:not(.hs-simplified-mode):focus-within{background:transparent!important}.hs-workspace-form .hs-field:not(.hs-simplified-mode) input:not([type=file]),.hs-workspace-form .hs-field:not(.hs-simplified-mode) textarea,.hs-workspace-form .hs-field:not(.hs-simplified-mode) select{border-color:#92baf16b!important;color:#f4f8ff!important;background:#030a1bd6!important;box-shadow:inset 0 1px #d6f0ff0a;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.hs-workspace-form .hs-field:not(.hs-simplified-mode) input:not([type=file]):hover,.hs-workspace-form .hs-field:not(.hs-simplified-mode) textarea:hover,.hs-workspace-form .hs-field:not(.hs-simplified-mode) select:hover{border-color:#72f4e6b8!important;color:#fff!important;background:#0a1c39!important;box-shadow:inset 0 1px #d6fffa14,0 6px 14px #010c1f24}.hs-workspace-form .hs-field:not(.hs-simplified-mode) input:not([type=file]):focus,.hs-workspace-form .hs-field:not(.hs-simplified-mode) textarea:focus,.hs-workspace-form .hs-field:not(.hs-simplified-mode) select:focus{border-color:#72f4e6!important;background:#071832f5!important;box-shadow:0 0 0 3px #72f4e629,inset 0 1px #d6fffa1f!important}.hs-workspace-form .hs-field:not(.hs-simplified-mode) input::placeholder,.hs-workspace-form .hs-field:not(.hs-simplified-mode) textarea::placeholder{color:#aabbd6!important}.hs-workspace-form .hs-direction-field>label{color:#f3f7ff!important;font-weight:800}.hs-workspace-form .hs-direction-field>small{color:#b7c8e2!important;font-weight:600}.hs-workspace-form .hs-direction-control{position:relative;border-radius:8px}.hs-workspace-form .hs-direction-control:after{content:"";position:absolute;top:12px;right:51px;bottom:12px;border-left:1px solid rgba(146,186,241,.28);pointer-events:none}.hs-workspace-form .hs-direction-select{display:block;width:100%;min-height:50px;padding:14px 59px 14px 15px;border-color:#92baf16b!important;border-radius:8px!important;color:#f4f8ff!important;font:15px/1.75 Noto Sans KR,sans-serif;font-weight:400;letter-spacing:normal;white-space:normal;overflow:visible;text-overflow:clip;appearance:none;-webkit-appearance:none;background:#030a1bd6!important}.hs-workspace-form .hs-direction-arrow{position:absolute;top:50%;right:16px;width:23px;height:23px;padding:3px;border-radius:6px;color:#a9fff4;background:#72f4e61f;filter:drop-shadow(0 0 5px rgba(114,244,230,.32));transform:translateY(-50%);pointer-events:none}.hs-workspace-form .hs-direction-control:focus-within .hs-direction-arrow{color:#fff;background:#72f4e638;filter:drop-shadow(0 0 7px rgba(114,244,230,.56))}.hs-workspace-form .hs-direction-select:invalid{color:#dbe9ff!important}.hs-workspace-form .hs-direction-select option{color:#f3f7ff;background:#0a1832}.hs-workspace-form .hs-direction-field:focus-within>label b{color:#04111e;background:#72f4e6}.hs-workspace-form .hs-direction-field.has-error>small{color:#ffd2cc!important}.hs-pandora-system-intro .hs-pandora-system-wordmark>span{color:#d9fff9!important;text-shadow:0 1px 0 rgba(1,13,31,.82),0 0 22px rgba(114,244,230,.16)}.hs-pandora-system-intro .hs-pandora-system-wordmark em{color:#75f4e5!important;text-shadow:0 1px 0 rgba(1,13,31,.82),0 0 18px rgba(114,244,230,.22);filter:none!important}@media (hover: hover){.hs-pandora-system-intro .hs-pandora-system-wordmark:hover>span{color:#f4fffd!important;text-shadow:0 1px 0 rgba(1,13,31,.9),0 0 26px rgba(114,244,230,.22)}.hs-pandora-system-intro .hs-pandora-system-wordmark:hover em{color:#9dfff1!important;text-shadow:0 1px 0 rgba(1,13,31,.9),0 0 22px rgba(114,244,230,.3)}}@media (prefers-reduced-motion: reduce){.hs-workspace-form .hs-field:not(.hs-simplified-mode) input:not([type=file]),.hs-workspace-form .hs-field:not(.hs-simplified-mode) textarea,.hs-workspace-form .hs-field:not(.hs-simplified-mode) select{transition:none}}@media (max-width: 760px){.hs-workspace-form .hs-direction-select{min-height:50px;padding:14px 56px 14px 15px;font-size:15px;line-height:1.75}.hs-workspace-form .hs-direction-arrow{right:13px}.hs-workspace-form .hs-direction-control:after{right:48px}}.hs-workspace-form .hs-form-group-heading>span{color:#9dfff1!important;background:#72f4e621!important}.hs-workspace-form .hs-form-group-heading h4{color:#f2f7ff!important;font-weight:800}.hs-workspace-form .hs-form-group-heading p{color:#c1d0e6!important;font-size:12px;font-weight:600;line-height:1.72}.hs-workspace-form .hs-field>small{color:#b9c9df!important;font-weight:550}.hs-review-page>.hs-status-lookup{order:0;align-self:flex-end;width:min(620px,calc(100% - 44px));margin:18px clamp(14px,8.5vw,120px) 0 14px;padding:20px 24px;border-color:#72f4e657!important;border-radius:14px;background:linear-gradient(105deg,#081f3ef5,#091834f0)!important;box-shadow:0 14px 34px #0007162e,inset 0 1px #d8fffa14}.hs-review-page>.hs-status-lookup h2{color:#f2f7ff!important;font-size:clamp(18px,2vw,24px)}.hs-review-page>.hs-status-lookup>div>p{color:#79f0e1!important;font-weight:850}.hs-review-page>.hs-status-lookup>div>span,.hs-review-page>.hs-status-lookup form>small{color:#b6c8e0!important;font-weight:550;line-height:1.6}.hs-review-page>.hs-status-lookup form label{color:#e7f0ff!important;font-weight:800}.hs-review-page>.hs-status-lookup .hs-status-lookup-submit{border-color:#72f4e6ad;color:#04111e!important;background:#72f4e6;box-shadow:0 8px 18px #18ddc929}.hs-review-page>.hs-status-lookup .hs-status-lookup-submit:hover,.hs-review-page>.hs-status-lookup .hs-status-lookup-submit:focus-visible{background:#b6fff5}@media (min-width: 761px){.hs-review-page>.hs-status-lookup{grid-template-columns:minmax(270px,.92fr) minmax(0,1fr)}.hs-review-page>.hs-status-lookup h2{font-size:22px;white-space:nowrap}}@media (max-width: 760px){.hs-review-page>.hs-status-lookup{align-self:stretch;width:auto;margin:12px 14px 0;padding:17px 16px}.hs-review-page>.hs-status-lookup h2{font-size:19px}}.hs-pandora-system-intro .hs-pandora-system-wordmark{position:relative;isolation:isolate}.hs-pandora-system-intro .hs-pandora-system-wordmark:before{content:"";position:absolute;z-index:-1;inset:-18px -18px -16px;border-radius:18px;background:radial-gradient(ellipse at 22% 58%,rgba(114,244,230,.22),transparent 62%);opacity:.72;filter:blur(5px);pointer-events:none}.hs-pandora-system-intro .hs-pandora-system-wordmark:after{content:"";position:absolute;bottom:-12px;left:0;width:78px;height:2px;border-radius:999px;background:linear-gradient(90deg,#9dfff1,#72f4e614);box-shadow:0 0 14px #72f4e65c}.hs-pandora-system-intro .hs-pandora-system-wordmark>span,.hs-pandora-system-intro .hs-pandora-system-wordmark em{transition:color .18s ease,text-shadow .18s ease}@media (hover: hover){.hs-pandora-system-intro .hs-pandora-system-wordmark:hover:before{opacity:1}.hs-pandora-system-intro .hs-pandora-system-wordmark:hover:after{width:118px}}@media (prefers-reduced-motion: no-preference){.hs-pandora-system-intro .hs-pandora-system-wordmark:before{animation:hs-pandora-signal 4.8s cubic-bezier(.45,0,.55,1) infinite}.hs-pandora-system-intro .hs-pandora-system-wordmark:after{transition:width .22s cubic-bezier(.23,1,.32,1)}}@keyframes hs-pandora-signal{0%,to{opacity:.54;transform:scale(.96)}50%{opacity:.9;transform:scale(1)}}@media (prefers-reduced-motion: reduce){.hs-pandora-system-intro .hs-pandora-system-wordmark:before{animation:none}}.hs-review-page>.hs-status-lookup{position:relative;order:2;align-self:stretch;width:min(800px,calc(100% - 32px));max-width:800px;margin:30px auto 0;padding:26px 0 0;border:0!important;border-radius:0;background:transparent!important;box-shadow:none!important;scroll-margin-top:24px}.hs-review-page>.hs-status-lookup:before{content:"";position:absolute;top:0;left:50%;width:min(520px,72%);height:1px;background:linear-gradient(90deg,transparent,rgba(114,244,230,.32) 18%,rgba(146,186,241,.22) 82%,transparent);transform:translate(-50%);pointer-events:none}.hs-pricing-capacity,.hs-pricing-dialog-capacity{margin:10px 0 0;color:#b9c9df;font-size:11px;font-weight:650;line-height:1.65}.hs-pricing-capacity strong,.hs-pricing-dialog-capacity strong{display:inline;padding:0;border-radius:0;color:#72f4e6;background:transparent;font-weight:900;letter-spacing:.01em}.hs-submit-zone:hover{padding:24px 0 0!important;margin-right:0!important;margin-left:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.hs-attachment-actions:hover{padding:0!important;margin:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.hs-upload-trigger:hover:not(.is-drag-active){border-color:#92baf16b!important;color:#dbe8fa!important;background:#0b1c3aad!important;box-shadow:none!important;transform:none!important}.hs-upload-trigger.is-drag-active{border-color:#b6fff5!important;color:#04111e!important;background:linear-gradient(122deg,#72f4e6,#b8fff5)!important;box-shadow:0 0 0 4px #72f4e63d,0 14px 30px #0dc4b333!important;transform:translateY(-2px)}.hs-upload-trigger.is-drag-active>svg,.hs-upload-trigger.is-drag-active>span strong,.hs-upload-trigger.is-drag-active>span small{color:#04111e!important}.hs-status-lookup-result.is-complete>span{color:#087f7c!important;font-weight:900}.hs-status-lookup-result.is-complete>strong{color:#103e48!important}.hs-status-lookup-result.is-complete>p{color:#2f6870!important;font-weight:700}.hs-status-history{grid-column:1 / -1;margin-top:4px;padding:18px 0 0;border-top:1px solid rgba(146,186,241,.2)}.hs-status-history-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.hs-status-history-head>span{color:#72f4e6;font-size:10px;font-weight:900;letter-spacing:.11em}.hs-status-history-head>strong{color:#e9f3ff;font-size:13px}.hs-status-history ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}.hs-status-history li{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:12px 14px;border-radius:10px;background:#72f4e60e;box-shadow:inset 0 0 0 1px #92baf12e}.hs-status-history li>div{display:grid;min-width:0;gap:2px}.hs-status-history li>div>span{color:#9dfff1;font-size:9px;font-weight:900;letter-spacing:.09em}.hs-status-history li>div>strong{color:#f4f8ff;font-size:14px;letter-spacing:.03em}.hs-status-history li time{color:#b9c9df;font-size:11px;font-weight:600}.hs-status-history li>b{flex:0 0 auto;padding:5px 7px;border-radius:999px;color:#8afff2;background:#72f4e61f;font-size:10px;font-weight:850;white-space:nowrap}.hs-form-header-actions{display:grid;justify-items:end;gap:9px}.hs-form-header-actions>p{text-align:right}.hs-status-jump{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:42px;padding:0 11px 0 14px;border:1px solid rgba(114,244,230,.62);border-radius:999px;color:#d7fffb;background:#72f4e617;font:800 11px/1 Noto Sans KR,sans-serif;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,transform .16s cubic-bezier(.23,1,.32,1)}.hs-status-jump-arrow{flex:0 0 auto;width:24px;height:24px;margin-left:1px;padding:4px;border-left:1px solid rgba(183,255,247,.52);color:#fff;filter:drop-shadow(0 0 5px rgba(114,244,230,.58))}.hs-status-jump:hover,.hs-status-jump:focus-visible{border-color:#a9fff4;color:#fff;background:#72f4e624;outline:0}.hs-status-jump:hover .hs-status-jump-arrow{transform:translateY(2px)}.hs-status-jump:active{transform:scale(.98)}@media (max-width: 760px){.hs-review-page>.hs-status-lookup{width:auto;margin:26px 14px 0;padding:22px 0 0}.hs-review-page>.hs-status-lookup:before{width:72%}.hs-pricing-capacity,.hs-pricing-dialog-capacity{font-size:10.5px}.hs-status-history-head{align-items:flex-start;flex-direction:column;gap:3px}.hs-status-history li{align-items:flex-start;flex-direction:column;gap:8px}.hs-status-history li>b{align-self:flex-start}.hs-form-header-actions{width:100%;justify-items:stretch}.hs-form-header-actions>p{text-align:left}.hs-status-jump{width:100%}}@media (prefers-reduced-motion: reduce){.hs-status-jump,.hs-status-jump-arrow{transition:none}}.hs-payment-page{min-height:100vh;padding:clamp(1rem,4vw,3rem);background:radial-gradient(circle at 85% 10%,rgba(42,188,177,.2),transparent 30rem),#061b2b;color:#edf8f6}.hs-payment-header{display:flex;align-items:center;justify-content:space-between;max-width:720px;margin:0 auto clamp(2rem,6vw,5rem);color:#d7efeb}.hs-payment-header button,.hs-payment-home{display:inline-flex;align-items:center;gap:.5rem;border:0;background:transparent;color:inherit;font:inherit;font-weight:750;cursor:pointer}.hs-payment-header span{color:#fff;font-weight:850;letter-spacing:.08em}.hs-payment-header small{color:#65d6ca;font-size:.62rem;letter-spacing:.12em}.hs-payment-card{max-width:610px;margin:0 auto;padding:clamp(1.5rem,5vw,3.4rem);border:1px solid rgba(159,235,224,.2);border-radius:1.35rem;background:#092d3ade;box-shadow:0 24px 70px #00000038}.hs-payment-mark{display:grid;place-items:center;width:3.1rem;height:3.1rem;border-radius:.95rem;background:#56d7c726;color:#62dfd0}.hs-payment-eyebrow{margin:1.25rem 0 .55rem;color:#70e0d4;font-size:.68rem;font-weight:850;letter-spacing:.15em}.hs-payment-card h1{margin:0;font-size:clamp(1.8rem,5vw,2.6rem);letter-spacing:-.055em}.hs-payment-card>p:not(.hs-payment-eyebrow):not(.hs-payment-notice){margin:1rem 0 0;color:#c7dcda;line-height:1.75}.hs-payment-notice,.hs-payment-security{display:flex;gap:.58rem;align-items:flex-start;margin-top:1.35rem;padding:.85rem .95rem;border-radius:.75rem;background:#9ceade1c;color:#ccece6;font-size:.86rem;line-height:1.55}.hs-payment-notice svg,.hs-payment-security svg{flex:0 0 auto;color:#69ddcf}.hs-payment-checkout{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;margin-top:1.35rem;padding:.9rem 1rem;border:1px solid #66e4d2;border-radius:.75rem;background:#53d5c7;color:#06232e;font:inherit;font-weight:850;cursor:pointer}.hs-payment-checkout:disabled{opacity:.65;cursor:wait}.hs-payment-home{margin-top:1.25rem;color:#9ed4ce;font-size:.86rem}.hs-payment-loading{display:flex;justify-content:center;align-items:center;gap:.65rem;min-height:70vh;color:#dcf5f1}.hs-payment-transfer{display:flex;gap:14px;align-items:flex-start;margin:24px 0 16px;padding:18px;border:1px solid rgba(77,211,202,.36);border-radius:14px;background:#3098961f;color:#8eece4}.hs-payment-transfer dl{flex:1;display:grid;gap:10px;margin:0}.hs-payment-transfer dl>div{display:flex;justify-content:space-between;gap:18px;padding-bottom:8px;border-bottom:1px solid rgba(142,236,228,.14)}.hs-payment-transfer dl>div:last-child{padding-bottom:0;border-bottom:0}.hs-payment-transfer dt{color:#c2d9da;font-size:.82rem}.hs-payment-transfer dd{margin:0;color:#fff;font-weight:700;text-align:right}@media (max-width: 520px){.hs-payment-transfer{gap:10px;padding:15px}.hs-payment-transfer dl>div{display:grid;grid-template-columns:1fr;gap:3px}.hs-payment-transfer dd{text-align:left;word-break:break-all}}.portal-business-input{position:relative;display:flex;align-items:center}.portal-business-input svg{position:absolute;z-index:1;left:.85rem;width:1rem;height:1rem;color:#277e79;pointer-events:none}.portal-business-input input{padding-left:3rem!important}.application-status-notice{display:flex;align-items:flex-start;gap:.48rem;line-height:1.5}.application-status-notice>span{display:grid;gap:.12rem}.application-status-notice small{font-size:.76rem}.application-status-notice.is-rejected{color:#93413e;background:#fff1ef;border:1px solid #edc9c4}.application-status-notice.is-rejected svg{flex:0 0 auto;color:#bf5952}.application-status-notice.is-rejected button{margin-left:auto;flex:0 0 auto;border:0;background:transparent;color:#8d3632;font:inherit;font-size:.76rem;font-weight:800;text-decoration:underline;text-underline-offset:3px}.portal-admin-link{margin-left:auto;padding:0;border:0;background:none;color:#326e75;font:inherit;font-size:.79rem;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.application-status-link{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.8rem;margin:0;padding:.82rem .05rem;border:0;border-top:1px solid #d8e9e6;border-radius:0;background:transparent;color:#587174;font-size:.78rem;line-height:1.45}.application-status-link button,.application-status-result button{display:inline-flex;align-items:center;gap:.25rem;border:0;padding:0;background:transparent;color:#126c6d;font:inherit;font-size:.78rem;font-weight:800;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;cursor:pointer}.application-status-result{display:flex;align-items:flex-start;gap:.65rem;margin-top:.85rem;padding:.9rem;border:1px solid #c8dedd;border-radius:.5rem;background:#f3fbfa;color:#245e61;line-height:1.48}.application-status-result svg{flex:0 0 auto;color:#16817b}.application-status-result>div{display:grid;gap:.22rem}.application-status-result b{font-size:.88rem}.application-status-result p{margin:0;font-size:.8rem}.application-status-result small{color:#587174;font-size:.74rem}.application-status-result.rejected{border-color:#edc9c4;background:#fff1ef;color:#93413e}.application-status-result.rejected svg{color:#bf5952}.application-status-result.approved{border-color:#b7ddd5;background:#eefaf6}.application-status-result button{margin-left:auto;flex:0 0 auto}.password-reset-link{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.8rem;margin:.72rem 0 0;padding:.82rem .05rem;border-top:1px solid #d8e9e6;color:#587174;font-size:.78rem}.password-reset-link button{display:inline-flex;align-items:center;gap:.25rem;border:0;padding:0;background:transparent;color:#126c6d;font:inherit;font-size:.78rem;font-weight:800;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;cursor:pointer}.login-signup-prompt{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;gap:.8rem;margin-top:0;padding:.82rem .05rem}.login-signup-prompt button{display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap}.portal-password-page .login-card{align-self:center}.password-reset-card .login-notice{margin-top:.85rem}.password-reset-notice{display:flex;align-items:flex-start;gap:.45rem;line-height:1.5}.password-reset-notice svg{flex:0 0 auto;margin-top:.08rem;color:#16817b}.password-reset-notice.is-complete{border-color:#b7ddd5;background:#eefaf6;color:#245e61}.individual-switch-link{margin-top:14px;display:flex;align-items:center;flex-wrap:wrap;gap:7px 10px;color:#526270;font-size:.82rem;line-height:1.55}.individual-switch-link button{border:0;padding:0;background:transparent;color:#087f8c;font:inherit;font-weight:800;cursor:pointer;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.signup-consent span small{display:block;margin-top:3px;color:#637484;font-size:.76rem}.member-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;margin:0 0 1rem;padding:.32rem;border:1px solid #cfe4e2;border-radius:.72rem;background:#f0f8f7}.member-mode-toggle{min-height:2.4rem;border:1px solid transparent;border-radius:.48rem;background:transparent;color:#5b7478;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer;transition:background .16s cubic-bezier(.23,1,.32,1),color .16s ease,box-shadow .16s ease,transform .16s ease}.member-mode-toggle:hover{color:#0b6c68}.member-mode-toggle.is-selected{border-color:#0d7771;background:#fff;color:#075d59;box-shadow:0 2px 7px #0c575321}.member-mode-toggle:focus-visible{outline:3px solid rgba(20,139,130,.3);outline-offset:2px}.member-mode-toggle:active{transform:scale(.97)}@media (max-width: 500px){.portal-admin-link{width:auto;margin-left:auto;text-align:right}.member-mode-switch{margin-bottom:.85rem}.member-mode-toggle{min-height:2.55rem;font-size:.8rem}.password-reset-link,.login-signup-prompt,.application-status-link{gap:.65rem;padding-top:.78rem;padding-bottom:.78rem}.password-reset-link button,.login-signup-prompt button,.application-status-link button{font-size:.8rem}}.application-rejection-reason{margin-top:.58rem;padding:.65rem .7rem;border-left:2px solid #bf5952;background:#bf595214;color:#78302d}.application-rejection-reason span{display:block;color:#9e4540;font-size:.68rem;font-weight:850;letter-spacing:.04em}.application-rejection-reason p{margin:.22rem 0 0!important;color:#78302d;font-size:.78rem!important;line-height:1.55;white-space:pre-wrap;word-break:break-word}.signup-submit:disabled{cursor:wait;opacity:.66}.signup-notice.is-error{color:#9c3a3a;background:#fff0ef}.signup-notice.is-error svg{color:#c45353}.signup-account-fields{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem}.signup-certificate{grid-column:1 / -1}.signup-certificate input[type=file]{padding:.7rem;cursor:pointer}.signup-reapply-help{margin:-.25rem 0 1.15rem;padding:.7rem .8rem;border-left:3px solid #b76a5e;background:#fff6f4;color:#70413b;font-size:.8rem;line-height:1.6}.individual-signup-success{display:flex;min-height:572px;flex-direction:column;align-items:flex-start;padding:2.75rem}.signup-success-icon{display:grid;width:3.25rem;height:3.25rem;margin-bottom:1.25rem;place-items:center;border:1px solid #91deca;border-radius:50%;background:#e5f8f2;color:#087465;box-shadow:0 10px 22px #0874651f}.signup-success-eyebrow{margin:0 0 .55rem;color:#087465;font-size:.68rem;font-weight:800;letter-spacing:.13em}.individual-signup-success h2{margin:0;color:#123f3a;font-size:clamp(1.62rem,3vw,2.1rem);line-height:1.28;letter-spacing:-.055em}.signup-success-summary{margin:1rem 0 1.45rem;color:#57716d;font-size:.9rem;line-height:1.72}.signup-success-steps{width:100%;margin:0;padding:0;list-style:none;border-top:1px solid #dcebe7}.signup-success-steps li{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;gap:.55rem;align-items:center;padding:.88rem 0;border-bottom:1px solid #dcebe7}.signup-success-steps li>span{color:#5cbda4;font-size:.69rem;font-weight:800;letter-spacing:.08em}.signup-success-steps strong,.signup-success-steps small{display:block}.signup-success-steps strong{color:#28534d;font-size:.86rem}.signup-success-steps small{margin-top:.16rem;color:#7a908c;font-size:.75rem;line-height:1.45}.signup-success-steps svg{color:#12a17f}.signup-success-note{display:flex;width:100%;gap:.55rem;margin-top:1.25rem;padding:.82rem .88rem;border-radius:.55rem;background:#edf8f5;color:#52716b;font-size:.76rem;line-height:1.58}.signup-success-note svg{flex:0 0 auto;margin-top:.05rem;color:#087465}.signup-success-actions{display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:center;margin-top:auto;padding-top:1.35rem}.signup-success-actions .signup-submit{margin:0}.signup-success-home{padding:.8rem .25rem;border:0;background:transparent;color:#54736d;font-size:.78rem;font-weight:700;text-decoration:underline;text-underline-offset:.22rem}.signup-success-home:hover,.signup-success-home:focus-visible{color:#087465}@media (max-width: 640px){.signup-account-fields{grid-template-columns:1fr;gap:.8rem}.individual-signup-success{min-height:0;padding:2rem 1.25rem 1.4rem}.signup-success-actions{grid-template-columns:1fr;gap:.15rem;padding-top:1.15rem}.signup-success-home{justify-self:center}}.portal-side-nav .portal-quarantine-nav-link{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;gap:3px 10px;align-items:center;border-color:#69e1d357;background:linear-gradient(110deg,#4ed9c824,#1762731c)}.portal-side-nav .portal-quarantine-nav-link>svg:first-child{grid-row:1 / span 2}.portal-side-nav .portal-quarantine-nav-link>span{color:#e8fffb}.portal-side-nav .portal-quarantine-nav-link>small{grid-column:2;color:#9ccbc6;font-size:9px;font-weight:650}.portal-side-nav .portal-quarantine-nav-link>svg:last-child{grid-column:3;grid-row:1 / span 2;justify-self:end}.portal-side-nav .portal-quarantine-nav-link:hover,.portal-side-nav .portal-quarantine-nav-link:focus-visible{border-color:#76e9dc;background:linear-gradient(110deg,#5de7d53b,#186f802e);outline:0}.requested-delivery-at-inputs{display:grid;grid-template-columns:minmax(0,1fr) 36px;gap:6px;min-width:0}.requested-delivery-at-picker{position:relative;display:block;width:36px;min-width:36px}.requested-delivery-at-inputs .requested-delivery-at-calendar-button{display:grid!important;place-items:center!important;width:36px!important;min-width:36px!important;min-height:38px!important;border:1px solid rgba(123,238,225,.46)!important;border-radius:5px!important;padding:0!important;color:#bafff6!important;background:#074351c2!important;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),background .18s ease,border-color .18s ease}.requested-delivery-at-inputs .requested-delivery-at-calendar-button:hover{border-color:#8ff3e5!important;color:#063943!important;background:#7beadc!important}.requested-delivery-at-inputs .requested-delivery-at-calendar-button:active{transform:scale(.97)}.requested-delivery-at-inputs .requested-delivery-at-calendar-button:focus-visible{outline:2px solid #8ff3e5;outline-offset:2px}.requested-delivery-at-popover{position:absolute;z-index:80;top:calc(100% + 7px);right:0;display:grid;gap:9px;width:min(292px,calc(100vw - 34px));padding:12px;border:1px solid rgba(118,232,219,.52);border-radius:8px;color:#eafffa;background:#062d3d;box-shadow:0 16px 38px #000d1875}.requested-delivery-at-popover>strong{color:#eafffa;font-size:12px}.requested-delivery-at-popover label,.requested-delivery-at-popover label>span,.requested-delivery-at-popover .requested-delivery-at-meridiem>span:first-child{display:grid;gap:5px;color:#add8d3;font-size:10px;font-weight:850}.requested-delivery-at-popover input{box-sizing:border-box;width:100%;min-width:0;min-height:35px;border:1px solid rgba(125,235,221,.36);border-radius:4px;padding:0 8px;color:#effffc;background:#041d29;font:700 12px/1 Manrope,sans-serif}.requested-delivery-at-time-fields{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:7px;align-items:end}.requested-delivery-at-meridiem{display:grid;gap:5px}.requested-delivery-at-meridiem>span:last-child{display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:4px}.requested-delivery-at-popover .requested-delivery-at-meridiem button{min-height:30px!important;border:1px solid rgba(125,235,221,.36)!important;border-radius:4px!important;padding:0 7px!important;color:#bcf9f1!important;background:#0a4252!important;font-size:11px!important;font-weight:850!important;cursor:pointer}.requested-delivery-at-popover .requested-delivery-at-meridiem button.is-active{border-color:#8df3e6!important;color:#053743!important;background:#80e9dc!important}.requested-delivery-at-picker-error{color:#ffcfad!important;font-size:10px!important;line-height:1.4}.requested-delivery-at-picker-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}.requested-delivery-at-popover .requested-delivery-at-picker-actions button{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-height:34px!important;border:1px solid rgba(127,235,221,.42)!important;border-radius:4px!important;padding:0 8px!important;color:#063943!important;background:#7beadc!important;font-size:11px!important;font-weight:850!important;cursor:pointer}.requested-delivery-at-popover .requested-delivery-at-picker-actions button+button{color:#c5dfdc!important;background:#0a3c49!important}body.ontos-admin-light-background .requested-delivery-at-inputs .requested-delivery-at-calendar-button,body.ontos-carrier-light-background .requested-delivery-at-inputs .requested-delivery-at-calendar-button{border-color:#82afb4!important;color:#164d56!important;background:#fff!important}body.ontos-admin-light-background .requested-delivery-at-inputs .requested-delivery-at-calendar-button:hover,body.ontos-carrier-light-background .requested-delivery-at-inputs .requested-delivery-at-calendar-button:hover{border-color:#087681!important;color:#fff!important;background:#087681!important}body.ontos-admin-light-background .requested-delivery-at-popover,body.ontos-carrier-light-background .requested-delivery-at-popover{border-color:#9bbbc0!important;color:#143f4b!important;background:#fff!important;box-shadow:0 14px 30px #0e414c38}body.ontos-admin-light-background .requested-delivery-at-popover>strong,body.ontos-carrier-light-background .requested-delivery-at-popover>strong{color:#143f4b!important}body.ontos-admin-light-background .requested-delivery-at-popover label,body.ontos-admin-light-background .requested-delivery-at-popover label>span,body.ontos-admin-light-background .requested-delivery-at-popover .requested-delivery-at-meridiem>span:first-child,body.ontos-carrier-light-background .requested-delivery-at-popover label,body.ontos-carrier-light-background .requested-delivery-at-popover label>span,body.ontos-carrier-light-background .requested-delivery-at-popover .requested-delivery-at-meridiem>span:first-child{color:#3b6069!important}body.ontos-admin-light-background .requested-delivery-at-popover input,body.ontos-carrier-light-background .requested-delivery-at-popover input{border-color:#a8c5ca!important;color:#143f4b!important;background:#f9fcfd!important}@media (max-width:520px){.requested-delivery-at-inputs{grid-template-columns:minmax(0,1fr) 42px;gap:7px}.requested-delivery-at-picker{width:42px;min-width:42px}.requested-delivery-at-inputs .requested-delivery-at-calendar-button{width:42px!important;min-width:42px!important;min-height:42px!important}.requested-delivery-at-popover{right:0;width:min(292px,calc(100vw - 48px));padding:11px}.requested-delivery-at-time-fields{grid-template-columns:1.3fr 1fr 1fr;gap:6px}}.portal-customer-dispatch-page{min-height:100vh;background:radial-gradient(circle at 84% 2%,rgba(62,194,181,.15),transparent 30%),#061621;color:#e9fffb}.portal-customer-dispatch-shell{width:min(1120px,calc(100% - 48px));margin:0 auto;padding:48px 0 84px}.portal-customer-dispatch-intro{display:flex;align-items:flex-end;justify-content:space-between;gap:26px;padding-bottom:26px;border-bottom:1px solid rgba(138,237,223,.18)}.portal-customer-dispatch-intro>div:first-child{display:grid;gap:8px}.portal-customer-dispatch-intro p{margin:0;color:#9fc7c3;font-size:13px;line-height:1.6}.portal-customer-dispatch-intro>div:first-child>p:first-child{color:#77e8db;font:850 10px Manrope,sans-serif;letter-spacing:.16em}.portal-customer-dispatch-intro h1{margin:0;color:#edfffb;font-size:clamp(30px,4vw,48px);letter-spacing:-.055em}.portal-customer-dispatch-intro h1 span{color:#7eeadd}.portal-customer-dispatch-intro .portal-customer-dispatch-count{display:flex;align-items:baseline;gap:6px;margin-top:4px;color:#b1dcd7;font-size:12px}.portal-customer-dispatch-count strong{color:#7eeadd;font:850 18px Manrope,sans-serif;letter-spacing:-.04em}.portal-customer-dispatch-security{display:flex;align-items:flex-start;gap:9px;min-width:220px;padding:13px;border:1px solid rgba(120,233,218,.28);border-radius:7px;background:#0c424f6b}.portal-customer-dispatch-security svg{flex:0 0 auto;color:#81eee0}.portal-customer-dispatch-security span{display:grid;gap:3px}.portal-customer-dispatch-security b{color:#eafff9;font-size:12px}.portal-customer-dispatch-security small{color:#a5ceca;font-size:10px;line-height:1.45}.portal-customer-dispatch-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px}.portal-customer-dispatch-card{display:grid;gap:15px;min-width:0;padding:19px;border:1px solid rgba(135,234,220,.19);border-radius:9px;background:linear-gradient(145deg,#072f3deb,#031926e6);box-shadow:0 10px 30px #00070f2b}.portal-customer-dispatch-card-head{display:flex;justify-content:space-between;align-items:start;gap:12px}.portal-customer-dispatch-card-head>div:first-child{display:grid;gap:4px;min-width:0}.portal-customer-dispatch-card-head>div:first-child>span{color:#8beee1;font-size:10px;font-weight:850;letter-spacing:.1em}.portal-customer-dispatch-card-head>div:first-child>strong{overflow-wrap:anywhere;color:#effffc;font-size:17px}.portal-customer-dispatch-status{display:grid;justify-items:end;gap:5px;flex:0 0 auto}.portal-customer-dispatch-status>span{color:#9bc9c4;font-size:9px;font-weight:800}.portal-customer-dispatch-status>b{padding:5px 8px;border:1px solid rgba(123,238,225,.28);border-radius:999px;color:#a9eee5;background:#4bbeb221;font-size:10px;white-space:nowrap}.portal-customer-dispatch-status>b.is-customer_notified,.portal-customer-dispatch-status>b.is-tracking_submitted{color:#073c45;background:#74e6d8}.portal-customer-dispatch-status>b.is-notification_failed,.portal-customer-dispatch-status>b.is-quote_notification_failed{color:#6a3014;border-color:#ffc88c;background:#ffe1b9}.portal-customer-dispatch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;padding:13px 0;border-top:1px solid rgba(145,235,223,.13);border-bottom:1px solid rgba(145,235,223,.13)}.portal-customer-dispatch-grid>div{display:grid;gap:4px;min-width:0}.portal-customer-dispatch-grid span{color:#8cb9b5;font-size:10px;font-weight:800}.portal-customer-dispatch-grid strong{overflow-wrap:anywhere;color:#eafff9;font-size:12px;line-height:1.45}.portal-customer-dispatch-grid strong.is-prepaid{width:max-content;max-width:100%;padding:3px 7px;border:1px solid #ffafc7;border-radius:999px;color:#741a3e;background:#ffd7e4}.portal-customer-dispatch-grid strong.is-collect{width:max-content;max-width:100%;padding:3px 7px;border-radius:999px;color:#073f47;background:#7eeadd}.portal-customer-dispatch-address{display:flex;align-items:flex-start;gap:7px;color:#c1e6e1;font-size:12px;line-height:1.55;overflow-wrap:anywhere}.portal-customer-dispatch-address svg{flex:0 0 auto;margin-top:2px;color:#80eade}.portal-customer-dispatch-note{margin:0;padding:10px 11px;border-left:2px solid #72e7d8;color:#d3f3ef;background:#7decdc12;font-size:11px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.portal-customer-dispatch-edit-trigger{justify-self:start;padding:8px 11px;border:1px solid rgba(123,238,225,.4);border-radius:5px;color:#8ff1e3;background:#125b6759;font-weight:800;font-size:12px}.portal-customer-dispatch-edit{display:grid;gap:10px;padding:14px;border:1px solid rgba(125,236,220,.28);border-radius:7px;background:#031c28bf}.portal-customer-dispatch-edit>strong{color:#e9fffb;font-size:14px}.portal-customer-dispatch-edit>p{margin:0;color:#a5ceca;font-size:11px;line-height:1.55}.portal-customer-dispatch-edit label{display:grid;gap:5px;color:#bce9e3;font-size:11px;font-weight:800}.portal-customer-dispatch-edit input,.portal-customer-dispatch-edit textarea{width:100%;border:1px solid rgba(125,236,220,.3);border-radius:4px;padding:8px;color:#effffc;background:#082936;font:inherit;resize:vertical}.portal-customer-dispatch-edit>div{display:flex;flex-wrap:wrap;gap:8px}.portal-customer-dispatch-edit button{padding:7px 10px;border:1px solid rgba(125,236,220,.4);border-radius:5px;color:#06222c;background:#83ece0;font-weight:850;font-size:12px}.portal-customer-dispatch-edit button[type=button]{color:#c7e8e4;background:transparent}.portal-customer-dispatch-feedback{margin:18px 0 0;padding:10px 12px;border:1px solid rgba(125,236,220,.3);border-radius:6px;color:#cbfaf4;background:#0d4b536b;font-size:12px}.portal-customer-dispatch-updated{display:flex;align-items:center;gap:5px;color:#91bcb8;font-size:10px}.portal-customer-dispatch-message,.portal-customer-dispatch-empty{display:flex;align-items:flex-start;gap:12px;margin-top:22px;padding:22px;border:1px solid rgba(132,235,221,.22);border-radius:9px;background:#06303e8a}.portal-customer-dispatch-message svg,.portal-customer-dispatch-empty svg{flex:0 0 auto;color:#7debdc}.portal-customer-dispatch-message>div{display:grid;gap:5px}.portal-customer-dispatch-message strong,.portal-customer-dispatch-empty strong{color:#ecfffb;font-size:14px}.portal-customer-dispatch-message p,.portal-customer-dispatch-empty p{margin:0;color:#a4cbca;font-size:12px;line-height:1.55}.portal-customer-dispatch-message.is-error{border-color:#ffb3946b}.portal-customer-dispatch-message.is-error svg{color:#ffbeae}.portal-customer-dispatch-empty{display:grid;justify-items:center;text-align:center}.portal-customer-dispatch-empty p{max-width:500px}@media (max-width:760px){.portal-customer-dispatch-shell{width:min(100% - 28px,1120px);padding:28px 0 54px}.portal-customer-dispatch-intro{display:grid;align-items:start;gap:18px}.portal-customer-dispatch-security{min-width:0}.portal-customer-dispatch-list{grid-template-columns:1fr}.portal-customer-dispatch-card{padding:15px}}@media (max-width:520px){.portal-customer-dispatch-grid{grid-template-columns:1fr;gap:9px}.portal-customer-dispatch-card-head>b{max-width:145px;overflow:hidden;text-overflow:ellipsis}.portal-customer-dispatch-page .portal-header-actions .portal-payment-button{display:none}}.portal-customer-dispatch-address-history{display:grid;gap:8px;margin:0;padding:11px;border:1px solid rgba(125,236,220,.27);border-radius:6px;background:#0a424d4d}.portal-customer-dispatch-address-history legend{padding:0 4px;color:#e3fffb;font-size:11px;font-weight:900}.portal-customer-dispatch-address-history>p{margin:0;color:#a5ceca;font-size:11px;line-height:1.5}.portal-customer-dispatch-address-history>label{display:flex;align-items:flex-start;gap:8px;padding:8px;border:1px solid rgba(138,231,220,.18);border-radius:4px;background:#03202d7a;color:#ddfffa;font-size:12px;line-height:1.45;cursor:pointer}.portal-customer-dispatch-address-history>label input{width:15px;height:15px;flex:0 0 auto;margin:1px 0 0;padding:0;accent-color:#77e8da}.portal-customer-dispatch-address-history>label span{overflow-wrap:anywhere}.portal-customer-dispatch-address-history>label:has(input:checked){border-color:#80edde;background:#63e5d71f}.portal-customer-dispatch-new-address{display:grid;gap:8px;padding:11px;border:1px solid rgba(125,236,220,.27);border-radius:6px;background:#0a424d4d}.portal-customer-dispatch-new-address>button{justify-self:start}.portal-customer-dispatch-new-address>p{margin:0;color:#a5ceca;font-size:11px;line-height:1.5}.portal-customer-dispatch-edit .requested-delivery-at-inputs input{min-width:0}.portal-customer-dispatch-contact-line{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px;margin:0;padding:10px 11px;border-left:2px solid rgba(114,231,216,.6);color:#d3f3ef;background:#7decdc0d;font-size:11px;line-height:1.55;overflow-wrap:anywhere}.portal-customer-dispatch-contact-line b{color:#9feae1}.portal-customer-dispatch-card.updated-by-admin{border-color:#ffbf6494;box-shadow:inset 3px 0 #ffbf64d1,0 10px 30px #00070f2b}.portal-customer-dispatch-card.updated-by-carrier{border-color:#5be8d894;box-shadow:inset 3px 0 #5be8d8d1,0 10px 30px #00070f2b}.portal-customer-dispatch-card.updated-by-customer{border-color:#bf8bff99;box-shadow:inset 3px 0 #bf8bffd9,0 10px 30px #00070f2b}.portal-customer-dispatch-status>b.is-completed{color:#d7edff;border-color:#9dd3ff7a;background:#4384b352}.portal-customer-dispatch-change-source{display:inline-flex;margin-left:5px;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:850}.portal-customer-dispatch-change-source.is-admin{color:#715015;background:#ffc1653d}.portal-customer-dispatch-change-source.is-carrier{color:#07524c;background:#63e7d947}.portal-customer-dispatch-change-source.is-customer{color:#4b237e;background:#c697ff52}.portal-customer-dispatch-grid strong.is-customer-settlement{width:max-content;max-width:100%;padding:3px 7px;border:1px solid #e5c15b;border-radius:999px;color:#5a3d00;background:#ffe8a6}.portal-guest-dispatch-contact-page{min-height:100vh;padding:36px 20px;background:radial-gradient(circle at 88% 6%,rgba(73,215,199,.2),transparent 30%),#061621;color:#ecfffb}.portal-guest-dispatch-contact-shell{width:min(620px,100%);margin:0 auto;padding:26px;border:1px solid rgba(138,237,223,.24);background:linear-gradient(145deg,#072f3df2,#031926f5);box-shadow:0 24px 70px #00081059}.portal-guest-dispatch-brand{display:flex;align-items:center;gap:8px;color:#dffffa;font-weight:900;font-size:15px;letter-spacing:.08em}.portal-guest-dispatch-brand img{width:38px;height:38px;object-fit:contain}.portal-guest-dispatch-contact-shell>header{display:grid;gap:9px;margin:30px 0 22px}.portal-guest-dispatch-contact-shell>header p{margin:0;color:#a2cbc7;font-size:13px;line-height:1.65}.portal-guest-dispatch-contact-shell>header p:first-child{color:#7eeadd;font-size:10px;font-weight:900;letter-spacing:.15em}.portal-guest-dispatch-contact-shell h1{margin:0;color:#effffc;font-size:clamp(27px,7vw,40px);letter-spacing:-.055em}.portal-guest-dispatch-contact-shell h1 span{color:#7eeadd}.portal-guest-dispatch-contact-message{display:flex;align-items:flex-start;gap:10px;padding:16px;border:1px solid rgba(131,236,224,.25);background:#0f4c5659;color:#d6fbf6;font-size:13px;line-height:1.55}.portal-guest-dispatch-contact-message svg{flex:0 0 auto;color:#82eee1}.portal-guest-dispatch-contact-message p{margin:0}.portal-guest-dispatch-contact-message div{display:grid;gap:4px}.portal-guest-dispatch-contact-message strong{font-size:14px}.portal-guest-dispatch-contact-message.is-error{border-color:#ffb99780;color:#ffe3d6}.portal-guest-dispatch-contact-message.is-error svg{color:#ffb599}.portal-guest-dispatch-contact-message.is-success{border-color:#80eedc8c}.portal-guest-dispatch-contact-form{display:grid;gap:16px}.portal-guest-dispatch-contact-security{display:flex;align-items:flex-start;gap:8px;padding:11px 12px;color:#b8e9e3;background:#7decdc14;font-size:11px;line-height:1.55}.portal-guest-dispatch-contact-security svg{flex:0 0 auto;color:#7eeadd}.portal-guest-dispatch-contact-form label{display:grid;gap:7px;color:#c4f0eb;font-size:12px;font-weight:800}.portal-guest-dispatch-contact-form input,.portal-guest-dispatch-contact-form textarea{width:100%;border:1px solid rgba(132,235,221,.34);border-radius:4px;padding:11px;color:#effffc;background:#082936;font:inherit;line-height:1.5;resize:vertical}.portal-guest-dispatch-contact-form button{display:flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:4px;padding:13px;color:#05242c;background:linear-gradient(100deg,#79e6d9,#68bff5);font-weight:900}.portal-guest-dispatch-contact-form button:disabled{opacity:.6}.portal-guest-dispatch-contact-error{margin:0;color:#ffd0c2;font-size:12px}.portal-guest-dispatch-contact-help{display:flex;align-items:flex-start;gap:6px;margin:0;color:#9ac3bf;font-size:11px;line-height:1.55}.portal-guest-dispatch-contact-help svg{flex:0 0 auto;color:#7eeadd}@media (max-width:560px){.portal-guest-dispatch-contact-page{padding:18px 12px}.portal-guest-dispatch-contact-shell{padding:20px}.portal-guest-dispatch-contact-shell>header{margin:23px 0 18px}}.portal-guest-dispatch-address-history{display:grid;gap:10px;margin:0;padding:14px;border:1px solid rgba(126,234,221,.27);border-radius:6px;background:#0a424d4d}.portal-guest-dispatch-address-history legend{padding:0 5px;color:#d8fffa;font-size:12px;font-weight:900}.portal-guest-dispatch-address-history>p{margin:0;color:#9fc9c4;font-size:11px;line-height:1.5}.portal-guest-dispatch-address-history>div{display:grid;gap:7px}.portal-guest-dispatch-address-history>div label{display:flex;align-items:flex-start;gap:8px;padding:9px;border:1px solid rgba(138,231,220,.18);border-radius:4px;background:#03202d7a;color:#ddfffa;font-size:12px;font-weight:700;line-height:1.45;cursor:pointer}.portal-guest-dispatch-address-history>div input{width:15px;height:15px;flex:0 0 auto;margin:1px 0 0;padding:0;accent-color:#77e8da}.portal-guest-dispatch-address-history>div span{overflow-wrap:anywhere}.portal-guest-dispatch-address-history>div label:has(input:checked){border-color:#80edde;background:#63e5d71f}.portal-guest-dispatch-new-address{display:grid;gap:8px;padding:14px;border:1px solid rgba(126,234,221,.27);border-radius:6px;background:#0a424d4d}.portal-guest-dispatch-new-address>button{width:max-content;min-width:118px;padding:9px 11px;font-size:12px}.portal-guest-dispatch-new-address>small{color:#9fc9c4;font-size:11px;line-height:1.5}.requested-delivery-at-inputs{display:grid;grid-template-columns:minmax(0,1fr) minmax(154px,.66fr);gap:8px}.portal-guest-dispatch-contact-form .requested-delivery-at-inputs input{min-width:0}@media (max-width:520px){.requested-delivery-at-inputs{grid-template-columns:1fr}}.portal-admin-page .admin-login-card{border-color:#37c0b26b}.portal-admin-loading{min-height:100vh;display:grid;place-items:center;background:#061b2b;color:#eaf7f5}.portal-admin-dashboard{min-height:100vh;background:#f4f8f8;color:#0a2330}.portal-admin-header{min-height:76px;padding:0 clamp(1.15rem,4vw,4rem);display:flex;align-items:center;justify-content:space-between;gap:1.2rem;background:#fff;border-bottom:1px solid #dce8e7;box-shadow:0 4px 18px #0827350a}.portal-admin-brand-home{display:inline-flex;align-items:center;gap:.7rem;min-width:0;padding:0;border:0;background:transparent;color:#0d5860;cursor:pointer;text-align:left}.portal-admin-brand-home img{width:38px;height:38px;object-fit:contain}.portal-admin-brand-home span{display:grid;gap:.1rem}.portal-admin-brand-home b{color:#0b4e57;font-size:.92rem;letter-spacing:.15em}.portal-admin-brand-home small{color:#348480;font-size:.47rem;font-weight:850;letter-spacing:.11em}.portal-admin-header-actions{display:flex;align-items:center;justify-content:flex-end;gap:.48rem}.portal-admin-nav-link{padding:.5rem .64rem;border:1px solid transparent;border-radius:.56rem;background:transparent;color:#43666c;font:inherit;font-size:.78rem;font-weight:800;cursor:pointer}.portal-admin-nav-link:hover,.portal-admin-nav-link.is-active{border-color:#b7ded9;background:#edf9f7;color:#086d67}.portal-admin-header .portal-logout{display:inline-flex;align-items:center;gap:.38rem;padding:.5rem .65rem;border:1px solid #b9d7d3;border-radius:.56rem;background:#fff;color:#315b61;font:inherit;font-size:.78rem;font-weight:800;cursor:pointer}.portal-admin-shell{max-width:1380px;margin:0 auto;display:grid;grid-template-columns:minmax(240px,.78fr) minmax(0,2.1fr);gap:clamp(1.4rem,3.2vw,3.7rem);padding:clamp(1.4rem,4vw,4rem)}.portal-admin-summary{padding:clamp(1.25rem,2.6vw,2.1rem);border-radius:1.5rem;background:#082735;color:#e7f6f3;align-self:start;box-shadow:0 14px 36px #031e2b1f}.portal-admin-summary h1{margin:.75rem 0 1rem;font-size:clamp(1.9rem,3vw,3rem);line-height:1.14;letter-spacing:-.055em}.portal-admin-summary h1 em{color:#58d7c7;font-style:normal}.portal-admin-summary>p:not(.eyebrow){margin:0;color:#b9d1d1;line-height:1.7;font-size:.94rem}.portal-admin-metric{margin:1.8rem 0 1rem;padding:1rem;border-radius:1rem;background:#99eee01a;border:1px solid rgba(153,238,224,.18)}.portal-admin-metric span,.portal-admin-metric small{display:block;color:#acd0ce;font-size:.75rem}.portal-admin-metric strong{display:block;margin:.32rem 0;color:#fff;font-size:1.5rem}.portal-admin-security{display:flex;gap:.65rem;align-items:flex-start;padding-top:1rem;border-top:1px solid rgba(178,240,229,.15);color:#c1ddda;font-size:.78rem;line-height:1.55}.portal-admin-security svg{flex:0 0 auto;color:#5edcca}.portal-admin-workspace{min-width:0}.portal-admin-page-head{display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:.35rem 0 1.4rem}.portal-admin-page-head p{margin:0 0 .35rem;color:#1a8f88;font-size:.69rem;font-weight:800;letter-spacing:.13em}.portal-admin-page-head h2{margin:0 0 .35rem;font-size:clamp(1.55rem,2.4vw,2.15rem);letter-spacing:-.045em}.portal-admin-page-head span{color:#55717a;font-size:.9rem}.portal-admin-page-head>button{display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto;padding:.65rem .85rem;border:1px solid #c5d8d8;border-radius:.7rem;background:#fff;color:#174b58;font-weight:700;cursor:pointer}.portal-admin-page-head>button:active,.review-approve:active,.review-reject:active{transform:scale(.97)}.is-spinning{animation:admin-spin .8s linear infinite}@keyframes admin-spin{to{transform:rotate(360deg)}}.portal-admin-feedback,.portal-admin-empty{display:flex;align-items:center;gap:.65rem;margin:0 0 1rem;padding:1rem 1.1rem;border-radius:.85rem;background:#e6f7f2;color:#17685f;font-weight:650}.portal-admin-empty{justify-content:center;min-height:140px;background:#fff;color:#607a80;border:1px dashed #c7d9d9}.portal-admin-empty.is-error{color:#a14545;background:#fff5f4;border-color:#f0c1bd}.portal-application-list{display:grid;gap:1rem}.portal-application-card{overflow:hidden;border:1px solid #d9e6e5;border-radius:1rem;background:#fff;box-shadow:0 6px 20px #0a313a0e}.portal-application-head{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.2rem 1.25rem 1rem;border-bottom:1px solid #e5eeee}.portal-application-head span{color:#6e8588;font-size:.73rem;font-weight:800}.portal-application-head h3{margin:.25rem 0;font-size:1.14rem;letter-spacing:-.025em}.portal-application-head p{margin:0;color:#516c72;font-size:.86rem}.application-status{flex:0 0 auto;padding:.42rem .6rem;border-radius:99px;font-size:.73rem}.application-status.submitted,.application-status.under_review{color:#176f6d;background:#e2f5f1}.application-status.approved{color:#18703d;background:#e9f7eb}.application-status.rejected{color:#a13a3a;background:#fff0ee}.application-status.withdrawn{display:inline-flex;align-items:center;gap:.32rem;color:#8d365f;background:#fceef4;border:1px solid #eeb5ca}.portal-application-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:.5rem 1.25rem .85rem}.portal-application-details div{min-width:0;padding:.75rem .5rem .6rem 0}.portal-application-details dt{margin-bottom:.24rem;color:#7a9194;font-size:.69rem;font-weight:750}.portal-application-details dd{overflow-wrap:anywhere;margin:0;color:#163b43;font-size:.86rem;line-height:1.45}.portal-application-details a{display:inline-flex;align-items:center;gap:.35rem;color:#087a72;font-weight:750;text-decoration:underline;text-underline-offset:3px}.portal-review-actions{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:end;padding:1rem 1.25rem 1.2rem;background:#f6faf9;border-top:1px solid #e4eeee}.portal-review-actions label{color:#426168;font-size:.75rem;font-weight:750}.portal-review-actions label small{color:#7c9396;font-weight:500}.portal-review-actions textarea{display:block;width:100%;min-height:62px;margin-top:.38rem;padding:.62rem .7rem;border:1px solid #cadcda;border-radius:.6rem;background:#fff;color:#183c43;font:inherit;font-size:.84rem;resize:vertical}.portal-review-actions>div{display:flex;gap:.55rem}.review-approve,.review-reject{display:inline-flex;align-items:center;gap:.35rem;padding:.72rem .88rem;border-radius:.65rem;border:1px solid;font-weight:800;cursor:pointer}.review-approve{border-color:#177c70;background:#177c70;color:#fff}.review-reject{border-color:#d8b8b4;background:#fff;color:#9b3c38}.portal-rejection-summary{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-top:1rem;padding:.95rem 1rem;border:1px solid #efc9c3;background:#fff5f3;color:#743532}.portal-rejection-summary span{display:block;margin-bottom:.3rem;font-size:.7rem;font-weight:800;letter-spacing:.08em}.portal-rejection-summary p{margin:0;white-space:pre-wrap;line-height:1.6}.portal-rejection-summary button{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;padding:.55rem .75rem;border:1px solid #c47c74;background:#fff;color:#8a413b;font:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.portal-rejection-summary button:disabled{opacity:.55;cursor:wait}.portal-rejection-edit{display:grid;grid-template-columns:minmax(0,1fr) auto;flex-basis:100%;gap:.6rem;width:100%;margin-top:.65rem;padding-top:.65rem;border-top:1px solid #efc9c3}.portal-rejection-edit label{display:grid;gap:.3rem;font-size:.74rem;font-weight:800}.portal-rejection-edit textarea{min-height:66px;padding:.55rem .65rem;border:1px solid #dca9a2;background:#fff;color:#4a2422;font:inherit;font-size:.82rem;resize:vertical}.portal-rejection-edit button{align-self:end}.portal-approval-summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:1rem;padding:.85rem 1rem;border:1px solid #bde5cb;background:#f0fbf3;color:#21633a;font-size:.83rem;font-weight:750}.portal-approval-summary button{display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;padding:.55rem .75rem;border:1px solid #87ba98;background:#fff;color:#21633a;font:inherit;font-size:.76rem;font-weight:800;cursor:pointer}.portal-approval-summary button:disabled{opacity:.55;cursor:wait}.portal-withdrawal-summary{display:flex;align-items:flex-start;gap:.55rem;margin-top:1rem;padding:.85rem 1rem;border:1px solid #eeb5ca;background:#fff6f9;color:#71304d;font-size:.83rem;font-weight:700;line-height:1.55}.portal-withdrawal-summary svg{flex:0 0 auto;margin-top:.05rem;color:#a13d68}.portal-application-card.is-withdrawn{border-left:3px solid #c4547c}.portal-queue-summary{display:grid;grid-template-columns:minmax(11rem,1.15fr) minmax(0,2.85fr);gap:.8rem;align-items:stretch;margin:1rem 0 .65rem;padding:.72rem;border:1px solid #d6e4e3;border-radius:.62rem;background:#f6fbfa}.queue-summary-title{display:grid;grid-template-columns:auto 1fr;column-gap:.45rem;align-content:center;color:#245e61}.queue-summary-title svg{grid-row:span 2;align-self:center;color:#13817b}.queue-summary-title span{font-size:.8rem;font-weight:800}.queue-summary-title small{color:#6b8082;font-size:.68rem}.portal-queue-tabs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.45rem}.queue-status-count{display:grid;align-content:center;gap:.12rem;min-height:58px;padding:.52rem .62rem;border:1px solid #dce8e7;border-radius:.45rem;background:#fff;color:inherit;text-align:left;font:inherit;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s ease,box-shadow .16s ease,background .16s ease}.queue-status-count:hover{transform:translateY(-1px);border-color:#76beb6;box-shadow:0 5px 12px #125c5b1a}.queue-status-count:focus-visible{outline:3px solid rgba(22,129,123,.28);outline-offset:2px}.queue-status-count:active{transform:scale(.97)}.queue-status-count span{color:#607778;font-size:.7rem}.queue-status-count b{color:#1c3e43;font-size:.96rem}.queue-status-count.submitted{border-color:#a6d9d3;background:#edfaf8}.queue-status-count.under_review{border-color:#c4d5ea;background:#f2f7fd}.queue-status-count.approved{border-color:#bde5cb;background:#f2fbf4}.queue-status-count.rejected{border-color:#efc9c3;background:#fff6f4}.queue-status-count.withdrawn{border-color:#eeb5ca;background:#fff4f8}.queue-status-count.is-selected{border-color:#0b7770;box-shadow:inset 0 0 0 1px #0b7770,0 5px 13px #0f706b21}.queue-status-count.is-selected span,.queue-status-count.is-selected b{color:#075c57}.portal-application-filter-heading{display:flex;align-items:center;gap:.5rem;margin:0 0 .9rem;color:#48686d;font-size:.83rem}.portal-application-filter-heading>span{font-weight:800}.portal-application-filter-heading b{color:#0c6762}.portal-application-filter-heading button{margin-left:auto;padding:.35rem .52rem;border:0;border-bottom:1px solid #4b8a87;background:transparent;color:#176f6d;font:inherit;font-size:.75rem;font-weight:800;cursor:pointer}.portal-application-card.is-actionable{border-left:3px solid #16817b}@media (max-width: 840px){.portal-admin-header{grid-template-columns:1fr auto}.portal-admin-header .portal-login-brand{display:none}.portal-admin-shell{grid-template-columns:1fr}.portal-admin-summary{display:grid;grid-template-columns:1fr auto;column-gap:1rem}.portal-admin-summary .eyebrow,.portal-admin-summary h1,.portal-admin-summary>p{grid-column:1 / -1}.portal-admin-metric{margin:1.1rem 0 0}.portal-admin-security{margin-top:1.1rem}.portal-application-details{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 840px){.portal-queue-summary{grid-template-columns:1fr}.portal-queue-tabs{grid-template-columns:repeat(6,minmax(6.5rem,1fr));overflow-x:auto;padding-bottom:.15rem}.queue-status-count{min-width:6.5rem}}@media (max-width: 560px){.portal-admin-shell{padding:1rem}.portal-admin-summary{display:block}.portal-admin-page-head{align-items:flex-start;flex-direction:column}.portal-queue-tabs{grid-template-columns:repeat(6,minmax(5.8rem,1fr))}.queue-summary-title{grid-column:1 / -1}.portal-application-head{padding:1rem}.portal-application-details{grid-template-columns:1fr;padding:.4rem 1rem .75rem}.portal-review-actions{grid-template-columns:1fr;padding:.9rem 1rem 1rem}.portal-review-actions>div{justify-content:stretch}.portal-review-actions button{justify-content:center;flex:1}.portal-rejection-summary,.portal-approval-summary,.portal-withdrawal-summary{align-items:stretch;flex-direction:column}.portal-rejection-summary button,.portal-approval-summary button{justify-content:center}.portal-rejection-edit{grid-template-columns:1fr}.portal-admin-header{padding:0 1rem}}.portal-admin-overview{width:min(1180px,calc(100% - 2.4rem));margin:0 auto;padding:clamp(2.1rem,5vw,4.5rem) 0 4.5rem}.admin-overview-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;margin-bottom:1.5rem}.admin-overview-heading h1{margin:.35rem 0 .6rem;color:#0a3442;font-family:"Noto Serif KR",serif;font-size:clamp(2rem,4vw,3.25rem);line-height:1.08;letter-spacing:-.07em}.admin-overview-heading h1 em{color:#098b83;font-style:normal}.admin-overview-heading p:not(.eyebrow){max-width:42rem;margin:0;color:#60757a;line-height:1.75}.admin-overview-refresh{display:inline-flex;flex:0 0 auto;align-items:center;gap:.42rem;padding:.68rem .82rem;border:1px solid #c8dcda;border-radius:.65rem;background:#fff;color:#205c61;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.admin-priority-board{margin-top:.2rem;border:1px solid #a7dbd4;border-radius:1rem;background:linear-gradient(110deg,#e9f8f5,#f8fcfb);overflow:hidden}.admin-priority-board-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem 1rem;padding:1.15rem 1.25rem}.admin-priority-board-summary>div{display:inline-flex;align-items:center;gap:.5rem;color:#117871;font-size:.82rem;font-weight:850}.admin-priority-board-summary>strong{grid-row:span 2;color:#085e5d;letter-spacing:-.06em}.admin-priority-total{display:flex;align-items:baseline;justify-content:flex-end;gap:.24rem;min-width:8.5rem}.admin-priority-total b{font-size:clamp(3.8rem,8vw,6rem);line-height:.82;font-weight:900}.admin-priority-total small{font-size:1.15rem;font-weight:850;letter-spacing:-.04em}.admin-priority-board-summary p{margin:0;color:#597578;font-size:.8rem}.admin-priority-board.has-priority{border-color:#6cbeb5;box-shadow:0 12px 26px #0e6f681c;background:linear-gradient(112deg,#ddf7f1,#f7fffd)}.admin-priority-board.is-clear{border-color:#c9e5df;background:linear-gradient(112deg,#f2fbf8,#fbfefd)}.admin-priority-items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;border-top:1px solid #b9e1da;background:#b9e1da}.admin-priority-action{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-height:8.4rem;padding:1.1rem 1.25rem;border:0;background:#fff;color:#155a5b;text-align:left;cursor:pointer;transition:background .16s ease,transform .16s cubic-bezier(.23,1,.32,1)}.admin-priority-action:hover,.admin-priority-action:focus-visible{background:#f0fbf8;outline:0}.admin-priority-action:active{transform:scale(.985)}.admin-priority-action-icon{display:grid;place-items:center;width:2.7rem;height:2.7rem;border-radius:.75rem;color:#087d77;background:#dcf7f1}.admin-priority-action>span:nth-child(2){display:grid;gap:.22rem}.admin-priority-action small{color:#34797a;font-size:.76rem;font-weight:850}.admin-priority-action strong{display:flex;align-items:baseline;gap:.16rem;color:#0d474b;letter-spacing:-.07em;line-height:1}.admin-priority-action strong b{font-size:clamp(2.8rem,4.5vw,4.1rem);line-height:.9}.admin-priority-action strong small{color:#0d474b;font-size:1rem;letter-spacing:-.04em}.admin-priority-action em{color:#638083;font-size:.72rem;font-style:normal;line-height:1.4}.admin-priority-action>svg{color:#0b8a83}.admin-overview-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:1.2rem 0 2.2rem}.admin-overview-card{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.82rem;min-height:8.8rem;padding:1.1rem;border:1px solid #d7e8e5;border-radius:1rem;background:#fff;color:#143f49;text-align:left;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .16s ease,border-color .16s ease}.admin-overview-card:hover{transform:translateY(-2px);border-color:#86cfc6;box-shadow:0 12px 24px #11504f1a}.admin-overview-card:focus-visible,.admin-management-links button:focus-visible{outline:3px solid rgba(20,139,130,.28);outline-offset:3px}.admin-overview-card-icon{display:grid;place-items:center;width:2.45rem;height:2.45rem;border-radius:.75rem;background:#e6f7f4;color:#087e77}.admin-overview-card-copy{display:grid;gap:.22rem}.admin-overview-card-copy small{color:#657d81;font-size:.78rem;font-weight:800}.admin-overview-card-copy strong{color:#103e48;font-size:1.45rem;letter-spacing:-.04em}.admin-overview-card-copy em{color:#258378;font-size:.76rem;font-style:normal}.admin-overview-card-arrow{color:#76a8a4}.admin-management-section{padding-top:1.8rem;border-top:1px solid #dce9e7}.admin-management-section>div:first-child p{margin:0 0 .3rem;color:#168d84;font-size:.69rem;font-weight:900;letter-spacing:.12em}.admin-management-section h2{margin:0 0 1rem;color:#153c47;font-size:1.25rem}.admin-management-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.admin-management-links button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:5.4rem;padding:.9rem;border:1px solid #d8e8e5;border-radius:.85rem;background:#fff;color:#137971;text-align:left;cursor:pointer}.admin-management-links span{display:grid;gap:.2rem}.admin-management-links b{color:#23464c;font-size:.84rem}.admin-management-links small{color:#748a8d;font-size:.72rem;line-height:1.4}.admin-overview-security{display:flex;align-items:flex-start;gap:.45rem;margin:1.4rem 0 0;color:#627b7e;font-size:.78rem;line-height:1.6}.admin-overview-security svg{flex:0 0 auto;margin-top:.08rem;color:#198c82}@media (max-width: 840px){.portal-admin-header{align-items:flex-start;flex-direction:column;gap:.65rem;padding-top:.85rem;padding-bottom:.85rem}.portal-admin-header-actions{width:100%;justify-content:flex-start;overflow-x:auto;padding-bottom:.1rem}.portal-admin-nav-link,.portal-admin-header .portal-logout{flex:0 0 auto}.portal-admin-overview{width:min(100% - 1.5rem,1180px);padding-top:1.7rem}.admin-overview-heading{align-items:flex-start;flex-direction:column;gap:.8rem}.admin-overview-refresh{width:100%;justify-content:center}.admin-overview-metrics,.admin-management-links,.admin-priority-items{grid-template-columns:1fr}.admin-overview-card{min-height:6.7rem}.admin-priority-action{min-height:6.5rem}.admin-management-section{padding-top:1.4rem}}@media (max-width: 560px){.portal-admin-header{padding:.85rem 1rem}.portal-admin-brand-home img{width:34px;height:34px}.portal-admin-brand-home b{font-size:.84rem}.admin-priority-board{padding:1rem}.admin-priority-total{min-width:6.6rem}.admin-priority-total b{font-size:3.55rem}.admin-priority-total small{font-size:1rem}.admin-priority-action strong b{font-size:3rem}}.portal-admin-header-actions{justify-self:end;display:flex;align-items:center;gap:.75rem}.portal-admin-payments-link{padding:.48rem .65rem;border:1px solid rgba(154,232,220,.45);border-radius:.55rem;background:#6ed9cc1a;color:#c9f5ef;font:inherit;font-size:.78rem;font-weight:800;cursor:pointer}.portal-payment-order-list{display:grid;gap:.75rem}.portal-payment-order{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;border:1px solid #d6e6e4;border-radius:.85rem;background:#fff}.portal-payment-order p{display:flex;align-items:center;gap:.4rem;margin:0 0 .25rem;color:#254b52;font-size:.86rem;font-weight:800}.portal-payment-order p svg{color:#188981}.portal-payment-order span{color:#71898d;font-size:.76rem}.payment-status{flex:0 0 auto;padding:.4rem .58rem;border-radius:99px;background:#edf6f4;color:#176f69;font-size:.73rem}.payment-status.paid{background:#e9f7eb;color:#19713d}.payment-status.failed{background:#fff0ee;color:#a13a3a}.payment-status.canceled,.payment-status.expired,.payment-status.refunded{background:#fff4ef;color:#9b4b3b}.payment-status.bank_transfer_pending{background:#fff4d6;color:#8a5b00}.payment-status.bank_transfer_confirmed{background:#e0f7f3;color:#087c70}.portal-payment-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.portal-payment-confirm{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border:1px solid #0f8c82;border-radius:8px;background:#0f8c82;color:#fff;font-size:.78rem;font-weight:700}.portal-payment-confirm:disabled{opacity:.55}@media (max-width: 560px){.portal-admin-header-actions{gap:.45rem}.portal-admin-payments-link{padding:.45rem .55rem}.portal-payment-order{align-items:flex-start;flex-direction:column}}.portal-bank-import,.portal-bank-reconciliation{border:1px solid rgba(22,118,112,.2);border-radius:18px;background:linear-gradient(135deg,#e5faf6e6,#fffffff5);padding:22px;margin:0 0 18px}.portal-bank-import{display:flex;align-items:center;justify-content:space-between;gap:20px}.portal-bank-import p,.portal-bank-reconciliation p{margin:0 0 6px;color:#08776f;font-size:11px;font-weight:800;letter-spacing:.12em}.portal-bank-import h3,.portal-bank-reconciliation h3{margin:0 0 8px;color:#073f3c;font-size:22px}.portal-bank-import>div>span{color:#536b69;line-height:1.65}.portal-bank-upload{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;min-width:260px;flex:0 0 auto;border:1px dashed #259e94;border-radius:12px;background:#f7fffd;color:#07534e;padding:13px 14px;cursor:pointer;transition:transform .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease}.portal-bank-upload>svg{grid-row:span 2;color:#08776f}.portal-bank-upload>div{display:grid;gap:2px}.portal-bank-upload strong{color:#073f3c;font-size:14px;font-weight:900;letter-spacing:-.01em}.portal-bank-upload>div span{color:#3c6762;font-size:11px;font-weight:700}.portal-bank-upload label{grid-column:1/-1;display:flex;align-items:center;justify-content:center;min-height:38px;margin-top:7px;border-radius:8px;background:#075f59;color:#fff!important;font-size:14px;font-weight:900;line-height:1;cursor:pointer;box-shadow:0 2px #0035312e;transition:background .16s ease,transform .16s ease}.portal-bank-upload label:hover{background:#034944}.portal-bank-upload label:active{transform:scale(.98)}.portal-bank-upload.is-dragging{border-color:#075f59;background:#d8f8f2;box-shadow:0 0 0 4px #10a79929;transform:translateY(-1px)}.portal-bank-upload.is-dragging strong{color:#04605a}.portal-bank-upload input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.portal-bank-notice{margin:-6px 0 18px;padding:12px 14px;border-left:3px solid #10a799;background:#effaf8;color:#175c57;font-size:14px;line-height:1.55}.portal-bank-reconciliation-head{display:flex;justify-content:space-between;align-items:start;margin-bottom:13px}.portal-bank-reconciliation-head b{color:#08776f;font-size:28px;line-height:1}.portal-bank-transaction-list{display:grid;gap:9px}.portal-bank-transaction{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid rgba(22,118,112,.13)}.portal-bank-transaction>div:first-child{display:grid;gap:4px;min-width:0}.portal-bank-transaction strong{color:#0b4b47;font-size:18px}.portal-bank-transaction span{color:#5f7371;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portal-bank-match-control{display:flex;gap:8px;align-items:center;flex:0 0 auto}.portal-bank-match-control select{max-width:230px;border:1px solid #b8d8d3;border-radius:8px;background:#fff;color:#174c48;padding:9px;font:inherit;font-size:13px}.portal-bank-match-control button{border:0;border-radius:8px;background:#0b746c;color:#fff;padding:10px 12px;font-weight:800;cursor:pointer}.portal-bank-match-control button:disabled{opacity:.5;cursor:not-allowed}@media (max-width:640px){.portal-bank-import{display:grid;gap:16px;padding:18px}.portal-bank-import h3,.portal-bank-reconciliation h3{font-size:20px}.portal-bank-upload{min-width:0;width:100%;box-sizing:border-box}.portal-bank-transaction{display:grid;gap:12px}.portal-bank-transaction span{white-space:normal}.portal-bank-match-control{display:grid;width:100%}.portal-bank-match-control select,.portal-bank-match-control button{max-width:none;width:100%;box-sizing:border-box}.portal-bank-reconciliation-head b{font-size:24px}}.site-notices-page{min-height:100vh;color:#eaf4ff;background:radial-gradient(circle at 76% 7%,rgba(35,115,255,.2),transparent 31%),radial-gradient(circle at 7% 96%,rgba(29,218,196,.1),transparent 26%),#050816}.site-notices-header{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:76px;padding:0 clamp(22px,4.8vw,76px);border-bottom:1px solid rgba(151,190,255,.16);background:#050816d6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.site-notices-brand{display:flex;align-items:center;gap:10px;padding:0;border:0;color:#f5f9ff;background:transparent;text-align:left;cursor:pointer}.site-notices-brand>span:last-child{display:grid;gap:2px}.site-notices-brand b{font:800 17px/1 Manrope,sans-serif;letter-spacing:.18em}.site-notices-brand small{color:#8da4c6;font:700 7px/1 Manrope,sans-serif;letter-spacing:.13em}.site-notices-mark{position:relative;display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(151,246,235,.6);border-radius:50%;box-shadow:0 0 20px #43daca26}.site-notices-mark i{position:absolute;width:7px;height:7px;border-radius:50%;background:#75eee2;box-shadow:0 0 12px #55ded0}.site-notices-mark i:nth-child(1){transform:translate(-7px,-4px)}.site-notices-mark i:nth-child(2){transform:translate(7px,-4px)}.site-notices-mark i:nth-child(3){transform:translateY(8px)}.site-notices-mark:before,.site-notices-mark:after{content:"";position:absolute;width:17px;height:1px;background:#64e1d5;transform:rotate(31deg)}.site-notices-mark:after{transform:rotate(-31deg)}.site-notices-header-actions{display:flex;align-items:center;gap:9px}.site-notices-header-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 13px;border:1px solid rgba(145,184,252,.26);border-radius:999px;color:#dceaff;background:#0e203f9e;font:700 11px Manrope,sans-serif;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s ease,background .16s ease}.site-notices-header-actions button:hover,.site-notices-header-actions button:focus-visible{border-color:#6be6da;background:#19516dbd;outline:0;transform:translateY(-1px)}.site-notices-header-actions button:active{transform:scale(.97)}.site-notices-shell{max-width:1120px;margin:0 auto;padding:clamp(70px,10vw,128px) clamp(22px,5vw,62px) 120px}.site-notices-lead{max-width:700px}.site-notices-lead>p{display:flex;align-items:center;gap:8px;color:#78e7dd;font:800 10px Manrope,sans-serif;letter-spacing:.16em}.site-notices-lead h1{margin:22px 0 0;color:#f3f7ff;font-size:clamp(42px,6vw,76px);line-height:1.06;letter-spacing:-.075em;word-break:keep-all}.site-notices-lead h1 em{color:#63eee0;font-style:normal}.site-notices-lead>span{display:block;max-width:600px;margin-top:25px;color:#aec0dc;font-size:15px;line-height:1.85;word-break:keep-all}.site-notices-search{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;margin-top:38px;padding:14px;border:1px solid rgba(135,208,238,.24);border-radius:16px;background:#091933a8}.site-notices-search>label{display:flex;align-items:center;gap:9px;min-height:42px;padding:0 12px;border:1px solid rgba(135,208,238,.26);border-radius:10px;color:#68e8da;background:#040d208c}.site-notices-search input{width:100%;border:0;outline:0;color:#eff8ff;background:transparent;font-size:13px}.site-notices-search input::placeholder{color:#8fa6c4}.site-notices-search>div{display:flex;flex-wrap:wrap;gap:6px}.site-notices-search>div button,.site-notices-search-reset{min-height:34px;padding:0 11px;border:1px solid rgba(142,191,247,.24);border-radius:999px;color:#b7c8e0;background:#0c1d39b8;font:800 10px Noto Sans KR,sans-serif;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s ease,background .16s ease}.site-notices-search>div button:hover,.site-notices-search>div button:focus-visible,.site-notices-search>div button.is-active{border-color:#6aeade;color:#062537;background:#78ebe0;outline:0}.site-notices-search-reset{display:inline-flex;align-items:center;justify-content:center;gap:5px;grid-column:2;justify-self:end;color:#d1e5ff}.site-notices-search-reset:hover{border-color:#a7eff1;background:#1e4d67cc;transform:translateY(-1px)}.site-notices-theme-toggle{min-height:36px!important;padding:4px 10px 4px 4px!important}.site-notices-list{display:grid;gap:14px;margin-top:70px}.site-notice-card{position:relative;overflow:hidden;padding:28px 72px 30px 30px;border:1px solid rgba(145,187,249,.2);border-radius:18px;background:linear-gradient(128deg,#111f3ee6,#08132bc7);box-shadow:inset 0 1px #e1f5ff0d}.site-notice-card:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(#66ece0,#5ab3ff0d)}.site-notice-card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.site-notice-card-head span{color:#61eade;font:800 11px Manrope,sans-serif;letter-spacing:.12em}.site-notice-card-head time{color:#9bb0cf;font:700 11px Manrope,sans-serif}.site-notice-card h2{margin:17px 0 0;color:#f2f7ff;font-size:clamp(20px,3vw,28px);letter-spacing:-.045em}.site-notice-card p{margin:12px 0 0;color:#b9c9df;font-size:14px;line-height:1.8;white-space:pre-wrap;word-break:keep-all}.site-notice-card>svg{position:absolute;right:28px;top:50%;color:#65e7db;transform:translateY(-50%)}.site-notices-state{display:flex;align-items:center;justify-content:center;gap:9px;min-height:180px;margin:0;border:1px dashed rgba(144,191,255,.24);border-radius:18px;color:#a6bad5;font-size:14px;text-align:center}.site-notices-state.is-error{color:#ffb7b7;border-color:#ff83834d}.site-notices-admin .portal-admin-workspace{min-width:0}.site-notice-editor{margin-top:26px;border:1px solid rgba(126,229,219,.27);border-radius:18px;overflow:hidden;background:linear-gradient(145deg,#0d2941d9,#08122ac7)}.site-notice-editor-top{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;border-bottom:1px solid rgba(142,191,247,.14);color:#a5e9e1;font:800 10px Manrope,sans-serif;letter-spacing:.1em}.site-notice-editor-top>span{display:inline-flex;align-items:center;gap:7px}.site-notice-editor-top [role=group]{display:flex;gap:6px}.site-notice-editor-top button{min-height:31px;padding:0 10px;border:1px solid rgba(158,196,248,.22);border-radius:999px;color:#b8c7dc;background:#050e218a;font:800 10px Manrope,sans-serif;cursor:pointer}.site-notice-editor-top button.is-selected{border-color:#6cecdf;color:#041524;background:#6cecdf}.site-notice-editor-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:20px 18px}.site-notice-editor-grid label{display:grid;gap:8px;min-width:0;color:#d8e8ff;font:800 12px Manrope,sans-serif}.site-notice-editor-grid input,.site-notice-editor-grid textarea{width:100%;box-sizing:border-box;border:1px solid rgba(146,185,240,.25);border-radius:10px;color:#f3f8ff;background:#030b1ca8;font:500 13px/1.6 Noto Sans KR,sans-serif;outline:0}.site-notice-editor-grid input{min-height:43px;padding:0 12px}.site-notice-editor-grid textarea{min-height:176px;padding:11px 12px;resize:vertical}.site-notice-editor-grid input:focus,.site-notice-editor-grid textarea:focus{border-color:#63e9db;box-shadow:0 0 0 3px #4be1d521}.site-notice-editor-actions{display:flex;justify-content:flex-end;gap:9px;padding:0 18px 18px}.site-notice-editor-actions button{display:inline-flex;align-items:center;gap:7px;min-height:39px;padding:0 13px;border:1px solid rgba(147,190,247,.26);border-radius:10px;color:#d8e6fc;background:#081933bf;font:800 11px Manrope,sans-serif;cursor:pointer}.site-notice-editor-actions .site-notice-save{border-color:#69eadc;color:#06202f;background:linear-gradient(120deg,#7bf2e7,#58b9ff)}.site-notice-editor-actions button:disabled{cursor:wait;opacity:.65}.site-notice-admin-list{margin-top:42px}.site-notice-admin-list>div>p{margin:0;color:#78e7dd;font:800 10px Manrope,sans-serif;letter-spacing:.14em}.site-notice-admin-list h3{margin:8px 0 18px;color:#f2f7ff;font-size:23px;letter-spacing:-.05em}.site-notice-admin-card{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px 0;border-top:1px solid rgba(148,190,244,.15)}.site-notice-status{display:inline-flex;align-items:center;min-height:23px;padding:0 8px;border:1px solid;border-radius:999px;font:800 10px Manrope,sans-serif}.site-notice-status.published{border-color:#61eddd80;color:#7bf0e3;background:#29beb01f}.site-notice-status.draft{border-color:#a0b3d15c;color:#bdc9dc;background:#8294b31f}.site-notice-admin-card h4{margin:9px 0 0;color:#f1f6ff;font-size:16px;letter-spacing:-.04em}.site-notice-admin-card p{margin:5px 0 0;color:#9fb5d1;font-size:12px}.site-notice-admin-card small{display:flex;align-items:center;gap:5px;margin-top:9px;color:#89a4c5;font-size:11px}.site-notice-admin-actions{display:flex;flex:0 0 auto;gap:7px}.site-notice-admin-actions button{min-height:35px;padding:0 10px;border:1px solid rgba(145,186,242,.25);border-radius:9px;color:#d2e2fa;background:#0a1b37b8;font:800 11px Manrope,sans-serif;cursor:pointer}.site-notice-admin-actions button:first-child{display:inline-flex;align-items:center;gap:5px}.site-notice-admin-actions .is-publish{border-color:#62e9dc;color:#8df6ec}.site-notice-admin-actions .is-draft{border-color:#ffc6716b;color:#ffd28f}.site-notice-admin-actions button:disabled{opacity:.6;cursor:wait}@media (max-width: 720px){.site-notices-header{min-height:66px;padding:0 16px;gap:10px}.site-notices-brand{gap:7px}.site-notices-brand b{font-size:14px}.site-notices-brand small{display:none}.site-notices-mark{width:29px;height:29px}.site-notices-header-actions{gap:6px}.site-notices-header-actions button{min-height:33px;padding:0 9px;font-size:10px}.site-notices-theme-toggle{width:33px;min-width:33px;padding:3px!important}.site-notices-theme-toggle .global-theme-toggle-copy{display:none}.site-notices-shell{padding:67px 20px 90px}.site-notices-lead h1{font-size:clamp(37px,12vw,48px)}.site-notices-lead>span{font-size:14px}.site-notices-search{grid-template-columns:1fr;margin-top:30px}.site-notices-search>div{grid-column:1}.site-notices-search-reset{grid-column:1;justify-self:start}.site-notices-list{margin-top:45px}.site-notice-card{padding:23px 22px 25px;border-radius:14px}.site-notice-card>svg{display:none}.site-notice-card h2{font-size:21px}.site-notice-card p{font-size:13px}.site-notice-editor-grid{grid-template-columns:1fr;gap:14px}.site-notice-editor-top{align-items:flex-start;flex-direction:column}.site-notice-editor-actions{justify-content:stretch}.site-notice-editor-actions button{justify-content:center;flex:1}.site-notice-admin-card{align-items:flex-start;flex-direction:column;gap:14px}.site-notice-admin-actions{width:100%}.site-notice-admin-actions button{flex:1}.site-notice-admin-card h4{font-size:15px}}.quarantine-achievement-import{margin-top:20px;padding:22px;border:1px solid #a8d9d2;background:linear-gradient(135deg,#f5fffc,#e8f8f4);box-shadow:0 14px 30px #175f5814}.quarantine-achievement-import-head{display:flex;justify-content:space-between;gap:20px}.quarantine-achievement-import-head p{margin:0;color:#0a817b;font-size:10px;font-weight:900;letter-spacing:.13em}.quarantine-achievement-import-head h3{margin:5px 0;color:#174a51;font-size:20px}.quarantine-achievement-import-head span{display:block;max-width:630px;color:#678588;font-size:11px;line-height:1.65}.quarantine-achievement-import-head>svg{color:#068d83}.quarantine-achievement-import-feedback{display:flex;align-items:center;gap:7px;margin:15px 0 0;padding:10px 12px;color:#05766f;background:#e3fbf4;font-size:11px;font-weight:800}.quarantine-achievement-import-feedback.is-error{color:#a04040;background:#fff0ec}.quarantine-achievement-import-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:15px}.quarantine-achievement-import-grid label{display:grid;gap:5px;min-width:0;color:#40676a;font-size:10px;font-weight:850}.quarantine-achievement-import-grid input,.quarantine-achievement-import-grid select{min-width:0;height:39px;border:1px solid #bddbd5;padding:0 10px;color:#234e54;background:#fff;font:700 11px inherit}.quarantine-achievement-import-file{position:relative;align-content:center;min-height:64px;padding:9px 10px;border:1px dashed #8dc6bf;background:#fbfffe}.quarantine-achievement-import-file.is-ready{border-color:#27ac9d;background:#e8fff7}.quarantine-achievement-import-file input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.quarantine-achievement-import-file span{overflow:hidden;color:#17636a;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.quarantine-achievement-import-file small{color:#759092;font-size:9px}.quarantine-achievement-import-actions,.quarantine-achievement-commit{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px}.quarantine-achievement-import-actions span,.quarantine-achievement-commit span{color:#688488;font-size:10px;line-height:1.55}.quarantine-achievement-import-actions button,.quarantine-achievement-commit button{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;min-height:39px;padding:0 13px;border:1px solid #087872;color:#fff;background:#096762;font-size:10px;font-weight:900}.quarantine-achievement-import-actions button:disabled,.quarantine-achievement-commit button:disabled{cursor:not-allowed;opacity:.45}.quarantine-achievement-import-progress{display:flex;align-items:center;gap:9px;margin-top:12px;color:#2b6668;font-size:10px}.quarantine-achievement-import-progress>span{display:block;max-width:240px;width:100%;height:5px;background:linear-gradient(90deg,#0e887f,#53d8c9);transition:width .16s ease-out}.quarantine-achievement-preview{margin-top:17px;padding-top:16px;border-top:1px solid #bde2db}.quarantine-achievement-preview-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #c6e2dd;background:#fff}.quarantine-achievement-preview-summary span{display:flex;align-items:center;gap:4px;padding:11px;color:#557c7d;font-size:10px}.quarantine-achievement-preview-summary b{color:#174f55;font-size:17px}.quarantine-achievement-preview-summary .is-alert b{color:#a95042}.quarantine-achievement-preview>p{color:#658286;font-size:10px}.quarantine-achievement-preview-list{display:grid;gap:8px;max-height:640px;overflow:auto;padding-right:4px}.quarantine-achievement-preview-list article{padding:11px;border:1px solid #cfe6e1;background:#fbfffe}.quarantine-achievement-preview-list article.has-error{border-color:#e4a095;background:#fff8f5}.quarantine-achievement-preview-list header{display:flex;justify-content:space-between;gap:10px}.quarantine-achievement-preview-list header div{min-width:0}.quarantine-achievement-preview-list header strong{display:block;color:#1a5258;font-size:12px}.quarantine-achievement-preview-list header span{display:block;overflow:hidden;margin-top:2px;color:#678689;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.quarantine-achievement-preview-list header>b{align-self:start;flex:none;padding:4px 6px;font-size:9px}.quarantine-achievement-preview-list .is-passed{color:#07766c;background:#e1faf2}.quarantine-achievement-preview-list .is-ineligible{color:#a34c3e;background:#fff0ec}.quarantine-achievement-preview-list p{margin:8px 0 0;color:#355f63;font-size:10px}.quarantine-achievement-preview-list ul{margin:7px 0 0;padding-left:17px;color:#b0493f;font-size:10px;line-height:1.55}.quarantine-achievement-preview-list small{display:block;margin-top:7px;color:#8a702b;font-size:9px;line-height:1.5}.quarantine-achievement-preview-list details{margin-top:9px;background:#f2fbf8}.quarantine-achievement-preview-list summary{display:flex;align-items:center;justify-content:space-between;padding:8px;color:#2d696a;cursor:pointer;font-size:10px;font-weight:850}.quarantine-achievement-preview-list details>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;padding:0 8px 9px}.quarantine-achievement-preview-list details label{display:grid;gap:3px;color:#5e7e80;font-size:9px}.quarantine-achievement-preview-list details input,.quarantine-achievement-preview-list details select{min-width:0;height:31px;border:1px solid #bddbd5;padding:0 6px;background:#fff;font:700 10px inherit}.quarantine-achievement-confirm{display:flex;align-items:flex-start;gap:7px;margin-top:15px;color:#345f62;font-size:10px;line-height:1.55}.quarantine-achievement-confirm input{margin:1px 0 0}@media (max-width:900px){.quarantine-achievement-import-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quarantine-achievement-preview-list details>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.quarantine-achievement-import{padding:17px}.quarantine-achievement-import-grid,.quarantine-achievement-preview-list details>div{grid-template-columns:1fr}.quarantine-achievement-import-actions,.quarantine-achievement-commit{align-items:stretch;flex-direction:column}.quarantine-achievement-import-actions button,.quarantine-achievement-commit button{width:100%}.quarantine-achievement-preview-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.quarantine-achievement-import-progress{display:grid;gap:10px;margin-top:14px;padding:12px;border:1px solid #acdcd5;background:#ffffffb3;color:#2b6668;font-size:10px}.quarantine-achievement-import-progress>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.quarantine-achievement-import-progress>div span{color:#587b7d;font-size:9px;font-weight:850;letter-spacing:.08em}.quarantine-achievement-import-progress>div strong{color:#087c74;font-size:13px}.quarantine-achievement-import-progress>i{display:block;overflow:hidden;height:7px;background:#d9eee9}.quarantine-achievement-import-progress>i>b{display:block;height:100%;background:linear-gradient(90deg,#087d74,#54d7c7);box-shadow:0 0 14px #25c2ae7a;transition:width .22s cubic-bezier(.23,1,.32,1)}.quarantine-achievement-import-progress ol{display:flex;gap:8px;margin:0;padding:0;list-style:none}.quarantine-achievement-import-progress li{display:flex;align-items:center;gap:5px;color:#839b9c;font-size:9px;font-weight:800}.quarantine-achievement-import-progress li span{display:grid;width:16px;height:16px;place-items:center;border:1px solid currentColor;border-radius:50%;font-size:8px}.quarantine-achievement-import-progress li.is-complete,.quarantine-achievement-import-progress li.is-current{color:#087d74}.quarantine-achievement-import-progress li.is-current span{color:#fff;border-color:#087d74;background:#087d74;box-shadow:0 0 0 3px #087d741f}.quarantine-achievement-import-progress p{margin:0;color:#577c7d;font-size:9px;line-height:1.5}.quarantine-achievement-import-progress.is-registering>i>b{animation:quarantine-import-processing 1.5s ease-in-out infinite}@keyframes quarantine-import-processing{50%{filter:brightness(1.15);transform:translate(2%)}}@media (max-width:620px){.quarantine-achievement-import-progress ol{justify-content:space-between;gap:4px}.quarantine-achievement-import-progress li{font-size:8px}}.quarantine-achievement-import-mode{display:grid;grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:9px 10px;border:1px solid #bddbd5;background:#ffffffad;color:#40676a}.quarantine-achievement-import-mode legend{padding:0 3px;color:#40676a;font-size:10px;font-weight:850}.quarantine-achievement-import-mode label{display:flex;align-items:center;gap:6px;color:#285b60;font-size:10px}.quarantine-achievement-import-mode input{width:auto;height:auto;margin:0;accent-color:#087d74}.quarantine-achievement-import-mode small{grid-column:1/-1;color:#6b8587;font-size:9px;line-height:1.45}.quarantine-achievement-import-file{position:relative;min-height:94px;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s ease}.quarantine-achievement-import-file.is-dragging{border-color:#078c7d!important;background:#ddf9f1!important;box-shadow:0 0 0 4px #088f7e2e;transform:translateY(-2px)}.quarantine-achievement-import-file.is-ready{border-color:#5cb8a9!important;background:#effcf8!important}.quarantine-achievement-drop-progress{display:grid;gap:4px;width:100%;margin-top:6px;color:#16746e;font-size:9px;font-weight:800}.quarantine-achievement-drop-progress i{display:block;overflow:hidden;height:5px;border-radius:999px;background:#c9ebe4}.quarantine-achievement-drop-progress b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0c9487,#5bd5c1);transition:width .18s ease}.quarantine-achievement-preview-images{display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.quarantine-achievement-preview-images button,.quarantine-achievement-result-download{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;border:1px solid #9fcfc7;padding:0 8px;color:#17666a;background:#eefbf8;font-size:9px;font-weight:850}.quarantine-achievement-preview-images button:disabled{opacity:.45}.quarantine-achievement-preview-list article.is-withdrawn{border-color:#c2d3d0;background:#f4f8f7;opacity:.82}.quarantine-achievement-preview-list .is-withdrawn{color:#647a76;background:#e4ecea}.quarantine-achievement-withdrawal{grid-column:1/-1;display:grid!important;grid-template-columns:auto 1fr;gap:5px 8px!important;align-items:center;padding:8px 9px;border:1px solid #c9dbd7;background:#f8fcfb;color:#355e5b!important;font-size:10px!important;font-weight:850}.quarantine-achievement-withdrawal input{width:15px!important;height:15px!important;accent-color:#447b73}.quarantine-achievement-withdrawal small{grid-column:2;color:#617b78!important;font-size:9px!important;font-weight:500}.quarantine-achievement-withdrawal:has(input:checked){border-color:#b0c7c2;background:#eef4f2;color:#526d69!important}.quarantine-achievement-withdrawal:has(input:focus-visible){outline:2px solid #098b7e;outline-offset:2px}.quarantine-achievement-result-download{margin-top:13px;color:#fff;border-color:#0b6f68;background:#0d716c}.quarantine-achievement-image-dialog,.quarantine-achievement-commit-dialog{max-width:min(94vw,1000px);border-color:#b7ddd7;background:#f6fffc}.quarantine-achievement-image-dialog img{display:block;max-width:100%;max-height:72vh;margin:4px auto 0;object-fit:contain;background:#e5f3f0}.quarantine-achievement-commit-dialog{max-width:460px}.quarantine-achievement-commit-dialog dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:4px 0}.quarantine-achievement-commit-dialog dl div{display:grid;gap:2px;padding:10px;border:1px solid #c9e1dc;background:#fff}.quarantine-achievement-commit-dialog dt{color:#5d7776;font-size:10px;font-weight:750}.quarantine-achievement-commit-dialog dd{margin:0;color:#116c65;font-size:21px;font-weight:900}.quarantine-achievement-commit-dialog p{margin:0;color:#567270;font-size:11px;line-height:1.55}.quarantine-achievement-commit-dialog-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:4px}.quarantine-achievement-commit-dialog-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid #9abdb8;background:#fff;color:#315d5b;font-size:11px;font-weight:850}.quarantine-achievement-commit-dialog-actions button:last-child{border-color:#0c766f;background:#0d716c;color:#fff}.quarantine-achievement-commit-dialog-actions button:disabled{opacity:.5}@media (max-width:900px){.quarantine-achievement-import-mode{grid-column:span 2}}@media (max-width:620px){.quarantine-achievement-import-mode{grid-column:auto;grid-template-columns:1fr}.quarantine-achievement-commit-dialog dl{grid-template-columns:1fr 1fr}.quarantine-achievement-commit-dialog-actions{display:grid;grid-template-columns:1fr}.quarantine-achievement-commit-dialog-actions button{width:100%}}.quarantine-admin-page .portal-admin-workspace{min-width:0}.quarantine-admin-upload,.quarantine-admin-library{border:1px solid #d7e6e2;background:#fff;box-shadow:0 14px 34px #14414312}.quarantine-admin-upload{padding:22px}.quarantine-admin-upload-head{display:flex;align-items:center;gap:10px;padding-bottom:16px;border-bottom:1px solid #e0ece8;color:#0b7c76}.quarantine-admin-upload-head svg{color:#07968d}.quarantine-admin-upload-head strong,.quarantine-admin-upload-head span{display:block}.quarantine-admin-upload-head strong{color:#214f56;font-size:15px}.quarantine-admin-upload-head span{margin-top:3px;color:#6a898b;font-size:10px}.quarantine-admin-upload-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px 0}.quarantine-admin-upload-grid label{display:grid;gap:6px;color:#54777a;font-size:10px;font-weight:850}.quarantine-admin-upload-grid input,.quarantine-admin-upload-grid select{width:100%;min-width:0;height:40px;padding:0 10px;border:1px solid #c7ddd7;color:#244f55;background:#fbfefd;font:700 11px inherit}.quarantine-admin-upload-grid label em{display:flex;align-items:center;gap:4px;color:#0c8d86;font-size:9px;font-style:normal}.quarantine-admin-file-input{position:relative;min-height:74px;padding:10px;border:1px dashed #9bcfc8;background:#f6fffc}.quarantine-admin-file-input input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.quarantine-admin-file-input span{overflow:hidden;color:#0a7775;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.quarantine-admin-file-input small{color:#789697;font-size:9px}.quarantine-admin-progress{position:relative;height:24px;overflow:hidden;border-radius:12px;background:#e8f4f0}.quarantine-admin-progress span{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#48d2c5,#0b8f8b);transition:width .18s cubic-bezier(.23,1,.32,1)}.quarantine-admin-progress strong{position:relative;display:grid;height:100%;place-items:center;color:#075d61;font-size:9px}.quarantine-admin-upload-actions{display:flex;justify-content:space-between;gap:16px;align-items:center;padding-top:18px;color:#597a7e;font-size:11px}.quarantine-admin-upload-actions>div{display:flex;align-items:center;gap:6px}.quarantine-admin-upload-actions>button{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:0 13px;border:1px solid #0d817c;color:#fff;background:#0a7473;font-size:11px;font-weight:850}.quarantine-admin-upload-actions>button:hover:not(:disabled),.quarantine-admin-upload-actions>button:focus-visible:not(:disabled){background:#075c61;outline:2px solid rgba(10,128,125,.25);outline-offset:3px}.quarantine-admin-upload-actions>button:disabled{cursor:not-allowed;opacity:.45}.quarantine-admin-library{margin-top:20px;padding:22px}.quarantine-admin-library>div>p{margin:0;color:#0b8b84;font:850 9px Manrope,sans-serif;letter-spacing:.12em}.quarantine-admin-library h3{margin:6px 0 16px;color:#214f55;font-size:18px;letter-spacing:-.045em}.quarantine-admin-document-list{display:grid;border-top:1px solid #e2edeb}.quarantine-admin-document-list article{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid #e2edeb}.quarantine-admin-document-list article>div:first-child{min-width:0}.quarantine-admin-document-list strong,.quarantine-admin-document-list small,.quarantine-admin-document-list span{display:block}.quarantine-admin-document-list strong{margin-top:5px;overflow:hidden;color:#244f55;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.quarantine-admin-document-list small{margin-top:3px;overflow:hidden;color:#789497;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.quarantine-admin-document-list article>div:last-child>span{color:#718e90;font-size:9px}.quarantine-admin-document-list article>div:last-child>strong{color:#0b7775}.quarantine-admin-document-type{width:max-content;padding:3px 6px;border:1px solid #b8dcd6;color:#0b7775;background:#f4fffc;font-size:9px;font-weight:850}.quarantine-admin-document-type.is-quality_label{border-color:#68cdc0;color:#076e69;background:#ddfaf4}.quarantine-admin-version-note{display:flex;align-items:center;gap:7px;margin-top:16px;padding:11px;border-left:3px solid #41cabc;color:#587b7d;background:#f2fbf8;font-size:10px}.quarantine-admin-version-note svg{color:#0b8e86}.quarantine-admin-version-note b{color:#087a75}.portal-admin-feedback.is-error{color:#9b433a;background:#fff5f3;border-color:#efc3bd}.portal-admin-feedback.is-error svg{color:#c25b4e}@media (max-width:900px){.quarantine-admin-upload-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.quarantine-admin-upload,.quarantine-admin-library{padding:16px}.quarantine-admin-upload-grid{grid-template-columns:1fr}.quarantine-admin-upload-actions{display:grid}.quarantine-admin-upload-actions>button{justify-content:center}.quarantine-admin-document-list article{grid-template-columns:1fr;gap:8px}.quarantine-admin-document-list article>div:last-child{display:flex;align-items:baseline;gap:8px}.quarantine-admin-document-list article>div:last-child>strong{margin-top:0}}.quarantine-admin-page .portal-admin-page-head>div>span{display:block;max-width:58rem;color:#aecbd2;font-size:.9rem;font-weight:650;line-height:1.55}.quarantine-sync-button{min-height:42px;padding-inline:1rem;border:1px solid rgba(108,238,226,.5);border-radius:10px;background:#09384cdb;color:#efffff;font-weight:800;box-shadow:0 8px 22px #02101f38}.quarantine-sync-button:hover:not(:disabled),.quarantine-sync-button:focus-visible:not(:disabled){border-color:#7bf7eb;background:#0d6472;outline:0}.quarantine-sync-button:disabled{cursor:wait;opacity:.76}.quarantine-admin-upload,.quarantine-admin-library{border:1px solid rgba(76,206,198,.3);background:linear-gradient(118deg,#071f30fa,#082f3ff2);box-shadow:0 14px 34px #010c1938}.quarantine-admin-upload-head{border-bottom-color:#64cdcb38;color:#a5fff5}.quarantine-admin-upload-head svg{color:#67eade}.quarantine-admin-upload-head strong{color:#f1ffff;font-size:15px}.quarantine-admin-upload-head span{color:#a4c3ca;font-size:11px;font-weight:600}.quarantine-admin-upload-grid label{color:#b8d5da;font-size:11px}.quarantine-admin-upload-grid input,.quarantine-admin-upload-grid select,.quarantine-admin-change-note textarea{border-color:#71d3cf5c;color:azure;background:#031320c7;font-size:12px}.quarantine-admin-upload-grid select option{color:#eaffff;background:#082b40}.quarantine-admin-upload-grid input::placeholder,.quarantine-admin-change-note textarea::placeholder{color:#88a7b0;opacity:1}.quarantine-admin-upload-grid input:focus,.quarantine-admin-upload-grid select:focus,.quarantine-admin-change-note textarea:focus{border-color:#7bf7eb;outline:2px solid rgba(113,240,229,.16);outline-offset:1px}.quarantine-admin-upload-grid label em{color:#7ff5e9}.quarantine-admin-file-input{border-color:#5ee2d78f;background:#042c3bc7}.quarantine-admin-file-input:hover,.quarantine-admin-file-input:focus-within{border-color:#87f6eb;background:#0a5b65c2}.quarantine-admin-file-input.is-ready{border-color:#83f7e9;background:#0a6a6b85}.quarantine-admin-file-input span{color:#eaffff;font-size:12px;font-weight:800}.quarantine-admin-file-input small{color:#b1d2d6;font-size:10px;font-weight:600}.quarantine-admin-file-input svg{color:#79f5e7}.quarantine-admin-progress{background:#041724d6}.quarantine-admin-progress span{background:linear-gradient(90deg,#39d7cd,#77f7ea)}.quarantine-admin-progress strong{color:#eaffff}.quarantine-admin-upload-actions{color:#b2d0d4;font-weight:650}.quarantine-admin-upload-actions>button{border-color:#62e8dc;background:#0c8d91;color:#f4ffff;font-size:12px}.quarantine-admin-upload-actions>button:hover:not(:disabled),.quarantine-admin-upload-actions>button:focus-visible:not(:disabled){background:#0c6976;outline-color:#68efe357}.quarantine-admin-library>div>p{color:#79f0e4}.quarantine-admin-library h3{color:#f1ffff;font-size:20px}.quarantine-admin-document-list{border-top-color:#63c9c738}.quarantine-admin-document-list article{border-bottom-color:#63c9c72e}.quarantine-admin-document-list strong{color:#efffff;font-size:13px}.quarantine-admin-document-list small,.quarantine-admin-document-list article>div:last-child>span{color:#abc8ce;font-size:11px}.quarantine-admin-document-list article>div:last-child>strong{color:#85f6e9}.quarantine-admin-document-type{border-color:#6ceae080;color:#a7fff4;background:#177e8345}.quarantine-admin-document-type.is-quality_label{border-color:#7ef4e0b3;color:#c5fff8;background:#118e8161}.quarantine-admin-version-note{border-left-color:#72f2e3;color:#b7d6d9;background:#07414ead}.quarantine-admin-version-note svg,.quarantine-admin-version-note b{color:#84f7e9}.quarantine-admin-page .portal-admin-empty{border:1px dashed rgba(105,224,216,.43);background:#062d3dd1;color:#c8e4e6;font-weight:700}.quarantine-admin-page .portal-admin-feedback{border-color:#5ce4d66b;background:#084e538f;color:#d8fffa;font-weight:700}.quarantine-admin-page .portal-admin-feedback.is-error{border-color:#ff8c7585;background:#702a226b;color:#ffd2c7}.quarantine-admin-change-note{grid-column:span 2;position:relative}.quarantine-admin-change-note textarea{width:100%;min-height:74px;resize:vertical;padding:9px 10px;border:1px solid #c7ddd7;color:#244f55;background:#fbfefd;font:700 11px/1.55 inherit}.quarantine-admin-change-note small{position:absolute;right:9px;bottom:8px;color:#789697;font-size:9px}.quarantine-admin-file-input{display:grid;align-content:center;gap:5px}.quarantine-admin-file-input svg{position:absolute;right:10px;bottom:11px;color:#0a8b84;pointer-events:none}.quarantine-admin-file-input.is-ready{border-color:#50bfb4;background:#f0fffb}.quarantine-admin-file-input:focus-visible{outline:2px solid rgba(10,128,125,.28);outline-offset:3px}.quarantine-admin-library-controls{display:grid;grid-template-columns:minmax(220px,1fr) minmax(150px,.48fr) minmax(150px,.48fr) auto;gap:8px;margin-bottom:12px}.quarantine-admin-library-controls label{display:flex;align-items:center;gap:7px;min-width:0;height:40px;padding:0 10px;border:1px solid #c7ddd7;background:#fbfefd}.quarantine-admin-library-controls label svg{flex:none;color:#0a8f87}.quarantine-admin-library-controls input,.quarantine-admin-library-controls select{min-width:0;height:40px;border:1px solid #c7ddd7;color:#244f55;background:#fbfefd;font:700 11px inherit}.quarantine-admin-library-controls input{width:100%;height:auto;border:0;outline:0;background:transparent}.quarantine-admin-library-controls select{padding:0 9px}.quarantine-admin-library-controls label:focus-within,.quarantine-admin-library-controls select:focus-visible{border-color:#36bdae;outline:2px solid rgba(67,203,191,.22);outline-offset:1px}.quarantine-admin-library-controls button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:40px;padding:0 10px;border:1px solid #94c7c0;color:#0a7775;background:#f5fffc;font-size:10px;font-weight:850;white-space:nowrap}.quarantine-admin-library-controls button:hover,.quarantine-admin-library-controls button:focus-visible{color:#fff;background:#0a807d;outline:2px solid rgba(10,128,125,.22);outline-offset:2px}.quarantine-admin-library-result{margin:0 0 10px;color:#587c7d;font-size:10px}.quarantine-admin-document-memo{margin:7px 0 0;color:#0a7775;font-size:10px;line-height:1.55;word-break:keep-all}.quarantine-admin-document-list article>div:first-child{display:grid;gap:1px}.quarantine-admin-document-list article>div:first-child .quarantine-admin-document-type{margin-bottom:2px}@media (max-width:900px){.quarantine-admin-library-controls{grid-template-columns:1fr 1fr}.quarantine-admin-library-controls label{grid-column:1/-1}.quarantine-admin-change-note{grid-column:span 1}}@media (max-width:620px){.quarantine-admin-library-controls{grid-template-columns:1fr}.quarantine-admin-library-controls label,.quarantine-admin-change-note{grid-column:auto}.quarantine-admin-change-note textarea{min-height:82px}}.portal-admin-dashboard>.quarantine-admin-timeline{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:22px;margin-top:20px;padding:22px;border:1px solid #a7d5ce;background:linear-gradient(135deg,#f4fffc,#edf8f6)}.quarantine-admin-timeline h2{margin:4px 0 7px;color:#174a51;font-size:21px}.quarantine-admin-timeline>div:first-child>p:last-child{margin:0;color:#688789;font-size:11px;line-height:1.6}.quarantine-admin-timeline-compose{display:grid;grid-template-columns:150px minmax(0,1fr) auto;gap:8px;align-items:stretch}.quarantine-admin-timeline-compose select,.quarantine-admin-timeline-compose textarea{min-width:0;border:1px solid #b9d9d4;color:#234f55;background:#fff;font:700 11px/1.55 inherit}.quarantine-admin-timeline-compose select{padding:0 9px}.quarantine-admin-timeline-compose textarea{min-height:76px;padding:9px 10px;resize:vertical}.quarantine-admin-timeline-compose select:focus-visible,.quarantine-admin-timeline-compose textarea:focus-visible{border-color:#24a99f;outline:2px solid rgba(36,169,159,.2);outline-offset:2px}.quarantine-admin-timeline-compose button{min-width:98px;padding:10px;border:1px solid #0a7775;color:#effffc;background:#0a6263;font-size:10px;font-weight:850}.quarantine-admin-timeline-compose button:hover:not(:disabled),.quarantine-admin-timeline-compose button:focus-visible:not(:disabled){background:#078984;outline:2px solid rgba(10,119,117,.24);outline-offset:2px}.quarantine-admin-timeline-compose button:disabled{cursor:wait;opacity:.62}.quarantine-admin-timeline-list{grid-column:1/-1;display:grid;gap:0;margin:0;padding:0;list-style:none;border-top:1px solid #cde5df}.quarantine-admin-timeline-list li{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:9px;align-items:start;padding:11px 0;border-bottom:1px solid #dcece8}.quarantine-admin-timeline-list li>span{display:grid;width:24px;height:24px;color:#097d78;background:#dff7f1;place-items:center}.quarantine-admin-timeline-list li.is-supplement_requested>span{color:#9d651c;background:#fff2d8}.quarantine-admin-timeline-list strong{display:block;color:#255058;font-size:11px}.quarantine-admin-timeline-list p{margin:3px 0 0;color:#698587;font-size:10px;line-height:1.55;white-space:pre-wrap}.quarantine-admin-timeline-list time{color:#789394;font-size:9px;white-space:nowrap}.quarantine-admin-timeline-list li.is-empty{display:flex;align-items:center;gap:7px;color:#6a8688;font-size:10px}@media (max-width:900px){.portal-admin-dashboard>.quarantine-admin-timeline{grid-template-columns:1fr}.quarantine-admin-timeline-compose{grid-template-columns:150px minmax(0,1fr)}.quarantine-admin-timeline-compose button{grid-column:1/-1}}@media (max-width:620px){.portal-admin-dashboard>.quarantine-admin-timeline{padding:17px}.quarantine-admin-timeline-compose{grid-template-columns:1fr}.quarantine-admin-timeline-compose select{min-height:40px}.quarantine-admin-timeline-list li{grid-template-columns:28px minmax(0,1fr)}.quarantine-admin-timeline-list time{grid-column:2}}.portal-admin-dashboard>.quarantine-admin-reimport-summary{display:grid;grid-template-columns:minmax(240px,.72fr) minmax(0,1.28fr);gap:22px;margin-top:20px;padding:21px 22px;border:0;background:linear-gradient(135deg,#eefbf8,#f8fffd);box-shadow:0 9px 24px #1c68600f}.quarantine-admin-reimport-summary h2{margin:4px 0 7px;color:#174a51;font-size:20px}.quarantine-admin-reimport-summary>div>p:last-child{margin:0;color:#688789;font-size:11px;line-height:1.6}.quarantine-admin-reimport-summary dl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0}.quarantine-admin-reimport-summary dl>div{min-width:0;padding:11px;background:#ffffffb8;border-radius:11px}.quarantine-admin-reimport-summary dt{color:#678587;font-size:10px}.quarantine-admin-reimport-summary dd{overflow:hidden;margin:5px 0 0;color:#195159;font-size:12px;font-weight:850;text-overflow:ellipsis;white-space:nowrap}@media (max-width:900px){.portal-admin-dashboard>.quarantine-admin-reimport-summary{grid-template-columns:1fr}.quarantine-admin-reimport-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.portal-admin-dashboard>.quarantine-admin-reimport-summary{padding:17px}.quarantine-admin-reimport-summary dl{grid-template-columns:1fr 1fr;gap:6px}.quarantine-admin-reimport-summary dl>div{padding:9px}}.quarantine-admin-change-note textarea{border-color:#71d3cf5c;color:azure;background:#031320c7}.quarantine-admin-change-note small{color:#a9cbd0}.quarantine-admin-library-controls label,.quarantine-admin-library-controls select{border-color:#71d3cf5c;background:#031320c7;color:#eaffff}.quarantine-admin-library-controls label svg{color:#75f1e4}.quarantine-admin-library-controls input{color:#efffff}.quarantine-admin-library-controls input::placeholder{color:#8eacb4;opacity:1}.quarantine-admin-library-controls select option{color:#eaffff;background:#082b40}.quarantine-admin-library-controls label:focus-within,.quarantine-admin-library-controls select:focus-visible{border-color:#7bf7eb;outline-color:#72f0e52e}.quarantine-admin-library-controls button{border-color:#6eeee28f;color:#dffffb;background:#0a656fad}.quarantine-admin-library-controls button:hover,.quarantine-admin-library-controls button:focus-visible{background:#0d6875;outline-color:#71f0e53d}.quarantine-admin-library-result,.quarantine-admin-document-memo{color:#b2d6d9}.quarantine-admin-document-memo{border-left:2px solid #69eade;padding-left:.55rem}.portal-admin-dashboard>.quarantine-admin-timeline,.portal-admin-dashboard>.quarantine-admin-reimport-summary{border:1px solid rgba(76,206,198,.3);background:linear-gradient(118deg,#071f30fa,#082f3ff2);box-shadow:0 14px 34px #010c1938}.quarantine-admin-timeline h2,.quarantine-admin-reimport-summary h2{color:#f1ffff}.quarantine-admin-timeline>div:first-child>p:last-child,.quarantine-admin-reimport-summary>div>p:last-child{color:#b1d1d5;font-size:12px}.quarantine-admin-timeline-compose select,.quarantine-admin-timeline-compose textarea{border-color:#71d3cf5c;color:#efffff;background:#031320c7;font-size:12px}.quarantine-admin-timeline-compose select option{color:#eaffff;background:#082b40}.quarantine-admin-timeline-compose select:focus-visible,.quarantine-admin-timeline-compose textarea:focus-visible{border-color:#7bf7eb;outline-color:#72f0e52e}.quarantine-admin-timeline-compose button{border-color:#62e8dc;background:#0c8d91;color:#f4ffff;font-size:11px}.quarantine-admin-timeline-compose button:hover:not(:disabled),.quarantine-admin-timeline-compose button:focus-visible:not(:disabled){background:#0c6976;outline-color:#68efe34d}.quarantine-admin-timeline-list{border-top-color:#63c9c738}.quarantine-admin-timeline-list li{border-bottom-color:#63c9c72e}.quarantine-admin-timeline-list li>span{color:#8df8ed;background:#117e8457}.quarantine-admin-timeline-list li.is-supplement_requested>span{color:#ffd091;background:#95561552}.quarantine-admin-timeline-list strong{color:#efffff;font-size:12px}.quarantine-admin-timeline-list p,.quarantine-admin-timeline-list time,.quarantine-admin-timeline-list li.is-empty{color:#b1cfd4;font-size:11px}.quarantine-admin-reimport-summary dl>div{border:1px solid rgba(89,201,195,.24);background:#03192799}.quarantine-admin-reimport-summary dt{color:#b0d0d4}.quarantine-admin-reimport-summary dd{color:#9af8ed}.pandora-review-admin{align-items:stretch}.pandora-review-summary{background:linear-gradient(155deg,#071d35,#0a3450 58%,#075c66 150%)}.pandora-review-head{align-items:flex-start}.pandora-review-head>div>span{display:block;max-width:58rem;color:#a9c9d0;font-size:.9rem;font-weight:650;line-height:1.55}.pandora-sync-button{min-height:42px;padding-inline:1rem;border:1px solid rgba(108,238,226,.5);border-radius:10px;background:#09384cdb;color:#efffff;font-weight:800;box-shadow:0 8px 22px #02101f38}.pandora-sync-button:hover:not(:disabled){border-color:#7bf7eb;background:#0d6472}.pandora-sync-button:disabled{cursor:wait;opacity:.76}.pandora-review-rule,.pandora-review-error{display:flex;gap:.65rem;align-items:flex-start;margin:0 0 1rem;padding:.9rem 1rem;border:1px solid rgba(74,217,209,.34);border-radius:12px;background:#052a3bb8;color:#c2dce0;font-size:.88rem;font-weight:600;line-height:1.55}.pandora-review-rule svg{flex:0 0 auto;color:#62e9df;margin-top:.1rem}.pandora-review-rule b{color:#8df7ec}.pandora-review-error{border-color:#b9413759;background:#b9413712;color:#963c33}.pandora-review-controls{display:grid;gap:.75rem;margin:0 0 1rem;padding:.9rem;border:1px solid rgba(73,215,206,.22);border-radius:14px;background:#042030b8}.pandora-review-search{display:flex;align-items:center;gap:.55rem;min-height:46px;padding:0 .8rem;border:1px solid rgba(92,229,220,.38);border-radius:10px;background:#031320b8;color:#68e7dc}.pandora-review-search:focus-within{border-color:#85f6ec;box-shadow:0 0 0 3px #48e0d529}.pandora-review-search input{width:100%;border:0;outline:0;background:transparent;color:#f2ffff;font:inherit;font-size:.92rem;font-weight:650}.pandora-review-search input::placeholder{color:#8aabb2;opacity:1}.pandora-status-filters{display:flex;flex-wrap:wrap;gap:.45rem}.pandora-status-filters button{display:inline-flex;align-items:center;gap:.45rem;min-height:34px;padding:.38rem .62rem;border:1px solid rgba(145,189,197,.28);border-radius:999px;background:#04142299;color:#c3dce0;font-size:.78rem;font-weight:750}.pandora-status-filters button b{min-width:1.25rem;padding:.08rem .32rem;border-radius:99px;background:#89d5d329;color:#dffefd;font-size:.71rem;text-align:center}.pandora-status-filters button:hover{border-color:#6ef0e4b8;color:#fff}.pandora-status-filters button.is-active{border-color:#69f0e4;background:#0f747c94;color:#fff;box-shadow:inset 0 0 0 1px #72f7ea2e}.pandora-status-filters button.is-active b{background:#a5fff6;color:#063442}.pandora-filter-summary{margin:0;color:#a9cfd1;font-size:.79rem;font-weight:700;text-align:right}.pandora-review-list{display:grid;gap:.75rem}.pandora-review-row{display:grid;grid-template-columns:minmax(170px,1.2fr) minmax(190px,1fr) auto;gap:1rem;align-items:center;padding:1rem;border-radius:14px;border:1px solid rgba(76,206,198,.28);background:linear-gradient(105deg,#071f30fa,#092f3ff0);box-shadow:0 10px 25px #010c192e}.pandora-review-primary{display:grid;gap:.2rem;min-width:0}.pandora-review-primary p,.pandora-review-primary span,.pandora-review-meta{color:#b2cbd0;font-size:.82rem;font-weight:600}.pandora-review-primary p{display:flex;gap:.3rem;align-items:center;margin:0}.pandora-review-primary strong{color:#7df6e9;font-size:1rem;font-weight:850;letter-spacing:.045em}.pandora-review-primary span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pandora-review-meta{display:grid;gap:.32rem;min-width:0}.pandora-review-meta span:last-child{display:flex;gap:.3rem;align-items:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pandora-review-actions{display:grid;justify-items:end;gap:.55rem}.pandora-status{border:1px solid transparent;border-radius:99px;padding:.34rem .66rem;font-size:.75rem;font-weight:850;letter-spacing:-.01em;white-space:nowrap}.pandora-status.is-review_pending{border-color:#fcc6697a;background:#bc791938;color:#ffe2a7}.pandora-status.is-review_in_progress{border-color:#76b7ff73;background:#366ab638;color:#b8dcff}.pandora-status.is-materials_processing{border-color:#5feee173;background:#1a84843d;color:#a5fff5}.pandora-status.is-materials_check_required{border-color:#ff996885;background:#a8471e42;color:#ffc4a5}.pandora-status.is-result_sent{border-color:#6defa773;background:#20865840;color:#b5ffd5}.pandora-review-actions button{min-height:36px;background:#087e86;color:#fff}.pandora-review-actions button:hover{background:#066a72}.pandora-material-dialog{max-width:560px;background:#fbfdfc}.pandora-material-dialog [data-slot=dialog-title]{color:#063d54}.pandora-material-dialog [data-slot=dialog-description]{color:#57727c}.pandora-material-dialog p{margin:0 0 .35rem;color:#0b8a8c;font-size:.69rem;font-weight:800;letter-spacing:.13em}.pandora-material-request{display:flex;justify-content:space-between;gap:1rem;border-radius:10px;padding:.75rem .85rem;background:#edf7f5;color:#4f707b;font-size:.82rem}.pandora-material-request strong{color:#08475a;font-weight:700;overflow-wrap:anywhere;text-align:right}.pandora-material-field{display:grid;gap:.48rem;color:#174d5b;font-size:.83rem;font-weight:700}.pandora-material-field textarea{min-height:140px;border-color:#08687447;background:#fff;color:#0c3546;resize:vertical}.pandora-material-field small{color:#6c848d;font-size:.72rem;font-weight:500;text-align:right}.pandora-material-dialog [data-slot=dialog-footer] button:last-child{background:#087e86;color:#fff}@media (max-width: 880px){.pandora-review-row{grid-template-columns:1fr auto}.pandora-review-meta{grid-column:1 / -1;grid-row:2}}@media (max-width: 580px){.pandora-review-head{gap:.8rem}.pandora-sync-button{width:100%}.pandora-review-row{grid-template-columns:1fr;gap:.7rem}.pandora-review-meta{grid-column:auto;grid-row:auto}.pandora-review-actions{justify-items:stretch}.pandora-status{text-align:center}.pandora-status-filters{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.2rem}.pandora-status-filters button{flex:0 0 auto}.pandora-filter-summary{text-align:left}.pandora-material-request{display:grid}.pandora-material-request strong{text-align:left}}.carrier-login-page,.carrier-portal-page,.dispatch-admin-page{min-height:100vh;color:#ebfffb;background:#041f2d}.carrier-dispatch-list,.dispatch-job-list{padding:22px;border:1px solid rgba(164,244,234,.24);background:linear-gradient(145deg,#0a3c4ce0,#042637f0);box-shadow:0 22px 48px #000a1733,inset 0 1px #dcfffa0f}.carrier-dispatch-list{display:grid;gap:13px}.carrier-dispatch-grid,.dispatch-job-list{display:grid;gap:12px}.carrier-dispatch-card,.dispatch-job-card{padding:17px;border:1px solid rgba(139,235,220,.24);background:#021f2e8c}.carrier-dispatch-card.is-failed,.dispatch-job-card.is-notification_failed{border-color:#ffbe74a8}.carrier-dispatch-card header,.dispatch-job-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:14px}.carrier-dispatch-card header>span,.dispatch-job-card header>div>span{color:#7beee1;font-size:10px;font-weight:850}.carrier-dispatch-card h2,.dispatch-job-card h2{margin:8px 0 4px;color:#f3fffc;font-size:17px;letter-spacing:-.04em}.carrier-dispatch-card header p,.dispatch-job-card header p{margin:0;color:#9bc9c4;font-size:10px}.carrier-dispatch-details,.dispatch-job-details{margin:15px 0;color:#c3dedb;font-size:12px;line-height:1.65;white-space:pre-line}.carrier-dispatch-card form{display:grid;gap:10px}.carrier-dispatch-card form>div{display:grid;grid-template-columns:1fr 1fr;gap:10px}.carrier-dispatch-card label{display:grid;gap:7px;color:#c0e2de;font-size:11px;font-weight:800}.carrier-dispatch-card input,.dispatch-create-form select,.dispatch-create-form textarea{width:100%;min-height:43px;border:1px solid rgba(170,241,232,.25);border-radius:5px;padding:0 11px;color:#effffc;outline:0;background:#021a287a}.dispatch-create-form textarea{min-height:104px;padding:11px;resize:vertical}.carrier-dispatch-card input:focus,.dispatch-create-form select:focus,.dispatch-create-form textarea:focus{border-color:#72eee0;box-shadow:0 0 0 3px #64e6d91f}.carrier-dispatch-card form>button{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:46px;border:0;border-radius:5px;color:#063843;background:#67e5d8;font-size:12px;font-weight:850}.carrier-dispatch-card form>button:hover{background:#bcfff6}.dispatch-list-heading{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:16px;border-bottom:1px solid rgba(176,247,238,.17)}.dispatch-list-heading span{display:grid;gap:5px}.dispatch-list-heading b{color:#effffc;font-size:15px}.dispatch-list-heading small{color:#9fc7c4;font-size:10px}.dispatch-list-heading strong{color:#71e9db;font:700 22px Manrope,sans-serif}.dispatch-job-card header>svg{color:#70e6da}.dispatch-job-contact{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:10px;color:#a9d2cd;background:#0016236b;font-size:10px}.dispatch-job-contact b,.dispatch-response-grid b{color:#e9fffa}.dispatch-job-contact small{display:flex;align-items:center;gap:4px;color:#7beee1}.dispatch-response-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:10px}.dispatch-response-grid p{display:grid;gap:4px;min-width:0;margin:0;padding:10px;background:#5bdbcd0f}.dispatch-response-grid small{color:#93c5c0;font-size:9px}.dispatch-response-grid b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.dispatch-secondary-link{display:flex;align-items:center;gap:7px;margin-top:18px;padding:0;border:0;color:#8df3e6;background:transparent;font-size:12px;font-weight:800}.dispatch-secondary-link:hover{color:#fff}@media (max-width:620px){.carrier-dispatch-card form>div,.dispatch-response-grid{grid-template-columns:1fr}.carrier-dispatch-list,.dispatch-job-list,.dispatch-job-card{padding:18px}}.carrier-login-shell{grid-template-columns:minmax(0,1fr) minmax(340px,440px)}.carrier-login-card{display:grid;gap:9px}.carrier-login-card label{margin-top:7px;color:#345c64;font-size:11px;font-weight:800}.carrier-login-card input{width:100%;min-height:45px;border:1px solid #c4ded9;border-radius:5px;padding:0 12px;color:#133d47;outline:0}.carrier-login-card input:focus{border-color:#0aa99e;box-shadow:0 0 0 3px #1dc3b529}.carrier-credential-notice{display:flex;gap:7px;align-items:flex-start;margin:8px 0 0;color:#5b7c80;font-size:11px;line-height:1.55}.carrier-credential-notice svg{flex:none;color:#078d89;margin-top:1px}.carrier-portal-header{min-height:72px;padding:0 clamp(20px,5vw,78px);display:flex;justify-content:space-between;align-items:center;gap:18px;border-bottom:1px solid rgba(149,238,225,.15);background:#031d2be6}.carrier-brand-home{display:flex;align-items:center;gap:9px;border:0;background:transparent;color:#f1fffc;text-align:left}.carrier-brand-home img{width:31px;height:31px;padding:3px;border-radius:50%;background:#effffd;filter:brightness(.55) saturate(1.25)}.carrier-brand-home span{display:grid;gap:3px}.carrier-brand-home b{letter-spacing:.11em;font-size:15px}.carrier-brand-home small{color:#99dcd5;font:700 8px Manrope,sans-serif;letter-spacing:.12em}.carrier-portal-header>div{display:flex;align-items:center;gap:13px}.carrier-name{display:flex;align-items:center;gap:6px;color:#aeece3;font-size:12px;font-weight:800}.carrier-name svg{color:#64e5d5}.carrier-logout{display:flex;align-items:center;gap:7px;border:1px solid rgba(147,234,223,.35);border-radius:999px;padding:8px 12px;color:#d7fbf5;background:#ffffff0d;font-size:11px;font-weight:800}.carrier-portal-header-actions{min-width:0}.carrier-font-size-controls{display:flex;align-items:center;gap:4px;padding:3px;border:1px solid rgba(138,235,221,.28);border-radius:999px;background:#001c2a7a}.carrier-font-size-controls>span{padding:0 3px 0 6px;color:#a5cfc9;font-size:10px;font-weight:800;white-space:nowrap}.carrier-font-size-controls button{min-height:27px;border:0;border-radius:999px;padding:0 8px;color:#bde8e1;background:transparent;font-size:10px;font-weight:850;white-space:nowrap;transition:background .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.carrier-font-size-controls button:hover{color:#ecfffb;background:#6fe6d826}.carrier-font-size-controls button:active{transform:scale(.97)}.carrier-font-size-controls button.is-active{color:#063843;background:#75e8da}.carrier-font-size-controls button:focus-visible{outline:2px solid #a7fff1;outline-offset:2px}.carrier-font-size-custom-form{display:flex;align-items:center;gap:3px}.carrier-font-size-custom-form label{display:inline-flex;align-items:center;gap:2px;min-width:0;padding-left:3px}.carrier-font-size-custom-form input{width:36px;min-height:27px;border:0;border-radius:999px;padding:0 4px;color:#e8fffb;background:#084553c7;font-size:10px;font-weight:850;text-align:center;outline:0}.carrier-font-size-custom-form input:focus{box-shadow:0 0 0 2px #8bf5e7b8}.carrier-font-size-custom-form em{color:#9fc8c2;font-size:9px;font-style:normal;font-weight:800}.carrier-portal-shell{width:min(1180px,calc(100% - 44px));margin:0 auto;display:grid;grid-template-columns:minmax(260px,.7fr) minmax(480px,1.3fr);gap:clamp(44px,8vw,120px);padding:88px 0 108px}.carrier-portal-intro h1,.dispatch-admin-summary h1{margin:18px 0 22px;font:650 clamp(38px,4.6vw,62px)/1.08 "Manrope",sans-serif;letter-spacing:-.07em}.carrier-portal-intro h1 em,.dispatch-admin-summary h1 em{display:block;color:#69e9db;font-style:normal}.carrier-portal-intro>p:not(.eyebrow),.dispatch-admin-summary>p:not(.eyebrow){color:#b9d8d6;font-size:14px;line-height:1.85}.carrier-readonly-note,.dispatch-security-note{display:flex;align-items:flex-start;gap:8px;margin-top:28px;padding:13px;border:1px solid rgba(140,240,227,.25);color:#b6ede7;background:#5de1d20f;font-size:11px;line-height:1.6}.carrier-readonly-note svg,.dispatch-security-note svg{flex:none;color:#63e2d4;margin-top:1px}.carrier-workspace{display:grid;gap:16px}.carrier-vehicle-form,.carrier-vehicle-list,.dispatch-create-form,.dispatch-carrier-card{border:1px solid rgba(164,244,234,.24);background:linear-gradient(145deg,#0a3c4ce0,#042637f0);box-shadow:0 22px 48px #000a1733,inset 0 1px #dcfffa0f}.carrier-vehicle-form,.dispatch-create-form{padding:25px;display:grid;gap:13px}.carrier-form-heading,.dispatch-form-heading{display:flex;gap:10px;align-items:flex-start;padding-bottom:14px;border-bottom:1px solid rgba(176,247,238,.17)}.carrier-form-heading>svg,.dispatch-form-heading>svg{flex:none;color:#69e8da;margin-top:2px}.carrier-form-heading span,.dispatch-form-heading span{display:grid;gap:4px}.carrier-form-heading b,.dispatch-form-heading b{color:#f0fffb;font-size:15px}.carrier-form-heading small,.dispatch-form-heading small{color:#9fc7c4;font-size:10px;line-height:1.5}.carrier-vehicle-form label,.dispatch-create-form label,.dispatch-carrier-details label{display:grid;gap:7px;color:#c0e2de;font-size:11px;font-weight:800}.carrier-vehicle-form input,.dispatch-create-form input,.dispatch-carrier-details input{min-height:43px;border:1px solid rgba(170,241,232,.25);border-radius:5px;padding:0 11px;color:#effffc;outline:0;background:#021a287a}.carrier-vehicle-form input:focus,.dispatch-create-form input:focus,.dispatch-carrier-details input:focus{border-color:#72eee0;box-shadow:0 0 0 3px #64e6d91f}.carrier-vehicle-form>button,.dispatch-create-form>button{display:flex;justify-content:center;align-items:center;gap:8px;min-height:46px;border:0;border-radius:5px;color:#063843;background:#67e5d8;font-size:12px;font-weight:850}.carrier-vehicle-form>button:hover,.dispatch-create-form>button:hover{background:#bcfff6}.carrier-form-notice,.dispatch-form-notice{margin:0;color:#9cf0e6;font-size:11px;line-height:1.55}.carrier-vehicle-list{padding:25px}.carrier-list-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-bottom:16px;border-bottom:1px solid rgba(176,247,238,.17)}.carrier-list-heading span{display:grid;gap:5px}.carrier-list-heading b{font-size:15px}.carrier-dispatch-heading-title{display:inline-flex;align-items:center;gap:7px;color:#f0fffb}.carrier-dispatch-heading-title svg{flex:none;color:#70e7da}.carrier-list-heading small{color:#9fc7c4;font-size:10px}.carrier-list-heading strong{color:#71e9db;font:700 22px Manrope,sans-serif}.carrier-vehicle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.carrier-vehicle-card{display:flex;flex-direction:column;justify-content:space-between;min-height:145px;padding:15px;border:1px solid rgba(142,232,219,.18);background:#04233385}.carrier-vehicle-card>div>span{display:flex;align-items:center;gap:5px;color:#72e9dc;font-size:10px}.carrier-vehicle-card h2{margin:20px 0 6px;color:#effffc;font:700 20px Manrope,sans-serif;letter-spacing:-.045em}.carrier-vehicle-card p{margin:0;color:#b4d5d1;font-size:11px}.carrier-vehicle-card>button,.dispatch-carrier-card header>button{align-self:flex-start;margin-top:14px;border:0;padding:0;color:#89eee3;background:transparent;font-size:10px;font-weight:800}.carrier-vehicle-card.is-inactive{opacity:.56}.carrier-empty{margin:0;padding:35px 0 8px;color:#9ec6c2;font-size:12px;line-height:1.7}.dispatch-admin-shell{width:min(1320px,calc(100% - 44px));margin:0 auto;display:grid;grid-template-columns:minmax(260px,.65fr) minmax(520px,1.35fr);gap:clamp(48px,8vw,120px);padding:76px 0 104px}.dispatch-admin-summary{padding-top:14px}.dispatch-metrics{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:31px}.dispatch-metrics div{display:grid;gap:5px;padding:16px;border:1px solid rgba(143,237,223,.19);background:#62e1d20f}.dispatch-metrics svg{color:#67e6d8}.dispatch-metrics strong{color:#f1fffc;font:700 28px Manrope,sans-serif}.dispatch-metrics span{color:#a8d0cc;font-size:10px}.dispatch-admin-workspace{display:grid;gap:16px}.dispatch-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dispatch-carrier-list{display:grid;gap:12px}.dispatch-carrier-card{padding:21px}.dispatch-carrier-card.is-suspended{opacity:.62}.dispatch-carrier-card header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.dispatch-carrier-card header span{display:flex;gap:5px;align-items:center;color:#75e7da;font-size:10px}.dispatch-carrier-card h2{margin:9px 0 4px;color:#f0fffb;font-size:20px;letter-spacing:-.05em}.dispatch-carrier-card header p{margin:0;color:#a8ceca;font-size:11px}.dispatch-carrier-details{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(220px,1.35fr);gap:16px;margin-top:18px;padding-top:17px;border-top:1px solid rgba(176,247,238,.14)}.dispatch-carrier-details form{display:grid;grid-template-columns:1fr auto;align-items:end;gap:7px}.dispatch-carrier-details form label{grid-column:1/-1}.dispatch-carrier-details form button{min-height:39px;border:1px solid rgba(129,235,222,.42);border-radius:5px;padding:0 11px;color:#aaf5ea;background:transparent;font-size:11px;font-weight:800}.dispatch-admin-vehicle-list{display:grid;gap:7px}.dispatch-admin-vehicle-list p{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:7px;margin:0;padding:9px 10px;color:#a9ceca;background:#01182561;font-size:10px}.dispatch-admin-vehicle-list svg{color:#67e5d7}.dispatch-admin-vehicle-list b{color:#e8fffa;font-size:11px}.dispatch-admin-vehicle-list small{color:#72e7da;font-size:9px}.dispatch-no-vehicle{display:block!important;color:#91b9b6!important}@media (max-width:900px){.carrier-portal-shell,.dispatch-admin-shell{grid-template-columns:1fr;gap:36px}.carrier-portal-intro,.dispatch-admin-summary{max-width:560px}.dispatch-admin-summary{padding-top:0}}.dispatch-excel-dropzone{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;min-height:82px;padding:14px;border:1px dashed rgba(139,235,220,.46);color:#8df3e6;background:#021d2b75;transition:background .18s ease,border-color .18s ease}.dispatch-excel-dropzone.is-dragging{border-color:#8bfff0;background:#5eead821}.dispatch-excel-dropzone>div{display:grid;gap:5px;min-width:0}.dispatch-excel-dropzone strong{overflow:hidden;color:#effffc;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.dispatch-excel-dropzone span{color:#9fc7c4;font-size:10px;line-height:1.45}.dispatch-upload-button{display:inline-flex!important;align-items:center;justify-content:center;min-height:36px;padding:0 11px;border:1px solid rgba(133,238,223,.5);border-radius:5px;color:#bafff6!important;cursor:pointer;white-space:nowrap}.dispatch-upload-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.dispatch-import-summary{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#acd8d3;font-size:10px}.dispatch-import-summary b{color:#91f4e7}.dispatch-import-summary em{color:#ffc37f;font-style:normal}.dispatch-import-table-wrap{overflow:auto;max-height:310px;border:1px solid rgba(165,240,231,.18);background:#0016235e}.dispatch-import-table{width:max-content;min-width:100%;border-collapse:collapse;color:#d6f4ef;font-size:10px}.dispatch-import-table th,.dispatch-import-table td{max-width:220px;padding:9px 10px;border-bottom:1px solid rgba(165,240,231,.11);text-align:left;vertical-align:top;white-space:pre-wrap;word-break:break-word}.dispatch-import-table th{position:sticky;top:0;color:#8cf2e4;background:#073246;font-size:9px}.dispatch-import-table .has-error td{color:#ffc98f;background:#af4f0f1f}.dispatch-source-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:14px 0}.dispatch-source-grid div{min-width:0;padding:9px;background:#5bdbcd0f}.dispatch-source-grid dt{color:#85c7bf;font-size:9px}.dispatch-source-grid dd{overflow:hidden;margin:4px 0 0;color:#e9fffa;font-size:11px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.carrier-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.carrier-email-field{display:grid!important;grid-template-columns:auto 1fr;align-items:center;column-gap:7px}.carrier-email-field input{grid-column:1/-1}.carrier-email-field svg{color:#77e7dc}@media (max-width:620px){.carrier-login-shell{grid-template-columns:1fr}.carrier-portal-header{min-height:64px;padding:0 16px}.carrier-portal-header>div{gap:8px}.carrier-name,.carrier-brand-home small{display:none}.carrier-portal-shell,.dispatch-admin-shell{width:min(100% - 32px,560px);padding:47px 0 66px}.carrier-portal-intro h1,.dispatch-admin-summary h1{font-size:40px}.carrier-vehicle-form,.carrier-vehicle-list,.dispatch-create-form,.dispatch-carrier-card{padding:18px}.carrier-vehicle-grid,.dispatch-form-row,.dispatch-carrier-details{grid-template-columns:1fr}.dispatch-carrier-card header{display:grid}.dispatch-carrier-details form{grid-template-columns:1fr}.dispatch-carrier-details form button{width:100%}.dispatch-admin-vehicle-list p{grid-template-columns:auto auto 1fr}.dispatch-admin-vehicle-list small{grid-column:2/-1}.dispatch-admin-vehicle-list span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatch-excel-dropzone{grid-template-columns:auto 1fr}.dispatch-upload-button{grid-column:1/-1}.dispatch-source-grid{grid-template-columns:1fr 1fr}}.compact-dispatch-list{gap:9px}.compact-dispatch-card{overflow:hidden;padding:0}.compact-dispatch-card>summary{display:grid;grid-template-columns:minmax(92px,.9fr) minmax(160px,1.5fr) minmax(105px,.9fr) auto;align-items:center;gap:13px;min-height:78px;padding:12px 15px;cursor:pointer;list-style:none}.compact-dispatch-card>summary::-webkit-details-marker{display:none}.compact-dispatch-card>summary:hover{background:#64e5d812}.compact-dispatch-card[open]>summary{border-bottom:1px solid rgba(159,240,229,.18);background:#64e5d812}.compact-status{display:inline-flex;align-items:center;width:max-content;max-width:100%;padding:5px 7px;color:#7beee1;border:1px solid rgba(123,238,225,.23);background:#67e5d814;font-size:9px;font-weight:850;line-height:1.2}.is-notification_failed .compact-status,.is-failed .compact-status{color:#ffd09b;border-color:#ffbe7473;background:#af4f0f1f}.compact-job-main{display:grid;min-width:0;gap:5px}.compact-job-main b{overflow:hidden;color:#f1fffc;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.compact-job-main small{overflow:hidden;color:#9fc7c4;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.compact-response{overflow:hidden;color:#b9e9e2;font-size:11px;font-weight:750;text-align:right;text-overflow:ellipsis;white-space:nowrap}.compact-expand{display:flex;align-items:center;gap:5px;color:#86ede1;font-size:10px;font-weight:800;white-space:nowrap}.compact-expand svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}.compact-dispatch-card[open] .compact-expand svg{transform:rotate(180deg)}.compact-dispatch-detail{padding:7px 15px 15px}.compact-detail-heading{margin:5px 0 0;color:#8fece0;font-size:10px;font-weight:850;letter-spacing:.06em}.compact-dispatch-detail .dispatch-source-grid{margin:11px 0}.compact-dispatch-detail .dispatch-source-grid dd{overflow:visible;white-space:pre-wrap;word-break:break-word}.compact-dispatch-detail .carrier-dispatch-card form{margin-top:12px}.carrier-dispatch-grid{gap:9px}@media (max-width:760px){.compact-dispatch-card>summary{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:unset;padding:13px}.compact-status{grid-column:1}.compact-expand{grid-column:2;grid-row:1}.compact-job-main{grid-column:1/-1}.compact-response{grid-column:1/-1;text-align:left}.compact-dispatch-detail{padding:6px 13px 13px}}.dispatch-status-tabs,.dispatch-payment-tabs,.dispatch-delivery-schedule-tabs{display:flex;flex-wrap:wrap;gap:7px;padding:2px 0 5px}.dispatch-status-tabs button,.dispatch-payment-tabs button,.dispatch-delivery-schedule-tabs button{display:inline-flex;align-items:center;gap:7px;min-height:33px;border:1px solid rgba(152,235,224,.22);border-radius:999px;padding:0 10px;color:#adcfcb;background:#001a274d;font-size:10px;font-weight:800;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .16s cubic-bezier(.23,1,.32,1)}.dispatch-status-tabs button:hover,.dispatch-payment-tabs button:hover,.dispatch-delivery-schedule-tabs button:hover{color:#eafff9;border-color:#77ecde85}.dispatch-status-tabs button:active,.dispatch-payment-tabs button:active,.dispatch-delivery-schedule-tabs button:active{transform:scale(.97)}.dispatch-status-tabs button.is-active,.dispatch-payment-tabs button.is-active,.dispatch-delivery-schedule-tabs button.is-active{color:#043944;border-color:#77eadd;background:#78eadc}.dispatch-payment-tabs button.is-prepaid.is-active{border-color:#ffafc7;color:#741a3e;background:#ffd7e4}.dispatch-status-tabs button b,.dispatch-payment-tabs button b,.dispatch-delivery-schedule-tabs button b{display:inline-grid;min-width:17px;height:17px;place-items:center;border-radius:99px;color:inherit;background:#01273129;font:800 9px Manrope,sans-serif}.dispatch-status-tabs button.is-active b,.dispatch-payment-tabs button.is-active b,.dispatch-delivery-schedule-tabs button.is-active b{background:#00333f33}.dispatch-payment-tabs button.is-prepaid.is-active b{background:#741a3e1f}.dispatch-type-tabs,.carrier-dispatch-type-tabs{display:flex;gap:7px}.dispatch-type-tabs button,.carrier-dispatch-type-tabs button{min-height:35px;border:1px solid rgba(152,235,224,.22);border-radius:999px;padding:0 14px;color:#b5d8d4;background:#001a2752;font-size:11px;font-weight:850;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .16s cubic-bezier(.23,1,.32,1)}.dispatch-type-tabs button:hover,.carrier-dispatch-type-tabs button:hover{color:#eafff9;border-color:#77ecde85}.dispatch-type-tabs button:active,.carrier-dispatch-type-tabs button:active{transform:scale(.97)}.dispatch-type-tabs button.is-active,.carrier-dispatch-type-tabs button.is-active{color:#043944;border-color:#77eadd;background:#78eadc}.carrier-dispatch-type-tabs{padding-bottom:4px}.dispatch-admin-registration-meta{display:grid;grid-template-columns:minmax(170px,.72fr) minmax(260px,1.28fr);align-items:start;gap:12px;margin:12px 0}.dispatch-admin-registration-meta label{min-width:0}.dispatch-admin-registration-meta select,.dispatch-admin-registration-meta input{width:100%}.dispatch-admin-registration-meta small{display:block;margin-top:5px;color:#9fc7c4;font-size:10px;line-height:1.4}@media (max-width:420px){.dispatch-admin-registration-meta{grid-template-columns:minmax(120px,.8fr) minmax(145px,1.2fr);gap:7px}.dispatch-admin-registration-meta small{font-size:9px}}.dispatch-entry-mode{display:flex;flex-wrap:wrap;gap:7px;padding:2px 0}.dispatch-entry-mode button{min-height:34px;border:1px solid rgba(152,235,224,.22);border-radius:999px;padding:0 12px;color:#b5d8d4;background:#001a2752;font-size:11px;font-weight:850}.dispatch-entry-mode button.is-active{color:#043944;border-color:#77eadd;background:#78eadc}.dispatch-manual-entry{display:grid;gap:11px;max-height:310px;overflow-y:auto;padding-right:6px}.dispatch-manual-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.dispatch-manual-grid label{min-width:0}.dispatch-manual-grid .is-wide{grid-column:span 2}.dispatch-direct-entry-field{display:grid;min-width:0;align-content:start}.dispatch-direct-entry-field.is-wide,.dispatch-address-history{grid-column:span 2}.dispatch-business-number-field{order:-1}.dispatch-direct-lookup-warning,.dispatch-direct-lookup-progress,.dispatch-direct-duplicate-notice{margin:5px 0 0;font-size:11px;font-weight:750;line-height:1.45}.dispatch-direct-lookup-warning{color:#ffc0b7}.dispatch-direct-lookup-progress{color:#a6d8d2}.dispatch-direct-duplicate-notice{padding:6px 7px;border:1px solid rgba(255,197,105,.65);border-radius:5px;color:#fff0bd;background:#7c4a0047}.dispatch-address-history{display:grid;gap:7px;padding:10px;border:1px solid rgba(127,234,221,.22);background:#5de1d20e}.dispatch-address-history>div{display:grid;gap:2px}.dispatch-address-history b{color:#d9fffa;font-size:11px}.dispatch-address-history small,.dispatch-address-history>p{margin:0;color:#9fc7c4;font-size:10px;line-height:1.45}.dispatch-address-history>p.is-error{color:#ffc0b7}.dispatch-address-history>button{width:100%;border:1px solid rgba(127,234,221,.28);border-radius:4px;padding:8px 9px;overflow-wrap:anywhere;color:#eafff9;background:#03283694;font:700 11px/1.45 Manrope,sans-serif;text-align:left;cursor:pointer}.dispatch-address-history>button:hover{border-color:#81eee0;background:#0e5462c7}.dispatch-manual-entry textarea{min-height:58px!important}.dispatch-manual-entry>button{display:flex;justify-content:center;align-items:center;min-height:42px;border:0;border-radius:5px;color:#063843;background:#67e5d8;font-size:13px;font-weight:850}.dispatch-manual-entry>button:hover{background:#bcfff6}.dispatch-manual-entry>button:disabled{cursor:not-allowed;opacity:.55}.dispatch-form-heading-copy{display:flex;min-width:0;gap:10px;align-items:flex-start}.dispatch-form-heading-copy>span{display:grid;min-width:0;gap:4px}.dispatch-form-heading .dispatch-form-heading-title-row{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0}.dispatch-form-heading-title-row>b{flex:none;white-space:nowrap}.dispatch-template-download{display:inline-flex;width:max-content;flex:none;align-items:center;justify-content:center;gap:7px;min-height:30px;border:1px solid rgba(123,238,225,.45);border-radius:5px;padding:0 9px;color:#bafff6;background:#074351a3;font-size:11px;font-weight:850;white-space:nowrap;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .16s cubic-bezier(.23,1,.32,1)}.dispatch-template-download:hover{border-color:#8ff3e5;background:#0f6574d1}.dispatch-template-download:active{transform:scale(.97)}.dispatch-template-download:focus-visible{outline:2px solid #8ff3e5;outline-offset:3px}@media (max-width:620px){.dispatch-status-tabs{display:grid;grid-template-columns:1fr 1fr}.dispatch-status-tabs button{justify-content:space-between}.dispatch-status-tabs button:last-child{grid-column:1/-1}.dispatch-payment-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.dispatch-payment-tabs button{justify-content:center;padding:0 7px}.dispatch-delivery-schedule-tabs{display:grid;grid-template-columns:1fr 1fr}.dispatch-delivery-schedule-tabs button{justify-content:space-between}.dispatch-manual-grid{grid-template-columns:1fr}.dispatch-manual-grid .is-wide,.dispatch-direct-entry-field.is-wide,.dispatch-address-history{grid-column:auto}.dispatch-business-number-field{order:0}}.dispatch-admin-shell--table{display:block;width:calc(100% - clamp(24px,3vw,64px));max-width:none;padding:32px 0 76px}.carrier-portal-shell--table{display:block;width:calc(100% - clamp(32px,4vw,88px));max-width:none;padding:26px 0 76px}.dispatch-admin-shell--table .dispatch-admin-workspace{display:grid;gap:16px}.carrier-portal-shell--table .carrier-dispatch-list{width:100%}.dispatch-spreadsheet-workspace{min-width:0}.dispatch-spreadsheet-wrap{overflow:auto;max-height:min(68vh,780px);border:1px solid rgba(165,240,231,.18);background:#00162357}.dispatch-spreadsheet-table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;color:#d6f4ef;font-size:12px}.dispatch-spreadsheet-table th{position:sticky;top:0;z-index:2;padding:12px;border-bottom:1px solid rgba(143,237,223,.25);color:#8cf2e4;background:#073246;font-size:10px;font-weight:850;letter-spacing:.045em;text-align:left;white-space:nowrap}.dispatch-spreadsheet-table td{max-width:236px;padding:10px 12px;border-bottom:1px solid rgba(165,240,231,.11);border-right:1px solid rgba(165,240,231,.07);vertical-align:middle;background:#021f2e57;white-space:nowrap}.dispatch-address-cell{min-width:260px;max-width:420px!important;white-space:normal!important}.dispatch-address-cell>b{display:block;overflow:visible!important;white-space:normal!important;overflow-wrap:anywhere;word-break:break-word}.dispatch-address-cell>small{overflow:visible!important;white-space:normal!important}.dispatch-key-job-cell{min-width:300px}.dispatch-key-job-meta{display:flex;min-width:0;align-items:center;gap:7px;margin-bottom:6px;overflow:hidden;white-space:nowrap}.dispatch-key-job-meta>strong{overflow:hidden;min-width:0;color:#9effef;font-size:13px;font-weight:900;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap}.dispatch-key-job-meta>span,.dispatch-key-job-meta>em{flex:0 0 auto;border-left:1px solid rgba(147,236,223,.28);padding-left:7px;color:#d6f4ef;font-size:10px;font-style:normal;font-weight:850;white-space:nowrap}.dispatch-key-job-meta>.dispatch-freight-payment-badge{color:#091f2d;border:1px solid transparent;border-radius:999px;padding:3px 7px;letter-spacing:.01em}.dispatch-key-job-meta>.dispatch-freight-payment-badge.is-collect{background:#7eeadd}.dispatch-key-job-meta>.dispatch-freight-payment-badge.is-prepaid{border-color:#ffafc7;color:#741a3e;background:#ffd7e4;box-shadow:0 0 0 1px #ff82ad33,0 2px 8px #ff5c912e}.dispatch-warehouse-cell{min-width:136px;white-space:normal!important}.dispatch-warehouse-cell>b{display:block;color:#effffc;font-size:12px}.dispatch-internal-memo-cell{min-width:190px;max-width:320px!important;white-space:pre-wrap!important;overflow-wrap:anywhere;word-break:break-word}.dispatch-cargo-cell{min-width:182px;max-width:236px!important;white-space:normal!important}.dispatch-cargo-cell>strong{display:block;overflow:visible;color:#b4fff4;font-size:11px;font-weight:900;line-height:1.45;letter-spacing:-.025em;overflow-wrap:anywhere;word-break:keep-all;white-space:normal}.dispatch-cargo-cell>span{display:-webkit-box;overflow:hidden;margin-top:5px;color:#d9f2ef;font-size:10px;font-weight:750;line-height:1.4;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.dispatch-recipient-phone-cell{min-width:126px;color:#b9fff4;font-size:11px;font-weight:850;letter-spacing:.01em;white-space:normal!important}.dispatch-recipient-phone-cell>span,.dispatch-warehouse-cell>b{display:block;min-width:0;max-width:100%;overflow-wrap:anywhere;word-break:break-word;white-space:normal!important;line-height:1.45}.dispatch-spreadsheet-table tr:hover td{background:#64e5d811}.dispatch-spreadsheet-table tr.is-notification_failed td,.dispatch-spreadsheet-table tr.is-quote_notification_failed td{background:#af4f0f17}.dispatch-spreadsheet-table td>b{display:block;color:#f0fffb;font-size:12px}.dispatch-spreadsheet-table td>small{display:block;max-width:210px;margin-top:4px;overflow:hidden;color:#9fc7c4;font-size:10px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.dispatch-spreadsheet-table input,.dispatch-spreadsheet-table textarea{width:100%;min-width:104px;border:1px solid rgba(170,241,232,.22);border-radius:4px;padding:7px 8px;color:#effffc;outline:0;background:#011724ab;font:inherit}.dispatch-spreadsheet-table textarea{min-width:155px;resize:vertical;white-space:pre-wrap}.dispatch-spreadsheet-table input:focus,.dispatch-spreadsheet-table textarea:focus{border-color:#72eee0;box-shadow:0 0 0 3px #64e6d91f}.carrier-driver-picker{display:grid;gap:5px;min-width:0}.carrier-driver-picker-trigger{width:100%;min-width:0;min-height:31px;border-color:#7beee157;border-radius:4px;padding:0 7px;color:#9ff2e7;background:#063341b8;font:700 10px Manrope,sans-serif}.carrier-driver-picker-trigger:hover{border-color:#8df3e5;background:#0a4d5de0}.carrier-driver-picker-content{z-index:90;min-width:var(--radix-select-trigger-width);max-width:min(360px,calc(100vw - 28px));border-color:#7beee161;color:#eafff9;background:#062c3c}.carrier-driver-picker-content [data-slot=select-item]{cursor:pointer;font-size:12px}.carrier-driver-picker-content [data-slot=select-item]:focus{color:#052a35;background:#7eeadd}.dispatch-table-check{display:flex;align-items:center;gap:5px;margin-top:5px;color:#b7d9d5;font-size:10px;font-weight:750}.dispatch-table-check input{min-width:unset;width:13px;height:13px;padding:0;accent-color:#66e5d8}.carrier-spreadsheet-table td:has(input[name=quoteKrw]){display:flex;align-items:center;gap:8px;min-width:268px}.carrier-spreadsheet-table input[name=quoteKrw]{width:112px;min-width:112px}.carrier-spreadsheet-table td:has(input[name=quoteKrw]) .dispatch-table-check{margin-top:0;white-space:nowrap}.carrier-spreadsheet-table td:has(input[name=quoteKrw]) .dispatch-table-check input{flex:0 0 12px;width:12px;height:12px}.carrier-spreadsheet-table{width:100%;table-layout:fixed}.carrier-spreadsheet-table th:nth-child(1){width:8%}.carrier-spreadsheet-table th:nth-child(2){width:13%}.carrier-spreadsheet-table th:nth-child(3){width:12%}.carrier-spreadsheet-table th:nth-child(4){width:15%}.carrier-spreadsheet-table th:nth-child(5){width:14%}.carrier-spreadsheet-table th:nth-child(6){width:10%}.carrier-spreadsheet-table th:nth-child(7){width:9%}.carrier-spreadsheet-table th:nth-child(8){width:10%}.carrier-spreadsheet-table th:nth-child(9){width:5%}.carrier-spreadsheet-table th:nth-child(10){width:4%}.carrier-spreadsheet-table td{min-width:0;padding:8px 7px;white-space:normal;overflow-wrap:anywhere}.carrier-spreadsheet-table input,.carrier-spreadsheet-table textarea{min-width:0;padding:7px}.carrier-spreadsheet-table td:has(input[name=quoteKrw]){min-width:0;gap:5px}.carrier-spreadsheet-table input[name=quoteKrw]{width:88px;min-width:0}.carrier-spreadsheet-table td:has(input[name=quoteKrw]) .dispatch-table-check{gap:3px;overflow:hidden;font-size:8px;text-overflow:ellipsis}.carrier-spreadsheet-table td:has(input[name=quoteKrw]) .dispatch-table-check input{flex:0 0 11px;width:11px;height:11px}.carrier-portal-shell--table .dispatch-spreadsheet-wrap{overflow-x:hidden}.dispatch-table-save{display:inline-flex;align-items:center;justify-content:center;min-height:35px;border:1px solid rgba(123,238,225,.44);border-radius:4px;padding:0 10px;color:#073c45;background:#70e7d9;font-size:11px;font-weight:850;white-space:nowrap}.dispatch-table-save:disabled{cursor:not-allowed;opacity:.55}.dispatch-table-save:not(:disabled):hover{background:#bcfff6}.dispatch-table-delete{display:inline-flex;align-items:center;justify-content:center;min-height:32px;border:1px solid rgba(255,168,122,.48);border-radius:4px;padding:0 9px;color:#ffe1cc;background:#8230156b;font-size:11px;font-weight:850;white-space:nowrap}.dispatch-table-delete:hover{border-color:#ffc08e;background:#a43d189e}.dispatch-table-delete:disabled{cursor:not-allowed;opacity:.5}.dispatch-delete-dialog{border-color:#ffb0806b;color:#eafff9;background:#062c3c}.dispatch-delete-dialog [data-slot=alert-dialog-description]{color:#b9d8d6;line-height:1.6}.dispatch-delete-confirm{color:#351408;border-color:#ffb178;background:#ffad70}.dispatch-delete-confirm:hover{background:#ffd0ad}.dispatch-layout-controls>.dispatch-delete-selected{border-color:#ffa87a94;color:#ffe1cc;background:#82301585}.dispatch-layout-controls>.dispatch-delete-selected:hover{border-color:#ffc08e;background:#a43d18ad}.dispatch-layout-controls>.dispatch-delete-selected:disabled{cursor:not-allowed;opacity:.5}.dispatch-layout-controls>.dispatch-completion-action{border-color:#7ab7ff8c;color:#d9ebff;background:#2a579194}.dispatch-layout-controls>.dispatch-completion-action:hover{border-color:#a9d5ff;background:#336eb4b8}.dispatch-layout-controls>.dispatch-completion-action:disabled{cursor:not-allowed;opacity:.5}.dispatch-spreadsheet-table tr.is-completed td{color:#a8bfcc;background:#1c3d5261}.dispatch-spreadsheet-table tr.is-completed .compact-status{color:#b6d8ee;border-color:#9ad4ff6b;background:#3f7aa42e}.dispatch-change-source{display:block;width:max-content;max-width:100%;margin-top:5px;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:850;white-space:nowrap}.dispatch-updated-by-admin .dispatch-change-source{color:#ffd59e;background:#b265122e}.dispatch-updated-by-carrier .dispatch-change-source{color:#a6f6ee;background:#2dac9e2e}.dispatch-updated-by-customer .dispatch-change-source{color:#d6b7ff;background:#7a4abc33}.dispatch-updated-by-admin td{box-shadow:inset 3px 0 #ffb85c85}.dispatch-updated-by-carrier td{box-shadow:inset 3px 0 #56e5d485}.dispatch-updated-by-customer td{box-shadow:inset 3px 0 #b57dff8c}.dispatch-internal-memo-cell:not(:has(:empty)){color:#d8fffb;background:#187b751f!important;font-weight:800}.dispatch-activity-toasts{position:fixed;right:22px;bottom:22px;z-index:120;display:grid;width:min(390px,calc(100vw - 32px));gap:9px}.dispatch-activity-toast{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:9px;padding:12px;border:1px solid rgba(141,235,222,.48);border-radius:9px;color:#eafffa;background:#073447;box-shadow:0 18px 36px #000d186b}.dispatch-activity-toast-icon{display:grid;width:28px;height:28px;place-items:center;border-radius:8px;color:#093541;background:#7fe9dc}.dispatch-activity-toast.is-admin .dispatch-activity-toast-icon{color:#553707;background:#ffd18b}.dispatch-activity-toast.is-customer .dispatch-activity-toast-icon{color:#3c1c6a;background:#d8b6ff}.dispatch-activity-toast-content{min-width:0}.dispatch-activity-toast-content strong{display:block;color:#a9f4ea;font-size:11px}.dispatch-activity-toast-content p{margin:3px 0;color:#f0fffc;font-size:12px;font-weight:800}.dispatch-activity-toast-content small{display:block;overflow:hidden;color:#acd0cc;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.dispatch-activity-toast-close{display:inline-flex;align-items:center;gap:3px;min-height:28px;border:1px solid rgba(139,235,220,.36);border-radius:5px;padding:0 7px;color:#bafff3;background:#044151d1;font-size:10px;font-weight:850;cursor:pointer}.dispatch-activity-toast-close:hover{color:#053743;background:#91f1e5}.dispatch-activity-toast-close:disabled{opacity:.55;cursor:wait}.carrier-background-controls{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin:-5px 0 10px;color:#a7d4cf;font-size:11px;font-weight:800}.carrier-background-controls button{border:1px solid rgba(114,227,214,.32);border-radius:999px;padding:4px 8px;color:#bdece5;background:#0b485685;font:800 11px inherit;cursor:pointer}.carrier-background-controls button.is-active{color:#07333d;border-color:#7eeadd;background:#85ede1}.carrier-background-controls button:active{transform:scale(.97)}body.ontos-carrier-light-background{background:#eef5f7!important}body.ontos-carrier-light-background .carrier-portal-page{background:linear-gradient(145deg,#f7fcfd,#e6f1f4)!important;color:#113c4a}body.ontos-carrier-light-background .carrier-portal-header,body.ontos-carrier-light-background .carrier-dispatch-list,body.ontos-carrier-light-background .carrier-frequent-driver-manager{border-color:#bdd7dd!important;background:#fff!important;color:#173d49}body.ontos-carrier-light-background .carrier-portal-header *,body.ontos-carrier-light-background .carrier-dispatch-list *,body.ontos-carrier-light-background .carrier-frequent-driver-manager *{--tw-text-opacity:1}body.ontos-carrier-light-background .carrier-dispatch-heading-title,body.ontos-carrier-light-background .carrier-list-heading,body.ontos-carrier-light-background .carrier-frequent-driver-heading h2,body.ontos-carrier-light-background .carrier-name{color:#143d4a!important}body.ontos-carrier-light-background .carrier-list-heading small,body.ontos-carrier-light-background .carrier-frequent-driver-heading p,body.ontos-carrier-light-background .carrier-background-controls{color:#4b6f78!important}body.ontos-carrier-light-background .dispatch-spreadsheet-wrap,body.ontos-carrier-light-background .dispatch-spreadsheet-table,body.ontos-carrier-light-background .dispatch-spreadsheet-table td,body.ontos-carrier-light-background .dispatch-spreadsheet-table th{border-color:#c3dce1!important;background:#fff!important;color:#173d49!important}body.ontos-carrier-light-background .dispatch-spreadsheet-table th{background:#e6f3f5!important;color:#1b5966!important}body.ontos-carrier-light-background .dispatch-spreadsheet-table input,body.ontos-carrier-light-background .dispatch-spreadsheet-table textarea,body.ontos-carrier-light-background .dispatch-inline-detail,body.ontos-carrier-light-background .dispatch-inline-detail-card,body.ontos-carrier-light-background .carrier-internal-memo-form{border-color:#bdd7dd!important;background:#f9fcfd!important;color:#173d49!important}body.ontos-carrier-light-background .dispatch-inline-detail-card dd,body.ontos-carrier-light-background .dispatch-inline-detail-card dt,body.ontos-carrier-light-background .dispatch-inline-detail-guide,body.ontos-carrier-light-background .dispatch-key-job-meta strong,body.ontos-carrier-light-background .dispatch-address-cell b{color:#173d49!important}body.ontos-carrier-light-background .carrier-background-controls button{border-color:#9ebfc7;color:#315b66;background:#edf6f7}body.ontos-carrier-light-background .carrier-background-controls button.is-active{color:#fff;border-color:#187e8d;background:#187e8d}@media (max-width:760px){.carrier-background-controls{justify-content:flex-start;margin:6px 0 8px}.dispatch-activity-toasts{right:14px;bottom:14px}}.dispatch-search-filter--top{margin:8px 0 6px!important;max-width:360px}.dispatch-search-filter--top input{min-height:32px}body.ontos-carrier-light-background .carrier-dispatch-type-tabs,body.ontos-carrier-light-background .dispatch-status-tabs,body.ontos-carrier-light-background .dispatch-payment-tabs,body.ontos-carrier-light-background .dispatch-delivery-schedule-tabs{background:transparent!important}body.ontos-carrier-light-background .carrier-dispatch-type-tabs button,body.ontos-carrier-light-background .dispatch-status-tabs button,body.ontos-carrier-light-background .dispatch-payment-tabs button,body.ontos-carrier-light-background .dispatch-delivery-schedule-tabs button{border-color:#aac7ce!important;color:#265663!important;background:#f5fafb!important;text-shadow:none!important}body.ontos-carrier-light-background .carrier-dispatch-type-tabs button.is-active,body.ontos-carrier-light-background .dispatch-status-tabs button.is-active,body.ontos-carrier-light-background .dispatch-payment-tabs button.is-active,body.ontos-carrier-light-background .dispatch-delivery-schedule-tabs button.is-active{border-color:#087c8b!important;color:#fff!important;background:#087c8b!important}body.ontos-carrier-light-background .carrier-dispatch-type-tabs button b,body.ontos-carrier-light-background .dispatch-status-tabs button b,body.ontos-carrier-light-background .dispatch-payment-tabs button b,body.ontos-carrier-light-background .dispatch-delivery-schedule-tabs button b{color:inherit!important;background:transparent!important}body.ontos-carrier-light-background .dispatch-search-filter{border-color:#8db3bc!important;background:#f8fcfd!important}body.ontos-carrier-light-background .dispatch-search-filter svg,body.ontos-carrier-light-background .dispatch-search-filter input,body.ontos-carrier-light-background .dispatch-search-filter input::placeholder{color:#305d6a!important;opacity:1}body.ontos-carrier-light-background .carrier-portal-header button,body.ontos-carrier-light-background .dispatch-layout-controls button,body.ontos-carrier-light-background .dispatch-table-actions button,body.ontos-carrier-light-background .dispatch-inline-detail-toggle{border-color:#86b0ba!important;color:#164c59!important;background:#edf7f8!important;text-shadow:none!important}body.ontos-carrier-light-background .dispatch-table-actions .dispatch-table-save,body.ontos-carrier-light-background .dispatch-layout-controls button:hover,body.ontos-carrier-light-background .dispatch-inline-detail-toggle:hover{border-color:#087c8b!important;color:#fff!important;background:#087c8b!important}body.ontos-carrier-light-background .dispatch-key-job-meta span,body.ontos-carrier-light-background .dispatch-cargo-cell span,body.ontos-carrier-light-background .dispatch-spreadsheet-table small,body.ontos-carrier-light-background .dispatch-table-check,body.ontos-carrier-light-background .carrier-form-notice{color:#416a74!important;opacity:1!important}body.ontos-carrier-light-background .compact-status,body.ontos-carrier-light-background .dispatch-freight-payment-badge{color:#164c59!important;border-color:#8ab4bd!important;background:#e9f5f6!important}body.ontos-carrier-light-background .dispatch-spreadsheet-table tr:nth-child(2n) td{background:#f6fafb!important}.admin-spreadsheet-table th.dispatch-selection-header{width:56px;min-width:56px}.admin-spreadsheet-table th.dispatch-status-header{width:112px;min-width:104px}.dispatch-selection-header label,.dispatch-selection-cell label{display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.dispatch-selection-header input,.dispatch-selection-cell input{box-sizing:border-box;flex:0 0 13px;width:13px!important;min-width:13px!important;height:13px!important;min-height:13px!important;margin:0!important;padding:0!important;accent-color:#62eadb;cursor:pointer}.dispatch-selection-header input{flex-basis:12px;width:12px!important;min-width:12px!important;height:12px!important;min-height:12px!important}.dispatch-selection-cell{text-align:center;vertical-align:middle}.dispatch-selection-cell label{width:100%;min-height:28px}.dispatch-status-cell .compact-status{display:inline-flex;min-width:0;color:#a8e8df;font-size:11px;font-weight:800;line-height:1.45}.dispatch-table-success{display:inline-flex;align-items:center;gap:5px;color:#8bf0e2;font-size:10px;font-weight:800}.dispatch-table-clamp{overflow:hidden;text-overflow:ellipsis}.carrier-spreadsheet-table th.dispatch-selection-header{width:56px!important;min-width:56px!important}.carrier-spreadsheet-table .dispatch-selection-cell{width:56px!important;min-width:56px!important;text-align:center;vertical-align:middle}.carrier-spreadsheet-table .dispatch-selection-cell label{display:inline-grid;min-height:32px;place-items:center}.dispatch-search-filter{display:flex;align-items:center;gap:8px;width:min(100%,440px);margin:12px 0;padding:0 10px;border:1px solid rgba(127,234,221,.3);border-radius:6px;color:#8bf0e2;background:#02202f94}.dispatch-search-filter input{flex:1;min-width:0;height:38px;border:0;outline:0;color:#effffc;background:transparent;font:inherit;font-size:13px}.dispatch-search-filter input::placeholder{color:#86aaa7}.dispatch-search-filter:focus-within{border-color:#72eee0;box-shadow:0 0 0 3px #64e6d91f}.dispatch-search-filter button{display:grid;width:26px;height:26px;flex:0 0 26px;place-items:center;border:0;border-radius:4px;color:#b6fff5;background:transparent;cursor:pointer}.dispatch-search-filter button:hover{background:#76e7da29}.dispatch-layout-controls{display:flex;align-items:center;justify-content:flex-end;gap:9px}.dispatch-layout-controls>button{min-height:30px;border:1px solid rgba(127,234,221,.4);border-radius:5px;padding:0 9px;color:#b9fff4;background:#043a48b8;font-size:11px;font-weight:850;white-space:nowrap;cursor:pointer}.dispatch-layout-controls>button:hover{border-color:#8dfff0;background:#0f5e6cd1}.dispatch-layout-controls>button:active{transform:scale(.97)}.dispatch-layout-help-grip{display:inline-grid!important;width:14px;height:18px;place-items:center;margin-right:3px;color:#8ff3e5!important;font-size:16px!important;line-height:1;vertical-align:middle}.dispatch-sms-integration{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid rgba(123,238,225,.23);background:#06304070}.dispatch-sms-integration>span{display:grid;gap:3px;min-width:0}.dispatch-sms-integration b{color:#d9fffa;font-size:12px}.dispatch-sms-integration small{color:#9fc7c4;font-size:10px;line-height:1.5}.dispatch-sms-integration>div{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:7px}.dispatch-sms-integration button{min-height:31px;border:1px solid rgba(127,234,221,.42);border-radius:5px;padding:0 9px;color:#c9fff8;background:#044d5cdb;font-size:11px;font-weight:850;white-space:nowrap;cursor:pointer}.dispatch-sms-integration button:disabled{cursor:wait;opacity:.62}.dispatch-sms-integration code{padding:6px 7px;color:#9ff6ea;border:1px solid rgba(123,238,225,.23);background:#00141f73;font:700 11px Manrope,monospace}.dispatch-sms-integration em{color:#ffd29d;font-size:10px;font-style:normal}.dispatch-table-actions--parcel{grid-template-columns:repeat(2,minmax(0,1fr))}.dispatch-sms-preview{position:fixed!important;z-index:70!important;inset:auto!important;top:calc(50% + 140px)!important;left:50%!important;translate:0!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto;width:min(570px,calc(100vw - 32px))!important;height:min(560px,calc(100dvh - 180px))!important;max-width:none!important;max-height:none!important;gap:12px!important;overflow:hidden;transform:translate(-50%,-50%)!important;border-color:#71ecdc61!important;background:#071923!important;color:#e8fbf8!important}.dispatch-sms-preview-close{position:absolute!important;top:9px;right:9px;width:30px;min-width:30px;height:30px;padding:0!important;border:0!important;color:#9fc7c4!important;background:transparent!important}.dispatch-sms-preview [data-slot=alert-dialog-title]{padding-right:30px;color:#edfffc!important}.dispatch-sms-preview [data-slot=alert-dialog-description]{color:#afd1ce!important}.dispatch-sms-preview-body{display:grid;min-height:0;gap:13px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.dispatch-sms-preview-body dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.dispatch-sms-preview-body dl>div{display:grid;gap:4px;min-width:0;padding:10px;border:1px solid rgba(106,213,202,.2);background:#01222db8}.dispatch-sms-preview-body dt{color:#8bb9b4;font-size:10px;font-weight:800}.dispatch-sms-preview-body dd{overflow-wrap:anywhere;margin:0;color:#edfffb;font-size:13px;font-weight:850}.dispatch-sms-preview-body label{display:grid;gap:7px;color:#b6dad6;font-size:11px;font-weight:800}.dispatch-sms-preview-body textarea{min-height:154px;resize:vertical;border:1px solid rgba(108,218,207,.29);border-radius:6px;padding:10px;color:#ecfffb;background:#020e16;font:500 12px/1.7 Manrope,sans-serif;white-space:pre-wrap}.dispatch-sms-preview-body p{margin:0;color:#ffcf9a;font-size:11px;line-height:1.55}.dispatch-sms-preview [data-slot=alert-dialog-footer]{flex:0 0 auto;margin:0 -24px -24px;padding:12px 24px 18px;border-top:1px solid rgba(108,218,207,.18);background:#071923}.dispatch-sms-preview-send{min-height:38px;border:1px solid rgba(125,231,220,.2);border-radius:6px;padding:0 12px;color:#708e8b;background:#17313b;font-size:12px;font-weight:850;cursor:not-allowed}.dispatch-table-details{position:relative}.dispatch-table-details>summary{display:flex;align-items:center;gap:4px;color:#8bf0e2;cursor:pointer;font-size:12px;font-weight:850;list-style:none}.dispatch-table-details>summary::-webkit-details-marker{display:none}.dispatch-table-details>summary svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}.dispatch-table-details[open]>summary{position:fixed;z-index:22;top:calc(50% - min(39vh,390px) + 8px);right:calc(50% - min(380px,calc(50vw - 18px)) + 8px);width:32px;height:32px;border:1px solid rgba(139,235,220,.52);border-radius:6px;color:transparent;background:#07384a;box-shadow:0 4px 18px #0000004d}.dispatch-table-details[open]>summary:after{content:"×";position:absolute;inset:0;display:grid;place-items:center;color:#dcfffa;font-size:23px;font-weight:400;line-height:1}.dispatch-table-details[open]>summary:hover{border-color:#8ff3e5;background:#13586b}.dispatch-table-details[open]>summary:focus-visible{outline:2px solid #8ff3e5;outline-offset:3px}.dispatch-table-details[open]>summary svg{display:none}.dispatch-table-details>div{position:fixed;z-index:20;left:50%;top:50%;width:min(760px,calc(100vw - 36px));max-height:min(78vh,780px);overflow:auto;transform:translate(-50%,-50%);padding:18px;border:1px solid rgba(139,235,220,.4);box-shadow:0 24px 70px #000914a8;background:#062c3c}.dispatch-table-details[open]:before{content:"";position:fixed;inset:0;z-index:19;background:#000c1891}.dispatch-detail-modal-close{position:absolute;z-index:2;top:8px;right:8px;display:grid;width:32px;height:32px;place-items:center;border:1px solid rgba(139,235,220,.52);border-radius:6px;color:#dcfffa;background:#07384a;font-size:23px;line-height:1}.dispatch-detail-modal-close:hover{border-color:#8ff3e5;background:#13586b}.dispatch-detail-modal-close:focus-visible{outline:2px solid #8ff3e5;outline-offset:3px}.dispatch-inline-detail-guide{margin:0 36px 13px 0;color:#a7d4cf;font-size:11px;line-height:1.55}.dispatch-inline-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0}.dispatch-inline-detail-card{display:grid;align-content:start;gap:7px;min-width:0;min-height:79px;padding:10px;border:1px solid rgba(134,234,221,.16);background:#03293785}.dispatch-inline-detail-card.is-multiline{grid-column:span 2}.dispatch-inline-detail-card-heading{display:flex;align-items:center;justify-content:space-between;gap:7px;min-width:0}.dispatch-inline-detail-card dt{color:#8bbeb9;font-size:10px;font-weight:800}.dispatch-inline-detail-card dd{max-height:156px;margin:0;overflow:auto;color:#effffc;font-size:12px;font-weight:800;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;scrollbar-color:rgba(125,232,219,.58) transparent}.dispatch-inline-detail-card dd.is-empty{color:#90b0ad;font-weight:650}.dispatch-inline-detail-card.is-locked{border-color:#7de8db47;background:#03344199}.dispatch-inline-detail-card.is-locked svg{flex:0 0 auto;color:#8bcfc7}.dispatch-inline-detail-card.is-locked small{color:#90bdb8;font-size:9px;line-height:1.45}.dispatch-inline-detail-edit{display:grid;width:27px;height:27px;flex:0 0 27px;place-items:center;border:1px solid rgba(126,234,221,.42);border-radius:4px;color:#a8fff3;background:#083b4a;cursor:pointer}.dispatch-inline-detail-edit:hover{border-color:#93f5e8;color:#063943;background:#7ce6d9}.dispatch-inline-detail-editor{display:grid;gap:7px;min-width:0}.dispatch-inline-detail-editor input,.dispatch-inline-detail-editor textarea{box-sizing:border-box;width:100%;min-width:0;border:1px solid rgba(132,235,221,.45);border-radius:4px;padding:7px 8px;color:#effffc;outline:0;background:#041f2c;font:600 12px/1.5 Manrope,sans-serif}.dispatch-inline-detail-editor textarea{min-height:82px;resize:vertical;white-space:pre-wrap}.dispatch-inline-detail-editor input:focus,.dispatch-inline-detail-editor textarea:focus{border-color:#7beadc;box-shadow:0 0 0 3px #64e6d91f}.dispatch-inline-detail-editor>span{display:flex;justify-content:flex-end;gap:6px}.dispatch-inline-detail-editor>span button{display:grid;width:29px;height:29px;place-items:center;border:1px solid rgba(130,235,222,.38);border-radius:4px;color:#073943;background:#76e4d7;cursor:pointer}.dispatch-inline-detail-editor>span button+button{color:#c5dfdc;background:#0a3c49}.dispatch-inline-detail-editor>span button:disabled{cursor:wait;opacity:.6}.dispatch-inline-detail-editor small{color:#ffcfad;font-size:10px;line-height:1.45}.carrier-portal-shell--table .dispatch-inline-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:2px}.carrier-portal-shell--table .dispatch-inline-detail-card{position:relative;min-height:88px;padding:12px 48px 12px 13px}.carrier-portal-shell--table .dispatch-inline-detail-card:nth-child(5){grid-column:1}.carrier-portal-shell--table .dispatch-inline-detail-card.is-multiline{grid-column:span 2;min-height:96px}.carrier-portal-shell--table .dispatch-inline-detail-card-heading{display:block}.carrier-portal-shell--table .dispatch-inline-detail-edit{position:absolute;z-index:2;top:10px;right:10px;width:29px;height:29px;box-shadow:0 2px 8px #00081047}.carrier-portal-shell--table .dispatch-inline-detail-card dd{max-height:138px}.carrier-portal-shell--table .dispatch-inline-detail-editor{margin-right:-36px}.dispatch-admin-contact-editor{display:grid;gap:10px;margin-top:15px;padding:13px;border:1px solid rgba(118,231,218,.3);background:#5de1d212}.dispatch-admin-contact-editor-heading{display:grid;gap:3px;padding-right:34px}.dispatch-admin-contact-editor-heading b{color:#dffffa;font-size:12px}.dispatch-admin-contact-editor-heading small,.dispatch-admin-contact-editor>p{margin:0;color:#9fc7c4;font-size:10px;line-height:1.5}.dispatch-admin-contact-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.dispatch-admin-contact-editor-grid label{display:grid;gap:6px;color:#c0e2de;font-size:10px;font-weight:800}.dispatch-admin-contact-editor-grid label.is-wide{grid-column:1/-1}.dispatch-admin-contact-editor-grid input,.dispatch-admin-contact-editor-grid textarea{width:100%;border:1px solid rgba(170,241,232,.25);border-radius:4px;padding:8px 9px;color:#effffc;outline:0;background:#021a287a;font:inherit}.dispatch-admin-contact-editor-grid textarea{min-height:66px;resize:vertical}.dispatch-admin-contact-editor-grid input:focus,.dispatch-admin-contact-editor-grid textarea:focus{border-color:#72eee0;box-shadow:0 0 0 3px #64e6d91f}.dispatch-admin-contact-save{display:flex;align-items:center;justify-content:center;width:100%;min-height:39px;border:0;border-radius:4px;color:#063843;background:#67e5d8;font-size:11px;font-weight:850}.dispatch-admin-contact-save:hover:not(:disabled){background:#bcfff6}.dispatch-admin-contact-save:disabled{cursor:not-allowed;opacity:.55}.dispatch-table-actions{display:grid;gap:5px}.dispatch-table-notify,.dispatch-table-sms{min-height:32px;border:1px solid rgba(139,235,220,.42);border-radius:4px;padding:0 8px;font-size:11px;font-weight:850;white-space:nowrap}.dispatch-table-notify{color:#d8fffa;background:#0d5262}.dispatch-table-sms{color:#9ac6c1;background:#062c3cb8}.dispatch-table-notify:disabled,.dispatch-table-sms:disabled{cursor:not-allowed;opacity:.5}.carrier-detail-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:11px}.carrier-detail-editor-grid label{display:grid;gap:6px;color:#c0e2de;font-size:10px;font-weight:800}.carrier-detail-editor-grid input,.carrier-detail-editor-grid textarea{width:100%;border:1px solid rgba(170,241,232,.25);border-radius:4px;padding:8px 9px;color:#effffc;outline:0;background:#021a287a;font:inherit}.carrier-detail-editor-wide{grid-column:1/-1}.carrier-detail-save{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;min-height:41px;margin-top:12px;border:0;border-radius:4px;color:#063843;background:#67e5d8;font-size:11px;font-weight:850}.carrier-detail-save:disabled{cursor:not-allowed;opacity:.55}.carrier-internal-memo-form{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin:0 0 15px;padding:12px;border:1px solid rgba(118,231,218,.28);background:#5de1d212}.carrier-internal-memo-form label{display:grid;gap:6px;color:#c6eee9;font-size:11px;font-weight:850}.carrier-internal-memo-form label small{color:#8fc8c1;font-size:10px;font-weight:650}.carrier-internal-memo-form textarea{width:100%;min-height:74px;border:1px solid rgba(170,241,232,.25);border-radius:4px;padding:8px 9px;color:#effffc;background:#021a287a;font:inherit;resize:vertical}.carrier-internal-memo-save{min-height:38px;border:1px solid rgba(123,238,225,.44);border-radius:4px;padding:0 11px;color:#073c45;background:#70e7d9;font-size:11px;font-weight:850;white-space:nowrap}.carrier-internal-memo-save:disabled{cursor:not-allowed;opacity:.55}@media (max-width:760px){.dispatch-admin-shell--table,.carrier-portal-shell--table{width:min(100% - 24px,1480px);padding:22px 0 54px}.dispatch-spreadsheet-wrap{max-height:none;margin-inline:-1px}.dispatch-spreadsheet-table th,.dispatch-spreadsheet-table td{padding:9px 10px}.dispatch-table-details>div{width:calc(100vw - 26px);padding:14px}.dispatch-inline-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dispatch-inline-detail-card.is-multiline{grid-column:span 2}.carrier-detail-editor-grid,.dispatch-admin-contact-editor-grid{grid-template-columns:1fr}.carrier-detail-editor-wide,.dispatch-admin-contact-editor-grid label.is-wide{grid-column:auto}.carrier-internal-memo-form{grid-template-columns:1fr}.carrier-internal-memo-save{width:100%}}@media (max-width:460px){.dispatch-inline-detail-grid{grid-template-columns:1fr}.dispatch-inline-detail-card.is-multiline{grid-column:auto}.dispatch-inline-detail-card{min-height:0}.dispatch-inline-detail-guide{margin-right:30px}}@media (max-width:620px){.dispatch-sms-integration{align-items:stretch;flex-direction:column}.dispatch-sms-integration>div{justify-content:flex-start}}.carrier-list-heading--status-middle{display:grid;grid-template-columns:minmax(175px,1fr) auto minmax(330px,1fr);gap:14px;align-items:center}.carrier-list-heading--status-middle>.dispatch-status-tabs--heading{margin:0;justify-content:center;flex-wrap:nowrap}.carrier-list-heading--status-middle>.carrier-list-heading-tools{justify-content:flex-end}@media (max-width:1220px){.carrier-list-heading--status-middle{grid-template-columns:minmax(175px,1fr) minmax(340px,1fr);grid-template-areas:"title controls" "status status"}.carrier-list-heading--status-middle>span{grid-area:title}.carrier-list-heading--status-middle>.carrier-list-heading-tools{grid-area:controls}.carrier-list-heading--status-middle>.dispatch-status-tabs--heading{grid-area:status;justify-content:flex-start;flex-wrap:wrap}}@media (max-width:680px){.carrier-list-heading--status-middle{display:flex;align-items:stretch;gap:9px}.carrier-list-heading--status-middle>.dispatch-status-tabs--heading{justify-content:flex-start}}.carrier-list-heading--status-middle{grid-template-columns:minmax(175px,1fr) auto minmax(330px,1fr)}.dispatch-middle-tabs{display:flex;align-items:center;gap:12px}.dispatch-middle-tabs .dispatch-status-tabs--heading{margin:0;justify-content:center;flex-wrap:nowrap}.carrier-dispatch-type-tabs--heading{margin:0!important;padding:3px;border:1px solid #5394a0;border-radius:999px;background:#e6f5f6;box-shadow:inset 0 0 0 1px #ffffff8c}.carrier-dispatch-type-tabs--heading button{min-height:30px;padding:5px 13px;font-weight:900;letter-spacing:.02em}.carrier-dispatch-type-tabs--heading button:first-child{border-color:#187d8d}.carrier-dispatch-type-tabs--heading button:last-child{border-color:#4a5eac}.carrier-dispatch-type-tabs--heading button[aria-selected=true]{box-shadow:0 2px 6px #0e4d5e38}@media (max-width:1220px){.carrier-list-heading--status-middle{grid-template-areas:"title controls" "middle middle"}.dispatch-middle-tabs{grid-area:middle;flex-wrap:wrap}.dispatch-middle-tabs .dispatch-status-tabs--heading{justify-content:flex-start;flex-wrap:wrap}}@media (max-width:680px){.dispatch-middle-tabs{align-items:flex-start;flex-direction:column}.dispatch-middle-tabs .dispatch-status-tabs--heading{justify-content:flex-start}}.carrier-title-with-type{display:flex;align-items:center;gap:10px;min-width:0}.carrier-title-with-type .carrier-dispatch-type-tabs--heading{padding:0;border:0;background:transparent;box-shadow:none}.carrier-title-with-type .carrier-dispatch-type-tabs--heading button{min-height:29px;border-color:#80aab29e;padding:0 10px;color:#4d6870;background:#edf4f5;font-size:10px;box-shadow:none}.carrier-title-with-type .carrier-dispatch-type-tabs--heading button[aria-selected=true]{color:#073b45;border-color:#41b8b3;background:#86e2da}.carrier-title-with-type .carrier-dispatch-type-tabs--heading button:hover{border-color:#66aaa6;background:#dceef0}@media (max-width:680px){.carrier-title-with-type{flex-wrap:wrap;gap:7px}}.carrier-list-heading--status-middle{grid-template-columns:max-content minmax(0,1fr) max-content}.carrier-list-heading--status-middle>span{width:max-content;justify-items:start}.carrier-title-with-type{width:max-content;flex-wrap:nowrap;justify-content:flex-start}.carrier-title-with-type .carrier-dispatch-heading-title{flex:none}.carrier-list-heading--status-middle .dispatch-middle-tabs{justify-content:center;min-width:0}@media (max-width:1220px){.carrier-list-heading--status-middle{grid-template-columns:minmax(0,1fr) max-content}.carrier-list-heading--status-middle>span{width:auto}}@media (max-width:680px){.carrier-title-with-type{flex-wrap:wrap;width:auto}}.carrier-list-heading .carrier-title-with-type{display:inline-flex!important;align-items:center;gap:10px;width:max-content;justify-content:flex-start}.carrier-list-heading .carrier-title-with-type .carrier-dispatch-type-tabs--heading{display:flex!important;flex:0 0 auto}.carrier-list-heading .carrier-title-with-type .carrier-dispatch-heading-title{display:inline-flex!important}.carrier-list-heading--status-middle>span{display:flex!important;align-items:center;flex-wrap:wrap;column-gap:10px;row-gap:4px}.carrier-list-heading--status-middle>span>small{flex:0 0 100%}.carrier-list-heading--status-middle>span>.carrier-title-with-type{flex:0 0 auto}@media (max-width:680px){.carrier-list-heading--status-middle>span{align-items:flex-start}.carrier-list-heading--status-middle>span>.carrier-title-with-type{flex-wrap:wrap}}.carrier-portal-header-actions .carrier-background-controls{margin:0;flex:0 0 auto;white-space:nowrap}.carrier-portal-header-actions{align-items:center}@media (max-width:820px){.carrier-portal-header-actions .carrier-background-controls{margin:0}.carrier-portal-header-actions{gap:7px;flex-wrap:wrap}}body.ontos-carrier-light-background .carrier-brand-home,body.ontos-carrier-light-background .carrier-brand-home b,body.ontos-carrier-light-background .carrier-brand-home small,body.ontos-carrier-light-background .carrier-portal-header .carrier-name{color:#173d49!important;opacity:1!important}body.ontos-carrier-light-background .carrier-brand-home{border-color:#8daeb6!important;background:#f8fcfd!important}body.ontos-carrier-light-background .carrier-spreadsheet-table td,body.ontos-carrier-light-background .carrier-spreadsheet-table td b,body.ontos-carrier-light-background .carrier-spreadsheet-table td strong,body.ontos-carrier-light-background .carrier-spreadsheet-table td span,body.ontos-carrier-light-background .carrier-spreadsheet-table td small,body.ontos-carrier-light-background .carrier-spreadsheet-table td em{color:#173d49!important;opacity:1!important;text-shadow:none!important}body.ontos-carrier-light-background .carrier-spreadsheet-table td input::placeholder,body.ontos-carrier-light-background .carrier-spreadsheet-table td textarea::placeholder{color:#5b7077!important;opacity:1!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .carrier-driver-picker button,body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-table-actions button{color:#fff!important;background:#176c79!important;border-color:#176c79!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-table-notify,body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-table-sms{color:#143f4b!important;background:#eaf5f6!important;border-color:#7da9b2!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-freight-payment-badge,body.ontos-carrier-light-background .carrier-spreadsheet-table .compact-status{color:#164c59!important;background:#e5f2f4!important;border-color:#85afb8!important}body.ontos-carrier-light-background .carrier-dispatch-list .eyebrow,body.ontos-carrier-light-background .carrier-dispatch-list .carrier-empty,body.ontos-carrier-light-background .carrier-dispatch-list .dispatch-layout-help-grip{color:#315b66!important;opacity:1!important}.carrier-list-heading:has(.dispatch-search-filter--heading){align-items:center}.carrier-list-heading-tools{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-width:0}.dispatch-search-filter--heading{width:min(360px,28vw);margin:0!important}.dispatch-search-filter--heading input{min-height:32px}@media (max-width:980px){.carrier-list-heading:has(.dispatch-search-filter--heading){align-items:flex-start}.carrier-list-heading-tools{width:100%;justify-content:space-between}.dispatch-search-filter--heading{width:min(380px,100%)}}@media (max-width:620px){.carrier-list-heading-tools{display:grid;grid-template-columns:1fr}.dispatch-search-filter--heading{width:100%}.carrier-list-heading-tools .dispatch-layout-controls{justify-content:flex-start}}.carrier-spreadsheet-table .dispatch-inline-detail-toggle{min-width:44px;min-height:34px;border:1px solid #72e7da;border-radius:6px;color:#062f39;background:#88eee2;font-weight:900;box-shadow:0 2px 7px #01364338}.carrier-spreadsheet-table .dispatch-inline-detail-toggle:hover{border-color:#d3fffa;color:#ecfffc;background:#0b7180}.carrier-spreadsheet-table .dispatch-inline-detail-toggle:focus-visible{outline:3px solid rgba(104,231,218,.38);outline-offset:2px}.dispatch-updated-by-admin>td{background:#b483ff17!important}.dispatch-updated-by-admin>td:first-child{box-shadow:inset 4px 0 #a981f5}.dispatch-updated-by-carrier>td{background:#3ebce21a!important}.dispatch-updated-by-carrier>td:first-child{box-shadow:inset 4px 0 #33b5d9}.dispatch-updated-by-customer>td{background:#f8b54e1f!important}.dispatch-updated-by-customer>td:first-child{box-shadow:inset 4px 0 #f1aa35}.dispatch-change-source{display:inline-flex;align-items:center;width:max-content;margin-top:6px;border:1px solid currentColor;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:900;line-height:1.2}.dispatch-updated-by-admin .dispatch-change-source{color:#bfa1ff;background:#8b67e526}.dispatch-updated-by-carrier .dispatch-change-source{color:#7be8ff;background:#36aed026}.dispatch-updated-by-customer .dispatch-change-source{color:#ffd28c;background:#eba43726}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-inline-detail-toggle{border-color:#146c78!important;color:#fff!important;background:#146c78!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-inline-detail-toggle:hover{border-color:#073c48!important;background:#073c48!important}body.ontos-carrier-light-background .dispatch-updated-by-admin>td{background:#f4efff!important}body.ontos-carrier-light-background .dispatch-updated-by-carrier>td{background:#eaf8fc!important}body.ontos-carrier-light-background .dispatch-updated-by-customer>td{background:#fff7e9!important}body.ontos-carrier-light-background .dispatch-updated-by-admin .dispatch-change-source{color:#6540a7!important;background:#eee6ff!important}body.ontos-carrier-light-background .dispatch-updated-by-carrier .dispatch-change-source{color:#096681!important;background:#dff3f9!important}body.ontos-carrier-light-background .dispatch-updated-by-customer .dispatch-change-source{color:#915a00!important;background:#fff0cc!important}@media (max-width:620px){.dispatch-sms-preview{top:50%!important;width:calc(100vw - 24px)!important;height:min(620px,calc(100dvh - 32px))!important;max-height:calc(100dvh - 32px)!important;padding:18px!important}.dispatch-sms-preview-body{gap:10px;padding-right:0}.dispatch-sms-preview-body dl{grid-template-columns:1fr}.dispatch-sms-preview-body textarea{min-height:132px}.dispatch-sms-preview [data-slot=alert-dialog-footer]{display:grid;grid-template-columns:1fr minmax(0,1.25fr);gap:8px;margin:0 -18px -18px;padding:12px 18px 14px}.dispatch-sms-preview [data-slot=alert-dialog-footer]>button{width:100%;min-height:42px}.dispatch-sms-preview-send{width:100%}}.dispatch-admin-shell--table .dispatch-create-form{padding:18px;gap:10px}.dispatch-manual-entry-panel{border:1px solid rgba(139,235,220,.25);background:#00192638}.dispatch-manual-entry-panel>summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;padding:0 12px;color:#e8fffa;cursor:pointer;list-style:none}.dispatch-manual-entry-panel>summary::-webkit-details-marker{display:none}.dispatch-manual-entry-panel>summary span{display:grid;gap:2px}.dispatch-manual-entry-panel>summary b{font-size:14px}.dispatch-manual-entry-panel>summary small{color:#a6cac6;font-size:11px}.dispatch-manual-entry-panel>summary svg{color:#84eee1;transition:transform .18s cubic-bezier(.23,1,.32,1)}.dispatch-manual-entry-panel[open]>summary{border-bottom:1px solid rgba(139,235,220,.18)}.dispatch-manual-entry-panel[open]>summary svg{transform:rotate(180deg)}.dispatch-admin-shell--table .dispatch-manual-entry{max-height:none;overflow:visible;gap:8px;padding:10px}.dispatch-admin-shell--table .dispatch-manual-grid{gap:7px}.dispatch-admin-shell--table .dispatch-manual-entry textarea{min-height:48px!important}.dispatch-admin-shell--table .dispatch-manual-entry>button{min-height:38px;font-size:14px}.dispatch-table-details[open]>summary{position:relative;z-index:auto;top:auto;right:auto;width:auto;height:auto;border:0;border-radius:0;color:#8bf0e2;background:transparent;box-shadow:none}.dispatch-table-details[open]>summary:after{content:none}.dispatch-table-details[open]>summary svg{display:block}.dispatch-table-details[open]>summary:hover{border-color:transparent;background:transparent}.dispatch-sms-preview-send:disabled{cursor:default;opacity:.72}.dispatch-sms-preview .dispatch-sms-preview-send:not(:disabled){border-color:#74eadb!important;color:#04333c!important;background:#72e7da!important;cursor:pointer!important}.dispatch-sms-preview .dispatch-sms-preview-send:not(:disabled):hover{background:#b9fff4!important}.dispatch-sms-preview .dispatch-sms-preview-send:not(:disabled):active{transform:scale(.97)}.dispatch-sms-preview-state{margin:0;padding:9px 10px;border-left:2px solid #69e5d7;color:#bfece7;background:#51c1b51a}.dispatch-table-details>div .dispatch-detail-modal-close{position:absolute;top:10px;right:10px}@media (min-width:761px){.dispatch-spreadsheet-table.dispatch-column-adjustable{display:block;width:100%;overflow:visible;table-layout:auto}.dispatch-spreadsheet-table.dispatch-column-adjustable thead,.dispatch-spreadsheet-table.dispatch-column-adjustable tbody{display:block;width:100%}.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-column-layout-row{display:grid;grid-template-columns:var(--dispatch-grid-template);width:100%}.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-column-layout-row>th,.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-column-layout-row>td{display:flex;min-width:0;box-sizing:border-box}.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-key-job-cell,.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-cargo-cell,.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-recipient-phone-cell,.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-warehouse-cell,.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-admin-vehicle-cell{flex-direction:column;align-items:stretch;justify-content:center}.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-column-layout-row>th{position:relative;align-items:center;padding-right:24px;cursor:grab;-webkit-user-select:none;user-select:none}.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-column-layout-row>th:active{cursor:grabbing}.dispatch-column-resize-handle{position:absolute;z-index:5;top:50%;right:4px;display:grid;width:14px;height:28px;place-items:center;border:0;border-right:2px dotted rgba(143,243,229,.68);color:transparent;background:transparent;cursor:col-resize;touch-action:none;transform:translateY(-50%)}.dispatch-column-resize-handle:hover,.dispatch-column-resize-handle:focus-visible{border-right-color:#d8fffa;background:#65e6d81f}.dispatch-column-resize-handle:focus-visible{outline:2px solid #8ff3e5;outline-offset:2px}.dispatch-spreadsheet-table.is-column-resizing{cursor:col-resize;-webkit-user-select:none;user-select:none}.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-inline-detail-row{display:table-row}.dispatch-spreadsheet-table.dispatch-column-adjustable .dispatch-inline-detail-row>td{display:table-cell;width:100%}.dispatch-admin-shell--table .dispatch-form-heading b,.carrier-portal-shell--table .dispatch-list-heading b{font-size:18px}.dispatch-admin-shell--table .dispatch-form-heading small,.carrier-portal-shell--table .dispatch-list-heading small,.dispatch-admin-shell--table .dispatch-create-form label{font-size:13px}.dispatch-admin-shell--table .dispatch-create-form input,.dispatch-admin-shell--table .dispatch-create-form select,.dispatch-admin-shell--table .dispatch-create-form textarea{min-height:38px;font-size:14px}.dispatch-spreadsheet-table{font-size:14px}.dispatch-spreadsheet-table th{padding:13px 10px;font-size:12px}.dispatch-spreadsheet-table td{padding:11px 10px}.dispatch-spreadsheet-table td>b{font-size:14px}.dispatch-spreadsheet-table td>small{font-size:12px}.dispatch-spreadsheet-table input,.dispatch-spreadsheet-table textarea{min-height:38px;font-size:13px}.compact-status,.dispatch-table-check,.dispatch-table-success{font-size:11px}.dispatch-table-save,.dispatch-table-notify,.dispatch-table-sms,.dispatch-table-details>summary{font-size:13px}}@media (min-width:761px){.carrier-spreadsheet-table{table-layout:auto}.carrier-spreadsheet-table th{width:auto!important}.carrier-spreadsheet-table .dispatch-address-cell,.carrier-spreadsheet-table .dispatch-cargo-cell,.carrier-spreadsheet-table .dispatch-recipient-phone-cell,.carrier-spreadsheet-table .dispatch-warehouse-cell{min-width:0}.carrier-spreadsheet-table th:nth-child(1){width:5%}.carrier-spreadsheet-table th:nth-child(2){width:17%}.carrier-spreadsheet-table th:nth-child(3){width:8%}.carrier-spreadsheet-table th:nth-child(4){width:6%}.carrier-spreadsheet-table th:nth-child(5){width:12%}.carrier-spreadsheet-table th:nth-child(6){width:10%}.carrier-spreadsheet-table th:nth-child(7){width:11%}.carrier-spreadsheet-table th:nth-child(8){width:8%}.carrier-spreadsheet-table th:nth-child(9){width:7%}.carrier-spreadsheet-table th:nth-child(10){width:8%}.carrier-spreadsheet-table th:nth-child(11){width:5%}.carrier-spreadsheet-table th:nth-child(12){width:3%}.carrier-spreadsheet-table:has(input[name=trackingNumber]) th:nth-child(1){width:6%}.carrier-spreadsheet-table:has(input[name=trackingNumber]) th:nth-child(2){width:23%}.carrier-spreadsheet-table:has(input[name=trackingNumber]) th:nth-child(3){width:11%}.carrier-spreadsheet-table:has(input[name=trackingNumber]) th:nth-child(4){width:7%}.carrier-spreadsheet-table:has(input[name=trackingNumber]) th:nth-child(5){width:19%}.carrier-spreadsheet-table:has(input[name=trackingNumber]) th:nth-child(6){width:13%}.carrier-spreadsheet-table:has(input[name=trackingNumber]) th:nth-child(7){width:14%}.carrier-spreadsheet-table:has(input[name=trackingNumber]) th:nth-child(8){width:4%}.carrier-spreadsheet-table:has(input[name=trackingNumber]) th:nth-child(9){width:3%}.carrier-spreadsheet-table .dispatch-cargo-cell{font-size:10px}.carrier-spreadsheet-table td:has(>input[name=quoteKrw]){display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-content:center;gap:6px;min-width:126px}.carrier-spreadsheet-table td:has(>input[name=quoteKrw]) input[name=quoteKrw]{grid-row:1;width:100%;min-width:0}.carrier-spreadsheet-table td:has(>input[name=quoteKrw]) .dispatch-table-check{display:flex!important;grid-row:2;width:100%;min-width:0;margin-top:0;gap:5px;overflow:hidden;color:#b7d9d5;font-size:9px;line-height:1.35;letter-spacing:-.035em;white-space:nowrap;text-overflow:ellipsis}.carrier-spreadsheet-table td:has(input[name=quoteKrw]) .dispatch-table-check input{flex:0 0 12px;width:12px;height:12px}.dispatch-table-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:3px;width:100%}.dispatch-table-actions>button{min-width:0;min-height:28px;padding:0 3px;font-size:10px;line-height:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dispatch-table-actions .dispatch-table-save,.dispatch-table-actions .dispatch-table-notify,.dispatch-table-actions .dispatch-table-sms{min-height:28px;padding:0 3px;font-size:10px}}.dispatch-inline-detail-toggle,.dispatch-inline-detail-close{border:1px solid rgba(103,229,218,.45);border-radius:6px;color:#b6fff5;background:#0d4a58b3;font:inherit;font-weight:800;cursor:pointer}.dispatch-inline-detail-toggle{min-height:28px;padding:0 7px;white-space:nowrap}.dispatch-inline-detail-row>td{padding:0!important;background:#021622eb}.dispatch-inline-detail{border-top:1px solid rgba(103,229,218,.5);border-bottom:1px solid rgba(103,229,218,.42);padding:14px 16px 16px;box-shadow:inset 0 12px 26px #00000024}.dispatch-inline-detail-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.dispatch-inline-detail-head .compact-detail-heading{margin:0}.dispatch-inline-detail-close{min-height:30px;padding:0 10px}.dispatch-inline-detail .dispatch-source-grid{margin-bottom:14px}.dispatch-inline-detail .carrier-dispatch-detail-editor{margin:0}@media (min-width:761px){.carrier-spreadsheet-table .dispatch-inline-detail-row{display:block!important;width:calc(100vw - 64px)!important;max-width:100%!important}.carrier-spreadsheet-table .dispatch-inline-detail-row>td{display:block!important;width:calc(100vw - 64px)!important;max-width:none;min-width:0;box-sizing:border-box}.dispatch-inline-detail{width:100%;min-width:0;box-sizing:border-box}.dispatch-inline-detail .carrier-source-grid{grid-template-columns:repeat(6,minmax(0,1fr));width:100%}.dispatch-inline-detail .carrier-detail-editor-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.dispatch-inline-detail{padding:12px}.dispatch-inline-detail-close{font-size:13px}}@media (max-width:760px){.dispatch-spreadsheet-wrap{overflow:visible;border:0;background:transparent}.dispatch-spreadsheet-table,.dispatch-spreadsheet-table thead,.dispatch-spreadsheet-table tbody{display:block;width:100%;min-width:0}.dispatch-spreadsheet-table thead{display:none}.dispatch-spreadsheet-table tr:not(.dispatch-inline-detail-row){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:0 0 12px;overflow:hidden;border:1px solid rgba(133,232,219,.24);border-radius:9px;background:#021f2eb8}.dispatch-spreadsheet-table td{display:grid;min-width:0;max-width:none!important;min-height:60px;padding:9px 10px;border-right:1px solid rgba(165,240,231,.1);border-bottom:1px solid rgba(165,240,231,.1);background:transparent;white-space:normal}.dispatch-spreadsheet-table td:before{display:block;margin-bottom:5px;color:#85c7bf;font-size:9px;font-weight:850;letter-spacing:.045em}.dispatch-spreadsheet-table td:nth-child(1),.dispatch-spreadsheet-table td:nth-child(2),.dispatch-spreadsheet-table td:nth-child(5),.dispatch-spreadsheet-table td:last-child{grid-column:1/-1}.dispatch-spreadsheet-table td:nth-child(1):before{content:"상태"}.dispatch-spreadsheet-table td:nth-child(2):before{content:"화주 · B/L · 주소"}.dispatch-spreadsheet-table td:nth-child(3):before{content:"전화번호"}.dispatch-spreadsheet-table td:nth-child(4):before{content:"운송사 / 창고"}.dispatch-spreadsheet-table td:nth-child(5):before{content:"화물정보"}.dispatch-spreadsheet-table td:nth-child(6):before{content:"견적 / 운송장"}.dispatch-spreadsheet-table td:nth-child(7):before{content:"고객 안내 / 기타 전달사항"}.dispatch-spreadsheet-table td:nth-child(8):before{content:"차량번호"}.dispatch-spreadsheet-table td:nth-child(9):before{content:"기사 성함"}.dispatch-spreadsheet-table td:nth-child(10):before{content:"기사 연락처"}.dispatch-spreadsheet-table td:nth-child(11):before{content:"처리 / 상세"}.dispatch-spreadsheet-table td:nth-child(12):before{content:"삭제"}.carrier-spreadsheet-table td:nth-child(4):before{content:"창고"}.carrier-spreadsheet-table td:nth-child(6):before{content:"견적금액 / 운송장"}.carrier-spreadsheet-table td:nth-child(7):before{content:"고객 이메일 / 기타 전달사항"}.carrier-spreadsheet-table td:nth-child(11):before{content:"처리"}.carrier-spreadsheet-table td:nth-child(12):before{content:"상세"}.admin-spreadsheet-table td:nth-child(1),.admin-spreadsheet-table td:nth-child(2),.admin-spreadsheet-table td:nth-child(5){grid-column:auto}.admin-spreadsheet-table td:nth-child(3),.admin-spreadsheet-table td:nth-child(7){grid-column:1/-1}.admin-spreadsheet-table td:nth-child(1):before{content:"선택"}.admin-spreadsheet-table td:nth-child(2):before{content:"상태"}.admin-spreadsheet-table td:nth-child(3):before{content:"화주 · B/L · 주소"}.admin-spreadsheet-table td:nth-child(4):before{content:"전화번호"}.admin-spreadsheet-table td:nth-child(5):before{content:"운송사"}.admin-spreadsheet-table td:nth-child(6):before{content:"창고"}.admin-spreadsheet-table td:nth-child(7):before{content:"화물정보"}.admin-spreadsheet-table td:nth-child(8):before{content:"견적금액 / 운송장"}.admin-spreadsheet-table td:nth-child(9):before{content:"차량 · 기사 / 기타 전달사항"}.admin-spreadsheet-table td:nth-child(10):before{content:"고객 안내 / 운송사 메모"}.admin-spreadsheet-table td:nth-child(11):before{content:"운송사 메모 / 상세"}.admin-spreadsheet-table td:nth-child(12):before{content:"상세 / 삭제"}.admin-spreadsheet-table td:nth-child(13):before{content:"삭제"}.carrier-spreadsheet-table td:has(input[name=trackingNumber]){grid-column:1/-1}.carrier-spreadsheet-table:has(input[name=trackingNumber]) td:nth-child(7),.carrier-spreadsheet-table:has(input[name=trackingNumber]) td:nth-child(8),.carrier-spreadsheet-table:has(input[name=trackingNumber]) td:nth-child(9){grid-column:1/-1}.carrier-spreadsheet-table.is-parcel-table td:nth-child(8):before{content:"처리"}.carrier-spreadsheet-table.is-parcel-table td:nth-child(9):before{content:"상세"}.admin-spreadsheet-table.is-parcel-table td:nth-child(8):before{content:"운송장번호"}.admin-spreadsheet-table.is-parcel-table td:nth-child(9):before{content:"기타 전달사항"}.admin-spreadsheet-table.is-parcel-table td:nth-child(10):before{content:"운송사 메모"}.admin-spreadsheet-table.is-parcel-table td:nth-child(11):before{content:"상세"}.admin-spreadsheet-table.is-parcel-table td:nth-child(12):before{content:"삭제"}.dispatch-spreadsheet-table .dispatch-key-job-meta{flex-wrap:wrap;overflow:visible;white-space:normal}.dispatch-spreadsheet-table .dispatch-key-job-meta>strong{white-space:normal}.dispatch-spreadsheet-table .dispatch-address-cell,.dispatch-spreadsheet-table .dispatch-cargo-cell,.dispatch-spreadsheet-table .dispatch-recipient-phone-cell,.dispatch-spreadsheet-table .dispatch-warehouse-cell{min-width:0}.dispatch-spreadsheet-table .dispatch-cargo-cell>strong{white-space:normal}.dispatch-spreadsheet-table input,.dispatch-spreadsheet-table textarea{min-width:0;font-size:14px}.carrier-spreadsheet-table td:has(input[name=quoteKrw]){display:grid!important;grid-template-columns:1fr!important;grid-template-rows:auto auto auto!important;gap:6px}.carrier-spreadsheet-table td:has(input[name=quoteKrw]) .dispatch-table-check{grid-row:3;overflow:visible;white-space:normal;font-size:11px}.dispatch-table-actions,.dispatch-table-actions--parcel{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px}.dispatch-table-actions>button,.dispatch-table-actions .dispatch-table-save,.dispatch-table-actions .dispatch-table-notify,.dispatch-table-actions .dispatch-table-sms{min-height:38px;padding:0 5px;font-size:12px}.dispatch-sms-status{margin-top:8px;font-size:11px;white-space:normal}.dispatch-inline-detail-row,.dispatch-inline-detail-row>td{display:block!important;width:100%!important;max-width:none!important}.dispatch-inline-detail-row{margin:-5px 0 12px}.dispatch-inline-detail-row>td:before{display:none}.dispatch-inline-detail .carrier-source-grid{grid-template-columns:1fr 1fr}.dispatch-inline-detail .dispatch-source-grid dd{white-space:pre-wrap;overflow-wrap:anywhere}.dispatch-layout-controls{width:100%;justify-content:space-between}.dispatch-layout-controls>button{min-height:36px;font-size:12px}}.carrier-frequent-driver-manager{display:grid;gap:12px;padding:18px;border:1px solid rgba(123,238,225,.25);background:#011b2961}.carrier-frequent-driver-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.carrier-frequent-driver-heading .eyebrow{margin:0 0 7px}.carrier-frequent-driver-heading h2{margin:0;color:#effffc;font-size:17px;letter-spacing:-.04em}.carrier-frequent-driver-heading p:not(.eyebrow){margin:6px 0 0;color:#9fc7c4;font-size:11px;line-height:1.55}.carrier-frequent-driver-heading>strong{flex:none;color:#71e9db;font:800 18px Manrope,sans-serif}.carrier-frequent-driver-summary{display:flex;align-items:center;gap:10px}.carrier-frequent-driver-summary>strong{flex:none;color:#71e9db;font:800 18px Manrope,sans-serif}.carrier-frequent-driver-toggle{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:31px;border:1px solid rgba(125,231,220,.42);border-radius:6px;padding:0 9px;color:#bafff6;background:#054150cc;font-size:11px;font-weight:850;cursor:pointer}.carrier-frequent-driver-toggle svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}.carrier-frequent-driver-manager.is-expanded .carrier-frequent-driver-toggle svg{transform:rotate(180deg)}.carrier-frequent-driver-toggle:hover{border-color:#93f3e5;background:#0e5766eb}.carrier-frequent-driver-toggle:focus-visible{outline:2px solid #a7fff1;outline-offset:2px}.carrier-frequent-driver-content{display:grid;gap:12px}.carrier-frequent-driver-manager.is-collapsed{gap:0}.carrier-frequent-driver-manager.is-collapsed .carrier-frequent-driver-heading{align-items:center}.frequent-driver-create,.frequent-driver-row,.dispatch-admin-driver-editor{display:grid;grid-template-columns:1.05fr 1fr 1.1fr auto;gap:8px;align-items:end}.frequent-driver-create label,.frequent-driver-row label,.dispatch-admin-driver-editor label{display:grid;gap:5px;min-width:0;color:#a8d4cf;font-size:10px;font-weight:800}.frequent-driver-create input,.frequent-driver-row input,.dispatch-admin-driver-editor input{width:100%;min-height:36px;border:1px solid rgba(170,241,232,.25);border-radius:4px;padding:0 8px;color:#effffc;outline:0;background:#021a2894;font-size:12px}.frequent-driver-create input:focus,.frequent-driver-row input:focus,.dispatch-admin-driver-editor input:focus{border-color:#72eee0;box-shadow:0 0 0 3px #64e6d91f}.frequent-driver-create button,.frequent-driver-row button,.dispatch-admin-driver-editor button,.dispatch-admin-driver-row button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:36px;border:1px solid rgba(125,231,220,.42);border-radius:4px;padding:0 9px;color:#bafff6;background:#054150cc;font-size:11px;font-weight:850;white-space:nowrap}.frequent-driver-create button{color:#063843;border:0;background:#70e7d9}.frequent-driver-create button:hover{background:#bcfff6}.frequent-driver-list{display:grid;gap:7px}.frequent-driver-row{grid-template-columns:1.05fr 1fr 1.1fr auto auto auto;padding:10px;border:1px solid rgba(132,231,219,.14);background:#0323326b}.frequent-driver-row>span{align-self:center;color:#8cf0e3;font-size:10px;font-weight:800;white-space:nowrap}.frequent-driver-row>span.is-inactive{color:#a2b9b6}.frequent-driver-delete,.dispatch-admin-driver-delete{color:#ffd4bb!important;border-color:#ffae805c!important;background:#712f1757!important}.dispatch-admin-driver-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;color:#a9ceca;background:#01182561}.dispatch-admin-driver-row p{display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;min-width:0;gap:7px;margin:0;font-size:10px}.dispatch-admin-driver-row p span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dispatch-admin-driver-row>div{display:flex;flex-wrap:wrap;gap:6px}.dispatch-admin-driver-row button{min-height:30px}.dispatch-admin-driver-editor{grid-template-columns:1fr 1fr 1fr auto auto;padding:10px;background:#0b3e4c75}@media (max-width:760px){.carrier-frequent-driver-heading{align-items:center}.carrier-frequent-driver-summary{gap:7px}.frequent-driver-create,.frequent-driver-row,.dispatch-admin-driver-editor{grid-template-columns:1fr 1fr}.frequent-driver-create button,.frequent-driver-row>span,.frequent-driver-row>button,.dispatch-admin-driver-editor button{min-height:39px}.frequent-driver-create button{grid-column:1/-1}.frequent-driver-row>span{align-self:end}.dispatch-admin-driver-row{display:grid}.dispatch-admin-driver-row p{grid-template-columns:auto auto 1fr}.dispatch-admin-driver-row p small{grid-column:2/-1}}.carrier-font-size-large .carrier-dispatch-list .dispatch-spreadsheet-table{font-size:16px}.carrier-font-size-large .carrier-dispatch-list .dispatch-spreadsheet-table th{font-size:13px}.carrier-font-size-large .carrier-dispatch-list .dispatch-key-job-meta>strong{font-size:15px}.carrier-font-size-large .carrier-dispatch-list .dispatch-key-job-meta>span,.carrier-font-size-large .carrier-dispatch-list .dispatch-key-job-meta>em{font-size:12px}.carrier-font-size-large .carrier-dispatch-list .dispatch-address-cell>b,.carrier-font-size-large .carrier-dispatch-list .dispatch-warehouse-cell>b{font-size:14px}.carrier-font-size-large .carrier-dispatch-list .dispatch-recipient-phone-cell{font-size:13px}.carrier-font-size-large .carrier-dispatch-list .dispatch-cargo-cell{font-size:12px}.carrier-font-size-large .carrier-dispatch-list .dispatch-cargo-cell>strong{font-size:13px}.carrier-font-size-large .carrier-dispatch-list .dispatch-cargo-cell>span{font-size:12px}.carrier-font-size-large .carrier-dispatch-list .compact-status,.carrier-font-size-large .carrier-dispatch-list .dispatch-table-check,.carrier-font-size-large .carrier-dispatch-list .dispatch-table-success{font-size:12px}.carrier-font-size-large .carrier-dispatch-list .dispatch-table-save,.carrier-font-size-large .carrier-dispatch-list .dispatch-table-notify,.carrier-font-size-large .carrier-dispatch-list .dispatch-table-sms,.carrier-font-size-large .carrier-dispatch-list .dispatch-inline-detail-toggle{font-size:13px}.carrier-font-size-large .carrier-dispatch-list .carrier-detail-editor-grid label,.carrier-font-size-large .carrier-dispatch-list .carrier-internal-memo-form label{font-size:12px}.carrier-font-size-large .carrier-dispatch-list .carrier-detail-save,.carrier-font-size-large .carrier-dispatch-list .carrier-internal-memo-save{font-size:13px}.carrier-font-size-large .carrier-dispatch-list .carrier-frequent-driver-heading h2{font-size:20px}.carrier-font-size-large .carrier-dispatch-list .carrier-frequent-driver-heading p:not(.eyebrow){font-size:13px}.dispatch-inline-detail-card.is-wide{grid-column:span 2;min-height:76px}.dispatch-inline-detail-card:not(.is-wide){min-height:62px;padding:8px;gap:4px}.dispatch-inline-detail-card:not(.is-wide) dd{max-height:none;overflow:visible}@media (min-width:761px){.dispatch-table-details>div{max-height:none;overflow:visible}.carrier-portal-shell--table .dispatch-spreadsheet-wrap:has(.dispatch-inline-detail-row){max-height:none;overflow:visible}.carrier-portal-shell--table .dispatch-inline-detail-grid{gap:7px}.carrier-portal-shell--table .dispatch-inline-detail-card:not(.is-wide){min-height:64px;padding:8px 42px 8px 10px}.carrier-portal-shell--table .dispatch-inline-detail-card.is-wide{min-height:78px}.carrier-portal-shell--table .dispatch-inline-detail-card.is-multiline{grid-column:auto;min-height:64px}.carrier-portal-shell--table .dispatch-inline-detail-card.is-wide{grid-column:span 2}}@media (max-width:760px){.dispatch-inline-detail-card.is-wide{grid-column:span 2}}@media (max-width:460px){.dispatch-inline-detail-card.is-wide{grid-column:auto}}@media (min-width:761px){.carrier-portal-shell--table .dispatch-spreadsheet-wrap:has(.dispatch-inline-detail-row){max-height:min(68vh,780px);overflow:auto}.carrier-portal-shell--table .dispatch-inline-detail-row{position:relative;z-index:30;height:0!important;margin:0!important;overflow:visible!important}.carrier-portal-shell--table .dispatch-inline-detail-row>td{position:fixed!important;z-index:30;left:50%;top:50%;display:block!important;width:min(1020px,calc(100vw - 48px))!important;max-width:none!important;max-height:none;overflow:visible;transform:translate(-50%,-50%);padding:16px!important;border:1px solid rgba(139,235,220,.4);box-shadow:0 24px 70px #000914a8;isolation:isolate;opacity:1!important;background:#062c3c!important;background-image:none!important}.carrier-portal-shell--table .dispatch-inline-detail{position:relative;z-index:1;isolation:isolate;opacity:1;background-color:#062c3c!important;background-image:none!important}}.carrier-font-size-large .carrier-dispatch-list .frequent-driver-create label,.carrier-font-size-large .carrier-dispatch-list .frequent-driver-row label,.carrier-font-size-large .carrier-dispatch-list .frequent-driver-row>span{font-size:12px}.carrier-font-size-large .carrier-dispatch-list .frequent-driver-create input,.carrier-font-size-large .carrier-dispatch-list .frequent-driver-row input{font-size:14px}.carrier-font-size-large .carrier-dispatch-list .frequent-driver-create button,.carrier-font-size-large .carrier-dispatch-list .frequent-driver-row button{font-size:13px}@media (max-width:760px){.carrier-font-size-large .carrier-dispatch-list .dispatch-spreadsheet-table td:before{font-size:11px}.carrier-font-size-large .carrier-dispatch-list .dispatch-table-actions>button,.carrier-font-size-large .carrier-dispatch-list .dispatch-table-actions .dispatch-table-save,.carrier-font-size-large .carrier-dispatch-list .dispatch-table-actions .dispatch-table-notify,.carrier-font-size-large .carrier-dispatch-list .dispatch-table-actions .dispatch-table-sms{font-size:14px}.carrier-font-size-large .carrier-dispatch-list .dispatch-spreadsheet-table input,.carrier-font-size-large .carrier-dispatch-list .dispatch-spreadsheet-table textarea{font-size:16px}}@media (max-width:760px){.carrier-font-size-controls>span{display:none}.carrier-portal-header-actions{gap:7px!important}.carrier-font-size-controls{gap:2px}.carrier-font-size-controls button{min-height:29px;padding:0 8px;font-size:11px}}.carrier-font-size-custom .carrier-dispatch-list .dispatch-spreadsheet-table{font-size:var(--carrier-font-size-px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-spreadsheet-table th{font-size:calc(var(--carrier-font-size-px) - 3px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-key-job-meta>strong{font-size:calc(var(--carrier-font-size-px) - 1px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-key-job-meta>span,.carrier-font-size-custom .carrier-dispatch-list .dispatch-key-job-meta>em{font-size:calc(var(--carrier-font-size-px) - 4px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-address-cell>b,.carrier-font-size-custom .carrier-dispatch-list .dispatch-warehouse-cell>b{font-size:calc(var(--carrier-font-size-px) - 2px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-recipient-phone-cell{font-size:calc(var(--carrier-font-size-px) - 3px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-cargo-cell{font-size:calc(var(--carrier-font-size-px) - 4px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-cargo-cell>strong{font-size:calc(var(--carrier-font-size-px) - 3px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-cargo-cell>span{font-size:calc(var(--carrier-font-size-px) - 4px)}.carrier-font-size-custom .carrier-dispatch-list .compact-status,.carrier-font-size-custom .carrier-dispatch-list .dispatch-table-check,.carrier-font-size-custom .carrier-dispatch-list .dispatch-table-success{font-size:calc(var(--carrier-font-size-px) - 4px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-table-save,.carrier-font-size-custom .carrier-dispatch-list .dispatch-table-notify,.carrier-font-size-custom .carrier-dispatch-list .dispatch-table-sms,.carrier-font-size-custom .carrier-dispatch-list .dispatch-inline-detail-toggle{font-size:calc(var(--carrier-font-size-px) - 3px)}.carrier-font-size-custom .carrier-dispatch-list .carrier-detail-editor-grid label,.carrier-font-size-custom .carrier-dispatch-list .carrier-internal-memo-form label{font-size:calc(var(--carrier-font-size-px) - 4px)}.carrier-font-size-custom .carrier-dispatch-list .carrier-detail-save,.carrier-font-size-custom .carrier-dispatch-list .carrier-internal-memo-save{font-size:calc(var(--carrier-font-size-px) - 3px)}.carrier-font-size-custom .carrier-dispatch-list .carrier-frequent-driver-heading h2{font-size:calc(var(--carrier-font-size-px) + 4px)}.carrier-font-size-custom .carrier-dispatch-list .carrier-frequent-driver-heading p:not(.eyebrow){font-size:calc(var(--carrier-font-size-px) - 3px)}.carrier-font-size-custom .carrier-dispatch-list .frequent-driver-create label,.carrier-font-size-custom .carrier-dispatch-list .frequent-driver-row label,.carrier-font-size-custom .carrier-dispatch-list .frequent-driver-row>span{font-size:calc(var(--carrier-font-size-px) - 4px)}.carrier-font-size-custom .carrier-dispatch-list .frequent-driver-create input,.carrier-font-size-custom .carrier-dispatch-list .frequent-driver-row input{font-size:calc(var(--carrier-font-size-px) - 2px)}.carrier-font-size-custom .carrier-dispatch-list .frequent-driver-create button,.carrier-font-size-custom .carrier-dispatch-list .frequent-driver-row button{font-size:calc(var(--carrier-font-size-px) - 3px)}@media (max-width:760px){.carrier-font-size-controls{flex-wrap:wrap;justify-content:flex-end}.carrier-font-size-custom-form input{width:38px;font-size:11px}.carrier-font-size-custom-form em{font-size:10px}.carrier-font-size-custom .carrier-dispatch-list .dispatch-spreadsheet-table td:before{font-size:calc(var(--carrier-font-size-px) - 5px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-table-actions>button,.carrier-font-size-custom .carrier-dispatch-list .dispatch-table-actions .dispatch-table-save,.carrier-font-size-custom .carrier-dispatch-list .dispatch-table-actions .dispatch-table-notify,.carrier-font-size-custom .carrier-dispatch-list .dispatch-table-actions .dispatch-table-sms{font-size:calc(var(--carrier-font-size-px) - 2px)}.carrier-font-size-custom .carrier-dispatch-list .dispatch-spreadsheet-table input,.carrier-font-size-custom .carrier-dispatch-list .dispatch-spreadsheet-table textarea{font-size:var(--carrier-font-size-px)}}.dispatch-activity-toast-fields{white-space:pre-line;line-height:1.5}.dispatch-import-acceptance-time{display:block;margin-top:4px;color:#62e6d7!important;font-size:10px;font-weight:900;line-height:1.35}body.ontos-admin-light-background .dispatch-import-acceptance-time,body.ontos-carrier-light-background .dispatch-import-acceptance-time{color:#07636f!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-import-primary-status.is-pending,body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-import-primary-status.is-pending{border-color:#e5b326!important;background:linear-gradient(135deg,#fff6bd,#ffd869)!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-import-primary-status.is-accepted,body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-import-primary-status.is-accepted{border-color:#ef93b4!important;background:linear-gradient(135deg,#ffe8f0,#ffd2e1)!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-import-primary-status.is-pending>span,body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-import-primary-status.is-pending>small,body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-import-primary-status.is-pending>span,body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-import-primary-status.is-pending>small{color:#7f3d1b!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-import-primary-status.is-accepted>span,body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-import-primary-status.is-accepted>span{color:#741739!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-import-primary-status.is-accepted>small,body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-import-primary-status.is-accepted>small{color:#a61951!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-freight-payment-badge.is-prepaid,body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-freight-payment-badge.is-prepaid{border-color:#ef9cb7!important;background:#ffdce8!important;color:#7c1c43!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-freight-payment-badge.is-collect,body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-freight-payment-badge.is-collect{border-color:#56bbae!important;background:#d9f7ef!important;color:#0b4d49!important}.dispatch-payment-and-schedule-tabs .dispatch-delivery-schedule-button{border-color:#c4a9ff8f;color:#e2d5ff;background:#6f49af38}.dispatch-payment-and-schedule-tabs .dispatch-delivery-schedule-button:hover{border-color:#d8c6ff;color:#fff;background:#8456cc6b}.dispatch-payment-and-schedule-tabs .dispatch-delivery-schedule-button.is-active{border-color:#c5a9ff;color:#271348;background:#d8c8ff}.dispatch-payment-and-schedule-tabs .dispatch-delivery-schedule-button.is-active b{background:#3b196826}body.ontos-admin-light-background .dispatch-payment-and-schedule-tabs .dispatch-delivery-schedule-button,body.ontos-carrier-light-background .dispatch-payment-and-schedule-tabs .dispatch-delivery-schedule-button{border-color:#a98bd2!important;color:#563376!important;background:#fbf8ff!important}body.ontos-admin-light-background .dispatch-payment-and-schedule-tabs .dispatch-delivery-schedule-button.is-active,body.ontos-carrier-light-background .dispatch-payment-and-schedule-tabs .dispatch-delivery-schedule-button.is-active{border-color:#6e419a!important;color:#fff!important;background:#6e419a!important}@media (max-width:620px){.dispatch-payment-and-schedule-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dispatch-payment-and-schedule-tabs .dispatch-delivery-schedule-button{grid-column:auto}}.dispatch-requested-delivery-at{display:flex!important;align-items:center;flex-wrap:wrap;gap:5px;width:max-content;max-width:100%;margin-top:6px!important;border:1px solid rgba(255,157,183,.76);border-radius:5px;padding:5px 7px;color:#ffe2ec!important;background:#a2234c52;font-weight:850;white-space:normal!important}.dispatch-requested-delivery-at span{min-width:0}.dispatch-requested-delivery-at.is-imminent em{flex:0 0 auto;border-radius:999px;padding:2px 5px;color:#601128;background:#ffbed1;font-size:9px;font-style:normal;font-weight:900;white-space:nowrap}.dispatch-spreadsheet-table tr.is-delivery-imminent td{background:#9d1e461f}.dispatch-spreadsheet-table tr.is-delivery-imminent:hover td{background:#bc27562e}body.ontos-admin-light-background .dispatch-requested-delivery-at{border-color:#cc7188!important;color:#6f1d2c!important;background:#fff1f5!important}body.ontos-admin-light-background .dispatch-requested-delivery-at span{color:#6f1d2c!important}body.ontos-admin-light-background .dispatch-requested-delivery-at.is-imminent em{color:#fff!important;background:#a9284d!important}body.ontos-admin-light-background .dispatch-spreadsheet-table tr.is-delivery-imminent td{background:#fff5f7!important}body.ontos-carrier-light-background .dispatch-requested-delivery-at{border-color:#cc7188!important;color:#6f1d2c!important;background:#fff1f5!important}body.ontos-carrier-light-background .dispatch-requested-delivery-at span{color:#6f1d2c!important}body.ontos-carrier-light-background .dispatch-requested-delivery-at.is-imminent em{color:#fff!important;background:#a9284d!important}body.ontos-carrier-light-background .dispatch-spreadsheet-table tr.is-delivery-imminent td{background:#fff5f7!important}@media (max-width:620px){.dispatch-requested-delivery-at{padding:6px 7px}}.dispatch-payment-tabs button.is-customer-settlement.is-active{border-color:#e5c15b;color:#533b00;background:#ffe8a6}.dispatch-payment-tabs button.is-customer-settlement.is-active b{background:#533b001f}body.ontos-admin-light-background .dispatch-payment-tabs button.is-customer-settlement.is-active,body.ontos-carrier-light-background .dispatch-payment-tabs button.is-customer-settlement.is-active{border-color:#bd921b!important;color:#533b00!important;background:#ffe8a6!important}.dispatch-key-job-meta .dispatch-memo-indicator{flex:0 0 auto;border:1px solid #f4b85e;border-radius:999px;padding:3px 7px;color:#572f00;background:#ffdea4;font-size:10px;font-style:normal!important;font-weight:900;letter-spacing:.01em;white-space:nowrap;box-shadow:0 0 0 1px #f2a53629,0 2px 7px #dc8a1429}body.ontos-admin-light-background .dispatch-key-job-meta .dispatch-memo-indicator,body.ontos-carrier-light-background .dispatch-key-job-meta .dispatch-memo-indicator{border-color:#d29b31!important;color:#513000!important;background:#ffe7b8!important}.dispatch-key-job-meta>.dispatch-freight-payment-badge.is-customer-settlement{border-color:#e5c15b;color:#533b00;background:#ffe8a6;box-shadow:0 0 0 1px #e8c04829,0 2px 8px #dbab1f26}.dispatch-key-job-meta:has(.dispatch-memo-indicator){flex-wrap:wrap;overflow:visible}.dispatch-memo-tooltip{position:relative;display:inline-flex;flex:0 0 auto}.dispatch-memo-tooltip-content{position:absolute;z-index:70;top:calc(100% + 8px);right:0;width:min(340px,calc(100vw - 36px));max-height:220px;overflow:auto;overscroll-behavior:contain;padding:10px 11px;border:1px solid #e9bf55;border-radius:7px;color:#fff9e5;background:#172b33;box-shadow:0 12px 28px #00000057;font-size:11px;font-style:normal;font-weight:700;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;opacity:0!important;pointer-events:none!important;visibility:hidden;transform:translateY(-3px);transition:opacity .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1),visibility 0s linear .16s}.dispatch-memo-tooltip:hover .dispatch-memo-tooltip-content,.dispatch-memo-tooltip.is-editing .dispatch-memo-tooltip-content{opacity:1!important;pointer-events:auto!important;visibility:visible;transform:translateY(0);transition-delay:0s}.dispatch-memo-tooltip.is-editing{z-index:80}body.ontos-admin-light-background .dispatch-memo-tooltip-content,body.ontos-carrier-light-background .dispatch-memo-tooltip-content{border-color:#c49728;color:#342300;background:#fff7dc}@media (max-width:620px){.dispatch-memo-tooltip-content{right:auto;left:0;width:min(320px,calc(100vw - 32px));max-height:180px}}.dispatch-memo-tooltip-content>p{margin:0;white-space:pre-wrap}.dispatch-memo-tooltip-edit{display:inline-flex;align-items:center;gap:4px;margin-top:9px;border:1px solid #f0c85f;border-radius:5px;padding:5px 8px;color:#352300;background:#ffe59b;font-size:11px;font-weight:900;cursor:pointer}.dispatch-memo-tooltip-edit:hover{border-color:#fff0bd;background:#fff0bd}.dispatch-memo-tooltip-editor{display:grid;gap:7px}.dispatch-memo-tooltip-editor>b{color:inherit;font-size:12px}.dispatch-memo-tooltip-editor>label{display:grid;gap:4px;color:inherit;font-size:10px;font-weight:900}.dispatch-memo-tooltip-editor textarea{width:100%;min-height:42px;border:1px solid rgba(234,195,93,.58);border-radius:4px;padding:6px;color:#fff9e5;background:#0000002b;font:inherit;font-size:11px;line-height:1.45;resize:vertical}.dispatch-memo-tooltip-editor>small{color:#ffcfbe;font-size:10px;line-height:1.4}.dispatch-memo-tooltip-editor>div{display:flex;flex-wrap:wrap;gap:6px}.dispatch-memo-tooltip-editor>div button{display:inline-flex;align-items:center;gap:4px;border:1px solid #f0c85f;border-radius:5px;padding:5px 8px;color:#352300;background:#ffe59b;font-size:11px;font-weight:900;cursor:pointer}.dispatch-memo-tooltip-editor>div button[type=button]{color:#fff9e5;background:transparent}.dispatch-memo-tooltip-editor>div button:disabled{cursor:wait;opacity:.72}body.ontos-admin-light-background .dispatch-memo-tooltip-edit,body.ontos-carrier-light-background .dispatch-memo-tooltip-edit,body.ontos-admin-light-background .dispatch-memo-tooltip-editor>div button,body.ontos-carrier-light-background .dispatch-memo-tooltip-editor>div button{border-color:#bd921b;color:#4a3200;background:#ffe39a}body.ontos-admin-light-background .dispatch-memo-tooltip-editor textarea,body.ontos-carrier-light-background .dispatch-memo-tooltip-editor textarea{border-color:#cba53a;color:#3a2800;background:#fffdf5}body.ontos-admin-light-background .dispatch-memo-tooltip-editor>div button[type=button],body.ontos-carrier-light-background .dispatch-memo-tooltip-editor>div button[type=button]{color:#5a4000;background:#fff8e7}.dispatch-memo-tooltip-editor>label>small{color:#efd18a;font-size:9px;font-weight:800}.dispatch-memo-tooltip-editor textarea:disabled{cursor:not-allowed;opacity:.68}body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-memo-tooltip .dispatch-memo-tooltip-content,body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-memo-tooltip .dispatch-memo-tooltip-content{opacity:0!important;pointer-events:none!important;visibility:hidden}body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-memo-tooltip:hover .dispatch-memo-tooltip-content,body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-memo-tooltip.is-editing .dispatch-memo-tooltip-content,body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-memo-tooltip:hover .dispatch-memo-tooltip-content,body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-memo-tooltip.is-editing .dispatch-memo-tooltip-content{opacity:1!important;pointer-events:auto!important;visibility:visible}.dispatch-layout-controls .dispatch-copy-selected{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:32px;border:1px solid #e4c45b;border-radius:6px;padding:6px 9px;color:#fff8dd;background:#756019;font-size:11px;font-weight:900;white-space:nowrap;box-shadow:0 2px 7px #00000029}.dispatch-layout-controls .dispatch-copy-selected:hover:not(:disabled){border-color:#fff0a7;color:#3d2d00;background:#f3d66c}.dispatch-layout-controls .dispatch-copy-selected:disabled{cursor:not-allowed;opacity:.58}body.ontos-carrier-light-background .dispatch-layout-controls .dispatch-copy-selected{border-color:#a88618!important;color:#4b3500!important;background:#ffe49a!important}body.ontos-carrier-light-background .dispatch-layout-controls .dispatch-copy-selected:hover:not(:disabled){border-color:#725300!important;color:#362600!important;background:#fff0bf!important}@media (max-width:620px){.dispatch-layout-controls .dispatch-copy-selected{min-height:36px;padding:7px 9px;font-size:12px}}.dispatch-desktop-notification-enable,.dispatch-desktop-notification-status{position:fixed;z-index:56;right:1.25rem;bottom:1.25rem;display:inline-flex;align-items:center;gap:.4rem;min-height:2.2rem;padding:.45rem .7rem;border-radius:.65rem;font-size:.8rem;font-weight:800;box-shadow:0 10px 24px #00141c38}.dispatch-desktop-notification-enable{border:1px solid #4ac7c3;background:#0f6670;color:#fff}.dispatch-desktop-notification-status{border:1px solid #6fddd5;background:#e7fbf8;color:#075b63}.dispatch-desktop-notification-status.is-denied{border-color:#d6a1a1;background:#fff2f2;color:#9b2c2c}.dispatch-activity-toast-identity{display:block;margin:0 0 .45rem!important;padding:0 0 .45rem;border-bottom:1px solid rgb(169 244 234 / 34%)}.dispatch-activity-toast-identity>span{display:block;margin-bottom:.18rem;color:#8edbd3;font-size:.56rem;font-weight:900;letter-spacing:.08em}.dispatch-activity-toast-identity>b{display:block;overflow:hidden;color:#fff;font-size:.86rem;font-weight:900;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.dispatch-activity-toast-identity>b+b{color:#bcfff5;font-size:.75rem}.dispatch-activity-toast.is-carrier{border-color:#e5b326;color:#4f3900;background:linear-gradient(135deg,#fff6bd,#ffd869);box-shadow:0 18px 36px #6846003d}.dispatch-activity-toast.is-carrier .dispatch-activity-toast-icon{color:#4d3600;background:#f0b619}.dispatch-activity-toast.is-carrier .dispatch-activity-toast-content>strong,.dispatch-activity-toast.is-carrier .dispatch-activity-toast-content>p,.dispatch-activity-toast.is-carrier .dispatch-activity-toast-content>small,.dispatch-activity-toast.is-carrier .dispatch-activity-toast-identity>span,.dispatch-activity-toast.is-carrier .dispatch-activity-toast-identity>b{color:#4f3900}.dispatch-activity-toast.is-carrier .dispatch-activity-toast-identity{border-bottom-color:#7850004d}.dispatch-activity-toast-content{display:block;min-width:0;padding:0;border:0;color:inherit;background:transparent;text-align:left}.dispatch-activity-toast-content.is-history-enabled{cursor:pointer}.dispatch-activity-toast-content.is-history-enabled:focus-visible{outline:2px solid currentColor;outline-offset:4px;border-radius:.35rem}.dispatch-activity-toast-update-count{display:inline-flex;align-items:center;min-height:1.25rem;margin:-.08rem 0 .36rem;padding:.08rem .42rem;border:1px solid currentColor;border-radius:999px;color:#4f3900;background:#ffffffad;font-size:.66rem;font-weight:900;letter-spacing:-.01em}.dispatch-activity-toast.is-admin .dispatch-activity-toast-update-count,.dispatch-activity-toast.is-customer .dispatch-activity-toast-update-count,.dispatch-activity-toast.is-system .dispatch-activity-toast-update-count{color:#7a1639}@keyframes dispatch-activity-update-flash{0%,to{filter:brightness(1);transform:translateY(0)}42%{filter:brightness(1.09);transform:translateY(-2px)}}@media (prefers-reduced-motion: no-preference){.dispatch-activity-toast.is-grouped-update{animation:dispatch-activity-update-flash .26s cubic-bezier(.23,1,.32,1) 2}}.dispatch-activity-history-dialog{max-width:min(31rem,calc(100vw - 2rem));border-color:#d8b45c;background:#fffdf4;color:#3e2d00}.dispatch-activity-history-list{display:grid;gap:.62rem;max-height:min(56vh,29rem);margin:0;padding:0;overflow:auto;list-style:none}.dispatch-activity-history-list>li{padding:.72rem .8rem;border:1px solid #ead69d;border-radius:.62rem;background:#fff}.dispatch-activity-history-list>li.is-current{border-color:#e5b326;background:#fff6bd}.dispatch-activity-history-list strong,.dispatch-activity-history-list p,.dispatch-activity-history-list small,.dispatch-activity-history-list pre{display:block;margin:0;color:#4f3900}.dispatch-activity-history-list strong{font-size:.78rem}.dispatch-activity-history-list p{margin-top:.22rem;font-size:.86rem;font-weight:900}.dispatch-activity-history-list pre{margin-top:.32rem;font:inherit;font-size:.82rem;line-height:1.45;white-space:pre-wrap}.dispatch-activity-history-list small{margin-top:.42rem;color:#765d1b;font-size:.72rem;font-weight:700}.dispatch-activity-toast.is-admin,.dispatch-activity-toast.is-customer,.dispatch-activity-toast.is-system{border-color:#cf4f7d;color:#4c1026;background:linear-gradient(135deg,#fff3f7,#f9b9d1);box-shadow:0 18px 36px #660d304d}.dispatch-activity-toast.is-admin .dispatch-activity-toast-icon,.dispatch-activity-toast.is-customer .dispatch-activity-toast-icon,.dispatch-activity-toast.is-system .dispatch-activity-toast-icon{color:#4c1026;background:#ef8daf}.dispatch-activity-toast.is-admin .dispatch-activity-toast-content>strong,.dispatch-activity-toast.is-admin .dispatch-activity-toast-content>p,.dispatch-activity-toast.is-admin .dispatch-activity-toast-content>small,.dispatch-activity-toast.is-admin .dispatch-activity-toast-identity>span,.dispatch-activity-toast.is-admin .dispatch-activity-toast-identity>b,.dispatch-activity-toast.is-customer .dispatch-activity-toast-content>strong,.dispatch-activity-toast.is-customer .dispatch-activity-toast-content>p,.dispatch-activity-toast.is-customer .dispatch-activity-toast-content>small,.dispatch-activity-toast.is-customer .dispatch-activity-toast-identity>span,.dispatch-activity-toast.is-customer .dispatch-activity-toast-identity>b,.dispatch-activity-toast.is-system .dispatch-activity-toast-content>strong,.dispatch-activity-toast.is-system .dispatch-activity-toast-content>p,.dispatch-activity-toast.is-system .dispatch-activity-toast-content>small,.dispatch-activity-toast.is-system .dispatch-activity-toast-identity>span,.dispatch-activity-toast.is-system .dispatch-activity-toast-identity>b{color:#4c1026!important}.dispatch-activity-toast.is-admin .dispatch-activity-toast-identity,.dispatch-activity-toast.is-customer .dispatch-activity-toast-identity,.dispatch-activity-toast.is-system .dispatch-activity-toast-identity{padding:.42rem .52rem .48rem;border:1px solid #d96d94;border-radius:.5rem;border-bottom-color:#d96d94;background:#ffffffe0}.dispatch-activity-toast.is-carrier .dispatch-activity-toast-close,.dispatch-activity-toast.is-admin .dispatch-activity-toast-close,.dispatch-activity-toast.is-customer .dispatch-activity-toast-close,.dispatch-activity-toast.is-system .dispatch-activity-toast-close{border-color:#4c1026;color:#4c1026;background:#ffffffd6}.dispatch-activity-toast.is-import_declaration_accepted .dispatch-activity-toast-identity{padding:.45rem .56rem .5rem;border:1px solid #bb3b69!important;border-bottom-color:#bb3b69!important;border-radius:.5rem;background:#fffafb!important}.dispatch-activity-toast.is-import_declaration_accepted .dispatch-activity-toast-identity>span{color:#7a1639!important;font-size:.62rem}.dispatch-activity-toast.is-import_declaration_accepted .dispatch-activity-toast-identity>b{color:#360917!important;font-size:.92rem;line-height:1.35;text-shadow:none}.dispatch-activity-toast.is-import_declaration_accepted .dispatch-activity-toast-identity>b+b{color:#7a1639!important;font-size:.78rem}@media (max-width: 640px){.dispatch-desktop-notification-enable,.dispatch-desktop-notification-status{right:.75rem;bottom:.75rem}.dispatch-activity-history-dialog{max-width:calc(100vw - 1.25rem)}}@media (prefers-reduced-motion: reduce){.dispatch-activity-toast.is-grouped-update{animation:none}}.dispatch-list-heading--search-inline{align-items:flex-start;gap:1rem}.dispatch-list-heading-main{display:grid;gap:.35rem;min-width:0}.dispatch-list-heading-title-row{display:flex;align-items:center;gap:.75rem;min-width:0}.dispatch-search-filter--admin-heading{width:min(320px,28vw);margin:0}.dispatch-search-filter--admin-heading input{min-height:32px}.dispatch-inline-detail-close{min-height:32px;padding:0 .85rem;border:1px solid #71a7aa!important;border-radius:999px!important;background:#fff!important;color:#084d58!important;box-shadow:0 2px 6px #073a411f}.dispatch-inline-detail-close:hover{border-color:#0b6872!important;background:#effcfb!important;color:#063e47!important}body.ontos-carrier-light-background .carrier-portal-header,body.ontos-carrier-light-background .carrier-font-size-controls,body.ontos-carrier-light-background .carrier-background-controls{background:#fff!important;border-color:#abcdd0!important}body.ontos-carrier-light-background .carrier-font-size-controls,body.ontos-carrier-light-background .carrier-font-size-controls>span,body.ontos-carrier-light-background .carrier-font-size-controls em,body.ontos-carrier-light-background .carrier-list-heading-tools .dispatch-layout-controls strong{color:#16474f!important}body.ontos-carrier-light-background .carrier-font-size-controls button:not(.is-active),body.ontos-carrier-light-background .carrier-font-size-custom-form,body.ontos-carrier-light-background .carrier-font-size-custom-form label{background:#fff!important;color:#16474f!important}body.ontos-carrier-light-background .carrier-font-size-custom-form input{background:#fff!important;color:#123f48!important;border-color:#8fbbbf!important}.carrier-portal-page .carrier-brand-home{gap:9px;padding:5px 12px 5px 5px;border:1px solid #4f8f98;border-radius:999px;background:#062f42;box-shadow:0 2px 9px #000c1838}.carrier-portal-page .carrier-brand-home img{box-sizing:border-box;width:36px;height:36px;padding:5px;border:1px solid #86f0e5;border-radius:999px;background:#087681;filter:brightness(0) invert(1)!important;box-shadow:0 1px 5px #00162147}.carrier-portal-page .carrier-brand-home span b{color:#fff!important;text-shadow:0 1px 1px rgb(0 15 24 / 38%)}.carrier-portal-page .carrier-brand-home span small{color:#b9fff6!important;opacity:1!important}body.ontos-carrier-light-background .carrier-brand-home{background:#fff!important;border-color:#3c838b!important;box-shadow:0 2px 8px #063d4824}body.ontos-carrier-light-background .carrier-brand-home img{box-sizing:border-box;padding:5px;border:1px solid #075c67;border-radius:999px;background:#08717a;filter:brightness(0) invert(1)!important}body.ontos-carrier-light-background .carrier-brand-home span b{color:#073f4b!important;text-shadow:none}body.ontos-carrier-light-background .carrier-brand-home span small{color:#1d5962!important;opacity:1!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .carrier-driver-picker .carrier-driver-picker-trigger{border-color:#478c93!important;background:#fff!important;color:#123f48!important;box-shadow:0 1px 3px #0f4e581a}body.ontos-carrier-light-background .carrier-spreadsheet-table .carrier-driver-picker .carrier-driver-picker-trigger span,body.ontos-carrier-light-background .carrier-spreadsheet-table .carrier-driver-picker .carrier-driver-picker-trigger svg{color:#164d56!important;opacity:1!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .carrier-driver-picker .carrier-driver-picker-trigger:hover,body.ontos-carrier-light-background .carrier-spreadsheet-table .carrier-driver-picker .carrier-driver-picker-trigger[data-state=open]{border-color:#087681!important;background:#eaf8f7!important;color:#063f49!important}body.ontos-carrier-light-background .dispatch-inline-detail .compact-detail-heading,body.ontos-carrier-light-background .dispatch-inline-detail .carrier-internal-memo-form>label,body.ontos-carrier-light-background .dispatch-inline-detail .carrier-internal-memo-form>label>small{color:#124d58!important;opacity:1!important}body.ontos-carrier-light-background .dispatch-inline-detail .carrier-internal-memo-form textarea{color:#133e48!important;background:#fff!important;border-color:#4fc8c3!important}@media (max-width: 860px){.dispatch-list-heading--search-inline{align-items:stretch}.dispatch-list-heading-title-row{flex-wrap:wrap}.dispatch-search-filter--admin-heading{flex:1 1 240px;width:auto}}.dispatch-admin-display-controls{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem;margin:0;color:#d8ffff;font-size:12px}.dispatch-admin-display-controls>span,.dispatch-admin-font-size-controls>span,.dispatch-admin-background-controls>span{font-weight:800}.dispatch-admin-font-size-controls,.dispatch-admin-background-controls{display:inline-flex;align-items:center;gap:.25rem;padding:.23rem;border:1px solid rgb(111 201 202 / 62%);border-radius:999px;background:#043944b8}.dispatch-admin-font-size-controls button,.dispatch-admin-background-controls button,.dispatch-admin-font-size-controls form button{min-height:28px;padding:0 .52rem;border:1px solid transparent;border-radius:999px;background:transparent;color:inherit;font:inherit;font-weight:800;cursor:pointer}.dispatch-admin-font-size-controls button.is-active,.dispatch-admin-background-controls button.is-active{border-color:#73e6db;background:#76e4dc;color:#063a45}.dispatch-admin-font-size-controls form,.dispatch-admin-font-size-controls form label{display:inline-flex;align-items:center;gap:.2rem}.dispatch-admin-font-size-controls input{width:40px;min-height:26px;border:0;border-radius:999px;background:#ffffff29;color:inherit;text-align:center;font:inherit}.dispatch-admin-font-size-controls em{font-style:normal;opacity:.8}.admin-font-size-large .dispatch-admin-workspace,.admin-font-size-custom .dispatch-admin-workspace{zoom:var(--admin-font-size-scale, 1)}body.ontos-admin-light-background{background:#f4fbfc}body.ontos-admin-light-background .portal-admin-page,body.ontos-admin-light-background .dispatch-admin-shell,body.ontos-admin-light-background .dispatch-admin-workspace{background:#f4fbfc!important;color:#163f47!important}body.ontos-admin-light-background .dispatch-admin-display-controls,body.ontos-admin-light-background .dispatch-admin-display-controls>span,body.ontos-admin-light-background .dispatch-admin-font-size-controls,body.ontos-admin-light-background .dispatch-admin-background-controls{color:#16474f!important}body.ontos-admin-light-background .dispatch-admin-font-size-controls,body.ontos-admin-light-background .dispatch-admin-background-controls,body.ontos-admin-light-background .dispatch-admin-font-size-controls form,body.ontos-admin-light-background .dispatch-admin-font-size-controls form label,body.ontos-admin-light-background .dispatch-admin-font-size-controls input{border-color:#9dc7ca!important;background:#fff!important}body.ontos-admin-light-background .dispatch-admin-font-size-controls button:not(.is-active),body.ontos-admin-light-background .dispatch-admin-background-controls button:not(.is-active),body.ontos-admin-light-background .dispatch-admin-font-size-controls em{color:#16474f!important}.dispatch-admin-display-controls{color:#bfe6e7}.dispatch-admin-font-size-controls,.dispatch-admin-background-controls{border-color:#68b5bc94;background:#011d2b73}.dispatch-admin-font-size-controls button,.dispatch-admin-background-controls button,.dispatch-admin-font-size-controls input{color:#d9f7f6}.dispatch-admin-font-size-controls input{border:1px solid rgb(103 179 186 / 50%);background:#ffffff17}.dispatch-admin-font-size-controls button.is-active,.dispatch-admin-background-controls button.is-active{border-color:#49d3cb;background:#087b85;color:#fff}body.ontos-admin-light-background .dispatch-type-tabs button,body.ontos-admin-light-background .dispatch-entry-mode button{border-color:#8db8be!important;background:#fff!important;color:#174f59!important;opacity:1!important;text-shadow:none!important}body.ontos-admin-light-background .dispatch-type-tabs button.is-active,body.ontos-admin-light-background .dispatch-entry-mode button.is-active{border-color:#087681!important;background:#087681!important;color:#fff!important}body.ontos-admin-light-background .dispatch-table-details>div,body.ontos-admin-light-background .dispatch-inline-detail-grid,body.ontos-admin-light-background .dispatch-inline-detail-card,body.ontos-admin-light-background .dispatch-admin-contact-editor{border-color:#afcdd1!important;background:#fff!important;color:#173f47!important}body.ontos-admin-light-background :is(.compact-detail-heading,.dispatch-inline-detail-guide,.dispatch-inline-detail-card dt,.dispatch-inline-detail-card dd,.dispatch-inline-detail-card small,.dispatch-admin-contact-editor-heading b,.dispatch-admin-contact-editor-heading small,.dispatch-admin-contact-editor>p,.dispatch-admin-contact-editor-grid label){color:#173f47!important;opacity:1!important;text-shadow:none!important}body.ontos-admin-light-background :is(.dispatch-inline-detail-edit,.dispatch-detail-modal-close){border-color:#6c9ca3!important;background:#fff!important;color:#075967!important}body.ontos-admin-light-background :is(.dispatch-inline-detail-edit:hover,.dispatch-detail-modal-close:hover){border-color:#087681!important;background:#e7f8f7!important;color:#063e47!important}body.ontos-admin-light-background .dispatch-admin-contact-editor input{border-color:#90bbc0!important;background:#fff!important;color:#153f47!important}body.ontos-admin-light-background .dispatch-inline-detail-card.is-revision-changed{border-color:#e4a19d!important;background:#fff6f5!important}body.ontos-admin-light-background .dispatch-inline-detail-card.is-revision-changed :is(dt,dd,small){color:#b42318!important}body.ontos-admin-light-background .dispatch-admin-display-controls{color:#b9e6e6!important}body.ontos-admin-light-background :is(.dispatch-admin-font-size-controls,.dispatch-admin-background-controls){border-color:#5ba6ae94!important;background:#011c2a85!important;color:#d4f4f3!important}body.ontos-admin-light-background :is(.dispatch-admin-font-size-controls button,.dispatch-admin-background-controls button){border-color:transparent!important;background:transparent!important;color:#d4f4f3!important}body.ontos-admin-light-background .dispatch-admin-font-size-controls input{border-color:#65b3b999!important;background:#ffffff1c!important;color:#fff!important}body.ontos-admin-light-background .dispatch-admin-font-size-controls em{color:#b9e6e6!important}body.ontos-admin-light-background :is(.dispatch-admin-font-size-controls button.is-active,.dispatch-admin-background-controls button.is-active){border-color:#49d3cb!important;background:#087b85!important;color:#fff!important}body.ontos-admin-light-background .dispatch-table-details>summary{color:#075967!important;font-weight:900;text-shadow:none!important}body.ontos-admin-light-background .dispatch-table-details>summary svg{color:#075967!important;stroke-width:2.5}body.ontos-admin-light-background .dispatch-table-details>summary:hover{color:#043f4a!important}body.ontos-admin-light-background .dispatch-table-details[open]>summary{border-color:#5b929a!important;background:#fff!important}body.ontos-admin-light-background .dispatch-table-details[open]>summary:after{color:#075967!important}.dispatch-admin-display-controls{color:#f4ffff!important}.dispatch-admin-display-controls>span,.dispatch-admin-font-size-controls>span,.dispatch-admin-background-controls>span{color:#f4ffff!important}body.ontos-admin-light-background :is(.dispatch-admin-font-size-controls,.dispatch-admin-background-controls){border-color:#ffffffb8!important;background:#0a2534!important;color:#f4ffff!important;box-shadow:inset 0 0 0 1px #144c5ca3}body.ontos-admin-light-background .dispatch-admin-font-size-controls :is(form,label){border-color:transparent!important;background:transparent!important}body.ontos-admin-light-background :is(.dispatch-admin-font-size-controls button,.dispatch-admin-background-controls button){background:transparent!important;color:#f4ffff!important}body.ontos-admin-light-background .dispatch-admin-font-size-controls input{border-color:#ffffffc7!important;background:#0a2534!important;color:#fff!important}body.ontos-admin-light-background .dispatch-admin-font-size-controls em{color:#f4ffff!important}body.ontos-admin-light-background :is(.dispatch-admin-font-size-controls button.is-active,.dispatch-admin-background-controls button.is-active){border-color:#63e4da!important;background:#087c87!important;color:#fff!important;box-shadow:0 1px 4px #00131b47}.portal-admin-header .dispatch-admin-display-controls :is(span,label,button,em){color:#fff!important;opacity:1!important;text-shadow:none!important}.portal-admin-header .dispatch-admin-display-controls input{color:#fff!important;-webkit-text-fill-color:#fff}.portal-admin-header .dispatch-admin-display-controls .dispatch-admin-font-size-controls button:not(.is-active),.portal-admin-header .dispatch-admin-display-controls .dispatch-admin-background-controls button:not(.is-active),.portal-admin-header .dispatch-admin-display-controls .dispatch-admin-font-size-controls form button:not(.is-active){color:#fff!important;opacity:1!important;-webkit-text-fill-color:#fff}.carrier-portal-page .carrier-brand-home .carrier-brand-mark{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;overflow:hidden;border:1px solid #8bf2e7;border-radius:999px;background:#f8ffff;box-shadow:0 1px 5px #00162147}.carrier-portal-page .carrier-brand-home .carrier-brand-mark svg{display:none}.carrier-portal-page .carrier-brand-home .carrier-brand-mark:before{content:"";display:block;width:25px;height:25px;background:url(/manus-storage/ontos-official-logo_f607c9ad.webp) center / contain no-repeat}body.ontos-carrier-light-background .carrier-brand-home .carrier-brand-mark{border-color:#075c67;background:#fff;box-shadow:0 1px 5px #003a4133}.portal-admin-header:has(.portal-admin-header-settings){display:grid;grid-template-columns:auto minmax(0,1fr) auto}.portal-admin-header-settings{min-width:0;justify-self:center}body.ontos-admin-light-background .portal-admin-header{background:#061b2b!important;border-bottom-color:#23485b!important;box-shadow:0 4px 18px #000d193d!important}body.ontos-admin-light-background .portal-admin-header :is(.portal-admin-brand-home,.portal-admin-brand-home b,.portal-admin-brand-home small,.portal-admin-nav-link,.portal-admin-header .portal-logout){color:#fff!important;opacity:1!important;text-shadow:none!important}body.ontos-admin-light-background .portal-admin-header .portal-admin-nav-link:hover,body.ontos-admin-light-background .portal-admin-header .portal-admin-nav-link.is-active{border-color:#4bcfc6!important;background:#0b6974!important;color:#fff!important}body.ontos-admin-light-background .portal-admin-header .portal-logout{border-color:#ffffffa3!important;background:transparent!important}body.ontos-admin-light-background .dispatch-admin-shell--table,body.ontos-admin-light-background .dispatch-create-form,body.ontos-admin-light-background .dispatch-job-list,body.ontos-admin-light-background .dispatch-spreadsheet-workspace,body.ontos-admin-light-background .dispatch-table-details>div,body.ontos-admin-light-background .dispatch-inline-detail{border-color:#b8d2d5!important;background:#fff!important;box-shadow:0 8px 22px #0d424a14!important;color:#153f47!important}body.ontos-admin-light-background .dispatch-create-form,body.ontos-admin-light-background .dispatch-job-list,body.ontos-admin-light-background .dispatch-spreadsheet-workspace,body.ontos-admin-light-background .dispatch-create-form b,body.ontos-admin-light-background .dispatch-create-form small,body.ontos-admin-light-background .dispatch-job-list b,body.ontos-admin-light-background .dispatch-job-list small,body.ontos-admin-light-background .dispatch-job-list strong,body.ontos-admin-light-background .dispatch-job-list span,body.ontos-admin-light-background .dispatch-job-list em,body.ontos-admin-light-background .dispatch-inline-detail,body.ontos-admin-light-background .dispatch-inline-detail b,body.ontos-admin-light-background .dispatch-inline-detail small,body.ontos-admin-light-background .dispatch-inline-detail dt,body.ontos-admin-light-background .dispatch-inline-detail dd{color:#173f47!important;opacity:1!important;text-shadow:none!important}body.ontos-admin-light-background .dispatch-form-heading,body.ontos-admin-light-background .dispatch-list-heading,body.ontos-admin-light-background .dispatch-inline-detail-card,body.ontos-admin-light-background .dispatch-inline-detail-grid{border-color:#d2e1e3!important}body.ontos-admin-light-background .dispatch-create-form input,body.ontos-admin-light-background .dispatch-create-form select,body.ontos-admin-light-background .dispatch-create-form textarea,body.ontos-admin-light-background .dispatch-spreadsheet-table input,body.ontos-admin-light-background .dispatch-spreadsheet-table textarea,body.ontos-admin-light-background .dispatch-inline-detail input,body.ontos-admin-light-background .dispatch-inline-detail textarea{border-color:#97bec3!important;background:#fff!important;color:#153f47!important}body.ontos-admin-light-background .dispatch-create-form input::placeholder,body.ontos-admin-light-background .dispatch-create-form textarea::placeholder,body.ontos-admin-light-background .dispatch-spreadsheet-table input::placeholder,body.ontos-admin-light-background .dispatch-spreadsheet-table textarea::placeholder{color:#5b7177!important;opacity:1!important}body.ontos-admin-light-background .dispatch-excel-dropzone,body.ontos-admin-light-background .dispatch-manual-entry-panel,body.ontos-admin-light-background .dispatch-source-grid>div,body.ontos-admin-light-background .dispatch-address-history,body.ontos-admin-light-background .dispatch-table-details>div{border-color:#a8cdd1!important;background:#f7fbfb!important;color:#174b54!important}body.ontos-admin-light-background .dispatch-excel-dropzone strong,body.ontos-admin-light-background .dispatch-excel-dropzone span,body.ontos-admin-light-background .dispatch-excel-dropzone svg,body.ontos-admin-light-background .dispatch-manual-entry-panel>summary,body.ontos-admin-light-background .dispatch-source-grid dt,body.ontos-admin-light-background .dispatch-source-grid dd,body.ontos-admin-light-background .dispatch-address-history label{color:#174b54!important;opacity:1!important}body.ontos-admin-light-background .dispatch-status-tabs button,body.ontos-admin-light-background .dispatch-payment-tabs button,body.ontos-admin-light-background .dispatch-delivery-schedule-tabs button,body.ontos-admin-light-background .dispatch-delivery-schedule-button,body.ontos-admin-light-background .dispatch-template-download,body.ontos-admin-light-background .dispatch-layout-controls button,body.ontos-admin-light-background .dispatch-table-actions button,body.ontos-admin-light-background .dispatch-inline-detail-edit,body.ontos-admin-light-background .dispatch-inline-detail-toggle{border-color:#82afb4!important;background:#fff!important;color:#164d56!important;text-shadow:none!important}body.ontos-admin-light-background .dispatch-status-tabs button.is-active,body.ontos-admin-light-background .dispatch-payment-tabs button.is-active,body.ontos-admin-light-background .dispatch-delivery-schedule-tabs button.is-active,body.ontos-admin-light-background .dispatch-delivery-schedule-button.is-active,body.ontos-admin-light-background .dispatch-layout-controls .dispatch-completion-action,body.ontos-admin-light-background .dispatch-table-actions .dispatch-table-save,body.ontos-admin-light-background .dispatch-inline-detail-toggle:hover{border-color:#087681!important;background:#087681!important;color:#fff!important}body.ontos-admin-light-background .dispatch-status-tabs button b,body.ontos-admin-light-background .dispatch-payment-tabs button b,body.ontos-admin-light-background .dispatch-delivery-schedule-tabs button b,body.ontos-admin-light-background .dispatch-delivery-schedule-button b{color:inherit!important;background:transparent!important}body.ontos-admin-light-background .dispatch-spreadsheet-wrap,body.ontos-admin-light-background .dispatch-spreadsheet-table{border-color:#aecdd1!important;background:#fff!important}body.ontos-admin-light-background .dispatch-spreadsheet-table th{border-color:#b7d2d5!important;background:#eef7f8!important;color:#164d56!important;text-shadow:none!important}body.ontos-admin-light-background .dispatch-spreadsheet-table td{border-color:#d2e2e4!important;background:#fff!important;color:#173f47!important;text-shadow:none!important}body.ontos-admin-light-background .dispatch-spreadsheet-table tr:nth-child(2n) td{background:#f7fbfb!important}body.ontos-admin-light-background .dispatch-search-filter{border-color:#8fbbc0!important;background:#fff!important}body.ontos-admin-light-background .dispatch-search-filter input,body.ontos-admin-light-background .dispatch-search-filter input::placeholder,body.ontos-admin-light-background .dispatch-search-filter svg,body.ontos-admin-light-background .dispatch-layout-help-grip{color:#315f68!important;opacity:1!important}@media (max-width: 1280px){.portal-admin-header:has(.portal-admin-header-settings){grid-template-columns:auto minmax(0,1fr);padding-top:.55rem;padding-bottom:.55rem}.portal-admin-header:has(.portal-admin-header-settings) .portal-admin-header-settings{grid-column:1 / -1;grid-row:2;justify-self:stretch}}body.ontos-carrier-light-background .carrier-driver-picker-trigger,body.ontos-carrier-light-background .carrier-driver-picker input,body.ontos-carrier-light-background .carrier-driver-picker-content,body.ontos-carrier-light-background .carrier-frequent-driver-manager,body.ontos-carrier-light-background .carrier-frequent-driver-manager input,body.ontos-carrier-light-background .frequent-driver-create,body.ontos-carrier-light-background .frequent-driver-row{border-color:#8dbcc0!important;background:#fff!important;color:#123f48!important}body.ontos-carrier-light-background .carrier-driver-picker-trigger span,body.ontos-carrier-light-background .carrier-driver-picker-content,body.ontos-carrier-light-background .carrier-driver-picker-content [role=option],body.ontos-carrier-light-background .carrier-frequent-driver-heading h2,body.ontos-carrier-light-background .carrier-frequent-driver-heading p,body.ontos-carrier-light-background .carrier-frequent-driver-heading .eyebrow,body.ontos-carrier-light-background .carrier-frequent-driver-summary strong,body.ontos-carrier-light-background .frequent-driver-create label,body.ontos-carrier-light-background .frequent-driver-row label,body.ontos-carrier-light-background .frequent-driver-row>span{color:#16474f!important;opacity:1!important}body.ontos-carrier-light-background .carrier-driver-picker-content [role=option]:hover,body.ontos-carrier-light-background .carrier-driver-picker-content [role=option][data-highlighted]{background:#e4f7f6!important;color:#063f49!important}body.ontos-carrier-light-background .carrier-frequent-driver-toggle,body.ontos-carrier-light-background .frequent-driver-create button,body.ontos-carrier-light-background .frequent-driver-row>button:not(.frequent-driver-delete){border-color:#4f949b!important;background:#fff!important;color:#0c5965!important}body.ontos-carrier-light-background .frequent-driver-delete{border-color:#c87878!important;background:#fff7f7!important;color:#a63333!important}body.ontos-carrier-light-background .carrier-frequent-driver-manager .carrier-empty,body.ontos-carrier-light-background .carrier-frequent-driver-manager .carrier-form-notice{color:#315b63!important}body.ontos-carrier-light-background .carrier-list-heading-tools .dispatch-layout-controls>strong{color:#16474f!important}.dispatch-form-notice.is-sheet-fill-success{border:1px solid rgb(115 222 208 / 52%);border-left:4px solid #72e8d8;border-radius:6px;padding:10px 12px;color:#effffc;background:#095c657f;font-weight:800}@media (max-width: 760px){.dispatch-form-notice.is-sheet-fill-success{padding:12px 14px;font-size:14px;line-height:1.65;overflow-wrap:anywhere;word-break:keep-all}}body.ontos-admin-light-background .dispatch-form-notice.is-sheet-fill-success{border-color:#d8a8b0!important;color:#6f1d2c!important;background:#fff6f7!important;box-shadow:none!important}body.ontos-carrier-light-background .carrier-spreadsheet-table .dispatch-freight-payment-badge.is-customer-settlement,body.ontos-admin-light-background .admin-spreadsheet-table .dispatch-freight-payment-badge.is-customer-settlement{border-color:#d4ad40!important;background:#fff0be!important;color:#593f00!important}body.ontos-admin-light-background .dispatch-direct-duplicate-notice{border-color:#c67c00!important;color:#5a3300!important;background:#fff1c4!important;box-shadow:none!important}@media (max-width: 760px){.portal-admin-header:has(.portal-admin-header-settings){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px 12px;min-height:0;padding:10px 12px}.portal-admin-header:has(.portal-admin-header-settings) .portal-admin-brand-home{grid-column:1;min-width:0}.portal-admin-header:has(.portal-admin-header-settings) .portal-admin-header-settings{grid-column:1 / -1;grid-row:2;width:100%}.portal-admin-header:has(.portal-admin-header-settings) .portal-admin-header-actions{grid-column:1 / -1;grid-row:3;width:100%;justify-content:flex-start;gap:7px;overflow-x:auto;overscroll-behavior-x:contain;padding:1px 0 4px;scrollbar-width:thin}.portal-admin-header:has(.portal-admin-header-settings) .portal-admin-nav-link,.portal-admin-header:has(.portal-admin-header-settings) .portal-logout{flex:0 0 auto;min-height:38px;white-space:nowrap}.dispatch-admin-display-controls{display:grid;grid-template-columns:1fr;gap:7px;width:100%}.dispatch-admin-display-controls>span{padding-left:2px}.dispatch-admin-font-size-controls,.dispatch-admin-background-controls{display:flex;align-items:center;justify-content:flex-start;gap:4px;min-width:0;width:100%}.dispatch-admin-font-size-controls>span,.dispatch-admin-background-controls>span{flex:0 0 auto}.dispatch-admin-font-size-controls button,.dispatch-admin-background-controls button{flex:0 0 auto;min-height:32px;padding-inline:7px;font-size:11px}.dispatch-admin-font-size-controls form{display:flex;align-items:center;gap:3px;min-width:0}.dispatch-admin-font-size-controls input{width:36px;min-height:32px}.carrier-portal-header{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 10px;min-height:0;padding:10px 12px}.carrier-portal-header-actions{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;min-width:0}.carrier-font-size-controls{grid-column:1 / -1;justify-content:flex-end}.carrier-background-controls{grid-column:1;justify-content:flex-start;margin:0}.carrier-logout{grid-column:2;min-height:34px;padding-inline:10px}.dispatch-list-heading--search-inline,.carrier-list-heading--status-middle{align-items:stretch;gap:10px}.dispatch-list-heading-title-row,.carrier-title-with-type{flex-wrap:wrap;align-items:center}.dispatch-search-filter--admin-heading,.carrier-list-heading-tools .dispatch-search-filter--heading{flex:1 0 100%;max-width:none;width:100%;margin:4px 0 0}.dispatch-layout-controls,.carrier-list-heading-tools .dispatch-layout-controls{justify-content:flex-start;flex-wrap:wrap;gap:7px;width:100%}.dispatch-layout-controls>button{min-height:36px}.dispatch-layout-controls>.dispatch-delete-selected,.dispatch-layout-controls>.dispatch-completion-action{flex:1 1 150px}.dispatch-table-details>div{width:calc(100dvw - 20px);max-height:calc(100dvh - 20px);overflow-y:auto;overscroll-behavior:contain;padding:13px}.dispatch-inline-detail{padding:12px}.dispatch-inline-detail-head{align-items:flex-start}.dispatch-inline-detail-grid{grid-template-columns:1fr}.dispatch-inline-detail-card.is-multiline{grid-column:auto}.carrier-frequent-driver-manager{padding:14px}.frequent-driver-create,.frequent-driver-row{grid-template-columns:1fr;gap:8px}.frequent-driver-create button,.frequent-driver-row>button,.frequent-driver-row>span{width:100%;min-height:40px}.frequent-driver-row>span{display:inline-flex;align-items:center}.dispatch-status-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding-bottom:8px}.dispatch-status-tabs button,.dispatch-status-tabs button:last-child{grid-column:auto;justify-content:space-between;min-height:44px;padding:7px 9px;line-height:1.25;text-align:left;white-space:normal}.admin-spreadsheet-table .dispatch-selection-cell{grid-column:1 / -1;min-height:0;justify-items:end;padding:7px 10px;background:#011e2b75}.admin-spreadsheet-table .dispatch-selection-cell:before{width:100%;margin-bottom:3px;text-align:left}.admin-spreadsheet-table .dispatch-status-cell,.admin-spreadsheet-table .dispatch-address-cell,.admin-spreadsheet-table .dispatch-cargo-cell,.admin-spreadsheet-table .dispatch-admin-vehicle-cell,.admin-spreadsheet-table .dispatch-internal-memo-cell,.admin-spreadsheet-table td:has(.dispatch-table-details),.admin-spreadsheet-table td:has(.dispatch-table-delete){grid-column:1 / -1}.admin-spreadsheet-table .dispatch-status-cell{min-height:72px;padding:10px;background:#032b3a80}.admin-spreadsheet-table .dispatch-status-cell .dispatch-import-primary-status{width:100%;max-width:none}.admin-spreadsheet-table .dispatch-cargo-cell{min-height:0;padding:12px;background:#0b4e5747}.admin-spreadsheet-table .dispatch-cargo-cell>strong{color:#dcfffa;font-size:13px;line-height:1.6;letter-spacing:0}.admin-spreadsheet-table .dispatch-cargo-cell>span{max-height:96px;margin-top:7px;padding-right:4px;overflow:auto;-webkit-line-clamp:unset;line-height:1.55;overscroll-behavior:contain}}@media (max-width: 360px){.dispatch-admin-font-size-controls,.dispatch-admin-background-controls{flex-wrap:wrap}.dispatch-admin-font-size-controls>span,.dispatch-admin-background-controls>span{flex-basis:100%}.carrier-font-size-controls{justify-content:flex-start}}@media (min-width: 761px){.admin-spreadsheet-table.dispatch-column-adjustable .dispatch-column-layout-row>td{align-items:flex-start;justify-content:flex-start;padding-top:13px}.admin-spreadsheet-table.dispatch-column-adjustable .dispatch-key-job-cell,.admin-spreadsheet-table.dispatch-column-adjustable .dispatch-cargo-cell,.admin-spreadsheet-table.dispatch-column-adjustable .dispatch-recipient-phone-cell,.admin-spreadsheet-table.dispatch-column-adjustable .dispatch-warehouse-cell,.admin-spreadsheet-table.dispatch-column-adjustable .dispatch-admin-vehicle-cell{justify-content:flex-start}.admin-spreadsheet-table.dispatch-column-adjustable .dispatch-selection-cell{align-items:center}}.dispatch-notification-preview-page{min-height:100vh;display:grid;grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);gap:clamp(40px,7vw,110px);align-items:center;padding:clamp(36px,8vw,112px);color:#ecfffb;background:radial-gradient(circle at 77% 34%,rgba(38,160,156,.19),transparent 28%),linear-gradient(135deg,#061827,#0b2f40)}.dispatch-notification-preview-copy{max-width:520px}.dispatch-notification-preview-copy .eyebrow{display:flex;align-items:center;gap:7px;color:#7de9dc;font-size:12px;font-weight:800;letter-spacing:.08em}.dispatch-notification-preview-copy h1{margin:17px 0;font:650 clamp(33px,5vw,57px)/1.08 "Manrope",sans-serif;letter-spacing:-.065em}.dispatch-notification-preview-copy>p:last-child{max-width:460px;color:#b5d8d5;font-size:15px;line-height:1.8}.dispatch-notification-preview-desktop{position:relative;min-height:420px;overflow:hidden;border:1px solid rgba(181,248,240,.25);border-radius:18px;background:linear-gradient(135deg,#052637e6,#0e4352b3);box-shadow:0 26px 70px #00000052}.dispatch-notification-preview-window-bar{display:flex;gap:7px;align-items:center;height:42px;padding:0 17px;border-bottom:1px solid rgba(181,248,240,.14);background:#000b1647}.dispatch-notification-preview-window-bar span{width:9px;height:9px;border-radius:50%;background:#e3fffb5c}.dispatch-notification-preview-card{position:absolute;right:28px;bottom:31px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;width:min(375px,calc(100% - 56px));padding:16px;border:1px solid rgba(225,255,250,.5);border-radius:14px;color:#062c38;background:#f8fffef7;box-shadow:0 18px 36px #00000057}.dispatch-notification-preview-icon{display:grid;width:38px;height:38px;place-items:center;border-radius:11px;color:#fff;background:#087f80}.dispatch-notification-preview-content{min-width:0}.dispatch-notification-preview-app{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px;color:#416a6e;font-size:10px;font-weight:800;letter-spacing:.08em}.dispatch-notification-preview-app time{color:#718c8f;letter-spacing:0}.dispatch-notification-preview-content strong{display:block;color:#063944;font-size:15px}.dispatch-notification-preview-content p{margin:7px 0;color:#184d54;white-space:pre-line;font-size:12px;font-weight:750;line-height:1.55}.dispatch-notification-preview-content small{display:block;padding-top:7px;border-top:1px solid #d6ebe8;color:#6a8788;font-size:10px}@media (max-width:760px){.dispatch-notification-preview-page{grid-template-columns:1fr;gap:29px;padding:29px 20px}.dispatch-notification-preview-desktop{min-height:360px}.dispatch-notification-preview-card{right:17px;bottom:20px;width:calc(100% - 34px)}}.ontos-site.quarantine-simple-page{--q-navy: #062834;--q-teal: #74efe2;--q-guide-wide: 1460px;background:#f6f8f6;color:#11333a}.ontos-site.quarantine-simple-page .quarantine-simple-header{background:#031d28fa}.quarantine-simple-hero{position:relative;isolation:isolate;overflow:hidden;min-height:680px;padding:96px max(6vw,32px) 82px;display:grid;grid-template-columns:minmax(0,.88fr) minmax(420px,.82fr);gap:clamp(44px,7vw,136px);align-items:center;color:#f4ffff;background:radial-gradient(circle at 78% 38%,rgba(34,156,162,.26),transparent 26%),radial-gradient(circle at 14% 92%,rgba(55,137,157,.13),transparent 29%),linear-gradient(120deg,#031c28,#073b49 58%,#062c3a)}.quarantine-simple-hero:before{content:"";position:absolute;z-index:0;inset:auto -8vw 0;height:170px;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(4,34,47,.16) 62%,rgba(9,54,67,.28));filter:blur(10px);opacity:.74}.quarantine-simple-hero:after{display:none}.quarantine-star-field{position:absolute;z-index:0;inset:-12px;overflow:hidden;pointer-events:none;background:radial-gradient(circle at 72% 20%,rgba(202,247,246,.44) 0 .8px,transparent 1.8px),radial-gradient(circle at 82% 13%,rgba(179,209,255,.28) 0 .6px,transparent 1.4px),radial-gradient(circle at 90% 48%,rgba(233,225,168,.25) 0 .7px,transparent 1.5px),radial-gradient(circle at 58% 77%,rgba(180,237,245,.2) 0 .6px,transparent 1.4px),radial-gradient(circle at 43% 63%,rgba(255,255,255,.16) 0 .5px,transparent 1.1px);transform:translate3d(var(--star-parallax-x, 0px),var(--star-parallax-y, 0px),0);transition:transform .54s cubic-bezier(.23,1,.32,1);will-change:transform}.quarantine-star{--star-duration: 6.7s;--star-delay: 0s;--star-scale: .9;position:absolute;width:2px;height:2px;border-radius:50%;background:#d9fffb;box-shadow:0 0 4px #b9fff9cc,0 0 13px #6ae2dd38;opacity:.6}.quarantine-star:before,.quarantine-star:after{content:"";position:absolute;left:50%;top:50%;display:none;background:currentColor;transform:translate(-50%,-50%);opacity:.58}.quarantine-star:before{width:7px;height:1px}.quarantine-star:after{width:1px;height:7px}.quarantine-star.is-one{--star-duration: 7.4s;--star-delay: -1.6s;--star-scale: 1.22;left:65%;top:17%;color:#c7fff7;width:3px;height:3px}.quarantine-star.is-one:before,.quarantine-star.is-one:after{display:block}.quarantine-star.is-two{--star-duration: 4.8s;--star-delay: -2.7s;--star-scale: 1.42;right:13%;top:26%;width:3px;height:3px;color:#c3d8ff;background:#c3d8ff;box-shadow:0 0 7px #c3d8ffeb,0 0 16px #75a3e847}.quarantine-star.is-three{--star-duration: 8.6s;--star-delay: -5.1s;--star-scale: .85;right:29%;bottom:18%;color:#fff1b8;background:#fff1b8;box-shadow:0 0 5px #fff1b8bf}.quarantine-star.is-four{--star-duration: 5.6s;--star-delay: -3.8s;--star-scale: .68;left:48%;top:44%}.quarantine-star.is-five{--star-duration: 9.2s;--star-delay: -6.4s;--star-scale: .72;right:5%;bottom:35%;color:#c4ddff;background:#c4ddff}.quarantine-star.is-six{--star-duration: 6.1s;--star-delay: -4.5s;--star-scale: .74;left:38%;bottom:14%;color:#fff2bd;background:#fff2bd}.quarantine-star.is-seven{--star-duration: 7.9s;--star-delay: -1.9s;--star-scale: .64;left:56%;top:13%}@media (prefers-reduced-motion: reduce){.quarantine-star-field{transform:none;transition:none}}.quarantine-library-network svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.quarantine-library-network-line,.quarantine-library-network-link{fill:none;stroke-linecap:round;stroke-linejoin:round}.quarantine-library-network-line{stroke:#9dfaef1c;stroke-width:1}.quarantine-library-network-line.is-mid{stroke:#82cfe629;stroke-width:.9}.quarantine-library-network-line.is-short{stroke:#beeeb929;stroke-width:.8}.quarantine-library-network-link{stroke:#8cf4e661;stroke-width:.8}.quarantine-library-network-node{fill:#79efe4;filter:drop-shadow(0 0 9px rgba(116,239,226,.75))}.quarantine-library-network-node.is-large{fill:#9efff5}.quarantine-library-network-node.is-medium{fill:#93c7fb}.quarantine-library-network-node.is-muted{fill:#cadf9c;opacity:.75}.quarantine-library-orbit{position:absolute;border:1px solid rgba(146,245,235,.16);border-radius:50%}.quarantine-library-orbit:after{content:"";position:absolute;width:7px;height:7px;border-radius:50%;background:#82f3e6;box-shadow:0 0 14px #81f4e7c2}.is-orbit-one{width:min(44vw,610px);aspect-ratio:1;right:-4vw;top:-24%;border-color:#8ef5eb1f}.is-orbit-one:after{left:9%;top:69%}.is-orbit-two{width:min(31vw,430px);aspect-ratio:1;right:10vw;top:9%;border-color:#89c7f82b}.is-orbit-two:after{right:3%;top:36%;width:5px;height:5px;background:#a4cef8}.is-orbit-three{width:min(19vw,275px);aspect-ratio:1;left:32%;bottom:-24%;border-color:#e0dea124}.is-orbit-three:after{left:29%;top:-2px;width:4px;height:4px;background:#eff0a8}.quarantine-library-shelf{position:absolute;height:1px;background:linear-gradient(90deg,transparent,rgba(177,248,238,.32),transparent);border-radius:999px;opacity:.7}.is-shelf-one{width:42%;right:2%;top:29%;transform:rotate(-8deg)}.is-shelf-two{width:35%;right:-3%;bottom:20%;transform:rotate(7deg);opacity:.4}.quarantine-planetary-interaction{--orbit-journey-x: clamp(-310px, -22vw, -142px);position:absolute;z-index:0;top:50%;right:clamp(8vw,15vw,18vw);width:min(59vw,810px);aspect-ratio:1.08;color:inherit;pointer-events:none;transform:translateY(-50%);will-change:transform}.quarantine-planetary-system{position:absolute;inset:0;pointer-events:none}.quarantine-planetary-core{position:absolute;left:50%;top:49%;width:min(26vw,340px);aspect-ratio:1;border-radius:50%;isolation:isolate;overflow:hidden;transform:translate(-50%,-50%);background:radial-gradient(ellipse at 30% 23%,rgba(215,255,251,.78) 0 2%,rgba(140,251,241,.32) 9%,transparent 25%),radial-gradient(ellipse at 35% 35%,rgba(76,209,205,.48) 0 13%,transparent 39%),radial-gradient(ellipse at 77% 79%,rgba(0,10,20,.94) 0 12%,transparent 48%),conic-gradient(from 222deg at 44% 44%,#031a29,#063848 94deg,#137f8a 166deg,#59d5ce 223deg,#0b5968 286deg,#031a29 360deg);box-shadow:inset -42px -27px 64px #000710cc,inset 22px 15px 38px #8ffff542,inset -4px -3px 12px #1170806b,0 0 0 1px #c1fff92e,0 30px 88px #00040d80,0 0 42px #31ded024;will-change:transform,filter}.quarantine-planetary-core:before{content:"";position:absolute;inset:0;border-radius:inherit;background:repeating-radial-gradient(ellipse at 34% 34%,rgba(185,255,248,.14) 0 1px,transparent 2px 10px),radial-gradient(ellipse 54% 34% at 34% 31%,rgba(228,255,252,.22),transparent 72%);mix-blend-mode:screen;opacity:.62}.quarantine-planetary-core:after{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,transparent 20%,rgba(2,10,20,.16) 49%,rgba(0,5,15,.72) 82%),radial-gradient(ellipse at 36% 17%,rgba(236,255,252,.32),transparent 30%);box-shadow:inset 0 0 28px #9ffff626}.quarantine-planetary-shadow{position:absolute;left:50%;top:75%;width:48%;height:12%;border-radius:50%;transform:translate(-50%) scaleX(1.15);background:#0008118c;filter:blur(20px);will-change:transform,opacity}.quarantine-planetary-orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(151,248,238,.09);border-radius:50%;opacity:.55;transform:translate(-50%,-50%) rotate(-23deg)}.quarantine-planetary-orbit.is-primary{left:55%;top:54%;width:132%;height:62%}.quarantine-planetary-orbit.is-secondary{left:56%;top:56%;width:105%;height:110%;border-color:#85c3f812;opacity:.4;transform:translate(-50%,-50%) rotate(37deg)}.quarantine-planetary-satellite{position:absolute;width:9px;height:9px;border-radius:50%;background:#82f3e6;box-shadow:0 0 16px #7df6e8e6}.quarantine-planetary-satellite.is-one{left:11%;top:39%}.quarantine-planetary-satellite.is-two{right:15%;top:18%;width:7px;height:7px;background:#a9d0fb;box-shadow:0 0 15px #a9d0fbcc}.quarantine-simple-hero-copy{position:relative;z-index:1;isolation:isolate;max-width:640px}.quarantine-simple-hero-copy:before{content:"";position:absolute;z-index:-1;inset:-42px -58px -42px -44px;border-radius:48% 42% 46% 38%;pointer-events:none;background:radial-gradient(ellipse at 42% 48%,rgba(2,28,39,.77) 0%,rgba(2,28,39,.48) 48%,transparent 78%)}.quarantine-simple-kicker{display:flex;align-items:center;gap:9px;margin:0 0 22px;color:var(--q-teal);font-size:11px;font-weight:800;letter-spacing:.18em}.quarantine-simple-kicker span{width:8px;height:8px;border-radius:999px;background:var(--q-teal);box-shadow:0 0 20px var(--q-teal)}.quarantine-simple-hero h1{max-width:630px;margin:0;font-size:clamp(48px,6vw,88px);line-height:.98;letter-spacing:-.04em}.quarantine-simple-hero h1 em{color:var(--q-teal);font-style:normal}.quarantine-simple-hero-copy>p:not(.quarantine-simple-kicker){max-width:470px;margin:28px 0 34px;color:#ebffffc7;font-size:17px;line-height:1.75}.quarantine-simple-hero-actions{display:flex;flex-wrap:wrap;gap:12px;align-items:stretch;width:fit-content;max-width:100%;margin-top:clamp(30px,3.2vw,46px);padding-top:4px}.quarantine-simple-primary,.quarantine-simple-status>button{display:inline-flex;align-items:center;gap:11px;border:0;min-height:54px;padding:15px 20px;color:#04303a;background:var(--q-teal);font:inherit;font-size:14px;font-weight:800;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .16s ease}.quarantine-simple-primary:hover,.quarantine-simple-status>button:hover{transform:translateY(-2px);box-shadow:0 12px 30px #5af0e138}.quarantine-simple-primary:active,.quarantine-simple-status>button:active{transform:scale(.97)}.quarantine-simple-portal-cta{display:grid;grid-template-columns:1fr auto;column-gap:8px;min-height:54px;align-content:center;min-width:196px;padding:10px 16px;color:#eafffb;background:#125a656b;border:1px solid rgba(136,245,234,.55);font:inherit;text-align:left;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),background-color .2s ease,border-color .2s ease}.quarantine-simple-portal-cta>span{color:#80f3e6;font-size:9px;font-weight:800;letter-spacing:.13em}.quarantine-simple-portal-cta>strong{grid-row:2;font-size:15px;letter-spacing:0;word-break:keep-all;text-wrap:balance}.quarantine-simple-portal-cta>svg{grid-column:2;grid-row:1 / span 2;align-self:center;color:#80f3e6}.quarantine-simple-portal-cta:hover,.quarantine-simple-portal-cta:focus-visible{transform:translateY(-2px);color:#fff;background:#3eaeae47;border-color:#9bf9ef}.quarantine-simple-portal-cta:active{transform:scale(.98)}.quarantine-orbit-category-showcase{position:relative;z-index:1;align-self:end;width:min(100%,620px);padding:20px 0 14px}.quarantine-orbit-category-showcase:before{content:"";position:absolute;z-index:-1;inset:-30px -44px -24px -30px;border-radius:56% 43% 48% 56%;background:radial-gradient(ellipse at 74% 47%,rgba(13,74,86,.72),rgba(3,26,39,.7) 58%,rgba(3,26,39,.28) 78%,transparent);border:1px solid rgba(194,255,249,.08);box-shadow:0 22px 54px #0009143d,inset 0 1px #e1fffc0f;-webkit-backdrop-filter:blur(8px) saturate(112%);backdrop-filter:blur(8px) saturate(112%)}.quarantine-orbit-category-showcase header,.quarantine-orbit-category-showcase footer{position:relative;display:flex;justify-content:space-between;gap:14px;color:#e8fffcd1;font-size:10px;font-weight:800;letter-spacing:.12em;text-shadow:0 1px 5px rgba(0,9,18,.55)}.quarantine-orbit-category-showcase header>span{color:var(--q-teal)}.quarantine-orbit-category-showcase header small{font-size:11px;font-weight:600;letter-spacing:0}.quarantine-orbit-category-showcase footer{padding:14px 13px 0;border-top:1px solid rgba(182,255,247,.18)}.quarantine-orbit-category-showcase ol{position:relative;display:grid;gap:11px;margin:17px 0;padding:0;list-style:none}.quarantine-simple-category-item{--book-accent: #7beee1;--book-cover: #0b6570;--book-back: #064651}.quarantine-simple-category-item.is-hygiene{--book-accent: #a4cef8;--book-cover: #285b8a;--book-back: #183d64}.quarantine-simple-category-item.is-utensils{--book-accent: #f1d685;--book-cover: #775b26;--book-back: #4e3b1b}.quarantine-simple-category-item button{width:100%;display:grid;grid-template-columns:62px 35px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 15px 12px 12px;color:#f5ffff;background:linear-gradient(100deg,#011b26b8,#073b4485);border:1px solid rgba(205,255,249,.22);box-shadow:inset 0 1px #e7fffc0f,0 8px 24px #000c1624;text-align:left;cursor:pointer;transition:transform .22s cubic-bezier(.16,1,.3,1),background-color .22s ease,border-color .22s ease,box-shadow .22s ease}.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(1) button{margin-left:3%;width:91%}.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(2) button{margin-left:10%;width:90%}.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(3) button{margin-left:1%;width:94%}.quarantine-simple-category-item button:hover,.quarantine-simple-category-item button:focus-visible{transform:translate(5px,-3px);background:linear-gradient(100deg,#5fedde29,#2591941a);border-color:color-mix(in srgb,var(--book-accent) 75%,white);box-shadow:-8px 10px 26px #00091230}.quarantine-simple-category-item button:active{transform:scale(.98)}.quarantine-book-stack{position:relative;display:block;width:56px;height:68px;perspective:500px;filter:drop-shadow(6px 9px 9px rgba(0,9,16,.3))}.quarantine-book-back,.quarantine-book-pages,.quarantine-book-cover{position:absolute;display:grid;place-items:center;width:46px;height:61px;border-radius:1px 5px 5px 1px;transform-origin:left center}.quarantine-book-back{left:6px;top:4px;background:linear-gradient(135deg,color-mix(in srgb,var(--book-back) 80%,#001d27),var(--book-back));border-left:5px solid color-mix(in srgb,var(--book-accent) 36%,#001a21)}.quarantine-book-pages{left:9px;top:2px;background:repeating-linear-gradient(to bottom,#e3fbf7 0 2px,#bcdcd6 2px 3px,#e3fbf7 3px 5px);border:1px solid rgba(211,254,247,.62);box-shadow:inset -4px 0 #02263029}.quarantine-book-cover{z-index:2;left:3px;top:0;color:var(--book-accent);background:linear-gradient(145deg,color-mix(in srgb,var(--book-cover) 82%,#fff),var(--book-cover));border:1px solid color-mix(in srgb,var(--book-accent) 55%,transparent);border-left:5px solid color-mix(in srgb,var(--book-accent) 75%,#102a30);box-shadow:inset -1px 0 #e1fffb38,inset 0 1px #ffffff29}.quarantine-book-cover:before{content:"";position:absolute;left:11px;right:8px;top:15px;height:1px;background:color-mix(in srgb,var(--book-accent) 70%,transparent);box-shadow:0 8px color-mix(in srgb,var(--book-accent) 44%,transparent),0 16px color-mix(in srgb,var(--book-accent) 28%,transparent)}.quarantine-book-cover svg{position:relative;z-index:1;margin-top:25px}.quarantine-simple-category-number{align-self:start;color:var(--book-accent);font-size:11px;font-weight:800}.quarantine-simple-category-copy{display:grid;gap:5px}.quarantine-simple-category-copy strong{font-size:clamp(17px,1.65vw,22px);line-height:1;letter-spacing:-.018em}.quarantine-simple-category-copy small{color:#e9fffcd1;font-size:11px;text-shadow:0 1px 4px rgba(0,7,15,.7)}.quarantine-book-action{display:grid;justify-items:end;gap:4px;color:var(--book-accent)}.quarantine-book-action small{font-size:8px;font-weight:800;letter-spacing:.11em}.quarantine-book-action svg{transition:transform .18s cubic-bezier(.23,1,.32,1)}.quarantine-simple-category-item button:hover .quarantine-book-action svg,.quarantine-simple-category-item button:focus-visible .quarantine-book-action svg{transform:translate(3px)}@media (prefers-reduced-motion: no-preference){.quarantine-star{animation:quarantine-star-twinkle var(--star-duration) cubic-bezier(.45,0,.55,1) var(--star-delay) infinite both}.quarantine-planetary-interaction{animation:quarantine-planetary-journey 34s cubic-bezier(.45,0,.55,1) infinite}.quarantine-simple-hero:after{animation:quarantine-flow-sweep 11s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-simple-hero:before{animation:quarantine-hero-guide-current 12s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-planetary-system{animation:quarantine-depth-drift 26s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-planetary-core{animation:quarantine-planet-core-entry 34s cubic-bezier(.45,0,.55,1) infinite}.quarantine-planetary-shadow{animation:quarantine-planet-shadow-drift 11s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-planetary-orbit.is-primary{animation:quarantine-planet-orbit-primary 38s linear infinite}.quarantine-planetary-orbit.is-secondary{animation:quarantine-planet-orbit-secondary 46s linear infinite}.quarantine-planetary-orbit.is-tertiary{animation:quarantine-planet-orbit-tertiary 52s linear infinite}.quarantine-planetary-satellite.is-one{animation:quarantine-satellite-one 31s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-planetary-satellite.is-two{animation:quarantine-satellite-two 37s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-library-network-line{stroke-dasharray:7 11;animation:quarantine-network-flow 13s linear infinite}.quarantine-library-network-link{stroke-dasharray:4 8;animation:quarantine-network-flow 10s linear infinite reverse}.quarantine-guide-stage:after{animation:quarantine-soft-current 10s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-guide-stage-orbit{animation:quarantine-guide-orbit-drift 12s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-simple-cue-panel:after,.quarantine-unified-guide-request:after,.quarantine-status-stage:after{animation:quarantine-panel-sheen 8s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-step-connector i:before,.quarantine-status-connector i:before{animation:quarantine-connector-travel 3.8s cubic-bezier(.45,0,.55,1) infinite}.quarantine-library-orbit{animation:quarantine-library-orbit-drift 8s cubic-bezier(.45,0,.55,1) infinite alternate}.is-orbit-two{animation-delay:-2.5s;animation-duration:10s}.is-orbit-three{animation-delay:-4s;animation-duration:9s}.quarantine-simple-category-item{opacity:0;transform:translateY(18px);will-change:transform,opacity;animation:quarantine-category-item-enter .43s cubic-bezier(.16,1,.3,1) forwards}.quarantine-simple-category-item:nth-child(1){animation-delay:90ms}.quarantine-simple-category-item:nth-child(2){animation-delay:175ms}.quarantine-simple-category-item:nth-child(3){animation-delay:.26s}.quarantine-book-back{animation:quarantine-book-back-enter .43s cubic-bezier(.23,1,.32,1) both}.quarantine-book-pages{animation:quarantine-book-pages-enter .46s cubic-bezier(.23,1,.32,1) both}.quarantine-book-cover{animation:quarantine-book-cover-enter .5s cubic-bezier(.23,1,.32,1) both}.quarantine-simple-category-item:nth-child(1) :is(.quarantine-book-back,.quarantine-book-pages,.quarantine-book-cover){animation-delay:.15s}.quarantine-simple-category-item:nth-child(2) :is(.quarantine-book-back,.quarantine-book-pages,.quarantine-book-cover){animation-delay:235ms}.quarantine-simple-category-item:nth-child(3) :is(.quarantine-book-back,.quarantine-book-pages,.quarantine-book-cover){animation-delay:.32s}.quarantine-simple-category-item button:hover .quarantine-book-cover,.quarantine-simple-category-item button:focus-visible .quarantine-book-cover{transform:translate(-5px) rotateY(-25deg)}.quarantine-simple-category-item button:hover .quarantine-book-pages,.quarantine-simple-category-item button:focus-visible .quarantine-book-pages{transform:translate(4px) rotateY(-8deg)}@keyframes quarantine-category-item-enter{to{opacity:1;transform:translateY(0)}}@keyframes quarantine-book-back-enter{0%{opacity:0;transform:translate(-16px) rotateY(30deg)}to{opacity:1;transform:translate(0) rotateY(0)}}@keyframes quarantine-book-pages-enter{0%{opacity:0;transform:translate(-10px) rotateY(42deg)}to{opacity:1;transform:translate(0) rotateY(0)}}@keyframes quarantine-book-cover-enter{0%{opacity:0;transform:translate(-24px) rotateY(58deg)}72%{opacity:1;transform:translate(2px) rotateY(-7deg)}to{opacity:1;transform:translate(0) rotateY(0)}}@keyframes quarantine-library-orbit-drift{0%{transform:translate3d(-4px,2px,0) rotate(-1deg)}to{transform:translate3d(5px,-4px,0) rotate(1deg)}}@keyframes quarantine-flow-sweep{0%{opacity:.32;transform:translate3d(-5%,2%,0) rotate(-13deg)}to{opacity:.84;transform:translate3d(58%,-12%,0) rotate(-13deg)}}@keyframes quarantine-hero-guide-current{0%{opacity:.42;transform:translate3d(-3%,0,0)}to{opacity:.9;transform:translate3d(4%,-8%,0)}}@keyframes quarantine-planetary-journey{0%,to{transform:translate3d(0,-50%,0) rotate(0)}46%{transform:translate3d(var(--orbit-journey-x),calc(-50% + 5px),0) rotate(-1.8deg)}60%{transform:translate3d(calc(var(--orbit-journey-x) * .88),calc(-50% - 8px),0) rotate(1deg)}}@keyframes quarantine-star-twinkle{0%,to{opacity:.18;transform:scale(calc(var(--star-scale) * .74));filter:brightness(.76)}17%{opacity:.42;transform:scale(calc(var(--star-scale) * .92));filter:brightness(.92)}43%{opacity:.98;transform:scale(calc(var(--star-scale) * 1.18));filter:brightness(1.3)}61%{opacity:.54;transform:scale(calc(var(--star-scale) * .96));filter:brightness(.98)}78%{opacity:.76;transform:scale(calc(var(--star-scale) * 1.04));filter:brightness(1.1)}}@keyframes quarantine-depth-drift{0%{transform:translate3d(5%,-50%,0) rotate(-1.5deg)}to{transform:translate3d(-14%,calc(-50% - 18px),0) rotate(1.5deg)}}@keyframes quarantine-planet-core-entry{0%,to{filter:brightness(.9) saturate(.92);transform:translate(-50%,-50%) rotate(-1deg) scale(.985)}24%{filter:brightness(.99) saturate(1);transform:translate(-50%,-50%) rotate(.2deg) scale(.998)}40%{filter:brightness(1.26) saturate(1.15);transform:translate(-50%,-50%) rotate(1.5deg) scale(1.025)}54%{filter:brightness(1.18) saturate(1.1);transform:translate(-50%,-50%) rotate(1deg) scale(1.015)}72%{filter:brightness(.96) saturate(.98);transform:translate(-50%,-50%) rotate(-.5deg) scale(.99)}}@keyframes quarantine-title-orbit-glow{0%,to{color:var(--q-teal);text-shadow:0 0 0 transparent;filter:brightness(1)}24%{text-shadow:0 0 0 transparent;filter:brightness(1.02)}40%{color:#b5fff4;text-shadow:0 0 13px rgba(102,247,231,.64),0 0 32px rgba(75,229,213,.28);filter:brightness(1.12)}54%{color:#9cf8ea;text-shadow:0 0 9px rgba(102,247,231,.44),0 0 24px rgba(75,229,213,.18);filter:brightness(1.06)}72%{text-shadow:0 0 0 transparent;filter:brightness(1)}}@keyframes quarantine-planet-shadow-drift{0%{opacity:.4;transform:translate(-54%,3px) scaleX(.9)}to{opacity:.62;transform:translate(-46%,-2px) scaleX(1.08)}}@keyframes quarantine-planet-orbit-primary{0%{transform:translate(-50%,-50%) rotate(-23deg)}to{transform:translate(-50%,-50%) rotate(337deg)}}@keyframes quarantine-planet-orbit-secondary{0%{transform:translate(-50%,-50%) rotate(37deg)}to{transform:translate(-50%,-50%) rotate(-323deg)}}@keyframes quarantine-planet-orbit-tertiary{0%{transform:translate(-50%,-50%) rotate(10deg)}to{transform:translate(-50%,-50%) rotate(370deg)}}@keyframes quarantine-satellite-one{0%{opacity:.58;transform:translate3d(-82px,58px,0) scale(.82)}to{opacity:1;transform:translate3d(132px,-74px,0) scale(1.1)}}@keyframes quarantine-satellite-two{0%{opacity:1;transform:translate3d(126px,-82px,0) scale(1.1)}to{opacity:.54;transform:translate3d(-132px,92px,0) scale(.84)}}@keyframes quarantine-network-flow{to{stroke-dashoffset:-180}}@keyframes quarantine-guide-orbit-drift{0%{opacity:.56;transform:translate3d(-1.5%,0,0)}to{opacity:1;transform:translate3d(2.5%,-5px,0)}}@keyframes quarantine-soft-current{0%{opacity:.32;transform:translate3d(-7%,0,0) rotate(-8deg)}to{opacity:.82;transform:translate3d(12%,-10%,0) rotate(-2deg)}}@keyframes quarantine-panel-sheen{0%{opacity:.2;transform:translate3d(-32%,0,0)}to{opacity:.72;transform:translate3d(35%,0,0)}}@keyframes quarantine-connector-travel{0%{transform:translateY(-50%)}to{transform:translate(100%,-50%)}}}.quarantine-simple-section{max-width:1220px;margin:0 auto;padding:118px 32px}.quarantine-simple-section-heading{display:grid;grid-template-columns:180px minmax(0,1fr);gap:24px;align-items:end;margin-bottom:48px}.quarantine-simple-section-heading>p{margin:0;color:#0b9d99;font-size:11px;font-weight:800;letter-spacing:.12em}.quarantine-simple-section-heading h2{margin:0;color:var(--q-navy);font-size:clamp(34px,4vw,55px);line-height:1;letter-spacing:-.03em}.quarantine-simple-section-heading span{max-width:400px;color:#5a6b6f;font-size:15px;line-height:1.65}.quarantine-simple-guide{position:relative;isolation:isolate;max-width:none;margin:0;padding:102px max(6vw,32px) 118px;overflow:visible;border-bottom:1px solid #dce9e6}.quarantine-simple-guide:before{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(ellipse at 74% 2%,rgba(118,235,221,.24),transparent 34%),radial-gradient(ellipse at 17% 8%,rgba(65,133,158,.15),transparent 48%),linear-gradient(180deg,#15757c57 0,#91e0da47 38px,#dcf9f79e 160px,#f6f8f600 74%);pointer-events:none}.quarantine-simple-guide:after{content:"";position:absolute;z-index:-1;left:0;right:0;top:0;height:458px;background:radial-gradient(ellipse at 64% 7%,rgba(97,214,204,.25),transparent 31%),linear-gradient(90deg,transparent 0 4%,rgba(115,220,211,.09) 19%,rgba(167,243,235,.18) 50%,rgba(100,206,204,.09) 82%,transparent 96%);filter:blur(16px);pointer-events:none}.quarantine-simple-guide-shell{position:relative;max-width:var(--q-guide-wide);margin:0 auto}.quarantine-simple-guide-shell:before{content:"";position:absolute;z-index:-1;right:4%;top:-57px;width:min(46vw,640px);height:142px;border:1px solid rgba(85,183,178,.2);border-radius:50%;transform:rotate(-9deg);box-shadow:0 0 38px #66e0d51f;pointer-events:none}.quarantine-simple-guide .quarantine-simple-section-heading{padding-left:clamp(18px,3vw,46px)}.quarantine-guide-stage{position:relative;isolation:isolate;padding:18px 0 40px}.quarantine-guide-stage:before{content:"";position:absolute;z-index:-1;inset:-72px -14vw -84px;background:radial-gradient(ellipse at 56% 43%,rgba(113,237,223,.16),transparent 54%),linear-gradient(90deg,transparent,rgba(197,250,245,.25) 30%,rgba(205,247,244,.36) 52%,rgba(199,248,244,.16) 72%,transparent);filter:blur(1px);pointer-events:none}.quarantine-guide-stage:after{content:"";position:absolute;z-index:-1;right:7%;top:38%;width:46%;height:17%;border-radius:50%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(109,234,221,.2),transparent);filter:blur(15px);transform:rotate(-8deg);opacity:.7}.quarantine-guide-stage-orbit{position:absolute;z-index:0;inset:-18px -10vw 0;overflow:hidden;pointer-events:none}.quarantine-guide-stage-orbit:before,.quarantine-guide-stage-orbit:after,.quarantine-guide-stage-orbit span,.quarantine-guide-stage-orbit i,.quarantine-guide-stage-orbit b{position:absolute;display:block;border:1px solid rgba(89,194,186,.22);border-radius:50%;content:""}.quarantine-guide-stage-orbit:before{width:380px;height:148px;right:-112px;top:-59px;transform:rotate(13deg)}.quarantine-guide-stage-orbit:after{width:210px;height:84px;left:-72px;bottom:13%;transform:rotate(-16deg)}.quarantine-guide-stage-orbit span{width:8px;height:8px;right:14%;top:22%;background:#93f4e8;border:0;box-shadow:0 0 16px #51dbcfd1}.quarantine-guide-stage-orbit i{width:6px;height:6px;right:7%;bottom:17%;background:#a9d0fb;border:0;box-shadow:0 0 14px #7eb9ecc2}.quarantine-guide-stage-orbit b{width:5px;height:5px;left:15%;top:18%;background:#e9e3a8;border:0;box-shadow:0 0 12px #ccc06aad}.quarantine-simple-cue-panel{position:relative;z-index:1;display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;margin-bottom:0;padding:clamp(28px,3vw,44px);color:#eafffb;background:radial-gradient(circle at 82% 12%,rgba(122,243,228,.18),transparent 28%),linear-gradient(120deg,#06323e,#07535a);border:1px solid rgba(152,247,237,.2);box-shadow:0 18px 34px #042a3130,inset 0 1px #defffb29;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1),border-color .22s ease}.quarantine-simple-cue-panel[data-hygiene-open=true]{z-index:12;overflow:visible}.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-status-stage{isolation:isolate;overflow:hidden}.quarantine-simple-cue-panel:after,.quarantine-unified-guide-request:after,.quarantine-status-stage:after{content:"";position:absolute;inset:1px;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,transparent 24%,rgba(193,255,247,.13) 49%,transparent 71%);opacity:.58;transform:translate(-28%)}.quarantine-simple-cue-panel>*,.quarantine-unified-guide-request>*,.quarantine-status-stage>*{position:relative;z-index:1}.quarantine-step-connector{position:relative;z-index:1;display:grid;grid-template-columns:auto minmax(34px,1fr) auto;align-items:center;gap:12px;min-height:45px;padding:0 clamp(18px,4vw,68px);color:#0c8680}.quarantine-step-connector span,.quarantine-step-connector b{padding:5px 8px;color:#187b77;background:#e4fcf9b8;border:1px solid rgba(27,156,147,.25);border-radius:999px;font-size:9px;font-weight:850;letter-spacing:.12em}.quarantine-step-connector b{color:#2d757c;background:#e5f7fbc7;border-color:#4a94a63d}.quarantine-step-connector i{position:relative;height:1px;overflow:hidden;background:repeating-linear-gradient(90deg,rgba(24,151,143,.72) 0 4px,transparent 4px 10px)}.quarantine-step-connector i:before{content:"";position:absolute;left:0;top:50%;width:100%;height:8px;background:radial-gradient(circle at 3px 50%,#a5fff4 0 3px,transparent 4px);filter:drop-shadow(0 0 5px rgba(65,208,195,.9));transform:translateY(-50%)}.quarantine-step-connector i:after{content:"";position:absolute;top:50%;left:50%;width:7px;height:7px;background:#79eee2;border-radius:50%;box-shadow:0 0 0 4px #79eee229,0 0 14px #37b7adb8;transform:translate(-50%,-50%)}.quarantine-simple-cue-intro>p{margin:0 0 13px;color:#74efe2;font-size:11px;font-weight:800;letter-spacing:.14em}.quarantine-simple-cue-intro h3{margin:0;font-size:clamp(25px,3vw,39px);line-height:1.04;letter-spacing:-.028em}.quarantine-simple-cue-intro h3 em{color:#74efe2;font-style:normal}.quarantine-simple-cue-intro>span{display:block;margin-top:18px;color:#e1fffac2;font-size:12px;line-height:1.65}.quarantine-simple-cue-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.quarantine-simple-cue{display:grid;grid-template-columns:26px minmax(0,1fr);align-content:start;gap:12px;min-height:146px;padding:20px;border:1px solid rgba(155,249,239,.22);background:linear-gradient(135deg,#001d254d,#064f5529);box-shadow:inset 0 1px #e6fffb14,0 10px 18px #00161d1a;transition:background-color .18s ease,border-color .18s ease,transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease}.quarantine-simple-cue[data-selected=true]{background:linear-gradient(135deg,#74efe240,#12787e3d);border-color:#cafff9cc;box-shadow:0 15px 26px #001d2438,inset 0 1px #ebfffc45;transform:translateY(-4px)}.quarantine-simple-cue>svg{margin-top:2px;color:#74efe2}.quarantine-simple-cue-body{display:grid;align-content:start;min-width:0}.quarantine-simple-cue h4{margin:0;font-size:15px;letter-spacing:0}.quarantine-simple-cue-scope{display:block;margin-top:7px;color:#9af6ed;font-size:12px;font-weight:700}.quarantine-simple-cue-select{display:inline-flex;align-items:center;gap:6px;width:fit-content;margin-top:auto;padding:12px 0 2px;color:#dffffb;background:transparent;border:0;border-bottom:1px solid rgba(154,246,237,.56);font:inherit;font-size:11px;font-weight:850;cursor:pointer}.quarantine-simple-cue-select:hover,.quarantine-simple-cue-select:focus-visible,.quarantine-simple-cue-select[aria-pressed=true]{color:#74efe2;border-bottom-color:#74efe2}.quarantine-hygiene-type-disclosure{position:relative;z-index:1;margin:12px 0}.quarantine-hygiene-type-disclosure[data-open=true]{z-index:24}.quarantine-hygiene-type-disclosure>button{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 10px;color:#dffffb;background:#74efe217;border:1px solid rgba(156,246,236,.34);font:inherit;font-size:12px;font-weight:800;text-align:left;cursor:pointer;transition:background-color .16s ease,border-color .16s ease}.quarantine-hygiene-type-disclosure>button:hover,.quarantine-hygiene-type-disclosure>button:focus-visible,.quarantine-hygiene-type-disclosure[data-open=true]>button{color:#fff;background:#74efe22b;border-color:#bbfff8c7}.quarantine-hygiene-type-disclosure>button svg{flex:none;transition:transform .18s cubic-bezier(.23,1,.32,1)}.quarantine-hygiene-type-disclosure[data-open=true]>button svg{transform:rotate(180deg)}.quarantine-hygiene-type-panel{position:absolute;z-index:32;left:0;top:calc(100% + 8px);width:min(510px,70vw);max-height:440px;overflow-y:auto;padding:18px;color:#173c43;background:#f8fffd;border:1px solid #9ee5dd;box-shadow:0 22px 45px #00222b4d;transform-origin:top left;animation:hygiene-type-panel-enter .18s cubic-bezier(.23,1,.32,1)}.quarantine-hygiene-type-disclosure[data-open=false] .quarantine-hygiene-type-panel{display:none}.quarantine-hygiene-type-panel header{display:flex;justify-content:space-between;gap:14px;padding-bottom:11px;border-bottom:1px solid #d0e9e5}.quarantine-hygiene-type-panel header strong{font-size:14px}.quarantine-hygiene-type-panel header span{color:#248c86;font-size:11px;font-weight:800}.quarantine-hygiene-type-search{display:grid;grid-template-columns:18px minmax(0,1fr) 20px;align-items:center;gap:7px;margin-top:13px;padding:0 9px;color:#377275;background:#edf8f6;border:1px solid #cbe6e1}.quarantine-hygiene-type-search:focus-within{border-color:#3fb6ab;box-shadow:0 0 0 3px #3fb6ab29}.quarantine-hygiene-type-search input{width:100%;min-width:0;padding:10px 0;color:#173c43;background:transparent;border:0;outline:0;font:inherit;font-size:12px}.quarantine-hygiene-type-search input::placeholder{color:#789497}.quarantine-hygiene-type-search button{display:grid;place-items:center;width:20px;height:20px;padding:0;color:#4d7779;background:transparent;border:0;cursor:pointer}.quarantine-hygiene-type-search button:hover{color:#064d55}.quarantine-hygiene-type-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:15px}.quarantine-hygiene-type-groups section{min-width:0}.quarantine-hygiene-type-groups h5{margin:0 0 8px;color:#087f79;font-size:12px}.quarantine-hygiene-type-groups ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}.quarantine-hygiene-type-groups li{display:grid;gap:2px;padding-bottom:7px;border-bottom:1px solid #e0eeeb}.quarantine-hygiene-type-option{display:grid;gap:2px;width:100%;padding:3px 4px;color:inherit;background:transparent;border:0;font:inherit;text-align:left;cursor:pointer}.quarantine-hygiene-type-option:hover,.quarantine-hygiene-type-option:focus-visible,.quarantine-hygiene-type-option[aria-pressed=true]{background:#dff7f3;outline:0}.quarantine-hygiene-type-option[aria-pressed=true]{box-shadow:inset 3px 0 #19a99e}.quarantine-hygiene-type-groups li strong{color:#214149;font-size:12px}.quarantine-hygiene-type-groups li span{color:#668184;font-size:11px;line-height:1.45}.quarantine-hygiene-type-panel>p{margin:15px 0 6px;color:#506a6d;font-size:11px;line-height:1.55}.quarantine-hygiene-type-panel>p.quarantine-hygiene-type-empty{padding:6px 0 15px;color:#4c6668;border-bottom:1px solid #dbece8}.quarantine-hygiene-type-empty strong{color:#1b555a}.quarantine-hygiene-type-panel>small{color:#71898a;font-size:10px;line-height:1.5}.quarantine-simple-category-showcase footer button{display:inline-flex;align-items:center;gap:5px;padding:0;color:#80f3e6;background:transparent;border:0;font:inherit;font-size:10px;font-weight:800;letter-spacing:.06em;cursor:pointer}.quarantine-simple-category-showcase footer button:hover{color:#fff}@keyframes hygiene-type-panel-enter{0%{opacity:0;transform:translateY(-5px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.quarantine-simple-cue-note{display:flex;align-items:flex-start;gap:8px;margin:17px 0 40px;padding:12px 0;color:#466c70;font-size:13px;line-height:1.62;border-bottom:1px solid #d9eae7}.quarantine-simple-cue-note svg{flex:none;margin-top:2px;color:#069b93}.quarantine-unified-guide-request{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr);gap:28px 34px;align-items:stretch;margin-top:0;padding:clamp(30px,3.2vw,48px);color:#eafffb;background:radial-gradient(circle at 91% 18%,rgba(126,242,229,.18),transparent 28%),linear-gradient(118deg,#063945,#075c60 64%,#123e5f);border:1px solid rgba(164,255,247,.2);box-shadow:0 24px 42px #05303b3b,inset 0 1px #e0fffb2e;transform:translateY(-1px);transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1),border-color .22s ease}.quarantine-simple-cue-panel:focus-within,.quarantine-unified-guide-request:focus-within{border-color:#c0fff9bd;box-shadow:0 28px 48px #042f3940,inset 0 1px #ecfffc38}.quarantine-simple-cue-panel:focus-within{transform:translateY(-4px)}.quarantine-unified-guide-request:focus-within{transform:translateY(-5px)}@media (hover: hover){.quarantine-simple-cue-panel:hover{transform:translateY(-4px);border-color:#c0fff9b8;box-shadow:0 28px 48px #042f3940,inset 0 1px #ecfffc38}.quarantine-unified-guide-request:hover{transform:translateY(-5px);border-color:#c2fff9b8;box-shadow:0 32px 50px #05303b4d,inset 0 1px #ecfffc38}}.quarantine-unified-guide-request>header{display:grid;align-content:center;min-width:0;padding:4px 0}.quarantine-unified-guide-request header p{margin:0 0 11px;color:#82f3e6;font-size:10px;font-weight:800;letter-spacing:.14em}.quarantine-unified-guide-request h3{max-width:450px;margin:0;font-size:clamp(27px,3.1vw,42px);line-height:1.12;letter-spacing:-.028em;text-wrap:balance}.quarantine-unified-guide-request h3>span,.quarantine-unified-guide-request h3>em{display:block}.quarantine-unified-guide-request h3>span{white-space:nowrap}.quarantine-unified-guide-request h3 em{color:#82f3e6;font-style:normal}.quarantine-unified-guide-request header>span{display:block;max-width:440px;margin-top:15px;color:#ecfffce6;font-size:13px;line-height:1.7;word-break:keep-all}.quarantine-unified-guide-selection-state{display:grid;align-content:center;min-height:144px;padding:27px 28px;color:#eafffb;background:linear-gradient(135deg,#011d2561,#054a4f3d);border:1px solid rgba(175,255,247,.38);box-shadow:inset 3px 0 #6fefe194}.quarantine-unified-guide-selection-state[data-selected=true]{background:#67ebde21;border-color:#abfff6ad}.quarantine-unified-guide-selection-state>span{color:#8cf7eb;font-size:10px;font-weight:850;letter-spacing:.1em}.quarantine-unified-guide-selection-state>strong{max-width:520px;margin-top:10px;color:#f3fffd;font-size:clamp(20px,2.1vw,27px);line-height:1.25;letter-spacing:-.018em;text-wrap:balance;word-break:keep-all}.quarantine-unified-guide-selection-state>small{max-width:480px;margin-top:9px;color:#e8fffbe0;font-size:12px;line-height:1.65;word-break:keep-all}.quarantine-unified-guide-selection-state>button{width:fit-content;margin-top:17px;padding:0 0 4px;color:#dffffb;background:transparent;border:0;border-bottom:1px solid rgba(197,255,249,.58);font:inherit;font-size:11px;font-weight:850;cursor:pointer}.quarantine-unified-guide-selection-state>button:hover,.quarantine-unified-guide-selection-state>button:focus-visible{color:#82f3e6;border-bottom-color:#82f3e6}.quarantine-document-guide-trigger{display:inline-flex;align-items:center;gap:7px;width:fit-content;padding:0 0 4px;color:#087d79;background:transparent;border:0;border-bottom:1px solid #9cddd7;font:inherit;font-size:13px;font-weight:800;text-align:left;cursor:pointer;transition:color .16s ease,border-color .16s ease}.quarantine-document-guide-trigger:hover,.quarantine-document-guide-trigger:focus-visible{color:#043b44;border-bottom-color:#043b44}.quarantine-simple-cue .quarantine-document-guide-trigger{color:azure;border-bottom-color:#9af6ed8c}.quarantine-simple-cue .quarantine-document-guide-trigger:hover,.quarantine-simple-cue .quarantine-document-guide-trigger:focus-visible{color:#74efe2;border-bottom-color:#74efe2}.quarantine-document-guide-request{position:relative;z-index:1;max-width:min(1080px,94%);margin:31px 0 0 auto;padding:clamp(28px,3vw,42px);color:#eafffb;background:radial-gradient(circle at 8% 18%,rgba(131,245,231,.17),transparent 30%),linear-gradient(130deg,#073842,#075b5f);border:1px solid rgba(171,255,247,.23);border-top:3px solid #74efe2;box-shadow:0 24px 44px #06313a38,inset 0 1px #edfffc29;scroll-margin-top:106px}.quarantine-document-guide-request>header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:22px;align-items:start}.quarantine-document-guide-request header p{margin:0 0 9px;color:#7ef2e6;font-size:10px;font-weight:800;letter-spacing:.13em}.quarantine-document-guide-request h3{margin:0;font-size:clamp(27px,3vw,39px);line-height:1.03;letter-spacing:-.028em}.quarantine-document-guide-request h3 em{color:#7ef2e6;font-style:normal}.quarantine-document-guide-request header span{display:block;max-width:570px;margin-top:14px;color:#eafffcc7;font-size:13px;line-height:1.65}.quarantine-document-guide-request>header>button{display:grid;place-items:center;width:34px;height:34px;padding:0;color:#dcfffb;background:#b7fff714;border:1px solid rgba(183,255,247,.28);cursor:pointer}.quarantine-document-guide-request form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:25px}.quarantine-document-guide-draft{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:11px 13px;color:#e6fffbeb;background:#001b2438;border:1px solid rgba(176,255,247,.2);border-radius:12px;font-size:12px;line-height:1.45}.quarantine-document-guide-draft button{flex:none;padding:0 0 3px;color:#aaf8ed;background:transparent;border:0;border-bottom:1px solid rgba(170,248,237,.55);font:inherit;font-size:11px;font-weight:800;cursor:pointer}.quarantine-document-guide-draft button:hover,.quarantine-document-guide-draft button:focus-visible{color:#fff;border-bottom-color:#fff}.quarantine-document-guide-request label{display:grid;gap:7px;color:#d9fffa;font-size:12px;font-weight:800}.quarantine-document-guide-request label small{color:#9dceca;font-size:10px;font-weight:700}.quarantine-document-guide-request input,.quarantine-document-guide-request textarea{width:100%;box-sizing:border-box;padding:11px 12px;color:#173d42;background:#f7fffd;border:1px solid transparent;outline:0;font:inherit;font-size:13px;resize:vertical}.quarantine-document-guide-request input:focus,.quarantine-document-guide-request textarea:focus{border-color:#79eee1;box-shadow:0 0 0 3px #79eee129}.quarantine-document-guide-note,.quarantine-document-guide-hygiene{grid-column:1 / -1}.quarantine-document-guide-hygiene input{color:#0b5b60;background:linear-gradient(90deg,#e3fffb,#f7fffd);border-color:#98e5dc;box-shadow:inset 3px 0 #35c3b7}.quarantine-document-guide-actions{grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;gap:18px;margin-top:3px;padding-top:17px;border-top:1px solid rgba(176,255,247,.22)}.quarantine-document-guide-actions>span{display:inline-flex;align-items:flex-start;gap:7px;color:#e5fffbcc;font-size:12px;line-height:1.55}.quarantine-document-guide-actions>span svg{flex:none;margin-top:2px;color:#7ef2e6}.quarantine-document-guide-actions>button{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;color:#073b42;background:#7ef2e6;border:0;font:inherit;font-size:13px;font-weight:800;white-space:nowrap;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .16s ease}.quarantine-document-guide-actions>button:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 25px #000d163d}.quarantine-document-guide-actions>button:disabled{opacity:.6;cursor:wait}.quarantine-document-guide-error{grid-column:1 / -1;margin:0;padding:10px 12px;color:#ffcfcb;background:#8e1b2647;border-left:3px solid #ff817b;font-size:12px;line-height:1.5}.quarantine-document-guide-success{display:grid;gap:8px;margin-top:24px;padding:20px;color:#ddfffa;background:#6eeddc1a;border:1px solid rgba(157,255,244,.34)}.quarantine-document-guide-success strong{color:#82f5e9;font-size:17px}.quarantine-document-guide-success span{color:#ecfffcd1;font-size:13px;line-height:1.6}.quarantine-preliminary-inquiry-prompt{grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:0;padding:18px 20px;border:1px solid rgba(177,255,248,.25);background:#001e2933}.quarantine-preliminary-inquiry-prompt p{margin:0;color:#8cf6e9;font-size:10px;font-weight:850;letter-spacing:.1em}.quarantine-preliminary-inquiry-prompt strong,.quarantine-preliminary-inquiry-prompt span{display:block}.quarantine-preliminary-inquiry-prompt strong{margin-top:6px;color:#f1fffd;font-size:16px;line-height:1.35}.quarantine-preliminary-inquiry-prompt span{max-width:590px;margin-top:5px;color:#ebfffcdb;font-size:12px;line-height:1.62;word-break:keep-all}.quarantine-preliminary-inquiry-prompt>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-width:210px;border:1px solid rgba(145,244,233,.64);padding:12px 15px;color:#eafffb;background:#01374185;font-size:12px;font-weight:850;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),background-color .16s ease,box-shadow .16s ease}.quarantine-preliminary-inquiry-prompt>button:hover{background:#5de1d42e;box-shadow:0 10px 22px #01242f38;transform:translateY(-2px)}.quarantine-preliminary-inquiry-prompt>button:active{transform:scale(.97)}.quarantine-preliminary-attachments{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 14px;align-items:center;padding:14px;border:1px dashed rgba(172,255,246,.4);background:#001e2833}.quarantine-preliminary-attachments>div strong,.quarantine-preliminary-attachments>div span{display:block}.quarantine-preliminary-attachments>div strong{display:flex;align-items:center;gap:7px;color:#effffc;font-size:12px}.quarantine-preliminary-attachments>div strong svg{color:#80f1e4}.quarantine-preliminary-attachments>div strong small{color:#9ecfca;font-size:10px;font-weight:700}.quarantine-preliminary-attachments>div span{margin-top:5px;color:#e4fffbc2;font-size:11px;line-height:1.55}.quarantine-preliminary-file-picker{display:inline-flex!important;align-items:center;gap:6px;width:max-content;padding:9px 11px;color:#063f47!important;background:#8af1e4;font-size:11px!important;cursor:pointer}.quarantine-preliminary-file-picker input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0}.quarantine-preliminary-attachments ul{grid-column:1 / -1;display:grid;gap:5px;margin:0;padding:0;list-style:none}.quarantine-preliminary-attachments li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 9px;color:#defefa;background:#ddfffa17;font-size:11px}.quarantine-preliminary-attachments li span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quarantine-preliminary-attachments li button{display:grid;place-items:center;flex:none;border:0;padding:3px;color:#bdf9f1;background:transparent;cursor:pointer}.quarantine-preliminary-attachments>p{grid-column:1 / -1;margin:0;color:#aaf4eb;font-size:11px;font-weight:800}.quarantine-simple-mail-note{display:flex;align-items:flex-start;gap:10px;margin:18px 0 0;padding:13px 15px;color:#4b666a;background:#eef8f6;border-left:3px solid #26aaa0;font-size:12px;line-height:1.65}.quarantine-simple-mail-note svg{flex:none;margin-top:3px;color:#0a9992}.quarantine-simple-mail-note strong{display:block;color:#1c5054;font-size:11px;font-weight:850;letter-spacing:0}.quarantine-simple-process{position:relative;isolation:isolate;max-width:none;padding:112px max(6vw,32px) 124px;overflow:hidden}.quarantine-simple-process:before{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(ellipse at 17% 35%,rgba(130,236,225,.15),transparent 35%),radial-gradient(ellipse at 84% 61%,rgba(98,190,209,.12),transparent 42%),linear-gradient(180deg,#eefbf880,#f9faf81a);pointer-events:none}.quarantine-simple-process:after{content:"";position:absolute;z-index:-1;left:-9vw;right:-9vw;top:38%;height:220px;background:radial-gradient(ellipse at center,rgba(106,223,211,.13),transparent 68%);filter:blur(18px);pointer-events:none}.quarantine-simple-process-shell{position:relative;max-width:var(--q-guide-wide);margin:0 auto}.quarantine-simple-process .quarantine-simple-section-heading{padding-left:clamp(18px,3vw,46px)}.quarantine-simple-process .quarantine-simple-section-heading{grid-template-columns:minmax(175px,230px) minmax(0,1fr);align-items:start}.quarantine-process-heading-meta{display:grid;gap:13px;max-width:270px}.quarantine-process-heading-meta>p{margin:0;color:#0b9d99;font-size:11px;font-weight:800;letter-spacing:.12em}.quarantine-process-heading-meta>span{color:#587276;font-size:14px;line-height:1.65;word-break:keep-all;text-wrap:pretty}.quarantine-simple-process .quarantine-simple-section-heading h2{padding-top:2px}.quarantine-process-stage{position:relative;z-index:1;padding:18px 0 0}.quarantine-process-stage:before{content:"";position:absolute;z-index:-1;inset:-56px -14vw -74px;background:linear-gradient(90deg,transparent,rgba(192,248,243,.18) 31%,rgba(209,247,245,.4) 51%,rgba(192,248,243,.16) 72%,transparent);pointer-events:none}.quarantine-process-stage:after{content:"";position:absolute;z-index:-1;left:28%;top:25%;width:44%;height:26%;pointer-events:none;border-radius:50%;background:radial-gradient(ellipse,rgba(125,235,225,.2),transparent 67%);filter:blur(15px);opacity:.68}.quarantine-simple-process-list{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}.quarantine-simple-process-list:before{content:"";position:absolute;z-index:0;left:15%;right:15%;top:57px;height:1px;background:repeating-linear-gradient(90deg,rgba(20,145,137,.58) 0 4px,transparent 4px 11px)}.quarantine-simple-process-list:after{content:"";position:absolute;z-index:2;left:15%;top:53px;width:70%;height:8px;pointer-events:none;background:radial-gradient(circle at 4px 50%,#86f3e7 0 3px,transparent 4px);filter:drop-shadow(0 0 5px rgba(55,183,173,.7));transform:translateY(-50%)}.quarantine-simple-process-list li{position:relative;z-index:1;display:grid;grid-template-columns:38px minmax(0,1fr);gap:14px;min-height:170px;padding:29px 25px;color:#153d45;background:linear-gradient(145deg,#f7fffded,#daf8f4b8);border:1px solid rgba(43,153,145,.25);box-shadow:0 16px 28px #0b5a5d1a,inset 0 1px #ffffffe6;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1),border-color .22s ease}.quarantine-simple-process-list li>span{display:grid;place-items:center;align-self:start;width:31px;height:31px;color:#087e78;background:#d7fbf5;border:1px solid rgba(23,154,145,.28);border-radius:50%;font-size:10px;font-weight:850;letter-spacing:.04em;box-shadow:0 0 0 5px #cff7f18a}.quarantine-simple-process-list h3{margin:4px 0 0;color:#123940;font-size:21px;letter-spacing:-.015em}.quarantine-simple-process-list p{margin:10px 0 0;color:#587276;font-size:13px;line-height:1.65}.quarantine-process-actions-panel{display:grid;grid-template-columns:130px minmax(0,1fr);gap:18px;align-items:center;width:min(100%,760px);margin:20px 0 0 auto;padding:17px 20px;background:#eafcf8c2;border:1px solid rgba(34,152,145,.24);box-shadow:0 13px 24px #0c535814,inset 0 1px #ffffffe6}.quarantine-process-actions-panel>p{margin:0;color:#168a84;font-size:10px;font-weight:850;letter-spacing:.13em}.quarantine-process-action-copy{display:flex;flex-wrap:wrap;align-items:center;gap:14px 18px}.quarantine-process-action-copy>span{color:#527074;font-size:12px;line-height:1.55}.quarantine-simple-text-link{display:inline-flex;align-items:center;gap:8px;padding:10px 2px;color:#116e70;background:transparent;border:0;font:inherit;font-size:12px;font-weight:850;cursor:pointer;transition:color .16s ease,transform .16s cubic-bezier(.23,1,.32,1)}.quarantine-simple-text-link:hover{color:#032d36;transform:translateY(-1px)}.quarantine-simple-fee-link{display:inline-flex;align-items:center;gap:7px;min-height:40px;padding:10px 13px;border:1px solid #0d7775;color:#effffc;background:linear-gradient(110deg,#08555b,#0a7772);font-size:11px;font-weight:850;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .16s ease,background-color .16s ease}.quarantine-simple-fee-link:hover,.quarantine-simple-fee-link:focus-visible{color:#fff;background:#078b83;box-shadow:0 11px 22px #06545830;outline:2px solid rgba(9,129,123,.22);outline-offset:2px;transform:translateY(-2px)}.quarantine-simple-status{position:relative;isolation:isolate;max-width:none;margin:0;padding:8px max(6vw,32px) 126px;overflow:hidden}.quarantine-simple-status:before{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(ellipse at 50% 0,rgba(191,244,238,.22),transparent 43%),linear-gradient(180deg,#f3fbf97a,#e1f9f7c7);pointer-events:none}.quarantine-simple-status:after{display:none}.quarantine-simple-status-shell{position:relative;max-width:var(--q-guide-wide);margin:0 auto}.quarantine-simple-status .quarantine-simple-section-heading{padding-left:clamp(18px,3vw,46px)}.quarantine-simple-status .quarantine-simple-section-heading>span{grid-column:2;align-self:start;max-width:490px;margin-top:-12px;word-break:keep-all;text-wrap:pretty}.quarantine-status-stage{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(285px,.57fr);gap:clamp(28px,4vw,68px);align-items:stretch;padding:clamp(31px,4vw,53px);color:#eafffb;background:radial-gradient(circle at 79% 13%,rgba(126,242,229,.2),transparent 26%),linear-gradient(120deg,#063540,#086567 58%,#143f61);border:1px solid rgba(164,255,247,.24);box-shadow:0 25px 48px #05373f3d,inset 0 1px #e1fffc2e;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s cubic-bezier(.23,1,.32,1),border-color .22s ease}.quarantine-status-copy{display:grid;align-content:center}.quarantine-status-copy>p,.quarantine-status-access>p{margin:0;color:#82f3e6;font-size:10px;font-weight:850;letter-spacing:.14em}.quarantine-status-copy>strong{display:block;max-width:640px;margin-top:14px;font-size:clamp(29px,3.5vw,48px);line-height:1.04;letter-spacing:-.028em}.quarantine-status-copy>span{display:block;max-width:670px;margin-top:15px;color:#e6fffccc;font-size:13px;line-height:1.7}.quarantine-status-connector{display:grid;grid-template-columns:auto minmax(46px,1fr) auto;align-items:center;gap:12px;max-width:510px;margin-top:29px}.quarantine-status-connector span,.quarantine-status-connector b{padding:5px 8px;color:#93f6ec;background:#72efe214;border:1px solid rgba(166,255,247,.25);border-radius:999px;font-size:9px;font-weight:850;letter-spacing:.12em}.quarantine-status-connector i{position:relative;height:1px;overflow:hidden;background:repeating-linear-gradient(90deg,rgba(131,243,232,.7) 0 4px,transparent 4px 10px)}.quarantine-status-connector i:before{content:"";position:absolute;left:0;top:50%;width:100%;height:8px;background:radial-gradient(circle at 3px 50%,#c1fff8 0 3px,transparent 4px);filter:drop-shadow(0 0 5px rgba(123,245,233,.9));transform:translateY(-50%)}.quarantine-status-connector i:after{content:"";position:absolute;left:50%;top:50%;width:7px;height:7px;background:#86f1e4;border-radius:50%;box-shadow:0 0 0 4px #83f3e821,0 0 14px #68ece1c2;transform:translate(-50%,-50%)}.quarantine-status-access{display:grid;align-content:center;padding:27px 26px;background:#011f283b;border:1px solid rgba(181,255,248,.28);box-shadow:inset 0 1px #edfffc14}.quarantine-status-access>strong{display:block;margin-top:12px;color:#fff;font-size:clamp(20px,2vw,27px);letter-spacing:-.018em}.quarantine-status-access>span{display:block;margin-top:10px;color:#e8fffcc4;font-size:12px;line-height:1.6}.quarantine-status-access>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:fit-content;margin-top:25px;padding:13px 16px;color:#073b42;background:#7ef2e6;border:0;font:inherit;font-size:12px;font-weight:850;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .16s ease}.quarantine-status-access>button:hover{transform:translateY(-2px);box-shadow:0 12px 25px #000d163d}.quarantine-status-access>button:active{transform:scale(.97)}@media (hover: hover){.quarantine-simple-process-list li:hover{transform:translateY(-4px);border-color:#1f9b939e;box-shadow:0 23px 36px #0b5a5d26,inset 0 1px #fff}.quarantine-status-stage:hover{transform:translateY(-5px);border-color:#c3fff9ad;box-shadow:0 33px 54px #05373f4d,inset 0 1px #f0fffd36}}.quarantine-simple-process-list li:focus-within{transform:translateY(-4px);border-color:#1f9b939e;box-shadow:0 23px 36px #0b5a5d26,inset 0 1px #fff}.quarantine-status-stage:focus-within{transform:translateY(-5px);border-color:#c3fff9ad;box-shadow:0 33px 54px #05373f4d,inset 0 1px #f0fffd36}.quarantine-simple-page :is(button,a):focus-visible{outline:2px solid #6deee3;outline-offset:4px}@media (max-width: 900px){.quarantine-simple-hero{min-height:auto;grid-template-columns:1fr;gap:52px;padding:88px 24px 58px}.quarantine-planetary-interaction{--orbit-journey-x: -28vw;right:-18vw;top:33%;width:min(110vw,700px);opacity:.82}.quarantine-library-network{opacity:.82}.quarantine-simple-hero-copy:before{inset:-26px -22px -30px -24px}.is-orbit-one{width:90vw;right:-28vw;top:-12%}.is-orbit-two{width:62vw;right:-9vw;top:22%}.is-orbit-three{width:46vw;left:-18vw;bottom:4%}.is-shelf-one{width:82%;right:-18%;top:38%}.quarantine-simple-hero-actions{align-items:stretch;margin-top:36px}.quarantine-simple-portal-cta{min-width:0;flex:1 1 196px}.quarantine-simple-section{padding:82px 24px}.quarantine-simple-guide{max-width:none;padding:76px 24px 88px}.quarantine-simple-guide .quarantine-simple-section-heading{padding-left:0}.quarantine-guide-stage{padding:17px 0 26px}.quarantine-simple-section-heading{grid-template-columns:1fr;gap:15px;margin-bottom:34px}.quarantine-simple-cue-panel{grid-template-columns:1fr;gap:28px;padding:26px}.quarantine-simple-cue-list{grid-template-columns:repeat(3,minmax(0,1fr))}.quarantine-unified-guide-request{grid-template-columns:1fr;gap:26px;padding:30px 28px}.quarantine-document-guide-request{margin-top:28px}.quarantine-simple-process{padding:82px 24px 92px}.quarantine-simple-process .quarantine-simple-section-heading,.quarantine-simple-status .quarantine-simple-section-heading{padding-left:0}.quarantine-simple-process .quarantine-simple-section-heading{grid-template-columns:1fr;gap:15px}.quarantine-process-heading-meta{max-width:min(100%,32ch)}.quarantine-simple-status .quarantine-simple-section-heading>span{grid-column:1;max-width:min(100%,34ch);margin-top:0;line-height:1.75}.quarantine-simple-process-list{grid-template-columns:1fr;gap:12px}.quarantine-simple-process-list:before{inset:63px auto 63px 40px;width:1px;height:auto;background:repeating-linear-gradient(180deg,rgba(20,145,137,.52) 0 4px,transparent 4px 10px)}.quarantine-simple-process-list:after{display:none}.quarantine-simple-process-list li{min-height:0;padding:24px 23px}.quarantine-process-actions-panel{grid-template-columns:1fr;gap:8px;width:auto;margin-top:14px}.quarantine-process-action-copy{align-items:flex-start}.quarantine-simple-status{padding:0 24px 92px}.quarantine-status-light-falloff{inset:-98px -36vw auto;height:400px;opacity:.86}.quarantine-status-stage{grid-template-columns:1fr;gap:28px;padding:34px 29px}}@media (max-width: 580px){.quarantine-simple-hero h1{font-size:clamp(45px,14vw,58px);line-height:.94}.quarantine-simple-hero-actions{display:grid;grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);width:min(100%,390px);gap:10px;margin-top:34px;padding-top:0}.quarantine-simple-primary{min-width:0;justify-content:center;gap:7px;padding:14px 10px;font-size:12px;white-space:nowrap}.quarantine-simple-portal-cta{min-width:0;padding:9px 11px}.quarantine-simple-portal-cta>span{font-size:8px;letter-spacing:.1em}.quarantine-simple-portal-cta>strong{font-size:13px}.quarantine-orbit-category-showcase{width:100%;padding:16px 0 10px}.quarantine-orbit-category-showcase header{display:grid;gap:5px}.quarantine-orbit-category-showcase:before{inset:-20px -15px -18px}.quarantine-simple-category-item button{grid-template-columns:49px 24px minmax(0,1fr) auto;gap:9px;padding:10px 10px 10px 8px}.quarantine-book-stack{width:47px;height:58px;transform:scale(.83);transform-origin:left center}.quarantine-simple-category-copy strong{font-size:17px;white-space:nowrap}.quarantine-simple-category-copy small{font-size:10px}.quarantine-book-action small{display:none}.quarantine-simple-cue-list{grid-template-columns:1fr}.quarantine-simple-cue{padding:16px}.quarantine-hygiene-type-panel{position:static;width:auto;max-height:380px;margin-top:8px}.quarantine-hygiene-type-groups{grid-template-columns:1fr}.quarantine-step-connector{min-height:39px;padding:0 10px}.quarantine-unified-guide-request{margin-top:0;padding:25px 20px}.quarantine-unified-guide-options>button{padding:13px}.quarantine-document-guide-request{max-width:100%;padding:24px 18px}.quarantine-document-guide-request form{grid-template-columns:1fr}.quarantine-preliminary-inquiry-prompt{align-items:flex-start;flex-direction:column}.quarantine-preliminary-inquiry-prompt>button{width:100%;justify-content:center}.quarantine-preliminary-attachments{grid-template-columns:1fr}.quarantine-preliminary-file-picker{width:100%;justify-content:center}.quarantine-document-guide-actions{display:grid;align-items:stretch}.quarantine-document-guide-actions>button{justify-content:center}.quarantine-document-guide-draft{display:grid;gap:8px}.quarantine-status-copy>strong{font-size:31px}.quarantine-status-access>button{width:100%}}@media (max-width: 360px){.quarantine-simple-hero-actions{grid-template-columns:1fr;width:100%}.quarantine-simple-primary,.quarantine-simple-portal-cta{justify-content:center}.quarantine-simple-portal-cta{text-align:center}}@media (prefers-reduced-motion: reduce){.quarantine-simple-page *,.quarantine-simple-page *:before,.quarantine-simple-page *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}.quarantine-simple-hero{min-height:560px;padding:78px max(6vw,32px) 62px;background:#062834}.quarantine-ribbon-glow{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none;opacity:.82;mix-blend-mode:screen}.quarantine-simple-hero:before,.quarantine-simple-hero-copy:before,.quarantine-star-field,.quarantine-orbit-category-showcase:before{display:none}.quarantine-simple-hero-copy{max-width:590px}.quarantine-simple-hero h1{max-width:560px}.quarantine-simple-primary:hover,.quarantine-simple-status>button:hover{box-shadow:none}.quarantine-orbit-category-showcase{width:min(100%,650px);padding:4px 0}.quarantine-orbit-category-showcase header{padding-bottom:16px;border-bottom:1px solid rgba(205,255,249,.3);font-size:11px;text-shadow:none}.quarantine-orbit-category-showcase header small{font-size:12px}.quarantine-simple-category-item button,.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(n) button{width:100%;margin-left:0;padding:20px 6px;background:transparent;border:0;border-bottom:1px solid rgba(205,255,249,.24);box-shadow:none}.quarantine-simple-category-item button{grid-template-columns:40px 38px minmax(0,1fr) auto;gap:13px}.quarantine-simple-category-item button:hover,.quarantine-simple-category-item button:focus-visible{transform:none;background:#74efe214;border-color:#cdfff98a;box-shadow:none}.quarantine-simple-category-icon{display:grid;place-items:center;width:34px;height:34px;color:var(--book-accent);border:1px solid color-mix(in srgb,var(--book-accent) 64%,transparent)}.quarantine-simple-category-number{align-self:center}.quarantine-simple-category-copy{gap:6px}.quarantine-simple-category-copy strong{font-size:clamp(18px,1.7vw,22px)}.quarantine-simple-category-copy small{font-size:12px;text-shadow:none}.quarantine-simple-category-arrow{width:19px;height:19px;color:var(--book-accent);transition:transform .18s cubic-bezier(.23,1,.32,1)}.quarantine-simple-category-item button:hover .quarantine-simple-category-arrow,.quarantine-simple-category-item button:focus-visible .quarantine-simple-category-arrow{transform:translate(3px)}.quarantine-simple-guide{padding-top:64px;background:#f6f8f6;border-bottom-color:#dfe8e5}.quarantine-simple-guide .quarantine-simple-section-heading{margin-bottom:32px}.quarantine-simple-guide[data-arrival=true] .quarantine-simple-section-heading{animation:quarantine-guide-arrival .68s cubic-bezier(.23,1,.32,1) both}.quarantine-simple-guide:before,.quarantine-simple-guide:after,.quarantine-simple-guide-shell:before,.quarantine-guide-stage:before,.quarantine-guide-stage:after,.quarantine-guide-stage-orbit{display:none}.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage{background:#063d47;box-shadow:none}.quarantine-simple-cue-panel:hover,.quarantine-unified-guide-request:hover,.quarantine-simple-cue-panel:focus-within,.quarantine-unified-guide-request:focus-within{transform:none;box-shadow:none}.quarantine-simple-cue-list{gap:0;border-top:1px solid rgba(205,255,249,.2)}.quarantine-simple-cue{min-height:0;padding:20px 14px;background:transparent;border:0;border-bottom:1px solid rgba(205,255,249,.2);box-shadow:none}.quarantine-simple-cue[data-selected=true]{background:#74efe21c;border-color:#cafff99e;box-shadow:none;transform:none}.quarantine-step-connector{min-height:58px;padding:0;grid-template-columns:auto 1fr auto;color:#477175}.quarantine-step-connector span,.quarantine-step-connector b{padding:0;color:#477175;background:transparent;border:0;border-radius:0;font-size:11px;letter-spacing:0}.quarantine-step-connector i{margin:0 14px;background:#9fbab7}.quarantine-unified-guide-request{transform:none}.quarantine-unified-guide-selection-state{background:transparent;border:1px solid rgba(175,255,247,.3);box-shadow:none}.quarantine-unified-guide-selection-state[data-selected=true]{background:#74efe214}.quarantine-document-guide-request{background:#063d47;border-top-width:1px;box-shadow:none}.quarantine-document-guide-hygiene input{background:#e3fffb;box-shadow:inset 3px 0 #35c3b7}.quarantine-simple-process{background:#f7f9f8}.quarantine-simple-process:before{background:#f7f9f8}.quarantine-simple-process:after,.quarantine-process-stage:before,.quarantine-process-stage:after,.quarantine-simple-process-list:before,.quarantine-simple-process-list:after{display:none}.quarantine-simple-process-list{gap:0;border-top:1px solid #cfdedb}.quarantine-simple-process-list li{min-height:150px;padding:26px 20px;background:transparent;border:0;border-bottom:1px solid #cfdedb;box-shadow:none}.quarantine-simple-process-list li:hover,.quarantine-simple-process-list li:focus-within{transform:none;background:#edf7f4;border-color:#cfdedb;box-shadow:none}.quarantine-simple-process-list li>span{border-radius:2px;box-shadow:none}.quarantine-process-actions-panel{width:100%;margin-top:22px;padding:19px 0;background:transparent;border:0;border-top:1px solid #cfdedb;box-shadow:none}.quarantine-simple-fee-link{background:#0a5b61;box-shadow:none}.quarantine-simple-fee-link:hover,.quarantine-simple-fee-link:focus-visible{background:#0a5b61;box-shadow:none;transform:none}.quarantine-simple-status{background:#eef6f3}.quarantine-simple-status:before{background:#eef6f3}.quarantine-status-stage{background:#063d47}.quarantine-status-stage:hover,.quarantine-status-stage:focus-within{transform:none;box-shadow:none}.quarantine-status-connector span,.quarantine-status-connector b{padding:0;color:#c0efea;background:transparent;border:0;border-radius:0;font-size:10px;letter-spacing:0}.quarantine-status-connector i{background:#c0efea8c}.quarantine-status-connector i:before,.quarantine-status-connector i:after{display:none}.quarantine-status-access{padding:0;background:transparent;border:0;box-shadow:none}.quarantine-back-to-top{position:fixed;z-index:30;right:clamp(18px,2.5vw,40px);bottom:clamp(18px,2.5vw,40px);display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 15px;color:#eafffb;background:#063d47;border:1px solid rgba(130,244,232,.48);border-radius:2px;box-shadow:0 10px 28px #00141b33;font:inherit;font-size:13px;font-weight:800;cursor:pointer;opacity:0;pointer-events:none;transform:translate3d(0,10px,0);transition:transform .18s cubic-bezier(.23,1,.32,1),opacity .18s cubic-bezier(.23,1,.32,1),background-color .16s ease,border-color .16s ease}.quarantine-back-to-top[data-visible=true]{opacity:1;pointer-events:auto;transform:translateZ(0)}.quarantine-back-to-top:hover,.quarantine-back-to-top:focus-visible{color:#fff;background:#0a5962;border-color:#9bf9ef}.quarantine-back-to-top:active{transform:translateZ(0) scale(.97)}@keyframes quarantine-guide-arrival{0%{opacity:.46;transform:translate3d(0,10px,0);box-shadow:-12px 0 #71efe200}48%{opacity:1;transform:translateZ(0);box-shadow:-12px 0 #71efe2b8}to{opacity:1;transform:translateZ(0);box-shadow:-12px 0 #71efe200}}@media (max-width: 580px){.quarantine-ribbon-glow{opacity:.58}.quarantine-back-to-top{right:14px;bottom:14px;min-width:46px;padding:0;justify-content:center}.quarantine-back-to-top span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}}@media (max-width: 900px){.quarantine-simple-hero{min-height:auto;gap:36px;padding:72px 24px 48px}.quarantine-simple-guide{padding-top:58px}.quarantine-orbit-category-showcase{width:100%;padding:8px 0 2px}.quarantine-orbit-category-showcase header{padding-bottom:12px}.quarantine-orbit-category-showcase header small{font-size:11px}.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(n) button{padding:14px 2px}.quarantine-simple-category-item button{grid-template-columns:34px 32px minmax(0,1fr) auto;gap:10px}.quarantine-simple-category-icon{width:29px;height:29px}.quarantine-simple-category-copy{gap:4px}.quarantine-simple-category-copy strong{font-size:17px}.quarantine-simple-category-copy small{font-size:10px}.quarantine-simple-category-arrow{width:17px;height:17px}}@media (prefers-reduced-motion: reduce){.quarantine-ribbon-glow{display:none}.quarantine-simple-guide[data-arrival=true] .quarantine-simple-section-heading{animation:none}.quarantine-back-to-top{transition:none}}.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-status-stage,.quarantine-hygiene-type-panel{border-radius:2px}.quarantine-simple-category-item button,.quarantine-simple-cue,.quarantine-unified-guide-selection-state,.quarantine-status-access,.quarantine-simple-primary,.quarantine-simple-portal-cta,.quarantine-status-access>button,.quarantine-simple-fee-link,.quarantine-document-guide-actions>button,.quarantine-document-guide-request input,.quarantine-document-guide-request textarea,.quarantine-document-guide-success,.quarantine-hygiene-type-disclosure>button,.quarantine-hygiene-type-search,.quarantine-hygiene-type-option{border-radius:2px}.quarantine-document-guide-request>header>button{border-radius:2px}.quarantine-document-guide-actions>button,.quarantine-simple-fee-link,.quarantine-hygiene-type-disclosure>button,.quarantine-hygiene-type-search button,.quarantine-document-guide-request>header>button{transition:transform .1s ease-out,background-color .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease}.quarantine-document-guide-actions>button:active:not(:disabled),.quarantine-simple-fee-link:active,.quarantine-hygiene-type-disclosure>button:active,.quarantine-hygiene-type-search button:active,.quarantine-document-guide-request>header>button:active{transform:scale(.97)}.quarantine-simple-cue-select,.quarantine-unified-guide-selection-state>button,.quarantine-document-guide-draft button,.quarantine-document-guide-trigger,.quarantine-simple-text-link{transition:color .16s ease,border-color .16s ease,opacity .1s ease-out,transform .16s cubic-bezier(.23,1,.32,1)}.quarantine-simple-cue-select:active,.quarantine-unified-guide-selection-state>button:active,.quarantine-document-guide-draft button:active,.quarantine-document-guide-trigger:active,.quarantine-simple-text-link:active{opacity:.62}.ontos-site.quarantine-simple-page{--glass-ink: #edfdfb;--glass-muted: rgba(221, 247, 245, .78);--glass-line: rgba(194, 255, 249, .32);--glass-fill: rgba(7, 61, 75, .58);background:#041f2c;color:var(--glass-ink)}.quarantine-simple-hero{background:radial-gradient(circle at 74% 12%,rgba(105,238,223,.22),transparent 27%),radial-gradient(circle at 13% 85%,rgba(86,126,239,.2),transparent 34%),linear-gradient(124deg,#021822,#063b48 53%,#082c4b)}.quarantine-simple-hero:before{display:block;background:linear-gradient(180deg,transparent,rgba(2,19,29,.28) 64%,rgba(5,41,55,.58));filter:none;opacity:1}.quarantine-simple-hero-copy:before{display:block;border-radius:2px;background:radial-gradient(ellipse at 38% 46%,rgba(8,70,83,.52) 0,rgba(3,31,43,.22) 57%,transparent 78%)}.quarantine-ribbon-glow{opacity:.7}.quarantine-simple-primary{box-shadow:0 12px 30px #2aecda26,inset 0 1px #ffffff52}.quarantine-simple-portal-cta{background:#0a49575e;border-color:#bcfff96b;box-shadow:inset 0 1px #ffffff2e,0 12px 28px #000d171f;backdrop-filter:blur(14px) saturate(122%);-webkit-backdrop-filter:blur(14px) saturate(122%)}.quarantine-orbit-category-showcase{padding:20px 22px 17px;background:#02243142;border:1px solid rgba(205,255,249,.18);border-radius:2px;box-shadow:inset 0 1px #ffffff1f,0 18px 36px #00101b24;backdrop-filter:blur(18px) saturate(128%);-webkit-backdrop-filter:blur(18px) saturate(128%)}.quarantine-orbit-category-showcase header{border-bottom-color:#cdfff93d}.quarantine-simple-category-item button,.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(n) button{padding:18px 7px}.quarantine-simple-category-item button:hover,.quarantine-simple-category-item button:focus-visible{background:#96fff421;box-shadow:inset 0 1px #ffffff1c}.quarantine-simple-guide,.quarantine-simple-process,.quarantine-simple-status{background:radial-gradient(circle at 74% 10%,rgba(75,218,207,.17),transparent 30%),radial-gradient(circle at 11% 73%,rgba(77,119,221,.16),transparent 34%),linear-gradient(141deg,#062d3a,#073f4a 48%,#092d48)}.quarantine-simple-guide{border-bottom-color:#a8f6ee33}.quarantine-simple-process:before,.quarantine-simple-status:before,.quarantine-simple-guide:before{display:block;background:linear-gradient(135deg,rgba(205,255,249,.04),transparent 37%,rgba(91,220,213,.06))}.quarantine-simple-guide:after,.quarantine-simple-guide-shell:before,.quarantine-guide-stage:before,.quarantine-guide-stage:after,.quarantine-simple-process:after,.quarantine-process-stage:before,.quarantine-process-stage:after{display:none}.quarantine-simple-section-heading h2,.quarantine-simple-process .quarantine-simple-section-heading h2,.quarantine-simple-status .quarantine-simple-section-heading h2{color:#f1fffd}.quarantine-simple-section-heading>p,.quarantine-process-heading-meta>p{color:#92f7eb}.quarantine-simple-section-heading span,.quarantine-process-heading-meta>span,.quarantine-simple-status .quarantine-simple-section-heading>span{color:var(--glass-muted)}.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage{background:var(--glass-fill);border-color:var(--glass-line);box-shadow:inset 0 1px #fff3,inset 0 -1px #04212d47,0 24px 52px #00121f2e;backdrop-filter:blur(18px) saturate(128%);-webkit-backdrop-filter:blur(18px) saturate(128%)}.quarantine-simple-cue-panel:after,.quarantine-unified-guide-request:after,.quarantine-status-stage:after{display:block;border-radius:2px;background:linear-gradient(112deg,rgba(255,255,255,.1),transparent 22%,transparent 68%,rgba(126,245,235,.07));opacity:.62}.quarantine-simple-cue-panel:hover,.quarantine-unified-guide-request:hover,.quarantine-simple-cue-panel:focus-within,.quarantine-unified-guide-request:focus-within,.quarantine-status-stage:hover,.quarantine-status-stage:focus-within{border-color:#d2fffb91;box-shadow:inset 0 1px #ffffff45,0 28px 58px #00101d3d}.quarantine-simple-cue-list{border-top-color:#d8fffb3d}.quarantine-simple-cue{background:#022a3529;border-bottom-color:#d8fffb33}.quarantine-simple-cue[data-selected=true]{background:#79f4e52e;box-shadow:inset 3px 0 #8df6eb}.quarantine-step-connector{color:#b4e4df}.quarantine-step-connector span,.quarantine-step-connector b{color:#bce9e4}.quarantine-step-connector i{background:#b7eee885}.quarantine-unified-guide-selection-state,.quarantine-status-access{background:#0224304f;border-color:#cffffa40;box-shadow:inset 0 1px #ffffff1f;backdrop-filter:blur(12px) saturate(118%);-webkit-backdrop-filter:blur(12px) saturate(118%)}.quarantine-unified-guide-selection-state[data-selected=true]{background:#70f1e22e}.quarantine-preliminary-inquiry-prompt,.quarantine-preliminary-attachments{background:#00232f42;border-color:#c6fff93d;backdrop-filter:blur(11px) saturate(116%);-webkit-backdrop-filter:blur(11px) saturate(116%)}.quarantine-document-guide-request{border-top-color:#80f4e6}.quarantine-document-guide-draft,.quarantine-document-guide-success{background:#0026324a;border-color:#cffffa3d}.quarantine-simple-mail-note{color:#d8f8f4;background:#bffff71a;border-color:#91f2e7b8;box-shadow:inset 0 1px #ffffff21;backdrop-filter:blur(10px) saturate(115%);-webkit-backdrop-filter:blur(10px) saturate(115%)}.quarantine-simple-mail-note svg,.quarantine-simple-mail-note strong{color:#a8f9ee}.quarantine-simple-process-list{gap:14px;border-top:0}.quarantine-simple-process-list:before,.quarantine-simple-process-list:after{display:block}.quarantine-simple-process-list li,.quarantine-process-actions-panel{color:#e9fffc;background:#e7fffc1f;border:1px solid rgba(211,255,250,.27);box-shadow:inset 0 1px #fff3,0 18px 38px #00111d1f;backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}.quarantine-simple-process-list li:hover,.quarantine-simple-process-list li:focus-within{color:#f6fffe;background:#9df8eb2e;border-color:#dcfffc8f}.quarantine-simple-process-list li>span{color:#06545d;background:#a5f7ec;border-color:transparent;box-shadow:0 0 0 5px #a5f7ec24}.quarantine-simple-process-list h3{color:#f3fffd}.quarantine-simple-process-list p,.quarantine-process-action-copy>span{color:#e4fcf9cc}.quarantine-process-actions-panel>p{color:#9bf8ed}.quarantine-simple-fee-link{background:#0b686e9e;border-color:#b7fff878;box-shadow:inset 0 1px #ffffff29;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.quarantine-simple-fee-link:hover,.quarantine-simple-fee-link:focus-visible{background:#198f8eb3;box-shadow:inset 0 1px #ffffff38,0 13px 26px #00101b29}.quarantine-status-access>button{box-shadow:0 12px 26px #00121e33,inset 0 1px #ffffff52}.quarantine-back-to-top{color:#eafffb;background:#053f4b99;border-color:#b7fff88a;box-shadow:inset 0 1px #fff3,0 14px 30px #00121e3d;backdrop-filter:blur(14px) saturate(120%);-webkit-backdrop-filter:blur(14px) saturate(120%)}.quarantine-back-to-top:hover,.quarantine-back-to-top:focus-visible{background:#1c7980b8}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage{background:#073d4b}.quarantine-simple-process-list li,.quarantine-process-actions-panel{background:#0b5260}}@media (max-width: 900px){.quarantine-orbit-category-showcase{padding:12px 14px 6px}.quarantine-simple-process-list{gap:10px}.quarantine-simple-process-list:before,.quarantine-simple-process-list:after{display:none}}:root{--quarantine-glass-shift-x: 0px;--quarantine-glass-shift-y: 0px}.quarantine-simple-guide:after,.quarantine-simple-process:after,.quarantine-simple-status:after{content:"";display:block;position:absolute;z-index:-1;inset:-120px -14vw;height:min(540px,55vw);pointer-events:none;opacity:.8;background:radial-gradient(ellipse at 76% 30%,rgba(144,255,242,.18),transparent 42%),radial-gradient(ellipse at 28% 68%,rgba(98,145,255,.12),transparent 48%);filter:blur(22px);transform:translate3d(calc(var(--quarantine-glass-shift-x) * .8),calc(var(--quarantine-glass-shift-y) * -.42),0);will-change:transform}.quarantine-simple-process:after{inset:-164px -14vw auto;height:530px;transform:translate3d(calc(var(--quarantine-glass-shift-x) * -.7),calc(var(--quarantine-glass-shift-y) * -.28),0)}.quarantine-simple-status:after{inset:-146px -14vw auto;height:500px;opacity:.64;transform:translate3d(calc(var(--quarantine-glass-shift-x) * .52),calc(var(--quarantine-glass-shift-y) * -.2),0)}@media (hover: hover){.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-back-to-top{transition:transform .2s cubic-bezier(.23,1,.32,1),border-color .2s ease,box-shadow .2s ease,background-color .2s ease,backdrop-filter .2s ease,-webkit-backdrop-filter .2s ease}.quarantine-orbit-category-showcase:hover,.quarantine-simple-cue-panel:hover,.quarantine-unified-guide-request:hover,.quarantine-document-guide-request:hover,.quarantine-status-stage:hover,.quarantine-simple-process-list li:hover,.quarantine-process-actions-panel:hover,.quarantine-back-to-top:hover{border-color:#dafffbb3;box-shadow:inset 0 1px #ffffff5c,0 0 0 1px #8cfff229,0 26px 58px #00152247,0 0 28px #69f0e21c;backdrop-filter:blur(24px) saturate(142%);-webkit-backdrop-filter:blur(24px) saturate(142%)}.quarantine-simple-process-list li:hover{transform:translate3d(0,-3px,0)}.quarantine-process-actions-panel:hover{transform:translate3d(0,-2px,0)}}.quarantine-simple-process{padding-top:86px;padding-bottom:96px}.quarantine-simple-process .quarantine-simple-section-heading{max-width:var(--q-guide-wide);margin:0 auto;padding:clamp(26px,3vw,42px) clamp(26px,4vw,54px) 20px;color:#effffc;background:#05394661;border:1px solid rgba(203,255,249,.24);border-bottom:0;border-radius:2px 2px 0 0;box-shadow:inset 0 1px #ffffff26;backdrop-filter:blur(16px) saturate(122%);-webkit-backdrop-filter:blur(16px) saturate(122%)}.quarantine-simple-process .quarantine-simple-section-heading h2{color:#f5fffd}.quarantine-simple-process .quarantine-process-heading-meta{gap:9px}.quarantine-process-stage{padding:0 clamp(26px,4vw,54px) clamp(28px,3vw,42px);background:#05394661;border:1px solid rgba(203,255,249,.24);border-top:0;border-radius:0 0 2px 2px;box-shadow:inset 0 -1px #00151f40,0 24px 54px #00121e1f;backdrop-filter:blur(16px) saturate(122%);-webkit-backdrop-filter:blur(16px) saturate(122%)}.quarantine-simple-process-list{padding-top:6px}.quarantine-process-actions-panel{margin-top:16px}.quarantine-simple-process{border-bottom:0}.quarantine-simple-process:before{background:linear-gradient(180deg,#5ad6cd0d,#0536441f 68%,#042c3f6b)}.quarantine-simple-status{margin-top:0;padding-top:78px;background:linear-gradient(180deg,#062e42,#074351 34%,#063342);border-top:0}.quarantine-simple-status:before{background:linear-gradient(180deg,rgba(6,46,66,.82),rgba(110,236,222,.05) 30%,transparent 72%)}.quarantine-status-stage{gap:0;padding:0;overflow:hidden}.quarantine-status-copy{padding:clamp(32px,4vw,56px)}.quarantine-status-access{margin:0;padding:clamp(32px,4vw,56px);background:linear-gradient(145deg,#07546247,#00222f66);border:0;border-left:1px solid rgba(204,255,250,.22);box-shadow:inset 1px 0 #ffffff14;backdrop-filter:none;-webkit-backdrop-filter:none}.quarantine-status-access>button{margin-top:24px}@media (max-width: 900px){.quarantine-simple-process{padding-top:62px;padding-bottom:72px}.quarantine-simple-process .quarantine-simple-section-heading{padding:26px 22px 16px}.quarantine-process-stage{padding:0 22px 24px}.quarantine-simple-status{padding-top:58px}.quarantine-status-access{border-top:1px solid rgba(204,255,250,.22);border-left:0;box-shadow:inset 0 1px #ffffff14}}@media (prefers-reduced-motion: reduce){.quarantine-simple-guide:after,.quarantine-simple-process:after,.quarantine-simple-status:after{transform:none}}.ontos-site.quarantine-simple-page{--glass-fill: rgba(7, 61, 75, .42);background:radial-gradient(circle at 76% 4%,rgba(113,241,228,.13),transparent 23%),radial-gradient(circle at 7% 74%,rgba(91,128,255,.11),transparent 31%),#041f2c}.quarantine-simple-hero,.quarantine-simple-guide,.quarantine-simple-process,.quarantine-simple-status{background-color:transparent;background-image:repeating-linear-gradient(90deg,rgba(194,255,249,.035) 0 1px,transparent 1px 96px),repeating-linear-gradient(180deg,rgba(194,255,249,.028) 0 1px,transparent 1px 96px),radial-gradient(circle at 76% 12%,rgba(112,239,227,.16),transparent 31%),radial-gradient(circle at 10% 80%,rgba(78,115,222,.11),transparent 37%),linear-gradient(138deg,#032331a3,#053c466b 48%,#072d4394)}.quarantine-simple-hero{background-image:radial-gradient(circle at 73% 16%,rgba(136,255,241,.2),transparent 28%),radial-gradient(circle at 13% 86%,rgba(86,126,239,.17),transparent 36%),linear-gradient(124deg,#021822c9,#063b488f 53%,#082c48ab)}.quarantine-simple-guide:before,.quarantine-simple-process:before,.quarantine-simple-status:before{opacity:.68}.quarantine-orbit-category-showcase{background:#0224312b;border-color:#d7fffb40}.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage{background:#073d4b6b}.quarantine-simple-cue{background:#022a3512}.quarantine-unified-guide-selection-state,.quarantine-status-access{background:#02243033}.quarantine-simple-process .quarantine-simple-section-heading,.quarantine-process-stage{background:#05394640;border-color:#d6fffa36}.quarantine-simple-process-list li,.quarantine-process-actions-panel{background:#e7fffc13;border-color:#dafffb3b}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel) :is(h3,h4,strong){text-shadow:0 1px 9px rgba(0,19,29,.46)}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel) :is(p,span,small){text-shadow:0 1px 7px rgba(0,19,29,.34)}.quarantine-simple-section-heading h2{text-shadow:0 3px 20px rgba(0,16,29,.25)}.quarantine-simple-process-list p,.quarantine-process-action-copy>span,.quarantine-status-copy>span,.quarantine-status-access>span{color:#ecfffce6}.quarantine-simple-process{padding-bottom:132px}.quarantine-simple-status{position:relative;z-index:1;margin-top:-72px;padding-top:144px;background-image:repeating-linear-gradient(90deg,rgba(194,255,249,.03) 0 1px,transparent 1px 96px),repeating-linear-gradient(180deg,rgba(194,255,249,.025) 0 1px,transparent 1px 96px),radial-gradient(ellipse at 54% 0,rgba(130,252,238,.17),transparent 46%),linear-gradient(180deg,#0536468a,#053c466b 42%,#05303e9c)}.quarantine-simple-status:before{inset:0;height:300px;opacity:.78;background:radial-gradient(ellipse at 50% 0,rgba(151,255,243,.17),transparent 59%),linear-gradient(180deg,rgba(10,75,86,.25),transparent 75%)}.quarantine-simple-status:after{opacity:.78}.quarantine-status-stage{background:#073d4b61}.quarantine-status-access{background:linear-gradient(145deg,#1477822e,#00222f3d)}.quarantine-simple-page:after{content:"SYSTEM / QUARANTINE / READY";position:fixed;z-index:0;right:20px;bottom:16px;color:#adfaf247;font-size:9px;font-weight:800;letter-spacing:.16em;pointer-events:none;mix-blend-mode:screen}.quarantine-simple-page>:is(header,main),.quarantine-back-to-top{position:relative;z-index:1}@media (max-width: 900px){.quarantine-simple-process{padding-bottom:92px}.quarantine-simple-status{margin-top:-38px;padding-top:98px}.quarantine-simple-page:after{right:14px;bottom:11px;font-size:8px}}@media (prefers-reduced-motion: reduce){.quarantine-simple-page:after{mix-blend-mode:normal}}.ontos-site.quarantine-simple-page{position:relative;isolation:isolate;overflow:clip}.quarantine-system-field{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none;opacity:.92;transform:translate3d(calc(var(--quarantine-glass-shift-x) * .42),calc(var(--quarantine-glass-shift-y) * -.075),0);will-change:transform}.quarantine-system-field:before,.quarantine-system-field:after{content:"";position:absolute;inset:-8% -12%;background:radial-gradient(ellipse at 72% 10%,rgba(133,255,240,.17),transparent 22%),radial-gradient(ellipse at 17% 43%,rgba(68,165,187,.12),transparent 29%),radial-gradient(ellipse at 82% 79%,rgba(92,132,255,.1),transparent 26%);filter:blur(10px)}.quarantine-system-field:after{opacity:.8;background:repeating-linear-gradient(90deg,rgba(182,255,248,.035) 0 1px,transparent 1px 168px),repeating-linear-gradient(180deg,rgba(182,255,248,.028) 0 1px,transparent 1px 168px);filter:none}.quarantine-system-field svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.quarantine-system-signal{fill:none;stroke-linecap:round;vector-effect:non-scaling-stroke}.quarantine-system-signal.is-primary{stroke:#9afff430;stroke-width:1.1}.quarantine-system-signal.is-secondary{stroke:#7ec6ff26;stroke-width:.9}.quarantine-system-signal.is-tertiary{stroke:#a2f5dc21;stroke-width:.8}.quarantine-system-signal.is-muted{stroke:#bcfff80f;stroke-width:.8}.quarantine-system-node{position:absolute;width:5px;height:5px;background:#8af4e7;box-shadow:0 0 0 4px #84f4e817,0 0 18px #76f1e399}.quarantine-system-node.is-one{left:14%;top:9%}.quarantine-system-node.is-two{right:19%;top:27%;width:7px;height:7px;background:#9dc9ff;box-shadow:0 0 0 5px #8dc2ff14,0 0 20px #7ebafa94}.quarantine-system-node.is-three{left:42%;top:48%;width:4px;height:4px}.quarantine-system-node.is-four{right:11%;top:63%;width:6px;height:6px;background:#d7f3aa;box-shadow:0 0 0 4px #d7f3aa14,0 0 17px #d6f1a37a}.quarantine-system-node.is-five{left:24%;bottom:10%;width:4px;height:4px}.quarantine-simple-guide:after,.quarantine-simple-process:after,.quarantine-simple-status:after{opacity:.38;transform:none}.quarantine-simple-hero{background-image:radial-gradient(circle at 73% 16%,rgba(136,255,241,.13),transparent 28%),radial-gradient(circle at 13% 86%,rgba(86,126,239,.11),transparent 36%),linear-gradient(124deg,#021822b3,#063b4861 53%,#082c488a)}.quarantine-simple-guide,.quarantine-simple-process,.quarantine-simple-status{background-image:linear-gradient(128deg,#03233166,#063c4638 52%,#072d435c)}@media (prefers-reduced-motion: no-preference){.quarantine-system-field:before{animation:quarantine-system-light-drift 16s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-system-field:after{animation:quarantine-system-grid-breathe 12s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-system-signal.is-primary{stroke-dasharray:8 15;animation:quarantine-system-signal-flow 18s linear infinite}.quarantine-system-signal.is-secondary{stroke-dasharray:5 14;animation:quarantine-system-signal-flow 23s linear infinite reverse}.quarantine-system-signal.is-tertiary{stroke-dasharray:4 16;animation:quarantine-system-signal-flow 27s linear infinite}.quarantine-system-node{animation:quarantine-system-node-pulse 5.4s cubic-bezier(.45,0,.55,1) infinite both}.quarantine-system-node.is-two{animation-delay:-1.3s;animation-duration:6.8s}.quarantine-system-node.is-three{animation-delay:-3.1s;animation-duration:4.8s}.quarantine-system-node.is-four{animation-delay:-2.4s;animation-duration:7.4s}.quarantine-system-node.is-five{animation-delay:-4.2s;animation-duration:5.9s}@keyframes quarantine-system-light-drift{0%{transform:translate3d(-1.8%,-1%,0) scale(1);opacity:.65}to{transform:translate3d(2.6%,1.8%,0) scale(1.04);opacity:1}}@keyframes quarantine-system-grid-breathe{0%{opacity:.42}to{opacity:.72}}@keyframes quarantine-system-signal-flow{to{stroke-dashoffset:-240}}@keyframes quarantine-system-node-pulse{0%,to{opacity:.35;transform:scale(.78)}46%{opacity:1;transform:scale(1.16)}62%{opacity:.68;transform:scale(.94)}}}@media (max-width: 900px){.quarantine-system-field{opacity:.7}.quarantine-system-node.is-two{right:8%}.quarantine-system-node.is-four{right:7%}.quarantine-system-signal.is-muted{display:none}}@media (prefers-reduced-motion: reduce){.quarantine-system-field{transform:none}}.ontos-site.quarantine-simple-page{--glass-fill: rgba(10, 83, 94, .38);--glass-ink: #f5fffe;--glass-muted: rgba(232, 255, 252, .86);background:radial-gradient(circle at 76% 4%,rgba(125,250,235,.2),transparent 25%),radial-gradient(circle at 7% 74%,rgba(115,148,255,.15),transparent 33%),#062b37}.quarantine-system-field{opacity:1}.quarantine-system-field:before{background:radial-gradient(ellipse at 72% 10%,rgba(141,255,240,.24),transparent 23%),radial-gradient(ellipse at 17% 43%,rgba(89,193,210,.17),transparent 29%),radial-gradient(ellipse at 82% 79%,rgba(109,151,255,.14),transparent 26%)}.quarantine-system-field:after{opacity:.94}.quarantine-system-signal.is-primary{stroke:#affff545}.quarantine-system-signal.is-secondary{stroke:#93cfff38}.quarantine-system-signal.is-tertiary{stroke:#b3fbe233}.quarantine-system-node{background:#b2fff4;box-shadow:0 0 0 4px #9cfff31f,0 0 21px #89ffeebd}.quarantine-simple-hero{background-image:radial-gradient(circle at 73% 16%,rgba(154,255,243,.21),transparent 29%),radial-gradient(circle at 13% 86%,rgba(110,155,255,.16),transparent 37%),linear-gradient(124deg,#03212b94,#0a5b6457 53%,#0f475e75)}.quarantine-simple-guide,.quarantine-simple-process,.quarantine-simple-status{background-image:linear-gradient(128deg,#05343f42,#0c5e6524 52%,#0b445840)}.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage{background:#0a535e57;border-color:#d5fffa57;box-shadow:inset 0 1px #ffffff45,inset 0 -1px #042c342e,0 24px 52px #001f2821}.quarantine-orbit-category-showcase{background:#0845512e;border-color:#dcfffb4d}.quarantine-simple-cue{background:#074e5814;border-bottom-color:#defffc47}.quarantine-unified-guide-selection-state,.quarantine-status-access{background:#043c472e;border-color:#dcfffc47}.quarantine-simple-process .quarantine-simple-section-heading,.quarantine-process-stage{background:#074b5633;border-color:#defffc42}.quarantine-simple-process-list li,.quarantine-process-actions-panel{background:#e2fffb1c;border-color:#defffc4f}.quarantine-simple-process-list p,.quarantine-process-action-copy>span,.quarantine-status-copy>span,.quarantine-status-access>span{color:#f1fffded}.quarantine-simple-section-heading h2,.quarantine-simple-process .quarantine-simple-section-heading h2,.quarantine-simple-status .quarantine-simple-section-heading h2{color:#f8fffe}@media (max-width: 900px){.quarantine-system-field{opacity:.86}}.ontos-site.quarantine-simple-page{--glass-fill: rgba(229, 255, 251, .38);--glass-ink: #063f43;--glass-muted: rgba(7, 74, 79, .78);background:radial-gradient(circle at 74% 3%,rgba(255,255,255,.76),transparent 24%),radial-gradient(circle at 5% 70%,rgba(143,247,236,.64),transparent 35%),#99e4dc;color:#063f43}.ontos-site.quarantine-simple-page .quarantine-simple-header{background:#08676cf2;border-bottom-color:#eafffc80}.quarantine-simple-hero{color:#063f43;background-image:radial-gradient(circle at 74% 15%,rgba(255,255,255,.66),transparent 28%),radial-gradient(circle at 13% 86%,rgba(130,237,223,.55),transparent 38%),linear-gradient(124deg,#1ea8a59e,#71e1d178 53%,#7ed4de8c)}.quarantine-simple-hero:before{background:linear-gradient(180deg,transparent,rgba(15,130,133,.07) 64%,rgba(47,167,164,.18))}.quarantine-simple-hero-copy:before{background:radial-gradient(ellipse at 38% 46%,rgba(220,255,251,.28) 0,rgba(190,249,241,.13) 57%,transparent 78%)}.quarantine-simple-kicker{color:#057b7b}.quarantine-simple-kicker span{background:#0d8b89;box-shadow:0 0 18px #14b4ada6}.quarantine-simple-hero h1{color:#063f43;text-shadow:0 2px 17px rgba(229,255,251,.4)}.quarantine-simple-hero h1 em{color:#007d7c}.quarantine-simple-primary{color:#fff;background:#087d7c;border-color:#087d7c;box-shadow:0 12px 28px #006c6d38,inset 0 1px #ffffff47}.quarantine-simple-primary:hover,.quarantine-simple-primary:focus-visible{color:#fff;background:#056a6c;border-color:#056a6c;box-shadow:0 15px 30px #005e6047}.quarantine-simple-portal-cta{color:#06464a;background:#f4fffd5c;border-color:#ffffffb8;box-shadow:inset 0 1px #ffffff94,0 12px 26px #0f848521}.quarantine-simple-portal-cta>span,.quarantine-simple-portal-cta>svg{color:#007d7c}.quarantine-simple-portal-cta:hover,.quarantine-simple-portal-cta:focus-visible{color:#063f43;background:#ffffff94;border-color:#fff}.quarantine-system-field:before{background:radial-gradient(ellipse at 72% 10%,rgba(255,255,255,.6),transparent 23%),radial-gradient(ellipse at 17% 43%,rgba(148,247,235,.4),transparent 29%),radial-gradient(ellipse at 82% 79%,rgba(126,226,237,.32),transparent 26%)}.quarantine-system-field:after{opacity:.7}.quarantine-system-signal.is-primary{stroke:#00797b30}.quarantine-system-signal.is-secondary{stroke:#18869a26}.quarantine-system-signal.is-tertiary{stroke:#00897c24}.quarantine-system-node{background:#087f7c;box-shadow:0 0 0 4px #fff3,0 0 18px #00848180}.quarantine-simple-guide,.quarantine-simple-process,.quarantine-simple-status{background-image:linear-gradient(128deg,#85ebde6e,#d1fff833 52%,#95dfe461)}.quarantine-simple-guide:before,.quarantine-simple-process:before,.quarantine-simple-status:before{background:linear-gradient(135deg,rgba(255,255,255,.24),transparent 40%,rgba(115,223,213,.12));opacity:1}.quarantine-simple-section-heading h2,.quarantine-simple-process .quarantine-simple-section-heading h2,.quarantine-simple-status .quarantine-simple-section-heading h2{color:#063f43;text-shadow:0 2px 16px rgba(255,255,255,.5)}.quarantine-simple-section-heading>p,.quarantine-process-heading-meta>p{color:#007e7c}.quarantine-simple-section-heading span,.quarantine-process-heading-meta>span,.quarantine-simple-status .quarantine-simple-section-heading>span{color:#063f43bf}.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage{color:#063f43;background:#effffc61;border-color:#ffffffad;box-shadow:inset 0 1px #ffffffa8,inset 0 -1px #15918e1f,0 23px 46px #0c888624}.quarantine-orbit-category-showcase header{color:#0a6569;border-bottom-color:#006f6f33}.quarantine-orbit-category-showcase header>span{color:#007b79}.quarantine-orbit-category-showcase header small{color:#2c7274}.quarantine-simple-category-item button,.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(n) button{color:#06474b;border-bottom-color:#00727233}.quarantine-simple-category-copy small{color:#06474bb8}.quarantine-simple-category-item button:hover,.quarantine-simple-category-item button:focus-visible{background:#ffffff73}.quarantine-simple-cue{color:#06474b;background:#ffffff14;border-bottom-color:#0071712e}.quarantine-simple-cue>svg,.quarantine-simple-cue-scope{color:#007e7c}.quarantine-simple-cue h4{color:#063f43}.quarantine-simple-cue-intro>p{color:#007e7c}.quarantine-simple-cue-intro h3{color:#063f43}.quarantine-simple-cue-intro h3 em{color:#008f8a}.quarantine-simple-cue-intro>span{color:#063f43bd}.quarantine-simple-cue-select{color:#007570;border-bottom-color:#007e7c7a}.quarantine-simple-cue-select:hover,.quarantine-simple-cue-select:focus-visible,.quarantine-simple-cue-select[aria-pressed=true]{color:#005f60;border-bottom-color:#005f60}.quarantine-step-connector,.quarantine-step-connector span,.quarantine-step-connector b{color:#186c70}.quarantine-step-connector i{background:#0f7d7b61}.quarantine-unified-guide-request header p{color:#00817e}.quarantine-unified-guide-request h3{color:#063f43}.quarantine-unified-guide-request h3 em{color:#008c88}.quarantine-unified-guide-request header>span{color:#063f43c7}.quarantine-unified-guide-selection-state,.quarantine-status-access{color:#063f43;background:#ffffff45;border-color:#0077752e;box-shadow:inset 0 1px #ffffff8a}.quarantine-unified-guide-selection-state>span,.quarantine-status-copy>p,.quarantine-status-access>p{color:#007d7b}.quarantine-unified-guide-selection-state>strong,.quarantine-status-access>strong{color:#063f43}.quarantine-unified-guide-selection-state>small,.quarantine-status-access>span{color:#063f43c2}.quarantine-preliminary-inquiry-prompt,.quarantine-preliminary-attachments,.quarantine-document-guide-draft,.quarantine-document-guide-success{color:#063f43;background:#fff3;border-color:#0078752b}.quarantine-preliminary-inquiry-prompt p,.quarantine-preliminary-inquiry-prompt strong,.quarantine-preliminary-inquiry-prompt span{color:#063f43}.quarantine-simple-mail-note{color:#06474b;background:#ffffff4f;border-color:#008b858a}.quarantine-simple-mail-note svg,.quarantine-simple-mail-note strong{color:#007d7b}.quarantine-simple-process .quarantine-simple-section-heading,.quarantine-process-stage{color:#063f43;background:#effffc45;border-color:#ffffff94}.quarantine-simple-process-list li,.quarantine-process-actions-panel{color:#063f43;background:#ffffff47;border-color:#ffffff9e;box-shadow:inset 0 1px #ffffffad,0 16px 32px #08807e1a}.quarantine-simple-process-list h3{color:#063f43}.quarantine-simple-process-list p,.quarantine-process-action-copy>span,.quarantine-status-copy>span{color:#063f43c4}.quarantine-simple-process-list li>span{color:#fff;background:#087d7b;box-shadow:0 0 0 5px #087d7b21}.quarantine-process-actions-panel>p{color:#007d7b}.quarantine-simple-fee-link,.quarantine-status-access>button{color:#fff;background:#087d7b;border-color:#087d7b;box-shadow:0 10px 22px #006e6d29}.quarantine-simple-fee-link:hover,.quarantine-simple-fee-link:focus-visible,.quarantine-status-access>button:hover{color:#fff;background:#056b6c}.quarantine-status-stage{background:#effffc57}.quarantine-status-access{background:linear-gradient(145deg,#b7faf14d,#fff3);border-left-color:#0073712e}.quarantine-simple-page:after{color:#00696a66;mix-blend-mode:normal}@media (max-width: 900px){.quarantine-status-access{border-top-color:#0073712e}}.ontos-site.quarantine-simple-page{--glass-ink: #063f43;--glass-muted: rgba(6, 63, 67, .78);--glass-line: rgba(0, 106, 106, .24)}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage) :is(h3,h4,strong){color:#063f43;text-shadow:0 1px 0 rgba(255,255,255,.72)}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage) :is(p,span,small){color:#416a6c;text-shadow:none}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage) :is(svg,.quarantine-simple-category-arrow){color:#087d7b}.quarantine-simple-page .quarantine-simple-cue-intro>p,.quarantine-simple-page .quarantine-unified-guide-request header p,.quarantine-simple-page .quarantine-document-guide-request header p,.quarantine-simple-page .quarantine-unified-guide-request h3 em,.quarantine-simple-page .quarantine-document-guide-request h3 em,.quarantine-simple-page .quarantine-unified-guide-selection-state>span{color:#007b79}.quarantine-simple-page .quarantine-simple-cue-intro h3 em{color:#008e88}.quarantine-simple-page .quarantine-document-guide-request>header>button{color:#075f61;background:#ffffff7a;border-color:#00717047}.quarantine-simple-page .quarantine-document-guide-request label{color:#164f52}.quarantine-simple-page .quarantine-document-guide-request label small,.quarantine-simple-page .quarantine-document-guide-request header span,.quarantine-simple-page .quarantine-document-guide-actions>span,.quarantine-simple-page .quarantine-preliminary-attachments>div span,.quarantine-simple-page .quarantine-preliminary-attachments>div strong small{color:#557576}.quarantine-simple-page .quarantine-document-guide-request :is(input,textarea){color:#063f43;background:#ffffffd1;border-color:#006f6e38;box-shadow:inset 0 1px #ffffffa8}.quarantine-simple-page .quarantine-document-guide-request :is(input,textarea)::placeholder{color:#648182}.quarantine-simple-page .quarantine-document-guide-actions{border-top-color:#00706e2e}.quarantine-simple-page .quarantine-document-guide-actions>button{color:#fff;background:#087d7b;box-shadow:0 10px 22px #006f6d29}.quarantine-simple-page .quarantine-document-guide-actions>button svg{color:currentColor}.quarantine-simple-page .quarantine-document-guide-draft{color:#164f52;background:#ffffff57;border-color:#0071702e}.quarantine-simple-page .quarantine-document-guide-draft button{color:#007471;border-bottom-color:#0074717a}.quarantine-simple-page .quarantine-preliminary-attachments>div strong{color:#164f52}.quarantine-simple-page .quarantine-preliminary-attachments>div strong svg{color:#087d7b}.quarantine-simple-page .quarantine-preliminary-file-picker{color:#fff!important;background:#087d7b;box-shadow:0 8px 18px #006f6d24}.quarantine-simple-page .quarantine-preliminary-inquiry-prompt>button{color:#fff;background:#087d7b;border-color:#087d7b}.quarantine-simple-page .quarantine-preliminary-attachments li{color:#164f52;background:#ffffff61}.quarantine-simple-page .quarantine-preliminary-attachments li button{color:#087d7b}.quarantine-simple-page .quarantine-simple-cue-select,.quarantine-simple-page .quarantine-unified-guide-selection-state>button{color:#006f6e;border-bottom-color:#006f6e80}.quarantine-simple-page .quarantine-simple-cue-select:hover,.quarantine-simple-page .quarantine-unified-guide-selection-state>button:hover{color:#005c5d;border-bottom-color:#005c5d}.ontos-site.quarantine-simple-page{--q-core-ink: #063a3d;--q-core-body: #2c5f62;--q-core-muted: #52767a;--q-core-action: #007b79;--q-core-action-strong: #006b6c;--q-core-surface: rgba(255, 255, 253, .46);--q-core-surface-soft: rgba(255, 255, 253, .28);--q-core-border: rgba(0, 103, 103, .24);color:var(--q-core-ink)}.ontos-site.quarantine-simple-page .quarantine-simple-header{background:linear-gradient(90deg,#006c6df5,#148d89f0);border-bottom-color:#f0fffc99}.ontos-site.quarantine-simple-page .quarantine-simple-header :is(button,a,span){color:#edfffb}.ontos-site.quarantine-simple-page .quarantine-simple-header :is(svg,.quarantine-simple-nav button:hover){color:#b9fff4}.quarantine-simple-hero{color:var(--q-core-ink);background-image:radial-gradient(circle at 74% 15%,rgba(255,255,255,.74),transparent 28%),radial-gradient(circle at 13% 86%,rgba(123,236,222,.62),transparent 38%),linear-gradient(124deg,#30b8b19e,#8ae5d68a 53%,#8edee599)}.quarantine-simple-hero-copy:before{background:radial-gradient(ellipse at 38% 46%,rgba(246,255,253,.38) 0,rgba(213,255,248,.18) 57%,transparent 78%)}.quarantine-simple-kicker,.quarantine-simple-kicker span,.quarantine-simple-hero h1 em{color:var(--q-core-action)}.quarantine-simple-kicker span{background:var(--q-core-action);box-shadow:0 0 16px #007b796b}.quarantine-simple-hero h1{color:var(--q-core-ink);text-shadow:0 1px 0 rgba(255,255,255,.68)}.quarantine-simple-hero-copy>p:not(.quarantine-simple-kicker){color:var(--q-core-body)}.quarantine-simple-primary,.quarantine-simple-fee-link,.quarantine-status-access>button{color:#fff;background:var(--q-core-action);border-color:var(--q-core-action)}.quarantine-simple-primary:hover,.quarantine-simple-primary:focus-visible,.quarantine-simple-fee-link:hover,.quarantine-simple-fee-link:focus-visible,.quarantine-status-access>button:hover{color:#fff;background:var(--q-core-action-strong);border-color:var(--q-core-action-strong)}.quarantine-simple-portal-cta{color:var(--q-core-ink);background:#fffffd66;border-color:#fffc;box-shadow:inset 0 1px #ffffffb3,0 12px 26px #006b6c1f}.quarantine-simple-portal-cta>:is(span,svg){color:var(--q-core-action)}.quarantine-simple-portal-cta:hover,.quarantine-simple-portal-cta:focus-visible{color:var(--q-core-ink);background:#fffffdad;border-color:#fff}.quarantine-orbit-category-showcase{background:var(--q-core-surface-soft);border-color:#ffffffbd;box-shadow:inset 0 1px #ffffffb8,0 20px 42px #0067661f}.quarantine-orbit-category-showcase:before{background:linear-gradient(135deg,#fffffd57,#dcfff91a);border-color:#ffffff8f;box-shadow:0 20px 44px #006a691a,inset 0 1px #ffffff94}.quarantine-orbit-category-showcase :is(header,footer){color:var(--q-core-body);text-shadow:none}.quarantine-orbit-category-showcase header>span,.quarantine-orbit-category-showcase footer>span{color:var(--q-core-action)}.quarantine-orbit-category-showcase header small{color:var(--q-core-muted)}.quarantine-simple-category-item,.quarantine-simple-category-item.is-hygiene,.quarantine-simple-category-item.is-utensils{--book-accent: var(--q-core-action);--book-cover: #bfeee7;--book-back: #5dbcb4}.quarantine-simple-category-item button,.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(n) button{color:var(--q-core-ink);background:#fffffd40;border-bottom-color:#006c6c38}.quarantine-simple-category-item button:hover,.quarantine-simple-category-item button:focus-visible{background:#fffffd8f;border-color:#007b7975;box-shadow:inset 0 1px #ffffffb8}.quarantine-simple-category-item :is(.quarantine-simple-category-icon,.quarantine-simple-category-number,.quarantine-simple-category-arrow,.quarantine-book-action){color:var(--q-core-action)}.quarantine-simple-category-icon{border-color:#007b7961;background:#fffffd57}.quarantine-simple-category-copy strong{color:var(--q-core-ink)}.quarantine-simple-category-copy small{color:var(--q-core-body);text-shadow:none}.quarantine-simple-guide,.quarantine-simple-process,.quarantine-simple-status{background-image:linear-gradient(128deg,#89e8db5c,#e7fffa2e 52%,#84dddf57)}.quarantine-simple-section-heading h2,.quarantine-simple-process .quarantine-simple-section-heading h2,.quarantine-simple-status .quarantine-simple-section-heading h2{color:var(--q-core-ink);text-shadow:0 1px 0 rgba(255,255,255,.64)}.quarantine-simple-section-heading>p,.quarantine-process-heading-meta>p{color:var(--q-core-action)}.quarantine-simple-section-heading span,.quarantine-process-heading-meta>span,.quarantine-simple-status .quarantine-simple-section-heading>span{color:var(--q-core-body)}.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage{color:var(--q-core-ink);background:linear-gradient(145deg,#fffffd91,#dcfff947);border-color:#ffffffc7;box-shadow:inset 0 1px #ffffffc7,inset 0 -1px #00736f1a,0 22px 45px #006c6b1f}.quarantine-simple-cue{color:var(--q-core-ink);background:#fffffd57;border-bottom-color:var(--q-core-border)}.quarantine-simple-cue[data-selected=true]{background:linear-gradient(135deg,#effffcad,#a0eee170);border-color:#007b7975;box-shadow:0 14px 26px #006c6b21,inset 0 1px #ffffffc7}.quarantine-simple-cue :is(h4,strong){color:var(--q-core-ink)}.quarantine-simple-cue>svg,.quarantine-simple-cue-scope,.quarantine-simple-cue-intro>p,.quarantine-unified-guide-request header p,.quarantine-document-guide-request header p{color:var(--q-core-action)}.quarantine-simple-cue-intro h3,.quarantine-unified-guide-request h3,.quarantine-document-guide-request h3{color:var(--q-core-ink)}.quarantine-simple-cue-intro h3 em,.quarantine-unified-guide-request h3 em,.quarantine-document-guide-request h3 em{color:var(--q-core-action)}.quarantine-simple-cue :is(span,small),.quarantine-simple-cue-intro>span,.quarantine-unified-guide-request header>span,.quarantine-document-guide-request header>span{color:var(--q-core-body)}.quarantine-simple-cue-select,.quarantine-unified-guide-selection-state>button{color:var(--q-core-action-strong);border-bottom-color:#006b6c7a}.quarantine-simple-cue-select:hover,.quarantine-simple-cue-select:focus-visible,.quarantine-simple-cue-select[aria-pressed=true],.quarantine-unified-guide-selection-state>button:hover{color:#005456;border-bottom-color:#005456}.quarantine-step-connector,.quarantine-step-connector :is(span,b){color:var(--q-core-action-strong)}.quarantine-step-connector :is(span,b){background:#fffffd94;border-color:#007b7947}.quarantine-simple-process .quarantine-simple-section-heading,.quarantine-process-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access{color:var(--q-core-ink);background:var(--q-core-surface);border-color:#ffffffbd;box-shadow:inset 0 1px #ffffffbd,0 15px 32px #006c6b1a}.quarantine-simple-process-list :is(h3,strong),.quarantine-process-action-copy>strong,.quarantine-status-copy>strong,.quarantine-status-access>strong{color:var(--q-core-ink)}.quarantine-simple-process-list p,.quarantine-process-action-copy>span,.quarantine-status-copy>span,.quarantine-status-access :is(p,span,small){color:var(--q-core-body)}.quarantine-simple-process-list li>span,.quarantine-process-actions-panel>p{color:var(--q-core-action)}.quarantine-simple-process-list li>span{background:var(--q-core-action);box-shadow:0 0 0 5px #007b791f}.ontos-site.quarantine-simple-page{--q-glass-highlight: rgba(255, 255, 255, .84);--q-glass-edge: rgba(255, 255, 255, .72);--q-glass-shadow: rgba(0, 99, 99, .16);--q-glass-refraction: rgba(209, 255, 247, .33)}.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access{border-color:var(--q-glass-edge);background-image:linear-gradient(135deg,#ffffff8f,#effffc45 48%,#bef6ed38);box-shadow:inset 0 1px 0 var(--q-glass-highlight),inset 0 -1px #00666414,0 18px 38px var(--q-glass-shadow),0 2px 7px #005b5c0f;-webkit-backdrop-filter:blur(20px) saturate(142%) brightness(1.04);backdrop-filter:blur(20px) saturate(142%) brightness(1.04)}.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access{transition:transform .22s cubic-bezier(.23,1,.32,1),border-color .22s ease,background-color .22s ease,box-shadow .22s ease,-webkit-backdrop-filter .22s ease,backdrop-filter .22s ease}.quarantine-orbit-category-showcase:before,.quarantine-simple-cue-panel:after,.quarantine-unified-guide-request:after,.quarantine-status-stage:after{background:linear-gradient(116deg,rgba(255,255,255,.08) 12%,var(--q-glass-refraction) 47%,rgba(255,255,255,.06) 72%)}.quarantine-orbit-category-showcase:hover,.quarantine-simple-cue-panel:hover,.quarantine-unified-guide-request:hover,.quarantine-document-guide-request:hover,.quarantine-status-stage:hover,.quarantine-simple-process-list li:hover,.quarantine-process-actions-panel:hover,.quarantine-unified-guide-selection-state:hover,.quarantine-status-access:hover{border-color:#fffffff5;background-image:linear-gradient(135deg,#ffffffad,#f1fffd66 48%,#c2f9f057);box-shadow:inset 0 1px #fffffff5,inset 0 -1px #0079761c,0 24px 44px #006a692e,0 0 0 1px #b9fff43d;-webkit-backdrop-filter:blur(24px) saturate(156%) brightness(1.07);backdrop-filter:blur(24px) saturate(156%) brightness(1.07);transform:translateY(-3px)}.quarantine-simple-cue-panel[data-hygiene-open=true]{box-shadow:inset 0 1px #fffffff5,0 24px 44px #006a692e,0 0 0 1px #b9fff43d}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access) :is(h3,h4,strong){color:#06383b;text-shadow:0 1px 0 rgba(255,255,255,.76)}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access) :is(p,small,span){color:#315f62}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access) :is(svg,.quarantine-simple-category-arrow){color:#007b79}.quarantine-simple-page :is(.quarantine-simple-cue-select,.quarantine-unified-guide-selection-state>button,.quarantine-document-guide-draft button):focus-visible,.quarantine-simple-page :is(.quarantine-simple-primary,.quarantine-simple-portal-cta,.quarantine-simple-fee-link,.quarantine-status-access>button):focus-visible{outline:3px solid rgba(0,117,116,.34);outline-offset:3px}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access{background:#e9fffb}}@media (max-width: 900px){.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access{-webkit-backdrop-filter:blur(14px) saturate(134%);backdrop-filter:blur(14px) saturate(134%)}}@media (prefers-reduced-motion: reduce){.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access{transition:none}}.ontos-site.quarantine-simple-page{--q-desk-ink: #08383a;--q-desk-muted: #426568;--q-desk-teal: #087773;--q-desk-line: rgba(8, 96, 93, .26);--q-desk-paper: rgba(240, 252, 248, .82);--q-desk-paper-strong: rgba(248, 255, 252, .92);background:#c3ece5;color:var(--q-desk-ink)}.quarantine-system-field,.quarantine-simple-hero:before,.quarantine-simple-guide:before,.quarantine-simple-guide:after,.quarantine-guide-stage:before,.quarantine-guide-stage:after,.quarantine-simple-process:before,.quarantine-simple-status:before,.quarantine-simple-process-list:before,.quarantine-simple-page:after{display:none}.ontos-site.quarantine-simple-page .quarantine-simple-header{background:#0c6264;border-bottom-color:#edfffb7a}.quarantine-simple-hero{min-height:560px;padding-block:82px 68px;gap:clamp(36px,5vw,76px);background:#b9e3dc}.quarantine-simple-hero-copy:before{display:none}.quarantine-simple-kicker{margin-bottom:18px;color:var(--q-desk-teal);letter-spacing:.1em}.quarantine-simple-kicker span{width:6px;height:6px;background:var(--q-desk-teal);box-shadow:none}.quarantine-simple-hero h1{max-width:560px;color:var(--q-desk-ink);font-size:clamp(46px,5.5vw,76px);line-height:1.03;letter-spacing:-.035em;text-shadow:none}.quarantine-simple-hero h1 em{color:var(--q-desk-teal)}.quarantine-simple-hero-copy>p:not(.quarantine-simple-kicker){color:var(--q-desk-muted);font-size:16px;line-height:1.7}.quarantine-simple-primary,.quarantine-simple-fee-link,.quarantine-status-access>button{min-height:48px;padding:12px 16px;background:var(--q-desk-teal);border-color:var(--q-desk-teal);box-shadow:none}.quarantine-simple-primary:hover,.quarantine-simple-primary:focus-visible,.quarantine-simple-fee-link:hover,.quarantine-simple-fee-link:focus-visible,.quarantine-status-access>button:hover{background:#055f5e;border-color:#055f5e;box-shadow:none;transform:none}.quarantine-simple-portal-cta{min-height:48px;background:transparent;border-color:var(--q-desk-line);box-shadow:none}.quarantine-simple-portal-cta:hover,.quarantine-simple-portal-cta:focus-visible{background:#f8fffc75;border-color:#08777380;box-shadow:none;transform:none}.quarantine-orbit-category-showcase{width:min(100%,610px);padding:18px 18px 8px;background:var(--q-desk-paper);border-color:var(--q-desk-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.quarantine-orbit-category-showcase:before{display:none}.quarantine-orbit-category-showcase :is(header,footer){color:var(--q-desk-muted)}.quarantine-orbit-category-showcase header{padding-bottom:12px;border-bottom-color:var(--q-desk-line)}.quarantine-orbit-category-showcase header>span{color:var(--q-desk-teal)}.quarantine-orbit-category-showcase ol{gap:0;margin:0}.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(n) button,.quarantine-simple-category-item button{width:100%;margin-left:0;padding:17px 2px;background:transparent;border:0;border-bottom:1px solid var(--q-desk-line);box-shadow:none}.quarantine-simple-category-item:last-child button{border-bottom:0}.quarantine-simple-category-item button:hover,.quarantine-simple-category-item button:focus-visible{background:#e9faf5c2;border-color:var(--q-desk-line);box-shadow:none;transform:none}.quarantine-simple-category-item :is(.quarantine-simple-category-icon,.quarantine-simple-category-number,.quarantine-simple-category-arrow,.quarantine-book-action){color:var(--q-desk-teal)}.quarantine-simple-category-icon{width:31px;height:31px;border-color:#08777359;background:transparent}.quarantine-simple-category-copy strong{color:var(--q-desk-ink);font-size:clamp(17px,1.5vw,20px)}.quarantine-simple-category-copy small{color:var(--q-desk-muted);font-size:11px}.quarantine-simple-guide,.quarantine-simple-process,.quarantine-simple-status{background:transparent}.quarantine-simple-guide{padding-top:72px;padding-bottom:76px;border-bottom-color:#08605d1f}.quarantine-simple-process{padding-block:78px;background:#b0e2d84d}.quarantine-simple-status{padding-block:78px 92px}.quarantine-simple-section-heading,.quarantine-simple-process .quarantine-simple-section-heading{grid-template-columns:150px minmax(0,1fr);gap:20px;margin-bottom:34px}.quarantine-simple-section-heading>p,.quarantine-process-heading-meta>p{color:var(--q-desk-teal);font-size:10px;letter-spacing:.12em}.quarantine-simple-section-heading h2,.quarantine-simple-process .quarantine-simple-section-heading h2,.quarantine-simple-status .quarantine-simple-section-heading h2{color:var(--q-desk-ink);font-size:clamp(34px,3.6vw,48px);line-height:1.1;text-shadow:none}.quarantine-simple-section-heading span,.quarantine-process-heading-meta>span,.quarantine-simple-status .quarantine-simple-section-heading>span{color:var(--q-desk-muted);font-size:14px;line-height:1.65}.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process .quarantine-simple-section-heading,.quarantine-process-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access{background:var(--q-desk-paper);border-color:var(--q-desk-line);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:border-color .16s ease,background-color .16s ease}.quarantine-simple-cue-panel:after,.quarantine-unified-guide-request:after,.quarantine-status-stage:after{display:none}.quarantine-simple-cue-panel{grid-template-columns:260px minmax(0,1fr);gap:28px;padding:30px}.quarantine-simple-cue-list{gap:0}.quarantine-simple-cue{grid-template-columns:minmax(0,1fr);min-height:0;padding:13px 0;background:transparent;border:0;border-bottom:1px solid var(--q-desk-line);box-shadow:none}.quarantine-simple-cue:last-child{border-bottom:0}.quarantine-simple-cue:hover,.quarantine-simple-cue[data-selected=true]{background:transparent;border-color:var(--q-desk-line);box-shadow:none;transform:none}.quarantine-simple-cue-body{grid-template-columns:minmax(0,1fr) auto;column-gap:14px;align-items:center}.quarantine-simple-cue h4,.quarantine-simple-cue-intro h3,.quarantine-unified-guide-request h3,.quarantine-document-guide-request h3{color:var(--q-desk-ink)}.quarantine-simple-cue-scope{margin-top:3px;color:var(--q-desk-muted)}.quarantine-simple-cue-intro>p,.quarantine-unified-guide-request header p,.quarantine-document-guide-request header p,.quarantine-simple-cue-intro h3 em,.quarantine-unified-guide-request h3 em,.quarantine-document-guide-request h3 em{color:var(--q-desk-teal)}.quarantine-simple-cue-intro>span,.quarantine-unified-guide-request header>span,.quarantine-document-guide-request header>span,.quarantine-simple-cue :is(p,small,span){color:var(--q-desk-muted)}.quarantine-simple-cue-select{grid-column:2;grid-row:1 / span 2;align-self:center;margin:0;padding:6px 0;color:var(--q-desk-teal);border-bottom-color:transparent;font-size:10px}.quarantine-simple-cue-select:hover,.quarantine-simple-cue-select:focus-visible,.quarantine-simple-cue-select[aria-pressed=true]{color:#055f5e;border-bottom-color:currentColor}.quarantine-hygiene-type-disclosure{grid-column:1 / -1;margin:8px 0 0}.quarantine-step-connector{min-height:38px;padding:0;color:var(--q-desk-muted)}.quarantine-step-connector :is(span,b){padding:0;color:var(--q-desk-muted);background:transparent;border:0;border-radius:0;font-size:10px;letter-spacing:0}.quarantine-step-connector b{text-align:right}.quarantine-step-connector i{background:var(--q-desk-line)}.quarantine-step-connector i:before,.quarantine-step-connector i:after{display:none}.quarantine-unified-guide-request{grid-template-columns:minmax(0,.88fr) minmax(300px,1.12fr);gap:34px;padding:30px}.quarantine-preliminary-inquiry-prompt,.quarantine-preliminary-attachments,.quarantine-document-guide-draft,.quarantine-document-guide-success{background:#def8f2ad;border-color:var(--q-desk-line)}.quarantine-preliminary-inquiry-prompt>button,.quarantine-preliminary-file-picker,.quarantine-document-guide-actions>button{color:#fff;background:var(--q-desk-teal);border-color:var(--q-desk-teal);box-shadow:none}.quarantine-preliminary-inquiry-prompt>button:hover,.quarantine-preliminary-file-picker:hover,.quarantine-document-guide-actions>button:hover{background:#055f5e;box-shadow:none;transform:none}.quarantine-document-guide-request :is(input,textarea){background:var(--q-desk-paper-strong);border-color:var(--q-desk-line);box-shadow:none}.quarantine-simple-process .quarantine-simple-section-heading{margin-bottom:0;padding:26px 30px 20px}.quarantine-process-stage{padding:0 30px 24px}.quarantine-simple-process-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0}.quarantine-simple-process-list li{min-height:154px;padding:20px;border-width:0 0 0 1px;border-radius:0}.quarantine-simple-process-list li:first-child{border-left-width:0}.quarantine-simple-process-list li>span{width:auto;height:auto;padding:0;color:var(--q-desk-teal);background:transparent;box-shadow:none;font-size:11px}.quarantine-simple-process-list h3{margin-top:14px;color:var(--q-desk-ink);font-size:19px}.quarantine-simple-process-list p,.quarantine-process-action-copy>span{color:var(--q-desk-muted)}.quarantine-process-actions-panel{display:grid;grid-template-columns:140px minmax(0,1fr);gap:18px;margin-top:0;padding:18px 20px;border-top:1px solid var(--q-desk-line)}.quarantine-process-actions-panel>p{color:var(--q-desk-teal)}.quarantine-process-action-copy{display:flex;align-items:center;justify-content:space-between;gap:18px}.quarantine-status-stage{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)}.quarantine-status-copy{padding:32px}.quarantine-status-access{margin:0;border:0;border-left:1px solid var(--q-desk-line);border-radius:0;background:#e6faf58c}.quarantine-status-copy>p,.quarantine-status-access>p{color:var(--q-desk-teal)}.quarantine-status-copy>strong,.quarantine-status-access>strong{color:var(--q-desk-ink)}.quarantine-status-copy>span,.quarantine-status-access :is(span,small){color:var(--q-desk-muted)}.quarantine-status-connector{padding-top:18px}.quarantine-status-connector :is(span,b){color:var(--q-desk-muted);background:transparent;border:0;border-radius:0;padding:0}.quarantine-status-connector i{background:var(--q-desk-line)}.quarantine-status-connector i:before{display:none}@media (max-width: 900px){.quarantine-simple-hero{min-height:auto;padding-block:70px 42px}.quarantine-simple-section-heading,.quarantine-simple-process .quarantine-simple-section-heading{grid-template-columns:1fr;gap:10px}.quarantine-simple-cue-panel,.quarantine-unified-guide-request{grid-template-columns:1fr;gap:22px;padding:22px}.quarantine-simple-process .quarantine-simple-section-heading{padding:22px 22px 14px}.quarantine-process-stage{padding:0 22px 18px}.quarantine-simple-process-list{grid-template-columns:1fr}.quarantine-simple-process-list li,.quarantine-simple-process-list li:first-child{min-height:0;padding:16px 0;border-width:1px 0 0}.quarantine-process-actions-panel{grid-template-columns:1fr;gap:8px;padding:16px 0 0}.quarantine-process-action-copy{align-items:flex-start;flex-direction:column;gap:12px}.quarantine-status-stage{grid-template-columns:1fr}.quarantine-status-access{border-top:1px solid var(--q-desk-line);border-left:0}}@media (prefers-reduced-motion: reduce){.quarantine-simple-page *,.quarantine-simple-page *:before,.quarantine-simple-page *:after{scroll-behavior:auto;animation-duration:.01ms;animation-iteration-count:1;transition-duration:.01ms}}.ontos-site.quarantine-simple-page{--q-font-body: "Inter", "Pretendard Variable", "Pretendard", "Noto Sans KR", sans-serif;--q-font-display: "Space Grotesk", "Pretendard Variable", "Pretendard", "Noto Sans KR", sans-serif;font-family:var(--q-font-body);font-weight:400;letter-spacing:-.008em;line-height:1.7}.quarantine-simple-page :is(button,input,textarea,select){font-family:inherit}.quarantine-simple-hero h1{line-height:1.14}.quarantine-simple-section-heading h2{line-height:1.22}.quarantine-simple-cue-intro h3,.quarantine-unified-guide-request h3,.quarantine-document-guide-request h3{line-height:1.28}.quarantine-simple-page :is(p,span,small,label,input,textarea,select){font-weight:450}.quarantine-simple-page :is(strong,b,h4,button){font-weight:650}.quarantine-simple-kicker,.quarantine-simple-section-heading>p,.quarantine-process-heading-meta>p,.quarantine-simple-cue-intro>p,.quarantine-unified-guide-request header p,.quarantine-document-guide-request header p,.quarantine-orbit-category-showcase header>span,.quarantine-process-actions-panel>p,.quarantine-status-copy>p,.quarantine-status-access>p{font-family:"Manrope",var(--q-font-body);font-weight:800;letter-spacing:.095em}.quarantine-simple-page :is(.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process .quarantine-simple-section-heading,.quarantine-process-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access,.quarantine-preliminary-inquiry-prompt,.quarantine-preliminary-attachments){box-shadow:none}.quarantine-simple-page :is(.quarantine-simple-primary,.quarantine-simple-portal-cta,.quarantine-simple-fee-link,.quarantine-status-access>button,.quarantine-preliminary-inquiry-prompt>button,.quarantine-document-guide-actions>button){box-shadow:none;text-shadow:none}.quarantine-simple-cue-body{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:center;column-gap:20px;row-gap:0}.quarantine-simple-cue-copy h4{margin:0;color:var(--q-desk-ink);font-size:15px;line-height:1.45;letter-spacing:0}.quarantine-simple-cue-scope{display:block;margin-top:3px;color:var(--q-desk-muted);font-size:11px;line-height:1.55}.quarantine-simple-cue-select{grid-column:2;grid-row:1;justify-self:end;align-self:center;min-width:max-content;padding:7px 0 6px;font-size:10px;font-weight:750;line-height:1.3;letter-spacing:-.005em;white-space:nowrap}.quarantine-hygiene-type-disclosure{grid-column:1 / -1}@media (max-width: 900px){.quarantine-simple-hero h1{line-height:1.12}.quarantine-simple-section-heading h2{line-height:1.2}.quarantine-simple-cue-body{column-gap:12px}.quarantine-simple-cue-select{font-size:9px}}@media (max-width: 440px){.quarantine-simple-cue-body{grid-template-columns:1fr;row-gap:10px}.quarantine-simple-cue-select{grid-column:1;grid-row:auto;justify-self:start}}.ontos-site.quarantine-simple-page{--q-desk-ink: #effbf9;--q-desk-muted: #a8c8ce;--q-desk-teal: #67efe0;--q-desk-line: rgba(104, 237, 224, .22);--q-desk-paper: rgba(9, 31, 56, .86);--q-desk-paper-strong: #071a31;--q-font-display: "Space Grotesk", "Pretendard Variable", "Pretendard", "Noto Sans KR", sans-serif;background:#07142a;color:var(--q-desk-ink)}.ontos-site.quarantine-simple-page .quarantine-simple-header{background:#050d1c;border-bottom-color:#74ebdf2e}.quarantine-simple-hero{color:var(--q-desk-ink);background-color:#07142a;background-image:radial-gradient(circle at 84% 36%,rgba(34,104,153,.34),transparent 26%),linear-gradient(rgba(113,232,221,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(113,232,221,.055) 1px,transparent 1px);background-size:auto,44px 44px,44px 44px}.quarantine-simple-hero h1,.quarantine-simple-section-heading h2,.quarantine-simple-cue-intro h3,.quarantine-unified-guide-request h3,.quarantine-document-guide-request h3,.quarantine-status-copy>strong,.quarantine-status-access>strong{font-family:var(--q-font-display);font-weight:600;letter-spacing:-.025em}.quarantine-simple-hero h1{color:#f5fffd;text-shadow:none}.quarantine-simple-hero h1 em,.quarantine-simple-kicker,.quarantine-simple-kicker span{color:var(--q-desk-teal)}.quarantine-simple-kicker span{background:var(--q-desk-teal)}.quarantine-simple-hero-copy>p:not(.quarantine-simple-kicker){color:var(--q-desk-muted)}.quarantine-simple-primary,.quarantine-simple-fee-link,.quarantine-status-access>button,.quarantine-preliminary-inquiry-prompt>button,.quarantine-document-guide-actions>button{color:#041522;background:var(--q-desk-teal);border-color:var(--q-desk-teal)}.quarantine-simple-primary:hover,.quarantine-simple-primary:focus-visible,.quarantine-simple-fee-link:hover,.quarantine-simple-fee-link:focus-visible,.quarantine-status-access>button:hover,.quarantine-preliminary-inquiry-prompt>button:hover,.quarantine-document-guide-actions>button:hover{color:#041522;background:#91fff2;border-color:#91fff2}.quarantine-simple-portal-cta{color:#eafaf9;background:#091f38a3;border-color:#68ede059}.quarantine-simple-portal-cta>:is(span,svg){color:var(--q-desk-teal)}.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process .quarantine-simple-section-heading,.quarantine-process-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access{color:var(--q-desk-ink);background:var(--q-desk-paper);border-color:var(--q-desk-line)}.quarantine-orbit-category-showcase :is(header,footer),.quarantine-orbit-category-showcase header small,.quarantine-simple-cue :is(p,small,span),.quarantine-simple-cue-intro>span,.quarantine-unified-guide-request header>span,.quarantine-document-guide-request header>span,.quarantine-simple-section-heading span,.quarantine-process-heading-meta>span,.quarantine-simple-process-list p,.quarantine-process-action-copy>span,.quarantine-status-copy>span,.quarantine-status-access :is(span,small){color:var(--q-desk-muted)}.quarantine-orbit-category-showcase header>span,.quarantine-simple-cue-intro>p,.quarantine-unified-guide-request header p,.quarantine-document-guide-request header p,.quarantine-simple-section-heading>p,.quarantine-process-heading-meta>p,.quarantine-process-actions-panel>p,.quarantine-status-copy>p,.quarantine-status-access>p{color:var(--q-desk-teal)}.quarantine-orbit-category-showcase header{border-bottom-color:var(--q-desk-line)}.quarantine-simple-category-item button,.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(n) button{color:var(--q-desk-ink);border-bottom-color:var(--q-desk-line)}.quarantine-simple-category-item button:hover,.quarantine-simple-category-item button:focus-visible{color:#fff;background:#67efe013;border-color:#67efe075}.quarantine-simple-category-icon{color:var(--q-desk-teal);border-color:#67efe05c}.quarantine-simple-category-copy strong,.quarantine-simple-cue :is(h4,strong),.quarantine-simple-cue-intro h3,.quarantine-unified-guide-request h3,.quarantine-document-guide-request h3,.quarantine-simple-process-list h3,.quarantine-status-copy>strong,.quarantine-status-access>strong{color:var(--q-desk-ink)}.quarantine-simple-category-copy small,.quarantine-simple-cue-scope{color:var(--q-desk-muted)}.quarantine-simple-guide,.quarantine-simple-process,.quarantine-simple-status{background:#07142a}.quarantine-simple-process{border-top:1px solid rgba(104,237,224,.1);border-bottom:1px solid rgba(104,237,224,.1)}.quarantine-simple-section-heading h2{color:#f5fffd}.quarantine-simple-cue{border-bottom-color:var(--q-desk-line)}.quarantine-simple-cue:hover,.quarantine-simple-cue[data-selected=true]{background:#67efe00e}.quarantine-hygiene-type-disclosure>button{color:#eafff9;background:#67efe014;border-color:#67efe047}.quarantine-hygiene-type-panel{color:#eafff9;background:#081d38;border-color:#67efe06b;box-shadow:0 18px 36px #0000003d}.quarantine-hygiene-type-panel header{border-bottom-color:#67efe02e}.quarantine-hygiene-type-panel :is(header span,h5){color:var(--q-desk-teal)}.quarantine-hygiene-type-search{color:var(--q-desk-muted);background:#06172d;border-color:#67efe033}.quarantine-hygiene-type-search input{color:#effbf9}.quarantine-hygiene-type-groups li{border-bottom-color:#67efe01f}.quarantine-hygiene-type-groups li strong{color:#effbf9}.quarantine-hygiene-type-groups li span{color:var(--q-desk-muted)}.quarantine-simple-cue-body{display:block}.quarantine-simple-cue-copy{min-width:0}.quarantine-simple-cue-select{display:inline-flex;grid-column:auto;grid-row:auto;justify-self:auto;align-self:auto;margin-top:12px;padding:6px 0;color:var(--q-desk-teal);border-bottom-color:#67efe07a;font-size:10px}.quarantine-simple-cue-select:hover,.quarantine-simple-cue-select:focus-visible,.quarantine-simple-cue-select[aria-pressed=true]{color:#a8fff5;border-bottom-color:currentColor}.quarantine-hygiene-type-disclosure{margin-top:10px}.quarantine-step-connector{color:var(--q-desk-muted)}.quarantine-step-connector :is(span,b){color:var(--q-desk-muted)}.quarantine-step-connector i,.quarantine-status-connector i{background:var(--q-desk-line)}.quarantine-preliminary-inquiry-prompt,.quarantine-preliminary-attachments,.quarantine-document-guide-draft,.quarantine-document-guide-success{color:var(--q-desk-ink);background:#0d2f4bd1;border-color:var(--q-desk-line)}.quarantine-document-guide-request :is(input,textarea){color:#effbf9;background:#06172d;border-color:#67efe038}.quarantine-document-guide-request :is(input,textarea)::placeholder{color:#82a8b2}.quarantine-simple-mail-note{color:var(--q-desk-muted);border-color:var(--q-desk-line);background:#091f3880}.quarantine-simple-mail-note :is(svg,strong){color:var(--q-desk-teal)}@media (max-width: 900px){.quarantine-simple-hero{background-size:auto,34px 34px,34px 34px}}.ontos-site.quarantine-simple-page{--q-desk-ink: #f7fffe;--q-desk-muted: #c2d7dc;--q-desk-line: rgba(126, 239, 227, .3);--q-desk-paper: rgba(9, 31, 56, .72)}.quarantine-simple-page :is(.quarantine-simple-cue-intro,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-simple-process,.quarantine-simple-status,.quarantine-simple-mail-note,.quarantine-status-stage,.quarantine-orbit-category-showcase) :is(p,span,small,label){opacity:1}.quarantine-simple-page :is(.quarantine-simple-cue-intro,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-simple-process,.quarantine-simple-status,.quarantine-status-stage) :is(h3,h4,strong){opacity:1}.quarantine-orbit-category-showcase,.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process .quarantine-simple-section-heading,.quarantine-process-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access{background:linear-gradient(138deg,#143558c7,#071b34ad);border-color:#8bf6e952;box-shadow:inset 0 1px #effffd33,inset 0 -1px #010a1c33,0 14px 32px #00071629;backdrop-filter:blur(16px) saturate(118%);-webkit-backdrop-filter:blur(16px) saturate(118%)}.quarantine-simple-cue h4,.quarantine-simple-cue-intro h3,.quarantine-unified-guide-request h3,.quarantine-document-guide-request h3,.quarantine-simple-process-list h3,.quarantine-status-copy>strong,.quarantine-status-access>strong{color:#f7fffe}.quarantine-simple-page :is(.quarantine-simple-cue-intro>span,.quarantine-unified-guide-request header>span,.quarantine-document-guide-request header>span,.quarantine-simple-cue :is(p,small,span),.quarantine-simple-process-list p,.quarantine-process-action-copy>span,.quarantine-status-copy>span,.quarantine-status-access :is(span,small)){color:#c2d7dc}.quarantine-simple-page :is(.quarantine-simple-cue-intro>p,.quarantine-unified-guide-request header p,.quarantine-document-guide-request header p,.quarantine-simple-section-heading>p,.quarantine-process-heading-meta>p,.quarantine-process-actions-panel>p,.quarantine-status-copy>p,.quarantine-status-access>p){color:#83f6e7}.quarantine-document-guide-request :is(label,legend){color:#e6faf8}.quarantine-document-guide-request :is(input,textarea,select){color:#f7fffe;background:#04142bdb;border-color:#8bf6e957}.quarantine-document-guide-request :is(input,textarea,select):focus{border-color:#83f6e7;box-shadow:0 0 0 3px #83f6e729}@media (hover: hover){.quarantine-simple-cue-panel:hover,.quarantine-unified-guide-request:hover,.quarantine-document-guide-request:hover,.quarantine-status-stage:hover,.quarantine-simple-process-list li:hover,.quarantine-process-actions-panel:hover{transform:translate3d(0,-2px,0);border-color:#aefff69e;box-shadow:inset 0 1px #ffffff47,inset 0 -1px #010a1c29,0 20px 40px #00071640;backdrop-filter:blur(20px) saturate(126%);-webkit-backdrop-filter:blur(20px) saturate(126%)}}.quarantine-back-to-top{position:fixed;z-index:80;right:max(22px,env(safe-area-inset-right));left:auto;bottom:max(22px,env(safe-area-inset-bottom));min-height:48px;padding:0 16px;color:#effffd;background:#092b46db;border-color:#85f6e8ad;box-shadow:inset 0 1px #ffffff38,0 14px 30px #00051347;backdrop-filter:blur(14px) saturate(124%);-webkit-backdrop-filter:blur(14px) saturate(124%)}.quarantine-back-to-top:hover,.quarantine-back-to-top:focus-visible{color:#031928;background:#86f8ea;border-color:#b6fff7;box-shadow:0 16px 34px #0005134d}.quarantine-back-to-top:focus-visible{outline:3px solid rgba(182,255,247,.72);outline-offset:3px}@media (max-width: 580px){.quarantine-back-to-top{right:max(14px,env(safe-area-inset-right));bottom:max(14px,env(safe-area-inset-bottom));min-width:auto;padding:0 13px}.quarantine-back-to-top span{position:static;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:nowrap}}@media (prefers-reduced-motion: reduce){.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel){transition:none}}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access) :is(h3,h4,strong){color:#f7fffe;text-shadow:none}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access) :is(p,span,small){color:#c2d7dc;text-shadow:none}.quarantine-simple-page :is(.quarantine-simple-cue-panel,.quarantine-unified-guide-request,.quarantine-document-guide-request,.quarantine-status-stage,.quarantine-simple-process-list li,.quarantine-process-actions-panel,.quarantine-unified-guide-selection-state,.quarantine-status-access) :is(.quarantine-simple-cue-select,.quarantine-simple-cue-intro>p,.quarantine-unified-guide-request header p,.quarantine-document-guide-request header p,.quarantine-process-actions-panel>p,.quarantine-status-copy>p,.quarantine-status-access>p){color:#83f6e7}.quarantine-simple-cue-copy{min-height:48px}.quarantine-simple-cue-select{margin-top:12px}.quarantine-simple-cue.is-hygiene .quarantine-hygiene-type-disclosure{width:min(100%,232px);margin-top:13px;margin-bottom:0}.quarantine-simple-cue.is-hygiene .quarantine-hygiene-type-disclosure>button{min-height:38px;padding:8px 10px;font-size:11px}.quarantine-simple-cue.is-hygiene .quarantine-hygiene-type-panel{top:calc(100% + 9px)}@media (max-width: 900px){.quarantine-simple-cue-copy{min-height:0}.quarantine-simple-cue.is-hygiene .quarantine-hygiene-type-disclosure{width:min(100%,260px)}}@media (hover: hover){.quarantine-orbit-category-showcase:hover,.quarantine-simple-cue-panel:hover,.quarantine-unified-guide-request:hover,.quarantine-document-guide-request:hover,.quarantine-status-stage:hover,.quarantine-simple-process-list li:hover,.quarantine-process-actions-panel:hover,.quarantine-unified-guide-selection-state:hover,.quarantine-status-access:hover,.quarantine-simple-cue-panel:focus-within,.quarantine-unified-guide-request:focus-within,.quarantine-document-guide-request:focus-within,.quarantine-status-stage:focus-within{color:inherit;border-color:#93fbee9e;background:linear-gradient(138deg,#183e64d6,#082240c2);box-shadow:inset 0 1px #eefffd3d,inset 0 -1px #010a1c2e,0 19px 38px #00071638;-webkit-backdrop-filter:blur(19px) saturate(124%);backdrop-filter:blur(19px) saturate(124%);transform:translate3d(0,-2px,0)}}.quarantine-simple-hero h1{max-width:620px;font-size:clamp(50px,5.9vw,82px);line-height:1.08;letter-spacing:-.034em}.quarantine-simple-hero-copy>p:not(.quarantine-simple-kicker){max-width:520px;font-size:17px;line-height:1.74}.quarantine-simple-section-heading h2,.quarantine-simple-process .quarantine-simple-section-heading h2,.quarantine-simple-status .quarantine-simple-section-heading h2{font-size:clamp(36px,3.9vw,54px);line-height:1.16;letter-spacing:-.03em}.quarantine-simple-section-heading span,.quarantine-process-heading-meta>span,.quarantine-simple-status .quarantine-simple-section-heading>span{font-size:15px;line-height:1.72}.quarantine-simple-cue-intro h3,.quarantine-unified-guide-request h3,.quarantine-document-guide-request h3,.quarantine-status-copy>strong,.quarantine-status-access>strong{font-size:clamp(25px,2.2vw,31px);line-height:1.24}.quarantine-simple-cue-copy h4,.quarantine-simple-process-list h3{font-size:20px;line-height:1.42}.quarantine-simple-page :is(.quarantine-simple-cue-intro>p,.quarantine-unified-guide-request header p,.quarantine-document-guide-request header p,.quarantine-simple-process-list p,.quarantine-process-action-copy>span,.quarantine-status-copy>span,.quarantine-status-access :is(span,small)){font-size:15px;line-height:1.72}@media (max-width: 600px){.quarantine-simple-hero h1{font-size:clamp(44px,12vw,54px);line-height:1.12;letter-spacing:-.032em}.quarantine-simple-hero-copy>p:not(.quarantine-simple-kicker){font-size:16px;line-height:1.7}.quarantine-simple-section-heading h2,.quarantine-simple-process .quarantine-simple-section-heading h2,.quarantine-simple-status .quarantine-simple-section-heading h2{font-size:clamp(34px,9.5vw,42px);line-height:1.18}.quarantine-simple-cue-intro h3,.quarantine-unified-guide-request h3,.quarantine-document-guide-request h3,.quarantine-status-copy>strong,.quarantine-status-access>strong{font-size:25px;line-height:1.28}}@media (min-width: 901px){.quarantine-simple-hero{min-height:760px;grid-template-columns:minmax(510px,.92fr) minmax(360px,.74fr);grid-template-rows:auto auto;align-content:center;align-items:start;column-gap:0;row-gap:34px;padding:96px max(8vw,58px) 86px;background:radial-gradient(ellipse 46% 86% at 98% 48%,rgba(102,230,221,.24) 0%,rgba(24,119,149,.17) 25%,transparent 66%),radial-gradient(ellipse 31% 56% at 87% 32%,rgba(208,255,249,.15) 0%,transparent 56%),linear-gradient(112deg,#06152c,#071a34 47%,#0a2a49)}.quarantine-simple-hero:before{z-index:0;inset:-23% -18% -16% auto;width:min(58vw,900px);height:128%;border:1px solid rgba(178,255,246,.17);border-radius:50%;background:radial-gradient(ellipse at 15% 51%,rgba(236,255,252,.66) 0 1.3%,rgba(151,251,240,.32) 6%,rgba(70,191,203,.1) 22%,transparent 53%),linear-gradient(136deg,transparent 32%,rgba(112,234,225,.1) 49%,transparent 70%);box-shadow:inset 38px 0 92px #7af9ef12,-30px 0 90px #41dbd31f;filter:none;opacity:1}.quarantine-simple-hero:after{content:"";display:block;position:absolute;z-index:0;right:7vw;top:19%;width:min(43vw,650px);height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(202,255,249,.4),transparent);box-shadow:0 118px #90f4eb1f,0 236px #90f4eb14;transform:rotate(-11deg)}.quarantine-simple-hero-copy,.quarantine-orbit-category-showcase{grid-column:1;width:min(100%,590px)}.quarantine-simple-hero-copy{align-self:end;max-width:590px}.quarantine-simple-hero-copy:before{display:none}.quarantine-orbit-category-showcase{align-self:start;margin:0;padding:18px 0 0;background:linear-gradient(90deg,rgba(7,27,53,.5),transparent 96%);border-top:1px solid rgba(166,248,240,.2);border-right:0;border-bottom:0;border-left:0}.quarantine-orbit-category-showcase:before{display:none}.quarantine-orbit-category-showcase header{max-width:550px}.quarantine-orbit-category-showcase .quarantine-simple-category-item:nth-child(n) button{width:100%;margin-left:0}}@media (max-width: 900px){.quarantine-simple-hero{grid-template-columns:1fr;grid-template-rows:auto;row-gap:34px}.quarantine-simple-hero:before{inset:auto -28% -26% auto;width:94vw;height:68%;border-radius:50%}.quarantine-simple-hero:after{display:none}.quarantine-simple-hero-copy,.quarantine-orbit-category-showcase{grid-column:auto;width:100%}}@media (prefers-reduced-motion: reduce){.quarantine-simple-hero:before,.quarantine-simple-hero:after{transition:none}}@media (min-width: 901px){.quarantine-simple-hero-copy{padding:22px 0 24px;background:linear-gradient(90deg,rgba(4,15,35,.8) 0%,rgba(4,15,35,.5) 62%,transparent 100%)}.quarantine-simple-hero-copy>p:not(.quarantine-simple-kicker){color:#d8f5f7}.quarantine-simple-hero:before{opacity:.92}.quarantine-simple-hero:after{width:min(46vw,700px);background:linear-gradient(90deg,transparent,rgba(212,255,250,.52),transparent);box-shadow:0 118px #a5faf229,0 236px #a5faf21a,0 354px #a5faf20d}}@media (max-width: 900px){.quarantine-simple-hero{background:radial-gradient(ellipse 72% 38% at 94% 35%,rgba(86,218,211,.16),transparent 68%),linear-gradient(142deg,#06152c,#071b35 61%,#0a2947)}.quarantine-simple-hero-copy{padding:17px 12px 18px 0;background:linear-gradient(90deg,rgba(4,14,33,.72) 0%,rgba(4,14,33,.44) 72%,transparent 100%)}.quarantine-simple-hero-copy:before{display:none}.quarantine-simple-hero h1{color:#fff;text-shadow:0 2px 18px rgba(1,12,30,.38)}.quarantine-simple-hero-copy>p:not(.quarantine-simple-kicker){color:#d8f5f7}.quarantine-simple-kicker{color:#9cfaf0}.quarantine-orbit-category-showcase{background:#05142b7a}}@media (min-width: 901px){.quarantine-simple-hero:before{background:radial-gradient(circle at 19% 24%,rgba(237,255,252,.92) 0 1px,transparent 1.8px),radial-gradient(circle at 33% 43%,rgba(163,250,243,.82) 0 1.2px,transparent 2px),radial-gradient(circle at 66% 17%,rgba(220,238,255,.78) 0 .8px,transparent 1.5px),radial-gradient(circle at 73% 69%,rgba(155,249,240,.78) 0 1px,transparent 1.8px),radial-gradient(circle at 43% 77%,rgba(197,247,255,.62) 0 .7px,transparent 1.5px),radial-gradient(ellipse at 15% 51%,rgba(236,255,252,.58) 0 1.3%,rgba(151,251,240,.26) 6%,rgba(70,191,203,.08) 22%,transparent 53%),linear-gradient(136deg,transparent 32%,rgba(112,234,225,.08) 49%,transparent 70%);box-shadow:inset 38px 0 92px #7af9ef0f,-30px 0 90px #41dbd31a}.quarantine-simple-hero:after{right:0;top:0;width:min(50vw,760px);height:100%;opacity:.84;background:radial-gradient(circle at 18% 22%,rgba(239,255,253,.92) 0 1px,transparent 1.9px),radial-gradient(circle at 41% 31%,rgba(142,247,239,.84) 0 1.2px,transparent 2px),radial-gradient(circle at 75% 17%,rgba(205,226,255,.7) 0 .8px,transparent 1.6px),radial-gradient(circle at 59% 54%,rgba(162,255,244,.72) 0 1px,transparent 1.8px),radial-gradient(circle at 31% 72%,rgba(188,242,255,.62) 0 .7px,transparent 1.5px),radial-gradient(ellipse at 58% 47%,rgba(114,232,222,.14),transparent 54%);box-shadow:none;transform:none}}@media (prefers-reduced-motion: no-preference){.quarantine-simple-hero:before{animation:quarantine-starlight-aura 9s cubic-bezier(.45,0,.55,1) infinite alternate}.quarantine-simple-hero:after{animation:quarantine-starlight-sparkle 6.8s cubic-bezier(.45,0,.55,1) infinite alternate}@keyframes quarantine-starlight-aura{0%{opacity:.72;transform:translate3d(0,-3px,0) scale(.99)}to{opacity:.98;transform:translate3d(-5px,6px,0) scale(1.01)}}@keyframes quarantine-starlight-sparkle{0%{opacity:.38;transform:translateZ(0);filter:brightness(.86)}48%{opacity:.9;filter:brightness(1.18)}to{opacity:.58;transform:translate3d(-4px,7px,0);filter:brightness(.96)}}}@media (max-width: 900px){.quarantine-simple-hero:before{opacity:.42;background:radial-gradient(circle at 31% 23%,rgba(224,255,251,.54) 0 .8px,transparent 1.5px),radial-gradient(circle at 67% 48%,rgba(149,248,239,.44) 0 1px,transparent 1.7px),radial-gradient(ellipse at 50% 48%,rgba(113,231,220,.12),transparent 62%)}.quarantine-simple-hero:after{display:block;position:absolute;z-index:0;right:-20vw;top:4%;width:100vw;height:64%;opacity:.24;pointer-events:none;background:radial-gradient(circle at 23% 19%,rgba(234,255,252,.9) 0 .8px,transparent 1.6px),radial-gradient(circle at 58% 35%,rgba(163,251,243,.72) 0 1px,transparent 1.8px),radial-gradient(circle at 76% 63%,rgba(201,232,255,.62) 0 .7px,transparent 1.5px),radial-gradient(ellipse at 55% 45%,rgba(99,221,212,.16),transparent 60%);box-shadow:none}}@media (prefers-reduced-motion: reduce){.quarantine-simple-hero:before,.quarantine-simple-hero:after{animation:none}}@media (hover: hover){.quarantine-orbit-category-showcase:hover{border-color:#8bf6e952;background:linear-gradient(138deg,#143558c7,#071b34ad);box-shadow:inset 0 1px #effffd33,inset 0 -1px #010a1c33,0 14px 32px #00071629;-webkit-backdrop-filter:blur(16px) saturate(118%);backdrop-filter:blur(16px) saturate(118%);transform:none}.quarantine-orbit-category-showcase .quarantine-simple-category-item button{transition:background-color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.quarantine-orbit-category-showcase .quarantine-simple-category-item button:hover,.quarantine-orbit-category-showcase .quarantine-simple-category-item button:focus-visible{background:linear-gradient(90deg,#67efe024,#67efe009);border-color:#93fbee94;box-shadow:inset 3px 0 #73f4e6c7,inset 0 1px #ebfffd24;transform:translate3d(3px,0,0)}.quarantine-orbit-category-showcase .quarantine-simple-category-item button:hover :is(.quarantine-simple-category-icon,.quarantine-simple-category-number,.quarantine-simple-category-arrow),.quarantine-orbit-category-showcase .quarantine-simple-category-item button:focus-visible :is(.quarantine-simple-category-icon,.quarantine-simple-category-number,.quarantine-simple-category-arrow){color:#a8fff3}}.quarantine-orbit-category-showcase .quarantine-simple-category-item button:focus-visible{outline:2px solid rgba(168,255,243,.82);outline-offset:-2px}@media (prefers-reduced-motion: reduce){.quarantine-orbit-category-showcase .quarantine-simple-category-item button{transition:none}}@media (min-width: 901px){.quarantine-simple-hero{background:radial-gradient(ellipse 42% 29% at 84% 76%,rgba(112,241,229,.16) 0%,rgba(34,149,179,.09) 35%,transparent 72%),radial-gradient(ellipse 46% 86% at 98% 48%,rgba(102,230,221,.24) 0%,rgba(24,119,149,.17) 25%,transparent 66%),radial-gradient(ellipse 31% 56% at 87% 32%,rgba(208,255,249,.15) 0%,transparent 56%),linear-gradient(112deg,#06152c,#071a34 47%,#0a2a49)}.quarantine-simple-hero:after{background:radial-gradient(circle at 12% 16%,rgba(240,255,253,.86) 0 1px,transparent 1.8px),radial-gradient(circle at 24% 63%,rgba(151,252,244,.72) 0 .7px,transparent 1.5px),radial-gradient(circle at 38% 28%,rgba(218,239,255,.76) 0 1.1px,transparent 1.9px),radial-gradient(circle at 55% 79%,rgba(134,242,232,.62) 0 .65px,transparent 1.45px),radial-gradient(circle at 71% 42%,rgba(203,236,255,.76) 0 .9px,transparent 1.7px),radial-gradient(circle at 87% 12%,rgba(154,252,244,.66) 0 .7px,transparent 1.5px),radial-gradient(ellipse at 72% 68%,rgba(118,239,228,.14),transparent 51%)}.quarantine-hero-scroll-cue{position:absolute;z-index:2;right:max(7vw,58px);bottom:118px;display:inline-flex;align-items:center;gap:10px;min-height:34px;padding:0;color:#d6faf7c2;background:transparent;border:0;border-bottom:1px solid rgba(156,249,240,.28);font-family:var(--q-font-body);font-size:11px;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:color .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1)}.quarantine-hero-scroll-cue i{position:relative;display:block;width:12px;height:19px;border:1px solid rgba(183,255,247,.62);border-radius:8px}.quarantine-hero-scroll-cue i:after{content:"";position:absolute;top:4px;left:50%;width:2px;height:5px;background:#a9fff3;border-radius:2px;transform:translate(-50%)}.quarantine-hero-scroll-cue:hover,.quarantine-hero-scroll-cue:focus-visible{color:#f4fffe;border-color:#b7fff7c2}.quarantine-hero-scroll-cue:focus-visible{outline:2px solid rgba(168,255,243,.86);outline-offset:5px}.quarantine-hero-scroll-cue:active{opacity:.68}}@media (prefers-reduced-motion: no-preference){.quarantine-hero-scroll-cue i:after{animation:quarantine-hero-scroll-dot 1.55s cubic-bezier(.45,0,.55,1) infinite}@keyframes quarantine-hero-scroll-dot{0%,16%{opacity:.92;transform:translate(-50%)}74%,to{opacity:.18;transform:translate(-50%,7px)}}}@media (max-width: 900px){.quarantine-simple-hero{background:radial-gradient(ellipse 74% 35% at 91% 31%,rgba(94,218,212,.12),transparent 70%),linear-gradient(142deg,#06152c,#071b35 61%,#0a2947)}.quarantine-simple-hero:after{opacity:.18}.quarantine-hero-scroll-cue{display:none}}@media (prefers-reduced-motion: reduce){.quarantine-hero-scroll-cue i:after{animation:none}}.quarantine-fee-page{min-height:100vh;background:#f4fbf9;color:#163d45}.quarantine-fee-header{position:relative;z-index:4}.quarantine-fee-hero{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.46fr);gap:44px;align-items:end;overflow:hidden;min-height:310px;padding:93px max(7vw,24px) 52px;color:#ebfffb;background:#062d35}.quarantine-fee-grid{position:absolute;inset:0;opacity:.64;background:radial-gradient(circle at 84% 12%,rgba(67,210,196,.32),transparent 23%),radial-gradient(circle at 79% 76%,rgba(54,124,176,.3),transparent 28%),linear-gradient(90deg,transparent 0 48%,rgba(111,232,217,.07) 48% 48.1%,transparent 48.1%),linear-gradient(rgba(111,232,217,.045) 1px,transparent 1px);background-size:auto,auto,auto,42px 42px}.quarantine-fee-hero>*:not(.quarantine-fee-grid){position:relative;z-index:1}.quarantine-fee-hero p,.quarantine-fee-workspace header p{margin:0;color:#67e7d8;font-size:10px;font-weight:850;letter-spacing:.16em}.quarantine-fee-hero p span{display:inline-block;width:8px;height:8px;margin-right:8px;border-radius:50%;background:#61ecdc;box-shadow:0 0 15px #61ecdc}.quarantine-fee-hero h1{max-width:780px;margin:13px 0;color:#f6ffff;font-size:clamp(35px,5vw,66px);line-height:.98;letter-spacing:-.075em}.quarantine-fee-hero h1 em{color:#5de3d6;font-style:normal}.quarantine-fee-hero>div>strong{display:block;max-width:520px;color:#bcddd9;font-size:13px;font-weight:600;line-height:1.65}.quarantine-fee-hero aside{display:grid;grid-template-columns:30px 1fr;gap:3px 9px;max-width:330px;padding:20px;border:1px solid rgba(119,230,219,.32);background:#042f398f;box-shadow:18px 18px #11677338}.quarantine-fee-hero aside svg{grid-row:1 / span 3;color:#71ecdc}.quarantine-fee-hero aside span{color:#75e7db;font-size:9px;font-weight:850;letter-spacing:.13em}.quarantine-fee-hero aside strong{color:#f4fffd;font-size:14px}.quarantine-fee-hero aside small{margin-top:4px;color:#a9cac6;font-size:10px;line-height:1.55}.quarantine-fee-workspace{max-width:1240px;margin:0 auto;padding:50px 24px 72px}.quarantine-fee-workspace>header{display:flex;justify-content:space-between;gap:24px;align-items:end}.quarantine-fee-workspace h2{margin:6px 0 0;font-size:clamp(26px,3.6vw,42px);line-height:1.07;letter-spacing:-.055em}.quarantine-fee-workspace>header button{display:inline-flex;align-items:center;gap:7px;min-height:39px;padding:9px 12px;border:1px solid #b7d9d3;color:#2d696d;background:transparent;font-size:11px;font-weight:800}.quarantine-fee-workspace>header button:hover,.quarantine-fee-workspace>header button:focus-visible{border-color:#149b92;color:#075b60;background:#e3f9f4;outline:2px solid rgba(20,155,146,.16);outline-offset:2px}.quarantine-fee-notice{display:grid;grid-template-columns:145px minmax(0,1fr);gap:16px;margin-top:27px;padding:16px 18px;border-left:3px solid #28afa2;background:#eaf8f5}.quarantine-fee-notice strong{color:#087168;font-size:12px}.quarantine-fee-notice span{color:#59777a;font-size:11px;line-height:1.65}.quarantine-fee-embed-shell{min-height:770px;margin-top:15px;overflow:hidden;border:1px solid #bddbd5;background:#fff;box-shadow:0 17px 36px #13484c17}.quarantine-fee-embed-shell iframe{display:block;width:100%;min-height:770px;border:0;background:#f7f7f9}.quarantine-fee-workspace>footer{display:flex;justify-content:space-between;gap:22px;align-items:center;margin-top:17px;padding:18px;color:#607e80;border-top:1px solid #c9e0da;font-size:10px;line-height:1.6}.quarantine-fee-workspace>footer span{max-width:650px}.quarantine-fee-workspace>footer button{display:inline-flex;flex:none;align-items:center;gap:7px;min-height:40px;padding:9px 12px;border:1px solid #0c7775;color:#edfffb;background:#0a6061;font-size:11px;font-weight:850}.quarantine-fee-workspace>footer button:hover,.quarantine-fee-workspace>footer button:focus-visible{background:#078a84;outline:2px solid rgba(10,117,116,.22);outline-offset:2px}@media (max-width:760px){.quarantine-fee-hero{grid-template-columns:1fr;gap:28px;min-height:0;padding:74px 22px 34px}.quarantine-fee-hero aside{max-width:none}.quarantine-fee-workspace{padding:34px 15px 50px}.quarantine-fee-workspace>header,.quarantine-fee-workspace>footer{align-items:flex-start;flex-direction:column}.quarantine-fee-workspace>header button,.quarantine-fee-workspace>footer button{width:100%;justify-content:center}.quarantine-fee-notice{grid-template-columns:1fr;gap:5px}.quarantine-fee-embed-shell,.quarantine-fee-embed-shell iframe{min-height:880px}.quarantine-fee-workspace>footer{padding:16px 0}}.quarantine-attachment-paste-target{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;color:#145d63;background:#5fe1d62e;border:1px dashed rgba(20,128,125,.5);border-radius:9px;box-shadow:0 3px 8px #145e5e0b,inset 0 1px #ffffffbd;font:inherit;font-size:11px;font-weight:800;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s ease,box-shadow .16s ease}.quarantine-attachment-paste-target:hover,.quarantine-attachment-paste-target:focus-visible{outline:0;background:#5fe1d64d;box-shadow:0 8px 18px #10706d1f;transform:translateY(-1px)}.quarantine-attachment-paste-notice{width:100%;margin:8px 0 0;color:#527d7c;font-size:11px;line-height:1.5}.quarantine-new-product-fields .quarantine-label-change-option{display:grid!important;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:14px 15px;color:#164e53;background:linear-gradient(135deg,#60e1d633,#f4fffdd1);border:1px solid rgba(34,137,132,.26);border-radius:12px;box-shadow:0 7px 16px #1965630e,inset 0 1px #ffffffc7;cursor:pointer}.quarantine-new-product-fields .quarantine-label-change-option input[type=checkbox]{box-sizing:border-box;flex:none;width:18px;min-width:18px;height:18px;min-height:18px;margin:2px 0 0;padding:0;border-radius:5px;box-shadow:none;accent-color:#117e76}.quarantine-label-change-option span{display:grid;gap:3px}.quarantine-label-change-option b{color:#0d5659;font-size:12px}.quarantine-label-change-option small{color:#4e7676;font-size:11px;line-height:1.45}@media (max-width: 720px){.quarantine-attachment-paste-target{width:100%;justify-content:center}}.quarantine-home-page{--qh-muted: #4b6168;--qh-tint: #e3f4f1;--qh-warn-bg: #fff4e0;--qh-warn-ink: #7a4a00;--qh-error: #a1262b;min-height:100vh;background:var(--background);color:var(--foreground);font-family:Pretendard Variable,Pretendard,Noto Sans KR,Arial,sans-serif;font-size:15px;line-height:1.4;word-break:keep-all}.quarantine-home-page :focus-visible{outline:2px solid var(--primary);outline-offset:2px}.quarantine-home-page button{text-align:left}.quarantine-home-page button:disabled{cursor:default}.quarantine-home-guard{margin:0;padding:24px 16px;font-size:15px;color:var(--qh-muted)}.quarantine-home-shell{max-width:660px;margin:0 auto}.quarantine-home-header{display:flex;align-items:center;gap:4px;height:56px;padding:0 16px 0 6px;border-bottom:1px solid var(--border)}.quarantine-home-back{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;color:var(--foreground)}.quarantine-home-title{flex:1;min-width:0;margin:0;font-size:17px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quarantine-home-company{display:none;flex:none;font-size:15px;font-weight:500;color:var(--qh-muted)}.quarantine-home-main{padding:16px 16px 24px}.quarantine-home-intro{margin:0 0 12px;font-size:14px;line-height:1.35;color:var(--qh-muted)}.quarantine-home-count{margin:0 0 16px;font-size:14px;line-height:1.35;color:var(--qh-muted)}.quarantine-home-notice{margin:16px 0 0;font-size:14px;line-height:1.35;color:var(--qh-muted)}.quarantine-home-error{display:flex;align-items:center;gap:6px;margin:0 0 12px;font-size:15px;font-weight:600;line-height:1.35;color:var(--qh-error)}.quarantine-home-error>svg{flex:none}.quarantine-home-retry{flex:none;min-height:44px;margin-left:auto;padding:0 12px;background:var(--card);border:1px solid var(--border);border-radius:12px;font-size:15px;font-weight:600;color:var(--primary)}.quarantine-home-search{display:flex;align-items:center;gap:10px;height:52px;margin:0 0 16px;padding:0 14px;background:var(--card);border:1px solid var(--qh-muted);border-radius:12px}.quarantine-home-search:focus-within{outline:2px solid var(--primary);outline-offset:2px}.quarantine-home-search>svg{flex:none;color:var(--qh-muted)}.quarantine-home-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;-webkit-appearance:none;appearance:none;font-size:16px;color:var(--foreground)}.quarantine-home-search input:focus-visible{outline:0}.quarantine-home-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.quarantine-home-search-clear{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-right:-10px;border-radius:12px;color:var(--qh-muted)}.quarantine-home-filters{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 16px}.quarantine-home-photo-toggle{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 16px}.quarantine-home-filter{display:inline-flex;align-items:center;justify-content:center;gap:4px;height:44px;padding:0 16px;background:var(--card);border:1px solid var(--border);border-radius:12px;font-size:15px;font-weight:500;line-height:1;color:var(--foreground)}.quarantine-home-filter[aria-pressed=true]{padding:0 15px;background:var(--qh-tint);border:2px solid var(--primary);font-weight:600;color:var(--primary)}.quarantine-home-filter-count{color:var(--qh-muted)}.quarantine-home-filter[aria-pressed=true] .quarantine-home-filter-count{color:var(--primary)}.quarantine-home-list,.quarantine-home-check-list{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.quarantine-home-list>li,.quarantine-home-check-list>li{display:flex}.quarantine-home-card{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;background:var(--card);border:1px solid var(--border);border-radius:16px}.quarantine-home-card-open{display:flex;align-items:flex-start;gap:12px;width:100%;border-radius:12px;color:var(--foreground)}.quarantine-home-thumb{flex:none;display:flex;align-items:center;justify-content:center;width:88px;height:88px;overflow:hidden;border-radius:12px;background:var(--qh-tint);color:var(--primary)}.quarantine-home-thumb.is-small{width:44px;height:44px}.quarantine-home-thumb.is-small>svg{width:20px;height:20px}.quarantine-home-thumb img{width:100%;height:100%;object-fit:cover}.quarantine-home-card-text{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px}.quarantine-home-name{font-size:16px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.quarantine-home-sub{font-size:15px;font-weight:500;line-height:1.35;overflow-wrap:anywhere}.quarantine-home-meta{font-size:14px;line-height:1.35;color:var(--qh-muted);overflow-wrap:anywhere}.quarantine-home-chips{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.quarantine-home-chip{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 8px;background:var(--qh-tint);border-radius:12px;font-size:13px;font-weight:600;line-height:1;color:var(--primary);white-space:nowrap}.quarantine-home-chip.is-neutral{background:var(--background);border:1px solid var(--border);color:var(--foreground)}.quarantine-home-chip.is-neutral>svg{color:var(--qh-muted)}.quarantine-home-chip.is-warning{background:var(--qh-warn-bg);color:var(--qh-warn-ink)}.quarantine-home-reason{margin:0;font-size:14px;line-height:1.35;color:var(--qh-warn-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quarantine-home-card-note{display:flex;align-items:center;justify-content:center;min-height:44px;margin:auto 0 0;font-size:14px;line-height:1.35;color:var(--qh-muted);text-align:center}.quarantine-home-secondary{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;height:44px;padding:0 16px;background:var(--background);border:1px solid var(--border);border-radius:12px;font-size:15px;font-weight:600;line-height:1;color:var(--primary)}.quarantine-home-card>.quarantine-home-secondary{margin-top:auto}.quarantine-home-secondary.is-on-background{height:48px;background:var(--card)}.quarantine-home-secondary:disabled{background:var(--border);color:var(--qh-muted)}.quarantine-home-primary{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:52px;margin-top:16px;padding:0 20px;background:var(--primary);border-radius:12px;font-size:16px;font-weight:700;line-height:1;color:var(--primary-foreground)}.quarantine-home-primary:disabled{background:var(--border);color:var(--qh-muted)}.quarantine-home-primary-note{margin:8px 0 0;font-size:14px;line-height:1.35;color:var(--qh-muted);text-align:center}.quarantine-home-empty{display:flex;flex-direction:column;gap:12px;margin:24px 0}.quarantine-home-empty-text{margin:24px 0;font-size:16px;font-weight:600;line-height:1.35;text-align:center}.quarantine-home-empty>.quarantine-home-empty-text{margin:0}.quarantine-home-more{margin-top:24px;border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.quarantine-home-more>button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:48px;padding:0 2px}.quarantine-home-more-text{font-size:15px;color:var(--foreground)}.quarantine-home-link{flex:none;display:flex;align-items:center;gap:2px;font-size:15px;font-weight:600;line-height:1;color:var(--primary)}.quarantine-home-photo{display:flex;align-items:center;justify-content:center;width:100%;height:180px;overflow:hidden;border-radius:16px;background:var(--qh-tint);color:var(--primary)}.quarantine-home-photo img{width:100%;height:100%;object-fit:cover}.quarantine-home-photo-empty{font-size:15px;font-weight:500}.quarantine-home-detail-name{margin:0;font-size:20px;font-weight:700;line-height:1.3;overflow-wrap:anywhere}.quarantine-home-detail-line{margin:2px 0 0}.quarantine-home-section-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:24px 0 8px}.quarantine-home-section-head h3{margin:0;font-size:17px;font-weight:700;line-height:1.3}.quarantine-home-records{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.quarantine-home-record{padding:12px 14px;background:var(--card);border:1px solid var(--border);border-radius:16px}.quarantine-home-record-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:10px}.quarantine-home-record-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.quarantine-home-record-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.quarantine-home-record-date{font-size:15px;font-weight:700}.quarantine-home-record-expiry{font-size:14px;font-weight:500;line-height:1.35;color:var(--primary)}.quarantine-home-record-actions{display:flex;flex-direction:column}.quarantine-home-doc-row{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;border-top:1px solid var(--border);color:var(--foreground)}.quarantine-home-doc-row>svg{flex:none;color:var(--qh-muted)}.quarantine-home-doc-row:disabled .quarantine-home-link{color:var(--qh-muted)}.quarantine-home-doc-name{flex:1;min-width:0;font-size:15px;font-weight:500;line-height:1.35}.quarantine-home-record-missing{display:flex;align-items:center;min-height:48px;border-top:1px solid var(--border);font-size:14px;line-height:1.35;color:var(--qh-muted)}.quarantine-home-record-title+.quarantine-home-record-text{margin-top:4px}.quarantine-home-card>.quarantine-home-record-head{margin-bottom:0}.quarantine-home-warn{display:flex;align-items:flex-start;gap:6px;margin:0;font-size:14px;line-height:1.35;color:var(--qh-warn-ink)}.quarantine-home-warn>svg{flex:none;margin-top:2px}.quarantine-home-fields{display:grid;gap:8px;margin:0 0 16px}.quarantine-home-field{display:flex;flex-direction:column;gap:4px;min-width:0;font-size:14px;line-height:1.35;color:var(--qh-muted)}.quarantine-home-field select{height:44px;min-width:0;padding:0 12px;background:var(--card);border:1px solid var(--qh-muted);border-radius:12px;font-size:16px;color:var(--foreground)}.quarantine-home-actions{display:flex;gap:8px;margin-top:auto}.quarantine-home-more-results{margin-top:16px}.quarantine-home-ask{margin-top:24px}.quarantine-home-select-all{display:flex;align-items:center;gap:8px;width:100%;min-height:48px;margin:0 0 8px;padding:0 13px;border-radius:12px;font-size:15px;font-weight:600;line-height:1.35;color:var(--foreground)}.quarantine-home-select-count,.quarantine-home-check-kinds{margin-left:auto;font-size:14px;font-weight:400;color:var(--qh-muted)}.quarantine-home-mark{flex:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:var(--card);border:2px solid var(--qh-muted);border-radius:999px;color:var(--primary)}.quarantine-home-mark.is-checked{background:var(--ring);border:0}.quarantine-home-check-card{flex:1;display:flex;flex-direction:column;gap:10px;min-width:0;padding:12px;background:var(--card);border:1px solid var(--border);border-radius:16px;color:var(--foreground)}.quarantine-home-check-card[aria-checked=true]{padding:11px;border:2px solid var(--primary)}.quarantine-home-check-card[aria-disabled=true]{cursor:default}.quarantine-home-check-top{display:flex;align-items:flex-start;gap:12px}.quarantine-home-check-row{display:flex;align-items:center;gap:8px;min-height:44px;margin-top:auto;padding-top:10px;border-top:1px solid var(--border);font-size:15px;font-weight:500;color:var(--qh-muted)}.quarantine-home-check-card[aria-checked=true] .quarantine-home-check-label{font-weight:600;color:var(--primary)}.quarantine-home-check-row.is-note{font-size:14px;line-height:1.35}.quarantine-home-bundle-bar{display:flex;flex-direction:column}.quarantine-home-top{display:flex;align-items:center;justify-content:space-between;gap:8px;height:56px;padding:0 16px}.quarantine-home-logo{display:flex;align-items:center;height:44px;font-size:20px;font-weight:700;line-height:1.1;letter-spacing:.06em;color:var(--primary)}.quarantine-home-logo>span{padding-bottom:2px;border-bottom:2px solid var(--ring)}.quarantine-home-body{padding:0 16px 24px}.quarantine-home-alert{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;margin-bottom:12px;padding:12px 14px;background:var(--qh-warn-bg);border-radius:16px;font-size:15px;font-weight:600;line-height:1.35;color:var(--qh-warn-ink)}.quarantine-home-alert.is-info{background:var(--qh-tint);color:var(--primary)}.quarantine-home-alert>svg{flex:none}.quarantine-home-alert>span{flex:1;min-width:0}.quarantine-home-tasks{display:flex;flex-direction:column;gap:8px}.quarantine-home-task{display:flex;align-items:center;gap:12px;width:100%;min-height:72px;padding:12px 14px 12px 12px;background:var(--card);border:1px solid var(--border);border-radius:16px;color:var(--foreground)}.quarantine-home-task>svg{flex:none;color:var(--qh-muted)}.quarantine-home-task-tile{flex:none;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:var(--qh-tint);color:var(--primary)}.quarantine-home-task-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.quarantine-home-task-label{font-size:17px;font-weight:700;line-height:1.3}.quarantine-home-task-desc{font-size:14px;line-height:1.35;color:var(--qh-muted)}.quarantine-home-section-head h2{margin:0;font-size:17px;font-weight:700;line-height:1.3}.quarantine-home-see-all{display:flex;align-items:center;gap:2px;height:44px;margin-right:-8px;padding:0 8px;border-radius:12px;font-size:15px;font-weight:600;line-height:1;color:var(--primary)}.quarantine-home-recent>li:nth-child(n+4){display:none}.quarantine-home-minor-title{margin:24px 0 4px;font-size:15px;font-weight:600;line-height:1.4;color:var(--qh-muted)}.quarantine-home-others{display:flex;flex-direction:column;border-bottom:1px solid var(--border)}.quarantine-home-other{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:48px;padding:0 2px;border-top:1px solid var(--border);font-size:15px;font-weight:500;line-height:1.35;color:var(--foreground)}.quarantine-home-other>svg{flex:none;color:var(--qh-muted)}@media (min-width: 768px){.quarantine-home-header{height:64px;padding:0 24px 0 14px}.quarantine-home-company{display:block}.quarantine-home-main{padding:20px 24px 32px}.quarantine-home-list,.quarantine-home-check-list{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:stretch}.quarantine-home-fields{grid-template-columns:repeat(3,1fr)}.quarantine-home-detail{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:start}.quarantine-home-detail>section>.quarantine-home-section-head:first-child{margin-top:0}.quarantine-home-photo{height:240px}.quarantine-home-bundle-bar{flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:16px;margin-top:16px}.quarantine-home-bundle-bar>.quarantine-home-primary{width:299px;margin-top:0}.quarantine-home-bundle-bar>.quarantine-home-primary-note{margin:0;text-align:left}.quarantine-home-top{height:64px;padding:0 24px}.quarantine-home-body{padding:8px 24px 32px}.quarantine-home-tasks{display:grid;grid-template-columns:1fr 1fr;gap:12px}.quarantine-home-recent>li:nth-child(4){display:flex}.quarantine-home-others{display:grid;grid-template-columns:repeat(3,1fr);column-gap:16px;border-bottom:0}.quarantine-home-other{margin-bottom:-1px;border-bottom:1px solid var(--border)}}.quarantine-portal-page .quarantine-product-page-navigation--workspace{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:26px 0 16px}.quarantine-portal-page .quarantine-product-page-navigation--workspace button{display:grid;grid-template-columns:1fr auto;gap:3px 8px;align-items:center;min-height:108px;padding:12px 13px;border:1px solid #bfddd7;color:#174a51;background:linear-gradient(135deg,#fff,#f0faf7);text-align:left}.quarantine-portal-page .quarantine-product-page-navigation--workspace button span{color:#164a51;font-size:12px;font-weight:850}.quarantine-portal-page .quarantine-product-page-navigation--workspace .quarantine-product-nav-count{display:inline-block;margin-left:6px;padding:2px 6px;border:1px solid #76bdb4;color:#087a73;background:#f7fffc;font-size:9px;font-variant-numeric:tabular-nums;line-height:1.2}.quarantine-portal-page .quarantine-product-page-navigation--workspace button small{color:#628286;font-size:9px;line-height:1.45}.quarantine-portal-page .quarantine-product-page-navigation--workspace button svg{grid-column:2;grid-row:1 / 4;color:#0a8b84}.quarantine-portal-page .quarantine-product-family-photo{grid-column:1;display:flex;align-items:center;width:100%;height:38px;overflow:hidden;border:1px solid #c5e2dc;background:#edf8f5}.quarantine-portal-page .quarantine-product-family-photo img{width:100%;height:100%;object-fit:cover}.quarantine-portal-page .quarantine-product-family-photo span{padding:0 8px;color:#638287;font-size:9px;font-weight:750}.quarantine-portal-page .quarantine-product-page-navigation--workspace button:hover,.quarantine-portal-page .quarantine-product-page-navigation--workspace button:focus-visible{border-color:#55c9ba;color:#073f48;background:#e5f8f3;outline:2px solid rgba(43,181,168,.22);outline-offset:3px;transform:translateY(-2px)}.quarantine-documents-grid article>button.quarantine-document-open:hover:not(:disabled),.quarantine-documents-grid article>button.quarantine-document-open:focus-visible:not(:disabled){color:#075b61;text-decoration:underline;text-underline-offset:4px;outline:2px solid rgba(10,116,116,.24);outline-offset:3px}.quarantine-documents-grid article>button:disabled{cursor:not-allowed;opacity:.48}.quarantine-document-open>span{margin:0!important;color:inherit!important;font:inherit!important}.quarantine-document-open-error{margin-top:12px}.quarantine-document-library{display:grid;gap:24px}.quarantine-document-section{padding:23px;border:1px solid rgba(64,144,139,.22);border-radius:18px;background:#ffffffad;box-shadow:0 16px 32px #185a5b0f,inset 0 1px #ffffffe6}.quarantine-document-section.is-photos{border-color:#37a4975c;background:radial-gradient(circle at 94% 4%,rgba(132,239,220,.26),transparent 24%),#f5fffcdb}.quarantine-document-section>header{margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid rgba(66,145,139,.2)}.quarantine-document-section header p{margin:0 0 5px;color:#14817a;font-size:10px;font-weight:850;letter-spacing:.13em}.quarantine-document-section header h3{display:flex;align-items:center;gap:8px;margin:0;color:#164750;font-size:21px;line-height:1.3;letter-spacing:-.04em}.quarantine-document-section header h3 svg{color:#07877f}.quarantine-document-section header h3 b{padding:3px 7px;border-radius:999px;color:#096b67;background:#6ce5d433;font-size:11px;letter-spacing:0}.quarantine-document-section header span{display:block;margin-top:6px;color:#53777a;font-size:11px;line-height:1.6}.quarantine-document-section .quarantine-documents-grid{margin-top:0}.quarantine-documents-grid>article.is-photo-document{border-color:#35a0934d;background:linear-gradient(160deg,#f9fffd,#effbf7)}.quarantine-documents-grid>article.is-photo-document .quarantine-document-preview{min-height:148px;border-color:#36a19447}.quarantine-documents-grid>article.is-photo-document .quarantine-document-preview>img{height:148px}.quarantine-document-section .quarantine-portal-empty{margin:0;min-height:132px}.quarantine-documents-grid>article:has(.quarantine-document-preview){min-height:335px;padding-bottom:56px}.quarantine-document-preview{position:relative;display:grid;min-height:112px;margin-top:14px;overflow:hidden;border:1px solid #d2e3de;background:repeating-linear-gradient(135deg,#f4f9f7 0 8px,#edf5f2 8px 16px);place-items:center}.quarantine-document-preview>img,.quarantine-document-preview>iframe{display:block;width:100%;height:112px;border:0}.quarantine-document-preview>img{object-fit:cover}.quarantine-document-preview>iframe{pointer-events:none;background:#fff}.quarantine-document-preview>span{padding:12px;color:#5b7c7e;font-size:9px;font-weight:750;text-align:center}.quarantine-document-preview>em{position:absolute;right:6px;bottom:6px;padding:4px 5px;color:#eafffb;background:#043b46d1;font-size:8px;font-style:normal;font-weight:850}.quarantine-progress-controls{grid-template-columns:minmax(180px,1fr) auto auto auto}.quarantine-progress-method-filter{min-width:132px}.quarantine-progress-sort{min-width:174px}.quarantine-progress-record-dates{margin-top:6px!important;color:#3c7776!important;font-weight:800}.quarantine-progress-inspection-method{margin-top:4px!important;color:#447177!important;font-weight:750}.quarantine-portal-page .quarantine-progress-heading{display:flex;align-items:end;justify-content:space-between;gap:20px}.quarantine-new-product-trigger,.quarantine-new-product-inquiry footer>button,.quarantine-new-product-success>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:10px 14px;border:1px solid #097d78;color:#effffc;background:#0b585b;font-size:12px;font-weight:850;white-space:nowrap}.quarantine-new-product-trigger:hover,.quarantine-new-product-trigger:focus-visible,.quarantine-new-product-inquiry footer>button:hover:not(:disabled),.quarantine-new-product-inquiry footer>button:focus-visible:not(:disabled),.quarantine-new-product-success>button:hover,.quarantine-new-product-success>button:focus-visible{background:#087a76;outline:2px solid rgba(8,122,118,.24);outline-offset:3px;transform:translateY(-1px)}.quarantine-new-product-inquiry{position:relative;isolation:isolate;max-width:940px;margin-top:30px;padding:clamp(22px,3vw,34px);overflow:hidden;border:1px solid rgba(77,169,159,.52);border-radius:18px;background:radial-gradient(circle at 88% 7%,rgba(129,238,223,.28),transparent 26%),radial-gradient(circle at 4% 105%,rgba(51,151,163,.15),transparent 33%),linear-gradient(135deg,#fafffdf5,#e2f7f2ed);box-shadow:0 25px 54px #0d454d29,0 8px 18px #1d646314,inset 0 1px #fffffff2,inset 0 -1px #3289821a}.quarantine-new-product-inquiry:before{position:absolute;z-index:-1;inset:auto -72px -116px auto;width:330px;height:330px;border:1px solid rgba(60,171,163,.16);border-radius:50%;box-shadow:0 0 0 34px #4fc1b60a,0 0 0 68px #4fc1b606;content:""}.quarantine-new-product-inquiry-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:24px;padding-bottom:19px;border-bottom:1px solid rgba(83,157,150,.22)}.quarantine-new-product-inquiry-head p{margin:0 0 5px;color:#0a7c77;font-size:9px;font-weight:850;letter-spacing:.14em}.quarantine-new-product-inquiry-head h3{display:inline-flex!important;align-items:center;gap:8px;min-height:34px;margin:0;color:#0b4651!important;font-size:clamp(25px,2.5vw,31px);font-weight:850;line-height:1.25;letter-spacing:-.05em;opacity:1!important;text-shadow:0 1px 0 rgba(255,255,255,.82);visibility:visible!important}.quarantine-new-product-inquiry-head h3 svg{flex:none;color:#07847d;filter:drop-shadow(0 2px 3px rgba(7,132,125,.16))}.quarantine-new-product-inquiry-head span{display:block;max-width:680px;margin-top:9px;color:#4e7377;font-size:12px;line-height:1.7}.quarantine-new-product-inquiry-head>button{display:grid;width:34px;height:34px;padding:0;border:1px solid rgba(88,164,157,.4);border-radius:10px;color:#356a6c;background:#ffffffb3;box-shadow:0 4px 9px #23676914,inset 0 1px #ffffffd9;place-items:center}.quarantine-new-product-inquiry-head>button:hover,.quarantine-new-product-inquiry-head>button:focus-visible{color:#063f45;border-color:#51bdb1;outline:2px solid rgba(8,122,118,.22);outline-offset:2px}.quarantine-new-product-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px 18px}.quarantine-new-product-fields label{display:grid;gap:7px}.quarantine-new-product-fields label.is-wide{grid-column:1 / -1}.quarantine-new-product-fields label>span{color:#1c555c;font-size:11px;font-weight:800}.quarantine-new-product-fields label b{margin-left:4px;color:#117b77;font-size:9px}.quarantine-new-product-fields label small{margin-left:4px;color:#718e90;font-size:9px;font-weight:650}.quarantine-new-product-fields .quarantine-food-attachment-reference{display:block;margin:1px 0 0;color:#2e7776;font-size:11px;font-weight:600;line-height:1.45}.quarantine-new-product-fields .quarantine-food-attachment-reference b{margin-left:0;color:#075e60;font-size:inherit;font-weight:850}.quarantine-new-product-fields input,.quarantine-new-product-fields select,.quarantine-new-product-fields textarea{width:100%;min-height:46px;padding:11px 12px;border:1px solid rgba(105,166,159,.5);border-radius:10px;color:#17484e;background:#ffffffe0;box-shadow:inset 0 1px 2px #1259580f,0 3px 8px #195c5c09;font:inherit;font-size:12px}.quarantine-new-product-fields textarea{min-height:104px;resize:vertical}.quarantine-new-product-fields input:focus,.quarantine-new-product-fields select:focus,.quarantine-new-product-fields textarea:focus{border-color:#13958e;background:#fff;box-shadow:0 0 0 3px #13958e26,inset 0 1px 2px #1259580a;outline:0;outline-offset:2px}.quarantine-new-product-inquiry footer{display:flex;align-items:center;justify-content:space-between;gap:22px;margin-top:22px;padding-top:18px;border-top:1px solid rgba(83,157,150,.2)}.quarantine-new-product-inquiry footer p{display:flex;align-items:flex-start;gap:6px;margin:0;color:#55777a;font-size:10px;line-height:1.55}.quarantine-new-product-inquiry footer p svg{flex:none;margin-top:1px;color:#138b84}.quarantine-new-product-inquiry footer>button:disabled{cursor:wait;opacity:.62}.quarantine-new-product-success{display:flex;align-items:center;gap:14px;padding:19px;border:1px solid rgba(79,174,162,.56);border-radius:14px;background:linear-gradient(135deg,#ffffffe6,#e3fbf5e0);box-shadow:0 12px 24px #145f5e1a,inset 0 1px #fffc}.quarantine-new-product-success>svg{flex:none;color:#07887e}.quarantine-new-product-success>div{flex:1}.quarantine-new-product-success strong{color:#174a50;font-size:13px}.quarantine-new-product-success p{margin:4px 0 0;color:#5c7b7e;font-size:11px;line-height:1.5}.quarantine-new-product-success>button{min-height:35px;padding:7px 10px;font-size:10px}.quarantine-new-product-attachments{margin-top:22px;padding:18px;border:1px solid rgba(95,166,158,.28);border-radius:14px;background:linear-gradient(135deg,#ddf7f1c4,#fbfffdb8);box-shadow:inset 0 1px #ffffffb8,0 8px 20px #1a61610e}.quarantine-new-product-attachments>div:first-child{display:grid;gap:3px}.quarantine-new-product-attachments strong{color:#245a60;font-size:12px}.quarantine-new-product-attachments strong small{margin-left:5px;color:#6f8d8f;font-size:9px;font-weight:650}.quarantine-new-product-attachments>div:first-child>span{color:#668587;font-size:10px;line-height:1.5}.quarantine-new-product-attachment-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:13px}.quarantine-new-product-attachment-actions label{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:8px 11px;border:1px solid rgba(89,165,156,.48);border-radius:9px;color:#116d6d;background:#fcfffecc;box-shadow:0 3px 8px #145e5e0d,inset 0 1px #ffffffe6;cursor:pointer;font-size:10px;font-weight:800}.quarantine-new-product-attachment-actions label:hover,.quarantine-new-product-attachment-actions label:focus-within{border-color:#19a49a;color:#064d54;background:#e3faf4;outline:2px solid rgba(25,164,154,.16);outline-offset:2px}.quarantine-new-product-attachment-actions input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.quarantine-new-product-attachments ul{display:grid;gap:5px;margin:11px 0 0;padding:0;list-style:none}.quarantine-new-product-attachments li{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px 11px;border:1px solid rgba(153,198,191,.46);border-radius:9px;background:#ffffffc2}.quarantine-new-product-attachments li>span{padding:3px 5px;color:#087872;background:#dff7f1;font-size:8px;font-weight:850}.quarantine-new-product-attachments li>strong{min-width:0;overflow:hidden;color:#315b61;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.quarantine-new-product-attachments li>small{color:#6e898b;font-size:9px}.quarantine-new-product-attachments li>button{display:grid;width:25px;height:25px;padding:0;border:0;color:#537a7c;background:transparent;place-items:center}.quarantine-new-product-attachments li>button:hover,.quarantine-new-product-attachments li>button:focus-visible{color:#9a433d;background:#fff0ee;outline:2px solid rgba(176,77,67,.2);outline-offset:1px}.quarantine-new-product-upload-progress{position:relative;height:30px;margin-top:15px;overflow:hidden;border:1px solid rgba(114,183,175,.34);border-radius:999px;background:#dbeeea}.quarantine-new-product-upload-progress>span{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#14988d,#49ccbf);transition:width .18s cubic-bezier(.23,1,.32,1)}.quarantine-new-product-upload-progress>strong{position:relative;display:grid;height:100%;color:#0b464d;font-size:9px;place-items:center}.quarantine-customer-timeline{margin-top:20px;padding:20px;border:1px solid #c8dfda;background:#fbfefd}.quarantine-customer-timeline header p{margin:0 0 4px;color:#0a7c77;font-size:9px;font-weight:850;letter-spacing:.13em}.quarantine-customer-timeline header h3{margin:0;color:#164b52;font-size:18px}.quarantine-customer-timeline header span{display:block;margin-top:6px;color:#698788;font-size:11px;line-height:1.55}.quarantine-inquiry-response-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px}.quarantine-inquiry-response-summary article{display:flex;align-items:center;gap:10px;min-height:72px;padding:12px;border:1px solid #d0e3df;background:#f8fcfb}.quarantine-inquiry-response-summary article>svg{flex:none;color:#ba7830}.quarantine-inquiry-response-summary article.is-waiting{border-color:#ead1aa;background:#fffaf1}.quarantine-inquiry-response-summary article.is-answered{border-color:#b9ddd6;background:#f3fcf9}.quarantine-inquiry-response-summary article.is-answered>svg{color:#087b73}.quarantine-inquiry-response-summary span,.quarantine-inquiry-response-summary small{display:block;color:#5a777a;font-size:10px;font-weight:720;line-height:1.45}.quarantine-inquiry-response-summary strong{display:block;margin:1px 0;color:#164a51;font-size:17px;line-height:1.25}.quarantine-customer-timeline ol{position:relative;display:grid;gap:0;margin:18px 0 0;padding:0;list-style:none}.quarantine-customer-timeline ol:before{position:absolute;top:11px;bottom:11px;left:5px;width:1px;background:#b9d9d4;content:""}.quarantine-customer-timeline li{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:10px;padding:0 0 16px}.quarantine-customer-timeline li:last-child{padding-bottom:0}.quarantine-timeline-dot{position:relative;z-index:1;width:11px;height:11px;margin-top:3px;border:2px solid #f9fffd;border-radius:50%;background:#139b91}.quarantine-customer-timeline li.is-supplement_requested .quarantine-timeline-dot{background:#c88a32}.quarantine-customer-timeline li.is-admin .quarantine-timeline-dot{background:#0c6e76}.quarantine-customer-timeline li small{display:block;color:#16847d;font-size:9px;font-weight:850}.quarantine-customer-timeline li strong{display:block;margin-top:2px;color:#234d53;font-size:12px}.quarantine-inquiry-response-badge{display:inline-flex;align-items:center;margin-top:7px;padding:4px 7px;border:1px solid #ecd1a5;color:#8d5a1d;background:#fff7e8;font-size:10px;font-weight:850;line-height:1}.quarantine-inquiry-response-badge.is-answered{border-color:#a9d9d0;color:#076d66;background:#edfbf7}.quarantine-customer-timeline li p{margin:4px 0 0;color:#638183;font-size:11px;line-height:1.55;white-space:pre-wrap}.quarantine-customer-timeline li time{color:#789293;font-size:9px;white-space:nowrap}@media (max-width: 760px){.quarantine-inquiry-response-summary,.quarantine-portal-page .quarantine-product-page-navigation--workspace,.quarantine-progress-controls{grid-template-columns:1fr}.quarantine-portal-page .quarantine-progress-heading,.quarantine-new-product-inquiry footer,.quarantine-new-product-success{align-items:stretch;flex-direction:column}.quarantine-new-product-trigger,.quarantine-new-product-inquiry footer>button,.quarantine-new-product-success>button{width:100%}.quarantine-new-product-fields{grid-template-columns:1fr}.quarantine-new-product-fields label.is-wide{grid-column:auto}.quarantine-new-product-attachment-actions{display:grid;grid-template-columns:1fr}.quarantine-new-product-attachment-actions label{justify-content:center}.quarantine-new-product-attachments li{grid-template-columns:auto minmax(0,1fr) auto}.quarantine-new-product-attachments li>small{grid-column:2}.quarantine-new-product-attachments li>button{grid-column:3;grid-row:1 / span 2}.quarantine-customer-timeline{padding:16px}.quarantine-customer-timeline li{grid-template-columns:14px minmax(0,1fr)}.quarantine-customer-timeline li time{grid-column:2}.quarantine-progress-controls .quarantine-portal-filter-label,.quarantine-progress-method-filter,.quarantine-progress-sort{min-width:0;min-height:40px}.quarantine-documents-grid>article:has(.quarantine-document-preview){min-height:320px}}@media (prefers-reduced-motion: reduce){.quarantine-portal-page .quarantine-product-page-navigation--workspace button{transition:none}}.quarantine-portal-page .quarantine-portal-sidebar{background:radial-gradient(circle at 12% 7%,rgba(83,225,208,.24),transparent 28%),linear-gradient(165deg,#084958,#063b4a)}.quarantine-portal-page .quarantine-portal-sidebar .eyebrow{color:#aaf5eb;font-size:10px;letter-spacing:.14em}.quarantine-portal-page .quarantine-portal-sidebar>p{color:#d2ece8;font-size:12px;line-height:1.8}.quarantine-portal-page .quarantine-portal-priority{border-color:#9af5eb61;background:#022a3661}.quarantine-portal-page .quarantine-portal-priority span,.quarantine-portal-page .quarantine-portal-priority small,.quarantine-portal-page .quarantine-portal-boundary{color:#bfe2de;font-size:10px;line-height:1.6}.quarantine-portal-page .quarantine-portal-priority strong{color:#f2fffd;font-size:12px;line-height:1.55}.quarantine-portal-page .quarantine-portal-nav button{min-height:52px;color:#c8e7e3;font-size:12px;font-weight:800}.quarantine-portal-page .quarantine-portal-nav button.is-active{color:#fff;background:#4edccb33;box-shadow:inset 3px 0 #78eadb}.quarantine-portal-page .quarantine-portal-workspace{background:radial-gradient(circle at 93% 19%,rgba(133,235,221,.23),transparent 24%),radial-gradient(circle at 7% 93%,rgba(88,156,176,.13),transparent 32%),linear-gradient(135deg,#fdfffefc,#edf8f5f5)}.quarantine-portal-page .quarantine-portal-heading p{color:#087d78!important;font-size:10px}.portal-dashboard-page.quarantine-portal-page .quarantine-portal-heading h2{color:#103e49!important;font-size:clamp(31px,3.35vw,45px);letter-spacing:-.06em}.quarantine-portal-page .quarantine-portal-heading span{max-width:700px;color:#456b70!important;font-size:13px;font-weight:560;line-height:1.75}.quarantine-new-product-inquiry-head p{font-size:10px}.quarantine-new-product-inquiry-head span{color:#3e666b;font-size:13px;font-weight:560}.quarantine-new-product-fields label>span,.quarantine-new-product-fields label b{color:#164e56;font-size:12px}.quarantine-new-product-fields label small,.quarantine-new-product-fields .quarantine-food-attachment-reference{color:#52787c;font-size:10.5px;font-weight:650}.quarantine-new-product-fields input,.quarantine-new-product-fields select,.quarantine-new-product-fields textarea{color:#153e46;font-size:13px;font-weight:560}.quarantine-new-product-fields input::placeholder,.quarantine-new-product-fields textarea::placeholder{color:#71898c;font-weight:500}.quarantine-new-product-attachments strong{color:#174e56;font-size:13px}.quarantine-new-product-attachments strong small,.quarantine-new-product-attachments>div:first-child>span,.quarantine-attachment-paste-notice,.quarantine-new-product-inquiry footer p{color:#4d7378;font-size:11px;font-weight:560;line-height:1.65}.quarantine-new-product-attachment-actions label,.quarantine-attachment-paste-target{font-size:11px}.quarantine-new-product-inquiry footer>button{min-height:46px;font-size:13px}.quarantine-portal-records article small,.quarantine-customer-timeline li p{color:#56777a;font-size:10.5px;line-height:1.65}.quarantine-portal-records article span,.quarantine-customer-timeline li small{color:#167d78;font-size:10px}.quarantine-portal-records article strong,.quarantine-customer-timeline li strong{color:#173f48;font-size:13px}.quarantine-customer-timeline li time{color:#5f7b7d;font-size:10px;font-weight:650}@media (max-width: 760px){.portal-dashboard-page.quarantine-portal-page .quarantine-portal-heading h2{font-size:clamp(29px,9.2vw,36px)}.quarantine-portal-page .quarantine-portal-heading span,.quarantine-new-product-inquiry-head span{font-size:12px}.quarantine-new-product-inquiry-head h3{font-size:clamp(23px,7.3vw,29px)}}.portal-dashboard-page.quarantine-portal-page{--portal-mint: #8ee1d6;--portal-aqua: #99e4dc;--portal-ink: #063f43;--portal-teal: #087d7b;background:radial-gradient(circle at 88% 6%,rgba(255,255,255,.74),transparent 25%),radial-gradient(circle at 7% 87%,rgba(119,212,219,.34),transparent 35%),linear-gradient(132deg,#9de0d5,#b6eee8 47%,#afe0e8)}.portal-dashboard-page.quarantine-portal-page .portal-dashboard-header{color:#fff;background:#076f6ef2;border-bottom-color:#ecfffc85}.portal-dashboard-page.quarantine-portal-page .portal-dashboard-header :is(.back-home,.portal-login-brand,.portal-header-actions,.portal-account-button,.portal-logout,.quarantine-portal-lock){color:#fff}.portal-dashboard-page.quarantine-portal-page .portal-dashboard-header .portal-account-avatar,.portal-dashboard-page.quarantine-portal-page .portal-dashboard-header .quarantine-portal-lock{background:#eefffc29;border-color:#eefffc52}.portal-dashboard-page.quarantine-portal-page .portal-dashboard-header .portal-logout{color:#fff;border-color:#eefffc5c;background:#eefffc1a}.portal-dashboard-page.quarantine-portal-page .portal-dashboard-header .portal-logout:hover{background:#7de7da57}.quarantine-portal-page .quarantine-portal-sidebar{color:#fff;background:radial-gradient(circle at 13% 8%,rgba(255,255,255,.26),transparent 27%),radial-gradient(circle at 88% 74%,rgba(125,221,224,.34),transparent 38%),linear-gradient(165deg,#0f8b88,#08716f)}.quarantine-portal-page .quarantine-portal-sidebar .eyebrow{color:#eafffb}.quarantine-portal-page .quarantine-portal-sidebar>p{color:#f0fffde0}.quarantine-portal-page .quarantine-portal-sidebar h1,.quarantine-portal-page .quarantine-portal-sidebar h1 span,.quarantine-portal-page .quarantine-portal-sidebar h1 em{color:#fff}.quarantine-portal-page .quarantine-portal-priority{border-color:#eafffc70;background:#eafffc29;box-shadow:inset 0 1px #ffffff3b}.quarantine-portal-page .quarantine-portal-priority span,.quarantine-portal-page .quarantine-portal-priority small,.quarantine-portal-page .quarantine-portal-boundary{color:#f0fffdd6}.quarantine-portal-page .quarantine-portal-priority strong{color:#fff}.quarantine-portal-page .quarantine-portal-nav button{color:#f0fffdde}.quarantine-portal-page .quarantine-portal-nav button.is-active{color:#fff;background:#92eade47;box-shadow:inset 3px 0 #ccfff7}.quarantine-portal-page .quarantine-portal-nav button:hover{color:#fff;background:#eafffc1f}.quarantine-portal-page .quarantine-portal-workspace{color:#063f43;background:radial-gradient(circle at 92% 16%,rgba(255,255,255,.72),transparent 24%),radial-gradient(circle at 6% 94%,rgba(104,214,220,.34),transparent 31%),linear-gradient(135deg,#e6fffbf0,#effcffdb)}.quarantine-portal-page .quarantine-portal-heading p{color:#087d7b!important}.portal-dashboard-page.quarantine-portal-page .quarantine-portal-heading h2{color:#063f43!important}.quarantine-portal-page .quarantine-portal-heading span{color:#516f70!important}.quarantine-portal-page :is(.quarantine-new-product-inquiry,.quarantine-records-panel,.quarantine-customer-timeline,.quarantine-document-section,.quarantine-documents-grid>article,.quarantine-portal-empty,.quarantine-facility-portal-warning,.quarantine-product-page-navigation--workspace button){color:#063f43;border-color:#04777547;background:#ffffff75;box-shadow:inset 0 1px #ffffffc7,0 16px 34px #066f6d1a}.quarantine-portal-page .quarantine-new-product-inquiry-head p,.quarantine-portal-page .quarantine-document-section header p,.quarantine-portal-page .quarantine-portal-records article span,.quarantine-portal-page .quarantine-customer-timeline li small{color:#087d7b}.quarantine-portal-page :is(.quarantine-new-product-inquiry-head span,.quarantine-new-product-fields label>span,.quarantine-new-product-fields label b,.quarantine-new-product-attachments strong,.quarantine-portal-records article strong,.quarantine-customer-timeline li strong,.quarantine-document-section header h3,.quarantine-documents-grid strong,.quarantine-portal-empty strong){color:#063f43}.quarantine-portal-page :is(.quarantine-new-product-fields label small,.quarantine-new-product-fields .quarantine-food-attachment-reference,.quarantine-new-product-attachments strong small,.quarantine-new-product-attachments>div:first-child>span,.quarantine-attachment-paste-notice,.quarantine-new-product-inquiry footer p,.quarantine-portal-records article small,.quarantine-customer-timeline li p,.quarantine-document-section header span,.quarantine-documents-grid article>span,.quarantine-documents-grid small,.quarantine-portal-empty p){color:#587779}.quarantine-portal-page :is(.quarantine-new-product-fields input,.quarantine-new-product-fields select,.quarantine-new-product-fields textarea,.quarantine-portal-search input,.quarantine-portal-search select){color:#063f43;border-color:#04777552;background:#ffffff94}.quarantine-portal-page :is(.quarantine-new-product-fields input::placeholder,.quarantine-new-product-fields textarea::placeholder,.quarantine-portal-search input::placeholder){color:#748e8e}.quarantine-portal-page :is(.quarantine-new-product-inquiry footer>button,.quarantine-new-product-trigger){color:#fff;background:#087d7b;border-color:#087d7b;box-shadow:0 10px 22px #006f6d2e}.quarantine-portal-page :is(.quarantine-new-product-inquiry footer>button:hover,.quarantine-new-product-trigger:hover){background:#056b6c}.quarantine-portal-page .quarantine-record-icon,.quarantine-portal-page .quarantine-document-icon{color:#087d7b}.quarantine-portal-page .quarantine-record-badge{border-left-color:#62c5b8;background:#dcfff994}.quarantine-portal-page .quarantine-record-badge strong{color:#08716f!important}.quarantine-portal-page .quarantine-record-badge.request{border-left-color:#c8954a;background:#fff5deb8}.quarantine-portal-page .quarantine-product-page-navigation--workspace button:hover,.quarantine-portal-page .quarantine-product-page-navigation--workspace button:focus-visible{border-color:#41bdb4;color:#063f43;background:#ecfffcb8;outline-color:#2ab5a83d}.quarantine-portal-page .quarantine-product-page-navigation--workspace button svg,.quarantine-portal-page .quarantine-product-nav-count,.quarantine-portal-page .quarantine-document-section header h3 svg{color:#078d86}.quarantine-portal-page .quarantine-product-nav-count{border-color:#76cbbf;background:#f4fffdc2}.quarantine-portal-page .quarantine-document-section.is-photos{border-color:#2bb1a457;background:radial-gradient(circle at 94% 4%,rgba(133,235,221,.25),transparent 24%),#f6fffdb3}.quarantine-portal-page .quarantine-documents-grid>article.is-photo-document{border-color:#2bb1a447;background:linear-gradient(160deg,#fffc,#eafffbad)}.quarantine-portal-page .quarantine-document-preview{border-color:#04777542;background:repeating-linear-gradient(135deg,#e8fffbdb 0 8px,#ebfafdd1 8px 16px)}.quarantine-portal-page .quarantine-documents-grid article>b{color:#08716f;background:#dcfff9b3}.quarantine-portal-page .quarantine-documents-grid article>b.is-request{color:#865737;background:#ffefdac7}.quarantine-portal-page .quarantine-documents-grid article>button,.quarantine-portal-page .quarantine-document-open{color:#087d7b}@media (max-width: 760px){.portal-dashboard-page.quarantine-portal-page .portal-dashboard-header{background:#076f6ef7}}.quarantine-portal-page .quarantine-case-progress{display:block;width:100%;height:5px;margin-top:10px;overflow:hidden;border-radius:999px;background:#02585924;box-shadow:inset 0 1px 1px #0446461f,0 1px #ffffff73}.quarantine-portal-page .quarantine-case-progress>i{display:block;width:var(--quarantine-case-progress);min-width:10px;height:100%;border-radius:inherit;background:linear-gradient(100deg,#049b96,#6ee5d6 42%,#b1f8ef 60%,#35c5c1);background-size:190% 100%;box-shadow:0 0 10px #10b4ac5c;animation:quarantine-case-progress-flow 4.8s linear infinite;transition:width .26s cubic-bezier(.23,1,.32,1)}.quarantine-portal-page .quarantine-record-badge.request .quarantine-case-progress>i{background:linear-gradient(100deg,#1b9895,#69d9d0 45%,#a8f3e8 63%,#31bab6)}@keyframes quarantine-case-progress-flow{0%{background-position:100% 50%}to{background-position:-90% 50%}}@media (prefers-reduced-motion: reduce){.quarantine-portal-page .quarantine-case-progress>i{animation:none}}.quarantine-reimport-heading{margin-bottom:10px}.quarantine-reimport-flow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 28px;padding:0;list-style:none}.quarantine-reimport-flow li{display:flex;align-items:flex-start;gap:10px;min-width:0;padding:13px 14px;color:#315e61;background:linear-gradient(135deg,#e6faf7e6,#f8fffddb);border-radius:16px}.quarantine-reimport-flow li>span{display:grid;place-items:center;flex:none;width:24px;height:24px;color:#087d75;background:#62ddd042;border-radius:50%;font-size:10px;font-weight:900}.quarantine-reimport-flow li strong,.quarantine-reimport-flow li small{display:block}.quarantine-reimport-flow li strong{color:#153f44;font-size:12px}.quarantine-reimport-flow li small{margin-top:3px;color:#668486;font-size:10px;line-height:1.45}.quarantine-reimport-stage{padding:4px 0 28px;background:transparent}.quarantine-reimport-stage-head,.quarantine-reimport-request>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.quarantine-reimport-stage-head p,.quarantine-reimport-request>header p,.quarantine-reimport-attachments p{margin:0 0 7px;color:#14887f;font-size:10px;font-weight:850;letter-spacing:.12em}.quarantine-reimport-stage-head h3,.quarantine-reimport-request h3{margin:0;color:#173f44;font-size:clamp(22px,2.4vw,30px);letter-spacing:-.05em}.quarantine-reimport-stage-head>div>span{display:block;max-width:640px;margin-top:9px;color:#6b8486;font-size:13px;line-height:1.6}.quarantine-reimport-stage-head>strong{display:inline-flex;align-items:center;gap:6px;flex:none;padding:8px 11px;color:#147a72;background:#bdf4ec99;border-radius:999px;font-size:12px;white-space:nowrap}.quarantine-reimport-search{position:relative;margin:22px 0 15px}.quarantine-reimport-search label{max-width:620px}.quarantine-reimport-records{display:grid;gap:10px}.quarantine-reimport-record{display:grid;grid-template-columns:24px 72px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:92px;padding:11px 14px;color:#21494d;background:#ffffffbd;border:0;border-radius:18px;box-shadow:0 8px 22px #2663600f;cursor:pointer;transition:transform .18s cubic-bezier(.23,1,.32,1),box-shadow .18s ease,background-color .18s ease}.quarantine-reimport-record input{position:absolute;opacity:0;pointer-events:none}.quarantine-reimport-check{display:grid;place-items:center;width:21px;height:21px;color:transparent;background:#e7f7f4e6;border-radius:7px;box-shadow:inset 0 0 0 1px #489c9359}.quarantine-reimport-record.is-selected{background:linear-gradient(120deg,#ddfbf5f5,#f8fffde6);box-shadow:0 13px 28px #12817721}.quarantine-reimport-record.is-selected .quarantine-reimport-check{color:#fff;background:#168f84;box-shadow:none}.quarantine-reimport-record.is-blocked{color:#8a9a9a;background:#f2f6f5b8;cursor:not-allowed}.quarantine-reimport-thumbnail{display:grid;place-items:center;position:relative;width:72px;height:66px;overflow:hidden;color:#2d8e85;background:linear-gradient(145deg,#dff7f2,#f8fffd);border-radius:13px}.quarantine-reimport-thumbnail img{width:100%;height:100%;object-fit:cover}.quarantine-reimport-thumbnail small{position:absolute;right:5px;bottom:4px;max-width:calc(100% - 10px);overflow:hidden;color:#588082;font-size:8px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.quarantine-reimport-thumbnail.has-image small{display:none}.quarantine-reimport-record-copy,.quarantine-reimport-shipment-copy{display:grid;gap:3px;min-width:0}.quarantine-reimport-record-copy small,.quarantine-reimport-shipment-copy small{overflow:hidden;color:#17847d;font-size:11px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.quarantine-reimport-record-copy strong,.quarantine-reimport-shipment-copy strong{overflow:hidden;color:#163e43;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.quarantine-reimport-record-copy>span,.quarantine-reimport-record-copy em,.quarantine-reimport-shipment-copy>span{overflow:hidden;color:#6a7f80;font-size:12px;font-style:normal;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.quarantine-reimport-record-copy em{color:#7a9494;font-size:11px}.quarantine-reimport-record-date{display:grid;gap:3px;color:#658181;font-size:11px;text-align:right;white-space:nowrap}.quarantine-reimport-record-date b{color:#247c77;font-size:10px}.quarantine-reimport-request{margin-top:8px;padding:clamp(22px,3vw,34px);color:#ecfffb;background:radial-gradient(circle at 88% 9%,rgba(118,242,229,.18),transparent 26%),linear-gradient(138deg,#073b44,#08746e 65%,#124c68);border-radius:24px;box-shadow:0 20px 42px #04363e29}.quarantine-reimport-request>header h3{color:#fff}.quarantine-reimport-request>header>div>span{display:block;max-width:680px;margin-top:10px;color:#eafffcc9;font-size:13px;line-height:1.6}.quarantine-reimport-request-count{display:grid;place-items:center;flex:none;width:43px;height:43px;color:#0a4a50;background:#84f1e5;border-radius:50%;font-size:17px;font-weight:850;box-shadow:0 0 0 6px #84f1e51f}.quarantine-reimport-request form{margin-top:24px}.quarantine-reimport-shipment-list{display:grid;gap:9px}.quarantine-reimport-shipment-item{display:grid;grid-template-columns:64px minmax(150px,1fr) minmax(290px,1.15fr) 28px;gap:13px;align-items:center;padding:12px;background:#01272e33;border-radius:16px}.quarantine-reimport-shipment-item .quarantine-reimport-thumbnail{width:64px;height:58px}.quarantine-reimport-shipment-copy small{color:#93e9df}.quarantine-reimport-shipment-copy strong{color:#fff;font-size:14px}.quarantine-reimport-shipment-copy>span{color:#e6fffbb8;font-size:11px}.quarantine-reimport-weight-scope{display:inline-flex;width:fit-content;margin-top:5px;padding:3px 6px;color:#f8e3a5;background:#814c0e59;border:1px solid rgba(255,213,118,.34);border-radius:999px;font-size:10px;font-style:normal;font-weight:800}.quarantine-reimport-shipment-fields{display:grid;grid-template-columns:1fr 1fr;gap:9px}.quarantine-reimport-shipment-fields label,.quarantine-reimport-fields label{display:grid;gap:6px;color:#d9fffa;font-size:12px;font-weight:800}.quarantine-reimport-shipment-fields label span,.quarantine-reimport-fields label>span{display:flex;gap:5px;align-items:baseline}.quarantine-reimport-shipment-fields label small,.quarantine-reimport-fields label small{color:#a8d8d2;font-size:10px}.quarantine-reimport-shipment-fields input,.quarantine-reimport-fields input,.quarantine-reimport-fields textarea{width:100%;box-sizing:border-box;padding:10px 11px;color:#173d42;background:#fafffef5;border:0;border-radius:9px;outline:0;font:inherit;font-size:12px}.quarantine-reimport-shipment-fields input:focus,.quarantine-reimport-fields input:focus,.quarantine-reimport-fields textarea:focus{box-shadow:0 0 0 3px #79eee138}.quarantine-reimport-remove{display:grid;place-items:center;width:28px;height:28px;padding:0;color:#bff9f1;background:transparent;border:0;border-radius:50%;cursor:pointer}.quarantine-reimport-remove:hover{background:#ffffff21}.quarantine-reimport-no-selection{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:11px;align-items:center;padding:18px;color:#ddfffadb;background:#00252c33;border-radius:16px}.quarantine-reimport-no-selection svg{grid-row:span 2;color:#83f2e5}.quarantine-reimport-no-selection strong{color:#fff;font-size:13px}.quarantine-reimport-no-selection span{margin-top:2px;font-size:11px;line-height:1.5}.quarantine-reimport-attachments{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:22px;margin-top:16px;padding:18px;background:#002a322e;border-radius:17px}.quarantine-reimport-attachments h4{margin:0;color:#fff;font-size:15px}.quarantine-reimport-attachments>div>span{display:block;max-width:620px;margin-top:6px;color:#e6fffbba;font-size:12px;line-height:1.55}.quarantine-reimport-attachment-actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:8px}.quarantine-reimport-attachment-actions label{display:inline-flex;align-items:center;gap:7px;min-height:37px;padding:0 11px;color:#d8fffa;background:#84f1e51f;border-radius:10px;font-size:11px;font-weight:800;cursor:pointer}.quarantine-reimport-attachment-actions label:hover{background:#84f1e533}.quarantine-reimport-attachment-actions input{position:absolute;width:1px;height:1px;opacity:0}.quarantine-reimport-paste-target{display:inline-flex;align-items:center;gap:7px;min-height:37px;padding:0 11px;color:#d8fffa;background:#84f1e514;border:1px dashed rgba(132,241,229,.55);border-radius:10px;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.quarantine-reimport-paste-target:hover,.quarantine-reimport-paste-target:focus-visible{outline:0;background:#84f1e52e;box-shadow:0 0 0 3px #84f1e51f}.quarantine-reimport-paste-notice{grid-column:1 / -1;margin:10px 0 0;color:#bdeae4;font-size:11px;line-height:1.5}.quarantine-reimport-label-change{display:flex;align-items:flex-start;gap:9px;margin-top:13px;padding:10px;color:#e6fffb;background:#022d3452;border:1px solid rgba(137,240,228,.2);border-radius:11px;cursor:pointer}.quarantine-reimport-label-change input{width:16px;height:16px;margin:1px 0 0;accent-color:#7df0e4}.quarantine-reimport-label-change span{display:grid;gap:3px}.quarantine-reimport-label-change b{color:#fff;font-size:11px}.quarantine-reimport-label-change small{color:#bbe8e1;font-size:10px;line-height:1.45}.quarantine-reimport-attachment-list{display:grid;grid-column:1 / -1;gap:6px;margin:14px 0 0;padding:0;list-style:none}.quarantine-reimport-attachment-list li{display:grid;grid-template-columns:28px minmax(0,1fr) 24px;gap:9px;align-items:center;padding:8px;background:#00222930;border-radius:10px}.quarantine-reimport-attachment-list li>span{display:grid;place-items:center;width:28px;height:28px;color:#8af2e6;background:#84f1e51f;border-radius:8px}.quarantine-reimport-attachment-list strong,.quarantine-reimport-attachment-list small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quarantine-reimport-attachment-list strong{color:#f1fffc;font-size:11px}.quarantine-reimport-attachment-list small{margin-top:2px;color:#a6dcd5;font-size:10px}.quarantine-reimport-attachment-list button{display:grid;place-items:center;width:24px;height:24px;padding:0;color:#c6fff7;background:transparent;border:0;border-radius:50%;cursor:pointer}.quarantine-reimport-attachment-list button:hover{background:#ffffff24}.quarantine-reimport-upload-progress{grid-column:1 / -1;position:relative;height:25px;overflow:hidden;margin-top:12px;color:#d9fffa;background:#00212752;border-radius:999px;font-size:10px}.quarantine-reimport-upload-progress>span{position:absolute;inset:0 auto 0 0;background:linear-gradient(90deg,#5ee5d7,#b4fff6);transition:width .16s ease-out}.quarantine-reimport-upload-progress strong{position:relative;display:grid;place-items:center;height:100%}.quarantine-reimport-fields{display:grid;grid-template-columns:minmax(220px,.42fr) minmax(0,1fr);gap:14px;margin-top:15px}.quarantine-reimport-fields textarea{min-height:82px;resize:vertical}.quarantine-reimport-request footer{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:19px;padding-top:2px}.quarantine-reimport-request footer p{display:inline-flex;align-items:flex-start;gap:7px;max-width:700px;margin:0;color:#e6fffbd1;font-size:12px;line-height:1.55}.quarantine-reimport-request footer p svg{flex:none;margin-top:2px;color:#88f1e5}.quarantine-reimport-request footer>button,.quarantine-reimport-success>button{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex:none;min-height:44px;padding:12px 15px;color:#063d42;background:#7df0e4;border:0;border-radius:12px;font:inherit;font-size:12px;font-weight:850;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),box-shadow .16s ease}.quarantine-reimport-request footer>button:hover:not(:disabled),.quarantine-reimport-success>button:hover{transform:translateY(-2px);box-shadow:0 12px 25px #000d1640}.quarantine-reimport-request footer>button:disabled{opacity:.55;cursor:not-allowed}.quarantine-reimport-success{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;margin-top:24px;padding:19px;color:#e6fffb;background:#69eddd1f;border-radius:16px}.quarantine-reimport-success>svg{color:#83f2e5}.quarantine-reimport-success strong{display:block;color:#fff;font-size:16px}.quarantine-reimport-success p{margin:6px 0 0;color:#e8fffccc;font-size:12px;line-height:1.55}.quarantine-reimport-weight-modal{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:20px;background:#0011179e;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.quarantine-reimport-weight-modal>div{width:min(100%,420px);padding:24px;color:#173d42;background:linear-gradient(150deg,#fffaf0,#edfff9);border:1px solid rgba(255,218,139,.72);border-radius:20px;box-shadow:0 28px 70px #00000057}.quarantine-reimport-weight-modal svg{color:#ca7a20}.quarantine-reimport-weight-modal p{margin:10px 0 0;color:#9c631e;font-size:11px;font-weight:850;letter-spacing:.08em}.quarantine-reimport-weight-modal h4{margin:5px 0 8px;color:#543409;font-size:22px}.quarantine-reimport-weight-modal span{display:block;color:#5b6255;font-size:13px;line-height:1.65}.quarantine-reimport-weight-modal button{width:100%;margin-top:18px;min-height:42px;color:#083f42;background:#8ceee2;border:0;border-radius:10px;font:inherit;font-size:12px;font-weight:850;cursor:pointer}@media (hover: hover){.quarantine-reimport-record:not(.is-blocked):hover{transform:translateY(-2px);background:#fff;box-shadow:0 14px 27px #1b7a761c}}.quarantine-reimport-record:has(input:focus-visible){outline:2px solid #139a90;outline-offset:3px}@media (max-width: 900px){.quarantine-reimport-shipment-item{grid-template-columns:62px minmax(0,1fr) 28px}.quarantine-reimport-shipment-fields{grid-column:1 / -1}.quarantine-reimport-remove{grid-column:3;grid-row:1}.quarantine-reimport-attachments{grid-template-columns:1fr;gap:14px}}@media (max-width: 760px){.quarantine-reimport-flow{grid-template-columns:1fr;gap:7px}.quarantine-reimport-stage-head,.quarantine-reimport-request>header{gap:12px}.quarantine-reimport-stage-head>strong{padding:7px 9px;font-size:11px}.quarantine-reimport-record{grid-template-columns:22px 58px minmax(0,1fr);gap:10px;min-height:78px;padding:10px}.quarantine-reimport-thumbnail{width:58px;height:56px;border-radius:11px}.quarantine-reimport-record-copy strong{font-size:14px}.quarantine-reimport-record-copy>span,.quarantine-reimport-record-copy em{white-space:normal}.quarantine-reimport-record-date{display:none}.quarantine-reimport-request{padding:21px 18px;border-radius:20px}.quarantine-reimport-shipment-item{grid-template-columns:56px minmax(0,1fr) 26px;padding:10px}.quarantine-reimport-shipment-item .quarantine-reimport-thumbnail{width:56px;height:53px}.quarantine-reimport-shipment-fields{grid-template-columns:1fr}.quarantine-reimport-attachment-actions{display:grid;grid-template-columns:1fr 1fr}.quarantine-reimport-attachment-actions label,.quarantine-reimport-paste-target{justify-content:center;padding:0 8px}.quarantine-reimport-fields{grid-template-columns:1fr}.quarantine-reimport-request footer{display:grid;align-items:stretch}.quarantine-reimport-request footer>button{width:100%}.quarantine-reimport-success{grid-template-columns:auto minmax(0,1fr)}.quarantine-reimport-success>button{grid-column:1 / -1;width:100%}}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-content:"";--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-100:oklch(93.6% .032 17.717);--color-red-500:oklch(63.7% .237 25.331);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-lg:32rem;--container-2xl:42rem;--container-6xl:72rem;--container-7xl:80rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-widest:.1em;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-2xl:40px;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-border:var(--border)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container\/card-header{container:card-header/inline-size}.\@container\/field-group{container:field-group/inline-size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.-top-12{top:calc(var(--spacing)*-12)}.top-0{top:calc(var(--spacing)*0)}.top-1\.5{top:calc(var(--spacing)*1.5)}.top-1\/2{top:50%}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-4{top:calc(var(--spacing)*4)}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.-right-12{right:calc(var(--spacing)*-12)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-2{right:calc(var(--spacing)*2)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-5{right:calc(var(--spacing)*5)}.-bottom-12{bottom:calc(var(--spacing)*-12)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-5{bottom:calc(var(--spacing)*5)}.-left-12{left:calc(var(--spacing)*-12)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-4{left:calc(var(--spacing)*4)}.left-\[50\%\]{left:50%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.order-first{order:-9999}.order-last{order:9999}.col-start-2{grid-column-start:2}.row-span-2{grid-row:span 2/span 2}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.\!m-0{margin:calc(var(--spacing)*0)!important}.-mx-1{margin-inline:calc(var(--spacing)*-1)}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-3\.5{margin-inline:calc(var(--spacing)*3.5)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-auto{margin-inline:auto}.-my-2{margin-block:calc(var(--spacing)*-2)}.my-0{margin-block:calc(var(--spacing)*0)}.my-0\.5{margin-block:calc(var(--spacing)*.5)}.my-1{margin-block:calc(var(--spacing)*1)}.-mt-4{margin-top:calc(var(--spacing)*-4)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing)*2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.-ml-4{margin-left:calc(var(--spacing)*-4)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-2{margin-left:calc(var(--spacing)*2)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-auto{margin-left:auto}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.table-caption{display:table-caption}.table-cell{display:table-cell}.table-column{display:table-column}.table-row{display:table-row}.field-sizing-content{field-sizing:content}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.size-\(--cell-size\){width:var(--cell-size);height:var(--cell-size)}.size-2{width:calc(var(--spacing)*2);height:calc(var(--spacing)*2)}.size-2\.5{width:calc(var(--spacing)*2.5);height:calc(var(--spacing)*2.5)}.size-3{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.size-4{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.size-6{width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.size-7{width:calc(var(--spacing)*7);height:calc(var(--spacing)*7)}.size-8{width:calc(var(--spacing)*8);height:calc(var(--spacing)*8)}.size-9{width:calc(var(--spacing)*9);height:calc(var(--spacing)*9)}.size-10{width:calc(var(--spacing)*10);height:calc(var(--spacing)*10)}.size-12{width:calc(var(--spacing)*12);height:calc(var(--spacing)*12)}.size-auto{width:auto;height:auto}.size-full{width:100%;height:100%}.h-\(--cell-size\){height:var(--cell-size)}.h-1\.5{height:calc(var(--spacing)*1.5)}.h-2{height:calc(var(--spacing)*2)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-32{height:calc(var(--spacing)*32)}.h-64{height:calc(var(--spacing)*64)}.h-\[1\.15rem\]{height:1.15rem}.h-\[38px\]{height:38px}.h-\[200px\]{height:200px}.h-\[500px\]{height:500px}.h-\[540px\]{height:540px}.h-\[560px\]{height:560px}.h-\[calc\(100\%-1px\)\]{height:calc(100% - 1px)}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-svh{height:100svh}.max-h-\(--radix-context-menu-content-available-height\){max-height:var(--radix-context-menu-content-available-height)}.max-h-\(--radix-dropdown-menu-content-available-height\){max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-\(--radix-select-content-available-height\){max-height:var(--radix-select-content-available-height)}.max-h-32{max-height:calc(var(--spacing)*32)}.max-h-\[300px\]{max-height:300px}.min-h-0{min-height:calc(var(--spacing)*0)}.min-h-4{min-height:calc(var(--spacing)*4)}.min-h-9{min-height:calc(var(--spacing)*9)}.min-h-16{min-height:calc(var(--spacing)*16)}.min-h-\[84vh\]{min-height:84vh}.min-h-\[200px\]{min-height:200px}.min-h-\[520px\]{min-height:520px}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-\(--cell-size\){width:var(--cell-size)}.w-\(--sidebar-width\){width:var(--sidebar-width)}.w-0{width:calc(var(--spacing)*0)}.w-1{width:calc(var(--spacing)*1)}.w-1\/2{width:50%}.w-2{width:calc(var(--spacing)*2)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-16{width:calc(var(--spacing)*16)}.w-20{width:calc(var(--spacing)*20)}.w-24{width:calc(var(--spacing)*24)}.w-32{width:calc(var(--spacing)*32)}.w-48{width:calc(var(--spacing)*48)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[38px\]{width:38px}.w-\[100px\]{width:100px}.w-\[280px\]{width:280px}.w-\[400px\]{width:400px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:1px}.max-w-\(--skeleton-width\){max-width:var(--skeleton-width)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-\[80\%\]{max-width:80%}.max-w-\[92\%\]{max-width:92%}.max-w-\[96\%\]{max-width:96%}.max-w-\[270px\]{max-width:270px}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-lg{max-width:var(--container-lg)}.max-w-max{max-width:max-content}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xs{max-width:var(--container-xs)}.min-w-\(--cell-size\){min-width:var(--cell-size)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-5{min-width:calc(var(--spacing)*5)}.min-w-8{min-width:calc(var(--spacing)*8)}.min-w-9{min-width:calc(var(--spacing)*9)}.min-w-10{min-width:calc(var(--spacing)*10)}.min-w-\[8rem\]{min-width:8rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\(--radix-context-menu-content-transform-origin\){transform-origin:var(--radix-context-menu-content-transform-origin)}.origin-\(--radix-dropdown-menu-content-transform-origin\){transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\(--radix-hover-card-content-transform-origin\){transform-origin:var(--radix-hover-card-content-transform-origin)}.origin-\(--radix-menubar-content-transform-origin\){transform-origin:var(--radix-menubar-content-transform-origin)}.origin-\(--radix-popover-content-transform-origin\){transform-origin:var(--radix-popover-content-transform-origin)}.origin-\(--radix-select-content-transform-origin\){transform-origin:var(--radix-select-content-transform-origin)}.origin-\(--radix-tooltip-content-transform-origin\){transform-origin:var(--radix-tooltip-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-px{--tw-translate-x:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-px{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[calc\(-50\%_-_2px\)\]{--tw-translate-y: calc(-50% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-caret-blink{animation:1.25s ease-out infinite caret-blink}.animate-in{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-col-resize{cursor:col-resize}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.scroll-my-1{scroll-margin-block:calc(var(--spacing)*1)}.scroll-py-1{scroll-padding-block:calc(var(--spacing)*1)}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.auto-rows-min{grid-auto-rows:min-content}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[0_1fr\]{grid-template-columns:0 1fr}.grid-rows-\[auto_auto\]{grid-template-rows:auto auto}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-start{justify-items:start}.gap-0{gap:calc(var(--spacing)*0)}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-12>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*12)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*12)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-0\.5{row-gap:calc(var(--spacing)*.5)}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-end{justify-self:flex-end}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[4px\]{border-radius:4px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-\[calc\(var\(--radius\)-5px\)\]{border-radius:calc(var(--radius) - 5px)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-none{border-radius:0}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.rounded-xs{border-radius:var(--radius-xs)}.rounded-l-md{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.rounded-r-md{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\(--color-border\){border-color:var(--color-border)}.border-\[rgba\(0\,0\,0\,0\.08\)\]{border-color:#00000014}.border-border,.border-border\/50{border-color:var(--border)}@supports (color:color-mix(in lab,red,red)){.border-border\/50{border-color:color-mix(in oklab,var(--border)50%,transparent)}}.border-cyan-200\/15{border-color:#a2f4fd26}@supports (color:color-mix(in lab,red,red)){.border-cyan-200\/15{border-color:color-mix(in oklab,var(--color-cyan-200)15%,transparent)}}.border-cyan-300\/20{border-color:#53eafd33}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/20{border-color:color-mix(in oklab,var(--color-cyan-300)20%,transparent)}}.border-cyan-300\/25{border-color:#53eafd40}@supports (color:color-mix(in lab,red,red)){.border-cyan-300\/25{border-color:color-mix(in oklab,var(--color-cyan-300)25%,transparent)}}.border-cyan-400\/25{border-color:#00d2ef40}@supports (color:color-mix(in lab,red,red)){.border-cyan-400\/25{border-color:color-mix(in oklab,var(--color-cyan-400)25%,transparent)}}.border-primary{border-color:var(--primary)}.border-transparent{border-color:#0000}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-\(--color-bg\){background-color:var(--color-bg)}.bg-\[\#1a1a19\]{background-color:#1a1a19}.bg-\[\#06172a\]\/80{background-color:#06172acc}.bg-\[\#020914\]{background-color:#020914}.bg-\[\#051629\]\/90{background-color:#051629e6}.bg-\[\#f8f8f7\]{background-color:#f8f8f7}.bg-background,.bg-background\/50{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/50{background-color:color-mix(in oklab,var(--background)50%,transparent)}}.bg-background\/95{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){.bg-background\/95{background-color:color-mix(in oklab,var(--background)95%,transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab,red,red)){.bg-black\/50{background-color:color-mix(in oklab,var(--color-black)50%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-border{background-color:var(--border)}.bg-card{background-color:var(--card)}.bg-cyan-300{background-color:var(--color-cyan-300)}.bg-foreground{background-color:var(--foreground)}.bg-primary,.bg-primary\/10{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.bg-primary\/20{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.bg-red-100{background-color:var(--color-red-100)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.\[background-image\:linear-gradient\(rgba\(103\,232\,249\,\.08\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(103\,232\,249\,\.08\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#67e8f914 1px,#0000 1px),linear-gradient(90deg,#67e8f914 1px,#0000 1px)}.\[background-image\:linear-gradient\(rgba\(103\,232\,249\,\.10\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(103\,232\,249\,\.10\)_1px\,transparent_1px\)\]{background-image:linear-gradient(#67e8f91a 1px,#0000 1px),linear-gradient(90deg,#67e8f91a 1px,#0000 1px)}.bg-\[radial-gradient\(circle_at_50\%_35\%\,rgba\(34\,211\,238\,\.20\)\,transparent_38\%\)\,linear-gradient\(160deg\,\#07172a\,\#020914\)\]{background-image:radial-gradient(circle at 50% 35%,#22d3ee33,#0000 38%),linear-gradient(160deg,#07172a,#020914)}.bg-\[radial-gradient\(circle_at_50\%_36\%\,rgba\(34\,211\,238\,\.25\)\,transparent_30\%\)\,linear-gradient\(145deg\,\#09223b\,\#020914\)\]{background-image:radial-gradient(circle at 50% 36%,#22d3ee40,#0000 30%),linear-gradient(145deg,#09223b,#020914)}.from-slate-50{--tw-gradient-from:var(--color-slate-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-slate-100{--tw-gradient-to:var(--color-slate-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.\[background-size\:42px_42px\]{background-size:42px 42px}.fill-current{fill:currentColor}.fill-foreground{fill:var(--foreground)}.fill-primary{fill:var(--primary)}.object-contain{object-fit:contain}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-\[3px\]{padding:3px}.p-px{padding:1px}.px-\(--cell-size\){padding-inline:var(--cell-size)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-2\.5{padding-inline:calc(var(--spacing)*2.5)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-12{padding-top:calc(var(--spacing)*12)}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-8{padding-right:calc(var(--spacing)*8)}.pb-3{padding-bottom:calc(var(--spacing)*3)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-8{padding-bottom:calc(var(--spacing)*8)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-3{padding-left:calc(var(--spacing)*3)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-8{padding-left:calc(var(--spacing)*8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-sm\/relaxed{font-size:var(--text-sm);line-height:var(--leading-relaxed)}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.8rem\]{font-size:.8rem}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-\[\.92\]{--tw-leading:.92;line-height:.92}.leading-\[26px\]{--tw-leading:26px;line-height:26px}.leading-none{--tw-leading:1;line-height:1}.leading-normal{--tw-leading:var(--leading-normal);line-height:var(--leading-normal)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.44px\]{--tw-tracking:-.44px;letter-spacing:-.44px}.tracking-\[-0\.154px\]{--tw-tracking:-.154px;letter-spacing:-.154px}.tracking-\[\.15em\]{--tw-tracking:.15em;letter-spacing:.15em}.tracking-\[\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-\[\.24em\],.tracking-\[0\.24em\]{--tw-tracking:.24em;letter-spacing:.24em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.whitespace-break-spaces{white-space:break-spaces}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#34322d\]{color:#34322d}.text-\[\#858481\]{color:#858481}.text-\[\#effaff\]{color:#effaff}.text-background{color:var(--background)}.text-card-foreground{color:var(--card-foreground)}.text-current{color:currentColor}.text-cyan-300{color:var(--color-cyan-300)}.text-foreground{color:var(--foreground)}.text-primary{color:var(--primary)}.text-primary-foreground{color:var(--primary-foreground)}.text-red-500{color:var(--color-red-500)}.text-slate-100{color:var(--color-slate-100)}.text-slate-200{color:var(--color-slate-200)}.text-slate-300{color:var(--color-slate-300)}.text-slate-400{color:var(--color-slate-400)}.text-slate-600{color:var(--color-slate-600)}.text-slate-700{color:var(--color-slate-700)}.text-slate-900{color:var(--color-slate-900)}.text-slate-950{color:var(--color-slate-950)}.text-white{color:var(--color-white)}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,)var(--tw-slashed-zero,)var(--tw-numeric-figure,)var(--tw-numeric-spacing,)var(--tw-numeric-fraction,)}.overline{text-decoration-line:overline}.underline{text-decoration-line:underline}.underline-offset-4{text-underline-offset:4px}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-border)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0px_4px_11px_0px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0px 4px 11px 0px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-ring\/50{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.ring-ring\/50{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.ring-offset-background{--tw-ring-offset-color:var(--background)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.drop-shadow-\[0_0_38px_rgba\(34\,211\,238\,\.28\)\]{--tw-drop-shadow-size:drop-shadow(0 0 38px var(--tw-drop-shadow-color,#22d3ee47));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.drop-shadow-\[0_0_45px_rgba\(34\,211\,238\,\.3\)\]{--tw-drop-shadow-size:drop-shadow(0 0 45px var(--tw-drop-shadow-color,#22d3ee4d));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-2xl{--tw-backdrop-blur:blur(var(--blur-2xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[width\]{transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-none{transition-property:none}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-1000{--tw-duration:1s;transition-duration:1s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-linear{--tw-ease:linear;transition-timing-function:linear}.fade-in-0{--tw-enter-opacity:0}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.zoom-in-95{--tw-enter-scale:.95}.\[--cell-size\:--spacing\(8\)\]{--cell-size:calc(var(--spacing)*8)}.group-focus-within\/menu-item\:opacity-100:is(:where(.group\/menu-item):focus-within *){opacity:1}@media (hover:hover){.group-hover\/menu-item\:opacity-100:is(:where(.group\/menu-item):hover *){opacity:1}}.group-has-data-\[sidebar\=menu-action\]\/menu-item\:pr-8:is(:where(.group\/menu-item):has([data-sidebar=menu-action]) *){padding-right:calc(var(--spacing)*8)}.group-has-\[\[data-orientation\=horizontal\]\]\/field\:text-balance:is(:where(.group\/field):has([data-orientation=horizontal]) *){text-wrap:balance}.group-has-\[\[data-slot\=item-description\]\]\/item\:translate-y-0\.5:is(:where(.group\/item):has([data-slot=item-description]) *){--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-has-\[\[data-slot\=item-description\]\]\/item\:self-start:is(:where(.group\/item):has([data-slot=item-description]) *){align-self:flex-start}.group-has-\[\>input\]\/input-group\:pt-2\.5:is(:where(.group\/input-group):has(>input) *){padding-top:calc(var(--spacing)*2.5)}.group-has-\[\>input\]\/input-group\:pb-2\.5:is(:where(.group\/input-group):has(>input) *){padding-bottom:calc(var(--spacing)*2.5)}.group-data-\[collapsible\=icon\]\:-mt-8:is(:where(.group)[data-collapsible=icon] *){margin-top:calc(var(--spacing)*-8)}.group-data-\[collapsible\=icon\]\:hidden:is(:where(.group)[data-collapsible=icon] *){display:none}.group-data-\[collapsible\=icon\]\:size-8\!:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--spacing)*8)!important;height:calc(var(--spacing)*8)!important}.group-data-\[collapsible\=icon\]\:w-\(--sidebar-width-icon\):is(:where(.group)[data-collapsible=icon] *){width:var(--sidebar-width-icon)}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)))}.group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)\+\(--spacing\(4\)\)\+2px\)\]:is(:where(.group)[data-collapsible=icon] *){width:calc(var(--sidebar-width-icon) + (calc(var(--spacing)*4)) + 2px)}.group-data-\[collapsible\=icon\]\:justify-center:is(:where(.group)[data-collapsible=icon] *){justify-content:center}.group-data-\[collapsible\=icon\]\:overflow-hidden:is(:where(.group)[data-collapsible=icon] *){overflow:hidden}.group-data-\[collapsible\=icon\]\:p-0\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*0)!important}.group-data-\[collapsible\=icon\]\:p-2\!:is(:where(.group)[data-collapsible=icon] *){padding:calc(var(--spacing)*2)!important}.group-data-\[collapsible\=icon\]\:opacity-0:is(:where(.group)[data-collapsible=icon] *){opacity:0}.group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){right:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]:is(:where(.group)[data-collapsible=offcanvas] *){left:calc(var(--sidebar-width)*-1)}.group-data-\[collapsible\=offcanvas\]\:w-0:is(:where(.group)[data-collapsible=offcanvas] *){width:calc(var(--spacing)*0)}.group-data-\[collapsible\=offcanvas\]\:translate-x-0:is(:where(.group)[data-collapsible=offcanvas] *){--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[disabled\=true\]\:pointer-events-none:is(:where(.group)[data-disabled=true] *){pointer-events:none}.group-data-\[disabled\=true\]\:opacity-50:is(:where(.group)[data-disabled=true] *),.group-data-\[disabled\=true\]\/field\:opacity-50:is(:where(.group\/field)[data-disabled=true] *),.group-data-\[disabled\=true\]\/input-group\:opacity-50:is(:where(.group\/input-group)[data-disabled=true] *){opacity:.5}.group-data-\[focused\=true\]\/day\:relative:is(:where(.group\/day)[data-focused=true] *){position:relative}.group-data-\[focused\=true\]\/day\:z-10:is(:where(.group\/day)[data-focused=true] *){z-index:10}.group-data-\[focused\=true\]\/day\:border-ring:is(:where(.group\/day)[data-focused=true] *){border-color:var(--ring)}.group-data-\[focused\=true\]\/day\:ring-\[3px\]:is(:where(.group\/day)[data-focused=true] *){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.group-data-\[focused\=true\]\/day\:ring-ring\/50:is(:where(.group\/day)[data-focused=true] *){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.group-data-\[side\=left\]\:-right-4:is(:where(.group)[data-side=left] *){right:calc(var(--spacing)*-4)}.group-data-\[side\=left\]\:border-r:is(:where(.group)[data-side=left] *){border-right-style:var(--tw-border-style);border-right-width:1px}.group-data-\[side\=right\]\:left-0:is(:where(.group)[data-side=right] *){left:calc(var(--spacing)*0)}.group-data-\[side\=right\]\:rotate-180:is(:where(.group)[data-side=right] *){rotate:180deg}.group-data-\[side\=right\]\:border-l:is(:where(.group)[data-side=right] *){border-left-style:var(--tw-border-style);border-left-width:1px}.group-data-\[state\=open\]\:rotate-180:is(:where(.group)[data-state=open] *){rotate:180deg}.group-data-\[variant\=floating\]\:rounded-lg:is(:where(.group)[data-variant=floating] *){border-radius:var(--radius)}.group-data-\[variant\=floating\]\:border:is(:where(.group)[data-variant=floating] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[variant\=floating\]\:shadow-sm:is(:where(.group)[data-variant=floating] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[variant\=outline\]\/field-group\:-mb-2:is(:where(.group\/field-group)[data-variant=outline] *){margin-bottom:calc(var(--spacing)*-2)}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:block:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *){display:block}.group-data-\[vaul-drawer-direction\=bottom\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=bottom] *),.group-data-\[vaul-drawer-direction\=top\]\/drawer-content\:text-center:is(:where(.group\/drawer-content)[data-vaul-drawer-direction=top] *){text-align:center}.group-data-\[viewport\=false\]\/navigation-menu\:top-full:is(:where(.group\/navigation-menu)[data-viewport=false] *){top:100%}.group-data-\[viewport\=false\]\/navigation-menu\:mt-1\.5:is(:where(.group\/navigation-menu)[data-viewport=false] *){margin-top:calc(var(--spacing)*1.5)}.group-data-\[viewport\=false\]\/navigation-menu\:overflow-hidden:is(:where(.group\/navigation-menu)[data-viewport=false] *){overflow:hidden}.group-data-\[viewport\=false\]\/navigation-menu\:rounded-md:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-radius:calc(var(--radius) - 2px)}.group-data-\[viewport\=false\]\/navigation-menu\:border:is(:where(.group\/navigation-menu)[data-viewport=false] *){border-style:var(--tw-border-style);border-width:1px}.group-data-\[viewport\=false\]\/navigation-menu\:shadow:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.group-data-\[viewport\=false\]\/navigation-menu\:duration-200:is(:where(.group\/navigation-menu)[data-viewport=false] *){--tw-duration:.2s;transition-duration:.2s}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:opacity-50:is(:where(.peer):disabled~*){opacity:.5}.peer-data-\[size\=default\]\/menu-button\:top-1\.5:is(:where(.peer\/menu-button)[data-size=default]~*){top:calc(var(--spacing)*1.5)}.peer-data-\[size\=lg\]\/menu-button\:top-2\.5:is(:where(.peer\/menu-button)[data-size=lg]~*){top:calc(var(--spacing)*2.5)}.peer-data-\[size\=sm\]\/menu-button\:top-1:is(:where(.peer\/menu-button)[data-size=sm]~*){top:calc(var(--spacing)*1)}.selection\:bg-primary ::selection{background-color:var(--primary)}.selection\:bg-primary::selection{background-color:var(--primary)}.selection\:text-primary-foreground ::selection{color:var(--primary-foreground)}.selection\:text-primary-foreground::selection{color:var(--primary-foreground)}.file\:inline-flex::file-selector-button{display:inline-flex}.file\:h-7::file-selector-button{height:calc(var(--spacing)*7)}.file\:border-0::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file\:bg-transparent::file-selector-button{background-color:#0000}.file\:text-sm::file-selector-button{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.file\:font-medium::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file\:text-foreground::file-selector-button{color:var(--foreground)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);inset:calc(var(--spacing)*-2)}.after\:inset-y-0:after{content:var(--tw-content);inset-block:calc(var(--spacing)*0)}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:calc(var(--spacing)*1)}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.group-data-\[collapsible\=offcanvas\]\:after\:left-full:is(:where(.group)[data-collapsible=offcanvas] *):after{content:var(--tw-content);left:100%}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.last\:mt-0:last-child{margin-top:calc(var(--spacing)*0)}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.hover\:border-cyan-300:hover{border-color:var(--color-cyan-300)}.hover\:bg-\[\#1a1a19\]\/90:hover{background-color:#1a1a19e6}.hover\:bg-blue-700:hover{background-color:var(--color-blue-700)}.hover\:bg-primary\/20:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/20:hover{background-color:color-mix(in oklab,var(--primary)20%,transparent)}}.hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}.hover\:text-foreground:hover{color:var(--foreground)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow:0 0 0 1px var(--tw-shadow-color,hsl(var(--sidebar-accent)));box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:ring-4:hover{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}.focus\:z-10:focus{z-index:10}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus\:outline-hidden:focus{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus\:outline-hidden:focus{outline-offset:2px;outline:2px solid #0000}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:z-10:focus-visible{z-index:10}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-1:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-4:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-ring:focus-visible,.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,)0 0 0 var(--tw-ring-offset-width)var(--tw-ring-offset-color)}.focus-visible\:outline-hidden:focus-visible{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.focus-visible\:outline-hidden:focus-visible{outline-offset:2px;outline:2px solid #0000}}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.focus-visible\:outline-ring:focus-visible{outline-color:var(--ring)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}:where([data-side=left]) .in-data-\[side\=left\]\:cursor-w-resize{cursor:w-resize}:where([data-side=right]) .in-data-\[side\=right\]\:cursor-e-resize{cursor:e-resize}.has-focus\:border-ring:has(:focus){border-color:var(--ring)}.has-focus\:ring-\[3px\]:has(:focus){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-focus\:ring-ring\/50:has(:focus){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-disabled\:opacity-50:has(:disabled){opacity:.5}.has-data-\[slot\=card-action\]\:grid-cols-\[1fr_auto\]:has([data-slot=card-action]){grid-template-columns:1fr auto}.has-data-\[state\=checked\]\:border-primary:has([data-state=checked]){border-color:var(--primary)}.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.has-data-\[state\=checked\]\:bg-primary\/5:has([data-state=checked]){background-color:color-mix(in oklab,var(--primary)5%,transparent)}}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:border-ring:has([data-slot=input-group-control]:focus-visible){border-color:var(--ring)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-\[3px\]:has([data-slot=input-group-control]:focus-visible){--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.has-\[\[data-slot\=input-group-control\]\:focus-visible\]\:ring-ring\/50:has([data-slot=input-group-control]:focus-visible){--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.has-\[\>\[data-align\=block-end\]\]\:h-auto:has(>[data-align=block-end]){height:auto}.has-\[\>\[data-align\=block-end\]\]\:flex-col:has(>[data-align=block-end]){flex-direction:column}.has-\[\>\[data-align\=block-start\]\]\:h-auto:has(>[data-align=block-start]){height:auto}.has-\[\>\[data-align\=block-start\]\]\:flex-col:has(>[data-align=block-start]){flex-direction:column}.has-\[\>\[data-slot\=button-group\]\]\:gap-2:has(>[data-slot=button-group]){gap:calc(var(--spacing)*2)}.has-\[\>\[data-slot\=checkbox-group\]\]\:gap-3:has(>[data-slot=checkbox-group]){gap:calc(var(--spacing)*3)}.has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}.has-\[\>\[data-slot\=field\]\]\:w-full:has(>[data-slot=field]){width:100%}.has-\[\>\[data-slot\=field\]\]\:flex-col:has(>[data-slot=field]){flex-direction:column}.has-\[\>\[data-slot\=field\]\]\:rounded-md:has(>[data-slot=field]){border-radius:calc(var(--radius) - 2px)}.has-\[\>\[data-slot\=field\]\]\:border:has(>[data-slot=field]){border-style:var(--tw-border-style);border-width:1px}.has-\[\>\[data-slot\=radio-group\]\]\:gap-3:has(>[data-slot=radio-group]){gap:calc(var(--spacing)*3)}.has-\[\>button\]\:mr-\[-0\.45rem\]:has(>button){margin-right:-.45rem}.has-\[\>button\]\:ml-\[-0\.45rem\]:has(>button){margin-left:-.45rem}.has-\[\>kbd\]\:mr-\[-0\.35rem\]:has(>kbd){margin-right:-.35rem}.has-\[\>kbd\]\:ml-\[-0\.35rem\]:has(>kbd){margin-left:-.35rem}.has-\[\>svg\]\:grid-cols-\[calc\(var\(--spacing\)\*4\)_1fr\]:has(>svg){grid-template-columns:calc(var(--spacing)*4)1fr}.has-\[\>svg\]\:gap-x-3:has(>svg){column-gap:calc(var(--spacing)*3)}.has-\[\>svg\]\:p-0:has(>svg){padding:calc(var(--spacing)*0)}.has-\[\>svg\]\:px-2:has(>svg){padding-inline:calc(var(--spacing)*2)}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing)*2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing)*3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing)*4)}.has-\[\>textarea\]\:h-auto:has(>textarea){height:auto}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.data-\[active\=true\]\:z-10[data-active=true]{z-index:10}.data-\[active\=true\]\:border-ring[data-active=true]{border-color:var(--ring)}.data-\[active\=true\]\:font-medium[data-active=true]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.data-\[active\=true\]\:ring-\[3px\][data-active=true]{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(3px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){.data-\[active\=true\]\:ring-ring\/50[data-active=true]{--tw-ring-color:color-mix(in oklab,var(--ring)50%,transparent)}}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true]{pointer-events:none}.data-\[disabled\=true\]\:opacity-50[data-disabled=true]{opacity:.5}.data-\[inset\]\:pl-8[data-inset]{padding-left:calc(var(--spacing)*8)}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x:calc(52*var(--spacing))}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x:calc(52*var(--spacing))}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x:calc(52*var(--spacing)*-1)}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity:0}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-]{--tw-exit-opacity:0}.data-\[orientation\=horizontal\]\:h-1\.5[data-orientation=horizontal]{height:calc(var(--spacing)*1.5)}.data-\[orientation\=horizontal\]\:h-full[data-orientation=horizontal]{height:100%}.data-\[orientation\=horizontal\]\:h-px[data-orientation=horizontal]{height:1px}.data-\[orientation\=horizontal\]\:w-full[data-orientation=horizontal]{width:100%}.data-\[orientation\=vertical\]\:h-auto[data-orientation=vertical]{height:auto}.data-\[orientation\=vertical\]\:h-full[data-orientation=vertical]{height:100%}.data-\[orientation\=vertical\]\:min-h-44[data-orientation=vertical]{min-height:calc(var(--spacing)*44)}.data-\[orientation\=vertical\]\:w-1\.5[data-orientation=vertical]{width:calc(var(--spacing)*1.5)}.data-\[orientation\=vertical\]\:w-auto[data-orientation=vertical]{width:auto}.data-\[orientation\=vertical\]\:w-full[data-orientation=vertical]{width:100%}.data-\[orientation\=vertical\]\:w-px[data-orientation=vertical]{width:1px}.data-\[orientation\=vertical\]\:flex-col[data-orientation=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:calc(var(--spacing)*0)}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:calc(var(--spacing)*1)}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[range-end\=true\]\:rounded-md[data-range-end=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:rounded-r-md[data-range-end=true]{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.data-\[range-end\=true\]\:bg-primary[data-range-end=true]{background-color:var(--primary)}.data-\[range-end\=true\]\:text-primary-foreground[data-range-end=true]{color:var(--primary-foreground)}.data-\[range-middle\=true\]\:rounded-none[data-range-middle=true]{border-radius:0}.data-\[range-start\=true\]\:rounded-md[data-range-start=true]{border-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:rounded-l-md[data-range-start=true]{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.data-\[range-start\=true\]\:bg-primary[data-range-start=true]{background-color:var(--primary)}.data-\[range-start\=true\]\:text-primary-foreground[data-range-start=true]{color:var(--primary-foreground)}.data-\[selected-single\=true\]\:bg-primary[data-selected-single=true]{background-color:var(--primary)}.data-\[selected-single\=true\]\:text-primary-foreground[data-selected-single=true]{color:var(--primary-foreground)}.data-\[selected\=true\]\:rounded-none[data-selected=true]{border-radius:0}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:calc(var(--spacing)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[size\=default\]\:h-9[data-size=default]{height:calc(var(--spacing)*9)}.data-\[size\=sm\]\:h-8[data-size=sm]{height:calc(var(--spacing)*8)}.data-\[slot\=checkbox-group\]\:gap-3[data-slot=checkbox-group]{gap:calc(var(--spacing)*3)}:is(.\*\*\:data-\[slot\=command-input-wrapper\]\:h-12 *)[data-slot=command-input-wrapper]{height:calc(var(--spacing)*12)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:ring-0 *)[data-slot=navigation-menu-link]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(0px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}:is(.\*\*\:data-\[slot\=navigation-menu-link\]\:focus\:outline-none *)[data-slot=navigation-menu-link]:focus{--tw-outline-style:none;outline-style:none}:is(.\*\:data-\[slot\=select-value\]\:line-clamp-1>*)[data-slot=select-value]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:is(.\*\:data-\[slot\=select-value\]\:flex>*)[data-slot=select-value]{display:flex}:is(.\*\:data-\[slot\=select-value\]\:items-center>*)[data-slot=select-value]{align-items:center}:is(.\*\:data-\[slot\=select-value\]\:gap-2>*)[data-slot=select-value]{gap:calc(var(--spacing)*2)}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:var(--background)}.data-\[state\=active\]\:shadow-sm[data-state=active]{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[state\=checked\]\:translate-x-\[calc\(100\%-2px\)\][data-state=checked]{--tw-translate-x: calc(100% - 2px) ;translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:var(--primary)}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:var(--primary)}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:var(--primary-foreground)}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:duration-300[data-state=closed]{--tw-duration:.3s;transition-duration:.3s}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:animate-out:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:fade-out-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=closed\]\:zoom-out-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity:0}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down var(--tw-animation-duration,var(--tw-duration,.2s))var(--tw-ease,ease-out)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=open\]\:duration-500[data-state=open]{--tw-duration:.5s;transition-duration:.5s}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale:.9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:animate-in:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:fade-in-0:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-opacity:0}.group-data-\[viewport\=false\]\/navigation-menu\:data-\[state\=open\]\:zoom-in-95:is(:where(.group\/navigation-menu)[data-viewport=false] *)[data-state=open]{--tw-enter-scale:.95}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.data-\[state\=visible\]\:animate-in[data-state=visible]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity:0}.data-\[variant\=label\]\:text-sm[data-variant=label]{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.data-\[variant\=legend\]\:text-base[data-variant=legend]{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.data-\[variant\=outline\]\:border-l-0[data-variant=outline]{border-left-style:var(--tw-border-style);border-left-width:0}.data-\[variant\=outline\]\:shadow-xs[data-variant=outline]{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.data-\[variant\=outline\]\:first\:border-l[data-variant=outline]:first-child{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=bottom\]\:inset-x-0[data-vaul-drawer-direction=bottom]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:bottom-0[data-vaul-drawer-direction=bottom]{bottom:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=bottom\]\:mt-24[data-vaul-drawer-direction=bottom]{margin-top:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=bottom\]\:max-h-\[80vh\][data-vaul-drawer-direction=bottom]{max-height:80vh}.data-\[vaul-drawer-direction\=bottom\]\:rounded-t-lg[data-vaul-drawer-direction=bottom]{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius)}.data-\[vaul-drawer-direction\=bottom\]\:border-t[data-vaul-drawer-direction=bottom]{border-top-style:var(--tw-border-style);border-top-width:1px}.data-\[vaul-drawer-direction\=left\]\:inset-y-0[data-vaul-drawer-direction=left]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:left-0[data-vaul-drawer-direction=left]{left:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=left\]\:w-3\/4[data-vaul-drawer-direction=left]{width:75%}.data-\[vaul-drawer-direction\=left\]\:border-r[data-vaul-drawer-direction=left]{border-right-style:var(--tw-border-style);border-right-width:1px}.data-\[vaul-drawer-direction\=right\]\:inset-y-0[data-vaul-drawer-direction=right]{inset-block:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:right-0[data-vaul-drawer-direction=right]{right:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=right\]\:w-3\/4[data-vaul-drawer-direction=right]{width:75%}.data-\[vaul-drawer-direction\=right\]\:border-l[data-vaul-drawer-direction=right]{border-left-style:var(--tw-border-style);border-left-width:1px}.data-\[vaul-drawer-direction\=top\]\:inset-x-0[data-vaul-drawer-direction=top]{inset-inline:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:top-0[data-vaul-drawer-direction=top]{top:calc(var(--spacing)*0)}.data-\[vaul-drawer-direction\=top\]\:mb-24[data-vaul-drawer-direction=top]{margin-bottom:calc(var(--spacing)*24)}.data-\[vaul-drawer-direction\=top\]\:max-h-\[80vh\][data-vaul-drawer-direction=top]{max-height:80vh}.data-\[vaul-drawer-direction\=top\]\:rounded-b-lg[data-vaul-drawer-direction=top]{border-bottom-right-radius:var(--radius);border-bottom-left-radius:var(--radius)}.data-\[vaul-drawer-direction\=top\]\:border-b[data-vaul-drawer-direction=top]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.nth-last-2\:-mt-1:nth-last-child(2){margin-top:calc(var(--spacing)*-1)}@supports ((-webkit-backdrop-filter:var(--tw)) or (backdrop-filter:var(--tw))){.supports-\[backdrop-filter\]\:backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}}@media (min-width:40rem){.sm\:block{display:block}.sm\:flex{display:flex}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:max-w-sm{max-width:var(--container-sm)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2\.5{gap:calc(var(--spacing)*2.5)}.sm\:pr-2\.5{padding-right:calc(var(--spacing)*2.5)}.sm\:pl-2\.5{padding-left:calc(var(--spacing)*2.5)}.sm\:text-left{text-align:left}.data-\[vaul-drawer-direction\=left\]\:sm\:max-w-sm[data-vaul-drawer-direction=left],.data-\[vaul-drawer-direction\=right\]\:sm\:max-w-sm[data-vaul-drawer-direction=right]{max-width:var(--container-sm)}}@media (min-width:48rem){.md\:absolute{position:absolute}.md\:block{display:block}.md\:flex{display:flex}.md\:h-\[650px\]{height:650px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[\.88fr_1\.12fr\]{grid-template-columns:.88fr 1.12fr}.md\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.md\:flex-row{flex-direction:row}.md\:gap-1\.5{gap:calc(var(--spacing)*1.5)}.md\:p-12{padding:calc(var(--spacing)*12)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:text-left{text-align:left}.md\:text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.md\:text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:opacity-0{opacity:0}.md\:peer-data-\[variant\=inset\]\:m-2:is(:where(.peer)[data-variant=inset]~*){margin:calc(var(--spacing)*2)}.md\:peer-data-\[variant\=inset\]\:ml-0:is(:where(.peer)[data-variant=inset]~*){margin-left:calc(var(--spacing)*0)}.md\:peer-data-\[variant\=inset\]\:rounded-xl:is(:where(.peer)[data-variant=inset]~*){border-radius:calc(var(--radius) + 4px)}.md\:peer-data-\[variant\=inset\]\:shadow-sm:is(:where(.peer)[data-variant=inset]~*){--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.md\:peer-data-\[variant\=inset\]\:peer-data-\[state\=collapsed\]\:ml-2:is(:where(.peer)[data-variant=inset]~*):is(:where(.peer)[data-state=collapsed]~*){margin-left:calc(var(--spacing)*2)}.md\:after\:hidden:after{content:var(--tw-content);display:none}}@media (min-width:64rem){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@container field-group (min-width:28rem){.\@md\/field-group\:flex-row{flex-direction:row}.\@md\/field-group\:items-center{align-items:center}.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:items-start:has(>[data-slot=field-content]){align-items:flex-start}}.dark\:bg-transparent:is(.dark *){background-color:#0000}.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){.dark\:has-data-\[state\=checked\]\:bg-primary\/10:is(.dark *):has([data-state=checked]){background-color:color-mix(in oklab,var(--primary)10%,transparent)}}.dark\:data-\[state\=active\]\:text-foreground:is(.dark *)[data-state=active]{color:var(--foreground)}.dark\:data-\[state\=checked\]\:bg-primary:is(.dark *)[data-state=checked]{background-color:var(--primary)}.dark\:data-\[state\=checked\]\:bg-primary-foreground:is(.dark *)[data-state=checked]{background-color:var(--primary-foreground)}.dark\:data-\[state\=unchecked\]\:bg-foreground:is(.dark *)[data-state=unchecked]{background-color:var(--foreground)}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:var(--border)}@supports (color:color-mix(in lab,red,red)){.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:color-mix(in oklab,var(--border)50%,transparent)}}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:var(--border)}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-layer\]\:outline-hidden .recharts-layer{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"],.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:var(--border)}.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-sector\]\:outline-hidden .recharts-sector{outline-offset:2px;outline:2px solid #0000}}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:#0000}.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{--tw-outline-style:none;outline-style:none}@media (forced-colors:active){.\[\&_\.recharts-surface\]\:outline-hidden .recharts-surface{outline-offset:2px;outline:2px solid #0000}}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-block:calc(var(--spacing)*1.5)}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:calc(var(--spacing)*0)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:calc(var(--spacing)*5)}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:calc(var(--spacing)*12)}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-inline:calc(var(--spacing)*2)}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-block:calc(var(--spacing)*3)}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:calc(var(--spacing)*5)}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:calc(var(--spacing)*5)}.\[\&_img\]\:size-full img{width:100%;height:100%}.\[\&_img\]\:object-cover img{object-fit:cover}.\[\&_p\]\:leading-relaxed p{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3 svg:not([class*=size-]){width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-6 svg:not([class*=size-]){width:calc(var(--spacing)*6);height:calc(var(--spacing)*6)}.\[\&_tr\]\:border-b tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-style:var(--tw-border-style);border-width:0}.\[\&\+\[data-slot\=item-content\]\]\:flex-none+[data-slot=item-content]{flex:none}.\[\&\:first-child\[data-selected\=true\]_button\]\:rounded-l-md:first-child[data-selected=true] button{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:calc(var(--spacing)*0)}.\[\.border-b\]\:pb-3.border-b{padding-bottom:calc(var(--spacing)*3)}.\[\.border-b\]\:pb-6.border-b{padding-bottom:calc(var(--spacing)*6)}.\[\.border-t\]\:pt-3.border-t{padding-top:calc(var(--spacing)*3)}.\[\.border-t\]\:pt-6.border-t{padding-top:calc(var(--spacing)*6)}:is(.rtl\:\*\*\:\[\.rdp-button\\_next\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_next>svg),:is(.rtl\:\*\*\:\[\.rdp-button\\_previous\>svg\]\:rotate-180:where(:dir(rtl),[dir=rtl],[dir=rtl] *) *):is(.rdp-button_previous>svg){rotate:180deg}.\[a\]\:transition-colors:is(a){transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}:is(.\*\:\[span\]\:last\:flex>*):is(span):last-child{display:flex}:is(.\*\:\[span\]\:last\:items-center>*):is(span):last-child{align-items:center}:is(.\*\:\[span\]\:last\:gap-2>*):is(span):last-child{gap:calc(var(--spacing)*2)}.\[\&\:last-child\[data-selected\=true\]_button\]\:rounded-r-md:last-child[data-selected=true] button{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\*\]\:focus-visible\:relative>:focus-visible{position:relative}.\[\&\>\*\]\:focus-visible\:z-10>:focus-visible{z-index:10}.\[\&\>\*\]\:data-\[slot\=field\]\:p-4>[data-slot=field]{padding:calc(var(--spacing)*4)}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\*\]\:w-auto>*{width:auto}}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-t-none>:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:rounded-l-none>:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-t-0>:not(:first-child){border-top-style:var(--tw-border-style);border-top-width:0}.\[\&\>\*\:not\(\:first-child\)\]\:border-l-0>:not(:first-child){border-left-style:var(--tw-border-style);border-left-width:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-r-none>:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.\[\&\>\*\:not\(\:last-child\)\]\:rounded-b-none>:not(:last-child){border-bottom-right-radius:0;border-bottom-left-radius:0}.\[\&\>\.sr-only\]\:w-auto>.sr-only{width:auto}.\[\&\>\[data-slot\=field-group\]\]\:gap-4>[data-slot=field-group]{gap:calc(var(--spacing)*4)}.\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}@container field-group (min-width:28rem){.\@md\/field-group\:\[\&\>\[data-slot\=field-label\]\]\:flex-auto>[data-slot=field-label]{flex:auto}}.has-\[select\[aria-hidden\=true\]\:last-child\]\:\[\&\>\[data-slot\=select-trigger\]\:last-of-type\]\:rounded-r-md:has(:is(select[aria-hidden=true]:last-child))>[data-slot=select-trigger]:last-of-type{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\>\[data-slot\=select-trigger\]\:not\(\[class\*\=\'w-\'\]\)\]\:w-fit>[data-slot=select-trigger]:not([class*=w-]){width:fit-content}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}@container field-group (min-width:28rem){.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content])>[role=checkbox],.\@md\/field-group\:has-\[\>\[data-slot\=field-content\]\]\:\[\&\>\[role\=checkbox\]\,\[role\=radio\]\]\:mt-px:has(>[data-slot=field-content]) [role=radio]{margin-top:1px}}.\[\&\>a\]\:underline>a{text-decoration-line:underline}.\[\&\>a\]\:underline-offset-4>a{text-underline-offset:4px}.\[\&\>a\:hover\]\:text-primary>a:hover{color:var(--primary)}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>input\]\:flex-1>input{flex:1}.has-\[\>\[data-align\=block-end\]\]\:\[\&\>input\]\:pt-3:has(>[data-align=block-end])>input{padding-top:calc(var(--spacing)*3)}.has-\[\>\[data-align\=block-start\]\]\:\[\&\>input\]\:pb-3:has(>[data-align=block-start])>input{padding-bottom:calc(var(--spacing)*3)}.has-\[\>\[data-align\=inline-end\]\]\:\[\&\>input\]\:pr-2:has(>[data-align=inline-end])>input{padding-right:calc(var(--spacing)*2)}.has-\[\>\[data-align\=inline-start\]\]\:\[\&\>input\]\:pl-2:has(>[data-align=inline-start])>input{padding-left:calc(var(--spacing)*2)}.\[\&\>kbd\]\:rounded-\[calc\(var\(--radius\)-5px\)\]>kbd{border-radius:calc(var(--radius) - 5px)}.\[\&\>span\]\:text-xs>span{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.\[\&\>span\]\:opacity-70>span{opacity:.7}.\[\&\>span\:last-child\]\:truncate>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.\[\&\>svg\]\:pointer-events-none>svg{pointer-events:none}.\[\&\>svg\]\:size-3>svg{width:calc(var(--spacing)*3);height:calc(var(--spacing)*3)}.\[\&\>svg\]\:size-3\.5>svg{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\]\:size-4>svg{width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>svg\]\:h-2\.5>svg{height:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:h-3>svg{height:calc(var(--spacing)*3)}.\[\&\>svg\]\:w-2\.5>svg{width:calc(var(--spacing)*2.5)}.\[\&\>svg\]\:w-3>svg{width:calc(var(--spacing)*3)}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:translate-y-0\.5>svg{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.\[\&\>svg\]\:text-current>svg{color:currentColor}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-3\.5>svg:not([class*=size-]){width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.\[\&\>svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4>svg:not([class*=size-]){width:calc(var(--spacing)*4);height:calc(var(--spacing)*4)}.\[\&\>tr\]\:last\:border-b-0>tr:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{rotate:90deg}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{rotate:180deg}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:calc(var(--spacing)*-2)}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:calc(var(--spacing)*-2)}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-slot=card-content] .\[\[data-slot\=card-content\]_\&\]\:bg-transparent,[data-slot=popover-content] .\[\[data-slot\=popover-content\]_\&\]\:bg-transparent{background-color:#0000}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/20{background-color:color-mix(in oklab,var(--background)20%,transparent)}}[data-slot=tooltip-content] .\[\[data-slot\=tooltip-content\]_\&\]\:text-background{color:var(--background)}[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *){background-color:var(--background)}@supports (color:color-mix(in lab,red,red)){[data-slot=tooltip-content] .dark\:\[\[data-slot\=tooltip-content\]_\&\]\:bg-background\/10:is(.dark *){background-color:color-mix(in oklab,var(--background)10%,transparent)}}[data-variant=legend]+.\[\[data-variant\=legend\]\+\&\]\:-mt-1\.5{margin-top:calc(var(--spacing)*-1.5)}@media (hover:hover){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:var(--primary)}@supports (color:color-mix(in lab,red,red)){a.\[a\&\]\:hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--primary)90%,transparent)}}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}.hero-section{--hero-card-top:22%;--hero-card-gap:142px;--hero-card-zigzag:24px}.hero-section .card-one,.hero-section .card-two,.hero-section .card-three{width:262px;bottom:auto;right:8%}.hero-section .card-one{top:var(--hero-card-top)}.hero-section .card-two{top:calc(var(--hero-card-top) + var(--hero-card-gap));right:calc(8% - var(--hero-card-zigzag));min-height:100px}.hero-section .card-three{top:calc(var(--hero-card-top) + (var(--hero-card-gap)*2));min-height:100px}@media (max-width:900px){.hero-section{--hero-card-top:21%;--hero-card-gap:136px;--hero-card-zigzag:16px}.hero-section .card-one,.hero-section .card-two,.hero-section .card-three{right:5%}}@media (max-width:620px){.hero-section{--hero-card-top:auto}.hero-section .card-one.hero-pandora-link,.hero-section .card-two,.hero-section .card-three{width:calc(100% - 44px);min-height:0;right:22px}.hero-section .card-one.hero-pandora-link{top:auto;bottom:214px}.hero-section .card-two{top:auto;bottom:126px;right:22px}.hero-section .card-three{top:auto;bottom:38px}}:root{--radius:.25rem;--background:#f4f5f0;--foreground:#102933;--card:#fff;--card-foreground:#102933;--primary:#04394b;--primary-foreground:#effffd;--border:#d6dfdd;--ring:#21d3c4}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);margin:0;font-family:Pretendard Variable,Pretendard,Noto Sans KR,Arial,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:4px;outline:2px solid #21d3c4}.ontos-site{background:#f4f5f0;overflow-x:clip}.site-header{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f9faf7f7;border-bottom:1px solid #d9e2df;justify-content:space-between;align-items:center;gap:24px;height:76px;padding:0 clamp(22px,4.5vw,76px);display:flex;position:sticky;top:0}.brand-lockup{color:#0b4244;align-items:center;gap:10px;font-family:Manrope,sans-serif;text-decoration:none;display:flex}.brand-symbol{object-fit:contain;width:37px;height:37px}.brand-type{flex-direction:column;align-items:flex-start;line-height:1;display:flex}.brand-type strong{letter-spacing:.13em;font-size:17px;font-weight:800}.brand-type small{letter-spacing:.105em;color:#4a7271;white-space:nowrap;margin-top:5px;font-size:7px;font-weight:800}.desktop-nav{align-items:center;gap:clamp(17px,2.25vw,42px);margin-left:auto;display:flex}.desktop-nav button,.portal-link,.menu-button{color:#426069;background:0 0;border:0;padding:7px 0;font-size:13px}.desktop-nav button{transition:color .18s,transform .18s}.desktop-nav button:hover{color:#0a8d8b;transform:translateY(-1px)}.header-actions{align-items:center;gap:25px;margin-left:18px;display:flex}.portal-link{color:#0a4b5d;align-items:center;gap:7px;font-weight:700;display:flex}.menu-button{padding:4px;display:none}.mobile-nav{background:#f9faf7;border-bottom:1px solid #d9e2df;padding:10px 20px 18px;position:absolute;top:75px;left:0;right:0;box-shadow:0 16px 30px #05232e1f}.mobile-nav button{color:#163743;background:0 0;border:0;border-bottom:1px solid #e3eae7;justify-content:space-between;align-items:center;width:100%;padding:16px 4px;font-size:15px;display:flex}.hero-section{isolation:isolate;color:#f6fffd;background:#063144;align-items:center;min-height:650px;padding:clamp(64px,9vw,135px) clamp(22px,10vw,170px) 82px;display:flex;position:relative;overflow:hidden}.hero-image{z-index:-3;opacity:.91;background-position:50%;background-size:cover;position:absolute;inset:0}.hero-section:after{content:"";z-index:-2;background:linear-gradient(90deg,#031d2bf2,#032130d1 34%,#03283959 61%,#02263433);position:absolute;inset:0}.hero-grid{z-index:-1;opacity:.22;background-image:linear-gradient(#9aebe12b 1px,#0000 1px),linear-gradient(90deg,#9aebe12b 1px,#0000 1px);background-size:64px 64px;width:64%;height:130%;position:absolute;top:-13%;right:-7%;transform:perspective(560px)rotateY(-18deg)rotateX(13deg);-webkit-mask-image:radial-gradient(#000 25%,#0000 71%);mask-image:radial-gradient(#000 25%,#0000 71%)}.hero-content{z-index:2;max-width:630px;position:relative}.eyebrow{letter-spacing:.16em;align-items:center;gap:9px;margin:0 0 20px;font-family:Manrope,sans-serif;font-size:10px;font-weight:800;display:flex}.eyebrow span{background:currentColor;width:22px;height:1px;display:inline-block}.hero-eyebrow{color:#9beee6}.hero-content h1{letter-spacing:-.09em;margin:0 0 25px -6px;font-family:Manrope,sans-serif;font-size:clamp(68px,10.3vw,158px);font-weight:800;line-height:.78}.hero-statement{letter-spacing:-.045em;margin:0;font-size:clamp(25px,3.1vw,42px);font-weight:300;line-height:1.22}.hero-statement strong{color:#7de6db;font-weight:650}.hero-description{color:#c8dfdf;word-break:keep-all;margin:26px 0 0;font-size:15px;line-height:1.8}.hero-cta-row{gap:10px;margin-top:37px;display:flex}.button{border:0;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:0 18px;font-size:13px;font-weight:700;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s,color .18s;display:inline-flex}.button:active{transform:scale(.97)}.button-primary{color:#073139;background:#37d9cd}.button-primary:hover{background:#a5f8ee}.button-quiet{color:#eafffb;background:#e2fffa14;border:1px solid #b5f2ea47}.button-quiet:hover{background:#e2fffa29}.english-access-hs{color:#07313f;background:#f0fcf9;border:1px solid #07313f38;justify-content:center;width:100%;margin-top:11px}.english-access-hs:hover{color:#07313f;background:#d8f7f1}.english-contact-request{color:#eafffb;min-height:100vh}.english-contact-shell{grid-template-columns:minmax(280px,.72fr) minmax(430px,1fr);align-items:start;gap:clamp(44px,8vw,118px);width:min(1120px,100% - 44px);margin:0 auto;padding:82px 0 88px;display:grid}.english-contact-intro{padding:46px 0}.english-contact-intro h1{letter-spacing:-.065em;margin:0;font:600 clamp(40px,4vw,61px)/1.08 Manrope,sans-serif}.english-contact-intro h1 em{color:#62e5d7;font-style:normal}.english-contact-intro>p{color:#bbd7d8;margin:27px 0;font-size:15px;line-height:1.85}.english-contact-intro>a{color:#90eee4;align-items:center;gap:9px;font-weight:700;text-decoration:none;display:inline-flex}.english-contact-form{color:#083744;background:#eefafa;gap:16px;padding:34px;display:grid;box-shadow:0 24px 55px #00070f33}.english-form-heading{border-bottom:1px solid #07384229;padding-bottom:8px}.english-form-heading>span{color:#097d80;letter-spacing:.15em;font:800 9px Manrope,sans-serif}.english-form-heading h2{letter-spacing:-.05em;margin:8px 0;font:650 28px/1.1 Manrope,sans-serif}.english-form-heading p{color:#527075;margin:0;font-size:13px;line-height:1.6}.english-contact-form label{color:#23464e;gap:7px;font-size:12px;font-weight:700;display:grid}.english-contact-form input,.english-contact-form select,.english-contact-form textarea{color:#123841;background:#fff;border:1px solid #08394338;border-radius:0;outline:0;width:100%;padding:11px 12px;font:400 14px/1.45 Manrope,sans-serif}.english-contact-form textarea{resize:vertical}.english-contact-form input:focus,.english-contact-form select:focus,.english-contact-form textarea:focus{border-color:#0b9c98;box-shadow:0 0 0 3px #37d9cd2e}.english-form-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.english-contact-form .has-error input,.english-contact-form .has-error select,.english-contact-form .has-error textarea{border-color:#bc5449}.english-contact-form small,.english-field-error{color:#a63932;margin:0;font-size:11px;line-height:1.45}.english-consent{grid-template-columns:17px 1fr;align-items:start;line-height:1.55;font-weight:500!important}.english-consent input{accent-color:#078f8d;width:16px;height:16px;margin:1px 0 0}.english-secondary-action{color:#0b7073;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:5px;font-size:12px;font-weight:700;display:flex}@media (max-width:760px){.english-contact-shell{grid-template-columns:1fr;gap:4px;width:min(100% - 32px,560px);padding:38px 0 54px}.english-contact-intro{padding:18px 0 24px}.english-contact-form{padding:24px 20px}.english-form-grid{grid-template-columns:1fr}}.hero-status-card{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#083e4e63;border:1px solid #aef8ed40;padding:16px 17px;position:absolute;box-shadow:0 16px 36px #000a1421}.hero-status-card small{color:#a1c7c8;margin-bottom:4px;font-size:10px;display:block}.hero-status-card strong{color:#f4fffd;font-size:12px;font-weight:600;display:block}.card-one{align-items:flex-start;gap:9px;width:262px;display:flex;top:23%;right:17%}.card-one svg{color:#72eee0;flex:none;margin:1px 0 0 auto;transition:transform .18s cubic-bezier(.23,1,.32,1)}.status-dot{background:#43e2c8;border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px;box-shadow:0 0 15px #43e2c8}.hero-pandora-link{color:#f4fffd;text-align:left;cursor:pointer;border:1px solid #8bf4e77a;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s,background .18s,box-shadow .18s}.hero-pandora-link-copy{min-width:0}.hero-pandora-link-copy>span{color:#b9dcda;margin-top:7px;font-size:9px;font-weight:500;line-height:1.5;display:block}.hero-pandora-link:hover{background:#0c5c67a8;border-color:#9effef;transform:translateY(-3px);box-shadow:0 19px 38px #000f193d}.hero-pandora-link:hover svg{transform:translate(2px,-2px)}.hero-pandora-link:focus-visible,.hero-status-link:focus-visible{outline-offset:4px;outline:2px solid #a4fff1}.card-two{width:236px;bottom:23%;right:8%}.card-three{width:232px;bottom:10%;right:31%}.hero-status-link{color:#f4fffd;text-align:left;cursor:pointer;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s,background .18s}.hero-status-link:hover{background:#0c5c6794;border-color:#92f7ea94;transform:translateY(-2px)}.mini-route{gap:6px;margin-bottom:11px;display:flex}.mini-route i{background:#588a91;width:15px;height:2px;position:relative}.mini-route i.active{background:#48dfd1}.mini-route i.active:before{content:"";background:#6eece1;border-radius:99px;width:7px;height:7px;position:absolute;top:-3px;left:5px;box-shadow:0 0 9px #55e8da}.hero-footnote{z-index:2;color:#87afb2;letter-spacing:.14em;gap:30px;font-family:Manrope,sans-serif;font-size:9px;display:flex;position:absolute;bottom:32px;left:clamp(22px,10vw,170px)}.scroll-cue{z-index:2;color:#9cc4c4;letter-spacing:.13em;background:0 0;border:0;align-items:center;gap:11px;font:600 9px Manrope,sans-serif;display:flex;position:absolute;bottom:29px;right:clamp(22px,4.5vw,76px)}.scroll-cue svg{color:#61dccf;animation:1.7s ease-in-out infinite bob}.section-index{color:#3d666c;letter-spacing:.11em;align-items:center;gap:11px;font:800 10px Manrope,sans-serif;display:flex}.section-index span{color:#7f999b;font-weight:650}.section-index.inverted{color:#65e1d2}.section-index.inverted span{color:#a1c5c6}.intro-section{grid-template-columns:120px minmax(300px,1.22fr) minmax(220px,.55fr);column-gap:clamp(25px,6vw,88px);max-width:1440px;margin:auto;padding:130px clamp(22px,9.5vw,150px);display:grid;position:relative}.dark-eyebrow{color:#04858a}.intro-copy h2,.service-heading h2,.process-top h2,.portal-copy h2,.insight-header h2,.contact-copy h2{letter-spacing:-.06em;word-break:keep-all;margin:0}.intro-copy h2{font-size:clamp(36px,4.2vw,64px);line-height:1.16}.intro-copy h2 em,.process-top h2 em,.portal-copy h2 em{color:#0a9394;font-style:normal}.lead-copy{color:#4d676c;word-break:keep-all;max-width:530px;margin:31px 0 0;font-size:16px;line-height:1.9}.intro-side-note{color:#2f656b;border-top:1px solid #a1b6b4;padding:20px 0 0}.intro-side-note p{color:#5a7376;word-break:keep-all;margin:15px 0 0;font-size:14px;line-height:1.75}.principle-list{border-top:1px solid #b8c8c5;grid-column:2/4;margin-top:80px}.principle-item{border-bottom:1px solid #cbd7d4;grid-template-columns:58px 1fr 22px;gap:10px;padding:23px 0;display:grid}.principle-number{color:#168f8c;font:700 11px Manrope,sans-serif}.principle-item h3{letter-spacing:-.035em;margin:0 0 7px;font-size:17px}.principle-item p{color:#60777a;margin:0;font-size:14px;line-height:1.65}.principle-arrow{color:#62a7a1;align-self:center}.philosophy-visual{background:#07374a;grid-column:1/3;width:77%;height:290px;margin-top:91px;margin-left:120px;position:relative;overflow:hidden}.philosophy-visual img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.23,1,.32,1)}.philosophy-visual:hover img{transform:scale(1.04)}.service-section{color:#f4fffd;background:#073849;padding:118px clamp(22px,9.5vw,150px) 126px}.service-heading{grid-template-columns:120px 1.15fr .65fr;align-items:end;gap:clamp(22px,5vw,75px);max-width:1440px;margin:auto;display:grid}.teal-eyebrow{color:#5fe4d4}.service-heading h2{font-size:clamp(36px,4vw,60px);line-height:1.13}.service-heading>p{color:#b7d1d1;word-break:keep-all;margin:0 0 5px;font-size:14px;line-height:1.85}.service-grid{border-top:1px solid #dafffb4a;border-left:1px solid #dafffb4a;grid-template-columns:repeat(4,1fr);max-width:1440px;margin:75px auto 0;display:grid}.service-card{border-bottom:1px solid #dafffb4a;border-right:1px solid #dafffb4a;min-height:320px;padding:24px;transition:background .25s,transform .25s cubic-bezier(.23,1,.32,1);position:relative;overflow:hidden}.service-card:hover{background:#0b4d5a;transform:translateY(-4px)}.service-card-top{color:#69e0d2;justify-content:space-between;font:700 11px Manrope,sans-serif;display:flex}.service-card h3{letter-spacing:-.05em;margin:64px 0 13px;font-size:23px}.service-card p{color:#b4cdd0;word-break:keep-all;margin:0;font-size:13px;line-height:1.8}.service-card>button{color:#083849;background:#dffcf8;border:0;border-radius:100%;place-items:center;width:35px;height:35px;transition:transform .18s;display:grid;position:absolute;bottom:25px;right:24px}.service-card>button:hover{transform:rotate(-45deg)}.service-card-detail{z-index:2;opacity:0;pointer-events:none;background:linear-gradient(150deg,#0d6770,#073a4a);flex-direction:column;padding:24px;transition:opacity .26s cubic-bezier(.23,1,.32,1),transform .26s cubic-bezier(.23,1,.32,1);display:flex;position:absolute;inset:0;transform:translateY(18px)}.service-card-detail>span{color:#87f1e2;letter-spacing:.15em;font:800 9px Manrope,sans-serif}.service-card-detail>p{color:#effffd;margin:17px 0 13px;font-size:12px;line-height:1.65}.service-card-detail ul{margin:0;padding:0;list-style:none}.service-card-detail li{color:#bfe5e2;align-items:center;gap:7px;margin:7px 0;font-size:11px;display:flex}.service-card-detail li svg{color:#66e2d5}.service-detail-action{color:#d9fffa;background:0 0;border:0;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:0;font-size:12px;font-weight:700;display:flex}.service-detail-action svg{transition:transform .18s}.service-detail-action:hover svg{transform:translate(4px)}.service-card:hover .service-card-detail,.service-card:focus-within .service-card-detail{opacity:1;pointer-events:auto;transform:translateY(0)}.process-section{max-width:1440px;margin:auto;padding:130px clamp(22px,9.5vw,150px)}.process-top{grid-template-columns:1.2fr .55fr;align-items:end;gap:clamp(32px,9vw,140px);display:grid}.process-top h2{margin-top:25px;font-size:clamp(36px,4.2vw,63px);line-height:1.16}.process-top>p{color:#587176;word-break:keep-all;margin:0 0 6px;font-size:15px;line-height:1.9}.process-layout{grid-template-columns:.72fr 1fr;align-items:center;gap:clamp(35px,8vw,115px);margin-top:80px;display:grid}.process-image{object-fit:cover;background:#07384a;width:100%;height:470px}.process-list{margin:0;padding:0;list-style:none}.process-list li{color:#6d8487;border-top:1px solid #bdccc9;grid-template-columns:47px 1fr 14px;align-items:center;min-height:76px;transition:color .18s,padding .18s;display:grid}.process-list li:last-child{border-bottom:1px solid #bdccc9}.process-list li span{color:#0e9693;font:700 10px Manrope,sans-serif}.process-list h3{color:#173943;letter-spacing:-.04em;margin:0;font-size:17px}.process-list p{margin:5px 0 0;font-size:12px;line-height:1.5}.process-list li i{background:#aec0be;border-radius:99px;width:7px;height:7px}.process-list .active-step{color:#275a60;background:#ddf3ef;padding-left:11px}.process-list .active-step i{background:#1bc9bd;box-shadow:0 0 0 6px #1bc9bd2e}.portal-section{isolation:isolate;color:#f5fffd;background:radial-gradient(circle at 80% 42%,#197d852e,#0000 30%),#052f40;grid-template-columns:minmax(340px,.86fr) minmax(500px,1.14fr);gap:clamp(42px,7vw,118px);min-height:700px;padding:118px clamp(22px,9.5vw,150px);display:grid;position:relative;overflow:hidden}.portal-section:before{content:"";z-index:-1;border:1px solid #67ecdd24;border-radius:50%;width:44vw;height:44vw;position:absolute;top:-10vw;right:-16vw;box-shadow:0 0 0 90px #67ecdd06,0 0 0 180px #67ecdd05}.portal-section:after{content:"";z-index:-1;opacity:.35;background-image:linear-gradient(#74e7db12 1px,#0000 1px),linear-gradient(90deg,#74e7db12 1px,#0000 1px);background-size:66px 66px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 28%,#000 68%,#0000);mask-image:linear-gradient(90deg,#0000 28%,#000 68%,#0000)}.portal-copy{z-index:1;max-width:535px;margin-left:auto;position:relative}.portal-copy h2{font-size:clamp(38px,4.1vw,62px);line-height:1.12}.portal-copy>p:not(.eyebrow):not(.portal-access-note){color:#c1dada;word-break:keep-all;margin:27px 0 24px;font-size:15px;line-height:1.88}.portal-copy ul{margin:0 0 28px;padding:0;list-style:none}.portal-copy li{color:#d9edeb;align-items:center;gap:9px;margin:13px 0;font-size:13px;display:flex}.portal-copy li svg{color:#63e8d9}.portal-cta{min-width:184px}.portal-access-note{color:#92bfbd;align-items:center;gap:7px;margin:17px 0 0;font-size:11px;line-height:1.55;display:flex}.portal-access-note svg{color:#6ce5d8;flex:none}.portal-visual{z-index:1;align-self:center;min-width:0;position:relative}.portal-dashboard{background:linear-gradient(145deg,#0f4a58f2,#052b3be6);border:1px solid #a4f6ed57;width:100%;max-width:640px;margin-left:auto;padding:20px;box-shadow:0 28px 68px #000a164d,inset 0 1px #d7fffa14}.portal-dashboard-head{border-bottom:1px solid #b8f9f12b;justify-content:space-between;align-items:flex-start;gap:16px;padding:3px 2px 19px;display:flex}.portal-dashboard-head span,.portal-card-label{color:#9bc8c6;letter-spacing:.14em;font:700 9px Manrope,sans-serif;display:block}.portal-dashboard-head strong{color:#e9fffb;letter-spacing:.09em;margin-top:6px;font:800 12px Manrope,sans-serif;display:block}.portal-sync{color:#9ed6d0;white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:flex}.portal-sync i{background:#59e3d0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #59e3d01f}.portal-case-summary{background:#04233180;border-left:2px solid #5ce5d7;justify-content:space-between;gap:16px;margin-top:17px;padding:22px 18px;display:flex}.portal-case-summary span{color:#9cc4c2;font-size:10px;display:block}.portal-case-summary strong{color:#f2fffd;letter-spacing:-.045em;margin-top:7px;font-size:22px;display:block}.portal-case-summary small{color:#a8c8c7;margin-top:7px;font-size:11px;line-height:1.55;display:block}.portal-status-badge{color:#78ecde;white-space:nowrap;border:1px solid #62e6d761;align-self:flex-start;padding:6px 9px;font-size:10px}.portal-dashboard-grid{grid-template-columns:1.14fr .86fr;gap:12px;margin-top:12px;display:grid}.portal-timeline-card,.portal-action-card{background:#06303f9e;border:1px solid #adf4ec24;min-height:166px;padding:16px}.portal-timeline-card ol{grid-template-columns:repeat(4,1fr);margin:0;padding:26px 0 0;list-style:none;display:grid;position:relative}.portal-timeline-card ol:before{content:"";background:#396c76;height:1px;position:absolute;top:31px;left:9%;right:9%}.portal-timeline-card li{z-index:1;text-align:center;color:#84aeb0;flex-direction:column;align-items:center;gap:8px;font-size:9px;display:flex;position:relative}.portal-timeline-card li b{color:#acd4d1;background:#0b5666;border:1px solid #477d85;border-radius:50%;place-items:center;width:19px;height:19px;font:700 7px Manrope,sans-serif;display:grid}.portal-timeline-card li.is-complete b{color:#073d4d;background:#5edbcd;border-color:#75e9db}.portal-timeline-card li.is-active{color:#defefa}.portal-timeline-card li.is-active b{color:#90f3e5;background:#114f60;border-color:#8cf4e5;box-shadow:0 0 0 5px #56e0d121}.portal-action-card{flex-direction:column;display:flex}.portal-action-card strong{color:#effffb;letter-spacing:-.04em;margin-top:19px;font-size:16px}.portal-action-card p{color:#a9c8c7;margin:7px 0 0;font-size:11px;line-height:1.55}.portal-action-card>div{color:#76e4d7;align-items:center;gap:6px;margin-top:auto;padding-top:13px;font-size:10px;display:flex}.portal-dashboard-foot{color:#96bdbe;align-items:center;gap:9px;margin-top:14px;padding:0 2px;font-size:10px;display:flex}.portal-dashboard-foot i{background:#5cded0;border-radius:50%;width:3px;height:3px}.portal-dashboard-foot svg{color:#72e5d8;margin-left:auto}.insight-section{max-width:1440px;margin:auto;padding:128px clamp(22px,9.5vw,150px)}.insight-header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.insight-header h2{margin-top:25px;font-size:clamp(35px,4.2vw,62px);line-height:1.16}.text-link{color:#174b55;background:0 0;border:0;border-bottom:1px solid #64928f;align-items:center;gap:9px;padding:0 0 7px;font-size:13px;font-weight:700;display:flex}.insight-grid{grid-template-columns:1.45fr 1fr 1fr;gap:13px;margin-top:65px;display:grid}.insight-feature,.insight-mini{min-height:330px;padding:28px;position:relative}.insight-feature{color:#133c44;background:#daf0ec}.insight-mini{color:#173c45;background:#e8ece7}.dark-mini{color:#effffb;background:#123e4b}.insight-grid span{color:#087d80;letter-spacing:.13em;font:800 9px Manrope,sans-serif}.dark-mini span{color:#79e0d5}.insight-grid h3{letter-spacing:-.055em;word-break:keep-all;margin:61px 0 14px;font-size:clamp(21px,2vw,28px);line-height:1.25}.insight-grid p{color:#5b7476;word-break:keep-all;max-width:310px;margin:0;font-size:13px;line-height:1.75}.dark-mini p{color:#bfd4d4}.insight-feature div{justify-content:space-between;align-items:center;display:flex;position:absolute;bottom:27px;left:28px;right:28px}.insight-mini>svg{color:#2c7375;position:absolute;bottom:28px;right:28px}.dark-mini>svg{color:#8ce3d8}.contact-section{color:#f5fffd;background:#062e3b;grid-template-columns:1fr .8fr;gap:clamp(42px,9vw,145px);padding:125px clamp(22px,9.5vw,150px);display:grid;position:relative;overflow:hidden}.contact-background{background:radial-gradient(circle at 85% 15%,#1591956b,#0000 28%),radial-gradient(circle at 5% 110%,#16cabc29,#0000 31%);position:absolute;inset:0}.contact-copy,.contact-form{z-index:1;position:relative}.contact-copy h2{letter-spacing:-.065em;text-wrap:balance;max-width:670px;margin-top:24px;font-size:clamp(34px,4.1vw,58px);line-height:1.2}.contact-copy h2>span{display:block}.contact-copy h2 em{color:#75e8dc;font-style:normal}.contact-copy>p:not(.eyebrow){color:#bfd7d6;word-break:keep-all;max-width:610px;margin:25px 0 28px;font-size:15px;line-height:1.85}.contact-copy>p:not(.eyebrow)>span{display:block}.contact-details{color:#b9dbd9;flex-wrap:wrap;align-items:center;gap:10px 26px;font-size:12px;display:flex}.contact-details .contact-detail{min-height:28px;color:inherit;white-space:nowrap;align-items:center;gap:8px;text-decoration:none;display:flex}.contact-details .contact-detail>svg{color:#79e8dc;flex:none}.contact-detail-action{position:relative}.contact-detail-link{color:inherit;align-items:center;gap:8px;text-decoration:none;transition:color .18s,transform .18s;display:flex}.contact-detail-link:hover{color:#fff;transform:translateY(-1px)}.contact-detail-link svg{color:#79e8dc;flex:none}.contact-detail-copy{color:#aaf0e6;background:#5adccd1a;border:1px solid #8beade61;border-radius:5px;align-items:center;gap:4px;min-height:27px;padding:5px 7px;font:800 10px Manrope,sans-serif;transition:opacity .18s,transform .18s,background .18s;display:inline-flex}.contact-detail-copy:hover{color:#fff;background:#6eeddc38}.contact-detail-copy:focus-visible{outline-offset:3px;outline:2px solid #9af1e5}.contact-form{padding:26px 0 4px}.form-line{border-bottom:1px solid #c5eee954;padding:11px 0 15px}.form-line label{color:#8db7b5;margin-bottom:8px;font-size:11px;display:block}.form-line input,.form-line select,.form-line textarea{appearance:none;color:#fff;resize:none;background:0 0;border:0;outline:0;width:100%;padding:1px 0;font-size:14px}.form-line input::placeholder,.form-line textarea::placeholder{color:#799f9d}.form-line select option{color:#172f39}.split-inputs{grid-template-columns:1fr 1.3fr;gap:20px;display:grid}.consent{color:#9bbdbc;align-items:center;gap:8px;margin:18px 0 6px;font-size:11px;display:flex}.consent input{accent-color:#39dbcd}.form-line.has-error,.split-inputs>.has-error{border-color:#ffac9f}.form-line.has-error label,.has-error label{color:#ffc1b7}.field-error{color:#ffb5aa;margin:8px 0 0;font-size:11px;line-height:1.5}.consent-block .field-error{margin:0 0 13px}.button-submit{color:#073743;background:#b6f7ef;width:100%}.button-submit:hover{background:#effffc}.form-notice{color:#83e5da;margin:13px 0 0;font-size:11px;line-height:1.6}@media (hover:hover) and (pointer:fine){.contact-detail-copy{opacity:0;pointer-events:none;border-color:#0000;width:0;min-width:0;padding-left:0;padding-right:0;overflow:hidden;transform:translate(-4px)}.contact-detail-action:hover .contact-detail-copy,.contact-detail-action:focus-within .contact-detail-copy{opacity:1;pointer-events:auto;border-color:#8beade61;width:auto;min-width:53px;padding-left:7px;padding-right:7px;transform:translate(0)}}.contact-quick-form{border-top:1px solid #beeae542;grid-template-columns:1fr 1fr;gap:12px;max-width:610px;margin-top:28px;padding-top:22px;display:grid}.contact-quick-form>div:last-of-type,.contact-quick-consent,.contact-quick-notice,.contact-quick-submit{grid-column:1/-1}.contact-quick-form label{color:#bae1de;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.contact-quick-form input,.contact-quick-form textarea{box-sizing:border-box;color:#effffd;background:#022d396b;border:1px solid #b5eae359;border-radius:6px;outline:0;width:100%;padding:10px 11px;font:13px Noto Sans KR,sans-serif}.contact-quick-form textarea{resize:vertical;min-height:82px;line-height:1.65}.contact-quick-form input::placeholder,.contact-quick-form textarea::placeholder{color:#8cb6b3}.contact-quick-form input:focus,.contact-quick-form textarea:focus{border-color:#88eee1;box-shadow:0 0 0 3px #75e8dc24}.contact-quick-consent{align-items:center;gap:7px;margin:1px 0 0;color:#b9dbd9!important;font-size:11px!important;font-weight:500!important;display:flex!important}.contact-quick-consent input{accent-color:#53e3d3}.contact-quick-notice{color:#b9f6ee;margin:0;font-size:11px;line-height:1.55}.contact-quick-submit{color:#043843;background:#68e7d9;border:1px solid #9cf6eb;border-radius:6px;justify-content:center;align-items:center;gap:7px;min-height:43px;font-weight:850;display:flex}.contact-quick-submit:hover{background:#b5fff5}.contact-quick-submit:disabled{cursor:wait;opacity:.7}.contact-copy-toast{z-index:80;color:#ecfffc;background:#073d4b;border:1px solid #a9f9ee7a;border-radius:8px;align-items:center;gap:8px;padding:12px 15px;font-size:13px;font-weight:800;animation:.18s cubic-bezier(.23,1,.32,1) contact-toast-in;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 14px 36px #00101a45}.contact-copy-toast svg{color:#74ecdd}@keyframes contact-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.portal-demo-access{color:#275862;background:#f0fbf8;border:1px solid #c8e8e3;border-radius:7px;align-items:flex-start;gap:8px;margin:15px 0 18px;padding:10px 11px;display:flex}.portal-demo-access svg{color:#0b9b95;flex:none;margin-top:1px}.portal-demo-access span{gap:2px;display:grid}.portal-demo-access b{font-size:11px}.portal-demo-access small{color:#5b787c;font-size:10px;line-height:1.5}@media (max-width:620px){.contact-quick-form{grid-template-columns:1fr;gap:13px;margin-top:24px}.contact-quick-form>div,.contact-quick-consent,.contact-quick-notice,.contact-quick-submit{grid-column:1}.contact-quick-form input,.contact-quick-form textarea{font-size:14px}.contact-copy-toast{max-width:calc(100% - 32px);bottom:16px;right:16px}}.service-heading-copy{text-wrap:balance;max-width:500px}.service-heading-copy span{display:block}.service-heading-copy span+span{margin-top:7px}@media (max-width:620px){.service-heading-copy{max-width:320px;line-height:1.8}.service-heading-copy span+span{margin-top:8px}}.service-card{will-change:transform}.english-home .service-heading h2>span{display:block}.english-home .service-heading-copy{max-width:460px}.english-home .service-card h3{text-wrap:balance;line-height:1.22}.english-home .service-card p{max-width:25ch;line-height:1.72}.login-intro h1>span,.login-intro h1>em{display:block}.login-intro h1>span{white-space:nowrap}.service-card:hover{z-index:1;background:linear-gradient(145deg,#0c5360f5,#043341fa);border-color:#87f4e7c7;transform:translateY(-6px);box-shadow:0 20px 38px #000f193d,inset 0 1px #c7fff826}.service-card:hover .service-card-top>span,.service-card:hover h3{color:#bafff5}.service-card:hover .service-card-action{transform:translate(3px)}@media (max-width:620px){.service-section{padding-bottom:92px}.service-heading-copy{max-width:315px}.english-home .service-heading h2{line-height:1.12}.english-home .service-heading-copy{max-width:300px}.english-home .service-card h3{font-size:clamp(22px,6.5vw,27px)}.english-home .service-card p{max-width:29ch}.login-intro h1{font-size:clamp(36px,9.7vw,46px);line-height:1.13}.login-intro h1>span{white-space:normal}}.portal-dashboard-page .portal-dashboard-header .portal-login-brand{background:#ffffff14;border:1px solid #94f2e77a;border-radius:999px;align-items:center;gap:8px;padding:7px 11px 7px 8px;display:flex;box-shadow:0 5px 18px #00121e38,inset 0 1px #e8fffb26}.portal-dashboard-page .portal-dashboard-header .portal-login-brand img{filter:brightness(.55)saturate(1.25);background:#e7fffbeb;border-radius:50%;width:28px;height:28px;padding:3px}.portal-dashboard-page .portal-login-brand b{color:#f2fffd;letter-spacing:.08em}.portal-dashboard-page .portal-login-brand small{color:#a9eee5;letter-spacing:.11em;font-weight:800}@media (max-width:700px){.portal-dashboard-page .portal-dashboard-header .portal-login-brand{padding:6px 9px 6px 7px;display:flex}.portal-dashboard-page .portal-dashboard-header .portal-login-brand img{width:25px;height:25px}}.portal-login-header .portal-login-brand{background:#ffffff14;border:1px solid #94f2e77a;border-radius:999px;padding:7px 11px 7px 8px;box-shadow:0 5px 18px #00121e38,inset 0 1px #e8fffb26}.portal-login-header .portal-login-brand img{filter:brightness(.55)saturate(1.25);background:#e7fffbeb;border-radius:50%;width:28px;height:28px;padding:3px}.portal-login-header .portal-login-brand b{color:#f2fffd;letter-spacing:.08em}.portal-login-header .portal-login-brand small{color:#a9eee5;letter-spacing:.11em;font-weight:800}@media (max-width:700px){.portal-login-header .portal-login-brand{padding:6px 9px 6px 7px}.portal-login-header .portal-login-brand img{width:25px;height:25px}}.login-signup-prompt{color:#617d80;border-top:1px solid #d8e9e6;justify-content:space-between;align-items:center;gap:11px;margin-top:16px;padding-top:15px;font-size:11px;display:flex}.login-signup-prompt button,.signup-login-help button{color:#087f82;background:0 0;border:0;align-items:center;gap:5px;padding:0;font:800 11px Noto Sans KR,sans-serif;display:inline-flex}.login-signup-prompt button:hover,.signup-login-help button:hover{color:#045c67;text-decoration:underline}.portal-signup-page{color:#f0fffc;background:#062f3d;min-height:100vh;position:relative;overflow:hidden}.signup-ambient{filter:blur(4px);pointer-events:none;border-radius:50%;position:absolute}.signup-ambient-a{background:radial-gradient(circle,#2db5aa38,#0000 68%);width:520px;height:520px;top:60px;right:-150px}.signup-ambient-b{background:radial-gradient(circle,#0a607259,#0000 70%);width:480px;height:480px;bottom:-180px;left:-180px}.portal-signup-header{z-index:2;position:relative}.signup-login-link{color:#cbf7f1;background:0 0;border:0;align-items:center;gap:7px;font-size:12px;font-weight:800;display:inline-flex}.signup-login-link:hover{color:#fff}.signup-shell{z-index:1;grid-template-columns:minmax(0,520px) minmax(390px,480px);justify-content:center;gap:clamp(54px,10vw,148px);padding:80px clamp(24px,7vw,120px) 100px;display:grid;position:relative}.signup-intro h1{letter-spacing:-.075em;margin:20px 0 24px;font-size:clamp(42px,4.4vw,66px);line-height:1.12}.signup-intro h1 span,.signup-intro h1 em{display:block}.signup-intro h1 em{color:#74ebdc;font-style:normal}.signup-intro>p{color:#c0dfdb;max-width:470px;margin:0;font-size:15px;line-height:1.9}.signup-steps{border-top:1px solid #a3eee538;gap:0;max-width:470px;margin:38px 0 28px;padding:0;list-style:none;display:grid}.signup-steps li{border-bottom:1px solid #a3eee538;grid-template-columns:39px 1fr;gap:13px;padding:16px 0;display:grid}.signup-steps li>span{color:#76ecdf;background:#73ebdc1f;border-radius:50%;place-items:center;width:29px;height:29px;font:800 9px Manrope,sans-serif;display:grid}.signup-steps strong,.signup-steps small{display:block}.signup-steps strong{color:#f1fffc;font-size:14px}.signup-steps small{color:#a8ceca;margin-top:4px;font-size:12px;line-height:1.55}.signup-boundary{color:#b7dfda;align-items:flex-start;gap:9px;max-width:470px;padding:13px 0 0;font-size:11px;line-height:1.65;display:flex}.signup-boundary svg{color:#79eddf;flex:none;margin-top:2px}.signup-card{color:#143d45;background:linear-gradient(145deg,#fff,#f1fffc);border:1px solid #c7fff7b8;border-radius:10px;align-self:start;padding:34px;box-shadow:0 28px 70px #000c174d}.signup-card-head{align-items:center;gap:13px;display:flex}.signup-card-mark{color:#087d82;background:#d5f7f1;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.signup-card-head p{color:#0d9291;letter-spacing:.14em;margin:0 0 3px;font:800 9px Manrope,sans-serif}.signup-card-head h2{letter-spacing:-.055em;margin:0;font-size:25px}.signup-helper{color:#5d777b;margin:18px 0 25px;font-size:12px;line-height:1.7}.signup-form-grid{grid-template-columns:1fr 1fr;gap:17px 15px;display:grid}.signup-form-grid label{display:block}.signup-form-grid label>span{color:#335f66;align-items:center;gap:6px;margin-bottom:8px;font-size:11px;font-weight:800;display:flex}.signup-form-grid label>span svg{color:#0f9f99}.signup-form-grid input,.signup-form-grid select{box-sizing:border-box;color:#163d45;background:#fbfffe;border:1px solid #c5dcd9;border-radius:5px;outline:0;width:100%;min-height:43px;padding:0 11px;font:13px Noto Sans KR,sans-serif}.signup-form-grid input:focus,.signup-form-grid select:focus{border-color:#0da89f;box-shadow:0 0 0 3px #38c7bc29}.signup-purpose{grid-column:1/-1}.signup-consent{color:#587579;align-items:flex-start;gap:8px;margin:21px 0 18px;font-size:11px;line-height:1.55;display:flex}.signup-consent input{accent-color:#0c9894;margin:2px 0 0}.signup-submit{color:#053843;background:#6ce7da;border:1px solid #a6f5e9;border-radius:6px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:49px;font-size:13px;font-weight:850;display:flex}.signup-submit:hover{background:#b9fff5}.signup-notice{color:#076e73;background:#e3fbf7;border-radius:5px;align-items:flex-start;gap:7px;margin:14px 0 0;padding:10px 11px;font-size:11px;line-height:1.6;display:flex}.signup-notice svg{flex:none;margin-top:1px}.signup-login-help{color:#698084;text-align:center;margin:17px 0 0;font-size:11px}@media (max-width:900px){.signup-shell{grid-template-columns:minmax(0,1fr) minmax(340px,.8fr);gap:46px}}.signup-intro h1{font-size:clamp(40px,5vw,56px)}@media (max-width:700px){.portal-signup-header .portal-login-brand{display:none}.portal-signup-header{justify-content:space-between}.signup-shell{grid-template-columns:1fr;gap:38px;padding:56px 22px 72px}.signup-intro h1{font-size:clamp(37px,10.2vw,47px)}.signup-intro>p{font-size:14px;line-height:1.85}.signup-steps{margin-top:29px}.signup-card{padding:26px 21px}.signup-form-grid{grid-template-columns:1fr;gap:15px}.signup-purpose{grid-column:auto}.signup-login-link{font-size:11px}}.site-footer{color:#9dbabb;background:linear-gradient(90deg,#041f2a,#07313b 58%,#062631);border-top:1px solid #84e9dd2e;grid-template-columns:auto minmax(270px,1fr) auto auto auto;align-items:center;gap:14px clamp(22px,3.2vw,48px);padding:28px clamp(22px,4.5vw,76px);font-size:10px;display:grid}.footer-identity{align-items:center;gap:16px;min-width:0;display:flex}.footer-brand{color:#f3fffd;letter-spacing:.14em;text-shadow:0 1px 12px #85f2e524;align-items:center;gap:10px;min-height:36px;padding-left:15px;font:800 15px Manrope,sans-serif;display:flex;position:relative}.footer-brand:before{content:"";background:linear-gradient(#9af7ea,#32cfc2);width:3px;height:28px;position:absolute;top:4px;left:0;box-shadow:0 0 18px #4de7d652}.footer-brand img{object-fit:contain;opacity:.98;filter:brightness(0)invert()drop-shadow(0 0 8px #7befe133);width:29px;height:29px}.site-footer p{margin:0}.footer-tagline{color:#9dbabb;white-space:nowrap}.footer-contact-links{justify-content:center;align-items:center;gap:clamp(14px,2.4vw,32px);min-width:0;display:flex}.footer-contact-links a{isolation:isolate;color:#c9e2e0;border-bottom:1px solid #97dcd547;align-items:center;gap:7px;min-height:34px;padding:3px 0;font-size:11px;font-weight:700;text-decoration:none;transition:color .18s,transform .2s cubic-bezier(.23,1,.32,1);display:inline-flex;position:relative}.footer-contact-links a:after{content:"";z-index:-1;transform-origin:0;background:linear-gradient(90deg,#75eee0,#c9fff8);height:2px;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.footer-contact-links a:hover{color:#f1fffd;transform:translateY(-2px)}.footer-contact-links a:hover:after{transform:scaleX(1);box-shadow:0 0 10px #6beadb94}.footer-contact-links a:focus-visible{outline-offset:5px;color:#f1fffd;outline:2px solid #9af7ea}.footer-contact-links a:focus-visible:after{transform:scaleX(1)}.footer-contact-links svg{color:#63ded2;flex:none;transition:transform .2s cubic-bezier(.23,1,.32,1),color .18s}.footer-contact-links a:hover svg{color:#a8fff3;transform:translate(2px)}.footer-legal{color:#83aaa8;text-align:right;white-space:nowrap;justify-content:flex-end;align-items:center;gap:7px;font-size:9px;line-height:1.55;display:flex}.footer-legal span+span:before{content:"·";color:#4f8586;margin-right:7px}.footer-legal a{color:#bce7e2;text-underline-offset:3px;-webkit-text-decoration:underline #8be6da73;text-decoration:underline #8be6da73;transition:color .18s,text-decoration-color .18s}.footer-legal a:hover{color:#f2fffd;text-decoration-color:#8cf2e5}.footer-legal a:focus-visible{outline-offset:3px;outline:2px solid #9af7ea}.footer-copyright{color:#8eaaac;white-space:nowrap;margin-left:auto!important}.footer-top-link{color:#bce7e2;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;min-height:34px;padding:0;font:800 10px Noto Sans KR,sans-serif;transition:color .18s,transform .2s cubic-bezier(.23,1,.32,1);display:inline-flex}.footer-top-link svg{color:#6be6d8;transition:transform .2s cubic-bezier(.23,1,.32,1)}.footer-top-link:hover{color:#f3fffd;transform:translateY(-2px)}.footer-top-link:hover svg{transform:translateY(-3px)}.footer-top-link:active{transform:scale(.97)}.footer-top-link:focus-visible{outline-offset:5px;outline:2px solid #9af7ea}@media (max-width:1180px){.site-footer{grid-template-columns:auto minmax(0,1fr)}.footer-contact-links{justify-content:flex-end}.footer-legal{text-align:left;grid-column:1/-1;justify-content:flex-start}.footer-copyright{grid-column:1;margin-left:0!important}.footer-top-link{grid-column:2;justify-self:end}}@media (max-width:620px){.site-footer{grid-template-columns:1fr;align-items:start;row-gap:14px}.footer-identity{border-bottom:1px solid #97dcd529;grid-template-columns:1fr;gap:7px;width:100%;padding-bottom:14px;display:grid}.footer-tagline{white-space:normal;padding-left:15px}.footer-contact-links{grid-template-columns:1fr;gap:0;width:100%;display:grid}.footer-contact-links a{justify-content:flex-start;width:100%;min-height:44px;font-size:12px}.footer-legal{white-space:normal;grid-template-columns:1fr;gap:3px;width:100%;padding-top:2px;display:grid}.footer-legal span+span:before{display:none}.footer-copyright{white-space:normal;grid-column:auto;padding-top:2px;line-height:1.6;width:auto!important}.footer-top-link{grid-column:auto;justify-self:end;min-height:44px;font-size:11px}}@media (prefers-reduced-motion:no-preference){@keyframes footer-top-link-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.footer-top-link{animation:.22s cubic-bezier(.23,1,.32,1) footer-top-link-in}}.privacy-page{color:#163d45;background:#f3f5f1;min-height:100vh}.privacy-header{background:#f9faf7f5;border-bottom:1px solid #cfddda;justify-content:space-between;align-items:center;gap:18px;height:80px;padding:0 clamp(22px,5vw,76px);display:flex}.privacy-hero{isolation:isolate;color:#effffd;background:linear-gradient(120deg,#042b3b,#075064 62%,#0b6f72);padding:clamp(76px,10vw,132px) clamp(22px,13vw,210px);position:relative;overflow:hidden}.privacy-hero:before{content:"";z-index:-1;background-image:linear-gradient(#a2fbf11a 1px,#0000 1px),linear-gradient(90deg,#a2fbf11a 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000,#0000 75%);mask-image:linear-gradient(100deg,#000,#0000 75%)}.privacy-hero h1{letter-spacing:-.07em;max-width:760px;margin:22px 0 16px;font-size:clamp(48px,6.3vw,84px);line-height:.98}.privacy-hero>p:last-child{color:#c5e1e0;word-break:keep-all;max-width:590px;margin:0;font-size:15px;line-height:1.85}.privacy-content{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:clamp(44px,9vw,148px);max-width:1260px;margin:auto;padding:clamp(56px,8vw,108px) clamp(22px,5vw,76px);display:grid}.privacy-profile{border-top:2px solid #199b99;padding:23px 0 0;position:sticky;top:28px}.privacy-profile-mark{color:#077f83;background:#d8f5f0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.privacy-profile>p{color:#0f777b;letter-spacing:.13em;text-transform:uppercase;margin:19px 0 17px;font:800 10px Manrope,sans-serif}.privacy-profile dl{margin:0}.privacy-profile dl>div{border-top:1px solid #c7d7d4;padding:13px 0}.privacy-profile dt{color:#6e8588;font-size:10px}.privacy-profile dd{color:#1c434b;margin:5px 0 0;font-size:12px;font-weight:700;line-height:1.55}.privacy-profile dd a{color:#087f82;width:max-content;max-width:100%;text-decoration:none;display:block}.privacy-profile dd a:hover{text-underline-offset:3px;text-decoration:underline}.privacy-article{max-width:760px}.privacy-updated{color:#668184;margin:0 0 29px;font-size:11px}.privacy-article section+section{margin-top:43px}.privacy-article h2{color:#163d45;letter-spacing:-.045em;margin:0 0 15px;font-size:clamp(20px,2.1vw,27px)}.privacy-article p{color:#547176;word-break:keep-all;margin:0;font-size:14px;line-height:1.9}.privacy-article p+p{margin-top:12px}@media (max-width:760px){.privacy-header{height:68px;padding:0 22px}.privacy-header .brand-lockup{min-width:0}.privacy-header .brand-symbol{width:32px;height:32px}.privacy-header .brand-type small{display:none}.privacy-header .back-home{font-size:11px}.privacy-hero{padding:69px 22px 74px}.privacy-hero h1{font-size:45px}.privacy-content{grid-template-columns:1fr;gap:42px;padding:61px 22px 72px}.privacy-profile{padding-top:19px;position:static}.privacy-article section+section{margin-top:36px}.privacy-article h2{font-size:21px}.privacy-article p{font-size:13px;line-height:1.85}}.terms-revision-history{background:linear-gradient(135deg,#f5fcf9,#e5f4f0);border:1px solid #b9d6d1;border-top:3px solid #39ada4;padding:28px 30px 30px;margin-top:68px!important}.terms-revision-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.terms-revision-header>div>p{color:#158c8c;letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;font:800 9px Manrope,sans-serif}.terms-revision-header h2{color:#184650;margin:0;font-size:28px}.terms-revision-current{color:#167b78;background:#ecfffb;border:1px solid #9bcfc8;border-radius:999px;flex:none;align-items:center;min-height:25px;padding:0 9px;font:800 10px Manrope,sans-serif;display:inline-flex}.terms-revision-lead{max-width:590px;color:#56767a!important;margin:16px 0 20px!important}.terms-revision-list{border-top:1px solid #b9d6d1;grid-template-columns:1fr;gap:0;margin:0;padding:0;list-style:none;display:grid}.terms-revision-list li{color:#527276;border-bottom:1px solid #c8ddd9;grid-template-columns:76px 135px minmax(0,1fr);align-items:center;gap:14px;padding:15px 0;font-size:12px;line-height:1.5;display:grid}.terms-revision-list strong{color:#13555a;font:800 12px Manrope,sans-serif}.terms-revision-list span:nth-child(2){color:#167f7d;font-weight:800}.contact-quick-consent,.consent{align-items:flex-start;gap:10px}.contact-quick-consent input,.consent input{box-sizing:border-box;flex:none;min-width:16px;height:16px;margin:1px 0 0;padding:0;width:16px!important}.contact-quick-consent span,.consent span{word-break:keep-all;min-width:0;padding-top:1px;line-height:1.55}@media (max-width:620px){.contact-quick-consent,.consent{gap:10px;padding:5px 0}.contact-quick-consent input,.consent input{margin-top:2px}.terms-revision-history{padding:23px 18px 21px;margin-top:49px!important}.terms-revision-header h2{font-size:23px}.terms-revision-lead{font-size:12px!important}.terms-revision-list li{grid-template-columns:1fr;gap:3px;padding:14px 0;font-size:11px}.terms-revision-list strong{font-size:12px}}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.hero-content h1{width:max-content;text-shadow:none;flex-direction:column;align-items:flex-start;display:flex}.hero-content h1>span{display:block}.hero-content h1 small{color:#71eadc;letter-spacing:.22em;text-shadow:none;margin:15px 0 0 4px;font:800 clamp(10px,1vw,14px) Manrope,sans-serif}.faq-section{background:#f4f5f0;grid-template-columns:.68fr 1.32fr;gap:clamp(35px,9vw,150px);max-width:1440px;margin:auto;padding:124px clamp(22px,9.5vw,150px);display:grid}.faq-heading h2{color:#143943;letter-spacing:-.06em;margin:22px 0 16px;font-size:clamp(38px,4vw,61px);line-height:1.12}.faq-heading>p{color:#60767a;word-break:keep-all;margin:0;font-size:14px;line-height:1.8}.faq-accordion{border-top:1px solid #9eb2af}.faq-accordion [data-slot=accordion-item]{border-color:#b9c9c6}.faq-accordion [data-slot=accordion-trigger]{color:#183e47;padding:24px 2px;font-size:16px;font-weight:650;text-decoration:none}.faq-accordion [data-slot=accordion-trigger]:hover{color:#087f82;text-decoration:none}.faq-accordion [data-slot=accordion-trigger] svg{color:#0a9894}.faq-accordion [data-slot=accordion-content]{color:#557176;font-size:14px;line-height:1.8}.faq-accordion [data-slot=accordion-content]>div{padding:0 2px 24px}.portal-login-page{color:#f2fffd;background:radial-gradient(circle at 88% 15%,#1d9a9a57,#0000 26%),#052c3b;min-height:100vh;position:relative;overflow:hidden}.portal-login-page:before{content:"";background-image:linear-gradient(#7eeee211 1px,#0000 1px),linear-gradient(90deg,#7eeee211 1px,#0000 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(110deg,#000,#0000 70%);mask-image:linear-gradient(110deg,#000,#0000 70%)}.login-ambient{border:1px solid #7ff6e926;border-radius:50%;position:absolute}.ambient-a{width:48vw;height:48vw;bottom:-24vw;left:-19vw;box-shadow:0 0 0 80px #57e5d806,0 0 0 160px #57e5d804}.ambient-b{background:radial-gradient(circle,#61e9da2b,#0000 66%);border:0;width:220px;height:220px;top:15%;right:17%}.portal-login-header{z-index:2;border-bottom:1px solid #ccfff929;justify-content:space-between;align-items:center;padding:29px clamp(22px,5vw,76px);display:flex;position:relative}.back-home{color:#bbd9d9;background:0 0;border:0;align-items:center;gap:8px;font-size:12px;font-weight:700;transition:color .18s,transform .18s;display:flex}.back-home:hover{color:#78eadc;transform:translate(-3px)}.portal-login-brand{align-items:center;gap:9px;display:flex}.portal-login-brand img{object-fit:contain;width:32px;height:32px}.portal-login-brand span{flex-direction:column;line-height:1;display:flex}.portal-login-brand b{letter-spacing:.14em;font:800 15px Manrope,sans-serif}.portal-login-brand small{color:#93c3c0;letter-spacing:.12em;margin-top:5px;font:800 7px Manrope,sans-serif}.login-shell{z-index:1;grid-template-columns:1.08fr .78fr;align-items:center;gap:clamp(48px,10vw,155px);max-width:1220px;min-height:calc(100vh - 93px);margin:auto;padding:clamp(55px,9vh,110px) clamp(22px,5vw,76px);display:grid;position:relative}.login-intro h1{letter-spacing:-.065em;margin:21px 0;font-size:clamp(40px,4.8vw,71px);line-height:1.14}.login-intro h1 em{color:#6be6d8;font-style:normal}.login-intro>p:not(.eyebrow){color:#b4d1d1;word-break:keep-all;max-width:550px;font-size:15px;line-height:1.9}.login-benefits{gap:16px;margin-top:40px;display:flex}.login-benefits>div{background:#0b4b5661;border:1px solid #b1fbf238;min-width:170px;padding:18px}.login-benefits svg{color:#69e4d5}.login-benefits span{color:#d3eceb;margin-top:11px;font-size:12px;line-height:1.6;display:block}.login-card{color:#143c45;background:#ecfffcf5;padding:36px;box-shadow:0 26px 65px #00070f57}.login-card-mark{color:#067d82;background:#d4f6f1;border-radius:50%;place-items:center;width:43px;height:43px;display:grid}.login-overline{color:#16898b;letter-spacing:.15em;margin:25px 0 9px;font:800 9px Manrope,sans-serif}.login-card h2{letter-spacing:-.05em;margin:0;font-size:27px}.login-helper{color:#6a7e80;margin:11px 0 29px;font-size:12px;line-height:1.65}.login-card label{color:#547175;margin:16px 0 7px;font-size:11px;font-weight:700;display:block}.login-card input{color:#153a43;background:0 0;border:0;border-bottom:1px solid #b6cdcb;outline:none;width:100%;padding:10px 0;font-size:14px}.login-card input:focus{border-color:#0ca8a1}.portal-login-button{color:#effffd;background:#075064;border:0;justify-content:center;align-items:center;gap:8px;width:100%;min-height:49px;margin-top:29px;font-size:13px;font-weight:800;transition:background .18s,transform .18s;display:flex}.portal-login-button:hover{background:#087b82}.portal-login-button:active{transform:scale(.98)}.login-notice{color:#0d757a;margin:13px 0 0;font-size:11px;line-height:1.6}.login-support{color:#698185;flex-wrap:wrap;align-items:center;gap:5px;margin-top:19px;font-size:11px;display:flex}.login-support a{color:#087f82;font-weight:800}.portal-dashboard-page{color:#edfffb;background:radial-gradient(circle at 88% 12%,#1896944a,#0000 25%),#052c3b;min-height:100vh}.portal-dashboard-header{border-bottom:1px solid #ccfff929;justify-content:space-between;align-items:center;gap:18px;padding:25px clamp(22px,5vw,76px);display:flex}.portal-logout{color:#bfe9e5;background:#0a445080;border:1px solid #b4f6ef47;align-items:center;gap:7px;padding:9px 12px;font-size:11px;font-weight:800;display:flex}.portal-dashboard-shell{grid-template-columns:.72fr 1.28fr;gap:clamp(42px,8vw,120px);max-width:1310px;margin:auto;padding:clamp(52px,8vw,106px) clamp(22px,5vw,76px);display:grid}.portal-dashboard-lead h1{letter-spacing:-.07em;margin:21px 0;font-size:clamp(39px,4.7vw,68px);line-height:1.13}.portal-dashboard-lead h1 em{color:#72eadc;font-style:normal}.portal-dashboard-lead>p:not(.eyebrow){color:#b8d6d4;max-width:390px;font-size:14px;line-height:1.85}.portal-preview-note{color:#9dd7d1;align-items:center;gap:8px;margin-top:29px;font-size:11px;display:flex}.portal-preview-note svg{color:#66e5d6}.portal-live-grid{grid-template-columns:1.18fr .82fr;align-self:start;gap:13px;display:grid}.portal-live-summary,.portal-live-action,.portal-live-documents,.portal-live-activity{background:#093e4cbd;border:1px solid #aff4ee2b;box-shadow:inset 0 1px #e6fffc0d}.portal-live-summary{grid-column:1/-1;padding:23px}.portal-live-case strong{letter-spacing:-.055em;margin-top:7px;font-size:22px;display:block}.portal-live-case p{color:#a9c7c5;margin:8px 0 0;font-size:11px}.portal-live-timeline li.complete b{color:#073d4a;background:#67e1d3;border-color:#79ecdd}.portal-live-timeline li.active b{color:#87f4e6;background:#155566;border-color:#8bf4e6;box-shadow:0 0 0 5px #70e8db24}.portal-live-action,.portal-live-documents,.portal-live-activity{padding:20px}.portal-live-action h2{letter-spacing:-.055em;margin:22px 0 10px;font-size:24px;line-height:1.24}.portal-live-action p{color:#aac9c7;margin:0;font-size:11px;line-height:1.65}.portal-live-card-head>div{color:#8aeade;align-items:center;gap:7px;display:flex}.portal-live-card-head small{color:#9cc4c1;font-size:10px}.portal-document-row>svg{color:#71e5d7}.portal-document-row>svg:last-child{color:#7de7d9}.portal-live-activity p{color:#b3d0ce;gap:8px;margin:17px 0 0;font-size:11px;line-height:1.55;display:flex}.portal-guard-message{color:#b7dfdb;place-items:center;font-size:14px;display:grid}.portal-operating-shell{grid-template-columns:minmax(365px,.8fr) minmax(0,1.2fr);gap:clamp(34px,5vw,78px)}.portal-operating-sidebar h1{letter-spacing:-.07em;font-size:clamp(40px,3.25vw,52px);line-height:1.16}.portal-operating-sidebar>p:not(.eyebrow){max-width:395px}@media (max-width:1080px){.portal-operating-shell{grid-template-columns:1fr}.portal-operating-sidebar{position:static}.portal-operating-sidebar>p:not(.eyebrow){max-width:600px}.portal-side-nav,.workflow-stage-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.portal-operating-shell{padding:54px 22px 70px}.portal-operating-sidebar h1{font-size:39px}.portal-side-nav,.portal-overview-grid{grid-template-columns:1fr}.portal-live-summary{padding:17px}.portal-live-timeline{grid-template-columns:repeat(3,1fr);gap:17px 0}.portal-live-timeline:before{display:none}.workflow-stage-grid{grid-template-columns:1fr 1fr}.workflow-stage-card{min-height:205px}.workflow-detail-card{grid-template-columns:auto 1fr;padding:18px}.workflow-detail-card button{grid-column:1/-1;justify-content:center;width:100%}.goods-filter-row{flex-direction:column}.goods-filter-row select{width:100%}.portal-page-heading{flex-direction:column}.portal-page-heading>span{align-self:flex-start}.portal-dashboard-header .portal-login-brand{display:none}}.detail-page{color:#143943;background:#f3f5f1;min-height:100vh}.detail-header{background:#f9faf7f5;border-bottom:1px solid #cfddda;justify-content:space-between;align-items:center;height:80px;padding:0 clamp(22px,5vw,76px);display:flex}.detail-hero{isolation:isolate;color:#f3fffd;background:linear-gradient(120deg,#042b3b,#075064 60%,#0b6f72);padding:clamp(82px,12vw,170px) clamp(22px,13vw,210px);position:relative;overflow:hidden}.detail-hero:before{content:"";z-index:-1;background-image:linear-gradient(#a2fbf11a 1px,#0000 1px),linear-gradient(90deg,#a2fbf11a 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(100deg,#000,#0000 75%);mask-image:linear-gradient(100deg,#000,#0000 75%)}.detail-orb{z-index:-1;border:1px solid #a0fcf33d;border-radius:50%;width:40vw;height:40vw;position:absolute;top:-13vw;right:-9vw;box-shadow:0 0 0 65px #a0fcf309,0 0 0 130px #a0fcf305}.detail-index{color:#89f3e7;letter-spacing:.15em;font:800 10px Manrope,sans-serif}.detail-hero h1{letter-spacing:-.075em;margin:24px 0 17px;font-size:clamp(52px,6vw,92px);line-height:.95}.detail-hero>p:not(.eyebrow){color:#c5e1e0;word-break:keep-all;max-width:610px;font-size:16px;line-height:1.9}.detail-hero .button{margin-top:27px}.detail-content{grid-template-columns:.6fr 1.4fr;gap:clamp(35px,10vw,145px);max-width:1260px;margin:auto;padding:100px clamp(22px,5vw,76px);display:grid}.detail-side{border-top:1px solid #8ba7a5;padding-top:20px}.detail-side>span{color:#0b8d8c;letter-spacing:.14em;font:800 10px Manrope,sans-serif}.detail-side strong{letter-spacing:-.04em;word-break:keep-all;margin:13px 0 34px;font-size:18px;line-height:1.55;display:block}.detail-side>div{color:#547075;gap:9px;font-size:12px;line-height:1.65;display:flex}.detail-side svg{color:#0b9491;flex:none}.detail-block+.detail-block{margin-top:64px}.detail-kicker{color:#0b8182;align-items:center;gap:8px;margin:0 0 18px;font-size:13px;font-weight:800;display:flex}.detail-steps{border-top:1px solid #b6c8c5;margin:0;padding:0;list-style:none}.detail-steps li{border-bottom:1px solid #c8d6d3;align-items:center;gap:22px;padding:19px 2px;display:flex}.detail-steps span{color:#0b9894;font:800 10px Manrope,sans-serif}.detail-steps strong{letter-spacing:-.035em;font-size:16px}.materials-block{background:#dcefea;padding:27px}.materials-block ul{margin:0;padding:0;list-style:none}.materials-block li{color:#3e646a;gap:9px;margin:11px 0;font-size:13px;display:flex}.materials-block li svg{color:#0a9a95}.detail-text-link{color:#095e68;border-bottom:1px solid #70aaa8;align-items:center;gap:8px;width:max-content;margin-top:25px;padding-bottom:5px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.detail-not-found{text-align:center;place-content:center;gap:22px;min-height:70vh;display:grid}@media (max-width:900px){.faq-section{grid-template-columns:1fr;gap:40px}.login-shell,.portal-dashboard-shell{grid-template-columns:1fr;gap:50px}.login-intro{max-width:640px}.login-card{max-width:520px}.detail-content{grid-template-columns:1fr;gap:50px}.detail-side{max-width:470px}}@media (max-width:620px){.hero-content h1 small{margin-top:12px;margin-left:3px;font-size:8px}.hero-content h1:after{top:5px;left:4px}.orb-one{width:240px;height:240px;top:-70px;right:-80px}.plane-one{width:94px;height:62px;top:28%;right:6%}.plane-two{display:none}.faq-section{padding:82px 22px}.faq-accordion [data-slot=accordion-trigger]{padding:18px 1px;font-size:14px}.faq-accordion [data-slot=accordion-content]{font-size:13px}.portal-login-header,.portal-dashboard-header{padding:21px 22px}.portal-login-brand{display:none}.login-shell{min-height:auto;padding:62px 22px 70px}.login-intro h1{font-size:39px}.login-benefits{flex-direction:column}.login-benefits>div{min-width:0}.login-card{padding:27px 22px}.portal-dashboard-shell{padding:58px 22px 70px}.portal-dashboard-lead h1{font-size:40px}.portal-live-grid{grid-template-columns:1fr}.portal-live-summary{grid-column:auto}.portal-live-case{padding:15px}.portal-live-case strong{font-size:18px}.portal-live-timeline{grid-template-columns:repeat(2,1fr);gap:20px 0}.portal-live-timeline:before{display:none}.detail-header{height:68px;padding:0 22px}.detail-header .brand-lockup{display:none}.detail-hero{padding:82px 22px}.detail-hero h1{font-size:55px}.detail-content{padding:66px 22px}.detail-block+.detail-block{margin-top:46px}.materials-block{padding:22px}}section[id],main#top{scroll-margin-top:94px}@media (hover:none){.service-card{min-height:362px}.service-card-detail{opacity:1;pointer-events:auto;background:#062d3a6b;margin:23px -24px -24px;padding:18px 24px 23px;position:relative;inset:auto;transform:none}.service-card-detail>p{margin:11px 0}.service-card-detail li{margin:5px 0}.service-detail-action{margin-top:15px}.service-card-action{display:none!important}}@media (prefers-reduced-motion:no-preference){.hero-content,.hero-status-card{animation:.7s cubic-bezier(.23,1,.32,1) both lift-in}.card-one{animation-delay:.15s}.card-two{animation-delay:.27s}.card-three{animation-delay:.39s}@keyframes lift-in{0%{opacity:0;transform:translateY(17px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:900px){.desktop-nav,.portal-link{display:none}.menu-button{display:block}.site-header{height:66px}.hero-section{min-height:720px;padding-top:88px}.hero-content h1{font-size:clamp(70px,15vw,120px)}.card-one{top:21%;right:5%}.card-two{bottom:17%;right:5%}.card-three{bottom:8%;right:34%}.intro-section{grid-template-columns:82px 1fr}.intro-side-note{grid-column:2;max-width:330px}.principle-list{grid-column:2}.philosophy-visual{grid-column:2;width:100%;margin-left:0}.service-heading{grid-template-columns:82px 1fr}.service-heading>p{grid-column:2;max-width:550px}.service-grid{grid-template-columns:repeat(2,1fr)}.process-top{grid-template-columns:1fr}.process-layout{grid-template-columns:.7fr 1fr;gap:35px}.portal-section{grid-template-columns:1fr;padding-bottom:80px}.portal-copy{margin-left:0}.portal-visual{width:95%;margin:0 0 -20px 11%}.insight-grid{grid-template-columns:1.2fr 1fr}.insight-feature{grid-row:span 2}.contact-section{grid-template-columns:1fr}.contact-form{max-width:640px}.site-footer p:last-child{width:100%;margin-left:0}}@media (max-width:620px){.site-header{padding:0 20px}.brand-symbol{width:34px;height:34px}.brand-type strong{font-size:16px}.brand-type small{font-size:6px}.hero-section{min-height:1000px;padding:82px 22px 65px}.hero-image{background-position:60%}.hero-section:after{background:linear-gradient(90deg,#021d2bf0,#032735bd)}.hero-content h1{margin-left:-4px;font-size:78px}.hero-statement{font-size:28px}.hero-description{max-width:320px;font-size:13px}.desktop-only{display:none}.card-one.hero-pandora-link,.card-two,.card-three{width:calc(100% - 44px);padding:14px 15px;right:22px}.card-one.hero-pandora-link{display:flex;top:auto;bottom:214px}.english-home .card-one.hero-pandora-link{bottom:214px}.card-one.hero-pandora-link strong,.card-two strong,.card-three strong{font-size:13px}.hero-pandora-link-copy>span{font-size:9px}.card-two,.card-three{display:block}.card-two{bottom:126px}.card-three{bottom:38px}.hero-footnote,.scroll-cue{display:none}.intro-section,.service-section,.process-section,.insight-section{padding-left:22px;padding-right:22px}.intro-section{grid-template-columns:1fr;padding-top:84px;padding-bottom:90px}.section-index{margin-bottom:26px}.intro-copy,.intro-side-note,.principle-list,.philosophy-visual{grid-column:1}.intro-side-note{margin-top:35px}.principle-list{margin-top:45px}.philosophy-visual{height:220px;margin-top:45px}.service-section{padding-top:83px;padding-bottom:83px}.service-heading{grid-template-columns:1fr}.service-heading .section-index{margin:0}.service-heading>p{grid-column:auto}.service-grid{grid-template-columns:1fr;margin-top:47px}.service-card{min-height:245px}.service-card h3{margin-top:40px}.process-section{padding-top:85px;padding-bottom:85px}.process-layout{grid-template-columns:1fr;margin-top:46px}.portal-section{padding:83px 22px 60px}.portal-copy .eyebrow{margin-top:32px}.portal-copy h2{font-size:clamp(34px,9.2vw,44px)}.portal-visual{width:108%;margin:10px 0 -10px}.portal-visual>img{height:265px}.chip-top{top:29px;left:10px}.chip-bottom{bottom:24px;right:10px}.insight-header{flex-direction:column;align-items:flex-start}.insight-grid{grid-template-columns:1fr;margin-top:42px}.insight-feature,.insight-mini{min-height:265px}.insight-grid h3{margin-top:39px}.contact-section{padding:82px 22px}.contact-details{gap:14px;display:grid}.split-inputs{grid-template-columns:1fr;gap:15px}.site-footer{gap:15px;padding:25px 22px}}.philosophy-visual{color:#edfffb;background:radial-gradient(circle at 76% 18%,#27a7a33d,#0000 28%),#07374a;flex-direction:column;height:auto;min-height:290px;padding:24px;display:flex}.philosophy-visual:before{content:"";opacity:.42;background-image:linear-gradient(#98f4e91f 1px,#0000 1px),linear-gradient(90deg,#98f4e91f 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(120deg,#000,#0000 82%);mask-image:linear-gradient(120deg,#000,#0000 82%)}.ontology-visual-head,.ontology-visual-foot,.ontology-flow{z-index:1;position:relative}.ontology-visual-head{color:#9eeae2;letter-spacing:.15em;justify-content:space-between;align-items:center;font:800 9px Manrope,sans-serif;display:flex}.ontology-visual-head i{border:1px solid #8bf2e775;border-radius:50%;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;display:grid}.ontology-flow{flex:1;grid-template-columns:1fr 34px 1fr 34px 1fr;align-items:center;gap:7px;padding:18px 3px 14px;display:grid}.ontology-node{background:#042837a3;border:1px solid #b2f6ef38;flex-direction:column;justify-content:flex-end;min-height:120px;padding:16px 12px;display:flex}.ontology-node small{color:#74e4d7;letter-spacing:.12em;margin-bottom:auto;font:800 8px Manrope,sans-serif}.ontology-node strong{color:#f5fffd;letter-spacing:-.05em;font-size:16px}.ontology-node span{color:#a8cdca;margin-top:7px;font-size:10px;line-height:1.5}.node-process{background:#0b5562;border-color:#67e9da8c;transform:translateY(-15px)}.node-result{background:#07454cbd}.ontology-link{opacity:.8;background:#54d9cd;height:1px;position:relative}.ontology-link:before,.ontology-link:after{content:"";background:#86ede0;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 0 5px #61e2d31f}.ontology-link:before{left:0}.ontology-link:after{right:0}.ontology-visual-foot{color:#b6dcd8;border-top:1px solid #a7f6ee38;justify-content:space-between;align-items:center;padding-top:13px;font-size:10px;display:flex}.ontology-visual-foot svg{color:#72e6d9}.faq-section{grid-template-columns:.72fr 1.28fr;gap:clamp(35px,8vw,120px)}.faq-heading h2{letter-spacing:-.075em;white-space:nowrap;font-size:clamp(34px,3.2vw,48px)}@media (max-width:900px){.philosophy-visual{width:100%;min-height:300px}.faq-heading h2{white-space:normal}}@media (max-width:620px){.philosophy-visual{height:auto;min-height:340px;padding:18px}.ontology-flow{grid-template-columns:1fr;gap:8px;padding:13px 0}.ontology-link{justify-self:center;width:1px;height:13px}.ontology-link:before,.ontology-link:after{left:50%;transform:translate(-50%,-50%)}.ontology-link:after{top:100%}.ontology-node{min-height:62px;padding:10px 12px}.ontology-node small{margin-bottom:7px}.ontology-node strong{font-size:14px}.ontology-node span{display:none}.node-process{transform:none}.faq-heading h2{white-space:nowrap;font-size:clamp(34px,10vw,42px)}}@media (max-width:700px){.workflow-detail-list{grid-template-columns:1fr}.goods-detail-grid{grid-template-columns:1fr 1fr}}.portal-operating-shell{grid-template-columns:minmax(340px,400px) minmax(0,1fr);align-items:start;gap:clamp(42px,6vw,92px);width:min(100%,1380px);margin:0 auto;padding:72px clamp(28px,5vw,76px) 96px;display:grid}.portal-operating-sidebar{align-self:start;position:sticky;top:30px}.portal-operating-sidebar h1{letter-spacing:-.072em;margin:21px 0;font-size:clamp(40px,3.15vw,52px);line-height:1.16}.portal-operating-sidebar h1>span{white-space:nowrap;display:block}.portal-operating-sidebar h1 em{color:#72e9da;font-style:normal}.portal-operating-sidebar>p:not(.eyebrow){color:#b5d2d0;word-break:keep-all;max-width:395px;margin:0;font-size:13px;line-height:1.8}.portal-side-nav{border-top:1px solid #b3f3ec2b;gap:7px;margin-top:35px;padding-top:18px;display:grid}.portal-side-nav button{color:#a4c5c3;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:10px;width:100%;padding:12px 11px;font-size:12px;font-weight:750;display:flex}.portal-side-nav button:hover,.portal-side-nav button.is-active{color:#effffc;background:#63e3d51a;border-color:#76e8db54}.portal-side-nav button svg{color:#73e9dc}.portal-workspace{grid-template-columns:1fr;gap:13px;min-width:0;display:grid}.portal-live-summary,.portal-live-action,.portal-live-documents,.portal-live-activity,.portal-history-glance,.goods-history-panel{background:#083a47bd;border:1px solid #abf2ea2e;box-shadow:inset 0 1px #edfffc0d}.portal-live-summary{padding:23px}.portal-live-heading,.portal-live-card-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.portal-live-heading span,.portal-live-card-head span{color:#a7d1ce;letter-spacing:.14em;font:800 9px Manrope,sans-serif;display:block}.portal-live-heading strong{color:#f3fffd;letter-spacing:-.04em;margin-top:7px;font-size:17px;display:block}.portal-live-sync{color:#9dccca;white-space:nowrap;align-items:center;gap:7px;font-size:10px;display:flex}.portal-live-sync i{background:#63e6d6;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #63e6d61f}.portal-live-case{background:#0124327a;border-left:2px solid #67e5d7;justify-content:space-between;gap:17px;margin-top:20px;padding:19px;display:flex}.portal-live-case span{color:#a1c8c6;font-size:10px;display:block}.portal-live-case strong{color:#f2fffd;letter-spacing:-.055em;margin-top:7px;font-size:22px;display:block}.portal-live-case p{color:#aac8c6;margin:8px 0 0;font-size:11px;line-height:1.55}.portal-live-case b{color:#7cf1e2;white-space:nowrap;border:1px solid #78f0e25c;align-self:flex-start;padding:6px 9px;font-size:10px}.portal-live-timeline{grid-template-columns:repeat(5,1fr);margin:0;padding:28px 0 3px;list-style:none;display:grid;position:relative}.portal-live-timeline:before{content:"";background:#376c76;height:1px;position:absolute;top:37px;left:8%;right:8%}.portal-live-timeline li{z-index:1;color:#91b9b8;text-align:center;flex-direction:column;align-items:center;gap:8px;font-size:9px;display:flex;position:relative}.portal-live-timeline li b{color:#b3d8d5;background:#0e5767;border:1px solid #4b7e85;border-radius:50%;place-items:center;width:19px;height:19px;font:800 7px Manrope,sans-serif;display:grid}.portal-live-timeline li.active{color:#e5fffb}.portal-live-timeline li.active b{color:#073d4a;background:#67e1d3;border-color:#7aebdd}.portal-overview-grid{grid-template-columns:1.15fr .85fr;gap:13px;display:grid}.portal-live-action,.portal-live-documents,.portal-live-activity,.portal-history-glance{padding:20px}.portal-live-label{color:#78e8db;letter-spacing:.1em;align-items:center;gap:7px;font:800 10px Manrope,sans-serif;display:flex}.portal-live-action h2{color:#f1fffc;letter-spacing:-.055em;margin:22px 0 10px;font-size:24px}.portal-live-action p,.portal-live-activity p{color:#abcac7;margin:0;font-size:11px;line-height:1.65}.portal-document-button{color:#91f2e5;background:#5edfd014;border:1px solid #80ede066;justify-content:space-between;align-items:center;width:100%;margin-top:28px;padding:11px 12px;font-size:11px;font-weight:800;display:flex}.portal-document-row{border-top:1px solid #b1efe926;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:22px;padding-top:16px;display:grid}.portal-document-row>svg,.portal-live-card-head>div{color:#80e8dc}.portal-document-row strong{color:#f0fffc;font-size:12px;display:block}.portal-document-row span{color:#a6c6c4;margin-top:5px;font-size:10px;line-height:1.45;display:block}.portal-live-activity p{gap:8px;margin-top:17px;display:flex}.portal-live-activity p svg{color:#75e6d8;flex:none}.portal-history-glance{flex-wrap:wrap;gap:8px 20px;display:flex}.portal-history-glance div span{color:#a5cfcc;font-size:10px;display:block}.portal-history-glance div strong{color:#f2fffd;margin-top:6px;font-size:24px;display:block}.portal-history-glance p{width:100%;margin:5px 0 0}.portal-history-glance button{color:#86ecdf;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:11px;font-weight:800;display:flex}.portal-page-heading{border-bottom:1px solid #b0f3ec29;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:24px;display:flex}.portal-page-overline{color:#76eadd;letter-spacing:.15em;margin:0;font:800 9px Manrope,sans-serif}.portal-page-heading h2{color:#f1fffc;letter-spacing:-.06em;margin:12px 0 9px;font-size:clamp(26px,3vw,40px);line-height:1.15}.portal-page-heading p:not(.portal-page-overline){color:#afcfcd;max-width:600px;margin:0;font-size:12px;line-height:1.7}.portal-page-heading>span{color:#82ecdf;white-space:nowrap;border:1px solid #7ceddf57;padding:6px 9px;font-size:10px}.workflow-stage-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.workflow-stage-card{color:#effffd;text-align:left;background:#083946bd;border:1px solid #abf2ea29;flex-direction:column;align-items:flex-start;min-height:238px;padding:17px;display:flex}.workflow-stage-card:hover,.workflow-stage-card.is-selected{background:#0b535de0;border-color:#6fedde9e}.workflow-stage-card>span{color:#79e8da;letter-spacing:.13em;font:800 9px Manrope,sans-serif}.workflow-stage-card>svg{color:#7de9dd;margin-top:25px}.workflow-stage-card strong{letter-spacing:-.055em;margin-top:13px;font-size:17px}.workflow-stage-card b{color:#b2d5d2;border:1px solid #a8ebe440;margin-top:8px;padding:4px 6px;font-size:9px}.workflow-stage-card b.active{color:#7ff1e3;border-color:#74edde75}.workflow-stage-card p{color:#a9c8c6;margin:12px 0 0;font-size:10px;line-height:1.55}.workflow-stage-card i{color:#81e7da;align-items:center;gap:4px;margin-top:auto;padding-top:14px;font-size:10px;font-style:normal;display:flex}.workflow-detail-card{background:#0228358c;border-left:2px solid #6ce7d9;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:25px;display:grid}.workflow-detail-icon{color:#75e9dc;background:#53e0cf12;border:1px solid #71ecdc6b;place-items:center;width:46px;height:46px;display:grid}.workflow-detail-card span{color:#8adfd5;letter-spacing:.13em;font:800 9px Manrope,sans-serif}.workflow-detail-card h3{color:#f2fffd;letter-spacing:-.055em;margin:7px 0;font-size:21px}.workflow-detail-card p{color:#aecbc9;margin:0;font-size:11px;line-height:1.65}.workflow-detail-card button{color:#8beee1;white-space:nowrap;background:0 0;border:1px solid #7eeee16e;align-items:center;gap:7px;padding:10px 13px;font-size:11px;font-weight:800;display:flex}.goods-history-panel{overflow:hidden}.goods-filter-row{border-bottom:1px solid #aef3eb24;gap:10px;padding:15px;display:flex}.goods-filter-row label{color:#86e8dc;border:1px solid #b0f3eb33;flex:1;align-items:center;gap:8px;padding:0 10px;display:flex}.goods-filter-row input,.goods-filter-row select{color:#eafffb;background:0 0;border:0;outline:0;width:100%;padding:10px 0;font-size:12px}.goods-filter-row input::placeholder{color:#87aaa9}.goods-filter-row select{border:1px solid #b0f3eb33;width:150px;padding:10px}.goods-filter-row select option{color:#173c45}.goods-table-wrap{overflow:auto}.goods-table-wrap table{border-collapse:collapse;width:100%;min-width:700px}.goods-table-wrap th{color:#8cb8b5;letter-spacing:.11em;text-align:left;padding:12px 16px;font:800 9px Manrope,sans-serif}.goods-table-wrap td{color:#cbe2e0;border-top:1px solid #aef3eb1f;padding:16px;font-size:11px}.goods-table-wrap td strong{color:#f3fffd;font-size:12px;display:block}.goods-table-wrap td small{color:#8bb1af;margin-top:4px;font-size:9px;display:block}.goods-table-wrap code{color:#87ecdf;font:700 11px Manrope,monospace}.goods-status{color:#91eee2}.goods-table-wrap td button{color:#85eade;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:10px;font-weight:800;display:flex}.goods-empty{text-align:center;color:#a8c6c4!important;padding:35px!important}.portal-data-boundary{background:#5fded00f;border:1px solid #75e9dc40;gap:12px;padding:18px;display:flex}.portal-data-boundary svg{color:#74e9dc;flex:none}.portal-data-boundary strong{color:#eafffb;font-size:12px;display:block}.portal-data-boundary p{color:#abcac7;margin:6px 0 0;font-size:10px;line-height:1.6}.workflow-detail-list{grid-template-columns:1fr 1fr;gap:9px 18px;margin:17px 0 0;display:grid}.workflow-detail-list div{border-top:1px solid #b0f3ec24;padding-top:8px}.workflow-detail-list dt{color:#80dad0;font-size:9px}.workflow-detail-list dd{color:#d7eeeb;margin:5px 0 0;font-size:10px;line-height:1.45}.goods-detail-panel{background:#094652cc;border:1px solid #77ecde5c;padding:21px}.goods-detail-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.goods-detail-heading span{color:#8be7dc;letter-spacing:.13em;font:800 9px Manrope,sans-serif}.goods-detail-heading h3{color:#f1fffc;letter-spacing:-.055em;margin:8px 0 0;font-size:22px}.goods-detail-heading button{color:#b9e3df;background:0 0;border:1px solid #9ff2e847;padding:7px 10px;font-size:10px}.goods-detail-grid{grid-template-columns:repeat(4,1fr);gap:9px;margin-top:21px;display:grid}.goods-detail-grid div{background:#01253275;padding:12px}.goods-detail-grid span{color:#94c2bf;font-size:9px;display:block}.goods-detail-grid strong{color:#effffd;margin-top:7px;font-size:12px;display:block}.goods-detail-panel>p{color:#b1cfcc;margin:17px 0 0;font-size:11px;line-height:1.65}@media (max-width:1080px){.portal-operating-shell{grid-template-columns:1fr}.portal-operating-sidebar{position:static}.portal-operating-sidebar>p:not(.eyebrow){max-width:620px}.portal-side-nav,.workflow-stage-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:700px){.portal-operating-shell{padding:54px 22px 70px}.portal-operating-sidebar h1{font-size:39px}.portal-operating-sidebar h1>span{white-space:normal}.portal-side-nav,.portal-overview-grid{grid-template-columns:1fr}.portal-live-summary{padding:17px}.portal-live-timeline{grid-template-columns:repeat(3,1fr);gap:17px 0}.portal-live-timeline:before{display:none}.workflow-stage-grid{grid-template-columns:1fr 1fr}.workflow-detail-card{grid-template-columns:auto 1fr;padding:18px}.workflow-detail-card button{grid-column:1/-1;justify-content:center;width:100%}.workflow-detail-list{grid-template-columns:1fr}.goods-filter-row{flex-direction:column}.goods-filter-row select{width:100%}.portal-page-heading{flex-direction:column}.portal-page-heading>span{align-self:flex-start}.goods-detail-grid{grid-template-columns:1fr 1fr}.portal-dashboard-header .portal-login-brand{display:none}}.portal-operating-sidebar h1{margin-bottom:13px}.portal-priority-deadline{background:#53e0cf1a;border:1px solid #72edde6e;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-top:24px;padding:15px;display:grid}.portal-priority-deadline span,.portal-owner-card span{color:#86dcd3;font-size:10px;display:block}.portal-priority-deadline strong{color:#effffb;letter-spacing:-.04em;margin-top:5px;font-size:16px;display:block}.portal-priority-deadline small{color:#b8d9d6;margin-top:5px;font-size:10px;display:block}.portal-priority-deadline>svg{color:#7ce9dc}.portal-owner-card{background:#042c3975;border:1px solid #aef3eb2b;margin-top:10px;padding:14px 15px}.portal-owner-card strong{color:#f1fffc;margin-top:5px;font-size:13px;display:block}.portal-owner-card>small{color:#aacbc8;margin-top:9px;font-size:10px;line-height:1.55;display:block}.portal-priority-deadline+.portal-owner-card+.portal-preview-note{margin-top:15px}.portal-attention-board{background:linear-gradient(120deg,#095f6685,#043443bd);border:1px solid #71efdf7a;grid-template-columns:minmax(0,1fr) auto;gap:20px;padding:23px;display:grid}.portal-attention-copy>span{color:#80e8dc;letter-spacing:.12em;font:800 10px Manrope,sans-serif}.portal-attention-copy strong{color:#f2fffc;letter-spacing:-.055em;margin-top:9px;font-size:24px;display:block}.portal-attention-copy p{color:#b7d7d4;max-width:550px;margin:9px 0 0;font-size:11px;line-height:1.65}.portal-attention-meta{text-align:right;justify-self:end}.portal-attention-meta b{color:#78ecdf;font:800 18px Manrope,sans-serif;display:block}.portal-attention-meta small{color:#add0cd;margin-top:6px;font-size:10px;display:block}.portal-attention-board button{color:#a4f4e9;background:#022b3857;border:1px solid #8cefe26b;grid-column:1/-1;justify-content:space-between;align-items:center;padding:11px 12px;font-size:11px;font-weight:800;display:flex}.portal-priority-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.portal-priority-metrics div{background:#073a47b8;border:1px solid #aef3eb2b;padding:15px}.portal-priority-metrics span{color:#9cc8c5;font-size:9px;display:block}.portal-priority-metrics strong{color:#effffb;letter-spacing:-.045em;margin-top:7px;font-size:15px;display:block}.portal-priority-metrics small{color:#a9c9c7;margin-top:7px;font-size:9px;line-height:1.45;display:block}.portal-section{grid-template-columns:minmax(360px,.72fr) minmax(620px,1.28fr);align-items:center;gap:clamp(44px,5vw,88px);min-height:660px}.portal-copy{max-width:470px;margin-left:0}.portal-copy .eyebrow{margin-top:40px}.portal-copy h2{font-size:clamp(36px,3.45vw,54px)}.portal-copy>p:not(.eyebrow):not(.portal-access-note){margin:23px 0 20px}.portal-copy li{margin:10px 0}.portal-dashboard{max-width:none;padding:22px}.portal-priority-preview{background:#0225338c;border-left:2px solid #64e5d7;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;margin-top:16px;padding:20px;display:grid}.portal-priority-preview span{color:#a6cecb;font-size:10px;display:block}.portal-priority-preview strong{color:#f2fffd;letter-spacing:-.055em;margin-top:7px;font-size:22px;display:block}.portal-priority-preview small{color:#b0cfcd;max-width:390px;margin-top:7px;font-size:11px;line-height:1.55;display:block}.portal-priority-preview>div:last-child{text-align:right}.portal-priority-preview b{color:#78ecdf;font:800 18px Manrope,sans-serif;display:block}.portal-priority-preview>div:last-child span{margin-top:6px}.portal-priority-grid{grid-template-columns:1.22fr .78fr}.portal-priority-grid .portal-timeline-card{min-height:194px}.portal-priority-grid .portal-timeline-card>strong{color:#effffc;margin-top:11px;font-size:16px;display:block}.portal-priority-grid .portal-action-card{min-height:194px}.portal-mini-status{background:#06303f9e;border:1px solid #adf4ec24;grid-template-columns:auto 1fr;align-items:center;gap:4px 8px;padding:14px;display:grid}.portal-mini-status svg{color:#79e8dc;grid-row:span 2}.portal-mini-status span{color:#9cc7c5;font-size:9px}.portal-mini-status strong{color:#eafffb;font-size:11px}.portal-history-status{grid-column:span 2}.portal-dashboard-foot{padding-top:2px}.portal-dashboard-foot svg:first-child{color:#78e8db}@media (max-width:1100px){.portal-section{grid-template-columns:1fr;padding-top:94px;padding-bottom:94px}.portal-copy{max-width:620px}.portal-visual,.portal-dashboard{width:100%}.portal-priority-metrics{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.portal-priority-deadline{margin-top:20px}.portal-attention-board{grid-template-columns:1fr;gap:13px;padding:18px}.portal-attention-meta{text-align:left;justify-self:start}.portal-priority-metrics{grid-template-columns:1fr 1fr}.portal-attention-copy strong{font-size:21px}.portal-section{padding:74px 22px}.portal-priority-preview{grid-template-columns:1fr;gap:12px;padding:17px}.portal-priority-preview>div:last-child{text-align:left}.portal-priority-grid{grid-template-columns:1fr}.portal-history-status{grid-column:auto}.portal-priority-grid .portal-timeline-card,.portal-priority-grid .portal-action-card{min-height:0}.portal-mini-status{min-height:72px}}.portal-inquiry-history-panel{background:#073a47bd;border:1px solid #adf4ec33}.portal-inquiry-history-head{color:#79e8dc;border-bottom:1px solid #adf4ec29;justify-content:space-between;align-items:center;padding:20px;display:flex}.portal-inquiry-history-head>div{align-items:center;gap:10px;display:flex}.portal-inquiry-history-head span{color:#a4cbc8;font-size:10px;display:block}.portal-inquiry-history-head strong{color:#effffc;margin-top:4px;font-size:14px;display:block}.portal-history-message{color:#b6d6d3;margin:0;padding:30px 20px;font-size:12px;line-height:1.7}.portal-history-message.is-error{color:#ffc0b7}.portal-inquiry-row{border-bottom:1px solid #adf4ec21;grid-template-columns:150px minmax(0,1fr) 155px;align-items:center;gap:20px;padding:18px 20px;display:grid}.portal-inquiry-row:last-child{border-bottom:0}.portal-inquiry-date span,.portal-inquiry-content span,.portal-inquiry-status span{color:#9bc6c3;font-size:9px;display:block}.portal-inquiry-date strong{color:#eafffc;margin-top:6px;font-size:12px;display:block}.portal-inquiry-content strong{color:#f3fffd;word-break:keep-all;margin-top:6px;font-size:14px;line-height:1.5;display:block}.portal-inquiry-status{background:#042b386b;border:1px solid #8dece147;padding:9px 11px}.portal-inquiry-status strong{color:#a7efe6;margin-top:5px;font-size:11px;display:block}.portal-inquiry-status.is-complete{background:#48d8c61a;border-color:#6feddc80}.portal-inquiry-status.is-complete strong{color:#7debdc}.portal-inquiry-heading>div{max-width:650px}@media (max-width:700px){.portal-inquiry-row{grid-template-columns:1fr;gap:12px;padding:17px}.portal-inquiry-status{width:max-content}.portal-inquiry-history-head{padding:17px}}.language-toggle{color:#406c70;letter-spacing:.12em;letter-spacing:.03em;background:0 0;border:1px solid #b8cbc8;border-radius:999px;align-items:center;gap:5px;min-height:33px;padding:3px 5px 3px 7px;font:800 10px Manrope,sans-serif;transition:background .18s,color .18s;display:inline-flex}.language-toggle svg{color:#0b8b89}.language-toggle span{text-align:center;border-radius:999px;min-width:23px;padding:5px 3px;font-size:9px;line-height:1}.language-toggle span.is-current{color:#effffd;background:#0a5967;box-shadow:0 2px 6px #063e492e}.language-toggle i{background:#bfd0ce;width:1px;height:13px}.language-toggle:hover{color:#174d55;background:#edf8f6}.language-toggle:hover svg{color:#087f7d}.caps-lock-notice{color:#815315;background:#fff6e8;border-left:3px solid #d69536;align-items:center;gap:7px;margin:9px 0 -5px;padding:8px 9px;font-size:11px;font-weight:750;line-height:1.45;display:flex}.portal-dashboard-page{color:#163e48;background:radial-gradient(circle at 88% 3%,#47cabe2e,#0000 24%),#f2f7f5}.portal-dashboard-page .portal-dashboard-header{z-index:10;background:#052f40f5;position:sticky;top:0;box-shadow:0 8px 24px #05273429}.portal-dashboard-page .portal-operating-sidebar h1{color:#153d48}.portal-dashboard-page .portal-operating-sidebar h1 em{color:#078e8b}.portal-dashboard-page .portal-operating-sidebar>p:not(.eyebrow){color:#496d72;font-size:14px;line-height:1.85}.portal-dashboard-page .portal-preview-note{color:#52767a}.portal-dashboard-page .portal-preview-note svg{color:#078e8b}.portal-dashboard-page .portal-priority-deadline,.portal-dashboard-page .portal-owner-card{background:#fff;border-color:#b9ddd8;box-shadow:0 10px 25px #16474b12}.portal-dashboard-page .portal-priority-deadline span,.portal-dashboard-page .portal-owner-card span{color:#49777a}.portal-dashboard-page .portal-priority-deadline strong,.portal-dashboard-page .portal-owner-card strong{color:#123f49}.portal-dashboard-page .portal-priority-deadline small,.portal-dashboard-page .portal-owner-card>small{color:#5f7d80}.portal-dashboard-page .portal-side-nav{border-top-color:#c8ddda}.portal-dashboard-page .portal-side-nav button{color:#486e73;border-radius:8px}.portal-dashboard-page .portal-side-nav button:hover,.portal-dashboard-page .portal-side-nav button.is-active{color:#075f64;background:#dff4f0;border-color:#8fd2ca;box-shadow:0 6px 14px #1c837e14}.portal-dashboard-page .portal-side-nav button svg{color:#078c89}.portal-dashboard-page .portal-attention-board{background:linear-gradient(135deg,#e2f8f3,#f8fffd);border-color:#75cfc5;border-radius:14px;box-shadow:0 18px 36px #136e6c21}.portal-dashboard-page .portal-attention-copy>span{color:#087d7b}.portal-dashboard-page .portal-attention-copy strong{color:#123f49;font-size:27px}.portal-dashboard-page .portal-attention-copy p{color:#486e73;font-size:12px}.portal-dashboard-page .portal-attention-meta b{color:#087d7b}.portal-dashboard-page .portal-attention-meta small{color:#52767a}.portal-dashboard-page .portal-attention-board button{color:#effffc;background:#0a7476;border-color:#169d96;border-radius:7px}.portal-dashboard-page .portal-attention-board button:hover{background:#075e64}.portal-dashboard-page .portal-priority-metrics div,.portal-dashboard-page .portal-live-summary,.portal-dashboard-page .portal-live-action,.portal-dashboard-page .portal-live-documents,.portal-dashboard-page .portal-live-activity,.portal-dashboard-page .portal-history-glance,.portal-dashboard-page .goods-history-panel,.portal-dashboard-page .portal-inquiry-history-panel{background:#fff;border-color:#c4e1dc;box-shadow:0 12px 28px #16474b12}.portal-dashboard-page .portal-priority-metrics span,.portal-dashboard-page .portal-live-heading span,.portal-dashboard-page .portal-live-card-head span,.portal-dashboard-page .portal-history-glance div span{color:#5c8182}.portal-dashboard-page .portal-priority-metrics strong,.portal-dashboard-page .portal-live-heading strong,.portal-dashboard-page .portal-live-case strong,.portal-dashboard-page .portal-live-action h2,.portal-dashboard-page .portal-history-glance div strong{color:#123f49}.portal-dashboard-page .portal-priority-metrics small,.portal-dashboard-page .portal-live-case p,.portal-dashboard-page .portal-live-action p,.portal-dashboard-page .portal-live-activity p,.portal-dashboard-page .portal-history-glance p{color:#547579}.portal-dashboard-page .portal-live-case{background:#f1fbf8;border-left-color:#0a9d96}.portal-dashboard-page .portal-live-case b{color:#087d7b;background:#ddf7f1;border-color:#82d7cd}.portal-dashboard-page .portal-live-sync{color:#52777a}.portal-dashboard-page .portal-live-sync i{background:#18b9aa}.portal-dashboard-page .portal-live-timeline:before{background:#b8d9d4}.portal-dashboard-page .portal-live-timeline li{color:#647f82}.portal-dashboard-page .portal-live-timeline li b{color:#477276;background:#f4fbf9;border-color:#9ccbc5}.portal-dashboard-page .portal-live-timeline li.active{color:#087d7b;font-weight:800}.portal-dashboard-page .portal-live-timeline li.active b{color:#fff;background:#0b8c89;border-color:#2dc1b2;box-shadow:0 0 0 5px #39c4b529}.portal-dashboard-page .portal-live-label,.portal-dashboard-page .portal-document-row>svg,.portal-dashboard-page .portal-live-card-head>div,.portal-dashboard-page .portal-live-activity p svg{color:#087f7d}.portal-dashboard-page .portal-document-button{color:#07696b;background:#e4f8f4;border-color:#21a79f;border-radius:7px}.portal-dashboard-page .portal-document-button:hover{background:#d2f3ed}.portal-dashboard-page .portal-document-row{border-top-color:#d7e9e5}.portal-dashboard-page .portal-document-row strong{color:#173f49}.portal-dashboard-page .portal-document-row span{color:#59777b}.portal-dashboard-page .portal-history-glance button{color:#087b7b}.portal-dashboard-page .portal-page-heading{border-bottom-color:#c8dfdb}.portal-dashboard-page .portal-page-heading h2{color:#143f49}.portal-dashboard-page .portal-page-heading p:not(.portal-page-overline){color:#547478}.portal-dashboard-page .portal-page-heading>span{color:#087d7b;background:#e4f8f4;border-color:#91d4cb}.portal-dashboard-page .portal-page-overline{color:#078d88}.portal-dashboard-page .workflow-stage-card{color:#163f49;background:#fff;border-color:#c7e1dd;border-radius:10px;box-shadow:0 10px 22px #18494c0f}.portal-dashboard-page .workflow-stage-card:hover,.portal-dashboard-page .workflow-stage-card.is-selected{background:#effbf8;border-color:#58c6ba;box-shadow:0 14px 30px #1c867f1f}.portal-dashboard-page .workflow-stage-card>span,.portal-dashboard-page .workflow-stage-card>svg,.portal-dashboard-page .workflow-stage-card i{color:#078b87}.portal-dashboard-page .workflow-stage-card strong{color:#123f49}.portal-dashboard-page .workflow-stage-card p{color:#58777b}.portal-dashboard-page .workflow-stage-card b{color:#4f7477;border-color:#b7ded7}.portal-dashboard-page .workflow-stage-card b.active{color:#087d7b;border-color:#78cdc3}.portal-dashboard-page .workflow-detail-card{background:#e9f8f4;border-left-color:#0a9d96;border-radius:10px;box-shadow:0 14px 30px #17706c1a}.portal-dashboard-page .workflow-detail-icon{color:#087d7b;background:#fff;border-color:#79d2c8}.portal-dashboard-page .workflow-detail-card span{color:#087d7b}.portal-dashboard-page .workflow-detail-card h3{color:#123f49}.portal-dashboard-page .workflow-detail-card p,.portal-dashboard-page .workflow-detail-list dd{color:#547579}.portal-dashboard-page .workflow-detail-list div{border-top-color:#c8e1dc}.portal-dashboard-page .workflow-detail-list dt{color:#477a7c}.portal-dashboard-page .workflow-detail-card button{color:#fff;background:#087d7b;border-color:#26a89f;border-radius:7px}.portal-dashboard-page .goods-filter-row{border-bottom-color:#d7e9e5}.portal-dashboard-page .goods-filter-row label,.portal-dashboard-page .goods-filter-row select{color:#315b63;background:#fbfefd;border-color:#b9dbd6}.portal-dashboard-page .goods-filter-row input{color:#163f49}.portal-dashboard-page .goods-filter-row input::placeholder{color:#799599}.portal-dashboard-page .goods-table-wrap th{color:#537b7d}.portal-dashboard-page .goods-table-wrap td{color:#466b6f;border-top-color:#deece9}.portal-dashboard-page .goods-table-wrap td strong{color:#163f49}.portal-dashboard-page .goods-table-wrap td small{color:#759093}.portal-dashboard-page .goods-table-wrap code,.portal-dashboard-page .goods-status,.portal-dashboard-page .goods-table-wrap td button{color:#087d7b}.portal-dashboard-page .portal-inquiry-history-head{color:#087d7b;border-bottom-color:#d7e9e5}.portal-dashboard-page .portal-inquiry-history-head span,.portal-dashboard-page .portal-inquiry-date span,.portal-dashboard-page .portal-inquiry-content span,.portal-dashboard-page .portal-inquiry-status span{color:#5d8183}.portal-dashboard-page .portal-inquiry-history-head strong,.portal-dashboard-page .portal-inquiry-date strong,.portal-dashboard-page .portal-inquiry-content strong{color:#173f49}.portal-dashboard-page .portal-history-message{color:#547579}.portal-dashboard-page .portal-inquiry-row{border-bottom-color:#deece9}.portal-dashboard-page .portal-inquiry-status{background:#f1fbf8;border-color:#acd9d2}.portal-dashboard-page .portal-inquiry-status strong{color:#087d7b}.portal-dashboard-page .portal-data-boundary{background:#edf9f6;border-color:#a9d9d1;border-radius:10px}.portal-dashboard-page .portal-data-boundary svg{color:#087d7b}.portal-dashboard-page .portal-data-boundary strong{color:#173f49}.portal-dashboard-page .portal-data-boundary p{color:#55767a}@media (max-width:700px){.portal-dashboard-page .portal-dashboard-header{position:relative}.portal-dashboard-page .portal-attention-copy strong{font-size:23px}.portal-dashboard-page .portal-priority-metrics div{min-height:94px}.portal-dashboard-page .portal-side-nav button{padding:13px}}.about-focus-grid{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:27px;display:grid}.about-focus-grid>*{background:#e6efeb;border-top:2px solid #2ba9a0;min-height:100px;padding:14px;transition:transform .22s cubic-bezier(.23,1,.32,1),box-shadow .22s,background .22s,border-color .22s}.about-focus-grid small{color:#0b8888;letter-spacing:.12em;font:800 8px Manrope,sans-serif;display:block}.about-focus-grid strong{color:#173f48;letter-spacing:-.04em;margin-top:12px;font-size:14px;display:block}.about-focus-grid span{color:#607a7c;margin-top:7px;font-size:10px;display:block}.intro-section-dense .principle-list{margin-top:54px}.intro-section-dense .philosophy-visual{grid-column:2/4;width:100%;margin-top:58px;margin-left:0}.intro-section-korean{grid-template-columns:120px minmax(0,1fr);column-gap:clamp(38px,6vw,86px)}.intro-section-korean>.section-index{align-self:start;padding-top:8px}.intro-section-korean .intro-main-layout{grid-column:2;min-width:0;max-width:1060px}.intro-section-korean .intro-story-grid{grid-template-columns:minmax(0,1fr) minmax(195px,.36fr);align-items:start;gap:clamp(38px,7vw,92px);display:grid}.intro-section-korean .intro-copy h2{max-width:680px;font-size:clamp(40px,4vw,58px);line-height:1.2}.intro-section-korean .intro-copy h2>span{white-space:nowrap}.intro-section-korean .lead-copy{max-width:620px;margin-top:25px}.intro-section-korean .intro-side-note{margin-top:4px;padding-top:16px}.intro-section-korean .about-focus-grid{max-width:640px;margin-top:24px}.intro-section-korean .principle-list{margin-top:68px}.intro-section-korean .philosophy-visual{width:100%;margin-top:48px;margin-left:0}.intro-section-korean>.section-index{color:#29676b;font-size:11px;font-weight:800}.intro-section-korean>.section-index span{letter-spacing:.13em;font-size:10px}.intro-section-korean .intro-side-note p{color:#4e6e72;font-size:13px;line-height:1.78}.about-focus-grid small{color:#087d7d;letter-spacing:.1em;font-size:10px}.about-focus-grid strong{font-size:15px}.about-focus-grid span{color:#4d7073;font-size:12px;line-height:1.6}.intro-section-korean .principle-number{color:#087d7d;font-size:11px;font-weight:800}.intro-section-korean .principle-item p{color:#587277;font-size:13px;line-height:1.8}.philosophy-visual{min-height:308px;padding:27px}.ontology-visual-head{color:#b3f4ec;letter-spacing:.13em;font-size:10px}.ontology-visual-head i{color:#d0fff8;width:25px;height:25px;font-size:9px}.ontology-node small{color:#99f2e7;letter-spacing:.1em;font-size:10px}.ontology-node strong{font-size:17px}.ontology-node span{color:#cae5e2;font-size:12px;line-height:1.6}.ontology-visual-foot{color:#d0e8e5;font-size:11px;line-height:1.6}@media (hover:hover) and (pointer:fine){.about-focus-grid>:hover,.about-focus-grid>:focus-visible{z-index:1;background:#edf8f5;border-top-color:#0a8e8a;outline:0;position:relative;transform:translateY(-4px)scale(1.025);box-shadow:0 12px 24px #13545b29}}.english-home .hero-content h1 small{letter-spacing:.16em}.english-home .portal-section{grid-template-columns:minmax(0,570px) minmax(390px,450px);justify-content:start;gap:clamp(48px,8vw,132px)}.english-home .portal-copy{margin-left:0}.english-process-steps{grid-template-columns:repeat(5,1fr);gap:0;margin:62px 0 0;padding:25px 0 20px;list-style:none;display:grid;position:relative}.english-process-steps:before{content:"";z-index:0;background:linear-gradient(90deg,#78cfc6,#159b99 48%,#78cfc6);height:1px;position:absolute;top:40px;left:6%;right:6%}.english-process-steps li{z-index:1;color:#547276;text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.english-process-steps li:before{content:"";box-sizing:border-box;background:#75bcb5;border:3px solid #f4f5f0;border-radius:50%;width:13px;height:13px;margin-bottom:15px;box-shadow:0 0 0 1px #77bdb6}.english-process-steps li span{color:#0b8482;letter-spacing:.08em;font:800 10px Manrope,sans-serif}.english-process-steps li strong{color:#17424a;letter-spacing:-.015em;max-width:145px;margin-top:7px;font:800 12px/1.45 Manrope,sans-serif}.english-process-steps li.is-active:before{background:#0e958f;border-color:#d9f8f3;box-shadow:0 0 0 6px #2abeb126,0 0 0 7px #58bdb3}.english-process-steps li.is-active span,.english-process-steps li.is-active strong{color:#087d7b}.english-process-steps li.is-active strong{font-weight:900}.english-contact-panel{background:linear-gradient(145deg,#0a4653ed,#063241db);border:1px solid #9ff2e757;align-self:center;max-width:none;min-height:280px;padding:38px;position:relative;box-shadow:0 24px 52px #000c1733,inset 0 1px #dbfff914}.english-contact-panel:before{content:"";opacity:.72;background:linear-gradient(#0000,#5ce2d3 22% 78%,#0000);width:1px;position:absolute;top:34px;bottom:34px;left:-24px}.english-contact-panel:after{content:"INQUIRY · REVIEW · ACCESS";color:#9be7dd94;letter-spacing:.13em;font:800 8px Manrope,sans-serif;position:absolute;bottom:16px;right:24px}.english-contact-panel>span{color:#88e8dc;letter-spacing:.14em;font:800 9px Manrope,sans-serif}.english-contact-panel a{color:#f4fffd;letter-spacing:-.045em;margin-top:18px;font-size:clamp(19px,2.3vw,30px);font-weight:700;text-decoration:none;display:block}.english-contact-panel p{color:#a8cbca;font-size:12px}.english-contact-panel .button{margin-top:22px}.english-contact-panel .english-contact-location{color:#c5ebe7;align-items:center;gap:7px;margin-top:13px;font-size:12px;line-height:1.5;display:flex}.english-contact-panel .english-contact-location svg{color:#7ee5da}.english-contact-panel .english-contact-phone{color:#c5ebe7;letter-spacing:0;align-items:center;gap:7px;width:max-content;margin-top:8px;font-size:12px;font-weight:600;line-height:1.5;display:flex}.english-contact-panel .english-contact-phone svg{color:#7ee5da}.english-contact-panel .english-contact-phone:hover{color:#fff}.english-contact-actions{gap:9px;margin-top:24px;display:grid}.english-contact-panel .english-contact-actions .button{justify-content:space-between;width:100%;margin-top:0}.process-image.process-flow-visual{color:#eafff9;background:radial-gradient(circle at 84% 17%,#43d8ca47,#0000 31%),linear-gradient(150deg,#063746,#083c4b);flex-direction:column;height:470px;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #bafff624}.process-flow-visual:before{content:"";opacity:.33;background-image:linear-gradient(#94f4e81f 1px,#0000 1px),linear-gradient(90deg,#94f4e81f 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#000,#0000 85%);mask-image:linear-gradient(135deg,#000,#0000 85%)}.process-flow-head,.process-flow-steps,.process-flow-summary{z-index:1;position:relative}.process-flow-head{color:#a8efe6;letter-spacing:.12em;justify-content:space-between;align-items:center;font:800 10px Manrope,sans-serif;display:flex}.process-flow-head small{color:#72d8ce;font:800 9px Manrope,sans-serif}.process-flow-steps{gap:9px;margin:28px 0 auto;padding:0;list-style:none;display:grid}.process-flow-steps li{color:#b9dcd8;background:#032b3761;border:1px solid #9af1e72b;grid-template-columns:32px minmax(0,1fr) 9px;align-items:center;gap:10px;min-height:38px;padding:0 10px;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s,background .18s,color .18s;display:grid}.process-flow-steps b{color:#7de8dc;letter-spacing:.08em;font:800 9px Manrope,sans-serif}.process-flow-steps span{letter-spacing:-.025em;font-size:13px;font-weight:700}.process-flow-steps i{background:#639a9c;border-radius:50%;width:6px;height:6px}.process-flow-steps li.is-active{color:#f3fffd;background:#29b0a43b;border-color:#74e5d9;transform:translate(7px);box-shadow:0 9px 20px #00141f33}.process-flow-steps li.is-active i{background:#7cf2e2;box-shadow:0 0 0 5px #76eede29}.process-flow-summary{background:#0123305c;border-top:1px solid #9df4e942;margin-top:22px;padding:15px 14px}.process-flow-summary>span{color:#91ded5;letter-spacing:.12em;font:800 9px Manrope,sans-serif;display:block}.process-flow-summary strong{color:#effffc;letter-spacing:-.045em;margin-top:7px;font-size:18px;display:block}.process-flow-summary p{color:#b6d9d5;margin:6px 0 0;font-size:11px;line-height:1.6}.process-list li{cursor:pointer;transition:background .18s cubic-bezier(.23,1,.32,1),color .18s,padding .18s,box-shadow .18s}.process-list li:hover,.process-list li:focus-visible{color:#275a60;background:#eff9f6;outline:0;padding-left:11px;box-shadow:inset 3px 0 #5bd4c7}.process-list li:hover i,.process-list li:focus-visible i{background:#35c6bb}@media (max-width:900px){.about-focus-grid{max-width:520px}.intro-section-dense .philosophy-visual{grid-column:2}.intro-section-korean .intro-story-grid{grid-template-columns:1fr;gap:27px}.intro-section-korean .intro-side-note{max-width:560px;margin-top:0}.intro-section-korean .intro-copy h2>span{white-space:normal}.english-home .portal-section{grid-template-columns:minmax(0,1fr) minmax(340px,.7fr);gap:42px}.english-process-steps{grid-template-columns:repeat(3,1fr);row-gap:25px}.english-process-steps:before{left:12%;right:12%}}@media (max-width:620px){.site-header .language-toggle{margin-left:auto}.about-focus-grid{grid-template-columns:1fr;gap:11px}.about-focus-grid>*{min-height:0;padding:17px 16px}.about-focus-grid strong{margin-top:10px;font-size:16px}.about-focus-grid span{margin-top:8px;line-height:1.65}.intro-section-dense .philosophy-visual{grid-column:1}.intro-section-korean{padding-top:76px;padding-bottom:82px}.intro-section-korean>.section-index{margin-bottom:22px;padding-top:0}.intro-section-korean .intro-main-layout{grid-column:1}.intro-section-korean .intro-copy h2{font-size:clamp(37px,10.5vw,48px);line-height:1.23}.intro-section-korean .intro-copy h2>span{white-space:normal}.intro-section-korean .lead-copy{margin-top:25px;font-size:15px;line-height:2}.intro-section-korean .intro-side-note{margin-top:8px;padding-top:18px}.intro-section-korean .intro-side-note p{font-size:14px;line-height:1.85}.intro-section-korean .principle-list{margin-top:48px}.intro-section-korean .principle-item{grid-template-columns:39px minmax(0,1fr);gap:10px;padding:22px 0}.intro-section-korean .principle-arrow{display:none}.intro-section-korean .principle-item h3{margin-bottom:8px;font-size:17px;line-height:1.45}.intro-section-korean .principle-item p{font-size:13px;line-height:1.8}.intro-section-korean .philosophy-visual{min-height:350px;margin-top:42px}.ontology-visual-head{align-items:flex-start;gap:10px}.ontology-visual-head>span{padding-top:7px}.process-image.process-flow-visual{height:auto;min-height:440px;padding:19px}.process-flow-steps{margin-top:22px}.process-flow-steps li{min-height:43px}.process-flow-summary{margin-top:18px}.process-list li{grid-template-columns:38px minmax(0,1fr) 10px;min-height:88px}.process-list p{font-size:12px;line-height:1.65}.english-home .portal-section{grid-template-columns:1fr;gap:30px}.english-process-steps{grid-template-columns:1fr;gap:18px;margin-top:42px;padding:0}.english-process-steps:before{background:linear-gradient(#78cfc6,#159b99 48%,#78cfc6);width:1px;height:auto;inset:13px auto 13px 6px}.english-process-steps li{text-align:left;grid-template-columns:18px auto 1fr;align-items:center;column-gap:11px;display:grid}.english-process-steps li:before{grid-row:1/3;width:13px;height:13px;margin:0}.english-process-steps li span{grid-column:2}.english-process-steps li strong{grid-column:3;max-width:none;margin:0}.english-contact-panel{min-height:0;padding:28px 24px 36px}.english-contact-panel:before{display:none}.english-contact-panel .english-contact-actions .button{min-height:48px;font-size:12px}}.portal-header-actions{justify-content:flex-end;align-items:center;gap:9px;min-width:0;display:flex}.portal-account-button{color:#eafff8;background:#08454f94;border:1px solid #94f2e766;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:6px 9px 6px 7px;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s,background .16s;display:flex;box-shadow:inset 0 1px #ebfffc17}.portal-account-button:hover,.portal-account-button:focus-visible{background:#1a7b80a1;border-color:#7cf0e1;outline:0;transform:translateY(-1px)}.portal-account-button:active{transform:scale(.97)}.portal-account-avatar,.portal-my-page-avatar{color:#095b62;background:#bff9ef;border-radius:50%;flex:none;place-items:center;display:grid}.portal-account-avatar{width:27px;height:27px}.portal-account-copy{text-align:left;min-width:0;display:grid}.portal-account-copy strong{color:#f2fffd;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;line-height:1.2;overflow:hidden}.portal-account-copy small{color:#a9e8df;letter-spacing:.06em;white-space:nowrap;font-size:8px;font-weight:800}.portal-account-button>svg{color:#86e7dc;flex:none}.portal-my-page-shell{width:min(100%,980px);margin:0 auto;padding:clamp(58px,8vw,104px) clamp(22px,5vw,76px) 104px}.portal-my-page-intro{max-width:620px}.portal-my-page-intro>span{color:#88e9de}.portal-my-page-intro h1{color:#f1fffc;letter-spacing:-.07em;margin:15px 0;font-size:clamp(35px,4vw,57px);line-height:1.08}.portal-my-page-intro h1>span{color:#76e8d9}.portal-my-page-intro p{color:#b4d6d3;word-break:keep-all;margin:0;font-size:14px;line-height:1.8}.portal-my-page-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:42px;display:grid}.portal-my-page-profile{background:linear-gradient(115deg,#0f676db8,#0a3d4bd6);border:1px solid #a3f6ed40;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:23px;display:grid;box-shadow:0 18px 42px #000e1c2e,inset 0 1px #edfffc17}.portal-my-page-avatar{color:#07555e;background:#a9f1e5;width:51px;height:51px;box-shadow:0 0 0 6px #7debdd1a}.portal-my-page-profile span,.portal-my-page-card-head span{color:#a7d6d1;letter-spacing:.13em;font:800 9px Manrope,sans-serif;display:block}.portal-my-page-profile strong{color:#f4fffd;letter-spacing:-.04em;margin-top:5px;font-size:19px;display:block}.portal-my-page-profile small{color:#83e7d9;margin-top:4px;font-size:10px;font-weight:800;display:block}.portal-my-page-profile>svg{color:#7cf0df}.portal-my-page-card{background:#083947c7;border:1px solid #a3f6ed2e;min-height:258px;padding:25px;box-shadow:inset 0 1px #edfffc0d}.portal-my-page-card-head{color:#83e9dc;justify-content:space-between;align-items:center;gap:12px;display:flex}.portal-my-page-card-head>div{align-items:center;gap:8px;display:flex}.portal-my-page-card-head>svg{color:#78ded3}.portal-my-page-card h2{color:#f1fffc;letter-spacing:-.055em;margin:27px 0 10px;font-size:22px;line-height:1.27}.portal-my-page-card p{color:#acd0cd;word-break:keep-all;margin:0;font-size:12px;line-height:1.75}.portal-my-page-card p strong{color:#d7fffa}.portal-my-page-primary{color:#99f4e7;background:#45cdbc21;border:1px solid #84efe085;justify-content:space-between;align-items:center;width:100%;margin-top:25px;padding:12px 13px;font-size:11px;font-weight:800;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s;display:flex}.portal-my-page-primary:hover,.portal-my-page-primary:focus-visible{background:#45cdbc3d;outline:0}.portal-my-page-primary:active{transform:scale(.97)}.portal-member-type{border:1px solid #89ebde47;padding:5px 7px;color:#8cecdf!important;letter-spacing:.04em!important;font-size:8px!important}.portal-my-page-account-card dl{border-top:1px solid #abefe824;margin:26px 0 18px}.portal-my-page-account-card dl div{border-bottom:1px solid #abefe824;justify-content:space-between;gap:14px;padding:12px 0;display:flex}.portal-my-page-account-card dt{color:#9bc4c1;font-size:11px}.portal-my-page-account-card dd{color:#effffc;text-align:right;margin:0;font-size:11px;font-weight:700}@media (max-width:700px){.portal-dashboard-page .portal-dashboard-header .portal-login-brand{display:none}.portal-dashboard-header{gap:10px}.portal-header-actions{gap:6px;margin-left:auto}.portal-account-button{max-width:175px;padding:6px 8px 6px 6px}.portal-account-copy small{display:none}.portal-account-copy strong{max-width:118px;font-size:10px}.portal-logout{padding:8px;font-size:0}.portal-logout svg{margin:0}.portal-my-page-shell{padding-top:52px;padding-bottom:72px}.portal-my-page-grid{grid-template-columns:1fr;margin-top:30px}.portal-my-page-card{min-height:0}.portal-my-page-intro h1{font-size:38px}}.portal-dashboard-page{--portal-readable-title:#123f49;--portal-readable-copy:#456d73;--portal-readable-kicker:#076f70;--portal-readable-accent:#087f7d}.portal-dashboard-page .portal-readable-kicker{color:var(--portal-readable-kicker)}.portal-dashboard-page .portal-readable-title{color:var(--portal-readable-title)}.portal-dashboard-page .portal-readable-title>span{color:var(--portal-readable-accent)}.portal-dashboard-page .portal-readable-copy{color:var(--portal-readable-copy);font-weight:600}.portal-payment-button{color:#0a686a;background:#e5f8f4;border:1px solid #15868452;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:850;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s,border-color .16s;display:flex}.portal-payment-button:hover,.portal-payment-button:focus-visible{background:#d4f2ec;border-color:#0a8d8b;outline:0;transform:translateY(-1px)}.portal-payment-button:active{transform:scale(.97)}.portal-payment-button svg{color:#087d7b}.portal-payments-shell{width:min(100%,1180px);margin:0 auto;padding:clamp(58px,8vw,104px) clamp(22px,5vw,76px) 104px}.portal-payments-intro{max-width:650px}.portal-payments-intro h1{letter-spacing:-.075em;margin:15px 0;font-size:clamp(36px,4.4vw,60px);line-height:1.05}.portal-payments-intro h1 span{color:var(--portal-readable-accent)}.portal-payment-summary-grid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:42px;display:grid}.portal-payment-summary-grid section{background:#fff;border:1px solid #c5e2dd;border-radius:12px;min-height:174px;padding:20px;position:relative;overflow:hidden;box-shadow:0 13px 28px #12454914}.portal-payment-summary-grid section:after{content:"";background:#31c4b51a;border-radius:50%;width:110px;height:110px;position:absolute;bottom:-58px;right:-45px}.portal-payment-summary-icon{color:#087f7d;background:#e2f8f3;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.portal-payment-summary-grid span{color:#53797d;margin-top:17px;font-size:11px;font-weight:750;display:block}.portal-payment-summary-grid strong{z-index:1;color:#133f49;letter-spacing:-.06em;margin-top:6px;font-size:27px;display:block;position:relative}.portal-payment-summary-grid small{z-index:1;color:#628083;margin-top:8px;font-size:10px;line-height:1.55;display:block;position:relative}.portal-payment-layout{grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);gap:15px;margin-top:15px;display:grid}.portal-payment-panel{background:#fff;border:1px solid #c6e1dc;border-radius:12px;box-shadow:0 13px 28px #12454912}.portal-payment-history-panel{min-height:330px;padding:23px}.portal-bank-panel{background:linear-gradient(145deg,#effbf8,#fff);padding:23px}.portal-payment-panel-head{color:#087f7d;justify-content:space-between;align-items:flex-start;gap:13px;display:flex}.portal-payment-panel-head>div>span{color:#4f797c;letter-spacing:.13em;font:800 9px Manrope,sans-serif;display:block}.portal-payment-panel-head h2{color:#143f49;letter-spacing:-.055em;margin:7px 0 0;font-size:22px}.portal-payment-message{color:#52777a;margin:38px 0;font-size:12px}.portal-payment-message.is-error{color:#a45249}.portal-payment-empty{color:#087f7d;justify-items:start;gap:8px;padding:35px 0 8px;display:grid}.portal-payment-empty strong{color:#1b4650;font-size:15px}.portal-payment-empty p{color:#5b787c;max-width:410px;margin:0;font-size:12px;line-height:1.7}.portal-payment-order{border-top:1px solid #dcece8;justify-content:space-between;align-items:center;gap:18px;padding:17px 0;display:flex}.portal-payment-order:first-of-type{margin-top:22px}.portal-payment-order>div:first-child>span{color:#4f777b;font-size:10px;display:block}.portal-payment-order>div:first-child>strong{color:#173f49;margin-top:5px;font-size:15px;display:block}.portal-payment-order>div:first-child>small{color:#698588;margin-top:5px;font-size:10px;display:block}.portal-payment-status{text-align:right;background:#f4fbf9;border:1px solid #c4ded9;flex:none;min-width:104px;padding:8px 9px}.portal-payment-status span{color:#5d8183;font-size:8px;display:block}.portal-payment-status strong{color:#087c7b;margin-top:4px;font-size:10px;display:block}.portal-payment-status.bank_transfer_confirmed,.portal-payment-status.paid{background:#e2f8f3;border-color:#78d3c8}.portal-payment-status.expired,.portal-payment-status.failed,.portal-payment-status.canceled{background:#fff5f2;border-color:#e8c6be}.portal-payment-status.expired strong,.portal-payment-status.failed strong,.portal-payment-status.canceled strong{color:#a05147}.portal-bank-empty{padding-top:34px}.portal-bank-instruction{background:#fff;border:1px solid #9bd8cf;margin-top:25px;padding:18px}.portal-bank-instruction>p{color:#087d7b;margin:0 0 14px;font-size:11px;font-weight:850}.portal-bank-instruction dl{margin:0}.portal-bank-instruction dl div{border-top:1px solid #dcece8;justify-content:space-between;gap:13px;padding:9px 0;display:flex}.portal-bank-instruction dt{color:#567b7e;font-size:10px}.portal-bank-instruction dd{color:#173f49;text-align:right;word-break:break-all;margin:0;font-size:10px;font-weight:800}.portal-bank-instruction>small{color:#54797b;align-items:flex-start;gap:6px;margin-top:14px;font-size:10px;line-height:1.55;display:flex}.portal-bank-instruction>small svg{color:#087d7b;flex:none}.portal-payment-boundary{color:#087d7b;background:#edf9f6;border:1px solid #a9d9d1;border-radius:10px;gap:12px;margin-top:15px;padding:17px;display:flex}.portal-payment-boundary svg{flex:none}.portal-payment-boundary strong{color:#173f49;font-size:12px;display:block}.portal-payment-boundary p{color:#55767a;margin:5px 0 0;font-size:11px;line-height:1.65}@media (max-width:820px){.portal-payment-summary-grid,.portal-payment-layout{grid-template-columns:1fr}.portal-payment-summary-grid section{min-height:0}.portal-payment-panel{padding:20px}}@media (max-width:700px){.portal-payment-button{justify-content:center;width:33px;padding:8px;font-size:0}.portal-payment-button span{display:none}.portal-payment-button.portal-language-toggle{letter-spacing:.05em;width:auto;min-width:35px;padding:8px 9px;font-size:10px}.portal-payments-shell{padding-top:52px;padding-bottom:72px}.portal-payment-order{flex-direction:column;align-items:flex-start;gap:10px}.portal-payment-status{text-align:left;min-width:0}.portal-payment-summary-grid{margin-top:30px}}.quarantine-page{--q-navy:#052f40;--q-deep:#031f2d;--q-teal:#48dfd1;--q-mint:#b7fff5;--q-ink:#113b45;--q-copy:#567278;--q-line:#cadbd7;background:#f4f6f1}.quarantine-brand-button{background:0 0;border:0;padding:0}.quarantine-header .desktop-nav .is-current{color:#087f80;font-weight:850}.quarantine-hero.hero-section{min-height:calc(100vh - 76px);padding-top:clamp(70px,8vw,120px);padding-bottom:88px}.quarantine-hero:after{background:linear-gradient(90deg,#031d2bf7,#032230e0 40%,#032a396e 72%,#02263438)}.quarantine-hero-content{max-width:670px}.quarantine-hero-label{color:#a4d6d3;letter-spacing:.16em;background:#b3fff612;border-left:2px solid #55e3d5;width:max-content;margin:0 0 18px;padding:7px 10px;font-size:12px;font-weight:750}.quarantine-hero .quarantine-hero-content h1{letter-spacing:-.105em;margin:0 0 27px -6px;font-family:Pretendard Variable,Pretendard,Noto Sans KR,sans-serif;font-size:clamp(82px,10.7vw,158px);font-weight:750;line-height:.8}.quarantine-hero-card{color:#effffc;text-align:left}.quarantine-hero-card>svg{color:#74eade;flex:none;margin-left:auto}.quarantine-hero-card div>span,.quarantine-hero-card>span:last-child{color:#aed0cf;margin-top:7px;font-size:9px;line-height:1.5;display:block}.quarantine-hero-card-one{align-items:flex-start;gap:10px;width:280px;display:flex;top:24%;right:14%}.quarantine-hero-card-two{width:270px;bottom:23%;right:7%}.quarantine-hero-footnote{z-index:2;color:#87afb2;letter-spacing:.14em;gap:28px;font:700 9px Manrope,sans-serif;display:flex;position:absolute;bottom:32px;left:clamp(22px,10vw,170px)}.quarantine-jump-nav{z-index:35;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f7f9f5f2;border-bottom:1px solid #cbd9d6;align-items:center;gap:25px;min-height:56px;padding:0 clamp(22px,6vw,96px);display:flex;position:sticky;top:76px}.quarantine-jump-nav>span{color:#0b7174;letter-spacing:.15em;margin-right:auto;font:850 9px Manrope,sans-serif}.quarantine-jump-nav button{color:#536d72;background:0 0;border:0;padding:9px 0;font-size:11px;font-weight:750;transition:color .16s,transform .16s cubic-bezier(.23,1,.32,1)}.quarantine-jump-nav button:hover{color:#078a87;transform:translateY(-1px)}.quarantine-start,.quarantine-faq{background:#f4f6f1;max-width:1440px;margin:auto;padding:120px clamp(22px,9.5vw,150px)}.quarantine-section-heading,.quarantine-status-heading{grid-template-columns:1.15fr .65fr;align-items:end;gap:clamp(42px,10vw,150px);display:grid}.quarantine-section-heading h2,.quarantine-status-heading h2,.quarantine-intake-side h2,.quarantine-facility-copy h2,.quarantine-faq-heading h2,.quarantine-final-cta h2{color:var(--q-ink);letter-spacing:-.065em;word-break:keep-all;margin:23px 0 0;font-size:clamp(37px,4.3vw,63px);line-height:1.15}.quarantine-section-heading h2 em,.quarantine-status-heading h2 em,.quarantine-intake-side h2 em,.quarantine-final-cta h2 em{color:#078f8e;font-style:normal}.quarantine-section-heading>p,.quarantine-status-heading>p{color:var(--q-copy);word-break:keep-all;margin:0 0 6px;font-size:14px;line-height:1.9}.quarantine-product-grid{border-top:1px solid #b9cbc7;border-left:1px solid #b9cbc7;grid-template-columns:repeat(3,1fr);margin-top:68px;display:grid}.quarantine-product-card{min-height:365px;color:var(--q-ink);text-align:left;background:0 0;border:1px solid #b9cbc7;border-top:0;border-left:0;padding:27px;transition:transform .2s cubic-bezier(.23,1,.32,1),background .2s,color .2s;position:relative}.quarantine-product-card>svg{color:#118f8d;position:absolute;top:27px;right:27px}.quarantine-card-index{color:#178c8a;letter-spacing:.08em;font:800 10px Manrope,sans-serif}.quarantine-product-card>small{color:#748e91;letter-spacing:.13em;margin-top:75px;font:800 9px Manrope,sans-serif;display:block}.quarantine-product-card h3{letter-spacing:-.055em;margin:12px 0 16px;font-size:24px}.quarantine-product-card p{color:#5c767a;word-break:keep-all;margin:0;font-size:13px;line-height:1.75}.quarantine-product-card>i{color:#0c7779;align-items:center;gap:8px;font-size:11px;font-style:normal;font-weight:800;display:flex;position:absolute;bottom:27px;left:27px}.quarantine-product-card:hover,.quarantine-product-card.is-active{z-index:1;color:#effffc;background:linear-gradient(145deg,#0d6570,#063749);transform:translateY(-5px);box-shadow:0 22px 42px #08303a29}.quarantine-product-card:hover>svg,.quarantine-product-card.is-active>svg,.quarantine-product-card:hover .quarantine-card-index,.quarantine-product-card.is-active .quarantine-card-index,.quarantine-product-card:hover>i,.quarantine-product-card.is-active>i{color:#6de9db}.quarantine-product-card:hover>small,.quarantine-product-card.is-active>small{color:#a8d5d2}.quarantine-product-card:hover p,.quarantine-product-card.is-active p{color:#c4dcda}.quarantine-intake{color:#f0fffc;background:radial-gradient(circle at 80% 22%,#28ada629,transparent 26%),var(--q-navy);grid-template-columns:minmax(320px,.72fr) minmax(530px,1.28fr);gap:clamp(45px,8vw,120px);padding:120px clamp(22px,9.5vw,150px);display:grid}.quarantine-intake-side{max-width:500px;margin-left:auto}.quarantine-intake-side h2{color:#effffc}.quarantine-intake-side h2 em{color:#70e8da}.quarantine-intake-side>p:not(.section-index):not(.eyebrow){color:#b2d0cf;margin:25px 0;font-size:14px;line-height:1.85}.quarantine-group-tabs{border-top:1px solid #b4f1eb38;margin-top:34px;display:grid}.quarantine-group-tabs button{color:#adc9c8;text-align:left;background:0 0;border:0;border-bottom:1px solid #b4f1eb38;grid-template-columns:35px 1fr;align-items:center;min-height:52px;font-size:12px;display:grid}.quarantine-group-tabs button span{color:#57dace;font:800 9px Manrope,sans-serif}.quarantine-group-tabs button.is-active{color:#effffc;background:#46d6c71f;padding-left:10px}.quarantine-intake-note{color:#91bdb9;gap:9px;margin-top:24px;font-size:10px;line-height:1.65;display:flex}.quarantine-intake-note svg{color:#66dfd2;flex:none}.quarantine-readiness-card{background:linear-gradient(150deg,#0e4e5af0,#052a39f5);border:1px solid #b2f6ee61;align-self:center;width:min(100%,760px);padding:28px;box-shadow:0 28px 60px #00101a47,inset 0 1px #e7fffb14}.quarantine-readiness-card>header{grid-template-columns:auto 1fr auto;align-items:center;gap:13px;display:grid}.quarantine-readiness-icon{background:#58daca14;border:1px solid #92ede242;place-items:center;width:43px;height:43px;display:grid}.quarantine-readiness-card header small{color:#91c3c1;letter-spacing:.13em;font:800 8px Manrope,sans-serif;display:block}.quarantine-readiness-card header h3{color:#effffc;letter-spacing:-.045em;margin:5px 0 0;font-size:19px}.quarantine-readiness-score{text-align:right}.quarantine-readiness-score strong{color:#72ebdc;font-size:24px;display:block}.quarantine-readiness-score span{color:#8eb8b8;font-size:9px}.quarantine-progress{background:#275d68;height:3px;margin:23px 0 17px;overflow:hidden}.quarantine-progress i{transform-origin:0;background:linear-gradient(90deg,#29c8bc,#9af7eb);width:100%;height:100%;transition:transform .22s cubic-bezier(.23,1,.32,1);display:block}.quarantine-requirement-list{gap:8px;display:grid}.quarantine-requirement-list button{color:#e8fbf8;text-align:left;background:#01222f52;border:1px solid #a4e2dc26;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;width:100%;padding:13px;transition:background .16s,border-color .16s,transform .16s cubic-bezier(.23,1,.32,1);display:grid}.quarantine-requirement-list button:hover{border-color:#70e6d87a;transform:translate(3px)}.quarantine-requirement-list button.is-checked{background:#28a59a2b;border-color:#5ce7d766}.quarantine-checkmark{color:#69dfd3;background:#0d5362;place-items:center;width:31px;height:31px;display:grid}.quarantine-requirement-list strong,.quarantine-requirement-list small{display:block}.quarantine-requirement-list strong{font-size:12px}.quarantine-requirement-list small{color:#91b7b6;margin-top:4px;font-size:9px;line-height:1.5}.quarantine-requirement-list button>i{color:#75d9cf;font-size:9px;font-style:normal}.quarantine-purpose-row{border-top:1px solid #adebe429;grid-template-columns:76px 1fr;gap:12px;margin-top:18px;padding-top:17px;display:grid}.quarantine-purpose-row>span{color:#8fb7b5;font-size:10px}.quarantine-purpose-row>div{flex-wrap:wrap;gap:6px;display:flex}.quarantine-purpose-row b{color:#b6e4df;border:1px solid #8be5da40;padding:5px 7px;font-size:9px;font-weight:650}.quarantine-context-note{color:#b7c9b9;align-items:flex-start;gap:8px;margin-top:16px;font-size:9px;line-height:1.6;display:flex}.quarantine-context-note svg{color:#f1c46f;flex:none}.quarantine-primary-action{color:#063b45;text-align:left;background:#63e2d4;border:1px solid #9bf4e9;justify-content:space-between;align-items:center;width:100%;min-height:58px;margin-top:21px;padding:11px 14px;font-weight:850;display:flex}.quarantine-primary-action span,.quarantine-primary-action small{display:block}.quarantine-primary-action small{color:#1d6267;margin-top:4px;font-size:9px;font-weight:650}.quarantine-facility{background:#f4f6f1;grid-template-columns:.78fr 1.22fr;align-items:center;gap:clamp(50px,8vw,120px);max-width:1440px;margin:auto;padding:125px clamp(22px,9.5vw,150px);display:grid}.quarantine-facility-copy h2{font-size:clamp(35px,3.8vw,55px)}.quarantine-facility-copy>p:not(.section-index):not(.eyebrow){color:var(--q-copy);margin:25px 0;font-size:14px;line-height:1.85}.quarantine-facility-actions{gap:9px;display:flex}.quarantine-facility-actions button{color:#f0fffc;background:#0b5662;border:1px solid #175f67;align-items:center;gap:8px;min-height:43px;padding:0 14px;font-size:11px;font-weight:800;display:flex}.quarantine-facility-actions button+button{color:#0b656c;background:0 0}.quarantine-facility-panel{background:#fff;border:1px solid #bed7d2;padding:25px;box-shadow:0 24px 55px #14464a1a}.quarantine-facility-head{color:#0b8987;border-bottom:1px solid #d5e5e1;justify-content:space-between;align-items:flex-start;padding-bottom:19px;display:flex}.quarantine-facility-head span{color:#678385;letter-spacing:.14em;font:800 8px Manrope,sans-serif;display:block}.quarantine-facility-head strong{color:#143f48;margin-top:6px;font-size:18px;display:block}.quarantine-facility-metrics{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:15px;display:grid}.quarantine-facility-metrics article{background:#eef7f4;padding:14px}.quarantine-facility-metrics span,.quarantine-facility-metrics strong{display:block}.quarantine-facility-metrics span{color:#688183;font-size:9px}.quarantine-facility-metrics strong{color:#173f48;margin-top:7px;font-size:12px}.quarantine-critical-warning{color:#9c681e;background:#fff8e9;border-left:3px solid #dfa34c;gap:12px;margin-top:12px;padding:17px;display:flex}.quarantine-critical-warning svg{flex:none}.quarantine-critical-warning strong{color:#704c18;font-size:12px}.quarantine-critical-warning p{color:#7d6541;margin:6px 0 0;font-size:10px;line-height:1.65}.quarantine-facility-flow{background:#f4f9f7;justify-content:center;align-items:center;gap:9px;margin-top:18px;padding:10px;display:flex}.quarantine-facility-flow span{color:#72898b;white-space:nowrap;align-items:center;gap:5px;font-size:9px;font-weight:750;display:flex}.quarantine-facility-flow span.is-done{color:#138e86}.quarantine-facility-flow span.is-current{color:#b17a27}.quarantine-facility-flow i{background:#bed2ce;flex:1;max-width:42px;height:1px}.quarantine-status{color:#f1fffd;background:radial-gradient(circle at 88% 5%,#148e913d,#0000 25%),#052f40;padding:120px clamp(22px,7vw,110px)}.quarantine-status-heading{max-width:1220px;margin:auto}.quarantine-status-heading h2{color:#f2fffd}.quarantine-status-heading h2 em{color:#6de7d9}.quarantine-status-heading>p{color:#abcac8}.quarantine-portal-access-card{background:linear-gradient(145deg,#0d535ef7,#052b3afa);border:1px solid #a6f1e766;grid-template-columns:auto minmax(280px,1fr) minmax(230px,.7fr);align-items:center;gap:25px;max-width:1060px;margin:60px auto 0;padding:29px;display:grid;box-shadow:0 28px 64px #000d1847,inset 0 1px #eafffb17}.quarantine-access-mark{color:#71e8da;background:#63e1d421;border:1px solid #83efe354;place-items:center;width:58px;height:58px;display:grid}.quarantine-access-copy>span{color:#8fded4;letter-spacing:.14em;font:800 9px Manrope,sans-serif}.quarantine-access-copy h3{color:#effffc;letter-spacing:-.055em;margin:8px 0;font-size:23px}.quarantine-access-copy p{color:#afd0cd;margin:0;font-size:11px;line-height:1.75}.quarantine-access-capabilities{border-left:1px solid #aeefe92e;gap:7px;padding:15px;display:grid}.quarantine-access-capabilities span{color:#c3e7e3;align-items:center;gap:8px;font-size:10px;display:flex}.quarantine-access-capabilities svg{color:#6ae3d5}.quarantine-access-actions{grid-column:2/4;gap:9px;display:flex}.quarantine-access-actions>button:not(.button){color:#8ee9df;background:0 0;border:0;font-size:10px;font-weight:800}.quarantine-access-boundary{color:#91b9b6;border-top:1px solid #b5f4ed26;grid-column:1/-1;gap:6px;margin:0;padding-top:15px;font-size:9px;line-height:1.55;display:flex}.quarantine-access-boundary svg{color:#6ce5d8;flex:none}.quarantine-portal-preview{color:#153f47;background:#edf4f1;border:1px solid #abf6ed59;max-width:1220px;margin:65px auto 0;padding:21px;box-shadow:0 30px 70px #000d184d}.quarantine-preview-topbar{grid-template-columns:1fr auto auto;align-items:center;gap:24px;padding:6px 4px 20px;display:grid}.quarantine-preview-topbar span{color:#648083;font-size:9px;display:block}.quarantine-preview-topbar strong{margin-top:5px;font-size:17px;display:block}.quarantine-preview-tabs{background:#dceae6;gap:4px;padding:4px;display:flex}.quarantine-preview-tabs button{color:#5a7477;background:0 0;border:0;padding:8px 10px;font-size:9px;font-weight:800}.quarantine-preview-tabs button.is-active{color:#0b6e70;background:#fff;box-shadow:0 3px 10px #104a4d17}.quarantine-new-inquiry{color:#053842;background:#58dacf;border:0;align-items:center;gap:7px;min-height:37px;padding:0 12px;font-size:10px;font-weight:850;display:flex}.quarantine-status-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.quarantine-status-metrics article{background:#fff;border:1px solid #cfdfdb;padding:15px}.quarantine-status-metrics span,.quarantine-status-metrics strong,.quarantine-status-metrics small{display:block}.quarantine-status-metrics span{color:#638083;font-size:9px}.quarantine-status-metrics strong{color:#153f48;margin-top:7px;font-size:18px}.quarantine-status-metrics small{color:#789093;margin-top:5px;font-size:8px}.quarantine-status-metrics article.is-warning{background:#fff9eb;border-color:#e2bf86}.quarantine-status-alert{color:#a16f25;background:#fff9eb;border:1px solid #e2c087;grid-template-columns:auto 1fr auto;align-items:center;gap:11px;margin-top:10px;padding:12px 14px;display:grid}.quarantine-status-alert strong,.quarantine-status-alert span{display:block}.quarantine-status-alert strong{color:#75501a;font-size:10px}.quarantine-status-alert span{color:#8a714d;margin-top:3px;font-size:9px}.quarantine-status-alert button{color:#8d631f;background:0 0;border:0;font-size:9px;font-weight:850}.quarantine-status-filter{grid-template-columns:1fr 150px auto;gap:8px;margin-top:10px;display:grid}.quarantine-status-filter label{background:#fff;border:1px solid #c9dcd8;align-items:center;gap:9px;min-height:42px;padding:0 12px;display:flex}.quarantine-status-filter label svg{color:#0d8b89}.quarantine-status-filter input{color:#173f48;background:0 0;border:0;outline:0;width:100%;font-size:11px}.quarantine-status-filter select,.quarantine-status-filter>button{color:#536f73;background:#fff;border:1px solid #c9dcd8;padding:0 11px;font-size:10px}.quarantine-status-filter>button{justify-content:center;align-items:center;gap:6px;display:flex}.quarantine-record-list{gap:7px;margin-top:10px;display:grid}.quarantine-record-row{background:#fff;border:1px solid #d2e0dc;grid-template-columns:50px minmax(230px,1.15fr) minmax(210px,.95fr) minmax(145px,.6fr) 34px;align-items:center;gap:14px;padding:12px;display:grid}.quarantine-record-thumb{color:#148b88;background:#e3f5f1;place-items:center;width:48px;height:48px;display:grid}.quarantine-record-product span,.quarantine-record-product strong,.quarantine-record-product small,.quarantine-record-facility span,.quarantine-record-facility strong,.quarantine-record-facility small,.quarantine-record-status span,.quarantine-record-status strong,.quarantine-record-status small{display:block}.quarantine-record-product span,.quarantine-record-facility span,.quarantine-record-status span{color:#71888b;font-size:8px}.quarantine-record-product strong{color:#153f47;margin-top:5px;font-size:11px}.quarantine-record-product small,.quarantine-record-facility small,.quarantine-record-status small{color:#789093;margin-top:5px;font-size:8px;line-height:1.4}.quarantine-record-facility strong{color:#345a60;text-overflow:ellipsis;white-space:nowrap;max-width:31ch;margin-top:5px;font-size:9px;line-height:1.4;overflow:hidden}.quarantine-record-status{background:#eef9f6;border-left:2px solid #38b9ad;padding:9px}.quarantine-record-status.request{background:#fff8e9;border-left-color:#d99b46}.quarantine-record-status strong{color:#147e79;margin-top:4px;font-size:10px}.quarantine-record-status.request strong{color:#996823}.quarantine-record-row>button{color:#0d817f;background:0 0;border:1px solid #b8d5d0;place-items:center;width:31px;height:31px;display:grid}.quarantine-empty{color:#4e777a;text-align:center;background:#fff;justify-items:center;gap:6px;padding:35px;display:grid}.quarantine-empty strong{color:#234a52;font-size:12px}.quarantine-empty span{font-size:9px}.quarantine-document-strip{color:#eafffb;background:#0b5662;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:10px;padding:14px;display:grid}.quarantine-document-strip>svg{color:#6ce5d8}.quarantine-document-strip strong,.quarantine-document-strip span{display:block}.quarantine-document-strip strong{font-size:11px}.quarantine-document-strip span{color:#abd1ce;margin-top:4px;font-size:9px}.quarantine-document-strip button{color:#8ef0e4;background:0 0;border:0;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.quarantine-preview-disclaimer{color:#678083;align-items:flex-start;gap:6px;margin:12px 2px 0;font-size:8px;line-height:1.55;display:flex}.quarantine-preview-disclaimer svg{color:#0b8583;flex:none}.quarantine-faq{grid-template-columns:.72fr 1.28fr;gap:clamp(50px,9vw,135px);display:grid}.quarantine-faq-heading h2{margin-top:24px}.quarantine-faq-heading>p:last-child{color:var(--q-copy);font-size:13px;line-height:1.8}.quarantine-faq-list{border-top:1px solid #b8cbc7}.quarantine-faq-list [data-slot=accordion-item]{border-bottom:1px solid #c8d8d4}.quarantine-faq-list [data-slot=accordion-trigger]{color:#173f48;text-align:left;gap:13px;min-height:70px;padding:15px 0;font-size:14px}.quarantine-faq-list [data-slot=accordion-trigger] span{color:#0a918d;font:800 9px Manrope,sans-serif}.quarantine-faq-list [data-slot=accordion-content]{color:#587477;padding:0 45px 21px;font-size:12px;line-height:1.75}.quarantine-final-cta{color:#f1fffd;background:radial-gradient(circle at 84% 20%,#18a49f47,#0000 27%),#052f40;justify-content:space-between;align-items:flex-end;gap:45px;padding:105px clamp(22px,9.5vw,150px);display:flex}.quarantine-final-cta h2{color:#effffc;font-size:clamp(35px,4.1vw,58px)}.quarantine-final-cta h2 em{color:#71e8da}.quarantine-final-cta p:not(.eyebrow){color:#b4d2d0;max-width:650px;margin:22px 0 0;font-size:14px;line-height:1.8}.quarantine-final-cta>div:last-child{flex:none;gap:9px;display:flex}.quarantine-footer{padding-bottom:85px}.quarantine-assistant-trigger{z-index:70;color:#eafffb;background:#073f4d;border:1px solid #8ce9df;border-radius:999px;align-items:center;gap:8px;min-height:45px;padding:0 15px;font-size:11px;font-weight:850;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s;display:flex;position:fixed;bottom:22px;right:24px;box-shadow:0 14px 34px #00141e47}.quarantine-assistant-trigger:hover{background:#0b5b65;transform:translateY(-2px)}.quarantine-assistant-trigger:active{transform:scale(.97)}.quarantine-assistant{z-index:69;color:#173f47;transform-origin:100% 100%;background:#f7fbf9;border:1px solid #9bdcd5;width:min(370px,100vw - 32px);animation:.19s cubic-bezier(.23,1,.32,1) q-assistant-in;position:fixed;bottom:78px;right:24px;overflow:hidden;box-shadow:0 24px 60px #00131e47}.quarantine-assistant>header{color:#effffc;background:#073f4d;justify-content:space-between;align-items:center;padding:14px;display:flex}.quarantine-assistant>header>div{align-items:center;gap:10px;display:flex}.quarantine-assistant>header>div>span{color:#69e6d8;background:#69e6d81f;place-items:center;width:31px;height:31px;display:grid}.quarantine-assistant header strong,.quarantine-assistant header small{display:block}.quarantine-assistant header strong{font-size:11px}.quarantine-assistant header small{color:#a9cecc;margin-top:3px;font-size:8px}.quarantine-assistant header button{color:#bce6e2;background:0 0;border:0}.quarantine-assistant-body{padding:15px}.quarantine-assistant-body>p{color:#31585f;background:#e8f4f1;min-height:75px;margin:0;padding:13px;font-size:11px;line-height:1.7}.quarantine-assistant-suggestions{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.quarantine-assistant-suggestions button{color:#0b7475;background:#fff;border:1px solid #b9d8d3;padding:7px 8px;font-size:9px;font-weight:750}.quarantine-assistant>footer{padding:0 15px 15px}.quarantine-assistant>footer label{background:#fff;border:1px solid #bfd8d3;align-items:center;gap:8px;padding:0 10px;display:flex}.quarantine-assistant>footer input{color:#204a52;background:0 0;border:0;outline:0;flex:1;min-height:39px;font-size:10px}.quarantine-assistant>footer>button{color:#063d46;background:#5edcd0;border:0;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:43px;right:20px}.quarantine-assistant>footer p{color:#9a6a27;margin:8px 0 0;font-size:8px}.quarantine-portal-page{color:#173f48;background:radial-gradient(circle at 94% 10%,#61cdbf2b,#0000 23%),radial-gradient(circle at 48% 108%,#5f9fb11f,#0000 35%),#eaf2ef;min-height:100vh}.quarantine-portal-lock{color:#087e7b;background:#e4f8f4;border:1px solid #12878447;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;font-weight:850;display:flex}.quarantine-portal-shell{grid-template-columns:minmax(250px,.35fr) minmax(0,1fr);max-width:1440px;min-height:calc(100vh - 72px);margin:auto;display:grid;box-shadow:0 24px 70px #144a4d1a}.quarantine-portal-sidebar{color:#e9fffb;background:radial-gradient(circle at 10% 8%,#3ac4b830,#0000 27%),#073f4e;flex-direction:column;padding:56px 30px 45px clamp(22px,4vw,66px);display:flex}.quarantine-portal-sidebar h1{color:#effffc;letter-spacing:-.075em;margin:14px 0 17px;font-size:clamp(37px,4vw,53px);line-height:1.03}.quarantine-portal-sidebar h1 span,.quarantine-portal-sidebar h1 em{display:block}.quarantine-portal-sidebar h1 em{color:#71e7d9;font-style:normal}.quarantine-portal-sidebar>p{color:#b3d4d0;word-break:keep-all;margin:0;font-size:12px;line-height:1.8}.quarantine-portal-priority{background:#03233054;border:1px solid #9cf0e545;gap:10px;margin-top:34px;padding:15px;display:flex}.quarantine-portal-priority>svg{color:#72e9db;flex:none;margin-top:2px}.quarantine-portal-priority span,.quarantine-portal-priority strong,.quarantine-portal-priority small{display:block}.quarantine-portal-priority span{color:#9bcbc6;font-size:9px}.quarantine-portal-priority strong{color:#f0fffc;margin-top:5px;font-size:11px;line-height:1.5}.quarantine-portal-priority small{color:#98bbb8;margin-top:5px;font-size:9px;line-height:1.5}.quarantine-portal-nav{border-top:1px solid #aff0e82e;margin-top:28px;display:grid}.quarantine-portal-nav button{color:#afd0cd;text-align:left;background:0 0;border:0;border-bottom:1px solid #aff0e82e;align-items:center;gap:9px;min-height:49px;font-size:11px;font-weight:750;display:flex}.quarantine-portal-nav button.is-active{color:#effffc;background:#42d2c421;padding-left:10px}.quarantine-portal-nav button svg{color:#75e5d8}.quarantine-portal-boundary{color:#94c2bd;gap:8px;margin-top:auto;padding-top:23px;font-size:9px;line-height:1.65;display:flex}.quarantine-portal-boundary svg{color:#71e4d7;flex:none;margin-top:1px}.quarantine-portal-workspace{background:radial-gradient(circle at 93% 19%,#85ebdd2e,#0000 23%),radial-gradient(circle at 7% 93%,#589cb01a,#0000 30%),linear-gradient(135deg,#fcfffdf7,#eef7f4ed);min-width:0;padding:clamp(42px,6vw,76px)}.quarantine-preview-ribbon{color:#866126;letter-spacing:.04em;background:#fff7e7;border:1px solid #d8b875;margin:-20px 0 27px;padding:8px 10px;font-size:9px;font-weight:800}.quarantine-portal-heading{justify-content:space-between;align-items:flex-end;gap:25px;display:flex}.quarantine-portal-heading p{letter-spacing:.15em;margin:0;font:800 9px Manrope,sans-serif;color:#0b817e!important}.portal-dashboard-page.quarantine-portal-page .quarantine-portal-heading h2{letter-spacing:-.07em;margin:11px 0 8px;font-size:clamp(27px,3.2vw,42px);color:#153f48!important}.quarantine-portal-heading span{max-width:620px;font-size:12px;line-height:1.7;display:block;color:#607d80!important}.quarantine-portal-heading>button{color:#0a7475;background:0 0;border:0;border-bottom:1px solid #6b9f9b;flex:none;align-items:center;gap:8px;padding-bottom:6px;font-size:10px;font-weight:850;display:flex}.quarantine-data-error{color:#963d32;background:#fff5f3;border:1px solid #e4b0a7;margin:0 0 22px;padding:12px;font-size:11px}.quarantine-facility-portal-list{gap:12px;display:grid}.quarantine-portal-attention{background:linear-gradient(120deg,#e9f8f5,#fff);border:1px solid #9fd8ce;grid-template-columns:1fr auto;align-items:center;gap:25px;margin-top:12px;padding:22px;display:grid}.quarantine-portal-attention span,.quarantine-portal-attention strong{display:block}.quarantine-portal-attention span{color:#0d817e;font-size:10px;font-weight:800}.quarantine-portal-attention strong{color:#173f48;letter-spacing:-.045em;margin-top:8px;font-size:17px}.quarantine-portal-attention p{color:#5d7d80;margin:8px 0 0;font-size:11px;line-height:1.65}.quarantine-portal-attention button{color:#f1fffc;background:#0b6570;border:0;align-items:center;gap:8px;padding:10px 12px;font-size:10px;font-weight:850;display:flex}.quarantine-portal-flow{background:#fff;border:1px solid #d1e2dd;margin-top:12px;padding:22px}.quarantine-portal-flow header{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.quarantine-portal-flow header span,.quarantine-portal-flow header strong{display:block}.quarantine-portal-flow header span{color:#568184;letter-spacing:.12em;font:800 9px Manrope,sans-serif}.quarantine-portal-flow header strong{color:#153f48;margin-top:6px;font-size:15px}.quarantine-portal-flow header small{color:#6d898b;font-size:9px}.quarantine-portal-flow ol{grid-template-columns:repeat(4,1fr);margin:30px 0 0;padding:0;list-style:none;display:grid;position:relative}.quarantine-portal-flow ol:before{content:"";background:#c1d7d2;height:1px;position:absolute;top:14px;left:9%;right:9%}.quarantine-portal-flow li{z-index:1;color:#748f91;text-align:center;justify-items:center;gap:8px;font-size:9px;display:grid;position:relative}.quarantine-portal-flow li b{color:#668284;background:#f8fbfa;border:1px solid #b9d1cc;border-radius:50%;place-items:center;width:29px;height:29px;font:800 8px Manrope,sans-serif;display:grid}.quarantine-portal-flow li.is-complete b{color:#075c65;background:#6bdfd1;border-color:#58cfc2}.quarantine-portal-flow li.is-current b{color:#097b7c;background:#ebfaf7;border-color:#2ea99e;box-shadow:0 0 0 5px #36c9b921}.quarantine-portal-flow li.is-current{color:#127b7c;font-weight:800}.quarantine-records-panel{background:#fff;border:1px solid #cbdeda;margin-top:36px;box-shadow:0 12px 27px #1545490f}.quarantine-portal-search{background:#f4faf7;border-bottom:1px solid #d9e8e4;grid-template-columns:1fr auto;gap:8px;padding:14px;display:grid}.quarantine-portal-search label{background:#fff;border:1px solid #c3dbd6;align-items:center;gap:8px;min-height:40px;padding:0 10px;display:flex}.quarantine-portal-search label svg{color:#078783}.quarantine-portal-search input{color:#173f48;background:0 0;border:0;outline:0;width:100%;font-size:11px}.quarantine-portal-filter-label{min-width:132px;padding:0!important}.quarantine-portal-filter-label select{color:#345b61;appearance:auto;background:#fff;border:0;outline:0;width:100%;height:100%;padding:0 28px 0 11px;font-size:10px;font-weight:800}.quarantine-portal-search-standalone{border:1px solid #cbdeda;margin-top:36px;box-shadow:0 12px 27px #1545490f}.quarantine-portal-records{gap:7px;padding:14px;display:grid}.quarantine-portal-records article{border:1px solid #d5e4e0;grid-template-columns:auto 1fr auto auto;align-items:center;gap:13px;padding:12px;display:grid}.quarantine-record-icon{color:#0b8b87;background:#e3f5f1;place-items:center;width:43px;height:43px;display:grid}.quarantine-portal-records article span,.quarantine-portal-records article strong,.quarantine-portal-records article small{display:block}.quarantine-portal-records article span{color:#6c888a;font-size:8px}.quarantine-portal-records article strong{color:#173f48;margin-top:5px;font-size:12px}.quarantine-portal-records article small{color:#758f91;margin-top:4px;font-size:9px}.quarantine-record-badge{background:#ebf8f5;border-left:2px solid #30b6a9;min-width:106px;padding:9px}.quarantine-record-badge.request{background:#fff8ea;border-left-color:#d59a42}.quarantine-record-badge strong{color:#087f79!important;font-size:10px!important}.quarantine-record-badge.request strong{color:#9d6921!important}.quarantine-portal-records article>button{color:#0b7d7c;background:0 0;border:1px solid #b9d6d1;place-items:center;width:31px;height:31px;display:grid}.quarantine-portal-empty{color:#0c8581;justify-items:start;gap:8px;padding:45px 28px;display:grid}.quarantine-portal-empty strong{color:#214a52;font-size:14px}.quarantine-portal-empty p{color:#658084;max-width:480px;margin:0;font-size:11px;line-height:1.7}.quarantine-documents-grid{grid-template-columns:repeat(3,1fr);gap:11px;margin-top:36px;display:grid}.quarantine-documents-grid>article{background:#fff;border:1px solid #cbded9;min-height:230px;padding:19px;position:relative;box-shadow:0 10px 24px #1545490f}.quarantine-document-icon{color:#0d8b87;background:#e5f6f2;place-items:center;width:38px;height:38px;display:grid}.quarantine-documents-grid span,.quarantine-documents-grid strong,.quarantine-documents-grid small{display:block}.quarantine-documents-grid article>span{color:#627e81;margin-top:26px;font-size:10px}.quarantine-documents-grid strong{color:#153f48;margin-top:7px;font-size:14px}.quarantine-documents-grid small{color:#6e888a;margin-top:8px;font-size:10px;line-height:1.6}.quarantine-documents-grid article>b{color:#07807b;background:#e4f8f3;padding:5px 6px;font-size:8px;position:absolute;top:20px;right:18px}.quarantine-documents-grid article>b.is-request{color:#a16f23;background:#fff4de}.quarantine-documents-grid article>button{color:#0a7474;background:0 0;border:0;align-items:center;gap:6px;font-size:9px;font-weight:850;display:flex;position:absolute;bottom:19px;left:19px}.quarantine-document-filter-tabs{background:#fbfffddb;border:1px solid #cbdeda;flex-wrap:wrap;gap:7px;margin-top:14px;padding:9px;display:flex;box-shadow:0 10px 22px #1545490d}.quarantine-document-filter-tabs button{color:#43686c;cursor:pointer;background:#fff;border:1px solid #c5ddd8;align-items:center;gap:6px;min-height:34px;padding:7px 10px;font-size:10px;font-weight:800;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),background .16s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1);display:inline-flex}.quarantine-document-filter-tabs button b{color:#56777a;background:#eef6f3;place-items:center;min-width:24px;padding:2px 4px;font-size:9px;display:inline-grid}.quarantine-document-filter-tabs button svg{color:#098681}.quarantine-document-filter-tabs button:hover{color:#087c78;border-color:#74bcb3;transform:translateY(-1px)}.quarantine-document-filter-tabs button.is-active{color:#063f4a;background:#dff7f1;border-color:#148e86;box-shadow:inset 0 0 0 1px #3ec3b521}.quarantine-document-filter-tabs button.is-active b{color:#075e61;background:#aeeade}.quarantine-document-filter-tabs button:focus-visible{outline-offset:2px;outline:3px solid #148e8652}.quarantine-document-filter-tabs button:active{transform:scale(.97)}.quarantine-facility-portal-card{background:#fff;border:1px solid #c9ded8;margin-top:36px;padding:23px;box-shadow:0 12px 27px #1545490f}.quarantine-facility-portal-head{border-bottom:1px solid #dbe9e5;justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:19px;display:flex}.quarantine-facility-portal-head span,.quarantine-facility-portal-head strong{display:block}.quarantine-facility-portal-head>div>span{color:#618083;letter-spacing:.12em;font:800 9px Manrope,sans-serif}.quarantine-facility-portal-head strong{color:#173f48;margin-top:7px;font-size:18px}.quarantine-expiry-badge{background:#fff4de;align-items:center;gap:5px;padding:7px;font-weight:800;color:#9c6d26!important;font-size:9px!important;display:flex!important}.quarantine-facility-portal-grid{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:15px;display:grid}.quarantine-facility-portal-grid>div{background:#f2f8f6;padding:14px}.quarantine-facility-portal-grid span,.quarantine-facility-portal-grid strong{display:block}.quarantine-facility-portal-grid span{color:#698285;font-size:9px}.quarantine-facility-portal-grid strong{color:#173f48;margin-top:7px;font-size:11px}.quarantine-facility-portal-warning{color:#a16f25;background:#fff8ea;border-left:3px solid #d9a046;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;margin-top:12px;padding:16px;display:grid}.quarantine-facility-portal-warning svg{flex:none}.quarantine-facility-portal-warning strong{color:#78531b;font-size:11px;display:block}.quarantine-facility-portal-warning p{color:#806543;margin:5px 0 0;font-size:10px;line-height:1.55}.quarantine-facility-portal-warning button{color:#8c5f1d;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;font-size:9px;font-weight:850;display:flex}.quarantine-scope{color:#163f48;background:#edf4f0;max-width:1440px;margin:auto;padding:118px clamp(22px,9.5vw,150px)}.quarantine-scope-heading{grid-template-columns:1.15fr .85fr;align-items:end;gap:64px;display:grid}.quarantine-scope-heading h2{letter-spacing:-.075em;margin:11px 0 0;font-size:clamp(35px,4vw,57px)}.quarantine-scope-heading h2 em{color:#118b88;font-style:normal}.quarantine-scope-heading>p{color:#607d80;margin:0 0 5px;font-size:12px;line-height:1.85}.quarantine-definition-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:43px;display:grid}.quarantine-definition-grid article{background:#fbfcf9;border-top:2px solid #48c5b7;min-height:212px;padding:22px}.quarantine-definition-grid article:nth-child(2){border-top-color:#50a8bb}.quarantine-definition-grid article:nth-child(3){border-top-color:#d4a25d}.quarantine-definition-grid span,.quarantine-definition-grid strong,.quarantine-definition-grid small{display:block}.quarantine-definition-grid span{color:#0d8480;letter-spacing:.12em;font:800 9px Manrope,sans-serif}.quarantine-definition-grid strong{color:#1d4850;letter-spacing:-.03em;margin-top:17px;font-size:14px;line-height:1.65}.quarantine-definition-grid small{color:#698488;margin-top:13px;font-size:10px;line-height:1.65}.quarantine-example-strip{background:#d5e5e0;grid-template-columns:1.1fr repeat(3,.75fr);align-items:stretch;gap:1px;margin-top:11px;display:grid}.quarantine-example-strip>div,.quarantine-example-strip article{background:#fff;padding:22px}.quarantine-example-strip>div p{color:#0d8581;letter-spacing:.12em;margin:0;font:800 9px Manrope,sans-serif}.quarantine-example-strip>div h3{color:#1d4850;letter-spacing:-.05em;margin:9px 0 0;font-size:18px}.quarantine-example-strip article svg{color:#109a93}.quarantine-example-strip article strong,.quarantine-example-strip article span{display:block}.quarantine-example-strip article strong{color:#234b52;margin-top:15px;font-size:12px}.quarantine-example-strip article span{color:#6b8487;margin-top:6px;font-size:9px;line-height:1.6}.quarantine-example-note{color:#886122;background:#fff8e8;grid-column:1/-1;align-items:center;gap:6px;margin:0;padding:10px 15px;font-size:9px;display:flex}.quarantine-import-notice{background:linear-gradient(120deg,#e4f8f3,#fbfffc);border:1px solid #9fd9cf;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-top:11px;padding:20px 22px;display:grid}.quarantine-import-notice>svg{color:#0b8f88}.quarantine-import-notice span,.quarantine-import-notice strong{display:block}.quarantine-import-notice span{color:#0e817d;letter-spacing:.11em;font-size:9px;font-weight:850}.quarantine-import-notice strong{color:#1a454d;letter-spacing:-.03em;margin-top:6px;font-size:14px}.quarantine-import-notice p{color:#638084;margin:6px 0 0;font-size:10px;line-height:1.6}.quarantine-import-notice button,.quarantine-process-link{color:#087674;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;font-size:10px;font-weight:850;display:flex}.quarantine-hygiene-selector{background:#02253273;border:1px solid #7de6dc5c;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px;padding:13px;display:grid}.quarantine-hygiene-selector>div{grid-column:1/-1}.quarantine-hygiene-selector>div span,.quarantine-hygiene-selector>div small{display:block}.quarantine-hygiene-selector>div span{color:#aaf7ef;font-size:10px;font-weight:850}.quarantine-hygiene-selector>div small{color:#a6cfca;margin-top:4px;font-size:9px;line-height:1.5}.quarantine-hygiene-selector label{color:#b9e5e0;gap:5px;font-size:9px;font-weight:800;display:grid}.quarantine-hygiene-selector select{color:#dffefa;background:#073d4c;border:1px solid #95e5dc59;min-width:0;padding:9px;font:500 10px Noto Sans KR,sans-serif}.quarantine-hygiene-selector select:disabled{color:#6b9490}.quarantine-hygiene-selector>p{color:#7de4d8;grid-column:1/-1;gap:6px;margin:0;font-size:9px;display:flex}.quarantine-hygiene-selector>p svg{flex:none}.quarantine-process-page{background:#f4f8f5;min-height:100vh}.quarantine-process-hero{color:#e9fffb;background:radial-gradient(circle at 78% 22%,#42decc38,#0000 24%),radial-gradient(circle at 20% 70%,#23739833,#0000 30%),#05283b;padding:154px clamp(22px,15vw,245px) 124px;position:relative;overflow:hidden}.quarantine-process-hero:after{content:"";pointer-events:none;opacity:.56;background-image:linear-gradient(#8eefe412 1px,#0000 1px),linear-gradient(90deg,#8eefe412 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0}.quarantine-process-hero>*{z-index:1;position:relative}.quarantine-process-hero>p{color:#7be8dc;letter-spacing:.13em;margin:0;font:800 10px Manrope,sans-serif}.quarantine-process-hero h1{color:#f2fffc;letter-spacing:-.085em;margin:17px 0 18px;font-size:clamp(49px,6.2vw,88px);line-height:1}.quarantine-process-hero h1 em{color:#66ded2;font-style:normal}.quarantine-process-hero>span{color:#b6d7d4;font-size:13px;line-height:1.7;display:block}.quarantine-process-hero>div{gap:9px;margin-top:30px;display:flex}.quarantine-process-flow{max-width:1440px;margin:auto;padding:110px clamp(22px,9.5vw,150px)}.quarantine-process-flow>header{grid-template-columns:.9fr 1.1fr;align-items:end;gap:55px;display:grid}.quarantine-process-flow h2{color:#1a444c;letter-spacing:-.075em;margin:10px 0 0;font-size:clamp(36px,4vw,58px)}.quarantine-process-flow h2 em{color:#0f8f89;font-style:normal}.quarantine-process-flow header>p{color:#637f82;margin:0;font-size:12px;line-height:1.85}.quarantine-process-flow ol{grid-template-columns:repeat(5,1fr);gap:8px;margin:52px 0 0;padding:0;list-style:none;display:grid}.quarantine-process-flow li{background:#fff;border:1px solid #cfe0dc;min-height:254px;padding:20px;position:relative}.quarantine-process-number{color:#11918a;font:850 11px Manrope,sans-serif;display:block}.quarantine-process-flow li>svg{color:#0d9b91;margin-top:27px}.quarantine-process-flow li small{color:#668185;letter-spacing:.1em;margin-top:16px;font:800 8px Manrope,sans-serif;display:block}.quarantine-process-flow li h3{color:#244b52;letter-spacing:-.04em;margin:9px 0 0;font-size:15px;line-height:1.35}.quarantine-process-flow li p{color:#6b8487;margin:9px 0 0;font-size:10px;line-height:1.65}.quarantine-process-flow li i{z-index:1;color:#0a7d79;background:#8ae5d9;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:105px;right:-17px}.quarantine-process-notice{color:#18444c;background:linear-gradient(125deg,#e1f7f2,#fafffc);border:1px solid #9fd8ce;grid-template-columns:auto 1fr auto;align-items:center;gap:17px;max-width:1140px;margin:0 auto 110px;padding:25px;display:grid}.quarantine-process-notice>svg{color:#078d86}.quarantine-process-notice p{color:#0b817d;letter-spacing:.12em;margin:0;font:800 9px Manrope,sans-serif}.quarantine-process-notice h2{letter-spacing:-.04em;max-width:720px;margin:8px 0;font-size:19px}.quarantine-process-notice span{color:#628084;font-size:10px;line-height:1.6}.quarantine-process-notice button{color:#087773;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;font-size:10px;font-weight:850;display:flex}.quarantine-process-detail{max-width:1440px;margin:auto;padding:0 clamp(22px,9.5vw,150px) 92px}.quarantine-process-detail>header{grid-template-columns:.85fr 1.15fr;align-items:end;gap:50px;display:grid}.quarantine-process-detail h2{color:#1a444c;letter-spacing:-.07em;margin:10px 0 0;font-size:clamp(31px,3.4vw,48px)}.quarantine-process-detail>header>p{color:#627f82;margin:0;font-size:12px;line-height:1.8}.quarantine-process-task-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin-top:31px;display:grid}.quarantine-process-task-grid article{background:#fff;border-top:2px solid #2fb8aa;padding:25px;box-shadow:0 11px 25px #11494a12}.quarantine-process-task-grid article>div{color:#0b8e88;justify-content:space-between;align-items:center;display:flex}.quarantine-process-task-grid article>div span{letter-spacing:.12em;font:850 10px Manrope,sans-serif}.quarantine-process-task-grid h3{color:#214b52;letter-spacing:-.05em;margin:22px 0 14px;font-size:20px}.quarantine-process-task-grid ul,.quarantine-process-stage-grid ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.quarantine-process-task-grid li,.quarantine-process-stage-grid li{color:#5d7c7f;padding-left:12px;font-size:11px;line-height:1.65;position:relative}.quarantine-process-task-grid li:before,.quarantine-process-stage-grid li:before{content:"";background:#1cab9e;border-radius:50%;width:4px;height:4px;position:absolute;top:.72em;left:0}.quarantine-process-detail-stage{padding-bottom:110px}.quarantine-process-stage-grid{grid-template-columns:.9fr .8fr 1.3fr;gap:10px;margin-top:31px;display:grid}.quarantine-process-stage-grid article{background:#fafffc;border:1px solid #cce0db;min-height:285px;padding:23px}.quarantine-process-stage-grid article:nth-child(3){background:#fffdf8;border-top:3px solid #d2a05a}.quarantine-stage-icon{color:#0d918a;background:#e3f7f2;place-items:center;width:38px;height:38px;display:grid}.quarantine-process-stage-grid>article>span{color:#6a8385;letter-spacing:.1em;margin-top:28px;font:800 8px Manrope,sans-serif;display:block}.quarantine-process-stage-grid h3{color:#20494f;letter-spacing:-.05em;margin:8px 0 14px;font-size:17px}.quarantine-process-legal{color:#617d80;align-items:center;gap:14px;max-width:1140px;margin:0 auto 92px;padding:0 25px;font-size:10px;line-height:1.7;display:flex}.quarantine-process-legal p{color:#0d817d;letter-spacing:.1em;flex:none;margin:0;font:800 9px Manrope,sans-serif}.quarantine-process-legal button{color:#087773;background:0 0;border:0;flex:none;align-items:center;gap:6px;font-size:9px;font-weight:850;display:flex}.ontos-site.quarantine-process-page,.ontos-site.quarantine-process-page>main{min-height:100vh;background:#f4f8f5!important}.quarantine-term-tooltip-trigger{color:inherit;font:inherit;font-weight:inherit;text-underline-offset:4px;cursor:help;background:0 0;border:0;align-items:center;gap:4px;padding:0;-webkit-text-decoration:underline dotted #39a99f;text-decoration:underline dotted #39a99f;text-decoration-thickness:1px;display:inline-flex}.quarantine-term-tooltip-trigger svg{color:#0b8c85}.quarantine-term-tooltip-content{color:#effffc;background:#073f4d;max-width:285px;padding:10px 12px;font-size:11px;line-height:1.6}.quarantine-term-tooltip-content p{margin:0}.quarantine-inline-cta{color:#087a76;background:0 0;border:0;align-items:center;gap:6px;margin-top:18px;padding:0;font-size:10px;font-weight:850;display:flex}.quarantine-agency-section{color:#effffc;background:radial-gradient(circle at 82% 20%,#1daea438,#0000 31%),#073f4e;grid-template-columns:.82fr 1.18fr;gap:clamp(32px,6vw,85px);max-width:1440px;margin:auto;padding:98px clamp(22px,9.5vw,150px);display:grid}.quarantine-agency-copy h2{color:#effffc;letter-spacing:-.075em;margin:13px 0 17px;font-size:clamp(33px,3.8vw,52px);line-height:1.06}.quarantine-agency-copy h2 em{color:#73e5d8;font-style:normal}.quarantine-agency-copy>p:not(.section-index):not(.eyebrow){color:#b1d3d0;max-width:420px;margin:0;font-size:12px;line-height:1.85}.quarantine-agency-info{background:#021e2947;border:1px solid #91ebe045;gap:10px;margin-top:23px;padding:14px;display:flex}.quarantine-agency-info svg{color:#6de5d7;flex:none}.quarantine-agency-info strong,.quarantine-agency-info span{display:block}.quarantine-agency-info strong{color:#effffc;font-size:11px}.quarantine-agency-info span{color:#9ec8c4;margin-top:4px;font-size:9px}.quarantine-agency-copy>a{color:#79e9dc;align-items:center;gap:7px;width:max-content;margin-top:17px;font-size:10px;font-weight:850;display:flex}.quarantine-agency-form{color:#1b444c;background:#f9fcfa;padding:25px;box-shadow:0 18px 42px #00161f38}.quarantine-agency-form header>span{color:#0a807c;letter-spacing:.12em;font:850 9px Manrope,sans-serif}.quarantine-agency-form h3{color:#1b454c;letter-spacing:-.06em;margin:9px 0 4px;font-size:23px}.quarantine-agency-form header>p{color:#8a6a36;margin:0;font-size:9px}.quarantine-agency-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:21px;display:grid}.quarantine-agency-fields label{color:#527478;gap:6px;font-size:10px;font-weight:800;display:grid}.quarantine-agency-fields label.is-wide{grid-column:1/-1}.quarantine-agency-fields input,.quarantine-agency-fields select,.quarantine-agency-fields textarea{color:#1a454c;background:#fff;border:1px solid #c8ddd8;outline-color:#15978f;width:100%;padding:10px;font:500 11px Noto Sans KR,sans-serif}.quarantine-agency-fields textarea{resize:vertical}.quarantine-agency-consent{color:#58777a;align-items:flex-start;gap:8px;margin-top:16px;font-size:9px;line-height:1.55;display:flex}.quarantine-agency-consent input{accent-color:#0b8f88;margin:2px 0 0}.quarantine-agency-form>button{color:#073e47;background:#70e8db;border:0;justify-content:center;align-items:center;gap:7px;width:100%;margin-top:17px;padding:13px;font-size:11px;font-weight:850;display:flex}.quarantine-agency-form>button:disabled{opacity:.6;cursor:wait}.quarantine-agency-notice{color:#a2493e;margin:12px 0 0;font-size:10px;line-height:1.6}.quarantine-agency-notice.is-success{color:#097a73}.quarantine-agency-attachments{border:0;gap:9px;margin:20px 0 0;padding:0;display:grid}.quarantine-agency-attachments legend{color:#527478;align-items:center;gap:6px;width:100%;font-size:10px;font-weight:850;display:flex}.quarantine-agency-attachments legend svg{color:#0b8f88}.quarantine-agency-attachments legend small{color:#7a9293;margin-left:auto;font-size:9px;font-weight:500}.quarantine-agency-attachment{background:#f4faf7;border:1px dashed #b7d5cf;grid-template-columns:1fr auto;align-items:center;gap:8px 13px;padding:12px;display:grid}.quarantine-agency-attachment>div:first-child strong,.quarantine-agency-attachment>div:first-child span{display:block}.quarantine-agency-attachment>div:first-child strong{color:#254e54;font-size:10px}.quarantine-agency-attachment>div:first-child span{color:#6f898b;margin-top:3px;font-size:9px}.quarantine-agency-file-picker,.quarantine-agency-file-ready{color:#087a76;cursor:pointer;background:#e1f5f0;align-items:center;gap:6px;padding:8px 10px;font-size:9px;font-weight:850;display:flex}.quarantine-agency-file-picker input{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.quarantine-agency-file-picker.is-uploading{color:#507478;cursor:wait;background:#e8efed}.quarantine-agency-file-ready{color:#087a76;background:#e5f7f3;max-width:270px}.quarantine-agency-file-ready span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.quarantine-agency-file-ready button{color:#517f7a;background:0 0;border:0;place-items:center;padding:0;display:grid}.quarantine-agency-file-error{color:#a54e41;grid-column:1/-1;margin:0;font-size:9px}.quarantine-agency-form>label.is-note{color:#527478;gap:6px;margin-top:16px;font-size:10px;font-weight:800;display:grid}.quarantine-agency-form>label.is-note textarea{color:#1a454c;resize:vertical;background:#fff;border:1px solid #c8ddd8;outline-color:#15978f;width:100%;padding:10px;font:500 11px Noto Sans KR,sans-serif}.quarantine-contact-cta{color:#effffc;background:radial-gradient(circle at 85% 15%,#2bc0b440,#0000 30%),#063746;justify-content:space-between;align-items:flex-end;gap:35px;max-width:1140px;margin:0 auto 45px;padding:34px;display:flex}.quarantine-contact-cta p{color:#7fe4d9;letter-spacing:.12em;margin:0;font:800 9px Manrope,sans-serif}.quarantine-contact-cta h2{color:#effffc;letter-spacing:-.07em;margin:11px 0 8px;font-size:clamp(26px,3vw,39px);line-height:1.13}.quarantine-contact-cta h2 em{color:#79e5d9;font-style:normal}.quarantine-contact-cta span{color:#b7d3d0;font-size:10px;line-height:1.65}.quarantine-contact-cta>div:last-child{gap:9px;min-width:195px;display:grid}.quarantine-contact-cta button,.quarantine-contact-cta a{color:#eafffb;background:0 0;border:1px solid #97eee38c;justify-content:center;align-items:center;gap:7px;padding:11px;font-size:10px;font-weight:850;display:flex}.quarantine-contact-cta button{color:#063d46;background:#70e8db;border-color:#70e8db}.quarantine-contact-cta .quarantine-contact-phone{color:#93d5ce;border:0;justify-content:flex-start;padding:0}@media (min-width:1051px){.quarantine-process-flow ol{grid-template-columns:repeat(6,1fr)}}@media (min-width:761px) and (max-width:1050px){.quarantine-process-flow ol{grid-template-columns:repeat(3,1fr)}.quarantine-process-flow li i{display:none}}@keyframes q-assistant-in{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.quarantine-agency-template{background:#e7f8f4;border-left:3px solid #16a79c;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:12px;display:grid}.quarantine-agency-template strong,.quarantine-agency-template span{display:block}.quarantine-agency-template strong{color:#145159;font-size:10px}.quarantine-agency-template span{color:#527679;max-width:390px;margin-top:4px;font-size:9px;line-height:1.55}.quarantine-agency-template a{color:#087a76;white-space:nowrap;background:#fff;border:1px solid #80ccc2;align-items:center;gap:6px;padding:9px 10px;font-size:9px;font-weight:850;display:flex}.quarantine-agency-file-ready.is-success{transform-origin:50%;animation:.68s cubic-bezier(.23,1,.32,1) facility-file-success}.quarantine-agency-file-ready.is-success>svg{color:#079b8c;animation:.46s cubic-bezier(.23,1,.32,1) both facility-file-check}.quarantine-agency-file-ready.is-success b{color:#087a76;white-space:nowrap;background:#c9f3ea;padding:3px 5px;font-size:8px}@media (prefers-reduced-motion:no-preference){@keyframes facility-file-success{0%{background:#d5f5ed;transform:scale(.96);box-shadow:0 0 #18b5a361}55%{transform:scale(1.025);box-shadow:0 0 0 9px #18b5a300}to{background:#e5f7f3;transform:scale(1);box-shadow:0 0 #18b5a300}}@keyframes facility-file-check{0%{opacity:0;transform:scale(.72)rotate(-18deg)}to{opacity:1;transform:scale(1)rotate(0)}}}@media (max-width:760px){.quarantine-agency-template{grid-template-columns:1fr}.quarantine-agency-template a{width:max-content}.quarantine-agency-file-ready.is-success b{display:inline-flex}}@media (max-width:1050px){.quarantine-hero-card-one{right:6%}.quarantine-hero-card-two{right:4%}.quarantine-product-grid{grid-template-columns:1fr}.quarantine-product-card{min-height:255px}.quarantine-product-card>small{margin-top:45px}.quarantine-intake,.quarantine-facility,.quarantine-faq{grid-template-columns:1fr}.quarantine-intake-side{max-width:none;margin:0}.quarantine-readiness-card{width:100%}.quarantine-record-row{grid-template-columns:48px minmax(200px,1fr) minmax(160px,.7fr) minmax(130px,.55fr) 32px}.quarantine-definition-grid{grid-template-columns:repeat(2,1fr)}.quarantine-process-detail>header{grid-template-columns:1fr;gap:22px}.quarantine-process-stage-grid{grid-template-columns:1fr}.quarantine-process-stage-grid article{min-height:0}.quarantine-agency-section{grid-template-columns:1fr}}@media (max-width:760px){.quarantine-hero.hero-section{align-items:flex-start;min-height:730px;padding:78px 22px 95px}.quarantine-hero .quarantine-hero-content h1{font-size:clamp(75px,25vw,108px)}.quarantine-hero .hero-statement{font-size:clamp(26px,8vw,36px)}.quarantine-hero .hero-description{max-width:420px;font-size:13px}.quarantine-hero-card-one{width:calc(100% - 44px);inset:auto auto 82px 22px}.quarantine-hero-card-two,.quarantine-hero-footnote,.quarantine-hero .scroll-cue{display:none}.quarantine-jump-nav{gap:18px;padding:0 20px;top:76px;overflow-x:auto}.quarantine-jump-nav>span{display:none}.quarantine-jump-nav button{flex:none}.quarantine-section-heading,.quarantine-status-heading{grid-template-columns:1fr;gap:24px}.quarantine-start,.quarantine-faq{padding:86px 22px}.quarantine-product-grid{margin-top:43px}.quarantine-product-card{padding:23px}.quarantine-product-card>i{bottom:23px;left:23px}.quarantine-scope{padding:76px 22px}.quarantine-scope-heading{grid-template-columns:1fr;gap:24px}.quarantine-definition-grid{grid-template-columns:1fr;margin-top:31px}.quarantine-example-strip{grid-template-columns:1fr}.quarantine-example-strip>div,.quarantine-example-strip article{min-height:0}.quarantine-import-notice{grid-template-columns:auto 1fr}.quarantine-import-notice button{grid-column:2;justify-self:start}.quarantine-hygiene-selector{grid-template-columns:1fr}.quarantine-process-detail{padding:0 22px 68px}.quarantine-process-task-grid{grid-template-columns:1fr}.quarantine-process-detail-stage{padding-bottom:68px}.quarantine-process-legal{flex-direction:column;align-items:flex-start;margin:0 22px 60px;padding:0}.quarantine-agency-section{gap:34px;padding:76px 22px}.quarantine-agency-form{padding:19px}.quarantine-agency-fields{grid-template-columns:1fr}.quarantine-agency-fields label.is-wide{grid-column:auto}.quarantine-contact-cta{flex-direction:column;align-items:flex-start;margin:0 22px 35px;padding:23px}.quarantine-contact-cta>div:last-child{width:100%}.quarantine-intake,.quarantine-facility,.quarantine-status{padding:86px 22px}.quarantine-intake{grid-template-columns:1fr}.quarantine-readiness-card{padding:20px}.quarantine-readiness-card>header{grid-template-columns:auto 1fr}.quarantine-readiness-score{text-align:left;grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.quarantine-readiness-score strong{font-size:20px}.quarantine-requirement-list button{grid-template-columns:auto 1fr}.quarantine-requirement-list button>i{grid-column:2}.quarantine-purpose-row,.quarantine-facility-metrics{grid-template-columns:1fr}.quarantine-facility-actions{flex-direction:column}.quarantine-facility-flow{flex-direction:column;align-items:flex-start}.quarantine-facility-flow i{width:1px;height:15px;margin-left:7px}.quarantine-portal-preview{margin-top:42px;padding:14px}.quarantine-preview-topbar{grid-template-columns:1fr auto}.quarantine-preview-tabs{grid-area:2/1/auto/-1;overflow-x:auto}.quarantine-preview-tabs button{white-space:nowrap;flex:1}.quarantine-new-inquiry{grid-area:1/2}.quarantine-status-metrics{grid-template-columns:1fr 1fr}.quarantine-status-filter{grid-template-columns:1fr}.quarantine-record-row{grid-template-columns:43px 1fr 31px;gap:10px}.quarantine-record-thumb{width:42px;height:42px}.quarantine-record-product{min-width:0}.quarantine-record-facility,.quarantine-record-status{grid-column:2/4}.quarantine-record-row>button{grid-area:1/3}.quarantine-document-strip{grid-template-columns:auto 1fr}.quarantine-document-strip button{grid-column:2;justify-self:start}.quarantine-final-cta{flex-direction:column;align-items:flex-start;padding:86px 22px}.quarantine-final-cta>div:last-child{flex-direction:column;width:100%}.quarantine-final-cta .button{width:100%}.quarantine-assistant-trigger{bottom:16px;right:16px}.quarantine-assistant{bottom:70px;right:16px}.quarantine-portal-access-card{grid-template-columns:auto 1fr;gap:16px;margin-top:38px;padding:20px}.quarantine-access-capabilities{border-top:1px solid #aeefe92e;border-left:0;grid-column:1/-1;grid-template-columns:1fr;padding:13px 0 0}.quarantine-access-actions{flex-direction:column;grid-column:1/-1;align-items:flex-start}.quarantine-portal-shell{grid-template-columns:1fr}.quarantine-portal-sidebar{padding:42px 22px 29px}.quarantine-portal-priority{margin-top:25px}.quarantine-portal-boundary{margin-top:22px}.quarantine-portal-workspace{padding:42px 22px 64px}.quarantine-preview-ribbon{margin:-10px 0 20px}.quarantine-portal-heading{flex-direction:column;align-items:flex-start}.quarantine-portal-attention{grid-template-columns:1fr;gap:14px}.quarantine-portal-flow ol{grid-template-columns:1fr 1fr;gap:17px 0}.quarantine-portal-flow ol:before{display:none}.quarantine-portal-records article{grid-template-columns:auto 1fr auto}.quarantine-record-badge{grid-column:2/4}.quarantine-portal-records article>button{grid-area:1/3}.quarantine-documents-grid{grid-template-columns:1fr}.quarantine-facility-portal-grid{grid-template-columns:1fr 1fr}.quarantine-facility-portal-warning{grid-template-columns:auto 1fr}.quarantine-facility-portal-warning button{grid-column:2;justify-self:start}.quarantine-process-hero{padding:121px 22px 84px}.quarantine-process-hero h1{font-size:52px}.quarantine-process-hero>div{flex-direction:column;align-items:flex-start}.quarantine-process-flow{padding:76px 22px}.quarantine-process-flow>header{grid-template-columns:1fr;gap:24px}.quarantine-process-flow ol{grid-template-columns:1fr;margin-top:34px}.quarantine-process-flow li{min-height:0}.quarantine-process-flow li i{inset:auto auto -20px 50%;transform:translate(-50%)rotate(90deg)}.quarantine-process-notice{grid-template-columns:auto 1fr;margin:0 22px 70px;padding:19px}.quarantine-process-notice button{grid-column:2;justify-self:start}}@media (prefers-reduced-motion:reduce){.quarantine-assistant{animation:none}.quarantine-product-card,.quarantine-requirement-list button,.quarantine-assistant-trigger{transition:none}}.quarantine-hero--operations{background:radial-gradient(circle at 76% 16%,#56ded22e,#0000 18%),radial-gradient(circle at 92% 71%,#3a81d52e,#0000 27%),linear-gradient(123deg,#031b2b,#063545 49%,#082a42);min-height:max(760px,100vh - 76px);padding-top:clamp(112px,10vw,144px);padding-bottom:92px;overflow:hidden}.quarantine-hero--operations:before{opacity:.55;background-image:linear-gradient(#80e7da1f 1px,#0000 1px),linear-gradient(90deg,#80e7da1f 1px,#0000 1px);background-size:37px 37px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 56% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 56% 91%,#0000)}.quarantine-hero--operations:after{background:linear-gradient(90deg,#031623fa,#031e2bed 41%,#0326338f 72%,#03233559)}.quarantine-hero--operations .hero-grid{opacity:.18;width:51%;top:-7%;right:-2%;transform:perspective(800px)rotateY(-20deg)rotateX(10deg)}.quarantine-hero-ledger{z-index:0;opacity:.7;grid-template-columns:repeat(6,1fr);gap:8px;width:min(44vw,590px);height:60%;display:grid;position:absolute;top:11%;right:clamp(30px,8vw,150px);transform:skewY(-8deg)}.quarantine-hero-ledger i{background:linear-gradient(#69eedb1f,#0000 40%);border-top:1px solid #85eede42;border-bottom:1px solid #85eede14}.quarantine-hero-ledger i:nth-child(2),.quarantine-hero-ledger i:nth-child(5){transform:translateY(48px)}.quarantine-hero-ledger i:nth-child(3){transform:translateY(91px)}.quarantine-hero-content{z-index:2;max-width:640px}.quarantine-hero--operations .quarantine-hero-content h1{letter-spacing:-.092em;margin:16px 0 24px;font-size:clamp(58px,6.5vw,104px);font-weight:720;line-height:.89}.quarantine-hero--operations .quarantine-hero-content h1 strong{color:#72eadc;font-weight:720}.quarantine-hero-kicker{color:#8ee8df;align-items:center;gap:9px;display:flex}.quarantine-hero-kicker>span{background:#66e6d9;border-radius:50%;width:8px;height:8px;box-shadow:0 0 18px #66e6d9}.quarantine-hero-code{color:#b1dad7;letter-spacing:.13em;gap:16px;margin-top:17px;font:800 9px Manrope,sans-serif;display:flex}.quarantine-hero-code span+span{color:#63dfd1;border-left:1px solid #95eade59;padding-left:16px}.quarantine-hero--operations .hero-statement{margin-bottom:15px;font-size:clamp(24px,2.7vw,38px);line-height:1.17}.quarantine-hero--operations .hero-description{color:#b0d3d2;max-width:560px}.quarantine-hero-checkpoints{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.quarantine-hero-checkpoints span{color:#d4f1ed;background:#011b275e;border:1px solid #99ebdf38;align-items:center;gap:6px;padding:7px 9px;font-size:9px;display:flex}.quarantine-hero-checkpoints i{color:#66e6d9;font:800 8px Manrope,sans-serif}.quarantine-hero-board{z-index:3;color:#effffc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#052a39f0,#041d2fe6);border:1px solid #85e9dc59;width:min(37vw,455px);position:absolute;bottom:clamp(104px,13vh,150px);right:clamp(28px,8vw,145px);box-shadow:0 24px 60px #000c1a52,inset 0 1px #d7fff91f}.quarantine-hero-board header{border-bottom:1px solid #97e8db26;grid-template-columns:auto 1fr;align-items:center;gap:9px;padding:17px 19px 14px;display:grid}.quarantine-hero-board header p{color:#c9f3ed;letter-spacing:.12em;margin:0;font:850 9px Manrope,sans-serif}.quarantine-hero-board header small{color:#83aaa9;letter-spacing:.08em;grid-column:2;font-size:8px}.quarantine-hero-board-rows{padding:4px 19px}.quarantine-hero-board-rows article{border-bottom:1px solid #97e8db21;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;padding:14px 0;display:grid}.quarantine-hero-board-rows article:last-child{border-bottom:0}.quarantine-hero-board-rows>article>span{color:#67dfd3;font:850 9px Manrope,sans-serif}.quarantine-hero-board-rows small,.quarantine-hero-board-rows strong,.quarantine-hero-board-rows p{display:block}.quarantine-hero-board-rows small{color:#8eaeae;letter-spacing:.1em;font:800 8px Manrope,sans-serif}.quarantine-hero-board-rows strong{letter-spacing:-.03em;margin-top:3px;font-size:12px}.quarantine-hero-board-rows p{color:#91b9b6;margin:3px 0 0;font-size:9px}.quarantine-hero-board-rows svg{color:#6ee6d9}.quarantine-hero-board footer{background:#3fb7ad14;border-top:1px solid #97e8db26;justify-content:space-between;align-items:center;padding:13px 19px;display:flex}.quarantine-hero-board footer>span{color:#a0cac5;letter-spacing:.1em;font:800 8px Manrope,sans-serif}.quarantine-hero-board footer button{color:#77e7da;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:9px;font-weight:850;display:flex}.quarantine-hero--operations .quarantine-hero-footnote{color:#82aaa9}.quarantine-hero--operations .scroll-cue{color:#92c4c0}@media (max-width:1050px){.quarantine-hero--operations{min-height:820px}.quarantine-hero-board{width:min(43vw,415px);right:5%}.quarantine-hero--operations .quarantine-hero-content h1{font-size:clamp(57px,7.5vw,84px)}}@media (max-width:760px){.quarantine-hero--operations{min-height:0;padding:92px 22px 31px;display:block}.quarantine-hero--operations .hero-grid{width:112%;height:49%;top:4%;right:-30%}.quarantine-hero-ledger{opacity:.54;width:83vw;height:33%;top:13%;right:-13%}.quarantine-hero--operations .quarantine-hero-content h1{margin-top:13px;font-size:clamp(44px,13vw,63px)}.quarantine-hero--operations .hero-statement{font-size:clamp(22px,6.7vw,29px)}.quarantine-hero--operations .hero-description{max-width:330px;font-size:12px}.quarantine-hero-code{gap:9px;font-size:8px}.quarantine-hero-code span+span{padding-left:9px}.quarantine-hero-checkpoints{gap:6px}.quarantine-hero-checkpoints span{padding:6px 7px;font-size:8px}.quarantine-hero-board{width:100%;margin-top:34px;position:relative;bottom:auto;right:auto}.quarantine-hero-board header{padding:15px}.quarantine-hero-board-rows{padding:3px 15px}.quarantine-hero-board-rows article{padding:12px 0}.quarantine-hero-board footer{padding:12px 15px}.quarantine-hero--operations .quarantine-hero-footnote{margin-top:21px;position:relative;bottom:auto;left:auto}.quarantine-hero--operations .scroll-cue{display:none}}.portal-dashboard-page .portal-priority-metrics .portal-priority-dispatch-metric{min-width:0;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #c4e1dc;padding:15px;transition:border-color .18s,box-shadow .18s,transform .16s cubic-bezier(.23,1,.32,1);display:block;box-shadow:0 12px 28px #16474b12}.portal-dashboard-page .portal-priority-metrics .portal-priority-dispatch-metric:hover{border-color:#62bcb4;box-shadow:0 15px 30px #16474b1f}.portal-dashboard-page .portal-priority-metrics .portal-priority-dispatch-metric:active{transform:scale(.98)}.portal-dashboard-page .portal-priority-metrics .portal-priority-dispatch-metric:focus-visible{outline-offset:3px;outline:2px solid #278f8b}.portal-dashboard-page .portal-priority-dispatch-metric span{color:#5c8182;font-size:9px;display:block}.portal-dashboard-page .portal-priority-dispatch-metric strong{color:#123f49;letter-spacing:-.045em;margin-top:7px;font-size:15px;display:block}.portal-dashboard-page .portal-priority-dispatch-metric small{color:#547579;margin-top:7px;font-size:9px;line-height:1.45;display:block}.portal-member-dashboard-page{color:#effffc;background:radial-gradient(circle at 84% 4%,#2da4ac21,#0000 26%),#061725;min-height:100vh}.portal-member-dashboard-shell{width:min(1010px,100% - 44px);margin:0 auto;padding:58px 0 96px}.portal-member-dashboard-heading{border-bottom:1px solid #93e0d838;justify-content:space-between;align-items:end;gap:20px;padding-bottom:28px;display:flex}.portal-member-dashboard-heading p{color:#77e8d9;letter-spacing:.14em;margin:0 0 8px;font-size:10px;font-weight:900}.portal-member-dashboard-heading h1{color:#f2fffd;letter-spacing:-.055em;margin:0;font-size:clamp(28px,4vw,44px)}.portal-member-dashboard-heading h1 em{color:#7cefe0;font-style:normal}.portal-member-dashboard-heading span{color:#a6c9c7;max-width:610px;margin-top:12px;font-size:13px;line-height:1.65;display:block}.portal-member-settings-link{color:#d9fffa;background:#0a404b8c;border:1px solid #89e4db61;border-radius:7px;flex:none;align-items:center;gap:6px;padding:10px 12px;font-size:12px;font-weight:800;display:inline-flex}.portal-member-summary-grid{gap:12px;margin-top:24px;display:grid}.portal-member-summary-grid.is-business{grid-template-columns:repeat(3,minmax(0,1fr))}.portal-member-summary-grid.is-individual{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-member-dashboard-page .portal-priority-dispatch-metric,.portal-member-summary-card{text-align:left;cursor:pointer;border:1px solid #88e8db47;border-radius:9px;min-height:148px;padding:20px;transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .18s,box-shadow .18s;display:block;position:relative}.portal-member-dashboard-page .portal-priority-dispatch-metric{color:#effffc;background:linear-gradient(135deg,#0a5965,#063846);box-shadow:inset 0 1px #b1fff61a,0 14px 32px #00070f33}.portal-member-summary-card{color:#effffc;background:linear-gradient(135deg,#0a3040,#092332)}.portal-member-dashboard-page .portal-priority-dispatch-metric:hover,.portal-member-summary-card:hover{border-color:#77e8d9;transform:translateY(-2px);box-shadow:0 16px 34px #000b1452}.portal-member-dashboard-page .portal-priority-dispatch-metric:active,.portal-member-summary-card:active{transform:scale(.985)}.portal-member-dashboard-page .portal-priority-dispatch-metric>svg,.portal-member-summary-card>svg{color:#83f2e2}.portal-member-dashboard-page .portal-priority-dispatch-metric span,.portal-member-summary-card span{color:#b7eee7;margin-top:14px;font-size:11px;font-weight:800;display:block}.portal-member-dashboard-page .portal-priority-dispatch-metric strong,.portal-member-summary-card strong{color:#fff;letter-spacing:-.05em;margin-top:7px;font-size:19px;display:block}.portal-member-dashboard-page .portal-priority-dispatch-metric small,.portal-member-summary-card small{color:#d3fffa;align-items:center;gap:4px;margin-top:16px;font-size:11px;line-height:1.5;display:flex}.portal-member-activity-panel{background:#062a37a3;border:1px solid #88e8db3b;border-radius:9px;margin-top:18px;padding:22px}.portal-member-activity-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.portal-member-activity-head>div{align-items:center;gap:11px;display:flex}.portal-member-activity-head svg{color:#7cefe0}.portal-member-activity-head span{color:#9cc9c5;font-size:10px;font-weight:800;display:block}.portal-member-activity-head strong{color:#f1fffc;margin-top:3px;font-size:16px;display:block}.portal-member-activity-head button{color:#8ceee1;background:0 0;border:0;align-items:center;gap:4px;font-size:12px;font-weight:800;display:inline-flex}.portal-member-activity-message{color:#bfe9e4;margin:19px 0 0;font-size:13px}.portal-member-activity-message.is-error{color:#ffc4ae}.portal-member-empty-state{background:#082d3a73;border:1px dashed #8de9de4d;border-radius:7px;align-items:flex-start;gap:11px;margin-top:18px;padding:16px;display:flex}.portal-member-empty-state>svg{color:#7de9db;flex:none}.portal-member-empty-state strong{color:#edfffc;font-size:14px;display:block}.portal-member-empty-state p{color:#a8cbc8;margin:5px 0 0;font-size:12px;line-height:1.55}.portal-member-history-row{background:#031d294d;border-top:1px solid #8ae5db2e;grid-template-columns:minmax(0,1fr) 180px;gap:20px;margin-top:18px;padding:17px;display:grid}.portal-member-history-row span{color:#9ac8c4;font-size:10px;display:block}.portal-member-history-row strong{color:#f1fffc;margin-top:5px;font-size:14px;display:block}.portal-member-history-row small{color:#acd3ce;margin-top:6px;font-size:11px;display:block}.portal-member-dispatch-empty{margin-top:18px}@media (max-width:720px){.portal-member-dashboard-shell{width:min(100% - 28px,1010px);padding:34px 0 62px}.portal-member-dashboard-heading{align-items:start;padding-bottom:22px;display:grid}.portal-member-settings-link{justify-content:center;width:100%}.portal-member-summary-grid.is-business,.portal-member-summary-grid.is-individual{grid-template-columns:1fr}.portal-member-dashboard-page .portal-priority-dispatch-metric,.portal-member-summary-card{min-height:122px;padding:17px}.portal-member-history-row{grid-template-columns:1fr;gap:12px}.portal-member-activity-panel{padding:17px}.portal-member-activity-head{align-items:flex-start}.portal-member-activity-head button{white-space:nowrap}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height,var(--bits-accordion-content-height,var(--reka-accordion-content-height,var(--kb-accordion-content-height,var(--ngp-accordion-content-height,auto)))))}to{height:0}}@keyframes caret-blink{0%,70%,to{opacity:1}20%,50%{opacity:0}}.hero-content{max-width:610px}.hero-content .eyebrow{margin-bottom:18px}.hero-content h1{font-size:clamp(68px,10.3vw,158px);line-height:.88;letter-spacing:-.09em;margin:0 0 25px -6px}.hero-content h1>span{position:relative;display:inline-block;overflow:visible;padding:0 .12em .08em 0;color:#f6fffd;line-height:.92;text-shadow:0 0 22px rgba(132,246,235,.12)}.hero-content h1>span:after{content:"";position:absolute;top:2%;bottom:0;width:22%;left:0;background:linear-gradient(100deg,transparent,rgba(176,255,246,.38),transparent);mix-blend-mode:screen;opacity:0;transform:translate(-180%) skew(-17deg);animation:ontos-wordmark-sheen 14s cubic-bezier(.23,1,.32,1) infinite}.hero-content h1 small{position:relative;display:flex;width:max-content;margin:14px 0 0 4px;color:#71eadc;font:800 clamp(10px,.9vw,13px) "Manrope",sans-serif;letter-spacing:0}.hero-content h1 small:before{content:"";position:absolute;left:0;top:-9px;width:42px;height:1px;background:linear-gradient(90deg,#9df8ed,#9df8ed00);transform-origin:left;animation:ontos-subline-pulse 14s cubic-bezier(.23,1,.32,1) infinite}.wordmark-character{display:inline-block;min-width:.19em;color:#71eadc;font-style:normal;transform-origin:50% 70%;will-change:transform,opacity,color;animation:ontology-character-flow 14s calc(var(--char-index) * .13s) cubic-bezier(.23,1,.32,1) infinite}.wordmark-space{min-width:.62em}.hero-statement{font-size:clamp(26px,2.65vw,38px);line-height:1.3;font-weight:350;letter-spacing:-.04em}.hero-description{max-width:505px;margin-top:24px;line-height:1.85}.hero-section:after{background:linear-gradient(90deg,#021825fa,#031f2ee6 38%,#03263785 66%,#02223047)}.hero-cta-row{gap:12px}.hero-cta-row .button{min-height:50px;padding:0 21px;font-weight:800;letter-spacing:-.01em}.hero-cta-row .button-primary{border:1px solid #b2fff5;background:linear-gradient(135deg,#56f2df,#25cfc7);color:#032b36;box-shadow:0 12px 28px #1dddcd47,inset 0 1px #ffffffb8}.hero-cta-row .button-primary:hover{background:linear-gradient(135deg,#c3fff7,#5ce9da);box-shadow:0 16px 34px #41f0de61,inset 0 1px #fff;transform:translateY(-2px)}.hero-cta-row .button-quiet{border:1px solid rgba(171,250,240,.72);background:#021d2ad1;color:#f3fffd;box-shadow:inset 0 0 0 1px #7ee5dc14}.hero-cta-row .button-quiet:hover{border-color:#b9fff5;background:#0b4f5ef2;color:#fff;transform:translateY(-2px)}.hero-cta-row .button:focus-visible{outline-color:#c4fff7;outline-offset:4px}.detail-consultation-cta{min-width:238px;min-height:63px!important;justify-content:space-between;padding:10px 15px 10px 21px!important;border:1px solid #d0fff9!important;background:linear-gradient(135deg,#75f8e8,#28cfc7 58%,#1aaeb4)!important;color:#032e3a!important;box-shadow:0 16px 32px #29ecd852,inset 0 1px #ffffffc7}.detail-consultation-cta span{display:flex;flex-direction:column;align-items:flex-start;gap:3px;font-size:14px;font-weight:850}.detail-consultation-cta small{color:#0b5c67;font:800 8px Manrope,sans-serif;letter-spacing:.14em}.detail-consultation-cta>svg{width:21px;height:21px;padding:6px;box-sizing:content-box;border-radius:50%;background:#032b361f;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s ease}.detail-consultation-cta:hover{box-shadow:0 21px 39px #36f3de6b,inset 0 1px #fff;transform:translateY(-3px)}.detail-consultation-cta:hover>svg{transform:translate(3px);background:#032b3633}.detail-header .back-home{color:#37666d}.detail-header .back-home:hover{color:#087d82}.detail-header .back-home:focus-visible{outline:2px solid #0a9f97;outline-offset:4px}.contact-success-dialog{max-width:440px!important;border:1px solid #a9e8df!important;background:#f3fffc!important;color:#103d47!important;box-shadow:0 24px 70px #000f184d!important}.contact-success-dialog [data-slot=dialog-header]{gap:9px;text-align:left}.contact-success-mark{width:48px;height:48px;display:grid;place-items:center;border-radius:50%;color:#087d82;background:#d2f7f1}.contact-success-eyebrow{margin:13px 0 0;color:#0b8b8b;font:800 9px Manrope,sans-serif;letter-spacing:.16em}.contact-success-dialog [data-slot=dialog-title]{color:#153b45;font-size:25px;letter-spacing:-.055em}.contact-success-dialog [data-slot=dialog-description]{color:#5d777b;line-height:1.75}.contact-success-button{min-width:102px;background:#075365;color:#effffd}.contact-success-button:hover{background:#087d82}.hs-review-page{min-height:100vh;color:#153d47;background:#f4f8f6}.hs-review-hero{min-height:470px;display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:72px;align-items:end;padding:112px clamp(22px,9.5vw,150px) 82px;color:#f1fffb;background:radial-gradient(circle at 85% 10%,rgba(90,232,215,.22),transparent 24%),linear-gradient(125deg,#063746,#082a39 61%,#063f4b)}.hs-review-hero h1{max-width:760px;margin:22px 0 21px;font-size:clamp(42px,5vw,76px);letter-spacing:-.075em;line-height:1.08}.hs-review-hero h1 em{font-style:normal;color:#68e7d9}.hs-review-hero>div>p:not(.eyebrow){max-width:590px;margin:0;color:#c0dedd;font-size:15px;line-height:1.85}.hs-review-notice{display:flex;gap:10px;max-width:590px;margin-top:24px;padding:13px 0;border-top:1px solid rgba(177,247,238,.27);color:#bce4df;font-size:12px;line-height:1.65}.hs-review-notice svg{flex:0 0 auto;color:#68e7d9}.hs-review-index{min-height:226px;display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between;padding:19px;border:1px solid rgba(180,247,238,.27);background:#053a4761}.hs-review-index span{align-self:flex-start;color:#98d5cf;font:800 9px Manrope,sans-serif;letter-spacing:.13em;line-height:1.55}.hs-review-index strong{color:#70efdf;font:800 85px/.8 Manrope,sans-serif;letter-spacing:-.1em}.hs-review-index small{color:#b9e5e0;font:800 8px Manrope,sans-serif;letter-spacing:.13em;text-align:right;line-height:1.55}.hs-review-content{max-width:1140px;display:grid;grid-template-columns:.62fr 1fr;gap:clamp(45px,10vw,140px);margin:auto;padding:110px clamp(22px,7vw,90px) 130px}.hs-review-intro>span{color:#118b89;font:800 9px Manrope,sans-serif;letter-spacing:.16em}.hs-review-intro h2{margin:19px 0;font-size:clamp(31px,3.4vw,49px);letter-spacing:-.065em;line-height:1.14}.hs-review-intro p{margin:0;color:#658084;font-size:14px;line-height:1.8}.hs-review-form{padding:4px 0}.hs-field{margin-bottom:24px}.hs-field>label{display:block;margin-bottom:9px;color:#244b55;font-size:12px;font-weight:800}.hs-field label b{margin-left:5px;color:#0b9e97;font-size:10px}.hs-field label i{margin-left:5px;color:#829a9c;font-size:10px;font-style:normal;font-weight:500}.hs-field input:not([type=file]),.hs-field textarea{box-sizing:border-box;width:100%;border:1px solid #c4d5d2;border-radius:3px;outline:0;padding:13px 14px;color:#173e49;background:#fff;font:14px Noto Sans KR,sans-serif;transition:border-color .18s ease,box-shadow .18s ease}.hs-field textarea{resize:vertical;line-height:1.75}.hs-field input:focus,.hs-field textarea:focus{border-color:#169d98;box-shadow:0 0 0 4px #169d981a}.hs-field>small{display:block;margin-top:7px;color:#71898c;font-size:11px}.hs-field>p{margin:7px 0 0;color:#ca5548;font-size:11px;line-height:1.55}.hs-field.has-error input,.hs-field.has-error textarea,.hs-field.has-error .hs-upload-trigger{border-color:#d96a5f}.hs-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:18px}.hs-upload>input{position:absolute;inline-size:1px;block-size:1px;clip:rect(0 0 0 0);overflow:hidden}.hs-upload-trigger{display:flex!important;align-items:center;gap:11px;cursor:pointer;border:1px dashed #91b6b1;border-radius:3px;padding:16px!important;color:#32656a!important;background:#edfbf799}.hs-upload-trigger svg{color:#139c95}.hs-upload-trigger small{margin-left:auto;color:#7c9395;font-size:10px;font-weight:500}.hs-file-list{list-style:none;padding:0;margin:9px 0 0}.hs-file-list li{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #d9e5e2;color:#4e7478;font-size:12px}.hs-file-list button{display:inline-flex;align-items:center;gap:3px;border:0;background:transparent;color:#a75048;font-size:11px;cursor:pointer}.hs-submit{width:100%;min-height:56px;margin-top:4px;background:linear-gradient(135deg,#62ead9,#16bab7);color:#063541;box-shadow:0 14px 28px #15b7ac40}.hs-submit:disabled{cursor:wait;opacity:.72}.spin{animation:hs-spin .9s linear infinite}@keyframes hs-spin{to{transform:rotate(360deg)}}.hero-status-card{border-color:#aef8ed7a;background:linear-gradient(135deg,#042f3eeb,#074d5abd);box-shadow:0 18px 42px #00081247,inset 0 1px #c4fff824}.hero-status-card small{margin-bottom:6px;color:#c3e7e5;font-weight:700;letter-spacing:.035em}.hero-status-card strong{color:#fff;font-size:13px;font-weight:800;letter-spacing:-.02em;text-shadow:0 1px 8px rgba(0,0,0,.3)}.hero-status-card .mini-route{margin-bottom:13px}.hero-status-card .mini-route i{background:#75aeb3}.service-card{transition:background .28s cubic-bezier(.23,1,.32,1),transform .28s cubic-bezier(.23,1,.32,1),border-color .28s ease}.service-card>button,.service-card-detail,.service-detail-action svg{transition-duration:.28s;transition-timing-function:cubic-bezier(.23,1,.32,1)}.service-card:hover{border-color:#96faf08a}@media (prefers-reduced-motion: no-preference){.scroll-reveal{opacity:0;transform:translateY(22px);transition:opacity .56s cubic-bezier(.23,1,.32,1),transform .56s cubic-bezier(.23,1,.32,1)}.scroll-reveal.is-visible{opacity:1;transform:translateY(0)}}@keyframes ontos-wordmark-sheen{0%,66%{opacity:0;transform:translate(-180%) skew(-17deg)}73%{opacity:.46}91%{opacity:.08;transform:translate(650%) skew(-17deg)}to{opacity:0;transform:translate(650%) skew(-17deg)}}@keyframes ontos-subline-pulse{0%,66%,to{opacity:.46;transform:scaleX(.76)}73%{opacity:.92;transform:scaleX(1)}91%{opacity:.56;transform:scaleX(.88)}}@keyframes ontology-character-flow{0%,66%,to{color:#71eadc;opacity:.72;transform:translateY(0)}72%{color:#e8fffa;opacity:1;transform:translateY(-1px)}87%{color:#91f5e9;opacity:.9;transform:translateY(0)}}.social-divider{display:flex;align-items:center;gap:10px;margin:22px 0 15px;color:#789195;font-size:10px}.social-divider:before,.social-divider:after{content:"";height:1px;flex:1;background:#c6d8d6}.social-login-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px}.social-login-button{min-height:43px;display:flex;align-items:center;justify-content:center;gap:7px;border:1px solid #bed0ce;background:#fff;color:#234851;font-size:11px;font-weight:750;transition:transform .18s ease,border-color .18s ease,background .18s ease}.social-login-button:hover{transform:translateY(-2px);border-color:#6fb5ae}.social-login-button:active{transform:scale(.98)}.google-login b{color:#4285f4;font:800 16px Arial,sans-serif}.kakao-login{border-color:#f3d600;background:#fee500;color:#251f00}.kakao-login:hover{border-color:#e6cf00;background:#ffe816}@media (max-width: 620px){.hero-content{max-width:320px}.hero-content h1{font-size:78px;line-height:.88;letter-spacing:-.08em;margin-bottom:20px}.hero-content h1 small{margin-top:11px;margin-left:2px;font-size:8px}.hero-statement{font-size:28px;line-height:1.32;letter-spacing:-.038em}.hero-description{max-width:302px;margin-top:21px;line-height:1.75}.hero-section:after{background:linear-gradient(90deg,#021825fa,#031f2ee0 68%,#03263794)}.hero-cta-row{width:100%;gap:8px;margin-top:31px}.hero-cta-row .button{min-height:49px;min-width:0;flex:1;padding:0 11px;font-size:12px;white-space:nowrap}.hero-section .card-two{display:none}.detail-consultation-cta{width:100%;min-width:0}.contact-success-dialog{max-width:calc(100% - 34px)!important}.hs-review-hero{min-height:0;grid-template-columns:1fr;gap:38px;padding-top:88px;padding-bottom:58px}.hs-review-index{min-height:145px;width:170px}.hs-review-content{grid-template-columns:1fr;gap:46px;padding-top:76px;padding-bottom:86px}.hs-grid{grid-template-columns:1fr;gap:0}.hs-upload-trigger{flex-wrap:wrap}.hs-upload-trigger small{width:100%;margin-left:31px}.social-login-actions{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.hero-content h1>span:after,.hero-content h1 small:before,.wordmark-character{animation:none}}.hs-workspace-header{position:relative}.hs-workspace-header .brand-lockup{padding:6px 10px 6px 7px;border:1px solid #b9ddd8;border-radius:999px;background:#f8fffd;box-shadow:0 4px 13px #042e3717,inset 0 1px #fff}.hs-workspace-header .brand-symbol{padding:2px;border-radius:50%;background:#d6f7f1}.hs-workspace-header .brand-type strong{color:#063e4c}.hs-workspace-header .brand-type small{color:#387176;font-weight:800;letter-spacing:.1em}.hs-header-context{position:absolute;left:50%;color:#6a8588;font:800 9px Manrope,sans-serif;letter-spacing:.16em;transform:translate(-50%)}.hs-review-hero.hs-pandora-showcase-hero{min-height:0;grid-template-columns:minmax(0,1fr);gap:27px;align-items:start;padding-top:62px;padding-bottom:55px;background:radial-gradient(circle at 82% 14%,rgba(86,240,220,.2),transparent 30%),linear-gradient(125deg,#063746,#082a39 60%,#063f4b)}.hs-review-page{display:flex;flex-direction:column}.hs-review-priority{order:1;grid-template-columns:minmax(0,1.16fr) minmax(310px,.74fr);gap:clamp(42px,7vw,96px);padding-top:44px}.hs-review-priority .hs-workspace-form{order:1}.hs-review-priority .hs-review-intro,.hs-status-lookup{order:2}.hs-pandora-usage-flow{order:3;margin:52px auto 0}.hs-review-disclaimer{order:4;margin-bottom:72px}.hs-pandora-system-intro{min-height:620px;padding:34px 30px 28px;border:1px solid rgba(62,180,169,.42);border-radius:18px;color:#d9f3ef;background:radial-gradient(circle at 84% 10%,rgba(92,230,212,.18),transparent 28%),linear-gradient(145deg,#063746,#082c3b 72%,#07505a);box-shadow:0 24px 55px #0a394024,inset 0 1px #e2fffa17}.hs-pandora-system-intro>span{display:block;color:#87e8dc;font:800 9px Manrope,sans-serif;letter-spacing:.15em}.hs-pandora-system-wordmark{display:flex;flex-direction:column;gap:1px;margin:19px 0 18px!important;color:#fff;font-size:clamp(38px,4.2vw,56px)!important;font-weight:850;letter-spacing:-.085em;line-height:.88!important}.hs-pandora-system-wordmark em{color:#61e7d6;font-style:normal}.hs-pandora-system-summary{margin:0;color:#d2eeea;font-size:13px;line-height:1.82}.hs-pandora-system-points{display:grid;gap:0;margin:26px 0 0;border-top:1px solid rgba(166,241,232,.23)}.hs-pandora-system-points>div{display:grid;grid-template-columns:86px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid rgba(166,241,232,.15)}.hs-pandora-system-points dt{color:#82dcd2;font:750 9px Manrope,sans-serif;letter-spacing:.08em;text-transform:uppercase}.hs-pandora-system-points dd{margin:0;color:#fff;font-size:11px;line-height:1.5}.hs-pandora-system-intro .hs-intro-assurance{max-width:none;margin-top:20px;border-top:0;color:#bce2dc}.hs-pandora-system-intro .hs-intro-assurance svg{color:#66ded1}.hs-pandora-system-intro .hs-pricing-panel{margin-top:24px;border-color:#87e8dc59;background:#02283466;box-shadow:none}.hs-pandora-system-intro .hs-pricing-panel h3{color:#fff}.hs-pandora-system-intro .hs-pricing-panel p,.hs-pandora-system-intro .hs-pricing-panel dt{color:#b7ddd8}.hs-pandora-system-intro .hs-pricing-panel dd{color:#86e6da}.hs-pandora-system-intro .hs-pricing-panel a{color:#78eadc}@media (prefers-reduced-motion:no-preference){.hs-pandora-system-wordmark>span{animation:hs-pandora-wordmark-arrive .26s cubic-bezier(.23,1,.32,1) both}.hs-pandora-system-wordmark em{animation:hs-pandora-system-arrive .26s 70ms cubic-bezier(.23,1,.32,1) both}}@keyframes hs-pandora-wordmark-arrive{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes hs-pandora-system-arrive{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}.hs-review-index.hs-pandora-hero-card{width:min(100%,670px);min-height:0;grid-template-columns:minmax(0,1fr) 148px;gap:20px;padding:20px 22px}.hs-review-index.hs-pandora-hero-card .hs-pandora-hero-copy{margin:0;padding:0;border:0;background:transparent}.hs-review-index.hs-pandora-hero-card h2{font-size:23px}.hs-review-index.hs-pandora-hero-card .hs-pandora-hero-description{max-width:430px;margin-top:8px}.hs-review-index.hs-pandora-hero-card .hs-pandora-hero-action{min-height:44px}.hs-review-disclaimer{max-width:1124px;display:flex;align-items:flex-start;gap:9px;margin:23px auto 0;padding:0 24px;color:#547377;font-size:10px;line-height:1.65}.hs-review-disclaimer svg{flex:none;margin-top:1px;color:#148d88}.hs-review-disclaimer p{max-width:880px;margin:0}.hs-review-hero-copy{max-width:830px}.hs-review-hero h1{max-width:800px;margin:18px 0 17px;font-size:clamp(42px,4.45vw,66px);line-height:1.06;word-break:keep-all;text-wrap:balance}.hs-review-hero>.hs-review-hero-copy>p:not(.eyebrow){max-width:650px}.hs-hero-points{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:20px 0 0;padding:0}.hs-hero-points li{display:inline-flex;align-items:center;gap:7px;min-height:32px;padding:0 11px;border:1px solid rgba(151,237,227,.24);border-radius:999px;color:#d4f2ee;background:#0434418a;font-size:11px;font-weight:700}.hs-hero-points svg{color:#68e7d9}.hs-review-notice{max-width:650px;margin-top:18px;padding:12px 0 0;font-size:11px}.hs-review-index{min-height:205px;border-color:#b4f7ee59;border-radius:2px;background:linear-gradient(150deg,#0a515b6b,#032a3752);box-shadow:inset 0 1px #e0fffb14}.hs-review-index strong{font-size:76px}.hs-review-index-meta{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.hs-review-flow{position:relative;z-index:2;max-width:1180px;margin:-34px auto 0;padding:0 clamp(18px,4vw,48px)}.hs-review-flow ol{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:0;border:1px solid #cfe0dc;border-radius:14px;background:#fffffff5;box-shadow:0 18px 48px #0d363d1c;overflow:hidden}.hs-review-flow li{position:relative;display:flex;align-items:flex-start;gap:14px;min-height:104px;padding:24px}.hs-review-flow li+li{border-left:1px solid #dbe7e4}.hs-review-flow li+li:before{content:"";position:absolute;top:51px;left:-4px;width:7px;height:7px;border:2px solid #fff;border-radius:50%;background:#36cbbb;box-shadow:0 0 0 1px #9fded6}.hs-review-flow li>span{color:#13938f;font:850 10px Manrope,sans-serif;letter-spacing:.12em}.hs-review-flow li div{display:flex;flex-direction:column;gap:6px}.hs-review-flow strong{color:#173f49;font-size:14px;letter-spacing:-.025em}.hs-review-flow small{max-width:210px;color:#738b8d;font-size:11px;line-height:1.65}.hs-review-content{max-width:1220px;grid-template-columns:minmax(260px,.48fr) minmax(0,1fr);gap:clamp(48px,8vw,112px);align-items:start;padding-top:84px}.hs-review-intro{position:sticky;top:106px}.hs-review-intro h2{max-width:390px;word-break:keep-all;text-wrap:balance}.hs-review-intro p{max-width:330px}.hs-intro-assurance{display:flex;align-items:flex-start;gap:10px;max-width:330px;margin-top:24px;padding-top:18px;border-top:1px solid #d4e3e0;color:#658084;font-size:11px;line-height:1.7}.hs-intro-assurance svg{flex:0 0 auto;color:#169c96}.hs-workspace-form{padding:30px 32px 32px;border:1px solid #d8e4e1;border-radius:18px;background:#fff;box-shadow:0 22px 58px #16434817}.hs-form-header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;padding:0 0 25px}.hs-form-header span{color:#118b89;font:800 8px Manrope,sans-serif;letter-spacing:.16em}.hs-form-header h3{margin:5px 0 0;color:#143e48;font-size:25px;letter-spacing:-.05em}.hs-form-header p{margin:0;color:#7a9193;font-size:11px}.hs-form-header p b{color:#0b9e97}.hs-error-summary{display:flex;flex-direction:column;gap:4px;margin:0 0 22px;padding:14px 16px;border:1px solid #e0a79f;border-radius:8px;outline:0;background:#fff5f2;color:#9f4139}.hs-error-summary:focus-visible{box-shadow:0 0 0 4px #ca554821}.hs-error-summary strong{font-size:12px}.hs-error-summary ul{display:grid;gap:5px;margin:3px 0 0;padding:0;list-style:none}.hs-error-summary li{display:grid;grid-template-columns:84px 1fr;gap:8px;align-items:start;font-size:11px;line-height:1.55}.hs-error-summary li b{color:#86332c}.hs-error-summary li span{color:#9f4139}.hs-submission-error{margin-top:10px!important;padding:11px 12px;border-radius:7px;background:#fff5f2;color:#9f4139!important}.hs-form-group{padding:30px 0 9px;border-top:1px solid #dce8e5}.hs-form-group:first-of-type{padding-top:27px}.hs-form-group-heading{display:flex;align-items:flex-start;gap:14px;margin-bottom:25px}.hs-form-group-heading>span{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border-radius:50%;color:#0c7775;background:#dff6f2;font:850 9px Manrope,sans-serif;letter-spacing:.08em}.hs-form-group-heading h4{margin:1px 0 5px;color:#173f49;font-size:17px;letter-spacing:-.035em}.hs-form-group-heading p{margin:0;color:#738a8c;font-size:11px;line-height:1.6}.hs-workspace-form .hs-field{margin-bottom:20px}.hs-workspace-form .hs-field>label{display:flex;align-items:center;gap:4px}.hs-field label em{margin-left:auto;padding:3px 7px;border-radius:999px;color:#167d7b;background:#e7f7f4;font-size:9px;font-style:normal;font-weight:700}.hs-workspace-form .hs-field input:not([type=file]),.hs-workspace-form .hs-field textarea{border-radius:7px;padding:14px 15px;background:#fcfefd}.hs-workspace-form .hs-field input:not([type=file]){min-height:49px}.hs-workspace-form .hs-field textarea{min-height:176px}.hs-grid-even{grid-template-columns:1fr 1fr}.hs-message-prompts{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 9px}.hs-message-prompts span{padding:4px 7px;border:1px solid #d7e5e2;border-radius:999px;color:#647f82;background:#f7faf9;font-size:9px}.hs-reference-group{padding-bottom:0}.hs-upload-trigger{align-items:flex-start;min-height:78px;border-radius:9px;padding:17px 18px!important;background:linear-gradient(135deg,#edfbf7db,#f7fdfbb3);transition:border-color .18s ease,background .18s ease,transform .16s cubic-bezier(.23,1,.32,1)}.hs-upload-trigger:hover{border-color:inherit;background:inherit;transform:none}.hs-upload-trigger.is-drag-active{border-color:#0b9f97;background:linear-gradient(135deg,#c9f7f0,#effffd);box-shadow:0 0 0 4px #0b9f972e,0 12px 26px #0b9f9724;transform:translateY(-2px)}.hs-upload-trigger.is-drag-active>svg,.hs-upload-trigger.is-drag-active>span strong{color:#057972}.hs-upload-trigger>span{display:flex;min-width:0;flex-direction:column;gap:5px}.hs-upload-trigger>span strong{color:#285a62;font-size:12px}.hs-upload-trigger>span small{color:#71898c;font-size:10px;font-weight:500;line-height:1.55}.hs-upload-trigger:focus-visible{outline:3px solid rgba(22,157,152,.2);outline-offset:3px}.hs-attachment-actions{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(210px,.8fr);gap:10px;outline:0}.hs-attachment-actions:focus-visible{box-shadow:0 0 0 4px #ca554821}.hs-upload-trigger{margin:0}.hs-clipboard-target{min-height:78px;display:flex;align-items:center;gap:11px;padding:15px 16px;border:1px solid #b8d6d2;border-radius:9px;color:#365e65;background:#f9fcfb;cursor:pointer;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.hs-clipboard-target:hover{border-color:#58b9b0;background:#f1fbf8}.hs-clipboard-target.is-ready{border-color:#159c96;background:#e8faf6;box-shadow:0 0 0 4px #159c961f}.hs-clipboard-target:focus-visible{outline:3px solid rgba(22,157,152,.22);outline-offset:3px}.hs-clipboard-target>span:last-child{display:flex;flex-direction:column;gap:5px}.hs-clipboard-target strong{color:#285a62;font-size:12px}.hs-clipboard-target small{color:#71898c;font-size:10px;line-height:1.5}.hs-clipboard-key{display:grid;flex:0 0 34px;width:34px;height:34px;place-items:center;border:1px solid #8ecfc7;border-radius:5px;color:#087d7d;background:#effbf8;font:800 9px/1.05 Manrope,sans-serif;text-align:center}.hs-file-size-alert{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:start;margin-top:11px;padding:11px 12px;border:1px solid #df8e83;border-left:4px solid #ce5549;border-radius:7px;background:#fff1ee;color:#8d372f}.hs-file-size-alert strong{padding:3px 6px;border-radius:4px;color:#fff;background:#b8463c;font-size:10px;white-space:nowrap}.hs-file-size-alert span{font-size:10px;font-weight:650;line-height:1.55}.hs-attachment-error{display:grid;gap:4px;margin-top:11px!important;padding:13px 14px;border:2px solid #cf5548;border-radius:8px;background:#fff0ec;color:#92382f!important}.hs-attachment-error strong{font-size:12px}.hs-attachment-error span{font-size:11px;line-height:1.55}.hs-clipboard-notice{margin-top:8px!important;color:#32726f!important}.hs-upload>small{margin-top:9px}.hs-file-list{display:grid;gap:8px;margin-top:12px}.hs-file-list li{justify-content:flex-start;padding:11px 12px;border:1px solid #dce8e5;border-radius:8px;background:#fafdfc}.hs-file-list li>svg{flex:0 0 auto;color:#159c96}.hs-file-list li>span{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.hs-file-list li>span strong{overflow:hidden;color:#355d64;font-size:11px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.hs-file-list li>span small{color:#829597;font-size:9px}.hs-file-list button{flex:0 0 auto;min-height:30px;padding:0 5px;border-radius:5px}.hs-file-list button:hover{background:#fff0ed}.hs-upload-progress{margin-top:12px;padding:12px 13px;border-radius:8px;background:#edf9f6}.hs-upload-progress>div:first-child{display:flex;justify-content:space-between;color:#315f65;font-size:11px}.hs-upload-progress>div:first-child strong{color:#087f7c}.hs-upload-progress p{margin:4px 0 9px;color:#72898b;font-size:9px}.hs-upload-progress-track{height:5px;overflow:hidden;border-radius:999px;background:#d2e9e5}.hs-upload-progress-track span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#58e4d4,#16b9b5);transition:width .18s cubic-bezier(.23,1,.32,1)}.hs-submit-zone{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.75fr);gap:18px;align-items:center;margin-top:25px;padding-top:24px;border-top:1px solid #dce8e5}.hs-submit-zone>div{display:flex;align-items:flex-start;gap:8px;color:#71898b;font-size:10px;line-height:1.55}.hs-submit-zone>div svg{flex:0 0 auto;color:#149791}.hs-submit{min-height:56px;margin:0;border-radius:7px}.hs-submit:active{transform:scale(.98)}@media (hover:hover) and (pointer:fine){.hs-review-flow li,.hs-form-group,.hs-attachment-actions,.hs-submit-zone{transition:background .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1),border-color .18s ease,transform .18s cubic-bezier(.23,1,.32,1)}.hs-review-flow li:hover{z-index:1;background:#f0faf7;box-shadow:inset 0 0 0 1px #9edfd6}.hs-form-group:hover{margin-right:-12px;margin-left:-12px;padding-right:12px;padding-left:12px;border-radius:10px;background:#f8fcfb;box-shadow:inset 0 0 0 1px #70cac038}.hs-attachment-actions:hover{padding:0;margin:0;border-radius:0;background:transparent;box-shadow:none}.hs-submit-zone:hover{padding:24px 0 0;margin-right:0;margin-left:0;border-radius:0;background:transparent;box-shadow:none}}.hs-review-flow .hs-flow-outcome{background:#ecfaf7}.hs-review-flow .hs-flow-outcome>span{color:#057c78}.hs-review-flow .hs-flow-outcome strong{color:#087f7a;font-size:17px;font-weight:900}.hs-review-flow .hs-flow-outcome small{color:#315f64;font-weight:700}.hs-field label .hs-result-recipient{border:1px solid #81d8cd;color:#066f6d;background:#dff8f3;font-size:11px;font-weight:850}.hs-submit-zone>div span{color:#315f64;font-weight:750}.hs-workspace-header .brand-lockup{gap:9px}.hs-header-context{position:static;display:inline-flex;align-items:center;min-height:24px;margin-left:4px;padding-left:10px;border-left:1px solid #d8e4e1;color:#537277;font:800 9px Manrope,sans-serif;letter-spacing:.13em;transform:none}.hs-review-flow .hs-flow-outcome{background:#fff}.hs-review-flow .hs-flow-outcome>span,.hs-review-flow .hs-flow-outcome strong{color:#173f49}.hs-review-flow .hs-flow-outcome strong{font-size:16px;font-weight:800}.hs-review-flow .hs-flow-outcome small{color:#526f73;font-weight:500}@media (max-width:760px){.hs-header-context{margin-left:7px;padding-left:7px;font-size:8px}}.hs-review-flow li>span{color:#087f7c;font-size:12px}.hs-review-flow strong{font-size:16px}.hs-review-flow small{color:#526f73;font-size:12px;line-height:1.72}.hs-review-intro>span{font-size:11px}.hs-review-intro p{color:#4d6d72;font-size:15px;line-height:1.9}.hs-intro-assurance{color:#4c6e72;font-size:12px;line-height:1.75}.hs-form-header span{font-size:10px}.hs-form-header p{color:#5b7679;font-size:12px;line-height:1.6}.hs-form-group-heading>span{font-size:10px}.hs-form-group-heading p{color:#536f73;font-size:12px;line-height:1.7}.hs-workspace-form .hs-field>label{color:#1d4b55;font-size:14px}.hs-field label b{font-size:11px}.hs-field label em{color:#0d7775;font-size:10px;font-weight:800}.hs-workspace-form .hs-field input:not([type=file]),.hs-workspace-form .hs-field textarea{color:#163f4a;font-size:15px;line-height:1.75}.hs-workspace-form .hs-field input::placeholder,.hs-workspace-form .hs-field textarea::placeholder{color:#6c8588;opacity:1}.hs-field>small,.hs-clipboard-notice{color:#526f73!important;font-size:12px;line-height:1.7}.hs-message-prompts span{color:#486a6e;font-size:10px;font-weight:650}.hs-upload-trigger>span strong,.hs-clipboard-target strong{color:#1f545c;font-size:14px}.hs-upload-trigger>span small,.hs-clipboard-target small{color:#526f73;font-size:12px;line-height:1.65}.hs-clipboard-key{font-size:10px}.hs-file-size-alert strong,.hs-file-size-alert span{font-size:12px;line-height:1.6}.hs-file-list li>span strong{font-size:12px}.hs-file-list li>span small{color:#5d7b7e;font-size:11px}.hs-upload-progress>div:first-child{font-size:12px}.hs-upload-progress p{color:#587578;font-size:11px;line-height:1.55}.hs-submit-zone>div{color:#526f73;font-size:12px;line-height:1.65}@media (max-width:760px){.hs-review-flow li>span{font-size:11px}.hs-review-flow strong{font-size:15px}.hs-review-flow small{font-size:12px}.hs-form-header p,.hs-form-group-heading p,.hs-field>small,.hs-clipboard-notice{font-size:12px}.hs-message-prompts span{font-size:10px}.hs-mobile-photo-actions button strong{font-size:12px}.hs-mobile-photo-actions button small{color:#4f7275;font-size:10px;line-height:1.55}.hs-workspace-form{overflow:hidden}.hs-workspace-form .hs-field>label{flex-wrap:wrap;row-gap:6px;line-height:1.5}.hs-field label .hs-result-recipient{margin-left:auto;max-width:100%;white-space:normal}.hs-form-group-heading h4{line-height:1.38}.hs-message-prompts{gap:5px}.hs-message-prompts span{max-width:100%;line-height:1.45}}@media (max-width: 620px){.hs-attachment-actions{grid-template-columns:1fr}.hs-clipboard-target{min-height:70px}.hs-file-size-alert{grid-template-columns:1fr;gap:7px}.hs-file-size-alert strong{justify-self:start}}.hs-success-dialog{max-width:560px!important}.hs-success-id{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:8px;padding:13px 14px;border:1px solid #bfe1dc;border-radius:8px;background:#eafffa}.hs-success-id span{color:#5c777a;font-size:10px}.hs-success-id strong{color:#075d67;font:800 13px Manrope,sans-serif;letter-spacing:.02em}.hs-success-actions{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.hs-success-actions .button{min-height:42px;padding:0 12px}.hs-success-copy,.hs-success-new{border:1px solid #b9d6d2;background:#fff;color:#28565e}.hs-success-copy:hover,.hs-success-new:hover{border-color:#68bdb5;background:#effaf7}.hs-success-actions .contact-success-button{grid-column:1 / -1}@media (max-width: 760px){.hs-workspace-header{min-height:50px;padding-right:17px;padding-left:17px}.hs-workspace-header .brand-lockup{display:flex}.hs-workspace-header .brand-symbol{width:29px;height:29px}.hs-workspace-header .brand-type{display:none}.hs-header-context{position:static;margin-right:auto;margin-left:9px;color:#345f66;transform:none}.hs-workspace-header .back-home{font-size:10px}.hs-review-hero{grid-template-columns:1fr;gap:28px;padding:64px 20px}.hs-review-hero h1{max-width:345px;margin-top:15px;font-size:clamp(39px,11.2vw,46px);line-height:1.04}.hs-review-hero>.hs-review-hero-copy>p:not(.eyebrow){font-size:13px;line-height:1.75}.hs-hero-points{gap:6px}.hs-hero-points li{min-height:30px;padding:0 9px;font-size:9px}.hs-review-notice{font-size:10px}.hs-review-index{width:100%;min-height:90px;flex-direction:row;align-items:center;padding:16px 18px}.hs-review-index strong{margin-left:auto;font-size:59px}.hs-review-index-meta{margin-left:16px}.hs-review-flow{margin-top:-25px;padding:0 14px}.hs-review-flow ol{grid-template-columns:1fr;border-radius:12px}.hs-review-flow li{min-height:0;padding:16px 18px}.hs-review-flow li+li{border-top:1px solid #dbe7e4;border-left:0}.hs-review-flow li+li:before{top:-4px;left:50px}.hs-review-flow li div{gap:3px}.hs-review-flow small{max-width:none}.hs-review-content{grid-template-columns:1fr;gap:36px;padding:66px 14px 94px}.hs-review-intro{position:static;padding:0 6px}.hs-review-intro h2{margin:14px 0;font-size:34px}.hs-intro-assurance{margin-top:17px}.hs-workspace-form{padding:21px 18px 18px;border-radius:14px}.hs-form-header{align-items:flex-start;flex-direction:column;padding-bottom:21px}.hs-form-header h3{font-size:23px}.hs-form-group{padding-top:25px}.hs-form-group-heading{gap:11px;margin-bottom:21px}.hs-form-group-heading>span{flex-basis:31px;width:31px;height:31px}.hs-grid-even{grid-template-columns:1fr;gap:0}.hs-workspace-form .hs-field input:not([type=file]){min-height:50px}.hs-message-prompts{gap:5px}.hs-message-prompts span{font-size:8px}.hs-upload-trigger{min-height:86px}.hs-upload-trigger>span strong{font-size:11px}.hs-submit-zone{position:sticky;z-index:4;bottom:0;display:block;margin:26px -10px -10px;padding:12px 10px 10px;border-top:0;background:linear-gradient(180deg,#fff0,#fff 28%)}.hs-submit-zone>div{display:none}.hs-submit{width:100%;box-shadow:0 13px 30px #15b7ac57}.hs-success-dialog{max-width:calc(100% - 26px)!important}.hs-success-id{align-items:flex-start;flex-direction:column;gap:5px}.hs-success-actions{grid-template-columns:1fr!important}.hs-success-actions .contact-success-button{grid-column:auto}}.hs-mobile-photo-actions,.hs-mobile-photo-input{display:none}@media (max-width: 700px){.hs-mobile-photo-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:9px}.hs-clipboard-target{display:none}.hs-mobile-photo-actions button{display:flex;align-items:center;gap:9px;min-height:76px;padding:12px;border:1px solid rgba(20,145,143,.35);border-radius:4px;background:#e8fbf7d1;color:#17545c;text-align:left;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s cubic-bezier(.23,1,.32,1),border-color .16s ease}.hs-mobile-photo-actions button svg{flex:0 0 auto;color:#0b9992}.hs-mobile-photo-actions button:active{transform:scale(.98);background:#dff8f3;border-color:#0b9992}.hs-mobile-photo-actions button strong,.hs-mobile-photo-actions button small{display:block}.hs-mobile-photo-actions button strong{font-size:11px;font-weight:800}.hs-mobile-photo-actions button small{margin-top:4px;color:#658b8d;font-size:9px;line-height:1.4}.hs-mobile-photo-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}}@media (prefers-reduced-motion: reduce){.hs-upload-trigger,.hs-upload-progress-track span,.hs-submit{transition:none}.hs-review-page{scroll-behavior:auto}}.hs-pandora-index{position:relative;overflow:hidden;border-color:#81f6e87a;background:linear-gradient(145deg,#08676f9e,#032635ad);box-shadow:0 18px 45px #000e193d,inset 0 1px #c3fff826}.hs-pandora-index:before{content:"";position:absolute;inset:0;opacity:.48;background-image:linear-gradient(rgba(137,245,232,.2) 1px,transparent 1px),linear-gradient(90deg,rgba(137,245,232,.2) 1px,transparent 1px);background-size:27px 27px;-webkit-mask-image:linear-gradient(135deg,black,transparent 74%);mask-image:linear-gradient(135deg,black,transparent 74%)}.hs-pandora-index:after{content:"";position:absolute;right:-36px;bottom:-42px;width:128px;height:128px;border:1px solid rgba(151,249,237,.36);border-radius:50%;box-shadow:0 0 0 23px #97f9ed0a,0 0 0 47px #97f9ed06}.hs-pandora-index>*{position:relative;z-index:1}.hs-pandora-index>span{color:#a9eee5;font-size:8px;line-height:1.7}.hs-pandora-index strong{color:#8ffff0;text-shadow:0 0 28px rgba(89,240,218,.42)}.hs-pandora-signal{display:flex;align-items:center;gap:7px;width:100%;margin:5px 0 2px}.hs-pandora-signal:before,.hs-pandora-signal:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,#5ce0d2)}.hs-pandora-signal:after{background:linear-gradient(90deg,#5ce0d2,transparent)}.hs-pandora-signal i{display:block;width:6px;height:6px;border-radius:50%;background:#b5fff5;box-shadow:0 0 0 4px #74ebda24,0 0 12px #74ebda80}.hs-pandora-panel{position:relative;overflow:hidden;margin-top:31px;padding:20px 17px 0;border:1px solid #9ddbd3;border-left:3px solid #0e9e94;background:linear-gradient(145deg,#edfdfa,#f8fdfb);box-shadow:0 15px 30px #115d5c14}.hs-pandora-panel:before{content:"";position:absolute;top:0;right:0;width:98px;height:98px;opacity:.38;background:radial-gradient(circle at top right,#8ceddf 0 2px,transparent 3px);background-size:12px 12px;-webkit-mask-image:linear-gradient(135deg,black,transparent 72%);mask-image:linear-gradient(135deg,black,transparent 72%)}.hs-pandora-panel>*{position:relative;z-index:1}.hs-pandora-panel-head{display:flex;align-items:center;gap:8px;color:#087e7c;font:850 9px Manrope,sans-serif;letter-spacing:.14em}.hs-pandora-engine{margin:9px 0 0!important;color:#15928d!important;font:800 8px Manrope,sans-serif!important;letter-spacing:.1em}.hs-pandora-panel h3{max-width:326px;margin:10px 0;color:#124b53;font-size:20px;line-height:1.26;letter-spacing:-.055em}.hs-pandora-panel>p:not(.hs-pandora-engine){max-width:340px;color:#486f73;font-size:12px;line-height:1.72}.hs-pandora-metrics{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:17px}.hs-pandora-metrics>div{min-height:64px;padding:10px 9px;border:1px solid #c5e6e0;background:#ffffffb8}.hs-pandora-metrics strong{display:block;color:#087f7c;font:850 24px/.95 Manrope,sans-serif;letter-spacing:-.07em}.hs-pandora-metrics span{display:block;margin-top:6px;color:#5e7d80;font-size:9px;line-height:1.35}.hs-pandora-principles{display:grid;gap:7px;margin:16px 0 0;padding:0;list-style:none}.hs-pandora-principles li{display:flex;align-items:flex-start;gap:7px;color:#315f64;font-size:10px;font-weight:700;line-height:1.5}.hs-pandora-principles svg{flex:0 0 auto;margin-top:1px;color:#0e9b91}.hs-pandora-panel ol{display:grid;grid-template-columns:1fr;gap:0;margin:16px -17px 0;padding:0 17px;list-style:none;border-top:1px solid #c8e3de}.hs-pandora-panel ol li{display:flex;align-items:center;gap:9px;min-height:34px;border-bottom:1px solid #dceae7;color:#315e65;font-size:11px;font-weight:750}.hs-pandora-panel ol li b{color:#078e89;font:800 9px Manrope,sans-serif;letter-spacing:.08em}@media (max-width:760px){.hs-pandora-index{min-height:118px}.hs-pandora-signal{max-width:84px;margin-left:12px}.hs-pandora-panel{margin-top:25px;padding:19px 14px 0}.hs-pandora-panel h3{font-size:18px}.hs-pandora-panel>p:not(.hs-pandora-engine){max-width:100%;font-size:12px}.hs-pandora-metrics{gap:7px}.hs-pandora-metrics>div{min-height:59px;padding:9px 8px}.hs-pandora-metrics strong{font-size:22px}.hs-pandora-principles{gap:6px}.hs-pandora-panel ol{grid-template-columns:repeat(3,1fr);gap:6px;margin-right:-14px;margin-left:-14px;padding:0 14px;border-top:0}.hs-pandora-panel ol li{min-height:49px;align-items:flex-start;flex-direction:column;gap:3px;padding:8px 5px 0 0;border-top:1px solid #d3e4e1;font-size:10px;line-height:1.35}}.hs-pandora-hero-card{width:100%;min-height:0;display:grid;grid-template-columns:minmax(260px,1.15fr) minmax(225px,.85fr) minmax(156px,.5fr);gap:22px;align-items:center;padding:21px 24px;border-right:0;border-left:3px solid #62e5d8;background:linear-gradient(100deg,#0657605e,#053d4c8a);box-shadow:inset 0 1px #d2fff91c;text-align:left;color:#d9fffa}.hs-pandora-hero-card:after{right:-28px;bottom:-29px;width:148px;height:148px}.hs-pandora-hero-copy{min-width:0}.hs-pandora-hero-head{display:flex;align-items:center;gap:7px;color:#acfff3;font:850 9px Manrope,sans-serif;letter-spacing:.14em}.hs-pandora-hero-engine{margin:7px 0 0;color:#7ee8dc;font:800 8px Manrope,sans-serif;letter-spacing:.1em}.hs-pandora-hero-card .hs-pandora-signal{max-width:176px;margin:10px 0 7px}.hs-pandora-hero-card h2{margin:0;color:#f4fffd;font-size:22px;line-height:1.18;letter-spacing:-.055em}.hs-pandora-hero-description{margin:8px 0 0;color:#bfe9e5;font-size:10px;line-height:1.6}.hs-pandora-motion{align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin:0;padding:13px;border:1px solid rgba(156,246,233,.26);background:#021e2b42}.hs-pandora-motion-head{display:flex;align-items:center;gap:6px;color:#a8f4e9;font:800 8px Manrope,sans-serif;letter-spacing:.12em}.hs-pandora-live-dot{width:6px;height:6px;border-radius:50%;background:#73f2e1;box-shadow:0 0 0 3px #73f2e121}.hs-pandora-motion-track{position:relative;height:1px;margin:12px 2px;overflow:hidden;background:#acf6ed42}.hs-pandora-motion-track span{position:absolute;top:0;left:-35%;width:35%;height:1px;background:linear-gradient(90deg,transparent,#a6fff2,transparent);animation:hs-pandora-flow-pulse 3.3s cubic-bezier(.23,1,.32,1) infinite}.hs-pandora-motion-stages{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.hs-pandora-motion-stages>div{display:grid;gap:3px;color:#c9f3ef;font-size:8px;line-height:1.3;opacity:.65;animation:hs-pandora-stage-pulse 3.3s ease-in-out infinite;animation-delay:var(--pandora-stage-delay)}.hs-pandora-motion-stages b{color:#7df0e1;font:850 8px Manrope,sans-serif;letter-spacing:.08em}.hs-pandora-hero-actions{display:grid;align-content:center}.hs-pandora-hero-action{display:flex;align-items:center;justify-content:space-between;min-height:39px;width:100%;padding:0 10px;border:1px solid rgba(166,250,239,.44);color:#e9fffb;background:#021d2a3b;text-decoration:none;font-size:10px;font-weight:850;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s ease,border-color .18s ease}.hs-pandora-hero-action span{color:#84f3e5;transition:transform .18s cubic-bezier(.23,1,.32,1)}.hs-pandora-hero-action:hover{border-color:#aaffef;background:#138e9438;transform:translateY(-1px)}.hs-pandora-hero-action:hover span{transform:translateY(3px)}.hs-pandora-hero-action:focus-visible{outline:2px solid #9af7ea;outline-offset:4px}@keyframes hs-pandora-flow-pulse{0%{left:-35%}62%,to{left:100%}}@keyframes hs-pandora-stage-pulse{0%,to{opacity:.56}18%,44%{opacity:1}}.hs-review-form.is-cta-targeted{animation:hs-review-form-arrival .7s cubic-bezier(.23,1,.32,1)}@keyframes hs-review-form-arrival{0%{box-shadow:0 0 #1eccbd00}45%{box-shadow:0 0 0 7px #1eccbd29}to{box-shadow:0 0 #1eccbd00}}@media (max-width:760px){.hs-review-hero.hs-pandora-showcase-hero{min-height:0;grid-template-columns:1fr;gap:28px;padding:64px 20px}.hs-pandora-hero-card{display:grid;grid-template-columns:1fr;gap:12px;width:auto;min-height:auto;margin:0;padding:18px 17px 16px}.hs-pandora-hero-card .hs-pandora-signal{margin:10px 0 8px}.hs-pandora-hero-card h2{font-size:20px}.hs-pandora-hero-description{font-size:10px}.hs-pandora-motion{padding:11px}.hs-pandora-hero-action{min-height:42px;padding:0 8px;font-size:9px}}@media (prefers-reduced-motion:reduce){.hs-pandora-motion-track span,.hs-pandora-motion-stages>div,.hs-review-form.is-cta-targeted{animation:none}}.hs-pandora-hero-tagline{margin:5px 0 0;color:#8ff4e7;font:800 11px Noto Sans KR,sans-serif;letter-spacing:-.025em}.hs-pandora-hero-card{grid-template-columns:minmax(340px,1.22fr) minmax(225px,.82fr) minmax(156px,.46fr);column-gap:24px}.hs-pandora-hero-card:before{opacity:.22;background-size:38px 38px}.hs-pandora-hero-copy{align-self:stretch;display:flex;flex-direction:column;justify-content:center;margin:-9px 0;padding:13px 15px;border-left:1px solid rgba(175,250,240,.22);background:linear-gradient(90deg,#001f2e99,#012f3d45)}.hs-pandora-hero-head{color:#c4fff7;font-size:10px;text-shadow:0 1px 7px rgba(0,17,31,.62)}.hs-pandora-hero-engine{color:#a3f5eb;font-size:9px;letter-spacing:.115em;text-shadow:0 1px 7px rgba(0,17,31,.62)}.hs-pandora-hero-card .hs-pandora-signal{margin:12px 0 9px}.hs-pandora-hero-card h2{color:#fff;font-size:27px;line-height:1.2;text-shadow:0 2px 14px rgba(0,16,29,.48)}.hs-pandora-hero-tagline{margin-top:7px;color:#a9fff4;font-size:13px;line-height:1.45;text-shadow:0 1px 8px rgba(0,16,29,.5)}.hs-pandora-hero-description{max-width:540px;margin-top:10px;color:#e0faf6;font-size:12px;line-height:1.78;text-shadow:0 1px 7px rgba(0,16,29,.48)}@media (max-width:760px){.hs-pandora-hero-copy{margin:0;padding:11px 12px 12px}.hs-pandora-hero-card h2{font-size:23px}.hs-pandora-hero-tagline{font-size:12px}.hs-pandora-hero-description{font-size:11px;line-height:1.72}}.hs-hero-description strong{color:#a9fff3;font-weight:850;text-shadow:0 1px 9px rgba(3,28,40,.42)}.hs-pandora-usage-flow:before{content:"PANDORA SYSTEM · HOW IT WORKS";display:block;margin:0 0 9px 18px;color:#0c817d;font:850 9px Manrope,sans-serif;letter-spacing:.14em}@media (max-width:760px){.hs-review-hero h1{max-width:none;margin-top:15px;font-size:clamp(34px,9.4vw,40px);line-height:1.13;letter-spacing:-.065em}.hs-review-hero>.hs-review-hero-copy>p.hs-hero-description{font-size:12px;line-height:1.78}.hs-pandora-usage-flow:before{margin-left:7px;font-size:8px}}@media (max-width:760px){.hs-review-priority{grid-template-columns:1fr;gap:30px;padding-top:26px}.hs-review-priority .hs-workspace-form{order:1}.hs-review-priority .hs-review-intro{order:2}.hs-review-disclaimer{margin-bottom:52px}.hs-pandora-system-intro{min-height:0;padding:27px 22px;border-radius:14px}.hs-pandora-system-wordmark{font-size:clamp(42px,14vw,56px)!important}.hs-pandora-system-summary{font-size:12px;line-height:1.78}.hs-pandora-system-points{margin-top:21px}.hs-pandora-system-intro .hs-pricing-panel{margin-top:22px}}.hs-review-content.hs-review-priority{grid-template-columns:minmax(0,1.16fr) minmax(310px,.74fr);gap:clamp(42px,7vw,96px);padding-top:44px}.hs-review-content.hs-review-priority .hs-workspace-form{order:1}.hs-review-content.hs-review-priority .hs-review-intro{order:2}.hs-review-flow.hs-pandora-usage-flow{margin:52px auto 0}@media (max-width:760px){.hs-review-content.hs-review-priority{grid-template-columns:1fr;gap:30px;padding-top:26px}.hs-review-content.hs-review-priority .hs-workspace-form{order:1}.hs-review-content.hs-review-priority .hs-review-intro{order:2}.hs-review-flow.hs-pandora-usage-flow{margin-top:34px}}.hs-review-content.hs-review-priority{grid-template-columns:minmax(310px,.74fr) minmax(0,1.16fr)}.hs-review-content.hs-review-priority .hs-review-intro{order:1}.hs-review-content.hs-review-priority .hs-workspace-form{order:2}.hs-pricing-panel-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:10px;width:100%;min-height:41px;margin-top:18px;padding:0 13px;border:1px solid rgba(117,233,219,.46);border-radius:7px;color:#7cebdd;background:#05384461;font:750 11px Noto Sans KR,sans-serif;cursor:pointer;transition:transform .16s cubic-bezier(.23,1,.32,1),background .18s ease,border-color .18s ease}.hs-pricing-panel-trigger:hover,.hs-pricing-panel-trigger:focus-visible{border-color:#91f1e4;background:#15798057;outline:0}.hs-pricing-panel-trigger:active{transform:scale(.98)}.hs-pricing-dialog{max-width:520px!important;border:1px solid #cbe4df!important}.hs-pricing-dialog-eyebrow{margin:0 0 7px;color:#118a84;font:800 9px Manrope,sans-serif;letter-spacing:.14em}.hs-pricing-dialog [data-slot=dialog-title]{color:#154b54;font-size:27px;letter-spacing:-.055em}.hs-pricing-dialog [data-slot=dialog-description]{color:#698487;font-size:12px;line-height:1.72}.hs-pricing-dialog-list{display:grid;gap:0;margin:6px 0 0;border-top:1px solid #dbe9e6}.hs-pricing-dialog-list>div{display:grid;grid-template-columns:minmax(100px,.7fr) minmax(0,1.3fr);gap:15px;padding:13px 0;border-bottom:1px solid #dbe9e6}.hs-pricing-dialog-list dt{color:#57777b;font-size:11px}.hs-pricing-dialog-list dd{margin:0;color:#1d5961;font-size:11px;font-weight:700;line-height:1.55;text-align:right}.hs-pricing-dialog-note{margin:2px 0 0;padding:12px 13px;border-left:3px solid #33bcae;border-radius:4px;color:#537477;background:#f1faf8;font-size:11px;line-height:1.65}.hs-pricing-dialog-close{min-width:92px;background:#0d6b70;color:#fff}.hs-pricing-dialog-close:hover{background:#07585f}@media (max-width:760px){.hs-review-content.hs-review-priority{grid-template-columns:1fr}.hs-review-content.hs-review-priority .hs-review-intro{order:1}.hs-review-content.hs-review-priority .hs-workspace-form{order:2}.hs-pricing-dialog{max-width:calc(100vw - 28px)!important}.hs-pricing-dialog-list>div{grid-template-columns:1fr;gap:4px}.hs-pricing-dialog-list dd{text-align:left}}@media (prefers-reduced-motion:reduce){.hs-pricing-dialog{animation:none!important;transition:none!important}}.hs-pricing-panel{margin-top:23px;padding:18px 17px 16px;border:1px solid #a6d8d1;border-left:3px solid #17a69d;background:linear-gradient(145deg,#ecfaf7,#f9fdfc);box-shadow:0 10px 22px #1569660f}.hs-pricing-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.hs-pricing-panel-head>span{color:#0a807c;font:850 9px Manrope,sans-serif;letter-spacing:.15em}.hs-pricing-panel-head i{padding:3px 6px;border:1px solid #b6ded8;border-radius:999px;color:#5b7c7d;background:#fff;font-size:8px;font-style:normal;white-space:nowrap}.hs-pricing-panel h3{margin:12px 0 7px;color:#164952;font-size:19px;letter-spacing:-.05em}.hs-pricing-panel>p{margin:0;color:#537276;font-size:11px;line-height:1.65}.hs-pricing-panel dl{margin:15px 0 0;border-top:1px solid #c7e2dd}.hs-pricing-panel dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:9px 0;border-bottom:1px solid #d5e8e4}.hs-pricing-panel dt{color:#55777a;font-size:10px}.hs-pricing-panel dd{max-width:145px;margin:0;color:#137c79;font-size:10px;font-weight:800;line-height:1.45;text-align:right}.hs-pricing-panel>a{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:35px;margin-top:13px;color:#075d67;text-decoration:none;font-size:11px;font-weight:850}.hs-pricing-panel>a span{color:#16a69d;transition:transform .18s cubic-bezier(.23,1,.32,1)}.hs-pricing-panel>a:hover{color:#078a87}.hs-pricing-panel>a:hover span{transform:translateY(3px)}.hs-pricing-panel>a:focus-visible{outline:2px solid #12a69e;outline-offset:4px}@media (max-width:760px){.hs-pricing-panel{margin-top:18px}.hs-pricing-panel dl>div{padding:10px 0}.hs-pricing-panel dt,.hs-pricing-panel dd{font-size:11px}.hs-pricing-panel dd{max-width:165px}}.hs-review-content.hs-review-priority{gap:clamp(28px,4vw,64px)}.hs-pandora-system-wordmark,.hs-pandora-system-wordmark em{transition:color .18s ease,text-shadow .22s ease,filter .22s ease}@media (hover:hover){.hs-pandora-system-wordmark:hover>span{color:#e2fffb;text-shadow:0 0 18px rgba(136,255,239,.32)}.hs-pandora-system-wordmark:hover em{color:#9cfff1;text-shadow:0 0 20px rgba(91,230,212,.54);filter:brightness(1.08)}}.hs-pricing-dialog[data-state=open]{animation:hs-pricing-dialog-fade-in .22s cubic-bezier(.23,1,.32,1) both}.hs-pricing-dialog-close{display:inline-flex;align-items:center;justify-content:center;gap:7px}.hs-pricing-dialog-close svg{flex:none}@keyframes hs-pricing-dialog-fade-in{0%{opacity:0;transform:translateY(9px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:760px){.hs-review-content.hs-review-priority{gap:22px;padding-top:20px}.hs-pandora-system-intro{margin-bottom:0}.hs-pricing-dialog-close{width:100%;min-height:44px}}@media (prefers-reduced-motion:reduce){.hs-pricing-dialog[data-state=open]{animation:none}}.hs-review-content.hs-review-priority{position:relative;gap:clamp(24px,3vw,48px)}.hs-pandora-system-intro{position:relative;top:auto;min-height:0;padding:26px 28px 22px}.hs-pandora-system-summary{font-size:12px;line-height:1.7}.hs-pandora-system-points{margin-top:19px}.hs-pandora-system-points>div{padding:10px 0}.hs-pandora-system-usage{margin-top:18px;padding-top:16px;border-top:1px solid rgba(166,241,232,.24)}.hs-pandora-system-usage-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.hs-pandora-system-usage-head>span{color:#7ee2d6;font:800 8px Manrope,sans-serif;letter-spacing:.12em}.hs-pandora-system-usage h3{margin:0;color:#f1fffc;font-size:13px;letter-spacing:-.035em}.hs-pandora-system-usage ol{display:grid;gap:0;margin:12px 0 0;padding:0;list-style:none}.hs-pandora-system-usage li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:9px 0;border-top:1px solid rgba(166,241,232,.12)}.hs-pandora-system-usage li>span{display:grid;place-items:center;width:21px;height:21px;border:1px solid rgba(127,233,219,.4);border-radius:50%;color:#8bf0e2;font:850 8px Manrope,sans-serif}.hs-pandora-system-usage li>div{display:grid;gap:2px}.hs-pandora-system-usage strong{color:#e8fffb;font-size:10px}.hs-pandora-system-usage small{color:#a9d9d3;font-size:9px;line-height:1.55}.hs-pandora-system-intro .hs-intro-assurance{margin-top:16px;padding-top:0}.hs-pandora-system-intro .hs-pricing-panel{margin-top:18px}.hs-success-dialog[data-state=open]{animation:hs-success-dialog-fade-in .3s cubic-bezier(.23,1,.32,1) both}.hs-success-dialog [data-slot=dialog-header]{gap:8px}.hs-success-mark-pop{position:relative;overflow:visible}.hs-success-mark-pop svg{position:relative;z-index:1}.hs-success-mark-pop:before,.hs-success-mark-pop:after{content:"";position:absolute;inset:-8px;border:1px solid rgba(27,174,160,.32);border-radius:50%;pointer-events:none}.hs-success-mark-pop:after{inset:-15px;border-color:#1baea024}.hs-success-confirmation{display:flex;align-items:center;gap:10px;margin-top:8px;padding:11px 12px;border:1px solid #b9e1da;border-left:3px solid #18a99d;border-radius:7px;background:#effbf8}.hs-success-confirmation>span{width:8px;height:8px;flex:none;border-radius:50%;background:#25bdaf;box-shadow:0 0 0 4px #25bdaf21}.hs-success-confirmation>div{display:grid;gap:2px}.hs-success-confirmation strong{color:#17605f;font-size:11px}.hs-success-confirmation small{color:#5f7d7d;font-size:10px;line-height:1.5}@media (min-width:761px){.hs-pandora-system-intro:after{content:"";position:absolute;z-index:2;top:52px;right:calc(-1*clamp(24px,3vw,48px));width:clamp(24px,3vw,48px);height:1px;background:linear-gradient(90deg,#3eb4a9bf,#3eb4a914);pointer-events:none}.hs-pandora-system-intro:before{content:"";position:absolute;z-index:2;top:48px;right:calc(-1*clamp(24px,3vw,48px) - 4px);width:8px;height:8px;border:1px solid #50d8c8;border-radius:50%;background:#edf9f6;box-shadow:0 0 0 4px #50d8c81f;pointer-events:none}}@media (prefers-reduced-motion:no-preference){.hs-success-dialog[data-state=open]{animation:hs-success-dialog-fade-in .3s cubic-bezier(.23,1,.32,1) both}.hs-success-mark-pop{animation:hs-success-mark-arrive .36s cubic-bezier(.23,1,.32,1) both}.hs-success-mark-pop svg{animation:hs-success-check-draw .46s .1s cubic-bezier(.23,1,.32,1) both}.hs-success-mark-pop:before{animation:hs-success-ring-expand .62s 80ms cubic-bezier(.23,1,.32,1) both}.hs-success-mark-pop:after{animation:hs-success-ring-expand .7s .14s cubic-bezier(.23,1,.32,1) both}.hs-success-confirmation{animation:hs-success-confirmation-enter .28s .13s cubic-bezier(.23,1,.32,1) both}}@keyframes hs-success-dialog-fade-in{0%{opacity:0;transform:translateY(12px) scale(.975)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hs-success-mark-arrive{0%{opacity:0;transform:scale(.78) rotate(-8deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes hs-success-check-draw{0%{opacity:0;transform:scale(.55)}to{opacity:1;transform:scale(1)}}@keyframes hs-success-ring-expand{0%{opacity:0;transform:scale(.62)}to{opacity:1;transform:scale(1)}}@keyframes hs-success-confirmation-enter{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@media (max-width:760px){.hs-review-content.hs-review-priority{gap:18px;padding-top:18px}.hs-pandora-system-intro{padding:22px 20px 19px}.hs-pandora-system-points{margin-top:17px}.hs-pandora-system-usage{margin-top:15px;padding-top:14px}.hs-pandora-system-usage-head{align-items:flex-start;flex-direction:column;gap:4px}.hs-pandora-system-usage h3{font-size:14px}.hs-pandora-system-usage li{padding:8px 0}.hs-pandora-system-intro .hs-intro-assurance{margin-top:14px}.hs-pandora-system-intro .hs-pricing-panel{margin-top:16px}.hs-success-confirmation{align-items:flex-start}.hs-success-confirmation>span{margin-top:4px}}@media (prefers-reduced-motion:reduce){.hs-success-dialog[data-state=open],.hs-success-mark-pop,.hs-success-mark-pop svg,.hs-success-mark-pop:before,.hs-success-mark-pop:after,.hs-success-confirmation{animation:none!important}}.hs-review-content.hs-review-priority{overflow:visible;border-top:1px solid rgba(7,105,108,.15);background:linear-gradient(100deg,rgba(5,73,83,.085) 0,rgba(10,141,132,.04) 38%,transparent 68%)}.hs-pandora-system-intro{align-self:stretch;overflow:hidden;border:0;border-radius:0;background:radial-gradient(circle at 8% 8%,rgba(71,224,208,.28),transparent 29%),linear-gradient(112deg,rgba(4,75,85,.16),rgba(8,139,130,.075) 58%,transparent 79%);box-shadow:none}.hs-pandora-system-intro::selection{background:#2ac0b142}.hs-pandora-system-intro>*{position:relative;z-index:1}.hs-pandora-system-intro:after{content:"PANDORA";position:absolute;z-index:0;top:18px;right:-74px;color:#045d6812;font:900 clamp(90px,11vw,168px)/.78 "Manrope",sans-serif;letter-spacing:-.105em;pointer-events:none}.hs-pandora-system-intro:before{content:"";position:absolute;z-index:0;inset:0 auto 0 -22px;width:1px;background:linear-gradient(180deg,#0a8f88,rgba(15,158,146,.25) 56%,transparent)}.hs-pandora-system-wordmark{position:relative;margin:15px 0!important;font-size:clamp(52px,5.1vw,74px)!important;line-height:.84!important;text-shadow:0 12px 28px rgba(0,61,70,.075)}.hs-pandora-system-summary{max-width:360px;color:#315f65;font-size:13px;font-weight:560;line-height:1.78}.hs-pandora-system-points{max-width:390px;border-top-color:#08696c40}.hs-pandora-system-points>div{border-bottom-color:#08696c29}.hs-pandora-system-points dt{color:#107d78}.hs-pandora-system-points dd{color:#123f48}.hs-pandora-system-usage{max-width:390px;border-top-color:#08696c3d}.hs-pandora-system-usage-head>span{color:#087f79}.hs-pandora-system-usage h3{color:#123f48}.hs-pandora-system-usage li{border-top-color:#08696c24}.hs-pandora-system-usage li>span{border-color:#0889817a;color:#0b756f;background:#f0fefbd6}.hs-pandora-system-usage strong{color:#123f48}.hs-pandora-system-usage small{color:#4e7479}.hs-pandora-system-intro .hs-intro-assurance{max-width:390px;color:#416c72}.hs-pandora-system-intro .hs-intro-assurance svg{color:#0d877f}.hs-pandora-system-intro .hs-pricing-panel{max-width:390px;border-color:#0e7b754a;border-left-color:#0b958b;background:#f9fefdd1;box-shadow:0 12px 28px #0550520d}.hs-pandora-system-intro .hs-pricing-panel h3{color:#123f48}.hs-pandora-system-intro .hs-pricing-panel p,.hs-pandora-system-intro .hs-pricing-panel dt{color:#496e73}.hs-pandora-system-intro .hs-pricing-panel dd{color:#0d7873}.hs-pricing-credit-low{display:grid;gap:5px;margin:10px 0 2px;padding:10px 11px;border:1px solid rgba(11,141,132,.3);border-left:3px solid #0a968b;border-radius:6px;background:#ecfcf8d6}.hs-pricing-credit-low strong{color:#15545a;font-size:10px}.hs-pricing-credit-low>span{color:#59787b;font-size:10px;line-height:1.5}.hs-pricing-credit-low a{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:0 9px;border:1px solid rgba(15,143,134,.36);border-radius:5px;color:#097b75;background:#ffffffb3;font-size:10px;font-weight:850;text-decoration:none}.hs-pricing-credit-low a:hover{border-color:#0a9a8e;background:#f6fffd;color:#06645f}.hs-pricing-credit-low a:focus-visible{outline:2px solid #0b9c90;outline-offset:3px}.hs-pricing-portal-link,.hs-pricing-dialog-portal-link{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:12px;color:#126f70;text-decoration:none;font-size:10px;font-weight:850}.hs-pricing-portal-link span,.hs-pricing-dialog-portal-link span{color:#18a89c;transition:transform .18s cubic-bezier(.23,1,.32,1)}.hs-pricing-portal-link:hover,.hs-pricing-dialog-portal-link:hover{color:#078986}.hs-pricing-portal-link:hover span,.hs-pricing-dialog-portal-link:hover span{transform:translate(2px,-2px)}.hs-pricing-portal-link:focus-visible,.hs-pricing-dialog-portal-link:focus-visible{outline:2px solid #12a69e;outline-offset:4px}.hs-pricing-dialog-portal-link{margin:0 0 2px;padding:0 2px;font-size:11px}@media (hover:hover){.hs-pandora-system-wordmark:hover>span{color:#093d47;text-shadow:0 0 22px rgba(14,159,148,.25)}.hs-pandora-system-wordmark:hover em{color:#008e82;text-shadow:0 0 24px rgba(14,180,162,.3)}}@media (max-width:760px){.hs-review-content.hs-review-priority{border-top:0;background:linear-gradient(180deg,rgba(5,82,90,.055),transparent 58%)}.hs-pandora-system-intro{padding:27px 22px 22px;background:radial-gradient(circle at 14% 5%,rgba(67,220,202,.22),transparent 34%),linear-gradient(180deg,rgba(4,75,85,.08),transparent)}.hs-pandora-system-intro:after{top:24px;right:-35px;font-size:94px}.hs-pandora-system-wordmark{font-size:clamp(52px,15.2vw,64px)!important}.hs-pandora-system-summary,.hs-pandora-system-points,.hs-pandora-system-usage,.hs-pandora-system-intro .hs-intro-assurance,.hs-pandora-system-intro .hs-pricing-panel{max-width:none}}.hs-instant-estimate{display:grid;gap:4px;margin-top:13px;padding:12px 13px;border:1px solid rgba(9,141,132,.27);border-left:3px solid #0a9b90;border-radius:8px;color:#225a61;background:linear-gradient(100deg,#e6faf6e6,#f4fdfcdb)}.hs-instant-estimate>span{color:#06877f;font:850 8px Manrope,sans-serif;letter-spacing:.15em}.hs-instant-estimate strong{display:flex;align-items:baseline;justify-content:space-between;gap:12px;color:#164d54;font-size:11px}.hs-instant-estimate strong b{color:#078d83;font-size:19px;letter-spacing:-.055em;white-space:nowrap}.hs-instant-estimate small{color:#5c7c80;font-size:10px;line-height:1.55}.hs-review-page{--pandora-ink:#164e56;--pandora-deep:#07535c;--pandora-accent:#099b90;--pandora-glow:#5ee3d4}.hs-review-page .hs-workspace-form{border-color:#0b898247;box-shadow:0 22px 55px #07585d1a}.hs-review-page .hs-form-header{border-bottom-color:#0b89822b}.hs-review-page .hs-form-header span,.hs-review-page .hs-form-group-heading>span,.hs-review-page .hs-form-group-heading h4{color:var(--pandora-deep)}.hs-review-page .hs-form-group{border-color:#0b898229}.hs-review-page .hs-field input,.hs-review-page .hs-field textarea{border-color:#09898245}.hs-review-page .hs-field input:focus,.hs-review-page .hs-field textarea:focus{border-color:var(--pandora-accent);box-shadow:0 0 0 3px #099b901f}.hs-review-page .hs-submit{background:linear-gradient(112deg,#087f7a,#11b7a7);box-shadow:0 11px 26px #04847c33}.hs-review-page .hs-submit:hover{background:linear-gradient(112deg,#08636a,#0b9f94)}.hs-submit-analysis-status{display:flex;align-items:center;gap:11px;margin:13px 0 0;padding:11px 13px;border:1px solid rgba(18,151,143,.24);border-left:3px solid #15a69b;border-radius:8px;color:#305f65;background:linear-gradient(95deg,#eefcf8f2,#e0f8f3b3)}.hs-submit-analysis-status>span:last-child{display:grid;gap:2px}.hs-submit-analysis-status em{color:#098b84;font:850 8px Manrope,sans-serif;letter-spacing:.14em;font-style:normal}.hs-submit-analysis-status strong{color:#16545b;font-size:11px}.hs-submit-analysis-status small{color:#608084;font-size:10px;line-height:1.5}.hs-analysis-orbit{position:relative;display:block;flex:none;width:32px;height:32px;border:1px solid rgba(15,147,139,.2);border-radius:50%}.hs-analysis-orbit i{position:absolute;width:6px;height:6px;border-radius:50%;background:#28bdaf;box-shadow:0 0 0 3px #28bdaf1f}.hs-analysis-orbit i:nth-child(1){top:-3px;left:10px}.hs-analysis-orbit i:nth-child(2){right:-3px;bottom:8px}.hs-analysis-orbit i:nth-child(3){bottom:-3px;left:7px}.hs-analysis-orbit b{position:absolute;top:11px;left:11px;width:8px;height:8px;border-radius:50%;background:#0d8e88}@media (prefers-reduced-motion:no-preference){.hs-analysis-orbit{animation:hs-analysis-orbit-spin 1.8s linear infinite}.hs-analysis-orbit b{animation:hs-analysis-core-pulse .9s ease-in-out infinite}.hs-analysis-orbit i{animation:hs-analysis-node-pulse 1.2s ease-in-out infinite}}@keyframes hs-analysis-orbit-spin{to{transform:rotate(360deg)}}@keyframes hs-analysis-core-pulse{50%{transform:scale(.65);opacity:.58}}@keyframes hs-analysis-node-pulse{50%{transform:scale(.75);opacity:.54}}.hs-pricing-credit-summary{display:grid;gap:9px;margin-top:4px;padding:14px;border:1px solid #c8e3de;border-radius:8px;background:linear-gradient(135deg,#f4fcfa,#eaf8f5)}.hs-pricing-credit-heading{display:grid;gap:3px}.hs-pricing-credit-heading>span{color:#128a84;font:850 8px Manrope,sans-serif;letter-spacing:.14em}.hs-pricing-credit-heading h3{margin:0;color:#164e56;font-size:14px;letter-spacing:-.035em}.hs-pricing-credit-locked,.hs-pricing-credit-loading,.hs-pricing-credit-error{margin:0;color:#5d7d81;font-size:10px;line-height:1.6}.hs-pricing-credit-error{color:#a34d44}.hs-pricing-credit-balance{display:flex;align-items:end;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #d3e9e4;border-bottom:1px solid #d3e9e4}.hs-pricing-credit-balance span{color:#55767a;font-size:10px}.hs-pricing-credit-balance strong{color:#0b817b;font-size:21px;letter-spacing:-.055em}.hs-pricing-credit-history{display:grid;gap:0;margin:0;padding:0;list-style:none}.hs-pricing-credit-history li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:7px 0;border-bottom:1px solid rgba(184,221,214,.65);color:#5a797d;font-size:10px}.hs-pricing-credit-history li:last-child{border-bottom:0}.hs-pricing-credit-history strong{color:#0d847e;font-size:10px}.hs-pricing-credit-history strong.is-used{color:#875e44}.hs-pricing-credit-history .hs-pricing-credit-empty{display:block;color:#668387}@media (max-width:760px){.hs-instant-estimate strong{display:grid;gap:4px}.hs-instant-estimate strong b{font-size:18px}.hs-submit-analysis-status{align-items:flex-start}.hs-analysis-orbit{margin-top:2px}.hs-pricing-credit-summary{padding:13px}.hs-pricing-credit-balance strong{font-size:20px}}@media (prefers-reduced-motion:reduce){.hs-analysis-orbit,.hs-analysis-orbit b,.hs-analysis-orbit i{animation:none!important}}.hs-review-content.hs-review-priority{background:linear-gradient(102deg,rgba(1,61,75,.14) 0,rgba(0,142,130,.075) 39%,transparent 70%)}.hs-pandora-system-intro{background:radial-gradient(circle at 8% 7%,rgba(37,218,196,.34),transparent 29%),linear-gradient(112deg,rgba(4,86,98,.24),rgba(7,156,141,.1) 58%,transparent 79%)}.hs-pandora-system-intro:after{color:#0249571a}.hs-pandora-system-wordmark>span{color:#063e4a;text-shadow:0 10px 23px rgba(1,61,71,.09)}.hs-pandora-system-wordmark em{color:#008e82;text-shadow:0 10px 22px rgba(0,151,136,.12)}.hs-pandora-system-summary{color:#244f58;font-weight:650}.hs-pandora-system-points dt,.hs-pandora-system-usage-head>span{color:#087a75}.hs-pandora-system-points dd,.hs-pandora-system-usage h3,.hs-pandora-system-usage strong{color:#0d3f4a}.hs-pandora-system-usage small,.hs-pandora-system-intro .hs-intro-assurance{color:#3a666e}.hs-pandora-system-usage li{border-top-color:#025c6430}.hs-pandora-system-usage li>span{border-color:#00857b8f;color:#076d67;background:#f4fffce0}@media (hover:hover){.hs-pandora-system-wordmark:hover>span{color:#022f3c}.hs-pandora-system-wordmark:hover em{color:#00a795}}@media (max-width:760px){.hs-review-content.hs-review-priority{background:linear-gradient(180deg,rgba(2,73,87,.09),transparent 62%)}.hs-pandora-system-intro{background:radial-gradient(circle at 12% 5%,rgba(38,217,195,.31),transparent 34%),linear-gradient(180deg,rgba(3,82,95,.14),transparent)}}.hs-review-content.hs-review-priority{gap:clamp(18px,2.35vw,36px);border-top:0;background:radial-gradient(circle at 12% 7%,rgba(17,160,150,.12),transparent 31%),linear-gradient(102deg,rgba(3,78,89,.075),rgba(3,132,122,.035) 45%,transparent 76%)}.hs-pandora-system-intro{padding:28px 28px 24px;background:radial-gradient(circle at 20% 9%,rgba(25,205,183,.29),transparent 38%),radial-gradient(circle at 78% 42%,rgba(4,100,112,.075),transparent 43%)}.hs-pandora-system-intro:before{display:none}.hs-pandora-system-intro:after{width:auto;height:auto;background:transparent}.hs-pandora-system-intro>span{color:#087b76;font-size:10px}.hs-pandora-system-summary{max-width:410px;color:#1b4a54;font-size:15px;font-weight:650;line-height:1.78}.hs-pandora-system-points{max-width:430px;margin-top:22px;border-top-color:#035d6633}.hs-pandora-system-points>div{padding:11px 0;border-bottom-color:#035d6624}.hs-pandora-system-points dt{font-size:11px}.hs-pandora-system-points dd{font-size:12px}.hs-pandora-system-usage{max-width:430px;margin-top:20px;padding-top:18px;border-top-color:#035d6633}.hs-pandora-system-usage-head>span{font-size:9px}.hs-pandora-system-usage h3{font-size:16px}.hs-pandora-system-usage li{grid-template-columns:26px minmax(0,1fr);gap:10px;padding:10px 0;border-top-color:#035d6626}.hs-pandora-system-usage li>span{width:23px;height:23px;font-size:9px}.hs-pandora-system-usage strong{font-size:12px}.hs-pandora-system-usage small{font-size:10.5px;line-height:1.58}.hs-pandora-system-intro .hs-intro-assurance{max-width:430px;margin-top:18px;color:#315f67;font-size:11.5px;line-height:1.65}.hs-pandora-system-intro .hs-pricing-panel{max-width:430px;margin-top:20px}.hs-status-lookup{max-width:1140px;margin:10px auto 0;padding:24px clamp(22px,3.2vw,36px);border:0;border-radius:0;background:radial-gradient(circle at 88% 18%,rgba(26,191,176,.09),transparent 32%),linear-gradient(104deg,rgba(5,95,103,.055),rgba(240,252,249,.62) 49%,transparent 82%);box-shadow:none}.hs-status-lookup>div>p{color:#087b76;font-size:10px}.hs-status-lookup h2{margin:11px 0 9px;color:#123f4a;font-size:28px}.hs-status-lookup>div>span{max-width:390px;color:#42666c;font-size:13px;font-weight:520;line-height:1.72}.hs-status-lookup label{color:#24545c;font-size:11px}.hs-status-lookup input{min-height:46px;font-size:14px}.hs-status-lookup-submit{min-height:46px}.hs-status-lookup form>small{color:#55777b;font-size:11px;line-height:1.6}.hs-status-lookup-empty,.hs-status-lookup-error,.hs-status-lookup-loading strong{font-size:12px}.hs-status-lookup-loading span:not(.hs-status-loading-mark){font-size:11px}.hs-status-lookup-result strong{font-size:16px}.hs-status-lookup-result p{font-size:12px}.hs-review-page .hs-form-header span,.hs-review-page .hs-form-group-heading>span{font-size:10px}.hs-review-page .hs-field>label{font-size:12px}.hs-review-page .hs-field-help,.hs-review-page .hs-file-note{font-size:11px;line-height:1.6}@media (max-width:760px){.hs-review-content.hs-review-priority{gap:18px;padding-top:14px;background:radial-gradient(circle at 20% 8%,rgba(17,160,150,.1),transparent 38%),linear-gradient(180deg,rgba(3,78,89,.045),transparent 68%)}.hs-pandora-system-intro{padding:27px 22px 23px;background:radial-gradient(circle at 18% 6%,rgba(25,205,183,.25),transparent 43%)}.hs-pandora-system-summary{font-size:14px}.hs-pandora-system-usage h3{font-size:15px}.hs-pandora-system-usage small{font-size:10px}.hs-status-lookup{margin:8px 14px 0;padding:23px 18px;background:radial-gradient(circle at 86% 9%,rgba(26,191,176,.1),transparent 39%),linear-gradient(180deg,rgba(5,95,103,.045),transparent 78%)}.hs-status-lookup h2{font-size:25px}.hs-status-lookup>div>span{font-size:12px}.hs-status-lookup label{font-size:11px}.hs-status-lookup form>small{font-size:10.5px}}.hs-review-content.hs-review-priority{gap:clamp(20px,2.6vw,40px);background:radial-gradient(circle at 18% 13%,rgba(12,164,151,.12),transparent 35%),radial-gradient(circle at 63% 30%,rgba(25,205,183,.055),transparent 46%),linear-gradient(104deg,rgba(2,67,80,.055),transparent 67%)}.hs-pandora-system-intro{background:transparent}.hs-pandora-system-intro:after{color:#03556213}.hs-pandora-system-intro .hs-pricing-panel{background:#f8fefda3;box-shadow:0 10px 26px #05505209}.hs-status-lookup{margin-top:6px;background:radial-gradient(circle at 78% 17%,rgba(21,191,174,.07),transparent 36%),linear-gradient(104deg,rgba(4,97,104,.04),rgba(246,253,251,.55) 50%,transparent 84%)}.hs-status-lookup>div>p,.hs-pandora-system-intro>span{letter-spacing:.13em}@media (max-width:760px){.hs-review-content.hs-review-priority{gap:16px;padding-top:12px;background:radial-gradient(circle at 26% 6%,rgba(12,164,151,.1),transparent 45%),linear-gradient(180deg,rgba(2,67,80,.035),transparent 70%)}.hs-pandora-system-intro{background:transparent}.hs-status-lookup{margin-top:6px;background:radial-gradient(circle at 74% 8%,rgba(21,191,174,.065),transparent 42%),linear-gradient(180deg,rgba(4,97,104,.035),transparent 80%)}}.hs-review-content.hs-review-priority{padding-bottom:42px}.hs-pandora-system-usage-head{display:grid;align-items:start;justify-content:start;gap:5px}.hs-pandora-system-usage h3{max-width:none;line-height:1.3}.hs-status-lookup{margin:0 auto;padding:22px clamp(22px,3.2vw,36px) 26px;border:0;border-radius:0;background:radial-gradient(circle at 81% 18%,rgba(19,179,163,.07),transparent 34%),linear-gradient(102deg,rgba(5,94,100,.038),rgba(246,253,251,.42) 55%,transparent 88%)}.hs-status-lookup>div>p{font-size:10.5px}.hs-status-lookup form>small{font-size:11.5px}.hs-instant-estimate strong b{font-size:17px}.hs-instant-estimate strong b:not(:empty){color:#067d75}@media (max-width:760px){.hs-review-content.hs-review-priority{padding-bottom:26px}.hs-pandora-system-usage-head{gap:5px}.hs-pandora-system-usage h3{font-size:15px}.hs-status-lookup{margin:0 14px;padding:20px 18px 23px}.hs-status-lookup form>small{font-size:10.5px}.hs-instant-estimate strong b{font-size:16px}}.hs-pandora-system-usage-head h3{width:100%;max-width:none!important;font-size:17px;line-height:1.32;letter-spacing:-.035em}.hs-status-lookup{align-self:stretch;box-sizing:border-box;width:100%;max-width:none;margin:0;padding:30px clamp(28px,8vw,120px) 34px;grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr);gap:20px clamp(28px,5vw,72px);border:0;border-radius:0;background:radial-gradient(circle at 23% 8%,rgba(18,166,153,.09),transparent 30%),linear-gradient(104deg,rgba(3,84,94,.065),rgba(246,253,251,.42) 51%,transparent 85%);box-shadow:none}.hs-status-lookup>div>span{max-width:420px}.hs-status-lookup form{align-self:center}.hs-status-lookup form>small{max-width:620px}.hs-status-lookup-result,.hs-status-lookup-loading,.hs-status-lookup-empty,.hs-status-lookup-error{max-width:900px}@media (max-width:760px){.hs-pandora-system-usage-head h3{font-size:16px}.hs-status-lookup{width:auto;margin:0;padding:26px 22px 29px;grid-template-columns:1fr;gap:18px;background:radial-gradient(circle at 22% 7%,rgba(18,166,153,.085),transparent 42%),linear-gradient(180deg,rgba(3,84,94,.05),transparent 82%)}.hs-status-lookup>div>span{max-width:360px}}.hs-review-content.hs-review-priority{padding-bottom:14px}@media (max-width:760px){.hs-review-content.hs-review-priority{padding-bottom:14px}}.hs-pricing-free-period-banner{display:grid;gap:4px;margin:15px 0 13px;padding:11px 12px;border-left:3px solid #10a59b;background:linear-gradient(90deg,#0a9b921f,#ffffff14);color:#124d55}.hs-pricing-free-period-banner span{color:#087f79;font:850 9px Manrope,sans-serif;letter-spacing:.12em}.hs-pricing-free-period-banner strong{font-size:13px;line-height:1.45}.hs-pricing-free-period-banner small{color:#426b70;font-size:10.5px;line-height:1.55}.hs-future-rate-trigger{display:flex;align-items:center;justify-content:space-between;width:100%;margin:10px 0 2px;padding:10px 11px;border:1px solid rgba(14,122,119,.38);border-radius:7px;color:#0c706d;background:#ffffff8a;font:800 11px Noto Sans KR,sans-serif;text-align:left;transition:transform .16s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1)}.hs-future-rate-trigger:hover{border-color:#079c93;background:#edfffb}.hs-future-rate-trigger:active{transform:scale(.97)}.hs-future-rate-dialog{max-width:490px}.hs-future-rate-list div:first-child dd{color:#087f79;font-size:16px}.hs-future-rate-note{margin:0;padding:11px 12px;border-radius:8px;color:#496f73;background:#f0fbf8;font-size:11px;line-height:1.65}@media (max-width:760px){.hs-pricing-free-period-banner{margin:13px 0 11px}.hs-pricing-free-period-banner strong{font-size:12px}.hs-future-rate-trigger{font-size:10.5px}}.hs-status-lookup{max-width:1124px;margin:29px auto 0;padding:26px clamp(20px,3vw,32px);display:grid;grid-template-columns:minmax(235px,.75fr) minmax(0,1.25fr);gap:24px 38px;border:1px solid #c6ded9;border-radius:14px;background:linear-gradient(115deg,#f7fcfa,#edf8f5);box-shadow:0 16px 38px #124f4f14}.hs-status-lookup>div>p{margin:0;color:#0d8581;font:850 9px Manrope,sans-serif;letter-spacing:.15em}.hs-status-lookup h2{margin:10px 0 8px;color:#154850;font-size:25px;letter-spacing:-.055em}.hs-status-lookup>div>span{display:block;max-width:340px;color:#567579;font-size:12px;line-height:1.65}.hs-status-lookup form{display:grid;grid-template-columns:130px minmax(0,1fr) auto;gap:9px;align-items:end}.hs-status-lookup label{display:grid;gap:6px;color:#315c63;font-size:10px;font-weight:800}.hs-status-lookup input{box-sizing:border-box;width:100%;min-height:43px;padding:0 11px;border:1px solid #b8d5d0;border-radius:6px;outline:0;color:#153f49;background:#fff;font:13px Noto Sans KR,sans-serif}.hs-status-lookup input:focus{border-color:#129b94;box-shadow:0 0 0 3px #129b941f}.hs-status-lookup-submit{min-height:43px;padding:0 16px;border-radius:6px;white-space:nowrap}.hs-status-lookup form>small{grid-column:1/-1;color:#658185;font-size:10px;line-height:1.55}.hs-status-lookup-empty,.hs-status-lookup-error{grid-column:1/-1;margin:0;padding:11px 13px;border-radius:7px;font-size:11px;line-height:1.6}.hs-status-lookup-empty{border:1px solid #cadeda;color:#557477;background:#fff}.hs-status-lookup-error{border:1px solid #e0a79f;color:#9f4139;background:#fff5f2}.hs-status-lookup-result{grid-column:1/-1;display:grid;grid-template-columns:auto 1fr;column-gap:12px;align-items:center;padding:14px 15px;border:1px solid #a9dcd4;border-left:4px solid #159b93;border-radius:8px;background:#effbf8}.hs-status-lookup-result.is-complete{border-left-color:#0e807e;background:#e7f8f2}.hs-status-lookup-result>span{grid-column:1/-1;color:#11817d;font:800 9px Manrope,sans-serif;letter-spacing:.12em}.hs-status-lookup-result strong{margin-top:4px;color:#154c55;font-size:15px}.hs-status-lookup-result p{margin:4px 0 0;color:#55777a;font-size:11px;line-height:1.55}.hs-status-lookup.hs-status-lookup form{grid-template-columns:minmax(0,1fr) auto}.hs-status-lookup.hs-status-lookup label,.hs-status-lookup.hs-status-lookup input{min-width:0}.hs-status-lookup.hs-status-lookup .hs-status-lookup-submit{min-width:108px}.hs-status-lookup-loading{grid-column:1/-1;display:flex;align-items:flex-start;gap:10px;padding:12px 13px;border:1px solid #9fd8d0;border-left:4px solid #119d95;border-radius:7px;color:#285c63;background:linear-gradient(100deg,#effcf8,#e4f7f3)}.hs-status-loading-mark{display:grid;flex:none;place-items:center;width:27px;height:27px;border-radius:50%;color:#068b86;background:#3fd1c226}.hs-status-lookup-loading>div{display:grid;gap:3px;padding-top:1px}.hs-status-lookup-loading strong{color:#155259;font-size:11px;line-height:1.45}.hs-status-lookup-loading span:not(.hs-status-loading-mark){color:#5a7a7c;font-size:10px;line-height:1.55}@media (max-width:760px){.hs-status-lookup{grid-template-columns:1fr;gap:18px;margin:22px 14px 0;padding:21px 17px;border-radius:12px}.hs-status-lookup h2{font-size:22px}.hs-status-lookup form{grid-template-columns:1fr;gap:11px}.hs-status-lookup input,.hs-status-lookup-submit{min-height:46px}.hs-status-lookup form>small{grid-column:auto}.hs-status-lookup-loading{align-items:center}.hs-status-lookup-result{grid-template-columns:1fr;gap:2px}.hs-status-lookup-result p{margin-top:1px}}@media (prefers-reduced-motion:reduce){.hs-status-loading-mark .spin{animation:none}}@media (max-width:760px){.hs-review-index.hs-pandora-hero-card{width:100%;grid-template-columns:1fr;gap:14px;padding:18px 17px}.hs-review-index.hs-pandora-hero-card .hs-pandora-hero-action{width:100%}.hs-review-disclaimer{margin-top:18px;padding:0 20px;font-size:10px}.hs-status-lookup.hs-status-lookup form{grid-template-columns:1fr}.hs-status-lookup.hs-status-lookup .hs-status-lookup-submit{width:100%}}:root{--ontos-ink: #050816;--ontos-surface: #091126;--ontos-surface-raised: #0d1932;--ontos-surface-strong: #101f3e;--ontos-line: rgba(151, 183, 255, .18);--ontos-line-strong: rgba(135, 230, 255, .42);--ontos-text: #f3f7ff;--ontos-muted: #a6b5cf;--ontos-dim: #6f82a6;--ontos-cyan: #72f4e6;--ontos-blue: #5aa7ff;--ontos-violet: #9a8cff;--ontos-alert: #ffbb6b;--ontos-danger: #ff8b8b;--ontos-ease-out: cubic-bezier(.23, 1, .32, 1)}html,body,#root{min-height:100%;background:var(--ontos-ink)}.ontos-site{color:var(--ontos-text);background:var(--ontos-ink)}.ontos-site ::selection{color:#04111f;background:var(--ontos-cyan)}.ontos-site button,.ontos-site input,.ontos-site select,.ontos-site textarea{font-family:inherit}.ontos-site button:focus-visible,.ontos-site a:focus-visible,.ontos-site input:focus-visible,.ontos-site select:focus-visible,.ontos-site textarea:focus-visible{outline:2px solid var(--ontos-cyan);outline-offset:3px}.ontos-site .site-header{min-height:76px;height:auto;color:var(--ontos-text);background:#050816c2;border-bottom-color:#98b2f529;box-shadow:0 12px 32px #00000029}.ontos-site .brand-lockup{color:var(--ontos-text)}.ontos-site .brand-symbol{filter:brightness(0) invert(1);opacity:.94}.ontos-site .brand-type strong{color:var(--ontos-text)}.ontos-site .brand-type small,.ontos-site .desktop-nav button,.ontos-site .language-toggle{color:var(--ontos-muted)}.ontos-site .desktop-nav button:after{background:linear-gradient(90deg,var(--ontos-cyan),var(--ontos-blue))}.ontos-site .desktop-nav button:hover,.ontos-site .language-toggle:hover{color:var(--ontos-text)}.ontos-site .language-toggle{border-color:var(--ontos-line);background:#0f1f3eb8}.ontos-site .language-toggle .is-current{color:var(--ontos-cyan)}.ontos-site .language-toggle i{background:var(--ontos-line-strong)}.ontos-site .portal-link{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 15px;border:1px solid rgba(114,244,230,.48);border-radius:999px;color:var(--ontos-text);background:linear-gradient(135deg,#72f4e629,#5aa7ff2e);box-shadow:inset 0 1px #e0fffc21,0 8px 22px #0000002e;white-space:nowrap}.ontos-site .portal-link svg{display:grid;place-items:center;width:17px;height:17px;padding:3px;border-radius:50%;color:#03101c;background:var(--ontos-cyan)}.ontos-site .portal-link:hover{border-color:var(--ontos-cyan);color:#fff;background:linear-gradient(135deg,#72f4e640,#5aa7ff40);box-shadow:inset 0 1px #e0fffc33,0 12px 28px #31adff38}.ontos-site .portal-link:focus-visible{outline:2px solid var(--ontos-cyan);outline-offset:4px}.ontos-site .portal-link:active{transform:scale(.97)}.ontos-site .menu-button{color:var(--ontos-text)}.ontos-site .mobile-nav{background:#070d1efa;border-color:var(--ontos-line);box-shadow:0 22px 46px #0000004d}.ontos-site .mobile-nav button{color:var(--ontos-text);border-bottom-color:var(--ontos-line)}@media (min-width:901px){.ontos-site .site-header{min-height:82px;gap:13px;padding-inline:clamp(20px,3vw,54px)}.ontos-site .desktop-nav{gap:clamp(7px,.8vw,13px)}.ontos-site .desktop-nav button{padding:4px 1px;font-size:clamp(13px,1.1vw,15px);font-weight:700;letter-spacing:-.035em;white-space:nowrap}.ontos-site .header-actions{gap:12px;margin-left:8px}.ontos-site .portal-link{padding-inline:12px}}.ontos-site .hero-section{min-height:max(700px,calc(100vh - 76px));isolation:isolate;color:var(--ontos-text);background:radial-gradient(circle at 82% 14%,rgba(66,133,255,.17),transparent 22%),radial-gradient(circle at 68% 86%,rgba(55,244,223,.11),transparent 24%),linear-gradient(116deg,#060a1a,#071129 48%,#071738)}.ontos-site .hero-section:before{content:"";position:absolute;z-index:-2;inset:0;opacity:.65;background-image:radial-gradient(rgba(117,175,255,.24) .7px,transparent .9px);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,transparent 13%,black 49%,black 84%,transparent);mask-image:linear-gradient(90deg,transparent 13%,black 49%,black 84%,transparent)}.ontos-site .hero-section:after{z-index:-1;background:linear-gradient(90deg,#050816f7,#050a1be8,#06112b70 72%,#06153438)}.ontos-site .hero-image{display:none}.ontos-site .hero-grid{z-index:0;width:62%;height:120%;right:-5%;top:-10%;opacity:.32;background-image:linear-gradient(rgba(121,173,255,.24) 1px,transparent 1px),linear-gradient(90deg,rgba(121,173,255,.24) 1px,transparent 1px);background-size:48px 48px;transform:perspective(720px) rotateY(-17deg) rotateX(14deg);-webkit-mask-image:radial-gradient(ellipse at center,black 22%,transparent 70%);mask-image:radial-gradient(ellipse at center,black 22%,transparent 70%)}.hero-signal-field{position:absolute;z-index:-1;inset:0;overflow:hidden;pointer-events:none}.signal-orb{position:absolute;display:block;border:1px solid rgba(132,220,255,.34);border-radius:50%;box-shadow:inset 0 0 34px #36c0ff14,0 0 52px #51b0ff17}.signal-orb-one{width:min(48vw,670px);aspect-ratio:1;right:2%;top:-6%}.signal-orb-two{width:min(31vw,440px);aspect-ratio:1;right:13%;top:27%;border-color:#6df6e64a}.signal-orb-three{width:min(18vw,250px);aspect-ratio:1;right:31%;bottom:-8%;border-color:#9b8dff3d}.signal-beam{position:absolute;display:block;height:1px;transform-origin:0 50%;background:linear-gradient(90deg,transparent,rgba(119,247,231,.75),rgba(107,161,255,.1));box-shadow:0 0 14px #72f4e647}.signal-beam-one{width:58%;right:-8%;top:42%;transform:rotate(-29deg)}.signal-beam-two{width:40%;right:12%;top:64%;transform:rotate(31deg);opacity:.6}.signal-node{position:absolute;display:block;width:8px;height:8px;border-radius:50%;background:var(--ontos-cyan);box-shadow:0 0 0 5px #72f4e61a,0 0 20px #72f4e6cc}.signal-node-one{right:40%;top:36%}.signal-node-two{right:14%;top:48%;background:var(--ontos-blue);box-shadow:0 0 0 5px #5aa7ff1a,0 0 20px #5aa7ffcc}.signal-node-three{right:29%;bottom:18%;background:var(--ontos-violet);box-shadow:0 0 0 5px #9a8cff1a,0 0 20px #9a8cffcc}.signal-core{position:absolute;right:27%;top:38%;display:block;width:148px;aspect-ratio:1;border:1px solid rgba(121,222,255,.24);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(111,245,234,.19) 0 2px,rgba(74,185,255,.12) 3px 5px,transparent 6px 28%,rgba(86,159,255,.09) 29%,transparent 30%);box-shadow:inset 0 0 42px #40c6ff1f,0 0 66px #2b94ff1a;opacity:.82}.signal-core:before,.signal-core:after{content:"";position:absolute;inset:14px;border:1px dashed rgba(134,246,233,.38);border-radius:50%}.signal-core:after{inset:42px;border-style:solid;border-color:#68b2ff6b}.signal-scan{--scan-angle:0deg;position:absolute;right:25%;top:48%;display:block;width:clamp(230px,33vw,470px);height:1px;transform-origin:100% 50%;transform:rotate(var(--scan-angle));background:linear-gradient(90deg,transparent 0%,rgba(82,166,255,.12) 34%,rgba(116,249,234,.9) 93%,transparent 100%);filter:drop-shadow(0 0 7px rgba(114,244,230,.52));opacity:.65}.signal-scan-one{--scan-angle:-32deg}.signal-scan-two{--scan-angle:114deg;width:clamp(180px,25vw,370px);opacity:.43}.signal-pulse-ring{position:absolute;right:30%;top:42%;display:block;width:210px;aspect-ratio:1;border:1px solid rgba(104,222,255,.3);border-radius:50%;opacity:0}.signal-pulse-ring-one{animation-delay:0s}.signal-pulse-ring-two{width:286px;right:27%;top:37%;border-color:#7c93ff40;animation-delay:3.8s}.signal-packet{position:absolute;display:block;width:7px;height:7px;border-radius:50%;background:#bdfff7;box-shadow:0 0 0 4px #71f4e61a,0 0 18px #71f4e6d1;opacity:0}.signal-packet-one{right:48%;top:48%}.signal-packet-two{right:22%;top:27%;background:#a8d8ff;box-shadow:0 0 0 4px #5aa7ff1a,0 0 18px #5aa7ffd1}.signal-packet-three{right:16%;bottom:22%;background:#c7bcff;box-shadow:0 0 0 4px #9a8cff1a,0 0 18px #9a8cffd1}.signal-planet{position:absolute;display:block;border:1px solid rgba(159,229,255,.42);border-radius:50%;background:radial-gradient(circle at 31% 26%,#e0ffff 0 3%,#75d7fa 4% 9%,#2763b8 28%,#111e66 56%,#090f32 72%);box-shadow:inset -12px -12px 22px #0105199e,inset 6px 5px 15px #a5f9ff73,0 0 26px #42aeff70}.signal-planet:after{content:"";position:absolute;inset:-28% -54%;border:1px solid rgba(124,239,248,.34);border-radius:50%;transform:rotate(-19deg);box-shadow:0 0 14px #63f1e533}.signal-planet-one{width:58px;aspect-ratio:1;right:7%;top:14%}.signal-planet-two{width:32px;aspect-ratio:1;right:51%;bottom:14%;background:radial-gradient(circle at 32% 24%,#f4ecff 0 4%,#b29aff 12%,#4c3eae 46%,#161044 73%)}.signal-planet-three{width:19px;aspect-ratio:1;right:39%;top:23%;background:radial-gradient(circle at 30% 25%,#fff8d7 0 7%,#f4b74e 16%,#a64329 50%,#361229 76%)}.signal-starfield{position:absolute;display:block;width:3px;height:3px;border-radius:50%;background:#d8fcff;opacity:.7;box-shadow:36px -58px #a8dcff,128px 22px #b7fff6,192px -64px #79b9ff,228px 74px #9cecff,70px 113px #c9b9ff,264px -17px #a8dcff,329px 46px #c9fff7,382px -43px #b5c7ff}.signal-starfield-one{right:17%;top:18%}.signal-starfield-two{right:43%;bottom:26%;transform:scale(.72);opacity:.54}.signal-comet{position:absolute;display:block;height:1px;width:96px;transform:rotate(-33deg);background:linear-gradient(90deg,transparent,rgba(185,255,250,.97),rgba(90,167,255,.08));box-shadow:0 0 13px #7eefffa6;opacity:0}.signal-comet-one{right:37%;top:18%}.signal-comet-two{right:3%;bottom:27%;transform:rotate(142deg);width:74px}.ai-robot-core{position:absolute;z-index:2;right:25%;top:27%;display:block;width:190px;height:260px;transform-origin:50% 58%;filter:drop-shadow(0 0 24px rgba(72,207,255,.32))}.robot-halo{position:absolute;z-index:-1;left:-24px;top:14px;width:238px;aspect-ratio:1;border:1px solid rgba(99,223,255,.34);border-radius:50%;box-shadow:inset 0 0 38px #43afff1f,0 0 45px #55cfff26}.robot-halo:before,.robot-halo:after{content:"";position:absolute;border:1px dashed rgba(111,246,231,.38);border-radius:50%}.robot-halo:before{inset:18px}.robot-halo:after{inset:43px;border-style:solid;border-color:#71a4ff57}.robot-orbit{position:absolute;z-index:-2;left:-42px;top:73px;display:block;width:286px;height:88px;border:1px solid rgba(106,229,255,.4);border-radius:50%;transform:rotate(-24deg)}.robot-orbit-two{left:-21px;top:21px;width:244px;height:194px;border-color:#8779ff4d;transform:rotate(55deg)}.robot-antenna{position:absolute;left:91px;top:12px;width:2px;height:36px;background:linear-gradient(#7ffbf0,#527cff);box-shadow:0 0 10px #72f4e6}.robot-antenna:before{content:"";position:absolute;left:-4px;top:-7px;width:10px;height:10px;border-radius:50%;background:#bcfff8;box-shadow:0 0 18px #72f4e6}.robot-head{position:absolute;left:43px;top:40px;display:block;width:104px;height:92px;overflow:hidden;border:1px solid rgba(158,239,255,.72);border-radius:38% 38% 24% 24%;background:linear-gradient(142deg,#c1fff9f0 0 6%,#52b4eed1 7% 22%,#153982f5 55%,#061138f5);clip-path:polygon(23% 0,77% 0,100% 24%,91% 81%,66% 100%,34% 100%,9% 81%,0 24%);box-shadow:inset 8px 7px 17px #e7fffd5c,inset -12px -13px 19px #020826bf,0 0 22px #5cd3ff80}.robot-head:after{content:"";position:absolute;inset:6px;border:1px solid rgba(221,255,251,.3);clip-path:polygon(23% 0,77% 0,100% 24%,91% 81%,66% 100%,34% 100%,9% 81%,0 24%)}.robot-visor{position:absolute;z-index:2;left:15px;top:29px;width:74px;height:23px;border:1px solid rgba(200,255,250,.8);border-radius:4px 14px 14px 4px;background:linear-gradient(90deg,#021849eb,#21dae1ad,#051245f5);box-shadow:inset 0 0 12px #78fff48c,0 0 16px #68f4e99e}.robot-sensor{position:absolute;z-index:3;top:38px;width:7px;height:7px;border-radius:50%;background:#effffc;box-shadow:0 0 11px 3px #5ee8ff}.robot-sensor-one{left:29px}.robot-sensor-two{left:49px}.robot-sensor-three{left:68px}.robot-neck{position:absolute;left:78px;top:126px;display:block;width:34px;height:28px;border:1px solid rgba(152,229,255,.5);background:linear-gradient(90deg,#07133c,#348dcc,#07133c);clip-path:polygon(18% 0,82% 0,100% 100%,0 100%)}.robot-body{position:absolute;left:36px;top:148px;display:block;width:118px;height:85px;border:1px solid rgba(133,229,255,.56);border-radius:30px 30px 20px 20px;background:linear-gradient(135deg,#43bce9ba,#0f2f78f2 55%,#050d30f2);clip-path:polygon(17% 0,83% 0,100% 35%,88% 100%,12% 100%,0 35%);box-shadow:inset 0 8px 14px #cafffd38,inset 0 -15px 19px #010723a8}.robot-reactor{position:absolute;left:42px;top:24px;width:32px;aspect-ratio:1;border:2px solid rgba(198,255,251,.82);border-radius:50%;background:radial-gradient(circle,#f2fffd 0 12%,#70f4e6 14% 28%,#1771bb 31% 60%,#07143a 62%);box-shadow:0 0 19px #55e8ef,inset 0 0 8px #e5ffff}.robot-arm{position:absolute;top:155px;display:flex;flex-direction:column;gap:8px;width:43px;height:70px;border-top:9px solid #2c8fcb;border-bottom:8px solid #0d2d77;box-shadow:inset 0 0 0 1px #96f3ff61,0 0 13px #3ac1ff52}.robot-arm i{display:block;height:8px;margin:0 7px;background:linear-gradient(90deg,#72f4e6,#2466bd);transform:skewY(-17deg)}.robot-arm-left{left:3px;transform:rotate(28deg);transform-origin:100% 0}.robot-arm-right{right:3px;transform:rotate(-28deg);transform-origin:0 0}.robot-data-link{position:absolute;display:block;width:58px;height:1px;background:linear-gradient(90deg,transparent,#75fae8,transparent);box-shadow:0 0 10px #75fae8}.robot-data-link-one{left:-31px;top:100px;transform:rotate(-27deg)}.robot-data-link-two{right:-31px;top:157px;transform:rotate(24deg)}.ontos-site .hero-content{z-index:2}.ontos-site .hero-eyebrow{color:var(--ontos-cyan)}.ontos-site .hero-content h1>span{color:var(--ontos-text);text-shadow:0 0 42px rgba(90,167,255,.2)}.ontos-site .hero-content h1 small,.ontos-site .wordmark-character{color:#a7d1ff}.ontos-site .hero-content h1 small:before{background:linear-gradient(90deg,var(--ontos-cyan),transparent)}.ontos-site .hero-statement{color:#e2edff}.ontos-site .hero-statement strong{color:var(--ontos-cyan)}.ontos-site .hero-description{color:var(--ontos-muted)}.ontos-site .hero-cta-row .button-primary,.ontos-site .button-primary{border-color:#b5fffacc;color:#03101c;background:linear-gradient(135deg,#8af8e9,#5bc6ff);box-shadow:0 18px 36px #33b0ff33,inset 0 1px #ffffffbf}.ontos-site .hero-cta-row .button-primary:hover,.ontos-site .button-primary:hover{color:#03101c;background:linear-gradient(135deg,#d5fffa,#8fd4ff);box-shadow:0 20px 42px #3cd8e44f,inset 0 1px #fff}.ontos-site .hero-cta-row .button-quiet,.ontos-site .button-quiet{border-color:var(--ontos-line-strong);color:var(--ontos-text);background:#08132c9e}.ontos-site .hero-cta-row .button-quiet:hover,.ontos-site .button-quiet:hover{color:var(--ontos-text);border-color:var(--ontos-cyan);background:#1c395eb3}.ontos-site .hero-status-card{border-color:#80beff54;border-radius:14px;background:linear-gradient(145deg,#0d1d3ee0,#08132acc);box-shadow:0 20px 48px #0000003d,inset 0 1px #c1e2ff1a}.ontos-site .hero-status-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(135deg,rgba(115,244,230,.12),transparent 40%)}.ontos-site .hero-status-card small{color:#a4bcdf}.ontos-site .hero-status-card strong{color:var(--ontos-text)}.ontos-site .hero-pandora-link-copy>span{color:var(--ontos-muted)}.ontos-site .hero-pandora-link:hover,.ontos-site .hero-status-link:hover{border-color:var(--ontos-cyan);background:linear-gradient(145deg,#123857f0,#0c1a3be6);box-shadow:0 24px 50px #0c54834a,inset 0 1px #c2fff92b}.ontos-site .status-dot,.ontos-site .mini-route i.active:before{background:var(--ontos-cyan);box-shadow:0 0 15px var(--ontos-cyan)}.ontos-site .mini-route i{background:#41577d}.ontos-site .mini-route i.active{background:var(--ontos-blue)}.ontos-site .hero-footnote,.ontos-site .scroll-cue{color:var(--ontos-dim)}.ontos-site .scroll-cue svg{color:var(--ontos-cyan)}.ontos-site .intro-section,.ontos-site .process-section,.ontos-site .insight-section,.ontos-site .faq-section{color:var(--ontos-text);background:var(--ontos-surface)}.ontos-site .intro-section{max-width:none;padding-left:clamp(22px,9.5vw,150px);padding-right:clamp(22px,9.5vw,150px);background:radial-gradient(circle at 4% 5%,rgba(90,167,255,.1),transparent 20%),var(--ontos-surface)}.ontos-site .section-index{color:var(--ontos-cyan)}.ontos-site .section-index span{color:var(--ontos-dim)}.ontos-site .section-index.inverted{color:var(--ontos-cyan)}.ontos-site .section-index.inverted span{color:#9cafcf}.ontos-site .dark-eyebrow,.ontos-site .teal-eyebrow{color:var(--ontos-cyan)}.ontos-site .intro-copy h2,.ontos-site .service-heading h2,.ontos-site .process-top h2,.ontos-site .portal-copy h2,.ontos-site .insight-header h2,.ontos-site .contact-copy h2{color:var(--ontos-text)}.ontos-site .intro-copy h2 em,.ontos-site .process-top h2 em,.ontos-site .portal-copy h2 em{color:var(--ontos-cyan)}.ontos-site .lead-copy,.ontos-site .intro-side-note p,.ontos-site .principle-item p,.ontos-site .service-heading-copy,.ontos-site .process-top>p,.ontos-site .portal-copy>p,.ontos-site .insight-grid p,.ontos-site .faq-heading p{color:var(--ontos-muted)}.ontos-site .intro-side-note{color:var(--ontos-cyan);border-top-color:var(--ontos-line)}.ontos-site .about-focus-grid article,.ontos-site .about-focus-grid>div{border-color:var(--ontos-line);background:#0e1c3994}.ontos-site .about-focus-grid small{color:var(--ontos-blue)}.ontos-site .about-focus-grid strong{color:var(--ontos-text)}.ontos-site .about-focus-grid span{color:var(--ontos-muted)}.ontos-site .principle-list,.ontos-site .principle-item{border-color:var(--ontos-line)}.ontos-site .principle-item h3{color:var(--ontos-text)}.ontos-site .principle-number,.ontos-site .principle-arrow{color:var(--ontos-cyan)}.ontos-site .philosophy-visual{border:1px solid rgba(132,190,255,.28);border-radius:16px;background:radial-gradient(circle at 86% 12%,rgba(90,167,255,.24),transparent 25%),linear-gradient(145deg,#101f43,#09132b);box-shadow:0 24px 52px #00000038,inset 0 1px #d5f1ff1f}.ontos-site .ontology-visual-head,.ontos-site .ontology-visual-foot{color:#a8c0e4}.ontos-site .ontology-visual-head i{color:var(--ontos-cyan)}.ontos-site .ontology-node{border-color:#8acdff4d;background:#08132ba8}.ontos-site .ontology-node small{color:var(--ontos-cyan)}.ontos-site .ontology-node strong{color:var(--ontos-text)}.ontos-site .ontology-node span{color:#a8b9d4}.ontos-site .ontology-link{background:linear-gradient(90deg,var(--ontos-cyan),var(--ontos-blue))}.ontos-site .service-section{color:var(--ontos-text);background:radial-gradient(circle at 90% 50%,rgba(73,178,255,.13),transparent 33%),#060c1b}.ontos-site .service-card{border-color:var(--ontos-line);background:#0a1630b8}.ontos-site .service-card-top{color:var(--ontos-blue)}.ontos-site .service-card h3{color:var(--ontos-text)}.ontos-site .service-card p{color:var(--ontos-muted)}.ontos-site .service-card-action{color:var(--ontos-cyan);border-color:var(--ontos-line);background:#0f2648a6}.ontos-site .service-card:hover{border-color:var(--ontos-line-strong);background:#10284ed6;box-shadow:0 20px 46px #0003}.ontos-site .service-card-detail{background:linear-gradient(145deg,#0e2748fa,#07122bfc)}.ontos-site .service-card-detail span,.ontos-site .service-card-detail li{color:#a9c3e6}.ontos-site .service-card-detail p{color:#dbe7fa}.ontos-site .service-detail-action{color:var(--ontos-cyan)}.ontos-site .process-section{background:#070d1e}.ontos-site .process-list,.ontos-site .process-list li{border-color:var(--ontos-line)}.ontos-site .process-list li{color:var(--ontos-muted)}.ontos-site .process-list li h3{color:var(--ontos-text)}.ontos-site .process-list li.active-step,.ontos-site .process-list li:hover{background:#18396073}.ontos-site .process-list li.active-step span,.ontos-site .process-list li.active-step h3{color:var(--ontos-cyan)}.ontos-site .process-flow-visual{border-color:var(--ontos-line);background:radial-gradient(circle at 85% 8%,rgba(114,244,230,.14),transparent 23%),#0b1730}.ontos-site .process-flow-head,.ontos-site .process-flow-summary span{color:var(--ontos-muted)}.ontos-site .process-flow-steps li{border-color:var(--ontos-line);color:var(--ontos-muted)}.ontos-site .process-flow-steps li.is-active{color:var(--ontos-cyan);background:#29678e3b}.ontos-site .process-flow-summary strong{color:var(--ontos-text)}.ontos-site .process-flow-summary p{color:var(--ontos-muted)}.ontos-site .portal-section{color:var(--ontos-text);background:radial-gradient(circle at 82% 18%,rgba(87,141,255,.2),transparent 27%),linear-gradient(135deg,#0b1630,#061124)}.ontos-site .portal-copy li{color:#c1d1e9}.ontos-site .portal-copy li svg,.ontos-site .portal-access-note svg{color:var(--ontos-cyan)}.ontos-site .portal-access-note{color:var(--ontos-muted)}.ontos-site .portal-visual{border-color:#91ccff42;border-radius:18px;background:linear-gradient(145deg,#0e254ceb,#08122beb);box-shadow:0 28px 62px #00000047}.ontos-site .portal-dashboard{color:var(--ontos-text)}.ontos-site .portal-dashboard-head,.ontos-site .portal-dashboard-foot{border-color:var(--ontos-line);color:var(--ontos-muted)}.ontos-site .portal-dashboard-head strong,.ontos-site .portal-priority-preview strong,.ontos-site .portal-dashboard-grid strong{color:var(--ontos-text)}.ontos-site .portal-sync,.ontos-site .portal-card-label{color:var(--ontos-muted)}.ontos-site .portal-sync i{background:var(--ontos-cyan);box-shadow:0 0 12px var(--ontos-cyan)}.ontos-site .portal-priority-preview,.ontos-site .portal-timeline-card,.ontos-site .portal-action-card,.ontos-site .portal-mini-status{border-color:var(--ontos-line);background:#050d1f94}.ontos-site .portal-priority-preview small,.ontos-site .portal-action-card p,.ontos-site .portal-mini-status span{color:var(--ontos-muted)}.ontos-site .portal-priority-preview b{color:#041425;background:var(--ontos-cyan)}.ontos-site .portal-timeline-card li{color:var(--ontos-muted)}.ontos-site .portal-timeline-card li.is-active b{color:#041425;background:var(--ontos-cyan)}.ontos-site .portal-dashboard-foot svg{color:var(--ontos-cyan)}.ontos-site .insight-section,.ontos-site .faq-section{background:var(--ontos-surface)}.ontos-site .insight-feature,.ontos-site .insight-mini{border-color:var(--ontos-line);background:#0c1c39ad}.ontos-site .insight-feature{background:radial-gradient(circle at 80% 22%,rgba(114,244,230,.16),transparent 31%),#0c1c39ad}.ontos-site .insight-feature>span,.ontos-site .insight-mini>span{color:var(--ontos-cyan)}.ontos-site .insight-grid h3{color:var(--ontos-text)}.ontos-site .insight-feature div,.ontos-site .insight-mini>svg{color:var(--ontos-cyan)}.ontos-site .dark-mini{background:linear-gradient(145deg,#182c58,#0b1734)}.ontos-site .text-link{color:var(--ontos-cyan)}.ontos-site .faq-accordion,.ontos-site .faq-accordion [data-slot=accordion-item]{border-color:var(--ontos-line)}.ontos-site .faq-accordion button{color:var(--ontos-text)}.ontos-site .faq-accordion [data-slot=accordion-content]{color:var(--ontos-muted)}.ontos-site .contact-section{color:var(--ontos-text);background:radial-gradient(circle at 15% 20%,rgba(114,244,230,.11),transparent 26%),#060d1d}.ontos-site .contact-background{opacity:.45;background-image:linear-gradient(rgba(125,173,255,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(125,173,255,.12) 1px,transparent 1px);background-size:46px 46px}.ontos-site .contact-details{border-color:var(--ontos-line)}.ontos-site .contact-detail,.ontos-site .contact-detail-link{color:#dbe8ff}.ontos-site .contact-detail svg{color:var(--ontos-cyan)}.ontos-site .contact-detail-copy{border-color:var(--ontos-line);color:var(--ontos-cyan);background:#122647b8}.ontos-site .contact-quick-form,.ontos-site .contact-form{border-color:var(--ontos-line);background:#09152fc7}.ontos-site .contact-quick-form label,.ontos-site .contact-form label,.ontos-site .form-line label{color:#d7e4f8}.ontos-site .contact-quick-form input,.ontos-site .contact-quick-form textarea,.ontos-site .contact-form input,.ontos-site .contact-form textarea,.ontos-site .contact-form select{border-color:#8cb5ed52;color:var(--ontos-text);background:#030a1ab8}.ontos-site .contact-quick-form input::placeholder,.ontos-site .contact-quick-form textarea::placeholder,.ontos-site .contact-form input::placeholder,.ontos-site .contact-form textarea::placeholder{color:#7284a8}.ontos-site .consent,.ontos-site .contact-quick-consent{color:var(--ontos-muted)}.ontos-site .contact-quick-submit,.ontos-site .button-submit{color:#04121e;background:linear-gradient(135deg,var(--ontos-cyan),var(--ontos-blue))}.ontos-site .contact-success-dialog{border-color:var(--ontos-line-strong)!important;color:var(--ontos-text)!important;background:#0c1933!important}.ontos-site .contact-success-dialog [data-slot=dialog-title]{color:var(--ontos-text)}.ontos-site .contact-success-dialog [data-slot=dialog-description]{color:var(--ontos-muted)}.ontos-site .contact-success-mark{color:var(--ontos-cyan);background:#72f4e61f}.ontos-site .contact-success-button{color:#04121e;background:var(--ontos-cyan)}.ontos-site .english-contact-panel{border-color:var(--ontos-line);color:var(--ontos-text);background:#08142c9e}.ontos-site .english-contact-panel>span,.ontos-site .english-contact-location,.ontos-site .english-contact-phone{color:var(--ontos-cyan)}.ontos-site .english-contact-panel>a{color:var(--ontos-text)}.ontos-site .english-contact-panel p{color:var(--ontos-muted)}.ontos-site .site-footer{color:var(--ontos-muted);background:#030611;border-top-color:var(--ontos-line)}.ontos-site .footer-brand{color:var(--ontos-text)}.ontos-site .footer-brand img{filter:brightness(0) invert(1)}.ontos-site .footer-tagline,.ontos-site .footer-copyright{color:var(--ontos-dim)}.ontos-site .footer-contact-links a,.ontos-site .footer-legal>*{color:var(--ontos-muted)}.ontos-site .footer-contact-links a:hover,.ontos-site .footer-legal a:hover{color:var(--ontos-cyan)}.ontos-site .footer-top-link{color:var(--ontos-text);border-color:var(--ontos-line);background:#0f2040cc}.ontos-site .hero-content h1>span:after,.ontos-site .hero-content h1 small:before,.ontos-site .wordmark-character,.ontos-site .scroll-cue svg{animation:none}.ontos-site .button,.ontos-site .portal-link,.ontos-site .hero-status-card,.ontos-site .service-card,.ontos-site .insight-feature,.ontos-site .insight-mini,.ontos-site .about-focus-grid article,.ontos-site .about-focus-grid>div{transition:transform .18s var(--ontos-ease-out),border-color .18s var(--ontos-ease-out),background .18s var(--ontos-ease-out),box-shadow .18s var(--ontos-ease-out)}.ontos-site .button:active,.ontos-site .portal-link:active,.ontos-site .hero-status-card:active{transform:scale(.97)}@media (hover: hover) and (pointer: fine){.ontos-site .about-focus-grid article:hover,.ontos-site .about-focus-grid>div:hover,.ontos-site .insight-feature:hover,.ontos-site .insight-mini:hover{transform:translateY(-4px);border-color:var(--ontos-line-strong);box-shadow:0 18px 38px #00000038}}@media (prefers-reduced-motion: no-preference){.ontos-site .hero-content h1>span:after{animation:ontos-wordmark-sheen 9s var(--ontos-ease-out) infinite}.ontos-site .hero-content h1 small:before{animation:ontos-subline-pulse 6s var(--ontos-ease-out) infinite}.ontos-site .wordmark-character{animation:ontology-character-flow 6s calc(var(--char-index) * 90ms) var(--ontos-ease-out) infinite}.ontos-site .scroll-cue svg{animation:bob .95s ease-in-out infinite}.ontos-site .signal-node-one{animation:ontos-signal-pulse 1.7s var(--ontos-ease-out) infinite}.ontos-site .signal-node-two{animation:ontos-signal-pulse 2s .32s var(--ontos-ease-out) infinite}.ontos-site .signal-node-three{animation:ontos-signal-pulse 2.25s .65s var(--ontos-ease-out) infinite}.ontos-site .signal-orb-one{animation:ontos-orbit-drift 4.2s var(--ontos-ease-in-out) infinite alternate}.ontos-site .signal-orb-two{animation:ontos-orbit-drift 5.4s 1s var(--ontos-ease-in-out) infinite alternate-reverse}.ontos-site .signal-orb-three{animation:ontos-orbit-drift 3.8s .6s var(--ontos-ease-in-out) infinite alternate}.ontos-site .signal-beam-one{animation:ontos-beam-sweep 2.6s var(--ontos-ease-out) infinite}.ontos-site .signal-beam-two{animation:ontos-beam-sweep 1.9s .4s var(--ontos-ease-out) infinite}.ontos-site .signal-core{will-change:transform;animation:ontos-core-turn 3.6s linear infinite}.ontos-site .signal-scan{will-change:transform,opacity;animation:ontos-scan-rotate 2.75s linear infinite}.ontos-site .signal-pulse-ring{will-change:transform,opacity;animation:ontos-signal-ring 2.35s linear infinite}.ontos-site .signal-packet{will-change:transform,opacity;animation:ontos-data-packet 2.1s var(--ontos-ease-out) infinite}.ontos-site .signal-packet-two{animation-delay:.55s}.ontos-site .signal-packet-three{animation-delay:1.1s}.ontos-site .signal-planet-one{will-change:transform;animation:ontos-planet-orbit 4.8s linear infinite}.ontos-site .signal-planet-two{will-change:transform;animation:ontos-planet-orbit-reverse 3.4s linear infinite}.ontos-site .signal-planet-three{will-change:transform;animation:ontos-planet-dart 2.2s var(--ontos-ease-in-out) infinite alternate}.ontos-site .signal-starfield{will-change:transform,opacity;animation:ontos-stars-drift 2.8s steps(2,end) infinite}.ontos-site .signal-starfield-two{animation-delay:1.1s}.ontos-site .signal-comet{will-change:transform,opacity;animation:ontos-comet-pass 2.2s linear infinite}.ontos-site .signal-comet-two{animation-delay:1s}.ontos-site .ai-robot-core{will-change:transform,opacity;animation:ontos-robot-patrol 3.5s var(--ontos-ease-in-out) infinite alternate}.ontos-site .robot-halo{animation:ontos-core-turn 2.4s linear infinite reverse}.ontos-site .robot-orbit-one{animation:ontos-robot-orbit 2.2s linear infinite}.ontos-site .robot-orbit-two{animation:ontos-robot-orbit 1.7s linear infinite reverse}.ontos-site .robot-head{animation:ontos-robot-head 1.2s var(--ontos-ease-in-out) infinite alternate}.ontos-site .robot-visor{animation:ontos-visor-scan .85s linear infinite alternate}.ontos-site .robot-sensor{animation:ontos-sensor-flare .75s var(--ontos-ease-out) infinite alternate}.ontos-site .robot-sensor-two{animation-delay:.23s}.ontos-site .robot-sensor-three{animation-delay:.46s}.ontos-site .robot-reactor{animation:ontos-reactor-pulse .75s var(--ontos-ease-out) infinite alternate}.ontos-site .robot-arm-left{animation:ontos-arm-left .85s var(--ontos-ease-in-out) infinite alternate}.ontos-site .robot-arm-right{animation:ontos-arm-right .85s var(--ontos-ease-in-out) infinite alternate}.ontos-site .robot-data-link{animation:ontos-data-link .95s linear infinite alternate}.ontos-site .hero-grid{will-change:transform,opacity;animation:ontos-grid-hover 4.6s var(--ontos-ease-in-out) infinite alternate}}@keyframes ontos-signal-pulse{0%,to{opacity:.48;transform:scale(.85)}50%{opacity:1;transform:scale(1.12)}}@keyframes ontos-orbit-drift{0%{transform:translate3d(-8px,-3px,0) rotate(-1deg)}to{transform:translate3d(12px,8px,0) rotate(2deg)}}@keyframes ontos-beam-sweep{0%,18%,to{opacity:.16}48%{opacity:.82}65%{opacity:.28}}@keyframes ontos-core-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ontos-scan-rotate{0%{opacity:.12;transform:rotate(var(--scan-angle))}16%{opacity:.88}54%{opacity:.45}to{opacity:.12;transform:rotate(calc(var(--scan-angle) + 360deg))}}@keyframes ontos-signal-ring{0%{opacity:0;transform:scale(.3)}14%{opacity:.58}72%,to{opacity:0;transform:scale(1.42)}}@keyframes ontos-data-packet{0%,12%{opacity:0;transform:translateZ(0) scale(.65)}22%{opacity:1}78%{opacity:.85}to{opacity:0;transform:translate3d(168px,-104px,0) scale(1)}}@keyframes ontos-grid-hover{0%{transform:perspective(720px) rotateY(-17deg) rotateX(14deg) translate3d(-7px,4px,0);opacity:.25}to{transform:perspective(720px) rotateY(-17deg) rotateX(14deg) translate3d(11px,-8px,0);opacity:.4}}@keyframes ontos-planet-orbit{0%{transform:translate3d(-8px,0,0) rotate(0) scale(.78)}25%{transform:translate3d(38px,32px,0) rotate(105deg) scale(1.18)}53%{transform:translate3d(-20px,84px,0) rotate(205deg) scale(.68)}78%{transform:translate3d(-68px,25px,0) rotate(286deg) scale(1.04)}to{transform:translate3d(-8px,0,0) rotate(360deg) scale(.78)}}@keyframes ontos-planet-orbit-reverse{0%{transform:translateZ(0) rotate(0) scale(1)}30%{transform:translate3d(-60px,-48px,0) rotate(-118deg) scale(.64)}65%{transform:translate3d(28px,-96px,0) rotate(-240deg) scale(1.26)}to{transform:translateZ(0) rotate(-360deg) scale(1)}}@keyframes ontos-planet-dart{0%{transform:translate3d(-5px,-5px,0) scale(.7);opacity:.42}to{transform:translate3d(112px,76px,0) scale(1.45);opacity:1}}@keyframes ontos-stars-drift{0%,to{opacity:.18;transform:translate3d(-28px,19px,0) scale(.72)}25%{opacity:1;transform:translate3d(34px,-12px,0) scale(1.3)}55%{opacity:.4;transform:translate3d(82px,25px,0) scale(.86)}78%{opacity:.92;transform:translate3d(19px,58px,0) scale(1.2)}}@keyframes ontos-comet-pass{0%,18%{opacity:0;transform:translate3d(-230px,124px,0) rotate(-33deg) scaleX(.45)}28%{opacity:1}76%{opacity:.76}to{opacity:0;transform:translate3d(245px,-132px,0) rotate(-33deg) scaleX(1.35)}}@keyframes ontos-robot-patrol{0%{transform:translate3d(-38px,-27px,0) rotate(-5deg) scale(.82);opacity:.56}24%{transform:translate3d(20px,24px,0) rotate(4deg) scale(1.13);opacity:1}53%{transform:translate3d(55px,-4px,0) rotate(-2deg) scale(.94);opacity:.82}78%{transform:translate3d(-7px,39px,0) rotate(5deg) scale(1.18);opacity:1}to{transform:translate3d(31px,-18px,0) rotate(-4deg) scale(.9);opacity:.72}}@keyframes ontos-robot-orbit{0%{transform:rotate(-24deg) scale(.78);opacity:.25}50%{opacity:1}to{transform:rotate(336deg) scale(1.15);opacity:.45}}@keyframes ontos-robot-head{0%{transform:translate3d(-8px,2px,0) rotate(-7deg)}to{transform:translate3d(9px,-4px,0) rotate(8deg)}}@keyframes ontos-visor-scan{0%{transform:translate(-8px) scaleX(.64);opacity:.42}to{transform:translate(10px) scaleX(1.18);opacity:1}}@keyframes ontos-sensor-flare{0%{transform:scale(.45);opacity:.35}to{transform:scale(1.45);opacity:1}}@keyframes ontos-reactor-pulse{0%{transform:scale(.66) rotate(0)}to{transform:scale(1.24) rotate(180deg)}}@keyframes ontos-arm-left{0%{transform:rotate(15deg) translate3d(-4px,4px,0)}to{transform:rotate(54deg) translate3d(8px,-10px,0)}}@keyframes ontos-arm-right{0%{transform:rotate(-15deg) translate3d(4px,4px,0)}to{transform:rotate(-54deg) translate3d(-8px,-10px,0)}}@keyframes ontos-data-link{0%{opacity:.15;transform:rotate(-27deg) scaleX(.42)}to{opacity:1;transform:rotate(-27deg) scaleX(1.4)}}@media (max-width: 900px){.ontos-site .hero-section{min-height:800px}.ontos-site .hero-content{max-width:570px}.ontos-site .hero-grid{width:78%;right:-17%}.signal-orb-one{width:64vw;right:-12%}.signal-orb-two{width:42vw;right:2%}.ontos-site .intro-section{padding-left:clamp(22px,7vw,80px);padding-right:clamp(22px,7vw,80px)}}@media (max-width: 620px){.ontos-site .site-header{min-height:66px}.ontos-site .portal-link{min-height:34px;padding:0 11px;font-size:10px}.ontos-site .portal-link svg{width:15px;height:15px;padding:3px}.ontos-site .hero-section{min-height:980px;padding-top:80px;background:radial-gradient(circle at 86% 7%,rgba(70,139,255,.2),transparent 29%),linear-gradient(150deg,#060a1a,#071838)}.ontos-site .hero-section:before{-webkit-mask-image:linear-gradient(180deg,black,transparent 90%);mask-image:linear-gradient(180deg,black,transparent 90%)}.ontos-site .hero-section:after{background:linear-gradient(180deg,#050816b3,#050816ed 58%,#050816fa)}.ontos-site .hero-grid{width:110%;height:60%;right:-29%;top:5%;opacity:.24;transform:perspective(620px) rotateY(-17deg) rotateX(16deg)}.signal-core{width:110px;right:20%;top:25%}.signal-scan{width:68vw;right:16%;top:31%}.signal-pulse-ring-one{width:160px;right:18%;top:21%}.signal-pulse-ring-two{width:210px;right:14%;top:17%}.signal-packet-one{right:54%;top:34%}.signal-packet-two{right:20%;top:21%}.signal-packet-three{right:13%;bottom:28%}.signal-planet-one{width:38px;right:5%;top:14%}.signal-planet-two{right:43%;bottom:29%}.signal-planet-three{right:25%;top:20%}.signal-starfield{transform:scale(.45)}.signal-comet{width:56px}.ai-robot-core{right:2%;top:110px;transform:scale(.58);opacity:.68}.signal-orb-one{width:94vw;right:-32%;top:1%}.signal-orb-two{width:58vw;right:-5%;top:27%}.signal-orb-three{width:40vw;right:18%;bottom:12%}.signal-node-one{right:26%;top:22%}.signal-node-two{right:14%;top:40%}.signal-node-three{right:38%;bottom:25%}.ontos-site .hero-content{max-width:100%}.ontos-site .hero-content h1{font-size:clamp(66px,19vw,84px)}.ontos-site .hero-description{max-width:330px}.ontos-site .hero-section .card-one.hero-pandora-link,.ontos-site .hero-section .card-two,.ontos-site .hero-section .card-three{display:block;right:20px;width:calc(100% - 40px)}.ontos-site .hero-section .card-one.hero-pandora-link{bottom:260px}.ontos-site .hero-section .card-two{bottom:146px}.ontos-site .hero-section .card-three{bottom:38px}.ontos-site .card-one.hero-pandora-link{display:flex}.ontos-site .hero-status-card{padding:14px 15px;border-radius:12px}.ontos-site .intro-section{padding-left:22px;padding-right:22px}.ontos-site .philosophy-visual{border-radius:12px}.ontos-site .contact-quick-form,.ontos-site .contact-form{padding:20px;border-radius:14px}}@media (prefers-reduced-motion: reduce){.ontos-site .signal-node,.ontos-site .signal-orb,.ontos-site .signal-beam,.ontos-site .signal-core,.ontos-site .signal-scan,.ontos-site .signal-pulse-ring,.ontos-site .signal-packet,.ontos-site .signal-planet,.ontos-site .signal-starfield,.ontos-site .signal-comet,.ontos-site .ai-robot-core,.ontos-site .ai-robot-core *,.ontos-site .hero-grid{animation:none!important}}.hs-review-page{color:var(--ontos-text);background:radial-gradient(circle at 92% 5%,rgba(77,149,255,.14),transparent 25%),#060b1a}.hs-workspace-header{color:var(--ontos-text);background:#050816e0;border-bottom-color:var(--ontos-line)}.hs-workspace-header .brand-lockup{border-color:var(--ontos-line);background:#101e3bb8}.hs-workspace-header .brand-symbol{filter:brightness(0) invert(1);background:transparent}.hs-workspace-header .brand-type strong,.hs-workspace-header .back-home{color:var(--ontos-text)}.hs-workspace-header .brand-type small,.hs-header-context{color:var(--ontos-muted);border-left-color:var(--ontos-line)}.hs-review-hero,.hs-review-hero.hs-pandora-showcase-hero{color:var(--ontos-text);background:radial-gradient(circle at 84% 18%,rgba(90,167,255,.22),transparent 28%),radial-gradient(circle at 68% 72%,rgba(114,244,230,.1),transparent 25%),linear-gradient(135deg,#080d20,#0b1a38)}.hs-review-hero h1{color:var(--ontos-text)}.hs-review-hero h1 em,.hs-review-hero .eyebrow,.hs-review-hero .hs-hero-points svg{color:var(--ontos-cyan)}.hs-review-hero>div>p:not(.eyebrow),.hs-review-hero>.hs-review-hero-copy>p:not(.eyebrow),.hs-review-notice{color:var(--ontos-muted)}.hs-review-notice{border-top-color:var(--ontos-line)}.hs-review-index,.hs-review-index.hs-pandora-hero-card{border-color:var(--ontos-line-strong);background:linear-gradient(145deg,#132a53bf,#08122bc2);box-shadow:inset 0 1px #d2eeff1a}.hs-review-index span,.hs-review-index small{color:var(--ontos-muted)}.hs-review-index strong{color:var(--ontos-cyan)}.hs-hero-points li{border-color:var(--ontos-line);color:#c6d5ed;background:#08153099}.hs-review-flow ol,.hs-status-lookup,.hs-workspace-form{border-color:var(--ontos-line);background:#0a1631e6;box-shadow:0 22px 52px #00000038,inset 0 1px #d2eeff0d}.hs-review-flow li+li{border-left-color:var(--ontos-line)}.hs-review-flow li+li:before{border-color:#0d1932;background:var(--ontos-cyan);box-shadow:0 0 0 1px var(--ontos-line-strong)}.hs-review-flow li>span,.hs-review-flow .hs-flow-outcome>span{color:var(--ontos-cyan)}.hs-review-flow strong,.hs-review-flow .hs-flow-outcome strong,.hs-review-intro h2,.hs-form-header h3,.hs-form-group-heading h4{color:var(--ontos-text)}.hs-review-flow small,.hs-review-intro p,.hs-intro-assurance,.hs-form-header p,.hs-form-group-heading p,.hs-field>small,.hs-clipboard-notice{color:var(--ontos-muted)!important}.hs-review-flow .hs-flow-outcome{background:#122d4e8f}.hs-review-content{background:transparent}.hs-review-intro>span,.hs-form-header span{color:var(--ontos-cyan)}.hs-intro-assurance{border-top-color:var(--ontos-line)}.hs-intro-assurance svg,.hs-form-group-heading>span{color:var(--ontos-cyan)}.hs-form-group-heading>span{background:#72f4e61a}.hs-form-group{border-top-color:var(--ontos-line)}.hs-workspace-form .hs-field>label{color:#dce9fb}.hs-field label b{color:var(--ontos-cyan)}.hs-field label em,.hs-field label .hs-result-recipient{color:var(--ontos-cyan);border-color:var(--ontos-line-strong);background:#72f4e614}.hs-workspace-form .hs-field input:not([type=file]),.hs-workspace-form .hs-field textarea,.hs-workspace-form .hs-field select,.hs-field input:not([type=file]),.hs-field textarea{border-color:#92baf152;color:var(--ontos-text);background:#030a1bad}.hs-workspace-form .hs-field input::placeholder,.hs-workspace-form .hs-field textarea::placeholder{color:#6f82a6;opacity:1}.hs-workspace-form .hs-field input:focus,.hs-workspace-form .hs-field textarea:focus{border-color:var(--ontos-cyan);box-shadow:0 0 0 4px #72f4e61f}.hs-message-prompts span{border-color:var(--ontos-line);color:var(--ontos-muted);background:#142a4e70}.hs-upload-trigger,.hs-clipboard-target{border-color:var(--ontos-line-strong);color:#dbe8fa!important;background:#0b1c3aad}.hs-upload-trigger:hover,.hs-clipboard-target:hover{border-color:var(--ontos-cyan);background:#133158bd}.hs-upload-trigger>span strong,.hs-clipboard-target strong{color:var(--ontos-text)}.hs-upload-trigger>span small,.hs-clipboard-target small{color:var(--ontos-muted)}.hs-clipboard-key{border-color:var(--ontos-line-strong);color:var(--ontos-cyan);background:#72f4e614}.hs-file-list li{border-color:var(--ontos-line);background:#0e1f3da3}.hs-file-list li>svg{color:var(--ontos-cyan)}.hs-file-list li>span strong{color:var(--ontos-text)}.hs-file-list li>span small{color:var(--ontos-muted)}.hs-submit{color:#04111e;background:linear-gradient(135deg,var(--ontos-cyan),var(--ontos-blue))}.hs-submit-zone{border-top-color:var(--ontos-line)}.hs-submit-zone>div{color:var(--ontos-muted)}.hs-submit-zone>div svg{color:var(--ontos-cyan)}.portal-login-page,.portal-signup-page{color:var(--ontos-text);background:radial-gradient(circle at 88% 14%,rgba(89,165,255,.22),transparent 27%),radial-gradient(circle at 9% 88%,rgba(114,244,230,.1),transparent 25%),#060b1b}.portal-login-page:before{background-image:linear-gradient(rgba(137,183,255,.11) 1px,transparent 1px),linear-gradient(90deg,rgba(137,183,255,.11) 1px,transparent 1px)}.portal-login-header,.portal-signup-header{border-bottom-color:var(--ontos-line)}.portal-login-brand{border-color:var(--ontos-line);background:#0e1e3c9e}.portal-login-brand img{filter:brightness(0) invert(1)}.portal-login-brand b{color:var(--ontos-text)}.portal-login-brand small,.back-home,.signup-login-link{color:var(--ontos-muted)}.back-home:hover,.signup-login-link:hover{color:var(--ontos-cyan)}.login-intro h1,.signup-intro h1{color:var(--ontos-text)}.login-intro h1 em,.signup-intro h1 em,.signup-intro h1 span{color:var(--ontos-cyan)}.login-intro>p:not(.eyebrow),.signup-intro>p,.login-benefits span,.signup-steps small,.signup-boundary{color:var(--ontos-muted)}.login-benefits>div,.signup-steps{border-color:var(--ontos-line);background:#0e1e3c75}.login-benefits svg,.signup-steps li>span,.signup-boundary svg{color:var(--ontos-cyan)}.signup-steps li{border-bottom-color:var(--ontos-line)}.signup-steps strong{color:var(--ontos-text)}.login-card,.signup-card{border:1px solid var(--ontos-line-strong);border-radius:16px;color:var(--ontos-text);background:linear-gradient(145deg,#0f1f3ff5,#081229fa);box-shadow:0 30px 76px #0000005c,inset 0 1px #d6f0ff1a}.login-card-mark,.signup-card-mark{color:var(--ontos-cyan);background:#72f4e61a}.login-overline,.signup-card-head p{color:var(--ontos-cyan)}.login-card h2,.signup-card-head h2{color:var(--ontos-text)}.login-helper,.signup-helper,.login-support,.signup-consent,.signup-login-help{color:var(--ontos-muted)}.login-card label,.signup-form-grid label>span{color:#dce8fa}.login-card input,.signup-form-grid input,.signup-form-grid select{border-color:#91b8f057;color:var(--ontos-text);background:#030a1ba3}.login-card input:focus,.signup-form-grid input:focus,.signup-form-grid select:focus{border-color:var(--ontos-cyan);box-shadow:0 0 0 3px #72f4e61c}.portal-login-button,.signup-submit{border-color:#b6fffab3;color:#04111e;background:linear-gradient(135deg,var(--ontos-cyan),var(--ontos-blue))}.portal-login-button:hover,.signup-submit:hover{background:linear-gradient(135deg,#d5fffa,#8fd4ff)}.login-notice,.login-support a,.login-signup-prompt button,.signup-login-help button{color:var(--ontos-cyan)}.login-signup-prompt{border-top-color:var(--ontos-line);color:var(--ontos-muted)}.signup-notice{color:#d5fdf8;background:#72f4e61a}.portal-dashboard-page,.portal-admin-dashboard{color:var(--ontos-text);background:radial-gradient(circle at 90% 7%,rgba(90,167,255,.16),transparent 26%),#060b1a}.portal-dashboard-header,.portal-admin-header{border-bottom-color:var(--ontos-line);background:#050816c2}.portal-dashboard-page .portal-dashboard-header .portal-login-brand,.portal-login-header .portal-login-brand{border-color:var(--ontos-line);background:#0e1e3cb3}.portal-dashboard-page .portal-dashboard-header .portal-login-brand img{filter:brightness(0) invert(1);background:transparent}.portal-dashboard-page .portal-login-brand b{color:var(--ontos-text)}.portal-dashboard-page .portal-login-brand small{color:var(--ontos-muted)}.portal-logout,.admin-overview-refresh{border-color:var(--ontos-line);color:#dce9fa;background:#0f2040c2}.portal-logout:hover,.admin-overview-refresh:hover{border-color:var(--ontos-cyan);color:var(--ontos-text);background:#19385ecc}.portal-dashboard-lead h1,.portal-operating-sidebar h1,.admin-overview-heading h1{color:var(--ontos-text)}.portal-dashboard-lead h1 em,.admin-overview-heading h1 em{color:var(--ontos-cyan)}.portal-dashboard-lead>p:not(.eyebrow),.portal-operating-sidebar>p:not(.eyebrow),.admin-overview-heading p:not(.eyebrow),.admin-overview-security{color:var(--ontos-muted)}.portal-preview-note,.portal-preview-note svg{color:var(--ontos-cyan)}.portal-live-summary,.portal-live-action,.portal-live-documents,.portal-live-activity,.portal-live-case{border-color:var(--ontos-line);background:#0b1a37b8}.portal-live-heading span,.portal-live-card-head span,.portal-live-sync,.portal-live-case span,.portal-live-case p,.portal-live-action p,.portal-document-row span,.portal-live-activity p{color:var(--ontos-muted)}.portal-live-heading strong,.portal-live-case strong,.portal-live-action h2,.portal-document-row strong{color:var(--ontos-text)}.portal-live-sync i{background:var(--ontos-cyan);box-shadow:0 0 0 5px #72f4e61f}.portal-live-case{border-left-color:var(--ontos-cyan)}.portal-live-case b,.portal-document-button{color:var(--ontos-cyan);border-color:var(--ontos-line-strong);background:#72f4e60f}.portal-live-timeline:before{background:#344b73}.portal-live-timeline li{color:var(--ontos-muted)}.portal-live-timeline li b{border-color:#415b88;color:#bfd0e9;background:#101f41}.portal-live-timeline li.complete b{color:#04111e;border-color:var(--ontos-cyan);background:var(--ontos-cyan)}.portal-live-timeline li.active{color:var(--ontos-text)}.portal-live-timeline li.active b{color:var(--ontos-cyan);border-color:var(--ontos-cyan);background:#182d59;box-shadow:0 0 0 5px #72f4e624}.portal-admin-loading{color:var(--ontos-text);background:var(--ontos-ink)}.admin-overview-heading h1{font-family:Noto Sans KR,sans-serif}.admin-priority-board{border-color:var(--ontos-line);background:linear-gradient(120deg,#0e2d52e6,#0a1632f0);box-shadow:0 16px 36px #0003,inset 0 1px #d1eeff14}.admin-priority-board.has-priority{border-color:#72f4e68f;background:linear-gradient(120deg,#0c3f59f2,#102148f2)}.admin-priority-board.is-clear{border-color:var(--ontos-line);background:linear-gradient(120deg,#11274ceb,#091530f0)}.admin-priority-board-summary>div,.admin-priority-total,.admin-priority-action small,.admin-priority-action>svg,.admin-overview-card-copy em,.admin-management-section>div:first-child p,.admin-overview-security svg{color:var(--ontos-cyan)}.admin-priority-board-summary p,.admin-priority-action em,.admin-overview-card-copy small,.admin-management-links small{color:var(--ontos-muted)}.admin-priority-items{border-top-color:var(--ontos-line);background:var(--ontos-line)}.admin-priority-action,.admin-overview-card,.admin-management-links button{color:var(--ontos-text);border-color:var(--ontos-line);background:#08132ce6}.admin-priority-action:hover,.admin-priority-action:focus-visible,.admin-overview-card:hover,.admin-management-links button:hover{background:#122c51eb}.admin-priority-action-icon,.admin-overview-card-icon{color:var(--ontos-cyan);background:#72f4e61a}.admin-priority-action strong,.admin-overview-card-copy strong,.admin-management-section h2,.admin-management-links b{color:var(--ontos-text)}.admin-management-section{border-top-color:var(--ontos-line)}@media (max-width: 700px){.login-card,.signup-card{border-radius:14px}.hs-review-flow li+li{border-top-color:var(--ontos-line)}.hs-review-flow li+li:before{border-color:#0d1932}}.member-mode-switch{border-color:var(--ontos-line);background:#030a1ba3}.member-mode-toggle{color:var(--ontos-muted)}.member-mode-toggle.is-selected{color:var(--ontos-text);border-color:var(--ontos-line-strong);background:linear-gradient(135deg,#72f4e621,#5aa7ff21);box-shadow:inset 0 1px #d0f7ff14}.member-mode-toggle:focus-visible{outline-color:var(--ontos-cyan)}.portal-business-input{border-bottom-color:#91b8f057}.portal-business-input svg{color:var(--ontos-cyan)}.password-reset-link,.application-status-link{border-top-color:var(--ontos-line);color:var(--ontos-muted)}.password-reset-link button,.application-status-link button,.portal-admin-link{color:var(--ontos-cyan)}.caps-lock-notice{color:#25190a;background:var(--ontos-alert)}.login-notice.application-status-notice.is-rejected{border-color:#ff8b8b8c;color:#ffd7d7;background:#681d2d57}.hs-pandora-system-intro{border-color:var(--ontos-line)!important;color:var(--ontos-text);background:radial-gradient(circle at 87% 9%,rgba(88,164,255,.2),transparent 26%),linear-gradient(145deg,#111f41,#09152e 72%,#0a1d3c)!important;box-shadow:0 22px 54px #0003,inset 0 1px #d6f0ff14!important}.hs-pandora-system-intro>span,.hs-pandora-system-intro .hs-pandora-system-wordmark em,.hs-pandora-system-intro .hs-pricing-panel dd,.hs-pandora-system-intro .hs-pricing-panel a{color:var(--ontos-cyan)}.hs-pandora-system-wordmark{color:var(--ontos-text)!important}.hs-pandora-system-summary,.hs-pandora-system-intro .hs-intro-assurance,.hs-pandora-system-intro .hs-pricing-panel p,.hs-pandora-system-intro .hs-pricing-panel dt{color:var(--ontos-muted)!important}.hs-pandora-system-points{border-top-color:var(--ontos-line)}.hs-pandora-system-points>div{border-bottom-color:var(--ontos-line)}.hs-pandora-system-points dt{color:var(--ontos-blue)}.hs-pandora-system-points dd,.hs-pandora-system-intro .hs-pricing-panel h3{color:var(--ontos-text)!important}.hs-pandora-system-intro .hs-pricing-panel{border-color:var(--ontos-line);background:#040c1f85}.hs-pricing-panel,.hs-request-status{border-color:var(--ontos-line)!important;background:#0a1631c7!important;box-shadow:0 18px 42px #00000029}.hs-pricing-panel h3,.hs-request-status h2,.hs-request-status strong{color:var(--ontos-text)!important}.hs-pricing-panel p,.hs-pricing-panel dt,.hs-request-status p,.hs-request-status span{color:var(--ontos-muted)!important}.hs-request-status input{border-color:var(--ontos-line);color:var(--ontos-text);background:#030a1ba6}.detail-page,.privacy-page{color:var(--ontos-text);background:radial-gradient(circle at 92% 8%,rgba(90,167,255,.12),transparent 24%),#060b1a}.detail-header,.privacy-header{color:var(--ontos-text);border-bottom-color:var(--ontos-line);background:#050816d6}.detail-header .brand-symbol,.privacy-header .brand-symbol{filter:brightness(0) invert(1)}.detail-header .brand-type strong,.privacy-header .brand-type strong{color:var(--ontos-text)}.detail-header .brand-type small,.privacy-header .brand-type small{color:var(--ontos-muted)}.detail-hero,.privacy-hero{color:var(--ontos-text);background:radial-gradient(circle at 82% 14%,rgba(90,167,255,.22),transparent 27%),linear-gradient(135deg,#091127,#0a1a38)}.detail-hero:before,.privacy-hero:before{background-image:linear-gradient(rgba(137,183,255,.14) 1px,transparent 1px),linear-gradient(90deg,rgba(137,183,255,.14) 1px,transparent 1px)}.detail-index,.privacy-profile>p,.detail-side>span,.detail-kicker{color:var(--ontos-cyan)}.detail-hero>p:not(.eyebrow),.privacy-hero>p:last-child{color:var(--ontos-muted)}.detail-orb{border-color:var(--ontos-line);box-shadow:0 0 0 65px #5aa7ff08,0 0 0 130px #5aa7ff04}.detail-side{border-top-color:var(--ontos-line)}.detail-side strong,.detail-steps strong,.privacy-article h2,.privacy-profile dd{color:var(--ontos-text)}.detail-side>div,.privacy-profile dt,.privacy-updated,.privacy-article p{color:var(--ontos-muted)}.detail-side svg,.privacy-profile-mark{color:var(--ontos-cyan)}.detail-steps{border-top-color:var(--ontos-line)}.detail-steps li{border-bottom-color:var(--ontos-line)}.detail-steps span{color:var(--ontos-blue)}.materials-block{background:#10274ab3}.materials-block li{color:#d2dff2}.materials-block li svg{color:var(--ontos-cyan)}.detail-text-link,.privacy-profile dd a{color:var(--ontos-cyan);border-bottom-color:var(--ontos-line-strong)}.privacy-profile{border-top-color:var(--ontos-cyan)}.privacy-profile dl>div{border-top-color:var(--ontos-line)}.privacy-profile-mark{background:#72f4e61a}.application-status-result{border-color:var(--ontos-line);color:var(--ontos-text);background:#0c1d3ad1}.application-status-result b{color:var(--ontos-text)}.application-status-result p,.application-status-result small{color:var(--ontos-muted)}.application-status-result.approved{border-color:#72f4e675}.application-status-result.rejected,.application-rejection-reason{border-color:#ff8b8b73;background:#6a1f3047}.application-rejection-reason span{color:#ffc7c7}.portal-admin-dashboard .portal-application-card,.portal-admin-dashboard .portal-queue-summary,.portal-admin-dashboard .queue-status-count,.portal-admin-dashboard .portal-application-head,.portal-admin-dashboard .portal-application-body{border-color:var(--ontos-line);color:var(--ontos-text);background:#0a1631d6}.portal-admin-dashboard .queue-summary-title,.portal-admin-dashboard .portal-application-filter-heading,.portal-admin-dashboard .queue-status-count span{color:var(--ontos-muted)}.portal-admin-dashboard .queue-summary-title svg,.portal-admin-dashboard .portal-application-filter-heading b{color:var(--ontos-cyan)}.portal-admin-dashboard .queue-status-count b,.portal-admin-dashboard .portal-application-head strong{color:var(--ontos-text)}.portal-admin-dashboard .queue-status-count.submitted,.portal-admin-dashboard .queue-status-count.under_review,.portal-admin-dashboard .queue-status-count.approved,.portal-admin-dashboard .queue-status-count.rejected{background:#0f2749db}.portal-admin-dashboard .queue-status-count.is-selected{border-color:var(--ontos-cyan);box-shadow:inset 0 0 0 1px var(--ontos-cyan),0 9px 20px #0000002e}.portal-admin-dashboard .queue-status-count.is-selected span,.portal-admin-dashboard .queue-status-count.is-selected b{color:var(--ontos-cyan)}.ontos-site .ai-robot-core{right:29%;top:18%;width:270px;height:352px;transform-origin:50% 58%;filter:drop-shadow(0 0 18px rgba(84,230,255,.8)) drop-shadow(0 0 54px rgba(43,103,255,.48))}.ontos-site .robot-halo{left:-48px;top:2px;width:364px;border-color:#70efffb3;background:radial-gradient(circle,rgba(58,198,255,.16) 0 13%,transparent 14% 36%,rgba(32,135,246,.12) 37% 39%,transparent 40%);box-shadow:inset 0 0 78px #35c6ff40,0 0 90px #2eaaff61}.ontos-site .robot-halo:before{inset:24px;border-width:2px;border-color:#8ffff18a}.ontos-site .robot-halo:after{inset:73px;border-width:2px;border-color:#6885ffa3}.ontos-site .robot-orbit{left:-77px;top:103px;width:420px;height:125px;border-width:2px;border-color:#7bf6ffad;box-shadow:0 0 20px #58e5ff40}.ontos-site .robot-orbit-two{left:-42px;top:29px;width:354px;height:271px;border-color:#8f7cff8c}.ontos-site .robot-antenna{left:129px;top:5px;width:3px;height:52px;background:linear-gradient(#e4fffc,#78f8e9 30%,#2463d6);box-shadow:0 0 18px #72f4e6}.ontos-site .robot-antenna:before{left:-6px;top:-9px;width:15px;height:15px;background:#eafffd;box-shadow:0 0 28px 8px #72f4e6b3}.ontos-site .robot-head{left:54px;top:57px;width:162px;height:132px;overflow:visible;border-radius:4px;border:2px solid rgba(173,248,255,.86);background:linear-gradient(138deg,#e1fffcf5 0 4%,#58d4f7e6 5% 18%,#14429afa 37%,#040e34 75%);clip-path:polygon(20% 0,80% 0,100% 17%,92% 78%,72% 100%,28% 100%,8% 78%,0 17%);box-shadow:inset 12px 10px 24px #e7fffd61,inset -20px -23px 25px #00051ee0,0 0 32px #52dbffb3}.ontos-site .robot-head:before{content:"";position:absolute;inset:18px 19px 29px;clip-path:polygon(18% 0,82% 0,100% 24%,88% 100%,12% 100%,0 24%);background:repeating-linear-gradient(90deg,rgba(164,255,243,.23) 0 2px,transparent 2px 10px);opacity:.85}.ontos-site .robot-head:after{inset:8px;border-width:2px;border-color:#dcfffb6e}.ontos-site .robot-visor{left:20px;top:46px;width:120px;height:30px;border-radius:0;border-width:2px;background:linear-gradient(90deg,#010d31fa,#23e5ebf0,#020e36fa);box-shadow:inset 0 0 20px #bffff8cc,0 0 23px #68f4e9cc}.ontos-site .robot-visor:after{content:"";position:absolute;top:5px;bottom:5px;left:50%;width:2px;background:#effffc;box-shadow:0 0 12px 4px #72f4e6}.ontos-site .robot-sensor{display:none}.ontos-site .robot-neck{left:106px;top:182px;width:57px;height:39px;border-width:2px;background:linear-gradient(90deg,#050d32,#4ab6dc 48%,#050d32)}.ontos-site .robot-body{left:37px;top:215px;width:197px;height:118px;border-radius:0;border-width:2px;background:linear-gradient(135deg,#56d6efd9,#133d98fa 42%,#020a2c);clip-path:polygon(13% 0,87% 0,100% 25%,93% 100%,7% 100%,0 25%);box-shadow:inset 0 11px 21px #d3fffd47,inset 0 -24px 29px #010723c7,0 0 25px #2592ff6e}.ontos-site .robot-body:before,.ontos-site .robot-body:after{content:"";position:absolute;top:25px;width:48px;height:2px;background:linear-gradient(90deg,transparent,#88fff3,transparent);box-shadow:0 0 10px #72f4e6bd}.ontos-site .robot-body:before{left:12px}.ontos-site .robot-body:after{right:12px}.ontos-site .robot-reactor{left:76px;top:30px;width:47px;border-width:3px;background:radial-gradient(circle,#fff 0 9%,#8cfff0 10% 22%,#1fa4e9 23% 46%,#172f9d 47% 67%,#050e38 68%);box-shadow:0 0 32px 6px #55e8efbf,inset 0 0 12px #e5ffff}.ontos-site .robot-arm{top:221px;width:68px;height:93px;gap:0;border:2px solid rgba(137,235,255,.72);border-radius:0;background:linear-gradient(135deg,#2d99d2,#102b78 66%,#050d38);box-shadow:inset 0 8px 12px #bffff733,0 0 20px #3ac1ff6e}.ontos-site .robot-arm:before,.ontos-site .robot-arm:after{content:"";position:absolute;left:10px;right:10px;height:2px;background:#82fff2c2;box-shadow:0 0 9px #72f4e6}.ontos-site .robot-arm:before{top:24px}.ontos-site .robot-arm:after{bottom:23px}.ontos-site .robot-arm i{display:none}.ontos-site .robot-arm-left{left:-21px}.ontos-site .robot-arm-right{right:-21px}.ontos-site .robot-data-link{width:98px;height:2px;box-shadow:0 0 14px #75fae8}.ontos-site .robot-data-link-one{left:-67px;top:132px}.ontos-site .robot-data-link-two{right:-67px;top:213px}@media (prefers-reduced-motion: no-preference){.ontos-site .ai-robot-core{animation:ontos-guardian-shift 4.8s cubic-bezier(.77,0,.175,1) infinite alternate}.ontos-site .robot-head{animation:ontos-guardian-head 1.6s cubic-bezier(.77,0,.175,1) infinite alternate}.ontos-site .robot-reactor{animation:ontos-guardian-reactor .58s cubic-bezier(.23,1,.32,1) infinite alternate}}@keyframes ontos-guardian-shift{0%{transform:translate3d(-48px,-18px,0) rotate(-4deg) scale(.9);opacity:.74}34%{transform:translate3d(28px,21px,0) rotate(2.8deg) scale(1.15);opacity:1}68%{transform:translate3d(58px,-11px,0) rotate(-2deg) scale(1.06);opacity:.92}to{transform:translate3d(-3px,35px,0) rotate(4deg) scale(1.2);opacity:1}}@keyframes ontos-guardian-head{0%{transform:translate3d(-9px,2px,0) rotate(-4deg)}to{transform:translate3d(10px,-8px,0) rotate(5deg)}}@keyframes ontos-guardian-reactor{0%{transform:scale(.65) rotate(0);filter:brightness(.8)}to{transform:scale(1.34) rotate(180deg);filter:brightness(1.55)}}@media (max-width: 620px){.ontos-site .ai-robot-core{right:-4%;top:100px;transform:scale(.62);opacity:.72}.ontos-site .robot-halo{width:340px}}@media (prefers-reduced-motion: reduce){.ontos-site .ai-robot-core,.ontos-site .ai-robot-core *{animation:none!important}}.ontos-site .ai-robot-core{width:302px;height:382px;right:27%;top:14%;filter:drop-shadow(0 0 26px rgba(73,220,255,.78)) drop-shadow(0 0 76px rgba(23,93,224,.52))}.ontos-site .robot-head{left:61px;top:50px;width:180px;height:140px;border-radius:36% 36% 18% 18%;border-color:#defafff0;background:linear-gradient(112deg,#e9fbff 0 11%,#89a7bd 12% 19%,#152d55 20% 58%,#03091e 79%);clip-path:polygon(18% 0,82% 0,100% 24%,93% 79%,74% 100%,26% 100%,7% 79%,0 24%)}.ontos-site .robot-visor{left:25px;top:53px;width:130px;height:23px;border-radius:13px;background:linear-gradient(90deg,#030815,#36bdd7 49%,#030815)}.ontos-site .robot-body{left:29px;top:216px;width:244px;height:132px;border-radius:42px 42px 14px 14px;background:linear-gradient(110deg,#d8f4f5 0 8%,#6f99ac 9% 19%,#112c63 20% 54%,#03091e 78%);clip-path:polygon(17% 0,83% 0,100% 22%,91% 100%,9% 100%,0 22%)}.ontos-site .robot-reactor{left:97px;top:36px;width:53px;height:53px;border-color:#b9fff7;background:radial-gradient(circle,#fff 0 8%,#9ffff1 9% 19%,#31b9f2 20% 37%,#173d9e 38% 55%,#030a25 56%)}.ontos-site .robot-arm{top:222px;width:78px;height:106px;border-radius:34px 14px 28px;background:linear-gradient(112deg,#d9f8f5,#648da7 25%,#102863 58%,#03091e)}.ontos-site .robot-arm-left{left:-31px;transform:rotate(9deg)}.ontos-site .robot-arm-right{right:-31px;transform:rotate(-9deg)}.ontos-site .robot-halo{left:-34px;width:370px;height:370px;border-color:#8aefffc2;background:radial-gradient(circle,rgba(77,215,255,.2) 0 10%,transparent 11% 35%,rgba(32,120,255,.14) 36% 38%,transparent 39%)}@media (max-width: 620px){.ontos-site .ai-robot-core{right:-12%;top:110px;transform:scale(.57)}}.ontos-site .robot-neck{width:48px;left:127px;height:46px;background:repeating-linear-gradient(90deg,#06142d 0 7px,#66aac0 8px 10px,#06142d 11px 16px);border-radius:8px}.ontos-site .robot-body:before{left:26px;top:26px;width:76px;height:3px;transform:rotate(23deg)}.ontos-site .robot-body:after{right:26px;top:26px;width:76px;height:3px;transform:rotate(-23deg)}.ontos-site .robot-arm{border-width:3px}.ontos-site .robot-arm:before,.ontos-site .robot-arm:after{height:4px;border-radius:5px}.ontos-site .robot-head:before{border-radius:30% 30% 12% 12%;background:repeating-linear-gradient(90deg,rgba(186,245,255,.28) 0 2px,transparent 2px 9px)}.ontos-site .hero-neutral-guardian-preview .ai-robot-core{isolation:isolate;animation:guardian-preview-drift 3.1s cubic-bezier(.77,0,.175,1) infinite alternate!important;filter:drop-shadow(0 0 34px rgba(34,211,238,.4))}.ontos-site .hero-neutral-guardian-preview .ai-robot-core>:not(.neutral-guardian-preview):not(.guardian-idea-core):not(.pandora-vault){display:none!important}.ontos-site .neutral-guardian-preview{position:absolute;z-index:8;left:50%;top:50%;width:min(44vw,540px);max-height:78vh;object-fit:contain;transform:translate(-50%,-47%);filter:contrast(1.14) saturate(1.12) drop-shadow(0 0 30px rgba(34,211,238,.42));mix-blend-mode:screen;clip-path:ellipse(43% 54% at 69% 55%);-webkit-mask-image:radial-gradient(ellipse 49% 58% at 68% 55%,#000 55%,rgba(0,0,0,.92) 68%,transparent 96%);mask-image:radial-gradient(ellipse 49% 58% at 68% 55%,#000 55%,rgba(0,0,0,.92) 68%,transparent 96%);pointer-events:none;animation:guardian-image-float 2.4s cubic-bezier(.23,1,.32,1) infinite alternate}.ontos-site .hero-neutral-guardian-preview .guardian-idea-bulb{position:absolute;z-index:4;left:calc(73% - 240px);top:112px;width:108px;height:108px;border:2px solid rgba(255,244,209,.98);border-radius:50%;background:radial-gradient(circle at 43% 38%,#fff 0 18%,#fff9df 19% 31%,#ffe9a9 36%,#ffc75d 51%,rgba(255,165,35,.72) 63%,transparent 79%)!important;box-shadow:0 0 20px 9px #fff6d3,0 0 68px 30px #ffbe54eb,0 0 150px 50px #f78b1b6b;transform-origin:50% 70%;animation:idea-bulb-spark 1.14s steps(2,end) infinite}.ontos-site .guardian-idea-bulb:before{content:"";position:absolute;width:18px;height:10px;left:28px;bottom:-11px;border-radius:2px 2px 7px 7px;background:repeating-linear-gradient(180deg,#ffe5aa 0 2px,#a66323 3px 5px);box-shadow:0 7px 0 -2px #5d351c,0 0 12px #ffd67bb8}.ontos-site .guardian-idea-bulb:after{content:"";position:absolute;inset:-15px;border:1px solid rgba(255,206,99,.5);border-radius:50%;box-shadow:0 0 26px #ffba3ead inset;animation:idea-halo-expand 1.14s ease-out infinite}.ontos-site .guardian-idea-bulb i{position:absolute;inset:22px 30px 26px;border-radius:50% 50% 42% 42%;border:2px solid rgba(110,67,18,.7);border-bottom:0;box-shadow:8px 1px 0 -6px #6e4312b3,-8px 1px 0 -6px #6e4312b3}.ontos-site .hero-neutral-guardian-preview .ai-robot-core:before{content:"";position:absolute;z-index:4;left:-137px;top:-54px;width:427px;height:427px;border:1px solid rgba(82,243,238,.24);border-left-color:transparent;border-radius:50%;box-shadow:0 0 32px #1dc6ff2b,inset 0 0 34px #43e4ff14;animation:guardian-orbit-sweep 3.4s linear infinite}.ontos-site .hero-neutral-guardian-preview .ai-robot-core:after{content:"";position:absolute;z-index:5;right:-152px;bottom:34px;width:260px;height:1px;background:linear-gradient(90deg,transparent,rgba(116,251,242,.9),transparent);box-shadow:0 -28px 0 -.5px #37c7ff57,0 28px 0 -.5px #7df5ff61;animation:guardian-data-surge 1.55s cubic-bezier(.23,1,.32,1) infinite}.ontos-site .hero-neutral-guardian-preview .signal-pulse-ring{animation:preview-ring-burst 1.6s cubic-bezier(.23,1,.32,1) infinite!important}.ontos-site .hero-neutral-guardian-preview .signal-orb{animation:preview-orb-glide 1.9s cubic-bezier(.77,0,.175,1) infinite alternate!important}.ontos-site .hero-neutral-guardian-preview .signal-packet{animation:preview-data-packet 1.15s linear infinite!important}.ontos-site .hero-neutral-guardian-preview .signal-comet{animation:preview-comet-strike 1.7s linear infinite!important}@keyframes guardian-preview-drift{0%{transform:translate3d(-34px,-24px,0) rotate(-3deg) scale(.94)}48%{transform:translate3d(35px,18px,0) rotate(3.5deg) scale(1.06)}to{transform:translate3d(-9px,40px,0) rotate(-2deg) scale(1)}}@keyframes guardian-image-float{0%{transform:translate(-50%,-48%) rotate(-1.4deg) scale(.97)}to{transform:translate(-50%,-43%) rotate(1.7deg) scale(1.04)}}@keyframes idea-bulb-spark{0%,19%,to{filter:brightness(1.08) saturate(1.03);opacity:.92}20%,23%,46%{filter:brightness(1.75) saturate(1.25);opacity:1}24%,45%{filter:brightness(.94);opacity:.86}47%,63%{filter:brightness(2.25) saturate(1.38);opacity:1}64%,72%{filter:brightness(1.02);opacity:.9}73%,78%{filter:brightness(2.65);opacity:1}}@keyframes idea-halo-expand{0%{transform:scale(.62);opacity:1}to{transform:scale(1.56);opacity:0}}@keyframes guardian-orbit-sweep{to{transform:rotate(360deg)}}@keyframes guardian-data-surge{0%{transform:translate(-35px) scaleX(.24);opacity:0}35%{opacity:1}75%{opacity:.88}to{transform:translate(72px) scaleX(1.28);opacity:0}}@keyframes preview-ring-burst{0%{transform:scale(.55);opacity:.08}45%{opacity:1}to{transform:scale(1.42);opacity:0}}@keyframes preview-orb-glide{0%{transform:translate3d(-44px,-25px,0) scale(.6)}to{transform:translate3d(42px,34px,0) scale(1.42)}}@keyframes preview-data-packet{0%{transform:translate3d(-85px,56px,0) rotate(-22deg);opacity:0}18%{opacity:1}to{transform:translate3d(175px,-112px,0) rotate(-22deg);opacity:0}}@keyframes preview-comet-strike{0%{transform:translate3d(45px,-28px,0) rotate(-13deg);opacity:0}22%{opacity:1}to{transform:translate3d(-176px,178px,0) rotate(-13deg);opacity:0}}@media (max-width: 620px){.ontos-site .hero-neutral-guardian-preview .ai-robot-core{right:-8%;top:98px;transform:scale(.57);opacity:.91}.ontos-site .neutral-guardian-preview{width:78vw;max-height:56vh}.ontos-site .hero-neutral-guardian-preview .guardian-idea-bulb{left:auto;right:20px;top:100px;transform:scale(.72)}.ontos-site .hero-neutral-guardian-preview .ai-robot-core:before{transform:scale(.7);transform-origin:50% 50%}.ontos-site .hero-neutral-guardian-preview .ai-robot-core:after{right:-108px;bottom:48px;transform:scale(.7);transform-origin:right center}}@media (prefers-reduced-motion:reduce){.ontos-site .hero-neutral-guardian-preview .ai-robot-core,.ontos-site .hero-neutral-guardian-preview .neutral-guardian-preview,.ontos-site .hero-neutral-guardian-preview .guardian-idea-bulb,.ontos-site .hero-neutral-guardian-preview .ai-robot-core:before,.ontos-site .hero-neutral-guardian-preview .ai-robot-core:after,.ontos-site .hero-neutral-guardian-preview .signal-pulse-ring,.ontos-site .hero-neutral-guardian-preview .signal-orb,.ontos-site .hero-neutral-guardian-preview .signal-packet,.ontos-site .hero-neutral-guardian-preview .signal-comet{animation:none!important}}.ontos-site .hero-neutral-guardian-preview .guardian-idea-core{position:absolute;z-index:11;left:196px;top:82px;width:46px;height:46px;border:2px solid rgba(196,250,255,.85);border-radius:50%;background:radial-gradient(circle,#fff 0 9%,#dcffff 10% 22%,#72ebf0 23% 37%,#168ee2 38% 55%,#071e4666 56%);box-shadow:0 0 14px 4px #87f8ffd1,0 0 32px 12px #3bcbff66;transform-origin:38% 50%;animation:guardian-idea-core-pulse .86s cubic-bezier(.23,1,.32,1) infinite alternate}.ontos-site .hero-neutral-guardian-preview .guardian-idea-core:before{content:"";position:absolute;z-index:-1;right:35px;top:20px;width:76px;height:2px;background:linear-gradient(90deg,transparent,rgba(121,247,255,.9) 38%,rgba(190,255,252,.55));box-shadow:0 0 11px #4bd8ffbf;transform-origin:right center;animation:guardian-idea-link 1.3s linear infinite}.ontos-site .hero-neutral-guardian-preview .guardian-idea-core:after{content:"";position:absolute;inset:-13px;border:1px solid rgba(101,233,255,.5);border-radius:50%;box-shadow:0 0 20px #37ccff8c inset;animation:guardian-idea-wave 1.25s ease-out infinite}.ontos-site .hero-neutral-guardian-preview .guardian-idea-core i{position:absolute;inset:7px;border:1px dashed rgba(236,255,253,.95);border-radius:50%;animation:guardian-orbit-sweep 1.8s linear infinite reverse}.ontos-site .hero-neutral-guardian-preview .guardian-idea-core b{position:absolute;width:10px;height:8px;right:-5px;top:18px;border-radius:0 7px 7px 0;background:linear-gradient(90deg,#4aa5bd,#e9fffc);box-shadow:0 0 9px #81f8ffcc}@keyframes guardian-idea-core-pulse{0%{filter:brightness(.86) saturate(.9);transform:rotate(-4deg) scale(.83)}to{filter:brightness(1.85) saturate(1.42);transform:rotate(5deg) scale(1.24)}}@keyframes guardian-idea-link{0%{transform:scaleX(.3);opacity:.26}55%{transform:scaleX(1.26);opacity:1}to{transform:scaleX(.55);opacity:.42}}@keyframes guardian-idea-wave{0%{transform:scale(.55);opacity:1}to{transform:scale(1.7);opacity:0}}@media (max-width:620px){.ontos-site .hero-neutral-guardian-preview .guardian-idea-core{left:182px;top:82px;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.ontos-site .hero-neutral-guardian-preview .guardian-idea-core,.ontos-site .hero-neutral-guardian-preview .guardian-idea-core:before,.ontos-site .hero-neutral-guardian-preview .guardian-idea-core:after,.ontos-site .hero-neutral-guardian-preview .guardian-idea-core i{animation:none!important}}.ontos-site .hero-neutral-guardian-preview .ai-robot-core{width:280px;height:230px;right:31%;top:29%;filter:drop-shadow(0 0 32px rgba(55,220,255,.42));animation:pandora-vault-drift 2.15s cubic-bezier(.77,0,.175,1) infinite alternate!important}.ontos-site .hero-neutral-guardian-preview .ai-robot-core>:not(.pandora-vault){display:none!important}.ontos-site .hero-neutral-guardian-preview .ai-robot-core:before,.ontos-site .hero-neutral-guardian-preview .ai-robot-core:after{display:none}.ontos-site .pandora-vault{position:absolute;inset:0;display:block;transform-style:preserve-3d;perspective:780px}.ontos-site .pandora-vault:before{content:"";position:absolute;z-index:-2;left:23px;top:35px;width:224px;height:148px;border:1px solid rgba(88,246,240,.42);border-radius:50%;background:radial-gradient(ellipse,rgba(38,228,235,.38),rgba(35,139,255,.13) 34%,transparent 70%);box-shadow:0 0 54px 22px #2fd0ff52,inset 0 0 44px #81fff742;animation:pandora-aura-breathe .72s ease-in-out infinite alternate}.ontos-site .pandora-vault:after{content:"";position:absolute;z-index:-1;left:1px;top:-5px;width:275px;height:204px;border:1px solid rgba(129,247,255,.31);border-left-color:transparent;border-radius:50%;box-shadow:0 0 28px #36cbff57;animation:pandora-sensor-orbit 2.3s linear infinite}.ontos-site .pandora-vault-lid{position:absolute;z-index:3;left:31px;top:38px;width:190px;height:67px;display:block;border:1px solid rgba(179,255,247,.85);border-radius:13px 13px 8px 8px;background:linear-gradient(152deg,#7cffea,#1a74cf 30%,#071a4d 67%,#02081f);clip-path:polygon(11% 0,89% 0,100% 36%,86% 100%,14% 100%,0 36%);box-shadow:inset 0 11px 21px #e3fffc82,inset 0 -17px 24px #000d31e0,0 0 30px #3de2ffb8;transform-origin:50% 100%;animation:pandora-lid-open 1.42s cubic-bezier(.23,1,.32,1) infinite alternate}.ontos-site .pandora-vault-lid:after{content:"";position:absolute;left:35px;top:20px;width:119px;height:2px;background:linear-gradient(90deg,transparent,#d8fffa,transparent);box-shadow:0 0 10px 3px #8df9f2}.ontos-site .pandora-vault-front{position:absolute;z-index:2;left:31px;top:91px;width:190px;height:93px;display:block;border:1px solid rgba(129,245,250,.7);border-radius:8px;background:linear-gradient(137deg,#155ba9,#09275f 43%,#02091f);clip-path:polygon(0 0,100% 0,90% 100%,12% 100%);box-shadow:inset 8px 10px 18px #5deef433,inset -16px -13px 22px #00051ccc}.ontos-site .pandora-vault-front:before{content:"";position:absolute;left:51px;top:22px;width:84px;height:37px;border:1px solid rgba(161,255,247,.87);border-radius:50%;background:radial-gradient(circle,#f4ffff 0 7%,#68f6eb 8% 18%,#1565c7 20% 36%,#071b53 39% 62%,transparent 64%);box-shadow:0 0 17px 4px #50f5ecd9,inset 0 0 10px #dffffc;animation:pandora-seal-flare .62s ease-in-out infinite alternate}.ontos-site .pandora-vault-side{position:absolute;z-index:1;left:217px;top:76px;width:44px;height:108px;display:block;border:1px solid rgba(92,206,245,.6);background:linear-gradient(90deg,#164581,#041239);clip-path:polygon(0 17%,100% 0,100% 82%,0 100%);box-shadow:inset -8px 0 14px #000318d1}.ontos-site .pandora-vault-seal{position:absolute;z-index:4;left:107px;top:116px;width:38px;height:38px;display:block;border:1px solid rgba(211,255,251,.92);border-radius:50%;background:radial-gradient(circle,#f7ffff 0 9%,#7effee 10% 24%,#1679d2 27% 53%,#061643 57%);box-shadow:0 0 22px 7px #4ef5efdb;animation:pandora-seal-flare .46s ease-in-out infinite alternate-reverse}.ontos-site .pandora-vault-beam{position:absolute;z-index:0;display:block;width:160px;height:2px;transform-origin:0 50%;background:linear-gradient(90deg,rgba(223,255,250,.95),rgba(79,239,239,.64),transparent);box-shadow:0 0 12px #53ecffd9;opacity:0;animation:pandora-data-release 1.08s linear infinite}.ontos-site .pandora-vault-beam-one{left:124px;top:114px;transform:rotate(-36deg)}.ontos-site .pandora-vault-beam-two{left:128px;top:132px;transform:rotate(9deg);animation-delay:.35s}.ontos-site .pandora-vault-beam-three{left:116px;top:151px;transform:rotate(46deg);animation-delay:.7s}@keyframes pandora-vault-drift{0%{transform:translate3d(-34px,-16px,0) rotate(-3deg) scale(.91)}to{transform:translate3d(35px,28px,0) rotate(3deg) scale(1.1)}}@keyframes pandora-lid-open{0%{transform:perspective(420px) rotateX(6deg) translateY(7px)}to{transform:perspective(420px) rotateX(-43deg) translateY(-24px)}}@keyframes pandora-aura-breathe{0%{filter:brightness(.72);transform:scale(.8);opacity:.48}to{filter:brightness(1.35);transform:scale(1.3);opacity:.95}}@keyframes pandora-sensor-orbit{to{transform:rotate(360deg)}}@keyframes pandora-seal-flare{0%{filter:brightness(.85) saturate(.9);transform:scale(.86)}to{filter:brightness(1.65) saturate(1.3);transform:scale(1.2)}}@keyframes pandora-data-release{0%{transform-origin:left center;opacity:0}19%{opacity:1}65%{opacity:.8}to{transform:translate(142px) scaleX(1.42);opacity:0}}@media (max-width:620px){.ontos-site .hero-neutral-guardian-preview .ai-robot-core{width:280px;height:230px;right:-13%;top:164px;transform:scale(.63);opacity:.95}.ontos-site .pandora-vault{transform:scale(.87);transform-origin:60% 50%}}@media (prefers-reduced-motion:reduce){.ontos-site .hero-neutral-guardian-preview .ai-robot-core,.ontos-site .pandora-vault:before,.ontos-site .pandora-vault:after,.ontos-site .pandora-vault-lid,.ontos-site .pandora-vault-front:before,.ontos-site .pandora-vault-seal,.ontos-site .pandora-vault-beam{animation:none!important}}.ontos-site .pandora-vault-lid{transform-style:preserve-3d}.ontos-site .pandora-vault-lid:before{content:"";position:absolute;inset:9px 17px 13px;border:1px solid rgba(190,255,247,.63);border-radius:9px;background:repeating-linear-gradient(90deg,rgba(199,255,250,.35) 0 2px,transparent 2px 15px),linear-gradient(180deg,#a9fff73d,#00143a38);box-shadow:inset 0 0 16px #62fbf252}.ontos-site .pandora-vault-lid:after{height:3px;top:27px;box-shadow:0 0 13px 5px #8dfaf4e6;animation:pandora-inner-lamp .68s ease-in-out infinite alternate}.ontos-site .pandora-vault-front{border-width:2px;border-color:#82f1f8d6;background:linear-gradient(137deg,#2871bd,#0d356f 38%,#041538,#010715)}.ontos-site .pandora-vault-front:after{content:"";position:absolute;inset:9px 13px 14px;border:1px solid rgba(114,229,243,.44);background:repeating-linear-gradient(90deg,transparent 0 25px,rgba(136,248,244,.18) 26px 27px),repeating-linear-gradient(180deg,transparent 0 17px,rgba(122,220,249,.14) 18px 19px);clip-path:polygon(1% 1%,99% 1%,89% 99%,12% 99%)}.ontos-site .pandora-vault-rim{position:absolute;z-index:5;left:20px;top:78px;width:210px;height:118px;display:block;border:2px solid rgba(169,255,249,.81);border-radius:10px 11px 17px 13px;clip-path:polygon(5% 0,95% 0,100% 12%,91% 100%,10% 100%,0 12%);box-shadow:inset 0 0 18px #5cf0f538,0 0 13px #46d4ff6b;pointer-events:none}.ontos-site .pandora-vault-rim:before,.ontos-site .pandora-vault-rim:after{content:"";position:absolute;top:-5px;width:20px;height:9px;border:1px solid rgba(208,255,250,.8);border-radius:3px;background:linear-gradient(#8cfff2,#1d5b9e);box-shadow:0 0 8px #7dfff4ad}.ontos-site .pandora-vault-rim:before{left:31px}.ontos-site .pandora-vault-rim:after{right:31px}.ontos-site .pandora-vault-lock{position:absolute;z-index:7;left:111px;top:141px;width:30px;height:25px;display:block;border:2px solid rgba(213,255,247,.92);border-radius:5px 5px 8px 8px;background:linear-gradient(135deg,#9bfff0,#1671c5 54%,#06143b);box-shadow:0 0 14px #53f1f2d9,inset 0 0 9px #f6fffdb8;animation:pandora-lock-verify .9s steps(2,end) infinite}.ontos-site .pandora-vault-lock:before{content:"";position:absolute;left:7px;top:-13px;width:12px;height:14px;border:2px solid rgba(221,255,251,.88);border-bottom:0;border-radius:9px 9px 0 0}.ontos-site .pandora-vault-lock:after{content:"";position:absolute;left:12px;top:7px;width:5px;height:11px;border-radius:3px;background:#031435;box-shadow:0 0 7px #b5fff6}.ontos-site .pandora-vault-hinge{position:absolute;z-index:6;top:78px;width:26px;height:17px;display:block;border:1px solid rgba(188,255,247,.72);border-radius:5px;background:repeating-linear-gradient(90deg,#0e3672 0 4px,#7df5ed 5px 7px);box-shadow:0 0 8px #5beef28c}.ontos-site .pandora-vault-hinge-one{left:46px}.ontos-site .pandora-vault-hinge-two{left:181px}.ontos-site .pandora-vault-panel{position:absolute;z-index:6;top:101px;width:4px;height:73px;display:block;background:linear-gradient(#a6fff6,#1564ba 48%,#03102f);box-shadow:0 0 7px #4de5f69e}.ontos-site .pandora-vault-panel-one{left:86px}.ontos-site .pandora-vault-panel-two{left:165px}.ontos-site .pandora-vault-seal{z-index:8;left:107px;top:116px;border-width:2px}.ontos-site .pandora-vault-seal:before{content:"";position:absolute;inset:5px;border:1px dotted rgba(225,255,251,.92);border-radius:50%}@keyframes pandora-inner-lamp{0%{filter:brightness(.9);opacity:.6}to{filter:brightness(2.3);opacity:1}}@keyframes pandora-lock-verify{0%{filter:brightness(.78);transform:scale(.94)}to{filter:brightness(1.55);transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.ontos-site .pandora-vault-lid:after,.ontos-site .pandora-vault-lock{animation:none!important}}.ontos-site .hero-neutral-guardian-preview .ai-robot-core{display:none!important}.ontos-site .hero-section.hero-user-banner-preview{display:block;min-height:0;padding:0;background:#000}.ontos-site .hero-user-banner-preview .user-provided-robot-banner{display:block;width:100%;height:auto;max-height:calc(100vh - 76px);object-fit:contain;object-position:center;margin:0 auto}.ontos-site .hero-user-banner-preview .hero-image,.ontos-site .hero-user-banner-preview .hero-signal-field,.ontos-site .hero-user-banner-preview .hero-grid,.ontos-site .hero-user-banner-preview .hero-content,.ontos-site .hero-user-banner-preview .home-notice-panel,.ontos-site .hero-user-banner-preview .hero-status-card,.ontos-site .hero-user-banner-preview .hero-footnote,.ontos-site .hero-user-banner-preview .scroll-cue{display:none!important}@media (max-width:620px){.ontos-site .hero-section.hero-user-banner-preview{min-height:0!important;padding:0}.ontos-site .hero-user-banner-preview .user-provided-robot-banner{min-height:0;max-height:none;object-fit:contain;object-position:center}}.portal-login-page,.portal-dashboard-page,.portal-admin-dashboard{min-height:100vh;color:#edf6ff;background:radial-gradient(circle at 86% 10%,rgba(53,138,255,.18),transparent 26%),radial-gradient(circle at 8% 88%,rgba(64,244,224,.08),transparent 29%),#050b18}.portal-login-header,.portal-dashboard-header,.portal-admin-header{border-bottom:1px solid rgba(135,200,255,.2);background:#050c1de6;box-shadow:0 12px 34px #0000003b}.portal-login-header .portal-login-brand,.portal-dashboard-header .portal-login-brand{order:-1;margin-right:auto}.portal-login-header .back-home,.portal-dashboard-header .back-home{order:3;margin-left:auto}.portal-dashboard-header .portal-header-actions{order:4}.portal-login-brand[data-ontos-home-link=true]{display:inline-flex;align-items:center;gap:.7rem;padding:.38rem .62rem;border:1px solid rgba(126,232,255,.27);border-radius:999px;color:#f2fbff;background:linear-gradient(135deg,#13385bd1,#081430b8);cursor:pointer;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1)}.portal-login-brand[data-ontos-home-link=true]:hover{transform:translateY(-1px);border-color:#7cf4e7;box-shadow:0 0 0 4px #72f4e614,0 12px 24px #00000038}.portal-login-brand[data-ontos-home-link=true]:focus-visible,.portal-admin-brand-home:focus-visible{outline:3px solid rgba(114,244,230,.75);outline-offset:4px}.portal-login-brand[data-ontos-home-link=true] b,.portal-login-brand[data-ontos-home-link=true] span{color:#f4fbff}.portal-login-brand[data-ontos-home-link=true] small{color:#9edfff}.portal-login-brand[data-ontos-home-link=true] img{filter:brightness(0) invert(1)}.portal-login-page .login-intro,.portal-dashboard-page .portal-dashboard-intro,.portal-dashboard-page .portal-payments-intro{color:#dceaff}.portal-login-page .login-intro p,.portal-dashboard-page .portal-readable-copy{color:#aec4df}.portal-login-page .login-card,.portal-dashboard-page .portal-dashboard-panel,.portal-dashboard-page .portal-payment-panel{border-color:#85cbff40;background:linear-gradient(145deg,#0e2347f0,#061028f0);box-shadow:0 22px 50px #0000004d,inset 0 1px #c4f2ff17}.portal-login-page .login-card h2,.portal-login-page .login-card label,.portal-dashboard-page h1,.portal-dashboard-page h2,.portal-dashboard-page h3{color:#eff8ff}.portal-login-page .login-helper,.portal-login-page .login-support,.portal-login-page .login-signup-prompt,.portal-login-page .application-status-link{color:#b6c9df}.portal-login-page input,.portal-login-page textarea,.portal-login-page select{border-color:#85cbff5c;color:#eef8ff;background:#030b1dc7}.portal-login-page input::placeholder,.portal-login-page textarea::placeholder{color:#7f9abc}.portal-login-page .member-mode-switch{border-color:#89ccff3b;background:#030b1cb3}.portal-login-page .member-mode-toggle{color:#c3d5e8}.portal-login-page .member-mode-toggle.is-selected{color:#041522;background:linear-gradient(135deg,#8af8e9,#5bc6ff)}.portal-login-page .portal-login-button{color:#03121d;background:linear-gradient(135deg,#8af8e9,#5bc6ff);border-color:#c1fff9b8}.portal-login-page .password-reset-link button,.portal-login-page .login-signup-prompt button,.portal-login-page .application-status-link button,.portal-login-page .portal-admin-link{color:#8bf8e9}.portal-admin-dashboard{background:radial-gradient(circle at 84% 8%,rgba(82,168,255,.2),transparent 25%),radial-gradient(circle at 7% 74%,rgba(67,244,225,.09),transparent 25%),#050b18}.portal-admin-header{min-height:78px}.portal-admin-brand-home{color:#effaff}.portal-admin-brand-home img{filter:brightness(0) invert(1)}.portal-admin-brand-home b{color:#f3fbff}.portal-admin-brand-home small{color:#93dfff}.portal-admin-nav-link{color:#bfd2e8;border-color:transparent}.portal-admin-nav-link:hover,.portal-admin-nav-link.is-active{color:#041522;border-color:#a9fff3;background:linear-gradient(135deg,#8af8e9,#5bc6ff)}.portal-admin-header .portal-logout{color:#ddedff;border-color:#92cbff59;background:#0a1c3bc2}.portal-admin-summary{border:1px solid rgba(105,222,247,.27);background:linear-gradient(155deg,#0f3356fa,#07122ffa);box-shadow:0 24px 58px #00000057,inset 0 1px #cbfffb1f}.portal-admin-summary>p:not(.eyebrow),.portal-admin-metric span,.portal-admin-metric small,.portal-admin-security{color:#c1d4e9}.portal-admin-metric{border-color:#72f4e64d;background:#268ba32b}.portal-admin-page-head p{color:#79f1e6}.portal-admin-page-head h2{color:#f1f8ff}.portal-admin-page-head span{color:#b3c9e0}.portal-admin-page-head>button{color:#eaf7ff;border-color:#92cbff66;background:#0c2146cc}.portal-admin-feedback,.portal-admin-empty,.portal-application-card,.portal-queue-summary{border-color:#85cbff3b;color:#dcecff;background:linear-gradient(145deg,#0d2143e6,#07112af0);box-shadow:0 16px 36px #0000002e}.portal-application-head{border-bottom-color:#85cbff2e}.portal-application-head span,.portal-application-details dt,.portal-application-filter-heading,.queue-summary-title small,.queue-status-count span{color:#aac1da}.portal-application-head h3,.portal-application-details dd,.portal-application-filter-heading b,.queue-status-count b{color:#f1f8ff}.portal-application-head p{color:#c4d4e7}.portal-application-details a,.queue-summary-title,.queue-summary-title svg{color:#7cf4e7}.portal-review-actions{border-top-color:#85cbff2e;background:#050e21b3}.portal-review-actions label{color:#d8e9fb}.portal-review-actions label small{color:#abc0d7}.portal-review-actions textarea{border-color:#85cbff59;color:#eff9ff;background:#061126}.queue-status-count{border-color:#85cbff3d;color:#eaf5ff;background:#07142fc7}.queue-status-count.submitted,.queue-status-count.under_review,.queue-status-count.approved,.queue-status-count.rejected{background:#113653b8;border-color:#87cbff57}.queue-status-count.is-selected{border-color:#78f4e7;background:#186f7e61;box-shadow:inset 0 0 0 1px #78f4e7,0 0 20px #4be1e126}.queue-status-count.is-selected span,.queue-status-count.is-selected b{color:#c8fff7}.portal-admin-dashboard .admin-overview-heading h1,.portal-admin-dashboard .admin-overview-heading h2,.portal-admin-dashboard .admin-management-section h2,.portal-admin-dashboard .admin-priority-board strong,.portal-admin-dashboard .admin-overview-card strong,.portal-admin-dashboard .admin-management-links b{color:#f3f9ff}.portal-admin-dashboard .admin-overview-heading p,.portal-admin-dashboard .admin-priority-board p,.portal-admin-dashboard .admin-overview-card small,.portal-admin-dashboard .admin-overview-card em,.portal-admin-dashboard .admin-management-links small,.portal-admin-dashboard .admin-overview-security{color:#bed0e5}.portal-admin-dashboard .admin-priority-board,.portal-admin-dashboard .admin-overview-card,.portal-admin-dashboard .admin-management-links button{border-color:#85cbff40;background:linear-gradient(145deg,#0d254be6,#06112af2);box-shadow:0 18px 38px #00000038}.portal-admin-dashboard .admin-priority-board.has-priority{border-color:#ffcd6894;background:linear-gradient(145deg,#4c3a1dbf,#0c1932f7)}.portal-admin-dashboard .admin-overview-refresh{color:#eaf8ff;border-color:#85cbff61;background:#091a39d1}@media (max-width: 620px){.portal-login-brand[data-ontos-home-link=true]{max-width:170px;padding:.3rem .44rem}.portal-login-brand[data-ontos-home-link=true] small{font-size:.43rem}.portal-admin-header{min-height:66px}.portal-admin-nav-link{font-size:.7rem}.portal-admin-header .portal-logout{padding:.46rem .52rem;font-size:.72rem}}@media (max-width: 620px){html,body,#root,.ontos-site{width:100%;max-width:100%;overflow-x:clip}.ontos-site .site-header{min-height:68px;padding:0 14px;gap:8px}.ontos-site .brand-lockup{flex:0 0 auto;gap:6px;min-width:0}.ontos-site .brand-symbol{width:29px;height:29px}.ontos-site .brand-type strong{display:block;font-size:14px;letter-spacing:.12em}.ontos-site .brand-type small{display:none}.ontos-site .header-actions{gap:7px;margin-left:auto;min-width:0}.ontos-site .language-toggle{flex:0 0 auto;min-width:62px;min-height:34px;padding:0 7px;gap:5px}.ontos-site .language-toggle svg{width:13px;height:13px}.ontos-site .language-toggle span{font-size:9px}.ontos-site .portal-link{display:inline-flex;flex:0 0 auto;min-height:34px;padding:0 9px;gap:5px;font-size:10px;white-space:nowrap}.ontos-site .portal-link svg{width:15px;height:15px;padding:3px}.ontos-site .menu-button{display:grid;flex:0 0 34px;place-items:center;width:34px;height:34px;padding:0}.ontos-site .intro-section.intro-section-korean{display:block!important;width:100%;max-width:none;margin-inline:0;padding-inline:clamp(18px,5.5vw,24px);box-sizing:border-box;grid-template-columns:1fr!important}.ontos-site .intro-section-korean .intro-main-layout{display:block!important;inline-size:100%;width:100%;max-width:none;min-width:0;grid-column:auto!important}.ontos-site .intro-section-korean .intro-story-grid{display:block!important;inline-size:100%;width:100%;max-width:none;min-width:0;grid-template-columns:1fr!important}.ontos-site .intro-section-korean .intro-copy{display:block;inline-size:100%;width:100%;max-width:none;min-width:0;flex:1 1 100%}.ontos-site .intro-section-korean .intro-copy h2{width:100%;max-width:none;font-size:clamp(29px,8.8vw,36px);line-height:1.28;letter-spacing:-.055em;word-break:keep-all;overflow-wrap:normal;text-wrap:pretty}.ontos-site .intro-section-korean .intro-copy h2>span,.ontos-site .intro-section-korean .intro-copy h2>em{display:inline!important;inline-size:auto!important;max-width:none;white-space:normal}.ontos-site .intro-section-korean .lead-copy{width:100%;max-width:none;font-size:14.5px;line-height:1.9}.ontos-site .intro-section-korean .intro-side-note{position:static;inline-size:100%;width:100%;max-width:none}.ontos-site .english-home .intro-section{display:block!important;width:100%;max-width:none;padding-inline:clamp(18px,5.5vw,24px);grid-template-columns:1fr!important}.ontos-site .english-home .intro-section .intro-main-layout,.ontos-site .english-home .intro-section .intro-story-grid,.ontos-site .english-home .intro-section .intro-copy,.ontos-site .english-home .intro-section .lead-copy{display:block;inline-size:100%;width:100%;max-width:none;min-width:0;grid-column:auto!important}.ontos-site .english-home .intro-section .intro-copy h2{max-width:none;text-wrap:pretty}}@media (max-width: 370px){.ontos-site .site-header{padding:0 12px;gap:6px}.ontos-site .header-actions{gap:5px}.ontos-site .language-toggle{min-width:58px;padding:0 6px}.ontos-site .portal-link{padding:0 8px;font-size:9.5px}.ontos-site .menu-button{flex-basis:32px;width:32px;height:32px}}.ontos-site .footer-top-link{position:fixed;right:clamp(18px,3vw,42px);bottom:max(22px,env(safe-area-inset-bottom));z-index:70;display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;padding:0 15px;border:1px solid rgba(111,238,224,.62);border-radius:999px;color:#e8fffc;background:linear-gradient(135deg,#104865f0,#04122df0);box-shadow:0 14px 32px #0000005c,0 0 0 1px #7afaef14 inset;font:800 11px/1 Manrope,sans-serif;letter-spacing:.02em;cursor:pointer;isolation:isolate;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1)}.ontos-site .footer-top-link:before{content:"";position:absolute;inset:-1px;z-index:-1;border-radius:inherit;opacity:.72;background:linear-gradient(115deg,#6cf4e7d9,#51a1ff1f 44%,#5fefe08c);filter:blur(8px)}.ontos-site .footer-top-link:hover{transform:translateY(-3px);border-color:#a9fff6;background:linear-gradient(135deg,#166680fa,#08274cfa);box-shadow:0 20px 38px #0000006b,0 0 25px #4fefe033}.ontos-site .footer-top-link:focus-visible{outline:3px solid #b0fff6;outline-offset:4px}.ontos-site .footer-top-link:active{transform:scale(.97)}@media (max-width:620px){.ontos-site .footer-top-link{right:14px;bottom:max(14px,env(safe-area-inset-bottom));min-height:42px;padding:0 13px;font-size:10px}}.ontos-site .hero-section .home-notice-panel{position:absolute;z-index:5;top:calc(63% + 38px);left:72%;display:grid;grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:20px;width:min(860px,44vw);min-height:124px;padding:20px 26px;overflow:hidden;border:1px solid rgba(111,238,224,.3);border-radius:18px;color:#edfdfb;background:linear-gradient(105deg,#061f3ce6,#0b3050d6 52%,#0e2042e3);box-shadow:0 20px 48px #00000040,0 0 0 1px #7bf9ed0a inset;transform:translate(-50%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ontos-site .home-notice-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 10% 100%,rgba(50,232,217,.17),transparent 31%),linear-gradient(108deg,transparent 60%,rgba(98,144,255,.12))}.ontos-site .home-notice-panel>*{position:relative;z-index:1}.ontos-site .home-notice-kicker{display:flex;align-items:center;gap:11px;min-width:0}.ontos-site .home-notice-kicker p{margin:0;color:#8ef4e7;font:800 11px/1 Manrope,sans-serif;letter-spacing:.13em}.ontos-site .notice-beacon{display:flex;align-items:center;gap:5px;min-width:34px;padding-top:2px}.ontos-site .notice-beacon i:first-child{width:7px;height:7px;border-radius:50%;background:#68f0df;box-shadow:0 0 14px #68f0df}.ontos-site .notice-beacon i:last-child{width:16px;height:1px;background:linear-gradient(90deg,#68f0df,transparent)}.ontos-site .home-notice-content{display:grid;gap:6px;min-width:0}.ontos-site .home-notice-content time{color:#86ede0;font:800 11px/1.2 Manrope,sans-serif;letter-spacing:.08em}.ontos-site .home-notice-content h2{margin:0;color:#f4fffd;font-size:20px;line-height:1.25;letter-spacing:-.03em}.ontos-site .home-notice-content p{margin:0;color:#c9d9e7;font-size:14px;line-height:1.6;white-space:pre-line}.ontos-site .home-notice-more{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 15px;border:1px solid rgba(119,244,229,.5);border-radius:999px;color:#eafffc;background:#06142f8a;font:800 12px/1 Manrope,sans-serif;white-space:nowrap;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1)}.ontos-site .home-notice-more:hover{transform:translateY(-2px);border-color:#a6fff4;background:#16678166}.ontos-site .home-notice-more:focus-visible{outline:3px solid #b0fff6;outline-offset:4px}.ontos-site .home-notice-more:active{transform:scale(.97)}@media (prefers-reduced-motion:no-preference){.ontos-site .home-notice-panel:hover .notice-beacon i:first-child{animation:ontos-notice-beacon .78s ease-in-out infinite alternate}}@keyframes ontos-notice-beacon{to{box-shadow:0 0 4px #68f0df,0 0 24px #68f0df;transform:scale(1.4)}}.ontos-site .hero-section .hero-quarantine-guide-banner{display:flex;align-items:flex-start;gap:9px;min-height:0;text-align:left}.hero-quarantine-guide-copy>span{display:block;margin-top:7px;color:#b9dcda;font-size:9px;font-weight:500;line-height:1.5}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.ontos-site .hero-section .hero-pandora-link{will-change:transform}.ontos-site .hero-section .hero-pandora-link:hover{transform:translateY(-3px) scale(1.035)}}@media (max-width:900px) and (min-width:621px){.ontos-site .hero-section .home-notice-panel{top:auto;bottom:36px;left:50%;width:min(680px,calc(100% - 48px))}}@media (max-width:620px){.ontos-site .hero-section{display:flex!important;flex-direction:column;align-items:stretch;min-height:unset!important}.ontos-site .hero-section .hero-content{order:1;width:100%;max-width:none}.ontos-site .hero-section .home-notice-panel{position:relative!important;inset:auto!important;order:2;z-index:3;grid-column:auto;justify-self:center;grid-template-columns:1fr;gap:10px;box-sizing:border-box;width:min(calc(100% - 36px),520px);min-height:0;margin:28px auto 22px;padding:17px 19px 18px;border-radius:17px;transform:none!important}.ontos-site .hero-section .hero-status-card{position:relative!important;inset:auto!important;z-index:3;box-sizing:border-box;width:min(calc(100% - 36px),520px);margin:0 auto 16px;transform:none!important}.ontos-site .hero-section .card-one.hero-pandora-link{order:3;display:flex}.ontos-site .hero-section .hero-quarantine-guide-banner{order:4;display:flex;width:min(calc(100% - 36px),520px)}.ontos-site .home-notice-kicker{gap:9px}.ontos-site .home-notice-kicker p{font-size:10px}.ontos-site .home-notice-content{gap:5px}.ontos-site .home-notice-content time{font-size:10px}.ontos-site .home-notice-content h2{font-size:17px;line-height:1.3}.ontos-site .home-notice-content p{color:#d8e5f0;font-size:12.5px;line-height:1.58}.ontos-site .home-notice-more{justify-self:start;min-height:36px;padding:0 13px;font-size:11px}}@media (max-width:370px){.ontos-site .hero-section .home-notice-panel{width:calc(100% - 28px);margin-top:24px;padding:15px 16px 16px}.ontos-site .hero-section .hero-status-card{width:calc(100% - 28px)}.ontos-site .home-notice-content h2{font-size:16px}.ontos-site .home-notice-content p{font-size:12px}}@media (prefers-reduced-motion:reduce){.ontos-site .home-notice-panel:hover .notice-beacon i:first-child{animation:none}}.portal-dashboard-page{color:#eaf5ff;background:radial-gradient(circle at 82% 14%,rgba(55,147,255,.19),transparent 25%),radial-gradient(circle at 10% 84%,rgba(64,242,219,.08),transparent 27%),linear-gradient(135deg,#050b18,#071229 52%,#050a17)}.portal-dashboard-page .portal-dashboard-header{min-height:78px;border-bottom-color:#84cdff38;background:#050c1deb;box-shadow:0 14px 34px #00000047}.portal-dashboard-page .portal-header-actions,.portal-dashboard-page .portal-header-actions>*{min-width:0}.portal-dashboard-page .back-home,.portal-dashboard-page .portal-account-button,.portal-dashboard-page .portal-payment-button,.portal-dashboard-page .portal-logout{border-color:#80d3ff57;color:#dceeff;background:#0a1d3dc2;box-shadow:inset 0 1px #d3f8ff14}.portal-dashboard-page .portal-account-button small,.portal-dashboard-page .portal-account-button strong{color:inherit}.portal-dashboard-page .portal-payment-button:hover,.portal-dashboard-page .portal-account-button:hover,.portal-dashboard-page .back-home:hover,.portal-dashboard-page .portal-logout:hover{border-color:#83f7e9;color:#f3feff;background:linear-gradient(135deg,#165478e6,#0c244af5)}.portal-dashboard-page .portal-payments-shell,.portal-dashboard-page .portal-my-page-shell,.portal-dashboard-page .portal-operating-shell{position:relative}.portal-dashboard-page .portal-payments-intro,.portal-dashboard-page .portal-my-page-intro{max-width:680px}.portal-dashboard-page .portal-readable-copy,.portal-dashboard-page .portal-my-page-intro .portal-readable-copy{color:#b9cce2}.portal-dashboard-page .portal-readable-title span,.portal-dashboard-page .portal-my-page-intro h1 span{color:#83f5e7}.portal-dashboard-page .portal-payment-summary-grid>section{position:relative;overflow:hidden;border:1px solid rgba(131,211,255,.27);color:#ecf7ff;background:linear-gradient(145deg,#0f2f55f5,#07132ff5);box-shadow:0 18px 34px #0000003d,inset 0 1px #cdf7ff1a}.portal-dashboard-page .portal-payment-summary-grid>section:after{content:"";position:absolute;right:-16px;bottom:-16px;width:78px;height:78px;border:1px solid rgba(109,245,229,.23);border-radius:50%;box-shadow:0 0 0 16px #6df5e509}.portal-dashboard-page .portal-payment-summary-grid span,.portal-dashboard-page .portal-payment-summary-grid small{color:#b9cde2}.portal-dashboard-page .portal-payment-summary-grid strong{color:#f2fdff}.portal-dashboard-page .portal-payment-summary-icon{color:#85f6e8;background:#65f1e21a}.portal-dashboard-page .portal-payment-panel,.portal-dashboard-page .portal-payment-table-panel,.portal-dashboard-page .portal-my-page-card,.portal-dashboard-page .portal-my-page-profile,.portal-dashboard-page .portal-data-boundary,.portal-dashboard-page .portal-payment-boundary{border-color:#81ccff40;color:#e9f6ff;background:linear-gradient(145deg,#0d264cf5,#06112afa);box-shadow:0 20px 42px #00000040,inset 0 1px #cdf7ff14}.portal-dashboard-page .portal-payment-panel-head,.portal-dashboard-page .portal-payment-table-head{border-bottom-color:#81ccff2e}.portal-dashboard-page .portal-payment-panel-head span,.portal-dashboard-page .portal-payment-table-head>div>span,.portal-dashboard-page .portal-my-page-card-head span,.portal-dashboard-page .portal-my-page-profile span,.portal-dashboard-page .portal-my-page-profile small{color:#a9c4df}.portal-dashboard-page .portal-payment-panel-head h2,.portal-dashboard-page .portal-payment-table-head h2,.portal-dashboard-page .portal-my-page-card h2,.portal-dashboard-page .portal-my-page-profile strong{color:#f2faff}.portal-dashboard-page .portal-payment-panel-head svg,.portal-dashboard-page .portal-payment-table-head svg,.portal-dashboard-page .portal-my-page-card-head svg,.portal-dashboard-page .portal-my-page-avatar{color:#83f6e7}.portal-dashboard-page .portal-bank-instruction{border:1px solid rgba(117,231,224,.28);color:#e9f8ff;background:linear-gradient(145deg,#08274af0,#05132dfa);box-shadow:inset 0 1px #cbfffa14}.portal-dashboard-page .portal-bank-instruction>p,.portal-dashboard-page .portal-bank-instruction dd{color:#f3fdff}.portal-dashboard-page .portal-bank-instruction dt,.portal-dashboard-page .portal-bank-instruction small,.portal-dashboard-page .portal-payment-empty p,.portal-dashboard-page .portal-payment-message,.portal-dashboard-page .portal-payment-boundary p,.portal-dashboard-page .portal-my-page-card p,.portal-dashboard-page .portal-data-boundary p{color:#b8cce2}.portal-dashboard-page .portal-bank-instruction dl>div{border-top-color:#83cdff29}.portal-dashboard-page .portal-bank-instruction small svg,.portal-dashboard-page .portal-payment-boundary svg{color:#83f6e7}.portal-dashboard-page .portal-payment-empty,.portal-dashboard-page .portal-payment-order,.portal-dashboard-page .portal-payment-order>div,.portal-dashboard-page .portal-payment-status{border-color:#81ccff33;color:#e9f6ff;background:#040f258f}.portal-dashboard-page .portal-payment-order span,.portal-dashboard-page .portal-payment-order small,.portal-dashboard-page .portal-payment-status span{color:#a9c4df}.portal-dashboard-page .portal-payment-order strong,.portal-dashboard-page .portal-payment-status strong{color:#eefaff}.portal-dashboard-page .portal-payment-table-head>strong,.portal-dashboard-page .portal-table-status{border-color:#7af2e559;color:#9bfff1;background:#2eadaf29}.portal-dashboard-page .portal-payment-table-head>small{color:#b7cce2}.portal-dashboard-page .portal-payment-table-wrap table{color:#e2effb;background:#040e2285}.portal-dashboard-page .portal-payment-table-wrap th{color:#a9c4df;background:#113053bd}.portal-dashboard-page .portal-payment-table-wrap td{border-top-color:#81ccff26;color:#d9e8f6}.portal-dashboard-page .portal-payment-table-empty td{color:#b9cce2}.portal-dashboard-page .portal-payment-table-wrap td.is-positive{color:#83f6e7}.portal-dashboard-page .portal-payment-table-wrap td.is-negative{color:#ffb7ae}.portal-dashboard-page .portal-my-page-card dl>div{border-bottom-color:#81ccff29}.portal-dashboard-page .portal-my-page-card dt{color:#a9c4df}.portal-dashboard-page .portal-my-page-card dd{color:#eff9ff}.portal-dashboard-page .portal-member-type{color:#8ff9eb;border-color:#78f5e659;background:#59e4d91a}.portal-dashboard-page .portal-my-page-primary,.portal-dashboard-page .portal-document-button{color:#041724;border-color:#c1fff9c7;background:linear-gradient(135deg,#88f8ea,#61c9ff)}.portal-dashboard-page .portal-operating-sidebar,.portal-dashboard-page .portal-attention-board,.portal-dashboard-page .portal-priority-metrics>div,.portal-dashboard-page .portal-overview-grid>section,.portal-dashboard-page .workflow-stage-card,.portal-dashboard-page .workflow-detail-card,.portal-dashboard-page .goods-history-panel,.portal-dashboard-page .goods-detail-panel,.portal-dashboard-page .portal-inquiry-history-panel{border-color:#81ccff3d;color:#eaf6ff;background:linear-gradient(145deg,#0c254bf0,#051028f5);box-shadow:0 18px 38px #00000038,inset 0 1px #cdf7ff12}.portal-dashboard-page .portal-priority-deadline,.portal-dashboard-page .portal-owner-card,.portal-dashboard-page .portal-live-summary,.portal-dashboard-page .portal-live-case{border-color:#81ccff47!important;color:#eaf6ff!important;background:linear-gradient(145deg,#0d274efa,#051027fc)!important;box-shadow:0 18px 38px #0000003d,inset 0 1px #cdf7ff14!important}.portal-dashboard-page .portal-live-case{border-left:3px solid #86f6e8!important}.portal-dashboard-page .portal-priority-deadline span,.portal-dashboard-page .portal-priority-deadline small,.portal-dashboard-page .portal-owner-card span,.portal-dashboard-page .portal-owner-card small,.portal-dashboard-page .portal-live-heading span,.portal-dashboard-page .portal-live-sync,.portal-dashboard-page .portal-live-case span,.portal-dashboard-page .portal-live-case p,.portal-dashboard-page .portal-live-timeline li{color:#b8cce2!important}.portal-dashboard-page .portal-priority-deadline strong,.portal-dashboard-page .portal-owner-card strong,.portal-dashboard-page .portal-live-heading strong,.portal-dashboard-page .portal-live-case strong{color:#f2fbff!important}.portal-dashboard-page .portal-live-case b,.portal-dashboard-page .portal-live-timeline li.active b{border-color:#85f6e880!important;color:#061926!important;background:linear-gradient(135deg,#8af8e9,#62caff)!important}.portal-dashboard-page .portal-operating-sidebar>p:not(.eyebrow),.portal-dashboard-page .portal-priority-metrics small,.portal-dashboard-page .portal-priority-metrics span,.portal-dashboard-page .portal-attention-copy p,.portal-dashboard-page .portal-overview-grid p,.portal-dashboard-page .workflow-stage-card p,.portal-dashboard-page .portal-page-heading p{color:#b8cce2}.portal-dashboard-page .portal-side-nav button{color:#c6d9ed;border-color:#81ccff2e;background:#05102785}.portal-dashboard-page .portal-side-nav button.is-active{color:#041724;border-color:#9cfff3;background:linear-gradient(135deg,#8bf8ea,#61c9ff)}.portal-dashboard-page button:focus-visible,.portal-dashboard-page a:focus-visible,.portal-dashboard-page input:focus-visible,.portal-dashboard-page select:focus-visible{outline:3px solid #9cfff3;outline-offset:3px}@media (max-width: 700px){.portal-dashboard-page .portal-dashboard-header{min-height:66px;padding-inline:14px;gap:9px}.portal-dashboard-page .portal-dashboard-header .portal-login-brand{display:inline-flex;max-width:126px}.portal-dashboard-page .portal-dashboard-header .portal-login-brand span{min-width:0}.portal-dashboard-page .portal-dashboard-header .portal-login-brand small{display:none}.portal-dashboard-page .portal-header-actions{gap:6px}.portal-dashboard-page .portal-account-button .portal-account-copy small,.portal-dashboard-page .portal-account-button .portal-account-copy strong{display:none}.portal-dashboard-page .portal-payment-summary-grid>section{min-height:136px}.portal-dashboard-page .portal-payment-table-head{padding:17px 16px 14px}.portal-dashboard-page .portal-payment-table-wrap th,.portal-dashboard-page .portal-payment-table-wrap td{padding-left:16px;padding-right:16px}.portal-dashboard-page .portal-priority-deadline,.portal-dashboard-page .portal-owner-card{padding:17px!important}}.portal-dashboard-page .portal-attention-copy>span,.portal-dashboard-page .portal-live-label,.portal-dashboard-page .portal-live-card-head>div,.portal-dashboard-page .portal-page-overline,.portal-dashboard-page .portal-page-heading>span{color:#8df8ea!important}.portal-dashboard-page .portal-attention-copy>strong,.portal-dashboard-page .portal-priority-metrics strong,.portal-dashboard-page .portal-live-action h2,.portal-dashboard-page .portal-history-glance strong,.portal-dashboard-page .portal-page-heading h2,.portal-dashboard-page .workflow-stage-card strong,.portal-dashboard-page .workflow-detail-card h3,.portal-dashboard-page .goods-detail-panel h3,.portal-dashboard-page .portal-inquiry-content strong,.portal-dashboard-page .portal-payment-empty strong,.portal-dashboard-page .portal-payment-boundary strong,.portal-dashboard-page .portal-data-boundary strong,.portal-dashboard-page .portal-payment-records h2,.portal-dashboard-page .portal-payment-records strong{color:#effaff!important}.portal-dashboard-page .portal-attention-meta b,.portal-dashboard-page .portal-history-glance button,.portal-dashboard-page .portal-live-action svg,.portal-dashboard-page .portal-live-activity svg,.portal-dashboard-page .portal-payment-empty svg,.portal-dashboard-page .portal-payment-boundary>svg,.portal-dashboard-page .portal-data-boundary>svg{color:#8df8ea!important}.portal-dashboard-page,.portal-login-page{--portal-contrast-ink: #f1fbff;--portal-contrast-copy: #c4d8eb;--portal-contrast-muted: #a8c3dd;--portal-contrast-accent: #8df8ea;--portal-contrast-surface: #07142d;--portal-contrast-surface-raised: #0c2650;--portal-contrast-line: rgba(143, 211, 255, .3)}.portal-dashboard-page{color:var(--portal-contrast-ink);background:radial-gradient(circle at 83% 13%,rgba(63,151,255,.19),transparent 25%),radial-gradient(circle at 9% 86%,rgba(76,237,220,.09),transparent 28%),linear-gradient(135deg,#040a17,#07152f 52%,#050b18)!important}.portal-dashboard-page .portal-readable-title,.portal-dashboard-page .portal-my-page-intro .portal-readable-title{color:var(--portal-contrast-ink)!important}.portal-dashboard-page .portal-readable-title span,.portal-dashboard-page .portal-my-page-intro .portal-readable-title span{color:var(--portal-contrast-accent)!important}.portal-dashboard-page .portal-operating-sidebar h1,.portal-dashboard-page .portal-operating-sidebar h1>span{color:var(--portal-contrast-ink)!important}.portal-dashboard-page .portal-operating-sidebar h1 em{color:var(--portal-contrast-accent)!important}.portal-dashboard-page .portal-operating-sidebar>p:not(.eyebrow),.portal-dashboard-page .portal-preview-note,.portal-dashboard-page .portal-priority-deadline span,.portal-dashboard-page .portal-priority-deadline small,.portal-dashboard-page .portal-owner-card span,.portal-dashboard-page .portal-owner-card small{color:var(--portal-contrast-copy)!important}.portal-dashboard-page .portal-preview-note{border:1px solid rgba(141,248,234,.26);border-radius:9px;background:#05142cd1}.portal-dashboard-page .portal-preview-note svg{color:var(--portal-contrast-accent)!important}.portal-dashboard-page .workflow-stage-card,.portal-dashboard-page .workflow-stage-card.is-selected,.portal-dashboard-page .workflow-stage-card:hover{border-color:var(--portal-contrast-line)!important;color:var(--portal-contrast-ink)!important;background:linear-gradient(145deg,#0d2953fa,#05112afc)!important;box-shadow:0 18px 38px #00000042,inset 0 1px #cdf7ff1a!important}.portal-dashboard-page .workflow-stage-card.is-selected{border-color:#8df8eaad!important;background:linear-gradient(145deg,#0f3b64fc,#071a3bfc)!important;box-shadow:0 0 0 1px #8df8ea29,0 20px 42px #00000047,inset 0 1px #defffb1f!important}.portal-dashboard-page .workflow-stage-card>span,.portal-dashboard-page .workflow-stage-card>svg,.portal-dashboard-page .workflow-stage-card i{color:var(--portal-contrast-accent)!important}.portal-dashboard-page .workflow-stage-card strong{color:var(--portal-contrast-ink)!important}.portal-dashboard-page .workflow-stage-card p{color:var(--portal-contrast-copy)!important}.portal-dashboard-page .workflow-stage-card b,.portal-dashboard-page .workflow-stage-card b.active{border-color:#8df8ea73!important;color:#d9fffa!important;background:#2fbeb62b!important}.portal-dashboard-page .portal-attention-board,.portal-dashboard-page .portal-live-action,.portal-dashboard-page .portal-live-documents,.portal-dashboard-page .portal-live-activity,.portal-dashboard-page .portal-history-glance{border-color:var(--portal-contrast-line)!important;color:var(--portal-contrast-ink)!important;background:linear-gradient(145deg,#0d2850fa,#051027fc)!important;box-shadow:0 18px 38px #0000003d,inset 0 1px #cdf7ff14!important}.portal-dashboard-page .portal-attention-copy>span,.portal-dashboard-page .portal-live-label,.portal-dashboard-page .portal-live-card-head>div,.portal-dashboard-page .portal-page-overline,.portal-dashboard-page .portal-page-heading>span{color:var(--portal-contrast-accent)!important}.portal-dashboard-page .portal-attention-copy>strong,.portal-dashboard-page .portal-attention-copy>p,.portal-dashboard-page .portal-attention-meta small,.portal-dashboard-page .portal-live-action h2,.portal-dashboard-page .portal-live-action p,.portal-dashboard-page .portal-live-activity p,.portal-dashboard-page .portal-history-glance p,.portal-dashboard-page .portal-document-row strong,.portal-dashboard-page .portal-document-row span,.portal-dashboard-page .portal-live-card-head small{color:var(--portal-contrast-ink)!important}.portal-dashboard-page .portal-attention-copy>p,.portal-dashboard-page .portal-live-action p,.portal-dashboard-page .portal-live-activity p,.portal-dashboard-page .portal-history-glance p,.portal-dashboard-page .portal-document-row span,.portal-dashboard-page .portal-live-card-head small,.portal-dashboard-page .portal-attention-meta small{color:var(--portal-contrast-copy)!important}.portal-dashboard-page .portal-attention-meta b,.portal-dashboard-page .portal-live-case b,.portal-dashboard-page .portal-live-timeline li.active b{border-color:#bafffabf!important;color:#041724!important;background:linear-gradient(135deg,#9cfff3,#69caff)!important}.portal-dashboard-page .portal-attention-board button,.portal-dashboard-page .portal-document-button,.portal-dashboard-page .workflow-detail-card button{border-color:#befffad6!important;color:#041724!important;background:linear-gradient(135deg,#98faec,#63c7ff)!important}.portal-dashboard-page .portal-attention-board button:hover,.portal-dashboard-page .portal-document-button:hover,.portal-dashboard-page .workflow-detail-card button:hover{color:#03121f!important;background:linear-gradient(135deg,#d8fffa,#9cdbff)!important}.portal-dashboard-page .portal-history-glance button,.portal-dashboard-page .portal-history-glance button svg,.portal-dashboard-page .portal-live-action svg,.portal-dashboard-page .portal-live-activity svg,.portal-dashboard-page .portal-document-row>svg{color:var(--portal-contrast-accent)!important}.portal-dashboard-page .portal-priority-metrics>div,.portal-dashboard-page .portal-live-summary,.portal-dashboard-page .portal-live-case,.portal-dashboard-page .portal-page-heading,.portal-dashboard-page .workflow-detail-card{border-color:var(--portal-contrast-line)!important;color:var(--portal-contrast-ink)!important;background:linear-gradient(145deg,#0c264dfa,#051027fc)!important}.portal-dashboard-page .portal-priority-metrics span,.portal-dashboard-page .portal-priority-metrics small,.portal-dashboard-page .portal-live-heading span,.portal-dashboard-page .portal-live-sync,.portal-dashboard-page .portal-live-case span,.portal-dashboard-page .portal-live-case p,.portal-dashboard-page .portal-live-timeline li,.portal-dashboard-page .portal-page-heading p:not(.portal-page-overline),.portal-dashboard-page .workflow-detail-card p,.portal-dashboard-page .workflow-detail-list dt,.portal-dashboard-page .workflow-detail-list dd{color:var(--portal-contrast-copy)!important}.portal-dashboard-page .portal-priority-metrics strong,.portal-dashboard-page .portal-live-heading strong,.portal-dashboard-page .portal-live-case strong,.portal-dashboard-page .portal-page-heading h2,.portal-dashboard-page .workflow-detail-card h3,.portal-dashboard-page .workflow-detail-list dd{color:var(--portal-contrast-ink)!important}.portal-dashboard-page .workflow-detail-icon{border-color:#8df8ea75!important;color:var(--portal-contrast-accent)!important;background:#081d3ee6!important}.portal-dashboard-page .goods-filter-row label,.portal-dashboard-page .goods-filter-row select,.portal-dashboard-page .goods-filter-row input{border-color:var(--portal-contrast-line)!important;color:var(--portal-contrast-ink)!important;background:#091c3b!important}.portal-dashboard-page .goods-filter-row input::placeholder{color:#b3c8dd!important;opacity:1}.portal-dashboard-page .goods-filter-row select option{color:var(--portal-contrast-ink);background:#091b38}.portal-dashboard-page .goods-table-wrap table{color:var(--portal-contrast-ink)!important;background:#040f23a3!important}.portal-dashboard-page .goods-table-wrap th{color:#cce1f3!important;background:#0f2f54e0!important}.portal-dashboard-page .goods-table-wrap td{border-top-color:#8fd3ff2e!important;color:var(--portal-contrast-copy)!important}.portal-dashboard-page .goods-table-wrap td strong,.portal-dashboard-page .goods-table-wrap code{color:var(--portal-contrast-ink)!important}.portal-dashboard-page .goods-table-wrap td small,.portal-dashboard-page .goods-empty{color:var(--portal-contrast-copy)!important}.portal-dashboard-page .goods-status,.portal-dashboard-page .goods-table-wrap td button{color:var(--portal-contrast-accent)!important}.portal-dashboard-page .portal-inquiry-history-head,.portal-dashboard-page .portal-inquiry-row,.portal-dashboard-page .portal-inquiry-status{border-color:#8fd3ff33!important;color:var(--portal-contrast-ink)!important;background:transparent!important}.portal-dashboard-page .portal-inquiry-status{border:1px solid rgba(141,248,234,.35)!important;background:#219da429!important}.portal-dashboard-page .portal-inquiry-history-head,.portal-dashboard-page .portal-inquiry-history-head svg{color:var(--portal-contrast-accent)!important}.portal-dashboard-page .portal-inquiry-history-head span,.portal-dashboard-page .portal-inquiry-date span,.portal-dashboard-page .portal-inquiry-content span,.portal-dashboard-page .portal-inquiry-status span,.portal-dashboard-page .portal-history-message{color:var(--portal-contrast-copy)!important}.portal-dashboard-page .portal-inquiry-history-head strong,.portal-dashboard-page .portal-inquiry-date strong,.portal-dashboard-page .portal-inquiry-content strong,.portal-dashboard-page .portal-inquiry-status strong{color:var(--portal-contrast-ink)!important}.portal-dashboard-page .portal-payment-summary-grid>section,.portal-dashboard-page .portal-payment-panel,.portal-dashboard-page .portal-payment-table-panel,.portal-dashboard-page .portal-my-page-card,.portal-dashboard-page .portal-my-page-profile,.portal-dashboard-page .portal-payment-boundary,.portal-dashboard-page .portal-data-boundary{border-color:var(--portal-contrast-line)!important;color:var(--portal-contrast-ink)!important;background:linear-gradient(145deg,#0d2953fa,#05112afc)!important}.portal-dashboard-page .portal-payment-summary-grid span,.portal-dashboard-page .portal-payment-summary-grid small,.portal-dashboard-page .portal-payment-panel-head span,.portal-dashboard-page .portal-payment-table-head>div>span,.portal-dashboard-page .portal-my-page-card-head span,.portal-dashboard-page .portal-my-page-profile span,.portal-dashboard-page .portal-my-page-profile small,.portal-dashboard-page .portal-payment-order span,.portal-dashboard-page .portal-payment-order small,.portal-dashboard-page .portal-payment-status span,.portal-dashboard-page .portal-my-page-card p,.portal-dashboard-page .portal-payment-boundary p,.portal-dashboard-page .portal-data-boundary p{color:var(--portal-contrast-copy)!important}.portal-dashboard-page .portal-payment-summary-grid strong,.portal-dashboard-page .portal-payment-panel-head h2,.portal-dashboard-page .portal-payment-table-head h2,.portal-dashboard-page .portal-payment-order strong,.portal-dashboard-page .portal-payment-status strong,.portal-dashboard-page .portal-my-page-card h2,.portal-dashboard-page .portal-my-page-profile strong,.portal-dashboard-page .portal-payment-empty strong,.portal-dashboard-page .portal-payment-boundary strong,.portal-dashboard-page .portal-data-boundary strong,.portal-dashboard-page .portal-my-page-card dd{color:var(--portal-contrast-ink)!important}.portal-dashboard-page .portal-payment-next-step{max-width:38rem;margin:.72rem 0 0;color:var(--portal-contrast-copy)!important;font-size:.8rem;font-weight:500;line-height:1.55}.portal-dashboard-page .portal-payment-table-wrap th{color:#cce1f3!important;background:#0f2f54e0!important}.portal-dashboard-page .portal-payment-table-wrap td,.portal-dashboard-page .portal-payment-table-empty td{color:var(--portal-contrast-copy)!important}.portal-dashboard-page .portal-table-status,.portal-dashboard-page .portal-payment-status{color:#d9fffa!important;background:#29a6a833!important}.portal-dashboard-page .portal-payment-message.is-error,.portal-dashboard-page .portal-history-message.is-error{color:#ffd0c9!important}.portal-dashboard-page .portal-account-withdrawal{border-color:#ffa99f7a!important;background:linear-gradient(145deg,#46192db8,#0a1430fc)!important}.portal-dashboard-page .portal-account-withdrawal .portal-my-page-card-head,.portal-dashboard-page .portal-account-withdrawal .portal-my-page-card-head svg,.portal-dashboard-page .portal-withdrawal-warning,.portal-dashboard-page .portal-withdrawal-notice{color:#ffd5ce!important}.portal-dashboard-page .portal-withdrawal-form{display:grid;gap:.68rem;margin-top:1.1rem}.portal-dashboard-page .portal-withdrawal-form>label:not(.portal-withdrawal-confirm){color:var(--portal-contrast-ink)!important;font-weight:700}.portal-dashboard-page .portal-withdrawal-form>input{min-height:2.8rem;border:1px solid rgba(255,185,176,.48)!important;border-radius:.7rem;color:var(--portal-contrast-ink)!important;background:#050c1ecc!important;padding:.7rem .85rem}.portal-dashboard-page .portal-withdrawal-confirm{display:flex;gap:.58rem;align-items:flex-start;color:var(--portal-contrast-copy)!important;font-size:.82rem;line-height:1.45}.portal-dashboard-page .portal-withdrawal-confirm input{width:1.1rem;height:1.1rem;margin-top:.08rem;accent-color:#ff9f96}.portal-dashboard-page .portal-withdrawal-button{min-height:2.8rem;border:1px solid rgba(255,197,188,.85)!important;border-radius:.7rem;color:#310b17!important;background:linear-gradient(135deg,#ffbeb4,#ff8f95)!important;font-weight:800}.portal-dashboard-page .portal-withdrawal-button:active{transform:scale(.97)}.portal-login-page{color:var(--portal-contrast-ink);background:radial-gradient(circle at 83% 13%,rgba(63,151,255,.19),transparent 25%),linear-gradient(135deg,#040a17,#07152f 52%,#050b18)!important}.portal-login-page .portal-login-header,.portal-login-page .login-card{border-color:var(--portal-contrast-line)!important;color:var(--portal-contrast-ink)!important;background:linear-gradient(145deg,#0a2248f7,#050f26fc)!important}.portal-login-page .login-intro h1,.portal-login-page .login-card h2,.portal-login-page .login-helper b,.portal-login-page .login-card label{color:var(--portal-contrast-ink)!important}.portal-login-page .login-intro>p:not(.eyebrow),.portal-login-page .login-helper,.portal-login-page .login-support,.portal-login-page .login-signup-prompt>span,.portal-login-page .application-status-link>span,.portal-login-page .password-reset-link>span,.portal-login-page .individual-switch-link,.portal-login-page .signup-consent span small{color:var(--portal-contrast-copy)!important}.portal-login-page .login-card input,.portal-login-page .member-mode-switch{border-color:var(--portal-contrast-line)!important;color:var(--portal-contrast-ink)!important;background:#071a37!important}.portal-login-page .login-card input::placeholder{color:#b3c8dd!important;opacity:1}.portal-login-page .portal-business-input svg,.portal-login-page .login-card-mark,.portal-login-page .password-reset-notice svg{color:var(--portal-contrast-accent)!important}.portal-login-page .member-mode-toggle{color:var(--portal-contrast-copy)!important}.portal-login-page .member-mode-toggle.is-selected{border-color:#8df8ea9e!important;color:var(--portal-contrast-ink)!important;background:linear-gradient(135deg,#246783eb,#0c2c54f5)!important}.portal-login-page .password-reset-link,.portal-login-page .application-status-link{border-top-color:#8fd3ff38!important}.portal-login-page .password-reset-link button,.portal-login-page .application-status-link button,.portal-login-page .individual-switch-link button,.portal-login-page .portal-admin-link,.portal-login-page .login-support a{color:var(--portal-contrast-accent)!important}.portal-login-page .portal-login-button{border-color:#befffad6!important;color:#041724!important;background:linear-gradient(135deg,#98faec,#63c7ff)!important}.portal-login-page .login-notice,.portal-login-page .application-status-result,.portal-login-page .password-reset-notice{color:var(--portal-contrast-ink)!important;background:#0a2d49d1!important}.portal-login-page .application-status-notice.is-rejected,.portal-login-page .application-status-result.rejected{border-color:#ff9f969e!important;color:#ffd3cd!important;background:#661d2785!important}.portal-dashboard-page button:disabled,.portal-login-page button:disabled{border-color:#a7c4db57!important;color:#c6d7e7!important;background:#2c415eb8!important;opacity:1!important}.portal-dashboard-page button:focus-visible,.portal-dashboard-page a:focus-visible,.portal-dashboard-page input:focus-visible,.portal-dashboard-page select:focus-visible,.portal-login-page button:focus-visible,.portal-login-page a:focus-visible,.portal-login-page input:focus-visible{outline:3px solid var(--portal-contrast-accent)!important;outline-offset:3px}@media (max-width: 700px){.portal-dashboard-page .portal-attention-copy>strong,.portal-dashboard-page .workflow-stage-card strong{line-height:1.25}.portal-dashboard-page .workflow-stage-card p,.portal-dashboard-page .portal-attention-copy>p,.portal-dashboard-page .portal-live-case p{color:var(--portal-contrast-copy)!important}.portal-dashboard-page .portal-withdrawal-button{width:100%}}.ontos-site.quarantine-page .quarantine-hero--operations{min-height:max(680px,calc(100vh - 76px))!important;padding-top:clamp(98px,8vw,126px)!important;padding-bottom:70px!important;overflow:hidden;background:radial-gradient(circle at 76% 16%,rgba(86,222,210,.18),transparent 18%),radial-gradient(circle at 92% 71%,rgba(58,129,213,.18),transparent 27%),linear-gradient(123deg,#031b2b,#063545 49%,#082a42)!important}.ontos-site.quarantine-page .quarantine-hero--operations:before{opacity:.55;background-image:linear-gradient(rgba(128,231,218,.12) 1px,transparent 1px),linear-gradient(90deg,rgba(128,231,218,.12) 1px,transparent 1px);background-size:37px 37px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 56%,black 91%,transparent);mask-image:linear-gradient(90deg,transparent 0%,black 56%,black 91%,transparent)}.ontos-site.quarantine-page .quarantine-hero--operations:after{background:linear-gradient(90deg,#031623fa,#031e2bed 41%,#0326338f 72%,#03233559)}.ontos-site.quarantine-page .quarantine-hero--operations .hero-grid{width:51%;right:-2%;top:-7%;opacity:.18;transform:perspective(800px) rotateY(-20deg) rotateX(10deg)}.ontos-site.quarantine-page .quarantine-hero-ledger{position:absolute;z-index:0;top:11%;right:clamp(30px,8vw,150px);display:grid;grid-template-columns:repeat(6,1fr);gap:8px;width:min(44vw,590px);height:60%;opacity:.7;transform:skewY(-8deg)}.ontos-site.quarantine-page .quarantine-hero-ledger i{border-top:1px solid rgba(133,238,222,.26);border-bottom:1px solid rgba(133,238,222,.08);background:linear-gradient(180deg,rgba(105,238,219,.12),transparent 40%)}.ontos-site.quarantine-page .quarantine-hero-ledger i:nth-child(2),.ontos-site.quarantine-page .quarantine-hero-ledger i:nth-child(5){transform:translateY(48px)}.ontos-site.quarantine-page .quarantine-hero-ledger i:nth-child(3){transform:translateY(91px)}.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-content{position:relative;z-index:2;max-width:min(48vw,580px)}.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-content h1{margin:16px 0 24px!important;font-size:clamp(52px,5vw,80px)!important;font-weight:720;letter-spacing:-.092em!important;line-height:.89!important}.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-content h1 strong{color:#72eadc;font-weight:720}.ontos-site.quarantine-page .quarantine-hero-kicker{display:flex;align-items:center;gap:9px;color:#8ee8df}.ontos-site.quarantine-page .quarantine-hero-kicker>span{width:8px;height:8px;border-radius:50%;background:#66e6d9;box-shadow:0 0 18px #66e6d9}.ontos-site.quarantine-page .quarantine-hero-code{display:flex;gap:16px;margin-top:17px;color:#b1dad7;font:800 9px Manrope,sans-serif;letter-spacing:.13em}.ontos-site.quarantine-page .quarantine-hero-code span+span{padding-left:16px;border-left:1px solid rgba(149,234,222,.35);color:#63dfd1}.ontos-site.quarantine-page .quarantine-hero--operations .hero-statement{margin-bottom:15px;font-size:clamp(24px,2.7vw,38px);line-height:1.17}.ontos-site.quarantine-page .quarantine-hero--operations .hero-description{max-width:560px;color:#b0d3d2}.ontos-site.quarantine-page .quarantine-hero-checkpoints{display:flex;flex-wrap:wrap;gap:8px;margin-top:28px}.ontos-site.quarantine-page .quarantine-hero-checkpoints span{display:flex;align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(153,235,223,.22);color:#d4f1ed;background:#011b275e;font-size:9px}.ontos-site.quarantine-page .quarantine-hero-checkpoints i{color:#66e6d9;font:800 8px Manrope,sans-serif;font-style:normal}.ontos-site.quarantine-page .quarantine-hero-board{position:absolute;z-index:3;right:clamp(28px,8vw,145px);bottom:clamp(104px,13vh,150px);width:min(37vw,455px);overflow:hidden;border:1px solid rgba(133,233,220,.42);color:#effffc;background:radial-gradient(circle at 93% 12%,rgba(103,234,218,.16),transparent 23%),radial-gradient(circle at 8% 93%,rgba(102,160,235,.16),transparent 26%),linear-gradient(145deg,#052a39f0,#041d2fe6);box-shadow:0 24px 60px #000c1a52,inset 0 1px #d7fff91f;clip-path:polygon(0 7%,7% 0,93% 0,100% 7%,100% 93%,93% 100%,7% 100%,0 93%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ontos-site.quarantine-page .quarantine-hero-board:before{position:absolute;inset:10px;z-index:-1;content:"";border:1px solid rgba(131,231,218,.14);clip-path:polygon(0 10%,10% 0,90% 0,100% 10%,100% 90%,90% 100%,10% 100%,0 90%);pointer-events:none}.ontos-site.quarantine-page .quarantine-hero-board:after{position:absolute;top:-94px;right:-68px;z-index:-1;width:192px;height:192px;content:"";border:1px solid rgba(116,224,211,.18);border-radius:50%;box-shadow:0 0 0 27px #74e0d30d,0 0 0 54px #74e0d309;pointer-events:none}.ontos-site.quarantine-page .quarantine-hero-board header{display:grid;grid-template-columns:auto 1fr;gap:9px;align-items:center;padding:17px 19px 14px;border-bottom:1px solid rgba(151,232,219,.15)}.ontos-site.quarantine-page .quarantine-hero-board header p{margin:0;color:#c9f3ed;font:850 9px Manrope,sans-serif;letter-spacing:.12em}.ontos-site.quarantine-page .quarantine-hero-board header small{grid-column:2;color:#83aaa9;font-size:8px;letter-spacing:.08em}.ontos-site.quarantine-page .quarantine-hero-board-rows{display:grid;gap:7px;padding:11px 13px}.ontos-site.quarantine-page .quarantine-hero-board-rows article{position:relative;display:grid;grid-template-columns:29px 1fr auto;gap:10px;align-items:center;min-height:66px;padding:12px 12px 12px 15px;overflow:hidden;border:1px solid rgba(151,232,219,.13);color:#effffc;background:#04212f57;transition:transform .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1);cursor:default;animation:quarantine-board-row-enter .46s cubic-bezier(.23,1,.32,1) both}.ontos-site.quarantine-page .quarantine-hero-board-rows article:nth-child(1){animation-delay:.12s}.ontos-site.quarantine-page .quarantine-hero-board-rows article:nth-child(2){animation-delay:.2s}.ontos-site.quarantine-page .quarantine-hero-board-rows article:nth-child(3){animation-delay:.28s}.ontos-site.quarantine-page .quarantine-hero-board-rows article:before{position:absolute;top:12px;bottom:12px;left:0;width:3px;content:"";background:var(--category-signal);transition:top .18s cubic-bezier(.23,1,.32,1),bottom .18s cubic-bezier(.23,1,.32,1),box-shadow .18s cubic-bezier(.23,1,.32,1)}.ontos-site.quarantine-page .quarantine-hero-board-rows article:after{position:absolute;top:0;right:0;width:16px;height:16px;content:"";border-top:1px solid var(--category-signal);border-right:1px solid var(--category-signal);opacity:.45;transition:width .18s cubic-bezier(.23,1,.32,1),height .18s cubic-bezier(.23,1,.32,1),opacity .18s cubic-bezier(.23,1,.32,1)}.ontos-site.quarantine-page .quarantine-board-category--food{--category-signal:#73e7da;border-radius:18px 4px 4px}.ontos-site.quarantine-page .quarantine-board-category--hygiene{--category-signal:#7cb8f3;border-radius:4px 18px 4px 4px}.ontos-site.quarantine-page .quarantine-board-category--utensils{--category-signal:#e9c880;border-radius:4px 4px 18px}.ontos-site.quarantine-page .quarantine-hero-board-rows article:last-child{border-bottom:1px solid rgba(151,232,219,.13)}.ontos-site.quarantine-page .quarantine-hero-board-rows>article>span{color:var(--category-signal);font:850 9px Manrope,sans-serif}.ontos-site.quarantine-page .quarantine-hero-board-rows small,.ontos-site.quarantine-page .quarantine-hero-board-rows strong,.ontos-site.quarantine-page .quarantine-hero-board-rows p{display:block}.ontos-site.quarantine-page .quarantine-hero-board-rows small{color:#8eaeae;font:800 8px Manrope,sans-serif;letter-spacing:.1em}.ontos-site.quarantine-page .quarantine-hero-board-rows strong{margin-top:3px;font-size:12px;letter-spacing:-.03em}.ontos-site.quarantine-page .quarantine-hero-board-rows p{margin:3px 0 0;color:#91b9b6;font-size:9px}.ontos-site.quarantine-page .quarantine-hero-board-rows svg{color:var(--category-signal);transition:transform .18s cubic-bezier(.23,1,.32,1),filter .18s cubic-bezier(.23,1,.32,1)}.ontos-site.quarantine-page .quarantine-hero-board-rows article:hover,.ontos-site.quarantine-page .quarantine-hero-board-rows article:focus-visible{border-color:color-mix(in srgb,var(--category-signal) 72%,transparent);background:linear-gradient(100deg,color-mix(in srgb,var(--category-signal) 18%,#07394b),#042331e0);box-shadow:0 12px 24px #000f1c2e,inset 0 1px color-mix(in srgb,var(--category-signal) 32%,transparent);outline:0;transform:translate(5px)}.ontos-site.quarantine-page .quarantine-hero-board-rows article:hover:before,.ontos-site.quarantine-page .quarantine-hero-board-rows article:focus-visible:before{top:0;bottom:0;box-shadow:0 0 17px var(--category-signal)}.ontos-site.quarantine-page .quarantine-hero-board-rows article:hover:after,.ontos-site.quarantine-page .quarantine-hero-board-rows article:focus-visible:after{width:27px;height:27px;opacity:1}.ontos-site.quarantine-page .quarantine-hero-board-rows article:hover svg,.ontos-site.quarantine-page .quarantine-hero-board-rows article:focus-visible svg{filter:drop-shadow(0 0 8px var(--category-signal));transform:scale(1.16) rotate(-6deg)}.ontos-site.quarantine-page .quarantine-hero-board-rows article:active{transform:translate(3px) scale(.99)}@keyframes quarantine-board-row-enter{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}.ontos-site.quarantine-page .quarantine-hero-board footer{display:flex;align-items:center;justify-content:space-between;padding:13px 19px;border-top:1px solid rgba(151,232,219,.15);background:#3fb7ad14}.ontos-site.quarantine-page .quarantine-hero-board footer>span{color:#a0cac5;font:800 8px Manrope,sans-serif;letter-spacing:.1em}.ontos-site.quarantine-page .quarantine-hero-board footer button{display:flex;align-items:center;gap:5px;border:0;padding:0;color:#77e7da;background:transparent;font-size:9px;font-weight:850}.ontos-site.quarantine-page .quarantine-hero-board footer button:hover,.ontos-site.quarantine-page .quarantine-hero-board footer button:focus-visible{color:#e0fffa;outline:2px solid rgba(129,242,228,.92);outline-offset:4px}.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-footnote{color:#82aaa9}.ontos-site.quarantine-page .quarantine-hero--operations .scroll-cue{color:#92c4c0}@media (min-width:1450px){.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-content{margin-left:clamp(54px,7vw,118px)}.ontos-site.quarantine-page .quarantine-hero-board{right:clamp(252px,20vw,340px);bottom:clamp(78px,10vh,112px)}}@media (max-width:1050px){.ontos-site.quarantine-page .quarantine-hero--operations{min-height:820px!important}.ontos-site.quarantine-page .quarantine-hero-board{right:5%;width:min(43vw,415px)}.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-content{max-width:min(50vw,530px)}.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-content h1{font-size:clamp(50px,6.2vw,66px)!important}}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-hero--operations{display:flex!important;flex-direction:column;align-items:stretch;min-height:0!important;padding:92px 22px 31px!important}.ontos-site.quarantine-page .quarantine-hero--operations .hero-grid{width:112%;height:49%;right:-30%;top:4%}.ontos-site.quarantine-page .quarantine-hero-ledger{top:13%;right:-13%;width:83vw;height:33%;opacity:.54}.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-content{order:1}.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-content h1{margin-top:13px!important;font-size:clamp(44px,13vw,63px)!important}.ontos-site.quarantine-page .quarantine-hero--operations .hero-statement{font-size:clamp(22px,6.7vw,29px)}.ontos-site.quarantine-page .quarantine-hero--operations .hero-description{max-width:330px;font-size:12px}.ontos-site.quarantine-page .quarantine-hero-code{gap:9px;font-size:8px}.ontos-site.quarantine-page .quarantine-hero-code span+span{padding-left:9px}.ontos-site.quarantine-page .quarantine-hero-checkpoints{gap:6px}.ontos-site.quarantine-page .quarantine-hero-checkpoints span{padding:6px 7px;font-size:8px}.ontos-site.quarantine-page .quarantine-hero-board{position:relative;right:auto;bottom:auto;order:2;width:100%;margin-top:34px}.ontos-site.quarantine-page .quarantine-hero-board header{padding:15px}.ontos-site.quarantine-page .quarantine-hero-board-rows{padding:3px 15px}.ontos-site.quarantine-page .quarantine-hero-board-rows article{padding:12px 0}.ontos-site.quarantine-page .quarantine-hero-board footer{padding:12px 15px}.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-footnote{position:relative;bottom:auto;left:auto;order:3;margin-top:21px}.ontos-site.quarantine-page .quarantine-hero--operations .scroll-cue{display:none}}.ontos-site.quarantine-page .quarantine-hero-group-switcher{display:flex;flex-wrap:wrap;align-items:center;gap:7px;margin-top:24px}.ontos-site.quarantine-page .quarantine-hero-group-switcher>span{margin-right:3px;color:#8db9b6;font:800 8px Manrope,sans-serif;letter-spacing:.11em}.ontos-site.quarantine-page .quarantine-hero-group-switcher button{border:1px solid rgba(155,236,225,.23);padding:7px 9px;color:#b9ded9;background:#021d2a4d;font-size:9px;font-weight:800;transition:background .18s cubic-bezier(.23,1,.32,1),color .18s cubic-bezier(.23,1,.32,1),border-color .18s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.ontos-site.quarantine-page .quarantine-hero-group-switcher button:hover,.ontos-site.quarantine-page .quarantine-hero-group-switcher button:focus-visible{border-color:#75e6da;color:#effffc;outline:0}.ontos-site.quarantine-page .quarantine-hero-group-switcher button:active{transform:scale(.97)}.ontos-site.quarantine-page .quarantine-hero-group-switcher button.is-active{border-color:#66e6d9;color:#073b48;background:#70e8db}.ontos-site.quarantine-page .quarantine-hero-checkpoints{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:12px}.ontos-site.quarantine-page .quarantine-hero-checkpoints span{display:grid;grid-template-columns:auto 1fr;gap:2px 6px;align-items:center;min-height:47px;padding:8px}.ontos-site.quarantine-page .quarantine-hero-checkpoints i{grid-row:1/3}.ontos-site.quarantine-page .quarantine-hero-checkpoints b{color:#e2fffb;font-size:9px;line-height:1.35}.ontos-site.quarantine-page .quarantine-hero-checkpoints small{color:#91bcb8;font-size:8px;line-height:1.35}.ontos-site.quarantine-page .quarantine-hero-board-rows article{grid-template-columns:26px 1fr auto}.ontos-site.quarantine-page .quarantine-hero-board-rows strong{margin-top:0;font-size:13px}.ontos-site.quarantine-page .quarantine-readiness-actions{display:grid;gap:9px;margin-top:18px}.ontos-site.quarantine-page .quarantine-example-trigger{display:flex;align-items:center;gap:7px;width:max-content;border:0;padding:0;color:#85e5db;background:transparent;font-size:10px;font-weight:850}.ontos-site.quarantine-page .quarantine-example-trigger:hover,.ontos-site.quarantine-page .quarantine-example-trigger:focus-visible{color:#d7fffa;outline:0}.ontos-site.quarantine-page .quarantine-readiness-actions .quarantine-primary-action{margin-top:0}.quarantine-example-dialog{max-width:600px!important;border:1px solid #bfe4df!important;color:#17464d;background:#f8fcfa!important;box-shadow:0 28px 74px #00192247!important}.quarantine-example-dialog [data-slot=dialog-header]{gap:9px}.quarantine-example-dialog [data-slot=dialog-title]{color:#154b53;font-size:clamp(26px,4vw,35px);letter-spacing:-.065em}.quarantine-example-dialog [data-slot=dialog-description]{color:#617e80;font-size:12px;line-height:1.75}.quarantine-example-eyebrow{margin:0;color:#118c85;font:850 9px Manrope,sans-serif;letter-spacing:.14em}.quarantine-example-list{display:grid;gap:0;margin-top:10px;border-top:1px solid #d3e7e2}.quarantine-example-list article{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:14px 0;border-bottom:1px solid #dcebe8}.quarantine-example-list article>span{color:#0b968e;font:850 9px Manrope,sans-serif}.quarantine-example-list strong{color:#18535a;font-size:12px}.quarantine-example-list p{margin:4px 0 0;color:#658084;font-size:11px;line-height:1.65}.quarantine-example-note{display:flex;gap:7px;align-items:flex-start;margin:5px 0 0;padding:11px 12px;border-left:3px solid #d5a65c;color:#766247;background:#fff9ed;font-size:10px;line-height:1.65}.quarantine-example-note svg{flex:none;margin-top:1px;color:#b18236}.quarantine-example-close{display:flex;align-items:center;justify-content:center;gap:6px;min-width:116px;border:0;padding:10px 12px;color:#063d47;background:#6fe6da;font-size:10px;font-weight:850}.quarantine-example-close:hover,.quarantine-example-close:focus-visible{background:#b4fff5;outline:0}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-hero-group-switcher{gap:6px}.ontos-site.quarantine-page .quarantine-hero-group-switcher>span{width:100%}.ontos-site.quarantine-page .quarantine-hero-group-switcher button{flex:1;padding:7px 4px;font-size:8px}.ontos-site.quarantine-page .quarantine-hero-checkpoints{grid-template-columns:1fr;gap:5px}.ontos-site.quarantine-page .quarantine-hero-checkpoints span{min-height:0;grid-template-columns:25px 1fr auto;align-items:center}.ontos-site.quarantine-page .quarantine-hero-checkpoints i{grid-row:auto}.ontos-site.quarantine-page .quarantine-hero-checkpoints small{text-align:right}.ontos-site.quarantine-page .quarantine-example-trigger{font-size:11px}.quarantine-example-dialog{max-width:calc(100vw - 28px)!important}.quarantine-example-close{width:100%;min-height:42px}}@media (prefers-reduced-motion:reduce){.ontos-site.quarantine-page .quarantine-hero-group-switcher button,.ontos-site.quarantine-page .quarantine-hero-board-rows article,.ontos-site.quarantine-page .quarantine-hero-board-rows article:before,.ontos-site.quarantine-page .quarantine-hero-board-rows article:after,.ontos-site.quarantine-page .quarantine-hero-board-rows svg{animation:none;transition:none}}.ontos-site.quarantine-page .quarantine-start{padding-bottom:82px}.ontos-site.quarantine-page .quarantine-start-rail{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:46px;border:1px solid #c8dcd7;background:#c8dcd7}.ontos-site.quarantine-page .quarantine-start-rail button{min-height:113px;padding:17px;border:0;color:#284e55;background:#fbfdfa;text-align:left;transition:transform .18s cubic-bezier(.23,1,.32,1),background .18s cubic-bezier(.23,1,.32,1),color .18s cubic-bezier(.23,1,.32,1)}.ontos-site.quarantine-page .quarantine-start-rail button:hover,.ontos-site.quarantine-page .quarantine-start-rail button:focus-visible{color:#effffc;background:#0c5e68;outline:0;transform:translateY(-4px)}.ontos-site.quarantine-page .quarantine-start-rail span,.ontos-site.quarantine-page .quarantine-start-rail strong,.ontos-site.quarantine-page .quarantine-start-rail small{display:block}.ontos-site.quarantine-page .quarantine-start-rail span{color:#0b918b;font:850 9px Manrope,sans-serif;letter-spacing:.1em}.ontos-site.quarantine-page .quarantine-start-rail strong{margin-top:20px;font-size:13px}.ontos-site.quarantine-page .quarantine-start-rail small{margin-top:7px;color:#6a8588;font-size:10px}.ontos-site.quarantine-page .quarantine-start-rail button:hover span,.ontos-site.quarantine-page .quarantine-start-rail button:hover small,.ontos-site.quarantine-page .quarantine-start-rail button:focus-visible span,.ontos-site.quarantine-page .quarantine-start-rail button:focus-visible small{color:#a7ebe2}.ontos-site.quarantine-page .quarantine-inspection{padding:116px clamp(22px,9.5vw,150px);color:#193f48;background:#eaf2ef}.ontos-site.quarantine-page .quarantine-inspection-heading{display:grid;grid-template-columns:1.1fr .72fr;gap:clamp(42px,10vw,150px);align-items:end;max-width:1440px;margin:auto}.ontos-site.quarantine-page .quarantine-inspection-heading h2{margin:22px 0 0;font-size:clamp(37px,4.3vw,61px);letter-spacing:-.07em;line-height:1.15}.ontos-site.quarantine-page .quarantine-inspection-heading h2 em{color:#078f8e;font-style:normal}.ontos-site.quarantine-page .quarantine-inspection-heading>p{margin:0 0 7px;color:#607d80;font-size:13px;line-height:1.82;word-break:keep-all}.ontos-site.quarantine-page .quarantine-inspection-layout{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(350px,.92fr);gap:clamp(28px,5vw,70px);align-items:start;max-width:1440px;margin:55px auto 0}.ontos-site.quarantine-page .quarantine-method-grid{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #b9cfca;border-left:1px solid #b9cfca}.ontos-site.quarantine-page .quarantine-method-grid article{position:relative;min-height:174px;padding:22px;border-right:1px solid #b9cfca;border-bottom:1px solid #b9cfca;background:#f8fbf9}.ontos-site.quarantine-page .quarantine-method-grid article.is-featured{background:linear-gradient(145deg,#075a67,#0b3d50)}.ontos-site.quarantine-page .quarantine-method-grid article>span{color:#0e8f8a;font:850 9px Manrope,sans-serif;letter-spacing:.1em}.ontos-site.quarantine-page .quarantine-method-grid h3{margin:22px 0 9px;color:#1c474f;font-size:20px;letter-spacing:-.05em}.ontos-site.quarantine-page .quarantine-method-grid p{max-width:28ch;margin:0;color:#698487;font-size:11px;line-height:1.7;word-break:keep-all}.ontos-site.quarantine-page .quarantine-method-grid article.is-featured>span{color:#70ebdc}.ontos-site.quarantine-page .quarantine-method-grid article.is-featured h3{color:#ecfffc}.ontos-site.quarantine-page .quarantine-method-grid article.is-featured p{color:#b1d8d5}.ontos-site.quarantine-page .quarantine-method-grid b{position:absolute;right:16px;bottom:16px;padding:6px 7px;color:#073c48;background:#72e7da;font-size:9px}.ontos-site.quarantine-page .quarantine-fee-calculator{overflow:hidden;border:1px solid #a8d8d1;background:#f9fcfa;box-shadow:0 23px 48px #1446461c}.ontos-site.quarantine-page .quarantine-fee-calculator header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px;color:#edfffc;background:linear-gradient(135deg,#0c6570,#0c4153)}.ontos-site.quarantine-page .quarantine-fee-calculator header p{margin:0;color:#91ede1;font:850 8px Manrope,sans-serif;letter-spacing:.13em}.ontos-site.quarantine-page .quarantine-fee-calculator h3{margin:7px 0 0;font-size:21px;letter-spacing:-.055em}.ontos-site.quarantine-page .quarantine-fee-calculator header svg{flex:none;color:#75e8db}.ontos-site.quarantine-page .quarantine-fee-guide{margin:0;padding:17px 22px 7px;color:#648083;font-size:10px;line-height:1.65}.ontos-site.quarantine-page .quarantine-fee-options{display:grid;grid-template-columns:1fr 1fr;gap:5px;padding:14px 22px 18px}.ontos-site.quarantine-page .quarantine-fee-options button{display:grid;grid-template-columns:1fr auto;gap:4px 8px;align-items:center;min-height:54px;padding:9px;border:1px solid #d0e2de;color:#234b53;background:#fff;text-align:left;transition:border-color .16s ease,background .16s ease,transform .16s cubic-bezier(.23,1,.32,1)}.ontos-site.quarantine-page .quarantine-fee-options button:hover,.ontos-site.quarantine-page .quarantine-fee-options button:focus-visible{border-color:#54cfc1;outline:0;transform:translateY(-1px)}.ontos-site.quarantine-page .quarantine-fee-options button.is-selected{border-color:#53d0c2;background:#eafaf6}.ontos-site.quarantine-page .quarantine-fee-options span{font-size:9px;line-height:1.4}.ontos-site.quarantine-page .quarantine-fee-options b{color:#0a8580;font-size:10px}.ontos-site.quarantine-page .quarantine-fee-options i{grid-column:2;grid-row:1/3;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;color:#0a7d79;background:#d8f2ec;font-style:normal;font-weight:850}.ontos-site.quarantine-page .quarantine-fee-result{margin:0 22px;padding:17px 0;border-top:1px solid #d7e7e3}.ontos-site.quarantine-page .quarantine-fee-result span,.ontos-site.quarantine-page .quarantine-fee-result strong,.ontos-site.quarantine-page .quarantine-fee-result small{display:block}.ontos-site.quarantine-page .quarantine-fee-result span{color:#628185;font-size:9px}.ontos-site.quarantine-page .quarantine-fee-result strong{margin-top:7px;color:#0a6f71;font-size:26px;letter-spacing:-.06em}.ontos-site.quarantine-page .quarantine-fee-result small{margin-top:5px;color:#809799;font-size:8px}.ontos-site.quarantine-page .quarantine-fee-note{display:flex;gap:7px;align-items:flex-start;margin:0;padding:13px 22px 17px;color:#826435;background:#fff9ec;font-size:9px;line-height:1.6}.ontos-site.quarantine-page .quarantine-fee-note svg{flex:none;margin-top:1px;color:#bc893a}.ontos-site.quarantine-page .quarantine-assistant-trigger{right:22px;bottom:19px;gap:9px;min-height:60px;padding:7px 15px 7px 8px;border-color:#9bebdf;color:#eafffb;background:linear-gradient(135deg,#075a68,#093b50);box-shadow:0 17px 35px #00131e57}.ontos-site.quarantine-page .quarantine-assistant-trigger:hover,.ontos-site.quarantine-page .quarantine-assistant-trigger:focus-visible{background:linear-gradient(135deg,#0b7680,#095064);outline:0}.ontos-site.quarantine-page .quarantine-assistant-mascot{position:relative;display:grid;place-items:center;width:43px;height:43px;flex:none;overflow:hidden;border:2px solid #79e8db;border-radius:17px 17px 17px 7px;background:#b6fff4;box-shadow:inset 0 -6px #68d8ce,0 0 0 4px #74e8db21}.ontos-site.quarantine-page .quarantine-assistant-mascot>i{position:absolute;top:17px;width:5px;height:7px;border-radius:999px;background:#075265}.ontos-site.quarantine-page .quarantine-assistant-mascot>i:first-child{left:12px}.ontos-site.quarantine-page .quarantine-assistant-mascot>i:nth-child(2){right:12px}.ontos-site.quarantine-page .quarantine-assistant-mascot>b{position:absolute;bottom:9px;width:15px;height:7px;border-bottom:2px solid #075265;border-radius:0 0 12px 12px}.ontos-site.quarantine-page .quarantine-assistant-mascot:after{content:"";position:absolute;top:5px;left:13px;width:13px;height:5px;border-radius:99px;background:#e7fffb;opacity:.9}.ontos-site.quarantine-page .quarantine-assistant-trigger.is-open .quarantine-assistant-mascot{color:#08505e;background:#76e7da}.ontos-site.quarantine-page .quarantine-assistant-trigger-copy strong,.ontos-site.quarantine-page .quarantine-assistant-trigger-copy small{display:block}.ontos-site.quarantine-page .quarantine-assistant-trigger-copy strong{font-size:11px}.ontos-site.quarantine-page .quarantine-assistant-trigger-copy small{margin-top:3px;color:#a6d8d3;font-size:8px}.ontos-site.quarantine-page .quarantine-assistant-trigger:not(.is-open) .quarantine-assistant-mascot{animation:q-mascot-bob 2.4s cubic-bezier(.23,1,.32,1) infinite}@keyframes q-mascot-bob{0%,to{transform:translateY(0) rotate(0)}45%{transform:translateY(-3px) rotate(-2deg)}65%{transform:translateY(-1px) rotate(2deg)}}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-start{padding-bottom:56px}.ontos-site.quarantine-page .quarantine-start-rail{grid-template-columns:1fr 1fr;margin-top:31px}.ontos-site.quarantine-page .quarantine-start-rail button{min-height:103px;padding:14px}.ontos-site.quarantine-page .quarantine-start-rail strong{margin-top:15px;font-size:12px}.ontos-site.quarantine-page .quarantine-start-rail small{font-size:9px}.ontos-site.quarantine-page .quarantine-inspection{padding:72px 22px}.ontos-site.quarantine-page .quarantine-inspection-heading{grid-template-columns:1fr;gap:20px}.ontos-site.quarantine-page .quarantine-inspection-heading h2{font-size:39px}.ontos-site.quarantine-page .quarantine-inspection-layout{grid-template-columns:1fr;margin-top:33px}.ontos-site.quarantine-page .quarantine-method-grid article{min-height:149px;padding:16px}.ontos-site.quarantine-page .quarantine-method-grid h3{margin-top:16px;font-size:17px}.ontos-site.quarantine-page .quarantine-method-grid p{font-size:9px}.ontos-site.quarantine-page .quarantine-fee-options{grid-template-columns:1fr;padding:12px 15px 15px}.ontos-site.quarantine-page .quarantine-fee-guide{padding:14px 15px 5px}.ontos-site.quarantine-page .quarantine-fee-result{margin:0 15px}.ontos-site.quarantine-page .quarantine-fee-note{padding:12px 15px 15px}.ontos-site.quarantine-page .quarantine-assistant-trigger{right:14px;bottom:14px;min-height:56px;padding-right:12px}.ontos-site.quarantine-page .quarantine-assistant-mascot{width:39px;height:39px}.ontos-site.quarantine-page .quarantine-assistant-trigger-copy small{display:none}}@media (prefers-reduced-motion:reduce){.ontos-site.quarantine-page .quarantine-assistant-trigger:not(.is-open) .quarantine-assistant-mascot{animation:none}}@media (min-width:1051px){.ontos-site.quarantine-page .quarantine-hero-board{top:clamp(146px,19vh,194px);right:clamp(128px,18vw,318px);bottom:auto;width:min(42vw,530px);border-color:transparent;background:radial-gradient(circle at 93% 12%,rgba(103,234,218,.18),transparent 25%),radial-gradient(circle at 8% 93%,rgba(102,160,235,.16),transparent 28%),linear-gradient(145deg,#052a39e0,#041d2fbd);box-shadow:0 30px 74px #000c1a3d,inset 0 1px #d7fff90d}.ontos-site.quarantine-page .quarantine-hero-board:before{border-color:transparent}.ontos-site.quarantine-page .quarantine-hero-board header{padding:20px 24px 16px}.ontos-site.quarantine-page .quarantine-hero-board-rows{gap:9px;padding:14px 17px}.ontos-site.quarantine-page .quarantine-hero-board-rows article{min-height:72px;padding:13px 15px 13px 18px}.ontos-site.quarantine-page .quarantine-hero-board footer{padding:15px 24px}}@media (min-width:1450px){.ontos-site.quarantine-page .quarantine-hero-board{right:clamp(226px,19vw,326px)}}@media (min-width:761px) and (max-width:1050px){.ontos-site.quarantine-page .quarantine-hero-board{top:clamp(168px,21vh,224px);bottom:auto;width:min(47vw,485px);border-color:transparent;box-shadow:0 28px 65px #000c1a3d}.ontos-site.quarantine-page .quarantine-hero-board:before{border-color:transparent}}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-hero-board{top:auto}}.ontos-site.quarantine-page .quarantine-fee-scope{display:flex;align-items:center;gap:8px;margin:0;padding:13px 22px 0;color:#37666a;font-size:10px}.ontos-site.quarantine-page .quarantine-fee-scope span{flex:none;padding:4px 6px;color:#0b605f;background:#d9f5ef;font-size:8px;font-weight:850;letter-spacing:.06em}.ontos-site.quarantine-page .quarantine-fee-scope strong{color:#17545b;font-size:10px}.ontos-site.quarantine-page .quarantine-fee-institute{display:flex;align-items:center;gap:8px;margin:0;padding:8px 22px 0;color:#37666a;font-size:9px}.ontos-site.quarantine-page .quarantine-fee-institute span{flex:none;padding:4px 6px;color:#0b605f;background:#d9f5ef;font-size:8px;font-weight:850;letter-spacing:.06em}.ontos-site.quarantine-page .quarantine-fee-institute strong{color:#17545b;font-size:10px}.ontos-site.quarantine-page .quarantine-example-media{display:grid;grid-template-columns:1.6fr .8fr;gap:10px;margin:2px 0 16px}.ontos-site.quarantine-page .quarantine-example-media figure{position:relative;overflow:hidden;margin:0;border-radius:16px 5px;background:#edf5f2}.ontos-site.quarantine-page .quarantine-example-media img{display:block;width:100%;height:155px;object-fit:cover;object-position:center}.ontos-site.quarantine-page .quarantine-example-media figure:nth-child(2) img{object-position:center 52%}.ontos-site.quarantine-page .quarantine-example-media figcaption{display:grid;gap:4px;padding:10px 12px 12px}.ontos-site.quarantine-page .quarantine-example-media figcaption span{color:#0c8c86;font:850 8px Manrope,sans-serif;letter-spacing:.1em}.ontos-site.quarantine-page .quarantine-example-media figcaption strong{color:#294f56;font-size:10px;line-height:1.55;word-break:keep-all}.ontos-site.quarantine-page .quarantine-readiness-actions .quarantine-example-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 17px;border:1px solid #58d8cb;border-radius:999px;color:#effffc;background:#075a67;box-shadow:0 10px 24px #04465033;font-size:11px;font-weight:850;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s cubic-bezier(.23,1,.32,1),box-shadow .16s cubic-bezier(.23,1,.32,1)}.ontos-site.quarantine-page .quarantine-readiness-actions .quarantine-example-trigger:hover,.ontos-site.quarantine-page .quarantine-readiness-actions .quarantine-example-trigger:focus-visible{color:#fff;background:#087b7d;outline:2px solid #92eee2;outline-offset:3px;transform:translateY(-2px);box-shadow:0 14px 28px #04465040}.ontos-site.quarantine-page .quarantine-readiness-actions .quarantine-example-trigger:active{transform:scale(.97)}.ontos-site.quarantine-page .quarantine-start{position:relative;overflow:hidden}.ontos-site.quarantine-page .quarantine-start:after{content:"";position:absolute;top:48%;left:6%;right:6%;height:1px;background:linear-gradient(90deg,transparent,#8fcfc5 12%,#8fcfc5 88%,transparent);pointer-events:none}.ontos-site.quarantine-page .quarantine-start-rail,.ontos-site.quarantine-page .quarantine-product-grid,.ontos-site.quarantine-page .quarantine-method-grid{position:relative;z-index:1;border:0;background:transparent;gap:14px}.ontos-site.quarantine-page .quarantine-start-rail button{border:1px solid #b8d7d0;border-radius:20px 5px;background:#fbfdfa;box-shadow:0 10px 23px #1344450f}.ontos-site.quarantine-page .quarantine-start-rail button:nth-child(2){transform:translateY(13px)}.ontos-site.quarantine-page .quarantine-start-rail button:nth-child(3){transform:translateY(-10px)}.ontos-site.quarantine-page .quarantine-start-rail button:nth-child(4){transform:translateY(6px)}.ontos-site.quarantine-page .quarantine-product-grid{margin-top:48px}.ontos-site.quarantine-page .quarantine-product-card{overflow:hidden;border:0;border-radius:29px 6px;background:linear-gradient(145deg,#fff,#f1f8f5);box-shadow:0 18px 36px #0e454717}.ontos-site.quarantine-page .quarantine-product-card:nth-child(2){transform:translateY(24px)}.ontos-site.quarantine-page .quarantine-product-card:nth-child(3){transform:translateY(-8px)}.ontos-site.quarantine-page .quarantine-method-grid article{border:1px solid #b9cfca;border-radius:24px 5px;box-shadow:0 12px 25px #0f43440f}.ontos-site.quarantine-page .quarantine-method-grid article.is-featured{border-color:#0b5866}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-fee-material-select{padding:9px 15px 11px}.ontos-site.quarantine-page .quarantine-fee-add-ons{margin:0 15px 14px}.ontos-site.quarantine-page .quarantine-fee-institute{padding:12px 15px 0}.ontos-site.quarantine-page .quarantine-example-media{grid-template-columns:1fr}.ontos-site.quarantine-page .quarantine-example-media img{height:170px}.ontos-site.quarantine-page .quarantine-start:after{display:none}.ontos-site.quarantine-page .quarantine-start-rail,.ontos-site.quarantine-page .quarantine-product-grid,.ontos-site.quarantine-page .quarantine-method-grid{gap:10px}.ontos-site.quarantine-page .quarantine-start-rail button:nth-child(n),.ontos-site.quarantine-page .quarantine-product-card:nth-child(n){transform:none}.ontos-site.quarantine-page .quarantine-start-rail button{border-radius:17px 4px}.ontos-site.quarantine-page .quarantine-product-card{border-radius:23px 5px}.ontos-site.quarantine-page .quarantine-method-grid article{border-radius:20px 4px}}@media (min-width:761px){.ontos-site.quarantine-page .quarantine-start-rail{grid-template-columns:repeat(4,1fr);gap:0;margin:43px 2vw 24px;border:0;background:transparent}.ontos-site.quarantine-page .quarantine-start-rail button{position:relative;min-height:94px;padding:15px 15px 15px 38px;border:0;border-radius:0;background:transparent;box-shadow:none}.ontos-site.quarantine-page .quarantine-start-rail button:before{content:"";position:absolute;top:18px;left:10px;width:16px;height:16px;border:4px solid #eaf2ef;border-radius:50%;background:#0e9e94;box-shadow:0 0 0 1px #53b9ae}.ontos-site.quarantine-page .quarantine-start-rail button:not(:last-child):after{content:"";position:absolute;top:29px;left:30px;width:calc(100% - 28px);height:1px;background:linear-gradient(90deg,#53b9ae 0%,#a7d8d0 70%,transparent 100%)}.ontos-site.quarantine-page .quarantine-start-rail button span{position:relative;z-index:1;color:#0a8d87}.ontos-site.quarantine-page .quarantine-start-rail button strong{margin-top:12px}.ontos-site.quarantine-page .quarantine-start-rail button:hover,.ontos-site.quarantine-page .quarantine-start-rail button:focus-visible{border-radius:18px 5px;color:#174a53;background:#ffffffc2;transform:translateY(-5px);box-shadow:0 14px 30px #14484914}.ontos-site.quarantine-page .quarantine-start-rail button:nth-child(2),.ontos-site.quarantine-page .quarantine-start-rail button:nth-child(3),.ontos-site.quarantine-page .quarantine-start-rail button:nth-child(4){transform:none}.ontos-site.quarantine-page .quarantine-start-rail button:hover span,.ontos-site.quarantine-page .quarantine-start-rail button:hover small,.ontos-site.quarantine-page .quarantine-start-rail button:focus-visible span,.ontos-site.quarantine-page .quarantine-start-rail button:focus-visible small{color:inherit}}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-start-rail{position:relative;display:grid;grid-template-columns:1fr;gap:0;margin:28px 0 8px;border-left:1px solid #a9d5cd;background:transparent}.ontos-site.quarantine-page .quarantine-start-rail button{min-height:58px;padding:8px 8px 8px 36px;border:0;border-radius:0;background:transparent;box-shadow:none}.ontos-site.quarantine-page .quarantine-start-rail button:before{content:"";position:absolute;left:-6px;top:20px;width:10px;height:10px;border:3px solid #eaf2ef;border-radius:50%;background:#0e9e94}.ontos-site.quarantine-page .quarantine-start-rail button span{position:absolute;top:10px;left:17px;font-size:8px}.ontos-site.quarantine-page .quarantine-start-rail button strong{margin:0;font-size:13px}.ontos-site.quarantine-page .quarantine-start-rail button small{margin-top:3px;font-size:9px}.ontos-site.quarantine-page .quarantine-start-rail button:nth-child(n),.ontos-site.quarantine-page .quarantine-product-card:nth-child(n){transform:none}.ontos-site.quarantine-page .quarantine-start-rail button:hover,.ontos-site.quarantine-page .quarantine-start-rail button:focus-visible{border-radius:14px 4px;color:#174a53;background:#ffffffb8;transform:translate(4px);box-shadow:0 8px 18px #1448490f}.ontos-site.quarantine-page .quarantine-start-rail button:hover span,.ontos-site.quarantine-page .quarantine-start-rail button:hover small,.ontos-site.quarantine-page .quarantine-start-rail button:focus-visible span,.ontos-site.quarantine-page .quarantine-start-rail button:focus-visible small{color:inherit}}.ontos-site.quarantine-page .quarantine-product-grid{gap:0;border-top:1px solid #b5d0ca;border-bottom:1px solid #b5d0ca;background:#ffffff4d}.ontos-site.quarantine-page .quarantine-product-card,.ontos-site.quarantine-page .quarantine-product-card:nth-child(n){min-height:214px;border:0;border-radius:0;background:transparent;box-shadow:none;transform:none}.ontos-site.quarantine-page .quarantine-product-card+.quarantine-product-card{border-left:1px solid #b5d0ca}.ontos-site.quarantine-page .quarantine-product-card:before{content:"";display:block;width:27px;height:2px;margin-bottom:24px;background:#1ca99e}.ontos-site.quarantine-page .quarantine-product-card:hover,.ontos-site.quarantine-page .quarantine-product-card:focus-visible,.ontos-site.quarantine-page .quarantine-product-card.is-active{border-radius:0;background:#ffffff85;box-shadow:inset 0 3px #32b9ad;transform:none}.ontos-site.quarantine-page .quarantine-product-card.is-active{background:#d9f5eea8}.ontos-site.quarantine-page .quarantine-method-grid{gap:0;border-top:1px solid #b7cfca;border-left:1px solid #b7cfca;background:transparent}.ontos-site.quarantine-page .quarantine-method-grid article{min-height:162px;border:0;border-right:1px solid #b7cfca;border-bottom:1px solid #b7cfca;border-radius:0;background:#ffffff85;box-shadow:none}.ontos-site.quarantine-page .quarantine-method-grid article.is-featured{border-color:#0b5866;border-radius:0;background:linear-gradient(145deg,#075a67,#0b3d50);box-shadow:none}.ontos-site.quarantine-page .quarantine-method-grid article:before{content:"";display:block;width:24px;height:2px;background:#24a79c}.ontos-site.quarantine-page .quarantine-method-grid article.is-featured:before{background:#7ce8db}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-product-grid{gap:0}.ontos-site.quarantine-page .quarantine-product-card,.ontos-site.quarantine-page .quarantine-product-card:nth-child(n){min-height:0;padding:20px 16px;border-radius:0;transform:none}.ontos-site.quarantine-page .quarantine-product-card+.quarantine-product-card{border-top:1px solid #b5d0ca;border-left:0}.ontos-site.quarantine-page .quarantine-product-card:before{margin-bottom:15px}.ontos-site.quarantine-page .quarantine-method-grid{gap:0}.ontos-site.quarantine-page .quarantine-method-grid article{min-height:138px;border-radius:0;box-shadow:none}.ontos-site.quarantine-page .quarantine-method-grid article.is-featured{border-radius:0}}.ontos-site.quarantine-page .quarantine-requirement-item{position:relative}.ontos-site.quarantine-page .quarantine-requirement-item>button{padding-right:58px}.ontos-site.quarantine-page .quarantine-requirement-help-wrap{position:absolute;top:50%;right:42px;z-index:6;transform:translateY(-50%)}.ontos-site.quarantine-page .quarantine-requirement-help{display:grid;width:30px;height:30px;place-items:center;padding:0;color:#7ce8db;border:1px solid rgba(124,232,219,.35);border-radius:50%;background:#042330b8;transition:background .16s var(--ease-out, ease),color .16s var(--ease-out, ease),transform .16s var(--ease-out, ease)}.ontos-site.quarantine-page .quarantine-requirement-help:hover,.ontos-site.quarantine-page .quarantine-requirement-help:focus-visible{color:#063f4d;background:#7ce8db;transform:scale(1.06)}.ontos-site.quarantine-page .quarantine-requirement-tooltip{position:absolute;right:calc(100% + 10px);top:50%;z-index:80;display:block;width:max-content;max-width:270px;padding:12px 14px;color:#eaf9f6;border:1px solid rgba(125,234,219,.25);background:#073a49;box-shadow:0 14px 34px #01132047;transform:translateY(-50%)}.quarantine-requirement-tooltip:after{position:absolute;top:50%;right:-5px;width:9px;height:9px;content:"";border-top:1px solid rgba(125,234,219,.25);border-right:1px solid rgba(125,234,219,.25);background:#073a49;transform:translateY(-50%) rotate(45deg)}.quarantine-requirement-tooltip strong{position:relative;z-index:1;display:block;margin-bottom:5px;color:#7ce8db;font-size:12px}.quarantine-requirement-tooltip p{position:relative;z-index:1;margin:0;color:#d0e4e2;font-size:12px;line-height:1.55}.ontos-site.quarantine-page .quarantine-inquiry-send{display:grid;gap:16px;padding:20px;border:1px solid rgba(100,226,212,.34);background:linear-gradient(135deg,#093f4ab8,#082a3be0)}.ontos-site.quarantine-page .quarantine-inquiry-send>div:first-child>span{display:block;margin-bottom:6px;color:#77e7da;font-size:9px;font-weight:800;letter-spacing:.14em}.ontos-site.quarantine-page .quarantine-inquiry-send>div:first-child>strong{display:block;color:#f2fffc;font-size:16px}.ontos-site.quarantine-page .quarantine-inquiry-send>div:first-child>p{margin:5px 0 0;color:#aecbc8;font-size:11px;line-height:1.55}.ontos-site.quarantine-page .quarantine-inquiry-contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ontos-site.quarantine-page .quarantine-inquiry-contact-grid label,.ontos-site.quarantine-page .quarantine-inquiry-note{display:grid;gap:6px;color:#b8d8d3;font-size:11px;font-weight:700}.ontos-site.quarantine-page .quarantine-inquiry-contact-grid label small,.ontos-site.quarantine-page .quarantine-inquiry-note small{color:#6da5a2;font-weight:500}.ontos-site.quarantine-page .quarantine-inquiry-contact-grid input,.ontos-site.quarantine-page .quarantine-inquiry-note textarea{width:100%;min-width:0;color:#ebfffb;border:1px solid rgba(135,210,202,.28);border-radius:0;outline:0;background:#00162378}.ontos-site.quarantine-page .quarantine-inquiry-contact-grid input{height:37px;padding:0 10px}.ontos-site.quarantine-page .quarantine-inquiry-note textarea{min-height:70px;padding:10px;resize:vertical}.ontos-site.quarantine-page .quarantine-inquiry-contact-grid input:focus,.ontos-site.quarantine-page .quarantine-inquiry-note textarea:focus{border-color:#6ee6d8;box-shadow:0 0 0 3px #6ee6d821}.ontos-site.quarantine-page .quarantine-inquiry-attachment{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.ontos-site.quarantine-page .quarantine-inquiry-attachment input{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0)}.ontos-site.quarantine-page .quarantine-inquiry-attachment button{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 13px;color:#d9fffa;border:1px dashed rgba(124,232,219,.55);background:#03283678}.ontos-site.quarantine-page .quarantine-inquiry-attachment button:hover,.ontos-site.quarantine-page .quarantine-inquiry-attachment button:focus-visible{color:#063f4d;background:#7ce8db}.ontos-site.quarantine-page .quarantine-inquiry-attachment>span{color:#85aaa8;font-size:10px}.ontos-site.quarantine-page .quarantine-inquiry-attachment-list{display:grid;gap:5px;margin:0;padding:0;list-style:none}.ontos-site.quarantine-page .quarantine-inquiry-attachment-list li{display:flex;align-items:center;gap:7px;min-width:0;padding:8px 10px;color:#d5f5ef;border-left:2px solid #62dccc;background:#051f2d73;font-size:11px}.ontos-site.quarantine-page .quarantine-inquiry-attachment-list li span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ontos-site.quarantine-page .quarantine-inquiry-attachment-list li button{display:grid;flex:0 0 auto;width:23px;height:23px;place-items:center;margin-left:auto;color:#a9c9c4;border:0;background:transparent}.ontos-site.quarantine-page .quarantine-inquiry-attachment-list li button:hover,.ontos-site.quarantine-page .quarantine-inquiry-attachment-list li button:focus-visible{color:#fff;background:#ffffff1f}.ontos-site.quarantine-page .quarantine-inquiry-send-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.ontos-site.quarantine-page .quarantine-inquiry-send-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:43px;padding:0 17px;color:#063f4d;border:0;background:#76e8da;font-weight:800}.ontos-site.quarantine-page .quarantine-inquiry-send-button:hover:not(:disabled),.ontos-site.quarantine-page .quarantine-inquiry-send-button:focus-visible:not(:disabled){background:#d3fffa}.ontos-site.quarantine-page .quarantine-inquiry-send-button:disabled{cursor:wait;opacity:.65}.ontos-site.quarantine-page .quarantine-inquiry-send-actions p{margin:0;color:#a8eadd;font-size:11px;line-height:1.45}.ontos-site.quarantine-page .quarantine-inquiry-send-actions p[role=alert]{color:#ffc6a9}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-requirement-item>button{padding-right:52px}.ontos-site.quarantine-page .quarantine-requirement-help-wrap{right:31px}.ontos-site.quarantine-page .quarantine-requirement-help{width:28px;height:28px}.ontos-site.quarantine-page .quarantine-requirement-tooltip{right:auto;left:calc(100% + 10px);max-width:210px;transform:translateY(-34%)}.ontos-site.quarantine-page .quarantine-requirement-tooltip:after{right:auto;left:-5px;border:0;border-bottom:1px solid rgba(125,234,219,.25);border-left:1px solid rgba(125,234,219,.25);transform:translateY(-50%) rotate(45deg)}.ontos-site.quarantine-page .quarantine-inquiry-send{padding:15px;gap:14px}.ontos-site.quarantine-page .quarantine-inquiry-contact-grid{grid-template-columns:1fr}.ontos-site.quarantine-page .quarantine-inquiry-send-actions{align-items:stretch}.ontos-site.quarantine-page .quarantine-inquiry-send-button{width:100%}}.quarantine-send-confirmation{max-width:510px;color:#eaf9f6;border:1px solid rgba(119,231,218,.36);border-radius:0;background:#062f40;box-shadow:0 24px 60px #000e1b73}.quarantine-send-confirmation dl{display:grid;gap:0;margin:4px 0 2px;border-top:1px solid rgba(149,216,207,.22)}.quarantine-send-confirmation dl div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px;padding:10px 0;border-bottom:1px solid rgba(149,216,207,.16);font-size:12px}.quarantine-send-confirmation dt{color:#88bbb4}.quarantine-send-confirmation dd{margin:0;color:#f1fffc;font-weight:700;overflow-wrap:anywhere}.quarantine-send-cancel,.quarantine-send-confirm{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:0 15px;border-radius:0;font-weight:800}.quarantine-send-cancel{color:#d4e5e2;border:1px solid rgba(158,211,204,.34);background:transparent}.quarantine-send-confirm{color:#063f4d;border:0;background:#7be6da}.quarantine-send-cancel:hover,.quarantine-send-cancel:focus-visible{background:#ffffff1a}.quarantine-send-confirm:hover,.quarantine-send-confirm:focus-visible{background:#d2fffa}.ontos-site.quarantine-page .quarantine-fee-material-select{display:block;padding:9px 22px 11px}.ontos-site.quarantine-page .quarantine-fee-material-select>span{display:block;margin-bottom:6px;color:#3f696d;font-size:10px;font-weight:850}.ontos-site.quarantine-page .quarantine-fee-material-select select{width:100%;height:39px;border:1px solid #bcd8d3;padding:0 11px;color:#204d54;background:#fff;font:700 11px inherit}.ontos-site.quarantine-page .quarantine-fee-material-select select:focus-visible{border-color:#36bdae;outline:2px solid rgba(67,203,191,.25);outline-offset:1px}.ontos-site.quarantine-page .quarantine-fee-add-ons{display:grid;gap:0;margin:0 22px 16px;padding:0;border:1px solid #d3e5e1}.ontos-site.quarantine-page .quarantine-fee-add-ons legend{padding:0 7px;color:#3f696d;font-size:10px;font-weight:850}.ontos-site.quarantine-page .quarantine-fee-add-ons legend small{margin-left:4px;color:#869d9d;font-size:8px;font-weight:500}.ontos-site.quarantine-page .quarantine-fee-add-ons label{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;min-height:35px;padding:7px 9px;border-top:1px solid #e0ece9;color:#466a6e;font-size:9px}.ontos-site.quarantine-page .quarantine-fee-add-ons label:first-of-type{border-top:0}.ontos-site.quarantine-page .quarantine-fee-add-ons input{width:14px;height:14px;accent-color:#0b918b}.ontos-site.quarantine-page .quarantine-fee-add-ons b{color:#0c8580;font-size:9px}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-fee-material-select{padding:9px 15px 11px}.ontos-site.quarantine-page .quarantine-fee-add-ons{margin:0 15px 14px}}.quarantine-example-dialog{max-height:min(78vh,720px)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;pointer-events:auto!important;scrollbar-gutter:stable}.quarantine-example-dialog [data-slot=dialog-close]{z-index:4}.quarantine-example-dialog .quarantine-example-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:500px;margin:5px auto 18px}.quarantine-example-dialog .quarantine-example-media figure{overflow:hidden;margin:0;border:1px solid #d5e7e3;border-radius:15px 4px;background:#edf5f2}.quarantine-example-dialog .quarantine-example-media img{display:block;width:100%;height:118px;object-fit:cover}.quarantine-example-dialog .quarantine-example-media figure:nth-child(2) img{object-fit:contain;padding:7px;background:#e9efed}.quarantine-example-dialog .quarantine-example-media figcaption{display:grid;gap:3px;padding:9px 10px 11px}.quarantine-example-dialog .quarantine-example-media figcaption span{color:#0c8c86;font:850 7px Manrope,sans-serif;letter-spacing:.1em}.quarantine-example-dialog .quarantine-example-media figcaption strong{color:#15555c;font-size:12px}.quarantine-example-dialog .quarantine-example-media figcaption p{margin:0;color:#617d80;font-size:9px;line-height:1.55;word-break:keep-all}.quarantine-example-dialog::-webkit-scrollbar{width:8px}.quarantine-example-dialog::-webkit-scrollbar-thumb{border:2px solid #f8fcfa;border-radius:99px;background:#85c9c0}@media (max-width:760px){.quarantine-example-dialog{max-height:calc(100dvh - 26px)!important;padding:20px 16px!important}.quarantine-example-dialog .quarantine-example-media{grid-template-columns:1fr;max-width:310px;gap:10px;margin-bottom:14px}.quarantine-example-dialog .quarantine-example-media figure{display:grid;grid-template-columns:112px 1fr;align-items:stretch}.quarantine-example-dialog .quarantine-example-media img{height:112px}.quarantine-example-dialog .quarantine-example-media figure:nth-child(2) img{padding:5px}.quarantine-example-dialog .quarantine-example-media figcaption{align-content:center;padding:10px}}.ontos-site.quarantine-page .quarantine-requirement-item{display:grid;gap:0}.ontos-site.quarantine-page .quarantine-facility-agency-mail{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:3px 9px;align-items:center;margin:-1px 0 0 42px;padding:10px 12px 11px;border:1px solid rgba(121,228,216,.22);color:#cbf5ef;background:linear-gradient(90deg,#095763a3,#06394857);text-decoration:none;transition:background .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.ontos-site.quarantine-page .quarantine-facility-agency-mail>span{grid-row:1 / 3;align-self:start;padding:4px 5px;color:#063e4a;background:#79e8dc;font:850 8px Manrope,sans-serif;letter-spacing:.06em}.ontos-site.quarantine-page .quarantine-facility-agency-mail strong{color:#e7fffb;font-size:10px;line-height:1.45}.ontos-site.quarantine-page .quarantine-facility-agency-mail small{color:#92c5c0;font-size:8px;line-height:1.4}.ontos-site.quarantine-page .quarantine-facility-agency-mail svg{grid-row:1 / 3;color:#7eeadd}.ontos-site.quarantine-page .quarantine-facility-agency-mail:hover,.ontos-site.quarantine-page .quarantine-facility-agency-mail:focus-visible{border-color:#73e6d9;color:#fff;background:linear-gradient(90deg,#0c6f76d1,#074957a1);outline:0;transform:translate(3px)}.ontos-site.quarantine-page .quarantine-facility-agency-mail:focus-visible{outline:2px solid #9cfff3;outline-offset:3px}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-facility-agency-mail{grid-template-columns:auto 1fr auto;margin-left:22px;padding:9px 10px}.ontos-site.quarantine-page .quarantine-facility-agency-mail>span{align-self:start;font-size:7px}.ontos-site.quarantine-page .quarantine-facility-agency-mail strong{font-size:9px}.ontos-site.quarantine-page .quarantine-facility-agency-mail small{font-size:8px}}.ontos-site.quarantine-page .quarantine-inquiry-draft{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:13px 18px;align-items:center;margin-top:14px;padding:14px 15px;border:1px solid rgba(117,238,222,.55);color:#e8fffb;background:linear-gradient(100deg,#0b70736b,#0a435278);box-shadow:inset 3px 0 #70e6d9;animation:quarantine-draft-arrive .22s cubic-bezier(.23,1,.32,1) both}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy>span{display:flex;align-items:center;gap:5px;color:#78e8dc;font:850 8px Manrope,sans-serif;letter-spacing:.1em}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy>strong{display:block;margin-top:5px;color:#f1fffd;font-size:13px}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy>p{margin:6px 0 0;color:#b5d9d5;font-size:9px;line-height:1.5}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy b{color:#77dfd3;font-size:8px;letter-spacing:.04em}.ontos-site.quarantine-page .quarantine-inquiry-draft-mail{display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 12px;color:#073f4b;background:#7dece0;font-size:10px;font-weight:850;text-decoration:none;white-space:nowrap;transition:transform .16s cubic-bezier(.23,1,.32,1),background .16s cubic-bezier(.23,1,.32,1)}.ontos-site.quarantine-page .quarantine-inquiry-draft-mail:hover{background:#b6fff5;transform:translateY(-2px)}.ontos-site.quarantine-page .quarantine-inquiry-draft-mail:active{transform:scale(.97)}.ontos-site.quarantine-page .quarantine-inquiry-draft-mail:focus-visible{outline:2px solid #fff;outline-offset:3px}.ontos-site.quarantine-page .quarantine-inquiry-draft>small{grid-column:1/-1;color:#94c1bd;font-size:8px;line-height:1.5}.ontos-site.quarantine-page .quarantine-inquiry-draft-pending{display:flex;align-items:center;gap:7px;margin:14px 0 0;color:#92beb9;font-size:9px;line-height:1.5}.ontos-site.quarantine-page .quarantine-inquiry-draft-pending svg{flex:none;color:#70dacf}@keyframes quarantine-draft-arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ontos-site.quarantine-page .quarantine-inquiry-draft{animation:none}}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-inquiry-draft{grid-template-columns:1fr;gap:12px;padding:13px}.ontos-site.quarantine-page .quarantine-inquiry-draft-mail{width:100%}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy>p{font-size:8px}.ontos-site.quarantine-page .quarantine-inquiry-draft>small{grid-column:auto}}.ontos-site.quarantine-page .quarantine-inquiry-draft-preview{grid-column:1 / -1;padding:10px 11px 9px;border-top:1px solid rgba(155,243,231,.2);border-bottom:1px solid rgba(155,243,231,.16);background:#01263538}.ontos-site.quarantine-page .quarantine-inquiry-draft-preview>span{display:block;color:#79e7dc;font:850 8px Manrope,sans-serif;letter-spacing:.1em}.ontos-site.quarantine-page .quarantine-inquiry-draft-preview p{margin:6px 0 0;color:#c3dfdb;font-size:9px;line-height:1.55}.ontos-site.quarantine-page .quarantine-inquiry-draft-preview ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 12px;margin:7px 0 0;padding:0;list-style:none}.ontos-site.quarantine-page .quarantine-inquiry-draft-preview li{color:#e9fffc;font-size:9px;line-height:1.45}.ontos-site.quarantine-page .quarantine-inquiry-draft-preview li:before{content:"✓";margin-right:5px;color:#73e6d9}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-inquiry-draft-preview{padding:10px}.ontos-site.quarantine-page .quarantine-inquiry-draft-preview ul{grid-template-columns:1fr;gap:3px}.ontos-site.quarantine-page .quarantine-inquiry-draft-preview p,.ontos-site.quarantine-page .quarantine-inquiry-draft-preview li{font-size:8px}}.ontos-site.quarantine-page .quarantine-inquiry-draft-actions{display:grid;gap:6px}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy-button{display:flex;align-items:center;justify-content:center;gap:7px;min-height:35px;border:1px solid rgba(130,232,220,.55);padding:0 12px;color:#bffcf4;background:#022d3b40;font-size:10px;font-weight:850;white-space:nowrap;transition:background .16s cubic-bezier(.23,1,.32,1),border-color .16s cubic-bezier(.23,1,.32,1),transform .16s cubic-bezier(.23,1,.32,1)}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy-button:hover,.ontos-site.quarantine-page .quarantine-inquiry-draft-copy-button:focus-visible{border-color:#a9fff4;background:#1984844d;outline:0;transform:translateY(-1px)}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy-button:active{transform:scale(.97)}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy-button.copied{border-color:#7dece0;color:#073f4b;background:#9cf7ed}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy-button:focus-visible{outline:2px solid #fff;outline-offset:3px}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-inquiry-draft-actions{grid-template-columns:1fr 1fr}.ontos-site.quarantine-page .quarantine-inquiry-draft-actions .quarantine-inquiry-draft-mail{width:100%;padding:0 8px;font-size:9px}.ontos-site.quarantine-page .quarantine-inquiry-draft-copy-button{padding:0 8px;font-size:9px}}.ontos-site.quarantine-page .quarantine-hero--operations .quarantine-hero-board{box-shadow:0 28px 70px #000c1a38,inset 0 1px #d7fff91f}.ontos-site.quarantine-page .quarantine-start{padding-top:105px;padding-bottom:94px;background:linear-gradient(180deg,#f7f9f5,#eef5f1)}.ontos-site.quarantine-page .quarantine-start:after{display:none}.ontos-site.quarantine-page .quarantine-start-rail{max-width:930px;margin:41px 0 20px}.ontos-site.quarantine-page .quarantine-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:47px;border-top:1px solid #b9d4cd;border-bottom:1px solid #b9d4cd}.ontos-site.quarantine-page .quarantine-product-card{min-height:238px;border:0;border-radius:0;background:transparent;box-shadow:none}.ontos-site.quarantine-page .quarantine-product-card+.quarantine-product-card{border-left:1px solid #b9d4cd}.ontos-site.quarantine-page .quarantine-product-card:nth-child(n){transform:none}.ontos-site.quarantine-page .quarantine-product-card:hover,.ontos-site.quarantine-page .quarantine-product-card:focus-visible,.ontos-site.quarantine-page .quarantine-product-card.is-active{border-radius:0;background:linear-gradient(145deg,#ffffffa3,#d3efe773);box-shadow:inset 0 3px #34bcae;transform:none}.ontos-site.quarantine-page .quarantine-product-card.is-active{background:linear-gradient(145deg,#fff,#d2f2eacc)}.ontos-site.quarantine-page .quarantine-product-card>i{margin-top:auto;color:#0b837f}.ontos-site.quarantine-page .quarantine-product-card>svg{color:#159a92}.ontos-site.quarantine-page .quarantine-product-card small{color:#568185}@media (max-width:760px){.ontos-site.quarantine-page .quarantine-start{padding-top:72px;padding-bottom:68px}.ontos-site.quarantine-page .quarantine-product-grid{grid-template-columns:1fr;margin-top:27px;border-top:1px solid #b9d4cd}.ontos-site.quarantine-page .quarantine-product-card{min-height:0;padding:20px 16px}.ontos-site.quarantine-page .quarantine-product-card+.quarantine-product-card{border-top:1px solid #b9d4cd;border-left:0}.ontos-site.quarantine-page .quarantine-product-card p{max-width:34ch}}.home-notice-loading{min-height:71px;align-content:start}.home-notice-loading-kicker{display:flex;align-items:center;gap:9px;color:#bde8e5;font-size:12px;font-weight:700;line-height:1.4}.home-notice-loading-orbit,.quarantine-loading-orbit{display:inline-flex;align-items:center;gap:3px;flex:0 0 auto}.home-notice-loading-orbit i,.quarantine-loading-orbit i{display:block;width:5px;height:5px;border-radius:50%;background:#6ef0df;box-shadow:0 0 9px #6ef0dfad}.home-notice-loading-orbit i:nth-child(2),.quarantine-loading-orbit i:nth-child(2){opacity:.68}.home-notice-loading-orbit i:nth-child(3),.quarantine-loading-orbit i:nth-child(3){opacity:.38}.home-notice-skeleton{display:block;height:10px;border-radius:999px;background:linear-gradient(90deg,#6cb7bb38,#97f5ea6e,#6cb7bb38);background-size:220% 100%}.home-notice-skeleton-title{width:min(86%,290px);height:18px;margin-top:6px}.home-notice-skeleton-line{width:min(70%,220px)}.quarantine-data-loading-page{min-height:100vh;color:#173f48;background:radial-gradient(circle at 92% 12%,rgba(85,222,207,.16),transparent 28%),#edf7f4}.quarantine-data-loading-shell{display:grid;grid-template-columns:minmax(230px,282px) minmax(0,1fr);min-height:calc(100vh - 76px)}.quarantine-data-loading-sidebar{display:grid;align-content:start;gap:12px;padding:38px 26px;color:#effffc;background:radial-gradient(circle at 10% 9%,rgba(90,233,216,.22),transparent 30%),linear-gradient(160deg,#084b59,#073c49)}.quarantine-data-loading-workspace{padding:clamp(30px,5vw,72px);background:radial-gradient(circle at 94% 14%,rgba(113,231,216,.2),transparent 26%),linear-gradient(135deg,#fbfefd,#edf8f5)}.quarantine-data-loading-status{display:flex;align-items:center;gap:11px;min-height:47px;width:fit-content;max-width:100%;padding:10px 13px;border:1px solid rgba(27,143,136,.22);border-radius:12px;color:#31656a;background:#fafffdc2;box-shadow:0 7px 18px #1765650f,inset 0 1px #ffffffe0}.quarantine-data-loading-status>div{display:grid;gap:2px;min-width:0}.quarantine-data-loading-status strong{color:#0a7772;font:800 9px/1.15 Manrope,Noto Sans KR,sans-serif;letter-spacing:.11em}.quarantine-data-loading-status span{color:#466d72;font-size:12px;font-weight:700;line-height:1.45}.quarantine-loading-skeleton{display:block;border-radius:10px;background:linear-gradient(105deg,#afd6d054 16%,#fffffff0 36%,#afd6d061 54%);background-size:260% 100%;box-shadow:inset 0 0 0 1px #4e9f970f}.quarantine-loading-brand{width:122px;height:33px;margin-bottom:28px;border-radius:999px}.quarantine-loading-sidebar-title{width:73%;height:32px;background:#bef7ee45}.quarantine-loading-sidebar-copy{width:92%;height:11px;margin-top:7px;background:#b4eae22e}.quarantine-loading-sidebar-copy.is-short{width:68%;margin-bottom:26px}.quarantine-loading-menu-list{display:grid;gap:9px}.quarantine-loading-menu-item{height:44px;border-radius:10px;background:#b2ebe429}.quarantine-loading-heading{width:min(440px,76%);height:clamp(36px,4.2vw,54px);margin-top:30px}.quarantine-loading-description{width:min(590px,91%);height:14px;margin-top:13px}.quarantine-loading-summary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:34px}.quarantine-loading-summary-card{min-height:118px}.quarantine-loading-record-list{display:grid;gap:10px;margin-top:19px}.quarantine-loading-record{display:grid;grid-template-columns:42px minmax(0,1fr) 106px;align-items:center;gap:13px;min-height:88px;padding:15px;border:1px solid rgba(78,157,150,.14);border-radius:14px;background:#ffffffa3;box-shadow:0 7px 17px #1d616109}.quarantine-loading-record-icon{width:38px;height:38px;border-radius:50%}.quarantine-loading-record>div{display:grid;gap:9px}.quarantine-loading-record-title{width:min(240px,80%);height:15px}.quarantine-loading-record-copy{width:min(340px,96%);height:11px}.quarantine-loading-record-badge{width:100%;height:49px}@media (prefers-reduced-motion: no-preference){.home-notice-loading-orbit i,.quarantine-loading-orbit i{animation:quarantine-loading-dot .96s cubic-bezier(.23,1,.32,1) infinite}.home-notice-loading-orbit i:nth-child(2),.quarantine-loading-orbit i:nth-child(2){animation-delay:.11s}.home-notice-loading-orbit i:nth-child(3),.quarantine-loading-orbit i:nth-child(3){animation-delay:.22s}.home-notice-skeleton,.quarantine-loading-skeleton{animation:quarantine-loading-shimmer 1.45s cubic-bezier(.23,1,.32,1) infinite}.quarantine-loading-summary-card:nth-child(2),.quarantine-loading-record:nth-child(2) .quarantine-loading-skeleton{animation-delay:85ms}.quarantine-loading-summary-card:nth-child(3),.quarantine-loading-record:nth-child(3) .quarantine-loading-skeleton{animation-delay:.17s}}@keyframes quarantine-loading-dot{0%,to{transform:translateY(0);opacity:.34}45%{transform:translateY(-3px);opacity:1}}@keyframes quarantine-loading-shimmer{0%{background-position:100% 0}to{background-position:-160% 0}}@media (max-width: 760px){.quarantine-data-loading-shell{grid-template-columns:1fr}.quarantine-data-loading-sidebar{display:none}.quarantine-data-loading-workspace{min-height:100vh;padding:30px 19px 48px}.quarantine-loading-summary-grid{grid-template-columns:1fr;gap:9px;margin-top:25px}.quarantine-loading-summary-card{min-height:78px}.quarantine-loading-record{grid-template-columns:36px minmax(0,1fr);gap:11px;min-height:78px;padding:13px}.quarantine-loading-record-badge{display:none}}@media (prefers-reduced-motion: reduce){.home-notice-loading-orbit i,.quarantine-loading-orbit i,.home-notice-skeleton,.quarantine-loading-skeleton{animation:none!important}}
