.mlde{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--yel:#E9D900;--ground:#eef3f0;--lcol:#e3ebe6;--pan:#f4f7f5;--fill:#e9efec;--ton:#dbe6e0;--tonh:#cfddd5;--chip:#e1e9e5;--ink:#0f172a;--ink2:#334155;--mut:#566378;--ttl:#4d5f56;--grad:linear-gradient(125deg,#0c2c1c,#134429 50%,#1a5c38);--sh-card:0 1px 2px rgba(12,44,28,.06),0 8px 24px rgba(12,44,28,.07);--sh-bar:0 10px 28px rgba(12,44,28,.3),0 2px 6px rgba(12,44,28,.18);--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--k:1;--t-press:calc(.11s*var(--k));--t-fast:calc(.18s*var(--k));--t-base:calc(.28s*var(--k));--t-exit:calc(.24s*var(--k));--t-enter:calc(.46s*var(--k));--t-grow:calc(.56s*var(--k));--t-shrink:calc(.38s*var(--k));--t-rel:calc(.42s*var(--k));--t-dly:calc(90ms*var(--k));--t-cin:calc(.38s*var(--k));--t-out:calc(.14s*var(--k));--t-pop:calc(.46s*var(--k));--t-gpop:calc(.36s*var(--k));--t-draw:calc(.32s*var(--k));--t-shk:calc(.42s*var(--k));--t-spin:calc(1s*var(--k));--t-roll:calc(.32s*var(--k));--t-rollo:calc(.19s*var(--k));--t-row:calc(.28s*var(--k));--t-xo:calc(.1s*var(--k));--t-xi:calc(.22s*var(--k));--d-1:calc(60ms*var(--k));--d-2:calc(.12s*var(--k));--d-3:calc(.18s*var(--k));--d-4:calc(.24s*var(--k));--d-draw:calc(.15s*var(--k));--d-shk:calc(.38s*var(--k));--d-roll:calc(90ms*var(--k));--d-xi:calc(40ms*var(--k));--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-grow:cubic-bezier(.3,1.32,.5,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--isl:#0a2618;--isl-in:rgba(255,255,255,.08);--ok:#86e8bf;--er:#fca5a5;--wa:#f7cd7c;--inf:#E9D900}.mlde.tel{--isl:#0c2c1c}.mlde,.mlde *{box-sizing:border-box}.mlde{font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.mlde button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0;text-align:inherit;margin:0;line-height:inherit;letter-spacing:inherit}.mlde .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.mlde .i.s{width:14px;height:14px}.mlde .i.l{width:18px;height:18px}.mlde :focus-visible{outline:2px solid var(--g600);outline-offset:2px}.mlde p{margin:0}.mlde .isz{position:fixed;pointer-events:none;z-index:120}.mlde .isdr{position:absolute;top:0;right:0;bottom:0;left:0}.mlde .islw{position:absolute;top:0;right:0;bottom:0;left:0;transform-origin:50% 0;transition:transform var(--t-rel) var(--e-rel)}.mlde .islw:has(.ishit:active){transform:scale(.97);transition:transform var(--t-press) var(--e-out)}.mlde .isz.prs .islw{transform:scale(.97);transition:transform var(--t-press) var(--e-out)}.mlde .isz.grow{--dm:var(--t-grow);--em:var(--e-grow)}.mlde .isz.shrink{--dm:var(--t-shrink);--em:var(--e-out)}.mlde .isl,.mlde .iss1,.mlde .iss2{position:absolute;top:0;right:0;bottom:0;left:0;transition:clip-path var(--dm) var(--em)}.mlde .isl{background:var(--isl);pointer-events:none;z-index:2}.mlde .iss1{background:#06160e57;transform:translateY(3px)}.mlde .iss2{background:#0c2c1c1a;transform:translateY(9px)}.mlde .isfl{position:absolute;top:0;left:0;width:16px;height:16px;transform-origin:50% 0;transition:transform var(--dm) var(--em);z-index:2}.mlde .isfl.l{background:radial-gradient(circle at 0 100%,transparent 15.5px,var(--isl) 16px)}.mlde .isfl.r{background:radial-gradient(circle at 100% 100%,transparent 15.5px,var(--isl) 16px)}.mlde .ishit{position:absolute;top:0;pointer-events:auto;border-radius:0 0 22px 22px;z-index:1;touch-action:manipulation}.mlde .ishit:focus-visible{outline:2px solid var(--g300);outline-offset:3px}.mlde .isdot{position:absolute;left:256px;top:5px;width:8px;height:8px;border-radius:50%;background:var(--yel);opacity:0;transform:scale(.3);transition:opacity var(--t-out) ease,transform var(--t-out) var(--e-in)}.mlde .isdot.on{opacity:1;transform:none;transition:opacity var(--t-base) ease var(--d-3),transform var(--t-enter) var(--e-spring) var(--d-3)}.mlde .isc{position:absolute;top:0;height:44px;display:flex;align-items:center;gap:10px;padding:0 14px 0 6px;color:#fff;opacity:0;transform:translateY(-6px) scale(.95);transition:opacity var(--t-out) ease,transform var(--t-out) var(--e-in);pointer-events:none}.mlde .isc.on{opacity:1;transform:none;transition:opacity var(--t-base) ease var(--t-dly),transform var(--t-enter) var(--e-out) var(--t-dly)}.mlde .isc.on.kA{animation:mlde-cinA var(--t-cin) var(--e-out) var(--d-1) both}.mlde .isc.on.kB{animation:mlde-cinB var(--t-cin) var(--e-out) var(--d-1) both}.mlde .isc.on.bk.kA{animation:mlde-cbackA var(--t-enter) var(--e-out) both}.mlde .isc.on.bk.kB{animation:mlde-cbackB var(--t-enter) var(--e-out) both}.mlde .isc.on.out{animation:mlde-coutA var(--t-out) var(--e-in) both}.mlde .isc.hid{animation:mlde-chid var(--t-enter) var(--e-out) both}.mlde .isx.on .xh{animation:mlde-xhin var(--t-enter) var(--e-out) both}.mlde .isc.on .isu,.mlde .isc.on .isap{pointer-events:auto}.mlde .ctw{position:relative;flex:1;min-width:0;height:20px;overflow:hidden}.mlde .ctn,.mlde .cto{position:absolute;left:0;right:0;top:0;font-size:13.5px;font-weight:650;letter-spacing:-.01em;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlde .ctn.rA{animation:mlde-rInA var(--t-roll) var(--e-out) var(--d-roll) both}.mlde .ctn.rB{animation:mlde-rInB var(--t-roll) var(--e-out) var(--d-roll) both}.mlde .cto{opacity:0}.mlde .cto.rA{animation:mlde-rOutA var(--t-rollo) var(--e-in) both}.mlde .cto.rB{animation:mlde-rOutB var(--t-rollo) var(--e-in) both}.mlde .ctm{position:absolute;left:0;top:0;visibility:hidden;white-space:nowrap;font-size:13.5px;font-weight:650;letter-spacing:-.01em}.mlde .pct{font-family:var(--mono);font-size:12.5px;font-weight:600;color:var(--yel);flex:none;min-width:36px;text-align:right}.mlde .isu{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 10px;border-radius:999px;background:var(--yel);color:var(--g900);font-size:12.5px;font-weight:700;flex:none;transition:transform var(--t-rel) var(--e-rel)}.mlde .isu:active{transform:scale(.94);transition:transform var(--t-press) var(--e-out)}.mlde .isap{display:flex;align-items:center;gap:6px;height:30px;padding:0 13px;border-radius:999px;background:var(--yel);color:var(--g900);font-size:12.5px;font-weight:700;flex:none;transition:transform var(--t-rel) var(--e-rel)}.mlde .isap:active{transform:scale(.94);transition:transform var(--t-press) var(--e-out)}.mlde .livd{width:8px;height:8px;border-radius:50%;background:#f87171;flex:none}.mlde .cnt{display:inline-flex;align-items:center;height:22px;padding:0 8px 0 7px;border-radius:999px;background:#ffffff24;font-family:var(--mono);font-size:12px;font-weight:700;color:#fff;flex:none}.mlde .cnt.bA{animation:mlde-bmpA var(--t-pop) var(--e-spring)}.mlde .cnt.bB{animation:mlde-bmpB var(--t-pop) var(--e-spring)}.mlde .cntx{opacity:.75;margin-right:1px}.mlde .dg{position:relative;display:inline-block;height:16px;line-height:16px;overflow:hidden}.mlde .dgn{display:block;font-style:normal}.mlde .dgo{position:absolute;left:0;top:0;font-style:normal;opacity:0}.mlde .dg.rA .dgn{animation:mlde-rInA var(--t-roll) var(--e-out) var(--d-roll) both}.mlde .dg.rB .dgn{animation:mlde-rInB var(--t-roll) var(--e-out) var(--d-roll) both}.mlde .dg.rA .dgo{animation:mlde-rOutA var(--t-rollo) var(--e-in) both}.mlde .dg.rB .dgo{animation:mlde-rOutB var(--t-rollo) var(--e-in) both}.mlde .ico{position:relative;width:32px;height:32px;flex:none;display:grid;place-items:center}.mlde .ico:before{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:var(--ib,rgba(255,255,255,.12))}.mlde .ico.kA{animation:mlde-popA var(--t-pop) var(--e-spring) both}.mlde .ico.kB{animation:mlde-popB var(--t-pop) var(--e-spring) both}.mlde .icr{position:absolute;top:0;right:0;bottom:0;left:0;width:32px;height:32px;transform:rotate(-90deg)}.mlde .icrt,.mlde .icrf{fill:none;stroke-width:2}.mlde .icrt{stroke:#ffffff1f}.mlde .icrf{stroke:var(--g300);stroke-dasharray:91.11;stroke-linecap:round;transition-property:stroke-dashoffset;transition-timing-function:linear}.mlde .icrf.no{opacity:0}.mlde .icrf.cd{stroke:var(--g300)}.mlde .icrf.pg{stroke:var(--yel);transition-timing-function:var(--e-out)}.mlde .icrf.ld{stroke:#dcebe2}.mlde .icrf.dn{transition-timing-function:var(--e-out)}.mlde .ico.ld .icr{animation:mlde-spin var(--t-spin) linear infinite}.mlde .ico.ld .icrt{stroke:#ffffff14}.mlde .icg{position:relative;width:16px;height:16px;fill:none;stroke:var(--ig,#fff);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.mlde .icg.dr{stroke-dasharray:24}.mlde .icg.kA{animation:mlde-popA var(--t-gpop) var(--e-spring) both}.mlde .icg.kB{animation:mlde-popB var(--t-gpop) var(--e-spring) both}.mlde .icg.dr.kA{animation:mlde-drawA var(--t-draw) var(--e-out) var(--d-draw) both}.mlde .icg.dr.kB{animation:mlde-drawB var(--t-draw) var(--e-out) var(--d-draw) both}.mlde .f-er .icg.kA{animation:mlde-popA var(--t-gpop) var(--e-spring),mlde-shkA var(--t-shk) var(--e-inout) var(--d-shk)}.mlde .f-er .icg.kB{animation:mlde-popB var(--t-gpop) var(--e-spring),mlde-shkB var(--t-shk) var(--e-inout) var(--d-shk)}.mlde .f-wa .icg.kA{animation:mlde-popA var(--t-gpop) var(--e-spring),mlde-plsA var(--t-shk) var(--e-inout) var(--d-shk)}.mlde .f-wa .icg.kB{animation:mlde-popB var(--t-gpop) var(--e-spring),mlde-plsB var(--t-shk) var(--e-inout) var(--d-shk)}.mlde .f-in .icg.kA,.mlde .f-ur .icg.kA{animation:mlde-dropA var(--t-pop) var(--e-out) var(--d-1) both}.mlde .f-in .icg.kB,.mlde .f-ur .icg.kB{animation:mlde-dropB var(--t-pop) var(--e-out) var(--d-1) both}.mlde .f-ok{--ib:rgba(134,232,191,.17);--ig:var(--ok)}.mlde .f-er{--ib:rgba(248,113,113,.22);--ig:var(--er)}.mlde .f-wa{--ib:rgba(247,205,124,.18);--ig:var(--wa)}.mlde .f-in{--ib:rgba(233,217,0,.16);--ig:var(--inf)}.mlde .f-ld{--ib:rgba(255,255,255,.08);--ig:#dcebe2}.mlde .f-pg{--ib:rgba(233,217,0,.12);--ig:var(--yel)}.mlde .f-of{--ib:rgba(248,113,113,.2);--ig:var(--er)}.mlde .f-ur{--ib:rgba(239,68,68,.34);--ig:#fecaca}.mlde .f-up{--ib:rgba(233,217,0,.16);--ig:var(--yel)}.mlde .ico.sm,.mlde .ico.sm .icr{width:26px;height:26px}.mlde .ico.sm .icg{width:13px;height:13px}.mlde .isx{position:absolute;top:0;color:#fff;opacity:0;transform:translateY(-6px) scale(.97);transform-origin:50% 0;transition:opacity var(--t-xo) ease,transform var(--t-xo) var(--e-in);pointer-events:none}.mlde .isx.on{opacity:1;transform:none;transition:opacity var(--t-xi) ease var(--d-xi),transform var(--t-enter) var(--e-spring)}.mlde .isx.on .xb,.mlde .isx.on .xcl,.mlde .isx.on .xdb,.mlde .isx.on .xdk,.mlde .isx.on .xrb,.mlde .isx.on .xrx{pointer-events:auto}.mlde .isx.on.out{animation:mlde-coutA var(--t-out) var(--e-in) both}.mlde .isx-in{padding:6px 16px 16px}.mlde .xh{display:flex;align-items:center;gap:8px;height:32px}.mlde .xtw{position:relative;flex:1;min-width:0;height:22px;overflow:hidden;display:flex;align-items:center;gap:8px}.mlde .xtt{position:relative;flex:1;min-width:0;height:22px;overflow:hidden}.mlde .xtn,.mlde .xto{position:absolute;left:0;right:0;top:0;font-size:15px;font-weight:700;letter-spacing:-.01em;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlde .xto{opacity:0}.mlde .xtn.rA{animation:mlde-rInA var(--t-roll) var(--e-out) var(--d-roll) both}.mlde .xtn.rB{animation:mlde-rInB var(--t-roll) var(--e-out) var(--d-roll) both}.mlde .xto.rA{animation:mlde-rOutA var(--t-rollo) var(--e-in) both}.mlde .xto.rB{animation:mlde-rOutB var(--t-rollo) var(--e-in) both}.mlde .xwh{font-family:var(--mono);font-size:11.5px;color:#cfe3d8;flex:none}.mlde .xcl{width:32px;height:32px;border-radius:50%;background:#ffffff1a;display:grid;place-items:center;color:#fff;flex:none;transition:transform var(--t-rel) var(--e-rel)}.mlde .xcl:hover{background:#ffffff2e}.mlde .xcl:active{transform:scale(.9);transition:transform var(--t-press) var(--e-out)}.mlde .xs{margin:4px 0 0 40px;font-size:13px;line-height:19px;color:#ffffffd6}.mlde .isx.on .xs{animation:mlde-xinA var(--t-enter) var(--e-out) var(--d-1) both}.mlde .xs.kA{animation:mlde-xinA var(--t-enter) var(--e-out) both}.mlde .xs.kB{animation:mlde-xinB var(--t-enter) var(--e-out) both}.mlde .xpg{margin:12px 0 0 40px;display:flex;align-items:center;gap:10px;height:20px}.mlde .xpt{flex:1;height:6px;border-radius:999px;background:#ffffff1f;overflow:hidden}.mlde .xpf{display:block;height:100%;border-radius:999px;background:var(--yel);transform-origin:0 50%;transition:transform var(--t-base) var(--e-out)}.mlde .xpn{font-family:var(--mono);font-size:12px;font-weight:700;color:var(--yel);min-width:38px;text-align:right}.mlde .xd{margin:10px 0 0 40px}.mlde .xdb{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px 0 11px;border-radius:999px;background:#ffffff1a;font-size:12.5px;font-weight:600;color:#fff}.mlde .xdb .i{transition:transform var(--t-base) var(--e-spring)}.mlde .xdb[aria-expanded=true] .i{transform:rotate(180deg)}.mlde .xdw{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-base) var(--e-out)}.mlde .xdw.on{grid-template-rows:1fr}.mlde .xdwi{min-height:0;overflow:hidden}.mlde .xdp{margin-top:8px;background:#ffffff12;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;align-items:flex-start;opacity:0;transform:translateY(-6px);transition:opacity var(--t-fast) ease,transform var(--t-base) var(--e-out)}.mlde .xdw.on .xdp{opacity:1;transform:none}.mlde .xdc{font-family:var(--mono);font-size:12px;line-height:18px;color:#e6f0ea;word-break:break-word}.mlde .xdk{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 11px;border-radius:999px;background:#ffffff1f;font-size:12px;font-weight:600;color:#fff}.mlde .xdk.ok{background:#86e8bf33;color:var(--ok)}.mlde .xa{margin:14px 0 0 40px;display:flex;gap:8px;flex-wrap:wrap}.mlde .isx.on .xa,.mlde .isx.on .xd,.mlde .isx.on .xpg{animation:mlde-xinA var(--t-enter) var(--e-out) var(--d-2) both}.mlde .xb{display:inline-flex;align-items:center;gap:7px;height:36px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:700;transition:transform var(--t-rel) var(--e-rel)}.mlde .xb:active{transform:scale(.95);transition:transform var(--t-press) var(--e-out)}.mlde .xb.pri{background:var(--yel);color:var(--g900)}.mlde .xb.sec{background:#ffffff1f;color:#fff}.mlde .xsec{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;border-radius:999px;background:#0c2c1c24;font-family:var(--mono);font-size:12px;padding:0 6px}.mlde .xr{margin-top:12px;border-top:1px solid rgba(255,255,255,.1);padding-top:6px}.mlde .isx.on .xr{animation:mlde-xinA var(--t-enter) var(--e-out) var(--d-3) both}.mlde .xrr{display:grid;grid-template-rows:1fr;transition:grid-template-rows var(--t-row) var(--e-out),opacity var(--t-row) ease}.mlde .xrr.gone{grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--t-shrink) var(--e-out),opacity var(--t-out) ease}.mlde .xrr.st{transition:none}.mlde .xrr.neu .xri{animation:mlde-rowIn var(--t-enter) var(--e-spring) both}.mlde .xrw{min-height:0;overflow:hidden}.mlde .xri{display:flex;align-items:center;gap:4px;height:40px}.mlde .xrb{flex:1;min-width:0;display:flex;align-items:center;gap:10px;height:38px;padding:0 8px 0 4px;border-radius:14px;color:#fff;transition:transform var(--t-rel) var(--e-rel)}.mlde .xrb:hover{background:#ffffff0f}.mlde .xrb:active{transform:scale(.98);transition:transform var(--t-press) var(--e-out)}.mlde .xrt{flex:1;min-width:0;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlde .xrs{font-size:12px;color:#cfe3d8;flex:none;max-width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlde .xrx{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;color:#dcebe2;flex:none}.mlde .xrx:hover{background:#ffffff1a}.mlde .xmore{font-size:12px;color:#cfe3d8;padding:4px 0 0 40px;height:24px}.mlde .sat{position:absolute;left:0;top:4px;width:36px;height:36px;border-radius:50%;background:var(--isl);display:grid;place-items:center;pointer-events:none;opacity:0;transform:translate(calc(var(--sx) - 44px)) scale(.4);transition:transform var(--t-shrink) var(--e-in),opacity var(--t-out) ease var(--d-2);z-index:1;box-shadow:0 3px #06160e4d}.mlde .sat.on{pointer-events:auto;opacity:1;transform:translate(var(--sx));transition:transform var(--t-grow) var(--e-grow),opacity var(--t-fast) ease}.mlde .sat:active{transform:translate(var(--sx)) scale(.92)}.mlde .sat .ico,.mlde .sat .icr{width:26px;height:26px}.mlde .sat .icg{width:13px;height:13px}.mlde .satn{position:absolute;right:-5px;top:-3px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--yel);color:var(--g900);font-size:11px;font-weight:800;line-height:18px;text-align:center}.mlde .satn.bA{animation:mlde-bmpA var(--t-pop) var(--e-spring)}.mlde .satn.bB{animation:mlde-bmpB var(--t-pop) var(--e-spring)}.mlde .srl{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mlde.tel .ishit{position:absolute;top:0;pointer-events:auto;border-radius:0 0 22px 22px;z-index:1;touch-action:none}.mlde.tel .isdot{position:absolute;left:calc(50% - 4px);top:5px;width:8px;height:8px;border-radius:50%;background:var(--yel);opacity:0;transform:scale(.3);transition:opacity var(--t-out) ease,transform var(--t-out) var(--e-in)}.mlde.tel .ctw.no{display:none}.mlde.tel .isu{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px 0 10px;border-radius:999px;background:var(--yel);color:var(--g900);font-size:12.5px;font-weight:700;flex:none;white-space:nowrap;transition:transform var(--t-rel) var(--e-rel)}.mlde.tel .isap{display:flex;align-items:center;gap:6px;height:30px;padding:0 13px;border-radius:999px;background:var(--yel);color:var(--g900);font-size:12.5px;font-weight:700;flex:none;white-space:nowrap;transition:transform var(--t-rel) var(--e-rel)}.mlde.tel .isx-in{padding:6px 14px 16px}.mlde.tel .xb{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 16px;border-radius:999px;font-size:13px;font-weight:700;white-space:nowrap;transition:transform var(--t-rel) var(--e-rel)}.mlde.tel .xri{display:flex;align-items:center;gap:4px;height:44px}.mlde.tel .xrb{flex:1;min-width:0;display:flex;align-items:center;gap:10px;height:42px;padding:0 8px 0 4px;border-radius:14px;color:#fff;transition:transform var(--t-rel) var(--e-rel)}.mlde.tel .xrs{font-size:12px;color:#cfe3d8;flex:none;max-width:90px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mlde.tel .xrx{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;color:#dcebe2;flex:none}.mlde.tel .xcl:hover{background:#ffffff1a}.mlde.tel .xrb:hover,.mlde.tel .xrx:hover{background:none}@keyframes mlde-cinA{0%{opacity:0;transform:translateY(9px) scale(.97)}to{opacity:1;transform:none}}@keyframes mlde-coutA{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px) scale(.96)}}@keyframes mlde-chid{0%{opacity:1;transform:none}45%{opacity:0}to{opacity:0;transform:translate(var(--hx))}}@keyframes mlde-cbackA{0%{opacity:0;transform:translate(var(--hx))}55%{opacity:1}to{opacity:1;transform:none}}@keyframes mlde-cbackB{0%{opacity:0;transform:translate(var(--hx))}55%{opacity:1}to{opacity:1;transform:none}}@keyframes mlde-xhin{0%{transform:translate(var(--xdx))}to{transform:none}}@keyframes mlde-cinB{0%{opacity:0;transform:translateY(9px) scale(.97)}to{opacity:1;transform:none}}@keyframes mlde-popA{0%{transform:scale(.35)}62%{transform:scale(1.13)}to{transform:none}}@keyframes mlde-popB{0%{transform:scale(.35)}62%{transform:scale(1.13)}to{transform:none}}@keyframes mlde-drawA{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes mlde-drawB{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes mlde-shkA{0%,to{transform:none}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1.5px)}}@keyframes mlde-shkB{0%,to{transform:none}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(1.5px)}}@keyframes mlde-plsA{0%,to{transform:none}45%{transform:scale(1.22)}}@keyframes mlde-plsB{0%,to{transform:none}45%{transform:scale(1.22)}}@keyframes mlde-dropA{0%{transform:translateY(-7px);opacity:0}60%{transform:translateY(1px);opacity:1}to{transform:none;opacity:1}}@keyframes mlde-dropB{0%{transform:translateY(-7px);opacity:0}60%{transform:translateY(1px);opacity:1}to{transform:none;opacity:1}}@keyframes mlde-spin{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes mlde-rInA{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes mlde-rInB{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes mlde-rOutA{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes mlde-rOutB{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes mlde-xinA{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes mlde-xinB{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes mlde-rowIn{0%{opacity:0;transform:translateY(-10px) scale(.96)}to{opacity:1;transform:none}}@keyframes mlde-bmpA{0%,to{transform:none}40%{transform:scale(1.28)}}@keyframes mlde-bmpB{0%,to{transform:none}40%{transform:scale(1.28)}}@keyframes mlde-dmPress{0%{transform:scale(.94)}to{transform:none}}@media(prefers-reduced-motion:reduce){.mlde *,.mlde *:before,.mlde *:after{animation-duration:1ms!important;animation-delay:0ms!important;animation-iteration-count:1!important}.mlde .isl,.mlde .iss1,.mlde .iss2,.mlde .isfl,.mlde .islw,.mlde .sat,.mlde .isc,.mlde .isx,.mlde .xpf,.mlde .xdp,.mlde .isdot{transition-property:opacity!important}.mlde .isc,.mlde .isx,.mlde .sat,.mlde .isdot{transform:none!important}}.mlde.tel .xcl,.mlde.tel .xdb,.mlde.tel .xdk,.mlde.tel .isu,.mlde.tel .isap{position:relative}.mlde.tel .xcl:after,.mlde.tel .xdb:after,.mlde.tel .xdk:after,.mlde.tel .isu:after,.mlde.tel .isap:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%);border-radius:inherit}.mldt.tel .cpb,.mldt.tel .ab{position:relative}.mldt.tel .cpb:after,.mldt.tel .ab:after,.mldt.tel .xb:after{content:"";position:absolute;left:50%;top:50%;width:max(100%,40px);height:max(100%,40px);transform:translate(-50%,-50%);border-radius:inherit}.mldt{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g600:#2d614b;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--yel:#E9D900;--ground:#eef3f0;--lcol:#e3ebe6;--pan:#f4f7f5;--fill:#e9efec;--ton:#dbe6e0;--tonh:#cfddd5;--ink:#0f172a;--ink2:#334155;--mut:#566378;--ttl:#4d5f56;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--k:1;--d-press:calc(.11s * var(--k));--d-fast:calc(.18s * var(--k));--d-out:calc(.24s * var(--k));--d-rel:calc(.3s * var(--k));--d-col:calc(.3s * var(--k));--d-x:calc(.38s * var(--k));--d-roll:calc(.38s * var(--k));--d-ic:calc(.42s * var(--k));--d-row:calc(.46s * var(--k));--d-lt:calc(.52s * var(--k));--d-dk:calc(.62s * var(--k));--d-rip:calc(.9s * var(--k));--d-sw:calc(.9s * var(--k));--d-spin:calc(.9s * var(--k));--w1:calc(.14s * var(--k));--w2:calc(.24s * var(--k));--w3:calc(.36s * var(--k));--w-out:calc(.1s * var(--k));color:var(--ink);font:14px/1.5 Inter,system-ui,sans-serif;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}.mldt *{box-sizing:border-box}:where(.mldt button){font:inherit;color:inherit;border:0;background:none;padding:0;margin:0;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;letter-spacing:inherit}.mldt button:focus-visible{outline:2px solid var(--g600);outline-offset:2px}.mldt .i{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.mldt .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.mldt p,.mldt b{margin:0}.mldt .tl{position:fixed;z-index:120;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none;clip-path:inset(-760px -60px -60px 0)}.mldt.tel .tl{clip-path:none}.mldt .tw{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--d-col) var(--e-inout)}.mldt .tw.op{grid-template-rows:1fr;transition:grid-template-rows var(--d-row) var(--e-out)}.mldt .twi{min-height:0;overflow:hidden}.mldt .twp{padding:4px 60px 8px 0}.mldt .ts{--dx:0px;--dy:0px;--sq:1;position:relative;width:420px;pointer-events:auto;transform:translate(var(--dx),var(--dy)) scale(var(--sq));transform-origin:0 50%;transition:transform var(--d-rel) var(--e-rel);touch-action:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mldt .ts.pr{--sq:.975;transition-duration:var(--d-press);transition-timing-function:var(--e-out)}.mldt .ts.dr{transition:none}.mldt .dk{position:absolute;left:0;top:0;bottom:0;width:58px;z-index:2;background:var(--g900);color:#fff}.mldt .dke{position:absolute;left:46px;top:0;bottom:0;width:26px;display:block;background:var(--g900);clip-path:polygon(0 0,56.68% 0%,66.71% 8.33%,66.53% 16.67%,56.21% 25%,40.02% 33.33%,24.64% 41.67%,16.45% 50%,18.81% 58.33%,30.76% 66.67%,47.35% 75%,61.73% 83.33%,67.96% 91.67%,63.46% 100%,0 100%)}.mldt .dke.rA{animation:mldt-wrA var(--d-rip) var(--e-inout) var(--rd,0ms) backwards}.mldt .dke.rB{animation:mldt-wrB var(--d-rip) var(--e-inout) var(--rd,0ms) backwards}.mldt .lsh{position:absolute;left:58px;top:0;right:0;bottom:0;border-radius:0 24px 24px 0;box-shadow:0 10px 22px -12px #0c2c1c73,0 2px 6px #0c2c1c14}.mldt .lt{position:relative;z-index:1;margin-left:58px;min-height:60px;padding:11px 46px 12px 26px;border-radius:0 24px 24px 0;background:#fff}.mldt .td,.mldt .pf,.mldt .sw{position:absolute;left:0;top:0;right:0;bottom:0;display:block;border-radius:inherit;pointer-events:none}.mldt .td{background:#e5efe9;animation-duration:var(--d,3.5s);animation-timing-function:linear;animation-delay:var(--dl,0ms);animation-fill-mode:both}.mldt .td.st{background:#d7e8de}.mldt .td.tA{animation-name:mldt-tideA}.mldt .td.tB{animation-name:mldt-tideB}.mldt .td.ps{animation-play-state:paused}.mldt .pf{background:#dcebe2;transition:clip-path var(--d-x) var(--e-out)}.mldt .sw{z-index:3;background:var(--g900);clip-path:polygon(0 0,-6% 0%,-4.24% 10%,-3.15% 20%,-3.15% 30%,-4.24% 40%,-6% 50%,-7.76% 60%,-8.85% 70%,-8.85% 80%,-7.76% 90%,-6% 100%,0 100%)}.mldt .sw.sA{animation:mldt-swA var(--d-sw) var(--e-inout) both}.mldt .sw.sB{animation:mldt-swB var(--d-sw) var(--e-inout) both}.mldt .cc{position:relative;z-index:1}.mldt .cc>*{animation-duration:var(--d-lt);animation-timing-function:var(--e-out);animation-fill-mode:backwards}.mldt .cc.cA>*{animation-name:mldt-riseA}.mldt .cc.cB>*{animation-name:mldt-riseB}.mldt .cc>:nth-child(1){animation-delay:var(--w1)}.mldt .cc>:nth-child(2){animation-delay:calc(var(--w1) + 40ms * var(--k))}.mldt .cc>:nth-child(3){animation-delay:calc(var(--w1) + 80ms * var(--k))}.mldt .cc>:nth-child(4){animation-delay:calc(var(--w1) + .12s * var(--k))}.mldt .tt{display:block;font-size:13.5px;line-height:19px;font-weight:650;letter-spacing:-.005em;color:var(--ink);overflow-wrap:anywhere}.mldt .dsw{display:grid;grid-template-rows:minmax(18px,0fr);transition:grid-template-rows var(--d-x) var(--e-out)}.mldt .ds{min-height:0;overflow:hidden;margin:1px 0 0;font-size:12.5px;line-height:18px;color:var(--mut);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.mldt .ts.xp .dsw{grid-template-rows:minmax(18px,1fr)}.mldt .ts.xp .ds{display:block}.mldt .xw{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--d-x) var(--e-out)}.mldt .ts.xp .xw{grid-template-rows:1fr}.mldt .xi{min-height:0;overflow:hidden}.mldt .dt{display:flex;align-items:center;gap:8px;margin-top:8px;padding:6px 6px 6px 12px;border-radius:12px;background:var(--pan)}.mldt .dt code{flex:1;min-width:0;font:12px/17px var(--mono);color:var(--ink2);overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.mldt .cpb{display:flex;align-items:center;gap:6px;height:28px;padding:0 11px;border-radius:999px;background:var(--ton);color:var(--g800);font-size:12px;font-weight:650;white-space:nowrap;transition:transform var(--d-rel) var(--e-rel)}.mldt .cpb:hover{background:var(--tonh)}.mldt .cpb:active{transform:scale(.94);transition-duration:var(--d-press)}.mldt .pz{display:flex;align-items:center;gap:6px;margin-top:7px;font-size:12px;font-weight:600;color:var(--ttl)}.mldt .pz .i{width:13px;height:13px}.mldt .ac{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mldt .ab{position:relative;display:flex;align-items:center;gap:7px;height:30px;padding:0 13px;border-radius:999px;font-size:12.5px;font-weight:650;white-space:nowrap;transition:transform var(--d-rel) var(--e-rel)}.mldt .ab .i{width:14px;height:14px}.mldt .ab:active{transform:scale(.94);transition-duration:var(--d-press);transition-timing-function:var(--e-out)}.mldt .ab.pri{padding-right:6px;background:var(--g800);color:#fff}.mldt .ab.pri:hover{background:var(--g700)}.mldt .ab.sec{background:var(--ton);color:var(--g800)}.mldt .ab.sec:hover{background:var(--tonh)}.mldt .ab.pri.nc{padding-right:13px}.mldt .ch{transition:transform var(--d-x) var(--e-out)}.mldt .ch.up{transform:rotate(180deg)}.mldt .cdn{display:inline-flex;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:10px;background:#ffffff29;font:700 11.5px/20px var(--mono)}.mldt .xb{position:absolute;right:9px;bottom:15px;z-index:4;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ttl);transition:transform var(--d-rel) var(--e-rel)}.mldt .xb:hover{background:var(--fill);color:var(--ink)}.mldt .xb:active{transform:scale(.88);transition-duration:var(--d-press)}.mldt .xb .i{width:15px;height:15px}.mldt .ib{position:absolute;left:11px;top:13px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#ffffff1f;color:#fff}.mldt .ib.k-ok,.mldt .ib.k-upd{background:#e9d90026;color:var(--yel)}.mldt .ib.k-err,.mldt .ib.k-off{background:#ef444452;color:#fecaca}.mldt .ib.k-warn{background:#f59e0b42;color:#fde68a}.mldt .ib.k-info{background:#8ebaa347;color:#e2f0e8}.mldt .ib.k-del{background:#ffffff24;color:#fff}.mldt .ib.k-spin{background:#ffffff14;color:#fff}.mldt .ib.k-pct{left:2px;width:54px;border-radius:17px;background:none;color:var(--yel)}.mldt .iv{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;overflow:visible}.mldt .ib>.iv{animation:mldt-popS var(--d-ic) var(--e-spring) var(--w2) backwards}.mldt .ckp{stroke-dasharray:22;stroke-dashoffset:22;animation:mldt-draw var(--d-ic) var(--e-out) var(--w3) forwards}.mldt .rgp{stroke-width:1.6;opacity:.5;stroke-dasharray:51;stroke-dashoffset:51;animation:mldt-draw calc(.56s * var(--k)) var(--e-out) var(--w2) forwards}.mldt .ib.k-err>.iv{animation:mldt-popS var(--d-ic) var(--e-spring) var(--w2) backwards,mldt-shake calc(.52s * var(--k)) ease-in-out calc(var(--w3) + .12s * var(--k))}.mldt .ib.k-off>.iv{animation:mldt-popS var(--d-ic) var(--e-spring) var(--w2) backwards,mldt-shake calc(.52s * var(--k)) ease-in-out calc(var(--w3) + .12s * var(--k))}.mldt .ib.k-warn>.iv{animation:mldt-popS var(--d-ic) var(--e-spring) var(--w2) backwards,mldt-pulse calc(.56s * var(--k)) ease-in-out calc(var(--w3) + .12s * var(--k))}.mldt .ib.k-spin>.iv{animation:mldt-popS var(--d-ic) var(--e-spring) 0ms backwards,mldt-spin var(--d-spin) linear infinite}.mldt .sph{stroke:var(--yel)}.mldt .pcw{display:flex;align-items:baseline;font:800 14px/20px var(--mono);animation:mldt-popS var(--d-ic) var(--e-spring) var(--w2) backwards}.mldt .pcw small{font-size:10.5px;margin-left:1px}.mldt .cb{position:absolute;left:31px;top:34px;z-index:1;display:flex;justify-content:center;min-width:20px;height:18px;padding:0 5px;border-radius:9px;background:var(--yel);color:var(--g900);font:800 11px/18px var(--mono);box-shadow:0 0 0 2px var(--g900);animation:mldt-popS var(--d-ic) var(--e-spring) var(--w3) backwards}.mldt .rl{display:inline-flex}.mldt .dg{display:inline-grid;overflow:hidden;vertical-align:top}.mldt .dg>i{grid-area:1/1;display:block;font-style:normal}.mldt .ro{opacity:0}.mldt .dg.gA .ro{animation:mldt-roA var(--d-fast) var(--e-in) both}.mldt .dg.gB .ro{animation:mldt-roB var(--d-fast) var(--e-in) both}.mldt .dg.gA .rn{animation:mldt-rnA var(--d-roll) var(--e-spring) both}.mldt .dg.gB .rn{animation:mldt-rnB var(--d-roll) var(--e-spring) both}.mldt .rl.fs .dg .ro,.mldt .rl.fs .dg .rn{animation-duration:calc(.17s * var(--k))}.mldt .rl.dn .dg.gA .ro{animation-name:mldt-roDA}.mldt .rl.dn .dg.gB .ro{animation-name:mldt-roDB}.mldt .rl.dn .dg.gA .rn{animation-name:mldt-rnDA}.mldt .rl.dn .dg.gB .rn{animation-name:mldt-rnDB}.mldt .ts.pre .dk{transform:translate(-64px)}.mldt .ts.pre .lt,.mldt .ts.pre .lsh{opacity:0}.mldt .ts.in .dk{animation:mldt-dkIn var(--d-dk) var(--e-spring) backwards}.mldt .ts.in .lt{animation:mldt-ltIn var(--d-lt) var(--e-out) var(--w1) backwards}.mldt .ts.in .lsh{animation:mldt-fdIn var(--d-lt) var(--e-out) var(--w2) backwards}.mldt .ts.in .xb{animation:mldt-popS var(--d-ic) var(--e-spring) var(--w3) backwards}.mldt .ts.out .lt{animation:mldt-ltOut var(--d-out) var(--e-in) both}.mldt .ts.out .lsh{animation:mldt-fdOut var(--d-out) var(--e-in) both}.mldt .ts.out .dk{animation:mldt-dkOut var(--d-out) var(--e-in) var(--w-out) both}.mldt .ts.out .dke{animation:mldt-wrO var(--d-out) var(--e-in) both}.mldt .ts.out.xl{animation:mldt-xL var(--d-out) var(--e-in) both}.mldt .ts.out.xl .lt,.mldt .ts.out.xl .dk,.mldt .ts.out.xl .lsh{animation:none}.mldt .ts.out.xu{animation:mldt-xU var(--d-out) var(--e-in) both}.mldt .ts.out.xr{animation:mldt-xR var(--d-out) var(--e-in) both}.mldt .ts.out.xu .lt,.mldt .ts.out.xu .lsh,.mldt .ts.out.xr .lt,.mldt .ts.out.xr .lsh{animation:none}.mldt .cw{order:-1;display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--d-col) var(--e-inout)}.mldt .cw.op{grid-template-rows:1fr;transition:grid-template-rows var(--d-row) var(--e-out)}.mldt .cwi{min-height:0;overflow:hidden}.mldt .cwp{padding:4px 0 6px}.mldt .chp{position:relative;display:flex;align-items:center;gap:8px;height:34px;padding:0 20px 0 16px;border-radius:0 17px 17px 0;background:var(--g900);color:#fff;font-size:12.5px;font-weight:650;pointer-events:auto;transform:translate(-110%);transition:transform var(--d-out) var(--e-in)}.mldt .cw.op .chp{transform:none;transition:transform var(--d-dk) var(--e-spring)}.mldt .chp:hover{background:var(--g800)}.mldt .chp .i{width:14px;height:14px;color:var(--yel)}.mldt.tel .twp{padding:4px 10px 6px 0}.mldt.tel .ts{--dx:0px;--dy:0px;--sq:1;position:relative;width:100%;pointer-events:auto;transform:translate(var(--dx),var(--dy)) scale(var(--sq));transform-origin:0 50%;transition:transform var(--d-rel) var(--e-rel);touch-action:none;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mldt.tel .lt{position:relative;z-index:1;margin-left:58px;min-height:60px;padding:11px 50px 12px 26px;border-radius:0 24px 24px 0;background:#fff}.mldt.tel .dt{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:6px 6px 6px 12px;border-radius:12px;background:var(--pan)}.mldt.tel .dt code{flex:1 1 140px;min-width:0;font:12px/17px var(--mono);color:var(--ink2);overflow-wrap:anywhere;-webkit-user-select:text;-moz-user-select:text;user-select:text}.mldt.tel .cpb{display:flex;align-items:center;gap:6px;height:32px;padding:0 11px;border-radius:999px;background:var(--ton);color:var(--g800);font-size:12px;font-weight:650;white-space:nowrap;transition:transform var(--d-rel) var(--e-rel)}.mldt.tel .ab{position:relative;display:flex;align-items:center;gap:7px;height:36px;padding:0 14px;border-radius:999px;font-size:12.5px;font-weight:650;white-space:nowrap;transition:transform var(--d-rel) var(--e-rel)}.mldt.tel .ab.pri{padding-right:8px;background:var(--g800);color:#fff}.mldt.tel .ab.pri.nc{padding-right:14px}.mldt.tel .xb{position:absolute;right:5px;bottom:10px;z-index:4;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;color:var(--ttl);transition:transform var(--d-rel) var(--e-rel)}.mldt.tel .ts.out.xd{animation:mldt-xD var(--d-out) var(--e-in) both}.mldt.tel .ts.out.xd .lt,.mldt.tel .ts.out.xd .lsh,.mldt.tel .ts.out.xr .lt,.mldt.tel .ts.out.xr .lsh{animation:none}.mldt.tel .chp{position:relative;display:flex;align-items:center;gap:8px;height:40px;padding:0 20px 0 16px;border-radius:0 20px 20px 0;background:var(--g900);color:#fff;font-size:12.5px;font-weight:650;pointer-events:auto;transform:translate(-110%);transition:transform var(--d-out) var(--e-in)}.mldt.tel .xb:hover{background:none;color:var(--ttl)}.mldt.tel .ab.pri:hover{background:var(--g800)}.mldt.tel .ab.sec:hover,.mldt.tel .cpb:hover{background:var(--ton)}.mldt.tel .chp:hover{background:var(--g900)}@keyframes mldt-dkIn{0%{transform:translate(-64px)}62%{transform:translate(5px)}to{transform:none}}@keyframes mldt-dkOut{0%{transform:none}to{transform:translate(-64px)}}@keyframes mldt-ltIn{0%{opacity:1;clip-path:inset(0 100% 0 0 round 0 24px 24px 0);transform:translate(-18px)}to{opacity:1;clip-path:inset(0 0 0 0 round 0 24px 24px 0);transform:none}}@keyframes mldt-ltOut{0%{clip-path:inset(0 0 0 0 round 0 24px 24px 0);transform:none}to{clip-path:inset(0 100% 0 0 round 0 24px 24px 0);transform:translate(-14px)}}@keyframes mldt-fdIn{0%{opacity:0}to{opacity:1}}@keyframes mldt-fdOut{0%{opacity:1}to{opacity:0}}@keyframes mldt-riseA{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes mldt-riseB{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes mldt-popS{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:none}}@keyframes mldt-draw{to{stroke-dashoffset:0}}@keyframes mldt-shake{0%,to{transform:none}18%{transform:translate(-3px)}38%{transform:translate(3px)}58%{transform:translate(-2px)}78%{transform:translate(1px)}}@keyframes mldt-pulse{0%,to{transform:none}40%{transform:scale(1.2)}70%{transform:scale(.96)}}@keyframes mldt-spin{to{transform:rotate(360deg)}}@keyframes mldt-roA{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes mldt-roB{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-100%)}}@keyframes mldt-rnA{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes mldt-rnB{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:none}}@keyframes mldt-roDA{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(100%)}}@keyframes mldt-roDB{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(100%)}}@keyframes mldt-rnDA{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes mldt-rnDB{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes mldt-xL{0%{transform:translate(var(--dx),var(--dy))}to{transform:translate(calc(var(--dx) - 440px),var(--dy))}}@keyframes mldt-xR{0%{transform:translate(var(--dx),var(--dy))}to{opacity:0;transform:translate(calc(var(--dx) + 380px),var(--dy))}}@keyframes mldt-xU{0%{transform:translate(var(--dx),var(--dy))}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) - 110px))}}@keyframes mldt-wrA{0%{clip-path:polygon(0 0,56.68% 0%,66.71% 8.33%,66.53% 16.67%,56.21% 25%,40.02% 33.33%,24.64% 41.67%,16.45% 50%,18.81% 58.33%,30.76% 66.67%,47.35% 75%,61.73% 83.33%,67.96% 91.67%,63.46% 100%,0 100%)}28%{clip-path:polygon(0 0,87.27% 0%,61.55% 8.33%,29.41% 16.67%,4.12% 25%,0% 33.33%,8.77% 41.67%,36.78% 50%,68.6% 58.33%,91.08% 66.67%,94.93% 75%,78.55% 83.33%,48.72% 91.67%,17.77% 100%,0 100%)}58%{clip-path:polygon(0 0,30.97% 0%,24.79% 8.33%,24.91% 16.67%,31.26% 25%,41.22% 33.33%,50.68% 41.67%,55.73% 50%,54.27% 58.33%,46.92% 66.67%,36.71% 75%,27.86% 83.33%,24.02% 91.67%,26.79% 100%,0 100%)}to{clip-path:polygon(0 0,56.68% 0%,66.71% 8.33%,66.53% 16.67%,56.21% 25%,40.02% 33.33%,24.64% 41.67%,16.45% 50%,18.81% 58.33%,30.76% 66.67%,47.35% 75%,61.73% 83.33%,67.96% 91.67%,63.46% 100%,0 100%)}}@keyframes mldt-wrB{0%{clip-path:polygon(0 0,56.68% 0%,66.71% 8.33%,66.53% 16.67%,56.21% 25%,40.02% 33.33%,24.64% 41.67%,16.45% 50%,18.81% 58.33%,30.76% 66.67%,47.35% 75%,61.73% 83.33%,67.96% 91.67%,63.46% 100%,0 100%)}28%{clip-path:polygon(0 0,87.27% 0%,61.55% 8.33%,29.41% 16.67%,4.12% 25%,0% 33.33%,8.77% 41.67%,36.78% 50%,68.6% 58.33%,91.08% 66.67%,94.93% 75%,78.55% 83.33%,48.72% 91.67%,17.77% 100%,0 100%)}58%{clip-path:polygon(0 0,30.97% 0%,24.79% 8.33%,24.91% 16.67%,31.26% 25%,41.22% 33.33%,50.68% 41.67%,55.73% 50%,54.27% 58.33%,46.92% 66.67%,36.71% 75%,27.86% 83.33%,24.02% 91.67%,26.79% 100%,0 100%)}to{clip-path:polygon(0 0,56.68% 0%,66.71% 8.33%,66.53% 16.67%,56.21% 25%,40.02% 33.33%,24.64% 41.67%,16.45% 50%,18.81% 58.33%,30.76% 66.67%,47.35% 75%,61.73% 83.33%,67.96% 91.67%,63.46% 100%,0 100%)}}@keyframes mldt-wrO{0%{clip-path:polygon(0 0,56.68% 0%,66.71% 8.33%,66.53% 16.67%,56.21% 25%,40.02% 33.33%,24.64% 41.67%,16.45% 50%,18.81% 58.33%,30.76% 66.67%,47.35% 75%,61.73% 83.33%,67.96% 91.67%,63.46% 100%,0 100%)}to{clip-path:polygon(0 0,25.48% 0%,22.4% 8.33%,22.45% 16.67%,25.63% 25%,30.61% 33.33%,35.34% 41.67%,37.86% 50%,37.14% 58.33%,33.46% 66.67%,28.35% 75%,23.93% 83.33%,22.01% 91.67%,23.4% 100%,0 100%)}}@keyframes mldt-tideA{0%{clip-path:polygon(0 0,101% 0%,102.29% 10%,103.09% 20%,103.09% 30%,102.29% 40%,101% 50%,99.71% 60%,98.91% 70%,98.91% 80%,99.71% 90%,101% 100%,0 100%)}to{clip-path:polygon(0 0,-4% 0%,-5.29% 10%,-6.09% 20%,-6.09% 30%,-5.29% 40%,-4% 50%,-2.71% 60%,-1.91% 70%,-1.91% 80%,-2.71% 90%,-4% 100%,0 100%)}}@keyframes mldt-tideB{0%{clip-path:polygon(0 0,101% 0%,102.29% 10%,103.09% 20%,103.09% 30%,102.29% 40%,101% 50%,99.71% 60%,98.91% 70%,98.91% 80%,99.71% 90%,101% 100%,0 100%)}to{clip-path:polygon(0 0,-4% 0%,-5.29% 10%,-6.09% 20%,-6.09% 30%,-5.29% 40%,-4% 50%,-2.71% 60%,-1.91% 70%,-1.91% 80%,-2.71% 90%,-4% 100%,0 100%)}}@keyframes mldt-swA{0%{clip-path:polygon(0 0,-6% 0%,-4.24% 10%,-3.15% 20%,-3.15% 30%,-4.24% 40%,-6% 50%,-7.76% 60%,-8.85% 70%,-8.85% 80%,-7.76% 90%,-6% 100%,0 100%)}46%{clip-path:polygon(0 0,106% 0%,104.24% 10%,103.15% 20%,103.15% 30%,104.24% 40%,106% 50%,107.76% 60%,108.85% 70%,108.85% 80%,107.76% 90%,106% 100%,0 100%)}56%{clip-path:polygon(0 0,103.57% 0%,103% 10%,103.57% 20%,105.07% 30%,106.93% 40%,108.43% 50%,109% 60%,108.43% 70%,106.93% 80%,105.07% 90%,103.57% 100%,0 100%)}to{clip-path:polygon(0 0,-3.15% 0%,-4.24% 10%,-6% 20%,-7.76% 30%,-8.85% 40%,-8.85% 50%,-7.76% 60%,-6% 70%,-4.24% 80%,-3.15% 90%,-3.15% 100%,0 100%)}}@keyframes mldt-swB{0%{clip-path:polygon(0 0,-6% 0%,-4.24% 10%,-3.15% 20%,-3.15% 30%,-4.24% 40%,-6% 50%,-7.76% 60%,-8.85% 70%,-8.85% 80%,-7.76% 90%,-6% 100%,0 100%)}46%{clip-path:polygon(0 0,106% 0%,104.24% 10%,103.15% 20%,103.15% 30%,104.24% 40%,106% 50%,107.76% 60%,108.85% 70%,108.85% 80%,107.76% 90%,106% 100%,0 100%)}56%{clip-path:polygon(0 0,103.57% 0%,103% 10%,103.57% 20%,105.07% 30%,106.93% 40%,108.43% 50%,109% 60%,108.43% 70%,106.93% 80%,105.07% 90%,103.57% 100%,0 100%)}to{clip-path:polygon(0 0,-3.15% 0%,-4.24% 10%,-6% 20%,-7.76% 30%,-8.85% 40%,-8.85% 50%,-7.76% 60%,-6% 70%,-4.24% 80%,-3.15% 90%,-3.15% 100%,0 100%)}}@keyframes mldt-xD{0%{transform:translate(var(--dx),var(--dy))}to{opacity:0;transform:translate(var(--dx),calc(var(--dy) + 90px))}}@media(prefers-reduced-motion:reduce){.mldt *,.mldt *:before,.mldt *:after{animation-delay:0ms!important;transition-duration:.01ms!important;transition-delay:0ms!important}.mldt .dk,.mldt .lt,.mldt .lsh,.mldt .dke,.mldt .sw,.mldt .cc>*,.mldt .iv,.mldt .pcw,.mldt .cb,.mldt .xb,.mldt .ro,.mldt .rn,.mldt .ts{animation:none!important}.mldt .ckp,.mldt .rgp{animation:none!important;stroke-dashoffset:0}.mldt .ts.pre{opacity:0}.mldt .ts.in{animation:mldt-fdIn .16s linear both!important}.mldt .ts.out{animation:mldt-fdOut .14s linear both!important}.mldt .td{animation-delay:var(--dl,0ms)!important}.mldt .ib.k-spin>.iv{animation:mldt-spin 1.6s linear infinite!important}.mldt .cw .chp{transform:none}}.zvw{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--yel:#E9D900;--pan:#f4f7f5;--ton:#dbe6e0;--tonh:#cfddd5;--chip:#e1e9e5;--ink:#0f172a;--ink2:#334155;--mut:#566378;--ttl:#4d5f56;--red:#b91c1c;--red8:#991b1b;--red1:#fee2e2;--red0:#fef2f2;--amb:#b45309;--amb8:#92400e;--amb1:#fef3c7;--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--sh-pop:0 30px 80px rgba(12,44,28,.3);--k:1;--hold:.9s;position:fixed;top:0;right:0;bottom:0;left:0;z-index:700;display:flex;align-items:center;justify-content:center;padding:16px;font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums;text-align:left;letter-spacing:normal}.zvw *{box-sizing:border-box}.zvw button{font-family:inherit;font-size:inherit;color:inherit;cursor:pointer;border:0;background:none;padding:0;margin:0;text-align:inherit;-webkit-tap-highlight-color:transparent;text-transform:none;letter-spacing:normal}.zvw h2,.zvw p{margin:0}.zvw .i{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none;display:block}.zvw .i.s{width:15px;height:15px}.zvw .i.xl{width:28px;height:28px;stroke-width:1.8}.zvw .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.zvw :focus-visible{outline:2.5px solid var(--g600);outline-offset:2px}@keyframes zvw-fadeI{0%{opacity:0}to{opacity:1}}@keyframes zvw-fadeO{0%{opacity:1}to{opacity:0}}@keyframes zvw-riseA{0%{opacity:0;transform:translateY(10px) scale(.97)}60%{opacity:1;transform:translateY(0) scale(1.01)}to{opacity:1;transform:none}}@keyframes zvw-dlgIn{0%{opacity:0;transform:translateY(18px) scale(.93)}55%{opacity:1;transform:translateY(-2px) scale(1.012)}to{opacity:1;transform:none}}@keyframes zvw-dlgOut{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px) scale(.96)}}@keyframes zvw-shtIn{0%{transform:translateY(100%)}to{transform:none}}@keyframes zvw-shtOut{0%{transform:translateY(var(--dy,0px))}to{transform:translateY(100%)}}@keyframes zvw-shkA{0%,to{transform:none}18%{transform:translate(-7px)}36%{transform:translate(6px)}54%{transform:translate(-4px)}72%{transform:translate(2px)}}@keyframes zvw-shkB{0%,to{transform:none}18%{transform:translate(-7px)}36%{transform:translate(6px)}54%{transform:translate(-4px)}72%{transform:translate(2px)}}@keyframes zvw-canIn{0%{opacity:0;transform:translateY(-18px) scale(.9)}55%{opacity:1;transform:translateY(2px) scale(1.04,.95)}78%{transform:translateY(0) scale(.99,1.01)}to{opacity:1;transform:none}}@keyframes zvw-docIn{0%{opacity:0;transform:translateY(14px) scale(.86)}60%{opacity:1;transform:translateY(-2px) scale(1.02)}to{opacity:1;transform:none}}@keyframes zvw-thrX{0%{transform:none;animation-timing-function:cubic-bezier(.25,.4,.55,1)}76%,to{transform:translate(var(--dx))}}@keyframes zvw-thrY{0%{transform:none;animation-timing-function:cubic-bezier(.2,.65,.45,1)}40%{transform:translateY(var(--py));animation-timing-function:cubic-bezier(.55,0,.85,.45)}76%{transform:translateY(var(--my));animation-timing-function:cubic-bezier(.5,0,1,.6)}to{transform:translateY(var(--iy))}}@keyframes zvw-thrS{0%{transform:rotate(var(--rot))}to{transform:rotate(calc(var(--rot) + 340deg))}}@keyframes zvw-bkX{0%,22%{transform:translate(var(--dx));animation-timing-function:cubic-bezier(.3,.5,.6,1)}to{transform:none}}@keyframes zvw-bkY{0%{transform:translateY(var(--iy));animation-timing-function:cubic-bezier(.2,.7,.4,1)}22%{transform:translateY(var(--my));animation-timing-function:cubic-bezier(.2,.65,.45,1)}55%{transform:translateY(var(--py));animation-timing-function:cubic-bezier(.55,0,.6,1)}to{transform:none}}@keyframes zvw-bkS{0%{transform:rotate(calc(var(--rot) + 340deg))}to{transform:rotate(var(--rot))}}@keyframes zvw-lidSlam{0%{transform:rotate(58deg);animation-timing-function:cubic-bezier(.55,0,.9,.4)}40%{transform:rotate(0);animation-timing-function:cubic-bezier(.2,.7,.4,1)}58%{transform:rotate(11deg);animation-timing-function:cubic-bezier(.6,0,.9,.5)}76%{transform:rotate(0);animation-timing-function:ease-out}88%{transform:rotate(3deg)}to{transform:rotate(0)}}@keyframes zvw-canHit{0%{transform:none}25%{transform:scale(1.09,.88)}55%{transform:scale(.97,1.05) rotate(-1.4deg)}80%{transform:scale(1.01,.99) rotate(.8deg)}to{transform:none}}@keyframes zvw-canCrush{0%{transform:none;animation-timing-function:cubic-bezier(.5,0,.75,0)}28%{transform:scale(1.14,.74)}60%{transform:scale(1.12,.77);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}to{transform:none}}@keyframes zvw-canRum{0%,to{transform:none}25%{transform:rotate(-1.6deg)}75%{transform:rotate(1.6deg)}}@keyframes zvw-shred{0%{opacity:1;transform:translateY(-16px)}65%{opacity:1}to{opacity:0;transform:translateY(26px) rotate(var(--r))}}@keyframes zvw-cntIn{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes zvw-cntRoll{0%{transform:none}50%{transform:translateY(-26px)}to{transform:translateY(-52px)}}@keyframes zvw-okIn{0%{opacity:0;transform:scale(.2) rotate(-40deg)}60%{opacity:1;transform:scale(1.15) rotate(6deg)}to{opacity:1;transform:none}}@keyframes zvw-icIn{0%{opacity:0;transform:scale(.4) rotate(-20deg)}55%{opacity:1;transform:scale(1.12) rotate(8deg)}78%{transform:scale(.97) rotate(-4deg)}to{opacity:1;transform:none}}@keyframes zvw-erGrow{0%{grid-template-rows:0fr;opacity:0}to{grid-template-rows:1fr;opacity:1}}@keyframes zvw-spinR{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}@keyframes zvw-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes zvw-popI{0%{transform:scale(.3)}60%{transform:scale(1.2)}to{transform:none}}@keyframes zvw-nudA{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes zvw-nudB{0%,to{transform:none}20%{transform:translate(-5px)}40%{transform:translate(5px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}@keyframes zvw-hintA{0%,to{opacity:1}30%{opacity:.35}}.zvw .scr{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c2c1c70;cursor:default;animation:zvw-fadeI calc(var(--k)*.28s) var(--e-out) both}.zvw.out .scr{animation:zvw-fadeO calc(var(--k)*.24s) var(--e-in) both}.zvw .dlg{position:relative;width:392px;max-width:100%;max-height:calc(100% + -0px);overflow-y:auto;overscroll-behavior:contain;background:#fff;border-radius:28px;padding:14px 14px 16px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:14px;animation:zvw-dlgIn calc(var(--k)*.56s) var(--e-out) backwards}.zvw .dlg.eA{animation:zvw-shkA calc(var(--k)*.46s) var(--e-out)}.zvw .dlg.eB{animation:zvw-shkB calc(var(--k)*.46s) var(--e-out)}.zvw.out .dlg{animation:zvw-dlgOut calc(var(--k)*.22s) var(--e-in) both}.zvw .stg{position:relative;height:170px;border-radius:20px;background:linear-gradient(180deg,var(--pan),#eaf1ed);overflow:hidden;flex:none}.zvw .stgi{--cx:200px;--cy:50px;--cw:80px;--ch:96px;position:absolute;top:0;left:50%;width:364px;height:170px;margin-left:-182px}.zvw .flr{position:absolute;left:calc(var(--cx) - 8px);top:calc(var(--cy) + var(--ch) - 7px);width:calc(var(--cw) + 16px);height:14px;border-radius:50%;background:radial-gradient(closest-side,#0c2c1c33,#0c2c1c00);animation:zvw-fadeI calc(var(--k)*.6s) var(--e-out) calc(var(--k)*.2s) backwards;display:block}.zvw .cpart{position:absolute;left:var(--cx);top:var(--cy);width:var(--cw);height:var(--ch);transform-origin:50% 100%;pointer-events:none;display:block}.zvw .cbk{z-index:1}.zvw .cfr{z-index:3}.zvw .clid{z-index:4}.zvw .cpi{position:absolute;top:0;right:0;bottom:0;left:0;display:block;animation:zvw-canIn calc(var(--k)*.62s) var(--e-out) calc(var(--k)*90ms) backwards}.zvw .cpi>svg{display:block;width:100%;height:100%}.zvw .rim{fill:var(--g650)}.zvw .mouth{fill:var(--g900)}.zvw .cbody{stroke:none}.zvw .crib{fill:none;stroke:#bbd7c86b;stroke-width:3.6;stroke-linecap:round}.zvw .chl{fill:none;stroke:#ffffff38;stroke-width:3;stroke-linecap:round}.zvw .lip{fill:var(--g650)}.zvw .lid{position:absolute;left:0;top:4.1667%;width:100%;height:20.8333%;transform-origin:95% 80%;display:block;transition:transform calc(var(--k)*.42s) var(--e-out)}.zvw .lid>svg{display:block;width:100%;height:100%}.zvw .lpl{fill:var(--g600)}.zvw .lhd{fill:none;stroke:var(--g650);stroke-width:2.6}.zvw .lhl{fill:none;stroke:#ffffff47;stroke-width:1.6;stroke-linecap:round}.zvw .dlg:has(.dng:hover) .p-idle .lid,.zvw .dlg:has(.hcap:hover) .p-idle .lid,.zvw .dlg:has(.dng:focus-visible) .p-idle .lid,.zvw .dlg:has(.hcap:focus-visible) .p-idle .lid{transform:rotate(18deg);transition:transform calc(var(--k)*.36s) var(--e-spring)}.zvw .dlg:has(.dng:hover) .p-idle .spn,.zvw .dlg:has(.hcap:hover) .p-idle .spn,.zvw .dlg:has(.dng:focus-visible) .p-idle .spn,.zvw .dlg:has(.hcap:focus-visible) .p-idle .spn{transform:translate(4px,-3px) rotate(calc(var(--rot) + 7deg))}.zvw .p-press .lid,.zvw .p-hold .lid,.zvw .p-auto .lid,.zvw .p-thr .lid,.zvw .p-back .lid{transform:rotate(58deg);transition:transform calc(var(--k)*.28s) var(--e-spring)}.zvw .p-slam .lid,.zvw .p-wait .lid,.zvw .p-fin .lid,.zvw .p-ok .lid{transform:none;transition:none;animation:zvw-lidSlam calc(var(--k)*.34s) both}.zvw .p-slam .cpart,.zvw .p-ok:not(.perm) .cpart{animation:zvw-canHit calc(var(--k)*.24s) linear calc(var(--k)*.1s) both}.zvw .p-fin .cpart,.zvw .p-ok.perm .cpart{animation:zvw-canCrush calc(var(--k)*.48s) linear both}.zvw .p-wait .cpart{animation:zvw-canRum calc(var(--k)*.9s) ease-in-out infinite}.zvw .doc{position:absolute;width:52px;height:66px;z-index:2;display:block;animation:zvw-docIn calc(var(--k)*.56s) var(--e-out) calc(var(--k)*.22s + var(--k)*var(--ei)) backwards}.zvw .tx,.zvw .ty,.zvw .spn,.zvw .crm{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.zvw .spn{transform:rotate(var(--rot));transition:transform calc(var(--k)*.36s) var(--e-out);filter:drop-shadow(0 4px 5px rgba(12,44,28,.16))}.zvw .crm{clip-path:polygon(50% 0%,100% 0%,100% 25%,100% 50%,100% 75%,100% 100%,50% 100%,0% 100%,0% 75%,0% 50%,0% 25%,0% 0%);transition:transform calc(var(--k)*.38s) var(--e-out),clip-path calc(var(--k)*.38s) var(--e-out)}.zvw .pp{position:absolute;top:0;right:0;bottom:0;left:0;background:#fff;border-radius:6px;padding:8px 7px 7px;display:flex;flex-direction:column;gap:4px;overflow:hidden}.zvw .pph{display:block;width:16px;height:3px;border-radius:2px;background:var(--g600);flex:none}.zvw .ppn{display:block;font:700 7.2px/1.2 var(--mono);color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity calc(var(--k)*.38s) var(--e-out)}.zvw .ppl{display:block;height:2.2px;border-radius:2px;background:var(--g100);flex:none;transition:opacity calc(var(--k)*.38s) var(--e-out)}.zvw .ppl.s{width:62%}.zvw .ppa{display:block;margin-top:auto;font:700 6.8px/1 var(--font);color:var(--g700);text-align:right;white-space:nowrap;overflow:hidden}.zvw .cz{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:none;stroke:var(--g500);stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round;opacity:0;transition:opacity calc(var(--k)*.38s) var(--e-out)}.zvw .psh{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:radial-gradient(circle at 36% 30%,#fff0 28%,#0c2c1c6b 82%);opacity:0;transition:opacity calc(var(--k)*.38s) var(--e-out)}.zvw .doc.pr .crm{transform:scale(.95) rotate(-3deg);transition:transform calc(var(--k)*.22s) var(--e-out),clip-path calc(var(--k)*.22s) var(--e-out)}.zvw .doc.hd .crm,.zvw .doc.au .crm,.zvw .doc.cr .crm{transform:scale(.56) rotate(-28deg);clip-path:polygon(50% 18%,66% 27%,86% 33%,84% 50%,85% 66%,66% 72%,50% 83%,33% 73%,16% 66%,17% 50%,13% 33%,33% 26%)}.zvw .doc.hd .cz,.zvw .doc.au .cz,.zvw .doc.cr .cz,.zvw .doc.hd .psh,.zvw .doc.au .psh,.zvw .doc.cr .psh{opacity:1}.zvw .doc.hd .ppn,.zvw .doc.au .ppn,.zvw .doc.cr .ppn,.zvw .doc.hd .ppl,.zvw .doc.au .ppl,.zvw .doc.cr .ppl{opacity:.3}.zvw .doc.hd .crm{transition:transform var(--hold) linear,clip-path var(--hold) linear}.zvw .doc.hd .cz,.zvw .doc.hd .psh,.zvw .doc.hd .ppn,.zvw .doc.hd .ppl{transition:opacity var(--hold) linear}.zvw .doc.au .crm{transition:transform calc(var(--k)*.36s) var(--e-inout),clip-path calc(var(--k)*.36s) var(--e-inout)}.zvw .doc.au .cz,.zvw .doc.au .psh,.zvw .doc.au .ppn,.zvw .doc.au .ppl{transition:opacity calc(var(--k)*.36s) var(--e-inout)}.zvw .doc.in .tx{animation:zvw-thrX calc(var(--k)*.3s) linear calc(var(--k)*var(--dl)) both}.zvw .doc.in .ty{animation:zvw-thrY calc(var(--k)*.3s) linear calc(var(--k)*var(--dl)) both}.zvw .doc.in .spn{animation:zvw-thrS calc(var(--k)*.3s) cubic-bezier(.3,.5,.6,1) calc(var(--k)*var(--dl)) both}.zvw .doc.bko .tx{animation:zvw-bkX calc(var(--k)*.38s) linear both}.zvw .doc.bko .ty{animation:zvw-bkY calc(var(--k)*.38s) linear both}.zvw .doc.bko .spn{animation:zvw-bkS calc(var(--k)*.38s) var(--e-out) both}.zvw .shs{position:absolute;left:calc(var(--cx) + var(--cw)*.22);top:calc(var(--cy) + var(--ch) - 2px);width:calc(var(--cw)*.56);height:40px;z-index:2;clip-path:inset(0px -20px -40px -20px);pointer-events:none;display:block}.zvw .shs i{position:absolute;top:0;left:var(--x);width:4px;height:17px;border-radius:2px;background:#fff;box-shadow:inset 0 0 0 .7px var(--g200);opacity:0;display:block}.zvw .p-fin .shs i,.zvw .p-ok.perm .shs i{animation:zvw-shred calc(var(--k)*.44s) var(--e-in) calc(var(--k)*.11s + var(--k)*var(--i)*45ms) both}.zvw .cnt{position:absolute;left:calc(var(--cx) - 14px);top:calc(var(--cy) + 4px);z-index:6;min-width:26px;height:26px;border-radius:999px;background:var(--g900);color:var(--yel);font-weight:800;font-size:13px;overflow:hidden;opacity:0;display:block;box-shadow:0 0 0 3px var(--pan)}.zvw .cntd{display:flex;flex-direction:column}.zvw .cntd b{display:block;height:26px;line-height:26px;text-align:center;padding:0 7px}.zvw .p-thr .cnt,.zvw .p-slam .cnt,.zvw .p-wait .cnt,.zvw .p-fin .cnt,.zvw .p-ok .cnt{animation:zvw-cntIn calc(var(--k)*.42s) var(--e-spring) calc(var(--k)*.23s) both}.zvw .p-thr .cntd,.zvw .p-slam .cntd,.zvw .p-wait .cntd,.zvw .p-fin .cntd,.zvw .p-ok .cntd{animation:zvw-cntRoll calc(var(--k)*.22s) steps(1,end) calc(var(--k)*.23s) both}.zvw .okb{position:absolute;left:calc(var(--cx) + var(--cw) - 16px);top:calc(var(--cy) - 10px);z-index:6;width:30px;height:30px;border-radius:50%;background:var(--g600);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 4px var(--pan);animation:zvw-okIn calc(var(--k)*.46s) var(--e-spring) both}.zvw .icw{display:flex;justify-content:flex-start;padding:6px 6px 0}.zvw .ict{width:56px;height:56px;border-radius:18px;display:flex;align-items:center;justify-content:center;animation:zvw-icIn calc(var(--k)*.62s) var(--e-out) calc(var(--k)*80ms) backwards}.zvw .ict.amb{background:var(--amb1);color:var(--amb)}.zvw .ict.inf{background:var(--g100);color:var(--g700)}.zvw .txw{display:grid;padding:0 6px}.zvw .txw>*{grid-area:1/1}.zvw .tb{min-width:0;transition:opacity calc(var(--k)*.18s) var(--e-out),transform calc(var(--k)*.18s) var(--e-out)}.zvw .tb.gone{opacity:0;transform:translateY(-6px)}.zvw .okt{animation:zvw-riseA calc(var(--k)*.42s) var(--e-out) calc(var(--k)*90ms) backwards}.zvw .ttl{font-size:18px;font-weight:800;color:var(--ink);letter-spacing:-.01em;line-height:1.3}.zvw .bdy{margin-top:6px;font-size:13.5px;color:var(--ink2);line-height:1.6;overflow-wrap:anywhere}.zvw .chp{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 10px 0 7px;margin:0 5px 2px 0;border-radius:999px;background:var(--chip);color:var(--g800);font:700 12.5px/1 var(--mono);vertical-align:1px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zvw .chp .i{color:var(--g600)}.zvw .nt{display:flex;gap:9px;align-items:flex-start;margin:0 2px;padding:10px 12px;border-radius:14px;background:var(--pan);color:var(--ttl);font-size:12.5px;line-height:1.45;animation:zvw-riseA calc(var(--k)*.46s) var(--e-out) calc(var(--k)*.16s) backwards}.zvw .nt .i{margin-top:1px;color:var(--g600)}.zvw .nt.amb{background:#fffbeb;color:var(--amb8);box-shadow:inset 0 0 0 1px #fde68a}.zvw .nt.amb .i{color:var(--amb)}.zvw .nt b{font-weight:700}.zvw .iv{display:flex;flex-direction:column;gap:5px;margin:0 2px}.zvw .iv span{font-size:12px;font-weight:650;color:var(--ttl)}.zvw .iv input{height:42px;border-radius:12px;border:0;box-shadow:inset 0 0 0 1.5px var(--ton);background:#fff;padding:0 12px;font:inherit;font-size:14px;color:var(--ink);outline:none}.zvw .iv input:focus{box-shadow:inset 0 0 0 2px var(--g600)}.zvw .kz{display:flex;flex-direction:column;gap:6px;margin:0 2px;padding:10px 12px;border-radius:14px;background:var(--pan)}.zvw .kzr{display:flex;align-items:center;gap:10px;min-height:28px;font-size:13px;color:var(--ink)}.zvw .kzr b{font-weight:650}.zvw .kzb{width:20px;height:20px;border-radius:7px;flex:none;display:flex;align-items:center;justify-content:center;background:#fff;box-shadow:inset 0 0 0 1.5px var(--g300);color:#fff}.zvw .kzr.on .kzb{background:var(--g600);box-shadow:none}.zvw .kzu{font-size:12px;line-height:1.45;color:var(--ttl)}.zvw .erw{display:grid;grid-template-rows:1fr;margin:0 2px;animation:zvw-erGrow calc(var(--k)*.38s) var(--e-out) both}.zvw .eri{min-height:0;overflow:hidden}.zvw .erb{display:flex;gap:9px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:var(--red0);color:var(--red);font-size:12.5px;line-height:1.45}.zvw .erb .i{margin-top:1px}.zvw .erb b{display:block;font-weight:700}.zvw .ert{display:block;color:#7f1d1d}.zvw .acts{display:flex;gap:10px;align-items:center}.zvw .cnc{height:48px;padding:0 20px;border-radius:999px;background:var(--ton);color:var(--g800);font-weight:700;font-size:14px;flex:none;display:flex;align-items:center;justify-content:center;transition:transform calc(var(--k)*.28s) var(--e-rel),opacity calc(var(--k)*.2s) var(--e-out)}.zvw .cnc:hover{background:var(--tonh)}.zvw .cnc:active{transform:scale(.95)}.zvw .cnc.dis{cursor:default;opacity:.5}.zvw .cnc.dis:active{transform:none}.zvw .acts.fin .cnc{opacity:0;transform:scale(.94)}.zvw .dng{position:relative;flex:1 1 0;min-width:0;height:48px;padding:0 16px;border-radius:999px;background:var(--red);color:#fff;font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;gap:8px;overflow:hidden;isolation:isolate;white-space:nowrap;transition:transform calc(var(--k)*.28s) var(--e-rel)}.zvw .dng:hover{background:var(--red8)}.zvw .dng:active{transform:scale(.96,.93)}.zvw .dng.amb{background:var(--amb)}.zvw .dng.amb:hover{background:var(--amb8)}.zvw .dng.grn{background:var(--g600)}.zvw .dng.grn:hover{background:var(--g700)}.zvw .dng.run{cursor:default}.zvw .dng.run:active{transform:none}.zvw .dng>span{overflow:hidden;text-overflow:ellipsis}.zvw .sfl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:block;background:#ffffff29;clip-path:inset(0 100% 0 0);transition:clip-path calc(var(--k)*.2s) var(--e-out)}.zvw .dng.run .sfl{clip-path:inset(0 0 0 0);transition:clip-path calc(var(--k)*1.1s) var(--e-inout)}.zvw .dng.run>.i{animation:zvw-spin calc(var(--k)*.8s) linear infinite}.zvw .dng.run.okd>.i{animation:zvw-popI calc(var(--k)*.42s) var(--e-spring)}.zvw .dng.okd{background:var(--g600)}.zvw .hcap{position:relative;flex:1 1 0;min-width:0;height:52px;border-radius:999px;background:var(--red0);color:var(--red);box-shadow:inset 0 0 0 1.5px #fca5a5;overflow:hidden;isolation:isolate;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;transition:transform calc(var(--k)*.28s) var(--e-rel)}.zvw .hcap:hover{background:var(--red1)}.zvw .hcap.hold{transform:scale(.985)}.zvw .hcap.nA{animation:zvw-nudA calc(var(--k)*.42s) var(--e-out)}.zvw .hcap.nB{animation:zvw-nudB calc(var(--k)*.42s) var(--e-out)}.zvw .hcap.nA .hcb small,.zvw .hcap.nB .hcb small{animation:zvw-hintA calc(var(--k)*.7s) var(--e-out)}.zvw .hcap.run{cursor:default}.zvw .hcb,.zvw .hcf{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:10px;padding:0 18px 0 8px}.zvw .hcf{background:var(--red);color:#fff;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path calc(var(--k)*.32s) var(--e-out)}.zvw .hcap.hold .hcf{clip-path:inset(0 0 0 0 round 999px);transition:clip-path var(--hold) linear}.zvw .hcap.run .hcf{clip-path:inset(0 0 0 0 round 999px);transition:none}.zvw .hcap.okd .hcf{background:var(--g600)}.zvw .hci{position:relative;width:36px;height:36px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center}.zvw .hcb .hci{background:#fff}.zvw .hcf .hci{background:#ffffff24}.zvw .hrg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke-width:2.4}.zvw .hrt{stroke:#b91c1c33}.zvw .hcf .hrt{stroke:#ffffff4d}.zvw .hrp{stroke:currentColor;stroke-linecap:round;stroke-dasharray:62.83;stroke-dashoffset:62.83;transition:stroke-dashoffset calc(var(--k)*.32s) var(--e-out)}.zvw .hcap.hold .hrp{stroke-dashoffset:0;transition:stroke-dashoffset var(--hold) linear}.zvw .hcap.run .hrp{stroke-dashoffset:44;transition:none}.zvw .hcap.run .hrg{animation:zvw-spinR calc(var(--k)*.8s) linear infinite}.zvw .hcap.okd .hrp{stroke-dashoffset:0}.zvw .hcap.okd .hrg{animation:none}.zvw .hcap.okd .hci>.i{animation:zvw-popI calc(var(--k)*.42s) var(--e-spring)}.zvw .hct{display:flex;flex-direction:column;min-width:0;line-height:1.25;text-align:left}.zvw .hct b{font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zvw .hct small{font-size:12px;font-weight:600;white-space:nowrap}.zvw.sheet{align-items:flex-end;padding:0}.zvw.sheet .dlg{width:100%;max-width:100%;max-height:calc(100% - 24px);border-radius:28px 28px 0 0;padding:6px 14px calc(16px + env(safe-area-inset-bottom,0px));animation:zvw-shtIn calc(var(--k)*.42s) var(--e-out) backwards;transform:translateY(var(--dy,0px));transition:transform calc(var(--k)*.26s) var(--e-out)}.zvw.sheet .dlg.drg{transition:none}.zvw.sheet.out .dlg{animation:zvw-shtOut calc(var(--k)*.24s) var(--e-in) both}.zvw .grab{display:block;width:100%;height:22px;margin:0 0 -6px;flex:none;touch-action:none;cursor:grab;position:relative}.zvw .grab:before{content:"";position:absolute;left:50%;top:8px;width:40px;height:5px;margin-left:-20px;border-radius:3px;background:var(--tonh)}.zvw.sheet .acts{flex-wrap:nowrap}@media(prefers-reduced-motion:reduce){.zvw{--k:.01}.zvw .doc .crm,.zvw .doc.hd .crm,.zvw .doc.au .crm,.zvw .doc.cr .crm{transform:none;clip-path:none;transition:none}.zvw .doc .tx,.zvw .doc .ty,.zvw .doc .spn{animation:none!important;transform:rotate(var(--rot))}.zvw .doc .tx,.zvw .doc .ty{transform:none}.zvw .doc{transition:opacity .2s linear}.zvw .doc.in,.zvw .doc.bko{opacity:0}.zvw .lid,.zvw .cpart{animation:none!important;transition:none!important;transform:none!important}.zvw .cpi,.zvw .doc,.zvw .flr,.zvw .okb,.zvw .cnt,.zvw .ict{animation-name:zvw-fadeI!important;animation-duration:.2s!important;animation-delay:0s!important}.zvw .cnt{opacity:1}.zvw .cntd{animation-duration:1ms!important}.zvw .shs i{animation:none!important}.zvw .dlg,.zvw.sheet .dlg{animation:zvw-fadeI .2s linear backwards}.zvw.out .dlg,.zvw.sheet.out .dlg{animation:zvw-fadeO .2s linear both}.zvw .hcap.hold .hcf{transition:clip-path var(--hold) linear}.zvw .hcap.hold .hrp{transition:stroke-dashoffset var(--hold) linear}.zvw .dng.run>.i,.zvw .hcap.run .hrg,.zvw .p-wait .cpart{animation:none}}@keyframes tlRise{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes tlFade{0%{opacity:0}}@keyframes tlFadeO{to{opacity:0}}@keyframes tlPop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes tlPopA{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes tlPopB{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes tlSpin{to{transform:rotate(360deg)}}@keyframes tlVinA{0%{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.985)}}@keyframes tlKeyA{0%{opacity:0;transform:scale(.6)}60%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:none}}@keyframes tlLvUp{0%{transform:translateY(105%) rotate(-12deg)}52%{transform:translateY(-9%) rotate(7deg)}76%{transform:translateY(4%) rotate(-3deg)}to{transform:none}}@keyframes tlWellW{0%{transform:scale(1.14)}40%{transform:scale(1.22)}72%{transform:scale(.93)}to{transform:none}}@keyframes tlWaitP{0%{opacity:1}to{opacity:.38}}@keyframes tlMsgA{0%{opacity:0;transform:translateY(-14px) scale(.96)}60%{opacity:1;transform:translateY(2px) scale(1.01)}to{opacity:1;transform:none}}@keyframes tlMsgB{0%{opacity:0;transform:translateY(-14px) scale(.96)}60%{opacity:1;transform:translateY(2px) scale(1.01)}to{opacity:1;transform:none}}@keyframes tlRollA{0%{opacity:0;transform:translateY(80%)}}@keyframes tlRollB{0%{opacity:0;transform:translateY(80%)}}@keyframes tlSoftA{0%{opacity:0;transform:translateY(6px)}}@keyframes tlOkE{0%{transform:translate(var(--ox),var(--oy)) scale(.25)}58%{transform:translate(0) scale(1.07)}80%{transform:scale(.98)}to{transform:none}}@keyframes tlOkV{0%{stroke-dashoffset:44}to{stroke-dashoffset:0}}@keyframes tlOkRip{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(2.3)}}@keyframes tlScan{0%{transform:translateY(0)}to{transform:translateY(156px)}}@keyframes tlRcIn{0%{opacity:0;transform:translateY(-16px) scale(.9)}60%{opacity:1;transform:translateY(2px) scale(1.02)}to{opacity:1;transform:none}}@keyframes tlWvA{to{transform:translate(-480px)}}@keyframes tlWvB{0%{transform:translate(-360px)}to{transform:translate(0)}}@keyframes tlOrbA{0%{transform:translate(0)}to{transform:translate(46px,-34px)}}@keyframes tlOrbB{0%{transform:translate(0)}to{transform:translate(-38px,28px)}}@keyframes tlCkA{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes tlEdgeIn{0%{transform:translate(-70px)}55%{transform:translate(16px)}to{transform:none}}@keyframes tlEdgeB{0%{clip-path:polygon(0 0,70.806% 0,72.419% 4%,72.258% 8%,70.242% 12%,66.935% 16%,63.145% 20%,59.597% 24%,57.177% 28%,56.452% 32%,57.581% 36%,60.323% 40%,63.952% 44%,67.742% 48%,70.806% 52%,72.419% 56%,72.258% 60%,70.242% 64%,66.935% 68%,63.145% 72%,59.597% 76%,57.177% 80%,56.452% 84%,57.581% 88%,60.323% 92%,63.952% 96%,67.742% 100%,0 100%)}to{clip-path:polygon(0 0,78.387% 0,81.935% 4%,81.452% 8%,77.177% 12%,69.919% 16%,61.452% 20%,53.629% 24%,48.387% 28%,46.774% 32%,49.274% 36%,55.242% 40%,63.306% 44%,71.694% 48%,78.387% 52%,81.935% 56%,81.452% 60%,77.177% 64%,69.919% 68%,61.452% 72%,53.629% 76%,48.387% 80%,46.774% 84%,49.274% 88%,55.242% 92%,63.306% 96%,71.694% 100%,0 100%)}}@keyframes tlDipA{0%,to{transform:none}26%{transform:translate(-20px)}58%{transform:translate(7px)}80%{transform:translate(-2px)}}@keyframes tlDipB{0%,to{transform:none}26%{transform:translate(-20px)}58%{transform:translate(7px)}80%{transform:translate(-2px)}}@keyframes tlPulA{0%{clip-path:circle(0 at 48.387% 69%)}12%{clip-path:circle(3.368% at 56.21% 63%)}26%{clip-path:circle(4.21% at 58.871% 57%)}42%{clip-path:circle(4.21% at 55% 51%)}60%{clip-path:circle(3.93% at 46.694% 45%)}80%{clip-path:circle(2.807% at 37.984% 39%)}to{clip-path:circle(0 at 33.226% 33%)}}@keyframes tlPulB{0%{clip-path:circle(0 at 48.387% 69%)}12%{clip-path:circle(3.368% at 56.21% 63%)}26%{clip-path:circle(4.21% at 58.871% 57%)}42%{clip-path:circle(4.21% at 55% 51%)}60%{clip-path:circle(3.93% at 46.694% 45%)}80%{clip-path:circle(2.807% at 37.984% 39%)}to{clip-path:circle(0 at 33.226% 33%)}}@keyframes tlFillIn{0%{transform:scale(0)}55%{transform:scale(1.24)}80%{transform:scale(.93)}to{transform:none}}@keyframes tlWellP{0%{transform:scale(1.06)}40%{transform:scale(1.13)}72%{transform:scale(.96)}to{transform:none}}@keyframes tlNdA{0%,to{transform:none}28%{transform:translateY(11px)}60%{transform:translateY(-4px)}82%{transform:translateY(1px)}}@keyframes tlNdB{0%,to{transform:none}28%{transform:translateY(11px)}60%{transform:translateY(-4px)}82%{transform:translateY(1px)}}.ztl{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g600:#2d614b;--g300:#8ebaa3;--g100:#dcebe2;--yel:#E9D900;--ground:#eef3f0;--ink:#0f172a;--mut:#566378;--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--stage:linear-gradient(180deg,#0c2c1c 0%,#134429 100%);--skirt:#134429;--on:#fff;--on2:rgba(255,255,255,.8);--on3:rgba(255,255,255,.72);--glass:rgba(255,255,255,.1);--glass2:rgba(255,255,255,.17);--glass3:rgba(255,255,255,.24);--well-line:rgba(255,255,255,.26);--acc:var(--yel);--acc-ink:var(--g900);--err-bg:rgba(220,38,38,.24);--err-tx:#fecaca;--warn-bg:rgba(245,158,11,.18);--warn-tx:#fde68a;--ok-tx:#bbf7d0;--amb-tx:#fcd34d;--orb:rgba(255,255,255,.045);--wave1:rgba(255,255,255,.045);--wave2:rgba(255,255,255,.06);--kol:420px;--key:72px;--key-gap:14px;--well:44px;--well-gap:12px;--cell-w:52px;--cell-h:62px;--cell-gap:8px;--r-key:50%;--r-cell:18px;--r-cell-end:18px;--r-card:24px;--r-btn:999px;--r-msg:18px;--sh-pop:0 30px 80px rgba(5,20,12,.38);--sh-bar:0 10px 26px rgba(5,20,12,.3);--sh-pad:0 1px 2px rgba(19,68,41,.06),0 8px 18px rgba(19,68,41,.08);--sh-crd:0 1px 2px rgba(19,68,41,.06),0 14px 34px rgba(19,68,41,.1);--t-press:.11s;--t-out:.14s;--t-fast:.18s;--t-exit:.24s;--t-base:.28s;--t-move:.38s;--t-enter:.46s;--t-big:.62s;--stg:34ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1)}.ztl *{box-sizing:border-box}.ztl{position:relative;width:1440px;height:1000px;overflow:hidden;overflow:clip;background:var(--ground);font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}.ztl button,.ztl input{font-family:inherit;font-size:inherit;color:inherit}.ztl button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}.ztl h1,.ztl h2,.ztl p,.ztl ol,.ztl ul{margin:0;padding:0}.ztl ol,.ztl ul{list-style:none}.ztl .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.ztl .i.s{width:14px;height:14px}.ztl .i.l{width:22px;height:22px}.ztl .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ztl .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ztl :focus-visible{outline:2px solid var(--acc);outline-offset:2px}.ztl input:focus-visible,.ztl .lock:focus-visible{outline:none}.ztl .lock{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;color:var(--on);background:var(--stage)}.ztl .amb{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.ztl .orb{position:absolute;border-radius:50%;background:radial-gradient(circle at 36% 30%,var(--orb),rgba(255,255,255,.015) 62%,transparent 72%)}.ztl .orb.o1{width:640px;height:640px;left:-170px;top:-190px;animation:tlOrbA 34s var(--e-inout) infinite alternate}.ztl .orb.o2{width:460px;height:460px;right:-90px;top:210px;animation:tlOrbB 27s var(--e-inout) infinite alternate}.ztl .orb.o3{width:360px;height:360px;left:170px;bottom:-60px;animation:tlOrbB 41s var(--e-inout) infinite alternate}.ztl .wv{position:absolute;left:0;bottom:-1px;width:1920px;height:132px;display:block}.ztl .wv1{fill:var(--wave1);animation:tlWvA 30s linear infinite}.ztl .wv2{fill:var(--wave2);animation:tlWvB 21s linear infinite}.ztl .mk{position:absolute;right:26px;bottom:18px;font-size:11px;color:var(--on2);animation:tlFade var(--t-big) var(--e-out) .4s backwards}.ztl .kol{position:absolute;left:50%;top:0;bottom:0;width:var(--kol);margin-left:calc(var(--kol)/-2);display:flex;flex-direction:column;align-items:center;padding:36px 0 30px}.ztl .logo{width:150px;height:auto;display:block;flex:none;animation:tlRise var(--t-enter) var(--e-out) backwards}.ztl .top{position:relative;width:100%;height:44px;flex:none;margin-top:16px}.ztl .vwz{flex:1;min-height:0;width:100%;display:flex;flex-direction:column}.ztl .vwz:before{content:"";flex:1 1 0;max-height:56px}.ztl .vwz:after{content:"";flex:1 1 0}.ztl .vwz.ctr:before{max-height:none}.ztl .vw{--sx:0px;--sy:0px;display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;text-align:center}.ztl .vw.up{--sy:16px}.ztl .vw.inA>*{animation:tlVinA var(--t-enter) var(--e-out) backwards}.ztl .vw>.bd{animation-delay:calc(var(--stg)*2)}.ztl .vw>.ft{animation-delay:calc(var(--stg)*5)}.ztl .bd,.ztl .ft{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0}.ztl .bd{gap:12px}.ztl .ft{gap:10px}.ztl .tt{font-size:28px;font-weight:800;line-height:1.12;letter-spacing:-.02em}.ztl .sub{font-size:14px;color:var(--on2);max-width:372px}.ztl .sub.dimd{color:var(--on3)}.ztl .stp{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;opacity:0;transform:translateY(-6px) scale(.96);transition:transform var(--t-exit) var(--e-in),opacity var(--t-exit) var(--e-in);pointer-events:none}.ztl .stp.on{opacity:1;transform:none;transition:transform var(--t-enter) var(--e-out),opacity var(--t-enter) var(--e-out)}.ztl .stl{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--acc);display:block}.ztl .stt{position:relative;display:flex;gap:8px;height:8px}.ztl .std{width:8px;height:8px;border-radius:50%;background:var(--glass3);display:block}.ztl .stpl{position:absolute;left:-6px;top:0;width:20px;height:8px;border-radius:8px;background:var(--acc);transition:transform var(--t-move) var(--e-inout)}.ztl .stt.n0{display:none}.ztl .msw{position:absolute;left:50%;top:2px;margin-left:-150px;width:300px;height:40px;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:var(--r-btn);background:var(--glass);opacity:0;transform:translateY(-6px) scale(.96);transition:transform var(--t-exit) var(--e-in),opacity var(--t-exit) var(--e-in);pointer-events:none}.ztl .msw.on{opacity:1;transform:none;pointer-events:auto;transition:transform var(--t-enter) var(--e-out),opacity var(--t-enter) var(--e-out)}.ztl .mswp{position:absolute;left:4px;top:4px;width:146px;height:32px;border-radius:var(--r-btn);background:var(--acc);transition:transform var(--t-move) var(--e-inout)}.ztl .mst{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;gap:7px;height:32px;border-radius:var(--r-btn);font-size:13px;font-weight:600;color:var(--on);transition:transform var(--t-base) var(--e-rel)}.ztl .mst.on{color:var(--acc-ink);font-weight:700}.ztl .mst:active{transform:scale(.95);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.ztl .who{display:flex;align-items:center;gap:10px;max-width:100%;padding:5px 16px 5px 5px;border-radius:var(--r-btn);background:var(--glass);text-align:left;margin-top:4px}.ztl .av{width:36px;height:36px;border-radius:50%;background:var(--g700);color:var(--acc);font-size:13px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}.ztl .wn{display:flex;flex-direction:column;min-width:0;line-height:1.3}.ztl .wn b{font-size:13.5px;font-weight:600}.ztl .wn>span{font-size:12px;color:var(--on2)}.ztl .ol{display:flex;flex-direction:column;gap:6px;width:100%;text-align:left;margin-top:4px}.ztl .ol li{display:flex;gap:10px;align-items:flex-start;font-size:13px;color:var(--on2)}.ztl .ol i{width:22px;height:22px;border-radius:50%;background:var(--acc);color:var(--acc-ink);font-style:normal;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}.ztl .ez{position:relative;height:64px;width:100%;display:flex;align-items:center;justify-content:center;cursor:text}.ztl .hid{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;border:0;padding:0;margin:0;background:none;color:transparent;caret-color:transparent;font-size:16px;text-align:center;z-index:2}.ztl .wells{display:flex;gap:var(--well-gap);animation:tlPop var(--t-enter) var(--e-spring) backwards}.ztl .well{position:relative;width:var(--well);height:var(--well);display:block;transition:transform var(--t-base) var(--e-rel)}.ztl .wl{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden;background:var(--glass);box-shadow:inset 0 0 0 1.5px var(--well-line);display:block}.ztl .lv{position:absolute;left:-25%;right:-25%;top:0;height:150%;border-radius:40% 46% 0 0;background:var(--on);display:block;transform:translateY(105%);transition:transform var(--t-exit) var(--e-in)}.ztl .well.on .lv{transform:none;animation:tlLvUp var(--t-enter) cubic-bezier(.4,0,.3,1) both}.ztl .well.on{animation:tlWellW var(--t-enter) var(--e-out)}.ztl .well.act{transform:scale(1.14)}.ztl .well.act .wl{box-shadow:inset 0 0 0 2px var(--acc)}.ztl .wr{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 2px var(--on);opacity:0;display:block;pointer-events:none}.ztl .cells{display:flex;gap:var(--cell-gap);align-items:center;animation:tlPop var(--t-enter) var(--e-spring) backwards}.ztl .cell{width:var(--cell-w);height:var(--cell-h);border-radius:var(--r-cell);background:var(--glass);display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;transition:transform var(--t-base) var(--e-rel)}.ztl .cell.l{border-radius:var(--r-cell-end) var(--r-cell) var(--r-cell) var(--r-cell-end)}.ztl .cell.r{border-radius:var(--r-cell) var(--r-cell-end) var(--r-cell-end) var(--r-cell)}.ztl .cell.on{background:var(--glass2)}.ztl .cell.act{box-shadow:inset 0 0 0 2px var(--acc)}.ztl .cell.sm{width:38px;height:54px;font-family:var(--mono);font-size:19px;font-weight:600}.ztl .cell.xs{width:26px;height:48px;font-family:var(--mono);font-size:15px;font-weight:600}.ztl .dsh{width:12px;height:2px;border-radius:2px;background:var(--glass3);margin:0 3px;display:block;transition:transform var(--t-base) var(--e-rel)}.ztl .dg{display:block;font-style:normal}.ztl .dsh>.dg{display:none}.ztl .cell>.dg{animation:tlPop var(--t-enter) var(--e-spring) both}.ztl .dg.gh{color:var(--on2);font-weight:400;animation:none}.ztl .dg.pA{animation:tlPopA var(--t-enter) var(--e-spring) both}.ztl .dg.pB{animation:tlPopB var(--t-enter) var(--e-spring) both}.ztl .dg.pl{animation:none}.ztl .ez.wt .well,.ztl .ez.wt .cell{animation:tlWaitP .8s var(--e-inout) infinite alternate}.ztl .tmr{display:flex;align-items:center;justify-content:center;gap:4px;height:24px;font-size:12.5px;color:var(--on2);animation:tlFade var(--t-enter) var(--e-out) backwards}.ztl .tmg{width:20px;height:20px;transform:rotate(-90deg);flex:none;margin-right:2px}.ztl .tm0{fill:none;stroke:var(--glass3);stroke-width:3}.ztl .tm1{fill:none;stroke:var(--acc);stroke-width:3;stroke-linecap:round;stroke-dasharray:56.55;transition:stroke-dashoffset 1s linear}.ztl .tm1.rf{transition:stroke-dashoffset var(--t-enter) var(--e-out)}.ztl .tms{display:inline-flex;font-weight:700;color:var(--on);overflow:hidden;height:19px;line-height:19px}.ztl .dr{display:block;font-weight:700}.ztl .dr.rA{animation:tlRollA var(--t-base) var(--e-out)}.ztl .dr.rB{animation:tlRollB var(--t-base) var(--e-out)}.ztl .msl{width:100%;min-height:54px;display:flex;align-items:center;justify-content:center}.ztl .msl.lo{min-height:44px}.ztl .msg{display:flex;align-items:flex-start;gap:9px;max-width:100%;padding:8px 14px;border-radius:var(--r-msg);font-size:12.5px;font-weight:600;line-height:1.42;text-align:left}.ztl .msg .i{margin-top:2px}.ztl .msg.mA{animation:tlMsgA var(--t-enter) var(--e-out) both}.ztl .msg.mB{animation:tlMsgB var(--t-enter) var(--e-out) both}.ztl .msg.err{background:var(--err-bg);color:var(--err-tx)}.ztl .msg.inf{background:var(--glass2);color:var(--on)}.ztl .msg.wrn{background:var(--warn-bg);color:var(--warn-tx)}.ztl .kp{display:grid;grid-template-columns:repeat(3,var(--key));gap:var(--key-gap);transition:opacity var(--t-base) var(--e-out)}.ztl .key{position:relative;width:var(--key);height:var(--key);border-radius:var(--r-key);background:var(--glass);color:var(--on);font-size:23px;font-weight:600;display:flex;align-items:center;justify-content:center;overflow:hidden;transition:transform var(--t-base) var(--e-rel)}.ztl .key:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--acc);opacity:0;transition:opacity var(--t-base) var(--e-out)}.ztl .key>span{position:relative;z-index:1;display:flex}.ztl .key:hover{background:var(--glass2)}.ztl .key:active{transform:scale(.9);color:var(--acc-ink);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.ztl .key:active:after{opacity:1;transition-duration:var(--t-press)}.ztl .key.wis{grid-column:span 2;width:auto;border-radius:var(--r-btn)}.ztl .key.wis:active{transform:scale(.94)}.ztl .vw.inA .key{animation:tlKeyA var(--t-enter) var(--e-out) backwards}.ztl .key:nth-child(1){animation-delay:.12s}.ztl .key:nth-child(2){animation-delay:144ms}.ztl .key:nth-child(3){animation-delay:168ms}.ztl .key:nth-child(4){animation-delay:192ms}.ztl .key:nth-child(5){animation-delay:216ms}.ztl .key:nth-child(6){animation-delay:.24s}.ztl .key:nth-child(7){animation-delay:264ms}.ztl .key:nth-child(8){animation-delay:288ms}.ztl .key:nth-child(9){animation-delay:312ms}.ztl .key:nth-child(10){animation-delay:336ms}.ztl .key:nth-child(11){animation-delay:.36s}.ztl .kh{font-size:12px;color:var(--on3)}.ztl .cap{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 24px;border-radius:var(--r-btn);font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.ztl .cap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;opacity:0;transition:opacity var(--t-base) var(--e-out)}.ztl .cap:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.ztl .cap:active:after{opacity:.12;transition-duration:var(--t-press)}.ztl .cap.y{background:var(--acc);color:var(--acc-ink)}.ztl .cap.gl{background:var(--glass);color:var(--on);font-weight:600}.ztl .cap.gl:hover{background:var(--glass2)}.ztl .cap.sm{height:36px;padding:0 13px;font-size:12.5px;font-weight:600;gap:6px}.ztl .cap.w{width:100%}.ztl .acts{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;width:100%}.ztl .lnk{font-size:13px;font-weight:600;color:var(--acc);text-decoration:underline;text-underline-offset:3px;padding:4px 6px;border-radius:8px;transition:transform var(--t-base) var(--e-rel)}.ztl .lnk:active{transform:scale(.96);transition-duration:var(--t-press)}.ztl .stk{display:flex;flex-direction:column;gap:10px;width:100%}.ztl .opts{display:flex;flex-direction:column;gap:12px;width:100%}.ztl .opt{position:relative;display:flex;align-items:flex-start;gap:14px;width:100%;padding:18px;border-radius:var(--r-card);background:var(--glass);text-align:left;overflow:hidden;transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.ztl .opt.pr{background:var(--glass2)}.ztl .opt:hover{transform:translateY(-2px)}.ztl .opt:active{transform:scale(.975,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.ztl .oi{width:44px;height:44px;border-radius:50%;background:var(--glass2);display:flex;align-items:center;justify-content:center;flex:none}.ztl .oi.y{background:var(--acc);color:var(--acc-ink)}.ztl .ox{display:flex;flex-direction:column;gap:5px;flex:1;min-width:0}.ztl .ot{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ztl .ot b{font-size:15px;font-weight:700}.ztl .rec{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;background:var(--acc);color:var(--acc-ink);padding:2px 9px;border-radius:var(--r-btn)}.ztl .od{font-size:13px;color:#ffffffe6;line-height:1.45}.ztl .olv{display:flex;align-items:center;gap:6px;font-size:12px;font-weight:600}.ztl .olv.hi{color:var(--ok-tx)}.ztl .olv.lo{color:var(--amb-tx)}.ztl .chv{align-self:center;color:var(--on2)}.ztl .opt .spn{align-self:center}.ztl .spn{width:18px;height:18px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--glass3);position:relative;flex:none;display:block}.ztl .spn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid transparent;border-top-color:currentColor;animation:tlSpin .8s linear infinite}.ztl .wrn2{width:100%;padding:18px 20px;border-radius:var(--r-card);background:var(--warn-bg);text-align:left;display:flex;flex-direction:column;gap:10px}.ztl .wh{display:flex;align-items:center;gap:9px;color:var(--warn-tx);font-size:15px;font-weight:700}.ztl .wrn2 p{font-size:13px;color:var(--on);line-height:1.5}.ztl .wrn2 ul{display:flex;flex-direction:column;gap:6px}.ztl .wrn2 li{display:flex;gap:9px;align-items:flex-start;font-size:13px;color:var(--on);line-height:1.45;animation:tlRise var(--t-enter) var(--e-out) backwards}.ztl .wrn2 li:nth-child(1){animation-delay:.22s}.ztl .wrn2 li:nth-child(2){animation-delay:.29s}.ztl .wrn2 li:nth-child(3){animation-delay:.36s}.ztl .wrn2 li .i{color:var(--warn-tx);margin-top:3px}.ztl .qrc{width:100%;padding:16px;border-radius:var(--r-card);background:#fff;color:var(--ink);display:flex;flex-direction:column;align-items:center;gap:12px;box-shadow:var(--sh-pop)}.ztl .qrw{position:relative;width:168px;height:168px;display:flex;align-items:center;justify-content:center}.ztl .qs{position:absolute;left:0;right:0;top:4px;height:3px;border-radius:3px;background:var(--g300);opacity:.75;animation:tlScan 2.3s var(--e-inout) .9s infinite alternate backwards}.ztl .qrt{display:flex;flex-direction:column;align-items:center;gap:10px;font-size:13px;font-weight:600;color:var(--g800);text-align:center;padding:0 6px;animation:tlRise var(--t-enter) var(--e-out) backwards}.ztl .qrt.er{color:#b91c1c}.ztl .qk{width:100%;display:flex;flex-direction:column;gap:6px;text-align:left}.ztl .qkl{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--mut)}.ztl .qkr{display:flex;align-items:center;gap:8px}.ztl .qkc{flex:1;min-width:0;display:block;padding:7px 14px;border-radius:16px;background:var(--ground);font-family:var(--mono);font-size:12.5px;font-weight:600;line-height:1.5;letter-spacing:.03em;color:var(--ink);overflow-wrap:break-word}.ztl .cpb{position:relative;width:40px;height:40px;border-radius:50%;background:var(--g800);color:#fff;display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-rel)}.ztl .cpb:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.ztl .cpb:focus-visible{outline-color:var(--g600)}.ztl .cpi{position:relative;width:16px;height:16px;display:block;flex:none}.ztl .cpi .i{position:absolute;left:0;top:0;transition:transform var(--t-base) var(--e-spring),opacity var(--t-fast) var(--e-out)}.ztl .cpi .ib{opacity:0;transform:scale(.4) rotate(-50deg);stroke-dasharray:24;stroke-dashoffset:24}.ztl .cpi.ok .ia{opacity:0;transform:scale(.4) rotate(50deg)}.ztl .cpi.ok .ib{opacity:1;transform:none;animation:tlCkA var(--t-base) var(--e-out) 60ms both}.ztl .cpl{display:block}.ztl .cpl.ok{animation:tlSoftA var(--t-base) var(--e-out)}.ztl .rcc{width:100%;padding:16px;border-radius:var(--r-card);background:var(--glass);display:flex;flex-direction:column;gap:12px}.ztl .rch{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--on2)}.ztl .rcg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ztl .rc{display:block;height:36px;line-height:36px;border-radius:var(--r-btn);background:#05140c57;font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.06em;color:var(--on);animation:tlRcIn var(--t-enter) var(--e-out) backwards}.ztl .rcb{display:grid;grid-template-columns:1fr 1fr;gap:8px}.ztl .ckr{display:flex;align-items:center;gap:11px;width:100%;padding:8px 14px 8px 8px;border-radius:var(--r-btn);background:var(--glass);font-size:13px;font-weight:600;text-align:left;transition:transform var(--t-base) var(--e-rel)}.ztl .ckr:active{transform:scale(.975,.95);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.ztl .ckb{width:26px;height:26px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--glass3);display:flex;align-items:center;justify-content:center;flex:none;position:relative;color:var(--acc-ink)}.ztl .ckb:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--acc);transform:scale(0);transition:transform var(--t-base) var(--e-spring)}.ztl .ckb .i{position:relative;stroke-dasharray:24;stroke-dashoffset:24;stroke-width:3;transition:stroke-dashoffset var(--t-base) var(--e-out)}.ztl .ckb.on:before{transform:none}.ztl .ckb.on .i{stroke-dashoffset:0}.ztl .crd{width:100%;padding:24px 22px;border-radius:var(--r-card);background:var(--glass);display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.ztl .cri{width:52px;height:52px;border-radius:50%;background:var(--warn-bg);color:var(--amb-tx);display:flex;align-items:center;justify-content:center;animation:tlPop var(--t-enter) var(--e-spring) .16s backwards}.ztl .cri.rd{background:var(--err-bg);color:var(--err-tx)}.ztl .crd b{font-size:17px;font-weight:700;line-height:1.3}.ztl .crd p{font-size:13.5px;color:var(--on2)}.ztl .crb{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.ztl .ldg{display:flex;flex-direction:column;align-items:center;gap:14px}.ztl .ldr{width:46px;height:46px;border-radius:50%;box-shadow:inset 0 0 0 4px var(--glass2);position:relative;display:block}.ztl .ldr:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:4px solid transparent;border-top-color:var(--acc);animation:tlSpin .9s linear infinite}.ztl .okl{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;pointer-events:none}.ztl .okc{position:relative;margin-top:290px;width:var(--kol);display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center;pointer-events:auto}.ztl .oke{position:relative;width:88px;height:88px;border-radius:50%;background:var(--acc);color:var(--acc-ink);display:flex;align-items:center;justify-content:center;margin-bottom:14px;animation:tlOkE var(--t-big) cubic-bezier(.3,.7,.3,1) both}.ztl .oke:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--on);animation:tlFadeO var(--t-base) var(--e-in) 60ms both}.ztl .oke svg{position:relative;width:52px;height:52px;fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;display:block}.ztl .okv{stroke-dasharray:44;animation:tlOkV var(--t-enter) var(--e-out) .4s both}.ztl .okr{position:absolute;left:50%;top:0;width:88px;height:88px;margin-left:-44px;border-radius:50%;box-shadow:inset 0 0 0 2px var(--acc);opacity:0;animation:tlOkRip 1.1s var(--e-out) .48s forwards;pointer-events:none}.ztl .okr.r2{animation-delay:.76s}.ztl .okh{font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.15;animation:tlRise var(--t-enter) var(--e-out) .52s backwards}.ztl .okp{font-size:14px;color:var(--on2);max-width:100%;animation:tlRise var(--t-enter) var(--e-out) .59s backwards}.ztl .okl .msg{animation-delay:0s}.ztl .okb{margin-top:12px;animation:tlRise var(--t-enter) var(--e-out) .68s backwards}.ztl .lock{background:none}.ztl .ambl{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;pointer-events:none}.ztl .orl{position:absolute;border-radius:50%;display:block}.ztl .orl.l1{width:560px;height:560px;right:-150px;top:-220px;background:#e6eeea;animation:tlOrbB 31s var(--e-inout) infinite alternate}.ztl .orl.l2{width:340px;height:340px;left:650px;bottom:-130px;background:#f6f9f7;animation:tlOrbA 37s var(--e-inout) infinite alternate}.ztl .wvl{position:absolute;left:0;bottom:-1px;width:1920px;height:132px;display:block}.ztl .wq1{fill:#e5ede8;animation:tlWvA 34s linear infinite}.ztl .wq2{fill:#dde8e2;animation:tlWvB 25s linear infinite}.ztl .lpm{position:absolute;left:-1040px;top:0;width:1560px;height:1000px;z-index:3;background:var(--stage);color:var(--on);transition:transform var(--t-big) var(--e-inout)}.ztl .lpm.cov{transform:translate(940px)}.ztl .lpx{position:absolute;top:0;right:0;bottom:0;left:0;display:block;pointer-events:none}.ztl .lpd{position:absolute;left:1520px;top:0;width:124px;height:1000px;display:block;animation:tlEdgeIn .82s var(--e-out) backwards}.ztl .lpd.dA{animation:tlDipA .5s var(--e-out)}.ztl .lpd.dB{animation:tlDipB .5s var(--e-out)}.ztl .lpe{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:var(--stage);clip-path:polygon(0 0,70.806% 0,72.419% 4%,72.258% 8%,70.242% 12%,66.935% 16%,63.145% 20%,59.597% 24%,57.177% 28%,56.452% 32%,57.581% 36%,60.323% 40%,63.952% 44%,67.742% 48%,70.806% 52%,72.419% 56%,72.258% 60%,70.242% 64%,66.935% 68%,63.145% 72%,59.597% 76%,57.177% 80%,56.452% 84%,57.581% 88%,60.323% 92%,63.952% 96%,67.742% 100%,0 100%);animation:tlEdgeB 6.5s var(--e-inout) infinite alternate}.ztl .lpt{position:absolute;left:-80px;top:0;width:100px;height:1000px;display:block;background:var(--stage);clip-path:polygon(100% 0,100% 100%,55.8% 100%,55.1% 96%,50.9% 92%,44.2% 88%,36.6% 84%,29.7% 80%,25.2% 76%,24.1% 72%,26.6% 68%,32.2% 64%,39.6% 60%,47.1% 56%,52.9% 52%,55.8% 48%,55.1% 44%,50.9% 40%,44.2% 36%,36.6% 32%,29.7% 28%,25.2% 24%,24.1% 20%,26.6% 16%,32.2% 12%,39.6% 8%,47.1% 4%,52.9% 0)}.ztl .lpp{position:absolute;left:1520px;top:0;width:124px;height:1000px;display:block;background:var(--stage);clip-path:circle(0 at 48.387% 69%)}.ztl .lpp.pA{animation:tlPulA var(--t-enter) linear both}.ztl .lpp.pB{animation:tlPulB var(--t-enter) linear both}.ztl .amb{right:-90px}.ztl .orb.o1{left:860px;top:-200px}.ztl .orb.o2{left:250px;right:auto;top:250px}.ztl .orb.o3{width:380px;height:380px;left:1190px;bottom:-70px}.ztl .wv{width:2400px}.ztl .logo{position:absolute;left:1096px;top:48px;width:168px;animation:tlFade var(--t-enter) var(--e-out) .16s backwards;transition:transform var(--t-big) var(--e-inout)}.ztl .logo.ctr{transform:translate(130px,372px) scale(1.4)}.ztl .logo.mid{transform:translate(-360px,118px) scale(1.12)}.ztl .mk{right:auto;left:1096px;bottom:20px;transition:transform var(--t-big) var(--e-inout)}.ztl .lpm.cov .mk{transform:translate(-940px)}.ztl .lrl{position:absolute;left:1096px;top:192px;width:440px;height:112px;transition:opacity var(--t-enter) var(--e-out)}.ztl .lrl.suc{opacity:0;transition:opacity var(--t-exit) var(--e-in)}.ztl .stp{flex-direction:row;align-items:flex-start;justify-content:flex-start;gap:14px}.ztl .stt{flex:none;flex-direction:column;gap:6px;height:auto;padding:4px;border-radius:var(--r-btn);background:var(--glass)}.ztl .std{width:30px;height:30px;background:none;display:flex;align-items:center;justify-content:center;font-style:normal;font-size:13px;font-weight:700;color:var(--on)}.ztl .stpl{left:4px;top:4px;width:30px;height:30px;border-radius:50%;overflow:hidden;display:block}.ztl .stpn{display:flex;flex-direction:column;gap:6px;transition:transform var(--t-move) var(--e-inout)}.ztl .stn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;text-decoration:none;font-size:13px;font-weight:800;color:var(--acc-ink)}.ztl .stw{display:block;transition:transform var(--t-move) var(--e-inout)}.ztl .stl{line-height:38px;font-size:11.5px;white-space:nowrap}.ztl .lpc{position:absolute;left:1096px;bottom:150px;width:424px;display:flex;flex-direction:column;align-items:flex-start;gap:26px;text-align:left;transition:opacity var(--t-enter) var(--e-out)}.ztl .lpc.suc{opacity:0;transition:opacity var(--t-exit) var(--e-in)}.ztl .lhd{--sx:0px;--sy:0px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%}.ztl .lhd.up{--sy:14px}.ztl .lhd.inA>*{animation:tlVinA var(--t-enter) var(--e-out) backwards}.ztl .lhd>.sub{animation-delay:var(--stg)}.ztl .lhd>.ol{animation-delay:calc(var(--stg)*2)}.ztl .tt{font-size:38px;line-height:1.1;letter-spacing:-.025em;max-width:424px;text-wrap:balance}.ztl .sub{font-size:15.5px;line-height:1.5;max-width:404px}.ztl .ol{gap:8px;margin-top:6px;max-width:404px}.ztl .ol li{font-size:13.5px}.ztl .who{margin-top:0;padding:6px 20px 6px 6px;animation:tlRise var(--t-enter) var(--e-out) .14s backwards}.ztl .av{width:42px;height:42px;font-size:14px}.ztl .wn b{font-size:14px}.ztl .wn>span{font-size:12.5px}.ztl .okl{inset:auto;left:610px;top:0;width:420px;height:1000px}.ztl .okc{margin-top:284px;width:420px}.ztl .oke{animation:tlPop var(--t-big) var(--e-out) .32s both}.ztl .oke:before{display:none}.ztl .okv{animation-delay:.64s}.ztl .okr{animation-delay:.72s}.ztl .okr.r2{animation-delay:1s}.ztl .okh{animation-delay:.56s}.ztl .okp{animation-delay:.63s}.ztl .okb{animation-delay:.74s}.ztl .kol{left:810px;margin-left:0;z-index:1;padding:150px 0 110px;color:var(--on);--on:#0f2a1d;--on2:#3f5148;--on3:#566378;--glass:#fff;--glass2:#dbe6e0;--glass3:#c2d2c9;--well-line:#cfddd5;--acc:var(--g800);--acc-ink:#fff;--err-bg:#fde3e3;--err-tx:#b91c1c;--warn-bg:#fbefc8;--warn-tx:#7a4a00;--ok-tx:#166534;--amb-tx:#92400e}.ztl .top{margin-top:0}.ztl .vwz{margin-top:14px}.ztl .vwz:before{max-height:0}.ztl .vw.up{--sy:20px}.ztl .bd.ndA{animation:tlNdA .5s cubic-bezier(.36,.07,.19,.97)}.ztl .bd.ndB{animation:tlNdB .5s cubic-bezier(.36,.07,.19,.97)}.ztl .msw{background:var(--glass2)}.ztl .ez{height:80px}.ztl .wl{overflow:visible;background:#fff;box-shadow:var(--sh-pad)}.ztl .wl:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--well-line)}.ztl .lv{left:50%;right:auto;top:50%;width:24px;height:24px;margin:-12px 0 0 -12px;border-radius:50%;background:var(--g800);z-index:1;transform:scale(0)}.ztl .well.on .lv{animation:tlFillIn var(--t-enter) var(--e-spring) both}.ztl .well.on{animation:tlWellP var(--t-enter) var(--e-out)}.ztl .well.act{transform:scale(1.06)}.ztl .well.act .wl{box-shadow:inset 0 0 0 2px var(--g600),var(--sh-pad)}.ztl .wr{top:9px;right:9px;bottom:9px;left:9px;box-shadow:inset 0 0 0 2px var(--g600)}.ztl .cell{position:relative;background:#fff;box-shadow:var(--sh-pad);color:var(--on)}.ztl .cell.on{background:#fff}.ztl .cell.act{box-shadow:inset 0 0 0 2px var(--g600),var(--sh-pad)}.ztl .cell:after{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;margin:-3px 0 0 -3px;border-radius:50%;background:var(--well-line)}.ztl .cell.on:after,.ztl .cell.sm:after,.ztl .cell.xs:after{display:none}.ztl .cell.sm{margin:0 -1px;border-radius:14px}.ztl .cell.xs{margin:0 -2px;border-radius:11px}.ztl .dg.gh{color:var(--on3)}.ztl .key{background:#fff;box-shadow:var(--sh-pad);font-size:24px}.ztl .key:after{background:var(--glass2)}.ztl .key:hover{background:#fff}.ztl .key:hover:after{opacity:.4}.ztl .key:active{color:var(--on)}.ztl .key.wis{background:var(--glass2);box-shadow:none}.ztl .key.wis:hover{background:var(--glass2)}.ztl .key.wis:after{background:var(--glass3)}.ztl .kol .cap.gl{background:var(--glass2)}.ztl .kol .cap.gl:hover{background:var(--glass3)}.ztl .opt,.ztl .opt.pr{background:#fff;box-shadow:var(--sh-pad)}.ztl .od{color:var(--on2)}.ztl .chv{color:var(--on3)}.ztl .qrc{box-shadow:var(--sh-crd)}.ztl .rcc{background:#fff;box-shadow:var(--sh-pad)}.ztl .rch{color:var(--on3)}.ztl .rc{background:var(--ground)}.ztl .ckr{background:var(--glass2)}.ztl .ckb{background:#fff;box-shadow:inset 0 0 0 2px #9db5a8}.ztl .crd{background:#fff;box-shadow:var(--sh-crd)}.ztl .kol{padding-bottom:159px}.ztl .vwz:not(.ctr):after{display:none}.ztl .vwz:not(.ctr)>.vw{flex:1 1 auto}.ztl .ft{margin-top:auto}.ztl .acts{flex-wrap:nowrap}.ztl .acts .cap.sm{padding:0 11px;gap:5px}.ztl .sub,.ztl .okp,.ztl .od,.ztl .wrn2 p,.ztl .crd p{text-wrap:pretty}.ztl .okp{text-wrap:balance}.ztl .qrc{padding:20px 16px 16px;gap:16px}.ztl .qkc{padding:9px 14px}.ztl .rcc{padding:18px;gap:14px}.ztl .rch{text-align:center}.ztl .wrn2{padding:20px 22px;gap:12px}.ztl .wrn2 ul{gap:8px}.ztl{position:fixed;top:0;right:0;bottom:0;left:0;width:auto;height:auto;isolation:isolate;-webkit-font-smoothing:antialiased;--boven:150px;--onder:150px}.ztl button,.ztl input{line-height:normal}.ztl button:disabled{cursor:default}.ztl .tlv{position:absolute;top:0;right:0;bottom:0;left:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.ztl .lock{position:relative;inset:auto;min-height:100%;display:flex}.ztl .lpm,.ztl .lpd,.ztl .lpp,.ztl .lpt{bottom:0;height:auto}.ztl .lpm.cov{transform:translate(calc(100vw - 500px))}.ztl .lpm.cov .mk{transform:translate(calc(500px - 100vw))}.ztl .lpm:before{content:"";position:absolute;top:0;bottom:0;right:calc(100% - 2px);width:calc(100vw + 2px);background:var(--stage);pointer-events:none}.ztl .wvx{left:-2160px;width:2160px;pointer-events:none;bottom:0}@keyframes tlRipA{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes tlRipB{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}.ztl .rip{position:absolute;z-index:90;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #1344294d}.ztl .rpA{animation:tlRipA var(--t-enter) var(--e-out) both}.ztl .rpB{animation:tlRipB var(--t-enter) var(--e-out) both}.ztl .logo.ctr{transform:translate(130px,calc(50vh - 128px)) scale(1.4)}.ztl .logo.mid{transform:translate(calc(360px - 50vw),118px) scale(1.12)}.ztl .lpc{bottom:var(--onder)}.ztl .mk b{color:#fff;font-weight:700;font-style:italic}.ztl .kol{position:relative;left:auto;top:auto;bottom:auto;flex:none;margin-left:calc(520px + (100% - 940px)*.58);padding:var(--boven) 0 calc(var(--onder) + 9px)}.ztl .cap:disabled{opacity:.42;cursor:default}.ztl .cap:disabled:active{transform:none}.ztl .cap:disabled:active:after{opacity:0}.ztl .opt:disabled{opacity:.5;cursor:default}.ztl .opt:disabled:hover,.ztl .opt:disabled:active{transform:none}.ztl .mst:disabled{cursor:default}.ztl .lnk:disabled{opacity:.5;cursor:default}.ztl .cpb:disabled{opacity:.5;cursor:default}.ztl .tlf{display:contents}.ztl .qrb{position:relative;display:block;width:100%;height:100%}.ztl .qrb path{fill:var(--g900)}.ztl .ez.wt .well,.ztl .ez.wt .cell{animation-delay:.5s}.ztl .rcc .spn{align-self:center}.ztl .okl{right:0;bottom:0;left:0;top:0;width:auto;height:auto;z-index:20;color:var(--on)}.ztl .okc{margin-top:min(284px,28.4vh);max-width:calc(100% - 32px)}.ztl .tlv[data-krap="1"]{--boven:110px;--onder:118px;--key:66px;--key-gap:13px}.ztl .tlv[data-krap="2"]{--boven:72px;--onder:84px;--key:60px;--key-gap:12px}.ztl .tlv[data-krap="3"]{--boven:40px;--onder:56px;--key:54px;--key-gap:10px}.ztl .tlv[data-krap="4"]{--boven:24px;--onder:36px;--key:48px;--key-gap:8px}.ztl .tlv[data-krap="2"] .kh,.ztl .tlv[data-krap="3"] .kh,.ztl .tlv[data-krap="4"] .kh{display:none}.ztl .tlv[data-krap="3"] .ez,.ztl .tlv[data-krap="4"] .ez{height:64px}.ztl .tlv[data-krap="3"] .msl,.ztl .tlv[data-krap="4"] .msl{min-height:44px}@media(max-width:999.98px),(max-height:639.98px){.ztl .lpm:before,.ztl .wvx{display:none}.ztl{--onder:0px;--cell-w:44px;--cell-h:56px;--cell-gap:5px}.ztl .lock{flex-direction:column}.ztl .lpm{position:relative;left:auto;top:auto;bottom:auto;width:auto;height:auto;display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:max(22px,env(safe-area-inset-top)) 16px 46px;clip-path:polygon(0 0,100% 0,100% calc(100% - 20px),88% calc(100% - 12px),74% calc(100% - 4px),60% 100%,46% calc(100% - 3px),32% calc(100% - 11px),16% calc(100% - 19px),0 calc(100% - 22px));transition:none}.ztl .lpm.cov{position:absolute;top:0;right:0;bottom:0;left:0;transform:none;clip-path:none}.ztl .lpx,.ztl .amb,.ztl .mk{display:none}.ztl .logo{position:static;width:116px;transform:none;animation:none}.ztl .logo.ctr,.ztl .logo.mid{transform:none}.ztl .lrl{position:static;width:auto;height:auto}.ztl .lrl:empty,.ztl .lrl:not(:has(.stp.on)){display:none}.ztl .stp{position:static;display:none;opacity:1;transform:none}.ztl .stp.on{display:flex}.ztl .stt{display:none}.ztl .stw{transform:none!important}.ztl .stl{line-height:1.4}.ztl .lpc{position:static;width:100%;gap:16px}.ztl .lpc.suc,.ztl .lrl.suc{display:none}.ztl .tt{font-size:27px;max-width:100%}.ztl .sub{font-size:14.5px;max-width:100%}.ztl .ol li{font-size:13px}.ztl .kol{margin:0 auto;width:min(420px,calc(100% - 32px));padding:18px 0 max(24px,env(safe-area-inset-bottom));flex:1 0 auto}.ztl .top:not(:has(.msw.on)){display:none}.ztl .vwz{margin-top:6px}.ztl .acts{flex-wrap:wrap}.ztl .cell.sm{width:34px;height:50px}.ztl .cell.xs{width:23px;height:44px}.ztl .okl{justify-content:center;padding:24px 0}.ztl .okc{margin-top:0}.ztl .tlv[data-krap="1"] .lpm{padding-bottom:40px}.ztl .tlv[data-krap="2"] .lpm{gap:10px;padding-top:max(16px,env(safe-area-inset-top));padding-bottom:36px}.ztl .tlv[data-krap="2"] .logo{width:100px}.ztl .tlv[data-krap="2"] .lpc{gap:12px}.ztl .tlv[data-krap="2"] .ez{height:66px}.ztl .tlv[data-krap="3"] .tt,.ztl .tlv[data-krap="4"] .tt{font-size:23px}.ztl .tlv[data-krap="3"] .sub,.ztl .tlv[data-krap="4"] .sub{font-size:13.5px}.ztl .tlv[data-krap="3"] .lhd{gap:8px}.ztl .tlv[data-krap="3"] .lpm,.ztl .tlv[data-krap="4"] .lpm{gap:8px;padding-bottom:32px}.ztl .tlv[data-krap="3"] .logo,.ztl .tlv[data-krap="4"] .logo{width:88px}.ztl .tlv[data-krap="4"] .who{padding:4px 14px 4px 4px}.ztl .tlv[data-krap="4"] .av{width:34px;height:34px;font-size:12.5px}.ztl .tlv[data-krap="3"] .kol,.ztl .tlv[data-krap="4"] .kol{padding-top:10px}}@media(prefers-reduced-motion:reduce){.ztl *,.ztl *:before,.ztl *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ztl .okr,.ztl .qs{display:none}.ztl .ez.wt .well,.ztl .ez.wt .cell{animation:none;opacity:.6}}@keyframes tlVinB{0%{opacity:0;transform:translate(var(--sx),var(--sy)) scale(.985)}}@keyframes tlVout{to{opacity:0;transform:translate(calc(var(--sx)*-.8),calc(var(--sy)*-.6)) scale(.985)}}@keyframes tlSoftB{0%{opacity:0;transform:translateY(6px)}}@keyframes tlXrO{to{opacity:0;transform:translate(18px)}}@keyframes tlGrO{to{opacity:0;transform:translate(26px) scale(.97)}}@keyframes tlKlIn{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.1)}82%{transform:scale(.97)}to{opacity:1;transform:none}}.ztl.zob .vw.fw{--sx:30px}.ztl.zob .vw.bk{--sx:-30px}.ztl.zob .vw.inB>*{animation:tlVinB var(--t-enter) var(--e-out) backwards}.ztl.zob .vw.out{animation:tlVout var(--t-exit) var(--e-in) both}.ztl.zob .stl.tA{animation:tlSoftA var(--t-base) var(--e-out)}.ztl.zob .stl.tB{animation:tlSoftB var(--t-base) var(--e-out)}.ztl.zob .cap.off{opacity:.42;cursor:default}.ztl.zob .cap.off:active{transform:none}.ztl.zob .cap.off:active:after{opacity:0}.ztl.zob .lhd.fw{--sy:18px}.ztl.zob .lhd.bk{--sy:-18px}.ztl.zob .lhd.inB>*{animation:tlVinB var(--t-enter) var(--e-out) backwards}.ztl.zob .lhd.out{animation:tlVout var(--t-exit) var(--e-in) both}.ztl.zob .vw.fw{--sx:0px;--sy:34px}.ztl.zob .vw.bk{--sx:0px;--sy:-34px}.ztl.zob .lrl{top:176px;height:372px}.ztl.zob .lhd .tt{font-size:32px;line-height:1.12}.ztl.zob .lhd>.tt{animation-delay:calc(var(--stg)*.5)}.ztl.zob .lhd>.sub{animation-delay:var(--stg)}.ztl.zob .eb{font-size:11.5px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--acc);line-height:1.3}.ztl.zob .std,.ztl.zob .stn{font-size:12.5px}.ztl.zob .kol{left:710px;width:620px;padding:112px 0 150px}.ztl.zob .vwz{margin-top:12px}.ztl.zob .vwz>.vw{min-height:0}.ztl.zob .bd{min-height:0}.ztl.zob .bd.sc{flex:1 1 0;justify-content:flex-start;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;padding:4px 8px 16px;scrollbar-width:thin;-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - 16px),transparent)}.ztl.zob .ft{padding-top:14px}.ztl.zob .tcap{position:absolute;left:50%;top:2px;margin-left:-170px;width:340px;height:40px;display:flex;align-items:center;gap:12px;padding:0 18px;border-radius:var(--r-btn);background:#fff;box-shadow:var(--sh-pad);color:var(--g800);font-size:12.5px;font-weight:700;opacity:0;transform:translateY(-6px) scale(.96);transition:transform var(--t-exit) var(--e-in),opacity var(--t-exit) var(--e-in);pointer-events:none}.ztl.zob .tcap.on{opacity:1;transform:none;transition:transform var(--t-enter) var(--e-out),opacity var(--t-enter) var(--e-out)}.ztl.zob .tcap.ctr{justify-content:center}.ztl.zob .tcl{white-space:nowrap}.ztl.zob .tcb{position:relative;flex:1;height:6px;border-radius:6px;background:var(--glass2);overflow:hidden;display:block}.ztl.zob .tcf{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;background:var(--g800);transform-origin:left;display:block;transition:transform var(--t-move) var(--e-inout)}.ztl.zob .tcp{font-family:var(--mono);font-size:12px;min-width:38px;text-align:right}.ztl.zob .frm{width:100%;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:16px 12px;text-align:left}.ztl.zob .fl{display:flex;flex-direction:column;gap:6px;min-width:0}.ztl.zob .vw.inA .fl,.ztl.zob .vw.inB .fl,.ztl.zob .vw.inA .uir,.ztl.zob .vw.inB .uir,.ztl.zob .vw.inA .grp,.ztl.zob .vw.inB .grp,.ztl.zob .vw.inA .ovr,.ztl.zob .vw.inB .ovr{animation:tlRise var(--t-enter) var(--e-out) backwards}.ztl.zob .s12{grid-column:span 12}.ztl.zob .s8{grid-column:span 8}.ztl.zob .s7{grid-column:span 7}.ztl.zob .s6{grid-column:span 6}.ztl.zob .s5{grid-column:span 5}.ztl.zob .s4{grid-column:span 4}.ztl.zob .flb{font-size:12px;font-weight:600;color:var(--on2);padding-left:18px;line-height:1.3}.ztl.zob .flb em{font-style:normal;color:#b91c1c}.ztl.zob .fin{position:relative;display:flex;align-items:center;min-width:0}.ztl.zob .inp{width:100%;min-width:0;height:48px;border:0;border-radius:var(--r-btn);background:#fff;box-shadow:var(--sh-pad);padding:0 46px 0 20px;font-size:14px;color:var(--ink);outline:none;transition:transform var(--t-base) var(--e-rel)}.ztl.zob .inp::-moz-placeholder{color:#66756d;opacity:1}.ztl.zob .inp::placeholder{color:#66756d;opacity:1}.ztl.zob .inp:focus{box-shadow:inset 0 0 0 2px var(--g600),var(--sh-pad)}.ztl.zob .inp.err{box-shadow:inset 0 0 0 2px #dc2626,var(--sh-pad)}.ztl.zob .inp:disabled{background:var(--glass2);box-shadow:none;color:var(--on3);cursor:not-allowed}.ztl.zob .inp:active{transform:scale(.995)}.ztl.zob .fok{position:absolute;right:12px;top:50%;width:24px;height:24px;margin-top:-12px;border-radius:50%;background:var(--g800);color:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none;animation:tlPop var(--t-enter) var(--e-spring) both}.ztl.zob .fok .i{width:13px;height:13px;stroke-width:3}.ztl.zob .vast{display:flex;align-items:center;justify-content:space-between;gap:10px;height:48px;padding:0 18px 0 20px;border-radius:var(--r-btn);background:var(--glass2);color:var(--ink);font-size:14px;font-weight:600;min-width:0}.ztl.zob .vast .i{color:var(--on2)}.ztl.zob .nt{display:flex;align-items:flex-start;gap:6px;padding-left:18px;font-size:12px;line-height:1.4;color:var(--on3)}.ztl.zob .nt .i{width:13px;height:13px;margin-top:1px}.ztl.zob .nt.err{color:#b91c1c;font-weight:600;animation:tlMsgA var(--t-enter) var(--e-out) both}.ztl.zob .xtr{display:flex;flex-direction:column;gap:6px}.ztl.zob .xr{display:grid;grid-template-rows:1fr;animation:tlRise var(--t-enter) var(--e-out) backwards;transition:grid-template-rows var(--t-base) var(--e-in)}.ztl.zob .xr.weg{grid-template-rows:0fr;animation:tlXrO var(--t-exit) var(--e-in) both;pointer-events:none}.ztl.zob .xri{min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:5px;padding:7px 8px 9px;margin:-7px -8px -9px}.ztl.zob .xrr{display:flex;align-items:center;gap:8px;min-width:0}.ztl.zob .xrr .fin{flex:1}.ztl.zob .xb{position:relative;width:40px;height:40px;border-radius:50%;background:#fff;box-shadow:var(--sh-pad);color:var(--on2);display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-rel)}.ztl.zob .xb:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.ztl.zob .xb.sm{width:32px;height:32px;background:var(--glass2);box-shadow:none}.ztl.zob .add{align-self:flex-start;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 6px 0 14px;border-radius:var(--r-btn);background:var(--glass2);color:var(--g800);font-size:12.5px;font-weight:700;transition:transform var(--t-base) var(--e-rel)}.ztl.zob .add:active{transform:scale(.95);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.ztl.zob .add.big{height:42px;padding:0 18px;font-size:13px}.ztl.zob .cnt{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--r-btn);background:#fff;color:var(--on2);font-size:11px;font-weight:600}.ztl.zob .grps{width:100%;display:flex;flex-direction:column;gap:12px;text-align:left}.ztl.zob .grp{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px;padding:14px 16px 16px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh-pad)}.ztl.zob .grp.err{box-shadow:inset 0 0 0 2px #dc2626,var(--sh-pad)}.ztl.zob .grp.weg{animation:tlGrO var(--t-exit) var(--e-in) both;pointer-events:none}.ztl.zob .grh{grid-column:span 12;display:flex;align-items:center;justify-content:space-between;gap:10px}.ztl.zob .grt{font-size:13.5px;font-weight:700;color:var(--g800)}.ztl.zob .gi{height:42px;background:var(--ground);box-shadow:none;padding:0 16px}.ztl.zob .gi.err{box-shadow:inset 0 0 0 2px #dc2626}.ztl.zob .gre{grid-column:span 12;padding-left:4px}.ztl.zob .emp{display:flex;align-items:center;gap:14px;padding:16px 20px 16px 16px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh-pad);font-size:13.5px;color:var(--on2);animation:tlRise var(--t-enter) var(--e-out) backwards}.ztl.zob .emi{width:44px;height:44px;border-radius:50%;background:var(--glass2);color:var(--g800);display:flex;align-items:center;justify-content:center;flex:none}.ztl.zob .uit{width:100%;display:flex;flex-direction:column;gap:12px;text-align:left}.ztl.zob .uir{display:flex;align-items:center;gap:14px;padding:14px 22px 14px 14px;border-radius:36px;background:#fff;box-shadow:var(--sh-pad)}.ztl.zob .uic{width:46px;height:46px;border-radius:50%;background:var(--glass2);color:var(--g800);display:flex;align-items:center;justify-content:center;flex:none}.ztl.zob .uix{display:flex;flex-direction:column;gap:2px;min-width:0}.ztl.zob .uix b{font-size:14.5px;font-weight:700;color:var(--ink)}.ztl.zob .uix span{font-size:13px;color:var(--on2);line-height:1.45}.ztl.zob .ovz{width:100%;padding:6px 22px;border-radius:var(--r-card);background:#fff;box-shadow:var(--sh-crd);text-align:left}.ztl.zob .ovr{display:flex;justify-content:space-between;align-items:baseline;gap:18px;padding:8px 0;border-top:1px solid #e6eee9;font-size:13.5px}.ztl.zob .ovr:first-child{border-top:0}.ztl.zob .ovl{flex:none;color:var(--on3)}.ztl.zob .ovw{min-width:0;font-weight:600;color:var(--ink);text-align:right;overflow-wrap:anywhere}.ztl.zob .kla{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px;width:100%;padding-top:36px}.ztl.zob .klv{position:relative;width:96px;height:96px;border-radius:50%;background:var(--g800);color:#fff;display:flex;align-items:center;justify-content:center;animation:tlKlIn var(--t-big) var(--e-out) .12s both}.ztl.zob .klv svg{width:54px;height:54px;fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;display:block}.ztl.zob .klv .okv{animation-delay:.42s}.ztl.zob .klr{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 2px var(--g600);opacity:0;animation:tlOkRip 1.1s var(--e-out) .52s forwards;pointer-events:none}.ztl.zob .klr.r2{animation-delay:.8s}.ztl.zob .klt{max-width:420px;font-size:16px;font-weight:600;line-height:1.5;color:var(--ink);text-align:center;text-wrap:balance;animation:tlRise var(--t-enter) var(--e-out) .38s backwards}.ztl.zob .obk{display:flex;align-items:center;gap:12px;width:100%}.ztl.zob .obk .vd{margin-left:auto;min-width:230px}.ztl.zob .cri.ok{background:var(--g100);color:var(--g800)}.ztl.zob .crd{max-width:440px}@media(prefers-reduced-motion:reduce){.ztl.zob .klr{display:none}}.ztl.zob .lock{height:100%}.ztl.zob .kol{left:auto;margin-left:calc(420px + (100% - 940px)*.58);height:100%;padding:max(12px,calc(var(--boven) - 38px)) 0 var(--onder)}.ztl.zob .top{position:relative}@media(max-height:899.98px){.ztl.zob{--boven:110px;--onder:110px}}@media(max-height:759.98px){.ztl.zob{--boven:84px;--onder:72px}}.ztl.zob .lock[data-obkrap="1"] .lrl{transform:scale(.86);transform-origin:0 0}.ztl.zob .lock[data-obkrap="2"] .lrl{top:150px;transform:scale(.72);transform-origin:0 0}.ztl.zob .lock[data-obkrap="2"] .lhd .tt,.ztl.zob .lock[data-obkrap="3"] .lhd .tt{font-size:28px}.ztl.zob .lock[data-obkrap="3"] .lrl{top:140px;height:auto}.ztl.zob .lock[data-obkrap="3"] .stt{display:none}.ztl.zob .lock[data-obkrap="3"] .stw{transform:none!important}.ztl.zob .lock[data-obkrap="3"] .sub{font-size:14.5px}@media(max-width:999.98px),(max-height:639.98px){.ztl.zob .lock,.ztl.zob .lrl{height:auto}.ztl.zob .kol{margin:0 auto;width:min(620px,calc(100% - 32px));height:auto;padding:18px 0 max(24px,env(safe-area-inset-bottom))}.ztl.zob .bd.sc{flex:none;overflow:visible;padding:4px 0 8px;-webkit-mask-image:none;mask-image:none}.ztl.zob .top:has(.tcap.on){display:block}.ztl.zob .lhd .tt{font-size:27px}.ztl.zob .obk .vd{min-width:0;flex:1}}@media(max-width:519.98px){.ztl.zob .frm .s6,.ztl.zob .frm .s5,.ztl.zob .frm .s7,.ztl.zob .grp .s6{grid-column:span 12}.ztl.zob .tcap{width:min(340px,100%);left:0;right:0;margin:0 auto}}.emp-scope,.emp-tokens{--groen-kern:#134429;--groen-licht:#1a5c38;--groen-diep:#0c2c1c;--interactie:#2d614b;--geel:#E9D900;--geel-donker:#c9bb00;--geel-bg-subtle:rgba(233,217,0,.18);--geel-border-subtle:rgba(233,217,0,.35);--tekst-op-geel:#0c2c1c;--v50:#f0f7f3;--v100:#dcebe2;--v200:#bbd7c8;--v300:#8ebaa3;--v400:#5e977c;--v500:#3f7a60;--v600:#2d614b;--v700:#234d3c;--v800:#1c3d30;--v900:#163025;--v950:#0c1f17;--s50:#f8fafc;--s100:#f1f5f9;--s200:#e2e8f0;--s300:#cbd5e1;--s400:#94a3b8;--s500:#64748b;--s600:#475569;--s700:#334155;--s800:#1e293b;--s900:#0f172a;--status-storing-bg:#fef2f2;--status-storing-fg:#b91c1c;--status-reparatie-bg:#fff7ed;--status-reparatie-fg:#c2410c;--status-waarschuwing-bg:#fffbeb;--status-waarschuwing-fg:#b45309;--status-waarschuwing-border:#fde68a;--amber-100:#fef3c7;--status-info-bg:#eff6ff;--status-info-fg:#1d4ed8;--status-gereed-bg:#f0fdf4;--status-gereed-fg:#15803d;--grad-sidebar:linear-gradient(170deg,#1a5c38 0%,#134429 40%,#0c2c1c 100%);--grad-topheader:linear-gradient(125deg,#0c2c1c 0%,#134429 50%,#1a5c38 100%);--grad-geel:linear-gradient(135deg,#E9D900,#c9bb00);--background:var(--s50);--surface-card:#ffffff;--border:var(--s200);--border-subtle:var(--s100);--border-panel:var(--v200);--surface-selected:var(--v50);--border-selected:var(--v300);--interactive:var(--interactie);--interactive-hover:var(--v700);--fg-heading:var(--s800);--fg-body:var(--s600);--fg-label:var(--s500);--fg-meta:var(--s400);--emp-icoonvak-bg:var(--v50);--emp-icoonvak-fg:var(--interactie);--nav-hover:rgba(255,255,255,.08);--radius:12px;--radius-card:16px;--radius-btn:14px;--radius-input:14px;--radius-chip:9px;--radius-badge:8px;--radius-bar:9px;--radius-pill:5px;--radius-check:7px;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.05);--duration:.15s;--ease:ease;--hover-scale:1.005;--font-sans:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--text-2xs:10px;--text-mini:11px;--text-xs:12px;--text-sm:14px;--text-h1:22px;--tracking-section:.08em;--leading-body:1.5}.emp-scope[data-thema=donker],.emp-tokens[data-thema=donker]{--background:var(--v950);--surface-card:rgba(255,255,255,.06);--border:rgba(255,255,255,.12);--border-subtle:rgba(255,255,255,.07);--border-panel:rgba(255,255,255,.14);--surface-selected:var(--geel-bg-subtle);--border-selected:var(--geel-border-subtle);--fg-heading:rgba(255,255,255,.95);--fg-body:rgba(255,255,255,.6);--fg-label:rgba(255,255,255,.45);--fg-meta:rgba(255,255,255,.35);--emp-icoonvak-bg:rgba(255,255,255,.08);--emp-icoonvak-fg:rgba(255,255,255,.7);--interactive-hover:var(--v300);--status-storing-bg:rgba(239,68,68,.16);--status-storing-fg:#fca5a5;--status-reparatie-bg:rgba(249,115,22,.16);--status-reparatie-fg:#fdba74;--status-waarschuwing-bg:rgba(245,158,11,.16);--status-waarschuwing-fg:#fcd34d;--status-waarschuwing-border:rgba(245,158,11,.3);--status-info-bg:rgba(59,130,246,.16);--status-info-fg:#93c5fd;--status-gereed-bg:rgba(34,197,94,.16);--status-gereed-fg:#86efac;--shadow-sm:0 1px 2px 0 rgba(0,0,0,.4)}@media(prefers-reduced-motion:reduce){.emp-scope,.emp-tokens{--duration:0ms;--hover-scale:1}}.emp-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font:600 14px/1.2 var(--font-sans);padding:10px 16px;border-radius:var(--radius-btn);border:1px solid transparent;cursor:pointer;transition:filter var(--duration) var(--ease),background var(--duration) var(--ease),transform var(--duration) var(--ease)}.emp-btn:hover{filter:brightness(.97)}.emp-btn:active{transform:scale(.98)}.emp-btn:disabled{opacity:.5;pointer-events:none}.emp-btn--primair{background:var(--grad-geel);color:var(--tekst-op-geel)}.emp-btn--secundair{background:var(--surface-card);color:var(--fg-heading);border-color:var(--border)}.emp-btn--ghost{background:transparent;color:var(--fg-body)}.emp-btn--ghost:hover{background:var(--surface-selected);filter:none}.emp-btn--s{font-size:13px;padding:7px 12px;border-radius:var(--radius-chip)}.emp-btn--vol{width:100%}.emp-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;border-radius:var(--radius-badge);border:1px solid transparent;font:600 12px/1.4 var(--font-sans)}.emp-badge--storing{background:var(--status-storing-bg);color:var(--status-storing-fg)}.emp-badge--reparatie{background:var(--status-reparatie-bg);color:var(--status-reparatie-fg)}.emp-badge--waarschuwing{background:var(--status-waarschuwing-bg);color:var(--status-waarschuwing-fg);border-color:var(--status-waarschuwing-border)}.emp-badge--info{background:var(--status-info-bg);color:var(--status-info-fg)}.emp-badge--gereed{background:var(--status-gereed-bg);color:var(--status-gereed-fg)}.emp-badge--accent{background:var(--geel-bg-subtle);color:var(--fg-heading);border-color:var(--geel-border-subtle)}.emp-rowcard{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--surface-card);border:1px solid var(--border-subtle);border-radius:var(--radius-card);text-align:left;color:inherit;transition:border-color var(--duration) var(--ease),transform var(--duration) var(--ease)}button.emp-rowcard{cursor:pointer;font:inherit}button.emp-rowcard:hover{border-color:var(--border);transform:scale(var(--hover-scale))}.emp-rowcard__icoon{width:36px;height:36px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:var(--emp-icoonvak-bg);color:var(--emp-icoonvak-fg)}.emp-rowcard__body{flex:1;min-width:0}.emp-rowcard__titel{display:block;font-weight:600;font-size:14px;color:var(--fg-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emp-rowcard__meta{display:block;font-size:12.5px;color:var(--fg-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emp-rowcard__rechts{flex-shrink:0;display:flex;align-items:center;gap:8px;color:var(--fg-meta)}.emp-sectionheader{display:flex;align-items:center;gap:8px;margin:4px 2px 10px}.emp-sectionheader__titel{font:700 var(--text-xs)/1.3 var(--font-sans);letter-spacing:var(--tracking-section);text-transform:uppercase;color:var(--fg-label);margin:0}.emp-sectionheader__telling{font:600 12px/1.3 var(--font-sans);color:var(--fg-meta)}.emp-sectionheader__actie{margin-left:auto}.emp-chip{border:none;font-weight:600;font-size:var(--text-mini);font-family:var(--font-sans);padding:5px 11px;border-radius:var(--radius-chip);cursor:pointer;transition:background-color var(--duration) var(--ease);background:var(--s100);color:var(--s600)}.emp-chip:hover{background:var(--s200)}.emp-chip--actief,.emp-chip--actief:hover{background:var(--interactie);color:#fff}[data-thema=donker] .emp-chip{background:#ffffff12;color:var(--fg-body)}[data-thema=donker] .emp-chip:hover{background:#ffffff1f}[data-thema=donker] .emp-chip--actief,[data-thema=donker] .emp-chip--actief:hover{background:var(--interactie);color:#fff}.emp-input{width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-input);padding:8px 12px;font-weight:400;font-size:var(--text-sm);font-family:var(--font-sans);color:var(--fg-heading);outline:none;background:var(--surface-card);transition:border-color var(--duration) var(--ease)}.emp-input:focus{border-color:var(--interactie)}.emp-input::-moz-placeholder{color:var(--fg-meta)}.emp-input::placeholder{color:var(--fg-meta)}.emp-warnbar{font-size:var(--text-mini);color:var(--status-waarschuwing-fg);background:var(--status-waarschuwing-bg);border:1px solid var(--status-waarschuwing-border);border-radius:var(--radius-bar);padding:7px 12px}.emp-totals{background:var(--surface-selected);border:1px solid var(--border-panel);border-radius:var(--radius-card);padding:13px 16px;font-size:var(--text-xs);color:var(--v700)}.emp-totals__rij{display:flex;justify-content:space-between;gap:12px}.emp-totals__totaal{display:flex;justify-content:space-between;gap:12px;padding-top:7px;margin-top:7px;border-top:1px solid var(--border-panel);font-weight:700;color:var(--v800)}[data-thema=donker] .emp-totals{color:#fff9}[data-thema=donker] .emp-totals__totaal{color:#fffffff2}.emp-scope,.emp-tokens{--emp-pagina:#fdfdfb;--emp-tekst:var(--s800);--emp-merk:var(--groen-kern);--emp-micro:var(--s400);--emp-sub:var(--s600);--emp-lijn:var(--s200);--emp-rand:var(--s200);--emp-kaart:#ffffff;--emp-knop-bg:var(--groen-kern);--emp-knop-tekst:#ffffff;--emp-knopsec-bg:#ffffff;--emp-accent:var(--v700);--emp-accent-stip:var(--interactie);--emp-status-actief-bg:var(--v50);--emp-status-actief-rand:var(--groen-kern);--emp-status-actief-icoon:var(--v700);--emp-status-actief-tekst:var(--v800);--emp-balk-bg:#ffffff;--emp-balk-rand:var(--s200);--emp-balk-actief-bg:var(--groen-kern);--emp-balk-actief-icoon:#ffffff;--emp-balk-icoon:var(--s400);--emp-toast-bg:var(--groen-kern);--emp-toast-tekst:#ffffff;--emp-toast-icoon:var(--geel);--emp-stip-neutraal:var(--s300);--emp-modaal-bg:var(--s50);--emp-scrim:rgba(12,44,28,.5)}.emp-scope[data-thema=donker],.emp-tokens[data-thema=donker]{--emp-pagina:linear-gradient(180deg,var(--v950) 0%,#071009 100%);--emp-tekst:rgba(255,255,255,.92);--emp-merk:var(--geel);--emp-micro:rgba(255,255,255,.42);--emp-sub:rgba(255,255,255,.65);--emp-lijn:rgba(255,255,255,.14);--emp-rand:rgba(255,255,255,.14);--emp-kaart:rgba(255,255,255,.07);--emp-knop-bg:var(--grad-geel);--emp-knop-tekst:var(--tekst-op-geel);--emp-knopsec-bg:rgba(255,255,255,.07);--emp-accent:var(--geel);--emp-accent-stip:var(--geel);--emp-status-actief-bg:var(--geel-bg-subtle);--emp-status-actief-rand:var(--geel);--emp-status-actief-icoon:var(--geel);--emp-status-actief-tekst:var(--geel);--emp-balk-bg:#10231a;--emp-balk-rand:rgba(255,255,255,.12);--emp-balk-actief-bg:var(--grad-geel);--emp-balk-actief-icoon:var(--tekst-op-geel);--emp-balk-icoon:rgba(255,255,255,.5);--emp-toast-bg:#ffffff;--emp-toast-tekst:var(--s800);--emp-toast-icoon:var(--v700);--emp-stip-neutraal:rgba(255,255,255,.3);--emp-modaal-bg:#12271c;--emp-scrim:rgba(0,0,0,.6)}@keyframes empZScherm{0%{transform:translateY(20px) scale(.98);opacity:0}60%{transform:translateY(-3px) scale(1.002);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes empZItem{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes empZToast{0%{transform:translateY(16px) scale(.9);opacity:0}60%{transform:translateY(-4px) scale(1.02);opacity:1}to{transform:translateY(0) scale(1);opacity:1}}@keyframes empPuls{0%,to{opacity:1}50%{opacity:.35}}.emp-dag{background:var(--emp-pagina);color:var(--emp-tekst);transition:background .4s ease,color .4s ease;min-height:100dvh;display:flex;flex-direction:column;font-family:var(--font-sans)}.emp-dag button{transition:transform .14s cubic-bezier(.22,1,.36,1),background .3s ease,color .3s ease,border-color .3s ease,filter .16s ease}.emp-dag button:active{transform:scale(.94)}.emp-dag__topbar{display:flex;align-items:center;justify-content:space-between;padding:14px 26px 0;flex:none}.emp-dag__merk{font:800 11px/1 var(--font-sans);letter-spacing:.22em;color:var(--emp-merk)}.emp-dag__rechts{display:flex;align-items:center;gap:10px}.emp-dag__datum{font:400 11px/1 var(--font-sans);color:var(--emp-micro)}.emp-dag__themaknop{width:36px;height:36px;border-radius:50%;background:var(--emp-knopsec-bg);border:1px solid var(--emp-rand);color:var(--emp-accent);display:flex;align-items:center;justify-content:center;cursor:pointer}.emp-dag__scroll{flex:1;overflow-y:auto;padding:16px 26px 100px;display:flex;flex-direction:column;gap:20px;animation:empZScherm .46s cubic-bezier(.22,1,.36,1);scrollbar-width:none}.emp-dag__scroll::-webkit-scrollbar{width:0;height:0}.emp-hero{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 0 4px;text-align:center;animation:empZItem .42s cubic-bezier(.22,1,.36,1) both;animation-delay:40ms}.emp-hero__blok{display:flex;flex-direction:column;align-items:center;gap:8px}.emp-hero__label{font:700 9px/1 var(--font-sans);letter-spacing:.24em;color:var(--emp-micro)}.emp-hero__groot{font:600 60px/1 var(--font-sans);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.emp-hero__meta{font:500 11px/1 var(--font-sans);color:var(--emp-micro)}.emp-hero__start{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:9px;padding:16px 34px;background:var(--emp-knop-bg);color:var(--emp-knop-tekst);border:none;border-radius:99px;font:700 14px/1 var(--font-sans);cursor:pointer}.emp-hero__start:hover{filter:brightness(1.08)}.emp-hero__link{margin-top:8px;background:none;border:none;font:600 11.5px/1 var(--font-sans);color:var(--emp-micro);cursor:pointer;text-decoration:underline;text-underline-offset:4px;padding:4px}.emp-hero__link--accent{color:var(--emp-accent)}.emp-sectiekop{font:700 9px/1 var(--font-sans);letter-spacing:.24em;color:var(--emp-micro);padding-bottom:10px}.emp-taakrij{border-top:1px solid var(--emp-lijn);padding:15px 0;display:flex;align-items:center;gap:13px}.emp-taakrij--in{animation:empZItem .42s cubic-bezier(.22,1,.36,1) both}.emp-taakrij__stip{width:8px;height:8px;border-radius:50%;flex:none;background:var(--emp-stip-neutraal)}.emp-taakrij__stip--storing{background:var(--status-storing-fg)}.emp-taakrij__stip--puls{background:var(--emp-accent-stip);animation:empPuls 1.8s infinite}.emp-taakrij__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;cursor:pointer;background:none;border:none;padding:0;text-align:left;color:inherit;font:inherit}.emp-taakrij__titel{font:700 14px/1.3 var(--font-sans);letter-spacing:-.01em}.emp-taakrij__meta{font:400 11px/1.4 var(--font-sans);color:var(--emp-micro)}.emp-taakrij__klok{font:200 22px/1 var(--font-sans);color:var(--emp-accent);font-variant-numeric:tabular-nums;flex:none}.emp-taakrij__actie{width:40px;height:40px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;flex:none;background:var(--emp-knop-bg);color:var(--emp-knop-tekst)}.emp-taakrij__actie--sec{background:var(--emp-kaart);border:1px solid var(--emp-rand);color:var(--emp-accent)}.emp-leeg{border-top:1px solid var(--emp-lijn);padding:26px 0;text-align:center;font:500 12px/1 var(--font-sans);color:var(--emp-micro)}.emp-lijn-af{border-top:1px solid var(--emp-lijn)}.emp-balk{position:fixed;left:50%;transform:translate(-50%);bottom:18px;height:54px;background:var(--emp-balk-bg);border:1px solid var(--emp-balk-rand);border-radius:99px;display:flex;align-items:center;gap:4px;padding:0 10px;z-index:30;box-shadow:0 10px 26px #00000040;transition:background .4s ease}.emp-balk__tab{width:42px;height:42px;border-radius:50%;background:transparent;border:none;color:var(--emp-balk-icoon);display:flex;align-items:center;justify-content:center;cursor:pointer}.emp-balk__tab--actief{background:var(--emp-balk-actief-bg);color:var(--emp-balk-actief-icoon)}.emp-statusrij{display:flex;gap:12px;justify-content:center;overflow-x:auto;padding:4px 0;scrollbar-width:none}.emp-statusrij::-webkit-scrollbar{width:0;height:0}.emp-status{flex:none;display:flex;flex-direction:column;align-items:center;gap:7px;cursor:pointer;width:58px;background:none;border:none;padding:0}.emp-status__cirkel{width:52px;height:52px;border-radius:50%;background:var(--emp-kaart);border:1px solid var(--emp-rand);color:var(--emp-sub);display:flex;align-items:center;justify-content:center;box-sizing:border-box}.emp-status--actief .emp-status__cirkel{background:var(--emp-status-actief-bg);border:2px solid var(--emp-status-actief-rand);color:var(--emp-status-actief-icoon)}.emp-status__naam{font:600 8.5px/1.2 var(--font-sans);letter-spacing:.06em;color:var(--emp-micro);text-align:center}.emp-status--actief .emp-status__naam{font-weight:800;color:var(--emp-status-actief-tekst)}.emp-toastlaag{position:fixed;left:0;right:0;bottom:86px;z-index:60;display:flex;justify-content:center;pointer-events:none}.emp-toast{display:flex;align-items:center;gap:9px;background:var(--emp-toast-bg);color:var(--emp-toast-tekst);padding:12px 19px;border-radius:99px;font:700 12.5px/1 var(--font-sans);animation:empZToast .42s cubic-bezier(.22,1,.36,1);box-shadow:0 8px 24px #0000004d}.emp-toast svg{color:var(--emp-toast-icoon)}@media(prefers-reduced-motion:reduce){.emp-dag,.emp-dag *{animation-duration:0ms!important;transition-duration:0ms!important}}.emp-dag--ingebed{min-height:0}.emp-hero__start:disabled{opacity:.6;cursor:default}.emp-taakkaart{background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:var(--radius-card);padding:12px 14px;cursor:pointer;transition:border-color var(--duration) var(--ease),transform var(--duration) var(--ease)}.emp-taakkaart:hover{border-color:var(--border-selected);transform:scale(var(--hover-scale))}.emp-taakkaart--actief{border-color:var(--emp-accent-stip);box-shadow:0 0 0 2px var(--surface-selected)}.emp-taakkaart__kop{display:flex;align-items:flex-start;gap:12px}.emp-taakkaart__icoon{width:36px;height:36px;flex:none;display:grid;place-items:center;border-radius:10px;background:var(--emp-icoonvak-bg);color:var(--emp-icoonvak-fg)}.emp-taakkaart__meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px}.emp-taakkaart__metaitem{display:inline-flex;align-items:center;gap:3px;font-size:var(--text-mini);color:var(--emp-micro);min-width:0}.emp-nubezig{display:inline-flex;align-items:center;gap:5px;font:700 10px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--emp-accent);flex:none}.emp-taakkaart__acties{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.emp-actie{flex:1;min-width:104px;padding:8px 10px;border-radius:var(--radius-chip);font:600 12px var(--font-sans);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;border:1px solid transparent}.emp-actie--reis{background:var(--status-reparatie-bg);color:var(--status-reparatie-fg)}.emp-actie--start{background:var(--emp-knop-bg);color:var(--emp-knop-tekst)}.emp-actie--rond{background:var(--status-gereed-bg);color:var(--status-gereed-fg)}.emp-actie--detail{background:transparent;color:var(--emp-sub);border-color:var(--emp-rand)}.emp-actiefbanner{width:100%;text-align:left;background:var(--grad-topheader);border:none;border-radius:var(--radius-card);padding:16px;color:#fff;box-shadow:0 6px 18px #0000002e;cursor:pointer;transition:box-shadow var(--duration) var(--ease)}.emp-actiefbanner:hover{box-shadow:0 10px 26px #0000003d}[data-thema=donker] .emp-actiefbanner{background:linear-gradient(125deg,#0c2c1c,#134429,#1a5c38);border:1px solid rgba(255,255,255,.12)}.emp-filtertelling{background:var(--interactie);color:#fff;font:700 10px var(--font-sans);border-radius:999px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex:none}.emp-keuze{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;padding:9px 12px;border:none;background:none;border-radius:var(--radius-chip);font:400 var(--text-sm) var(--font-sans);color:var(--fg-body);cursor:pointer;text-align:left;transition:background var(--duration) var(--ease)}.emp-keuze:hover{background:var(--border-subtle)}.emp-keuze--actief{background:var(--surface-selected);color:var(--emp-accent);font-weight:600}.emp-statuskaart{background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:var(--radius-card);overflow:hidden}.emp-statuskaart__kop{padding:16px;border-bottom:1px solid var(--emp-lijn);background:var(--surface-selected)}[data-thema=donker] .emp-statuskaart__kop{background:#ffffff0a}.emp-statuskaart__icoon{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;flex:none;background:var(--emp-knop-bg);color:var(--emp-knop-tekst)}.emp-statuskaart__label{font:700 18px/1.2 var(--font-sans);color:var(--emp-accent)}.emp-statuskaart__klok{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-chip);background:var(--emp-kaart);border:1px solid var(--emp-rand);color:var(--emp-accent);font:600 var(--text-xs) var(--font-sans);font-variant-numeric:tabular-nums}.emp-statuskeuze{position:relative;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:var(--radius-card);border:1px solid var(--emp-rand);background:var(--emp-kaart);text-align:left;cursor:pointer;transition:border-color var(--duration) var(--ease),background var(--duration) var(--ease)}.emp-statuskeuze:hover{border-color:var(--border-selected)}.emp-statuskeuze--actief{background:var(--surface-selected);border-color:var(--emp-status-actief-rand);cursor:default}.emp-statuskeuze__icoon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;flex:none;background:var(--emp-icoonvak-bg);color:var(--emp-icoonvak-fg)}.emp-statuskeuze--actief .emp-statuskeuze__icoon{background:var(--emp-knop-bg);color:var(--emp-knop-tekst)}.emp-statuskeuze__label{font:600 var(--text-sm)/1.25 var(--font-sans);color:var(--fg-body)}.emp-statuskeuze--actief .emp-statuskeuze__label{color:var(--emp-status-actief-tekst)}:root{--interactie:#2d614b;--geel:#E9D900;--geel-donker:#c9bb00;--grad-geel:linear-gradient(135deg,#E9D900,#c9bb00);--emp-accent:#234d3c;--emp-micro:#94a3b8;--emp-sub:#475569;--emp-kaart:#ffffff;--emp-rand:#e2e8f0;--emp-lijn:#e2e8f0;--emp-knop-bg:#134429;--emp-knop-tekst:#ffffff;--emp-icoonvak-bg:#f0f7f3;--emp-icoonvak-fg:#2d614b;--emp-selectie:#f0f7f3;--emp-selectie-rand:#8ebaa3}.emp-scope,.emp-tokens{--emp-selectie:var(--surface-selected);--emp-selectie-rand:var(--border-selected)}.emp-knopvlak{background:var(--emp-knop-bg)!important;color:var(--emp-knop-tekst)!important}.emp-buitenvlak--licht{background:#fdfdfb}.emp-buitenvlak--donker{background:linear-gradient(180deg,#0c1f17,#071009)}.emp-topvlak--licht{background:#fdfdfb}.emp-topvlak--donker{background:#0c1f17}.emp-scope[data-thema=donker],.emp-tokens[data-thema=donker]{color-scheme:dark}[data-thema=donker] .bg-white{background:var(--emp-kaart)!important}[data-thema=donker] .bg-slate-50,[data-thema=donker] .bg-gray-50{background:#ffffff0a!important}[data-thema=donker] .text-slate-800,[data-thema=donker] .text-slate-900,[data-thema=donker] .text-gray-900{color:var(--fg-heading)!important}[data-thema=donker] .text-slate-600,[data-thema=donker] .text-slate-700,[data-thema=donker] .text-gray-600{color:var(--fg-body)!important}[data-thema=donker] .text-slate-400,[data-thema=donker] .text-slate-500,[data-thema=donker] .text-gray-500{color:var(--fg-label)!important}[data-thema=donker] .border-slate-100,[data-thema=donker] .border-slate-200,[data-thema=donker] .border-gray-200{border-color:var(--emp-rand)!important}[data-thema=donker] .bg-red-50{background:var(--status-storing-bg)!important}[data-thema=donker] .text-red-700,[data-thema=donker] .text-red-600{color:var(--status-storing-fg)!important}[data-thema=donker] .border-red-200{border-color:#f8717159!important}[data-thema=donker] .border-red-400,[data-thema=donker] .border-red-500{border-color:#f871718c!important}[data-thema=donker] .bg-orange-50{background:#fb923c1f!important}[data-thema=donker] .border-orange-200{border-color:#fb923c59!important}[data-thema=donker] .text-orange-700,[data-thema=donker] .text-orange-600{color:#fdba74!important}[data-thema=donker] .bg-green-50{background:var(--status-gereed-bg)!important}[data-thema=donker] .text-green-700{color:var(--status-gereed-fg)!important}[data-thema=donker] .border-green-500{border-color:#4ade808c!important}[data-thema=donker] .border-slate-300{border-color:var(--emp-rand)!important}[data-thema=donker] .bg-blue-50,[data-thema=donker] .bg-sky-50{background:var(--status-info-bg)!important}[data-thema=donker] .text-blue-700,[data-thema=donker] .text-blue-600,[data-thema=donker] .text-blue-800,[data-thema=donker] .text-sky-700{color:var(--status-info-fg)!important}[data-thema=donker] .bg-emerald-50{background:var(--status-gereed-bg)!important}[data-thema=donker] .text-emerald-700,[data-thema=donker] .text-emerald-600{color:var(--status-gereed-fg)!important}[data-thema=donker] .bg-amber-50,[data-thema=donker] .bg-yellow-50{background:var(--status-waarschuwing-bg)!important}[data-thema=donker] .text-amber-700,[data-thema=donker] .text-amber-600,[data-thema=donker] .text-yellow-800{color:var(--status-waarschuwing-fg)!important}[data-thema=donker] .bg-cyan-50{background:#22d3ee24!important}[data-thema=donker] .text-cyan-600{color:#67e8f9!important}[data-thema=donker] .bg-rose-50{background:var(--status-storing-bg)!important}[data-thema=donker] .text-rose-700{color:var(--status-storing-fg)!important}[data-thema=donker] .bg-slate-100,[data-thema=donker] .bg-gray-100{background:#ffffff14!important}[data-thema=donker] .border-emerald-100,[data-thema=donker] .border-amber-100,[data-thema=donker] .border-blue-100,[data-thema=donker] .border-red-100,[data-thema=donker] .border-slate-200\/70{border-color:#ffffff24!important}[data-thema=donker] .bg-amber-100{background:var(--status-waarschuwing-bg)!important}[data-thema=donker] .border-amber-200,[data-thema=donker] .border-green-200{border-color:#ffffff24!important}[data-thema=donker] .bg-red-100{background:var(--status-storing-bg)!important}[data-thema=donker] .bg-green-100{background:var(--status-gereed-bg)!important}[data-thema=donker] .bg-orange-100{background:var(--status-reparatie-bg)!important}[data-thema=donker] .bg-blue-100{background:var(--status-info-bg)!important}[data-thema=donker] .text-red-800{color:var(--status-storing-fg)!important}[data-thema=donker] .text-green-800,[data-thema=donker] .text-green-600{color:var(--status-gereed-fg)!important}[data-thema=donker] .text-orange-800{color:var(--status-reparatie-fg)!important}[data-thema=donker] .text-amber-800{color:var(--status-waarschuwing-fg)!important}[data-thema=donker] .text-cyan-700{color:#67e8f9!important}[data-thema=donker] .text-amber-600\/80{color:var(--status-waarschuwing-fg)!important}[data-thema=donker] .text-emerald-600\/80{color:var(--status-gereed-fg)!important}[data-thema=donker] .border-emerald-300,[data-thema=donker] .border-blue-300,[data-thema=donker] .border-amber-300,[data-thema=donker] .border-red-300,[data-thema=donker] .border-cyan-300,[data-thema=donker] .border-blue-200{border-color:#ffffff24!important}[data-thema=donker] .hover\:bg-slate-50:hover{background:#ffffff0f!important}[data-thema=donker] .hover\:bg-red-50:hover,[data-thema=donker] .hover\:bg-red-100:hover{background:var(--status-storing-bg)!important}[data-thema=donker] .hover\:bg-green-100:hover{background:var(--status-gereed-bg)!important}[data-thema=donker] .hover\:bg-amber-100:hover{background:var(--status-waarschuwing-bg)!important}[data-thema=donker] .bg-violet-50,[data-thema=donker] .bg-purple-50{background:var(--geel-bg-subtle)!important}[data-thema=donker] .text-violet-700,[data-thema=donker] .text-purple-700,[data-thema=donker] .text-violet-500,[data-thema=donker] .text-violet-600,[data-thema=donker] .text-purple-600{color:var(--geel)!important}[data-thema=donker] .text-gray-800{color:var(--fg-heading)!important}[data-thema=donker] .text-gray-700{color:var(--fg-body)!important}[data-thema=donker] .text-gray-400{color:var(--fg-label)!important}[data-thema=donker] .bg-slate-300,[data-thema=donker] .bg-gray-300{background:#ffffff29!important}[data-thema=donker] .bg-slate-200,[data-thema=donker] .bg-gray-200{background:#ffffff1a!important}[data-thema=donker] .hover\:bg-green-50:hover,[data-thema=donker] .hover\:bg-green-50\/40:hover{background:var(--status-gereed-bg)!important}[data-thema=donker] .hover\:bg-violet-50:hover,[data-thema=donker] .hover\:bg-purple-50:hover,[data-thema=donker] .hover\:bg-violet-50\/40:hover{background:var(--geel-bg-subtle)!important}.emp-detailkop{position:relative;padding:4px 0 0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;background:transparent}.emp-detailkop__sluit{position:absolute;top:-2px;right:-4px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--emp-micro);cursor:pointer}.emp-detailkop__sluit:hover{background:var(--s100);color:var(--emp-sub)}[data-thema=donker] .emp-detailkop__sluit:hover{background:#ffffff14}.emp-detailkop__icoon{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--emp-knop-bg);color:var(--emp-knop-tekst)}.emp-detailkop__type{font:700 10px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;color:var(--emp-micro)}.emp-detailkop__titel{font:800 20px/1.25 var(--font-sans);letter-spacing:-.02em;color:var(--fg-heading);max-width:300px}.emp-detailvak{background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:var(--radius-card);padding:12px 14px}.emp-detailvak__tekst{font:400 var(--text-sm)/1.6 var(--font-sans);color:var(--fg-body)}.emp-tijdvak{background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:20px;padding:14px;text-align:center}[data-thema=donker] .emp-tijdvak{background:#ffffff0d;border-color:#ffffff1f}[data-thema=donker] .emp-tijdvak--reis .emp-tijdvak__label{color:#ffffff73}[data-thema=donker] .emp-tijdvak--werk{background:var(--geel-bg-subtle);border-color:var(--geel-border-subtle)}[data-thema=donker] .emp-tijdvak--werk .emp-tijdvak__label,[data-thema=donker] .emp-tijdvak--werk .emp-tijdvak__waarde{color:var(--geel)}.emp-tijdvak__label{font:700 9.5px/1 var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--emp-micro)}.emp-tijdvak__waarde{font:800 22px/1 var(--font-sans);margin-top:7px;font-variant-numeric:tabular-nums;color:var(--fg-heading)}.emp-tijdvak--reis .emp-tijdvak__label{color:var(--status-reparatie-fg)}.emp-tijdvak--werk .emp-tijdvak__label{color:var(--status-info-fg)}.emp-tijdvak--gereed .emp-tijdvak__label{color:var(--status-gereed-fg)}@media(max-width:767px){.emp-buitenvlak--licht,.emp-buitenvlak--donker{padding-bottom:88px}}@media(max-width:767px){.emp-onderbalkvlak{padding-bottom:96px;--emp-onderbalk-ruimte:78px}}.emp-scope{font-family:var(--font-sans);color:var(--fg-body)}.emp-scope.emp-dag--ingebed{background:transparent}@media(min-width:768px){.emp-balk{display:none}}.emp-confirm-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:16px;background:var(--emp-scrim)}.emp-confirm{position:relative;width:100%;max-width:380px;max-height:calc(100dvh - 32px);overflow-y:auto;background:var(--emp-modaal-bg);border-radius:26px;padding:26px 22px 22px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-family:var(--font-sans)}[data-thema=donker] .emp-confirm{background:#12271c;border:1px solid rgba(255,255,255,.12)}.emp-confirm__icoon{width:64px;height:64px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--s200);color:var(--s600)}[data-thema=donker] .emp-confirm__icoon{background:#ffffff12;border-color:#ffffff24;color:#fffc}.emp-confirm__icoon--primair{color:var(--groen-kern)}[data-thema=donker] .emp-confirm__icoon--primair{background:var(--geel-bg-subtle);border-color:var(--geel-border-subtle);color:var(--geel)}.emp-confirm__icoon--warning{background:var(--status-waarschuwing-bg);border-color:var(--status-waarschuwing-border);color:var(--status-waarschuwing-fg)}.emp-confirm__icoon--danger{background:var(--status-storing-bg);border-color:transparent;color:var(--status-storing-fg)}.emp-confirm__titel{font:800 20px/1.2 var(--font-sans);letter-spacing:-.02em;color:var(--fg-heading)}.emp-confirm__tekst{font:400 13px/1.55 var(--font-sans);color:var(--fg-label);max-width:280px}.emp-confirm__nadruk{font-weight:700;color:var(--emp-accent)}.emp-confirm__knoppen{display:flex;gap:9px;width:100%;margin-top:10px;flex:none}.emp-confirm__btn{flex:1;padding:14px;border-radius:99px;font:600 13px/1 var(--font-sans);cursor:pointer;background:#fff;border:1px solid var(--s200);color:var(--s600)}[data-thema=donker] .emp-confirm__btn{background:#ffffff12;border-color:#ffffff24;color:#ffffffbf}.emp-confirm__btn--primair{flex:1.3;display:flex;align-items:center;justify-content:center;gap:7px;background:var(--emp-knop-bg);border:none;color:var(--emp-knop-tekst);font-weight:700}.emp-confirm__btn--danger{flex:1.3;display:flex;align-items:center;justify-content:center;gap:7px;background:var(--status-storing-fg);border:none;color:#fff;font-weight:700}.emp-confirm__btn--warning{flex:1.3;display:flex;align-items:center;justify-content:center;gap:7px;background:var(--status-waarschuwing-fg);border:none;color:#fff;font-weight:700}.emp-confirm__btn:disabled{opacity:.6;pointer-events:none}.emp-confirm__extra{width:100%;background:var(--status-waarschuwing-bg);border:1px solid var(--status-waarschuwing-border);border-radius:14px;padding:11px 13px;display:flex;align-items:flex-start;gap:8px;text-align:left}.emp-confirm__extra p{font-size:11.5px;line-height:1.5;color:var(--status-waarschuwing-fg);margin:0}.emp-confirm__tekstblok{width:100%;text-align:left}.emp-confirm__label{display:block;font:700 10px/1 var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-label);margin-bottom:6px}.emp-statusrij-sectie{display:flex;flex-direction:column;gap:8px}.emp-status--wide{width:auto;min-width:64px}.emp-confirm-formkaart{width:100%;max-width:380px;max-height:calc(100dvh - 32px);overflow-y:auto;background:var(--emp-modaal-bg);border-radius:26px;padding:22px;font-family:var(--font-sans);color:var(--fg-body);text-align:left}[data-thema=donker] .emp-confirm-formkaart{background:#12271c;border:1px solid rgba(255,255,255,.12)}.emp-confirm__knoppen--stapel{flex-direction:column}.emp-sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:flex-end;background:var(--emp-scrim)}.emp-sheet{position:relative;width:100%;max-height:90dvh;background:var(--emp-modaal-bg);border-radius:28px 28px 0 0;display:flex;flex-direction:column;overflow:hidden;box-shadow:0 -10px 40px #0003}[data-thema=donker] .emp-sheet{background:#12271c;border:1px solid rgba(255,255,255,.12);border-bottom:none}.emp-sheet__handvat-rij{padding:12px 0 4px;display:flex;justify-content:center;flex:none}.emp-sheet__handvat{width:40px;height:5px;border-radius:3px;background:var(--s300)}[data-thema=donker] .emp-sheet__handvat{background:#ffffff40}.emp-sheet__scroll{overflow-y:auto;display:flex;flex-direction:column;scrollbar-width:none}.emp-sheet__scroll::-webkit-scrollbar{width:0;height:0}.emp-tabtoggle{display:inline-flex;gap:2px;background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:14px;padding:4px}.emp-tabtoggle__optie{display:flex;align-items:center;gap:7px;padding:9px 16px;border-radius:10px;border:none;background:none;font:600 13px var(--font-sans);color:var(--emp-micro);cursor:pointer}.emp-tabtoggle__optie--actief{background:var(--surface-selected);color:var(--emp-accent)}.emp-tabtoggle__telling{font:700 11px var(--font-sans);background:var(--emp-kaart);padding:1px 7px;border-radius:99px}.emp-groepkop{position:relative;border:1px solid var(--emp-rand);border-radius:var(--radius-card);overflow:hidden;background:var(--emp-kaart);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.emp-groepkop__streep{position:absolute;left:0;top:0;bottom:0;width:3px;background:transparent}.emp-groepkop__streep--open{background:currentColor}.emp-groepkop__rij{display:flex;justify-content:space-between;align-items:center;padding:13px 15px 13px 17px}.emp-groepkop__links{display:flex;align-items:center;gap:11px}.emp-groepkop__icoon{width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;flex:none}.emp-groepkop__titel{font:600 13px/1.3 var(--font-sans);color:var(--fg-heading)}.emp-groepkop__sub{font:400 11px/1.3 var(--font-sans);color:var(--emp-micro);margin-top:1px}.emp-groepkop__telling{background:var(--surface-selected);color:var(--fg-body);padding:2px 9px;border-radius:7px;font:600 12px var(--font-sans)}.emp-dialoog{width:100%;max-width:480px;max-height:92dvh;background:var(--emp-modaal-bg);border-radius:22px;display:flex;flex-direction:column;overflow:hidden;font-family:var(--font-sans)}[data-thema=donker] .emp-dialoog{background:#12271c;border:1px solid rgba(255,255,255,.12)}.emp-dialoog__kop{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-bottom:1px solid var(--emp-lijn);flex:none}.emp-dialoog__kop-links{display:flex;align-items:center;gap:11px;min-width:0}.emp-dialoog__icoon{width:36px;height:36px;border-radius:11px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--emp-icoonvak-bg);color:var(--emp-icoonvak-fg)}.emp-dialoog__titel{font:700 15px/1.3 var(--font-sans);color:var(--fg-heading)}.emp-dialoog__sub{font:400 12px/1.3 var(--font-sans);color:var(--emp-micro);margin-top:1px}.emp-dialoog__sluit{width:34px;height:34px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;background:var(--emp-kaart);border:1px solid var(--emp-rand);color:var(--emp-sub);cursor:pointer}.emp-dialoog__body{flex:1;overflow-y:auto;padding:16px 18px;display:flex;flex-direction:column;gap:14px}.emp-dialoog__voet{padding:14px 18px;border-top:1px solid var(--emp-lijn);display:flex;gap:8px;flex:none}.emp-dialoog__label{display:block;font:700 10.5px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-label);margin-bottom:7px}.emp-dialoog__hint{font:400 11px/1.5 var(--font-sans);color:var(--fg-meta)}.emp-keuzeknop{padding:11px 14px;border-radius:12px;border:2px solid var(--emp-rand);background:var(--emp-kaart);font:600 13px var(--font-sans);color:var(--fg-body);cursor:pointer;display:flex;align-items:center;justify-content:center;gap:6px;transition:border-color var(--duration) var(--ease),background var(--duration) var(--ease)}.emp-keuzeknop--actief{border-color:var(--emp-accent-stip);background:var(--surface-selected);color:var(--emp-accent)}.emp-keuzeknop--danger.emp-keuzeknop--actief{border-color:var(--status-storing-fg);background:var(--status-storing-bg);color:var(--status-storing-fg)}.emp-textarea{width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-input);padding:10px 12px;font:400 var(--text-sm) var(--font-sans);color:var(--fg-heading);outline:none;background:var(--surface-card);resize:none}.emp-textarea:focus{border-color:var(--interactie)}.emp-inforij{display:flex;align-items:center;gap:12px;background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:14px;padding:11px 13px;text-decoration:none}.emp-inforij__label{font-size:12px;color:var(--emp-micro);width:76px;flex:none}.emp-inforij__waarde{font-size:13.5px;font-weight:600;color:var(--fg-heading);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.emp-inforij{cursor:pointer;transition:border-color var(--duration) var(--ease)}a.emp-inforij:hover{border-color:var(--border-selected)}a.emp-inforij .emp-inforij__waarde{color:var(--emp-accent)}.emp-tijdlijnbalk{position:relative;width:100%;height:32px;background:var(--surface-selected);border-radius:10px;overflow:hidden;display:flex}.emp-tijdlijnbalk__reis{background:var(--status-reparatie-fg);display:flex;align-items:center;justify-content:center;font:700 11px var(--font-sans);color:#fff;transition:width 1s linear}.emp-tijdlijnbalk__werk{background:var(--emp-accent);display:flex;align-items:center;justify-content:center;font:700 11px var(--font-sans);color:#fff;transition:width 1s linear}.emp-scope[data-thema=donker] .emp-tijdlijnbalk__werk{background:var(--geel);color:var(--tekst-op-geel)}.emp-scope .bg-green-50.text-green-700{background:var(--status-gereed-bg)!important;color:var(--status-gereed-fg)!important}.emp-scope .bg-orange-50.text-orange-700{background:var(--status-reparatie-bg)!important;color:var(--status-reparatie-fg)!important}.emp-scope .bg-red-50.text-red-700{background:var(--status-storing-bg)!important;color:var(--status-storing-fg)!important}.emp-scope .bg-amber-50.text-amber-700{background:var(--status-waarschuwing-bg)!important;color:var(--status-waarschuwing-fg)!important}.emp-scope .bg-blue-50.text-blue-700{background:var(--status-info-bg)!important;color:var(--status-info-fg)!important}.emp-scope .bg-yellow-50.text-yellow-800{background:var(--status-waarschuwing-bg)!important;color:var(--status-waarschuwing-fg)!important}.emp-scope .bg-purple-50.text-purple-700{background:var(--surface-selected)!important;color:var(--emp-accent)!important}.emp-scope .bg-slate-100.text-slate-600{background:var(--surface-selected)!important;color:var(--fg-body)!important}.emp-scope .bg-green-700{background:var(--status-gereed-fg)!important}.emp-scope .bg-orange-700{background:var(--status-reparatie-fg)!important}.emp-scope .bg-red-700{background:var(--status-storing-fg)!important}.emp-scope .bg-amber-700{background:var(--status-waarschuwing-fg)!important}.emp-scope .bg-blue-700{background:var(--status-info-fg)!important}.emp-scope .bg-yellow-800{background:var(--status-waarschuwing-fg)!important}.emp-scope .bg-purple-700{background:var(--emp-accent)!important}.emp-scope .bg-slate-600{background:var(--fg-body)!important}.emp-scope button.bg-blue-50.text-blue-700{background:var(--surface-card)!important;color:var(--emp-accent)!important;border:1px solid var(--emp-rand)!important}.emp-zoekbalk{display:flex;align-items:center;gap:9px;padding:0 16px;border-radius:99px;background:var(--emp-kaart);border:1px solid var(--emp-rand);color:var(--emp-micro)}.emp-zoekbalk input{flex:1;min-width:0;border:none;outline:none;background:transparent;font:400 13px/1 var(--font-sans);color:var(--fg-heading);padding:13px 0}.emp-zoekbalk input::-moz-placeholder{color:var(--emp-micro)}.emp-zoekbalk input::placeholder{color:var(--emp-micro)}.emp-leegvlak{display:flex;flex-direction:column;align-items:center;gap:10px;padding:42px 20px;text-align:center}.emp-leegvlak__cirkel{width:60px;height:60px;border-radius:50%;background:var(--emp-kaart);border:1px solid var(--emp-rand);display:flex;align-items:center;justify-content:center;color:var(--s300)}.emp-leegvlak__titel{font:700 13.5px/1.4 var(--font-sans);color:var(--fg-label);margin:0}.emp-leegvlak__tekst{font:400 11.5px/1.5 var(--font-sans);color:var(--emp-micro);margin:0;max-width:260px}[data-thema=donker] .emp-leegvlak__cirkel{color:#ffffff59}[data-thema=donker] .emp-leegvlak__titel{color:#fff9}.emp-infokaart{background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:20px;overflow:hidden}[data-thema=donker] .emp-infokaart{background:#ffffff0d;border-color:#ffffff1f}.emp-infokaart .emp-inforij{background:transparent;border:none;border-radius:0;border-top:1px solid var(--s100);align-items:center;gap:11px;padding:13px 15px}[data-thema=donker] .emp-infokaart .emp-inforij{border-top-color:#ffffff14}.emp-infokaart .emp-inforij:first-child{border-top:none}.emp-infokaart .emp-inforij__label{flex:1;width:auto;font:500 12px/1 var(--font-sans);color:var(--emp-micro)}.emp-infokaart .emp-inforij__waarde{flex:none;max-width:64%;font:600 12.5px/1.35 var(--font-sans);color:var(--fg-heading);text-align:right;white-space:normal;overflow:visible;text-overflow:clip}.emp-infokaart a.emp-inforij .emp-inforij__waarde{font-weight:700;color:var(--v700)}[data-thema=donker] .emp-infokaart a.emp-inforij .emp-inforij__waarde{color:var(--geel)}.emp-infokaart .emp-inforij__sub{display:block;font:400 10.5px/1.4 var(--font-sans);color:var(--emp-micro);text-align:right}.emp-detailkop__icoon--storing{background:var(--status-storing-bg);color:var(--status-storing-fg)}.emp-detailkop__icoon--onderhoud{background:var(--status-info-bg);color:var(--status-info-fg)}[data-thema=donker] .emp-detailkop__icoon--storing,[data-thema=donker] .emp-detailkop__icoon--onderhoud{background:var(--geel-bg-subtle);border:1px solid var(--geel-border-subtle);color:var(--geel)}.emp-afgerondpil{display:flex;align-items:center;justify-content:center;gap:8px;padding:15px;border-radius:99px;background:var(--status-gereed-bg);color:var(--status-gereed-fg);font:700 13px/1 var(--font-sans)}[data-thema=donker] .emp-afgerondpil{background:var(--geel-bg-subtle);border:1px solid var(--geel-border-subtle);color:var(--geel)}.emp-sheetkop{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;padding:2px 16px 6px;flex:none}.emp-sheetkop__annuleer{justify-self:start;background:none;border:none;font:600 13px var(--font-sans);color:var(--s500);cursor:pointer;padding:8px 4px}.emp-sheetkop__annuleer:disabled{cursor:default}[data-thema=donker] .emp-sheetkop__annuleer{color:#ffffff8c}.emp-sheetkop__titel{font:800 15px/1.2 var(--font-sans);color:var(--fg-heading);text-align:center;margin:0}.emp-sheetkop__doe{justify-self:end;background:none;border:none;font:800 13px var(--font-sans);color:var(--emp-accent);cursor:pointer;padding:8px 4px}.emp-sheetkop__doe:disabled{color:var(--s300);cursor:default}[data-thema=donker] .emp-sheetkop__doe:disabled{color:#ffffff40}.emp-sheet__subtitel{font:400 11.5px/1.5 var(--font-sans);color:var(--s500);text-align:center;padding:2px 20px 8px;flex:none;margin:0}[data-thema=donker] .emp-sheet__subtitel{color:#ffffff80}.emp-kiesrij{display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border-radius:99px;cursor:pointer;text-align:left;background:var(--emp-kaart);border:1px solid var(--s200);color:var(--s700);transition:background var(--duration) var(--ease),border-color var(--duration) var(--ease)}.emp-kiesrij:hover:not(:disabled){background:var(--s100)}.emp-kiesrij:disabled{cursor:default}.emp-kiesrij--gekozen,.emp-kiesrij--gekozen:hover:not(:disabled){background:var(--groen-kern);border-color:var(--groen-kern);color:#fff}.emp-kiesrij__avatar{width:38px;height:38px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--v100);color:var(--v800);font:800 12px/1 var(--font-sans)}.emp-kiesrij--gekozen .emp-kiesrij__avatar{background:var(--grad-geel);color:var(--tekst-op-geel)}.emp-kiesrij__naam{display:block;font:600 13.5px/1.2 var(--font-sans);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emp-kiesrij--gekozen .emp-kiesrij__naam{font-weight:700}.emp-kiesrij__sub{display:block;font:400 11px/1.3 var(--font-sans);color:var(--s400);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emp-kiesrij--gekozen .emp-kiesrij__sub{color:#ffffffa6}.emp-kiesrij__cirkel{width:22px;height:22px;border-radius:50%;border:2px solid var(--s300);box-sizing:border-box;flex:none}.emp-kiesrij__vink{color:var(--geel);flex:none}[data-thema=donker] .emp-kiesrij{background:#ffffff0f;border-color:#ffffff1f;color:#ffffffe6}[data-thema=donker] .emp-kiesrij:hover:not(:disabled){background:#ffffff1a}[data-thema=donker] .emp-kiesrij--gekozen,[data-thema=donker] .emp-kiesrij--gekozen:hover:not(:disabled){background:var(--grad-geel);border-color:transparent;color:var(--tekst-op-geel)}[data-thema=donker] .emp-kiesrij__avatar{background:#ffffff1a;color:#ffffffd9}[data-thema=donker] .emp-kiesrij--gekozen .emp-kiesrij__avatar{background:#0c2c1c40;color:var(--tekst-op-geel)}[data-thema=donker] .emp-kiesrij__sub{color:#ffffff73}[data-thema=donker] .emp-kiesrij--gekozen .emp-kiesrij__sub{color:inherit;opacity:.7}[data-thema=donker] .emp-kiesrij__cirkel{border-color:#ffffff4d}[data-thema=donker] .emp-kiesrij--gekozen .emp-kiesrij__vink{color:var(--tekst-op-geel)}.emp-sigvak{border:2px dashed var(--s300);border-radius:20px}[data-thema=donker] .emp-sigvak{border-color:#ffffff4d}.emp-maandkop{font:700 10px/1 var(--font-sans);letter-spacing:.14em;color:var(--emp-micro);text-transform:uppercase;padding:2px 6px 0}.emp-bonrij{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:22px;padding:14px 16px;cursor:pointer;transition:box-shadow var(--duration) var(--ease),background var(--duration) var(--ease),transform var(--duration) var(--ease)}.emp-bonrij:hover{box-shadow:var(--shadow-sm)}.emp-bonrij:active{transform:scale(.98)}[data-thema=donker] .emp-bonrij{background:#ffffff0f;border-color:#ffffff1f}[data-thema=donker] .emp-bonrij:hover{box-shadow:none;background:#ffffff17}.emp-bonrij__icoon{width:40px;height:40px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center}.emp-bonrij__icoon--storing{background:var(--status-storing-bg);color:var(--status-storing-fg)}.emp-bonrij__icoon--reparatie{background:var(--status-reparatie-bg);color:var(--status-reparatie-fg)}.emp-bonrij__icoon--keuring{background:var(--status-gereed-bg);color:var(--status-gereed-fg)}.emp-bonrij__icoon--onderhoud,.emp-bonrij__icoon--overig{background:var(--status-info-bg);color:var(--status-info-fg)}.emp-bonrij__icoon--neutraal{background:var(--s100);color:var(--s600)}[data-thema=donker] .emp-bonrij__icoon--storing,[data-thema=donker] .emp-bonrij__icoon--reparatie,[data-thema=donker] .emp-bonrij__icoon--keuring,[data-thema=donker] .emp-bonrij__icoon--onderhoud,[data-thema=donker] .emp-bonrij__icoon--overig,[data-thema=donker] .emp-bonrij__icoon--neutraal{background:#ffffff14;border:1px solid rgba(255,255,255,.14);color:var(--geel)}.emp-bonrij__kolom{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.emp-bonrij__titel{font:700 13.5px/1.3 var(--font-sans);color:var(--fg-heading);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emp-bonrij__meta{font:400 10.5px/1.4 var(--font-sans);color:var(--emp-micro);letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.emp-bonrij__status{font:600 10px/1 var(--font-sans);padding:5px 10px;border-radius:99px;flex:none}.emp-projectkaart{display:flex;flex-direction:column;gap:10px;width:100%;text-align:left;background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:22px;padding:16px;cursor:pointer;transition:box-shadow var(--duration) var(--ease),background var(--duration) var(--ease)}.emp-projectkaart:hover{box-shadow:var(--shadow-sm)}[data-thema=donker] .emp-projectkaart{background:#ffffff0f;border-color:#ffffff1f}[data-thema=donker] .emp-projectkaart:hover{box-shadow:none;background:#ffffff17}.emp-projectkaart__kop{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.emp-projectkaart__naam{font:700 14.5px/1.3 var(--font-sans);letter-spacing:-.01em;color:var(--fg-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emp-projectkaart__meta{font:400 10.5px/1 var(--font-sans);color:var(--emp-micro);letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.emp-projectkaart__status{font:700 10px/1 var(--font-sans);color:var(--v700);background:var(--v50);padding:5px 11px;border-radius:99px;flex:none}[data-thema=donker] .emp-projectkaart__status{background:var(--geel-bg-subtle);border:1px solid var(--geel-border-subtle);color:var(--geel)}.emp-projectkaart__balk{display:block;height:7px;border-radius:4px;background:var(--s100);overflow:hidden}[data-thema=donker] .emp-projectkaart__balk{background:#ffffff1a}.emp-projectkaart__vulling{display:block;height:100%;border-radius:4px;background:var(--emp-knop-bg);transition:width .6s cubic-bezier(.22,1,.36,1)}.emp-projectkaart__pct{font:600 10.5px/1 var(--font-sans);color:var(--emp-micro)}.emp-statregel{display:flex;background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:22px;overflow:hidden}[data-thema=donker] .emp-statregel{background:#ffffff0f;border-color:#ffffff1f}.emp-statregel__cel{flex:1;display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 8px;border-left:1px solid var(--s100);text-align:center}.emp-statregel__cel:first-child{border-left:none}[data-thema=donker] .emp-statregel__cel{border-left-color:#ffffff1a}.emp-statregel__getal{font:800 20px/1 var(--font-sans);color:var(--fg-heading)}.emp-statregel__label{font:600 9.5px/1.3 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--emp-micro)}.emp-profielkop{display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 0 4px;text-align:center}.emp-profielkop__cirkel{width:72px;height:72px;border-radius:50%;background:var(--grad-geel);display:flex;align-items:center;justify-content:center;font:800 22px/1 var(--font-sans);color:var(--tekst-op-geel)}.emp-profielkop__naam{font:800 19px/1.2 var(--font-sans);letter-spacing:-.01em;color:var(--fg-heading)}.emp-profielkop__sub{font:400 11.5px/1 var(--font-sans);color:var(--emp-micro)}.emp-menukaart{background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:22px;overflow:hidden}[data-thema=donker] .emp-menukaart{background:#ffffff0f;border-color:#ffffff1f}.emp-menukaart__rij{display:flex;align-items:center;gap:12px;width:100%;text-align:left;padding:15px 16px;background:none;border:none;border-top:1px solid var(--s100);cursor:pointer;font:600 13.5px/1 var(--font-sans);color:var(--fg-heading)}.emp-menukaart__rij:first-child{border-top:none}.emp-menukaart__rij:hover{background:var(--s50)}[data-thema=donker] .emp-menukaart__rij{border-top-color:#ffffff1a;color:#ffffffe6}[data-thema=donker] .emp-menukaart__rij:hover{background:#ffffff0d}.emp-menukaart__bol{width:36px;height:36px;border-radius:50%;background:var(--v50);color:var(--v700);display:flex;align-items:center;justify-content:center;flex:none}[data-thema=donker] .emp-menukaart__bol{background:var(--geel-bg-subtle);color:var(--geel)}.emp-menukaart__telling{font:700 10.5px/1 var(--font-sans);color:var(--v700);background:var(--v50);padding:4px 10px;border-radius:99px}[data-thema=donker] .emp-menukaart__telling{background:var(--geel);color:var(--tekst-op-geel)}.emp-menukaart__pijl{color:var(--s300);flex:none}[data-thema=donker] .emp-menukaart__pijl{color:#ffffff59}.emp-terugpill{align-self:flex-start;display:flex;align-items:center;gap:6px;background:var(--emp-kaart);border:1px solid var(--s200);border-radius:99px;padding:9px 15px;font:600 12px/1 var(--font-sans);color:var(--s600);cursor:pointer}.emp-terugpill:hover{background:var(--s100)}.emp-terugpill:disabled{opacity:.6;cursor:default}[data-thema=donker] .emp-terugpill{background:#ffffff12;border-color:#ffffff24;color:#ffffffbf}[data-thema=donker] .emp-terugpill:hover{background:#ffffff1f}.emp-middelkaart{background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:22px;overflow:hidden}[data-thema=donker] .emp-middelkaart{background:#ffffff0f;border-color:#ffffff1f}.emp-middelkaart__rij{display:flex;align-items:center;gap:12px;padding:14px 16px;cursor:pointer;width:100%;text-align:left;background:none;border:none;font:inherit;color:inherit}.emp-middelkaart__detail{border-top:1px solid var(--s100);padding:12px 16px;display:flex;flex-direction:column;gap:10px}[data-thema=donker] .emp-middelkaart__detail{border-top-color:#ffffff1a}.emp-detail{padding:10px 20px 24px;display:flex;flex-direction:column;gap:14px}.emp-detail-in{animation:empZItem .4s cubic-bezier(.22,1,.36,1) both}.emp-detailkop__omschrijving{font:400 13px/1.6 var(--font-sans);color:var(--fg-label);text-align:center;margin:0}.emp-eerder{width:100%;display:flex;align-items:center;gap:11px;background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:20px;padding:13px 15px;text-align:left;cursor:pointer;transition:background var(--duration) var(--ease),border-color var(--duration) var(--ease)}.emp-eerder:hover{background:var(--s50)}[data-thema=donker] .emp-eerder{background:#ffffff0d;border-color:#ffffff1f}[data-thema=donker] .emp-eerder:hover{background:#ffffff17}.emp-eerder__bol{width:34px;height:34px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;background:var(--status-storing-bg);color:var(--status-storing-fg)}[data-thema=donker] .emp-eerder__bol{background:var(--geel-bg-subtle);color:var(--geel)}.emp-eerder__kolom{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.emp-eerder__titel{font:700 12px/1.25 var(--font-sans);color:var(--fg-heading);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.emp-eerder__meta{font:400 10.5px/1 var(--font-sans);color:var(--emp-micro)}.emp-eerder__pil{flex:none;font:600 10px/1 var(--font-sans);color:var(--status-gereed-fg);background:var(--status-gereed-bg);padding:5px 10px;border-radius:99px}.emp-navknop{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;background:var(--emp-kaart);border:1px solid var(--emp-rand);border-radius:99px;font:700 13px/1 var(--font-sans);color:var(--v700);cursor:pointer;text-decoration:none}.emp-navknop:hover{background:var(--v50)}[data-thema=donker] .emp-navknop{background:#ffffff12;border-color:#ffffff24;color:#fff}[data-thema=donker] .emp-navknop svg{color:var(--geel)}[data-thema=donker] .emp-navknop:hover{background:#ffffff1f}.emp-actiekolom{display:flex;flex-direction:column;gap:9px}.emp-actierij{display:flex;gap:9px}.emp-actierij>*{flex:1;min-width:0}.emp-actie{width:100%;flex:none;min-width:0;padding:0;gap:0;display:flex;align-items:center;justify-content:center;border-radius:99px;cursor:pointer;font-family:var(--font-sans)}.emp-actie:disabled{opacity:.5;pointer-events:none}.emp-actierij .emp-actie{flex:1;min-width:0}.emp-actie--primair{gap:9px;padding:17px;background:var(--groen-kern);border:none;color:#fff;font:700 14.5px/1 var(--font-sans)}.emp-actie--primair:hover{background:var(--v700)}[data-thema=donker] .emp-actie--primair{background:var(--grad-geel);color:var(--tekst-op-geel)}[data-thema=donker] .emp-actie--primair:hover{filter:brightness(1.06)}.emp-actie--sec{gap:7px;padding:13px;background:var(--emp-kaart);border:1px solid var(--emp-rand);color:var(--s700);font:600 12px/1 var(--font-sans)}.emp-actie--sec:hover{background:var(--s100)}[data-thema=donker] .emp-actie--sec{background:#ffffff12;border-color:#ffffff24;color:#ffffffd9}[data-thema=donker] .emp-actie--sec:hover{background:#ffffff1f}.emp-actie--wacht{gap:6px;padding:13px;background:var(--status-waarschuwing-bg);border:1px solid var(--status-waarschuwing-border);color:var(--status-waarschuwing-fg);font:600 12px/1 var(--font-sans)}.emp-actie--keurgoed{background:var(--status-gereed-fg);color:#fff}.emp-actie--keurfout{background:var(--status-storing-fg);color:#fff}[data-thema=donker] .emp-actie--keurgoed,[data-thema=donker] .emp-actie--keurfout{color:var(--v950,#0c1f17)}.emp-actie--keurgoed:hover,.emp-actie--keurfout:hover{filter:brightness(1.06)}.emp-actierij .emp-actie--primair{padding:15px 12px;font-size:13px}.emp-wachtmelding{font:500 12px/1.55 var(--font-sans);color:var(--status-waarschuwing-fg);background:var(--status-waarschuwing-bg);padding:12px 15px;border-radius:18px;text-align:center}@keyframes empPulsRing{0%{transform:scale(1);opacity:.55}70%,to{transform:scale(1.14);opacity:0}}@keyframes empPulsTekst{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}.emp-puls-continu,.emp-puls-tekst{position:relative}.emp-puls-continu:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;border:2px solid var(--puls-ring,var(--emp-selectie-rand));animation:empPulsRing 1.7s ease-out infinite}.emp-puls-tekst{animation:empPulsTekst .85s ease-in-out infinite}.emp-puls-tekst:after{content:"";position:absolute;top:-6px;right:-10px;bottom:-6px;left:-10px;border-radius:99px;pointer-events:none;border:2px solid var(--puls-ring,var(--emp-accent));animation:empPulsRing .85s ease-out infinite}[data-thema=donker] .emp-puls-continu,[data-thema=donker] .emp-puls-tekst{--puls-ring:var(--geel)}@media(prefers-reduced-motion:reduce){.emp-puls-continu:after,.emp-puls-tekst,.emp-puls-tekst:after{animation:none}}@keyframes empVervaagIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.emp-vervaag-in{display:inline-block;animation:empVervaagIn .32s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.emp-vervaag-in{animation:none}}.emp-zweef-in{animation:empZItem .42s cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.emp-zweef-in,.emp-taakrij--in,.emp-detail-in{animation:none}}.emp-schakelrij{display:flex;align-items:center;gap:12px;width:100%;padding:15px 16px;border-top:1px solid var(--s100);cursor:pointer}.emp-schakelrij:first-child{border-top:none}[data-thema=donker] .emp-schakelrij{border-top-color:#ffffff1a}.emp-schakelrij__tekst{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.emp-schakelrij__naam{font:600 13.5px/1.2 var(--font-sans);color:var(--fg-heading)}[data-thema=donker] .emp-schakelrij__naam{color:#ffffffe6}.emp-schakelrij__uitleg{font:400 11.5px/1.4 var(--font-sans);color:var(--fg-meta)}.emp-schakelaar{position:relative;width:44px;height:26px;border-radius:99px;background:var(--s200);flex:none;transition:background .22s var(--ease)}.emp-schakelaar input{position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.emp-schakelaar__knop{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000047;transition:transform .22s var(--ease);pointer-events:none}.emp-schakelaar--aan{background:var(--groen-kern)}.emp-schakelaar--aan .emp-schakelaar__knop{transform:translate(18px)}[data-thema=donker] .emp-schakelaar{background:#ffffff29}[data-thema=donker] .emp-schakelaar--aan{background:var(--geel)}[data-thema=donker] .emp-schakelaar--aan .emp-schakelaar__knop{background:var(--tekst-op-geel)}.emp-schakelaar input:focus-visible~.emp-schakelaar__knop{outline:2px solid var(--emp-accent);outline-offset:2px}.emp-schakelaar--bezig{opacity:.55}@media(prefers-reduced-motion:reduce){.emp-schakelaar,.emp-schakelaar__knop{transition:none}}@keyframes zlr-spO{to{transform:rotate(187.2deg)}}@keyframes zlr-spI{0%,50%{transform:rotate(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}to{transform:rotate(172.8deg)}}@keyframes zlr-dash{0%{stroke-dashoffset:86;animation-timing-function:cubic-bezier(.65,0,.35,1)}50%{stroke-dashoffset:38;animation-timing-function:cubic-bezier(.65,0,.35,1)}to{stroke-dashoffset:86}}@keyframes zlr-dRot{to{transform:rotate(-360deg)}}@keyframes zlr-dBr{0%,to{transform:scale(1);opacity:.6}50%{transform:scale(1.035);opacity:1}}@keyframes zlr-sq{0%,17%{transform:scale(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}22%{transform:scale(.84,1.14);animation-timing-function:cubic-bezier(.65,0,.35,1)}28%{transform:scale(1.07,.95);animation-timing-function:cubic-bezier(.65,0,.35,1)}34%,to{transform:scale(1)}}@keyframes zlr-pulse{0%,23%{transform:scale(1);animation-timing-function:cubic-bezier(.65,0,.35,1)}31%{transform:scale(1.02);animation-timing-function:cubic-bezier(.65,0,.35,1)}43%,to{transform:scale(1)}}@keyframes zlr-echo{0%,24%{transform:scale(.98);opacity:.9;animation-timing-function:cubic-bezier(.16,1,.3,1)}66%,to{transform:scale(1.14);opacity:0}}@keyframes zlr-lift{0%,27%{transform:translateY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}35%{transform:translateY(-2px);animation-timing-function:cubic-bezier(.65,0,.35,1)}48%,to{transform:translateY(0)}}@keyframes zlr-cpd{0%,to{transform:scale(.62);opacity:.45}50%{transform:scale(1);opacity:1}}@keyframes zlr-wave{0%,30%{transform:translateY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}37%{transform:translateY(-3px);animation-timing-function:cubic-bezier(.65,0,.35,1)}46%,to{transform:translateY(0)}}@keyframes zlr-dIn{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@keyframes zlr-rIn{0%{opacity:0;transform:scale(.9) rotate(-24deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes zlr-cIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes zlr-clo{0%{stroke-dashoffset:100;animation-timing-function:cubic-bezier(.65,0,.35,1)}42%,to{stroke-dashoffset:0}}@keyframes zlr-fOut{0%{opacity:1}40%,to{opacity:0}}@keyframes zlr-rOut{0%,28%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.5,0,.75,0)}to{opacity:0;transform:scale(1.55)}}@keyframes zlr-dOut{0%,34%{opacity:1;transform:scale(1);animation-timing-function:cubic-bezier(.5,0,.75,0)}to{opacity:0;transform:scale(2.9)}}@keyframes zlr-lOut{0%,16%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}70%,to{opacity:0}}@keyframes zlr-cOut{0%{opacity:1;transform:translateY(0);animation-timing-function:cubic-bezier(.5,0,.75,0)}42%,to{opacity:0;transform:translateY(8px)}}@keyframes zlr-rmB{0%,to{opacity:1}50%{opacity:.55}}@keyframes zlr-rmOut{0%{opacity:1}to{opacity:0}}.zlr{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g600:#2d614b;--yel:#E9D900;--ground:#eef3f0;--ton:#dbe6e0;--row:#eef3f0;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--T:calc(3.6s * var(--k));--X:calc(.48s * var(--k));--bg:#eef3f0;--disc:#fff;--dsh:0 26px 50px -30px rgba(12,44,28,.42);--echo:#d3e1d9;--trk:#dbe6e0;--arc:#134429;--dot:#a3bfb1;--flr:#f4f8f6;--cab:#0c2c1c;--slot:#E9D900;--cap:#dbe6e0;--capt:#134429;--pan:#fff;--bar:#e3ebe6;--bar2:#eef3f0;--ban:linear-gradient(125deg,#0c2c1c,#134429 50%,#1a5c38);--btn:#dbe6e0;--btnt:#134429;--sbb:linear-gradient(170deg,#0c2c1c,#134429);position:relative;display:flex;width:960px;height:640px;overflow:hidden;background:var(--bg);color:#0f172a;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.zlr.th-donker{--bg:linear-gradient(160deg,#0c2c1c,#134429);--disc:#1c4f37;--dsh:0 26px 50px -30px rgba(0,0,0,.6);--echo:#2a6247;--trk:#1f4e38;--arc:#e6f1eb;--dot:#3f7a60;--flr:#2f6a4f;--cab:#E9D900;--slot:#0c2c1c;--cap:#1f4e38;--capt:#fff;--pan:#1a4832;--bar:#28604a;--bar2:#225540;--ban:linear-gradient(125deg,#1a5c38,#22694a);--btn:#1f4e38;--btnt:#fff;--sbb:#0a2618}.zlr *,.zlr *:before,.zlr *:after{box-sizing:border-box}.zlr .pg{position:relative;flex:1;min-width:0;height:640px;overflow:hidden;background:var(--bg)}.zlr .sc{position:absolute;left:50%;top:50%;width:404px;height:450px;margin:-225px 0 0 -202px;pointer-events:none}.zlr.pl-pag .sc{transform:scale(.7)}.zlr .ld{position:relative;width:404px;height:450px}.zlr .rgw{position:absolute;left:0;top:0;z-index:2;width:404px;height:404px;animation:zlr-rIn calc(.46s * var(--k)) var(--e-out) calc(40ms * var(--k)) both}.zlr .rg{display:block;width:404px;height:404px;overflow:visible}.zlr .rg circle{fill:none}.zlr .trk{stroke:var(--trk);stroke-width:14}.zlr .rg .flr{fill:var(--flr)}.zlr .dots{stroke:var(--dot);stroke-width:4;stroke-linecap:round;stroke-dasharray:0 2}.zlr .dro{animation:zlr-dRot calc(var(--T) * 6) linear infinite}.zlr .drb{animation:zlr-dBr var(--T) var(--e-inout) infinite}.zlr .arc,.zlr .cl{stroke:var(--arc);stroke-width:14;stroke-linecap:round;stroke-dasharray:100 100}.zlr .arc{stroke-dashoffset:86;animation:zlr-dash var(--T) linear infinite}.zlr .cl{stroke-dashoffset:100;opacity:0}.zlr .so{animation:zlr-spO var(--T) linear infinite}.zlr .si{animation:zlr-spI var(--T) linear infinite}.zlr .so.cb,.zlr .si.cb{animation-delay:calc(var(--T) * -.78)}.zlr .cab{transform-box:fill-box;transform-origin:50% 50%;animation:zlr-sq var(--T) linear infinite}.zlr .cab rect{fill:var(--cab)}.zlr .cab .slot{fill:var(--slot)}.zlr .dw{position:absolute;left:48px;top:48px;z-index:1;width:308px;height:308px;animation:zlr-dIn calc(.46s * var(--k)) var(--e-out) both}.zlr .echo{position:absolute;left:0;top:0;width:308px;height:308px;border-radius:50%;background:var(--echo);animation:zlr-echo var(--T) linear infinite}.zlr .disc{position:absolute;left:0;top:0;width:308px;height:308px;border-radius:50%;background:var(--disc);box-shadow:var(--dsh);animation:zlr-pulse var(--T) linear infinite}.zlr .lgw{position:absolute;left:50px;top:114px;width:208px;height:80px}.zlr .lg{display:block;width:208px;height:80px;-o-object-fit:contain;object-fit:contain;animation:zlr-lift var(--T) linear infinite}.zlr .lg.w{display:none}.zlr.th-donker .lg.w{display:block}.zlr.th-donker .lg.g{display:none}.zlr .capw{position:absolute;left:0;top:418px;width:404px;height:32px;display:flex;justify-content:center;animation:zlr-cIn calc(.36s * var(--k)) var(--e-out) calc(.14s * var(--k)) both}.zlr .cap{height:32px;padding:0 16px 0 13px;border-radius:999px;background:var(--cap);color:var(--capt);font-size:13px;font-weight:600;line-height:32px;letter-spacing:.01em;display:flex;align-items:center;gap:9px;white-space:nowrap}.zlr .cpd{width:8px;height:8px;border-radius:50%;background:var(--arc);flex:none;animation:zlr-cpd calc(var(--T) / 2) var(--e-inout) infinite}.zlr .cpl{display:flex}.zlr .cpl i{display:block;font-style:normal;animation:zlr-wave var(--T) linear calc(var(--i) * 60ms * var(--k)) infinite}.zlr .x .cl{opacity:1;animation:zlr-clo var(--X) linear both}.zlr .x .rgw{animation:zlr-rOut var(--X) linear both}.zlr .x .cbf{animation:zlr-fOut var(--X) linear both}.zlr .x .dw{animation:zlr-dOut var(--X) linear both}.zlr .x .lgw{animation:zlr-lOut var(--X) linear both}.zlr .x .capw{animation:zlr-cOut var(--X) linear both}@media(prefers-reduced-motion:reduce){.zlr *,.zlr *:before,.zlr *:after{animation:none!important;transition:none!important}.zlr .so,.zlr .cbf,.zlr .cl,.zlr .echo,.zlr .dro{display:none}.zlr .lg,.zlr .cpd{animation:zlr-rmB 3.6s ease-in-out infinite!important}.zlr .x.ld{animation:zlr-rmOut .2s linear both!important}}@keyframes zlv-ride{0%{transform:translateY(0);animation-timing-function:var(--e-ride)}17%{transform:translateY(70px)}25%{transform:translateY(76px);animation-timing-function:var(--e-ride)}42%{transform:translateY(146px)}50%{transform:translateY(152px);animation-timing-function:var(--e-ride)}67%{transform:translateY(222px)}75%{transform:translateY(228px);animation-timing-function:var(--e-ride)}92%{transform:translateY(298px)}to{transform:translateY(304px)}}@keyframes zlv-dash{0%{transform:translateY(0);animation-timing-function:var(--e-ride)}17%{transform:translateY(175px)}25%{transform:translateY(190px);animation-timing-function:var(--e-ride)}42%{transform:translateY(365px)}50%{transform:translateY(380px);animation-timing-function:var(--e-ride)}67%{transform:translateY(555px)}75%{transform:translateY(570px);animation-timing-function:var(--e-ride)}92%{transform:translateY(745px)}to{transform:translateY(760px)}}@keyframes zlv-hl{0%,16%{opacity:0;animation-timing-function:ease-out}22%,26%{opacity:1;animation-timing-function:ease-in}32%,to{opacity:0}}@keyframes zlv-roll{0%,17.5%{transform:translateY(-192px);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}24.5%,42.5%{transform:translateY(-144px);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}49.5%,67.5%{transform:translateY(-96px);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}74.5%,92.5%{transform:translateY(-48px);animation-timing-function:cubic-bezier(.34,1.56,.64,1)}99.5%,to{transform:translateY(0)}}@keyframes zlv-cab{0%{transform:translateY(0) scale(1)}10%{transform:translateY(-1.5px) scale(.995,1.018)}26%,56%{transform:translateY(0) scale(1)}72%{transform:translateY(0) scale(1.014,.966)}88%{transform:translateY(-1px) scale(.997,1.012)}to{transform:translateY(0) scale(1)}}@keyframes zlv-chev{0%,8%{transform:translateY(0);opacity:1;animation-timing-function:cubic-bezier(.5,0,.75,0)}34%{transform:translateY(-26px);opacity:0;animation-timing-function:steps(1,end)}36%{transform:translateY(26px);opacity:0;animation-timing-function:cubic-bezier(.16,1,.3,1)}78%,to{transform:translateY(0);opacity:1}}@keyframes zlv-winIn{0%{opacity:0;transform:translateY(14px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes zlv-railIn{0%{opacity:0;transform:scaleY(.3)}to{opacity:1;transform:scaleY(1)}}@keyframes zlv-cabIn{0%{opacity:0;transform:scale(.84)}to{opacity:1;transform:scale(1)}}@keyframes zlv-lblIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes zlv-xS{0%{transform:translateY(var(--y0))}to{transform:translateY(var(--y1))}}@keyframes zlv-xD{0%{transform:translateY(var(--d0))}to{transform:translateY(var(--d1))}}@keyframes zlv-xG{0%{transform:translateY(var(--g0))}to{transform:translateY(var(--g1))}}@keyframes zlv-xCab{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes zlv-xLbl{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(8px)}}@keyframes zlv-breath{0%,to{opacity:1}50%{opacity:.55}}.zlv{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g600:#2d614b;--yel:#E9D900;--grad:linear-gradient(125deg,#0c2c1c,#134429 50%,#1a5c38);--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-ride:cubic-bezier(.5,.1,.4,.88);--S:calc(1.1s * var(--k));--T:calc(4.4s * var(--k));position:relative;width:960px;height:640px;overflow:hidden;background:var(--g900);font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.zlv *,.zlv *:before,.zlv *:after{box-sizing:border-box}.zlv.tL{--stage:#eef3f0;--fl:#dbe6e0;--rm:#e7eeea;--dot:#bccfc4;--lit:#fff;--litdot:#134429;--cab:#fff;--cabsh:0 18px 30px -18px rgba(12,44,28,.5);--trk:#e1e9e5;--dsh:#8ebaa3;--lbl:#dbe6e0;--lblt:#134429;--bdg:#134429;--bdgt:#fff;--chv:#e9efec;--chvt:#134429;--pan:#fff;--ln:#e9efec;--ban:linear-gradient(125deg,#0c2c1c,#134429 50%,#1a5c38);--wash:#fff;--btn:#dbe6e0;--btnt:#134429;--sd:linear-gradient(125deg,#0c2c1c,#134429 50%,#1a5c38)}.zlv.tD{--stage:linear-gradient(160deg,#0c2c1c,#134429);--fl:rgba(255,255,255,.07);--rm:rgba(255,255,255,.045);--dot:rgba(255,255,255,.16);--lit:rgba(255,255,255,.14);--litdot:#E9D900;--cab:#1f6b43;--cabsh:0 18px 30px -16px rgba(0,0,0,.55);--trk:rgba(255,255,255,.06);--dsh:rgba(255,255,255,.42);--lbl:rgba(255,255,255,.1);--lblt:#fff;--bdg:#E9D900;--bdgt:#0c2c1c;--chv:rgba(255,255,255,.13);--chvt:#fff;--pan:rgba(255,255,255,.07);--ln:rgba(255,255,255,.09);--ban:rgba(255,255,255,.1);--wash:#2c5642;--btn:#2a5a43;--btnt:#fff;--sd:#0a2317}.zlv .stg{position:absolute;left:0;top:0;width:960px;height:640px;overflow:hidden;background:var(--stage)}.zlv.pP .stg{left:264px;width:696px}.zlv .ld{position:absolute;left:50%;top:50%;width:480px;height:420px;margin:-210px 0 0 -240px;transform:scale(var(--s));pointer-events:none}.zlv .ld.a{z-index:1}.zlv .ld.b{z-index:3}.zlv .rail{position:absolute;top:0;width:6px;height:368px;border-radius:3px;overflow:hidden;background:var(--trk);animation:zlv-railIn calc(.42s * var(--k)) var(--e-out) calc(40ms * var(--k)) both}.zlv .rail.l{left:4px}.zlv .rail.r{right:4px}.zlv .dsh{position:absolute;left:0;top:-760px;width:6px;height:1140px;display:block;stroke:var(--dsh);animation:zlv-dash var(--T) linear infinite;will-change:transform}.zlv .win{position:absolute;left:30px;top:0;width:420px;height:368px;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 34px,#000 334px,transparent 368px);mask-image:linear-gradient(180deg,transparent 0,#000 34px,#000 334px,transparent 368px);animation:zlv-winIn calc(.42s * var(--k)) var(--e-out) both}.zlv .strip{position:absolute;left:0;top:-304px;width:420px;display:flex;flex-direction:column;gap:12px;animation:zlv-ride var(--T) linear infinite;will-change:transform}.zlv .fl{position:relative;flex:none;height:64px;border-radius:32px;background:var(--fl);display:flex;align-items:center;justify-content:center;gap:10px}.zlv .fl:before,.zlv .fl:after,.zlv .hl:before,.zlv .hl:after{content:"";position:absolute;top:24px;width:16px;height:16px;border-radius:50%;background:var(--dot)}.zlv .fl:before,.zlv .hl:before{left:14px}.zlv .fl:after,.zlv .hl:after{right:14px}.zlv .rm{display:block;height:26px;border-radius:13px;background:var(--rm)}.zlv .w1{width:46px}.zlv .w2{width:64px}.zlv .w3{width:88px}.zlv .w4{width:120px}.zlv .hl{position:absolute;z-index:1;left:0;top:0;width:420px;height:64px;border-radius:32px;background:var(--lit);opacity:0;animation:zlv-hl var(--T) linear infinite}.zlv .hl:before,.zlv .hl:after{background:var(--litdot)}.zlv .f0 .hl{animation-delay:calc(var(--S) * -3)}.zlv .f2 .hl{animation-delay:calc(var(--S) * -1)}.zlv .f3 .hl{animation-delay:calc(var(--S) * -2)}.zlv .cabw{position:absolute;left:70px;top:136px;width:340px;height:96px;animation:zlv-cabIn calc(.4s * var(--k)) var(--e-spring) calc(90ms * var(--k)) both}.zlv .cab{width:340px;height:96px;padding:0 24px;border-radius:48px;background:var(--cab);box-shadow:var(--cabsh);display:flex;align-items:center;justify-content:space-between;animation:zlv-cab var(--S) ease-in-out infinite;transform-origin:50% 100%}.zlv .lg{display:block;width:152px;height:58px;flex:none}.zlv.tL .lg.wi,.zlv.tD .lg.gr{display:none}.zlv .chv,.zlv .bdg{position:relative;flex:none;width:48px;height:48px;border-radius:50%;overflow:hidden}.zlv .chv{background:var(--chv);color:var(--chvt)}.zlv .chv svg{position:absolute;left:13px;top:13px;width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round;display:block;animation:zlv-chev var(--S) linear infinite}.zlv .bdg{background:var(--bdg);color:var(--bdgt)}.zlv .dg{position:absolute;left:0;top:0;width:48px;display:block;transform:translateY(-192px);animation:zlv-roll var(--T) linear infinite}.zlv .dg b{display:block;height:48px;font-size:21px;font-weight:700;line-height:48px;text-align:center}.zlv .lblw{position:absolute;left:0;top:388px;width:480px;height:32px;display:flex;justify-content:center;animation:zlv-lblIn calc(.32s * var(--k)) var(--e-out) calc(.17s * var(--k)) both}.zlv .lbl{height:32px;padding:0 18px;border-radius:999px;background:var(--lbl);color:var(--lblt);font-size:13px;font-weight:600;line-height:32px;letter-spacing:.01em;white-space:nowrap}.zlv.pP .lblw{height:40px}.zlv.pP .lbl{height:40px;padding:0 24px;border-radius:999px;font-size:17px;line-height:40px}.zlv.x .strip{animation:zlv-xS calc(.24s * var(--k)) cubic-bezier(.2,.6,.3,1) both}.zlv.x .dsh{animation:zlv-xD calc(.24s * var(--k)) cubic-bezier(.2,.6,.3,1) both}.zlv.x .dg{animation:zlv-xG calc(.24s * var(--k)) var(--e-out) both}.zlv.x .cabw{animation:zlv-xCab calc(.24s * var(--k)) var(--e-in) calc(.12s * var(--k)) both}.zlv.x .lblw{animation:zlv-xLbl calc(.22s * var(--k)) var(--e-in) both}@media(prefers-reduced-motion:reduce){.zlv *,.zlv *:before,.zlv *:after{animation:none!important;transition:none!important}.zlv .lbl{animation:zlv-breath 3.6s ease-in-out infinite!important}}@keyframes zlc-ldIn{0%{opacity:0;transform:translateY(14px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes zlc-cabT{0%{transform:translateY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}35%,50%{transform:translateY(-80px);animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{transform:translateY(0)}}@keyframes zlc-cwT{0%{transform:translateY(-80px);animation-timing-function:cubic-bezier(.65,0,.35,1)}35%,50%{transform:translateY(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{transform:translateY(-80px)}}@keyframes zlc-whR{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}35%,50%{transform:rotate(91.67deg);animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{transform:rotate(0)}}@keyframes zlc-plR{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.65,0,.35,1)}35%,50%{transform:rotate(229.18deg);animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{transform:rotate(0)}}@keyframes zlc-bdR{0%{stroke-dashoffset:0;animation-timing-function:cubic-bezier(.65,0,.35,1)}35%,50%{stroke-dashoffset:-80;animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{stroke-dashoffset:0}}@keyframes zlc-dA{0%{transform:translateY(4px);animation-timing-function:cubic-bezier(.65,0,.35,1)}35%,50%{transform:translateY(-4px);animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{transform:translateY(4px)}}@keyframes zlc-dB{0%{transform:translateY(-4px);animation-timing-function:cubic-bezier(.65,0,.35,1)}35%,50%{transform:translateY(4px);animation-timing-function:cubic-bezier(.65,0,.35,1)}85%,to{transform:translateY(-4px)}}@keyframes zlc-sqA{0%,33%{transform:scale(1)}37.5%{transform:scale(.986,1.028)}42.5%{transform:scale(1.006,.992)}47.5%,83%{transform:scale(1)}87.5%{transform:scale(1.022,.955)}92.5%{transform:scale(.994,1.012)}97.5%,to{transform:scale(1)}}@keyframes zlc-sqB{0%,33%{transform:scale(1)}37.5%{transform:scale(1.05,.95)}42.5%{transform:scale(.985,1.014)}47.5%,83%{transform:scale(1)}87.5%{transform:scale(.975,1.03)}92.5%{transform:scale(1.01,.99)}97.5%,to{transform:scale(1)}}@keyframes zlc-mk0{0%,5%{opacity:1;transform:scale(1)}13%,77%{opacity:0;transform:scale(.55)}85%,to{opacity:1;transform:scale(1)}}@keyframes zlc-mk1{0%,10%{opacity:0;transform:scale(.55)}16%,19%{opacity:1;transform:scale(1)}26%,59%{opacity:0;transform:scale(.55)}66%,69%{opacity:1;transform:scale(1)}76%,to{opacity:0;transform:scale(.55)}}@keyframes zlc-mk2{0%,23%{opacity:0;transform:scale(.55)}31%,55%{opacity:1;transform:scale(1)}63%,to{opacity:0;transform:scale(.55)}}@keyframes zlc-restOut{0%{opacity:1}to{opacity:0}}@keyframes zlc-cabOut{0%{opacity:1;transform:translate(0) scale(1);animation-timing-function:cubic-bezier(.5,0,.75,0)}70%{opacity:1;transform:translate(var(--ex),var(--ey)) scale(9);animation-timing-function:linear}to{opacity:0;transform:translate(var(--ex),var(--ey)) scale(9)}}@keyframes zlc-lgOut{0%{opacity:1}42%,to{opacity:0}}@keyframes zlc-breath{0%,to{opacity:1}50%{opacity:.55}}@keyframes zlc-rmOut{0%{opacity:1}to{opacity:0}}.zlc{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g600:#2d614b;--g500:#3f7a60;--yel:#E9D900;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--T:calc(4s * var(--k));position:relative;width:960px;height:640px;overflow:hidden;background:#0c2c1c;color:#0f172a;font-family:Inter,system-ui,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased}.zlc *,.zlc *:before,.zlc *:after{box-sizing:border-box}.zlc.thL{--stage:#eef3f0;--cab:#fff;--cabsh:0 20px 30px -22px rgba(12,44,28,.5);--cable:#8ebaa3;--bead:#f4f9f6;--wh:#d3e0d9;--hole:#eef3f0;--hub:#8ebaa3;--acc:#1a5c38;--rail:#e0e9e4;--mk:#c3d4cb;--lit:#1a5c38;--cw1:#2d614b;--cw2:#3f7a60;--lug:#2d614b;--capbg:#dbe6e0;--capfg:#134429;--btbg:#dbe6e0;--btfg:#134429;--foc:#2d614b;--pan:#fff;--pl:#e3ebe6;--pb:#eef3f0;--ban:linear-gradient(125deg,#0c2c1c,#134429 50%,#1a5c38);--bl:rgba(255,255,255,.2)}.zlc.thD{--stage:linear-gradient(160deg,#0c2c1c,#134429);--cab:#1f6641;--cabsh:0 20px 30px -22px rgba(0,0,0,.6);--cable:#4f8a6f;--bead:#d6e7dd;--wh:#235d40;--hole:#0f3421;--hub:#4f8a6f;--acc:#E9D900;--rail:#184a31;--mk:#2f6b4c;--lit:#E9D900;--cw1:#3f7a60;--cw2:#5a947a;--lug:#3f7a60;--capbg:rgba(255,255,255,.1);--capfg:#fff;--btbg:rgba(255,255,255,.13);--btfg:#fff;--foc:#fff;--pan:rgba(255,255,255,.07);--pl:rgba(255,255,255,.1);--pb:rgba(255,255,255,.06);--ban:linear-gradient(125deg,#1a5c38,#1f6641);--bl:rgba(255,255,255,.2)}.zlc.pF{--s:1;--cs:1}.zlc.pP{--s:.7;--cs:1.26}.zlc .stg{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;background:var(--stage)}.zlc.pP .stg{left:264px}.zlc .ldw{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.zlc .sc{flex:none;transform:scale(var(--s))}.zlc .ld{position:relative;width:420px;height:392px;animation:zlc-ldIn calc(.46s * var(--k)) var(--e-out) both}.zlc .rest{position:absolute;left:0;top:0;width:420px;height:392px}.zlc .mech{position:absolute;left:0;top:0;width:420px;height:392px;display:block;overflow:visible}.zlc .rail{fill:none;stroke:var(--rail);stroke-width:22;stroke-linecap:round}.zlc .mkb{fill:var(--mk)}.zlc .mk{fill:var(--lit);transform-box:fill-box;transform-origin:50% 50%}.zlc .mk0{animation:zlc-mk0 var(--T) ease-in-out infinite}.zlc .mk1{opacity:0;transform:scale(.55);animation:zlc-mk1 var(--T) ease-in-out infinite}.zlc .mk2{opacity:0;transform:scale(.55);animation:zlc-mk2 var(--T) ease-in-out infinite}.zlc .disc{fill:var(--wh)}.zlc .hole{fill:var(--hole)}.zlc .acc{fill:var(--acc)}.zlc .hub{fill:var(--hub)}.zlc .wh{transform-origin:230px 54px;animation:zlc-whR var(--T) linear infinite;will-change:transform}.zlc .pl{transform-origin:373px 24px;animation:zlc-plR var(--T) linear infinite;will-change:transform}.zlc .cbl{fill:none;stroke:var(--cable);stroke-width:6}.zlc .bead{fill:none;stroke:var(--bead);stroke-width:3;stroke-linecap:round;stroke-dasharray:.01 15.99}.zlc .bd{animation:zlc-bdR var(--T) linear infinite}.zlc .cl{position:absolute;width:20px;overflow:hidden}.zlc .clA{left:170px;top:52px;height:300px}.zlc .clB{left:383px;top:22px;height:330px}.zlc .cs{position:absolute;left:0;width:20px;display:block;overflow:visible}.zlc .csA{top:-14px;height:194px}.zlc .csB{top:-26.96px;height:263px}.zlc .mvA{animation:zlc-cabT var(--T) linear infinite;will-change:transform}.zlc .mvB{transform:translateY(-80px);animation:zlc-cwT var(--T) linear infinite;will-change:transform}.zlc .clA .mvA,.zlc .clB .mvB{position:absolute;left:0;top:0;width:20px;height:10px}.zlc .cwm{position:absolute;left:366px;top:244px;width:54px;height:98px}.zlc .cwq{position:absolute;left:0;top:0;width:54px;height:98px;transform-origin:50% 100%;animation:zlc-sqB var(--T) cubic-bezier(.45,0,.55,1) infinite}.zlc .cwl{position:absolute;left:17px;top:-8px;width:20px;height:18px;border-radius:999px;background:var(--lug)}.zlc .cwb{position:absolute;left:0;width:54px;height:30px;border-radius:15px;background:var(--cw1)}.zlc .cwb.b1{top:0}.zlc .cwb.b2{top:34px;background:var(--cw2)}.zlc .cwb.b3{top:68px}.zlc .cabm{position:absolute;left:30px;top:212px;width:300px;height:130px}.zlc .cx{position:absolute;left:0;top:0;width:300px;height:130px;transform-origin:50% 50%}.zlc .cq{position:absolute;left:0;top:0;width:300px;height:130px;transform-origin:50% 100%;animation:zlc-sqA var(--T) cubic-bezier(.45,0,.55,1) infinite}.zlc .lug{position:absolute;left:122px;top:-9px;width:56px;height:22px;border-radius:999px;background:var(--lug)}.zlc .cab{position:absolute;left:0;top:0;width:300px;height:130px;border-radius:44px;background:var(--cab);box-shadow:var(--cabsh);display:flex;align-items:center;justify-content:center}.zlc .lg{display:block;width:216px;height:82.5px}.zlc .capw{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center}.zlc .cap{transform:scale(var(--cs));transform-origin:50% 100%;height:30px;padding:0 15px 0 12px;border-radius:999px;background:var(--capbg);color:var(--capfg);display:flex;align-items:center;gap:9px;font-size:13px;font-weight:600;line-height:30px;letter-spacing:.01em;white-space:nowrap}.zlc .cd{position:relative;width:15px;height:16px;flex:none}.zlc .cd i{position:absolute;top:5px;width:6px;height:6px;border-radius:50%;background:var(--capfg)}.zlc .cd .da{left:0;transform:translateY(4px);animation:zlc-dA var(--T) linear infinite}.zlc .cd .db{left:9px;opacity:.5;transform:translateY(-4px);animation:zlc-dB var(--T) linear infinite}.zlc.x .ld *{animation-play-state:paused}.zlc.x .rest{animation:zlc-restOut calc(.2s * var(--k)) var(--e-in) both}.zlc.x .cx{animation:zlc-cabOut calc(.48s * var(--k)) linear both}.zlc.x .lg,.zlc.x .lug{animation:zlc-lgOut calc(.48s * var(--k)) linear both}@media(prefers-reduced-motion:reduce){.zlc *,.zlc *:before,.zlc *:after{animation:none!important;transition:none!important}.zlc .cap{animation:zlc-breath 3.6s ease-in-out infinite!important}.zlc .x .ldw{animation:zlc-rmOut .2s linear both!important}}.zlr.zl,.zlv.zl,.zlc.zl{width:auto;height:auto;display:block;background:none}.zl.zl-vol{position:fixed;top:0;right:0;bottom:0;left:0}.zl.zl-pag{position:fixed}.zlr .pg,.zlv .stg,.zlc .stg{position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;background:none}.zlv.pP .stg,.zlc.pP .stg{left:0;width:auto}.zlr.zlr .sc{transform:scale(var(--s))}.zl-achter,.zl-gat{position:absolute;left:0;top:0;right:0;bottom:0;display:block}.zlr .zl-achter{background:var(--bg)}.zlv .zl-achter,.zlc .zl-achter{background:var(--stage)}.zl-door.zlr .ld:not(.x) .rgw,.zl-door.zlr .ld:not(.x) .dw,.zl-door.zlr .ld:not(.x) .capw{animation:none}.zl-door.zlv .rail,.zl-door.zlv .win,.zl-door.zlv:not(.x) .cabw,.zl-door.zlv:not(.x) .lblw{animation:none}.zl-door.zlc .ld{animation:none}.zl.zl-uit{pointer-events:none;z-index:2147483000}.mb-wrap{position:relative}.mb-bel{position:relative;width:38px;height:38px;flex:none;border:0;border-radius:12px;background:#ffffff14;cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:background .18s,transform .16s cubic-bezier(.34,1.4,.5,1)}.mb-bel:hover,.mb-bel--open{background:#ffffff2e}.mb-bel:active{transform:scale(.88)}.mb-bel:focus-visible{outline:2px solid var(--geel);outline-offset:2px}.mb-bel--nieuw{animation:mbRing 2.2s ease-out infinite}.mb-bel__icoon{display:inline-flex;transform-origin:50% 1px}.mb-bel--nieuw .mb-bel__icoon{animation:mbZwaai 2.2s ease-in-out infinite}.mb-badge{position:absolute;top:-5px;right:-5px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#dc2626;color:#fff;font:700 10.5px/18px var(--font-sans);text-align:center;font-variant-numeric:tabular-nums;animation:mbBadgePop .34s cubic-bezier(.34,1.56,.64,1) both;pointer-events:none}.mb-paneel{position:absolute;top:calc(100% + 10px);width:var(--mb-breedte,420px);max-height:var(--mb-hoogte,470px);display:flex;flex-direction:column;background:#fff;border:1px solid var(--s200);border-radius:18px;box-shadow:0 18px 44px #0c2c1c38;overflow:hidden;z-index:60;font-family:var(--font-sans)}.mb-kop{display:flex;flex-direction:column;gap:11px;padding:14px 16px 12px;border-bottom:1px solid var(--s100)}.mb-kop__rij{display:flex;align-items:center;gap:10px}.mb-kop__rij>svg{color:var(--s500);flex:none}.mb-kop__titel{font:700 14.5px var(--font-sans);color:var(--s800)}.mb-allesgelezen{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;padding:6px 8px;border-radius:10px;cursor:pointer;font:600 12px var(--font-sans);color:var(--v600);transition:background .16s,transform .14s;margin-left:auto;white-space:nowrap}.mb-allesgelezen:hover:not(:disabled){background:var(--v50)}.mb-allesgelezen:active:not(:disabled){transform:scale(.94)}.mb-allesgelezen:disabled{opacity:.45;cursor:default}.mb-chips{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.mb-chips::-webkit-scrollbar{display:none}.mb-chips--overloop{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 22px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 22px),transparent)}.mb-chips .emp-chip{flex:none;white-space:nowrap;font-size:12px;padding:6px 10px;font-variant-numeric:tabular-nums}.mb-lijst{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:6px 16px 14px;overscroll-behavior:contain}.mb-dag{display:flex;align-items:center;gap:9px;padding:12px 0 8px}.mb-dag__naam{font:700 10.5px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--s500)}.mb-dag__lijn{flex:1;height:1px;background:var(--s200)}.mb-item{position:relative;display:grid;grid-template-columns:52px 1fr;gap:11px;padding:0 0 4px;cursor:pointer;border-radius:10px;animation:mbRailIn .3s cubic-bezier(.22,1,.36,1) both}.mb-item:focus-visible{outline:2px solid var(--interactie);outline-offset:2px}.mb-item__rail{position:absolute;left:60px;top:22px;bottom:0;width:2px;background:var(--s200)}.mb-item__klok{padding-top:4px;text-align:right;font:600 10.5px var(--font-sans);color:var(--s400);white-space:nowrap;font-variant-numeric:tabular-nums}.mb-item__lijf{position:relative;padding:0 0 14px 22px;min-width:0}.mb-item__stip{position:absolute;left:-6px;top:5px;width:14px;height:14px;border-radius:50%;border:2px solid;box-sizing:border-box;transition:background .25s,border-color .25s}.mb-item__inhoud{display:flex;flex-direction:column;gap:4px}.mb-item__titelrij{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.mb-item__titelrij>svg{flex:none}.mb-item__titel{font:700 13px var(--font-sans);color:var(--s800);overflow-wrap:anywhere}.mb-item--gelezen .mb-item__titel{font-weight:500}.mb-item__tekst{font:400 12px/1.5 var(--font-sans);color:var(--s500);text-wrap:pretty;overflow-wrap:anywhere}.mb-uitklap{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .2s ease}.mb-uitklap--open{grid-template-rows:1fr;opacity:1}.mb-uitklap__binnen{overflow:hidden;min-height:0}.mb-knoppen{display:flex;gap:8px;padding-top:8px;flex-wrap:wrap}.mb-knop{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:12px;border:0;font:600 12px var(--font-sans);cursor:pointer;transition:background .15s,transform .13s;white-space:nowrap}.mb-knop:active{transform:scale(.95)}.mb-knop--primair{background:var(--interactie);color:#fff}.mb-knop--primair:hover{background:var(--v700)}.mb-knop--secundair{background:var(--s100);color:var(--s700)}.mb-knop--secundair:hover{background:var(--s200)}.mb-leeg{padding:44px 20px;display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center}.mb-leeg>svg{color:var(--s300)}.mb-leeg__kop{font:600 13px var(--font-sans);color:var(--s600);margin:0}.mb-leeg__knop{border:1px solid var(--s200);background:#fff;padding:7px 13px;border-radius:12px;font:600 12px var(--font-sans);color:var(--s700);cursor:pointer;transition:background .16s}.mb-leeg__knop:hover{background:var(--s100)}@keyframes mbRing{0%{box-shadow:0 0 #dc26268c}70%{box-shadow:0 0 0 9px #dc262600}to{box-shadow:0 0 #dc262600}}@keyframes mbZwaai{0%{transform:rotate(0)}6%{transform:rotate(15deg)}12%{transform:rotate(-13deg)}18%{transform:rotate(10deg)}24%{transform:rotate(-7deg)}30%{transform:rotate(4deg)}36%{transform:rotate(-2deg)}42%,to{transform:rotate(0)}}@keyframes mbBadgePop{0%{transform:scale(.4)}60%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes mbRailIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tijdlijnA{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes tijdlijnB{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mb-bel--nieuw,.mb-bel--nieuw .mb-bel__icoon,.mb-badge,.mb-item,.mb-lijst{animation:none!important}.mb-bel,.mb-uitklap,.mb-item__stip,.mb-knop,.mb-allesgelezen{transition:none}}.wv-kaart{--wv-font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;position:relative;box-sizing:border-box;width:100%;max-width:400px;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);overflow-x:hidden;overflow-y:auto;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 2px #0f172a0d;font-family:var(--wv-font);font-size:14px;line-height:1.5;color:#1e293b;text-align:left;-webkit-font-smoothing:antialiased;animation:wvIn .5s .12s both}.wv-kaart *{box-sizing:border-box}.wv-sluit{position:absolute;top:12px;right:12px;z-index:1;width:30px;height:30px;padding:0;border:0;border-radius:50%;background:#f1f5f9;color:#475569;display:grid;place-items:center;cursor:pointer;transition:background .15s}.wv-sluit:hover{background:#e2e8f0}.wv-sluit:focus-visible,.wv-knop:focus-visible{outline:2px solid #2d614b;outline-offset:2px}.wv-top{display:flex;flex-direction:column;align-items:center;padding:22px 20px 20px;background:#f0f7f3;border-bottom:1px solid #dcebe2}.wv-pil{display:inline-flex;align-items:center;gap:7px;max-width:calc(100% - 56px);padding:4px 11px;border-radius:7px;background:#134429;color:#fff;font:700 10.5px var(--wv-font);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.wv-pil svg{flex:none;color:#e9d900}.wv-pil-tekst{display:flex;min-width:0;overflow:hidden}.wv-pil-soort{min-width:0;overflow:hidden;text-overflow:ellipsis}.wv-pil-ticket{flex:none;white-space:pre}.wv-ring{position:relative;width:168px;height:168px;margin-top:16px}.wv-ring svg{display:block;width:168px;height:168px;transform:rotate(-90deg)}.wv-ring-baan{fill:none;stroke:#dcebe2;stroke-width:10}.wv-ring-loop{fill:none;stroke:#2d614b;stroke-width:10;stroke-linecap:round}.wv-ring-midden{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px}.wv-ring-label{display:flex;align-items:center;gap:6px;font:700 10px var(--wv-font);letter-spacing:.1em;text-transform:uppercase;color:#2d614b}.wv-stip{width:6px;height:6px;border-radius:50%;background:#3f7a60}.wv-stip--loopt{animation:wvPuls 1.8s ease-in-out infinite}.wv-klok{font:800 32px/1 var(--wv-font);font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#1e293b}.wv-klok--lang{font-size:27px}.wv-sinds{font:500 11.5px var(--wv-font);color:#64748b}.wv-ring--reis .wv-ring-baan{stroke:#fef3c7}.wv-ring--reis .wv-ring-loop{stroke:#f59e0b}.wv-ring--reis .wv-ring-label{color:#b45309}.wv-ring--reis .wv-stip{background:#f59e0b}.wv-titel{margin-top:16px;font:800 17px/1.35 var(--wv-font);color:#1e293b;text-align:center;text-wrap:pretty;overflow-wrap:anywhere}.wv-omschrijving{margin-top:5px;max-width:280px;font:400 12.5px/1.55 var(--wv-font);color:#64748b;text-align:center;text-wrap:pretty;white-space:pre-line;overflow-wrap:anywhere}.wv-laden{display:flex;justify-content:center;padding:26px 0 6px;color:#2d614b}.wv-niet{margin:10px 0 0;font:italic 400 13px var(--wv-font);color:#94a3b8}.wv-body{padding:4px 18px 16px}.wv-body--los{padding-top:16px}.wv-rij{display:flex;align-items:flex-start;gap:11px;padding:13px 0;border-bottom:1px solid #f1f5f9}.wv-rij:last-child{padding-bottom:16px;border-bottom:0}.wv-rij--midden{align-items:center}.wv-tegel{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:8px;background:#f8fafc;color:#64748b}.wv-avatar{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:#2d614b;color:#fff;font:700 11px var(--wv-font)}.wv-inh{min-width:0}.wv-label{display:block;font:600 10.5px var(--wv-font);letter-spacing:.08em;text-transform:uppercase;color:#64748b}.wv-waarde{display:block;margin-top:2px;font:600 14px var(--wv-font);color:#1e293b;overflow-wrap:anywhere}.wv-waarde--leeg{font-weight:400;color:#64748b}.wv-sub{display:block;font:400 12.5px var(--wv-font);color:#64748b;overflow-wrap:anywhere}.wv-sub--adres{display:flex;align-items:center;gap:5px}.wv-sub--adres svg{flex:none;color:#94a3b8}.wv-knoppen{display:grid}.wv-knop{padding:9px 18px;border:0;border-radius:14px;background:#f1f5f9;color:#334155;font:600 14px var(--wv-font);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease}.wv-knop:hover{background:#e2e8f0}@keyframes wvIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes wvPuls{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.82)}}@media(prefers-reduced-motion:reduce){.wv-kaart,.wv-stip--loopt{animation:none}}.abt[data-rand=r],.dtabs[data-rand=r]{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}.abt[data-rand=l],.dtabs[data-rand=l]{-webkit-mask-image:linear-gradient(to left,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to left,#000 calc(100% - 36px),transparent)}.abt[data-rand=lr],.dtabs[data-rand=lr]{-webkit-mask-image:linear-gradient(to right,transparent,#000 36px,#000 calc(100% - 36px),transparent);mask-image:linear-gradient(to right,transparent,#000 36px,#000 calc(100% - 36px),transparent)}@media(min-width:1024px)and (max-width:1366.98px){.spl>.lcol:not(.min){max-width:max(424px,calc(100% - 400px))}.spl>.lcol:not(.min)>.lin,.spl>.lcol:not(.min)>.lfull{width:auto}.spl>.lcol:not(.min){container-type:inline-size;container-name:lijst}.spl>.dwrap{container-type:inline-size;container-name:paneel}}@container lijst (max-width: 500px){.spl>.lcol .wk1>.wkk{display:none}}@container paneel (max-width: 760px){.spl>.dwrap .dtabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.spl>.dwrap .dtabs::-webkit-scrollbar{display:none}.spl>.dwrap .dtabs .dcap,.zm .spl>.dwrap .capt{display:none}}@container paneel (max-width: 640px){.zf .spl>.dwrap .dhead,.zo .spl>.dwrap .dhead,.zk .spl>.dwrap .dhead{height:auto;min-height:56px;flex-wrap:wrap;row-gap:8px;padding-top:10px;padding-bottom:10px}.zf .spl>.dwrap .dhead>.grow,.zo .spl>.dwrap .dhead>.grow,.zk .spl>.dwrap .dhead>.grow{min-width:min(150px,100%)}.zw .spl>.dwrap .dhead.wz,.zb .spl>.dwrap .dhead.bm,.zt .spl>.dwrap .dhead.tr{flex-wrap:wrap}.zf .spl>.dwrap .stk .stc{grid-column:1/-1;flex-wrap:wrap}}@container paneel (max-width: 640px){.zf .spl>.dwrap .fmn{top:var(--fmn-top,66px)}}@container paneel (max-width: 420px){.zo .spl>.dwrap .pact{flex-wrap:wrap}.zo .spl>.dwrap .pact>.btn.grow{flex:1 1 100%}}@container paneel (max-width: 480px){.zw .spl>.dwrap .dcard{margin:10px}.zw .spl>.dwrap .pgrid,.zw .spl>.dwrap .fg,.zw .spl>.dwrap .g3c{grid-template-columns:minmax(0,1fr)}.zw .spl>.dwrap .fld.w2{grid-column:auto}.zo .spl>.dwrap .dcard.ofd{margin:10px}.zo .spl>.dwrap .fg,.zo .spl>.dwrap .g3c,.zo .spl>.dwrap .mr1,.zo .spl>.dwrap .mr2,.zo .spl>.dwrap .lng,.zo .spl>.dwrap .spr2{grid-template-columns:minmax(0,1fr)}.zo .spl>.dwrap .g12>.fld{grid-column:1/-1}.zo .spl>.dwrap .dlh{flex-wrap:wrap}.zf .spl>.dwrap .dcard.fd{margin:10px}.zf .spl>.dwrap .fg,.zf .spl>.dwrap .fkg{grid-template-columns:minmax(0,1fr)}.zf .spl>.dwrap .fst{flex-wrap:wrap}.zf .spl>.dwrap .dlh{flex-wrap:wrap}.zi .spl>.dwrap .dcard{margin:10px}.zi .spl>.dwrap .icols,.zi .spl>.dwrap .ikg,.zi .spl>.dwrap .fg,.zi .spl>.dwrap .g3c{grid-template-columns:minmax(0,1fr)}.zi .spl>.dwrap .ihr,.zi .spl>.dwrap .int,.zi .spl>.dwrap .ibk>.row{flex-wrap:wrap}.zv .spl>.dwrap .dcard{margin:10px}.zv .spl>.dwrap .pgrid,.zv .spl>.dwrap .fg,.zv .spl>.dwrap .g3c,.zv .spl>.dwrap .kvg{grid-template-columns:minmax(0,1fr)}.zv .spl>.dwrap .blk.lvh,.zv .spl>.dwrap .blk.adj{flex-wrap:wrap}.zb .spl>.dwrap .dcard{margin:10px}.zb .spl>.dwrap .pgrid,.zb .spl>.dwrap .fg,.zb .spl>.dwrap .g3f,.zb .spl>.dwrap .kvg,.zb .spl>.dwrap .kvg.c3{grid-template-columns:minmax(0,1fr)}.zb .spl>.dwrap .kts{grid-template-columns:repeat(3,minmax(0,1fr))}.zb .spl>.dwrap .ktr{flex-wrap:wrap}.zt .spl>.dwrap .dcard{margin:10px}.zt .spl>.dwrap .dlb.ted2,.zt .spl>.dwrap .g2,.zt .spl>.dwrap .cst4{grid-template-columns:minmax(0,1fr)}.zk .spl>.dwrap .dcard{margin:10px}.zk .spl>.dwrap .fg,.zk .spl>.dwrap .fg.g3,.zk .spl>.dwrap .opts,.zk .spl>.dwrap .g3c,.zk .spl>.dwrap .g4c{grid-template-columns:minmax(0,1fr)}.zk .spl>.dwrap .fld.w2{grid-column:auto}.zk .spl>.dwrap .nch{flex-wrap:wrap}.zm .spl>.dwrap .dcard{margin:10px}.zm .spl>.dwrap .fgrid,.zm .spl>.dwrap .g2,.zm .spl>.dwrap .g21{grid-template-columns:minmax(0,1fr)}.zr .spl>.dwrap .dcard{margin:10px}.zr .spl>.dwrap .dl-mts,.zr .spl>.dwrap .dl-mts.c4{grid-template-columns:repeat(2,minmax(0,1fr))}.zr .spl>.dwrap .kr-row,.zr .spl>.dwrap .kr-info,.zr .spl>.dwrap .kr-kpis,.zr .spl>.dwrap .kr-r,.zr .spl>.dwrap .kr-r.oh,.zr .spl>.dwrap .kr-dts,.zr .spl>.dwrap .rp-two,.zr .spl>.dwrap .rp-fm{grid-template-columns:minmax(0,1fr)}.zmi .spl>.dwrap .pgrid,.zmi .spl>.dwrap .fg,.zmi .spl>.dwrap .g3c,.zmi .spl>.dwrap .kvg,.zmi .spl>.dwrap .dgx{grid-template-columns:minmax(0,1fr)}.zmi .spl>.dwrap .dlf{flex-wrap:wrap}.zmi .spl>.dwrap .sbar{height:auto;min-height:52px;flex-wrap:wrap;justify-content:flex-end;row-gap:8px;padding-top:7px;padding-bottom:7px;border-radius:26px}.zi .spl>.dwrap .ihero{height:auto;min-height:164px}.zv .spl>.dwrap .lv1{flex-wrap:wrap;gap:10px 20px}.zv .spl>.dwrap .dhead.vr,.zb .spl>.dwrap .dhead.bm{flex-wrap:wrap;justify-content:flex-end;row-gap:10px}.zv .spl>.dwrap .dhead.vr>.grow,.zb .spl>.dwrap .dhead.bm>.grow{flex:1 1 calc(100% - 80px);min-width:0}}@container paneel (max-width: 560px){.zmi .spl>.dwrap :is(.pgrid,.fg,.g3c,.kvg,.dgx){grid-template-columns:minmax(0,1fr)}}@container paneel (max-width: 640px){.zr .spl>.dwrap .dl-day{flex-wrap:wrap}}@container paneel (max-width: 640px){.zva .spl>.dwrap :is(.bpf,.bpg,.tlg,.fdg){grid-template-columns:minmax(0,1fr)}.zva .spl>.dwrap .tst{grid-template-columns:repeat(2,minmax(0,1fr))}.zva .spl>.dwrap :is(.bh,.fdh){flex-wrap:wrap}.zva .spl>.dwrap .agw{overflow-x:auto}.zva .spl>.dwrap .cal{min-width:620px}.zva .spl>.dwrap :is(.srh,.srw){grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr)) 44px}}@media(min-width:1024px)and (max-width:1366.98px){.zpag.zportaal .ab[data-krap=breek]{height:auto;min-height:55px;flex-wrap:wrap;row-gap:10px;padding-top:10px;padding-bottom:10px}.zpag.zportaal .ab[data-krap=breek]>.abt{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.zpag.zportaal .ab[data-krap=breek]>.abt::-webkit-scrollbar{display:none}.zpag.zportaal .ab[data-krap=breek]>.abt>.abpill{display:none}.zpag.zportaal .ab[data-krap=breek]>.abt>.pill.on{background:var(--g600);color:#fff}.zpag.zportaal .ab[data-krap=breek]>.abk{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-left:auto;max-width:100%}.zpag.zportaal .ab[data-krap=breek]>.grow+:last-child{margin-left:auto}.zpag.zportaal .fbar[data-krap=breek]{flex-wrap:wrap;row-gap:8px}.zpag.zportaal .fbar[data-krap=breek]>.srch{flex:1 1 100%}.zpag.zportaal .ban:not([data-krap=breek])>.zp-titel{flex-shrink:0}.zpag.zportaal .ban>.zp-titel{transition:none}.zpag.zportaal .ban[data-krap] .mbs{display:none}.zpag.zportaal .ban[data-krap=breek]{height:auto;min-height:118px;flex-wrap:wrap;row-gap:14px;padding-top:18px;padding-bottom:30px}.zpag.zportaal .ban[data-krap=breek]>.bni{flex-wrap:wrap;row-gap:14px;height:auto}.zpag.zportaal .ban[data-krap=breek]>.ringw+:not(.tls),.zpag.zportaal .ban[data-krap=breek]>.bni>.ringw+*{flex:1 1 0;min-width:0}.zpag.zportaal .ban[data-krap=breek]>.grow,.zpag.zportaal .ban[data-krap=breek]>.bni>.grow{display:none}.zpag.zportaal .ban[data-krap=breek]>.tls,.zpag.zportaal .ban[data-krap=breek]>.bni>.otls{flex:1 1 100%;flex-wrap:wrap;margin-left:0;min-width:0;max-width:100%}}.sf-app{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#f0f7f3;--yel:#E9D900;--pan:#f4f7f5;--ton:#dbe6e0;--ink:#0f172a;--ink2:#334155;--mut:#566378;--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--r-fld:14px;--r-btn:14px;--r-msg:16px;--fh:52px;--bh:52px;--pitch:90px;--t-press:.11s;--t-fast:.18s;--t-exit:.24s;--t-base:.3s;--t-move:.44s;--t-enter:.56s;--t-big:.72s;--stg:70ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.3,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.5,.5,1);--sh-pop:0 30px 80px rgba(5,20,12,.42);--sh-bar:0 10px 26px rgba(5,20,12,.3);position:relative;overflow:hidden;overflow:clip;isolation:isolate;background:#0c2c1c;font-family:var(--font);color:#fff;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased}.sf-app,.sf-app *,.sf-app *:before,.sf-app *:after{box-sizing:border-box}.sf-app :where(button),.sf-app :where(input){font-family:inherit;font-size:inherit;color:inherit}.sf-app :where(button){cursor:pointer;border:0;background:none;padding:0;text-align:inherit}.sf-app :where(button:disabled){cursor:not-allowed}.sf-app :where(h1),.sf-app :where(h2),.sf-app :where(p){margin:0;padding:0}.sf-i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.sf-i.sf-s{width:14px;height:14px}.sf-i.sf-l{width:24px;height:24px}.sf-app :focus-visible{outline:2px solid var(--ring,#fff);outline-offset:2px}.sf-app input:focus-visible{outline:none}.sf-sk-ul{--ring:var(--g600);--fbg:transparent;--fbg-f:transparent;--fbd:transparent;--ftx:var(--ink);--fph:#64748b;--flab:var(--g700);--fic:var(--g600);--focus:var(--g700);--btn-bg:var(--g800);--btn-tx:#fff;--ms-bg:#fff;--ms-tx:var(--ink);--ms-bd:#cfdcd4;--pulse:var(--g600);--of:var(--mut);--of-line:rgba(19,68,41,.16);--lk:var(--g700);--hint-bg:rgba(240,247,243,.94);--hint-bd:var(--g200);--hint-tx:var(--ink2);--hint-b:var(--g900);--hic-bg:var(--g800);--hic-tx:#fff;--err-bg:#fef2f2;--err-tx:#b91c1c;--err-bd:#fecaca;--tt:var(--g900);--sub:var(--mut);--sec-bg:rgba(19,68,41,.07);--sec-h:rgba(19,68,41,.12);--sec-tx:var(--g900);--kc-bg:var(--g800);--kc-tx:#fff;--kp-bg:rgba(19,68,41,.07);--kp-tx:var(--ink2);--eye-h:var(--g800);--af:#f4f7f5;--slbl:var(--g700);--uline:rgba(19,68,41,.26);--uline-f:var(--g700)}.sf-bgst{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.sf-bgm{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.03);animation:sfBgIn 2.6s cubic-bezier(.16,.8,.2,1) both,sfBgDrift 46s ease-in-out 2.6s infinite alternate}.sf-bgf{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:var(--bp,50% 50%)}.sf-bgk,.sf-bgv{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.sf-mk{position:absolute;right:26px;bottom:18px;z-index:6;margin:0;font-size:11px;line-height:16px;color:#ffffffeb}.sf-mk a{color:inherit;font-weight:700;font-style:italic;text-decoration:none}.sf-kol .sf-mk{display:none}.sf-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.sf-stage.sf-swp{animation:sfFadeO var(--t-fast) var(--e-in) both}.sf-stage.sf-und .sf-kol{opacity:0;transition:opacity var(--t-base) var(--e-out)}.sf-kol.sf-awL{animation:sfAwL .32s var(--e-in) both}.sf-kol.sf-awR{animation:sfAwR var(--t-enter) var(--e-out) both}.sf-logo{display:block;height:auto}.sf-hd.sf-inA{animation:sfSoftA var(--t-enter) var(--e-out) both}.sf-hd.sf-inB{animation:sfSoftB var(--t-enter) var(--e-out) both}.sf-hd.sf-out{animation:sfFadeO var(--t-exit) var(--e-in) both}.sf-tt{font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:var(--tt)}.sf-sub{margin-top:6px;font-size:15px;font-weight:500;line-height:1.45;color:var(--sub);overflow-wrap:anywhere}.sf-vwz{margin-top:26px}.sf-vw{--sx:34px}.sf-vw.sf-bk{--sx:-34px}.sf-vw.sf-inA{animation:sfVinA var(--t-enter) var(--e-out) both}.sf-vw.sf-inB{animation:sfVinB var(--t-enter) var(--e-out) both}.sf-vw.sf-out{animation:sfVout var(--t-exit) var(--e-in) both}.sf-ent.sf-ei{--d0:.82s}.sf-ent.sf-es{--d0:.11s}.sf-ent .sf-ri{animation:sfRise var(--t-big) var(--e-out) backwards;animation-delay:calc(var(--d0) + var(--k,0) * var(--stg))}.sf-vw.sf-inA .sf-ri,.sf-vw.sf-inB .sf-ri{animation:sfSoftA var(--t-enter) var(--e-out) backwards;animation-delay:calc(50ms + var(--k,0) * 30ms)}.sf-lg,.sf-rs{display:flex;flex-direction:column;width:100%}.sf-lg.sf-shA,.sf-rs.sf-shA{animation:sfShakeA .5s cubic-bezier(.36,.07,.19,.97) both}.sf-lg.sf-shB,.sf-rs.sf-shB{animation:sfShakeB .5s cubic-bezier(.36,.07,.19,.97) both}.sf-flds{position:relative;display:flex;flex-direction:column;gap:14px}.sf-fld{position:relative;display:block;transition:opacity var(--t-base) var(--e-out)}.sf-fl{display:block;height:18px;margin:0 0 6px 2px;font-size:12.5px;font-weight:600;line-height:18px;color:var(--flab)}.sf-fc{position:relative;display:flex;align-items:center;height:var(--fh);border-radius:var(--r-fld);background:var(--fbg);box-shadow:inset 0 0 0 1px var(--fbd);padding:0 6px 0 16px;gap:12px;color:var(--ftx);transition:background var(--t-base) var(--e-out),box-shadow var(--t-base) var(--e-out)}.sf-fic{width:17px;height:17px;color:var(--fic);transition:color var(--t-base) var(--e-out)}.sf-fld.sf-foc .sf-fic{color:var(--focus)}.sf-fi{flex:1;min-width:0;height:100%;border:0;background:none;padding:0 10px 0 0;font-size:15px;font-weight:500;color:var(--ftx);caret-color:var(--focus);outline:none}.sf-fi::-moz-placeholder{color:var(--fph);opacity:1}.sf-fi::placeholder{color:var(--fph);opacity:1}.sf-fi:-webkit-autofill{-webkit-text-fill-color:var(--ftx);box-shadow:inset 0 0 0 40px var(--af);border-radius:10px}.sf-fld.sf-off{opacity:.45}.sf-fld.sf-off .sf-fi{cursor:not-allowed}.sf-eye{position:relative;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none;color:var(--fic);transition:transform var(--t-base) var(--e-rel),color var(--t-base) var(--e-out)}.sf-eye:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;opacity:0;transition:opacity var(--t-base) var(--e-out)}.sf-eye:hover{color:var(--eye-h)}.sf-eye:hover:after{opacity:.1}.sf-eye:active{transform:scale(.88);transition-duration:var(--t-press)}.sf-eye.sf-dis{cursor:not-allowed}.sf-eye.sf-dis:active{transform:none}.sf-eye.sf-dis:hover:after{opacity:0}.sf-eye .sf-i{position:absolute;width:18px;height:18px;transition:transform var(--t-base) var(--e-spring),opacity var(--t-fast) var(--e-out)}.sf-eye .sf-i.sf-hid{opacity:0;transform:scale(.5) rotate(-30deg)}.sf-fhl{position:absolute;left:0;right:0;top:24px;height:var(--fh);pointer-events:none;z-index:1;top:calc(24px + var(--fh) - 2px);height:2px;border-radius:1px;background:var(--uline-f);transform-origin:left;transform:scaleX(0);opacity:0;transition:transform var(--t-move) var(--e-spring),opacity var(--t-fast) var(--e-out)}.sf-fhl.sf-on{opacity:1;transform:scaleX(1)}.sf-fhl.sf-p1{transform:translateY(var(--pitch)) scaleX(0)}.sf-fhl.sf-on.sf-p1{transform:translateY(var(--pitch)) scaleX(1)}.sf-fhl.sf-p2{transform:translateY(calc(var(--pitch) * 2)) scaleX(0)}.sf-fhl.sf-on.sf-p2{transform:translateY(calc(var(--pitch) * 2)) scaleX(1)}.sf-sk-ul .sf-fc{background:none;box-shadow:inset 0 -1px 0 var(--uline);border-radius:0;padding:0 0 0 2px}.sf-sk-ul .sf-fl{text-transform:uppercase;letter-spacing:.1em;font-size:11px}.sf-sk-ul .sf-eye{border-radius:50%}.sf-otpw{position:relative}.sf-otp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}.sf-ob{height:56px;display:flex;align-items:center;justify-content:center;font:700 24px/1 ui-monospace,SFMono-Regular,Menlo,monospace;color:var(--ink);box-shadow:inset 0 -1px 0 var(--uline);transition:box-shadow var(--t-base) var(--e-out)}.sf-ob.sf-on{box-shadow:inset 0 -2px 0 var(--uline-f)}.sf-ob.sf-vol{animation:sfPop var(--t-enter) var(--e-spring) backwards}.sf-oin{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;border:0;padding:0;font-size:16px;letter-spacing:2em;caret-color:transparent;color:transparent;background:none}.sf-gr{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-exit) var(--e-inout)}.sf-gr.sf-on{grid-template-rows:1fr;transition:grid-template-rows var(--t-big) var(--e-out)}.sf-gri{min-height:0;overflow:hidden;margin:0 -12px;padding:0 12px}.sf-gri>div{margin-top:14px}.sf-hintb,.sf-errb{display:flex;gap:12px;align-items:flex-start;padding:12px 16px 12px 12px;border-radius:14px;font-size:13px;line-height:1.45}.sf-hintb{background:var(--hint-bg);color:var(--hint-tx);box-shadow:inset 0 0 0 1.5px var(--hint-bd)}.sf-hintb b{display:block;font-size:13.5px;font-weight:700;color:var(--hint-b);margin-bottom:2px}.sf-hic{width:28px;height:28px;border-radius:50%;background:var(--hic-bg);color:var(--hic-tx);display:flex;align-items:center;justify-content:center;flex:none}.sf-gr.sf-on .sf-hintb{animation:sfMsgA var(--t-enter) var(--e-out) 80ms backwards}.sf-gr.sf-on .sf-hic{animation:sfPop var(--t-enter) var(--e-spring) .2s backwards}.sf-errb{background:var(--err-bg);color:var(--err-tx);box-shadow:inset 0 0 0 1px var(--err-bd);font-weight:600;align-items:center;padding-left:14px}.sf-errb .sf-i{width:18px;height:18px}.sf-gr.sf-on .sf-errb.sf-mA{animation:sfMsgA var(--t-enter) var(--e-out) 60ms backwards}.sf-gr.sf-on .sf-errb.sf-mB{animation:sfMsgB var(--t-enter) var(--e-out) 60ms backwards}.sf-uitl{margin-top:4px}.sf-uitl .sf-hintb{animation:sfMsgA var(--t-enter) var(--e-out) 80ms backwards}.sf-uitl .sf-hic{animation:sfPop var(--t-enter) var(--e-spring) .2s backwards}.sf-mainw{margin-top:20px}.sf-cap{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;height:var(--bh);padding:0 22px;border-radius:999px;font-size:15px;font-weight:700;white-space:nowrap;overflow:hidden;transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out),background-color var(--t-base) var(--e-out)}.sf-cap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:currentColor;opacity:0;transition:opacity var(--t-base) var(--e-out);pointer-events:none}.sf-cap:hover:after{opacity:.07}.sf-cap:active{transform:scale(.98,.95);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.sf-cap:active:after{opacity:.13;transition-duration:var(--t-press)}.sf-cap:disabled{opacity:.45}.sf-cap:disabled:active{transform:none}.sf-cap:disabled:after{opacity:0}.sf-cap.sf-w{width:100%}.sf-cap.sf-pri{background:var(--btn-bg);color:var(--btn-tx)}.sf-cap.sf-sec{height:46px;background:var(--sec-bg);color:var(--sec-tx);font-weight:600;font-size:14px}.sf-cap.sf-sec:hover{background:var(--sec-h)}.sf-cap.sf-y{background:var(--yel);color:var(--g900)}.sf-cap.sf-dk{background:var(--g800);color:#fff}.sf-cap.sf-tn{background:var(--ton);color:var(--g900);font-weight:650}.sf-cap.sf-bz{cursor:progress}.sf-cap.sf-bz:active{transform:none}.sf-cap.sf-bz:active:after{opacity:0}.sf-cap .sf-arr{transition:transform var(--t-base) var(--e-out)}.sf-cap:hover .sf-arr{transform:translate(3px)}.sf-spn{width:17px;height:17px;border-radius:50%;border:2.5px solid currentColor;border-right-color:transparent;border-bottom-color:transparent;opacity:.85;animation:sfSpin .8s linear infinite,sfFade var(--t-fast) var(--e-out);flex:none}.sf-msw{position:relative}.sf-msr{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:20px;box-shadow:0 0 0 2px var(--pulse);opacity:0;pointer-events:none}.sf-msw.sf-pls .sf-msr{animation:sfMsR 1.8s var(--e-out) infinite}.sf-msl{display:grid;grid-template-columns:9px 9px;gap:2px;flex:none;animation:sfFade var(--t-fast) var(--e-out)}.sf-msl i{display:block;width:9px;height:9px}.sf-m1{background:#f25022}.sf-m2{background:#7fba00}.sf-m3{background:#00a4ef}.sf-m4{background:#ffb900}.sf-of{display:flex;align-items:center;gap:14px;margin:16px 0;font-size:12px;font-weight:600;letter-spacing:.06em;line-height:18px;color:var(--of)}.sf-of i{flex:1;height:1px;background:var(--of-line)}.sf-of i:first-child{transform-origin:right}.sf-of i:last-child{transform-origin:left}.sf-ent .sf-of i{animation:sfLnIn .9s var(--e-out) calc(var(--d0) + 5 * var(--stg)) backwards}.sf-lks{display:flex;justify-content:space-between;flex-wrap:wrap;gap:4px 12px;margin-top:14px}.sf-lk{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:0 2px;font-size:13.5px;font-weight:600;color:var(--lk);white-space:nowrap;transition:transform var(--t-base) var(--e-rel)}.sf-lk:after{content:"";position:absolute;left:2px;right:2px;bottom:11px;height:1.5px;border-radius:1px;background:currentColor;transform:scaleX(0);transform-origin:left;transition:transform var(--t-base) var(--e-out)}.sf-lk:hover:after,.sf-lk:focus-visible:after{transform:scaleX(1)}.sf-lk:active{transform:scale(.96);transition-duration:var(--t-press)}.sf-rgl{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;margin-top:12px;font-size:13.5px;color:var(--sub)}.sf-rs .sf-cap.sf-pri{margin-top:20px}.sf-rs .sf-cap.sf-sec{margin-top:10px}.sf-kl{display:flex;flex-direction:column;align-items:flex-start;text-align:left;padding-top:4px}.sf-klc{width:52px;height:52px;border-radius:50%;background:var(--kc-bg);color:var(--kc-tx);display:flex;align-items:center;justify-content:center;animation:sfPop var(--t-big) var(--e-spring) 40ms backwards}.sf-klc .sf-i{stroke-width:2.6}.sf-klp{margin-top:14px;padding:7px 16px;border-radius:999px;background:var(--kp-bg);color:var(--kp-tx);font-size:13.5px;max-width:100%;overflow-wrap:anywhere;animation:sfSoftA var(--t-enter) var(--e-out) .12s backwards}.sf-mdw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:16px}.sf-veil{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#061a109e;cursor:default;animation:sfFade var(--t-base) var(--e-out) both}.sf-mdw.sf-out .sf-veil{animation:sfFadeO var(--t-exit) var(--e-in) both}.sf-dlg{--ring:var(--g600);position:relative;width:440px;max-width:100%;padding:24px;border-radius:24px;background:#fff;color:var(--ink);box-shadow:var(--sh-pop);animation:sfMdIn var(--t-big) var(--e-out) both}.sf-mdw.sf-out .sf-dlg{animation:sfMdO var(--t-exit) var(--e-in) both}.sf-dlg:focus-visible{outline:none}.sf-dlh{display:flex;align-items:center;justify-content:space-between;gap:12px;animation:sfSoftA var(--t-enter) var(--e-out) 50ms backwards}.sf-dlh h2{font-size:19px;font-weight:800;letter-spacing:-.015em;line-height:1.25;color:var(--g900)}.sf-xb{position:relative;width:40px;height:40px;border-radius:50%;background:var(--pan);color:var(--ink2);display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-rel)}.sf-xb:active{transform:scale(.88) rotate(90deg);transition-duration:var(--t-press)}.sf-dlp{margin-top:10px;font-size:14px;color:var(--ink2);animation:sfSoftA var(--t-enter) var(--e-out) 80ms backwards}.sf-dln{display:flex;gap:12px;align-items:flex-start;margin-top:16px;padding:14px 16px 14px 14px;border-radius:18px;background:var(--pan);font-size:13.5px;line-height:1.5;color:var(--ink2);animation:sfSoftA var(--t-enter) var(--e-out) .11s backwards}.sf-dln b{font-weight:700;color:var(--g900)}.sf-dli{width:28px;height:28px;border-radius:50%;background:var(--g100);color:var(--g800);display:flex;align-items:center;justify-content:center;flex:none}.sf-dlf{display:flex;justify-content:flex-end;gap:8px;margin-top:20px;animation:sfSoftA var(--t-enter) var(--e-out) .14s backwards}.sf-dlf .sf-cap{height:46px;font-size:14px}.sf-okl{--okr:1800px;position:absolute;top:0;right:0;bottom:0;left:0;z-index:45;display:flex;align-items:center;justify-content:center;background:radial-gradient(circle at 50% 45%,#1a5c38eb,#061a10f7 72%);animation:sfOkIn .82s var(--e-inout) both}.sf-okl.sf-out{animation:sfFadeO var(--t-exit) var(--e-in) both}.sf-okc{display:flex;flex-direction:column;align-items:center;text-align:center;padding:0 24px;max-width:100%}.sf-okc.sf-out{animation:sfOkO var(--t-exit) var(--e-in) both}.sf-okw{position:relative;width:84px;height:84px}.sf-oke{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--yel);color:var(--g900);display:flex;align-items:center;justify-content:center;animation:sfOkE var(--t-big) cubic-bezier(.3,.7,.3,1) both}.sf-oke svg{width:50px;height:50px;fill:none;stroke:currentColor;stroke-width:5;stroke-linecap:round;stroke-linejoin:round;display:block}.sf-okv{stroke-dasharray:44;stroke-dashoffset:44;animation:sfOkV var(--t-enter) var(--e-out) .38s forwards}.sf-okr{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:inset 0 0 0 2px var(--yel);opacity:0;animation:sfOkRip 1.2s var(--e-out) .46s forwards;pointer-events:none}.sf-okr.sf-r2{animation-delay:.76s}.sf-okh{margin-top:26px;font-size:28px;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#fff;animation:sfRise var(--t-enter) var(--e-out) .5s backwards}.sf-okp{margin-top:8px;font-size:14px;color:#fffffff0;max-width:100%;overflow-wrap:anywhere;animation:sfRise var(--t-enter) var(--e-out) .57s backwards}.sf-okb{display:block;width:240px;max-width:100%;height:4px;margin-top:26px;border-radius:2px;background:#ffffff38;overflow:hidden;animation:sfFade var(--t-enter) var(--e-out) .64s backwards}.sf-okb i{display:block;height:100%;border-radius:2px;background:var(--yel);transform:scaleX(0);transform-origin:left;animation:sfOkFill 1.5s linear 1.3s forwards}.sf-okc .sf-cap{margin-top:30px;animation:sfRise var(--t-enter) var(--e-out) .72s backwards}.sf-tsts{position:absolute;left:0;right:0;bottom:44px;z-index:80;display:flex;justify-content:center;pointer-events:none;padding:0 16px}.sf-tst{position:relative;overflow:hidden;display:flex;gap:10px;align-items:center;max-width:620px;padding:8px 20px 8px 8px;border-radius:22px;background:#fff;color:var(--g900);box-shadow:var(--sh-bar);font-size:13px;font-weight:650;line-height:1.35}.sf-tst.sf-tA{animation:sfCapIn .52s var(--e-out) both}.sf-tst.sf-tB{animation:sfCapInB .52s var(--e-out) both}.sf-tst:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:var(--g300);transform-origin:left;animation:sfShrink 2.6s linear forwards}.sf-tst.sf-out{animation:sfCapO var(--t-exit) var(--e-in) both}.sf-tsi{width:30px;height:30px;border-radius:50%;background:var(--g100);color:var(--g800);display:flex;align-items:center;justify-content:center;flex:none}.sf-tsi.sf-warn{background:#fef3c7;color:#92400e}.sf-tsi svg{animation:sfPop .5s var(--e-spring) .15s backwards}.sf-rip{position:absolute;z-index:90;width:56px;height:56px;margin:-28px 0 0 -28px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #061a104d}.sf-rpA{animation:sfRipA var(--t-enter) var(--e-out) both}.sf-rpB{animation:sfRipB var(--t-enter) var(--e-out) both}.sf-fx .sf-kol{position:absolute;left:140px;top:116px;width:400px;transition:top var(--t-move) var(--e-out)}.sf-fx .sf-logo{width:150px}.sf-fx .sf-hdw{margin-top:52px;transition:margin-top var(--t-move) var(--e-out)}.sf-fx.sf-mh .sf-hdw{margin-top:24px}.sf-fx.sf-me .sf-hdw{margin-top:34px}.sf-fx .sf-tt{font-size:42px;letter-spacing:-.03em;line-height:1.08}.sf-fx .sf-sub{margin-top:10px;font-size:16px}.sf-fx .sf-vwz{margin-top:30px}.sf-fx .sf-lgS{display:flex;flex-direction:column}.sf-fx .sf-slbl{height:16px;margin:0 0 10px 2px;font-size:11px;font-weight:700;letter-spacing:.1em;line-height:16px;text-transform:uppercase;color:var(--slbl)}.sf-fx .sf-of.sf-sep{margin:22px 0}.sf-mscard{position:relative;display:flex;align-items:center;gap:14px;width:100%;min-height:72px;padding:14px 18px 14px 14px;border-radius:20px;background:#fff;color:var(--ink);text-align:left;box-shadow:0 1px 2px #1344290f,0 8px 24px #13442914,inset 0 0 0 1px #e3ebe6;transition:transform var(--t-base) var(--e-rel),box-shadow var(--t-base) var(--e-out)}.sf-mscard:hover{box-shadow:0 2px 4px #13442914,0 14px 32px #1344291f,inset 0 0 0 1px #cfdcd4}.sf-mscard:active{transform:scale(.985);transition-duration:var(--t-press)}.sf-mscard.sf-bz{cursor:progress}.sf-mscard.sf-bz:active{transform:none}.sf-mkt{width:44px;height:44px;border-radius:14px;background:#f4f7f5;color:var(--g700);display:flex;align-items:center;justify-content:center;flex:none}.sf-mkx{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sf-mkx b{font-size:15px;font-weight:700;line-height:1.3;color:var(--g900)}.sf-mkx span{font-size:12.5px;line-height:1.35;color:var(--mut)}.sf-mscard .sf-arr{color:var(--g700);transition:transform var(--t-base) var(--e-out)}.sf-mscard:hover .sf-arr{transform:translate(3px)}.sf-msw.sf-pls .sf-mscard{animation:sfMsB 1.8s ease-in-out infinite}.sf-vF5{background:#f6f4ef}.sf-vF5 .sf-bgf{--bp:64% 50%;filter:saturate(.95) brightness(1.05) sepia(.08)}.sf-vF5 .sf-bgk{background:linear-gradient(90deg,#f7f5f0f7,#f7f5f0eb 32%,#f7f5f080,#f7f5f00f 76%,#f7f5f000)}.sf-vF5 .sf-bgv{background:linear-gradient(180deg,#0000 60%,#2820141f)}.sf-vF5 .sf-sk-ul{--af:#f7f5f0}@media(max-width:1023px){.sf-app .sf-mk{left:0;right:0;bottom:8px;text-align:center}.sf-app>.sf-mk{display:none}.sf-app .sf-kol .sf-mk{display:block;position:static;margin-top:22px;text-align:center}.sf-app .sf-stage{overflow-x:hidden;overflow-y:auto}.sf-app .sf-lks{flex-direction:column;align-items:center;gap:0}.sf-app .sf-rgl{justify-content:center}.sf-app .sf-dlg{width:358px;padding:20px}.sf-app .sf-dlf .sf-cap{flex:1}.sf-app .sf-okl{--okr:1000px}.sf-app .sf-tsts{bottom:30px}.sf-app.sf-fx .sf-kol{left:28px;right:28px;top:88px;width:auto;padding-bottom:32px}.sf-app.sf-fx.sf-mh .sf-kol,.sf-app.sf-fx.sf-me .sf-kol{top:80px}.sf-app.sf-fx .sf-logo{width:132px}.sf-app.sf-fx .sf-hdw{margin-top:26px}.sf-app.sf-fx.sf-mh .sf-hdw{margin-top:10px}.sf-app.sf-fx.sf-me .sf-hdw{margin-top:12px}.sf-app.sf-fx.sf-mh .sf-of.sf-sep,.sf-app.sf-fx.sf-me .sf-of.sf-sep{margin:10px 0}.sf-app.sf-fx .sf-tt{font-size:34px}.sf-app.sf-fx .sf-sub{font-size:15px}.sf-app.sf-fx .sf-vwz{margin-top:22px}.sf-app.sf-fx .sf-of.sf-sep{margin:14px 0}.sf-app.sf-vF5 .sf-bgf{--bp:58% 50%}.sf-app.sf-vF5 .sf-bgk{background:linear-gradient(180deg,#f7f5f08c,#f7f5f0d1 22%,#f7f5f0f2 42%,#f7f5f0f7)}.sf-app.sf-vF5 .sf-mk{color:var(--mut)}}@media(max-width:370px){.sf-app.sf-fx .sf-kol{left:20px;right:20px}.sf-app.sf-fx .sf-tt{font-size:31px}}@keyframes sfBgIn{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1.03)}}@keyframes sfBgDrift{0%{transform:scale(1.03)}to{transform:scale(1.056) translate(-6px,-4px)}}@keyframes sfRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes sfFade{0%{opacity:0}}@keyframes sfFadeO{to{opacity:0}}@keyframes sfPop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.12)}80%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes sfSpin{to{transform:rotate(360deg)}}@keyframes sfSoftA{0%{opacity:0;transform:translateY(8px)}}@keyframes sfSoftB{0%{opacity:0;transform:translateY(8px)}}@keyframes sfVinA{0%{opacity:0;transform:translate(var(--sx))}}@keyframes sfVinB{0%{opacity:0;transform:translate(var(--sx))}}@keyframes sfVout{to{opacity:0;transform:translate(calc(var(--sx)*-.7))}}@keyframes sfLnIn{0%{transform:scaleX(0)}}@keyframes sfShakeA{0%,to{transform:none}18%{transform:translate(-8px)}38%{transform:translate(6px)}58%{transform:translate(-4px)}78%{transform:translate(2px)}}@keyframes sfShakeB{0%,to{transform:none}18%{transform:translate(-8px)}38%{transform:translate(6px)}58%{transform:translate(-4px)}78%{transform:translate(2px)}}@keyframes sfMsgA{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:none}}@keyframes sfMsgB{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:none}}@keyframes sfMsR{0%{opacity:.9;transform:scale(1)}75%,to{opacity:0;transform:scale(1.05,1.42)}}@keyframes sfMsB{0%,to{transform:none}50%{transform:scale(1.012)}}@keyframes sfAwL{to{opacity:0;transform:translate(-64px)}}@keyframes sfAwR{0%{opacity:0;transform:translate(64px)}}@keyframes sfMdIn{0%{opacity:0;transform:translate(var(--ox),var(--oy)) scale(.18)}64%{opacity:1;transform:translate(0) scale(1.02)}to{opacity:1;transform:none}}@keyframes sfMdO{to{opacity:0;transform:translate(calc(var(--ox)*.2),calc(var(--oy)*.2)) scale(.92)}}@keyframes sfOkIn{0%{clip-path:circle(26px at var(--okx) var(--oky))}to{clip-path:circle(var(--okr) at var(--okx) var(--oky))}}@keyframes sfOkE{0%{opacity:0;transform:scale(.4)}40%{opacity:1}60%{transform:scale(1.06)}82%{transform:scale(.98)}to{opacity:1;transform:none}}@keyframes sfOkV{to{stroke-dashoffset:0}}@keyframes sfOkRip{0%{opacity:.8;transform:scale(1)}to{opacity:0;transform:scale(2.2)}}@keyframes sfOkFill{to{transform:scaleX(1)}}@keyframes sfOkO{to{opacity:0;transform:translateY(-10px) scale(.97)}}@keyframes sfCapIn{0%{opacity:0;transform:translateY(24px) scale(.94)}to{opacity:1;transform:none}}@keyframes sfCapInB{0%{opacity:0;transform:translateY(24px) scale(.94)}to{opacity:1;transform:none}}@keyframes sfCapO{to{opacity:0;transform:translateY(18px) scale(.95)}}@keyframes sfShrink{to{transform:scaleX(0)}}@keyframes sfRipA{0%{opacity:.9;transform:scale(.15)}55%{opacity:.45}to{opacity:0;transform:scale(1.15)}}@keyframes sfRipB{0%{opacity:.9;transform:scale(.15)}55%{opacity:.45}to{opacity:0;transform:scale(1.15)}}.sf-app{position:fixed;top:0;right:0;bottom:0;left:0}.sf-stage{overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.sf-fx .sf-kol{left:clamp(48px,9.72vw,140px);padding-bottom:56px;top:clamp(clamp(32px,11.6vh,116px),calc((100vh - var(--kh,685px)) / 2),calc(100vh - var(--khmax,754px) - 56px));top:clamp(clamp(32px,11.6vh,116px),calc((100dvh - var(--kh,685px)) / 2),calc(100dvh - var(--khmax,754px) - 56px))}.sf-kh-inlog{--kh:685px;--khmax:754px;--khc:627px;--khcmax:710px}.sf-kh-reset{--kh:467px;--khmax:467px;--khc:429px;--khcmax:429px}.sf-kh-gegevens{--kh:602px;--khmax:719px;--khc:560px;--khcmax:681px}.sf-kh-code{--kh:449px;--khmax:525px;--khc:407px;--khcmax:483px}.sf-kh-vergeten{--kh:467px;--khmax:584px;--khc:429px;--khcmax:550px}.sf-kh-verstuurd{--kh:441px;--khmax:441px;--khc:403px;--khcmax:403px}.sf-kh-herstel{--kh:512px;--khmax:588px;--khc:470px;--khcmax:546px}.sf-kh-geenlink{--kh:433px;--khmax:433px;--khc:395px;--khcmax:395px}.sf-kol{margin:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px)}.sf-tsts{bottom:calc(44px + env(safe-area-inset-bottom,0px))}@media(max-width:1023px){.sf-app .sf-tsts{bottom:calc(30px + env(safe-area-inset-bottom,0px))}}@media(min-width:600px)and (max-width:1023px){.sf-app.sf-fx .sf-kol{left:calc(50% - 200px);right:auto;width:400px}}@media(pointer:coarse){.sf-fi{font-size:16px}}.sf-kol.sf-awRo{animation:sfAwRo .32s var(--e-in) both}.sf-kol.sf-awLi{animation:sfAwLi var(--t-enter) var(--e-out) both}@keyframes sfAwRo{to{opacity:0;transform:translate(64px)}}@keyframes sfAwLi{0%{opacity:0;transform:translate(-64px)}}.sf-bgm.sf-stil{animation:sfBgDrift 46s ease-in-out infinite alternate}.sf-fc>.sf-spn{width:15px;height:15px;border-width:2px;margin-right:12px;color:var(--fic)}.sf-otpw [data-input-otp]{font-size:16px}@media(min-width:1024px)and (max-height:940px){.sf-fx .sf-kol{padding-bottom:16px;top:clamp(clamp(32px,11.6vh,116px),calc((100vh - var(--kh,685px)) / 2),calc(100vh - var(--khmax,754px) - 16px));top:clamp(clamp(32px,11.6vh,116px),calc((100dvh - var(--kh,685px)) / 2),calc(100dvh - var(--khmax,754px) - 16px))}}@media(min-width:1024px)and (max-height:820px){.sf-fx .sf-kol{padding-bottom:12px;top:clamp(24px,calc((100vh - var(--khc,627px)) / 2),calc(100vh - var(--khcmax,710px) - 12px));top:clamp(24px,calc((100dvh - var(--khc,627px)) / 2),calc(100dvh - var(--khcmax,710px) - 12px))}.sf-fx .sf-hdw{margin-top:30px}.sf-fx.sf-mh .sf-hdw,.sf-fx.sf-me .sf-hdw{margin-top:16px}.sf-fx .sf-sub{margin-top:6px}.sf-fx .sf-vwz{margin-top:18px}.sf-fx .sf-of.sf-sep{margin:14px 0}.sf-mainw{margin-top:16px}}@media(max-width:1023px)and (max-height:860px){.sf-app.sf-fx.sf-mh .sf-kol,.sf-app.sf-fx.sf-me .sf-kol{top:48px;padding-bottom:8px}.sf-app.sf-mh .sf-kol .sf-mk,.sf-app.sf-me .sf-kol .sf-mk{margin-top:12px}.sf-app.sf-mh .sf-slbl,.sf-app.sf-me .sf-slbl{margin-bottom:6px}}@media(min-width:1024px)and (max-height:760px){.sf-fx .sf-kol{padding-bottom:4px}.sf-fx .sf-hdw{margin-top:18px}.sf-fx.sf-mh .sf-hdw,.sf-fx.sf-me .sf-hdw{margin-top:8px}.sf-fx .sf-sub{margin-top:4px}.sf-fx .sf-vwz{margin-top:14px}.sf-fx .sf-of.sf-sep{margin:10px 0}.sf-fx .sf-slbl{margin-bottom:6px}}@media(prefers-reduced-motion:reduce){.sf-app *,.sf-app *:before,.sf-app *:after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important;animation-delay:0s!important;transition-delay:0s!important}}.zpag .ab>.abk{display:contents}@media(min-width:768px){.zpag:not(.zportaal) .ab[data-krap=breek]{height:auto;min-height:55px;flex-wrap:wrap;row-gap:10px;padding-top:10px;padding-bottom:10px}.zpag:not(.zportaal) .ab[data-krap=breek]>.abt{max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.zpag:not(.zportaal) .ab[data-krap=breek]>.abt::-webkit-scrollbar{display:none}.zpag:not(.zportaal) .ab[data-krap=breek]>.abt>.abpill{display:none}.zpag:not(.zportaal) .ab[data-krap=breek]>.abt>.pill.on{background:var(--g600);color:#fff}.zpag:not(.zportaal) .ab[data-krap=breek]>.abk{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-left:auto;max-width:100%}.zpag:not(.zportaal) .ab[data-krap=breek]>.grow+:last-child{margin-left:auto}.zpag:not(.zportaal) .fbar[data-krap=breek]{flex-wrap:wrap;row-gap:8px}.zpag:not(.zportaal) .fbar[data-krap=breek]>.srch{flex:1 1 100%}.zpag:not(.zportaal) .ban[data-krap] .mbs{display:none}.zpag:not(.zportaal) .ban[data-krap=breek]{height:auto;min-height:118px;flex-wrap:wrap;row-gap:14px;padding-top:18px;padding-bottom:30px}.zpag:not(.zportaal) .ban[data-krap=breek]>.bni{flex-wrap:wrap;row-gap:14px;height:auto}.zpag:not(.zportaal) .ban[data-krap=breek]>.ringw+:not(.tls),.zpag:not(.zportaal) .ban[data-krap=breek]>.bni>.ringw+*{flex:1 1 0;min-width:0}.zpag:not(.zportaal) .ban[data-krap=breek]>.grow,.zpag:not(.zportaal) .ban[data-krap=breek]>.bni>.grow{display:none}.zpag:not(.zportaal) .ban[data-krap=breek]>.tls,.zpag:not(.zportaal) .ban[data-krap=breek]>.bni>.otls{flex:1 1 100%;flex-wrap:wrap;margin-left:0;min-width:0;max-width:100%}}.zt{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--g25:#f0f7f3;--yel:#E9D900;--ground:#f6f8f7;--card:#fff;--inner:#fbfcfb;--line:#e7ece9;--line2:#dbe4df;--chip:#eef2f0;--ink:#0f172a;--ink2:#334155;--mut:#64748b;--ttl:#5b6b63;--grad:linear-gradient(125deg,#0c2c1c 0%,#134429 50%,#1a5c38 100%);--r-card:16px;--r-blk:14px;--r-fld:10px;--r-tile:9px;--r-chip:999px;--r-row:12px;--r-btn:10px;--r-av:12px;--sh-card:0 1px 2px rgba(12,31,23,.04),0 8px 24px rgba(12,31,23,.05);--sh-menu:0 14px 34px rgba(12,31,23,.14);--sh-pop:0 30px 70px rgba(12,31,23,.3);--sh-bar:0 14px 34px rgba(12,31,23,.32);--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--in:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.5,0,.75,0) }:where(.zt) *{box-sizing:border-box}.zt{font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}:where(.zt) button,:where(.zt) input,:where(.zt) textarea,:where(.zt) select{font-family:inherit;font-size:inherit;color:inherit}:where(.zt) button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}:where(.zt) h1,:where(.zt) h2,:where(.zt) h3,:where(.zt) h4,:where(.zt) p{margin:0}:where(.zt) a{color:inherit;text-decoration:none}.zt .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.zt .i.s{width:13px;height:13px}.zt .i.l{width:20px;height:20px}.zt .i.xl{width:30px;height:30px;stroke-width:1.5}.zt .i.no{display:none}.zt .row{display:flex;align-items:center;gap:8px;min-width:0}.zt .col{display:flex;flex-direction:column;gap:8px;min-width:0}.zt .grow{flex:1;min-width:0}.zt .wrap{flex-wrap:wrap}.zt .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zt :focus-visible{outline:2px solid var(--g300);outline-offset:2px}.zt input:focus-visible,.zt textarea:focus-visible,.zt select:focus-visible{outline:none}@keyframes zt-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zt-riseA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zt-riseB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zt-fade{0%{opacity:0}to{opacity:1}}@keyframes zt-fadeO{to{opacity:0}}@keyframes zt-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zt-popA{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zt-popB{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zt-growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zt-ckd{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes zt-shim{to{transform:translate(100%)}}@keyframes zt-spin{to{transform:rotate(360deg)}}@keyframes zt-lt{0%{opacity:0;transform:translateY(.6em) rotate(8deg) scale(.6)}to{opacity:1;transform:none}}@keyframes zt-trk{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zt-sbIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes zt-bumpA{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zt-bumpB{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zt-rollA{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zt-rollB{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zt-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes zt-wig{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg) scale(1.15)}60%{transform:rotate(10deg)}}@keyframes zt-ringIn{0%{stroke-dashoffset:220}}@keyframes zt-cardIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zt-cardInA{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zt-cardInB{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zt-cardO{to{opacity:0;transform:translate(-10px)}}@keyframes zt-paneIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes zt-paneO{to{opacity:0;transform:translate(-12px)}}@keyframes zt-sbarIn{0%{opacity:0;transform:translateY(70px) scale(.96)}60%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes zt-sbarO{to{opacity:0;transform:translateY(70px) scale(.97)}}@keyframes zt-ptIn{0%{opacity:0;transform:translate(-50%,18px) scale(.9)}60%{transform:translate(-50%,-3px) scale(1.02)}to{opacity:1;transform:translate(-50%)}}@keyframes zt-ptO{to{opacity:0;transform:translate(-50%,14px) scale(.95)}}@keyframes zt-capIn{0%{opacity:0;transform:translateY(-26px) scale(.9)}60%{transform:translateY(4px) scale(1.02)}to{opacity:1;transform:none}}@keyframes zt-capO{to{opacity:0;transform:translateY(-22px) scale(.94)}}@keyframes zt-shrink{to{transform:scaleX(0)}}@keyframes zt-dlgIn{0%{opacity:0;transform:translateY(34px) scale(.92)}60%{opacity:1;transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:none}}@keyframes zt-dlgO{to{opacity:0;transform:translateY(22px) scale(.96)}}@keyframes zt-kzIn{0%{opacity:0;transform:translateY(-8px) scaleY(.9)}to{opacity:1;transform:none}}@keyframes zt-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes zt-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes zt-stripIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zt-sheen{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.9;transform:translate(-26px,18px)}}@keyframes zt-slideD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.zt .st{animation:zt-rise .5s var(--in) backwards}.zt .spin{animation:zt-spin .9s linear infinite}.zt .btn,.zt .pill,.zt .tel,.zt .lrow,.zt .hb,.zt .tab,.zt .lnk,.zt .kz,.zt .kzo,.zt .mb,.zt .sgo,.zt .sw,.zt .addt,.zt .opt,.zt .xb,.zt .rgo,.zt .ixb,.zt .sav,.zt .ghost,.zt .ckb,.zt .sth,.zt .radio,.zt .chkrow{position:relative;overflow:hidden}.zt .btn:after,.zt .pill:after,.zt .tel:after,.zt .lrow:after,.zt .hb:after,.zt .tab:after,.zt .lnk:after,.zt .kz:after,.zt .kzo:after,.zt .mb:after,.zt .sgo:after,.zt .addt:after,.zt .opt:after,.zt .xb:after,.zt .rgo:after,.zt .ixb:after,.zt .sav:after,.zt .ghost:after,.zt .sth:after,.zt .radio:after,.zt .chkrow:after{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);transition:transform .6s var(--in),opacity .7s;pointer-events:none}.zt .btn:active:after,.zt .pill:active:after,.zt .tel:active:after,.zt .lrow:active:after,.zt .hb:active:after,.zt .tab:active:after,.zt .lnk:active:after,.zt .kz:active:after,.zt .kzo:active:after,.zt .mb:active:after,.zt .sgo:active:after,.zt .addt:active:after,.zt .opt:active:after,.zt .xb:active:after,.zt .rgo:active:after,.zt .ixb:active:after,.zt .sav:active:after,.zt .ghost:active:after,.zt .sth:active:after,.zt .radio:active:after,.zt .chkrow:active:after{opacity:.16;transform:translate(-50%,-50%) scale(0);transition:0s}.zt .lrow:after,.zt .kz:after,.zt .opt:after,.zt .addt:after,.zt .sth:after,.zt .chkrow:after,.zt .radio:after{width:45%}.zt .btn{height:36px;padding:0 14px;border-radius:var(--r-btn);background:var(--g600);color:#fff;font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;flex:none;transition:transform .2s var(--spring),opacity .2s}.zt .btn:hover{background:var(--g650);transform:translateY(-1px)}.zt .btn:active{transform:scale(.96)}.zt .btn svg{transition:transform .35s var(--spring)}.zt .btn:hover svg{transform:scale(1.18) rotate(-8deg)}.zt .btn.out{background:#fff;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.zt .btn.out:hover{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zt .btn.dng{background:#b91c1c}.zt .btn.dng:hover{background:#991b1b}.zt .btn.dout{background:#fff;color:#b91c1c;box-shadow:inset 0 0 0 1px #fecaca}.zt .btn.dout:hover{background:#fef2f2}.zt .btn.amb{background:#b45309}.zt .btn.amb:hover{background:#92400e}.zt .btn.sm{height:30px;padding:0 11px;font-size:12px;border-radius:9px}.zt .btn.off{opacity:.45;pointer-events:none}.zt .btn.w1{flex:1 1 0}.zt .btn.w2{flex:2 1 0}.zt .lnk{font-size:11.5px;font-weight:600;color:var(--g600);min-height:26px;padding:0 7px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex:none;transition:transform .2s var(--spring)}.zt .lnk:hover{background:var(--g100)}.zt .lnk:active{transform:scale(.94)}.zt .mb{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--mut);flex:none;transition:transform .2s var(--spring)}.zt .mb:hover{background:var(--chip);color:var(--ink)}.zt .mb.d:hover{background:#fef2f2;color:#b91c1c}.zt .mb.y:hover{background:#fef3c7;color:#b45309}.zt .mb:active{transform:scale(.9)}.zt .mb.on{color:#b45309;background:#fef3c7}.zt .bdg{font-size:11px;font-weight:600;padding:2px 8px;border-radius:7px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none;animation:zt-pop .45s var(--spring) .12s backwards}.zt .b-ok{background:#f0fdf4;color:#15803d}.zt .b-rep{background:#fff7ed;color:#c2410c}.zt .b-err{background:#fef2f2;color:#b91c1c}.zt .b-warn{background:#fffbeb;color:#b45309}.zt .b-info{background:#eff6ff;color:#1d4ed8}.zt .b-done{background:#f1f5f9;color:#475569}.zt .b-g{background:var(--g25);color:var(--g650)}.zt .b-std{background:#fef3c7;color:#92400e;text-transform:uppercase;font-size:9.5px;letter-spacing:.05em}.zt .dir{font-size:10.5px;font-weight:600;color:var(--g600);background:var(--g25);border-radius:var(--r-chip);padding:2px 8px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none}.zt .note{border-radius:var(--r-fld);padding:10px 12px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.zt .note svg{margin-top:2px}.zt .note.a{background:#fffbeb;color:#92400e;box-shadow:inset 0 0 0 1px #fde68a}.zt .note.r{background:#fef2f2;color:#991b1b;box-shadow:inset 0 0 0 1px #fecaca}.zt .note.g{background:var(--g25);color:var(--g650);box-shadow:inset 0 0 0 1px var(--g100)}.zt .note.n{background:#f8fafc;color:#475569;box-shadow:inset 0 0 0 1px var(--line)}.zt .hint{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zt .hint:empty{display:none}.zt .hint.err{color:#b91c1c;font-weight:600;animation:zt-slideD .3s var(--in)}.zt .mut{font-size:12.5px;color:var(--mut)}.zt .empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;color:var(--ttl);text-align:center;font-size:12.5px;animation:zt-rise .5s var(--in) backwards}.zt .empty svg{color:#94a3b8;animation:zt-floatY 3s ease-in-out infinite}.zt .empty b{font-size:14px;font-weight:600;color:#475569}.zt{background:var(--ground)}.zt .ban{height:118px;flex:none;background:var(--grad);padding:0 24px;display:flex;align-items:center;gap:28px;position:relative;overflow:hidden;color:#fff;z-index:3}.zt .ban:before{content:"";position:absolute;right:-40px;top:-110px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 70%);animation:zt-sheen 9s ease-in-out infinite;pointer-events:none}.zt .ringw{position:relative;width:78px;height:78px;flex:none;border-radius:50%;animation:zt-pop .7s var(--spring) backwards}.zt .ringw svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.zt .rbase{fill:none;stroke:#ffffff24;stroke-width:8}.zt .rin{fill:var(--g900)}.zt .rs{fill:none;stroke-width:8;stroke-linecap:butt;transition:opacity .35s,stroke-dashoffset .6s var(--in);animation:zt-ringIn 1.1s var(--in) .15s backwards;opacity:.24}.zt .rs.on{opacity:1}.zt .r0{stroke:var(--yel)}.zt .r1{stroke:#f59e0b}.zt .rmid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.zt .rmid b{font-family:var(--mono);font-size:15px;color:#fff;line-height:1.1}.zt .rmid i{font-style:normal;font-size:7px;font-weight:600;letter-spacing:.08em;color:#ffffffb8}.zt .rmA{animation:zt-bumpA .45s var(--spring)}.zt .rmB{animation:zt-bumpB .45s var(--spring)}.zt .bt{font-size:22px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.zt .bs{font-size:12px;color:#ffffffb8;margin-top:3px;animation:zt-trk .8s var(--in) .3s backwards}.zt .ltr>span{display:inline-block;white-space:pre;animation:zt-lt .7s var(--spring) backwards}.zt .tls{display:flex;gap:8px;z-index:1;margin-left:8px}.zt .tel{padding:9px 14px;border-radius:12px;text-align:left;display:flex;flex-direction:column;min-width:128px;color:#fff;animation:zt-rise .6s var(--in) backwards;transition:transform .25s var(--spring)}.zt .tel b{font-size:24px;font-weight:800;line-height:1.15}.zt .tel>span{font-size:10px;font-weight:600;letter-spacing:.06em;color:#ffffffb3}.zt .tel:hover{background:#ffffff1a;transform:translateY(-2px)}.zt .tel:active{transform:scale(.97)}.zt .tel.act{background:#ffffff1f;box-shadow:inset 0 0 0 1px #e9d90080}.zt .ab{height:55px;flex:none;background:#fff;border-bottom:1px solid var(--line);padding:0 24px;display:flex;align-items:center;gap:10px;position:relative;z-index:2}.zt .abt{display:grid;grid-template-columns:132px 176px;position:relative;background:var(--chip);border-radius:var(--r-chip);padding:3px;animation:zt-rise .5s var(--in) backwards}.zt .abpill{position:absolute;left:3px;top:3px;bottom:3px;width:132px;border-radius:var(--r-chip);background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zt .abpill.p1{transform:translate(132px) scaleX(1.3333)}.zt .pill{height:30px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:var(--ttl);display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;z-index:1;transition:transform .2s var(--spring)}.zt .pill:active{transform:scale(.96)}.zt .pill.on{color:#fff}.zt .pill i{font-style:normal;font-size:10.5px;font-weight:700;min-width:20px;height:18px;padding:0 6px;border-radius:var(--r-chip);background:#0f172a14;display:inline-flex;align-items:center;justify-content:center;color:#334155}.zt .pill.on i{background:#fff3;color:#fff}.zt .ab .btn{animation:zt-rise .5s var(--in) backwards}.zt .ab .btn:nth-of-type(1){animation-delay:.05s}.zt .ab .btn:nth-of-type(2){animation-delay:.09s}.zt .ab .btn:nth-of-type(3){animation-delay:.13s}.zt .spl{flex:1;min-height:0;display:flex;overflow:hidden;background:#fff}.zt .lcol{width:392px;flex:none;position:relative;overflow:hidden;border-right:1px solid var(--line);background:#fff;transition:width .32s cubic-bezier(.2,.8,.2,1)}.zt .lcol.min{width:68px}.zt .lin{width:391px;height:100%;display:flex;flex-direction:column;transition:opacity .2s}.zt .lcol.min .lin{opacity:0;pointer-events:none}.zt .lh{flex:none;padding:14px 16px 12px;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.zt .bfl{display:flex;align-items:center;gap:8px;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;border-radius:var(--r-tile);padding:5px 6px 5px 10px;font-size:11.5px;font-weight:600;color:#92400e;animation:zt-slideD .3s var(--in)}.zt .bfl.out{animation:zt-fadeO .14s var(--out) both}.zt .bfb{font-size:10.5px;font-weight:700;background:#fde68a;color:#92400e;border-radius:6px;padding:3px 8px;white-space:nowrap}.zt .bfb:hover{background:#fcd34d}.zt .srch{position:relative}.zt .srch>.i{position:absolute;left:12px;top:11px;color:#94a3b8;pointer-events:none}.zt .srch input{width:100%;height:38px;border:1px solid var(--line2);border-radius:var(--r-row);padding:0 12px 0 34px;background:#fff;outline:none;font-size:13.5px}.zt .srch input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zt .srch:focus-within>.i{animation:zt-wig .5s;color:var(--g600)}.zt .lmeta{display:flex;align-items:center;gap:4px;min-height:26px;font-size:11px;color:var(--mut)}.zt .lmeta .lnk{font-size:11px;padding:0 4px}.zt .rsel{position:relative;flex:none}.zt .rsb{height:26px;padding:0 5px 0 8px;border-radius:var(--r-tile);font-size:11px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:4px;max-width:112px;box-shadow:inset 0 0 0 1px var(--line2)}.zt .rsb:hover{background:var(--g25)}.zt .rsb svg{transition:transform .3s var(--spring)}.zt .rsel.op .rsb svg{transform:rotate(180deg)}.zt .rsp{position:absolute;right:0;top:30px;width:210px;z-index:5;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top right;animation:zt-kzIn .35s var(--in) both}.zt .selb{display:flex;align-items:center;gap:6px;background:var(--g50);box-shadow:inset 0 0 0 1px var(--g200);border-radius:var(--r-tile);padding:5px 6px 5px 4px;font-size:11.5px;font-weight:600;color:var(--g650);animation:zt-slideD .3s var(--in)}.zt .lscroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;display:flex;flex-direction:column;gap:6px}.zt .lrow{width:100%;flex:none;min-height:70px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:var(--r-row);padding:9px 10px 9px 13px;display:flex;align-items:center;gap:11px;animation:zt-rise .4s var(--in) backwards;transition:transform .25s var(--spring)}.zt .gA .lrow{animation-name:zt-riseA}.zt .gB .lrow{animation-name:zt-riseB}.zt .lrow:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--g600);transform:scaleY(0);transform-origin:center;transition:transform .35s var(--spring)}.zt .lrow:hover{transform:translateY(-1px);border-color:var(--g200)}.zt .lrow.on{background:var(--g50);border-color:var(--g200)}.zt .lrow.on:before{transform:scaleY(1)}.zt .lrow.pk{background:var(--g50);border-color:var(--g300)}.zt .lav{width:36px;height:36px;border-radius:var(--r-av);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .35s var(--spring)}.zt .lrow:hover .lav{transform:rotate(-6deg) scale(1.06)}.zt .av0{background:#dcebe2;color:#1c3d30}.zt .av1{background:#134429;color:#fff}.zt .av2{background:#bbd7c8;color:#163025}.zt .av3{background:#3f7a60;color:#fff}.zt .av4{background:#eef5f1;color:#234d3c;box-shadow:inset 0 0 0 1px var(--g200)}.zt .avL{background:#fff;color:var(--g800);box-shadow:inset 0 0 0 1px var(--line2)}.zt .lt1{display:flex;align-items:center;gap:7px;min-width:0}.zt .ln{font-size:13.5px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zt .nrc{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:var(--g50);color:var(--g650);white-space:nowrap;flex:none}.zt .l2{font-size:12px;color:#586577;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zt .l3{font-size:11.5px;color:#647084;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zt .lr{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;color:#94a3b8}.zt .opn{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #fde68a}.zt .pdot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:block}.zt .pdot.on{background:#15803d;animation:zt-blink 2.2s ease-in-out infinite}.zt .lrow .go{transition:transform .3s var(--spring)}.zt .lrow:hover .go{transform:translate(3px);color:var(--g600)}.zt .ckv{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none;animation:zt-pop .4s var(--spring) backwards}.zt .ckv svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zt .ckv.on{background:var(--g600);box-shadow:none}.zt .ckv.on svg{animation:zt-ckd .35s .05s ease-out forwards}.zt .sk{height:70px;flex:none;border-radius:var(--r-row);background:#eef2f0;position:relative;overflow:hidden}.zt .sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translate(-100%);animation:zt-shim 1.3s linear infinite}.zt .ltxt{padding:34px 16px;text-align:center;font-size:12.5px;color:var(--mut);animation:zt-rise .4s var(--in) backwards}.zt .strip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;display:flex;flex-direction:column;animation:zt-stripIn .4s var(--in) .12s backwards}.zt .sth{height:64px;flex:none;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--g600);font-size:10px;font-weight:700;width:100%}.zt .sth span{color:var(--mut)}.zt .sth:hover{background:var(--g25)}.zt .sth svg{transition:transform .3s var(--spring)}.zt .sth:hover svg{transform:translate(3px)}.zt .stl{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:6px;scrollbar-width:none}.zt .sgo{width:40px;height:40px;flex:none;border-radius:var(--r-av);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:zt-pop .45s var(--spring) backwards;transition:transform .25s var(--spring)}.zt .sgo:hover{transform:translateY(-2px)}.zt .sgo.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--g600)}.zt .dwrap{flex:1;min-width:0;background:var(--ground);position:relative;display:flex}.zt .dcard{margin:14px;flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-card);animation:zt-cardIn .45s var(--in) both}.zt .dcard.kA{animation-name:zt-cardInA}.zt .dcard.kB{animation-name:zt-cardInB}.zt .dcard.out{animation:zt-cardO .14s var(--out) both}.zt .dhead{height:64px;flex:none;background:var(--grad);padding:0 14px 0 16px;display:flex;align-items:center;gap:12px;color:#fff;position:relative;overflow:hidden}.zt .dav{width:40px;height:40px;border-radius:var(--r-av);font-size:12.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;animation:zt-pop .5s var(--spring) .05s backwards}.zt .dav.lg{background:#fff;color:var(--g800)}.zt .dnm{display:flex;align-items:center;gap:8px;min-width:0;animation:zt-trk .5s var(--in) .08s backwards}.zt .dnm b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zt .dsub{font-size:11.5px;color:#ffffffbf;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:zt-trk .5s var(--in) .14s backwards}.zt .kA .dav,.zt .kA .hc{animation-name:zt-popA}.zt .kB .dav,.zt .kB .hc{animation-name:zt-popB}.zt .hc{height:26px;padding:0 10px;border-radius:var(--r-chip);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e;animation:zt-pop .5s var(--spring) .2s backwards}.zt .hc.nr{font-size:10.5px;height:20px;padding:0 8px;font-weight:700}.zt .hc.y svg{color:var(--yel)}.zt .hc.am svg{color:#fbbf24}.zt .hb{width:36px;height:36px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .25s var(--spring)}.zt a.hb{color:#fff}.zt .hb:hover{background:#ffffff38;transform:translateY(-1px)}.zt .hb:active{transform:scale(.92)}.zt .hb.d:hover{background:#ef444466}.zt .hb.off{opacity:.38;cursor:default}.zt .hb.off:hover{background:#ffffff1f;transform:none}.zt .hb svg{transition:transform .35s var(--spring)}.zt .hb:hover svg{transform:scale(1.15)}.zt .hb.x:hover svg{transform:rotate(90deg)}.zt .dtabs{height:46px;flex:none;display:flex;align-items:stretch;position:relative;background:#fff;border-bottom:1px solid var(--line);padding:0 14px}.zt .tgr{display:grid;grid-template-columns:66px 138px 102px 168px 120px;position:relative}.zt .tind{position:absolute;bottom:-1px;left:0;width:100px;height:2px;border-radius:2px 2px 0 0;background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zt .tab{font-size:13px;font-weight:600;color:var(--mut);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;transition:transform .2s var(--spring)}.zt .tab:hover{color:var(--ink2)}.zt .tab.on{color:var(--g650)}.zt .tab:active{transform:scale(.96)}.zt .tab svg{transition:transform .35s var(--spring)}.zt .tab:hover svg,.zt .tab.on svg{transform:scale(1.15)}.zt .tab i{font-style:normal;font-size:10.5px;font-weight:700;background:var(--chip);border-radius:var(--r-chip);padding:0 6px;color:#475569;min-width:18px;text-align:center}.zt .tab i:empty{display:none}.zt .tab.on i{background:var(--g100);color:var(--g650)}.zt .dcap{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--ttl);white-space:nowrap;animation:zt-fade .6s .3s backwards}.zt .dcap svg{color:var(--g500)}.zt .dbody{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 84px;background:var(--ground)}.zt .pane{animation:zt-paneIn .4s var(--in) both}.zt .pane.out{animation:zt-paneO .15s var(--out) both}.zt .dcols{display:flex;flex-direction:column;gap:12px}.zt .dcols.c2{flex-direction:row;align-items:flex-start}.zt .dcol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.zt .blk{background:var(--card);border:1px solid var(--line);border-radius:var(--r-blk);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0;animation:zt-rise .5s var(--in) backwards}.zt .gA .blk{animation-name:zt-riseA}.zt .gB .blk{animation-name:zt-riseB}.zt .dcol>.blk:nth-child(1){animation-delay:.04s}.zt .dcol>.blk:nth-child(2){animation-delay:.09s}.zt .dcol>.blk:nth-child(3){animation-delay:.14s}.zt .dcol>.blk:nth-child(4){animation-delay:.19s}.zt .dcol>.blk:nth-child(n+5){animation-delay:.24s}.zt .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:.08s}.zt .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:.13s}.zt .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:.18s}.zt .bh{display:flex;align-items:center;gap:8px;min-height:22px}.zt .bh h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-width:0}.zt .bh h4 svg{color:var(--g500);animation:zt-pop .5s var(--spring) .25s backwards}.zt .bn{font-size:10.5px;font-weight:700;background:var(--chip);color:#475569;border-radius:var(--r-chip);padding:0 7px;min-width:20px;text-align:center;letter-spacing:0}.zt .fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.zt .fg.g3{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.6fr)}.zt .fld{display:flex;flex-direction:column;gap:1px;min-width:0}.zt .dlg .fld,.zt .cfm .fld{gap:4px}.zt .fld.w2{grid-column:1/-1}.zt .fl2{font-size:11.5px;font-weight:600;color:var(--mut);display:flex;align-items:center;gap:5px;min-height:17px;padding-left:9px}.zt .fl2 svg{color:#8a97a8}.zt .chg{display:none}.zt .chg.on{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--g600);flex:none;animation:zt-pop .4s var(--spring)}.zt .fi{width:100%;min-width:0;height:32px;border:1px solid transparent;border-radius:var(--r-fld);padding:0 9px;background:transparent;outline:none;font-size:13.5px;font-weight:500;color:var(--ink)}.zt .fi::-moz-placeholder{color:#94a3b8;font-weight:400}.zt .fi::placeholder{color:#94a3b8;font-weight:400}.zt .fi:hover{border-color:var(--line2)}.zt .fi:focus{border-color:var(--g300);background:#fff;box-shadow:0 0 0 3px #2d614b24}.zt textarea.fi{height:auto;min-height:34px;max-height:220px;padding:7px 9px;resize:vertical;display:block;line-height:1.45}.zt select.fi{padding:0 5px;cursor:pointer}.zt .fi.ro{font-family:var(--mono);font-size:12px;background:#f8fafc;border-color:var(--line);color:var(--ink2)}.zt .fi.tt{font-weight:650}.zt .swr{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-fld);background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.zt .swt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zt .swt b{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.zt .swt>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zt .sst{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);flex:none}.zt .sst.on{background:#f0fdf4;color:#15803d}.zt .sst.off{background:#f1f5f9;color:#475569}.zt .sw{width:40px;height:23px;border-radius:var(--r-chip);background:#cbd5e1;flex:none;overflow:visible}.zt .sw i{z-index:1;position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0c1f174d;transition:transform .45s cubic-bezier(.34,1.7,.5,1)}.zt .sw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);opacity:0;transition:opacity .25s}.zt .sw.on:before{opacity:1}.zt .sw.on i{transform:translate(17px)}.zt .sw.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);animation:zt-halo .6s ease-out both;pointer-events:none}.zt .sw:active i{transform:scale(.88)}.zt .sw.on:active i{transform:translate(17px) scale(.88)}.zt .nc{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);min-width:0;animation:zt-rise .4s var(--in) backwards;transition:transform .3s var(--spring)}.zt .nc:hover{box-shadow:inset 0 0 0 1px var(--g200)}.zt .nch{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;min-height:46px;min-width:0}.zt .nci{width:28px;height:28px;border-radius:9px;background:var(--g50);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zt .nci.y{background:#fef3c7;color:#b45309}.zt .nct{flex:1;min-width:0;display:flex;flex-direction:column}.zt .nct b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.zt .nct b>.sc-interp{overflow:hidden;text-overflow:ellipsis;min-width:0}.zt .nct>span{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zt .ncp{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zt .ncb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zt .nc.open .ncb{grid-template-rows:1fr}.zt .ncb>div{overflow:hidden;min-height:0}.zt .ncs{padding:0 12px 10px;display:flex;flex-direction:column;gap:5px;font-size:12px;color:#475569;min-width:0}.zt .ncs p{overflow-wrap:anywhere}.zt .cps{display:flex;flex-wrap:wrap;gap:4px}.zt .cp{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--g50);color:var(--g650)}.zt .sub{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ttl);padding-top:8px;border-top:1px dashed var(--line2)}.zt .it{border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:8px 8px 10px;display:flex;flex-direction:column;gap:8px;animation:zt-rise .4s var(--in) backwards}.zt .irow{display:flex;align-items:flex-end;gap:6px;min-width:0}.zt .irow>.fld{flex:1}.zt .addt{width:100%;min-height:38px;border-radius:var(--r-fld);border:1.5px dashed var(--g200);color:var(--g600);font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;transition:transform .2s var(--spring)}.zt .addt:hover{background:var(--g25);border-color:var(--g300)}.zt .addt:active{transform:scale(.98)}.zt .addt svg{transition:transform .35s var(--spring)}.zt .addt:hover svg{transform:rotate(90deg) scale(1.15)}.zt .tick{max-height:190px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:4px}.zt .chkrow{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;text-align:left;width:100%;flex:none;min-width:0}.zt .chkrow:hover{background:var(--g25)}.zt .chkrow b{font-size:12.5px;font-weight:650;display:block}.zt .chkrow>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zt .ckb{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.zt .ckb svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zt .on>.ckb,.zt .ckb.on{background:var(--g600);box-shadow:none}.zt .on>.ckb svg,.zt .ckb.on svg{animation:zt-ckd .3s .05s ease-out forwards}.zt .lst{display:flex;flex-direction:column;gap:6px}.zt .lst.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.zt .li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0;animation:zt-rise .45s var(--in) backwards;transition:transform .25s var(--spring)}.zt .li:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px var(--g200)}.zt .amt{font-size:13px;font-weight:700;white-space:nowrap;flex:none}.zt .foot{font-size:12px;color:var(--mut);padding-top:2px}.zt .foot b{color:var(--ink);font-weight:700}.zt .kv{display:grid;grid-template-columns:104px minmax(0,1fr);gap:4px 10px;font-size:12.5px}.zt .kv>span{color:var(--mut)}.zt .kv b{font-weight:600;overflow-wrap:anywhere}.zt .code{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:.14em;color:#78350f}.zt .dev{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:6px 0;border-top:1px dashed var(--line2);min-width:0}.zt .sbar{position:absolute;left:14px;right:14px;bottom:14px;height:52px;z-index:4;background:var(--g900);border-radius:var(--r-chip);padding:0 9px 0 18px;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:var(--sh-bar);animation:zt-sbarIn .55s var(--in) both}.zt .sbar.out{animation:zt-sbarO .26s var(--out) both}.zt .sbar>svg{color:var(--yel)}.zt .sbn{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;display:inline-flex;gap:5px}.zt .sbn i{font-style:normal;display:inline-block}.zt .rA{animation:zt-rollA .4s var(--spring)}.zt .rB{animation:zt-rollB .4s var(--spring)}.zt .sbs2{font-size:11.5px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zt .ghost{height:34px;padding:0 14px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:#fff;flex:none;box-shadow:inset 0 0 0 1px #ffffff40;transition:transform .2s var(--spring)}.zt .ghost:hover{background:#ffffff1a}.zt .ghost:active{transform:scale(.95)}.zt .sav{height:34px;padding:0 16px;border-radius:var(--r-chip);font-size:12.5px;font-weight:700;background:var(--yel);color:var(--g900);display:inline-flex;align-items:center;gap:7px;flex:none;transition:transform .2s var(--spring)}.zt .sav:hover{transform:translateY(-1px)}.zt .sav:active{transform:scale(.95)}.zt .sbar .off{opacity:.55;pointer-events:none}.zt .ptoast{position:absolute;left:50%;bottom:78px;z-index:5;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:var(--r-fld);padding:9px 14px 9px 11px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 6px 20px #0c2c1c4d;animation:zt-ptIn .45s var(--in) both}.zt .ptoast svg{color:var(--yel);animation:zt-pop .45s var(--spring) .1s backwards}.zt .ptoast.out{animation:zt-ptO .22s var(--out) both}.zt .kzw{min-width:0}.zt .kz{width:100%;min-height:40px;border:1px solid var(--line2);border-radius:var(--r-fld);padding:5px 10px 5px 12px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left}.zt .kz:hover{border-color:var(--g300)}.zt .kzw.op .kz{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zt .kz>svg{flex:none;color:var(--mut);transition:transform .35s var(--spring)}.zt .kzw.op .kz>svg{transform:rotate(180deg)}.zt .kzt{flex:1;min-width:0;display:flex;flex-direction:column}.zt .kzt b{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zt .kzt i{font-style:normal;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zt .kzt i:empty{display:none}.zt .kzt.ph b{color:#64748b;font-weight:500}.zt .kzp{margin-top:6px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top center;animation:zt-kzIn .4s var(--in) both}.zt .kzs{position:relative}.zt .kzs svg{position:absolute;left:10px;top:10px;color:#94a3b8}.zt .kzs input{width:100%;height:34px;border:1px solid var(--line2);border-radius:9px;padding:0 10px 0 30px;outline:none;font-size:12.5px}.zt .kzs input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zt .kzl{max-height:200px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.zt .kzo{width:100%;flex:none;min-height:34px;padding:4px 9px;border-radius:8px;display:flex;align-items:center;gap:8px;text-align:left;animation:zt-rise .3s var(--in) backwards}.zt .kzo:nth-child(2){animation-delay:.03s}.zt .kzo:nth-child(3){animation-delay:.06s}.zt .kzo:nth-child(4){animation-delay:.09s}.zt .kzo:nth-child(n+5){animation-delay:.12s}.zt .kzo:hover{background:var(--chip)}.zt .kzo>svg{flex:none;color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zt .kzo.on{background:var(--g100)}.zt .kzo.on>svg{opacity:1;transform:none}.zt .kze{padding:12px;text-align:center;font-size:12px;color:var(--mut)}.zt .kzc{font-size:11px;color:var(--mut);padding:0 6px 2px}.zt .scr{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1f1773;animation:zt-fade .3s both;border:0;z-index:0}.zt .dlgw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.zt .dlgw.top{z-index:60}.zt .dlg{position:relative;width:600px;max-width:1100px;max-height:920px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--sh-pop);animation:zt-dlgIn .55s var(--in) backwards}.zt .dlg.nar{width:460px}.zt .dlg.wide{width:1080px;height:920px}.zt .dlh{background:var(--grad);color:#fff;padding:14px 16px 14px 20px;display:flex;align-items:center;gap:12px;flex:none}.zt .dlh h3{font-size:16px;font-weight:700;animation:zt-trk .5s var(--in) .08s backwards}.zt .dlh p{font-size:12px;color:#ffffffc7;animation:zt-trk .5s var(--in) .14s backwards}.zt .dli{width:36px;height:36px;border-radius:10px;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none;animation:zt-pop .5s var(--spring) .05s backwards}.zt .xb{width:34px;height:34px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto;flex:none;transition:transform .3s var(--spring)}.zt .xb:hover{background:#ffffff38;transform:rotate(90deg)}.zt .dlb{padding:18px 20px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1 auto}.zt .cw>.dlb{flex:1 1 0;min-width:0}.zt .dlb>*{min-width:0;max-width:100%;flex:none;animation:zt-rise .5s var(--in) backwards}.zt .dlb>*:nth-child(1){animation-delay:.06s}.zt .dlb>*:nth-child(2){animation-delay:.09s}.zt .dlb>*:nth-child(3){animation-delay:.12s}.zt .dlb>*:nth-child(4){animation-delay:.15s}.zt .dlb>*:nth-child(5){animation-delay:.18s}.zt .dlb>*:nth-child(n+6){animation-delay:.21s}.zt .dlf{padding:12px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px;flex:none;background:#fff}.zt .fout .dlg,.zt .fout .cfm{animation:zt-dlgO .24s var(--out) both}.zt .fout .scr{animation:zt-fadeO .24s both}.zt .dlg .fi,.zt .cfm .fi{border-color:var(--line2);background:#fff;height:38px;padding:0 11px}.zt .dlg textarea.fi{height:auto;padding:8px 11px}.zt .dlg .fl2{padding-left:2px}.zt .fld.err .fi{border-color:#f87171;box-shadow:0 0 0 3px #ef44441f}.zt .dlg .fi.ro{background:#f8fafc}.zt .sec{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-height:26px}.zt .box{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zt .opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zt .opt{border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--line2);background:#fff;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;min-width:0;transition:transform .25s var(--spring)}.zt .opt:hover{box-shadow:inset 0 0 0 1.5px var(--g300);transform:translateY(-1px)}.zt .opt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zt .opt.on.am{background:#fffbeb;box-shadow:inset 0 0 0 1.5px #d97706}.zt .opt>span:not([class]){flex:1;min-width:0;display:flex;flex-direction:column}.zt .opt b{font-size:13px;font-weight:650;overflow-wrap:anywhere}.zt .opt>span:not([class])>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zt .opt>.ok{color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zt .opt.on>.ok{opacity:1;transform:none}.zt .opt .nci{transition:transform .3s var(--spring)}.zt .opt:hover .nci{transform:rotate(-6deg) scale(1.08)}.zt .logo{width:64px;height:64px;border-radius:16px;background:var(--g100);color:var(--g650);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zt-pop .5s var(--spring) backwards}.zt .logo.has{background:#fff;box-shadow:inset 0 0 0 1px var(--line2);color:var(--g800)}.zt .logo.smx{width:44px;height:44px;border-radius:12px;font-size:13px}.zt .swc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line)}.zt .swc.on{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zt .swc.big{flex-direction:column;align-items:stretch}.zt .rgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:168px;overflow-y:auto;overflow-x:hidden;padding:1px}.zt .rgt{display:flex;align-items:center;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);background:#fff;min-width:0;animation:zt-rise .3s var(--in) backwards}.zt .rgt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zt .rgo{flex:1;min-width:0;height:34px;padding:0 4px 0 10px;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink2);text-align:left;border-radius:var(--r-fld)}.zt .rgt.on .rgo{color:var(--g650)}.zt .rgt .mb{opacity:0;transition:opacity .2s}.zt .rgt:hover .mb,.zt .rgt .mb:focus-visible{opacity:1}.zt .ixb{width:24px;height:24px;border-radius:50%;background:var(--g100);color:var(--g650);display:inline-flex;align-items:center;justify-content:center;flex:none}.zt .ixb.puls:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--g600);animation:zt-halo 1.6s ease-out infinite;pointer-events:none}.zt .ixb.puls{overflow:visible}.zt .radio{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);text-align:left;width:100%;min-width:0;animation:zt-rise .35s var(--in) backwards}.zt .radio:hover{box-shadow:inset 0 0 0 1px var(--g300)}.zt .radio.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zt .rd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #94a3b8;flex:none;display:flex;align-items:center;justify-content:center}.zt .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .3s var(--spring)}.zt .radio.on .rd{box-shadow:inset 0 0 0 1.5px var(--g600)}.zt .radio.on .rd:after{transform:scale(1)}.zt .radio>span:last-child{flex:1;min-width:0;display:flex;flex-direction:column}.zt .radio b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zt .radio>span:last-child>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zt .mtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border-bottom:1px solid var(--line);flex:none;height:44px}.zt .mtabs .tind{width:50%;bottom:-1px}.zt .mtabs .tind.p1{transform:translate(100%)}.zt .pick{max-height:236px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:5px;padding:2px}.zt .pick>.opt{flex:none;animation:zt-rise .35s var(--in) backwards}.zt .mvl{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-fld);font-size:13px;font-weight:600;min-width:0}.zt .mvl i{width:8px;height:8px;border-radius:50%;flex:none}.zt .mvl.r{background:#fef2f2;box-shadow:inset 0 0 0 1px #fee2e2;color:#991b1b}.zt .mvl.r i{background:#f87171}.zt .mvl.g{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g100);color:var(--g650);animation:zt-rise .35s var(--in) backwards}.zt .mvl.g i{background:var(--g600)}.zt .cw{flex:1;min-height:0;display:flex}.zt .cix{width:232px;flex:none;border-right:1px solid var(--line);background:#f8faf9;padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden}.zt .cixh{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);padding:8px 8px 4px}.zt .cxo{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink2);text-align:left;width:100%;flex:none;position:relative;animation:zt-rise .35s var(--in) backwards}.zt .cxo:hover{background:var(--chip)}.zt .cxo.on{background:var(--g100);color:var(--g650)}.zt .cxo i{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex:none}.zt .cxo.on i{background:var(--g600)}.zt .cxo.dim{color:#64748b;font-weight:500}.zt .cxo span{min-width:0;overflow-wrap:anywhere}.zt .cs{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0}.zt .csh{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;min-height:44px}.zt .csh>button.cst{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px;font-weight:650;min-height:32px}.zt .csh>button.cst svg{transition:transform .35s var(--spring);color:var(--mut);margin-left:auto}.zt .cs.open .csh>button.cst svg{transform:rotate(180deg)}.zt .cst b{font-weight:inherit}.zt .cs.dim .cst b{opacity:.5}.zt .csb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zt .cs.open .csb{grid-template-rows:1fr}.zt .csb>div{overflow:hidden;min-height:0}.zt .csp{padding:4px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.zt .g3c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.zt .g4c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.zt .trow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;animation:zt-rise .35s var(--in) backwards}.zt .trow.hd{font-size:11px;font-weight:700;color:var(--ttl);text-transform:uppercase;letter-spacing:.05em;animation:none}.zt .trow.l3{grid-template-columns:minmax(0,2fr) 90px 110px 30px}.zt .trow.l2{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 30px}.zt .trow.l1{grid-template-columns:minmax(0,1fr) 30px}.zt .sum{border-radius:12px;background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200);padding:12px 14px;display:flex;flex-direction:column;animation:zt-rise .4s var(--in) backwards}.zt .sum b{font-size:16px;font-weight:700;color:var(--g800)}.zt .sum>span{font-size:12px;color:var(--g650)}.zt .seg{display:inline-flex;background:var(--chip);border-radius:var(--r-chip);padding:3px;gap:2px;align-self:flex-start}.zt .seg .pill{padding:0 14px;height:28px}.zt .seg .pill.on{background:var(--g600)}.zt .cfm{position:relative;width:420px;background:#fff;border-radius:16px;padding:20px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:10px;animation:zt-dlgIn .5s var(--in) backwards}.zt .cfm h3{font-size:16px;font-weight:700}.zt .cfm p{font-size:13px;color:#475569;overflow-wrap:anywhere}.zt .cfm p b{color:var(--ink)}.zt .cfm p.sm{font-size:12px;color:var(--mut)}.zt .cfi{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none;margin-bottom:2px}.zt .cfi svg{animation:zt-wig .6s .2s}.zt .cfi.dng{background:#fef2f2;color:#b91c1c}.zt .cfi.warn{background:#fff7ed;color:#c2410c}.zt .cfi.info{background:var(--g25);color:var(--g650)}.zt .cfi.amb{background:#fffbeb;color:#b45309}.zt .cbx{border-radius:var(--r-fld);padding:8px 12px;display:flex;flex-direction:column;min-width:0;animation:zt-rise .35s var(--in) backwards}.zt .cbx>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zt .cbx b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zt .cbx.n{background:#f8fafc;box-shadow:inset 0 0 0 1px var(--line);color:#475569}.zt .cbx.a{background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;color:#92400e}.zt .cff{display:flex;justify-content:flex-end;gap:8px;margin-top:6px;flex-wrap:wrap}.zt .toasts{position:absolute;right:20px;top:14px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.zt .toast{background:var(--g900);color:#fff;border-radius:24px;padding:8px 20px 8px 8px;display:flex;gap:10px;align-items:center;max-width:372px;box-shadow:var(--sh-bar),inset 0 0 0 1px #ffffff24;box-shadow:var(--sh-bar);animation:zt-capIn .5s var(--in) both;position:relative;overflow:hidden}.zt .toast:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:var(--g300);transform-origin:left;animation:zt-shrink 3.5s linear forwards}.zt .toast.err:after{background:#fca5a5;animation-duration:5s}.zt .toast.out{animation:zt-capO .28s var(--out) both}.zt .tsi{width:30px;height:30px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none}.zt .tsi svg{animation:zt-pop .5s var(--spring) .15s backwards}.zt .toast.err .tsi{background:#ef444447;color:#fecaca}.zt .toast b{display:block;font-size:13px;font-weight:650}.zt .toast div>span{font-size:11.5px;color:#ffffffc7;display:block;overflow-wrap:anywhere}.zt .toast div>span:empty{display:none}.zt{--ground:#eef3f0;--card:#fff;--inner:#fff;--line:#e3eae6;--line2:#d3ded8;--chip:#e1e9e5;--mut:#566378;--ttl:#4d5f56;--fill:#e9efec;--fillh:#e0e9e4;--pan:#f4f7f5;--lcol:#e3ebe6;--row:#f2f6f4;--ton:#dbe6e0;--tonh:#cfddd5;--r-card:24px;--r-blk:18px;--r-fld:12px;--r-tile:12px;--r-row:14px;--r-btn:999px;--r-av:50%;--sh-card:0 2px 6px rgba(12,44,28,.04),0 18px 40px rgba(12,44,28,.08);--sh-row:0 1px 2px rgba(12,44,28,.05),0 8px 18px rgba(12,44,28,.09);--sh-menu:0 4px 10px rgba(12,44,28,.06),0 18px 40px rgba(12,44,28,.16);--sh-pop:0 30px 80px rgba(12,44,28,.28);--sh-bar:0 10px 26px rgba(12,44,28,.3);--sq:cubic-bezier(.3,1.45,.5,1);--soft:cubic-bezier(.3,.7,.3,1)}@keyframes zt-rise{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zt-riseA{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zt-riseB{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zt-pop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zt-popA{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zt-popB{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zt-paneA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zt-paneB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zt-cardIn{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zt-cardInA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zt-cardInB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zt-cardO{to{opacity:0;transform:scale(.97)}}@keyframes zt-paneO{to{opacity:0;transform:scale(.975)}}@keyframes zt-tabA{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zt-tabB{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zt-paneIn{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zt-tabO{to{opacity:0;transform:scale(.985)}}@keyframes zt-dlgIn{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.025)}78%{opacity:1;transform:scale(.994)}to{opacity:1;transform:none}}@keyframes zt-dlgO{to{opacity:0;transform:scale(.55)}}@keyframes zt-barIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zt-sbarIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zt-barO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zt-sbarO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zt-toastIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zt-capIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zt-toastO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zt-capO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zt-ptIn{0%{opacity:0;transform:translate(-50%,16px) scale(.6)}55%{opacity:1;transform:translate(-50%,-3px) scale(1.05)}to{opacity:1;transform:translate(-50%)}}@keyframes zt-ptO{to{opacity:0;transform:translate(-50%,12px) scale(.8)}}@keyframes zt-kzIn{0%{opacity:0;transform:scale(.92,.6)}60%{opacity:1;transform:scale(1.01,1.03)}to{opacity:1;transform:none}}@keyframes zt-kzO{to{opacity:0;transform:scale(.95,.7)}}@keyframes zt-nwRow{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.04)}75%{transform:scale(.99)}to{opacity:1;transform:none}}@keyframes zt-lt{0%{opacity:0;transform:translateY(.5em) scale(.5)}60%{opacity:1;transform:translateY(-.06em) scale(1.08)}to{opacity:1;transform:none}}@keyframes zt-wvA{to{transform:translate(-784px)}}@keyframes zt-wvB{0%{transform:translate(-588px)}to{transform:translate(0)}}@keyframes zt-capA{0%{transform:translateY(34px) scale(.92,.7)}}@keyframes zt-capB{0%{transform:translateY(0) scale(.92,.7)}}@keyframes zt-dotH{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}.zt .btn{border-radius:999px;padding:0 16px;transition:transform .3s var(--sq),opacity .2s}.zt .btn:hover{transform:translateY(-1px) scale(1.02)}.zt .btn:active{transform:scale(.95,.9)}.zt .btn.gh,.zt .btn.out{background:var(--ton);color:var(--g800);box-shadow:none}.zt .btn.gh:hover,.zt .btn.out:hover{background:var(--tonh);box-shadow:none}.zt .btn.dngo,.zt .btn.dngs,.zt .btn.dout{background:#fde8e6;color:#b0191a;box-shadow:none}.zt .btn.dngo:hover,.zt .btn.dngs:hover,.zt .btn.dout:hover{background:#fbd5d1}.zt .btn.sm{border-radius:999px;padding:0 13px}.zt .lnk{border-radius:999px;padding:0 9px;transition:transform .3s var(--sq)}.zt .lnk:active{transform:scale(.92,.88)}.zt .ib,.zt .mb{border-radius:50%;transition:transform .3s var(--sq)}.zt .bdg,.zt .cp{border-radius:999px}.zt .note{border-radius:14px}.zt .note.a,.zt .note.r,.zt .note.g,.zt .note.n{box-shadow:none}.zt .note.n{background:#edf1ef}.zt .note.g{background:var(--g50)}.zt .ban{background:linear-gradient(125deg,#0c2c1c,#134429 46%,#1f6641)}.zt .bwv{position:absolute;left:0;bottom:-1px;width:2352px;height:22px;z-index:0;pointer-events:none;display:block}.zt .bw1{fill:#eef3f057;animation:zt-wvA 26s linear infinite}.zt .bw2{fill:var(--ground);animation:zt-wvB 18s linear infinite}.zt .ringw{z-index:1}.zt .ringw svg{overflow:visible}.zt .rbase{stroke-width:9;stroke:#ffffff21}.zt .rs{stroke-width:9;stroke-linecap:round}.zt .rs.z{visibility:hidden}.zt .bt{font-size:24px;font-weight:800;letter-spacing:-.02em}.zt .bs{color:#ffffffc7}.zt .tel{padding:8px 24px 9px;border-radius:999px;background:#ffffff1a;min-width:128px}.zt .tel:hover{background:#ffffff2b}.zt .tel:active{transform:scale(.95,.9)}.zt .tel.act,.zt .tel.act:hover{background:#061a1080;box-shadow:none}.zt .tel>span{color:#ffffffe6}.zt .ab{background:var(--ground);border-bottom:0}.zt .abt{background:var(--ton)}.zt .abpill{left:3px;right:3px;width:auto;transform:none;clip-path:inset(0 176px 0 0 round 999px);transition:clip-path .55s var(--sq)}.zt .abpill.p1{transform:none;clip-path:inset(0 0 0 132px round 999px)}.zt .pill:active{transform:scale(.95,.9)}.zt .pill i{border-radius:999px;min-width:20px;height:20px}.zt .pill.on i{background:#0c2c1c61}.zt .spl{background:var(--ground)}.zt .lcol{background:var(--lcol);border-right:0;border-radius:0 24px 0 0}.zt .lh{border-bottom:0;padding:14px 14px 6px}.zt .lscroll{padding:6px 10px 12px}.zt .lmeta .lnk:hover,.zt .lh .lnk:hover{background:#1344291a}.zt .lrow{background:var(--row);border:0;border-radius:14px;padding:9px 10px 9px 17px;transition:transform .3s var(--sq)}.zt .lrow:hover{transform:translateY(-1px);background:#f9fbfa}.zt .lrow:active{transform:scale(.97,.93)}.zt .lrow.on,.zt .lrow.on:hover{background:#fff;box-shadow:var(--sh-row)}.zt .lrow.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zt .lbar,.zt .lrow:before{left:6px;top:50%;bottom:auto;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .45s var(--sq)}.zt .lrow.on .lbar,.zt .lrow.on:before{transform:scale(1)}.zt .l3{color:#5b677a}.zt .rb,.zt .nrc,.zt .opn{border-radius:999px}.zt .nrc{background:var(--g100)}.zt .opn{box-shadow:none;background:#fdf0c4}.zt .sk{background:var(--row);border-radius:14px}.zt .lstrip,.zt .strip{background:var(--lcol)}.zt .shd,.zt .sth{border-bottom:0}.zt .shd:hover,.zt .sth:hover{background:#13442912}.zt .sav.on .av,.zt .sgo.on{box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600)}.zt .savs .sav .sd{border-color:var(--lcol)}.zt .rsb{box-shadow:none;background:var(--row);border-radius:999px;padding:0 6px 0 10px}.zt .rsb:hover{background:#fff}.zt .rsp,.zt .kzp,.zt .ddp{border:0;border-radius:18px;padding:8px;box-shadow:var(--sh-menu)}.zt .bfl{box-shadow:none;border-radius:999px;padding:5px 6px 5px 14px}.zt .bfb{border-radius:999px}.zt .selb{box-shadow:none;background:#fff;border-radius:999px;padding:4px 5px 4px 6px}.zt .dcard{border:0;border-radius:24px;box-shadow:var(--sh-card)}.zt .dhead{background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);padding:0 14px}.zt .hav,.zt .dav{width:42px;height:42px;border-radius:50%;box-shadow:none;background:#ffffff2e}.zt .dav.lg{background:#fff}.zt .hc{border-radius:999px;box-shadow:none;background:#ffffff29}.zt .hb,.zt .xb{border-radius:50%;transition:transform .3s var(--sq)}.zt .hb:active,.zt .xb:active{transform:scale(.88)}.zt .dtabs{border-bottom:0;padding:0 14px;align-items:center}.zt .tgr{position:relative;height:38px;padding:4px;border-radius:999px;background:var(--chip);flex:none}.zt .tline{position:absolute;left:4px;right:4px;top:4px;bottom:4px;width:auto;height:auto;border-radius:0;background:none;transform:none;pointer-events:none;transition:clip-path .55s var(--sq)}.zt .tlin{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;display:block;transition:clip-path .3s var(--soft)}.zt .tab{z-index:1;height:30px;border-radius:999px;color:var(--ttl);transition:transform .3s var(--sq)}.zt .tab:hover{color:var(--g800)}.zt .tab.on{color:var(--g800);font-weight:700}.zt .tab:active{transform:scale(.94,.9)}.zt .tn,.zt .dtabs .tab i{background:#1344291a;color:var(--g800);min-width:18px;height:18px;line-height:18px;border-radius:999px}.zt .tab.on .tn,.zt .dtabs .tab.on i{background:var(--g600);color:#fff}.zt .capt,.zt .dcap{background:var(--g50);color:var(--g650);font-weight:600;padding:5px 12px 5px 10px;border-radius:999px}.zt .capt svg,.zt .dcap svg{color:var(--g600)}.zt .dbody{background:#fff;padding:14px 16px 92px}.zt .blk{background:var(--pan);border:0;border-radius:18px;padding:16px 16px 18px}.zt .bt2,.zt .bh h4{font-size:14px;font-weight:700;text-transform:none;letter-spacing:-.005em;color:var(--g800);gap:9px;min-height:26px}.zt .bt2>svg,.zt .bh h4 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zt .bn{background:#fff;color:var(--g650);height:20px;min-width:20px;line-height:20px;padding:0 6px}.zt .fld{gap:4px}.zt .fl,.zt .fl2{padding-left:4px}.zt .fi{height:34px;border:1.5px solid transparent;border-radius:12px;padding:0 11px;background:var(--fill)}.zt .fi:hover{border-color:transparent;background:var(--fillh)}.zt .fi:focus{border-color:var(--g500);background:#fff;box-shadow:0 0 0 3px #2d614b26}.zt textarea.fi,.zt .fi.ta{padding:8px 11px}.zt .fi.ro,.zt .fi.ro:hover{background:transparent;border-color:var(--line2);box-shadow:none}.zt .dlg .fi,.zt .cfm .fi{border-color:transparent;background:var(--fill);height:40px;padding:0 13px}.zt .dlg .fi:hover,.zt .cfm .fi:hover{background:var(--fillh)}.zt .dlg .fi:focus,.zt .cfm .fi:focus{border-color:var(--g500);background:#fff}.zt .dlg textarea.fi{padding:9px 13px}.zt .dlg .fi.ro,.zt .dlg .fi.ro:hover{background:transparent;border-color:var(--line2)}.zt .fld.err .fi{border-color:#ef4444;background:#fff;box-shadow:0 0 0 3px #ef444421}.zt .fw{background:var(--fill);border-radius:12px}.zt .fw:before{border:0;border-radius:12px;background:#1344290d}.zt .fw:after{border:1.5px solid var(--g500);border-radius:12px;box-shadow:0 0 0 3px #2d614b26}.zt .fw.b{background:var(--fill)}.zt .fw.b:before{opacity:0}.zt .fw.b:hover:before{opacity:1}.zt .fw.err:after{border-color:#ef4444;box-shadow:0 0 0 3px #ef444421}.zt .fw>.fi,.zt .fw>.fi:hover,.zt .fw>.fi:focus,.zt .dlg .fw>.fi,.zt .dlg .fw>.fi:hover,.zt .dlg .fw>.fi:focus{position:relative;z-index:1;border:0;background:transparent;box-shadow:none}.zt .fw:has(>.fi.ro){background:transparent}.zt .fw:has(>.fi.ro):before{content:none}.zt .fw>.fi.ro,.zt .fw>.fi.ro:hover{box-shadow:inset 0 0 0 1.5px var(--line2)}.zt .ddw>.fw{background:transparent}.zt .ddb,.zt .kz{border:0;background:var(--fill);border-radius:12px}.zt .ddb:hover,.zt .kz:hover{background:var(--fillh)}.zt .ddw.op .ddb,.zt .kzw.op .kz{background:#fff;box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zt .ddo,.zt .kzo{border-radius:10px}.zt .kzs input{border:1.5px solid transparent;border-radius:999px;background:var(--fill);padding:0 12px 0 32px}.zt .kzs input:focus{border-color:var(--g500);background:#fff}.zt .kzs svg{left:12px}.zt .chg{position:relative}.zt .chg.on{width:7px;height:7px;background:var(--g500)}.zt .chg.on:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g500);animation:zt-dotH 1.8s ease-out .3s infinite}.zt .swr,.zt .swc{background:#fff;box-shadow:none;border-radius:14px;padding:12px 14px}.zt .swr:hover{box-shadow:none}.zt .swc.on{background:var(--g50);box-shadow:none}.zt .nc .swr,.zt .it .swr,.zt .box .swr,.zt .dlg .swr,.zt .dlg .swc,.zt .cfm .swr{background:var(--pan)}.zt .dlg .swc.on{background:var(--g50)}.zt .onoff,.zt .sst{padding:2px 9px}.zt .onoff.on,.zt .sst.on{background:#dcf2e2;color:#166534}.zt .onoff,.zt .sst.off{background:#e6ebef;color:#475569}.zt .sw{width:48px;height:28px;background:#bfccc5}.zt .sw i,.zt .sw.on i,.zt .swr:active .sw i,.zt .swr:active .sw.on i,.zt .sw:active i,.zt .sw.on:active i{transform:none}.zt .sw i{left:3px;top:3px;right:3px;bottom:3px;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zt .sw i:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;clip-path:inset(0 20px 0 0 round 11px);transition:clip-path .5s var(--sq)}.zt .sw.on i{clip-path:inset(0 0 0 20px round 11px);transition:clip-path .5s var(--sq)}.zt .sw.on i:before{clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zt .swr:active .sw i:before,.zt .sw:active i:before{clip-path:inset(0 14px 0 0 round 11px)}.zt .swr:active .sw.on i:before,.zt .sw.on:active i:before{clip-path:inset(0 0 0 0 round 11px)}.zt .swr:active .sw.on i,.zt .sw.on:active i{clip-path:inset(0 0 0 14px round 11px)}.zt .ckv,.zt .ckb{width:20px;height:20px;border-radius:50%}.zt .ckv:before{border-radius:50%}.zt .tick,.zt .regl{box-shadow:none;background:#fff;border-radius:14px;padding:6px}.zt .dlg .tick,.zt .cfm .tick{background:var(--pan)}.zt .chkrow,.zt .rgo{border-radius:10px}.zt .sbar{left:20px;right:20px;bottom:18px;height:56px;padding:0 9px 0 20px;border-radius:999px;transform-origin:50% 100%;animation-duration:.6s}.zt .sbar .btn.yel,.zt .sbar .sav{height:38px;padding:0 20px;border-radius:999px;transition:transform .3s var(--sq)}.zt .sbar .btn.ghd,.zt .sbar .ghost{height:38px;padding:0 16px;border-radius:999px;background:#ffffff21;box-shadow:none;transition:transform .3s var(--sq)}.zt .sbar .btn.ghd:hover,.zt .sbar .ghost:hover{background:#ffffff38}.zt .sbar .btn.yel:hover,.zt .sbar .sav:hover{transform:scale(1.05)}.zt .sbar .btn.yel:active,.zt .sbar .sav:active,.zt .sbar .ghost:active,.zt .sbar .btn.ghd:active{transform:scale(.93,.88)}.zt .ptoast{border-radius:999px;padding:9px 16px 9px 12px;bottom:86px}.zt .scr{background:#0c2c1c66}.zt .dlg{border-radius:24px}.zt .dlh{background:#e2eee7;color:var(--g800);padding:16px 16px 16px 20px}.zt .dlh h3{font-size:17px;color:var(--g800);letter-spacing:-.01em}.zt .dlh p{color:#3c5a4b}.zt .dli{width:40px;height:40px;border-radius:50%;background:var(--g600);color:#fff}.zt .dlh .hb,.zt .dlh .xb,.zt .xb{background:#13442917;color:var(--g800)}.zt .dlh .hb:hover,.zt .xb:hover{background:#1344292b}.zt .dlf{border-top:0;background:var(--pan);padding:14px 20px 16px}.zt .cfm{border-radius:28px;padding:24px}.zt .cfi{width:48px;height:48px;border-radius:50%}.zt .cbx,.zt .mvl{box-shadow:none;border-radius:14px}.zt .cbx.n,.zt .mvl.r,.zt .mvl.g,.zt .cbx.a{box-shadow:none}.zt .toast{border-radius:28px}.zt .empty svg,.zt .lempty svg,.zt .dnone svg{box-sizing:content-box;padding:18px;border-radius:50%;background:var(--ton);color:var(--g500)}.zt .blk .empty svg,.zt .blk .dnone svg,.zt .dlg .empty svg{padding:14px;width:24px;height:24px;background:#e4ece8}.zt .srch input{border:1.5px solid transparent;border-radius:999px;background:#fff;padding:0 14px 0 36px}.zt .srch input:focus{border-color:var(--g500)}.zt .srch>.i{left:14px}.zt .nc{box-shadow:none;background:#fff;border-radius:16px}.zt .nc:hover{box-shadow:none}.zt .dlg .nc{background:var(--pan)}.zt .nci{border-radius:50%}.zt .it{box-shadow:none;background:#fff;border-radius:14px}.zt .nc .it,.zt .dlg .it{background:var(--pan)}.zt .dlg .nc .it{background:#fff}.zt .sub{border-top:0;padding-top:4px}.zt .addt{border:0;background:#2d614b17;border-radius:999px;color:var(--g650);transition:transform .3s var(--sq)}.zt .addt:hover{background:#2d614b29}.zt .addt:active{transform:scale(.97,.9)}.zt .li{box-shadow:none;background:#fff;border-radius:14px}.zt .li:hover{box-shadow:var(--sh-row)}.zt .dlg .li{background:var(--pan)}.zt .box,.zt .cs{box-shadow:none;background:var(--pan);border-radius:18px}.zt .opt,.zt .radio{box-shadow:none;background:var(--fill);border-radius:16px}.zt .opt:hover,.zt .radio:hover{box-shadow:none;background:var(--fillh)}.zt .opt.on,.zt .radio.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g600)}.zt .rgt{box-shadow:none;background:var(--fill);border-radius:12px}.zt .rgt.on{background:var(--g50)}.zt .logo,.zt .logo.smx{border-radius:50%}.zt .logo.has{box-shadow:none}.zt .sum{box-shadow:none;border-radius:18px;background:var(--g50)}.zt .cix{border-right:0;background:var(--pan)}.zt .cxo{border-radius:999px;padding:4px 12px}.zt .mtabs{margin:14px 20px 0;height:40px;padding:4px;border-bottom:0;border-radius:999px;background:var(--fill)}.zt .mtabs .tind{left:4px;top:4px;bottom:4px;width:calc(50% - 4px);height:auto;border-radius:999px;background:#fff;transition:transform .5s var(--sq)}.zt .seg{background:var(--fill)}.zt .tgr{grid-template-columns:62px 132px 98px 160px 116px}.zt .dlg .srch input{background:var(--fill)}.zt .dlg .srch input:focus{background:#fff}.zt .sec{font-size:13px;text-transform:none;letter-spacing:0;color:var(--g800)}.zt .dev{border-top:0;background:var(--pan);border-radius:12px;padding:6px 6px 6px 12px;margin-top:6px}.zt{--t-press:.11s;--t-fast:.18s;--t-base:.28s;--t-move:.38s;--t-enter:.46s;--t-exit:.24s;--t-out:.14s;--t-big:.62s;--stg:34ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--in:var(--e-out);--spring:var(--e-spring);--out:var(--e-in);--sq:var(--e-spring);--soft:var(--e-inout)}@keyframes zt-trkA{0%{opacity:0;transform:translate(-10px)}}@keyframes zt-trkB{0%{opacity:0;transform:translate(-10px)}}@keyframes zt-wdA{0%{opacity:0;transform:translateY(.6em)}}@keyframes zt-wdB{0%{opacity:0;transform:translateY(.6em)}}@keyframes zt-softA{0%{opacity:.3;transform:translateY(5px)}}@keyframes zt-softB{0%{opacity:.3;transform:translateY(5px)}}@keyframes zt-selA{0%{opacity:0}}@keyframes zt-selB{0%{opacity:0}}@keyframes zt-popS{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.12)}80%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes zt-ripA{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zt-ripB{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zt-cDnA{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zt-cDnB{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zt-cUpA{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zt-cUpB{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zt-cODn{to{opacity:0;transform:translateY(-18px) scale(.985)}}@keyframes zt-cOUp{to{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes zt-blkF{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes zt-blkB{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes zt-tOF{to{opacity:0;transform:translate(-22px)}}@keyframes zt-tOB{to{opacity:0;transform:translate(22px)}}@keyframes zt-colO{to{opacity:0}}@keyframes zt-colA{0%{opacity:0;transform:translateY(6px)}}@keyframes zt-colB{0%{opacity:0;transform:translateY(6px)}}@keyframes zt-fiF{0%{transform:scale(.985)}}@keyframes zt-dotOk{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.9)}to{opacity:0;transform:scale(0)}}@keyframes zt-dotRv{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes zt-okWash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes zt-valIn{0%{opacity:.2;transform:translateY(4px)}}@keyframes zt-valA{0%{opacity:0;transform:translateY(5px)}}@keyframes zt-valB{0%{opacity:0;transform:translateY(5px)}}@keyframes zt-sbIt{0%{opacity:0;transform:translateY(9px) scale(.9)}}@keyframes zt-rollA{0%{opacity:0;transform:translateY(80%)}}@keyframes zt-rollB{0%{opacity:0;transform:translateY(80%)}}@keyframes zt-rdA{0%{opacity:0;transform:translateY(-80%)}}@keyframes zt-rdB{0%{opacity:0;transform:translateY(-80%)}}@keyframes zt-lblA{0%{opacity:0;transform:translateY(5px)}}@keyframes zt-lblB{0%{opacity:0;transform:translateY(5px)}}@keyframes zt-barOk{0%{opacity:1;transform:none}10%{opacity:1;transform:scale(1.012,1.05)}24%,56%{opacity:1;transform:none}to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zt-okBtn{0%{transform:none}40%{transform:scale(1.1)}to{transform:none}}@keyframes zt-subIn{0%{opacity:0;transform:scale(.97,.72)}to{opacity:1;transform:none}}@keyframes zt-rowsIn{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zt-rowsO{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes zt-arm{0%,to{transform:none}35%{transform:scale(1.07)}70%{transform:scale(.99)}}@keyframes zt-armR{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes zt-nwRing{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes zt-shakeA{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zt-shakeB{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zt-wig{0%,to{transform:rotate(0)}25%{transform:rotate(-13deg) scale(1.12)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}@keyframes zt-nA{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}@keyframes zt-nB{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}.zt .xb:hover,.zt .dlh .hb:hover{transform:none}.zt .btn{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zt .lnk,.zt .ib,.zt .mb,.zt .hb,.zt .xb,.zt .chip,.zt .tab,.zt .mtab,.zt .pill,.zt .tel,.zt .lrow,.zt .sgo,.zt .shd,.zt .sth,.zt .swr,.zt .ckc,.zt .ddb,.zt .kz,.zt .ddo,.zt .kzo,.zt .rgo,.zt .chkrow,.zt .opt,.zt .radio,.zt .addt,.zt .updrop,.zt .ghost,.zt .rsb,.zt .bfb,.zt .cxo,.zt .cst,.zt .ixb,.zt .savs>.sav,.zt .sbar .sav,.zt .sbar .btn{transition:transform var(--t-base) var(--e-rel)}.zt .btn:active,.zt .lnk:active,.zt .chip:active,.zt .tab:active,.zt .mtab:active,.zt .pill:active,.zt .tel:active,.zt .ghost:active,.zt .addt:active,.zt .bfb:active,.zt .rsb:active,.zt .cxo:active,.zt .sbar .sav:active,.zt .sbar .btn:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zt .ib:active,.zt .mb:active,.zt .hb:active,.zt .xb:active,.zt .sgo:active,.zt .ixb:active,.zt .savs>.sav:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zt .lrow:active,.zt .swr:active,.zt .ckc:active,.zt .ddb:active,.zt .kz:active,.zt .ddo:active,.zt .kzo:active,.zt .rgo:active,.zt .chkrow:active,.zt .opt:active,.zt .radio:active,.zt .updrop:active,.zt .shd:active,.zt .sth:active,.zt .cst:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zt .hb.off:active,.zt .btn.off:active{transform:none}.zt .btn:after,.zt .chip:after,.zt .hb:after,.zt .ib:after,.zt .lnk:after,.zt .lrow:after,.zt .tab:after,.zt .swr:after,.zt .ddb:after,.zt .ddo:after,.zt .rgo:after,.zt .mtab:after,.zt .ckc:after,.zt .shd:after,.zt .updrop:after,.zt .pill:after,.zt .tel:after,.zt .kz:after,.zt .kzo:after,.zt .mb:after,.zt .sgo:after,.zt .addt:after,.zt .opt:after,.zt .xb:after,.zt .ixb:after,.zt .sbar .sav:after,.zt .ghost:after,.zt .sth:after,.zt .radio:after,.zt .chkrow:after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;transform:none;opacity:0;transition:opacity var(--t-base) var(--e-out)}.zt .btn:active:after,.zt .chip:active:after,.zt .hb:active:after,.zt .ib:active:after,.zt .lnk:active:after,.zt .lrow:active:after,.zt .tab:active:after,.zt .swr:active:after,.zt .ddb:active:after,.zt .ddo:active:after,.zt .rgo:active:after,.zt .mtab:active:after,.zt .ckc:active:after,.zt .shd:active:after,.zt .updrop:active:after,.zt .pill:active:after,.zt .tel:active:after,.zt .kz:active:after,.zt .kzo:active:after,.zt .mb:active:after,.zt .sgo:active:after,.zt .addt:active:after,.zt .opt:active:after,.zt .xb:active:after,.zt .ixb:active:after,.zt .sbar .sav:active:after,.zt .ghost:active:after,.zt .sth:active:after,.zt .radio:active:after,.zt .chkrow:active:after{opacity:.11;transform:none;transition:opacity var(--t-press) var(--e-out)}.zt .rip{position:absolute;z-index:90;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #1344294d}.zt .rpA{animation:zt-ripA var(--t-enter) var(--e-out) both}.zt .rpB{animation:zt-ripB var(--t-enter) var(--e-out) both}.zt .btn svg,.zt .lnk svg,.zt .ib svg,.zt .mb svg,.zt .hb svg,.zt .xb svg,.zt .addt svg,.zt .tab svg,.zt .mtab svg,.zt .pill svg,.zt .ddb>svg,.zt .kz>svg,.zt .rsb svg,.zt .shd svg,.zt .sth svg,.zt .cst svg{transition:transform var(--t-base) var(--e-spring)}.zt .btn:hover svg{transform:scale(1.1) rotate(-6deg)}.zt .btn:has(use[href="#i-plus"]):hover svg,.zt .addt:hover svg,.zt .mb:has(use[href="#i-plus"]):hover svg{transform:rotate(90deg)}.zt .btn:has(use[href="#i-plus"]):active svg,.zt .addt:active svg,.zt .mb:has(use[href="#i-plus"]):active svg{transform:rotate(180deg) scale(.9)}.zt .hb.d:hover svg,.zt .ib.d:hover svg,.zt .mb.d:hover svg,.zt .btn:has(use[href="#i-trash"]):hover svg,.zt .hb:has(use[href="#i-phone"]):hover svg{animation:zt-wig var(--t-big) var(--e-out)}.zt .hb.x:hover svg,.zt .xb:hover svg,.zt .dlh .hb.x:hover svg,.zt .mb:has(use[href="#i-x"]):hover svg,.zt .ib:has(use[href="#i-x"]):hover svg{transform:rotate(90deg)}.zt .hb:has(use[href="#i-mail"]):hover svg{transform:translateY(-2px) rotate(-8deg)}.zt .btn:has(use[href="#i-ref"]):hover svg,.zt .btn:has(use[href="#i-undo"]):hover svg,.zt .lnk:has(use[href="#i-ref"]):hover svg{transform:rotate(-180deg)}.zt .btn:has(use[href="#i-dl"]):hover svg,.zt .lnk:has(use[href="#i-dl"]):hover svg,.zt .ib:has(use[href="#i-dl"]):hover svg{transform:translateY(2px)}.zt .btn:has(use[href="#i-up"]):hover svg{transform:translateY(-2px)}.zt .btn:has(use[href="#i-send"]):hover svg,.zt .btn:has(use[href="#i-arrc"]):hover svg,.zt .btn:has(use[href="#i-ext"]):hover svg{transform:translate(2px,-1px)}.zt .btn svg.spin,.zt .btn:hover svg.spin,.zt .sav svg.spin{transition:none;transform:none}.zt .btn>svg:has(use[href="#i-check"]),.zt .lnk>svg:has(use[href="#i-check"]),.zt .sav>svg:has(use[href="#i-check"]),.zt .ib>svg:has(use[href="#i-check"]),.zt .ptoast svg:has(use[href="#i-check"]),.zt .tsi>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zt-ckd var(--t-base) var(--e-out) .14s both}.zt .tel:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;pointer-events:none;background:#061a1052;transform:scale(0);transition:transform var(--t-exit) var(--e-in)}.zt .tel.act:before{transform:scale(26);transition:transform var(--t-enter) var(--e-out)}.zt .tel.act,.zt .tel.act:hover{background:#061a1045}.zt .chip:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 240px var(--row);opacity:0;transform:scale(.25)}.zt .chip.on:before{opacity:1;transform:scale(48);transition:transform var(--t-enter) var(--e-out)}.zt .chip>span,.zt .chip>b,.zt .tel>b,.zt .tel>span{position:relative;z-index:1}.zt .sw:before{opacity:1;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path var(--t-exit) var(--e-inout)}.zt .sw.on:before{opacity:1;clip-path:inset(0 0 0 0 round 999px);transition:clip-path var(--t-enter) var(--e-out)}.zt .sw.on:after{animation:zt-halo var(--t-big) var(--e-out) both}.zt .sw i{transition:clip-path var(--t-base) var(--e-inout)}.zt .sw i:before{transition:clip-path var(--t-enter) var(--e-spring)}.zt .sw.on i{transition:clip-path var(--t-enter) var(--e-spring)}.zt .sw.on i:before{transition:clip-path var(--t-base) var(--e-inout)}.zt .onoff.on,.zt .sst.on{animation:zt-pop var(--t-enter) var(--e-spring)}.zt .ckb,.zt .ckv{position:relative}.zt .ckb:before,.zt .ckv:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);opacity:0;transform:scale(.3);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zt .on>.ckb:before,.zt .ckb.on:before,.zt .ckv.on:before{opacity:1;transform:none}.zt .on>.ckb,.zt .ckb.on,.zt .ckv.on{background:none;box-shadow:inset 0 0 0 1.5px var(--g600)}.zt .ckb svg,.zt .ckv svg{position:relative}.zt .ckv.on svg,.zt .on>.ckb svg,.zt .ckb.on svg{animation:zt-ckd var(--t-base) var(--e-out) 90ms forwards}.zt .rd:after{transition:transform var(--t-base) var(--e-spring)}.zt .tline{transition:clip-path var(--t-enter) var(--e-spring)}.zt .tlin{transition:clip-path var(--t-base) var(--e-out)}.zt .dcard:has(.tpane.t-bk) .tline,.zt .dcard:has(.pane.t-bk) .tline{transition:clip-path var(--t-base) var(--e-out)}.zt .dcard:has(.tpane.t-bk) .tlin,.zt .dcard:has(.pane.t-bk) .tlin{transition:clip-path var(--t-enter) var(--e-spring)}.zt .abpill{transition:clip-path var(--t-enter) var(--e-spring)}.zt .mtabs .tind{transition:transform var(--t-enter) var(--e-spring)}.zt .tn,.zt .dtabs .tab i{animation:none}.zt .tn.nA,.zt .dtabs .tab i.nA{animation:zt-nA var(--t-enter) var(--e-spring)}.zt .tn.nB,.zt .dtabs .tab i.nB{animation:zt-nB var(--t-enter) var(--e-spring)}.zt .bnA,.zt .bnB{animation-duration:var(--t-enter)}.zt .rs{transition:opacity var(--t-base) var(--e-out),stroke-dashoffset var(--t-big) var(--e-out)}.zt .rmA,.zt .rmB{animation:none}.zt .rmA>b{animation:zt-rollA var(--t-base) var(--e-spring)}.zt .rmB>b{animation:zt-rollB var(--t-base) var(--e-spring)}.zt .rmA>i{animation:zt-lblA var(--t-base) var(--e-out)}.zt .rmB>i{animation:zt-lblB var(--t-base) var(--e-out)}.zt .lcol{transition-duration:var(--t-move);transition-timing-function:var(--e-inout)}.zt .lrow,.zt .sk,.zt .chip,.zt .tel,.zt .mtab,.zt .blk,.zt .li,.zt .doc,.zt .kv,.zt .note,.zt .empty,.zt .lempty,.zt .dnone,.zt .ltxt,.zt .rgo,.zt .radio,.zt .cxo,.zt .trow,.zt .sum,.zt .cbx,.zt .rgt,.zt .mvl.g,.zt .rnew,.zt .chgl,.zt .abt,.zt .ab .btn,.zt .mp>*,.zt .dlb>*{animation-duration:var(--t-enter);animation-timing-function:var(--e-out)}.zt .qA .lrow{animation-name:zt-softA}.zt .qB .lrow{animation-name:zt-softB}.zt .qA .lrow,.zt .qB .lrow{animation-duration:var(--t-base);animation-delay:0s!important}.zt .qA .rb,.zt .qB .rb{animation:none}.zt .lcol.min .lrow{animation-name:none}.zt .lsel{position:absolute;left:0;right:0;top:0;height:70px;z-index:2;border-radius:14px;pointer-events:none;box-shadow:var(--sh-row);-webkit-backdrop-filter:brightness(1.08);backdrop-filter:brightness(1.08);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zt .lsel:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600)}.zt .lsel.off,.zt .ssel.off{opacity:0}.zt .lsel.nt,.zt .ssel.nt{transition:opacity var(--t-fast) var(--e-out)}.zt .lA>.lsel,.zt .gA>.lsel,.zt .qA>.lsel{animation:zt-selA var(--t-base) var(--e-out) .12s backwards}.zt .lB>.lsel,.zt .gB>.lsel,.zt .qB>.lsel{animation:zt-selB var(--t-base) var(--e-out) .12s backwards}.zt .lrow.on:not(.pk),.zt .lrow.on:not(.pk):hover{background:var(--row);box-shadow:none}.zt .lrow.on .lbar,.zt .lrow.on:before{transform:scale(0)}.zt .lscroll,.zt .savs,.zt .stl{position:relative}.zt .ssel{position:absolute;left:50%;top:10px;width:40px;height:40px;margin-left:-20px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zt .sav.on .av,.zt .sgo.on{box-shadow:none}.zt .lcol.min .sav,.zt .sgo{animation:zt-popS var(--t-enter) var(--e-spring) backwards}.zt .sks{display:flex;flex-direction:column;gap:6px}.zt .sks.out{position:absolute;left:10px;right:10px;top:6px;z-index:3;pointer-events:none;animation:zt-fadeO var(--t-exit) var(--e-in) both}.zt .dA,.zt .dB,.zt .dcard{animation-duration:var(--t-enter)}.zt .s-dn>.dA,.zt .dcard.kA.s-dn{animation-name:zt-cDnA}.zt .s-dn>.dB,.zt .dcard.kB.s-dn{animation-name:zt-cDnB}.zt .s-up>.dA,.zt .dcard.kA.s-up{animation-name:zt-cUpA}.zt .s-up>.dB,.zt .dcard.kB.s-up{animation-name:zt-cUpB}.zt .dwrap.out>.dcard,.zt .dwrap.out>.empty,.zt .dcard.out{animation:zt-cardO var(--t-out) var(--e-in) both}.zt .dwrap.s-dn.out>.dcard,.zt .dcard.s-dn.out{animation-name:zt-cODn}.zt .dwrap.s-up.out>.dcard,.zt .dcard.s-up.out{animation-name:zt-cOUp}.zt .dA .hav{animation-name:zt-popA}.zt .dB .hav{animation-name:zt-popB}.zt .dA .hsub,.zt .kA .dsub{animation-name:zt-trkA}.zt .dB .hsub,.zt .kB .dsub{animation-name:zt-trkB}.zt .dA .hc{animation-name:zt-popA}.zt .dB .hc{animation-name:zt-popB}.zt .hav,.zt .dav{animation-duration:var(--t-enter);animation-delay:60ms}.zt .hn,.zt .dnm{animation:none}.zt .wd{display:inline-block;white-space:pre;animation:zt-wdA var(--t-enter) var(--e-out) backwards}.zt .dB .wd,.zt .kB .wd{animation-name:zt-wdB}.zt .hsub,.zt .dsub{animation-duration:var(--t-enter);animation-delay:.13s}.zt .dhead .hc{animation-duration:var(--t-enter);animation-delay:.18s}.zt .tpane.tA,.zt .tpane.tB,.zt .pane{animation:none}.zt .tpane.out,.zt .pane.out{animation:zt-tabO var(--t-out) var(--e-in) both}.zt .tpane.o-fw,.zt .pane.o-fw{animation-name:zt-tOF}.zt .tpane.o-bk,.zt .pane.o-bk{animation-name:zt-tOB}.zt .tA .blk{animation-name:zt-riseA}.zt .tB .blk{animation-name:zt-riseB}.zt .tpane.t-fw .blk,.zt .pane.t-fw .blk{animation-name:zt-blkF}.zt .tpane.t-bk .blk,.zt .pane.t-bk .blk{animation-name:zt-blkB}.zt .dcol>.blk:nth-child(1){animation-delay:0s}.zt .dcol>.blk:nth-child(2){animation-delay:calc(var(--stg)*2)}.zt .dcol>.blk:nth-child(3){animation-delay:calc(var(--stg)*4)}.zt .dcol>.blk:nth-child(4){animation-delay:calc(var(--stg)*6)}.zt .dcol>.blk:nth-child(n+5){animation-delay:calc(var(--stg)*8)}.zt .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:var(--stg)}.zt .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:calc(var(--stg)*3)}.zt .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:calc(var(--stg)*5)}.zt .dcol:nth-child(2)>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*7)}.zt .tpane.cx .dgrid,.zt .pane.cx>.dcols{animation:zt-colO var(--t-press) var(--e-in) both}.zt .tpane.cA .dgrid,.zt .pane.cA>.dcols{animation:zt-colA var(--t-base) var(--e-out) both}.zt .tpane.cB .dgrid,.zt .pane.cB>.dcols{animation:zt-colB var(--t-base) var(--e-out) both}.zt .fld,.zt .swr{position:relative}.zt .fl,.zt .fl2{transition:transform var(--t-fast) var(--e-out)}.zt .fld:focus-within>.fl,.zt .fld:focus-within>.fl2{transform:translate(3px);color:var(--g650)}.zt .fw:before{transition:opacity var(--t-fast) var(--e-out)}.zt .fw:after{transform:scale(.98);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zt .fw:focus-within:after,.zt .fw.err:after{transform:none}.zt .fi:focus{animation:zt-fiF var(--t-base) var(--e-spring)}.zt .fw>.fi:focus{animation:none}.zt .chg.on:after{animation:zt-dotH .9s var(--e-out) .12s 2 both}.zt .chg.ok,.zt .chg.rv{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--g500);flex:none;opacity:1;transform:none}.zt .chg.ok{animation:zt-dotOk var(--t-big) var(--e-out) both}.zt .chg.rv{animation:zt-dotRv var(--t-exit) var(--e-in) both}.zt .fld:has(.chg.ok):after,.zt .swr:has(.chg.ok):before{content:"";position:absolute;left:-4px;right:-4px;top:-3px;bottom:-3px;border-radius:14px;background:#28a05f2b;pointer-events:none;animation:zt-okWash 1s var(--e-out) both}.zt .swr:has(.chg.ok):before{left:0;right:0;top:0;bottom:0;border-radius:inherit}.zt .fld:has(.chg.rv) .fi,.zt .fld:has(.chg.rv) .ddb,.zt .swr:has(.chg.rv) .sw{animation:zt-valIn var(--t-base) var(--e-out)}.zt .hint.err,.zt .ferr{animation-duration:var(--t-base)}.zt .sbar{animation-duration:var(--t-big);animation-timing-function:var(--e-out)}.zt .sbar>*{animation:zt-sbIt var(--t-enter) var(--e-out) backwards}.zt .sbar>:nth-child(1){animation-delay:.14s}.zt .sbar>:nth-child(2){animation-delay:174ms}.zt .sbar>:nth-child(3){animation-delay:208ms}.zt .sbar>:nth-child(4){animation-delay:242ms}.zt .sbar>:nth-child(5){animation-delay:276ms}.zt .sbar.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zt .sbar.out>*{animation:none}.zt .sbar.out:has(.ok){animation:zt-barOk var(--t-big) var(--e-inout) both}.zt .sbar .ok{animation:zt-okBtn var(--t-enter) var(--e-spring)}.zt .sbar .ghd,.zt .sbar .ghost{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zt .sbar:has(.ok) .ghd,.zt .sbar:has(.ok) .ghost{opacity:.35}.zt .sbar .yel.off,.zt .sbar .sav.off{opacity:1}.zt .rollA,.zt .rA{animation:zt-rollA var(--t-base) var(--e-spring)}.zt .rollB,.zt .rB{animation:zt-rollB var(--t-base) var(--e-spring)}.zt .rdA{animation:zt-rdA var(--t-base) var(--e-spring)}.zt .rdB{animation:zt-rdB var(--t-base) var(--e-spring)}.zt .sbn>b,.zt .sbn>i{display:inline-block}.zt .ptoast{animation-duration:var(--t-enter)}.zt .ptoast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zt .ddp,.zt .kzp,.zt .rsp{animation:zt-kzIn var(--t-base) var(--e-out) both}.zt .ddp.out,.zt .kzp.out,.zt .rsp.out{animation:zt-kzO var(--t-out) var(--e-in) both;pointer-events:none}.zt .ddo,.zt .kzo{animation-duration:var(--t-base);animation-timing-function:var(--e-out)}.zt .kzo:nth-child(1){animation-delay:50ms}.zt .kzo:nth-child(2){animation-delay:84ms}.zt .kzo:nth-child(3){animation-delay:118ms}.zt .kzo:nth-child(4){animation-delay:152ms}.zt .kzo:nth-child(n+5){animation-delay:186ms}.zt .ddo:before,.zt .kzo:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background:var(--chip);opacity:0;transition:opacity var(--t-fast) var(--e-out);pointer-events:none}.zt .ddo:hover,.zt .kzo:hover{background:transparent}.zt .ddo.on:hover,.zt .kzo.on:hover{background:var(--g100)}.zt .ddo:hover:before,.zt .kzo:hover:before{opacity:1}.zt .ddo.on:before,.zt .kzo.on:before{opacity:0}.zt .ddo>*,.zt .kzo>*{position:relative}.zt .ddo>svg,.zt .kzo>svg,.zt .opt>.ok{stroke-dasharray:24;stroke-dashoffset:24;opacity:1;transform:none;transition:stroke-dashoffset var(--t-base) var(--e-out)}.zt .ddo.on>svg,.zt .kzo.on>svg,.zt .opt.on>.ok{stroke-dashoffset:0}.zt .ddv.vA,.zt .kzt.vA>b{animation:zt-valA var(--t-base) var(--e-out)}.zt .ddv.vB,.zt .kzt.vB>b{animation:zt-valB var(--t-base) var(--e-out)}.zt .nc,.zt .it{animation-name:zt-subIn;animation-duration:var(--t-enter);animation-timing-function:var(--e-out);transform-origin:50% 100%}.zt .ncb,.zt .csb{transition:grid-template-rows var(--t-exit) var(--e-inout)}.zt .nc.open .ncb,.zt .cs.open .csb{transition:grid-template-rows var(--t-enter) var(--e-out)}.zt .ncb>div,.zt .csb>div{opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zt .nc.open .ncb>div,.zt .cs.open .csb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zt .bfw{display:grid;grid-template-rows:1fr;margin-bottom:-10px;animation:zt-rowsIn var(--t-base) var(--e-out) both}.zt .bfw.out{animation:zt-rowsO var(--t-press) var(--e-in) both}.zt .bfi{min-height:0;overflow:hidden;padding-bottom:10px}.zt .bfl{animation-duration:var(--t-base)}.zt .bfl.out{animation:zt-fadeO var(--t-press) var(--e-in) both}.zt .scr{animation:zt-fade var(--t-base) var(--e-out) both}.zt .dlg{animation-duration:var(--t-big)}.zt .cfm{animation-duration:var(--t-enter)}.zt .dli{animation-duration:var(--t-enter);animation-delay:40ms}.zt .dlh h3{animation-duration:var(--t-enter);animation-delay:60ms}.zt .dlh p{animation-duration:var(--t-enter);animation-delay:94ms}.zt .dlf>*{animation:zt-rise var(--t-enter) var(--e-out) .2s backwards}.zt .dlf>*:nth-child(2){animation-delay:234ms}.zt .dlf>*:nth-child(3){animation-delay:268ms}.zt .cfi{animation:zt-pop var(--t-enter) var(--e-spring) 30ms backwards}.zt .cfi svg{animation:zt-wig var(--t-big) var(--e-out) .24s}.zt .cfm h3,.zt .cfm>p{animation:zt-rise var(--t-enter) var(--e-out) 50ms backwards}.zt .cfm>p{animation-delay:84ms}.zt .cfb>*,.zt .cff>*{animation:zt-rise var(--t-enter) var(--e-out) 118ms backwards}.zt .cfb>*:nth-child(2),.zt .cff>*:nth-child(2){animation-delay:152ms}.zt .cfb>*:nth-child(3),.zt .cff>*:nth-child(3){animation-delay:186ms}.zt .cfm .btn.dng,.zt .cfm .btn.amb{animation:zt-rise var(--t-enter) var(--e-out) 152ms backwards,zt-arm var(--t-big) var(--e-inout) .64s}.zt .cfm .btn.dng:before,.zt .cfm .btn.amb:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #ffffffbf;opacity:0;pointer-events:none;animation:zt-armR var(--t-big) var(--e-out) .64s}.zt .fout .dlg,.zt .fout .cfm{animation:zt-dlgO var(--t-exit) var(--e-in) both}.zt .fout .scr{animation:zt-fadeO var(--t-exit) var(--e-in) both}.zt .fout .dlg>*,.zt .fout .cfm>*{animation:zt-fadeO var(--t-press) var(--e-in) both}.zt .dlb.shA,.zt .dlb.shB{animation:none}.zt .shA .fw.err{animation:zt-shakeA var(--t-enter) var(--e-out)}.zt .shB .fw.err{animation:zt-shakeB var(--t-enter) var(--e-out)}.zt .fld.err>.fi{animation:zt-shakeA var(--t-enter) var(--e-out)}.zt .mp.tA,.zt .mp.tB{animation-duration:var(--t-base)}.zt .mp.out{animation-duration:var(--t-out)}.zt .toast{animation-duration:var(--t-big);animation-fill-mode:backwards}.zt .toast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in);animation-fill-mode:both}.zt .toast.out~.toast{transform:translateY(calc(-100% - 8px));transition:transform var(--t-exit) var(--e-inout)}.zt .lA .lrow.nw{animation:zt-riseA var(--t-enter) var(--e-out) backwards}.zt .lB .lrow.nw{animation:zt-riseB var(--t-enter) var(--e-out) backwards}.zt .qA .lrow.nw{animation:zt-softA var(--t-base) var(--e-out) backwards}.zt .qB .lrow.nw{animation:zt-softB var(--t-base) var(--e-out) backwards}.zt .lrow.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:0;background:none;transform:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zt-nwRing 1.3s var(--e-out) 2 both}.zt .lrow.nw>.av{animation:zt-pop var(--t-big) var(--e-spring) 2}.zt .t-in,.zt .t-fw,.zt .t-bk,.zt .o-in,.zt .o-fw,.zt .o-bk,.zt .s-in,.zt .s-up,.zt .s-dn,.zt .c2,.zt .k2,.zt .cx,.zt .cA,.zt .cB,.zt .nA,.zt .nB,.zt .ok,.zt .rv,.zt .vA,.zt .vB,.zt .nt,.zt .lv{--m:1}.zt .lscroll>.lsel{left:10px;right:10px;top:6px}.zt .lin{transition:opacity var(--t-base) var(--e-out) 90ms}.zt .lcol.min .lin{transition:opacity var(--t-out) var(--e-in)}.zt .strip{animation:zt-stripIn var(--t-base) var(--e-out) 50ms backwards}.zt .pane:not(.k2)>.dcols.c2{flex-direction:column;align-items:stretch}.zt .pane.k2>.dcols{flex-direction:row;align-items:flex-start}@keyframes zt-capT{0%{transform:translateY(68px) scale(.92,.7)}}@keyframes zt-wkO{to{opacity:0;transform:scale(.94)}}@keyframes zt-capA2{0%{transform:none}38%{transform:scale(1.05,1.12)}to{transform:none}}@keyframes zt-capB2{0%{transform:none}38%{transform:scale(1.05,1.12)}to{transform:none}}@keyframes zt-yhA{0%{opacity:0;transform:translateY(8px) scale(.8)}}@keyframes zt-yhB{0%{opacity:0;transform:translateY(8px) scale(.8)}}@keyframes zt-stP{0%{opacity:0;transform:scale(.3) rotate(-40deg)}60%{opacity:1;transform:scale(1.25) rotate(8deg)}to{opacity:1;transform:none}}@keyframes zt-cntA{0%{opacity:0;transform:translateY(60%) scale(.8)}60%{opacity:1;transform:translateY(-4%) scale(1.06)}to{opacity:1;transform:none}}.zt .ych,.zt .yadd,.zt .hbt,.zt .mh,.zt .mcx{position:relative;overflow:hidden;transition:transform var(--t-base) var(--e-rel)}.zt .ych:active,.zt .yadd:active,.zt .hbt:active,.zt .mh:active,.zt .mcx:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zt .yadd svg,.zt .hbt svg{transition:transform var(--t-base) var(--e-spring)}.zt .yadd:hover svg,.zt .hbt:has(use[href="#i-plus"]):hover svg{transform:rotate(90deg)}.zt .hbt:has(use[href="#i-copy"]):hover svg{transform:translate(1px,-1px) scale(1.12)}.zt .btn.dis,.zt .btn.dis:hover{background:var(--ton);color:#4d5f56;cursor:not-allowed;transform:none}.zt .btn.dis:active{transform:none}.zt .btn.dis svg,.zt .btn.dis:hover svg{transform:none}.zt .ban.tr{gap:16px}.zt .rs.t0{stroke:var(--yel)}.zt .rs.t1{stroke:#fb923c}.zt .ban.tr .rmid i{font-size:6.5px;max-width:48px;text-align:center;line-height:1.2;margin-top:1px}.zt .tls.tr{gap:5px;margin-left:0}.zt .tel.tk{flex:none;min-width:0;padding:8px 13px 9px}.zt .tel.tk b{display:block;white-space:nowrap;font-size:22px}.zt .tel.tk>span{white-space:nowrap;display:block}.zt .tel.nk{cursor:default}.zt .tel.nk:hover{background:#ffffff1a;transform:none}.zt .tel.nk:active{transform:none}.zt .tel.or b{color:#fdba74}.zt .tel.dim b{color:#fffc}.zt .tel.act b{color:var(--yel)}.zt .ts{font-style:normal;font-weight:500;letter-spacing:0;color:#ffffffd1;margin-left:5px}.zt .ab.tr{gap:8px}.zt .abt.tr3{grid-template-columns:96px 136px 156px}.zt .pill i.nA{animation:zt-nA var(--t-enter) var(--e-spring)}.zt .pill i.nB{animation:zt-nB var(--t-enter) var(--e-spring)}.zt .lcol.tr{width:380px}.zt .lcw{height:100%;display:flex;flex-direction:column;min-width:0}.zt .lhd{flex:none;padding:14px 14px 2px;display:flex;flex-direction:column;gap:4px}.zt .lmt{display:flex;align-items:center;gap:6px;min-height:28px;padding:0 4px 0 8px;font-size:11.5px;color:var(--mut)}.zt .lmt .lnk{animation:zt-pop var(--t-enter) var(--e-spring)}.zt .lmt .lnk:hover{background:#1344291a}.zt .lcn{display:inline-block}.zt .lcn.cA{animation:zt-valA var(--t-base) var(--e-out)}.zt .lcn.cB{animation:zt-valB var(--t-base) var(--e-out)}.zt .lsel.tsel{height:76px}.zt .lrow.trw{height:76px;min-height:76px;padding:0 8px 0 20px;gap:12px}.zt .lrow.trw:hover{transform:none}.zt .sk.h76{height:76px}.zt .sk.h150{height:150px;border-radius:18px;background:var(--pan)}.zt .tav{width:40px;height:40px;border-radius:50%;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-spring)}.zt .trw:hover .tav{transform:scale(1.07) rotate(-6deg)}.zt .l2r{display:flex;align-items:center;gap:6px;min-width:0}.zt .wpl{font-size:10px;font-weight:700;height:18px;padding:0 8px;border-radius:999px;background:#fdf0c4;color:#7c4306;white-space:nowrap;flex:none;display:inline-flex;align-items:center;gap:4px}.zt .wpl.pA{animation:zt-pop var(--t-enter) var(--e-spring)}.zt .lr.tr{flex-direction:row;align-items:center;gap:6px}.zt .tcn{min-width:28px;height:24px;padding:0 9px;border-radius:999px;background:var(--g100);color:var(--g650);font-size:12px;font-weight:800;display:inline-flex;align-items:center;justify-content:center}.zt .on>.lr>.tcn{background:var(--g600);color:#fff}.zt .tcn.nA{animation:zt-nA var(--t-enter) var(--e-spring)}.zt .tcn.nB{animation:zt-nB var(--t-enter) var(--e-spring)}.zt .l3.vA{animation:zt-valA var(--t-base) var(--e-out)}.zt .l3.vB{animation:zt-valB var(--t-base) var(--e-out)}.zt .dhead.tr{height:auto;min-height:86px;padding:14px 14px 14px 18px;gap:14px}.zt .dhead.tr .dav{width:48px;height:48px;font-size:14px}.zt .hrow{display:flex;align-items:center;gap:8px;min-width:0}.zt .httl{font-size:19px;font-weight:700;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em;min-width:0}.zt .dhead.tr .dsub{margin-top:2px;font-size:12px;color:#ffffffd6}.zt .hact{display:flex;flex-direction:column;align-items:stretch;gap:6px;flex:none}.zt .hbt{height:32px;justify-content:center;padding:0 15px 0 13px;border-radius:999px;background:#ffffff26;color:#fff;font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;flex:none;animation:zt-pop var(--t-enter) var(--e-spring) .16s backwards}.zt .hbt:hover{background:#ffffff40}.zt .hbt.y{background:var(--yel);color:var(--g900);font-weight:700;animation-delay:.21s}.zt .hbt.y:hover{background:#f4e62e}.zt .hbt.dis,.zt .hbt.dis:hover{opacity:.5;cursor:not-allowed;background:#ffffff26}.zt .hbt.dis:active{transform:none}.zt .kA .hbt{animation-name:zt-popA}.zt .kB .hbt{animation-name:zt-popB}.zt .dtabs.tr{height:auto;min-height:60px;padding:12px 14px 4px;flex-wrap:wrap;gap:8px 10px;align-items:center}.zt .yrs{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0;flex:1}.zt .ych{height:36px;min-width:66px;padding:0 15px;border-radius:999px;background:var(--fill);color:var(--ink2);font-size:13.5px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;flex:none;animation:zt-rise var(--t-enter) var(--e-out) backwards}.zt .ych:hover{background:var(--fillh)}.zt .ych:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform var(--t-exit) var(--e-in);pointer-events:none}.zt .ych.on:before{transform:scale(13);transition:transform var(--t-enter) var(--e-out)}.zt .ych.on{color:#fff;background:var(--g600)}.zt .ych>.sc-interp{position:relative;z-index:1}.zt .ych.nw{animation:zt-pop var(--t-big) var(--e-spring)}.zt .yadd{height:36px;padding:0 14px 0 11px;border-radius:999px;background:#2d614b17;color:var(--g650);font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;flex:none;white-space:nowrap}.zt .yadd:hover{background:#2d614b2b}.zt .tgr.so{grid-template-columns:108px 136px}.zt .tab.dm{opacity:.55}.zt .tab .tic{color:var(--g500)}.zt .dtabs .tab i.nA{animation:zt-nA var(--t-enter) var(--e-spring)}.zt .dtabs .tab i.nB{animation:zt-nB var(--t-enter) var(--e-spring)}.zt .snote{flex-basis:100%;text-align:right;font-size:12px;color:var(--mut);padding-right:6px;animation:zt-valA var(--t-base) var(--e-out)}.zt .dbody.tr{padding:10px 14px 96px}.zt .pcol{display:flex;flex-direction:column;gap:12px}.zt .pcol>:nth-child(1){animation-delay:0s}.zt .pcol>:nth-child(2){animation-delay:calc(var(--stg)*2)}.zt .pcol>:nth-child(3){animation-delay:calc(var(--stg)*4)}.zt .pcol>:nth-child(n+4){animation-delay:calc(var(--stg)*6)}.zt .pcol>.note{animation:zt-rise var(--t-enter) var(--e-out) backwards}.zt .note b{font-weight:700}.zt .blk.vw{gap:8px;padding:14px 16px 16px}.zt .kA .blk.vw{animation-name:zt-riseA}.zt .kB .blk.vw{animation-name:zt-riseB}.zt .vwt{font-size:13px;color:var(--ink2);line-height:1.55;white-space:pre-line;font-style:italic;padding-left:2px;overflow-wrap:anywhere}.zt .vwe{font-size:13px;color:var(--mut);padding-left:2px}.zt .vwt.vA,.zt .vwe.vA{animation:zt-valA var(--t-base) var(--e-out)}.zt .vwt.vB,.zt .vwe.vB{animation:zt-valB var(--t-base) var(--e-out)}.zt .vwf{display:grid;grid-template-rows:1fr;animation:zt-rowsIn var(--t-base) var(--e-out) both}.zt .vwf>div{min-height:0;overflow:hidden;padding:4px;margin:-4px}.zt .blk textarea.fi.vta{min-height:88px;background:#fff;font-size:13px;line-height:1.55}.zt .blk textarea.fi.vta:hover{background:#fff}.zt .blk.mx{padding:10px 10px 6px;gap:0}.zt .mxh{display:grid;gap:6px;align-items:center;padding:2px 6px 4px 14px;font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);min-height:32px}.zt .yh{text-align:right;padding-right:10px;font-size:11.5px;letter-spacing:.02em}.zt .yh.hero{text-align:center;padding:0}.zt .yhp{display:inline-flex;align-items:center;height:26px;padding:0 16px;border-radius:999px;background:var(--g800);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.02em}.zt .yhp.yA{animation:zt-yhA var(--t-enter) var(--e-spring)}.zt .yhp.yB{animation:zt-yhB var(--t-enter) var(--e-spring)}.zt .mxs{display:flex;align-items:center;gap:9px;padding:12px 4px 8px 6px;min-width:0;animation:zt-rise var(--t-enter) var(--e-out) backwards}.zt .mxi{width:28px;height:28px;border-radius:50%;background:var(--g100);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zt .mxs h4{font-size:14px;font-weight:700;color:var(--g800);min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.005em}.zt .sbd{font-size:10.5px;font-weight:700;height:20px;padding:0 9px;border-radius:999px;display:inline-flex;align-items:center;background:#fff;color:var(--g650);flex:none}.zt .sbd.rt{background:var(--g800);color:var(--yel)}.zt .mxs .lnk:hover{background:#1344291a}.zt .mxe{margin:0 0 6px;padding:16px;text-align:center;font-size:12.5px;color:var(--mut);background:#fff;border-radius:18px;animation:zt-rise var(--t-enter) var(--e-out) backwards}.zt .mxw{display:grid;grid-template-rows:1fr}.zt .mxw.gone{animation:zt-rowsO var(--t-base) var(--e-in) both;pointer-events:none}.zt .mxw.gone .mxr{animation:zt-wkO var(--t-fast) var(--e-in) both}.zt .mxw.arr{animation:zt-rowsIn var(--t-base) var(--e-out) both}.zt .mxc{min-height:0;overflow:hidden;padding-bottom:6px}.zt .mxr{display:grid;gap:6px;align-items:center;min-height:64px;padding:9px 6px 9px 14px;border-radius:20px;background:#fff;position:relative;animation:zt-rise var(--t-enter) var(--e-out) backwards}.zt .tA .mxr,.zt .tA .mxs,.zt .tA .mxe{animation-name:zt-riseA}.zt .tB .mxr,.zt .tB .mxs,.zt .tB .mxe{animation-name:zt-riseB}.zt .pane.t-fw .mxr{animation-name:zt-blkF}.zt .pane.t-bk .mxr{animation-name:zt-blkB}.zt .mxr.nw:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zt-nwRing 1.3s var(--e-out) 2 both}.zt .mxd{min-width:0;display:flex;flex-direction:column;gap:3px}.zt .mxl{font-size:13px;font-weight:600;color:var(--ink);line-height:1.38;overflow-wrap:anywhere}.zt .fst{font-size:10px;font-weight:700;height:18px;padding:0 8px 0 6px;border-radius:999px;background:#fdf0c4;color:#7c4306;white-space:nowrap;display:inline-flex;align-items:center;gap:4px;vertical-align:1px;margin-left:6px}.zt .fst svg{width:10px;height:10px;fill:currentColor;animation:zt-stP var(--t-big) var(--e-spring) backwards}.zt .mxn{font-size:11.5px;color:var(--mut);line-height:1.4;overflow-wrap:anywhere}.zt .mh{height:46px;border-radius:999px;background:var(--g50);display:flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;min-width:0;white-space:nowrap}.zt .mh:hover{background:var(--g100)}.zt .mh .eu{font-size:12.5px;font-weight:700;color:var(--g650);transform:translateY(1px)}.zt .mh b{font-size:20px;font-weight:800;letter-spacing:-.025em;color:var(--g800);display:inline-block;line-height:46px}.zt .mh.cA{animation:zt-capA2 var(--t-enter) var(--e-spring)}.zt .mh.cB{animation:zt-capB2 var(--t-enter) var(--e-spring)}.zt .mh.no{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line2);color:var(--mut);font-size:15px;font-weight:600;cursor:default}.zt .mh.no:hover{background:transparent}.zt .mh.no:active{transform:none}.zt .mcx{height:36px;border-radius:999px;display:flex;align-items:center;justify-content:flex-end;padding:0 10px;font-size:12.5px;font-weight:650;color:var(--ink2);white-space:nowrap;min-width:0}.zt .mcx:hover{background:var(--fill)}.zt .mcx.no{color:var(--mut);font-weight:500;cursor:default}.zt .mcx.no:hover{background:transparent}.zt .mcx.no:active{transform:none}.zt .mcx>span{display:inline-block}.zt .mcx>span.vA{animation:zt-valA var(--t-base) var(--e-out)}.zt .mcx>span.vB{animation:zt-valB var(--t-base) var(--e-out)}.zt .mxr .mb{color:var(--g650)}.zt .mxr .mb:hover{background:var(--g100);color:var(--g800)}.zt .mxo{font-size:11.5px;color:var(--mut);padding:2px 14px 8px;animation:zt-valA var(--t-base) var(--e-out)}.zt .blk.emp{align-items:center;padding:30px 24px 28px}.zt .blk.emp .empty{padding:0;gap:6px;animation:none}.zt .blk.emp .empty>span{max-width:460px}.zt .erow{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:12px}.zt .dlg.ted{width:820px}.zt .dlb.ted2{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(0,1fr);gap:16px 22px;align-items:start}.zt .ecol{display:flex;flex-direction:column;gap:14px;min-width:0}.zt .fl2 .st2{color:#b91c1c;font-style:normal;font-weight:800;margin-left:1px}.zt .opts.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.zt .opt.cmp{padding:8px 10px 8px 8px;min-height:46px;gap:9px}.zt .opt.cmp.nic{padding-left:14px}.zt .rdl{display:flex;flex-direction:column;gap:6px}.zt .dlg .radio{background:var(--fill);padding:9px 12px}.zt .dlg .radio b{font-size:12.5px;line-height:1.35}.zt .fld.err>.rdl>.radio{box-shadow:inset 0 0 0 1.5px #ef4444}.zt .shA .fld.err>.rdl{animation:zt-shakeA var(--t-enter) var(--e-out)}.zt .shB .fld.err>.rdl{animation:zt-shakeB var(--t-enter) var(--e-out)}.zt .amtb{border-radius:24px;background:var(--pan);padding:14px 14px 16px;display:flex;flex-direction:column;gap:8px}.zt .amtw{display:flex;align-items:center;height:76px;border-radius:999px;background:#fff;padding:0 26px;gap:10px;min-width:0}.zt .amtw:focus-within{box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zt .amtw.err{box-shadow:0 0 0 1.5px #ef4444,0 0 0 4.5px #ef444421}.zt .shA .amtw.err{animation:zt-shakeA var(--t-enter) var(--e-out)}.zt .shB .amtw.err{animation:zt-shakeB var(--t-enter) var(--e-out)}.zt .amtw>span{font-size:26px;font-weight:700;color:var(--g500);flex:none}.zt .dlg .amtw .fi.amti,.zt .dlg .amtw .fi.amti:hover,.zt .dlg .amtw .fi.amti:focus{flex:1;min-width:0;height:64px;border:0;background:transparent;box-shadow:none;padding:0;font-size:36px;font-weight:800;letter-spacing:-.03em;color:var(--g800);animation:none;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.zt .amti::-webkit-outer-spin-button,.zt .amti::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zt .amti::-moz-placeholder{color:#a3b3ab;font-weight:700}.zt .amti::placeholder{color:#a3b3ab;font-weight:700}.zt .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.zt .sti{width:36px;height:36px;border-radius:50%;background:var(--fill);color:var(--mut);display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-spring)}.zt .swr.on .sti{background:#fdf0c4;color:#7c4306;transform:rotate(72deg) scale(1.08)}.zt .swr.on .sti svg{fill:currentColor}.zt .dlf .btn.ic{width:36px;padding:0}.zt .dlg.tcp{width:600px}.zt .dlh p b{font-weight:700;color:var(--g800)}.zt .chkrow.ow{align-items:flex-start;gap:12px;padding:12px 14px;border-radius:16px;background:var(--pan)}.zt .chkrow.ow:hover{background:var(--fill)}.zt .chkrow.ow>.grow>span{white-space:normal;line-height:1.45;margin-top:2px}.zt .chkrow.ow b{font-size:13px}.zt .tick.tl{max-height:268px}.zt .chkrow .cp{flex:none}.zt .sec .lnk{margin-left:auto}.zt .cst4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.zt .cstt{border-radius:20px;padding:14px 8px 12px;text-align:center;display:flex;flex-direction:column;gap:3px;background:var(--pan);animation:zt-rise var(--t-enter) var(--e-out) backwards}.zt .cstt b{font-size:30px;font-weight:800;line-height:1.05;letter-spacing:-.02em;display:block;animation:zt-cntA var(--t-big) var(--e-out) backwards;animation-delay:inherit}.zt .cstt>span{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl)}.zt .cstt.ok b{color:#15803d}.zt .cstt.sk2 b{color:#b45309}.zt .cstt.rp b{color:#1d4ed8}.zt .cstt.er b{color:#b91c1c}.zt .cstt.z b{color:var(--mut)}.zt .prl{display:flex;flex-direction:column;gap:6px;max-height:264px;overflow-y:auto;overflow-x:hidden}.zt .prr{display:flex;align-items:center;gap:6px;padding:9px 10px 9px 14px;border-radius:14px;background:var(--pan);min-width:0;flex:none;animation:zt-rise var(--t-enter) var(--e-out) backwards}.zt .prr>b{font-size:13px;font-weight:600;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zt .prr .bdg{animation:none}.zt .or,.zt .dim,.zt .nw,.zt .dm,.zt .hero,.zt .rt,.zt .no,.zt .eu,.zt .cmp,.zt .nic,.zt .ic,.zt .ow,.zt .ok,.zt .sk2,.zt .rp,.zt .er,.zt .z,.zt .yA,.zt .yB,.zt .cA,.zt .cB,.zt .pA,.zt .arr,.zt .gone,.zt .tic,.zt .t0,.zt .t1{--m:1}@media(prefers-reduced-motion:reduce){.zt *,.zt *:before,.zt *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.zt.zpag{position:relative;display:flex;flex-direction:column;min-height:100%;overflow-x:clip}.zt :is(button,input,select,textarea,optgroup){line-height:normal}.zt.zpag>.zkop{position:sticky;top:0;z-index:10;flex:none;background:var(--ground)}.zt.zpag>.spl{flex:none}.zt .ban h1,.zt .httl,.zt .mxs h4,.zt .bh h4{margin:0}.zt .zt-logo{background:#fff;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.zt .zt-logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px;display:block}.zt.zlaag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:transparent;pointer-events:none}.zt.zlaag>.dlgw{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;padding:16px}.zt.zlaag .dlg{max-width:100%;max-height:calc(100vh - 32px)}.zt.zlaag .cfm{max-width:100%}@media(max-width:767px){.zt.zpag>.zkop{position:static}.zt .ban{height:auto;min-height:118px;flex-wrap:wrap;gap:14px 18px;padding:16px 16px 26px}.zt .ban .tls{margin-left:0;flex-wrap:wrap;flex:1 1 100%;min-width:0}.zt .ban>.grow{display:none}.zt .ab{height:auto;padding:10px 16px;flex-wrap:wrap}.zt .abt.tr3{grid-template-columns:repeat(3,auto);max-width:100%;overflow-x:auto;scrollbar-width:none}.zt .abt.tr3 .abpill{display:none}.zt .abt.tr3 .pill{padding:0 10px}.zt .abt.tr3 .pill.on{background:var(--g600);color:#fff}.zt-mlijst .lcol.tr{width:auto;border-radius:0}.zt-mlijst .lcw{height:auto}.zt-mlijst .lscroll{overflow:visible}.zt .dwrap{min-height:100%}.zt .dcard{margin:10px}.zt .dhead.tr{flex-wrap:wrap}.zt .hact{flex-direction:row;flex-wrap:wrap;flex:1 1 100%;min-width:0}.zt .yrs{flex:1 1 100%}.zt .mxr,.zt .mxh{grid-template-columns:minmax(0,1fr) 34px!important}.zt .mxd{grid-column:1/-1}.zt .mxr .mcx,.zt .mxh .yh:not(.hero),.zt .mxh>span:first-child{display:none}.zt .dlb.ted2,.zt .g2,.zt .cst4{grid-template-columns:minmax(0,1fr)}.zt .sbar{left:10px;right:10px}.zt .sbar .sbs2{display:none}}@media(min-width:768px)and (max-width:1023.98px){.spl[data-tablet]{display:block!important;position:relative!important;overflow:hidden!important;grid-template-columns:none!important}.spl[data-tablet]>:first-child{width:100%!important;max-width:none!important;min-width:0!important;height:100%}.spl[data-tablet]>:first-child>.lin,.spl[data-tablet]>:first-child>.lfull{width:auto!important}.spl[data-tablet]>.tlg-laag{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;display:flex;flex-direction:column;background:var(--ground,#eef3f0);transform:translate(104%);visibility:hidden;transition:transform .34s cubic-bezier(.2,.8,.2,1),visibility 0s linear .34s;box-shadow:-18px 0 40px #0c2c1c1f}.spl[data-tablet]>.tlg-laag.op{transform:none;visibility:visible;transition:transform .34s cubic-bezier(.2,.8,.2,1),visibility 0s}.tlg-bar{flex:none;display:flex;align-items:center;gap:10px;padding:8px 12px;background:linear-gradient(125deg,#0c2c1c,#134429 50%,#1a5c38);color:#fff;border-radius:18px;margin:0 0 8px}.tlg-terug{flex:none;width:36px;height:36px;border-radius:12px;border:0;background:#ffffff24;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.tlg-terug:hover{background:#ffffff38}.tlg-terug:focus-visible{outline:2.5px solid #e9d900;outline-offset:2px}.tlg-terug svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.tlg-tt{min-width:0;display:flex;flex-direction:column;line-height:1.25;font-family:Inter,system-ui,sans-serif}.tlg-tt b{font-size:13.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tlg-tt small{font-size:11px;color:#ffffffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tlg-in{flex:1;min-height:0;display:flex;flex-direction:column;overflow:auto}.tlg-in>*{flex:1 1 auto;min-height:0;width:100%!important;max-width:none!important}}@media(min-width:768px)and (max-width:1023.98px)and (prefers-reduced-motion:reduce){.spl[data-tablet]>.tlg-laag,.spl[data-tablet]>.tlg-laag.op{transition:none}}@media(min-width:768px)and (max-width:1023.98px){.tlg-laag .dtabs{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.tlg-laag .dtabs::-webkit-scrollbar{display:none}.tlg-laag .icols,.tlg-laag .dgrid,.tlg-laag .pgrid{grid-template-columns:minmax(0,1fr)!important}.tlg-laag .dcols{flex-direction:column!important}.tlg-laag .dcols>.dcol{width:auto!important;flex:1 1 auto!important;max-width:none!important}.tlg-laag .dhead{flex-wrap:wrap;row-gap:8px;height:auto!important;min-height:64px;padding-top:10px!important;padding-bottom:10px!important}}.zw{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--g25:#f0f7f3;--yel:#E9D900;--ground:#f6f8f7;--card:#fff;--inner:#fbfcfb;--line:#e7ece9;--line2:#dbe4df;--chip:#eef2f0;--ink:#0f172a;--ink2:#334155;--mut:#64748b;--ttl:#5b6b63;--grad:linear-gradient(125deg,#0c2c1c 0%,#134429 50%,#1a5c38 100%);--r-card:16px;--r-blk:14px;--r-fld:10px;--r-tile:9px;--r-chip:999px;--r-row:12px;--r-btn:10px;--r-av:12px;--sh-card:0 1px 2px rgba(12,31,23,.04),0 8px 24px rgba(12,31,23,.05);--sh-menu:0 14px 34px rgba(12,31,23,.14);--sh-pop:0 30px 70px rgba(12,31,23,.3);--sh-bar:0 14px 34px rgba(12,31,23,.32);--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--in:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.5,0,.75,0) }:where(.zw) *{box-sizing:border-box}.zw{font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}:where(.zw) button,:where(.zw) input,:where(.zw) textarea,:where(.zw) select{font-family:inherit;font-size:inherit;color:inherit}:where(.zw) button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}:where(.zw) h1,:where(.zw) h2,:where(.zw) h3,:where(.zw) h4,:where(.zw) p{margin:0}:where(.zw) a{color:inherit;text-decoration:none}.zw .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.zw .i.s{width:13px;height:13px}.zw .i.l{width:20px;height:20px}.zw .i.xl{width:30px;height:30px;stroke-width:1.5}.zw .i.no{display:none}.zw .row{display:flex;align-items:center;gap:8px;min-width:0}.zw .col{display:flex;flex-direction:column;gap:8px;min-width:0}.zw .grow{flex:1;min-width:0}.zw .wrap{flex-wrap:wrap}.zw .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zw :focus-visible{outline:2px solid var(--g300);outline-offset:2px}.zw input:focus-visible,.zw textarea:focus-visible,.zw select:focus-visible{outline:none}@keyframes zw-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zw-riseA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zw-riseB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zw-fade{0%{opacity:0}to{opacity:1}}@keyframes zw-fadeO{to{opacity:0}}@keyframes zw-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zw-popA{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zw-popB{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zw-growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zw-ckd{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes zw-shim{to{transform:translate(100%)}}@keyframes zw-spin{to{transform:rotate(360deg)}}@keyframes zw-lt{0%{opacity:0;transform:translateY(.6em) rotate(8deg) scale(.6)}to{opacity:1;transform:none}}@keyframes zw-trk{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zw-sbIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes zw-bumpA{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zw-bumpB{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zw-rollA{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zw-rollB{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zw-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes zw-wig{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg) scale(1.15)}60%{transform:rotate(10deg)}}@keyframes zw-ringIn{0%{stroke-dashoffset:220}}@keyframes zw-cardIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zw-cardInA{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zw-cardInB{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zw-cardO{to{opacity:0;transform:translate(-10px)}}@keyframes zw-paneIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes zw-paneO{to{opacity:0;transform:translate(-12px)}}@keyframes zw-sbarIn{0%{opacity:0;transform:translateY(70px) scale(.96)}60%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes zw-sbarO{to{opacity:0;transform:translateY(70px) scale(.97)}}@keyframes zw-ptIn{0%{opacity:0;transform:translate(-50%,18px) scale(.9)}60%{transform:translate(-50%,-3px) scale(1.02)}to{opacity:1;transform:translate(-50%)}}@keyframes zw-ptO{to{opacity:0;transform:translate(-50%,14px) scale(.95)}}@keyframes zw-capIn{0%{opacity:0;transform:translateY(-26px) scale(.9)}60%{transform:translateY(4px) scale(1.02)}to{opacity:1;transform:none}}@keyframes zw-capO{to{opacity:0;transform:translateY(-22px) scale(.94)}}@keyframes zw-shrink{to{transform:scaleX(0)}}@keyframes zw-dlgIn{0%{opacity:0;transform:translateY(34px) scale(.92)}60%{opacity:1;transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:none}}@keyframes zw-dlgO{to{opacity:0;transform:translateY(22px) scale(.96)}}@keyframes zw-kzIn{0%{opacity:0;transform:translateY(-8px) scaleY(.9)}to{opacity:1;transform:none}}@keyframes zw-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes zw-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes zw-stripIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zw-sheen{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.9;transform:translate(-26px,18px)}}@keyframes zw-slideD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.zw .st{animation:zw-rise .5s var(--in) backwards}.zw .spin{animation:zw-spin .9s linear infinite}.zw .btn,.zw .pill,.zw .tel,.zw .lrow,.zw .hb,.zw .tab,.zw .lnk,.zw .kz,.zw .kzo,.zw .mb,.zw .sgo,.zw .sw,.zw .addt,.zw .opt,.zw .xb,.zw .rgo,.zw .ixb,.zw .sav,.zw .ghost,.zw .ckb,.zw .sth,.zw .radio,.zw .chkrow{position:relative;overflow:hidden}.zw .btn:after,.zw .pill:after,.zw .tel:after,.zw .lrow:after,.zw .hb:after,.zw .tab:after,.zw .lnk:after,.zw .kz:after,.zw .kzo:after,.zw .mb:after,.zw .sgo:after,.zw .addt:after,.zw .opt:after,.zw .xb:after,.zw .rgo:after,.zw .ixb:after,.zw .sav:after,.zw .ghost:after,.zw .sth:after,.zw .radio:after,.zw .chkrow:after{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);transition:transform .6s var(--in),opacity .7s;pointer-events:none}.zw .btn:active:after,.zw .pill:active:after,.zw .tel:active:after,.zw .lrow:active:after,.zw .hb:active:after,.zw .tab:active:after,.zw .lnk:active:after,.zw .kz:active:after,.zw .kzo:active:after,.zw .mb:active:after,.zw .sgo:active:after,.zw .addt:active:after,.zw .opt:active:after,.zw .xb:active:after,.zw .rgo:active:after,.zw .ixb:active:after,.zw .sav:active:after,.zw .ghost:active:after,.zw .sth:active:after,.zw .radio:active:after,.zw .chkrow:active:after{opacity:.16;transform:translate(-50%,-50%) scale(0);transition:0s}.zw .lrow:after,.zw .kz:after,.zw .opt:after,.zw .addt:after,.zw .sth:after,.zw .chkrow:after,.zw .radio:after{width:45%}.zw .btn{height:36px;padding:0 14px;border-radius:var(--r-btn);background:var(--g600);color:#fff;font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;flex:none;transition:transform .2s var(--spring),opacity .2s}.zw .btn:hover{background:var(--g650);transform:translateY(-1px)}.zw .btn:active{transform:scale(.96)}.zw .btn svg{transition:transform .35s var(--spring)}.zw .btn:hover svg{transform:scale(1.18) rotate(-8deg)}.zw .btn.out{background:#fff;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.zw .btn.out:hover{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zw .btn.dng{background:#b91c1c}.zw .btn.dng:hover{background:#991b1b}.zw .btn.dout{background:#fff;color:#b91c1c;box-shadow:inset 0 0 0 1px #fecaca}.zw .btn.dout:hover{background:#fef2f2}.zw .btn.amb{background:#b45309}.zw .btn.amb:hover{background:#92400e}.zw .btn.sm{height:30px;padding:0 11px;font-size:12px;border-radius:9px}.zw .btn.off{opacity:.45;pointer-events:none}.zw .btn.w1{flex:1 1 0}.zw .btn.w2{flex:2 1 0}.zw .lnk{font-size:11.5px;font-weight:600;color:var(--g600);min-height:26px;padding:0 7px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex:none;transition:transform .2s var(--spring)}.zw .lnk:hover{background:var(--g100)}.zw .lnk:active{transform:scale(.94)}.zw .mb{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--mut);flex:none;transition:transform .2s var(--spring)}.zw .mb:hover{background:var(--chip);color:var(--ink)}.zw .mb.d:hover{background:#fef2f2;color:#b91c1c}.zw .mb.y:hover{background:#fef3c7;color:#b45309}.zw .mb:active{transform:scale(.9)}.zw .mb.on{color:#b45309;background:#fef3c7}.zw .bdg{font-size:11px;font-weight:600;padding:2px 8px;border-radius:7px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none;animation:zw-pop .45s var(--spring) .12s backwards}.zw .b-ok{background:#f0fdf4;color:#15803d}.zw .b-rep{background:#fff7ed;color:#c2410c}.zw .b-err{background:#fef2f2;color:#b91c1c}.zw .b-warn{background:#fffbeb;color:#b45309}.zw .b-info{background:#eff6ff;color:#1d4ed8}.zw .b-done{background:#f1f5f9;color:#475569}.zw .b-g{background:var(--g25);color:var(--g650)}.zw .b-std{background:#fef3c7;color:#92400e;text-transform:uppercase;font-size:9.5px;letter-spacing:.05em}.zw .dir{font-size:10.5px;font-weight:600;color:var(--g600);background:var(--g25);border-radius:var(--r-chip);padding:2px 8px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none}.zw .note{border-radius:var(--r-fld);padding:10px 12px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.zw .note svg{margin-top:2px}.zw .note.a{background:#fffbeb;color:#92400e;box-shadow:inset 0 0 0 1px #fde68a}.zw .note.r{background:#fef2f2;color:#991b1b;box-shadow:inset 0 0 0 1px #fecaca}.zw .note.g{background:var(--g25);color:var(--g650);box-shadow:inset 0 0 0 1px var(--g100)}.zw .note.n{background:#f8fafc;color:#475569;box-shadow:inset 0 0 0 1px var(--line)}.zw .hint{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zw .hint:empty{display:none}.zw .hint.err{color:#b91c1c;font-weight:600;animation:zw-slideD .3s var(--in)}.zw .mut{font-size:12.5px;color:var(--mut)}.zw .empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;color:var(--ttl);text-align:center;font-size:12.5px;animation:zw-rise .5s var(--in) backwards}.zw .empty svg{color:#94a3b8;animation:zw-floatY 3s ease-in-out infinite}.zw .empty b{font-size:14px;font-weight:600;color:#475569}.zw{background:var(--ground)}.zw .ban{height:118px;flex:none;background:var(--grad);padding:0 24px;display:flex;align-items:center;gap:28px;position:relative;overflow:hidden;color:#fff;z-index:3}.zw .ban:before{content:"";position:absolute;right:-40px;top:-110px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 70%);animation:zw-sheen 9s ease-in-out infinite;pointer-events:none}.zw .ringw{position:relative;width:78px;height:78px;flex:none;border-radius:50%;animation:zw-pop .7s var(--spring) backwards}.zw .ringw svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.zw .rbase{fill:none;stroke:#ffffff24;stroke-width:8}.zw .rin{fill:var(--g900)}.zw .rs{fill:none;stroke-width:8;stroke-linecap:butt;transition:opacity .35s,stroke-dashoffset .6s var(--in);animation:zw-ringIn 1.1s var(--in) .15s backwards;opacity:.24}.zw .rs.on{opacity:1}.zw .r0{stroke:var(--yel)}.zw .r1{stroke:#f59e0b}.zw .rmid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.zw .rmid b{font-family:var(--mono);font-size:15px;color:#fff;line-height:1.1}.zw .rmid i{font-style:normal;font-size:7px;font-weight:600;letter-spacing:.08em;color:#ffffffb8}.zw .rmA{animation:zw-bumpA .45s var(--spring)}.zw .rmB{animation:zw-bumpB .45s var(--spring)}.zw .bt{font-size:22px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.zw .bs{font-size:12px;color:#ffffffb8;margin-top:3px;animation:zw-trk .8s var(--in) .3s backwards}.zw .ltr>span{display:inline-block;white-space:pre;animation:zw-lt .7s var(--spring) backwards}.zw .tls{display:flex;gap:8px;z-index:1;margin-left:8px}.zw .tel{padding:9px 14px;border-radius:12px;text-align:left;display:flex;flex-direction:column;min-width:128px;color:#fff;animation:zw-rise .6s var(--in) backwards;transition:transform .25s var(--spring)}.zw .tel b{font-size:24px;font-weight:800;line-height:1.15}.zw .tel>span{font-size:10px;font-weight:600;letter-spacing:.06em;color:#ffffffb3}.zw .tel:hover{background:#ffffff1a;transform:translateY(-2px)}.zw .tel:active{transform:scale(.97)}.zw .tel.act{background:#ffffff1f;box-shadow:inset 0 0 0 1px #e9d90080}.zw .tel.act b{color:var(--yel)}.zw .ab{height:55px;flex:none;background:#fff;border-bottom:1px solid var(--line);padding:0 24px;display:flex;align-items:center;gap:10px;position:relative;z-index:2}.zw .abt{display:grid;grid-template-columns:132px 176px;position:relative;background:var(--chip);border-radius:var(--r-chip);padding:3px;animation:zw-rise .5s var(--in) backwards}.zw .abpill{position:absolute;left:3px;top:3px;bottom:3px;width:132px;border-radius:var(--r-chip);background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zw .abpill.p1{transform:translate(132px) scaleX(1.3333)}.zw .pill{height:30px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:var(--ttl);display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;z-index:1;transition:transform .2s var(--spring)}.zw .pill:active{transform:scale(.96)}.zw .pill.on{color:#fff}.zw .pill i{font-style:normal;font-size:10.5px;font-weight:700;min-width:20px;height:18px;padding:0 6px;border-radius:var(--r-chip);background:#0f172a14;display:inline-flex;align-items:center;justify-content:center;color:#334155}.zw .pill.on i{background:#fff3;color:#fff}.zw .ab .btn{animation:zw-rise .5s var(--in) backwards}.zw .ab .btn:nth-of-type(1){animation-delay:.05s}.zw .ab .btn:nth-of-type(2){animation-delay:.09s}.zw .ab .btn:nth-of-type(3){animation-delay:.13s}.zw .spl{flex:1;min-height:0;display:flex;overflow:hidden;background:#fff}.zw .lcol{width:392px;flex:none;position:relative;overflow:hidden;border-right:1px solid var(--line);background:#fff;transition:width .32s cubic-bezier(.2,.8,.2,1)}.zw .lcol.min{width:68px}.zw .lin{width:391px;height:100%;display:flex;flex-direction:column;transition:opacity .2s}.zw .lcol.min .lin{opacity:0;pointer-events:none}.zw .lh{flex:none;padding:14px 16px 12px;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.zw .bfl{display:flex;align-items:center;gap:8px;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;border-radius:var(--r-tile);padding:5px 6px 5px 10px;font-size:11.5px;font-weight:600;color:#92400e;animation:zw-slideD .3s var(--in)}.zw .bfl.out{animation:zw-fadeO .14s var(--out) both}.zw .bfb{font-size:10.5px;font-weight:700;background:#fde68a;color:#92400e;border-radius:6px;padding:3px 8px;white-space:nowrap}.zw .bfb:hover{background:#fcd34d}.zw .srch{position:relative}.zw .srch>.i{position:absolute;left:12px;top:11px;color:#94a3b8;pointer-events:none}.zw .srch input{width:100%;height:38px;border:1px solid var(--line2);border-radius:var(--r-row);padding:0 12px 0 34px;background:#fff;outline:none;font-size:13.5px}.zw .srch input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zw .srch:focus-within>.i{animation:zw-wig .5s;color:var(--g600)}.zw .lmeta{display:flex;align-items:center;gap:4px;min-height:26px;font-size:11px;color:var(--mut)}.zw .lmeta .lnk{font-size:11px;padding:0 4px}.zw .rsel{position:relative;flex:none}.zw .rsb{height:26px;padding:0 5px 0 8px;border-radius:var(--r-tile);font-size:11px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:4px;max-width:112px;box-shadow:inset 0 0 0 1px var(--line2)}.zw .rsb:hover{background:var(--g25)}.zw .rsb svg{transition:transform .3s var(--spring)}.zw .rsel.op .rsb svg{transform:rotate(180deg)}.zw .rsp{position:absolute;right:0;top:30px;width:210px;z-index:5;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top right;animation:zw-kzIn .35s var(--in) both}.zw .selb{display:flex;align-items:center;gap:6px;background:var(--g50);box-shadow:inset 0 0 0 1px var(--g200);border-radius:var(--r-tile);padding:5px 6px 5px 4px;font-size:11.5px;font-weight:600;color:var(--g650);animation:zw-slideD .3s var(--in)}.zw .lscroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;display:flex;flex-direction:column;gap:6px}.zw .lrow{width:100%;flex:none;min-height:70px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:var(--r-row);padding:9px 10px 9px 13px;display:flex;align-items:center;gap:11px;animation:zw-rise .4s var(--in) backwards;transition:transform .25s var(--spring)}.zw .gA .lrow{animation-name:zw-riseA}.zw .gB .lrow{animation-name:zw-riseB}.zw .lrow:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--g600);transform:scaleY(0);transform-origin:center;transition:transform .35s var(--spring)}.zw .lrow:hover{transform:translateY(-1px);border-color:var(--g200)}.zw .lrow.on{background:var(--g50);border-color:var(--g200)}.zw .lrow.on:before{transform:scaleY(1)}.zw .lrow.pk{background:var(--g50);border-color:var(--g300)}.zw .lav{width:36px;height:36px;border-radius:var(--r-av);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .35s var(--spring)}.zw .lrow:hover .lav{transform:rotate(-6deg) scale(1.06)}.zw .av0{background:#dcebe2;color:#1c3d30}.zw .av1{background:#134429;color:#fff}.zw .av2{background:#bbd7c8;color:#163025}.zw .av3{background:#3f7a60;color:#fff}.zw .av4{background:#eef5f1;color:#234d3c;box-shadow:inset 0 0 0 1px var(--g200)}.zw .avL{background:#fff;color:var(--g800);box-shadow:inset 0 0 0 1px var(--line2)}.zw .lt1{display:flex;align-items:center;gap:7px;min-width:0}.zw .ln{font-size:13.5px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zw .nrc{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:var(--g50);color:var(--g650);white-space:nowrap;flex:none}.zw .l2{font-size:12px;color:#586577;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zw .l3{font-size:11.5px;color:#647084;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zw .lr{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;color:#94a3b8}.zw .opn{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #fde68a}.zw .pdot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:block}.zw .pdot.on{background:#15803d;animation:zw-blink 2.2s ease-in-out infinite}.zw .lrow .go{transition:transform .3s var(--spring)}.zw .lrow:hover .go{transform:translate(3px);color:var(--g600)}.zw .ckv{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none;animation:zw-pop .4s var(--spring) backwards}.zw .ckv svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zw .ckv.on{background:var(--g600);box-shadow:none}.zw .ckv.on svg{animation:zw-ckd .35s .05s ease-out forwards}.zw .sk{height:70px;flex:none;border-radius:var(--r-row);background:#eef2f0;position:relative;overflow:hidden}.zw .sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translate(-100%);animation:zw-shim 1.3s linear infinite}.zw .ltxt{padding:34px 16px;text-align:center;font-size:12.5px;color:var(--mut);animation:zw-rise .4s var(--in) backwards}.zw .strip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;display:flex;flex-direction:column;animation:zw-stripIn .4s var(--in) .12s backwards}.zw .sth{height:64px;flex:none;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--g600);font-size:10px;font-weight:700;width:100%}.zw .sth span{color:var(--mut)}.zw .sth:hover{background:var(--g25)}.zw .sth svg{transition:transform .3s var(--spring)}.zw .sth:hover svg{transform:translate(3px)}.zw .stl{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:6px;scrollbar-width:none}.zw .sgo{width:40px;height:40px;flex:none;border-radius:var(--r-av);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:zw-pop .45s var(--spring) backwards;transition:transform .25s var(--spring)}.zw .sgo:hover{transform:translateY(-2px)}.zw .sgo.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--g600)}.zw .dwrap{flex:1;min-width:0;background:var(--ground);position:relative;display:flex}.zw .dcard{margin:14px;flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-card);animation:zw-cardIn .45s var(--in) both}.zw .dcard.kA{animation-name:zw-cardInA}.zw .dcard.kB{animation-name:zw-cardInB}.zw .dcard.out{animation:zw-cardO .14s var(--out) both}.zw .dhead{height:64px;flex:none;background:var(--grad);padding:0 14px 0 16px;display:flex;align-items:center;gap:12px;color:#fff;position:relative;overflow:hidden}.zw .dav{width:40px;height:40px;border-radius:var(--r-av);font-size:12.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;animation:zw-pop .5s var(--spring) .05s backwards}.zw .dav.lg{background:#fff;color:var(--g800)}.zw .dnm{display:flex;align-items:center;gap:8px;min-width:0;animation:zw-trk .5s var(--in) .08s backwards}.zw .dnm b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zw .dsub{font-size:11.5px;color:#ffffffbf;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:zw-trk .5s var(--in) .14s backwards}.zw .kA .dav,.zw .kA .hc{animation-name:zw-popA}.zw .kB .dav,.zw .kB .hc{animation-name:zw-popB}.zw .hc{height:26px;padding:0 10px;border-radius:var(--r-chip);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e;animation:zw-pop .5s var(--spring) .2s backwards}.zw .hc.nr{font-size:10.5px;height:20px;padding:0 8px;font-weight:700}.zw .hc.y svg{color:var(--yel)}.zw .hc.am svg{color:#fbbf24}.zw .hb{width:36px;height:36px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .25s var(--spring)}.zw a.hb{color:#fff}.zw .hb:hover{background:#ffffff38;transform:translateY(-1px)}.zw .hb:active{transform:scale(.92)}.zw .hb.d:hover{background:#ef444466}.zw .hb.off{opacity:.38;cursor:default}.zw .hb.off:hover{background:#ffffff1f;transform:none}.zw .hb svg{transition:transform .35s var(--spring)}.zw .hb:hover svg{transform:scale(1.15)}.zw .hb.x:hover svg{transform:rotate(90deg)}.zw .dtabs{height:46px;flex:none;display:flex;align-items:stretch;position:relative;background:#fff;border-bottom:1px solid var(--line);padding:0 14px}.zw .tgr{display:grid;grid-template-columns:66px 138px 102px 168px 120px;position:relative}.zw .tind{position:absolute;bottom:-1px;left:0;width:100px;height:2px;border-radius:2px 2px 0 0;background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zw .tab{font-size:13px;font-weight:600;color:var(--mut);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;transition:transform .2s var(--spring)}.zw .tab:hover{color:var(--ink2)}.zw .tab.on{color:var(--g650)}.zw .tab:active{transform:scale(.96)}.zw .tab svg{transition:transform .35s var(--spring)}.zw .tab:hover svg,.zw .tab.on svg{transform:scale(1.15)}.zw .tab i{font-style:normal;font-size:10.5px;font-weight:700;background:var(--chip);border-radius:var(--r-chip);padding:0 6px;color:#475569;min-width:18px;text-align:center}.zw .tab i:empty{display:none}.zw .tab.on i{background:var(--g100);color:var(--g650)}.zw .dcap{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--ttl);white-space:nowrap;animation:zw-fade .6s .3s backwards}.zw .dcap svg{color:var(--g500)}.zw .dbody{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 84px;background:var(--ground)}.zw .pane{animation:zw-paneIn .4s var(--in) both}.zw .pane.out{animation:zw-paneO .15s var(--out) both}.zw .dcols{display:flex;flex-direction:column;gap:12px}.zw .dcols.c2{flex-direction:row;align-items:flex-start}.zw .dcol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.zw .blk{background:var(--card);border:1px solid var(--line);border-radius:var(--r-blk);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0;animation:zw-rise .5s var(--in) backwards}.zw .gA .blk{animation-name:zw-riseA}.zw .gB .blk{animation-name:zw-riseB}.zw .dcol>.blk:nth-child(1){animation-delay:.04s}.zw .dcol>.blk:nth-child(2){animation-delay:.09s}.zw .dcol>.blk:nth-child(3){animation-delay:.14s}.zw .dcol>.blk:nth-child(4){animation-delay:.19s}.zw .dcol>.blk:nth-child(n+5){animation-delay:.24s}.zw .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:.08s}.zw .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:.13s}.zw .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:.18s}.zw .bh{display:flex;align-items:center;gap:8px;min-height:22px}.zw .bh h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-width:0}.zw .bh h4 svg{color:var(--g500);animation:zw-pop .5s var(--spring) .25s backwards}.zw .bn{font-size:10.5px;font-weight:700;background:var(--chip);color:#475569;border-radius:var(--r-chip);padding:0 7px;min-width:20px;text-align:center;letter-spacing:0}.zw .fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.zw .fg.g3{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.6fr)}.zw .fld{display:flex;flex-direction:column;gap:1px;min-width:0}.zw .dlg .fld,.zw .cfm .fld{gap:4px}.zw .fld.w2{grid-column:1/-1}.zw .fl2{font-size:11.5px;font-weight:600;color:var(--mut);display:flex;align-items:center;gap:5px;min-height:17px;padding-left:9px}.zw .fl2 svg{color:#8a97a8}.zw .chg{display:none}.zw .chg.on{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--g600);flex:none;animation:zw-pop .4s var(--spring)}.zw .fi{width:100%;min-width:0;height:32px;border:1px solid transparent;border-radius:var(--r-fld);padding:0 9px;background:transparent;outline:none;font-size:13.5px;font-weight:500;color:var(--ink)}.zw .fi::-moz-placeholder{color:#94a3b8;font-weight:400}.zw .fi::placeholder{color:#94a3b8;font-weight:400}.zw .fi:hover{border-color:var(--line2)}.zw .fi:focus{border-color:var(--g300);background:#fff;box-shadow:0 0 0 3px #2d614b24}.zw textarea.fi{height:auto;min-height:34px;max-height:220px;padding:7px 9px;resize:vertical;display:block;line-height:1.45}.zw select.fi{padding:0 5px;cursor:pointer}.zw .fi.ro{font-family:var(--mono);font-size:12px;background:#f8fafc;border-color:var(--line);color:var(--ink2)}.zw .fi.tt{font-weight:650}.zw .swr{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-fld);background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.zw .swt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zw .swt b{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.zw .swt>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zw .sst{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);flex:none}.zw .sst.on{background:#f0fdf4;color:#15803d}.zw .sst.off{background:#f1f5f9;color:#475569}.zw .sw{width:40px;height:23px;border-radius:var(--r-chip);background:#cbd5e1;flex:none;overflow:visible}.zw .sw i{z-index:1;position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0c1f174d;transition:transform .45s cubic-bezier(.34,1.7,.5,1)}.zw .sw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);opacity:0;transition:opacity .25s}.zw .sw.on:before{opacity:1}.zw .sw.on i{transform:translate(17px)}.zw .sw.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);animation:zw-halo .6s ease-out both;pointer-events:none}.zw .sw:active i{transform:scale(.88)}.zw .sw.on:active i{transform:translate(17px) scale(.88)}.zw .nc{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);min-width:0;animation:zw-rise .4s var(--in) backwards;transition:transform .3s var(--spring)}.zw .nc:hover{box-shadow:inset 0 0 0 1px var(--g200)}.zw .nch{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;min-height:46px;min-width:0}.zw .nci{width:28px;height:28px;border-radius:9px;background:var(--g50);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zw .nci.y{background:#fef3c7;color:#b45309}.zw .nct{flex:1;min-width:0;display:flex;flex-direction:column}.zw .nct b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.zw .nct b>.sc-interp{overflow:hidden;text-overflow:ellipsis;min-width:0}.zw .nct>span{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw .ncp{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zw .ncb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zw .nc.open .ncb{grid-template-rows:1fr}.zw .ncb>div{overflow:hidden;min-height:0}.zw .ncs{padding:0 12px 10px;display:flex;flex-direction:column;gap:5px;font-size:12px;color:#475569;min-width:0}.zw .ncs p{overflow-wrap:anywhere}.zw .cps{display:flex;flex-wrap:wrap;gap:4px}.zw .cp{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--g50);color:var(--g650)}.zw .sub{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ttl);padding-top:8px;border-top:1px dashed var(--line2)}.zw .it{border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:8px 8px 10px;display:flex;flex-direction:column;gap:8px;animation:zw-rise .4s var(--in) backwards}.zw .irow{display:flex;align-items:flex-end;gap:6px;min-width:0}.zw .irow>.fld{flex:1}.zw .addt{width:100%;min-height:38px;border-radius:var(--r-fld);border:1.5px dashed var(--g200);color:var(--g600);font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;transition:transform .2s var(--spring)}.zw .addt:hover{background:var(--g25);border-color:var(--g300)}.zw .addt:active{transform:scale(.98)}.zw .addt svg{transition:transform .35s var(--spring)}.zw .addt:hover svg{transform:rotate(90deg) scale(1.15)}.zw .tick{max-height:190px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:4px}.zw .chkrow{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;text-align:left;width:100%;flex:none;min-width:0}.zw .chkrow:hover{background:var(--g25)}.zw .chkrow b{font-size:12.5px;font-weight:650;display:block}.zw .chkrow>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw .ckb{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.zw .ckb svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zw .on>.ckb,.zw .ckb.on{background:var(--g600);box-shadow:none}.zw .on>.ckb svg,.zw .ckb.on svg{animation:zw-ckd .3s .05s ease-out forwards}.zw .lst{display:flex;flex-direction:column;gap:6px}.zw .lst.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.zw .li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0;animation:zw-rise .45s var(--in) backwards;transition:transform .25s var(--spring)}.zw .li:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px var(--g200)}.zw .amt{font-size:13px;font-weight:700;white-space:nowrap;flex:none}.zw .foot{font-size:12px;color:var(--mut);padding-top:2px}.zw .foot b{color:var(--ink);font-weight:700}.zw .kv{display:grid;grid-template-columns:104px minmax(0,1fr);gap:4px 10px;font-size:12.5px}.zw .kv>span{color:var(--mut)}.zw .kv b{font-weight:600;overflow-wrap:anywhere}.zw .code{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:.14em;color:#78350f}.zw .dev{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:6px 0;border-top:1px dashed var(--line2);min-width:0}.zw .sbar{position:absolute;left:14px;right:14px;bottom:14px;height:52px;z-index:4;background:var(--g900);border-radius:var(--r-chip);padding:0 9px 0 18px;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:var(--sh-bar);animation:zw-sbarIn .55s var(--in) both}.zw .sbar.out{animation:zw-sbarO .26s var(--out) both}.zw .sbar>svg{color:var(--yel)}.zw .sbn{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;display:inline-flex;gap:5px}.zw .sbn i{font-style:normal;display:inline-block}.zw .rA{animation:zw-rollA .4s var(--spring)}.zw .rB{animation:zw-rollB .4s var(--spring)}.zw .sbs2{font-size:11.5px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zw .ghost{height:34px;padding:0 14px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:#fff;flex:none;box-shadow:inset 0 0 0 1px #ffffff40;transition:transform .2s var(--spring)}.zw .ghost:hover{background:#ffffff1a}.zw .ghost:active{transform:scale(.95)}.zw .sav{height:34px;padding:0 16px;border-radius:var(--r-chip);font-size:12.5px;font-weight:700;background:var(--yel);color:var(--g900);display:inline-flex;align-items:center;gap:7px;flex:none;transition:transform .2s var(--spring)}.zw .sav:hover{transform:translateY(-1px)}.zw .sav:active{transform:scale(.95)}.zw .sbar .off{opacity:.55;pointer-events:none}.zw .ptoast{position:absolute;left:50%;bottom:78px;z-index:5;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:var(--r-fld);padding:9px 14px 9px 11px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 6px 20px #0c2c1c4d;animation:zw-ptIn .45s var(--in) both}.zw .ptoast svg{color:var(--yel);animation:zw-pop .45s var(--spring) .1s backwards}.zw .ptoast.out{animation:zw-ptO .22s var(--out) both}.zw .kzw{min-width:0}.zw .kz{width:100%;min-height:40px;border:1px solid var(--line2);border-radius:var(--r-fld);padding:5px 10px 5px 12px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left}.zw .kz:hover{border-color:var(--g300)}.zw .kzw.op .kz{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zw .kz>svg{flex:none;color:var(--mut);transition:transform .35s var(--spring)}.zw .kzw.op .kz>svg{transform:rotate(180deg)}.zw .kzt{flex:1;min-width:0;display:flex;flex-direction:column}.zw .kzt b{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw .kzt i{font-style:normal;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw .kzt i:empty{display:none}.zw .kzt.ph b{color:#64748b;font-weight:500}.zw .kzp{margin-top:6px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top center;animation:zw-kzIn .4s var(--in) both}.zw .kzs{position:relative}.zw .kzs svg{position:absolute;left:10px;top:10px;color:#94a3b8}.zw .kzs input{width:100%;height:34px;border:1px solid var(--line2);border-radius:9px;padding:0 10px 0 30px;outline:none;font-size:12.5px}.zw .kzs input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zw .kzl{max-height:200px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.zw .kzo{width:100%;flex:none;min-height:34px;padding:4px 9px;border-radius:8px;display:flex;align-items:center;gap:8px;text-align:left;animation:zw-rise .3s var(--in) backwards}.zw .kzo:nth-child(2){animation-delay:.03s}.zw .kzo:nth-child(3){animation-delay:.06s}.zw .kzo:nth-child(4){animation-delay:.09s}.zw .kzo:nth-child(n+5){animation-delay:.12s}.zw .kzo:hover{background:var(--chip)}.zw .kzo>svg{flex:none;color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zw .kzo.on{background:var(--g100)}.zw .kzo.on>svg{opacity:1;transform:none}.zw .kze{padding:12px;text-align:center;font-size:12px;color:var(--mut)}.zw .kzc{font-size:11px;color:var(--mut);padding:0 6px 2px}.zw .scr{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1f1773;animation:zw-fade .3s both;border:0;z-index:0}.zw .dlgw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.zw .dlgw.top{z-index:60}.zw .dlg{position:relative;width:600px;max-width:1100px;max-height:920px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--sh-pop);animation:zw-dlgIn .55s var(--in) backwards}.zw .dlg.nar{width:460px}.zw .dlg.wide{width:1080px;height:920px}.zw .dlh{background:var(--grad);color:#fff;padding:14px 16px 14px 20px;display:flex;align-items:center;gap:12px;flex:none}.zw .dlh h3{font-size:16px;font-weight:700;animation:zw-trk .5s var(--in) .08s backwards}.zw .dlh p{font-size:12px;color:#ffffffc7;animation:zw-trk .5s var(--in) .14s backwards}.zw .dli{width:36px;height:36px;border-radius:10px;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none;animation:zw-pop .5s var(--spring) .05s backwards}.zw .xb{width:34px;height:34px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto;flex:none;transition:transform .3s var(--spring)}.zw .xb:hover{background:#ffffff38;transform:rotate(90deg)}.zw .dlb{padding:18px 20px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1 auto}.zw .cw>.dlb{flex:1 1 0;min-width:0}.zw .dlb>*{min-width:0;max-width:100%;flex:none;animation:zw-rise .5s var(--in) backwards}.zw .dlb>*:nth-child(1){animation-delay:.06s}.zw .dlb>*:nth-child(2){animation-delay:.09s}.zw .dlb>*:nth-child(3){animation-delay:.12s}.zw .dlb>*:nth-child(4){animation-delay:.15s}.zw .dlb>*:nth-child(5){animation-delay:.18s}.zw .dlb>*:nth-child(n+6){animation-delay:.21s}.zw .dlf{padding:12px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px;flex:none;background:#fff}.zw .fout .dlg,.zw .fout .cfm{animation:zw-dlgO .24s var(--out) both}.zw .fout .scr{animation:zw-fadeO .24s both}.zw .dlg .fi,.zw .cfm .fi{border-color:var(--line2);background:#fff;height:38px;padding:0 11px}.zw .dlg textarea.fi{height:auto;padding:8px 11px}.zw .dlg .fl2{padding-left:2px}.zw .fld.err .fi{border-color:#f87171;box-shadow:0 0 0 3px #ef44441f}.zw .dlg .fi.ro{background:#f8fafc}.zw .sec{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-height:26px}.zw .box{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zw .opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zw .opt{border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--line2);background:#fff;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;min-width:0;transition:transform .25s var(--spring)}.zw .opt:hover{box-shadow:inset 0 0 0 1.5px var(--g300);transform:translateY(-1px)}.zw .opt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zw .opt.on.am{background:#fffbeb;box-shadow:inset 0 0 0 1.5px #d97706}.zw .opt>span:not([class]){flex:1;min-width:0;display:flex;flex-direction:column}.zw .opt b{font-size:13px;font-weight:650;overflow-wrap:anywhere}.zw .opt>span:not([class])>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zw .opt>.ok{color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zw .opt.on>.ok{opacity:1;transform:none}.zw .opt .nci{transition:transform .3s var(--spring)}.zw .opt:hover .nci{transform:rotate(-6deg) scale(1.08)}.zw .logo{width:64px;height:64px;border-radius:16px;background:var(--g100);color:var(--g650);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zw-pop .5s var(--spring) backwards}.zw .logo.has{background:#fff;box-shadow:inset 0 0 0 1px var(--line2);color:var(--g800)}.zw .logo.smx{width:44px;height:44px;border-radius:12px;font-size:13px}.zw .swc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line)}.zw .swc.on{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zw .swc.big{flex-direction:column;align-items:stretch}.zw .rgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:168px;overflow-y:auto;overflow-x:hidden;padding:1px}.zw .rgt{display:flex;align-items:center;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);background:#fff;min-width:0;animation:zw-rise .3s var(--in) backwards}.zw .rgt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zw .rgo{flex:1;min-width:0;height:34px;padding:0 4px 0 10px;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink2);text-align:left;border-radius:var(--r-fld)}.zw .rgt.on .rgo{color:var(--g650)}.zw .rgt .mb{opacity:0;transition:opacity .2s}.zw .rgt:hover .mb,.zw .rgt .mb:focus-visible{opacity:1}.zw .ixb{width:24px;height:24px;border-radius:50%;background:var(--g100);color:var(--g650);display:inline-flex;align-items:center;justify-content:center;flex:none}.zw .ixb.puls:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--g600);animation:zw-halo 1.6s ease-out infinite;pointer-events:none}.zw .ixb.puls{overflow:visible}.zw .radio{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);text-align:left;width:100%;min-width:0;animation:zw-rise .35s var(--in) backwards}.zw .radio:hover{box-shadow:inset 0 0 0 1px var(--g300)}.zw .radio.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zw .rd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #94a3b8;flex:none;display:flex;align-items:center;justify-content:center}.zw .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .3s var(--spring)}.zw .radio.on .rd{box-shadow:inset 0 0 0 1.5px var(--g600)}.zw .radio.on .rd:after{transform:scale(1)}.zw .radio>span:last-child{flex:1;min-width:0;display:flex;flex-direction:column}.zw .radio b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zw .radio>span:last-child>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zw .mtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border-bottom:1px solid var(--line);flex:none;height:44px}.zw .mtabs .tind{width:50%;bottom:-1px}.zw .mtabs .tind.p1{transform:translate(100%)}.zw .pick{max-height:236px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:5px;padding:2px}.zw .pick>.opt{flex:none;animation:zw-rise .35s var(--in) backwards}.zw .mvl{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-fld);font-size:13px;font-weight:600;min-width:0}.zw .mvl i{width:8px;height:8px;border-radius:50%;flex:none}.zw .mvl.r{background:#fef2f2;box-shadow:inset 0 0 0 1px #fee2e2;color:#991b1b}.zw .mvl.r i{background:#f87171}.zw .mvl.g{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g100);color:var(--g650);animation:zw-rise .35s var(--in) backwards}.zw .mvl.g i{background:var(--g600)}.zw .cw{flex:1;min-height:0;display:flex}.zw .cix{width:232px;flex:none;border-right:1px solid var(--line);background:#f8faf9;padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden}.zw .cixh{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);padding:8px 8px 4px}.zw .cxo{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink2);text-align:left;width:100%;flex:none;position:relative;animation:zw-rise .35s var(--in) backwards}.zw .cxo:hover{background:var(--chip)}.zw .cxo.on{background:var(--g100);color:var(--g650)}.zw .cxo i{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex:none}.zw .cxo.on i{background:var(--g600)}.zw .cxo.dim{color:#64748b;font-weight:500}.zw .cxo span{min-width:0;overflow-wrap:anywhere}.zw .cs{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0}.zw .csh{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;min-height:44px}.zw .csh>button.cst{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px;font-weight:650;min-height:32px}.zw .csh>button.cst svg{transition:transform .35s var(--spring);color:var(--mut);margin-left:auto}.zw .cs.open .csh>button.cst svg{transform:rotate(180deg)}.zw .cst b{font-weight:inherit}.zw .cs.dim .cst b{opacity:.5}.zw .csb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zw .cs.open .csb{grid-template-rows:1fr}.zw .csb>div{overflow:hidden;min-height:0}.zw .csp{padding:4px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.zw .g3c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.zw .g4c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.zw .trow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;animation:zw-rise .35s var(--in) backwards}.zw .trow.hd{font-size:11px;font-weight:700;color:var(--ttl);text-transform:uppercase;letter-spacing:.05em;animation:none}.zw .trow.l3{grid-template-columns:minmax(0,2fr) 90px 110px 30px}.zw .trow.l2{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 30px}.zw .trow.l1{grid-template-columns:minmax(0,1fr) 30px}.zw .sum{border-radius:12px;background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200);padding:12px 14px;display:flex;flex-direction:column;animation:zw-rise .4s var(--in) backwards}.zw .sum b{font-size:16px;font-weight:700;color:var(--g800)}.zw .sum>span{font-size:12px;color:var(--g650)}.zw .seg{display:inline-flex;background:var(--chip);border-radius:var(--r-chip);padding:3px;gap:2px;align-self:flex-start}.zw .seg .pill{padding:0 14px;height:28px}.zw .seg .pill.on{background:var(--g600)}.zw .cfm{position:relative;width:420px;background:#fff;border-radius:16px;padding:20px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:10px;animation:zw-dlgIn .5s var(--in) backwards}.zw .cfm h3{font-size:16px;font-weight:700}.zw .cfm p{font-size:13px;color:#475569;overflow-wrap:anywhere}.zw .cfm p b{color:var(--ink)}.zw .cfm p.sm{font-size:12px;color:var(--mut)}.zw .cfi{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none;margin-bottom:2px}.zw .cfi svg{animation:zw-wig .6s .2s}.zw .cfi.dng{background:#fef2f2;color:#b91c1c}.zw .cfi.warn{background:#fff7ed;color:#c2410c}.zw .cfi.info{background:var(--g25);color:var(--g650)}.zw .cfi.amb{background:#fffbeb;color:#b45309}.zw .cbx{border-radius:var(--r-fld);padding:8px 12px;display:flex;flex-direction:column;min-width:0;animation:zw-rise .35s var(--in) backwards}.zw .cbx>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zw .cbx b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zw .cbx.n{background:#f8fafc;box-shadow:inset 0 0 0 1px var(--line);color:#475569}.zw .cbx.a{background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;color:#92400e}.zw .cff{display:flex;justify-content:flex-end;gap:8px;margin-top:6px;flex-wrap:wrap}.zw .toasts{position:absolute;right:20px;top:14px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.zw .toast{background:var(--g900);color:#fff;border-radius:24px;padding:8px 20px 8px 8px;display:flex;gap:10px;align-items:center;max-width:372px;box-shadow:var(--sh-bar),inset 0 0 0 1px #ffffff24;box-shadow:var(--sh-bar);animation:zw-capIn .5s var(--in) both;position:relative;overflow:hidden}.zw .toast:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:var(--g300);transform-origin:left;animation:zw-shrink 3.5s linear forwards}.zw .toast.err:after{background:#fca5a5;animation-duration:5s}.zw .toast.out{animation:zw-capO .28s var(--out) both}.zw .tsi{width:30px;height:30px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none}.zw .tsi svg{animation:zw-pop .5s var(--spring) .15s backwards}.zw .toast.err .tsi{background:#ef444447;color:#fecaca}.zw .toast b{display:block;font-size:13px;font-weight:650}.zw .toast div>span{font-size:11.5px;color:#ffffffc7;display:block;overflow-wrap:anywhere}.zw .toast div>span:empty{display:none}.zw{--ground:#eef3f0;--card:#fff;--inner:#fff;--line:#e3eae6;--line2:#d3ded8;--chip:#e1e9e5;--mut:#566378;--ttl:#4d5f56;--fill:#e9efec;--fillh:#e0e9e4;--pan:#f4f7f5;--lcol:#e3ebe6;--row:#f2f6f4;--ton:#dbe6e0;--tonh:#cfddd5;--r-card:24px;--r-blk:18px;--r-fld:12px;--r-tile:12px;--r-row:14px;--r-btn:999px;--r-av:50%;--sh-card:0 2px 6px rgba(12,44,28,.04),0 18px 40px rgba(12,44,28,.08);--sh-row:0 1px 2px rgba(12,44,28,.05),0 8px 18px rgba(12,44,28,.09);--sh-menu:0 4px 10px rgba(12,44,28,.06),0 18px 40px rgba(12,44,28,.16);--sh-pop:0 30px 80px rgba(12,44,28,.28);--sh-bar:0 10px 26px rgba(12,44,28,.3);--sq:cubic-bezier(.3,1.45,.5,1);--soft:cubic-bezier(.3,.7,.3,1)}@keyframes zw-rise{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zw-riseA{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zw-riseB{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zw-pop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zw-popA{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zw-popB{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zw-paneA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zw-paneB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zw-cardIn{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zw-cardInA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zw-cardInB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zw-cardO{to{opacity:0;transform:scale(.97)}}@keyframes zw-paneO{to{opacity:0;transform:scale(.975)}}@keyframes zw-tabA{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zw-tabB{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zw-paneIn{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zw-tabO{to{opacity:0;transform:scale(.985)}}@keyframes zw-dlgIn{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.025)}78%{opacity:1;transform:scale(.994)}to{opacity:1;transform:none}}@keyframes zw-dlgO{to{opacity:0;transform:scale(.55)}}@keyframes zw-barIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zw-sbarIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zw-barO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zw-sbarO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zw-toastIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zw-capIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zw-toastO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zw-capO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zw-ptIn{0%{opacity:0;transform:translate(-50%,16px) scale(.6)}55%{opacity:1;transform:translate(-50%,-3px) scale(1.05)}to{opacity:1;transform:translate(-50%)}}@keyframes zw-ptO{to{opacity:0;transform:translate(-50%,12px) scale(.8)}}@keyframes zw-kzIn{0%{opacity:0;transform:scale(.92,.6)}60%{opacity:1;transform:scale(1.01,1.03)}to{opacity:1;transform:none}}@keyframes zw-kzO{to{opacity:0;transform:scale(.95,.7)}}@keyframes zw-nwRow{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.04)}75%{transform:scale(.99)}to{opacity:1;transform:none}}@keyframes zw-lt{0%{opacity:0;transform:translateY(.5em) scale(.5)}60%{opacity:1;transform:translateY(-.06em) scale(1.08)}to{opacity:1;transform:none}}@keyframes zw-wvA{to{transform:translate(-784px)}}@keyframes zw-wvB{0%{transform:translate(-588px)}to{transform:translate(0)}}@keyframes zw-capA{0%{transform:translateY(34px) scale(.92,.7)}}@keyframes zw-capB{0%{transform:translateY(0) scale(.92,.7)}}@keyframes zw-dotH{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}.zw .btn{border-radius:999px;padding:0 16px;transition:transform .3s var(--sq),opacity .2s}.zw .btn:hover{transform:translateY(-1px) scale(1.02)}.zw .btn:active{transform:scale(.95,.9)}.zw .btn.gh,.zw .btn.out{background:var(--ton);color:var(--g800);box-shadow:none}.zw .btn.gh:hover,.zw .btn.out:hover{background:var(--tonh);box-shadow:none}.zw .btn.dngo,.zw .btn.dngs,.zw .btn.dout{background:#fde8e6;color:#b0191a;box-shadow:none}.zw .btn.dngo:hover,.zw .btn.dngs:hover,.zw .btn.dout:hover{background:#fbd5d1}.zw .btn.sm{border-radius:999px;padding:0 13px}.zw .lnk{border-radius:999px;padding:0 9px;transition:transform .3s var(--sq)}.zw .lnk:active{transform:scale(.92,.88)}.zw .ib,.zw .mb{border-radius:50%;transition:transform .3s var(--sq)}.zw .bdg,.zw .cp{border-radius:999px}.zw .note{border-radius:14px}.zw .note.a,.zw .note.r,.zw .note.g,.zw .note.n{box-shadow:none}.zw .note.n{background:#edf1ef}.zw .note.g{background:var(--g50)}.zw .ban{background:linear-gradient(125deg,#0c2c1c,#134429 46%,#1f6641)}.zw .bwv{position:absolute;left:0;bottom:-1px;width:2352px;height:22px;z-index:0;pointer-events:none;display:block}.zw .bw1{fill:#eef3f057;animation:zw-wvA 26s linear infinite}.zw .bw2{fill:var(--ground);animation:zw-wvB 18s linear infinite}.zw .ringw{z-index:1}.zw .ringw svg{overflow:visible}.zw .rbase{stroke-width:9;stroke:#ffffff21}.zw .rs{stroke-width:9;stroke-linecap:round}.zw .rs.z{visibility:hidden}.zw .bt{font-size:24px;font-weight:800;letter-spacing:-.02em}.zw .bs{color:#ffffffc7}.zw .tel{padding:8px 24px 9px;border-radius:999px;background:#ffffff1a;min-width:128px}.zw .tel:hover{background:#ffffff2b}.zw .tel:active{transform:scale(.95,.9)}.zw .tel.act,.zw .tel.act:hover{background:#061a1080;box-shadow:none}.zw .tel>span{color:#ffffffe6}.zw .ab{background:var(--ground);border-bottom:0}.zw .abt{background:var(--ton)}.zw .abpill{left:3px;right:3px;width:auto;transform:none;clip-path:inset(0 176px 0 0 round 999px);transition:clip-path .55s var(--sq)}.zw .abpill.p1{transform:none;clip-path:inset(0 0 0 132px round 999px)}.zw .pill:active{transform:scale(.95,.9)}.zw .pill i{border-radius:999px;min-width:20px;height:20px}.zw .pill.on i{background:#0c2c1c61}.zw .spl{background:var(--ground)}.zw .lcol{background:var(--lcol);border-right:0;border-radius:0 24px 0 0}.zw .lh{border-bottom:0;padding:14px 14px 6px}.zw .lscroll{padding:6px 10px 12px}.zw .lmeta .lnk:hover,.zw .lh .lnk:hover{background:#1344291a}.zw .lrow{background:var(--row);border:0;border-radius:14px;padding:9px 10px 9px 17px;transition:transform .3s var(--sq)}.zw .lrow:hover{transform:translateY(-1px);background:#f9fbfa}.zw .lrow:active{transform:scale(.97,.93)}.zw .lrow.on,.zw .lrow.on:hover{background:#fff;box-shadow:var(--sh-row)}.zw .lrow.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zw .lbar,.zw .lrow:before{left:6px;top:50%;bottom:auto;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .45s var(--sq)}.zw .lrow.on .lbar,.zw .lrow.on:before{transform:scale(1)}.zw .l3{color:#5b677a}.zw .rb,.zw .nrc,.zw .opn{border-radius:999px}.zw .nrc{background:var(--g100)}.zw .opn{box-shadow:none;background:#fdf0c4}.zw .sk{background:var(--row);border-radius:14px}.zw .lstrip,.zw .strip{background:var(--lcol)}.zw .shd,.zw .sth{border-bottom:0}.zw .shd:hover,.zw .sth:hover{background:#13442912}.zw .sav.on .av,.zw .sgo.on{box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600)}.zw .savs .sav .sd{border-color:var(--lcol)}.zw .rsb{box-shadow:none;background:var(--row);border-radius:999px;padding:0 6px 0 10px}.zw .rsb:hover{background:#fff}.zw .rsp,.zw .kzp,.zw .ddp{border:0;border-radius:18px;padding:8px;box-shadow:var(--sh-menu)}.zw .bfl{box-shadow:none;border-radius:999px;padding:5px 6px 5px 14px}.zw .bfb{border-radius:999px}.zw .selb{box-shadow:none;background:#fff;border-radius:999px;padding:4px 5px 4px 6px}.zw .dcard{border:0;border-radius:24px;box-shadow:var(--sh-card)}.zw .dhead{background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);padding:0 14px}.zw .hav,.zw .dav{width:42px;height:42px;border-radius:50%;box-shadow:none;background:#ffffff2e}.zw .dav.lg{background:#fff}.zw .hc{border-radius:999px;box-shadow:none;background:#ffffff29}.zw .hb,.zw .xb{border-radius:50%;transition:transform .3s var(--sq)}.zw .hb:active,.zw .xb:active{transform:scale(.88)}.zw .dtabs{border-bottom:0;padding:0 14px;align-items:center}.zw .tgr{position:relative;height:38px;padding:4px;border-radius:999px;background:var(--chip);flex:none}.zw .tline{position:absolute;left:4px;right:4px;top:4px;bottom:4px;width:auto;height:auto;border-radius:0;background:none;transform:none;pointer-events:none;transition:clip-path .55s var(--sq)}.zw .tlin{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;display:block;transition:clip-path .3s var(--soft)}.zw .tab{z-index:1;height:30px;border-radius:999px;color:var(--ttl);transition:transform .3s var(--sq)}.zw .tab:hover{color:var(--g800)}.zw .tab.on{color:var(--g800);font-weight:700}.zw .tab:active{transform:scale(.94,.9)}.zw .tn,.zw .dtabs .tab i{background:#1344291a;color:var(--g800);min-width:18px;height:18px;line-height:18px;border-radius:999px}.zw .tab.on .tn,.zw .dtabs .tab.on i{background:var(--g600);color:#fff}.zw .capt,.zw .dcap{background:var(--g50);color:var(--g650);font-weight:600;padding:5px 12px 5px 10px;border-radius:999px}.zw .capt svg,.zw .dcap svg{color:var(--g600)}.zw .dbody{background:#fff;padding:14px 16px 92px}.zw .blk{background:var(--pan);border:0;border-radius:18px;padding:16px 16px 18px}.zw .bt2,.zw .bh h4{font-size:14px;font-weight:700;text-transform:none;letter-spacing:-.005em;color:var(--g800);gap:9px;min-height:26px}.zw .bt2>svg,.zw .bh h4 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zw .bn{background:#fff;color:var(--g650);height:20px;min-width:20px;line-height:20px;padding:0 6px}.zw .fld{gap:4px}.zw .fl,.zw .fl2{padding-left:4px}.zw .fi{height:34px;border:1.5px solid transparent;border-radius:12px;padding:0 11px;background:var(--fill)}.zw .fi:hover{border-color:transparent;background:var(--fillh)}.zw .fi:focus{border-color:var(--g500);background:#fff;box-shadow:0 0 0 3px #2d614b26}.zw textarea.fi,.zw .fi.ta{padding:8px 11px}.zw .fi.ro,.zw .fi.ro:hover{background:transparent;border-color:var(--line2);box-shadow:none}.zw .dlg .fi,.zw .cfm .fi{border-color:transparent;background:var(--fill);height:40px;padding:0 13px}.zw .dlg .fi:hover,.zw .cfm .fi:hover{background:var(--fillh)}.zw .dlg .fi:focus,.zw .cfm .fi:focus{border-color:var(--g500);background:#fff}.zw .dlg textarea.fi{padding:9px 13px}.zw .dlg .fi.ro,.zw .dlg .fi.ro:hover{background:transparent;border-color:var(--line2)}.zw .fld.err .fi{border-color:#ef4444;background:#fff;box-shadow:0 0 0 3px #ef444421}.zw .fw{background:var(--fill);border-radius:12px}.zw .fw:before{border:0;border-radius:12px;background:#1344290d}.zw .fw:after{border:1.5px solid var(--g500);border-radius:12px;box-shadow:0 0 0 3px #2d614b26}.zw .fw.b{background:var(--fill)}.zw .fw.b:before{opacity:0}.zw .fw.b:hover:before{opacity:1}.zw .fw.err:after{border-color:#ef4444;box-shadow:0 0 0 3px #ef444421}.zw .fw>.fi,.zw .fw>.fi:hover,.zw .fw>.fi:focus,.zw .dlg .fw>.fi,.zw .dlg .fw>.fi:hover,.zw .dlg .fw>.fi:focus{position:relative;z-index:1;border:0;background:transparent;box-shadow:none}.zw .fw:has(>.fi.ro){background:transparent}.zw .fw:has(>.fi.ro):before{content:none}.zw .fw>.fi.ro,.zw .fw>.fi.ro:hover{box-shadow:inset 0 0 0 1.5px var(--line2)}.zw .ddw>.fw{background:transparent}.zw .ddb,.zw .kz{border:0;background:var(--fill);border-radius:12px}.zw .ddb:hover,.zw .kz:hover{background:var(--fillh)}.zw .ddw.op .ddb,.zw .kzw.op .kz{background:#fff;box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zw .ddo,.zw .kzo{border-radius:10px}.zw .kzs input{border:1.5px solid transparent;border-radius:999px;background:var(--fill);padding:0 12px 0 32px}.zw .kzs input:focus{border-color:var(--g500);background:#fff}.zw .kzs svg{left:12px}.zw .chg{position:relative}.zw .chg.on{width:7px;height:7px;background:var(--g500)}.zw .chg.on:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g500);animation:zw-dotH 1.8s ease-out .3s infinite}.zw .swr,.zw .swc{background:#fff;box-shadow:none;border-radius:14px;padding:12px 14px}.zw .swr:hover{box-shadow:none}.zw .swc.on{background:var(--g50);box-shadow:none}.zw .nc .swr,.zw .it .swr,.zw .box .swr,.zw .dlg .swr,.zw .dlg .swc,.zw .cfm .swr{background:var(--pan)}.zw .dlg .swc.on{background:var(--g50)}.zw .onoff,.zw .sst{padding:2px 9px}.zw .onoff.on,.zw .sst.on{background:#dcf2e2;color:#166534}.zw .onoff,.zw .sst.off{background:#e6ebef;color:#475569}.zw .sw{width:48px;height:28px;background:#bfccc5}.zw .sw i,.zw .sw.on i,.zw .swr:active .sw i,.zw .swr:active .sw.on i,.zw .sw:active i,.zw .sw.on:active i{transform:none}.zw .sw i{left:3px;top:3px;right:3px;bottom:3px;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zw .sw i:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;clip-path:inset(0 20px 0 0 round 11px);transition:clip-path .5s var(--sq)}.zw .sw.on i{clip-path:inset(0 0 0 20px round 11px);transition:clip-path .5s var(--sq)}.zw .sw.on i:before{clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zw .swr:active .sw i:before,.zw .sw:active i:before{clip-path:inset(0 14px 0 0 round 11px)}.zw .swr:active .sw.on i:before,.zw .sw.on:active i:before{clip-path:inset(0 0 0 0 round 11px)}.zw .swr:active .sw.on i,.zw .sw.on:active i{clip-path:inset(0 0 0 14px round 11px)}.zw .ckv,.zw .ckb{width:20px;height:20px;border-radius:50%}.zw .ckv:before{border-radius:50%}.zw .tick,.zw .regl{box-shadow:none;background:#fff;border-radius:14px;padding:6px}.zw .dlg .tick,.zw .cfm .tick{background:var(--pan)}.zw .chkrow,.zw .rgo{border-radius:10px}.zw .sbar{left:20px;right:20px;bottom:18px;height:56px;padding:0 9px 0 20px;border-radius:999px;transform-origin:50% 100%;animation-duration:.6s}.zw .sbar .btn.yel,.zw .sbar .sav{height:38px;padding:0 20px;border-radius:999px;transition:transform .3s var(--sq)}.zw .sbar .btn.ghd,.zw .sbar .ghost{height:38px;padding:0 16px;border-radius:999px;background:#ffffff21;box-shadow:none;transition:transform .3s var(--sq)}.zw .sbar .btn.ghd:hover,.zw .sbar .ghost:hover{background:#ffffff38}.zw .sbar .btn.yel:hover,.zw .sbar .sav:hover{transform:scale(1.05)}.zw .sbar .btn.yel:active,.zw .sbar .sav:active,.zw .sbar .ghost:active,.zw .sbar .btn.ghd:active{transform:scale(.93,.88)}.zw .ptoast{border-radius:999px;padding:9px 16px 9px 12px;bottom:86px}.zw .scr{background:#0c2c1c66}.zw .dlg{border-radius:24px}.zw .dlh{background:#e2eee7;color:var(--g800);padding:16px 16px 16px 20px}.zw .dlh h3{font-size:17px;color:var(--g800);letter-spacing:-.01em}.zw .dlh p{color:#3c5a4b}.zw .dli{width:40px;height:40px;border-radius:50%;background:var(--g600);color:#fff}.zw .dlh .hb,.zw .dlh .xb,.zw .xb{background:#13442917;color:var(--g800)}.zw .dlh .hb:hover,.zw .xb:hover{background:#1344292b}.zw .dlf{border-top:0;background:var(--pan);padding:14px 20px 16px}.zw .cfm{border-radius:28px;padding:24px}.zw .cfi{width:48px;height:48px;border-radius:50%}.zw .cbx,.zw .mvl{box-shadow:none;border-radius:14px}.zw .cbx.n,.zw .mvl.r,.zw .mvl.g,.zw .cbx.a{box-shadow:none}.zw .toast{border-radius:28px}.zw .empty svg,.zw .lempty svg,.zw .dnone svg{box-sizing:content-box;padding:18px;border-radius:50%;background:var(--ton);color:var(--g500)}.zw .blk .empty svg,.zw .blk .dnone svg,.zw .dlg .empty svg{padding:14px;width:24px;height:24px;background:#e4ece8}.zw .srch input{border:1.5px solid transparent;border-radius:999px;background:#fff;padding:0 14px 0 36px}.zw .srch input:focus{border-color:var(--g500)}.zw .srch>.i{left:14px}.zw .nc{box-shadow:none;background:#fff;border-radius:16px}.zw .nc:hover{box-shadow:none}.zw .dlg .nc{background:var(--pan)}.zw .nci{border-radius:50%}.zw .it{box-shadow:none;background:#fff;border-radius:14px}.zw .nc .it,.zw .dlg .it{background:var(--pan)}.zw .dlg .nc .it{background:#fff}.zw .sub{border-top:0;padding-top:4px}.zw .addt{border:0;background:#2d614b17;border-radius:999px;color:var(--g650);transition:transform .3s var(--sq)}.zw .addt:hover{background:#2d614b29}.zw .addt:active{transform:scale(.97,.9)}.zw .li{box-shadow:none;background:#fff;border-radius:14px}.zw .li:hover{box-shadow:var(--sh-row)}.zw .dlg .li{background:var(--pan)}.zw .box,.zw .cs{box-shadow:none;background:var(--pan);border-radius:18px}.zw .opt,.zw .radio{box-shadow:none;background:var(--fill);border-radius:16px}.zw .opt:hover,.zw .radio:hover{box-shadow:none;background:var(--fillh)}.zw .opt.on,.zw .radio.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g600)}.zw .rgt{box-shadow:none;background:var(--fill);border-radius:12px}.zw .rgt.on{background:var(--g50)}.zw .logo,.zw .logo.smx{border-radius:50%}.zw .logo.has{box-shadow:none}.zw .sum{box-shadow:none;border-radius:18px;background:var(--g50)}.zw .cix{border-right:0;background:var(--pan)}.zw .cxo{border-radius:999px;padding:4px 12px}.zw .mtabs{margin:14px 20px 0;height:40px;padding:4px;border-bottom:0;border-radius:999px;background:var(--fill)}.zw .mtabs .tind{left:4px;top:4px;bottom:4px;width:calc(50% - 4px);height:auto;border-radius:999px;background:#fff;transition:transform .5s var(--sq)}.zw .seg{background:var(--fill)}.zw .tgr{grid-template-columns:62px 132px 98px 160px 116px}.zw .dlg .srch input{background:var(--fill)}.zw .dlg .srch input:focus{background:#fff}.zw .sec{font-size:13px;text-transform:none;letter-spacing:0;color:var(--g800)}.zw .dev{border-top:0;background:var(--pan);border-radius:12px;padding:6px 6px 6px 12px;margin-top:6px}.zw{--t-press:.11s;--t-fast:.18s;--t-base:.28s;--t-move:.38s;--t-enter:.46s;--t-exit:.24s;--t-out:.14s;--t-big:.62s;--stg:34ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--in:var(--e-out);--spring:var(--e-spring);--out:var(--e-in);--sq:var(--e-spring);--soft:var(--e-inout)}@keyframes zw-trkA{0%{opacity:0;transform:translate(-10px)}}@keyframes zw-trkB{0%{opacity:0;transform:translate(-10px)}}@keyframes zw-wdA{0%{opacity:0;transform:translateY(.6em)}}@keyframes zw-wdB{0%{opacity:0;transform:translateY(.6em)}}@keyframes zw-softA{0%{opacity:.3;transform:translateY(5px)}}@keyframes zw-softB{0%{opacity:.3;transform:translateY(5px)}}@keyframes zw-selA{0%{opacity:0}}@keyframes zw-selB{0%{opacity:0}}@keyframes zw-popS{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.12)}80%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes zw-ripA{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zw-ripB{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zw-cDnA{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zw-cDnB{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zw-cUpA{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zw-cUpB{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zw-cODn{to{opacity:0;transform:translateY(-18px) scale(.985)}}@keyframes zw-cOUp{to{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes zw-blkF{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes zw-blkB{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes zw-tOF{to{opacity:0;transform:translate(-22px)}}@keyframes zw-tOB{to{opacity:0;transform:translate(22px)}}@keyframes zw-colO{to{opacity:0}}@keyframes zw-colA{0%{opacity:0;transform:translateY(6px)}}@keyframes zw-colB{0%{opacity:0;transform:translateY(6px)}}@keyframes zw-fiF{0%{transform:scale(.985)}}@keyframes zw-dotOk{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.9)}to{opacity:0;transform:scale(0)}}@keyframes zw-dotRv{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes zw-okWash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes zw-valIn{0%{opacity:.2;transform:translateY(4px)}}@keyframes zw-valA{0%{opacity:0;transform:translateY(5px)}}@keyframes zw-valB{0%{opacity:0;transform:translateY(5px)}}@keyframes zw-sbIt{0%{opacity:0;transform:translateY(9px) scale(.9)}}@keyframes zw-rollA{0%{opacity:0;transform:translateY(80%)}}@keyframes zw-rollB{0%{opacity:0;transform:translateY(80%)}}@keyframes zw-rdA{0%{opacity:0;transform:translateY(-80%)}}@keyframes zw-rdB{0%{opacity:0;transform:translateY(-80%)}}@keyframes zw-lblA{0%{opacity:0;transform:translateY(5px)}}@keyframes zw-lblB{0%{opacity:0;transform:translateY(5px)}}@keyframes zw-barOk{0%{opacity:1;transform:none}10%{opacity:1;transform:scale(1.012,1.05)}24%,56%{opacity:1;transform:none}to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zw-okBtn{0%{transform:none}40%{transform:scale(1.1)}to{transform:none}}@keyframes zw-subIn{0%{opacity:0;transform:scale(.97,.72)}to{opacity:1;transform:none}}@keyframes zw-rowsIn{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zw-rowsO{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes zw-arm{0%,to{transform:none}35%{transform:scale(1.07)}70%{transform:scale(.99)}}@keyframes zw-armR{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes zw-nwRing{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes zw-shakeA{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zw-shakeB{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zw-wig{0%,to{transform:rotate(0)}25%{transform:rotate(-13deg) scale(1.12)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}@keyframes zw-nA{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}@keyframes zw-nB{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}.zw .xb:hover,.zw .dlh .hb:hover{transform:none}.zw .btn{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zw .lnk,.zw .ib,.zw .mb,.zw .hb,.zw .xb,.zw .chip,.zw .tab,.zw .mtab,.zw .pill,.zw .tel,.zw .lrow,.zw .sgo,.zw .shd,.zw .sth,.zw .swr,.zw .ckc,.zw .ddb,.zw .kz,.zw .ddo,.zw .kzo,.zw .rgo,.zw .chkrow,.zw .opt,.zw .radio,.zw .addt,.zw .updrop,.zw .ghost,.zw .rsb,.zw .bfb,.zw .cxo,.zw .cst,.zw .ixb,.zw .savs>.sav,.zw .sbar .sav,.zw .sbar .btn{transition:transform var(--t-base) var(--e-rel)}.zw .btn:active,.zw .lnk:active,.zw .chip:active,.zw .tab:active,.zw .mtab:active,.zw .pill:active,.zw .tel:active,.zw .ghost:active,.zw .addt:active,.zw .bfb:active,.zw .rsb:active,.zw .cxo:active,.zw .sbar .sav:active,.zw .sbar .btn:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zw .ib:active,.zw .mb:active,.zw .hb:active,.zw .xb:active,.zw .sgo:active,.zw .ixb:active,.zw .savs>.sav:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zw .lrow:active,.zw .swr:active,.zw .ckc:active,.zw .ddb:active,.zw .kz:active,.zw .ddo:active,.zw .kzo:active,.zw .rgo:active,.zw .chkrow:active,.zw .opt:active,.zw .radio:active,.zw .updrop:active,.zw .shd:active,.zw .sth:active,.zw .cst:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zw .hb.off:active,.zw .btn.off:active{transform:none}.zw .btn:after,.zw .chip:after,.zw .hb:after,.zw .ib:after,.zw .lnk:after,.zw .lrow:after,.zw .tab:after,.zw .swr:after,.zw .ddb:after,.zw .ddo:after,.zw .rgo:after,.zw .mtab:after,.zw .ckc:after,.zw .shd:after,.zw .updrop:after,.zw .pill:after,.zw .tel:after,.zw .kz:after,.zw .kzo:after,.zw .mb:after,.zw .sgo:after,.zw .addt:after,.zw .opt:after,.zw .xb:after,.zw .ixb:after,.zw .sbar .sav:after,.zw .ghost:after,.zw .sth:after,.zw .radio:after,.zw .chkrow:after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;transform:none;opacity:0;transition:opacity var(--t-base) var(--e-out)}.zw .btn:active:after,.zw .chip:active:after,.zw .hb:active:after,.zw .ib:active:after,.zw .lnk:active:after,.zw .lrow:active:after,.zw .tab:active:after,.zw .swr:active:after,.zw .ddb:active:after,.zw .ddo:active:after,.zw .rgo:active:after,.zw .mtab:active:after,.zw .ckc:active:after,.zw .shd:active:after,.zw .updrop:active:after,.zw .pill:active:after,.zw .tel:active:after,.zw .kz:active:after,.zw .kzo:active:after,.zw .mb:active:after,.zw .sgo:active:after,.zw .addt:active:after,.zw .opt:active:after,.zw .xb:active:after,.zw .ixb:active:after,.zw .sbar .sav:active:after,.zw .ghost:active:after,.zw .sth:active:after,.zw .radio:active:after,.zw .chkrow:active:after{opacity:.11;transform:none;transition:opacity var(--t-press) var(--e-out)}.zw .rip{position:absolute;z-index:90;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #1344294d}.zw .rpA{animation:zw-ripA var(--t-enter) var(--e-out) both}.zw .rpB{animation:zw-ripB var(--t-enter) var(--e-out) both}.zw .btn svg,.zw .lnk svg,.zw .ib svg,.zw .mb svg,.zw .hb svg,.zw .xb svg,.zw .addt svg,.zw .tab svg,.zw .mtab svg,.zw .pill svg,.zw .ddb>svg,.zw .kz>svg,.zw .rsb svg,.zw .shd svg,.zw .sth svg,.zw .cst svg{transition:transform var(--t-base) var(--e-spring)}.zw .btn:hover svg{transform:scale(1.1) rotate(-6deg)}.zw .btn:has(use[href="#i-plus"]):hover svg,.zw .addt:hover svg,.zw .mb:has(use[href="#i-plus"]):hover svg{transform:rotate(90deg)}.zw .btn:has(use[href="#i-plus"]):active svg,.zw .addt:active svg,.zw .mb:has(use[href="#i-plus"]):active svg{transform:rotate(180deg) scale(.9)}.zw .hb.d:hover svg,.zw .ib.d:hover svg,.zw .mb.d:hover svg,.zw .btn:has(use[href="#i-trash"]):hover svg,.zw .hb:has(use[href="#i-phone"]):hover svg{animation:zw-wig var(--t-big) var(--e-out)}.zw .hb.x:hover svg,.zw .xb:hover svg,.zw .dlh .hb.x:hover svg,.zw .mb:has(use[href="#i-x"]):hover svg,.zw .ib:has(use[href="#i-x"]):hover svg{transform:rotate(90deg)}.zw .hb:has(use[href="#i-mail"]):hover svg{transform:translateY(-2px) rotate(-8deg)}.zw .btn:has(use[href="#i-ref"]):hover svg,.zw .btn:has(use[href="#i-undo"]):hover svg,.zw .lnk:has(use[href="#i-ref"]):hover svg{transform:rotate(-180deg)}.zw .btn:has(use[href="#i-dl"]):hover svg,.zw .lnk:has(use[href="#i-dl"]):hover svg,.zw .ib:has(use[href="#i-dl"]):hover svg{transform:translateY(2px)}.zw .btn:has(use[href="#i-up"]):hover svg{transform:translateY(-2px)}.zw .btn:has(use[href="#i-send"]):hover svg,.zw .btn:has(use[href="#i-arrc"]):hover svg,.zw .btn:has(use[href="#i-ext"]):hover svg{transform:translate(2px,-1px)}.zw .btn svg.spin,.zw .btn:hover svg.spin,.zw .sav svg.spin{transition:none;transform:none}.zw .btn>svg:has(use[href="#i-check"]),.zw .lnk>svg:has(use[href="#i-check"]),.zw .sav>svg:has(use[href="#i-check"]),.zw .ib>svg:has(use[href="#i-check"]),.zw .ptoast svg:has(use[href="#i-check"]),.zw .tsi>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zw-ckd var(--t-base) var(--e-out) .14s both}.zw .tel:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;pointer-events:none;background:#061a1052;transform:scale(0);transition:transform var(--t-exit) var(--e-in)}.zw .tel.act:before{transform:scale(26);transition:transform var(--t-enter) var(--e-out)}.zw .tel.act,.zw .tel.act:hover{background:#061a1045}.zw .chip:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 240px var(--row);opacity:0;transform:scale(.25)}.zw .chip.on:before{opacity:1;transform:scale(48);transition:transform var(--t-enter) var(--e-out)}.zw .chip>span,.zw .chip>b,.zw .tel>b,.zw .tel>span{position:relative;z-index:1}.zw .sw:before{opacity:1;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path var(--t-exit) var(--e-inout)}.zw .sw.on:before{opacity:1;clip-path:inset(0 0 0 0 round 999px);transition:clip-path var(--t-enter) var(--e-out)}.zw .sw.on:after{animation:zw-halo var(--t-big) var(--e-out) both}.zw .sw i{transition:clip-path var(--t-base) var(--e-inout)}.zw .sw i:before{transition:clip-path var(--t-enter) var(--e-spring)}.zw .sw.on i{transition:clip-path var(--t-enter) var(--e-spring)}.zw .sw.on i:before{transition:clip-path var(--t-base) var(--e-inout)}.zw .onoff.on,.zw .sst.on{animation:zw-pop var(--t-enter) var(--e-spring)}.zw .ckb,.zw .ckv{position:relative}.zw .ckb:before,.zw .ckv:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);opacity:0;transform:scale(.3);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zw .on>.ckb:before,.zw .ckb.on:before,.zw .ckv.on:before{opacity:1;transform:none}.zw .on>.ckb,.zw .ckb.on,.zw .ckv.on{background:none;box-shadow:inset 0 0 0 1.5px var(--g600)}.zw .ckb svg,.zw .ckv svg{position:relative}.zw .ckv.on svg,.zw .on>.ckb svg,.zw .ckb.on svg{animation:zw-ckd var(--t-base) var(--e-out) 90ms forwards}.zw .rd:after{transition:transform var(--t-base) var(--e-spring)}.zw .tline{transition:clip-path var(--t-enter) var(--e-spring)}.zw .tlin{transition:clip-path var(--t-base) var(--e-out)}.zw .dcard:has(.tpane.t-bk) .tline,.zw .dcard:has(.pane.t-bk) .tline{transition:clip-path var(--t-base) var(--e-out)}.zw .dcard:has(.tpane.t-bk) .tlin,.zw .dcard:has(.pane.t-bk) .tlin{transition:clip-path var(--t-enter) var(--e-spring)}.zw .abpill{transition:clip-path var(--t-enter) var(--e-spring)}.zw .mtabs .tind{transition:transform var(--t-enter) var(--e-spring)}.zw .tn,.zw .dtabs .tab i{animation:none}.zw .tn.nA,.zw .dtabs .tab i.nA{animation:zw-nA var(--t-enter) var(--e-spring)}.zw .tn.nB,.zw .dtabs .tab i.nB{animation:zw-nB var(--t-enter) var(--e-spring)}.zw .bnA,.zw .bnB{animation-duration:var(--t-enter)}.zw .rs{transition:opacity var(--t-base) var(--e-out),stroke-dashoffset var(--t-big) var(--e-out)}.zw .rmA,.zw .rmB{animation:none}.zw .rmA>b{animation:zw-rollA var(--t-base) var(--e-spring)}.zw .rmB>b{animation:zw-rollB var(--t-base) var(--e-spring)}.zw .rmA>i{animation:zw-lblA var(--t-base) var(--e-out)}.zw .rmB>i{animation:zw-lblB var(--t-base) var(--e-out)}.zw .lcol{transition-duration:var(--t-move);transition-timing-function:var(--e-inout)}.zw .lrow,.zw .sk,.zw .chip,.zw .tel,.zw .mtab,.zw .blk,.zw .li,.zw .doc,.zw .kv,.zw .note,.zw .empty,.zw .lempty,.zw .dnone,.zw .ltxt,.zw .rgo,.zw .radio,.zw .cxo,.zw .trow,.zw .sum,.zw .cbx,.zw .rgt,.zw .mvl.g,.zw .rnew,.zw .chgl,.zw .abt,.zw .ab .btn,.zw .mp>*,.zw .dlb>*{animation-duration:var(--t-enter);animation-timing-function:var(--e-out)}.zw .qA .lrow{animation-name:zw-softA}.zw .qB .lrow{animation-name:zw-softB}.zw .qA .lrow,.zw .qB .lrow{animation-duration:var(--t-base);animation-delay:0s!important}.zw .qA .rb,.zw .qB .rb{animation:none}.zw .lcol.min .lrow{animation-name:none}.zw .lsel{position:absolute;left:0;right:0;top:0;height:70px;z-index:2;border-radius:14px;pointer-events:none;box-shadow:var(--sh-row);-webkit-backdrop-filter:brightness(1.08);backdrop-filter:brightness(1.08);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zw .lsel:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600)}.zw .lsel.off,.zw .ssel.off{opacity:0}.zw .lsel.nt,.zw .ssel.nt{transition:opacity var(--t-fast) var(--e-out)}.zw .lA>.lsel,.zw .gA>.lsel,.zw .qA>.lsel{animation:zw-selA var(--t-base) var(--e-out) .12s backwards}.zw .lB>.lsel,.zw .gB>.lsel,.zw .qB>.lsel{animation:zw-selB var(--t-base) var(--e-out) .12s backwards}.zw .lrow.on:not(.pk),.zw .lrow.on:not(.pk):hover{background:var(--row);box-shadow:none}.zw .lrow.on .lbar,.zw .lrow.on:before{transform:scale(0)}.zw .lscroll,.zw .savs,.zw .stl{position:relative}.zw .ssel{position:absolute;left:50%;top:10px;width:40px;height:40px;margin-left:-20px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zw .sav.on .av,.zw .sgo.on{box-shadow:none}.zw .lcol.min .sav,.zw .sgo{animation:zw-popS var(--t-enter) var(--e-spring) backwards}.zw .sks{display:flex;flex-direction:column;gap:6px}.zw .sks.out{position:absolute;left:10px;right:10px;top:6px;z-index:3;pointer-events:none;animation:zw-fadeO var(--t-exit) var(--e-in) both}.zw .dA,.zw .dB,.zw .dcard{animation-duration:var(--t-enter)}.zw .s-dn>.dA,.zw .dcard.kA.s-dn{animation-name:zw-cDnA}.zw .s-dn>.dB,.zw .dcard.kB.s-dn{animation-name:zw-cDnB}.zw .s-up>.dA,.zw .dcard.kA.s-up{animation-name:zw-cUpA}.zw .s-up>.dB,.zw .dcard.kB.s-up{animation-name:zw-cUpB}.zw .dwrap.out>.dcard,.zw .dwrap.out>.empty,.zw .dcard.out{animation:zw-cardO var(--t-out) var(--e-in) both}.zw .dwrap.s-dn.out>.dcard,.zw .dcard.s-dn.out{animation-name:zw-cODn}.zw .dwrap.s-up.out>.dcard,.zw .dcard.s-up.out{animation-name:zw-cOUp}.zw .dA .hav{animation-name:zw-popA}.zw .dB .hav{animation-name:zw-popB}.zw .dA .hsub,.zw .kA .dsub{animation-name:zw-trkA}.zw .dB .hsub,.zw .kB .dsub{animation-name:zw-trkB}.zw .dA .hc{animation-name:zw-popA}.zw .dB .hc{animation-name:zw-popB}.zw .hav,.zw .dav{animation-duration:var(--t-enter);animation-delay:60ms}.zw .hn,.zw .dnm{animation:none}.zw .wd{display:inline-block;white-space:pre;animation:zw-wdA var(--t-enter) var(--e-out) backwards}.zw .dB .wd,.zw .kB .wd{animation-name:zw-wdB}.zw .hsub,.zw .dsub{animation-duration:var(--t-enter);animation-delay:.13s}.zw .dhead .hc{animation-duration:var(--t-enter);animation-delay:.18s}.zw .tpane.tA,.zw .tpane.tB,.zw .pane{animation:none}.zw .tpane.out,.zw .pane.out{animation:zw-tabO var(--t-out) var(--e-in) both}.zw .tpane.o-fw,.zw .pane.o-fw{animation-name:zw-tOF}.zw .tpane.o-bk,.zw .pane.o-bk{animation-name:zw-tOB}.zw .tA .blk{animation-name:zw-riseA}.zw .tB .blk{animation-name:zw-riseB}.zw .tpane.t-fw .blk,.zw .pane.t-fw .blk{animation-name:zw-blkF}.zw .tpane.t-bk .blk,.zw .pane.t-bk .blk{animation-name:zw-blkB}.zw .dcol>.blk:nth-child(1){animation-delay:0s}.zw .dcol>.blk:nth-child(2){animation-delay:calc(var(--stg)*2)}.zw .dcol>.blk:nth-child(3){animation-delay:calc(var(--stg)*4)}.zw .dcol>.blk:nth-child(4){animation-delay:calc(var(--stg)*6)}.zw .dcol>.blk:nth-child(n+5){animation-delay:calc(var(--stg)*8)}.zw .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:var(--stg)}.zw .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:calc(var(--stg)*3)}.zw .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:calc(var(--stg)*5)}.zw .dcol:nth-child(2)>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*7)}.zw .tpane.cx .dgrid,.zw .pane.cx>.dcols{animation:zw-colO var(--t-press) var(--e-in) both}.zw .tpane.cA .dgrid,.zw .pane.cA>.dcols{animation:zw-colA var(--t-base) var(--e-out) both}.zw .tpane.cB .dgrid,.zw .pane.cB>.dcols{animation:zw-colB var(--t-base) var(--e-out) both}.zw .fld,.zw .swr{position:relative}.zw .fl,.zw .fl2{transition:transform var(--t-fast) var(--e-out)}.zw .fld:focus-within>.fl,.zw .fld:focus-within>.fl2{transform:translate(3px);color:var(--g650)}.zw .fw:before{transition:opacity var(--t-fast) var(--e-out)}.zw .fw:after{transform:scale(.98);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zw .fw:focus-within:after,.zw .fw.err:after{transform:none}.zw .fi:focus{animation:zw-fiF var(--t-base) var(--e-spring)}.zw .fw>.fi:focus{animation:none}.zw .chg.on:after{animation:zw-dotH .9s var(--e-out) .12s 2 both}.zw .chg.ok,.zw .chg.rv{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--g500);flex:none;opacity:1;transform:none}.zw .chg.ok{animation:zw-dotOk var(--t-big) var(--e-out) both}.zw .chg.rv{animation:zw-dotRv var(--t-exit) var(--e-in) both}.zw .fld:has(.chg.ok):after,.zw .swr:has(.chg.ok):before{content:"";position:absolute;left:-4px;right:-4px;top:-3px;bottom:-3px;border-radius:14px;background:#28a05f2b;pointer-events:none;animation:zw-okWash 1s var(--e-out) both}.zw .swr:has(.chg.ok):before{left:0;right:0;top:0;bottom:0;border-radius:inherit}.zw .fld:has(.chg.rv) .fi,.zw .fld:has(.chg.rv) .ddb,.zw .swr:has(.chg.rv) .sw{animation:zw-valIn var(--t-base) var(--e-out)}.zw .hint.err,.zw .ferr{animation-duration:var(--t-base)}.zw .sbar{animation-duration:var(--t-big);animation-timing-function:var(--e-out)}.zw .sbar>*{animation:zw-sbIt var(--t-enter) var(--e-out) backwards}.zw .sbar>:nth-child(1){animation-delay:.14s}.zw .sbar>:nth-child(2){animation-delay:174ms}.zw .sbar>:nth-child(3){animation-delay:208ms}.zw .sbar>:nth-child(4){animation-delay:242ms}.zw .sbar>:nth-child(5){animation-delay:276ms}.zw .sbar.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zw .sbar.out>*{animation:none}.zw .sbar.out:has(.ok){animation:zw-barOk var(--t-big) var(--e-inout) both}.zw .sbar .ok{animation:zw-okBtn var(--t-enter) var(--e-spring)}.zw .sbar .ghd,.zw .sbar .ghost{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zw .sbar:has(.ok) .ghd,.zw .sbar:has(.ok) .ghost{opacity:.35}.zw .sbar .yel.off,.zw .sbar .sav.off{opacity:1}.zw .rollA,.zw .rA{animation:zw-rollA var(--t-base) var(--e-spring)}.zw .rollB,.zw .rB{animation:zw-rollB var(--t-base) var(--e-spring)}.zw .rdA{animation:zw-rdA var(--t-base) var(--e-spring)}.zw .rdB{animation:zw-rdB var(--t-base) var(--e-spring)}.zw .sbn>b,.zw .sbn>i{display:inline-block}.zw .ptoast{animation-duration:var(--t-enter)}.zw .ptoast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zw .ddp,.zw .kzp,.zw .rsp{animation:zw-kzIn var(--t-base) var(--e-out) both}.zw .ddp.out,.zw .kzp.out,.zw .rsp.out{animation:zw-kzO var(--t-out) var(--e-in) both;pointer-events:none}.zw .ddo,.zw .kzo{animation-duration:var(--t-base);animation-timing-function:var(--e-out)}.zw .kzo:nth-child(1){animation-delay:50ms}.zw .kzo:nth-child(2){animation-delay:84ms}.zw .kzo:nth-child(3){animation-delay:118ms}.zw .kzo:nth-child(4){animation-delay:152ms}.zw .kzo:nth-child(n+5){animation-delay:186ms}.zw .ddo:before,.zw .kzo:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background:var(--chip);opacity:0;transition:opacity var(--t-fast) var(--e-out);pointer-events:none}.zw .ddo:hover,.zw .kzo:hover{background:transparent}.zw .ddo.on:hover,.zw .kzo.on:hover{background:var(--g100)}.zw .ddo:hover:before,.zw .kzo:hover:before{opacity:1}.zw .ddo.on:before,.zw .kzo.on:before{opacity:0}.zw .ddo>*,.zw .kzo>*{position:relative}.zw .ddo>svg,.zw .kzo>svg,.zw .opt>.ok{stroke-dasharray:24;stroke-dashoffset:24;opacity:1;transform:none;transition:stroke-dashoffset var(--t-base) var(--e-out)}.zw .ddo.on>svg,.zw .kzo.on>svg,.zw .opt.on>.ok{stroke-dashoffset:0}.zw .ddv.vA,.zw .kzt.vA>b{animation:zw-valA var(--t-base) var(--e-out)}.zw .ddv.vB,.zw .kzt.vB>b{animation:zw-valB var(--t-base) var(--e-out)}.zw .nc,.zw .it{animation-name:zw-subIn;animation-duration:var(--t-enter);animation-timing-function:var(--e-out);transform-origin:50% 100%}.zw .ncb,.zw .csb{transition:grid-template-rows var(--t-exit) var(--e-inout)}.zw .nc.open .ncb,.zw .cs.open .csb{transition:grid-template-rows var(--t-enter) var(--e-out)}.zw .ncb>div,.zw .csb>div{opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zw .nc.open .ncb>div,.zw .cs.open .csb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zw .bfw{display:grid;grid-template-rows:1fr;margin-bottom:-10px;animation:zw-rowsIn var(--t-base) var(--e-out) both}.zw .bfw.out{animation:zw-rowsO var(--t-press) var(--e-in) both}.zw .bfi{min-height:0;overflow:hidden;padding-bottom:10px}.zw .bfl{animation-duration:var(--t-base)}.zw .bfl.out{animation:zw-fadeO var(--t-press) var(--e-in) both}.zw .scr{animation:zw-fade var(--t-base) var(--e-out) both}.zw .dlg{animation-duration:var(--t-big)}.zw .cfm{animation-duration:var(--t-enter)}.zw .dli{animation-duration:var(--t-enter);animation-delay:40ms}.zw .dlh h3{animation-duration:var(--t-enter);animation-delay:60ms}.zw .dlh p{animation-duration:var(--t-enter);animation-delay:94ms}.zw .dlf>*{animation:zw-rise var(--t-enter) var(--e-out) .2s backwards}.zw .dlf>*:nth-child(2){animation-delay:234ms}.zw .dlf>*:nth-child(3){animation-delay:268ms}.zw .cfi{animation:zw-pop var(--t-enter) var(--e-spring) 30ms backwards}.zw .cfi svg{animation:zw-wig var(--t-big) var(--e-out) .24s}.zw .cfm h3,.zw .cfm>p{animation:zw-rise var(--t-enter) var(--e-out) 50ms backwards}.zw .cfm>p{animation-delay:84ms}.zw .cfb>*,.zw .cff>*{animation:zw-rise var(--t-enter) var(--e-out) 118ms backwards}.zw .cfb>*:nth-child(2),.zw .cff>*:nth-child(2){animation-delay:152ms}.zw .cfb>*:nth-child(3),.zw .cff>*:nth-child(3){animation-delay:186ms}.zw .cfm .btn.dng,.zw .cfm .btn.amb{animation:zw-rise var(--t-enter) var(--e-out) 152ms backwards,zw-arm var(--t-big) var(--e-inout) .64s}.zw .cfm .btn.dng:before,.zw .cfm .btn.amb:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #ffffffbf;opacity:0;pointer-events:none;animation:zw-armR var(--t-big) var(--e-out) .64s}.zw .fout .dlg,.zw .fout .cfm{animation:zw-dlgO var(--t-exit) var(--e-in) both}.zw .fout .scr{animation:zw-fadeO var(--t-exit) var(--e-in) both}.zw .fout .dlg>*,.zw .fout .cfm>*{animation:zw-fadeO var(--t-press) var(--e-in) both}.zw .dlb.shA,.zw .dlb.shB{animation:none}.zw .shA .fw.err{animation:zw-shakeA var(--t-enter) var(--e-out)}.zw .shB .fw.err{animation:zw-shakeB var(--t-enter) var(--e-out)}.zw .fld.err>.fi{animation:zw-shakeA var(--t-enter) var(--e-out)}.zw .mp.tA,.zw .mp.tB{animation-duration:var(--t-base)}.zw .mp.out{animation-duration:var(--t-out)}.zw .toast{animation-duration:var(--t-big);animation-fill-mode:backwards}.zw .toast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in);animation-fill-mode:both}.zw .toast.out~.toast{transform:translateY(calc(-100% - 8px));transition:transform var(--t-exit) var(--e-inout)}.zw .lA .lrow.nw{animation:zw-riseA var(--t-enter) var(--e-out) backwards}.zw .lB .lrow.nw{animation:zw-riseB var(--t-enter) var(--e-out) backwards}.zw .qA .lrow.nw{animation:zw-softA var(--t-base) var(--e-out) backwards}.zw .qB .lrow.nw{animation:zw-softB var(--t-base) var(--e-out) backwards}.zw .lrow.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:0;background:none;transform:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zw-nwRing 1.3s var(--e-out) 2 both}.zw .lrow.nw>.av{animation:zw-pop var(--t-big) var(--e-spring) 2}.zw .t-in,.zw .t-fw,.zw .t-bk,.zw .o-in,.zw .o-fw,.zw .o-bk,.zw .s-in,.zw .s-up,.zw .s-dn,.zw .c2,.zw .k2,.zw .cx,.zw .cA,.zw .cB,.zw .nA,.zw .nB,.zw .ok,.zw .rv,.zw .vA,.zw .vB,.zw .nt,.zw .lv{--m:1}.zw .lscroll>.lsel{left:10px;right:10px;top:6px}.zw .lin{transition:opacity var(--t-base) var(--e-out) 90ms}.zw .lcol.min .lin{transition:opacity var(--t-out) var(--e-in)}.zw .strip{animation:zw-stripIn var(--t-base) var(--e-out) 50ms backwards}.zw .pane:not(.k2)>.dcols.c2{flex-direction:column;align-items:stretch}.zw .pane.k2>.dcols{flex-direction:row;align-items:flex-start}@keyframes zw-wzHalo{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.12,1.55)}}@keyframes zw-brG{0%{transform:scaleY(0)}}@keyframes zw-segG{0%{transform:scaleX(0)}}@keyframes zw-tlA{0%{transform:scaleX(0)}}@keyframes zw-tlB{0%{transform:scaleX(0)}}@keyframes zw-brth{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.75)}}@keyframes zw-wzIn{0%{opacity:0;transform:translateY(10px)}}@keyframes zw-wzF{0%{opacity:0;transform:translate(30px)}}@keyframes zw-wzB{0%{opacity:0;transform:translate(-30px)}}@keyframes zw-wkO{to{opacity:0;transform:scale(.94)}}@keyframes zw-rvO{to{opacity:0;transform:translate(46px)}}@keyframes zw-lfIn{0%{opacity:0;transform:translate(40px)}60%{opacity:1;transform:translate(-3px)}to{opacity:1;transform:none}}@keyframes zw-lfO{to{opacity:0;transform:translate(30px)}}@keyframes zw-nwP{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.25,1.6)}}@keyframes zw-dgA{0%{opacity:0;transform:translateY(70%)}}@keyframes zw-dgB{0%{opacity:0;transform:translateY(70%)}}@keyframes zw-prg{0%{transform:scaleX(0)}}@keyframes zw-pgIn{0%{opacity:0;transform:translateY(14px) scale(.97)}}@keyframes zw-wmIn{0%{opacity:0;transform:translate(-50%,14px) scale(.7)}60%{opacity:1;transform:translate(-50%,-2px) scale(1.03)}to{opacity:1;transform:translate(-50%)}}@keyframes zw-wmO{to{opacity:0;transform:translate(-50%,10px) scale(.85)}}.zw .lng,.zw .fsb,.zw .mgh,.zw .wkm,.zw .lkb,.zw .kt,.zw .chp,.zw .pht,.zw .ovb,.zw .bkb,.zw .cur2,.zw .pgb,.zw .clo,.zw .acc{position:relative;transition:transform var(--t-base) var(--e-rel)}.zw .lng:active,.zw .fsb:active,.zw .wkm:active,.zw .chp:active,.zw .bkb:active,.zw .pgb:active,.zw .clo:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zw .kt:active,.zw .pht:active,.zw .cur2:active,.zw .acc:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zw .fsb svg,.zw .mgh svg,.zw .bkb svg,.zw .acc svg,.zw .kt svg,.zw .lkb svg{transition:transform var(--t-base) var(--e-spring)}.zw .ban.wz{gap:20px}.zw .rk0{stroke:#ef4444}.zw .rk1{stroke:#f59e0b}.zw .rk2{stroke:var(--yel)}.zw .rk3{stroke:#60a5fa}.zw .rmid i{font-size:6.5px}.zw .lng{margin-top:5px;height:22px;padding:0 11px 0 8px;border-radius:999px;background:#ef44443d;color:#fecaca;font-size:11px;font-weight:650;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;z-index:1;animation:zw-pop var(--t-enter) var(--e-spring) .5s backwards}.zw .lng:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:0 0 0 2px #fca5a599;animation:zw-wzHalo 2.4s var(--e-out) 1s infinite;pointer-events:none}.zw .lng:hover{background:#ef44445c}.zw .lng svg{color:#fca5a5}.zw .tls.wz{flex-direction:column;gap:6px;margin-left:0}.zw .tlr{display:flex;gap:6px}.zw .tel.nk{min-width:0;padding:6px 18px 7px;line-height:1.2;cursor:default;flex:none}.zw .tel.nk:hover{background:#ffffff1a;transform:none}.zw .tel.nk:active{transform:none}.zw .tel.nk b{font-size:20px;line-height:1.15;display:block}.zw .tel.nk>span{font-size:9.5px;white-space:nowrap}.zw .tel.yl b{color:var(--yel)}.zw .tel.dim b,.zw .tk.dim b{color:#fffc}.zw .tk{height:24px;padding:0 12px 0 9px;border-radius:999px;background:#ffffff1a;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:600;letter-spacing:.06em;color:#ffffffeb;white-space:nowrap;line-height:1;animation:zw-rise var(--t-enter) var(--e-out) backwards}.zw .tk b{font-size:13.5px;font-weight:800;letter-spacing:0;color:#fff;display:inline-block}.zw .tk.al b{color:#fca5a5}.zw .tk>i{width:8px;height:8px;border-radius:50%;flex:none}.zw .kd0{background:#ef4444}.zw .kd1{background:#f59e0b}.zw .kd2{background:var(--yel)}.zw .kd3{background:#60a5fa}.zw .tel.nk b.rA,.zw .tk b.rA{animation:zw-rollA var(--t-base) var(--e-spring)}.zw .tel.nk b.rB,.zw .tk b.rB{animation:zw-rollB var(--t-base) var(--e-spring)}.zw .mbs{display:flex;flex-direction:column;align-items:center;gap:5px;z-index:1;flex:none}.zw .mbr{display:flex;align-items:flex-end;gap:6px;height:60px}.zw .mb1{width:17px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px}.zw .mb1>i{width:9px;border-radius:5px;background:var(--yel);transform-origin:50% 100%;transition:transform var(--t-big) var(--e-spring)}.zw .mb1.z>i{background:#ffffff38}.zw .mb1>span{font-size:8.5px;font-weight:600;color:#ffffffdb;line-height:1}.zw .mb1>b{font-size:9.5px;font-weight:800;color:#fff;line-height:1;opacity:0;transform:translateY(5px);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zw .mb1:hover>b{opacity:1;transform:none}.zw .mbc{font-size:8.5px;font-weight:700;letter-spacing:.08em;color:#ffffffdb;line-height:1;white-space:nowrap}.zw .abt.w4{grid-template-columns:160px 112px 132px 190px}.zw .chkrow .wka{width:28px;height:28px;font-size:10px}.zw .chkrow.wr>.grow>span{white-space:normal;overflow:visible}.zw .pill i:empty{display:none}.zw .pill i.rd,.zw .pill.on i.rd{background:#dc2626;color:#fff}.zw .pill i.nA{animation:zw-nA var(--t-enter) var(--e-spring)}.zw .pill i.nB{animation:zw-nB var(--t-enter) var(--e-spring)}.zw .btn.pls:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:0 0 0 2px var(--g600);animation:zw-nwP .65s var(--e-out) both;pointer-events:none}.zw .btn.pls{overflow:visible}.zw .wzp{flex:1;min-height:0;display:flex;flex-direction:column;animation:zw-wzIn var(--t-enter) var(--e-out) backwards}.zw .wzp.t-fw{animation-name:zw-wzF}.zw .wzp.t-bk{animation-name:zw-wzB}.zw .wzp.out{animation:zw-tabO var(--t-out) var(--e-in) both}.zw .wzp.out.o-fw{animation-name:zw-tOF}.zw .wzp.out.o-bk{animation-name:zw-tOB}.zw .fbar{flex:none;display:flex;align-items:center;gap:8px;padding:2px 24px 12px;position:relative;z-index:6}.zw .fbar .srch input{height:40px;text-overflow:ellipsis}.zw .fbar .srch>.i{top:12px}.zw .fsel{position:relative;flex:none;display:flex;align-items:center;animation:zw-rise var(--t-enter) var(--e-out) backwards}.zw .fsb{height:40px;padding:0 12px 0 14px;border-radius:999px;background:#fff;color:var(--ink2);font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:8px;max-width:214px;white-space:nowrap;overflow:hidden}.zw .fsb:hover{background:#f9fbfa}.zw .fsb>svg:first-child{color:var(--g500)}.zw .fsb>.cv{color:var(--mut)}.zw .fsel.op .fsb{box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zw .fsel.op .fsb>.cv{transform:rotate(180deg)}.zw .fsel.on .fsb{background:var(--g100);color:var(--g800);font-weight:700;padding-right:38px}.zw .fsel.on .fsb>.cv{display:none}.zw .fsel>.mb{position:absolute;right:6px;top:6px;width:28px;height:28px;color:var(--g800);animation:zw-pop var(--t-enter) var(--e-spring)}.zw .fsel>.mb:hover{background:#1344291f}.zw .fsel>.kzp{position:absolute;left:0;top:46px;width:296px;z-index:30;margin:0;transform-origin:top left}.zw .fsel.rt>.kzp{left:auto;right:0;width:236px;transform-origin:top right}.zw .fdi{border:0;background:none;outline:none;font-size:12.5px;font-weight:600;color:inherit;height:36px;width:118px;min-width:0}.zw .colh{font-size:11.5px;font-weight:700;color:var(--ttl);padding:4px 8px 2px}.zw .lcol.wz{width:520px}.zw .lcw{height:100%;display:flex;flex-direction:column;min-width:0}.zw .lhd{flex:none;display:flex;align-items:center;gap:8px;padding:12px 14px 6px 16px;min-height:44px}.zw .lht{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--ttl)}.zw .lhd .bn{background:#fff}.zw .lhs{font-size:11.5px;font-weight:700;color:var(--g650);display:inline-block}.zw .bfw.wz{flex:none;margin:0;padding:0 12px}.zw .bfw.wz .bfi{padding-bottom:6px}.zw .selb .btn.sm{height:28px;padding:0 10px;font-size:11.5px;gap:5px}.zw .selb .btn.ok2{background:#dcf2e2;color:#166534}.zw .selb .btn.ok2:hover{background:#c9ebd2}.zw .lwarn{flex:none;margin:0 12px 6px;animation:zw-slideD var(--t-base) var(--e-out)}.zw .lscroll.wz{padding:0 0 12px;gap:0}.zw .mg{flex:none;display:block}.zw .mgh{position:sticky;top:0;z-index:3;width:100%;height:34px;padding:0 16px;display:flex;align-items:center;gap:8px;background:var(--lcol);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ttl);text-align:left}.zw .mgh>u{flex:1;height:1px;background:#13442924;text-decoration:none}.zw .mgh>svg{color:var(--g500)}.zw .mg.open .mgh>svg{transform:rotate(90deg)}.zw .mgh .bn{letter-spacing:0;background:#fff}.zw .mgb{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-exit) var(--e-inout)}.zw .mg.open .mgb{grid-template-rows:1fr;transition:grid-template-rows var(--t-enter) var(--e-out)}.zw .mgb>div{min-height:0;overflow:hidden;position:relative;padding:0 10px;opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zw .mg.open .mgb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zw .lsel.wsel{left:10px;right:10px;top:0;height:86px;box-shadow:0 1px 2px #0c2c1c0f,0 5px 12px #0c2c1c17}.zw .wkw{display:grid;grid-template-rows:1fr}.zw .wkw.gone{animation:zw-rowsO var(--t-base) var(--e-in) both;pointer-events:none}.zw .wkw.gone .wk{animation:zw-wkO var(--t-fast) var(--e-in) both}.zw .wkw.arr{animation:zw-rowsIn var(--t-base) var(--e-out) both}.zw .wkc{min-height:0;overflow:hidden}.zw .wk{position:relative;height:86px;margin-bottom:6px;border-radius:14px;background:var(--row);display:flex;align-items:stretch;animation:zw-rise var(--t-enter) var(--e-out) backwards;transition:transform var(--t-base) var(--e-rel)}.zw .wk:hover{background:#f9fbfa}.zw .wk:has(.wkb:active){transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zw .wk.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zw .wk.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zw-nwRing 1.3s var(--e-out) 2 both}.zw .wkb{flex:1;min-width:0;display:flex;align-items:center;gap:11px;padding:0 30px 0 12px;text-align:left;border-radius:14px}.zw .wki{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-spring)}.zw .wk:hover .wki{transform:rotate(-6deg) scale(1.06)}.zw .k-st{background:#fde4e2;color:#b0191a}.zw .k-rp{background:#fdebd3;color:#b0430c}.zw .k-oh{background:var(--g100);color:var(--g650)}.zw .k-kr{background:#dfeafd;color:#1d4ed8}.zw .k-ov{background:#e3e9ee;color:#475569}.zw .wkt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.zw .wk1{display:flex;align-items:center;gap:6px;min-width:0;height:20px}.zw .wkn{font-size:13px;font-weight:700;color:var(--ink);white-space:nowrap}.zw .wkk{font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#566378;white-space:nowrap}.zw .wk .bdg{font-size:9.5px;padding:1px 7px;font-weight:700;animation:none;line-height:1.5}.zw .wkd{font-family:var(--mono);font-size:11px;color:#566378;white-space:nowrap;flex:none}.zw .wkd.late{color:#c81e1e;font-weight:700}.zw .wk2{font-size:12px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;height:18px;line-height:18px}.zw .wk3{font-size:11px;color:#566378;display:flex;align-items:center;gap:5px;min-width:0;height:18px;line-height:18px}.zw .wk3.pr{padding-right:122px}.zw .wk3>svg{color:var(--g500)}.zw .wkm{position:absolute;right:26px;bottom:10px;height:22px;max-width:140px;padding:0 9px 0 2px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--ink2);background:#13442914;white-space:nowrap}.zw .wkm:hover{background:#13442929}.zw .wkm.no{padding:0 10px 0 8px;color:var(--g650);font-weight:700}.zw .wka{width:18px;height:18px;border-radius:50%;background:var(--g600);color:#fff;font-size:8px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none}.zw .wk>.go{position:absolute;right:8px;top:50%;margin-top:-6px;color:#8795a8;pointer-events:none;transition:transform var(--t-base) var(--e-spring)}.zw .wk:hover>.go{transform:translate(3px);color:var(--g600)}.zw .sk.h86{height:86px;margin:0 10px 6px}.zw .qap{position:absolute;z-index:45;width:262px;margin:0;transform-origin:top right}.zw .kzo .wka{width:26px;height:26px;font-size:9.5px}.zw .dhead.wz{height:auto;min-height:88px;padding:14px 14px 14px 16px;align-items:flex-start;gap:12px}.zw .hic{width:44px;height:44px;border-radius:50%;background:#ffffff29;display:flex;align-items:center;justify-content:center;flex:none;animation:zw-pop var(--t-enter) var(--e-spring) 60ms backwards}.zw .kA .hic,.zw .kA .htk{animation-name:zw-popA}.zw .kB .hic,.zw .kB .htk{animation-name:zw-popB}.zw .hrow{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:22px}.zw .htk{font-size:11px;font-weight:800;background:var(--yel);color:var(--g900);padding:2px 10px;border-radius:999px;white-space:nowrap;animation:zw-pop var(--t-enter) var(--e-spring) .12s backwards}.zw .hkd{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1;white-space:nowrap}.zw .dhead .bdg{font-size:10px;font-weight:700;padding:2px 9px}.zw .httl{font-size:15px;font-weight:700;line-height:1.3;margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.zw .tmr{margin-top:9px;height:30px;padding:0 14px 0 11px;border-radius:999px;background:#061a1080;display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:#ffffffe0;white-space:nowrap;animation:zw-rise var(--t-enter) var(--e-out) .2s backwards}.zw .tmr>i{width:8px;height:8px;border-radius:50%;background:#4ade80;flex:none;animation:zw-blink 1.6s ease-in-out infinite}.zw .tmr.rs>i{background:#fbbf24}.zw .tmr b{font-family:var(--mono);font-size:14px;font-weight:700;color:#fff;display:inline-flex;line-height:1.2}.zw .tdg{display:inline-block;overflow:hidden}.zw .tdg>i{display:block;font-style:normal}.zw .tdg>i.dA{animation:zw-dgA var(--t-base) var(--e-spring)}.zw .tdg>i.dB{animation:zw-dgB var(--t-base) var(--e-spring)}.zw .dbody.wz{padding:14px 14px 96px}.zw .pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.zw .pgrid>.blk{padding:14px 14px 16px;gap:10px}.zw .pgrid>.blk.w2{grid-column:1/-1}.zw .pgrid>.blk:nth-child(1){animation-delay:0s}.zw .pgrid>.blk:nth-child(2){animation-delay:calc(var(--stg)*1.5)}.zw .pgrid>.blk:nth-child(3){animation-delay:calc(var(--stg)*3)}.zw .pgrid>.blk:nth-child(4){animation-delay:calc(var(--stg)*4.5)}.zw .pgrid>.blk:nth-child(5){animation-delay:calc(var(--stg)*6)}.zw .pgrid>.blk:nth-child(6){animation-delay:calc(var(--stg)*7.5)}.zw .pgrid>.blk:nth-child(n+7){animation-delay:calc(var(--stg)*9)}.zw .lngc{grid-column:1/-1;border-radius:18px;background:#fde8e6;color:#8f1414;padding:12px 12px 12px 16px;display:flex;align-items:center;gap:12px;animation:zw-rise var(--t-enter) var(--e-out) backwards}.zw .lngc b{font-size:14px;font-weight:700;display:block}.zw .lngc>div>span{font-size:12px;color:#8f1414}.zw .lngc>svg{color:#b91c1c;animation:zw-wig var(--t-big) var(--e-out) .5s}.zw .kr{display:flex;flex-direction:column;gap:2px;min-width:0}.zw .kl{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);display:flex;align-items:center;gap:5px}.zw .kvv{font-size:13px;font-weight:600;color:var(--ink);overflow-wrap:anywhere;line-height:1.4}.zw .kvv.mu{color:var(--mut);font-weight:500}.zw .kvv.tx{font-weight:500;color:var(--ink2);white-space:pre-line}.zw .lkb{font-size:13px;font-weight:650;color:var(--g650);text-decoration:underline;text-underline-offset:3px;text-align:left;display:inline-flex;align-items:flex-start;gap:6px;overflow-wrap:anywhere;line-height:1.4}.zw .lkb:hover{color:var(--g800)}.zw .lkb:hover svg{transform:translate(2px)}.zw .lkb>svg{margin-top:3px}.zw .monr{display:flex;align-items:center;gap:9px;min-width:0}.zw .mav{width:32px;height:32px;border-radius:50%;background:var(--g600);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zw-pop var(--t-enter) var(--e-spring) backwards}.zw .mav.t2{background:var(--g100);color:var(--g650)}.zw .blk>.kzw,.zw .kzw.in{position:relative}.zw .kzw.ab2>.kzp{position:absolute;left:0;right:0;top:100%;z-index:20;margin-top:6px}.zw .tlw{position:relative;display:flex;padding-top:2px}.zw .tll{position:absolute;top:15px;height:4px;border-radius:2px;background:#dbe4df;overflow:hidden}.zw .tll>i{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:2px;background:var(--g600);transform-origin:0 50%;transition:transform var(--t-big) var(--e-inout);display:block}.zw .tll>i.tA{animation:zw-tlA .9s var(--e-inout) .16s backwards}.zw .tll>i.tB{animation:zw-tlB .9s var(--e-inout) .16s backwards}.zw .ts{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;position:relative;z-index:1}.zw .tsd{width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px #c9d5cf;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;transition:transform var(--t-base) var(--e-spring)}.zw .tsd>svg{width:14px;height:14px;stroke-width:3;opacity:0}.zw .ts.done .tsd{background:var(--g600);box-shadow:none;animation:zw-pop var(--t-enter) var(--e-spring) backwards}.zw .ts.done .tsd>svg,.zw .ts.cur .tsd>svg{opacity:1}.zw .ts.done .tsd>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zw-ckd var(--t-base) var(--e-out) .26s both}.zw .ts.cur .tsd{background:var(--g600);box-shadow:0 0 0 4px #2d614b33;animation:zw-popS var(--t-big) var(--e-spring) backwards}.zw .ts.cur .tsd:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);animation:zw-brth 1.9s var(--e-out) .7s infinite;pointer-events:none;z-index:-1}.zw .ts.hd.done .tsd,.zw .ts.hd.cur .tsd{background:#c2410c}.zw .ts.hd.cur .tsd{box-shadow:0 0 0 4px #c2410c33}.zw .ts.hd.cur .tsd:after{background:#c2410c}.zw .ts.tr.done .tsd,.zw .ts.tr.cur .tsd{background:#1d4ed8}.zw .ts.tr.cur .tsd{box-shadow:0 0 0 4px #1d4ed82e}.zw .ts.tr.cur .tsd:after{background:#1d4ed8}.zw .ts:nth-child(2) .tsd{animation-delay:.1s}.zw .ts:nth-child(3) .tsd{animation-delay:.3s}.zw .ts:nth-child(4) .tsd{animation-delay:.5s}.zw .ts:nth-child(5) .tsd{animation-delay:.7s}.zw .ts:nth-child(6) .tsd{animation-delay:.9s}.zw .tsl{font-size:11.5px;font-weight:700;color:#566378;line-height:1.25}.zw .ts.done .tsl{color:var(--ink2)}.zw .ts.cur .tsl{color:var(--g650)}.zw .ts.hd.cur .tsl{color:#b0430c}.zw .ts.tr.cur .tsl{color:#1d4ed8}.zw .tst{font-size:10.5px;color:var(--mut);font-family:var(--mono);line-height:1.2;min-height:13px}.zw .phg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zw .pht{aspect-ratio:4/3;border-radius:14px;background:linear-gradient(140deg,#dbe6e0,#c3d5cb);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--g650);font-size:11px;font-weight:650;min-width:0;animation:zw-pop var(--t-enter) var(--e-spring) backwards;overflow:hidden}.zw .pht:nth-child(2){animation-delay:.05s;background:linear-gradient(140deg,#e3e9ee,#c9d5df)}.zw .pht:nth-child(3){animation-delay:.1s;background:linear-gradient(140deg,#efe9d9,#ddd2b8)}.zw .pht:nth-child(n+4){animation-delay:.15s}.zw .pht:hover svg{transform:scale(1.15)}.zw .pht svg{transition:transform var(--t-base) var(--e-spring)}.zw .pht.pkd{box-shadow:inset 0 0 0 3px #ea580c}.zw .pht.nwp{background:linear-gradient(140deg,#dcf2e2,#b9e2c6);color:#166534}.zw .pht.st2{cursor:default}.zw .sigb{height:54px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;color:#475569;font-size:11px;font-weight:600;gap:8px;overflow:hidden}.zw .sigb svg{width:92px;height:34px;stroke:#1e293b;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-dasharray:260;animation:zw-ckd 1.1s var(--e-inout) .4s backwards}.zw .tbar{display:flex;height:12px;border-radius:999px;overflow:hidden;background:#dfe7e3;gap:2px}.zw .tsg{display:block;min-width:4px;transform-origin:0 50%;animation:zw-segG var(--t-big) var(--e-out) backwards}.zw .tsg:nth-child(2){animation-delay:.14s}.zw .tsg:nth-child(3){animation-delay:.28s}.zw .sg-r{background:#f59e0b}.zw .sg-w{background:var(--g600)}.zw .sg-i{background:#7c3aed}.zw .tlg{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--ink2)}.zw .tlg>span{display:inline-flex;align-items:center;gap:6px}.zw .tlg i{width:9px;height:9px;border-radius:50%;flex:none}.zw .tlg b{font-weight:700;color:var(--ink)}.zw .trc{border-radius:14px;background:#fff;padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0;animation:zw-rise var(--t-enter) var(--e-out) backwards}.zw .trc b{font-size:13px;font-weight:650}.zw .trc>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zw .acc{width:100%;display:flex;align-items:center;gap:9px;text-align:left;font-size:14px;font-weight:700;color:var(--g800);min-height:26px}.zw .acc>svg:first-child{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zw .acc>svg:last-child{margin-left:auto;color:var(--mut)}.zw .blk.open>.acc>svg:last-child{transform:rotate(180deg)}.zw .blk>.ncb{margin-top:-10px}.zw .blk>.ncb>div{display:flex;flex-direction:column;gap:10px}.zw .blk>.ncb>div>*:first-child{margin-top:10px}.zw .blk.open>.ncb{grid-template-rows:1fr;transition:grid-template-rows var(--t-enter) var(--e-out)}.zw .blk.open>.ncb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zw .tar{border-radius:14px;background:#fff;padding:10px 10px 10px 12px;display:flex;flex-direction:column;gap:8px;min-width:0;animation:zw-rise var(--t-enter) var(--e-out) backwards}.zw .tat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.zw .tat>div{border-radius:10px;background:var(--pan);padding:6px 10px;display:flex;flex-direction:column}.zw .tat span{font-size:9.5px;font-weight:700;letter-spacing:.07em;color:var(--ttl)}.zw .tat b{font-family:var(--mono);font-size:13px}.zw .tas{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;color:var(--mut);font-family:var(--mono)}.zw .tas>span{display:inline-flex;align-items:center;gap:4px}.zw .liv{font-size:9.5px;font-weight:800;letter-spacing:.06em;color:#b0430c;display:inline-flex;align-items:center;gap:4px}.zw .liv:before{content:"";width:6px;height:6px;border-radius:50%;background:#ea580c;animation:zw-blink 1.4s ease-in-out infinite}.zw .frz{opacity:.6;pointer-events:none}.zw .ckl{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:14px;background:#fdebd3;color:#7c2d12;text-align:left;width:100%;font-size:12px}.zw .ckl b{display:block;font-size:13px;font-weight:700;color:#7c2d12}.zw .ckl.on>.ckb{background:none}.zw .dcard.lfv{animation:zw-lfIn .42s var(--e-out) both}.zw .dcard.lfv.out{animation:zw-lfO var(--t-out) var(--e-in) both}.zw .bkb{flex:none;height:38px;padding:0 16px;background:var(--g50);color:var(--g650);font-size:12.5px;font-weight:700;display:flex;align-items:center;gap:8px;text-align:left;width:100%}.zw .bkb:hover{background:var(--g100)}.zw .bkb:hover svg{transform:translate(-3px)}.zw .tgr.lf{grid-template-columns:78px 116px 166px 76px 102px}.zw .tgr.lf .tab{font-size:12px}.zw .wsc{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:2px 24px 24px;display:flex;flex-direction:column;gap:12px}.zw .wsc>*{flex:none}.zw .wsc>.blk{background:#fff;animation-name:zw-rise}.zw .wsc>.blk:nth-child(2){animation-delay:var(--stg)}.zw .wsc>.blk:nth-child(3){animation-delay:calc(var(--stg)*2.5)}.zw .wsc>.blk:nth-child(4){animation-delay:calc(var(--stg)*4)}.zw .rvh{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:.07em;color:var(--ttl)}.zw .rvh>i{width:9px;height:9px;border-radius:50%;flex:none}.zw .rd-a{background:#f59e0b}.zw .rd-r{background:#dc2626}.zw .rd-g{background:#94a3b8}.zw .rvg{display:grid;grid-template-columns:112px 66px minmax(0,1fr) 198px 176px 84px 204px;gap:0 12px;align-items:center;min-width:0}.zw .rvg.hd{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);padding:0 12px}.zw .rvr{border-radius:14px;background:var(--pan);padding:10px 12px;font-size:12.5px;animation:zw-rise var(--t-enter) var(--e-out) backwards}.zw .rvw{display:grid;grid-template-rows:1fr}.zw .rvw.gone{animation:zw-rowsO var(--t-base) var(--e-in) .12s both}.zw .rvw.gone .rvr{animation:zw-rvO var(--t-exit) var(--e-in) both}.zw .rvw>div{min-height:0;overflow:hidden;padding-bottom:6px}.zw .rvr b{font-weight:700}.zw .rvr .sm2{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zw .rvr .it2{font-style:italic;color:var(--mut)}.zw .cl2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.zw .rva{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.zw .ovg{grid-template-columns:104px 96px minmax(0,1fr) 232px 190px 100px 76px}.zw .ovr{position:relative}.zw .ovr>*{position:relative;z-index:1;pointer-events:none}.zw .ovr>.ovb{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;border-radius:14px;pointer-events:auto}.zw .ovr:hover{background:#fdf6e3}.zw .ovr a{pointer-events:auto;color:var(--g650);font-weight:650;text-decoration:underline;text-underline-offset:2px}.zw .ovr .dn{color:#c81e1e;font-weight:700;font-family:var(--mono);font-size:11.5px}.zw .ovr s{color:var(--mut);font-size:11.5px}.zw .tdot{display:inline-flex;align-items:center;gap:6px}.zw .tdot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600)}.zw .dlg.w562{width:562px;max-height:720px}.zw .dlg.w440{width:440px}.zw .dlg.w380{width:400px}.zw .dlg.w512{width:512px}.zw .dlg.pdf{width:900px;height:900px}.zw .dlg.lbx{width:860px;background:#0f1a15;color:#fff}.zw .dlg>.dlb.np{padding-top:12px}.zw .kts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zw .kt{border-radius:18px;background:var(--fill);padding:12px 12px 11px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;text-align:left;min-width:0;animation:zw-rise var(--t-enter) var(--e-out) backwards}.zw .kt:nth-child(2){animation-delay:.03s}.zw .kt:nth-child(3){animation-delay:.06s}.zw .kt:nth-child(4){animation-delay:.09s}.zw .kt:nth-child(5){animation-delay:.12s}.zw .kt:nth-child(6){animation-delay:.15s}.zw .kt:hover{background:var(--fillh)}.zw .kt:hover .wki{transform:rotate(-6deg) scale(1.08)}.zw .kt b{font-size:13px;font-weight:700;display:block}.zw .kt>span:last-child>span{font-size:11px;color:var(--mut);display:block}.zw .kt .wki{width:34px;height:34px}.zw .kt.on{background:var(--g800);color:#fff}.zw .kt.on>span:last-child>span{color:#fffc}.zw .kt.on .wki{background:var(--yel);color:var(--g900)}.zw .stp{display:flex;align-items:center;gap:6px;flex:none;padding:12px 20px 0}.zw .stp>span{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:#566378;white-space:nowrap}.zw .stp>span>i{width:20px;height:20px;border-radius:50%;background:var(--fill);font-style:normal;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;color:#475569;transition:transform var(--t-base) var(--e-spring)}.zw .stp>span.dn{color:var(--g650)}.zw .stp>span.dn>i{background:var(--g600);color:#fff;animation:zw-pop var(--t-enter) var(--e-spring)}.zw .stp>span.cu{color:var(--g800)}.zw .stp>span.cu>i{background:#fff;box-shadow:0 0 0 2px var(--g600);color:var(--g800)}.zw .stp>u{flex:1;height:2px;border-radius:1px;background:var(--fill);min-width:8px;text-decoration:none}.zw .bxh{display:flex;align-items:center;gap:8px;min-height:22px;font-size:11px;font-weight:700;letter-spacing:.07em;color:var(--ttl)}.zw .rq{font-style:normal;font-size:10px;font-weight:700;letter-spacing:0;padding:1px 7px;border-radius:999px;background:#fde8e6;color:#b0191a;text-transform:none}.zw .rq.op{background:#e6ebef;color:#475569}.zw .fl2 .st2{color:#b91c1c;font-style:normal;font-weight:800;margin-left:1px}.zw .fl2 .okc{color:#15803d;margin-left:auto;animation:zw-pop var(--t-enter) var(--e-spring)}.zw .chps{display:flex;flex-wrap:wrap;gap:6px}.zw .chp{min-height:34px;padding:4px 13px;border-radius:999px;background:var(--fill);font-size:12.5px;font-weight:600;color:var(--ink2);display:inline-flex;align-items:center;gap:7px;text-align:left;max-width:100%}.zw .chp:hover{background:var(--fillh)}.zw .chp.on{background:var(--g600);color:#fff}.zw .chp>span{display:flex;flex-direction:column;line-height:1.25;min-width:0}.zw .chp>span>i{font-style:normal;font-size:10.5px;font-weight:500;opacity:.85}.zw .chp.p-l.on{background:#dcf2e2;color:#14532d;box-shadow:inset 0 0 0 1.5px #15803d}.zw .chp.p-m.on{background:#fdebd3;color:#7c2d12;box-shadow:inset 0 0 0 1.5px #c2410c}.zw .chp.p-h.on{background:#fde4e2;color:#7f1d1d;box-shadow:inset 0 0 0 1.5px #b91c1c}.zw .chp .wka{width:22px;height:22px;font-size:8.5px}.zw .chp.on .wka{background:#fff;color:var(--g800)}.zw .cur2{border-radius:14px;background:#fff;padding:8px 10px;display:flex;align-items:center;gap:10px;text-align:left;width:100%;min-width:0;animation:zw-rise var(--t-base) var(--e-out) backwards}.zw .cur2:hover{background:var(--g25)}.zw .cur2 b{font-size:13px;font-weight:650;display:block}.zw .cur2>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zw .selc{border-radius:14px;background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g300);padding:9px 8px 9px 12px;display:flex;align-items:center;gap:10px;min-width:0;animation:zw-pop var(--t-enter) var(--e-spring)}.zw .selc b{font-size:13px;font-weight:700;display:block}.zw .selc>.grow>span{font-size:11.5px;color:var(--g650);display:block}.zw .dlf.wz{align-items:center}.zw .prb{width:80px;height:5px;border-radius:3px;background:#dbe4df;overflow:hidden;flex:none;display:block}.zw .prb>i{display:block;height:100%;border-radius:3px;background:var(--g600);transform-origin:0 50%;transition:transform var(--t-move) var(--e-inout)}.zw .prt{font-size:11.5px;font-weight:600;color:var(--mut);white-space:nowrap}.zw .prt.ok{color:#15803d}.zw .wmsg{position:absolute;left:50%;bottom:76px;z-index:6;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:999px;padding:8px 16px 8px 12px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:var(--sh-bar);animation:zw-wmIn var(--t-enter) var(--e-out) both}.zw .wmsg svg{color:var(--yel)}.zw .wmsg.out{animation:zw-wmO var(--t-exit) var(--e-in) both}.zw .pbar{height:6px;border-radius:3px;background:#dbe4df;overflow:hidden}.zw .pbar>i{display:block;height:100%;background:var(--g600);border-radius:3px;transform-origin:0 50%;transition:transform var(--t-base) var(--e-out)}.zw .yn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zw .lgr{border-radius:14px;background:var(--pan);padding:9px 10px 9px 12px;display:flex;align-items:center;gap:10px;text-align:left;width:100%;min-width:0;animation:zw-rise var(--t-enter) var(--e-out) backwards}.zw .lgr:hover{background:#fde8e6}.zw .lgr .dur{color:#b91c1c;font-weight:800;font-family:var(--mono);font-size:12.5px;white-space:nowrap}.zw .lgr b{font-size:13px;font-weight:700}.zw .lgr .grow>span{font-size:11.5px;color:var(--mut);display:block}.zw .cfi.rd2{background:#fde8e6;color:#b91c1c}.zw .ptb{flex:none;height:46px;padding:0 14px;display:flex;align-items:center;gap:6px;background:var(--pan);font-size:12px;font-weight:600;color:var(--ink2)}.zw .pgb{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--ink2);flex:none}.zw .pgb:hover{background:var(--ton)}.zw .pgb.off{opacity:.35;pointer-events:none}.zw .pvw{flex:1;min-height:0;background:#dfe6e2;overflow:auto;display:flex;align-items:flex-start;justify-content:center;padding:22px}.zw .pvw.ctr{align-items:center}.zw .pvs{width:520px;min-height:700px;background:#fff;border-radius:4px;box-shadow:0 6px 24px #0c2c1c2e;padding:36px 40px;display:flex;flex-direction:column;gap:14px;transform-origin:50% 0;transition:transform var(--t-move) var(--e-inout);animation:zw-pgIn var(--t-enter) var(--e-out) backwards;flex:none}.zw .pvs.pA{animation-name:zw-pgIn}.zw .pvs.pB{animation-name:zw-wzIn}.zw .pvh{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:2px solid var(--g800)}.zw .pvh b{font-size:17px;font-weight:800;color:var(--g800)}.zw .pvh span{font-size:11px;color:var(--mut);display:block}.zw .pvl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:5px 12px;font-size:11.5px}.zw .pvl>span{color:var(--mut)}.zw .pvl>b{font-weight:600;overflow-wrap:anywhere}.zw .pvt{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--g650);margin-top:4px}.zw .pvx{font-size:11.5px;color:var(--ink2);line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.zw .lbv{flex:1;min-height:440px;display:flex;align-items:center;justify-content:center;gap:14px;padding:22px}.zw .lbt{width:600px;aspect-ratio:4/3;border-radius:18px;background:linear-gradient(140deg,#dbe6e0,#b4cabd);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--g800);font-size:14px;font-weight:700}.zw .lbt.lA{animation:zw-popA var(--t-enter) var(--e-spring)}.zw .lbt.lB{animation:zw-popB var(--t-enter) var(--e-spring)}.zw .lbx .pgb{color:#fff;width:42px;height:42px;background:#ffffff1f}.zw .lbx .pgb:hover{background:#ffffff3d}.zw .lbf{flex:none;padding:0 20px 18px;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;color:#ffffffd9;font-family:var(--mono)}.zw .clo{position:absolute;right:14px;top:14px;width:36px;height:36px;border-radius:50%;background:#ffffff24;color:#fff;display:flex;align-items:center;justify-content:center;z-index:2}.zw .clo:hover{background:#ffffff42}.zw .clo:hover svg{transform:rotate(90deg)}.zw .clo svg{transition:transform var(--t-base) var(--e-spring)}.zw .upl{display:flex;align-items:center;gap:8px;font-size:12px;padding:6px 10px;border-radius:10px;background:#fff;animation:zw-rise var(--t-base) var(--e-out) backwards}.zw .upl .ok3{color:#15803d}.zw .upl .er3{color:#b91c1c;font-weight:700}.zw .fsel.hi .fsb{background:var(--g100);color:var(--g800);font-weight:700}.zw .bn.bnA{animation:zw-nA var(--t-enter) var(--e-spring)}.zw .bn.bnB{animation:zw-nB var(--t-enter) var(--e-spring)}.zw .lscroll.gA .wk{animation-name:zw-riseA}.zw .lscroll.gB .wk{animation-name:zw-riseB}.zw .box.er{box-shadow:inset 0 0 0 1.5px #fca5a5;background:#fef2f2}.zw .chps.er>.chp{box-shadow:inset 0 0 0 1.5px #fca5a5;background:#fef2f2}.zw .btn.dis,.zw .btn.dis:hover{background:var(--ton);color:#4d5f56;cursor:not-allowed;transform:none}.zw .dlh h3.hA{animation:zw-valA var(--t-base) var(--e-out)}.zw .dlh h3.hB{animation:zw-valB var(--t-base) var(--e-out)}.zw .rvr .ell{display:block}.zw .cur,.zw .rt,.zw .dim,.zw .al,.zw .arr,.zw .st2,.zw .hold,.zw .is,.zw .wzv,.zw .hi{--m:1}@media(prefers-reduced-motion:reduce){.zw *,.zw *:before,.zw *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.zw.zpag{position:relative;display:flex;flex-direction:column;min-height:100%}.zw :is(button,input,select,textarea,optgroup){line-height:normal}.zw.zpag>.zkop{position:sticky;top:0;z-index:10;flex:none}.zw.zpag>.wzp{flex:none}.zw .pht>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.zw .sigb>img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}.zw.zlaag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:transparent;pointer-events:none}.zw.zlaag>.dlgw{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;padding:16px}.zw.zlaag .dlg{max-width:100%;max-height:calc(100vh - 32px)}.zw.zlaag .dlg.wide{height:auto;max-height:calc(100vh - 32px)}.zw.zlaag .cfm{max-width:100%}.zw.zlaag .dlg.w562{max-height:min(720px,calc(100vh - 32px))}.zw.zlaag .dlg.pdf{height:min(900px,calc(100vh - 32px))}.zw .qap.vast{position:fixed}@media(max-width:767px){.zw.zpag>.zkop{position:static}.zw .ban{height:auto;min-height:118px;flex-wrap:wrap;gap:14px 18px;padding:16px 16px 26px}.zw .ban .tls{margin-left:0;flex-wrap:wrap}.zw .ban .tlr{flex-wrap:wrap}.zw .ban .mbs{display:none}.zw .ab{height:auto;padding:10px 16px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.zw .ab .abt{flex:none}.zw .fbar{flex-wrap:wrap;padding:8px 16px 12px}.zw .fbar .srch{flex-basis:100%}.zw-mlijst .lcw{height:auto}.zw-mlijst .lscroll{overflow:visible}.zw-mlijst .mgh{position:static}.zw .wk3.pr{padding-right:0}.zw .wkm{position:static;align-self:center;margin-right:26px;max-width:110px}.zw .wk{height:auto;min-height:86px}.zw .wkb{padding:10px 8px 10px 12px}.zw .dwrap{min-height:100%}.zw .dcard{margin:10px}.zw .dhead.wz{flex-wrap:wrap}.zw .pgrid,.zw .fg,.zw .g3c{grid-template-columns:minmax(0,1fr)}.zw .fld.w2{grid-column:auto}.zw .sbs2{display:none}.zw .wsc{padding:12px 16px}.zw .rvg,.zw .ovg{display:flex;flex-direction:column;align-items:stretch}.zw .rvg.hd{display:none}.zw.zlaag .dlg,.zw.zlaag .dlg.nar,.zw.zlaag .dlg.wide{width:100%}.zw.zlaag .dlf{flex-wrap:wrap}.zw.zlaag .dlf.wz>.grow{flex-basis:100%;height:0}.zw.zlaag .dlf.wz{justify-content:flex-end}}.zw.zlaag>.qap{pointer-events:auto}.zw-mlijst .lcol.wz{width:auto;border-radius:0}.zw .lbt{max-width:100%;position:relative}.zw .lbt:has(>img){background:#0b1510}.zw .lbt>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:inherit}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors:active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--scale-factor));width:100%;min-width:calc(180px * var(--scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));padding:calc(6px * var(--scale-factor));margin-left:calc(5px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors:active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::-moz-selection{background:transparent}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.zportaal{--db-font:var(--font);--db-inkt:var(--ink);--db-geel:var(--yel);--db-groen:var(--g900)}.zpag.zportaal{background:var(--ground)}.zd.zportaal .zp-nieuw{position:relative;z-index:1;height:38px;padding:0 18px 0 14px;border-radius:999px;background:var(--yel);color:var(--g900);font-size:13px;font-weight:700;display:inline-flex;align-items:center;gap:7px;flex:none;white-space:nowrap;box-shadow:0 6px 16px #061a1047;transition:transform var(--t-base) var(--e-spring),background var(--t-fast) var(--e-out);animation:zd-rise var(--t-enter) var(--e-out) .4s backwards}.zd.zportaal .zp-nieuw:hover{background:#f3e41c;transform:translateY(-1px)}.zd.zportaal .zp-nieuw:active{transform:scale(.96,.93);transition-duration:var(--t-press)}.zd.zportaal .zp-nieuw svg{transition:transform var(--t-base) var(--e-spring)}.zd.zportaal .zp-nieuw:hover svg,.zd.zportaal .zp-nieuw[aria-expanded=true] svg{transform:rotate(90deg)}.zd.zportaal.zp-menuw{display:contents}.zd.zportaal .zp-menu{position:fixed;z-index:120;width:240px;padding:6px;border-radius:18px;background:#fff;box-shadow:var(--sh-menu)}.zd.zportaal .zp-mi{width:100%;display:flex;align-items:center;gap:11px;padding:8px 10px;border-radius:12px;text-align:left;transition:background var(--t-fast) var(--e-out)}.zd.zportaal .zp-mi:hover,.zd.zportaal .zp-mi:focus-visible{background:var(--g25)}.zd.zportaal .zp-mi>.grow>b{display:block;font-size:13px;font-weight:700;color:var(--ink)}.zd.zportaal .zp-mi>.grow>span{display:block;font-size:11.5px;color:var(--mut)}.zd.zportaal .zp-titel{position:relative;z-index:1;flex:0 1 auto;min-width:0}.zd.zportaal .zp-titel .bt{white-space:nowrap;overflow:hidden}.zd.zportaal button.kc{cursor:pointer;transition:background var(--t-fast) var(--e-out),transform var(--t-base) var(--e-rel)}.zd.zportaal button.kc:hover{background:var(--tonh)}.zd.zportaal button.kc.gl:hover{background:var(--g700)}.zd.zportaal button.kc:active{transform:scale(.97,.94);transition-duration:var(--t-press)}.zd.zportaal .kc>div>i:empty{display:none}.zd.zportaal .pl-st{background:#fee2e2;color:#b91c1c}@media(min-width:981px){.zd.zportaal .kaart{height:calc(656px + var(--db-nb-extra,0px))}.zd.zportaal .dsc[data-kaart-vrij] .kaart{height:calc(clamp(480px,var(--db-kaart-vrij),656px) + var(--db-nb-extra,0px))}.zd.zportaal .kaart[data-nb-klaar]{transition:height .45s cubic-bezier(.22,1,.36,1)}.zd.zportaal .db-kaart-melding{left:calc((100% - 394px)/2)}}.zd.zportaal .db-nb{border:0;border-radius:20px;box-shadow:var(--sh-card)}.zd.zportaal .db-nb:hover{box-shadow:var(--sh-card),inset 0 0 0 1.5px var(--g200)}.zd.zportaal .db-kaart-melding{z-index:7;top:16px;padding:9px 16px;border:0;border-radius:999px;background:#fff;box-shadow:var(--sh-menu);font:600 12px/1.4 var(--font);color:var(--ink)}.zd.zportaal .zd-pop .db-pop-lijst{max-height:260px;overflow:auto;margin-top:4px;padding-right:2px}.zd.zportaal .zp-pop-lift{padding:4px 0 6px;border-top:1px solid var(--line)}.zd.zportaal .zp-pop-lift:first-child{border-top:0}.zd.zportaal .zp-pop-naam{font-weight:600;color:var(--ink2)}.zd.zportaal .tdk{overflow-x:clip}.zd.zportaal .plt.zp-dag{display:flex;flex-direction:column;line-height:1.15;padding-top:0}.zd.zportaal .zp-dag>b{font-size:15px;font-weight:800}.zd.zportaal .zp-dag>small{font-size:10.5px;font-weight:600;color:var(--mut)}.zd.zportaal .pl.nu .zp-dag>small{color:#ffffffc7}.zd.zportaal .pls.zp-een{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}.zd.zportaal .zp-meer{align-self:flex-start;margin:-6px 0 14px 12px}.zd.zportaal span.zp-meer{font-size:11.5px;font-weight:600;color:var(--mut)}.zd.zportaal .zp-ofr{width:100%;text-align:left;align-items:center;transition:background var(--t-fast) var(--e-out)}.zd.zportaal .zp-ofr:hover{background:var(--g25)}.zd.zportaal .zp-keus{width:100%;text-align:left;color:inherit;transition:background var(--t-fast) var(--e-out)}.zd.zportaal .zp-keus:hover{background:var(--fill)}.zd.zportaal .zp-keus>svg:last-child{color:var(--g500)}.zd.zportaal .wri.zp-gr{background:var(--chip);color:#475569}.zd.zportaal .wr>.grow>b.zp-rood{color:#b91c1c}@media(max-width:980px){.zd.zportaal .kaart,.zd.zportaal .dsc[data-kaart-vrij] .kaart{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.zd.zportaal .zp-titel{flex:1 1 160px}.zd.zportaal .zp-titel .bt{white-space:normal;font-size:20px}.zd.zportaal .zp-titel .bt>span{display:inline;white-space:normal;animation-name:zd-fade}.zd.zportaal .ab{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;overflow:visible}.zd.zportaal .kc{min-width:0;height:auto;min-height:44px;padding:7px 12px 7px 14px;border-radius:18px}.zd.zportaal .kc>div>span,.zd.zportaal .kc>div>i{white-space:normal}.zd.zportaal .dch{flex-wrap:wrap;row-gap:0}.zd.zportaal .dcm{white-space:normal;text-align:right}}.zi.zportaal .tls.zp-tls{margin-left:0}.zi.zportaal .zp-info{display:flex;align-items:center;gap:8px;min-width:0;font-size:12.5px;color:var(--mut);animation:zi-rise .5s var(--in) backwards}.zi.zportaal .zp-info>svg{flex:none;color:var(--g500)}.zi.zportaal .ilh .srch{position:relative}.zi.zportaal .ilh .srch>.mb{position:absolute;right:6px;top:50%;margin-top:-14px;width:28px;height:28px}.zi.zportaal .ifb.zp-melden{background:#b91c1c;color:#fff}.zi.zportaal .ifb.zp-melden:hover{background:#991b1b}.zi.zportaal .zp-hist{align-items:flex-start}.zi.zportaal .zp-hk{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap}.zi.zportaal .zp-hk>i{font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--g650)}.zi.zportaal .zp-hm{display:flex;flex-wrap:wrap;gap:4px 12px;align-items:center}.zi.zportaal .zp-hm>span{display:inline-flex;align-items:center;gap:4px}.zi.zportaal .zp-mono,.zw.zportaal .zp-mono{font-family:var(--mono)}@media(max-width:767px){.zi.zportaal .ban .mbs{display:none}.zi.zportaal .ab{overflow:visible}.zi.zportaal .zp-info{align-items:flex-start;white-space:normal}.zi.zportaal .zp-info>svg{margin-top:2px}.zi.zportaal .ihr{flex-wrap:nowrap}.zi.zportaal .ihr .icr{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.zi.zportaal .ihr>button{flex:none}}.zw.zportaal .zp-titel{position:relative;z-index:1;flex:0 1 auto;min-width:0}.zw.zportaal .zp-titel .bs{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.zw.zportaal button.tel.zp-tel{cursor:pointer}.zw.zportaal .tel.zp-tel:hover{background:#ffffff2b}.zw.zportaal .tel.zp-tel.act,.zw.zportaal .tel.zp-tel.act:hover{background:#061a1080}.zw.zportaal .tel.nk>i{font-style:normal;font-size:9.5px;font-weight:500;color:#ffffffdb;line-height:1.2;white-space:nowrap;position:relative;z-index:1}.zw.zportaal .tel.zp-r b{color:#fca5a5}.zw.zportaal .tel.act b{color:var(--yel)}.zw.zportaal .wkm.zp-wkm{cursor:default}.zw.zportaal .wkm.zp-wkm:hover{background:#13442914}.zw.zportaal .wkm.zp-wkm:active{transform:none}.zw.zportaal .fbar .srch{position:relative}.zw.zportaal .fbar .srch>.mb{position:absolute;right:6px;top:50%;margin-top:-14px;width:28px;height:28px}.zw.zportaal .fsel>label.fsb{max-width:none;cursor:pointer}.zw.zportaal .fbar>.fsel:nth-child(3)>.kzp{left:auto;right:0;transform-origin:top right}.zw.zportaal .zp-wis{display:inline-flex;align-items:center;gap:6px;flex:none}.zw.zportaal .zp-res{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zw.zportaal .zp-res b{color:var(--ink2)}.zw.zportaal .blk.zp-wacht{background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a}.zw.zportaal .blk.zp-wacht h4,.zw.zportaal .blk.zp-wacht .kvv{color:#92400e}.zw.zportaal.zp-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;justify-content:flex-end;background:#061a1066;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.zw.zportaal .zp-sheetp{height:100%;width:100%;max-width:448px;display:flex;flex-direction:column;background:var(--ground);box-shadow:var(--sh-pop)}.zw.zportaal .dcard.zp-sheetk{margin:0;border:0;border-radius:0;box-shadow:none;animation:none}.zw.zportaal .chps.zp-prio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.zw.zportaal .chps.zp-prio>.chp{justify-content:center;text-align:center}@media(max-width:767px){.zw.zportaal .zp-titel{flex:1 1 160px}.zw.zportaal .zp-titel .bs{display:block}.zw.zportaal .ab{flex-wrap:wrap;overflow:visible;row-gap:8px}.zw.zportaal .ab>.grow{display:none}.zw.zportaal .abt.zp-abt{max-width:100%;overflow-x:auto;scrollbar-width:none}.zw.zportaal .ab>.btn{flex:1 1 100%;justify-content:center}.zw.zportaal .fbar>.fsel:nth-child(3)>.kzp{left:0;right:auto;transform-origin:top left}.zw.zportaal .fbar .kzp{max-width:calc(100vw - 32px)}.zw.zportaal .wk .wkk{display:none}.zw.zportaal .lhd{flex-wrap:wrap;row-gap:2px}.zw.zportaal .zp-res{white-space:normal}}.zo.zportaal .zp-ofh{padding-bottom:2px}.zo.zportaal .zp-ofh .lmeta b{color:var(--ink2)}.zo.zportaal .rqb .blk.zp-form,.zo.zportaal .rqb .blk.zp-keuze{gap:10px}.zo.zportaal .zp-tot i{font-style:normal;font-size:10.5px;font-weight:600;color:var(--mut);margin-left:6px}.zo.zportaal .note.zp-af{flex:none}.zo.zportaal .zp-af>.grow{display:flex;flex-direction:column;gap:2px}.zo.zportaal .zp-af>.grow>span{font-size:12px}.zo.zportaal .zp-af .zp-reden{margin-top:4px;padding:8px 10px;border-radius:12px;background:#fff;color:var(--ink2);white-space:pre-wrap}.zo.zportaal .rqb>.note{flex:none}.zo.zportaal .zp-vi{position:absolute;left:0;top:0;width:1px;height:1px;opacity:0;pointer-events:none}.zo.zportaal label.opt{cursor:pointer;line-height:normal}.zo.zportaal .opt:has(.zp-vi:focus-visible){outline:2px solid var(--g500);outline-offset:2px}.zo.zportaal .opt.zp-vast{cursor:default}.zo.zportaal .zp-groep{display:flex;flex-direction:column;gap:6px}.zo.zportaal .zp-opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zo.zportaal .zp-extra{display:flex;flex-direction:column;gap:6px}.zo.zportaal .opt .zp-prijs{font-size:15px;font-weight:700;color:var(--g800)}.zo.zportaal .opt .zp-prijs i{font-style:normal;font-size:11px;font-weight:400;color:var(--mut);margin-left:4px}.zo.zportaal .zp-eenmalig{margin-left:4px;font-size:10px;padding:0 7px}.zo.zportaal .sum.zp-sum{gap:6px}.zo.zportaal .sum.zp-sum.zp-leeg{background:var(--fill)}.zo.zportaal .sum.tt .tr b i{font-style:normal;font-size:11px;font-weight:500;color:var(--mut);margin-left:6px}.zo.zportaal .tr.zp-lijn{padding-top:6px;border-top:1px solid var(--g200)}.zo.zportaal .sum.tt .tr.g b.zp-groot{font-size:20px;font-variant-numeric:tabular-nums}.zo.zportaal .tr.zp-ital{font-style:italic}.zo.zportaal .note.zp-let{align-items:center;flex:none}.zo.zportaal .zp-knoppen{gap:8px}.zo.zportaal .pacth.zp-kijk{margin:10px 16px 14px}.zo.zportaal .blk.zp-pdf{padding:12px;gap:10px}.zo.zportaal .zp-pdf .bh{padding:0 2px}.zo.zportaal .zp-pdf .pv{flex:none;height:min(720px,72vh);min-height:360px;border-radius:14px;overflow:hidden}@media(max-width:767px){.zo.zportaal .blk.zp-pdf{padding:10px 8px 8px}.zo.zportaal .zp-pdf .pv{height:auto;min-height:0}.zo.zportaal .zp-pdf .pvs{flex:none;min-height:300px;padding:4px 8px 12px}}.zf.zportaal .stk.zp-open{--sc:#1d4ed8}.zf.zportaal .stk.zp-stk:active{transform:none}.zf.zportaal .stk.zp-stk{line-height:normal}.zf.zportaal .zp-stk .sgs,.zf.zportaal .zp-stk .sgls{grid-template-columns:repeat(4,minmax(0,1fr))}.zf.zportaal .zp-stk .sg.nu>i{display:none}.zf.zportaal .zp-stk .sg.nu{box-shadow:inset 0 0 0 1.5px var(--sc)}.zf.zportaal .zp-stk .sgl.nu b{color:#1e293b}.zf.zportaal .note.zp-betaal{flex:none;margin:12px 14px 0;align-items:flex-start}.zf.zportaal .zp-betaal>.grow{display:flex;flex-direction:column;gap:3px;min-width:0}.zf.zportaal .zp-bkop{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zf.zportaal .zp-betaal p{margin:0;color:var(--ink2);line-height:1.5}.zf.zportaal .zp-betaal strong{font-weight:700;color:var(--ink)}.zf.zportaal .zp-betaal p.zp-vraag{font-size:12px;color:#475569}.zf.zportaal .zp-betaal a{font-weight:600;text-decoration:underline;color:#1d4ed8}.zf.zportaal .dwrap.fdt>.zp-leeg{margin:auto}.zf.zportaal .lh.ff{padding-top:14px}@media(max-width:767px){.zf.zportaal .note.zp-betaal{margin:10px 10px 0}}.zw.zportaal .tel.zp-vast{cursor:default}.zw.zportaal .tel.zp-vast:hover{background:#ffffff1a;transform:none}.zw.zportaal .tel.zp-vast:active{transform:none}.zw.zportaal .zp-plijst{position:relative;padding:6px 10px 0}.zw.zportaal .zp-plijst>.lsel.wsel{top:6px}.zw.zportaal .wk2.zp-pnaam{font-size:13px;font-weight:700;color:var(--ink)}.zw.zportaal .zp-pct{margin-left:auto;flex:none;font-family:var(--mono);font-size:11px;font-weight:700;color:var(--g650)}.zw.zportaal .zp-vg .bh{display:flex;align-items:center}.zw.zportaal .zp-vgt{font-size:12px;font-weight:700;color:var(--g800);font-variant-numeric:tabular-nums}.zw.zportaal .zp-vg .pbar{height:8px;border-radius:4px}.zw.zportaal .zp-vg .pbar>i{border-radius:4px}.zw.zportaal .kvv.zp-pre{white-space:pre-wrap}.zo.zportaal .zp-dien{overflow-y:auto;overflow-x:hidden}.zo.zportaal .zp-dsc{width:100%;max-width:820px;margin:0 auto;padding:18px 24px 40px;display:flex;flex-direction:column;gap:14px}.zo.zportaal .dcard.zp-dk{margin:0;flex:none}.zo.zportaal .dhead.zp-dkh>.bdg{background:#dcfce7;color:#166534}.zo.zportaal .dbody.zp-dkb{flex:none;overflow:visible;padding:14px 14px 16px}.zo.zportaal .zp-dkb>.note{flex:none;align-items:center}.zo.zportaal .blk.zp-hist{flex:none}.zo.zportaal .zp-xi{width:34px;height:34px;border-radius:50%;background:#fef2f2;color:#dc2626;display:flex;align-items:center;justify-content:center;flex:none}.zo.zportaal .zp-ht{display:flex;flex-direction:column;gap:2px;min-width:0}.zo.zportaal .zp-ht>b{font-size:13px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zo.zportaal .zp-ht>span{font-size:11.5px;color:var(--mut)}.zo.zportaal .zp-dleeg{margin:40px auto 0;max-width:360px}@media(max-width:767px){.zo.zportaal .zp-dien{overflow:visible}.zo.zportaal .zp-dsc{padding:12px 12px 28px;gap:12px}.zo.zportaal .kv.rqk{grid-template-columns:minmax(0,1fr)}.zo.zportaal .kv.rqk>b{margin-bottom:6px}.zo.zportaal .zp-hist .li{flex-wrap:wrap}}@media(min-width:768px){.zr.zportaal .kr-kp.start{top:145px}}@media(max-width:767px){.zr.zportaal .rp-bt{flex:1 1 100%}.zr.zportaal .rp-bt .bt{font-size:20px}.zr.zportaal .rp-bt .bt>span{display:inline;white-space:normal;animation-name:zr-fade}}.zk.zportaal .dwrap.zp-prof{overflow-y:auto;overflow-x:hidden}.zk.zportaal .dcard.zp-pkaart{flex:1 1 auto;min-width:0;max-width:1120px;margin:14px auto 28px;align-self:flex-start}.zk.zportaal .dbody.zp-pbody{flex:none;overflow:visible;padding:14px 16px 18px;display:flex;flex-direction:column;gap:12px}.zk.zportaal .dav>svg{color:#fff}.zk.zportaal .ban h1{margin:0}.zk.zportaal .kv.zp-kv{grid-template-columns:150px minmax(0,1fr);gap:8px 12px;font-size:13px}.zk.zportaal .zp-kv>span{display:inline-flex;align-items:center;gap:7px}.zk.zportaal .zp-kv>span svg{color:#8a97a8;flex:none}.zk.zportaal .zp-kv>b{color:var(--ink)}.zk.zportaal .nch.zp-nch{align-items:flex-start;padding:10px 12px}.zk.zportaal .zp-pt{display:flex;flex-direction:column;gap:1px;min-width:0;font-size:12px;color:var(--mut)}.zk.zportaal .zp-pt>b{font-size:13px;font-weight:600;color:var(--ink);overflow-wrap:anywhere}.zk.zportaal .zp-pt>.zp-pm{color:#475569;overflow-wrap:anywhere}.zk.zportaal .zp-pt>i{font-size:11.5px;color:var(--mut)}.zk.zportaal .li.zp-vli{align-items:flex-start}.zk.zportaal .note.zp-toon .grow{display:flex;flex-direction:column;gap:3px}.zk.zportaal .note.zp-toon b{font-weight:700}.zk.zportaal .zp-toonk{margin-top:6px;gap:8px}.zk.zportaal .hint.zp-slot{display:flex;align-items:center;gap:6px}.zk.zportaal .note.zp-wijzig{align-items:center}.zk.zportaal .zp-bev{line-height:1.5}@media(max-width:1023px){.zk.zportaal .dcols.zp-pcols{flex-direction:column;align-items:stretch}}@media(max-width:767px){.zk.zportaal.zpag>.zkop{position:static}.zk.zportaal .dwrap.zp-prof{overflow:visible}.zk.zportaal .dcard.zp-pkaart{margin:10px}.zk.zportaal .dbody.zp-pbody{padding:12px 12px 16px}.zk.zportaal .kv.zp-kv{grid-template-columns:minmax(0,1fr);gap:2px}.zk.zportaal .zp-kv>b{margin-bottom:8px}}.zin.zportaal .ban h1{margin:0}.zin.zportaal .isw.zp-hw{overflow-y:auto;overflow-x:hidden;background:var(--ground)}.zin.zportaal .dcard.zp-hwk{flex:1 1 auto;min-width:0;max-width:880px;margin:14px auto 28px;align-self:flex-start}.zin.zportaal .dbody.zp-hwb{flex:none;overflow:visible;padding:14px 16px 18px}.zin.zportaal .blk.hwb.zp-hwl{gap:6px;padding:10px}.zin.zportaal .li.zp-hwr{width:100%;text-align:left;cursor:pointer;padding:10px 12px}.zin.zportaal .li.zp-hwr:hover{box-shadow:var(--sh-row)}.zin.zportaal .zp-hwr .hwt>span{white-space:normal}.zin.zportaal .dlg.zp-lees{width:600px;max-height:min(85vh,920px)}.zin.zportaal .zp-lt{overflow-wrap:anywhere}.zin.zportaal .dlh p{margin:0}.zin.zportaal .zp-limg{width:100%;-o-object-fit:contain;object-fit:contain;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.zin.zportaal .zp-prose{line-height:1.6;color:var(--ink2)}.zin.zportaal .dlf.zp-lf{justify-content:space-between;align-items:center}.zin.zportaal .zp-lnr{text-align:center;font-size:12px;font-weight:600;color:var(--mut);font-variant-numeric:tabular-nums}@media(max-width:767px){.zin.zportaal .isw.zp-hw{overflow:visible}.zin.zportaal .dcard.zp-hwk{margin:10px;align-self:stretch;flex:none}.zin.zportaal .dbody.zp-hwb{padding:12px}.zin.zportaal .dlg.zp-lees{width:100%}}.db-vlak{--db-font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--db-geel:#E9D900;--db-groen:#0c2c1c;--db-inkt:#0f172a;display:flex;flex-direction:column;gap:14px;font-family:var(--db-font);color:var(--db-inkt)}.db-vlak *{box-sizing:border-box}.db-body{padding:0 18px 18px;display:flex;flex-direction:column;gap:14px}.db-kaartje{background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 2px #0f172a0a;overflow:hidden;min-width:0}.db-kaartje-kop{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;border-bottom:1px solid #f1f5f9}.db-kaartje-kop h3{margin:0;font:700 12px var(--db-font);letter-spacing:.08em;text-transform:uppercase;color:#64748b}.db-kaartje-kop .db-meta{font:600 11px var(--db-font);color:#94a3b8;white-space:nowrap}.db-raster{display:grid;gap:14px}.db-raster>*{min-width:0}.db-raster--trend{grid-template-columns:minmax(0,1fr) 330px}@media(max-width:1100px){.db-raster--trend{grid-template-columns:minmax(0,1fr)}}.db-leeg{padding:22px 16px;text-align:center;font:400 12.5px/1.5 var(--db-font);color:#94a3b8}.db-kpi-kop{display:block;margin:0 0 4px;font-family:inherit;font-weight:700;font-size:8.5px;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:#e9d900bf;white-space:nowrap;pointer-events:none}@media(min-width:768px){.db-kpi-kop{position:absolute;left:24px;top:-15px;margin:0}}.db-klok{display:flex;align-items:center;gap:22px;padding:16px 20px;border-radius:16px;color:#fff;position:relative;overflow:hidden;background:linear-gradient(125deg,#0c2c1c,#1a5c38);font-family:var(--db-font)}.db-klok:after{content:"";position:absolute;left:-10%;bottom:-140%;width:46%;height:260%;border-radius:50%;background:radial-gradient(circle,rgba(233,217,0,.16),transparent 70%);pointer-events:none}.db-klok.compact{padding:13px 16px;box-shadow:0 16px 40px #0c2c1c52}.db-klok-dag{flex:1;min-width:0;position:relative;z-index:1}.db-klok-dag b{display:block;font:800 21px var(--db-font);letter-spacing:-.01em;text-wrap:balance}.db-klok.compact .db-klok-dag b{font-size:17px}.db-klok-dag span{display:block;margin-top:4px;font:600 10.5px var(--db-font);letter-spacing:.1em;text-transform:uppercase;color:#fff9}.db-klok-tijd{display:flex;align-items:baseline;gap:2px;position:relative;z-index:1;font-variant-numeric:tabular-nums}.db-klok-tijd .uur{font:800 42px var(--db-font);letter-spacing:-.03em;color:#fff;line-height:1}.db-klok-tijd .dp{font:800 40px var(--db-font);color:#ffffff59;line-height:1;animation:dbKnipper 1s steps(1) infinite}.db-klok.compact .db-klok-tijd .uur{font-size:34px}.db-klok.compact .db-klok-tijd .dp{font-size:32px}.db-klok-sec{display:inline-flex;align-items:center;margin-left:8px;padding:5px 9px;border-radius:9px;background:#e9d90024;border:1px solid rgba(233,217,0,.4);overflow:hidden;height:30px}.db-klok-sec .rol{display:block;font:800 16px var(--db-font);color:var(--db-geel,#E9D900);line-height:20px;letter-spacing:-.01em;animation:dbRolOp .42s cubic-bezier(.22,1.2,.36,1)}@keyframes dbRolOp{0%{transform:translateY(100%);opacity:0}60%{opacity:1}to{transform:none;opacity:1}}@keyframes dbKnipper{0%,49%{opacity:1}50%,to{opacity:.25}}.db-pil{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:5px;font:700 10px var(--db-font);letter-spacing:.03em;white-space:nowrap}.db-pil i{width:6px;height:6px;border-radius:50%;background:currentColor;display:block;flex:none}.db-pil.onderweg{background:#fef3c7;color:#b45309}.db-pil.beschikbaar{background:#e0f2fe;color:#0369a1}.db-pil.werk{background:#dcfce7;color:#166534}.db-pil.storing{background:#fee2e2;color:#b91c1c}.db-pil.geen{background:#f1f5f9;color:#64748b}.db-tijd{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:7px;font:700 11px var(--db-font);font-variant-numeric:tabular-nums;white-space:nowrap}.db-tijd.werk{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0}.db-tijd.onderweg{background:#fff7ed;color:#ea580c;border:1px solid #fed7aa}.db-tijd i{width:6px;height:6px;border-radius:50%;background:currentColor;display:block}.db-tijd small{font:700 9px var(--db-font);letter-spacing:.04em;text-transform:uppercase}.db-mlijst{display:flex;flex-direction:column}.db-mrij{display:flex;align-items:center;gap:11px;padding:10px 14px;border-bottom:1px solid #f1f5f9;cursor:pointer;transition:background .15s,transform .15s;background:transparent;border-left:0;border-right:0;border-top:0;width:100%;text-align:left;font-family:var(--db-font)}.db-mrij:last-child{border-bottom:0}.db-mrij:hover{background:#f8fafc;transform:scale(1.005)}.db-mrij.aan{background:#f0fdf4}.db-mrij.stil{cursor:default}.db-mrij.stil:hover{transform:none;background:transparent}.db-mbal{width:32px;height:32px;border-radius:10px;flex:none;display:flex;align-items:center;justify-content:center;font:800 11px var(--db-font);color:#fff}.db-mbal svg{display:block}.db-mrij .tekst{flex:1;min-width:0}.db-mrij .tekst b{display:block;font:650 13px var(--db-font);color:var(--db-inkt,#0f172a)}.db-mrij .tekst span{display:block;font:400 11.5px var(--db-font);color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.db-mrij .rechts{display:flex;flex-direction:column;align-items:flex-end;gap:4px;flex:none}.db-mrij code{font:600 10.5px ui-monospace,Menlo,monospace;color:#94a3b8}.db-hero{position:relative;isolation:isolate}.db-kaart-stuk{position:relative}.db-kaart-houder.db-kaart-hoog{height:clamp(480px,62vh,760px)}.db-vlak[data-kaart-vrij] .db-kaart-houder.db-kaart-hoog{height:clamp(430px,calc((var(--db-kaart-vrij) - 12px) * .85),760px)}@media(max-width:767px){.db-kaart-houder.db-kaart-hoog,.db-vlak[data-kaart-vrij] .db-kaart-houder.db-kaart-hoog{height:380px}.db-kaart-houder.db-kaart-hoog.db-kaart-beheer,.db-vlak[data-kaart-vrij] .db-kaart-houder.db-kaart-hoog.db-kaart-beheer{height:480px}}.db-kaart-houder{position:relative;overflow:hidden;background:#eaf0ee;isolation:isolate;z-index:0}.db-kaart-houder .db-kaart-doel{position:absolute;top:0;right:0;bottom:0;left:0}.db-kaart-houder .leaflet-container{font-family:var(--db-font);background:#eaf0ee;height:100%;width:100%}.db-kaart-houder.kalm .leaflet-tile-pane{filter:saturate(.5) brightness(1.05) contrast(.95)}.db-kaart-houder .leaflet-control-attribution{font:400 9px var(--db-font);background:#ffffffbf}.db-kaart-laden{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font:600 12px var(--db-font);color:#64748b;background:linear-gradient(135deg,#eaf0ee,#e2e8f0)}.db-speld{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:11px;color:#fff;font:800 11px var(--db-font);box-shadow:0 4px 12px #0f172a59;border:2px solid #fff;animation:dbSpeldVal .5s cubic-bezier(.3,1.5,.5,1) both}.db-speld .puls{position:absolute;top:-8px;right:-8px;bottom:-8px;left:-8px;border-radius:16px;border:4px solid var(--st,#2d614b);opacity:.65;animation:dbSpeldPuls 1.9s ease-out infinite}.db-speld .punt{position:absolute;bottom:-6px;left:50%;width:9px;height:9px;background:inherit;transform:translate(-50%) rotate(45deg);border-radius:2px}.db-speld.gedeeld{background:linear-gradient(90deg,var(--links,#2d614b) 50%,var(--rechts,#dc2626) 50%)}.db-speld.gedeeld .punt{background:linear-gradient(45deg,var(--links,#2d614b) 50%,var(--rechts,#dc2626) 50%)}.db-speld .tekst{position:relative;z-index:1}.db-speld .tekst svg{display:block}.db-kaart-houder .leaflet-tooltip.db-pin-tip{background:#0c2c1c;color:#fff;border:0;border-radius:10px;padding:7px 11px;box-shadow:0 10px 24px #0c2c1c59;font-family:var(--db-font,"Inter",system-ui,sans-serif)}.db-kaart-houder .leaflet-tooltip.db-pin-tip:before{border-top-color:#0c2c1c}.db-pin-tip b{display:block;font-weight:700;font-size:12px;white-space:nowrap}.db-pin-tip span{display:block;margin-top:2px;font-size:10.5px;color:#ffffffb8;white-space:nowrap}@keyframes dbSpeldVal{0%{transform:translateY(-16px) scale(.5);opacity:0}to{transform:none;opacity:1}}@keyframes dbSpeldPuls{0%{transform:scale(.9);opacity:.8}to{transform:scale(1.6);opacity:0}}.db-kaart-houder .db-route{stroke-dasharray:7 9;animation:dbRouteLoop 1.1s linear infinite}@keyframes dbRouteLoop{to{stroke-dashoffset:-16}}.db-kaart-legenda{position:absolute;z-index:600;left:12px;bottom:12px;display:flex;gap:7px;padding:7px 9px;border-radius:11px;flex-wrap:wrap;background:#fffffff0;border:1px solid #e2e8f0;box-shadow:0 6px 18px #0f172a1f}.db-kaart-melding{position:absolute;z-index:600;left:50%;top:14px;transform:translate(-50%);max-width:calc(100% - 24px);padding:7px 12px;border-radius:11px;background:#fffffff5;border:1px solid #e2e8f0;box-shadow:0 6px 18px #0f172a1f;font:600 12px var(--db-font,"Inter",system-ui,sans-serif);color:#334155;text-align:center}.db-kaart-melding:empty{display:none}@media(min-width:981px){.db-kaart-melding{left:calc((100% - 394px)/2)}}.db-kaart-titel{position:absolute;z-index:500;right:12px;top:12px;display:flex;align-items:center;gap:9px;padding:8px 13px;border-radius:11px;background:#0c2c1ceb;color:#fff;font:700 12px var(--db-font);box-shadow:0 6px 18px #0c2c1c47}.db-kaart-titel .live{width:7px;height:7px;border-radius:50%;background:var(--db-geel,#E9D900);animation:dbLeef 1.6s ease-in-out infinite}@keyframes dbLeef{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.db-kaart-houder .leaflet-popup-content-wrapper{border-radius:13px;box-shadow:0 14px 34px #0f172a38}.db-kaart-houder .leaflet-popup-content{margin:12px 14px;font-family:var(--db-font);line-height:1.4}.db-pop b{display:block;font:700 14px var(--db-font);color:var(--db-inkt,#0f172a);margin-bottom:6px}.db-pop .r{display:flex;gap:7px;align-items:center;font:400 12px var(--db-font);color:#475569;margin-top:4px;flex-wrap:wrap}.db-pop .r.grijs{color:#94a3b8}.db-pop code{font:600 11px ui-monospace,Menlo,monospace;color:#2d614b;background:#f0fdf4;padding:2px 6px;border-radius:5px}.db-pop .taak{margin-top:8px;padding:8px;background:#f1f5f9;border-radius:8px;border-left:3px solid #2d614b;cursor:pointer;transition:background .15s;width:100%;text-align:left;border-top:0;border-right:0;border-bottom:0;font-family:var(--db-font)}.db-pop .taak:hover{background:#e2e8f0}.db-pop .taak .fase{font:700 10px var(--db-font);color:#64748b;text-transform:uppercase;letter-spacing:.04em}.db-pop .taak .wat{font:700 11px var(--db-font);color:var(--db-inkt,#0f172a);margin-top:2px}.db-pop .taak .oms{font:400 11px/1.35 var(--db-font);color:#334155;margin-top:2px}.db-pop .taak .open{font:600 10px var(--db-font);color:#2d614b;margin-top:6px}.db-pop .db-tijd{margin-top:8px;width:100%;justify-content:space-between;padding:8px 10px;border-radius:8px;font-size:14px}.db-pop .db-pop-lijst{max-height:260px;overflow:auto;margin-top:6px;padding-right:4px}.db-pop .db-pop-lift{padding:8px 0;border-top:1px solid #f1f5f9}.db-pop .db-pop-lift:first-child{border-top:0}.db-pop .db-pop-lift .kop{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.db-pop .db-pop-lift .kop .naam{font:600 12px var(--db-font,"Inter",system-ui,sans-serif);color:#334155}.db-zweef{position:absolute;z-index:600;right:18px;top:18px;bottom:auto;max-height:calc(100% - 36px);width:376px;display:flex;flex-direction:column;gap:12px}.db-zweef .db-kaartje{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;box-shadow:0 16px 40px #0f172a2e}.db-zweef .db-klok{flex:none}.db-zweef .db-mlijst{flex:1;overflow:auto}@media(max-width:980px){.db-zweef{position:static;width:auto;padding:12px 12px 0;max-height:none}.db-zweef .db-kaartje{max-height:360px}}.db-nb-stapel{flex:none;display:flex;flex-direction:column;margin-top:-12px}.db-nb-plek{flex:none;overflow:hidden}.db-nb-plek--rust{overflow:visible}.db-nb{display:flex;width:100%;height:80px;margin-top:12px;padding:0;background:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 2px #0f172a0d;overflow:hidden;cursor:pointer;text-align:left;color:inherit;font-family:var(--db-font);transition:border-color .15s;animation:dbNbIn .45s both}.db-nb:hover{border-color:#8ebaa3}.db-nb:focus-visible{outline:2px solid #2d614b;outline-offset:-2px}.db-nb-inh{flex:1;min-width:0;display:flex;flex-direction:column;padding:13px 14px}.db-nb-kop{display:flex;align-items:center;gap:7px;min-width:0}.db-nb-kop i{width:6px;height:6px;flex:none;border-radius:50%;background:#3f7a60;animation:dbNbPuls 1.8s ease-in-out infinite}.db-nb-kop span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:700 10px var(--db-font);letter-spacing:.1em;text-transform:uppercase;color:#64748b}.db-nb-titel{display:block;margin-top:6px;font:700 14.5px var(--db-font);color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.db-nb-adres{display:flex;align-items:center;gap:5px;margin-top:2px;font:400 12px var(--db-font);color:#64748b;white-space:nowrap;overflow:hidden}.db-nb-adres svg{flex:none;color:#94a3b8}.db-nb-adres span{overflow:hidden;text-overflow:ellipsis}.db-nb-tijd{flex:none;width:116px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:0 6px;background:#2d614b}.db-nb-label{font:700 9px var(--db-font);letter-spacing:.1em;text-transform:uppercase;color:#ffffffbf;text-align:center}.db-nb-klok{font:800 21px/1 var(--db-font);font-variant-numeric:tabular-nums;color:#fff}.db-nb--reis .db-nb-tijd{background:#b45309}.db-nb--reis .db-nb-kop i{background:#f59e0b}@keyframes dbNbIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes dbNbPuls{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}@media(min-width:981px){.db-hero--nb .db-kaart-houder.db-kaart-hoog{height:calc(clamp(480px,62vh,760px) + var(--db-nb-extra,0px))}.db-vlak[data-kaart-vrij] .db-hero--nb .db-kaart-houder.db-kaart-hoog{height:calc(clamp(430px,calc((var(--db-kaart-vrij) - 12px) * .85),760px) + var(--db-nb-extra,0px))}.db-hero--nb[data-nb-klaar] .db-kaart-houder{transition:height .45s cubic-bezier(.22,1,.36,1)}}.db-grafiek{position:relative}.db-grafiek-kop{display:flex;align-items:flex-start;justify-content:space-between;gap:10px 14px;flex-wrap:wrap;padding:15px 18px 4px}.db-legenda{display:flex;gap:20px;flex-wrap:nowrap;min-width:0}.db-legenda .lg b{display:block;font:800 24px var(--db-font);color:var(--db-inkt,#0f172a);letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.db-legenda .lg span{display:flex;align-items:center;gap:6px;margin-top:3px;font:500 11.5px var(--db-font);color:#64748b}.db-legenda .lg i{width:8px;height:8px;border-radius:50%;display:block}.db-schakel{display:flex;gap:4px;padding:3px;margin-left:auto;background:#f1f5f9;border-radius:11px}.db-schakel button{border:0;background:transparent;padding:6px 11px;white-space:nowrap;border-radius:9px;font:600 12px var(--db-font);color:#475569;cursor:pointer;transition:background .15s,color .15s}.db-schakel button.aan{background:var(--db-groen,#0c2c1c);color:#fff}.db-doek{position:relative;padding:6px 8px 10px}.db-doek svg{display:block;overflow:visible;max-width:100%}.db-doek.db-trend svg{touch-action:pan-y}.db-doek.db-trend svg:focus{outline:none}.db-doek.db-trend svg:focus-visible{outline:2px solid rgba(45,97,75,.45);outline-offset:4px;border-radius:10px}.db-trend .db-trend-as{font:600 10px var(--db-font,"Inter",system-ui,sans-serif);fill:#94a3b8;font-variant-numeric:tabular-nums}.db-trend .db-trend-maand{font:600 10.5px var(--db-font,"Inter",system-ui,sans-serif);fill:#94a3b8;transition:fill .2s}.db-trend .db-trend-maand.in{fill:#475569}.db-trend .db-trend-maand.aan{fill:#0f172a;font-weight:800}.db-trend .db-trend-grijs{fill:none;stroke:#cbd5e1;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.db-trend .db-trend-stip{transform-box:fill-box;transform-origin:center;animation:dbTrendPop .55s cubic-bezier(.3,1.6,.5,1) both}.db-trend .db-trend-puls{transform-box:fill-box;transform-origin:center;opacity:0;animation:dbTrendPuls 1.9s ease-out .7s infinite}.db-trend .db-trend-leeg{font:500 12px var(--db-font,"Inter",system-ui,sans-serif);fill:#94a3b8}.db-trend .vangst{cursor:crosshair}.db-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@keyframes dbTrendPop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes dbTrendPuls{0%{transform:scale(1);opacity:.6}to{transform:scale(2.7);opacity:0}}.db-grafiek-tip{position:absolute;pointer-events:none;z-index:9;border-radius:9999px;padding:8px 16px;display:flex;align-items:center;gap:13px;background:#0c2c1c;color:#fff;box-shadow:0 12px 26px #0c2c1c61;opacity:0;transition:opacity .16s;white-space:nowrap;transform:translate(-50%,-100%)}.db-grafiek-tip:after{content:"";position:absolute;left:50%;bottom:-4px;width:10px;height:10px;background:#0c2c1c;transform:translate(-50%) rotate(45deg);border-radius:2px}.db-grafiek-tip.zicht{opacity:1}.db-grafiek-tip .w{display:flex;align-items:center;gap:7px;font:800 14px var(--db-font);color:#fff}.db-grafiek-tip .w i{width:7px;height:7px;border-radius:50%;display:block}.db-grafiek-tip .m{font:700 10px var(--db-font);color:#e9d900e6;letter-spacing:.06em;text-transform:uppercase}.db-lijst{display:flex;flex-direction:column}.db-act{display:flex;gap:11px;padding:10px 15px;border-bottom:1px solid #f1f5f9}.db-act:last-child{border-bottom:0}.db-act .ic{width:26px;height:26px;flex:none;border-radius:8px;display:flex;align-items:center;justify-content:center}.db-act .inh{flex:1;min-width:0}.db-act .inh b{display:block;font:600 12.5px var(--db-font);color:var(--db-inkt,#0f172a);line-height:1.35}.db-act .inh span{display:block;font:400 11px var(--db-font);color:#94a3b8;margin-top:2px}.db-act--knop{width:100%;background:transparent;border:0;border-bottom:1px solid #f1f5f9;text-align:left;cursor:pointer;font-family:inherit;transition:background .15s}.db-act--knop:hover{background:#f8fafc}.db-act--knop .db-pil{align-self:center}.db-act--nieuw{animation:dbActIn .62s cubic-bezier(.22,1,.36,1) both}@keyframes dbActIn{0%{opacity:0}to{opacity:1}}.db-tijdlijn{display:flex;flex-direction:column;padding:4px 0}.db-tl{display:flex;gap:12px;padding:9px 15px;position:relative}.db-tl .uur{width:42px;flex:none;font:700 11.5px var(--db-font);color:#64748b;font-variant-numeric:tabular-nums;padding-top:1px}.db-tl .staaf{width:2px;flex:none;background:#e2e8f0;border-radius:2px;position:relative}.db-tl .staaf:before{content:"";position:absolute;left:-3px;top:2px;width:8px;height:8px;border-radius:50%;background:#cbd5e1;border:2px solid #fff}.db-tl.nu .staaf:before{background:var(--db-geel,#E9D900);box-shadow:0 0 0 3px #e9d90040}.db-tl .inh{flex:1;min-width:0}.db-tl .inh b{display:flex;align-items:center;gap:5px;font:650 12.5px var(--db-font);color:var(--db-inkt,#0f172a)}.db-tl .inh b svg{color:#16a34a;flex:none}.db-tl .inh span{display:block;font:400 11.5px var(--db-font);color:#64748b;margin-top:2px}.db-tl .dag{width:42px;flex:none;display:flex;flex-direction:column;align-items:center;padding-top:1px}.db-tl .dag b{font:800 15px var(--db-font);color:var(--db-inkt,#0f172a);line-height:1}.db-tl .dag small{font:700 9px var(--db-font);letter-spacing:.06em;text-transform:uppercase;color:#94a3b8;margin-top:2px}.db-meer{padding:10px 15px;font:600 11.5px var(--db-font);color:#2d614b;background:transparent;border:0;cursor:pointer;text-align:left;font-family:var(--db-font)}.db-meer:hover{text-decoration:underline}.db-in{opacity:0;transform:translateY(18px)}.db-in.zicht{animation:dbOpIn .62s cubic-bezier(.22,1.05,.36,1) both}@keyframes dbOpIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.db-vlak *,.db-vlak *:before,.db-vlak *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.db-in{opacity:1;transform:none}.db-act--nieuw{animation:none}}.db-vlak.stil *,.db-vlak.stil *:before,.db-vlak.stil *:after{animation:none!important;transition:none!important}.db-vlak.stil .db-in{opacity:1;transform:none}.zd{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--g25:#f0f7f3;--yel:#E9D900;--ground:#f6f8f7;--card:#fff;--inner:#fbfcfb;--line:#e7ece9;--line2:#dbe4df;--chip:#eef2f0;--ink:#0f172a;--ink2:#334155;--mut:#64748b;--ttl:#5b6b63;--grad:linear-gradient(125deg,#0c2c1c 0%,#134429 50%,#1a5c38 100%);--r-card:16px;--r-blk:14px;--r-fld:10px;--r-tile:9px;--r-chip:999px;--r-row:12px;--r-btn:10px;--r-av:12px;--sh-card:0 1px 2px rgba(12,31,23,.04),0 8px 24px rgba(12,31,23,.05);--sh-menu:0 14px 34px rgba(12,31,23,.14);--sh-pop:0 30px 70px rgba(12,31,23,.3);--sh-bar:0 14px 34px rgba(12,31,23,.32);--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--in:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.5,0,.75,0) }:where(.zd) *{box-sizing:border-box}.zd{font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}:where(.zd) button,:where(.zd) input,:where(.zd) textarea,:where(.zd) select{font-family:inherit;font-size:inherit;color:inherit}:where(.zd) button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}:where(.zd) h1,:where(.zd) h2,:where(.zd) h3,:where(.zd) h4,:where(.zd) p{margin:0}:where(.zd) a{color:inherit;text-decoration:none}.zd .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.zd .i.s{width:13px;height:13px}.zd .i.l{width:20px;height:20px}.zd .i.xl{width:30px;height:30px;stroke-width:1.5}.zd .i.no{display:none}.zd .row{display:flex;align-items:center;gap:8px;min-width:0}.zd .col{display:flex;flex-direction:column;gap:8px;min-width:0}.zd .grow{flex:1;min-width:0}.zd .wrap{flex-wrap:wrap}.zd .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zd :focus-visible{outline:2px solid var(--g300);outline-offset:2px}.zd input:focus-visible,.zd textarea:focus-visible,.zd select:focus-visible{outline:none}@keyframes zd-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zd-riseA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zd-riseB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zd-fade{0%{opacity:0}to{opacity:1}}@keyframes zd-fadeO{to{opacity:0}}@keyframes zd-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zd-popA{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zd-popB{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zd-growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zd-ckd{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes zd-shim{to{transform:translate(100%)}}@keyframes zd-spin{to{transform:rotate(360deg)}}@keyframes zd-lt{0%{opacity:0;transform:translateY(.6em) rotate(8deg) scale(.6)}to{opacity:1;transform:none}}@keyframes zd-trk{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zd-sbIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes zd-bumpA{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zd-bumpB{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zd-rollA{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zd-rollB{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zd-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes zd-wig{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg) scale(1.15)}60%{transform:rotate(10deg)}}@keyframes zd-ringIn{0%{stroke-dashoffset:220}}@keyframes zd-cardIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zd-cardInA{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zd-cardInB{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zd-cardO{to{opacity:0;transform:translate(-10px)}}@keyframes zd-paneIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes zd-paneO{to{opacity:0;transform:translate(-12px)}}@keyframes zd-sbarIn{0%{opacity:0;transform:translateY(70px) scale(.96)}60%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes zd-sbarO{to{opacity:0;transform:translateY(70px) scale(.97)}}@keyframes zd-ptIn{0%{opacity:0;transform:translate(-50%,18px) scale(.9)}60%{transform:translate(-50%,-3px) scale(1.02)}to{opacity:1;transform:translate(-50%)}}@keyframes zd-ptO{to{opacity:0;transform:translate(-50%,14px) scale(.95)}}@keyframes zd-capIn{0%{opacity:0;transform:translateY(-26px) scale(.9)}60%{transform:translateY(4px) scale(1.02)}to{opacity:1;transform:none}}@keyframes zd-capO{to{opacity:0;transform:translateY(-22px) scale(.94)}}@keyframes zd-shrink{to{transform:scaleX(0)}}@keyframes zd-dlgIn{0%{opacity:0;transform:translateY(34px) scale(.92)}60%{opacity:1;transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:none}}@keyframes zd-dlgO{to{opacity:0;transform:translateY(22px) scale(.96)}}@keyframes zd-kzIn{0%{opacity:0;transform:translateY(-8px) scaleY(.9)}to{opacity:1;transform:none}}@keyframes zd-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes zd-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes zd-stripIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zd-sheen{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.9;transform:translate(-26px,18px)}}@keyframes zd-slideD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.zd .st{animation:zd-rise .5s var(--in) backwards}.zd .spin{animation:zd-spin .9s linear infinite}.zd .btn,.zd .pill,.zd .tel,.zd .lrow,.zd .hb,.zd .tab,.zd .lnk,.zd .kz,.zd .kzo,.zd .mb,.zd .sgo,.zd .sw,.zd .addt,.zd .opt,.zd .xb,.zd .rgo,.zd .ixb,.zd .sav,.zd .ghost,.zd .ckb,.zd .sth,.zd .radio,.zd .chkrow{position:relative;overflow:hidden}.zd .btn:after,.zd .pill:after,.zd .tel:after,.zd .lrow:after,.zd .hb:after,.zd .tab:after,.zd .lnk:after,.zd .kz:after,.zd .kzo:after,.zd .mb:after,.zd .sgo:after,.zd .addt:after,.zd .opt:after,.zd .xb:after,.zd .rgo:after,.zd .ixb:after,.zd .sav:after,.zd .ghost:after,.zd .sth:after,.zd .radio:after,.zd .chkrow:after{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);transition:transform .6s var(--in),opacity .7s;pointer-events:none}.zd .btn:active:after,.zd .pill:active:after,.zd .tel:active:after,.zd .lrow:active:after,.zd .hb:active:after,.zd .tab:active:after,.zd .lnk:active:after,.zd .kz:active:after,.zd .kzo:active:after,.zd .mb:active:after,.zd .sgo:active:after,.zd .addt:active:after,.zd .opt:active:after,.zd .xb:active:after,.zd .rgo:active:after,.zd .ixb:active:after,.zd .sav:active:after,.zd .ghost:active:after,.zd .sth:active:after,.zd .radio:active:after,.zd .chkrow:active:after{opacity:.16;transform:translate(-50%,-50%) scale(0);transition:0s}.zd .lrow:after,.zd .kz:after,.zd .opt:after,.zd .addt:after,.zd .sth:after,.zd .chkrow:after,.zd .radio:after{width:45%}.zd .btn{height:36px;padding:0 14px;border-radius:var(--r-btn);background:var(--g600);color:#fff;font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;flex:none;transition:transform .2s var(--spring),opacity .2s}.zd .btn:hover{background:var(--g650);transform:translateY(-1px)}.zd .btn:active{transform:scale(.96)}.zd .btn svg{transition:transform .35s var(--spring)}.zd .btn:hover svg{transform:scale(1.18) rotate(-8deg)}.zd .btn.out{background:#fff;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.zd .btn.out:hover{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zd .btn.dng{background:#b91c1c}.zd .btn.dng:hover{background:#991b1b}.zd .btn.dout{background:#fff;color:#b91c1c;box-shadow:inset 0 0 0 1px #fecaca}.zd .btn.dout:hover{background:#fef2f2}.zd .btn.amb{background:#b45309}.zd .btn.amb:hover{background:#92400e}.zd .btn.sm{height:30px;padding:0 11px;font-size:12px;border-radius:9px}.zd .btn.off{opacity:.45;pointer-events:none}.zd .btn.w1{flex:1 1 0}.zd .btn.w2{flex:2 1 0}.zd .lnk{font-size:11.5px;font-weight:600;color:var(--g600);min-height:26px;padding:0 7px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex:none;transition:transform .2s var(--spring)}.zd .lnk:hover{background:var(--g100)}.zd .lnk:active{transform:scale(.94)}.zd .mb{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--mut);flex:none;transition:transform .2s var(--spring)}.zd .mb:hover{background:var(--chip);color:var(--ink)}.zd .mb.d:hover{background:#fef2f2;color:#b91c1c}.zd .mb.y:hover{background:#fef3c7;color:#b45309}.zd .mb:active{transform:scale(.9)}.zd .mb.on{color:#b45309;background:#fef3c7}.zd .bdg{font-size:11px;font-weight:600;padding:2px 8px;border-radius:7px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none;animation:zd-pop .45s var(--spring) .12s backwards}.zd .b-ok{background:#f0fdf4;color:#15803d}.zd .b-rep{background:#fff7ed;color:#c2410c}.zd .b-err{background:#fef2f2;color:#b91c1c}.zd .b-warn{background:#fffbeb;color:#b45309}.zd .b-info{background:#eff6ff;color:#1d4ed8}.zd .b-done{background:#f1f5f9;color:#475569}.zd .b-g{background:var(--g25);color:var(--g650)}.zd .b-std{background:#fef3c7;color:#92400e;text-transform:uppercase;font-size:9.5px;letter-spacing:.05em}.zd .dir{font-size:10.5px;font-weight:600;color:var(--g600);background:var(--g25);border-radius:var(--r-chip);padding:2px 8px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none}.zd .note{border-radius:var(--r-fld);padding:10px 12px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.zd .note svg{margin-top:2px}.zd .note.a{background:#fffbeb;color:#92400e;box-shadow:inset 0 0 0 1px #fde68a}.zd .note.r{background:#fef2f2;color:#991b1b;box-shadow:inset 0 0 0 1px #fecaca}.zd .note.g{background:var(--g25);color:var(--g650);box-shadow:inset 0 0 0 1px var(--g100)}.zd .note.n{background:#f8fafc;color:#475569;box-shadow:inset 0 0 0 1px var(--line)}.zd .hint{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zd .hint:empty{display:none}.zd .hint.err{color:#b91c1c;font-weight:600;animation:zd-slideD .3s var(--in)}.zd .mut{font-size:12.5px;color:var(--mut)}.zd .empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;color:var(--ttl);text-align:center;font-size:12.5px;animation:zd-rise .5s var(--in) backwards}.zd .empty svg{color:#94a3b8;animation:zd-floatY 3s ease-in-out infinite}.zd .empty b{font-size:14px;font-weight:600;color:#475569}.zd{background:var(--ground)}.zd .ban{height:118px;flex:none;background:var(--grad);padding:0 24px;display:flex;align-items:center;gap:28px;position:relative;overflow:hidden;color:#fff;z-index:3}.zd .ban:before{content:"";position:absolute;right:-40px;top:-110px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 70%);animation:zd-sheen 9s ease-in-out infinite;pointer-events:none}.zd .ringw{position:relative;width:78px;height:78px;flex:none;border-radius:50%;animation:zd-pop .7s var(--spring) backwards}.zd .ringw svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.zd .rbase{fill:none;stroke:#ffffff24;stroke-width:8}.zd .rin{fill:var(--g900)}.zd .rs{fill:none;stroke-width:8;stroke-linecap:butt;transition:opacity .35s,stroke-dashoffset .6s var(--in);animation:zd-ringIn 1.1s var(--in) .15s backwards;opacity:.24}.zd .rs.on{opacity:1}.zd .r0{stroke:var(--yel)}.zd .r1{stroke:#f59e0b}.zd .rmid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.zd .rmid b{font-family:var(--mono);font-size:15px;color:#fff;line-height:1.1}.zd .rmid i{font-style:normal;font-size:7px;font-weight:600;letter-spacing:.08em;color:#ffffffb8}.zd .rmA{animation:zd-bumpA .45s var(--spring)}.zd .rmB{animation:zd-bumpB .45s var(--spring)}.zd .bt{font-size:22px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.zd .bs{font-size:12px;color:#ffffffb8;margin-top:3px;animation:zd-trk .8s var(--in) .3s backwards}.zd .ltr>span{display:inline-block;white-space:pre;animation:zd-lt .7s var(--spring) backwards}.zd .tls{display:flex;gap:8px;z-index:1;margin-left:8px}.zd .tel{padding:9px 14px;border-radius:12px;text-align:left;display:flex;flex-direction:column;min-width:128px;color:#fff;animation:zd-rise .6s var(--in) backwards;transition:transform .25s var(--spring)}.zd .tel b{font-size:24px;font-weight:800;line-height:1.15}.zd .tel>span{font-size:10px;font-weight:600;letter-spacing:.06em;color:#ffffffb3}.zd .tel:hover{background:#ffffff1a;transform:translateY(-2px)}.zd .tel:active{transform:scale(.97)}.zd .tel.act{background:#ffffff1f;box-shadow:inset 0 0 0 1px #e9d90080}.zd .tel.act b{color:var(--yel)}.zd .ab{height:55px;flex:none;background:#fff;border-bottom:1px solid var(--line);padding:0 24px;display:flex;align-items:center;gap:10px;position:relative;z-index:2}.zd .abt{display:grid;grid-template-columns:132px 176px;position:relative;background:var(--chip);border-radius:var(--r-chip);padding:3px;animation:zd-rise .5s var(--in) backwards}.zd .abpill{position:absolute;left:3px;top:3px;bottom:3px;width:132px;border-radius:var(--r-chip);background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zd .abpill.p1{transform:translate(132px) scaleX(1.3333)}.zd .pill{height:30px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:var(--ttl);display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;z-index:1;transition:transform .2s var(--spring)}.zd .pill:active{transform:scale(.96)}.zd .pill.on{color:#fff}.zd .pill i{font-style:normal;font-size:10.5px;font-weight:700;min-width:20px;height:18px;padding:0 6px;border-radius:var(--r-chip);background:#0f172a14;display:inline-flex;align-items:center;justify-content:center;color:#334155}.zd .pill.on i{background:#fff3;color:#fff}.zd .ab .btn{animation:zd-rise .5s var(--in) backwards}.zd .ab .btn:nth-of-type(1){animation-delay:.05s}.zd .ab .btn:nth-of-type(2){animation-delay:.09s}.zd .ab .btn:nth-of-type(3){animation-delay:.13s}.zd .spl{flex:1;min-height:0;display:flex;overflow:hidden;background:#fff}.zd .lcol{width:392px;flex:none;position:relative;overflow:hidden;border-right:1px solid var(--line);background:#fff;transition:width .32s cubic-bezier(.2,.8,.2,1)}.zd .lcol.min{width:68px}.zd .lin{width:391px;height:100%;display:flex;flex-direction:column;transition:opacity .2s}.zd .lcol.min .lin{opacity:0;pointer-events:none}.zd .lh{flex:none;padding:14px 16px 12px;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.zd .bfl{display:flex;align-items:center;gap:8px;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;border-radius:var(--r-tile);padding:5px 6px 5px 10px;font-size:11.5px;font-weight:600;color:#92400e;animation:zd-slideD .3s var(--in)}.zd .bfl.out{animation:zd-fadeO .14s var(--out) both}.zd .bfb{font-size:10.5px;font-weight:700;background:#fde68a;color:#92400e;border-radius:6px;padding:3px 8px;white-space:nowrap}.zd .bfb:hover{background:#fcd34d}.zd .srch{position:relative}.zd .srch>.i{position:absolute;left:12px;top:11px;color:#94a3b8;pointer-events:none}.zd .srch input{width:100%;height:38px;border:1px solid var(--line2);border-radius:var(--r-row);padding:0 12px 0 34px;background:#fff;outline:none;font-size:13.5px}.zd .srch input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zd .srch:focus-within>.i{animation:zd-wig .5s;color:var(--g600)}.zd .lmeta{display:flex;align-items:center;gap:4px;min-height:26px;font-size:11px;color:var(--mut)}.zd .lmeta .lnk{font-size:11px;padding:0 4px}.zd .rsel{position:relative;flex:none}.zd .rsb{height:26px;padding:0 5px 0 8px;border-radius:var(--r-tile);font-size:11px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:4px;max-width:112px;box-shadow:inset 0 0 0 1px var(--line2)}.zd .rsb:hover{background:var(--g25)}.zd .rsb svg{transition:transform .3s var(--spring)}.zd .rsel.op .rsb svg{transform:rotate(180deg)}.zd .rsp{position:absolute;right:0;top:30px;width:210px;z-index:5;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top right;animation:zd-kzIn .35s var(--in) both}.zd .selb{display:flex;align-items:center;gap:6px;background:var(--g50);box-shadow:inset 0 0 0 1px var(--g200);border-radius:var(--r-tile);padding:5px 6px 5px 4px;font-size:11.5px;font-weight:600;color:var(--g650);animation:zd-slideD .3s var(--in)}.zd .lscroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;display:flex;flex-direction:column;gap:6px}.zd .lrow{width:100%;flex:none;min-height:70px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:var(--r-row);padding:9px 10px 9px 13px;display:flex;align-items:center;gap:11px;animation:zd-rise .4s var(--in) backwards;transition:transform .25s var(--spring)}.zd .gA .lrow{animation-name:zd-riseA}.zd .gB .lrow{animation-name:zd-riseB}.zd .lrow:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--g600);transform:scaleY(0);transform-origin:center;transition:transform .35s var(--spring)}.zd .lrow:hover{transform:translateY(-1px);border-color:var(--g200)}.zd .lrow.on{background:var(--g50);border-color:var(--g200)}.zd .lrow.on:before{transform:scaleY(1)}.zd .lrow.pk{background:var(--g50);border-color:var(--g300)}.zd .lav{width:36px;height:36px;border-radius:var(--r-av);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .35s var(--spring)}.zd .lrow:hover .lav{transform:rotate(-6deg) scale(1.06)}.zd .av0{background:#dcebe2;color:#1c3d30}.zd .av1{background:#134429;color:#fff}.zd .av2{background:#bbd7c8;color:#163025}.zd .av3{background:#3f7a60;color:#fff}.zd .av4{background:#eef5f1;color:#234d3c;box-shadow:inset 0 0 0 1px var(--g200)}.zd .avL{background:#fff;color:var(--g800);box-shadow:inset 0 0 0 1px var(--line2)}.zd .lt1{display:flex;align-items:center;gap:7px;min-width:0}.zd .ln{font-size:13.5px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zd .nrc{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:var(--g50);color:var(--g650);white-space:nowrap;flex:none}.zd .l2{font-size:12px;color:#586577;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zd .l3{font-size:11.5px;color:#647084;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zd .lr{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;color:#94a3b8}.zd .opn{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #fde68a}.zd .pdot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:block}.zd .pdot.on{background:#15803d;animation:zd-blink 2.2s ease-in-out infinite}.zd .lrow .go{transition:transform .3s var(--spring)}.zd .lrow:hover .go{transform:translate(3px);color:var(--g600)}.zd .ckv{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none;animation:zd-pop .4s var(--spring) backwards}.zd .ckv svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zd .ckv.on{background:var(--g600);box-shadow:none}.zd .ckv.on svg{animation:zd-ckd .35s .05s ease-out forwards}.zd .sk{height:70px;flex:none;border-radius:var(--r-row);background:#eef2f0;position:relative;overflow:hidden}.zd .sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translate(-100%);animation:zd-shim 1.3s linear infinite}.zd .ltxt{padding:34px 16px;text-align:center;font-size:12.5px;color:var(--mut);animation:zd-rise .4s var(--in) backwards}.zd .strip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;display:flex;flex-direction:column;animation:zd-stripIn .4s var(--in) .12s backwards}.zd .sth{height:64px;flex:none;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--g600);font-size:10px;font-weight:700;width:100%}.zd .sth span{color:var(--mut)}.zd .sth:hover{background:var(--g25)}.zd .sth svg{transition:transform .3s var(--spring)}.zd .sth:hover svg{transform:translate(3px)}.zd .stl{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:6px;scrollbar-width:none}.zd .sgo{width:40px;height:40px;flex:none;border-radius:var(--r-av);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:zd-pop .45s var(--spring) backwards;transition:transform .25s var(--spring)}.zd .sgo:hover{transform:translateY(-2px)}.zd .sgo.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--g600)}.zd .dwrap{flex:1;min-width:0;background:var(--ground);position:relative;display:flex}.zd .dcard{margin:14px;flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-card);animation:zd-cardIn .45s var(--in) both}.zd .dcard.kA{animation-name:zd-cardInA}.zd .dcard.kB{animation-name:zd-cardInB}.zd .dcard.out{animation:zd-cardO .14s var(--out) both}.zd .dhead{height:64px;flex:none;background:var(--grad);padding:0 14px 0 16px;display:flex;align-items:center;gap:12px;color:#fff;position:relative;overflow:hidden}.zd .dav{width:40px;height:40px;border-radius:var(--r-av);font-size:12.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;animation:zd-pop .5s var(--spring) .05s backwards}.zd .dav.lg{background:#fff;color:var(--g800)}.zd .dnm{display:flex;align-items:center;gap:8px;min-width:0;animation:zd-trk .5s var(--in) .08s backwards}.zd .dnm b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zd .dsub{font-size:11.5px;color:#ffffffbf;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:zd-trk .5s var(--in) .14s backwards}.zd .kA .dav,.zd .kA .hc{animation-name:zd-popA}.zd .kB .dav,.zd .kB .hc{animation-name:zd-popB}.zd .hc{height:26px;padding:0 10px;border-radius:var(--r-chip);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e;animation:zd-pop .5s var(--spring) .2s backwards}.zd .hc.nr{font-size:10.5px;height:20px;padding:0 8px;font-weight:700}.zd .hc.y svg{color:var(--yel)}.zd .hc.am svg{color:#fbbf24}.zd .hb{width:36px;height:36px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .25s var(--spring)}.zd a.hb{color:#fff}.zd .hb:hover{background:#ffffff38;transform:translateY(-1px)}.zd .hb:active{transform:scale(.92)}.zd .hb.d:hover{background:#ef444466}.zd .hb.off{opacity:.38;cursor:default}.zd .hb.off:hover{background:#ffffff1f;transform:none}.zd .hb svg{transition:transform .35s var(--spring)}.zd .hb:hover svg{transform:scale(1.15)}.zd .hb.x:hover svg{transform:rotate(90deg)}.zd .dtabs{height:46px;flex:none;display:flex;align-items:stretch;position:relative;background:#fff;border-bottom:1px solid var(--line);padding:0 14px}.zd .tgr{display:grid;grid-template-columns:66px 138px 102px 168px 120px;position:relative}.zd .tind{position:absolute;bottom:-1px;left:0;width:100px;height:2px;border-radius:2px 2px 0 0;background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zd .tab{font-size:13px;font-weight:600;color:var(--mut);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;transition:transform .2s var(--spring)}.zd .tab:hover{color:var(--ink2)}.zd .tab.on{color:var(--g650)}.zd .tab:active{transform:scale(.96)}.zd .tab svg{transition:transform .35s var(--spring)}.zd .tab:hover svg,.zd .tab.on svg{transform:scale(1.15)}.zd .tab i{font-style:normal;font-size:10.5px;font-weight:700;background:var(--chip);border-radius:var(--r-chip);padding:0 6px;color:#475569;min-width:18px;text-align:center}.zd .tab i:empty{display:none}.zd .tab.on i{background:var(--g100);color:var(--g650)}.zd .dcap{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--ttl);white-space:nowrap;animation:zd-fade .6s .3s backwards}.zd .dcap svg{color:var(--g500)}.zd .dbody{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 84px;background:var(--ground)}.zd .pane{animation:zd-paneIn .4s var(--in) both}.zd .pane.out{animation:zd-paneO .15s var(--out) both}.zd .dcols{display:flex;flex-direction:column;gap:12px}.zd .dcols.c2{flex-direction:row;align-items:flex-start}.zd .dcol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.zd .blk{background:var(--card);border:1px solid var(--line);border-radius:var(--r-blk);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0;animation:zd-rise .5s var(--in) backwards}.zd .gA .blk{animation-name:zd-riseA}.zd .gB .blk{animation-name:zd-riseB}.zd .dcol>.blk:nth-child(1){animation-delay:.04s}.zd .dcol>.blk:nth-child(2){animation-delay:.09s}.zd .dcol>.blk:nth-child(3){animation-delay:.14s}.zd .dcol>.blk:nth-child(4){animation-delay:.19s}.zd .dcol>.blk:nth-child(n+5){animation-delay:.24s}.zd .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:.08s}.zd .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:.13s}.zd .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:.18s}.zd .bh{display:flex;align-items:center;gap:8px;min-height:22px}.zd .bh h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-width:0}.zd .bh h4 svg{color:var(--g500);animation:zd-pop .5s var(--spring) .25s backwards}.zd .bn{font-size:10.5px;font-weight:700;background:var(--chip);color:#475569;border-radius:var(--r-chip);padding:0 7px;min-width:20px;text-align:center;letter-spacing:0}.zd .fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.zd .fg.g3{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.6fr)}.zd .fld{display:flex;flex-direction:column;gap:1px;min-width:0}.zd .dlg .fld,.zd .cfm .fld{gap:4px}.zd .fld.w2{grid-column:1/-1}.zd .fl2{font-size:11.5px;font-weight:600;color:var(--mut);display:flex;align-items:center;gap:5px;min-height:17px;padding-left:9px}.zd .fl2 svg{color:#8a97a8}.zd .chg{display:none}.zd .chg.on{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--g600);flex:none;animation:zd-pop .4s var(--spring)}.zd .fi{width:100%;min-width:0;height:32px;border:1px solid transparent;border-radius:var(--r-fld);padding:0 9px;background:transparent;outline:none;font-size:13.5px;font-weight:500;color:var(--ink)}.zd .fi::-moz-placeholder{color:#94a3b8;font-weight:400}.zd .fi::placeholder{color:#94a3b8;font-weight:400}.zd .fi:hover{border-color:var(--line2)}.zd .fi:focus{border-color:var(--g300);background:#fff;box-shadow:0 0 0 3px #2d614b24}.zd textarea.fi{height:auto;min-height:34px;max-height:220px;padding:7px 9px;resize:vertical;display:block;line-height:1.45}.zd select.fi{padding:0 5px;cursor:pointer}.zd .fi.ro{font-family:var(--mono);font-size:12px;background:#f8fafc;border-color:var(--line);color:var(--ink2)}.zd .fi.tt{font-weight:650}.zd .swr{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-fld);background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.zd .swt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zd .swt b{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.zd .swt>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zd .sst{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);flex:none}.zd .sst.on{background:#f0fdf4;color:#15803d}.zd .sst.off{background:#f1f5f9;color:#475569}.zd .sw{width:40px;height:23px;border-radius:var(--r-chip);background:#cbd5e1;flex:none;overflow:visible}.zd .sw i{z-index:1;position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0c1f174d;transition:transform .45s cubic-bezier(.34,1.7,.5,1)}.zd .sw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);opacity:0;transition:opacity .25s}.zd .sw.on:before{opacity:1}.zd .sw.on i{transform:translate(17px)}.zd .sw.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);animation:zd-halo .6s ease-out both;pointer-events:none}.zd .sw:active i{transform:scale(.88)}.zd .sw.on:active i{transform:translate(17px) scale(.88)}.zd .nc{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);min-width:0;animation:zd-rise .4s var(--in) backwards;transition:transform .3s var(--spring)}.zd .nc:hover{box-shadow:inset 0 0 0 1px var(--g200)}.zd .nch{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;min-height:46px;min-width:0}.zd .nci{width:28px;height:28px;border-radius:9px;background:var(--g50);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zd .nci.y{background:#fef3c7;color:#b45309}.zd .nct{flex:1;min-width:0;display:flex;flex-direction:column}.zd .nct b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.zd .nct b>.sc-interp{overflow:hidden;text-overflow:ellipsis;min-width:0}.zd .nct>span{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zd .ncp{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zd .ncb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zd .nc.open .ncb{grid-template-rows:1fr}.zd .ncb>div{overflow:hidden;min-height:0}.zd .ncs{padding:0 12px 10px;display:flex;flex-direction:column;gap:5px;font-size:12px;color:#475569;min-width:0}.zd .ncs p{overflow-wrap:anywhere}.zd .cps{display:flex;flex-wrap:wrap;gap:4px}.zd .cp{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--g50);color:var(--g650)}.zd .sub{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ttl);padding-top:8px;border-top:1px dashed var(--line2)}.zd .it{border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:8px 8px 10px;display:flex;flex-direction:column;gap:8px;animation:zd-rise .4s var(--in) backwards}.zd .irow{display:flex;align-items:flex-end;gap:6px;min-width:0}.zd .irow>.fld{flex:1}.zd .addt{width:100%;min-height:38px;border-radius:var(--r-fld);border:1.5px dashed var(--g200);color:var(--g600);font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;transition:transform .2s var(--spring)}.zd .addt:hover{background:var(--g25);border-color:var(--g300)}.zd .addt:active{transform:scale(.98)}.zd .addt svg{transition:transform .35s var(--spring)}.zd .addt:hover svg{transform:rotate(90deg) scale(1.15)}.zd .tick{max-height:190px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:4px}.zd .chkrow{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;text-align:left;width:100%;flex:none;min-width:0}.zd .chkrow:hover{background:var(--g25)}.zd .chkrow b{font-size:12.5px;font-weight:650;display:block}.zd .chkrow>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zd .ckb{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.zd .ckb svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zd .on>.ckb,.zd .ckb.on{background:var(--g600);box-shadow:none}.zd .on>.ckb svg,.zd .ckb.on svg{animation:zd-ckd .3s .05s ease-out forwards}.zd .lst{display:flex;flex-direction:column;gap:6px}.zd .lst.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.zd .li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0;animation:zd-rise .45s var(--in) backwards;transition:transform .25s var(--spring)}.zd .li:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px var(--g200)}.zd .amt{font-size:13px;font-weight:700;white-space:nowrap;flex:none}.zd .foot{font-size:12px;color:var(--mut);padding-top:2px}.zd .foot b{color:var(--ink);font-weight:700}.zd .kv{display:grid;grid-template-columns:104px minmax(0,1fr);gap:4px 10px;font-size:12.5px}.zd .kv>span{color:var(--mut)}.zd .kv b{font-weight:600;overflow-wrap:anywhere}.zd .code{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:.14em;color:#78350f}.zd .dev{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:6px 0;border-top:1px dashed var(--line2);min-width:0}.zd .sbar{position:absolute;left:14px;right:14px;bottom:14px;height:52px;z-index:4;background:var(--g900);border-radius:var(--r-chip);padding:0 9px 0 18px;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:var(--sh-bar);animation:zd-sbarIn .55s var(--in) both}.zd .sbar.out{animation:zd-sbarO .26s var(--out) both}.zd .sbar>svg{color:var(--yel)}.zd .sbn{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;display:inline-flex;gap:5px}.zd .sbn i{font-style:normal;display:inline-block}.zd .rA{animation:zd-rollA .4s var(--spring)}.zd .rB{animation:zd-rollB .4s var(--spring)}.zd .sbs2{font-size:11.5px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zd .ghost{height:34px;padding:0 14px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:#fff;flex:none;box-shadow:inset 0 0 0 1px #ffffff40;transition:transform .2s var(--spring)}.zd .ghost:hover{background:#ffffff1a}.zd .ghost:active{transform:scale(.95)}.zd .sav{height:34px;padding:0 16px;border-radius:var(--r-chip);font-size:12.5px;font-weight:700;background:var(--yel);color:var(--g900);display:inline-flex;align-items:center;gap:7px;flex:none;transition:transform .2s var(--spring)}.zd .sav:hover{transform:translateY(-1px)}.zd .sav:active{transform:scale(.95)}.zd .sbar .off{opacity:.55;pointer-events:none}.zd .ptoast{position:absolute;left:50%;bottom:78px;z-index:5;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:var(--r-fld);padding:9px 14px 9px 11px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 6px 20px #0c2c1c4d;animation:zd-ptIn .45s var(--in) both}.zd .ptoast svg{color:var(--yel);animation:zd-pop .45s var(--spring) .1s backwards}.zd .ptoast.out{animation:zd-ptO .22s var(--out) both}.zd .kzw{min-width:0}.zd .kz{width:100%;min-height:40px;border:1px solid var(--line2);border-radius:var(--r-fld);padding:5px 10px 5px 12px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left}.zd .kz:hover{border-color:var(--g300)}.zd .kzw.op .kz{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zd .kz>svg{flex:none;color:var(--mut);transition:transform .35s var(--spring)}.zd .kzw.op .kz>svg{transform:rotate(180deg)}.zd .kzt{flex:1;min-width:0;display:flex;flex-direction:column}.zd .kzt b{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zd .kzt i{font-style:normal;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zd .kzt i:empty{display:none}.zd .kzt.ph b{color:#64748b;font-weight:500}.zd .kzp{margin-top:6px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top center;animation:zd-kzIn .4s var(--in) both}.zd .kzs{position:relative}.zd .kzs svg{position:absolute;left:10px;top:10px;color:#94a3b8}.zd .kzs input{width:100%;height:34px;border:1px solid var(--line2);border-radius:9px;padding:0 10px 0 30px;outline:none;font-size:12.5px}.zd .kzs input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zd .kzl{max-height:200px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.zd .kzo{width:100%;flex:none;min-height:34px;padding:4px 9px;border-radius:8px;display:flex;align-items:center;gap:8px;text-align:left;animation:zd-rise .3s var(--in) backwards}.zd .kzo:nth-child(2){animation-delay:.03s}.zd .kzo:nth-child(3){animation-delay:.06s}.zd .kzo:nth-child(4){animation-delay:.09s}.zd .kzo:nth-child(n+5){animation-delay:.12s}.zd .kzo:hover{background:var(--chip)}.zd .kzo>svg{flex:none;color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zd .kzo.on{background:var(--g100)}.zd .kzo.on>svg{opacity:1;transform:none}.zd .kze{padding:12px;text-align:center;font-size:12px;color:var(--mut)}.zd .kzc{font-size:11px;color:var(--mut);padding:0 6px 2px}.zd .scr{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1f1773;animation:zd-fade .3s both;border:0;z-index:0}.zd .dlgw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.zd .dlgw.top{z-index:60}.zd .dlg{position:relative;width:600px;max-width:1100px;max-height:920px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--sh-pop);animation:zd-dlgIn .55s var(--in) backwards}.zd .dlg.nar{width:460px}.zd .dlg.wide{width:1080px;height:920px}.zd .dlh{background:var(--grad);color:#fff;padding:14px 16px 14px 20px;display:flex;align-items:center;gap:12px;flex:none}.zd .dlh h3{font-size:16px;font-weight:700;animation:zd-trk .5s var(--in) .08s backwards}.zd .dlh p{font-size:12px;color:#ffffffc7;animation:zd-trk .5s var(--in) .14s backwards}.zd .dli{width:36px;height:36px;border-radius:10px;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none;animation:zd-pop .5s var(--spring) .05s backwards}.zd .xb{width:34px;height:34px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto;flex:none;transition:transform .3s var(--spring)}.zd .xb:hover{background:#ffffff38;transform:rotate(90deg)}.zd .dlb{padding:18px 20px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1 auto}.zd .cw>.dlb{flex:1 1 0;min-width:0}.zd .dlb>*{min-width:0;max-width:100%;flex:none;animation:zd-rise .5s var(--in) backwards}.zd .dlb>*:nth-child(1){animation-delay:.06s}.zd .dlb>*:nth-child(2){animation-delay:.09s}.zd .dlb>*:nth-child(3){animation-delay:.12s}.zd .dlb>*:nth-child(4){animation-delay:.15s}.zd .dlb>*:nth-child(5){animation-delay:.18s}.zd .dlb>*:nth-child(n+6){animation-delay:.21s}.zd .dlf{padding:12px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px;flex:none;background:#fff}.zd .fout .dlg,.zd .fout .cfm{animation:zd-dlgO .24s var(--out) both}.zd .fout .scr{animation:zd-fadeO .24s both}.zd .dlg .fi,.zd .cfm .fi{border-color:var(--line2);background:#fff;height:38px;padding:0 11px}.zd .dlg textarea.fi{height:auto;padding:8px 11px}.zd .dlg .fl2{padding-left:2px}.zd .fld.err .fi{border-color:#f87171;box-shadow:0 0 0 3px #ef44441f}.zd .dlg .fi.ro{background:#f8fafc}.zd .sec{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-height:26px}.zd .box{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zd .opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zd .opt{border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--line2);background:#fff;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;min-width:0;transition:transform .25s var(--spring)}.zd .opt:hover{box-shadow:inset 0 0 0 1.5px var(--g300);transform:translateY(-1px)}.zd .opt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zd .opt.on.am{background:#fffbeb;box-shadow:inset 0 0 0 1.5px #d97706}.zd .opt>span:not([class]){flex:1;min-width:0;display:flex;flex-direction:column}.zd .opt b{font-size:13px;font-weight:650;overflow-wrap:anywhere}.zd .opt>span:not([class])>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zd .opt>.ok{color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zd .opt.on>.ok{opacity:1;transform:none}.zd .opt .nci{transition:transform .3s var(--spring)}.zd .opt:hover .nci{transform:rotate(-6deg) scale(1.08)}.zd .logo{width:64px;height:64px;border-radius:16px;background:var(--g100);color:var(--g650);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zd-pop .5s var(--spring) backwards}.zd .logo.has{background:#fff;box-shadow:inset 0 0 0 1px var(--line2);color:var(--g800)}.zd .logo.smx{width:44px;height:44px;border-radius:12px;font-size:13px}.zd .swc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line)}.zd .swc.on{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zd .swc.big{flex-direction:column;align-items:stretch}.zd .rgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:168px;overflow-y:auto;overflow-x:hidden;padding:1px}.zd .rgt{display:flex;align-items:center;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);background:#fff;min-width:0;animation:zd-rise .3s var(--in) backwards}.zd .rgt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zd .rgo{flex:1;min-width:0;height:34px;padding:0 4px 0 10px;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink2);text-align:left;border-radius:var(--r-fld)}.zd .rgt.on .rgo{color:var(--g650)}.zd .rgt .mb{opacity:0;transition:opacity .2s}.zd .rgt:hover .mb,.zd .rgt .mb:focus-visible{opacity:1}.zd .ixb{width:24px;height:24px;border-radius:50%;background:var(--g100);color:var(--g650);display:inline-flex;align-items:center;justify-content:center;flex:none}.zd .ixb.puls:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--g600);animation:zd-halo 1.6s ease-out infinite;pointer-events:none}.zd .ixb.puls{overflow:visible}.zd .radio{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);text-align:left;width:100%;min-width:0;animation:zd-rise .35s var(--in) backwards}.zd .radio:hover{box-shadow:inset 0 0 0 1px var(--g300)}.zd .radio.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zd .rd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #94a3b8;flex:none;display:flex;align-items:center;justify-content:center}.zd .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .3s var(--spring)}.zd .radio.on .rd{box-shadow:inset 0 0 0 1.5px var(--g600)}.zd .radio.on .rd:after{transform:scale(1)}.zd .radio>span:last-child{flex:1;min-width:0;display:flex;flex-direction:column}.zd .radio b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zd .radio>span:last-child>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zd .mtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border-bottom:1px solid var(--line);flex:none;height:44px}.zd .mtabs .tind{width:50%;bottom:-1px}.zd .mtabs .tind.p1{transform:translate(100%)}.zd .pick{max-height:236px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:5px;padding:2px}.zd .pick>.opt{flex:none;animation:zd-rise .35s var(--in) backwards}.zd .mvl{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-fld);font-size:13px;font-weight:600;min-width:0}.zd .mvl i{width:8px;height:8px;border-radius:50%;flex:none}.zd .mvl.r{background:#fef2f2;box-shadow:inset 0 0 0 1px #fee2e2;color:#991b1b}.zd .mvl.r i{background:#f87171}.zd .mvl.g{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g100);color:var(--g650);animation:zd-rise .35s var(--in) backwards}.zd .mvl.g i{background:var(--g600)}.zd .cw{flex:1;min-height:0;display:flex}.zd .cix{width:232px;flex:none;border-right:1px solid var(--line);background:#f8faf9;padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden}.zd .cixh{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);padding:8px 8px 4px}.zd .cxo{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink2);text-align:left;width:100%;flex:none;position:relative;animation:zd-rise .35s var(--in) backwards}.zd .cxo:hover{background:var(--chip)}.zd .cxo.on{background:var(--g100);color:var(--g650)}.zd .cxo i{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex:none}.zd .cxo.on i{background:var(--g600)}.zd .cxo.dim{color:#64748b;font-weight:500}.zd .cxo span{min-width:0;overflow-wrap:anywhere}.zd .cs{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0}.zd .csh{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;min-height:44px}.zd .csh>button.cst{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px;font-weight:650;min-height:32px}.zd .csh>button.cst svg{transition:transform .35s var(--spring);color:var(--mut);margin-left:auto}.zd .cs.open .csh>button.cst svg{transform:rotate(180deg)}.zd .cst b{font-weight:inherit}.zd .cs.dim .cst b{opacity:.5}.zd .csb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zd .cs.open .csb{grid-template-rows:1fr}.zd .csb>div{overflow:hidden;min-height:0}.zd .csp{padding:4px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.zd .g3c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.zd .g4c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.zd .trow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;animation:zd-rise .35s var(--in) backwards}.zd .trow.hd{font-size:11px;font-weight:700;color:var(--ttl);text-transform:uppercase;letter-spacing:.05em;animation:none}.zd .trow.l3{grid-template-columns:minmax(0,2fr) 90px 110px 30px}.zd .trow.l2{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 30px}.zd .trow.l1{grid-template-columns:minmax(0,1fr) 30px}.zd .sum{border-radius:12px;background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200);padding:12px 14px;display:flex;flex-direction:column;animation:zd-rise .4s var(--in) backwards}.zd .sum b{font-size:16px;font-weight:700;color:var(--g800)}.zd .sum>span{font-size:12px;color:var(--g650)}.zd .seg{display:inline-flex;background:var(--chip);border-radius:var(--r-chip);padding:3px;gap:2px;align-self:flex-start}.zd .seg .pill{padding:0 14px;height:28px}.zd .seg .pill.on{background:var(--g600)}.zd .cfm{position:relative;width:420px;background:#fff;border-radius:16px;padding:20px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:10px;animation:zd-dlgIn .5s var(--in) backwards}.zd .cfm h3{font-size:16px;font-weight:700}.zd .cfm p{font-size:13px;color:#475569;overflow-wrap:anywhere}.zd .cfm p b{color:var(--ink)}.zd .cfm p.sm{font-size:12px;color:var(--mut)}.zd .cfi{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none;margin-bottom:2px}.zd .cfi svg{animation:zd-wig .6s .2s}.zd .cfi.dng{background:#fef2f2;color:#b91c1c}.zd .cfi.warn{background:#fff7ed;color:#c2410c}.zd .cfi.info{background:var(--g25);color:var(--g650)}.zd .cfi.amb{background:#fffbeb;color:#b45309}.zd .cbx{border-radius:var(--r-fld);padding:8px 12px;display:flex;flex-direction:column;min-width:0;animation:zd-rise .35s var(--in) backwards}.zd .cbx>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zd .cbx b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zd .cbx.n{background:#f8fafc;box-shadow:inset 0 0 0 1px var(--line);color:#475569}.zd .cbx.a{background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;color:#92400e}.zd .cff{display:flex;justify-content:flex-end;gap:8px;margin-top:6px;flex-wrap:wrap}.zd .toasts{position:absolute;right:20px;top:14px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.zd .toast{background:var(--g900);color:#fff;border-radius:24px;padding:8px 20px 8px 8px;display:flex;gap:10px;align-items:center;max-width:372px;box-shadow:var(--sh-bar),inset 0 0 0 1px #ffffff24;box-shadow:var(--sh-bar);animation:zd-capIn .5s var(--in) both;position:relative;overflow:hidden}.zd .toast:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:var(--g300);transform-origin:left;animation:zd-shrink 3.5s linear forwards}.zd .toast.err:after{background:#fca5a5;animation-duration:5s}.zd .toast.out{animation:zd-capO .28s var(--out) both}.zd .tsi{width:30px;height:30px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none}.zd .tsi svg{animation:zd-pop .5s var(--spring) .15s backwards}.zd .toast.err .tsi{background:#ef444447;color:#fecaca}.zd .toast b{display:block;font-size:13px;font-weight:650}.zd .toast div>span{font-size:11.5px;color:#ffffffc7;display:block;overflow-wrap:anywhere}.zd .toast div>span:empty{display:none}.zd{--ground:#eef3f0;--card:#fff;--inner:#fff;--line:#e3eae6;--line2:#d3ded8;--chip:#e1e9e5;--mut:#566378;--ttl:#4d5f56;--fill:#e9efec;--fillh:#e0e9e4;--pan:#f4f7f5;--lcol:#e3ebe6;--row:#f2f6f4;--ton:#dbe6e0;--tonh:#cfddd5;--r-card:24px;--r-blk:18px;--r-fld:12px;--r-tile:12px;--r-row:14px;--r-btn:999px;--r-av:50%;--sh-card:0 2px 6px rgba(12,44,28,.04),0 18px 40px rgba(12,44,28,.08);--sh-row:0 1px 2px rgba(12,44,28,.05),0 8px 18px rgba(12,44,28,.09);--sh-menu:0 4px 10px rgba(12,44,28,.06),0 18px 40px rgba(12,44,28,.16);--sh-pop:0 30px 80px rgba(12,44,28,.28);--sh-bar:0 10px 26px rgba(12,44,28,.3);--sq:cubic-bezier(.3,1.45,.5,1);--soft:cubic-bezier(.3,.7,.3,1)}@keyframes zd-rise{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zd-riseA{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zd-riseB{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zd-pop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zd-popA{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zd-popB{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zd-paneA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zd-paneB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zd-cardIn{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zd-cardInA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zd-cardInB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zd-cardO{to{opacity:0;transform:scale(.97)}}@keyframes zd-paneO{to{opacity:0;transform:scale(.975)}}@keyframes zd-tabA{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zd-tabB{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zd-paneIn{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zd-tabO{to{opacity:0;transform:scale(.985)}}@keyframes zd-dlgIn{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.025)}78%{opacity:1;transform:scale(.994)}to{opacity:1;transform:none}}@keyframes zd-dlgO{to{opacity:0;transform:scale(.55)}}@keyframes zd-barIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zd-sbarIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zd-barO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zd-sbarO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zd-toastIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zd-capIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zd-toastO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zd-capO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zd-ptIn{0%{opacity:0;transform:translate(-50%,16px) scale(.6)}55%{opacity:1;transform:translate(-50%,-3px) scale(1.05)}to{opacity:1;transform:translate(-50%)}}@keyframes zd-ptO{to{opacity:0;transform:translate(-50%,12px) scale(.8)}}@keyframes zd-kzIn{0%{opacity:0;transform:scale(.92,.6)}60%{opacity:1;transform:scale(1.01,1.03)}to{opacity:1;transform:none}}@keyframes zd-kzO{to{opacity:0;transform:scale(.95,.7)}}@keyframes zd-nwRow{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.04)}75%{transform:scale(.99)}to{opacity:1;transform:none}}@keyframes zd-lt{0%{opacity:0;transform:translateY(.5em) scale(.5)}60%{opacity:1;transform:translateY(-.06em) scale(1.08)}to{opacity:1;transform:none}}@keyframes zd-wvA{to{transform:translate(-784px)}}@keyframes zd-wvB{0%{transform:translate(-588px)}to{transform:translate(0)}}@keyframes zd-capA{0%{transform:translateY(34px) scale(.92,.7)}}@keyframes zd-capB{0%{transform:translateY(0) scale(.92,.7)}}@keyframes zd-dotH{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}.zd .btn{border-radius:999px;padding:0 16px;transition:transform .3s var(--sq),opacity .2s}.zd .btn:hover{transform:translateY(-1px) scale(1.02)}.zd .btn:active{transform:scale(.95,.9)}.zd .btn.gh,.zd .btn.out{background:var(--ton);color:var(--g800);box-shadow:none}.zd .btn.gh:hover,.zd .btn.out:hover{background:var(--tonh);box-shadow:none}.zd .btn.dngo,.zd .btn.dngs,.zd .btn.dout{background:#fde8e6;color:#b0191a;box-shadow:none}.zd .btn.dngo:hover,.zd .btn.dngs:hover,.zd .btn.dout:hover{background:#fbd5d1}.zd .btn.sm{border-radius:999px;padding:0 13px}.zd .lnk{border-radius:999px;padding:0 9px;transition:transform .3s var(--sq)}.zd .lnk:active{transform:scale(.92,.88)}.zd .ib,.zd .mb{border-radius:50%;transition:transform .3s var(--sq)}.zd .bdg,.zd .cp{border-radius:999px}.zd .note{border-radius:14px}.zd .note.a,.zd .note.r,.zd .note.g,.zd .note.n{box-shadow:none}.zd .note.n{background:#edf1ef}.zd .note.g{background:var(--g50)}.zd .ban{background:linear-gradient(125deg,#0c2c1c,#134429 46%,#1f6641)}.zd .bwv{position:absolute;left:0;bottom:-1px;width:2352px;height:22px;z-index:0;pointer-events:none;display:block}.zd .bw1{fill:#eef3f057;animation:zd-wvA 26s linear infinite}.zd .bw2{fill:var(--ground);animation:zd-wvB 18s linear infinite}.zd .ringw{z-index:1}.zd .ringw svg{overflow:visible}.zd .rbase{stroke-width:9;stroke:#ffffff21}.zd .rs{stroke-width:9;stroke-linecap:round}.zd .rs.z{visibility:hidden}.zd .bt{font-size:24px;font-weight:800;letter-spacing:-.02em}.zd .bs{color:#ffffffc7}.zd .tel{padding:8px 24px 9px;border-radius:999px;background:#ffffff1a;min-width:128px}.zd .tel:hover{background:#ffffff2b}.zd .tel:active{transform:scale(.95,.9)}.zd .tel.act,.zd .tel.act:hover{background:#061a1080;box-shadow:none}.zd .tel>span{color:#ffffffe6}.zd .ab{background:var(--ground);border-bottom:0}.zd .abt{background:var(--ton)}.zd .abpill{left:3px;right:3px;width:auto;transform:none;clip-path:inset(0 176px 0 0 round 999px);transition:clip-path .55s var(--sq)}.zd .abpill.p1{transform:none;clip-path:inset(0 0 0 132px round 999px)}.zd .pill:active{transform:scale(.95,.9)}.zd .pill i{border-radius:999px;min-width:20px;height:20px}.zd .pill.on i{background:#0c2c1c61}.zd .spl{background:var(--ground)}.zd .lcol{background:var(--lcol);border-right:0;border-radius:0 24px 0 0}.zd .lh{border-bottom:0;padding:14px 14px 6px}.zd .lscroll{padding:6px 10px 12px}.zd .lmeta .lnk:hover,.zd .lh .lnk:hover{background:#1344291a}.zd .lrow{background:var(--row);border:0;border-radius:14px;padding:9px 10px 9px 17px;transition:transform .3s var(--sq)}.zd .lrow:hover{transform:translateY(-1px);background:#f9fbfa}.zd .lrow:active{transform:scale(.97,.93)}.zd .lrow.on,.zd .lrow.on:hover{background:#fff;box-shadow:var(--sh-row)}.zd .lrow.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zd .lbar,.zd .lrow:before{left:6px;top:50%;bottom:auto;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .45s var(--sq)}.zd .lrow.on .lbar,.zd .lrow.on:before{transform:scale(1)}.zd .l3{color:#5b677a}.zd .rb,.zd .nrc,.zd .opn{border-radius:999px}.zd .nrc{background:var(--g100)}.zd .opn{box-shadow:none;background:#fdf0c4}.zd .sk{background:var(--row);border-radius:14px}.zd .lstrip,.zd .strip{background:var(--lcol)}.zd .shd,.zd .sth{border-bottom:0}.zd .shd:hover,.zd .sth:hover{background:#13442912}.zd .sav.on .av,.zd .sgo.on{box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600)}.zd .savs .sav .sd{border-color:var(--lcol)}.zd .rsb{box-shadow:none;background:var(--row);border-radius:999px;padding:0 6px 0 10px}.zd .rsb:hover{background:#fff}.zd .rsp,.zd .kzp,.zd .ddp{border:0;border-radius:18px;padding:8px;box-shadow:var(--sh-menu)}.zd .bfl{box-shadow:none;border-radius:999px;padding:5px 6px 5px 14px}.zd .bfb{border-radius:999px}.zd .selb{box-shadow:none;background:#fff;border-radius:999px;padding:4px 5px 4px 6px}.zd .dcard{border:0;border-radius:24px;box-shadow:var(--sh-card)}.zd .dhead{background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);padding:0 14px}.zd .hav,.zd .dav{width:42px;height:42px;border-radius:50%;box-shadow:none;background:#ffffff2e}.zd .dav.lg{background:#fff}.zd .hc{border-radius:999px;box-shadow:none;background:#ffffff29}.zd .hb,.zd .xb{border-radius:50%;transition:transform .3s var(--sq)}.zd .hb:active,.zd .xb:active{transform:scale(.88)}.zd .dtabs{border-bottom:0;padding:0 14px;align-items:center}.zd .tgr{position:relative;height:38px;padding:4px;border-radius:999px;background:var(--chip);flex:none}.zd .tline{position:absolute;left:4px;right:4px;top:4px;bottom:4px;width:auto;height:auto;border-radius:0;background:none;transform:none;pointer-events:none;transition:clip-path .55s var(--sq)}.zd .tlin{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;display:block;transition:clip-path .3s var(--soft)}.zd .tab{z-index:1;height:30px;border-radius:999px;color:var(--ttl);transition:transform .3s var(--sq)}.zd .tab:hover{color:var(--g800)}.zd .tab.on{color:var(--g800);font-weight:700}.zd .tab:active{transform:scale(.94,.9)}.zd .tn,.zd .dtabs .tab i{background:#1344291a;color:var(--g800);min-width:18px;height:18px;line-height:18px;border-radius:999px}.zd .tab.on .tn,.zd .dtabs .tab.on i{background:var(--g600);color:#fff}.zd .capt,.zd .dcap{background:var(--g50);color:var(--g650);font-weight:600;padding:5px 12px 5px 10px;border-radius:999px}.zd .capt svg,.zd .dcap svg{color:var(--g600)}.zd .dbody{background:#fff;padding:14px 16px 92px}.zd .blk{background:var(--pan);border:0;border-radius:18px;padding:16px 16px 18px}.zd .bt2,.zd .bh h4{font-size:14px;font-weight:700;text-transform:none;letter-spacing:-.005em;color:var(--g800);gap:9px;min-height:26px}.zd .bt2>svg,.zd .bh h4 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zd .bn{background:#fff;color:var(--g650);height:20px;min-width:20px;line-height:20px;padding:0 6px}.zd .fld{gap:4px}.zd .fl,.zd .fl2{padding-left:4px}.zd .fi{height:34px;border:1.5px solid transparent;border-radius:12px;padding:0 11px;background:var(--fill)}.zd .fi:hover{border-color:transparent;background:var(--fillh)}.zd .fi:focus{border-color:var(--g500);background:#fff;box-shadow:0 0 0 3px #2d614b26}.zd textarea.fi,.zd .fi.ta{padding:8px 11px}.zd .fi.ro,.zd .fi.ro:hover{background:transparent;border-color:var(--line2);box-shadow:none}.zd .dlg .fi,.zd .cfm .fi{border-color:transparent;background:var(--fill);height:40px;padding:0 13px}.zd .dlg .fi:hover,.zd .cfm .fi:hover{background:var(--fillh)}.zd .dlg .fi:focus,.zd .cfm .fi:focus{border-color:var(--g500);background:#fff}.zd .dlg textarea.fi{padding:9px 13px}.zd .dlg .fi.ro,.zd .dlg .fi.ro:hover{background:transparent;border-color:var(--line2)}.zd .fld.err .fi{border-color:#ef4444;background:#fff;box-shadow:0 0 0 3px #ef444421}.zd .fw{background:var(--fill);border-radius:12px}.zd .fw:before{border:0;border-radius:12px;background:#1344290d}.zd .fw:after{border:1.5px solid var(--g500);border-radius:12px;box-shadow:0 0 0 3px #2d614b26}.zd .fw.b{background:var(--fill)}.zd .fw.b:before{opacity:0}.zd .fw.b:hover:before{opacity:1}.zd .fw.err:after{border-color:#ef4444;box-shadow:0 0 0 3px #ef444421}.zd .fw>.fi,.zd .fw>.fi:hover,.zd .fw>.fi:focus,.zd .dlg .fw>.fi,.zd .dlg .fw>.fi:hover,.zd .dlg .fw>.fi:focus{position:relative;z-index:1;border:0;background:transparent;box-shadow:none}.zd .fw:has(>.fi.ro){background:transparent}.zd .fw:has(>.fi.ro):before{content:none}.zd .fw>.fi.ro,.zd .fw>.fi.ro:hover{box-shadow:inset 0 0 0 1.5px var(--line2)}.zd .ddw>.fw{background:transparent}.zd .ddb,.zd .kz{border:0;background:var(--fill);border-radius:12px}.zd .ddb:hover,.zd .kz:hover{background:var(--fillh)}.zd .ddw.op .ddb,.zd .kzw.op .kz{background:#fff;box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zd .ddo,.zd .kzo{border-radius:10px}.zd .kzs input{border:1.5px solid transparent;border-radius:999px;background:var(--fill);padding:0 12px 0 32px}.zd .kzs input:focus{border-color:var(--g500);background:#fff}.zd .kzs svg{left:12px}.zd .chg{position:relative}.zd .chg.on{width:7px;height:7px;background:var(--g500)}.zd .chg.on:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g500);animation:zd-dotH 1.8s ease-out .3s infinite}.zd .swr,.zd .swc{background:#fff;box-shadow:none;border-radius:14px;padding:12px 14px}.zd .swr:hover{box-shadow:none}.zd .swc.on{background:var(--g50);box-shadow:none}.zd .nc .swr,.zd .it .swr,.zd .box .swr,.zd .dlg .swr,.zd .dlg .swc,.zd .cfm .swr{background:var(--pan)}.zd .dlg .swc.on{background:var(--g50)}.zd .onoff,.zd .sst{padding:2px 9px}.zd .onoff.on,.zd .sst.on{background:#dcf2e2;color:#166534}.zd .onoff,.zd .sst.off{background:#e6ebef;color:#475569}.zd .sw{width:48px;height:28px;background:#bfccc5}.zd .sw i,.zd .sw.on i,.zd .swr:active .sw i,.zd .swr:active .sw.on i,.zd .sw:active i,.zd .sw.on:active i{transform:none}.zd .sw i{left:3px;top:3px;right:3px;bottom:3px;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zd .sw i:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;clip-path:inset(0 20px 0 0 round 11px);transition:clip-path .5s var(--sq)}.zd .sw.on i{clip-path:inset(0 0 0 20px round 11px);transition:clip-path .5s var(--sq)}.zd .sw.on i:before{clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zd .swr:active .sw i:before,.zd .sw:active i:before{clip-path:inset(0 14px 0 0 round 11px)}.zd .swr:active .sw.on i:before,.zd .sw.on:active i:before{clip-path:inset(0 0 0 0 round 11px)}.zd .swr:active .sw.on i,.zd .sw.on:active i{clip-path:inset(0 0 0 14px round 11px)}.zd .ckv,.zd .ckb{width:20px;height:20px;border-radius:50%}.zd .ckv:before{border-radius:50%}.zd .tick,.zd .regl{box-shadow:none;background:#fff;border-radius:14px;padding:6px}.zd .dlg .tick,.zd .cfm .tick{background:var(--pan)}.zd .chkrow,.zd .rgo{border-radius:10px}.zd .sbar{left:20px;right:20px;bottom:18px;height:56px;padding:0 9px 0 20px;border-radius:999px;transform-origin:50% 100%;animation-duration:.6s}.zd .sbar .btn.yel,.zd .sbar .sav{height:38px;padding:0 20px;border-radius:999px;transition:transform .3s var(--sq)}.zd .sbar .btn.ghd,.zd .sbar .ghost{height:38px;padding:0 16px;border-radius:999px;background:#ffffff21;box-shadow:none;transition:transform .3s var(--sq)}.zd .sbar .btn.ghd:hover,.zd .sbar .ghost:hover{background:#ffffff38}.zd .sbar .btn.yel:hover,.zd .sbar .sav:hover{transform:scale(1.05)}.zd .sbar .btn.yel:active,.zd .sbar .sav:active,.zd .sbar .ghost:active,.zd .sbar .btn.ghd:active{transform:scale(.93,.88)}.zd .ptoast{border-radius:999px;padding:9px 16px 9px 12px;bottom:86px}.zd .scr{background:#0c2c1c66}.zd .dlg{border-radius:24px}.zd .dlh{background:#e2eee7;color:var(--g800);padding:16px 16px 16px 20px}.zd .dlh h3{font-size:17px;color:var(--g800);letter-spacing:-.01em}.zd .dlh p{color:#3c5a4b}.zd .dli{width:40px;height:40px;border-radius:50%;background:var(--g600);color:#fff}.zd .dlh .hb,.zd .dlh .xb,.zd .xb{background:#13442917;color:var(--g800)}.zd .dlh .hb:hover,.zd .xb:hover{background:#1344292b}.zd .dlf{border-top:0;background:var(--pan);padding:14px 20px 16px}.zd .cfm{border-radius:28px;padding:24px}.zd .cfi{width:48px;height:48px;border-radius:50%}.zd .cbx,.zd .mvl{box-shadow:none;border-radius:14px}.zd .cbx.n,.zd .mvl.r,.zd .mvl.g,.zd .cbx.a{box-shadow:none}.zd .toast{border-radius:28px}.zd .empty svg,.zd .lempty svg,.zd .dnone svg{box-sizing:content-box;padding:18px;border-radius:50%;background:var(--ton);color:var(--g500)}.zd .blk .empty svg,.zd .blk .dnone svg,.zd .dlg .empty svg{padding:14px;width:24px;height:24px;background:#e4ece8}.zd .srch input{border:1.5px solid transparent;border-radius:999px;background:#fff;padding:0 14px 0 36px}.zd .srch input:focus{border-color:var(--g500)}.zd .srch>.i{left:14px}.zd .nc{box-shadow:none;background:#fff;border-radius:16px}.zd .nc:hover{box-shadow:none}.zd .dlg .nc{background:var(--pan)}.zd .nci{border-radius:50%}.zd .it{box-shadow:none;background:#fff;border-radius:14px}.zd .nc .it,.zd .dlg .it{background:var(--pan)}.zd .dlg .nc .it{background:#fff}.zd .sub{border-top:0;padding-top:4px}.zd .addt{border:0;background:#2d614b17;border-radius:999px;color:var(--g650);transition:transform .3s var(--sq)}.zd .addt:hover{background:#2d614b29}.zd .addt:active{transform:scale(.97,.9)}.zd .li{box-shadow:none;background:#fff;border-radius:14px}.zd .li:hover{box-shadow:var(--sh-row)}.zd .dlg .li{background:var(--pan)}.zd .box,.zd .cs{box-shadow:none;background:var(--pan);border-radius:18px}.zd .opt,.zd .radio{box-shadow:none;background:var(--fill);border-radius:16px}.zd .opt:hover,.zd .radio:hover{box-shadow:none;background:var(--fillh)}.zd .opt.on,.zd .radio.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g600)}.zd .rgt{box-shadow:none;background:var(--fill);border-radius:12px}.zd .rgt.on{background:var(--g50)}.zd .logo,.zd .logo.smx{border-radius:50%}.zd .logo.has{box-shadow:none}.zd .sum{box-shadow:none;border-radius:18px;background:var(--g50)}.zd .cix{border-right:0;background:var(--pan)}.zd .cxo{border-radius:999px;padding:4px 12px}.zd .mtabs{margin:14px 20px 0;height:40px;padding:4px;border-bottom:0;border-radius:999px;background:var(--fill)}.zd .mtabs .tind{left:4px;top:4px;bottom:4px;width:calc(50% - 4px);height:auto;border-radius:999px;background:#fff;transition:transform .5s var(--sq)}.zd .seg{background:var(--fill)}.zd .tgr{grid-template-columns:62px 132px 98px 160px 116px}.zd .dlg .srch input{background:var(--fill)}.zd .dlg .srch input:focus{background:#fff}.zd .sec{font-size:13px;text-transform:none;letter-spacing:0;color:var(--g800)}.zd .dev{border-top:0;background:var(--pan);border-radius:12px;padding:6px 6px 6px 12px;margin-top:6px}.zd{--t-press:.11s;--t-fast:.18s;--t-base:.28s;--t-move:.38s;--t-enter:.46s;--t-exit:.24s;--t-out:.14s;--t-big:.62s;--stg:34ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--in:var(--e-out);--spring:var(--e-spring);--out:var(--e-in);--sq:var(--e-spring);--soft:var(--e-inout)}@keyframes zd-trkA{0%{opacity:0;transform:translate(-10px)}}@keyframes zd-trkB{0%{opacity:0;transform:translate(-10px)}}@keyframes zd-wdA{0%{opacity:0;transform:translateY(.6em)}}@keyframes zd-wdB{0%{opacity:0;transform:translateY(.6em)}}@keyframes zd-softA{0%{opacity:.3;transform:translateY(5px)}}@keyframes zd-softB{0%{opacity:.3;transform:translateY(5px)}}@keyframes zd-selA{0%{opacity:0}}@keyframes zd-selB{0%{opacity:0}}@keyframes zd-popS{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.12)}80%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes zd-ripA{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zd-ripB{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zd-cDnA{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zd-cDnB{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zd-cUpA{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zd-cUpB{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zd-cODn{to{opacity:0;transform:translateY(-18px) scale(.985)}}@keyframes zd-cOUp{to{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes zd-blkF{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes zd-blkB{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes zd-tOF{to{opacity:0;transform:translate(-22px)}}@keyframes zd-tOB{to{opacity:0;transform:translate(22px)}}@keyframes zd-colO{to{opacity:0}}@keyframes zd-colA{0%{opacity:0;transform:translateY(6px)}}@keyframes zd-colB{0%{opacity:0;transform:translateY(6px)}}@keyframes zd-fiF{0%{transform:scale(.985)}}@keyframes zd-dotOk{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.9)}to{opacity:0;transform:scale(0)}}@keyframes zd-dotRv{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes zd-okWash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes zd-valIn{0%{opacity:.2;transform:translateY(4px)}}@keyframes zd-valA{0%{opacity:0;transform:translateY(5px)}}@keyframes zd-valB{0%{opacity:0;transform:translateY(5px)}}@keyframes zd-sbIt{0%{opacity:0;transform:translateY(9px) scale(.9)}}@keyframes zd-rollA{0%{opacity:0;transform:translateY(80%)}}@keyframes zd-rollB{0%{opacity:0;transform:translateY(80%)}}@keyframes zd-rdA{0%{opacity:0;transform:translateY(-80%)}}@keyframes zd-rdB{0%{opacity:0;transform:translateY(-80%)}}@keyframes zd-lblA{0%{opacity:0;transform:translateY(5px)}}@keyframes zd-lblB{0%{opacity:0;transform:translateY(5px)}}@keyframes zd-barOk{0%{opacity:1;transform:none}10%{opacity:1;transform:scale(1.012,1.05)}24%,56%{opacity:1;transform:none}to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zd-okBtn{0%{transform:none}40%{transform:scale(1.1)}to{transform:none}}@keyframes zd-subIn{0%{opacity:0;transform:scale(.97,.72)}to{opacity:1;transform:none}}@keyframes zd-rowsIn{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zd-rowsO{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes zd-arm{0%,to{transform:none}35%{transform:scale(1.07)}70%{transform:scale(.99)}}@keyframes zd-armR{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes zd-nwRing{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes zd-shakeA{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zd-shakeB{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zd-wig{0%,to{transform:rotate(0)}25%{transform:rotate(-13deg) scale(1.12)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}@keyframes zd-nA{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}@keyframes zd-nB{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}.zd .xb:hover,.zd .dlh .hb:hover{transform:none}.zd .btn{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zd .lnk,.zd .ib,.zd .mb,.zd .hb,.zd .xb,.zd .chip,.zd .tab,.zd .mtab,.zd .pill,.zd .tel,.zd .lrow,.zd .sgo,.zd .shd,.zd .sth,.zd .swr,.zd .ckc,.zd .ddb,.zd .kz,.zd .ddo,.zd .kzo,.zd .rgo,.zd .chkrow,.zd .opt,.zd .radio,.zd .addt,.zd .updrop,.zd .ghost,.zd .rsb,.zd .bfb,.zd .cxo,.zd .cst,.zd .ixb,.zd .savs>.sav,.zd .sbar .sav,.zd .sbar .btn{transition:transform var(--t-base) var(--e-rel)}.zd .btn:active,.zd .lnk:active,.zd .chip:active,.zd .tab:active,.zd .mtab:active,.zd .pill:active,.zd .tel:active,.zd .ghost:active,.zd .addt:active,.zd .bfb:active,.zd .rsb:active,.zd .cxo:active,.zd .sbar .sav:active,.zd .sbar .btn:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zd .ib:active,.zd .mb:active,.zd .hb:active,.zd .xb:active,.zd .sgo:active,.zd .ixb:active,.zd .savs>.sav:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zd .lrow:active,.zd .swr:active,.zd .ckc:active,.zd .ddb:active,.zd .kz:active,.zd .ddo:active,.zd .kzo:active,.zd .rgo:active,.zd .chkrow:active,.zd .opt:active,.zd .radio:active,.zd .updrop:active,.zd .shd:active,.zd .sth:active,.zd .cst:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zd .hb.off:active,.zd .btn.off:active{transform:none}.zd .btn:after,.zd .chip:after,.zd .hb:after,.zd .ib:after,.zd .lnk:after,.zd .lrow:after,.zd .tab:after,.zd .swr:after,.zd .ddb:after,.zd .ddo:after,.zd .rgo:after,.zd .mtab:after,.zd .ckc:after,.zd .shd:after,.zd .updrop:after,.zd .pill:after,.zd .tel:after,.zd .kz:after,.zd .kzo:after,.zd .mb:after,.zd .sgo:after,.zd .addt:after,.zd .opt:after,.zd .xb:after,.zd .ixb:after,.zd .sbar .sav:after,.zd .ghost:after,.zd .sth:after,.zd .radio:after,.zd .chkrow:after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;transform:none;opacity:0;transition:opacity var(--t-base) var(--e-out)}.zd .btn:active:after,.zd .chip:active:after,.zd .hb:active:after,.zd .ib:active:after,.zd .lnk:active:after,.zd .lrow:active:after,.zd .tab:active:after,.zd .swr:active:after,.zd .ddb:active:after,.zd .ddo:active:after,.zd .rgo:active:after,.zd .mtab:active:after,.zd .ckc:active:after,.zd .shd:active:after,.zd .updrop:active:after,.zd .pill:active:after,.zd .tel:active:after,.zd .kz:active:after,.zd .kzo:active:after,.zd .mb:active:after,.zd .sgo:active:after,.zd .addt:active:after,.zd .opt:active:after,.zd .xb:active:after,.zd .ixb:active:after,.zd .sbar .sav:active:after,.zd .ghost:active:after,.zd .sth:active:after,.zd .radio:active:after,.zd .chkrow:active:after{opacity:.11;transform:none;transition:opacity var(--t-press) var(--e-out)}.zd .rip{position:absolute;z-index:90;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #1344294d}.zd .rpA{animation:zd-ripA var(--t-enter) var(--e-out) both}.zd .rpB{animation:zd-ripB var(--t-enter) var(--e-out) both}.zd .btn svg,.zd .lnk svg,.zd .ib svg,.zd .mb svg,.zd .hb svg,.zd .xb svg,.zd .addt svg,.zd .tab svg,.zd .mtab svg,.zd .pill svg,.zd .ddb>svg,.zd .kz>svg,.zd .rsb svg,.zd .shd svg,.zd .sth svg,.zd .cst svg{transition:transform var(--t-base) var(--e-spring)}.zd .btn:hover svg{transform:scale(1.1) rotate(-6deg)}.zd .btn:has(use[href="#i-plus"]):hover svg,.zd .addt:hover svg,.zd .mb:has(use[href="#i-plus"]):hover svg{transform:rotate(90deg)}.zd .btn:has(use[href="#i-plus"]):active svg,.zd .addt:active svg,.zd .mb:has(use[href="#i-plus"]):active svg{transform:rotate(180deg) scale(.9)}.zd .hb.d:hover svg,.zd .ib.d:hover svg,.zd .mb.d:hover svg,.zd .btn:has(use[href="#i-trash"]):hover svg,.zd .hb:has(use[href="#i-phone"]):hover svg{animation:zd-wig var(--t-big) var(--e-out)}.zd .hb.x:hover svg,.zd .xb:hover svg,.zd .dlh .hb.x:hover svg,.zd .mb:has(use[href="#i-x"]):hover svg,.zd .ib:has(use[href="#i-x"]):hover svg{transform:rotate(90deg)}.zd .hb:has(use[href="#i-mail"]):hover svg{transform:translateY(-2px) rotate(-8deg)}.zd .btn:has(use[href="#i-ref"]):hover svg,.zd .btn:has(use[href="#i-undo"]):hover svg,.zd .lnk:has(use[href="#i-ref"]):hover svg{transform:rotate(-180deg)}.zd .btn:has(use[href="#i-dl"]):hover svg,.zd .lnk:has(use[href="#i-dl"]):hover svg,.zd .ib:has(use[href="#i-dl"]):hover svg{transform:translateY(2px)}.zd .btn:has(use[href="#i-up"]):hover svg{transform:translateY(-2px)}.zd .btn:has(use[href="#i-send"]):hover svg,.zd .btn:has(use[href="#i-arrc"]):hover svg,.zd .btn:has(use[href="#i-ext"]):hover svg{transform:translate(2px,-1px)}.zd .btn svg.spin,.zd .btn:hover svg.spin,.zd .sav svg.spin{transition:none;transform:none}.zd .btn>svg:has(use[href="#i-check"]),.zd .lnk>svg:has(use[href="#i-check"]),.zd .sav>svg:has(use[href="#i-check"]),.zd .ib>svg:has(use[href="#i-check"]),.zd .ptoast svg:has(use[href="#i-check"]),.zd .tsi>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zd-ckd var(--t-base) var(--e-out) .14s both}.zd .tel:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;pointer-events:none;background:#061a1052;transform:scale(0);transition:transform var(--t-exit) var(--e-in)}.zd .tel.act:before{transform:scale(26);transition:transform var(--t-enter) var(--e-out)}.zd .tel.act,.zd .tel.act:hover{background:#061a1045}.zd .chip:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 240px var(--row);opacity:0;transform:scale(.25)}.zd .chip.on:before{opacity:1;transform:scale(48);transition:transform var(--t-enter) var(--e-out)}.zd .chip>span,.zd .chip>b,.zd .tel>b,.zd .tel>span{position:relative;z-index:1}.zd .sw:before{opacity:1;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path var(--t-exit) var(--e-inout)}.zd .sw.on:before{opacity:1;clip-path:inset(0 0 0 0 round 999px);transition:clip-path var(--t-enter) var(--e-out)}.zd .sw.on:after{animation:zd-halo var(--t-big) var(--e-out) both}.zd .sw i{transition:clip-path var(--t-base) var(--e-inout)}.zd .sw i:before{transition:clip-path var(--t-enter) var(--e-spring)}.zd .sw.on i{transition:clip-path var(--t-enter) var(--e-spring)}.zd .sw.on i:before{transition:clip-path var(--t-base) var(--e-inout)}.zd .onoff.on,.zd .sst.on{animation:zd-pop var(--t-enter) var(--e-spring)}.zd .ckb,.zd .ckv{position:relative}.zd .ckb:before,.zd .ckv:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);opacity:0;transform:scale(.3);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zd .on>.ckb:before,.zd .ckb.on:before,.zd .ckv.on:before{opacity:1;transform:none}.zd .on>.ckb,.zd .ckb.on,.zd .ckv.on{background:none;box-shadow:inset 0 0 0 1.5px var(--g600)}.zd .ckb svg,.zd .ckv svg{position:relative}.zd .ckv.on svg,.zd .on>.ckb svg,.zd .ckb.on svg{animation:zd-ckd var(--t-base) var(--e-out) 90ms forwards}.zd .rd:after{transition:transform var(--t-base) var(--e-spring)}.zd .tline{transition:clip-path var(--t-enter) var(--e-spring)}.zd .tlin{transition:clip-path var(--t-base) var(--e-out)}.zd .dcard:has(.tpane.t-bk) .tline,.zd .dcard:has(.pane.t-bk) .tline{transition:clip-path var(--t-base) var(--e-out)}.zd .dcard:has(.tpane.t-bk) .tlin,.zd .dcard:has(.pane.t-bk) .tlin{transition:clip-path var(--t-enter) var(--e-spring)}.zd .abpill{transition:clip-path var(--t-enter) var(--e-spring)}.zd .mtabs .tind{transition:transform var(--t-enter) var(--e-spring)}.zd .tn,.zd .dtabs .tab i{animation:none}.zd .tn.nA,.zd .dtabs .tab i.nA{animation:zd-nA var(--t-enter) var(--e-spring)}.zd .tn.nB,.zd .dtabs .tab i.nB{animation:zd-nB var(--t-enter) var(--e-spring)}.zd .bnA,.zd .bnB{animation-duration:var(--t-enter)}.zd .rs{transition:opacity var(--t-base) var(--e-out),stroke-dashoffset var(--t-big) var(--e-out)}.zd .rmA,.zd .rmB{animation:none}.zd .rmA>b{animation:zd-rollA var(--t-base) var(--e-spring)}.zd .rmB>b{animation:zd-rollB var(--t-base) var(--e-spring)}.zd .rmA>i{animation:zd-lblA var(--t-base) var(--e-out)}.zd .rmB>i{animation:zd-lblB var(--t-base) var(--e-out)}.zd .lcol{transition-duration:var(--t-move);transition-timing-function:var(--e-inout)}.zd .lrow,.zd .sk,.zd .chip,.zd .tel,.zd .mtab,.zd .blk,.zd .li,.zd .doc,.zd .kv,.zd .note,.zd .empty,.zd .lempty,.zd .dnone,.zd .ltxt,.zd .rgo,.zd .radio,.zd .cxo,.zd .trow,.zd .sum,.zd .cbx,.zd .rgt,.zd .mvl.g,.zd .rnew,.zd .chgl,.zd .abt,.zd .ab .btn,.zd .mp>*,.zd .dlb>*{animation-duration:var(--t-enter);animation-timing-function:var(--e-out)}.zd .qA .lrow{animation-name:zd-softA}.zd .qB .lrow{animation-name:zd-softB}.zd .qA .lrow,.zd .qB .lrow{animation-duration:var(--t-base);animation-delay:0s!important}.zd .qA .rb,.zd .qB .rb{animation:none}.zd .lcol.min .lrow{animation-name:none}.zd .lsel{position:absolute;left:0;right:0;top:0;height:70px;z-index:2;border-radius:14px;pointer-events:none;box-shadow:var(--sh-row);-webkit-backdrop-filter:brightness(1.08);backdrop-filter:brightness(1.08);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zd .lsel:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600)}.zd .lsel.off,.zd .ssel.off{opacity:0}.zd .lsel.nt,.zd .ssel.nt{transition:opacity var(--t-fast) var(--e-out)}.zd .lA>.lsel,.zd .gA>.lsel,.zd .qA>.lsel{animation:zd-selA var(--t-base) var(--e-out) .12s backwards}.zd .lB>.lsel,.zd .gB>.lsel,.zd .qB>.lsel{animation:zd-selB var(--t-base) var(--e-out) .12s backwards}.zd .lrow.on:not(.pk),.zd .lrow.on:not(.pk):hover{background:var(--row);box-shadow:none}.zd .lrow.on .lbar,.zd .lrow.on:before{transform:scale(0)}.zd .lscroll,.zd .savs,.zd .stl{position:relative}.zd .ssel{position:absolute;left:50%;top:10px;width:40px;height:40px;margin-left:-20px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zd .sav.on .av,.zd .sgo.on{box-shadow:none}.zd .lcol.min .sav,.zd .sgo{animation:zd-popS var(--t-enter) var(--e-spring) backwards}.zd .sks{display:flex;flex-direction:column;gap:6px}.zd .sks.out{position:absolute;left:10px;right:10px;top:6px;z-index:3;pointer-events:none;animation:zd-fadeO var(--t-exit) var(--e-in) both}.zd .dA,.zd .dB,.zd .dcard{animation-duration:var(--t-enter)}.zd .s-dn>.dA,.zd .dcard.kA.s-dn{animation-name:zd-cDnA}.zd .s-dn>.dB,.zd .dcard.kB.s-dn{animation-name:zd-cDnB}.zd .s-up>.dA,.zd .dcard.kA.s-up{animation-name:zd-cUpA}.zd .s-up>.dB,.zd .dcard.kB.s-up{animation-name:zd-cUpB}.zd .dwrap.out>.dcard,.zd .dwrap.out>.empty,.zd .dcard.out{animation:zd-cardO var(--t-out) var(--e-in) both}.zd .dwrap.s-dn.out>.dcard,.zd .dcard.s-dn.out{animation-name:zd-cODn}.zd .dwrap.s-up.out>.dcard,.zd .dcard.s-up.out{animation-name:zd-cOUp}.zd .dA .hav{animation-name:zd-popA}.zd .dB .hav{animation-name:zd-popB}.zd .dA .hsub,.zd .kA .dsub{animation-name:zd-trkA}.zd .dB .hsub,.zd .kB .dsub{animation-name:zd-trkB}.zd .dA .hc{animation-name:zd-popA}.zd .dB .hc{animation-name:zd-popB}.zd .hav,.zd .dav{animation-duration:var(--t-enter);animation-delay:60ms}.zd .hn,.zd .dnm{animation:none}.zd .wd{display:inline-block;white-space:pre;animation:zd-wdA var(--t-enter) var(--e-out) backwards}.zd .dB .wd,.zd .kB .wd{animation-name:zd-wdB}.zd .hsub,.zd .dsub{animation-duration:var(--t-enter);animation-delay:.13s}.zd .dhead .hc{animation-duration:var(--t-enter);animation-delay:.18s}.zd .tpane.tA,.zd .tpane.tB,.zd .pane{animation:none}.zd .tpane.out,.zd .pane.out{animation:zd-tabO var(--t-out) var(--e-in) both}.zd .tpane.o-fw,.zd .pane.o-fw{animation-name:zd-tOF}.zd .tpane.o-bk,.zd .pane.o-bk{animation-name:zd-tOB}.zd .tA .blk{animation-name:zd-riseA}.zd .tB .blk{animation-name:zd-riseB}.zd .tpane.t-fw .blk,.zd .pane.t-fw .blk{animation-name:zd-blkF}.zd .tpane.t-bk .blk,.zd .pane.t-bk .blk{animation-name:zd-blkB}.zd .dcol>.blk:nth-child(1){animation-delay:0s}.zd .dcol>.blk:nth-child(2){animation-delay:calc(var(--stg)*2)}.zd .dcol>.blk:nth-child(3){animation-delay:calc(var(--stg)*4)}.zd .dcol>.blk:nth-child(4){animation-delay:calc(var(--stg)*6)}.zd .dcol>.blk:nth-child(n+5){animation-delay:calc(var(--stg)*8)}.zd .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:var(--stg)}.zd .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:calc(var(--stg)*3)}.zd .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:calc(var(--stg)*5)}.zd .dcol:nth-child(2)>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*7)}.zd .tpane.cx .dgrid,.zd .pane.cx>.dcols{animation:zd-colO var(--t-press) var(--e-in) both}.zd .tpane.cA .dgrid,.zd .pane.cA>.dcols{animation:zd-colA var(--t-base) var(--e-out) both}.zd .tpane.cB .dgrid,.zd .pane.cB>.dcols{animation:zd-colB var(--t-base) var(--e-out) both}.zd .fld,.zd .swr{position:relative}.zd .fl,.zd .fl2{transition:transform var(--t-fast) var(--e-out)}.zd .fld:focus-within>.fl,.zd .fld:focus-within>.fl2{transform:translate(3px);color:var(--g650)}.zd .fw:before{transition:opacity var(--t-fast) var(--e-out)}.zd .fw:after{transform:scale(.98);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zd .fw:focus-within:after,.zd .fw.err:after{transform:none}.zd .fi:focus{animation:zd-fiF var(--t-base) var(--e-spring)}.zd .fw>.fi:focus{animation:none}.zd .chg.on:after{animation:zd-dotH .9s var(--e-out) .12s 2 both}.zd .chg.ok,.zd .chg.rv{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--g500);flex:none;opacity:1;transform:none}.zd .chg.ok{animation:zd-dotOk var(--t-big) var(--e-out) both}.zd .chg.rv{animation:zd-dotRv var(--t-exit) var(--e-in) both}.zd .fld:has(.chg.ok):after,.zd .swr:has(.chg.ok):before{content:"";position:absolute;left:-4px;right:-4px;top:-3px;bottom:-3px;border-radius:14px;background:#28a05f2b;pointer-events:none;animation:zd-okWash 1s var(--e-out) both}.zd .swr:has(.chg.ok):before{left:0;right:0;top:0;bottom:0;border-radius:inherit}.zd .fld:has(.chg.rv) .fi,.zd .fld:has(.chg.rv) .ddb,.zd .swr:has(.chg.rv) .sw{animation:zd-valIn var(--t-base) var(--e-out)}.zd .hint.err,.zd .ferr{animation-duration:var(--t-base)}.zd .sbar{animation-duration:var(--t-big);animation-timing-function:var(--e-out)}.zd .sbar>*{animation:zd-sbIt var(--t-enter) var(--e-out) backwards}.zd .sbar>:nth-child(1){animation-delay:.14s}.zd .sbar>:nth-child(2){animation-delay:174ms}.zd .sbar>:nth-child(3){animation-delay:208ms}.zd .sbar>:nth-child(4){animation-delay:242ms}.zd .sbar>:nth-child(5){animation-delay:276ms}.zd .sbar.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zd .sbar.out>*{animation:none}.zd .sbar.out:has(.ok){animation:zd-barOk var(--t-big) var(--e-inout) both}.zd .sbar .ok{animation:zd-okBtn var(--t-enter) var(--e-spring)}.zd .sbar .ghd,.zd .sbar .ghost{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zd .sbar:has(.ok) .ghd,.zd .sbar:has(.ok) .ghost{opacity:.35}.zd .sbar .yel.off,.zd .sbar .sav.off{opacity:1}.zd .rollA,.zd .rA{animation:zd-rollA var(--t-base) var(--e-spring)}.zd .rollB,.zd .rB{animation:zd-rollB var(--t-base) var(--e-spring)}.zd .rdA{animation:zd-rdA var(--t-base) var(--e-spring)}.zd .rdB{animation:zd-rdB var(--t-base) var(--e-spring)}.zd .sbn>b,.zd .sbn>i{display:inline-block}.zd .ptoast{animation-duration:var(--t-enter)}.zd .ptoast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zd .ddp,.zd .kzp,.zd .rsp{animation:zd-kzIn var(--t-base) var(--e-out) both}.zd .ddp.out,.zd .kzp.out,.zd .rsp.out{animation:zd-kzO var(--t-out) var(--e-in) both;pointer-events:none}.zd .ddo,.zd .kzo{animation-duration:var(--t-base);animation-timing-function:var(--e-out)}.zd .kzo:nth-child(1){animation-delay:50ms}.zd .kzo:nth-child(2){animation-delay:84ms}.zd .kzo:nth-child(3){animation-delay:118ms}.zd .kzo:nth-child(4){animation-delay:152ms}.zd .kzo:nth-child(n+5){animation-delay:186ms}.zd .ddo:before,.zd .kzo:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background:var(--chip);opacity:0;transition:opacity var(--t-fast) var(--e-out);pointer-events:none}.zd .ddo:hover,.zd .kzo:hover{background:transparent}.zd .ddo.on:hover,.zd .kzo.on:hover{background:var(--g100)}.zd .ddo:hover:before,.zd .kzo:hover:before{opacity:1}.zd .ddo.on:before,.zd .kzo.on:before{opacity:0}.zd .ddo>*,.zd .kzo>*{position:relative}.zd .ddo>svg,.zd .kzo>svg,.zd .opt>.ok{stroke-dasharray:24;stroke-dashoffset:24;opacity:1;transform:none;transition:stroke-dashoffset var(--t-base) var(--e-out)}.zd .ddo.on>svg,.zd .kzo.on>svg,.zd .opt.on>.ok{stroke-dashoffset:0}.zd .ddv.vA,.zd .kzt.vA>b{animation:zd-valA var(--t-base) var(--e-out)}.zd .ddv.vB,.zd .kzt.vB>b{animation:zd-valB var(--t-base) var(--e-out)}.zd .nc,.zd .it{animation-name:zd-subIn;animation-duration:var(--t-enter);animation-timing-function:var(--e-out);transform-origin:50% 100%}.zd .ncb,.zd .csb{transition:grid-template-rows var(--t-exit) var(--e-inout)}.zd .nc.open .ncb,.zd .cs.open .csb{transition:grid-template-rows var(--t-enter) var(--e-out)}.zd .ncb>div,.zd .csb>div{opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zd .nc.open .ncb>div,.zd .cs.open .csb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zd .bfw{display:grid;grid-template-rows:1fr;margin-bottom:-10px;animation:zd-rowsIn var(--t-base) var(--e-out) both}.zd .bfw.out{animation:zd-rowsO var(--t-press) var(--e-in) both}.zd .bfi{min-height:0;overflow:hidden;padding-bottom:10px}.zd .bfl{animation-duration:var(--t-base)}.zd .bfl.out{animation:zd-fadeO var(--t-press) var(--e-in) both}.zd .scr{animation:zd-fade var(--t-base) var(--e-out) both}.zd .dlg{animation-duration:var(--t-big)}.zd .cfm{animation-duration:var(--t-enter)}.zd .dli{animation-duration:var(--t-enter);animation-delay:40ms}.zd .dlh h3{animation-duration:var(--t-enter);animation-delay:60ms}.zd .dlh p{animation-duration:var(--t-enter);animation-delay:94ms}.zd .dlf>*{animation:zd-rise var(--t-enter) var(--e-out) .2s backwards}.zd .dlf>*:nth-child(2){animation-delay:234ms}.zd .dlf>*:nth-child(3){animation-delay:268ms}.zd .cfi{animation:zd-pop var(--t-enter) var(--e-spring) 30ms backwards}.zd .cfi svg{animation:zd-wig var(--t-big) var(--e-out) .24s}.zd .cfm h3,.zd .cfm>p{animation:zd-rise var(--t-enter) var(--e-out) 50ms backwards}.zd .cfm>p{animation-delay:84ms}.zd .cfb>*,.zd .cff>*{animation:zd-rise var(--t-enter) var(--e-out) 118ms backwards}.zd .cfb>*:nth-child(2),.zd .cff>*:nth-child(2){animation-delay:152ms}.zd .cfb>*:nth-child(3),.zd .cff>*:nth-child(3){animation-delay:186ms}.zd .cfm .btn.dng,.zd .cfm .btn.amb{animation:zd-rise var(--t-enter) var(--e-out) 152ms backwards,zd-arm var(--t-big) var(--e-inout) .64s}.zd .cfm .btn.dng:before,.zd .cfm .btn.amb:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #ffffffbf;opacity:0;pointer-events:none;animation:zd-armR var(--t-big) var(--e-out) .64s}.zd .fout .dlg,.zd .fout .cfm{animation:zd-dlgO var(--t-exit) var(--e-in) both}.zd .fout .scr{animation:zd-fadeO var(--t-exit) var(--e-in) both}.zd .fout .dlg>*,.zd .fout .cfm>*{animation:zd-fadeO var(--t-press) var(--e-in) both}.zd .dlb.shA,.zd .dlb.shB{animation:none}.zd .shA .fw.err{animation:zd-shakeA var(--t-enter) var(--e-out)}.zd .shB .fw.err{animation:zd-shakeB var(--t-enter) var(--e-out)}.zd .fld.err>.fi{animation:zd-shakeA var(--t-enter) var(--e-out)}.zd .mp.tA,.zd .mp.tB{animation-duration:var(--t-base)}.zd .mp.out{animation-duration:var(--t-out)}.zd .toast{animation-duration:var(--t-big);animation-fill-mode:backwards}.zd .toast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in);animation-fill-mode:both}.zd .toast.out~.toast{transform:translateY(calc(-100% - 8px));transition:transform var(--t-exit) var(--e-inout)}.zd .lA .lrow.nw{animation:zd-riseA var(--t-enter) var(--e-out) backwards}.zd .lB .lrow.nw{animation:zd-riseB var(--t-enter) var(--e-out) backwards}.zd .qA .lrow.nw{animation:zd-softA var(--t-base) var(--e-out) backwards}.zd .qB .lrow.nw{animation:zd-softB var(--t-base) var(--e-out) backwards}.zd .lrow.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:0;background:none;transform:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zd-nwRing 1.3s var(--e-out) 2 both}.zd .lrow.nw>.av{animation:zd-pop var(--t-big) var(--e-spring) 2}.zd .t-in,.zd .t-fw,.zd .t-bk,.zd .o-in,.zd .o-fw,.zd .o-bk,.zd .s-in,.zd .s-up,.zd .s-dn,.zd .c2,.zd .k2,.zd .cx,.zd .cA,.zd .cB,.zd .nA,.zd .nB,.zd .ok,.zd .rv,.zd .vA,.zd .vB,.zd .nt,.zd .lv{--m:1}.zd .lscroll>.lsel{left:10px;right:10px;top:6px}.zd .lin{transition:opacity var(--t-base) var(--e-out) 90ms}.zd .lcol.min .lin{transition:opacity var(--t-out) var(--e-in)}.zd .strip{animation:zd-stripIn var(--t-base) var(--e-out) 50ms backwards}.zd .pane:not(.k2)>.dcols.c2{flex-direction:column;align-items:stretch}.zd .pane.k2>.dcols{flex-direction:row;align-items:flex-start}.zd .lng,.zd .kzb,.zd .mr,.zd .kpb,.zd .ktk,.zd .lgr{position:relative;transition:transform var(--t-base) var(--e-rel)}.zd .lng:active,.zd .mr:active,.zd .ktk:active,.zd .lgr:active{transform:scale(.97,.95);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zd .kzb:active{transform:scale(.88);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zd .ban.ds{gap:20px}.zd .rq0{stroke:var(--yel)}.zd .rq1{stroke:#ffffffb8}.zd .rmid i{font-size:6.5px}.zd .lng{margin-top:5px;height:22px;padding:0 11px 0 8px;border-radius:999px;background:#ef44443d;color:#fecaca;font-size:11px;font-weight:650;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;z-index:1;animation:zd-pop var(--t-enter) var(--e-spring) .5s backwards}.zd a.lng{color:#fecaca}.zd .lng:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:0 0 0 2px #fca5a599;animation:zd-dsHalo 2.4s var(--e-out) 1s infinite;pointer-events:none}.zd .lng:hover{background:#ef44445c}.zd .lng svg{color:#fca5a5}.zd .tls.ds{gap:8px;margin-left:0}.zd .tls.ds .tel{min-width:0;padding:8px 22px 9px;flex:none}.zd .tel.ro{cursor:default}.zd .tel.ro:hover{background:#ffffff1a;transform:none}.zd .tel.ro:active{transform:none}.zd .tnr{display:flex;align-items:center;gap:9px;position:relative;z-index:1}.zd .tnr b{display:inline-block}.zd .tel.wn b{color:#fdba74}.zd .tel.yl b{color:var(--yel)}.zd .tsub{font-style:normal;font-size:10px;font-weight:700;color:#fed7aa;background:#fdba742e;border-radius:999px;padding:2px 9px;white-space:nowrap;line-height:1.5;animation:zd-pop var(--t-enter) var(--e-spring) .7s backwards}.zd .tel b.rA{animation:zd-rollA var(--t-base) var(--e-spring)}.zd .tel b.rB{animation:zd-rollB var(--t-base) var(--e-spring)}.zd .ab.ds{gap:8px}.zd .kch{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--ttl);white-space:nowrap;margin-right:8px;animation:zd-trk var(--t-enter) var(--e-out) .1s backwards}.zd .kc{height:40px;flex:1 1 0;min-width:0;border-radius:999px;background:var(--ton);padding:0 18px 0 16px;display:flex;align-items:center;gap:11px;animation:zd-rise var(--t-enter) var(--e-out) backwards}.zd .kc>b{font-size:19px;font-weight:800;letter-spacing:-.02em;line-height:1;color:var(--g800);white-space:nowrap;display:inline-block}.zd .kc>div{min-width:0;display:flex;flex-direction:column;line-height:1.25}.zd .kc>div>span{font-size:9.5px;font-weight:700;letter-spacing:.06em;color:var(--g800);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zd .kc>div>i{font-style:normal;font-size:10.5px;color:#4d5f56;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zd .kc.gl{background:var(--g800)}.zd .kc.gl>b{color:var(--yel)}.zd .kc.gl>div>span{color:#fff}.zd .kc.gl>div>i{color:#ffffffd1}.zd .kc.alarm>b{color:#b91c1c}.zd .kc>b.rA{animation:zd-rollA var(--t-base) var(--e-spring)}.zd .kc>b.rB{animation:zd-rollB var(--t-base) var(--e-spring)}.zd .dsc{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;position:relative}.zd .kaart{position:relative;width:1176px;height:656px;flex:none;overflow:hidden;background:#e7eee9;border-radius:24px;isolation:isolate;animation:zd-fade var(--t-enter) var(--e-out) backwards}.zd .kw{position:absolute;left:0;top:0;width:1176px;height:656px;transform-origin:0 0;transition:transform var(--t-base) var(--e-out)}.zd .kw.fly{transition:transform .9s var(--e-inout)}.zd .kw.drag{transition:none}.zd .kvl{position:absolute;left:-412px;top:-322px;width:2000px;height:1300px;display:block;cursor:grab;touch-action:none;border-radius:0}.zd .kvl:active{cursor:grabbing}.zd .kvl:focus-visible{outline:none}.zd .kter{display:block;width:2000px;height:1300px}.zd .kwa{fill:#c3dde4}.zd .kwl{fill:none;stroke:#c3dde4;stroke-linecap:round;stroke-linejoin:round}.zd .kfo{fill:#d3e6d7}.zd .kur{fill:#dae2dd}.zd .kdk{fill:none;stroke:#e7eee9;stroke-width:5;stroke-linecap:round}.zd .krc{fill:none;stroke:#cdd8d1;stroke-width:5.6;stroke-linecap:round;stroke-linejoin:round}.zd .krd{fill:none;stroke:#fbfdfc;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.zd .krn{fill:none;stroke:#f6f9f7;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.zd .kl{position:absolute;transform:translate(-50%,-50%) scale(var(--ik,1));white-space:nowrap;font-size:11px;font-weight:650;color:#3d5247;line-height:1;pointer-events:none;text-shadow:0 0 3px #f4f8f5,0 0 3px #f4f8f5,0 0 2px #f4f8f5;transition:transform var(--t-base) var(--e-out)}.zd .kl.s{font-size:10px;font-weight:600;color:#4d6257}.zd .kl.w{font-style:italic;font-weight:600;color:#35606f;letter-spacing:.04em;text-shadow:none}.zd .kl.g{font-style:italic;font-weight:600;color:#3f6a4c;letter-spacing:.04em;text-shadow:none}.zd .kw.fly .kl,.zd .kw.fly .kp,.zd .kw.fly .kpo{transition:transform .9s var(--e-inout)}.zd .kw.drag .kl,.zd .kw.drag .kp,.zd .kw.drag .kpo{transition:none}.zd .krt{position:absolute;left:0;top:0;width:1176px;height:656px;overflow:visible;pointer-events:none;display:block}.zd .krp{fill:none;stroke:#b45309;stroke-width:calc(3.5px * var(--ik,1));stroke-linecap:round;stroke-dasharray:calc(7px * var(--ik,1)) calc(9px * var(--ik,1));opacity:.9;animation:zd-dsRoute 1.1s linear infinite}.zd .krp.off{visibility:hidden}.zd .kp{position:absolute;width:0;height:0;z-index:2;transform:scale(var(--ik,1));transition:transform var(--t-base) var(--e-out)}.zd .kp.on{z-index:4}.zd .kpb{position:absolute;left:-19px;top:-54px;width:38px;height:38px;border-radius:50%;border:2.5px solid #fff;color:#fff;font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0c2c1c57;animation:zd-dsDrop .5s var(--e-spring) backwards;z-index:1}.zd .kpb:hover{transform:translateY(-2px) scale(1.06)}.zd .kpb:active{transform:scale(.92);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zd .kp.on .kpb{transform:scale(1.14);box-shadow:0 0 0 4px #ffffffeb,0 10px 22px #0c2c1c6b}.zd .kps{position:absolute;left:-1.5px;top:-17px;width:3px;height:13px;border-radius:2px;background:#fff;box-shadow:0 2px 4px #0c2c1c40;animation:zd-fade var(--t-enter) var(--e-out) .3s backwards}.zd .kpf{position:absolute;left:-5.5px;top:-5.5px;width:11px;height:11px;border-radius:50%;border:2.5px solid #fff;box-shadow:0 2px 5px #0c2c1c4d;animation:zd-pop var(--t-enter) var(--e-spring) .25s backwards}.zd .kpp{position:absolute;left:-28px;top:-63px;width:56px;height:56px;border-radius:50%;border:3px solid #2d614b;pointer-events:none;opacity:0;animation:zd-dsPuls 1.9s var(--e-out) .6s infinite}.zd .pb-ow{background:#b45309}.zd .pb-wk{background:#2d614b}.zd .pb-bs{background:#0369a1}.zd .pb-gn{background:#64748b}.zd .kpl{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 9px 0 7px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap;flex:none;line-height:1}.zd .kpl>i{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.zd .pl-ow{background:#fef3c7;color:#92400e}.zd .pl-wk{background:#dcfce7;color:#166534}.zd .pl-bs{background:#e0f2fe;color:#075985}.zd .pl-gn{background:#eef2f0;color:#475569}.zd .ltj{display:inline-flex;align-items:center;gap:6px;height:20px;padding:0 9px 0 7px;border-radius:999px;font-size:10.5px;font-weight:700;white-space:nowrap;flex:none;line-height:1}.zd .ltj>i{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none;animation:zd-blink 1.6s ease-in-out infinite}.zd .ltj>b{font-family:var(--mono);font-weight:700}.zd .ltj.wk{background:#dcf2e2;color:#14532d}.zd .ltj.ow{background:#fdebd3;color:#7c2d12}.zd .ltj.big{height:38px;width:100%;padding:0 14px 0 12px;border-radius:14px;font-size:10px;letter-spacing:.05em;margin-top:8px}.zd .ltj.big>span{flex:1;min-width:0}.zd .ltj.big>b{font-size:15px;letter-spacing:0}.zd .ltj.in{animation:zd-dsSwap var(--t-base) var(--e-spring)}.zd .kpo{position:absolute;width:0;height:0;z-index:6;transform:scale(var(--ik,1));transition:transform var(--t-base) var(--e-out)}.zd .kpc{position:absolute;left:-150px;bottom:66px;width:300px;background:#fff;border-radius:20px;box-shadow:var(--sh-pop);padding:14px;transform-origin:50% 100%;text-align:left}.zd .kpc:after{content:"";position:absolute;left:50%;bottom:-6px;width:14px;height:14px;margin-left:-7px;background:#fff;border-radius:3px;transform:rotate(45deg)}.zd .kpc.pA{animation:zd-dsPopA var(--t-enter) var(--e-spring) backwards}.zd .kpc.pB{animation:zd-dsPopB var(--t-enter) var(--e-spring) backwards}.zd .kpo.out .kpc{animation:zd-dsPopO .18s var(--e-in) both}.zd .kpc>*{animation:zd-rise var(--t-enter) var(--e-out) backwards}.zd .kpc>*:nth-child(2){animation-delay:40ms}.zd .kpc>*:nth-child(3){animation-delay:70ms}.zd .kpc>*:nth-child(4){animation-delay:.1s}.zd .kpc>*:nth-child(n+5){animation-delay:.13s}.zd .kph{display:flex;align-items:center;gap:8px;min-height:28px}.zd .kph>b{font-size:14.5px;font-weight:700;color:var(--ink);flex:1;min-width:0}.zd .kpc .xb{width:28px;height:28px;margin-left:0}.zd .kpr{display:flex;align-items:center;gap:7px;flex-wrap:wrap;font-size:12px;color:var(--ink2);margin-top:5px;min-width:0}.zd .kpr.gr{color:var(--mut)}.zd .kpr>svg{color:var(--g500)}.zd .klv{font-size:11px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:5px}.zd .klv>i{width:6px;height:6px;border-radius:50%;background:#94a3b8;flex:none}.zd .klv.on{color:#166534}.zd .klv.on>i{background:#16a34a;animation:zd-blink 1.6s ease-in-out infinite}.zd .kcd{font-family:var(--mono);font-size:11px;font-weight:600;color:var(--g650);background:var(--g50);padding:2px 8px;border-radius:999px;white-space:nowrap}.zd .ktk{display:block;width:100%;margin-top:9px;padding:10px 12px 10px 14px;border-radius:14px;background:var(--pan);text-align:left;overflow:hidden}.zd .ktk:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--g600)}.zd .ktk:hover{background:var(--fill)}.zd .ktf{display:block;font-size:9.5px;font-weight:700;letter-spacing:.07em;color:var(--ttl)}.zd .ktw{display:block;font-size:12px;font-weight:700;color:var(--ink);margin-top:2px}.zd .kto{display:block;font-size:11.5px;line-height:1.4;color:var(--ink2);margin-top:2px}.zd .ktg{display:flex;align-items:center;gap:5px;font-size:11px;font-weight:650;color:var(--g650);margin-top:6px}.zd .ktg svg{transition:transform var(--t-base) var(--e-spring)}.zd .ktk:hover .ktg svg{transform:translate(3px)}.zd .kzm{position:absolute;left:16px;top:16px;z-index:7;display:flex;flex-direction:column;gap:2px;padding:4px;border-radius:999px;background:#fff;box-shadow:var(--sh-menu);animation:zd-rise var(--t-enter) var(--e-out) .5s backwards}.zd .kzb{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--g800)}.zd .kzb:hover{background:var(--ton)}.zd .kzb.off{opacity:.38;pointer-events:none}.zd .kzb svg{transition:transform var(--t-base) var(--e-spring)}.zd .kzb:hover svg{transform:scale(1.15)}.zd .klg{position:absolute;left:16px;bottom:16px;z-index:7;display:flex;gap:6px;padding:7px;border-radius:999px;background:#fff;box-shadow:var(--sh-menu);animation:zd-rise var(--t-enter) var(--e-out) .55s backwards}.zd .kat{position:absolute;right:16px;bottom:12px;z-index:7;font-size:9.5px;color:#475569;background:#f4f7f5;padding:1px 9px;border-radius:999px;line-height:1.6}.zd .kld{position:absolute;left:0;top:0;right:0;bottom:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#e7eee9,#dbe6e0);font-size:12.5px;font-weight:600;color:#4d5f56}.zd .kld svg{color:var(--g500);animation:zd-spin .9s linear infinite}.zd .kld.out{pointer-events:none;animation:zd-fadeO var(--t-exit) var(--e-in) both}.zd .zwp{position:absolute;right:18px;top:18px;width:376px;max-height:620px;z-index:8;display:flex;flex-direction:column;gap:12px;pointer-events:none}.zd .zwp>*{pointer-events:auto}.zd .klk{flex:none;border-radius:24px;background:var(--grad);color:#fff;padding:13px 18px 13px 20px;display:flex;align-items:center;gap:12px;box-shadow:var(--sh-bar);position:relative;overflow:hidden;animation:zd-rise var(--t-enter) var(--e-out) .12s backwards}.zd .klk:before{content:"";position:absolute;right:-60px;top:-90px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.1),transparent 70%);pointer-events:none}.zd .kld2{flex:1;min-width:0;position:relative}.zd .kld2>b{display:block;font-size:15px;font-weight:800;letter-spacing:-.01em;line-height:1.25}.zd .kld2>span{display:block;margin-top:3px;font-size:9.5px;font-weight:700;letter-spacing:.08em;color:#fffc}.zd .klt{display:flex;align-items:center;gap:1px;font-size:30px;font-weight:800;letter-spacing:-.02em;line-height:1;position:relative;flex:none}.zd .kdp{color:#fffc;animation:zd-dsBlink 1s linear infinite;margin:0 1px}.zd .kse{margin-left:8px;height:28px;min-width:38px;padding:0 9px;border-radius:999px;background:#e9d90024;box-shadow:inset 0 0 0 1px #e9d9006b;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;font-size:15px;letter-spacing:0;color:var(--yel)}.zd .kse>i{font-style:normal;display:block;line-height:20px}.zd .kse>i.sA{animation:zd-dsSecA .42s cubic-bezier(.22,1.2,.36,1)}.zd .kse>i.sB{animation:zd-dsSecB .42s cubic-bezier(.22,1.2,.36,1)}.zd .mpn{position:relative;background:#fff;border-radius:24px;box-shadow:var(--sh-card);display:flex;flex-direction:column;min-height:0;overflow:hidden;animation:zd-rise var(--t-enter) var(--e-out) .2s backwards}.zd .mls{position:relative;overflow-x:hidden;overflow-y:auto;min-height:0;padding:0 8px 8px;display:flex;flex-direction:column;gap:2px}.zd .mr{height:54px;flex:none;width:100%;display:flex;align-items:center;gap:11px;padding:0 10px;border-radius:14px;text-align:left;z-index:1;animation:zd-rise var(--t-enter) var(--e-out) backwards}.zd .mr.stil{cursor:default}.zd .mr.stil:active{transform:none}.zd .mav{width:34px;height:34px;border-radius:50%;color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-spring)}.zd .mr:hover .mav{transform:scale(1.08)}.zd .mr.stil:hover .mav{transform:none}.zd .mtx{flex:1;min-width:0}.zd .mtx>b{display:block;font-size:13px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zd .mtx>span{display:block;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zd .mrt{display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex:none}.zd .mcd{font-family:var(--mono);font-size:10.5px;font-weight:600;color:var(--mut);line-height:1.3}.zd .msel{position:absolute;left:8px;right:8px;top:0;height:54px;border-radius:14px;background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g200);pointer-events:none;transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zd .msel.off{opacity:0}.zd .dbd{padding:18px;display:grid;grid-template-columns:minmax(0,1fr) 348px;gap:14px}.zd .dc{position:relative;background:#fff;border-radius:24px;box-shadow:var(--sh-card);min-width:0;display:flex;flex-direction:column;animation:zd-rise var(--t-enter) var(--e-out) backwards}.zd .dbd>.dc:nth-child(1){animation-delay:.3s}.zd .dbd>.dc:nth-child(2){animation-delay:.36s}.zd .dbd>.dc:nth-child(3){animation-delay:.42s}.zd .dc.w2{grid-column:1/-1}.zd .dch{display:flex;align-items:center;gap:10px;padding:14px 18px 10px;flex:none;min-height:54px}.zd .dch h3{font-size:14px;font-weight:700;letter-spacing:-.005em;color:var(--g800);display:flex;align-items:center;gap:9px;min-width:0;white-space:nowrap}.zd .dch h3 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650);animation:zd-pop var(--t-enter) var(--e-spring) .25s backwards}.zd .dcm{margin-left:auto;font-size:11.5px;font-weight:600;color:var(--mut);white-space:nowrap}.zd .dcm b{font-weight:700;color:var(--g800);display:inline-block}.zd .dsk{display:flex;flex-direction:column;gap:6px;padding:0 10px 12px}.zd .dsk.g2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 14px;padding:0 14px 16px}.zd .dsk.out{position:absolute;left:0;right:0;top:54px;z-index:3;pointer-events:none;animation:zd-fadeO var(--t-exit) var(--e-in) both}.zd .sk.h54{height:54px}.zd .sk.h56{height:56px}.zd .tkp{display:flex;align-items:flex-start;gap:26px;padding:2px 18px 6px}.zd .tlg{transition:opacity var(--t-base) var(--e-out),transform var(--t-base) var(--e-spring)}.zd .tlg.off{opacity:0;transform:translateY(8px) scale(.94);pointer-events:none}.zd .tlg>b{display:block;font-size:26px;font-weight:800;letter-spacing:-.02em;line-height:1.1;color:var(--ink)}.zd .tlg>span{display:flex;align-items:center;gap:6px;margin-top:3px;font-size:11.5px;font-weight:500;color:var(--mut);white-space:nowrap}.zd .tlg>span>i{width:8px;height:8px;border-radius:50%;flex:none}.zd .tlg.sto>span>i{background:#dc2626}.zd .tlg.oh>span>i{background:#2d614b}.zd .abt.w3{grid-template-columns:64px 98px 104px;margin-left:auto}.zd .tdk{position:relative;width:760px;height:300px;margin:0 9px 12px;flex:none}.zd .tsv{position:absolute;left:0;top:0;width:760px;height:300px;display:block;overflow:visible;pointer-events:none}.zd .trv{position:absolute;left:0;top:0;width:760px;height:300px}.zd .tln{position:absolute;left:0;top:0;width:760px;height:300px;transition:clip-path .34s var(--e-out)}.zd .tbl{stroke:#dfe7e2;stroke-width:1}.zd .tml{stroke:#e3ebe6;stroke-width:1;stroke-dasharray:3 5}.zd .tgy{fill:none;stroke:#c3cfc8;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.zd .tcs{fill:none;stroke:#dc2626;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.zd .tco{fill:none;stroke:#2d614b;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.zd .tas{fill:url(#dsgs)}.zd .tao{fill:url(#dsgo)}.zd .tax{position:absolute;left:0;width:28px;text-align:right;font-size:10px;font-weight:600;color:var(--mut);line-height:1;margin-top:-5px;pointer-events:none}.zd .tmo{position:absolute;top:280px;width:40px;margin-left:-20px;text-align:center;font-size:10.5px;font-weight:600;color:var(--mut);line-height:1;pointer-events:none;transition:transform var(--t-fast) var(--e-spring)}.zd .tmo.in{color:#334155}.zd .tmo.aan{color:var(--ink);font-weight:800;transform:scale(1.16)}.zd .tcl{position:absolute;left:0;top:16px;width:0;height:254px;border-left:1.5px dashed rgba(12,44,28,.24);opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--e-out),transform .18s var(--e-out)}.zd .tcl.on{opacity:1}.zd .tdt{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;border:2.5px solid #fff;pointer-events:none;z-index:2}.zd .tdt.sS{background:#dc2626}.zd .tdt.sO{background:#2d614b}.zd .tdt.pA{animation:zd-popA var(--t-enter) var(--e-spring) backwards}.zd .tdt.pB{animation:zd-popB var(--t-enter) var(--e-spring) backwards}.zd .tdt.hv{width:13px;height:13px;margin:-6.5px 0 0 -6.5px;background:#fff;z-index:3}.zd .tdt.hv.sS{border-color:#dc2626}.zd .tdt.hv.sO{border-color:#2d614b}.zd .tdt.hd.sS{box-shadow:0 0 0 7px #dc262629}.zd .tdt.hd.sO{box-shadow:0 0 0 7px #2d614b29}.zd .tdp{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;pointer-events:none;opacity:0;z-index:1;animation:zd-dsTPuls 1.9s ease-out .7s infinite}.zd .tdp.sS{box-shadow:inset 0 0 0 2px #dc2626}.zd .tdp.sO{box-shadow:inset 0 0 0 2px #2d614b}.zd .ttp{position:absolute;left:0;top:0;z-index:5;height:34px;padding:0 16px;border-radius:999px;background:var(--g900);color:#fff;display:flex;align-items:center;gap:12px;white-space:nowrap;box-shadow:var(--sh-bar);opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--e-out),transform .18s var(--e-out)}.zd .ttp.on{opacity:1}.zd .ttm{font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--yel);text-transform:uppercase}.zd .ttw{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:800}.zd .ttw>i{width:7px;height:7px;border-radius:50%;flex:none}.zd .ttw.sS>i{background:#f87171}.zd .ttw.sO>i{background:#6fbf97}.zd .ttw.no{display:none}.zd .tvg{position:absolute;left:34px;top:0;width:714px;height:300px;z-index:4;cursor:crosshair;border-radius:12px;touch-action:pan-y}.zd .tem{position:absolute;left:40px;right:18px;top:134px;line-height:1.4;text-align:center;font-size:12.5px;color:var(--mut);pointer-events:none;animation:zd-fade var(--t-enter) var(--e-out) backwards}.zd .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.zd .acl{display:flex;flex-direction:column;padding:0 10px 12px}.zd .acw{display:grid;grid-template-rows:1fr}.zd .acw>div{min-height:0;overflow:hidden}.zd .acw.nA{animation:zd-dsGrowA var(--t-enter) var(--e-out) both}.zd .acw.nB{animation:zd-dsGrowB var(--t-enter) var(--e-out) both}.zd .acw.go{animation:zd-dsShrink var(--t-exit) var(--e-in) both}.zd .ac{display:flex;gap:11px;align-items:flex-start;padding:9px 8px;border-radius:14px;animation:zd-rise var(--t-enter) var(--e-out) backwards}.zd .acw.nA .ac{animation:zd-dsActInA .62s var(--e-out) .12s both}.zd .acw.nB .ac{animation:zd-dsActInB .62s var(--e-out) .12s both}.zd .aci{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.zd .acw.nA .aci{animation:zd-popA var(--t-enter) var(--e-spring) .3s backwards}.zd .acw.nB .aci{animation:zd-popB var(--t-enter) var(--e-spring) .3s backwards}.zd .a-st{background:#fee2e2;color:#b91c1c}.zd .a-kl{background:#dcfce7;color:#166534}.zd .a-ow{background:#fef3c7;color:#92400e}.zd .a-gd{background:#e0f2fe;color:#075985}.zd .a-pl{background:#dcfce7;color:#166534}.zd .a-pt,.zd .a-ov{background:#eef2f0;color:#475569}.zd .atx{flex:1;min-width:0}.zd .atx>b{display:block;font-size:12.5px;font-weight:600;line-height:1.35;color:var(--ink);overflow-wrap:anywhere}.zd .atx>span{display:block;font-size:11px;color:var(--mut);margin-top:2px}.zd .pls{display:grid;grid-auto-flow:column;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 14px;padding:0 14px 16px}.zd .pl{display:flex;gap:11px;align-items:stretch;padding:10px 14px;border-radius:14px;background:var(--pan);min-width:0;animation:zd-rise var(--t-enter) var(--e-out) backwards}.zd .plt{width:42px;flex:none;font-family:var(--mono);font-size:12px;font-weight:700;color:var(--ink2);padding-top:1px}.zd .plr{width:2px;flex:none;background:var(--ton);border-radius:2px;position:relative;margin:2px 5px 2px 3px}.zd .plr:before{content:"";position:absolute;left:-4px;top:2px;width:10px;height:10px;border-radius:50%;background:#9fb3a8;box-shadow:0 0 0 2.5px var(--pan)}.zd .pl.kla .plr:before{background:#15803d}.zd .pli{flex:1;min-width:0}.zd .pli>b{display:flex;align-items:center;gap:6px;font-size:12.5px;font-weight:650;color:var(--ink);min-width:0}.zd .pli>b>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zd .pli>b>svg{color:#15803d;flex:none;stroke-width:2.6;stroke-dasharray:24;animation:zd-ckd var(--t-base) var(--e-out) .5s both}.zd .pli>span{display:block;font-size:11.5px;color:var(--mut);margin-top:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zd .pl.nu{background:var(--g800)}.zd .pl.nu .plt,.zd .pl.nu .pli>b{color:#fff}.zd .pl.nu .pli>span{color:#ffffffd6}.zd .pl.nu .plr{background:#ffffff3d}.zd .pl.nu .plr:before{background:var(--yel);box-shadow:0 0 0 2.5px var(--g800)}.zd .pl.nu .plr:after{content:"";position:absolute;left:-4px;top:2px;width:10px;height:10px;border-radius:50%;box-shadow:0 0 0 2px #ffffffb3;animation:zd-halo 2s var(--e-out) infinite}.zd .dlg.w560{width:560px;max-height:820px}.zd .dlg.w500{width:500px;max-height:820px}.zd .dlg.w440{width:440px}.zd .dlg.w400{width:400px}.zd .sct{font-size:10.5px;font-weight:700;letter-spacing:.07em;display:flex;align-items:center;gap:6px;margin-bottom:-6px}.zd .sct.r{color:#b91c1c}.zd .sct.g{color:#166534}.zd .wls{display:flex;flex-direction:column;gap:6px}.zd .wr{display:flex;align-items:center;gap:11px;padding:10px 14px 10px 10px;border-radius:14px;background:var(--pan);min-width:0;animation:zd-rise var(--t-enter) var(--e-out) backwards}.zd .wri{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.zd .wri.r{background:#fde8e6;color:#b0191a}.zd .wri.g{background:#dcf2e2;color:#166534}.zd .wri.a{background:#fdebd3;color:#9a3412}.zd .wr>.grow>b{display:block;font-size:13px;font-weight:700;color:var(--ink)}.zd .wr>.grow>span{display:block;font-size:11.5px;color:var(--mut)}.zd .lvd{width:8px;height:8px;border-radius:50%;background:#16a34a;flex:none;position:relative}.zd .lvd:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;box-shadow:0 0 0 2px #16a34a;animation:zd-halo 1.6s var(--e-out) infinite}.zd .lvd.off{background:#94a3b8}.zd .lvd.off:after{display:none}.zd .vr{padding:12px 14px;border-radius:14px;background:var(--pan);display:flex;flex-direction:column;gap:6px;min-width:0;animation:zd-rise var(--t-enter) var(--e-out) backwards}.zd .vrh{display:flex;align-items:flex-start;gap:10px}.zd .vrh>.grow>b{display:block;font-size:13.5px;font-weight:700;color:var(--ink)}.zd .vrh>.grow>span{display:block;font-size:11.5px;color:var(--mut)}.zd .vrd{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ink2)}.zd .vrd>svg{color:var(--g500)}.zd .vrn{font-size:12px;font-style:italic;color:var(--mut)}.zd .aw{padding:12px 14px 14px;border-radius:16px;background:var(--pan);display:flex;flex-direction:column;gap:8px;min-width:0;animation:zd-rise var(--t-enter) var(--e-out) backwards}.zd .awh{display:flex;align-items:center;gap:8px;min-width:0}.zd .awk{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.zd .awn{font-size:10.5px;font-weight:700;letter-spacing:.07em;white-space:nowrap}.zd .kb-st{background:#fee2e2;color:#b91c1c}.zd .kb-rp{background:#ffedd5;color:#c2410c}.zd .kb-oh{background:#dbeafe;color:#1d4ed8}.zd .kb-kr{background:#d1fae5;color:#047857}.zd .kb-ov{background:#e6ece9;color:#475569}.zd .kt-st{color:#b91c1c}.zd .kt-rp{color:#c2410c}.zd .kt-oh{color:#1d4ed8}.zd .kt-kr{color:#047857}.zd .kt-ov{color:#475569}.zd .atk{font-family:var(--mono);font-size:11px;font-weight:600;color:var(--ink2);background:#fff;padding:2px 9px;border-radius:999px;white-space:nowrap}.zd .awd{font-size:13px;font-weight:650;line-height:1.4;color:var(--ink);overflow-wrap:anywhere}.zd .awl{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--ink2);min-width:0}.zd .awl>svg{color:var(--g500)}.zd .lgr{border-radius:14px;background:var(--pan);padding:9px 10px 9px 12px;display:flex;align-items:center;gap:10px;text-align:left;width:100%;min-width:0;animation:zd-rise var(--t-enter) var(--e-out) backwards}.zd .lgr:hover{background:#fde8e6}.zd .lgr .dur{color:#b91c1c;font-weight:800;font-family:var(--mono);font-size:12.5px;white-space:nowrap}.zd .lgr b{font-size:13px;font-weight:700;display:block;color:var(--ink)}.zd .lgr .grow>span{font-size:11.5px;color:var(--mut);display:block}.zd .lgr>svg{color:var(--mut);transition:transform var(--t-base) var(--e-spring)}.zd .lgr:hover>svg{transform:translate(3px)}.zd .htk{font-size:11px;font-weight:800;background:var(--g800);color:var(--yel);padding:2px 10px;border-radius:999px;white-space:nowrap;flex:none;animation:zd-pop var(--t-enter) var(--e-spring) .12s backwards}.zd .wvt{position:relative;background:#e2eee7;padding:22px 20px 20px;display:flex;flex-direction:column;align-items:center;flex:none}.zd .wvx{position:absolute;right:12px;top:12px;margin-left:0}.zd .wvp{height:24px;max-width:300px;padding:0 13px 0 11px;border-radius:999px;background:var(--g800);color:#fff;font-size:10.5px;font-weight:700;letter-spacing:.08em;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;animation:zd-pop var(--t-enter) var(--e-spring) 60ms backwards}.zd .wvp>svg{color:var(--yel)}.zd .wvr{position:relative;width:168px;height:168px;margin-top:16px;animation:zd-pop var(--t-big) var(--e-spring) 90ms backwards}.zd .wvr>svg{display:block;width:168px;height:168px;transform:rotate(-90deg)}.zd .wvb{fill:none;stroke:#c9dfd2;stroke-width:10}.zd .wvl{fill:none;stroke:var(--g600);stroke-width:10;stroke-linecap:round;transition:stroke-dashoffset .9s var(--e-out)}.zd .wvl.jmp{transition:none}.zd .wvr.reis .wvb{stroke:#fbe3b3}.zd .wvr.reis .wvl{stroke:#c2410c}.zd .wvm{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.zd .wvn{font-size:10px;font-weight:700;letter-spacing:.08em;color:var(--g800);display:flex;align-items:center;gap:6px}.zd .wvn>i{width:6px;height:6px;border-radius:50%;background:var(--g500);animation:zd-blink 1.8s ease-in-out infinite}.zd .wvr.reis .wvn{color:#7c2d12}.zd .wvr.reis .wvn>i{background:#c2410c}.zd .wvk{font-size:32px;font-weight:800;line-height:1;letter-spacing:-.02em;color:var(--g900)}.zd .wvk.lang{font-size:27px}.zd .wvs{font-size:11.5px;font-weight:500;color:#3c5a4b}.zd .wvh{margin-top:16px;font-size:17px;font-weight:800;line-height:1.35;color:var(--g900);text-align:center;overflow-wrap:anywhere;animation:zd-rise var(--t-enter) var(--e-out) .16s backwards}.zd .wvd{margin-top:5px;max-width:300px;font-size:12.5px;line-height:1.55;color:#3c5a4b;text-align:center;animation:zd-rise var(--t-enter) var(--e-out) .2s backwards}.zd .wvg{height:300px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:13px;font-weight:600;color:var(--g800)}.zd .wvg svg{color:var(--g500);animation:zd-spin .9s linear infinite}.zd .wvg.nf svg{animation:zd-floatY 3s ease-in-out infinite}.zd .wvw{display:flex;gap:11px;align-items:flex-start;padding:10px 12px;border-radius:14px;background:var(--pan);min-width:0}.zd .wvw.ctr{align-items:center}.zd .wvi{width:34px;height:34px;border-radius:50%;background:var(--g100);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none;font-size:11px;font-weight:800}.zd .wvi.mon{background:var(--g600);color:#fff}.zd .wvw>.grow>i{display:block;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.07em;color:var(--ttl)}.zd .wvw>.grow>b{display:block;font-size:13px;font-weight:700;color:var(--ink);overflow-wrap:anywhere}.zd .wvw>.grow>b.ital{font-weight:500;font-style:italic;color:var(--mut)}.zd .wvw>.grow>span{display:flex;align-items:center;gap:5px;font-size:11.5px;color:var(--mut)}@keyframes zd-dsHalo{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.12,1.55)}}@keyframes zd-dsRoute{to{stroke-dashoffset:calc(-16px * var(--ik,1))}}@keyframes zd-dsDrop{0%{opacity:0;transform:translateY(-22px) scale(.5)}to{opacity:1;transform:none}}@keyframes zd-dsPuls{0%{opacity:.75;transform:scale(.72)}to{opacity:0;transform:scale(1.28)}}@keyframes zd-dsPopA{0%{opacity:0;transform:translateY(10px) scale(.7)}to{opacity:1;transform:none}}@keyframes zd-dsPopB{0%{opacity:0;transform:translateY(10px) scale(.7)}to{opacity:1;transform:none}}@keyframes zd-dsPopO{to{opacity:0;transform:translateY(8px) scale(.86)}}@keyframes zd-dsBlink{0%,48%{opacity:1}50%,98%{opacity:.3}to{opacity:1}}@keyframes zd-dsSecA{0%{opacity:0;transform:translateY(100%)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes zd-dsSecB{0%{opacity:0;transform:translateY(100%)}60%{opacity:1}to{opacity:1;transform:none}}@keyframes zd-dsSwap{0%{opacity:0;transform:translateY(6px) scale(.9)}to{opacity:1;transform:none}}@keyframes zd-dsTPuls{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(2.7)}}@keyframes zd-dsGrowA{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zd-dsGrowB{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zd-dsShrink{0%{grid-template-rows:1fr;opacity:1}to{grid-template-rows:0fr;opacity:0}}@keyframes zd-dsActInA{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}@keyframes zd-dsActInB{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:none}}.zd .on,.zd .in,.zd .aan,.zd .nu,.zd .kla,.zd .go,.zd .nA,.zd .nB,.zd .stil,.zd .sto,.zd .oh,.zd .hd,.zd .hv,.zd .sS,.zd .sO,.zd .w,.zd .g,.zd .r,.zd .a,.zd .no,.zd .ital,.zd .ctr,.zd .mon,.zd .nf,.zd .reis,.zd .lang,.zd .jmp,.zd .gl,.zd .alarm,.zd .big,.zd .s,.zd .wn,.zd .yl,.zd .fly,.zd .drag{--m:1}@media(prefers-reduced-motion:reduce){.zd *,.zd *:before,.zd *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.zd.zpag{position:relative;display:flex;flex-direction:column;min-height:100%}.zd :is(button,input,select,textarea,optgroup){line-height:normal}.zd.zpag>.zkop{position:sticky;top:0;z-index:10;flex:none}.zd.zpag>.dsc{flex:none;overflow:visible}.zd .kaart{width:auto;height:656px}.zd .dsc[data-kaart-vrij] .kaart{height:clamp(480px,var(--db-kaart-vrij),656px)}.zd .zwp{max-height:calc(100% - 36px)}.zd .zd-leaflet{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;border-radius:inherit;overflow:hidden}.zd .zd-leaflet .db-kaart-doel{position:absolute;left:0;top:0;right:0;bottom:0}.zd .zd-leaflet .leaflet-container{font:inherit;background:#e7eee9;outline:none}.zd .zd-leaflet .leaflet-marker-icon{outline:none}.zd .zd-leaflet .kp{position:absolute;left:0;top:0}.zd .leaflet-popup.zd-pop{margin-bottom:0}.zd .zd-pop .leaflet-popup-content-wrapper{background:none;box-shadow:none;padding:0;border-radius:0;color:inherit;text-align:left}.zd .zd-pop .leaflet-popup-content{margin:0;width:300px;min-height:0;line-height:inherit;font-size:inherit}.zd .zd-pop .leaflet-popup-tip-container{display:none}.zd .zd-pop .kpc{position:relative;left:auto;bottom:auto}.zd .zd-adres{position:absolute;left:64px;top:16px;z-index:7;height:40px;max-width:340px;display:flex;align-items:center;gap:7px;padding:0 6px 0 13px;border-radius:999px;background:#fff;box-shadow:var(--sh-menu);font-size:12px;font-weight:600;color:var(--ink)}.zd .zd-adres>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zd .zd-adres>svg{color:var(--g500);flex:none}.zd .zd-adres .xb{width:28px;height:28px;margin-left:0;flex:none}.zd .tdk{width:auto}.zd.zlaag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:transparent;pointer-events:none}.zd.zlaag>.dlgw{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;padding:16px}.zd.zlaag .dlg{max-width:100%;max-height:calc(100vh - 32px)}.zd.zlaag .cfm{max-width:100%}@media(max-width:980px){.zd .kaart,.zd .dsc[data-kaart-vrij] .kaart{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:440px auto;height:auto;overflow:visible;background:none;border-radius:0;isolation:auto;margin:12px 12px 0}.zd .zd-leaflet{position:relative;grid-row:1;grid-column:1;border-radius:24px;background:#e7eee9}.zd .kzm,.zd .klg,.zd .kat,.zd .zd-adres{grid-row:1;grid-column:1;position:relative;left:auto;top:auto;right:auto;bottom:auto;margin:16px}.zd .kzm{align-self:start;justify-self:start}.zd .zd-adres{align-self:start;justify-self:start;margin-left:64px;max-width:calc(100% - 80px)}.zd .klg{align-self:end;justify-self:start;flex-wrap:wrap;margin-right:96px}.zd .kat{align-self:end;justify-self:end;margin:12px 16px}.zd .zwp{grid-row:2;grid-column:1;position:relative;right:auto;top:auto;width:auto;max-height:none;margin-top:12px}.zd .mls{overflow:visible}.zd .dbd{grid-template-columns:minmax(0,1fr)}.zd.zpag:not(.zportaal) .tkp{flex-wrap:wrap;row-gap:14px}}@media(max-width:767px){.zd.zpag>.zkop{position:static}.zd .ban{height:auto;min-height:118px;flex-wrap:wrap;gap:14px 18px;padding:16px 16px 26px}.zd .ban .tls{margin-left:0;flex-wrap:wrap}.zd .ab{height:auto;padding:10px 16px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.zd .kc{flex:none;min-width:200px}.zd .kaart,.zd .dsc[data-kaart-vrij] .kaart{grid-template-rows:380px auto}.zd .dbd{padding:12px}.zd .tkp{flex-wrap:wrap;gap:14px 26px}.zd .abt.w3{margin-left:0}.zd .pls{grid-auto-flow:row;grid-template-columns:minmax(0,1fr)}.zd .dlh{flex-wrap:nowrap}.zd .dch{flex-wrap:wrap;row-gap:2px}.zd .dcm{margin-left:0;white-space:normal}}.zi{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--g25:#f0f7f3;--yel:#E9D900;--ground:#f6f8f7;--card:#fff;--inner:#fbfcfb;--line:#e7ece9;--line2:#dbe4df;--chip:#eef2f0;--ink:#0f172a;--ink2:#334155;--mut:#64748b;--ttl:#5b6b63;--grad:linear-gradient(125deg,#0c2c1c 0%,#134429 50%,#1a5c38 100%);--r-card:16px;--r-blk:14px;--r-fld:10px;--r-tile:9px;--r-chip:999px;--r-row:12px;--r-btn:10px;--r-av:12px;--sh-card:0 1px 2px rgba(12,31,23,.04),0 8px 24px rgba(12,31,23,.05);--sh-menu:0 14px 34px rgba(12,31,23,.14);--sh-pop:0 30px 70px rgba(12,31,23,.3);--sh-bar:0 14px 34px rgba(12,31,23,.32);--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--in:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.5,0,.75,0) }:where(.zi) *{box-sizing:border-box}.zi{font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}:where(.zi) button,:where(.zi) input,:where(.zi) textarea,:where(.zi) select{font-family:inherit;font-size:inherit;color:inherit}:where(.zi) button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}:where(.zi) h1,:where(.zi) h2,:where(.zi) h3,:where(.zi) h4,:where(.zi) p{margin:0}:where(.zi) a{color:inherit;text-decoration:none}.zi .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.zi .i.s{width:13px;height:13px}.zi .i.l{width:20px;height:20px}.zi .i.xl{width:30px;height:30px;stroke-width:1.5}.zi .i.no{display:none}.zi .row{display:flex;align-items:center;gap:8px;min-width:0}.zi .col{display:flex;flex-direction:column;gap:8px;min-width:0}.zi .grow{flex:1;min-width:0}.zi .wrap{flex-wrap:wrap}.zi .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zi :focus-visible{outline:2px solid var(--g300);outline-offset:2px}.zi input:focus-visible,.zi textarea:focus-visible,.zi select:focus-visible{outline:none}@keyframes zi-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zi-riseA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zi-riseB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zi-fade{0%{opacity:0}to{opacity:1}}@keyframes zi-fadeO{to{opacity:0}}@keyframes zi-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zi-popA{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zi-popB{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zi-growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zi-ckd{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes zi-shim{to{transform:translate(100%)}}@keyframes zi-spin{to{transform:rotate(360deg)}}@keyframes zi-lt{0%{opacity:0;transform:translateY(.6em) rotate(8deg) scale(.6)}to{opacity:1;transform:none}}@keyframes zi-trk{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zi-sbIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes zi-bumpA{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zi-bumpB{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zi-rollA{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zi-rollB{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zi-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes zi-wig{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg) scale(1.15)}60%{transform:rotate(10deg)}}@keyframes zi-ringIn{0%{stroke-dashoffset:220}}@keyframes zi-cardIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zi-cardInA{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zi-cardInB{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zi-cardO{to{opacity:0;transform:translate(-10px)}}@keyframes zi-paneIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes zi-paneO{to{opacity:0;transform:translate(-12px)}}@keyframes zi-sbarIn{0%{opacity:0;transform:translateY(70px) scale(.96)}60%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes zi-sbarO{to{opacity:0;transform:translateY(70px) scale(.97)}}@keyframes zi-ptIn{0%{opacity:0;transform:translate(-50%,18px) scale(.9)}60%{transform:translate(-50%,-3px) scale(1.02)}to{opacity:1;transform:translate(-50%)}}@keyframes zi-ptO{to{opacity:0;transform:translate(-50%,14px) scale(.95)}}@keyframes zi-capIn{0%{opacity:0;transform:translateY(-26px) scale(.9)}60%{transform:translateY(4px) scale(1.02)}to{opacity:1;transform:none}}@keyframes zi-capO{to{opacity:0;transform:translateY(-22px) scale(.94)}}@keyframes zi-shrink{to{transform:scaleX(0)}}@keyframes zi-dlgIn{0%{opacity:0;transform:translateY(34px) scale(.92)}60%{opacity:1;transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:none}}@keyframes zi-dlgO{to{opacity:0;transform:translateY(22px) scale(.96)}}@keyframes zi-kzIn{0%{opacity:0;transform:translateY(-8px) scaleY(.9)}to{opacity:1;transform:none}}@keyframes zi-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes zi-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes zi-stripIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zi-sheen{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.9;transform:translate(-26px,18px)}}@keyframes zi-slideD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.zi .st{animation:zi-rise .5s var(--in) backwards}.zi .spin{animation:zi-spin .9s linear infinite}.zi .btn,.zi .pill,.zi .tel,.zi .lrow,.zi .hb,.zi .tab,.zi .lnk,.zi .kz,.zi .kzo,.zi .mb,.zi .sgo,.zi .sw,.zi .addt,.zi .opt,.zi .xb,.zi .rgo,.zi .ixb,.zi .sav,.zi .ghost,.zi .ckb,.zi .sth,.zi .radio,.zi .chkrow{position:relative;overflow:hidden}.zi .btn:after,.zi .pill:after,.zi .tel:after,.zi .lrow:after,.zi .hb:after,.zi .tab:after,.zi .lnk:after,.zi .kz:after,.zi .kzo:after,.zi .mb:after,.zi .sgo:after,.zi .addt:after,.zi .opt:after,.zi .xb:after,.zi .rgo:after,.zi .ixb:after,.zi .sav:after,.zi .ghost:after,.zi .sth:after,.zi .radio:after,.zi .chkrow:after{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);transition:transform .6s var(--in),opacity .7s;pointer-events:none}.zi .btn:active:after,.zi .pill:active:after,.zi .tel:active:after,.zi .lrow:active:after,.zi .hb:active:after,.zi .tab:active:after,.zi .lnk:active:after,.zi .kz:active:after,.zi .kzo:active:after,.zi .mb:active:after,.zi .sgo:active:after,.zi .addt:active:after,.zi .opt:active:after,.zi .xb:active:after,.zi .rgo:active:after,.zi .ixb:active:after,.zi .sav:active:after,.zi .ghost:active:after,.zi .sth:active:after,.zi .radio:active:after,.zi .chkrow:active:after{opacity:.16;transform:translate(-50%,-50%) scale(0);transition:0s}.zi .lrow:after,.zi .kz:after,.zi .opt:after,.zi .addt:after,.zi .sth:after,.zi .chkrow:after,.zi .radio:after{width:45%}.zi .btn{height:36px;padding:0 14px;border-radius:var(--r-btn);background:var(--g600);color:#fff;font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;flex:none;transition:transform .2s var(--spring),opacity .2s}.zi .btn:hover{background:var(--g650);transform:translateY(-1px)}.zi .btn:active{transform:scale(.96)}.zi .btn svg{transition:transform .35s var(--spring)}.zi .btn:hover svg{transform:scale(1.18) rotate(-8deg)}.zi .btn.out{background:#fff;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.zi .btn.out:hover{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zi .btn.dng{background:#b91c1c}.zi .btn.dng:hover{background:#991b1b}.zi .btn.dout{background:#fff;color:#b91c1c;box-shadow:inset 0 0 0 1px #fecaca}.zi .btn.dout:hover{background:#fef2f2}.zi .btn.amb{background:#b45309}.zi .btn.amb:hover{background:#92400e}.zi .btn.sm{height:30px;padding:0 11px;font-size:12px;border-radius:9px}.zi .btn.off{opacity:.45;pointer-events:none}.zi .btn.w1{flex:1 1 0}.zi .btn.w2{flex:2 1 0}.zi .lnk{font-size:11.5px;font-weight:600;color:var(--g600);min-height:26px;padding:0 7px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex:none;transition:transform .2s var(--spring)}.zi .lnk:hover{background:var(--g100)}.zi .lnk:active{transform:scale(.94)}.zi .mb{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--mut);flex:none;transition:transform .2s var(--spring)}.zi .mb:hover{background:var(--chip);color:var(--ink)}.zi .mb.d:hover{background:#fef2f2;color:#b91c1c}.zi .mb.y:hover{background:#fef3c7;color:#b45309}.zi .mb:active{transform:scale(.9)}.zi .mb.on{color:#b45309;background:#fef3c7}.zi .bdg{font-size:11px;font-weight:600;padding:2px 8px;border-radius:7px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none;animation:zi-pop .45s var(--spring) .12s backwards}.zi .b-ok{background:#f0fdf4;color:#15803d}.zi .b-rep{background:#fff7ed;color:#c2410c}.zi .b-err{background:#fef2f2;color:#b91c1c}.zi .b-warn{background:#fffbeb;color:#b45309}.zi .b-info{background:#eff6ff;color:#1d4ed8}.zi .b-done{background:#f1f5f9;color:#475569}.zi .b-g{background:var(--g25);color:var(--g650)}.zi .b-std{background:#fef3c7;color:#92400e;text-transform:uppercase;font-size:9.5px;letter-spacing:.05em}.zi .dir{font-size:10.5px;font-weight:600;color:var(--g600);background:var(--g25);border-radius:var(--r-chip);padding:2px 8px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none}.zi .note{border-radius:var(--r-fld);padding:10px 12px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.zi .note svg{margin-top:2px}.zi .note.a{background:#fffbeb;color:#92400e;box-shadow:inset 0 0 0 1px #fde68a}.zi .note.r{background:#fef2f2;color:#991b1b;box-shadow:inset 0 0 0 1px #fecaca}.zi .note.g{background:var(--g25);color:var(--g650);box-shadow:inset 0 0 0 1px var(--g100)}.zi .note.n{background:#f8fafc;color:#475569;box-shadow:inset 0 0 0 1px var(--line)}.zi .hint{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zi .hint:empty{display:none}.zi .hint.err{color:#b91c1c;font-weight:600;animation:zi-slideD .3s var(--in)}.zi .mut{font-size:12.5px;color:var(--mut)}.zi .empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;color:var(--ttl);text-align:center;font-size:12.5px;animation:zi-rise .5s var(--in) backwards}.zi .empty svg{color:#94a3b8;animation:zi-floatY 3s ease-in-out infinite}.zi .empty b{font-size:14px;font-weight:600;color:#475569}.zi{background:var(--ground)}.zi .ban{height:118px;flex:none;background:var(--grad);padding:0 24px;display:flex;align-items:center;gap:28px;position:relative;overflow:hidden;color:#fff;z-index:3}.zi .ban:before{content:"";position:absolute;right:-40px;top:-110px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 70%);animation:zi-sheen 9s ease-in-out infinite;pointer-events:none}.zi .ringw{position:relative;width:78px;height:78px;flex:none;border-radius:50%;animation:zi-pop .7s var(--spring) backwards}.zi .ringw svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.zi .rbase{fill:none;stroke:#ffffff24;stroke-width:8}.zi .rin{fill:var(--g900)}.zi .rs{fill:none;stroke-width:8;stroke-linecap:butt;transition:opacity .35s,stroke-dashoffset .6s var(--in);animation:zi-ringIn 1.1s var(--in) .15s backwards;opacity:.24}.zi .rs.on{opacity:1}.zi .r0{stroke:var(--yel)}.zi .r1{stroke:#f59e0b}.zi .rmid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.zi .rmid b{font-family:var(--mono);font-size:15px;color:#fff;line-height:1.1}.zi .rmid i{font-style:normal;font-size:7px;font-weight:600;letter-spacing:.08em;color:#ffffffb8}.zi .rmA{animation:zi-bumpA .45s var(--spring)}.zi .rmB{animation:zi-bumpB .45s var(--spring)}.zi .bt{font-size:22px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.zi .bs{font-size:12px;color:#ffffffb8;margin-top:3px;animation:zi-trk .8s var(--in) .3s backwards}.zi .ltr>span{display:inline-block;white-space:pre;animation:zi-lt .7s var(--spring) backwards}.zi .tls{display:flex;gap:8px;z-index:1;margin-left:8px}.zi .tel{padding:9px 14px;border-radius:12px;text-align:left;display:flex;flex-direction:column;min-width:128px;color:#fff;animation:zi-rise .6s var(--in) backwards;transition:transform .25s var(--spring)}.zi .tel b{font-size:24px;font-weight:800;line-height:1.15}.zi .tel>span{font-size:10px;font-weight:600;letter-spacing:.06em;color:#ffffffb3}.zi .tel:hover{background:#ffffff1a;transform:translateY(-2px)}.zi .tel:active{transform:scale(.97)}.zi .tel.act{background:#ffffff1f;box-shadow:inset 0 0 0 1px #e9d90080}.zi .tel.act b{color:var(--yel)}.zi .ab{height:55px;flex:none;background:#fff;border-bottom:1px solid var(--line);padding:0 24px;display:flex;align-items:center;gap:10px;position:relative;z-index:2}.zi .abt{display:grid;grid-template-columns:132px 176px;position:relative;background:var(--chip);border-radius:var(--r-chip);padding:3px;animation:zi-rise .5s var(--in) backwards}.zi .abpill{position:absolute;left:3px;top:3px;bottom:3px;width:132px;border-radius:var(--r-chip);background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zi .abpill.p1{transform:translate(132px) scaleX(1.3333)}.zi .pill{height:30px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:var(--ttl);display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;z-index:1;transition:transform .2s var(--spring)}.zi .pill:active{transform:scale(.96)}.zi .pill.on{color:#fff}.zi .pill i{font-style:normal;font-size:10.5px;font-weight:700;min-width:20px;height:18px;padding:0 6px;border-radius:var(--r-chip);background:#0f172a14;display:inline-flex;align-items:center;justify-content:center;color:#334155}.zi .pill.on i{background:#fff3;color:#fff}.zi .ab .btn{animation:zi-rise .5s var(--in) backwards}.zi .ab .btn:nth-of-type(1){animation-delay:.05s}.zi .ab .btn:nth-of-type(2){animation-delay:.09s}.zi .ab .btn:nth-of-type(3){animation-delay:.13s}.zi .spl{flex:1;min-height:0;display:flex;overflow:hidden;background:#fff}.zi .lcol{width:392px;flex:none;position:relative;overflow:hidden;border-right:1px solid var(--line);background:#fff;transition:width .32s cubic-bezier(.2,.8,.2,1)}.zi .lcol.min{width:68px}.zi .lin{width:391px;height:100%;display:flex;flex-direction:column;transition:opacity .2s}.zi .lcol.min .lin{opacity:0;pointer-events:none}.zi .lh{flex:none;padding:14px 16px 12px;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.zi .bfl{display:flex;align-items:center;gap:8px;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;border-radius:var(--r-tile);padding:5px 6px 5px 10px;font-size:11.5px;font-weight:600;color:#92400e;animation:zi-slideD .3s var(--in)}.zi .bfl.out{animation:zi-fadeO .14s var(--out) both}.zi .bfb{font-size:10.5px;font-weight:700;background:#fde68a;color:#92400e;border-radius:6px;padding:3px 8px;white-space:nowrap}.zi .bfb:hover{background:#fcd34d}.zi .srch{position:relative}.zi .srch>.i{position:absolute;left:12px;top:11px;color:#94a3b8;pointer-events:none}.zi .srch input{width:100%;height:38px;border:1px solid var(--line2);border-radius:var(--r-row);padding:0 12px 0 34px;background:#fff;outline:none;font-size:13.5px}.zi .srch input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zi .srch:focus-within>.i{animation:zi-wig .5s;color:var(--g600)}.zi .lmeta{display:flex;align-items:center;gap:4px;min-height:26px;font-size:11px;color:var(--mut)}.zi .lmeta .lnk{font-size:11px;padding:0 4px}.zi .rsel{position:relative;flex:none}.zi .rsb{height:26px;padding:0 5px 0 8px;border-radius:var(--r-tile);font-size:11px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:4px;max-width:112px;box-shadow:inset 0 0 0 1px var(--line2)}.zi .rsb:hover{background:var(--g25)}.zi .rsb svg{transition:transform .3s var(--spring)}.zi .rsel.op .rsb svg{transform:rotate(180deg)}.zi .rsp{position:absolute;right:0;top:30px;width:210px;z-index:5;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top right;animation:zi-kzIn .35s var(--in) both}.zi .selb{display:flex;align-items:center;gap:6px;background:var(--g50);box-shadow:inset 0 0 0 1px var(--g200);border-radius:var(--r-tile);padding:5px 6px 5px 4px;font-size:11.5px;font-weight:600;color:var(--g650);animation:zi-slideD .3s var(--in)}.zi .lscroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;display:flex;flex-direction:column;gap:6px}.zi .lrow{width:100%;flex:none;min-height:70px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:var(--r-row);padding:9px 10px 9px 13px;display:flex;align-items:center;gap:11px;animation:zi-rise .4s var(--in) backwards;transition:transform .25s var(--spring)}.zi .gA .lrow{animation-name:zi-riseA}.zi .gB .lrow{animation-name:zi-riseB}.zi .lrow:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--g600);transform:scaleY(0);transform-origin:center;transition:transform .35s var(--spring)}.zi .lrow:hover{transform:translateY(-1px);border-color:var(--g200)}.zi .lrow.on{background:var(--g50);border-color:var(--g200)}.zi .lrow.on:before{transform:scaleY(1)}.zi .lrow.pk{background:var(--g50);border-color:var(--g300)}.zi .lav{width:36px;height:36px;border-radius:var(--r-av);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .35s var(--spring)}.zi .lrow:hover .lav{transform:rotate(-6deg) scale(1.06)}.zi .av0{background:#dcebe2;color:#1c3d30}.zi .av1{background:#134429;color:#fff}.zi .av2{background:#bbd7c8;color:#163025}.zi .av3{background:#3f7a60;color:#fff}.zi .av4{background:#eef5f1;color:#234d3c;box-shadow:inset 0 0 0 1px var(--g200)}.zi .avL{background:#fff;color:var(--g800);box-shadow:inset 0 0 0 1px var(--line2)}.zi .lt1{display:flex;align-items:center;gap:7px;min-width:0}.zi .ln{font-size:13.5px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zi .nrc{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:var(--g50);color:var(--g650);white-space:nowrap;flex:none}.zi .l2{font-size:12px;color:#586577;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zi .l3{font-size:11.5px;color:#647084;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zi .lr{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;color:#94a3b8}.zi .opn{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #fde68a}.zi .pdot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:block}.zi .pdot.on{background:#15803d;animation:zi-blink 2.2s ease-in-out infinite}.zi .lrow .go{transition:transform .3s var(--spring)}.zi .lrow:hover .go{transform:translate(3px);color:var(--g600)}.zi .ckv{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none;animation:zi-pop .4s var(--spring) backwards}.zi .ckv svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zi .ckv.on{background:var(--g600);box-shadow:none}.zi .ckv.on svg{animation:zi-ckd .35s .05s ease-out forwards}.zi .sk{height:70px;flex:none;border-radius:var(--r-row);background:#eef2f0;position:relative;overflow:hidden}.zi .sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translate(-100%);animation:zi-shim 1.3s linear infinite}.zi .ltxt{padding:34px 16px;text-align:center;font-size:12.5px;color:var(--mut);animation:zi-rise .4s var(--in) backwards}.zi .strip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;display:flex;flex-direction:column;animation:zi-stripIn .4s var(--in) .12s backwards}.zi .sth{height:64px;flex:none;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--g600);font-size:10px;font-weight:700;width:100%}.zi .sth span{color:var(--mut)}.zi .sth:hover{background:var(--g25)}.zi .sth svg{transition:transform .3s var(--spring)}.zi .sth:hover svg{transform:translate(3px)}.zi .stl{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:6px;scrollbar-width:none}.zi .sgo{width:40px;height:40px;flex:none;border-radius:var(--r-av);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:zi-pop .45s var(--spring) backwards;transition:transform .25s var(--spring)}.zi .sgo:hover{transform:translateY(-2px)}.zi .sgo.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--g600)}.zi .dwrap{flex:1;min-width:0;background:var(--ground);position:relative;display:flex}.zi .dcard{margin:14px;flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-card);animation:zi-cardIn .45s var(--in) both}.zi .dcard.kA{animation-name:zi-cardInA}.zi .dcard.kB{animation-name:zi-cardInB}.zi .dcard.out{animation:zi-cardO .14s var(--out) both}.zi .dhead{height:64px;flex:none;background:var(--grad);padding:0 14px 0 16px;display:flex;align-items:center;gap:12px;color:#fff;position:relative;overflow:hidden}.zi .dav{width:40px;height:40px;border-radius:var(--r-av);font-size:12.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;animation:zi-pop .5s var(--spring) .05s backwards}.zi .dav.lg{background:#fff;color:var(--g800)}.zi .dnm{display:flex;align-items:center;gap:8px;min-width:0;animation:zi-trk .5s var(--in) .08s backwards}.zi .dnm b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zi .dsub{font-size:11.5px;color:#ffffffbf;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:zi-trk .5s var(--in) .14s backwards}.zi .kA .dav,.zi .kA .hc{animation-name:zi-popA}.zi .kB .dav,.zi .kB .hc{animation-name:zi-popB}.zi .hc{height:26px;padding:0 10px;border-radius:var(--r-chip);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e;animation:zi-pop .5s var(--spring) .2s backwards}.zi .hc.nr{font-size:10.5px;height:20px;padding:0 8px;font-weight:700}.zi .hc.y svg{color:var(--yel)}.zi .hc.am svg{color:#fbbf24}.zi .hb{width:36px;height:36px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .25s var(--spring)}.zi a.hb{color:#fff}.zi .hb:hover{background:#ffffff38;transform:translateY(-1px)}.zi .hb:active{transform:scale(.92)}.zi .hb.d:hover{background:#ef444466}.zi .hb.off{opacity:.38;cursor:default}.zi .hb.off:hover{background:#ffffff1f;transform:none}.zi .hb svg{transition:transform .35s var(--spring)}.zi .hb:hover svg{transform:scale(1.15)}.zi .hb.x:hover svg{transform:rotate(90deg)}.zi .dtabs{height:46px;flex:none;display:flex;align-items:stretch;position:relative;background:#fff;border-bottom:1px solid var(--line);padding:0 14px}.zi .tgr{display:grid;grid-template-columns:66px 138px 102px 168px 120px;position:relative}.zi .tind{position:absolute;bottom:-1px;left:0;width:100px;height:2px;border-radius:2px 2px 0 0;background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zi .tab{font-size:13px;font-weight:600;color:var(--mut);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;transition:transform .2s var(--spring)}.zi .tab:hover{color:var(--ink2)}.zi .tab.on{color:var(--g650)}.zi .tab:active{transform:scale(.96)}.zi .tab svg{transition:transform .35s var(--spring)}.zi .tab:hover svg,.zi .tab.on svg{transform:scale(1.15)}.zi .tab i{font-style:normal;font-size:10.5px;font-weight:700;background:var(--chip);border-radius:var(--r-chip);padding:0 6px;color:#475569;min-width:18px;text-align:center}.zi .tab i:empty{display:none}.zi .tab.on i{background:var(--g100);color:var(--g650)}.zi .dcap{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--ttl);white-space:nowrap;animation:zi-fade .6s .3s backwards}.zi .dcap svg{color:var(--g500)}.zi .dbody{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 84px;background:var(--ground)}.zi .pane{animation:zi-paneIn .4s var(--in) both}.zi .pane.out{animation:zi-paneO .15s var(--out) both}.zi .dcols{display:flex;flex-direction:column;gap:12px}.zi .dcols.c2{flex-direction:row;align-items:flex-start}.zi .dcol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.zi .blk{background:var(--card);border:1px solid var(--line);border-radius:var(--r-blk);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0;animation:zi-rise .5s var(--in) backwards}.zi .gA .blk{animation-name:zi-riseA}.zi .gB .blk{animation-name:zi-riseB}.zi .dcol>.blk:nth-child(1){animation-delay:.04s}.zi .dcol>.blk:nth-child(2){animation-delay:.09s}.zi .dcol>.blk:nth-child(3){animation-delay:.14s}.zi .dcol>.blk:nth-child(4){animation-delay:.19s}.zi .dcol>.blk:nth-child(n+5){animation-delay:.24s}.zi .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:.08s}.zi .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:.13s}.zi .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:.18s}.zi .bh{display:flex;align-items:center;gap:8px;min-height:22px}.zi .bh h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-width:0}.zi .bh h4 svg{color:var(--g500);animation:zi-pop .5s var(--spring) .25s backwards}.zi .bn{font-size:10.5px;font-weight:700;background:var(--chip);color:#475569;border-radius:var(--r-chip);padding:0 7px;min-width:20px;text-align:center;letter-spacing:0}.zi .fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.zi .fg.g3{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.6fr)}.zi .fld{display:flex;flex-direction:column;gap:1px;min-width:0}.zi .dlg .fld,.zi .cfm .fld{gap:4px}.zi .fld.w2{grid-column:1/-1}.zi .fl2{font-size:11.5px;font-weight:600;color:var(--mut);display:flex;align-items:center;gap:5px;min-height:17px;padding-left:9px}.zi .fl2 svg{color:#8a97a8}.zi .chg{display:none}.zi .chg.on{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--g600);flex:none;animation:zi-pop .4s var(--spring)}.zi .fi{width:100%;min-width:0;height:32px;border:1px solid transparent;border-radius:var(--r-fld);padding:0 9px;background:transparent;outline:none;font-size:13.5px;font-weight:500;color:var(--ink)}.zi .fi::-moz-placeholder{color:#94a3b8;font-weight:400}.zi .fi::placeholder{color:#94a3b8;font-weight:400}.zi .fi:hover{border-color:var(--line2)}.zi .fi:focus{border-color:var(--g300);background:#fff;box-shadow:0 0 0 3px #2d614b24}.zi textarea.fi{height:auto;min-height:34px;max-height:220px;padding:7px 9px;resize:vertical;display:block;line-height:1.45}.zi select.fi{padding:0 5px;cursor:pointer}.zi .fi.ro{font-family:var(--mono);font-size:12px;background:#f8fafc;border-color:var(--line);color:var(--ink2)}.zi .fi.tt{font-weight:650}.zi .swr{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-fld);background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.zi .swt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zi .swt b{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.zi .swt>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zi .sst{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);flex:none}.zi .sst.on{background:#f0fdf4;color:#15803d}.zi .sst.off{background:#f1f5f9;color:#475569}.zi .sw{width:40px;height:23px;border-radius:var(--r-chip);background:#cbd5e1;flex:none;overflow:visible}.zi .sw i{z-index:1;position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0c1f174d;transition:transform .45s cubic-bezier(.34,1.7,.5,1)}.zi .sw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);opacity:0;transition:opacity .25s}.zi .sw.on:before{opacity:1}.zi .sw.on i{transform:translate(17px)}.zi .sw.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);animation:zi-halo .6s ease-out both;pointer-events:none}.zi .sw:active i{transform:scale(.88)}.zi .sw.on:active i{transform:translate(17px) scale(.88)}.zi .nc{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);min-width:0;animation:zi-rise .4s var(--in) backwards;transition:transform .3s var(--spring)}.zi .nc:hover{box-shadow:inset 0 0 0 1px var(--g200)}.zi .nch{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;min-height:46px;min-width:0}.zi .nci{width:28px;height:28px;border-radius:9px;background:var(--g50);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zi .nci.y{background:#fef3c7;color:#b45309}.zi .nct{flex:1;min-width:0;display:flex;flex-direction:column}.zi .nct b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.zi .nct b>.sc-interp{overflow:hidden;text-overflow:ellipsis;min-width:0}.zi .nct>span{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zi .ncp{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zi .ncb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zi .nc.open .ncb{grid-template-rows:1fr}.zi .ncb>div{overflow:hidden;min-height:0}.zi .ncs{padding:0 12px 10px;display:flex;flex-direction:column;gap:5px;font-size:12px;color:#475569;min-width:0}.zi .ncs p{overflow-wrap:anywhere}.zi .cps{display:flex;flex-wrap:wrap;gap:4px}.zi .cp{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--g50);color:var(--g650)}.zi .sub{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ttl);padding-top:8px;border-top:1px dashed var(--line2)}.zi .it{border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:8px 8px 10px;display:flex;flex-direction:column;gap:8px;animation:zi-rise .4s var(--in) backwards}.zi .irow{display:flex;align-items:flex-end;gap:6px;min-width:0}.zi .irow>.fld{flex:1}.zi .addt{width:100%;min-height:38px;border-radius:var(--r-fld);border:1.5px dashed var(--g200);color:var(--g600);font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;transition:transform .2s var(--spring)}.zi .addt:hover{background:var(--g25);border-color:var(--g300)}.zi .addt:active{transform:scale(.98)}.zi .addt svg{transition:transform .35s var(--spring)}.zi .addt:hover svg{transform:rotate(90deg) scale(1.15)}.zi .tick{max-height:190px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:4px}.zi .chkrow{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;text-align:left;width:100%;flex:none;min-width:0}.zi .chkrow:hover{background:var(--g25)}.zi .chkrow b{font-size:12.5px;font-weight:650;display:block}.zi .chkrow>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zi .ckb{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.zi .ckb svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zi .on>.ckb,.zi .ckb.on{background:var(--g600);box-shadow:none}.zi .on>.ckb svg,.zi .ckb.on svg{animation:zi-ckd .3s .05s ease-out forwards}.zi .lst{display:flex;flex-direction:column;gap:6px}.zi .lst.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.zi .li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0;animation:zi-rise .45s var(--in) backwards;transition:transform .25s var(--spring)}.zi .li:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px var(--g200)}.zi .amt{font-size:13px;font-weight:700;white-space:nowrap;flex:none}.zi .foot{font-size:12px;color:var(--mut);padding-top:2px}.zi .foot b{color:var(--ink);font-weight:700}.zi .kv{display:grid;grid-template-columns:104px minmax(0,1fr);gap:4px 10px;font-size:12.5px}.zi .kv>span{color:var(--mut)}.zi .kv b{font-weight:600;overflow-wrap:anywhere}.zi .code{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:.14em;color:#78350f}.zi .dev{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:6px 0;border-top:1px dashed var(--line2);min-width:0}.zi .sbar{position:absolute;left:14px;right:14px;bottom:14px;height:52px;z-index:4;background:var(--g900);border-radius:var(--r-chip);padding:0 9px 0 18px;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:var(--sh-bar);animation:zi-sbarIn .55s var(--in) both}.zi .sbar.out{animation:zi-sbarO .26s var(--out) both}.zi .sbar>svg{color:var(--yel)}.zi .sbn{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;display:inline-flex;gap:5px}.zi .sbn i{font-style:normal;display:inline-block}.zi .rA{animation:zi-rollA .4s var(--spring)}.zi .rB{animation:zi-rollB .4s var(--spring)}.zi .sbs2{font-size:11.5px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zi .ghost{height:34px;padding:0 14px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:#fff;flex:none;box-shadow:inset 0 0 0 1px #ffffff40;transition:transform .2s var(--spring)}.zi .ghost:hover{background:#ffffff1a}.zi .ghost:active{transform:scale(.95)}.zi .sav{height:34px;padding:0 16px;border-radius:var(--r-chip);font-size:12.5px;font-weight:700;background:var(--yel);color:var(--g900);display:inline-flex;align-items:center;gap:7px;flex:none;transition:transform .2s var(--spring)}.zi .sav:hover{transform:translateY(-1px)}.zi .sav:active{transform:scale(.95)}.zi .sbar .off{opacity:.55;pointer-events:none}.zi .ptoast{position:absolute;left:50%;bottom:78px;z-index:5;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:var(--r-fld);padding:9px 14px 9px 11px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 6px 20px #0c2c1c4d;animation:zi-ptIn .45s var(--in) both}.zi .ptoast svg{color:var(--yel);animation:zi-pop .45s var(--spring) .1s backwards}.zi .ptoast.out{animation:zi-ptO .22s var(--out) both}.zi .kzw{min-width:0}.zi .kz{width:100%;min-height:40px;border:1px solid var(--line2);border-radius:var(--r-fld);padding:5px 10px 5px 12px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left}.zi .kz:hover{border-color:var(--g300)}.zi .kzw.op .kz{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zi .kz>svg{flex:none;color:var(--mut);transition:transform .35s var(--spring)}.zi .kzw.op .kz>svg{transform:rotate(180deg)}.zi .kzt{flex:1;min-width:0;display:flex;flex-direction:column}.zi .kzt b{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zi .kzt i{font-style:normal;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zi .kzt i:empty{display:none}.zi .kzt.ph b{color:#64748b;font-weight:500}.zi .kzp{margin-top:6px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top center;animation:zi-kzIn .4s var(--in) both}.zi .kzs{position:relative}.zi .kzs svg{position:absolute;left:10px;top:10px;color:#94a3b8}.zi .kzs input{width:100%;height:34px;border:1px solid var(--line2);border-radius:9px;padding:0 10px 0 30px;outline:none;font-size:12.5px}.zi .kzs input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zi .kzl{max-height:200px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.zi .kzo{width:100%;flex:none;min-height:34px;padding:4px 9px;border-radius:8px;display:flex;align-items:center;gap:8px;text-align:left;animation:zi-rise .3s var(--in) backwards}.zi .kzo:nth-child(2){animation-delay:.03s}.zi .kzo:nth-child(3){animation-delay:.06s}.zi .kzo:nth-child(4){animation-delay:.09s}.zi .kzo:nth-child(n+5){animation-delay:.12s}.zi .kzo:hover{background:var(--chip)}.zi .kzo>svg{flex:none;color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zi .kzo.on{background:var(--g100)}.zi .kzo.on>svg{opacity:1;transform:none}.zi .kze{padding:12px;text-align:center;font-size:12px;color:var(--mut)}.zi .kzc{font-size:11px;color:var(--mut);padding:0 6px 2px}.zi .scr{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1f1773;animation:zi-fade .3s both;border:0;z-index:0}.zi .dlgw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.zi .dlgw.top{z-index:60}.zi .dlg{position:relative;width:600px;max-width:1100px;max-height:920px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--sh-pop);animation:zi-dlgIn .55s var(--in) backwards}.zi .dlg.nar{width:460px}.zi .dlg.wide{width:1080px;height:920px}.zi .dlh{background:var(--grad);color:#fff;padding:14px 16px 14px 20px;display:flex;align-items:center;gap:12px;flex:none}.zi .dlh h3{font-size:16px;font-weight:700;animation:zi-trk .5s var(--in) .08s backwards}.zi .dlh p{font-size:12px;color:#ffffffc7;animation:zi-trk .5s var(--in) .14s backwards}.zi .dli{width:36px;height:36px;border-radius:10px;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none;animation:zi-pop .5s var(--spring) .05s backwards}.zi .xb{width:34px;height:34px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto;flex:none;transition:transform .3s var(--spring)}.zi .xb:hover{background:#ffffff38;transform:rotate(90deg)}.zi .dlb{padding:18px 20px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1 auto}.zi .cw>.dlb{flex:1 1 0;min-width:0}.zi .dlb>*{min-width:0;max-width:100%;flex:none;animation:zi-rise .5s var(--in) backwards}.zi .dlb>*:nth-child(1){animation-delay:.06s}.zi .dlb>*:nth-child(2){animation-delay:.09s}.zi .dlb>*:nth-child(3){animation-delay:.12s}.zi .dlb>*:nth-child(4){animation-delay:.15s}.zi .dlb>*:nth-child(5){animation-delay:.18s}.zi .dlb>*:nth-child(n+6){animation-delay:.21s}.zi .dlf{padding:12px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px;flex:none;background:#fff}.zi .fout .dlg,.zi .fout .cfm{animation:zi-dlgO .24s var(--out) both}.zi .fout .scr{animation:zi-fadeO .24s both}.zi .dlg .fi,.zi .cfm .fi{border-color:var(--line2);background:#fff;height:38px;padding:0 11px}.zi .dlg textarea.fi{height:auto;padding:8px 11px}.zi .dlg .fl2{padding-left:2px}.zi .fld.err .fi{border-color:#f87171;box-shadow:0 0 0 3px #ef44441f}.zi .dlg .fi.ro{background:#f8fafc}.zi .sec{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-height:26px}.zi .box{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zi .opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zi .opt{border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--line2);background:#fff;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;min-width:0;transition:transform .25s var(--spring)}.zi .opt:hover{box-shadow:inset 0 0 0 1.5px var(--g300);transform:translateY(-1px)}.zi .opt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zi .opt.on.am{background:#fffbeb;box-shadow:inset 0 0 0 1.5px #d97706}.zi .opt>span:not([class]){flex:1;min-width:0;display:flex;flex-direction:column}.zi .opt b{font-size:13px;font-weight:650;overflow-wrap:anywhere}.zi .opt>span:not([class])>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zi .opt>.ok{color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zi .opt.on>.ok{opacity:1;transform:none}.zi .opt .nci{transition:transform .3s var(--spring)}.zi .opt:hover .nci{transform:rotate(-6deg) scale(1.08)}.zi .logo{width:64px;height:64px;border-radius:16px;background:var(--g100);color:var(--g650);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zi-pop .5s var(--spring) backwards}.zi .logo.has{background:#fff;box-shadow:inset 0 0 0 1px var(--line2);color:var(--g800)}.zi .logo.smx{width:44px;height:44px;border-radius:12px;font-size:13px}.zi .swc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line)}.zi .swc.on{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zi .swc.big{flex-direction:column;align-items:stretch}.zi .rgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:168px;overflow-y:auto;overflow-x:hidden;padding:1px}.zi .rgt{display:flex;align-items:center;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);background:#fff;min-width:0;animation:zi-rise .3s var(--in) backwards}.zi .rgt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zi .rgo{flex:1;min-width:0;height:34px;padding:0 4px 0 10px;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink2);text-align:left;border-radius:var(--r-fld)}.zi .rgt.on .rgo{color:var(--g650)}.zi .rgt .mb{opacity:0;transition:opacity .2s}.zi .rgt:hover .mb,.zi .rgt .mb:focus-visible{opacity:1}.zi .ixb{width:24px;height:24px;border-radius:50%;background:var(--g100);color:var(--g650);display:inline-flex;align-items:center;justify-content:center;flex:none}.zi .ixb.puls:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--g600);animation:zi-halo 1.6s ease-out infinite;pointer-events:none}.zi .ixb.puls{overflow:visible}.zi .radio{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);text-align:left;width:100%;min-width:0;animation:zi-rise .35s var(--in) backwards}.zi .radio:hover{box-shadow:inset 0 0 0 1px var(--g300)}.zi .radio.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zi .rd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #94a3b8;flex:none;display:flex;align-items:center;justify-content:center}.zi .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .3s var(--spring)}.zi .radio.on .rd{box-shadow:inset 0 0 0 1.5px var(--g600)}.zi .radio.on .rd:after{transform:scale(1)}.zi .radio>span:last-child{flex:1;min-width:0;display:flex;flex-direction:column}.zi .radio b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zi .radio>span:last-child>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zi .mtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border-bottom:1px solid var(--line);flex:none;height:44px}.zi .mtabs .tind{width:50%;bottom:-1px}.zi .mtabs .tind.p1{transform:translate(100%)}.zi .pick{max-height:236px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:5px;padding:2px}.zi .pick>.opt{flex:none;animation:zi-rise .35s var(--in) backwards}.zi .mvl{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-fld);font-size:13px;font-weight:600;min-width:0}.zi .mvl i{width:8px;height:8px;border-radius:50%;flex:none}.zi .mvl.r{background:#fef2f2;box-shadow:inset 0 0 0 1px #fee2e2;color:#991b1b}.zi .mvl.r i{background:#f87171}.zi .mvl.g{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g100);color:var(--g650);animation:zi-rise .35s var(--in) backwards}.zi .mvl.g i{background:var(--g600)}.zi .cw{flex:1;min-height:0;display:flex}.zi .cix{width:232px;flex:none;border-right:1px solid var(--line);background:#f8faf9;padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden}.zi .cixh{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);padding:8px 8px 4px}.zi .cxo{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink2);text-align:left;width:100%;flex:none;position:relative;animation:zi-rise .35s var(--in) backwards}.zi .cxo:hover{background:var(--chip)}.zi .cxo.on{background:var(--g100);color:var(--g650)}.zi .cxo i{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex:none}.zi .cxo.on i{background:var(--g600)}.zi .cxo.dim{color:#64748b;font-weight:500}.zi .cxo span{min-width:0;overflow-wrap:anywhere}.zi .cs{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0}.zi .csh{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;min-height:44px}.zi .csh>button.cst{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px;font-weight:650;min-height:32px}.zi .csh>button.cst svg{transition:transform .35s var(--spring);color:var(--mut);margin-left:auto}.zi .cs.open .csh>button.cst svg{transform:rotate(180deg)}.zi .cst b{font-weight:inherit}.zi .cs.dim .cst b{opacity:.5}.zi .csb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zi .cs.open .csb{grid-template-rows:1fr}.zi .csb>div{overflow:hidden;min-height:0}.zi .csp{padding:4px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.zi .g3c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.zi .g4c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.zi .trow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;animation:zi-rise .35s var(--in) backwards}.zi .trow.hd{font-size:11px;font-weight:700;color:var(--ttl);text-transform:uppercase;letter-spacing:.05em;animation:none}.zi .trow.l3{grid-template-columns:minmax(0,2fr) 90px 110px 30px}.zi .trow.l2{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 30px}.zi .trow.l1{grid-template-columns:minmax(0,1fr) 30px}.zi .sum{border-radius:12px;background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200);padding:12px 14px;display:flex;flex-direction:column;animation:zi-rise .4s var(--in) backwards}.zi .sum b{font-size:16px;font-weight:700;color:var(--g800)}.zi .sum>span{font-size:12px;color:var(--g650)}.zi .seg{display:inline-flex;background:var(--chip);border-radius:var(--r-chip);padding:3px;gap:2px;align-self:flex-start}.zi .seg .pill{padding:0 14px;height:28px}.zi .seg .pill.on{background:var(--g600)}.zi .cfm{position:relative;width:420px;background:#fff;border-radius:16px;padding:20px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:10px;animation:zi-dlgIn .5s var(--in) backwards}.zi .cfm h3{font-size:16px;font-weight:700}.zi .cfm p{font-size:13px;color:#475569;overflow-wrap:anywhere}.zi .cfm p b{color:var(--ink)}.zi .cfm p.sm{font-size:12px;color:var(--mut)}.zi .cfi{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none;margin-bottom:2px}.zi .cfi svg{animation:zi-wig .6s .2s}.zi .cfi.dng{background:#fef2f2;color:#b91c1c}.zi .cfi.warn{background:#fff7ed;color:#c2410c}.zi .cfi.info{background:var(--g25);color:var(--g650)}.zi .cfi.amb{background:#fffbeb;color:#b45309}.zi .cbx{border-radius:var(--r-fld);padding:8px 12px;display:flex;flex-direction:column;min-width:0;animation:zi-rise .35s var(--in) backwards}.zi .cbx>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zi .cbx b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zi .cbx.n{background:#f8fafc;box-shadow:inset 0 0 0 1px var(--line);color:#475569}.zi .cbx.a{background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;color:#92400e}.zi .cff{display:flex;justify-content:flex-end;gap:8px;margin-top:6px;flex-wrap:wrap}.zi .toasts{position:absolute;right:20px;top:14px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.zi .toast{background:var(--g900);color:#fff;border-radius:24px;padding:8px 20px 8px 8px;display:flex;gap:10px;align-items:center;max-width:372px;box-shadow:var(--sh-bar),inset 0 0 0 1px #ffffff24;box-shadow:var(--sh-bar);animation:zi-capIn .5s var(--in) both;position:relative;overflow:hidden}.zi .toast:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:var(--g300);transform-origin:left;animation:zi-shrink 3.5s linear forwards}.zi .toast.err:after{background:#fca5a5;animation-duration:5s}.zi .toast.out{animation:zi-capO .28s var(--out) both}.zi .tsi{width:30px;height:30px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none}.zi .tsi svg{animation:zi-pop .5s var(--spring) .15s backwards}.zi .toast.err .tsi{background:#ef444447;color:#fecaca}.zi .toast b{display:block;font-size:13px;font-weight:650}.zi .toast div>span{font-size:11.5px;color:#ffffffc7;display:block;overflow-wrap:anywhere}.zi .toast div>span:empty{display:none}.zi{--ground:#eef3f0;--card:#fff;--inner:#fff;--line:#e3eae6;--line2:#d3ded8;--chip:#e1e9e5;--mut:#566378;--ttl:#4d5f56;--fill:#e9efec;--fillh:#e0e9e4;--pan:#f4f7f5;--lcol:#e3ebe6;--row:#f2f6f4;--ton:#dbe6e0;--tonh:#cfddd5;--r-card:24px;--r-blk:18px;--r-fld:12px;--r-tile:12px;--r-row:14px;--r-btn:999px;--r-av:50%;--sh-card:0 2px 6px rgba(12,44,28,.04),0 18px 40px rgba(12,44,28,.08);--sh-row:0 1px 2px rgba(12,44,28,.05),0 8px 18px rgba(12,44,28,.09);--sh-menu:0 4px 10px rgba(12,44,28,.06),0 18px 40px rgba(12,44,28,.16);--sh-pop:0 30px 80px rgba(12,44,28,.28);--sh-bar:0 10px 26px rgba(12,44,28,.3);--sq:cubic-bezier(.3,1.45,.5,1);--soft:cubic-bezier(.3,.7,.3,1)}@keyframes zi-rise{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zi-riseA{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zi-riseB{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zi-pop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zi-popA{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zi-popB{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zi-paneA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zi-paneB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zi-cardIn{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zi-cardInA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zi-cardInB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zi-cardO{to{opacity:0;transform:scale(.97)}}@keyframes zi-paneO{to{opacity:0;transform:scale(.975)}}@keyframes zi-tabA{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zi-tabB{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zi-paneIn{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zi-tabO{to{opacity:0;transform:scale(.985)}}@keyframes zi-dlgIn{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.025)}78%{opacity:1;transform:scale(.994)}to{opacity:1;transform:none}}@keyframes zi-dlgO{to{opacity:0;transform:scale(.55)}}@keyframes zi-barIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zi-sbarIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zi-barO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zi-sbarO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zi-toastIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zi-capIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zi-toastO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zi-capO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zi-ptIn{0%{opacity:0;transform:translate(-50%,16px) scale(.6)}55%{opacity:1;transform:translate(-50%,-3px) scale(1.05)}to{opacity:1;transform:translate(-50%)}}@keyframes zi-ptO{to{opacity:0;transform:translate(-50%,12px) scale(.8)}}@keyframes zi-kzIn{0%{opacity:0;transform:scale(.92,.6)}60%{opacity:1;transform:scale(1.01,1.03)}to{opacity:1;transform:none}}@keyframes zi-kzO{to{opacity:0;transform:scale(.95,.7)}}@keyframes zi-nwRow{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.04)}75%{transform:scale(.99)}to{opacity:1;transform:none}}@keyframes zi-lt{0%{opacity:0;transform:translateY(.5em) scale(.5)}60%{opacity:1;transform:translateY(-.06em) scale(1.08)}to{opacity:1;transform:none}}@keyframes zi-wvA{to{transform:translate(-784px)}}@keyframes zi-wvB{0%{transform:translate(-588px)}to{transform:translate(0)}}@keyframes zi-capA{0%{transform:translateY(34px) scale(.92,.7)}}@keyframes zi-capB{0%{transform:translateY(0) scale(.92,.7)}}@keyframes zi-dotH{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}.zi .btn{border-radius:999px;padding:0 16px;transition:transform .3s var(--sq),opacity .2s}.zi .btn:hover{transform:translateY(-1px) scale(1.02)}.zi .btn:active{transform:scale(.95,.9)}.zi .btn.gh,.zi .btn.out{background:var(--ton);color:var(--g800);box-shadow:none}.zi .btn.gh:hover,.zi .btn.out:hover{background:var(--tonh);box-shadow:none}.zi .btn.dngo,.zi .btn.dngs,.zi .btn.dout{background:#fde8e6;color:#b0191a;box-shadow:none}.zi .btn.dngo:hover,.zi .btn.dngs:hover,.zi .btn.dout:hover{background:#fbd5d1}.zi .btn.sm{border-radius:999px;padding:0 13px}.zi .lnk{border-radius:999px;padding:0 9px;transition:transform .3s var(--sq)}.zi .lnk:active{transform:scale(.92,.88)}.zi .ib,.zi .mb{border-radius:50%;transition:transform .3s var(--sq)}.zi .bdg,.zi .cp{border-radius:999px}.zi .note{border-radius:14px}.zi .note.a,.zi .note.r,.zi .note.g,.zi .note.n{box-shadow:none}.zi .note.n{background:#edf1ef}.zi .note.g{background:var(--g50)}.zi .ban{background:linear-gradient(125deg,#0c2c1c,#134429 46%,#1f6641)}.zi .bwv{position:absolute;left:0;bottom:-1px;width:2352px;height:22px;z-index:0;pointer-events:none;display:block}.zi .bw1{fill:#eef3f057;animation:zi-wvA 26s linear infinite}.zi .bw2{fill:var(--ground);animation:zi-wvB 18s linear infinite}.zi .ringw{z-index:1}.zi .ringw svg{overflow:visible}.zi .rbase{stroke-width:9;stroke:#ffffff21}.zi .rs{stroke-width:9;stroke-linecap:round}.zi .rs.z{visibility:hidden}.zi .bt{font-size:24px;font-weight:800;letter-spacing:-.02em}.zi .bs{color:#ffffffc7}.zi .tel{padding:8px 24px 9px;border-radius:999px;background:#ffffff1a;min-width:128px}.zi .tel:hover{background:#ffffff2b}.zi .tel:active{transform:scale(.95,.9)}.zi .tel.act,.zi .tel.act:hover{background:#061a1080;box-shadow:none}.zi .tel>span{color:#ffffffe6}.zi .ab{background:var(--ground);border-bottom:0}.zi .abt{background:var(--ton)}.zi .abpill{left:3px;right:3px;width:auto;transform:none;clip-path:inset(0 176px 0 0 round 999px);transition:clip-path .55s var(--sq)}.zi .abpill.p1{transform:none;clip-path:inset(0 0 0 132px round 999px)}.zi .pill:active{transform:scale(.95,.9)}.zi .pill i{border-radius:999px;min-width:20px;height:20px}.zi .pill.on i{background:#0c2c1c61}.zi .spl{background:var(--ground)}.zi .lcol{background:var(--lcol);border-right:0;border-radius:0 24px 0 0}.zi .lh{border-bottom:0;padding:14px 14px 6px}.zi .lscroll{padding:6px 10px 12px}.zi .lmeta .lnk:hover,.zi .lh .lnk:hover{background:#1344291a}.zi .lrow{background:var(--row);border:0;border-radius:14px;padding:9px 10px 9px 17px;transition:transform .3s var(--sq)}.zi .lrow:hover{transform:translateY(-1px);background:#f9fbfa}.zi .lrow:active{transform:scale(.97,.93)}.zi .lrow.on,.zi .lrow.on:hover{background:#fff;box-shadow:var(--sh-row)}.zi .lrow.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zi .lbar,.zi .lrow:before{left:6px;top:50%;bottom:auto;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .45s var(--sq)}.zi .lrow.on .lbar,.zi .lrow.on:before{transform:scale(1)}.zi .l3{color:#5b677a}.zi .rb,.zi .nrc,.zi .opn{border-radius:999px}.zi .nrc{background:var(--g100)}.zi .opn{box-shadow:none;background:#fdf0c4}.zi .sk{background:var(--row);border-radius:14px}.zi .lstrip,.zi .strip{background:var(--lcol)}.zi .shd,.zi .sth{border-bottom:0}.zi .shd:hover,.zi .sth:hover{background:#13442912}.zi .sav.on .av,.zi .sgo.on{box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600)}.zi .savs .sav .sd{border-color:var(--lcol)}.zi .rsb{box-shadow:none;background:var(--row);border-radius:999px;padding:0 6px 0 10px}.zi .rsb:hover{background:#fff}.zi .rsp,.zi .kzp,.zi .ddp{border:0;border-radius:18px;padding:8px;box-shadow:var(--sh-menu)}.zi .bfl{box-shadow:none;border-radius:999px;padding:5px 6px 5px 14px}.zi .bfb{border-radius:999px}.zi .selb{box-shadow:none;background:#fff;border-radius:999px;padding:4px 5px 4px 6px}.zi .dcard{border:0;border-radius:24px;box-shadow:var(--sh-card)}.zi .dhead{background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);padding:0 14px}.zi .hav,.zi .dav{width:42px;height:42px;border-radius:50%;box-shadow:none;background:#ffffff2e}.zi .dav.lg{background:#fff}.zi .hc{border-radius:999px;box-shadow:none;background:#ffffff29}.zi .hb,.zi .xb{border-radius:50%;transition:transform .3s var(--sq)}.zi .hb:active,.zi .xb:active{transform:scale(.88)}.zi .dtabs{border-bottom:0;padding:0 14px;align-items:center}.zi .tgr{position:relative;height:38px;padding:4px;border-radius:999px;background:var(--chip);flex:none}.zi .tline{position:absolute;left:4px;right:4px;top:4px;bottom:4px;width:auto;height:auto;border-radius:0;background:none;transform:none;pointer-events:none;transition:clip-path .55s var(--sq)}.zi .tlin{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;display:block;transition:clip-path .3s var(--soft)}.zi .tab{z-index:1;height:30px;border-radius:999px;color:var(--ttl);transition:transform .3s var(--sq)}.zi .tab:hover{color:var(--g800)}.zi .tab.on{color:var(--g800);font-weight:700}.zi .tab:active{transform:scale(.94,.9)}.zi .tn,.zi .dtabs .tab i{background:#1344291a;color:var(--g800);min-width:18px;height:18px;line-height:18px;border-radius:999px}.zi .tab.on .tn,.zi .dtabs .tab.on i{background:var(--g600);color:#fff}.zi .capt,.zi .dcap{background:var(--g50);color:var(--g650);font-weight:600;padding:5px 12px 5px 10px;border-radius:999px}.zi .capt svg,.zi .dcap svg{color:var(--g600)}.zi .dbody{background:#fff;padding:14px 16px 92px}.zi .blk{background:var(--pan);border:0;border-radius:18px;padding:16px 16px 18px}.zi .bt2,.zi .bh h4{font-size:14px;font-weight:700;text-transform:none;letter-spacing:-.005em;color:var(--g800);gap:9px;min-height:26px}.zi .bt2>svg,.zi .bh h4 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zi .bn{background:#fff;color:var(--g650);height:20px;min-width:20px;line-height:20px;padding:0 6px}.zi .fld{gap:4px}.zi .fl,.zi .fl2{padding-left:4px}.zi .fi{height:34px;border:1.5px solid transparent;border-radius:12px;padding:0 11px;background:var(--fill)}.zi .fi:hover{border-color:transparent;background:var(--fillh)}.zi .fi:focus{border-color:var(--g500);background:#fff;box-shadow:0 0 0 3px #2d614b26}.zi textarea.fi,.zi .fi.ta{padding:8px 11px}.zi .fi.ro,.zi .fi.ro:hover{background:transparent;border-color:var(--line2);box-shadow:none}.zi .dlg .fi,.zi .cfm .fi{border-color:transparent;background:var(--fill);height:40px;padding:0 13px}.zi .dlg .fi:hover,.zi .cfm .fi:hover{background:var(--fillh)}.zi .dlg .fi:focus,.zi .cfm .fi:focus{border-color:var(--g500);background:#fff}.zi .dlg textarea.fi{padding:9px 13px}.zi .dlg .fi.ro,.zi .dlg .fi.ro:hover{background:transparent;border-color:var(--line2)}.zi .fld.err .fi{border-color:#ef4444;background:#fff;box-shadow:0 0 0 3px #ef444421}.zi .fw{background:var(--fill);border-radius:12px}.zi .fw:before{border:0;border-radius:12px;background:#1344290d}.zi .fw:after{border:1.5px solid var(--g500);border-radius:12px;box-shadow:0 0 0 3px #2d614b26}.zi .fw.b{background:var(--fill)}.zi .fw.b:before{opacity:0}.zi .fw.b:hover:before{opacity:1}.zi .fw.err:after{border-color:#ef4444;box-shadow:0 0 0 3px #ef444421}.zi .fw>.fi,.zi .fw>.fi:hover,.zi .fw>.fi:focus,.zi .dlg .fw>.fi,.zi .dlg .fw>.fi:hover,.zi .dlg .fw>.fi:focus{position:relative;z-index:1;border:0;background:transparent;box-shadow:none}.zi .fw:has(>.fi.ro){background:transparent}.zi .fw:has(>.fi.ro):before{content:none}.zi .fw>.fi.ro,.zi .fw>.fi.ro:hover{box-shadow:inset 0 0 0 1.5px var(--line2)}.zi .ddw>.fw{background:transparent}.zi .ddb,.zi .kz{border:0;background:var(--fill);border-radius:12px}.zi .ddb:hover,.zi .kz:hover{background:var(--fillh)}.zi .ddw.op .ddb,.zi .kzw.op .kz{background:#fff;box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zi .ddo,.zi .kzo{border-radius:10px}.zi .kzs input{border:1.5px solid transparent;border-radius:999px;background:var(--fill);padding:0 12px 0 32px}.zi .kzs input:focus{border-color:var(--g500);background:#fff}.zi .kzs svg{left:12px}.zi .chg{position:relative}.zi .chg.on{width:7px;height:7px;background:var(--g500)}.zi .chg.on:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g500);animation:zi-dotH 1.8s ease-out .3s infinite}.zi .swr,.zi .swc{background:#fff;box-shadow:none;border-radius:14px;padding:12px 14px}.zi .swr:hover{box-shadow:none}.zi .swc.on{background:var(--g50);box-shadow:none}.zi .nc .swr,.zi .it .swr,.zi .box .swr,.zi .dlg .swr,.zi .dlg .swc,.zi .cfm .swr{background:var(--pan)}.zi .dlg .swc.on{background:var(--g50)}.zi .onoff,.zi .sst{padding:2px 9px}.zi .onoff.on,.zi .sst.on{background:#dcf2e2;color:#166534}.zi .onoff,.zi .sst.off{background:#e6ebef;color:#475569}.zi .sw{width:48px;height:28px;background:#bfccc5}.zi .sw i,.zi .sw.on i,.zi .swr:active .sw i,.zi .swr:active .sw.on i,.zi .sw:active i,.zi .sw.on:active i{transform:none}.zi .sw i{left:3px;top:3px;right:3px;bottom:3px;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zi .sw i:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;clip-path:inset(0 20px 0 0 round 11px);transition:clip-path .5s var(--sq)}.zi .sw.on i{clip-path:inset(0 0 0 20px round 11px);transition:clip-path .5s var(--sq)}.zi .sw.on i:before{clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zi .swr:active .sw i:before,.zi .sw:active i:before{clip-path:inset(0 14px 0 0 round 11px)}.zi .swr:active .sw.on i:before,.zi .sw.on:active i:before{clip-path:inset(0 0 0 0 round 11px)}.zi .swr:active .sw.on i,.zi .sw.on:active i{clip-path:inset(0 0 0 14px round 11px)}.zi .ckv,.zi .ckb{width:20px;height:20px;border-radius:50%}.zi .ckv:before{border-radius:50%}.zi .tick,.zi .regl{box-shadow:none;background:#fff;border-radius:14px;padding:6px}.zi .dlg .tick,.zi .cfm .tick{background:var(--pan)}.zi .chkrow,.zi .rgo{border-radius:10px}.zi .sbar{left:20px;right:20px;bottom:18px;height:56px;padding:0 9px 0 20px;border-radius:999px;transform-origin:50% 100%;animation-duration:.6s}.zi .sbar .btn.yel,.zi .sbar .sav{height:38px;padding:0 20px;border-radius:999px;transition:transform .3s var(--sq)}.zi .sbar .btn.ghd,.zi .sbar .ghost{height:38px;padding:0 16px;border-radius:999px;background:#ffffff21;box-shadow:none;transition:transform .3s var(--sq)}.zi .sbar .btn.ghd:hover,.zi .sbar .ghost:hover{background:#ffffff38}.zi .sbar .btn.yel:hover,.zi .sbar .sav:hover{transform:scale(1.05)}.zi .sbar .btn.yel:active,.zi .sbar .sav:active,.zi .sbar .ghost:active,.zi .sbar .btn.ghd:active{transform:scale(.93,.88)}.zi .ptoast{border-radius:999px;padding:9px 16px 9px 12px;bottom:86px}.zi .scr{background:#0c2c1c66}.zi .dlg{border-radius:24px}.zi .dlh{background:#e2eee7;color:var(--g800);padding:16px 16px 16px 20px}.zi .dlh h3{font-size:17px;color:var(--g800);letter-spacing:-.01em}.zi .dlh p{color:#3c5a4b}.zi .dli{width:40px;height:40px;border-radius:50%;background:var(--g600);color:#fff}.zi .dlh .hb,.zi .dlh .xb,.zi .xb{background:#13442917;color:var(--g800)}.zi .dlh .hb:hover,.zi .xb:hover{background:#1344292b}.zi .dlf{border-top:0;background:var(--pan);padding:14px 20px 16px}.zi .cfm{border-radius:28px;padding:24px}.zi .cfi{width:48px;height:48px;border-radius:50%}.zi .cbx,.zi .mvl{box-shadow:none;border-radius:14px}.zi .cbx.n,.zi .mvl.r,.zi .mvl.g,.zi .cbx.a{box-shadow:none}.zi .toast{border-radius:28px}.zi .empty svg,.zi .lempty svg,.zi .dnone svg{box-sizing:content-box;padding:18px;border-radius:50%;background:var(--ton);color:var(--g500)}.zi .blk .empty svg,.zi .blk .dnone svg,.zi .dlg .empty svg{padding:14px;width:24px;height:24px;background:#e4ece8}.zi .srch input{border:1.5px solid transparent;border-radius:999px;background:#fff;padding:0 14px 0 36px}.zi .srch input:focus{border-color:var(--g500)}.zi .srch>.i{left:14px}.zi .nc{box-shadow:none;background:#fff;border-radius:16px}.zi .nc:hover{box-shadow:none}.zi .dlg .nc{background:var(--pan)}.zi .nci{border-radius:50%}.zi .it{box-shadow:none;background:#fff;border-radius:14px}.zi .nc .it,.zi .dlg .it{background:var(--pan)}.zi .dlg .nc .it{background:#fff}.zi .sub{border-top:0;padding-top:4px}.zi .addt{border:0;background:#2d614b17;border-radius:999px;color:var(--g650);transition:transform .3s var(--sq)}.zi .addt:hover{background:#2d614b29}.zi .addt:active{transform:scale(.97,.9)}.zi .li{box-shadow:none;background:#fff;border-radius:14px}.zi .li:hover{box-shadow:var(--sh-row)}.zi .dlg .li{background:var(--pan)}.zi .box,.zi .cs{box-shadow:none;background:var(--pan);border-radius:18px}.zi .opt,.zi .radio{box-shadow:none;background:var(--fill);border-radius:16px}.zi .opt:hover,.zi .radio:hover{box-shadow:none;background:var(--fillh)}.zi .opt.on,.zi .radio.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g600)}.zi .rgt{box-shadow:none;background:var(--fill);border-radius:12px}.zi .rgt.on{background:var(--g50)}.zi .logo,.zi .logo.smx{border-radius:50%}.zi .logo.has{box-shadow:none}.zi .sum{box-shadow:none;border-radius:18px;background:var(--g50)}.zi .cix{border-right:0;background:var(--pan)}.zi .cxo{border-radius:999px;padding:4px 12px}.zi .mtabs{margin:14px 20px 0;height:40px;padding:4px;border-bottom:0;border-radius:999px;background:var(--fill)}.zi .mtabs .tind{left:4px;top:4px;bottom:4px;width:calc(50% - 4px);height:auto;border-radius:999px;background:#fff;transition:transform .5s var(--sq)}.zi .seg{background:var(--fill)}.zi .tgr{grid-template-columns:62px 132px 98px 160px 116px}.zi .dlg .srch input{background:var(--fill)}.zi .dlg .srch input:focus{background:#fff}.zi .sec{font-size:13px;text-transform:none;letter-spacing:0;color:var(--g800)}.zi .dev{border-top:0;background:var(--pan);border-radius:12px;padding:6px 6px 6px 12px;margin-top:6px}.zi{--t-press:.11s;--t-fast:.18s;--t-base:.28s;--t-move:.38s;--t-enter:.46s;--t-exit:.24s;--t-out:.14s;--t-big:.62s;--stg:34ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--in:var(--e-out);--spring:var(--e-spring);--out:var(--e-in);--sq:var(--e-spring);--soft:var(--e-inout)}@keyframes zi-trkA{0%{opacity:0;transform:translate(-10px)}}@keyframes zi-trkB{0%{opacity:0;transform:translate(-10px)}}@keyframes zi-wdA{0%{opacity:0;transform:translateY(.6em)}}@keyframes zi-wdB{0%{opacity:0;transform:translateY(.6em)}}@keyframes zi-softA{0%{opacity:.3;transform:translateY(5px)}}@keyframes zi-softB{0%{opacity:.3;transform:translateY(5px)}}@keyframes zi-selA{0%{opacity:0}}@keyframes zi-selB{0%{opacity:0}}@keyframes zi-popS{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.12)}80%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes zi-ripA{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zi-ripB{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zi-cDnA{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zi-cDnB{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zi-cUpA{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zi-cUpB{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zi-cODn{to{opacity:0;transform:translateY(-18px) scale(.985)}}@keyframes zi-cOUp{to{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes zi-blkF{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes zi-blkB{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes zi-tOF{to{opacity:0;transform:translate(-22px)}}@keyframes zi-tOB{to{opacity:0;transform:translate(22px)}}@keyframes zi-colO{to{opacity:0}}@keyframes zi-colA{0%{opacity:0;transform:translateY(6px)}}@keyframes zi-colB{0%{opacity:0;transform:translateY(6px)}}@keyframes zi-fiF{0%{transform:scale(.985)}}@keyframes zi-dotOk{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.9)}to{opacity:0;transform:scale(0)}}@keyframes zi-dotRv{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes zi-okWash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes zi-valIn{0%{opacity:.2;transform:translateY(4px)}}@keyframes zi-valA{0%{opacity:0;transform:translateY(5px)}}@keyframes zi-valB{0%{opacity:0;transform:translateY(5px)}}@keyframes zi-sbIt{0%{opacity:0;transform:translateY(9px) scale(.9)}}@keyframes zi-rollA{0%{opacity:0;transform:translateY(80%)}}@keyframes zi-rollB{0%{opacity:0;transform:translateY(80%)}}@keyframes zi-rdA{0%{opacity:0;transform:translateY(-80%)}}@keyframes zi-rdB{0%{opacity:0;transform:translateY(-80%)}}@keyframes zi-lblA{0%{opacity:0;transform:translateY(5px)}}@keyframes zi-lblB{0%{opacity:0;transform:translateY(5px)}}@keyframes zi-barOk{0%{opacity:1;transform:none}10%{opacity:1;transform:scale(1.012,1.05)}24%,56%{opacity:1;transform:none}to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zi-okBtn{0%{transform:none}40%{transform:scale(1.1)}to{transform:none}}@keyframes zi-subIn{0%{opacity:0;transform:scale(.97,.72)}to{opacity:1;transform:none}}@keyframes zi-rowsIn{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zi-rowsO{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes zi-arm{0%,to{transform:none}35%{transform:scale(1.07)}70%{transform:scale(.99)}}@keyframes zi-armR{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes zi-nwRing{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes zi-shakeA{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zi-shakeB{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zi-wig{0%,to{transform:rotate(0)}25%{transform:rotate(-13deg) scale(1.12)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}@keyframes zi-nA{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}@keyframes zi-nB{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}.zi .xb:hover,.zi .dlh .hb:hover{transform:none}.zi .btn{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zi .lnk,.zi .ib,.zi .mb,.zi .hb,.zi .xb,.zi .chip,.zi .tab,.zi .mtab,.zi .pill,.zi .tel,.zi .lrow,.zi .sgo,.zi .shd,.zi .sth,.zi .swr,.zi .ckc,.zi .ddb,.zi .kz,.zi .ddo,.zi .kzo,.zi .rgo,.zi .chkrow,.zi .opt,.zi .radio,.zi .addt,.zi .updrop,.zi .ghost,.zi .rsb,.zi .bfb,.zi .cxo,.zi .cst,.zi .ixb,.zi .savs>.sav,.zi .sbar .sav,.zi .sbar .btn{transition:transform var(--t-base) var(--e-rel)}.zi .btn:active,.zi .lnk:active,.zi .chip:active,.zi .tab:active,.zi .mtab:active,.zi .pill:active,.zi .tel:active,.zi .ghost:active,.zi .addt:active,.zi .bfb:active,.zi .rsb:active,.zi .cxo:active,.zi .sbar .sav:active,.zi .sbar .btn:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zi .ib:active,.zi .mb:active,.zi .hb:active,.zi .xb:active,.zi .sgo:active,.zi .ixb:active,.zi .savs>.sav:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zi .lrow:active,.zi .swr:active,.zi .ckc:active,.zi .ddb:active,.zi .kz:active,.zi .ddo:active,.zi .kzo:active,.zi .rgo:active,.zi .chkrow:active,.zi .opt:active,.zi .radio:active,.zi .updrop:active,.zi .shd:active,.zi .sth:active,.zi .cst:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zi .hb.off:active,.zi .btn.off:active{transform:none}.zi .btn:after,.zi .chip:after,.zi .hb:after,.zi .ib:after,.zi .lnk:after,.zi .lrow:after,.zi .tab:after,.zi .swr:after,.zi .ddb:after,.zi .ddo:after,.zi .rgo:after,.zi .mtab:after,.zi .ckc:after,.zi .shd:after,.zi .updrop:after,.zi .pill:after,.zi .tel:after,.zi .kz:after,.zi .kzo:after,.zi .mb:after,.zi .sgo:after,.zi .addt:after,.zi .opt:after,.zi .xb:after,.zi .ixb:after,.zi .sbar .sav:after,.zi .ghost:after,.zi .sth:after,.zi .radio:after,.zi .chkrow:after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;transform:none;opacity:0;transition:opacity var(--t-base) var(--e-out)}.zi .btn:active:after,.zi .chip:active:after,.zi .hb:active:after,.zi .ib:active:after,.zi .lnk:active:after,.zi .lrow:active:after,.zi .tab:active:after,.zi .swr:active:after,.zi .ddb:active:after,.zi .ddo:active:after,.zi .rgo:active:after,.zi .mtab:active:after,.zi .ckc:active:after,.zi .shd:active:after,.zi .updrop:active:after,.zi .pill:active:after,.zi .tel:active:after,.zi .kz:active:after,.zi .kzo:active:after,.zi .mb:active:after,.zi .sgo:active:after,.zi .addt:active:after,.zi .opt:active:after,.zi .xb:active:after,.zi .ixb:active:after,.zi .sbar .sav:active:after,.zi .ghost:active:after,.zi .sth:active:after,.zi .radio:active:after,.zi .chkrow:active:after{opacity:.11;transform:none;transition:opacity var(--t-press) var(--e-out)}.zi .rip{position:absolute;z-index:90;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #1344294d}.zi .rpA{animation:zi-ripA var(--t-enter) var(--e-out) both}.zi .rpB{animation:zi-ripB var(--t-enter) var(--e-out) both}.zi .btn svg,.zi .lnk svg,.zi .ib svg,.zi .mb svg,.zi .hb svg,.zi .xb svg,.zi .addt svg,.zi .tab svg,.zi .mtab svg,.zi .pill svg,.zi .ddb>svg,.zi .kz>svg,.zi .rsb svg,.zi .shd svg,.zi .sth svg,.zi .cst svg{transition:transform var(--t-base) var(--e-spring)}.zi .btn:hover svg{transform:scale(1.1) rotate(-6deg)}.zi .btn:has(use[href="#i-plus"]):hover svg,.zi .addt:hover svg,.zi .mb:has(use[href="#i-plus"]):hover svg{transform:rotate(90deg)}.zi .btn:has(use[href="#i-plus"]):active svg,.zi .addt:active svg,.zi .mb:has(use[href="#i-plus"]):active svg{transform:rotate(180deg) scale(.9)}.zi .hb.d:hover svg,.zi .ib.d:hover svg,.zi .mb.d:hover svg,.zi .btn:has(use[href="#i-trash"]):hover svg,.zi .hb:has(use[href="#i-phone"]):hover svg{animation:zi-wig var(--t-big) var(--e-out)}.zi .hb.x:hover svg,.zi .xb:hover svg,.zi .dlh .hb.x:hover svg,.zi .mb:has(use[href="#i-x"]):hover svg,.zi .ib:has(use[href="#i-x"]):hover svg{transform:rotate(90deg)}.zi .hb:has(use[href="#i-mail"]):hover svg{transform:translateY(-2px) rotate(-8deg)}.zi .btn:has(use[href="#i-ref"]):hover svg,.zi .btn:has(use[href="#i-undo"]):hover svg,.zi .lnk:has(use[href="#i-ref"]):hover svg{transform:rotate(-180deg)}.zi .btn:has(use[href="#i-dl"]):hover svg,.zi .lnk:has(use[href="#i-dl"]):hover svg,.zi .ib:has(use[href="#i-dl"]):hover svg{transform:translateY(2px)}.zi .btn:has(use[href="#i-up"]):hover svg{transform:translateY(-2px)}.zi .btn:has(use[href="#i-send"]):hover svg,.zi .btn:has(use[href="#i-arrc"]):hover svg,.zi .btn:has(use[href="#i-ext"]):hover svg{transform:translate(2px,-1px)}.zi .btn svg.spin,.zi .btn:hover svg.spin,.zi .sav svg.spin{transition:none;transform:none}.zi .btn>svg:has(use[href="#i-check"]),.zi .lnk>svg:has(use[href="#i-check"]),.zi .sav>svg:has(use[href="#i-check"]),.zi .ib>svg:has(use[href="#i-check"]),.zi .ptoast svg:has(use[href="#i-check"]),.zi .tsi>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zi-ckd var(--t-base) var(--e-out) .14s both}.zi .tel:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;pointer-events:none;background:#061a1052;transform:scale(0);transition:transform var(--t-exit) var(--e-in)}.zi .tel.act:before{transform:scale(26);transition:transform var(--t-enter) var(--e-out)}.zi .tel.act,.zi .tel.act:hover{background:#061a1045}.zi .chip:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 240px var(--row);opacity:0;transform:scale(.25)}.zi .chip.on:before{opacity:1;transform:scale(48);transition:transform var(--t-enter) var(--e-out)}.zi .chip>span,.zi .chip>b,.zi .tel>b,.zi .tel>span{position:relative;z-index:1}.zi .sw:before{opacity:1;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path var(--t-exit) var(--e-inout)}.zi .sw.on:before{opacity:1;clip-path:inset(0 0 0 0 round 999px);transition:clip-path var(--t-enter) var(--e-out)}.zi .sw.on:after{animation:zi-halo var(--t-big) var(--e-out) both}.zi .sw i{transition:clip-path var(--t-base) var(--e-inout)}.zi .sw i:before{transition:clip-path var(--t-enter) var(--e-spring)}.zi .sw.on i{transition:clip-path var(--t-enter) var(--e-spring)}.zi .sw.on i:before{transition:clip-path var(--t-base) var(--e-inout)}.zi .onoff.on,.zi .sst.on{animation:zi-pop var(--t-enter) var(--e-spring)}.zi .ckb,.zi .ckv{position:relative}.zi .ckb:before,.zi .ckv:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);opacity:0;transform:scale(.3);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zi .on>.ckb:before,.zi .ckb.on:before,.zi .ckv.on:before{opacity:1;transform:none}.zi .on>.ckb,.zi .ckb.on,.zi .ckv.on{background:none;box-shadow:inset 0 0 0 1.5px var(--g600)}.zi .ckb svg,.zi .ckv svg{position:relative}.zi .ckv.on svg,.zi .on>.ckb svg,.zi .ckb.on svg{animation:zi-ckd var(--t-base) var(--e-out) 90ms forwards}.zi .rd:after{transition:transform var(--t-base) var(--e-spring)}.zi .tline{transition:clip-path var(--t-enter) var(--e-spring)}.zi .tlin{transition:clip-path var(--t-base) var(--e-out)}.zi .dcard:has(.tpane.t-bk) .tline,.zi .dcard:has(.pane.t-bk) .tline{transition:clip-path var(--t-base) var(--e-out)}.zi .dcard:has(.tpane.t-bk) .tlin,.zi .dcard:has(.pane.t-bk) .tlin{transition:clip-path var(--t-enter) var(--e-spring)}.zi .abpill{transition:clip-path var(--t-enter) var(--e-spring)}.zi .mtabs .tind{transition:transform var(--t-enter) var(--e-spring)}.zi .tn,.zi .dtabs .tab i{animation:none}.zi .tn.nA,.zi .dtabs .tab i.nA{animation:zi-nA var(--t-enter) var(--e-spring)}.zi .tn.nB,.zi .dtabs .tab i.nB{animation:zi-nB var(--t-enter) var(--e-spring)}.zi .bnA,.zi .bnB{animation-duration:var(--t-enter)}.zi .rs{transition:opacity var(--t-base) var(--e-out),stroke-dashoffset var(--t-big) var(--e-out)}.zi .rmA,.zi .rmB{animation:none}.zi .rmA>b{animation:zi-rollA var(--t-base) var(--e-spring)}.zi .rmB>b{animation:zi-rollB var(--t-base) var(--e-spring)}.zi .rmA>i{animation:zi-lblA var(--t-base) var(--e-out)}.zi .rmB>i{animation:zi-lblB var(--t-base) var(--e-out)}.zi .lcol{transition-duration:var(--t-move);transition-timing-function:var(--e-inout)}.zi .lrow,.zi .sk,.zi .chip,.zi .tel,.zi .mtab,.zi .blk,.zi .li,.zi .doc,.zi .kv,.zi .note,.zi .empty,.zi .lempty,.zi .dnone,.zi .ltxt,.zi .rgo,.zi .radio,.zi .cxo,.zi .trow,.zi .sum,.zi .cbx,.zi .rgt,.zi .mvl.g,.zi .rnew,.zi .chgl,.zi .abt,.zi .ab .btn,.zi .mp>*,.zi .dlb>*{animation-duration:var(--t-enter);animation-timing-function:var(--e-out)}.zi .qA .lrow{animation-name:zi-softA}.zi .qB .lrow{animation-name:zi-softB}.zi .qA .lrow,.zi .qB .lrow{animation-duration:var(--t-base);animation-delay:0s!important}.zi .qA .rb,.zi .qB .rb{animation:none}.zi .lcol.min .lrow{animation-name:none}.zi .lsel{position:absolute;left:0;right:0;top:0;height:70px;z-index:2;border-radius:14px;pointer-events:none;box-shadow:var(--sh-row);-webkit-backdrop-filter:brightness(1.08);backdrop-filter:brightness(1.08);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zi .lsel:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600)}.zi .lsel.off,.zi .ssel.off{opacity:0}.zi .lsel.nt,.zi .ssel.nt{transition:opacity var(--t-fast) var(--e-out)}.zi .lA>.lsel,.zi .gA>.lsel,.zi .qA>.lsel{animation:zi-selA var(--t-base) var(--e-out) .12s backwards}.zi .lB>.lsel,.zi .gB>.lsel,.zi .qB>.lsel{animation:zi-selB var(--t-base) var(--e-out) .12s backwards}.zi .lrow.on:not(.pk),.zi .lrow.on:not(.pk):hover{background:var(--row);box-shadow:none}.zi .lrow.on .lbar,.zi .lrow.on:before{transform:scale(0)}.zi .lscroll,.zi .savs,.zi .stl{position:relative}.zi .ssel{position:absolute;left:50%;top:10px;width:40px;height:40px;margin-left:-20px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zi .sav.on .av,.zi .sgo.on{box-shadow:none}.zi .lcol.min .sav,.zi .sgo{animation:zi-popS var(--t-enter) var(--e-spring) backwards}.zi .sks{display:flex;flex-direction:column;gap:6px}.zi .sks.out{position:absolute;left:10px;right:10px;top:6px;z-index:3;pointer-events:none;animation:zi-fadeO var(--t-exit) var(--e-in) both}.zi .dA,.zi .dB,.zi .dcard{animation-duration:var(--t-enter)}.zi .s-dn>.dA,.zi .dcard.kA.s-dn{animation-name:zi-cDnA}.zi .s-dn>.dB,.zi .dcard.kB.s-dn{animation-name:zi-cDnB}.zi .s-up>.dA,.zi .dcard.kA.s-up{animation-name:zi-cUpA}.zi .s-up>.dB,.zi .dcard.kB.s-up{animation-name:zi-cUpB}.zi .dwrap.out>.dcard,.zi .dwrap.out>.empty,.zi .dcard.out{animation:zi-cardO var(--t-out) var(--e-in) both}.zi .dwrap.s-dn.out>.dcard,.zi .dcard.s-dn.out{animation-name:zi-cODn}.zi .dwrap.s-up.out>.dcard,.zi .dcard.s-up.out{animation-name:zi-cOUp}.zi .dA .hav{animation-name:zi-popA}.zi .dB .hav{animation-name:zi-popB}.zi .dA .hsub,.zi .kA .dsub{animation-name:zi-trkA}.zi .dB .hsub,.zi .kB .dsub{animation-name:zi-trkB}.zi .dA .hc{animation-name:zi-popA}.zi .dB .hc{animation-name:zi-popB}.zi .hav,.zi .dav{animation-duration:var(--t-enter);animation-delay:60ms}.zi .hn,.zi .dnm{animation:none}.zi .wd{display:inline-block;white-space:pre;animation:zi-wdA var(--t-enter) var(--e-out) backwards}.zi .dB .wd,.zi .kB .wd{animation-name:zi-wdB}.zi .hsub,.zi .dsub{animation-duration:var(--t-enter);animation-delay:.13s}.zi .dhead .hc{animation-duration:var(--t-enter);animation-delay:.18s}.zi .tpane.tA,.zi .tpane.tB,.zi .pane{animation:none}.zi .tpane.out,.zi .pane.out{animation:zi-tabO var(--t-out) var(--e-in) both}.zi .tpane.o-fw,.zi .pane.o-fw{animation-name:zi-tOF}.zi .tpane.o-bk,.zi .pane.o-bk{animation-name:zi-tOB}.zi .tA .blk{animation-name:zi-riseA}.zi .tB .blk{animation-name:zi-riseB}.zi .tpane.t-fw .blk,.zi .pane.t-fw .blk{animation-name:zi-blkF}.zi .tpane.t-bk .blk,.zi .pane.t-bk .blk{animation-name:zi-blkB}.zi .dcol>.blk:nth-child(1){animation-delay:0s}.zi .dcol>.blk:nth-child(2){animation-delay:calc(var(--stg)*2)}.zi .dcol>.blk:nth-child(3){animation-delay:calc(var(--stg)*4)}.zi .dcol>.blk:nth-child(4){animation-delay:calc(var(--stg)*6)}.zi .dcol>.blk:nth-child(n+5){animation-delay:calc(var(--stg)*8)}.zi .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:var(--stg)}.zi .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:calc(var(--stg)*3)}.zi .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:calc(var(--stg)*5)}.zi .dcol:nth-child(2)>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*7)}.zi .tpane.cx .dgrid,.zi .pane.cx>.dcols{animation:zi-colO var(--t-press) var(--e-in) both}.zi .tpane.cA .dgrid,.zi .pane.cA>.dcols{animation:zi-colA var(--t-base) var(--e-out) both}.zi .tpane.cB .dgrid,.zi .pane.cB>.dcols{animation:zi-colB var(--t-base) var(--e-out) both}.zi .fld,.zi .swr{position:relative}.zi .fl,.zi .fl2{transition:transform var(--t-fast) var(--e-out)}.zi .fld:focus-within>.fl,.zi .fld:focus-within>.fl2{transform:translate(3px);color:var(--g650)}.zi .fw:before{transition:opacity var(--t-fast) var(--e-out)}.zi .fw:after{transform:scale(.98);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zi .fw:focus-within:after,.zi .fw.err:after{transform:none}.zi .fi:focus{animation:zi-fiF var(--t-base) var(--e-spring)}.zi .fw>.fi:focus{animation:none}.zi .chg.on:after{animation:zi-dotH .9s var(--e-out) .12s 2 both}.zi .chg.ok,.zi .chg.rv{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--g500);flex:none;opacity:1;transform:none}.zi .chg.ok{animation:zi-dotOk var(--t-big) var(--e-out) both}.zi .chg.rv{animation:zi-dotRv var(--t-exit) var(--e-in) both}.zi .fld:has(.chg.ok):after,.zi .swr:has(.chg.ok):before{content:"";position:absolute;left:-4px;right:-4px;top:-3px;bottom:-3px;border-radius:14px;background:#28a05f2b;pointer-events:none;animation:zi-okWash 1s var(--e-out) both}.zi .swr:has(.chg.ok):before{left:0;right:0;top:0;bottom:0;border-radius:inherit}.zi .fld:has(.chg.rv) .fi,.zi .fld:has(.chg.rv) .ddb,.zi .swr:has(.chg.rv) .sw{animation:zi-valIn var(--t-base) var(--e-out)}.zi .hint.err,.zi .ferr{animation-duration:var(--t-base)}.zi .sbar{animation-duration:var(--t-big);animation-timing-function:var(--e-out)}.zi .sbar>*{animation:zi-sbIt var(--t-enter) var(--e-out) backwards}.zi .sbar>:nth-child(1){animation-delay:.14s}.zi .sbar>:nth-child(2){animation-delay:174ms}.zi .sbar>:nth-child(3){animation-delay:208ms}.zi .sbar>:nth-child(4){animation-delay:242ms}.zi .sbar>:nth-child(5){animation-delay:276ms}.zi .sbar.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zi .sbar.out>*{animation:none}.zi .sbar.out:has(.ok){animation:zi-barOk var(--t-big) var(--e-inout) both}.zi .sbar .ok{animation:zi-okBtn var(--t-enter) var(--e-spring)}.zi .sbar .ghd,.zi .sbar .ghost{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zi .sbar:has(.ok) .ghd,.zi .sbar:has(.ok) .ghost{opacity:.35}.zi .sbar .yel.off,.zi .sbar .sav.off{opacity:1}.zi .rollA,.zi .rA{animation:zi-rollA var(--t-base) var(--e-spring)}.zi .rollB,.zi .rB{animation:zi-rollB var(--t-base) var(--e-spring)}.zi .rdA{animation:zi-rdA var(--t-base) var(--e-spring)}.zi .rdB{animation:zi-rdB var(--t-base) var(--e-spring)}.zi .sbn>b,.zi .sbn>i{display:inline-block}.zi .ptoast{animation-duration:var(--t-enter)}.zi .ptoast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zi .ddp,.zi .kzp,.zi .rsp{animation:zi-kzIn var(--t-base) var(--e-out) both}.zi .ddp.out,.zi .kzp.out,.zi .rsp.out{animation:zi-kzO var(--t-out) var(--e-in) both;pointer-events:none}.zi .ddo,.zi .kzo{animation-duration:var(--t-base);animation-timing-function:var(--e-out)}.zi .kzo:nth-child(1){animation-delay:50ms}.zi .kzo:nth-child(2){animation-delay:84ms}.zi .kzo:nth-child(3){animation-delay:118ms}.zi .kzo:nth-child(4){animation-delay:152ms}.zi .kzo:nth-child(n+5){animation-delay:186ms}.zi .ddo:before,.zi .kzo:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background:var(--chip);opacity:0;transition:opacity var(--t-fast) var(--e-out);pointer-events:none}.zi .ddo:hover,.zi .kzo:hover{background:transparent}.zi .ddo.on:hover,.zi .kzo.on:hover{background:var(--g100)}.zi .ddo:hover:before,.zi .kzo:hover:before{opacity:1}.zi .ddo.on:before,.zi .kzo.on:before{opacity:0}.zi .ddo>*,.zi .kzo>*{position:relative}.zi .ddo>svg,.zi .kzo>svg,.zi .opt>.ok{stroke-dasharray:24;stroke-dashoffset:24;opacity:1;transform:none;transition:stroke-dashoffset var(--t-base) var(--e-out)}.zi .ddo.on>svg,.zi .kzo.on>svg,.zi .opt.on>.ok{stroke-dashoffset:0}.zi .ddv.vA,.zi .kzt.vA>b{animation:zi-valA var(--t-base) var(--e-out)}.zi .ddv.vB,.zi .kzt.vB>b{animation:zi-valB var(--t-base) var(--e-out)}.zi .nc,.zi .it{animation-name:zi-subIn;animation-duration:var(--t-enter);animation-timing-function:var(--e-out);transform-origin:50% 100%}.zi .ncb,.zi .csb{transition:grid-template-rows var(--t-exit) var(--e-inout)}.zi .nc.open .ncb,.zi .cs.open .csb{transition:grid-template-rows var(--t-enter) var(--e-out)}.zi .ncb>div,.zi .csb>div{opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zi .nc.open .ncb>div,.zi .cs.open .csb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zi .bfw{display:grid;grid-template-rows:1fr;margin-bottom:-10px;animation:zi-rowsIn var(--t-base) var(--e-out) both}.zi .bfw.out{animation:zi-rowsO var(--t-press) var(--e-in) both}.zi .bfi{min-height:0;overflow:hidden;padding-bottom:10px}.zi .bfl{animation-duration:var(--t-base)}.zi .bfl.out{animation:zi-fadeO var(--t-press) var(--e-in) both}.zi .scr{animation:zi-fade var(--t-base) var(--e-out) both}.zi .dlg{animation-duration:var(--t-big)}.zi .cfm{animation-duration:var(--t-enter)}.zi .dli{animation-duration:var(--t-enter);animation-delay:40ms}.zi .dlh h3{animation-duration:var(--t-enter);animation-delay:60ms}.zi .dlh p{animation-duration:var(--t-enter);animation-delay:94ms}.zi .dlf>*{animation:zi-rise var(--t-enter) var(--e-out) .2s backwards}.zi .dlf>*:nth-child(2){animation-delay:234ms}.zi .dlf>*:nth-child(3){animation-delay:268ms}.zi .cfi{animation:zi-pop var(--t-enter) var(--e-spring) 30ms backwards}.zi .cfi svg{animation:zi-wig var(--t-big) var(--e-out) .24s}.zi .cfm h3,.zi .cfm>p{animation:zi-rise var(--t-enter) var(--e-out) 50ms backwards}.zi .cfm>p{animation-delay:84ms}.zi .cfb>*,.zi .cff>*{animation:zi-rise var(--t-enter) var(--e-out) 118ms backwards}.zi .cfb>*:nth-child(2),.zi .cff>*:nth-child(2){animation-delay:152ms}.zi .cfb>*:nth-child(3),.zi .cff>*:nth-child(3){animation-delay:186ms}.zi .cfm .btn.dng,.zi .cfm .btn.amb{animation:zi-rise var(--t-enter) var(--e-out) 152ms backwards,zi-arm var(--t-big) var(--e-inout) .64s}.zi .cfm .btn.dng:before,.zi .cfm .btn.amb:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #ffffffbf;opacity:0;pointer-events:none;animation:zi-armR var(--t-big) var(--e-out) .64s}.zi .fout .dlg,.zi .fout .cfm{animation:zi-dlgO var(--t-exit) var(--e-in) both}.zi .fout .scr{animation:zi-fadeO var(--t-exit) var(--e-in) both}.zi .fout .dlg>*,.zi .fout .cfm>*{animation:zi-fadeO var(--t-press) var(--e-in) both}.zi .dlb.shA,.zi .dlb.shB{animation:none}.zi .shA .fw.err{animation:zi-shakeA var(--t-enter) var(--e-out)}.zi .shB .fw.err{animation:zi-shakeB var(--t-enter) var(--e-out)}.zi .fld.err>.fi{animation:zi-shakeA var(--t-enter) var(--e-out)}.zi .mp.tA,.zi .mp.tB{animation-duration:var(--t-base)}.zi .mp.out{animation-duration:var(--t-out)}.zi .toast{animation-duration:var(--t-big);animation-fill-mode:backwards}.zi .toast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in);animation-fill-mode:both}.zi .toast.out~.toast{transform:translateY(calc(-100% - 8px));transition:transform var(--t-exit) var(--e-inout)}.zi .lA .lrow.nw{animation:zi-riseA var(--t-enter) var(--e-out) backwards}.zi .lB .lrow.nw{animation:zi-riseB var(--t-enter) var(--e-out) backwards}.zi .qA .lrow.nw{animation:zi-softA var(--t-base) var(--e-out) backwards}.zi .qB .lrow.nw{animation:zi-softB var(--t-base) var(--e-out) backwards}.zi .lrow.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:0;background:none;transform:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zi-nwRing 1.3s var(--e-out) 2 both}.zi .lrow.nw>.av{animation:zi-pop var(--t-big) var(--e-spring) 2}.zi .t-in,.zi .t-fw,.zi .t-bk,.zi .o-in,.zi .o-fw,.zi .o-bk,.zi .s-in,.zi .s-up,.zi .s-dn,.zi .c2,.zi .k2,.zi .cx,.zi .cA,.zi .cB,.zi .nA,.zi .nB,.zi .ok,.zi .rv,.zi .vA,.zi .vB,.zi .nt,.zi .lv{--m:1}.zi .lscroll>.lsel{left:10px;right:10px;top:6px}.zi .lin{transition:opacity var(--t-base) var(--e-out) 90ms}.zi .lcol.min .lin{transition:opacity var(--t-out) var(--e-in)}.zi .strip{animation:zi-stripIn var(--t-base) var(--e-out) 50ms backwards}.zi .pane:not(.k2)>.dcols.c2{flex-direction:column;align-items:stretch}.zi .pane.k2>.dcols{flex-direction:row;align-items:flex-start}@keyframes zi-wzHalo{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(1.12,1.55)}}@keyframes zi-brG{0%{transform:scaleY(0)}}@keyframes zi-segG{0%{transform:scaleX(0)}}@keyframes zi-tlA{0%{transform:scaleX(0)}}@keyframes zi-tlB{0%{transform:scaleX(0)}}@keyframes zi-brth{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(1.75)}}@keyframes zi-wzIn{0%{opacity:0;transform:translateY(10px)}}@keyframes zi-wzF{0%{opacity:0;transform:translate(30px)}}@keyframes zi-wzB{0%{opacity:0;transform:translate(-30px)}}@keyframes zi-wkO{to{opacity:0;transform:scale(.94)}}@keyframes zi-rvO{to{opacity:0;transform:translate(46px)}}@keyframes zi-lfIn{0%{opacity:0;transform:translate(40px)}60%{opacity:1;transform:translate(-3px)}to{opacity:1;transform:none}}@keyframes zi-lfO{to{opacity:0;transform:translate(30px)}}@keyframes zi-nwP{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.25,1.6)}}@keyframes zi-dgA{0%{opacity:0;transform:translateY(70%)}}@keyframes zi-dgB{0%{opacity:0;transform:translateY(70%)}}@keyframes zi-prg{0%{transform:scaleX(0)}}@keyframes zi-pgIn{0%{opacity:0;transform:translateY(14px) scale(.97)}}@keyframes zi-wmIn{0%{opacity:0;transform:translate(-50%,14px) scale(.7)}60%{opacity:1;transform:translate(-50%,-2px) scale(1.03)}to{opacity:1;transform:translate(-50%)}}@keyframes zi-wmO{to{opacity:0;transform:translate(-50%,10px) scale(.85)}}.zi .lng,.zi .fsb,.zi .mgh,.zi .wkm,.zi .lkb,.zi .kt,.zi .chp,.zi .pht,.zi .ovb,.zi .bkb,.zi .cur2,.zi .pgb,.zi .clo,.zi .acc{position:relative;transition:transform var(--t-base) var(--e-rel)}.zi .lng:active,.zi .fsb:active,.zi .wkm:active,.zi .chp:active,.zi .bkb:active,.zi .pgb:active,.zi .clo:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zi .kt:active,.zi .pht:active,.zi .cur2:active,.zi .acc:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zi .fsb svg,.zi .mgh svg,.zi .bkb svg,.zi .acc svg,.zi .kt svg,.zi .lkb svg{transition:transform var(--t-base) var(--e-spring)}.zi .ban.wz{gap:20px}.zi .rk0{stroke:#ef4444}.zi .rk1{stroke:#f59e0b}.zi .rk2{stroke:var(--yel)}.zi .rk3{stroke:#60a5fa}.zi .rmid i{font-size:6.5px}.zi .lng{margin-top:5px;height:22px;padding:0 11px 0 8px;border-radius:999px;background:#ef44443d;color:#fecaca;font-size:11px;font-weight:650;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;z-index:1;animation:zi-pop var(--t-enter) var(--e-spring) .5s backwards}.zi .lng:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:0 0 0 2px #fca5a599;animation:zi-wzHalo 2.4s var(--e-out) 1s infinite;pointer-events:none}.zi .lng:hover{background:#ef44445c}.zi .lng svg{color:#fca5a5}.zi .tls.wz{flex-direction:column;gap:6px;margin-left:0}.zi .tlr{display:flex;gap:6px}.zi .tel.nk{min-width:0;padding:6px 18px 7px;line-height:1.2;cursor:default;flex:none}.zi .tel.nk:hover{background:#ffffff1a;transform:none}.zi .tel.nk:active{transform:none}.zi .tel.nk b{font-size:20px;line-height:1.15;display:block}.zi .tel.nk>span{font-size:9.5px;white-space:nowrap}.zi .tel.yl b{color:var(--yel)}.zi .tel.dim b,.zi .tk.dim b{color:#fffc}.zi .tk{height:24px;padding:0 12px 0 9px;border-radius:999px;background:#ffffff1a;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;font-weight:600;letter-spacing:.06em;color:#ffffffeb;white-space:nowrap;line-height:1;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .tk b{font-size:13.5px;font-weight:800;letter-spacing:0;color:#fff;display:inline-block}.zi .tk.al b{color:#fca5a5}.zi .tk>i{width:8px;height:8px;border-radius:50%;flex:none}.zi .kd0{background:#ef4444}.zi .kd1{background:#f59e0b}.zi .kd2{background:var(--yel)}.zi .kd3{background:#60a5fa}.zi .tel.nk b.rA,.zi .tk b.rA{animation:zi-rollA var(--t-base) var(--e-spring)}.zi .tel.nk b.rB,.zi .tk b.rB{animation:zi-rollB var(--t-base) var(--e-spring)}.zi .mbs{display:flex;flex-direction:column;align-items:center;gap:5px;z-index:1;flex:none}.zi .mbr{display:flex;align-items:flex-end;gap:6px;height:60px}.zi .mb1{width:17px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px}.zi .mb1>i{width:9px;border-radius:5px;background:var(--yel);transform-origin:50% 100%;transition:transform var(--t-big) var(--e-spring)}.zi .mb1.z>i{background:#ffffff38}.zi .mb1>span{font-size:8.5px;font-weight:600;color:#ffffffdb;line-height:1}.zi .mb1>b{font-size:9.5px;font-weight:800;color:#fff;line-height:1;opacity:0;transform:translateY(5px);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zi .mb1:hover>b{opacity:1;transform:none}.zi .mbc{font-size:8.5px;font-weight:700;letter-spacing:.08em;color:#ffffffdb;line-height:1;white-space:nowrap}.zi .abt.w4{grid-template-columns:160px 112px 132px 190px}.zi .chkrow .wka{width:28px;height:28px;font-size:10px}.zi .chkrow.wr>.grow>span{white-space:normal;overflow:visible}.zi .pill i:empty{display:none}.zi .pill i.rd,.zi .pill.on i.rd{background:#dc2626;color:#fff}.zi .pill i.nA{animation:zi-nA var(--t-enter) var(--e-spring)}.zi .pill i.nB{animation:zi-nB var(--t-enter) var(--e-spring)}.zi .btn.pls:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:0 0 0 2px var(--g600);animation:zi-nwP .65s var(--e-out) both;pointer-events:none}.zi .btn.pls{overflow:visible}.zi .wzp{flex:1;min-height:0;display:flex;flex-direction:column;animation:zi-wzIn var(--t-enter) var(--e-out) backwards}.zi .wzp.t-fw{animation-name:zi-wzF}.zi .wzp.t-bk{animation-name:zi-wzB}.zi .wzp.out{animation:zi-tabO var(--t-out) var(--e-in) both}.zi .wzp.out.o-fw{animation-name:zi-tOF}.zi .wzp.out.o-bk{animation-name:zi-tOB}.zi .fbar{flex:none;display:flex;align-items:center;gap:8px;padding:2px 24px 12px;position:relative;z-index:6}.zi .fbar .srch input{height:40px;text-overflow:ellipsis}.zi .fbar .srch>.i{top:12px}.zi .fsel{position:relative;flex:none;display:flex;align-items:center;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .fsb{height:40px;padding:0 12px 0 14px;border-radius:999px;background:#fff;color:var(--ink2);font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:8px;max-width:214px;white-space:nowrap;overflow:hidden}.zi .fsb:hover{background:#f9fbfa}.zi .fsb>svg:first-child{color:var(--g500)}.zi .fsb>.cv{color:var(--mut)}.zi .fsel.op .fsb{box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zi .fsel.op .fsb>.cv{transform:rotate(180deg)}.zi .fsel.on .fsb{background:var(--g100);color:var(--g800);font-weight:700;padding-right:38px}.zi .fsel.on .fsb>.cv{display:none}.zi .fsel>.mb{position:absolute;right:6px;top:6px;width:28px;height:28px;color:var(--g800);animation:zi-pop var(--t-enter) var(--e-spring)}.zi .fsel>.mb:hover{background:#1344291f}.zi .fsel>.kzp{position:absolute;left:0;top:46px;width:296px;z-index:30;margin:0;transform-origin:top left}.zi .fsel.rt>.kzp{left:auto;right:0;width:236px;transform-origin:top right}.zi .fdi{border:0;background:none;outline:none;font-size:12.5px;font-weight:600;color:inherit;height:36px;width:118px;min-width:0}.zi .colh{font-size:11.5px;font-weight:700;color:var(--ttl);padding:4px 8px 2px}.zi .lcol.wz{width:520px}.zi .lcw{height:100%;display:flex;flex-direction:column;min-width:0}.zi .lhd{flex:none;display:flex;align-items:center;gap:8px;padding:12px 14px 6px 16px;min-height:44px}.zi .lht{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--ttl)}.zi .lhd .bn{background:#fff}.zi .lhs{font-size:11.5px;font-weight:700;color:var(--g650);display:inline-block}.zi .bfw.wz{flex:none;margin:0;padding:0 12px}.zi .bfw.wz .bfi{padding-bottom:6px}.zi .selb .btn.sm{height:28px;padding:0 10px;font-size:11.5px;gap:5px}.zi .selb .btn.ok2{background:#dcf2e2;color:#166534}.zi .selb .btn.ok2:hover{background:#c9ebd2}.zi .lwarn{flex:none;margin:0 12px 6px;animation:zi-slideD var(--t-base) var(--e-out)}.zi .lscroll.wz{padding:0 0 12px;gap:0}.zi .mg{flex:none;display:block}.zi .mgh{position:sticky;top:0;z-index:3;width:100%;height:34px;padding:0 16px;display:flex;align-items:center;gap:8px;background:var(--lcol);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ttl);text-align:left}.zi .mgh>u{flex:1;height:1px;background:#13442924;text-decoration:none}.zi .mgh>svg{color:var(--g500)}.zi .mg.open .mgh>svg{transform:rotate(90deg)}.zi .mgh .bn{letter-spacing:0;background:#fff}.zi .mgb{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-exit) var(--e-inout)}.zi .mg.open .mgb{grid-template-rows:1fr;transition:grid-template-rows var(--t-enter) var(--e-out)}.zi .mgb>div{min-height:0;overflow:hidden;position:relative;padding:0 10px;opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zi .mg.open .mgb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zi .lsel.wsel{left:10px;right:10px;top:0;height:86px;box-shadow:0 1px 2px #0c2c1c0f,0 5px 12px #0c2c1c17}.zi .wkw{display:grid;grid-template-rows:1fr}.zi .wkw.gone{animation:zi-rowsO var(--t-base) var(--e-in) both;pointer-events:none}.zi .wkw.gone .wk{animation:zi-wkO var(--t-fast) var(--e-in) both}.zi .wkw.arr{animation:zi-rowsIn var(--t-base) var(--e-out) both}.zi .wkc{min-height:0;overflow:hidden}.zi .wk{position:relative;height:86px;margin-bottom:6px;border-radius:14px;background:var(--row);display:flex;align-items:stretch;animation:zi-rise var(--t-enter) var(--e-out) backwards;transition:transform var(--t-base) var(--e-rel)}.zi .wk:hover{background:#f9fbfa}.zi .wk:has(.wkb:active){transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zi .wk.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zi .wk.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zi-nwRing 1.3s var(--e-out) 2 both}.zi .wkb{flex:1;min-width:0;display:flex;align-items:center;gap:11px;padding:0 30px 0 12px;text-align:left;border-radius:14px}.zi .wki{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-spring)}.zi .wk:hover .wki{transform:rotate(-6deg) scale(1.06)}.zi .k-st{background:#fde4e2;color:#b0191a}.zi .k-rp{background:#fdebd3;color:#b0430c}.zi .k-oh{background:var(--g100);color:var(--g650)}.zi .k-kr{background:#dfeafd;color:#1d4ed8}.zi .k-ov{background:#e3e9ee;color:#475569}.zi .wkt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.zi .wk1{display:flex;align-items:center;gap:6px;min-width:0;height:20px}.zi .wkn{font-size:13px;font-weight:700;color:var(--ink);white-space:nowrap}.zi .wkk{font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#566378;white-space:nowrap}.zi .wk .bdg{font-size:9.5px;padding:1px 7px;font-weight:700;animation:none;line-height:1.5}.zi .wkd{font-family:var(--mono);font-size:11px;color:#566378;white-space:nowrap;flex:none}.zi .wkd.late{color:#c81e1e;font-weight:700}.zi .wk2{font-size:12px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;height:18px;line-height:18px}.zi .wk3{font-size:11px;color:#566378;display:flex;align-items:center;gap:5px;min-width:0;height:18px;line-height:18px}.zi .wk3.pr{padding-right:122px}.zi .wk3>svg{color:var(--g500)}.zi .wkm{position:absolute;right:26px;bottom:10px;height:22px;max-width:140px;padding:0 9px 0 2px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:600;color:var(--ink2);background:#13442914;white-space:nowrap}.zi .wkm:hover{background:#13442929}.zi .wkm.no{padding:0 10px 0 8px;color:var(--g650);font-weight:700}.zi .wka{width:18px;height:18px;border-radius:50%;background:var(--g600);color:#fff;font-size:8px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none}.zi .wk>.go{position:absolute;right:8px;top:50%;margin-top:-6px;color:#8795a8;pointer-events:none;transition:transform var(--t-base) var(--e-spring)}.zi .wk:hover>.go{transform:translate(3px);color:var(--g600)}.zi .sk.h86{height:86px;margin:0 10px 6px}.zi .qap{position:absolute;z-index:45;width:262px;margin:0;transform-origin:top right}.zi .kzo .wka{width:26px;height:26px;font-size:9.5px}.zi .dhead.wz{height:auto;min-height:88px;padding:14px 14px 14px 16px;align-items:flex-start;gap:12px}.zi .hic{width:44px;height:44px;border-radius:50%;background:#ffffff29;display:flex;align-items:center;justify-content:center;flex:none;animation:zi-pop var(--t-enter) var(--e-spring) 60ms backwards}.zi .kA .hic,.zi .kA .htk{animation-name:zi-popA}.zi .kB .hic,.zi .kB .htk{animation-name:zi-popB}.zi .hrow{display:flex;align-items:center;gap:6px;flex-wrap:wrap;min-height:22px}.zi .htk{font-size:11px;font-weight:800;background:var(--yel);color:var(--g900);padding:2px 10px;border-radius:999px;white-space:nowrap;animation:zi-pop var(--t-enter) var(--e-spring) .12s backwards}.zi .hkd{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1;white-space:nowrap}.zi .dhead .bdg{font-size:10px;font-weight:700;padding:2px 9px}.zi .httl{font-size:15px;font-weight:700;line-height:1.3;margin-top:6px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.zi .tmr{margin-top:9px;height:30px;padding:0 14px 0 11px;border-radius:999px;background:#061a1080;display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;color:#ffffffe0;white-space:nowrap;animation:zi-rise var(--t-enter) var(--e-out) .2s backwards}.zi .tmr>i{width:8px;height:8px;border-radius:50%;background:#4ade80;flex:none;animation:zi-blink 1.6s ease-in-out infinite}.zi .tmr.rs>i{background:#fbbf24}.zi .tmr b{font-family:var(--mono);font-size:14px;font-weight:700;color:#fff;display:inline-flex;line-height:1.2}.zi .tdg{display:inline-block;overflow:hidden}.zi .tdg>i{display:block;font-style:normal}.zi .tdg>i.dA{animation:zi-dgA var(--t-base) var(--e-spring)}.zi .tdg>i.dB{animation:zi-dgB var(--t-base) var(--e-spring)}.zi .dbody.wz{padding:14px 14px 96px}.zi .pgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:start}.zi .pgrid>.blk{padding:14px 14px 16px;gap:10px}.zi .pgrid>.blk.w2{grid-column:1/-1}.zi .pgrid>.blk:nth-child(1){animation-delay:0s}.zi .pgrid>.blk:nth-child(2){animation-delay:calc(var(--stg)*1.5)}.zi .pgrid>.blk:nth-child(3){animation-delay:calc(var(--stg)*3)}.zi .pgrid>.blk:nth-child(4){animation-delay:calc(var(--stg)*4.5)}.zi .pgrid>.blk:nth-child(5){animation-delay:calc(var(--stg)*6)}.zi .pgrid>.blk:nth-child(6){animation-delay:calc(var(--stg)*7.5)}.zi .pgrid>.blk:nth-child(n+7){animation-delay:calc(var(--stg)*9)}.zi .lngc{grid-column:1/-1;border-radius:18px;background:#fde8e6;color:#8f1414;padding:12px 12px 12px 16px;display:flex;align-items:center;gap:12px;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .lngc b{font-size:14px;font-weight:700;display:block}.zi .lngc>div>span{font-size:12px;color:#8f1414}.zi .lngc>svg{color:#b91c1c;animation:zi-wig var(--t-big) var(--e-out) .5s}.zi .kr{display:flex;flex-direction:column;gap:2px;min-width:0}.zi .kl{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);display:flex;align-items:center;gap:5px}.zi .kvv{font-size:13px;font-weight:600;color:var(--ink);overflow-wrap:anywhere;line-height:1.4}.zi .kvv.mu{color:var(--mut);font-weight:500}.zi .kvv.tx{font-weight:500;color:var(--ink2);white-space:pre-line}.zi .lkb{font-size:13px;font-weight:650;color:var(--g650);text-decoration:underline;text-underline-offset:3px;text-align:left;display:inline-flex;align-items:flex-start;gap:6px;overflow-wrap:anywhere;line-height:1.4}.zi .lkb:hover{color:var(--g800)}.zi .lkb:hover svg{transform:translate(2px)}.zi .lkb>svg{margin-top:3px}.zi .monr{display:flex;align-items:center;gap:9px;min-width:0}.zi .mav{width:32px;height:32px;border-radius:50%;background:var(--g600);color:#fff;font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zi-pop var(--t-enter) var(--e-spring) backwards}.zi .mav.t2{background:var(--g100);color:var(--g650)}.zi .blk>.kzw,.zi .kzw.in{position:relative}.zi .kzw.ab2>.kzp{position:absolute;left:0;right:0;top:100%;z-index:20;margin-top:6px}.zi .tlw{position:relative;display:flex;padding-top:2px}.zi .tll{position:absolute;top:15px;height:4px;border-radius:2px;background:#dbe4df;overflow:hidden}.zi .tll>i{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:2px;background:var(--g600);transform-origin:0 50%;transition:transform var(--t-big) var(--e-inout);display:block}.zi .tll>i.tA{animation:zi-tlA .9s var(--e-inout) .16s backwards}.zi .tll>i.tB{animation:zi-tlB .9s var(--e-inout) .16s backwards}.zi .ts{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;position:relative;z-index:1}.zi .tsd{width:30px;height:30px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px #c9d5cf;display:flex;align-items:center;justify-content:center;color:#fff;position:relative;transition:transform var(--t-base) var(--e-spring)}.zi .tsd>svg{width:14px;height:14px;stroke-width:3;opacity:0}.zi .ts.done .tsd{background:var(--g600);box-shadow:none;animation:zi-pop var(--t-enter) var(--e-spring) backwards}.zi .ts.done .tsd>svg,.zi .ts.cur .tsd>svg{opacity:1}.zi .ts.done .tsd>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zi-ckd var(--t-base) var(--e-out) .26s both}.zi .ts.cur .tsd{background:var(--g600);box-shadow:0 0 0 4px #2d614b33;animation:zi-popS var(--t-big) var(--e-spring) backwards}.zi .ts.cur .tsd:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);animation:zi-brth 1.9s var(--e-out) .7s infinite;pointer-events:none;z-index:-1}.zi .ts.hd.done .tsd,.zi .ts.hd.cur .tsd{background:#c2410c}.zi .ts.hd.cur .tsd{box-shadow:0 0 0 4px #c2410c33}.zi .ts.hd.cur .tsd:after{background:#c2410c}.zi .ts.tr.done .tsd,.zi .ts.tr.cur .tsd{background:#1d4ed8}.zi .ts.tr.cur .tsd{box-shadow:0 0 0 4px #1d4ed82e}.zi .ts.tr.cur .tsd:after{background:#1d4ed8}.zi .ts:nth-child(2) .tsd{animation-delay:.1s}.zi .ts:nth-child(3) .tsd{animation-delay:.3s}.zi .ts:nth-child(4) .tsd{animation-delay:.5s}.zi .ts:nth-child(5) .tsd{animation-delay:.7s}.zi .ts:nth-child(6) .tsd{animation-delay:.9s}.zi .tsl{font-size:11.5px;font-weight:700;color:#566378;line-height:1.25}.zi .ts.done .tsl{color:var(--ink2)}.zi .ts.cur .tsl{color:var(--g650)}.zi .ts.hd.cur .tsl{color:#b0430c}.zi .ts.tr.cur .tsl{color:#1d4ed8}.zi .tst{font-size:10.5px;color:var(--mut);font-family:var(--mono);line-height:1.2;min-height:13px}.zi .phg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zi .pht{aspect-ratio:4/3;border-radius:14px;background:linear-gradient(140deg,#dbe6e0,#c3d5cb);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--g650);font-size:11px;font-weight:650;min-width:0;animation:zi-pop var(--t-enter) var(--e-spring) backwards;overflow:hidden}.zi .pht:nth-child(2){animation-delay:.05s;background:linear-gradient(140deg,#e3e9ee,#c9d5df)}.zi .pht:nth-child(3){animation-delay:.1s;background:linear-gradient(140deg,#efe9d9,#ddd2b8)}.zi .pht:nth-child(n+4){animation-delay:.15s}.zi .pht:hover svg{transform:scale(1.15)}.zi .pht svg{transition:transform var(--t-base) var(--e-spring)}.zi .pht.pkd{box-shadow:inset 0 0 0 3px #ea580c}.zi .pht.nwp{background:linear-gradient(140deg,#dcf2e2,#b9e2c6);color:#166534}.zi .pht.st2{cursor:default}.zi .sigb{height:54px;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;color:#475569;font-size:11px;font-weight:600;gap:8px;overflow:hidden}.zi .sigb svg{width:92px;height:34px;stroke:#1e293b;stroke-width:1.6;fill:none;stroke-linecap:round;stroke-dasharray:260;animation:zi-ckd 1.1s var(--e-inout) .4s backwards}.zi .tbar{display:flex;height:12px;border-radius:999px;overflow:hidden;background:#dfe7e3;gap:2px}.zi .tsg{display:block;min-width:4px;transform-origin:0 50%;animation:zi-segG var(--t-big) var(--e-out) backwards}.zi .tsg:nth-child(2){animation-delay:.14s}.zi .tsg:nth-child(3){animation-delay:.28s}.zi .sg-r{background:#f59e0b}.zi .sg-w{background:var(--g600)}.zi .sg-i{background:#7c3aed}.zi .tlg{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:12px;color:var(--ink2)}.zi .tlg>span{display:inline-flex;align-items:center;gap:6px}.zi .tlg i{width:9px;height:9px;border-radius:50%;flex:none}.zi .tlg b{font-weight:700;color:var(--ink)}.zi .trc{border-radius:14px;background:#fff;padding:10px 12px;display:flex;flex-direction:column;gap:2px;min-width:0;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .trc b{font-size:13px;font-weight:650}.zi .trc>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zi .acc{width:100%;display:flex;align-items:center;gap:9px;text-align:left;font-size:14px;font-weight:700;color:var(--g800);min-height:26px}.zi .acc>svg:first-child{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zi .acc>svg:last-child{margin-left:auto;color:var(--mut)}.zi .blk.open>.acc>svg:last-child{transform:rotate(180deg)}.zi .blk>.ncb{margin-top:-10px}.zi .blk>.ncb>div{display:flex;flex-direction:column;gap:10px}.zi .blk>.ncb>div>*:first-child{margin-top:10px}.zi .blk.open>.ncb{grid-template-rows:1fr;transition:grid-template-rows var(--t-enter) var(--e-out)}.zi .blk.open>.ncb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zi .tar{border-radius:14px;background:#fff;padding:10px 10px 10px 12px;display:flex;flex-direction:column;gap:8px;min-width:0;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .tat{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.zi .tat>div{border-radius:10px;background:var(--pan);padding:6px 10px;display:flex;flex-direction:column}.zi .tat span{font-size:9.5px;font-weight:700;letter-spacing:.07em;color:var(--ttl)}.zi .tat b{font-family:var(--mono);font-size:13px}.zi .tas{display:flex;flex-wrap:wrap;gap:4px 12px;font-size:11.5px;color:var(--mut);font-family:var(--mono)}.zi .tas>span{display:inline-flex;align-items:center;gap:4px}.zi .liv{font-size:9.5px;font-weight:800;letter-spacing:.06em;color:#b0430c;display:inline-flex;align-items:center;gap:4px}.zi .liv:before{content:"";width:6px;height:6px;border-radius:50%;background:#ea580c;animation:zi-blink 1.4s ease-in-out infinite}.zi .frz{opacity:.6;pointer-events:none}.zi .ckl{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:14px;background:#fdebd3;color:#7c2d12;text-align:left;width:100%;font-size:12px}.zi .ckl b{display:block;font-size:13px;font-weight:700;color:#7c2d12}.zi .ckl.on>.ckb{background:none}.zi .dcard.lfv{animation:zi-lfIn .42s var(--e-out) both}.zi .dcard.lfv.out{animation:zi-lfO var(--t-out) var(--e-in) both}.zi .bkb{flex:none;height:38px;padding:0 16px;background:var(--g50);color:var(--g650);font-size:12.5px;font-weight:700;display:flex;align-items:center;gap:8px;text-align:left;width:100%}.zi .bkb:hover{background:var(--g100)}.zi .bkb:hover svg{transform:translate(-3px)}.zi .tgr.lf{grid-template-columns:78px 116px 166px 76px 102px}.zi .tgr.lf .tab{font-size:12px}.zi .wsc{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:2px 24px 24px;display:flex;flex-direction:column;gap:12px}.zi .wsc>*{flex:none}.zi .wsc>.blk{background:#fff;animation-name:zi-rise}.zi .wsc>.blk:nth-child(2){animation-delay:var(--stg)}.zi .wsc>.blk:nth-child(3){animation-delay:calc(var(--stg)*2.5)}.zi .wsc>.blk:nth-child(4){animation-delay:calc(var(--stg)*4)}.zi .rvh{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:700;letter-spacing:.07em;color:var(--ttl)}.zi .rvh>i{width:9px;height:9px;border-radius:50%;flex:none}.zi .rd-a{background:#f59e0b}.zi .rd-r{background:#dc2626}.zi .rd-g{background:#94a3b8}.zi .rvg{display:grid;grid-template-columns:112px 66px minmax(0,1fr) 198px 176px 84px 204px;gap:0 12px;align-items:center;min-width:0}.zi .rvg.hd{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);padding:0 12px}.zi .rvr{border-radius:14px;background:var(--pan);padding:10px 12px;font-size:12.5px;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .rvw{display:grid;grid-template-rows:1fr}.zi .rvw.gone{animation:zi-rowsO var(--t-base) var(--e-in) .12s both}.zi .rvw.gone .rvr{animation:zi-rvO var(--t-exit) var(--e-in) both}.zi .rvw>div{min-height:0;overflow:hidden;padding-bottom:6px}.zi .rvr b{font-weight:700}.zi .rvr .sm2{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zi .rvr .it2{font-style:italic;color:var(--mut)}.zi .cl2{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.zi .rva{display:flex;gap:6px;justify-content:flex-end;flex-wrap:wrap}.zi .ovg{grid-template-columns:104px 96px minmax(0,1fr) 232px 190px 100px 76px}.zi .ovr{position:relative}.zi .ovr>*{position:relative;z-index:1;pointer-events:none}.zi .ovr>.ovb{position:absolute;left:0;top:0;right:0;bottom:0;z-index:0;border-radius:14px;pointer-events:auto}.zi .ovr:hover{background:#fdf6e3}.zi .ovr a{pointer-events:auto;color:var(--g650);font-weight:650;text-decoration:underline;text-underline-offset:2px}.zi .ovr .dn{color:#c81e1e;font-weight:700;font-family:var(--mono);font-size:11.5px}.zi .ovr s{color:var(--mut);font-size:11.5px}.zi .tdot{display:inline-flex;align-items:center;gap:6px}.zi .tdot:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600)}.zi .dlg.w562{width:562px;max-height:720px}.zi .dlg.w440{width:440px}.zi .dlg.w380{width:400px}.zi .dlg.w512{width:512px}.zi .dlg.pdf{width:900px;height:900px}.zi .dlg.lbx{width:860px;background:#0f1a15;color:#fff}.zi .dlg>.dlb.np{padding-top:12px}.zi .kts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zi .kt{border-radius:18px;background:var(--fill);padding:12px 12px 11px;display:flex;flex-direction:column;align-items:flex-start;gap:7px;text-align:left;min-width:0;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .kt:nth-child(2){animation-delay:.03s}.zi .kt:nth-child(3){animation-delay:.06s}.zi .kt:nth-child(4){animation-delay:.09s}.zi .kt:nth-child(5){animation-delay:.12s}.zi .kt:nth-child(6){animation-delay:.15s}.zi .kt:hover{background:var(--fillh)}.zi .kt:hover .wki{transform:rotate(-6deg) scale(1.08)}.zi .kt b{font-size:13px;font-weight:700;display:block}.zi .kt>span:last-child>span{font-size:11px;color:var(--mut);display:block}.zi .kt .wki{width:34px;height:34px}.zi .kt.on{background:var(--g800);color:#fff}.zi .kt.on>span:last-child>span{color:#fffc}.zi .kt.on .wki{background:var(--yel);color:var(--g900)}.zi .stp{display:flex;align-items:center;gap:6px;flex:none;padding:12px 20px 0}.zi .stp>span{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:#566378;white-space:nowrap}.zi .stp>span>i{width:20px;height:20px;border-radius:50%;background:var(--fill);font-style:normal;font-size:10px;font-weight:800;display:flex;align-items:center;justify-content:center;color:#475569;transition:transform var(--t-base) var(--e-spring)}.zi .stp>span.dn{color:var(--g650)}.zi .stp>span.dn>i{background:var(--g600);color:#fff;animation:zi-pop var(--t-enter) var(--e-spring)}.zi .stp>span.cu{color:var(--g800)}.zi .stp>span.cu>i{background:#fff;box-shadow:0 0 0 2px var(--g600);color:var(--g800)}.zi .stp>u{flex:1;height:2px;border-radius:1px;background:var(--fill);min-width:8px;text-decoration:none}.zi .bxh{display:flex;align-items:center;gap:8px;min-height:22px;font-size:11px;font-weight:700;letter-spacing:.07em;color:var(--ttl)}.zi .rq{font-style:normal;font-size:10px;font-weight:700;letter-spacing:0;padding:1px 7px;border-radius:999px;background:#fde8e6;color:#b0191a;text-transform:none}.zi .rq.op{background:#e6ebef;color:#475569}.zi .fl2 .st2{color:#b91c1c;font-style:normal;font-weight:800;margin-left:1px}.zi .fl2 .okc{color:#15803d;margin-left:auto;animation:zi-pop var(--t-enter) var(--e-spring)}.zi .chps{display:flex;flex-wrap:wrap;gap:6px}.zi .chp{min-height:34px;padding:4px 13px;border-radius:999px;background:var(--fill);font-size:12.5px;font-weight:600;color:var(--ink2);display:inline-flex;align-items:center;gap:7px;text-align:left;max-width:100%}.zi .chp:hover{background:var(--fillh)}.zi .chp.on{background:var(--g600);color:#fff}.zi .chp>span{display:flex;flex-direction:column;line-height:1.25;min-width:0}.zi .chp>span>i{font-style:normal;font-size:10.5px;font-weight:500;opacity:.85}.zi .chp.p-l.on{background:#dcf2e2;color:#14532d;box-shadow:inset 0 0 0 1.5px #15803d}.zi .chp.p-m.on{background:#fdebd3;color:#7c2d12;box-shadow:inset 0 0 0 1.5px #c2410c}.zi .chp.p-h.on{background:#fde4e2;color:#7f1d1d;box-shadow:inset 0 0 0 1.5px #b91c1c}.zi .chp .wka{width:22px;height:22px;font-size:8.5px}.zi .chp.on .wka{background:#fff;color:var(--g800)}.zi .cur2{border-radius:14px;background:#fff;padding:8px 10px;display:flex;align-items:center;gap:10px;text-align:left;width:100%;min-width:0;animation:zi-rise var(--t-base) var(--e-out) backwards}.zi .cur2:hover{background:var(--g25)}.zi .cur2 b{font-size:13px;font-weight:650;display:block}.zi .cur2>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zi .selc{border-radius:14px;background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g300);padding:9px 8px 9px 12px;display:flex;align-items:center;gap:10px;min-width:0;animation:zi-pop var(--t-enter) var(--e-spring)}.zi .selc b{font-size:13px;font-weight:700;display:block}.zi .selc>.grow>span{font-size:11.5px;color:var(--g650);display:block}.zi .dlf.wz{align-items:center}.zi .prb{width:80px;height:5px;border-radius:3px;background:#dbe4df;overflow:hidden;flex:none;display:block}.zi .prb>i{display:block;height:100%;border-radius:3px;background:var(--g600);transform-origin:0 50%;transition:transform var(--t-move) var(--e-inout)}.zi .prt{font-size:11.5px;font-weight:600;color:var(--mut);white-space:nowrap}.zi .prt.ok{color:#15803d}.zi .wmsg{position:absolute;left:50%;bottom:76px;z-index:6;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:999px;padding:8px 16px 8px 12px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:var(--sh-bar);animation:zi-wmIn var(--t-enter) var(--e-out) both}.zi .wmsg svg{color:var(--yel)}.zi .wmsg.out{animation:zi-wmO var(--t-exit) var(--e-in) both}.zi .pbar{height:6px;border-radius:3px;background:#dbe4df;overflow:hidden}.zi .pbar>i{display:block;height:100%;background:var(--g600);border-radius:3px;transform-origin:0 50%;transition:transform var(--t-base) var(--e-out)}.zi .yn{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zi .lgr{border-radius:14px;background:var(--pan);padding:9px 10px 9px 12px;display:flex;align-items:center;gap:10px;text-align:left;width:100%;min-width:0;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .lgr:hover{background:#fde8e6}.zi .lgr .dur{color:#b91c1c;font-weight:800;font-family:var(--mono);font-size:12.5px;white-space:nowrap}.zi .lgr b{font-size:13px;font-weight:700}.zi .lgr .grow>span{font-size:11.5px;color:var(--mut);display:block}.zi .cfi.rd2{background:#fde8e6;color:#b91c1c}.zi .ptb{flex:none;height:46px;padding:0 14px;display:flex;align-items:center;gap:6px;background:var(--pan);font-size:12px;font-weight:600;color:var(--ink2)}.zi .pgb{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--ink2);flex:none}.zi .pgb:hover{background:var(--ton)}.zi .pgb.off{opacity:.35;pointer-events:none}.zi .pvw{flex:1;min-height:0;background:#dfe6e2;overflow:auto;display:flex;align-items:flex-start;justify-content:center;padding:22px}.zi .pvw.ctr{align-items:center}.zi .pvs{width:520px;min-height:700px;background:#fff;border-radius:4px;box-shadow:0 6px 24px #0c2c1c2e;padding:36px 40px;display:flex;flex-direction:column;gap:14px;transform-origin:50% 0;transition:transform var(--t-move) var(--e-inout);animation:zi-pgIn var(--t-enter) var(--e-out) backwards;flex:none}.zi .pvs.pA{animation-name:zi-pgIn}.zi .pvs.pB{animation-name:zi-wzIn}.zi .pvh{display:flex;align-items:center;gap:12px;padding-bottom:12px;border-bottom:2px solid var(--g800)}.zi .pvh b{font-size:17px;font-weight:800;color:var(--g800)}.zi .pvh span{font-size:11px;color:var(--mut);display:block}.zi .pvl{display:grid;grid-template-columns:130px minmax(0,1fr);gap:5px 12px;font-size:11.5px}.zi .pvl>span{color:var(--mut)}.zi .pvl>b{font-weight:600;overflow-wrap:anywhere}.zi .pvt{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--g650);margin-top:4px}.zi .pvx{font-size:11.5px;color:var(--ink2);line-height:1.5;overflow-wrap:anywhere;white-space:pre-line}.zi .lbv{flex:1;min-height:440px;display:flex;align-items:center;justify-content:center;gap:14px;padding:22px}.zi .lbt{width:600px;aspect-ratio:4/3;border-radius:18px;background:linear-gradient(140deg,#dbe6e0,#b4cabd);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--g800);font-size:14px;font-weight:700}.zi .lbt.lA{animation:zi-popA var(--t-enter) var(--e-spring)}.zi .lbt.lB{animation:zi-popB var(--t-enter) var(--e-spring)}.zi .lbx .pgb{color:#fff;width:42px;height:42px;background:#ffffff1f}.zi .lbx .pgb:hover{background:#ffffff3d}.zi .lbf{flex:none;padding:0 20px 18px;display:flex;align-items:center;justify-content:center;font-size:12.5px;font-weight:700;color:#ffffffd9;font-family:var(--mono)}.zi .clo{position:absolute;right:14px;top:14px;width:36px;height:36px;border-radius:50%;background:#ffffff24;color:#fff;display:flex;align-items:center;justify-content:center;z-index:2}.zi .clo:hover{background:#ffffff42}.zi .clo:hover svg{transform:rotate(90deg)}.zi .clo svg{transition:transform var(--t-base) var(--e-spring)}.zi .upl{display:flex;align-items:center;gap:8px;font-size:12px;padding:6px 10px;border-radius:10px;background:#fff;animation:zi-rise var(--t-base) var(--e-out) backwards}.zi .upl .ok3{color:#15803d}.zi .upl .er3{color:#b91c1c;font-weight:700}.zi .fsel.hi .fsb{background:var(--g100);color:var(--g800);font-weight:700}.zi .bn.bnA{animation:zi-nA var(--t-enter) var(--e-spring)}.zi .bn.bnB{animation:zi-nB var(--t-enter) var(--e-spring)}.zi .lscroll.gA .wk{animation-name:zi-riseA}.zi .lscroll.gB .wk{animation-name:zi-riseB}.zi .box.er{box-shadow:inset 0 0 0 1.5px #fca5a5;background:#fef2f2}.zi .chps.er>.chp{box-shadow:inset 0 0 0 1.5px #fca5a5;background:#fef2f2}.zi .btn.dis,.zi .btn.dis:hover{background:var(--ton);color:#4d5f56;cursor:not-allowed;transform:none}.zi .dlh h3.hA{animation:zi-valA var(--t-base) var(--e-out)}.zi .dlh h3.hB{animation:zi-valB var(--t-base) var(--e-out)}.zi .rvr .ell{display:block}.zi .cur,.zi .rt,.zi .dim,.zi .al,.zi .arr,.zi .st2,.zi .hold,.zi .is,.zi .wzv,.zi .hi{--m:1}@keyframes zi-dwIn{0%{transform:translate(108%)}55%{transform:translate(-14px)}78%{transform:translate(4px)}to{transform:none}}@keyframes zi-dwO{to{transform:translate(108%)}}@keyframes zi-dwIt{0%{opacity:0;transform:translate(34px)}}@keyframes zi-ibkIn{0%{opacity:0;transform:translate(-50%,60px) scale(.7,.8)}55%{opacity:1;transform:translate(-50%,-6px) scale(1.02,1.04)}78%{transform:translate(-50%,2px) scale(.997,.98)}to{opacity:1;transform:translate(-50%)}}@keyframes zi-ibkO{to{opacity:0;transform:translate(-50%,40px) scale(.8)}}@keyframes zi-ibrG{0%{transform:scaleY(0)}}@keyframes zi-ifilA{0%{transform:scaleX(0)}}@keyframes zi-ifilB{0%{transform:scaleX(0)}}@keyframes zi-iphIn{0%{opacity:0;transform:scale(1.12)}}@keyframes zi-ipls{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.7)}}@keyframes zi-icbIn{0%{opacity:0;transform:translateY(-12px)}}@keyframes zi-igrow{0%{transform:scaleY(0)}}@keyframes zi-istA{0%{transform:scale(.6)}55%{transform:scale(1.1)}to{transform:none}}@keyframes zi-istB{0%{transform:scale(.6)}55%{transform:scale(1.1)}to{transform:none}}.zi .ir,.zi .ifb,.zi .imo,.zi .ipx,.zi .iwh,.zi .ickb,.zi .imr,.zi .ibp,.zi .ipdf,.zi .icx,.zi .idn,.zi .ihx{position:relative;transition:transform var(--t-base) var(--e-rel)}.zi .ifb:active,.zi .imo:active,.zi .ipdf:active,.zi .idn:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zi .ir:active,.zi .iwh:active,.zi .imr:active,.zi .icx:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zi .ipx:active,.zi .ickb:active,.zi .ihx:active{transform:scale(.88);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zi .ir:after,.zi .iwh:after,.zi .imr:after,.zi .ifb:after,.zi .imo:after,.zi .icx:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background:currentColor;opacity:0;pointer-events:none;transition:opacity var(--t-base) var(--e-out)}.zi .ir:active:after,.zi .iwh:active:after,.zi .imr:active:after,.zi .ifb:active:after,.zi .imo:active:after,.zi .icx:active:after{opacity:.09;transition:opacity var(--t-press) var(--e-out)}.zi .ifb svg,.zi .imo svg,.zi .iwh>svg,.zi .icx>svg,.zi .idn svg{transition:transform var(--t-base) var(--e-spring)}.zi .ban.ibn{gap:18px}.zi .rg0{stroke:var(--yel)}.zi .rg1{stroke:#f59e0b}.zi .rg2{stroke:#ef4444}.zi .tls.ibn{margin-left:0;gap:6px;align-items:center;flex:none}.zi .tel.nk>i,.zi .tel.sf>i{font-style:normal;font-size:9.5px;font-weight:500;color:#ffffffdb;line-height:1.2;white-space:nowrap;position:relative;z-index:1}.zi .tel.sf{min-width:0;padding:6px 18px 7px;line-height:1.2;flex:none}.zi .tel.sf b{font-size:20px;line-height:1.15;display:block}.zi .tel.sf>span{font-size:9.5px;white-space:nowrap;display:flex;align-items:center;gap:5px}.zi .tel.sf>span>u{width:7px;height:7px;border-radius:50%;flex:none;text-decoration:none}.zi .tel.c-y b{color:var(--yel)}.zi .tel.c-o b{color:#fdba74}.zi .tel.c-r b{color:#fca5a5}.zi .tel.c-d b{color:#fffc}.zi .tel.c-y>span>u{background:var(--yel)}.zi .tel.c-o>span>u{background:#f59e0b}.zi .tel.c-r>span>u{background:#ef4444}.zi .tel.c-d>span>u{background:#ffffff80}.zi .tel.sf.act b{color:#fff}.zi .tel.sf b.rA,.zi .tel.nk b.rA{animation:zi-rollA var(--t-base) var(--e-spring)}.zi .tel.sf b.rB,.zi .tel.nk b.rB{animation:zi-rollB var(--t-base) var(--e-spring)}.zi .tsep{width:1px;height:34px;background:#fff3;flex:none;margin:0 3px;animation:zi-fade var(--t-enter) var(--e-out) .4s backwards}.zi .ab.ia{gap:8px}.zi .ab.ia .btn{padding:0 14px}.zi .ab.ia .btn:nth-of-type(4){animation-delay:.17s}.zi .ab.ia .btn:nth-of-type(5){animation-delay:.21s}.zi .ab.ia .btn:nth-of-type(6){animation-delay:.25s}.zi .ab.ia .btn:nth-of-type(7){animation-delay:.29s}.zi .btn.sel2,.zi .btn.sel2:hover{background:var(--g800);color:#fff}.zi .lcol.il{width:424px}.zi .ilh{flex:none;display:flex;flex-direction:column;gap:8px;padding:12px 14px 6px;position:relative;z-index:6}.zi .abt.ic3{grid-template-columns:132px 132px 132px;align-self:flex-start;background:#13442917}.zi .abt.ic3 .pill{font-size:12px;gap:6px}.zi .ilh .srch input{height:40px}.zi .ilh .srch>.i{top:13px}.zi .imeta{display:flex;align-items:center;gap:2px;min-height:26px;font-size:11.5px;color:#4d5f56}.zi .imeta b{font-weight:700;color:var(--g800);display:inline-block}.zi .imeta .lnk:hover{background:#1344291a}.zi .lnk.hi{color:var(--g800);font-weight:700}.zi .bfw.ifw{margin:0}.zi .bfw.ifw .bfi{padding:2px 0 4px}.zi .ifg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.zi .ifg>.fsel{min-width:0;animation-delay:0s}.zi .ifg>.fsel.w2{grid-column:1/-1}.zi .ifg .fsb{width:100%;max-width:none;height:36px;font-size:12px;padding:0 10px 0 12px}.zi .ifg .fsb>.ell{flex:1;text-align:left}.zi .ifg .fsel.on .fsb{padding-right:34px}.zi .ifg .fsel>.mb{top:4px;right:4px}.zi .kzp.ifp{margin-top:6px}.zi .kzp.ifp .kzl{max-height:168px}.zi .lscroll.il{padding:4px 0 12px;gap:0}.zi .lscroll.il.bk{padding-bottom:150px}.zi .ilist{position:relative}.zi .lsel.isel{left:10px;right:10px;top:0;height:92px;box-shadow:0 1px 2px #0c2c1c0f,0 5px 12px #0c2c1c17}.zi .irw{display:grid;grid-template-rows:1fr;flex:none}.zi .irw.gone{animation:zi-rowsO var(--t-base) var(--e-in) both;pointer-events:none}.zi .irw.gone .ir{animation:zi-wkO var(--t-fast) var(--e-in) both}.zi .irw.arr{animation:zi-rowsIn var(--t-base) var(--e-out) both}.zi .irc{min-height:0;overflow:hidden;padding:0 10px}.zi .ir{width:100%;height:92px;margin-bottom:6px;border-radius:14px;background:var(--row);display:flex;align-items:center;gap:11px;padding:0 26px 0 12px;text-align:left;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .gA .ir{animation-name:zi-riseA}.zi .gB .ir{animation-name:zi-riseB}.zi .qA .ir{animation-name:zi-softA}.zi .qB .ir{animation-name:zi-softB}.zi .qA .ir,.zi .qB .ir{animation-duration:var(--t-base);animation-delay:0s!important}.zi .ir:hover{background:#f9fbfa}.zi .ir.pk,.zi .ir.pk:hover{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zi .ir.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zi-nwRing 1.3s var(--e-out) 2 both}.zi .iri{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;position:relative;transition:transform var(--t-base) var(--e-spring)}.zi .ir:hover .iri{transform:rotate(-6deg) scale(1.06)}.zi .iri>u{position:absolute;right:-1px;bottom:-1px;width:11px;height:11px;border-radius:50%;background:currentColor;box-shadow:0 0 0 2.5px var(--row);text-decoration:none}.zi .iri.pu>u:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:currentColor;animation:zi-ipls 2s var(--e-out) infinite}.zi .s-ok{background:var(--g100);color:var(--g650)}.zi .s-rep{background:#fdebd3;color:#b0430c}.zi .s-err{background:#fde4e2;color:#b0191a}.zi .s-warn{background:#fdf0c4;color:#8a4b06}.zi .s-un{background:#e3e9ee;color:#475569}.zi .s-ok>u{color:#15803d}.zi .irt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zi .ir1{display:flex;align-items:center;gap:6px;height:20px;min-width:0}.zi .irn{font-size:13.5px;font-weight:700;color:var(--ink);white-space:nowrap;flex:none}.zi .ira{font-size:11.5px;color:#566378;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zi .irm{font-size:9.5px;font-weight:700;letter-spacing:.04em;padding:1px 7px;border-radius:999px;background:#13442917;color:var(--g650);flex:none;white-space:nowrap}.zi .ir2{font-size:11.5px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;height:17px;line-height:17px}.zi .ir3{display:flex;align-items:center;gap:5px;font-size:11px;color:#566378;height:17px;line-height:17px;min-width:0}.zi .ir3>svg{color:var(--g500)}.zi .ifu{font-size:9.5px;font-weight:700;padding:1px 7px 1px 5px;border-radius:999px;background:#fde4e2;color:#a31515;display:inline-flex;align-items:center;gap:4px;flex:none;white-space:nowrap;line-height:1.5}.zi .ir4{display:flex;align-items:center;gap:6px;height:17px;line-height:17px;font-size:10.5px;font-weight:600;min-width:0}.zi .ods{display:inline-flex;align-items:center;gap:3px;flex:none}.zi .od{width:7px;height:7px;box-sizing:border-box;flex:none;display:block;animation:zi-pop var(--t-enter) var(--e-spring) backwards}.zi .od.o-g{background:var(--g600);border-radius:50%}.zi .od.o-p{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g600);border-radius:50%}.zi .od.o-l{background:#dc2626;border-radius:2px}.zi .od.o-o{border:1px dashed #64748b;border-radius:50%}.zi .ods.lg{gap:4px}.zi .ods.lg .od{width:10px;height:10px}.zi .ods.lg .od.o-p{box-shadow:inset 0 0 0 2px var(--g600)}.zi .ods.lg .od.o-l{border-radius:3px}.zi .ods .od:nth-child(2){animation-delay:.04s}.zi .ods .od:nth-child(3){animation-delay:.08s}.zi .ods .od:nth-child(4){animation-delay:.12s}.zi .ods .od:nth-child(5){animation-delay:.16s}.zi .ods .od:nth-child(6){animation-delay:.2s}.zi .ods .od:nth-child(n+7){animation-delay:.24s}.zi .ir .od{animation:none}.zi .odn{font-size:9.5px;font-weight:700;color:#566378}.zi .ol-g{color:var(--g650)}.zi .ol-m{color:#566378}.zi .ol-r{color:#b91c1c;font-weight:700}.zi .ol-a{color:#8f4a06}.zi .ol-n{color:#566378;font-weight:500}.zi .ir>.go{position:absolute;right:8px;top:50%;margin-top:-6px;color:#8795a8;pointer-events:none;transition:transform var(--t-base) var(--e-spring)}.zi .ir:hover>.go{transform:translate(3px);color:var(--g600)}.zi .ir>.ckv{margin-left:2px}.zi .sk.h92{height:92px;margin:0 10px 6px}.zi .ibk{position:absolute;left:50%;bottom:18px;width:948px;z-index:15;background:#fff;border-radius:28px;box-shadow:0 6px 16px #0c2c1c1a,0 24px 60px #0c2c1c3d;padding:12px 14px 14px;display:flex;flex-direction:column;gap:10px;transform:translate(-50%);animation:zi-ibkIn var(--t-big) var(--e-out) both}.zi .ibk.out{animation:zi-ibkO var(--t-exit) var(--e-in) both;pointer-events:none}.zi .ibk>.row>*{animation:zi-sbIt var(--t-enter) var(--e-out) backwards}.zi .ibk>.row>:nth-child(1){animation-delay:.14s}.zi .ibk>.row>:nth-child(2){animation-delay:.17s}.zi .ibk>.row>:nth-child(3){animation-delay:.2s}.zi .ibk>.row>:nth-child(4){animation-delay:.23s}.zi .ibk>.row>:nth-child(5){animation-delay:.26s}.zi .ibk>.row>:nth-child(n+6){animation-delay:.29s}.zi .ibk.out>.row>*{animation:none}.zi .ibki{width:40px;height:40px;border-radius:50%;background:var(--g100);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zi .ibkn{font-size:14px;font-weight:700;color:var(--g800);white-space:nowrap;display:inline-flex;gap:5px}.zi .ibkn>i{font-style:normal;display:inline-block}.zi .ibk .srch input{background:var(--fill);height:40px}.zi .ibk .srch input:focus{background:#fff}.zi .ibk .srch>.i{top:13px}.zi .ibk .fsb{background:var(--fill);width:230px;max-width:230px}.zi .ibk .fsb>.ell{flex:1;text-align:left}.zi .ibk .fsel>.kzp{top:auto;bottom:46px;transform-origin:bottom left;width:300px}.zi .ibk .mb{width:36px;height:36px;background:var(--fill)}.zi .ibk .btn.w1{flex:1 1 0;min-width:0;padding:0 10px}.zi .dcard.icd{overflow:hidden}.zi .isc{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;position:relative;background:#fff}.zi .ihero{position:relative;height:164px;flex:none;overflow:hidden;color:#fff;background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);padding:14px 14px 14px 18px;display:flex;flex-direction:column}.zi .iph{position:absolute;left:0;top:0;right:0;bottom:0;transform-origin:50% 50%;animation:zi-iphIn .7s var(--e-out) backwards;transition:transform var(--t-move) var(--e-out)}.zi .iph>i{position:absolute;left:-30%;top:-60%;right:-30%;bottom:-60%;display:block}.zi .iph.t0>i{background:repeating-linear-gradient(90deg,#ffffff1a 0,#ffffff1a 34px,#fff0 34px,#fff0 52px),repeating-linear-gradient(0deg,#0c2c1c38 0,#0c2c1c38 22px,#0c2c1c00 22px,#0c2c1c00 44px),linear-gradient(160deg,#7fb49b,#3f7a60 46%,#173c2a)}.zi .iph.t1>i{background:repeating-linear-gradient(90deg,#ffffff1f 0,#ffffff1f 18px,#fff0 18px,#fff0 60px),repeating-linear-gradient(0deg,#0f172a33 0,#0f172a33 30px,#0f172a00 30px,#0f172a00 38px),linear-gradient(200deg,#9db7c9,#4f7186 48%,#1c3140)}.zi .iph.t2>i{background:repeating-linear-gradient(118deg,#ffffff21 0,#ffffff21 12px,#fff0 12px,#fff0 40px),linear-gradient(170deg,#c9bd94,#84794f 48%,#3a341d)}.zi .iph.t3>i{background:repeating-linear-gradient(90deg,#ffffff17 0,#ffffff17 8px,#fff0 8px,#fff0 26px),repeating-linear-gradient(0deg,#0c2c1c40 0,#0c2c1c40 46px,#0c2c1c00 46px,#0c2c1c00 58px),linear-gradient(140deg,#a9c7b6,#557f6a,#1d3a2b)}.zi .iwaas{position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(90deg,#092416e6,#092416b8 46%,#09241657);pointer-events:none}.zi .ihr{position:relative;z-index:1;display:flex;align-items:center;gap:6px;min-height:36px}.zi .icr{font-size:11.5px;font-weight:600;color:#ffffffeb;display:inline-flex;align-items:center;gap:7px;min-width:0;animation:zi-trk var(--t-enter) var(--e-out) 60ms backwards}.zi .kA .icr{animation-name:zi-trkA}.zi .kB .icr{animation-name:zi-trkB}.zi .icr>svg{color:var(--yel)}.zi .icr>u{width:4px;height:4px;border-radius:50%;background:#fff9;text-decoration:none;flex:none}.zi .icr>i{width:8px;height:8px;border-radius:50%;flex:none}.zi .mk0{background:#7dd3fc}.zi .mk1{background:#fca5a5}.zi .mk2{background:#fcd34d}.zi .mk3{background:#c4b5fd}.zi .mk4{background:#86efac}.zi .mk5{background:#fdba74}.zi .ifb{height:32px;padding:0 13px 0 11px;border-radius:999px;background:#ffffff29;color:#fff;font-size:11.5px;font-weight:650;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;flex:none;overflow:hidden;animation:zi-pop var(--t-enter) var(--e-spring) .16s backwards}.zi .ifb:hover{background:#ffffff42}.zi .ifb:hover svg{transform:scale(1.15) rotate(-6deg)}.zi .int{position:relative;z-index:1;margin-top:auto;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2;display:flex;align-items:baseline;gap:10px;min-width:0}.zi .int>b{font-weight:800;white-space:nowrap;flex:none}.zi .int>em{font-style:normal;font-size:14px;font-weight:500;letter-spacing:0;color:#ffffffdb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;animation:zi-trk var(--t-enter) var(--e-out) .2s backwards}.zi .iad{position:relative;z-index:1;font-size:12px;color:#ffffffdb;display:flex;align-items:center;gap:6px;margin-top:2px;min-width:0;animation:zi-trk var(--t-enter) var(--e-out) .13s backwards}.zi .kA .iad{animation-name:zi-trkA}.zi .kB .iad{animation-name:zi-trkB}.zi .iad>svg{color:#ffffffb3}.zi .ipls{position:relative;z-index:1;display:flex;align-items:center;gap:6px;margin-top:9px;flex-wrap:wrap}.zi .ipl{height:26px;padding:0 12px 0 10px;border-radius:999px;font-size:11.5px;font-weight:700;display:inline-flex;align-items:center;gap:7px;background:#fff;white-space:nowrap;flex:none;animation:zi-pop var(--t-enter) var(--e-spring) .18s backwards}.zi .ipl.sA{animation:zi-istA var(--t-enter) var(--e-spring)}.zi .ipl.sB{animation:zi-istB var(--t-enter) var(--e-spring)}.zi .ipl>i{width:8px;height:8px;border-radius:50%;background:currentColor;position:relative;flex:none}.zi .ipl.pu>i:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:currentColor;animation:zi-ipls 2s var(--e-out) infinite}.zi .p-ok{color:#15803d}.zi .p-rep{color:#c2410c}.zi .p-err{color:#b91c1c}.zi .p-warn{color:#a14a06}.zi .ipl.p-un{background:#ffffff2e;color:#fff}.zi .ipl.fu{background:#fde4e2;color:#a31515;padding-right:3px;gap:6px}.zi .ipx{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#a31515;flex:none}.zi .ipx:hover{background:#a3151524}.zi .ipx:hover svg{transform:rotate(90deg)}.zi .ipx svg{transition:transform var(--t-base) var(--e-spring)}.zi .imo{height:26px;padding:0 13px 0 10px;border-radius:999px;background:var(--yel);color:var(--g900);font-size:11.5px;font-weight:700;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;overflow:hidden;animation:zi-pop var(--t-enter) var(--e-spring) .26s backwards}.zi .imo:hover svg{transform:scale(1.2)}.zi .imo.gone{animation:zi-fadeO var(--t-out) var(--e-in) both}.zi .icb{position:absolute;left:0;right:0;top:0;height:52px;z-index:5;background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);color:#fff;display:flex;align-items:center;gap:10px;padding:0 10px 0 16px;opacity:0;transform:translateY(-12px);pointer-events:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-out)}.zi .icb.on{opacity:1;transform:none;pointer-events:auto}.zi .icb>svg{color:var(--yel)}.zi .icb b{font-size:14px;font-weight:700;white-space:nowrap}.zi .icb .icbs{font-size:11.5px;color:#ffffffd6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zi .icb .ipl{animation:none;height:24px}.zi .icb .hb{width:32px;height:32px}.zi .ihx{height:32px;padding:0 13px 0 10px;border-radius:999px;background:#ffffff24;color:#fff;font-size:11.5px;font-weight:650;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none}.zi .ihx:hover{background:#ffffff3d}.zi .dtabs.ist{position:sticky;top:52px;z-index:3;background:#fff;height:54px;flex:none;padding:0 14px}.zi .tgr.it5{grid-template-columns:92px 150px 208px 100px 120px}.zi .tgr.it5 .tab{font-size:12.5px}.zi .ibd{padding:6px 14px 30px;min-height:560px}.zi .ibd .pane{display:flex;flex-direction:column;gap:12px}.zi .ibd .pane>.blk:nth-child(2){animation-delay:var(--stg)}.zi .ibd .pane>.blk:nth-child(3){animation-delay:calc(var(--stg)*2)}.zi .ibd .pane>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*3)}.zi .icols{display:grid;grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);gap:12px;align-items:start}.zi .ibh{display:flex;flex-direction:column;gap:1px;min-width:0}.zi .ibh>span{font-size:12px;color:var(--mut);overflow-wrap:anywhere}.zi .isps{display:flex;flex-direction:column;gap:4px}.zi .isp{display:flex;align-items:center;gap:8px;padding:6px 10px 6px 9px;border-radius:10px;background:#fff;font-size:12.5px;min-width:0;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .isp>span{display:inline-flex;align-items:center;gap:7px;color:#566378;flex:none;width:148px}.zi .isp>span>svg{color:var(--g500)}.zi .isp>b{font-weight:650;color:var(--ink);min-width:0;overflow-wrap:anywhere;text-align:right;flex:1}.zi .ibig{font-size:28px;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:var(--g800);display:inline-block}.zi .ibig.late{color:#b91c1c}.zi .ibig.rA{animation:zi-rollA var(--t-base) var(--e-spring)}.zi .ibig.rB{animation:zi-rollB var(--t-base) var(--e-spring)}.zi .isub{font-size:12px;color:#475569;overflow-wrap:anywhere}.zi .pbar.lt>i{background:#dc2626}.zi .pbar>i.fA{animation:zi-ifilA .9s var(--e-out) .16s backwards}.zi .pbar>i.fB{animation:zi-ifilB .9s var(--e-out) .16s backwards}.zi .ibts{display:flex;flex-direction:column;gap:5px}.zi .ibt{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ink2);min-width:0;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .ibt>.od{width:9px;height:9px;animation:none}.zi .ibt>span{font-family:var(--mono);font-size:12px}.zi .ibt>b{font-weight:500;color:#566378}.zi .ibt>b.lt{color:#b91c1c;font-weight:700}.zi .ihint{font-size:12px;color:#566378;overflow-wrap:anywhere}.zi .ihint.am{color:#8f4a06}.zi .itk{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:10px;background:#fff;font-size:12.5px;min-width:0}.zi .itk>span{min-width:0;overflow-wrap:anywhere;font-weight:500}.zi .itk>b{font-size:11.5px;font-weight:700;color:var(--g650);white-space:nowrap}.zi a.btn.out{color:var(--g800)}.zi .mav.gr{background:#dde3e8;color:#475569}.zi .iact{display:flex;gap:8px;flex-wrap:wrap;animation:zi-rise var(--t-enter) var(--e-out) .17s backwards}.zi .nc.iwo{background:var(--pan);animation-name:zi-rise}.zi .nc.iwo.red{background:#fdf1f0}.zi .iwh{width:100%;display:flex;align-items:center;gap:12px;padding:9px 12px 9px 10px;text-align:left;border-radius:16px;min-width:0;overflow:hidden}.zi .iwd{width:48px;height:52px;border-radius:14px;background:#fff;color:var(--g800);display:flex;flex-direction:column;align-items:center;justify-content:center;flex:none;line-height:1.1}.zi .iwd b{font-size:16px;font-weight:800}.zi .iwd span{font-size:9.5px;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.zi .iwd i{font-style:normal;font-size:9px;font-weight:600;color:var(--g600)}.zi .iwd.un{color:#475569}.zi .iwd.un i{color:#566378}.zi .iwd.ird{background:#fde4e2;color:#b0191a;border-radius:50%;width:44px;height:44px;margin:0 2px}.zi .iwd.igy{background:#e3e9ee;color:#475569;border-radius:50%;width:44px;height:44px;margin:0 2px}.zi .iwt{font-size:13px;font-weight:700;display:flex;align-items:center;gap:7px;min-width:0;color:var(--ink)}.zi .iwt>.ell{min-width:0}.zi .iwk{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#a31515;display:flex;align-items:center;gap:6px}.zi .iwk.igy{color:#566378}.zi .ipd{width:8px;height:8px;border-radius:50%;background:#dc2626;flex:none;position:relative}.zi .ipd:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:#dc2626;animation:zi-ipls 1.8s var(--e-out) infinite}.zi .iws{font-size:12px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zi .iwm{font-size:11px;color:#566378;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zi .iwh>svg{color:#64748b;flex:none}.zi .nc.open>.iwh>svg{transform:rotate(180deg)}.zi .iwb{padding:2px 12px 12px 70px;display:flex;align-items:flex-end;gap:12px;font-size:12.5px;color:#475569;min-width:0}.zi .iwb>span{flex:1;min-width:0;overflow-wrap:anywhere}.zi .iwb b{font-weight:650;color:var(--ink)}.zi .b-yl{background:#fdf0c4;color:#7a4a04}.zi .iok{width:52px;height:52px;border-radius:50%;background:#dcf2e2;color:#166534;display:flex;align-items:center;justify-content:center;animation:zi-pop var(--t-enter) var(--e-spring) backwards}.zi .iok svg{stroke-dasharray:24;animation:zi-ckd var(--t-base) var(--e-out) .24s both}.zi .empty .iok svg{padding:0;background:none;color:#166534;animation:zi-ckd var(--t-base) var(--e-out) .24s both}.zi .ikp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zi .ikt{border-radius:14px;background:#fff;padding:10px 12px;display:flex;flex-direction:column;min-width:0;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .ikt:nth-child(2){animation-delay:.05s}.zi .ikt:nth-child(3){animation-delay:.1s}.zi .ikt:nth-child(4){animation-delay:.15s}.zi .ikt b{font-size:22px;font-weight:800;line-height:1.15;color:var(--g800)}.zi .ikt span{font-size:11px;color:#566378}.zi .ikt.c-r b{color:#b91c1c}.zi .ikt.c-g b{color:#15803d}.zi .ikt.c-a b{color:#a14a06}.zi .ich{display:flex;align-items:flex-end;gap:8px;height:112px;padding-top:4px}.zi .icl{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%}.zi .icl>b{font-size:11px;font-weight:700;color:var(--ink2);line-height:1;min-height:11px}.zi .icl>i{width:100%;max-width:38px;border-radius:9px 9px 4px 4px;background:#e58a83;transform-origin:50% 100%;animation:zi-ibrG .8s var(--e-spring) backwards;display:block}.zi .icl.z>i{background:#dfe7e3}.zi .icl>span{font-size:9.5px;font-weight:600;color:#566378;line-height:1;white-space:nowrap}.zi .li .mb{opacity:0;transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-rel)}.zi .li:hover .mb,.zi .li .mb:focus-visible{opacity:1}.zi .ifl{font-size:10.5px;font-weight:700;padding:1px 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;margin-top:3px;align-self:flex-start;white-space:normal}.zi .ifl.r{background:#fde4e2;color:#a31515}.zi .ifl.b{background:#dfeafd;color:#1d4ed8}.zi .nct.wr>b,.zi .nct.wr>span{white-space:normal;overflow-wrap:anywhere}.zi .blk.afk{background:#fdf1f0}.zi .ikg{display:grid;grid-template-columns:minmax(0,1fr) 216px;gap:14px;align-items:start}.zi .kv.ikv{grid-template-columns:112px minmax(0,1fr);gap:7px 10px}.zi .kv.ikv>span{color:#566378}.zi .ikd{font-size:11.5px;font-weight:700;margin-left:4px}.zi .ikd.r{color:#b91c1c}.zi .ikd.a{color:#a14a06}.zi .ipdf{width:100%;min-height:40px;border-radius:14px;background:#fff;padding:6px 12px;display:flex;align-items:center;gap:8px;font-size:12px;font-weight:650;color:var(--ink2);text-align:left;overflow:hidden}.zi .ipdf:hover{background:var(--g25)}.zi .ipdf>svg:first-child{color:#b91c1c}.zi .ipdf>svg:last-child{color:#64748b;margin-left:auto}.zi .ipdf>span{min-width:0;overflow-wrap:anywhere}.zi .blk .swr{background:#fff;padding:10px 12px}.zi .iac{border-radius:14px;background:#fff;min-width:0;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .iac.hi{background:#fdf1f0}.zi .iac.dn{background:#fff9}.zi .iacr{display:flex;align-items:flex-start;gap:10px;padding:10px 8px 10px 12px;min-width:0}.zi .ickb{width:22px;height:22px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #7c8ba0;display:flex;align-items:center;justify-content:center;color:#fff;flex:none;margin-top:1px}.zi .ickb:hover{box-shadow:inset 0 0 0 2px var(--g600)}.zi .ickb svg{width:13px;height:13px;stroke-width:3}.zi .ickb.on{background:var(--g600);box-shadow:none}.zi .ickb.on svg{stroke-dasharray:24;animation:zi-ckd var(--t-base) var(--e-out) 90ms both}.zi .iat{font-size:13px;color:var(--ink);overflow-wrap:anywhere;line-height:1.5}.zi .iac.dn .iat{text-decoration:line-through;color:#566378}.zi .iam{font-size:11.5px;color:#566378;display:block;overflow-wrap:anywhere}.zi .iam>b{color:#166534;font-weight:600}.zi .icode{font-family:var(--mono);font-size:11px;background:var(--fill);border-radius:6px;padding:1px 6px;margin-right:6px;color:var(--ink2)}.zi .iat>.bdg{margin-right:6px;font-size:10px;animation:none;vertical-align:1px}.zi .iaf{padding:0 12px 12px;display:flex;flex-direction:column;gap:8px;animation:zi-subIn var(--t-enter) var(--e-out);transform-origin:50% 0}.zi .blk .iaf .fi,.zi .blk.ian .fi{background:#fff}.zi .blk .iac .fi{background:var(--fill)}.zi .blk .iac .fi:focus,.zi .blk.ian .fi:focus{background:#fff}.zi .blk.ian{background:var(--g50);animation:zi-subIn var(--t-enter) var(--e-out);transform-origin:50% 0}.zi .icx{font-size:12px;font-weight:650;color:var(--g650);display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0 10px 0 6px;border-radius:999px;align-self:flex-start;overflow:hidden}.zi .icx:hover{background:#13442914}.zi .icx.op>svg{transform:rotate(90deg)}.zi .ktl{position:relative;padding-left:22px;display:flex;flex-direction:column;gap:10px}.zi .ktl:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:2px;border-radius:1px;background:#d3ded8;transform-origin:50% 0;animation:zi-igrow .8s var(--e-out) .16s backwards}.zi .kti{position:relative;font-size:12.5px;min-width:0;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .kti>i{position:absolute;left:-22px;top:4px;width:12px;height:12px;border-radius:50%;box-shadow:0 0 0 3px var(--pan);display:block}.zi .kd-g{background:var(--g600)}.zi .kd-r{background:#b91c1c}.zi .kd-a{background:#b45309}.zi .kd-o{background:#15803d}.zi .kd-n{background:#64748b}.zi .kti>b{font-weight:650;color:var(--ink);overflow-wrap:anywhere}.zi .kti>b>.bdg{margin-left:6px;animation:none;font-size:10px;vertical-align:1px}.zi .kti>span{display:block;font-size:11.5px;color:#566378;overflow-wrap:anywhere}.zi .kti .lnk{min-height:20px;padding:0 6px;font-size:11.5px;vertical-align:baseline}.zi .dlgw.dw{justify-content:flex-end;align-items:stretch}.zi .dlg.fdl{width:672px;max-width:none;height:100%;max-height:none;border-radius:28px 0 0 28px;overflow:visible;box-shadow:40px 0 #fff,-24px 0 70px #0c2c1c42;animation:zi-dwIn .76s var(--e-out) both}.zi .dlg.fdl>.dlh{box-shadow:40px 0 #e2eee7}.zi .dlg.fdl>.dlf{box-shadow:40px 0 0 var(--pan)}.zi .dlg.fdl>.dlh{height:72px;border-radius:28px 0 0;animation:none}.zi .dlg.fdl>.dlf{height:70px;border-radius:0 0 0 28px;align-items:center}.zi .dlg.fdl>.dlb{gap:12px;padding:16px 18px 24px 20px}.zi .dlg.fdl>.dlb>*{animation:zi-dwIt var(--t-enter) var(--e-out) backwards}.zi .dlg.fdl>.dlb>*:nth-child(1){animation-delay:.18s}.zi .dlg.fdl>.dlb>*:nth-child(2){animation-delay:214ms}.zi .dlg.fdl>.dlb>*:nth-child(3){animation-delay:248ms}.zi .dlg.fdl>.dlb>*:nth-child(4){animation-delay:282ms}.zi .dlg.fdl>.dlb>*:nth-child(5){animation-delay:316ms}.zi .dlg.fdl>.dlb>*:nth-child(n+6){animation-delay:.35s}.zi .fout .dlg.fdl{animation:zi-dwO var(--t-move) var(--e-in) both}.zi .fout .dlg.fdl>*{animation:none}.zi .dlg.fdl .box{gap:10px}.zi .dlg.fdl .box .kz,.zi .dlg.fdl .box .fi{background:#fff}.zi .dlg.fdl .box .kz:hover,.zi .dlg.fdl .box .fi:hover{background:#fbfcfb}.zi .dlg.fdl .box .fi.ro,.zi .dlg.fdl .box .fi.ro:hover{background:transparent;border-color:var(--line2);color:#475569}.zi .dlg.fdl .box .fld.err .fi,.zi .dlg.fdl .box .kzw.err .kz{box-shadow:0 0 0 1.5px #ef4444,0 0 0 4.5px #ef444421}.zi .kzw.err>.kz{animation:zi-shakeA var(--t-enter) var(--e-out)}.zi .shB .kzw.err>.kz,.zi .shB .fld.err>.fi{animation-name:zi-shakeB}.zi .irow2{display:flex;align-items:center;gap:8px;min-width:0}.zi .irow2>.fi{flex:1 1 0}.zi .ickr{background:#fff;border-radius:14px;padding:10px 12px;align-items:flex-start}.zi .ickr>.grow>span{white-space:normal;overflow:visible;font-size:12px;color:#475569;overflow-wrap:anywhere}.zi .ickr>.grow>span>b{display:inline;font-size:12px;color:#8f4a06;font-weight:700}.zi .ickr.am{background:#fdf0c4}.zi .ickr.am>.grow>span{color:#6b3f05}.zi .ickr.am>.grow>span>b{color:#6b3f05}.zi .ickr>.ckb{margin-top:1px}.zi .ixr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;animation:zi-subIn var(--t-enter) var(--e-out);transform-origin:50% 0}.zi .dlg.w520{width:520px}.zi .dlg.w640{width:640px;max-height:860px}.zi .dlg.w760{width:780px;max-height:880px}.zi .dlg.w1000{width:1020px;max-height:900px}.zi .itl4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.zi .itl4.t3{grid-template-columns:repeat(3,minmax(0,1fr))}.zi .iti{border-radius:16px;background:var(--pan);padding:12px 8px 11px;display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .iti:nth-child(2){animation-delay:.05s}.zi .iti:nth-child(3){animation-delay:.1s}.zi .iti:nth-child(4){animation-delay:.15s}.zi .iti b{font-size:24px;font-weight:800;line-height:1.15;color:var(--ink2)}.zi .iti span{font-size:11px;color:#566378;line-height:1.3}.zi .iti.c-g{background:#e6f5ea}.zi .iti.c-g b{color:#15803d}.zi .iti.c-r b{color:#b91c1c}.zi .iti.c-a b{color:#a14a06}.zi .irr{border-radius:14px;background:var(--pan);padding:9px 12px;display:flex;align-items:flex-start;gap:10px;min-width:0;font-size:12.5px;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .irr>.grow>b{display:block;font-weight:650;overflow-wrap:anywhere}.zi .irr>.grow>span{display:block;font-size:11.5px;color:#566378;overflow-wrap:anywhere}.zi .irr.g{background:#e6f5ea}.zi .irr.r{background:#fdf1f0}.zi .irr.r>.grow>span{color:#a31515}.zi .irr s{color:#566378}.zi .irr .nw2{color:#166534;font-weight:700}.zi .isec{font-size:12px;font-weight:700;color:var(--g800);display:flex;align-items:center;gap:7px;min-height:22px}.zi .isec.c-g{color:#166534}.zi .isec.c-r{color:#a31515}.zi .isec.c-m{color:#475569}.zi .idr{border-radius:22px;background:var(--g50);border:1.5px dashed var(--g300);padding:34px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;font-size:12.5px;color:#475569}.zi .idr>svg{box-sizing:content-box;padding:14px;border-radius:50%;background:#fff;color:var(--g600);animation:zi-floatY 3s ease-in-out infinite}.zi .idr b{font-size:14px;font-weight:700;color:var(--g800)}.zi .idr code,.zi .irr code{font-family:var(--mono);font-size:11.5px;background:#fff;border-radius:6px;padding:1px 6px;color:var(--ink2)}.zi .iwt2{display:flex;flex-direction:column;align-items:center;gap:8px;padding:44px 16px;text-align:center;font-size:12.5px;color:#566378;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .iwt2>svg{color:var(--g600)}.zi .iwt2 b{font-size:14px;font-weight:650;color:var(--ink2)}.zi .nc.ick{background:var(--pan);animation-name:zi-rise}.zi .ickh{width:100%;display:flex;align-items:center;gap:10px;padding:8px 12px 8px 8px;text-align:left;min-width:0;border-radius:16px}.zi div.ickh{cursor:default}.zi .ickh>svg:last-child{color:#64748b;transition:transform var(--t-base) var(--e-spring)}.zi .nc.open>.ickh>svg:last-child{transform:rotate(180deg)}.zi .ici{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.zi .ici.c-g{background:#dcf2e2;color:#166534}.zi .ici.c-r{background:#fde4e2;color:#b0191a}.zi .ici.c-a{background:#fdf0c4;color:#8a4b06}.zi .ickt{flex:1;min-width:0;display:flex;flex-direction:column}.zi .ickt>b{font-family:var(--mono);font-size:12.5px;font-weight:700;overflow-wrap:anywhere}.zi .ickt>b>em{font-style:normal;font-family:var(--font);font-weight:500;font-size:11.5px;color:#566378;margin-left:6px}.zi .ickt>span{font-size:11.5px;font-weight:600}.zi .ickt>span.c-g{color:#166534}.zi .ickt>span.c-r{color:#a31515}.zi .ickt>span.c-a{color:#8a4b06}.zi .icki{font-size:11.5px;font-weight:700;white-space:nowrap;flex:none}.zi .icki.c-g{color:#166534}.zi .icki.c-r{color:#a31515}.zi .icki.c-m{color:#566378;font-weight:500}.zi .ickb2{padding:0 12px 12px 48px;display:flex;flex-direction:column;gap:6px;font-size:12px;color:#475569;min-width:0}.zi .ickb2 p{overflow-wrap:anywhere}.zi .iwks{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.zi .iwkc{font-size:11px;font-weight:700;padding:1px 8px;border-radius:999px}.zi .iwkc.r{background:#fde4e2;color:#a31515}.zi .iwkc.a{background:#fdf0c4;color:#7a4a04}.zi .jpg{display:grid;grid-template-columns:172px repeat(12,minmax(0,1fr));gap:3px;min-width:0}.zi .jh{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fff;background:var(--g700);border-radius:8px;padding:7px 4px;text-align:center}.zi .jh.jn0{text-align:left;padding-left:12px;border-radius:12px 8px 8px 12px}.zi .jh.jl{border-radius:8px 12px 12px 8px}.zi .jc{min-height:42px;border-radius:10px;background:var(--pan);display:flex;flex-wrap:wrap;gap:3px;align-items:center;justify-content:center;padding:4px 2px;min-width:0;animation:zi-fade var(--t-enter) var(--e-out) backwards}.zi .jc.jn{flex-direction:column;align-items:flex-start;justify-content:center;gap:0;padding:5px 8px 5px 12px;flex-wrap:nowrap}.zi .jc.jn>b{font-family:var(--mono);font-size:12px;font-weight:700;color:var(--ink)}.zi .jc.jn>span{font-size:10.5px;color:#566378;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.zi .jc.cur3{background:var(--g50)}.zi .jm{font-size:10.5px;font-weight:700;padding:1px 6px;border-radius:999px;display:inline-flex;align-items:center;gap:2px;line-height:1.5;animation:zi-pop var(--t-enter) var(--e-spring) backwards}.zi .jm.o{background:var(--g100);color:var(--g800)}.zi .jm.k{background:#dfeafd;color:#1d4ed8}.zi .jm>svg{width:10px;height:10px;stroke-width:3}.zi .jlg{display:flex;align-items:center;gap:16px;font-size:12px;color:#475569}.zi .jlg>span{display:inline-flex;align-items:center;gap:6px}.zi .jlg i{width:10px;height:10px;border-radius:50%;flex:none}.zi .jlg svg{color:#166534}.zi .jsel{display:flex;align-items:flex-start;gap:10px;min-width:0}.zi .jsel .kzt.ph b{color:#475569}.zi .jsel>.kzw{width:340px;flex:none;position:relative}.zi .jsel>.kzw>.kzp{position:absolute;left:0;right:0;top:100%;z-index:20}.zi .seg.js{align-self:center;flex:none}.zi .imh,.zi .imr{display:grid;grid-template-columns:26px 24px minmax(0,1.05fr) minmax(0,1fr) minmax(0,1.5fr) minmax(0,1.5fr) minmax(0,.9fr);gap:8px;align-items:center;padding:8px 12px;border-radius:12px;font-size:12px;text-align:left;width:100%;min-width:0}.zi .imh{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#4d5f56;padding-top:2px;padding-bottom:2px}.zi .imh>span,.zi .imr>span,.zi .imr>b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.zi .imr{background:var(--pan);overflow:hidden;animation:zi-rise var(--t-enter) var(--e-out) backwards}.zi .imr>b{font-family:var(--mono);font-weight:700}.zi .imr.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g300)}.zi .imr.bad{background:#fdf1f0;color:#8f1414;cursor:default}.zi .imr.dup{background:#fdf3dd;color:#6b3f05;cursor:default}.zi .imr.bad>svg{color:#b91c1c}.zi .imr.dup>svg{color:#a14a06}.zi .imh .ckb,.zi .imr .ckb{width:18px;height:18px}.zi .imhb{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%}.zi .ibp{display:block;width:100%;height:214px;border-radius:22px;overflow:hidden;background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);cursor:grab;touch-action:none}.zi .ibp.drg{cursor:grabbing}.zi .ibp>.iph{animation:none;transition:none}.zi .ibp.sm>.iph{transition:transform var(--t-base) var(--e-out)}.zi .ibp>u{position:absolute;left:0;top:0;right:0;bottom:0;pointer-events:none;opacity:0;transition:opacity var(--t-fast) var(--e-out);background:linear-gradient(90deg,transparent calc(33.33% - 1px),rgba(255,255,255,.5) 33.33%,transparent calc(33.33% + 1px),transparent calc(66.66% - 1px),rgba(255,255,255,.5) 66.66%,transparent calc(66.66% + 1px)),linear-gradient(0deg,transparent calc(33.33% - 1px),rgba(255,255,255,.5) 33.33%,transparent calc(33.33% + 1px),transparent calc(66.66% - 1px),rgba(255,255,255,.5) 66.66%,transparent calc(66.66% + 1px))}.zi .ibp.drg>u{opacity:1}.zi .izr{display:flex;align-items:center;gap:8px;min-width:0}.zi .izr input[type=range]{flex:1;min-width:0;accent-color:var(--g600);height:22px}.zi .izr .mb{background:var(--fill);width:34px;height:34px}.zi .izh{font-size:12px;font-weight:600;color:#475569;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.zi .izh svg{color:var(--g600)}.zi .icf2{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:#a31515;background:#fde8e6;border-radius:999px;padding:3px 4px 3px 12px;animation:zi-pop var(--t-enter) var(--e-spring)}.zi .nci.r{background:#fde4e2;color:#b0191a}.zi .mb.off{opacity:.4;pointer-events:none}@keyframes zi-capC{0%{transform:translateY(68px) scale(.92,.7)}}.zi .irw.gone .nc,.zi .irw.gone .iac,.zi .irw.gone .li{animation:zi-wkO var(--t-fast) var(--e-in) both}.zi .ibk .btn.w2{min-width:0;padding:0 10px}.zi .w2,.zi .bk,.zi .hi,.zi .am,.zi .igy,.zi .ird,.zi .lt,.zi .sm,.zi .drg,.zi .un,.zi .red,.zi .afk,.zi .dup,.zi .bad,.zi .gone,.zi .arr,.zi .t3,.zi .lg,.zi .pu,.zi .wr,.zi .cur3,.zi .jl,.zi .jn0{--m:1}@media(prefers-reduced-motion:reduce){.zi *,.zi *:before,.zi *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.zi.zpag{position:relative;display:flex;flex-direction:column;min-height:100%}.zi :is(button,input,select,textarea,optgroup){line-height:normal}.zi.zpag>.zkop{position:sticky;top:0;z-index:10;flex:none;background:var(--ground)}.zi.zpag>.spl{flex:none}.zi.zpag .ibk{max-width:calc(100% - 32px)}.zi .iph.foto{transform:none}.zi .iph.foto>i{left:0;top:0;right:0;bottom:0}.zi a.btn{text-decoration:none}.zi.zlaag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:transparent;pointer-events:none}.zi.zlaag>.dlgw{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;padding:16px}.zi.zlaag>.dlgw.dw{padding:0}.zi.zlaag .dlg{max-width:100%;max-height:calc(100vh - 32px)}.zi.zlaag .dlg.fdl{max-height:none;height:100%}.zi.zlaag .dlg.pdf{height:min(900px,calc(100vh - 32px))}.zi.zlaag .cfm{max-width:100%}.zi .dlg.lfw{width:760px;height:680px}.zi .dlg.lfw .dtabs{background:#fff;flex:none}.zi .dlg.lfw .dlh .ipl{animation:none;flex:none}.zi .dlg.lfw .dlh .hb{background:#13442914;color:var(--g800)}.zi .dlg.lfw .dlh .hb:hover{background:#13442929}.zi .dlg.lfw .dlh .hb.d:hover{background:#ef44442e;color:#b91c1c}.zi .dlg.lfw .ibd{min-height:0}.zi.zin{background:none;flex:1 1 0;min-height:0;display:flex;flex-direction:column}.zi.zin>.dcard{margin:0;box-shadow:none;border-radius:0;animation:none}.zi.zin .dtabs.ist,.zi .dlg.lfw .dtabs{overflow-x:auto;scrollbar-width:none}@media(max-width:767px){.zi.zpag>.zkop{position:static}.zi .ban{height:auto;min-height:118px;flex-wrap:wrap;gap:14px 18px;padding:16px 16px 26px}.zi .ban .tls{margin-left:0;flex-wrap:wrap;flex:1 1 100%;min-width:0}.zi .ban>.grow{display:none}.zi .ilh .abt.ic3{max-width:100%;overflow-x:auto;scrollbar-width:none}.zi .tsep{display:none}.zi .ab{height:auto;padding:10px 16px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.zi .ab .btn{flex:none}.zi-mlijst .lcol.il{width:auto;border-radius:0}.zi-mlijst .lcw{height:auto}.zi-mlijst .lscroll{overflow:visible}.zi .dwrap{min-height:100%}.zi .dcard{margin:10px}.zi .icols,.zi .ikg,.zi .fg,.zi .g3c{grid-template-columns:minmax(0,1fr)}.zi .dtabs.ist{overflow-x:auto;scrollbar-width:none}.zi .ihr,.zi .int{flex-wrap:wrap}.zi.zpag .ibk{position:fixed;left:50%;width:calc(100% - 24px);max-width:none;bottom:12px}.zi .ibk>.row{flex-wrap:wrap}.zi .ibk .fsb{width:100%;max-width:none}.zi.zlaag .dlg,.zi.zlaag .dlg.fdl{width:100%}.zi.zlaag .dlf{flex-wrap:wrap}.zi .jpg{min-width:720px}.zi .imh,.zi .imr{min-width:640px}}.zo{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--g25:#f0f7f3;--yel:#E9D900;--ground:#f6f8f7;--card:#fff;--inner:#fbfcfb;--line:#e7ece9;--line2:#dbe4df;--chip:#eef2f0;--ink:#0f172a;--ink2:#334155;--mut:#64748b;--ttl:#5b6b63;--grad:linear-gradient(125deg,#0c2c1c 0%,#134429 50%,#1a5c38 100%);--r-card:16px;--r-blk:14px;--r-fld:10px;--r-tile:9px;--r-chip:999px;--r-row:12px;--r-btn:10px;--r-av:12px;--sh-card:0 1px 2px rgba(12,31,23,.04),0 8px 24px rgba(12,31,23,.05);--sh-menu:0 14px 34px rgba(12,31,23,.14);--sh-pop:0 30px 70px rgba(12,31,23,.3);--sh-bar:0 14px 34px rgba(12,31,23,.32);--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--in:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.5,0,.75,0) }:where(.zo) *{box-sizing:border-box}.zo{font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}:where(.zo) button,:where(.zo) input,:where(.zo) textarea,:where(.zo) select{font-family:inherit;font-size:inherit;color:inherit}:where(.zo) button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}:where(.zo) h1,:where(.zo) h2,:where(.zo) h3,:where(.zo) h4,:where(.zo) p{margin:0}:where(.zo) a{color:inherit;text-decoration:none}.zo .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.zo .i.s{width:13px;height:13px}.zo .i.l{width:20px;height:20px}.zo .i.xl{width:30px;height:30px;stroke-width:1.5}.zo .i.no{display:none}.zo .row{display:flex;align-items:center;gap:8px;min-width:0}.zo .col{display:flex;flex-direction:column;gap:8px;min-width:0}.zo .grow{flex:1;min-width:0}.zo .wrap{flex-wrap:wrap}.zo .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zo :focus-visible{outline:2px solid var(--g300);outline-offset:2px}.zo input:focus-visible,.zo textarea:focus-visible,.zo select:focus-visible{outline:none}@keyframes zo-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zo-riseA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zo-riseB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zo-fade{0%{opacity:0}to{opacity:1}}@keyframes zo-fadeO{to{opacity:0}}@keyframes zo-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zo-popA{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zo-popB{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zo-growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zo-ckd{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes zo-shim{to{transform:translate(100%)}}@keyframes zo-spin{to{transform:rotate(360deg)}}@keyframes zo-lt{0%{opacity:0;transform:translateY(.6em) rotate(8deg) scale(.6)}to{opacity:1;transform:none}}@keyframes zo-trk{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zo-sbIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes zo-bumpA{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zo-bumpB{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zo-rollA{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zo-rollB{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zo-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes zo-wig{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg) scale(1.15)}60%{transform:rotate(10deg)}}@keyframes zo-ringIn{0%{stroke-dashoffset:220}}@keyframes zo-cardIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zo-cardInA{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zo-cardInB{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zo-cardO{to{opacity:0;transform:translate(-10px)}}@keyframes zo-paneIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes zo-paneO{to{opacity:0;transform:translate(-12px)}}@keyframes zo-sbarIn{0%{opacity:0;transform:translateY(70px) scale(.96)}60%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes zo-sbarO{to{opacity:0;transform:translateY(70px) scale(.97)}}@keyframes zo-ptIn{0%{opacity:0;transform:translate(-50%,18px) scale(.9)}60%{transform:translate(-50%,-3px) scale(1.02)}to{opacity:1;transform:translate(-50%)}}@keyframes zo-ptO{to{opacity:0;transform:translate(-50%,14px) scale(.95)}}@keyframes zo-capIn{0%{opacity:0;transform:translateY(-26px) scale(.9)}60%{transform:translateY(4px) scale(1.02)}to{opacity:1;transform:none}}@keyframes zo-capO{to{opacity:0;transform:translateY(-22px) scale(.94)}}@keyframes zo-shrink{to{transform:scaleX(0)}}@keyframes zo-dlgIn{0%{opacity:0;transform:translateY(34px) scale(.92)}60%{opacity:1;transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:none}}@keyframes zo-dlgO{to{opacity:0;transform:translateY(22px) scale(.96)}}@keyframes zo-kzIn{0%{opacity:0;transform:translateY(-8px) scaleY(.9)}to{opacity:1;transform:none}}@keyframes zo-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes zo-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes zo-stripIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zo-sheen{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.9;transform:translate(-26px,18px)}}@keyframes zo-slideD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.zo .st{animation:zo-rise .5s var(--in) backwards}.zo .spin{animation:zo-spin .9s linear infinite}.zo .btn,.zo .pill,.zo .tel,.zo .lrow,.zo .hb,.zo .tab,.zo .lnk,.zo .kz,.zo .kzo,.zo .mb,.zo .sgo,.zo .sw,.zo .addt,.zo .opt,.zo .xb,.zo .rgo,.zo .ixb,.zo .sav,.zo .ghost,.zo .ckb,.zo .sth,.zo .radio,.zo .chkrow{position:relative;overflow:hidden}.zo .btn:after,.zo .pill:after,.zo .tel:after,.zo .lrow:after,.zo .hb:after,.zo .tab:after,.zo .lnk:after,.zo .kz:after,.zo .kzo:after,.zo .mb:after,.zo .sgo:after,.zo .addt:after,.zo .opt:after,.zo .xb:after,.zo .rgo:after,.zo .ixb:after,.zo .sav:after,.zo .ghost:after,.zo .sth:after,.zo .radio:after,.zo .chkrow:after{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);transition:transform .6s var(--in),opacity .7s;pointer-events:none}.zo .btn:active:after,.zo .pill:active:after,.zo .tel:active:after,.zo .lrow:active:after,.zo .hb:active:after,.zo .tab:active:after,.zo .lnk:active:after,.zo .kz:active:after,.zo .kzo:active:after,.zo .mb:active:after,.zo .sgo:active:after,.zo .addt:active:after,.zo .opt:active:after,.zo .xb:active:after,.zo .rgo:active:after,.zo .ixb:active:after,.zo .sav:active:after,.zo .ghost:active:after,.zo .sth:active:after,.zo .radio:active:after,.zo .chkrow:active:after{opacity:.16;transform:translate(-50%,-50%) scale(0);transition:0s}.zo .lrow:after,.zo .kz:after,.zo .opt:after,.zo .addt:after,.zo .sth:after,.zo .chkrow:after,.zo .radio:after{width:45%}.zo .btn{height:36px;padding:0 14px;border-radius:var(--r-btn);background:var(--g600);color:#fff;font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;flex:none;transition:transform .2s var(--spring),opacity .2s}.zo .btn:hover{background:var(--g650);transform:translateY(-1px)}.zo .btn:active{transform:scale(.96)}.zo .btn svg{transition:transform .35s var(--spring)}.zo .btn:hover svg{transform:scale(1.18) rotate(-8deg)}.zo .btn.out{background:#fff;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.zo .btn.out:hover{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zo .btn.dng{background:#b91c1c}.zo .btn.dng:hover{background:#991b1b}.zo .btn.dout{background:#fff;color:#b91c1c;box-shadow:inset 0 0 0 1px #fecaca}.zo .btn.dout:hover{background:#fef2f2}.zo .btn.amb{background:#b45309}.zo .btn.amb:hover{background:#92400e}.zo .btn.sm{height:30px;padding:0 11px;font-size:12px;border-radius:9px}.zo .btn.off{opacity:.45;pointer-events:none}.zo .btn.w1{flex:1 1 0}.zo .btn.w2{flex:2 1 0}.zo .lnk{font-size:11.5px;font-weight:600;color:var(--g600);min-height:26px;padding:0 7px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex:none;transition:transform .2s var(--spring)}.zo .lnk:hover{background:var(--g100)}.zo .lnk:active{transform:scale(.94)}.zo .mb{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--mut);flex:none;transition:transform .2s var(--spring)}.zo .mb:hover{background:var(--chip);color:var(--ink)}.zo .mb.d:hover{background:#fef2f2;color:#b91c1c}.zo .mb.y:hover{background:#fef3c7;color:#b45309}.zo .mb:active{transform:scale(.9)}.zo .mb.on{color:#b45309;background:#fef3c7}.zo .bdg{font-size:11px;font-weight:600;padding:2px 8px;border-radius:7px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none;animation:zo-pop .45s var(--spring) .12s backwards}.zo .b-ok{background:#f0fdf4;color:#15803d}.zo .b-rep{background:#fff7ed;color:#c2410c}.zo .b-err{background:#fef2f2;color:#b91c1c}.zo .b-warn{background:#fffbeb;color:#b45309}.zo .b-info{background:#eff6ff;color:#1d4ed8}.zo .b-done{background:#f1f5f9;color:#475569}.zo .b-g{background:var(--g25);color:var(--g650)}.zo .b-std{background:#fef3c7;color:#92400e;text-transform:uppercase;font-size:9.5px;letter-spacing:.05em}.zo .dir{font-size:10.5px;font-weight:600;color:var(--g600);background:var(--g25);border-radius:var(--r-chip);padding:2px 8px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none}.zo .note{border-radius:var(--r-fld);padding:10px 12px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.zo .note svg{margin-top:2px}.zo .note.a{background:#fffbeb;color:#92400e;box-shadow:inset 0 0 0 1px #fde68a}.zo .note.r{background:#fef2f2;color:#991b1b;box-shadow:inset 0 0 0 1px #fecaca}.zo .note.g{background:var(--g25);color:var(--g650);box-shadow:inset 0 0 0 1px var(--g100)}.zo .note.n{background:#f8fafc;color:#475569;box-shadow:inset 0 0 0 1px var(--line)}.zo .hint{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zo .hint:empty{display:none}.zo .hint.err{color:#b91c1c;font-weight:600;animation:zo-slideD .3s var(--in)}.zo .mut{font-size:12.5px;color:var(--mut)}.zo .empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;color:var(--ttl);text-align:center;font-size:12.5px;animation:zo-rise .5s var(--in) backwards}.zo .empty svg{color:#94a3b8;animation:zo-floatY 3s ease-in-out infinite}.zo .empty b{font-size:14px;font-weight:600;color:#475569}.zo{background:var(--ground)}.zo .ban{height:118px;flex:none;background:var(--grad);padding:0 24px;display:flex;align-items:center;gap:28px;position:relative;overflow:hidden;color:#fff;z-index:3}.zo .ban:before{content:"";position:absolute;right:-40px;top:-110px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 70%);animation:zo-sheen 9s ease-in-out infinite;pointer-events:none}.zo .ringw{position:relative;width:78px;height:78px;flex:none;border-radius:50%;animation:zo-pop .7s var(--spring) backwards}.zo .ringw svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.zo .rbase{fill:none;stroke:#ffffff24;stroke-width:8}.zo .rin{fill:var(--g900)}.zo .rs{fill:none;stroke-width:8;stroke-linecap:butt;transition:opacity .35s,stroke-dashoffset .6s var(--in);animation:zo-ringIn 1.1s var(--in) .15s backwards;opacity:.24}.zo .rs.on{opacity:1}.zo .r0{stroke:var(--yel)}.zo .r1{stroke:#f59e0b}.zo .rmid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.zo .rmid b{font-family:var(--mono);font-size:15px;color:#fff;line-height:1.1}.zo .rmid i{font-style:normal;font-size:7px;font-weight:600;letter-spacing:.08em;color:#ffffffb8}.zo .rmA{animation:zo-bumpA .45s var(--spring)}.zo .rmB{animation:zo-bumpB .45s var(--spring)}.zo .bt{font-size:22px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.zo .bs{font-size:12px;color:#ffffffb8;margin-top:3px;animation:zo-trk .8s var(--in) .3s backwards}.zo .ltr>span{display:inline-block;white-space:pre;animation:zo-lt .7s var(--spring) backwards}.zo .tls{display:flex;gap:8px;z-index:1;margin-left:8px}.zo .tel{padding:9px 14px;border-radius:12px;text-align:left;display:flex;flex-direction:column;min-width:128px;color:#fff;animation:zo-rise .6s var(--in) backwards;transition:transform .25s var(--spring)}.zo .tel b{font-size:24px;font-weight:800;line-height:1.15}.zo .tel>span{font-size:10px;font-weight:600;letter-spacing:.06em;color:#ffffffb3}.zo .tel:hover{background:#ffffff1a;transform:translateY(-2px)}.zo .tel:active{transform:scale(.97)}.zo .tel.act{background:#ffffff1f;box-shadow:inset 0 0 0 1px #e9d90080}.zo .tel.act b{color:var(--yel)}.zo .ab{height:55px;flex:none;background:#fff;border-bottom:1px solid var(--line);padding:0 24px;display:flex;align-items:center;gap:10px;position:relative;z-index:2}.zo .abt{display:grid;grid-template-columns:132px 176px;position:relative;background:var(--chip);border-radius:var(--r-chip);padding:3px;animation:zo-rise .5s var(--in) backwards}.zo .abpill{position:absolute;left:3px;top:3px;bottom:3px;width:132px;border-radius:var(--r-chip);background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zo .abpill.p1{transform:translate(132px) scaleX(1.3333)}.zo .pill{height:30px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:var(--ttl);display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;z-index:1;transition:transform .2s var(--spring)}.zo .pill:active{transform:scale(.96)}.zo .pill.on{color:#fff}.zo .pill i{font-style:normal;font-size:10.5px;font-weight:700;min-width:20px;height:18px;padding:0 6px;border-radius:var(--r-chip);background:#0f172a14;display:inline-flex;align-items:center;justify-content:center;color:#334155}.zo .pill.on i{background:#fff3;color:#fff}.zo .ab .btn{animation:zo-rise .5s var(--in) backwards}.zo .ab .btn:nth-of-type(1){animation-delay:.05s}.zo .ab .btn:nth-of-type(2){animation-delay:.09s}.zo .ab .btn:nth-of-type(3){animation-delay:.13s}.zo .spl{flex:1;min-height:0;display:flex;overflow:hidden;background:#fff}.zo .lcol{width:392px;flex:none;position:relative;overflow:hidden;border-right:1px solid var(--line);background:#fff;transition:width .32s cubic-bezier(.2,.8,.2,1)}.zo .lcol.min{width:68px}.zo .lin{width:391px;height:100%;display:flex;flex-direction:column;transition:opacity .2s}.zo .lcol.min .lin{opacity:0;pointer-events:none}.zo .lh{flex:none;padding:14px 16px 12px;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.zo .bfl{display:flex;align-items:center;gap:8px;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;border-radius:var(--r-tile);padding:5px 6px 5px 10px;font-size:11.5px;font-weight:600;color:#92400e;animation:zo-slideD .3s var(--in)}.zo .bfl.out{animation:zo-fadeO .14s var(--out) both}.zo .bfb{font-size:10.5px;font-weight:700;background:#fde68a;color:#92400e;border-radius:6px;padding:3px 8px;white-space:nowrap}.zo .bfb:hover{background:#fcd34d}.zo .srch{position:relative}.zo .srch>.i{position:absolute;left:12px;top:11px;color:#94a3b8;pointer-events:none}.zo .srch input{width:100%;height:38px;border:1px solid var(--line2);border-radius:var(--r-row);padding:0 12px 0 34px;background:#fff;outline:none;font-size:13.5px}.zo .srch input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zo .srch:focus-within>.i{animation:zo-wig .5s;color:var(--g600)}.zo .lmeta{display:flex;align-items:center;gap:4px;min-height:26px;font-size:11px;color:var(--mut)}.zo .lmeta .lnk{font-size:11px;padding:0 4px}.zo .rsel{position:relative;flex:none}.zo .rsb{height:26px;padding:0 5px 0 8px;border-radius:var(--r-tile);font-size:11px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:4px;max-width:112px;box-shadow:inset 0 0 0 1px var(--line2)}.zo .rsb:hover{background:var(--g25)}.zo .rsb svg{transition:transform .3s var(--spring)}.zo .rsel.op .rsb svg{transform:rotate(180deg)}.zo .rsp{position:absolute;right:0;top:30px;width:210px;z-index:5;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top right;animation:zo-kzIn .35s var(--in) both}.zo .selb{display:flex;align-items:center;gap:6px;background:var(--g50);box-shadow:inset 0 0 0 1px var(--g200);border-radius:var(--r-tile);padding:5px 6px 5px 4px;font-size:11.5px;font-weight:600;color:var(--g650);animation:zo-slideD .3s var(--in)}.zo .lscroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;display:flex;flex-direction:column;gap:6px}.zo .lrow{width:100%;flex:none;min-height:70px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:var(--r-row);padding:9px 10px 9px 13px;display:flex;align-items:center;gap:11px;animation:zo-rise .4s var(--in) backwards;transition:transform .25s var(--spring)}.zo .gA .lrow{animation-name:zo-riseA}.zo .gB .lrow{animation-name:zo-riseB}.zo .lrow:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--g600);transform:scaleY(0);transform-origin:center;transition:transform .35s var(--spring)}.zo .lrow:hover{transform:translateY(-1px);border-color:var(--g200)}.zo .lrow.on{background:var(--g50);border-color:var(--g200)}.zo .lrow.on:before{transform:scaleY(1)}.zo .lrow.pk{background:var(--g50);border-color:var(--g300)}.zo .lav{width:36px;height:36px;border-radius:var(--r-av);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .35s var(--spring)}.zo .lrow:hover .lav{transform:rotate(-6deg) scale(1.06)}.zo .av0{background:#dcebe2;color:#1c3d30}.zo .av1{background:#134429;color:#fff}.zo .av2{background:#bbd7c8;color:#163025}.zo .av3{background:#3f7a60;color:#fff}.zo .av4{background:#eef5f1;color:#234d3c;box-shadow:inset 0 0 0 1px var(--g200)}.zo .avL{background:#fff;color:var(--g800);box-shadow:inset 0 0 0 1px var(--line2)}.zo .lt1{display:flex;align-items:center;gap:7px;min-width:0}.zo .ln{font-size:13.5px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zo .nrc{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:var(--g50);color:var(--g650);white-space:nowrap;flex:none}.zo .l2{font-size:12px;color:#586577;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zo .l3{font-size:11.5px;color:#647084;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zo .lr{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;color:#94a3b8}.zo .opn{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #fde68a}.zo .pdot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:block}.zo .pdot.on{background:#15803d;animation:zo-blink 2.2s ease-in-out infinite}.zo .lrow .go{transition:transform .3s var(--spring)}.zo .lrow:hover .go{transform:translate(3px);color:var(--g600)}.zo .ckv{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none;animation:zo-pop .4s var(--spring) backwards}.zo .ckv svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zo .ckv.on{background:var(--g600);box-shadow:none}.zo .ckv.on svg{animation:zo-ckd .35s .05s ease-out forwards}.zo .sk{height:70px;flex:none;border-radius:var(--r-row);background:#eef2f0;position:relative;overflow:hidden}.zo .sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translate(-100%);animation:zo-shim 1.3s linear infinite}.zo .ltxt{padding:34px 16px;text-align:center;font-size:12.5px;color:var(--mut);animation:zo-rise .4s var(--in) backwards}.zo .strip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;display:flex;flex-direction:column;animation:zo-stripIn .4s var(--in) .12s backwards}.zo .sth{height:64px;flex:none;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--g600);font-size:10px;font-weight:700;width:100%}.zo .sth span{color:var(--mut)}.zo .sth:hover{background:var(--g25)}.zo .sth svg{transition:transform .3s var(--spring)}.zo .sth:hover svg{transform:translate(3px)}.zo .stl{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:6px;scrollbar-width:none}.zo .sgo{width:40px;height:40px;flex:none;border-radius:var(--r-av);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:zo-pop .45s var(--spring) backwards;transition:transform .25s var(--spring)}.zo .sgo:hover{transform:translateY(-2px)}.zo .sgo.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--g600)}.zo .dwrap{flex:1;min-width:0;background:var(--ground);position:relative;display:flex}.zo .dcard{margin:14px;flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-card);animation:zo-cardIn .45s var(--in) both}.zo .dcard.kA{animation-name:zo-cardInA}.zo .dcard.kB{animation-name:zo-cardInB}.zo .dcard.out{animation:zo-cardO .14s var(--out) both}.zo .dhead{height:64px;flex:none;background:var(--grad);padding:0 14px 0 16px;display:flex;align-items:center;gap:12px;color:#fff;position:relative;overflow:hidden}.zo .dav{width:40px;height:40px;border-radius:var(--r-av);font-size:12.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;animation:zo-pop .5s var(--spring) .05s backwards}.zo .dav.lg{background:#fff;color:var(--g800)}.zo .dnm{display:flex;align-items:center;gap:8px;min-width:0;animation:zo-trk .5s var(--in) .08s backwards}.zo .dnm b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zo .dsub{font-size:11.5px;color:#ffffffbf;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:zo-trk .5s var(--in) .14s backwards}.zo .kA .dav,.zo .kA .hc{animation-name:zo-popA}.zo .kB .dav,.zo .kB .hc{animation-name:zo-popB}.zo .hc{height:26px;padding:0 10px;border-radius:var(--r-chip);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e;animation:zo-pop .5s var(--spring) .2s backwards}.zo .hc.nr{font-size:10.5px;height:20px;padding:0 8px;font-weight:700}.zo .hc.y svg{color:var(--yel)}.zo .hc.am svg{color:#fbbf24}.zo .hb{width:36px;height:36px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .25s var(--spring)}.zo a.hb{color:#fff}.zo .hb:hover{background:#ffffff38;transform:translateY(-1px)}.zo .hb:active{transform:scale(.92)}.zo .hb.d:hover{background:#ef444466}.zo .hb.off{opacity:.38;cursor:default}.zo .hb.off:hover{background:#ffffff1f;transform:none}.zo .hb svg{transition:transform .35s var(--spring)}.zo .hb:hover svg{transform:scale(1.15)}.zo .hb.x:hover svg{transform:rotate(90deg)}.zo .dtabs{height:46px;flex:none;display:flex;align-items:stretch;position:relative;background:#fff;border-bottom:1px solid var(--line);padding:0 14px}.zo .tgr{display:grid;grid-template-columns:66px 138px 102px 168px 120px;position:relative}.zo .tind{position:absolute;bottom:-1px;left:0;width:100px;height:2px;border-radius:2px 2px 0 0;background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zo .tab{font-size:13px;font-weight:600;color:var(--mut);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;transition:transform .2s var(--spring)}.zo .tab:hover{color:var(--ink2)}.zo .tab.on{color:var(--g650)}.zo .tab:active{transform:scale(.96)}.zo .tab svg{transition:transform .35s var(--spring)}.zo .tab:hover svg,.zo .tab.on svg{transform:scale(1.15)}.zo .tab i{font-style:normal;font-size:10.5px;font-weight:700;background:var(--chip);border-radius:var(--r-chip);padding:0 6px;color:#475569;min-width:18px;text-align:center}.zo .tab i:empty{display:none}.zo .tab.on i{background:var(--g100);color:var(--g650)}.zo .dcap{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--ttl);white-space:nowrap;animation:zo-fade .6s .3s backwards}.zo .dcap svg{color:var(--g500)}.zo .dbody{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 84px;background:var(--ground)}.zo .pane{animation:zo-paneIn .4s var(--in) both}.zo .pane.out{animation:zo-paneO .15s var(--out) both}.zo .dcols{display:flex;flex-direction:column;gap:12px}.zo .dcols.c2{flex-direction:row;align-items:flex-start}.zo .dcol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.zo .blk{background:var(--card);border:1px solid var(--line);border-radius:var(--r-blk);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0;animation:zo-rise .5s var(--in) backwards}.zo .gA .blk{animation-name:zo-riseA}.zo .gB .blk{animation-name:zo-riseB}.zo .dcol>.blk:nth-child(1){animation-delay:.04s}.zo .dcol>.blk:nth-child(2){animation-delay:.09s}.zo .dcol>.blk:nth-child(3){animation-delay:.14s}.zo .dcol>.blk:nth-child(4){animation-delay:.19s}.zo .dcol>.blk:nth-child(n+5){animation-delay:.24s}.zo .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:.08s}.zo .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:.13s}.zo .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:.18s}.zo .bh{display:flex;align-items:center;gap:8px;min-height:22px}.zo .bh h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-width:0}.zo .bh h4 svg{color:var(--g500);animation:zo-pop .5s var(--spring) .25s backwards}.zo .bn{font-size:10.5px;font-weight:700;background:var(--chip);color:#475569;border-radius:var(--r-chip);padding:0 7px;min-width:20px;text-align:center;letter-spacing:0}.zo .fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.zo .fg.g3{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.6fr)}.zo .fld{display:flex;flex-direction:column;gap:1px;min-width:0}.zo .dlg .fld,.zo .cfm .fld{gap:4px}.zo .fld.w2{grid-column:1/-1}.zo .fl2{font-size:11.5px;font-weight:600;color:var(--mut);display:flex;align-items:center;gap:5px;min-height:17px;padding-left:9px}.zo .fl2 svg{color:#8a97a8}.zo .chg{display:none}.zo .chg.on{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--g600);flex:none;animation:zo-pop .4s var(--spring)}.zo .fi{width:100%;min-width:0;height:32px;border:1px solid transparent;border-radius:var(--r-fld);padding:0 9px;background:transparent;outline:none;font-size:13.5px;font-weight:500;color:var(--ink)}.zo .fi::-moz-placeholder{color:#94a3b8;font-weight:400}.zo .fi::placeholder{color:#94a3b8;font-weight:400}.zo .fi:hover{border-color:var(--line2)}.zo .fi:focus{border-color:var(--g300);background:#fff;box-shadow:0 0 0 3px #2d614b24}.zo textarea.fi{height:auto;min-height:34px;max-height:220px;padding:7px 9px;resize:vertical;display:block;line-height:1.45}.zo select.fi{padding:0 5px;cursor:pointer}.zo .fi.ro{font-family:var(--mono);font-size:12px;background:#f8fafc;border-color:var(--line);color:var(--ink2)}.zo .fi.tt{font-weight:650}.zo .swr{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-fld);background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.zo .swt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zo .swt b{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.zo .swt>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zo .sst{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);flex:none}.zo .sst.on{background:#f0fdf4;color:#15803d}.zo .sst.off{background:#f1f5f9;color:#475569}.zo .sw{width:40px;height:23px;border-radius:var(--r-chip);background:#cbd5e1;flex:none;overflow:visible}.zo .sw i{z-index:1;position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0c1f174d;transition:transform .45s cubic-bezier(.34,1.7,.5,1)}.zo .sw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);opacity:0;transition:opacity .25s}.zo .sw.on:before{opacity:1}.zo .sw.on i{transform:translate(17px)}.zo .sw.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);animation:zo-halo .6s ease-out both;pointer-events:none}.zo .sw:active i{transform:scale(.88)}.zo .sw.on:active i{transform:translate(17px) scale(.88)}.zo .nc{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);min-width:0;animation:zo-rise .4s var(--in) backwards;transition:transform .3s var(--spring)}.zo .nc:hover{box-shadow:inset 0 0 0 1px var(--g200)}.zo .nch{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;min-height:46px;min-width:0}.zo .nci{width:28px;height:28px;border-radius:9px;background:var(--g50);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zo .nci.y{background:#fef3c7;color:#b45309}.zo .nct{flex:1;min-width:0;display:flex;flex-direction:column}.zo .nct b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.zo .nct b>.sc-interp{overflow:hidden;text-overflow:ellipsis;min-width:0}.zo .nct>span{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zo .ncp{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zo .ncb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zo .nc.open .ncb{grid-template-rows:1fr}.zo .ncb>div{overflow:hidden;min-height:0}.zo .ncs{padding:0 12px 10px;display:flex;flex-direction:column;gap:5px;font-size:12px;color:#475569;min-width:0}.zo .ncs p{overflow-wrap:anywhere}.zo .cps{display:flex;flex-wrap:wrap;gap:4px}.zo .cp{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--g50);color:var(--g650)}.zo .sub{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ttl);padding-top:8px;border-top:1px dashed var(--line2)}.zo .it{border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:8px 8px 10px;display:flex;flex-direction:column;gap:8px;animation:zo-rise .4s var(--in) backwards}.zo .irow{display:flex;align-items:flex-end;gap:6px;min-width:0}.zo .irow>.fld{flex:1}.zo .addt{width:100%;min-height:38px;border-radius:var(--r-fld);border:1.5px dashed var(--g200);color:var(--g600);font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;transition:transform .2s var(--spring)}.zo .addt:hover{background:var(--g25);border-color:var(--g300)}.zo .addt:active{transform:scale(.98)}.zo .addt svg{transition:transform .35s var(--spring)}.zo .addt:hover svg{transform:rotate(90deg) scale(1.15)}.zo .tick{max-height:190px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:4px}.zo .chkrow{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;text-align:left;width:100%;flex:none;min-width:0}.zo .chkrow:hover{background:var(--g25)}.zo .chkrow b{font-size:12.5px;font-weight:650;display:block}.zo .chkrow>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zo .ckb{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.zo .ckb svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zo .on>.ckb,.zo .ckb.on{background:var(--g600);box-shadow:none}.zo .on>.ckb svg,.zo .ckb.on svg{animation:zo-ckd .3s .05s ease-out forwards}.zo .lst{display:flex;flex-direction:column;gap:6px}.zo .lst.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.zo .li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0;animation:zo-rise .45s var(--in) backwards;transition:transform .25s var(--spring)}.zo .li:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px var(--g200)}.zo .amt{font-size:13px;font-weight:700;white-space:nowrap;flex:none}.zo .foot{font-size:12px;color:var(--mut);padding-top:2px}.zo .foot b{color:var(--ink);font-weight:700}.zo .kv{display:grid;grid-template-columns:104px minmax(0,1fr);gap:4px 10px;font-size:12.5px}.zo .kv>span{color:var(--mut)}.zo .kv b{font-weight:600;overflow-wrap:anywhere}.zo .code{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:.14em;color:#78350f}.zo .dev{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:6px 0;border-top:1px dashed var(--line2);min-width:0}.zo .sbar{position:absolute;left:14px;right:14px;bottom:14px;height:52px;z-index:4;background:var(--g900);border-radius:var(--r-chip);padding:0 9px 0 18px;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:var(--sh-bar);animation:zo-sbarIn .55s var(--in) both}.zo .sbar.out{animation:zo-sbarO .26s var(--out) both}.zo .sbar>svg{color:var(--yel)}.zo .sbn{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;display:inline-flex;gap:5px}.zo .sbn i{font-style:normal;display:inline-block}.zo .rA{animation:zo-rollA .4s var(--spring)}.zo .rB{animation:zo-rollB .4s var(--spring)}.zo .sbs2{font-size:11.5px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zo .ghost{height:34px;padding:0 14px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:#fff;flex:none;box-shadow:inset 0 0 0 1px #ffffff40;transition:transform .2s var(--spring)}.zo .ghost:hover{background:#ffffff1a}.zo .ghost:active{transform:scale(.95)}.zo .sav{height:34px;padding:0 16px;border-radius:var(--r-chip);font-size:12.5px;font-weight:700;background:var(--yel);color:var(--g900);display:inline-flex;align-items:center;gap:7px;flex:none;transition:transform .2s var(--spring)}.zo .sav:hover{transform:translateY(-1px)}.zo .sav:active{transform:scale(.95)}.zo .sbar .off{opacity:.55;pointer-events:none}.zo .ptoast{position:absolute;left:50%;bottom:78px;z-index:5;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:var(--r-fld);padding:9px 14px 9px 11px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 6px 20px #0c2c1c4d;animation:zo-ptIn .45s var(--in) both}.zo .ptoast svg{color:var(--yel);animation:zo-pop .45s var(--spring) .1s backwards}.zo .ptoast.out{animation:zo-ptO .22s var(--out) both}.zo .kzw{min-width:0}.zo .kz{width:100%;min-height:40px;border:1px solid var(--line2);border-radius:var(--r-fld);padding:5px 10px 5px 12px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left}.zo .kz:hover{border-color:var(--g300)}.zo .kzw.op .kz{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zo .kz>svg{flex:none;color:var(--mut);transition:transform .35s var(--spring)}.zo .kzw.op .kz>svg{transform:rotate(180deg)}.zo .kzt{flex:1;min-width:0;display:flex;flex-direction:column}.zo .kzt b{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zo .kzt i{font-style:normal;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zo .kzt i:empty{display:none}.zo .kzt.ph b{color:#64748b;font-weight:500}.zo .kzp{margin-top:6px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top center;animation:zo-kzIn .4s var(--in) both}.zo .kzs{position:relative}.zo .kzs svg{position:absolute;left:10px;top:10px;color:#94a3b8}.zo .kzs input{width:100%;height:34px;border:1px solid var(--line2);border-radius:9px;padding:0 10px 0 30px;outline:none;font-size:12.5px}.zo .kzs input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zo .kzl{max-height:200px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.zo .kzo{width:100%;flex:none;min-height:34px;padding:4px 9px;border-radius:8px;display:flex;align-items:center;gap:8px;text-align:left;animation:zo-rise .3s var(--in) backwards}.zo .kzo:nth-child(2){animation-delay:.03s}.zo .kzo:nth-child(3){animation-delay:.06s}.zo .kzo:nth-child(4){animation-delay:.09s}.zo .kzo:nth-child(n+5){animation-delay:.12s}.zo .kzo:hover{background:var(--chip)}.zo .kzo>svg{flex:none;color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zo .kzo.on{background:var(--g100)}.zo .kzo.on>svg{opacity:1;transform:none}.zo .kze{padding:12px;text-align:center;font-size:12px;color:var(--mut)}.zo .kzc{font-size:11px;color:var(--mut);padding:0 6px 2px}.zo .scr{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1f1773;animation:zo-fade .3s both;border:0;z-index:0}.zo .dlgw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.zo .dlgw.top{z-index:60}.zo .dlg{position:relative;width:600px;max-width:1100px;max-height:920px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--sh-pop);animation:zo-dlgIn .55s var(--in) backwards}.zo .dlg.nar{width:460px}.zo .dlg.wide{width:1080px;height:920px}.zo .dlh{background:var(--grad);color:#fff;padding:14px 16px 14px 20px;display:flex;align-items:center;gap:12px;flex:none}.zo .dlh h3{font-size:16px;font-weight:700;animation:zo-trk .5s var(--in) .08s backwards}.zo .dlh p{font-size:12px;color:#ffffffc7;animation:zo-trk .5s var(--in) .14s backwards}.zo .dli{width:36px;height:36px;border-radius:10px;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none;animation:zo-pop .5s var(--spring) .05s backwards}.zo .xb{width:34px;height:34px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto;flex:none;transition:transform .3s var(--spring)}.zo .xb:hover{background:#ffffff38;transform:rotate(90deg)}.zo .dlb{padding:18px 20px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1 auto}.zo .cw>.dlb{flex:1 1 0;min-width:0}.zo .dlb>*{min-width:0;max-width:100%;flex:none;animation:zo-rise .5s var(--in) backwards}.zo .dlb>*:nth-child(1){animation-delay:.06s}.zo .dlb>*:nth-child(2){animation-delay:.09s}.zo .dlb>*:nth-child(3){animation-delay:.12s}.zo .dlb>*:nth-child(4){animation-delay:.15s}.zo .dlb>*:nth-child(5){animation-delay:.18s}.zo .dlb>*:nth-child(n+6){animation-delay:.21s}.zo .dlf{padding:12px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px;flex:none;background:#fff}.zo .fout .dlg,.zo .fout .cfm{animation:zo-dlgO .24s var(--out) both}.zo .fout .scr{animation:zo-fadeO .24s both}.zo .dlg .fi,.zo .cfm .fi{border-color:var(--line2);background:#fff;height:38px;padding:0 11px}.zo .dlg textarea.fi{height:auto;padding:8px 11px}.zo .dlg .fl2{padding-left:2px}.zo .fld.err .fi{border-color:#f87171;box-shadow:0 0 0 3px #ef44441f}.zo .dlg .fi.ro{background:#f8fafc}.zo .sec{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-height:26px}.zo .box{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zo .opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zo .opt{border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--line2);background:#fff;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;min-width:0;transition:transform .25s var(--spring)}.zo .opt:hover{box-shadow:inset 0 0 0 1.5px var(--g300);transform:translateY(-1px)}.zo .opt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zo .opt.on.am{background:#fffbeb;box-shadow:inset 0 0 0 1.5px #d97706}.zo .opt>span:not([class]){flex:1;min-width:0;display:flex;flex-direction:column}.zo .opt b{font-size:13px;font-weight:650;overflow-wrap:anywhere}.zo .opt>span:not([class])>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zo .opt>.ok{color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zo .opt.on>.ok{opacity:1;transform:none}.zo .opt .nci{transition:transform .3s var(--spring)}.zo .opt:hover .nci{transform:rotate(-6deg) scale(1.08)}.zo .logo{width:64px;height:64px;border-radius:16px;background:var(--g100);color:var(--g650);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zo-pop .5s var(--spring) backwards}.zo .logo.has{background:#fff;box-shadow:inset 0 0 0 1px var(--line2);color:var(--g800)}.zo .logo.smx{width:44px;height:44px;border-radius:12px;font-size:13px}.zo .swc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line)}.zo .swc.on{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zo .swc.big{flex-direction:column;align-items:stretch}.zo .rgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:168px;overflow-y:auto;overflow-x:hidden;padding:1px}.zo .rgt{display:flex;align-items:center;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);background:#fff;min-width:0;animation:zo-rise .3s var(--in) backwards}.zo .rgt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zo .rgo{flex:1;min-width:0;height:34px;padding:0 4px 0 10px;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink2);text-align:left;border-radius:var(--r-fld)}.zo .rgt.on .rgo{color:var(--g650)}.zo .rgt .mb{opacity:0;transition:opacity .2s}.zo .rgt:hover .mb,.zo .rgt .mb:focus-visible{opacity:1}.zo .ixb{width:24px;height:24px;border-radius:50%;background:var(--g100);color:var(--g650);display:inline-flex;align-items:center;justify-content:center;flex:none}.zo .ixb.puls:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--g600);animation:zo-halo 1.6s ease-out infinite;pointer-events:none}.zo .ixb.puls{overflow:visible}.zo .radio{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);text-align:left;width:100%;min-width:0;animation:zo-rise .35s var(--in) backwards}.zo .radio:hover{box-shadow:inset 0 0 0 1px var(--g300)}.zo .radio.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zo .rd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #94a3b8;flex:none;display:flex;align-items:center;justify-content:center}.zo .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .3s var(--spring)}.zo .radio.on .rd{box-shadow:inset 0 0 0 1.5px var(--g600)}.zo .radio.on .rd:after{transform:scale(1)}.zo .radio>span:last-child{flex:1;min-width:0;display:flex;flex-direction:column}.zo .radio b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zo .radio>span:last-child>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zo .mtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border-bottom:1px solid var(--line);flex:none;height:44px}.zo .mtabs .tind{width:50%;bottom:-1px}.zo .mtabs .tind.p1{transform:translate(100%)}.zo .pick{max-height:236px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:5px;padding:2px}.zo .pick>.opt{flex:none;animation:zo-rise .35s var(--in) backwards}.zo .mvl{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-fld);font-size:13px;font-weight:600;min-width:0}.zo .mvl i{width:8px;height:8px;border-radius:50%;flex:none}.zo .mvl.r{background:#fef2f2;box-shadow:inset 0 0 0 1px #fee2e2;color:#991b1b}.zo .mvl.r i{background:#f87171}.zo .mvl.g{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g100);color:var(--g650);animation:zo-rise .35s var(--in) backwards}.zo .mvl.g i{background:var(--g600)}.zo .cw{flex:1;min-height:0;display:flex}.zo .cix{width:232px;flex:none;border-right:1px solid var(--line);background:#f8faf9;padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden}.zo .cixh{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);padding:8px 8px 4px}.zo .cxo{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink2);text-align:left;width:100%;flex:none;position:relative;animation:zo-rise .35s var(--in) backwards}.zo .cxo:hover{background:var(--chip)}.zo .cxo.on{background:var(--g100);color:var(--g650)}.zo .cxo i{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex:none}.zo .cxo.on i{background:var(--g600)}.zo .cxo.dim{color:#64748b;font-weight:500}.zo .cxo span{min-width:0;overflow-wrap:anywhere}.zo .cs{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0}.zo .csh{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;min-height:44px}.zo .csh>button.cst{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px;font-weight:650;min-height:32px}.zo .csh>button.cst svg{transition:transform .35s var(--spring);color:var(--mut);margin-left:auto}.zo .cs.open .csh>button.cst svg{transform:rotate(180deg)}.zo .cst b{font-weight:inherit}.zo .cs.dim .cst b{opacity:.5}.zo .csb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zo .cs.open .csb{grid-template-rows:1fr}.zo .csb>div{overflow:hidden;min-height:0}.zo .csp{padding:4px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.zo .g3c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.zo .g4c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.zo .trow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;animation:zo-rise .35s var(--in) backwards}.zo .trow.hd{font-size:11px;font-weight:700;color:var(--ttl);text-transform:uppercase;letter-spacing:.05em;animation:none}.zo .trow.l3{grid-template-columns:minmax(0,2fr) 90px 110px 30px}.zo .trow.l2{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 30px}.zo .trow.l1{grid-template-columns:minmax(0,1fr) 30px}.zo .sum{border-radius:12px;background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200);padding:12px 14px;display:flex;flex-direction:column;animation:zo-rise .4s var(--in) backwards}.zo .sum b{font-size:16px;font-weight:700;color:var(--g800)}.zo .sum>span{font-size:12px;color:var(--g650)}.zo .seg{display:inline-flex;background:var(--chip);border-radius:var(--r-chip);padding:3px;gap:2px;align-self:flex-start}.zo .seg .pill{padding:0 14px;height:28px}.zo .seg .pill.on{background:var(--g600)}.zo .cfm{position:relative;width:420px;background:#fff;border-radius:16px;padding:20px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:10px;animation:zo-dlgIn .5s var(--in) backwards}.zo .cfm h3{font-size:16px;font-weight:700}.zo .cfm p{font-size:13px;color:#475569;overflow-wrap:anywhere}.zo .cfm p b{color:var(--ink)}.zo .cfm p.sm{font-size:12px;color:var(--mut)}.zo .cfi{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none;margin-bottom:2px}.zo .cfi svg{animation:zo-wig .6s .2s}.zo .cfi.dng{background:#fef2f2;color:#b91c1c}.zo .cfi.warn{background:#fff7ed;color:#c2410c}.zo .cfi.info{background:var(--g25);color:var(--g650)}.zo .cfi.amb{background:#fffbeb;color:#b45309}.zo .cbx{border-radius:var(--r-fld);padding:8px 12px;display:flex;flex-direction:column;min-width:0;animation:zo-rise .35s var(--in) backwards}.zo .cbx>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zo .cbx b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zo .cbx.n{background:#f8fafc;box-shadow:inset 0 0 0 1px var(--line);color:#475569}.zo .cbx.a{background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;color:#92400e}.zo .cff{display:flex;justify-content:flex-end;gap:8px;margin-top:6px;flex-wrap:wrap}.zo .toasts{position:absolute;right:20px;top:14px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.zo .toast{background:var(--g900);color:#fff;border-radius:24px;padding:8px 20px 8px 8px;display:flex;gap:10px;align-items:center;max-width:372px;box-shadow:var(--sh-bar),inset 0 0 0 1px #ffffff24;box-shadow:var(--sh-bar);animation:zo-capIn .5s var(--in) both;position:relative;overflow:hidden}.zo .toast:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:var(--g300);transform-origin:left;animation:zo-shrink 3.5s linear forwards}.zo .toast.err:after{background:#fca5a5;animation-duration:5s}.zo .toast.out{animation:zo-capO .28s var(--out) both}.zo .tsi{width:30px;height:30px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none}.zo .tsi svg{animation:zo-pop .5s var(--spring) .15s backwards}.zo .toast.err .tsi{background:#ef444447;color:#fecaca}.zo .toast b{display:block;font-size:13px;font-weight:650}.zo .toast div>span{font-size:11.5px;color:#ffffffc7;display:block;overflow-wrap:anywhere}.zo .toast div>span:empty{display:none}.zo{--ground:#eef3f0;--card:#fff;--inner:#fff;--line:#e3eae6;--line2:#d3ded8;--chip:#e1e9e5;--mut:#566378;--ttl:#4d5f56;--fill:#e9efec;--fillh:#e0e9e4;--pan:#f4f7f5;--lcol:#e3ebe6;--row:#f2f6f4;--ton:#dbe6e0;--tonh:#cfddd5;--r-card:24px;--r-blk:18px;--r-fld:12px;--r-tile:12px;--r-row:14px;--r-btn:999px;--r-av:50%;--sh-card:0 2px 6px rgba(12,44,28,.04),0 18px 40px rgba(12,44,28,.08);--sh-row:0 1px 2px rgba(12,44,28,.05),0 8px 18px rgba(12,44,28,.09);--sh-menu:0 4px 10px rgba(12,44,28,.06),0 18px 40px rgba(12,44,28,.16);--sh-pop:0 30px 80px rgba(12,44,28,.28);--sh-bar:0 10px 26px rgba(12,44,28,.3);--sq:cubic-bezier(.3,1.45,.5,1);--soft:cubic-bezier(.3,.7,.3,1)}@keyframes zo-rise{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zo-riseA{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zo-riseB{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zo-pop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zo-popA{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zo-popB{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zo-paneA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zo-paneB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zo-cardIn{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zo-cardInA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zo-cardInB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zo-cardO{to{opacity:0;transform:scale(.97)}}@keyframes zo-paneO{to{opacity:0;transform:scale(.975)}}@keyframes zo-tabA{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zo-tabB{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zo-paneIn{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zo-tabO{to{opacity:0;transform:scale(.985)}}@keyframes zo-dlgIn{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.025)}78%{opacity:1;transform:scale(.994)}to{opacity:1;transform:none}}@keyframes zo-dlgO{to{opacity:0;transform:scale(.55)}}@keyframes zo-barIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zo-sbarIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zo-barO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zo-sbarO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zo-toastIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zo-capIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zo-toastO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zo-capO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zo-ptIn{0%{opacity:0;transform:translate(-50%,16px) scale(.6)}55%{opacity:1;transform:translate(-50%,-3px) scale(1.05)}to{opacity:1;transform:translate(-50%)}}@keyframes zo-ptO{to{opacity:0;transform:translate(-50%,12px) scale(.8)}}@keyframes zo-kzIn{0%{opacity:0;transform:scale(.92,.6)}60%{opacity:1;transform:scale(1.01,1.03)}to{opacity:1;transform:none}}@keyframes zo-kzO{to{opacity:0;transform:scale(.95,.7)}}@keyframes zo-nwRow{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.04)}75%{transform:scale(.99)}to{opacity:1;transform:none}}@keyframes zo-lt{0%{opacity:0;transform:translateY(.5em) scale(.5)}60%{opacity:1;transform:translateY(-.06em) scale(1.08)}to{opacity:1;transform:none}}@keyframes zo-wvA{to{transform:translate(-784px)}}@keyframes zo-wvB{0%{transform:translate(-588px)}to{transform:translate(0)}}@keyframes zo-capA{0%{transform:translateY(34px) scale(.92,.7)}}@keyframes zo-capB{0%{transform:translateY(0) scale(.92,.7)}}@keyframes zo-dotH{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}.zo .btn{border-radius:999px;padding:0 16px;transition:transform .3s var(--sq),opacity .2s}.zo .btn:hover{transform:translateY(-1px) scale(1.02)}.zo .btn:active{transform:scale(.95,.9)}.zo .btn.gh,.zo .btn.out{background:var(--ton);color:var(--g800);box-shadow:none}.zo .btn.gh:hover,.zo .btn.out:hover{background:var(--tonh);box-shadow:none}.zo .btn.dngo,.zo .btn.dngs,.zo .btn.dout{background:#fde8e6;color:#b0191a;box-shadow:none}.zo .btn.dngo:hover,.zo .btn.dngs:hover,.zo .btn.dout:hover{background:#fbd5d1}.zo .btn.sm{border-radius:999px;padding:0 13px}.zo .lnk{border-radius:999px;padding:0 9px;transition:transform .3s var(--sq)}.zo .lnk:active{transform:scale(.92,.88)}.zo .ib,.zo .mb{border-radius:50%;transition:transform .3s var(--sq)}.zo .bdg,.zo .cp{border-radius:999px}.zo .note{border-radius:14px}.zo .note.a,.zo .note.r,.zo .note.g,.zo .note.n{box-shadow:none}.zo .note.n{background:#edf1ef}.zo .note.g{background:var(--g50)}.zo .ban{background:linear-gradient(125deg,#0c2c1c,#134429 46%,#1f6641)}.zo .bwv{position:absolute;left:0;bottom:-1px;width:2352px;height:22px;z-index:0;pointer-events:none;display:block}.zo .bw1{fill:#eef3f057;animation:zo-wvA 26s linear infinite}.zo .bw2{fill:var(--ground);animation:zo-wvB 18s linear infinite}.zo .ringw{z-index:1}.zo .ringw svg{overflow:visible}.zo .rbase{stroke-width:9;stroke:#ffffff21}.zo .rs{stroke-width:9;stroke-linecap:round}.zo .rs.z{visibility:hidden}.zo .bt{font-size:24px;font-weight:800;letter-spacing:-.02em}.zo .bs{color:#ffffffc7}.zo .tel{padding:8px 24px 9px;border-radius:999px;background:#ffffff1a;min-width:128px}.zo .tel:hover{background:#ffffff2b}.zo .tel:active{transform:scale(.95,.9)}.zo .tel.act,.zo .tel.act:hover{background:#061a1080;box-shadow:none}.zo .tel>span{color:#ffffffe6}.zo .ab{background:var(--ground);border-bottom:0}.zo .abt{background:var(--ton)}.zo .abpill{left:3px;right:3px;width:auto;transform:none;clip-path:inset(0 176px 0 0 round 999px);transition:clip-path .55s var(--sq)}.zo .abpill.p1{transform:none;clip-path:inset(0 0 0 132px round 999px)}.zo .pill:active{transform:scale(.95,.9)}.zo .pill i{border-radius:999px;min-width:20px;height:20px}.zo .pill.on i{background:#0c2c1c61}.zo .spl{background:var(--ground)}.zo .lcol{background:var(--lcol);border-right:0;border-radius:0 24px 0 0}.zo .lh{border-bottom:0;padding:14px 14px 6px}.zo .lscroll{padding:6px 10px 12px}.zo .lmeta .lnk:hover,.zo .lh .lnk:hover{background:#1344291a}.zo .lrow{background:var(--row);border:0;border-radius:14px;padding:9px 10px 9px 17px;transition:transform .3s var(--sq)}.zo .lrow:hover{transform:translateY(-1px);background:#f9fbfa}.zo .lrow:active{transform:scale(.97,.93)}.zo .lrow.on,.zo .lrow.on:hover{background:#fff;box-shadow:var(--sh-row)}.zo .lrow.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zo .lbar,.zo .lrow:before{left:6px;top:50%;bottom:auto;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .45s var(--sq)}.zo .lrow.on .lbar,.zo .lrow.on:before{transform:scale(1)}.zo .l3{color:#5b677a}.zo .rb,.zo .nrc,.zo .opn{border-radius:999px}.zo .nrc{background:var(--g100)}.zo .opn{box-shadow:none;background:#fdf0c4}.zo .sk{background:var(--row);border-radius:14px}.zo .lstrip,.zo .strip{background:var(--lcol)}.zo .shd,.zo .sth{border-bottom:0}.zo .shd:hover,.zo .sth:hover{background:#13442912}.zo .sav.on .av,.zo .sgo.on{box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600)}.zo .savs .sav .sd{border-color:var(--lcol)}.zo .rsb{box-shadow:none;background:var(--row);border-radius:999px;padding:0 6px 0 10px}.zo .rsb:hover{background:#fff}.zo .rsp,.zo .kzp,.zo .ddp{border:0;border-radius:18px;padding:8px;box-shadow:var(--sh-menu)}.zo .bfl{box-shadow:none;border-radius:999px;padding:5px 6px 5px 14px}.zo .bfb{border-radius:999px}.zo .selb{box-shadow:none;background:#fff;border-radius:999px;padding:4px 5px 4px 6px}.zo .dcard{border:0;border-radius:24px;box-shadow:var(--sh-card)}.zo .dhead{background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);padding:0 14px}.zo .hav,.zo .dav{width:42px;height:42px;border-radius:50%;box-shadow:none;background:#ffffff2e}.zo .dav.lg{background:#fff}.zo .hc{border-radius:999px;box-shadow:none;background:#ffffff29}.zo .hb,.zo .xb{border-radius:50%;transition:transform .3s var(--sq)}.zo .hb:active,.zo .xb:active{transform:scale(.88)}.zo .dtabs{border-bottom:0;padding:0 14px;align-items:center}.zo .tgr{position:relative;height:38px;padding:4px;border-radius:999px;background:var(--chip);flex:none}.zo .tline{position:absolute;left:4px;right:4px;top:4px;bottom:4px;width:auto;height:auto;border-radius:0;background:none;transform:none;pointer-events:none;transition:clip-path .55s var(--sq)}.zo .tlin{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;display:block;transition:clip-path .3s var(--soft)}.zo .tab{z-index:1;height:30px;border-radius:999px;color:var(--ttl);transition:transform .3s var(--sq)}.zo .tab:hover{color:var(--g800)}.zo .tab.on{color:var(--g800);font-weight:700}.zo .tab:active{transform:scale(.94,.9)}.zo .tn,.zo .dtabs .tab i{background:#1344291a;color:var(--g800);min-width:18px;height:18px;line-height:18px;border-radius:999px}.zo .tab.on .tn,.zo .dtabs .tab.on i{background:var(--g600);color:#fff}.zo .capt,.zo .dcap{background:var(--g50);color:var(--g650);font-weight:600;padding:5px 12px 5px 10px;border-radius:999px}.zo .capt svg,.zo .dcap svg{color:var(--g600)}.zo .dbody{background:#fff;padding:14px 16px 92px}.zo .blk{background:var(--pan);border:0;border-radius:18px;padding:16px 16px 18px}.zo .bt2,.zo .bh h4{font-size:14px;font-weight:700;text-transform:none;letter-spacing:-.005em;color:var(--g800);gap:9px;min-height:26px}.zo .bt2>svg,.zo .bh h4 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zo .bn{background:#fff;color:var(--g650);height:20px;min-width:20px;line-height:20px;padding:0 6px}.zo .fld{gap:4px}.zo .fl,.zo .fl2{padding-left:4px}.zo .fi{height:34px;border:1.5px solid transparent;border-radius:12px;padding:0 11px;background:var(--fill)}.zo .fi:hover{border-color:transparent;background:var(--fillh)}.zo .fi:focus{border-color:var(--g500);background:#fff;box-shadow:0 0 0 3px #2d614b26}.zo textarea.fi,.zo .fi.ta{padding:8px 11px}.zo .fi.ro,.zo .fi.ro:hover{background:transparent;border-color:var(--line2);box-shadow:none}.zo .dlg .fi,.zo .cfm .fi{border-color:transparent;background:var(--fill);height:40px;padding:0 13px}.zo .dlg .fi:hover,.zo .cfm .fi:hover{background:var(--fillh)}.zo .dlg .fi:focus,.zo .cfm .fi:focus{border-color:var(--g500);background:#fff}.zo .dlg textarea.fi{padding:9px 13px}.zo .dlg .fi.ro,.zo .dlg .fi.ro:hover{background:transparent;border-color:var(--line2)}.zo .fld.err .fi{border-color:#ef4444;background:#fff;box-shadow:0 0 0 3px #ef444421}.zo .fw{background:var(--fill);border-radius:12px}.zo .fw:before{border:0;border-radius:12px;background:#1344290d}.zo .fw:after{border:1.5px solid var(--g500);border-radius:12px;box-shadow:0 0 0 3px #2d614b26}.zo .fw.b{background:var(--fill)}.zo .fw.b:before{opacity:0}.zo .fw.b:hover:before{opacity:1}.zo .fw.err:after{border-color:#ef4444;box-shadow:0 0 0 3px #ef444421}.zo .fw>.fi,.zo .fw>.fi:hover,.zo .fw>.fi:focus,.zo .dlg .fw>.fi,.zo .dlg .fw>.fi:hover,.zo .dlg .fw>.fi:focus{position:relative;z-index:1;border:0;background:transparent;box-shadow:none}.zo .fw:has(>.fi.ro){background:transparent}.zo .fw:has(>.fi.ro):before{content:none}.zo .fw>.fi.ro,.zo .fw>.fi.ro:hover{box-shadow:inset 0 0 0 1.5px var(--line2)}.zo .ddw>.fw{background:transparent}.zo .ddb,.zo .kz{border:0;background:var(--fill);border-radius:12px}.zo .ddb:hover,.zo .kz:hover{background:var(--fillh)}.zo .ddw.op .ddb,.zo .kzw.op .kz{background:#fff;box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zo .ddo,.zo .kzo{border-radius:10px}.zo .kzs input{border:1.5px solid transparent;border-radius:999px;background:var(--fill);padding:0 12px 0 32px}.zo .kzs input:focus{border-color:var(--g500);background:#fff}.zo .kzs svg{left:12px}.zo .chg{position:relative}.zo .chg.on{width:7px;height:7px;background:var(--g500)}.zo .chg.on:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g500);animation:zo-dotH 1.8s ease-out .3s infinite}.zo .swr,.zo .swc{background:#fff;box-shadow:none;border-radius:14px;padding:12px 14px}.zo .swr:hover{box-shadow:none}.zo .swc.on{background:var(--g50);box-shadow:none}.zo .nc .swr,.zo .it .swr,.zo .box .swr,.zo .dlg .swr,.zo .dlg .swc,.zo .cfm .swr{background:var(--pan)}.zo .dlg .swc.on{background:var(--g50)}.zo .onoff,.zo .sst{padding:2px 9px}.zo .onoff.on,.zo .sst.on{background:#dcf2e2;color:#166534}.zo .onoff,.zo .sst.off{background:#e6ebef;color:#475569}.zo .sw{width:48px;height:28px;background:#bfccc5}.zo .sw i,.zo .sw.on i,.zo .swr:active .sw i,.zo .swr:active .sw.on i,.zo .sw:active i,.zo .sw.on:active i{transform:none}.zo .sw i{left:3px;top:3px;right:3px;bottom:3px;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zo .sw i:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;clip-path:inset(0 20px 0 0 round 11px);transition:clip-path .5s var(--sq)}.zo .sw.on i{clip-path:inset(0 0 0 20px round 11px);transition:clip-path .5s var(--sq)}.zo .sw.on i:before{clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zo .swr:active .sw i:before,.zo .sw:active i:before{clip-path:inset(0 14px 0 0 round 11px)}.zo .swr:active .sw.on i:before,.zo .sw.on:active i:before{clip-path:inset(0 0 0 0 round 11px)}.zo .swr:active .sw.on i,.zo .sw.on:active i{clip-path:inset(0 0 0 14px round 11px)}.zo .ckv,.zo .ckb{width:20px;height:20px;border-radius:50%}.zo .ckv:before{border-radius:50%}.zo .tick,.zo .regl{box-shadow:none;background:#fff;border-radius:14px;padding:6px}.zo .dlg .tick,.zo .cfm .tick{background:var(--pan)}.zo .chkrow,.zo .rgo{border-radius:10px}.zo .sbar{left:20px;right:20px;bottom:18px;height:56px;padding:0 9px 0 20px;border-radius:999px;transform-origin:50% 100%;animation-duration:.6s}.zo .sbar .btn.yel,.zo .sbar .sav{height:38px;padding:0 20px;border-radius:999px;transition:transform .3s var(--sq)}.zo .sbar .btn.ghd,.zo .sbar .ghost{height:38px;padding:0 16px;border-radius:999px;background:#ffffff21;box-shadow:none;transition:transform .3s var(--sq)}.zo .sbar .btn.ghd:hover,.zo .sbar .ghost:hover{background:#ffffff38}.zo .sbar .btn.yel:hover,.zo .sbar .sav:hover{transform:scale(1.05)}.zo .sbar .btn.yel:active,.zo .sbar .sav:active,.zo .sbar .ghost:active,.zo .sbar .btn.ghd:active{transform:scale(.93,.88)}.zo .ptoast{border-radius:999px;padding:9px 16px 9px 12px;bottom:86px}.zo .scr{background:#0c2c1c66}.zo .dlg{border-radius:24px}.zo .dlh{background:#e2eee7;color:var(--g800);padding:16px 16px 16px 20px}.zo .dlh h3{font-size:17px;color:var(--g800);letter-spacing:-.01em}.zo .dlh p{color:#3c5a4b}.zo .dli{width:40px;height:40px;border-radius:50%;background:var(--g600);color:#fff}.zo .dlh .hb,.zo .dlh .xb,.zo .xb{background:#13442917;color:var(--g800)}.zo .dlh .hb:hover,.zo .xb:hover{background:#1344292b}.zo .dlf{border-top:0;background:var(--pan);padding:14px 20px 16px}.zo .cfm{border-radius:28px;padding:24px}.zo .cfi{width:48px;height:48px;border-radius:50%}.zo .cbx,.zo .mvl{box-shadow:none;border-radius:14px}.zo .cbx.n,.zo .mvl.r,.zo .mvl.g,.zo .cbx.a{box-shadow:none}.zo .toast{border-radius:28px}.zo .empty svg,.zo .lempty svg,.zo .dnone svg{box-sizing:content-box;padding:18px;border-radius:50%;background:var(--ton);color:var(--g500)}.zo .blk .empty svg,.zo .blk .dnone svg,.zo .dlg .empty svg{padding:14px;width:24px;height:24px;background:#e4ece8}.zo .srch input{border:1.5px solid transparent;border-radius:999px;background:#fff;padding:0 14px 0 36px}.zo .srch input:focus{border-color:var(--g500)}.zo .srch>.i{left:14px}.zo .nc{box-shadow:none;background:#fff;border-radius:16px}.zo .nc:hover{box-shadow:none}.zo .dlg .nc{background:var(--pan)}.zo .nci{border-radius:50%}.zo .it{box-shadow:none;background:#fff;border-radius:14px}.zo .nc .it,.zo .dlg .it{background:var(--pan)}.zo .dlg .nc .it{background:#fff}.zo .sub{border-top:0;padding-top:4px}.zo .addt{border:0;background:#2d614b17;border-radius:999px;color:var(--g650);transition:transform .3s var(--sq)}.zo .addt:hover{background:#2d614b29}.zo .addt:active{transform:scale(.97,.9)}.zo .li{box-shadow:none;background:#fff;border-radius:14px}.zo .li:hover{box-shadow:var(--sh-row)}.zo .dlg .li{background:var(--pan)}.zo .box,.zo .cs{box-shadow:none;background:var(--pan);border-radius:18px}.zo .opt,.zo .radio{box-shadow:none;background:var(--fill);border-radius:16px}.zo .opt:hover,.zo .radio:hover{box-shadow:none;background:var(--fillh)}.zo .opt.on,.zo .radio.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g600)}.zo .rgt{box-shadow:none;background:var(--fill);border-radius:12px}.zo .rgt.on{background:var(--g50)}.zo .logo,.zo .logo.smx{border-radius:50%}.zo .logo.has{box-shadow:none}.zo .sum{box-shadow:none;border-radius:18px;background:var(--g50)}.zo .cix{border-right:0;background:var(--pan)}.zo .cxo{border-radius:999px;padding:4px 12px}.zo .mtabs{margin:14px 20px 0;height:40px;padding:4px;border-bottom:0;border-radius:999px;background:var(--fill)}.zo .mtabs .tind{left:4px;top:4px;bottom:4px;width:calc(50% - 4px);height:auto;border-radius:999px;background:#fff;transition:transform .5s var(--sq)}.zo .seg{background:var(--fill)}.zo .tgr{grid-template-columns:62px 132px 98px 160px 116px}.zo .dlg .srch input{background:var(--fill)}.zo .dlg .srch input:focus{background:#fff}.zo .sec{font-size:13px;text-transform:none;letter-spacing:0;color:var(--g800)}.zo .dev{border-top:0;background:var(--pan);border-radius:12px;padding:6px 6px 6px 12px;margin-top:6px}.zo{--t-press:.11s;--t-fast:.18s;--t-base:.28s;--t-move:.38s;--t-enter:.46s;--t-exit:.24s;--t-out:.14s;--t-big:.62s;--stg:34ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--in:var(--e-out);--spring:var(--e-spring);--out:var(--e-in);--sq:var(--e-spring);--soft:var(--e-inout)}@keyframes zo-trkA{0%{opacity:0;transform:translate(-10px)}}@keyframes zo-trkB{0%{opacity:0;transform:translate(-10px)}}@keyframes zo-wdA{0%{opacity:0;transform:translateY(.6em)}}@keyframes zo-wdB{0%{opacity:0;transform:translateY(.6em)}}@keyframes zo-softA{0%{opacity:.3;transform:translateY(5px)}}@keyframes zo-softB{0%{opacity:.3;transform:translateY(5px)}}@keyframes zo-selA{0%{opacity:0}}@keyframes zo-selB{0%{opacity:0}}@keyframes zo-popS{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.12)}80%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes zo-ripA{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zo-ripB{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zo-cDnA{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zo-cDnB{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zo-cUpA{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zo-cUpB{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zo-cODn{to{opacity:0;transform:translateY(-18px) scale(.985)}}@keyframes zo-cOUp{to{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes zo-blkF{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes zo-blkB{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes zo-tOF{to{opacity:0;transform:translate(-22px)}}@keyframes zo-tOB{to{opacity:0;transform:translate(22px)}}@keyframes zo-colO{to{opacity:0}}@keyframes zo-colA{0%{opacity:0;transform:translateY(6px)}}@keyframes zo-colB{0%{opacity:0;transform:translateY(6px)}}@keyframes zo-fiF{0%{transform:scale(.985)}}@keyframes zo-dotOk{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.9)}to{opacity:0;transform:scale(0)}}@keyframes zo-dotRv{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes zo-okWash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes zo-valIn{0%{opacity:.2;transform:translateY(4px)}}@keyframes zo-valA{0%{opacity:0;transform:translateY(5px)}}@keyframes zo-valB{0%{opacity:0;transform:translateY(5px)}}@keyframes zo-sbIt{0%{opacity:0;transform:translateY(9px) scale(.9)}}@keyframes zo-rollA{0%{opacity:0;transform:translateY(80%)}}@keyframes zo-rollB{0%{opacity:0;transform:translateY(80%)}}@keyframes zo-rdA{0%{opacity:0;transform:translateY(-80%)}}@keyframes zo-rdB{0%{opacity:0;transform:translateY(-80%)}}@keyframes zo-lblA{0%{opacity:0;transform:translateY(5px)}}@keyframes zo-lblB{0%{opacity:0;transform:translateY(5px)}}@keyframes zo-barOk{0%{opacity:1;transform:none}10%{opacity:1;transform:scale(1.012,1.05)}24%,56%{opacity:1;transform:none}to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zo-okBtn{0%{transform:none}40%{transform:scale(1.1)}to{transform:none}}@keyframes zo-subIn{0%{opacity:0;transform:scale(.97,.72)}to{opacity:1;transform:none}}@keyframes zo-rowsIn{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zo-rowsO{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes zo-arm{0%,to{transform:none}35%{transform:scale(1.07)}70%{transform:scale(.99)}}@keyframes zo-armR{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes zo-nwRing{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes zo-shakeA{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zo-shakeB{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zo-wig{0%,to{transform:rotate(0)}25%{transform:rotate(-13deg) scale(1.12)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}@keyframes zo-nA{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}@keyframes zo-nB{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}.zo .xb:hover,.zo .dlh .hb:hover{transform:none}.zo .btn{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zo .lnk,.zo .ib,.zo .mb,.zo .hb,.zo .xb,.zo .chip,.zo .tab,.zo .mtab,.zo .pill,.zo .tel,.zo .lrow,.zo .sgo,.zo .shd,.zo .sth,.zo .swr,.zo .ckc,.zo .ddb,.zo .kz,.zo .ddo,.zo .kzo,.zo .rgo,.zo .chkrow,.zo .opt,.zo .radio,.zo .addt,.zo .updrop,.zo .ghost,.zo .rsb,.zo .bfb,.zo .cxo,.zo .cst,.zo .ixb,.zo .savs>.sav,.zo .sbar .sav,.zo .sbar .btn{transition:transform var(--t-base) var(--e-rel)}.zo .btn:active,.zo .lnk:active,.zo .chip:active,.zo .tab:active,.zo .mtab:active,.zo .pill:active,.zo .tel:active,.zo .ghost:active,.zo .addt:active,.zo .bfb:active,.zo .rsb:active,.zo .cxo:active,.zo .sbar .sav:active,.zo .sbar .btn:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zo .ib:active,.zo .mb:active,.zo .hb:active,.zo .xb:active,.zo .sgo:active,.zo .ixb:active,.zo .savs>.sav:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zo .lrow:active,.zo .swr:active,.zo .ckc:active,.zo .ddb:active,.zo .kz:active,.zo .ddo:active,.zo .kzo:active,.zo .rgo:active,.zo .chkrow:active,.zo .opt:active,.zo .radio:active,.zo .updrop:active,.zo .shd:active,.zo .sth:active,.zo .cst:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zo .hb.off:active,.zo .btn.off:active{transform:none}.zo .btn:after,.zo .chip:after,.zo .hb:after,.zo .ib:after,.zo .lnk:after,.zo .lrow:after,.zo .tab:after,.zo .swr:after,.zo .ddb:after,.zo .ddo:after,.zo .rgo:after,.zo .mtab:after,.zo .ckc:after,.zo .shd:after,.zo .updrop:after,.zo .pill:after,.zo .tel:after,.zo .kz:after,.zo .kzo:after,.zo .mb:after,.zo .sgo:after,.zo .addt:after,.zo .opt:after,.zo .xb:after,.zo .ixb:after,.zo .sbar .sav:after,.zo .ghost:after,.zo .sth:after,.zo .radio:after,.zo .chkrow:after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;transform:none;opacity:0;transition:opacity var(--t-base) var(--e-out)}.zo .btn:active:after,.zo .chip:active:after,.zo .hb:active:after,.zo .ib:active:after,.zo .lnk:active:after,.zo .lrow:active:after,.zo .tab:active:after,.zo .swr:active:after,.zo .ddb:active:after,.zo .ddo:active:after,.zo .rgo:active:after,.zo .mtab:active:after,.zo .ckc:active:after,.zo .shd:active:after,.zo .updrop:active:after,.zo .pill:active:after,.zo .tel:active:after,.zo .kz:active:after,.zo .kzo:active:after,.zo .mb:active:after,.zo .sgo:active:after,.zo .addt:active:after,.zo .opt:active:after,.zo .xb:active:after,.zo .ixb:active:after,.zo .sbar .sav:active:after,.zo .ghost:active:after,.zo .sth:active:after,.zo .radio:active:after,.zo .chkrow:active:after{opacity:.11;transform:none;transition:opacity var(--t-press) var(--e-out)}.zo .rip{position:absolute;z-index:90;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #1344294d}.zo .rpA{animation:zo-ripA var(--t-enter) var(--e-out) both}.zo .rpB{animation:zo-ripB var(--t-enter) var(--e-out) both}.zo .btn svg,.zo .lnk svg,.zo .ib svg,.zo .mb svg,.zo .hb svg,.zo .xb svg,.zo .addt svg,.zo .tab svg,.zo .mtab svg,.zo .pill svg,.zo .ddb>svg,.zo .kz>svg,.zo .rsb svg,.zo .shd svg,.zo .sth svg,.zo .cst svg{transition:transform var(--t-base) var(--e-spring)}.zo .btn:hover svg{transform:scale(1.1) rotate(-6deg)}.zo .btn:has(use[href="#i-plus"]):hover svg,.zo .addt:hover svg,.zo .mb:has(use[href="#i-plus"]):hover svg{transform:rotate(90deg)}.zo .btn:has(use[href="#i-plus"]):active svg,.zo .addt:active svg,.zo .mb:has(use[href="#i-plus"]):active svg{transform:rotate(180deg) scale(.9)}.zo .hb.d:hover svg,.zo .ib.d:hover svg,.zo .mb.d:hover svg,.zo .btn:has(use[href="#i-trash"]):hover svg,.zo .hb:has(use[href="#i-phone"]):hover svg{animation:zo-wig var(--t-big) var(--e-out)}.zo .hb.x:hover svg,.zo .xb:hover svg,.zo .dlh .hb.x:hover svg,.zo .mb:has(use[href="#i-x"]):hover svg,.zo .ib:has(use[href="#i-x"]):hover svg{transform:rotate(90deg)}.zo .hb:has(use[href="#i-mail"]):hover svg{transform:translateY(-2px) rotate(-8deg)}.zo .btn:has(use[href="#i-ref"]):hover svg,.zo .btn:has(use[href="#i-undo"]):hover svg,.zo .lnk:has(use[href="#i-ref"]):hover svg{transform:rotate(-180deg)}.zo .btn:has(use[href="#i-dl"]):hover svg,.zo .lnk:has(use[href="#i-dl"]):hover svg,.zo .ib:has(use[href="#i-dl"]):hover svg{transform:translateY(2px)}.zo .btn:has(use[href="#i-up"]):hover svg{transform:translateY(-2px)}.zo .btn:has(use[href="#i-send"]):hover svg,.zo .btn:has(use[href="#i-arrc"]):hover svg,.zo .btn:has(use[href="#i-ext"]):hover svg{transform:translate(2px,-1px)}.zo .btn svg.spin,.zo .btn:hover svg.spin,.zo .sav svg.spin{transition:none;transform:none}.zo .btn>svg:has(use[href="#i-check"]),.zo .lnk>svg:has(use[href="#i-check"]),.zo .sav>svg:has(use[href="#i-check"]),.zo .ib>svg:has(use[href="#i-check"]),.zo .ptoast svg:has(use[href="#i-check"]),.zo .tsi>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zo-ckd var(--t-base) var(--e-out) .14s both}.zo .tel:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;pointer-events:none;background:#061a1052;transform:scale(0);transition:transform var(--t-exit) var(--e-in)}.zo .tel.act:before{transform:scale(26);transition:transform var(--t-enter) var(--e-out)}.zo .tel.act,.zo .tel.act:hover{background:#061a1045}.zo .chip:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 240px var(--row);opacity:0;transform:scale(.25)}.zo .chip.on:before{opacity:1;transform:scale(48);transition:transform var(--t-enter) var(--e-out)}.zo .chip>span,.zo .chip>b,.zo .tel>b,.zo .tel>span{position:relative;z-index:1}.zo .sw:before{opacity:1;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path var(--t-exit) var(--e-inout)}.zo .sw.on:before{opacity:1;clip-path:inset(0 0 0 0 round 999px);transition:clip-path var(--t-enter) var(--e-out)}.zo .sw.on:after{animation:zo-halo var(--t-big) var(--e-out) both}.zo .sw i{transition:clip-path var(--t-base) var(--e-inout)}.zo .sw i:before{transition:clip-path var(--t-enter) var(--e-spring)}.zo .sw.on i{transition:clip-path var(--t-enter) var(--e-spring)}.zo .sw.on i:before{transition:clip-path var(--t-base) var(--e-inout)}.zo .onoff.on,.zo .sst.on{animation:zo-pop var(--t-enter) var(--e-spring)}.zo .ckb,.zo .ckv{position:relative}.zo .ckb:before,.zo .ckv:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);opacity:0;transform:scale(.3);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zo .on>.ckb:before,.zo .ckb.on:before,.zo .ckv.on:before{opacity:1;transform:none}.zo .on>.ckb,.zo .ckb.on,.zo .ckv.on{background:none;box-shadow:inset 0 0 0 1.5px var(--g600)}.zo .ckb svg,.zo .ckv svg{position:relative}.zo .ckv.on svg,.zo .on>.ckb svg,.zo .ckb.on svg{animation:zo-ckd var(--t-base) var(--e-out) 90ms forwards}.zo .rd:after{transition:transform var(--t-base) var(--e-spring)}.zo .tline{transition:clip-path var(--t-enter) var(--e-spring)}.zo .tlin{transition:clip-path var(--t-base) var(--e-out)}.zo .dcard:has(.tpane.t-bk) .tline,.zo .dcard:has(.pane.t-bk) .tline{transition:clip-path var(--t-base) var(--e-out)}.zo .dcard:has(.tpane.t-bk) .tlin,.zo .dcard:has(.pane.t-bk) .tlin{transition:clip-path var(--t-enter) var(--e-spring)}.zo .abpill{transition:clip-path var(--t-enter) var(--e-spring)}.zo .mtabs .tind{transition:transform var(--t-enter) var(--e-spring)}.zo .tn,.zo .dtabs .tab i{animation:none}.zo .tn.nA,.zo .dtabs .tab i.nA{animation:zo-nA var(--t-enter) var(--e-spring)}.zo .tn.nB,.zo .dtabs .tab i.nB{animation:zo-nB var(--t-enter) var(--e-spring)}.zo .bnA,.zo .bnB{animation-duration:var(--t-enter)}.zo .rs{transition:opacity var(--t-base) var(--e-out),stroke-dashoffset var(--t-big) var(--e-out)}.zo .rmA,.zo .rmB{animation:none}.zo .rmA>b{animation:zo-rollA var(--t-base) var(--e-spring)}.zo .rmB>b{animation:zo-rollB var(--t-base) var(--e-spring)}.zo .rmA>i{animation:zo-lblA var(--t-base) var(--e-out)}.zo .rmB>i{animation:zo-lblB var(--t-base) var(--e-out)}.zo .lcol{transition-duration:var(--t-move);transition-timing-function:var(--e-inout)}.zo .lrow,.zo .sk,.zo .chip,.zo .tel,.zo .mtab,.zo .blk,.zo .li,.zo .doc,.zo .kv,.zo .note,.zo .empty,.zo .lempty,.zo .dnone,.zo .ltxt,.zo .rgo,.zo .radio,.zo .cxo,.zo .trow,.zo .sum,.zo .cbx,.zo .rgt,.zo .mvl.g,.zo .rnew,.zo .chgl,.zo .abt,.zo .ab .btn,.zo .mp>*,.zo .dlb>*{animation-duration:var(--t-enter);animation-timing-function:var(--e-out)}.zo .qA .lrow{animation-name:zo-softA}.zo .qB .lrow{animation-name:zo-softB}.zo .qA .lrow,.zo .qB .lrow{animation-duration:var(--t-base);animation-delay:0s!important}.zo .qA .rb,.zo .qB .rb{animation:none}.zo .lcol.min .lrow{animation-name:none}.zo .lsel{position:absolute;left:0;right:0;top:0;height:70px;z-index:2;border-radius:14px;pointer-events:none;box-shadow:var(--sh-row);-webkit-backdrop-filter:brightness(1.08);backdrop-filter:brightness(1.08);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zo .lsel:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600)}.zo .lsel.off,.zo .ssel.off{opacity:0}.zo .lsel.nt,.zo .ssel.nt{transition:opacity var(--t-fast) var(--e-out)}.zo .lA>.lsel,.zo .gA>.lsel,.zo .qA>.lsel{animation:zo-selA var(--t-base) var(--e-out) .12s backwards}.zo .lB>.lsel,.zo .gB>.lsel,.zo .qB>.lsel{animation:zo-selB var(--t-base) var(--e-out) .12s backwards}.zo .lrow.on:not(.pk),.zo .lrow.on:not(.pk):hover{background:var(--row);box-shadow:none}.zo .lrow.on .lbar,.zo .lrow.on:before{transform:scale(0)}.zo .lscroll,.zo .savs,.zo .stl{position:relative}.zo .ssel{position:absolute;left:50%;top:10px;width:40px;height:40px;margin-left:-20px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zo .sav.on .av,.zo .sgo.on{box-shadow:none}.zo .lcol.min .sav,.zo .sgo{animation:zo-popS var(--t-enter) var(--e-spring) backwards}.zo .sks{display:flex;flex-direction:column;gap:6px}.zo .sks.out{position:absolute;left:10px;right:10px;top:6px;z-index:3;pointer-events:none;animation:zo-fadeO var(--t-exit) var(--e-in) both}.zo .dA,.zo .dB,.zo .dcard{animation-duration:var(--t-enter)}.zo .s-dn>.dA,.zo .dcard.kA.s-dn{animation-name:zo-cDnA}.zo .s-dn>.dB,.zo .dcard.kB.s-dn{animation-name:zo-cDnB}.zo .s-up>.dA,.zo .dcard.kA.s-up{animation-name:zo-cUpA}.zo .s-up>.dB,.zo .dcard.kB.s-up{animation-name:zo-cUpB}.zo .dwrap.out>.dcard,.zo .dwrap.out>.empty,.zo .dcard.out{animation:zo-cardO var(--t-out) var(--e-in) both}.zo .dwrap.s-dn.out>.dcard,.zo .dcard.s-dn.out{animation-name:zo-cODn}.zo .dwrap.s-up.out>.dcard,.zo .dcard.s-up.out{animation-name:zo-cOUp}.zo .dA .hav{animation-name:zo-popA}.zo .dB .hav{animation-name:zo-popB}.zo .dA .hsub,.zo .kA .dsub{animation-name:zo-trkA}.zo .dB .hsub,.zo .kB .dsub{animation-name:zo-trkB}.zo .dA .hc{animation-name:zo-popA}.zo .dB .hc{animation-name:zo-popB}.zo .hav,.zo .dav{animation-duration:var(--t-enter);animation-delay:60ms}.zo .hn,.zo .dnm{animation:none}.zo .wd{display:inline-block;white-space:pre;animation:zo-wdA var(--t-enter) var(--e-out) backwards}.zo .dB .wd,.zo .kB .wd{animation-name:zo-wdB}.zo .hsub,.zo .dsub{animation-duration:var(--t-enter);animation-delay:.13s}.zo .dhead .hc{animation-duration:var(--t-enter);animation-delay:.18s}.zo .tpane.tA,.zo .tpane.tB,.zo .pane{animation:none}.zo .tpane.out,.zo .pane.out{animation:zo-tabO var(--t-out) var(--e-in) both}.zo .tpane.o-fw,.zo .pane.o-fw{animation-name:zo-tOF}.zo .tpane.o-bk,.zo .pane.o-bk{animation-name:zo-tOB}.zo .tA .blk{animation-name:zo-riseA}.zo .tB .blk{animation-name:zo-riseB}.zo .tpane.t-fw .blk,.zo .pane.t-fw .blk{animation-name:zo-blkF}.zo .tpane.t-bk .blk,.zo .pane.t-bk .blk{animation-name:zo-blkB}.zo .dcol>.blk:nth-child(1){animation-delay:0s}.zo .dcol>.blk:nth-child(2){animation-delay:calc(var(--stg)*2)}.zo .dcol>.blk:nth-child(3){animation-delay:calc(var(--stg)*4)}.zo .dcol>.blk:nth-child(4){animation-delay:calc(var(--stg)*6)}.zo .dcol>.blk:nth-child(n+5){animation-delay:calc(var(--stg)*8)}.zo .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:var(--stg)}.zo .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:calc(var(--stg)*3)}.zo .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:calc(var(--stg)*5)}.zo .dcol:nth-child(2)>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*7)}.zo .tpane.cx .dgrid,.zo .pane.cx>.dcols{animation:zo-colO var(--t-press) var(--e-in) both}.zo .tpane.cA .dgrid,.zo .pane.cA>.dcols{animation:zo-colA var(--t-base) var(--e-out) both}.zo .tpane.cB .dgrid,.zo .pane.cB>.dcols{animation:zo-colB var(--t-base) var(--e-out) both}.zo .fld,.zo .swr{position:relative}.zo .fl,.zo .fl2{transition:transform var(--t-fast) var(--e-out)}.zo .fld:focus-within>.fl,.zo .fld:focus-within>.fl2{transform:translate(3px);color:var(--g650)}.zo .fw:before{transition:opacity var(--t-fast) var(--e-out)}.zo .fw:after{transform:scale(.98);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zo .fw:focus-within:after,.zo .fw.err:after{transform:none}.zo .fi:focus{animation:zo-fiF var(--t-base) var(--e-spring)}.zo .fw>.fi:focus{animation:none}.zo .chg.on:after{animation:zo-dotH .9s var(--e-out) .12s 2 both}.zo .chg.ok,.zo .chg.rv{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--g500);flex:none;opacity:1;transform:none}.zo .chg.ok{animation:zo-dotOk var(--t-big) var(--e-out) both}.zo .chg.rv{animation:zo-dotRv var(--t-exit) var(--e-in) both}.zo .fld:has(.chg.ok):after,.zo .swr:has(.chg.ok):before{content:"";position:absolute;left:-4px;right:-4px;top:-3px;bottom:-3px;border-radius:14px;background:#28a05f2b;pointer-events:none;animation:zo-okWash 1s var(--e-out) both}.zo .swr:has(.chg.ok):before{left:0;right:0;top:0;bottom:0;border-radius:inherit}.zo .fld:has(.chg.rv) .fi,.zo .fld:has(.chg.rv) .ddb,.zo .swr:has(.chg.rv) .sw{animation:zo-valIn var(--t-base) var(--e-out)}.zo .hint.err,.zo .ferr{animation-duration:var(--t-base)}.zo .sbar{animation-duration:var(--t-big);animation-timing-function:var(--e-out)}.zo .sbar>*{animation:zo-sbIt var(--t-enter) var(--e-out) backwards}.zo .sbar>:nth-child(1){animation-delay:.14s}.zo .sbar>:nth-child(2){animation-delay:174ms}.zo .sbar>:nth-child(3){animation-delay:208ms}.zo .sbar>:nth-child(4){animation-delay:242ms}.zo .sbar>:nth-child(5){animation-delay:276ms}.zo .sbar.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zo .sbar.out>*{animation:none}.zo .sbar.out:has(.ok){animation:zo-barOk var(--t-big) var(--e-inout) both}.zo .sbar .ok{animation:zo-okBtn var(--t-enter) var(--e-spring)}.zo .sbar .ghd,.zo .sbar .ghost{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zo .sbar:has(.ok) .ghd,.zo .sbar:has(.ok) .ghost{opacity:.35}.zo .sbar .yel.off,.zo .sbar .sav.off{opacity:1}.zo .rollA,.zo .rA{animation:zo-rollA var(--t-base) var(--e-spring)}.zo .rollB,.zo .rB{animation:zo-rollB var(--t-base) var(--e-spring)}.zo .rdA{animation:zo-rdA var(--t-base) var(--e-spring)}.zo .rdB{animation:zo-rdB var(--t-base) var(--e-spring)}.zo .sbn>b,.zo .sbn>i{display:inline-block}.zo .ptoast{animation-duration:var(--t-enter)}.zo .ptoast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zo .ddp,.zo .kzp,.zo .rsp{animation:zo-kzIn var(--t-base) var(--e-out) both}.zo .ddp.out,.zo .kzp.out,.zo .rsp.out{animation:zo-kzO var(--t-out) var(--e-in) both;pointer-events:none}.zo .ddo,.zo .kzo{animation-duration:var(--t-base);animation-timing-function:var(--e-out)}.zo .kzo:nth-child(1){animation-delay:50ms}.zo .kzo:nth-child(2){animation-delay:84ms}.zo .kzo:nth-child(3){animation-delay:118ms}.zo .kzo:nth-child(4){animation-delay:152ms}.zo .kzo:nth-child(n+5){animation-delay:186ms}.zo .ddo:before,.zo .kzo:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background:var(--chip);opacity:0;transition:opacity var(--t-fast) var(--e-out);pointer-events:none}.zo .ddo:hover,.zo .kzo:hover{background:transparent}.zo .ddo.on:hover,.zo .kzo.on:hover{background:var(--g100)}.zo .ddo:hover:before,.zo .kzo:hover:before{opacity:1}.zo .ddo.on:before,.zo .kzo.on:before{opacity:0}.zo .ddo>*,.zo .kzo>*{position:relative}.zo .ddo>svg,.zo .kzo>svg,.zo .opt>.ok{stroke-dasharray:24;stroke-dashoffset:24;opacity:1;transform:none;transition:stroke-dashoffset var(--t-base) var(--e-out)}.zo .ddo.on>svg,.zo .kzo.on>svg,.zo .opt.on>.ok{stroke-dashoffset:0}.zo .ddv.vA,.zo .kzt.vA>b{animation:zo-valA var(--t-base) var(--e-out)}.zo .ddv.vB,.zo .kzt.vB>b{animation:zo-valB var(--t-base) var(--e-out)}.zo .nc,.zo .it{animation-name:zo-subIn;animation-duration:var(--t-enter);animation-timing-function:var(--e-out);transform-origin:50% 100%}.zo .ncb,.zo .csb{transition:grid-template-rows var(--t-exit) var(--e-inout)}.zo .nc.open .ncb,.zo .cs.open .csb{transition:grid-template-rows var(--t-enter) var(--e-out)}.zo .ncb>div,.zo .csb>div{opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zo .nc.open .ncb>div,.zo .cs.open .csb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zo .bfw{display:grid;grid-template-rows:1fr;margin-bottom:-10px;animation:zo-rowsIn var(--t-base) var(--e-out) both}.zo .bfw.out{animation:zo-rowsO var(--t-press) var(--e-in) both}.zo .bfi{min-height:0;overflow:hidden;padding-bottom:10px}.zo .bfl{animation-duration:var(--t-base)}.zo .bfl.out{animation:zo-fadeO var(--t-press) var(--e-in) both}.zo .scr{animation:zo-fade var(--t-base) var(--e-out) both}.zo .dlg{animation-duration:var(--t-big)}.zo .cfm{animation-duration:var(--t-enter)}.zo .dli{animation-duration:var(--t-enter);animation-delay:40ms}.zo .dlh h3{animation-duration:var(--t-enter);animation-delay:60ms}.zo .dlh p{animation-duration:var(--t-enter);animation-delay:94ms}.zo .dlf>*{animation:zo-rise var(--t-enter) var(--e-out) .2s backwards}.zo .dlf>*:nth-child(2){animation-delay:234ms}.zo .dlf>*:nth-child(3){animation-delay:268ms}.zo .cfi{animation:zo-pop var(--t-enter) var(--e-spring) 30ms backwards}.zo .cfi svg{animation:zo-wig var(--t-big) var(--e-out) .24s}.zo .cfm h3,.zo .cfm>p{animation:zo-rise var(--t-enter) var(--e-out) 50ms backwards}.zo .cfm>p{animation-delay:84ms}.zo .cfb>*,.zo .cff>*{animation:zo-rise var(--t-enter) var(--e-out) 118ms backwards}.zo .cfb>*:nth-child(2),.zo .cff>*:nth-child(2){animation-delay:152ms}.zo .cfb>*:nth-child(3),.zo .cff>*:nth-child(3){animation-delay:186ms}.zo .cfm .btn.dng,.zo .cfm .btn.amb{animation:zo-rise var(--t-enter) var(--e-out) 152ms backwards,zo-arm var(--t-big) var(--e-inout) .64s}.zo .cfm .btn.dng:before,.zo .cfm .btn.amb:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #ffffffbf;opacity:0;pointer-events:none;animation:zo-armR var(--t-big) var(--e-out) .64s}.zo .fout .dlg,.zo .fout .cfm{animation:zo-dlgO var(--t-exit) var(--e-in) both}.zo .fout .scr{animation:zo-fadeO var(--t-exit) var(--e-in) both}.zo .fout .dlg>*,.zo .fout .cfm>*{animation:zo-fadeO var(--t-press) var(--e-in) both}.zo .dlb.shA,.zo .dlb.shB{animation:none}.zo .shA .fw.err{animation:zo-shakeA var(--t-enter) var(--e-out)}.zo .shB .fw.err{animation:zo-shakeB var(--t-enter) var(--e-out)}.zo .fld.err>.fi{animation:zo-shakeA var(--t-enter) var(--e-out)}.zo .mp.tA,.zo .mp.tB{animation-duration:var(--t-base)}.zo .mp.out{animation-duration:var(--t-out)}.zo .toast{animation-duration:var(--t-big);animation-fill-mode:backwards}.zo .toast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in);animation-fill-mode:both}.zo .toast.out~.toast{transform:translateY(calc(-100% - 8px));transition:transform var(--t-exit) var(--e-inout)}.zo .lA .lrow.nw{animation:zo-riseA var(--t-enter) var(--e-out) backwards}.zo .lB .lrow.nw{animation:zo-riseB var(--t-enter) var(--e-out) backwards}.zo .qA .lrow.nw{animation:zo-softA var(--t-base) var(--e-out) backwards}.zo .qB .lrow.nw{animation:zo-softB var(--t-base) var(--e-out) backwards}.zo .lrow.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:0;background:none;transform:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zo-nwRing 1.3s var(--e-out) 2 both}.zo .lrow.nw>.av{animation:zo-pop var(--t-big) var(--e-spring) 2}.zo .t-in,.zo .t-fw,.zo .t-bk,.zo .o-in,.zo .o-fw,.zo .o-bk,.zo .s-in,.zo .s-up,.zo .s-dn,.zo .c2,.zo .k2,.zo .cx,.zo .cA,.zo .cB,.zo .nA,.zo .nB,.zo .ok,.zo .rv,.zo .vA,.zo .vB,.zo .nt,.zo .lv{--m:1}.zo .lscroll>.lsel{left:10px;right:10px;top:6px}.zo .lin{transition:opacity var(--t-base) var(--e-out) 90ms}.zo .lcol.min .lin{transition:opacity var(--t-out) var(--e-in)}.zo .strip{animation:zo-stripIn var(--t-base) var(--e-out) 50ms backwards}.zo .pane:not(.k2)>.dcols.c2{flex-direction:column;align-items:stretch}.zo .pane.k2>.dcols{flex-direction:row;align-items:flex-start}@keyframes zo-ofIn{0%{opacity:0;transform:translateY(10px)}}@keyframes zo-ofF{0%{opacity:0;transform:translate(30px)}}@keyframes zo-ofB{0%{opacity:0;transform:translate(-30px)}}@keyframes zo-ofBnA{0%{opacity:0;transform:translateY(8px)}}@keyframes zo-ofBnB{0%{opacity:0;transform:translateY(8px)}}@keyframes zo-ofPls{0%,to{opacity:1}50%{opacity:.55}}@keyframes zo-ofRowO{to{opacity:0;transform:scale(.94)}}@keyframes zo-ofPg{0%{opacity:0}}@keyframes zo-ofPgFA{0%{opacity:0;transform:translate(34px)}}@keyframes zo-ofPgFB{0%{opacity:0;transform:translate(34px)}}@keyframes zo-ofPgBA{0%{opacity:0;transform:translate(-34px)}}@keyframes zo-ofPgBB{0%{opacity:0;transform:translate(-34px)}}@keyframes zo-ofPgOF{to{opacity:0;transform:translate(-26px)}}@keyframes zo-ofPgOB{to{opacity:0;transform:translate(26px)}}@keyframes zo-ofLbA{0%{opacity:0;transform:scale(.96)}}@keyframes zo-ofLbB{0%{opacity:0;transform:scale(.96)}}.zo .chip,.zo .fsb,.zo .hst,.zo .pht{position:relative;transition:transform var(--t-base) var(--e-rel)}.zo .chip:active,.zo .fsb:active,.zo .hst:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zo .pht:active{transform:scale(.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zo .fsb svg,.zo .hst svg,.zo .pht svg{transition:transform var(--t-base) var(--e-spring)}.zo .mb.off{opacity:.38;pointer-events:none}.zo .btn.rnd{width:38px;height:38px;padding:0}.zo .btn.amb2{background:#fdebd3;color:#b0430c}.zo .btn.amb2:hover{background:#fbdcb6}.zo .btn.okb,.zo .btn.okb:hover{background:#166534}.zo a.btn{color:#fff}.zo .ital{font-style:italic}.zo .sm2{font-size:11.5px;display:block}.zo .row.top{align-items:flex-start}.zo .b-end{background:#eef1f4;color:#566378}.zo .ban.of{gap:0}.zo .bni{flex:1;min-width:0;height:100%;display:flex;align-items:center;gap:20px;z-index:1}.zo .bni.bnA{animation:zo-ofBnA var(--t-enter) var(--e-out)}.zo .bni.bnB{animation:zo-ofBnB var(--t-enter) var(--e-out)}.zo .bnt{flex:none;z-index:1}.zo .rop{stroke:#ffffff80}.zo .rmid i{font-size:6.5px}.zo .otls{display:flex;gap:6px;z-index:1}.zo .otl{padding:7px 18px 8px;border-radius:999px;background:#ffffff1a;display:flex;flex-direction:column;line-height:1.2;color:#fff;white-space:nowrap;animation:zo-rise var(--t-enter) var(--e-out) backwards}.zo .otl b{font-size:20px;font-weight:800;line-height:1.15}.zo .otl>span{font-size:9.5px;font-weight:600;letter-spacing:.06em;color:#ffffffeb}.zo .otl>i{font-style:normal;font-size:9.5px;color:#fffc}.zo .otl>i:empty{display:none}.zo .otl.tyl b{color:var(--yel)}.zo .otl.trd b{color:#fca5a5}.zo .otl.tdm b{color:#fffc}.zo .mbs{display:flex;flex-direction:column;align-items:center;gap:5px;z-index:1;flex:none}.zo .mbr{display:flex;align-items:flex-end;gap:6px;height:60px}.zo .mb1{width:17px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px}.zo .mb1>i{width:9px;border-radius:5px;background:var(--yel);transform-origin:50% 100%;transition:transform var(--t-big) var(--e-spring)}.zo .mb1.z>i{background:#ffffff38}.zo .mb1>span{font-size:8.5px;font-weight:600;color:#ffffffdb;line-height:1}.zo .mb1>b{font-size:9.5px;font-weight:800;color:#fff;line-height:1;opacity:0;transform:translateY(5px);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zo .mb1:hover>b{opacity:1;transform:none}.zo .mbc{font-size:8.5px;font-weight:700;letter-spacing:.08em;color:#ffffffdb;line-height:1;white-space:nowrap}.zo .abt.w2{grid-template-columns:128px 226px}.zo .pill i:empty{display:none}.zo .pill i.nrd,.zo .pill.on i.nrd{background:#dc2626;color:#fff}.zo .ofp{flex:1;min-height:0;display:flex;flex-direction:column;animation:zo-ofIn var(--t-enter) var(--e-out) backwards}.zo .ofp.t-fw{animation-name:zo-ofF}.zo .ofp.t-bk{animation-name:zo-ofB}.zo .ofp.out{animation:zo-tabO var(--t-out) var(--e-in) both}.zo .ofp.out.o-fw{animation-name:zo-tOF}.zo .ofp.out.o-bk{animation-name:zo-tOB}.zo .lcol.of{width:600px}.zo .lcol.of.rq{width:708px}.zo .lcw{height:100%;display:flex;flex-direction:column;min-width:0}.zo .ofh{flex:none;padding:14px 14px 8px;display:flex;flex-direction:column;gap:10px;position:relative;z-index:6}.zo .chps{display:flex;flex-wrap:wrap;gap:6px}.zo .chip{overflow:hidden;height:30px;padding:0 5px 0 13px;border-radius:999px;background:var(--row);color:var(--ink2);font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;flex:none;animation:zo-rise var(--t-enter) var(--e-out) backwards}.zo .chip:hover{background:#f9fbfa}.zo .chip b{font-size:10.5px;font-weight:700;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#1344291a;color:var(--g800);display:inline-flex;align-items:center;justify-content:center}.zo .chip.on,.zo .chip.on:hover{background:var(--g600);color:#fff}.zo .chip.on b{background:#0c2c1c61;color:#fff}.zo .chip.sm{height:28px;padding:0 13px 0 10px;font-size:11.5px}.zo .chip.dn.on,.zo .chip.dn.on:hover{background:#b91c1c}.zo .chip.off{pointer-events:none;opacity:.55}.zo .chip>.sdot{position:relative;z-index:1;width:7px;height:7px;border-radius:50%;flex:none}.zo .sdot.b-done{background:#94a3b8}.zo .sdot.b-info{background:#3b82f6}.zo .sdot.b-ok{background:#10b981}.zo .sdot.b-err{background:#ef4444}.zo .sdot.b-end{background:#cbd5e1}.zo .dlg .chip{background:#fff}.zo .dlg .chip:before{box-shadow:0 0 0 240px #fff}.zo .dlg .chip.on{background:var(--g600)}.zo .dlg .chip.dn.on{background:#b91c1c}.zo .fsel{position:relative;flex:none;display:flex;align-items:center;animation:zo-rise var(--t-enter) var(--e-out) backwards}.zo .fsb{height:38px;padding:0 12px 0 14px;border-radius:999px;background:#fff;color:var(--ink2);font-size:12.5px;font-weight:600;display:inline-flex;align-items:center;gap:8px;width:172px;white-space:nowrap;overflow:hidden}.zo .fsb:hover{background:#f9fbfa}.zo .fsb>svg:first-child{color:var(--g500)}.zo .fsb>.cv{color:var(--mut);margin-left:auto}.zo .fsel.op .fsb{box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zo .fsel.op .fsb>.cv{transform:rotate(180deg)}.zo .fsel.on .fsb{background:var(--g100);color:var(--g800);font-weight:700;padding-right:38px}.zo .fsel.on .fsb>.cv{display:none}.zo .fsel>.mb{position:absolute;right:5px;top:5px;width:28px;height:28px;color:var(--g800);animation:zo-pop var(--t-enter) var(--e-spring)}.zo .fsel>.mb:hover{background:#1344291f}.zo .fsel>.kzp{position:absolute;right:0;top:44px;width:214px;z-index:30;margin:0;transform-origin:top right}.zo .lscroll.of{padding:6px 10px 12px;gap:0}.zo .lsel.qsel,.zo .sk.h92{height:92px}.zo .sk.h54{height:54px;border-radius:12px}.zo .sk.w2{grid-column:1/-1}.zo .qrw{display:grid;grid-template-rows:1fr;flex:none}.zo .qrw.gone{animation:zo-rowsO var(--t-base) var(--e-in) both;pointer-events:none}.zo .qrw.gone .qr{animation:zo-ofRowO var(--t-fast) var(--e-in) both}.zo .qrc{min-height:0;overflow:hidden}.zo .lrow.qr{height:92px;min-height:92px;margin-bottom:6px;gap:12px;padding:0 14px 0 18px}.zo .qri{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-spring)}.zo .lrow:hover .qri{transform:rotate(-6deg) scale(1.06)}.zo .ty-in{background:#dfeafd;color:#1d4ed8}.zo .ty-mo{background:#d3e2da;color:#134429}.zo .ty-oh{background:var(--g100);color:var(--g650)}.zo .ty-rp{background:#fdebd3;color:#b0430c}.zo .qty,.zo .ity{font-size:11.5px;font-weight:650;white-space:nowrap}.zo .qty.ty-in,.zo .qty.ty-mo,.zo .qty.ty-oh,.zo .qty.ty-rp,.zo .ity.ty-in,.zo .ity.ty-mo,.zo .ity.ty-oh,.zo .ity.ty-rp{background:none}.zo .qrt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.zo .qr1{display:flex;align-items:baseline;gap:8px;min-width:0;height:18px}.zo .qrn{font-family:var(--mono);font-size:12.5px;font-weight:700;color:var(--ink);white-space:nowrap}.zo .qrk{font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#566378;white-space:nowrap}.zo .qrf{font-size:10.5px;color:#566378}.zo .qrb{font-size:14px;font-weight:700;color:var(--ink);display:block;line-height:1.35}.zo .qrm{font-size:11.5px;color:#566378;display:block;line-height:1.45}.zo .qrm.rm{display:flex;gap:12px}.zo .qrm.rm>span{display:inline-block;flex:0 1 auto}.zo .qrm.rm svg{color:var(--g500);vertical-align:-2px;margin-right:4px}.zo .qrr{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:3px;min-width:112px}.zo .lrow.qr .bdg{font-size:10px;padding:1px 8px;font-weight:700;animation:none;line-height:1.55}.zo .bdg.pls,.zo .lrow.qr .bdg.pls{animation:zo-ofPls 2s ease-in-out infinite}.zo .qra{font-size:10px;font-weight:600;color:#566378;white-space:nowrap}.zo .qra b{font-size:12.5px;font-weight:700;color:var(--ink2);margin-right:4px}.zo .dwrap.ofw>.empty{margin:auto;max-width:320px}.zo .empty.dnone>span{font-size:13px;font-weight:500}.zo .empty .btn{margin-top:8px}.zo .empty .btn svg{box-sizing:border-box;padding:0;border-radius:0;background:none;color:inherit;animation:none}.zo .dhead.ofhd{height:56px;padding:0 12px;gap:8px}.zo .hic{width:34px;height:34px;border-radius:50%;background:#ffffff29;display:flex;align-items:center;justify-content:center;flex:none;animation:zo-pop var(--t-enter) var(--e-spring) 60ms backwards}.zo .kA .hic{animation-name:zo-popA}.zo .kB .hic{animation-name:zo-popB}.zo .ofhd .dnm b{font-family:var(--mono);font-size:13px;font-weight:650}.zo .ofhd .hb{width:32px;height:32px}.zo .hst{height:32px;padding:0 14px 0 10px;border-radius:999px;background:#ffffff29;color:#fff;font-size:12px;font-weight:650;display:inline-flex;align-items:center;gap:5px;flex:none}.zo .hst:hover{background:#ffffff3d}.zo .hst.op svg{transform:rotate(180deg)}.zo .hsp{height:22px;padding:0 10px 0 7px;border-radius:999px;background:#fff;color:#b91c1c;font-size:10px;font-weight:800;letter-spacing:.04em;display:inline-flex;align-items:center;gap:4px;flex:none;animation:zo-pop var(--t-enter) var(--e-spring) .14s backwards}.zo .strw{flex:none;display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--t-exit) var(--e-inout)}.zo .strw.open{grid-template-rows:1fr;transition:grid-template-rows var(--t-enter) var(--e-out)}.zo .strw>div{min-height:0;overflow:hidden}.zo .stin{display:flex;flex-wrap:wrap;gap:6px;padding:12px 14px 2px;opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zo .strw.open .stin{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zo .inf{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:10px 16px;font-size:12px;min-height:46px}.zo .inf>span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap;min-width:0;animation:zo-rise var(--t-enter) var(--e-out) backwards}.zo .inf>span:nth-child(2){animation-delay:34ms}.zo .inf>span:nth-child(3){animation-delay:68ms}.zo .inf>span:nth-child(4){animation-delay:102ms}.zo .inf>span:nth-child(n+5){animation-delay:136ms}.zo .inf i{font-style:normal;font-size:10.5px;font-weight:600;color:var(--mut)}.zo .inf i:empty{display:none}.zo .inf .bdg.stA{animation:zo-popA var(--t-enter) var(--e-spring)}.zo .inf .bdg.stB,.zo .rqb .bdg.stB{animation:zo-popB var(--t-enter) var(--e-spring)}.zo .rqb .bdg.stA{animation:zo-popA var(--t-enter) var(--e-spring)}.zo .iam{font-weight:700;color:var(--ink)}.zo .imu{color:var(--mut)}.zo .imu svg{color:#8a97a8}.zo .ivw{font-weight:600}.zo .ivw.ok{color:#166534}.zo .ivw.wn{color:#b45309}.zo .irq{font-family:var(--mono);font-size:10.5px;font-weight:700;background:var(--g50);color:var(--g650);padding:2px 9px;border-radius:999px}.zo .inf>.irj{color:#b91c1c;white-space:normal;overflow-wrap:anywhere}.zo .gvb{flex:none;margin:0 14px 10px;align-items:center}.zo .gvb svg{margin-top:0}.zo .pv{flex:1;min-height:0;display:flex;flex-direction:column;background:var(--fill)}.zo .pvt{flex:none;height:40px;display:flex;align-items:center;gap:2px;padding:0 10px}.zo .pvn{display:flex;align-items:center;gap:2px;animation:zo-rise var(--t-enter) var(--e-out) backwards}.zo .pvc{font-family:var(--mono);font-size:11.5px;font-weight:600;color:var(--ink2);min-width:32px;text-align:center;white-space:nowrap}.zo .pvc b,.zo .pvz b{display:inline-block;font-weight:600}.zo .pvz{font-family:var(--mono);font-size:11.5px;font-weight:600;color:var(--ink2);width:44px;text-align:center;overflow:hidden}.zo .pvt .mb{width:28px;height:28px;color:var(--ink2)}.zo .pvt .mb:hover{background:#1344291a;color:var(--g800)}.zo .pvt .mb.cur{color:var(--g600)}.zo .pvs{flex:1;min-height:0;position:relative;overflow-y:auto;overflow-x:hidden;padding:4px 16px 16px;scrollbar-width:thin}.zo .pvs.zx{overflow-x:auto}.zo .pvw{position:relative;margin:0 auto;animation:zo-rise var(--t-enter) var(--e-out) backwards}.zo .pg{position:absolute;left:50%;top:0;width:630px;height:891px;margin-left:-315px;background:#fff;overflow:hidden;transform-origin:50% 0;box-shadow:0 1px 3px #0c2c1c1f,0 10px 24px #0c2c1c21;transition:transform var(--t-move) var(--e-out);animation:zo-ofPg var(--t-base) var(--e-out) backwards;font-family:Helvetica,Arial,Liberation Sans,sans-serif;font-variant-numeric:normal}.zo .pgi{position:absolute;left:0;top:0;right:0;bottom:0}.zo .pgi.pA.t-fw{animation:zo-ofPgFA var(--t-base) var(--e-out)}.zo .pgi.pB.t-fw{animation:zo-ofPgFB var(--t-base) var(--e-out)}.zo .pgi.pA.t-bk{animation:zo-ofPgBA var(--t-base) var(--e-out)}.zo .pgi.pB.t-bk{animation:zo-ofPgBB var(--t-base) var(--e-out)}.zo .pgi.out.o-fw{animation:zo-ofPgOF var(--t-press) var(--e-in) both}.zo .pgi.out.o-bk{animation:zo-ofPgOB var(--t-press) var(--e-in) both}.zo .po{position:absolute;white-space:pre;line-height:1}.zo .po.b{font-weight:700}.zo .po.ar{transform:translate(-100%)}.zo .po.ac{transform:translate(-50%)}.zo .plg{position:absolute;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.zo .psg{position:absolute;width:90px;height:27px;fill:none;stroke:#1e293b;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round}.zo .pvl{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0 32px;text-align:center;color:var(--mut);font-size:12.5px;font-weight:500;animation:zo-fade var(--t-base) var(--e-out) both}.zo .pvl svg{color:var(--g500)}.zo .pvl.er svg{color:#b91c1c}.zo .pvl.er>span{color:var(--ink2);font-size:13px}.zo .pact{flex:none;display:flex;gap:8px;padding:12px 14px 14px;align-items:center}.zo .pact .btn{height:38px}.zo .pact.col2{flex-direction:column;align-items:stretch}.zo .pacth{flex:none;margin:-6px 16px 12px;font-size:11.5px;color:var(--mut);display:flex;align-items:center;gap:6px}.zo .dbody.rqb{padding:14px;display:flex;flex-direction:column;gap:10px}.zo .rqb .blk{padding:12px 14px 14px;gap:6px;flex:none}.zo .rqb .blk:nth-child(2){animation-delay:34ms}.zo .rqb .blk:nth-child(3){animation-delay:68ms}.zo .rqb .blk:nth-child(4){animation-delay:102ms}.zo .rqb .blk:nth-child(n+5){animation-delay:136ms}.zo .blk.rw{flex-direction:row;align-items:center;gap:12px}.zo .kl{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);display:flex;align-items:center;gap:5px}.zo .kl.sl{margin-left:4px}.zo .kvv{font-size:13px;font-weight:600;color:var(--ink);overflow-wrap:anywhere;line-height:1.4;display:block}.zo .kvv.tx{font-weight:500;color:var(--ink2);white-space:pre-line}.zo .rqt{font-size:15px;font-weight:700;line-height:1.35;overflow-wrap:anywhere}.zo .tkc{font-family:var(--mono);font-size:10.5px;font-weight:700;background:var(--g900);color:#fff;padding:1px 8px;border-radius:999px;margin-right:6px;white-space:nowrap;display:inline-block}.zo .sts{gap:5px;margin-top:4px}.zo .cp{display:inline-flex;align-items:center;gap:4px}.zo .cp.mono{font-family:var(--mono)}.zo .cp.gr{background:#e6ebef;color:#475569;font-style:italic}.zo .rqb .li .bdg{font-size:10px;padding:1px 8px;animation:none}.zo .spr{flex:none;display:flex;flex-direction:column;align-items:flex-end;font-size:10.5px;color:var(--mut);white-space:nowrap}.zo .spr b{font-size:12.5px;color:var(--ink2)}.zo .phg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zo .pht{aspect-ratio:1;border-radius:14px;background:linear-gradient(140deg,#dbe6e0,#c5d6cd);color:var(--g650);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:11px;font-weight:600;padding:8px;text-align:center;overflow:hidden;animation:zo-pop var(--t-enter) var(--e-spring) backwards}.zo .pht:hover svg{transform:scale(1.15)}.zo .kv.rqk{grid-template-columns:128px minmax(0,1fr);gap:6px 10px}.zo .rqk>span{display:inline-flex;align-items:center;gap:6px}.zo .rqk>span svg{color:#8a97a8}.zo .gq{color:var(--g650)}.zo .dlg.ofe{width:1380px;max-width:1380px;height:948px;max-height:948px}.zo .ofeb{flex:1;min-height:0;display:flex}.zo .dlb.off{flex:1 1 0;min-width:0}.zo .ofv{width:500px;flex:none;min-height:0;display:flex;flex-direction:column;background:var(--fill)}.zo .ofvh{flex:none;height:40px;display:flex;align-items:center;gap:7px;padding:0 16px 0 14px;color:var(--g650)}.zo .ofv .pvt{height:34px}.zo .dlg.ofe .dlf{align-items:center}.zo .g12{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px 12px}.zo .c3{grid-column:span 3}.zo .c4{grid-column:span 4}.zo .c12{grid-column:1/-1}.zo .fld.pc:after{content:"%";position:absolute;right:13px;bottom:11px;font-size:12.5px;font-weight:600;color:var(--mut);pointer-events:none}.zo .fld.pc .fi{padding-right:28px}.zo .dlg .seg{background:#fff}.zo .lockr{display:flex;align-items:center;gap:8px;background:#fff;border-radius:14px;padding:4px 6px 4px 14px;font-size:12px;font-weight:600;color:var(--ttl)}.zo .chkrow.lk,.zo .chkrow.tg{width:auto;flex:none}.zo .dsh{font-size:12px;color:var(--mut);font-style:italic;border-radius:12px;padding:11px 13px;background:var(--fill)}.zo .incs{display:flex;align-items:flex-start;gap:10px;background:#fdebd3;border-radius:14px;padding:10px 8px 10px 12px;animation:zo-rise var(--t-enter) var(--e-out) backwards}.zo .incs>svg{margin-top:4px;color:#b0430c}.zo .incs .row{margin-bottom:3px}.zo .incs .mut{color:#7c3a12}.zo .incs .bdg,.zo .inr .bdg{font-size:10px;padding:1px 8px;animation:none}.zo .incp{margin-top:0}.zo .incp>.lnk{align-self:center}.zo .kzo.inr{align-items:flex-start;padding:8px 9px;min-height:0}.zo .inr .kzt{gap:2px}.zo .lnw{display:grid;grid-template-rows:1fr}.zo .lnw.gone{animation:zo-rowsO var(--t-fast) var(--e-in) both;pointer-events:none}.zo .lnw.gone>.lnc{overflow:hidden;animation:zo-fadeO var(--t-press) var(--e-in) both}.zo .lnc{min-height:0;min-width:0}.zo .it.lnx{background:#fff;padding:10px 10px 8px 12px;gap:8px;margin-bottom:8px}.zo .dlg .it.lnx{background:#fff}.zo .it.lnx .kzw{flex:1;min-width:280px}.zo .lng{display:grid;grid-template-columns:minmax(0,1fr) 92px 116px 86px 30px;gap:8px;align-items:end}.zo .lng>.mb,.zo .spr2>.mb{margin-bottom:5px}.zo .lsub{font-size:12px;color:var(--mut);text-align:right}.zo .lsub b{color:var(--ink2);margin-left:4px}.zo .stk{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;font-weight:600;padding:3px 11px 3px 9px;border-radius:999px;white-space:nowrap;flex:none;animation:zo-pop var(--t-enter) var(--e-spring) backwards}.zo .stk i{width:6px;height:6px;border-radius:50%;flex:none}.zo .stk.ok{background:#dcf2e2;color:#166534}.zo .stk.ok i{background:#16a34a}.zo .stk.no{background:#fde8e6;color:#b0191a}.zo .stk.no i{background:#dc2626}.zo .di{position:relative;display:flex;align-items:center;gap:4px;min-width:0}.zo .di>.fi{flex:1}.zo .mb.sv{width:28px;height:28px;background:var(--g100);color:var(--g650)}.zo .mb.sv:hover{background:var(--g200);color:var(--g800)}.zo .mb.sv.off{background:var(--fill);color:#8795a8;opacity:1}.zo .mb.sv.ok,.zo .mb.sv.ok:hover{background:#dcf2e2;color:#166534}.zo .di .mb.sv.ok{pointer-events:none}.zo .sgp{position:absolute;left:0;right:32px;top:100%;z-index:20;margin-top:4px}.zo .sgp .kzl{max-height:192px}.zo .sum.tt{gap:4px;padding:12px 14px}.zo .sum.tt.rgt2{align-self:flex-end;width:330px;max-width:100%}.zo .tr{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px;color:var(--ink2)}.zo .sum.tt .tr b{font-size:13px;font-weight:600;color:inherit}.zo .tr.b,.zo .sum.tt .tr.b b{font-weight:700;color:var(--ink)}.zo .tr.s,.zo .sum.tt .tr.s b{font-size:12px;color:var(--mut)}.zo .tr.g,.zo .sum.tt .tr.g b{font-size:15px;font-weight:700;color:var(--g800)}.zo .tr.g{margin-top:4px}.zo .mr1{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:8px}.zo .mr2{display:grid;grid-template-columns:minmax(0,1.5fr) 150px 150px 30px;gap:8px;align-items:end}.zo .mr2 .row{gap:6px}.zo .mr2 .row>.fi:first-child{flex:1;max-width:170px}.zo .opl{font-style:normal;font-weight:600;color:#b45309}.zo .fl2.ra{justify-content:flex-end;padding-right:4px}.zo .dlg .fi.op{width:66px;flex:none;padding:0 6px 0 10px;background:#fdf0c4;color:#92400e}.zo .mfin{font-size:11.5px;font-weight:700;color:#166534;white-space:nowrap;animation:zo-pop var(--t-enter) var(--e-spring) backwards}.zo .mtot{font-size:14px;font-weight:700;text-align:right;line-height:40px;white-space:nowrap;padding-right:4px}.zo .mr2>.mb{margin-bottom:5px}.zo .btn.grow{flex:1 1 0}.zo span.fi.ro,.zo .dlg span.fi.ro{display:flex;align-items:center;font-family:var(--font);font-size:13.5px;font-weight:500;color:var(--mut);overflow:hidden;white-space:nowrap}.zo .pprev{background:#fff;border-radius:14px;padding:12px 14px;font-size:12px;color:var(--ink2);line-height:1.55}.zo .pprev b{display:block;color:var(--ink);margin-bottom:4px}.zo .pprev p.sp{height:8px}.zo .hint.rh{flex:1;min-width:220px}.zo .hint.am{color:#b45309}.zo .spr2{display:grid;grid-template-columns:minmax(0,1fr) 90px 110px 30px;gap:8px;align-items:end;margin-bottom:6px}.zo .cs .swr{background:#fff}.zo .ctb{background:#fff;border-radius:14px;padding:10px}.zo .ctr{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;margin-bottom:6px}.zo .ctr.nos{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 30px}.zo .cth{font-size:11px;font-weight:700;color:var(--ttl);align-self:end;padding:0 0 12px 4px}.zo .ctc{display:flex;flex-direction:column;gap:4px;min-width:0}.zo .eur{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--mut);white-space:nowrap}.zo .eur .fi{flex:1}.zo .note.kk{align-items:flex-start}.zo .note.kk b{display:block}.zo .kkg{display:flex;gap:8px;margin-top:6px}.zo .kkb{flex:1;min-width:0;background:#fff;border-radius:10px;padding:6px 10px;display:flex;flex-direction:column;font-size:11.5px;color:#92400e}.zo .kkb b{font-size:12px;overflow-wrap:anywhere}.zo .serr{flex:1;min-width:0;padding:8px 12px;align-items:center}.zo .serr svg{margin-top:0}.zo .serr.eA{animation:zo-shakeA var(--t-enter) var(--e-out)}.zo .serr.eB{animation:zo-shakeB var(--t-enter) var(--e-out)}.zo .hint.err.shA{animation:zo-shakeA var(--t-enter) var(--e-out)}.zo .hint.err.shB{animation:zo-shakeB var(--t-enter) var(--e-out)}.zo .dlg.gvd .dlb{padding-top:24px;gap:12px}.zo .gvt{font-size:17px;font-weight:700;color:var(--g800);letter-spacing:-.01em}.zo .box.gvi{gap:10px}.zo .dsg{gap:6px}.zo .li.dsr{min-height:46px;margin-bottom:6px;gap:6px;padding:6px 8px 6px 14px}.zo .dst{font-size:13px;overflow-wrap:anywhere}.zo .cps.mc{gap:6px}.zo .mch{display:inline-flex;align-items:center;gap:2px;height:30px;padding:0 3px 0 12px;border-radius:999px;background:var(--g100);color:var(--g800);font-size:12px;font-weight:600;max-width:100%;animation:zo-pop var(--t-enter) var(--e-spring) backwards}.zo .mch .mb{width:24px;height:24px;color:var(--g800)}.zo .dlg.ofz{width:1024px;height:948px;max-height:948px}.zo .dlg.lbx{width:640px}.zo .lbv{display:flex;align-items:center;gap:10px;padding:18px}.zo .lbp{flex:1;min-width:0;height:400px;border-radius:18px;background:linear-gradient(140deg,#dbe6e0,#c5d6cd);color:var(--g650);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;font-size:14px;font-weight:650;text-align:center;padding:0 20px}.zo .lbp.pA{animation:zo-ofLbA var(--t-base) var(--e-out)}.zo .lbp.pB{animation:zo-ofLbB var(--t-base) var(--e-out)}.zo .rr,.zo .sp,.zo .tt,.zo .lnx,.zo .rm,.zo .src,.zo .rt,.zo .pt,.zo .gA,.zo .gB,.zo .qA,.zo .qB,.zo .eA,.zo .eB,.zo .pA,.zo .pB,.zo .stA,.zo .stB,.zo .s-in,.zo .kA,.zo .kB,.zo .rq,.zo .ofd,.zo .lk,.zo .tg,.zo .rh,.zo .nos,.zo .dn,.zo .cur,.zo .sl,.zo .er{--m:1}@media(prefers-reduced-motion:reduce){.zo *,.zo *:before,.zo *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.zo.zpag{position:relative;display:flex;flex-direction:column;min-height:100%;overflow-x:clip}.zo :is(button,input,select,textarea,optgroup){line-height:normal}.zo.zpag>.zkop{position:sticky;top:0;z-index:10;flex:none;background:var(--ground)}.zo.zpag>.ofp{flex:none}.zo .ban h1,.zo form.dlg{margin:0}.zo .pvs.zpv{overflow:auto}.zo .zpg{width:-moz-fit-content;width:fit-content;margin:0 auto;background:#fff;box-shadow:0 1px 3px #0c2c1c1f,0 10px 24px #0c2c1c21}.zo .zpg canvas{display:block}.zo .zpg .react-pdf__Page{background:#fff}.zo .pht{padding:0}.zo .pht img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.zo .lbp{padding:0;overflow:hidden;background:#0c2c1c}.zo .lbp img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;display:block}.zo .qrm.rm svg{display:inline-block}.zo .kvv.tx{white-space:pre-wrap}.zo .bxt{font-size:13px;font-weight:600;color:var(--ink);overflow-wrap:anywhere;line-height:1.4;display:block}.zo.zlaag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:transparent;pointer-events:none}.zo.zlaag>.dlgw{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;padding:16px}.zo.zlaag .dlg{max-width:min(1100px,100%);max-height:calc(100vh - 32px)}.zo.zlaag .dlg.ofe{width:880px;max-width:100%;height:min(948px,calc(100vh - 32px))}.zo.zlaag .dlg.ofz{height:min(948px,calc(100vh - 32px))}.zo.zlaag .cfm{max-width:100%}@media(max-width:767px){.zo.zpag>.zkop{position:static}.zo .ban{height:auto;min-height:118px;padding:16px 16px 26px}.zo .bni{flex-wrap:wrap;gap:14px 18px;height:auto}.zo .otls{flex-wrap:wrap;flex:1 1 100%;min-width:0}.zo .ban .mbs,.zo .bni>.grow{display:none}.zo .ab{height:auto;padding:10px 16px;flex-wrap:wrap}.zo .abt.w2{grid-template-columns:repeat(2,auto);max-width:100%;overflow-x:auto}.zo .abt.w2 .abpill{display:none}.zo .abt.w2 .pill{padding:0 10px}.zo .abt.w2 .pill.on{background:var(--g600);color:#fff}.zo-mlijst .lcol.of{width:auto;border-radius:0}.zo-mlijst .lscroll{overflow:visible}.zo .lrow.qr{height:auto;min-height:92px;padding:10px 12px}.zo .qrr{min-width:0}.zo .dwrap{min-height:100%}.zo .dcard.ofd{margin:10px}.zo .dhead{height:auto;min-height:56px;flex-wrap:wrap;padding:10px 12px}.zo .pv{min-height:70vh}.zo .fg,.zo .g3c,.zo .mr1,.zo .mr2,.zo .lng,.zo .spr2{grid-template-columns:minmax(0,1fr)}.zo .g12>.fld{grid-column:1/-1}.zo .dlh{flex-wrap:wrap}}.zf{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--g25:#f0f7f3;--yel:#E9D900;--ground:#f6f8f7;--card:#fff;--inner:#fbfcfb;--line:#e7ece9;--line2:#dbe4df;--chip:#eef2f0;--ink:#0f172a;--ink2:#334155;--mut:#64748b;--ttl:#5b6b63;--grad:linear-gradient(125deg,#0c2c1c 0%,#134429 50%,#1a5c38 100%);--r-card:16px;--r-blk:14px;--r-fld:10px;--r-tile:9px;--r-chip:999px;--r-row:12px;--r-btn:10px;--r-av:12px;--sh-card:0 1px 2px rgba(12,31,23,.04),0 8px 24px rgba(12,31,23,.05);--sh-menu:0 14px 34px rgba(12,31,23,.14);--sh-pop:0 30px 70px rgba(12,31,23,.3);--sh-bar:0 14px 34px rgba(12,31,23,.32);--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--in:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.5,0,.75,0) }:where(.zf) *{box-sizing:border-box}.zf{font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}:where(.zf) button,:where(.zf) input,:where(.zf) textarea,:where(.zf) select{font-family:inherit;font-size:inherit;color:inherit}:where(.zf) button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}:where(.zf) h1,:where(.zf) h2,:where(.zf) h3,:where(.zf) h4,:where(.zf) p{margin:0}:where(.zf) a{color:inherit;text-decoration:none}.zf .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.zf .i.s{width:13px;height:13px}.zf .i.l{width:20px;height:20px}.zf .i.xl{width:30px;height:30px;stroke-width:1.5}.zf .i.no{display:none}.zf .row{display:flex;align-items:center;gap:8px;min-width:0}.zf .col{display:flex;flex-direction:column;gap:8px;min-width:0}.zf .grow{flex:1;min-width:0}.zf .wrap{flex-wrap:wrap}.zf .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zf :focus-visible{outline:2px solid var(--g300);outline-offset:2px}.zf input:focus-visible,.zf textarea:focus-visible,.zf select:focus-visible{outline:none}@keyframes zf-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zf-riseA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zf-riseB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zf-fade{0%{opacity:0}to{opacity:1}}@keyframes zf-fadeO{to{opacity:0}}@keyframes zf-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zf-popA{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zf-popB{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zf-growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zf-ckd{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes zf-shim{to{transform:translate(100%)}}@keyframes zf-spin{to{transform:rotate(360deg)}}@keyframes zf-lt{0%{opacity:0;transform:translateY(.6em) rotate(8deg) scale(.6)}to{opacity:1;transform:none}}@keyframes zf-trk{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zf-sbIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes zf-bumpA{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zf-bumpB{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zf-rollA{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zf-rollB{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zf-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes zf-wig{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg) scale(1.15)}60%{transform:rotate(10deg)}}@keyframes zf-ringIn{0%{stroke-dashoffset:220}}@keyframes zf-cardIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zf-cardInA{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zf-cardInB{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zf-cardO{to{opacity:0;transform:translate(-10px)}}@keyframes zf-paneIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes zf-paneO{to{opacity:0;transform:translate(-12px)}}@keyframes zf-sbarIn{0%{opacity:0;transform:translateY(70px) scale(.96)}60%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes zf-sbarO{to{opacity:0;transform:translateY(70px) scale(.97)}}@keyframes zf-ptIn{0%{opacity:0;transform:translate(-50%,18px) scale(.9)}60%{transform:translate(-50%,-3px) scale(1.02)}to{opacity:1;transform:translate(-50%)}}@keyframes zf-ptO{to{opacity:0;transform:translate(-50%,14px) scale(.95)}}@keyframes zf-capIn{0%{opacity:0;transform:translateY(-26px) scale(.9)}60%{transform:translateY(4px) scale(1.02)}to{opacity:1;transform:none}}@keyframes zf-capO{to{opacity:0;transform:translateY(-22px) scale(.94)}}@keyframes zf-shrink{to{transform:scaleX(0)}}@keyframes zf-dlgIn{0%{opacity:0;transform:translateY(34px) scale(.92)}60%{opacity:1;transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:none}}@keyframes zf-dlgO{to{opacity:0;transform:translateY(22px) scale(.96)}}@keyframes zf-kzIn{0%{opacity:0;transform:translateY(-8px) scaleY(.9)}to{opacity:1;transform:none}}@keyframes zf-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes zf-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes zf-stripIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zf-sheen{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.9;transform:translate(-26px,18px)}}@keyframes zf-slideD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.zf .st{animation:zf-rise .5s var(--in) backwards}.zf .spin{animation:zf-spin .9s linear infinite}.zf .btn,.zf .pill,.zf .tel,.zf .lrow,.zf .hb,.zf .tab,.zf .lnk,.zf .kz,.zf .kzo,.zf .mb,.zf .sgo,.zf .sw,.zf .addt,.zf .opt,.zf .xb,.zf .rgo,.zf .ixb,.zf .sav,.zf .ghost,.zf .ckb,.zf .sth,.zf .radio,.zf .chkrow{position:relative;overflow:hidden}.zf .btn:after,.zf .pill:after,.zf .tel:after,.zf .lrow:after,.zf .hb:after,.zf .tab:after,.zf .lnk:after,.zf .kz:after,.zf .kzo:after,.zf .mb:after,.zf .sgo:after,.zf .addt:after,.zf .opt:after,.zf .xb:after,.zf .rgo:after,.zf .ixb:after,.zf .sav:after,.zf .ghost:after,.zf .sth:after,.zf .radio:after,.zf .chkrow:after{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);transition:transform .6s var(--in),opacity .7s;pointer-events:none}.zf .btn:active:after,.zf .pill:active:after,.zf .tel:active:after,.zf .lrow:active:after,.zf .hb:active:after,.zf .tab:active:after,.zf .lnk:active:after,.zf .kz:active:after,.zf .kzo:active:after,.zf .mb:active:after,.zf .sgo:active:after,.zf .addt:active:after,.zf .opt:active:after,.zf .xb:active:after,.zf .rgo:active:after,.zf .ixb:active:after,.zf .sav:active:after,.zf .ghost:active:after,.zf .sth:active:after,.zf .radio:active:after,.zf .chkrow:active:after{opacity:.16;transform:translate(-50%,-50%) scale(0);transition:0s}.zf .lrow:after,.zf .kz:after,.zf .opt:after,.zf .addt:after,.zf .sth:after,.zf .chkrow:after,.zf .radio:after{width:45%}.zf .btn{height:36px;padding:0 14px;border-radius:var(--r-btn);background:var(--g600);color:#fff;font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;flex:none;transition:transform .2s var(--spring),opacity .2s}.zf .btn:hover{background:var(--g650);transform:translateY(-1px)}.zf .btn:active{transform:scale(.96)}.zf .btn svg{transition:transform .35s var(--spring)}.zf .btn:hover svg{transform:scale(1.18) rotate(-8deg)}.zf .btn.out{background:#fff;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.zf .btn.out:hover{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zf .btn.dng{background:#b91c1c}.zf .btn.dng:hover{background:#991b1b}.zf .btn.dout{background:#fff;color:#b91c1c;box-shadow:inset 0 0 0 1px #fecaca}.zf .btn.dout:hover{background:#fef2f2}.zf .btn.amb{background:#b45309}.zf .btn.amb:hover{background:#92400e}.zf .btn.sm{height:30px;padding:0 11px;font-size:12px;border-radius:9px}.zf .btn.off{opacity:.45;pointer-events:none}.zf .btn.w1{flex:1 1 0}.zf .btn.w2{flex:2 1 0}.zf .lnk{font-size:11.5px;font-weight:600;color:var(--g600);min-height:26px;padding:0 7px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex:none;transition:transform .2s var(--spring)}.zf .lnk:hover{background:var(--g100)}.zf .lnk:active{transform:scale(.94)}.zf .mb{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--mut);flex:none;transition:transform .2s var(--spring)}.zf .mb:hover{background:var(--chip);color:var(--ink)}.zf .mb.d:hover{background:#fef2f2;color:#b91c1c}.zf .mb.y:hover{background:#fef3c7;color:#b45309}.zf .mb:active{transform:scale(.9)}.zf .mb.on{color:#b45309;background:#fef3c7}.zf .bdg{font-size:11px;font-weight:600;padding:2px 8px;border-radius:7px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none;animation:zf-pop .45s var(--spring) .12s backwards}.zf .b-ok{background:#f0fdf4;color:#15803d}.zf .b-rep{background:#fff7ed;color:#c2410c}.zf .b-err{background:#fef2f2;color:#b91c1c}.zf .b-warn{background:#fffbeb;color:#b45309}.zf .b-info{background:#eff6ff;color:#1d4ed8}.zf .b-done{background:#f1f5f9;color:#475569}.zf .b-g{background:var(--g25);color:var(--g650)}.zf .b-std{background:#fef3c7;color:#92400e;text-transform:uppercase;font-size:9.5px;letter-spacing:.05em}.zf .dir{font-size:10.5px;font-weight:600;color:var(--g600);background:var(--g25);border-radius:var(--r-chip);padding:2px 8px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none}.zf .note{border-radius:var(--r-fld);padding:10px 12px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.zf .note svg{margin-top:2px}.zf .note.a{background:#fffbeb;color:#92400e;box-shadow:inset 0 0 0 1px #fde68a}.zf .note.r{background:#fef2f2;color:#991b1b;box-shadow:inset 0 0 0 1px #fecaca}.zf .note.g{background:var(--g25);color:var(--g650);box-shadow:inset 0 0 0 1px var(--g100)}.zf .note.n{background:#f8fafc;color:#475569;box-shadow:inset 0 0 0 1px var(--line)}.zf .hint{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zf .hint:empty{display:none}.zf .hint.err{color:#b91c1c;font-weight:600;animation:zf-slideD .3s var(--in)}.zf .mut{font-size:12.5px;color:var(--mut)}.zf .empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;color:var(--ttl);text-align:center;font-size:12.5px;animation:zf-rise .5s var(--in) backwards}.zf .empty svg{color:#94a3b8;animation:zf-floatY 3s ease-in-out infinite}.zf .empty b{font-size:14px;font-weight:600;color:#475569}.zf{background:var(--ground)}.zf .ban{height:118px;flex:none;background:var(--grad);padding:0 24px;display:flex;align-items:center;gap:28px;position:relative;overflow:hidden;color:#fff;z-index:3}.zf .ban:before{content:"";position:absolute;right:-40px;top:-110px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 70%);animation:zf-sheen 9s ease-in-out infinite;pointer-events:none}.zf .ringw{position:relative;width:78px;height:78px;flex:none;border-radius:50%;animation:zf-pop .7s var(--spring) backwards}.zf .ringw svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.zf .rbase{fill:none;stroke:#ffffff24;stroke-width:8}.zf .rin{fill:var(--g900)}.zf .rs{fill:none;stroke-width:8;stroke-linecap:butt;transition:opacity .35s,stroke-dashoffset .6s var(--in);animation:zf-ringIn 1.1s var(--in) .15s backwards;opacity:.24}.zf .rs.on{opacity:1}.zf .r0{stroke:var(--yel)}.zf .r1{stroke:#f59e0b}.zf .rmid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.zf .rmid b{font-family:var(--mono);font-size:15px;color:#fff;line-height:1.1}.zf .rmid i{font-style:normal;font-size:7px;font-weight:600;letter-spacing:.08em;color:#ffffffb8}.zf .rmA{animation:zf-bumpA .45s var(--spring)}.zf .rmB{animation:zf-bumpB .45s var(--spring)}.zf .bt{font-size:22px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.zf .bs{font-size:12px;color:#ffffffb8;margin-top:3px;animation:zf-trk .8s var(--in) .3s backwards}.zf .ltr>span{display:inline-block;white-space:pre;animation:zf-lt .7s var(--spring) backwards}.zf .tls{display:flex;gap:8px;z-index:1;margin-left:8px}.zf .tel{padding:9px 14px;border-radius:12px;text-align:left;display:flex;flex-direction:column;min-width:128px;color:#fff;animation:zf-rise .6s var(--in) backwards;transition:transform .25s var(--spring)}.zf .tel b{font-size:24px;font-weight:800;line-height:1.15}.zf .tel>span{font-size:10px;font-weight:600;letter-spacing:.06em;color:#ffffffb3}.zf .tel:hover{background:#ffffff1a;transform:translateY(-2px)}.zf .tel:active{transform:scale(.97)}.zf .tel.act{background:#ffffff1f;box-shadow:inset 0 0 0 1px #e9d90080}.zf .tel.act b{color:var(--yel)}.zf .ab{height:55px;flex:none;background:#fff;border-bottom:1px solid var(--line);padding:0 24px;display:flex;align-items:center;gap:10px;position:relative;z-index:2}.zf .abt{display:grid;grid-template-columns:132px 176px;position:relative;background:var(--chip);border-radius:var(--r-chip);padding:3px;animation:zf-rise .5s var(--in) backwards}.zf .abpill{position:absolute;left:3px;top:3px;bottom:3px;width:132px;border-radius:var(--r-chip);background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zf .abpill.p1{transform:translate(132px) scaleX(1.3333)}.zf .pill{height:30px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:var(--ttl);display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;z-index:1;transition:transform .2s var(--spring)}.zf .pill:active{transform:scale(.96)}.zf .pill.on{color:#fff}.zf .pill i{font-style:normal;font-size:10.5px;font-weight:700;min-width:20px;height:18px;padding:0 6px;border-radius:var(--r-chip);background:#0f172a14;display:inline-flex;align-items:center;justify-content:center;color:#334155}.zf .pill.on i{background:#fff3;color:#fff}.zf .ab .btn{animation:zf-rise .5s var(--in) backwards}.zf .ab .btn:nth-of-type(1){animation-delay:.05s}.zf .ab .btn:nth-of-type(2){animation-delay:.09s}.zf .ab .btn:nth-of-type(3){animation-delay:.13s}.zf .spl{flex:1;min-height:0;display:flex;overflow:hidden;background:#fff}.zf .lcol{width:392px;flex:none;position:relative;overflow:hidden;border-right:1px solid var(--line);background:#fff;transition:width .32s cubic-bezier(.2,.8,.2,1)}.zf .lcol.min{width:68px}.zf .lin{width:391px;height:100%;display:flex;flex-direction:column;transition:opacity .2s}.zf .lcol.min .lin{opacity:0;pointer-events:none}.zf .lh{flex:none;padding:14px 16px 12px;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.zf .bfl{display:flex;align-items:center;gap:8px;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;border-radius:var(--r-tile);padding:5px 6px 5px 10px;font-size:11.5px;font-weight:600;color:#92400e;animation:zf-slideD .3s var(--in)}.zf .bfl.out{animation:zf-fadeO .14s var(--out) both}.zf .bfb{font-size:10.5px;font-weight:700;background:#fde68a;color:#92400e;border-radius:6px;padding:3px 8px;white-space:nowrap}.zf .bfb:hover{background:#fcd34d}.zf .srch{position:relative}.zf .srch>.i{position:absolute;left:12px;top:11px;color:#94a3b8;pointer-events:none}.zf .srch input{width:100%;height:38px;border:1px solid var(--line2);border-radius:var(--r-row);padding:0 12px 0 34px;background:#fff;outline:none;font-size:13.5px}.zf .srch input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zf .srch:focus-within>.i{animation:zf-wig .5s;color:var(--g600)}.zf .lmeta{display:flex;align-items:center;gap:4px;min-height:26px;font-size:11px;color:var(--mut)}.zf .lmeta .lnk{font-size:11px;padding:0 4px}.zf .rsel{position:relative;flex:none}.zf .rsb{height:26px;padding:0 5px 0 8px;border-radius:var(--r-tile);font-size:11px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:4px;max-width:112px;box-shadow:inset 0 0 0 1px var(--line2)}.zf .rsb:hover{background:var(--g25)}.zf .rsb svg{transition:transform .3s var(--spring)}.zf .rsel.op .rsb svg{transform:rotate(180deg)}.zf .rsp{position:absolute;right:0;top:30px;width:210px;z-index:5;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top right;animation:zf-kzIn .35s var(--in) both}.zf .selb{display:flex;align-items:center;gap:6px;background:var(--g50);box-shadow:inset 0 0 0 1px var(--g200);border-radius:var(--r-tile);padding:5px 6px 5px 4px;font-size:11.5px;font-weight:600;color:var(--g650);animation:zf-slideD .3s var(--in)}.zf .lscroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;display:flex;flex-direction:column;gap:6px}.zf .lrow{width:100%;flex:none;min-height:70px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:var(--r-row);padding:9px 10px 9px 13px;display:flex;align-items:center;gap:11px;animation:zf-rise .4s var(--in) backwards;transition:transform .25s var(--spring)}.zf .gA .lrow{animation-name:zf-riseA}.zf .gB .lrow{animation-name:zf-riseB}.zf .lrow:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--g600);transform:scaleY(0);transform-origin:center;transition:transform .35s var(--spring)}.zf .lrow:hover{transform:translateY(-1px);border-color:var(--g200)}.zf .lrow.on{background:var(--g50);border-color:var(--g200)}.zf .lrow.on:before{transform:scaleY(1)}.zf .lrow.pk{background:var(--g50);border-color:var(--g300)}.zf .lav{width:36px;height:36px;border-radius:var(--r-av);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .35s var(--spring)}.zf .lrow:hover .lav{transform:rotate(-6deg) scale(1.06)}.zf .av0{background:#dcebe2;color:#1c3d30}.zf .av1{background:#134429;color:#fff}.zf .av2{background:#bbd7c8;color:#163025}.zf .av3{background:#3f7a60;color:#fff}.zf .av4{background:#eef5f1;color:#234d3c;box-shadow:inset 0 0 0 1px var(--g200)}.zf .avL{background:#fff;color:var(--g800);box-shadow:inset 0 0 0 1px var(--line2)}.zf .lt1{display:flex;align-items:center;gap:7px;min-width:0}.zf .ln{font-size:13.5px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zf .nrc{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:var(--g50);color:var(--g650);white-space:nowrap;flex:none}.zf .l2{font-size:12px;color:#586577;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zf .l3{font-size:11.5px;color:#647084;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zf .lr{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;color:#94a3b8}.zf .opn{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #fde68a}.zf .pdot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:block}.zf .pdot.on{background:#15803d;animation:zf-blink 2.2s ease-in-out infinite}.zf .lrow .go{transition:transform .3s var(--spring)}.zf .lrow:hover .go{transform:translate(3px);color:var(--g600)}.zf .ckv{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none;animation:zf-pop .4s var(--spring) backwards}.zf .ckv svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zf .ckv.on{background:var(--g600);box-shadow:none}.zf .ckv.on svg{animation:zf-ckd .35s .05s ease-out forwards}.zf .sk{height:70px;flex:none;border-radius:var(--r-row);background:#eef2f0;position:relative;overflow:hidden}.zf .sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translate(-100%);animation:zf-shim 1.3s linear infinite}.zf .ltxt{padding:34px 16px;text-align:center;font-size:12.5px;color:var(--mut);animation:zf-rise .4s var(--in) backwards}.zf .strip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;display:flex;flex-direction:column;animation:zf-stripIn .4s var(--in) .12s backwards}.zf .sth{height:64px;flex:none;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--g600);font-size:10px;font-weight:700;width:100%}.zf .sth span{color:var(--mut)}.zf .sth:hover{background:var(--g25)}.zf .sth svg{transition:transform .3s var(--spring)}.zf .sth:hover svg{transform:translate(3px)}.zf .stl{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:6px;scrollbar-width:none}.zf .sgo{width:40px;height:40px;flex:none;border-radius:var(--r-av);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:zf-pop .45s var(--spring) backwards;transition:transform .25s var(--spring)}.zf .sgo:hover{transform:translateY(-2px)}.zf .sgo.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--g600)}.zf .dwrap{flex:1;min-width:0;background:var(--ground);position:relative;display:flex}.zf .dcard{margin:14px;flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-card);animation:zf-cardIn .45s var(--in) both}.zf .dcard.kA{animation-name:zf-cardInA}.zf .dcard.kB{animation-name:zf-cardInB}.zf .dcard.out{animation:zf-cardO .14s var(--out) both}.zf .dhead{height:64px;flex:none;background:var(--grad);padding:0 14px 0 16px;display:flex;align-items:center;gap:12px;color:#fff;position:relative;overflow:hidden}.zf .dav{width:40px;height:40px;border-radius:var(--r-av);font-size:12.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;animation:zf-pop .5s var(--spring) .05s backwards}.zf .dav.lg{background:#fff;color:var(--g800)}.zf .dnm{display:flex;align-items:center;gap:8px;min-width:0;animation:zf-trk .5s var(--in) .08s backwards}.zf .dnm b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zf .dsub{font-size:11.5px;color:#ffffffbf;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:zf-trk .5s var(--in) .14s backwards}.zf .kA .dav,.zf .kA .hc{animation-name:zf-popA}.zf .kB .dav,.zf .kB .hc{animation-name:zf-popB}.zf .hc{height:26px;padding:0 10px;border-radius:var(--r-chip);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e;animation:zf-pop .5s var(--spring) .2s backwards}.zf .hc.nr{font-size:10.5px;height:20px;padding:0 8px;font-weight:700}.zf .hc.y svg{color:var(--yel)}.zf .hc.am svg{color:#fbbf24}.zf .hb{width:36px;height:36px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .25s var(--spring)}.zf a.hb{color:#fff}.zf .hb:hover{background:#ffffff38;transform:translateY(-1px)}.zf .hb:active{transform:scale(.92)}.zf .hb.d:hover{background:#ef444466}.zf .hb.off{opacity:.38;cursor:default}.zf .hb.off:hover{background:#ffffff1f;transform:none}.zf .hb svg{transition:transform .35s var(--spring)}.zf .hb:hover svg{transform:scale(1.15)}.zf .hb.x:hover svg{transform:rotate(90deg)}.zf .dtabs{height:46px;flex:none;display:flex;align-items:stretch;position:relative;background:#fff;border-bottom:1px solid var(--line);padding:0 14px}.zf .tgr{display:grid;grid-template-columns:66px 138px 102px 168px 120px;position:relative}.zf .tind{position:absolute;bottom:-1px;left:0;width:100px;height:2px;border-radius:2px 2px 0 0;background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zf .tab{font-size:13px;font-weight:600;color:var(--mut);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;transition:transform .2s var(--spring)}.zf .tab:hover{color:var(--ink2)}.zf .tab.on{color:var(--g650)}.zf .tab:active{transform:scale(.96)}.zf .tab svg{transition:transform .35s var(--spring)}.zf .tab:hover svg,.zf .tab.on svg{transform:scale(1.15)}.zf .tab i{font-style:normal;font-size:10.5px;font-weight:700;background:var(--chip);border-radius:var(--r-chip);padding:0 6px;color:#475569;min-width:18px;text-align:center}.zf .tab i:empty{display:none}.zf .tab.on i{background:var(--g100);color:var(--g650)}.zf .dcap{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--ttl);white-space:nowrap;animation:zf-fade .6s .3s backwards}.zf .dcap svg{color:var(--g500)}.zf .dbody{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 84px;background:var(--ground)}.zf .pane{animation:zf-paneIn .4s var(--in) both}.zf .pane.out{animation:zf-paneO .15s var(--out) both}.zf .dcols{display:flex;flex-direction:column;gap:12px}.zf .dcols.c2{flex-direction:row;align-items:flex-start}.zf .dcol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.zf .blk{background:var(--card);border:1px solid var(--line);border-radius:var(--r-blk);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0;animation:zf-rise .5s var(--in) backwards}.zf .gA .blk{animation-name:zf-riseA}.zf .gB .blk{animation-name:zf-riseB}.zf .dcol>.blk:nth-child(1){animation-delay:.04s}.zf .dcol>.blk:nth-child(2){animation-delay:.09s}.zf .dcol>.blk:nth-child(3){animation-delay:.14s}.zf .dcol>.blk:nth-child(4){animation-delay:.19s}.zf .dcol>.blk:nth-child(n+5){animation-delay:.24s}.zf .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:.08s}.zf .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:.13s}.zf .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:.18s}.zf .bh{display:flex;align-items:center;gap:8px;min-height:22px}.zf .bh h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-width:0}.zf .bh h4 svg{color:var(--g500);animation:zf-pop .5s var(--spring) .25s backwards}.zf .bn{font-size:10.5px;font-weight:700;background:var(--chip);color:#475569;border-radius:var(--r-chip);padding:0 7px;min-width:20px;text-align:center;letter-spacing:0}.zf .fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.zf .fg.g3{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.6fr)}.zf .fld{display:flex;flex-direction:column;gap:1px;min-width:0}.zf .dlg .fld,.zf .cfm .fld{gap:4px}.zf .fld.w2{grid-column:1/-1}.zf .fl2{font-size:11.5px;font-weight:600;color:var(--mut);display:flex;align-items:center;gap:5px;min-height:17px;padding-left:9px}.zf .fl2 svg{color:#8a97a8}.zf .chg{display:none}.zf .chg.on{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--g600);flex:none;animation:zf-pop .4s var(--spring)}.zf .fi{width:100%;min-width:0;height:32px;border:1px solid transparent;border-radius:var(--r-fld);padding:0 9px;background:transparent;outline:none;font-size:13.5px;font-weight:500;color:var(--ink)}.zf .fi::-moz-placeholder{color:#94a3b8;font-weight:400}.zf .fi::placeholder{color:#94a3b8;font-weight:400}.zf .fi:hover{border-color:var(--line2)}.zf .fi:focus{border-color:var(--g300);background:#fff;box-shadow:0 0 0 3px #2d614b24}.zf textarea.fi{height:auto;min-height:34px;max-height:220px;padding:7px 9px;resize:vertical;display:block;line-height:1.45}.zf select.fi{padding:0 5px;cursor:pointer}.zf .fi.ro{font-family:var(--mono);font-size:12px;background:#f8fafc;border-color:var(--line);color:var(--ink2)}.zf .fi.tt{font-weight:650}.zf .swr{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-fld);background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.zf .swt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zf .swt b{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.zf .swt>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zf .sst{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);flex:none}.zf .sst.on{background:#f0fdf4;color:#15803d}.zf .sst.off{background:#f1f5f9;color:#475569}.zf .sw{width:40px;height:23px;border-radius:var(--r-chip);background:#cbd5e1;flex:none;overflow:visible}.zf .sw i{z-index:1;position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0c1f174d;transition:transform .45s cubic-bezier(.34,1.7,.5,1)}.zf .sw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);opacity:0;transition:opacity .25s}.zf .sw.on:before{opacity:1}.zf .sw.on i{transform:translate(17px)}.zf .sw.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);animation:zf-halo .6s ease-out both;pointer-events:none}.zf .sw:active i{transform:scale(.88)}.zf .sw.on:active i{transform:translate(17px) scale(.88)}.zf .nc{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);min-width:0;animation:zf-rise .4s var(--in) backwards;transition:transform .3s var(--spring)}.zf .nc:hover{box-shadow:inset 0 0 0 1px var(--g200)}.zf .nch{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;min-height:46px;min-width:0}.zf .nci{width:28px;height:28px;border-radius:9px;background:var(--g50);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zf .nci.y{background:#fef3c7;color:#b45309}.zf .nct{flex:1;min-width:0;display:flex;flex-direction:column}.zf .nct b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.zf .nct b>.sc-interp{overflow:hidden;text-overflow:ellipsis;min-width:0}.zf .nct>span{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zf .ncp{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zf .ncb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zf .nc.open .ncb{grid-template-rows:1fr}.zf .ncb>div{overflow:hidden;min-height:0}.zf .ncs{padding:0 12px 10px;display:flex;flex-direction:column;gap:5px;font-size:12px;color:#475569;min-width:0}.zf .ncs p{overflow-wrap:anywhere}.zf .cps{display:flex;flex-wrap:wrap;gap:4px}.zf .cp{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--g50);color:var(--g650)}.zf .sub{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ttl);padding-top:8px;border-top:1px dashed var(--line2)}.zf .it{border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:8px 8px 10px;display:flex;flex-direction:column;gap:8px;animation:zf-rise .4s var(--in) backwards}.zf .irow{display:flex;align-items:flex-end;gap:6px;min-width:0}.zf .irow>.fld{flex:1}.zf .addt{width:100%;min-height:38px;border-radius:var(--r-fld);border:1.5px dashed var(--g200);color:var(--g600);font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;transition:transform .2s var(--spring)}.zf .addt:hover{background:var(--g25);border-color:var(--g300)}.zf .addt:active{transform:scale(.98)}.zf .addt svg{transition:transform .35s var(--spring)}.zf .addt:hover svg{transform:rotate(90deg) scale(1.15)}.zf .tick{max-height:190px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:4px}.zf .chkrow{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;text-align:left;width:100%;flex:none;min-width:0}.zf .chkrow:hover{background:var(--g25)}.zf .chkrow b{font-size:12.5px;font-weight:650;display:block}.zf .chkrow>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zf .ckb{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.zf .ckb svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zf .on>.ckb,.zf .ckb.on{background:var(--g600);box-shadow:none}.zf .on>.ckb svg,.zf .ckb.on svg{animation:zf-ckd .3s .05s ease-out forwards}.zf .lst{display:flex;flex-direction:column;gap:6px}.zf .lst.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.zf .li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0;animation:zf-rise .45s var(--in) backwards;transition:transform .25s var(--spring)}.zf .li:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px var(--g200)}.zf .amt{font-size:13px;font-weight:700;white-space:nowrap;flex:none}.zf .foot{font-size:12px;color:var(--mut);padding-top:2px}.zf .foot b{color:var(--ink);font-weight:700}.zf .kv{display:grid;grid-template-columns:104px minmax(0,1fr);gap:4px 10px;font-size:12.5px}.zf .kv>span{color:var(--mut)}.zf .kv b{font-weight:600;overflow-wrap:anywhere}.zf .code{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:.14em;color:#78350f}.zf .dev{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:6px 0;border-top:1px dashed var(--line2);min-width:0}.zf .sbar{position:absolute;left:14px;right:14px;bottom:14px;height:52px;z-index:4;background:var(--g900);border-radius:var(--r-chip);padding:0 9px 0 18px;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:var(--sh-bar);animation:zf-sbarIn .55s var(--in) both}.zf .sbar.out{animation:zf-sbarO .26s var(--out) both}.zf .sbar>svg{color:var(--yel)}.zf .sbn{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;display:inline-flex;gap:5px}.zf .sbn i{font-style:normal;display:inline-block}.zf .rA{animation:zf-rollA .4s var(--spring)}.zf .rB{animation:zf-rollB .4s var(--spring)}.zf .sbs2{font-size:11.5px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zf .ghost{height:34px;padding:0 14px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:#fff;flex:none;box-shadow:inset 0 0 0 1px #ffffff40;transition:transform .2s var(--spring)}.zf .ghost:hover{background:#ffffff1a}.zf .ghost:active{transform:scale(.95)}.zf .sav{height:34px;padding:0 16px;border-radius:var(--r-chip);font-size:12.5px;font-weight:700;background:var(--yel);color:var(--g900);display:inline-flex;align-items:center;gap:7px;flex:none;transition:transform .2s var(--spring)}.zf .sav:hover{transform:translateY(-1px)}.zf .sav:active{transform:scale(.95)}.zf .sbar .off{opacity:.55;pointer-events:none}.zf .ptoast{position:absolute;left:50%;bottom:78px;z-index:5;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:var(--r-fld);padding:9px 14px 9px 11px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 6px 20px #0c2c1c4d;animation:zf-ptIn .45s var(--in) both}.zf .ptoast svg{color:var(--yel);animation:zf-pop .45s var(--spring) .1s backwards}.zf .ptoast.out{animation:zf-ptO .22s var(--out) both}.zf .kzw{min-width:0}.zf .kz{width:100%;min-height:40px;border:1px solid var(--line2);border-radius:var(--r-fld);padding:5px 10px 5px 12px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left}.zf .kz:hover{border-color:var(--g300)}.zf .kzw.op .kz{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zf .kz>svg{flex:none;color:var(--mut);transition:transform .35s var(--spring)}.zf .kzw.op .kz>svg{transform:rotate(180deg)}.zf .kzt{flex:1;min-width:0;display:flex;flex-direction:column}.zf .kzt b{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zf .kzt i{font-style:normal;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zf .kzt i:empty{display:none}.zf .kzt.ph b{color:#64748b;font-weight:500}.zf .kzp{margin-top:6px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top center;animation:zf-kzIn .4s var(--in) both}.zf .kzs{position:relative}.zf .kzs svg{position:absolute;left:10px;top:10px;color:#94a3b8}.zf .kzs input{width:100%;height:34px;border:1px solid var(--line2);border-radius:9px;padding:0 10px 0 30px;outline:none;font-size:12.5px}.zf .kzs input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zf .kzl{max-height:200px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.zf .kzo{width:100%;flex:none;min-height:34px;padding:4px 9px;border-radius:8px;display:flex;align-items:center;gap:8px;text-align:left;animation:zf-rise .3s var(--in) backwards}.zf .kzo:nth-child(2){animation-delay:.03s}.zf .kzo:nth-child(3){animation-delay:.06s}.zf .kzo:nth-child(4){animation-delay:.09s}.zf .kzo:nth-child(n+5){animation-delay:.12s}.zf .kzo:hover{background:var(--chip)}.zf .kzo>svg{flex:none;color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zf .kzo.on{background:var(--g100)}.zf .kzo.on>svg{opacity:1;transform:none}.zf .kze{padding:12px;text-align:center;font-size:12px;color:var(--mut)}.zf .kzc{font-size:11px;color:var(--mut);padding:0 6px 2px}.zf .scr{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1f1773;animation:zf-fade .3s both;border:0;z-index:0}.zf .dlgw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.zf .dlgw.top{z-index:60}.zf .dlg{position:relative;width:600px;max-width:1100px;max-height:920px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--sh-pop);animation:zf-dlgIn .55s var(--in) backwards}.zf .dlg.nar{width:460px}.zf .dlg.wide{width:1080px;height:920px}.zf .dlh{background:var(--grad);color:#fff;padding:14px 16px 14px 20px;display:flex;align-items:center;gap:12px;flex:none}.zf .dlh h3{font-size:16px;font-weight:700;animation:zf-trk .5s var(--in) .08s backwards}.zf .dlh p{font-size:12px;color:#ffffffc7;animation:zf-trk .5s var(--in) .14s backwards}.zf .dli{width:36px;height:36px;border-radius:10px;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none;animation:zf-pop .5s var(--spring) .05s backwards}.zf .xb{width:34px;height:34px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto;flex:none;transition:transform .3s var(--spring)}.zf .xb:hover{background:#ffffff38;transform:rotate(90deg)}.zf .dlb{padding:18px 20px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1 auto}.zf .cw>.dlb{flex:1 1 0;min-width:0}.zf .dlb>*{min-width:0;max-width:100%;flex:none;animation:zf-rise .5s var(--in) backwards}.zf .dlb>*:nth-child(1){animation-delay:.06s}.zf .dlb>*:nth-child(2){animation-delay:.09s}.zf .dlb>*:nth-child(3){animation-delay:.12s}.zf .dlb>*:nth-child(4){animation-delay:.15s}.zf .dlb>*:nth-child(5){animation-delay:.18s}.zf .dlb>*:nth-child(n+6){animation-delay:.21s}.zf .dlf{padding:12px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px;flex:none;background:#fff}.zf .fout .dlg,.zf .fout .cfm{animation:zf-dlgO .24s var(--out) both}.zf .fout .scr{animation:zf-fadeO .24s both}.zf .dlg .fi,.zf .cfm .fi{border-color:var(--line2);background:#fff;height:38px;padding:0 11px}.zf .dlg textarea.fi{height:auto;padding:8px 11px}.zf .dlg .fl2{padding-left:2px}.zf .fld.err .fi{border-color:#f87171;box-shadow:0 0 0 3px #ef44441f}.zf .dlg .fi.ro{background:#f8fafc}.zf .sec{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-height:26px}.zf .box{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zf .opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zf .opt{border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--line2);background:#fff;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;min-width:0;transition:transform .25s var(--spring)}.zf .opt:hover{box-shadow:inset 0 0 0 1.5px var(--g300);transform:translateY(-1px)}.zf .opt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zf .opt.on.am{background:#fffbeb;box-shadow:inset 0 0 0 1.5px #d97706}.zf .opt>span:not([class]){flex:1;min-width:0;display:flex;flex-direction:column}.zf .opt b{font-size:13px;font-weight:650;overflow-wrap:anywhere}.zf .opt>span:not([class])>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zf .opt>.ok{color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zf .opt.on>.ok{opacity:1;transform:none}.zf .opt .nci{transition:transform .3s var(--spring)}.zf .opt:hover .nci{transform:rotate(-6deg) scale(1.08)}.zf .logo{width:64px;height:64px;border-radius:16px;background:var(--g100);color:var(--g650);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zf-pop .5s var(--spring) backwards}.zf .logo.has{background:#fff;box-shadow:inset 0 0 0 1px var(--line2);color:var(--g800)}.zf .logo.smx{width:44px;height:44px;border-radius:12px;font-size:13px}.zf .swc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line)}.zf .swc.on{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zf .swc.big{flex-direction:column;align-items:stretch}.zf .rgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:168px;overflow-y:auto;overflow-x:hidden;padding:1px}.zf .rgt{display:flex;align-items:center;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);background:#fff;min-width:0;animation:zf-rise .3s var(--in) backwards}.zf .rgt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zf .rgo{flex:1;min-width:0;height:34px;padding:0 4px 0 10px;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink2);text-align:left;border-radius:var(--r-fld)}.zf .rgt.on .rgo{color:var(--g650)}.zf .rgt .mb{opacity:0;transition:opacity .2s}.zf .rgt:hover .mb,.zf .rgt .mb:focus-visible{opacity:1}.zf .ixb{width:24px;height:24px;border-radius:50%;background:var(--g100);color:var(--g650);display:inline-flex;align-items:center;justify-content:center;flex:none}.zf .ixb.puls:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--g600);animation:zf-halo 1.6s ease-out infinite;pointer-events:none}.zf .ixb.puls{overflow:visible}.zf .radio{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);text-align:left;width:100%;min-width:0;animation:zf-rise .35s var(--in) backwards}.zf .radio:hover{box-shadow:inset 0 0 0 1px var(--g300)}.zf .radio.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zf .rd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #94a3b8;flex:none;display:flex;align-items:center;justify-content:center}.zf .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .3s var(--spring)}.zf .radio.on .rd{box-shadow:inset 0 0 0 1.5px var(--g600)}.zf .radio.on .rd:after{transform:scale(1)}.zf .radio>span:last-child{flex:1;min-width:0;display:flex;flex-direction:column}.zf .radio b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zf .radio>span:last-child>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zf .mtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border-bottom:1px solid var(--line);flex:none;height:44px}.zf .mtabs .tind{width:50%;bottom:-1px}.zf .mtabs .tind.p1{transform:translate(100%)}.zf .pick{max-height:236px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:5px;padding:2px}.zf .pick>.opt{flex:none;animation:zf-rise .35s var(--in) backwards}.zf .mvl{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-fld);font-size:13px;font-weight:600;min-width:0}.zf .mvl i{width:8px;height:8px;border-radius:50%;flex:none}.zf .mvl.r{background:#fef2f2;box-shadow:inset 0 0 0 1px #fee2e2;color:#991b1b}.zf .mvl.r i{background:#f87171}.zf .mvl.g{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g100);color:var(--g650);animation:zf-rise .35s var(--in) backwards}.zf .mvl.g i{background:var(--g600)}.zf .cw{flex:1;min-height:0;display:flex}.zf .cix{width:232px;flex:none;border-right:1px solid var(--line);background:#f8faf9;padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden}.zf .cixh{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);padding:8px 8px 4px}.zf .cxo{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink2);text-align:left;width:100%;flex:none;position:relative;animation:zf-rise .35s var(--in) backwards}.zf .cxo:hover{background:var(--chip)}.zf .cxo.on{background:var(--g100);color:var(--g650)}.zf .cxo i{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex:none}.zf .cxo.on i{background:var(--g600)}.zf .cxo.dim{color:#64748b;font-weight:500}.zf .cxo span{min-width:0;overflow-wrap:anywhere}.zf .cs{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0}.zf .csh{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;min-height:44px}.zf .csh>button.cst{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px;font-weight:650;min-height:32px}.zf .csh>button.cst svg{transition:transform .35s var(--spring);color:var(--mut);margin-left:auto}.zf .cs.open .csh>button.cst svg{transform:rotate(180deg)}.zf .cst b{font-weight:inherit}.zf .cs.dim .cst b{opacity:.5}.zf .csb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zf .cs.open .csb{grid-template-rows:1fr}.zf .csb>div{overflow:hidden;min-height:0}.zf .csp{padding:4px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.zf .g3c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.zf .g4c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.zf .trow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;animation:zf-rise .35s var(--in) backwards}.zf .trow.hd{font-size:11px;font-weight:700;color:var(--ttl);text-transform:uppercase;letter-spacing:.05em;animation:none}.zf .trow.l3{grid-template-columns:minmax(0,2fr) 90px 110px 30px}.zf .trow.l2{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 30px}.zf .trow.l1{grid-template-columns:minmax(0,1fr) 30px}.zf .sum{border-radius:12px;background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200);padding:12px 14px;display:flex;flex-direction:column;animation:zf-rise .4s var(--in) backwards}.zf .sum b{font-size:16px;font-weight:700;color:var(--g800)}.zf .sum>span{font-size:12px;color:var(--g650)}.zf .seg{display:inline-flex;background:var(--chip);border-radius:var(--r-chip);padding:3px;gap:2px;align-self:flex-start}.zf .seg .pill{padding:0 14px;height:28px}.zf .seg .pill.on{background:var(--g600)}.zf .cfm{position:relative;width:420px;background:#fff;border-radius:16px;padding:20px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:10px;animation:zf-dlgIn .5s var(--in) backwards}.zf .cfm h3{font-size:16px;font-weight:700}.zf .cfm p{font-size:13px;color:#475569;overflow-wrap:anywhere}.zf .cfm p b{color:var(--ink)}.zf .cfm p.sm{font-size:12px;color:var(--mut)}.zf .cfi{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none;margin-bottom:2px}.zf .cfi svg{animation:zf-wig .6s .2s}.zf .cfi.dng{background:#fef2f2;color:#b91c1c}.zf .cfi.warn{background:#fff7ed;color:#c2410c}.zf .cfi.info{background:var(--g25);color:var(--g650)}.zf .cfi.amb{background:#fffbeb;color:#b45309}.zf .cbx{border-radius:var(--r-fld);padding:8px 12px;display:flex;flex-direction:column;min-width:0;animation:zf-rise .35s var(--in) backwards}.zf .cbx>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zf .cbx b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zf .cbx.n{background:#f8fafc;box-shadow:inset 0 0 0 1px var(--line);color:#475569}.zf .cbx.a{background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;color:#92400e}.zf .cff{display:flex;justify-content:flex-end;gap:8px;margin-top:6px;flex-wrap:wrap}.zf .toasts{position:absolute;right:20px;top:14px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.zf .toast{background:var(--g900);color:#fff;border-radius:24px;padding:8px 20px 8px 8px;display:flex;gap:10px;align-items:center;max-width:372px;box-shadow:var(--sh-bar),inset 0 0 0 1px #ffffff24;box-shadow:var(--sh-bar);animation:zf-capIn .5s var(--in) both;position:relative;overflow:hidden}.zf .toast:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:var(--g300);transform-origin:left;animation:zf-shrink 3.5s linear forwards}.zf .toast.err:after{background:#fca5a5;animation-duration:5s}.zf .toast.out{animation:zf-capO .28s var(--out) both}.zf .tsi{width:30px;height:30px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none}.zf .tsi svg{animation:zf-pop .5s var(--spring) .15s backwards}.zf .toast.err .tsi{background:#ef444447;color:#fecaca}.zf .toast b{display:block;font-size:13px;font-weight:650}.zf .toast div>span{font-size:11.5px;color:#ffffffc7;display:block;overflow-wrap:anywhere}.zf .toast div>span:empty{display:none}.zf{--ground:#eef3f0;--card:#fff;--inner:#fff;--line:#e3eae6;--line2:#d3ded8;--chip:#e1e9e5;--mut:#566378;--ttl:#4d5f56;--fill:#e9efec;--fillh:#e0e9e4;--pan:#f4f7f5;--lcol:#e3ebe6;--row:#f2f6f4;--ton:#dbe6e0;--tonh:#cfddd5;--r-card:24px;--r-blk:18px;--r-fld:12px;--r-tile:12px;--r-row:14px;--r-btn:999px;--r-av:50%;--sh-card:0 2px 6px rgba(12,44,28,.04),0 18px 40px rgba(12,44,28,.08);--sh-row:0 1px 2px rgba(12,44,28,.05),0 8px 18px rgba(12,44,28,.09);--sh-menu:0 4px 10px rgba(12,44,28,.06),0 18px 40px rgba(12,44,28,.16);--sh-pop:0 30px 80px rgba(12,44,28,.28);--sh-bar:0 10px 26px rgba(12,44,28,.3);--sq:cubic-bezier(.3,1.45,.5,1);--soft:cubic-bezier(.3,.7,.3,1)}@keyframes zf-rise{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zf-riseA{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zf-riseB{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zf-pop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zf-popA{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zf-popB{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zf-paneA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zf-paneB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zf-cardIn{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zf-cardInA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zf-cardInB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zf-cardO{to{opacity:0;transform:scale(.97)}}@keyframes zf-paneO{to{opacity:0;transform:scale(.975)}}@keyframes zf-tabA{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zf-tabB{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zf-paneIn{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zf-tabO{to{opacity:0;transform:scale(.985)}}@keyframes zf-dlgIn{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.025)}78%{opacity:1;transform:scale(.994)}to{opacity:1;transform:none}}@keyframes zf-dlgO{to{opacity:0;transform:scale(.55)}}@keyframes zf-barIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zf-sbarIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zf-barO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zf-sbarO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zf-toastIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zf-capIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zf-toastO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zf-capO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zf-ptIn{0%{opacity:0;transform:translate(-50%,16px) scale(.6)}55%{opacity:1;transform:translate(-50%,-3px) scale(1.05)}to{opacity:1;transform:translate(-50%)}}@keyframes zf-ptO{to{opacity:0;transform:translate(-50%,12px) scale(.8)}}@keyframes zf-kzIn{0%{opacity:0;transform:scale(.92,.6)}60%{opacity:1;transform:scale(1.01,1.03)}to{opacity:1;transform:none}}@keyframes zf-kzO{to{opacity:0;transform:scale(.95,.7)}}@keyframes zf-nwRow{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.04)}75%{transform:scale(.99)}to{opacity:1;transform:none}}@keyframes zf-lt{0%{opacity:0;transform:translateY(.5em) scale(.5)}60%{opacity:1;transform:translateY(-.06em) scale(1.08)}to{opacity:1;transform:none}}@keyframes zf-wvA{to{transform:translate(-784px)}}@keyframes zf-wvB{0%{transform:translate(-588px)}to{transform:translate(0)}}@keyframes zf-capA{0%{transform:translateY(34px) scale(.92,.7)}}@keyframes zf-capB{0%{transform:translateY(0) scale(.92,.7)}}@keyframes zf-dotH{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}.zf .btn{border-radius:999px;padding:0 16px;transition:transform .3s var(--sq),opacity .2s}.zf .btn:hover{transform:translateY(-1px) scale(1.02)}.zf .btn:active{transform:scale(.95,.9)}.zf .btn.gh,.zf .btn.out{background:var(--ton);color:var(--g800);box-shadow:none}.zf .btn.gh:hover,.zf .btn.out:hover{background:var(--tonh);box-shadow:none}.zf .btn.dngo,.zf .btn.dngs,.zf .btn.dout{background:#fde8e6;color:#b0191a;box-shadow:none}.zf .btn.dngo:hover,.zf .btn.dngs:hover,.zf .btn.dout:hover{background:#fbd5d1}.zf .btn.sm{border-radius:999px;padding:0 13px}.zf .lnk{border-radius:999px;padding:0 9px;transition:transform .3s var(--sq)}.zf .lnk:active{transform:scale(.92,.88)}.zf .ib,.zf .mb{border-radius:50%;transition:transform .3s var(--sq)}.zf .bdg,.zf .cp{border-radius:999px}.zf .note{border-radius:14px}.zf .note.a,.zf .note.r,.zf .note.g,.zf .note.n{box-shadow:none}.zf .note.n{background:#edf1ef}.zf .note.g{background:var(--g50)}.zf .ban{background:linear-gradient(125deg,#0c2c1c,#134429 46%,#1f6641)}.zf .bwv{position:absolute;left:0;bottom:-1px;width:2352px;height:22px;z-index:0;pointer-events:none;display:block}.zf .bw1{fill:#eef3f057;animation:zf-wvA 26s linear infinite}.zf .bw2{fill:var(--ground);animation:zf-wvB 18s linear infinite}.zf .ringw{z-index:1}.zf .ringw svg{overflow:visible}.zf .rbase{stroke-width:9;stroke:#ffffff21}.zf .rs{stroke-width:9;stroke-linecap:round}.zf .rs.z{visibility:hidden}.zf .bt{font-size:24px;font-weight:800;letter-spacing:-.02em}.zf .bs{color:#ffffffc7}.zf .tel{padding:8px 24px 9px;border-radius:999px;background:#ffffff1a;min-width:128px}.zf .tel:hover{background:#ffffff2b}.zf .tel:active{transform:scale(.95,.9)}.zf .tel.act,.zf .tel.act:hover{background:#061a1080;box-shadow:none}.zf .tel>span{color:#ffffffe6}.zf .ab{background:var(--ground);border-bottom:0}.zf .abt{background:var(--ton)}.zf .abpill{left:3px;right:3px;width:auto;transform:none;clip-path:inset(0 176px 0 0 round 999px);transition:clip-path .55s var(--sq)}.zf .abpill.p1{transform:none;clip-path:inset(0 0 0 132px round 999px)}.zf .pill:active{transform:scale(.95,.9)}.zf .pill i{border-radius:999px;min-width:20px;height:20px}.zf .pill.on i{background:#0c2c1c61}.zf .spl{background:var(--ground)}.zf .lcol{background:var(--lcol);border-right:0;border-radius:0 24px 0 0}.zf .lh{border-bottom:0;padding:14px 14px 6px}.zf .lscroll{padding:6px 10px 12px}.zf .lmeta .lnk:hover,.zf .lh .lnk:hover{background:#1344291a}.zf .lrow{background:var(--row);border:0;border-radius:14px;padding:9px 10px 9px 17px;transition:transform .3s var(--sq)}.zf .lrow:hover{transform:translateY(-1px);background:#f9fbfa}.zf .lrow:active{transform:scale(.97,.93)}.zf .lrow.on,.zf .lrow.on:hover{background:#fff;box-shadow:var(--sh-row)}.zf .lrow.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zf .lbar,.zf .lrow:before{left:6px;top:50%;bottom:auto;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .45s var(--sq)}.zf .lrow.on .lbar,.zf .lrow.on:before{transform:scale(1)}.zf .l3{color:#5b677a}.zf .rb,.zf .nrc,.zf .opn{border-radius:999px}.zf .nrc{background:var(--g100)}.zf .opn{box-shadow:none;background:#fdf0c4}.zf .sk{background:var(--row);border-radius:14px}.zf .lstrip,.zf .strip{background:var(--lcol)}.zf .shd,.zf .sth{border-bottom:0}.zf .shd:hover,.zf .sth:hover{background:#13442912}.zf .sav.on .av,.zf .sgo.on{box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600)}.zf .savs .sav .sd{border-color:var(--lcol)}.zf .rsb{box-shadow:none;background:var(--row);border-radius:999px;padding:0 6px 0 10px}.zf .rsb:hover{background:#fff}.zf .rsp,.zf .kzp,.zf .ddp{border:0;border-radius:18px;padding:8px;box-shadow:var(--sh-menu)}.zf .bfl{box-shadow:none;border-radius:999px;padding:5px 6px 5px 14px}.zf .bfb{border-radius:999px}.zf .selb{box-shadow:none;background:#fff;border-radius:999px;padding:4px 5px 4px 6px}.zf .dcard{border:0;border-radius:24px;box-shadow:var(--sh-card)}.zf .dhead{background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);padding:0 14px}.zf .hav,.zf .dav{width:42px;height:42px;border-radius:50%;box-shadow:none;background:#ffffff2e}.zf .dav.lg{background:#fff}.zf .hc{border-radius:999px;box-shadow:none;background:#ffffff29}.zf .hb,.zf .xb{border-radius:50%;transition:transform .3s var(--sq)}.zf .hb:active,.zf .xb:active{transform:scale(.88)}.zf .dtabs{border-bottom:0;padding:0 14px;align-items:center}.zf .tgr{position:relative;height:38px;padding:4px;border-radius:999px;background:var(--chip);flex:none}.zf .tline{position:absolute;left:4px;right:4px;top:4px;bottom:4px;width:auto;height:auto;border-radius:0;background:none;transform:none;pointer-events:none;transition:clip-path .55s var(--sq)}.zf .tlin{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;display:block;transition:clip-path .3s var(--soft)}.zf .tab{z-index:1;height:30px;border-radius:999px;color:var(--ttl);transition:transform .3s var(--sq)}.zf .tab:hover{color:var(--g800)}.zf .tab.on{color:var(--g800);font-weight:700}.zf .tab:active{transform:scale(.94,.9)}.zf .tn,.zf .dtabs .tab i{background:#1344291a;color:var(--g800);min-width:18px;height:18px;line-height:18px;border-radius:999px}.zf .tab.on .tn,.zf .dtabs .tab.on i{background:var(--g600);color:#fff}.zf .capt,.zf .dcap{background:var(--g50);color:var(--g650);font-weight:600;padding:5px 12px 5px 10px;border-radius:999px}.zf .capt svg,.zf .dcap svg{color:var(--g600)}.zf .dbody{background:#fff;padding:14px 16px 92px}.zf .blk{background:var(--pan);border:0;border-radius:18px;padding:16px 16px 18px}.zf .bt2,.zf .bh h4{font-size:14px;font-weight:700;text-transform:none;letter-spacing:-.005em;color:var(--g800);gap:9px;min-height:26px}.zf .bt2>svg,.zf .bh h4 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zf .bn{background:#fff;color:var(--g650);height:20px;min-width:20px;line-height:20px;padding:0 6px}.zf .fld{gap:4px}.zf .fl,.zf .fl2{padding-left:4px}.zf .fi{height:34px;border:1.5px solid transparent;border-radius:12px;padding:0 11px;background:var(--fill)}.zf .fi:hover{border-color:transparent;background:var(--fillh)}.zf .fi:focus{border-color:var(--g500);background:#fff;box-shadow:0 0 0 3px #2d614b26}.zf textarea.fi,.zf .fi.ta{padding:8px 11px}.zf .fi.ro,.zf .fi.ro:hover{background:transparent;border-color:var(--line2);box-shadow:none}.zf .dlg .fi,.zf .cfm .fi{border-color:transparent;background:var(--fill);height:40px;padding:0 13px}.zf .dlg .fi:hover,.zf .cfm .fi:hover{background:var(--fillh)}.zf .dlg .fi:focus,.zf .cfm .fi:focus{border-color:var(--g500);background:#fff}.zf .dlg textarea.fi{padding:9px 13px}.zf .dlg .fi.ro,.zf .dlg .fi.ro:hover{background:transparent;border-color:var(--line2)}.zf .fld.err .fi{border-color:#ef4444;background:#fff;box-shadow:0 0 0 3px #ef444421}.zf .fw{background:var(--fill);border-radius:12px}.zf .fw:before{border:0;border-radius:12px;background:#1344290d}.zf .fw:after{border:1.5px solid var(--g500);border-radius:12px;box-shadow:0 0 0 3px #2d614b26}.zf .fw.b{background:var(--fill)}.zf .fw.b:before{opacity:0}.zf .fw.b:hover:before{opacity:1}.zf .fw.err:after{border-color:#ef4444;box-shadow:0 0 0 3px #ef444421}.zf .fw>.fi,.zf .fw>.fi:hover,.zf .fw>.fi:focus,.zf .dlg .fw>.fi,.zf .dlg .fw>.fi:hover,.zf .dlg .fw>.fi:focus{position:relative;z-index:1;border:0;background:transparent;box-shadow:none}.zf .fw:has(>.fi.ro){background:transparent}.zf .fw:has(>.fi.ro):before{content:none}.zf .fw>.fi.ro,.zf .fw>.fi.ro:hover{box-shadow:inset 0 0 0 1.5px var(--line2)}.zf .ddw>.fw{background:transparent}.zf .ddb,.zf .kz{border:0;background:var(--fill);border-radius:12px}.zf .ddb:hover,.zf .kz:hover{background:var(--fillh)}.zf .ddw.op .ddb,.zf .kzw.op .kz{background:#fff;box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zf .ddo,.zf .kzo{border-radius:10px}.zf .kzs input{border:1.5px solid transparent;border-radius:999px;background:var(--fill);padding:0 12px 0 32px}.zf .kzs input:focus{border-color:var(--g500);background:#fff}.zf .kzs svg{left:12px}.zf .chg{position:relative}.zf .chg.on{width:7px;height:7px;background:var(--g500)}.zf .chg.on:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g500);animation:zf-dotH 1.8s ease-out .3s infinite}.zf .swr,.zf .swc{background:#fff;box-shadow:none;border-radius:14px;padding:12px 14px}.zf .swr:hover{box-shadow:none}.zf .swc.on{background:var(--g50);box-shadow:none}.zf .nc .swr,.zf .it .swr,.zf .box .swr,.zf .dlg .swr,.zf .dlg .swc,.zf .cfm .swr{background:var(--pan)}.zf .dlg .swc.on{background:var(--g50)}.zf .onoff,.zf .sst{padding:2px 9px}.zf .onoff.on,.zf .sst.on{background:#dcf2e2;color:#166534}.zf .onoff,.zf .sst.off{background:#e6ebef;color:#475569}.zf .sw{width:48px;height:28px;background:#bfccc5}.zf .sw i,.zf .sw.on i,.zf .swr:active .sw i,.zf .swr:active .sw.on i,.zf .sw:active i,.zf .sw.on:active i{transform:none}.zf .sw i{left:3px;top:3px;right:3px;bottom:3px;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zf .sw i:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;clip-path:inset(0 20px 0 0 round 11px);transition:clip-path .5s var(--sq)}.zf .sw.on i{clip-path:inset(0 0 0 20px round 11px);transition:clip-path .5s var(--sq)}.zf .sw.on i:before{clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zf .swr:active .sw i:before,.zf .sw:active i:before{clip-path:inset(0 14px 0 0 round 11px)}.zf .swr:active .sw.on i:before,.zf .sw.on:active i:before{clip-path:inset(0 0 0 0 round 11px)}.zf .swr:active .sw.on i,.zf .sw.on:active i{clip-path:inset(0 0 0 14px round 11px)}.zf .ckv,.zf .ckb{width:20px;height:20px;border-radius:50%}.zf .ckv:before{border-radius:50%}.zf .tick,.zf .regl{box-shadow:none;background:#fff;border-radius:14px;padding:6px}.zf .dlg .tick,.zf .cfm .tick{background:var(--pan)}.zf .chkrow,.zf .rgo{border-radius:10px}.zf .sbar{left:20px;right:20px;bottom:18px;height:56px;padding:0 9px 0 20px;border-radius:999px;transform-origin:50% 100%;animation-duration:.6s}.zf .sbar .btn.yel,.zf .sbar .sav{height:38px;padding:0 20px;border-radius:999px;transition:transform .3s var(--sq)}.zf .sbar .btn.ghd,.zf .sbar .ghost{height:38px;padding:0 16px;border-radius:999px;background:#ffffff21;box-shadow:none;transition:transform .3s var(--sq)}.zf .sbar .btn.ghd:hover,.zf .sbar .ghost:hover{background:#ffffff38}.zf .sbar .btn.yel:hover,.zf .sbar .sav:hover{transform:scale(1.05)}.zf .sbar .btn.yel:active,.zf .sbar .sav:active,.zf .sbar .ghost:active,.zf .sbar .btn.ghd:active{transform:scale(.93,.88)}.zf .ptoast{border-radius:999px;padding:9px 16px 9px 12px;bottom:86px}.zf .scr{background:#0c2c1c66}.zf .dlg{border-radius:24px}.zf .dlh{background:#e2eee7;color:var(--g800);padding:16px 16px 16px 20px}.zf .dlh h3{font-size:17px;color:var(--g800);letter-spacing:-.01em}.zf .dlh p{color:#3c5a4b}.zf .dli{width:40px;height:40px;border-radius:50%;background:var(--g600);color:#fff}.zf .dlh .hb,.zf .dlh .xb,.zf .xb{background:#13442917;color:var(--g800)}.zf .dlh .hb:hover,.zf .xb:hover{background:#1344292b}.zf .dlf{border-top:0;background:var(--pan);padding:14px 20px 16px}.zf .cfm{border-radius:28px;padding:24px}.zf .cfi{width:48px;height:48px;border-radius:50%}.zf .cbx,.zf .mvl{box-shadow:none;border-radius:14px}.zf .cbx.n,.zf .mvl.r,.zf .mvl.g,.zf .cbx.a{box-shadow:none}.zf .toast{border-radius:28px}.zf .empty svg,.zf .lempty svg,.zf .dnone svg{box-sizing:content-box;padding:18px;border-radius:50%;background:var(--ton);color:var(--g500)}.zf .blk .empty svg,.zf .blk .dnone svg,.zf .dlg .empty svg{padding:14px;width:24px;height:24px;background:#e4ece8}.zf .srch input{border:1.5px solid transparent;border-radius:999px;background:#fff;padding:0 14px 0 36px}.zf .srch input:focus{border-color:var(--g500)}.zf .srch>.i{left:14px}.zf .nc{box-shadow:none;background:#fff;border-radius:16px}.zf .nc:hover{box-shadow:none}.zf .dlg .nc{background:var(--pan)}.zf .nci{border-radius:50%}.zf .it{box-shadow:none;background:#fff;border-radius:14px}.zf .nc .it,.zf .dlg .it{background:var(--pan)}.zf .dlg .nc .it{background:#fff}.zf .sub{border-top:0;padding-top:4px}.zf .addt{border:0;background:#2d614b17;border-radius:999px;color:var(--g650);transition:transform .3s var(--sq)}.zf .addt:hover{background:#2d614b29}.zf .addt:active{transform:scale(.97,.9)}.zf .li{box-shadow:none;background:#fff;border-radius:14px}.zf .li:hover{box-shadow:var(--sh-row)}.zf .dlg .li{background:var(--pan)}.zf .box,.zf .cs{box-shadow:none;background:var(--pan);border-radius:18px}.zf .opt,.zf .radio{box-shadow:none;background:var(--fill);border-radius:16px}.zf .opt:hover,.zf .radio:hover{box-shadow:none;background:var(--fillh)}.zf .opt.on,.zf .radio.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g600)}.zf .rgt{box-shadow:none;background:var(--fill);border-radius:12px}.zf .rgt.on{background:var(--g50)}.zf .logo,.zf .logo.smx{border-radius:50%}.zf .logo.has{box-shadow:none}.zf .sum{box-shadow:none;border-radius:18px;background:var(--g50)}.zf .cix{border-right:0;background:var(--pan)}.zf .cxo{border-radius:999px;padding:4px 12px}.zf .mtabs{margin:14px 20px 0;height:40px;padding:4px;border-bottom:0;border-radius:999px;background:var(--fill)}.zf .mtabs .tind{left:4px;top:4px;bottom:4px;width:calc(50% - 4px);height:auto;border-radius:999px;background:#fff;transition:transform .5s var(--sq)}.zf .seg{background:var(--fill)}.zf .tgr{grid-template-columns:62px 132px 98px 160px 116px}.zf .dlg .srch input{background:var(--fill)}.zf .dlg .srch input:focus{background:#fff}.zf .sec{font-size:13px;text-transform:none;letter-spacing:0;color:var(--g800)}.zf .dev{border-top:0;background:var(--pan);border-radius:12px;padding:6px 6px 6px 12px;margin-top:6px}.zf{--t-press:.11s;--t-fast:.18s;--t-base:.28s;--t-move:.38s;--t-enter:.46s;--t-exit:.24s;--t-out:.14s;--t-big:.62s;--stg:34ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--in:var(--e-out);--spring:var(--e-spring);--out:var(--e-in);--sq:var(--e-spring);--soft:var(--e-inout)}@keyframes zf-trkA{0%{opacity:0;transform:translate(-10px)}}@keyframes zf-trkB{0%{opacity:0;transform:translate(-10px)}}@keyframes zf-wdA{0%{opacity:0;transform:translateY(.6em)}}@keyframes zf-wdB{0%{opacity:0;transform:translateY(.6em)}}@keyframes zf-softA{0%{opacity:.3;transform:translateY(5px)}}@keyframes zf-softB{0%{opacity:.3;transform:translateY(5px)}}@keyframes zf-selA{0%{opacity:0}}@keyframes zf-selB{0%{opacity:0}}@keyframes zf-popS{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.12)}80%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes zf-ripA{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zf-ripB{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zf-cDnA{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zf-cDnB{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zf-cUpA{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zf-cUpB{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zf-cODn{to{opacity:0;transform:translateY(-18px) scale(.985)}}@keyframes zf-cOUp{to{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes zf-blkF{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes zf-blkB{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes zf-tOF{to{opacity:0;transform:translate(-22px)}}@keyframes zf-tOB{to{opacity:0;transform:translate(22px)}}@keyframes zf-colO{to{opacity:0}}@keyframes zf-colA{0%{opacity:0;transform:translateY(6px)}}@keyframes zf-colB{0%{opacity:0;transform:translateY(6px)}}@keyframes zf-fiF{0%{transform:scale(.985)}}@keyframes zf-dotOk{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.9)}to{opacity:0;transform:scale(0)}}@keyframes zf-dotRv{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes zf-okWash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes zf-valIn{0%{opacity:.2;transform:translateY(4px)}}@keyframes zf-valA{0%{opacity:0;transform:translateY(5px)}}@keyframes zf-valB{0%{opacity:0;transform:translateY(5px)}}@keyframes zf-sbIt{0%{opacity:0;transform:translateY(9px) scale(.9)}}@keyframes zf-rollA{0%{opacity:0;transform:translateY(80%)}}@keyframes zf-rollB{0%{opacity:0;transform:translateY(80%)}}@keyframes zf-rdA{0%{opacity:0;transform:translateY(-80%)}}@keyframes zf-rdB{0%{opacity:0;transform:translateY(-80%)}}@keyframes zf-lblA{0%{opacity:0;transform:translateY(5px)}}@keyframes zf-lblB{0%{opacity:0;transform:translateY(5px)}}@keyframes zf-barOk{0%{opacity:1;transform:none}10%{opacity:1;transform:scale(1.012,1.05)}24%,56%{opacity:1;transform:none}to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zf-okBtn{0%{transform:none}40%{transform:scale(1.1)}to{transform:none}}@keyframes zf-subIn{0%{opacity:0;transform:scale(.97,.72)}to{opacity:1;transform:none}}@keyframes zf-rowsIn{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zf-rowsO{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes zf-arm{0%,to{transform:none}35%{transform:scale(1.07)}70%{transform:scale(.99)}}@keyframes zf-armR{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes zf-nwRing{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes zf-shakeA{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zf-shakeB{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zf-wig{0%,to{transform:rotate(0)}25%{transform:rotate(-13deg) scale(1.12)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}@keyframes zf-nA{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}@keyframes zf-nB{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}.zf .xb:hover,.zf .dlh .hb:hover{transform:none}.zf .btn{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zf .lnk,.zf .ib,.zf .mb,.zf .hb,.zf .xb,.zf .chip,.zf .tab,.zf .mtab,.zf .pill,.zf .tel,.zf .lrow,.zf .sgo,.zf .shd,.zf .sth,.zf .swr,.zf .ckc,.zf .ddb,.zf .kz,.zf .ddo,.zf .kzo,.zf .rgo,.zf .chkrow,.zf .opt,.zf .radio,.zf .addt,.zf .updrop,.zf .ghost,.zf .rsb,.zf .bfb,.zf .cxo,.zf .cst,.zf .ixb,.zf .savs>.sav,.zf .sbar .sav,.zf .sbar .btn{transition:transform var(--t-base) var(--e-rel)}.zf .btn:active,.zf .lnk:active,.zf .chip:active,.zf .tab:active,.zf .mtab:active,.zf .pill:active,.zf .tel:active,.zf .ghost:active,.zf .addt:active,.zf .bfb:active,.zf .rsb:active,.zf .cxo:active,.zf .sbar .sav:active,.zf .sbar .btn:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zf .ib:active,.zf .mb:active,.zf .hb:active,.zf .xb:active,.zf .sgo:active,.zf .ixb:active,.zf .savs>.sav:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zf .lrow:active,.zf .swr:active,.zf .ckc:active,.zf .ddb:active,.zf .kz:active,.zf .ddo:active,.zf .kzo:active,.zf .rgo:active,.zf .chkrow:active,.zf .opt:active,.zf .radio:active,.zf .updrop:active,.zf .shd:active,.zf .sth:active,.zf .cst:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zf .hb.off:active,.zf .btn.off:active{transform:none}.zf .btn:after,.zf .chip:after,.zf .hb:after,.zf .ib:after,.zf .lnk:after,.zf .lrow:after,.zf .tab:after,.zf .swr:after,.zf .ddb:after,.zf .ddo:after,.zf .rgo:after,.zf .mtab:after,.zf .ckc:after,.zf .shd:after,.zf .updrop:after,.zf .pill:after,.zf .tel:after,.zf .kz:after,.zf .kzo:after,.zf .mb:after,.zf .sgo:after,.zf .addt:after,.zf .opt:after,.zf .xb:after,.zf .ixb:after,.zf .sbar .sav:after,.zf .ghost:after,.zf .sth:after,.zf .radio:after,.zf .chkrow:after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;transform:none;opacity:0;transition:opacity var(--t-base) var(--e-out)}.zf .btn:active:after,.zf .chip:active:after,.zf .hb:active:after,.zf .ib:active:after,.zf .lnk:active:after,.zf .lrow:active:after,.zf .tab:active:after,.zf .swr:active:after,.zf .ddb:active:after,.zf .ddo:active:after,.zf .rgo:active:after,.zf .mtab:active:after,.zf .ckc:active:after,.zf .shd:active:after,.zf .updrop:active:after,.zf .pill:active:after,.zf .tel:active:after,.zf .kz:active:after,.zf .kzo:active:after,.zf .mb:active:after,.zf .sgo:active:after,.zf .addt:active:after,.zf .opt:active:after,.zf .xb:active:after,.zf .ixb:active:after,.zf .sbar .sav:active:after,.zf .ghost:active:after,.zf .sth:active:after,.zf .radio:active:after,.zf .chkrow:active:after{opacity:.11;transform:none;transition:opacity var(--t-press) var(--e-out)}.zf .rip{position:absolute;z-index:90;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #1344294d}.zf .rpA{animation:zf-ripA var(--t-enter) var(--e-out) both}.zf .rpB{animation:zf-ripB var(--t-enter) var(--e-out) both}.zf .btn svg,.zf .lnk svg,.zf .ib svg,.zf .mb svg,.zf .hb svg,.zf .xb svg,.zf .addt svg,.zf .tab svg,.zf .mtab svg,.zf .pill svg,.zf .ddb>svg,.zf .kz>svg,.zf .rsb svg,.zf .shd svg,.zf .sth svg,.zf .cst svg{transition:transform var(--t-base) var(--e-spring)}.zf .btn:hover svg{transform:scale(1.1) rotate(-6deg)}.zf .btn:has(use[href="#i-plus"]):hover svg,.zf .addt:hover svg,.zf .mb:has(use[href="#i-plus"]):hover svg{transform:rotate(90deg)}.zf .btn:has(use[href="#i-plus"]):active svg,.zf .addt:active svg,.zf .mb:has(use[href="#i-plus"]):active svg{transform:rotate(180deg) scale(.9)}.zf .hb.d:hover svg,.zf .ib.d:hover svg,.zf .mb.d:hover svg,.zf .btn:has(use[href="#i-trash"]):hover svg,.zf .hb:has(use[href="#i-phone"]):hover svg{animation:zf-wig var(--t-big) var(--e-out)}.zf .hb.x:hover svg,.zf .xb:hover svg,.zf .dlh .hb.x:hover svg,.zf .mb:has(use[href="#i-x"]):hover svg,.zf .ib:has(use[href="#i-x"]):hover svg{transform:rotate(90deg)}.zf .hb:has(use[href="#i-mail"]):hover svg{transform:translateY(-2px) rotate(-8deg)}.zf .btn:has(use[href="#i-ref"]):hover svg,.zf .btn:has(use[href="#i-undo"]):hover svg,.zf .lnk:has(use[href="#i-ref"]):hover svg{transform:rotate(-180deg)}.zf .btn:has(use[href="#i-dl"]):hover svg,.zf .lnk:has(use[href="#i-dl"]):hover svg,.zf .ib:has(use[href="#i-dl"]):hover svg{transform:translateY(2px)}.zf .btn:has(use[href="#i-up"]):hover svg{transform:translateY(-2px)}.zf .btn:has(use[href="#i-send"]):hover svg,.zf .btn:has(use[href="#i-arrc"]):hover svg,.zf .btn:has(use[href="#i-ext"]):hover svg{transform:translate(2px,-1px)}.zf .btn svg.spin,.zf .btn:hover svg.spin,.zf .sav svg.spin{transition:none;transform:none}.zf .btn>svg:has(use[href="#i-check"]),.zf .lnk>svg:has(use[href="#i-check"]),.zf .sav>svg:has(use[href="#i-check"]),.zf .ib>svg:has(use[href="#i-check"]),.zf .ptoast svg:has(use[href="#i-check"]),.zf .tsi>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zf-ckd var(--t-base) var(--e-out) .14s both}.zf .tel:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;pointer-events:none;background:#061a1052;transform:scale(0);transition:transform var(--t-exit) var(--e-in)}.zf .tel.act:before{transform:scale(26);transition:transform var(--t-enter) var(--e-out)}.zf .tel.act,.zf .tel.act:hover{background:#061a1045}.zf .chip:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 240px var(--row);opacity:0;transform:scale(.25)}.zf .chip.on:before{opacity:1;transform:scale(48);transition:transform var(--t-enter) var(--e-out)}.zf .chip>span,.zf .chip>b,.zf .tel>b,.zf .tel>span{position:relative;z-index:1}.zf .sw:before{opacity:1;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path var(--t-exit) var(--e-inout)}.zf .sw.on:before{opacity:1;clip-path:inset(0 0 0 0 round 999px);transition:clip-path var(--t-enter) var(--e-out)}.zf .sw.on:after{animation:zf-halo var(--t-big) var(--e-out) both}.zf .sw i{transition:clip-path var(--t-base) var(--e-inout)}.zf .sw i:before{transition:clip-path var(--t-enter) var(--e-spring)}.zf .sw.on i{transition:clip-path var(--t-enter) var(--e-spring)}.zf .sw.on i:before{transition:clip-path var(--t-base) var(--e-inout)}.zf .onoff.on,.zf .sst.on{animation:zf-pop var(--t-enter) var(--e-spring)}.zf .ckb,.zf .ckv{position:relative}.zf .ckb:before,.zf .ckv:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);opacity:0;transform:scale(.3);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zf .on>.ckb:before,.zf .ckb.on:before,.zf .ckv.on:before{opacity:1;transform:none}.zf .on>.ckb,.zf .ckb.on,.zf .ckv.on{background:none;box-shadow:inset 0 0 0 1.5px var(--g600)}.zf .ckb svg,.zf .ckv svg{position:relative}.zf .ckv.on svg,.zf .on>.ckb svg,.zf .ckb.on svg{animation:zf-ckd var(--t-base) var(--e-out) 90ms forwards}.zf .rd:after{transition:transform var(--t-base) var(--e-spring)}.zf .tline{transition:clip-path var(--t-enter) var(--e-spring)}.zf .tlin{transition:clip-path var(--t-base) var(--e-out)}.zf .dcard:has(.tpane.t-bk) .tline,.zf .dcard:has(.pane.t-bk) .tline{transition:clip-path var(--t-base) var(--e-out)}.zf .dcard:has(.tpane.t-bk) .tlin,.zf .dcard:has(.pane.t-bk) .tlin{transition:clip-path var(--t-enter) var(--e-spring)}.zf .abpill{transition:clip-path var(--t-enter) var(--e-spring)}.zf .mtabs .tind{transition:transform var(--t-enter) var(--e-spring)}.zf .tn,.zf .dtabs .tab i{animation:none}.zf .tn.nA,.zf .dtabs .tab i.nA{animation:zf-nA var(--t-enter) var(--e-spring)}.zf .tn.nB,.zf .dtabs .tab i.nB{animation:zf-nB var(--t-enter) var(--e-spring)}.zf .bnA,.zf .bnB{animation-duration:var(--t-enter)}.zf .rs{transition:opacity var(--t-base) var(--e-out),stroke-dashoffset var(--t-big) var(--e-out)}.zf .rmA,.zf .rmB{animation:none}.zf .rmA>b{animation:zf-rollA var(--t-base) var(--e-spring)}.zf .rmB>b{animation:zf-rollB var(--t-base) var(--e-spring)}.zf .rmA>i{animation:zf-lblA var(--t-base) var(--e-out)}.zf .rmB>i{animation:zf-lblB var(--t-base) var(--e-out)}.zf .lcol{transition-duration:var(--t-move);transition-timing-function:var(--e-inout)}.zf .lrow,.zf .sk,.zf .chip,.zf .tel,.zf .mtab,.zf .blk,.zf .li,.zf .doc,.zf .kv,.zf .note,.zf .empty,.zf .lempty,.zf .dnone,.zf .ltxt,.zf .rgo,.zf .radio,.zf .cxo,.zf .trow,.zf .sum,.zf .cbx,.zf .rgt,.zf .mvl.g,.zf .rnew,.zf .chgl,.zf .abt,.zf .ab .btn,.zf .mp>*,.zf .dlb>*{animation-duration:var(--t-enter);animation-timing-function:var(--e-out)}.zf .qA .lrow{animation-name:zf-softA}.zf .qB .lrow{animation-name:zf-softB}.zf .qA .lrow,.zf .qB .lrow{animation-duration:var(--t-base);animation-delay:0s!important}.zf .qA .rb,.zf .qB .rb{animation:none}.zf .lcol.min .lrow{animation-name:none}.zf .lsel{position:absolute;left:0;right:0;top:0;height:70px;z-index:2;border-radius:14px;pointer-events:none;box-shadow:var(--sh-row);-webkit-backdrop-filter:brightness(1.08);backdrop-filter:brightness(1.08);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zf .lsel:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600)}.zf .lsel.off,.zf .ssel.off{opacity:0}.zf .lsel.nt,.zf .ssel.nt{transition:opacity var(--t-fast) var(--e-out)}.zf .lA>.lsel,.zf .gA>.lsel,.zf .qA>.lsel{animation:zf-selA var(--t-base) var(--e-out) .12s backwards}.zf .lB>.lsel,.zf .gB>.lsel,.zf .qB>.lsel{animation:zf-selB var(--t-base) var(--e-out) .12s backwards}.zf .lrow.on:not(.pk),.zf .lrow.on:not(.pk):hover{background:var(--row);box-shadow:none}.zf .lrow.on .lbar,.zf .lrow.on:before{transform:scale(0)}.zf .lscroll,.zf .savs,.zf .stl{position:relative}.zf .ssel{position:absolute;left:50%;top:10px;width:40px;height:40px;margin-left:-20px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zf .sav.on .av,.zf .sgo.on{box-shadow:none}.zf .lcol.min .sav,.zf .sgo{animation:zf-popS var(--t-enter) var(--e-spring) backwards}.zf .sks{display:flex;flex-direction:column;gap:6px}.zf .sks.out{position:absolute;left:10px;right:10px;top:6px;z-index:3;pointer-events:none;animation:zf-fadeO var(--t-exit) var(--e-in) both}.zf .dA,.zf .dB,.zf .dcard{animation-duration:var(--t-enter)}.zf .s-dn>.dA,.zf .dcard.kA.s-dn{animation-name:zf-cDnA}.zf .s-dn>.dB,.zf .dcard.kB.s-dn{animation-name:zf-cDnB}.zf .s-up>.dA,.zf .dcard.kA.s-up{animation-name:zf-cUpA}.zf .s-up>.dB,.zf .dcard.kB.s-up{animation-name:zf-cUpB}.zf .dwrap.out>.dcard,.zf .dwrap.out>.empty,.zf .dcard.out{animation:zf-cardO var(--t-out) var(--e-in) both}.zf .dwrap.s-dn.out>.dcard,.zf .dcard.s-dn.out{animation-name:zf-cODn}.zf .dwrap.s-up.out>.dcard,.zf .dcard.s-up.out{animation-name:zf-cOUp}.zf .dA .hav{animation-name:zf-popA}.zf .dB .hav{animation-name:zf-popB}.zf .dA .hsub,.zf .kA .dsub{animation-name:zf-trkA}.zf .dB .hsub,.zf .kB .dsub{animation-name:zf-trkB}.zf .dA .hc{animation-name:zf-popA}.zf .dB .hc{animation-name:zf-popB}.zf .hav,.zf .dav{animation-duration:var(--t-enter);animation-delay:60ms}.zf .hn,.zf .dnm{animation:none}.zf .wd{display:inline-block;white-space:pre;animation:zf-wdA var(--t-enter) var(--e-out) backwards}.zf .dB .wd,.zf .kB .wd{animation-name:zf-wdB}.zf .hsub,.zf .dsub{animation-duration:var(--t-enter);animation-delay:.13s}.zf .dhead .hc{animation-duration:var(--t-enter);animation-delay:.18s}.zf .tpane.tA,.zf .tpane.tB,.zf .pane{animation:none}.zf .tpane.out,.zf .pane.out{animation:zf-tabO var(--t-out) var(--e-in) both}.zf .tpane.o-fw,.zf .pane.o-fw{animation-name:zf-tOF}.zf .tpane.o-bk,.zf .pane.o-bk{animation-name:zf-tOB}.zf .tA .blk{animation-name:zf-riseA}.zf .tB .blk{animation-name:zf-riseB}.zf .tpane.t-fw .blk,.zf .pane.t-fw .blk{animation-name:zf-blkF}.zf .tpane.t-bk .blk,.zf .pane.t-bk .blk{animation-name:zf-blkB}.zf .dcol>.blk:nth-child(1){animation-delay:0s}.zf .dcol>.blk:nth-child(2){animation-delay:calc(var(--stg)*2)}.zf .dcol>.blk:nth-child(3){animation-delay:calc(var(--stg)*4)}.zf .dcol>.blk:nth-child(4){animation-delay:calc(var(--stg)*6)}.zf .dcol>.blk:nth-child(n+5){animation-delay:calc(var(--stg)*8)}.zf .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:var(--stg)}.zf .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:calc(var(--stg)*3)}.zf .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:calc(var(--stg)*5)}.zf .dcol:nth-child(2)>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*7)}.zf .tpane.cx .dgrid,.zf .pane.cx>.dcols{animation:zf-colO var(--t-press) var(--e-in) both}.zf .tpane.cA .dgrid,.zf .pane.cA>.dcols{animation:zf-colA var(--t-base) var(--e-out) both}.zf .tpane.cB .dgrid,.zf .pane.cB>.dcols{animation:zf-colB var(--t-base) var(--e-out) both}.zf .fld,.zf .swr{position:relative}.zf .fl,.zf .fl2{transition:transform var(--t-fast) var(--e-out)}.zf .fld:focus-within>.fl,.zf .fld:focus-within>.fl2{transform:translate(3px);color:var(--g650)}.zf .fw:before{transition:opacity var(--t-fast) var(--e-out)}.zf .fw:after{transform:scale(.98);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zf .fw:focus-within:after,.zf .fw.err:after{transform:none}.zf .fi:focus{animation:zf-fiF var(--t-base) var(--e-spring)}.zf .fw>.fi:focus{animation:none}.zf .chg.on:after{animation:zf-dotH .9s var(--e-out) .12s 2 both}.zf .chg.ok,.zf .chg.rv{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--g500);flex:none;opacity:1;transform:none}.zf .chg.ok{animation:zf-dotOk var(--t-big) var(--e-out) both}.zf .chg.rv{animation:zf-dotRv var(--t-exit) var(--e-in) both}.zf .fld:has(.chg.ok):after,.zf .swr:has(.chg.ok):before{content:"";position:absolute;left:-4px;right:-4px;top:-3px;bottom:-3px;border-radius:14px;background:#28a05f2b;pointer-events:none;animation:zf-okWash 1s var(--e-out) both}.zf .swr:has(.chg.ok):before{left:0;right:0;top:0;bottom:0;border-radius:inherit}.zf .fld:has(.chg.rv) .fi,.zf .fld:has(.chg.rv) .ddb,.zf .swr:has(.chg.rv) .sw{animation:zf-valIn var(--t-base) var(--e-out)}.zf .hint.err,.zf .ferr{animation-duration:var(--t-base)}.zf .sbar{animation-duration:var(--t-big);animation-timing-function:var(--e-out)}.zf .sbar>*{animation:zf-sbIt var(--t-enter) var(--e-out) backwards}.zf .sbar>:nth-child(1){animation-delay:.14s}.zf .sbar>:nth-child(2){animation-delay:174ms}.zf .sbar>:nth-child(3){animation-delay:208ms}.zf .sbar>:nth-child(4){animation-delay:242ms}.zf .sbar>:nth-child(5){animation-delay:276ms}.zf .sbar.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zf .sbar.out>*{animation:none}.zf .sbar.out:has(.ok){animation:zf-barOk var(--t-big) var(--e-inout) both}.zf .sbar .ok{animation:zf-okBtn var(--t-enter) var(--e-spring)}.zf .sbar .ghd,.zf .sbar .ghost{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zf .sbar:has(.ok) .ghd,.zf .sbar:has(.ok) .ghost{opacity:.35}.zf .sbar .yel.off,.zf .sbar .sav.off{opacity:1}.zf .rollA,.zf .rA{animation:zf-rollA var(--t-base) var(--e-spring)}.zf .rollB,.zf .rB{animation:zf-rollB var(--t-base) var(--e-spring)}.zf .rdA{animation:zf-rdA var(--t-base) var(--e-spring)}.zf .rdB{animation:zf-rdB var(--t-base) var(--e-spring)}.zf .sbn>b,.zf .sbn>i{display:inline-block}.zf .ptoast{animation-duration:var(--t-enter)}.zf .ptoast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zf .ddp,.zf .kzp,.zf .rsp{animation:zf-kzIn var(--t-base) var(--e-out) both}.zf .ddp.out,.zf .kzp.out,.zf .rsp.out{animation:zf-kzO var(--t-out) var(--e-in) both;pointer-events:none}.zf .ddo,.zf .kzo{animation-duration:var(--t-base);animation-timing-function:var(--e-out)}.zf .kzo:nth-child(1){animation-delay:50ms}.zf .kzo:nth-child(2){animation-delay:84ms}.zf .kzo:nth-child(3){animation-delay:118ms}.zf .kzo:nth-child(4){animation-delay:152ms}.zf .kzo:nth-child(n+5){animation-delay:186ms}.zf .ddo:before,.zf .kzo:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background:var(--chip);opacity:0;transition:opacity var(--t-fast) var(--e-out);pointer-events:none}.zf .ddo:hover,.zf .kzo:hover{background:transparent}.zf .ddo.on:hover,.zf .kzo.on:hover{background:var(--g100)}.zf .ddo:hover:before,.zf .kzo:hover:before{opacity:1}.zf .ddo.on:before,.zf .kzo.on:before{opacity:0}.zf .ddo>*,.zf .kzo>*{position:relative}.zf .ddo>svg,.zf .kzo>svg,.zf .opt>.ok{stroke-dasharray:24;stroke-dashoffset:24;opacity:1;transform:none;transition:stroke-dashoffset var(--t-base) var(--e-out)}.zf .ddo.on>svg,.zf .kzo.on>svg,.zf .opt.on>.ok{stroke-dashoffset:0}.zf .ddv.vA,.zf .kzt.vA>b{animation:zf-valA var(--t-base) var(--e-out)}.zf .ddv.vB,.zf .kzt.vB>b{animation:zf-valB var(--t-base) var(--e-out)}.zf .nc,.zf .it{animation-name:zf-subIn;animation-duration:var(--t-enter);animation-timing-function:var(--e-out);transform-origin:50% 100%}.zf .ncb,.zf .csb{transition:grid-template-rows var(--t-exit) var(--e-inout)}.zf .nc.open .ncb,.zf .cs.open .csb{transition:grid-template-rows var(--t-enter) var(--e-out)}.zf .ncb>div,.zf .csb>div{opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zf .nc.open .ncb>div,.zf .cs.open .csb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zf .bfw{display:grid;grid-template-rows:1fr;margin-bottom:-10px;animation:zf-rowsIn var(--t-base) var(--e-out) both}.zf .bfw.out{animation:zf-rowsO var(--t-press) var(--e-in) both}.zf .bfi{min-height:0;overflow:hidden;padding-bottom:10px}.zf .bfl{animation-duration:var(--t-base)}.zf .bfl.out{animation:zf-fadeO var(--t-press) var(--e-in) both}.zf .scr{animation:zf-fade var(--t-base) var(--e-out) both}.zf .dlg{animation-duration:var(--t-big)}.zf .cfm{animation-duration:var(--t-enter)}.zf .dli{animation-duration:var(--t-enter);animation-delay:40ms}.zf .dlh h3{animation-duration:var(--t-enter);animation-delay:60ms}.zf .dlh p{animation-duration:var(--t-enter);animation-delay:94ms}.zf .dlf>*{animation:zf-rise var(--t-enter) var(--e-out) .2s backwards}.zf .dlf>*:nth-child(2){animation-delay:234ms}.zf .dlf>*:nth-child(3){animation-delay:268ms}.zf .cfi{animation:zf-pop var(--t-enter) var(--e-spring) 30ms backwards}.zf .cfi svg{animation:zf-wig var(--t-big) var(--e-out) .24s}.zf .cfm h3,.zf .cfm>p{animation:zf-rise var(--t-enter) var(--e-out) 50ms backwards}.zf .cfm>p{animation-delay:84ms}.zf .cfb>*,.zf .cff>*{animation:zf-rise var(--t-enter) var(--e-out) 118ms backwards}.zf .cfb>*:nth-child(2),.zf .cff>*:nth-child(2){animation-delay:152ms}.zf .cfb>*:nth-child(3),.zf .cff>*:nth-child(3){animation-delay:186ms}.zf .cfm .btn.dng,.zf .cfm .btn.amb{animation:zf-rise var(--t-enter) var(--e-out) 152ms backwards,zf-arm var(--t-big) var(--e-inout) .64s}.zf .cfm .btn.dng:before,.zf .cfm .btn.amb:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #ffffffbf;opacity:0;pointer-events:none;animation:zf-armR var(--t-big) var(--e-out) .64s}.zf .fout .dlg,.zf .fout .cfm{animation:zf-dlgO var(--t-exit) var(--e-in) both}.zf .fout .scr{animation:zf-fadeO var(--t-exit) var(--e-in) both}.zf .fout .dlg>*,.zf .fout .cfm>*{animation:zf-fadeO var(--t-press) var(--e-in) both}.zf .dlb.shA,.zf .dlb.shB{animation:none}.zf .shA .fw.err{animation:zf-shakeA var(--t-enter) var(--e-out)}.zf .shB .fw.err{animation:zf-shakeB var(--t-enter) var(--e-out)}.zf .fld.err>.fi{animation:zf-shakeA var(--t-enter) var(--e-out)}.zf .mp.tA,.zf .mp.tB{animation-duration:var(--t-base)}.zf .mp.out{animation-duration:var(--t-out)}.zf .toast{animation-duration:var(--t-big);animation-fill-mode:backwards}.zf .toast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in);animation-fill-mode:both}.zf .toast.out~.toast{transform:translateY(calc(-100% - 8px));transition:transform var(--t-exit) var(--e-inout)}.zf .lA .lrow.nw{animation:zf-riseA var(--t-enter) var(--e-out) backwards}.zf .lB .lrow.nw{animation:zf-riseB var(--t-enter) var(--e-out) backwards}.zf .qA .lrow.nw{animation:zf-softA var(--t-base) var(--e-out) backwards}.zf .qB .lrow.nw{animation:zf-softB var(--t-base) var(--e-out) backwards}.zf .lrow.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:0;background:none;transform:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zf-nwRing 1.3s var(--e-out) 2 both}.zf .lrow.nw>.av{animation:zf-pop var(--t-big) var(--e-spring) 2}.zf .t-in,.zf .t-fw,.zf .t-bk,.zf .o-in,.zf .o-fw,.zf .o-bk,.zf .s-in,.zf .s-up,.zf .s-dn,.zf .c2,.zf .k2,.zf .cx,.zf .cA,.zf .cB,.zf .nA,.zf .nB,.zf .ok,.zf .rv,.zf .vA,.zf .vB,.zf .nt,.zf .lv{--m:1}.zf .lscroll>.lsel{left:10px;right:10px;top:6px}.zf .lin{transition:opacity var(--t-base) var(--e-out) 90ms}.zf .lcol.min .lin{transition:opacity var(--t-out) var(--e-in)}.zf .strip{animation:zf-stripIn var(--t-base) var(--e-out) 50ms backwards}.zf .pane:not(.k2)>.dcols.c2{flex-direction:column;align-items:stretch}.zf .pane.k2>.dcols{flex-direction:row;align-items:flex-start}@keyframes zf-fpIn{0%{opacity:0;transform:translateY(10px)}}@keyframes zf-fpFA{0%{opacity:0;transform:translate(30px)}}@keyframes zf-fpFB{0%{opacity:0;transform:translate(30px)}}@keyframes zf-fpBA{0%{opacity:0;transform:translate(-30px)}}@keyframes zf-fpBB{0%{opacity:0;transform:translate(-30px)}}@keyframes zf-rwO{to{opacity:0;transform:scale(.94)}}@keyframes zf-fpl{0%,to{opacity:1}50%{opacity:.55}}@keyframes zf-clX{0%{clip-path:inset(0 100% 0 0 round 99px)}}@keyframes zf-clY{0%{clip-path:inset(100% 0 0 0 round 10px)}}@keyframes zf-segA{0%{clip-path:inset(0 100% 0 0 round 99px)}}@keyframes zf-segB{0%{clip-path:inset(0 100% 0 0 round 99px)}}@keyframes zf-stRA{0%{stroke-dashoffset:67.3}}@keyframes zf-stRB{0%{stroke-dashoffset:67.3}}@keyframes zf-stDA{0%{transform:scale(0)}}@keyframes zf-stDB{0%{transform:scale(0)}}@keyframes zf-stLA{0%{opacity:.25}}@keyframes zf-stLB{0%{opacity:.25}}@keyframes zf-drw{0%{stroke-dashoffset:2400}}@keyframes zf-drw4{0%{stroke-dashoffset:400}}@keyframes zf-dnG{0%{stroke-dasharray:0 99.9}}@keyframes zf-pgFA{0%{opacity:0;translate:36px 0}}@keyframes zf-pgFB{0%{opacity:0;translate:36px 0}}@keyframes zf-pgBA{0%{opacity:0;translate:-36px 0}}@keyframes zf-pgBB{0%{opacity:0;translate:-36px 0}}@keyframes zf-bbIn{0%{opacity:0;transform:translate(-50%,34px) scale(.6)}55%{opacity:1;transform:translate(-50%,-4px) scale(1.03)}to{opacity:1;transform:translate(-50%)}}@keyframes zf-bbO{to{opacity:0;transform:translate(-50%,26px) scale(.7)}}@keyframes zf-fRi{0%{opacity:0;transform:translate(16px)}}@keyframes zf-fGA{0%{transform:scaleX(0)}}@keyframes zf-fGB{0%{transform:scaleX(0)}}@keyframes zf-fdR{0%{stroke-dashoffset:158}}@keyframes zf-fdC{0%{stroke-dashoffset:30}}.zf .chp,.zf .hrem,.zf .pgb,.zf .fnl,.zf .fall,.zf .fck,.zf .stk,.zf .yb,.zf .agr,.zf .mlb,.zf .kth,.zf .pob,.zf .fax{position:relative;transition:transform var(--t-base) var(--e-rel)}.zf .chp:active,.zf .hrem:active,.zf .fnl:active,.zf .fall:active,.zf .yb:active,.zf .mlb:active,.zf .kth:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zf .pgb:active,.zf .fck:active,.zf .fax:active{transform:scale(.88);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zf .stk:active,.zf .agr:active,.zf .pob:active{transform:scale(.99,.975);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zf .hrem svg,.zf .pgb svg,.zf .kth svg{transition:transform var(--t-base) var(--e-spring)}.zf .ban.fc{gap:20px}.zf .rmid i{font-size:6.5px}.zf .tls.fb{margin-left:0;gap:6px}.zf .tel.nk{min-width:0;padding:7px 18px 8px;cursor:default;flex:none;line-height:1.2}.zf .tel.nk:hover{background:#ffffff1a;transform:none}.zf .tel.nk:active{transform:none}.zf .tel.ft b{font-size:19px;line-height:1.2;display:block;white-space:nowrap}.zf .tel.ft>span{font-size:9.5px;white-space:nowrap;display:block}.zf .tel.ft>em{font-style:normal;font-size:10px;color:#ffffffd6;white-space:nowrap;display:block;position:relative;z-index:1}.zf .tel.yl b{color:var(--yel)}.zf .tel.vr b{color:#fca5a5}.zf .tel.dim b{color:#ffffffd1}.zf .tls.kA>.tel{animation-name:zf-riseA}.zf .tls.kB>.tel{animation-name:zf-riseB}.zf .bs.kA{animation:zf-trkA var(--t-enter) var(--e-out) backwards}.zf .bs.kB{animation:zf-trkB var(--t-enter) var(--e-out) backwards}.zf .mbs{display:flex;flex-direction:column;align-items:center;gap:5px;z-index:1;flex:none;animation:zf-rise var(--t-enter) var(--e-out) .3s backwards}.zf .mbr{display:flex;align-items:flex-end;gap:6px;height:60px}.zf .mb1{width:17px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:3px}.zf .mb1>i{width:9px;border-radius:5px;background:var(--yel);transform-origin:50% 100%;transition:transform var(--t-big) var(--e-spring)}.zf .mb1.z>i{background:#ffffff38}.zf .mb1>span{font-size:8.5px;font-weight:600;color:#ffffffdb;line-height:1}.zf .mb1>b{font-size:9.5px;font-weight:800;color:#fff;line-height:1;opacity:0;transform:translateY(5px);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zf .mb1:hover>b{opacity:1;transform:none}.zf .mbc{font-size:8.5px;font-weight:700;letter-spacing:.08em;color:#ffffffdb;line-height:1;white-space:nowrap}.zf .abt.w3f{grid-template-columns:144px 166px 140px}.zf .pill i:empty{display:none}.zf .pill i.nA{animation:zf-nA var(--t-enter) var(--e-spring)}.zf .pill i.nB{animation:zf-nB var(--t-enter) var(--e-spring)}.zf .fp{flex:1;min-height:0;display:flex;flex-direction:column;animation:zf-fpIn var(--t-enter) var(--e-out) backwards}.zf .fp.t-fw.pA{animation-name:zf-fpFA}.zf .fp.t-fw.pB{animation-name:zf-fpFB}.zf .fp.t-bk.pA{animation-name:zf-fpBA}.zf .fp.t-bk.pB{animation-name:zf-fpBB}.zf .fp.out{animation:zf-tabO var(--t-out) var(--e-in) both}.zf .fp.out.o-fw{animation-name:zf-tOF}.zf .fp.out.o-bk{animation-name:zf-tOB}.zf .spl{position:relative}.zf .lcol.fcl{width:392px;display:flex;flex-direction:column}.zf .lh.ff{padding:12px 14px 8px;gap:8px}.zf .lh.ff .srch input{height:40px}.zf .lh.ff .srch>.i{top:13px}.zf .frow{display:flex;align-items:center;gap:5px;min-height:28px}.zf .flb{font-size:11px;font-weight:700;color:var(--ttl);margin-right:2px;white-space:nowrap}.zf .chp{height:28px;padding:0 11px;border-radius:999px;background:var(--row);color:var(--ink2);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;overflow:hidden}.zf .chp:hover{background:#fff}.zf .chp.on,.zf .chp.on:hover{background:var(--g800);color:#fff}.zf .chp:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 240px var(--row);opacity:0;transform:scale(.25)}.zf .chp.on:before{opacity:1;transform:scale(48);transition:transform var(--t-enter) var(--e-out)}.zf .chp>span,.zf .chp>b,.zf .chp>i,.zf .chp>svg{position:relative;z-index:1}.zf .chp>i{font-style:normal;font-size:10px;font-weight:700;min-width:18px;height:16px;padding:0 5px;border-radius:999px;background:#1344291a;color:var(--g800);display:inline-flex;align-items:center;justify-content:center}.zf .chp.on>i{background:#ffffff38;color:#fff}.zf .chp.sc{padding:0 5px 0 11px}.zf .chp.nv>svg{color:var(--g500)}.zf .chp.nv.on>svg{color:#fff}.zf .fdw{height:28px;padding:0 4px 0 9px;border-radius:999px;background:var(--row);display:inline-flex;align-items:center;flex:none}.zf .fdw:focus-within{background:#fff;box-shadow:0 0 0 1.5px var(--g500)}.zf .fdi{border:0;background:none;outline:none;font-size:11.5px;font-weight:600;color:var(--ink2);width:108px;height:26px;min-width:0}.zf .fchips{display:flex;flex-wrap:wrap;gap:5px}.zf .fselr{display:flex;align-items:center;gap:8px;min-height:28px;animation:zf-slideD var(--t-base) var(--e-out)}.zf .fall{display:inline-flex;align-items:center;gap:8px;font-size:11.5px;font-weight:600;color:var(--ink2);height:28px;padding:0 10px 0 4px;border-radius:999px}.zf .fall:hover{background:#13442914}.zf .lscroll.fls{padding:6px 10px 12px;gap:0}.zf .fls .sks{gap:0}.zf .sk.h66{height:66px;margin-bottom:6px}.zf .lsel.fx{height:66px}.zf .frw{display:grid;grid-template-rows:1fr;flex:none}.zf .frw.gone{animation:zf-rowsO var(--t-base) var(--e-in) both;pointer-events:none}.zf .frw.gone .frx{animation:zf-rwO var(--t-fast) var(--e-in) both}.zf .frc{min-height:0;overflow:hidden}.zf .frx{display:flex;align-items:center;gap:2px;height:66px;margin-bottom:6px;border-radius:14px;background:var(--row)}.zf .frx:hover{background:#f9fbfa}.zf .fck{width:30px;height:30px;margin-left:14px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.zf .lrow.fr,.zf .lrow.fr:hover,.zf .lrow.fr.on,.zf .lrow.fr.on:hover{flex:1;min-width:0;min-height:0;height:66px;padding:0 10px 0 18px;gap:10px;background:none;box-shadow:none}.zf .frx:has(.fck) .lrow.fr{padding-left:6px}.zf .fri{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-spring)}.zf .lrow:hover .fri{transform:rotate(-6deg) scale(1.06)}.zf .fri.s0{background:#e3e9ee;color:#475569}.zf .fri.s1{background:#dfeafd;color:#1d4ed8}.zf .fri.s2{background:var(--g100);color:var(--g650)}.zf .fri.s3{background:#fde4e2;color:#b0191a}.zf .fri.s4{background:#fbdce6;color:#9f1239}.zf .fri.s5{background:#eef1f3;color:#64748b}.zf .lrow.fr .ln{display:block;font-size:13px;font-weight:700;line-height:1.3}.zf .lrow.fr .l2{line-height:1.35}.zf .lrow.fr .l3{font-size:11px;line-height:1.35}.zf .fd2.late{color:#b91c1c;font-weight:700}.zf .fd2.opn2{color:#b45309}.zf .lrow.fr .lr{gap:5px}.zf .lrow.fr .amt{font-size:13px;color:var(--ink)}.zf .lrow.fr .bdg{font-size:9.5px;padding:1px 7px;font-weight:700;animation:none;line-height:1.5}.zf .bdg.pls{animation:zf-fpl 2s ease-in-out infinite}.zf .b-ph{background:#fbdce6;color:#9f1239}.zf .b-can{background:#eef1f3;color:#566378}.zf .b-rt{background:#fdf0c4;color:#854d0e}.zf .fmore{margin-top:4px;flex:none}.zf .fend{text-align:center;font-size:11px;color:var(--ttl);padding:8px 0 2px;flex:none}.zf .bbar{position:absolute;left:50%;bottom:18px;z-index:8;height:54px;padding:0 8px 0 18px;border-radius:999px;background:var(--g900);color:#fff;display:flex;align-items:center;gap:12px;box-shadow:var(--sh-bar);font-size:13px;white-space:nowrap;animation:zf-bbIn var(--t-big) var(--e-out) both}.zf .bbar.out{animation:zf-bbO var(--t-exit) var(--e-in) both}.zf .bbar>svg{color:var(--yel)}.zf .bbz{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;font-weight:600;color:#ffffffdb;padding-right:12px}.zf .bbar .sav{height:38px;padding:0 18px}.zf .ghost.bbx{width:38px;height:38px;padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#ffffff21;box-shadow:none}.zf .dwrap.fdt{min-height:0}.zf .dcard.fd{margin:14px}.zf .dhead.fh{height:72px;gap:9px;padding:0 12px 0 14px}.zf .hic{width:42px;height:42px;border-radius:50%;background:#ffffff29;display:flex;align-items:center;justify-content:center;flex:none;animation:zf-pop var(--t-enter) var(--e-spring) 60ms backwards}.zf .kA .hic{animation-name:zf-popA}.zf .kB .hic{animation-name:zf-popB}.zf .dhead.fh .dnm b{font-size:16.5px;letter-spacing:-.01em}.zf .stc{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 6px;max-width:340px}.zf .stc .bdg{font-size:10px;font-weight:700;padding:1px 8px}.zf .std{flex-basis:100%;text-align:right;font-size:11.5px;color:#475569;white-space:nowrap;order:5}.zf .hsv:after,.zf .bbar .sav:after,.zf .fsv:after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;transform:none;opacity:0;transition:opacity var(--t-base) var(--e-out)}.zf .hsv:active:after,.zf .bbar .sav:active:after,.zf .fsv:active:after{opacity:.11;transform:none;transition:opacity var(--t-press) var(--e-out)}.zf .sav.hsv,.zf .bbar .sav,.zf .sav.fsv{transition:transform var(--t-base) var(--e-rel)}.zf .sav.hsv:active,.zf .bbar .sav:active,.zf .sav.fsv:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zf .hrem{height:34px;padding:0 13px 0 11px;border-radius:999px;background:#ffffff24;color:#fff;font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:7px;white-space:nowrap;flex:none;overflow:hidden;animation:zf-pop var(--t-enter) var(--e-spring) .16s backwards}.zf .hrem:hover{background:#ffffff3d}.zf .hrem svg{color:#fbbf24}.zf .hrem:hover svg{animation:zf-wig var(--t-big) var(--e-out)}.zf .kA .hrem,.zf .kA .hsv{animation-name:zf-popA}.zf .kB .hrem,.zf .kB .hsv{animation-name:zf-popB}.zf .sav.hsv{animation:zf-pop var(--t-enter) var(--e-spring) .2s backwards}.zf .sav.off{opacity:.6;pointer-events:none}.zf .hb.act{background:#ffffff47}.zf .fmn{position:absolute;right:12px;top:66px;width:252px;z-index:20;margin:0;gap:1px;transform-origin:top right}.zf .fmn .kzo,.zf .rpw .kzo{font-size:13px;font-weight:600;color:var(--ink2);min-height:34px;animation-delay:0s}.zf .mic{width:18px;display:inline-flex;justify-content:center;color:var(--ttl);flex:none}.zf .sdt{width:9px;height:9px;border-radius:50%;display:block}.zf .sdt.s0{background:#94a3b8}.zf .sdt.s1{background:#3b82f6}.zf .sdt.s2{background:#22a05a}.zf .sdt.s3{background:#ef4444}.zf .sdt.s4{background:#be123c}.zf .sdt.s5{background:#cbd5e1}.zf .fmh{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);padding:8px 10px 3px;margin-top:4px;border-top:1px solid var(--line)}.zf .fms{height:1px;background:var(--line);margin:4px 0;display:block}.zf .kzo.dng,.zf .kzo.dng .mic{color:#b91c1c}.zf .kzo.dis{pointer-events:none}.zf .stk{flex:none;margin:12px 14px 0;padding:12px 16px 11px 14px;border-radius:18px;background:var(--pan);display:grid;grid-template-columns:44px minmax(0,1fr) auto;-moz-column-gap:12px;column-gap:12px;row-gap:9px;align-items:center;text-align:left;--sc:#2d614b;animation:zf-rise var(--t-enter) var(--e-out) 60ms backwards}.zf .stk.klaar{--sc:#2d614b}.zf .stk.let{--sc:#b45309}.zf .stk.esc{--sc:#b91c1c}.zf .stk.grijs{--sc:#586579}.zf .stk.concept{--sc:#566378}.zf .stt{width:44px;height:44px;position:relative;display:block}.zf .stt>svg:first-child{width:44px;height:44px;display:block}.zf .stR0{fill:none;stroke:#dbe4df;stroke-width:2.6}.zf .stR1{fill:none;stroke:var(--sc);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:67.3;stroke-dashoffset:0}.zf .stD{fill:var(--sc);transform-origin:12px 12px}.zf .stI{position:absolute;left:12px;top:12px;width:20px;height:20px;color:#fff;stroke-width:2.6}.zf .stx{display:flex;flex-direction:column;min-width:0}.zf .stn{font-size:17px;font-weight:800;color:var(--sc);line-height:1.25;letter-spacing:-.01em}.zf .sto{font-size:11.5px;color:#475569;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zf .stb{font-size:10px;font-weight:700;padding:2px 9px;border-radius:999px;white-space:nowrap;animation:zf-pop var(--t-enter) var(--e-spring) .5s backwards}.zf .stb.esc{background:#fde8e6;color:#b0191a}.zf .stb.klaar{background:#dcf2e2;color:#166534}.zf .stb.neutraal{background:#e6ebef;color:#475569}.zf .stb.grijs{background:#e6ebef;color:#566378}.zf .sgs,.zf .sgls{grid-column:1/-1;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.zf .sg{height:7px;border-radius:99px;background:#dbe4df;position:relative;overflow:hidden;display:block}.zf .sg>i{position:absolute;left:0;top:0;right:0;bottom:0;border-radius:99px;background:#2d614b;display:block}.zf .sg.open>i{display:none}.zf .sg.let>i{background:#b45309}.zf .sg.esc>i{background:#b91c1c}.zf .sg.grijs>i{background:#94a3b8}.zf .sgl{text-align:center;min-width:0;display:block;margin-top:-3px}.zf .sgl b{display:block;font-size:10.5px;font-weight:600;color:#1e293b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zf .sgl em{display:block;font-style:normal;font-size:10px;color:#566378}.zf .sgl.open b,.zf .sgl.grijs b{color:#566378}.zf .sgl.let b{color:#b45309}.zf .sgl.esc b{color:#b91c1c}.zf .sgl.klaar b{color:#1e293b}.zf .stk.pA .sg>i{animation:zf-segA .32s var(--e-out) backwards}.zf .stk.pB .sg>i{animation:zf-segB .32s var(--e-out) backwards}.zf .stk.pA .stR1{animation:zf-stRA .52s var(--e-out) backwards}.zf .stk.pB .stR1{animation:zf-stRB .52s var(--e-out) backwards}.zf .stk.pA .stD{animation:zf-stDA .38s var(--e-spring) backwards}.zf .stk.pB .stD{animation:zf-stDB .38s var(--e-spring) backwards}.zf .stk.pA .stI{animation:zf-popA var(--t-enter) var(--e-spring) backwards}.zf .stk.pB .stI{animation:zf-popB var(--t-enter) var(--e-spring) backwards}.zf .stk.pA .sgl{animation:zf-stLA .34s var(--e-out) backwards}.zf .stk.pB .sgl{animation:zf-stLB .34s var(--e-out) backwards}.zf .stk.pA .stn{animation:zf-valA var(--t-base) var(--e-out) backwards}.zf .stk.pB .stn{animation:zf-valB var(--t-base) var(--e-out) backwards}.zf .ftm{margin:10px 14px 0;flex:none;animation:zf-rise var(--t-enter) var(--e-out) .1s backwards}.zf .ful{margin:3px 0 0;padding-left:16px}.zf .ful li{margin-top:2px}.zf .pvc{flex:1;min-height:0;display:flex;flex-direction:column;margin:12px 14px 14px;border-radius:18px;background:#dde6e1;overflow:hidden;position:relative;animation:zf-rise var(--t-enter) var(--e-out) .12s backwards}.zf .pvb{flex:none;height:44px;display:flex;align-items:center;gap:8px;padding:0 6px 0 14px;font-size:12px;color:var(--ink2);background:#eaf0ed;position:relative;z-index:2}.zf .pvb>svg{color:var(--g500)}.zf .pvf{font-weight:600;max-width:250px}.zf .pvt{font-weight:800;color:var(--g800);font-size:12.5px;white-space:nowrap;margin-left:4px}.zf .pvn{display:inline-flex;align-items:center;gap:1px;height:32px;padding:0 2px;border-radius:999px;background:#fff;flex:none}.zf .pgb{width:28px;height:28px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--ink2);flex:none}.zf .pgb:hover{background:var(--ton)}.zf .pgb:hover svg{transform:scale(1.15)}.zf .pgb.off{opacity:.35;pointer-events:none}.zf .pvp{font-family:var(--mono);font-size:11.5px;font-weight:700;color:var(--ink2);min-width:30px;text-align:center;overflow:hidden;display:inline-block;line-height:1.3}.zf .pvp.w{min-width:44px}.zf .pzv{display:inline-block}.zf .pvw{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;position:relative}.zf .pvw.pan{cursor:grab;touch-action:none}.zf .pvw.drg{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}.zf .pvz{position:relative;width:100%}.zf .ppg{position:absolute;left:50%;top:20px;width:595px;height:842px;margin-left:-297.5px;background:#fff;transform-origin:50% 0;box-shadow:0 1px 3px #0c2c1c1f,0 12px 30px #0c2c1c24;transition:transform var(--t-move) var(--e-out);font-family:Helvetica,Arial,Liberation Sans,sans-serif;color:#232323;overflow:hidden}.zf .pvw.drg .ppg{transition:none}.zf .ppg.pfA{animation:zf-pgFA var(--t-enter) var(--e-out) backwards}.zf .ppg.pfB{animation:zf-pgFB var(--t-enter) var(--e-out) backwards}.zf .ppg.pbA{animation:zf-pgBA var(--t-enter) var(--e-out) backwards}.zf .ppg.pbB{animation:zf-pgBB var(--t-enter) var(--e-out) backwards}.zf .pt{position:absolute;white-space:nowrap;line-height:1;color:#232323;font-weight:400}.zf .pt.b{font-weight:700}.zf .pt.mu{color:#6b7280}.zf .pt.pg{color:#3f7a60}.zf .pt.ar{text-align:right}.zf .pt.ac{text-align:center}.zf .pl{position:absolute;display:block}.zf .pl.gl{background:#3f7a60}.zf .pl.bl{background:#e5e7eb}.zf .pl.bx{background:#f5f5f5}.zf .plg{position:absolute;left:51px;top:34px;width:141.7px;height:51px;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.zf .pld{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;padding-top:20px;overflow:hidden}.zf .psk{width:712px;max-width:calc(100% - 44px);height:1007px;background:#fff;box-shadow:0 1px 3px #0c2c1c1f,0 12px 30px #0c2c1c24;padding:52px 60px;display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden}.zf .psk>i{display:block;height:12px;border-radius:6px;background:var(--fill)}.zf .psk>i:nth-child(1){width:30%;height:34px}.zf .psk>i:nth-child(2){width:100%;height:3px;margin-bottom:14px}.zf .psk>i:nth-child(3){width:46%}.zf .psk>i:nth-child(4){width:38%;margin-bottom:22px}.zf .psk>i:nth-child(5){width:100%;height:26px}.zf .psk>i:nth-child(6){width:92%}.zf .psk>i:nth-child(7){width:84%}.zf .psk:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.8),transparent);transform:translate(-100%);animation:zf-shim 1.3s linear infinite}.zf .pll{position:absolute;left:50%;top:150px;transform:translate(-50%);background:var(--g900);color:#fff;font-size:12.5px;font-weight:600;border-radius:999px;padding:9px 16px 9px 12px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 6px 20px #0c2c1c4d}.zf .pll svg{color:var(--yel)}.zf .empty.perr{position:absolute;left:0;top:0;right:0;bottom:0;justify-content:center;gap:10px}.zf .dlg.pvd{width:940px;height:900px}.zf .pvd .pvc{margin:0;border-radius:0;animation:none}.zf .pvd .dlh{gap:8px}.zf .xb.nml{margin-left:0}.zf .fsp{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.zf .fst{flex:none;display:flex;align-items:center;gap:8px;padding:2px 24px 10px;position:relative;z-index:6}.zf .fnav{display:flex;gap:5px}.zf .fst .seg{align-self:center;background:var(--ton)}.zf .fst .seg .pill{padding:0 10px}.zf .fst .chp.nv{padding-left:9px;padding-right:10px}.zf .rpw{position:relative;flex:none}.zf .rpw>.kzp{position:absolute;right:0;top:36px;width:200px;z-index:30;margin:0;transform-origin:top right}.zf .fsc{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:4px 24px 28px;position:relative;display:flex;flex-direction:column;gap:22px}.zf .fss{display:block;flex:none}.zf .fss.pre{visibility:hidden}.zf .fsh{display:flex;align-items:baseline;gap:10px;margin-bottom:10px;min-height:24px}.zf .fsh h3{font-size:16px;font-weight:800;color:var(--g800);letter-spacing:-.01em}.zf .fsh>span{font-size:11.5px;color:var(--ttl)}.zf .fsh>.bdg{font-size:10px;align-self:center;animation:none}.zf .fss.on .fsh h3{animation:zf-trk var(--t-enter) var(--e-out) backwards}.zf .fcd{background:#fff;border-radius:22px;padding:15px 16px 16px;min-width:0;box-shadow:0 1px 2px #0c2c1c0a,0 8px 22px #0c2c1c0d;display:flex;flex-direction:column}.zf .fss.on .fcd{animation:zf-rise var(--t-enter) var(--e-out) backwards}.zf .fcd.mt{margin-top:12px}.zf .fch{display:flex;align-items:center;gap:9px;min-height:26px;flex-wrap:wrap}.zf .fch>b{font-size:13px;font-weight:700;color:var(--g800)}.zf .fmt{font-size:11px;color:var(--ttl)}.zf .fmt.pd{padding:12px 2px 0}.zf .ftx{font-size:11px;color:#475569;line-height:1.5;margin-top:10px}.zf .ftx.nt0{margin-top:2px}.zf .ftx.pnl{background:var(--pan);border-radius:12px;padding:8px 11px}.zf .fkg{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.zf .fkg.ld{padding:6px 24px}.zf .sk.fks2{height:136px;border-radius:22px;background:#fff;animation:zf-rise var(--t-enter) var(--e-out) backwards}.zf .fcd.fk{padding:14px 14px 12px}.zf .fkl{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);min-height:16px;line-height:1.3}.zf .fkl>svg{color:var(--g500)}.zf .fkv{font-size:23px;font-weight:800;color:var(--ink);letter-spacing:-.015em;margin-top:6px;line-height:1.2}.zf .fks{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:4px;font-size:10.5px;color:var(--ttl);min-height:20px}.zf .kch{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;font-size:10.5px;font-weight:600;white-space:nowrap}.zf .kch.n{background:#e6ebef;color:#475569}.zf .kch.g{background:#dcf2e2;color:#166534}.zf .kch.b{background:#fde8e6;color:#b0191a}.zf .kch svg{width:11px;height:11px}.zf .fspk{display:block;width:100%;height:30px;margin-top:auto;padding-top:9px;box-sizing:content-box}.zf .spa{fill:var(--g50);stroke:none}.zf .spn{fill:none;stroke:var(--g500);stroke-width:1.8;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:400;stroke-dashoffset:0}.zf .fss.on .spn{animation:zf-drw4 .9s var(--e-out) .3s backwards}.zf .fss.on .spa{animation:zf-fade .6s var(--e-out) .5s backwards}.zf .fnote{font-size:10.5px;color:var(--ttl);margin-top:8px;line-height:1.5}.zf .fg2{display:grid;gap:12px}.zf .fg2.o1{grid-template-columns:minmax(0,5fr) minmax(0,8fr)}.zf .fg2.o2{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}.zf .fg2.o3,.zf .fg2.o4{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.zf .fg3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.zf .fsh+.fg3{margin-top:0}.zf .fcol{display:flex;flex-direction:column;gap:12px;min-width:0}.zf .ybs{display:flex;align-items:flex-end;justify-content:center;gap:12px;height:166px;margin-top:10px}.zf .yb{flex:1;max-width:120px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:6px;height:100%}.zf .yb>i{display:block;width:100%;border-radius:10px 10px 4px 4px;background:var(--g100)}.zf .yb.on>i{background:linear-gradient(180deg,var(--g500),var(--g800))}.zf .yb:hover>i{background:var(--g200)}.zf .yb.on:hover>i{background:linear-gradient(180deg,var(--g500),var(--g800))}.zf .ybv{font-size:11px;font-weight:700;color:var(--ttl);white-space:nowrap}.zf .yb.on .ybv{color:var(--g800)}.zf .yby{font-size:11px;font-weight:500;color:var(--ttl)}.zf .yb.on .yby{font-weight:700;color:var(--ink)}.zf .fss.on .yb>i,.zf .fss.on .ftb{animation:zf-clY var(--t-big) var(--e-out) backwards}.zf .fft{display:flex;align-items:flex-start;gap:8px;margin-top:12px;padding:9px 11px;border-radius:12px;background:var(--pan);font-size:11.5px;color:var(--ink2)}.zf .fft svg{color:#15803d;margin-top:2px}.zf .lgd{display:inline-flex;align-items:center;gap:5px;font-size:10.5px;font-weight:500;color:var(--ttl);white-space:nowrap}.zf .lgd b{font-size:11.5px;font-weight:600;color:var(--ink)}.zf .lgd em{font-style:normal;font-weight:600;color:var(--ttl)}.zf .lg1,.zf .lg2{width:10px;height:3px;border-radius:2px;background:var(--g600);display:block}.zf .lg2{background:#aebbb4}.zf .mtip{padding:3px 10px;border-radius:999px;background:var(--g50);color:var(--g800);font-size:10.5px;font-weight:600;opacity:0;transform:translateY(-4px);transition:opacity var(--t-fast) var(--e-out),transform var(--t-fast) var(--e-out);white-space:nowrap}.zf .mtip.on{opacity:1;transform:none}.zf .mch{position:relative;margin-top:12px}.zf .mch>svg{display:block;width:100%;height:190px;overflow:visible}.zf .mgl{fill:none;stroke:#e6ece9;stroke-width:1;vector-effect:non-scaling-stroke}.zf .mar{fill:var(--g50);stroke:none}.zf .mpv{fill:none;stroke:#aebbb4;stroke-width:1.8;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.zf .mnu{fill:none;stroke:var(--g600);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;stroke-dasharray:2400;stroke-dashoffset:0}.zf .fss.on .mnu{animation:zf-drw 1.5s var(--e-out) .24s backwards}.zf .fss.on .mar,.zf .fss.on .mpv{animation:zf-fade .7s var(--e-out) .5s backwards}.zf .mps{position:absolute;left:0;top:0;right:0;height:190px;pointer-events:none}.zf .mpt{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 2px var(--g600);transition:transform var(--t-base) var(--e-spring)}.zf .mpt.on{transform:scale(1.6)}.zf .fss.on .mpt{animation:zf-pop var(--t-enter) var(--e-spring) backwards}.zf .mls{display:flex;margin-top:6px}.zf .mlb{flex:1;height:22px;border-radius:999px;font-size:10px;font-weight:500;color:var(--ttl);text-align:center}.zf .mlb.on{background:var(--g50);color:var(--g800);font-weight:700}.zf .gms{display:flex;flex-direction:column;gap:8px;margin-top:12px}.zf .gmr{display:flex;align-items:center;gap:9px}.zf .gmr>b{width:60px;text-align:right;font-size:11px;font-weight:600;flex:none}.zf .gy{width:32px;font-size:11px;font-weight:500;color:var(--ttl);flex:none}.zf .gmr.on .gy{font-weight:700;color:var(--ink)}.zf .gb{flex:1;height:8px;border-radius:99px;background:var(--fill);position:relative;overflow:hidden;display:block;min-width:0}.zf .gb.h14{height:14px}.zf .gb.h12{height:12px}.zf .gb.h10{height:10px}.zf .gbi{position:absolute;left:0;top:0;right:0;bottom:0;display:block;background:var(--g600);transition:clip-path var(--t-move) var(--e-out)}.zf .fss.on .gbi,.zf .fss.on .ccb,.zf .fss.on .lvb{animation:zf-clX var(--t-big) var(--e-out) backwards}.zf .gbi.c0{background:var(--g600)}.zf .gbi.c1{background:var(--g300)}.zf .gbi.c2{background:var(--g500)}.zf .gbi.ok{background:#15803d}.zf .gbi.wa{background:#b45309}.zf .gbi.er,.zf .gbi.w0,.zf .cdt.w0{background:#b91c1c}.zf .gbi.w1,.zf .cdt.w1{background:#c2410c}.zf .gbi.w2,.zf .cdt.w2{background:#3b82f6}.zf .gbi.w3,.zf .cdt.w3{background:#94a3b8}.zf .gbi.ag0,.zf .gbi.f0{background:var(--g600)}.zf .gbi.ag1,.zf .gbi.f1{background:#b45309}.zf .gbi.ag2,.zf .gbi.f2{background:#c2410c}.zf .gbi.ag3{background:#dc2626}.zf .gbi.ag4,.zf .gbi.f3{background:#991b1b}.zf .gmr .gbi{background:var(--g200)}.zf .gmr.on .gbi{background:var(--g600)}.zf .dnr{display:flex;align-items:center;gap:16px;margin-top:12px}.zf .dnt{width:104px;height:104px;flex:none;display:block}.zf .dn0{fill:none;stroke:var(--fill);stroke-width:7}.zf .dn1{fill:none;stroke:var(--g600);stroke-width:7}.zf .dn2{fill:none;stroke:var(--g300);stroke-width:7}.zf .fss.on .dn1,.zf .fss.on .dn2{animation:zf-dnG .9s var(--e-out) .36s backwards}.zf .dnl{display:flex;flex-direction:column;gap:9px;min-width:0}.zf .dnv{display:block;margin-left:15px;font-size:13px;font-weight:700}.zf .cdt{width:9px;height:9px;border-radius:3px;flex:none;display:block}.zf .cdt.c0{background:var(--g600)}.zf .cdt.c1{background:var(--g300)}.zf .cdt.er{background:#b91c1c}.zf .cdt.cc0,.zf .ccs.cc0{background:var(--g800)}.zf .cdt.cc1,.zf .ccs.cc1{background:var(--g300)}.zf .cdt.cc2,.zf .ccs.cc2{background:var(--g100)}.zf .big{font-size:26px;font-weight:800;letter-spacing:-.02em;color:var(--ink);margin-top:6px;display:block;line-height:1.2}.zf .big.amb{color:#b45309}.zf .big.grn{color:var(--g600)}.zf .big.sm2{font-size:20px;margin-top:3px}.zf .ccb{display:flex;height:10px;border-radius:99px;overflow:hidden;background:var(--fill);margin-top:12px}.zf .ccs{display:block;height:100%}.zf .ccl{display:flex;gap:12px;flex-wrap:wrap;margin-top:9px}.zf .ags{display:flex;flex-direction:column;gap:3px;margin-top:10px}.zf .agr{display:grid;grid-template-columns:130px minmax(0,1fr) 72px 50px;gap:10px;align-items:center;padding:6px 8px;border-radius:12px;text-align:left}.zf .agr:hover{background:var(--pan)}.zf .agr.on,.zf .agr.on:hover{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g500)}.zf .agl{font-size:11.5px;font-weight:600;color:var(--ink)}.zf .agv{font-size:11.5px;font-weight:700;text-align:right}.zf .agn{font-size:10.5px;color:var(--ttl);text-align:right}.zf .otb{margin-top:12px;background:var(--pan);border-radius:14px;padding:8px 12px}.zf .otr{display:grid;grid-template-columns:86px minmax(0,1fr) 84px 60px 104px;gap:8px;align-items:center;min-height:30px;font-size:11px;color:var(--ink2)}.zf .otr.hd{font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);min-height:22px}.zf .otr .r,.zf .otl{text-align:right}.zf .otr b{font-weight:600;color:var(--ink)}.zf .otl{font-weight:600;color:var(--ttl)}.zf .otl.amb{color:#b45309}.zf .otl.red{color:#b91c1c}.zf .otr .bdg,.zf .ktr .bdg,.zf .itr .bdg{font-size:9.5px;padding:1px 7px;animation:none}.zf .fss.on .otr,.zf .fss.on .cnr{animation:zf-trk var(--t-enter) var(--e-out) backwards}.zf .otr.hd{animation-delay:.1s}.zf .fnl{font-size:11px;font-weight:700;color:var(--g650);text-decoration:underline;text-underline-offset:3px;text-align:left;white-space:nowrap;justify-self:start}.zf .fnl:hover{color:var(--g800)}.zf .lnk.tal{align-self:flex-start;margin-top:8px}.zf .lvb{display:flex;height:24px;border-radius:12px;overflow:hidden;background:var(--fill);margin-top:12px}.zf .lv1{background:var(--g600);display:block;height:100%}.zf .lv2{background:linear-gradient(90deg,#b45309,#b91c1c);display:block;height:100%}.zf .lvi{display:flex;gap:22px;margin-top:11px;flex-wrap:wrap}.zf .lvi>div{display:flex;flex-direction:column}.zf .lvi b{font-size:17px;font-weight:800;margin-top:2px}.zf .lvi em{font-style:normal;font-size:10.5px;color:var(--ttl)}.zf .fsn{display:flex;flex-direction:column;gap:8px;margin-top:12px}.zf .fsr{display:flex;align-items:center;gap:9px}.zf .fss.on .fsr,.zf .fss.on .wtr,.zf .fss.on .mnr,.zf .fss.on .ktr,.zf .fss.on .itr,.zf .fss.on .tgl{animation:zf-rise var(--t-enter) var(--e-out) backwards}.zf .fnr{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;color:#fff;font-size:11px;font-weight:800;flex:none}.zf .fnr.f0{background:var(--g600)}.zf .fnr.f1{background:#b45309}.zf .fnr.f2{background:#c2410c}.zf .fnr.f3{background:#991b1b}.zf .fsl{display:flex;align-items:baseline;gap:6px;margin-bottom:4px;font-size:11.5px}.zf .fsl b{font-weight:600;color:var(--ink)}.zf .fpc{font-style:normal;font-weight:700;font-size:11px}.zf .fpc.f0{color:var(--g600)}.zf .fpc.f1{color:#b45309}.zf .fpc.f2{color:#c2410c}.zf .fpc.f3{color:#991b1b}.zf .cns{display:flex;flex-direction:column;gap:6px;margin-top:10px}.zf .cnr{display:flex;align-items:center;gap:9px;padding:7px 10px;border-radius:12px;background:#fdf6e3;font-size:11px;color:var(--ink2);min-width:0}.zf .cnr b{font-weight:600;color:var(--ink);white-space:nowrap}.zf .cnd{padding:1px 8px;border-radius:999px;background:#fff;color:#b45309;font-weight:700;font-size:10px;white-space:nowrap}.zf .i.amb{color:#b45309}.zf .i.grn{color:var(--g500)}.zf .i.tg0{color:var(--g600)}.zf .i.tg1{color:#15803d}.zf .i.tg2{color:#b91c1c}.zf .tgs{display:flex;flex-direction:column;gap:7px;margin-top:10px;min-height:8px}.zf .tgl{display:flex;align-items:center;gap:8px;font-size:11.5px;color:var(--ink2)}.zf .tgl span{flex:1}.zf .tgl b{font-weight:700;color:var(--ink);white-space:nowrap}.zf .ktb{margin-top:12px}.zf .ktr{display:grid;grid-template-columns:minmax(0,1.5fr) 92px 60px 100px 70px 124px 84px 96px;gap:8px;align-items:center;min-height:44px;padding:0 8px;border-radius:12px}.zf .ktr:nth-child(2n),.zf .itr:nth-child(2n){background:var(--pan)}.zf .ktr.hd,.zf .itr.hd{min-height:28px;animation:none}.zf .kth{display:inline-flex;align-items:center;gap:4px;font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);height:24px;white-space:nowrap}.zf .kth.r{justify-content:flex-end}.zf .kth svg{opacity:0;width:11px;height:11px}.zf .kth.on{color:var(--g800)}.zf .kth.on svg{opacity:1}.zf .kth:hover{color:var(--g800)}.zf .kn{display:flex;align-items:center;gap:8px;min-width:0}.zf .kav{width:28px;height:28px;border-radius:50%;background:var(--g100);color:var(--g650);font-size:9.5px;font-weight:800;display:grid;place-items:center;flex:none}.zf .kn b,.zf .kn2 b{display:block;font-size:11.5px;font-weight:600;color:var(--ink)}.zf .kn em,.zf .kn2 em{display:block;font-style:normal;font-size:10px;color:var(--ttl)}.zf .kn2{min-width:0}.zf .kc{font-size:11.5px;color:var(--ink2)}.zf .kc.r{text-align:right}.zf b.kc{font-weight:700;color:var(--ink)}.zf .kc.red{color:#b91c1c;font-weight:600}.zf .kc.amb{color:#b45309;font-weight:600}.zf .kc.grn{color:#15803d;font-weight:600}.zf .kc.mu{color:var(--ttl)}.zf .kot{display:flex;align-items:center;gap:7px;min-width:0}.zf .kot em{font-style:normal;font-size:10.5px;font-weight:600;color:var(--ink2);width:32px;text-align:right;flex:none}.zf .itr{display:grid;grid-template-columns:minmax(0,1.4fr) 100px 90px 100px minmax(0,1.2fr);gap:8px;align-items:center;min-height:44px;padding:0 8px;border-radius:12px;font-size:11.5px}.zf .itr.hd{font-size:9.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl)}.zf .itr.hd .r{text-align:right}.zf .bdg.sgn{width:136px;justify-content:center;flex:none}.zf .wts{display:flex;flex-direction:column;gap:11px;margin-top:12px}.zf .wtr{display:flex;flex-direction:column;gap:4px}.zf .wtr .fsl{margin-bottom:1px}.zf .wtp{font-style:normal;width:36px;text-align:right;font-size:10.5px;font-weight:600;color:var(--ttl)}.zf .note.wtn{margin-top:12px;font-size:11.5px}.zf .mns{display:flex;flex-direction:column;gap:9px;margin-top:12px}.zf .mnr{display:flex;align-items:center;gap:10px}.zf .mnr .fmt{display:block;margin-top:3px;font-size:10px}.zf .fbg{display:flex;align-items:baseline;gap:9px;margin-top:2px}.zf .fts{display:flex;align-items:flex-end;gap:10px;height:104px;margin-top:12px}.zf .ftc{flex:1;max-width:90px;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:5px;height:100%}.zf .ftc>b{font-size:10.5px;font-weight:700;color:var(--ttl)}.zf .ftc>span{font-size:10px;font-weight:500;color:var(--ttl);white-space:nowrap}.zf .ftb{display:block;width:100%;border-radius:10px 10px 4px 4px}.zf .ftb.c0{background:var(--g600)}.zf .ftb.wa{background:#b45309}.zf .ftb.er{background:#b91c1c}.zf .ofh{display:flex;flex-direction:column;margin-top:10px}.zf .ofs{display:flex;flex-direction:column;gap:8px;margin-top:12px}.zf .ofr{display:grid;grid-template-columns:118px minmax(0,1fr) 62px 44px;gap:9px;align-items:center;font-size:11px}.zf .ofl{font-size:10.5px;font-weight:500;color:var(--ttl);white-space:nowrap}.zf .ofr b{text-align:right;font-weight:600}.zf .ofr .fmt{text-align:right}.zf .fser{margin:8px 24px;display:flex;align-items:center;gap:11px;padding:18px;background:#fff;border-radius:22px;font-size:12.5px;color:var(--ink2);animation:zf-rise var(--t-enter) var(--e-out) backwards}.zf .fser>svg{color:#b91c1c}.zf .dlg.fed{width:1160px;height:920px}.zf .fed .kzt.ph b{color:#566378}.zf .fex{flex:1;min-height:0;display:flex}.zf .dlb.fef{flex:1 1 0;min-width:0;gap:12px;padding:16px 20px 20px}.zf .sbr{width:4px;height:14px;border-radius:2px;background:var(--g500);display:block;flex:none}.zf .fin{font-style:normal;font-weight:400;color:var(--ttl)}.zf .fi.lck,.zf .fi.lck:hover{color:var(--ttl);cursor:not-allowed;background:var(--pan)}.zf .hint.lkh{display:flex;align-items:center;gap:5px}.zf .hint.wrn{color:#92400e}.zf .fi.w2i{grid-column:1/-1}.zf .swl{font-size:12px;font-weight:600;color:var(--ink2)}.zf .kl{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);display:flex;align-items:center;gap:5px}.zf .mt8{margin-top:8px}.zf .row.gp{gap:5px}.zf .box.pkb{gap:9px}.zf .pkb .mut b{color:var(--ink);font-weight:700}.zf .dlg .chp{background:#fff}.zf .dlg .chp:hover{background:var(--fillh)}.zf .dlg .chp.on,.zf .dlg .chp.on:hover{background:var(--g800)}.zf .dlg .chp:before{box-shadow:0 0 0 240px #fff}.zf .chp.sm{height:26px;font-size:11px}.zf .chp.k-st{color:#b0191a}.zf .dlg .chp.k-st.on{background:#b91c1c;color:#fff}.zf .chp.k-rp{color:#b0430c}.zf .dlg .chp.k-rp.on{background:#c2410c;color:#fff}.zf .chp.k-kr{color:#1d4ed8}.zf .dlg .chp.k-kr.on{background:#1d4ed8;color:#fff}.zf .pkl{padding:10px 2px}.zf .pke{font-size:12.5px;color:var(--ttl);background:#fff;border-radius:12px;padding:12px;text-align:center}.zf .pke.dsh{background:none;border:1.5px dashed var(--line2);font-size:11.5px;animation:zf-fade var(--t-enter) var(--e-out) backwards}.zf .pos{max-height:288px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:6px;padding:2px}.zf .por{display:flex;align-items:flex-start;background:#fff;border-radius:14px;flex:none;animation:zf-rise var(--t-enter) var(--e-out) backwards}.zf .por.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g500)}.zf .pob{flex:1;min-width:0;display:flex;align-items:flex-start;gap:10px;padding:10px 4px 10px 12px;text-align:left;border-radius:14px}.zf .pot{display:flex;flex-direction:column;gap:2px;min-width:0}.zf .po1{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.zf .po1>b{font-size:13px;font-weight:700}.zf .por .bdg{font-size:10px;padding:1px 7px;animation:none}.zf .poi{font-size:11px;font-weight:600;color:#475569;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zf .poi em{font-style:normal;font-weight:400;color:var(--ttl)}.zf .poi.no{font-weight:400;color:var(--ttl)}.zf .pds{font-size:12px;color:var(--ink2);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zf .pom{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:11px;color:var(--ttl);margin-top:2px}.zf .pod.am{color:#92400e;font-weight:600}.zf .poh{display:inline-flex;align-items:center;gap:4px}.zf .poh b{color:var(--g650);font-weight:600}.zf .poa{font-weight:600;color:var(--ink2)}.zf .poa.am{color:#92400e}.zf .poa em{font-style:normal;font-size:10px;margin-left:4px}.zf .mb.pox{margin:8px 8px 0 0}.zf .pkf{font-size:10.5px;color:var(--g650);font-style:italic}.zf .note.sm3{font-size:11px;padding:7px 10px}.zf .note.n.inf{background:#e8f0fb;color:#1e40af}.zf .tmx{margin-top:6px;font-size:12px}.zf .chkrow.fau{background:var(--pan);border-radius:12px;padding:8px 10px}.zf .lns{display:flex;flex-direction:column;gap:6px}.zf .lnw{display:grid;grid-template-rows:1fr;flex:none}.zf .lnw.gone{animation:zf-rowsO var(--t-base) var(--e-in) both;pointer-events:none}.zf .lnw.gone .lnr{animation:zf-rwO var(--t-fast) var(--e-in) both}.zf .lnw.arr{animation:zf-rowsIn var(--t-base) var(--e-out) both}.zf .lnc{min-height:0;overflow:hidden}.zf .lnr{background:var(--pan);border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:8px;animation:zf-rise var(--t-enter) var(--e-out) backwards}.zf .dlg .lnr .fi{background:#fff;height:36px}.zf .dlg .lnr .fi:focus{background:#fff}.zf .lnr .kzw{flex:1;min-width:0}.zf .lnr .kz{background:#fff}.zf .lnt{font-size:12.5px;font-weight:700;white-space:nowrap;min-width:84px;text-align:right}.zf .row.lnq{gap:10px}.zf .lql{display:inline-flex;align-items:center;gap:6px;font-size:10.5px;font-weight:600;color:var(--ttl)}.zf .dlg .lql .fi{width:78px;text-align:right;padding:0 8px}.zf .lvt{font-size:11.5px;font-weight:600;color:var(--ink2);background:#fff;border-radius:10px;padding:8px 10px}.zf .mb.off{opacity:.3;pointer-events:none}.zf .atr{display:flex;align-items:center;gap:6px;background:#fff;border-radius:12px;padding:2px 8px 2px 2px}.zf .atr .chkrow{flex:1}.zf .atr.mn2{padding:8px 8px 8px 12px;gap:10px}.zf .atr.mn2>svg{color:var(--g500)}.zf .atn{display:flex;flex-direction:column;min-width:0}.zf .atn b{font-size:12.5px;font-weight:650}.zf .atn span{font-size:11.5px;color:var(--mut)}.zf .box>.lnk{align-self:flex-start}.zf .lnk.off{opacity:.55;pointer-events:none}.zf .ko{flex:1;min-width:0;display:flex;flex-direction:column}.zf .ko b{font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zf .ko i{font-style:normal;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zf .ko i:empty{display:none}.zf .fas{width:310px;flex:none;display:flex;flex-direction:column;background:linear-gradient(160deg,#17512f,#134429,#0c2c1c);color:#fff;position:relative;overflow:hidden}.zf .fasb{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:18px 18px 14px;display:flex;flex-direction:column;gap:12px}.zf .fal{font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#ffffffc7}.zf .fai{display:flex;flex-direction:column;min-width:0}.zf .fan{font-size:16px;font-weight:800;letter-spacing:-.01em;color:#fff}.zf .fac{font-size:11.5px;color:#ffffffd6;display:block}.zf .fam{font-size:10.5px;color:#ffffffc2}.zf .fae{border:1.5px dashed rgba(255,255,255,.25);border-radius:14px;padding:14px 12px;text-align:center;font-size:11.5px;color:#ffffffd6;line-height:1.6;animation:zf-fade var(--t-enter) var(--e-out) backwards}.zf .fars{display:flex;flex-direction:column;gap:6px}.zf .far{display:flex;align-items:center;gap:8px;background:#ffffff14;border-radius:12px;padding:8px 8px 8px 11px;min-width:0;animation:zf-fRi var(--t-enter) var(--e-out) backwards}.zf .far b{display:block;font-size:11.5px;font-weight:700;color:#fff}.zf .fax2{display:flex;align-items:center;gap:6px;min-width:0;font-size:10.5px;color:#fffc}.zf .fat{white-space:nowrap;flex:none}.zf .bdg.dk{font-size:9.5px;padding:0 6px;animation:none}.zf .bdg.dk.yl{background:var(--yel);color:var(--g900)}.zf .bdg.dk.wt{background:#ffffff2e;color:#fff}.zf .fax{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fffc;flex:none}.zf .fax:hover{background:#ffffff29;color:#fff}.zf .fats{display:flex;flex-direction:column;gap:6px}.zf .fats>div{display:flex;justify-content:space-between;align-items:baseline;font-size:11.5px;color:#ffffffd1}.zf .ftl span{font-size:12px;font-weight:600}.zf .ftt{font-size:22px;font-weight:800;color:var(--yel);letter-spacing:-.01em;display:inline-block}.zf .fbr{display:block;height:3px;border-radius:2px;background:var(--yel);transform-origin:left}.zf .fbr.bA{animation:zf-fGA .55s var(--e-out) both}.zf .fbr.bB{animation:zf-fGB .55s var(--e-out) both}.zf .fasf{flex:none;padding:12px 18px 16px;display:flex;flex-direction:column;gap:8px}.zf .sav.fsv{height:42px;justify-content:center;width:100%;font-size:13px}.zf .fasf .ghost{height:38px;display:flex;align-items:center;justify-content:center;width:100%;background:#ffffff1a;box-shadow:none}.zf .fasf .ghost:hover{background:#ffffff2e}.zf .fdn{position:absolute;left:0;top:0;right:0;bottom:0;z-index:20;background:#fff;border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;animation:zf-fade var(--t-base) var(--e-out) both}.zf .fdn svg{width:72px;height:72px}.zf .fd0{fill:none;stroke:var(--g100);stroke-width:2.5}.zf .fd1{fill:none;stroke:var(--g600);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:158;animation:zf-fdR .7s var(--e-out) .1s backwards}.zf .fd2{fill:none;stroke:var(--g600);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:30;animation:zf-fdC .4s ease-out .65s backwards}.zf .fdn b{font-size:17px;font-weight:800;color:var(--ink);animation:zf-rise var(--t-enter) var(--e-out) .75s backwards}.zf .fdn span{font-size:12.5px;color:var(--mut);animation:zf-rise var(--t-enter) var(--e-out) .82s backwards}.zf .btn.fxb{height:44px;width:100%}.zf .fcode{font-family:var(--mono);font-size:11.5px;background:#fff;border-radius:6px;padding:1px 6px;overflow-wrap:anywhere}.zf .bxt{font-size:13.5px;font-weight:700;color:var(--g800);display:block}.zf .btn.okb,.zf .btn.okb:hover{background:#15803d}.zf .bdg.stdb{margin-left:8px;font-size:9.5px;padding:0 7px;animation:none}.zf .radio b{display:flex;align-items:center}.zf .c-zacht,.zf .fr,.zf .ft,.zf .fb,.zf .fc,.zf .fk,.zf .fxo,.zf .pA,.zf .pB,.zf .dis,.zf .inf,.zf .mu,.zf .red,.zf .z,.zf .open,.zf .neutraal,.zf .concept,.zf .klaar,.zf .let,.zf .esc,.zf .grijs{--m:1}@media(prefers-reduced-motion:reduce){.zf *,.zf *:before,.zf *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.zf.zpag{position:relative;display:flex;flex-direction:column;min-height:100%;overflow-x:clip}.zf :is(button,input,select,textarea,optgroup){line-height:normal}.zf.zpag>.zkop{position:sticky;top:0;z-index:10;flex:none;background:var(--ground)}.zf.zpag>.fp{flex:none}.zf .ban h1,.zf form.dlb{margin:0}.zf .zf-kl{position:relative}.zf .zf-verplicht{position:absolute;left:14px;bottom:2px;width:1px;height:1px;padding:0;border:0;opacity:0;pointer-events:none}.zf .pvw.zpv{overflow:auto;padding:20px 0 24px}.zf .zpg{width:-moz-fit-content;width:fit-content;margin:0 auto;background:#fff;box-shadow:0 1px 3px #0c2c1c1f,0 12px 30px #0c2c1c24}.zf .zpg canvas{display:block}.zf .zpg .react-pdf__Page{background:#fff}.zf .gbi.w4,.zf .cdt.w4{background:var(--g600)}.zf .gbi.w5,.zf .cdt.w5{background:var(--g300)}.zf.zlaag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:transparent;pointer-events:none}.zf.zlaag>.dlgw{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;padding:16px}.zf.zlaag .dlg{max-width:min(1100px,100%);max-height:calc(100vh - 32px)}.zf.zlaag .dlg.fed,.zf.zlaag .dlg.pvd{height:min(920px,calc(100vh - 32px))}.zf.zlaag .cfm{max-width:100%}@media(max-width:1180px){.zf .fkg{grid-template-columns:repeat(3,minmax(0,1fr))}.zf .fg2,.zf .fg3{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.zf.zpag>.zkop{position:static}.zf .ban{height:auto;min-height:118px;flex-wrap:wrap;gap:14px 18px;padding:16px 16px 26px}.zf .ban .tls{margin-left:0;flex-wrap:wrap;flex:1 1 100%;min-width:0}.zf .ban .mbs,.zf .ban>.grow{display:none}.zf .ab{height:auto;padding:10px 16px;flex-wrap:wrap}.zf .abt.w3f{grid-template-columns:repeat(3,auto);max-width:100%;overflow-x:auto}.zf .abt.w3f .abpill{display:none}.zf .abt.w3f .pill{padding:0 10px}.zf .abt.w3f .pill.on{background:var(--g600);color:#fff}.zf-mlijst .lcol.fcl{width:auto;border-radius:0}.zf-mlijst .lscroll{overflow:visible}.zf-mbar .bbar{position:fixed;bottom:16px}.zf .dwrap{min-height:100%}.zf .dcard.fd{margin:10px}.zf .dhead{height:auto;min-height:64px;flex-wrap:wrap;padding:10px 12px}.zf .stk .stc{grid-column:1/-1;flex-wrap:wrap}.zf .fg,.zf .fkg{grid-template-columns:minmax(0,1fr)}.zf .fex{flex-direction:column;overflow-y:auto}.zf .fas{width:auto}.zf .fst{flex-wrap:wrap;padding:10px 16px}.zf .fsc{padding:4px 16px 24px;overflow:visible}.zf .fsp{height:auto}.zf .dlh{flex-wrap:wrap}}.zf .b-cn,.zfm .b-cn{background:#fde4e2;color:#b0191a}.zf .b-cred,.zfm .b-cred{background:#ece8f6;color:#5b3b8c}.zf .b-dcred,.zfm .b-dcred{background:#ffedd5;color:#9a3412}.zf .fri.s6,.zfm .fri.s6{background:#ece8f6;color:#5b3b8c}.zf .fri.s7,.zfm .fri.s7{background:#fde4e2;color:#b0191a}.zf .sdt.s6,.zfm .sdt.s6{background:#8b6fc0}.zf .sdt.s7,.zfm .sdt.s7{background:#dc2626}.zf .amt.neg,.zfm .amt.neg,.zf .lrow.fr .amt.neg,.zfm.zfm.zms .fcr .amt.neg,.zf .pvt.neg,.zfm .pvt.neg,.zf .neg,.zfm .neg{color:#b0191a}.zf .cnop,.zfm .cnop{color:#b0191a;font-weight:600}.zf .lrow.fr .l2 .bdg,.zfm .ms-cx .bdg{margin-left:6px;vertical-align:1px}.zf .cnstrook,.zfm .cnstrook{flex:none;display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:10px 14px 0;padding:9px 14px;border-radius:14px;font-size:12.5px;line-height:1.45;border:1px solid transparent}.zfm .cnstrook{margin:0;font-size:14px;padding:11px 14px}.zf .cnstrook.cn,.zfm .cnstrook.cn{background:#fff5f4;border-color:#f7c9c5;color:#7f1d1d}.zf .cnstrook.vol,.zfm .cnstrook.vol{background:#f6f3fb;border-color:#ddd3ef;color:#3b2366}.zf .cnstrook.deels,.zfm .cnstrook.deels{background:#fff7ed;border-color:#fed7aa;color:#7c2d12}.zf .cnlbl,.zfm .cnlbl{font-weight:800;letter-spacing:.01em}.zf .cnstrook.cn .cnlbl,.zfm .cnstrook.cn .cnlbl{color:#dc2626}.zf .cnw,.zfm .cnw{color:#64748b}.zf .cnl,.zfm .cnl{padding:0;border:0;background:none;font:inherit;font-weight:700;color:inherit;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.zf .cnl:hover,.zfm .cnl:hover{text-decoration-thickness:2px}.zf .cnl:focus-visible,.zfm .cnl:focus-visible{outline:2px solid currentColor;outline-offset:2px;border-radius:3px}.zf .stk[data-stappen="2"] .sgs,.zf .stk[data-stappen="2"] .sgls{grid-template-columns:repeat(2,minmax(0,1fr))}.zf .hrem.hcr svg{color:#fecaca}.zf .dlg.fed.cnv .dli,.zfm .dlg.fed.cnv .dli{background:#fde4e2;color:#b0191a}.zf .cnv .ftt,.zfm .cnv .ftt{color:#b0191a}.zf .cnv .cnhint,.zfm .cnv .cnhint{font-size:12px;color:#475569}.zf .cnv .cnrest,.zfm .cnv .cnrest{display:flex;justify-content:space-between;gap:10px;font-size:12px;color:#475569;padding-top:4px}.zf .cnv .cnrest b,.zfm .cnv .cnrest b{color:#0f172a}.zf fieldset.cnslot,.zfm fieldset.cnslot{display:contents;border:0;margin:0;padding:0;min-width:0}.zf fieldset.cnslot:disabled :is(.lnw,.pke,.addt,.row),.zfm fieldset.cnslot:disabled :is(.lnw,.pke,.addt,.row){opacity:.62}.zfm .ms-cx .cnop{display:block;font-size:13px;line-height:1.35}.zf .cnv .fi.cnro,.zfm .cnv .fi.cnro{display:block;height:auto;min-height:44px;white-space:normal;line-height:1.35;padding-top:11px;padding-bottom:11px}.zf .cnv .fas .cnrest,.zfm .cnv .fas .cnrest{color:#ffffffb8}.zf .cnv .fas .cnrest b,.zfm .cnv .fas .cnrest b{color:#fff}.zf .cnv .fas .ftt,.zfm .cnv .fas .ftt,.zf .cnv .fas .neg,.zfm .cnv .fas .neg{color:#fecaca}.zfm .cnv .fasf.cnk,.zf .cnv .fasf.cnk{flex-wrap:wrap}.zfm .cnv .fasf.cnk>button{flex:1 1 0;min-width:0;white-space:nowrap}.zfm.zfm.zms .cnv .fi.cnro{height:auto;min-height:44px;white-space:normal;overflow:visible}.zf .fmr,.zfm .fmr{display:block;margin:0;padding:2px 10px 6px;font-size:11.5px;line-height:1.4;color:#64748b;font-weight:500;letter-spacing:0;text-transform:none}.zfm .fmr{font-size:13px;padding:0 16px 8px}.zf .cncon,.zfm .cncon{display:block;color:#1e40af;font-weight:600;font-size:12px;line-height:1.35}.zf .lrow.fr .l3.cncon{margin-top:1px}.zfm .ms-cx .cncon{font-size:13px}.zf .cnstrook.con,.zfm .cnstrook.con{background:#eff6ff;border-color:#bfdbfe;color:#1e3a8a;border-style:dashed}.zf .cnstrook.con .cnlbl,.zfm .cnstrook.con .cnlbl{color:#1d4ed8}.zf .cnstrook.con .cnw,.zfm .cnstrook.con .cnw{flex-basis:100%;color:#475569}.zf .cnstrook+.cnstrook,.zfm .cnstrook+.cnstrook{margin-top:6px}.zf .cnv .note.cnconcept,.zfm .cnv .note.cnconcept{background:#eff6ff;border-color:#bfdbfe;color:#1e3a8a}.zf .cnv .cnkh,.zfm .cnv .cnkh{flex:none;width:100%;font-size:11.5px;line-height:1.4;color:#ffffffc7}.zfm .cnv .cnkh{font-size:12.5px}.zk{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--g25:#f0f7f3;--yel:#E9D900;--ground:#f6f8f7;--card:#fff;--inner:#fbfcfb;--line:#e7ece9;--line2:#dbe4df;--chip:#eef2f0;--ink:#0f172a;--ink2:#334155;--mut:#64748b;--ttl:#5b6b63;--grad:linear-gradient(125deg,#0c2c1c 0%,#134429 50%,#1a5c38 100%);--r-card:16px;--r-blk:14px;--r-fld:10px;--r-tile:9px;--r-chip:999px;--r-row:12px;--r-btn:10px;--r-av:12px;--sh-card:0 1px 2px rgba(12,31,23,.04),0 8px 24px rgba(12,31,23,.05);--sh-menu:0 14px 34px rgba(12,31,23,.14);--sh-pop:0 30px 70px rgba(12,31,23,.3);--sh-bar:0 14px 34px rgba(12,31,23,.32);--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--in:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.5,0,.75,0) }:where(.zk) *{box-sizing:border-box}.zk{font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}:where(.zk) button,:where(.zk) input,:where(.zk) textarea,:where(.zk) select{font-family:inherit;font-size:inherit;color:inherit}:where(.zk) button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}:where(.zk) h1,:where(.zk) h2,:where(.zk) h3,:where(.zk) h4,:where(.zk) p{margin:0}:where(.zk) a{color:inherit;text-decoration:none}.zk .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.zk .i.s{width:13px;height:13px}.zk .i.l{width:20px;height:20px}.zk .i.xl{width:30px;height:30px;stroke-width:1.5}.zk .i.no{display:none}.zk .row{display:flex;align-items:center;gap:8px;min-width:0}.zk .col{display:flex;flex-direction:column;gap:8px;min-width:0}.zk .grow{flex:1;min-width:0}.zk .wrap{flex-wrap:wrap}.zk .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zk :focus-visible{outline:2px solid var(--g300);outline-offset:2px}.zk input:focus-visible,.zk textarea:focus-visible,.zk select:focus-visible{outline:none}@keyframes zk-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zk-riseA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zk-riseB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zk-fade{0%{opacity:0}to{opacity:1}}@keyframes zk-fadeO{to{opacity:0}}@keyframes zk-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zk-popA{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zk-popB{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zk-growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zk-ckd{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes zk-shim{to{transform:translate(100%)}}@keyframes zk-spin{to{transform:rotate(360deg)}}@keyframes zk-lt{0%{opacity:0;transform:translateY(.6em) rotate(8deg) scale(.6)}to{opacity:1;transform:none}}@keyframes zk-trk{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zk-sbIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes zk-bumpA{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zk-bumpB{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zk-rollA{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zk-rollB{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zk-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes zk-wig{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg) scale(1.15)}60%{transform:rotate(10deg)}}@keyframes zk-ringIn{0%{stroke-dashoffset:220}}@keyframes zk-cardIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zk-cardInA{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zk-cardInB{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zk-cardO{to{opacity:0;transform:translate(-10px)}}@keyframes zk-paneIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes zk-paneO{to{opacity:0;transform:translate(-12px)}}@keyframes zk-sbarIn{0%{opacity:0;transform:translateY(70px) scale(.96)}60%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes zk-sbarO{to{opacity:0;transform:translateY(70px) scale(.97)}}@keyframes zk-ptIn{0%{opacity:0;transform:translate(-50%,18px) scale(.9)}60%{transform:translate(-50%,-3px) scale(1.02)}to{opacity:1;transform:translate(-50%)}}@keyframes zk-ptO{to{opacity:0;transform:translate(-50%,14px) scale(.95)}}@keyframes zk-capIn{0%{opacity:0;transform:translateY(-26px) scale(.9)}60%{transform:translateY(4px) scale(1.02)}to{opacity:1;transform:none}}@keyframes zk-capO{to{opacity:0;transform:translateY(-22px) scale(.94)}}@keyframes zk-shrink{to{transform:scaleX(0)}}@keyframes zk-dlgIn{0%{opacity:0;transform:translateY(34px) scale(.92)}60%{opacity:1;transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:none}}@keyframes zk-dlgO{to{opacity:0;transform:translateY(22px) scale(.96)}}@keyframes zk-kzIn{0%{opacity:0;transform:translateY(-8px) scaleY(.9)}to{opacity:1;transform:none}}@keyframes zk-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes zk-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes zk-stripIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zk-sheen{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.9;transform:translate(-26px,18px)}}@keyframes zk-slideD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.zk .st{animation:zk-rise .5s var(--in) backwards}.zk .spin{animation:zk-spin .9s linear infinite}.zk .btn,.zk .pill,.zk .tel,.zk .lrow,.zk .hb,.zk .tab,.zk .lnk,.zk .kz,.zk .kzo,.zk .mb,.zk .sgo,.zk .sw,.zk .addt,.zk .opt,.zk .xb,.zk .rgo,.zk .ixb,.zk .sav,.zk .ghost,.zk .ckb,.zk .sth,.zk .radio,.zk .chkrow{position:relative;overflow:hidden}.zk .btn:after,.zk .pill:after,.zk .tel:after,.zk .lrow:after,.zk .hb:after,.zk .tab:after,.zk .lnk:after,.zk .kz:after,.zk .kzo:after,.zk .mb:after,.zk .sgo:after,.zk .addt:after,.zk .opt:after,.zk .xb:after,.zk .rgo:after,.zk .ixb:after,.zk .sav:after,.zk .ghost:after,.zk .sth:after,.zk .radio:after,.zk .chkrow:after{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);transition:transform .6s var(--in),opacity .7s;pointer-events:none}.zk .btn:active:after,.zk .pill:active:after,.zk .tel:active:after,.zk .lrow:active:after,.zk .hb:active:after,.zk .tab:active:after,.zk .lnk:active:after,.zk .kz:active:after,.zk .kzo:active:after,.zk .mb:active:after,.zk .sgo:active:after,.zk .addt:active:after,.zk .opt:active:after,.zk .xb:active:after,.zk .rgo:active:after,.zk .ixb:active:after,.zk .sav:active:after,.zk .ghost:active:after,.zk .sth:active:after,.zk .radio:active:after,.zk .chkrow:active:after{opacity:.16;transform:translate(-50%,-50%) scale(0);transition:0s}.zk .lrow:after,.zk .kz:after,.zk .opt:after,.zk .addt:after,.zk .sth:after,.zk .chkrow:after,.zk .radio:after{width:45%}.zk .btn{height:36px;padding:0 14px;border-radius:var(--r-btn);background:var(--g600);color:#fff;font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;flex:none;transition:transform .2s var(--spring),opacity .2s}.zk .btn:hover{background:var(--g650);transform:translateY(-1px)}.zk .btn:active{transform:scale(.96)}.zk .btn svg{transition:transform .35s var(--spring)}.zk .btn:hover svg{transform:scale(1.18) rotate(-8deg)}.zk .btn.out{background:#fff;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.zk .btn.out:hover{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zk .btn.dng{background:#b91c1c}.zk .btn.dng:hover{background:#991b1b}.zk .btn.dout{background:#fff;color:#b91c1c;box-shadow:inset 0 0 0 1px #fecaca}.zk .btn.dout:hover{background:#fef2f2}.zk .btn.amb{background:#b45309}.zk .btn.amb:hover{background:#92400e}.zk .btn.sm{height:30px;padding:0 11px;font-size:12px;border-radius:9px}.zk .btn.off{opacity:.45;pointer-events:none}.zk .btn.w1{flex:1 1 0}.zk .btn.w2{flex:2 1 0}.zk .lnk{font-size:11.5px;font-weight:600;color:var(--g600);min-height:26px;padding:0 7px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex:none;transition:transform .2s var(--spring)}.zk .lnk:hover{background:var(--g100)}.zk .lnk:active{transform:scale(.94)}.zk .mb{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--mut);flex:none;transition:transform .2s var(--spring)}.zk .mb:hover{background:var(--chip);color:var(--ink)}.zk .mb.d:hover{background:#fef2f2;color:#b91c1c}.zk .mb.y:hover{background:#fef3c7;color:#b45309}.zk .mb:active{transform:scale(.9)}.zk .mb.on{color:#b45309;background:#fef3c7}.zk .bdg{font-size:11px;font-weight:600;padding:2px 8px;border-radius:7px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none;animation:zk-pop .45s var(--spring) .12s backwards}.zk .b-ok{background:#f0fdf4;color:#15803d}.zk .b-rep{background:#fff7ed;color:#c2410c}.zk .b-err{background:#fef2f2;color:#b91c1c}.zk .b-warn{background:#fffbeb;color:#b45309}.zk .b-info{background:#eff6ff;color:#1d4ed8}.zk .b-done{background:#f1f5f9;color:#475569}.zk .b-g{background:var(--g25);color:var(--g650)}.zk .b-std{background:#fef3c7;color:#92400e;text-transform:uppercase;font-size:9.5px;letter-spacing:.05em}.zk .dir{font-size:10.5px;font-weight:600;color:var(--g600);background:var(--g25);border-radius:var(--r-chip);padding:2px 8px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none}.zk .note{border-radius:var(--r-fld);padding:10px 12px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.zk .note svg{margin-top:2px}.zk .note.a{background:#fffbeb;color:#92400e;box-shadow:inset 0 0 0 1px #fde68a}.zk .note.r{background:#fef2f2;color:#991b1b;box-shadow:inset 0 0 0 1px #fecaca}.zk .note.g{background:var(--g25);color:var(--g650);box-shadow:inset 0 0 0 1px var(--g100)}.zk .note.n{background:#f8fafc;color:#475569;box-shadow:inset 0 0 0 1px var(--line)}.zk .hint{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zk .hint:empty{display:none}.zk .hint.err{color:#b91c1c;font-weight:600;animation:zk-slideD .3s var(--in)}.zk .mut{font-size:12.5px;color:var(--mut)}.zk .empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;color:var(--ttl);text-align:center;font-size:12.5px;animation:zk-rise .5s var(--in) backwards}.zk .empty svg{color:#94a3b8;animation:zk-floatY 3s ease-in-out infinite}.zk .empty b{font-size:14px;font-weight:600;color:#475569}.zk{background:var(--ground)}.zk .ban{height:118px;flex:none;background:var(--grad);padding:0 24px;display:flex;align-items:center;gap:28px;position:relative;overflow:hidden;color:#fff;z-index:3}.zk .ban:before{content:"";position:absolute;right:-40px;top:-110px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 70%);animation:zk-sheen 9s ease-in-out infinite;pointer-events:none}.zk .ringw{position:relative;width:78px;height:78px;flex:none;border-radius:50%;animation:zk-pop .7s var(--spring) backwards}.zk .ringw svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.zk .rbase{fill:none;stroke:#ffffff24;stroke-width:8}.zk .rin{fill:var(--g900)}.zk .rs{fill:none;stroke-width:8;stroke-linecap:butt;transition:opacity .35s,stroke-dashoffset .6s var(--in);animation:zk-ringIn 1.1s var(--in) .15s backwards;opacity:.24}.zk .rs.on{opacity:1}.zk .r0{stroke:var(--yel)}.zk .r1{stroke:#f59e0b}.zk .rmid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.zk .rmid b{font-family:var(--mono);font-size:15px;color:#fff;line-height:1.1}.zk .rmid i{font-style:normal;font-size:7px;font-weight:600;letter-spacing:.08em;color:#ffffffb8}.zk .rmA{animation:zk-bumpA .45s var(--spring)}.zk .rmB{animation:zk-bumpB .45s var(--spring)}.zk .bt{font-size:22px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.zk .bs{font-size:12px;color:#ffffffb8;margin-top:3px;animation:zk-trk .8s var(--in) .3s backwards}.zk .ltr>span{display:inline-block;white-space:pre;animation:zk-lt .7s var(--spring) backwards}.zk .tls{display:flex;gap:8px;z-index:1;margin-left:8px}.zk .tel{padding:9px 14px;border-radius:12px;text-align:left;display:flex;flex-direction:column;min-width:128px;color:#fff;animation:zk-rise .6s var(--in) backwards;transition:transform .25s var(--spring)}.zk .tel b{font-size:24px;font-weight:800;line-height:1.15}.zk .tel>span{font-size:10px;font-weight:600;letter-spacing:.06em;color:#ffffffb3}.zk .tel:hover{background:#ffffff1a;transform:translateY(-2px)}.zk .tel:active{transform:scale(.97)}.zk .tel.act{background:#ffffff1f;box-shadow:inset 0 0 0 1px #e9d90080}.zk .tel.act b{color:var(--yel)}.zk .ab{height:55px;flex:none;background:#fff;border-bottom:1px solid var(--line);padding:0 24px;display:flex;align-items:center;gap:10px;position:relative;z-index:2}.zk .abt{display:grid;grid-template-columns:132px 176px;position:relative;background:var(--chip);border-radius:var(--r-chip);padding:3px;animation:zk-rise .5s var(--in) backwards}.zk .abpill{position:absolute;left:3px;top:3px;bottom:3px;width:132px;border-radius:var(--r-chip);background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zk .abpill.p1{transform:translate(132px) scaleX(1.3333)}.zk .pill{height:30px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:var(--ttl);display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;z-index:1;transition:transform .2s var(--spring)}.zk .pill:active{transform:scale(.96)}.zk .pill.on{color:#fff}.zk .pill i{font-style:normal;font-size:10.5px;font-weight:700;min-width:20px;height:18px;padding:0 6px;border-radius:var(--r-chip);background:#0f172a14;display:inline-flex;align-items:center;justify-content:center;color:#334155}.zk .pill.on i{background:#fff3;color:#fff}.zk .ab .btn{animation:zk-rise .5s var(--in) backwards}.zk .ab .btn:nth-of-type(1){animation-delay:.05s}.zk .ab .btn:nth-of-type(2){animation-delay:.09s}.zk .ab .btn:nth-of-type(3){animation-delay:.13s}.zk .spl{flex:1;min-height:0;display:flex;overflow:hidden;background:#fff}.zk .lcol{width:392px;flex:none;position:relative;overflow:hidden;border-right:1px solid var(--line);background:#fff;transition:width .32s cubic-bezier(.2,.8,.2,1)}.zk .lcol.min{width:68px}.zk .lin{width:391px;height:100%;display:flex;flex-direction:column;transition:opacity .2s}.zk .lcol.min .lin{opacity:0;pointer-events:none}.zk .lh{flex:none;padding:14px 16px 12px;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.zk .bfl{display:flex;align-items:center;gap:8px;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;border-radius:var(--r-tile);padding:5px 6px 5px 10px;font-size:11.5px;font-weight:600;color:#92400e;animation:zk-slideD .3s var(--in)}.zk .bfl.out{animation:zk-fadeO .14s var(--out) both}.zk .bfb{font-size:10.5px;font-weight:700;background:#fde68a;color:#92400e;border-radius:6px;padding:3px 8px;white-space:nowrap}.zk .bfb:hover{background:#fcd34d}.zk .srch{position:relative}.zk .srch>.i{position:absolute;left:12px;top:11px;color:#94a3b8;pointer-events:none}.zk .srch input{width:100%;height:38px;border:1px solid var(--line2);border-radius:var(--r-row);padding:0 12px 0 34px;background:#fff;outline:none;font-size:13.5px}.zk .srch input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zk .srch:focus-within>.i{animation:zk-wig .5s;color:var(--g600)}.zk .lmeta{display:flex;align-items:center;gap:4px;min-height:26px;font-size:11px;color:var(--mut)}.zk .lmeta .lnk{font-size:11px;padding:0 4px}.zk .rsel{position:relative;flex:none}.zk .rsb{height:26px;padding:0 5px 0 8px;border-radius:var(--r-tile);font-size:11px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:4px;max-width:112px;box-shadow:inset 0 0 0 1px var(--line2)}.zk .rsb:hover{background:var(--g25)}.zk .rsb svg{transition:transform .3s var(--spring)}.zk .rsel.op .rsb svg{transform:rotate(180deg)}.zk .rsp{position:absolute;right:0;top:30px;width:210px;z-index:5;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top right;animation:zk-kzIn .35s var(--in) both}.zk .selb{display:flex;align-items:center;gap:6px;background:var(--g50);box-shadow:inset 0 0 0 1px var(--g200);border-radius:var(--r-tile);padding:5px 6px 5px 4px;font-size:11.5px;font-weight:600;color:var(--g650);animation:zk-slideD .3s var(--in)}.zk .lscroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;display:flex;flex-direction:column;gap:6px}.zk .lrow{width:100%;flex:none;min-height:70px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:var(--r-row);padding:9px 10px 9px 13px;display:flex;align-items:center;gap:11px;animation:zk-rise .4s var(--in) backwards;transition:transform .25s var(--spring)}.zk .gA .lrow{animation-name:zk-riseA}.zk .gB .lrow{animation-name:zk-riseB}.zk .lrow:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--g600);transform:scaleY(0);transform-origin:center;transition:transform .35s var(--spring)}.zk .lrow:hover{transform:translateY(-1px);border-color:var(--g200)}.zk .lrow.on{background:var(--g50);border-color:var(--g200)}.zk .lrow.on:before{transform:scaleY(1)}.zk .lrow.pk{background:var(--g50);border-color:var(--g300)}.zk .lav{width:36px;height:36px;border-radius:var(--r-av);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .35s var(--spring)}.zk .lrow:hover .lav{transform:rotate(-6deg) scale(1.06)}.zk .av0{background:#dcebe2;color:#1c3d30}.zk .av1{background:#134429;color:#fff}.zk .av2{background:#bbd7c8;color:#163025}.zk .av3{background:#3f7a60;color:#fff}.zk .av4{background:#eef5f1;color:#234d3c;box-shadow:inset 0 0 0 1px var(--g200)}.zk .avL{background:#fff;color:var(--g800);box-shadow:inset 0 0 0 1px var(--line2)}.zk .lt1{display:flex;align-items:center;gap:7px;min-width:0}.zk .ln{font-size:13.5px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zk .nrc{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:var(--g50);color:var(--g650);white-space:nowrap;flex:none}.zk .l2{font-size:12px;color:#586577;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zk .l3{font-size:11.5px;color:#647084;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zk .lr{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;color:#94a3b8}.zk .opn{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #fde68a}.zk .pdot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:block}.zk .pdot.on{background:#15803d;animation:zk-blink 2.2s ease-in-out infinite}.zk .lrow .go{transition:transform .3s var(--spring)}.zk .lrow:hover .go{transform:translate(3px);color:var(--g600)}.zk .ckv{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none;animation:zk-pop .4s var(--spring) backwards}.zk .ckv svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zk .ckv.on{background:var(--g600);box-shadow:none}.zk .ckv.on svg{animation:zk-ckd .35s .05s ease-out forwards}.zk .sk{height:70px;flex:none;border-radius:var(--r-row);background:#eef2f0;position:relative;overflow:hidden}.zk .sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translate(-100%);animation:zk-shim 1.3s linear infinite}.zk .ltxt{padding:34px 16px;text-align:center;font-size:12.5px;color:var(--mut);animation:zk-rise .4s var(--in) backwards}.zk .strip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;display:flex;flex-direction:column;animation:zk-stripIn .4s var(--in) .12s backwards}.zk .sth{height:64px;flex:none;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--g600);font-size:10px;font-weight:700;width:100%}.zk .sth span{color:var(--mut)}.zk .sth:hover{background:var(--g25)}.zk .sth svg{transition:transform .3s var(--spring)}.zk .sth:hover svg{transform:translate(3px)}.zk .stl{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:6px;scrollbar-width:none}.zk .sgo{width:40px;height:40px;flex:none;border-radius:var(--r-av);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:zk-pop .45s var(--spring) backwards;transition:transform .25s var(--spring)}.zk .sgo:hover{transform:translateY(-2px)}.zk .sgo.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--g600)}.zk .dwrap{flex:1;min-width:0;background:var(--ground);position:relative;display:flex}.zk .dcard{margin:14px;flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-card);animation:zk-cardIn .45s var(--in) both}.zk .dcard.kA{animation-name:zk-cardInA}.zk .dcard.kB{animation-name:zk-cardInB}.zk .dcard.out{animation:zk-cardO .14s var(--out) both}.zk .dhead{height:64px;flex:none;background:var(--grad);padding:0 14px 0 16px;display:flex;align-items:center;gap:12px;color:#fff;position:relative;overflow:hidden}.zk .dav{width:40px;height:40px;border-radius:var(--r-av);font-size:12.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;animation:zk-pop .5s var(--spring) .05s backwards}.zk .dav.lg{background:#fff;color:var(--g800)}.zk .dnm{display:flex;align-items:center;gap:8px;min-width:0;animation:zk-trk .5s var(--in) .08s backwards}.zk .dnm b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zk .dsub{font-size:11.5px;color:#ffffffbf;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:zk-trk .5s var(--in) .14s backwards}.zk .kA .dav,.zk .kA .hc{animation-name:zk-popA}.zk .kB .dav,.zk .kB .hc{animation-name:zk-popB}.zk .hc{height:26px;padding:0 10px;border-radius:var(--r-chip);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e;animation:zk-pop .5s var(--spring) .2s backwards}.zk .hc.nr{font-size:10.5px;height:20px;padding:0 8px;font-weight:700}.zk .hc.y svg{color:var(--yel)}.zk .hc.am svg{color:#fbbf24}.zk .hb{width:36px;height:36px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .25s var(--spring)}.zk a.hb{color:#fff}.zk .hb:hover{background:#ffffff38;transform:translateY(-1px)}.zk .hb:active{transform:scale(.92)}.zk .hb.d:hover{background:#ef444466}.zk .hb.off{opacity:.38;cursor:default}.zk .hb.off:hover{background:#ffffff1f;transform:none}.zk .hb svg{transition:transform .35s var(--spring)}.zk .hb:hover svg{transform:scale(1.15)}.zk .hb.x:hover svg{transform:rotate(90deg)}.zk .dtabs{height:46px;flex:none;display:flex;align-items:stretch;position:relative;background:#fff;border-bottom:1px solid var(--line);padding:0 14px}.zk .tgr{display:grid;grid-template-columns:66px 138px 102px 168px 120px;position:relative}.zk .tind{position:absolute;bottom:-1px;left:0;width:100px;height:2px;border-radius:2px 2px 0 0;background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zk .tab{font-size:13px;font-weight:600;color:var(--mut);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;transition:transform .2s var(--spring)}.zk .tab:hover{color:var(--ink2)}.zk .tab.on{color:var(--g650)}.zk .tab:active{transform:scale(.96)}.zk .tab svg{transition:transform .35s var(--spring)}.zk .tab:hover svg,.zk .tab.on svg{transform:scale(1.15)}.zk .tab i{font-style:normal;font-size:10.5px;font-weight:700;background:var(--chip);border-radius:var(--r-chip);padding:0 6px;color:#475569;min-width:18px;text-align:center}.zk .tab i:empty{display:none}.zk .tab.on i{background:var(--g100);color:var(--g650)}.zk .dcap{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--ttl);white-space:nowrap;animation:zk-fade .6s .3s backwards}.zk .dcap svg{color:var(--g500)}.zk .dbody{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 84px;background:var(--ground)}.zk .pane{animation:zk-paneIn .4s var(--in) both}.zk .pane.out{animation:zk-paneO .15s var(--out) both}.zk .dcols{display:flex;flex-direction:column;gap:12px}.zk .dcols.c2{flex-direction:row;align-items:flex-start}.zk .dcol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.zk .blk{background:var(--card);border:1px solid var(--line);border-radius:var(--r-blk);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0;animation:zk-rise .5s var(--in) backwards}.zk .gA .blk{animation-name:zk-riseA}.zk .gB .blk{animation-name:zk-riseB}.zk .dcol>.blk:nth-child(1){animation-delay:.04s}.zk .dcol>.blk:nth-child(2){animation-delay:.09s}.zk .dcol>.blk:nth-child(3){animation-delay:.14s}.zk .dcol>.blk:nth-child(4){animation-delay:.19s}.zk .dcol>.blk:nth-child(n+5){animation-delay:.24s}.zk .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:.08s}.zk .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:.13s}.zk .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:.18s}.zk .bh{display:flex;align-items:center;gap:8px;min-height:22px}.zk .bh h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-width:0}.zk .bh h4 svg{color:var(--g500);animation:zk-pop .5s var(--spring) .25s backwards}.zk .bn{font-size:10.5px;font-weight:700;background:var(--chip);color:#475569;border-radius:var(--r-chip);padding:0 7px;min-width:20px;text-align:center;letter-spacing:0}.zk .fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.zk .fg.g3{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.6fr)}.zk .fld{display:flex;flex-direction:column;gap:1px;min-width:0}.zk .dlg .fld,.zk .cfm .fld{gap:4px}.zk .fld.w2{grid-column:1/-1}.zk .fl2{font-size:11.5px;font-weight:600;color:var(--mut);display:flex;align-items:center;gap:5px;min-height:17px;padding-left:9px}.zk .fl2 svg{color:#8a97a8}.zk .chg{display:none}.zk .chg.on{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--g600);flex:none;animation:zk-pop .4s var(--spring)}.zk .fi{width:100%;min-width:0;height:32px;border:1px solid transparent;border-radius:var(--r-fld);padding:0 9px;background:transparent;outline:none;font-size:13.5px;font-weight:500;color:var(--ink)}.zk .fi::-moz-placeholder{color:#94a3b8;font-weight:400}.zk .fi::placeholder{color:#94a3b8;font-weight:400}.zk .fi:hover{border-color:var(--line2)}.zk .fi:focus{border-color:var(--g300);background:#fff;box-shadow:0 0 0 3px #2d614b24}.zk textarea.fi{height:auto;min-height:34px;max-height:220px;padding:7px 9px;resize:vertical;display:block;line-height:1.45}.zk select.fi{padding:0 5px;cursor:pointer}.zk .fi.ro{font-family:var(--mono);font-size:12px;background:#f8fafc;border-color:var(--line);color:var(--ink2)}.zk .fi.tt{font-weight:650}.zk .swr{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-fld);background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.zk .swt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zk .swt b{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.zk .swt>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zk .sst{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);flex:none}.zk .sst.on{background:#f0fdf4;color:#15803d}.zk .sst.off{background:#f1f5f9;color:#475569}.zk .sw{width:40px;height:23px;border-radius:var(--r-chip);background:#cbd5e1;flex:none;overflow:visible}.zk .sw i{z-index:1;position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0c1f174d;transition:transform .45s cubic-bezier(.34,1.7,.5,1)}.zk .sw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);opacity:0;transition:opacity .25s}.zk .sw.on:before{opacity:1}.zk .sw.on i{transform:translate(17px)}.zk .sw.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);animation:zk-halo .6s ease-out both;pointer-events:none}.zk .sw:active i{transform:scale(.88)}.zk .sw.on:active i{transform:translate(17px) scale(.88)}.zk .nc{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);min-width:0;animation:zk-rise .4s var(--in) backwards;transition:transform .3s var(--spring)}.zk .nc:hover{box-shadow:inset 0 0 0 1px var(--g200)}.zk .nch{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;min-height:46px;min-width:0}.zk .nci{width:28px;height:28px;border-radius:9px;background:var(--g50);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zk .nci.y{background:#fef3c7;color:#b45309}.zk .nct{flex:1;min-width:0;display:flex;flex-direction:column}.zk .nct b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.zk .nct b>.sc-interp{overflow:hidden;text-overflow:ellipsis;min-width:0}.zk .nct>span{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zk .ncp{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zk .ncb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zk .nc.open .ncb{grid-template-rows:1fr}.zk .ncb>div{overflow:hidden;min-height:0}.zk .ncs{padding:0 12px 10px;display:flex;flex-direction:column;gap:5px;font-size:12px;color:#475569;min-width:0}.zk .ncs p{overflow-wrap:anywhere}.zk .cps{display:flex;flex-wrap:wrap;gap:4px}.zk .cp{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--g50);color:var(--g650)}.zk .sub{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ttl);padding-top:8px;border-top:1px dashed var(--line2)}.zk .it{border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:8px 8px 10px;display:flex;flex-direction:column;gap:8px;animation:zk-rise .4s var(--in) backwards}.zk .irow{display:flex;align-items:flex-end;gap:6px;min-width:0}.zk .irow>.fld{flex:1}.zk .addt{width:100%;min-height:38px;border-radius:var(--r-fld);border:1.5px dashed var(--g200);color:var(--g600);font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;transition:transform .2s var(--spring)}.zk .addt:hover{background:var(--g25);border-color:var(--g300)}.zk .addt:active{transform:scale(.98)}.zk .addt svg{transition:transform .35s var(--spring)}.zk .addt:hover svg{transform:rotate(90deg) scale(1.15)}.zk .tick{max-height:190px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:4px}.zk .chkrow{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;text-align:left;width:100%;flex:none;min-width:0}.zk .chkrow:hover{background:var(--g25)}.zk .chkrow b{font-size:12.5px;font-weight:650;display:block}.zk .chkrow>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zk .ckb{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.zk .ckb svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zk .on>.ckb,.zk .ckb.on{background:var(--g600);box-shadow:none}.zk .on>.ckb svg,.zk .ckb.on svg{animation:zk-ckd .3s .05s ease-out forwards}.zk .lst{display:flex;flex-direction:column;gap:6px}.zk .lst.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.zk .li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0;animation:zk-rise .45s var(--in) backwards;transition:transform .25s var(--spring)}.zk .li:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px var(--g200)}.zk .amt{font-size:13px;font-weight:700;white-space:nowrap;flex:none}.zk .foot{font-size:12px;color:var(--mut);padding-top:2px}.zk .foot b{color:var(--ink);font-weight:700}.zk .kv{display:grid;grid-template-columns:104px minmax(0,1fr);gap:4px 10px;font-size:12.5px}.zk .kv>span{color:var(--mut)}.zk .kv b{font-weight:600;overflow-wrap:anywhere}.zk .code{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:.14em;color:#78350f}.zk .dev{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:6px 0;border-top:1px dashed var(--line2);min-width:0}.zk .sbar{position:absolute;left:14px;right:14px;bottom:14px;height:52px;z-index:4;background:var(--g900);border-radius:var(--r-chip);padding:0 9px 0 18px;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:var(--sh-bar);animation:zk-sbarIn .55s var(--in) both}.zk .sbar.out{animation:zk-sbarO .26s var(--out) both}.zk .sbar>svg{color:var(--yel)}.zk .sbn{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;display:inline-flex;gap:5px}.zk .sbn i{font-style:normal;display:inline-block}.zk .rA{animation:zk-rollA .4s var(--spring)}.zk .rB{animation:zk-rollB .4s var(--spring)}.zk .sbs2{font-size:11.5px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zk .ghost{height:34px;padding:0 14px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:#fff;flex:none;box-shadow:inset 0 0 0 1px #ffffff40;transition:transform .2s var(--spring)}.zk .ghost:hover{background:#ffffff1a}.zk .ghost:active{transform:scale(.95)}.zk .sav{height:34px;padding:0 16px;border-radius:var(--r-chip);font-size:12.5px;font-weight:700;background:var(--yel);color:var(--g900);display:inline-flex;align-items:center;gap:7px;flex:none;transition:transform .2s var(--spring)}.zk .sav:hover{transform:translateY(-1px)}.zk .sav:active{transform:scale(.95)}.zk .sbar .off{opacity:.55;pointer-events:none}.zk .ptoast{position:absolute;left:50%;bottom:78px;z-index:5;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:var(--r-fld);padding:9px 14px 9px 11px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 6px 20px #0c2c1c4d;animation:zk-ptIn .45s var(--in) both}.zk .ptoast svg{color:var(--yel);animation:zk-pop .45s var(--spring) .1s backwards}.zk .ptoast.out{animation:zk-ptO .22s var(--out) both}.zk .kzw{min-width:0}.zk .kz{width:100%;min-height:40px;border:1px solid var(--line2);border-radius:var(--r-fld);padding:5px 10px 5px 12px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left}.zk .kz:hover{border-color:var(--g300)}.zk .kzw.op .kz{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zk .kz>svg{flex:none;color:var(--mut);transition:transform .35s var(--spring)}.zk .kzw.op .kz>svg{transform:rotate(180deg)}.zk .kzt{flex:1;min-width:0;display:flex;flex-direction:column}.zk .kzt b{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zk .kzt i{font-style:normal;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zk .kzt i:empty{display:none}.zk .kzt.ph b{color:#64748b;font-weight:500}.zk .kzp{margin-top:6px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top center;animation:zk-kzIn .4s var(--in) both}.zk .kzs{position:relative}.zk .kzs svg{position:absolute;left:10px;top:10px;color:#94a3b8}.zk .kzs input{width:100%;height:34px;border:1px solid var(--line2);border-radius:9px;padding:0 10px 0 30px;outline:none;font-size:12.5px}.zk .kzs input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zk .kzl{max-height:200px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.zk .kzo{width:100%;flex:none;min-height:34px;padding:4px 9px;border-radius:8px;display:flex;align-items:center;gap:8px;text-align:left;animation:zk-rise .3s var(--in) backwards}.zk .kzo:nth-child(2){animation-delay:.03s}.zk .kzo:nth-child(3){animation-delay:.06s}.zk .kzo:nth-child(4){animation-delay:.09s}.zk .kzo:nth-child(n+5){animation-delay:.12s}.zk .kzo:hover{background:var(--chip)}.zk .kzo>svg{flex:none;color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zk .kzo.on{background:var(--g100)}.zk .kzo.on>svg{opacity:1;transform:none}.zk .kze{padding:12px;text-align:center;font-size:12px;color:var(--mut)}.zk .kzc{font-size:11px;color:var(--mut);padding:0 6px 2px}.zk .scr{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1f1773;animation:zk-fade .3s both;border:0;z-index:0}.zk .dlgw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.zk .dlgw.top{z-index:60}.zk .dlg{position:relative;width:600px;max-width:1100px;max-height:920px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--sh-pop);animation:zk-dlgIn .55s var(--in) backwards}.zk .dlg.nar{width:460px}.zk .dlg.wide{width:1080px;height:920px}.zk .dlh{background:var(--grad);color:#fff;padding:14px 16px 14px 20px;display:flex;align-items:center;gap:12px;flex:none}.zk .dlh h3{font-size:16px;font-weight:700;animation:zk-trk .5s var(--in) .08s backwards}.zk .dlh p{font-size:12px;color:#ffffffc7;animation:zk-trk .5s var(--in) .14s backwards}.zk .dli{width:36px;height:36px;border-radius:10px;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none;animation:zk-pop .5s var(--spring) .05s backwards}.zk .xb{width:34px;height:34px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto;flex:none;transition:transform .3s var(--spring)}.zk .xb:hover{background:#ffffff38;transform:rotate(90deg)}.zk .dlb{padding:18px 20px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1 auto}.zk .cw>.dlb{flex:1 1 0;min-width:0}.zk .dlb>*{min-width:0;max-width:100%;flex:none;animation:zk-rise .5s var(--in) backwards}.zk .dlb>*:nth-child(1){animation-delay:.06s}.zk .dlb>*:nth-child(2){animation-delay:.09s}.zk .dlb>*:nth-child(3){animation-delay:.12s}.zk .dlb>*:nth-child(4){animation-delay:.15s}.zk .dlb>*:nth-child(5){animation-delay:.18s}.zk .dlb>*:nth-child(n+6){animation-delay:.21s}.zk .dlf{padding:12px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px;flex:none;background:#fff}.zk .fout .dlg,.zk .fout .cfm{animation:zk-dlgO .24s var(--out) both}.zk .fout .scr{animation:zk-fadeO .24s both}.zk .dlg .fi,.zk .cfm .fi{border-color:var(--line2);background:#fff;height:38px;padding:0 11px}.zk .dlg textarea.fi{height:auto;padding:8px 11px}.zk .dlg .fl2{padding-left:2px}.zk .fld.err .fi{border-color:#f87171;box-shadow:0 0 0 3px #ef44441f}.zk .dlg .fi.ro{background:#f8fafc}.zk .sec{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-height:26px}.zk .box{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zk .opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zk .opt{border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--line2);background:#fff;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;min-width:0;transition:transform .25s var(--spring)}.zk .opt:hover{box-shadow:inset 0 0 0 1.5px var(--g300);transform:translateY(-1px)}.zk .opt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zk .opt.on.am{background:#fffbeb;box-shadow:inset 0 0 0 1.5px #d97706}.zk .opt>span:not([class]){flex:1;min-width:0;display:flex;flex-direction:column}.zk .opt b{font-size:13px;font-weight:650;overflow-wrap:anywhere}.zk .opt>span:not([class])>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zk .opt>.ok{color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zk .opt.on>.ok{opacity:1;transform:none}.zk .opt .nci{transition:transform .3s var(--spring)}.zk .opt:hover .nci{transform:rotate(-6deg) scale(1.08)}.zk .logo{width:64px;height:64px;border-radius:16px;background:var(--g100);color:var(--g650);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zk-pop .5s var(--spring) backwards}.zk .logo.has{background:#fff;box-shadow:inset 0 0 0 1px var(--line2);color:var(--g800)}.zk .logo.smx{width:44px;height:44px;border-radius:12px;font-size:13px}.zk .swc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line)}.zk .swc.on{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zk .swc.big{flex-direction:column;align-items:stretch}.zk .rgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:168px;overflow-y:auto;overflow-x:hidden;padding:1px}.zk .rgt{display:flex;align-items:center;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);background:#fff;min-width:0;animation:zk-rise .3s var(--in) backwards}.zk .rgt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zk .rgo{flex:1;min-width:0;height:34px;padding:0 4px 0 10px;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink2);text-align:left;border-radius:var(--r-fld)}.zk .rgt.on .rgo{color:var(--g650)}.zk .rgt .mb{opacity:0;transition:opacity .2s}.zk .rgt:hover .mb,.zk .rgt .mb:focus-visible{opacity:1}.zk .ixb{width:24px;height:24px;border-radius:50%;background:var(--g100);color:var(--g650);display:inline-flex;align-items:center;justify-content:center;flex:none}.zk .ixb.puls:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--g600);animation:zk-halo 1.6s ease-out infinite;pointer-events:none}.zk .ixb.puls{overflow:visible}.zk .radio{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);text-align:left;width:100%;min-width:0;animation:zk-rise .35s var(--in) backwards}.zk .radio:hover{box-shadow:inset 0 0 0 1px var(--g300)}.zk .radio.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zk .rd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #94a3b8;flex:none;display:flex;align-items:center;justify-content:center}.zk .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .3s var(--spring)}.zk .radio.on .rd{box-shadow:inset 0 0 0 1.5px var(--g600)}.zk .radio.on .rd:after{transform:scale(1)}.zk .radio>span:last-child{flex:1;min-width:0;display:flex;flex-direction:column}.zk .radio b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zk .radio>span:last-child>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zk .mtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border-bottom:1px solid var(--line);flex:none;height:44px}.zk .mtabs .tind{width:50%;bottom:-1px}.zk .mtabs .tind.p1{transform:translate(100%)}.zk .pick{max-height:236px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:5px;padding:2px}.zk .pick>.opt{flex:none;animation:zk-rise .35s var(--in) backwards}.zk .mvl{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-fld);font-size:13px;font-weight:600;min-width:0}.zk .mvl i{width:8px;height:8px;border-radius:50%;flex:none}.zk .mvl.r{background:#fef2f2;box-shadow:inset 0 0 0 1px #fee2e2;color:#991b1b}.zk .mvl.r i{background:#f87171}.zk .mvl.g{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g100);color:var(--g650);animation:zk-rise .35s var(--in) backwards}.zk .mvl.g i{background:var(--g600)}.zk .cw{flex:1;min-height:0;display:flex}.zk .cix{width:232px;flex:none;border-right:1px solid var(--line);background:#f8faf9;padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden}.zk .cixh{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);padding:8px 8px 4px}.zk .cxo{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink2);text-align:left;width:100%;flex:none;position:relative;animation:zk-rise .35s var(--in) backwards}.zk .cxo:hover{background:var(--chip)}.zk .cxo.on{background:var(--g100);color:var(--g650)}.zk .cxo i{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex:none}.zk .cxo.on i{background:var(--g600)}.zk .cxo.dim{color:#64748b;font-weight:500}.zk .cxo span{min-width:0;overflow-wrap:anywhere}.zk .cs{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0}.zk .csh{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;min-height:44px}.zk .csh>button.cst{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px;font-weight:650;min-height:32px}.zk .csh>button.cst svg{transition:transform .35s var(--spring);color:var(--mut);margin-left:auto}.zk .cs.open .csh>button.cst svg{transform:rotate(180deg)}.zk .cst b{font-weight:inherit}.zk .cs.dim .cst b{opacity:.5}.zk .csb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zk .cs.open .csb{grid-template-rows:1fr}.zk .csb>div{overflow:hidden;min-height:0}.zk .csp{padding:4px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.zk .g3c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.zk .g4c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.zk .trow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;animation:zk-rise .35s var(--in) backwards}.zk .trow.hd{font-size:11px;font-weight:700;color:var(--ttl);text-transform:uppercase;letter-spacing:.05em;animation:none}.zk .trow.l3{grid-template-columns:minmax(0,2fr) 90px 110px 30px}.zk .trow.l2{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 30px}.zk .trow.l1{grid-template-columns:minmax(0,1fr) 30px}.zk .sum{border-radius:12px;background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200);padding:12px 14px;display:flex;flex-direction:column;animation:zk-rise .4s var(--in) backwards}.zk .sum b{font-size:16px;font-weight:700;color:var(--g800)}.zk .sum>span{font-size:12px;color:var(--g650)}.zk .seg{display:inline-flex;background:var(--chip);border-radius:var(--r-chip);padding:3px;gap:2px;align-self:flex-start}.zk .seg .pill{padding:0 14px;height:28px}.zk .seg .pill.on{background:var(--g600)}.zk .cfm{position:relative;width:420px;background:#fff;border-radius:16px;padding:20px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:10px;animation:zk-dlgIn .5s var(--in) backwards}.zk .cfm h3{font-size:16px;font-weight:700}.zk .cfm p{font-size:13px;color:#475569;overflow-wrap:anywhere}.zk .cfm p b{color:var(--ink)}.zk .cfm p.sm{font-size:12px;color:var(--mut)}.zk .cfi{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none;margin-bottom:2px}.zk .cfi svg{animation:zk-wig .6s .2s}.zk .cfi.dng{background:#fef2f2;color:#b91c1c}.zk .cfi.warn{background:#fff7ed;color:#c2410c}.zk .cfi.info{background:var(--g25);color:var(--g650)}.zk .cfi.amb{background:#fffbeb;color:#b45309}.zk .cbx{border-radius:var(--r-fld);padding:8px 12px;display:flex;flex-direction:column;min-width:0;animation:zk-rise .35s var(--in) backwards}.zk .cbx>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zk .cbx b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zk .cbx.n{background:#f8fafc;box-shadow:inset 0 0 0 1px var(--line);color:#475569}.zk .cbx.a{background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;color:#92400e}.zk .cff{display:flex;justify-content:flex-end;gap:8px;margin-top:6px;flex-wrap:wrap}.zk .toasts{position:absolute;right:20px;top:14px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.zk .toast{background:var(--g900);color:#fff;border-radius:24px;padding:8px 20px 8px 8px;display:flex;gap:10px;align-items:center;max-width:372px;box-shadow:var(--sh-bar),inset 0 0 0 1px #ffffff24;box-shadow:var(--sh-bar);animation:zk-capIn .5s var(--in) both;position:relative;overflow:hidden}.zk .toast:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:var(--g300);transform-origin:left;animation:zk-shrink 3.5s linear forwards}.zk .toast.err:after{background:#fca5a5;animation-duration:5s}.zk .toast.out{animation:zk-capO .28s var(--out) both}.zk .tsi{width:30px;height:30px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none}.zk .tsi svg{animation:zk-pop .5s var(--spring) .15s backwards}.zk .toast.err .tsi{background:#ef444447;color:#fecaca}.zk .toast b{display:block;font-size:13px;font-weight:650}.zk .toast div>span{font-size:11.5px;color:#ffffffc7;display:block;overflow-wrap:anywhere}.zk .toast div>span:empty{display:none}.zk{--ground:#eef3f0;--card:#fff;--inner:#fff;--line:#e3eae6;--line2:#d3ded8;--chip:#e1e9e5;--mut:#566378;--ttl:#4d5f56;--fill:#e9efec;--fillh:#e0e9e4;--pan:#f4f7f5;--lcol:#e3ebe6;--row:#f2f6f4;--ton:#dbe6e0;--tonh:#cfddd5;--r-card:24px;--r-blk:18px;--r-fld:12px;--r-tile:12px;--r-row:14px;--r-btn:999px;--r-av:50%;--sh-card:0 2px 6px rgba(12,44,28,.04),0 18px 40px rgba(12,44,28,.08);--sh-row:0 1px 2px rgba(12,44,28,.05),0 8px 18px rgba(12,44,28,.09);--sh-menu:0 4px 10px rgba(12,44,28,.06),0 18px 40px rgba(12,44,28,.16);--sh-pop:0 30px 80px rgba(12,44,28,.28);--sh-bar:0 10px 26px rgba(12,44,28,.3);--sq:cubic-bezier(.3,1.45,.5,1);--soft:cubic-bezier(.3,.7,.3,1)}@keyframes zk-rise{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zk-riseA{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zk-riseB{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zk-pop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zk-popA{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zk-popB{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zk-paneA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zk-paneB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zk-cardIn{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zk-cardInA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zk-cardInB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zk-cardO{to{opacity:0;transform:scale(.97)}}@keyframes zk-paneO{to{opacity:0;transform:scale(.975)}}@keyframes zk-tabA{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zk-tabB{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zk-paneIn{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zk-tabO{to{opacity:0;transform:scale(.985)}}@keyframes zk-dlgIn{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.025)}78%{opacity:1;transform:scale(.994)}to{opacity:1;transform:none}}@keyframes zk-dlgO{to{opacity:0;transform:scale(.55)}}@keyframes zk-barIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zk-sbarIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zk-barO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zk-sbarO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zk-toastIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zk-capIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zk-toastO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zk-capO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zk-ptIn{0%{opacity:0;transform:translate(-50%,16px) scale(.6)}55%{opacity:1;transform:translate(-50%,-3px) scale(1.05)}to{opacity:1;transform:translate(-50%)}}@keyframes zk-ptO{to{opacity:0;transform:translate(-50%,12px) scale(.8)}}@keyframes zk-kzIn{0%{opacity:0;transform:scale(.92,.6)}60%{opacity:1;transform:scale(1.01,1.03)}to{opacity:1;transform:none}}@keyframes zk-kzO{to{opacity:0;transform:scale(.95,.7)}}@keyframes zk-nwRow{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.04)}75%{transform:scale(.99)}to{opacity:1;transform:none}}@keyframes zk-lt{0%{opacity:0;transform:translateY(.5em) scale(.5)}60%{opacity:1;transform:translateY(-.06em) scale(1.08)}to{opacity:1;transform:none}}@keyframes zk-wvA{to{transform:translate(-784px)}}@keyframes zk-wvB{0%{transform:translate(-588px)}to{transform:translate(0)}}@keyframes zk-capA{0%{transform:translateY(34px) scale(.92,.7)}}@keyframes zk-capB{0%{transform:translateY(0) scale(.92,.7)}}@keyframes zk-dotH{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}.zk .btn{border-radius:999px;padding:0 16px;transition:transform .3s var(--sq),opacity .2s}.zk .btn:hover{transform:translateY(-1px) scale(1.02)}.zk .btn:active{transform:scale(.95,.9)}.zk .btn.gh,.zk .btn.out{background:var(--ton);color:var(--g800);box-shadow:none}.zk .btn.gh:hover,.zk .btn.out:hover{background:var(--tonh);box-shadow:none}.zk .btn.dngo,.zk .btn.dngs,.zk .btn.dout{background:#fde8e6;color:#b0191a;box-shadow:none}.zk .btn.dngo:hover,.zk .btn.dngs:hover,.zk .btn.dout:hover{background:#fbd5d1}.zk .btn.sm{border-radius:999px;padding:0 13px}.zk .lnk{border-radius:999px;padding:0 9px;transition:transform .3s var(--sq)}.zk .lnk:active{transform:scale(.92,.88)}.zk .ib,.zk .mb{border-radius:50%;transition:transform .3s var(--sq)}.zk .bdg,.zk .cp{border-radius:999px}.zk .note{border-radius:14px}.zk .note.a,.zk .note.r,.zk .note.g,.zk .note.n{box-shadow:none}.zk .note.n{background:#edf1ef}.zk .note.g{background:var(--g50)}.zk .ban{background:linear-gradient(125deg,#0c2c1c,#134429 46%,#1f6641)}.zk .bwv{position:absolute;left:0;bottom:-1px;width:2352px;height:22px;z-index:0;pointer-events:none;display:block}.zk .bw1{fill:#eef3f057;animation:zk-wvA 26s linear infinite}.zk .bw2{fill:var(--ground);animation:zk-wvB 18s linear infinite}.zk .ringw{z-index:1}.zk .ringw svg{overflow:visible}.zk .rbase{stroke-width:9;stroke:#ffffff21}.zk .rs{stroke-width:9;stroke-linecap:round}.zk .rs.z{visibility:hidden}.zk .bt{font-size:24px;font-weight:800;letter-spacing:-.02em}.zk .bs{color:#ffffffc7}.zk .tel{padding:8px 24px 9px;border-radius:999px;background:#ffffff1a;min-width:128px}.zk .tel:hover{background:#ffffff2b}.zk .tel:active{transform:scale(.95,.9)}.zk .tel.act,.zk .tel.act:hover{background:#061a1080;box-shadow:none}.zk .tel>span{color:#ffffffe6}.zk .ab{background:var(--ground);border-bottom:0}.zk .abt{background:var(--ton)}.zk .abpill{left:3px;right:3px;width:auto;transform:none;clip-path:inset(0 176px 0 0 round 999px);transition:clip-path .55s var(--sq)}.zk .abpill.p1{transform:none;clip-path:inset(0 0 0 132px round 999px)}.zk .pill:active{transform:scale(.95,.9)}.zk .pill i{border-radius:999px;min-width:20px;height:20px}.zk .pill.on i{background:#0c2c1c61}.zk .spl{background:var(--ground)}.zk .lcol{background:var(--lcol);border-right:0;border-radius:0 24px 0 0}.zk .lh{border-bottom:0;padding:14px 14px 6px}.zk .lscroll{padding:6px 10px 12px}.zk .lmeta .lnk:hover,.zk .lh .lnk:hover{background:#1344291a}.zk .lrow{background:var(--row);border:0;border-radius:14px;padding:9px 10px 9px 17px;transition:transform .3s var(--sq)}.zk .lrow:hover{transform:translateY(-1px);background:#f9fbfa}.zk .lrow:active{transform:scale(.97,.93)}.zk .lrow.on,.zk .lrow.on:hover{background:#fff;box-shadow:var(--sh-row)}.zk .lrow.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zk .lbar,.zk .lrow:before{left:6px;top:50%;bottom:auto;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .45s var(--sq)}.zk .lrow.on .lbar,.zk .lrow.on:before{transform:scale(1)}.zk .l3{color:#5b677a}.zk .rb,.zk .nrc,.zk .opn{border-radius:999px}.zk .nrc{background:var(--g100)}.zk .opn{box-shadow:none;background:#fdf0c4}.zk .sk{background:var(--row);border-radius:14px}.zk .lstrip,.zk .strip{background:var(--lcol)}.zk .shd,.zk .sth{border-bottom:0}.zk .shd:hover,.zk .sth:hover{background:#13442912}.zk .sav.on .av,.zk .sgo.on{box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600)}.zk .savs .sav .sd{border-color:var(--lcol)}.zk .rsb{box-shadow:none;background:var(--row);border-radius:999px;padding:0 6px 0 10px}.zk .rsb:hover{background:#fff}.zk .rsp,.zk .kzp,.zk .ddp{border:0;border-radius:18px;padding:8px;box-shadow:var(--sh-menu)}.zk .bfl{box-shadow:none;border-radius:999px;padding:5px 6px 5px 14px}.zk .bfb{border-radius:999px}.zk .selb{box-shadow:none;background:#fff;border-radius:999px;padding:4px 5px 4px 6px}.zk .dcard{border:0;border-radius:24px;box-shadow:var(--sh-card)}.zk .dhead{background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);padding:0 14px}.zk .hav,.zk .dav{width:42px;height:42px;border-radius:50%;box-shadow:none;background:#ffffff2e}.zk .dav.lg{background:#fff}.zk .hc{border-radius:999px;box-shadow:none;background:#ffffff29}.zk .hb,.zk .xb{border-radius:50%;transition:transform .3s var(--sq)}.zk .hb:active,.zk .xb:active{transform:scale(.88)}.zk .dtabs{border-bottom:0;padding:0 14px;align-items:center}.zk .tgr{position:relative;height:38px;padding:4px;border-radius:999px;background:var(--chip);flex:none}.zk .tline{position:absolute;left:4px;right:4px;top:4px;bottom:4px;width:auto;height:auto;border-radius:0;background:none;transform:none;pointer-events:none;transition:clip-path .55s var(--sq)}.zk .tlin{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;display:block;transition:clip-path .3s var(--soft)}.zk .tab{z-index:1;height:30px;border-radius:999px;color:var(--ttl);transition:transform .3s var(--sq)}.zk .tab:hover{color:var(--g800)}.zk .tab.on{color:var(--g800);font-weight:700}.zk .tab:active{transform:scale(.94,.9)}.zk .tn,.zk .dtabs .tab i{background:#1344291a;color:var(--g800);min-width:18px;height:18px;line-height:18px;border-radius:999px}.zk .tab.on .tn,.zk .dtabs .tab.on i{background:var(--g600);color:#fff}.zk .capt,.zk .dcap{background:var(--g50);color:var(--g650);font-weight:600;padding:5px 12px 5px 10px;border-radius:999px}.zk .capt svg,.zk .dcap svg{color:var(--g600)}.zk .dbody{background:#fff;padding:14px 16px 92px}.zk .blk{background:var(--pan);border:0;border-radius:18px;padding:16px 16px 18px}.zk .bt2,.zk .bh h4{font-size:14px;font-weight:700;text-transform:none;letter-spacing:-.005em;color:var(--g800);gap:9px;min-height:26px}.zk .bt2>svg,.zk .bh h4 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zk .bn{background:#fff;color:var(--g650);height:20px;min-width:20px;line-height:20px;padding:0 6px}.zk .fld{gap:4px}.zk .fl,.zk .fl2{padding-left:4px}.zk .fi{height:34px;border:1.5px solid transparent;border-radius:12px;padding:0 11px;background:var(--fill)}.zk .fi:hover{border-color:transparent;background:var(--fillh)}.zk .fi:focus{border-color:var(--g500);background:#fff;box-shadow:0 0 0 3px #2d614b26}.zk textarea.fi,.zk .fi.ta{padding:8px 11px}.zk .fi.ro,.zk .fi.ro:hover{background:transparent;border-color:var(--line2);box-shadow:none}.zk .dlg .fi,.zk .cfm .fi{border-color:transparent;background:var(--fill);height:40px;padding:0 13px}.zk .dlg .fi:hover,.zk .cfm .fi:hover{background:var(--fillh)}.zk .dlg .fi:focus,.zk .cfm .fi:focus{border-color:var(--g500);background:#fff}.zk .dlg textarea.fi{padding:9px 13px}.zk .dlg .fi.ro,.zk .dlg .fi.ro:hover{background:transparent;border-color:var(--line2)}.zk .fld.err .fi{border-color:#ef4444;background:#fff;box-shadow:0 0 0 3px #ef444421}.zk .fw{background:var(--fill);border-radius:12px}.zk .fw:before{border:0;border-radius:12px;background:#1344290d}.zk .fw:after{border:1.5px solid var(--g500);border-radius:12px;box-shadow:0 0 0 3px #2d614b26}.zk .fw.b{background:var(--fill)}.zk .fw.b:before{opacity:0}.zk .fw.b:hover:before{opacity:1}.zk .fw.err:after{border-color:#ef4444;box-shadow:0 0 0 3px #ef444421}.zk .fw>.fi,.zk .fw>.fi:hover,.zk .fw>.fi:focus,.zk .dlg .fw>.fi,.zk .dlg .fw>.fi:hover,.zk .dlg .fw>.fi:focus{position:relative;z-index:1;border:0;background:transparent;box-shadow:none}.zk .fw:has(>.fi.ro){background:transparent}.zk .fw:has(>.fi.ro):before{content:none}.zk .fw>.fi.ro,.zk .fw>.fi.ro:hover{box-shadow:inset 0 0 0 1.5px var(--line2)}.zk .ddw>.fw{background:transparent}.zk .ddb,.zk .kz{border:0;background:var(--fill);border-radius:12px}.zk .ddb:hover,.zk .kz:hover{background:var(--fillh)}.zk .ddw.op .ddb,.zk .kzw.op .kz{background:#fff;box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zk .ddo,.zk .kzo{border-radius:10px}.zk .kzs input{border:1.5px solid transparent;border-radius:999px;background:var(--fill);padding:0 12px 0 32px}.zk .kzs input:focus{border-color:var(--g500);background:#fff}.zk .kzs svg{left:12px}.zk .chg{position:relative}.zk .chg.on{width:7px;height:7px;background:var(--g500)}.zk .chg.on:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g500);animation:zk-dotH 1.8s ease-out .3s infinite}.zk .swr,.zk .swc{background:#fff;box-shadow:none;border-radius:14px;padding:12px 14px}.zk .swr:hover{box-shadow:none}.zk .swc.on{background:var(--g50);box-shadow:none}.zk .nc .swr,.zk .it .swr,.zk .box .swr,.zk .dlg .swr,.zk .dlg .swc,.zk .cfm .swr{background:var(--pan)}.zk .dlg .swc.on{background:var(--g50)}.zk .onoff,.zk .sst{padding:2px 9px}.zk .onoff.on,.zk .sst.on{background:#dcf2e2;color:#166534}.zk .onoff,.zk .sst.off{background:#e6ebef;color:#475569}.zk .sw{width:48px;height:28px;background:#bfccc5}.zk .sw i,.zk .sw.on i,.zk .swr:active .sw i,.zk .swr:active .sw.on i,.zk .sw:active i,.zk .sw.on:active i{transform:none}.zk .sw i{left:3px;top:3px;right:3px;bottom:3px;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zk .sw i:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;clip-path:inset(0 20px 0 0 round 11px);transition:clip-path .5s var(--sq)}.zk .sw.on i{clip-path:inset(0 0 0 20px round 11px);transition:clip-path .5s var(--sq)}.zk .sw.on i:before{clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zk .swr:active .sw i:before,.zk .sw:active i:before{clip-path:inset(0 14px 0 0 round 11px)}.zk .swr:active .sw.on i:before,.zk .sw.on:active i:before{clip-path:inset(0 0 0 0 round 11px)}.zk .swr:active .sw.on i,.zk .sw.on:active i{clip-path:inset(0 0 0 14px round 11px)}.zk .ckv,.zk .ckb{width:20px;height:20px;border-radius:50%}.zk .ckv:before{border-radius:50%}.zk .tick,.zk .regl{box-shadow:none;background:#fff;border-radius:14px;padding:6px}.zk .dlg .tick,.zk .cfm .tick{background:var(--pan)}.zk .chkrow,.zk .rgo{border-radius:10px}.zk .sbar{left:20px;right:20px;bottom:18px;height:56px;padding:0 9px 0 20px;border-radius:999px;transform-origin:50% 100%;animation-duration:.6s}.zk .sbar .btn.yel,.zk .sbar .sav{height:38px;padding:0 20px;border-radius:999px;transition:transform .3s var(--sq)}.zk .sbar .btn.ghd,.zk .sbar .ghost{height:38px;padding:0 16px;border-radius:999px;background:#ffffff21;box-shadow:none;transition:transform .3s var(--sq)}.zk .sbar .btn.ghd:hover,.zk .sbar .ghost:hover{background:#ffffff38}.zk .sbar .btn.yel:hover,.zk .sbar .sav:hover{transform:scale(1.05)}.zk .sbar .btn.yel:active,.zk .sbar .sav:active,.zk .sbar .ghost:active,.zk .sbar .btn.ghd:active{transform:scale(.93,.88)}.zk .ptoast{border-radius:999px;padding:9px 16px 9px 12px;bottom:86px}.zk .scr{background:#0c2c1c66}.zk .dlg{border-radius:24px}.zk .dlh{background:#e2eee7;color:var(--g800);padding:16px 16px 16px 20px}.zk .dlh h3{font-size:17px;color:var(--g800);letter-spacing:-.01em}.zk .dlh p{color:#3c5a4b}.zk .dli{width:40px;height:40px;border-radius:50%;background:var(--g600);color:#fff}.zk .dlh .hb,.zk .dlh .xb,.zk .xb{background:#13442917;color:var(--g800)}.zk .dlh .hb:hover,.zk .xb:hover{background:#1344292b}.zk .dlf{border-top:0;background:var(--pan);padding:14px 20px 16px}.zk .cfm{border-radius:28px;padding:24px}.zk .cfi{width:48px;height:48px;border-radius:50%}.zk .cbx,.zk .mvl{box-shadow:none;border-radius:14px}.zk .cbx.n,.zk .mvl.r,.zk .mvl.g,.zk .cbx.a{box-shadow:none}.zk .toast{border-radius:28px}.zk .empty svg,.zk .lempty svg,.zk .dnone svg{box-sizing:content-box;padding:18px;border-radius:50%;background:var(--ton);color:var(--g500)}.zk .blk .empty svg,.zk .blk .dnone svg,.zk .dlg .empty svg{padding:14px;width:24px;height:24px;background:#e4ece8}.zk .srch input{border:1.5px solid transparent;border-radius:999px;background:#fff;padding:0 14px 0 36px}.zk .srch input:focus{border-color:var(--g500)}.zk .srch>.i{left:14px}.zk .nc{box-shadow:none;background:#fff;border-radius:16px}.zk .nc:hover{box-shadow:none}.zk .dlg .nc{background:var(--pan)}.zk .nci{border-radius:50%}.zk .it{box-shadow:none;background:#fff;border-radius:14px}.zk .nc .it,.zk .dlg .it{background:var(--pan)}.zk .dlg .nc .it{background:#fff}.zk .sub{border-top:0;padding-top:4px}.zk .addt{border:0;background:#2d614b17;border-radius:999px;color:var(--g650);transition:transform .3s var(--sq)}.zk .addt:hover{background:#2d614b29}.zk .addt:active{transform:scale(.97,.9)}.zk .li{box-shadow:none;background:#fff;border-radius:14px}.zk .li:hover{box-shadow:var(--sh-row)}.zk .dlg .li{background:var(--pan)}.zk .box,.zk .cs{box-shadow:none;background:var(--pan);border-radius:18px}.zk .opt,.zk .radio{box-shadow:none;background:var(--fill);border-radius:16px}.zk .opt:hover,.zk .radio:hover{box-shadow:none;background:var(--fillh)}.zk .opt.on,.zk .radio.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g600)}.zk .rgt{box-shadow:none;background:var(--fill);border-radius:12px}.zk .rgt.on{background:var(--g50)}.zk .logo,.zk .logo.smx{border-radius:50%}.zk .logo.has{box-shadow:none}.zk .sum{box-shadow:none;border-radius:18px;background:var(--g50)}.zk .cix{border-right:0;background:var(--pan)}.zk .cxo{border-radius:999px;padding:4px 12px}.zk .mtabs{margin:14px 20px 0;height:40px;padding:4px;border-bottom:0;border-radius:999px;background:var(--fill)}.zk .mtabs .tind{left:4px;top:4px;bottom:4px;width:calc(50% - 4px);height:auto;border-radius:999px;background:#fff;transition:transform .5s var(--sq)}.zk .seg{background:var(--fill)}.zk .tgr{grid-template-columns:62px 132px 98px 160px 116px}.zk .dlg .srch input{background:var(--fill)}.zk .dlg .srch input:focus{background:#fff}.zk .sec{font-size:13px;text-transform:none;letter-spacing:0;color:var(--g800)}.zk .dev{border-top:0;background:var(--pan);border-radius:12px;padding:6px 6px 6px 12px;margin-top:6px}.zk{--t-press:.11s;--t-fast:.18s;--t-base:.28s;--t-move:.38s;--t-enter:.46s;--t-exit:.24s;--t-out:.14s;--t-big:.62s;--stg:34ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--in:var(--e-out);--spring:var(--e-spring);--out:var(--e-in);--sq:var(--e-spring);--soft:var(--e-inout)}@keyframes zk-trkA{0%{opacity:0;transform:translate(-10px)}}@keyframes zk-trkB{0%{opacity:0;transform:translate(-10px)}}@keyframes zk-wdA{0%{opacity:0;transform:translateY(.6em)}}@keyframes zk-wdB{0%{opacity:0;transform:translateY(.6em)}}@keyframes zk-softA{0%{opacity:.3;transform:translateY(5px)}}@keyframes zk-softB{0%{opacity:.3;transform:translateY(5px)}}@keyframes zk-selA{0%{opacity:0}}@keyframes zk-selB{0%{opacity:0}}@keyframes zk-popS{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.12)}80%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes zk-ripA{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zk-ripB{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zk-cDnA{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zk-cDnB{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zk-cUpA{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zk-cUpB{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zk-cODn{to{opacity:0;transform:translateY(-18px) scale(.985)}}@keyframes zk-cOUp{to{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes zk-blkF{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes zk-blkB{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes zk-tOF{to{opacity:0;transform:translate(-22px)}}@keyframes zk-tOB{to{opacity:0;transform:translate(22px)}}@keyframes zk-colO{to{opacity:0}}@keyframes zk-colA{0%{opacity:0;transform:translateY(6px)}}@keyframes zk-colB{0%{opacity:0;transform:translateY(6px)}}@keyframes zk-fiF{0%{transform:scale(.985)}}@keyframes zk-dotOk{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.9)}to{opacity:0;transform:scale(0)}}@keyframes zk-dotRv{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes zk-okWash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes zk-valIn{0%{opacity:.2;transform:translateY(4px)}}@keyframes zk-valA{0%{opacity:0;transform:translateY(5px)}}@keyframes zk-valB{0%{opacity:0;transform:translateY(5px)}}@keyframes zk-sbIt{0%{opacity:0;transform:translateY(9px) scale(.9)}}@keyframes zk-rollA{0%{opacity:0;transform:translateY(80%)}}@keyframes zk-rollB{0%{opacity:0;transform:translateY(80%)}}@keyframes zk-rdA{0%{opacity:0;transform:translateY(-80%)}}@keyframes zk-rdB{0%{opacity:0;transform:translateY(-80%)}}@keyframes zk-lblA{0%{opacity:0;transform:translateY(5px)}}@keyframes zk-lblB{0%{opacity:0;transform:translateY(5px)}}@keyframes zk-barOk{0%{opacity:1;transform:none}10%{opacity:1;transform:scale(1.012,1.05)}24%,56%{opacity:1;transform:none}to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zk-okBtn{0%{transform:none}40%{transform:scale(1.1)}to{transform:none}}@keyframes zk-subIn{0%{opacity:0;transform:scale(.97,.72)}to{opacity:1;transform:none}}@keyframes zk-rowsIn{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zk-rowsO{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes zk-arm{0%,to{transform:none}35%{transform:scale(1.07)}70%{transform:scale(.99)}}@keyframes zk-armR{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes zk-nwRing{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes zk-shakeA{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zk-shakeB{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zk-wig{0%,to{transform:rotate(0)}25%{transform:rotate(-13deg) scale(1.12)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}@keyframes zk-nA{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}@keyframes zk-nB{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}.zk .xb:hover,.zk .dlh .hb:hover{transform:none}.zk .btn{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zk .lnk,.zk .ib,.zk .mb,.zk .hb,.zk .xb,.zk .chip,.zk .tab,.zk .mtab,.zk .pill,.zk .tel,.zk .lrow,.zk .sgo,.zk .shd,.zk .sth,.zk .swr,.zk .ckc,.zk .ddb,.zk .kz,.zk .ddo,.zk .kzo,.zk .rgo,.zk .chkrow,.zk .opt,.zk .radio,.zk .addt,.zk .updrop,.zk .ghost,.zk .rsb,.zk .bfb,.zk .cxo,.zk .cst,.zk .ixb,.zk .savs>.sav,.zk .sbar .sav,.zk .sbar .btn{transition:transform var(--t-base) var(--e-rel)}.zk .btn:active,.zk .lnk:active,.zk .chip:active,.zk .tab:active,.zk .mtab:active,.zk .pill:active,.zk .tel:active,.zk .ghost:active,.zk .addt:active,.zk .bfb:active,.zk .rsb:active,.zk .cxo:active,.zk .sbar .sav:active,.zk .sbar .btn:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zk .ib:active,.zk .mb:active,.zk .hb:active,.zk .xb:active,.zk .sgo:active,.zk .ixb:active,.zk .savs>.sav:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zk .lrow:active,.zk .swr:active,.zk .ckc:active,.zk .ddb:active,.zk .kz:active,.zk .ddo:active,.zk .kzo:active,.zk .rgo:active,.zk .chkrow:active,.zk .opt:active,.zk .radio:active,.zk .updrop:active,.zk .shd:active,.zk .sth:active,.zk .cst:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zk .hb.off:active,.zk .btn.off:active{transform:none}.zk .btn:after,.zk .chip:after,.zk .hb:after,.zk .ib:after,.zk .lnk:after,.zk .lrow:after,.zk .tab:after,.zk .swr:after,.zk .ddb:after,.zk .ddo:after,.zk .rgo:after,.zk .mtab:after,.zk .ckc:after,.zk .shd:after,.zk .updrop:after,.zk .pill:after,.zk .tel:after,.zk .kz:after,.zk .kzo:after,.zk .mb:after,.zk .sgo:after,.zk .addt:after,.zk .opt:after,.zk .xb:after,.zk .ixb:after,.zk .sbar .sav:after,.zk .ghost:after,.zk .sth:after,.zk .radio:after,.zk .chkrow:after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;transform:none;opacity:0;transition:opacity var(--t-base) var(--e-out)}.zk .btn:active:after,.zk .chip:active:after,.zk .hb:active:after,.zk .ib:active:after,.zk .lnk:active:after,.zk .lrow:active:after,.zk .tab:active:after,.zk .swr:active:after,.zk .ddb:active:after,.zk .ddo:active:after,.zk .rgo:active:after,.zk .mtab:active:after,.zk .ckc:active:after,.zk .shd:active:after,.zk .updrop:active:after,.zk .pill:active:after,.zk .tel:active:after,.zk .kz:active:after,.zk .kzo:active:after,.zk .mb:active:after,.zk .sgo:active:after,.zk .addt:active:after,.zk .opt:active:after,.zk .xb:active:after,.zk .ixb:active:after,.zk .sbar .sav:active:after,.zk .ghost:active:after,.zk .sth:active:after,.zk .radio:active:after,.zk .chkrow:active:after{opacity:.11;transform:none;transition:opacity var(--t-press) var(--e-out)}.zk .rip{position:absolute;z-index:90;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #1344294d}.zk .rpA{animation:zk-ripA var(--t-enter) var(--e-out) both}.zk .rpB{animation:zk-ripB var(--t-enter) var(--e-out) both}.zk .btn svg,.zk .lnk svg,.zk .ib svg,.zk .mb svg,.zk .hb svg,.zk .xb svg,.zk .addt svg,.zk .tab svg,.zk .mtab svg,.zk .pill svg,.zk .ddb>svg,.zk .kz>svg,.zk .rsb svg,.zk .shd svg,.zk .sth svg,.zk .cst svg{transition:transform var(--t-base) var(--e-spring)}.zk .btn:hover svg{transform:scale(1.1) rotate(-6deg)}.zk .btn:has(use[href="#i-plus"]):hover svg,.zk .addt:hover svg,.zk .mb:has(use[href="#i-plus"]):hover svg{transform:rotate(90deg)}.zk .btn:has(use[href="#i-plus"]):active svg,.zk .addt:active svg,.zk .mb:has(use[href="#i-plus"]):active svg{transform:rotate(180deg) scale(.9)}.zk .hb.d:hover svg,.zk .ib.d:hover svg,.zk .mb.d:hover svg,.zk .btn:has(use[href="#i-trash"]):hover svg,.zk .hb:has(use[href="#i-phone"]):hover svg{animation:zk-wig var(--t-big) var(--e-out)}.zk .hb.x:hover svg,.zk .xb:hover svg,.zk .dlh .hb.x:hover svg,.zk .mb:has(use[href="#i-x"]):hover svg,.zk .ib:has(use[href="#i-x"]):hover svg{transform:rotate(90deg)}.zk .hb:has(use[href="#i-mail"]):hover svg{transform:translateY(-2px) rotate(-8deg)}.zk .btn:has(use[href="#i-ref"]):hover svg,.zk .btn:has(use[href="#i-undo"]):hover svg,.zk .lnk:has(use[href="#i-ref"]):hover svg{transform:rotate(-180deg)}.zk .btn:has(use[href="#i-dl"]):hover svg,.zk .lnk:has(use[href="#i-dl"]):hover svg,.zk .ib:has(use[href="#i-dl"]):hover svg{transform:translateY(2px)}.zk .btn:has(use[href="#i-up"]):hover svg{transform:translateY(-2px)}.zk .btn:has(use[href="#i-send"]):hover svg,.zk .btn:has(use[href="#i-arrc"]):hover svg,.zk .btn:has(use[href="#i-ext"]):hover svg{transform:translate(2px,-1px)}.zk .btn svg.spin,.zk .btn:hover svg.spin,.zk .sav svg.spin{transition:none;transform:none}.zk .btn>svg:has(use[href="#i-check"]),.zk .lnk>svg:has(use[href="#i-check"]),.zk .sav>svg:has(use[href="#i-check"]),.zk .ib>svg:has(use[href="#i-check"]),.zk .ptoast svg:has(use[href="#i-check"]),.zk .tsi>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zk-ckd var(--t-base) var(--e-out) .14s both}.zk .tel:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;pointer-events:none;background:#061a1052;transform:scale(0);transition:transform var(--t-exit) var(--e-in)}.zk .tel.act:before{transform:scale(26);transition:transform var(--t-enter) var(--e-out)}.zk .tel.act,.zk .tel.act:hover{background:#061a1045}.zk .chip:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 240px var(--row);opacity:0;transform:scale(.25)}.zk .chip.on:before{opacity:1;transform:scale(48);transition:transform var(--t-enter) var(--e-out)}.zk .chip>span,.zk .chip>b,.zk .tel>b,.zk .tel>span{position:relative;z-index:1}.zk .sw:before{opacity:1;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path var(--t-exit) var(--e-inout)}.zk .sw.on:before{opacity:1;clip-path:inset(0 0 0 0 round 999px);transition:clip-path var(--t-enter) var(--e-out)}.zk .sw.on:after{animation:zk-halo var(--t-big) var(--e-out) both}.zk .sw i{transition:clip-path var(--t-base) var(--e-inout)}.zk .sw i:before{transition:clip-path var(--t-enter) var(--e-spring)}.zk .sw.on i{transition:clip-path var(--t-enter) var(--e-spring)}.zk .sw.on i:before{transition:clip-path var(--t-base) var(--e-inout)}.zk .onoff.on,.zk .sst.on{animation:zk-pop var(--t-enter) var(--e-spring)}.zk .ckb,.zk .ckv{position:relative}.zk .ckb:before,.zk .ckv:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);opacity:0;transform:scale(.3);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zk .on>.ckb:before,.zk .ckb.on:before,.zk .ckv.on:before{opacity:1;transform:none}.zk .on>.ckb,.zk .ckb.on,.zk .ckv.on{background:none;box-shadow:inset 0 0 0 1.5px var(--g600)}.zk .ckb svg,.zk .ckv svg{position:relative}.zk .ckv.on svg,.zk .on>.ckb svg,.zk .ckb.on svg{animation:zk-ckd var(--t-base) var(--e-out) 90ms forwards}.zk .rd:after{transition:transform var(--t-base) var(--e-spring)}.zk .tline{transition:clip-path var(--t-enter) var(--e-spring)}.zk .tlin{transition:clip-path var(--t-base) var(--e-out)}.zk .dcard:has(.tpane.t-bk) .tline,.zk .dcard:has(.pane.t-bk) .tline{transition:clip-path var(--t-base) var(--e-out)}.zk .dcard:has(.tpane.t-bk) .tlin,.zk .dcard:has(.pane.t-bk) .tlin{transition:clip-path var(--t-enter) var(--e-spring)}.zk .abpill{transition:clip-path var(--t-enter) var(--e-spring)}.zk .mtabs .tind{transition:transform var(--t-enter) var(--e-spring)}.zk .tn,.zk .dtabs .tab i{animation:none}.zk .tn.nA,.zk .dtabs .tab i.nA{animation:zk-nA var(--t-enter) var(--e-spring)}.zk .tn.nB,.zk .dtabs .tab i.nB{animation:zk-nB var(--t-enter) var(--e-spring)}.zk .bnA,.zk .bnB{animation-duration:var(--t-enter)}.zk .rs{transition:opacity var(--t-base) var(--e-out),stroke-dashoffset var(--t-big) var(--e-out)}.zk .rmA,.zk .rmB{animation:none}.zk .rmA>b{animation:zk-rollA var(--t-base) var(--e-spring)}.zk .rmB>b{animation:zk-rollB var(--t-base) var(--e-spring)}.zk .rmA>i{animation:zk-lblA var(--t-base) var(--e-out)}.zk .rmB>i{animation:zk-lblB var(--t-base) var(--e-out)}.zk .lcol{transition-duration:var(--t-move);transition-timing-function:var(--e-inout)}.zk .lrow,.zk .sk,.zk .chip,.zk .tel,.zk .mtab,.zk .blk,.zk .li,.zk .doc,.zk .kv,.zk .note,.zk .empty,.zk .lempty,.zk .dnone,.zk .ltxt,.zk .rgo,.zk .radio,.zk .cxo,.zk .trow,.zk .sum,.zk .cbx,.zk .rgt,.zk .mvl.g,.zk .rnew,.zk .chgl,.zk .abt,.zk .ab .btn,.zk .mp>*,.zk .dlb>*{animation-duration:var(--t-enter);animation-timing-function:var(--e-out)}.zk .qA .lrow{animation-name:zk-softA}.zk .qB .lrow{animation-name:zk-softB}.zk .qA .lrow,.zk .qB .lrow{animation-duration:var(--t-base);animation-delay:0s!important}.zk .qA .rb,.zk .qB .rb{animation:none}.zk .lcol.min .lrow{animation-name:none}.zk .lsel{position:absolute;left:0;right:0;top:0;height:70px;z-index:2;border-radius:14px;pointer-events:none;box-shadow:var(--sh-row);-webkit-backdrop-filter:brightness(1.08);backdrop-filter:brightness(1.08);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zk .lsel:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600)}.zk .lsel.off,.zk .ssel.off{opacity:0}.zk .lsel.nt,.zk .ssel.nt{transition:opacity var(--t-fast) var(--e-out)}.zk .lA>.lsel,.zk .gA>.lsel,.zk .qA>.lsel{animation:zk-selA var(--t-base) var(--e-out) .12s backwards}.zk .lB>.lsel,.zk .gB>.lsel,.zk .qB>.lsel{animation:zk-selB var(--t-base) var(--e-out) .12s backwards}.zk .lrow.on:not(.pk),.zk .lrow.on:not(.pk):hover{background:var(--row);box-shadow:none}.zk .lrow.on .lbar,.zk .lrow.on:before{transform:scale(0)}.zk .lscroll,.zk .savs,.zk .stl{position:relative}.zk .ssel{position:absolute;left:50%;top:10px;width:40px;height:40px;margin-left:-20px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zk .sav.on .av,.zk .sgo.on{box-shadow:none}.zk .lcol.min .sav,.zk .sgo{animation:zk-popS var(--t-enter) var(--e-spring) backwards}.zk .sks{display:flex;flex-direction:column;gap:6px}.zk .sks.out{position:absolute;left:10px;right:10px;top:6px;z-index:3;pointer-events:none;animation:zk-fadeO var(--t-exit) var(--e-in) both}.zk .dA,.zk .dB,.zk .dcard{animation-duration:var(--t-enter)}.zk .s-dn>.dA,.zk .dcard.kA.s-dn{animation-name:zk-cDnA}.zk .s-dn>.dB,.zk .dcard.kB.s-dn{animation-name:zk-cDnB}.zk .s-up>.dA,.zk .dcard.kA.s-up{animation-name:zk-cUpA}.zk .s-up>.dB,.zk .dcard.kB.s-up{animation-name:zk-cUpB}.zk .dwrap.out>.dcard,.zk .dwrap.out>.empty,.zk .dcard.out{animation:zk-cardO var(--t-out) var(--e-in) both}.zk .dwrap.s-dn.out>.dcard,.zk .dcard.s-dn.out{animation-name:zk-cODn}.zk .dwrap.s-up.out>.dcard,.zk .dcard.s-up.out{animation-name:zk-cOUp}.zk .dA .hav{animation-name:zk-popA}.zk .dB .hav{animation-name:zk-popB}.zk .dA .hsub,.zk .kA .dsub{animation-name:zk-trkA}.zk .dB .hsub,.zk .kB .dsub{animation-name:zk-trkB}.zk .dA .hc{animation-name:zk-popA}.zk .dB .hc{animation-name:zk-popB}.zk .hav,.zk .dav{animation-duration:var(--t-enter);animation-delay:60ms}.zk .hn,.zk .dnm{animation:none}.zk .wd{display:inline-block;white-space:pre;animation:zk-wdA var(--t-enter) var(--e-out) backwards}.zk .dB .wd,.zk .kB .wd{animation-name:zk-wdB}.zk .hsub,.zk .dsub{animation-duration:var(--t-enter);animation-delay:.13s}.zk .dhead .hc{animation-duration:var(--t-enter);animation-delay:.18s}.zk .tpane.tA,.zk .tpane.tB,.zk .pane{animation:none}.zk .tpane.out,.zk .pane.out{animation:zk-tabO var(--t-out) var(--e-in) both}.zk .tpane.o-fw,.zk .pane.o-fw{animation-name:zk-tOF}.zk .tpane.o-bk,.zk .pane.o-bk{animation-name:zk-tOB}.zk .tA .blk{animation-name:zk-riseA}.zk .tB .blk{animation-name:zk-riseB}.zk .tpane.t-fw .blk,.zk .pane.t-fw .blk{animation-name:zk-blkF}.zk .tpane.t-bk .blk,.zk .pane.t-bk .blk{animation-name:zk-blkB}.zk .dcol>.blk:nth-child(1){animation-delay:0s}.zk .dcol>.blk:nth-child(2){animation-delay:calc(var(--stg)*2)}.zk .dcol>.blk:nth-child(3){animation-delay:calc(var(--stg)*4)}.zk .dcol>.blk:nth-child(4){animation-delay:calc(var(--stg)*6)}.zk .dcol>.blk:nth-child(n+5){animation-delay:calc(var(--stg)*8)}.zk .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:var(--stg)}.zk .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:calc(var(--stg)*3)}.zk .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:calc(var(--stg)*5)}.zk .dcol:nth-child(2)>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*7)}.zk .tpane.cx .dgrid,.zk .pane.cx>.dcols{animation:zk-colO var(--t-press) var(--e-in) both}.zk .tpane.cA .dgrid,.zk .pane.cA>.dcols{animation:zk-colA var(--t-base) var(--e-out) both}.zk .tpane.cB .dgrid,.zk .pane.cB>.dcols{animation:zk-colB var(--t-base) var(--e-out) both}.zk .fld,.zk .swr{position:relative}.zk .fl,.zk .fl2{transition:transform var(--t-fast) var(--e-out)}.zk .fld:focus-within>.fl,.zk .fld:focus-within>.fl2{transform:translate(3px);color:var(--g650)}.zk .fw:before{transition:opacity var(--t-fast) var(--e-out)}.zk .fw:after{transform:scale(.98);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zk .fw:focus-within:after,.zk .fw.err:after{transform:none}.zk .fi:focus{animation:zk-fiF var(--t-base) var(--e-spring)}.zk .fw>.fi:focus{animation:none}.zk .chg.on:after{animation:zk-dotH .9s var(--e-out) .12s 2 both}.zk .chg.ok,.zk .chg.rv{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--g500);flex:none;opacity:1;transform:none}.zk .chg.ok{animation:zk-dotOk var(--t-big) var(--e-out) both}.zk .chg.rv{animation:zk-dotRv var(--t-exit) var(--e-in) both}.zk .fld:has(.chg.ok):after,.zk .swr:has(.chg.ok):before{content:"";position:absolute;left:-4px;right:-4px;top:-3px;bottom:-3px;border-radius:14px;background:#28a05f2b;pointer-events:none;animation:zk-okWash 1s var(--e-out) both}.zk .swr:has(.chg.ok):before{left:0;right:0;top:0;bottom:0;border-radius:inherit}.zk .fld:has(.chg.rv) .fi,.zk .fld:has(.chg.rv) .ddb,.zk .swr:has(.chg.rv) .sw{animation:zk-valIn var(--t-base) var(--e-out)}.zk .hint.err,.zk .ferr{animation-duration:var(--t-base)}.zk .sbar{animation-duration:var(--t-big);animation-timing-function:var(--e-out)}.zk .sbar>*{animation:zk-sbIt var(--t-enter) var(--e-out) backwards}.zk .sbar>:nth-child(1){animation-delay:.14s}.zk .sbar>:nth-child(2){animation-delay:174ms}.zk .sbar>:nth-child(3){animation-delay:208ms}.zk .sbar>:nth-child(4){animation-delay:242ms}.zk .sbar>:nth-child(5){animation-delay:276ms}.zk .sbar.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zk .sbar.out>*{animation:none}.zk .sbar.out:has(.ok){animation:zk-barOk var(--t-big) var(--e-inout) both}.zk .sbar .ok{animation:zk-okBtn var(--t-enter) var(--e-spring)}.zk .sbar .ghd,.zk .sbar .ghost{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zk .sbar:has(.ok) .ghd,.zk .sbar:has(.ok) .ghost{opacity:.35}.zk .sbar .yel.off,.zk .sbar .sav.off{opacity:1}.zk .rollA,.zk .rA{animation:zk-rollA var(--t-base) var(--e-spring)}.zk .rollB,.zk .rB{animation:zk-rollB var(--t-base) var(--e-spring)}.zk .rdA{animation:zk-rdA var(--t-base) var(--e-spring)}.zk .rdB{animation:zk-rdB var(--t-base) var(--e-spring)}.zk .sbn>b,.zk .sbn>i{display:inline-block}.zk .ptoast{animation-duration:var(--t-enter)}.zk .ptoast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zk .ddp,.zk .kzp,.zk .rsp{animation:zk-kzIn var(--t-base) var(--e-out) both}.zk .ddp.out,.zk .kzp.out,.zk .rsp.out{animation:zk-kzO var(--t-out) var(--e-in) both;pointer-events:none}.zk .ddo,.zk .kzo{animation-duration:var(--t-base);animation-timing-function:var(--e-out)}.zk .kzo:nth-child(1){animation-delay:50ms}.zk .kzo:nth-child(2){animation-delay:84ms}.zk .kzo:nth-child(3){animation-delay:118ms}.zk .kzo:nth-child(4){animation-delay:152ms}.zk .kzo:nth-child(n+5){animation-delay:186ms}.zk .ddo:before,.zk .kzo:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background:var(--chip);opacity:0;transition:opacity var(--t-fast) var(--e-out);pointer-events:none}.zk .ddo:hover,.zk .kzo:hover{background:transparent}.zk .ddo.on:hover,.zk .kzo.on:hover{background:var(--g100)}.zk .ddo:hover:before,.zk .kzo:hover:before{opacity:1}.zk .ddo.on:before,.zk .kzo.on:before{opacity:0}.zk .ddo>*,.zk .kzo>*{position:relative}.zk .ddo>svg,.zk .kzo>svg,.zk .opt>.ok{stroke-dasharray:24;stroke-dashoffset:24;opacity:1;transform:none;transition:stroke-dashoffset var(--t-base) var(--e-out)}.zk .ddo.on>svg,.zk .kzo.on>svg,.zk .opt.on>.ok{stroke-dashoffset:0}.zk .ddv.vA,.zk .kzt.vA>b{animation:zk-valA var(--t-base) var(--e-out)}.zk .ddv.vB,.zk .kzt.vB>b{animation:zk-valB var(--t-base) var(--e-out)}.zk .nc,.zk .it{animation-name:zk-subIn;animation-duration:var(--t-enter);animation-timing-function:var(--e-out);transform-origin:50% 100%}.zk .ncb,.zk .csb{transition:grid-template-rows var(--t-exit) var(--e-inout)}.zk .nc.open .ncb,.zk .cs.open .csb{transition:grid-template-rows var(--t-enter) var(--e-out)}.zk .ncb>div,.zk .csb>div{opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zk .nc.open .ncb>div,.zk .cs.open .csb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zk .bfw{display:grid;grid-template-rows:1fr;margin-bottom:-10px;animation:zk-rowsIn var(--t-base) var(--e-out) both}.zk .bfw.out{animation:zk-rowsO var(--t-press) var(--e-in) both}.zk .bfi{min-height:0;overflow:hidden;padding-bottom:10px}.zk .bfl{animation-duration:var(--t-base)}.zk .bfl.out{animation:zk-fadeO var(--t-press) var(--e-in) both}.zk .scr{animation:zk-fade var(--t-base) var(--e-out) both}.zk .dlg{animation-duration:var(--t-big)}.zk .cfm{animation-duration:var(--t-enter)}.zk .dli{animation-duration:var(--t-enter);animation-delay:40ms}.zk .dlh h3{animation-duration:var(--t-enter);animation-delay:60ms}.zk .dlh p{animation-duration:var(--t-enter);animation-delay:94ms}.zk .dlf>*{animation:zk-rise var(--t-enter) var(--e-out) .2s backwards}.zk .dlf>*:nth-child(2){animation-delay:234ms}.zk .dlf>*:nth-child(3){animation-delay:268ms}.zk .cfi{animation:zk-pop var(--t-enter) var(--e-spring) 30ms backwards}.zk .cfi svg{animation:zk-wig var(--t-big) var(--e-out) .24s}.zk .cfm h3,.zk .cfm>p{animation:zk-rise var(--t-enter) var(--e-out) 50ms backwards}.zk .cfm>p{animation-delay:84ms}.zk .cfb>*,.zk .cff>*{animation:zk-rise var(--t-enter) var(--e-out) 118ms backwards}.zk .cfb>*:nth-child(2),.zk .cff>*:nth-child(2){animation-delay:152ms}.zk .cfb>*:nth-child(3),.zk .cff>*:nth-child(3){animation-delay:186ms}.zk .cfm .btn.dng,.zk .cfm .btn.amb{animation:zk-rise var(--t-enter) var(--e-out) 152ms backwards,zk-arm var(--t-big) var(--e-inout) .64s}.zk .cfm .btn.dng:before,.zk .cfm .btn.amb:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #ffffffbf;opacity:0;pointer-events:none;animation:zk-armR var(--t-big) var(--e-out) .64s}.zk .fout .dlg,.zk .fout .cfm{animation:zk-dlgO var(--t-exit) var(--e-in) both}.zk .fout .scr{animation:zk-fadeO var(--t-exit) var(--e-in) both}.zk .fout .dlg>*,.zk .fout .cfm>*{animation:zk-fadeO var(--t-press) var(--e-in) both}.zk .dlb.shA,.zk .dlb.shB{animation:none}.zk .shA .fw.err{animation:zk-shakeA var(--t-enter) var(--e-out)}.zk .shB .fw.err{animation:zk-shakeB var(--t-enter) var(--e-out)}.zk .fld.err>.fi{animation:zk-shakeA var(--t-enter) var(--e-out)}.zk .mp.tA,.zk .mp.tB{animation-duration:var(--t-base)}.zk .mp.out{animation-duration:var(--t-out)}.zk .toast{animation-duration:var(--t-big);animation-fill-mode:backwards}.zk .toast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in);animation-fill-mode:both}.zk .toast.out~.toast{transform:translateY(calc(-100% - 8px));transition:transform var(--t-exit) var(--e-inout)}.zk .lA .lrow.nw{animation:zk-riseA var(--t-enter) var(--e-out) backwards}.zk .lB .lrow.nw{animation:zk-riseB var(--t-enter) var(--e-out) backwards}.zk .qA .lrow.nw{animation:zk-softA var(--t-base) var(--e-out) backwards}.zk .qB .lrow.nw{animation:zk-softB var(--t-base) var(--e-out) backwards}.zk .lrow.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:0;background:none;transform:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zk-nwRing 1.3s var(--e-out) 2 both}.zk .lrow.nw>.av{animation:zk-pop var(--t-big) var(--e-spring) 2}.zk .t-in,.zk .t-fw,.zk .t-bk,.zk .o-in,.zk .o-fw,.zk .o-bk,.zk .s-in,.zk .s-up,.zk .s-dn,.zk .c2,.zk .k2,.zk .cx,.zk .cA,.zk .cB,.zk .nA,.zk .nB,.zk .ok,.zk .rv,.zk .vA,.zk .vB,.zk .nt,.zk .lv{--m:1}.zk .lscroll>.lsel{left:10px;right:10px;top:6px}.zk .lin{transition:opacity var(--t-base) var(--e-out) 90ms}.zk .lcol.min .lin{transition:opacity var(--t-out) var(--e-in)}.zk .strip{animation:zk-stripIn var(--t-base) var(--e-out) 50ms backwards}.zk .pane:not(.k2)>.dcols.c2{flex-direction:column;align-items:stretch}.zk .pane.k2>.dcols{flex-direction:row;align-items:flex-start}@media(prefers-reduced-motion:reduce){.zk *,.zk *:before,.zk *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.zk.zpag{position:relative;display:flex;flex-direction:column;min-height:100%}.zk :is(button,input,select,textarea,optgroup){line-height:normal}.zk.zpag>.zkop{position:sticky;top:0;z-index:10;flex:none}.zk.zpag>.spl{flex:none}.zk .lav>img,.zk .sgo>img,.zk .dav>img,.zk .logo>img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:inherit;padding:4px;display:block}.zk .dav.lg,.zk .lav.avL,.zk .sgo.avL{overflow:hidden}.zk.zlaag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:transparent;pointer-events:none}.zk.zlaag>.dlgw{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;padding:16px}.zk.zlaag .dlg{max-width:100%;max-height:calc(100vh - 32px)}.zk.zlaag .dlg.wide{height:auto;max-height:calc(100vh - 32px)}.zk.zlaag .cfm{max-width:100%}@media(max-width:767px){.zk .ban{height:auto;min-height:118px;flex-wrap:wrap;gap:14px 18px;padding:16px 16px 26px}.zk .ban .tls{margin-left:0;flex-wrap:wrap}.zk .ban .tel{min-width:0}.zk .ab{height:auto;padding:10px 16px;flex-wrap:wrap}.zk-mlijst .lin{width:auto;height:auto}.zk-mlijst .lscroll{overflow:visible}.zk .dwrap{min-height:100%}.zk .dcard{margin:10px}.zk .dhead{height:auto;min-height:64px;flex-wrap:wrap;padding:10px 12px}.zk .fg,.zk .fg.g3,.zk .opts,.zk .g3c,.zk .g4c{grid-template-columns:minmax(0,1fr)}.zk .fld.w2{grid-column:auto}.zk .dtabs{overflow-x:auto;scrollbar-width:none}.zk .dcap,.zk .sbs2{display:none}.zk .nch{flex-wrap:wrap}.zk.zlaag .dlg,.zk.zlaag .dlg.nar,.zk.zlaag .dlg.wide{width:100%}.zk.zlaag .cix{display:none}}.zin{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--g25:#f0f7f3;--yel:#E9D900;--ground:#f6f8f7;--card:#fff;--inner:#fbfcfb;--line:#e7ece9;--line2:#dbe4df;--chip:#eef2f0;--ink:#0f172a;--ink2:#334155;--mut:#64748b;--ttl:#5b6b63;--grad:linear-gradient(125deg,#0c2c1c 0%,#134429 50%,#1a5c38 100%);--r-card:16px;--r-blk:14px;--r-fld:10px;--r-tile:9px;--r-chip:999px;--r-row:12px;--r-btn:10px;--r-av:12px;--sh-card:0 1px 2px rgba(12,31,23,.04),0 8px 24px rgba(12,31,23,.05);--sh-menu:0 14px 34px rgba(12,31,23,.14);--sh-pop:0 30px 70px rgba(12,31,23,.3);--sh-bar:0 14px 34px rgba(12,31,23,.32);--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--in:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.5,0,.75,0) }:where(.zin) *{box-sizing:border-box}.zin{font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}:where(.zin) button,:where(.zin) input,:where(.zin) textarea,:where(.zin) select{font-family:inherit;font-size:inherit;color:inherit}:where(.zin) button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}:where(.zin) h1,:where(.zin) h2,:where(.zin) h3,:where(.zin) h4,:where(.zin) p{margin:0}:where(.zin) a{color:inherit;text-decoration:none}.zin .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.zin .i.s{width:13px;height:13px}.zin .i.l{width:20px;height:20px}.zin .i.xl{width:30px;height:30px;stroke-width:1.5}.zin .i.no{display:none}.zin .row{display:flex;align-items:center;gap:8px;min-width:0}.zin .col{display:flex;flex-direction:column;gap:8px;min-width:0}.zin .grow{flex:1;min-width:0}.zin .wrap{flex-wrap:wrap}.zin .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zin :focus-visible{outline:2px solid var(--g300);outline-offset:2px}.zin input:focus-visible,.zin textarea:focus-visible,.zin select:focus-visible{outline:none}@keyframes zin-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zin-riseA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zin-riseB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zin-fade{0%{opacity:0}to{opacity:1}}@keyframes zin-fadeO{to{opacity:0}}@keyframes zin-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zin-popA{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zin-popB{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zin-growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zin-ckd{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes zin-shim{to{transform:translate(100%)}}@keyframes zin-spin{to{transform:rotate(360deg)}}@keyframes zin-lt{0%{opacity:0;transform:translateY(.6em) rotate(8deg) scale(.6)}to{opacity:1;transform:none}}@keyframes zin-trk{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zin-sbIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes zin-bumpA{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zin-bumpB{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zin-rollA{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zin-rollB{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zin-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes zin-wig{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg) scale(1.15)}60%{transform:rotate(10deg)}}@keyframes zin-ringIn{0%{stroke-dashoffset:220}}@keyframes zin-cardIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zin-cardInA{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zin-cardInB{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zin-cardO{to{opacity:0;transform:translate(-10px)}}@keyframes zin-paneIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes zin-paneO{to{opacity:0;transform:translate(-12px)}}@keyframes zin-sbarIn{0%{opacity:0;transform:translateY(70px) scale(.96)}60%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes zin-sbarO{to{opacity:0;transform:translateY(70px) scale(.97)}}@keyframes zin-ptIn{0%{opacity:0;transform:translate(-50%,18px) scale(.9)}60%{transform:translate(-50%,-3px) scale(1.02)}to{opacity:1;transform:translate(-50%)}}@keyframes zin-ptO{to{opacity:0;transform:translate(-50%,14px) scale(.95)}}@keyframes zin-capIn{0%{opacity:0;transform:translateY(-26px) scale(.9)}60%{transform:translateY(4px) scale(1.02)}to{opacity:1;transform:none}}@keyframes zin-capO{to{opacity:0;transform:translateY(-22px) scale(.94)}}@keyframes zin-shrink{to{transform:scaleX(0)}}@keyframes zin-dlgIn{0%{opacity:0;transform:translateY(34px) scale(.92)}60%{opacity:1;transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:none}}@keyframes zin-dlgO{to{opacity:0;transform:translateY(22px) scale(.96)}}@keyframes zin-kzIn{0%{opacity:0;transform:translateY(-8px) scaleY(.9)}to{opacity:1;transform:none}}@keyframes zin-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes zin-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes zin-stripIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zin-sheen{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.9;transform:translate(-26px,18px)}}@keyframes zin-slideD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.zin .st{animation:zin-rise .5s var(--in) backwards}.zin .spin{animation:zin-spin .9s linear infinite}.zin .btn,.zin .pill,.zin .tel,.zin .lrow,.zin .hb,.zin .tab,.zin .lnk,.zin .kz,.zin .kzo,.zin .mb,.zin .sgo,.zin .sw,.zin .addt,.zin .opt,.zin .xb,.zin .rgo,.zin .ixb,.zin .sav,.zin .ghost,.zin .ckb,.zin .sth,.zin .radio,.zin .chkrow{position:relative;overflow:hidden}.zin .btn:after,.zin .pill:after,.zin .tel:after,.zin .lrow:after,.zin .hb:after,.zin .tab:after,.zin .lnk:after,.zin .kz:after,.zin .kzo:after,.zin .mb:after,.zin .sgo:after,.zin .addt:after,.zin .opt:after,.zin .xb:after,.zin .rgo:after,.zin .ixb:after,.zin .sav:after,.zin .ghost:after,.zin .sth:after,.zin .radio:after,.zin .chkrow:after{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);transition:transform .6s var(--in),opacity .7s;pointer-events:none}.zin .btn:active:after,.zin .pill:active:after,.zin .tel:active:after,.zin .lrow:active:after,.zin .hb:active:after,.zin .tab:active:after,.zin .lnk:active:after,.zin .kz:active:after,.zin .kzo:active:after,.zin .mb:active:after,.zin .sgo:active:after,.zin .addt:active:after,.zin .opt:active:after,.zin .xb:active:after,.zin .rgo:active:after,.zin .ixb:active:after,.zin .sav:active:after,.zin .ghost:active:after,.zin .sth:active:after,.zin .radio:active:after,.zin .chkrow:active:after{opacity:.16;transform:translate(-50%,-50%) scale(0);transition:0s}.zin .lrow:after,.zin .kz:after,.zin .opt:after,.zin .addt:after,.zin .sth:after,.zin .chkrow:after,.zin .radio:after{width:45%}.zin .btn{height:36px;padding:0 14px;border-radius:var(--r-btn);background:var(--g600);color:#fff;font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;flex:none;transition:transform .2s var(--spring),opacity .2s}.zin .btn:hover{background:var(--g650);transform:translateY(-1px)}.zin .btn:active{transform:scale(.96)}.zin .btn svg{transition:transform .35s var(--spring)}.zin .btn:hover svg{transform:scale(1.18) rotate(-8deg)}.zin .btn.out{background:#fff;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.zin .btn.out:hover{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zin .btn.dng{background:#b91c1c}.zin .btn.dng:hover{background:#991b1b}.zin .btn.dout{background:#fff;color:#b91c1c;box-shadow:inset 0 0 0 1px #fecaca}.zin .btn.dout:hover{background:#fef2f2}.zin .btn.amb{background:#b45309}.zin .btn.amb:hover{background:#92400e}.zin .btn.sm{height:30px;padding:0 11px;font-size:12px;border-radius:9px}.zin .btn.off{opacity:.45;pointer-events:none}.zin .btn.w1{flex:1 1 0}.zin .btn.w2{flex:2 1 0}.zin .lnk{font-size:11.5px;font-weight:600;color:var(--g600);min-height:26px;padding:0 7px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex:none;transition:transform .2s var(--spring)}.zin .lnk:hover{background:var(--g100)}.zin .lnk:active{transform:scale(.94)}.zin .mb{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--mut);flex:none;transition:transform .2s var(--spring)}.zin .mb:hover{background:var(--chip);color:var(--ink)}.zin .mb.d:hover{background:#fef2f2;color:#b91c1c}.zin .mb.y:hover{background:#fef3c7;color:#b45309}.zin .mb:active{transform:scale(.9)}.zin .mb.on{color:#b45309;background:#fef3c7}.zin .bdg{font-size:11px;font-weight:600;padding:2px 8px;border-radius:7px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none;animation:zin-pop .45s var(--spring) .12s backwards}.zin .b-ok{background:#f0fdf4;color:#15803d}.zin .b-rep{background:#fff7ed;color:#c2410c}.zin .b-err{background:#fef2f2;color:#b91c1c}.zin .b-warn{background:#fffbeb;color:#b45309}.zin .b-info{background:#eff6ff;color:#1d4ed8}.zin .b-done{background:#f1f5f9;color:#475569}.zin .b-g{background:var(--g25);color:var(--g650)}.zin .b-std{background:#fef3c7;color:#92400e;text-transform:uppercase;font-size:9.5px;letter-spacing:.05em}.zin .dir{font-size:10.5px;font-weight:600;color:var(--g600);background:var(--g25);border-radius:var(--r-chip);padding:2px 8px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none}.zin .note{border-radius:var(--r-fld);padding:10px 12px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.zin .note svg{margin-top:2px}.zin .note.a{background:#fffbeb;color:#92400e;box-shadow:inset 0 0 0 1px #fde68a}.zin .note.r{background:#fef2f2;color:#991b1b;box-shadow:inset 0 0 0 1px #fecaca}.zin .note.g{background:var(--g25);color:var(--g650);box-shadow:inset 0 0 0 1px var(--g100)}.zin .note.n{background:#f8fafc;color:#475569;box-shadow:inset 0 0 0 1px var(--line)}.zin .hint{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zin .hint:empty{display:none}.zin .hint.err{color:#b91c1c;font-weight:600;animation:zin-slideD .3s var(--in)}.zin .mut{font-size:12.5px;color:var(--mut)}.zin .empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;color:var(--ttl);text-align:center;font-size:12.5px;animation:zin-rise .5s var(--in) backwards}.zin .empty svg{color:#94a3b8;animation:zin-floatY 3s ease-in-out infinite}.zin .empty b{font-size:14px;font-weight:600;color:#475569}.zin{background:var(--ground)}.zin .ban{height:118px;flex:none;background:var(--grad);padding:0 24px;display:flex;align-items:center;gap:28px;position:relative;overflow:hidden;color:#fff;z-index:3}.zin .ban:before{content:"";position:absolute;right:-40px;top:-110px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 70%);animation:zin-sheen 9s ease-in-out infinite;pointer-events:none}.zin .ringw{position:relative;width:78px;height:78px;flex:none;border-radius:50%;animation:zin-pop .7s var(--spring) backwards}.zin .ringw svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.zin .rbase{fill:none;stroke:#ffffff24;stroke-width:8}.zin .rin{fill:var(--g900)}.zin .rs{fill:none;stroke-width:8;stroke-linecap:butt;transition:opacity .35s,stroke-dashoffset .6s var(--in);animation:zin-ringIn 1.1s var(--in) .15s backwards;opacity:.24}.zin .rs.on{opacity:1}.zin .r0{stroke:var(--yel)}.zin .r1{stroke:#f59e0b}.zin .rmid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.zin .rmid b{font-family:var(--mono);font-size:15px;color:#fff;line-height:1.1}.zin .rmid i{font-style:normal;font-size:7px;font-weight:600;letter-spacing:.08em;color:#ffffffb8}.zin .rmA{animation:zin-bumpA .45s var(--spring)}.zin .rmB{animation:zin-bumpB .45s var(--spring)}.zin .bt{font-size:22px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.zin .bs{font-size:12px;color:#ffffffb8;margin-top:3px;animation:zin-trk .8s var(--in) .3s backwards}.zin .ltr>span{display:inline-block;white-space:pre;animation:zin-lt .7s var(--spring) backwards}.zin .tls{display:flex;gap:8px;z-index:1;margin-left:8px}.zin .tel{padding:9px 14px;border-radius:12px;text-align:left;display:flex;flex-direction:column;min-width:128px;color:#fff;animation:zin-rise .6s var(--in) backwards;transition:transform .25s var(--spring)}.zin .tel b{font-size:24px;font-weight:800;line-height:1.15}.zin .tel>span{font-size:10px;font-weight:600;letter-spacing:.06em;color:#ffffffb3}.zin .tel:hover{background:#ffffff1a;transform:translateY(-2px)}.zin .tel:active{transform:scale(.97)}.zin .tel.act{background:#ffffff1f;box-shadow:inset 0 0 0 1px #e9d90080}.zin .tel.act b{color:var(--yel)}.zin .ab{height:55px;flex:none;background:#fff;border-bottom:1px solid var(--line);padding:0 24px;display:flex;align-items:center;gap:10px;position:relative;z-index:2}.zin .abt{display:grid;grid-template-columns:132px 176px;position:relative;background:var(--chip);border-radius:var(--r-chip);padding:3px;animation:zin-rise .5s var(--in) backwards}.zin .abpill{position:absolute;left:3px;top:3px;bottom:3px;width:132px;border-radius:var(--r-chip);background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zin .abpill.p1{transform:translate(132px) scaleX(1.3333)}.zin .pill{height:30px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:var(--ttl);display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;z-index:1;transition:transform .2s var(--spring)}.zin .pill:active{transform:scale(.96)}.zin .pill.on{color:#fff}.zin .pill i{font-style:normal;font-size:10.5px;font-weight:700;min-width:20px;height:18px;padding:0 6px;border-radius:var(--r-chip);background:#0f172a14;display:inline-flex;align-items:center;justify-content:center;color:#334155}.zin .pill.on i{background:#fff3;color:#fff}.zin .ab .btn{animation:zin-rise .5s var(--in) backwards}.zin .ab .btn:nth-of-type(1){animation-delay:.05s}.zin .ab .btn:nth-of-type(2){animation-delay:.09s}.zin .ab .btn:nth-of-type(3){animation-delay:.13s}.zin .spl{flex:1;min-height:0;display:flex;overflow:hidden;background:#fff}.zin .lcol{width:392px;flex:none;position:relative;overflow:hidden;border-right:1px solid var(--line);background:#fff;transition:width .32s cubic-bezier(.2,.8,.2,1)}.zin .lcol.min{width:68px}.zin .lin{width:391px;height:100%;display:flex;flex-direction:column;transition:opacity .2s}.zin .lcol.min .lin{opacity:0;pointer-events:none}.zin .lh{flex:none;padding:14px 16px 12px;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.zin .bfl{display:flex;align-items:center;gap:8px;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;border-radius:var(--r-tile);padding:5px 6px 5px 10px;font-size:11.5px;font-weight:600;color:#92400e;animation:zin-slideD .3s var(--in)}.zin .bfl.out{animation:zin-fadeO .14s var(--out) both}.zin .bfb{font-size:10.5px;font-weight:700;background:#fde68a;color:#92400e;border-radius:6px;padding:3px 8px;white-space:nowrap}.zin .bfb:hover{background:#fcd34d}.zin .srch{position:relative}.zin .srch>.i{position:absolute;left:12px;top:11px;color:#94a3b8;pointer-events:none}.zin .srch input{width:100%;height:38px;border:1px solid var(--line2);border-radius:var(--r-row);padding:0 12px 0 34px;background:#fff;outline:none;font-size:13.5px}.zin .srch input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zin .srch:focus-within>.i{animation:zin-wig .5s;color:var(--g600)}.zin .lmeta{display:flex;align-items:center;gap:4px;min-height:26px;font-size:11px;color:var(--mut)}.zin .lmeta .lnk{font-size:11px;padding:0 4px}.zin .rsel{position:relative;flex:none}.zin .rsb{height:26px;padding:0 5px 0 8px;border-radius:var(--r-tile);font-size:11px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:4px;max-width:112px;box-shadow:inset 0 0 0 1px var(--line2)}.zin .rsb:hover{background:var(--g25)}.zin .rsb svg{transition:transform .3s var(--spring)}.zin .rsel.op .rsb svg{transform:rotate(180deg)}.zin .rsp{position:absolute;right:0;top:30px;width:210px;z-index:5;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top right;animation:zin-kzIn .35s var(--in) both}.zin .selb{display:flex;align-items:center;gap:6px;background:var(--g50);box-shadow:inset 0 0 0 1px var(--g200);border-radius:var(--r-tile);padding:5px 6px 5px 4px;font-size:11.5px;font-weight:600;color:var(--g650);animation:zin-slideD .3s var(--in)}.zin .lscroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;display:flex;flex-direction:column;gap:6px}.zin .lrow{width:100%;flex:none;min-height:70px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:var(--r-row);padding:9px 10px 9px 13px;display:flex;align-items:center;gap:11px;animation:zin-rise .4s var(--in) backwards;transition:transform .25s var(--spring)}.zin .gA .lrow{animation-name:zin-riseA}.zin .gB .lrow{animation-name:zin-riseB}.zin .lrow:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--g600);transform:scaleY(0);transform-origin:center;transition:transform .35s var(--spring)}.zin .lrow:hover{transform:translateY(-1px);border-color:var(--g200)}.zin .lrow.on{background:var(--g50);border-color:var(--g200)}.zin .lrow.on:before{transform:scaleY(1)}.zin .lrow.pk{background:var(--g50);border-color:var(--g300)}.zin .lav{width:36px;height:36px;border-radius:var(--r-av);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .35s var(--spring)}.zin .lrow:hover .lav{transform:rotate(-6deg) scale(1.06)}.zin .av0{background:#dcebe2;color:#1c3d30}.zin .av1{background:#134429;color:#fff}.zin .av2{background:#bbd7c8;color:#163025}.zin .av3{background:#3f7a60;color:#fff}.zin .av4{background:#eef5f1;color:#234d3c;box-shadow:inset 0 0 0 1px var(--g200)}.zin .avL{background:#fff;color:var(--g800);box-shadow:inset 0 0 0 1px var(--line2)}.zin .lt1{display:flex;align-items:center;gap:7px;min-width:0}.zin .ln{font-size:13.5px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zin .nrc{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:var(--g50);color:var(--g650);white-space:nowrap;flex:none}.zin .l2{font-size:12px;color:#586577;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zin .l3{font-size:11.5px;color:#647084;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zin .lr{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;color:#94a3b8}.zin .opn{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #fde68a}.zin .pdot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:block}.zin .pdot.on{background:#15803d;animation:zin-blink 2.2s ease-in-out infinite}.zin .lrow .go{transition:transform .3s var(--spring)}.zin .lrow:hover .go{transform:translate(3px);color:var(--g600)}.zin .ckv{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none;animation:zin-pop .4s var(--spring) backwards}.zin .ckv svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zin .ckv.on{background:var(--g600);box-shadow:none}.zin .ckv.on svg{animation:zin-ckd .35s .05s ease-out forwards}.zin .sk{height:70px;flex:none;border-radius:var(--r-row);background:#eef2f0;position:relative;overflow:hidden}.zin .sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translate(-100%);animation:zin-shim 1.3s linear infinite}.zin .ltxt{padding:34px 16px;text-align:center;font-size:12.5px;color:var(--mut);animation:zin-rise .4s var(--in) backwards}.zin .strip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;display:flex;flex-direction:column;animation:zin-stripIn .4s var(--in) .12s backwards}.zin .sth{height:64px;flex:none;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--g600);font-size:10px;font-weight:700;width:100%}.zin .sth span{color:var(--mut)}.zin .sth:hover{background:var(--g25)}.zin .sth svg{transition:transform .3s var(--spring)}.zin .sth:hover svg{transform:translate(3px)}.zin .stl{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:6px;scrollbar-width:none}.zin .sgo{width:40px;height:40px;flex:none;border-radius:var(--r-av);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:zin-pop .45s var(--spring) backwards;transition:transform .25s var(--spring)}.zin .sgo:hover{transform:translateY(-2px)}.zin .sgo.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--g600)}.zin .dwrap{flex:1;min-width:0;background:var(--ground);position:relative;display:flex}.zin .dcard{margin:14px;flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-card);animation:zin-cardIn .45s var(--in) both}.zin .dcard.kA{animation-name:zin-cardInA}.zin .dcard.kB{animation-name:zin-cardInB}.zin .dcard.out{animation:zin-cardO .14s var(--out) both}.zin .dhead{height:64px;flex:none;background:var(--grad);padding:0 14px 0 16px;display:flex;align-items:center;gap:12px;color:#fff;position:relative;overflow:hidden}.zin .dav{width:40px;height:40px;border-radius:var(--r-av);font-size:12.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;animation:zin-pop .5s var(--spring) .05s backwards}.zin .dav.lg{background:#fff;color:var(--g800)}.zin .dnm{display:flex;align-items:center;gap:8px;min-width:0;animation:zin-trk .5s var(--in) .08s backwards}.zin .dnm b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zin .dsub{font-size:11.5px;color:#ffffffbf;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:zin-trk .5s var(--in) .14s backwards}.zin .kA .dav,.zin .kA .hc{animation-name:zin-popA}.zin .kB .dav,.zin .kB .hc{animation-name:zin-popB}.zin .hc{height:26px;padding:0 10px;border-radius:var(--r-chip);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e;animation:zin-pop .5s var(--spring) .2s backwards}.zin .hc.nr{font-size:10.5px;height:20px;padding:0 8px;font-weight:700}.zin .hc.y svg{color:var(--yel)}.zin .hc.am svg{color:#fbbf24}.zin .hb{width:36px;height:36px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .25s var(--spring)}.zin a.hb{color:#fff}.zin .hb:hover{background:#ffffff38;transform:translateY(-1px)}.zin .hb:active{transform:scale(.92)}.zin .hb.d:hover{background:#ef444466}.zin .hb.off{opacity:.38;cursor:default}.zin .hb.off:hover{background:#ffffff1f;transform:none}.zin .hb svg{transition:transform .35s var(--spring)}.zin .hb:hover svg{transform:scale(1.15)}.zin .hb.x:hover svg{transform:rotate(90deg)}.zin .dtabs{height:46px;flex:none;display:flex;align-items:stretch;position:relative;background:#fff;border-bottom:1px solid var(--line);padding:0 14px}.zin .tgr{display:grid;grid-template-columns:66px 138px 102px 168px 120px;position:relative}.zin .tind{position:absolute;bottom:-1px;left:0;width:100px;height:2px;border-radius:2px 2px 0 0;background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zin .tab{font-size:13px;font-weight:600;color:var(--mut);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;transition:transform .2s var(--spring)}.zin .tab:hover{color:var(--ink2)}.zin .tab.on{color:var(--g650)}.zin .tab:active{transform:scale(.96)}.zin .tab svg{transition:transform .35s var(--spring)}.zin .tab:hover svg,.zin .tab.on svg{transform:scale(1.15)}.zin .tab i{font-style:normal;font-size:10.5px;font-weight:700;background:var(--chip);border-radius:var(--r-chip);padding:0 6px;color:#475569;min-width:18px;text-align:center}.zin .tab i:empty{display:none}.zin .tab.on i{background:var(--g100);color:var(--g650)}.zin .dcap{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--ttl);white-space:nowrap;animation:zin-fade .6s .3s backwards}.zin .dcap svg{color:var(--g500)}.zin .dbody{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 84px;background:var(--ground)}.zin .pane{animation:zin-paneIn .4s var(--in) both}.zin .pane.out{animation:zin-paneO .15s var(--out) both}.zin .dcols{display:flex;flex-direction:column;gap:12px}.zin .dcols.c2{flex-direction:row;align-items:flex-start}.zin .dcol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.zin .blk{background:var(--card);border:1px solid var(--line);border-radius:var(--r-blk);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0;animation:zin-rise .5s var(--in) backwards}.zin .gA .blk{animation-name:zin-riseA}.zin .gB .blk{animation-name:zin-riseB}.zin .dcol>.blk:nth-child(1){animation-delay:.04s}.zin .dcol>.blk:nth-child(2){animation-delay:.09s}.zin .dcol>.blk:nth-child(3){animation-delay:.14s}.zin .dcol>.blk:nth-child(4){animation-delay:.19s}.zin .dcol>.blk:nth-child(n+5){animation-delay:.24s}.zin .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:.08s}.zin .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:.13s}.zin .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:.18s}.zin .bh{display:flex;align-items:center;gap:8px;min-height:22px}.zin .bh h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-width:0}.zin .bh h4 svg{color:var(--g500);animation:zin-pop .5s var(--spring) .25s backwards}.zin .bn{font-size:10.5px;font-weight:700;background:var(--chip);color:#475569;border-radius:var(--r-chip);padding:0 7px;min-width:20px;text-align:center;letter-spacing:0}.zin .fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.zin .fg.g3{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.6fr)}.zin .fld{display:flex;flex-direction:column;gap:1px;min-width:0}.zin .dlg .fld,.zin .cfm .fld{gap:4px}.zin .fld.w2{grid-column:1/-1}.zin .fl2{font-size:11.5px;font-weight:600;color:var(--mut);display:flex;align-items:center;gap:5px;min-height:17px;padding-left:9px}.zin .fl2 svg{color:#8a97a8}.zin .chg{display:none}.zin .chg.on{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--g600);flex:none;animation:zin-pop .4s var(--spring)}.zin .fi{width:100%;min-width:0;height:32px;border:1px solid transparent;border-radius:var(--r-fld);padding:0 9px;background:transparent;outline:none;font-size:13.5px;font-weight:500;color:var(--ink)}.zin .fi::-moz-placeholder{color:#94a3b8;font-weight:400}.zin .fi::placeholder{color:#94a3b8;font-weight:400}.zin .fi:hover{border-color:var(--line2)}.zin .fi:focus{border-color:var(--g300);background:#fff;box-shadow:0 0 0 3px #2d614b24}.zin textarea.fi{height:auto;min-height:34px;max-height:220px;padding:7px 9px;resize:vertical;display:block;line-height:1.45}.zin select.fi{padding:0 5px;cursor:pointer}.zin .fi.ro{font-family:var(--mono);font-size:12px;background:#f8fafc;border-color:var(--line);color:var(--ink2)}.zin .fi.tt{font-weight:650}.zin .swr{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-fld);background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.zin .swt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zin .swt b{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.zin .swt>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zin .sst{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);flex:none}.zin .sst.on{background:#f0fdf4;color:#15803d}.zin .sst.off{background:#f1f5f9;color:#475569}.zin .sw{width:40px;height:23px;border-radius:var(--r-chip);background:#cbd5e1;flex:none;overflow:visible}.zin .sw i{z-index:1;position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0c1f174d;transition:transform .45s cubic-bezier(.34,1.7,.5,1)}.zin .sw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);opacity:0;transition:opacity .25s}.zin .sw.on:before{opacity:1}.zin .sw.on i{transform:translate(17px)}.zin .sw.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);animation:zin-halo .6s ease-out both;pointer-events:none}.zin .sw:active i{transform:scale(.88)}.zin .sw.on:active i{transform:translate(17px) scale(.88)}.zin .nc{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);min-width:0;animation:zin-rise .4s var(--in) backwards;transition:transform .3s var(--spring)}.zin .nc:hover{box-shadow:inset 0 0 0 1px var(--g200)}.zin .nch{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;min-height:46px;min-width:0}.zin .nci{width:28px;height:28px;border-radius:9px;background:var(--g50);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zin .nci.y{background:#fef3c7;color:#b45309}.zin .nct{flex:1;min-width:0;display:flex;flex-direction:column}.zin .nct b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.zin .nct b>.sc-interp{overflow:hidden;text-overflow:ellipsis;min-width:0}.zin .nct>span{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zin .ncp{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zin .ncb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zin .nc.open .ncb{grid-template-rows:1fr}.zin .ncb>div{overflow:hidden;min-height:0}.zin .ncs{padding:0 12px 10px;display:flex;flex-direction:column;gap:5px;font-size:12px;color:#475569;min-width:0}.zin .ncs p{overflow-wrap:anywhere}.zin .cps{display:flex;flex-wrap:wrap;gap:4px}.zin .cp{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--g50);color:var(--g650)}.zin .sub{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ttl);padding-top:8px;border-top:1px dashed var(--line2)}.zin .it{border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:8px 8px 10px;display:flex;flex-direction:column;gap:8px;animation:zin-rise .4s var(--in) backwards}.zin .irow{display:flex;align-items:flex-end;gap:6px;min-width:0}.zin .irow>.fld{flex:1}.zin .addt{width:100%;min-height:38px;border-radius:var(--r-fld);border:1.5px dashed var(--g200);color:var(--g600);font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;transition:transform .2s var(--spring)}.zin .addt:hover{background:var(--g25);border-color:var(--g300)}.zin .addt:active{transform:scale(.98)}.zin .addt svg{transition:transform .35s var(--spring)}.zin .addt:hover svg{transform:rotate(90deg) scale(1.15)}.zin .tick{max-height:190px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:4px}.zin .chkrow{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;text-align:left;width:100%;flex:none;min-width:0}.zin .chkrow:hover{background:var(--g25)}.zin .chkrow b{font-size:12.5px;font-weight:650;display:block}.zin .chkrow>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zin .ckb{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.zin .ckb svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zin .on>.ckb,.zin .ckb.on{background:var(--g600);box-shadow:none}.zin .on>.ckb svg,.zin .ckb.on svg{animation:zin-ckd .3s .05s ease-out forwards}.zin .lst{display:flex;flex-direction:column;gap:6px}.zin .lst.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.zin .li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0;animation:zin-rise .45s var(--in) backwards;transition:transform .25s var(--spring)}.zin .li:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px var(--g200)}.zin .amt{font-size:13px;font-weight:700;white-space:nowrap;flex:none}.zin .foot{font-size:12px;color:var(--mut);padding-top:2px}.zin .foot b{color:var(--ink);font-weight:700}.zin .kv{display:grid;grid-template-columns:104px minmax(0,1fr);gap:4px 10px;font-size:12.5px}.zin .kv>span{color:var(--mut)}.zin .kv b{font-weight:600;overflow-wrap:anywhere}.zin .code{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:.14em;color:#78350f}.zin .dev{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:6px 0;border-top:1px dashed var(--line2);min-width:0}.zin .sbar{position:absolute;left:14px;right:14px;bottom:14px;height:52px;z-index:4;background:var(--g900);border-radius:var(--r-chip);padding:0 9px 0 18px;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:var(--sh-bar);animation:zin-sbarIn .55s var(--in) both}.zin .sbar.out{animation:zin-sbarO .26s var(--out) both}.zin .sbar>svg{color:var(--yel)}.zin .sbn{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;display:inline-flex;gap:5px}.zin .sbn i{font-style:normal;display:inline-block}.zin .rA{animation:zin-rollA .4s var(--spring)}.zin .rB{animation:zin-rollB .4s var(--spring)}.zin .sbs2{font-size:11.5px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zin .ghost{height:34px;padding:0 14px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:#fff;flex:none;box-shadow:inset 0 0 0 1px #ffffff40;transition:transform .2s var(--spring)}.zin .ghost:hover{background:#ffffff1a}.zin .ghost:active{transform:scale(.95)}.zin .sav{height:34px;padding:0 16px;border-radius:var(--r-chip);font-size:12.5px;font-weight:700;background:var(--yel);color:var(--g900);display:inline-flex;align-items:center;gap:7px;flex:none;transition:transform .2s var(--spring)}.zin .sav:hover{transform:translateY(-1px)}.zin .sav:active{transform:scale(.95)}.zin .sbar .off{opacity:.55;pointer-events:none}.zin .ptoast{position:absolute;left:50%;bottom:78px;z-index:5;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:var(--r-fld);padding:9px 14px 9px 11px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 6px 20px #0c2c1c4d;animation:zin-ptIn .45s var(--in) both}.zin .ptoast svg{color:var(--yel);animation:zin-pop .45s var(--spring) .1s backwards}.zin .ptoast.out{animation:zin-ptO .22s var(--out) both}.zin .kzw{min-width:0}.zin .kz{width:100%;min-height:40px;border:1px solid var(--line2);border-radius:var(--r-fld);padding:5px 10px 5px 12px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left}.zin .kz:hover{border-color:var(--g300)}.zin .kzw.op .kz{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zin .kz>svg{flex:none;color:var(--mut);transition:transform .35s var(--spring)}.zin .kzw.op .kz>svg{transform:rotate(180deg)}.zin .kzt{flex:1;min-width:0;display:flex;flex-direction:column}.zin .kzt b{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zin .kzt i{font-style:normal;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zin .kzt i:empty{display:none}.zin .kzt.ph b{color:#64748b;font-weight:500}.zin .kzp{margin-top:6px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top center;animation:zin-kzIn .4s var(--in) both}.zin .kzs{position:relative}.zin .kzs svg{position:absolute;left:10px;top:10px;color:#94a3b8}.zin .kzs input{width:100%;height:34px;border:1px solid var(--line2);border-radius:9px;padding:0 10px 0 30px;outline:none;font-size:12.5px}.zin .kzs input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zin .kzl{max-height:200px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.zin .kzo{width:100%;flex:none;min-height:34px;padding:4px 9px;border-radius:8px;display:flex;align-items:center;gap:8px;text-align:left;animation:zin-rise .3s var(--in) backwards}.zin .kzo:nth-child(2){animation-delay:.03s}.zin .kzo:nth-child(3){animation-delay:.06s}.zin .kzo:nth-child(4){animation-delay:.09s}.zin .kzo:nth-child(n+5){animation-delay:.12s}.zin .kzo:hover{background:var(--chip)}.zin .kzo>svg{flex:none;color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zin .kzo.on{background:var(--g100)}.zin .kzo.on>svg{opacity:1;transform:none}.zin .kze{padding:12px;text-align:center;font-size:12px;color:var(--mut)}.zin .kzc{font-size:11px;color:var(--mut);padding:0 6px 2px}.zin .scr{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1f1773;animation:zin-fade .3s both;border:0;z-index:0}.zin .dlgw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.zin .dlgw.top{z-index:60}.zin .dlg{position:relative;width:600px;max-width:1100px;max-height:920px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--sh-pop);animation:zin-dlgIn .55s var(--in) backwards}.zin .dlg.nar{width:460px}.zin .dlg.wide{width:1080px;height:920px}.zin .dlh{background:var(--grad);color:#fff;padding:14px 16px 14px 20px;display:flex;align-items:center;gap:12px;flex:none}.zin .dlh h3{font-size:16px;font-weight:700;animation:zin-trk .5s var(--in) .08s backwards}.zin .dlh p{font-size:12px;color:#ffffffc7;animation:zin-trk .5s var(--in) .14s backwards}.zin .dli{width:36px;height:36px;border-radius:10px;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none;animation:zin-pop .5s var(--spring) .05s backwards}.zin .xb{width:34px;height:34px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto;flex:none;transition:transform .3s var(--spring)}.zin .xb:hover{background:#ffffff38;transform:rotate(90deg)}.zin .dlb{padding:18px 20px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1 auto}.zin .cw>.dlb{flex:1 1 0;min-width:0}.zin .dlb>*{min-width:0;max-width:100%;flex:none;animation:zin-rise .5s var(--in) backwards}.zin .dlb>*:nth-child(1){animation-delay:.06s}.zin .dlb>*:nth-child(2){animation-delay:.09s}.zin .dlb>*:nth-child(3){animation-delay:.12s}.zin .dlb>*:nth-child(4){animation-delay:.15s}.zin .dlb>*:nth-child(5){animation-delay:.18s}.zin .dlb>*:nth-child(n+6){animation-delay:.21s}.zin .dlf{padding:12px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px;flex:none;background:#fff}.zin .fout .dlg,.zin .fout .cfm{animation:zin-dlgO .24s var(--out) both}.zin .fout .scr{animation:zin-fadeO .24s both}.zin .dlg .fi,.zin .cfm .fi{border-color:var(--line2);background:#fff;height:38px;padding:0 11px}.zin .dlg textarea.fi{height:auto;padding:8px 11px}.zin .dlg .fl2{padding-left:2px}.zin .fld.err .fi{border-color:#f87171;box-shadow:0 0 0 3px #ef44441f}.zin .dlg .fi.ro{background:#f8fafc}.zin .sec{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-height:26px}.zin .box{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zin .opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zin .opt{border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--line2);background:#fff;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;min-width:0;transition:transform .25s var(--spring)}.zin .opt:hover{box-shadow:inset 0 0 0 1.5px var(--g300);transform:translateY(-1px)}.zin .opt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zin .opt.on.am{background:#fffbeb;box-shadow:inset 0 0 0 1.5px #d97706}.zin .opt>span:not([class]){flex:1;min-width:0;display:flex;flex-direction:column}.zin .opt b{font-size:13px;font-weight:650;overflow-wrap:anywhere}.zin .opt>span:not([class])>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zin .opt>.ok{color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zin .opt.on>.ok{opacity:1;transform:none}.zin .opt .nci{transition:transform .3s var(--spring)}.zin .opt:hover .nci{transform:rotate(-6deg) scale(1.08)}.zin .logo{width:64px;height:64px;border-radius:16px;background:var(--g100);color:var(--g650);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zin-pop .5s var(--spring) backwards}.zin .logo.has{background:#fff;box-shadow:inset 0 0 0 1px var(--line2);color:var(--g800)}.zin .logo.smx{width:44px;height:44px;border-radius:12px;font-size:13px}.zin .swc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line)}.zin .swc.on{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zin .swc.big{flex-direction:column;align-items:stretch}.zin .rgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:168px;overflow-y:auto;overflow-x:hidden;padding:1px}.zin .rgt{display:flex;align-items:center;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);background:#fff;min-width:0;animation:zin-rise .3s var(--in) backwards}.zin .rgt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zin .rgo{flex:1;min-width:0;height:34px;padding:0 4px 0 10px;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink2);text-align:left;border-radius:var(--r-fld)}.zin .rgt.on .rgo{color:var(--g650)}.zin .rgt .mb{opacity:0;transition:opacity .2s}.zin .rgt:hover .mb,.zin .rgt .mb:focus-visible{opacity:1}.zin .ixb{width:24px;height:24px;border-radius:50%;background:var(--g100);color:var(--g650);display:inline-flex;align-items:center;justify-content:center;flex:none}.zin .ixb.puls:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--g600);animation:zin-halo 1.6s ease-out infinite;pointer-events:none}.zin .ixb.puls{overflow:visible}.zin .radio{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);text-align:left;width:100%;min-width:0;animation:zin-rise .35s var(--in) backwards}.zin .radio:hover{box-shadow:inset 0 0 0 1px var(--g300)}.zin .radio.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zin .rd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #94a3b8;flex:none;display:flex;align-items:center;justify-content:center}.zin .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .3s var(--spring)}.zin .radio.on .rd{box-shadow:inset 0 0 0 1.5px var(--g600)}.zin .radio.on .rd:after{transform:scale(1)}.zin .radio>span:last-child{flex:1;min-width:0;display:flex;flex-direction:column}.zin .radio b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zin .radio>span:last-child>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zin .mtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border-bottom:1px solid var(--line);flex:none;height:44px}.zin .mtabs .tind{width:50%;bottom:-1px}.zin .mtabs .tind.p1{transform:translate(100%)}.zin .pick{max-height:236px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:5px;padding:2px}.zin .pick>.opt{flex:none;animation:zin-rise .35s var(--in) backwards}.zin .mvl{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-fld);font-size:13px;font-weight:600;min-width:0}.zin .mvl i{width:8px;height:8px;border-radius:50%;flex:none}.zin .mvl.r{background:#fef2f2;box-shadow:inset 0 0 0 1px #fee2e2;color:#991b1b}.zin .mvl.r i{background:#f87171}.zin .mvl.g{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g100);color:var(--g650);animation:zin-rise .35s var(--in) backwards}.zin .mvl.g i{background:var(--g600)}.zin .cw{flex:1;min-height:0;display:flex}.zin .cix{width:232px;flex:none;border-right:1px solid var(--line);background:#f8faf9;padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden}.zin .cixh{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);padding:8px 8px 4px}.zin .cxo{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink2);text-align:left;width:100%;flex:none;position:relative;animation:zin-rise .35s var(--in) backwards}.zin .cxo:hover{background:var(--chip)}.zin .cxo.on{background:var(--g100);color:var(--g650)}.zin .cxo i{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex:none}.zin .cxo.on i{background:var(--g600)}.zin .cxo.dim{color:#64748b;font-weight:500}.zin .cxo span{min-width:0;overflow-wrap:anywhere}.zin .cs{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0}.zin .csh{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;min-height:44px}.zin .csh>button.cst{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px;font-weight:650;min-height:32px}.zin .csh>button.cst svg{transition:transform .35s var(--spring);color:var(--mut);margin-left:auto}.zin .cs.open .csh>button.cst svg{transform:rotate(180deg)}.zin .cst b{font-weight:inherit}.zin .cs.dim .cst b{opacity:.5}.zin .csb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zin .cs.open .csb{grid-template-rows:1fr}.zin .csb>div{overflow:hidden;min-height:0}.zin .csp{padding:4px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.zin .g3c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.zin .g4c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.zin .trow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;animation:zin-rise .35s var(--in) backwards}.zin .trow.hd{font-size:11px;font-weight:700;color:var(--ttl);text-transform:uppercase;letter-spacing:.05em;animation:none}.zin .trow.l3{grid-template-columns:minmax(0,2fr) 90px 110px 30px}.zin .trow.l2{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 30px}.zin .trow.l1{grid-template-columns:minmax(0,1fr) 30px}.zin .sum{border-radius:12px;background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200);padding:12px 14px;display:flex;flex-direction:column;animation:zin-rise .4s var(--in) backwards}.zin .sum b{font-size:16px;font-weight:700;color:var(--g800)}.zin .sum>span{font-size:12px;color:var(--g650)}.zin .seg{display:inline-flex;background:var(--chip);border-radius:var(--r-chip);padding:3px;gap:2px;align-self:flex-start}.zin .seg .pill{padding:0 14px;height:28px}.zin .seg .pill.on{background:var(--g600)}.zin .cfm{position:relative;width:420px;background:#fff;border-radius:16px;padding:20px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:10px;animation:zin-dlgIn .5s var(--in) backwards}.zin .cfm h3{font-size:16px;font-weight:700}.zin .cfm p{font-size:13px;color:#475569;overflow-wrap:anywhere}.zin .cfm p b{color:var(--ink)}.zin .cfm p.sm{font-size:12px;color:var(--mut)}.zin .cfi{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none;margin-bottom:2px}.zin .cfi svg{animation:zin-wig .6s .2s}.zin .cfi.dng{background:#fef2f2;color:#b91c1c}.zin .cfi.warn{background:#fff7ed;color:#c2410c}.zin .cfi.info{background:var(--g25);color:var(--g650)}.zin .cfi.amb{background:#fffbeb;color:#b45309}.zin .cbx{border-radius:var(--r-fld);padding:8px 12px;display:flex;flex-direction:column;min-width:0;animation:zin-rise .35s var(--in) backwards}.zin .cbx>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zin .cbx b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zin .cbx.n{background:#f8fafc;box-shadow:inset 0 0 0 1px var(--line);color:#475569}.zin .cbx.a{background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;color:#92400e}.zin .cff{display:flex;justify-content:flex-end;gap:8px;margin-top:6px;flex-wrap:wrap}.zin .toasts{position:absolute;right:20px;top:14px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.zin .toast{background:var(--g900);color:#fff;border-radius:24px;padding:8px 20px 8px 8px;display:flex;gap:10px;align-items:center;max-width:372px;box-shadow:var(--sh-bar),inset 0 0 0 1px #ffffff24;box-shadow:var(--sh-bar);animation:zin-capIn .5s var(--in) both;position:relative;overflow:hidden}.zin .toast:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:var(--g300);transform-origin:left;animation:zin-shrink 3.5s linear forwards}.zin .toast.err:after{background:#fca5a5;animation-duration:5s}.zin .toast.out{animation:zin-capO .28s var(--out) both}.zin .tsi{width:30px;height:30px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none}.zin .tsi svg{animation:zin-pop .5s var(--spring) .15s backwards}.zin .toast.err .tsi{background:#ef444447;color:#fecaca}.zin .toast b{display:block;font-size:13px;font-weight:650}.zin .toast div>span{font-size:11.5px;color:#ffffffc7;display:block;overflow-wrap:anywhere}.zin .toast div>span:empty{display:none}.zin{--ground:#eef3f0;--card:#fff;--inner:#fff;--line:#e3eae6;--line2:#d3ded8;--chip:#e1e9e5;--mut:#566378;--ttl:#4d5f56;--fill:#e9efec;--fillh:#e0e9e4;--pan:#f4f7f5;--lcol:#e3ebe6;--row:#f2f6f4;--ton:#dbe6e0;--tonh:#cfddd5;--r-card:24px;--r-blk:18px;--r-fld:12px;--r-tile:12px;--r-row:14px;--r-btn:999px;--r-av:50%;--sh-card:0 2px 6px rgba(12,44,28,.04),0 18px 40px rgba(12,44,28,.08);--sh-row:0 1px 2px rgba(12,44,28,.05),0 8px 18px rgba(12,44,28,.09);--sh-menu:0 4px 10px rgba(12,44,28,.06),0 18px 40px rgba(12,44,28,.16);--sh-pop:0 30px 80px rgba(12,44,28,.28);--sh-bar:0 10px 26px rgba(12,44,28,.3);--sq:cubic-bezier(.3,1.45,.5,1);--soft:cubic-bezier(.3,.7,.3,1)}@keyframes zin-rise{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zin-riseA{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zin-riseB{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zin-pop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zin-popA{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zin-popB{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zin-paneA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zin-paneB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zin-cardIn{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zin-cardInA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zin-cardInB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zin-cardO{to{opacity:0;transform:scale(.97)}}@keyframes zin-paneO{to{opacity:0;transform:scale(.975)}}@keyframes zin-tabA{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zin-tabB{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zin-paneIn{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zin-tabO{to{opacity:0;transform:scale(.985)}}@keyframes zin-dlgIn{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.025)}78%{opacity:1;transform:scale(.994)}to{opacity:1;transform:none}}@keyframes zin-dlgO{to{opacity:0;transform:scale(.55)}}@keyframes zin-barIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zin-sbarIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zin-barO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zin-sbarO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zin-toastIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zin-capIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zin-toastO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zin-capO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zin-ptIn{0%{opacity:0;transform:translate(-50%,16px) scale(.6)}55%{opacity:1;transform:translate(-50%,-3px) scale(1.05)}to{opacity:1;transform:translate(-50%)}}@keyframes zin-ptO{to{opacity:0;transform:translate(-50%,12px) scale(.8)}}@keyframes zin-kzIn{0%{opacity:0;transform:scale(.92,.6)}60%{opacity:1;transform:scale(1.01,1.03)}to{opacity:1;transform:none}}@keyframes zin-kzO{to{opacity:0;transform:scale(.95,.7)}}@keyframes zin-nwRow{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.04)}75%{transform:scale(.99)}to{opacity:1;transform:none}}@keyframes zin-lt{0%{opacity:0;transform:translateY(.5em) scale(.5)}60%{opacity:1;transform:translateY(-.06em) scale(1.08)}to{opacity:1;transform:none}}@keyframes zin-wvA{to{transform:translate(-784px)}}@keyframes zin-wvB{0%{transform:translate(-588px)}to{transform:translate(0)}}@keyframes zin-capA{0%{transform:translateY(34px) scale(.92,.7)}}@keyframes zin-capB{0%{transform:translateY(0) scale(.92,.7)}}@keyframes zin-dotH{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}.zin .btn{border-radius:999px;padding:0 16px;transition:transform .3s var(--sq),opacity .2s}.zin .btn:hover{transform:translateY(-1px) scale(1.02)}.zin .btn:active{transform:scale(.95,.9)}.zin .btn.gh,.zin .btn.out{background:var(--ton);color:var(--g800);box-shadow:none}.zin .btn.gh:hover,.zin .btn.out:hover{background:var(--tonh);box-shadow:none}.zin .btn.dngo,.zin .btn.dngs,.zin .btn.dout{background:#fde8e6;color:#b0191a;box-shadow:none}.zin .btn.dngo:hover,.zin .btn.dngs:hover,.zin .btn.dout:hover{background:#fbd5d1}.zin .btn.sm{border-radius:999px;padding:0 13px}.zin .lnk{border-radius:999px;padding:0 9px;transition:transform .3s var(--sq)}.zin .lnk:active{transform:scale(.92,.88)}.zin .ib,.zin .mb{border-radius:50%;transition:transform .3s var(--sq)}.zin .bdg,.zin .cp{border-radius:999px}.zin .note{border-radius:14px}.zin .note.a,.zin .note.r,.zin .note.g,.zin .note.n{box-shadow:none}.zin .note.n{background:#edf1ef}.zin .note.g{background:var(--g50)}.zin .ban{background:linear-gradient(125deg,#0c2c1c,#134429 46%,#1f6641)}.zin .bwv{position:absolute;left:0;bottom:-1px;width:2352px;height:22px;z-index:0;pointer-events:none;display:block}.zin .bw1{fill:#eef3f057;animation:zin-wvA 26s linear infinite}.zin .bw2{fill:var(--ground);animation:zin-wvB 18s linear infinite}.zin .ringw{z-index:1}.zin .ringw svg{overflow:visible}.zin .rbase{stroke-width:9;stroke:#ffffff21}.zin .rs{stroke-width:9;stroke-linecap:round}.zin .rs.z{visibility:hidden}.zin .bt{font-size:24px;font-weight:800;letter-spacing:-.02em}.zin .bs{color:#ffffffc7}.zin .tel{padding:8px 24px 9px;border-radius:999px;background:#ffffff1a;min-width:128px}.zin .tel:hover{background:#ffffff2b}.zin .tel:active{transform:scale(.95,.9)}.zin .tel.act,.zin .tel.act:hover{background:#061a1080;box-shadow:none}.zin .tel>span{color:#ffffffe6}.zin .ab{background:var(--ground);border-bottom:0}.zin .abt{background:var(--ton)}.zin .abpill{left:3px;right:3px;width:auto;transform:none;clip-path:inset(0 176px 0 0 round 999px);transition:clip-path .55s var(--sq)}.zin .abpill.p1{transform:none;clip-path:inset(0 0 0 132px round 999px)}.zin .pill:active{transform:scale(.95,.9)}.zin .pill i{border-radius:999px;min-width:20px;height:20px}.zin .pill.on i{background:#0c2c1c61}.zin .spl{background:var(--ground)}.zin .lcol{background:var(--lcol);border-right:0;border-radius:0 24px 0 0}.zin .lh{border-bottom:0;padding:14px 14px 6px}.zin .lscroll{padding:6px 10px 12px}.zin .lmeta .lnk:hover,.zin .lh .lnk:hover{background:#1344291a}.zin .lrow{background:var(--row);border:0;border-radius:14px;padding:9px 10px 9px 17px;transition:transform .3s var(--sq)}.zin .lrow:hover{transform:translateY(-1px);background:#f9fbfa}.zin .lrow:active{transform:scale(.97,.93)}.zin .lrow.on,.zin .lrow.on:hover{background:#fff;box-shadow:var(--sh-row)}.zin .lrow.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zin .lbar,.zin .lrow:before{left:6px;top:50%;bottom:auto;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .45s var(--sq)}.zin .lrow.on .lbar,.zin .lrow.on:before{transform:scale(1)}.zin .l3{color:#5b677a}.zin .rb,.zin .nrc,.zin .opn{border-radius:999px}.zin .nrc{background:var(--g100)}.zin .opn{box-shadow:none;background:#fdf0c4}.zin .sk{background:var(--row);border-radius:14px}.zin .lstrip,.zin .strip{background:var(--lcol)}.zin .shd,.zin .sth{border-bottom:0}.zin .shd:hover,.zin .sth:hover{background:#13442912}.zin .sav.on .av,.zin .sgo.on{box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600)}.zin .savs .sav .sd{border-color:var(--lcol)}.zin .rsb{box-shadow:none;background:var(--row);border-radius:999px;padding:0 6px 0 10px}.zin .rsb:hover{background:#fff}.zin .rsp,.zin .kzp,.zin .ddp{border:0;border-radius:18px;padding:8px;box-shadow:var(--sh-menu)}.zin .bfl{box-shadow:none;border-radius:999px;padding:5px 6px 5px 14px}.zin .bfb{border-radius:999px}.zin .selb{box-shadow:none;background:#fff;border-radius:999px;padding:4px 5px 4px 6px}.zin .dcard{border:0;border-radius:24px;box-shadow:var(--sh-card)}.zin .dhead{background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);padding:0 14px}.zin .hav,.zin .dav{width:42px;height:42px;border-radius:50%;box-shadow:none;background:#ffffff2e}.zin .dav.lg{background:#fff}.zin .hc{border-radius:999px;box-shadow:none;background:#ffffff29}.zin .hb,.zin .xb{border-radius:50%;transition:transform .3s var(--sq)}.zin .hb:active,.zin .xb:active{transform:scale(.88)}.zin .dtabs{border-bottom:0;padding:0 14px;align-items:center}.zin .tgr{position:relative;height:38px;padding:4px;border-radius:999px;background:var(--chip);flex:none}.zin .tline{position:absolute;left:4px;right:4px;top:4px;bottom:4px;width:auto;height:auto;border-radius:0;background:none;transform:none;pointer-events:none;transition:clip-path .55s var(--sq)}.zin .tlin{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;display:block;transition:clip-path .3s var(--soft)}.zin .tab{z-index:1;height:30px;border-radius:999px;color:var(--ttl);transition:transform .3s var(--sq)}.zin .tab:hover{color:var(--g800)}.zin .tab.on{color:var(--g800);font-weight:700}.zin .tab:active{transform:scale(.94,.9)}.zin .tn,.zin .dtabs .tab i{background:#1344291a;color:var(--g800);min-width:18px;height:18px;line-height:18px;border-radius:999px}.zin .tab.on .tn,.zin .dtabs .tab.on i{background:var(--g600);color:#fff}.zin .capt,.zin .dcap{background:var(--g50);color:var(--g650);font-weight:600;padding:5px 12px 5px 10px;border-radius:999px}.zin .capt svg,.zin .dcap svg{color:var(--g600)}.zin .dbody{background:#fff;padding:14px 16px 92px}.zin .blk{background:var(--pan);border:0;border-radius:18px;padding:16px 16px 18px}.zin .bt2,.zin .bh h4{font-size:14px;font-weight:700;text-transform:none;letter-spacing:-.005em;color:var(--g800);gap:9px;min-height:26px}.zin .bt2>svg,.zin .bh h4 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zin .bn{background:#fff;color:var(--g650);height:20px;min-width:20px;line-height:20px;padding:0 6px}.zin .fld{gap:4px}.zin .fl,.zin .fl2{padding-left:4px}.zin .fi{height:34px;border:1.5px solid transparent;border-radius:12px;padding:0 11px;background:var(--fill)}.zin .fi:hover{border-color:transparent;background:var(--fillh)}.zin .fi:focus{border-color:var(--g500);background:#fff;box-shadow:0 0 0 3px #2d614b26}.zin textarea.fi,.zin .fi.ta{padding:8px 11px}.zin .fi.ro,.zin .fi.ro:hover{background:transparent;border-color:var(--line2);box-shadow:none}.zin .dlg .fi,.zin .cfm .fi{border-color:transparent;background:var(--fill);height:40px;padding:0 13px}.zin .dlg .fi:hover,.zin .cfm .fi:hover{background:var(--fillh)}.zin .dlg .fi:focus,.zin .cfm .fi:focus{border-color:var(--g500);background:#fff}.zin .dlg textarea.fi{padding:9px 13px}.zin .dlg .fi.ro,.zin .dlg .fi.ro:hover{background:transparent;border-color:var(--line2)}.zin .fld.err .fi{border-color:#ef4444;background:#fff;box-shadow:0 0 0 3px #ef444421}.zin .fw{background:var(--fill);border-radius:12px}.zin .fw:before{border:0;border-radius:12px;background:#1344290d}.zin .fw:after{border:1.5px solid var(--g500);border-radius:12px;box-shadow:0 0 0 3px #2d614b26}.zin .fw.b{background:var(--fill)}.zin .fw.b:before{opacity:0}.zin .fw.b:hover:before{opacity:1}.zin .fw.err:after{border-color:#ef4444;box-shadow:0 0 0 3px #ef444421}.zin .fw>.fi,.zin .fw>.fi:hover,.zin .fw>.fi:focus,.zin .dlg .fw>.fi,.zin .dlg .fw>.fi:hover,.zin .dlg .fw>.fi:focus{position:relative;z-index:1;border:0;background:transparent;box-shadow:none}.zin .fw:has(>.fi.ro){background:transparent}.zin .fw:has(>.fi.ro):before{content:none}.zin .fw>.fi.ro,.zin .fw>.fi.ro:hover{box-shadow:inset 0 0 0 1.5px var(--line2)}.zin .ddw>.fw{background:transparent}.zin .ddb,.zin .kz{border:0;background:var(--fill);border-radius:12px}.zin .ddb:hover,.zin .kz:hover{background:var(--fillh)}.zin .ddw.op .ddb,.zin .kzw.op .kz{background:#fff;box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zin .ddo,.zin .kzo{border-radius:10px}.zin .kzs input{border:1.5px solid transparent;border-radius:999px;background:var(--fill);padding:0 12px 0 32px}.zin .kzs input:focus{border-color:var(--g500);background:#fff}.zin .kzs svg{left:12px}.zin .chg{position:relative}.zin .chg.on{width:7px;height:7px;background:var(--g500)}.zin .chg.on:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g500);animation:zin-dotH 1.8s ease-out .3s infinite}.zin .swr,.zin .swc{background:#fff;box-shadow:none;border-radius:14px;padding:12px 14px}.zin .swr:hover{box-shadow:none}.zin .swc.on{background:var(--g50);box-shadow:none}.zin .nc .swr,.zin .it .swr,.zin .box .swr,.zin .dlg .swr,.zin .dlg .swc,.zin .cfm .swr{background:var(--pan)}.zin .dlg .swc.on{background:var(--g50)}.zin .onoff,.zin .sst{padding:2px 9px}.zin .onoff.on,.zin .sst.on{background:#dcf2e2;color:#166534}.zin .onoff,.zin .sst.off{background:#e6ebef;color:#475569}.zin .sw{width:48px;height:28px;background:#bfccc5}.zin .sw i,.zin .sw.on i,.zin .swr:active .sw i,.zin .swr:active .sw.on i,.zin .sw:active i,.zin .sw.on:active i{transform:none}.zin .sw i{left:3px;top:3px;right:3px;bottom:3px;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zin .sw i:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;clip-path:inset(0 20px 0 0 round 11px);transition:clip-path .5s var(--sq)}.zin .sw.on i{clip-path:inset(0 0 0 20px round 11px);transition:clip-path .5s var(--sq)}.zin .sw.on i:before{clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zin .swr:active .sw i:before,.zin .sw:active i:before{clip-path:inset(0 14px 0 0 round 11px)}.zin .swr:active .sw.on i:before,.zin .sw.on:active i:before{clip-path:inset(0 0 0 0 round 11px)}.zin .swr:active .sw.on i,.zin .sw.on:active i{clip-path:inset(0 0 0 14px round 11px)}.zin .ckv,.zin .ckb{width:20px;height:20px;border-radius:50%}.zin .ckv:before{border-radius:50%}.zin .tick,.zin .regl{box-shadow:none;background:#fff;border-radius:14px;padding:6px}.zin .dlg .tick,.zin .cfm .tick{background:var(--pan)}.zin .chkrow,.zin .rgo{border-radius:10px}.zin .sbar{left:20px;right:20px;bottom:18px;height:56px;padding:0 9px 0 20px;border-radius:999px;transform-origin:50% 100%;animation-duration:.6s}.zin .sbar .btn.yel,.zin .sbar .sav{height:38px;padding:0 20px;border-radius:999px;transition:transform .3s var(--sq)}.zin .sbar .btn.ghd,.zin .sbar .ghost{height:38px;padding:0 16px;border-radius:999px;background:#ffffff21;box-shadow:none;transition:transform .3s var(--sq)}.zin .sbar .btn.ghd:hover,.zin .sbar .ghost:hover{background:#ffffff38}.zin .sbar .btn.yel:hover,.zin .sbar .sav:hover{transform:scale(1.05)}.zin .sbar .btn.yel:active,.zin .sbar .sav:active,.zin .sbar .ghost:active,.zin .sbar .btn.ghd:active{transform:scale(.93,.88)}.zin .ptoast{border-radius:999px;padding:9px 16px 9px 12px;bottom:86px}.zin .scr{background:#0c2c1c66}.zin .dlg{border-radius:24px}.zin .dlh{background:#e2eee7;color:var(--g800);padding:16px 16px 16px 20px}.zin .dlh h3{font-size:17px;color:var(--g800);letter-spacing:-.01em}.zin .dlh p{color:#3c5a4b}.zin .dli{width:40px;height:40px;border-radius:50%;background:var(--g600);color:#fff}.zin .dlh .hb,.zin .dlh .xb,.zin .xb{background:#13442917;color:var(--g800)}.zin .dlh .hb:hover,.zin .xb:hover{background:#1344292b}.zin .dlf{border-top:0;background:var(--pan);padding:14px 20px 16px}.zin .cfm{border-radius:28px;padding:24px}.zin .cfi{width:48px;height:48px;border-radius:50%}.zin .cbx,.zin .mvl{box-shadow:none;border-radius:14px}.zin .cbx.n,.zin .mvl.r,.zin .mvl.g,.zin .cbx.a{box-shadow:none}.zin .toast{border-radius:28px}.zin .empty svg,.zin .lempty svg,.zin .dnone svg{box-sizing:content-box;padding:18px;border-radius:50%;background:var(--ton);color:var(--g500)}.zin .blk .empty svg,.zin .blk .dnone svg,.zin .dlg .empty svg{padding:14px;width:24px;height:24px;background:#e4ece8}.zin .srch input{border:1.5px solid transparent;border-radius:999px;background:#fff;padding:0 14px 0 36px}.zin .srch input:focus{border-color:var(--g500)}.zin .srch>.i{left:14px}.zin .nc{box-shadow:none;background:#fff;border-radius:16px}.zin .nc:hover{box-shadow:none}.zin .dlg .nc{background:var(--pan)}.zin .nci{border-radius:50%}.zin .it{box-shadow:none;background:#fff;border-radius:14px}.zin .nc .it,.zin .dlg .it{background:var(--pan)}.zin .dlg .nc .it{background:#fff}.zin .sub{border-top:0;padding-top:4px}.zin .addt{border:0;background:#2d614b17;border-radius:999px;color:var(--g650);transition:transform .3s var(--sq)}.zin .addt:hover{background:#2d614b29}.zin .addt:active{transform:scale(.97,.9)}.zin .li{box-shadow:none;background:#fff;border-radius:14px}.zin .li:hover{box-shadow:var(--sh-row)}.zin .dlg .li{background:var(--pan)}.zin .box,.zin .cs{box-shadow:none;background:var(--pan);border-radius:18px}.zin .opt,.zin .radio{box-shadow:none;background:var(--fill);border-radius:16px}.zin .opt:hover,.zin .radio:hover{box-shadow:none;background:var(--fillh)}.zin .opt.on,.zin .radio.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g600)}.zin .rgt{box-shadow:none;background:var(--fill);border-radius:12px}.zin .rgt.on{background:var(--g50)}.zin .logo,.zin .logo.smx{border-radius:50%}.zin .logo.has{box-shadow:none}.zin .sum{box-shadow:none;border-radius:18px;background:var(--g50)}.zin .cix{border-right:0;background:var(--pan)}.zin .cxo{border-radius:999px;padding:4px 12px}.zin .mtabs{margin:14px 20px 0;height:40px;padding:4px;border-bottom:0;border-radius:999px;background:var(--fill)}.zin .mtabs .tind{left:4px;top:4px;bottom:4px;width:calc(50% - 4px);height:auto;border-radius:999px;background:#fff;transition:transform .5s var(--sq)}.zin .seg{background:var(--fill)}.zin .tgr{grid-template-columns:62px 132px 98px 160px 116px}.zin .dlg .srch input{background:var(--fill)}.zin .dlg .srch input:focus{background:#fff}.zin .sec{font-size:13px;text-transform:none;letter-spacing:0;color:var(--g800)}.zin .dev{border-top:0;background:var(--pan);border-radius:12px;padding:6px 6px 6px 12px;margin-top:6px}.zin{--t-press:.11s;--t-fast:.18s;--t-base:.28s;--t-move:.38s;--t-enter:.46s;--t-exit:.24s;--t-out:.14s;--t-big:.62s;--stg:34ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--in:var(--e-out);--spring:var(--e-spring);--out:var(--e-in);--sq:var(--e-spring);--soft:var(--e-inout)}@keyframes zin-trkA{0%{opacity:0;transform:translate(-10px)}}@keyframes zin-trkB{0%{opacity:0;transform:translate(-10px)}}@keyframes zin-wdA{0%{opacity:0;transform:translateY(.6em)}}@keyframes zin-wdB{0%{opacity:0;transform:translateY(.6em)}}@keyframes zin-softA{0%{opacity:.3;transform:translateY(5px)}}@keyframes zin-softB{0%{opacity:.3;transform:translateY(5px)}}@keyframes zin-selA{0%{opacity:0}}@keyframes zin-selB{0%{opacity:0}}@keyframes zin-popS{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.12)}80%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes zin-ripA{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zin-ripB{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zin-cDnA{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zin-cDnB{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zin-cUpA{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zin-cUpB{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zin-cODn{to{opacity:0;transform:translateY(-18px) scale(.985)}}@keyframes zin-cOUp{to{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes zin-blkF{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes zin-blkB{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes zin-tOF{to{opacity:0;transform:translate(-22px)}}@keyframes zin-tOB{to{opacity:0;transform:translate(22px)}}@keyframes zin-colO{to{opacity:0}}@keyframes zin-colA{0%{opacity:0;transform:translateY(6px)}}@keyframes zin-colB{0%{opacity:0;transform:translateY(6px)}}@keyframes zin-fiF{0%{transform:scale(.985)}}@keyframes zin-dotOk{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.9)}to{opacity:0;transform:scale(0)}}@keyframes zin-dotRv{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes zin-okWash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes zin-valIn{0%{opacity:.2;transform:translateY(4px)}}@keyframes zin-valA{0%{opacity:0;transform:translateY(5px)}}@keyframes zin-valB{0%{opacity:0;transform:translateY(5px)}}@keyframes zin-sbIt{0%{opacity:0;transform:translateY(9px) scale(.9)}}@keyframes zin-rollA{0%{opacity:0;transform:translateY(80%)}}@keyframes zin-rollB{0%{opacity:0;transform:translateY(80%)}}@keyframes zin-rdA{0%{opacity:0;transform:translateY(-80%)}}@keyframes zin-rdB{0%{opacity:0;transform:translateY(-80%)}}@keyframes zin-lblA{0%{opacity:0;transform:translateY(5px)}}@keyframes zin-lblB{0%{opacity:0;transform:translateY(5px)}}@keyframes zin-barOk{0%{opacity:1;transform:none}10%{opacity:1;transform:scale(1.012,1.05)}24%,56%{opacity:1;transform:none}to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zin-okBtn{0%{transform:none}40%{transform:scale(1.1)}to{transform:none}}@keyframes zin-subIn{0%{opacity:0;transform:scale(.97,.72)}to{opacity:1;transform:none}}@keyframes zin-rowsIn{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zin-rowsO{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes zin-arm{0%,to{transform:none}35%{transform:scale(1.07)}70%{transform:scale(.99)}}@keyframes zin-armR{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes zin-nwRing{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes zin-shakeA{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zin-shakeB{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zin-wig{0%,to{transform:rotate(0)}25%{transform:rotate(-13deg) scale(1.12)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}@keyframes zin-nA{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}@keyframes zin-nB{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}.zin .xb:hover,.zin .dlh .hb:hover{transform:none}.zin .btn{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zin .lnk,.zin .ib,.zin .mb,.zin .hb,.zin .xb,.zin .chip,.zin .tab,.zin .mtab,.zin .pill,.zin .tel,.zin .lrow,.zin .sgo,.zin .shd,.zin .sth,.zin .swr,.zin .ckc,.zin .ddb,.zin .kz,.zin .ddo,.zin .kzo,.zin .rgo,.zin .chkrow,.zin .opt,.zin .radio,.zin .addt,.zin .updrop,.zin .ghost,.zin .rsb,.zin .bfb,.zin .cxo,.zin .cst,.zin .ixb,.zin .savs>.sav,.zin .sbar .sav,.zin .sbar .btn{transition:transform var(--t-base) var(--e-rel)}.zin .btn:active,.zin .lnk:active,.zin .chip:active,.zin .tab:active,.zin .mtab:active,.zin .pill:active,.zin .tel:active,.zin .ghost:active,.zin .addt:active,.zin .bfb:active,.zin .rsb:active,.zin .cxo:active,.zin .sbar .sav:active,.zin .sbar .btn:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zin .ib:active,.zin .mb:active,.zin .hb:active,.zin .xb:active,.zin .sgo:active,.zin .ixb:active,.zin .savs>.sav:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zin .lrow:active,.zin .swr:active,.zin .ckc:active,.zin .ddb:active,.zin .kz:active,.zin .ddo:active,.zin .kzo:active,.zin .rgo:active,.zin .chkrow:active,.zin .opt:active,.zin .radio:active,.zin .updrop:active,.zin .shd:active,.zin .sth:active,.zin .cst:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zin .hb.off:active,.zin .btn.off:active{transform:none}.zin .btn:after,.zin .chip:after,.zin .hb:after,.zin .ib:after,.zin .lnk:after,.zin .lrow:after,.zin .tab:after,.zin .swr:after,.zin .ddb:after,.zin .ddo:after,.zin .rgo:after,.zin .mtab:after,.zin .ckc:after,.zin .shd:after,.zin .updrop:after,.zin .pill:after,.zin .tel:after,.zin .kz:after,.zin .kzo:after,.zin .mb:after,.zin .sgo:after,.zin .addt:after,.zin .opt:after,.zin .xb:after,.zin .ixb:after,.zin .sbar .sav:after,.zin .ghost:after,.zin .sth:after,.zin .radio:after,.zin .chkrow:after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;transform:none;opacity:0;transition:opacity var(--t-base) var(--e-out)}.zin .btn:active:after,.zin .chip:active:after,.zin .hb:active:after,.zin .ib:active:after,.zin .lnk:active:after,.zin .lrow:active:after,.zin .tab:active:after,.zin .swr:active:after,.zin .ddb:active:after,.zin .ddo:active:after,.zin .rgo:active:after,.zin .mtab:active:after,.zin .ckc:active:after,.zin .shd:active:after,.zin .updrop:active:after,.zin .pill:active:after,.zin .tel:active:after,.zin .kz:active:after,.zin .kzo:active:after,.zin .mb:active:after,.zin .sgo:active:after,.zin .addt:active:after,.zin .opt:active:after,.zin .xb:active:after,.zin .ixb:active:after,.zin .sbar .sav:active:after,.zin .ghost:active:after,.zin .sth:active:after,.zin .radio:active:after,.zin .chkrow:active:after{opacity:.11;transform:none;transition:opacity var(--t-press) var(--e-out)}.zin .rip{position:absolute;z-index:90;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #1344294d}.zin .rpA{animation:zin-ripA var(--t-enter) var(--e-out) both}.zin .rpB{animation:zin-ripB var(--t-enter) var(--e-out) both}.zin .btn svg,.zin .lnk svg,.zin .ib svg,.zin .mb svg,.zin .hb svg,.zin .xb svg,.zin .addt svg,.zin .tab svg,.zin .mtab svg,.zin .pill svg,.zin .ddb>svg,.zin .kz>svg,.zin .rsb svg,.zin .shd svg,.zin .sth svg,.zin .cst svg{transition:transform var(--t-base) var(--e-spring)}.zin .btn:hover svg{transform:scale(1.1) rotate(-6deg)}.zin .btn:has(use[href="#i-plus"]):hover svg,.zin .addt:hover svg,.zin .mb:has(use[href="#i-plus"]):hover svg{transform:rotate(90deg)}.zin .btn:has(use[href="#i-plus"]):active svg,.zin .addt:active svg,.zin .mb:has(use[href="#i-plus"]):active svg{transform:rotate(180deg) scale(.9)}.zin .hb.d:hover svg,.zin .ib.d:hover svg,.zin .mb.d:hover svg,.zin .btn:has(use[href="#i-trash"]):hover svg,.zin .hb:has(use[href="#i-phone"]):hover svg{animation:zin-wig var(--t-big) var(--e-out)}.zin .hb.x:hover svg,.zin .xb:hover svg,.zin .dlh .hb.x:hover svg,.zin .mb:has(use[href="#i-x"]):hover svg,.zin .ib:has(use[href="#i-x"]):hover svg{transform:rotate(90deg)}.zin .hb:has(use[href="#i-mail"]):hover svg{transform:translateY(-2px) rotate(-8deg)}.zin .btn:has(use[href="#i-ref"]):hover svg,.zin .btn:has(use[href="#i-undo"]):hover svg,.zin .lnk:has(use[href="#i-ref"]):hover svg{transform:rotate(-180deg)}.zin .btn:has(use[href="#i-dl"]):hover svg,.zin .lnk:has(use[href="#i-dl"]):hover svg,.zin .ib:has(use[href="#i-dl"]):hover svg{transform:translateY(2px)}.zin .btn:has(use[href="#i-up"]):hover svg{transform:translateY(-2px)}.zin .btn:has(use[href="#i-send"]):hover svg,.zin .btn:has(use[href="#i-arrc"]):hover svg,.zin .btn:has(use[href="#i-ext"]):hover svg{transform:translate(2px,-1px)}.zin .btn svg.spin,.zin .btn:hover svg.spin,.zin .sav svg.spin{transition:none;transform:none}.zin .btn>svg:has(use[href="#i-check"]),.zin .lnk>svg:has(use[href="#i-check"]),.zin .sav>svg:has(use[href="#i-check"]),.zin .ib>svg:has(use[href="#i-check"]),.zin .ptoast svg:has(use[href="#i-check"]),.zin .tsi>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zin-ckd var(--t-base) var(--e-out) .14s both}.zin .tel:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;pointer-events:none;background:#061a1052;transform:scale(0);transition:transform var(--t-exit) var(--e-in)}.zin .tel.act:before{transform:scale(26);transition:transform var(--t-enter) var(--e-out)}.zin .tel.act,.zin .tel.act:hover{background:#061a1045}.zin .chip:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 240px var(--row);opacity:0;transform:scale(.25)}.zin .chip.on:before{opacity:1;transform:scale(48);transition:transform var(--t-enter) var(--e-out)}.zin .chip>span,.zin .chip>b,.zin .tel>b,.zin .tel>span{position:relative;z-index:1}.zin .sw:before{opacity:1;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path var(--t-exit) var(--e-inout)}.zin .sw.on:before{opacity:1;clip-path:inset(0 0 0 0 round 999px);transition:clip-path var(--t-enter) var(--e-out)}.zin .sw.on:after{animation:zin-halo var(--t-big) var(--e-out) both}.zin .sw i{transition:clip-path var(--t-base) var(--e-inout)}.zin .sw i:before{transition:clip-path var(--t-enter) var(--e-spring)}.zin .sw.on i{transition:clip-path var(--t-enter) var(--e-spring)}.zin .sw.on i:before{transition:clip-path var(--t-base) var(--e-inout)}.zin .onoff.on,.zin .sst.on{animation:zin-pop var(--t-enter) var(--e-spring)}.zin .ckb,.zin .ckv{position:relative}.zin .ckb:before,.zin .ckv:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);opacity:0;transform:scale(.3);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zin .on>.ckb:before,.zin .ckb.on:before,.zin .ckv.on:before{opacity:1;transform:none}.zin .on>.ckb,.zin .ckb.on,.zin .ckv.on{background:none;box-shadow:inset 0 0 0 1.5px var(--g600)}.zin .ckb svg,.zin .ckv svg{position:relative}.zin .ckv.on svg,.zin .on>.ckb svg,.zin .ckb.on svg{animation:zin-ckd var(--t-base) var(--e-out) 90ms forwards}.zin .rd:after{transition:transform var(--t-base) var(--e-spring)}.zin .tline{transition:clip-path var(--t-enter) var(--e-spring)}.zin .tlin{transition:clip-path var(--t-base) var(--e-out)}.zin .dcard:has(.tpane.t-bk) .tline,.zin .dcard:has(.pane.t-bk) .tline{transition:clip-path var(--t-base) var(--e-out)}.zin .dcard:has(.tpane.t-bk) .tlin,.zin .dcard:has(.pane.t-bk) .tlin{transition:clip-path var(--t-enter) var(--e-spring)}.zin .abpill{transition:clip-path var(--t-enter) var(--e-spring)}.zin .mtabs .tind{transition:transform var(--t-enter) var(--e-spring)}.zin .tn,.zin .dtabs .tab i{animation:none}.zin .tn.nA,.zin .dtabs .tab i.nA{animation:zin-nA var(--t-enter) var(--e-spring)}.zin .tn.nB,.zin .dtabs .tab i.nB{animation:zin-nB var(--t-enter) var(--e-spring)}.zin .bnA,.zin .bnB{animation-duration:var(--t-enter)}.zin .rs{transition:opacity var(--t-base) var(--e-out),stroke-dashoffset var(--t-big) var(--e-out)}.zin .rmA,.zin .rmB{animation:none}.zin .rmA>b{animation:zin-rollA var(--t-base) var(--e-spring)}.zin .rmB>b{animation:zin-rollB var(--t-base) var(--e-spring)}.zin .rmA>i{animation:zin-lblA var(--t-base) var(--e-out)}.zin .rmB>i{animation:zin-lblB var(--t-base) var(--e-out)}.zin .lcol{transition-duration:var(--t-move);transition-timing-function:var(--e-inout)}.zin .lrow,.zin .sk,.zin .chip,.zin .tel,.zin .mtab,.zin .blk,.zin .li,.zin .doc,.zin .kv,.zin .note,.zin .empty,.zin .lempty,.zin .dnone,.zin .ltxt,.zin .rgo,.zin .radio,.zin .cxo,.zin .trow,.zin .sum,.zin .cbx,.zin .rgt,.zin .mvl.g,.zin .rnew,.zin .chgl,.zin .abt,.zin .ab .btn,.zin .mp>*,.zin .dlb>*{animation-duration:var(--t-enter);animation-timing-function:var(--e-out)}.zin .qA .lrow{animation-name:zin-softA}.zin .qB .lrow{animation-name:zin-softB}.zin .qA .lrow,.zin .qB .lrow{animation-duration:var(--t-base);animation-delay:0s!important}.zin .qA .rb,.zin .qB .rb{animation:none}.zin .lcol.min .lrow{animation-name:none}.zin .lsel{position:absolute;left:0;right:0;top:0;height:70px;z-index:2;border-radius:14px;pointer-events:none;box-shadow:var(--sh-row);-webkit-backdrop-filter:brightness(1.08);backdrop-filter:brightness(1.08);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zin .lsel:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600)}.zin .lsel.off,.zin .ssel.off{opacity:0}.zin .lsel.nt,.zin .ssel.nt{transition:opacity var(--t-fast) var(--e-out)}.zin .lA>.lsel,.zin .gA>.lsel,.zin .qA>.lsel{animation:zin-selA var(--t-base) var(--e-out) .12s backwards}.zin .lB>.lsel,.zin .gB>.lsel,.zin .qB>.lsel{animation:zin-selB var(--t-base) var(--e-out) .12s backwards}.zin .lrow.on:not(.pk),.zin .lrow.on:not(.pk):hover{background:var(--row);box-shadow:none}.zin .lrow.on .lbar,.zin .lrow.on:before{transform:scale(0)}.zin .lscroll,.zin .savs,.zin .stl{position:relative}.zin .ssel{position:absolute;left:50%;top:10px;width:40px;height:40px;margin-left:-20px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zin .sav.on .av,.zin .sgo.on{box-shadow:none}.zin .lcol.min .sav,.zin .sgo{animation:zin-popS var(--t-enter) var(--e-spring) backwards}.zin .sks{display:flex;flex-direction:column;gap:6px}.zin .sks.out{position:absolute;left:10px;right:10px;top:6px;z-index:3;pointer-events:none;animation:zin-fadeO var(--t-exit) var(--e-in) both}.zin .dA,.zin .dB,.zin .dcard{animation-duration:var(--t-enter)}.zin .s-dn>.dA,.zin .dcard.kA.s-dn{animation-name:zin-cDnA}.zin .s-dn>.dB,.zin .dcard.kB.s-dn{animation-name:zin-cDnB}.zin .s-up>.dA,.zin .dcard.kA.s-up{animation-name:zin-cUpA}.zin .s-up>.dB,.zin .dcard.kB.s-up{animation-name:zin-cUpB}.zin .dwrap.out>.dcard,.zin .dwrap.out>.empty,.zin .dcard.out{animation:zin-cardO var(--t-out) var(--e-in) both}.zin .dwrap.s-dn.out>.dcard,.zin .dcard.s-dn.out{animation-name:zin-cODn}.zin .dwrap.s-up.out>.dcard,.zin .dcard.s-up.out{animation-name:zin-cOUp}.zin .dA .hav{animation-name:zin-popA}.zin .dB .hav{animation-name:zin-popB}.zin .dA .hsub,.zin .kA .dsub{animation-name:zin-trkA}.zin .dB .hsub,.zin .kB .dsub{animation-name:zin-trkB}.zin .dA .hc{animation-name:zin-popA}.zin .dB .hc{animation-name:zin-popB}.zin .hav,.zin .dav{animation-duration:var(--t-enter);animation-delay:60ms}.zin .hn,.zin .dnm{animation:none}.zin .wd{display:inline-block;white-space:pre;animation:zin-wdA var(--t-enter) var(--e-out) backwards}.zin .dB .wd,.zin .kB .wd{animation-name:zin-wdB}.zin .hsub,.zin .dsub{animation-duration:var(--t-enter);animation-delay:.13s}.zin .dhead .hc{animation-duration:var(--t-enter);animation-delay:.18s}.zin .tpane.tA,.zin .tpane.tB,.zin .pane{animation:none}.zin .tpane.out,.zin .pane.out{animation:zin-tabO var(--t-out) var(--e-in) both}.zin .tpane.o-fw,.zin .pane.o-fw{animation-name:zin-tOF}.zin .tpane.o-bk,.zin .pane.o-bk{animation-name:zin-tOB}.zin .tA .blk{animation-name:zin-riseA}.zin .tB .blk{animation-name:zin-riseB}.zin .tpane.t-fw .blk,.zin .pane.t-fw .blk{animation-name:zin-blkF}.zin .tpane.t-bk .blk,.zin .pane.t-bk .blk{animation-name:zin-blkB}.zin .dcol>.blk:nth-child(1){animation-delay:0s}.zin .dcol>.blk:nth-child(2){animation-delay:calc(var(--stg)*2)}.zin .dcol>.blk:nth-child(3){animation-delay:calc(var(--stg)*4)}.zin .dcol>.blk:nth-child(4){animation-delay:calc(var(--stg)*6)}.zin .dcol>.blk:nth-child(n+5){animation-delay:calc(var(--stg)*8)}.zin .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:var(--stg)}.zin .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:calc(var(--stg)*3)}.zin .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:calc(var(--stg)*5)}.zin .dcol:nth-child(2)>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*7)}.zin .tpane.cx .dgrid,.zin .pane.cx>.dcols{animation:zin-colO var(--t-press) var(--e-in) both}.zin .tpane.cA .dgrid,.zin .pane.cA>.dcols{animation:zin-colA var(--t-base) var(--e-out) both}.zin .tpane.cB .dgrid,.zin .pane.cB>.dcols{animation:zin-colB var(--t-base) var(--e-out) both}.zin .fld,.zin .swr{position:relative}.zin .fl,.zin .fl2{transition:transform var(--t-fast) var(--e-out)}.zin .fld:focus-within>.fl,.zin .fld:focus-within>.fl2{transform:translate(3px);color:var(--g650)}.zin .fw:before{transition:opacity var(--t-fast) var(--e-out)}.zin .fw:after{transform:scale(.98);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zin .fw:focus-within:after,.zin .fw.err:after{transform:none}.zin .fi:focus{animation:zin-fiF var(--t-base) var(--e-spring)}.zin .fw>.fi:focus{animation:none}.zin .chg.on:after{animation:zin-dotH .9s var(--e-out) .12s 2 both}.zin .chg.ok,.zin .chg.rv{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--g500);flex:none;opacity:1;transform:none}.zin .chg.ok{animation:zin-dotOk var(--t-big) var(--e-out) both}.zin .chg.rv{animation:zin-dotRv var(--t-exit) var(--e-in) both}.zin .fld:has(.chg.ok):after,.zin .swr:has(.chg.ok):before{content:"";position:absolute;left:-4px;right:-4px;top:-3px;bottom:-3px;border-radius:14px;background:#28a05f2b;pointer-events:none;animation:zin-okWash 1s var(--e-out) both}.zin .swr:has(.chg.ok):before{left:0;right:0;top:0;bottom:0;border-radius:inherit}.zin .fld:has(.chg.rv) .fi,.zin .fld:has(.chg.rv) .ddb,.zin .swr:has(.chg.rv) .sw{animation:zin-valIn var(--t-base) var(--e-out)}.zin .hint.err,.zin .ferr{animation-duration:var(--t-base)}.zin .sbar{animation-duration:var(--t-big);animation-timing-function:var(--e-out)}.zin .sbar>*{animation:zin-sbIt var(--t-enter) var(--e-out) backwards}.zin .sbar>:nth-child(1){animation-delay:.14s}.zin .sbar>:nth-child(2){animation-delay:174ms}.zin .sbar>:nth-child(3){animation-delay:208ms}.zin .sbar>:nth-child(4){animation-delay:242ms}.zin .sbar>:nth-child(5){animation-delay:276ms}.zin .sbar.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zin .sbar.out>*{animation:none}.zin .sbar.out:has(.ok){animation:zin-barOk var(--t-big) var(--e-inout) both}.zin .sbar .ok{animation:zin-okBtn var(--t-enter) var(--e-spring)}.zin .sbar .ghd,.zin .sbar .ghost{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zin .sbar:has(.ok) .ghd,.zin .sbar:has(.ok) .ghost{opacity:.35}.zin .sbar .yel.off,.zin .sbar .sav.off{opacity:1}.zin .rollA,.zin .rA{animation:zin-rollA var(--t-base) var(--e-spring)}.zin .rollB,.zin .rB{animation:zin-rollB var(--t-base) var(--e-spring)}.zin .rdA{animation:zin-rdA var(--t-base) var(--e-spring)}.zin .rdB{animation:zin-rdB var(--t-base) var(--e-spring)}.zin .sbn>b,.zin .sbn>i{display:inline-block}.zin .ptoast{animation-duration:var(--t-enter)}.zin .ptoast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zin .ddp,.zin .kzp,.zin .rsp{animation:zin-kzIn var(--t-base) var(--e-out) both}.zin .ddp.out,.zin .kzp.out,.zin .rsp.out{animation:zin-kzO var(--t-out) var(--e-in) both;pointer-events:none}.zin .ddo,.zin .kzo{animation-duration:var(--t-base);animation-timing-function:var(--e-out)}.zin .kzo:nth-child(1){animation-delay:50ms}.zin .kzo:nth-child(2){animation-delay:84ms}.zin .kzo:nth-child(3){animation-delay:118ms}.zin .kzo:nth-child(4){animation-delay:152ms}.zin .kzo:nth-child(n+5){animation-delay:186ms}.zin .ddo:before,.zin .kzo:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background:var(--chip);opacity:0;transition:opacity var(--t-fast) var(--e-out);pointer-events:none}.zin .ddo:hover,.zin .kzo:hover{background:transparent}.zin .ddo.on:hover,.zin .kzo.on:hover{background:var(--g100)}.zin .ddo:hover:before,.zin .kzo:hover:before{opacity:1}.zin .ddo.on:before,.zin .kzo.on:before{opacity:0}.zin .ddo>*,.zin .kzo>*{position:relative}.zin .ddo>svg,.zin .kzo>svg,.zin .opt>.ok{stroke-dasharray:24;stroke-dashoffset:24;opacity:1;transform:none;transition:stroke-dashoffset var(--t-base) var(--e-out)}.zin .ddo.on>svg,.zin .kzo.on>svg,.zin .opt.on>.ok{stroke-dashoffset:0}.zin .ddv.vA,.zin .kzt.vA>b{animation:zin-valA var(--t-base) var(--e-out)}.zin .ddv.vB,.zin .kzt.vB>b{animation:zin-valB var(--t-base) var(--e-out)}.zin .nc,.zin .it{animation-name:zin-subIn;animation-duration:var(--t-enter);animation-timing-function:var(--e-out);transform-origin:50% 100%}.zin .ncb,.zin .csb{transition:grid-template-rows var(--t-exit) var(--e-inout)}.zin .nc.open .ncb,.zin .cs.open .csb{transition:grid-template-rows var(--t-enter) var(--e-out)}.zin .ncb>div,.zin .csb>div{opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zin .nc.open .ncb>div,.zin .cs.open .csb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zin .bfw{display:grid;grid-template-rows:1fr;margin-bottom:-10px;animation:zin-rowsIn var(--t-base) var(--e-out) both}.zin .bfw.out{animation:zin-rowsO var(--t-press) var(--e-in) both}.zin .bfi{min-height:0;overflow:hidden;padding-bottom:10px}.zin .bfl{animation-duration:var(--t-base)}.zin .bfl.out{animation:zin-fadeO var(--t-press) var(--e-in) both}.zin .scr{animation:zin-fade var(--t-base) var(--e-out) both}.zin .dlg{animation-duration:var(--t-big)}.zin .cfm{animation-duration:var(--t-enter)}.zin .dli{animation-duration:var(--t-enter);animation-delay:40ms}.zin .dlh h3{animation-duration:var(--t-enter);animation-delay:60ms}.zin .dlh p{animation-duration:var(--t-enter);animation-delay:94ms}.zin .dlf>*{animation:zin-rise var(--t-enter) var(--e-out) .2s backwards}.zin .dlf>*:nth-child(2){animation-delay:234ms}.zin .dlf>*:nth-child(3){animation-delay:268ms}.zin .cfi{animation:zin-pop var(--t-enter) var(--e-spring) 30ms backwards}.zin .cfi svg{animation:zin-wig var(--t-big) var(--e-out) .24s}.zin .cfm h3,.zin .cfm>p{animation:zin-rise var(--t-enter) var(--e-out) 50ms backwards}.zin .cfm>p{animation-delay:84ms}.zin .cfb>*,.zin .cff>*{animation:zin-rise var(--t-enter) var(--e-out) 118ms backwards}.zin .cfb>*:nth-child(2),.zin .cff>*:nth-child(2){animation-delay:152ms}.zin .cfb>*:nth-child(3),.zin .cff>*:nth-child(3){animation-delay:186ms}.zin .cfm .btn.dng,.zin .cfm .btn.amb{animation:zin-rise var(--t-enter) var(--e-out) 152ms backwards,zin-arm var(--t-big) var(--e-inout) .64s}.zin .cfm .btn.dng:before,.zin .cfm .btn.amb:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #ffffffbf;opacity:0;pointer-events:none;animation:zin-armR var(--t-big) var(--e-out) .64s}.zin .fout .dlg,.zin .fout .cfm{animation:zin-dlgO var(--t-exit) var(--e-in) both}.zin .fout .scr{animation:zin-fadeO var(--t-exit) var(--e-in) both}.zin .fout .dlg>*,.zin .fout .cfm>*{animation:zin-fadeO var(--t-press) var(--e-in) both}.zin .dlb.shA,.zin .dlb.shB{animation:none}.zin .shA .fw.err{animation:zin-shakeA var(--t-enter) var(--e-out)}.zin .shB .fw.err{animation:zin-shakeB var(--t-enter) var(--e-out)}.zin .fld.err>.fi{animation:zin-shakeA var(--t-enter) var(--e-out)}.zin .mp.tA,.zin .mp.tB{animation-duration:var(--t-base)}.zin .mp.out{animation-duration:var(--t-out)}.zin .toast{animation-duration:var(--t-big);animation-fill-mode:backwards}.zin .toast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in);animation-fill-mode:both}.zin .toast.out~.toast{transform:translateY(calc(-100% - 8px));transition:transform var(--t-exit) var(--e-inout)}.zin .lA .lrow.nw{animation:zin-riseA var(--t-enter) var(--e-out) backwards}.zin .lB .lrow.nw{animation:zin-riseB var(--t-enter) var(--e-out) backwards}.zin .qA .lrow.nw{animation:zin-softA var(--t-base) var(--e-out) backwards}.zin .qB .lrow.nw{animation:zin-softB var(--t-base) var(--e-out) backwards}.zin .lrow.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:0;background:none;transform:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zin-nwRing 1.3s var(--e-out) 2 both}.zin .lrow.nw>.av{animation:zin-pop var(--t-big) var(--e-spring) 2}.zin .t-in,.zin .t-fw,.zin .t-bk,.zin .o-in,.zin .o-fw,.zin .o-bk,.zin .s-in,.zin .s-up,.zin .s-dn,.zin .c2,.zin .k2,.zin .cx,.zin .cA,.zin .cB,.zin .nA,.zin .nB,.zin .ok,.zin .rv,.zin .vA,.zin .vB,.zin .nt,.zin .lv{--m:1}.zin .lscroll>.lsel{left:10px;right:10px;top:6px}.zin .lin{transition:opacity var(--t-base) var(--e-out) 90ms}.zin .lcol.min .lin{transition:opacity var(--t-out) var(--e-in)}.zin .strip{animation:zin-stripIn var(--t-base) var(--e-out) 50ms backwards}.zin .pane:not(.k2)>.dcols.c2{flex-direction:column;align-items:stretch}.zin .pane.k2>.dcols{flex-direction:row;align-items:flex-start}@keyframes zin-capI{0%{transform:translateY(102px) scale(.92,.7)}}@keyframes zin-barA{0%{transform:scaleX(0)}}@keyframes zin-barB{0%{transform:scaleX(0)}}@keyframes zin-hdA{0%{opacity:0;transform:translate(-10px)}}@keyframes zin-hdB{0%{opacity:0;transform:translate(-10px)}}@keyframes zin-bvIn{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}@keyframes zin-bvO{to{opacity:0;transform:scale(1.03)}}@keyframes zin-bvRA{0%{opacity:0;transform:translate(26px) scale(.98)}60%{opacity:1;transform:translate(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zin-bvRB{0%{opacity:0;transform:translate(26px) scale(.98)}60%{opacity:1;transform:translate(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zin-bvPop{0%{transform:scale(.6)}60%{transform:scale(1.18)}to{transform:none}}@keyframes zin-bvDr{to{stroke-dashoffset:0}}@keyframes zin-scan{0%,to{transform:translateY(0)}50%{transform:translateY(130px)}}.zin .dis{opacity:.5;pointer-events:none}.zin .tls.is{margin-left:0}.zin .tel.sm{min-width:112px;padding:7px 22px 8px}.zin .tel.sm b{font-size:22px}.zin .abt.is{grid-template-columns:none}.zin .abt.is.sA{animation-name:zin-riseA}.zin .abt.is.sB{animation-name:zin-riseB}.zin .abt.is .pill{gap:6px;padding:0 4px}.zin .pill>.chg.on{margin-left:1px}.zin .isk{background:var(--ton);display:inline-flex;align-items:center;gap:7px;font-size:12px;white-space:nowrap;animation:zin-rise var(--t-enter) var(--e-out) 60ms backwards}.zin .isk.sA{animation-name:zin-riseA}.zin .isk.sB{animation-name:zin-riseB}.zin .isw{flex:1;min-height:0;display:flex}.zin .isn{width:300px;flex:none;background:var(--lcol);border-radius:0 24px 0 0;padding:14px 10px 12px;display:flex;flex-direction:column;gap:8px;overflow:hidden}.zin .isnh{display:flex;align-items:center;gap:8px;padding:2px 8px;font-size:10.5px;font-weight:700;letter-spacing:.07em;color:var(--ttl)}.zin .isl{position:relative;display:flex;flex-direction:column;gap:4px}.zin .isl>.lsel{left:0;right:0;top:0;height:56px}.zin .isr{height:56px;flex:none;width:100%;border-radius:14px;background:var(--row);display:flex;align-items:center;gap:11px;padding:0 10px 0 18px;text-align:left;position:relative;animation:zin-rise var(--t-enter) var(--e-out) backwards;transition:transform var(--t-base) var(--e-rel)}.zin .isr:hover{background:#f9fbfa}.zin .isr:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zin .isi{width:34px;height:34px;border-radius:50%;background:var(--ton);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none;transition:transform var(--t-base) var(--e-spring)}.zin .isr:hover .isi{transform:rotate(-6deg) scale(1.06)}.zin .isr.on .isi{background:var(--g600);color:#fff}.zin .ist{flex:1;min-width:0;display:flex;flex-direction:column}.zin .ist b{font-size:13.5px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zin .isst{font-size:11.5px;color:#586577;display:flex;align-items:center;gap:6px;white-space:nowrap;min-width:0}.zin .isst>.sc-interp{overflow:hidden;text-overflow:ellipsis;min-width:0}.zin .isst i{width:6px;height:6px;border-radius:50%;background:var(--g500);flex:none}.zin .isst.vA,.zin .bvtx.vA,.zin .hc.vA{animation:zin-valA var(--t-base) var(--e-out)}.zin .isst.vB,.zin .bvtx.vB,.zin .hc.vB{animation:zin-valB var(--t-base) var(--e-out)}.zin .isr .go,.zin .li .go{color:#8794a6;transition:transform var(--t-base) var(--e-spring)}.zin .isr:hover .go,.zin .isr.on .go,.zin .li:hover .go{transform:translate(3px);color:var(--g600)}.zin .dwrap.is{min-width:0}.zin .dcard.is{flex:1 1 0;align-self:flex-start;max-height:calc(100% - 28px)}.zin .dbody.is{background:#fff;padding:16px 16px 18px}.zin .dbody.is.sbp{padding-bottom:92px}.zin .isnone{margin:auto}.zin .isn.nul{display:none}.zin .isp{display:flex;flex-direction:column;gap:12px;position:relative}.zin .isp>*{flex:none;min-width:0}.zin .isp>.note,.zin .isp>.row,.zin .isp>.gol,.zin .isp>.seg,.zin .isp>.g2,.zin .isp>.col,.zin .isp>.cs,.zin .rtin>*{animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .pane.t-fw>*{animation-name:zin-blkF}.zin .pane.t-bk>*{animation-name:zin-blkB}.zin .isp>:nth-child(2){animation-delay:0s}.zin .isp>:nth-child(3){animation-delay:calc(var(--stg)*2)}.zin .isp>:nth-child(4){animation-delay:calc(var(--stg)*4)}.zin .isp>:nth-child(5){animation-delay:calc(var(--stg)*6)}.zin .isp>:nth-child(n+6){animation-delay:calc(var(--stg)*8)}.zin .pih h3{font-size:16px;font-weight:750;color:var(--g800);letter-spacing:-.01em}.zin .pih p{font-size:12.5px;color:var(--mut);margin-top:1px}.zin .pane>.pih.hA{animation:zin-hdA var(--t-enter) var(--e-out)}.zin .pane>.pih.hB{animation:zin-hdB var(--t-enter) var(--e-out)}.zin .isp>.sks.out{left:0;right:0;top:44px}.zin .sk.h56{height:56px}.zin .sk.h120{height:120px}.zin .sk.h24{height:24px;border-radius:8px}.zin .g2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;min-width:0}.zin .g2.top{align-items:start}.zin .g2.gap6{gap:6px 10px}.zin .col.g0{gap:0}.zin .col.g6{gap:6px}.zin .col.g8{gap:8px}.zin .col.g12{gap:12px}.zin .col0{display:flex;flex-direction:column;min-width:0}.zin .row.top{align-items:flex-start}.zin .row.gap6{gap:6px}.zin .row0{display:flex;gap:7px;align-items:flex-start}.zin .row0 svg{margin-top:2px}.zin .fg.one{grid-template-columns:minmax(0,1fr)}.zin .b13{font-size:13.5px;font-weight:650;color:var(--ink)}.zin .mut.sm{font-size:12px}.zin .red,.zin .lnk.red{color:#b91c1c}.zin .lnk.amb{color:#92400e}.zin .it2{font-style:italic}.zin .ctr{text-align:center}.zin .mono{font-family:var(--mono);font-size:11.5px}.zin code.mono{background:#13442917;padding:1px 6px;border-radius:6px;color:var(--g800)}.zin code.brk{display:block;margin-top:3px;padding:0;background:none;color:var(--ink2);overflow-wrap:anywhere}.zin .note b{font-weight:650}.zin .btn.ico{width:36px;padding:0}.zin .btn.sm.ico{width:30px}.zin .btn.okk{background:#15803d}.zin .mb.xs{width:22px;height:22px}.zin .bn.wa{background:#fdf0c4;color:#92400e}.zin .nci.lg{width:40px;height:40px}.zin .okd{width:22px;height:22px;border-radius:50%;background:#dcf2e2;color:#166534;display:inline-flex;align-items:center;justify-content:center;flex:none;animation:zin-pop var(--t-enter) var(--e-spring) backwards}.zin .blk .box{background:#fff}.zin .blk>p.mut{margin-top:-6px}.zin .dvr:hover,.zin .ntr:hover,.zin .exr:hover,.zin .hwr:hover{transform:none;box-shadow:none}.zin .rw{display:grid;grid-template-rows:1fr;min-width:0}.zin .rw>div{min-height:0;min-width:0;padding-bottom:6px}.zin .rw.gone{animation:zin-rowsO var(--t-base) var(--e-in) both}.zin .rw.gone>div{overflow:hidden;animation:zin-fadeO var(--t-out) var(--e-in) both}.zin .rw.arr{animation:zin-rowsIn var(--t-base) var(--e-out) both}.zin .rw.arr>div{overflow:hidden;animation:zin-fade var(--t-enter) var(--e-out) both}.zin .gol{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:18px;background:var(--pan);text-align:left;width:100%;position:relative;overflow:hidden;transition:transform var(--t-base) var(--e-rel)}.zin .gol:hover{background:var(--fill)}.zin .gol:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zin .gol b{display:block;font-size:14px;font-weight:700;color:var(--g800)}.zin .gol .grow>span{font-size:12.5px;line-height:1.4;color:var(--mut);display:block;margin-top:1px}.zin .fg.one>.fld{max-width:560px}.zin .gol .nci{width:40px;height:40px;background:#fff}.zin .gol .go{color:var(--g600);transition:transform var(--t-base) var(--e-spring)}.zin .gol:hover .go{transform:translate(4px)}.zin .snd .irow .btn{margin-bottom:2px}.zin .sres{animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .sres.out{animation:zin-fadeO var(--t-exit) var(--e-in) both}.zin .rcps{display:flex;flex-wrap:wrap;gap:6px}.zin .rcp{display:inline-flex;align-items:center;gap:4px;padding:3px 4px 3px 12px;border-radius:999px;background:#fff;font-size:12px;font-weight:600;color:var(--g800);max-width:100%;overflow-wrap:anywhere;animation:zin-pop var(--t-enter) var(--e-spring) backwards}.zin .fi.shA{animation:zin-shakeA var(--t-enter) var(--e-out)}.zin .fi.shB{animation:zin-shakeB var(--t-enter) var(--e-out)}.zin .tres{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:14px;min-width:0;animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .tres.ok{background:#e9f6ee}.zin .tres.bad{background:#fdeeed}.zin .tri{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;animation:zin-pop var(--t-enter) var(--e-spring) 80ms backwards}.zin .tres.ok .tri{background:#cfeeda;color:#166534}.zin .tres.bad .tri{background:#fbd5d1;color:#b0191a}.zin .terr{font-family:var(--mono);font-size:11.5px;color:#991b1b;overflow-wrap:anywhere}.zin .terr b{color:#7f1d1d}.zin .errs{background:none;border-radius:0}.zin .errl{display:flex;flex-direction:column;gap:4px;padding-top:6px}.zin .tl4s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.zin .tl4{background:#fff;border-radius:14px;padding:9px 12px;display:flex;flex-direction:column;min-width:0;animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .tl4:nth-child(2){animation-delay:var(--stg)}.zin .tl4:nth-child(3){animation-delay:calc(var(--stg)*2)}.zin .tl4:nth-child(4){animation-delay:calc(var(--stg)*3)}.zin .tl4 b{font-size:19px;font-weight:800;color:var(--g800);line-height:1.2}.zin .tl4>span{font-size:11px;color:var(--mut)}.zin .tl4.wa b{color:#b45309}.zin .prb{animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .prf,.zin .rgr{display:flex;gap:10px;align-items:flex-start;padding:9px 11px;border-radius:14px;background:#fff;min-width:0;animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .pri{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;background:#e6ebef;color:#475569}.zin .prf.ok .pri,.zin .rgr.ok .pri{background:#dcf2e2;color:#166534}.zin .prf.wa .pri{background:#fdf0c4;color:#92400e}.zin .prf.er .pri,.zin .rgr.req .pri{background:#fde8e6;color:#b0191a}.zin .prf.sk .pri{background:#e6ebef;color:#475569}.zin .prh{display:flex;align-items:center;gap:7px;flex-wrap:wrap}.zin .prh b{font-size:13px;font-weight:650}.zin .ver{font-style:normal;font-family:var(--mono);font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:var(--mut)}.zin .prf .grow>span,.zin .rgr .grow>span{font-size:12px;color:var(--mut);display:block;overflow-wrap:anywhere}.zin .dvr{gap:10px}.zin .dvt{display:flex;flex-direction:column;min-width:0}.zin .dvt b{font-size:13px;font-weight:650}.zin .dvt>span{font-size:12px;color:var(--mut);overflow-wrap:anywhere}.zin .dvk .kzt.ph b,.zin .blk .kzt.ph b{color:#4b586a}.zin .dvt em{font-style:normal;font-size:11.5px;color:#92400e}.zin .dvk{position:relative;width:210px;flex:none}.zin .dvk .kz{min-height:34px}.zin .dvk .kzp{position:absolute;right:0;top:100%;width:280px;z-index:6;background:#fff;scroll-margin:14px}.zin .sbar .sav.off.wacht{opacity:.45}.zin .ntt{font-size:13px;color:var(--ink2);overflow-wrap:anywhere}.zin .dzu{display:inline-flex;gap:6px;align-items:center;font-size:12px;font-weight:600;color:var(--g650);margin-top:4px;animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .seg .pill{gap:6px}.zin .rtin{display:flex;flex-direction:column;gap:12px;min-width:0}.zin .rtin.gA>*{animation-name:zin-riseA}.zin .rtin.gB>*{animation-name:zin-riseB}.zin .rtin>:nth-child(2){animation-delay:var(--stg)}.zin .rtin>:nth-child(3){animation-delay:calc(var(--stg)*2)}.zin .rtin>:nth-child(n+4){animation-delay:calc(var(--stg)*3)}.zin .prr,.zin .mfr{width:100%;text-align:left;position:relative;overflow:hidden}.zin .prt{display:flex;flex-direction:column;min-width:0}.zin .prt b{font-size:13.5px;font-weight:650;color:var(--ink)}.zin .prt>span{font-size:12px;color:var(--mut)}.zin .prn{display:flex;align-items:center;gap:8px;min-width:0}.zin .offt{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.07em;color:#475569;background:#e6ebef;border-radius:999px;padding:1px 7px}.zin .nwr:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zin-nwRing .9s var(--e-out) both}.zin .mxt{font-size:13px;font-weight:700;color:var(--g800)}.zin .mx{display:flex;flex-direction:column;gap:10px}.zin .mxg{background:var(--pan);border-radius:18px;padding:12px 14px 14px;display:flex;flex-direction:column;gap:8px}.zin .mxh{display:flex;align-items:center;gap:8px;min-height:26px}.zin .mxh b{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl)}.zin .mxh>span:not(.grow){display:inline-block;font-size:11px;font-weight:700;color:var(--g650);background:#fff;border-radius:999px;padding:1px 8px}.zin .mxh .nA{animation:zin-nA var(--t-enter) var(--e-spring)}.zin .mxh .nB{animation:zin-nB var(--t-enter) var(--e-spring)}.zin .mxl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.zin .mxp{display:flex;gap:11px;align-items:flex-start;background:#fff;border-radius:14px;padding:10px 12px;min-width:0}.zin .mxp b{font-size:13px;font-weight:600;display:block}.zin .gev{font-size:11.5px;color:#92400e;display:block;overflow-wrap:anywhere}.zin .dcht{font-size:11.5px;color:var(--mut);display:block;margin-top:2px;overflow-wrap:anywhere}.zin .actr{background:var(--pan);border-radius:14px;padding:12px 14px;align-items:flex-start}.zin .actr>.grow>span{white-space:normal}.zin .delb{animation:zin-subIn var(--t-enter) var(--e-out);transform-origin:50% 0}.zin .klst{display:flex;flex-direction:column;gap:6px;max-height:430px;overflow-y:auto;overflow-x:hidden}.zin .klr{animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .mwh{width:100%;text-align:left;position:relative}.zin .mwh .cv{color:var(--mut);transition:transform var(--t-base) var(--e-spring)}.zin .nc.open .mwh .cv{transform:rotate(180deg)}.zin .bvtx{font-size:12.5px;color:var(--mut)}.zin .unl{animation:zin-subIn var(--t-enter) var(--e-out);transform-origin:50% 0}.zin .fi.code{font-family:var(--mono);font-size:16px;letter-spacing:.28em;max-width:230px}.zin .okn{animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .bars{display:flex;flex-direction:column;gap:7px}.zin .bar{display:grid;grid-template-columns:150px minmax(0,1fr) 150px;gap:12px;align-items:center;font-size:12px;animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .bar>span{color:var(--ink2);font-weight:600}.zin .bar i{height:8px;border-radius:999px;background:#fff;overflow:hidden;display:block}.zin .bar u{display:block;height:100%;border-radius:999px;background:var(--g500);transform-origin:0 50%;text-decoration:none}.zin .bA .bar u{animation:zin-barA var(--t-big) var(--e-out) backwards}.zin .bB .bar u{animation:zin-barB var(--t-big) var(--e-out) backwards}.zin .bar em{font-style:normal;color:var(--mut);text-align:right;font-family:var(--mono);font-size:11px}.zin .qad{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:999px;background:#fff;color:#92400e;font-size:12px;font-weight:600;position:relative;overflow:hidden;transition:transform var(--t-base) var(--e-rel)}.zin .qad:active{transform:scale(.95,.9);transition-duration:var(--t-press)}.zin .qad em{font-style:normal;font-weight:500}.zin .qad svg{transition:transform var(--t-base) var(--e-spring)}.zin .qad:hover svg{transform:rotate(90deg)}.zin .mfl .rw>div{padding-bottom:0}.zin .hwb{gap:0;padding:10px 10px 4px}.zin .hwr{gap:10px}.zin .hic{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.zin .hc-violet{background:var(--g100);color:var(--g650)}.zin .hc-blue{background:#dbeafe;color:#1d4ed8}.zin .hc-emerald{background:#d1fae5;color:#047857}.zin .hc-amber{background:#fef3c7;color:#b45309}.zin .hc-rose{background:#ffe4e6;color:#be123c}.zin .hc-slate{background:#e2e8f0;color:#475569}.zin .hc-orange{background:#ffedd5;color:#c2410c}.zin .hwt{display:flex;flex-direction:column;min-width:0}.zin .hwt b{font-size:13.5px;font-weight:650}.zin .hwt>span{font-size:12px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zin .hwr.hid .hwt b{color:var(--mut)}.zin .hwr.hid .hic{background:#e6ebef;color:#64748b}.zin .g3r{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.zin .vro{flex-direction:column;gap:4px;padding:12px 8px;justify-content:center;background:#fff}.zin .vro b{font-size:12px}.zin .vro svg{color:var(--mut)}.zin .vro.on svg{color:var(--g600)}.zin .fi.mono{font-family:var(--mono)}.zin textarea.fi.rn{min-height:168px}.zin .vhs .cst>b{font-size:13.5px}.zin .vhr{background:#fff;border-radius:14px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.zin .vnt{white-space:pre-wrap;font-size:12px;color:var(--ink2);background:var(--pan);border-radius:10px;padding:8px 10px}.zin .dlg.w640{width:640px;max-height:800px}.zin .dlg.w760{width:760px;max-height:900px}.zin .exd .dlb{min-height:320px}.zin .exr{gap:12px}.zin .exx{display:flex;flex-direction:column;min-width:0}.zin .exx b{font-size:13.5px;font-weight:700}.zin .exx>span{font-size:12px;color:var(--mut)}.zin .exx em{font-style:normal;font-size:11.5px;color:var(--mut)}.zin .chp{height:32px;padding:0 14px;border-radius:999px;background:var(--fill);font-size:12.5px;font-weight:600;color:var(--ink2);position:relative;overflow:hidden;transition:transform var(--t-base) var(--e-rel)}.zin .chp:active{transform:scale(.95,.9);transition-duration:var(--t-press)}.zin .chp.on{background:var(--g600);color:#fff}.zin .cdot{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform var(--t-base) var(--e-rel)}.zin .cdot:active{transform:scale(.88);transition-duration:var(--t-press)}.zin .cdot i{width:12px;height:12px;border-radius:50%;background:currentColor}.zin .cdot.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--g600)}.zin .pubb{height:40px;border-radius:12px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;background:var(--fill);color:var(--ink2);width:100%;position:relative;overflow:hidden;transition:transform var(--t-base) var(--e-rel)}.zin .pubb:active{transform:scale(.985,.95);transition-duration:var(--t-press)}.zin .pubb.on{background:#dcf2e2;color:#166534}.zin .kic{width:24px;height:24px;border-radius:50%;background:var(--g50);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zin .stp.mA{animation:zin-softA var(--t-base) var(--e-out)}.zin .stp.mB{animation:zin-softB var(--t-base) var(--e-out)}.zin .imgp{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 6px 0 12px;border-radius:12px;background:#fff;font-size:12px;font-weight:600;color:var(--g650);animation:zin-pop var(--t-enter) var(--e-spring) backwards}.zin .rte{border-radius:12px;background:#fff;overflow:hidden}.zin .rtb{display:flex;gap:2px;padding:5px 6px 2px;flex-wrap:wrap}.zin .fmb{min-width:28px;height:26px;padding:0 7px;border-radius:8px;font-size:12px;font-weight:700;color:var(--ink2);position:relative;transition:transform var(--t-base) var(--e-rel)}.zin .fmb:hover{background:var(--chip)}.zin .fmb:active{transform:scale(.9);transition-duration:var(--t-press)}.zin .f-i{font-style:italic}.zin .f-u{text-decoration:underline}.zin .dlg .rte .fi{background:#fff;border-radius:0 0 12px 12px}.zin .bvs{position:absolute;left:0;top:0;right:0;bottom:0;z-index:70;background:linear-gradient(150deg,#0c2c1c,#134429 55%,#1f6641);color:#fff;display:flex;align-items:center;justify-content:center;animation:zin-bvIn var(--t-enter) var(--e-out) both}.zin .bvs.out{animation:zin-bvO var(--t-exit) var(--e-in) both}.zin .bvin{display:flex;align-items:center;gap:72px;width:1040px}.zin .bvl{flex:1;min-width:0;display:flex;flex-direction:column;gap:18px;max-width:540px}.zin .bvl>img{height:54px;width:auto;align-self:flex-start;display:block}.zin .bvk0{display:flex;flex-direction:column;gap:9px}.zin .bvst{font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--yel)}.zin .bvt{font-size:40px;font-weight:800;line-height:1.08;letter-spacing:-.02em;color:#fff}.zin .bvt.tA{animation:zin-wdA var(--t-enter) var(--e-out)}.zin .bvt.tB{animation:zin-wdB var(--t-enter) var(--e-out)}.zin .bvsu{font-size:14.5px;line-height:1.5;color:#fffc;max-width:46ch}.zin .bvsl{display:flex;flex-direction:column;gap:11px}.zin .bvsi{display:flex;gap:11px;align-items:flex-start;animation:zin-rise var(--t-enter) var(--e-out) backwards}.zin .bvsi:nth-child(2){animation-delay:90ms}.zin .bvsi:nth-child(3){animation-delay:.18s}.zin .bvsi i{font-style:normal;width:24px;height:24px;border-radius:50%;background:#e9d90029;box-shadow:inset 0 0 0 1px #e9d9006b;color:var(--yel);font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center;flex:none}.zin .bvsi>span{font-size:13.5px;color:#ffffffe0;padding-top:2px}.zin .bvw{display:flex;align-items:center;gap:12px}.zin .bva{width:44px;height:44px;border-radius:50%;background:#ffffff1f;color:var(--yel);font-weight:700;font-size:14px;display:flex;align-items:center;justify-content:center;flex:none}.zin .bvw b{font-size:14.5px;font-weight:600}.zin .bvw .col0>span{font-size:12.5px;color:#ffffffc2}.zin .bvb{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;background:#ffffff1f;color:#fff;font-size:13px;font-weight:600;position:relative;overflow:hidden;flex:none;transition:transform var(--t-base) var(--e-rel)}.zin .bvb:hover{background:#fff3}.zin .bvb:active,.zin .bvg:active,.zin .bvc:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zin .bvb.ln{background:none;box-shadow:inset 0 0 0 1px #ffffff42}.zin .bvb.ln:hover{background:#ffffff1a}.zin .bvb.sm{height:34px;padding:0 14px}.zin .bvb.big{height:50px;justify-content:center;font-size:14px}.zin .bvm{display:inline-flex;align-items:center;gap:9px;align-self:flex-start;padding:10px 15px;border-radius:14px;font-size:12.5px;font-weight:600}.zin .bvm.mA{animation:zin-softA var(--t-base) var(--e-out)}.zin .bvm.mB{animation:zin-softB var(--t-base) var(--e-out)}.zin .bvm.fout{background:#dc262657;color:#fee2e2}.zin .bvm.info{background:#ffffff1f;color:#fff}.zin .bvm.let{background:#f59e0b33;color:#fde68a}.zin .bvr{flex:none;width:404px;display:flex;flex-direction:column;gap:14px}.zin .bvr.fA>*{animation:zin-bvRA var(--t-enter) var(--e-out) backwards}.zin .bvr.fB>*{animation:zin-bvRB var(--t-enter) var(--e-out) backwards}.zin .bvr>:nth-child(2){animation-delay:var(--stg)}.zin .bvr>:nth-child(3){animation-delay:calc(var(--stg)*2)}.zin .bvr>:nth-child(n+4){animation-delay:calc(var(--stg)*3)}.zin .bvo{display:flex;align-items:flex-start;gap:14px;text-align:left;padding:18px;border-radius:20px;color:#fff;background:#ffffff12;position:relative;overflow:hidden;transition:transform var(--t-base) var(--e-rel)}.zin .bvo.aut{background:#ffffff1c;box-shadow:inset 0 0 0 1.5px #e9d90066}.zin .bvo:hover{background:#ffffff29}.zin .bvo:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zin .bvoi{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff1f}.zin .bvo.aut .bvoi{background:#e9d9002e;color:var(--yel)}.zin .bvo b{font-size:15.5px;font-weight:700}.zin .bvrc{font-style:normal;padding:2px 8px;border-radius:999px;background:var(--yel);color:var(--g900);font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.zin .bvot{font-size:13px;line-height:1.45;color:#fffc;margin-top:4px}.zin .bvon{display:inline-flex;align-items:center;gap:6px;margin-top:7px;font-size:11.5px;font-weight:600;color:#fcd34d}.zin .bvo.aut .bvon{color:#86efac}.zin .bvo .go{color:#ffffffa8;margin-top:12px;transition:transform var(--t-base) var(--e-spring)}.zin .bvo:hover .go{transform:translate(4px)}.zin .bvwa{padding:20px;border-radius:22px;background:#f59e0b29;display:flex;flex-direction:column;gap:12px}.zin .bvwa b{display:flex;align-items:center;gap:10px;font-size:14.5px;color:#fde68a}.zin .bvwa p{font-size:13.5px;line-height:1.55;color:#ffffffe6}.zin .bvrl{display:flex;flex-direction:column;gap:8px;padding-top:4px}.zin .bvrl span{display:flex;gap:9px;align-items:flex-start;font-size:12.5px;color:#ffffffd6}.zin .bvrl svg{color:#fcd34d;margin-top:3px}.zin .bvg{height:50px;border-radius:999px;background:var(--yel);color:var(--g900);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;gap:9px;position:relative;overflow:hidden;flex:none;transition:transform var(--t-base) var(--e-rel)}.zin .bvg:hover{transform:translateY(-1px) scale(1.01)}.zin .bvg.dis{background:#ffffff24;color:#ffffffb3;opacity:1}.zin .bvq{background:#ffffff14;border-radius:22px;padding:18px;display:flex;gap:18px;align-items:center}.zin .bvqr{width:150px;height:150px;flex:none;background:#fff;border-radius:14px;padding:9px;display:grid;grid-template-columns:repeat(21,1fr);position:relative;overflow:hidden;animation:zin-pop var(--t-big) var(--e-spring) .12s backwards}.zin .q{display:block}.zin .q.on{background:#0c2c1c}.zin .bvqr u{position:absolute;left:8px;right:8px;top:9px;height:2px;border-radius:2px;background:#1f66418c;animation:zin-scan 2.6s var(--e-inout) infinite}.zin .bvql{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#ffffffc7}.zin .bvkey{font-family:var(--mono);font-size:12.5px;line-height:1.5;color:#fff;overflow-wrap:anywhere;flex:1;min-width:0}.zin .bvc{width:34px;height:34px;border-radius:50%;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;position:relative;transition:transform var(--t-base) var(--e-rel)}.zin .bvc.ok{background:#86efac40;color:#bbf7d0}.zin .bvc.ok svg{stroke-dasharray:24;animation:zin-ckd var(--t-base) var(--e-out) both}.zin .bvcv{display:flex;flex-direction:column;align-items:center;gap:12px}.zin .bvvs{display:flex;gap:8px}.zin .bvv{width:52px;height:62px;border-radius:16px;background:#ffffff17;display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;font-family:var(--mono)}.zin .bvv.act{box-shadow:inset 0 0 0 2px var(--yel)}.zin .bvv.vol{background:#ffffff2e}.zin .bvv.pop,.zin .bvd.pop{animation:zin-bvPop var(--t-base) var(--e-spring)}.zin .bvvs.shA,.zin .bvds.shA{animation:zin-shakeA var(--t-enter) var(--e-out)}.zin .bvvs.shB,.zin .bvds.shB{animation:zin-shakeB var(--t-enter) var(--e-out)}.zin .bvvs.wacht,.zin .bvds.wacht{opacity:.55}.zin .bvti{display:inline-flex;align-items:center;gap:8px;font-size:12.5px;color:#fffc}.zin .bvrg{width:18px;height:18px;transform:rotate(-90deg);flex:none}.zin .bvrg .sp{fill:none;stroke:#fff3;stroke-width:2.5}.zin .bvrg .bl{fill:none;stroke:var(--yel);stroke-width:2.5;stroke-linecap:round;stroke-dasharray:50.3}.zin .bvds{display:flex;gap:14px;justify-content:center;padding:14px 0}.zin .bvd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 2px #fff6}.zin .bvd.act{box-shadow:inset 0 0 0 2px var(--yel)}.zin .bvd.vol{background:var(--yel);box-shadow:none}.zin .bvkp{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:300px;align-self:center}.zin .bvn{height:58px;border-radius:999px;background:#ffffff1a;color:#fff;font-size:22px;font-weight:600;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:transform var(--t-base) var(--e-rel)}.zin .bvn:hover{background:#ffffff2e}.zin .bvn:active{transform:scale(.92);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zin .bvn.nul{grid-column:2}.zin .bvn.wis{background:none}.zin .bvh{font-size:11.5px;color:#ffffffc2;text-align:center}.zin .bvhc{background:#ffffff17;border-radius:22px;padding:18px;display:flex;flex-direction:column;gap:12px}.zin .bvhc b{font-size:13.5px}.zin .bvcs{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.zin .bvcs code{font-family:var(--mono);font-size:14px;font-weight:600;letter-spacing:.06em;background:#ffffff1a;border-radius:10px;padding:8px 0;text-align:center;animation:zin-pop var(--t-enter) var(--e-spring) backwards}.zin .bvk{display:flex;align-items:center;gap:11px;text-align:left;font-size:13.5px;color:#fff;padding:6px 4px;position:relative}.zin .bvk .ckb{box-shadow:inset 0 0 0 1.5px #fff9;color:var(--g900)}.zin .bvk.on .ckb{box-shadow:inset 0 0 0 1.5px var(--yel)}.zin .bvk .ckb:before{background:var(--yel)}.zin .bvdn{position:absolute;left:0;top:0;right:0;bottom:0;z-index:2;background:linear-gradient(150deg,#0c2c1c,#134429 55%,#1f6641);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;animation:zin-fade var(--t-base) var(--e-out) both}.zin .bvem{width:92px;height:92px;border-radius:50%;background:#e9d90024;display:flex;align-items:center;justify-content:center;margin-bottom:8px;animation:zin-pop var(--t-big) var(--e-spring) backwards}.zin .bvem svg{width:52px;height:52px;fill:none;stroke:var(--yel);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.zin .bvem circle{stroke-dasharray:145;stroke-dashoffset:145;animation:zin-bvDr .6s var(--e-out) .15s forwards}.zin .bvem path{stroke-dasharray:36;stroke-dashoffset:36;animation:zin-bvDr .35s var(--e-out) .55s forwards}.zin .bvdn b{font-size:26px;font-weight:800;animation:zin-rise var(--t-enter) var(--e-out) .2s backwards}.zin .bvdn>span{font-size:14px;color:#ffffffd6;max-width:420px;animation:zin-rise var(--t-enter) var(--e-out) .26s backwards}.zin .bvdn .bvg{width:220px;margin-top:14px;animation:zin-rise var(--t-enter) var(--e-out) .32s backwards}.zin .bvft{position:absolute;left:0;right:0;bottom:18px;text-align:center;font-size:11.5px;color:#ffffffb8}.zin .snd,.zin .dzb,.zin .hid,.zin .cv,.zin .wa,.zin .sp,.zin .bl,.zin .top,.zin .one,.zin .lg,.zin .code,.zin .xs,.zin .ico,.zin .act,.zin .vol,.zin .wacht,.zin .nul,.zin .wis,.zin2,.zin .exd,.zin .chd,.zin .f-h2,.zin .f-h3,.zin .f-b,.zin .f-ol,.zin .f-ul,.zin .f-link,.zin .f-clean,.zin .er,.zin .req,.zin .info,.zin .let,.zin .fout,.zin .pin,.zin .tA,.zin .tB,.zin .fA,.zin .fB,.zin .hA,.zin .hB,.zin .mA,.zin .mB,.zin .sA,.zin .sB,.zin .bA,.zin .bB,.zin .gone,.zin .arr,.zin .sbp,.zin .go,.zin .kA,.zin .kB,.zin .g0,.zin .g6,.zin .g8,.zin .g12,.zin .gap6,.zin .ln,.zin .big,.zin .rn,.zin .amb,.zin .sk2,.zin .wa2{--m:1}@media(prefers-reduced-motion:reduce){.zin *,.zin *:before,.zin *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.zin.zpag{position:relative;display:flex;flex-direction:column;min-height:100%;overflow-x:clip}.zin :is(button,input,select,textarea,optgroup){line-height:normal}.zin.zpag>.zkop{position:sticky;top:0;z-index:10;flex:none;background:var(--ground)}.zin .ban h1,.zin .bh h4,.zin .pih h3,.zin .dlh h3,.zin .cfm h3,.zin .mxt{margin:0}.zin.zpag>.isw{flex:none;background:var(--ground)}.zin a.gol{color:inherit;text-decoration:none;line-height:normal}.zin .lav.in-logo{background:#fff;overflow:hidden;box-shadow:inset 0 0 0 1px var(--line)}.zin .lav.in-logo img,.zin .logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:4px;display:block}.zin .logo{overflow:hidden}.zin .imgp .in-stapbeeld{height:24px;width:auto;max-width:48px;border-radius:6px;-o-object-fit:cover;object-fit:cover;display:block}.zin .rte.in-quill .ql-toolbar.ql-snow{border:0;border-bottom:1px solid var(--line);padding:5px 6px}.zin .rte.in-quill .ql-container.ql-snow{border:0;font:inherit;font-size:13.5px}.zin .rte.in-quill .ql-editor{min-height:84px}.zin .in-bev{gap:0}.zin.zlaag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:transparent;pointer-events:none}.zin.zlaag>.dlgw{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;padding:16px}.zin.zlaag .dlg{max-width:100%;max-height:calc(100vh - 32px)}.zin.zlaag .cfm{max-width:100%}@media(max-width:767px){.zin.zpag>.zkop{position:static}.zin .ban{height:auto;min-height:118px;flex-wrap:wrap;gap:14px 18px;padding:16px 16px 26px}.zin .ban .tls{margin-left:0;flex-wrap:wrap;flex:1 1 100%;min-width:0}.zin .ban>.grow{display:none}.zin .tel.sm{min-width:0;flex:1 1 40%}.zin .ab{height:auto;padding:10px 16px;flex-wrap:wrap}.zin .abt.is{max-width:100%;overflow-x:auto;scrollbar-width:none}.zin .abt.is .abpill{display:none}.zin .abt.is .pill.on{background:var(--g600);color:#fff}.zin .ab>.grow,.zin .ab>.isk{display:none}.zin .isw{flex-direction:column;height:auto!important}.zin .isn{width:auto;border-radius:0}.zin .dcard.is{max-height:none;margin:10px}.zin .dbody.is{overflow:visible}.zin .g2,.zin .fg,.zin .mxl,.zin .g3r{grid-template-columns:minmax(0,1fr)}.zin .tl4s{grid-template-columns:repeat(2,minmax(0,1fr))}.zin .bar{grid-template-columns:96px minmax(0,1fr)}.zin .bar em{display:none}.zin .li.dvr{flex-wrap:wrap}.zin .dvk,.zin .dvk .kzp{width:100%}.zin .sbar{left:10px;right:10px}.zin .sbar .sbs2{display:none}.zin .dlf{flex-wrap:wrap}}.zr{--g900:#0c2c1c;--g800:#134429;--g700:#1a5c38;--g650:#234d3c;--g600:#2d614b;--g500:#3f7a60;--g300:#8ebaa3;--g200:#bbd7c8;--g100:#dcebe2;--g50:#eef5f1;--g25:#f0f7f3;--yel:#E9D900;--ground:#f6f8f7;--card:#fff;--inner:#fbfcfb;--line:#e7ece9;--line2:#dbe4df;--chip:#eef2f0;--ink:#0f172a;--ink2:#334155;--mut:#64748b;--ttl:#5b6b63;--grad:linear-gradient(125deg,#0c2c1c 0%,#134429 50%,#1a5c38 100%);--r-card:16px;--r-blk:14px;--r-fld:10px;--r-tile:9px;--r-chip:999px;--r-row:12px;--r-btn:10px;--r-av:12px;--sh-card:0 1px 2px rgba(12,31,23,.04),0 8px 24px rgba(12,31,23,.05);--sh-menu:0 14px 34px rgba(12,31,23,.14);--sh-pop:0 30px 70px rgba(12,31,23,.3);--sh-bar:0 14px 34px rgba(12,31,23,.32);--font:"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:ui-monospace,SFMono-Regular,Menlo,monospace;--in:cubic-bezier(.16,1,.3,1);--spring:cubic-bezier(.34,1.56,.64,1);--out:cubic-bezier(.5,0,.75,0) }:where(.zr) *{box-sizing:border-box}.zr{font-family:var(--font);color:var(--ink);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}:where(.zr) button,:where(.zr) input,:where(.zr) textarea,:where(.zr) select{font-family:inherit;font-size:inherit;color:inherit}:where(.zr) button{cursor:pointer;border:0;background:none;padding:0;text-align:inherit}:where(.zr) h1,:where(.zr) h2,:where(.zr) h3,:where(.zr) h4,:where(.zr) p{margin:0}:where(.zr) a{color:inherit;text-decoration:none}.zr .i{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:none}.zr .i.s{width:13px;height:13px}.zr .i.l{width:20px;height:20px}.zr .i.xl{width:30px;height:30px;stroke-width:1.5}.zr .i.no{display:none}.zr .row{display:flex;align-items:center;gap:8px;min-width:0}.zr .col{display:flex;flex-direction:column;gap:8px;min-width:0}.zr .grow{flex:1;min-width:0}.zr .wrap{flex-wrap:wrap}.zr .ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zr :focus-visible{outline:2px solid var(--g300);outline-offset:2px}.zr input:focus-visible,.zr textarea:focus-visible,.zr select:focus-visible{outline:none}@keyframes zr-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zr-riseA{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zr-riseB{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes zr-fade{0%{opacity:0}to{opacity:1}}@keyframes zr-fadeO{to{opacity:0}}@keyframes zr-pop{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zr-popA{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zr-popB{0%{opacity:0;transform:scale(.5)}70%{transform:scale(1.08)}to{opacity:1;transform:none}}@keyframes zr-growY{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes zr-ckd{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}@keyframes zr-shim{to{transform:translate(100%)}}@keyframes zr-spin{to{transform:rotate(360deg)}}@keyframes zr-lt{0%{opacity:0;transform:translateY(.6em) rotate(8deg) scale(.6)}to{opacity:1;transform:none}}@keyframes zr-trk{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zr-sbIn{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes zr-bumpA{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zr-bumpB{0%{transform:none}35%{transform:scale(1.22)}to{transform:none}}@keyframes zr-rollA{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zr-rollB{0%{opacity:0;transform:translateY(70%)}to{opacity:1;transform:none}}@keyframes zr-floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes zr-wig{0%,to{transform:rotate(0)}30%{transform:rotate(-14deg) scale(1.15)}60%{transform:rotate(10deg)}}@keyframes zr-ringIn{0%{stroke-dashoffset:220}}@keyframes zr-cardIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zr-cardInA{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zr-cardInB{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes zr-cardO{to{opacity:0;transform:translate(-10px)}}@keyframes zr-paneIn{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes zr-paneO{to{opacity:0;transform:translate(-12px)}}@keyframes zr-sbarIn{0%{opacity:0;transform:translateY(70px) scale(.96)}60%{opacity:1;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes zr-sbarO{to{opacity:0;transform:translateY(70px) scale(.97)}}@keyframes zr-ptIn{0%{opacity:0;transform:translate(-50%,18px) scale(.9)}60%{transform:translate(-50%,-3px) scale(1.02)}to{opacity:1;transform:translate(-50%)}}@keyframes zr-ptO{to{opacity:0;transform:translate(-50%,14px) scale(.95)}}@keyframes zr-capIn{0%{opacity:0;transform:translateY(-26px) scale(.9)}60%{transform:translateY(4px) scale(1.02)}to{opacity:1;transform:none}}@keyframes zr-capO{to{opacity:0;transform:translateY(-22px) scale(.94)}}@keyframes zr-shrink{to{transform:scaleX(0)}}@keyframes zr-dlgIn{0%{opacity:0;transform:translateY(34px) scale(.92)}60%{opacity:1;transform:translateY(-4px) scale(1.005)}to{opacity:1;transform:none}}@keyframes zr-dlgO{to{opacity:0;transform:translateY(22px) scale(.96)}}@keyframes zr-kzIn{0%{opacity:0;transform:translateY(-8px) scaleY(.9)}to{opacity:1;transform:none}}@keyframes zr-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes zr-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.75)}}@keyframes zr-stripIn{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:none}}@keyframes zr-sheen{0%,to{opacity:.5;transform:translate(0)}50%{opacity:.9;transform:translate(-26px,18px)}}@keyframes zr-slideD{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.zr .st{animation:zr-rise .5s var(--in) backwards}.zr .spin{animation:zr-spin .9s linear infinite}.zr .btn,.zr .pill,.zr .tel,.zr .lrow,.zr .hb,.zr .tab,.zr .lnk,.zr .kz,.zr .kzo,.zr .mb,.zr .sgo,.zr .sw,.zr .addt,.zr .opt,.zr .xb,.zr .rgo,.zr .ixb,.zr .sav,.zr .ghost,.zr .ckb,.zr .sth,.zr .radio,.zr .chkrow{position:relative;overflow:hidden}.zr .btn:after,.zr .pill:after,.zr .tel:after,.zr .lrow:after,.zr .hb:after,.zr .tab:after,.zr .lnk:after,.zr .kz:after,.zr .kzo:after,.zr .mb:after,.zr .sgo:after,.zr .addt:after,.zr .opt:after,.zr .xb:after,.zr .rgo:after,.zr .ixb:after,.zr .sav:after,.zr .ghost:after,.zr .sth:after,.zr .radio:after,.zr .chkrow:after{content:"";position:absolute;left:50%;top:50%;width:120%;aspect-ratio:1;border-radius:50%;background:currentColor;opacity:0;transform:translate(-50%,-50%) scale(1);transition:transform .6s var(--in),opacity .7s;pointer-events:none}.zr .btn:active:after,.zr .pill:active:after,.zr .tel:active:after,.zr .lrow:active:after,.zr .hb:active:after,.zr .tab:active:after,.zr .lnk:active:after,.zr .kz:active:after,.zr .kzo:active:after,.zr .mb:active:after,.zr .sgo:active:after,.zr .addt:active:after,.zr .opt:active:after,.zr .xb:active:after,.zr .rgo:active:after,.zr .ixb:active:after,.zr .sav:active:after,.zr .ghost:active:after,.zr .sth:active:after,.zr .radio:active:after,.zr .chkrow:active:after{opacity:.16;transform:translate(-50%,-50%) scale(0);transition:0s}.zr .lrow:after,.zr .kz:after,.zr .opt:after,.zr .addt:after,.zr .sth:after,.zr .chkrow:after,.zr .radio:after{width:45%}.zr .btn{height:36px;padding:0 14px;border-radius:var(--r-btn);background:var(--g600);color:#fff;font-weight:600;font-size:12.5px;display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;flex:none;transition:transform .2s var(--spring),opacity .2s}.zr .btn:hover{background:var(--g650);transform:translateY(-1px)}.zr .btn:active{transform:scale(.96)}.zr .btn svg{transition:transform .35s var(--spring)}.zr .btn:hover svg{transform:scale(1.18) rotate(-8deg)}.zr .btn.out{background:#fff;color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line2)}.zr .btn.out:hover{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zr .btn.dng{background:#b91c1c}.zr .btn.dng:hover{background:#991b1b}.zr .btn.dout{background:#fff;color:#b91c1c;box-shadow:inset 0 0 0 1px #fecaca}.zr .btn.dout:hover{background:#fef2f2}.zr .btn.amb{background:#b45309}.zr .btn.amb:hover{background:#92400e}.zr .btn.sm{height:30px;padding:0 11px;font-size:12px;border-radius:9px}.zr .btn.off{opacity:.45;pointer-events:none}.zr .btn.w1{flex:1 1 0}.zr .btn.w2{flex:2 1 0}.zr .lnk{font-size:11.5px;font-weight:600;color:var(--g600);min-height:26px;padding:0 7px;border-radius:8px;display:inline-flex;align-items:center;gap:5px;white-space:nowrap;flex:none;transition:transform .2s var(--spring)}.zr .lnk:hover{background:var(--g100)}.zr .lnk:active{transform:scale(.94)}.zr .mb{width:30px;height:30px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;color:var(--mut);flex:none;transition:transform .2s var(--spring)}.zr .mb:hover{background:var(--chip);color:var(--ink)}.zr .mb.d:hover{background:#fef2f2;color:#b91c1c}.zr .mb.y:hover{background:#fef3c7;color:#b45309}.zr .mb:active{transform:scale(.9)}.zr .mb.on{color:#b45309;background:#fef3c7}.zr .bdg{font-size:11px;font-weight:600;padding:2px 8px;border-radius:7px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px;flex:none;animation:zr-pop .45s var(--spring) .12s backwards}.zr .b-ok{background:#f0fdf4;color:#15803d}.zr .b-rep{background:#fff7ed;color:#c2410c}.zr .b-err{background:#fef2f2;color:#b91c1c}.zr .b-warn{background:#fffbeb;color:#b45309}.zr .b-info{background:#eff6ff;color:#1d4ed8}.zr .b-done{background:#f1f5f9;color:#475569}.zr .b-g{background:var(--g25);color:var(--g650)}.zr .b-std{background:#fef3c7;color:#92400e;text-transform:uppercase;font-size:9.5px;letter-spacing:.05em}.zr .dir{font-size:10.5px;font-weight:600;color:var(--g600);background:var(--g25);border-radius:var(--r-chip);padding:2px 8px;display:inline-flex;align-items:center;gap:4px;white-space:nowrap;flex:none}.zr .note{border-radius:var(--r-fld);padding:10px 12px;font-size:12.5px;display:flex;gap:9px;align-items:flex-start;min-width:0;overflow-wrap:anywhere}.zr .note svg{margin-top:2px}.zr .note.a{background:#fffbeb;color:#92400e;box-shadow:inset 0 0 0 1px #fde68a}.zr .note.r{background:#fef2f2;color:#991b1b;box-shadow:inset 0 0 0 1px #fecaca}.zr .note.g{background:var(--g25);color:var(--g650);box-shadow:inset 0 0 0 1px var(--g100)}.zr .note.n{background:#f8fafc;color:#475569;box-shadow:inset 0 0 0 1px var(--line)}.zr .hint{font-size:11.5px;color:var(--mut);display:block;overflow-wrap:anywhere}.zr .hint:empty{display:none}.zr .hint.err{color:#b91c1c;font-weight:600;animation:zr-slideD .3s var(--in)}.zr .mut{font-size:12.5px;color:var(--mut)}.zr .empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:26px 16px;color:var(--ttl);text-align:center;font-size:12.5px;animation:zr-rise .5s var(--in) backwards}.zr .empty svg{color:#94a3b8;animation:zr-floatY 3s ease-in-out infinite}.zr .empty b{font-size:14px;font-weight:600;color:#475569}.zr{background:var(--ground)}.zr .ban{height:118px;flex:none;background:var(--grad);padding:0 24px;display:flex;align-items:center;gap:28px;position:relative;overflow:hidden;color:#fff;z-index:3}.zr .ban:before{content:"";position:absolute;right:-40px;top:-110px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.09),transparent 70%);animation:zr-sheen 9s ease-in-out infinite;pointer-events:none}.zr .ringw{position:relative;width:78px;height:78px;flex:none;border-radius:50%;animation:zr-pop .7s var(--spring) backwards}.zr .ringw svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.zr .rbase{fill:none;stroke:#ffffff24;stroke-width:8}.zr .rin{fill:var(--g900)}.zr .rs{fill:none;stroke-width:8;stroke-linecap:butt;transition:opacity .35s,stroke-dashoffset .6s var(--in);animation:zr-ringIn 1.1s var(--in) .15s backwards;opacity:.24}.zr .rs.on{opacity:1}.zr .r0{stroke:var(--yel)}.zr .r1{stroke:#f59e0b}.zr .rmid{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.zr .rmid b{font-family:var(--mono);font-size:15px;color:#fff;line-height:1.1}.zr .rmid i{font-style:normal;font-size:7px;font-weight:600;letter-spacing:.08em;color:#ffffffb8}.zr .rmA{animation:zr-bumpA .45s var(--spring)}.zr .rmB{animation:zr-bumpB .45s var(--spring)}.zr .bt{font-size:22px;font-weight:700;color:#fff;line-height:1.2;letter-spacing:-.01em}.zr .bs{font-size:12px;color:#ffffffb8;margin-top:3px;animation:zr-trk .8s var(--in) .3s backwards}.zr .ltr>span{display:inline-block;white-space:pre;animation:zr-lt .7s var(--spring) backwards}.zr .tls{display:flex;gap:8px;z-index:1;margin-left:8px}.zr .tel{padding:9px 14px;border-radius:12px;text-align:left;display:flex;flex-direction:column;min-width:128px;color:#fff;animation:zr-rise .6s var(--in) backwards;transition:transform .25s var(--spring)}.zr .tel b{font-size:24px;font-weight:800;line-height:1.15}.zr .tel>span{font-size:10px;font-weight:600;letter-spacing:.06em;color:#ffffffb3}.zr .tel:hover{background:#ffffff1a;transform:translateY(-2px)}.zr .tel:active{transform:scale(.97)}.zr .tel.act{background:#ffffff1f;box-shadow:inset 0 0 0 1px #e9d90080}.zr .tel.act b{color:var(--yel)}.zr .ab{height:55px;flex:none;background:#fff;border-bottom:1px solid var(--line);padding:0 24px;display:flex;align-items:center;gap:10px;position:relative;z-index:2}.zr .abt{display:grid;grid-template-columns:132px 176px;position:relative;background:var(--chip);border-radius:var(--r-chip);padding:3px;animation:zr-rise .5s var(--in) backwards}.zr .abpill{position:absolute;left:3px;top:3px;bottom:3px;width:132px;border-radius:var(--r-chip);background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zr .abpill.p1{transform:translate(132px) scaleX(1.3333)}.zr .pill{height:30px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:var(--ttl);display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;z-index:1;transition:transform .2s var(--spring)}.zr .pill:active{transform:scale(.96)}.zr .pill.on{color:#fff}.zr .pill i{font-style:normal;font-size:10.5px;font-weight:700;min-width:20px;height:18px;padding:0 6px;border-radius:var(--r-chip);background:#0f172a14;display:inline-flex;align-items:center;justify-content:center;color:#334155}.zr .pill.on i{background:#fff3;color:#fff}.zr .ab .btn{animation:zr-rise .5s var(--in) backwards}.zr .ab .btn:nth-of-type(1){animation-delay:.05s}.zr .ab .btn:nth-of-type(2){animation-delay:.09s}.zr .ab .btn:nth-of-type(3){animation-delay:.13s}.zr .spl{flex:1;min-height:0;display:flex;overflow:hidden;background:#fff}.zr .lcol{width:392px;flex:none;position:relative;overflow:hidden;border-right:1px solid var(--line);background:#fff;transition:width .32s cubic-bezier(.2,.8,.2,1)}.zr .lcol.min{width:68px}.zr .lin{width:391px;height:100%;display:flex;flex-direction:column;transition:opacity .2s}.zr .lcol.min .lin{opacity:0;pointer-events:none}.zr .lh{flex:none;padding:14px 16px 12px;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;gap:10px;position:relative;z-index:2}.zr .bfl{display:flex;align-items:center;gap:8px;background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;border-radius:var(--r-tile);padding:5px 6px 5px 10px;font-size:11.5px;font-weight:600;color:#92400e;animation:zr-slideD .3s var(--in)}.zr .bfl.out{animation:zr-fadeO .14s var(--out) both}.zr .bfb{font-size:10.5px;font-weight:700;background:#fde68a;color:#92400e;border-radius:6px;padding:3px 8px;white-space:nowrap}.zr .bfb:hover{background:#fcd34d}.zr .srch{position:relative}.zr .srch>.i{position:absolute;left:12px;top:11px;color:#94a3b8;pointer-events:none}.zr .srch input{width:100%;height:38px;border:1px solid var(--line2);border-radius:var(--r-row);padding:0 12px 0 34px;background:#fff;outline:none;font-size:13.5px}.zr .srch input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zr .srch:focus-within>.i{animation:zr-wig .5s;color:var(--g600)}.zr .lmeta{display:flex;align-items:center;gap:4px;min-height:26px;font-size:11px;color:var(--mut)}.zr .lmeta .lnk{font-size:11px;padding:0 4px}.zr .rsel{position:relative;flex:none}.zr .rsb{height:26px;padding:0 5px 0 8px;border-radius:var(--r-tile);font-size:11px;font-weight:600;color:var(--mut);display:inline-flex;align-items:center;gap:4px;max-width:112px;box-shadow:inset 0 0 0 1px var(--line2)}.zr .rsb:hover{background:var(--g25)}.zr .rsb svg{transition:transform .3s var(--spring)}.zr .rsel.op .rsb svg{transform:rotate(180deg)}.zr .rsp{position:absolute;right:0;top:30px;width:210px;z-index:5;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top right;animation:zr-kzIn .35s var(--in) both}.zr .selb{display:flex;align-items:center;gap:6px;background:var(--g50);box-shadow:inset 0 0 0 1px var(--g200);border-radius:var(--r-tile);padding:5px 6px 5px 4px;font-size:11.5px;font-weight:600;color:var(--g650);animation:zr-slideD .3s var(--in)}.zr .lscroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px;display:flex;flex-direction:column;gap:6px}.zr .lrow{width:100%;flex:none;min-height:70px;text-align:left;background:#fff;border:1px solid var(--line);border-radius:var(--r-row);padding:9px 10px 9px 13px;display:flex;align-items:center;gap:11px;animation:zr-rise .4s var(--in) backwards;transition:transform .25s var(--spring)}.zr .gA .lrow{animation-name:zr-riseA}.zr .gB .lrow{animation-name:zr-riseB}.zr .lrow:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:3px;border-radius:0 3px 3px 0;background:var(--g600);transform:scaleY(0);transform-origin:center;transition:transform .35s var(--spring)}.zr .lrow:hover{transform:translateY(-1px);border-color:var(--g200)}.zr .lrow.on{background:var(--g50);border-color:var(--g200)}.zr .lrow.on:before{transform:scaleY(1)}.zr .lrow.pk{background:var(--g50);border-color:var(--g300)}.zr .lav{width:36px;height:36px;border-radius:var(--r-av);font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .35s var(--spring)}.zr .lrow:hover .lav{transform:rotate(-6deg) scale(1.06)}.zr .av0{background:#dcebe2;color:#1c3d30}.zr .av1{background:#134429;color:#fff}.zr .av2{background:#bbd7c8;color:#163025}.zr .av3{background:#3f7a60;color:#fff}.zr .av4{background:#eef5f1;color:#234d3c;box-shadow:inset 0 0 0 1px var(--g200)}.zr .avL{background:#fff;color:var(--g800);box-shadow:inset 0 0 0 1px var(--line2)}.zr .lt1{display:flex;align-items:center;gap:7px;min-width:0}.zr .ln{font-size:13.5px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zr .nrc{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:var(--g50);color:var(--g650);white-space:nowrap;flex:none}.zr .l2{font-size:12px;color:#586577;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zr .l3{font-size:11.5px;color:#647084;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.zr .lr{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none;color:#94a3b8}.zr .opn{font-size:10px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);background:#fffbeb;color:#b45309;box-shadow:inset 0 0 0 1px #fde68a}.zr .pdot{width:8px;height:8px;border-radius:50%;background:#cbd5e1;display:block}.zr .pdot.on{background:#15803d;animation:zr-blink 2.2s ease-in-out infinite}.zr .lrow .go{transition:transform .3s var(--spring)}.zr .lrow:hover .go{transform:translate(3px);color:var(--g600)}.zr .ckv{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none;animation:zr-pop .4s var(--spring) backwards}.zr .ckv svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zr .ckv.on{background:var(--g600);box-shadow:none}.zr .ckv.on svg{animation:zr-ckd .35s .05s ease-out forwards}.zr .sk{height:70px;flex:none;border-radius:var(--r-row);background:#eef2f0;position:relative;overflow:hidden}.zr .sk:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:translate(-100%);animation:zr-shim 1.3s linear infinite}.zr .ltxt{padding:34px 16px;text-align:center;font-size:12.5px;color:var(--mut);animation:zr-rise .4s var(--in) backwards}.zr .strip{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#fff;display:flex;flex-direction:column;animation:zr-stripIn .4s var(--in) .12s backwards}.zr .sth{height:64px;flex:none;border-bottom:1px solid #f1f5f4;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;color:var(--g600);font-size:10px;font-weight:700;width:100%}.zr .sth span{color:var(--mut)}.zr .sth:hover{background:var(--g25)}.zr .sth svg{transition:transform .3s var(--spring)}.zr .sth:hover svg{transform:translate(3px)}.zr .stl{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 0;display:flex;flex-direction:column;align-items:center;gap:6px;scrollbar-width:none}.zr .sgo{width:40px;height:40px;flex:none;border-radius:var(--r-av);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;animation:zr-pop .45s var(--spring) backwards;transition:transform .25s var(--spring)}.zr .sgo:hover{transform:translateY(-2px)}.zr .sgo.on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--g600)}.zr .dwrap{flex:1;min-width:0;background:var(--ground);position:relative;display:flex}.zr .dcard{margin:14px;flex:1;min-width:0;display:flex;flex-direction:column;position:relative;overflow:hidden;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--sh-card);animation:zr-cardIn .45s var(--in) both}.zr .dcard.kA{animation-name:zr-cardInA}.zr .dcard.kB{animation-name:zr-cardInB}.zr .dcard.out{animation:zr-cardO .14s var(--out) both}.zr .dhead{height:64px;flex:none;background:var(--grad);padding:0 14px 0 16px;display:flex;align-items:center;gap:12px;color:#fff;position:relative;overflow:hidden}.zr .dav{width:40px;height:40px;border-radius:var(--r-av);font-size:12.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;background:#ffffff29;color:#fff;box-shadow:inset 0 0 0 1px #ffffff38;animation:zr-pop .5s var(--spring) .05s backwards}.zr .dav.lg{background:#fff;color:var(--g800)}.zr .dnm{display:flex;align-items:center;gap:8px;min-width:0;animation:zr-trk .5s var(--in) .08s backwards}.zr .dnm b{font-size:16px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zr .dsub{font-size:11.5px;color:#ffffffbf;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;animation:zr-trk .5s var(--in) .14s backwards}.zr .kA .dav,.zr .kA .hc{animation-name:zr-popA}.zr .kB .dav,.zr .kB .hc{animation-name:zr-popB}.zr .hc{height:26px;padding:0 10px;border-radius:var(--r-chip);font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none;background:#ffffff24;color:#fff;box-shadow:inset 0 0 0 1px #ffffff2e;animation:zr-pop .5s var(--spring) .2s backwards}.zr .hc.nr{font-size:10.5px;height:20px;padding:0 8px;font-weight:700}.zr .hc.y svg{color:var(--yel)}.zr .hc.am svg{color:#fbbf24}.zr .hb{width:36px;height:36px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;flex:none;transition:transform .25s var(--spring)}.zr a.hb{color:#fff}.zr .hb:hover{background:#ffffff38;transform:translateY(-1px)}.zr .hb:active{transform:scale(.92)}.zr .hb.d:hover{background:#ef444466}.zr .hb.off{opacity:.38;cursor:default}.zr .hb.off:hover{background:#ffffff1f;transform:none}.zr .hb svg{transition:transform .35s var(--spring)}.zr .hb:hover svg{transform:scale(1.15)}.zr .hb.x:hover svg{transform:rotate(90deg)}.zr .dtabs{height:46px;flex:none;display:flex;align-items:stretch;position:relative;background:#fff;border-bottom:1px solid var(--line);padding:0 14px}.zr .tgr{display:grid;grid-template-columns:66px 138px 102px 168px 120px;position:relative}.zr .tind{position:absolute;bottom:-1px;left:0;width:100px;height:2px;border-radius:2px 2px 0 0;background:var(--g600);transform-origin:left center;transition:transform .5s cubic-bezier(.34,1.3,.64,1)}.zr .tab{font-size:13px;font-weight:600;color:var(--mut);display:flex;align-items:center;justify-content:center;gap:5px;white-space:nowrap;transition:transform .2s var(--spring)}.zr .tab:hover{color:var(--ink2)}.zr .tab.on{color:var(--g650)}.zr .tab:active{transform:scale(.96)}.zr .tab svg{transition:transform .35s var(--spring)}.zr .tab:hover svg,.zr .tab.on svg{transform:scale(1.15)}.zr .tab i{font-style:normal;font-size:10.5px;font-weight:700;background:var(--chip);border-radius:var(--r-chip);padding:0 6px;color:#475569;min-width:18px;text-align:center}.zr .tab i:empty{display:none}.zr .tab.on i{background:var(--g100);color:var(--g650)}.zr .dcap{margin-left:auto;align-self:center;display:inline-flex;align-items:center;gap:5px;font-size:11px;font-weight:500;color:var(--ttl);white-space:nowrap;animation:zr-fade .6s .3s backwards}.zr .dcap svg{color:var(--g500)}.zr .dbody{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:14px 16px 84px;background:var(--ground)}.zr .pane{animation:zr-paneIn .4s var(--in) both}.zr .pane.out{animation:zr-paneO .15s var(--out) both}.zr .dcols{display:flex;flex-direction:column;gap:12px}.zr .dcols.c2{flex-direction:row;align-items:flex-start}.zr .dcol{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:12px}.zr .blk{background:var(--card);border:1px solid var(--line);border-radius:var(--r-blk);padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px;min-width:0;animation:zr-rise .5s var(--in) backwards}.zr .gA .blk{animation-name:zr-riseA}.zr .gB .blk{animation-name:zr-riseB}.zr .dcol>.blk:nth-child(1){animation-delay:.04s}.zr .dcol>.blk:nth-child(2){animation-delay:.09s}.zr .dcol>.blk:nth-child(3){animation-delay:.14s}.zr .dcol>.blk:nth-child(4){animation-delay:.19s}.zr .dcol>.blk:nth-child(n+5){animation-delay:.24s}.zr .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:.08s}.zr .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:.13s}.zr .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:.18s}.zr .bh{display:flex;align-items:center;gap:8px;min-height:22px}.zr .bh h4{font-size:12.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-width:0}.zr .bh h4 svg{color:var(--g500);animation:zr-pop .5s var(--spring) .25s backwards}.zr .bn{font-size:10.5px;font-weight:700;background:var(--chip);color:#475569;border-radius:var(--r-chip);padding:0 7px;min-width:20px;text-align:center;letter-spacing:0}.zr .fg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 12px}.zr .fg.g3{grid-template-columns:minmax(0,2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1.6fr)}.zr .fld{display:flex;flex-direction:column;gap:1px;min-width:0}.zr .dlg .fld,.zr .cfm .fld{gap:4px}.zr .fld.w2{grid-column:1/-1}.zr .fl2{font-size:11.5px;font-weight:600;color:var(--mut);display:flex;align-items:center;gap:5px;min-height:17px;padding-left:9px}.zr .fl2 svg{color:#8a97a8}.zr .chg{display:none}.zr .chg.on{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--g600);flex:none;animation:zr-pop .4s var(--spring)}.zr .fi{width:100%;min-width:0;height:32px;border:1px solid transparent;border-radius:var(--r-fld);padding:0 9px;background:transparent;outline:none;font-size:13.5px;font-weight:500;color:var(--ink)}.zr .fi::-moz-placeholder{color:#94a3b8;font-weight:400}.zr .fi::placeholder{color:#94a3b8;font-weight:400}.zr .fi:hover{border-color:var(--line2)}.zr .fi:focus{border-color:var(--g300);background:#fff;box-shadow:0 0 0 3px #2d614b24}.zr textarea.fi{height:auto;min-height:34px;max-height:220px;padding:7px 9px;resize:vertical;display:block;line-height:1.45}.zr select.fi{padding:0 5px;cursor:pointer}.zr .fi.ro{font-family:var(--mono);font-size:12px;background:#f8fafc;border-color:var(--line);color:var(--ink2)}.zr .fi.tt{font-weight:650}.zr .swr{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--r-fld);background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line);min-width:0}.zr .swt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.zr .swt b{font-size:13px;font-weight:600;color:var(--ink);display:flex;align-items:center;gap:6px}.zr .swt>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zr .sst{font-size:10.5px;font-weight:700;padding:1px 7px;border-radius:var(--r-chip);flex:none}.zr .sst.on{background:#f0fdf4;color:#15803d}.zr .sst.off{background:#f1f5f9;color:#475569}.zr .sw{width:40px;height:23px;border-radius:var(--r-chip);background:#cbd5e1;flex:none;overflow:visible}.zr .sw i{z-index:1;position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #0c1f174d;transition:transform .45s cubic-bezier(.34,1.7,.5,1)}.zr .sw:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);opacity:0;transition:opacity .25s}.zr .sw.on:before{opacity:1}.zr .sw.on i{transform:translate(17px)}.zr .sw.on:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--r-chip);background:var(--g600);animation:zr-halo .6s ease-out both;pointer-events:none}.zr .sw:active i{transform:scale(.88)}.zr .sw.on:active i{transform:translate(17px) scale(.88)}.zr .nc{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);min-width:0;animation:zr-rise .4s var(--in) backwards;transition:transform .3s var(--spring)}.zr .nc:hover{box-shadow:inset 0 0 0 1px var(--g200)}.zr .nch{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;min-height:46px;min-width:0}.zr .nci{width:28px;height:28px;border-radius:9px;background:var(--g50);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zr .nci.y{background:#fef3c7;color:#b45309}.zr .nct{flex:1;min-width:0;display:flex;flex-direction:column}.zr .nct b{font-size:13px;font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:6px}.zr .nct b>.sc-interp{overflow:hidden;text-overflow:ellipsis;min-width:0}.zr .nct>span{font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zr .ncp{padding:0 12px 12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zr .ncb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zr .nc.open .ncb{grid-template-rows:1fr}.zr .ncb>div{overflow:hidden;min-height:0}.zr .ncs{padding:0 12px 10px;display:flex;flex-direction:column;gap:5px;font-size:12px;color:#475569;min-width:0}.zr .ncs p{overflow-wrap:anywhere}.zr .cps{display:flex;flex-wrap:wrap;gap:4px}.zr .cp{font-size:10.5px;font-weight:600;padding:1px 7px;border-radius:6px;background:var(--g50);color:var(--g650)}.zr .sub{display:flex;align-items:center;gap:6px;font-size:11.5px;font-weight:700;color:var(--ttl);padding-top:8px;border-top:1px dashed var(--line2)}.zr .it{border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:8px 8px 10px;display:flex;flex-direction:column;gap:8px;animation:zr-rise .4s var(--in) backwards}.zr .irow{display:flex;align-items:flex-end;gap:6px;min-width:0}.zr .irow>.fld{flex:1}.zr .addt{width:100%;min-height:38px;border-radius:var(--r-fld);border:1.5px dashed var(--g200);color:var(--g600);font-size:12.5px;font-weight:600;display:flex;align-items:center;justify-content:center;gap:7px;transition:transform .2s var(--spring)}.zr .addt:hover{background:var(--g25);border-color:var(--g300)}.zr .addt:active{transform:scale(.98)}.zr .addt svg{transition:transform .35s var(--spring)}.zr .addt:hover svg{transform:rotate(90deg) scale(1.15)}.zr .tick{max-height:190px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;padding:4px}.zr .chkrow{display:flex;align-items:center;gap:9px;padding:6px 8px;border-radius:8px;text-align:left;width:100%;flex:none;min-width:0}.zr .chkrow:hover{background:var(--g25)}.zr .chkrow b{font-size:12.5px;font-weight:650;display:block}.zr .chkrow>.grow>span{font-size:11.5px;color:var(--mut);display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zr .ckb{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px #94a3b8;display:flex;align-items:center;justify-content:center;color:#fff;flex:none}.zr .ckb svg{width:12px;height:12px;stroke-width:3;stroke-dasharray:24;stroke-dashoffset:24}.zr .on>.ckb,.zr .ckb.on{background:var(--g600);box-shadow:none}.zr .on>.ckb svg,.zr .ckb.on svg{animation:zr-ckd .3s .05s ease-out forwards}.zr .lst{display:flex;flex-direction:column;gap:6px}.zr .lst.two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.zr .li{display:flex;align-items:center;gap:10px;padding:9px 10px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0;animation:zr-rise .45s var(--in) backwards;transition:transform .25s var(--spring)}.zr .li:hover{transform:translate(3px);box-shadow:inset 0 0 0 1px var(--g200)}.zr .amt{font-size:13px;font-weight:700;white-space:nowrap;flex:none}.zr .foot{font-size:12px;color:var(--mut);padding-top:2px}.zr .foot b{color:var(--ink);font-weight:700}.zr .kv{display:grid;grid-template-columns:104px minmax(0,1fr);gap:4px 10px;font-size:12.5px}.zr .kv>span{color:var(--mut)}.zr .kv b{font-weight:600;overflow-wrap:anywhere}.zr .code{font-family:var(--mono);font-size:16px;font-weight:700;letter-spacing:.14em;color:#78350f}.zr .dev{display:flex;align-items:center;gap:8px;font-size:12.5px;padding:6px 0;border-top:1px dashed var(--line2);min-width:0}.zr .sbar{position:absolute;left:14px;right:14px;bottom:14px;height:52px;z-index:4;background:var(--g900);border-radius:var(--r-chip);padding:0 9px 0 18px;display:flex;align-items:center;gap:10px;color:#fff;box-shadow:var(--sh-bar);animation:zr-sbarIn .55s var(--in) both}.zr .sbar.out{animation:zr-sbarO .26s var(--out) both}.zr .sbar>svg{color:var(--yel)}.zr .sbn{font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;display:inline-flex;gap:5px}.zr .sbn i{font-style:normal;display:inline-block}.zr .rA{animation:zr-rollA .4s var(--spring)}.zr .rB{animation:zr-rollB .4s var(--spring)}.zr .sbs2{font-size:11.5px;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.zr .ghost{height:34px;padding:0 14px;border-radius:var(--r-chip);font-size:12.5px;font-weight:600;color:#fff;flex:none;box-shadow:inset 0 0 0 1px #ffffff40;transition:transform .2s var(--spring)}.zr .ghost:hover{background:#ffffff1a}.zr .ghost:active{transform:scale(.95)}.zr .sav{height:34px;padding:0 16px;border-radius:var(--r-chip);font-size:12.5px;font-weight:700;background:var(--yel);color:var(--g900);display:inline-flex;align-items:center;gap:7px;flex:none;transition:transform .2s var(--spring)}.zr .sav:hover{transform:translateY(-1px)}.zr .sav:active{transform:scale(.95)}.zr .sbar .off{opacity:.55;pointer-events:none}.zr .ptoast{position:absolute;left:50%;bottom:78px;z-index:5;background:var(--g900);color:#fff;font-size:12px;font-weight:600;border-radius:var(--r-fld);padding:9px 14px 9px 11px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;box-shadow:0 6px 20px #0c2c1c4d;animation:zr-ptIn .45s var(--in) both}.zr .ptoast svg{color:var(--yel);animation:zr-pop .45s var(--spring) .1s backwards}.zr .ptoast.out{animation:zr-ptO .22s var(--out) both}.zr .kzw{min-width:0}.zr .kz{width:100%;min-height:40px;border:1px solid var(--line2);border-radius:var(--r-fld);padding:5px 10px 5px 12px;background:#fff;display:flex;align-items:center;gap:10px;text-align:left}.zr .kz:hover{border-color:var(--g300)}.zr .kzw.op .kz{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zr .kz>svg{flex:none;color:var(--mut);transition:transform .35s var(--spring)}.zr .kzw.op .kz>svg{transform:rotate(180deg)}.zr .kzt{flex:1;min-width:0;display:flex;flex-direction:column}.zr .kzt b{font-size:13.5px;font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zr .kzt i{font-style:normal;font-size:11.5px;color:var(--mut);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zr .kzt i:empty{display:none}.zr .kzt.ph b{color:#64748b;font-weight:500}.zr .kzp{margin-top:6px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--sh-menu);padding:6px;display:flex;flex-direction:column;gap:5px;transform-origin:top center;animation:zr-kzIn .4s var(--in) both}.zr .kzs{position:relative}.zr .kzs svg{position:absolute;left:10px;top:10px;color:#94a3b8}.zr .kzs input{width:100%;height:34px;border:1px solid var(--line2);border-radius:9px;padding:0 10px 0 30px;outline:none;font-size:12.5px}.zr .kzs input:focus{border-color:var(--g300);box-shadow:0 0 0 3px #2d614b24}.zr .kzl{max-height:200px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px}.zr .kzo{width:100%;flex:none;min-height:34px;padding:4px 9px;border-radius:8px;display:flex;align-items:center;gap:8px;text-align:left;animation:zr-rise .3s var(--in) backwards}.zr .kzo:nth-child(2){animation-delay:.03s}.zr .kzo:nth-child(3){animation-delay:.06s}.zr .kzo:nth-child(4){animation-delay:.09s}.zr .kzo:nth-child(n+5){animation-delay:.12s}.zr .kzo:hover{background:var(--chip)}.zr .kzo>svg{flex:none;color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zr .kzo.on{background:var(--g100)}.zr .kzo.on>svg{opacity:1;transform:none}.zr .kze{padding:12px;text-align:center;font-size:12px;color:var(--mut)}.zr .kzc{font-size:11px;color:var(--mut);padding:0 6px 2px}.zr .scr{position:absolute;top:0;right:0;bottom:0;left:0;background:#0c1f1773;animation:zr-fade .3s both;border:0;z-index:0}.zr .dlgw{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center}.zr .dlgw.top{z-index:60}.zr .dlg{position:relative;width:600px;max-width:1100px;max-height:920px;background:#fff;border-radius:16px;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--sh-pop);animation:zr-dlgIn .55s var(--in) backwards}.zr .dlg.nar{width:460px}.zr .dlg.wide{width:1080px;height:920px}.zr .dlh{background:var(--grad);color:#fff;padding:14px 16px 14px 20px;display:flex;align-items:center;gap:12px;flex:none}.zr .dlh h3{font-size:16px;font-weight:700;animation:zr-trk .5s var(--in) .08s backwards}.zr .dlh p{font-size:12px;color:#ffffffc7;animation:zr-trk .5s var(--in) .14s backwards}.zr .dli{width:36px;height:36px;border-radius:10px;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none;animation:zr-pop .5s var(--spring) .05s backwards}.zr .xb{width:34px;height:34px;border-radius:10px;background:#ffffff1f;color:#fff;display:flex;align-items:center;justify-content:center;margin-left:auto;flex:none;transition:transform .3s var(--spring)}.zr .xb:hover{background:#ffffff38;transform:rotate(90deg)}.zr .dlb{padding:18px 20px;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;gap:14px;min-height:0;flex:1 1 auto}.zr .cw>.dlb{flex:1 1 0;min-width:0}.zr .dlb>*{min-width:0;max-width:100%;flex:none;animation:zr-rise .5s var(--in) backwards}.zr .dlb>*:nth-child(1){animation-delay:.06s}.zr .dlb>*:nth-child(2){animation-delay:.09s}.zr .dlb>*:nth-child(3){animation-delay:.12s}.zr .dlb>*:nth-child(4){animation-delay:.15s}.zr .dlb>*:nth-child(5){animation-delay:.18s}.zr .dlb>*:nth-child(n+6){animation-delay:.21s}.zr .dlf{padding:12px 20px;border-top:1px solid var(--line);display:flex;justify-content:flex-end;gap:10px;flex:none;background:#fff}.zr .fout .dlg,.zr .fout .cfm{animation:zr-dlgO .24s var(--out) both}.zr .fout .scr{animation:zr-fadeO .24s both}.zr .dlg .fi,.zr .cfm .fi{border-color:var(--line2);background:#fff;height:38px;padding:0 11px}.zr .dlg textarea.fi{height:auto;padding:8px 11px}.zr .dlg .fl2{padding-left:2px}.zr .fld.err .fi{border-color:#f87171;box-shadow:0 0 0 3px #ef44441f}.zr .dlg .fi.ro{background:#f8fafc}.zr .sec{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);display:flex;align-items:center;gap:7px;min-height:26px}.zr .box{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:var(--inner);padding:12px;display:flex;flex-direction:column;gap:10px;min-width:0}.zr .opts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.zr .opt{border-radius:12px;box-shadow:inset 0 0 0 1.5px var(--line2);background:#fff;padding:10px 12px;display:flex;align-items:center;gap:10px;text-align:left;min-width:0;transition:transform .25s var(--spring)}.zr .opt:hover{box-shadow:inset 0 0 0 1.5px var(--g300);transform:translateY(-1px)}.zr .opt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zr .opt.on.am{background:#fffbeb;box-shadow:inset 0 0 0 1.5px #d97706}.zr .opt>span:not([class]){flex:1;min-width:0;display:flex;flex-direction:column}.zr .opt b{font-size:13px;font-weight:650;overflow-wrap:anywhere}.zr .opt>span:not([class])>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zr .opt>.ok{color:var(--g600);opacity:0;transform:scale(.4);transition:opacity .2s,transform .3s var(--spring)}.zr .opt.on>.ok{opacity:1;transform:none}.zr .opt .nci{transition:transform .3s var(--spring)}.zr .opt:hover .nci{transform:rotate(-6deg) scale(1.08)}.zr .logo{width:64px;height:64px;border-radius:16px;background:var(--g100);color:var(--g650);font-size:18px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;animation:zr-pop .5s var(--spring) backwards}.zr .logo.has{background:#fff;box-shadow:inset 0 0 0 1px var(--line2);color:var(--g800)}.zr .logo.smx{width:44px;height:44px;border-radius:12px;font-size:13px}.zr .swc{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;background:#f8faf9;box-shadow:inset 0 0 0 1px var(--line)}.zr .swc.on{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200)}.zr .swc.big{flex-direction:column;align-items:stretch}.zr .rgg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:168px;overflow-y:auto;overflow-x:hidden;padding:1px}.zr .rgt{display:flex;align-items:center;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);background:#fff;min-width:0;animation:zr-rise .3s var(--in) backwards}.zr .rgt.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zr .rgo{flex:1;min-width:0;height:34px;padding:0 4px 0 10px;display:flex;align-items:center;gap:7px;font-size:12.5px;font-weight:600;color:var(--ink2);text-align:left;border-radius:var(--r-fld)}.zr .rgt.on .rgo{color:var(--g650)}.zr .rgt .mb{opacity:0;transition:opacity .2s}.zr .rgt:hover .mb,.zr .rgt .mb:focus-visible{opacity:1}.zr .ixb{width:24px;height:24px;border-radius:50%;background:var(--g100);color:var(--g650);display:inline-flex;align-items:center;justify-content:center;flex:none}.zr .ixb.puls:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:var(--g600);animation:zr-halo 1.6s ease-out infinite;pointer-events:none}.zr .ixb.puls{overflow:visible}.zr .radio{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:var(--r-fld);box-shadow:inset 0 0 0 1px var(--line2);text-align:left;width:100%;min-width:0;animation:zr-rise .35s var(--in) backwards}.zr .radio:hover{box-shadow:inset 0 0 0 1px var(--g300)}.zr .radio.on{background:var(--g25);box-shadow:inset 0 0 0 1.5px var(--g600)}.zr .rd{width:16px;height:16px;border-radius:50%;box-shadow:inset 0 0 0 1.5px #94a3b8;flex:none;display:flex;align-items:center;justify-content:center}.zr .rd:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .3s var(--spring)}.zr .radio.on .rd{box-shadow:inset 0 0 0 1.5px var(--g600)}.zr .radio.on .rd:after{transform:scale(1)}.zr .radio>span:last-child{flex:1;min-width:0;display:flex;flex-direction:column}.zr .radio b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zr .radio>span:last-child>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zr .mtabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));position:relative;border-bottom:1px solid var(--line);flex:none;height:44px}.zr .mtabs .tind{width:50%;bottom:-1px}.zr .mtabs .tind.p1{transform:translate(100%)}.zr .pick{max-height:236px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:5px;padding:2px}.zr .pick>.opt{flex:none;animation:zr-rise .35s var(--in) backwards}.zr .mvl{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:var(--r-fld);font-size:13px;font-weight:600;min-width:0}.zr .mvl i{width:8px;height:8px;border-radius:50%;flex:none}.zr .mvl.r{background:#fef2f2;box-shadow:inset 0 0 0 1px #fee2e2;color:#991b1b}.zr .mvl.r i{background:#f87171}.zr .mvl.g{background:var(--g25);box-shadow:inset 0 0 0 1px var(--g100);color:var(--g650);animation:zr-rise .35s var(--in) backwards}.zr .mvl.g i{background:var(--g600)}.zr .cw{flex:1;min-height:0;display:flex}.zr .cix{width:232px;flex:none;border-right:1px solid var(--line);background:#f8faf9;padding:14px 10px;display:flex;flex-direction:column;gap:2px;overflow-y:auto;overflow-x:hidden}.zr .cixh{font-size:10.5px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ttl);padding:8px 8px 4px}.zr .cxo{display:flex;align-items:center;gap:8px;min-height:32px;padding:4px 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--ink2);text-align:left;width:100%;flex:none;position:relative;animation:zr-rise .35s var(--in) backwards}.zr .cxo:hover{background:var(--chip)}.zr .cxo.on{background:var(--g100);color:var(--g650)}.zr .cxo i{width:6px;height:6px;border-radius:50%;background:#cbd5e1;flex:none}.zr .cxo.on i{background:var(--g600)}.zr .cxo.dim{color:#64748b;font-weight:500}.zr .cxo span{min-width:0;overflow-wrap:anywhere}.zr .cs{border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);background:#fff;min-width:0}.zr .csh{display:flex;align-items:center;gap:8px;padding:6px 8px 6px 12px;min-height:44px}.zr .csh>button.cst{flex:1;min-width:0;display:flex;align-items:center;gap:8px;text-align:left;font-size:13px;font-weight:650;min-height:32px}.zr .csh>button.cst svg{transition:transform .35s var(--spring);color:var(--mut);margin-left:auto}.zr .cs.open .csh>button.cst svg{transform:rotate(180deg)}.zr .cst b{font-weight:inherit}.zr .cs.dim .cst b{opacity:.5}.zr .csb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s var(--in)}.zr .cs.open .csb{grid-template-rows:1fr}.zr .csb>div{overflow:hidden;min-height:0}.zr .csp{padding:4px 12px 14px;display:flex;flex-direction:column;gap:10px;min-width:0}.zr .g3c{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 12px}.zr .g4c{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.zr .trow{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) 30px;gap:6px;align-items:center;animation:zr-rise .35s var(--in) backwards}.zr .trow.hd{font-size:11px;font-weight:700;color:var(--ttl);text-transform:uppercase;letter-spacing:.05em;animation:none}.zr .trow.l3{grid-template-columns:minmax(0,2fr) 90px 110px 30px}.zr .trow.l2{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) 30px}.zr .trow.l1{grid-template-columns:minmax(0,1fr) 30px}.zr .sum{border-radius:12px;background:var(--g25);box-shadow:inset 0 0 0 1px var(--g200);padding:12px 14px;display:flex;flex-direction:column;animation:zr-rise .4s var(--in) backwards}.zr .sum b{font-size:16px;font-weight:700;color:var(--g800)}.zr .sum>span{font-size:12px;color:var(--g650)}.zr .seg{display:inline-flex;background:var(--chip);border-radius:var(--r-chip);padding:3px;gap:2px;align-self:flex-start}.zr .seg .pill{padding:0 14px;height:28px}.zr .seg .pill.on{background:var(--g600)}.zr .cfm{position:relative;width:420px;background:#fff;border-radius:16px;padding:20px;box-shadow:var(--sh-pop);display:flex;flex-direction:column;gap:10px;animation:zr-dlgIn .5s var(--in) backwards}.zr .cfm h3{font-size:16px;font-weight:700}.zr .cfm p{font-size:13px;color:#475569;overflow-wrap:anywhere}.zr .cfm p b{color:var(--ink)}.zr .cfm p.sm{font-size:12px;color:var(--mut)}.zr .cfi{width:42px;height:42px;border-radius:12px;display:flex;align-items:center;justify-content:center;flex:none;margin-bottom:2px}.zr .cfi svg{animation:zr-wig .6s .2s}.zr .cfi.dng{background:#fef2f2;color:#b91c1c}.zr .cfi.warn{background:#fff7ed;color:#c2410c}.zr .cfi.info{background:var(--g25);color:var(--g650)}.zr .cfi.amb{background:#fffbeb;color:#b45309}.zr .cbx{border-radius:var(--r-fld);padding:8px 12px;display:flex;flex-direction:column;min-width:0;animation:zr-rise .35s var(--in) backwards}.zr .cbx>span{font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zr .cbx b{font-size:13px;font-weight:600;overflow-wrap:anywhere}.zr .cbx.n{background:#f8fafc;box-shadow:inset 0 0 0 1px var(--line);color:#475569}.zr .cbx.a{background:#fffbeb;box-shadow:inset 0 0 0 1px #fde68a;color:#92400e}.zr .cff{display:flex;justify-content:flex-end;gap:8px;margin-top:6px;flex-wrap:wrap}.zr .toasts{position:absolute;right:20px;top:14px;z-index:80;display:flex;flex-direction:column;align-items:flex-end;gap:8px;pointer-events:none}.zr .toast{background:var(--g900);color:#fff;border-radius:24px;padding:8px 20px 8px 8px;display:flex;gap:10px;align-items:center;max-width:372px;box-shadow:var(--sh-bar),inset 0 0 0 1px #ffffff24;box-shadow:var(--sh-bar);animation:zr-capIn .5s var(--in) both;position:relative;overflow:hidden}.zr .toast:after{content:"";position:absolute;left:20px;right:20px;bottom:0;height:2px;background:var(--g300);transform-origin:left;animation:zr-shrink 3.5s linear forwards}.zr .toast.err:after{background:#fca5a5;animation-duration:5s}.zr .toast.out{animation:zr-capO .28s var(--out) both}.zr .tsi{width:30px;height:30px;border-radius:50%;background:#ffffff24;display:flex;align-items:center;justify-content:center;flex:none}.zr .tsi svg{animation:zr-pop .5s var(--spring) .15s backwards}.zr .toast.err .tsi{background:#ef444447;color:#fecaca}.zr .toast b{display:block;font-size:13px;font-weight:650}.zr .toast div>span{font-size:11.5px;color:#ffffffc7;display:block;overflow-wrap:anywhere}.zr .toast div>span:empty{display:none}.zr{--ground:#eef3f0;--card:#fff;--inner:#fff;--line:#e3eae6;--line2:#d3ded8;--chip:#e1e9e5;--mut:#566378;--ttl:#4d5f56;--fill:#e9efec;--fillh:#e0e9e4;--pan:#f4f7f5;--lcol:#e3ebe6;--row:#f2f6f4;--ton:#dbe6e0;--tonh:#cfddd5;--r-card:24px;--r-blk:18px;--r-fld:12px;--r-tile:12px;--r-row:14px;--r-btn:999px;--r-av:50%;--sh-card:0 2px 6px rgba(12,44,28,.04),0 18px 40px rgba(12,44,28,.08);--sh-row:0 1px 2px rgba(12,44,28,.05),0 8px 18px rgba(12,44,28,.09);--sh-menu:0 4px 10px rgba(12,44,28,.06),0 18px 40px rgba(12,44,28,.16);--sh-pop:0 30px 80px rgba(12,44,28,.28);--sh-bar:0 10px 26px rgba(12,44,28,.3);--sq:cubic-bezier(.3,1.45,.5,1);--soft:cubic-bezier(.3,.7,.3,1)}@keyframes zr-rise{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zr-riseA{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zr-riseB{0%{opacity:0;transform:translateY(12px) scale(.96)}60%{opacity:1;transform:translateY(-1px) scale(1.015)}to{opacity:1;transform:none}}@keyframes zr-pop{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zr-popA{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zr-popB{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.14)}80%{transform:scale(.96)}to{opacity:1;transform:none}}@keyframes zr-paneA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zr-paneB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zr-cardIn{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zr-cardInA{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zr-cardInB{0%{opacity:0;transform:translateY(16px) scale(.96)}60%{opacity:1;transform:translateY(-2px) scale(1.008)}to{opacity:1;transform:none}}@keyframes zr-cardO{to{opacity:0;transform:scale(.97)}}@keyframes zr-paneO{to{opacity:0;transform:scale(.975)}}@keyframes zr-tabA{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zr-tabB{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zr-paneIn{0%{opacity:0;transform:translateY(10px) scale(.985)}60%{opacity:1;transform:translateY(-1px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zr-tabO{to{opacity:0;transform:scale(.985)}}@keyframes zr-dlgIn{0%{opacity:0;transform:scale(.5)}55%{opacity:1;transform:scale(1.025)}78%{opacity:1;transform:scale(.994)}to{opacity:1;transform:none}}@keyframes zr-dlgO{to{opacity:0;transform:scale(.55)}}@keyframes zr-barIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zr-sbarIn{0%{opacity:0;transform:translateY(34px) scale(.5,.6)}50%{opacity:1;transform:translateY(-6px) scale(1.03,1.08)}74%{opacity:1;transform:translateY(2px) scale(.995,.97)}to{opacity:1;transform:none}}@keyframes zr-barO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zr-sbarO{to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zr-toastIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zr-capIn{0%{opacity:0;transform:translateY(-20px) scale(.6)}55%{opacity:1;transform:translateY(3px) scale(1.05)}to{opacity:1;transform:none}}@keyframes zr-toastO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zr-capO{to{opacity:0;transform:translateY(-14px) scale(.8)}}@keyframes zr-ptIn{0%{opacity:0;transform:translate(-50%,16px) scale(.6)}55%{opacity:1;transform:translate(-50%,-3px) scale(1.05)}to{opacity:1;transform:translate(-50%)}}@keyframes zr-ptO{to{opacity:0;transform:translate(-50%,12px) scale(.8)}}@keyframes zr-kzIn{0%{opacity:0;transform:scale(.92,.6)}60%{opacity:1;transform:scale(1.01,1.03)}to{opacity:1;transform:none}}@keyframes zr-kzO{to{opacity:0;transform:scale(.95,.7)}}@keyframes zr-nwRow{0%{opacity:0;transform:scale(.8)}50%{opacity:1;transform:scale(1.04)}75%{transform:scale(.99)}to{opacity:1;transform:none}}@keyframes zr-lt{0%{opacity:0;transform:translateY(.5em) scale(.5)}60%{opacity:1;transform:translateY(-.06em) scale(1.08)}to{opacity:1;transform:none}}@keyframes zr-wvA{to{transform:translate(-784px)}}@keyframes zr-wvB{0%{transform:translate(-588px)}to{transform:translate(0)}}@keyframes zr-capA{0%{transform:translateY(34px) scale(.92,.7)}}@keyframes zr-capB{0%{transform:translateY(0) scale(.92,.7)}}@keyframes zr-dotH{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.9)}}.zr .btn{border-radius:999px;padding:0 16px;transition:transform .3s var(--sq),opacity .2s}.zr .btn:hover{transform:translateY(-1px) scale(1.02)}.zr .btn:active{transform:scale(.95,.9)}.zr .btn.gh,.zr .btn.out{background:var(--ton);color:var(--g800);box-shadow:none}.zr .btn.gh:hover,.zr .btn.out:hover{background:var(--tonh);box-shadow:none}.zr .btn.dngo,.zr .btn.dngs,.zr .btn.dout{background:#fde8e6;color:#b0191a;box-shadow:none}.zr .btn.dngo:hover,.zr .btn.dngs:hover,.zr .btn.dout:hover{background:#fbd5d1}.zr .btn.sm{border-radius:999px;padding:0 13px}.zr .lnk{border-radius:999px;padding:0 9px;transition:transform .3s var(--sq)}.zr .lnk:active{transform:scale(.92,.88)}.zr .ib,.zr .mb{border-radius:50%;transition:transform .3s var(--sq)}.zr .bdg,.zr .cp{border-radius:999px}.zr .note{border-radius:14px}.zr .note.a,.zr .note.r,.zr .note.g,.zr .note.n{box-shadow:none}.zr .note.n{background:#edf1ef}.zr .note.g{background:var(--g50)}.zr .ban{background:linear-gradient(125deg,#0c2c1c,#134429 46%,#1f6641)}.zr .bwv{position:absolute;left:0;bottom:-1px;width:2352px;height:22px;z-index:0;pointer-events:none;display:block}.zr .bw1{fill:#eef3f057;animation:zr-wvA 26s linear infinite}.zr .bw2{fill:var(--ground);animation:zr-wvB 18s linear infinite}.zr .ringw{z-index:1}.zr .ringw svg{overflow:visible}.zr .rbase{stroke-width:9;stroke:#ffffff21}.zr .rs{stroke-width:9;stroke-linecap:round}.zr .rs.z{visibility:hidden}.zr .bt{font-size:24px;font-weight:800;letter-spacing:-.02em}.zr .bs{color:#ffffffc7}.zr .tel{padding:8px 24px 9px;border-radius:999px;background:#ffffff1a;min-width:128px}.zr .tel:hover{background:#ffffff2b}.zr .tel:active{transform:scale(.95,.9)}.zr .tel.act,.zr .tel.act:hover{background:#061a1080;box-shadow:none}.zr .tel>span{color:#ffffffe6}.zr .ab{background:var(--ground);border-bottom:0}.zr .abt{background:var(--ton)}.zr .abpill{left:3px;right:3px;width:auto;transform:none;clip-path:inset(0 176px 0 0 round 999px);transition:clip-path .55s var(--sq)}.zr .abpill.p1{transform:none;clip-path:inset(0 0 0 132px round 999px)}.zr .pill:active{transform:scale(.95,.9)}.zr .pill i{border-radius:999px;min-width:20px;height:20px}.zr .pill.on i{background:#0c2c1c61}.zr .spl{background:var(--ground)}.zr .lcol{background:var(--lcol);border-right:0;border-radius:0 24px 0 0}.zr .lh{border-bottom:0;padding:14px 14px 6px}.zr .lscroll{padding:6px 10px 12px}.zr .lmeta .lnk:hover,.zr .lh .lnk:hover{background:#1344291a}.zr .lrow{background:var(--row);border:0;border-radius:14px;padding:9px 10px 9px 17px;transition:transform .3s var(--sq)}.zr .lrow:hover{transform:translateY(-1px);background:#f9fbfa}.zr .lrow:active{transform:scale(.97,.93)}.zr .lrow.on,.zr .lrow.on:hover{background:#fff;box-shadow:var(--sh-row)}.zr .lrow.pk{background:#fff;box-shadow:inset 0 0 0 1.5px var(--g500)}.zr .lbar,.zr .lrow:before{left:6px;top:50%;bottom:auto;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600);transform:scale(0);transition:transform .45s var(--sq)}.zr .lrow.on .lbar,.zr .lrow.on:before{transform:scale(1)}.zr .l3{color:#5b677a}.zr .rb,.zr .nrc,.zr .opn{border-radius:999px}.zr .nrc{background:var(--g100)}.zr .opn{box-shadow:none;background:#fdf0c4}.zr .sk{background:var(--row);border-radius:14px}.zr .lstrip,.zr .strip{background:var(--lcol)}.zr .shd,.zr .sth{border-bottom:0}.zr .shd:hover,.zr .sth:hover{background:#13442912}.zr .sav.on .av,.zr .sgo.on{box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600)}.zr .savs .sav .sd{border-color:var(--lcol)}.zr .rsb{box-shadow:none;background:var(--row);border-radius:999px;padding:0 6px 0 10px}.zr .rsb:hover{background:#fff}.zr .rsp,.zr .kzp,.zr .ddp{border:0;border-radius:18px;padding:8px;box-shadow:var(--sh-menu)}.zr .bfl{box-shadow:none;border-radius:999px;padding:5px 6px 5px 14px}.zr .bfb{border-radius:999px}.zr .selb{box-shadow:none;background:#fff;border-radius:999px;padding:4px 5px 4px 6px}.zr .dcard{border:0;border-radius:24px;box-shadow:var(--sh-card)}.zr .dhead{background:linear-gradient(120deg,#0f3521,#17512f 55%,#226a45);padding:0 14px}.zr .hav,.zr .dav{width:42px;height:42px;border-radius:50%;box-shadow:none;background:#ffffff2e}.zr .dav.lg{background:#fff}.zr .hc{border-radius:999px;box-shadow:none;background:#ffffff29}.zr .hb,.zr .xb{border-radius:50%;transition:transform .3s var(--sq)}.zr .hb:active,.zr .xb:active{transform:scale(.88)}.zr .dtabs{border-bottom:0;padding:0 14px;align-items:center}.zr .tgr{position:relative;height:38px;padding:4px;border-radius:999px;background:var(--chip);flex:none}.zr .tline{position:absolute;left:4px;right:4px;top:4px;bottom:4px;width:auto;height:auto;border-radius:0;background:none;transform:none;pointer-events:none;transition:clip-path .55s var(--sq)}.zr .tlin{position:absolute;left:0;right:0;top:0;bottom:0;background:#fff;display:block;transition:clip-path .3s var(--soft)}.zr .tab{z-index:1;height:30px;border-radius:999px;color:var(--ttl);transition:transform .3s var(--sq)}.zr .tab:hover{color:var(--g800)}.zr .tab.on{color:var(--g800);font-weight:700}.zr .tab:active{transform:scale(.94,.9)}.zr .tn,.zr .dtabs .tab i{background:#1344291a;color:var(--g800);min-width:18px;height:18px;line-height:18px;border-radius:999px}.zr .tab.on .tn,.zr .dtabs .tab.on i{background:var(--g600);color:#fff}.zr .capt,.zr .dcap{background:var(--g50);color:var(--g650);font-weight:600;padding:5px 12px 5px 10px;border-radius:999px}.zr .capt svg,.zr .dcap svg{color:var(--g600)}.zr .dbody{background:#fff;padding:14px 16px 92px}.zr .blk{background:var(--pan);border:0;border-radius:18px;padding:16px 16px 18px}.zr .bt2,.zr .bh h4{font-size:14px;font-weight:700;text-transform:none;letter-spacing:-.005em;color:var(--g800);gap:9px;min-height:26px}.zr .bt2>svg,.zr .bh h4 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zr .bn{background:#fff;color:var(--g650);height:20px;min-width:20px;line-height:20px;padding:0 6px}.zr .fld{gap:4px}.zr .fl,.zr .fl2{padding-left:4px}.zr .fi{height:34px;border:1.5px solid transparent;border-radius:12px;padding:0 11px;background:var(--fill)}.zr .fi:hover{border-color:transparent;background:var(--fillh)}.zr .fi:focus{border-color:var(--g500);background:#fff;box-shadow:0 0 0 3px #2d614b26}.zr textarea.fi,.zr .fi.ta{padding:8px 11px}.zr .fi.ro,.zr .fi.ro:hover{background:transparent;border-color:var(--line2);box-shadow:none}.zr .dlg .fi,.zr .cfm .fi{border-color:transparent;background:var(--fill);height:40px;padding:0 13px}.zr .dlg .fi:hover,.zr .cfm .fi:hover{background:var(--fillh)}.zr .dlg .fi:focus,.zr .cfm .fi:focus{border-color:var(--g500);background:#fff}.zr .dlg textarea.fi{padding:9px 13px}.zr .dlg .fi.ro,.zr .dlg .fi.ro:hover{background:transparent;border-color:var(--line2)}.zr .fld.err .fi{border-color:#ef4444;background:#fff;box-shadow:0 0 0 3px #ef444421}.zr .fw{background:var(--fill);border-radius:12px}.zr .fw:before{border:0;border-radius:12px;background:#1344290d}.zr .fw:after{border:1.5px solid var(--g500);border-radius:12px;box-shadow:0 0 0 3px #2d614b26}.zr .fw.b{background:var(--fill)}.zr .fw.b:before{opacity:0}.zr .fw.b:hover:before{opacity:1}.zr .fw.err:after{border-color:#ef4444;box-shadow:0 0 0 3px #ef444421}.zr .fw>.fi,.zr .fw>.fi:hover,.zr .fw>.fi:focus,.zr .dlg .fw>.fi,.zr .dlg .fw>.fi:hover,.zr .dlg .fw>.fi:focus{position:relative;z-index:1;border:0;background:transparent;box-shadow:none}.zr .fw:has(>.fi.ro){background:transparent}.zr .fw:has(>.fi.ro):before{content:none}.zr .fw>.fi.ro,.zr .fw>.fi.ro:hover{box-shadow:inset 0 0 0 1.5px var(--line2)}.zr .ddw>.fw{background:transparent}.zr .ddb,.zr .kz{border:0;background:var(--fill);border-radius:12px}.zr .ddb:hover,.zr .kz:hover{background:var(--fillh)}.zr .ddw.op .ddb,.zr .kzw.op .kz{background:#fff;box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zr .ddo,.zr .kzo{border-radius:10px}.zr .kzs input{border:1.5px solid transparent;border-radius:999px;background:var(--fill);padding:0 12px 0 32px}.zr .kzs input:focus{border-color:var(--g500);background:#fff}.zr .kzs svg{left:12px}.zr .chg{position:relative}.zr .chg.on{width:7px;height:7px;background:var(--g500)}.zr .chg.on:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g500);animation:zr-dotH 1.8s ease-out .3s infinite}.zr .swr,.zr .swc{background:#fff;box-shadow:none;border-radius:14px;padding:12px 14px}.zr .swr:hover{box-shadow:none}.zr .swc.on{background:var(--g50);box-shadow:none}.zr .nc .swr,.zr .it .swr,.zr .box .swr,.zr .dlg .swr,.zr .dlg .swc,.zr .cfm .swr{background:var(--pan)}.zr .dlg .swc.on{background:var(--g50)}.zr .onoff,.zr .sst{padding:2px 9px}.zr .onoff.on,.zr .sst.on{background:#dcf2e2;color:#166534}.zr .onoff,.zr .sst.off{background:#e6ebef;color:#475569}.zr .sw{width:48px;height:28px;background:#bfccc5}.zr .sw i,.zr .sw.on i,.zr .swr:active .sw i,.zr .swr:active .sw.on i,.zr .sw:active i,.zr .sw.on:active i{transform:none}.zr .sw i{left:3px;top:3px;right:3px;bottom:3px;width:auto;height:auto;border-radius:0;background:none;box-shadow:none;clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zr .sw i:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;clip-path:inset(0 20px 0 0 round 11px);transition:clip-path .5s var(--sq)}.zr .sw.on i{clip-path:inset(0 0 0 20px round 11px);transition:clip-path .5s var(--sq)}.zr .sw.on i:before{clip-path:inset(0 0 0 0 round 11px);transition:clip-path .26s var(--soft)}.zr .swr:active .sw i:before,.zr .sw:active i:before{clip-path:inset(0 14px 0 0 round 11px)}.zr .swr:active .sw.on i:before,.zr .sw.on:active i:before{clip-path:inset(0 0 0 0 round 11px)}.zr .swr:active .sw.on i,.zr .sw.on:active i{clip-path:inset(0 0 0 14px round 11px)}.zr .ckv,.zr .ckb{width:20px;height:20px;border-radius:50%}.zr .ckv:before{border-radius:50%}.zr .tick,.zr .regl{box-shadow:none;background:#fff;border-radius:14px;padding:6px}.zr .dlg .tick,.zr .cfm .tick{background:var(--pan)}.zr .chkrow,.zr .rgo{border-radius:10px}.zr .sbar{left:20px;right:20px;bottom:18px;height:56px;padding:0 9px 0 20px;border-radius:999px;transform-origin:50% 100%;animation-duration:.6s}.zr .sbar .btn.yel,.zr .sbar .sav{height:38px;padding:0 20px;border-radius:999px;transition:transform .3s var(--sq)}.zr .sbar .btn.ghd,.zr .sbar .ghost{height:38px;padding:0 16px;border-radius:999px;background:#ffffff21;box-shadow:none;transition:transform .3s var(--sq)}.zr .sbar .btn.ghd:hover,.zr .sbar .ghost:hover{background:#ffffff38}.zr .sbar .btn.yel:hover,.zr .sbar .sav:hover{transform:scale(1.05)}.zr .sbar .btn.yel:active,.zr .sbar .sav:active,.zr .sbar .ghost:active,.zr .sbar .btn.ghd:active{transform:scale(.93,.88)}.zr .ptoast{border-radius:999px;padding:9px 16px 9px 12px;bottom:86px}.zr .scr{background:#0c2c1c66}.zr .dlg{border-radius:24px}.zr .dlh{background:#e2eee7;color:var(--g800);padding:16px 16px 16px 20px}.zr .dlh h3{font-size:17px;color:var(--g800);letter-spacing:-.01em}.zr .dlh p{color:#3c5a4b}.zr .dli{width:40px;height:40px;border-radius:50%;background:var(--g600);color:#fff}.zr .dlh .hb,.zr .dlh .xb,.zr .xb{background:#13442917;color:var(--g800)}.zr .dlh .hb:hover,.zr .xb:hover{background:#1344292b}.zr .dlf{border-top:0;background:var(--pan);padding:14px 20px 16px}.zr .cfm{border-radius:28px;padding:24px}.zr .cfi{width:48px;height:48px;border-radius:50%}.zr .cbx,.zr .mvl{box-shadow:none;border-radius:14px}.zr .cbx.n,.zr .mvl.r,.zr .mvl.g,.zr .cbx.a{box-shadow:none}.zr .toast{border-radius:28px}.zr .empty svg,.zr .lempty svg,.zr .dnone svg{box-sizing:content-box;padding:18px;border-radius:50%;background:var(--ton);color:var(--g500)}.zr .blk .empty svg,.zr .blk .dnone svg,.zr .dlg .empty svg{padding:14px;width:24px;height:24px;background:#e4ece8}.zr .srch input{border:1.5px solid transparent;border-radius:999px;background:#fff;padding:0 14px 0 36px}.zr .srch input:focus{border-color:var(--g500)}.zr .srch>.i{left:14px}.zr .nc{box-shadow:none;background:#fff;border-radius:16px}.zr .nc:hover{box-shadow:none}.zr .dlg .nc{background:var(--pan)}.zr .nci{border-radius:50%}.zr .it{box-shadow:none;background:#fff;border-radius:14px}.zr .nc .it,.zr .dlg .it{background:var(--pan)}.zr .dlg .nc .it{background:#fff}.zr .sub{border-top:0;padding-top:4px}.zr .addt{border:0;background:#2d614b17;border-radius:999px;color:var(--g650);transition:transform .3s var(--sq)}.zr .addt:hover{background:#2d614b29}.zr .addt:active{transform:scale(.97,.9)}.zr .li{box-shadow:none;background:#fff;border-radius:14px}.zr .li:hover{box-shadow:var(--sh-row)}.zr .dlg .li{background:var(--pan)}.zr .box,.zr .cs{box-shadow:none;background:var(--pan);border-radius:18px}.zr .opt,.zr .radio{box-shadow:none;background:var(--fill);border-radius:16px}.zr .opt:hover,.zr .radio:hover{box-shadow:none;background:var(--fillh)}.zr .opt.on,.zr .radio.on{background:var(--g50);box-shadow:inset 0 0 0 1.5px var(--g600)}.zr .rgt{box-shadow:none;background:var(--fill);border-radius:12px}.zr .rgt.on{background:var(--g50)}.zr .logo,.zr .logo.smx{border-radius:50%}.zr .logo.has{box-shadow:none}.zr .sum{box-shadow:none;border-radius:18px;background:var(--g50)}.zr .cix{border-right:0;background:var(--pan)}.zr .cxo{border-radius:999px;padding:4px 12px}.zr .mtabs{margin:14px 20px 0;height:40px;padding:4px;border-bottom:0;border-radius:999px;background:var(--fill)}.zr .mtabs .tind{left:4px;top:4px;bottom:4px;width:calc(50% - 4px);height:auto;border-radius:999px;background:#fff;transition:transform .5s var(--sq)}.zr .seg{background:var(--fill)}.zr .tgr{grid-template-columns:62px 132px 98px 160px 116px}.zr .dlg .srch input{background:var(--fill)}.zr .dlg .srch input:focus{background:#fff}.zr .sec{font-size:13px;text-transform:none;letter-spacing:0;color:var(--g800)}.zr .dev{border-top:0;background:var(--pan);border-radius:12px;padding:6px 6px 6px 12px;margin-top:6px}.zr{--t-press:.11s;--t-fast:.18s;--t-base:.28s;--t-move:.38s;--t-enter:.46s;--t-exit:.24s;--t-out:.14s;--t-big:.62s;--stg:34ms;--e-out:cubic-bezier(.16,1,.3,1);--e-spring:cubic-bezier(.34,1.56,.64,1);--e-inout:cubic-bezier(.65,0,.35,1);--e-in:cubic-bezier(.5,0,.75,0);--e-rel:cubic-bezier(.3,1.9,.5,1);--in:var(--e-out);--spring:var(--e-spring);--out:var(--e-in);--sq:var(--e-spring);--soft:var(--e-inout)}@keyframes zr-trkA{0%{opacity:0;transform:translate(-10px)}}@keyframes zr-trkB{0%{opacity:0;transform:translate(-10px)}}@keyframes zr-wdA{0%{opacity:0;transform:translateY(.6em)}}@keyframes zr-wdB{0%{opacity:0;transform:translateY(.6em)}}@keyframes zr-softA{0%{opacity:.3;transform:translateY(5px)}}@keyframes zr-softB{0%{opacity:.3;transform:translateY(5px)}}@keyframes zr-selA{0%{opacity:0}}@keyframes zr-selB{0%{opacity:0}}@keyframes zr-popS{0%{opacity:0;transform:scale(.4)}55%{opacity:1;transform:scale(1.12)}80%{transform:scale(.97)}to{opacity:1;transform:none}}@keyframes zr-ripA{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zr-ripB{0%{opacity:.95;transform:scale(.15)}55%{opacity:.5}to{opacity:0;transform:scale(1.2)}}@keyframes zr-cDnA{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zr-cDnB{0%{opacity:0;transform:translateY(26px) scale(.98)}60%{opacity:1;transform:translateY(-2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zr-cUpA{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zr-cUpB{0%{opacity:0;transform:translateY(-26px) scale(.98)}60%{opacity:1;transform:translateY(2px) scale(1.004)}to{opacity:1;transform:none}}@keyframes zr-cODn{to{opacity:0;transform:translateY(-18px) scale(.985)}}@keyframes zr-cOUp{to{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes zr-blkF{0%{opacity:0;transform:translate(26px)}to{opacity:1;transform:none}}@keyframes zr-blkB{0%{opacity:0;transform:translate(-26px)}to{opacity:1;transform:none}}@keyframes zr-tOF{to{opacity:0;transform:translate(-22px)}}@keyframes zr-tOB{to{opacity:0;transform:translate(22px)}}@keyframes zr-colO{to{opacity:0}}@keyframes zr-colA{0%{opacity:0;transform:translateY(6px)}}@keyframes zr-colB{0%{opacity:0;transform:translateY(6px)}}@keyframes zr-fiF{0%{transform:scale(.985)}}@keyframes zr-dotOk{0%{opacity:1;transform:scale(1)}30%{opacity:1;transform:scale(1.9)}to{opacity:0;transform:scale(0)}}@keyframes zr-dotRv{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(0)}}@keyframes zr-okWash{0%{opacity:0}16%{opacity:1}to{opacity:0}}@keyframes zr-valIn{0%{opacity:.2;transform:translateY(4px)}}@keyframes zr-valA{0%{opacity:0;transform:translateY(5px)}}@keyframes zr-valB{0%{opacity:0;transform:translateY(5px)}}@keyframes zr-sbIt{0%{opacity:0;transform:translateY(9px) scale(.9)}}@keyframes zr-rollA{0%{opacity:0;transform:translateY(80%)}}@keyframes zr-rollB{0%{opacity:0;transform:translateY(80%)}}@keyframes zr-rdA{0%{opacity:0;transform:translateY(-80%)}}@keyframes zr-rdB{0%{opacity:0;transform:translateY(-80%)}}@keyframes zr-lblA{0%{opacity:0;transform:translateY(5px)}}@keyframes zr-lblB{0%{opacity:0;transform:translateY(5px)}}@keyframes zr-barOk{0%{opacity:1;transform:none}10%{opacity:1;transform:scale(1.012,1.05)}24%,56%{opacity:1;transform:none}to{opacity:0;transform:translateY(26px) scale(.7)}}@keyframes zr-okBtn{0%{transform:none}40%{transform:scale(1.1)}to{transform:none}}@keyframes zr-subIn{0%{opacity:0;transform:scale(.97,.72)}to{opacity:1;transform:none}}@keyframes zr-rowsIn{0%{grid-template-rows:0fr}to{grid-template-rows:1fr}}@keyframes zr-rowsO{0%{grid-template-rows:1fr}to{grid-template-rows:0fr}}@keyframes zr-arm{0%,to{transform:none}35%{transform:scale(1.07)}70%{transform:scale(.99)}}@keyframes zr-armR{0%{opacity:0}30%{opacity:1}to{opacity:0}}@keyframes zr-nwRing{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes zr-shakeA{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zr-shakeB{0%,to{transform:none}18%{transform:translate(-5px)}40%{transform:translate(4px)}62%{transform:translate(-2.5px)}82%{transform:translate(1px)}}@keyframes zr-wig{0%,to{transform:rotate(0)}25%{transform:rotate(-13deg) scale(1.12)}55%{transform:rotate(9deg)}80%{transform:rotate(-4deg)}}@keyframes zr-nA{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}@keyframes zr-nB{0%{transform:none}40%{transform:scale(1.3)}to{transform:none}}.zr .xb:hover,.zr .dlh .hb:hover{transform:none}.zr .btn{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zr .lnk,.zr .ib,.zr .mb,.zr .hb,.zr .xb,.zr .chip,.zr .tab,.zr .mtab,.zr .pill,.zr .tel,.zr .lrow,.zr .sgo,.zr .shd,.zr .sth,.zr .swr,.zr .ckc,.zr .ddb,.zr .kz,.zr .ddo,.zr .kzo,.zr .rgo,.zr .chkrow,.zr .opt,.zr .radio,.zr .addt,.zr .updrop,.zr .ghost,.zr .rsb,.zr .bfb,.zr .cxo,.zr .cst,.zr .ixb,.zr .savs>.sav,.zr .sbar .sav,.zr .sbar .btn{transition:transform var(--t-base) var(--e-rel)}.zr .btn:active,.zr .lnk:active,.zr .chip:active,.zr .tab:active,.zr .mtab:active,.zr .pill:active,.zr .tel:active,.zr .ghost:active,.zr .addt:active,.zr .bfb:active,.zr .rsb:active,.zr .cxo:active,.zr .sbar .sav:active,.zr .sbar .btn:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zr .ib:active,.zr .mb:active,.zr .hb:active,.zr .xb:active,.zr .sgo:active,.zr .ixb:active,.zr .savs>.sav:active{transform:scale(.9);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zr .lrow:active,.zr .swr:active,.zr .ckc:active,.zr .ddb:active,.zr .kz:active,.zr .ddo:active,.zr .kzo:active,.zr .rgo:active,.zr .chkrow:active,.zr .opt:active,.zr .radio:active,.zr .updrop:active,.zr .shd:active,.zr .sth:active,.zr .cst:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zr .hb.off:active,.zr .btn.off:active{transform:none}.zr .btn:after,.zr .chip:after,.zr .hb:after,.zr .ib:after,.zr .lnk:after,.zr .lrow:after,.zr .tab:after,.zr .swr:after,.zr .ddb:after,.zr .ddo:after,.zr .rgo:after,.zr .mtab:after,.zr .ckc:after,.zr .shd:after,.zr .updrop:after,.zr .pill:after,.zr .tel:after,.zr .kz:after,.zr .kzo:after,.zr .mb:after,.zr .sgo:after,.zr .addt:after,.zr .opt:after,.zr .xb:after,.zr .ixb:after,.zr .sbar .sav:after,.zr .ghost:after,.zr .sth:after,.zr .radio:after,.zr .chkrow:after{left:0;top:0;width:100%;height:100%;aspect-ratio:auto;border-radius:inherit;transform:none;opacity:0;transition:opacity var(--t-base) var(--e-out)}.zr .btn:active:after,.zr .chip:active:after,.zr .hb:active:after,.zr .ib:active:after,.zr .lnk:active:after,.zr .lrow:active:after,.zr .tab:active:after,.zr .swr:active:after,.zr .ddb:active:after,.zr .ddo:active:after,.zr .rgo:active:after,.zr .mtab:active:after,.zr .ckc:active:after,.zr .shd:active:after,.zr .updrop:active:after,.zr .pill:active:after,.zr .tel:active:after,.zr .kz:active:after,.zr .kzo:active:after,.zr .mb:active:after,.zr .sgo:active:after,.zr .addt:active:after,.zr .opt:active:after,.zr .xb:active:after,.zr .ixb:active:after,.zr .sbar .sav:active:after,.zr .ghost:active:after,.zr .sth:active:after,.zr .radio:active:after,.zr .chkrow:active:after{opacity:.11;transform:none;transition:opacity var(--t-press) var(--e-out)}.zr .rip{position:absolute;z-index:90;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;pointer-events:none;opacity:0;box-shadow:inset 0 0 0 2px #fffc,0 0 0 1.5px #1344294d}.zr .rpA{animation:zr-ripA var(--t-enter) var(--e-out) both}.zr .rpB{animation:zr-ripB var(--t-enter) var(--e-out) both}.zr .btn svg,.zr .lnk svg,.zr .ib svg,.zr .mb svg,.zr .hb svg,.zr .xb svg,.zr .addt svg,.zr .tab svg,.zr .mtab svg,.zr .pill svg,.zr .ddb>svg,.zr .kz>svg,.zr .rsb svg,.zr .shd svg,.zr .sth svg,.zr .cst svg{transition:transform var(--t-base) var(--e-spring)}.zr .btn:hover svg{transform:scale(1.1) rotate(-6deg)}.zr .btn:has(use[href="#i-plus"]):hover svg,.zr .addt:hover svg,.zr .mb:has(use[href="#i-plus"]):hover svg{transform:rotate(90deg)}.zr .btn:has(use[href="#i-plus"]):active svg,.zr .addt:active svg,.zr .mb:has(use[href="#i-plus"]):active svg{transform:rotate(180deg) scale(.9)}.zr .hb.d:hover svg,.zr .ib.d:hover svg,.zr .mb.d:hover svg,.zr .btn:has(use[href="#i-trash"]):hover svg,.zr .hb:has(use[href="#i-phone"]):hover svg{animation:zr-wig var(--t-big) var(--e-out)}.zr .hb.x:hover svg,.zr .xb:hover svg,.zr .dlh .hb.x:hover svg,.zr .mb:has(use[href="#i-x"]):hover svg,.zr .ib:has(use[href="#i-x"]):hover svg{transform:rotate(90deg)}.zr .hb:has(use[href="#i-mail"]):hover svg{transform:translateY(-2px) rotate(-8deg)}.zr .btn:has(use[href="#i-ref"]):hover svg,.zr .btn:has(use[href="#i-undo"]):hover svg,.zr .lnk:has(use[href="#i-ref"]):hover svg{transform:rotate(-180deg)}.zr .btn:has(use[href="#i-dl"]):hover svg,.zr .lnk:has(use[href="#i-dl"]):hover svg,.zr .ib:has(use[href="#i-dl"]):hover svg{transform:translateY(2px)}.zr .btn:has(use[href="#i-up"]):hover svg{transform:translateY(-2px)}.zr .btn:has(use[href="#i-send"]):hover svg,.zr .btn:has(use[href="#i-arrc"]):hover svg,.zr .btn:has(use[href="#i-ext"]):hover svg{transform:translate(2px,-1px)}.zr .btn svg.spin,.zr .btn:hover svg.spin,.zr .sav svg.spin{transition:none;transform:none}.zr .btn>svg:has(use[href="#i-check"]),.zr .lnk>svg:has(use[href="#i-check"]),.zr .sav>svg:has(use[href="#i-check"]),.zr .ib>svg:has(use[href="#i-check"]),.zr .ptoast svg:has(use[href="#i-check"]),.zr .tsi>svg:has(use[href="#i-check"]){stroke-dasharray:24;animation:zr-ckd var(--t-base) var(--e-out) .14s both}.zr .tel:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:20px;height:20px;margin:-10px 0 0 -10px;border-radius:50%;pointer-events:none;background:#061a1052;transform:scale(0);transition:transform var(--t-exit) var(--e-in)}.zr .tel.act:before{transform:scale(26);transition:transform var(--t-enter) var(--e-out)}.zr .tel.act,.zr .tel.act:hover{background:#061a1045}.zr .chip:before{content:"";position:absolute;left:var(--mx,50%);top:var(--my,50%);width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 240px var(--row);opacity:0;transform:scale(.25)}.zr .chip.on:before{opacity:1;transform:scale(48);transition:transform var(--t-enter) var(--e-out)}.zr .chip>span,.zr .chip>b,.zr .tel>b,.zr .tel>span{position:relative;z-index:1}.zr .sw:before{opacity:1;clip-path:inset(0 100% 0 0 round 999px);transition:clip-path var(--t-exit) var(--e-inout)}.zr .sw.on:before{opacity:1;clip-path:inset(0 0 0 0 round 999px);transition:clip-path var(--t-enter) var(--e-out)}.zr .sw.on:after{animation:zr-halo var(--t-big) var(--e-out) both}.zr .sw i{transition:clip-path var(--t-base) var(--e-inout)}.zr .sw i:before{transition:clip-path var(--t-enter) var(--e-spring)}.zr .sw.on i{transition:clip-path var(--t-enter) var(--e-spring)}.zr .sw.on i:before{transition:clip-path var(--t-base) var(--e-inout)}.zr .onoff.on,.zr .sst.on{animation:zr-pop var(--t-enter) var(--e-spring)}.zr .ckb,.zr .ckv{position:relative}.zr .ckb:before,.zr .ckv:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:var(--g600);opacity:0;transform:scale(.3);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zr .on>.ckb:before,.zr .ckb.on:before,.zr .ckv.on:before{opacity:1;transform:none}.zr .on>.ckb,.zr .ckb.on,.zr .ckv.on{background:none;box-shadow:inset 0 0 0 1.5px var(--g600)}.zr .ckb svg,.zr .ckv svg{position:relative}.zr .ckv.on svg,.zr .on>.ckb svg,.zr .ckb.on svg{animation:zr-ckd var(--t-base) var(--e-out) 90ms forwards}.zr .rd:after{transition:transform var(--t-base) var(--e-spring)}.zr .tline{transition:clip-path var(--t-enter) var(--e-spring)}.zr .tlin{transition:clip-path var(--t-base) var(--e-out)}.zr .dcard:has(.tpane.t-bk) .tline,.zr .dcard:has(.pane.t-bk) .tline{transition:clip-path var(--t-base) var(--e-out)}.zr .dcard:has(.tpane.t-bk) .tlin,.zr .dcard:has(.pane.t-bk) .tlin{transition:clip-path var(--t-enter) var(--e-spring)}.zr .abpill{transition:clip-path var(--t-enter) var(--e-spring)}.zr .mtabs .tind{transition:transform var(--t-enter) var(--e-spring)}.zr .tn,.zr .dtabs .tab i{animation:none}.zr .tn.nA,.zr .dtabs .tab i.nA{animation:zr-nA var(--t-enter) var(--e-spring)}.zr .tn.nB,.zr .dtabs .tab i.nB{animation:zr-nB var(--t-enter) var(--e-spring)}.zr .bnA,.zr .bnB{animation-duration:var(--t-enter)}.zr .rs{transition:opacity var(--t-base) var(--e-out),stroke-dashoffset var(--t-big) var(--e-out)}.zr .rmA,.zr .rmB{animation:none}.zr .rmA>b{animation:zr-rollA var(--t-base) var(--e-spring)}.zr .rmB>b{animation:zr-rollB var(--t-base) var(--e-spring)}.zr .rmA>i{animation:zr-lblA var(--t-base) var(--e-out)}.zr .rmB>i{animation:zr-lblB var(--t-base) var(--e-out)}.zr .lcol{transition-duration:var(--t-move);transition-timing-function:var(--e-inout)}.zr .lrow,.zr .sk,.zr .chip,.zr .tel,.zr .mtab,.zr .blk,.zr .li,.zr .doc,.zr .kv,.zr .note,.zr .empty,.zr .lempty,.zr .dnone,.zr .ltxt,.zr .rgo,.zr .radio,.zr .cxo,.zr .trow,.zr .sum,.zr .cbx,.zr .rgt,.zr .mvl.g,.zr .rnew,.zr .chgl,.zr .abt,.zr .ab .btn,.zr .mp>*,.zr .dlb>*{animation-duration:var(--t-enter);animation-timing-function:var(--e-out)}.zr .qA .lrow{animation-name:zr-softA}.zr .qB .lrow{animation-name:zr-softB}.zr .qA .lrow,.zr .qB .lrow{animation-duration:var(--t-base);animation-delay:0s!important}.zr .qA .rb,.zr .qB .rb{animation:none}.zr .lcol.min .lrow{animation-name:none}.zr .lsel{position:absolute;left:0;right:0;top:0;height:70px;z-index:2;border-radius:14px;pointer-events:none;box-shadow:var(--sh-row);-webkit-backdrop-filter:brightness(1.08);backdrop-filter:brightness(1.08);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zr .lsel:before{content:"";position:absolute;left:6px;top:50%;width:6px;height:6px;margin-top:-3px;border-radius:50%;background:var(--g600)}.zr .lsel.off,.zr .ssel.off{opacity:0}.zr .lsel.nt,.zr .ssel.nt{transition:opacity var(--t-fast) var(--e-out)}.zr .lA>.lsel,.zr .gA>.lsel,.zr .qA>.lsel{animation:zr-selA var(--t-base) var(--e-out) .12s backwards}.zr .lB>.lsel,.zr .gB>.lsel,.zr .qB>.lsel{animation:zr-selB var(--t-base) var(--e-out) .12s backwards}.zr .lrow.on:not(.pk),.zr .lrow.on:not(.pk):hover{background:var(--row);box-shadow:none}.zr .lrow.on .lbar,.zr .lrow.on:before{transform:scale(0)}.zr .lscroll,.zr .savs,.zr .stl{position:relative}.zr .ssel{position:absolute;left:50%;top:10px;width:40px;height:40px;margin-left:-20px;border-radius:50%;pointer-events:none;box-shadow:0 0 0 2px var(--lcol),0 0 0 4px var(--g600);transition:transform var(--t-enter) var(--e-inout),opacity var(--t-fast) var(--e-out)}.zr .sav.on .av,.zr .sgo.on{box-shadow:none}.zr .lcol.min .sav,.zr .sgo{animation:zr-popS var(--t-enter) var(--e-spring) backwards}.zr .sks{display:flex;flex-direction:column;gap:6px}.zr .sks.out{position:absolute;left:10px;right:10px;top:6px;z-index:3;pointer-events:none;animation:zr-fadeO var(--t-exit) var(--e-in) both}.zr .dA,.zr .dB,.zr .dcard{animation-duration:var(--t-enter)}.zr .s-dn>.dA,.zr .dcard.kA.s-dn{animation-name:zr-cDnA}.zr .s-dn>.dB,.zr .dcard.kB.s-dn{animation-name:zr-cDnB}.zr .s-up>.dA,.zr .dcard.kA.s-up{animation-name:zr-cUpA}.zr .s-up>.dB,.zr .dcard.kB.s-up{animation-name:zr-cUpB}.zr .dwrap.out>.dcard,.zr .dwrap.out>.empty,.zr .dcard.out{animation:zr-cardO var(--t-out) var(--e-in) both}.zr .dwrap.s-dn.out>.dcard,.zr .dcard.s-dn.out{animation-name:zr-cODn}.zr .dwrap.s-up.out>.dcard,.zr .dcard.s-up.out{animation-name:zr-cOUp}.zr .dA .hav{animation-name:zr-popA}.zr .dB .hav{animation-name:zr-popB}.zr .dA .hsub,.zr .kA .dsub{animation-name:zr-trkA}.zr .dB .hsub,.zr .kB .dsub{animation-name:zr-trkB}.zr .dA .hc{animation-name:zr-popA}.zr .dB .hc{animation-name:zr-popB}.zr .hav,.zr .dav{animation-duration:var(--t-enter);animation-delay:60ms}.zr .hn,.zr .dnm{animation:none}.zr .wd{display:inline-block;white-space:pre;animation:zr-wdA var(--t-enter) var(--e-out) backwards}.zr .dB .wd,.zr .kB .wd{animation-name:zr-wdB}.zr .hsub,.zr .dsub{animation-duration:var(--t-enter);animation-delay:.13s}.zr .dhead .hc{animation-duration:var(--t-enter);animation-delay:.18s}.zr .tpane.tA,.zr .tpane.tB,.zr .pane{animation:none}.zr .tpane.out,.zr .pane.out{animation:zr-tabO var(--t-out) var(--e-in) both}.zr .tpane.o-fw,.zr .pane.o-fw{animation-name:zr-tOF}.zr .tpane.o-bk,.zr .pane.o-bk{animation-name:zr-tOB}.zr .tA .blk{animation-name:zr-riseA}.zr .tB .blk{animation-name:zr-riseB}.zr .tpane.t-fw .blk,.zr .pane.t-fw .blk{animation-name:zr-blkF}.zr .tpane.t-bk .blk,.zr .pane.t-bk .blk{animation-name:zr-blkB}.zr .dcol>.blk:nth-child(1){animation-delay:0s}.zr .dcol>.blk:nth-child(2){animation-delay:calc(var(--stg)*2)}.zr .dcol>.blk:nth-child(3){animation-delay:calc(var(--stg)*4)}.zr .dcol>.blk:nth-child(4){animation-delay:calc(var(--stg)*6)}.zr .dcol>.blk:nth-child(n+5){animation-delay:calc(var(--stg)*8)}.zr .dcol:nth-child(2)>.blk:nth-child(1){animation-delay:var(--stg)}.zr .dcol:nth-child(2)>.blk:nth-child(2){animation-delay:calc(var(--stg)*3)}.zr .dcol:nth-child(2)>.blk:nth-child(3){animation-delay:calc(var(--stg)*5)}.zr .dcol:nth-child(2)>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*7)}.zr .tpane.cx .dgrid,.zr .pane.cx>.dcols{animation:zr-colO var(--t-press) var(--e-in) both}.zr .tpane.cA .dgrid,.zr .pane.cA>.dcols{animation:zr-colA var(--t-base) var(--e-out) both}.zr .tpane.cB .dgrid,.zr .pane.cB>.dcols{animation:zr-colB var(--t-base) var(--e-out) both}.zr .fld,.zr .swr{position:relative}.zr .fl,.zr .fl2{transition:transform var(--t-fast) var(--e-out)}.zr .fld:focus-within>.fl,.zr .fld:focus-within>.fl2{transform:translate(3px);color:var(--g650)}.zr .fw:before{transition:opacity var(--t-fast) var(--e-out)}.zr .fw:after{transform:scale(.98);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zr .fw:focus-within:after,.zr .fw.err:after{transform:none}.zr .fi:focus{animation:zr-fiF var(--t-base) var(--e-spring)}.zr .fw>.fi:focus{animation:none}.zr .chg.on:after{animation:zr-dotH .9s var(--e-out) .12s 2 both}.zr .chg.ok,.zr .chg.rv{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--g500);flex:none;opacity:1;transform:none}.zr .chg.ok{animation:zr-dotOk var(--t-big) var(--e-out) both}.zr .chg.rv{animation:zr-dotRv var(--t-exit) var(--e-in) both}.zr .fld:has(.chg.ok):after,.zr .swr:has(.chg.ok):before{content:"";position:absolute;left:-4px;right:-4px;top:-3px;bottom:-3px;border-radius:14px;background:#28a05f2b;pointer-events:none;animation:zr-okWash 1s var(--e-out) both}.zr .swr:has(.chg.ok):before{left:0;right:0;top:0;bottom:0;border-radius:inherit}.zr .fld:has(.chg.rv) .fi,.zr .fld:has(.chg.rv) .ddb,.zr .swr:has(.chg.rv) .sw{animation:zr-valIn var(--t-base) var(--e-out)}.zr .hint.err,.zr .ferr{animation-duration:var(--t-base)}.zr .sbar{animation-duration:var(--t-big);animation-timing-function:var(--e-out)}.zr .sbar>*{animation:zr-sbIt var(--t-enter) var(--e-out) backwards}.zr .sbar>:nth-child(1){animation-delay:.14s}.zr .sbar>:nth-child(2){animation-delay:174ms}.zr .sbar>:nth-child(3){animation-delay:208ms}.zr .sbar>:nth-child(4){animation-delay:242ms}.zr .sbar>:nth-child(5){animation-delay:276ms}.zr .sbar.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zr .sbar.out>*{animation:none}.zr .sbar.out:has(.ok){animation:zr-barOk var(--t-big) var(--e-inout) both}.zr .sbar .ok{animation:zr-okBtn var(--t-enter) var(--e-spring)}.zr .sbar .ghd,.zr .sbar .ghost{transition:transform var(--t-base) var(--e-rel),opacity var(--t-fast) var(--e-out)}.zr .sbar:has(.ok) .ghd,.zr .sbar:has(.ok) .ghost{opacity:.35}.zr .sbar .yel.off,.zr .sbar .sav.off{opacity:1}.zr .rollA,.zr .rA{animation:zr-rollA var(--t-base) var(--e-spring)}.zr .rollB,.zr .rB{animation:zr-rollB var(--t-base) var(--e-spring)}.zr .rdA{animation:zr-rdA var(--t-base) var(--e-spring)}.zr .rdB{animation:zr-rdB var(--t-base) var(--e-spring)}.zr .sbn>b,.zr .sbn>i{display:inline-block}.zr .ptoast{animation-duration:var(--t-enter)}.zr .ptoast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in)}.zr .ddp,.zr .kzp,.zr .rsp{animation:zr-kzIn var(--t-base) var(--e-out) both}.zr .ddp.out,.zr .kzp.out,.zr .rsp.out{animation:zr-kzO var(--t-out) var(--e-in) both;pointer-events:none}.zr .ddo,.zr .kzo{animation-duration:var(--t-base);animation-timing-function:var(--e-out)}.zr .kzo:nth-child(1){animation-delay:50ms}.zr .kzo:nth-child(2){animation-delay:84ms}.zr .kzo:nth-child(3){animation-delay:118ms}.zr .kzo:nth-child(4){animation-delay:152ms}.zr .kzo:nth-child(n+5){animation-delay:186ms}.zr .ddo:before,.zr .kzo:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;background:var(--chip);opacity:0;transition:opacity var(--t-fast) var(--e-out);pointer-events:none}.zr .ddo:hover,.zr .kzo:hover{background:transparent}.zr .ddo.on:hover,.zr .kzo.on:hover{background:var(--g100)}.zr .ddo:hover:before,.zr .kzo:hover:before{opacity:1}.zr .ddo.on:before,.zr .kzo.on:before{opacity:0}.zr .ddo>*,.zr .kzo>*{position:relative}.zr .ddo>svg,.zr .kzo>svg,.zr .opt>.ok{stroke-dasharray:24;stroke-dashoffset:24;opacity:1;transform:none;transition:stroke-dashoffset var(--t-base) var(--e-out)}.zr .ddo.on>svg,.zr .kzo.on>svg,.zr .opt.on>.ok{stroke-dashoffset:0}.zr .ddv.vA,.zr .kzt.vA>b{animation:zr-valA var(--t-base) var(--e-out)}.zr .ddv.vB,.zr .kzt.vB>b{animation:zr-valB var(--t-base) var(--e-out)}.zr .nc,.zr .it{animation-name:zr-subIn;animation-duration:var(--t-enter);animation-timing-function:var(--e-out);transform-origin:50% 100%}.zr .ncb,.zr .csb{transition:grid-template-rows var(--t-exit) var(--e-inout)}.zr .nc.open .ncb,.zr .cs.open .csb{transition:grid-template-rows var(--t-enter) var(--e-out)}.zr .ncb>div,.zr .csb>div{opacity:0;transform:translateY(-8px);transition:opacity var(--t-out) var(--e-in),transform var(--t-exit) var(--e-in)}.zr .nc.open .ncb>div,.zr .cs.open .csb>div{opacity:1;transform:none;transition:opacity var(--t-fast) var(--e-out),transform var(--t-enter) var(--e-out)}.zr .bfw{display:grid;grid-template-rows:1fr;margin-bottom:-10px;animation:zr-rowsIn var(--t-base) var(--e-out) both}.zr .bfw.out{animation:zr-rowsO var(--t-press) var(--e-in) both}.zr .bfi{min-height:0;overflow:hidden;padding-bottom:10px}.zr .bfl{animation-duration:var(--t-base)}.zr .bfl.out{animation:zr-fadeO var(--t-press) var(--e-in) both}.zr .scr{animation:zr-fade var(--t-base) var(--e-out) both}.zr .dlg{animation-duration:var(--t-big)}.zr .cfm{animation-duration:var(--t-enter)}.zr .dli{animation-duration:var(--t-enter);animation-delay:40ms}.zr .dlh h3{animation-duration:var(--t-enter);animation-delay:60ms}.zr .dlh p{animation-duration:var(--t-enter);animation-delay:94ms}.zr .dlf>*{animation:zr-rise var(--t-enter) var(--e-out) .2s backwards}.zr .dlf>*:nth-child(2){animation-delay:234ms}.zr .dlf>*:nth-child(3){animation-delay:268ms}.zr .cfi{animation:zr-pop var(--t-enter) var(--e-spring) 30ms backwards}.zr .cfi svg{animation:zr-wig var(--t-big) var(--e-out) .24s}.zr .cfm h3,.zr .cfm>p{animation:zr-rise var(--t-enter) var(--e-out) 50ms backwards}.zr .cfm>p{animation-delay:84ms}.zr .cfb>*,.zr .cff>*{animation:zr-rise var(--t-enter) var(--e-out) 118ms backwards}.zr .cfb>*:nth-child(2),.zr .cff>*:nth-child(2){animation-delay:152ms}.zr .cfb>*:nth-child(3),.zr .cff>*:nth-child(3){animation-delay:186ms}.zr .cfm .btn.dng,.zr .cfm .btn.amb{animation:zr-rise var(--t-enter) var(--e-out) 152ms backwards,zr-arm var(--t-big) var(--e-inout) .64s}.zr .cfm .btn.dng:before,.zr .cfm .btn.amb:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:inherit;box-shadow:inset 0 0 0 2px #ffffffbf;opacity:0;pointer-events:none;animation:zr-armR var(--t-big) var(--e-out) .64s}.zr .fout .dlg,.zr .fout .cfm{animation:zr-dlgO var(--t-exit) var(--e-in) both}.zr .fout .scr{animation:zr-fadeO var(--t-exit) var(--e-in) both}.zr .fout .dlg>*,.zr .fout .cfm>*{animation:zr-fadeO var(--t-press) var(--e-in) both}.zr .dlb.shA,.zr .dlb.shB{animation:none}.zr .shA .fw.err{animation:zr-shakeA var(--t-enter) var(--e-out)}.zr .shB .fw.err{animation:zr-shakeB var(--t-enter) var(--e-out)}.zr .fld.err>.fi{animation:zr-shakeA var(--t-enter) var(--e-out)}.zr .mp.tA,.zr .mp.tB{animation-duration:var(--t-base)}.zr .mp.out{animation-duration:var(--t-out)}.zr .toast{animation-duration:var(--t-big);animation-fill-mode:backwards}.zr .toast.out{animation-duration:var(--t-exit);animation-timing-function:var(--e-in);animation-fill-mode:both}.zr .toast.out~.toast{transform:translateY(calc(-100% - 8px));transition:transform var(--t-exit) var(--e-inout)}.zr .lA .lrow.nw{animation:zr-riseA var(--t-enter) var(--e-out) backwards}.zr .lB .lrow.nw{animation:zr-riseB var(--t-enter) var(--e-out) backwards}.zr .qA .lrow.nw{animation:zr-softA var(--t-base) var(--e-out) backwards}.zr .qB .lrow.nw{animation:zr-softB var(--t-base) var(--e-out) backwards}.zr .lrow.nw:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;width:auto;height:auto;margin:0;background:none;transform:none;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--g500);pointer-events:none;animation:zr-nwRing 1.3s var(--e-out) 2 both}.zr .lrow.nw>.av{animation:zr-pop var(--t-big) var(--e-spring) 2}.zr .t-in,.zr .t-fw,.zr .t-bk,.zr .o-in,.zr .o-fw,.zr .o-bk,.zr .s-in,.zr .s-up,.zr .s-dn,.zr .c2,.zr .k2,.zr .cx,.zr .cA,.zr .cB,.zr .nA,.zr .nB,.zr .ok,.zr .rv,.zr .vA,.zr .vB,.zr .nt,.zr .lv{--m:1}.zr .lscroll>.lsel{left:10px;right:10px;top:6px}.zr .lin{transition:opacity var(--t-base) var(--e-out) 90ms}.zr .lcol.min .lin{transition:opacity var(--t-out) var(--e-in)}.zr .strip{animation:zr-stripIn var(--t-base) var(--e-out) 50ms backwards}.zr .pane:not(.k2)>.dcols.c2{flex-direction:column;align-items:stretch}.zr .pane.k2>.dcols{flex-direction:row;align-items:flex-start}@keyframes zr-rpPaneO{to{opacity:0;transform:translateY(8px) scale(.985)}}@keyframes zr-rpSegA{0%{transform:scaleX(0)}}@keyframes zr-rpSegB{0%{transform:scaleX(0)}}@keyframes zr-rpLnA{0%{transform:scaleX(0)}}@keyframes zr-rpLnB{0%{transform:scaleX(0)}}@keyframes zr-rpBarA{0%{clip-path:inset(100% 0 0 0 round 7px 7px 0 0)}}@keyframes zr-rpBarB{0%{clip-path:inset(100% 0 0 0 round 7px 7px 0 0)}}@keyframes zr-rpFillA{0%{clip-path:inset(0 100% 0 0 round 999px)}}@keyframes zr-rpFillB{0%{clip-path:inset(0 100% 0 0 round 999px)}}@keyframes zr-rpNumA{0%{opacity:0}}@keyframes zr-rpNumB{0%{opacity:0}}@keyframes zr-rpRowA{0%{opacity:0;transform:translateY(12px)}}@keyframes zr-rpRowB{0%{opacity:0;transform:translateY(12px)}}@keyframes zr-rpSwA{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes zr-rpSwB{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes zr-rpDot{0%{opacity:.6;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}@keyframes zr-rpLtr{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}@keyframes zr-rpMenuO{to{opacity:0;transform:scale(.95,.75)}}@keyframes zr-rpCardO{to{opacity:0;transform:scale(.96)}}.zr .rp-gb,.zr .dl-pb,.zr .dl-ef,.zr .dl-row,.zr .dl-lb,.zr .kr-ch,.zr .kr-xo,.zr .rp-cx,.zr .rp-co,.zr .kr-tr,.zr .kr-col{position:relative;transition:transform var(--t-base) var(--e-rel)}.zr .rp-gb:active,.zr .dl-pb:active,.zr .dl-ef:active,.zr .dl-lb:active,.zr .kr-ch:active,.zr .rp-cx:active{transform:scale(.96,.93);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zr .dl-row:active,.zr .kr-xo:active,.zr .rp-co:active{transform:scale(.985,.96);transition-duration:var(--t-press);transition-timing-function:var(--e-out)}.zr .kr-xo.dis:active{transform:none}.zr .rp-gb svg,.zr .dl-pb svg,.zr .dl-ef svg,.zr .dl-row svg{transition:transform var(--t-base) var(--e-spring)}.zr .ban.rp{gap:22px}.zr .rq0{stroke:#fb923c}.zr .rq1{stroke:var(--yel)}.zr .rq2{stroke:#8ebaa3}.zr .rmid i{font-size:6.5px}.zr .rp-bt{z-index:1;min-width:0;flex:none;animation:zr-riseA var(--t-enter) var(--e-out) backwards}.zr .rp-bt.kB{animation-name:zr-riseB}.zr .rp-bt.out,.zr .rp-bx.out{animation:zr-rpPaneO var(--t-out) var(--e-in) both}.zr .rp-bx{display:flex;align-items:center;gap:22px;z-index:1;flex:none;animation:zr-riseA var(--t-enter) var(--e-out) backwards}.zr .rp-bx.kB{animation-name:zr-riseB}.zr .tls.rp{gap:8px;margin-left:0}.zr .tel.rp{min-width:0;padding:7px 22px 8px;line-height:1.2;cursor:default;flex:none}.zr .tel.rp:hover{background:#ffffff1a;transform:none}.zr .tel.rp:active{transform:none}.zr .tel.rp b{font-size:22px;line-height:1.15;display:block;white-space:nowrap}.zr .tel.rp>span{font-size:9.5px;white-space:nowrap}.zr .rp-ba{z-index:1;display:flex;gap:10px;align-items:center;flex:none;animation:zr-rise var(--t-enter) var(--e-out) backwards}.zr .rp-gb{height:40px;padding:0 14px 0 16px;border-radius:999px;background:#ffffff21;color:#fff;font-size:12.5px;font-weight:650;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;flex:none}.zr .rp-gb:hover{background:#fff3}.zr .rp-gb.op{background:#061a1080}.zr .rp-gb.y{background:var(--yel);color:var(--g900);min-width:148px}.zr .rp-gb.y:hover,.zr .rp-gb.y.op{background:#f3e53a}.zr .rp-gb .cv{transition:transform var(--t-base) var(--e-spring)}.zr .rp-gb.op .cv{transform:rotate(180deg)}.zr .rp-gb>b{display:inline-block;font-weight:650}.zr .rp-gb>b.lA{animation:zr-lblA var(--t-base) var(--e-out)}.zr .rp-gb>b.lB{animation:zr-lblB var(--t-base) var(--e-out)}.zr .abt.rp2{grid-template-columns:124px 196px}.zr .rp-pane{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.zr .rp-pane.out{animation:zr-rpPaneO var(--t-out) var(--e-in) both}.zr .lcol.rp{display:flex;flex-direction:column;animation:zr-riseA var(--t-enter) var(--e-out) backwards}.zr .pB .lcol.rp{animation-name:zr-riseB}.zr .dl-lh{flex:none;padding:14px 14px 4px;display:flex;flex-direction:column;gap:10px;position:relative;z-index:5}.zr .dl-top{display:flex;align-items:center;gap:8px;min-width:0}.zr .dl-pb,.zr .dl-ef{height:36px;padding:0 11px 0 13px;border-radius:999px;background:#fff;color:var(--ink2);font-size:12.5px;font-weight:650;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;flex:none;min-width:0}.zr .dl-pb:hover,.zr .dl-ef:hover{background:#f9fbfa}.zr .dl-pb>svg:first-child,.zr .dl-ef>svg:first-child{color:var(--g500)}.zr .dl-pb .cv,.zr .dl-ef .cv{color:var(--mut)}.zr .dl-pb.op,.zr .dl-efw.op .dl-ef{box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zr .dl-pb.op .cv,.zr .dl-efw.op .dl-ef .cv{transform:rotate(180deg)}.zr .dl-pb>b{font-weight:650;display:inline-block}.zr .dl-pb>b.lA{animation:zr-lblA var(--t-base) var(--e-out)}.zr .dl-pb>b.lB{animation:zr-lblB var(--t-base) var(--e-out)}.zr .dl-efw{position:relative;flex:none;min-width:0;margin-left:auto}.zr .dl-ef{max-width:190px}.zr .dl-efw.on .dl-ef{background:var(--g100);color:var(--g800);font-weight:700}.zr .dl-efw>.kzp{position:absolute;right:0;top:42px;width:290px;z-index:30;margin:0;transform-origin:top right}.zr .dl-per{display:grid;grid-template-rows:1fr;margin-top:-10px;animation:zr-rowsIn var(--t-enter) var(--e-out) both}.zr .dl-per.out{animation:zr-rowsO var(--t-exit) var(--e-in) both}.zr .dl-per>div{min-height:0;overflow:hidden}.zr .dl-pi{margin-top:10px;background:#fff;border-radius:18px;padding:12px;display:flex;flex-direction:column;gap:9px;animation:zr-rise var(--t-enter) var(--e-out) 60ms backwards}.zr .dl-per.out .dl-pi{animation:zr-fadeO var(--t-out) var(--e-in) both}.zr .dl-df{display:flex;align-items:center;gap:10px}.zr .dl-df>span{width:30px;flex:none;font-size:11.5px;font-weight:600;color:var(--ttl)}.zr .dl-df>.fi{flex:1;height:36px;border:1.5px solid transparent;background:var(--fill)}.zr .dl-pa{display:flex;align-items:center;gap:6px}.zr .dl-cnt{font-size:11.5px;color:var(--mut);padding:0 4px 2px}.zr .dl-cnt b{color:var(--g800);font-weight:700;display:inline-block}.zr .lscroll.rp{padding:6px 10px 12px;gap:6px}.zr .lscroll.rp>.lsel{height:78px}.zr .dl-row{width:100%;flex:none;height:78px;border-radius:14px;background:var(--row);padding:0 10px 0 17px;display:flex;align-items:center;gap:11px;text-align:left;animation:zr-riseA var(--t-enter) var(--e-out) backwards}.zr .gB .dl-row{animation-name:zr-riseB}.zr .qA .dl-row{animation:zr-softA var(--t-base) var(--e-out) backwards}.zr .qB .dl-row{animation:zr-softB var(--t-base) var(--e-out) backwards}.zr .qA .dl-row,.zr .qB .dl-row{animation-delay:0s!important}.zr .dl-row:hover{background:#f9fbfa}.zr .dl-row.on,.zr .dl-row.on:hover{background:var(--row)}.zr .dl-av{width:38px;height:38px;border-radius:50%;background:var(--g600);color:#fff;font-size:11.5px;font-weight:800;display:flex;align-items:center;justify-content:center;flex:none;position:relative;z-index:3}.zr .dl-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;position:relative;z-index:3}.zr .dl-1{display:flex;align-items:baseline;gap:8px;min-width:0}.zr .dl-1 b{font-size:13.5px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zr .dl-1 i{font-style:normal;font-family:var(--mono);font-size:10.5px;color:#566378;flex:none}.zr .dl-st{display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:#566378;white-space:nowrap}.zr .dl-st>i{width:6px;height:6px;border-radius:50%;background:#8696a8;flex:none;position:relative}.zr .dl-st.busy{color:#9a4a07;font-weight:600}.zr .dl-st.busy>i{background:#d97706}.zr .dl-st.busy>i:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:50%;background:#d97706;animation:zr-rpDot 1.8s ease-out infinite}.zr .dl-row .go{color:#8696a8;position:relative;z-index:3}.zr .dl-row:hover .go{transform:translate(3px);color:var(--g600)}.zr .dhead.rp{height:78px}.zr .dhead.rp .dav{width:46px;height:46px;font-size:14px}.zr .dl-hd{font-size:10.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#ffffffc7;display:block;animation:zr-trkA var(--t-enter) var(--e-out) backwards}.zr .kB .dl-hd{animation-name:zr-trkB}.zr .dl-hn{font-size:18px;font-weight:700;line-height:1.25;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zr .dbody.rp{padding:14px 16px 24px;display:flex;flex-direction:column;gap:12px}.zr .dbody.rp>.blk,.zr .dbody.rp>.dcols{flex:none}.zr .dbody.rp .blk{animation-name:zr-riseA}.zr .kB .dbody.rp .blk{animation-name:zr-riseB}.zr .dbody.rp>.blk:nth-child(2){animation-delay:var(--stg)}.zr .dbody.rp>.blk:nth-child(3){animation-delay:calc(var(--stg)*2)}.zr .dbody.rp>.blk:nth-child(n+4){animation-delay:calc(var(--stg)*3)}.zr .dbody.rp .dcol>.blk{animation-delay:calc(var(--stg)*4)}.zr .dbody.rp .dcol:nth-child(2)>.blk{animation-delay:calc(var(--stg)*5)}.zr .dl-day{display:flex;align-items:center;gap:10px;min-width:0}.zr .dl-cap{height:44px;padding:0 16px 0 8px;border-radius:999px;background:#fff;display:inline-flex;align-items:center;gap:9px;flex:none;position:relative}.zr .dl-cap>i{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--g100);color:var(--g650);flex:none}.zr .dl-cap.e>i{background:#fde8e6;color:#b0191a}.zr .dl-cap>span{font-size:11.5px;color:var(--mut);font-weight:600}.zr .dl-cap>b{font-family:var(--mono);font-size:14px;color:var(--ink);display:inline-block}.zr .dl-cap.e{padding-right:8px}.zr .dl-cap.a{background:var(--g100)}.zr .dl-cap.a>i{background:#fff}.zr .dl-cap.a>b{color:var(--g800)}.zr .dl-cap.a>span{color:var(--g650)}.zr .dl-cap>b.vA{animation:zr-rollA var(--t-base) var(--e-spring)}.zr .dl-cap>b.vB{animation:zr-rollB var(--t-base) var(--e-spring)}.zr .dl-ln{flex:1;height:2px;border-radius:2px;background:var(--ton);position:relative;min-width:16px;overflow:hidden}.zr .dl-ln>i{position:absolute;left:0;top:0;right:0;bottom:0;background:var(--g500);transform-origin:left center;animation:zr-rpLnA var(--t-big) var(--e-out) .16s backwards}.zr .kB .dl-ln>i{animation-name:zr-rpLnB}.zr .dl-mts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.zr .dl-mts.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.zr .dl-mt{background:#fff;border-radius:16px;padding:10px 12px;display:flex;align-items:center;gap:10px;position:relative;min-width:0}.zr .dl-mt>i{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none}.zr .dl-mt.trv>i{background:#ffedd5;color:#9a4a07}.zr .dl-mt.wrk>i{background:var(--g100);color:var(--g650)}.zr .dl-mt.iw>i{background:#e4ece8;color:#3f5a4c}.zr .dl-mt.home>i{background:#fef3c7;color:#92400e}.zr .dl-mt>div{min-width:0;display:flex;flex-direction:column}.zr .dl-mt>div>span{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ttl);white-space:nowrap}.zr .dl-mt b{font-family:var(--mono);font-size:15px;color:var(--ink);white-space:nowrap}.zr .dl-mt>.mb{position:absolute;right:-5px;top:-7px;width:26px;height:26px;background:#fff;color:var(--g650);box-shadow:var(--sh-row)}.zr .dl-mt>.mb:hover{background:var(--g50);color:var(--g800)}.zr .dl-tl{position:relative;padding-top:4px}.zr .dl-lane{position:relative;height:38px;border-radius:12px;background:#fff}.zr .dl-tk{position:absolute;top:0;bottom:0;width:1px;background:var(--line)}.zr .dl-ax{position:relative;height:16px;margin-top:6px}.zr .dl-ax>span{position:absolute;top:0;transform:translate(-50%);font-family:var(--mono);font-size:10.5px;color:var(--mut);white-space:nowrap}.zr .dl-ax>span.e0{transform:none}.zr .dl-ax>span.e1{transform:translate(-100%)}.zr .dl-ax>span.be{font-weight:700;color:var(--g800)}.zr .dl-sg{position:absolute;top:6px;bottom:6px;border-radius:6px;min-width:3px;transform-origin:left center;animation:zr-rpSegA .3s linear backwards;transition:opacity var(--t-base) var(--e-out)}.zr .kB .dl-sg{animation-name:zr-rpSegB}.zr .dl-sg:before{content:"";position:absolute;left:-3px;right:-3px;top:-4px;bottom:-4px;border-radius:9px;box-shadow:0 0 0 2px var(--g800);opacity:0;transform:scale(.9);transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring);pointer-events:none}.zr .dl-sg:hover,.zr .dl-sg:focus-visible{z-index:4;outline:none}.zr .dl-sg:hover:before,.zr .dl-sg:focus-visible:before{opacity:1;transform:none}.zr .dl-sg.off{opacity:.1;pointer-events:none}.zr .k-iw{background:#a9cbb8}.zr .k-trv{background:repeating-linear-gradient(135deg,#d97706 0,#d97706 4px,#b45309 4px,#b45309 8px)}.zr .k-wrk{background:var(--g600)}.zr .k-home{background:repeating-linear-gradient(90deg,#f3c57a 0,#f3c57a 5px,#e0a94f 5px,#e0a94f 7px)}.zr .rp-tp{position:absolute;left:50%;bottom:calc(100% + 10px);transform:translate(-50%,5px) scale(.92);opacity:0;pointer-events:none;background:var(--g900);color:#fff;border-radius:999px;padding:6px 13px;font-size:11.5px;font-weight:500;white-space:nowrap;display:flex;align-items:center;gap:8px;max-width:380px;z-index:6;transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zr .rp-tp b{font-weight:700;flex:none}.zr .rp-tp i{font-style:normal;overflow:hidden;text-overflow:ellipsis;min-width:0}.zr .rp-tp em{font-style:normal;font-family:var(--mono);color:#dcebe2;flex:none}.zr .rp-tp.al{left:0;transform:translateY(5px) scale(.92);transform-origin:left bottom}.zr .rp-tp.ar{left:auto;right:0;transform:translateY(5px) scale(.92);transform-origin:right bottom}.zr .dl-sg:hover>.rp-tp,.zr .dl-sg:focus-visible>.rp-tp,.zr .kr-col:hover>.rp-tp,.zr .kr-col:focus-visible>.rp-tp{opacity:1;transform:translate(-50%)}.zr .dl-sg:hover>.rp-tp.al,.zr .dl-sg:focus-visible>.rp-tp.al,.zr .dl-sg:hover>.rp-tp.ar,.zr .dl-sg:focus-visible>.rp-tp.ar,.zr .kr-col:hover>.rp-tp.al,.zr .kr-col:focus-visible>.rp-tp.al,.zr .kr-col:hover>.rp-tp.ar,.zr .kr-col:focus-visible>.rp-tp.ar{transform:none}.zr .dl-lg{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.zr .dl-lb{height:28px;padding:0 11px 0 9px;border-radius:999px;background:#fff;font-size:11.5px;font-weight:600;display:inline-flex;align-items:center;gap:7px;color:var(--ink2);white-space:nowrap}.zr .dl-lb>i{width:16px;height:10px;border-radius:3px;flex:none;transition:opacity var(--t-fast) var(--e-out)}.zr .dl-lb.off{background:transparent;box-shadow:inset 0 0 0 1.5px var(--line2);color:#566378}.zr .dl-lb.off>i{opacity:.25}.zr .dl-lb>svg{color:var(--g600);width:11px;height:11px;stroke-width:3;transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring)}.zr .dl-lb.off>svg{opacity:0;transform:scale(.4)}.zr .dl-tks{display:flex;flex-direction:column;gap:8px;position:relative}.zr .dl-tks:before{content:"";position:absolute;left:26px;top:16px;bottom:16px;width:2px;background:var(--ton);border-radius:2px}.zr .dl-tkc{position:relative;background:#fff;border-radius:16px;padding:11px 12px 12px;display:flex;flex-direction:column;gap:9px;min-width:0}.zr .dl-tkh{display:flex;gap:10px;align-items:center;min-width:0}.zr .dl-ic{width:30px;height:30px;border-radius:50%;flex:none;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px #fff}.zr .dl-ic.st{background:#fde8e6;color:#b0191a}.zr .dl-ic.wo{background:#dbeafe;color:#1d4ed8}.zr .dl-ic.ov{background:#e6ebef;color:#475569}.zr .dl-ic.pz{background:#fef3c7;color:#92400e}.zr .dl-tt{min-width:0;flex:1;display:flex;flex-direction:column}.zr .dl-tt b{font-size:13px;font-weight:650;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zr .dl-tt>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zr .dl-t3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.zr .dl-t3>div{border-radius:10px;padding:5px 6px;text-align:center;background:var(--pan)}.zr .dl-t3>div>span{display:block;font-size:9.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.zr .dl-t3 b{font-family:var(--mono);font-size:12.5px;color:var(--ink)}.zr .dl-t3>.trv>span{color:#9a4a07}.zr .dl-t3>.wrk>span{color:var(--g650)}.zr .dl-t3>.iw>span{color:#4d5f56}.zr .dl-en{display:flex;align-items:center;gap:10px;background:#fff;border-radius:14px;padding:8px 14px 8px 8px;min-width:0}.zr .dl-en>b{font-family:var(--mono);font-size:12.5px;color:var(--ink);flex:none}.zr .dl-en .dl-ic{box-shadow:none}.zr .dl-nt{background:#fffbeb;border-radius:14px;padding:10px 14px;display:flex;flex-direction:column;gap:2px}.zr .dl-nt>span{font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#92400e}.zr .dl-nt p{font-size:13px;color:var(--ink2);overflow-wrap:anywhere}.zr .dl-list{display:flex;flex-direction:column;gap:6px}.zr .kr-page{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:6px 24px 28px;display:flex;flex-direction:column;gap:12px}.zr .kr-page>*{flex:none}.zr .kr-lb{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:var(--ttl);display:block}.zr .kr-kp{position:absolute;z-index:20;background:#fff}.zr .kr-kp.start{left:50%;top:200px;width:920px;margin-left:-460px;border-radius:24px;box-shadow:var(--sh-card);display:grid;grid-template-columns:minmax(0,1fr) 396px;animation:zr-rise var(--t-big) var(--e-out) backwards}.zr .kr-kp.start.out{animation:zr-rpCardO var(--t-out) var(--e-in) both}.zr .kr-kp.menu{right:182px;top:92px;width:372px;max-height:890px;overflow-y:auto;overflow-x:hidden;border-radius:22px;box-shadow:var(--sh-menu);transform-origin:top right;animation:zr-kzIn var(--t-base) var(--e-out) both}.zr .kr-kp.menu.out{animation:zr-rpMenuO var(--t-out) var(--e-in) both;pointer-events:none}.zr .kr-int{padding:30px 30px 28px;display:flex;flex-direction:column;justify-content:center;gap:12px;background:var(--pan);border-radius:24px 0 0 24px}.zr .kr-int>i{width:52px;height:52px;border-radius:50%;background:var(--g100);color:var(--g650);display:flex;align-items:center;justify-content:center;animation:zr-pop var(--t-enter) var(--e-spring) .12s backwards}.zr .kr-int h2{font-size:20px;font-weight:800;letter-spacing:-.015em;color:var(--g800)}.zr .kr-int p{font-size:13px;color:var(--ink2);max-width:420px}.zr .kr-kz{padding:20px;display:flex;flex-direction:column;gap:13px;min-width:0}.zr .kr-kp.menu .kr-kz{padding:16px}.zr .kr-kh{font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ttl)}.zr .kr-kf{display:flex;flex-direction:column;gap:6px;min-width:0}.zr .kr-kf>.kr-lb{padding-left:4px}.zr .kr-chs{display:flex;flex-wrap:wrap;gap:6px}.zr .kr-ch{height:32px;padding:0 13px;border-radius:999px;background:var(--fill);color:var(--ink2);font-size:12px;font-weight:600;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;flex:none}.zr .kr-ch:hover{background:var(--fillh)}.zr .kr-ch.on,.zr .kr-ch.on:hover{background:var(--g600);color:#fff}.zr .kr-ch.sel{padding:0 9px 0 13px}.zr .kr-ch .cv{transition:transform var(--t-base) var(--e-spring)}.zr .kr-ch.op .cv{transform:rotate(180deg)}.zr .kr-ch.op{box-shadow:0 0 0 1.5px var(--g500),0 0 0 4.5px #2d614b26}.zr .kr-kf>.kzp{margin-top:0}.zr .kr-dts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.zr .kr-dts .fi{height:38px;border:1.5px solid transparent;background:var(--fill)}.zr .kr-err{font-size:12.5px;font-weight:600;color:#b91c1c;background:#fef2f2;border-radius:12px;padding:8px 12px;display:flex;gap:8px;align-items:center;animation:zr-shakeA var(--t-enter) var(--e-out)}.zr .kr-err.eB{animation-name:zr-shakeB}.zr .kr-kz>.btn{height:42px}.zr .kr-na{position:absolute;left:50%;top:230px;width:560px;margin-left:-280px;background:#fff;border-radius:24px;box-shadow:var(--sh-card);padding:30px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;animation:zr-rise var(--t-big) var(--e-out) backwards}.zr .kr-na>i{width:56px;height:56px;border-radius:50%;background:var(--ton);color:var(--g600);display:flex;align-items:center;justify-content:center;animation:zr-floatY 3s ease-in-out infinite}.zr .kr-na h2{font-size:18px;font-weight:800;color:var(--g800)}.zr .kr-na p{font-size:13px;color:var(--ink2)}.zr .kr-rep{display:flex;flex-direction:column;gap:12px}.zr .kr-rep.out{animation:zr-rpPaneO var(--t-out) var(--e-in) both}.zr .kr-info{display:grid;grid-template-columns:1.5fr 1fr 1.5fr .9fr;gap:10px}.zr .kr-ic,.zr .kr-kpi,.zr .kr-card,.zr .kr-tc{animation:zr-riseA var(--t-enter) var(--e-out) backwards}.zr .gB .kr-ic,.zr .gB .kr-kpi,.zr .gB .kr-card,.zr .gB .kr-tc{animation-name:zr-riseB}.zr .kr-ic{background:#fff;border-radius:18px;padding:11px 16px 12px;min-width:0}.zr .kr-ic:nth-child(2){animation-delay:var(--stg)}.zr .kr-ic:nth-child(3){animation-delay:calc(var(--stg)*2)}.zr .kr-ic:nth-child(4){animation-delay:calc(var(--stg)*3)}.zr .kr-ic b{display:block;font-size:15px;font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:2px}.zr .kr-ic b.ltr2>span{display:inline-block;white-space:pre;animation:zr-rpLtr var(--t-enter) var(--e-out) backwards}.zr .kr-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.zr .kr-kpi{background:#fff;border-radius:22px;padding:15px 18px 16px;display:flex;flex-direction:column;gap:5px;min-width:0;position:relative}.zr .kr-kpi:nth-child(1){animation-delay:.12s}.zr .kr-kpi:nth-child(2){animation-delay:.17s}.zr .kr-kpi:nth-child(3){animation-delay:.22s}.zr .kr-kpi:nth-child(4){animation-delay:.27s}.zr .kr-kpi>i{position:absolute;right:14px;top:14px;width:34px;height:34px;border-radius:50%;background:var(--pan);color:var(--g600);display:flex;align-items:center;justify-content:center}.zr .kr-kr{display:flex;align-items:baseline;gap:8px;min-width:0}.zr .kr-kr>b{font-size:34px;font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--g800)}.zr .kr-kr>span{font-size:12px;color:var(--mut);white-space:nowrap}.zr .kr-kx{font-size:11.5px;color:var(--mut)}.zr .kr-row{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:12px}.zr .kr-card{background:#fff;border-radius:24px;padding:16px 20px;display:flex;flex-direction:column;gap:12px;min-width:0;animation-delay:.32s}.zr .kr-row>.kr-card:nth-child(2){animation-delay:.37s}.zr .kr-card.w{animation-delay:.42s}.zr .kr-ch2{display:flex;align-items:center;gap:10px;min-height:28px}.zr .kr-ch2 h3{font-size:14px;font-weight:700;color:var(--g800);display:flex;align-items:center;gap:9px}.zr .kr-ch2 h3 svg{box-sizing:content-box;padding:6px;border-radius:50%;background:var(--g100);color:var(--g650)}.zr .kr-ft2{font-size:11.5px;color:var(--mut)}.zr .kr-mc{display:grid;grid-template-columns:26px minmax(0,1fr);gap:0 10px;padding:40px 0 26px}.zr .kr-ya{position:relative;height:176px}.zr .kr-ya>span{position:absolute;right:0;transform:translateY(50%);font-family:var(--mono);font-size:10.5px;color:var(--mut)}.zr .kr-plot{position:relative;height:176px;display:flex;align-items:stretch}.zr .kr-gl{position:absolute;left:0;right:0;height:1px;background:var(--line);pointer-events:none}.zr .kr-gl.z{background:var(--line2);height:1.5px}.zr .kr-col{flex:1 1 0;min-width:0;display:flex;align-items:flex-end;justify-content:center;gap:4px;padding:0 2px}.zr .kr-col:before{content:"";position:absolute;left:3px;right:3px;top:0;bottom:-24px;border-radius:12px;background:var(--pan);opacity:0;transform:scaleY(.94);transform-origin:bottom center;transition:opacity var(--t-fast) var(--e-out),transform var(--t-base) var(--e-spring);pointer-events:none}.zr .kr-col:hover:before,.zr .kr-col:focus-visible:before{opacity:1;transform:none}.zr .kr-col:focus-visible{outline:none}.zr .kr-col:focus-visible:before{box-shadow:inset 0 0 0 1.5px var(--g300)}.zr .kr-bw{position:relative;width:28px;height:100%;flex:none}.zr .m7 .kr-bw{width:18px}.zr .m12 .kr-bw{width:11px}.zr .m4 .kr-col{gap:6px}.zr .kr-bar{position:absolute;left:0;top:0;right:0;bottom:0;transition:clip-path var(--t-enter) var(--e-out);animation:zr-rpBarA 1.05s cubic-bezier(.39,.58,.57,1) backwards}.zr .gB .kr-bar{animation-name:zr-rpBarB}.zr .kr-bar.s{background:#1a5c38}.zr .kr-bar.o{background:repeating-linear-gradient(135deg,#63a082 0,#63a082 4px,#8ebaa3 4px,#8ebaa3 8px)}.zr .kr-bn{position:absolute;left:50%;bottom:4px;width:30px;margin-left:-15px;text-align:center;font-size:11px;font-weight:700;color:var(--ink2);transition:transform var(--t-enter) var(--e-out),opacity var(--t-fast) var(--e-out);animation:zr-rpNumA var(--t-enter) var(--e-out) backwards}.zr .gB .kr-bn{animation-name:zr-rpNumB}.zr .kr-bn.h{opacity:0}.zr .m12 .kr-bn{font-size:9.5px;width:22px;margin-left:-11px}.zr .kr-ml{position:absolute;left:-6px;right:-6px;top:100%;margin-top:7px;text-align:center;font-size:11px;font-weight:500;color:var(--ink2);white-space:nowrap}.zr .kr-col>.rp-tp{bottom:calc(100% + 6px)}.zr .rp-tp u{text-decoration:none;display:inline-flex;align-items:center;gap:5px}.zr .rp-tp u>i{width:10px;height:10px;border-radius:3px;flex:none}.zr .rp-tp u>i.s{background:#fff}.zr .rp-tp u>i.o{background:repeating-linear-gradient(135deg,#63a082 0,#63a082 3px,#bbd7c8 3px,#bbd7c8 6px)}.zr .kr-lgd{display:flex;align-items:center;gap:6px;min-width:0}.zr .kr-lgd .dl-lb{background:var(--pan)}.zr .kr-lgd .dl-lb.off{background:transparent}.zr .kr-lgd .dl-lb>i.s{background:#1a5c38}.zr .kr-lgd .dl-lb>i.o{background:repeating-linear-gradient(135deg,#63a082 0,#63a082 3px,#8ebaa3 3px,#8ebaa3 6px)}.zr .kr-nt{margin-left:auto;font-size:11px;color:var(--mut);white-space:nowrap}.zr .kr-bks{display:flex;flex-direction:column;gap:4px;flex:1;justify-content:center}.zr .kr-tr{display:grid;align-items:center;gap:12px;border-radius:12px;padding:0 8px;text-align:left;width:100%;animation:zr-rise var(--t-enter) var(--e-out) backwards}.zr .kr-tr:before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;border-radius:12px;background:var(--pan);opacity:0;transition:opacity var(--t-fast) var(--e-out);pointer-events:none}.zr .kr-tr:hover:before,.zr .kr-tr:focus-visible:before{opacity:1}.zr .kr-tr>*{position:relative}.zr .kr-tr.bk{grid-template-columns:104px minmax(0,1fr) 84px;height:44px}.zr .kr-tr.tp{grid-template-columns:24px 290px minmax(0,1fr) 116px;height:38px}.zr .kr-tl{font-size:12.5px;font-weight:600;color:var(--ink2);white-space:nowrap}.zr .kr-trk{height:14px;border-radius:999px;background:var(--pan);position:relative;overflow:hidden}.zr .kr-tr:hover .kr-trk,.zr .kr-tr:focus-visible .kr-trk{background:#e4ece8}.zr .kr-fl{position:absolute;left:0;top:0;right:0;bottom:0;animation:zr-rpFillA 1.05s cubic-bezier(.39,.58,.57,1) backwards}.zr .gB .kr-fl{animation-name:zr-rpFillB}.zr .kr-fl.b0{background:#134429}.zr .kr-fl.b1{background:#2d614b}.zr .kr-fl.b2{background:#5e977c}.zr .kr-fl.b3{background:#8ebaa3}.zr .kr-fl.t{background:var(--g600)}.zr .kr-vp{justify-self:end;height:24px;padding:0 10px;border-radius:999px;font-family:var(--mono);font-size:11.5px;font-weight:600;color:var(--ink2);display:inline-flex;align-items:center;white-space:nowrap;transition:transform var(--t-base) var(--e-spring)}.zr .kr-tr:hover .kr-vp,.zr .kr-tr:focus-visible .kr-vp{background:var(--g900);color:#fff;transform:scale(1.05)}.zr .kr-tps{display:flex;flex-direction:column;gap:2px}.zr .kr-rk{width:22px;height:22px;border-radius:50%;background:var(--pan);color:var(--g650);font-size:11px;font-weight:700;display:flex;align-items:center;justify-content:center}.zr .kr-tr:hover .kr-rk{background:#fff}.zr .kr-tn{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12.5px;color:var(--mut)}.zr .kr-tn b{font-family:var(--mono);font-size:12.5px;font-weight:700;color:var(--ink);margin-right:8px}.zr .kr-tc{background:#fff;border-radius:24px;padding:16px 18px 14px;display:flex;flex-direction:column;gap:12px;min-width:0;animation-delay:.47s}.zr .kr-tools{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.zr .abt.kr2{grid-template-columns:250px 150px;animation:none}.zr .kr-sep{width:1px;height:22px;background:var(--line2);flex:none;margin:0 4px}.zr .kr-tools .srch{width:300px;flex:none;margin-left:auto}.zr .kr-tools .srch input{height:36px;background:var(--fill);font-size:12.5px;text-overflow:ellipsis}.zr .kr-tools .srch input:focus{background:#fff}.zr .kr-tools .srch>.i{top:10px}.zr .kr-cnt{font-size:12px;color:var(--mut);white-space:nowrap;flex:none;min-width:112px;text-align:right}.zr .kr-cnt b{color:var(--g800);font-weight:700}.zr .kr-swp{height:2px;border-radius:2px;background:var(--pan);overflow:hidden;position:relative}.zr .kr-swp>i{position:absolute;left:0;top:0;bottom:0;width:100%;background:linear-gradient(90deg,transparent,var(--g500),transparent);transform:translate(100%)}.zr .kr-swp>i.sA{animation:zr-rpSwA .7s var(--e-inout)}.zr .kr-swp>i.sB{animation:zr-rpSwB .7s var(--e-inout)}.zr .kr-list{max-height:560px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:6px;padding-right:2px}.zr .kr-r{flex:none;display:grid;grid-template-columns:226px 264px minmax(0,1fr) 64px;gap:16px;background:var(--pan);border-radius:16px;padding:12px 16px;min-width:0;animation:zr-rpRowA .56s cubic-bezier(.22,1,.36,1) backwards}.zr .kr-r.oh{grid-template-columns:226px 264px minmax(0,1fr)}.zr .gB>.kr-r{animation-name:zr-rpRowB}.zr .ty>.kr-r{animation:none}.zr .kr-c{min-width:0;display:flex;flex-direction:column;gap:7px}.zr .kr-d{display:flex;align-items:center;gap:8px}.zr .kr-d b{font-family:var(--mono);font-size:13px;color:var(--ink)}.zr .kr-wt{height:22px;padding:0 9px;border-radius:999px;background:var(--g100);color:var(--g800);font-size:11px;font-weight:600;display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.zr .kr-wt b{font-family:var(--mono);font-size:11.5px;color:var(--g800)}.zr .kr-ts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.zr .kr-ts.t2{grid-template-columns:repeat(2,minmax(0,1fr));padding-right:76px}.zr .kr-ts>div{background:#fff;border-radius:10px;padding:4px 8px 5px;min-width:0}.zr .kr-ts .kr-lb{font-size:9px;white-space:nowrap}.zr .kr-ts b{font-family:var(--mono);font-size:12.5px;color:var(--ink)}.zr .kr-up{display:flex;align-items:baseline;gap:8px;min-width:0}.zr .kr-up b{font-family:var(--mono);font-size:13px;font-weight:700;color:var(--g800);flex:none}.zr .kr-up>span{font-size:12.5px;color:var(--ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.zr .kr-li{display:flex;align-items:flex-start;gap:7px;font-size:12px;color:var(--ink2);min-width:0;overflow-wrap:anywhere}.zr .kr-li svg{color:var(--g500);margin-top:3px}.zr .kr-tx{font-size:12.5px;color:var(--ink2);overflow-wrap:anywhere}.zr .kr-tx.mu{color:var(--mut)}.zr .kr-cd{align-items:flex-end}.zr .kr-cd b{height:24px;padding:0 9px;border-radius:999px;background:#fff;font-family:var(--mono);font-size:11.5px;color:var(--g800);display:inline-flex;align-items:center}.zr .kr-ft{display:flex;justify-content:space-between;gap:24px;font-size:11.5px;color:var(--mut);padding:0 4px}.zr .kr-ft>span:last-child{flex:none;font-weight:600;color:var(--ttl)}.zr .kr-xm{position:absolute;right:24px;top:92px;width:314px;z-index:20;background:#fff;border-radius:22px;box-shadow:var(--sh-menu);padding:8px;display:flex;flex-direction:column;gap:2px;transform-origin:top right;animation:zr-kzIn var(--t-base) var(--e-out) both}.zr .kr-xm.out{animation:zr-rpMenuO var(--t-out) var(--e-in) both;pointer-events:none}.zr .kr-xh{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ttl);padding:8px 12px 5px}.zr .kr-xo{width:100%;display:flex;align-items:center;gap:10px;padding:7px 12px 8px;border-radius:12px;text-align:left;animation:zr-rise var(--t-base) var(--e-out) backwards}.zr .kr-xo:hover{background:var(--pan)}.zr .kr-xo>i{width:30px;height:30px;border-radius:50%;background:var(--g100);color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zr .kr-xo>span{min-width:0;display:flex;flex-direction:column}.zr .kr-xo b{font-size:13px;font-weight:650;color:var(--ink)}.zr .kr-xo span>span{font-size:11.5px;color:var(--mut);overflow-wrap:anywhere}.zr .kr-xo.dis{cursor:not-allowed}.zr .kr-xo.dis:hover{background:none}.zr .kr-xo.dis>i{background:#edf1ef;color:#66727f}.zr .kr-xo.dis b{color:#5f6b7a}.zr .kr-xo.dis span>span{color:#5f6b7a}.zr .dlg.rpx{width:780px}.zr .rp-two{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.zr .rp-ms{display:flex;flex-direction:column;gap:7px;min-width:0;background:var(--pan);border-radius:18px;padding:12px}.zr .rp-ms .kzs input{background:#fff}.zr .rp-chs{display:flex;flex-wrap:wrap;gap:5px;align-items:center}.zr .rp-chp{height:26px;padding:0 3px 0 11px;border-radius:999px;background:var(--g100);color:var(--g800);font-size:11.5px;font-weight:650;display:inline-flex;align-items:center;gap:3px;white-space:nowrap;animation:zr-pop var(--t-enter) var(--e-spring)}.zr .rp-cx{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--g800)}.zr .rp-cx:hover{background:#13442924}.zr .rp-cx svg{width:10px;height:10px;stroke-width:3}.zr .rp-tick{max-height:176px;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;background:#fff;border-radius:14px;padding:5px}.zr .rp-co{width:100%;flex:none;min-height:32px;display:flex;align-items:center;gap:9px;padding:4px 9px;border-radius:10px;text-align:left;font-size:12.5px;color:var(--ink2)}.zr .rp-co:hover{background:var(--pan)}.zr .rp-co.on{font-weight:650;color:var(--g800)}.zr .rp-co>span:last-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.zr .rp-fm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.zr .rp-fi{width:36px;height:36px;border-radius:50%;background:#fff;color:var(--g650);display:flex;align-items:center;justify-content:center;flex:none}.zr .opt.on .rp-fi{background:var(--g600);color:#fff}.zr .rp-kv{background:var(--pan);border-radius:16px;padding:10px 14px;display:flex;flex-direction:column;gap:5px}.zr .rp-kv>div{display:flex;align-items:baseline;gap:8px;font-size:13px}.zr .rp-kv>div>span{color:var(--mut);width:118px;flex:none}.zr .rp-kv b{font-weight:650;color:var(--ink)}.zr .rp-kv b.am{font-family:var(--mono);color:#92400e}.zr .cfm p b{white-space:nowrap}.zr .pA,.zr .pB,.zr .kA,.zr .kB,.zr .gA,.zr .gB,.zr .qA,.zr .qB,.zr .ty,.zr .m4,.zr .m7,.zr .m12,.zr .lA,.zr .lB,.zr .eA,.zr .eB,.zr .sA,.zr .sB,.zr .al,.zr .ar,.zr .ac,.zr .e0,.zr .e1,.zr .be,.zr .h,.zr .z,.zr .w,.zr .dis,.zr .bk,.zr .tp,.zr .t2,.zr .mu,.zr .t,.zr .s,.zr .o,.zr .b0,.zr .b1,.zr .b2,.zr .b3,.zr .cv{--m:1}.zr .tls.rp.out,.zr .rp-ba.out{animation:zr-rpPaneO var(--t-out) var(--e-in) both}.zr .kr-kx:empty,.zr .kr-ft2:empty{display:none}@media(prefers-reduced-motion:reduce){.zr *,.zr *:before,.zr *:after{animation-duration:.01ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.zr.zpag{position:relative;display:flex;flex-direction:column;min-height:100%;overflow-x:clip}.zr :is(button,input,select,textarea,optgroup){line-height:normal}.zr.zpag>.zkop{position:sticky;top:0;z-index:10;flex:none;background:var(--ground)}.zr.zpag>.rp-pane{flex:none}.zr .ban{overflow:clip}.zr .ban h1,.zr .bh h4,.zr .kr-ch2 h3,.zr .kr-int h2,.zr .kr-na h2,.zr .dl-hn,.zr .dlh h3,.zr .kr-int p,.zr .kr-na p,.zr .dl-nt p,.zr .kr-tx{margin:0}.zr .zr-plek{display:contents}.zr span.dl-lb{cursor:default}.zr.zlaag{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:transparent;pointer-events:none}.zr.zlaag>.dlgw{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:auto;padding:16px}.zr.zlaag .dlg{max-width:100%;max-height:calc(100vh - 32px)}.zr.zlaag .dlg .dlb{overflow-y:auto;min-height:0}.zr.zlaag .cfm{max-width:100%}@media(max-width:1279px){.zr .kr-kp.start{left:16px;right:16px;width:auto;max-width:920px;margin:0 auto}.zr .kr-na{left:16px;right:16px;width:auto;max-width:560px;margin:0 auto}}@media(max-width:1023px){.zr .kr-kp.start{grid-template-columns:minmax(0,1fr)}.zr .kr-int{border-radius:24px 24px 0 0}.zr .kr-row,.zr .kr-info,.zr .kr-kpis{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.zr .kr-tr.tp{grid-template-columns:24px minmax(0,1.2fr) minmax(0,1fr) 116px}.zr .kr-r,.zr .kr-r.oh{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:767px){.zr.zpag>.zkop{position:static}.zr .ban{height:auto;min-height:118px;flex-wrap:wrap;gap:14px 18px;padding:16px 16px 26px}.zr .ban .rp-bx{flex-wrap:wrap;min-width:0}.zr .ban .tls{margin-left:0;flex-wrap:wrap;flex:1 1 100%;min-width:0}.zr .ban>.grow{display:none}.zr .rp-ba{flex-wrap:wrap}.zr .ab{height:auto;padding:10px 16px;flex-wrap:wrap}.zr .rp-pane{height:auto!important}.zr .lcol.rp{width:auto;border-right:0}.zr .lscroll{overflow:visible}.zr .dwrap{min-height:100%}.zr .dcard{margin:10px}.zr .dl-day{flex-wrap:wrap}.zr .dl-mts,.zr .dl-mts.c4{grid-template-columns:repeat(2,minmax(0,1fr))}.zr .dcols.c2{flex-direction:column;align-items:stretch}.zr .kr-page{overflow:visible;padding:10px 12px 24px}.zr .kr-row,.zr .kr-info,.zr .kr-kpis,.zr .kr-r,.zr .kr-r.oh,.zr .kr-dts,.zr .rp-two,.zr .rp-fm{grid-template-columns:minmax(0,1fr)}.zr .kr-ts.t2{padding-right:0}.zr .kr-tr.tp{grid-template-columns:24px minmax(0,1fr) 92px;height:auto;min-height:38px}.zr .kr-tr.tp .kr-trk{display:none}.zr .kr-tools .srch{width:100%;margin-left:0}.zr .kr-ft{flex-direction:column;gap:6px}.zr .kr-kp.start,.zr .kr-na{position:relative;left:auto;right:auto;top:auto;margin:12px}.zr .kr-kp.menu,.zr .kr-xm{position:fixed;left:12px;right:12px;top:auto;bottom:12px;width:auto;max-height:75vh;overflow-y:auto}.zr.zlaag .dlg{width:100%}}*,:before,:after{--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 / .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 / .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: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}:root{--background: 210 20% 98%;--foreground: 222 47% 11%;--card: 0 0% 100%;--card-foreground: 222 47% 11%;--popover: 0 0% 100%;--popover-foreground: 222 47% 11%;--primary: 147 57% 17%;--primary-foreground: 0 0% 100%;--secondary: 210 20% 96%;--secondary-foreground: 222 47% 11%;--muted: 210 20% 96%;--muted-foreground: 215 16% 47%;--accent: 147 40% 95%;--accent-foreground: 147 57% 20%;--destructive: 0 84% 60%;--destructive-foreground: 0 0% 100%;--border: 214 32% 91%;--input: 214 32% 91%;--ring: 147 57% 17%;--radius: .75rem;--purple-soft: 147 57% 17%;--peach-soft: 25 100% 75%}.dark{--background: 222 47% 8%;--foreground: 210 20% 95%;--card: 222 40% 12%;--card-foreground: 210 20% 95%;--popover: 222 40% 12%;--popover-foreground: 210 20% 95%;--primary: 147 50% 45%;--primary-foreground: 222 47% 8%;--secondary: 222 30% 18%;--secondary-foreground: 210 20% 95%;--muted: 222 30% 18%;--muted-foreground: 215 16% 65%;--accent: 147 30% 22%;--accent-foreground: 147 50% 80%;--destructive: 0 70% 55%;--destructive-foreground: 0 0% 100%;--border: 222 30% 22%;--input: 222 30% 22%;--ring: 147 50% 45%}*{border-color:hsl(var(--border));outline-color:hsl(var(--ring) / .5)}body{background-color:hsl(var(--background));font-family:Inter,sans-serif;color:hsl(var(--foreground))}.container{width:100%}@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}}.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}.pointer-events-none{pointer-events:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-bottom-1{bottom:-.25rem}.-bottom-12{bottom:-3rem}.-bottom-5{bottom:-1.25rem}.-bottom-8{bottom:-2rem}.-left-12{left:-3rem}.-left-6{left:-1.5rem}.-left-\[11px\]{left:-11px}.-left-\[16px\]{left:-16px}.-right-1{right:-.25rem}.-right-12{right:-3rem}.-right-6{right:-1.5rem}.-right-8{right:-2rem}.-right-\[30px\]{right:-30px}.-top-12{top:-3rem}.-top-24{top:-6rem}.-top-6{top:-1.5rem}.-top-\[70px\]{top:-70px}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-24{bottom:6rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-1\/4{left:25%}.left-2{left:.5rem}.left-2\.5{left:.625rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-\[50\%\]{left:50%}.left-\[6px\]{left:6px}.left-\[9px\]{left:9px}.right-0{right:0}.right-0\.5{right:.125rem}.right-1{right:.25rem}.right-1\/4{right:25%}.right-16{right:4rem}.right-2{right:.5rem}.right-20{right:5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-12{top:3rem}.top-2{top:.5rem}.top-2\.5{top:.625rem}.top-3\.5{top:.875rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-7{top:1.75rem}.top-8{top:2rem}.top-\[1px\]{top:1px}.top-\[50\%\]{top:50%}.top-\[60\%\]{top:60%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.col-span-2{grid-column:span 2 / span 2}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-my-1{margin-top:-.25rem;margin-bottom:-.25rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-3\.5{margin-left:.875rem;margin-right:.875rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0\.5{margin-top:.125rem;margin-bottom:.125rem}.my-1{margin-top:.25rem;margin-bottom:.25rem}.-ml-4{margin-left:-1rem}.-mt-1{margin-top:-.25rem}.-mt-4{margin-top:-1rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-12{margin-bottom:3rem}.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-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-5{margin-left:1.25rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-\[18px\]{margin-top:18px}.mt-\[1px\]{margin-top:1px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[6px\]{margin-top:6px}.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!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-4{width:1rem;height:1rem}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[13px\]{height:13px}.h-\[140px\]{height:140px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[17px\]{height:17px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[19px\]{height:19px}.h-\[1px\]{height:1px}.h-\[300px\]{height:300px}.h-\[38px\]{height:38px}.h-\[420px\]{height:420px}.h-\[46px\]{height:46px}.h-\[58px\]{height:58px}.h-\[5px\]{height:5px}.h-\[600px\]{height:600px}.h-\[62px\]{height:62px}.h-\[720px\]{height:720px}.h-\[9px\]{height:9px}.h-\[var\(--radix-navigation-menu-viewport-height\)\]{height:var(--radix-navigation-menu-viewport-height)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.h-svh{height:100svh}.max-h-24{max-height:6rem}.max-h-40{max-height:10rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-60{max-height:15rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-96{max-height:24rem}.max-h-\[300px\]{max-height:300px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[55vh\]{max-height:55vh}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92vh\]{max-height:92vh}.max-h-full{max-height:100%}.min-h-0{min-height:0px}.min-h-\[100px\]{min-height:100px}.min-h-\[24px\]{min-height:24px}.min-h-\[60px\]{min-height:60px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.min-h-svh{min-height:100svh}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[--sidebar-width\]{width:var(--sidebar-width)}.w-\[100px\]{width:100px}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[17px\]{width:17px}.w-\[18px\]{width:18px}.w-\[19px\]{width:19px}.w-\[1px\]{width:1px}.w-\[220px\]{width:220px}.w-\[240px\]{width:240px}.w-\[300px\]{width:300px}.w-\[38px\]{width:38px}.w-\[46px\]{width:46px}.w-\[58px\]{width:58px}.w-\[5px\]{width:5px}.w-\[600px\]{width:600px}.w-\[620px\]{width:620px}.w-\[68px\]{width:68px}.w-\[72px\]{width:72px}.w-\[9px\]{width:9px}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-10{min-width:2.5rem}.min-w-5{min-width:1.25rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[12rem\]{min-width:12rem}.min-w-\[220px\]{min-width:220px}.min-w-\[52px\]{min-width:52px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[--skeleton-width\]{max-width:var(--skeleton-width)}.max-w-\[1500px\]{max-width:1500px}.max-w-\[160px\]{max-width:160px}.max-w-\[1800px\]{max-width:1800px}.max-w-\[210mm\]{max-width:210mm}.max-w-\[45\%\]{max-width:45%}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-max{max-width:-moz-max-content;max-width:max-content}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-px{--tw-translate-x: -1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-2{--tw-translate-x: .5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-4{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-5{--tw-translate-x: 1.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[-50\%\]{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-px{--tw-translate-x: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-rotate-90{--tw-rotate: -90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-none{resize:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[110px_1fr\]{grid-template-columns:110px 1fr}.grid-cols-\[130px_1fr\]{grid-template-columns:130px 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.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}.justify-around{justify-content:space-around}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-12{gap:3rem}.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-6{gap:1.5rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[11px\]{gap:11px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[9px\]{gap:9px}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.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{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.25rem * var(--tw-space-x-reverse));margin-left:calc(.25rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.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))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[14px\]{border-radius:14px}.rounded-\[2px\]{border-radius:2px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[9px\]{border-radius:9px}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-md{border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.rounded-tl-sm{border-top-left-radius:calc(var(--radius) - 4px)}.border{border-width:1px}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-b-4{border-bottom-width:4px}.border-l{border-left-width:1px}.border-l-4{border-left-width:4px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.border-\[\#134429\]{--tw-border-opacity: 1;border-color:rgb(19 68 41 / var(--tw-border-opacity, 1))}.border-\[\#97C459\]{--tw-border-opacity: 1;border-color:rgb(151 196 89 / var(--tw-border-opacity, 1))}.border-\[\#C0DD97\]{--tw-border-opacity: 1;border-color:rgb(192 221 151 / var(--tw-border-opacity, 1))}.border-\[\#EF9F27\]\/40{border-color:#ef9f2766}.border-\[\#F09595\]\/50{border-color:#f0959580}.border-\[\#F7C1C1\]{--tw-border-opacity: 1;border-color:rgb(247 193 193 / var(--tw-border-opacity, 1))}.border-\[\#FAC775\]{--tw-border-opacity: 1;border-color:rgb(250 199 117 / var(--tw-border-opacity, 1))}.border-\[\#bbd7c8\]{--tw-border-opacity: 1;border-color:rgb(187 215 200 / var(--tw-border-opacity, 1))}.border-\[\#dcebe2\]{--tw-border-opacity: 1;border-color:rgb(220 235 226 / var(--tw-border-opacity, 1))}.border-\[--color-border\]{border-color:var(--color-border)}.border-\[var\(--emp-selectie-rand\)\]{border-color:var(--emp-selectie-rand)}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-300{--tw-border-opacity: 1;border-color:rgb(252 211 77 / var(--tw-border-opacity, 1))}.border-blue-100{--tw-border-opacity: 1;border-color:rgb(219 234 254 / var(--tw-border-opacity, 1))}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-300{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-border\/50{border-color:hsl(var(--border) / .5)}.border-cyan-300{--tw-border-opacity: 1;border-color:rgb(103 232 249 / var(--tw-border-opacity, 1))}.border-destructive\/50{border-color:hsl(var(--destructive) / .5)}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-300{--tw-border-opacity: 1;border-color:rgb(110 231 183 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity: 1;border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-800{--tw-border-opacity: 1;border-color:rgb(31 41 55 / var(--tw-border-opacity, 1))}.border-green-100{--tw-border-opacity: 1;border-color:rgb(220 252 231 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-300{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-600{--tw-border-opacity: 1;border-color:rgb(22 163 74 / var(--tw-border-opacity, 1))}.border-indigo-300{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.border-input{border-color:hsl(var(--input))}.border-orange-100{--tw-border-opacity: 1;border-color:rgb(255 237 213 / var(--tw-border-opacity, 1))}.border-orange-200{--tw-border-opacity: 1;border-color:rgb(254 215 170 / var(--tw-border-opacity, 1))}.border-orange-500{--tw-border-opacity: 1;border-color:rgb(249 115 22 / var(--tw-border-opacity, 1))}.border-primary{border-color:hsl(var(--primary))}.border-primary\/50{border-color:hsl(var(--primary) / .5)}.border-purple-100{--tw-border-opacity: 1;border-color:rgb(220 235 226 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(187 215 200 / var(--tw-border-opacity, 1))}.border-red-100{--tw-border-opacity: 1;border-color:rgb(254 226 226 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-red-600{--tw-border-opacity: 1;border-color:rgb(220 38 38 / var(--tw-border-opacity, 1))}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-rose-300{--tw-border-opacity: 1;border-color:rgb(253 164 175 / var(--tw-border-opacity, 1))}.border-sidebar-border{border-color:hsl(var(--sidebar-border))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-200\/70{border-color:#e2e8f0b3}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-50{--tw-border-opacity: 1;border-color:rgb(248 250 252 / var(--tw-border-opacity, 1))}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-violet-100{--tw-border-opacity: 1;border-color:rgb(220 235 226 / var(--tw-border-opacity, 1))}.border-violet-100\/50{border-color:#dcebe280}.border-violet-200{--tw-border-opacity: 1;border-color:rgb(187 215 200 / var(--tw-border-opacity, 1))}.border-violet-300{--tw-border-opacity: 1;border-color:rgb(142 186 163 / var(--tw-border-opacity, 1))}.border-violet-400{--tw-border-opacity: 1;border-color:rgb(94 151 124 / var(--tw-border-opacity, 1))}.border-violet-500{--tw-border-opacity: 1;border-color:rgb(63 122 96 / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.border-l-blue-400{--tw-border-opacity: 1;border-left-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-l-green-400{--tw-border-opacity: 1;border-left-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-l-orange-400{--tw-border-opacity: 1;border-left-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.border-l-red-400{--tw-border-opacity: 1;border-left-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-l-transparent{border-left-color:transparent}.border-t-transparent{border-top-color:transparent}.bg-\[\#134429\]{--tw-bg-opacity: 1;background-color:rgb(19 68 41 / var(--tw-bg-opacity, 1))}.bg-\[\#6B3F09\]{--tw-bg-opacity: 1;background-color:rgb(107 63 9 / var(--tw-bg-opacity, 1))}.bg-\[\#E6F1FB\]{--tw-bg-opacity: 1;background-color:rgb(230 241 251 / var(--tw-bg-opacity, 1))}.bg-\[\#EAF3DE\]{--tw-bg-opacity: 1;background-color:rgb(234 243 222 / var(--tw-bg-opacity, 1))}.bg-\[\#FAEEDA\]{--tw-bg-opacity: 1;background-color:rgb(250 238 218 / var(--tw-bg-opacity, 1))}.bg-\[\#FCEBEB\]{--tw-bg-opacity: 1;background-color:rgb(252 235 235 / var(--tw-bg-opacity, 1))}.bg-\[\#eef1f4\]{--tw-bg-opacity: 1;background-color:rgb(238 241 244 / var(--tw-bg-opacity, 1))}.bg-\[\#f0f7f3\]{--tw-bg-opacity: 1;background-color:rgb(240 247 243 / var(--tw-bg-opacity, 1))}.bg-\[\#f2fdfa\]{--tw-bg-opacity: 1;background-color:rgb(242 253 250 / var(--tw-bg-opacity, 1))}.bg-\[--color-bg\]{background-color:var(--color-bg)}.bg-\[hsl\(var\(--accent-foreground\)\)\]{background-color:hsl(var(--accent-foreground))}.bg-\[var\(--emp-selectie\)\]{background-color:var(--emp-selectie)}.bg-\[var\(--interactie\)\]{background-color:var(--interactie)}.bg-accent{background-color:hsl(var(--accent))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-200{--tw-bg-opacity: 1;background-color:rgb(253 230 138 / var(--tw-bg-opacity, 1))}.bg-amber-300{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-background{background-color:hsl(var(--background))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/80{background-color:#000c}.bg-black\/90{background-color:#000000e6}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-600\/10{background-color:#2563eb1a}.bg-border{background-color:hsl(var(--border))}.bg-card{background-color:hsl(var(--card))}.bg-current{background-color:currentColor}.bg-cyan-400{--tw-bg-opacity: 1;background-color:rgb(34 211 238 / var(--tw-bg-opacity, 1))}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-destructive{background-color:hsl(var(--destructive))}.bg-destructive\/10{background-color:hsl(var(--destructive) / .1)}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-200{--tw-bg-opacity: 1;background-color:rgb(167 243 208 / var(--tw-bg-opacity, 1))}.bg-emerald-300{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-800{--tw-bg-opacity: 1;background-color:rgb(6 95 70 / var(--tw-bg-opacity, 1))}.bg-foreground{background-color:hsl(var(--foreground))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-gray-950{--tw-bg-opacity: 1;background-color:rgb(3 7 18 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-muted{background-color:hsl(var(--muted))}.bg-muted\/50{background-color:hsl(var(--muted) / .5)}.bg-orange-100{--tw-bg-opacity: 1;background-color:rgb(255 237 213 / var(--tw-bg-opacity, 1))}.bg-orange-400{--tw-bg-opacity: 1;background-color:rgb(251 146 60 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-pink-50{--tw-bg-opacity: 1;background-color:rgb(253 242 248 / var(--tw-bg-opacity, 1))}.bg-popover{background-color:hsl(var(--popover))}.bg-primary{background-color:hsl(var(--primary))}.bg-primary\/10{background-color:hsl(var(--primary) / .1)}.bg-primary\/20{background-color:hsl(var(--primary) / .2)}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(220 235 226 / var(--tw-bg-opacity, 1))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(187 215 200 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(240 247 243 / var(--tw-bg-opacity, 1))}.bg-purple-900\/5{background-color:#1630250d}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-50\/40{background-color:#fef2f266}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-rose-100{--tw-bg-opacity: 1;background-color:rgb(255 228 230 / var(--tw-bg-opacity, 1))}.bg-rose-200{--tw-bg-opacity: 1;background-color:rgb(254 205 211 / var(--tw-bg-opacity, 1))}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-50\/60{background-color:#fff1f299}.bg-rose-50\/70{background-color:#fff1f2b3}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-secondary{background-color:hsl(var(--secondary))}.bg-sidebar{background-color:hsl(var(--sidebar-background))}.bg-sidebar-border{background-color:hsl(var(--sidebar-border))}.bg-sky-200{--tw-bg-opacity: 1;background-color:rgb(186 230 253 / var(--tw-bg-opacity, 1))}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-300{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/40{background-color:#f8fafc66}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/40{background-color:#0f172a66}.bg-teal-200{--tw-bg-opacity: 1;background-color:rgb(153 246 228 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity: 1;background-color:rgb(220 235 226 / var(--tw-bg-opacity, 1))}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(240 247 243 / var(--tw-bg-opacity, 1))}.bg-violet-50\/40{background-color:#f0f7f366}.bg-violet-50\/50{background-color:#f0f7f380}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(63 122 96 / var(--tw-bg-opacity, 1))}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(45 97 75 / var(--tw-bg-opacity, 1))}.bg-violet-600\/10{background-color:#2d614b1a}.bg-violet-700{--tw-bg-opacity: 1;background-color:rgb(35 77 60 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-500{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-400{--tw-gradient-from: #34d399 var(--tw-gradient-from-position);--tw-gradient-to: rgb(52 211 153 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-500{--tw-gradient-from: #22c55e var(--tw-gradient-from-position);--tw-gradient-to: rgb(34 197 94 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-600{--tw-gradient-from: #16a34a var(--tw-gradient-from-position);--tw-gradient-to: rgb(22 163 74 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from: #f97316 var(--tw-gradient-from-position);--tw-gradient-to: rgb(249 115 22 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-500{--tw-gradient-from: #ef4444 var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 68 68 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-50{--tw-gradient-from: #fff1f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 241 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-500{--tw-gradient-from: #14b8a6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(20 184 166 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-400{--tw-gradient-from: #5e977c var(--tw-gradient-from-position);--tw-gradient-to: rgb(94 151 124 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-50{--tw-gradient-from: #f0f7f3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(240 247 243 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500{--tw-gradient-from: #3f7a60 var(--tw-gradient-from-position);--tw-gradient-to: rgb(63 122 96 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from: #2d614b var(--tw-gradient-from-position);--tw-gradient-to: rgb(45 97 75 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white{--tw-gradient-from: #fff var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to: rgb(63 122 96 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #3f7a60 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-amber-500{--tw-gradient-to: #f59e0b var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-cyan-500{--tw-gradient-to: #06b6d4 var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-emerald-600{--tw-gradient-to: #059669 var(--tw-gradient-to-position)}.to-green-700{--tw-gradient-to: #15803d var(--tw-gradient-to-position)}.to-orange-500{--tw-gradient-to: #f97316 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #3f7a60 var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #2d614b var(--tw-gradient-to-position)}.to-purple-700{--tw-gradient-to: #234d3c var(--tw-gradient-to-position)}.to-red-50{--tw-gradient-to: #fef2f2 var(--tw-gradient-to-position)}.to-slate-100{--tw-gradient-to: #f1f5f9 var(--tw-gradient-to-position)}.to-slate-50{--tw-gradient-to: #f8fafc var(--tw-gradient-to-position)}.to-teal-500{--tw-gradient-to: #14b8a6 var(--tw-gradient-to-position)}.to-teal-600{--tw-gradient-to: #0d9488 var(--tw-gradient-to-position)}.fill-current{fill:currentColor}.fill-primary{fill:hsl(var(--primary))}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[1px\]{padding:1px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.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-8{padding-left:2rem;padding-right:2rem}.px-\[9px\]{padding-left:9px;padding-right:9px}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.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-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.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-8{padding-top:2rem;padding-bottom:2rem}.py-\[11px\]{padding-top:11px;padding-bottom:11px}.py-\[3px\]{padding-top:3px;padding-bottom:3px}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-\[100px\]{padding-bottom:100px}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-7xl{font-size:4.5rem;line-height:1}.text-\[0\.8rem\]{font-size:.8rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[19px\]{font-size:19px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[30px\]{font-size:30px}.text-\[6\.5px\]{font-size:6.5px}.text-\[7px\]{font-size:7px}.text-\[8\.5px\]{font-size:8.5px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.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}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[14px\]{line-height:14px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.07em\]{letter-spacing:.07em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.2em\]{letter-spacing:.2em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#0C447C\]{--tw-text-opacity: 1;color:rgb(12 68 124 / var(--tw-text-opacity, 1))}.text-\[\#134429\]{--tw-text-opacity: 1;color:rgb(19 68 41 / var(--tw-text-opacity, 1))}.text-\[\#27500A\]{--tw-text-opacity: 1;color:rgb(39 80 10 / var(--tw-text-opacity, 1))}.text-\[\#2d614b\]{--tw-text-opacity: 1;color:rgb(45 97 75 / var(--tw-text-opacity, 1))}.text-\[\#3B6D11\]{--tw-text-opacity: 1;color:rgb(59 109 17 / var(--tw-text-opacity, 1))}.text-\[\#412402\]{--tw-text-opacity: 1;color:rgb(65 36 2 / var(--tw-text-opacity, 1))}.text-\[\#501313\]{--tw-text-opacity: 1;color:rgb(80 19 19 / var(--tw-text-opacity, 1))}.text-\[\#633806\]{--tw-text-opacity: 1;color:rgb(99 56 6 / var(--tw-text-opacity, 1))}.text-\[\#791F1F\]{--tw-text-opacity: 1;color:rgb(121 31 31 / var(--tw-text-opacity, 1))}.text-\[\#854F0B\]{--tw-text-opacity: 1;color:rgb(133 79 11 / var(--tw-text-opacity, 1))}.text-\[\#A32D2D\]{--tw-text-opacity: 1;color:rgb(163 45 45 / var(--tw-text-opacity, 1))}.text-\[\#f3e482\]{--tw-text-opacity: 1;color:rgb(243 228 130 / var(--tw-text-opacity, 1))}.text-\[var\(--emp-accent\)\]{color:var(--emp-accent)}.text-\[var\(--emp-micro\)\]{color:var(--emp-micro)}.text-accent-foreground{color:hsl(var(--accent-foreground))}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-600\/80{color:#d97706cc}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-amber-900{--tw-text-opacity: 1;color:rgb(120 53 15 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-card-foreground{color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-destructive{color:hsl(var(--destructive))}.text-destructive-foreground{color:hsl(var(--destructive-foreground))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-600\/80{color:#059669cc}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-foreground{color:hsl(var(--foreground))}.text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-green-900{--tw-text-opacity: 1;color:rgb(20 83 45 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-muted-foreground{color:hsl(var(--muted-foreground))}.text-orange-500{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-orange-800{--tw-text-opacity: 1;color:rgb(154 52 18 / var(--tw-text-opacity, 1))}.text-pink-700{--tw-text-opacity: 1;color:rgb(190 24 93 / var(--tw-text-opacity, 1))}.text-popover-foreground{color:hsl(var(--popover-foreground))}.text-primary{color:hsl(var(--primary))}.text-primary-foreground{color:hsl(var(--primary-foreground))}.text-purple-600{--tw-text-opacity: 1;color:rgb(45 97 75 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(35 77 60 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(28 61 48 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-600{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-rose-900{--tw-text-opacity: 1;color:rgb(136 19 55 / var(--tw-text-opacity, 1))}.text-secondary-foreground{color:hsl(var(--secondary-foreground))}.text-sidebar-foreground{color:hsl(var(--sidebar-foreground))}.text-sidebar-foreground\/70{color:hsl(var(--sidebar-foreground) / .7)}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(15 118 110 / var(--tw-text-opacity, 1))}.text-violet-500{--tw-text-opacity: 1;color:rgb(63 122 96 / var(--tw-text-opacity, 1))}.text-violet-600{--tw-text-opacity: 1;color:rgb(45 97 75 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(35 77 60 / var(--tw-text-opacity, 1))}.text-violet-800{--tw-text-opacity: 1;color:rgb(28 61 48 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/35{color:#ffffff59}.text-white\/45{color:#ffffff73}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-700{--tw-text-opacity: 1;color:rgb(161 98 7 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-rose-500\/70{text-decoration-color:#f43f5eb3}.decoration-dotted{text-decoration-style:dotted}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.accent-emerald-700{accent-color:#047857}.accent-green-700{accent-color:#15803d}.accent-orange-600{accent-color:#ea580c}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(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-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px 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-\[0_0_0_1px_hsl\(var\(--sidebar-border\)\)\]{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-border));--tw-shadow-colored: 0 0 0 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-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px 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-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px 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-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 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-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px 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-amber-200{--tw-shadow-color: #fde68a;--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-200{--tw-shadow-color: #bfdbfe;--tw-shadow: var(--tw-shadow-colored)}.shadow-blue-500\/30{--tw-shadow-color: rgb(59 130 246 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-cyan-200{--tw-shadow-color: #a5f3fc;--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-200{--tw-shadow-color: #a7f3d0;--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-500\/30{--tw-shadow-color: rgb(16 185 129 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-gray-200{--tw-shadow-color: #e5e7eb;--tw-shadow: var(--tw-shadow-colored)}.shadow-indigo-200{--tw-shadow-color: #c7d2fe;--tw-shadow: var(--tw-shadow-colored)}.shadow-red-200{--tw-shadow-color: #fecaca;--tw-shadow: var(--tw-shadow-colored)}.shadow-slate-200{--tw-shadow-color: #e2e8f0;--tw-shadow: var(--tw-shadow-colored)}.shadow-violet-200{--tw-shadow-color: #bbd7c8;--tw-shadow: var(--tw-shadow-colored)}.shadow-violet-500\/30{--tw-shadow-color: rgb(63 122 96 / .3);--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) !important;--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color) !important;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)!important}.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)}.ring-0{--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(0px + 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)}.ring-1{--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(1px + 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)}.ring-2{--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(2px + 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)}.ring-\[\#134429\]\/20{--tw-ring-color: rgb(19 68 41 / .2)}.ring-amber-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 243 199 / var(--tw-ring-opacity, 1))}.ring-green-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(220 252 231 / var(--tw-ring-opacity, 1))}.ring-green-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(134 239 172 / var(--tw-ring-opacity, 1))}.ring-orange-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(255 237 213 / var(--tw-ring-opacity, 1))}.ring-red-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 226 226 / var(--tw-ring-opacity, 1))}.ring-red-200{--tw-ring-opacity: 1;--tw-ring-color: rgb(254 202 202 / var(--tw-ring-opacity, 1))}.ring-ring{--tw-ring-color: hsl(var(--ring))}.ring-sidebar-ring{--tw-ring-color: hsl(var(--sidebar-ring))}.ring-offset-background{--tw-ring-offset-color: hsl(var(--background))}.blur{--tw-blur: blur(8px);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)}.blur-3xl{--tw-blur: blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,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-\[left\,right\,width\]{transition-property:left,right,width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[margin\,opacity\]{transition-property:margin,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\,height\,padding\]{transition-property:width,height,padding;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;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}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity, 1);transform:translate3d(var(--tw-enter-translate-x, 0),var(--tw-enter-translate-y, 0),0) scale3d(var(--tw-enter-scale, 1),var(--tw-enter-scale, 1),var(--tw-enter-scale, 1)) rotate(var(--tw-enter-rotate, 0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity, 1);transform:translate3d(var(--tw-exit-translate-x, 0),var(--tw-exit-translate-y, 0),0) scale3d(var(--tw-exit-scale, 1),var(--tw-exit-scale, 1),var(--tw-exit-scale, 1)) rotate(var(--tw-exit-rotate, 0))}}.animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.fade-in-0{--tw-enter-opacity: 0}.zoom-in-95{--tw-enter-scale: .95}.duration-1000{animation-duration:1s}.duration-150{animation-duration:.15s}.duration-200{animation-duration:.2s}.duration-300{animation-duration:.3s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{animation-timing-function:linear}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.\!running{animation-play-state:running!important}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}button,.no-select{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-tap-highlight-color:transparent}.no-overscroll{overscroll-behavior:contain}.pt-safe{padding-top:env(safe-area-inset-top)}.pb-safe{padding-bottom:env(safe-area-inset-bottom)}.scrollbar-hide::-webkit-scrollbar{display:none}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@keyframes factUpIn{0%{opacity:0;transform:translateY(28px) scale(.98)}to{opacity:1;transform:none}}@keyframes factRowIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes factRowInR{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}@keyframes factGrowW{0%{width:0}to{width:100%}}@keyframes factPopIn{0%{transform:scale(.3);opacity:0}65%{transform:scale(1.15)}to{transform:scale(1);opacity:1}}@keyframes factFadeIn{0%{opacity:0}to{opacity:1}}@keyframes upRise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes rapVul{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes rapPaneel{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:none}}@keyframes upFade{0%{opacity:0}to{opacity:1}}@keyframes upSlideL{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes upSlideR{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:none}}@keyframes upPulse{0%,to{opacity:1}50%{opacity:.25}}@keyframes upAdem{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(1.08)}}@keyframes upRing{0%{transform:scale(1);opacity:.5}to{transform:scale(2.6);opacity:0}}@keyframes upStipAan{0%{background-color:#fff;border-color:#cbd5e1;transform:scale(.9)}to{background-color:var(--stip-kleur, #2d614b);border-color:var(--stip-kleur, #2d614b);transform:scale(1)}}@keyframes upCheckTeken{to{stroke-dashoffset:0}}@keyframes upIcoonPop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes upLijnVul{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes upBalkVul{0%{transform:scaleX(0);opacity:.4}to{transform:scaleX(1);opacity:1}}@keyframes upStipHalo{0%{transform:scale(.75);opacity:.55}70%,to{transform:scale(1.45);opacity:0}}@keyframes upInfoKlop{0%,to{transform:scale(1)}50%{transform:scale(1.22)}}@keyframes upInfoRing{0%{transform:scale(1);opacity:.6}70%,to{transform:scale(2.15);opacity:0}}.up-info-puls{position:relative;animation:upInfoKlop .9s cubic-bezier(.4,0,.2,1) 0s infinite}.up-info-puls:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:9999px;border:2px solid currentColor;opacity:.75;pointer-events:none;animation:upInfoRing .9s cubic-bezier(.2,.8,.3,1) 0s infinite}@media(prefers-reduced-motion:reduce){.up-info-puls,.up-info-puls:after{animation:none}}@keyframes msAandachtPuls{0%,to{box-shadow:0 0 #2d614b73}50%{box-shadow:0 0 0 8px #2d614b00}}.ms-pulse{animation:msAandachtPuls 1.4s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.ms-pulse{animation:none}}.file\:mr-3::file-selector-button{margin-right:.75rem}.file\:rounded-lg::file-selector-button{border-radius:var(--radius)}.file\:border-0::file-selector-button{border-width:0px}.file\:bg-green-50::file-selector-button{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.file\:bg-transparent::file-selector-button{background-color:transparent}.file\:px-4::file-selector-button{padding-left:1rem;padding-right:1rem}.file\:py-2::file-selector-button{padding-top:.5rem;padding-bottom:.5rem}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:font-semibold::file-selector-button{font-weight:600}.file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.file\:text-green-700::file-selector-button{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:-inset-2:after{content:var(--tw-content);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.after\:inset-y-0:after{content:var(--tw-content);top:0;bottom:0}.after\:left-1\/2:after{content:var(--tw-content);left:50%}.after\:w-1:after{content:var(--tw-content);width:.25rem}.after\:w-\[2px\]:after{content:var(--tw-content);width:2px}.after\:-translate-x-1\/2:after{content:var(--tw-content);--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.first\:rounded-l-md:first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.first\:border-l:first-child{border-left-width:1px}.last\:rounded-r-md:last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.last\:border-0:last-child{border-width:0px}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:rotate-90:hover{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[\#134429\]\/40:hover{border-color:#13442966}.hover\:border-\[\#EF9F27\]:hover{--tw-border-opacity: 1;border-color:rgb(239 159 39 / var(--tw-border-opacity, 1))}.hover\:border-\[\#F09595\]:hover{--tw-border-opacity: 1;border-color:rgb(240 149 149 / var(--tw-border-opacity, 1))}.hover\:border-\[var\(--emp-selectie-rand\)\]:hover{border-color:var(--emp-selectie-rand)}.hover\:border-emerald-600:hover{--tw-border-opacity: 1;border-color:rgb(5 150 105 / var(--tw-border-opacity, 1))}.hover\:border-gray-200:hover{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.hover\:border-green-300:hover{--tw-border-opacity: 1;border-color:rgb(134 239 172 / var(--tw-border-opacity, 1))}.hover\:border-green-400:hover{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.hover\:border-orange-300:hover{--tw-border-opacity: 1;border-color:rgb(253 186 116 / var(--tw-border-opacity, 1))}.hover\:border-red-200:hover{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.hover\:border-red-300:hover{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.hover\:border-slate-200:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.hover\:border-slate-300:hover{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.hover\:border-violet-200:hover{--tw-border-opacity: 1;border-color:rgb(187 215 200 / var(--tw-border-opacity, 1))}.hover\:border-violet-300:hover{--tw-border-opacity: 1;border-color:rgb(142 186 163 / var(--tw-border-opacity, 1))}.hover\:border-violet-400:hover{--tw-border-opacity: 1;border-color:rgb(94 151 124 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#0d301d\]:hover{--tw-bg-opacity: 1;background-color:rgb(13 48 29 / var(--tw-bg-opacity, 1))}.hover\:bg-\[var\(--emp-selectie\)\]:hover{background-color:var(--emp-selectie)}.hover\:bg-\[var\(--emp-selectie-rand\)\]:hover{background-color:var(--emp-selectie-rand)}.hover\:bg-\[var\(--interactie\)\]:hover{background-color:var(--interactie)}.hover\:bg-accent:hover{background-color:hsl(var(--accent))}.hover\:bg-amber-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.hover\:bg-black\/80:hover{background-color:#000c}.hover\:bg-blue-100:hover{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-50:hover{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-destructive\/80:hover{background-color:hsl(var(--destructive) / .8)}.hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive) / .9)}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-green-50\/40:hover{background-color:#f0fdf466}.hover\:bg-green-600:hover{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-muted:hover{background-color:hsl(var(--muted))}.hover\:bg-muted\/50:hover{background-color:hsl(var(--muted) / .5)}.hover\:bg-orange-200:hover{--tw-bg-opacity: 1;background-color:rgb(254 215 170 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-50\/40:hover{background-color:#fff7ed66}.hover\:bg-orange-600:hover{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{background-color:hsl(var(--primary))}.hover\:bg-primary\/80:hover{background-color:hsl(var(--primary) / .8)}.hover\:bg-primary\/90:hover{background-color:hsl(var(--primary) / .9)}.hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 235 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-100:hover{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50\/40:hover{background-color:#fef2f266}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary) / .8)}.hover\:bg-sidebar-accent:hover{background-color:hsl(var(--sidebar-accent))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200:hover{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-400:hover{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50\/60:hover{background-color:#f8fafc99}.hover\:bg-violet-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 235 226 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-200:hover{--tw-bg-opacity: 1;background-color:rgb(187 215 200 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-50:hover{--tw-bg-opacity: 1;background-color:rgb(240 247 243 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-50\/40:hover{background-color:#f0f7f366}.hover\:bg-violet-700:hover{--tw-bg-opacity: 1;background-color:rgb(35 77 60 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-800:hover{--tw-bg-opacity: 1;background-color:rgb(28 61 48 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/10:hover{background-color:#ffffff1a}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/30:hover{background-color:#ffffff4d}.hover\:bg-white\/60:hover{background-color:#fff9}.hover\:text-\[var\(--emp-accent\)\]:hover{color:var(--emp-accent)}.hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-foreground:hover{color:hsl(var(--foreground))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-green-800:hover{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.hover\:text-muted-foreground:hover{color:hsl(var(--muted-foreground))}.hover\:text-primary-foreground:hover{color:hsl(var(--primary-foreground))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-red-700:hover{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.hover\:text-sidebar-accent-foreground:hover{color:hsl(var(--sidebar-accent-foreground))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-violet-500:hover{--tw-text-opacity: 1;color:rgb(63 122 96 / var(--tw-text-opacity, 1))}.hover\:text-violet-600:hover{--tw-text-opacity: 1;color:rgb(45 97 75 / var(--tw-text-opacity, 1))}.hover\:text-violet-700:hover{--tw-text-opacity: 1;color:rgb(35 77 60 / var(--tw-text-opacity, 1))}.hover\:text-violet-800:hover{--tw-text-opacity: 1;color:rgb(28 61 48 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-solid:hover{text-decoration-style:solid}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow:hover{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(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)}.hover\:shadow-2xl:hover{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_0_0_1px_hsl\(var\(--sidebar-accent\)\)\]:hover{--tw-shadow: 0 0 0 1px hsl(var(--sidebar-accent));--tw-shadow-colored: 0 0 0 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)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-xl:hover{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);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)}.hover\:file\:bg-green-100::file-selector-button:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:after\:bg-sidebar-border:hover:after{content:var(--tw-content);background-color:hsl(var(--sidebar-border))}.focus\:border-\[\#134429\]\/40:focus{border-color:#13442966}.focus\:border-blue-400:focus{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.focus\:bg-accent:focus{background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:hsl(var(--primary-foreground))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-1:focus{--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(1px + 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)}.focus\:ring-2:focus{--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(2px + 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)}.focus\:ring-\[\#134429\]\/20:focus{--tw-ring-color: rgb(19 68 41 / .2)}.focus\:ring-\[\#8ebaa3\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(142 186 163 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#bbd7c8\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(187 215 200 / var(--tw-ring-opacity, 1))}.focus\:ring-\[var\(--emp-selectie-rand\)\]:focus{--tw-ring-color: var(--emp-selectie-rand)}.focus\:ring-green-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(134 239 172 / var(--tw-ring-opacity, 1))}.focus\:ring-red-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(252 165 165 / var(--tw-ring-opacity, 1))}.focus\:ring-ring:focus{--tw-ring-color: hsl(var(--ring))}.focus\:ring-slate-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(100 116 139 / var(--tw-ring-opacity, 1))}.focus\:ring-violet-200:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(187 215 200 / var(--tw-ring-opacity, 1))}.focus\:ring-violet-300:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(142 186 163 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--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(1px + 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)}.focus-visible\:ring-2:focus-visible{--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(2px + 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)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color: hsl(var(--ring))}.focus-visible\:ring-sidebar-ring:focus-visible{--tw-ring-color: hsl(var(--sidebar-ring))}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width: 1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color: hsl(var(--background))}.active\:bg-sidebar-accent:active{background-color:hsl(var(--sidebar-accent))}.active\:bg-slate-50:active{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.active\:text-sidebar-accent-foreground:active{color:hsl(var(--sidebar-accent-foreground))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group[open] .group-open\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/menu-item:focus-within .group-focus-within\/menu-item\:opacity-100{opacity:1}.group:hover .group-hover\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.group\/menu-item:hover .group-hover\/menu-item\:opacity-100,.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-5{opacity:.05}.group.toaster .group-\[\.toaster\]\:border-border{border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.peer\/menu-button:hover~.peer-hover\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.has-\[\[data-variant\=inset\]\]\:bg-sidebar:has([data-variant=inset]){background-color:hsl(var(--sidebar-background))}.has-\[\:disabled\]\:opacity-50:has(:disabled){opacity:.5}.group\/menu-item:has([data-sidebar=menu-action]) .group-has-\[\[data-sidebar\=menu-action\]\]\/menu-item\:pr-8{padding-right:2rem}.aria-disabled\:pointer-events-none[aria-disabled=true]{pointer-events:none}.aria-disabled\:opacity-50[aria-disabled=true]{opacity:.5}.aria-selected\:bg-accent[aria-selected=true]{background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:hsl(var(--accent) / .5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\=true\]\:pointer-events-none[data-disabled=true],.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[panel-group-direction\=vertical\]\:h-px[data-panel-group-direction=vertical]{height:1px}.data-\[panel-group-direction\=vertical\]\:w-full[data-panel-group-direction=vertical]{width:100%}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}.data-\[state\=closed\]\:animate-accordion-up[data-state=closed]{animation:accordion-up .2s ease-out}@keyframes accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}.data-\[state\=open\]\:animate-accordion-down[data-state=open]{animation:accordion-down .2s ease-out}.data-\[panel-group-direction\=vertical\]\:flex-col[data-panel-group-direction=vertical]{flex-direction:column}.data-\[active\=true\]\:bg-sidebar-accent[data-active=true]{background-color:hsl(var(--sidebar-accent))}.data-\[active\]\:bg-accent\/50[data-active]{background-color:hsl(var(--accent) / .5)}.data-\[selected\=true\]\:bg-accent[data-selected=true]{background-color:hsl(var(--accent))}.data-\[state\=active\]\:bg-background[data-state=active]{background-color:hsl(var(--background))}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.data-\[state\=on\]\:bg-accent[data-state=on],.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-accent\/50[data-state=open]{background-color:hsl(var(--accent) / .5)}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:hsl(var(--input))}.data-\[active\=true\]\:font-medium[data-active=true]{font-weight:500}.data-\[active\=true\]\:text-sidebar-accent-foreground[data-active=true]{color:hsl(var(--sidebar-accent-foreground))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:hsl(var(--muted-foreground))}.data-\[selected\=true\]\:text-accent-foreground[data-selected=true]{color:hsl(var(--accent-foreground))}.data-\[state\=active\]\:text-foreground[data-state=active]{color:hsl(var(--foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.data-\[state\=on\]\:text-accent-foreground[data-state=on],.data-\[state\=open\]\:text-accent-foreground[data-state=open]{color:hsl(var(--accent-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.data-\[disabled\=true\]\:opacity-50[data-disabled=true],.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=open\]\:opacity-100[data-state=open]{opacity:1}.data-\[state\=active\]\:shadow[data-state=active]{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(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)}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[motion\^\=from-\]\:animate-in[data-motion^=from-],.data-\[state\=open\]\:animate-in[data-state=open],.data-\[state\=visible\]\:animate-in[data-state=visible]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity: initial;--tw-enter-scale: initial;--tw-enter-rotate: initial;--tw-enter-translate-x: initial;--tw-enter-translate-y: initial}.data-\[motion\^\=to-\]\:animate-out[data-motion^=to-],.data-\[state\=closed\]\:animate-out[data-state=closed],.data-\[state\=hidden\]\:animate-out[data-state=hidden]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity: initial;--tw-exit-scale: initial;--tw-exit-rotate: initial;--tw-exit-translate-x: initial;--tw-exit-translate-y: initial}.data-\[motion\^\=from-\]\:fade-in[data-motion^=from-]{--tw-enter-opacity: 0}.data-\[motion\^\=to-\]\:fade-out[data-motion^=to-],.data-\[state\=closed\]\:fade-out-0[data-state=closed],.data-\[state\=hidden\]\:fade-out[data-state=hidden]{--tw-exit-opacity: 0}.data-\[state\=open\]\:fade-in-0[data-state=open],.data-\[state\=visible\]\:fade-in[data-state=visible]{--tw-enter-opacity: 0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale: .95}.data-\[state\=open\]\:zoom-in-90[data-state=open]{--tw-enter-scale: .9}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale: .95}.data-\[motion\=from-end\]\:slide-in-from-right-52[data-motion=from-end]{--tw-enter-translate-x: 13rem}.data-\[motion\=from-start\]\:slide-in-from-left-52[data-motion=from-start]{--tw-enter-translate-x: -13rem}.data-\[motion\=to-end\]\:slide-out-to-right-52[data-motion=to-end]{--tw-exit-translate-x: 13rem}.data-\[motion\=to-start\]\:slide-out-to-left-52[data-motion=to-start]{--tw-exit-translate-x: -13rem}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y: -.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x: .5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x: -.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y: .5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y: 100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x: -100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x: -50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x: 100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y: -100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y: -48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y: 100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x: -100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x: -50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x: 100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y: -100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y: -48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.data-\[panel-group-direction\=vertical\]\:after\:left-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);left:0}.data-\[panel-group-direction\=vertical\]\:after\:h-1[data-panel-group-direction=vertical]:after{content:var(--tw-content);height:.25rem}.data-\[panel-group-direction\=vertical\]\:after\:w-full[data-panel-group-direction=vertical]:after{content:var(--tw-content);width:100%}.data-\[panel-group-direction\=vertical\]\:after\:-translate-y-1\/2[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[panel-group-direction\=vertical\]\:after\:translate-x-0[data-panel-group-direction=vertical]:after{content:var(--tw-content);--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=open\]\:hover\:bg-sidebar-accent:hover[data-state=open]{background-color:hsl(var(--sidebar-accent))}.data-\[state\=open\]\:hover\:text-sidebar-accent-foreground:hover[data-state=open]{color:hsl(var(--sidebar-accent-foreground))}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:left-\[calc\(var\(--sidebar-width\)\*-1\)\]{left:calc(var(--sidebar-width) * -1)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:right-\[calc\(var\(--sidebar-width\)\*-1\)\]{right:calc(var(--sidebar-width) * -1)}.group[data-side=left] .group-data-\[side\=left\]\:-right-4{right:-1rem}.group[data-side=right] .group-data-\[side\=right\]\:left-0{left:0}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:-mt-8{margin-top:-2rem}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:hidden{display:none}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!size-8{width:2rem!important;height:2rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[--sidebar-width-icon\]{width:var(--sidebar-width-icon)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)\)\]{width:calc(var(--sidebar-width-icon) + 1rem)}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:w-\[calc\(var\(--sidebar-width-icon\)_\+_theme\(spacing\.4\)_\+2px\)\]{width:calc(var(--sidebar-width-icon) + 1rem + 2px)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:w-0{width:0px}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-side=right] .group-data-\[side\=right\]\:rotate-180,.group[data-state=open] .group-data-\[state\=open\]\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:overflow-hidden{overflow:hidden}.group[data-variant=floating] .group-data-\[variant\=floating\]\:rounded-lg{border-radius:var(--radius)}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border{border-width:1px}.group[data-side=left] .group-data-\[side\=left\]\:border-r{border-right-width:1px}.group[data-side=right] .group-data-\[side\=right\]\:border-l{border-left-width:1px}.group[data-variant=floating] .group-data-\[variant\=floating\]\:border-sidebar-border{border-color:hsl(var(--sidebar-border))}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-0{padding:0!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:\!p-2{padding:.5rem!important}.group[data-collapsible=icon] .group-data-\[collapsible\=icon\]\:opacity-0{opacity:0}.group[data-variant=floating] .group-data-\[variant\=floating\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(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)}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:after\:left-full:after{content:var(--tw-content);left:100%}.group[data-collapsible=offcanvas] .group-data-\[collapsible\=offcanvas\]\:hover\:bg-sidebar:hover{background-color:hsl(var(--sidebar-background))}.peer\/menu-button[data-size=default]~.peer-data-\[size\=default\]\/menu-button\:top-1\.5{top:.375rem}.peer\/menu-button[data-size=lg]~.peer-data-\[size\=lg\]\/menu-button\:top-2\.5{top:.625rem}.peer\/menu-button[data-size=sm]~.peer-data-\[size\=sm\]\/menu-button\:top-1{top:.25rem}.peer[data-variant=inset]~.peer-data-\[variant\=inset\]\:min-h-\[calc\(100svh-theme\(spacing\.4\)\)\]{min-height:calc(100svh - 1rem)}.peer\/menu-button[data-active=true]~.peer-data-\[active\=true\]\/menu-button\:text-sidebar-accent-foreground{color:hsl(var(--sidebar-accent-foreground))}.dark\:border-amber-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(146 64 14 / var(--tw-border-opacity, 1))}.dark\:border-destructive:is(.dark *){border-color:hsl(var(--destructive))}.dark\:border-red-900\/40:is(.dark *){border-color:#7f1d1d66}.dark\:border-slate-700:is(.dark *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:border-slate-800:is(.dark *){--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.dark\:bg-amber-900\/30:is(.dark *){background-color:#78350f4d}.dark\:bg-green-900\/30:is(.dark *){background-color:#14532d4d}.dark\:bg-red-900\/30:is(.dark *){background-color:#7f1d1d4d}.dark\:bg-slate-700:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-800:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-900:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.dark\:bg-slate-950:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.dark\:bg-violet-900\/30:is(.dark *){background-color:#1630254d}.dark\:text-amber-200:is(.dark *){--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.dark\:text-amber-400:is(.dark *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-green-400:is(.dark *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-red-400:is(.dark *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-slate-100:is(.dark *){--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.dark\:text-slate-300:is(.dark *){--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.dark\:text-slate-400:is(.dark *){--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.dark\:text-violet-300:is(.dark *){--tw-text-opacity: 1;color:rgb(142 186 163 / var(--tw-text-opacity, 1))}.dark\:text-violet-400:is(.dark *){--tw-text-opacity: 1;color:rgb(94 151 124 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-red-900\/50:hover:is(.dark *){background-color:#7f1d1d80}.dark\:hover\:bg-slate-700:hover:is(.dark *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}@media(min-width:640px){.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:-mt-6{margin-top:-1.5rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-16{height:4rem}.sm\:w-16{width:4rem}.sm\:max-w-sm{max-width:24rem}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-col{flex-direction:column}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-4{gap:1rem}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.sm\:self-auto{align-self:auto}.sm\:rounded-lg{border-radius:var(--radius)}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-5{padding-left:1.25rem;padding-right:1.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.sm\:pt-6{padding-top:1.5rem}.sm\:text-left{text-align:left}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-sm{font-size:.875rem;line-height:1.25rem}}@media(min-width:768px){.md\:absolute{position:absolute}.md\:bottom-4{bottom:1rem}.md\:left-auto{left:auto}.md\:right-4{right:1rem}.md\:mx-0{margin-left:0;margin-right:0}.md\:ml-\[264px\]{margin-left:264px}.md\:block{display:block}.md\:flex{display:flex}.md\:hidden{display:none}.md\:h-\[62px\]{height:62px}.md\:h-\[78px\]{height:78px}.md\:h-\[90vh\]{height:90vh}.md\:w-\[62px\]{width:62px}.md\:w-\[78px\]{width:78px}.md\:w-\[var\(--radix-navigation-menu-viewport-width\)\]{width:var(--radix-navigation-menu-viewport-width)}.md\:w-auto{width:auto}.md\:max-w-\[900px\]{max-width:900px}.md\:max-w-sm{max-width:24rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-wrap{flex-wrap:wrap}.md\:gap-4{gap:1rem}.md\:gap-7{gap:1.75rem}.md\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.md\:gap-y-3{row-gap:.75rem}.md\:overflow-visible{overflow:visible}.md\:rounded-2xl{border-radius:1rem}.md\:border-l{border-left-width:1px}.md\:border-white\/15{border-color:#ffffff26}.md\:p-4{padding:1rem}.md\:px-0{padding-left:0;padding-right:0}.md\:px-6{padding-left:1.5rem;padding-right:1.5rem}.md\:py-5{padding-top:1.25rem;padding-bottom:1.25rem}.md\:pb-0{padding-bottom:0}.md\:pl-6{padding-left:1.5rem}.md\:pt-6{padding-top:1.5rem}.md\:text-\[10px\]{font-size:10px}.md\:text-\[11\.5px\]{font-size:11.5px}.md\:text-\[13px\]{font-size:13px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[24px\]{font-size:24px}.md\:text-\[7px\]{font-size:7px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}.md\:opacity-0{opacity:0}.after\:md\:hidden:after{content:var(--tw-content);display:none}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:m-2{margin:.5rem}.peer[data-state=collapsed][data-variant=inset]~.md\:peer-data-\[state\=collapsed\]\:peer-data-\[variant\=inset\]\:ml-2{margin-left:.5rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:ml-0{margin-left:0}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:rounded-xl{border-radius:.75rem}.peer[data-variant=inset]~.md\:peer-data-\[variant\=inset\]\:shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(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)}}@media(min-width:1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:w-\[380px\]{width:380px}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:flex-row{flex-direction:row}}@media print{.print\:w-full{width:100%}.print\:max-w-none{max-width:none}.print\:break-inside-avoid{-moz-column-break-inside:avoid;break-inside:avoid}.print\:bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.print\:p-0{padding:0}.print\:py-0{padding-top:0;padding-bottom:0}.print\:shadow-none{--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-top-left-radius:calc(var(--radius) - 2px);border-bottom-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:hsl(var(--accent) / .5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-top-right-radius:calc(var(--radius) - 2px);border-bottom-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y: 2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>button\]\:hidden>button{display:none}.\[\&\>span\:last-child\]\:truncate>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.\[\&\>span\]\:line-clamp-1>span{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{width:1rem;height:1rem}.\[\&\>svg\]\:h-2\.5>svg{height:.625rem}.\[\&\>svg\]\:h-3>svg{height:.75rem}.\[\&\>svg\]\:h-3\.5>svg{height:.875rem}.\[\&\>svg\]\:w-2\.5>svg{width:.625rem}.\[\&\>svg\]\:w-3>svg{width:.75rem}.\[\&\>svg\]\:w-3\.5>svg{width:.875rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:hsl(var(--foreground))}.\[\&\>svg\]\:text-muted-foreground>svg{color:hsl(var(--muted-foreground))}.\[\&\>svg\]\:text-sidebar-accent-foreground>svg{color:hsl(var(--sidebar-accent-foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0px}.\[\&\[data-panel-group-direction\=vertical\]\>div\]\:rotate-90[data-panel-group-direction=vertical]>div{--tw-rotate: 90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\[data-state\=open\]\>svg\]\:rotate-180[data-state=open]>svg{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&_\.recharts-cartesian-axis-tick_text\]\:fill-muted-foreground .recharts-cartesian-axis-tick text{fill:hsl(var(--muted-foreground))}.\[\&_\.recharts-cartesian-grid_line\[stroke\=\'\#ccc\'\]\]\:stroke-border\/50 .recharts-cartesian-grid line[stroke="#ccc"]{stroke:hsl(var(--border) / .5)}.\[\&_\.recharts-curve\.recharts-tooltip-cursor\]\:stroke-border .recharts-curve.recharts-tooltip-cursor{stroke:hsl(var(--border))}.\[\&_\.recharts-dot\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-dot[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-layer\]\:outline-none .recharts-layer{outline:2px solid transparent;outline-offset:2px}.\[\&_\.recharts-polar-grid_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-polar-grid [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-radial-bar-background-sector\]\:fill-muted .recharts-radial-bar-background-sector,.\[\&_\.recharts-rectangle\.recharts-tooltip-cursor\]\:fill-muted .recharts-rectangle.recharts-tooltip-cursor{fill:hsl(var(--muted))}.\[\&_\.recharts-reference-line_\[stroke\=\'\#ccc\'\]\]\:stroke-border .recharts-reference-line [stroke="#ccc"]{stroke:hsl(var(--border))}.\[\&_\.recharts-sector\[stroke\=\'\#fff\'\]\]\:stroke-transparent .recharts-sector[stroke="#fff"]{stroke:transparent}.\[\&_\.recharts-sector\]\:outline-none .recharts-sector,.\[\&_\.recharts-surface\]\:outline-none .recharts-surface{outline:2px solid transparent;outline-offset:2px}.\[\&_\[cmdk-group-heading\]\]\:px-2 [cmdk-group-heading]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-group-heading\]\]\:py-1\.5 [cmdk-group-heading]{padding-top:.375rem;padding-bottom:.375rem}.\[\&_\[cmdk-group-heading\]\]\:text-xs [cmdk-group-heading]{font-size:.75rem;line-height:1rem}.\[\&_\[cmdk-group-heading\]\]\:font-medium [cmdk-group-heading]{font-weight:500}.\[\&_\[cmdk-group-heading\]\]\:text-muted-foreground [cmdk-group-heading]{color:hsl(var(--muted-foreground))}.\[\&_\[cmdk-group\]\:not\(\[hidden\]\)_\~\[cmdk-group\]\]\:pt-0 [cmdk-group]:not([hidden])~[cmdk-group]{padding-top:0}.\[\&_\[cmdk-group\]\]\:px-2 [cmdk-group]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:h-5 [cmdk-input-wrapper] svg{height:1.25rem}.\[\&_\[cmdk-input-wrapper\]_svg\]\:w-5 [cmdk-input-wrapper] svg{width:1.25rem}.\[\&_\[cmdk-input\]\]\:h-12 [cmdk-input]{height:3rem}.\[\&_\[cmdk-item\]\]\:px-2 [cmdk-item]{padding-left:.5rem;padding-right:.5rem}.\[\&_\[cmdk-item\]\]\:py-3 [cmdk-item]{padding-top:.75rem;padding-bottom:.75rem}.\[\&_\[cmdk-item\]_svg\]\:h-5 [cmdk-item] svg{height:1.25rem}.\[\&_\[cmdk-item\]_svg\]\:w-5 [cmdk-item] svg{width:1.25rem}.\[\&_a\]\:text-violet-600 a{--tw-text-opacity: 1;color:rgb(45 97 75 / var(--tw-text-opacity, 1))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_blockquote\]\:border-l-4 blockquote{border-left-width:4px}.\[\&_blockquote\]\:border-slate-200 blockquote{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.\[\&_blockquote\]\:pl-3 blockquote{padding-left:.75rem}.\[\&_blockquote\]\:italic blockquote{font-style:italic}.\[\&_blockquote\]\:text-slate-600 blockquote{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.\[\&_em\]\:italic em{font-style:italic}.\[\&_h1\]\:mb-2 h1{margin-bottom:.5rem}.\[\&_h1\]\:mt-4 h1{margin-top:1rem}.\[\&_h1\]\:text-xl h1{font-size:1.25rem;line-height:1.75rem}.\[\&_h1\]\:font-bold h1{font-weight:700}.\[\&_h2\]\:mb-2 h2{margin-bottom:.5rem}.\[\&_h2\]\:mt-4 h2{margin-top:1rem}.\[\&_h2\]\:text-lg h2{font-size:1.125rem;line-height:1.75rem}.\[\&_h2\]\:font-bold h2{font-weight:700}.\[\&_h3\]\:mb-1\.5 h3{margin-bottom:.375rem}.\[\&_h3\]\:mt-3 h3{margin-top:.75rem}.\[\&_h3\]\:text-base h3{font-size:1rem;line-height:1.5rem}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_li\]\:my-0\.5 li{margin-top:.125rem;margin-bottom:.125rem}.\[\&_ol\]\:my-2 ol{margin-top:.5rem;margin-bottom:.5rem}.\[\&_ol\]\:ml-5 ol{margin-left:1.25rem}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_p\]\:my-2 p{margin-top:.5rem;margin-bottom:.5rem}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_strong\]\:font-bold strong{font-weight:700}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{width:1rem;height:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0px}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}.\[\&_ul\]\:my-2 ul{margin-top:.5rem;margin-bottom:.5rem}.\[\&_ul\]\:ml-5 ul{margin-left:1.25rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}[data-side=left][data-collapsible=offcanvas] .\[\[data-side\=left\]\[data-collapsible\=offcanvas\]_\&\]\:-right-2{right:-.5rem}[data-side=left][data-state=collapsed] .\[\[data-side\=left\]\[data-state\=collapsed\]_\&\]\:cursor-e-resize{cursor:e-resize}[data-side=left] .\[\[data-side\=left\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right][data-collapsible=offcanvas] .\[\[data-side\=right\]\[data-collapsible\=offcanvas\]_\&\]\:-left-2{left:-.5rem}[data-side=right][data-state=collapsed] .\[\[data-side\=right\]\[data-state\=collapsed\]_\&\]\:cursor-w-resize{cursor:w-resize}[data-side=right] .\[\[data-side\=right\]_\&\]\:cursor-e-resize{cursor:e-resize}
