@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.20g3-bbbhdq0_.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.2cxlyxah-fd35.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.0mkxydxl0e43d.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.1rx9vjatjkdar.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.2kcj5i_8uff48.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.3gdi_th3seg1n.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-cyrillic-ext-wght-normal.31kzpg2b0a5rp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-cyrillic-wght-normal.34sqywawp5ooo.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-vietnamese-wght-normal.3-nce-jb_9bxk.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-latin-ext-wght-normal.0qrnuj2_50brc.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/montserrat-latin-wght-normal.0s216eisv2o7-.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:400;src:url(../media/almarai-arabic-400-normal.15h77dc-2t5ts.woff2)format("woff2"),url(../media/almarai-arabic-400-normal.3ak72ir4a6-zj.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:400;src:url(../media/almarai-latin-400-normal.10ggas71theb7.woff2)format("woff2"),url(../media/almarai-latin-400-normal.0ddtfhzhgdgt-.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:700;src:url(../media/almarai-arabic-700-normal.048_2xwe71-qw.woff2)format("woff2"),url(../media/almarai-arabic-700-normal.3hfdpiagqihm5.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:700;src:url(../media/almarai-latin-700-normal.0s-z-zetr4apw.woff2)format("woff2"),url(../media/almarai-latin-700-normal.2h0b2-9td-6kq.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:800;src:url(../media/almarai-arabic-800-normal.43fxxb43ysh64.woff2)format("woff2"),url(../media/almarai-arabic-800-normal.2t5qs2sav6-vv.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Almarai;font-style:normal;font-display:swap;font-weight:800;src:url(../media/almarai-latin-800-normal.07uylhlhvql3r.woff2)format("woff2"),url(../media/almarai-latin-800-normal.1gu2z_4dsp8mz.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--sea-navy:#14326e;--sea-navy-deep:#0e1e3f;--sea-midnight:#0b2341;--sea-navy-light:#1d4485;--sea-blue:#3f7fc4;--sea-blue-600:#2a5fa8;--sea-blue-700:#24538f;--sea-blue-light:#719fd3;--sea-blue-300:#a8c4e6;--sea-blue-100:#d6e3f3;--sea-blue-50:#eef4fb;--sea-accent:#69c7cb;--sea-accent-mid:#3db2b8;--sea-accent-pale:#daeef0;--sea-accent-deep:#1e7d8a;--sea-info:#2a5fa8;--sea-info-soft:#dce8f6;--sea-bg:#f3f7fa;--sea-bg-grad:radial-gradient(1200px 600px at 100% -10%, #dce8f6 0%, transparent 60%), radial-gradient(900px 500px at -10% 110%, #daeef0 0%, transparent 55%), #f3f7fa;--sea-surface-2:#f7f9fc;--sea-surface-3:#edf2f7;--sea-muted-soft:#edf2f7;--sea-border:#e1e8f0;--sea-border-strong:#c9d5e3;--sea-text:#13213a;--sea-text-2:#4a5872;--sea-text-3:#6e7d95;--sea-focus:#3f7fc433;--sea-shadow-sm:0 1px 2px #14326e0f, 0 1px 3px #14326e0f;--sea-shadow:0 4px 14px #14326e14, 0 1px 3px #14326e0d;--sea-shadow-lg:0 18px 40px #14326e29;--sea-on-primary:#fff;--sea-btn-primary:linear-gradient(135deg, #2a5fa8, #3f7fc4);--sea-btn-primary-hover:linear-gradient(135deg, #24538f, #3672b1);--sea-btn-shadow:0 6px 16px #14326e38;--sea-on-accent:#fff;--sea-btn-accent:linear-gradient(135deg, #3db2b8, #1e7d8a);--sea-topbar-bg:linear-gradient(100deg, #0e1e3f 0%, #14326e 60%, #1d4485 100%);--sea-sidebar-bg:linear-gradient(180deg, #16376f 0%, #1f4a88 100%);--sea-on-chrome:#fff;--sea-chrome-text:#d6e3f3;--sea-chrome-muted:#9db4d6;--sea-chrome-section:#7f9cc8;--sea-chrome-sub:#a9c1e2;--sea-chrome-icon:#e3ecf8;--sea-chrome-shadow:0 2px 10px #0b234140;--sea-nav-active:linear-gradient(90deg, #4dbdc247, #3f7fc42e);--sea-nav-bar:linear-gradient(#69c7cb, #85c499);--sea-hero:linear-gradient(125deg, #0e1e3f 0%, #14326e 42%, #2a5fa8 78%, #4dbdc2 125%);--sea-hero-eyebrow:#9fdcdf;--sea-hero-body:#d6e3f3;--sea-hero-muted:#b9cfea;--sea-hero-glow:#69c7cb61;--sea-scrim:#08122a73;--sea-overlay:#08122a80;--sea-chart-1:#3f7fc4;--sea-chart-2:#3db2b8;--sea-chart-3:#f2a93b;--sea-chart-4:#e8762b;--sea-chart-5:#6a63c9;--sea-chart-6:#14326e;--sea-theme-color:#14326e;--sea-heading:#14326e;--sea-green:#85c499;--sea-ok:#2e9e5b;--sea-ok-soft:#e1f4e8;--sea-warn:#b87503;--sea-warn-soft:#fff1d6;--sea-bad:#d9383b;--sea-bad-soft:#fde2e2;--sea-bad-line:#f3c2c3;--sea-bad-deep:#8e1f22;--sea-violet:#6a63c9;--sea-violet-soft:#e9e8f8;--sea-coral:#f0705a;--sea-surface:#fff;--sea-on-fill:#fff;--sea-hero-pill:#ffffff1f;--sea-hero-pill-line:#fff3;--sea-chrome-hover:#ffffff12;--sea-chrome-line:#ffffff24;--sea-radius:16px;--sea-radius-sm:10px;--sea-radius-btn:11px;--sea-topbar-h:60px;--sea-sidebar-w:248px;--sea-sidebar-w-collapsed:68px;--sea-font:"Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--sea-font-display:"Montserrat Variable", "Inter Variable", -apple-system, sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@font-face{font-family:SEA Clock;src:url(../media/inter-latin-wght-normal.0gsaq8ukbf34m.woff2)format("woff2-variations");font-weight:100 900;font-style:normal;font-display:swap;unicode-range:U+3A}html[dir=rtl]{--sea-font:"SEA Clock", "Almarai", "Inter Variable", -apple-system, "Segoe UI", Tahoma, sans-serif;--sea-font-display:"SEA Clock", "Almarai", "Montserrat Variable", -apple-system, Tahoma, sans-serif}html.sea-i18n-pending body{visibility:hidden}.sea-app,.sea-app *,.sea-app :before,.sea-app :after,.sea-layer,.sea-layer *,.sea-layer :before,.sea-layer :after{box-sizing:border-box}body{margin:0}.sea-app,.sea-layer{font-family:var(--sea-font);color:var(--sea-text);font-size:calc(14px * var(--sea-text-scale,1));-webkit-font-smoothing:antialiased;line-height:1.5}.sea-app{background:var(--sea-bg-grad);background-attachment:fixed;min-height:100dvh}:where(.sea-app,.sea-layer) a{color:var(--sea-blue-600);text-decoration:none}:where(.sea-app,.sea-layer) a:hover{text-decoration:underline}:where(.sea-app,.sea-layer) button{font:inherit;cursor:pointer}:where(.sea-app,.sea-layer) :is(input,select,textarea){font:inherit;color:inherit}:where(.sea-app,.sea-layer) :focus-visible{outline:2px solid var(--sea-blue);outline-offset:2px}.sea-h1,.sea-h2,.sea-h3{font-family:var(--sea-font-display);color:var(--sea-text);letter-spacing:-.015em;margin:0}.sea-h1{font-size:calc(24px * var(--sea-text-scale,1));font-weight:800;line-height:1.2}.sea-h2{font-size:calc(17px * var(--sea-text-scale,1));font-weight:700}.sea-h3{font-size:calc(14.5px * var(--sea-text-scale,1));font-weight:700}html[dir=rtl] .sea-h1,html[dir=rtl] .sea-h2,html[dir=rtl] .sea-h3{letter-spacing:0}.sea-muted{color:var(--sea-text-3)}.sea-small{font-size:calc(12.5px * var(--sea-text-scale,1))}.sea-strong{font-weight:600}.sea-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:calc(12.5px * var(--sea-text-scale,1))}[dir=rtl] :is(span,small,code,b).sea-mono{direction:ltr;unicode-bidi:isolate}.sea-row{align-items:center;gap:10px;display:flex}.sea-row.wrap{flex-wrap:wrap}.sea-row.between{justify-content:space-between}.sea-col{flex-direction:column;gap:10px;display:flex}.sea-grow{flex:1;min-width:0}.sea-grid{gap:18px;display:grid}.sea-grid.g2{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-grid.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.sea-grid.g21{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start}.sea-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sea-sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html[dir=rtl] .sea-flip{transform:scaleX(-1)}.sea-card{background:var(--sea-surface);border:1px solid var(--sea-border);border-radius:var(--sea-radius);box-shadow:var(--sea-shadow-sm)}.sea-card-pad{padding:20px}.sea-card-head{border-bottom:1px solid var(--sea-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.sea-card-body{padding:16px 20px}.sea-btn{border-radius:var(--sea-radius-btn);border:1px solid var(--sea-border);background:var(--sea-surface);color:var(--sea-text);font-weight:600;font-size:calc(13.5px * var(--sea-text-scale,1));white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:8px 14px;line-height:1.35;transition:background .15s,border-color .15s,box-shadow .15s;display:inline-flex;text-decoration:none!important}.sea-btn:hover:not(:disabled){border-color:var(--sea-border-strong);background:var(--sea-surface-2)}.sea-btn:disabled{opacity:.55;cursor:not-allowed}.sea-btn.primary{background:var(--sea-btn-primary);color:var(--sea-on-primary);box-shadow:var(--sea-btn-shadow);border-color:#0000}.sea-btn.primary:hover:not(:disabled){background:var(--sea-btn-primary-hover)}.sea-btn.accent{background:var(--sea-btn-accent);color:var(--sea-on-accent);border-color:#0000}.sea-btn.danger{color:var(--sea-bad);border-color:var(--sea-bad-line)}.sea-btn.danger:hover:not(:disabled){background:var(--sea-bad-soft)}.sea-btn.solid-danger{background:var(--sea-bad);color:var(--sea-on-fill);border-color:#0000}.sea-btn.ok{background:var(--sea-ok);color:var(--sea-on-fill);border-color:#0000}.sea-btn.ghost{background:0 0;border-color:#0000}.sea-btn.ghost:hover:not(:disabled){background:var(--sea-surface-3)}.sea-btn.sm{font-size:calc(12.5px * var(--sea-text-scale,1));border-radius:9px;padding:5px 10px}.sea-icon-btn{border-radius:var(--sea-radius-btn);border:1px solid var(--sea-border);background:var(--sea-surface);width:38px;height:38px;color:var(--sea-text-2);flex:none;place-items:center;padding:0;display:inline-grid;position:relative}.sea-icon-btn:hover{color:var(--sea-text);border-color:var(--sea-border-strong)}.sea-field{flex-direction:column;gap:6px;min-width:0;display:flex}.sea-field>label,.sea-field-label{font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-2);font-weight:600}.sea-req{color:var(--sea-bad)}.sea-hint{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-text-3)}.sea-error-text{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-bad)}.sea-input,.sea-select,.sea-textarea{border-radius:var(--sea-radius-sm);border:1px solid var(--sea-border);background:var(--sea-surface);width:100%;font-size:calc(14px * var(--sea-text-scale,1));outline:none;padding:9px 12px;transition:border-color .15s,box-shadow .15s}.sea-textarea{resize:vertical;min-height:84px}.sea-input:focus,.sea-select:focus,.sea-textarea:focus{border-color:var(--sea-blue-light);box-shadow:0 0 0 4px var(--sea-focus)}.sea-field.invalid .sea-input,.sea-field.invalid .sea-textarea,.sea-field.invalid .sea-select{border-color:var(--sea-bad)}.sea-input:disabled,.sea-select:disabled,.sea-textarea:disabled{background:var(--sea-surface-2);color:var(--sea-text-3)}.sea-check{cursor:pointer;align-items:center;gap:8px;font-weight:500;display:inline-flex}.sea-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.sea-form-grid .span2{grid-column:1/-1}html[dir=rtl] input[type=email],html[dir=rtl] input[type=url],html[dir=rtl] input[type=tel],html[dir=rtl] input[type=number]{text-align:end;direction:ltr}.sea-bi-label{justify-content:space-between;align-items:center;gap:8px;display:flex}.sea-bi-btn{border:1px solid var(--sea-border);background:var(--sea-surface);color:var(--sea-text-3);font-size:calc(11.5px * var(--sea-text-scale,1));border-radius:8px;align-items:center;gap:4px;padding:2px 7px;font-weight:700;display:inline-flex;position:relative}.sea-bi-btn:hover,.sea-bi-btn.on{color:var(--sea-blue-600);border-color:var(--sea-blue-light)}.sea-bi-btn .dot{background:var(--sea-ok);border-radius:50%;width:6px;height:6px}.sea-bi-other{border-radius:var(--sea-radius-sm);background:var(--sea-surface-2);border:1px dashed var(--sea-border-strong);flex-direction:column;gap:4px;padding:10px;display:flex}.sea-bi-tag{font-size:calc(11px * var(--sea-text-scale,1));color:var(--sea-text-3);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.sea-badge{font-size:calc(12px * var(--sea-text-scale,1));white-space:nowrap;background:var(--sea-muted-soft);color:var(--sea-text-2);border-radius:99px;align-items:center;gap:6px;padding:2px 9px;font-weight:600;line-height:1.6;display:inline-flex}.sea-badge .d{background:currentColor;border-radius:50%;width:7px;height:7px}.sea-badge.ok{background:var(--sea-ok-soft);color:var(--sea-ok)}.sea-badge.warn{background:var(--sea-warn-soft);color:var(--sea-warn)}.sea-badge.bad{background:var(--sea-bad-soft);color:var(--sea-bad)}.sea-badge.info{background:var(--sea-info-soft);color:var(--sea-info)}.sea-badge.accent{background:var(--sea-accent-pale);color:var(--sea-accent-deep)}.sea-badge.violet{background:var(--sea-violet-soft);color:var(--sea-violet)}.sea-count{background:var(--sea-coral);min-width:18px;height:18px;color:var(--sea-on-fill);font-size:calc(10.5px * var(--sea-text-scale,1));border-radius:99px;place-items:center;padding:0 5px;font-weight:700;line-height:1;display:inline-grid}.sea-topbar{z-index:50;height:var(--sea-topbar-h);background:var(--sea-topbar-bg);color:var(--sea-on-chrome);box-shadow:var(--sea-chrome-shadow);align-items:center;gap:10px;padding:0 16px;display:flex;position:sticky;top:0}.sea-topbar .sea-icon-btn{border-color:var(--sea-chrome-line);color:var(--sea-chrome-icon);background:#ffffff14}.sea-topbar .sea-icon-btn:hover{color:var(--sea-on-chrome);background:#ffffff29}.sea-topbar .sea-icon-btn .sea-count{top:-5px;border:2px solid var(--sea-navy);position:absolute;inset-inline-end:-5px}.sea-brand{flex:none;align-items:center;gap:10px;display:flex;color:var(--sea-on-chrome)!important;text-decoration:none!important}.sea-brand img{width:auto;height:38px;display:block}.sea-brand-text{border-inline-start:1px solid #ffffff38;flex-direction:column;padding-inline-start:10px;line-height:1.15;display:flex}.sea-brand-name{font-family:var(--sea-font-display);font-weight:800;font-size:calc(14px * var(--sea-text-scale,1))}.sea-brand-sub{font-size:calc(11px * var(--sea-text-scale,1));color:var(--sea-chrome-sub)}.sea-topbar-search{flex:1;max-width:460px;margin-inline:auto;position:relative}.sea-topbar-search input{width:100%;color:var(--sea-on-chrome);background:#ffffff1a;border:1px solid #ffffff29;border-radius:10px;outline:none;padding:8px 12px;padding-inline-start:36px}.sea-topbar-search input::placeholder{color:var(--sea-chrome-sub)}.sea-topbar-search input:focus{background:#ffffff29;border-color:#ffffff5c}.sea-topbar-search svg{inset-inline-start:11px;color:var(--sea-chrome-sub);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.sea-topbar-spacer{flex:1}.sea-topbar-actions{align-items:center;gap:8px;display:flex}.sea-lang-btn{font-weight:800;font-size:calc(13px * var(--sea-text-scale,1))}.sea-user-btn{color:var(--sea-on-chrome);background:#ffffff14;border:1px solid #ffffff29;border-radius:99px;align-items:center;gap:8px;max-width:220px;padding:3px;padding-inline-end:10px;display:flex}.sea-user-btn:hover{background:#ffffff29}.sea-avatar{width:32px;height:32px;font-weight:700;font-size:calc(12px * var(--sea-text-scale,1));color:#fff;background:linear-gradient(135deg, var(--sea-accent), var(--sea-blue));border-radius:50%;flex:none;place-items:center;display:inline-grid}.sea-avatar.lg{width:44px;height:44px;font-size:calc(15px * var(--sea-text-scale,1))}.sea-avatar.sm{width:24px;height:24px;font-size:calc(10px * var(--sea-text-scale,1))}.sea-avatar.xl{width:96px;height:96px;font-size:calc(30px * var(--sea-text-scale,1))}.sea-avatar{overflow:hidden}.sea-avatar.has-photo{background:var(--sea-surface-3)}.sea-avatar img{object-fit:cover;width:100%;height:100%;display:block}.sea-popover{top:calc(100% + 8px);z-index:70;background:var(--sea-surface);min-width:240px;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-end:0}.sea-popover-wrap{position:relative}.sea-menu-item{text-align:start;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:9px 10px;font-weight:500;display:flex;color:var(--sea-text)!important;text-decoration:none!important}.sea-menu-item:hover{background:var(--sea-surface-3)}.sea-menu-sep{background:var(--sea-border);height:1px;margin:6px 4px}.sea-menu-head{padding:10px}.sea-launcher{width:min(640px,100vw - 24px);max-height:calc(100dvh - var(--sea-topbar-h) - 24px);padding:14px;inset-inline:0 auto;overflow:auto}.sea-launcher-group+.sea-launcher-group{margin-top:12px}.sea-launcher-title{font-size:calc(11px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.1em;color:var(--sea-text-3);margin:0 6px 6px;font-weight:700}html[dir=rtl] .sea-launcher-title{letter-spacing:0}.sea-launcher-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.sea-app-tile{border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;min-width:0;padding:10px;display:flex;color:var(--sea-text)!important;text-decoration:none!important}.sea-app-tile:hover{background:var(--sea-surface-2);border-color:var(--sea-border)}.sea-app-tile.planned{opacity:.72}.sea-app-tile .ic{background:var(--sea-blue-50);width:36px;height:36px;color:var(--sea-blue-600);border-radius:10px;flex:none;place-items:center;display:grid}.sea-app-tile.live .ic{background:linear-gradient(135deg, var(--sea-navy), var(--sea-blue));color:var(--sea-on-chrome)}.sea-app-tile .nm{font-weight:600;font-size:calc(13px * var(--sea-text-scale,1));line-height:1.25}.sea-app-tile .st{font-size:calc(11px * var(--sea-text-scale,1));color:var(--sea-text-3)}.sea-app-tile.locked{font:inherit;text-align:start;cursor:help;background:0 0;width:100%;color:var(--sea-text-2)!important}.sea-app-tile.locked .ic{background:var(--sea-surface-2);color:var(--sea-text-3);filter:grayscale();position:relative}.sea-app-tile.locked .nm{font-weight:500}.sea-app-tile.locked.chosen{border-color:var(--sea-border);background:var(--sea-surface-2)}.sea-app-lock{background:var(--sea-surface);width:17px;height:17px;color:var(--sea-text-2);border:1px solid var(--sea-border);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:-4px;inset-inline-end:-4px}.sea-launcher-why{background:var(--sea-surface-2);border:1px solid var(--sea-border);color:var(--sea-text-2);border-radius:10px;align-items:flex-start;gap:10px;margin:8px 6px 0;padding:10px 12px;display:flex}.sea-launcher-why .sea-btn{margin-top:8px}.sea-shell-body{min-height:calc(100dvh - var(--sea-topbar-h));align-items:stretch;display:flex}.sea-sidebar{top:var(--sea-topbar-h);height:calc(100dvh - var(--sea-topbar-h));width:var(--sea-sidebar-w);background:var(--sea-sidebar-bg);color:var(--sea-chrome-text);z-index:30;flex-direction:column;flex:none;padding:14px 10px;transition:width .18s;display:flex;position:sticky;overflow-y:auto}.sea-sidebar.collapsed{width:var(--sea-sidebar-w-collapsed)}.sea-sidebar-mod{color:var(--sea-on-chrome);align-items:center;gap:10px;padding:6px 8px 14px;display:flex}.sea-sidebar-mod .ic{background:#ffffff1a;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.sea-sidebar-mod .nm{font-family:var(--sea-font-display);font-weight:800;font-size:calc(14px * var(--sea-text-scale,1));line-height:1.2}.sea-nav-section{font-size:calc(10.5px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.12em;color:var(--sea-chrome-section);white-space:nowrap;margin:14px 10px 6px;font-weight:700}html[dir=rtl] .sea-nav-section{letter-spacing:0}.sea-nav-link{border-radius:var(--sea-radius-btn);white-space:nowrap;align-items:center;gap:11px;margin-bottom:2px;padding:9px 11px;font-weight:500;display:flex;position:relative;color:var(--sea-chrome-text)!important;text-decoration:none!important}.sea-nav-link:hover{background:var(--sea-chrome-hover);color:var(--sea-on-chrome)!important}.sea-nav-link.active{background:var(--sea-nav-active);font-weight:600;color:var(--sea-on-chrome)!important}.sea-nav-link.active:before{content:"";inset-inline-start:-10px;background:var(--sea-nav-bar);border-start-end-radius:4px;border-end-end-radius:4px;width:4px;position:absolute;top:8px;bottom:8px}.sea-nav-link svg{flex:none}.sea-sidebar.collapsed .sea-nav-label,.sea-sidebar.collapsed .sea-nav-section,.sea-sidebar.collapsed .sea-sidebar-mod .nm{display:none}.sea-sidebar.collapsed .sea-nav-link{justify-content:center;padding:10px 0}.sea-sidebar-foot{margin-top:auto;padding-top:10px}.sea-collapse-btn{width:100%;color:var(--sea-chrome-muted);background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px 11px;display:flex}.sea-collapse-btn:hover{background:var(--sea-chrome-hover);color:var(--sea-on-chrome)}.sea-sidebar.collapsed .sea-collapse-btn{justify-content:center}.sea-main{flex-direction:column;flex:1;min-width:0;display:flex}.sea-content{width:100%;max-width:1440px;margin:0 auto;padding:24px 28px 48px}.sea-content.flush{max-width:none;padding:0}.sea-scrim{inset:0;top:var(--sea-topbar-h);background:var(--sea-scrim);z-index:29;position:fixed}.sea-mobile-only{display:none!important}.sea-page-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.sea-page-head>.sea-grow{flex:280px;min-width:min(100%,280px)}.sea-page-head .sea-crumbs{font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-3);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px;display:flex}.sea-page-head .sea-crumbs a{color:var(--sea-text-3)}.sea-head-nav{flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:6px;display:flex}.sea-head-nav .sea-crumbs{margin-bottom:0}.sea-back{border:1px solid var(--sea-border);background:var(--sea-surface);min-height:32px;color:var(--sea-text);font-size:calc(13px * var(--sea-text-scale,1));border-radius:999px;align-items:center;gap:6px;padding:4px 12px 4px 8px;font-weight:600;text-decoration:none;display:inline-flex}[dir=rtl] .sea-back{padding:4px 8px 4px 12px}.sea-back:hover{background:var(--sea-surface-2)}.sea-back:focus-visible{outline:2px solid var(--sea-blue-600);outline-offset:2px}.sea-page-sub{color:var(--sea-text-2);max-width:760px;margin:6px 0 0}.sea-page-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.sea-tabs{border-bottom:1px solid var(--sea-border);scrollbar-width:none;gap:4px;margin-bottom:18px;display:flex;overflow-x:auto}.sea-tabs::-webkit-scrollbar{display:none}.sea-tabs-pills{gap:6px}.sea-tab{color:var(--sea-text-2);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:10px 14px;font-weight:600;display:inline-flex}.sea-tab:hover{color:var(--sea-text)}.sea-tab.on{color:var(--sea-heading);border-bottom-color:var(--sea-accent)}.sea-tab .n{font-size:calc(11px * var(--sea-text-scale,1));background:var(--sea-surface-3);color:var(--sea-text-2);border-radius:99px;padding:0 7px}.sea-table-bar{border-bottom:1px solid var(--sea-border);flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.sea-table-search{flex:1;min-width:200px;max-width:360px;position:relative}.sea-table-search input{padding-inline-start:34px}.sea-table-search svg{inset-inline-start:11px;color:var(--sea-text-3);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.sea-table-wrap{overflow-x:auto}table.sea-table{border-collapse:separate;border-spacing:0;width:100%}table.sea-table th{text-align:start;font-size:calc(11.5px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.06em;color:var(--sea-text-3);border-bottom:1px solid var(--sea-border);background:var(--sea-surface-2);white-space:nowrap;padding:10px 14px;font-weight:700}html[dir=rtl] table.sea-table th{letter-spacing:0;text-transform:none;font-size:calc(12.5px * var(--sea-text-scale,1))}table.sea-table th button{all:unset;cursor:pointer;align-items:center;gap:4px;display:inline-flex}table.sea-table th button:focus-visible{outline:2px solid var(--sea-blue)}table.sea-table td{border-bottom:1px solid var(--sea-border);vertical-align:middle;padding:11px 14px}table.sea-table tbody tr:last-child td{border-bottom:0}table.sea-table tbody tr.click{cursor:pointer}table.sea-table tbody tr:hover td{background:var(--sea-surface-2)}.sea-table-foot{border-top:1px solid var(--sea-border);font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.sea-pager{align-items:center;gap:6px;display:flex}.sea-empty{text-align:center;color:var(--sea-text-3);flex-direction:column;align-items:center;gap:10px;padding:40px 20px;display:flex}.sea-empty .ic{background:var(--sea-blue-50);width:48px;height:48px;color:var(--sea-blue);border-radius:14px;place-items:center;display:grid}.sea-skel{background:linear-gradient(90deg, var(--sea-surface-3), var(--sea-surface-2), var(--sea-surface-3));background-size:200% 100%;border-radius:6px;height:14px;animation:1.2s linear infinite sea-shimmer}.sea-list-item{border-bottom:1px solid var(--sea-border);border-inline:0;text-align:start;background:0 0;border-top:0;align-items:center;gap:12px;width:100%;padding:12px 16px;display:flex;color:var(--sea-text)!important;text-decoration:none!important}.sea-list-item:last-child{border-bottom:0}.sea-list-item:hover{background:var(--sea-surface-2)}.sea-list-item .ic{background:var(--sea-blue-50);width:36px;height:36px;color:var(--sea-blue-600);border-radius:10px;flex:none;place-items:center;display:grid}.sea-list-item .t1{font-weight:600}.sea-list-item .t2{font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-3)}.sea-unread-dot{background:var(--sea-coral);border-radius:50%;flex:none;width:8px;height:8px}.sea-overlay{background:var(--sea-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:90;grid-template-columns:minmax(0,1fr);place-items:center;padding:16px;animation:.15s sea-fade;display:grid;position:fixed;inset:0}.sea-modal{background:var(--sea-surface);width:min(640px,100%);max-height:calc(100dvh - 32px);box-shadow:var(--sea-shadow-lg);border-radius:20px;flex-direction:column;animation:.18s ease-out sea-pop;display:flex}.sea-modal.wide{width:min(920px,100%)}.sea-modal.narrow{width:min(440px,100%)}.sea-modal-head{border-bottom:1px solid var(--sea-border);justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.sea-modal-body{padding:18px 20px;overflow:auto}.sea-modal-foot{border-top:1px solid var(--sea-border);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.sea-confirm{align-items:flex-start;gap:12px;display:flex}.sea-confirm-icon{background:var(--sea-info-soft);block-size:40px;inline-size:40px;color:var(--sea-info);border-radius:12px;flex:none;place-items:center;display:grid}.sea-confirm-icon.danger{background:var(--sea-bad-soft);color:var(--sea-bad)}.sea-confirm-body{color:var(--sea-text-2);overflow-wrap:anywhere;align-self:center;margin:0}.sea-drawer{top:0;inset-inline-end:0;background:var(--sea-surface);z-index:91;width:min(520px,100%);box-shadow:var(--sea-shadow-lg);flex-direction:column;animation:.2s ease-out sea-slide;display:flex;position:fixed;bottom:0}html[dir=rtl] .sea-drawer{animation-name:sea-slide-rtl}.sea-drawer .sea-modal-body{flex:1}.sea-toasts{bottom:24px;z-index:100;pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 16px;display:flex;position:fixed;inset-inline:0}.sea-toast{pointer-events:auto;background:var(--sea-navy-deep);color:#fff;box-shadow:var(--sea-shadow-lg);border-radius:14px;align-items:center;gap:10px;max-width:min(560px,100%);padding:12px 16px;animation:.2s sea-pop;display:flex}.sea-toast.error{background:var(--sea-bad-deep)}.sea-toast.success svg{color:var(--sea-green)}.sea-toast button{all:unset;cursor:pointer;opacity:.7;display:grid}.sea-steps{flex-direction:column;gap:0;display:flex}.sea-step{grid-template-columns:30px 1fr;gap:12px;padding-bottom:16px;display:grid;position:relative}.sea-step:not(:last-child):before{content:"";inset-inline-start:14px;background:var(--sea-border);width:2px;position:absolute;top:30px;bottom:0}.sea-step .c{width:30px;height:30px;font-size:calc(12px * var(--sea-text-scale,1));background:var(--sea-surface-3);color:var(--sea-text-3);border:2px solid var(--sea-surface);border-radius:50%;place-items:center;font-weight:800;display:grid}.sea-step.approved .c{background:var(--sea-ok);color:var(--sea-on-fill)}.sea-step.pending .c{background:var(--sea-warn);color:var(--sea-on-fill)}.sea-step.rejected .c,.sea-step.returned .c{background:var(--sea-bad);color:var(--sea-on-fill)}.sea-spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite sea-spin;display:inline-block}.sea-center{min-height:50dvh;color:var(--sea-text-3);place-items:center;display:grid}@keyframes sea-fade{0%{opacity:0}}@keyframes sea-pop{0%{opacity:0;transform:translateY(6px)scale(.98)}}@keyframes sea-slide{0%{opacity:0;transform:translate(30px)}}@keyframes sea-slide-rtl{0%{opacity:0;transform:translate(-30px)}}@keyframes sea-spin{to{transform:rotate(360deg)}}@keyframes sea-shimmer{to{background-position:-200% 0}}.sea-theme-options{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.sea-theme-option{border:1px solid var(--sea-border);background:var(--sea-surface);color:var(--sea-text);text-align:start;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:10px;transition:border-color .15s,box-shadow .15s;display:flex}.sea-theme-option:hover:not(:disabled){border-color:var(--sea-border-strong);box-shadow:var(--sea-shadow-sm)}.sea-theme-option.on{border-color:var(--sea-blue-600);box-shadow:0 0 0 1px var(--sea-blue-600), 0 0 0 5px var(--sea-focus)}.sea-theme-option:disabled{cursor:progress}.sea-theme-option .tx{flex-direction:column;min-width:0;display:flex}.sea-theme-option .nm{align-items:center;gap:6px;font-weight:700;display:flex}.sea-theme-option .nm svg{color:var(--sea-blue-600)}.sea-theme-option .ds{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-text-3);line-height:1.35}.sea-theme-mock{border:1px solid var(--sea-border);background:var(--sea-bg);border-radius:10px;flex:none;grid-template-rows:11px 1fr;grid-template-columns:16px 1fr;width:64px;height:48px;display:grid;overflow:hidden}.sea-theme-mock .bar{background:var(--sea-topbar-bg);grid-column:1/-1}.sea-theme-mock .side{background:var(--sea-sidebar-bg);flex-direction:column;gap:3px;padding:4px 3px;display:flex}.sea-theme-mock .side i{background:var(--sea-chrome-muted);opacity:.6;border-radius:2px;height:3px}.sea-theme-mock .side i.on{background:var(--sea-accent);opacity:1}.sea-theme-mock .body{background:var(--sea-surface);flex-direction:column;gap:3px;padding:5px;display:flex}.sea-theme-mock .ln{background:var(--sea-border-strong);border-radius:2px;width:80%;height:3px}.sea-theme-mock .ln.s{width:55%}.sea-theme-mock .row{gap:3px;margin-top:auto;display:flex}.sea-theme-mock .btn{background:var(--sea-btn-primary);border-radius:3px;width:20px;height:8px}.sea-theme-mock .acc{background:var(--sea-accent);border-radius:50%;width:8px;height:8px}.sea-theme-custom{border-radius:var(--sea-radius-sm);border:1px dashed var(--sea-border-strong);background:var(--sea-surface-2);margin-top:14px;padding:14px}.sea-theme-colour{align-items:center;gap:8px;display:flex}.sea-theme-colour input[type=color]{border-radius:var(--sea-radius-sm);border:1px solid var(--sea-border);background:var(--sea-surface);cursor:pointer;flex:none;width:44px;height:40px;padding:2px}.sea-theme-colour .sea-input{text-transform:uppercase;max-width:140px}html[dir=rtl] .sea-theme-colour .sea-input{text-align:end}.sea-theme-sample{min-width:30px;font-weight:800;font-size:calc(12px * var(--sea-text-scale,1));vertical-align:middle;border:1px solid var(--sea-border);border-radius:6px;place-items:center;padding:0 6px;display:inline-grid}.sea-theme-preview-wrap{margin-top:16px}.sea-theme-preview{border:1px solid var(--sea-border);background:var(--sea-bg-grad);color:var(--sea-text);box-shadow:var(--sea-shadow-sm);border-radius:14px;overflow:hidden}.sea-theme-preview .pv-top{background:var(--sea-topbar-bg);height:38px;color:var(--sea-on-chrome);align-items:center;gap:10px;padding:0 12px;display:flex}.sea-theme-preview .pv-brand{font-family:var(--sea-font-display);font-weight:800;font-size:calc(13px * var(--sea-text-scale,1))}.sea-theme-preview .pv-search{border:1px solid var(--sea-chrome-line);background:#ffffff1f;border-radius:6px;flex:1;max-width:200px;height:20px;margin-inline:auto}.sea-theme-preview .pv-body{min-height:150px;display:flex}.sea-theme-preview .pv-side{background:var(--sea-sidebar-bg);flex:none;width:138px;padding:10px 8px}.sea-theme-preview .pv-side .sea-nav-link{font-size:calc(12.5px * var(--sea-text-scale,1));gap:8px;padding:6px 8px}.sea-theme-preview .pv-side .sea-nav-link.active:before{inset-inline-start:-8px;top:6px;bottom:6px}.sea-theme-preview .pv-main{background:var(--sea-surface);border:1px solid var(--sea-border);border-radius:12px;flex:1;min-width:0;margin:10px;padding:12px}.sea-theme-preview .sea-tab{font-size:calc(12.5px * var(--sea-text-scale,1));padding:6px 10px}.sea-theme-preview .sea-btn,.sea-theme-preview .sea-tab,.sea-theme-preview .sea-nav-link{cursor:default}@media (max-width:520px){.sea-theme-options{grid-template-columns:1fr}.sea-theme-preview .pv-side{width:46px}.sea-theme-preview .pv-side .sea-nav-link span{display:none}.sea-theme-preview .pv-side .sea-nav-link{justify-content:center;padding:6px 0}}@media (max-width:1100px){.sea-grid.g3,.sea-launcher-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){:root{--sea-topbar-h:56px}.sea-mobile-only{display:inline-grid!important}.sea-desktop-only{display:none!important}.sea-topbar{gap:6px;padding:0 10px}.sea-brand img{height:32px}.sea-brand-text,.sea-topbar-search{display:none}.sea-user-btn{padding-inline-end:3px}.sea-user-btn .sea-user-name{display:none}.sea-sidebar{top:var(--sea-topbar-h);bottom:0;width:280px;height:auto;box-shadow:var(--sea-shadow-lg);transition:transform .22s;position:fixed;inset-inline-start:0;transform:translate(-100%)}html[dir=rtl] .sea-sidebar{transform:translate(100%)}.sea-sidebar.open,html[dir=rtl] .sea-sidebar.open{transform:none}.sea-sidebar.collapsed{width:280px}.sea-sidebar.collapsed .sea-nav-label,.sea-sidebar.collapsed .sea-nav-section,.sea-sidebar.collapsed .sea-sidebar-mod .nm{display:revert}.sea-sidebar.collapsed .sea-nav-link{justify-content:flex-start;padding:9px 11px}.sea-collapse-btn{display:none}.sea-content{padding:16px 14px 40px}.sea-grid.g2,.sea-grid.g3,.sea-grid.g21{grid-template-columns:minmax(0,1fr)}.sea-form-grid{grid-template-columns:1fr}.sea-launcher{top:calc(var(--sea-topbar-h) + 6px);width:auto;position:fixed;inset-inline:8px}.sea-launcher-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-popover.sea-popover-fixed{top:calc(var(--sea-topbar-h) + 6px);min-width:0;position:fixed;inset-inline:8px}.sea-modal{border-radius:20px 20px 0 0;align-self:end;max-height:92dvh}.sea-overlay{padding:0}.sea-h1{font-size:calc(21px * var(--sea-text-scale,1))}}@media (max-width:520px){.sea-launcher-grid{grid-template-columns:1fr}}@media print{.sea-topbar,.sea-sidebar{display:none!important}}.sea-nav-ic{flex:none;place-items:center;display:inline-grid;position:relative}.sea-nav-count{background:var(--sea-bad);min-width:20px;height:20px;color:var(--sea-on-fill);font-size:calc(11px * var(--sea-text-scale,1));border-radius:999px;place-items:center;margin-inline-start:auto;padding:0 6px;font-weight:700;display:inline-grid}.sea-nav-ext{opacity:.7;margin-inline-start:auto}.sea-nav-count+.sea-nav-ext{margin-inline-start:6px}.sea-nav-dot{top:-3px;background:var(--sea-bad);border-radius:50%;width:8px;height:8px;display:none;position:absolute;inset-inline-end:-4px;box-shadow:0 0 0 2px #0b234199}.sea-sidebar.collapsed .sea-nav-count,.sea-sidebar.collapsed .sea-nav-ext{display:none}.sea-sidebar.collapsed .sea-nav-dot{display:block}.sea-io-menu{min-width:260px}.sea-io-wizard{flex-direction:column;gap:14px;display:flex}.sea-io-steps{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;list-style:none;display:flex}.sea-io-steps li{color:var(--sea-text-3);font-weight:600;font-size:calc(13px * var(--sea-text-scale,1));align-items:center;gap:8px;display:inline-flex}.sea-io-steps .n{background:var(--sea-surface-3);width:24px;height:24px;color:var(--sea-text-2);font-size:calc(12px * var(--sea-text-scale,1));border-radius:50%;place-items:center;display:inline-grid}.sea-io-steps li.on{color:var(--sea-heading)}.sea-io-steps li.on .n{background:var(--sea-blue-600);color:var(--sea-on-fill)}.sea-io-steps li.done .n{background:var(--sea-ok-soft);color:var(--sea-ok)}.sea-io-template{border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface-2);align-items:center;gap:12px;padding:12px 14px;display:flex}.sea-io-template>svg{color:var(--sea-blue);flex:none}.sea-io-modes{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.sea-io-modes legend{margin-bottom:6px;padding:0}.sea-io-drop{text-align:center;border:2px dashed var(--sea-border-strong);border-radius:var(--sea-radius-sm);background:var(--sea-surface);color:var(--sea-text);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:28px 16px;display:flex;position:relative}.sea-io-drop:hover,.sea-io-drop.over{border-color:var(--sea-blue);background:var(--sea-blue-50)}.sea-io-drop:focus-within{outline:2px solid var(--sea-blue);outline-offset:2px}.sea-io-drop>svg{color:var(--sea-blue)}.sea-io-drop.busy{cursor:progress}.sea-io-drop .sea-spin{animation:.8s linear infinite sea-spin}html[data-sea-motion=reduced] .sea-io-drop .sea-spin{animation:none}.sea-io-file{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.sea-io-msg{border-radius:var(--sea-radius-sm);background:var(--sea-surface-2);color:var(--sea-text);align-items:flex-start;gap:8px;padding:10px 12px;display:flex}.sea-io-msg>svg{flex:none;margin-top:2px}.sea-io-msg.bad{background:var(--sea-bad-soft);color:var(--sea-bad)}.sea-io-msg.warn{background:var(--sea-warn-soft);color:var(--sea-warn)}.sea-io-msg.ok{background:var(--sea-ok-soft);color:var(--sea-ok)}.sea-io-file-name{align-items:center;gap:8px;min-width:0;display:flex}.sea-io-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.sea-io-stat{border-radius:var(--sea-radius-sm);background:var(--sea-surface-2);border:1px solid var(--sea-border);flex-direction:column;gap:2px;padding:10px 12px;display:flex}.sea-io-stat .v{font-size:calc(22px * var(--sea-text-scale,1));color:var(--sea-heading);font-weight:700;line-height:1.1}.sea-io-stat .l{font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-2);font-weight:600}.sea-io-stat.ok .v{color:var(--sea-ok)}.sea-io-stat.info .v{color:var(--sea-info)}.sea-io-stat.bad{border-color:var(--sea-bad)}.sea-io-stat.bad .v{color:var(--sea-bad)}.sea-io-plan{border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);max-height:46dvh;overflow:auto}.sea-io-plan td{vertical-align:top}.sea-io-plan tr.err td{background:var(--sea-bad-soft)}.sea-io-errs{color:var(--sea-bad);margin:0;padding-inline-start:18px}.sea-io-key{overflow-wrap:anywhere;max-width:260px}.sea-io-req{color:var(--sea-bad)}.sea-io-map th[scope=row]{text-align:start;font-weight:600}.sea-io-map select{min-width:180px}.sea-io-failures{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sea-io-skip{border-radius:var(--sea-radius-sm);background:var(--sea-warn-soft);padding:10px 12px}@media (max-width:640px){.sea-io-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-io-template{flex-wrap:wrap}.sea-io-map select{width:100%;min-width:0}.sea-io-key{max-width:140px}}.sea-sortable{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sea-sortable-row{border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface);align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex;position:relative}.sea-sortable-row.dragging{z-index:2;box-shadow:var(--sea-shadow-lg);border-color:var(--sea-blue)}.sea-sortable-row.locked{background:var(--sea-surface-2)}.sea-sortable-grip{width:30px;height:34px;color:var(--sea-text-3);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:inline-grid}.sea-sortable-grip:hover:not(:disabled){background:var(--sea-surface-3);color:var(--sea-text)}.sea-sortable-grip:active:not(:disabled){cursor:grabbing}.sea-sortable-grip:disabled{cursor:default;opacity:.6}.sea-sortable-body{flex-wrap:wrap;flex:auto;align-items:center;gap:10px;min-width:0;display:flex}.sea-sortable-moves{flex:none;gap:2px;display:inline-flex}html[data-sea-motion=reduced] .sea-sortable-row{transition:none!important}@media (max-width:520px){.sea-sortable-row{align-items:flex-start}.sea-sortable-moves{flex-direction:column}}.sea-tiles{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;display:grid}.sea-tiles.sea-tiles-lg{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.sea-tiles.sea-tiles-sm{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:8px}.sea-tiles.sea-tiles-c2{grid-template-columns:repeat(2,minmax(0,1fr))}.sea-tiles.sea-tiles-c3{grid-template-columns:repeat(3,minmax(0,1fr))}.sea-tiles.sea-tiles-c4{grid-template-columns:repeat(4,minmax(0,1fr))}.sea-tile{text-align:start;border:1px solid var(--sea-border);border-radius:var(--sea-radius-sm);background:var(--sea-surface);min-block-size:52px;color:var(--sea-text);font:inherit;cursor:pointer;touch-action:manipulation;align-items:flex-start;gap:12px;padding:12px 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.sea-tile:hover{border-color:var(--sea-border-strong)}.sea-tile:focus-visible{border-color:var(--sea-blue-600);box-shadow:0 0 0 4px var(--sea-focus);outline:none}.sea-tile.on{border-color:var(--sea-blue-600);background:var(--sea-blue-50);box-shadow:0 0 0 1px var(--sea-blue-600)}.sea-tile:disabled{cursor:default;opacity:.7}.sea-tile .ic{background:var(--sea-surface-2);block-size:36px;inline-size:36px;color:var(--sea-blue-600);border-radius:10px;flex:none;place-items:center;display:grid}.sea-tile.on .ic{background:var(--sea-blue-600);color:var(--sea-on-fill)}.sea-tile .tx{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.sea-tile .nm{font-weight:600;line-height:1.3}.sea-tile .ht{font-size:calc(13px * var(--sea-text-scale,1));color:var(--sea-text-2);line-height:1.4}.sea-tile .sg{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-blue-600);margin-block-start:2px;font-weight:600}.sea-tile .ck{background:var(--sea-blue-600);block-size:20px;inline-size:20px;color:var(--sea-on-fill);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:8px;inset-inline-end:8px}.sea-tile .sw{border:1px solid var(--sea-border-strong);block-size:24px;inline-size:24px;color:var(--sea-text-3);border-radius:50%;flex:none;place-items:center;margin-block-start:6px;display:grid}.sea-tile .sw.on{background:var(--sea-blue-600);border-color:var(--sea-blue-600);color:var(--sea-on-fill)}.sea-tiles-lg .sea-tile{flex-direction:column;align-items:flex-start;gap:10px;min-block-size:132px;padding:16px}.sea-tiles-lg .sea-tile .ic{border-radius:14px;block-size:48px;inline-size:48px}.sea-tiles-lg .sea-tile .nm{font-size:calc(16px * var(--sea-text-scale,1))}.sea-tiles-sm .sea-tile{align-items:center;min-block-size:48px;padding:10px 12px}.sea-tiles-sm .sea-tile .ic{border-radius:8px;block-size:28px;inline-size:28px}.sea-tiles[aria-invalid=true] .sea-tile{border-color:var(--sea-bad-line)}.sea-tiles-mini{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sea-tiles-mini li{background:var(--sea-surface-2);border:1px solid var(--sea-border);font-size:calc(13px * var(--sea-text-scale,1));border-radius:999px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.sea-tiles-mini li svg{color:var(--sea-blue-600)}@media (max-width:600px){.sea-tiles,.sea-tiles.sea-tiles-md,.sea-tiles.sea-tiles-c3,.sea-tiles.sea-tiles-c4{grid-template-columns:1fr}.sea-tiles.sea-tiles-lg,.sea-tiles.sea-tiles-sm,.sea-tiles.sea-tiles-c2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sea-tiles-lg .sea-tile{min-block-size:112px;padding:12px}.sea-tiles-lg .sea-tile .ht{display:none}}html[data-sea-motion=reduced] .sea-tile{transition:none}
.sea-icon-tile{background:var(--sea-blue-50);width:36px;height:36px;color:var(--sea-blue-600);border-radius:10px;flex:none;place-items:center;display:inline-grid}.sea-icon-tile.lg{border-radius:12px;width:44px;height:44px}.sea-icon-tile.sm{border-radius:9px;width:30px;height:30px}.sea-icon-tile.accent{background:var(--sea-accent-pale);color:var(--sea-accent-deep)}.sea-icon-tile.ok{background:var(--sea-ok-soft);color:var(--sea-ok)}.sea-icon-tile.warn{background:var(--sea-warn-soft);color:var(--sea-warn)}.sea-icon-tile.bad{background:var(--sea-bad-soft);color:var(--sea-bad)}.sea-icon-tile.violet{background:var(--sea-violet-soft);color:var(--sea-violet)}.sea-icon-tile.muted{background:var(--sea-surface-3);color:var(--sea-text-2)}.sea-stat{flex-direction:column;min-width:0;padding:18px;display:flex;position:relative;overflow:hidden;color:var(--sea-text)!important;text-decoration:none!important}button.sea-stat,a.sea-stat{transition:transform .15s,box-shadow .15s,border-color .15s}button.sea-stat{font:inherit;text-align:start;cursor:pointer;width:100%}.sea-stat.on{border-color:var(--sea-blue-600);box-shadow:0 0 0 3px var(--sea-focus)}:is(a,button).sea-stat:hover{box-shadow:var(--sea-shadow);border-color:var(--sea-border-strong);transform:translateY(-2px)}.sea-stat-top{justify-content:space-between;align-items:center;gap:10px;display:flex}.sea-stat-label{color:var(--sea-text-2);font-size:calc(12.5px * var(--sea-text-scale,1));font-weight:600}.sea-stat-value{font-family:var(--sea-font-display);font-size:calc(30px * var(--sea-text-scale,1));letter-spacing:-.02em;margin-top:6px;font-weight:800;line-height:1.1}.sea-stat-foot{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-text-3);margin-top:6px}.sea-stat-bar{inset-inline:0;background:linear-gradient(90deg, var(--sea-stat-tone,var(--sea-blue)), transparent);height:4px;position:absolute;bottom:0}html[dir=rtl] .sea-stat-bar{background:linear-gradient(270deg, var(--sea-stat-tone,var(--sea-blue)), transparent)}.sea-stat.accent{--sea-stat-tone:var(--sea-accent-mid)}.sea-stat.ok{--sea-stat-tone:var(--sea-ok)}.sea-stat.warn{--sea-stat-tone:var(--sea-warn)}.sea-stat.bad{--sea-stat-tone:var(--sea-bad)}.sea-stat.violet{--sea-stat-tone:var(--sea-violet)}.sea-stats{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;display:grid}@media (max-width:599px){.sea-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}@media (min-width:1100px){.sea-stats:has(>:nth-child(4):last-child){grid-template-columns:repeat(4,minmax(0,1fr))}.sea-stats:has(>:nth-child(5):last-child){grid-template-columns:repeat(5,minmax(0,1fr))}.sea-stats:has(>:nth-child(6):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.sea-stats:is(:has(>:nth-child(7):last-child),:has(>:nth-child(8):last-child)){grid-template-columns:repeat(4,minmax(0,1fr))}}.sea-banner{border-radius:var(--sea-radius-lg,22px);background:var(--sea-hero);color:var(--sea-on-chrome);box-shadow:var(--sea-shadow-lg);padding:26px 28px;position:relative;overflow:hidden}.sea-banner:after{content:"";inset-inline-end:-80px;background:radial-gradient(circle, var(--sea-hero-glow), transparent 65%);pointer-events:none;border-radius:50%;width:380px;height:380px;position:absolute;top:-120px}.sea-banner>*{z-index:1;position:relative}.sea-banner-eyebrow{font-size:calc(12px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.14em;color:var(--sea-hero-eyebrow);font-weight:700}html[dir=rtl] .sea-banner-eyebrow{letter-spacing:0}.sea-banner-title{font-family:var(--sea-font-display);font-size:calc(26px * var(--sea-text-scale,1));color:var(--sea-on-chrome);margin:6px 0 0;font-weight:800}.sea-banner-body{color:var(--sea-hero-body);max-width:640px;margin:6px 0 0}.sea-banner-stats{flex-wrap:wrap;gap:28px;margin:18px 0 0;display:flex}.sea-banner-stats>div{flex-direction:column;display:flex}.sea-banner-stats dd{font-family:var(--sea-font-display);font-size:calc(26px * var(--sea-text-scale,1));color:var(--sea-on-chrome);margin:0;font-weight:800;line-height:1.2}.sea-banner-stats dt{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-hero-body)}.sea-intro{align-items:flex-start}.sea-intro-eyebrow{font-size:calc(12px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.12em;color:var(--sea-accent-deep,var(--sea-text-3));margin-bottom:4px;font-weight:700}html[dir=rtl] .sea-intro-eyebrow{letter-spacing:0}.sea-intro .sea-page-sub{max-width:720px}.sea-intro-stats{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.sea-intro-stats>div{background:var(--sea-surface-2);border:1px solid var(--sea-border);border-radius:999px;align-items:baseline;gap:6px;padding:5px 12px;display:inline-flex}.sea-intro-stats dd{color:var(--sea-text);font-weight:800;font-size:calc(14px * var(--sea-text-scale,1));margin:0}.sea-intro-stats dt{color:var(--sea-text-2);font-size:calc(12.5px * var(--sea-text-scale,1))}.sea-list{flex-direction:column;display:flex}.sea-list-meta{color:var(--sea-text-3);font-size:calc(12.5px * var(--sea-text-scale,1));flex:none;align-items:center;gap:8px;display:inline-flex}.sea-list-chev{color:var(--sea-text-3);flex:none}@media (max-width:640px){.sea-list-item:has(>.sea-list-meta){flex-wrap:wrap}.sea-list-item>.sea-list-meta{flex-wrap:wrap;flex-basis:100%;order:3;padding-inline-start:42px}.sea-list-item>.sea-list-chev{order:2}}button.sea-list-item{font:inherit;cursor:pointer}.sea-list-item.on{background:var(--sea-blue-50);box-shadow:inset 3px 0 0 var(--sea-blue-600)}html[dir=rtl] .sea-list-item.on{box-shadow:inset -3px 0 0 var(--sea-blue-600)}@media (max-width:640px){.sea-banner{padding:20px}}html:is([data-sea-icon-weight=light],[data-sea-icon-weight=bold]) svg.lucide{stroke-width:var(--sea-icon-stroke)}html[data-sea-icons=circle] :is(.sea-icon-tile,.sea-list-item .ic,.sea-empty .ic,.sea-app-tile .ic){border-radius:50%}html[data-sea-icons=solid] .sea-app-tile.live .ic{color:var(--sea-blue-600)}html[data-sea-icons=solid] :is(.sea-icon-tile,.sea-list-item .ic,.sea-empty .ic,.sea-app-tile .ic){background:color-mix(in srgb, currentColor 88%, #000);-webkit-text-fill-color:#fff}html[data-sea-icons=solid] :is(.sea-icon-tile,.sea-list-item .ic,.sea-empty .ic,.sea-app-tile .ic)>svg{color:#fff}html[data-sea-icons=none] .sea-app-tile.live .ic{color:var(--sea-blue-600)}html[data-sea-icons=none] :is(.sea-icon-tile,.sea-list-item .ic,.sea-empty .ic,.sea-app-tile .ic){background:0 0}html:is([data-sea-corners=sharp],[data-sea-corners=extra]) :is(.sea-popover,.sea-app-tile,.sea-theme-option,.sea-toast,.sea-menu-item,.sea-collapse-btn,.sea-topbar-search input,.sea-theme-preview,.sea-theme-mock){border-radius:var(--sea-radius-md)}html:is([data-sea-corners=sharp],[data-sea-corners=extra]) :is(.sea-modal,.sea-banner){border-radius:var(--sea-radius-lg)}html:is([data-sea-corners=sharp],[data-sea-corners=extra]) :is(.sea-btn.sm,.sea-bi-btn),html:is([data-sea-corners=sharp],[data-sea-corners=extra]):not([data-sea-icons=circle]) :is(.sea-icon-tile,.sea-list-item .ic,.sea-empty .ic,.sea-app-tile .ic){border-radius:var(--sea-radius-sm)}html[data-sea-corners=sharp] :is(.sea-badge,.sea-tab .n){border-radius:3px}@media (max-width:900px){html:is([data-sea-corners=sharp],[data-sea-corners=extra]) .sea-modal{border-radius:var(--sea-radius-lg) var(--sea-radius-lg) 0 0}}html[data-sea-cards=bordered] :is(.sea-card,.sea-stat,a.sea-stat:hover,.sea-theme-option:hover:not(:disabled)),html[data-sea-cards=flat] :is(.sea-card,.sea-stat,a.sea-stat:hover,.sea-theme-option:hover:not(:disabled)){box-shadow:none}html[data-sea-cards=flat] :is(.sea-card,.sea-stat){border-color:#0000}html[data-sea-highlight=pill] .sea-nav-link.active{background:var(--sea-surface);border-radius:99px;color:var(--sea-heading)!important}html[data-sea-highlight=filled] .sea-nav-link.active{background:var(--sea-btn-accent);color:var(--sea-on-accent)!important}html:is([data-sea-highlight=pill],[data-sea-highlight=filled]) .sea-nav-link.active:before{display:none}html[data-sea-highlight=pill] .sea-tabs{gap:6px;padding-bottom:8px}html[data-sea-highlight=pill] .sea-tab{border-bottom:0;border-radius:99px;margin-bottom:0;padding-block:6px}html[data-sea-highlight=pill] .sea-tab.on{background:var(--sea-blue-50);color:var(--sea-blue-600)}html[data-sea-highlight=filled] .sea-tabs{gap:6px;padding-bottom:8px}html[data-sea-highlight=filled] .sea-tab{border-radius:var(--sea-radius-btn);border-bottom:0;margin-bottom:0;padding-block:6px}html[data-sea-highlight=filled] .sea-tab.on{background:var(--sea-btn-primary);color:var(--sea-on-primary)}html[data-sea-highlight=filled] .sea-tab.on .n{color:inherit;background:#ffffff38}html[data-sea-stripes=off] .sea-stat-bar{display:none}html:is([data-sea-banner=solid],[data-sea-banner=plain]) body{--sea-hero:var(--sea-navy);--sea-hero-glow:transparent}html[data-sea-banner=plain] .sea-banner{--sea-on-chrome:var(--sea-text);--sea-hero-eyebrow:var(--sea-accent-deep);--sea-hero-body:var(--sea-text-2);--sea-hero-muted:var(--sea-text-3);--sea-hero-pill:var(--sea-surface-2);--sea-hero-pill-line:var(--sea-border);background:var(--sea-surface);border:1px solid var(--sea-border);box-shadow:var(--sea-shadow-sm)}html[data-sea-density=compact] .sea-content:not(.flush){padding:16px 20px 32px}html[data-sea-density=compact] .sea-page-head{margin-bottom:12px}html[data-sea-density=compact] .sea-card-head,html[data-sea-density=compact] .sea-card-body{padding:10px 14px}html[data-sea-density=compact] .sea-card-pad{padding:14px}html[data-sea-density=compact] :is(.sea-grid,.sea-stats){gap:12px}html[data-sea-density=compact] .sea-stat{padding:12px 14px}html[data-sea-density=compact] .sea-stat-value{margin-top:2px}html[data-sea-density=compact] .sea-banner{padding:18px 20px}html[data-sea-density=compact] table.sea-table th{padding:7px 10px}html[data-sea-density=compact] table.sea-table td{padding:6px 10px}html[data-sea-density=compact] :is(.sea-table-bar,.sea-table-foot){padding:8px 10px}html[data-sea-density=compact] .sea-list-item{padding:8px 12px}html[data-sea-density=compact] .sea-nav-link{padding:6px 10px}html[data-sea-density=compact] .sea-nav-section{margin-top:10px}html[data-sea-density=compact] .sea-btn{padding:6px 12px}html[data-sea-density=compact] .sea-btn.sm{padding:3px 8px}html[data-sea-density=compact] :is(.sea-input,.sea-select,.sea-textarea){padding:6px 10px}html[data-sea-density=compact] .sea-table-search input{padding-inline-start:34px}html[data-sea-density=compact] .sea-form-grid{gap:10px 12px}html[data-sea-density=compact] .sea-tab{padding:7px 12px}html[data-sea-density=compact] .sea-tabs{margin-bottom:12px}html[data-sea-density=compact] :is(.sea-modal-head,.sea-modal-body,.sea-modal-foot){padding:10px 14px}@media (max-width:900px){html[data-sea-density=compact] .sea-content:not(.flush){padding:10px 10px 32px}}html[data-sea-motion=reduced] *,html[data-sea-motion=reduced] :before,html[data-sea-motion=reduced] :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}html[data-sea-motion=reduced] a.sea-stat:hover{transform:none}html[data-sea-motion=reduced] .sea-spinner{animation-duration:1.6s!important;animation-iteration-count:infinite!important}html[data-sea-contrast=high] :is(input,textarea)::placeholder{color:var(--sea-text-2);opacity:1}html[data-sea-contrast=high] :is(.sea-card,.sea-stat,.sea-popover,.sea-modal,.sea-input,.sea-select,.sea-textarea,.sea-btn:not(.primary):not(.accent)){border-color:var(--sea-border-strong)}html[data-sea-contrast=high] :disabled{opacity:.75}html[data-sea-contrast=high] .sea-muted{color:var(--sea-text-2)}html[data-sea-links=underline] a:not(.sea-btn,.sea-nav-link,.sea-menu-item,.sea-app-tile,.sea-brand,.sea-tab,.sea-stat,.sea-list-item,.home-tile,.int-chip,.sb-btn,.sb-card-link,.btn,[role=tab],[role=menuitem],[role=button]):not(.nav a,.bottom-nav a,.sea-launcher a){text-underline-offset:.18em;text-decoration-line:underline;text-decoration-thickness:max(1px,.08em)}html[data-sea-reading=readable]{--sea-font:Verdana, "Atkinson Hyperlegible", "Segoe UI", Tahoma, sans-serif;--sea-font-display:Verdana, "Atkinson Hyperlegible", "Segoe UI", Tahoma, sans-serif}html[dir=rtl][data-sea-reading=readable]{--sea-font:"SEA Clock", "Almarai", Verdana, Tahoma, sans-serif;--sea-font-display:"SEA Clock", "Almarai", Verdana, Tahoma, sans-serif}html[data-sea-reading=readable] :is(.sea-app,.sea-layer){letter-spacing:.03em;word-spacing:.1em;line-height:1.75}html[data-sea-reading=readable] :is(.sea-app,.sea-layer) :is(p,li,dd,dt,td,label,blockquote,.sea-hint,.sea-small,.sea-card-body,.sb-root){line-height:1.8}html[data-sea-reading=readable] :is(.sea-h1,.sea-h2,.sea-h3,h1,h2,h3){letter-spacing:.01em;line-height:1.35}html[dir=rtl][data-sea-reading=readable] :is(.sea-app,.sea-layer),html[dir=rtl][data-sea-reading=readable] :is(.sea-app,.sea-layer) *{letter-spacing:0!important}html[data-sea-focus=strong] :focus-visible{outline:3px solid var(--sea-text)!important;outline-offset:2px!important;box-shadow:0 0 0 2px var(--sea-surface), 0 0 0 7px var(--sea-focus)!important}html[data-sea-focus=strong] :is(.sea-topbar,.sea-sidebar,.sea-banner,.lw-tone-brand) :focus-visible{outline-color:var(--sea-on-chrome)!important;box-shadow:0 0 0 2px var(--sea-navy-deep)!important}.sea-design{flex-direction:column;gap:4px;display:flex}.sea-design-row{border-top:1px solid var(--sea-border);grid-template-columns:minmax(170px,220px) minmax(0,1fr);align-items:start;gap:14px;padding:12px 0;display:grid}.sea-design-row:first-child{border-top:0}.sea-design-head{flex-direction:column;gap:2px;min-width:0;display:flex}.sea-design-name{flex-wrap:wrap;align-items:center;gap:6px;font-weight:700;display:flex}.sea-design-desc{font-size:calc(12px * var(--sea-text-scale,1));color:var(--sea-text-3);line-height:1.4}.sea-design-lockmark{font-size:calc(11.5px * var(--sea-text-scale,1));color:var(--sea-warn);align-items:center;gap:4px;font-weight:600;display:inline-flex}.sea-design-opts{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.sea-design-opt{border:1px solid var(--sea-border);background:var(--sea-surface);min-width:92px;color:var(--sea-text-2);font-size:calc(12.5px * var(--sea-text-scale,1));border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:8px 10px 7px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:flex}.sea-design-opt:hover:not(:disabled){border-color:var(--sea-border-strong)}.sea-design-opt.on{border-color:var(--sea-blue-600);color:var(--sea-text);box-shadow:0 0 0 1px var(--sea-blue-600), 0 0 0 4px var(--sea-focus)}.sea-design-opt:disabled{cursor:not-allowed;opacity:.6}.sea-design-opt .ex{background:var(--sea-surface-2);border-radius:8px;place-items:center;width:64px;height:36px;display:grid;overflow:hidden}.sea-design-size{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.sea-design-size input[type=range]{min-width:160px;max-width:320px;accent-color:var(--sea-blue-600);flex:1}.sea-design-size .val{min-width:48px;font-weight:800}.sea-design-lock{border:1px solid var(--sea-border);background:var(--sea-surface);color:var(--sea-text-3);font-size:calc(12px * var(--sea-text-scale,1));border-radius:99px;align-self:flex-start;align-items:center;gap:6px;margin-top:6px;padding:4px 10px;font-weight:600;display:inline-flex}.sea-design-lock[aria-pressed=true]{background:var(--sea-warn-soft);color:var(--sea-warn);border-color:#0000}.sea-design-note{border-radius:var(--sea-radius-sm);background:var(--sea-warn-soft);color:var(--sea-text);font-size:calc(13px * var(--sea-text-scale,1));align-items:flex-start;gap:8px;margin-bottom:10px;padding:10px 12px;display:flex}.sea-design-note>svg{color:var(--sea-warn);flex:none;margin-top:2px}.sea-dx-tile{background:var(--sea-blue-50);width:26px;height:26px;color:var(--sea-blue-600);border-radius:7px;place-items:center;display:grid}.sea-dx-tile.circle{border-radius:50%}.sea-dx-tile.solid{background:var(--sea-blue-600);color:var(--sea-on-fill)}.sea-dx-tile.none{background:0 0}.sea-dx-box{background:var(--sea-surface);border:1px solid var(--sea-border-strong);width:40px;height:24px}.sea-dx-card{background:var(--sea-surface);border-radius:6px;width:44px;height:26px}.sea-dx-card.elevated{border:1px solid var(--sea-border);box-shadow:0 2px 6px #14326e2e}.sea-dx-card.bordered{border:1px solid var(--sea-border-strong)}.sea-dx-card.flat{border:1px solid #0000}.sea-dx-nav{background:var(--sea-sidebar-bg);border-radius:6px;flex-direction:column;justify-content:center;gap:3px;width:56px;height:30px;padding:4px;display:flex;position:relative}.sea-dx-nav i{background:var(--sea-chrome-muted);opacity:.45;border-radius:2px;height:7px;margin-inline-start:4px}.sea-dx-nav i.on{opacity:1}.sea-dx-nav.bar i.on{background:var(--sea-nav-active);box-shadow:inset 3px 0 0 var(--sea-accent);margin-inline-start:0;padding-inline-start:4px}html[dir=rtl] .sea-dx-nav.bar i.on{box-shadow:inset -3px 0 0 var(--sea-accent)}.sea-dx-nav.pill i.on{background:var(--sea-surface);border-radius:99px}.sea-dx-nav.filled i.on{background:var(--sea-accent)}.sea-dx-stat{background:var(--sea-surface);border:1px solid var(--sea-border);border-radius:6px;width:50px;height:28px;position:relative;overflow:hidden}.sea-dx-stat:before{content:"";top:6px;background:var(--sea-text-3);opacity:.5;border-radius:2px;width:18px;height:6px;position:absolute;inset-inline-start:6px}.sea-dx-stat.on:after{content:"";inset-inline:0;background:linear-gradient(90deg, var(--sea-blue), transparent);height:4px;position:absolute;bottom:0}.sea-dx-banner{border-radius:6px;width:56px;height:28px;position:relative;overflow:hidden}.sea-dx-banner:before{content:"";top:8px;background:#fff;border-radius:2px;width:26px;height:5px;position:absolute;inset-inline-start:6px}.sea-dx-banner.gradient{background:linear-gradient(125deg, var(--sea-navy-deep), var(--sea-blue-600) 78%, var(--sea-accent))}.sea-dx-banner.solid{background:var(--sea-navy)}.sea-dx-banner.plain{background:var(--sea-surface);border:1px solid var(--sea-border-strong)}.sea-dx-banner.plain:before{background:var(--sea-text)}.sea-dx-lines{flex-direction:column;justify-content:center;width:44px;height:30px;display:flex}.sea-dx-lines i{background:var(--sea-border-strong);border-radius:2px;height:4px}.sea-design-group{font-size:calc(12px * var(--sea-text-scale,1));text-transform:uppercase;letter-spacing:.08em;color:var(--sea-text-3);margin:14px 0 2px;font-weight:800}html[dir=rtl] .sea-design-group{letter-spacing:0}.sea-design-group:first-child{margin-top:0}.sea-design-group+.sea-design-row{border-top:0}.sea-dx-scheme{border:1px solid var(--sea-border);background:#fff;border-radius:6px;flex-direction:column;gap:4px;width:44px;height:26px;padding:5px 6px;display:flex}.sea-dx-scheme i{background:#a3b8d8;border-radius:2px;height:4px}.sea-dx-scheme i+i{background:#cbd6e2;width:60%}.sea-dx-scheme.dark{background:#121926;border-color:#2a3550}.sea-dx-scheme.dark i{background:#86a7e9}.sea-dx-scheme.dark i+i{background:#4b5a73}.sea-dx-scheme.system{background:linear-gradient(135deg,#fff 50%,#121926 50%)}.sea-dx-text{color:var(--sea-text-3);align-items:center;gap:6px;display:inline-flex}.sea-dx-text b{font-weight:800}.sea-dx-text i{border:1px solid var(--sea-border);border-radius:3px;width:16px;height:12px}.sea-dx-text.hc{color:var(--sea-text)}.sea-dx-text.hc i{border:2px solid var(--sea-text)}.sea-dx-link{color:var(--sea-blue-600);font-weight:700}.sea-dx-link.u{text-underline-offset:3px;text-decoration:underline}.sea-dx-read{color:var(--sea-text);font-weight:700}.sea-dx-read.r{letter-spacing:.08em;font-family:Verdana,Tahoma,sans-serif}.sea-dx-focus i{background:var(--sea-surface-3);outline:2px solid var(--sea-focus);outline-offset:1px;border-radius:5px;width:30px;height:16px;display:block}.sea-dx-focus.s i{outline:3px solid var(--sea-text);outline-offset:2px}.sea-dx-motion{width:44px;height:24px;position:relative}.sea-dx-motion i{background:var(--sea-blue);border-radius:50%;width:8px;height:8px;position:absolute;top:8px}.sea-dp{border:1px solid var(--sea-border);background:var(--sea-bg-grad);color:var(--sea-text);font-size:calc(13px * var(--dp-scale,1));border-radius:14px;line-height:1.45;overflow:hidden}.sea-dp-body{min-height:220px;display:flex}.sea-dp-side{background:var(--sea-sidebar-bg);gap:var(--dp-gap-xs,3px);flex-direction:column;flex:none;width:150px;padding:12px 8px;display:flex}.sea-dp-nav{padding:var(--dp-nav-pad,7px 9px);border-radius:var(--dp-btn,11px);color:var(--sea-chrome-text);white-space:nowrap;align-items:center;gap:8px;font-weight:500;display:flex;position:relative}.sea-dp-nav.on{color:var(--sea-on-chrome);font-weight:600}.sea-dp[data-hl=bar] .sea-dp-nav.on{background:var(--sea-nav-active)}.sea-dp[data-hl=bar] .sea-dp-nav.on:before{content:"";inset-inline-start:-8px;background:var(--sea-nav-bar);border-start-end-radius:4px;border-end-end-radius:4px;width:4px;position:absolute;top:6px;bottom:6px}.sea-dp[data-hl=pill] .sea-dp-nav.on{background:var(--sea-surface);color:var(--sea-heading);border-radius:99px}.sea-dp[data-hl=filled] .sea-dp-nav.on{background:var(--sea-btn-accent);color:var(--sea-on-accent)}.sea-dp-main{min-width:0;padding:var(--dp-pad,14px);gap:var(--dp-gap,12px);flex-direction:column;flex:1;display:flex}.sea-dp-banner{padding:var(--dp-banner-pad,14px 16px);border-radius:var(--dp-lg,22px);background:var(--sea-hero);color:var(--sea-on-chrome);position:relative;overflow:hidden}.sea-dp-banner:after{content:"";inset-inline-end:-40px;background:radial-gradient(circle, var(--sea-hero-glow), transparent 65%);border-radius:50%;width:180px;height:180px;position:absolute;top:-60px}.sea-dp-banner b{font-family:var(--sea-font-display);font-size:calc(16px * var(--dp-scale,1));display:block;position:relative}.sea-dp-banner span{color:var(--sea-hero-body);font-size:calc(12px * var(--dp-scale,1));position:relative}.sea-dp[data-banner=solid] .sea-dp-banner{background:var(--sea-navy)}.sea-dp[data-banner=plain] .sea-dp-banner{background:var(--sea-surface);color:var(--sea-text);border:1px solid var(--sea-border)}.sea-dp[data-banner=plain] .sea-dp-banner span{color:var(--sea-text-2)}.sea-dp:is([data-banner=solid],[data-banner=plain]) .sea-dp-banner:after{display:none}.sea-dp-stats{gap:var(--dp-gap,12px);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sea-dp-card{background:var(--sea-surface);border:1px solid var(--sea-border);border-radius:var(--dp-radius,16px);box-shadow:var(--sea-shadow-sm)}.sea-dp[data-cards=bordered] .sea-dp-card{box-shadow:none}.sea-dp[data-cards=flat] .sea-dp-card{box-shadow:none;border-color:#0000}.sea-dp-stat{padding:var(--dp-card-pad,12px 14px);position:relative;overflow:hidden}.sea-dp-stat .lb{color:var(--sea-text-2);font-size:calc(11.5px * var(--dp-scale,1));justify-content:space-between;align-items:center;gap:6px;font-weight:600;display:flex}.sea-dp-stat .vl{font-family:var(--sea-font-display);font-weight:800;font-size:calc(22px * var(--dp-scale,1));margin-top:var(--dp-gap-xs,3px);line-height:1.15}.sea-dp-stat .br{inset-inline:0;height:4px;position:absolute;bottom:0}.sea-dp[data-stripes=off] .sea-dp-stat .br{display:none}.sea-dp-tile{border-radius:var(--dp-sm,10px);flex:none;place-items:center;width:28px;height:28px;display:grid}.sea-dp[data-icons=circle] .sea-dp-tile{border-radius:50%}.sea-dp[data-icons=solid] .sea-dp-tile{background:color-mix(in srgb, currentColor 88%, #000)!important}.sea-dp[data-icons=solid] .sea-dp-tile>svg{color:#fff}.sea-dp[data-icons=none] .sea-dp-tile{background:0 0!important}.sea-dp svg.lucide{stroke-width:var(--dp-stroke,2)}.sea-dp-list .row{padding:var(--dp-row-pad,9px 12px);border-top:1px solid var(--sea-border);align-items:center;gap:10px;display:flex}.sea-dp-list .row:first-child{border-top:0}.sea-dp-list .row .sea-grow{min-width:0}.sea-dp-tabs{border-bottom:1px solid var(--sea-border);gap:4px;display:flex}.sea-dp-tab{padding:var(--dp-tab-pad,7px 10px);color:var(--sea-text-2);font-weight:600;font-size:calc(12.5px * var(--dp-scale,1));border-bottom:2px solid #0000;margin-bottom:-1px}.sea-dp[data-hl=bar] .sea-dp-tab.on{color:var(--sea-heading);border-bottom-color:var(--sea-accent)}.sea-dp[data-hl=pill] .sea-dp-tabs,.sea-dp[data-hl=filled] .sea-dp-tabs{border-bottom:0}.sea-dp[data-hl=pill] .sea-dp-tab.on{background:var(--sea-blue-50);color:var(--sea-blue-600);border-bottom-color:#0000;border-radius:99px}.sea-dp[data-hl=filled] .sea-dp-tab.on{background:var(--sea-btn-primary);color:var(--sea-on-primary);border-radius:var(--dp-btn,11px);border-bottom-color:#0000}.sea-dp-btn{padding:var(--dp-btn-pad,6px 12px);border-radius:var(--dp-btn,11px);background:var(--sea-btn-primary);color:var(--sea-on-primary);font-weight:600;font-size:calc(12.5px * var(--dp-scale,1));align-items:center;gap:6px;display:inline-flex}.sea-dp-badge{border-radius:var(--dp-pill,99px);background:var(--sea-accent-pale);color:var(--sea-accent-deep);font-size:calc(11px * var(--dp-scale,1));padding:1px 8px;font-weight:600;display:inline-flex}@media (max-width:640px){.sea-design-row{grid-template-columns:1fr;gap:8px}.sea-design-opt{flex:70px;min-width:0}.sea-dp-side{width:44px;padding:10px 4px}.sea-dp-nav span{display:none}.sea-dp-nav{justify-content:center;padding:7px 0}.sea-dp[data-hl=bar] .sea-dp-nav.on:before{inset-inline-start:-4px}.sea-dp-stats{grid-template-columns:1fr}}.sea-dx-style{background:var(--sea-bg);border-radius:6px;flex-direction:column;gap:3px;width:56px;height:32px;padding:3px;display:flex}.sea-dx-style .hd{border-radius:2px;align-items:center;height:9px;padding-inline-start:3px;display:flex}.sea-dx-style .hd i{background:var(--sea-text);border-radius:2px;width:18px;height:3px}.sea-dx-style .tb{gap:2px;height:6px;display:flex}.sea-dx-style .tb i{border-bottom:2px solid #0000;width:12px}.sea-dx-style .tb i.on{border-bottom-color:var(--sea-accent)}.sea-dx-style .cd{background:var(--sea-surface);border:1px solid var(--sea-border);border-top:3px solid var(--sea-border-strong);border-radius:3px;flex:1}.sea-dx-style.vibrant .hd{background:linear-gradient(120deg, var(--sea-blue-100), var(--sea-accent-pale));border-radius:4px}.sea-dx-style.vibrant .hd i{background:var(--sea-heading)}.sea-dx-style.vibrant .tb{background:var(--sea-surface-3);border-radius:3px;width:fit-content;padding:1px}.sea-dx-style.vibrant .tb i{border:0;border-radius:2px}.sea-dx-style.vibrant .tb i.on{background:var(--sea-surface);box-shadow:0 1px 2px #14326e33}.sea-dx-style.vibrant .cd{border-top-width:1px;border-radius:5px;box-shadow:0 1px 3px #14326e24}.sea-dp-head{flex-direction:column;gap:1px;display:flex}.sea-dp-head .ey{font-size:calc(11px * var(--dp-scale,1));color:var(--sea-text-3)}.sea-dp-head b{font-family:var(--sea-font-display);font-weight:800;font-size:calc(17px * var(--dp-scale,1));color:var(--sea-text);line-height:1.2}.sea-dp[data-style=vibrant] .sea-dp-head{padding:var(--dp-banner-pad,12px 14px);border-radius:var(--dp-lg,22px);border:1px solid var(--sea-border);background:linear-gradient(120deg, var(--sea-blue-50), var(--sea-accent-pale) 62%, var(--sea-surface))}[dir=rtl] .sea-dp[data-style=vibrant] .sea-dp-head{background:linear-gradient(240deg, var(--sea-blue-50), var(--sea-accent-pale) 62%, var(--sea-surface))}.sea-dp[data-style=vibrant][data-banner=solid] .sea-dp-head{background:var(--sea-blue-50)}.sea-dp[data-style=vibrant][data-banner=plain] .sea-dp-head{background:var(--sea-surface)}.sea-dp[data-style=vibrant] .sea-dp-head .ey{text-transform:uppercase;letter-spacing:.12em;color:var(--sea-accent-deep);font-weight:700}[dir=rtl] .sea-dp[data-style=vibrant] .sea-dp-head .ey{text-transform:none;letter-spacing:0}.sea-dp[data-style=vibrant] .sea-dp-head b{color:var(--sea-heading);font-size:calc(19px * var(--dp-scale,1))}.sea-dp[data-style=vibrant][data-hl=bar] .sea-dp-tabs{background:var(--sea-surface-3);border-radius:var(--dp-btn,11px);border-bottom:0;gap:2px;width:fit-content;padding:3px}.sea-dp[data-style=vibrant][data-hl=bar] .sea-dp-tab{border-radius:max(2px, calc(var(--dp-btn,11px) - 2px));border-bottom:0;margin-bottom:0}.sea-dp[data-style=vibrant][data-hl=bar] .sea-dp-tab.on{background:var(--sea-surface);color:var(--sea-heading);box-shadow:var(--sea-shadow-sm)}.sea-dp[data-style=vibrant] .sea-dp-stat .vl{color:var(--sea-heading);font-size:calc(24px * var(--dp-scale,1))}.sea-dp[data-style=vibrant] .sea-dp-btn{font-weight:700}.sea-dp[data-style=vibrant] .sea-dp-badge{border:1px solid color-mix(in srgb, currentColor 18%, transparent);font-weight:700}.sea-config-progress{border:1px solid var(--sea-border);border-radius:var(--sea-radius,10px);background:var(--sea-surface);gap:8px;margin-block-end:16px;padding:14px 16px;display:grid}.sea-config-progress-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.sea-config-progress-title{color:var(--sea-text);font-weight:600}.sea-config-progress-sum{color:var(--sea-text-muted);font-variant-numeric:tabular-nums;font-size:13px}.sea-config-progress-bar{background:var(--sea-surface-2,var(--sea-border));border-radius:999px;block-size:8px;overflow:hidden}.sea-config-progress-bar>span{border-radius:inherit;background:var(--sea-primary);block-size:100%;transition:inline-size .3s;display:block}.sea-config-progress.complete .sea-config-progress-bar>span{background:var(--sea-ok,var(--sea-primary))}.sea-config-progress-steps{flex-wrap:wrap;gap:6px 14px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.sea-config-progress-steps li>*{color:var(--sea-text-muted);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:2px 0;text-decoration:none;display:inline-flex}.sea-config-progress-steps li>span{cursor:default}.sea-config-progress-steps li.done>*{color:var(--sea-text)}.sea-config-progress-steps li.done svg{color:var(--sea-ok,var(--sea-primary))}.sea-config-progress-steps em{color:var(--sea-text-muted);font-size:11px;font-style:normal}@media (prefers-reduced-motion:reduce){.sea-config-progress-bar>span{transition:none}}.sea-journey{background:var(--sea-surface);border:1px solid var(--sea-border);border-inline-start:4px solid var(--sea-accent-mid);border-radius:var(--sea-radius);box-shadow:var(--sea-shadow-sm);padding:18px 20px}.sea-journey-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sea-journey-title{font-family:var(--sea-font-display);font-size:calc(17px * var(--sea-text-scale,1));color:var(--sea-heading,var(--sea-text));margin:0;font-weight:700}.sea-journey-badges{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.sea-journey-steps{gap:6px;margin:14px 0 12px;padding:0 0 2px;list-style:none;display:flex;overflow-x:auto}.sea-journey-steps.wrap{grid-template-columns:repeat(auto-fill,minmax(176px,1fr));display:grid;overflow:visible}.sea-jstep{flex:1;min-width:104px}.sea-jstep-in{text-align:start;border-radius:var(--sea-radius-sm);background:var(--sea-surface-2);border:1px solid var(--sea-border);block-size:100%;font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-3);align-items:center;gap:8px;padding:8px 10px;font-weight:600;text-decoration:none;display:flex;position:relative}a.sea-jstep-in:hover{border-color:var(--sea-border-strong)}a.sea-jstep-in:focus-visible{outline:2px solid var(--sea-blue);outline-offset:2px}.sea-jstep-mark{background:var(--sea-surface-3);block-size:22px;inline-size:22px;font-size:calc(11px * var(--sea-text-scale,1));border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.sea-jstep-text{gap:1px;min-width:0;display:grid}.sea-jstep-label{align-items:center;gap:5px;min-width:0;display:inline-flex}.sea-jstep-icon{opacity:.8;flex:none}.sea-jstep-sub{font-size:calc(11px * var(--sea-text-scale,1));color:var(--sea-text-3);font-weight:500}.sea-jstep-flag{flex:none;place-items:center;margin-inline-start:auto;display:inline-grid}.sea-jstep-flag.warn{color:var(--sea-warn)}.sea-jstep-flag.bad{color:var(--sea-bad)}.sea-jstep.done .sea-jstep-in{color:var(--sea-text-2)}.sea-jstep.done .sea-jstep-mark{background:var(--sea-ok);color:var(--sea-on-fill)}.sea-jstep.current .sea-jstep-in{color:var(--sea-text);border-color:var(--sea-accent-mid);background:var(--sea-accent-pale)}.sea-jstep.current .sea-jstep-mark{background:var(--sea-accent-deep);color:var(--sea-on-fill)}.sea-jstep.flag-bad .sea-jstep-in{border-color:var(--sea-bad-line,var(--sea-bad))}.sea-jstep.flag-warn .sea-jstep-in{border-color:var(--sea-warn)}.sea-journey-note{border-radius:var(--sea-radius-sm);background:var(--sea-blue-50);color:var(--sea-text);font-size:calc(13px * var(--sea-text-scale,1));align-items:center;gap:10px;padding:10px 12px;display:flex}.sea-journey-note>svg{color:var(--sea-blue);flex:none}.sea-journey-note-text{flex:1;min-width:0}@media (max-width:640px){.sea-journey{padding:14px}.sea-journey-steps,.sea-journey-steps.wrap{grid-template-columns:1fr;display:grid;overflow:visible}.sea-journey-note{flex-wrap:wrap}}@media print{.sea-journey{box-shadow:none;break-inside:avoid}.sea-journey-steps{flex-wrap:wrap;overflow:visible}.sea-jstep{min-width:0}}.sea-evc-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.sea-evc-grid.compact{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px}.sea-evc{--evc-primary:var(--sea-blue-600);--evc-accent:var(--sea-accent);--evc-dark:var(--sea-navy);--evc-tint:var(--sea-blue-50);border-radius:var(--sea-radius);background:var(--sea-surface);border:1px solid var(--sea-border);min-width:0;box-shadow:var(--sea-shadow-sm);color:var(--sea-text);flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}button.sea-evc{font:inherit;text-align:start;cursor:pointer;width:100%;padding:0}.sea-evc:hover{box-shadow:var(--sea-shadow);text-decoration:none;transform:translateY(-2px)}.sea-evc:focus-visible{outline:3px solid var(--evc-primary);outline-offset:2px}.sea-evc.muted{opacity:.72}.sea-evc-cover{aspect-ratio:16/9;background:var(--evc-primary);grid-template-columns:46% 54%;display:grid;position:relative;overflow:hidden}.sea-evc-panel{z-index:1;flex-direction:column;justify-content:center;gap:8px;min-width:0;padding:14px;display:flex;position:relative}.sea-evc-label{border-radius:calc(var(--sea-radius) * .6);background:var(--evc-dark);max-width:100%;color:var(--sea-on-chrome);font-family:var(--sea-font-display);font-weight:700;font-size:calc(13.5px * var(--sea-text-scale,1));align-self:flex-start;padding:8px 10px;line-height:1.25}.sea-evc-label>span{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.sea-evc-logo{object-fit:contain;background:var(--sea-surface);border-radius:6px;align-self:flex-start;max-width:72px;max-height:26px;padding:3px 6px}.sea-evc-media{clip-path:ellipse(100% 120% at 100%);background:var(--evc-tint);min-width:0;position:relative}html[dir=rtl] .sea-evc-media{clip-path:ellipse(100% 120% at 0%)}.sea-evc-media:before{content:"";background:var(--evc-accent);z-index:1;width:6px;position:absolute;inset-block:0;inset-inline-start:0}.sea-evc-media img{object-fit:cover;width:100%;height:100%;display:block}.sea-evc-art{color:var(--evc-dark);position:absolute;inset:0}.sea-evc-art svg{width:100%;height:100%;display:block}.sea-evc-art .bg{fill:var(--evc-tint)}.sea-evc-art .s1{fill:var(--evc-accent);opacity:.55}.sea-evc-art .s2{fill:var(--evc-primary);opacity:.35}.sea-evc-art .s3{fill:var(--evc-dark);opacity:.18}.sea-evc-art .dot{fill:var(--evc-dark);opacity:.35}.sea-evc-art-icon{place-items:center;display:grid;position:absolute;inset:0}.sea-evc-art-icon svg{box-sizing:content-box;background:var(--sea-surface);width:38px;height:38px;color:var(--evc-primary);box-shadow:var(--sea-shadow-sm);border-radius:50%;padding:12px}.sea-evc-flag{top:10px;z-index:2;background:var(--sea-surface);color:var(--sea-text);font-size:calc(12px * var(--sea-text-scale,1));box-shadow:var(--sea-shadow-sm);border-radius:999px;padding:3px 10px;font-weight:700;position:absolute;inset-inline-end:10px}.sea-evc-body{flex-direction:column;flex:1;gap:6px;padding:16px 18px 18px;display:flex}.sea-evc-eyebrow{font-size:calc(12px * var(--sea-text-scale,1));letter-spacing:.08em;text-transform:uppercase;color:var(--sea-text-3);font-weight:700}html[dir=rtl] .sea-evc-eyebrow{letter-spacing:0}.sea-evc-title{font-family:var(--sea-font-display);font-size:calc(18px * var(--sea-text-scale,1));color:var(--sea-text);margin:0;font-weight:800;line-height:1.3}.sea-evc:hover .sea-evc-title{color:var(--evc-primary)}.sea-evc.themed:hover .sea-evc-title{color:var(--sea-text);text-decoration:underline;-webkit-text-decoration-color:var(--evc-accent);text-decoration-color:var(--evc-accent);text-underline-offset:3px;text-decoration-thickness:2px}.sea-evc-when,.sea-evc-place{color:var(--sea-text-2);font-size:calc(13.5px * var(--sea-text-scale,1));align-items:flex-start;gap:6px;display:flex}.sea-evc-when svg,.sea-evc-place svg{color:var(--sea-text-3);flex:none;margin-top:2px}.sea-evc-badges{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:8px;display:flex}@media (max-width:640px){.sea-evc-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.sea-evc{transition:none}.sea-evc:hover{transform:none}}.sea-flow{flex-direction:column;gap:16px;max-width:760px;margin-inline:auto;display:flex}.sea-flow-head{flex-direction:column;gap:8px;display:flex}.sea-flow-count{font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-3);letter-spacing:.04em;text-transform:uppercase;font-weight:700}html[dir=rtl] .sea-flow-count{letter-spacing:0}.sea-flow-title{font-family:var(--sea-font-display);font-size:calc(22px * var(--sea-text-scale,1));color:var(--sea-text);margin:0;font-weight:800}.sea-flow-bar{background:var(--sea-surface-2);border-radius:999px;block-size:6px;overflow:hidden}.sea-flow-bar>span{border-radius:inherit;background:var(--sea-blue-600);block-size:100%;transition:inline-size .25s;display:block}.sea-flow-steps{scrollbar-width:none;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.sea-flow-steps::-webkit-scrollbar{display:none}.sea-flow-steps li>*{border:1px solid var(--sea-border);background:var(--sea-surface);color:var(--sea-text-2);font:inherit;font-size:calc(13px * var(--sea-text-scale,1));white-space:nowrap;border-radius:999px;align-items:center;gap:6px;min-block-size:36px;padding:6px 12px 6px 6px;display:inline-flex}html[dir=rtl] .sea-flow-steps li>*{padding:6px 6px 6px 12px}.sea-flow-steps li>button{cursor:pointer}.sea-flow-steps li>button:hover{border-color:var(--sea-blue-600)}.sea-flow-steps .n{background:var(--sea-surface-2);block-size:24px;inline-size:24px;font-weight:700;font-size:calc(12px * var(--sea-text-scale,1));border-radius:50%;place-items:center;display:inline-grid}.sea-flow-steps li.current>*{border-color:var(--sea-blue-600);color:var(--sea-text);font-weight:700}.sea-flow-steps li.current .n{background:var(--sea-blue-600);color:var(--sea-on-fill)}.sea-flow-steps li.done .n{background:var(--sea-ok-soft);color:var(--sea-ok)}.sea-flow-body{flex-direction:column;gap:16px;display:flex}.sea-flow-foot{z-index:5;padding:12px 4px calc(12px + env(safe-area-inset-bottom));background:var(--sea-bg,var(--sea-surface));border-block-start:1px solid var(--sea-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-inline:-4px;display:flex;position:sticky;inset-block-end:0}.sea-flow-status{font-size:calc(13px * var(--sea-text-scale,1));color:var(--sea-text-2)}.sea-flow-actions{flex-wrap:wrap;gap:8px;margin-inline-start:auto;display:flex}.sea-flow-actions .sea-btn{min-block-size:44px}@media (max-width:640px){.sea-flow-title{font-size:calc(20px * var(--sea-text-scale,1))}.sea-flow-actions{inline-size:100%}.sea-flow-actions .sea-btn{flex:1 1 0;justify-content:center}.sea-flow-status{inline-size:100%}}.sea-pick{flex-direction:column;gap:10px;display:flex}.sea-pick-item{border-radius:var(--sea-radius);border:1.5px solid var(--sea-border);background:var(--sea-surface);inline-size:100%;color:var(--sea-text);font:inherit;text-align:start;cursor:pointer;align-items:center;gap:12px;min-block-size:56px;padding:14px 16px;display:flex}.sea-pick-item:hover{border-color:var(--sea-blue-600)}.sea-pick-item[aria-checked=true],.sea-pick-item.on{border-color:var(--sea-blue-600);background:var(--sea-blue-50);box-shadow:inset 0 0 0 1px var(--sea-blue-600)}.sea-pick-item:disabled{opacity:.55;cursor:not-allowed}.sea-pick-item .grow{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.sea-pick-item .t{font-weight:700}.sea-pick-item .s{font-size:calc(13px * var(--sea-text-scale,1));color:var(--sea-text-2)}.sea-pick-item .end{flex:none;font-weight:800}.sea-pick-radio{border:2px solid var(--sea-border);border-radius:50%;flex:none;place-items:center;block-size:22px;inline-size:22px;display:grid}.sea-pick-item[aria-checked=true] .sea-pick-radio{border-color:var(--sea-blue-600)}.sea-pick-item[aria-checked=true] .sea-pick-radio:after{content:"";background:var(--sea-blue-600);border-radius:50%;block-size:10px;inline-size:10px}.sea-drop{border:2px dashed var(--sea-border);border-radius:var(--sea-radius);background:var(--sea-surface-2);text-align:center;color:var(--sea-text-2);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:6px;min-block-size:140px;padding:24px 16px;display:flex}.sea-drop:hover,.sea-drop.over{border-color:var(--sea-blue-600);background:var(--sea-blue-50);color:var(--sea-text)}.sea-drop:focus-within{outline:3px solid var(--sea-blue-600);outline-offset:2px}.sea-drop input[type=file]{opacity:0;block-size:1px;inline-size:1px;position:absolute}.sea-drop .big{color:var(--sea-text);font-weight:700}.sea-files{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.sea-files li{border-radius:var(--sea-radius);border:1px solid var(--sea-border);background:var(--sea-surface);align-items:center;gap:10px;padding:10px 12px;display:flex}.sea-files .name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-inline-size:0;font-weight:600;overflow:hidden}.sea-files .size{font-size:calc(12.5px * var(--sea-text-scale,1));color:var(--sea-text-3);flex:none}.sea-review-list{grid-template-columns:minmax(0,1fr);gap:0;margin:0;display:grid}.sea-review-list>div{border-block-end:1px solid var(--sea-border);grid-template-columns:minmax(120px,34%) minmax(0,1fr);gap:12px;padding:10px 0;display:grid}.sea-review-list dt{color:var(--sea-text-3);font-size:calc(13px * var(--sea-text-scale,1))}.sea-review-list dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}@media (max-width:640px){.sea-review-list>div{grid-template-columns:minmax(0,1fr);gap:2px}}@media (max-width:900px){body:has(.sea-flow-foot,.ev-cta) .sea-help-btn.topbar{bottom:calc(150px + env(safe-area-inset-bottom,0px))}}
:where(html[data-sea-style=vibrant]){--sea-choice-radius:20px;--sea-choice-on-bg:var(--sea-accent-pale);--sea-choice-on-border:var(--sea-accent);--sea-choice-on-ring:var(--sea-accent-mid);--sea-choice-fill:var(--sea-accent);--sea-choice-on-fill:var(--sea-on-accent);--sea-nav-on-bar:3px}:where(html[data-sea-style=vibrant]) .sea-h1{font-size:calc(28px * var(--sea-text-scale,1));letter-spacing:-.02em;font-weight:800}:where(html[data-sea-style=vibrant]) .sea-h2{font-size:calc(18px * var(--sea-text-scale,1));font-weight:700}:where(html[data-sea-style=vibrant]) .sea-h3{font-size:calc(15px * var(--sea-text-scale,1))}:where(html[data-sea-style=vibrant][dir=rtl]) :is(.sea-h1,.sea-h2,.sea-h3){letter-spacing:0}:where(html[data-sea-style=vibrant]) .sea-content:not(.flush){max-width:1480px}:where(html[data-sea-style=vibrant]) .sea-page-head{align-items:flex-end;margin-bottom:18px}:where(html[data-sea-style=vibrant]) .sea-page-head .sea-h1{color:var(--sea-text);font-size:calc(26px * var(--sea-text-scale,1))}:where(html[data-sea-style=vibrant]) .sea-page-sub{color:var(--sea-text-2);margin-top:4px}:where(html[data-sea-style=vibrant]) .sea-banner{border:1px solid color-mix(in srgb, var(--sea-on-chrome) 10%, transparent);margin-bottom:22px}:where(html[data-sea-style=vibrant]) .sea-banner:before{content:"";inset-inline-end:120px;background:radial-gradient(circle, color-mix(in srgb, var(--sea-accent) 30%, transparent), transparent 65%);pointer-events:none;border-radius:50%;width:320px;height:320px;position:absolute;bottom:-160px}:where(html[data-sea-style=vibrant]) .sea-banner-title{font-size:calc(28px * var(--sea-text-scale,1));margin:4px 0 6px}:where(html[data-sea-style=vibrant]) .sea-card-head{border-bottom:0;padding:18px 18px 0}:where(html[data-sea-style=vibrant]) .sea-card-head :is(.sea-h2,h2,h3){font-family:var(--sea-font-display);font-size:calc(18px * var(--sea-text-scale,1));color:var(--sea-text);font-weight:700}:where(html[data-sea-style=vibrant]) .sea-card-body{padding:14px 18px 18px}:where(html[data-sea-style=vibrant]) .sea-card-pad{padding:18px}:where(html[data-sea-style=vibrant]) :is(a.sea-card,.sea-card.hover){transition:transform .15s,box-shadow .15s,border-color .15s}:where(html[data-sea-style=vibrant]) :is(a.sea-card,.sea-card.hover):hover{box-shadow:var(--sea-shadow);border-color:var(--sea-border-strong);transform:translateY(-2px)}:where(html[data-sea-style=vibrant][data-sea-contrast=high]) .sea-card-head{border-bottom:1px solid var(--sea-border-strong);padding-bottom:12px}:where(html[data-sea-style=vibrant]) .sea-card-body>.sea-list-item,:where(html[data-sea-style=vibrant]) .sea-card-body>.sea-list>.sea-list-item{padding-inline:4px}:where(html[data-sea-style=vibrant]) .sea-stat{padding:18px 20px}:where(html[data-sea-style=vibrant]) .sea-stat-value{font-size:calc(30px * var(--sea-text-scale,1))}:where(html[data-sea-style=vibrant]) .sea-stat-label{font-weight:650}:where(html[data-sea-style=vibrant]) .sea-stats{gap:16px}:where(html[data-sea-style=vibrant]) .sea-stats:not(:last-child){margin-bottom:18px}:where(html[data-sea-style=vibrant]) .sea-stat-value{color:var(--sea-text)}:where(html[data-sea-style=vibrant]) .sea-btn{padding:9px 15px;font-weight:650;transition:transform .1s,box-shadow .15s,background .15s,border-color .15s}:where(html[data-sea-style=vibrant]) .sea-btn.sm{padding:6px 11px}:where(html[data-sea-style=vibrant]) .sea-btn:hover:not(:disabled){box-shadow:var(--sea-shadow-sm)}:where(html[data-sea-style=vibrant]) .sea-btn.primary:hover:not(:disabled){box-shadow:var(--sea-btn-shadow), 0 0 0 3px var(--sea-focus)}:where(html[data-sea-style=vibrant]) .sea-btn.ghost:hover:not(:disabled){box-shadow:none}:where(html[data-sea-style=vibrant]) .sea-btn:active:not(:disabled){transform:translateY(1px)}:where(html[data-sea-style=vibrant][data-sea-motion=reduced]) .sea-btn:active:not(:disabled),:where(html[data-sea-style=vibrant][data-sea-motion=reduced]) :is(a.sea-card,.sea-card.hover):hover{transform:none}:where(html[data-sea-style=vibrant]) :is(.sea-input,.sea-select,.sea-textarea){border-radius:var(--sea-radius-btn);padding:10px 12px}:where(html[data-sea-style=vibrant]) :is(.sea-field>label,.sea-field-label){font-weight:650}:where(html[data-sea-style=vibrant]) .sea-tab{border-bottom-width:2.5px;padding:10px 14px;font-weight:600}:where(html[data-sea-style=vibrant][data-sea-highlight=bar]) .sea-tab.on{color:var(--sea-blue-600);border-bottom-color:var(--sea-blue-600)}:where(html[data-sea-style=vibrant][data-sea-highlight=bar][data-sea-scheme=dark]) .sea-tab.on{color:var(--sea-blue-300,var(--sea-heading));border-bottom-color:var(--sea-accent)}:where(html[data-sea-style=vibrant]) .sea-badge{font-weight:650;font-size:calc(11.5px * var(--sea-text-scale,1));border:1px solid color-mix(in srgb, currentColor 18%, transparent)}:where(html[data-sea-style=vibrant]) table.sea-table tbody tr:hover td{background:var(--sea-surface-2)}:where(html[data-sea-style=vibrant]) .sea-list-item .t1{font-weight:650}:where(html[data-sea-style=vibrant]) .sea-empty .ic{border-radius:var(--sea-radius-md,14px);background:linear-gradient(135deg, var(--sea-blue-50), var(--sea-accent-pale));width:56px;height:56px;color:var(--sea-blue-600)}:where(html[data-sea-style=vibrant]) .sea-modal-head{padding:18px 20px}:where(html[data-sea-style=vibrant]) .sea-modal-head :is(h2,.sea-h2,.sea-modal-title){font-family:var(--sea-font-display);color:var(--sea-heading);font-weight:800}@media (max-width:900px){:where(html[data-sea-style=vibrant]) .sea-h1{font-size:calc(22px * var(--sea-text-scale,1))}:where(html[data-sea-style=vibrant]) .sea-page-head{align-items:flex-start;margin-bottom:14px}:where(html[data-sea-style=vibrant]) .sea-page-head .sea-h1,:where(html[data-sea-style=vibrant]) .sea-banner-title{font-size:calc(22px * var(--sea-text-scale,1))}:where(html[data-sea-style=vibrant]) .sea-card-head{padding:14px 14px 0}:where(html[data-sea-style=vibrant]) .sea-card-body{padding:12px 14px 14px}:where(html[data-sea-style=vibrant]) .sea-stat-value{font-size:calc(26px * var(--sea-text-scale,1))}}@media (max-width:640px){:where(html[data-sea-style=vibrant]) .sea-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}:where(html[data-sea-style=vibrant]) .sea-stat{padding:14px}:where(html[data-sea-style=vibrant]) .sea-stat-value{font-size:calc(24px * var(--sea-text-scale,1))}:where(html[data-sea-style=vibrant]) .sea-banner-stats{gap:14px 22px}:where(html[data-sea-style=vibrant]) .sea-banner-stats dd{font-size:calc(22px * var(--sea-text-scale,1))}}@media print{:where(html[data-sea-style=vibrant]) .sea-banner:before{display:none}}
