.cx{--cx-bg:#F2F4F3;--cx-surface:#FFFFFF;--cx-sunk:#F7F9F8;--cx-line:#DCE3DF;--cx-line-2:#C4CEC9;--cx-ink:#0F1E1A;--cx-ink-2:#34453F;--cx-muted:#56655F;--cx-brand:#0E4B3F;--cx-brand-600:#126052;--cx-brand-50:#E6F1EC;--cx-side:#12352B;--cx-side-2:#173F33;--cx-gold-bg:#FBEFD2;--cx-gold-fg:#5E4100;--cx-gold-line:#E2B85A;--cx-urgent-fg:#9C2517;--cx-urgent-bg:#FCE6E1;--cx-urgent-dot:#D6402B;--cx-watch-fg:#7A4300;--cx-watch-bg:#FFF0D6;--cx-watch-dot:#E08A00;--cx-prog-fg:#1B4A86;--cx-prog-bg:#E3EDFA;--cx-prog-dot:#2F6FC4;--cx-done-fg:#12603C;--cx-done-bg:#DFF3E7;--cx-done-dot:#1E9A5E;--cx-mono:ui-monospace,"Cascadia Mono","SFMono-Regular",Menlo,Consolas,monospace;--cx-r:10px;--cx-r-sm:7px;min-height:100vh;background:var(--cx-bg);color:var(--cx-ink);font-family:var(--font-body,"Manrope",system-ui,sans-serif);font-size:14px;line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cx h1,.cx h2,.cx h3{font-family:var(--font-display,"Sora",system-ui,sans-serif);color:var(--cx-ink);letter-spacing:-.01em}.cx h1{font-size:1.35rem}.cx h1,.cx h2{font-weight:600}.cx h2{font-size:1rem}.cx h3{font-size:.9rem;font-weight:600}.cx .mono{font-family:var(--cx-mono);font-size:.92em;letter-spacing:0}.cx .muted{color:var(--cx-muted)}.cx .small{font-size:.8125rem}.cx a{color:var(--cx-brand)}.cx :focus-visible{outline:2px solid #2F8F78;outline-offset:2px;border-radius:4px}.cx-shell{display:grid;grid-template-columns:228px minmax(0,1fr);min-height:100vh}.cx-side{background:linear-gradient(180deg,var(--cx-side),#0B2620);color:#DCEBE5;display:flex;flex-direction:column;padding:1rem .75rem;gap:1rem;position:-webkit-sticky;position:sticky;top:0;height:100vh}.cx-brand{display:flex;align-items:center;gap:.6rem;padding:.35rem .4rem .85rem;border-bottom:1px solid rgba(255,255,255,.08);text-decoration:none;color:#fff;border-radius:6px}.cx-brand .lg{--lg-s:1.85rem;--lg-ar:var(--cx-side)}.cx-brand .cx-logo-mark{display:none}.cx-nav{display:flex;flex-direction:column;gap:2px}.cx-nav a{display:flex;align-items:center;gap:.65rem;min-height:40px;padding:.45rem .7rem;border-radius:8px;color:#CFE2DA;text-decoration:none;font-weight:600;font-size:.875rem}.cx-nav a:hover{background:rgba(255,255,255,.06);color:#fff}.cx-nav a[aria-current=page]{background:rgba(255,255,255,.1);color:#fff;box-shadow:inset 3px 0 0 var(--gold-500,#CFA962)}[dir=rtl] .cx-nav a[aria-current=page]{box-shadow:inset -3px 0 0 var(--gold-500,#CFA962)}.cx-nav .i{width:18px;height:18px;opacity:.9}.cx-side-foot{margin-top:auto;border-top:1px solid rgba(255,255,255,.08);padding-top:.75rem;display:flex;flex-direction:column;gap:.5rem}.cx-who{padding:0 .5rem}.cx-who b{display:block;color:#fff;font-size:.875rem}.cx-who span{font-size:.75rem;color:#9FBDB2}.cx-side .cx-btn.ghost{color:#CFE2DA;justify-content:flex-start}.cx-side .cx-btn.ghost:hover{background:rgba(255,255,255,.06);color:#fff}.cx-main{min-width:0;display:flex;flex-direction:column}.cx-top{display:flex;align-items:center;gap:1rem;padding:.9rem 1.5rem;border-bottom:1px solid var(--cx-line);background:var(--cx-surface);position:-webkit-sticky;position:sticky;top:0;z-index:20}.cx-top h1{margin:0}.cx-top .cx-top-aside{-webkit-margin-start:auto;margin-inline-start:auto;display:flex;align-items:center;gap:.75rem}.cx-page{padding:1.25rem 1.5rem 2.5rem;display:flex;flex-direction:column;gap:1rem}.cx-env{display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border-radius:6px;background:var(--cx-watch-bg);color:var(--cx-watch-fg);font-weight:800;font-size:.75rem;letter-spacing:.02em;text-transform:uppercase;border:1px solid #f0c27a}.cx-card{background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:var(--cx-r)}.cx-card-head{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid var(--cx-line)}.cx-card-head .cx-actions{-webkit-margin-start:auto;margin-inline-start:auto}.cx-card-body{padding:1rem}.cx-btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:36px;padding:.4rem .85rem;border-radius:8px;border:1px solid transparent;background:var(--cx-brand);color:#fff;font-weight:700;font-size:.8125rem;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer}.cx-btn:hover{background:var(--cx-brand-600)}.cx-btn:disabled{opacity:.55;cursor:not-allowed}.cx-btn .i{width:16px;height:16px}.cx-btn.secondary{background:var(--cx-surface);color:var(--cx-ink);border-color:var(--cx-line-2)}.cx-btn.secondary:hover{border-color:var(--cx-ink-2);background:var(--cx-sunk)}.cx-btn.ghost{background:transparent;color:var(--cx-brand)}.cx-btn.ghost:hover{background:var(--cx-brand-50)}.cx-btn.danger{background:#B3321F}.cx-btn.danger:hover{background:#9C2517}.cx-btn.warn{background:var(--cx-surface);color:var(--cx-urgent-fg);border-color:#E7B2A8}.cx-btn.warn:hover{background:var(--cx-urgent-bg)}.cx-btn.lg{min-height:42px;padding:.55rem 1.1rem;font-size:.875rem}.cx kbd{display:inline-block;min-width:1.35em;padding:0 .3em;border-radius:4px;border:1px solid;font-family:var(--cx-mono);font-size:.72rem;line-height:1.35;text-align:center;opacity:.8}.cx-btn kbd{border-color:rgba(255,255,255,.55)}.cx-btn.ghost kbd,.cx-btn.secondary kbd,.cx-btn.warn kbd{border-color:var(--cx-line-2)}.cx-pill{display:inline-flex;align-items:center;gap:.35rem;padding:.1rem .5rem;border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap;background:var(--cx-sunk);color:var(--cx-ink-2);border:1px solid var(--cx-line)}.cx-pill:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor;opacity:.85}.cx-pill.urgent{background:var(--cx-urgent-bg);color:var(--cx-urgent-fg);border-color:#F2C3B9}.cx-pill.watch{background:var(--cx-watch-bg);color:var(--cx-watch-fg);border-color:#F3D19A}.cx-pill.prog{background:var(--cx-prog-bg);color:var(--cx-prog-fg);border-color:#C3D6F1}.cx-pill.done{background:var(--cx-done-bg);color:var(--cx-done-fg);border-color:#B6E2C8}.cx-pill.express{background:var(--cx-gold-bg);color:var(--cx-gold-fg);border-color:var(--cx-gold-line)}.cx-pill.express:before{background:#C9971F}.cx-pill.plain:before{display:none}.cx-msg{display:flex;gap:.6rem;align-items:flex-start;padding:.65rem .85rem;border-radius:var(--cx-r-sm);font-weight:600;font-size:.8125rem;border:1px solid}.cx-msg .i{width:18px;height:18px;flex:none;margin-top:1px}.cx-msg.alert{background:var(--cx-urgent-bg);color:var(--cx-urgent-fg);border-color:#F2C3B9}.cx-msg.info{background:var(--cx-prog-bg);color:var(--cx-prog-fg);border-color:#C3D6F1}.cx-msg.ok{background:var(--cx-done-bg);color:var(--cx-done-fg);border-color:#B6E2C8}.cx-msg.warn{background:var(--cx-watch-bg);color:var(--cx-watch-fg);border-color:#F3D19A}.cx-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.75rem;gap:.75rem}.cx-tile{background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:var(--cx-r);padding:.75rem 1rem}.cx-tile span{display:block;color:var(--cx-muted);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.cx-tile b{display:block;font-family:var(--font-display,sans-serif);font-size:1.5rem;font-weight:600;margin-top:.15rem}.cx-tile.express{border-color:var(--cx-gold-line);background:linear-gradient(180deg,#FFFBF0,#fff)}.cx-table-wrap{overflow-x:auto}.cx-table-wrap.open{overflow:visible}.cx-table{width:100%;border-collapse:collapse;font-size:.8125rem}.cx-table th{text-align:start;font-weight:700;color:var(--cx-muted);font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;padding:.55rem .75rem;background:var(--cx-sunk);white-space:nowrap}.cx-table td,.cx-table th{border-bottom:1px solid var(--cx-line)}.cx-table td{padding:.45rem .75rem;height:44px;vertical-align:middle}.cx-table tr:last-child td{border-bottom:0}.cx-table tr.mine td{background:#F4FAF7}.cx-table tr.express td:first-child{box-shadow:inset 3px 0 0 #D9A73A}.cx-table .num{text-align:end}.cx-empty{padding:2rem 1rem;text-align:center;color:var(--cx-muted)}.cx-field{display:flex;flex-direction:column;gap:.3rem}.cx-field label,.cx-label{font-weight:700;font-size:.78rem;color:var(--cx-ink-2)}.cx input[type=date],.cx input[type=email],.cx input[type=password],.cx input[type=search],.cx input[type=text],.cx select,.cx textarea{font:inherit;color:var(--cx-ink);background:#fff;border:1px solid var(--cx-line-2);border-radius:var(--cx-r-sm);min-height:36px;padding:.4rem .6rem;width:100%}.cx textarea{min-height:64px;resize:vertical}.cx input:focus,.cx select:focus,.cx textarea:focus{outline:2px solid #2F8F78;outline-offset:0;border-color:#2F8F78}.cx-help{font-size:.75rem;color:var(--cx-muted)}.cx-row{display:flex;gap:.6rem;flex-wrap:wrap;align-items:flex-end}.cx-grid{display:grid;grid-gap:.75rem;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.cx-filters{display:flex;flex-wrap:wrap;gap:.5rem}.cx-tab{display:inline-flex;align-items:center;gap:.35rem;min-height:32px;padding:.25rem .7rem;border-radius:999px;border:1px solid var(--cx-line-2);text-decoration:none;color:var(--cx-ink-2);font-weight:700;font-size:.78rem;background:var(--cx-surface)}.cx-tab[aria-current=page]{background:var(--cx-brand);color:#fff;border-color:var(--cx-brand)}.cx details.cx-fold{position:relative;display:inline-block}.cx details.cx-fold>.cx-panel{position:absolute;inset-inline-end:0;top:calc(100% + 6px);z-index:30;width:360px;background:#fff;box-shadow:0 20px 40px -18px rgba(6,32,25,.45)}.cx details.cx-fold>summary{cursor:pointer;list-style:none}.cx-table time{white-space:nowrap}.cx-table td.wrap{overflow-wrap:anywhere}.cx-table td.nowrap,.cx-table td.nowrap *{white-space:nowrap}.cx details.cx-fold>summary::-webkit-details-marker{display:none}.cx-panel{margin-top:.5rem;padding:.75rem;border:1px solid var(--cx-line);border-radius:var(--cx-r-sm);background:var(--cx-sunk);display:flex;flex-direction:column;gap:.6rem;min-width:300px}.cx-link-box{display:flex;gap:.5rem;align-items:center;padding:.5rem .6rem;border:1px dashed var(--cx-line-2);border-radius:var(--cx-r-sm);background:#fff;word-break:break-all}.cx-auth{min-height:100vh;display:grid;place-items:center;padding:2rem 1rem;background:radial-gradient(1200px 500px at 50% -10%,#DCEAE4,transparent),var(--cx-bg)}.cx-auth-card{width:min(420px,100%);background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:14px;padding:1.75rem;box-shadow:0 20px 50px -30px rgba(6,32,25,.45);display:flex;flex-direction:column;gap:1rem}.cx-auth-card.wide{width:min(640px,100%)}.cx-auth-head{display:flex;align-items:center;gap:.7rem;align-items:flex-start}.cx-auth-brand{display:flex;flex-direction:column;gap:.55rem}.cx-auth-brand .lg{--lg-s:2rem;margin-bottom:.35rem}.cx-auth-head small{display:block;color:var(--cx-muted);font-size:.78rem}.cx-auth-card form{display:flex;flex-direction:column;gap:.8rem}.cx-auth-card .cx-btn{min-height:42px}.cx-code{font-family:var(--cx-mono);font-size:1.4rem!important;letter-spacing:.35em;text-align:center}.cx-steps{display:flex;gap:.5rem;font-size:.75rem;font-weight:700;color:var(--cx-muted)}.cx-steps span[aria-current=step]{color:var(--cx-brand)}.cx-enrol{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}.cx-qr{width:200px;height:200px;padding:6px;border:1px solid var(--cx-line);border-radius:8px;background:#fff}.cx-qr svg{width:100%;height:100%;display:block}.cx-secret{font-family:var(--cx-mono);font-size:1rem;font-weight:700;letter-spacing:.06em;padding:.5rem .6rem;background:var(--cx-sunk);border:1px solid var(--cx-line);border-radius:6px;word-break:break-all}.cx-review{display:grid;grid-template-columns:minmax(0,1fr) minmax(470px,1fr);grid-gap:1rem;gap:1rem;align-items:start}.cx-fields td:nth-child(3){white-space:nowrap}.cx-fields td:first-child{min-width:9rem}.cx-proof{position:-webkit-sticky;position:sticky;top:76px;display:flex;flex-direction:column;gap:.6rem}.cx-image{position:relative;background:#1B2421;border-radius:var(--cx-r);overflow:auto;max-height:calc(100vh - 170px);min-height:260px;display:grid;place-items:center;border:1px solid #0f1714}.cx-image img{display:block;width:100%;height:auto;cursor:zoom-in}.cx-image.zoom img{width:200%;max-width:none;cursor:zoom-out}.cx-image .cx-image-missing{color:#C9D6D1;padding:2rem;text-align:center}.cx-proof-bar{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.cx-photo{width:64px;height:64px;border-radius:8px;object-fit:cover;border:1px solid var(--cx-line);background:#fff}.cx-fields{width:100%;border-collapse:collapse;font-size:.8125rem}.cx-fields th{text-align:start;font-size:.7rem;color:var(--cx-muted);text-transform:uppercase;letter-spacing:.04em;padding:.45rem .6rem;background:var(--cx-sunk)}.cx-fields td,.cx-fields th{border-bottom:1px solid var(--cx-line)}.cx-fields td{padding:.4rem .6rem;height:44px;vertical-align:middle}.cx-fields tr.group td{height:auto;padding:.5rem .6rem .3rem;font-weight:800;color:var(--cx-muted);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;background:var(--cx-surface)}.cx-fields tr.sel td{background:#EAF4EF}.cx-fields tr.sel td:first-child{box-shadow:inset 3px 0 0 var(--cx-brand)}.cx-fields tr[data-field]{cursor:pointer}.cx-fields .val{font-weight:700;color:var(--cx-ink)}.cx-fields .was{display:block;font-size:.72rem;color:var(--cx-muted);text-decoration:line-through}.cx-fields .why{display:block;font-size:.72rem;color:var(--cx-prog-fg)}.cx-editor td{background:#F5FAF8!important;height:auto!important;padding:.6rem!important}.cx-editor .cx-row>.cx-field{flex:1 1 160px}.cx-bar{position:-webkit-sticky;position:sticky;bottom:0;z-index:15;display:flex;gap:.5rem;flex-wrap:wrap;align-items:center;padding:.65rem 1rem;background:rgba(255,255,255,.96);border-top:1px solid var(--cx-line);box-shadow:0 -8px 20px -16px rgba(6,32,25,.4)}.cx-bar .cx-spacer{flex:1 1}.cx-anoms{flex-wrap:wrap}.cx-anoms,.cx-reasons{display:flex;gap:.4rem}.cx-reasons{flex-direction:column}.cx-reason{display:grid;grid-template-columns:auto 1fr;grid-gap:.2rem .6rem;gap:.2rem .6rem;padding:.5rem .6rem;border:1px solid var(--cx-line);border-radius:var(--cx-r-sm);background:#fff;cursor:pointer}.cx-reason:has(input:checked){border-color:var(--cx-brand);box-shadow:inset 0 0 0 1px var(--cx-brand)}.cx-reason small{grid-column:2;color:var(--cx-muted)}.cx-overlay{position:fixed;inset:0;background:rgba(6,20,16,.45);display:grid;place-items:center;z-index:50;padding:1rem}.cx-dialog{width:min(560px,100%);max-height:calc(100vh - 2rem);overflow:auto;background:#fff;border-radius:12px;border:1px solid var(--cx-line);box-shadow:0 30px 70px -20px rgba(6,32,25,.5)}.cx-dialog header{display:flex;align-items:center;gap:.5rem;padding:.85rem 1rem;border-bottom:1px solid var(--cx-line)}.cx-dialog header .cx-btn{-webkit-margin-start:auto;margin-inline-start:auto}.cx-dialog .body{padding:1rem;display:flex;flex-direction:column;gap:.75rem}.cx-keys{display:grid;grid-template-columns:auto 1fr;grid-gap:.4rem .9rem;gap:.4rem .9rem;font-size:.8125rem}.cx-revealed{font-family:var(--cx-mono);font-weight:800;color:var(--cx-urgent-fg)}.cx-refused{max-width:560px}@media (max-width:1100px){.cx-review{grid-template-columns:minmax(0,1fr)}.cx-proof{position:static}.cx-image{max-height:60vh}}@media (max-width:860px){.cx-shell{grid-template-columns:64px minmax(0,1fr)}.cx-side{padding:.75rem .4rem}.cx-brand .cx-logo-full,.cx-lang,.cx-nav a span,.cx-side .cx-btn.ghost span,.cx-who{display:none}.cx-brand .cx-logo-mark{display:inline-flex;--lg-s:2rem}.cx-brand{padding-inline:0}.cx-brand,.cx-nav a{justify-content:center}.cx-nav a{padding:.45rem}.cx-top{padding:.75rem 1rem}.cx-page{padding:1rem}.cx-enrol{grid-template-columns:minmax(0,1fr)}}.vx-crumbs{display:flex;gap:.45rem;align-items:center;font-size:.8125rem;color:var(--cx-muted)}.vx-crumbs a{font-weight:700;text-decoration:none}.vx-layout{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:1180px){.vx-layout{grid-template-columns:minmax(0,1fr) 25rem}}.vx-aside,.vx-main{display:flex;flex-direction:column;gap:1rem;min-width:0}.vx-fields{display:grid;grid-gap:1rem 2rem;gap:1rem 2rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.vx-fields dl{display:grid;grid-template-columns:max-content minmax(0,1fr);grid-gap:.55rem 1rem;gap:.55rem 1rem;margin:0;font-size:.875rem}.vx-fields dt{color:var(--cx-muted);font-weight:700;font-size:.78rem;padding-top:.1rem}.vx-fields dd{margin:0;font-weight:600;overflow-wrap:anywhere}.vx-docs{list-style:none;margin:0;padding:0}.vx-docs li{display:flex;align-items:center;gap:.85rem;padding:.75rem 1rem;border-top:1px solid var(--cx-line)}.vx-docs li:first-child{border-top:0}.vx-doc-ico{display:grid;justify-items:center;place-content:center;width:44px;height:52px;border-radius:8px;border:1px solid var(--cx-line);background:var(--cx-sunk);flex:none}.vx-doc-ico .i{width:20px;height:20px}.vx-doc-ico i{font-style:normal;font-size:.62rem;font-weight:800;letter-spacing:.05em}.vx-doc-ico.pdf{color:var(--cx-urgent-fg)}.vx-doc-ico.img{color:var(--cx-prog-fg)}.vx-doc-t{display:flex;flex-direction:column;min-width:0;flex:1 1}.vx-doc-t .small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-decide{gap:.85rem}.vx-choices,.vx-decide{display:flex;flex-direction:column}.vx-choices{border:0;margin:0;padding:0;gap:.45rem}.vx-choice{display:grid;grid-template-columns:auto 1fr;grid-gap:.6rem;gap:.6rem;align-items:start;padding:.6rem .7rem;border:1px solid var(--cx-line);border-radius:var(--cx-r-sm);cursor:pointer;background:#fff}.vx-choice b{display:block;font-size:.875rem}.vx-choice small{color:var(--cx-muted)}.vx-choice:has(input:checked){border-color:var(--cx-brand);box-shadow:inset 0 0 0 1px var(--cx-brand)}.vx-choice.refused:has(input:checked){border-color:#B3321F;box-shadow:inset 0 0 0 1px #B3321F}.vx-choice.to_correct:has(input:checked){border-color:var(--cx-watch-dot);box-shadow:inset 0 0 0 1px var(--cx-watch-dot)}.vx-versions{list-style:none;margin:0;padding:0}.vx-versions li{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .7rem;padding:.6rem 1rem;border-top:1px solid var(--cx-line)}.vx-versions li:first-child{border-top:0}.vx-versions li.cur{background:var(--cx-brand-50)}.vx-versions a{font-weight:800;text-decoration:none}.vx-versions .cx-pill{-webkit-margin-start:auto;margin-inline-start:auto}.vx-notes{list-style:none;margin:0;padding:0}.vx-notes li{display:flex;flex-direction:column;gap:.2rem;padding:.7rem 1rem;border-top:1px solid var(--cx-line)}.vx-notes li:first-child{border-top:0}.vx-group+.vx-group{border-top:1px solid var(--cx-line)}.cx-card .vx-group-h{margin:0;padding:.6rem 1rem .1rem;font-size:.72rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--cx-muted,#64748b)}.vx-notes li .cx-pill{align-self:flex-start}.vx-note{background:var(--cx-gold-bg);color:var(--cx-gold-fg);border-radius:6px;padding:.3rem .5rem}.vx-decide fieldset.cx-reasons{border:0;padding:0;margin:0;min-width:0}.cx-lang{display:flex;flex-direction:column;gap:.3rem;padding:0 .5rem .25rem}.cx-lang label{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#9FBDB2}.cx-lang-row{display:flex;gap:.35rem;align-items:center}.cx-side .cx-lang select{min-height:32px;padding:.2rem .45rem;background:rgba(255,255,255,.07);color:#fff;border:1px solid rgba(255,255,255,.18);border-radius:7px;font-size:.8125rem}.cx-side .cx-lang select option{color:#10201C}.cx-side .cx-lang .cx-btn.ghost{min-height:32px;padding:.2rem .55rem;color:var(--gold-300,#E8CF95);border:1px solid rgba(207,169,98,.35)}.cx-l10n{display:flex;flex-direction:column;min-width:0}.cx-l10n:lang(ar){font-family:"IBM Plex Sans Arabic",var(--font-body,sans-serif)}.cx-l10n:lang(ar) h1,.cx-l10n:lang(ar) h2,.cx-l10n:lang(ar) h3{font-family:Noto Kufi Arabic,IBM Plex Sans Arabic,sans-serif;letter-spacing:0}.cx-l10n:lang(ar) .cx-osum span,.cx-l10n:lang(ar) .cx-table th,.cx-l10n:lang(ar) .cx-tile span{letter-spacing:0;text-transform:none}.cx-shell:lang(ar) .cx-lang label,.cx-shell:lang(ar) .cx-nav a,.cx-shell:lang(ar) .cx-who{font-family:"IBM Plex Sans Arabic",var(--font-body,sans-serif);letter-spacing:0;text-transform:none}.cx-otiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.cx-otile{position:relative;text-decoration:none;color:inherit;display:block;transition:border-color .15s,box-shadow .15s}.cx a.cx-otile{color:var(--cx-ink)}.cx-otile:hover{border-color:var(--cx-line-2);box-shadow:0 6px 16px -12px rgba(6,32,25,.45)}.cx-otile[aria-current=page]{border-color:var(--cx-brand);box-shadow:inset 0 0 0 1px var(--cx-brand)}.cx-otile:before{content:"";position:absolute;inset-block:.7rem;inset-inline-start:0;width:3px;border-start-end-radius:3px;border-end-end-radius:3px;background:var(--cx-line-2)}.cx-otile.urgent:before{background:var(--cx-urgent-dot)}.cx-otile.watch:before{background:var(--cx-watch-dot)}.cx-otile.done:before{background:var(--cx-done-dot)}.cx-otile.urgent b{color:var(--cx-urgent-fg)}.cx-ohead{flex-wrap:wrap;justify-content:space-between}.cx-count{display:inline-grid;place-items:center;min-width:1.35rem;height:1.2rem;padding:0 .3rem;border-radius:999px;background:var(--cx-sunk);color:var(--cx-ink-2);font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cx-tab[aria-current=page] .cx-count{background:rgba(255,255,255,.2);color:#fff}.cx-seg{gap:2px;padding:2px;border-radius:9px;background:var(--cx-sunk);border:1px solid var(--cx-line)}.cx-seg,.cx-seg a{display:inline-flex}.cx-seg a{min-height:30px;align-items:center;padding:.2rem .7rem;border-radius:7px;text-decoration:none;color:var(--cx-ink-2);font-weight:700;font-size:.78rem}.cx-seg a[aria-current=page]{background:#fff;color:var(--cx-brand);box-shadow:0 1px 3px rgba(6,32,25,.18)}.cx-opass td,.cx-orders td{height:56px}.cx-orders tr.u-late td:first-child{box-shadow:inset 3px 0 0 var(--cx-urgent-dot)}.cx-orders tr.u-at_risk td:first-child{box-shadow:inset 3px 0 0 var(--cx-watch-dot)}[dir=rtl] .cx-orders tr.u-late td:first-child{box-shadow:inset -3px 0 0 var(--cx-urgent-dot)}[dir=rtl] .cx-orders tr.u-at_risk td:first-child{box-shadow:inset -3px 0 0 var(--cx-watch-dot)}.cx-due{min-width:9.5rem}.cx-due small,.cx-opass td small,.cx-orders td small{display:block;margin-top:.2rem;font-size:.75rem;color:var(--cx-muted)}.cx-orders tr.u-late .cx-due small{color:var(--cx-urgent-fg);font-weight:700}.cx-oname{display:block;font-weight:700;color:var(--cx-ink)}.cx-prods{display:inline-flex;gap:.3rem;flex-wrap:wrap}.cx-visas{display:block;font-weight:700}.cx-meter{width:4.5rem;height:4px;margin-top:.35rem;background:var(--cx-line);overflow:hidden;-webkit-margin-start:auto;margin-inline-start:auto}.cx-meter,.cx-meter i{display:block;border-radius:999px}.cx-meter i{height:100%;background:var(--cx-done-dot)}.cx-flag{display:inline-flex!important;align-items:center;gap:.25rem;color:var(--cx-watch-fg)!important;font-weight:700}.cx-flag .i{width:13px;height:13px}.cx-table td.end{text-align:end}.cx-pill.lg{font-size:.8125rem;padding:.2rem .65rem}.cx-pill.cx-nusuk{background:#FBF4E2;color:#6E5113;border-color:#EAD9B0}@media (max-width:1180px){.cx-orders .opt{display:none}}@media (max-width:700px){.cx-orders thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.cx-orders,.cx-orders tbody,.cx-orders td,.cx-orders tr{display:block}.cx-orders tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.35rem .75rem;gap:.35rem .75rem;padding:.8rem .9rem;border-bottom:1px solid var(--cx-line)}.cx-orders td{height:auto;padding:0;border:0}.cx-orders td.cx-due{grid-column:1/-1;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.cx-orders td.cx-due small{margin:0}.cx-orders td.num{text-align:start}.cx-orders td.end{grid-column:1/-1}.cx-orders td.end .cx-btn{width:100%}.cx-orders tr.u-at_risk td:first-child,.cx-orders tr.u-late td:first-child{box-shadow:none}.cx-orders tr.u-late{box-shadow:inset 3px 0 0 var(--cx-urgent-dot)}.cx-orders tr.u-at_risk{box-shadow:inset 3px 0 0 var(--cx-watch-dot)}.cx-meter{-webkit-margin-start:0;margin-inline-start:0}.cx-ohead{gap:.6rem}.cx-ohead .cx-filters{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:2px}}.cx-osum{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-gap:0;gap:0;background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:var(--cx-r);overflow:hidden}.cx-osum-due{display:flex;flex-direction:column;gap:.2rem;justify-content:center;padding:1rem 1.15rem;background:linear-gradient(160deg,#F2F8F5,#E3EFE9);-webkit-border-end:1px solid var(--cx-line);border-inline-end:1px solid var(--cx-line)}.cx-osum-due span{font-size:.72rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:var(--cx-muted)}.cx-osum-due b{font-family:var(--font-display,sans-serif);font-size:1.35rem;font-weight:600;color:var(--cx-ink)}.cx-osum-due small{color:var(--cx-muted);font-size:.78rem}.cx-osum-due.u-late{background:linear-gradient(160deg,#FFF4F1,var(--cx-urgent-bg))}.cx-osum-due.u-late b{color:var(--cx-urgent-fg)}.cx-osum-due.u-at_risk{background:linear-gradient(160deg,#FFF9EE,var(--cx-watch-bg))}.cx-osum-due.u-at_risk b{color:var(--cx-watch-fg)}.cx-osum-due.u-delivered b,.cx-osum-due.u-done b{color:var(--cx-done-fg)}.cx-osum-kv{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:.85rem 1.25rem;gap:.85rem 1.25rem;margin:0;padding:1rem 1.15rem}.cx-osum-kv dt{font-size:.72rem;font-weight:700;color:var(--cx-muted)}.cx-osum-kv dd{margin:.15rem 0 0;font-weight:600;overflow-wrap:anywhere}@media (max-width:700px){.cx-osum{grid-template-columns:minmax(0,1fr)}.cx-osum-due{-webkit-border-end:0;border-inline-end:0;border-bottom:1px solid var(--cx-line)}}.cx-alertcard{border-color:#F2C3B9}.cx-alertcard .cx-card-head{background:linear-gradient(180deg,#FFF6F3,#fff);color:var(--cx-urgent-fg)}.cx-alertcard .cx-card-head .i{width:18px;height:18px}.cx-refund{display:flex;flex-direction:column;gap:.6rem;margin-top:.75rem;max-width:36rem}.cx-quote{display:block;font-weight:500;margin-top:.2rem}.cx-msg.warn>.cx-quote{-webkit-margin-start:0;margin-inline-start:0}.cx-oact{min-width:15rem}.cx-attach{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.cx-attach .cx-help{flex-basis:100%}.cx-file{font:inherit;font-size:.78rem;max-width:14rem;color:var(--cx-ink-2)}.cx-file::-webkit-file-upload-button{font:inherit;font-weight:700;-webkit-margin-end:.5rem;margin-inline-end:.5rem;padding:.3rem .6rem;border-radius:7px;border:1px solid var(--cx-line-2);background:var(--cx-sunk);color:var(--cx-ink);cursor:pointer}.cx-file::file-selector-button{font:inherit;font-weight:700;-webkit-margin-end:.5rem;margin-inline-end:.5rem;padding:.3rem .6rem;border-radius:7px;border:1px solid var(--cx-line-2);background:var(--cx-sunk);color:var(--cx-ink);cursor:pointer}.cx-fb{flex-basis:100%;margin:0;padding:.4rem .6rem}.cx-visa-ok{display:inline-flex;align-items:center;gap:.35rem;color:var(--cx-done-fg);font-weight:700;font-size:.78rem}.cx-visa-ok .i{width:15px;height:15px}.cx-ogrid{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}@media (max-width:1000px){.cx-ogrid{grid-template-columns:minmax(0,1fr)}}.cx-stack{display:flex;flex-direction:column;gap:.75rem}.cx-events{list-style:none;margin:0;padding:.25rem 0}.cx-events li{display:flex;flex-direction:column;gap:.1rem;padding:.55rem 1rem;border-top:1px solid var(--cx-line);position:relative}.cx-events li:first-child{border-top:0}.cx-events small{color:var(--cx-muted);font-size:.75rem}@media (max-width:700px){.cx-opass thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.cx-opass,.cx-opass tbody,.cx-opass td,.cx-opass tr{display:block}.cx-opass tr{padding:.8rem .9rem;border-bottom:1px solid var(--cx-line);display:flex;flex-wrap:wrap;gap:.4rem .6rem;align-items:center}.cx-opass td{height:auto;padding:0;border:0}.cx-opass td.cx-oact,.cx-opass td:first-child{flex-basis:100%}.cx-oact{min-width:0}.cx-top{flex-wrap:wrap}}.cx-pick{position:relative;display:inline-flex;align-items:center;gap:.45rem;min-height:36px;max-width:15rem;padding:.35rem .7rem;border:1px dashed var(--cx-line-2);border-radius:8px;background:var(--cx-sunk);color:var(--cx-ink-2);font-weight:700;font-size:.78rem;cursor:pointer}.cx-pick:hover{border-color:var(--cx-brand);color:var(--cx-brand)}.cx-pick:focus-within{outline:2px solid #2F8F78;outline-offset:2px}.cx-pick.chosen{border-style:solid;border-color:#B6E2C8;background:var(--cx-done-bg);color:var(--cx-done-fg)}.cx-pick .i{width:16px;height:16px;flex:none}.cx-pick-input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.cx-pick-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cx-tab{white-space:nowrap;flex:none}@media (max-width:700px){.cx-otiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.cx-otile{padding:.6rem .8rem}.cx-otile b{font-size:1.25rem}.cx-top{padding:.75rem 1rem}.cx-top .muted.small{font-size:.75rem}}@media (max-width:860px){.cx-side .cx-lang{display:none}}.cx-residence .cx-card-body{display:flex;flex-direction:column;gap:.7rem}.cx-res-kv{display:grid;grid-template-columns:max-content 1fr;grid-gap:.35rem 1rem;gap:.35rem 1rem;margin:0;font-size:.875rem}.cx-res-kv dt{color:var(--cx-ink-2)}.cx-res-kv dd{margin:0;font-weight:600}.cx-res-proof{max-width:100%;border-radius:8px;border:1px solid var(--cx-line)}.ex-board{display:flex;flex-direction:column;gap:1rem;min-width:0}.ex-live{display:inline-flex;align-items:center;gap:.5rem;font-size:.78rem;font-weight:700;color:var(--cx-ink-2)}.ex-dot{width:9px;height:9px;border-radius:50%;background:var(--cx-done-dot);box-shadow:0 0 0 0 rgba(30,154,94,.45);animation:ex-pulse 2s ease-out infinite}.ex-dot.off{background:var(--cx-watch-dot);animation:none}@keyframes ex-pulse{0%{box-shadow:0 0 0 0 rgba(30,154,94,.45)}70%{box-shadow:0 0 0 8px rgba(30,154,94,0)}to{box-shadow:0 0 0 0 rgba(30,154,94,0)}}@media (prefers-reduced-motion:reduce){.ex-dot{animation:none}}.ex-tiles{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.ex-tile{position:relative}.ex-tile small{display:block;margin-top:.15rem;color:var(--cx-muted);font-size:.75rem}.ex-tile:before{content:"";position:absolute;inset-block:.7rem;inset-inline-start:0;width:3px;border-start-end-radius:3px;border-end-end-radius:3px;background:var(--cx-line-2)}.ex-tile.prog:before{background:var(--cx-prog-dot)}.ex-tile.done:before{background:var(--cx-done-dot)}.ex-tile.watch:before{background:var(--cx-watch-dot)}.ex-tile.urgent:before{background:var(--cx-urgent-dot)}.ex-tile.urgent b{color:var(--cx-urgent-fg)}.ex-alerts{border-color:#F2C3B9}.ex-alerts .cx-card-head{background:linear-gradient(180deg,#FFF6F3,#fff);color:var(--cx-urgent-fg)}.ex-alerts .cx-card-head .i{width:18px;height:18px}.ex-alerts ul{list-style:none;margin:0;padding:0}.ex-alerts li{display:flex;align-items:center;gap:.75rem;padding:.55rem 1rem;border-top:1px solid var(--cx-line);font-weight:600;font-size:.8125rem}.ex-alerts li:first-child{border-top:0}.ex-alerts li .cx-btn{-webkit-margin-start:auto;margin-inline-start:auto}.ex-split{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:1rem;gap:1rem;align-items:start}.ex-side{display:flex;flex-direction:column;gap:1rem;min-width:0}.ex-more,.ex-sub{-webkit-margin-start:auto;margin-inline-start:auto}.ex-more{min-height:30px;padding:.25rem .6rem}.ex-list{list-style:none;margin:0;padding:.25rem 0}.ex-list li{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem 1rem;border-top:1px solid var(--cx-line)}.ex-list li:first-child{border-top:0}.ex-list li>div{display:flex;flex-direction:column;min-width:0}.ex-list small{font-size:.75rem}.ex-feed{list-style:none;margin:0;padding:.25rem 0;max-height:26rem;overflow-y:auto}.ex-feed li{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:.6rem;gap:.6rem;padding:.45rem 1rem;border-top:1px solid var(--cx-line);font-size:.78rem;transition:background-color 1.2s ease}.ex-feed li:first-child{border-top:0}.ex-feed li.new{background:#EFF7F3}.ex-feed b{font-weight:700}.ex-feed small{color:var(--cx-muted)}.ex-accounts td small,.ex-execs td small,.ex-items td small,.ex-journal td small,.ex-pick td small,.ex-waves td small{display:block;margin-top:.15rem;font-size:.75rem}.ex-waves td{height:60px}.ex-waves tr.t-urgent td:first-child{box-shadow:inset 3px 0 0 var(--cx-urgent-dot)}.ex-waves tr.t-watch td:first-child{box-shadow:inset 3px 0 0 var(--cx-watch-dot)}[dir=rtl] .ex-waves tr.t-urgent td:first-child{box-shadow:inset -3px 0 0 var(--cx-urgent-dot)}.ex-acc{display:block;font-weight:600}.ex-prog{min-width:9.5rem}.ex-prog-n{display:block;font-size:.8125rem}.ex-prog .cx-meter{-webkit-margin-start:0;margin-inline-start:0;width:7rem;height:5px}.ex-meter-lg{width:100%!important;height:6px!important;margin:.4rem 0 .25rem!important;background:rgba(15,30,26,.12)!important}.ex-sum .cx-osum-due{gap:.25rem}.ex-sum-prog{margin-top:.6rem;padding-top:.6rem;border-top:1px solid rgba(15,30,26,.1);font-size:.8125rem}.ex-cmds,.ex-sum-prog{display:flex;flex-direction:column}.ex-cmds{gap:.75rem}.ex-cmd-row{display:flex;gap:.5rem;flex-wrap:wrap}.ex-cmd-row .cx-btn[aria-pressed=true]{box-shadow:0 0 0 2px var(--cx-brand-50),0 0 0 4px var(--cx-brand)}.ex-cmd-confirm{gap:.6rem;padding:.85rem;border:1px solid var(--cx-line);border-radius:var(--cx-r-sm);background:var(--cx-sunk);max-width:40rem}.ex-cmd-confirm,.ex-reconcile{display:flex;flex-direction:column}.ex-reconcile{gap:.45rem;margin-top:.5rem;padding:.6rem;border:1px solid #f2c3b9;border-radius:var(--cx-r-sm);background:#FFFAF8;max-width:22rem}.ex-choices{border:0;margin:0;padding:0}.ex-choices,.ex-ref{display:flex;flex-direction:column;gap:.2rem;font-size:.8125rem}.ex-ref input{font-family:var(--cx-mono,ui-monospace,monospace)}.ex-choices label{display:flex;align-items:center;gap:.4rem;min-height:28px}.ex-pick tr.off td{color:var(--cx-muted);background:var(--cx-sunk)}.ex-pick input[type=checkbox]{width:18px;height:18px;accent-color:var(--cx-brand)}.ex-steps{list-style:none;display:flex;gap:.5rem;margin:0;padding:0;flex-wrap:wrap}.ex-steps li{display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .75rem .3rem .35rem;border-radius:999px;border:1px solid var(--cx-line);background:var(--cx-surface);font-weight:700;font-size:.78rem;color:var(--cx-muted)}.ex-steps li b{display:inline-grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:50%;background:var(--cx-sunk);font-size:.72rem}.ex-steps li[aria-current=step]{border-color:var(--cx-brand);color:var(--cx-brand)}.ex-steps li[aria-current=step] b{background:var(--cx-brand);color:#fff}.ex-steps li.done{color:var(--cx-done-fg)}.ex-steps li.done b{background:var(--cx-done-bg)}.ex-choicelist{list-style:none;margin:0;padding:.5rem;display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ex-choice{display:flex;justify-content:space-between;gap:.75rem;padding:.7rem .85rem;min-height:64px;border:1px solid var(--cx-line);border-radius:var(--cx-r-sm);text-decoration:none;color:var(--cx-ink)!important;background:#fff;transition:border-color .15s,box-shadow .15s}.ex-choice:hover{border-color:var(--cx-line-2);box-shadow:0 6px 16px -12px rgba(6,32,25,.45)}.ex-choice.on{border-color:var(--cx-brand);box-shadow:inset 0 0 0 1px var(--cx-brand);background:#F6FBF9}.ex-choice-main{display:flex;flex-direction:column;min-width:0}.ex-choice-main small,.ex-choice-meta{font-size:.75rem}.ex-choice-meta{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem;text-align:end;color:var(--cx-muted)}.ex-check{display:inline-flex;align-items:center;gap:.45rem;font-weight:600;font-size:.8125rem}.ex-exec-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem}.ex-exec-actions .cx-panel{min-width:280px;text-align:start}.ex-filterhead{flex-wrap:wrap}.ex-filters{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));align-items:end}.ex-filter-go{flex-direction:row;gap:.4rem}.ex-links a{display:block;font-size:.75rem}@media (max-width:1180px){.ex-split{grid-template-columns:minmax(0,1fr)}.ex-accounts .opt,.ex-execs .opt,.ex-items .opt,.ex-journal .opt,.ex-waves .opt{display:none}}@media (max-width:700px){.ex-accounts thead,.ex-items thead,.ex-waves thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.ex-accounts,.ex-accounts tbody,.ex-accounts td,.ex-accounts tr,.ex-items,.ex-items tbody,.ex-items td,.ex-items tr,.ex-waves,.ex-waves tbody,.ex-waves td,.ex-waves tr{display:block}.ex-accounts tr,.ex-items tr,.ex-waves tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.35rem .75rem;gap:.35rem .75rem;padding:.8rem .9rem;border-bottom:1px solid var(--cx-line)}.ex-accounts td,.ex-items td,.ex-waves td{height:auto;padding:0;border:0}.ex-waves td.cx-due{grid-column:1/-1;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ex-waves td.cx-due small{margin:0}.ex-accounts td.end,.ex-waves td.end{grid-column:1/-1}.ex-accounts td.end .cx-btn,.ex-waves td.end .cx-btn{width:100%}.ex-waves tr.t-urgent td:first-child,.ex-waves tr.t-watch td:first-child{box-shadow:none}.ex-waves tr.t-urgent{box-shadow:inset 3px 0 0 var(--cx-urgent-dot)}.ex-waves tr.t-watch{box-shadow:inset 3px 0 0 var(--cx-watch-dot)}.ex-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.ex-tile{padding:.6rem .8rem}.ex-tile b{font-size:1.25rem}.ex-alerts li{flex-wrap:wrap}.ex-alerts li .cx-btn{-webkit-margin-start:0;margin-inline-start:0}.ex-sub{display:none}.ex-choicelist{grid-template-columns:minmax(0,1fr)}.ex-cmd-row .cx-btn{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - .5rem)}.ex-exec-actions{align-items:stretch}.ex-exec-actions .cx-panel{min-width:0}}.ex-note{display:inline-flex;align-items:center;gap:.3rem;margin-top:.3rem;color:var(--cx-done-fg);font-weight:700}.ex-note .i{width:14px;height:14px}.cx a.cx-btn:not(.secondary):not(.ghost):not(.warn){color:#fff}.ex-sum-prog>span{text-transform:none;letter-spacing:0;font-size:.8125rem;font-weight:600;color:var(--cx-ink)}.pv-tiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.ex-tile.urgent:before{background:var(--cx-urgent-fg)}.pv-table td{vertical-align:top}.pv-table td small{display:block}.pv-alias{overflow-wrap:anywhere;font-size:.8125rem}.pv-actions{display:flex;flex-direction:column;align-items:flex-end;gap:.4rem;min-width:14rem}.pv-act .cx-row,.pv-reveal .cx-row{flex-wrap:nowrap;gap:.35rem}.pv-act input,.pv-reveal input{min-width:0;flex:1 1 9rem}.pv-reveal{margin-top:.35rem}.pv-new>summary{cursor:pointer;font-weight:700;display:inline-flex;align-items:center;gap:.35rem}.pv-new[open]>summary{margin-bottom:.75rem}@media (max-width:720px){.pv-actions{align-items:stretch;min-width:0}.pv-act .cx-row,.pv-reveal .cx-row{flex-wrap:wrap}.pv-table thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.pv-table,.pv-table tbody,.pv-table td{display:block}.pv-table tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:.5rem .75rem;gap:.5rem .75rem;padding:.8rem .9rem;border-bottom:1px solid var(--cx-line)}.pv-table td{height:auto;padding:0;border:0}.pv-table td.end,.pv-table td.opt{grid-column:1/-1}.pv-table td[data-label]:before{content:attr(data-label);display:block;font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--cx-muted)}.pv-table td.end .cx-btn{width:100%;justify-content:center}}.sc-tiles{grid-template-columns:repeat(2,minmax(0,220px))}.sc-tiles .cx-tile{display:flex;flex-direction:column;justify-content:space-between}.sc-live:empty{display:none}.sc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:1rem;gap:1rem}.sc-card{background:var(--cx-surface);border:1px solid var(--cx-line);border-radius:var(--cx-r);padding:1rem;display:flex;flex-direction:column;gap:.75rem;box-shadow:0 1px 0 rgba(15,30,26,.03)}.sc-card.expired{opacity:.62}.sc-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem .75rem;flex-wrap:wrap}.sc-head>.cx-pill{min-width:0}.sc-timer{flex:none;-webkit-margin-start:auto;margin-inline-start:auto;display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border:1px solid var(--cx-line);border-radius:999px;background:var(--cx-sunk);font-size:.8125rem;font-weight:700;line-height:1.2;white-space:nowrap;color:var(--cx-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.sc-timer .i{width:14px;height:14px;color:var(--cx-muted)}.sc-timer.urgent{color:var(--cx-urgent-fg);border-color:currentColor}.sc-timer.urgent .i{color:currentColor}.sc-timer.expired{color:var(--cx-muted)}.sc-who b{font-size:.9375rem}.sc-who b,.sc-who small{display:block}.sc-image{margin:0;display:grid;place-items:center;padding:.75rem;background:var(--cx-sunk);border:1px solid var(--cx-line);border-radius:var(--cx-r-sm)}.sc-image img{width:100%;max-width:300px;height:auto;image-rendering:pixelated;border-radius:4px}.sc-form{display:flex;flex-direction:column;gap:.4rem}.sc-form label{font-weight:700;font-size:.8125rem}.sc-row{display:flex;gap:.5rem}.sc-input{flex:1 1 auto;min-width:0;font-size:1.35rem;letter-spacing:.35em;text-align:center;padding:.45rem .6rem;border:1px solid var(--cx-line-2);border-radius:8px;background:#fff;color:var(--cx-ink)}.sc-input:focus{border-color:var(--cx-brand-600)}.sc-row .cx-btn{min-height:44px;padding-inline:1.1rem}.sc-empty{display:flex;gap:.75rem;align-items:flex-start}.sc-empty>.i{width:22px;height:22px;color:var(--cx-done-dot);flex:none;margin-top:.1rem}.sc-empty p{margin:.25rem 0 0}@media (max-width:720px){.sc-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.sc-grid{grid-template-columns:1fr}.sc-row{flex-direction:column}.sc-row .cx-btn{width:100%}}.ho-table td small{display:block}.ho-form .cx-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.ho-consent{display:flex;gap:.5rem;align-items:flex-start;font-weight:600}.ho-consent input{margin-top:.2rem}.ho-withdraw .cx-row{flex-wrap:nowrap;gap:.35rem}.ho-withdraw input{min-width:0;flex:1 1 9rem}.ho-form fieldset{border:1px solid var(--cx-line);border-radius:var(--cx-r-sm);padding:.75rem;margin:0}.ho-form legend{padding:0 .35rem}.rp-conds{margin:0;-webkit-padding-start:1.1rem;padding-inline-start:1.1rem;display:flex;flex-direction:column;gap:.3rem;font-size:.875rem}fieldset.cx-field{border:0;padding:0;margin:0}fieldset.cx-field legend{font-weight:700;font-size:.78rem;color:var(--cx-ink-2);margin-bottom:.3rem}.st-locks{list-style:none;margin:0;padding:0}.st-locks>li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,24rem);grid-gap:.75rem 1.25rem;gap:.75rem 1.25rem;align-items:start;padding:.8rem 1rem;border-top:1px solid var(--cx-line)}.st-locks>li:first-child{border-top:0}.st-locks small{display:block;margin-top:.2rem;overflow-wrap:anywhere}.st-lift .cx-field input{min-width:0}.ex-confirm{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1rem 1.5rem;gap:1rem 1.5rem;padding:1rem;border-top:1px solid var(--cx-line)}.ex-confirm h3{margin:0 0 .2rem;font-size:.95rem}.ex-confirm h4{margin:.6rem 0 .3rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.04em;color:var(--cx-ink-2)}.ex-proof-list{margin:0;-webkit-padding-start:1.1rem;padding-inline-start:1.1rem;display:flex;flex-direction:column;gap:.3rem;font-size:.875rem}.ex-decide .ex-reconcile{margin-top:0;max-width:none}.ex-suggest{color:var(--cx-ink-2);font-weight:600}@media (max-width:760px){.ex-confirm{grid-template-columns:1fr}}.ex-pay{margin-top:.5rem;padding:.6rem;border:1px solid var(--cx-line);border-radius:var(--cx-r-sm);max-width:22rem;gap:.45rem}.ex-pay .cx-field input{min-width:0}.ex-pay .cx-panel,.st-lift .cx-panel,[data-create-station] .cx-panel,[data-stop-everything] .cx-panel{min-width:0;overflow-wrap:anywhere}.ex-pay .cx-row{flex-wrap:wrap}.ex-pay-open{margin-top:.35rem}.st-secret .cx-row{flex-wrap:nowrap}.st-secret input{flex:1 1 auto;min-width:0;font-size:.8rem}@media (max-width:760px){.st-locks>li{grid-template-columns:1fr}.ex-waves.st-waves tr{grid-template-columns:minmax(0,1fr)}.ex-items td.ex-dossier{grid-column:1/-1}.ex-pay{max-width:none}.st-secret .cx-row{flex-wrap:wrap}.st-secret input{flex-basis:100%}}