.sea-topbar-search>svg{direction:inherit}.sea-topbar-search>.sea-kbd{inset-inline-end:8px;font:inherit;font-size:calc(10.5px * var(--sea-text-scale,1));color:var(--sea-chrome-sub);pointer-events:none;border:1px solid #fff3;border-radius:6px;padding:1px 6px;font-weight:700;position:absolute;top:50%;transform:translateY(-50%)}.sea-topbar-search input:focus~.sea-kbd,.sea-topbar-search input:not(:placeholder-shown)~.sea-kbd{display:none}.sea-omnibox input{padding-inline-end:84px}.sea-omnibox>.sea-kbd{inset-inline-end:44px}.sea-omnibox input:focus,.sea-omnibox input:not(:placeholder-shown){padding-inline-end:44px}.sea-omni-ai{inset-inline-end:4px;border-radius:calc(var(--sea-radius-btn) - 2px);width:32px;height:30px;color:var(--sea-on-chrome);background:linear-gradient(135deg,#69c7cb52,#3f7fc452);border:0;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.sea-omni-ai:hover,.sea-omni-ai.on{background:linear-gradient(135deg,#69c7cb8c,#3f7fc48c)}.sea-topbar-search .sea-omni-ai svg{color:inherit;position:static;transform:none}.sea-search-ai .ic{background:var(--sea-accent-pale);color:var(--sea-accent-deep)}.sea-search-ai .sea-kbd{font:inherit;font-size:calc(11px * var(--sea-text-scale,1));color:var(--sea-text-3);border:1px solid var(--sea-border);border-radius:6px;padding:0 6px}.sea-search-ai bdi{font-weight:600}.sea-brand .sea-logos{align-items:center;gap:12px;display:flex}.sea-logos{align-items:center;gap:12px;min-width:0;display:inline-flex}.sea-logo-img{object-fit:contain;width:auto;max-width:140px;height:36px;display:block}.sea-logos>*+*{border-inline-start:1px solid var(--sea-chrome-line);padding-inline-start:12px}.sea-logo-badge{border-radius:var(--sea-radius-sm);min-width:38px;height:30px;font-family:var(--sea-font-display);font-weight:800;font-size:calc(12px * var(--sea-text-scale,1));letter-spacing:.04em;white-space:nowrap;place-items:center;padding:0 8px;line-height:1;display:inline-grid}.sea-logos>.sea-logo-badge{margin-inline-start:0}.sea-logo-badge.on-dark{color:var(--sea-on-chrome);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff47}.sea-logo-badge.on-light{color:var(--sea-heading);background:var(--sea-blue-50);box-shadow:inset 0 0 0 1px var(--sea-blue-300)}html[dir=rtl] .sea-logo-badge{letter-spacing:0}.sea-inbox{width:400px;max-height:min(560px, calc(100dvh - var(--sea-topbar-h) - 24px));flex-direction:column;padding:0;display:flex}.sea-inbox-tabs{border-bottom:1px solid var(--sea-border);gap:4px;padding:8px 8px 0;display:flex}.sea-inbox-tabs button{color:var(--sea-text-2);background:0 0;border:0;border-bottom:2px solid #0000;flex:1;justify-content:center;align-items:center;gap:6px;margin-bottom:-1px;padding:9px 8px;font-weight:600;display:inline-flex}.sea-inbox-tabs button:hover{color:var(--sea-text)}.sea-inbox-tabs button.on{color:var(--sea-blue-700);border-bottom-color:var(--sea-blue-600)}.sea-inbox-tabs .n{color:var(--sea-text-3);font-weight:500}.sea-inbox-body{flex:1;min-height:120px;overflow:auto}.sea-inbox-foot{border-top:1px solid var(--sea-border);flex-wrap:wrap;justify-content:space-between;gap:6px;padding:8px;display:flex}.sea-inbox-approval{align-items:center;gap:10px}.sea-inbox-approval .t1{font-weight:600}.sea-inbox-approval .t2{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-text-3)}.sea-inbox-actions{flex:none;gap:6px;display:flex}.sea-inbox-more{justify-content:center;color:var(--sea-blue-600)!important}.sea-account-menu{width:300px;max-height:calc(100dvh - var(--sea-topbar-h) - 16px);overflow:auto}.sea-role-select{font-size:calc(11px * var(--sea-text-scale,1));color:var(--sea-chrome-sub,var(--sea-text-3));flex-direction:column;gap:4px;padding:4px 6px 8px;font-weight:700;display:flex}.sea-role-select select{border-radius:var(--sea-radius-sm);border:1px solid var(--sea-chrome-line,var(--sea-border));width:100%;color:inherit;font:inherit;font-size:calc(12.5px * var(--sea-text-scale,1));background:#ffffff0f;padding:6px 8px;font-weight:600}.sea-role-select select option{color:var(--sea-text);background:var(--sea-surface)}.sea-topbar-search input::-webkit-search-cancel-button{filter:invert();opacity:.7}.sea-search-results{top:calc(100% + 8px);z-index:80;background:var(--sea-surface);min-width:360px;max-height:min(70dvh,560px);color:var(--sea-text);border:1px solid var(--sea-border);box-shadow:var(--sea-shadow-lg);border-radius:14px;padding:6px;animation:.14s ease-out sea-pop;position:absolute;inset-inline:0;overflow:auto}.sea-search-group+.sea-search-group{border-top:1px solid var(--sea-border);margin-top:4px;padding-top:4px}.sea-search-group-title{font-size:calc(11px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.08em;color:var(--sea-text-3);padding:8px 10px 4px;font-weight:700}html[dir=rtl] .sea-search-group-title{letter-spacing:0}.sea-search-item{border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex;color:var(--sea-text)!important;text-decoration:none!important}.sea-search-item.hl{background:var(--sea-blue-50)}.sea-search-item .ic{background:var(--sea-blue-50);width:30px;height:30px;color:var(--sea-blue-600);border-radius:9px;flex:none;place-items:center;display:grid}.sea-search-item.hl .ic{background:var(--sea-surface)}.sea-search-item .t1{font-weight:600;display:block}.sea-search-item .t2{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-text-3);display:block}.sea-topbar-search .sea-search-results svg{color:inherit;position:static;transform:none}.sea-search-note{color:var(--sea-text-3);font-size:calc(13px * var(--sea-text-scale,1));padding:14px 12px}.sea-search-close{inset-inline-end:6px;width:32px;height:32px;color:var(--sea-chrome-sub);background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.sea-scope-switch{border:1px solid var(--sea-chrome-line);background:#ffffff14;border-radius:10px;padding:3px;display:inline-flex}.sea-scope-switch button{color:var(--sea-chrome-text);font-weight:600;font-size:calc(12.5px * var(--sea-text-scale,1));white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:5px 10px}.sea-scope-switch button:hover{color:var(--sea-on-chrome);background:#ffffff14}.sea-scope-switch button.on{background:var(--sea-surface);color:var(--sea-heading);box-shadow:var(--sea-shadow-sm)}.sea-menu-label{font-size:calc(11px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.08em;color:var(--sea-text-3);padding:6px 10px 2px;font-weight:700}html[dir=rtl] .sea-menu-label{letter-spacing:0}.sea-role-single{color:var(--sea-text);align-items:center;gap:10px;padding:7px 10px 9px;font-weight:600;display:flex}.sea-role-single>svg{color:var(--sea-blue-600);flex:none}.sea-scope-radio{border:2px solid var(--sea-border-strong);border-radius:50%;flex:none;width:14px;height:14px}.sea-scope-menu .on .sea-scope-radio{border:4px solid var(--sea-blue-600)}.sea-scope-menu .on{font-weight:700}.sea-ai-btn{border-radius:var(--sea-radius-btn);height:38px;color:var(--sea-on-chrome);font-weight:700;font-size:calc(13px * var(--sea-text-scale,1));white-space:nowrap;background:linear-gradient(135deg,#69c7cb47,#3f7fc447);border:1px solid #ffffff38;flex:none;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.sea-ai-btn:hover,.sea-ai-btn.on{background:linear-gradient(135deg,#69c7cb73,#3f7fc473);border-color:#fff6}.sea-notice{align-items:flex-start}.sea-notice-ic{background:var(--sea-info-soft);width:32px;height:32px;color:var(--sea-info);border-radius:10px;flex:none;place-items:center;display:grid}.sea-notice-ic.warn{background:var(--sea-warn-soft);color:var(--sea-warn)}.sea-notice-ic.bad{background:var(--sea-bad-soft);color:var(--sea-bad)}.sea-notice-ic.ok{background:var(--sea-ok-soft);color:var(--sea-ok)}.sea-notice .sea-unread-dot{margin-top:6px}.sea-ai-panel{top:var(--sea-topbar-h);bottom:0;z-index:60;background:var(--sea-surface);width:420px;max-width:100vw;color:var(--sea-text);border-inline-start:1px solid var(--sea-border);box-shadow:var(--sea-shadow-lg);flex-direction:column;animation:.18s ease-out sea-slide;display:flex;position:fixed;inset-inline-end:0}html[dir=rtl] .sea-ai-panel{animation-name:sea-slide-rtl}@media (min-width:1280px){html.sea-ai-open .sea-shell-body{margin-inline-end:420px}}.sea-ai-head{border-bottom:1px solid var(--sea-border);align-items:center;gap:8px;padding:10px 12px;display:flex}.sea-ai-head .sea-icon-btn{background:0 0;border:0;width:34px;height:34px}.sea-ai-head .sea-icon-btn:hover{background:var(--sea-surface-3)}.sea-ai-mark{background:linear-gradient(135deg, var(--sea-accent), var(--sea-blue));color:#fff;border-radius:10px;flex:none;place-items:center;width:32px;height:32px;display:grid}.sea-ai-title{font-family:var(--sea-font-display);font-weight:800;font-size:calc(14.5px * var(--sea-text-scale,1));line-height:1.2}.sea-ai-ctx{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-text-3)}.sea-ai-body{flex-direction:column;flex:1;gap:12px;padding:14px;display:flex;overflow:auto}.sea-ai-section-title{font-size:calc(11px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.08em;color:var(--sea-text-3);margin:14px 2px 6px;font-weight:700}html[dir=rtl] .sea-ai-section-title{letter-spacing:0}.sea-ai-suggestions{flex-direction:column;gap:6px;display:flex}.sea-ai-suggestion{text-align:start;border:1px solid var(--sea-border);background:var(--sea-surface-2);color:var(--sea-text);font-size:calc(13px * var(--sea-text-scale,1));border-radius:12px;padding:9px 12px}.sea-ai-suggestion:hover{border-color:var(--sea-blue-300);background:var(--sea-blue-50)}.sea-ai-actions{flex-direction:column;gap:8px;display:flex}.sea-ai-action{text-align:start;border:1px solid var(--sea-border);background:var(--sea-surface);color:var(--sea-text);border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.sea-ai-action:hover{border-color:var(--sea-blue-300);box-shadow:var(--sea-shadow-sm)}.sea-ai-action .ic{background:var(--sea-accent-pale);width:32px;height:32px;color:var(--sea-accent-deep);border-radius:10px;flex:none;place-items:center;display:grid}.sea-ai-action .t1{font-weight:700;display:block}.sea-ai-action .t2{font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-3);display:block}.sea-ai-action-form{flex-direction:column;align-items:stretch;gap:10px;display:flex}.sea-ai-action-form>.sea-btn{align-self:flex-start}.sea-ai-action-title{font-weight:800;font-size:calc(15px * var(--sea-text-scale,1));align-items:center;gap:8px;display:flex}.sea-ai-option-label{font-weight:600;font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-2);margin-bottom:5px}.sea-ai-chips{flex-wrap:wrap;gap:6px;display:flex}.sea-ai-chip{border:1px solid var(--sea-border);background:var(--sea-surface);color:var(--sea-text-2);font-size:calc(12.5px * var(--sea-text-scale,1));border-radius:99px;align-items:center;gap:4px;padding:5px 10px;font-weight:500;display:inline-flex}.sea-ai-chip:hover{border-color:var(--sea-blue-300)}.sea-ai-chip.on{background:var(--sea-blue-50);border-color:var(--sea-blue-300);color:var(--sea-blue-700);font-weight:600}.sea-ai-messages{flex-direction:column;gap:12px;display:flex}.sea-ai-msg{display:flex}.sea-ai-msg.user{justify-content:flex-end}.sea-ai-bubble{overflow-wrap:anywhere;max-width:92%;line-height:1.55;font-size:calc(13.5px * var(--sea-text-scale,1));border-radius:14px;padding:9px 12px}.sea-ai-msg.user .sea-ai-bubble{background:var(--sea-blue-600);color:var(--sea-on-fill);white-space:pre-wrap;border-end-end-radius:4px}.sea-ai-msg.assistant .sea-ai-bubble{background:var(--sea-surface-2);border:1px solid var(--sea-border);border-end-start-radius:4px}.sea-ai-error{color:var(--sea-bad);font-size:calc(12.5px * var(--sea-text-scale,1));align-items:center;gap:6px;margin-top:4px;display:flex}.sea-ai-note{font-size:calc(12.5px * var(--sea-text-scale,1));background:var(--sea-info-soft);color:var(--sea-info);border-radius:12px;padding:9px 12px}.sea-ai-note.warn{background:var(--sea-warn-soft);color:var(--sea-warn)}.sea-ai-note.bad{background:var(--sea-bad-soft);color:var(--sea-bad)}.sea-ai-note.ok{background:var(--sea-ok-soft);color:var(--sea-ok)}.sea-ai-typing{gap:4px;padding:4px 0;display:inline-flex}.sea-ai-typing i{background:var(--sea-text-3);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite sea-ai-dot}.sea-ai-typing i:nth-child(2){animation-delay:.15s}.sea-ai-typing i:nth-child(3){animation-delay:.3s}@keyframes sea-ai-dot{0%,80%,to{opacity:.3}40%{opacity:1}}.sea-ai-compose{border-top:1px solid var(--sea-border);flex-direction:column;gap:6px;padding:10px 12px 8px;display:flex}.sea-ai-input{border:1px solid var(--sea-border-strong);background:var(--sea-surface);border-radius:14px}.sea-ai-input:focus-within{border-color:var(--sea-blue);box-shadow:0 0 0 3px var(--sea-focus)}.sea-ai-input textarea{resize:none;width:100%;color:var(--sea-text);font:inherit;font-size:calc(13.5px * var(--sea-text-scale,1));background:0 0;border:0;outline:none;max-height:40dvh;padding:10px 12px 4px;display:block}.sea-ai-input-bar{align-items:center;gap:6px;padding:4px 6px 6px;display:flex}.sea-ai-input-bar .sea-icon-btn{background:0 0;border:0;width:32px;height:32px}.sea-ai-input-bar .sea-icon-btn:hover{background:var(--sea-surface-3)}.sea-ai-files{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.sea-ai-compose>.sea-ai-files{margin-top:0}.sea-ai-file{background:var(--sea-surface-3);max-width:100%;color:var(--sea-text-2);font-size:calc(12px * var(--sea-text-scale,1));overflow-wrap:anywhere;border-radius:99px;align-items:center;gap:4px;padding:2px 8px;display:inline-flex}.sea-ai-msg.user .sea-ai-file{color:#fff;background:#ffffff2e}.sea-ai-file button{color:inherit;background:0 0;border:0;padding:0;display:inline-grid}.sea-ai-foot{font-size:calc(11px * var(--sea-text-scale,1));color:var(--sea-text-3);text-align:center}.sea-spin{animation:.8s linear infinite sea-spin}.sea-md>*+*{margin-top:8px}.sea-md p{margin:0}.sea-md ul,.sea-md ol{margin:0;padding-inline-start:20px}.sea-md li+li{margin-top:3px}.sea-md code{background:var(--sea-surface-3);border-radius:5px;padding:1px 5px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.92em}.sea-md pre{background:var(--sea-navy-deep);color:#e3ecf8;text-align:left;direction:ltr;border-radius:10px;margin:0;padding:10px;overflow:auto}.sea-md pre code{color:inherit;background:0 0;padding:0}.sea-md .sea-md-h1,.sea-md .sea-md-h2,.sea-md .sea-md-h3{font-weight:800}.sea-md .sea-md-h1{font-size:1.15em}.sea-md .sea-md-h2{font-size:1.07em}.sea-md-table{overflow:auto}.sea-md table{border-collapse:collapse;font-size:.95em}.sea-md th,.sea-md td{border:1px solid var(--sea-border);text-align:start;vertical-align:top;padding:4px 8px}.sea-md th{background:var(--sea-surface-3)}.sea-md a{color:var(--sea-blue-600)}.sea-icon-btn:disabled{cursor:not-allowed;opacity:.55}.sea-topbar-narrow{display:none}.sea-a11y-scrim{z-index:69;background:0 0;position:fixed;inset:0}.sea-a11y-panel{width:360px;max-height:calc(100dvh - var(--sea-topbar-h) - 16px);text-align:start;padding:0;overflow:auto}.sea-a11y-head{align-items:center;gap:8px;padding:12px 12px 4px 16px;display:flex}.sea-a11y-title{font-family:var(--sea-font-display);font-weight:800;font-size:calc(15px * var(--sea-text-scale,1));color:var(--sea-text);flex:1;align-items:center;gap:8px;display:inline-flex}.sea-topbar .sea-a11y-panel .sea-icon-btn{background:var(--sea-surface);border-color:var(--sea-border);color:var(--sea-text-2)}.sea-topbar .sea-a11y-panel .sea-icon-btn:hover:not(:disabled){background:var(--sea-surface-3);color:var(--sea-text)}.sea-topbar .sea-a11y-panel .sea-a11y-close{background:0 0;border-color:#0000;width:32px;height:32px}.sea-a11y-intro{font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-3);margin:0;padding:0 16px 8px}.sea-a11y-row{border-top:1px solid var(--sea-border);align-items:center;gap:12px;padding:10px 16px;display:flex}.sea-a11y-row.col{flex-direction:column;align-items:stretch;gap:8px}.sea-a11y-ic{background:var(--sea-blue-50);width:32px;height:32px;color:var(--sea-blue-600);border-radius:9px;flex:none;place-items:center;display:inline-grid}.sea-a11y-tx{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sea-a11y-tx .nm{color:var(--sea-text);font-weight:700}.sea-a11y-tx .ds{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-text-3);line-height:1.35}.sea-a11y-row.locked .ds{color:var(--sea-warn);font-weight:600}.sea-a11y-size{flex:none;align-items:center;gap:6px;display:inline-flex}.sea-a11y-size .sea-icon-btn{width:34px;height:34px}.sea-a11y-size .val{text-align:center;min-width:46px;color:var(--sea-text);font-weight:800}.sea-a11y-seg{background:var(--sea-surface-3);border-radius:12px;gap:4px;padding:3px;display:flex}.sea-a11y-seg button{white-space:nowrap;color:var(--sea-text-2);font-weight:600;font-size:calc(13px * var(--sea-text-scale,1));background:0 0;border:0;border-radius:9px;flex:auto;justify-content:center;align-items:center;gap:6px;padding:7px 8px;display:inline-flex}.sea-a11y-seg button.on{background:var(--sea-surface);color:var(--sea-text);box-shadow:var(--sea-shadow-sm)}.sea-a11y-seg button:disabled{cursor:not-allowed;opacity:.6}.sea-a11y-note{background:var(--sea-warn-soft);color:var(--sea-text);font-size:calc(12px * var(--sea-text-scale,1));border-radius:10px;align-items:flex-start;gap:8px;margin:0 16px;padding:8px 10px;display:flex}.sea-a11y-note svg{color:var(--sea-warn);flex:none;margin-top:2px}.sea-a11y-foot{border-top:1px solid var(--sea-border);align-items:center;gap:8px;margin-top:8px;padding:10px 16px 14px;display:flex}.sea-switch{border:1px solid var(--sea-border-strong);background:var(--sea-surface-3);border-radius:99px;flex:none;width:42px;height:24px;padding:0;transition:background .15s,border-color .15s;position:relative}.sea-switch .knob{top:2px;background:var(--sea-surface);border-radius:50%;width:18px;height:18px;transition:inset-inline-start .15s;position:absolute;inset-inline-start:2px;box-shadow:0 1px 3px #0000004d}.sea-switch[aria-checked=true],[aria-checked=true]>.sea-switch{background:var(--sea-blue-600);border-color:var(--sea-blue-600)}.sea-switch[aria-checked=true] .knob,[aria-checked=true]>.sea-switch .knob{background:var(--sea-on-fill);inset-inline-start:20px}.sea-switch:disabled{cursor:not-allowed;opacity:.55}.sea-switch.sm{width:34px;height:20px}.sea-switch.sm .knob{width:14px;height:14px}[aria-checked=true]>.sea-switch.sm .knob{inset-inline-start:16px}.sea-menu-item:disabled{cursor:not-allowed;opacity:.6}@media (max-width:900px){.sea-a11y-scrim{background:var(--sea-scrim)}.sea-popover.sea-a11y-panel{top:auto;bottom:0;width:auto;min-width:0;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:20px 20px 0 0;position:fixed;inset-inline:0}}@media (max-width:520px){.sea-topbar-actions :is(.sea-night-btn,.sea-a11y-btn){display:none}.sea-topbar-actions .sea-a11y-wrap{display:contents}.sea-topbar-narrow{display:block}}@media (max-width:900px){.sea-topbar-search.open{top:0;height:var(--sea-topbar-h);background:var(--sea-navy-deep);z-index:90;max-width:none;margin:0;padding:9px 10px;display:block;position:fixed;inset-inline:0}.sea-topbar-search.open>svg{inset-inline-start:21px}.sea-topbar-search.open input::-webkit-search-cancel-button{display:none}.sea-topbar-search.open .sea-search-close{inset-inline-end:14px}.sea-search-results{top:var(--sea-topbar-h);min-width:0;max-height:calc(100dvh - var(--sea-topbar-h) - 16px);position:fixed;inset-inline:8px}.sea-ai-btn{justify-content:center;width:38px;padding:0}.sea-ai-btn-label{display:none}.sea-topbar-search.open .sea-omni-ai{inset-inline-end:52px}.sea-topbar-search.open input{padding-inline-end:92px}.sea-logo-img{height:32px}.sea-inbox{width:auto}.sea-ai-panel{z-index:85;border-inline-start:0;width:100vw}.sea-menu-block.sea-mobile-only{display:block!important}}@media (max-width:520px){.sea-topbar-actions .sea-lang-btn{display:none}.sea-logos{gap:8px}.sea-logos>*+*{padding-inline-start:8px}.sea-logo-img{max-width:72px;height:28px}.sea-logo-badge{min-width:30px;height:24px;font-size:calc(10.5px * var(--sea-text-scale,1));padding:0 6px}}@media (max-width:430px){.sea-logos>:nth-child(n+3){display:none}.sea-topbar-actions{gap:6px}}@media (max-width:360px){.sea-logos>:nth-child(n+2){display:none}.sea-topbar-actions{gap:4px}}@media print{.sea-ai-panel{display:none!important}}.sea-help-btn{border-radius:var(--sea-radius-btn);border:1px solid var(--sea-border);background:var(--sea-surface);height:34px;color:var(--sea-text-2);font-weight:600;font-size:calc(13px * var(--sea-text-scale,1));white-space:nowrap;cursor:pointer;flex:none;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.sea-help-btn:hover,.sea-help-btn.on{border-color:var(--sea-blue-300);color:var(--sea-text);background:var(--sea-blue-50)}.sea-help-btn.topbar{width:38px;height:38px;color:var(--sea-on-chrome);background:0 0;border-color:#ffffff38;justify-content:center;padding:0}.sea-help-btn.topbar:hover,.sea-help-btn.topbar.on{color:var(--sea-on-chrome);background:#ffffff1f;border-color:#fff6}.sea-help-btn.topbar .sea-help-btn-label{display:none}.sea-help-modal-btn{margin-inline-start:auto}.sea-field-head{align-items:center;gap:6px;min-width:0;display:flex}.sea-field-help{flex:none;display:inline-flex;position:relative}.sea-field-help-btn{width:22px;height:22px;color:var(--sea-text-3);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.sea-field-help-btn:hover,.sea-field-help-btn[aria-expanded=true]{color:var(--sea-blue-600);background:var(--sea-blue-50)}.sea-field-help-pop{top:calc(100% + 6px);z-index:75;border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface);width:min(300px,100vw - 48px);color:var(--sea-text);box-shadow:var(--sea-shadow-lg);font-size:calc(12.5px * var(--sea-text-scale,1));white-space:normal;text-align:start;flex-direction:column;gap:6px;padding:10px 12px;font-weight:400;line-height:1.5;display:flex;position:absolute;inset-inline-start:-8px}.sea-help-panel{top:var(--sea-topbar-h);bottom:0;z-index:95;background:var(--sea-surface);width:400px;max-width:100vw;color:var(--sea-text);border-inline-start:1px solid var(--sea-border);box-shadow:var(--sea-shadow-lg);outline:none;flex-direction:column;animation:.18s ease-out sea-slide;display:flex;position:fixed;inset-inline-end:0}html[dir=rtl] .sea-help-panel{animation-name:sea-slide-rtl}.sea-help-panel.at-start{border-inline-start:0;border-inline-end:1px solid var(--sea-border);inset-inline:0 auto}.sea-help-head{border-bottom:1px solid var(--sea-border);align-items:center;gap:10px;padding:10px 12px;display:flex}.sea-help-head .sea-icon-btn{background:0 0;border:0;width:34px;height:34px}.sea-help-head .sea-icon-btn:hover{background:var(--sea-surface-3)}.sea-help-mark{border-radius:var(--sea-radius-sm);background:var(--sea-accent-pale);width:32px;height:32px;color:var(--sea-accent-deep);flex:none;place-items:center;display:grid}.sea-help-title{font-family:var(--sea-font-display);font-weight:800;font-size:calc(14.5px * var(--sea-text-scale,1));line-height:1.2}.sea-help-sub{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-text-3)}.sea-help-tabs{border-bottom:1px solid var(--sea-border);scrollbar-width:none;gap:4px;padding:8px 10px 0;display:flex;overflow-x:auto}.sea-help-tabs button{border:0;color:var(--sea-text-3);font-weight:600;font-size:calc(13px * var(--sea-text-scale,1));cursor:pointer;background:0 0;border-bottom:2px solid #0000;flex:none;align-items:center;gap:6px;padding:8px 10px;display:inline-flex}.sea-help-tabs button.on{color:var(--sea-text);border-bottom-color:var(--sea-accent)}.sea-help-count{background:var(--sea-surface-3);min-width:18px;height:18px;font-size:calc(11px * var(--sea-text-scale,1));border-radius:9px;place-items:center;padding:0 5px;display:inline-grid}.sea-help-body{font-size:calc(13.5px * var(--sea-text-scale,1));flex-direction:column;flex:1;gap:12px;padding:14px;line-height:1.55;display:flex;overflow:auto}.sea-help-about,.sea-help-ask{flex-direction:column;gap:10px;display:flex}.sea-help-about>.sea-btn{align-self:flex-start}.sea-help-summary{margin:0}.sea-help-note{border-radius:var(--sea-radius-sm);background:var(--sea-info-soft);color:var(--sea-text-2);font-size:calc(12.5px * var(--sea-text-scale,1));margin:0;padding:8px 10px}.sea-help-h{font-size:calc(11px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.08em;color:var(--sea-text-3);margin:8px 0 0;font-weight:700}html[dir=rtl] .sea-help-h{letter-spacing:0}.sea-help-tasks{flex-direction:column;gap:6px;display:flex}.sea-help-task{border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface-2)}.sea-help-task>summary{cursor:pointer;padding:9px 12px;font-weight:700}.sea-help-task>ol{margin:0;padding-block:0 10px;padding-inline:32px 14px}.sea-help-task>p{margin:0;padding:0 12px 10px}.sea-help-task li+li{margin-top:4px}.sea-help-tips{margin:0;padding-inline-start:20px}.sea-help-contact{border-top:1px solid var(--sea-border);margin-top:6px;padding-top:10px}.sea-help-contact p{margin:4px 0}.sea-help-links{flex-direction:column;gap:6px;margin-top:6px;display:flex}.sea-help-links a{color:var(--sea-blue-600);overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}.sea-help-empty{text-align:center;color:var(--sea-text-3);flex-direction:column;align-items:center;gap:8px;padding:24px 8px;display:flex}.sea-help-fields{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sea-help-field{border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface-2);padding:10px 12px}.sea-help-field p{margin:4px 0}.sea-help-field .sea-btn{margin-top:4px}.sea-help-starters{flex-direction:column;gap:6px;display:flex}.sea-help-answers{flex-direction:column;gap:12px;display:flex}.sea-help-q{border-radius:var(--sea-radius-sm);background:var(--sea-blue-50);max-width:90%;color:var(--sea-text);white-space:pre-wrap;overflow-wrap:anywhere;align-self:flex-end;padding:8px 12px}.sea-help-qa{flex-direction:column;gap:6px;display:flex}.sea-help-a{border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface);overflow-wrap:anywhere;padding:10px 12px}.sea-help-a.out{background:var(--sea-surface-2)}.sea-help-a p{margin:0 0 6px}.sea-help-a ol,.sea-help-a ul{margin:0 0 6px;padding-inline-start:20px}.sea-help-guided{font-size:calc(11.5px * var(--sea-text-scale,1));color:var(--sea-text-3);align-items:center;gap:6px;margin-top:6px;display:flex}.sea-help-input{background:var(--sea-surface);align-items:flex-end;gap:8px;padding:8px 0 14px;display:flex;position:sticky;bottom:-14px}.sea-help-input textarea{resize:vertical;border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface);min-width:0;color:var(--sea-text);font:inherit;flex:1;padding:8px 10px}.sea-help-foot{font-size:calc(11.5px * var(--sea-text-scale,1));color:var(--sea-text-3);margin:0}@media (max-width:720px){.sea-help-panel,.sea-help-panel.at-start{top:0;border:0;width:100vw;inset-inline:0}.sea-help-btn.header .sea-help-btn-label{display:none}.sea-help-btn.header{justify-content:center;width:34px;padding:0}}@media (max-width:520px){.sea-help-btn.topbar{bottom:calc(76px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--sea-topbar-bg);width:44px;height:44px;box-shadow:var(--sea-shadow-lg);border-color:#0000;border-radius:50%;position:fixed;inset-inline-end:16px}body:has([data-bottom-bar]) .sea-help-btn.topbar{bottom:calc(128px + env(safe-area-inset-bottom,0px))}}@media print{.sea-help-panel,.sea-help-btn,.sea-field-help{display:none!important}}.sea-topbar .sea-connect-btn{position:relative}.sea-connect-overlay{z-index:400;background:var(--sea-scrim);place-items:center;padding:16px;display:grid;position:fixed;inset:0;overflow-y:auto}.sea-connect-sheet{background:var(--sea-surface);inline-size:min(440px,100%);color:var(--sea-text);border-radius:var(--sea-radius);box-shadow:var(--sea-shadow-lg);flex-direction:column;gap:14px;padding:16px;display:flex}.sea-connect-sheet-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.sea-connect-sheet-head .sea-icon-btn{color:var(--sea-text-2)}.sea-connect-switch{background:var(--sea-surface-2);border:1px solid var(--sea-border);border-radius:99px;gap:4px;padding:3px;display:inline-flex}.sea-connect-switch button{color:var(--sea-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:6px;padding:7px 14px;font-weight:650;display:inline-flex}.sea-connect-switch button.on{background:var(--sea-surface);color:var(--sea-heading);box-shadow:var(--sea-shadow-sm)}.sea-connect-switch button:focus-visible{outline:2px solid var(--sea-focus);outline-offset:2px}.sea-connect-qr-body{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.sea-connect-qr-card{border-radius:var(--sea-radius);background:var(--sea-surface);border:1px solid var(--sea-border);padding:12px}.sea-qr{block-size:auto;inline-size:min(280px,72vw);display:block}.sea-qr-paper{fill:var(--sea-surface)}.sea-qr-ink,html[data-sea-scheme=dark] .sea-qr-paper{fill:var(--sea-text)}html[data-sea-scheme=dark] .sea-qr-ink{fill:var(--sea-bg)}html[data-sea-scheme=dark] .sea-connect-qr-card{background:var(--sea-text)}.sea-connect-qr-wait{aspect-ratio:1;inline-size:min(280px,72vw);color:var(--sea-text-3);place-items:center;padding:16px;display:grid}.sea-connect-name{font-size:calc(19px * var(--sea-text-scale,1));color:var(--sea-heading)}.sea-connect-code{flex-direction:column;align-items:center;gap:4px;display:flex}.sea-connect-code-value{font-size:calc(26px * var(--sea-text-scale,1));letter-spacing:.08em;color:var(--sea-heading);font-weight:750}.sea-connect-timer{background:var(--sea-surface-3);border-radius:99px;block-size:4px;inline-size:160px;display:block;overflow:hidden}.sea-connect-timer-bar{background:var(--sea-blue);block-size:100%;transition:inline-size 1s linear;display:block}html[data-sea-motion=reduced] .sea-connect-timer-bar{transition:none}.sea-connect-actions{flex-wrap:wrap;justify-content:center;gap:8px}.sea-connect-scan{flex-direction:column;gap:12px;display:flex}.sea-connect-video{border-radius:var(--sea-radius);background:var(--sea-midnight);aspect-ratio:1;position:relative;overflow:hidden}.sea-connect-video video{object-fit:cover;block-size:100%;inline-size:100%;display:block}.sea-connect-aim{border:3px solid var(--sea-on-primary);border-radius:var(--sea-radius);box-shadow:0 0 0 999px var(--sea-overlay);position:absolute;inset:18%}.sea-connect-video-note{inset-inline:0;text-align:center;color:var(--sea-on-primary);position:absolute;bottom:12px}.sea-connect-code-form .sea-row{gap:8px}.sea-connect-code-form .sea-input{font-size:calc(18px * var(--sea-text-scale,1));letter-spacing:.06em;flex:1}@media (max-width:560px){.sea-connect-overlay{place-items:stretch stretch;padding:0}.sea-connect-sheet{border-radius:0;min-block-size:100dvh;inline-size:100%}.sea-qr{inline-size:min(320px,84vw)}}.sea-badge-band{border-radius:var(--sea-radius-sm);background:var(--band,var(--sea-blue));inline-size:100%;color:var(--band-ink,var(--sea-on-fill));align-items:center;gap:8px;padding:8px 12px;font-weight:650;display:flex}.sea-badge-band-event{font-weight:500;font-size:calc(12.5px * var(--sea-text-scale,1));opacity:.92;text-align:end;margin-inline-start:auto}[data-badge-tone=gold]{--band:var(--sea-chart-3);--band-ink:var(--sea-navy-deep)}[data-badge-tone=violet]{--band:var(--sea-violet)}[data-badge-tone=navy]{--band:var(--sea-navy)}[data-badge-tone=blue]{--band:var(--sea-blue)}[data-badge-tone=teal]{--band:var(--sea-accent);--band-ink:var(--sea-navy-deep)}[data-badge-tone=green]{--band:var(--sea-ok)}[data-badge-tone=orange]{--band:var(--sea-coral);--band-ink:var(--sea-navy-deep)}[data-badge-tone=coral]{--band:var(--sea-bad-deep)}[data-badge-tone=red]{--band:var(--sea-bad)}[data-badge-tone=grey]{--band:var(--sea-text-3)}html[data-sea-scheme=dark] .sea-badge-band{--band-ink:var(--sea-on-fill)}html[data-sea-contrast=high] .sea-badge-band{outline:2px solid var(--sea-text)}.sea-ev-badge{border-radius:var(--sea-radius);background:var(--sea-surface);inline-size:min(100%,340px);color:var(--sea-text);border:1px solid var(--sea-border);box-shadow:var(--sea-shadow);font-family:var(--sea-font);flex-direction:column;display:flex;overflow:hidden}.sea-ev-badge-head{background:var(--sea-hero);color:var(--sea-on-fill);align-items:center;gap:10px;padding:10px 14px;display:flex}.sea-ev-badge-logo{background:var(--sea-surface) center / contain no-repeat;border-radius:6px;flex:none;block-size:32px;inline-size:32px}.sea-ev-badge-event{font-family:var(--sea-font-display);font-weight:700;font-size:calc(14px * var(--sea-text-scale,1));line-height:1.25}.sea-ev-badge-body{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:14px;display:flex}.sea-ev-badge-photo{margin-block-end:4px}.sea-ev-badge-name{font-family:var(--sea-font-display);font-weight:750;font-size:calc(21px * var(--sea-text-scale,1));color:var(--sea-heading);line-height:1.2}.sea-ev-badge-title{color:var(--sea-text-2);font-weight:600}.sea-ev-badge-org{color:var(--sea-text-2)}.sea-ev-badge-qr{flex-direction:column;align-items:center;gap:4px;margin-block-start:8px;display:flex}.sea-ev-badge-qr-wait{block-size:200px;inline-size:200px;color:var(--sea-text-3);place-items:center;display:grid}.sea-ev-badge-code{letter-spacing:.08em;color:var(--sea-heading);font-weight:700}.sea-ev-badge-zones,.sea-ev-badge-ref{color:var(--sea-text-2);font-size:calc(12.5px * var(--sea-text-scale,1))}.sea-ev-badge-band{font-size:calc(16px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.04em;border-radius:0;justify-content:center;padding-block:10px}.sea-ev-badge-card{inline-size:100%}.sea-ev-badge.print{block-size:100%;inline-size:100%;box-shadow:none;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:0;border-radius:0}.sea-ev-badge.print .sea-ev-badge-body{flex:1;justify-content:center;gap:1mm;padding:3mm}.sea-ev-badge.print .sea-ev-badge-name{font-size:15pt}.sea-ev-badge.print .sea-ev-badge-title,.sea-ev-badge.print .sea-ev-badge-org,.sea-ev-badge.print .sea-ev-badge-event{font-size:8pt}.sea-ev-badge.print .sea-ev-badge-head{padding:2mm 3mm}.sea-ev-badge.print .sea-ev-badge-band{padding-block:2mm;font-size:10pt}.sea-ev-badge.print[data-size=a6] .sea-ev-badge-name,.sea-ev-badge.print[data-size="4x3"] .sea-ev-badge-name{font-size:22pt}.sea-ev-badge.print .sea-qr{block-size:26mm;inline-size:26mm}.sea-ev-badge.print[data-size=a6] .sea-qr{block-size:45mm;inline-size:45mm}html[data-sea-contrast=high] .sea-ev-badge{border:2px solid var(--sea-text)}.sea-ev-badge-qr-svg svg{block-size:200px;inline-size:200px;display:block}.sea-ev-badge.print .sea-ev-badge-qr-svg svg{block-size:26mm;inline-size:26mm}.sea-ev-badge.print[data-size=a6] .sea-ev-badge-qr-svg svg{block-size:45mm;inline-size:45mm}
html[data-sea-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html[data-sea-scheme=dark] body{background:var(--sea-bg)}html[data-sea-scheme=dark] ::selection{background:color-mix(in srgb, var(--sea-blue) 45%, transparent);color:var(--sea-text)}html[data-sea-scheme=dark][data-sea-icons=solid] :is(.sea-icon-tile,.sea-list-item .ic,.sea-empty .ic,.sea-app-tile .ic,.home-tile .ic,.home-ql-item .sea-icon-tile){background:color-mix(in srgb, currentColor 42%, #000)}html[data-sea-scheme=dark] .sea-dp[data-icons=solid] .sea-dp-tile{background:color-mix(in srgb, currentColor 42%, #000)!important}html[data-sea-scheme=dark][data-sea-icons=solid] .sea-portfolio-host :is(.ico,.li-ico,.svc-ico,.dd-ico,.choice .ci,.imp-ico,.pub-sector-ico,.pub-aud-i>span,.pub-step-n){background:color-mix(in srgb, currentColor 42%, #000)}html[data-sea-scheme=dark] .sea-main img:not(.sea-logo-img,[src$=\.svg]){filter:brightness(.94)}html[data-sea-scheme=dark] :is(.wcms-canvas,.wcms-compare-view){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}
.sea-wiz{flex-direction:column;gap:16px;min-width:0;display:flex}.sea-wiz-main{flex-direction:column;gap:14px;min-width:0;display:flex}.sea-wiz-stepper{flex-direction:column;gap:8px;min-width:0;display:flex}.sea-wiz-stepper ol{scrollbar-width:thin;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.sea-wiz-stepper li{flex:1 1 0;min-width:0;display:flex}.sea-wiz-stepper li button{border-radius:var(--sea-radius-sm);border:1px solid var(--sea-border);background:var(--sea-surface);min-width:0;color:var(--sea-text-2);font:inherit;font-weight:600;font-size:calc(12.5px * var(--sea-text-scale,1));text-align:start;cursor:pointer;flex:1;align-items:center;gap:8px;padding:8px 10px;display:flex}.sea-wiz-stepper li button:disabled{cursor:not-allowed;color:var(--sea-text-3);background:var(--sea-surface-2)}.sea-wiz-stepper li button:not(:disabled):hover{border-color:var(--sea-border-strong)}.sea-wiz-stepper li button:focus-visible{outline:2px solid var(--sea-blue);outline-offset:2px}.sea-wiz-stepper li.on button{border-color:var(--sea-blue);background:var(--sea-blue-50);color:var(--sea-heading)}.sea-wiz-stepper li.done button{color:var(--sea-text)}.sea-wiz-dot{background:var(--sea-surface-3);block-size:24px;inline-size:24px;color:var(--sea-text-2);font-size:calc(12px * var(--sea-text-scale,1));border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.sea-wiz-stepper li.on .sea-wiz-dot{background:var(--sea-blue);color:var(--sea-on-fill)}.sea-wiz-stepper li.done .sea-wiz-dot{background:var(--sea-ok-soft);color:var(--sea-ok)}.sea-wiz-step-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sea-wiz-sparkle{color:var(--sea-accent-deep);display:inline-flex}.sea-wiz-progress{background:var(--sea-surface-3);border-radius:99px;block-size:4px;overflow:hidden}.sea-wiz-progress span{background:var(--sea-blue);border-radius:inherit;block-size:100%;transition:inline-size .2s;display:block}.sea-wiz-now{color:var(--sea-text-2);margin:0;display:none}.sea-wiz-step{flex-direction:column;gap:12px;min-width:0;display:flex}.sea-wiz-step-title{color:var(--sea-heading);font-size:calc(16px * var(--sea-text-scale,1));align-items:center;gap:8px;margin:0;display:flex}.sea-wiz-step-title:focus-visible{outline:2px solid var(--sea-blue);outline-offset:3px;border-radius:4px}.sea-wiz-desc{margin:-6px 0 0}.sea-wiz-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.sea-wiz-field{flex-direction:column;grid-column:1/-1;gap:6px;min-width:0;display:flex}.sea-wiz-field.half{grid-column:auto}.sea-wiz-field>.sea-field{margin:0}.sea-wiz-field.suggested .sea-input,.sea-wiz-field.suggested .sea-select,.sea-wiz-field.suggested .sea-textarea{border-style:dashed}.sea-wiz-label{font-weight:600;font-size:calc(13px * var(--sea-text-scale,1));margin-block-end:6px;display:block}.sea-wiz-suffix{align-items:center;gap:8px;display:flex}.sea-wiz-suffix .sea-input{flex:1;min-width:0}.sea-wiz-suffix span{color:var(--sea-text-3);font-weight:600}.sea-wiz-choices{border:0;min-width:0;margin:0;padding:0}.sea-wiz-choices legend{font-weight:600;font-size:calc(13px * var(--sea-text-scale,1));margin-block-end:6px;padding:0}.sea-wiz-choice-list{flex-wrap:wrap;gap:8px;display:flex}.sea-wiz-choice{border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-weight:500;display:inline-flex}.sea-wiz-choice.on{border-color:var(--sea-blue);background:var(--sea-blue-50);color:var(--sea-heading)}.sea-wiz-choice:focus-within{outline:2px solid var(--sea-blue);outline-offset:2px}.sea-wiz-choices.invalid .sea-wiz-choice{border-color:var(--sea-bad-line)}.sea-wiz-alert{border-radius:var(--sea-radius-sm);background:var(--sea-bad-soft);margin:0;padding:8px 12px}.sea-wiz-suggestion,.sea-wiz-suggest-bar,.sea-wiz-banner{border-radius:var(--sea-radius-sm);font-size:calc(13px * var(--sea-text-scale,1));flex-wrap:wrap;align-items:center;gap:8px;margin:0;padding:8px 10px;display:flex}.sea-wiz-suggestion{background:var(--sea-accent-pale);color:var(--sea-text);border:1px dashed var(--sea-accent-mid)}.sea-wiz-suggestion>.sea-grow{overflow-wrap:anywhere;min-width:0}.sea-wiz-suggestion svg,.sea-wiz-suggest-bar svg{color:var(--sea-accent-deep);flex:none}.sea-wiz-suggest-bar{background:var(--sea-accent-pale);border:1px solid var(--sea-accent-mid)}.sea-wiz-banner{background:var(--sea-info-soft);color:var(--sea-text)}.sea-wiz-ai{justify-content:flex-end;display:flex}.sea-wiz-ai.open{display:block}.sea-wiz-ai-panel{border-radius:var(--sea-radius-sm);border:1px solid var(--sea-accent-mid);background:var(--sea-surface-2);flex-direction:column;gap:8px;padding:12px;display:flex}.sea-wiz-ai-panel label{align-items:center;gap:6px;display:flex}.sea-wiz-ai-note{color:var(--sea-text-2);margin:0}.sea-wiz-review-sec{border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface);padding:12px 14px}.sea-wiz-review-head{justify-content:space-between;align-items:center;gap:8px;margin-block-end:8px;display:flex}.sea-wiz-review-head h4{color:var(--sea-heading);font-size:calc(14px * var(--sea-text-scale,1));margin:0}.sea-wiz-dl{grid-template-columns:minmax(120px,32%) 1fr;gap:6px 14px;margin:0;display:grid}.sea-wiz-dl dt{color:var(--sea-text-2);font-weight:600;font-size:calc(13px * var(--sea-text-scale,1))}.sea-wiz-dl dd{overflow-wrap:anywhere;white-space:pre-line;min-width:0;margin:0}.sea-wiz-confirm{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:28px 12px;display:flex}.sea-wiz-confirm>svg{color:var(--sea-warn)}.sea-wiz-confirm p{max-inline-size:46ch;margin:0 0 8px}.sea-wiz-foot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;inline-size:100%;display:flex}.sea-wiz-saved{align-items:center;gap:4px;margin-inline-end:auto;display:inline-flex}.sea-wiz-saved svg{color:var(--sea-ok)}.sea-wiz-page{background:var(--sea-surface);border:1px solid var(--sea-border);border-radius:var(--sea-radius);box-shadow:var(--sea-shadow-sm);flex-direction:column;min-width:0;display:flex}.sea-wiz-page-head{justify-content:space-between;align-items:baseline;gap:12px;padding:16px 20px 0;display:flex}.sea-wiz-page-head h2{margin:0}.sea-wiz-page .sea-wiz{padding:16px 20px}.sea-wiz-page-foot{border-top:1px solid var(--sea-border);background:var(--sea-surface);z-index:2;border-end-end-radius:var(--sea-radius);border-end-start-radius:var(--sea-radius);padding:12px 20px;position:sticky;bottom:0}@media (min-width:1000px){.sea-wiz-page .sea-wiz{flex-direction:row;align-items:flex-start;gap:24px}.sea-wiz-page .sea-wiz-stepper{flex:0 0 240px;position:sticky;top:12px}.sea-wiz-page .sea-wiz-stepper ol{flex-direction:column;overflow:visible}.sea-wiz-page .sea-wiz-stepper li{flex:none}.sea-wiz-page .sea-wiz-main{flex:1;max-inline-size:820px}}@media (max-width:640px){.sea-wiz-now{display:block}.sea-wiz-stepper li{flex:none}.sea-wiz-stepper li button{padding:6px}.sea-wiz-stepper li .sea-wiz-step-label{display:none}.sea-wiz-grid{grid-template-columns:minmax(0,1fr)}.sea-wiz-field.half{grid-column:1/-1}.sea-wiz-dl{grid-template-columns:minmax(0,1fr);gap:2px}.sea-wiz-dl dd{margin-block-end:8px}.sea-wiz-page-head{padding:12px 14px 0}.sea-wiz-page-head .sea-wiz-count{display:none}.sea-wiz-page .sea-wiz{padding:12px 14px}.sea-wiz-page-foot{padding:10px 14px}.sea-wiz-foot .sea-btn{flex:auto}.sea-wiz-saved{flex-basis:100%}}html[data-sea-motion=reduced] .sea-wiz-progress span{transition:none}.sea-wiz-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sea-wiz-chips:empty{display:none}.sea-wiz-chips .sea-badge{align-items:center;gap:4px;display:inline-flex}.sea-wiz-checks{border:0;flex-wrap:wrap;gap:8px 16px;min-inline-size:0;margin:0;padding:0;display:flex}
.sea-ws{background:var(--sea-bg,transparent);flex-direction:column;gap:10px;min-width:0;display:flex;position:relative}.sea-ws.is-full{z-index:900;background:var(--sea-bg,var(--sea-surface-2));padding:12px 14px;position:fixed;inset:0;overflow:hidden}.sea-ws:fullscreen{background:var(--sea-bg,var(--sea-surface-2));padding:12px 14px;overflow:hidden}.sea-ws.is-full .sea-ws-body,.sea-ws:fullscreen .sea-ws-body{flex:1;min-height:0}.sea-ws.is-full .sea-ws-main,.sea-ws:fullscreen .sea-ws-main{min-height:0;overflow:auto}body.sea-ws-full{overflow:hidden}body.sea-ws-full>:is(.sea-layer,.sea-overlay,.sea-drawer,.sea-toasts,.sea-help-panel,.sea-connect-overlay){z-index:1000}.sea-ws.is-full .sea-ws-body,.sea-ws:fullscreen .sea-ws-body{position:relative}.sea-ws.is-full .sea-ws-fill,.sea-ws:fullscreen .sea-ws-fill{flex-direction:column;flex:auto;min-height:0;display:flex}.sea-ws.is-full .sea-ws-fill-scroll,.sea-ws:fullscreen .sea-ws-fill-scroll{flex:auto;min-height:0;max-height:none}:is(.sea-ws.is-full .sea-ws-main:has(>.sea-ws-fill),.sea-ws:fullscreen .sea-ws-main:has(>.sea-ws-fill)){overflow:hidden}.sea-ws-toolbar{border:1px solid var(--sea-border);background:var(--sea-surface);box-shadow:var(--sea-shadow-sm);border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px;display:flex}.sea-ws-group{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sea-ws-spacer{flex:1}.sea-ws-toolbar .sea-icon-btn{width:36px;height:36px}.sea-icon-btn.sm{width:30px;height:30px}.sea-icon-btn:disabled{opacity:.45;cursor:default}.sea-icon-btn.is-on,.sea-btn.is-on{background:var(--sea-blue-50);border-color:var(--sea-blue-light);color:var(--sea-blue-600)}.sea-ws-search{border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface);color:var(--sea-text-3);flex:0 260px;align-items:center;gap:6px;min-width:180px;padding:0 10px;display:inline-flex}.sea-ws-search:focus-within{border-color:var(--sea-blue-light);box-shadow:0 0 0 4px var(--sea-focus)}.sea-ws-search input{width:100%;color:var(--sea-text);font-size:calc(13.5px * var(--sea-text-scale,1));background:0 0;border:0;outline:none;padding:8px 0}.sea-ws-filters .sea-select{width:auto;padding-block:7px}.sea-ws-seg{border:1px solid var(--sea-border);border-radius:var(--sea-radius-btn);background:var(--sea-surface);display:inline-flex;overflow:hidden}.sea-ws-seg button{color:var(--sea-text-2);font-weight:600;font-size:calc(13px * var(--sea-text-scale,1));background:0 0;border:0;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.sea-ws-seg button+button{border-inline-start:1px solid var(--sea-border)}.sea-ws-seg button.on{background:var(--sea-blue-50);color:var(--sea-blue-600)}.sea-ws-count{min-width:20px;height:20px;font-size:calc(11px * var(--sea-text-scale,1));background:var(--sea-surface-3);color:var(--sea-text-2);border-radius:99px;place-items:center;padding:0 6px;font-weight:700;display:inline-grid}.sea-ws-count.bad{background:var(--sea-bad);color:var(--sea-on-fill)}.sea-ws-count.warn{background:var(--sea-warn-soft);color:var(--sea-warn)}.sea-ws-bad{color:var(--sea-bad)}.sea-ws-warn{color:var(--sea-warn)}.sea-ws-ok{color:var(--sea-ok)}.sea-ws-menu{min-width:230px}.sea-spin{animation:.8s linear infinite sea-spin}.sea-ws-body{align-items:stretch;gap:12px;min-width:0;display:flex}.sea-ws-main{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.sea-ws-panel{border:1px solid var(--sea-border);background:var(--sea-surface);width:340px;box-shadow:var(--sea-shadow-sm);min-height:min(320px, calc(100vh - var(--sea-topbar-h,64px) - 20px));max-height:calc(100vh - var(--sea-topbar-h,64px) - 20px);top:calc(var(--sea-topbar-h,64px) + 10px);border-radius:14px;flex-direction:column;flex:none;align-self:stretch;display:flex;position:sticky}.sea-ws.is-full .sea-ws-panel,.sea-ws:fullscreen .sea-ws-panel{z-index:40;width:min(380px,100% - 24px);min-height:0;max-height:none;block-size:auto;box-shadow:var(--sea-shadow-lg);align-self:stretch;position:absolute;inset-block:0;inset-inline-end:0}.sea-ws-panel-body{flex:auto;min-height:0}.sea-ws-panel-head{border-bottom:1px solid var(--sea-border);align-items:center;gap:6px;padding:6px;display:flex}.sea-ws-panel-tabs{flex:1;gap:2px;display:flex;overflow-x:auto}.sea-ws-panel-tabs button{color:var(--sea-text-2);white-space:nowrap;font-weight:600;font-size:calc(13px * var(--sea-text-scale,1));background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:7px 10px;display:inline-flex}.sea-ws-panel-tabs button.on{background:var(--sea-blue-50);color:var(--sea-blue-600)}.sea-ws-panel-body{flex-direction:column;gap:10px;padding:12px;display:flex;overflow:auto}.sea-ws-props{gap:6px;margin:0;display:grid}.sea-ws-props>div{grid-template-columns:110px 1fr;gap:8px;display:grid}.sea-ws-props dt{color:var(--sea-text-3);font-size:calc(12.5px * var(--sea-text-scale,1))}.sea-ws-props dd{margin:0}.sea-ws-checker-sum{flex-wrap:wrap;align-items:center;gap:10px;margin:0;font-weight:600;display:flex}.sea-ws-lv{align-items:center;gap:4px;display:inline-flex}.sea-ws-lv.error{color:var(--sea-bad)}.sea-ws-lv.warning{color:var(--sea-warn)}.sea-ws-lv.info{color:var(--sea-info,var(--sea-blue))}.sea-ws-issues{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sea-ws-issue{border:1px solid var(--sea-border);background:var(--sea-surface-2);border-radius:10px;gap:8px;padding:9px 10px;display:flex}.sea-ws-issue.error{border-color:color-mix(in srgb, var(--sea-bad) 35%, transparent);background:var(--sea-bad-soft)}.sea-ws-issue.warning{border-color:color-mix(in srgb, var(--sea-warn) 35%, transparent);background:var(--sea-warn-soft)}.sea-ws-issue-icon{flex:none;margin-top:2px}.sea-ws-issue.error .sea-ws-issue-icon{color:var(--sea-bad)}.sea-ws-issue.warning .sea-ws-issue-icon{color:var(--sea-warn)}.sea-ws-issue-body{flex-direction:column;gap:4px;min-width:0;display:flex}.sea-ws-issue-body small{color:var(--sea-text-2)}.sea-ws-issue-actions{flex-wrap:wrap;gap:6px;display:flex}.sea-ws-flash{outline:3px solid var(--sea-accent,var(--sea-blue));outline-offset:2px;animation:1.5s ease-out sea-ws-flash}@keyframes sea-ws-flash{0%,40%{box-shadow:0 0 0 6px color-mix(in srgb, var(--sea-accent,#f5b301) 45%, transparent)}to{box-shadow:none}}.sea-tl{border:1px solid var(--sea-border);background:var(--sea-surface);border-radius:14px;overflow:hidden}.sea-tl-scroll{max-height:70vh;overflow:auto}.sea-ws.is-full .sea-tl-scroll,.sea-ws:fullscreen .sea-tl-scroll{max-height:calc(100vh - 150px)}.sea-ws.is-full .sea-ws-fill .sea-tl,.sea-ws:fullscreen .sea-ws-fill .sea-tl{flex-direction:column;flex:auto;min-height:0;display:flex}.sea-ws.is-full .sea-ws-fill .sea-tl-scroll,.sea-ws:fullscreen .sea-ws-fill .sea-tl-scroll{flex:auto;min-height:0;max-height:none}.sea-tl-inner{position:relative}.sea-tl-axis{z-index:4;background:var(--sea-surface);border-bottom:1px solid var(--sea-border);height:28px;display:flex;position:sticky;top:0}.sea-tl-corner{width:var(--tl-lane-w);background:var(--sea-surface);z-index:5;border-inline-end:1px solid var(--sea-border);flex:none;position:sticky;inset-inline-start:0}.sea-tl-ticks{flex:none;position:relative}.sea-tl-ticks span{font-size:calc(11px * var(--sea-text-scale,1));color:var(--sea-text-3);font-variant-numeric:tabular-nums;position:absolute;top:6px;transform:translate(-50%)}[dir=rtl] .sea-tl-ticks span{transform:translate(50%)}.sea-tl-ticks span:first-child{padding-inline-start:4px;transform:none}.sea-tl-ticks bdi{font-family:Inter Variable,-apple-system,Segoe UI,sans-serif}.sea-tl-ticks span:last-child:not(:first-child){padding-inline-end:4px;transform:translate(-100%)}[dir=rtl] .sea-tl-ticks span:last-child:not(:first-child){transform:translate(100%)}.sea-tl-lane{border-bottom:1px solid var(--sea-border);display:flex}.sea-tl-lane:last-child{border-bottom:0}.sea-tl-lane.is-over .sea-tl-track{background-color:var(--sea-blue-50)}.sea-tl-lane.locked .sea-tl-track{background-color:var(--sea-surface-2)}.sea-tl-lane-head{width:var(--tl-lane-w);z-index:3;background:var(--sea-surface);border-inline-end:1px solid var(--sea-border);flex-direction:column;flex:none;gap:2px;padding:8px 10px;display:flex;position:sticky;inset-inline-start:0}.sea-tl-lane-name{font-weight:700;font-size:calc(13px * var(--sea-text-scale,1))}.sea-tl-lane-sub{color:var(--sea-text-3);font-size:calc(11.5px * var(--sea-text-scale,1))}.sea-tl-track{touch-action:pan-x pan-y;background-image:repeating-linear-gradient(to right, var(--sea-border) 0 1px, transparent 1px var(--tl-hour)), repeating-linear-gradient(to right, color-mix(in srgb, var(--sea-border) 45%, transparent) 0 1px, transparent 1px var(--tl-quarter));background-position:var(--tl-offset) 0, var(--tl-offset) 0;flex:none;position:relative}[dir=rtl] .sea-tl-track{background-image:repeating-linear-gradient(to left, var(--sea-border) 0 1px, transparent 1px var(--tl-hour)), repeating-linear-gradient(to left, color-mix(in srgb, var(--sea-border) 45%, transparent) 0 1px, transparent 1px var(--tl-quarter));background-position:calc(100% - var(--tl-offset)) 0, calc(100% - var(--tl-offset)) 0}.sea-tl.is-armed .sea-tl-track:not(.locked){cursor:copy}.sea-tl-place{inset-inline-end:6px;color:var(--sea-blue-600);pointer-events:none;opacity:.8;font-size:11px;position:absolute;bottom:2px}.sea-tl-block{border-radius:6px;position:absolute;top:0;bottom:0;overflow:hidden}.sea-tl-block.session{background:color-mix(in srgb, var(--sea-blue) 10%, transparent);border-inline-start:3px solid color-mix(in srgb, var(--sea-blue) 55%, transparent)}.sea-tl-block.gap{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--sea-bad) 16%, transparent) 0 6px, transparent 6px 12px);outline:1px dashed color-mix(in srgb, var(--sea-bad) 60%, transparent);outline-offset:-1px;z-index:1;height:22px;top:auto}.sea-tl-block.warn{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--sea-warn) 18%, transparent) 0 6px, transparent 6px 12px);outline:1px dashed var(--sea-warn);outline-offset:-1px;z-index:1;height:22px;top:auto}.sea-tl-block.gap,.sea-tl-block.warn{background-color:var(--sea-surface)}.sea-tl-block.muted{background:var(--sea-surface-3)}.sea-tl-block-label,.sea-tl-block-btn{font-size:calc(11px * var(--sea-text-scale,1));white-space:nowrap;text-overflow:ellipsis;color:var(--sea-text-2);padding:2px 6px;display:block;overflow:hidden}.sea-tl-block-btn{text-align:start;width:100%;color:var(--sea-bad);cursor:pointer;background:0 0;border:0;font-weight:700}.sea-tl-block.warn .sea-tl-block-btn{color:var(--sea-warn)}.sea-tl-block-btn:hover,.sea-tl-block-btn:focus-visible{text-decoration:underline}.sea-tl-bar{z-index:2;background:var(--sea-blue-50);border:1px solid var(--sea-blue-light);color:var(--sea-text);box-shadow:var(--sea-shadow-sm);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:4px;display:flex;position:absolute;overflow:hidden}.sea-tl-bar:focus-visible{outline:3px solid var(--sea-focus);outline-offset:1px}.sea-tl-bar.is-selected{box-shadow:0 0 0 2px var(--sea-blue-600)}.sea-tl-bar.is-moving{opacity:.85;box-shadow:var(--sea-shadow-lg);z-index:3}.sea-tl.is-dragging .sea-tl-bar{cursor:grabbing}.sea-tl-bar.is-locked{cursor:default}.sea-tl-bar.is-ghost{background:var(--sea-surface);border:2px dashed var(--sea-accent,var(--sea-blue));cursor:default;opacity:.95}.sea-tl-bar.is-problem{border-color:var(--sea-bad);background:var(--sea-bad-soft)}.sea-tl-bar.is-dim{opacity:.32}.sea-tl-bar--lead{background:color-mix(in srgb, var(--sea-blue) 16%, var(--sea-surface))}.sea-tl-bar--floating{background:color-mix(in srgb, var(--sea-ok) 16%, var(--sea-surface));border-color:color-mix(in srgb, var(--sea-ok) 55%, transparent)}.sea-tl-bar--zoom{background:color-mix(in srgb, #7c4dff 16%, var(--sea-surface));border-color:#7c4dff8c}.sea-tl-bar--on_call{background:color-mix(in srgb, var(--sea-warn) 14%, var(--sea-surface));border-color:color-mix(in srgb, var(--sea-warn) 55%, transparent)}.sea-tl-bar-text{flex-direction:column;flex:1;min-width:0;padding-inline:6px;line-height:1.15;display:flex}.sea-tl-bar-label{font-weight:700;font-size:calc(12px * var(--sea-text-scale,1));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sea-tl-bar-sub{font-size:calc(10.5px * var(--sea-text-scale,1));color:var(--sea-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sea-tl-bar-extra{gap:2px;padding-inline-end:4px;display:inline-flex}.sea-tl-bar-extra button{border:1px solid var(--sea-border);background:var(--sea-surface);border-radius:6px;place-items:center;width:24px;height:24px;padding:0;display:inline-grid}.sea-tl-handle{cursor:ew-resize;background:0 0;flex:none;align-self:stretch;width:8px}.sea-tl-bar:hover .sea-tl-handle,.sea-tl-bar:focus-visible .sea-tl-handle{background:color-mix(in srgb, var(--sea-blue) 25%, transparent)}.sea-kb{grid-auto-columns:minmax(240px,1fr);grid-auto-flow:column;gap:10px;padding-bottom:4px;display:grid;position:relative;overflow-x:auto}.sea-kb-col{background:var(--sea-surface-2);border:1px solid var(--sea-border);border-radius:14px;flex-direction:column;gap:8px;min-height:140px;padding:10px;transition:background .15s,border-color .15s;display:flex}.sea-kb-col.can-drop{border-style:dashed;border-color:var(--sea-blue-light)}.sea-kb-col.no-drop{opacity:.55}.sea-kb-col.is-over{background:var(--sea-blue-50)}.sea-kb-col-head{justify-content:space-between;align-items:center;gap:8px;font-weight:700;display:flex}.sea-kb-hint{color:var(--sea-text-3);font-size:calc(12px * var(--sea-text-scale,1))}.sea-kb-list{flex-direction:column;gap:8px;display:flex}.sea-kb-card{background:var(--sea-surface);border:1px solid var(--sea-border);box-shadow:var(--sea-shadow-sm);border-radius:12px;gap:6px;padding:9px;display:flex}.sea-kb-card.is-dragging{opacity:.35}.sea-kb-card.is-selected{box-shadow:0 0 0 2px var(--sea-blue-600)}.sea-kb-card.is-overlay{box-shadow:var(--sea-shadow-lg);cursor:grabbing}.sea-kb-card-body{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.sea-kb-grip{color:var(--sea-text-3);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:6px;flex:none;align-self:flex-start;padding:2px}.sea-kb-grip:focus-visible{outline:3px solid var(--sea-focus)}.sea-kb-move .sea-select{font-size:calc(12px * var(--sea-text-scale,1));padding:4px 8px}.sea-kb-empty{color:var(--sea-text-3);font-size:calc(12.5px * var(--sea-text-scale,1));margin:0}@media (max-width:760px){.sea-ws-body{flex-direction:column}.sea-ws-panel{width:auto;min-width:0;max-width:100%;min-height:0;max-height:none;position:static}.sea-ws-panel-head,.sea-ws-panel-tabs,.sea-ws-panel-body{min-width:0}.sea-ws.is-full .sea-ws-panel,.sea-ws:fullscreen .sea-ws-panel{width:auto;block-size:65%;max-height:70%;inset-block-start:auto;inset-inline-start:0}.sea-ws-hide-sm{display:none}.sea-ws-search{flex:100%}.sea-kb{grid-auto-columns:auto;grid-auto-flow:row}.sea-tl{--tl-lane-w:110px!important}}@media print{body.sea-ws-printing *{visibility:hidden!important}body.sea-ws-printing .sea-ws-print-target,body.sea-ws-printing .sea-ws-print-target *{visibility:visible!important}body.sea-ws-printing .sea-ws-print-target{width:100%;position:absolute;inset:0 auto auto 0;overflow:visible!important}body.sea-ws-printing .sea-ws-print-target [data-ws-export=skip]{display:none!important}body.sea-ws-printing .sea-tl-scroll{max-height:none!important;overflow:visible!important}}
.sea-content{max-width:1680px}.sea-content :is(.e3-hub,.ev-page,.sea-flow){max-width:none;margin-inline:0}.sea-main,.sea-app-scope{--sea-app:var(--sea-chart-1);--sea-app-soft:color-mix(in srgb, var(--sea-app) 10%, var(--sea-surface));--sea-app-ink:color-mix(in srgb, var(--sea-app) 72%, var(--sea-text));--sea-app-on:var(--sea-on-fill)}[data-app-colour]{--sea-app:var(--sea-app-day);--sea-app-soft:var(--sea-app-day-soft);--sea-app-ink:var(--sea-app-day-ink);--sea-app-on:var(--sea-app-day-on)}html[data-sea-scheme=dark] [data-app-colour]{--sea-app:var(--sea-app-night);--sea-app-soft:var(--sea-app-night-soft);--sea-app-ink:var(--sea-app-night-ink);--sea-app-on:var(--sea-app-night-on)}[data-app-colour] :is(.sea-app-mark,.sea-empty .ic){background:var(--sea-app)}:is(.sea-app-tile,.home-tile).live[data-app-colour] .ic{background:var(--sea-app);color:var(--sea-app-on)}:is(.sea-app-tile,.home-tile).pilot[data-app-colour] .ic{background:var(--sea-app-soft);color:var(--sea-app-ink)}.sea-main{background:radial-gradient(900px 340px at 100% -60px, color-mix(in srgb, var(--sea-app) 13%, transparent), transparent 72%), radial-gradient(700px 260px at 0% -40px, color-mix(in srgb, var(--sea-accent) 9%, transparent), transparent 70%);background-repeat:no-repeat}.sea-head-title{align-items:center;gap:14px;min-width:0;display:flex}.sea-app-mark{block-size:48px;inline-size:48px;color:var(--sea-app-on);background:linear-gradient(135deg, var(--sea-app), color-mix(in srgb, var(--sea-app) 70%, var(--sea-navy)));box-shadow:0 8px 20px -8px color-mix(in srgb, var(--sea-app) 70%, transparent), inset 0 1px 0 color-mix(in srgb, var(--sea-on-fill) 25%, transparent);border-radius:14px;flex:none;place-items:center;display:grid}.sea-page-head{border-radius:var(--sea-radius);border:1px solid color-mix(in srgb, var(--sea-app) 22%, var(--sea-border));background:radial-gradient(420px 160px at 100% 0%, color-mix(in srgb, var(--sea-accent) 22%, transparent), transparent 70%), linear-gradient(120deg, color-mix(in srgb, var(--sea-app) 16%, var(--sea-surface)), color-mix(in srgb, var(--sea-app) 5%, var(--sea-surface)) 60%);box-shadow:0 10px 30px -22px color-mix(in srgb, var(--sea-app) 80%, transparent);margin-block-end:22px;padding:18px 22px 20px;position:relative;overflow:hidden}.sea-page-head:before{content:"";border:24px solid color-mix(in srgb, var(--sea-app) 9%, transparent);pointer-events:none;border-radius:50%;block-size:180px;inline-size:180px;position:absolute;inset-block-start:-60px;inset-inline-end:12%}.sea-page-head>*{z-index:1;position:relative}.sea-page-head:after{content:"";background:linear-gradient(90deg, var(--sea-app), color-mix(in srgb, var(--sea-accent) 80%, transparent));border-radius:4px 4px 0 0;block-size:4px;inline-size:96px;position:absolute;inset-block-end:0;inset-inline-start:22px}.sea-page-head .sea-crumbs a:hover,.sea-intro-eyebrow{color:var(--sea-app-ink)}.sea-intro-stats>div{background:color-mix(in srgb, var(--chip,var(--sea-app)) 12%, var(--sea-surface));border-color:#0000}.sea-intro-stats>div dd{color:color-mix(in srgb, var(--chip,var(--sea-app)) 75%, var(--sea-text))}.sea-intro-stats>div:nth-child(4n+2){--chip:var(--sea-chart-2)}.sea-intro-stats>div:nth-child(4n+3){--chip:var(--sea-chart-3)}.sea-intro-stats>div:nth-child(4n+4){--chip:var(--sea-chart-5)}.sea-card{border-color:color-mix(in srgb, var(--sea-app) 10%, var(--sea-border));box-shadow:0 1px 2px color-mix(in srgb, var(--sea-navy) 6%, transparent), 0 8px 24px -16px color-mix(in srgb, var(--sea-app) 35%, transparent)}.sea-card-head{background:linear-gradient(90deg, color-mix(in srgb, var(--sea-app) 8%, transparent), transparent 55%);border-start-start-radius:inherit;border-start-end-radius:inherit;position:relative}.sea-card-head:before{content:"";background:var(--sea-app);border-start-end-radius:4px;border-end-end-radius:4px;inline-size:4px;position:absolute;inset-block:14px;inset-inline-start:0}html[dir=rtl] .sea-card-head:before{border-radius:4px 0 0 4px}.sea-stat{--sea-stat-tone:var(--sea-app);background:linear-gradient(160deg, color-mix(in srgb, var(--sea-stat-tone) 9%, var(--sea-surface)), var(--sea-surface) 60%)}.sea-stat:after{content:"";background:color-mix(in srgb, var(--sea-stat-tone) 10%, transparent);pointer-events:none;border-radius:50%;block-size:110px;inline-size:110px;position:absolute;inset-block-start:-36px;inset-inline-end:-36px}.sea-stat-bar{background:linear-gradient(90deg, var(--sea-stat-tone), color-mix(in srgb, var(--sea-stat-tone) 20%, transparent));block-size:5px}.sea-stat .sea-icon-tile{background:color-mix(in srgb, var(--sea-stat-tone) 16%, var(--sea-surface));color:color-mix(in srgb, var(--sea-stat-tone) 75%, var(--sea-text))}.sea-stat-value{color:color-mix(in srgb, var(--sea-stat-tone) 30%, var(--sea-text))}a.sea-stat:hover,button.sea-stat:hover{box-shadow:0 12px 28px -14px color-mix(in srgb, var(--sea-stat-tone) 60%, transparent)}.sea-stats>.sea-stat:nth-child(5n+2):not(.ok):not(.warn):not(.bad):not(.violet):not(.accent){--sea-stat-tone:var(--sea-chart-2)}.sea-stats>.sea-stat:nth-child(5n+3):not(.ok):not(.warn):not(.bad):not(.violet):not(.accent){--sea-stat-tone:var(--sea-chart-5)}.sea-stats>.sea-stat:nth-child(5n+4):not(.ok):not(.warn):not(.bad):not(.violet):not(.accent){--sea-stat-tone:var(--sea-chart-4)}.sea-stats>.sea-stat:nth-child(5n+5):not(.ok):not(.warn):not(.bad):not(.violet):not(.accent){--sea-stat-tone:var(--sea-chart-3)}.sea-list-item .ic,.sea-icon-tile:not(.accent):not(.ok):not(.warn):not(.bad):not(.violet):not(.muted),.sea-badge.app{background:var(--sea-app-soft);color:var(--sea-app-ink)}.sea-tab.on{color:var(--sea-app-ink);border-bottom-color:var(--sea-app);background:linear-gradient(0deg, color-mix(in srgb, var(--sea-app) 10%, transparent), transparent 80%);border-start-start-radius:8px;border-start-end-radius:8px}.sea-tab.on .n{background:var(--sea-app);color:var(--sea-app-on)}.sea-empty{padding-block:48px}.sea-empty .ic{block-size:72px;inline-size:72px;color:var(--sea-app-on);background:linear-gradient(135deg, var(--sea-app), color-mix(in srgb, var(--sea-app) 55%, var(--sea-accent)));box-shadow:0 0 0 10px color-mix(in srgb, var(--sea-app) 12%, transparent), 0 0 0 22px color-mix(in srgb, var(--sea-app) 6%, transparent);border-radius:50%;margin-block-end:18px}.sea-empty .ic svg{block-size:30px;inline-size:30px}table.sea-table thead th{background:color-mix(in srgb, var(--sea-app) 6%, var(--sea-surface))}html[data-sea-contrast=high] .sea-main{background:0 0}html[data-sea-contrast=high] .sea-page-head{background:var(--sea-surface)}html[data-sea-contrast=high] .sea-page-head:before{display:none}html[data-sea-contrast=high] :is(.sea-card-head,.sea-stat){background:var(--sea-surface)}html[data-sea-contrast=high] .sea-stat:after,html[data-sea-contrast=high] .sea-page-head:after{display:none}html[data-sea-motion=reduced] a.sea-stat:hover{box-shadow:none}@media print{.sea-main{background:0 0}.sea-app-mark,.sea-stat:after,.sea-card-head:before{display:none}}@media (max-width:640px){.sea-page-head{padding:14px 14px 16px}.sea-app-mark{border-radius:12px;block-size:40px;inline-size:40px}.sea-app-mark svg{block-size:18px;inline-size:18px}}:is(.sea-content,.e3-hub,.ev-page,.ev-theme-scope.contents)>.sea-empty{background:var(--sea-surface);border:1px solid color-mix(in srgb, var(--sea-app) 10%, var(--sea-border));border-radius:var(--sea-radius);box-shadow:0 1px 2px color-mix(in srgb, var(--sea-navy) 6%, transparent), 0 8px 24px -16px color-mix(in srgb, var(--sea-app) 35%, transparent)}
