*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246/0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*{box-sizing:border-box;margin:0;padding:0}*,:after,:before{border-width:0;border-style:solid;border-color:var(--line)}html{height:100%}body{min-height:100%;font-family:var(--fb);color:var(--ink);-webkit-font-smoothing:antialiased;background:var(--bg)}html[dir=rtl] body{font-family:var(--fa)}a{color:inherit;text-decoration:none}button{font-family:inherit}:focus-visible{outline:2px solid var(--blue);outline-offset:2px}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.ic{width:20px;height:20px;flex:none;stroke:currentColor;fill:none;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle}.ic.fill{fill:currentColor;stroke:none}html[dir=rtl] .flip{transform:scaleX(-1)}.btn{display:flex;align-items:center;justify-content:center;text-align:center;gap:9px;width:100%;min-height:48px;border:0;cursor:pointer;font-family:var(--fb);font-weight:700;font-size:15.5px;padding:15px;border-radius:15px;transition:.16s}html[dir=rtl] .btn{font-family:var(--fa)}.btn:active{transform:translateY(1px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn-primary{background:var(--ochre-btn);color:#fff}.btn-primary:hover:not(:disabled){background:var(--ochre-btn-hover)}.btn-ghost{background:transparent;border:1.5px solid var(--line);color:var(--ink)}.btn-outline{background:transparent;border:1.5px solid var(--blue);color:var(--blue)}.btn-outline:hover{background:var(--blue50)}.btn-sm{padding:10px 14px;font-size:13.5px;width:auto;border-radius:11px;min-height:44px}.iconbtn{width:44px;height:44px;border-radius:12px;flex:none;display:grid;place-items:center;cursor:pointer;border:0;background:var(--sand);color:var(--ink)}.iconbtn.on-blue{background:rgba(255,255,255,.16);color:#fff}.card{background:var(--paper);border:1px solid var(--line);border-radius:var(--r);box-shadow:var(--sh-s)}.card,.sec{min-width:0}.sec{font-family:var(--fd);font-size:15px;margin:6px 2px 12px;display:flex;justify-content:space-between;align-items:center;gap:10px}.sec a{color:var(--blue);font-size:13px;font-weight:700;cursor:pointer}.muted{color:var(--muted)}.price{font-family:var(--fn);font-weight:700;letter-spacing:-.3px;font-variant-numeric:tabular-nums}.divider{height:1px;background:var(--line);margin:4px 0}.chip{display:inline-flex;align-items:center;gap:6px;flex:none;max-width:100%;font-size:13px;font-weight:700;padding:5px 11px;border-radius:999px}.chip-free{background:var(--green-btn);color:#fff}.chip-soft{background:var(--blue50);color:var(--blue)}.chip-sand{background:var(--sand);color:var(--ink2)}.chip-rose{background:var(--rose50);color:var(--rose)}.tag{display:inline-flex;align-items:center;gap:5px;flex:none;max-width:100%;font-size:13px;font-weight:700;padding-block:4px;padding-inline:10px;border-radius:999px;line-height:1.3;white-space:nowrap}.tag .ic{width:13px;height:13px;stroke-width:2.2}.tag-soon{background:var(--ochre-tint);color:var(--ochre-ink)}.tag-neutral{background:var(--blue50);color:var(--blue700)}.tag-success{background:var(--green50);color:var(--green-ink)}.tag-live{background:var(--paper);color:var(--ink);border:1px solid var(--line)}.tag-live:before{content:"";width:8px;height:8px;border-radius:999px;background:var(--rose);flex:none}.verified{display:inline-grid;place-items:center;width:18px;height:18px;flex:none;border-radius:50%;background:var(--green-btn);color:#fff;vertical-align:middle;box-shadow:0 0 0 2px var(--paper)}.verified.verified-pill{display:inline-flex;align-items:center;gap:5px;width:auto;height:auto;border-radius:999px;padding-block:3px;padding-inline:7px 10px;font-family:var(--fb);font-size:13px;font-weight:700;letter-spacing:0;line-height:1.3}.verified .ic{width:11px;height:11px;stroke-width:3}.stars{display:inline-flex;gap:1px;flex:none;color:var(--amber)}.stars .ic{width:13px;height:13px;fill:var(--amber);stroke:var(--ochre600);stroke-width:1.1}.avatar{border-radius:20px;flex:none;background:linear-gradient(150deg,var(--amber),var(--ochre));display:grid;place-items:center;font-family:var(--fd);color:var(--ink);border:3px solid rgba(255,255,255,.55)}.avatar.sq{border-radius:14px;border-width:2px}.field{display:block;margin-bottom:14px}.field label{font-size:13px;font-weight:700;display:block;margin-bottom:7px}.inp{width:100%;background:var(--paper);border:1.6px solid var(--line);border-radius:13px;padding:0 14px;font-size:14px;font-family:var(--fb);display:flex;align-items:center;gap:6px;min-height:48px}.inp:focus-within{border-color:var(--blue);outline:3px solid var(--blue);outline-offset:2px}.inp input,.inp select,.inp textarea{border:0;outline:0;font-size:14px;font-family:inherit;width:100%;min-width:0;background:transparent;color:var(--ink);padding-block:13px;min-height:44px;align-self:stretch}.inp textarea{resize:vertical}.inp:has(>textarea){align-items:flex-start}.inp:has(>textarea)>.ic{margin-block-start:14px}.inp .pre{color:var(--muted);font-family:var(--fn);font-variant-numeric:tabular-nums;flex:none;display:flex;align-items:center}:where(.inp)>.ic{width:18px;height:18px;flex:none;color:var(--muted)}:where(.inp)>.ic:first-child{margin-inline-end:4px}.inp-chev{width:16px;height:16px;flex:none;color:var(--muted);pointer-events:none}.inp select+.inp-chev{margin-inline-start:-24px}.inp select:has(+.inp-chev){-moz-appearance:none;appearance:none;-webkit-appearance:none;padding-inline-end:22px;cursor:pointer}.help{font-size:13px;color:var(--muted);margin-top:6px}.field-label{font-size:13px;font-weight:700;display:block;margin-bottom:7px}.zellige{position:relative;overflow:hidden}.zellige:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:.13;mix-blend-mode:overlay;background-image:conic-gradient(from 45deg at 11.5px 11.5px,transparent 0 25%,#fff 0 26%,transparent 0 50%,#fff 0 51%,transparent 0);background-size:46px 46px}.hero-blue{background:linear-gradient(158deg,var(--blue),#082F54);color:#fff}.\!row{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important}.row{display:flex;align-items:center;gap:12px;min-width:0}.\!row>*{min-width:0!important}.between,.row>*{min-width:0}.between{display:flex;align-items:center;justify-content:space-between;gap:10px}.between>*{min-width:0}.thumb{width:52px;height:58px;border-radius:13px;flex:none;display:grid;place-items:center;text-align:center;line-height:1;background:var(--blue50);color:var(--blue)}.thumb b{font-family:var(--fd);font-size:20px;display:block}.thumb span{font-size:13px;font-weight:700;color:var(--muted);letter-spacing:.5px}html[dir=rtl] .thumb span{letter-spacing:normal}.metaline{font-size:13px;color:var(--muted);display:flex;gap:6px 12px;flex-wrap:wrap;min-width:0}.metaline span{display:inline-flex;gap:4px;align-items:center;min-width:0}.metaline .ic{width:13px;height:13px}.\!end{text-align:end!important;margin-inline-start:auto!important}.end{text-align:end;margin-inline-start:auto}.balance{border-radius:var(--r-l);color:#fff;padding:clamp(18px,3vw,22px);min-width:0;overflow:hidden}.balance .lbl{font-size:13px;color:var(--on-blue-soft);font-weight:600;display:flex;align-items:center;gap:7px;min-width:0}.balance .amt{font-family:var(--fn);font-size:clamp(26px,6.5vw,42px);font-weight:700;margin-top:6px;letter-spacing:-1px;line-height:1.08;font-variant-numeric:tabular-nums}.balance .amt small{font-size:18px;opacity:.85;font-weight:600}.tabbar{position:sticky;bottom:0;background:var(--paper);border-top:1px solid var(--line);display:flex;justify-content:space-around;padding:10px 0 14px;z-index:20}.tabbar a,.tabbar button{display:flex;flex-direction:column;align-items:center;gap:3px;font-size:13px;color:var(--muted);font-weight:600;background:0;border:0;cursor:pointer}.tabbar .active{color:var(--blue)}.tabbar .ic{width:21px;height:21px}.barbtn{position:sticky;bottom:0;background:linear-gradient(transparent,var(--cream) 28%);padding:14px 18px 18px}.trust{display:flex;gap:11px;align-items:flex-start;padding:13px 14px;background:var(--green50);border-radius:14px;min-width:0}.trust .ic{color:var(--green);width:22px;height:22px;flex:none;margin-top:1px}.trust p{font-size:13px;color:var(--green-ink);line-height:1.55;min-width:0;overflow-wrap:anywhere}.note-info{display:flex;gap:11px;align-items:flex-start;padding:13px 14px;background:var(--blue50);color:var(--blue700);border-radius:14px;min-width:0}.note-info>.ic{color:var(--blue);width:20px;height:20px;flex:none;margin-top:1px}.note-info>p,.note-info>span{font-size:13px;color:var(--blue700);line-height:1.55;min-width:0;overflow-wrap:anywhere}.note-info>p>b{color:var(--blue700)}.payment-story{display:block;margin-block-start:6px}.payment-story:first-child{margin-block-start:0}.trust-dark{background:rgba(255,255,255,.12)}.trust-dark .ic{color:var(--mint)}.trust-dark p{color:var(--on-blue)}.toast{position:fixed;inset-inline:16px;bottom:28px;width:-moz-max-content;width:max-content;max-width:calc(100% - 32px);margin-inline:auto;background:var(--ink);color:#fff;padding:12px 18px;border-radius:12px;font-size:13.5px;font-weight:600;line-height:1.45;box-shadow:var(--sh);z-index:60}.land{max-width:560px;margin:0 auto;padding:60px 22px;text-align:center}.land h1{font-family:var(--fd);font-size:34px;letter-spacing:-1px;margin-bottom:10px}.land p{color:var(--ink2);font-size:16px;line-height:1.6;margin-bottom:24px}.badge{display:inline-block;background:var(--blue50);color:var(--blue);font-weight:700;font-size:13px;padding:6px 12px;border-radius:999px;margin-bottom:16px}.spin{width:22px;height:22px;border:3px solid var(--line);border-top-color:var(--blue);border-radius:50%;animation:spin 1s linear infinite;margin:30px auto}.rise{animation:rise .4s cubic-bezier(.2,.7,.2,1)}.btn:focus-visible,.iconbtn:focus-visible,.tabbar a:focus-visible,[role=checkbox]:focus-visible,[role=radio]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}.site-shell{min-height:100vh;display:flex;flex-direction:column}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(16px,4vw,40px)}.container-narrow{max-width:760px}.web-main{flex:1;width:100%}.web-section{padding:clamp(28px,5vw,64px) 0}.web-section.tight{padding:clamp(18px,3vw,32px) 0}.skip-link{position:absolute;inset-inline-start:12px;top:12px;z-index:100;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;background:var(--ink);color:#fff;border-radius:12px;font-weight:700;font-size:14px;line-height:1;text-decoration:none}.skip-link:focus-visible{position:fixed;width:auto;height:auto;min-height:44px;display:inline-flex;align-items:center;padding:12px 18px;clip-path:none;box-shadow:var(--sh);outline:3px solid var(--blue);outline-offset:3px}main:focus{outline:none}.site-header{position:sticky;top:0;z-index:50;background:rgba(251,247,240,.82);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.site-header .container{display:flex;align-items:center;gap:18px;height:64px}.brand-mark{display:flex;align-items:center;gap:10px;min-width:0;font-family:var(--fd);font-size:20px;letter-spacing:-.4px}.brand-mark img{flex:none;display:block;-o-object-fit:contain;object-fit:contain}.brand-word{min-width:0;white-space:nowrap}.brand-mark .ar{color:var(--blue);font-family:var(--fa);letter-spacing:0}html[dir=ltr] [dir=auto]:dir(rtl){font-family:var(--fa);letter-spacing:0}.site-footer{border-top:1px solid var(--line);background:var(--cream)}.site-footer .container{padding-top:32px;padding-bottom:32px;display:flex;flex-wrap:wrap;gap:18px;align-items:center;justify-content:space-between;color:var(--muted);font-size:13px}.web-eyebrow{font-weight:700;font-size:13px;letter-spacing:.6px;text-transform:uppercase;color:var(--blue)}.web-h1{font-size:clamp(30px,5.5vw,56px);line-height:1.06;letter-spacing:-1.5px}.web-h1,.web-h2{font-family:var(--fd)}.web-h2{font-size:clamp(24px,3.6vw,38px);line-height:1.12;letter-spacing:-1px}.web-lead{font-size:clamp(15px,1.6vw,19px);line-height:1.6;color:var(--ink2)}.grid-2,.grid-3,.grid-auto{display:grid;gap:clamp(14px,2vw,22px);align-items:stretch}.grid-2>*,.grid-3>*,.grid-auto>*{min-width:0}.grid-auto{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr))}.grid-2,.grid-3{grid-template-columns:1fr}@media (min-width:680px){.grid-2,.grid-3{grid-template-columns:1fr 1fr}}@media (min-width:1000px){.grid-3{grid-template-columns:repeat(3,1fr)}}.cluster{display:flex;flex-wrap:wrap;gap:12px;align-items:center;min-width:0}.web-hero{display:grid;gap:clamp(24px,4vw,48px);align-items:center;grid-template-columns:1fr}@media (min-width:960px){.web-hero{grid-template-columns:1.05fr .95fr}}.side-nav .active{background:var(--blue50);color:var(--blue)}.side-nav .ic{width:19px;height:19px}.u-card{position:relative;display:flex;flex-direction:column;height:100%;background:var(--paper);border:1px solid var(--line);border-radius:var(--r-l);box-shadow:var(--sh-s);transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s cubic-bezier(.2,.7,.2,1),border-color .18s}.u-card,.u-card>*{min-width:0}.u-card-pad{padding:clamp(16px,2.2vw,22px)}.u-card-int{cursor:pointer}.u-card-int:hover{transform:translateY(-3px);box-shadow:var(--sh);border-color:var(--lineCool)}.u-card-foot{margin-block-start:auto}.panel{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-l);box-shadow:var(--sh-s);min-width:0}.panel.hero-blue{background:linear-gradient(158deg,var(--blue),#082F54);color:#fff;border-color:transparent}.panel-pad{padding:clamp(16px,2.4vw,26px)}.linklike{color:var(--blue);font-weight:700;cursor:pointer;display:inline-flex;align-items:center;min-height:44px;background:none;border:0;padding:0;font-family:inherit;font-size:inherit;text-align:start}.linklike:hover{text-decoration:underline;text-underline-offset:3px}.linklike-inline{display:inline;min-height:0}.adm-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:14px}.adm-tab{display:inline-flex;align-items:center;min-height:44px;padding-inline:16px;border-radius:999px;border:1px solid var(--line);background:var(--paper);color:var(--ink2);font-weight:700;font-size:13.5px}.adm-tab:hover,.adm-tab[aria-current=page]{color:var(--blue);border-color:var(--blue)}.adm-tab[aria-current=page]{background:var(--blue50)}.auth-card{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"panel" "main";background:var(--paper)}.auth-main{grid-area:main;min-width:0;padding-block:24px 32px;padding-inline:16px}.auth-main-inner{max-width:420px;margin-inline:auto;min-width:0}.auth-panel{grid-area:panel;min-width:0;display:flex;flex-direction:column;gap:32px;padding-block:14px 16px;padding-inline:16px;background:linear-gradient(165deg,var(--blue),var(--blue900));color:#fff}.auth-panel-head{min-width:0}.auth-eyebrow{display:none;font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--on-blue-soft)}.auth-panel-title{font-family:var(--fd);font-size:18px;font-weight:700;line-height:1.3;letter-spacing:-.2px;color:#fff}.auth-panel-summary{font-size:13px;line-height:1.5;color:var(--on-blue-soft);margin-block-start:2px}.auth-points{display:none;list-style:none;flex-direction:column;gap:14px;margin-block-start:24px}.auth-points li{display:flex;align-items:flex-start;gap:10px;min-width:0;font-size:14px;line-height:1.5;color:var(--on-blue)}.auth-tick{flex:none;display:grid;place-items:center;width:20px;height:20px;margin-block-start:1px;border-radius:50%;background:var(--on-blue-rule);color:#fff}.auth-tick .ic{width:12px;height:12px;stroke-width:2.8}.auth-trust{display:none;align-items:flex-start;gap:10px;margin-block-start:auto;padding-block:13px;padding-inline:14px;border-radius:14px;background:var(--on-blue-fill);border:1px solid var(--on-blue-hairline);color:var(--on-blue)}.auth-trust .ic{width:18px;height:18px;margin-block-start:1px}.auth-trust p{min-width:0;font-size:13px;line-height:1.5}@media (min-width:900px){.auth-shell{padding-block:clamp(32px,4vw,56px);padding-inline:clamp(16px,4vw,40px)}.auth-card{grid-template-columns:minmax(0,2fr) minmax(0,3fr);grid-template-areas:"panel main";max-width:940px;min-height:600px;margin-inline:auto;border:1px solid var(--line);border-radius:var(--r-l);box-shadow:var(--sh);overflow:hidden}.auth-main{padding-block:52px 44px;padding-inline:clamp(28px,4vw,56px)}.auth-panel{padding-block:44px 32px;padding-inline:32px}.auth-eyebrow{display:block;margin-block-end:14px}.auth-panel-title{font-size:clamp(26px,2.4vw,30px);line-height:1.15;letter-spacing:-.6px}.auth-panel-summary{display:none}.auth-points,.auth-trust{display:flex}}.auth-title{font-family:var(--fd);font-size:clamp(24px,3vw,30px);font-weight:700;line-height:1.15;letter-spacing:-.6px;color:var(--ink)}.auth-lead{font-size:14px;line-height:1.55;color:var(--muted)}.auth-link{display:inline;padding:0;border:0;background:none;font:inherit;font-weight:600;color:var(--blue);text-decoration:none;text-align:inherit;cursor:pointer}.auth-link:hover:not(:disabled){text-decoration:underline;text-underline-offset:3px}.auth-link:disabled{color:var(--muted);cursor:default}.auth-link:focus-visible{outline:3px solid var(--blue);outline-offset:2px;border-radius:4px}.auth-tap{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px}.auth-terms{font-size:13px;line-height:1.6;color:var(--muted);text-align:center;text-wrap:balance}.auth-terms .auth-link{text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.auth-foot{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-block-start:24px;padding-block-start:14px;border-block-start:1px solid var(--line);font-size:13px;line-height:1.5;color:var(--muted);text-align:center}.auth-foot>*+:before{content:"·";content:"·"/"";margin-inline:8px;color:var(--muted)}.auth-icon-tile{display:grid;place-items:center;flex:none;width:52px;height:52px;border-radius:14px;background:var(--blue50);color:var(--blue)}.auth-icon-tile .ic{width:24px;height:24px}.auth-row{display:flex;justify-content:space-between;align-items:center;gap:4px 12px;flex-wrap:wrap;font-size:13px}.auth-fine{font-size:13px;line-height:1.5;color:var(--muted);text-align:center}.otp{min-width:0}.otp-boxes{display:flex;justify-content:space-between;gap:10px}.otp-box{flex:1 1 0;min-width:44px;max-width:58px;height:clamp(48px,14vw,56px);padding:0;border:1.6px solid var(--line);border-radius:12px;background:var(--paper);color:var(--ink);font-family:var(--fd);font-size:clamp(20px,6vw,24px);font-weight:700;text-align:center;font-variant-numeric:tabular-nums;caret-color:var(--blue);outline:0;transition:border-color .15s}.otp-box:focus{border-color:var(--blue);outline:3px solid var(--blue);outline-offset:2px}.otp-box[aria-invalid=true]{border-color:var(--rose)}.otp-box:disabled{opacity:.6;cursor:not-allowed}.otp-error{margin-block-start:8px;font-size:13px;font-weight:600;line-height:1.5;color:var(--rose);text-align:start}@media (max-width:379px){.otp-boxes{gap:4px}}:root{--aps-side-w:232px;--aps-top-h:60px;--aps-tab-h:58px;--aps-fab:48px;--aps-bar-pad:10px;--aps-clear:16px;--aps-page-w:1080px;--aps-form-w:760px;--aps-row-x:12px}html:has(.aps){--aps-bottom:calc(var(--aps-tab-h) + 1px + var(--aps-clear) + env(safe-area-inset-bottom));scroll-padding-block-start:calc(var(--aps-top-h) + 1px + 8px);scroll-padding-block-end:var(--aps-bottom)}html:has(.aps [data-aps-form]){--aps-bottom:calc(var(--aps-clear) + env(safe-area-inset-bottom))}html:has(.aps .aps-actionbar){--aps-bottom:calc(var(--aps-bar-h, calc(2 * var(--aps-bar-pad) + 45px + env(safe-area-inset-bottom))) + var(--aps-clear))}@media (min-width:900px){html:has(.aps [data-aps-form]),html:has(.aps){--aps-bottom:clamp(24px,3vw,40px)}html:has(.aps .aps-actionbar){--aps-bottom:calc(var(--aps-bar-h, calc(2 * var(--aps-bar-pad) + 45px)) + var(--aps-clear))}}.aps{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr);background:var(--bg)}.aps-side{display:none}.aps-body{min-width:0;display:flex;flex-direction:column;min-height:100vh}.aps-top{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:10px;min-height:var(--aps-top-h);padding-inline:clamp(12px,3vw,28px);background:var(--paper);border-block-end:1px solid var(--line)}.aps-top-brand{display:inline-flex;align-items:center;min-height:44px;flex:none}.aps-crumbs{display:none;min-width:0;flex:1}.aps-crumbs ol{display:flex;align-items:center;flex-wrap:wrap;gap:4px;list-style:none;font-size:14px}.aps-crumbs li{display:inline-flex;align-items:center;gap:4px;min-width:0;color:var(--muted)}.aps-crumbs li+li:before{content:"›";content:"›"/"";color:var(--muted)}.aps-crumbs a{color:var(--muted);display:inline-flex;align-items:center;min-height:44px}.aps-crumbs a:hover{color:var(--blue)}.aps-crumbs [aria-current=page]{color:var(--ink);font-weight:700}.aps-tools{display:flex;align-items:center;gap:6px;margin-inline-start:auto;flex:none}.aps-top .qlt .qlt-long{display:none}.aps-top .qlt .qlt-short{display:inline}.aps-tool{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;flex:none;border:0;background:transparent;color:var(--ink2);cursor:pointer}.aps-tool:hover,.aps-tool[aria-current=page]{background:var(--blue50);color:var(--blue)}.aps-count{position:absolute;inset-block-start:2px;inset-inline-end:2px;min-width:20px;height:20px;padding-inline:5px;border-radius:999px;background:var(--rose);color:#fff;font-size:13px;font-weight:700;line-height:20px;text-align:center;box-shadow:0 0 0 2px var(--paper)}.aps-main{flex:1;min-width:0;padding:clamp(16px,3vw,32px);padding-block-end:var(--aps-bottom)}.aps-main .web-section{padding-block:0}.aps-main .web-section>.container{max-width:none;padding-inline:0}.aps-main>.web-section>.container{max-width:var(--aps-page-w)}.aps-main>.web-section>.container-narrow{padding-inline-end:max(0px,calc(min(100%,var(--aps-page-w)) - var(--aps-form-w)))}.aps-brand{display:flex;align-items:center;min-height:44px;padding:14px 18px 10px}.aps-nav{padding-inline:12px}.aps-nav,.aps-nav ul{display:flex;flex-direction:column;gap:2px}.aps-nav ul{list-style:none}.aps-group{margin-block-start:10px}.aps-group-t{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);padding-block:4px;text-align:start;line-height:1.35}.aps-group-t,.aps-link{padding-inline:var(--aps-row-x)}.aps-link{display:flex;align-items:center;gap:11px;min-height:44px;padding-block:9px;border-radius:12px;font-size:14.5px;font-weight:600;color:var(--ink2)}.aps-link .ic{width:19px;height:19px;color:var(--muted)}.aps-link:hover{background:var(--blue50)}.aps-link:hover,.aps-link:hover .ic{color:var(--blue)}.aps-link[aria-current=page]{background:var(--blue50);color:var(--blue)}.aps-link[aria-current=page] .ic{color:var(--blue)}.aps-link-t{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-badge{flex:none;min-width:22px;height:22px;padding-inline:6px;border-radius:999px;display:inline-grid;place-items:center;background:var(--ochre-tint);color:var(--ochre-ink);font-size:13px;font-weight:700}.aps-me{position:relative;margin-block-start:auto;padding:12px;border-block-start:1px solid var(--line)}.aps-me-btn{display:flex;align-items:center;gap:10px;width:100%;min-height:52px;padding:8px;border-radius:12px;border:0;background:transparent;cursor:pointer;text-align:start;color:var(--ink)}.aps-me-btn:hover{background:var(--blue50)}.aps-me-av{width:38px;height:38px;border-radius:50%;font-size:14px;border-width:2px}.aps-me-txt{display:flex;flex-direction:column;min-width:0;flex:1}.aps-me-name{font-size:14px;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-me-plan{font-size:13px;color:var(--muted)}.aps-me-chev{width:16px;height:16px;color:var(--muted)}.aps-pop-wrap{position:relative}.aps-pop{position:absolute;z-index:70;background:var(--paper);border:1px solid var(--line);border-radius:16px;box-shadow:var(--sh);padding:6px;list-style:none;text-align:start}.aps-pop-title{font-family:var(--fd);font-weight:700;text-transform:uppercase;letter-spacing:.5px;padding:10px 12px 8px}.aps-pop-empty,.aps-pop-title{font-size:13px;color:var(--muted)}.aps-pop-empty{padding:14px 12px 18px;line-height:1.6}.aps-bell-panel{inset-block-start:calc(100% + 8px);inset-inline-end:0;width:min(340px,calc(100vw - 24px));max-height:420px;overflow-y:auto}.aps-notes{list-style:none}.aps-note{display:flex;gap:10px;align-items:flex-start;padding:11px 12px;border-radius:12px;color:inherit;margin-block-end:3px}.aps-note.is-new{background:var(--blue50)}.aps-note-dot{width:7px;height:7px;border-radius:999px;flex:none;margin-block-start:7px;background:transparent}.aps-note-dot.is-new{background:var(--blue)}.aps-me-menu{inset-block-end:calc(100% + 4px);inset-inline:12px}.aps-menu-item{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:10px 12px;border-radius:10px;border:0;background:transparent;font:inherit;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;text-align:start}.aps-menu-item .ic{width:18px;height:18px;color:var(--muted)}.aps-menu-item:focus-visible,.aps-menu-item:hover{background:var(--blue50);color:var(--blue)}.aps-menu-item:hover .ic{color:var(--blue)}.aps-tabs{position:fixed;inset-inline:0;inset-block-end:0;z-index:45;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));background:var(--paper);border-block-start:1px solid var(--line);padding-block-end:env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right)}.aps-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:var(--aps-tab-h);padding:6px 2px;border:0;background:transparent;font:inherit;font-size:13px;font-weight:600;color:var(--muted);cursor:pointer;min-width:0}.aps-tab span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aps-tab .ic{width:22px;height:22px}.aps-tab[aria-current=page]{color:var(--blue)}.aps-fab-wrap{position:relative;min-width:0;min-height:var(--aps-tab-h)}.aps-fab,.aps-fab-wrap{display:grid;place-items:center}.aps-fab{width:var(--aps-fab);height:var(--aps-fab);border-radius:16px;border:0;background:var(--blue);color:#fff;box-shadow:var(--sh);cursor:pointer}.aps-fab:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.aps-fab .ic{width:24px;height:24px;stroke-width:2.2}.aps-fab[aria-expanded=true] .ic{transform:rotate(45deg)}.aps-fab-menu{inset-block-end:calc(100% + 8px);inset-inline-start:50%;width:220px;margin-inline-start:-110px}.aps-sheet{margin:auto 0 0;width:100%;max-width:100%;max-height:88vh;border:0;padding:0;background:var(--paper);border-radius:20px 20px 0 0;box-shadow:var(--sh-l);color:var(--ink)}.aps-sheet::backdrop{background:rgba(16,31,51,.45)}.aps-sheet-in{padding:14px 12px calc(16px + env(safe-area-inset-bottom));overflow-y:auto;max-height:88vh}.aps-sheet-head{display:flex;align-items:center;gap:10px;padding:4px 8px 12px;border-block-end:1px solid var(--line);margin-block-end:6px}.aps-sheet-nav{padding-inline:0}.aps-sheet-extra{list-style:none;border-block-start:1px solid var(--line);margin-block-start:10px;padding-block-start:6px}.aps-hide-mobile{display:none}@media (min-width:900px){.aps{grid-template-columns:var(--aps-side-w) minmax(0,1fr)}.aps-side{display:flex;flex-direction:column;position:sticky;top:0;height:100vh;height:100dvh;overflow:hidden;background:var(--paper);border-inline-end:1px solid var(--line)}.aps-side .aps-brand{flex:none}.aps-side .aps-nav{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-block-end:8px}.aps-side .aps-me{flex:none}.aps-top-brand{display:none}.aps-crumbs{display:block}.aps-tabs{display:none}.aps-hide-mobile{display:flex}}@media (min-width:900px) and (max-height:800px){.aps-side .aps-brand{padding-block:7px 3px}.aps-side .aps-nav,.aps-side .aps-nav ul{gap:0}.aps-side .aps-nav{padding-block-end:0}.aps-side .aps-group{margin-block-start:3px}.aps-side .aps-group-t{padding-block:0;line-height:16px}.aps-side .aps-link{padding-block:0}.aps-side .aps-me{padding-block:4px}.aps-side .aps-me-btn{min-height:44px;padding-block:2px}.aps-side .aps-me-av{width:34px;height:34px}}.aps-page{width:100%;max-width:var(--aps-page-w);margin-inline:auto}.aps-page-narrow{padding-inline-end:max(0px,calc(min(100%,var(--aps-page-w)) - var(--aps-form-w)))}.aps-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 16px;flex-wrap:wrap;margin-block-end:clamp(14px,2vw,20px)}.aps-head-txt{flex:1 1 260px;min-width:0}.aps-h1{font-family:var(--fd);font-size:clamp(22px,2.6vw,28px);font-weight:700;letter-spacing:-.5px;line-height:1.15;color:var(--ink)}.aps-sub{font-size:13.5px;color:var(--muted);margin-block-start:4px;line-height:1.55}.aps-head-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;flex:none}.aps-blockers{display:flex;flex-direction:column;gap:10px;margin-block-end:14px}.aps-blocker{display:flex;align-items:center;gap:10px 12px;flex-wrap:wrap;padding:12px 14px;border-radius:14px;background:var(--ochre-tint);border:1px solid var(--line)}.aps-blocker-ic{display:inline-flex;flex:none;color:var(--ochre-ink)}.aps-blocker-txt{flex:1 1 240px;min-width:0;font-size:13.5px;line-height:1.55;color:var(--ink2)}.aps-blocker-txt b{color:var(--ink)}.aps-blocker-cta{flex:none;margin-inline-start:auto}.aps-note-info{margin-block-end:14px}.aps-actionbar{position:sticky;inset-block-end:12px;z-index:20;margin-block-start:16px;padding:var(--aps-bar-pad) 14px;border-radius:16px;background:var(--paper);border:1px solid var(--line);box-shadow:var(--sh-s)}.aps-actionbar-in{display:flex;align-items:center;justify-content:space-between;gap:10px 14px;flex-wrap:wrap}.aps-actionbar-status{min-width:0;flex:1 1 160px;font-size:13px;color:var(--muted)}.aps-actionbar-btns{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-inline-start:auto}.aps .aps-actionbar{position:fixed;inset-inline:0;inset-block-end:0;z-index:40;margin:0;border-radius:0;border-width:1px 0 0;padding:var(--aps-bar-pad) clamp(16px,3vw,32px) calc(var(--aps-bar-pad) + env(safe-area-inset-bottom));box-shadow:0 -6px 20px rgba(16,31,51,.07)}.aps .aps-actionbar-in{max-width:var(--aps-page-w);margin-inline:auto}.aps .aps-page-narrow .aps-actionbar-in{padding-inline-end:max(0px,calc(min(100%,var(--aps-page-w)) - var(--aps-form-w)))}@media (min-width:900px){.aps .aps-actionbar{inset-inline-start:var(--aps-side-w)}}.aps:has([data-aps-form]) .aps-tabs{display:none}.aps-section{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-l);box-shadow:var(--sh-s);padding:clamp(16px,2.2vw,22px);margin-block-end:14px;min-width:0}.aps-section-t{display:flex;align-items:center;gap:10px;font-family:var(--fd);font-size:16px;font-weight:700;margin-block-end:14px}.aps-section-n{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;flex:none;background:var(--blue50);color:var(--blue);font-size:13px;font-weight:700}.aps-skel{display:flex;flex-direction:column;gap:10px;padding:clamp(16px,2.2vw,22px);background:var(--paper);border:1px solid var(--line);border-radius:var(--r-l)}.aps-skel-row{display:flex;align-items:center;gap:12px}.aps-skel-box{width:44px;height:44px;border-radius:12px;background:var(--sand);flex:none}.aps-skel-lines{display:flex;flex-direction:column;gap:8px;flex:1}.aps-skel-line{height:12px;border-radius:999px;background:var(--sand);width:70%}.aps-skel-short{width:40%}@media (prefers-reduced-motion:no-preference){.aps-skel-box,.aps-skel-line{animation:aps-pulse 1.4s ease-in-out infinite}}.aps-empty{display:flex;align-items:flex-start;gap:14px;padding:clamp(16px,2.2vw,22px);background:var(--paper);border:1.5px dashed var(--line);border-radius:var(--r-l)}.aps-empty-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;flex:none;background:var(--blue50);color:var(--blue)}.aps-empty-t{font-family:var(--fd);font-size:16px;font-weight:700;margin-block-end:4px}.aps-empty-b{font-size:13.5px;color:var(--muted);line-height:1.6}.aps-empty-a{margin-block-start:12px;display:flex;gap:8px;flex-wrap:wrap}.aps-error{border-style:solid;border-color:var(--rose50)}.aps-copy{flex:none}.aps-copy-compact{width:44px;padding:0}.aps-dialog{margin:auto;border:0;border-radius:20px;padding:22px;width:min(460px,calc(100vw - 32px));max-height:calc(100vh - 32px);overflow:visible;background:var(--paper);color:var(--ink);box-shadow:var(--sh-l)}.aps-dialog::backdrop{background:rgba(16,31,51,.45)}.aps-dialog-t{font-family:var(--fd);font-size:18px;font-weight:700;margin-block-end:8px}.aps-dialog-b{font-size:13.5px;color:var(--ink2);line-height:1.6}.aps-dialog-btns{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-block-start:18px}.aps-danger{background:var(--rose);color:#fff;border-radius:999px}.aps-danger:hover:not(:disabled){background:var(--rose700)}.aps-dp{position:relative;min-width:0}.aps-dp-inp{padding-inline-end:2px}.aps-dp-inp input{font-variant-numeric:tabular-nums;text-align:start}.aps-dp-btn{display:grid;place-items:center;width:44px;height:44px;flex:none;border:0;border-radius:10px;background:transparent;color:var(--muted);cursor:pointer}.aps-dp-btn:hover{background:var(--blue50);color:var(--blue)}.aps-dp-pop{inset-block-start:calc(100% + 6px);inset-inline-start:0;width:min(344px,calc(100vw - 32px));padding:10px}.aps-dp-head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-block-end:6px}.aps-dp-title{font-family:var(--fd);font-size:15px;font-weight:700;text-transform:capitalize}.aps-dp-grid{width:100%;border-collapse:separate;border-spacing:2px;table-layout:fixed}.aps-dp-grid th{font-size:13px;font-weight:700;color:var(--muted);text-align:center;padding-block:4px}.aps-dp-grid td{text-align:center;padding:0}.aps-dp-day{width:100%;height:44px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer;font-variant-numeric:tabular-nums}.aps-dp-day:hover{background:var(--blue50);color:var(--blue)}.aps-dp-day.is-out{color:var(--muted)}.aps-dp-day.is-today{box-shadow:inset 0 0 0 1.5px var(--blue)}.aps-dp-day.is-sel{background:var(--blue);color:#fff}.aps-dp-day[aria-disabled=true]{color:var(--muted);opacity:.45;cursor:not-allowed;background:transparent}.aps-time input{font-variant-numeric:tabular-nums}.aps-dt-row{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:10px}.aps-dt-date,.aps-dt-time{min-width:0}.hp-setup{margin-block-start:6px;max-width:560px}.hp-setup-row{display:flex;align-items:center;gap:0 12px;flex-wrap:wrap}.hp-setup-txt{font-size:13.5px;color:var(--muted)}.hp-bar{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;list-style:none;max-width:360px;margin-block-start:2px}.hp-seg{height:5px;border-radius:999px;background:var(--sand)}.hp-seg-done{background:var(--green-btn)}.hp-seg-waiting{background:var(--blue300)}.hp-seg-current{background:var(--ochre)}.hp-steps{list-style:none;margin-block-start:10px;background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:4px 14px}.hp-step{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap;padding:12px 0;border-block-end:1px solid var(--line)}.hp-step:last-child{border-block-end:0}.hp-step-t{font-size:14px;font-weight:700;color:var(--ink)}.hp-step-b{font-size:13px;color:var(--muted);line-height:1.55;margin-block-start:2px}.hp-mark{width:28px;height:28px;border-radius:10px;flex:none;display:grid;place-items:center;font-family:var(--fd);font-size:13px;font-weight:700}.hp-mark .ic{width:15px;height:15px}.hp-mark-done{background:var(--green-btn);color:#fff}.hp-mark-waiting{background:var(--blue50);color:var(--blue)}.hp-mark-current{background:var(--ochre-tint);color:var(--ochre-ink)}.hp-mark-todo{background:var(--sand);color:var(--muted)}.hp-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-block-end:14px}@media (min-width:700px){.hp-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}.hp-kpi{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:14px 16px;min-width:0}.hp-kpi-l{font-size:13px;font-weight:600;color:var(--ink2)}.hp-kpi-v{font-family:var(--fn);font-variant-numeric:tabular-nums;font-size:26px;font-weight:700;color:var(--ink);margin-block-start:6px;line-height:1.1}.hp-kpi-v.is-zero{color:var(--muted)}.hp-num{direction:ltr;unicode-bidi:isolate;display:inline-block;font-family:var(--fn);font-variant-numeric:tabular-nums}.hp-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width:1000px){.hp-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start}}.hp-card{height:auto}.hp-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-block-end:10px}.hp-card-t{font-family:var(--fd);font-size:16px;font-weight:700;color:var(--ink)}.hp-dashed{border:1.5px dashed var(--line);border-radius:12px;padding:14px;text-align:center;font-size:13.5px;color:var(--muted)}.hp-list{list-style:none}.hp-row{display:flex;align-items:center;gap:12px;min-height:44px;padding:10px 0;border-block-end:1px solid var(--line);color:inherit}.hp-list li:last-child .hp-row{border-block-end:0}.hp-row:hover .hp-row-t{color:var(--blue)}.hp-thumb{width:46px;height:50px}.hp-thumb b{font-size:17px}.hp-row-t{display:block;font-size:14px;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hp-row-m{display:block;font-size:13px;color:var(--muted);margin-block-start:2px}.hp-linkbox{display:flex;align-items:center;gap:8px;padding-block:4px;padding-inline:12px 4px;border-radius:12px;background:var(--cream);border:1.5px dashed var(--line);min-width:0}.hp-linkbox-ic{width:17px;height:17px;color:var(--blue)}.hp-linkbox-url{flex:1;min-width:0;font-family:var(--fd);font-size:14px;font-weight:600;color:var(--blue);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:start}.hp-status{display:flex;align-items:center;gap:6px 12px;flex-wrap:wrap;margin-block-start:10px}.hp-status .linklike{gap:6px}.hp-muted{line-height:1.6}.hp-help,.hp-muted{font-size:13.5px;color:var(--muted)}.hp-help{margin-block-start:18px}.hp-hero-ic{width:60px;height:60px;border-radius:18px;background:var(--blue50);color:var(--blue);display:grid;place-items:center;margin:0 auto 13px}.mc-block{margin-block-end:14px;height:auto}.mc-count{font-family:var(--fb);font-size:13px;font-weight:700;color:var(--muted)}.mc-list{list-style:none;margin-block-start:6px}.mc-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px 12px;align-items:center;padding:14px 0;border-block-end:1px solid var(--line)}.mc-row:last-child{border-block-end:0}.mc-thumb{width:48px;height:54px}.mc-main{min-width:0}.mc-title{display:block;font-size:14.5px;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-block:13px;margin-block:-13px}.mc-title:hover{color:var(--blue)}.mc-meta{gap:6px 12px;font-size:13px;color:var(--muted);margin-block-start:4px}.mc-actions,.mc-meta{display:flex;align-items:center;flex-wrap:wrap}.mc-actions{grid-column:1/-1;gap:6px}@media (min-width:1000px){.mc-row{grid-template-columns:auto minmax(0,1fr) auto}.mc-actions{grid-column:auto;justify-content:flex-end}}.ms-list{list-style:none}.ms-row{border-block-end:1px solid var(--line)}.ms-row:last-child{border-block-end:0}.ms-sum{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px 0;cursor:pointer;list-style:none}.ms-sum::-webkit-details-marker{display:none}.ms-chev{width:18px;height:18px;color:var(--muted);flex:none}.ms-details[open] .ms-chev{transform:rotate(180deg)}.ms-av{width:42px;height:42px;font-size:15px}.ms-name{display:block;font-size:14.5px;font-weight:700;color:var(--ink)}.ms-meta{display:flex;align-items:center;gap:6px 10px;flex-wrap:wrap;font-size:13px;color:var(--muted);margin-block-start:4px}.ms-history{padding-block-end:12px;padding-inline-start:54px}.ms-history-t{font-size:13px;font-weight:700;color:var(--muted);text-transform:uppercase;letter-spacing:.5px;margin-block-end:4px}.ms-history ul{list-style:none}.ms-bk{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 0;border-block-start:1px solid var(--line)}.ms-bk-t{font-size:14px;font-weight:600;color:var(--ink)}.ms-bk-t:hover{color:var(--blue)}.ms-bk-m{display:flex;gap:4px 10px;flex-wrap:wrap;font-size:13px;color:var(--muted);margin-block-start:2px}.sv-stack{display:flex;flex-direction:column;gap:14px}.aps-preview{border:1px solid var(--line);border-radius:var(--r-l);overflow:hidden;background:var(--bg);box-shadow:var(--sh-s)}.aps-main .aps-preview .web-section{padding-block:clamp(18px,3vw,32px)}.aps-main .aps-preview .web-section>.container{padding-inline:clamp(16px,3vw,28px)}.cs-badge{width:80px;height:80px;border-radius:24px;margin:0 auto 18px;display:grid;place-items:center;background:var(--blue50);color:var(--blue)}.cs-badge .ic{width:34px;height:34px}.aps-switch{flex:none;display:inline-grid;place-items:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:999px;background:transparent;cursor:pointer}.aps-switch:disabled{cursor:progress;opacity:.6}.aps-switch:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.aps-switch-track{position:relative;display:block;width:44px;height:26px;border-radius:999px;background:var(--muted);transition:background .15s}.aps-switch[data-on=true] .aps-switch-track{background:var(--blue)}.aps-switch-thumb{position:absolute;inset-block-start:3px;inset-inline-start:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(16,31,51,.25);transition:inset-inline-start .15s}.aps-switch[data-on=true] .aps-switch-thumb{inset-inline-start:21px}@media (prefers-reduced-motion:reduce){.aps-switch-thumb,.aps-switch-track{transition:none}}.st-tabs{display:flex;gap:2px;overflow-x:auto;scrollbar-width:none;border-block-end:1px solid var(--line);margin-block-end:16px}.st-tab{flex:none;min-height:44px;padding:10px 14px;border:0;border-block-end:2px solid transparent;margin-block-end:-1px;background:transparent;font:inherit;font-size:14.5px;font-weight:600;color:var(--muted);cursor:pointer;white-space:nowrap}.st-tab:hover{color:var(--ink)}.st-tab[aria-selected=true]{color:var(--blue);border-block-end-color:var(--blue)}.st-tab:focus-visible{outline:3px solid var(--blue);outline-offset:-3px;border-radius:10px}.st-panel{min-width:0}.st-stack{display:flex;flex-direction:column;gap:14px}.st-stack .sec-panel{margin-block-start:0}.st-card{height:auto;padding:clamp(16px,2.2vw,22px)}.st-id{display:flex;align-items:center;gap:12px 14px;flex-wrap:wrap;padding-block-end:16px;border-block-end:1px solid var(--line)}.st-av{width:56px;height:56px;font-size:20px}.st-id-name{font-family:var(--fd);font-size:18px;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-id-contact{font-size:13.5px;color:var(--muted);text-align:start;overflow-wrap:anywhere;margin-block-start:2px}.st-row{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;padding-block:14px;border-block-end:1px solid var(--line)}.st-row:last-child{border-block-end:0;padding-block-end:0}.st-card>.st-row:first-child{padding-block-start:0}.st-row-top{border-block-end:0;padding-block:0 12px}.st-row-t{font-size:15px;font-weight:700;color:var(--ink)}h2.st-row-t{font-family:var(--fd);font-size:16px}.st-row-b{font-size:13.5px;line-height:1.55;color:var(--muted);margin-block-start:2px}.st-danger{padding:clamp(16px,2.2vw,22px);border:1px solid var(--rose50);border-radius:var(--r-l);background:var(--paper)}.st-danger-row{display:flex;align-items:center;gap:10px 16px;flex-wrap:wrap}.st-danger-t{font-family:var(--fd);font-size:16px;font-weight:700;color:var(--rose);margin-block-end:2px}.st-danger-btn{color:var(--rose);border-color:var(--rose50)}.st-danger-btn:hover:not(:disabled){background:var(--rose50);color:var(--rose700)}.st-fold{margin-block-start:2px}.st-fold>summary{display:inline-flex;align-items:center;gap:6px;min-height:44px;cursor:pointer;list-style:none;font-size:13.5px;font-weight:700;color:var(--blue)}.st-fold>summary::-webkit-details-marker{display:none}.st-fold>summary:after{content:"▸";content:"▸"/"";transition:transform .15s}.st-fold[open]>summary:after{transform:rotate(90deg)}html[dir=rtl] .st-fold>summary:after{content:"◂";content:"◂"/""}html[dir=rtl] .st-fold[open]>summary:after{transform:rotate(-90deg)}.ofr-now{flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:14px 20px;height:auto;padding:clamp(18px,2.4vw,24px)}.ofr-now-t{font-family:var(--fd);font-size:clamp(19px,2.2vw,22px);font-weight:700;color:var(--ink);margin-block:10px 4px}.ofr-now-b{font-size:13.5px;color:var(--muted);line-height:1.55}.ofr-now-price{display:flex;flex-direction:column;align-items:flex-end;gap:2px;flex:none}.ofr-price{font-family:var(--fn);font-variant-numeric:tabular-nums;font-size:clamp(28px,3vw,34px);font-weight:700;color:var(--ink);line-height:1}.ofr-per{font-size:13px;color:var(--muted)}.ofr-grid{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media (min-width:820px){.ofr-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.ofr-mini{padding:14px 16px;gap:2px}.ofr-mini.is-current,.ofr-mini.is-hi{border-color:var(--blue);box-shadow:0 0 0 1px var(--blue)}.ofr-mini-name{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-family:var(--fd);font-size:16px;font-weight:700;color:var(--ink)}.ofr-mini-band{font-size:13px;color:var(--muted)}.ofr-mini-price{display:flex;align-items:baseline;gap:4px;margin-block-start:8px}.ofr-price-sm{font-family:var(--fn);font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;color:var(--ink);line-height:1.1}.ofr-mini-line{font-size:13px;color:var(--ink2);line-height:1.5;margin-block-start:4px}.ofr-foot{margin-block-start:14px;font-size:13.5px;color:var(--muted);line-height:1.6}.nc-form{min-width:0}.nc-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media (min-width:1100px){.nc-grid{grid-template-columns:minmax(0,1fr) 320px}}.nc-main{min-width:0}.nc-two{display:grid;grid-template-columns:minmax(0,1fr);gap:0 14px}@media (min-width:640px){.nc-two{grid-template-columns:repeat(2,minmax(0,1fr))}.nc-two-dt{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.nc-fieldset{border:0;padding:0;margin-inline:0;min-width:0}.nc-fieldset>legend{padding:0}.nc-chips{display:flex;flex-wrap:wrap;gap:8px}.nc-chips .nc-chip{display:inline-flex;margin-block-end:0;font-size:14px;font-weight:600}.nc-two-dt .aps-dt{margin-block-end:14px}.nc-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border-radius:999px;border:1.5px solid var(--line);background:var(--paper);font-size:14px;font-weight:600;color:var(--ink2);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.nc-chip:hover{border-color:var(--blue);color:var(--blue)}.nc-chip:has(input:checked){background:var(--blue50);border-color:var(--blue);color:var(--blue);box-shadow:inset 0 0 0 1px var(--blue)}.nc-chip:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.nc-chip.is-static,.nc-chip.is-static:hover{cursor:default;background:var(--blue50);border-color:var(--blue50);color:var(--blue700)}.nc-tools>summary{cursor:pointer;list-style:none;flex-wrap:wrap;min-height:44px;margin-block-end:0}.nc-tools>summary::-webkit-details-marker{display:none}.nc-tools>summary:after{content:"▾";content:"▾"/"";margin-inline-start:auto;color:var(--muted);transition:transform .15s}.nc-tools[open]>summary:after{transform:rotate(180deg)}.nc-tools-hint{font-family:var(--fb);font-size:13px;font-weight:400;color:var(--muted);min-width:0}.nc-draft{display:inline-flex;align-items:center;gap:4px 10px;flex-wrap:wrap}.nc-preview{min-width:0}@media (min-width:1100px){.nc-preview{position:sticky;inset-block-start:76px}}.nc-preview-t{font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-block-end:8px}html[dir=rtl] .nc-preview-t{letter-spacing:normal}.nc-preview-card{height:auto;padding:16px;gap:12px}.nc-preview-head{display:flex;align-items:flex-start;gap:12px}.nc-date{display:flex;flex-direction:column;align-items:center;justify-content:center;width:52px;height:56px;flex:none;border-radius:12px;background:var(--blue50);color:var(--blue);font-family:var(--fd);line-height:1.1}.nc-date b{font-size:13px;font-weight:700;letter-spacing:.04em}html[dir=rtl] .nc-date b{letter-spacing:normal}.nc-date span{font-size:20px;font-weight:700}.nc-preview-title{font-family:var(--fd);font-size:16px;font-weight:700;color:var(--ink);line-height:1.3;overflow-wrap:anywhere}.nc-preview-meta{font-size:13px;color:var(--muted);margin-block-start:4px}.nc-preview-row{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding-block-start:12px;border-block-start:1px solid var(--line)}.nc-preview-price{font-family:var(--fn);font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;color:var(--ink)}.nc-preview-book{pointer-events:none}.nc-preview-foot{font-size:13px;color:var(--muted)}.nc-preview-was{font-family:var(--fb);font-size:13.5px;font-weight:600;color:var(--muted);text-decoration-thickness:1.5px}.nc-promo-badge{display:inline-flex;align-items:center;font-family:var(--fb);font-size:13px;font-weight:700;line-height:1;padding:4px 8px;border-radius:999px;white-space:nowrap;vertical-align:middle}.nc-promo,.nc-promo-badge{background:var(--blue50);color:var(--blue700)}.nc-promo{margin-block:-4px 12px;padding:8px 12px;border-radius:12px;font-size:13.5px;line-height:1.55}.nc-done{align-items:flex-start;gap:6px;height:auto}.nc-done-ic{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:var(--green50);color:var(--green-ink);margin-block-end:6px}.nc-done-ic svg{width:24px;height:24px}.nc-done .hp-linkbox{width:100%}.nc-dup-list{list-style:none;gap:6px;max-height:min(50vh,420px);overflow-y:auto;margin-block-start:4px}.nc-dup-item,.nc-dup-list{display:flex;flex-direction:column}.nc-dup-item{align-items:flex-start;gap:2px;width:100%;min-height:52px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--paper);font:inherit;text-align:start;cursor:pointer;color:var(--ink)}.nc-dup-item:focus-visible,.nc-dup-item:hover{border-color:var(--blue);background:var(--blue50)}.nc-dup-title{max-width:100%;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nc-dup-meta{font-size:13px;color:var(--muted)}.np-drop{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:132px;padding:18px;border:1.8px dashed var(--line);border-radius:16px;background:var(--cream);text-align:center;cursor:pointer;transition:.15s}.np-drop.is-over,.np-drop:hover{border-color:var(--blue);background:var(--blue50)}.np-drop:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.np-drop-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--blue50);color:var(--blue);margin-block-end:4px}.np-drop-t{font-size:14px;color:var(--ink2)}.np-drop-t b{color:var(--blue)}.np-drop-h{font-size:13px;color:var(--muted)}.np-file{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--line);border-radius:16px;background:var(--paper)}.np-thumb{width:52px;height:52px;flex:none;border-radius:12px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--line)}.np-thumb-doc{display:grid;place-items:center;background:var(--blue50);color:var(--blue);font-family:var(--fd);font-size:13px;font-weight:700;border:0}.np-file-txt{display:flex;flex-direction:column;min-width:0;flex:1 1 160px}.np-file-name{font-size:14px;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.np-file-meta{font-size:13px;color:var(--muted)}.np-change{cursor:pointer}.np-change:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.np-note{display:flex;align-items:flex-start;gap:8px;margin-block-start:12px;font-size:13.5px;line-height:1.55;color:var(--ink2)}.np-note .ic{width:16px;height:16px;flex:none;margin-block-start:2px;color:var(--blue)}.np-later{margin-block-start:6px;font-size:13.5px;color:var(--muted);line-height:1.55}.np-pv{display:flex;align-items:center;gap:12px}.np-pv-ic{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:12px;background:var(--blue50);color:var(--blue)}.np-pv-ic .ic{width:18px;height:18px}.np-pv-price{flex:none;display:grid;gap:2px;margin-inline-start:auto;text-align:end}.np-pv-price b{font-family:var(--fn);font-variant-numeric:tabular-nums;font-size:15px;color:var(--ink);white-space:nowrap}.np-pv-price span{font-size:13px;color:var(--muted)}.np-pv-file{display:flex;align-items:center;gap:6px;padding-block-start:10px;border-block-start:1px solid var(--line)}.np-pv-file .ic{width:14px;height:14px;color:var(--blue)}.vf-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-block-end:14px}.vf-steps>li{display:flex}.vf-step{display:block;width:100%;min-height:44px;padding:10px 12px;border-radius:12px;border:1.5px solid var(--line);background:var(--paper);font:inherit;font-size:13.5px;font-weight:700;color:var(--ink2);text-align:start;line-height:1.35;cursor:pointer}.vf-step[data-state=done],.vf-step[data-state=skipped]{background:var(--green50);border-color:var(--green50);color:var(--green-ink)}.vf-step[data-state=skipped]{background:var(--paper);border-color:var(--line);color:var(--muted)}.vf-step[data-state=current]{background:var(--blue50);border-color:var(--blue);color:var(--blue700)}.vf-step:disabled{cursor:not-allowed}.vf-step:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.vf-step-ic{display:inline-block;width:15px;height:15px;vertical-align:-2px;margin-inline-start:4px}@media (max-width:520px){.vf-step{font-size:13px;padding-inline:8px}}.vf-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}@media (min-width:640px){.vf-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.vf-card-wrap{min-width:0}.dz.vf-card{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:72px;padding:12px 14px;border:1.5px dashed var(--line);border-radius:14px;background:var(--cream);cursor:pointer;transition:.15s;text-align:start}.dz.vf-card:hover{border-color:var(--blue);background:var(--blue50)}.dz.vf-card:has(input:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.dz.vf-card[data-filled=true]{border-style:solid;border-color:var(--green);background:var(--green50)}.dz.vf-card[data-invalid=true]{border-color:var(--rose)}.vf-card .dz-ic{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:12px;background:var(--sand);color:var(--ink2)}.vf-card .dz-ic .ic{width:20px;height:20px}.vf-card[data-filled=true] .dz-ic{background:var(--green-btn);color:#fff}.vf-card .dz-thumb{width:42px;height:42px;flex:none;border-radius:12px;-o-object-fit:cover;object-fit:cover;border:1px solid var(--green)}.vf-card .dz-txt{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;font-size:14px;color:var(--ink)}.vf-card .dz-txt b{font-weight:700}.vf-card .dz-name{font-size:13px;color:var(--ink2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vf-card .dz-hint{font-size:13px;color:var(--muted)}.vf-card[data-filled=true] .dz-hint{color:var(--green-ink)}.vf-card .dz-up{width:18px;height:18px;flex:none;color:var(--muted)}.vf-err,.vf-remove{font-size:13px;color:var(--rose)}.vf-err{margin-block-start:6px;font-weight:600;line-height:1.5}.vf-fine{display:flex;align-items:flex-start;gap:8px;margin-block-start:12px;font-size:13px;line-height:1.55;color:var(--muted)}.vf-fine:empty{display:none}.vf-fine .ic{width:16px;height:16px;flex:none;margin-block-start:2px;color:var(--blue)}.vf-links{margin-block:4px 0;padding:0;border:0;box-shadow:none;background:transparent}.vf-links>summary{font-size:14.5px;margin-block-end:0}.vf-linkgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;margin-block-start:8px}@media (min-width:620px){.vf-linkgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.vf-declare{display:flex;align-items:flex-start;gap:10px;min-height:44px;font-size:14.5px;line-height:1.6;color:var(--ink);cursor:pointer}.vf-declare input{width:20px;height:20px;flex:none;margin-block-start:3px;accent-color:var(--blue)}.vf-recap{padding-block-start:12px;border-block-start:1px solid var(--line);color:var(--ink2)}.vf-alert,.vf-recap{margin-block-start:12px;font-size:13.5px}.vf-alert{padding:12px 14px;border-radius:12px;background:var(--rose50);color:var(--rose700);font-weight:600;line-height:1.55}.aps-actionbar .btn .spin{margin:0;width:18px;height:18px;border-width:2.5px;border-color:rgba(255,255,255,.45);border-block-start-color:#fff}.vf-status{height:auto;padding:clamp(18px,2.4vw,24px);margin-block-end:14px;gap:6px}.vf-status.is-rejected{border-color:var(--rose50)}.vf-status-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-block-end:4px}.vf-status-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;flex:none}.vf-status-ic .ic{width:22px;height:22px}.vf-status-ic.is-pending{background:var(--ochre-tint);color:var(--ochre-ink)}.vf-status-ic.is-verified{background:var(--green50);color:var(--green-ink)}.vf-status-ic.is-rejected{background:var(--rose50);color:var(--rose)}.vf-status-t{font-family:var(--fd);font-size:clamp(19px,2.2vw,22px);font-weight:700;color:var(--ink)}.vf-status-t:focus{outline:none}.vf-status-b{display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.6;color:var(--ink2)}.vf-status-b .vf-fine{margin-block-start:2px}.vf-docs{font-size:13.5px;color:var(--muted)}.vf-reason{padding:10px 12px;border-radius:12px;background:var(--rose50);color:var(--ink)}.vf-reason b{color:var(--rose700)}.pw-inp{padding-inline-end:2px}.pw-toggle{flex:none;display:grid;place-items:center;width:44px;height:44px;border:0;background:none;border-radius:10px;color:var(--muted);cursor:pointer}.pw-toggle:hover{color:var(--ink2)}.pw-toggle:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.pw-toggle .ic{width:20px;height:20px}.pw-meter{display:flex;align-items:center;gap:10px;margin-block-start:8px;min-height:18px}.pw-meter-bars{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;flex:0 0 120px}.pw-meter-bars span{height:5px;border-radius:999px;background:var(--line)}.pw-meter-bars span.on{background:var(--rose)}.pw-meter-bars span.\!on{background:var(--rose)!important}.pw-meter-bars[data-score="2"] span.on{background:var(--ochre-ink)}.pw-meter-bars[data-score="2"] span.\!on{background:var(--ochre-ink)!important}.pw-meter-bars[data-score="3"] span.on,.pw-meter-bars[data-score="4"] span.on{background:var(--blue)}.pw-meter-bars[data-score="3"] span.\!on,.pw-meter-bars[data-score="4"] span.\!on{background:var(--blue)!important}.pw-meter-label{font-size:13px;color:var(--ink2);min-width:0}.auth-alt{display:flex;justify-content:center;margin-block-start:12px;padding-block-start:8px;border-block-start:1px solid var(--line)}.sec-panel{display:flex;flex-direction:column;gap:14px;margin-block-start:clamp(14px,2vw,22px)}.sec-heading{font-family:var(--fd);font-size:18px;font-weight:700;color:var(--ink)}.sec-row{display:flex;align-items:center;gap:12px 14px;flex-wrap:wrap}.sec-icon{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--blue50);color:var(--blue)}.sec-icon .ic{width:18px;height:18px}.sec-body{flex:1 1 200px;min-width:0}.sec-title{font-size:15px;font-weight:700;color:var(--ink)}.sec-text{font-size:13.5px;line-height:1.5;color:var(--muted);margin-block-start:2px}.sec-actions{display:flex;gap:8px;flex-wrap:wrap}.sec-form{margin-block-start:16px;padding-block-start:16px;border-block-start:1px solid var(--line)}.sec-form-actions{display:flex;gap:8px;flex-wrap:wrap;margin-block-start:4px}.sec-sessions{list-style:none;margin-block-start:14px;border-block-start:1px solid var(--line)}.sec-session{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding-block:10px;border-block-end:1px solid var(--line)}.sec-pill{font-size:13px;font-weight:700;line-height:1.4;padding-block:3px;padding-inline:10px;border-radius:999px;color:var(--ink2);border:1px solid var(--line)}.sec-pill-current{background:var(--blue50);color:var(--blue);border-color:var(--blue50)}.sec-meta{min-width:0}.sec-hint,.sec-meta{font-size:13px;color:var(--muted)}.sec-hint{line-height:1.5;margin-block-start:12px}.sec-more{display:block;padding-block:10px;border-block-end:1px solid var(--line)}.sec-skel{display:flex;flex-direction:column;gap:14px}.sec-skel-card{height:84px;border-radius:var(--r-l);background:var(--band);animation:sec-pulse 1.4s ease-in-out infinite}@keyframes sec-pulse{50%{opacity:.55}}.hp-share{margin-block-start:10px}.cs-follow{display:grid;justify-items:center;gap:10px;margin-block-end:22px;padding:16px;border-radius:var(--r);background:var(--blue50)}.cs-follow-t{font-size:14px;color:var(--ink2);line-height:1.55;margin:0;max-width:420px}.lf-sel{position:relative;min-width:0}.lf-sel-btn{width:100%;justify-content:space-between;cursor:pointer;color:var(--ink);text-align:start;font:inherit;font-size:14px}.lf-sel-btn:focus-visible{border-color:var(--blue);outline:3px solid var(--blue);outline-offset:2px}.lf-sel-btn[aria-expanded=true]{border-color:var(--blue)}.lf-sel-btn:disabled{cursor:not-allowed;opacity:.6}.lf-sel-v{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lf-sel-chev{width:18px;height:18px;flex:none;color:var(--muted)}.lf-sel-list{inset-inline:0;max-height:min(280px,50vh);overflow-y:auto;outline:none}.lf-sel-list.is-below{inset-block-start:calc(100% + 6px)}.lf-sel-list.is-above{inset-block-end:calc(100% + 6px)}.lf-sel-list:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.lf-sel-opt{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:10px 12px;border-radius:10px;font-size:14px;font-weight:600;color:var(--ink);cursor:pointer}.lf-sel-opt.is-active{background:var(--blue50);color:var(--blue700)}.lf-sel-opt[aria-selected=true]{color:var(--blue700)}.lf-sel-opt-t{min-width:0;overflow-wrap:anywhere}.lf-sel-opt-h{display:block;font-size:13px;font-weight:600;color:var(--muted)}.lf-sel-tick{width:16px;height:16px;flex:none;color:var(--blue)}label.btn:has(>input[type=file]:focus-visible){outline:3px solid var(--blue);outline-offset:2px}.fx-stack{gap:clamp(14px,2vw,20px)}.fx-list,.fx-stack{display:flex;flex-direction:column}.fx-list{list-style:none;margin-block-start:6px}.fx-row{display:flex;align-items:flex-start;gap:12px;padding-block:14px;border-block-end:1px solid var(--line)}.fx-row:last-child{border-block-end:0;padding-block-end:2px}.fx-ic{display:grid;place-items:center;width:40px;height:40px;flex:none;border-radius:12px;background:var(--blue50);color:var(--blue)}.fx-ic .ic{width:19px;height:19px}.fx-main{min-width:0;flex:1}.fx-head{display:flex;align-items:baseline;justify-content:space-between;gap:4px 12px;flex-wrap:wrap}.fx-title{min-width:0;flex:1 1 180px;font-size:14.5px;line-height:1.35;overflow-wrap:anywhere}.fx-price,.fx-title{font-weight:700;color:var(--ink)}.fx-price{flex:none;font-family:var(--fn);font-size:15px;white-space:nowrap;font-variant-numeric:tabular-nums}.fx-detail,.fx-price.is-none{color:var(--muted)}.fx-detail{margin-block-start:2px;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.fx-facts{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-block-start:6px;font-size:13px;color:var(--ink2)}.fx-fact{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.fx-fact>.ic,.fx-link .ic{width:15px;height:15px;flex:none;color:var(--muted)}.fx-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:0;max-width:100%;color:var(--blue);font-weight:700}.fx-link:hover .fx-file{text-decoration:underline}.fx-file{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-muted{color:var(--muted);font-weight:600}.fx-actions{display:flex;align-items:center;gap:2px;flex:none}.fx-actions .iconbtn{background:transparent;color:var(--ink2)}.fx-actions .iconbtn:hover{background:var(--blue50);color:var(--blue)}.fx-actions .iconbtn .ic{width:18px;height:18px}@media (max-width:599px){.fx-row{flex-wrap:wrap}.fx-main{flex-basis:calc(100% - 52px)}.fx-actions{width:100%;justify-content:flex-end;margin-block-start:-6px}}.fx-lib-head{display:flex;align-items:flex-start;gap:10px 14px;flex-wrap:wrap}.fx-lib-head .hp-muted{margin-block-start:4px}.fx-lib-body:not([hidden]){margin-block-start:16px;padding-block-start:16px;border-block-start:1px solid var(--line)}.lf-edit{width:min(520px,calc(100vw - 32px))}.lf-field{margin-block-end:14px}.nc-ff-row{display:flex;align-items:center;gap:12px 16px;margin-block-start:6px;padding:12px 14px;border:1px solid var(--line);border-radius:14px;background:var(--paper)}.nc-ff-t{font-size:14px;font-weight:700;color:var(--ink)}.nc-ff-h{line-height:1.5;margin-block-start:2px}.nc-ff-h,.nc-ff-off{font-size:13px;color:var(--muted)}.nc-ff-off{margin-block-start:6px;line-height:1.6}.nc-ff-off-a{font-size:13px}.nc-date{font-family:var(--fn);font-variant-numeric:tabular-nums}.aps-dp-pop.is-above{inset-block-start:auto;inset-block-end:calc(100% + 6px)}.lf-tip{position:relative;display:inline-flex;align-items:center;flex:none}.lf-tip-btn{display:grid;place-items:center;width:44px;height:44px;margin-block:-11px;margin-inline:-6px;border:0;border-radius:12px;background:transparent;color:var(--blue);cursor:pointer;font:inherit}.lf-tip-btn>span{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;border:1.5px solid;font-family:var(--fb);font-size:13px;font-weight:700;line-height:1}.lf-tip-btn:hover>span,.lf-tip-btn[aria-expanded=true]>span{background:var(--blue50)}.lf-tip-btn:focus-visible{outline:3px solid var(--blue);outline-offset:-6px}.lf-tip-bubble{position:absolute;z-index:70;inset-block-start:calc(100% + 4px);inset-inline-start:-4px;width:-moz-max-content;width:max-content;max-width:min(300px,calc(100vw - 48px));padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--paper);box-shadow:var(--sh);font-family:var(--fb);font-size:13px;font-weight:600;line-height:1.55;color:var(--ink2);text-align:start;white-space:normal}.lf-head-tip{min-width:0}.lf-head-tip,.lf-label-tip{display:flex;align-items:center;gap:6px}.lf-label-tip{margin-block-end:7px}.lf-label-tip .field-label{margin-block-end:0}.st-row-t-tag{display:flex;align-items:center;gap:6px 8px;flex-wrap:wrap}.st-row-soon .aps-switch:disabled{cursor:not-allowed}.st-form-t{margin-block-end:12px}.st-levels{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:2px}.st-level{min-height:44px;padding-inline:14px;border-radius:999px;border:1.5px solid var(--line);background:var(--paper);font:inherit;font-size:13.5px;font-weight:600;color:var(--ink2);cursor:pointer}.st-level.is-on,.st-level:hover{border-color:var(--blue)}.st-level.is-on{background:var(--blue50);color:var(--blue)}.st-level:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.lf-sel-v.is-ph{color:var(--muted)}.lf-mark-set .lf-sel-btn:not([data-value=""]){border-color:var(--blue)}.lf-bd{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:8px}.lf3-start{gap:8px;white-space:nowrap}.lf3-live-dot{width:8px;height:8px;border-radius:999px;background:var(--paper);flex:none}.lf3-hp-row{flex-wrap:wrap}.hp-list li.lf3-hp-row:last-child{border-block-end:0}.lf3-hp-row:hover .hp-row-t{color:var(--ink)}.lf3-hp-main{flex:1 1 170px}.lf3-hp-title{display:block;padding-block:12px;margin-block:-12px;color:inherit}.lf3-hp-title:hover .hp-row-t{color:var(--blue)}.lf3-hp-start{margin-inline-start:auto}.lf3-owner-t{font-family:var(--fd);font-size:17px;font-weight:700;color:var(--ink);line-height:1.3}.lf3-owner-sub{font-size:13.5px;color:var(--muted);line-height:1.55;margin-block:4px 16px}.lf3-owner-start{min-height:52px}.lf3-owner-row{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:10px}.lf3-owner-row>*{flex:1 1 120px}@media (min-width:760px){.lf3-owner-mobile{display:none}}.lf3-mod-note{margin-block-start:14px;font-size:13px;line-height:1.55;color:var(--on-dark)}.lcn-ck{margin-block:-8px 20px}.lcn-sf{margin-block-start:16px}.lcn-bar{padding:8px 12px;gap:8px;margin-block-end:10px;border-radius:12px}.lcn-bar>.ic{width:17px;height:17px}.toast{bottom:max(calc(28px + env(safe-area-inset-bottom)),calc(var(--toast-bar,0px) + 16px))}.aps .toast{bottom:max(var(--aps-bottom),calc(var(--toast-bar,0px) + 16px))}.aps-st-tabs{grid-template-columns:repeat(5,minmax(0,1fr))}.aps-st-tabs .aps-st-tab-ic{position:relative;display:inline-grid;place-items:center;overflow:visible;max-width:none}.aps-st-tab-ic .aps-count{inset-block-start:-7px;inset-inline-end:-12px}.aps-st-wide{display:none}.aps-st-avatar .aps-me-av{width:34px;height:34px;font-size:13px;border-width:2px}.aps-st-me-menu{inset-block-start:calc(100% + 8px);inset-inline-end:0;width:min(240px,calc(100vw - 24px))}@media (min-width:900px){.aps-st-wide{display:grid}.aps-st-narrow{display:none}}.ssv-stack{display:flex;flex-direction:column;gap:16px}.ssv-flash{margin-block-end:14px;padding:11px 13px;border-radius:12px;background:var(--green50);color:var(--green-ink);font-size:13.5px;line-height:1.5}.ssv-err{margin-block-start:10px;color:var(--rose);font-weight:600}.ssv-spin{width:16px;height:16px;flex:none;border:2.5px solid var(--line);border-block-start-color:var(--blue);border-radius:50%;animation:spin 1s linear infinite}.ssv-home{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media (min-width:1000px){.ssv-home{grid-template-columns:minmax(0,1.45fr) minmax(0,1fr)}}.ssv-col{display:flex;flex-direction:column;gap:16px;min-width:0}.ssv-card{height:auto}.ssv-card-head{margin-block-end:4px;padding-block-end:4px;border-block-end:1px solid var(--line)}.ssv-more-link{display:inline-flex;align-items:center;gap:4px;min-height:44px;font-size:13.5px;font-weight:700;color:var(--blue)}.ssv-more-link:hover{color:var(--blue700)}html[dir=rtl] .ssv-more-link span{display:inline-block;transform:scaleX(-1)}.ssv-tip{font-size:13.5px;line-height:1.55}.ssv-list{list-style:none}.ssv-row{display:flex;align-items:center;gap:12px;min-height:44px;padding-block:11px;border-block-end:1px solid var(--line);color:inherit;min-width:0}.ssv-list>.ssv-row:last-child,.ssv-list>li:last-child>.ssv-row{border-block-end:0}.ssv-row-a:hover .ssv-row-t{color:var(--blue)}.ssv-row-main{display:flex;flex-direction:column;flex:1;min-width:0}.ssv-row-t{display:block;font-size:14.5px;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssv-row-link{align-self:flex-start;max-width:100%;padding-block:12px;margin-block:-12px}.ssv-row-link:hover{color:var(--blue)}.ssv-row-m{display:block;font-size:13px;color:var(--muted);margin-block-start:2px;line-height:1.45}.ssv-tile{width:46px;height:50px}.ssv-tile b{font-size:17px}.ssv-book{flex:none;white-space:nowrap}.ssv-tag-plain svg{display:none}.ssv-av{display:grid;place-items:center;flex:none;border-radius:12px;font-family:var(--fd);font-weight:700;line-height:1}.ssv-av-ochre{background:linear-gradient(150deg,var(--amber),var(--ochre));color:var(--ink)}.ssv-av-blue{background:linear-gradient(150deg,var(--blue),var(--blue900));color:#fff}.ssv-av-sand{background:var(--sand);color:var(--ink2)}.ssv-ft{display:grid;place-items:center;flex:none;width:40px;height:40px;border-radius:10px;font-size:13px;font-weight:800}.ssv-ft .ic{width:16px;height:16px}.ssv-ft-pdf{background:var(--ochre-tint);color:var(--ochre-ink)}.ssv-ft-image{background:var(--blue50);color:var(--blue700)}.ssv-ft-file,.ssv-ft-youtube{background:var(--sand);color:var(--ink2)}.ssv-hero{padding:clamp(18px,2.6vw,26px);border-radius:var(--r-l);background:linear-gradient(155deg,var(--ink800),var(--ink900));color:#fff;min-width:0}.ssv-hero>*{position:relative}.ssv-hero-top{display:flex;align-items:center;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;margin-block-end:12px}.ssv-badge{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:999px;background:var(--paper);color:var(--ink);font-size:13px;font-weight:700}.ssv-dot{width:8px;height:8px;border-radius:999px;background:var(--rose);flex:none}.ssv-hero-with{font-size:13px;color:var(--on-dark-soft);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ssv-hero-t{font-family:var(--fd);font-size:clamp(19px,2.4vw,24px);font-weight:700;line-height:1.25;color:#fff}.ssv-hero-m{font-size:13.5px;color:var(--on-dark);margin-block-start:6px}.ssv-count{display:flex;gap:9px;margin-block:16px 4px}.ssv-count-box{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:60px;min-height:62px;border-radius:12px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.14)}.ssv-count-box b{font-size:21px;font-weight:700;color:#fff;line-height:1.1}.ssv-count-box>span{font-size:13px;color:var(--on-dark-soft)}.ssv-hero-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-block-start:16px}.ssv-hero-actions .btn{width:auto;min-height:44px;padding:10px 16px;font-size:14px;border-radius:12px}.ssv-btn-dark{background:transparent;border:1px solid rgba(255,255,255,.28);color:var(--on-dark)}.ssv-btn-dark:hover{background:rgba(255,255,255,.08);color:#fff}.ssv-btn-dark:focus-visible{outline:3px solid #fff;outline-offset:2px}@media (max-width:599px){.ssv-join{flex:1 1 100%}}.ssv-menu{position:relative;flex:none}.ssv-more{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;cursor:pointer;background:transparent}.ssv-more .ic{width:20px;height:20px}.ssv-more-light{border:1.5px solid var(--line);color:var(--ink2)}.ssv-more-light:hover{background:var(--blue50);color:var(--blue)}.ssv-more-dark{border:1px solid rgba(255,255,255,.28);color:var(--on-dark)}.ssv-more-dark:hover{background:rgba(255,255,255,.08);color:#fff}.ssv-more:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.ssv-more-dark:focus-visible{outline-color:#fff}.ssv-menu-pop{position:absolute;z-index:70;inset-block-end:calc(100% + 6px);inset-inline-end:0;min-width:200px;padding:6px;border-radius:14px;background:var(--paper);border:1px solid var(--line);box-shadow:var(--sh-l)}.ssv-menu-pop[hidden]{display:none}.ssv-menu-item{display:flex;align-items:center;width:100%;min-height:44px;padding:8px 12px;border:0;border-radius:10px;background:transparent;font:inherit;font-size:14px;font-weight:600;color:var(--ink);text-align:start;cursor:pointer}.ssv-menu-item:focus-visible,.ssv-menu-item:hover{background:var(--blue50)}.ssv-menu-danger{color:var(--rose)}.ssv-menu-danger:focus-visible,.ssv-menu-danger:hover{background:var(--rose50);color:var(--rose)}.ssv-msg{gap:7px}.ssv-msg .ic{width:16px;height:16px}.ssv-sug-sub{margin-block:2px 10px}.ssv-sug-grid{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:12px}@media (min-width:700px){.ssv-sug-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ssv-sug{padding:16px;gap:12px;justify-content:space-between}.ssv-sug-head{gap:12px}.ssv-sug-head,.ssv-sug-name{display:flex;align-items:center;min-width:0}.ssv-sug-name{gap:6px;font-size:15px;font-weight:700;color:var(--ink)}.ssv-tabs{margin-block-end:14px}.ssv-filter{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-block-end:12px}.ssv-filter-x{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding-inline:8px;border:0;background:transparent;font:inherit;font-size:13.5px;font-weight:700;color:var(--blue);cursor:pointer}.ssv-filter-x .ic{width:15px;height:15px}.ssv-cours{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;align-items:start}@media (min-width:1000px){.ssv-cours{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}}.ssv-clist{list-style:none;height:auto;padding:6px}.ssv-crow+.ssv-crow{border-block-start:1px solid var(--line)}.ssv-crow-a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 12px;padding:12px;border-radius:14px;color:inherit;min-height:44px}.ssv-crow-a:hover .ssv-row-t{color:var(--blue)}.ssv-crow.is-sel .ssv-crow-a{background:var(--blue50)}.ssv-crow-a:focus-visible{outline:3px solid var(--blue);outline-offset:-3px}.ssv-crow-a>.chip,.ssv-crow-a>.tag{justify-self:end}.ssv-late{font-size:13px;line-height:1.5;color:var(--ochre-ink);margin-block-start:4px}.ssv-late-row{display:block;white-space:normal}@media (max-width:479px){.ssv-crow-a{grid-template-columns:auto minmax(0,1fr)}.ssv-crow-a>.chip,.ssv-crow-a>.tag{grid-column:2;justify-self:start}}.ssv-cdetail{height:auto;min-width:0}@media (min-width:1000px){.ssv-cdetail{position:sticky;inset-block-start:calc(var(--aps-top-h,0px) + 16px)}}.ssv-cdetail-page{max-width:var(--aps-form-w,760px)}.ssv-detail{display:flex;flex-direction:column;gap:4px;min-width:0}.ssv-detail-when{font-size:13.5px;color:var(--muted)}.ssv-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px 12px;flex-wrap:wrap}.ssv-detail-t{font-family:var(--fd);font-size:clamp(18px,2vw,21px);font-weight:700;line-height:1.3;color:var(--ink);min-width:0}.ssv-prof{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-block-start:12px;padding-block:12px;border-block:1px solid var(--line)}.ssv-verified{display:inline-flex;align-items:center;gap:4px}.ssv-dsec{margin-block-start:14px}.ssv-dsec-t{font-size:14px;font-weight:700;color:var(--ink);margin-block-end:4px}.ssv-muted{font-size:13.5px;line-height:1.55;color:var(--muted)}.ssv-ok{font-size:13.5px;line-height:1.5;color:var(--green-ink);font-weight:600;margin-block-start:6px}.ssv-detail-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-block-start:18px}.ssv-fiche+.ssv-fiche{border-block-start:1px solid var(--line)}.ssv-fiche .ssv-row{border-block-end:0}.ssv-fiche-t{display:flex;align-items:center;gap:7px;min-width:0}.ssv-new-dot{width:9px;height:9px;border-radius:999px;background:var(--ochre);flex:none}.ssv-fiche-btn{flex:none}.ssv-video{position:relative;padding-block-end:56.25%;height:0;margin-block-end:12px}.ssv-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:var(--r-s)}.ssv-stars{display:inline-flex;gap:2px}.ssv-stars .ic{width:22px;height:22px}.ssv-star-on{color:var(--amber)}.ssv-star-off{color:var(--lineCool)}.ssv-stars-pick{display:flex;gap:0;margin-inline-start:-6px}.ssv-star-btn{display:grid;place-items:center;min-width:44px;min-height:44px;border:0;background:transparent;cursor:pointer;color:var(--lineCool)}.ssv-star-btn .ic{width:24px;height:24px}.ssv-star-btn.is-on{color:var(--amber)}.ssv-star-btn:focus-visible{outline:3px solid var(--blue);outline-offset:-3px;border-radius:10px}.ssv-review-inp{width:100%;margin-block:6px 8px;padding:10px 12px;border-radius:12px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;font-size:14px;resize:vertical}.ssv-review-inp:focus{outline:3px solid var(--blue);outline-offset:1px}.ssv-review-send{margin-block-end:6px}.ssv-review-text{font-size:14px;line-height:1.55;color:var(--ink2);margin-block-start:4px}.ssv-pgrid{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:14px}@media (min-width:700px){.ssv-pgrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ssv-pgrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ssv-pcard{padding:16px;gap:12px}.ssv-pcard-head{display:flex;align-items:center;gap:12px;min-width:0}.ssv-pill-ok{display:inline-flex;align-items:center;gap:4px;padding:2px 8px 2px 3px;border-radius:999px;background:var(--green50);color:var(--green-ink);font-size:13px;font-weight:700}.ssv-pcard-box{padding:10px 12px;border-radius:12px;background:var(--cream);font-size:13.5px;color:var(--ink2);line-height:1.5}.ssv-pcard-box b{color:var(--ink)}.ssv-new-txt,.ssv-pcard-box .ssv-new-txt{color:var(--ochre-ink)}.ssv-pcard-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-block-start:auto}.ssv-pcard-actions .fb-wrap{flex:none}.ssv-pcard-other{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:20px 16px;text-align:center;border:1.5px dashed var(--line);border-radius:var(--r-l);min-height:180px}.ssv-other-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:var(--blue50);color:var(--blue)}.ssv-other-t{font-family:var(--fd);font-size:16px;font-weight:700;color:var(--ink)}.ssv-pcard-other .btn{margin-block-start:6px}.ssv-ftools{align-items:center;justify-content:space-between;gap:10px 16px;margin-block-end:14px}.ssv-chips,.ssv-ftools{display:flex;flex-wrap:wrap}.ssv-chips{gap:8px}.ssv-chip{display:inline-flex;align-items:center;gap:4px;min-height:44px;padding-inline:14px;border-radius:999px;border:1.5px solid var(--line);background:var(--paper);font:inherit;font-size:13.5px;font-weight:700;color:var(--ink2);cursor:pointer}.ssv-chip.is-on,.ssv-chip:hover{border-color:var(--blue)}.ssv-chip.is-on{background:var(--blue50);color:var(--blue700)}.ssv-chip:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.ssv-search{flex:1 1 220px;max-width:320px;min-height:44px}.ssv-search .ic{width:17px;height:17px;color:var(--muted);flex:none}.ssv-fgroups{padding-block:6px}.ssv-fgroup+.ssv-fgroup{margin-block-start:10px;padding-block-start:10px;border-block-start:1px solid var(--line)}.ssv-fgroup-t{font-size:13px;font-weight:800;text-transform:uppercase;letter-spacing:.6px;color:var(--muted);padding-block:8px 2px}.ssv-ftag{flex:none}.ssv-nomatch{gap:10px;flex-wrap:wrap;padding-block:8px}.ssv-fnote,.ssv-nomatch{display:flex;align-items:center}.ssv-fnote{gap:6px;margin-block-start:12px;font-size:13px;color:var(--muted)}.ssv-fnote .ic{width:15px;height:15px;flex:none}.ssv-id{display:flex;align-items:center;gap:12px 14px;margin-block-end:14px;min-width:0}.ssv-id-av{display:grid;place-items:center;width:56px;height:56px;border-radius:16px;flex:none;background:linear-gradient(150deg,var(--blue),var(--blue900));color:#fff;font-family:var(--fd);font-size:20px;font-weight:700}.ssv-moi{gap:0}.ssv-moi-names{display:grid;grid-template-columns:minmax(0,1fr);gap:0 14px}@media (min-width:600px){.ssv-moi-names{grid-template-columns:repeat(2,minmax(0,1fr))}}.ssv-moi-help{margin-block:-6px 14px}.ssv-pills{display:flex;flex-wrap:wrap;gap:8px;margin-block-start:4px}.ssv-pill{min-height:44px;padding-inline:14px;border-radius:999px;border:1.5px solid var(--line);background:var(--paper);font:inherit;font-size:13.5px;font-weight:600;color:var(--ink2);cursor:pointer}.ssv-pill.is-on,.ssv-pill:hover:not(:disabled){border-color:var(--blue)}.ssv-pill.is-on{background:var(--blue50);color:var(--blue700)}.ssv-pill:disabled{opacity:.5;cursor:not-allowed}.ssv-pill:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.ssv-moi-actions{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap;margin-block-start:6px}.ssv-moi-feeds{margin-block-start:14px;padding-block-start:12px;border-block-start:1px solid var(--line)}.ssv-wa{color:var(--ink);min-height:44px}.ssv-wa .ic{width:18px;height:18px}@media (max-width:599px){.ssv-fgroup .ssv-ftag{display:none}.ssv-search{max-width:none}}.msg-section{--msg-chrome:calc(64px + 2 * clamp(18px,3vw,32px) + 2px)}.msg-page{--msg-chrome-in:var(--msg-chrome,180px);display:grid;grid-template-columns:minmax(0,1fr);height:max(460px,calc(100dvh - var(--msg-chrome-in)));background:var(--paper);border:1px solid var(--line);border-radius:var(--r-l,18px);overflow:hidden;min-width:0}.aps-main .msg-page{--msg-chrome-in:calc(var(--aps-top-h) + 1px + clamp(16px,3vw,32px) + var(--aps-bottom))}.msg-conv,.msg-list{min-width:0;min-height:0;display:flex;flex-direction:column}.msg-page:not([data-open]) .msg-conv,.msg-page[data-open] .msg-list{display:none}@media (min-width:900px){.msg-page{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.msg-page:not([data-open]) .msg-conv,.msg-page[data-open] .msg-list{display:flex}.msg-list{border-inline-end:1px solid var(--line)}}.msg-list{overflow-y:auto;padding:14px 12px;gap:8px}.msg-list-empty{padding:4px}.msg-search{position:relative;flex:none}.msg-search input{width:100%;min-height:44px;border:1.5px solid var(--line);border-radius:12px;background:var(--paper);padding-block:10px;padding-inline:38px 12px;font:inherit;font-size:14px;color:var(--ink)}.msg-search input::-moz-placeholder{color:var(--muted)}.msg-search input::placeholder{color:var(--muted)}.msg-search-ic{position:absolute;inset-inline-start:12px;inset-block-start:50%;transform:translateY(-50%);width:17px;height:17px;color:var(--muted);pointer-events:none}.msg-items{list-style:none;display:flex;flex-direction:column;gap:2px}.msg-item{display:flex;align-items:center;gap:11px;min-height:56px;padding:10px;border-radius:14px;color:var(--ink);text-decoration:none}.msg-item:hover{background:var(--bg)}.msg-item.is-current{background:var(--blue50)}.msg-av{width:38px;height:38px;border-radius:12px;font-size:14px;font-weight:700;border-width:0}.msg-item-main{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.msg-item-top{display:flex;align-items:center;gap:6px;min-width:0}.msg-item-name{font-weight:700;font-size:14.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-item-tag{flex:none;font-size:13px;font-weight:700;color:var(--ink2)}.msg-item-last{font-size:13px;color:var(--muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;unicode-bidi:plaintext}.msg-item-last.is-first{font-style:italic}.msg-item-end{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.msg-item-time{font-size:13px;color:var(--muted);font-variant-numeric:tabular-nums}.msg-unread{display:inline-grid;place-items:center;min-width:22px;height:22px;padding-inline:6px;border-radius:999px;background:var(--ochre-tint);color:var(--ochre-ink);font-size:13px;font-weight:700}.msg-nomatch{font-size:13px;color:var(--muted);padding:10px}.msg-wait{display:grid;place-items:center;flex:1;min-height:160px}.msg-pick{color:var(--muted)}.msg-gone,.msg-pick{margin:auto;padding:24px;font-size:14px;text-align:center}.msg-gone{display:flex;flex-direction:column;align-items:center;gap:14px}.msg-conv{background:var(--bg)}.msg-conv-in{display:flex;flex-direction:column;min-height:0;flex:1}.msg-head{flex:none;display:flex;align-items:center;gap:11px;padding:12px 16px;background:var(--paper);border-block-end:1px solid var(--line)}.msg-back{display:grid;place-items:center;flex:none;width:44px;height:44px;margin-inline-start:-10px;border-radius:12px;color:var(--ink)}@media (min-width:900px){.msg-back{display:none}}.msg-head-txt{min-width:0;flex:1}.msg-head-name{font-family:var(--fd);font-size:15.5px;font-weight:700}.msg-head-name,.msg-head-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msg-head-sub{font-size:13px;color:var(--muted)}.msg-head-cta{flex:none}@media (max-width:599px){.msg-head{padding-inline:12px;gap:9px}.msg-head-sub{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.msg-head-cta{padding-inline:10px}}.msg-scroll{flex:1;min-height:0;overflow-y:auto;padding:16px clamp(12px,2.4vw,22px);display:flex;flex-direction:column;gap:12px}.msg-note{align-self:center;display:flex;gap:8px;align-items:flex-start;max-width:min(100%,520px);padding:8px 14px;border-radius:14px;background:var(--blue50);color:var(--blue700);font-size:13px;line-height:1.5}.msg-note>.ic{flex:none;width:16px;height:16px;margin-block-start:1px;color:var(--blue)}.msg-none{margin:auto;font-size:13.5px;color:var(--muted);text-align:center}.msg-flow{list-style:none;gap:10px;margin-block-start:auto}.msg-flow,.msg-row{display:flex;flex-direction:column}.msg-marker{align-self:center;margin-block:8px 6px;font-size:13px;color:var(--muted);text-align:center}.msg-bubble{max-width:min(78%,560px);align-self:flex-start;padding:10px 14px;background:var(--paper);border:1px solid var(--line);border-radius:16px;border-end-start-radius:6px;color:var(--ink)}.msg-bubble.is-mine{align-self:flex-end;background:var(--blue);border-color:var(--blue);color:#fff;border-end-start-radius:16px;border-end-end-radius:6px}.msg-text{font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.msg-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-block-start:3px;padding-inline:4px;font-size:13px;color:var(--muted)}.msg-meta.is-mine{justify-content:flex-end}.msg-meta time{font-variant-numeric:tabular-nums}.msg-masked{font-weight:700;color:var(--ochre-ink)}.msg-report{background:none;border:0;padding-block:14px;margin-block:-14px;padding-inline:0;min-inline-size:44px;font:inherit;font-size:13px;color:var(--muted);text-decoration:underline;cursor:pointer}.msg-report:disabled{text-decoration:none;cursor:default}.msg-flash{flex:none;margin:0 16px 10px;padding:10px 14px;border-radius:12px;background:var(--paper);border:1px solid var(--line);font-size:13px;line-height:1.55;color:var(--ink2)}.msg-flash.is-err{color:var(--rose)}.msg-compose{flex:none;display:flex;gap:10px;align-items:flex-end;padding:12px 16px;background:var(--paper);border-block-start:1px solid var(--line)}.msg-compose textarea{flex:1;min-width:0;min-height:44px;max-height:160px;resize:none;border:1.5px solid var(--line);border-radius:12px;background:var(--paper);padding:10px 12px;font:inherit;font-size:14px;line-height:1.5;color:var(--ink);field-sizing:content}.msg-compose textarea::-moz-placeholder{color:var(--muted)}.msg-compose textarea::placeholder{color:var(--muted)}.msg-compose .btn{flex:none}.msg-closed{flex:none;display:flex;gap:10px;align-items:flex-start;padding:14px 16px;background:var(--paper);border-block-start:1px solid var(--line);font-size:13px;line-height:1.55}.msg-closed>.ic{flex:none;width:17px;height:17px;margin-block-start:2px;color:var(--muted)}.msg-closed-t{font-weight:700;color:var(--ink)}.msg-closed-b{color:var(--muted);margin-block-start:2px}.msg-book-next{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-block-start:10px;padding:10px 12px;border:1px solid var(--line);border-radius:12px;background:var(--bg)}.msg-book-k{font-size:13px;color:var(--muted)}.msg-book-title{font-weight:700;color:var(--ink);overflow-wrap:anywhere}.msg-book-when{font-size:13px;color:var(--ink2);font-variant-numeric:tabular-nums}.msg-link{color:var(--blue);font-weight:700;text-decoration:underline}.msg-link-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px}.msg-link-btn:disabled,.msg-link-btn[aria-busy=true]{cursor:progress}.msg-link-spin{width:15px;height:15px;flex:none;border:2px solid;border-block-start-color:transparent;border-radius:50%;animation:spin .8s linear infinite}.msg-link-dark{background:transparent;color:var(--on-dark);border:1px solid var(--on-blue-rule)}.msg-link-dark:hover{background:var(--on-blue-fill)}@media (prefers-reduced-motion:reduce){.msg-link-spin{animation-duration:.8s!important;animation-iteration-count:infinite!important}}.bk{min-width:0}.bk-eyebrow{font-family:var(--fd);font-size:13px;color:var(--muted);text-transform:uppercase;letter-spacing:.5px}.bk-eyebrow,.bk-title{font-weight:700;margin-block-end:6px}.bk-title{font-size:15.5px;line-height:1.35;overflow-wrap:anywhere}.bk-meta{margin-block-end:14px}.bk-badge{display:flex;align-items:center;flex-wrap:wrap;gap:6px 8px;margin:0;padding:10px 12px;border-radius:12px;background:var(--green50);color:var(--green-ink);font-size:13.5px;font-weight:700;line-height:1.4}.bk-badge .ic{width:16px;height:16px;flex:none}.bk-live{display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto;font-weight:700}.bk-live:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;animation:bk-blink 1.1s infinite}.bk-actions{display:flex;flex-wrap:wrap;gap:10px;margin-block-start:12px}.bk-join{flex:999 1 auto;width:auto;min-height:50px;min-width:0;gap:7px;padding-inline:14px;font-size:14.5px;white-space:nowrap}.bk-join .ic{width:14px;height:14px}.bk-cancel{flex:1 0 auto;width:auto;min-height:50px;padding-inline:16px;font-size:14.5px}.bk-locked{color:var(--muted)}.bk-err,.bk-locked{margin:10px 0 0;font-size:13px;line-height:1.5}.bk-err{padding:9px 12px;background:var(--rose50);color:var(--rose700)}.bk-done,.bk-err{border-radius:12px}.bk-done{margin:0 0 14px;padding:10px 12px;background:var(--green50);color:var(--green-ink);font-size:13px;line-height:1.5}.bk-bar .bk-badge{padding:7px 11px;font-size:13px}.bk-bar .bk-actions{margin-block-start:9px}.bk-bar .bk-cancel,.bk-bar .bk-join{min-height:48px}.bk-tag{display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:999px;background:var(--green50);color:var(--green-ink);font-size:13px;font-weight:700;white-space:nowrap}.bk-tag .ic{width:13px;height:13px}@keyframes bk-blink{50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.bk-live:before{animation:none}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.end-4{inset-inline-end:1rem}.top-4{top:1rem}.top-\[84px\]{top:84px}.isolate{isolation:isolate}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.m-0{margin:0}.mx-auto{margin-left:auto;margin-right:auto}.my-3{margin-top:.75rem;margin-bottom:.75rem}.-mt-1{margin-top:-.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-3\.5{margin-bottom:.875rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-\[13px\]{margin-bottom:13px}.mb-\[18px\]{margin-bottom:18px}.mb-\[22px\]{margin-bottom:22px}.mb-\[26px\]{margin-bottom:26px}.mb-\[3px\]{margin-bottom:3px}.mb-\[5px\]{margin-bottom:5px}.mb-\[7px\]{margin-bottom:7px}.mb-\[clamp\(14px\2c 2vw\2c 22px\)\]{margin-bottom:clamp(14px,2vw,22px)}.mb-\[clamp\(18px\2c 3vw\2c 28px\)\]{margin-bottom:clamp(18px,3vw,28px)}.mb-\[clamp\(20px\2c 3vw\2c 36px\)\]{margin-bottom:clamp(20px,3vw,36px)}.mb-\[clamp\(28px\2c 4vw\2c 44px\)\]{margin-bottom:clamp(28px,4vw,44px)}.ms-2{margin-inline-start:.5rem}.ms-auto{margin-inline-start:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-9{margin-top:2.25rem}.mt-\[11px\]{margin-top:11px}.mt-\[18px\]{margin-top:18px}.mt-\[1px\]{margin-top:1px}.mt-\[34px\]{margin-top:34px}.mt-\[3px\]{margin-top:3px}.mt-\[5px\]{margin-top:5px}.mt-\[7px\]{margin-top:7px}.mt-\[clamp\(24px\2c 4vw\2c 40px\)\]{margin-top:clamp(24px,4vw,40px)}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-14{width:3.5rem;height:3.5rem}.size-16{width:4rem;height:4rem}.size-4{width:1rem;height:1rem}.size-6{width:1.5rem;height:1.5rem}.size-\[18px\]{width:18px;height:18px}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-2{height:.5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[13px\]{height:13px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[18px\]{height:18px}.h-\[30px\]{height:30px}.h-\[42px\]{height:42px}.h-\[5px\]{height:5px}.h-\[60px\]{height:60px}.h-full{height:100%}.min-h-11{min-height:2.75rem}.min-h-\[120px\]{min-height:120px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[200px\]{min-height:200px}.min-h-\[240px\]{min-height:240px}.min-h-\[280px\]{min-height:280px}.min-h-\[28px\]{min-height:28px}.min-h-\[44px\]{min-height:44px}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-2{width:.5rem}.w-2\/3{width:66.666667%}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[13px\]{width:13px}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[30px\]{width:30px}.w-\[42px\]{width:42px}.w-\[60px\]{width:60px}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[44px\]{min-width:44px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[360px\]{max-width:360px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[500px\]{max-width:500px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[85\%\]{max-width:85%}.max-w-full{max-width:100%}.flex-1{flex:1 1 0%}.flex-\[1_1_180px\]{flex:1 1 180px}.flex-\[1_1_240px\]{flex:1 1 240px}.flex-none{flex:none}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.rotate-180{--tw-rotate:180deg}.rotate-180,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.cursor-pointer{cursor:pointer}.resize-none{resize:none}.resize{resize:both}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-8{gap:2rem}.gap-\[11px\]{gap:11px}.gap-\[22px\]{gap:22px}.gap-\[5px\]{gap:5px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-3\.5{-moz-column-gap:.875rem;column-gap:.875rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.self-center{align-self:center}.overflow-hidden,.truncate{overflow:hidden}.truncate{text-overflow:ellipsis}.truncate,.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[999px\]{border-radius:999px}.rounded-\[9px\]{border-radius:9px}.rounded-\[var\(--r\)\]{border-radius:var(--r)}.rounded-\[var\(--r-l\)\]{border-radius:var(--r-l)}.rounded-brand{border-radius:var(--r)}.rounded-brand-lg{border-radius:var(--r-l)}.rounded-full{border-radius:9999px}.border{border-width:1px}.border-0{border-width:0}.border-\[1\.4px\]{border-width:1.4px}.border-y{border-top-width:1px}.border-b,.border-y{border-bottom-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-blue{border-color:var(--blue)}.border-green{border-color:var(--green)}.border-line{border-color:var(--line)}.border-ochre{border-color:var(--ochre)}.border-ochre-btn{border-color:var(--ochre-btn)}.border-rose{border-color:var(--rose)}.bg-band{background-color:var(--band)}.bg-blue{background-color:var(--blue)}.bg-blue50{background-color:var(--blue50)}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-green-btn{background-color:var(--green-btn)}.bg-green50{background-color:var(--green50)}.bg-line{background-color:var(--line)}.bg-mint{background-color:var(--mint)}.bg-ochre-btn{background-color:var(--ochre-btn)}.bg-ochre-tint{background-color:var(--ochre-tint)}.bg-paper{background-color:var(--paper)}.bg-rose{background-color:var(--rose)}.bg-sand{background-color:var(--sand)}.bg-transparent{background-color:transparent}.p-0{padding:0}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.px-0{padding-left:0;padding-right:0}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-\[15px\]{padding-top:15px;padding-bottom:15px}.py-\[clamp\(28px\2c 6vw\2c 60px\)\]{padding-top:clamp(28px,6vw,60px);padding-bottom:clamp(28px,6vw,60px)}.py-\[clamp\(42px\2c 7vw\2c 78px\)\]{padding-top:clamp(42px,7vw,78px);padding-bottom:clamp(42px,7vw,78px)}.pb-0{padding-bottom:0}.pb-\[clamp\(40px\2c 6vw\2c 84px\)\]{padding-bottom:clamp(40px,6vw,84px)}.pe-16{padding-inline-end:4rem}.pt-0{padding-top:0}.pt-1\.5{padding-top:.375rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-\[clamp\(20px\2c 4vw\2c 52px\)\]{padding-top:clamp(20px,4vw,52px)}.text-center{text-align:center}.text-start{text-align:start}.text-end{text-align:end}.font-\[inherit\]{font-family:inherit}.font-display{font-family:var(--fd)}.font-num{font-family:var(--fn)}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[16\.5px\]{font-size:16.5px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[clamp\(17px\2c 2\.4vw\2c 22px\)\]{font-size:clamp(17px,2.4vw,22px)}.text-\[clamp\(18px\2c 4vw\2c 22px\)\]{font-size:clamp(18px,4vw,22px)}.text-\[clamp\(20px\2c _3\.6vw\2c _26px\)\]{font-size:clamp(20px,3.6vw,26px)}.text-\[clamp\(22px\2c _4vw\2c _28px\)\]{font-size:clamp(22px,4vw,28px)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.2\]{line-height:1.2}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\],.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[-0\.5px\]{letter-spacing:-.5px}.tracking-\[-0\.6px\]{letter-spacing:-.6px}.tracking-\[\.5px\]{letter-spacing:.5px}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.4px\]{letter-spacing:.4px}.tracking-\[0\.6px\]{letter-spacing:.6px}.tracking-\[3px\]{letter-spacing:3px}.text-amber{color:var(--amber)}.text-blue{color:var(--blue)}.text-blue700{color:var(--blue700)}.text-green{color:var(--green)}.text-green-ink{color:var(--green-ink)}.text-ink{color:var(--ink)}.text-ink2{color:var(--ink2)}.text-mint{color:var(--mint)}.text-muted{color:var(--muted)}.text-ochre-ink{color:var(--ochre-ink)}.text-on-blue{color:var(--on-blue)}.text-on-blue-soft{color:var(--on-blue-soft)}.text-on-dark-soft{color:var(--on-dark-soft)}.text-paper{color:var(--paper)}.text-rose{color:var(--rose)}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline-offset-4{text-underline-offset:4px}.opacity-\[0\.6\]{opacity:.6}.opacity-\[0\.85\]{opacity:.85}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--sh-s\)\]{--tw-shadow-color:var(--sh-s);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}:root{--ink:#101F33;--ink2:#33445C;--muted:#5C6879;--blue:#0E5AA6;--blue700:#0A4684;--blue50:#E9F1FA;--sand:#F1E7D6;--cream:#FBF7F0;--paper:#FFFFFF;--ochre:#E0852E;--ochre600:#C26E1C;--amber:#F3C24B;--green:#1B9C6F;--green50:#E3F4ED;--rose:#C9302B;--rose50:#FCEDEC;--line:#EADFCD;--lineCool:#E4EAF1;--bg:#FBF7F0;--band:#F4ECDF;--ochre-btn:#AE621A;--ochre-btn-hover:#9B5816;--green-btn:#17855F;--ochre-ink:#995617;--green-ink:#147553;--ochre-tint:#FFF4DF;--on-blue-soft:#CFE0F3;--blue300:#5FB7F0;--blue100:#DCE9F7;--blue900:#082F54;--ink800:#16273E;--ink900:#0A1726;--ochre300:#F0A85F;--mint:#54D6AC;--mint200:#9FD9C3;--on-blue:#EAF2FC;--on-blue-hairline:rgba(255,255,255,.14);--on-blue-rule:rgba(255,255,255,.28);--on-blue-fill:rgba(255,255,255,.10);--on-dark:#CDD9E8;--on-dark-soft:#B9C6D8;--rose700:#9E2C23;--rose600:#8A3A34;--rose300:#F5C2BC;--rose200:#FFD3CE;--r-s:12px;--r:18px;--r-l:24px;--r-xl:30px;--sh-s:0 1px 2px rgba(16,31,51,.05),0 8px 24px -18px rgba(16,31,51,.25);--sh:0 14px 34px -16px rgba(16,31,51,.40);--sh-l:0 26px 60px -26px rgba(16,31,51,.50);--fd:var(--font-display),"Space Grotesk",system-ui,sans-serif;--fb:var(--font-body),"Plus Jakarta Sans",system-ui,sans-serif;--fa:var(--font-ar),"IBM Plex Sans Arabic",system-ui,sans-serif;--fn:var(--fb)}@keyframes spin{to{transform:rotate(1turn)}}@keyframes rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@media (prefers-reduced-motion:no-preference){.tag-live:before{animation:live-pulse 1.4s ease-in-out infinite}}html[dir=rtl]{--fd:var(--fa);--fb:var(--fa)}html[dir=rtl] *{letter-spacing:normal!important}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.spin{animation-duration:1s!important;animation-iteration-count:infinite!important}}@keyframes aps-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:no-preference){.lf3-live-dot,.ssv-badge.is-live .ssv-dot{animation:live-pulse 1.4s ease-in-out infinite}}.placeholder\:text-muted::-moz-placeholder{color:var(--muted)}.placeholder\:text-muted::placeholder{color:var(--muted)}.last\:border-b-0:last-child{border-bottom-width:0}.focus-within\:border-blue:focus-within{border-color:var(--blue)}.focus-within\:outline:focus-within{outline-style:solid}.focus-within\:outline-\[3px\]:focus-within{outline-width:3px}.focus-within\:outline-offset-2:focus-within{outline-offset:2px}.focus-within\:outline-blue:focus-within{outline-color:var(--blue)}.hover\:border-blue:hover{border-color:var(--blue)}.hover\:bg-blue700:hover{background-color:var(--blue700)}.hover\:text-blue:hover{color:var(--blue)}.hover\:underline:hover{text-decoration-line:underline}.disabled\:font-normal:disabled{font-weight:400}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:border-line:hover:disabled{border-color:var(--line)}.group:hover .group-hover\:text-blue{color:var(--blue)}@media (min-width:640px){.sm\:mt-11{margin-top:2.75rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:py-12{padding-top:3rem;padding-bottom:3rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}