.kx{--paper:#ffffff;--raised:#ffffff;--wash:#f4f3f0;--wash-2:#e9e7e2;--line:#e6e4df;--line-2:#cfccc5;--line-control:#8c887f;--ink:#0e0e0d;--ink-2:#55534e;--ink-3:#75726b;--up:#0b7a4b;--down:#c8372c;--wait:#a35f00;--up-s:#09633d;--down-s:#a02c23;--wait-s:#7f4a00;--mark:#0e0e0d;--f-cream:#f2ece2;--f-slate:#e4e7eb;--f-rose:#efc6b9;--f-sage:#dfe1cd;--f-ochre:#f3dbb6;--f-blue:#e2e8f0;--scrim:rgba(14,14,13,.28);--shadow:0 18px 48px rgba(14,14,13,.14),0 2px 6px rgba(14,14,13,.06);--frame-shadow:0 1px 2px rgba(14,14,13,.04),0 24px 64px -24px rgba(14,14,13,.18);--font:"Schibsted Grotesk","Helvetica Neue",Helvetica,Arial,sans-serif;--mono:ui-monospace,"SF Mono",Menlo,Consolas,monospace;--ease-out:cubic-bezier(.16,1,.3,1);--ease-io:cubic-bezier(.65,0,.35,1);--ease-in:cubic-bezier(.7,0,.84,0);--spring:cubic-bezier(.16,1,.3,1);--target:44px;--target-desk:28px;--radius-xs:5px;--radius-sm:8px;--radius-nav:9px;--radius-menu:12px;--radius-lg:16px;--radius-sheet:26px;--radius-pill:999px;--dur-press:.12s;--dur-ui:.18s;--dur-out:.26s;--dur-grow:.42s;--dur-sheet:.48s;--dur-count:.65s;--t-micro:11.5px;--t-meta:13px;--t-button:14px;--t-label:14.5px;--t-body:15px;--t-dienst:17px;--t-section:19px;--t-summary:20px;--t-dialog:22px;--t-heading:24px;--t-sheet:27px;--t-phone-title:34px;--t-dienst-fig:38px;--t-title:40px;--t-figure-sum:72px;--t-figure:108px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kx{--paper:#0b0b0a;--raised:#1a1a18;--wash:#171715;--wash-2:#242321;--line:#262523;--line-2:#3b3a37;--line-control:#706d67;--ink:#f4f3ef;--ink-2:#b0ada6;--ink-3:#8b8881;--up:#3fcf88;--down:#ff6c5e;--wait:#eda43c;--up-s:#3fcf88;--down-s:#ff6c5e;--wait-s:#eda43c;--mark:#b0ada6;--f-cream:#26231f;--f-slate:#1e2227;--f-rose:#3b2620;--f-sage:#25291e;--f-ochre:#33291b;--f-blue:#1d232c;--scrim:rgba(0,0,0,.55);--shadow:0 18px 48px rgba(0,0,0,.6),0 2px 6px rgba(0,0,0,.4);--frame-shadow:0 0 0 1px rgba(255,255,255,.02),0 24px 64px -24px rgba(0,0,0,.8);color-scheme:dark}}:root[data-theme=dark] .kx{--paper:#0b0b0a;--raised:#1a1a18;--wash:#171715;--wash-2:#242321;--line:#262523;--line-2:#3b3a37;--line-control:#706d67;--ink:#f4f3ef;--ink-2:#b0ada6;--ink-3:#8b8881;--up:#3fcf88;--down:#ff6c5e;--wait:#eda43c;--up-s:#3fcf88;--down-s:#ff6c5e;--wait-s:#eda43c;--mark:#b0ada6;--f-cream:#26231f;--f-slate:#1e2227;--f-rose:#3b2620;--f-sage:#25291e;--f-ochre:#33291b;--f-blue:#1d232c;--scrim:rgba(0,0,0,.55);--shadow:0 18px 48px rgba(0,0,0,.6),0 2px 6px rgba(0,0,0,.4);--frame-shadow:0 0 0 1px rgba(255,255,255,.02),0 24px 64px -24px rgba(0,0,0,.8);color-scheme:dark}.kx,.kx *{box-sizing:border-box}.kx{margin:0;background:var(--paper);color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 0}.kx ::selection{background:var(--ink);color:var(--paper)}.kx a{color:inherit;text-decoration-thickness:1px;text-underline-offset:.22em}.kx button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.kx :focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:6px}.kx img{display:block;max-width:100%}.kx .tnum,.kx .tk{font-variant-numeric:tabular-nums}.kx svg.i{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.kx h3{font-size:24px;letter-spacing:-.025em;line-height:1.15;font-weight:620;margin:0;text-wrap:balance}.kx p{margin:0}.kx .muted{color:var(--ink-2)}.kx .small{font-size:14px}.kx code{font-family:var(--mono);font-size:.86em;background:var(--wash);border-radius:5px;padding:.1em .38em;white-space:nowrap}.kx .stage{margin-top:44px}.kx .chip-btn{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);font-size:13.5px;font-weight:600;color:var(--ink);transition:background .18s var(--ease-out),transform .12s var(--ease-out)}.kx .chip-btn:hover{background:var(--wash)}.kx .chip-btn:active{transform:scale(.97)}.kx .list-small{margin:12px 0 0;padding:0;list-style:none;color:var(--ink-2);display:grid;gap:8px;max-width:36em}.kx .list-small li{padding-left:18px;position:relative}.kx .list-small li:before{content:"";position:absolute;left:2px;top:.72em;width:6px;height:1.5px;background:var(--ink-3)}.kx .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 18px;border-radius:999px;font-size:14px;font-weight:600;white-space:nowrap;transition:transform .12s var(--ease-out),background .18s var(--ease-out),opacity .18s var(--ease-out)}.kx .btn:active{transform:scale(.97)}.kx .btn-p{background:var(--ink);color:var(--paper)}.kx .btn-p:hover{opacity:.86}.kx .btn-t{padding:4px;margin-block:-4px;min-height:var(--target-desk);height:auto;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.25em}.kx .btn-t:hover{text-decoration-color:var(--ink)}.kx .btn-i{width:38px;padding:0;border:1px solid var(--line-2);color:var(--ink)}.kx .btn-i:hover{background:var(--wash)}.kx .st{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.kx .g-ok{width:7px;height:7px;border-radius:50%;background:var(--ink);flex:none}.kx .g-wait{width:9px;height:9px;border-radius:50%;border:1.5px solid var(--wait);flex:none}.kx .g-here{width:16px;height:16px;flex:none;stroke:var(--up);fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kx .g-gone{width:9px;height:1.5px;background:var(--ink-3);flex:none}.kx .g-alert{width:16px;height:16px;flex:none;stroke:var(--down);fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.kx .c-up{color:var(--up)}.kx .c-wait{color:var(--wait)}.kx .c-down{color:var(--down)}.kx .c-3{color:var(--ink-3)}.kx{font-family:var(--font);color:var(--ink);background:var(--paper);font-size:15px;line-height:1.4;letter-spacing:-.005em}.kx .app{display:grid;grid-template-columns:228px minmax(0,1fr)}.kx .sb{display:flex;flex-direction:column;padding:18px 12px 16px;border-right:1px solid var(--line);height:100%;min-height:0}.kx .sb-ws{display:flex;align-items:center;gap:11px;padding:6px 10px 18px;font-size:15px}.kx .sb-ws svg.v{width:26px;height:26px}.kx .sb-ws div{display:grid;line-height:1.2;flex:1;min-width:0}.kx .sb-ws b{font-weight:650}.kx .sb-ws span{font-size:12.5px;color:var(--ink-2)}.kx .sb-nav{display:grid;gap:1px}.kx .sb-nav a{display:flex;align-items:center;gap:12px;height:35px;padding:0 10px;border-radius:9px;color:var(--ink-2);text-decoration:none;font-size:14.5px;font-weight:500;cursor:pointer;transition:background .18s var(--ease-out),color .18s var(--ease-out)}.kx .sb-nav a:hover{background:var(--wash);color:var(--ink)}.kx .sb-nav a.on{background:var(--wash);color:var(--ink);font-weight:620}.kx .sb-nav a em{margin-left:auto;font-style:normal;font-size:12.5px;font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.kx .sb-gap{height:18px}.kx .sb-low{margin-top:auto}.kx .sb-me{display:flex;align-items:center;gap:10px;padding:14px 10px 0;margin-top:12px;border-top:1px solid var(--line);font-size:13.5px}.kx .sb-me div{display:grid;line-height:1.25}.kx .sb-me b{font-weight:620}.kx .sb-me span{font-size:12.5px;color:var(--ink-2)}.kx .av{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--wash-2);font-size:12px;font-weight:650;color:var(--ink);flex:none;letter-spacing:0}.kx .mn{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden}.kx .tb{display:flex;align-items:center;gap:16px;height:64px;padding:0 40px;flex:none}.kx .tb-date{font-size:15px;font-weight:550}.kx .tb-live{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .tb-live i{width:7px;height:7px;border-radius:50%;background:var(--up)}.kx .tb-r{margin-left:auto;display:flex;align-items:center;gap:10px}.kx .srch{display:flex;align-items:center;gap:10px;height:36px;width:240px;padding:0 10px 0 12px;border-radius:999px;background:var(--wash);color:var(--ink-2);font-size:14px}.kx .srch kbd{margin-left:auto;font-family:var(--font);font-size:12px;color:var(--ink-2)}.kx .ib{position:relative;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;color:var(--ink)}.kx .ib:hover{background:var(--wash)}.kx .ib .dot{position:absolute;top:8px;right:9px;width:7px;height:7px;border-radius:50%;background:var(--down);border:1.5px solid var(--paper)}.kx .home{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:56px;padding:4px 40px 40px;min-height:0}.kx .hero-fig{--hs:108px;display:flex;align-items:flex-end;gap:16px;white-space:nowrap}.kx .hero-fig .tk{font-size:var(--hs);font-weight:620;line-height:1;vertical-align:0}.kx .hero-unit{font-size:26px;line-height:1;padding-bottom:calc(var(--hs) * .12);font-weight:500;color:var(--ink-2);letter-spacing:-.02em}.kx .hero-sub{margin-top:16px;font-size:15px;color:var(--ink-2);display:flex;gap:6px;align-items:center;min-height:21px}.kx .hero-sub .up{color:var(--up);font-weight:620;display:inline-flex;align-items:center;gap:3px}.kx .hero-sub svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2}.kx .curve{display:block;width:100%;overflow:visible;touch-action:pan-y;cursor:crosshair;user-select:none;-webkit-user-select:none}.kx .curve text{font-family:var(--font);font-size:12px;fill:var(--ink-3);font-variant-numeric:tabular-nums}.kx .curve .cap-l{fill:var(--ink-2);font-weight:550}.kx .curve .base{stroke:var(--line);stroke-width:1}.kx .curve .capline{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 4}.kx .curve .area{fill:var(--ink);fill-opacity:.055}.kx .curve .lp{fill:none;stroke:var(--ink);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.kx .curve .lf{fill:none;stroke:var(--ink-3);stroke-width:1.6;stroke-dasharray:1 4.2;stroke-linecap:round}.kx .curve .nowl{stroke:var(--ink);stroke-opacity:.18;stroke-width:1}.kx .curve .nowo{fill:var(--ink);fill-opacity:.1}.kx .curve .nowd{fill:var(--ink)}.kx .curve .sl{stroke:var(--ink);stroke-width:1}.kx .curve .sd{fill:var(--paper);stroke:var(--ink);stroke-width:2}.kx .curve .hit{fill:transparent}.kx .seg{display:flex;gap:4px}.kx .seg button{height:32px;padding:0 14px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--ink-2);transition:background .2s var(--ease-out),color .2s var(--ease-out)}.kx .seg button:hover{color:var(--ink)}.kx .seg button[aria-selected=true]{background:var(--wash-2);color:var(--ink)}.kx .helper{display:grid;grid-template-columns:76px minmax(0,1fr) auto;align-items:center;gap:16px;margin-top:26px;padding:10px 20px 10px 8px;border-radius:16px;background:var(--f-slate)}.kx .helper svg.h{width:76px;height:76px;display:block}.kx .helper p{font-size:15px;line-height:1.42}.kx .helper p b{font-weight:650;margin-right:4px}.kx .helper .acts{display:flex;align-items:center;gap:16px}.kx .h2r{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 4px}.kx .h2r h2{margin:0;font-size:19px;font-weight:650;letter-spacing:-.02em}.kx .h2r a{font-size:14px;color:var(--ink-2);text-decoration:none;cursor:pointer}.kx .todo{margin-top:30px}.kx .todo ul,.kx .nx,.kx .duty{list-style:none;margin:0;padding:0}.kx .todo li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;height:48px;border-bottom:1px solid var(--line);font-size:15px}.kx .todo li:last-child{border-bottom:0}.kx .todo li span:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .todo li .btn-t{font-size:14px;font-weight:600}.kx .g-slot{display:grid;place-items:center;width:20px}.kx .nx li{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px 0;border-bottom:1px solid var(--line);cursor:pointer;transition:background .18s var(--ease-out)}.kx .nx li:last-child{border-bottom:0}.kx .nx .t{font-weight:620;font-variant-numeric:tabular-nums;font-size:15px}.kx .nx .who{min-width:0}.kx .nx .who b{display:block;font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .nx .who span{display:flex;align-items:center;gap:5px;font-size:13px;color:var(--ink-2);margin-top:2px;white-space:nowrap;overflow:hidden}.kx .nx .who span .g-alert{width:13px;height:13px}.kx .nx .pax{display:flex;align-items:center;gap:4px;font-size:14px;color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .nx .pax svg{width:15px;height:15px}.kx .nx li.new{animation:kx-nx-in .5s var(--ease-out) both}.kx .nx li.new .who b:after{content:"Neu";margin-left:8px;font-size:11.5px;font-weight:650;color:var(--paper);background:var(--ink);border-radius:999px;padding:1px 7px;vertical-align:2px}@keyframes kx-nx-in{0%{opacity:0;transform:translateY(-6px);background:var(--wash)}to{opacity:1;transform:none;background:transparent}}.kx .grow{display:grid;grid-template-rows:0fr;transition:grid-template-rows .42s var(--ease-out)}.kx .grow.open{grid-template-rows:1fr}.kx .grow>div{overflow:hidden;min-height:0}.kx .side-block+.side-block{margin-top:28px}.kx .duty li{display:flex;align-items:center;gap:12px;padding:8px 0;font-size:14.5px}.kx .duty li div{display:grid;line-height:1.3}.kx .duty li span{font-size:13px;color:var(--ink-2)}.kx .tk{display:inline-flex;align-items:flex-end;vertical-align:-.16em}.kx .tk-d{display:inline-block;height:1em;overflow:hidden;line-height:1;vertical-align:bottom;transition:width .65s var(--ease-out);margin-right:var(--tk-track,0)}.kx .tk-s{display:block;text-align:center;transition:transform .65s var(--ease-out)}.kx .tk-g{letter-spacing:0}.kx .hero-fig .tk,.kx .demo .big{--tk-track:-.03em;letter-spacing:0;font-variant-numeric:proportional-nums}.kx .tk-s .tk-g{display:block;height:1em;line-height:1}.kx .tk-sep{line-height:1;display:inline-block;margin-right:var(--tk-track,0)}.kx .res{padding:4px 40px 0;display:flex;flex-direction:column;min-height:0}.kx .res-h{display:flex;align-items:center;gap:20px}.kx .res-h h1{margin:0;font-size:40px;font-weight:650;letter-spacing:-.04em;line-height:1}.kx .res-h .sp{flex:1}.kx .stepper{display:flex;align-items:center;gap:2px;font-size:14.5px;font-weight:600}.kx .stepper button{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ink-2)}.kx .stepper button:hover{background:var(--wash);color:var(--ink)}.kx .stepper span{padding:0 6px}.kx .sum{margin-top:20px;font-size:20px;line-height:1.4;letter-spacing:-.015em;color:var(--ink-2);max-width:44em}.kx .sum b{color:var(--ink);font-weight:600}.kx .sum .tk{line-height:1}.kx .notice{margin-top:10px;font-size:14px;color:var(--ink-2)}.kx .notice a{color:var(--ink);font-weight:600;cursor:pointer}.kx .res-f{display:flex;align-items:center;gap:6px;margin-top:22px}.kx .res-f button{display:inline-flex;gap:7px;align-items:baseline;height:32px;align-items:center;padding:0 12px;border-radius:999px;font-size:14px;font-weight:600;color:var(--ink-2)}.kx .res-f button em{font-style:normal;color:var(--ink-3);font-weight:550;font-variant-numeric:tabular-nums}.kx .res-f button[aria-selected=true]{background:var(--wash-2);color:var(--ink)}.kx .res-f button[aria-selected=true] em{color:var(--ink-2)}.kx .book{margin-top:10px}.kx .book-h,.kx .book-r{display:grid;grid-template-columns:52px 70px minmax(0,1fr) 92px 96px 200px 120px;align-items:center;column-gap:12px}.kx .book-h{height:38px;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink-3)}.kx .book-r{height:51px;border-bottom:1px solid var(--line);font-size:15px;transition:background .18s var(--ease-out),color .3s var(--ease-out)}.kx .book-r:hover{background:var(--wash)}.kx .book-r .hr{font-size:24px;font-weight:500;color:var(--ink-3);letter-spacing:-.03em;font-variant-numeric:tabular-nums;padding-left:4px}.kx .book-r .tm{font-weight:620;font-variant-numeric:tabular-nums}.kx .book-r .gs{min-width:0;display:flex;align-items:baseline;gap:10px;white-space:nowrap;overflow:hidden}.kx .book-r .gs b{font-weight:560}.kx .book-r .gs b{flex:none}.kx .book-r .gs span{font-size:13.5px;color:var(--ink-2);display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .book-r .gs .g-alert{width:13px;height:13px;vertical-align:-2px;margin-right:5px}.kx .book-r .px,.kx .book-r .tb2{font-variant-numeric:tabular-nums;color:var(--ink-2)}.kx .book-r .px{display:flex;align-items:center;gap:5px}.kx .book-r .px svg{width:15px;height:15px}.kx .book-r.gone,.kx .book-r.gone .gs span,.kx .book-r.gone .px,.kx .book-r.gone .tb2{color:var(--ink-3)}.kx .book-r .ac{display:flex;justify-content:flex-end;padding-right:6px}.kx .ci{height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);font-size:13.5px;font-weight:600;opacity:0;transition:opacity .16s var(--ease-out),background .18s,transform .12s var(--ease-out)}.kx .ci:hover{background:var(--paper)}.kx .ci:active{transform:scale(.97)}.kx .book-r:hover .ci,.kx .book-r:focus-within .ci,.kx .book-r.next .ci{opacity:1}.kx .book-r.flash{animation:kx-flash 1.1s var(--ease-out)}@keyframes kx-flash{0%{background:color-mix(in srgb,var(--up) 14%,transparent)}to{background:transparent}}.kx .st-cell{position:relative;height:22px;display:flex;align-items:center}.kx .st-cell .st{position:absolute;left:0;transition:opacity .25s var(--ease-out),transform .32s var(--ease-out)}.kx .st-cell .st.out{opacity:0;transform:translateY(-6px)}.kx .st-cell .st.in{opacity:0;transform:translateY(6px)}.kx .draw path{stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--ease-out) .08s}.kx .draw.go path{stroke-dashoffset:0}.kx .ph{display:flex;flex-direction:column;height:100%}.kx .ph-sb{display:flex;align-items:center;justify-content:space-between;height:50px;padding:0 30px 0 36px;font-size:15px;font-weight:620;flex:none;font-variant-numeric:tabular-nums}.kx .ph-sb svg{height:12px;width:auto;fill:var(--ink)}.kx .ph-body{flex:1;overflow-y:auto;overflow-x:hidden;padding-bottom:110px;scrollbar-width:none}.kx .ph-body::-webkit-scrollbar{display:none}.kx .ph-hd{display:flex;align-items:center;justify-content:space-between;padding:6px 20px 0}.kx .ph-hd b{display:flex;align-items:center;gap:6px;font-size:17px;font-weight:650}.kx .ph-hero{padding:22px 20px 0}.kx .ph-hero .hero-fig{--hs:72px;gap:12px}.kx .ph-hero .hero-unit{font-size:20px}.kx .ph-hero .hero-sub{font-size:14px;margin-top:12px}.kx .ph .curve{margin-top:14px}.kx .ph .seg{padding:4px 16px 0}.kx .ph-list{padding:26px 20px 0}.kx .ph-list .nx li{grid-template-columns:52px minmax(0,1fr) auto;padding:13px 0}.kx .ph-tab{position:absolute;left:0;right:0;bottom:0;height:86px;display:grid;grid-template-columns:repeat(4,1fr);padding:8px 8px 0;background:color-mix(in srgb,var(--paper) 82%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border-top:1px solid var(--line)}.kx .ph-tab button{display:flex;flex-direction:column;align-items:center;gap:4px;font-size:var(--t-micro);font-weight:600;color:var(--ink-3)}.kx .ph-tab button svg.i{width:24px;height:24px}.kx .ph-tab button.on{color:var(--ink)}.kx .scrim{position:absolute;inset:0;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out)}.kx .scrim.on{opacity:1;pointer-events:auto}.kx .sheet{position:absolute;left:0;right:0;bottom:0;background:var(--raised);border-radius:26px 26px 0 0;padding:10px 20px 34px;box-shadow:var(--shadow);transform:translateY(105%);transition:transform .26s var(--ease-in);touch-action:none}.kx .sheet.open{transform:translateY(0);transition:transform .48s var(--spring)}.kx .sheet.drag{transition:none}.kx .sheet .grab{display:block;width:40px;height:5px;border-radius:5px;background:var(--ink-3);margin:0 auto 18px}.kx .sheet h3{font-size:27px;letter-spacing:-.035em}.kx .sheet .sm{margin-top:4px;font-size:15px;color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .sheet .al{display:flex;gap:10px;align-items:flex-start;margin-top:18px;padding:12px 14px;border-radius:12px;background:var(--wash);font-size:14.5px;line-height:1.35}.kx .sheet .al b{display:block;font-weight:620}.kx .facts{margin:14px 0 0;display:grid}.kx .facts div{display:flex;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--line);font-size:15px}.kx .facts dt{color:var(--ink-2)}.kx .facts dd{margin:0;font-weight:560;font-variant-numeric:tabular-nums}.kx .sheet .btns{display:grid;gap:10px;margin-top:20px}.kx .sheet .btns .btn{height:50px;font-size:15.5px}.kx .btn-w{background:var(--wash-2);color:var(--ink)}.kx .login{display:grid;place-items:center;height:100%;position:relative}.kx .login-c{width:360px}.kx .login-c svg.v{width:34px;height:34px}.kx .login-c h1{font-size:38px;letter-spacing:-.04em;font-weight:650;margin:28px 0;line-height:1}.kx .fld{display:grid;gap:7px;margin-bottom:16px}.kx .fld label{font-size:13.5px;font-weight:600}.kx .fld>div{height:46px;border-radius:10px;border:1px solid var(--line-control);display:flex;align-items:center;padding:0 14px;font-size:15px;color:var(--ink-3)}.kx .fld>div.f{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent);color:var(--ink)}.kx .fld>div.f:after{content:"";width:1.5px;height:19px;background:var(--ink);margin-left:1px;animation:kx-caret 1.05s steps(1) infinite}@keyframes kx-caret{50%{opacity:0}}.kx .login-c .btn{width:100%;height:48px;font-size:15px;margin-top:6px}.kx .login-alt{display:flex;justify-content:space-between;margin-top:22px;font-size:14px}.kx .login-f{position:absolute;bottom:26px;left:40px;right:40px;display:flex;gap:22px;font-size:13px;color:var(--ink-3)}.kx .login-f span:first-child{margin-right:auto}.kx .demos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px}@media (max-width:960px){.kx .demos{grid-template-columns:1fr}}.kx .demo{border:1px solid var(--line-2);border-radius:14px;padding:22px;display:flex;flex-direction:column;gap:16px;min-width:0;min-height:340px}.kx .demo h3{font-size:19px}.kx .demo p{font-size:14.5px;color:var(--ink-2)}.kx .demo .stagebox{flex:1;display:grid;place-items:center;border-radius:10px;background:var(--wash);min-height:170px;position:relative;overflow:hidden}.kx .demo .ctl{display:flex;flex-wrap:wrap;gap:8px}.kx .demo .big{font-size:84px;font-weight:620;letter-spacing:-.05em}.kx .vt{width:100%;height:100%;padding:16px;view-transition-name:vt-panel;align-self:stretch}.kx .vt ul{list-style:none;margin:0;padding:0}.kx .vt li{display:flex;justify-content:space-between;align-items:center;padding:10px 4px;border-bottom:1px solid var(--line-2);font-size:15px;cursor:pointer}.kx .vt li:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.kx .vt li b{font-weight:560;display:inline-block}.kx .vt li span{font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .vt-d button{font-size:13.5px;font-weight:600;color:var(--ink-2);display:inline-flex;align-items:center;gap:4px}.kx .vt-d h4{margin:14px 0 4px;font-size:32px;letter-spacing:-.035em;font-weight:650;display:inline-block;line-height:1.05}.kx .vt-d p{font-size:14px}.kx ::view-transition-group(vt-name){animation-duration:.42s;animation-timing-function:cubic-bezier(.16,1,.3,1)}.kx ::view-transition-old(root),.kx ::view-transition-new(root){animation:none}.kx ::view-transition-group(vt-panel){animation-duration:.28s}.kx .demo .hstage{background:var(--f-slate)}.kx .hstage svg{width:150px;height:150px;overflow:visible}.kx .hstage .badge{position:absolute;top:22%;right:28%;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--up);transform:scale(0);transition:transform .32s var(--ease-out)}.kx .hstage .badge svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.kx .hstage[data-s=done] .badge{transform:scale(1)}.kx .hbody{transform-box:fill-box;transform-origin:50% 100%;animation:kx-breathe 4.2s ease-in-out infinite}.kx .hstage .eyes{transform-box:fill-box;transform-origin:center;animation:kx-blink 6.5s ease-in-out infinite}.kx .hstage[data-s=work] .hbody{animation:kx-bob .95s ease-in-out infinite}.kx .hstage[data-s=done] .hbody{animation:kx-hop 2.4s var(--ease-out) infinite}@keyframes kx-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.018,.982)}}@keyframes kx-blink{0%,93%,to{transform:scaleY(1)}96%{transform:scaleY(.08)}}@keyframes kx-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-4%)}}@keyframes kx-hop{0%,30%,to{transform:translateY(0)}10%{transform:translateY(-12%)}20%{transform:translateY(0) scaleY(.95)}}.kx .helper svg.h .eyes{transform-box:fill-box;transform-origin:center;animation:kx-blink 6.5s ease-in-out infinite}.kx .seg-s button{height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--ink-2);border:1px solid var(--line-2)}.kx .seg-s button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.kx .tbl-wrap{overflow-x:auto;margin-top:48px;border-top:1px solid var(--ink)}.kx .tbl-wrap table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.kx .tbl-wrap th,.kx .tbl-wrap td{text-align:left;padding:14px 16px 14px 0;border-bottom:1px solid var(--line);vertical-align:top}.kx .tbl-wrap th{font-size:13px;font-weight:600;color:var(--ink-2)}.kx .tbl-wrap td:first-child{font-weight:560}.kx .tbl-wrap td.n{font-variant-numeric:tabular-nums;white-space:nowrap}.kx .tbl-wrap td a{text-decoration:none;border-bottom:1px solid var(--line-2)}.kx .tbl-wrap td a:hover{border-color:var(--ink)}.kx .never{margin-top:28px;max-width:40em;color:var(--ink-2)}.kx .never b{color:var(--ink)}.kx .alt-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-top:36px}@media (max-width:820px){.kx .alt-grid{grid-template-columns:1fr}}.kx .alt-grid h3{font-size:19px;margin-bottom:8px}.kx .alt-grid p{color:var(--ink-2);font-size:15.5px}.kx .map{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-top:28px}@media (max-width:640px){.kx .map{grid-template-columns:repeat(3,minmax(0,1fr))}}.kx .map div{border-radius:12px;overflow:hidden;min-width:0}.kx .map i{display:grid;place-items:end center;aspect-ratio:1.1;overflow:hidden}.kx .map i svg{width:70%;height:auto;transform:translateY(10%)}.kx .map b{display:block;font-size:14px;font-weight:620;margin-top:8px}.kx .map span{display:block;font-size:13px;color:var(--ink-2)}.kx .fieldtop{flex:none;background:var(--f-rose);padding:28px 40px 26px;margin:0;position:relative;overflow:hidden}.kx .fieldtop h1{margin:0;font-size:40px;font-weight:650;letter-spacing:-.04em;line-height:1}.kx .fieldtop .hero-fig{margin-top:30px}.kx .fieldtop .hero-fig{--hs:96px}.kx .fieldtop .hero-unit{color:color-mix(in srgb,var(--ink) 70%,transparent)}.kx .fieldtop .sum{color:color-mix(in srgb,var(--ink) 72%,transparent);font-size:18px;margin-top:16px;max-width:30em}.kx .fieldtop svg.h{position:absolute;right:250px;bottom:-30px;width:228px;height:228px}.kx .fieldtop .acts{position:absolute;top:28px;right:40px;display:flex;gap:10px;align-items:center}.kx .fieldtop .acts .btn-i{border-color:color-mix(in srgb,var(--ink) 25%,transparent)}.kx .alt-body{padding:0 40px}.kx .steps{list-style:none;margin:52px 0 0;padding:0;counter-reset:st;border-top:1px solid var(--ink)}.kx .steps>li{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(0,1.1fr);gap:28px;padding:30px 0;border-bottom:1px solid var(--line);counter-increment:st}.kx .steps>li:before{content:counter(st);font-size:40px;font-weight:620;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.kx .steps h3{font-size:21px;margin-bottom:8px}.kx .steps p{color:var(--ink-2);font-size:15.5px}.kx .steps .ver{display:inline-block;margin-top:12px;font-size:13px;font-weight:600;color:var(--ink);border:1px solid var(--line-2);border-radius:999px;padding:2px 10px}.kx .files{list-style:none;margin:0;padding:0;display:grid;gap:9px;font-size:14.5px;color:var(--ink-2);min-width:0}.kx .files li{min-width:0;overflow-wrap:anywhere}.kx .files code{white-space:normal}@media (max-width:860px){.kx .steps>li{grid-template-columns:48px minmax(0,1fr)}.kx .steps .files{grid-column:2}.kx .steps>li:before{font-size:30px}}.kx .guard{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-top:72px}@media (max-width:860px){.kx .guard{grid-template-columns:1fr}}.kx .guard ul{list-style:none;margin:16px 0 0;padding:0;border-top:1px solid var(--line)}.kx .guard li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}.kx .guard li span{color:var(--ink-2);font-size:13.5px;white-space:nowrap}.kx .keep{margin-top:16px;color:var(--ink-2);font-size:15.5px}.kx .keep b{color:var(--ink)}.kx .cover{margin-top:64px}.kx .cov-d{margin-top:18px}.kx .cov-d summary{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:999px;border:1px solid var(--line-2);font-size:14px;font-weight:600;cursor:pointer;list-style:none}.kx .cov-d summary::-webkit-details-marker{display:none}.kx .cov-d summary:hover{background:var(--wash)}.kx .cov-d[open] summary{background:var(--ink);color:var(--paper);border-color:var(--ink)}.kx .cov-d td.muted{font-size:14px;max-width:46ch}.kx .qa{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;margin-top:40px}@media (max-width:860px){.kx .qa{grid-template-columns:1fr}}.kx .qa .list-small{gap:12px;max-width:none}.kx .qa .list-small b{color:var(--ink);font-weight:620}.kx .ask{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px}@media (max-width:900px){.kx .ask{grid-template-columns:1fr}}.kx .ask div{border:1px solid var(--line-2);border-radius:14px;padding:22px;min-width:0}.kx .ask h3{font-size:19px;margin-bottom:10px}.kx .ask p{color:var(--ink-2);font-size:15px}.kx .ask p+p{margin-top:10px}.kx .ask p b{color:var(--ink)}.kx footer{margin-top:96px;padding-block:28px 48px;border-top:1px solid var(--line);font-size:13.5px;color:var(--ink-2);display:flex;flex-wrap:wrap;gap:8px 28px}.kx .pg{padding:4px 40px 40px;display:flex;flex-direction:column;min-height:0}.kx .pg-h{display:flex;align-items:center;gap:16px;min-height:44px}.kx .pg-h h1{margin:0;font-size:40px;font-weight:650;letter-spacing:-.04em;line-height:1}.kx .pg-h .sp{flex:1}.kx .utabs{display:flex;gap:26px;border-bottom:1px solid var(--line);margin-top:20px}.kx .utabs button{height:42px;font-size:14.5px;font-weight:600;color:var(--ink-2);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap}.kx .utabs button:hover{color:var(--ink)}.kx .utabs button[aria-selected=true]{color:var(--ink);border-color:var(--ink)}.kx .utabs .tabs-hid{display:none}.kx .tabs-more{position:relative;display:inline-flex}.kx .utabs .tabs-more-b{display:inline-flex;align-items:center;gap:5px}.kx .utabs .tabs-more-b svg.i{width:14px;height:14px;transition:transform .2s var(--ease-out)}.kx .utabs .tabs-more-b[aria-expanded=true] svg.i{transform:rotate(180deg)}.kx .tabs-menu{position:absolute;top:calc(100% + 6px);left:-10px;z-index:30;min-width:210px;padding:6px;border-radius:12px;background:var(--raised);border:1px solid var(--line);box-shadow:var(--shadow);animation:kx-tabs-menu-in .18s var(--ease-out)}@keyframes kx-tabs-menu-in{0%{opacity:0;transform:translateY(-4px)}}.kx .utabs .tabs-menu button{display:flex;width:100%;height:36px;align-items:center;justify-content:space-between;gap:18px;padding:0 10px;margin:0;border:0;border-radius:8px;font-size:14px;font-weight:550;color:var(--ink)}.kx .utabs .tabs-menu button:hover{background:var(--wash)}.kx .utabs .tabs-menu button[aria-current=true]{font-weight:650}.kx .utabs button em{font-style:normal;color:var(--ink-3);margin-left:6px;font-weight:550;font-variant-numeric:tabular-nums}.kx .tbl{width:100%;border-collapse:collapse;font-size:15px}.kx .tbl th{font-size:13px;font-weight:500;color:var(--ink-3);text-align:left;height:38px;border-bottom:1px solid var(--line);padding:0 14px 0 0;white-space:nowrap}.kx .tbl td{height:50px;border-bottom:1px solid var(--line);padding:0 14px 0 0;white-space:nowrap}.kx .tbl .num{text-align:right;font-variant-numeric:tabular-nums}.kx .tbl .sub{display:block;font-size:13px;color:var(--ink-2);margin-top:1px}.kx .tbl tbody tr{transition:background .18s var(--ease-out)}.kx .tbl tbody tr:hover{background:var(--wash)}.kx .frow{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px;padding:18px 0;border-bottom:1px solid var(--line);align-items:start}.kx .frow>.fl b{display:block;font-weight:600;font-size:15px}.kx .frow>.fl span{display:block;font-size:13.5px;color:var(--ink-2);margin-top:3px;line-height:1.4}.kx .frow>.fc{display:grid;gap:10px;min-width:0}.kx .input{height:42px;border-radius:8px;border:1px solid var(--line-control);display:flex;align-items:center;gap:8px;padding:0 12px;font-size:15px;color:var(--ink);background:var(--paper);min-width:0;white-space:nowrap;overflow:hidden}.kx .input.ph{color:var(--ink-3)}.kx .input.focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .input.err{border-color:var(--down)}.kx .input svg.i{color:var(--ink-3)}.kx .select:after{content:"";margin-left:auto;flex:none;width:7px;height:7px;border-right:1.5px solid var(--ink-2);border-bottom:1.5px solid var(--ink-2);transform:translateY(-2px) rotate(45deg)}.kx .hint{font-size:13px;color:var(--ink-2);margin-top:6px}.kx .hint.err{color:var(--down)}.kx .toggle{width:40px;height:24px;border-radius:999px;background:var(--line-control);position:relative;flex:none;display:inline-block;transition:background .18s var(--ease-out);cursor:pointer}.kx .toggle:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--paper);box-shadow:0 1px 2px #00000040;transition:transform .22s var(--ease-out)}.kx .toggle.on{background:var(--ink)}.kx .toggle.on:after{transform:translate(16px)}.kx .check{width:18px;height:18px;border-radius:5px;border:1.5px solid var(--line-control);display:inline-grid;place-items:center;flex:none;background:var(--paper)}.kx .check.on{background:var(--ink);border-color:var(--ink)}.kx .check.on:after{content:"";width:8px;height:4.5px;border-left:1.8px solid var(--paper);border-bottom:1.8px solid var(--paper);transform:translateY(-1px) rotate(-45deg)}.kx .radio{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--line-control);display:inline-block;flex:none;background:var(--paper)}.kx .radio.on{border:5.5px solid var(--ink)}.kx .kv{display:grid;margin:0}.kx .kv>div{display:flex;justify-content:space-between;gap:16px;padding:11px 0;border-bottom:1px solid var(--line);font-size:15px}.kx .kv dt{color:var(--ink-2)}.kx .kv dd{margin:0;font-weight:560;font-variant-numeric:tabular-nums;text-align:right}.kx .d-scrim{position:absolute;inset:0;background:var(--scrim);z-index:3}.kx .drawer-r{position:absolute;top:0;right:0;bottom:0;width:440px;background:var(--raised);border-left:1px solid var(--line);box-shadow:var(--shadow);padding:22px 28px;display:flex;flex-direction:column;overflow:hidden;z-index:4}.kx .dialog{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:460px;background:var(--raised);border-radius:16px;box-shadow:var(--shadow);padding:26px;z-index:4}.kx .dialog h3{font-size:22px;letter-spacing:-.025em}.kx .dialog p{color:var(--ink-2);margin-top:8px;font-size:15px}.kx .dialog .acts{display:flex;justify-content:flex-end;gap:14px;margin-top:24px;align-items:center}.kx .btn-d{background:var(--down);color:var(--paper)}.kx .btn-d:hover{opacity:.88}.kx .toast{display:inline-flex;align-items:center;gap:14px;height:46px;padding:0 8px 0 18px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:14.5px;font-weight:550;box-shadow:var(--shadow);white-space:nowrap}.kx .toast .btn{height:32px;background:color-mix(in srgb,var(--paper) 16%,transparent);color:var(--paper);padding:0 14px}.kx .toast svg.i{color:var(--paper)}.kx .skel{display:block;border-radius:6px;background:linear-gradient(90deg,var(--wash) 0,var(--wash-2) 40%,var(--wash) 80%);background-size:300% 100%;animation:kx-skel 1.6s ease-in-out infinite}@keyframes kx-skel{0%{background-position:100% 0}to{background-position:0 0}}.kx .empty{display:grid;justify-items:center;text-align:center;gap:10px;padding:40px 20px}.kx .empty svg.h{width:112px;height:112px}.kx .empty h3{font-size:22px;letter-spacing:-.025em}.kx .empty p{color:var(--ink-2);max-width:30em;font-size:15px}.kx .new-tag{display:inline-block;font-size:11.5px;font-weight:650;color:var(--paper);background:var(--ink);border-radius:999px;padding:1px 7px;vertical-align:2px;letter-spacing:0}.kx .chip{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border-radius:999px;border:1px solid var(--line-2);font-size:13px;font-weight:550;color:var(--ink-2);white-space:nowrap}.kx .chip.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .hbar{height:8px;border-radius:4px;background:var(--wash-2);overflow:hidden}.kx .hbar i{display:block;height:100%;background:var(--ink);border-radius:4px}.kx .av.lg{width:44px;height:44px;font-size:14px}.kx .av.xl{width:64px;height:64px;font-size:20px}.kx .split{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:48px;min-height:0}.kx .subnav{display:grid;gap:1px;align-content:start}.kx .subnav a{display:flex;align-items:center;gap:10px;height:36px;padding:0 12px;border-radius:9px;font-size:14.5px;font-weight:500;color:var(--ink-2);cursor:pointer;text-decoration:none}.kx .subnav a:hover{color:var(--ink)}.kx .subnav a.on{background:var(--wash);color:var(--ink);font-weight:620}.kx .subnav .gap{height:14px}.kx .ink-2{color:var(--ink-2)}.kx .ink-3{color:var(--ink-3)}.kx .num{font-variant-numeric:tabular-nums}.kx .area{padding-top:96px}.kx .vs{display:flex;justify-content:flex-end;gap:4px;margin:0 0 10px}.kx .vs button{height:30px;padding:0 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--ink-2);border:1px solid var(--line-2)}.kx .vs button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.kx .before-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left;z-index:30;background:#fbfaf7}.kx .before-img[hidden]{display:none}.kx .flow-ctl{display:flex;flex-wrap:wrap;align-items:center;gap:8px 6px;margin:0 0 12px}.kx .flow-ctl .fs{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 12px 0 6px;border-radius:999px;font-size:13.5px;font-weight:600;color:var(--ink-2)}.kx .flow-ctl .fs i{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--line-2);font-style:normal;font-size:11.5px;font-variant-numeric:tabular-nums}.kx .flow-ctl .fs[aria-current=step]{color:var(--ink);background:var(--wash)}.kx .flow-ctl .fs[aria-current=step] i{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .flow-ctl .fs.done i{background:var(--wash-2);border-color:var(--wash-2);color:var(--ink)}.kx .flow-ctl .sp{flex:1}@keyframes kx-flow-in{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.kx .zs-ov{position:absolute;inset:0;pointer-events:none;z-index:60}.kx .zs-box{position:absolute;border:1.5px dashed var(--ink);border-radius:8px}.kx .zs-box>span{position:absolute;top:6px;left:6px;font:600 12px/1 var(--font);letter-spacing:0;background:var(--ink);color:var(--paper);padding:5px 9px;border-radius:999px;white-space:nowrap}.kx .zs-box.is-tool{border:2.5px solid var(--ink);background:color-mix(in oklab,var(--ink) 5%,transparent)}.kx .zs-box.is-tool>span{background:var(--paper);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--ink)}.kx .zs-slots-b[aria-pressed=true]{background:var(--ink);color:var(--paper)}.kx a.zs-mode:hover{background:var(--wash)}.kx a.zs-mode:hover .go{transform:translate(3px)}.kx .an-pub [hidden],.kx .an-su [hidden],.kx .an-ph [hidden]{display:none!important}.kx [id^=s-ankommen] a.btn:not(.btn-t){text-decoration:none}.kx .an-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kx .an-pv,.kx .an-presets,.kx .an-done,.kx .an-miss,.kx .an-dec,.kx .an-jo,.kx .an-mod:hover,.kx .an-mod:active,.kx .an-wsr:hover,.kx .an-wsr:active{--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s)}.kx .an-pub{display:flex;flex-direction:column;height:100%;container-type:inline-size}.kx .an-top{display:flex;align-items:center;gap:10px;height:72px;padding:0 40px;flex:none}.kx .an-brand{display:inline-flex;align-items:center;gap:9px;margin-right:32px;font-size:var(--t-dienst);font-weight:680;letter-spacing:-.025em;white-space:nowrap;color:var(--ink)}.kx .an-brand svg{width:28px;height:28px;flex:none}.kx .an-brand svg.v{width:26px;height:26px;color:var(--ink)}.kx .an-brand i{font-style:normal;font-weight:450;color:var(--ink-2)}.kx .an-sp{flex:1}.kx .an-tl{display:inline-flex;align-items:center;gap:6px;min-height:var(--target-desk);margin-right:8px;font-size:var(--t-button);font-weight:550;color:var(--ink-2);text-decoration:none;cursor:pointer;transition:color var(--dur-ui) var(--ease-out)}.kx .an-tl:hover{color:var(--ink)}.kx .an-tl svg.i{width:15px;height:15px}.kx .an-lang{height:36px;min-width:36px;padding:0 10px;border-radius:var(--radius-pill,999px);font-size:var(--t-meta);font-weight:650;color:var(--ink);transition:background var(--dur-ui) var(--ease-out)}.kx .an-lang:hover{background:var(--wash)}.kx .an-lang:active{background:var(--wash-2);transition-duration:0s}.kx :is(.pframe,.touch) .an-lang{min-width:var(--target);min-height:var(--target)}.kx .an-out{font-size:var(--t-button);gap:6px;text-decoration:none}.kx .an-out svg.i{width:16px;height:16px;color:var(--ink-2)}.kx .an-foot{display:flex;align-items:center;gap:22px;height:56px;padding:0 40px;flex:none;font-size:var(--t-meta);color:var(--ink-3)}.kx .an-foot a{display:inline-flex;align-items:center;justify-content:center;min-height:var(--target-desk);min-width:var(--target-desk);color:inherit;text-decoration:none;cursor:pointer;transition:color var(--dur-ui) var(--ease-out)}.kx .an-foot a:hover{color:var(--ink)}.kx .an-live{display:inline-flex;align-items:center;gap:7px}.kx .an-live>i:not(.g-wait){width:7px;height:7px;border-radius:50%;background:var(--up)}.kx .an-main{flex:1;min-height:0;display:flex;flex-direction:column;position:relative}.kx .an-hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding:64px 40px 0}.kx .an-hi{margin:0;font-size:clamp(56px,8.44cqi,var(--t-figure));font-weight:650;letter-spacing:-.055em;line-height:.96;text-wrap:balance;transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-ui) var(--ease-out)}.kx .an-hi-72{font-size:clamp(48px,5.63cqi,var(--t-figure-sum));letter-spacing:-.05em;line-height:1}.kx .an-hello .sum{max-width:33em;margin:26px auto 0;text-wrap:balance}.kx .an-cta{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:36px}.kx .an-cta .btn{height:50px;padding:0 26px;font-size:var(--t-body)}.kx .an-cta .btn-t{padding:0 10px}.kx .an-cta .btn-t svg.i{width:16px;height:16px}.kx .an-note{margin-top:18px;font-size:var(--t-meta);color:var(--ink-2)}.kx .an-stage{margin-top:auto;padding:0 40px}.kx .an-crew{position:relative;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-template-rows:minmax(0,1fr);align-items:end;height:150px;padding-top:14px;clip-path:inset(-240px -40px 0 -40px)}.kx .an-crew:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--ink);z-index:5}.kx .an-mate{display:flex;justify-content:center;align-items:flex-end;height:100%;min-width:0}.kx .an-mate svg.h{flex:none;display:block;width:132px;height:132px;margin-bottom:-4px;transform-origin:50% 100%;scale:1;transition:transform var(--dur-sheet) var(--spring) calc(var(--i) * 90ms + .2s),scale var(--dur-grow) var(--ease-out)}.kx .an-crew.is-down .an-mate svg.h{transform:translateY(106%);transition:scale var(--dur-grow) var(--ease-out)}.kx .an-crew.is-done .an-mate svg.h{transition:transform var(--dur-out) var(--ease-out),scale var(--dur-grow) var(--ease-out)}.kx .an-crew.is-done .an-mate:hover svg.h{transform:translateY(-6%)}.kx .an-crew.is-wave .an-mate[data-k=kio] svg.h{animation:kx-an-wave calc(var(--dur-sheet) * 2) var(--ease-out)}@keyframes kx-an-wave{0%,to{transform:rotate(0)}18%{transform:rotate(-7deg)}36%{transform:rotate(6deg)}54%{transform:rotate(-4deg)}72%{transform:rotate(2deg)}}.kx .an-crew .hbody{animation:none}.kx .an-crew.is-done .hbody{animation:kx-breathe 4.2s ease-in-out 2;animation-delay:var(--br,0s)}.kx .an-pub.is-login .an-crew .hbody{animation:none}.kx .an-crew .eyes{transform-box:fill-box;transform-origin:center;animation:kx-blink 6.5s ease-in-out infinite;animation-delay:var(--bd,0s)}.kx .an-look{transition:transform var(--dur-grow) var(--ease-out)}.kx .an-crew.is-shy .an-look{transform:translate(3.4px,2.2px)!important}.kx .an-cast{list-style:none;margin:0;padding:12px 0 0;height:58px;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));text-align:center;overflow:hidden;transition:opacity var(--dur-ui) var(--ease-out)}.kx .an-cast li{display:grid;line-height:1.3;min-width:0;transition:opacity var(--dur-sheet) var(--ease-out) calc(var(--i) * 90ms + .45s)}.kx .an-cast b{font-size:var(--t-body);font-weight:620}.kx .an-cast span{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .an-crew.is-down+.an-cast li{opacity:0;transition:none}.kx .an-pub.is-login .an-crew{height:124px}.kx .an-pub.is-login .an-mate svg.h{scale:.82}.kx .an-pub.is-login .an-cast{height:0;padding-top:0;opacity:0}.kx .an-auth{padding-top:40px}.kx .an-back{display:inline-flex;align-items:center;gap:4px;height:28px;margin-bottom:18px;font-size:var(--t-button);font-weight:600;color:var(--ink-2);transition:color var(--dur-ui) var(--ease-out)}.kx .an-back:hover{color:var(--ink)}.kx .an-back:active{opacity:.7}.kx .an-back svg.i{width:16px;height:16px}.kx .an-ttl{margin:0;font-size:var(--t-title);font-weight:650;letter-spacing:-.04em;line-height:1.05;text-wrap:balance;transform-origin:50% 0;transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-ui) var(--ease-out)}.kx .an-sub{margin-top:12px;font-size:var(--t-body);line-height:1.5;color:var(--ink-2);max-width:30em}.kx .an-form{width:384px;margin-top:28px;display:grid;gap:16px;text-align:left}.kx .an-f{display:grid;gap:7px;min-width:0}.kx .an-l{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:var(--t-button);font-weight:600}.kx .an-l label{font:inherit}.kx .an-opt-l{font-weight:450;color:var(--ink-2)}.kx .an-lk{display:inline-block;padding:5px 2px;margin:-5px -2px;color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.22em;cursor:pointer;transition:text-decoration-color var(--dur-ui) var(--ease-out)}.kx .an-lk:hover{text-decoration-color:var(--ink)}.kx .an-in{width:100%;height:46px;padding:0 14px;border-radius:var(--radius-sm,8px);border:1px solid var(--line-control);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--t-body);outline:none;transition:border-color var(--dur-ui) var(--ease-out),outline-color var(--dur-ui) var(--ease-out)}.kx .an-in::placeholder{color:var(--ink-3);letter-spacing:0;font-weight:400}.kx .an-in:focus,.kx .an-in.is-focus{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:2px}.kx .an-in.is-err,.kx .an-in[aria-invalid=true]{border-color:var(--down);outline-color:var(--down)}.kx .an-ta{height:auto;padding:11px 14px;line-height:1.45;resize:none}.kx .an-code{height:54px;font-size:var(--t-dialog);font-weight:600;letter-spacing:.3em;font-variant-numeric:tabular-nums}.kx .an-code-lg{width:280px;height:64px;font-size:var(--t-sheet);letter-spacing:.42em}.kx .an-hint{font-size:var(--t-meta);color:var(--ink-2)}.kx .an-err{display:flex;align-items:center;gap:8px;margin-top:-6px;font-size:var(--t-button);color:var(--down)}.kx .an-err .g-alert{width:15px;height:15px}.kx .an-msg{display:flex;align-items:flex-start;gap:10px;font-size:var(--t-button);line-height:1.45;color:var(--ink-2);text-align:left}.kx .an-msg>svg,.kx .an-msg>i{flex:none;margin-top:1px}.kx .an-msg>i.g-wait{margin-top:5px}.kx .an-msg svg.i{width:17px;height:17px}.kx .an-msg-lg{font-size:var(--t-body);color:var(--ink)}.kx .an-form .btn-p{height:48px;font-size:var(--t-body)}.kx .an-alt{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:2px;font-size:var(--t-button);color:var(--ink-2)}.kx .an-alt-r{justify-content:flex-end}.kx .an-alt .btn-t{font-size:var(--t-button)}.kx .an-alt>span{white-space:nowrap}.kx .an-alt .btn-t svg.i{width:15px;height:15px}.kx .an-mid{justify-self:center;font-size:var(--t-button)}.kx .an-pk{gap:7px;margin-top:-4px}.kx .an-pk svg.i{width:16px;height:16px}.kx .an-form .btn-p.an-wait-btn:disabled{background:var(--wash-2);color:var(--ink-2);opacity:1;cursor:default;transform:none}.kx .an-form .btn-p svg.i{width:16px;height:16px}.kx .an-swap{opacity:0!important;transform:translateY(6px)!important}.kx .an-pwf .an-in{padding-right:96px}.kx .an-reveal{position:absolute;right:6px;top:50%;translate:0 -50%;min-height:var(--target-desk);padding:0 8px;border-radius:var(--radius-xs,5px);font-size:var(--t-meta);font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.25em;transition:text-decoration-color var(--dur-ui) var(--ease-out)}.kx .an-reveal:hover{text-decoration-color:var(--ink)}.kx .an-reveal:active{opacity:.7}.kx .an-rules{list-style:none;margin:2px 0 0;padding:0;display:grid;gap:2px;font-size:var(--t-meta);color:var(--ink-2)}.kx .an-rules li{display:flex;align-items:center;gap:9px;min-height:20px;transition:color var(--dur-ui) var(--ease-out)}.kx .an-rules li>:first-child{flex:none}.kx .an-rules .g-gone{margin-inline:3px 4px}.kx .an-rules .g-here{width:16px;height:16px}.kx .an-rules li.is-ok{color:var(--ink)}.kx .an-ph{background:var(--paper)}.kx .an-ph-top{display:flex;align-items:center;gap:4px;height:52px;padding:6px 16px 0 20px;flex:none}.kx .an-ph-top .an-brand{font-size:var(--t-body)}.kx .an-ph-top .an-brand svg{width:24px;height:24px}.kx .an-ph-hero{padding:60px 20px 0;text-align:center}.kx .an-ph .an-hi{font-size:var(--t-figure-sum);letter-spacing:-.055em;line-height:.95}.kx .an-ph-sum{margin-top:18px;font-size:var(--t-dienst);line-height:1.45;color:var(--ink-2);text-wrap:balance}.kx .an-ph-sum b{color:var(--ink);font-weight:600}.kx .an-ph-stage{margin-top:auto}.kx .an-crew-ph{display:flex;justify-content:center;height:108px;padding-top:14px}.kx .an-crew-ph .an-mate{flex:none;width:43px;height:100%;position:relative}.kx .an-crew-ph .an-mate svg.h{width:84px;height:84px;margin-bottom:-3px}.kx .an-crew-ph .an-mate:nth-child(1),.kx .an-crew-ph .an-mate:nth-child(8){z-index:1}.kx .an-crew-ph .an-mate:nth-child(2),.kx .an-crew-ph .an-mate:nth-child(7){z-index:2}.kx .an-crew-ph .an-mate:nth-child(3),.kx .an-crew-ph .an-mate:nth-child(6){z-index:3}.kx .an-crew-ph .an-mate:nth-child(4),.kx .an-crew-ph .an-mate:nth-child(5){z-index:4}.kx .an-ph-cta{display:grid;gap:10px;padding:22px 20px 0}.kx .an-ph-cta .btn{height:52px;font-size:var(--t-dienst)}.kx .an-ph .an-ph-cta .btn-t{height:var(--target);min-height:var(--target);margin-block:0;padding-block:0}.kx .an-ph-note{padding:6px 20px 34px;font-size:var(--t-meta);color:var(--ink-2);text-align:center}.kx .an-ph-form .an-ph-body{padding:44px 20px 0}.kx .an-ph-form .an-form{width:auto;margin-top:26px}.kx .an-ph-form .an-form .btn-p{height:52px;font-size:var(--t-dienst)}.kx .an-ph-form .an-msg{margin-top:22px}.kx .an-ph-form .an-who{margin-top:12px}.kx .an-reinv{display:grid;gap:14px;margin-top:26px}.kx .an-reinv .btn-p{height:52px;font-size:var(--t-dienst)}.kx .an-duo{margin-top:56px;align-items:center}.kx .an-su{display:grid;grid-template-columns:228px minmax(0,1fr);height:100%}.kx .an-sm{display:flex;flex-direction:column;min-width:0;min-height:0}.kx .an-stb{display:flex;align-items:center;gap:10px;height:64px;padding:0 40px;flex:none}.kx .an-prog{display:flex;align-items:center;gap:18px;font-size:var(--t-button);color:var(--ink-2);white-space:nowrap}.kx .an-prog b{color:var(--ink);font-weight:620}.kx .an-part{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-meta);color:var(--ink-2)}.kx .an-part.is-cur{color:var(--ink);font-weight:600}.kx .an-segs{display:flex;gap:3px}.kx .an-segs i{width:18px;height:3px;border-radius:2px;background:var(--line-2);transition:background-color var(--dur-ui) var(--ease-out)}.kx .an-segs i.on{background:var(--ink)}.kx .an-stb .btn-t{font-size:var(--t-button);margin-right:8px}.kx .an-sbody{flex:1;min-height:0;overflow-y:auto;padding:28px 40px 0;scrollbar-width:thin}.kx .an-scol{max-width:540px;margin-inline:auto;padding-bottom:40px}.kx .an-scol-w{max-width:680px;padding-bottom:0}.kx .an-lead{margin-top:12px;font-size:var(--t-dienst);line-height:1.5;color:var(--ink-2);max-width:34em}.kx .an-lead b{color:var(--ink);font-weight:600}.kx .an-sform{display:grid;gap:16px;margin-top:28px}.kx .an-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.kx .an-inw{position:relative;display:block}.kx .an-inw.has-i svg.i{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:var(--ink-2);pointer-events:none}.kx .an-inw.has-i .an-in{padding-left:42px}.kx .an-chk{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;margin-top:2px;font-size:var(--t-button);line-height:1.45;color:var(--ink-2);cursor:pointer}.kx .an-ck{-webkit-appearance:none;appearance:none;display:inline-grid;place-items:center;width:20px;height:20px;margin:0;border-radius:var(--radius-xs,5px);border:1.5px solid var(--line-control);background:var(--paper);cursor:pointer;transition:background var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out)}.kx .an-ck:checked{background:var(--ink);border-color:var(--ink)}.kx .an-ck:checked:after{content:"";width:9px;height:5px;border-left:1.8px solid var(--paper);border-bottom:1.8px solid var(--paper);transform:translateY(-1px) rotate(-45deg)}.kx .an-rd{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin:0;border-radius:50%;border:1.5px solid var(--line-control);background:var(--paper);cursor:pointer;transition:border var(--dur-ui) var(--ease-out)}.kx .an-rd:checked{border:6px solid var(--ink)}.kx .an-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:6px}.kx .an-row .btn-p{height:46px;padding:0 24px;font-size:var(--t-body)}.kx .an-row .btn-p:disabled,.kx .an-snav .btn-p:disabled,.kx .an-form .btn-p:disabled{opacity:.3;cursor:default;transform:none}.kx .an-row .btn-t{font-size:var(--t-button)}.kx .an-row .btn-t svg.i{width:16px;height:16px}.kx .an-row-lg{margin-top:28px}.kx .an-row-s{margin-top:10px;gap:8px 18px}.kx .an-row .btn-t:disabled{color:var(--ink-3);text-decoration-color:transparent;cursor:default}.kx .an-fine{font-size:var(--t-meta);line-height:1.5;color:var(--ink-2)}.kx .an-sform .an-row .an-fine{flex-basis:100%}.kx .an-h2{margin:0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em;line-height:1.2}.kx .an-scol .an-h2,.kx .an-scol .helper{margin-top:30px}.kx .an-ctl3{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:40px;margin-top:30px}.kx .an-sl{display:grid;gap:8px;min-width:0}.kx .an-sl .an-l{font-size:var(--t-body)}.kx .an-val{font-size:var(--t-body);font-weight:500;color:var(--ink-2);white-space:nowrap}.kx .an-val b{color:var(--ink);font-weight:650}.kx .an-sl-w{margin-top:24px}.kx .an-rg{width:100%;height:var(--target-desk);margin:0;accent-color:var(--ink);cursor:pointer}.kx .an-stp{display:flex;align-items:center;gap:12px;height:40px}.kx .an-stp .btn-i{width:34px;height:34px}.kx .an-stp .an-val{min-width:100px;text-align:center}.kx .an-rec{margin-top:30px;max-width:30em;font-size:var(--t-dienst)}.kx .an-snav{position:sticky;bottom:0;z-index:1;display:flex;align-items:center;gap:16px;margin-top:28px;padding:16px 0 24px;background:var(--paper);border-top:1px solid var(--line)}.kx .an-snav .btn-p{height:46px;padding:0 24px;font-size:var(--t-body)}.kx .an-snav .btn-t{font-size:var(--t-button)}.kx .an-fig{margin-top:26px}.kx .an-fig-sum{margin-top:14px;font-size:var(--t-dienst);max-width:34em}.kx .an-mh{margin-top:32px!important;margin-bottom:6px!important}.kx .an-modl{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.kx .an-mod{display:grid;grid-template-columns:20px 40px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:58px;padding:8px 0;border-bottom:1px solid var(--line);cursor:pointer;transition:background var(--dur-ui) var(--ease-out)}.kx .an-mod:hover{background:var(--wash)}.kx .an-mod:active{background:var(--wash-2);transition-duration:0s}.kx .an-mod-t{min-width:0}.kx .an-mod-n{display:block;font-size:var(--t-body);font-weight:600}.kx .an-mod-d{display:block;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .an-mod-p{font-size:var(--t-button);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap;padding-right:4px;transition:color var(--dur-ui) var(--ease-out)}.kx .an-mod.is-on .an-mod-p{color:var(--ink)}.kx .an-mod-p.is-incl,.kx .an-bill .is-incl{color:var(--ink);font-weight:600}.kx .an-mod.is-soon{cursor:default;color:var(--ink-3)}.kx .an-mod.is-soon:hover,.kx .an-mod.is-soon:active{background:none}.kx .an-mod.is-soon .an-mod-d{color:var(--ink-3)}.kx .an-mod-ic{display:block;width:40px;height:40px;line-height:0}.kx .an-mod-ic:empty{visibility:hidden}.kx .an-spin{display:inline-block;width:16px;height:16px;border-radius:50%;border:1.5px solid var(--line-control);border-top-color:var(--ink);animation:kx-an-spin .8s linear infinite}@keyframes kx-an-spin{to{transform:rotate(360deg)}}.kx .an-big{margin:0;font-size:var(--t-figure-sum);font-weight:650;letter-spacing:-.05em;line-height:1;text-wrap:balance}.kx .an-scol .an-big+.sum{margin-top:22px}.kx .an-addr{margin-top:26px;border-top:1px solid var(--line)}.kx .an-addr>div{align-items:center;padding:6px 0}.kx .an-addr dd{display:flex;align-items:center;gap:18px}.kx .an-addr .btn-t{font-size:var(--t-button);gap:6px}.kx .an-addr .btn-t svg.i{width:16px;height:16px}.kx .an-scol .an-addr+.an-fine{margin-top:10px}.kx .an-solo{flex:1;min-height:0;display:flex;justify-content:center;overflow:hidden}.kx .an-col{width:600px;padding-top:24px}.kx .an-col-s{width:480px;padding-top:80px}.kx .an-st{font-size:var(--t-button);font-weight:600}.kx .an-st svg.i{width:17px;height:17px}.kx .an-col>.an-st{display:flex;width:max-content;margin-top:12px}.kx .an-col .an-lead{margin-top:12px}.kx .an-sum{margin-top:14px;font-size:var(--t-dienst)}.kx .an-col .helper{margin-top:24px}.kx .an-state{display:flex;align-items:center;gap:16px;margin-top:24px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .an-state-l{display:grid;gap:3px;margin-right:auto}.kx .an-state-l b{font-weight:600;white-space:nowrap}.kx .an-state-l .st{font-size:var(--t-button)}.kx .an-state .btn-p{height:44px;padding:0 22px}.kx .an-state .btn-t{font-size:var(--t-button)}.kx .an-others{margin-top:28px}.kx .an-others .an-h2{font-size:var(--t-dienst)}.kx .an-ws{list-style:none;margin:28px 0 0;padding:0;border-top:1px solid var(--line)}.kx .an-ws li{border-bottom:1px solid var(--line)}.kx .an-wsr{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;height:68px;color:inherit;text-decoration:none;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),opacity var(--dur-out) var(--ease-out)}.kx .an-wsr:hover{background:var(--wash)}.kx .an-wsr:active{background:var(--wash-2);transition-duration:0s}.kx .an-wsr>svg.i{color:var(--ink-3);margin-right:6px}.kx .an-wsav{border-radius:var(--radius-menu,12px)}.kx .an-wsn{display:grid;line-height:1.3;min-width:0}.kx .an-wsn b{font-size:var(--t-body);font-weight:600}.kx .an-wsn span{font-size:var(--t-meta);color:var(--ink-2)}.kx .an-wsgo{display:flex;align-items:center;gap:8px;padding-right:6px;font-size:var(--t-meta);color:var(--ink-3)}.kx .an-ws.is-busy .an-wsr:not(.is-on){opacity:.4}.kx .an-ws.is-busy .an-wsr.is-on .an-wsgo{color:var(--ink-2)}.kx .an-ws-s{margin-top:10px}.kx .an-ws-s .an-wsr{height:60px}.kx .an-other{margin-top:24px;font-size:var(--t-button)}.kx .an-col-s .an-err{margin-top:12px}.kx .an-qr{display:grid;grid-template-columns:172px minmax(0,1fr);gap:28px;align-items:start;margin-top:24px}.kx .an-qrc{display:block;width:172px;height:172px;padding:12px;border:1px solid var(--line-2);border-radius:var(--radius-menu,12px);background:var(--paper);fill:var(--ink)}.kx .an-qr-t p{font-size:var(--t-body);color:var(--ink-2)}.kx .an-qr-t .an-key{margin-top:10px;font-family:var(--mono);font-size:var(--t-dienst);line-height:1.6;letter-spacing:.06em;word-spacing:.2em;color:var(--ink)}.kx .an-tfa-f{margin-top:24px}.kx .an-tfa-f .an-in{width:240px}.kx .an-pkalt{margin-top:6px}.kx .an-pkalt .btn-t{font-size:var(--t-meta);font-weight:600;margin-left:4px}.kx .an-codes{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:1fr 1fr;column-gap:32px;border-top:1px solid var(--line);counter-reset:an-c}.kx .an-codes li{display:flex;align-items:center;gap:16px;height:48px;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:var(--t-dienst);letter-spacing:.08em;counter-increment:an-c}.kx .an-codes li:before{content:counter(an-c);width:14px;font-family:var(--font);font-size:var(--t-meta);letter-spacing:0;color:var(--ink-3)}.kx .an-reason{display:grid;gap:4px;margin-top:22px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .an-reason span{font-size:var(--t-meta);color:var(--ink-2)}.kx .an-reason p{font-size:var(--t-dienst);line-height:1.45}.kx .an-facts{list-style:none;margin:6px 0 0;padding:0}.kx .an-facts li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:12px;align-items:start;padding:10px 0;font-size:var(--t-body);line-height:1.45;color:var(--ink-2)}.kx .an-facts li>svg{margin-top:2px}.kx .an-facts svg.i{width:17px;height:17px}.kx .an-checked{font-size:var(--t-meta);color:var(--ink-2)}.kx .an-homel .todo{max-width:660px}.kx .an-jo{background:var(--wash)}.kx .an-inv{margin-block:auto;padding:0 40px 24px}.kx .an-who{margin-top:16px;font-size:var(--t-body);font-weight:550}.kx .an-inv .an-sub{margin-top:8px}.kx .an-inv .an-form{width:400px}.kx .an-wl{flex:1;display:grid;grid-template-columns:minmax(0,1fr) 448px;gap:72px;padding:88px 40px 0;align-items:start;min-height:0}.kx .an-wl-st{display:flex;align-items:center;gap:16px;margin-top:18px;font-size:var(--t-button);font-weight:600}.kx .an-wl-l .sum{max-width:20em;margin-top:22px}.kx .an-wl-by{display:flex;align-items:center;gap:8px;margin-top:44px}.kx .an-wl-by svg{width:18px;height:18px;color:var(--ink)}.kx .an-wl-r{min-height:470px;padding-left:48px;border-left:1px solid var(--line)}.kx .an-form-w{width:auto;margin-top:24px}.kx .an-wl-done{display:grid;justify-items:start;gap:10px;padding-top:6px}.kx .an-big-check{width:36px;height:36px;margin-bottom:4px}.kx .an-none{flex:1;align-content:center;padding-bottom:72px}.kx .an-boot{display:grid;place-items:center;height:100%}.kx .an-boot-c{display:flex;flex-direction:column;align-items:center;gap:18px;max-width:420px;text-align:center}.kx .an-bm{display:block;width:56px;height:56px;color:var(--ink)}.kx .an-arc{animation:kx-an-arc 1.2s ease-in-out infinite;animation-delay:calc(var(--n) * .2s - 1.2s)}@keyframes kx-an-arc{0%,to{opacity:.16}20%{opacity:1}}.kx .an-bm.is-still .an-arc{animation:none}.kx .an-boot-m{font-size:var(--t-body);color:var(--ink-2)}.kx .an-boot-st{font-size:var(--t-body);font-weight:600}.kx .an-boot-c .btn-p{height:44px;padding:0 22px}.kx .an-eta{color:var(--ink-3)}.kx .an-duo:not(.duo){display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:48px;max-width:1000px;margin-inline:auto;align-items:start}.kx .an-dcol{min-width:0;padding-bottom:0}.kx .an-dcol .an-h2{margin-top:30px}.kx .an-pv{position:sticky;top:0;padding:22px 24px 24px;border-radius:var(--radius-lg,16px);background:var(--wash);min-width:0}.kx .an-pv-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.kx .an-pv-h h3{margin:0;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.02em}.kx .an-pv-h span{font-size:var(--t-meta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .an-pv-h2{margin-top:22px}.kx .an-pv .helper{margin-top:20px;grid-template-columns:56px minmax(0,1fr);background:var(--paper);padding:10px 16px 10px 6px}.kx .an-pv .helper svg.h{width:56px;height:56px}.kx .an-pv .helper p{font-size:var(--t-button)}.kx .an-pv .helper.an-sage{background:var(--f-sage)}.kx .an-pv .helper.an-rose{background:var(--f-rose)}.kx .an-pv .helper.an-blue{background:var(--f-blue)}.kx .an-dcol .helper{grid-template-columns:56px minmax(0,1fr) auto;margin-top:20px}.kx .an-dcol .helper svg.h{width:56px;height:56px}.kx .an-dcol .helper p{font-size:var(--t-button)}.kx .an-pvnote{margin-top:12px}.kx .an-pvl{list-style:none;margin:14px 0 0;padding:0;font-size:var(--t-button)}.kx .an-gap{margin-top:22px}.kx .an-pz{grid-template-columns:130px minmax(0,1fr)}.kx .an-tz{display:flex;align-items:center;gap:8px;margin:0}.kx .an-tz svg.i{width:16px;height:16px;color:var(--ink-2)}.kx .an-provline{margin-top:14px;font-size:var(--t-button);color:var(--ink-2);white-space:normal}.kx .an-provline b{color:var(--ink);font-weight:600}.kx .an-pres{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.kx .an-pre{display:grid;gap:3px;text-align:left;padding:12px 14px;border-radius:var(--radius-menu,12px);border:1px solid var(--line-control);background:var(--paper);transition:border-color var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .an-pre:hover{border-color:var(--ink-2)}.kx .an-pre:active{transform:scale(.98)}.kx .an-pre b{font-size:var(--t-label);font-weight:620}.kx .an-pre span{font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .an-pre[aria-checked=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.kx .an-days{display:flex;align-items:center;gap:16px;margin-top:16px}.kx .an-dchips{display:flex;gap:6px}.kx .an-dchips .chip{height:32px;min-width:40px;justify-content:center;cursor:pointer;transition:transform var(--dur-press) var(--ease-out),background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.kx .an-dchips .chip:active,.kx .an-times .chip:active{transform:scale(.94)}.kx .an-week{display:grid;gap:7px}.kx .an-wax{position:relative;height:18px;margin-left:34px;font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .an-wax span{position:absolute;top:0;transform:translate(-50%)}.kx .an-wd{display:grid;grid-template-columns:26px minmax(0,1fr);gap:8px;align-items:center}.kx .an-wd b{font-size:var(--t-meta);font-weight:600}.kx .an-wt{position:relative;height:18px;border-radius:var(--radius-xs,5px);background:var(--paper);overflow:hidden}.kx .an-wt i{position:absolute;left:0;top:3px;bottom:3px;width:100%;border-radius:3px;background:var(--mark);transform-origin:0 50%;transform:scaleX(0);transition:transform var(--dur-grow) var(--ease-out)}.kx .an-wt em{position:absolute;inset:0;display:flex;align-items:center;padding-left:8px;font-style:normal;font-size:var(--t-micro);color:var(--ink-2);opacity:0;transition:opacity var(--dur-ui) var(--ease-out)}.kx .an-wd.is-rest em{opacity:1}.kx .an-wd.is-rest b{color:var(--ink-2)}.kx .an-cnt{list-style:none;margin:26px 0 0;padding:0;border-top:1px solid var(--line)}.kx .an-cnt li{display:flex;align-items:center;justify-content:space-between;min-height:56px;border-bottom:1px solid var(--line)}.kx .an-cnt-n{font-size:var(--t-body);font-weight:550}.kx .an-step2{display:inline-flex;align-items:center;gap:10px}.kx .an-step2 b{min-width:24px;text-align:center;font-size:var(--t-dienst);font-weight:620}.kx .an-step2-in{height:46px}.kx .an-presets{margin-top:20px;padding:14px 16px;border-radius:var(--radius-menu,12px);background:var(--wash)}.kx .an-presets b{display:block;color:var(--ink);font-weight:600;margin-bottom:2px}.kx .an-presets>span>span{display:block}.kx .an-floor{display:grid;gap:12px}.kx .an-room{position:relative;padding:28px 14px 14px;border-radius:var(--radius-menu,12px);background:var(--paper)}.kx .an-room-n{position:absolute;left:14px;top:9px;font-size:var(--t-micro);color:var(--ink-2)}.kx .an-trow{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.kx .an-trow:first-of-type{margin-top:0}.kx .an-tb{position:relative;display:grid;place-items:center;height:34px;border-radius:var(--radius-sm,8px);border:1.5px solid var(--line-control);font-size:var(--t-micro);color:var(--ink-2);transition:border-color var(--dur-out) var(--ease-out),background var(--dur-out) var(--ease-out)}.kx .an-tb b{font-weight:600}.kx .an-tb.s2{width:34px;border-radius:50%}.kx .an-tb.s4{width:52px}.kx .an-tb.s6{width:76px}.kx .an-tb.an-stool{width:18px;height:18px;border-radius:50%}.kx .an-tb.is-pick{border-color:var(--ink);border-style:dashed}.kx .an-tb.is-res{border-color:var(--mark);background:var(--mark);color:var(--paper)}.kx .an-tb em{position:absolute;top:100%;margin-top:3px;font-style:normal;font-size:var(--t-micro);font-weight:600;color:var(--ink);white-space:nowrap}.kx .an-floor-sm .an-room{padding-bottom:22px}.kx .an-two-r{grid-template-columns:minmax(0,1fr) auto}.kx .an-seg{padding:0}.kx .an-seg button{height:38px;padding:0 16px;font-size:var(--t-button)}.kx .an-times{display:flex;flex-wrap:wrap;gap:6px}.kx .an-times .chip{height:34px;padding:0 12px;font-size:var(--t-button);font-variant-numeric:tabular-nums;cursor:pointer;transition:transform var(--dur-press) var(--ease-out)}.kx .an-tablehint{display:flex;align-items:center;gap:8px;margin:0}.kx [data-an-resform].is-done{opacity:.45;pointer-events:none}.kx .an-done{margin-top:18px;padding:14px 16px;border-radius:var(--radius-menu,12px);background:var(--wash)}.kx .an-done .st{font-size:var(--t-body);font-weight:600;white-space:normal}.kx .an-done .an-fine{margin-top:6px}.kx .an-next .an-nx{display:grid;grid-template-columns:52px minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 14px;border-radius:var(--radius-menu,12px);background:var(--paper)}.kx .an-nx-t{font-size:var(--t-body);font-weight:620;font-variant-numeric:tabular-nums}.kx .an-nx b{display:block;font-size:var(--t-label);font-weight:600}.kx .an-nx span span{display:block;font-size:var(--t-meta);color:var(--ink-2)}.kx .an-nx-p{font-size:var(--t-meta);color:var(--ink-2)}.kx .an-nx.an-in{animation:kx-an-row-in var(--dur-grow) var(--ease-out) both}@keyframes kx-an-row-in{0%{opacity:0;transform:translate(-10px)}}.kx .an-tml{list-style:none;margin:24px 0 0;padding:0;display:grid;gap:8px}.kx .an-tm{display:grid;grid-template-columns:minmax(0,1fr) 150px 112px;gap:8px}.kx .an-tm .an-sel select{-webkit-appearance:none;appearance:none;padding-right:30px;background-image:linear-gradient(45deg,transparent 50%,var(--ink-2) 50%),linear-gradient(135deg,var(--ink-2) 50%,transparent 50%);background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat}.kx .an-hrs{position:relative}.kx .an-hrs .an-in{padding-right:64px;text-align:right}.kx .an-hrs i{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-style:normal;font-size:var(--t-meta);color:var(--ink-3);pointer-events:none}.kx .an-add{margin-top:12px;font-size:var(--t-button);gap:6px}.kx .an-add svg.i{width:16px;height:16px}.kx .an-dcol .an-add+.an-fine{margin-top:8px}.kx .an-pvteam{list-style:none;margin:0;padding:0;border-radius:var(--radius-menu,12px);background:var(--paper)}.kx .an-pvteam li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 14px;border-bottom:1px solid var(--line)}.kx .an-pvteam li:last-child{border-bottom:0}.kx .an-pvteam b{display:block;font-size:var(--t-button);font-weight:600}.kx .an-pvteam li>span>span{display:block;font-size:var(--t-meta);color:var(--ink-2)}.kx .an-pvteam .st{font-size:var(--t-meta)}.kx .an-tgl{list-style:none;margin:24px 0 0;padding:0;border-top:1px solid var(--line)}.kx .an-tgl li{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--line)}.kx .an-tgl b{display:block;font-size:var(--t-body);font-weight:600}.kx .an-tgl li>div>span{display:block;margin-top:3px;font-size:var(--t-button);line-height:1.45;color:var(--ink-2)}.kx .an-tgl li>div>span b{display:inline;font-size:inherit;color:var(--ink)}.kx .an-tgl .toggle{position:relative}.kx .an-tgl .toggle:before{content:"";position:absolute;inset:-10px -4px}.kx .an-mail{padding:18px 18px 14px;border-radius:var(--radius-menu,12px);background:var(--paper);color:var(--ink);font-size:var(--t-button);line-height:1.5;transition:opacity var(--dur-out) var(--ease-out)}.kx .an-mail.is-off{opacity:.4}.kx .an-mail p{margin:0 0 8px}.kx .an-mail-h{display:flex;justify-content:space-between;gap:10px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--line);font-size:var(--t-meta)}.kx .an-mail-h span{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .an-mail-s{font-size:var(--t-body);font-weight:620}.kx .an-mail-b{display:flex;gap:8px;margin-top:12px!important}.kx .an-mail-b span{display:inline-flex;align-items:center;height:32px;padding:0 14px;border-radius:var(--radius-pill,999px);background:var(--ink);color:var(--paper);font-size:var(--t-meta);font-weight:600}.kx .an-mail-b span+span{background:var(--wash-2);color:var(--ink)}.kx .an-mail-f{margin-top:12px!important;font-size:var(--t-micro);color:var(--ink-2)}.kx .an-pos{list-style:none;margin:24px 0 0;padding:0;border-top:1px solid var(--line)}.kx .an-pos li{display:grid;grid-template-columns:140px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:50px;border-bottom:1px solid var(--line)}.kx .an-pos-n{font-size:var(--t-body);font-weight:600}.kx .an-pos-s{font-size:var(--t-button);min-width:0}.kx .an-pos-s .st{white-space:normal}.kx .an-pos .btn-t{font-size:var(--t-button)}.kx .an-poskv{background:var(--paper);border-radius:var(--radius-menu,12px);padding:2px 14px}.kx .an-poskv>div{font-size:var(--t-button);align-items:baseline}.kx .an-poskv>div:last-child{border-bottom:0}.kx .an-poskv dd{text-align:right;max-width:62%}.kx .an-apps{list-style:none;margin:12px 0 0;padding:0;border-top:1px solid var(--line)}.kx .an-app{border-bottom:1px solid var(--line)}.kx .an-app-r{display:grid;grid-template-columns:48px minmax(0,1fr) auto auto;gap:14px;align-items:center;min-height:68px}.kx .an-app-ic{display:block;width:48px;height:48px;line-height:0}.kx .an-app-t b{display:block;font-size:var(--t-body);font-weight:600}.kx .an-app-t span{display:block;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .an-app-p{font-size:var(--t-button);font-variant-numeric:tabular-nums;color:var(--ink-2)}.kx .an-get{grid-column:3/5;justify-self:end;height:30px;padding:0 13px;border-radius:var(--radius-pill,999px);background:var(--wash-2);color:var(--ink);font-size:var(--t-meta);font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;transition:transform var(--dur-press) var(--ease-out)}.kx .an-get:active{transform:scale(.95)}.kx .an-app .btn-t{font-size:var(--t-button)}.kx .an-dec{display:grid;gap:10px;margin:0 0 16px 62px;padding:14px 16px;border-radius:var(--radius-menu,12px);background:var(--wash);animation:kx-an-row-in var(--dur-out) var(--ease-out) both}.kx .an-decr{display:flex;flex-wrap:wrap;gap:8px 20px}.kx .an-decr .an-chk{align-items:center;color:var(--ink)}.kx .an-dec .an-chk{color:var(--ink)}.kx .an-bill{list-style:none;margin:18px 0 0;padding:0;border-top:1px solid var(--line-2)}.kx .an-bill li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:var(--t-button)}.kx .an-pv .an-fig{margin-top:4px}.kx .an-fin{max-width:640px;margin-inline:auto;padding-bottom:40px}.kx .an-fin .sum{margin-top:14px}.kx .an-finl{list-style:none;margin:22px 0 0;padding:0;border-top:1px solid var(--line)}.kx .an-fi{display:grid;grid-template-columns:22px 200px minmax(0,1fr);gap:12px;align-items:center;min-height:40px;padding:5px 0;border-bottom:1px solid var(--line);font-size:var(--t-label)}.kx .an-fi b{font-weight:600}.kx .an-fi>span:last-child{color:var(--ink-2)}.kx .an-fi.is-skip b{color:var(--ink-2);font-weight:550}.kx .an-fi.is-skip>span:last-child{color:var(--ink-3)}.kx .an-fi.is-todo b{font-weight:550}.kx .an-fi-m{display:grid;place-items:center}.kx .an-ring{display:block;width:14px;height:14px;border-radius:50%;border:1.5px solid var(--line-control)}.kx .an-fi-h{display:block;padding:18px 0 6px;border-bottom:1px solid var(--line);font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .an-fin .helper{margin-top:22px}.kx .an-miss{display:none;margin-top:24px;padding:16px 18px;border-radius:var(--radius-menu,12px);background:var(--wash)}.kx .an-miss .sum{margin:0;font-size:var(--t-body)}.kx .an-su.is-na .an-dcol>:not(.an-ttl):not(.an-miss):not(.an-snav){display:none}.kx .an-su.is-na .an-miss{display:block}.kx .an-su.is-na .an-pv{opacity:.35}.kx .an-su.is-na .an-snav [data-an-skip],.kx .an-su.is-na .an-snav [data-an-book]{display:none}.kx [data-an-signup] .flow-ctl .fs.an-na,.kx [data-an-laterflow] .flow-ctl .fs.an-na{opacity:.4}.kx .an-su.an-solo{display:flex;flex-direction:column}.kx .an-solo .an-sm{flex:1}.kx .an-solo .an-stb{padding:0 40px;border-bottom:1px solid var(--line)}.kx .an-solo .an-sbody{padding:36px 40px 0}.kx .an-solo .an-dcol .an-scol{max-width:none;margin:0}.kx .an-hubpv{background:var(--wash)}.kx .an-hc-h{display:flex;align-items:center;gap:12px;padding:14px;border-radius:var(--radius-menu,12px);background:var(--paper)}.kx .an-hc-h svg.v{width:34px;height:34px;color:var(--ink);flex:none}.kx .an-hc-h div{display:grid;min-width:0;line-height:1.3}.kx .an-hc-h b{font-size:var(--t-dienst);font-weight:650;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .an-hc-h b.is-ph{color:var(--ink-3)}.kx .an-hc-h span{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .an-hc-apps{list-style:none;margin:16px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px 8px}.kx .an-hc-apps li{display:grid;justify-items:center;gap:6px;min-width:0}.kx .an-hc-apps li>span:last-child{max-width:100%;font-size:var(--t-micro);color:var(--ink-2);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .an-hc-ic{display:block;width:48px;height:48px;line-height:0}.kx .an-hc-apps li.an-new{animation:kx-an-app-in var(--dur-grow) var(--ease-out) both}@keyframes kx-an-app-in{0%{opacity:0;transform:scale(.6)}}.kx .an-hc-wait{margin:16px 0 0}.kx .an-hc-kv{margin-top:16px}.kx .an-hc-kv>div{font-size:var(--t-button);padding:9px 0}.kx .an-hc-kv>div:last-child{border-bottom:0}.kx .an-hc-kv dd{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .an-ask{display:flex;align-items:center;gap:12px;margin-bottom:20px}.kx .an-ask svg.h{width:52px;height:52px;flex:none}.kx .an-ask p{margin:0;font-size:var(--t-label);line-height:1.45;color:var(--ink-2);max-width:32em}.kx .an-ask b{color:var(--ink);font-weight:650;margin-right:6px}.kx .an-qt{font-size:var(--t-title)}.kx .an-inds{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:26px}.kx .an-indt{position:relative;display:grid;gap:3px;align-content:start;padding:18px 16px 16px;border-radius:var(--radius-menu,12px);border:1px solid var(--line-control);background:var(--paper);cursor:pointer;transition:border-color var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .an-indt:hover{border-color:var(--ink-2)}.kx .an-indt:active{transform:scale(.98)}.kx .an-indt input{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;opacity:0;pointer-events:none}.kx .an-indt:has(input:checked){border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.kx .an-indt:has(input:focus-visible){outline:2px solid var(--ink);outline-offset:2px}.kx .an-ii{width:28px;height:28px;margin-bottom:10px;fill:none;stroke:var(--ink);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.kx .an-indt b{font-size:var(--t-body);font-weight:650}.kx .an-indt span{font-size:var(--t-meta);color:var(--ink-2)}.kx .an-qhint{margin-top:16px}.kx .an-xl{display:block;margin-top:26px}.kx .an-xl .an-in{height:72px;padding:0 20px;font-size:var(--t-phone-title);font-weight:620;letter-spacing:-.025em;border-radius:var(--radius-menu,12px)}.kx .an-hostline{display:flex;align-items:center;gap:8px;margin-top:12px}.kx .an-hostline svg.i{width:16px;height:16px;color:var(--ink-2)}.kx .an-hostline b{color:var(--ink);font-weight:600}.kx .an-more-t{margin-top:12px;font-size:var(--t-button)}.kx .an-allapps[hidden],.kx .an-pos li[hidden],.kx .an-pos .an-pos-s[hidden]{display:none}.kx .an-pos li.an-pos-more{grid-template-columns:auto minmax(0,1fr);border-bottom:1px solid var(--line)}.kx .an-pos li.an-pos-more .btn-t{font-size:var(--t-button);justify-self:start}.kx [id^=s-ersterTag] a.btn:not(.btn-t){text-decoration:none}.kx .et-f,.kx .et-tile,.kx .et-go-f,.kx .et-jo,.kx .et-st.is-active,.kx .et-st-a:hover,.kx .et-st-a:active{--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s)}.kx .et-wel{position:relative;overflow:hidden;background:var(--paper);container-type:inline-size}.kx .et-wel-top{position:relative;z-index:2;display:flex;align-items:center;gap:12px;height:76px;padding:0 56px;font-size:var(--t-body)}.kx .et-wel-top b{font-weight:650}.kx .et-vm{width:28px;height:28px;color:var(--ink);flex:none}.kx .et-sp{flex:1}.kx .et-wel-who{display:flex;align-items:center;gap:10px;color:var(--ink-2);font-size:var(--t-button)}.kx .et-wel-1{display:grid;grid-template-rows:auto 1fr auto}.kx .et-wel-copy{position:relative;z-index:2;padding:72px 72px 32px;max-width:904px}.kx .et-wel-h{margin:0;font-size:clamp(48px,5.63cqi,var(--t-figure-sum));line-height:1;font-weight:650;letter-spacing:-.045em;text-wrap:balance}.kx .et-wel-sum{margin-top:24px;font-size:var(--t-summary);line-height:1.42;letter-spacing:-.015em;color:var(--ink-2);max-width:30em}.kx .et-wel-acts{display:flex;align-items:center;gap:20px;margin-top:32px}.kx .et-band{position:absolute;left:0;right:0;bottom:0;height:300px;display:grid;grid-template-columns:repeat(8,minmax(0,1fr))}.kx .et-wel-1 .et-band{position:relative;left:auto;right:auto;bottom:auto}.kx .et-f{position:relative;overflow:hidden;min-width:0}.kx .et-f-slate{background:var(--f-slate)}.kx .et-f-rose{background:var(--f-rose)}.kx .et-f-sage{background:var(--f-sage)}.kx .et-f-ochre{background:var(--f-ochre)}.kx .et-f-blue{background:var(--f-blue)}.kx .et-f-wash{background:var(--wash)}.kx .et-f svg.h{position:absolute;left:50%;bottom:-12px;width:164px;height:164px;margin-left:-82px;display:block}.kx .et-f svg.h .eyes{transform-box:fill-box;transform-origin:center;animation:kx-blink 6.5s ease-in-out infinite}.kx .et-f-n{position:absolute;left:18px;top:18px;display:grid;line-height:1.3;font-size:var(--t-meta);color:var(--ink-2)}.kx .et-f-n b{font-size:var(--t-body);font-weight:650;color:var(--ink)}@keyframes kx-et-rise{0%{transform:translateY(101%);opacity:.4}to{transform:none;opacity:1}}@keyframes kx-et-pop{0%{transform:translateY(52%)}to{transform:none}}@keyframes kx-et-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes kx-et-hop{0%,to{transform:none}35%{transform:translateY(-9%)}60%{transform:translateY(0) scaleY(.97)}}.kx .et-band.et-play .et-f{animation:kx-et-rise var(--dur-sheet) var(--ease-out) both;animation-delay:calc(var(--i) * 60ms)}.kx .et-band.et-play .et-f svg.h{animation:kx-et-pop var(--dur-sheet) var(--ease-out) both;animation-delay:calc(var(--i) * 60ms + .24s)}.kx .et-band.et-play .et-f-n{animation:kx-et-fade var(--dur-grow) var(--ease-out) both;animation-delay:calc(var(--i) * 60ms + .48s)}.kx .et-band.et-hop .et-f:first-child svg.h{animation:kx-et-hop calc(var(--dur-sheet) * 2) var(--ease-out) 1}.kx .et-band .hbody{animation:none}.kx .et-band.et-play .hbody{animation:kx-breathe 4.2s ease-in-out 1.2s 2}.kx .et-go-f .hbody{animation-iteration-count:2}.kx .et-wel-2{display:grid;grid-template-rows:auto auto auto 1fr}.kx .et-crew-h{padding:18px 72px 0}.kx .et-crew-h h1{margin:0;font-size:var(--t-title);font-weight:650;letter-spacing:-.04em;line-height:1.05;text-wrap:balance}.kx .et-crew-h p{margin-top:12px;font-size:var(--t-dienst);line-height:1.45;color:var(--ink-2)}.kx .et-crew{list-style:none;margin:30px 72px 0;padding:0;border-top:1px solid var(--line)}.kx .et-crew li{display:grid;grid-template-columns:56px 180px minmax(0,1fr) 220px;gap:22px;align-items:center;min-height:76px;padding:6px 0;border-bottom:1px solid var(--line)}.kx .et-tile{position:relative;display:block;width:56px;height:56px;border-radius:var(--radius-menu,12px);overflow:hidden}.kx .et-tile svg.h{position:absolute;left:3px;bottom:-7px;width:50px;height:50px;display:block}.kx .et-who{display:grid;line-height:1.3;min-width:0}.kx .et-who b{font-size:var(--t-dienst);font-weight:650}.kx .et-who span{font-size:var(--t-meta);color:var(--ink-2)}.kx .et-crew p{font-size:var(--t-body);line-height:1.4;color:var(--ink-2)}.kx .et-crew .st{font-size:var(--t-button);justify-self:end}.kx .et-crew-f{align-self:end;display:flex;align-items:center;gap:20px;padding:0 72px 30px;font-size:var(--t-button);color:var(--ink-2)}.kx .et-go{display:grid;grid-template-columns:480px minmax(0,1fr)}.kx .et-go-top{position:absolute;left:0;right:0;top:0}.kx .et-go-f{position:relative;background:var(--f-slate);overflow:hidden}.kx .et-go-f svg.h{position:absolute;left:50%;bottom:-46px;width:470px;height:470px;margin-left:-235px;display:block}.kx .et-go-f svg.h .eyes{transform-box:fill-box;transform-origin:center;animation:kx-blink 6.5s ease-in-out infinite}.kx .et-go-c{padding:0 72px;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.kx .et-go-say{margin-top:116px;font-size:var(--t-summary);line-height:1.42;letter-spacing:-.015em;max-width:30em}.kx .et-go-say b{font-weight:650;margin-right:7px}.kx .et-go-c .hero-fig{margin-top:30px}.kx .et-parts{list-style:none;margin:26px 0 0;padding:0;border-top:1px solid var(--line);width:100%;max-width:540px}.kx .et-parts li{display:grid;grid-template-columns:minmax(0,1fr) auto 64px;gap:16px;align-items:center;height:40px;border-bottom:1px solid var(--line);font-size:var(--t-body)}.kx .et-parts li span+span{text-align:right;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .et-parts-more{margin-top:0;border-top:0}.kx .et-parts-more.is-in li{animation:kx-et-fade var(--dur-ui) var(--ease-out) both}.kx .et-more-b{margin-top:8px;font-size:var(--t-button);font-weight:600}.kx .et-go-note{margin-top:16px;font-size:var(--t-meta);color:var(--ink-2)}.kx .et-su{flex:1}.kx .et-addr{font-size:var(--t-button);color:var(--ink-2);white-space:nowrap}.kx .et-addr b{font-weight:600;color:var(--ink);margin-left:6px}.kx .et-top{display:grid;grid-template-columns:minmax(0,1fr) 500px;gap:48px;align-items:end;margin-top:22px}.kx .et-su .helper{margin-top:0}.kx .et-helper p{font-size:var(--t-body)}.kx .et-jo{background:var(--wash)}.kx .et-cols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 56px;margin-top:30px;align-items:start}.kx .et-ph+.et-ph{margin-top:18px}.kx .et-ph-h{display:flex;align-items:baseline;gap:12px;height:34px;border-bottom:1px solid var(--line)}.kx .et-ph-h h2{margin:0;font-size:var(--t-section);font-weight:650;letter-spacing:-.02em;flex:1}.kx .et-ph-h span{font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .et-sl{list-style:none;margin:0;padding:0}.kx .et-st{border-bottom:1px solid var(--line);font-size:var(--t-body);transition:color var(--dur-out) var(--ease-out)}.kx .et-st-a{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:36px;color:inherit;text-decoration:none;cursor:pointer;transition:background var(--dur-ui) var(--ease-out)}.kx .et-st-a:hover{background:var(--wash)}.kx .et-st-a:active{background:var(--wash-2);transition-duration:0s}.kx .et-nm{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--dur-out) var(--ease-out)}.kx .et-mt{font-size:var(--t-meta);color:var(--ink-3);white-space:nowrap;display:inline-flex;align-items:center;gap:5px;font-variant-numeric:tabular-nums}.kx .et-mt svg.i{width:14px;height:14px}.kx .et-mt .btn-t{font-size:var(--t-meta);font-weight:600}.kx .et-mk{display:grid;place-items:center;width:22px;height:22px;position:relative}.kx .et-ring{display:block;width:14px;height:14px;border-radius:50%;border:1.5px solid var(--line-control);flex:none}.kx .et-st.is-done .et-nm{color:var(--ink-2)}.kx .et-st.is-skip .et-nm{color:var(--ink-3)}.kx .et-st.is-next .et-nm,.kx .et-st.is-active .et-nm{font-weight:620}.kx .et-st.is-next .et-ring,.kx .et-st.is-active .et-ring{border-color:var(--ink)}.kx .et-st.is-active .et-ring{box-shadow:inset 0 0 0 2.5px var(--paper);background:var(--ink)}.kx .et-st.is-active{background:var(--wash)}.kx .et-st.et-opt{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:36px;padding:7px 0}.kx .et-st.et-opt .et-nm{white-space:normal;color:var(--ink-2);font-size:var(--t-button);line-height:1.35}.kx .et-draw path{stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset var(--dur-grow) var(--ease-out) 80ms}.kx .et-draw.go path{stroke-dashoffset:0}.kx .et-mk .et-ring{transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-ui) var(--ease-out)}.kx .et-mk .et-ring.out{opacity:0;transform:scale(.6)}.kx .et-mk>*{grid-area:1/1}.kx .et-flash{animation:kx-et-flash calc(var(--dur-sheet) * 2) var(--ease-out)}@keyframes kx-et-flash{0%{background:color-mix(in srgb,var(--up) 14%,transparent)}to{background:transparent}}.kx .et-acts{display:flex;align-items:center;gap:20px;margin-top:28px;min-height:38px}.kx .et-fin{display:flex;flex-direction:column}.kx .et-fin-g{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:56px;margin-top:24px;align-items:start}.kx .et-fin .hero-fig{margin-top:6px}.kx .et-fin .sum{max-width:24em}.kx .et-finl{list-style:none;margin:10px 0 0;padding:0;border-top:1px solid var(--line)}.kx .et-finl li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;height:46px;border-bottom:1px solid var(--line);font-size:var(--t-body)}.kx .et-finl li>svg.g-here{justify-self:center}.kx .et-band.et-band-fin{position:relative;left:auto;right:auto;bottom:auto;margin:auto -40px -40px;height:340px}.kx .et-band-fin .et-f svg.h{width:164px;height:164px;margin-left:-82px}.kx .et-curve{position:relative}.kx .et-curve-m{position:absolute;left:0;right:0;top:54px;display:grid;justify-items:center;gap:6px;text-align:center}.kx .et-curve-m p{font-size:var(--t-body);color:var(--ink-2)}.kx .et-curve-m .btn-t{font-size:var(--t-button);font-weight:600}.kx .et-min{font-style:normal;color:var(--ink-3);font-size:var(--t-meta);margin-left:10px}.kx .et-empty{display:grid;grid-template-columns:60px minmax(0,1fr);gap:14px;align-items:start;padding:14px 0 4px}.kx .et-empty svg.h{width:60px;height:60px;display:block}.kx .et-empty p{font-size:var(--t-label);line-height:1.42;color:var(--ink-2)}.kx .et-empty p b{color:var(--ink);font-weight:650;margin-right:5px}.kx .et-empty .btn-t{margin-top:8px;font-size:var(--t-button);font-weight:600}.kx .et-done-tx{color:var(--ink-2)}.kx .h2r a.et-h2a{display:inline-flex;align-items:center;min-height:var(--target-desk)}.kx .tg-in{flex:1;min-height:0}.kx .tg-all{gap:6px;font-size:14px;font-weight:600}.kx .tg-all svg.i{width:16px;height:16px}.kx .tg-in-g{display:grid;grid-template-columns:minmax(0,1fr) 410px;margin-top:22px;flex:1;min-height:0}.kx .tg-in-l{min-width:0;padding-right:40px}.kx .tg-in .utabs{margin-top:0}.kx .tg-ml{list-style:none;margin:0;padding:0}.kx .tg-day{font-size:13px;color:var(--ink-3);padding:16px 0 7px 10px;border-bottom:1px solid var(--line)}.kx .tg-m{display:grid;grid-template-columns:18px minmax(0,1fr) 116px;gap:10px;align-items:center;height:64px;padding:0 10px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .18s var(--ease-out),box-shadow .18s var(--ease-out)}.kx .tg-m:hover{background:var(--wash)}.kx .tg-m.is-sel{background:var(--wash);box-shadow:inset 2px 0 0 var(--ink)}.kx .tg-m[hidden]{display:none}.kx .tg-u{display:grid;place-items:center;width:18px}.kx .tg-u i{display:block;width:8px;height:8px;border-radius:50%;background:var(--ink);transform:scale(0);transition:transform .2s var(--ease-out)}.kx .tg-m.is-unread .tg-u i{transform:scale(1)}.kx .tg-mb{min-width:0;display:grid;gap:3px}.kx .tg-mb b{display:flex;align-items:center;gap:7px;font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:font-weight .2s}.kx .tg-mb b .g-alert{width:15px;height:15px}.kx .tg-m.is-unread .tg-mb b{font-weight:650}.kx .tg-mb span{font-size:13.5px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .tg-mr{display:grid;justify-items:end;gap:3px;font-size:13px;color:var(--ink-3);white-space:nowrap}.kx .tg-mr span:first-child{font-size:13.5px;color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .tg-rd{border-left:1px solid var(--line);padding:2px 0 0 40px;min-width:0}.kx .tg-rd-t{font-size:24px;letter-spacing:-.025em;line-height:1.2;display:flex;align-items:flex-start;gap:10px}.kx .tg-rd-t .g-alert{width:22px;height:22px;margin-top:3px}.kx .tg-rd-m{margin-top:8px;font-size:13.5px;color:var(--ink-2)}.kx .tg-rd-b{margin-top:18px;font-size:15px;line-height:1.5}.kx .tg-rd .kv{margin-top:20px;border-top:1px solid var(--line)}.kx .tg-rd-a{display:flex;align-items:center;gap:18px;margin-top:26px;flex-wrap:wrap}.kx .tg-rd-a .btn-t{font-size:14px;font-weight:600}.kx .tg-rd-in.tg-swap{animation:kx-tg-up .26s var(--ease-out)}.kx .tg-rd-empty{display:grid;justify-items:start;gap:8px;padding-top:6px;color:var(--ink-2);font-size:15px}@keyframes kx-tg-up{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}.kx .tg-cal{flex:1;min-height:0}.kx .tg-agb{gap:6px;font-size:var(--t-button);font-weight:600}.kx .tg-agb svg.i{width:16px;height:16px}.kx .tg-sgn{display:flex;align-items:center;gap:8px;margin:0;padding-top:12px}.kx .tg-sgn svg.i{width:16px;height:16px;color:var(--ink)}.kx .tg-sgn b{color:var(--ink);font-weight:600}.kx .tg-sgn .tk{line-height:1}.kx .tg-sgn a{display:inline-flex;align-items:center;min-height:var(--target-desk);padding:0 4px;margin:-4px 0}.kx .tg-sgn a:active{opacity:.7}.kx .tg-ctl{display:flex;align-items:center;gap:10px;margin-top:18px}.kx .tg-ctl .stepper span{font-size:var(--t-dienst);font-weight:650;min-width:150px;text-align:center;letter-spacing:-.01em}.kx .tg-today{font-size:var(--t-button);font-weight:600}.kx .tg-view{margin-top:12px}.kx .tg-view[hidden]{display:none}.kx .tg-wd{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));height:30px;align-items:center;font-size:var(--t-meta);color:var(--ink-3)}.kx .tg-wd span{padding-left:10px}.kx .tg-mg{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-bottom:1px solid var(--line)}.kx .tg-d{min-height:112px;border-top:1px solid var(--line);border-left:1px solid var(--line);padding:8px 9px;display:flex;flex-direction:column;gap:3px;min-width:0;transition:background .18s var(--ease-out)}.kx .tg-d:nth-child(7n+1){border-left:0}.kx .tg-d:hover{background:var(--wash)}.kx .tg-d:hover,.kx .tg-d.is-closed{--ink-3:var(--ink-2);--wait:var(--wait-s);--down:var(--down-s)}.kx .tg-dn{display:grid;place-items:center;width:26px;height:26px;margin:-4px 0 1px -7px;border-radius:50%;font-size:var(--t-meta);font-weight:600;font-variant-numeric:tabular-nums}.kx .tg-d.is-today .tg-dn{background:var(--ink);color:var(--paper)}.kx .tg-d.is-out .tg-dn{color:var(--ink-3);font-weight:500}.kx .tg-d.is-closed{background:color-mix(in srgb,var(--down) 6%,transparent)}.kx .tg-e[hidden]{display:none}.kx .tg-e{display:flex;align-items:center;gap:6px;height:20px;min-width:0;font-size:var(--t-meta);line-height:1.2;white-space:nowrap;border:1px solid transparent;border-radius:5px;transition:border-color .32s var(--ease-out),color .32s var(--ease-out),background .32s var(--ease-out)}.kx .tg-e svg.i{width:13px;height:13px;color:var(--ink-3);flex:none}.kx .tg-et{overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1}.kx .tg-et b{font-weight:620;font-variant-numeric:tabular-nums}.kx .tg-e svg.tg-x{width:11px;height:11px;margin-left:auto}.kx .tg-e.is-done .tg-et{text-decoration:line-through;color:var(--ink-3)}.kx .tg-e.is-sg{border-color:var(--line-control);border-style:dashed;padding:0 5px;margin:0 -6px;color:var(--ink-2);cursor:pointer}.kx .tg-e.is-sg:hover{border-color:var(--ink)}.kx .tg-e.is-sg:active{background:var(--wash-2);transition-duration:0s}.kx .tg-e.is-closed{color:var(--down);font-weight:600}.kx .tg-e.is-closed svg.i{color:var(--down)}.kx .tg-e.tg-landed{animation:kx-tg-land 1.1s var(--ease-out)}@keyframes kx-tg-land{0%{background:color-mix(in srgb,var(--up) 16%,transparent)}to{background:transparent}}.kx .tg-g,.kx .tg-sh{font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .tg-g{margin-top:auto}.kx .tg-doc{font-size:var(--t-meta);color:var(--wait);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .tg-cal.tg-no-res .tg-g{display:none}.kx .tg-cal:not(.tg-show-sh) .tg-sh{display:none}.kx .tg-cal.tg-no-doc .tg-doc,.kx .tg-cal.tg-no-sg .tg-e.is-sg{display:none}.kx .tg-cal.tg-no-res .tg-sh{margin-top:auto}.kx .tg-wk{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-height:590px}.kx .tg-wc{border-left:1px solid var(--line);padding:12px;display:flex;flex-direction:column;gap:8px;min-width:0}.kx .tg-wc:first-child{border-left:0}.kx .tg-wh{display:flex;align-items:center;gap:6px;font-size:var(--t-button);font-weight:600;height:28px}.kx .tg-wh i{font-style:normal;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;font-variant-numeric:tabular-nums}.kx .tg-wc.is-today .tg-wh i{background:var(--ink);color:var(--paper)}.kx .tg-wc .tg-g,.kx .tg-wc .tg-sh{margin-top:0;font-size:var(--t-meta)}.kx .tg-wc .tg-e{height:auto;min-height:22px;font-size:var(--t-meta);white-space:normal;align-items:flex-start;gap:7px;padding-top:2px}.kx .tg-wc .tg-e svg.i{width:15px;height:15px;margin-top:1px}.kx .tg-wc .tg-et{white-space:normal}.kx .tg-wc .tg-et b{display:block}.kx .tg-wc .tg-e svg.tg-x{margin-top:3px}.kx .tg-wc .tg-free{font-size:var(--t-meta);color:var(--ink-3)}.kx .tg-wc.tg-lay{padding-top:12px}.kx .tg-wl{display:grid;gap:2px;padding-bottom:8px;border-bottom:1px solid var(--line)}.kx .tg-foot{display:flex;align-items:flex-start;gap:28px;margin-top:14px}.kx .tg-leg{display:flex;flex-wrap:wrap;gap:6px 16px;font-size:var(--t-meta);color:var(--ink-3);flex:1;min-width:0}.kx .tg-leg span{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.kx .tg-leg svg.i{width:13px;height:13px}.kx .tg-ly{display:flex;gap:6px;flex:none}.kx .tg-ly .chip{cursor:pointer;height:28px;font-size:var(--t-meta);transition:background .18s var(--ease-out),color .18s var(--ease-out),border-color .18s var(--ease-out)}.kx .tg-scrim:not([hidden]){animation:kx-tg-fade .3s var(--ease-out)}.kx .tg-dr:not([hidden]){animation:kx-tg-slide .48s var(--spring)}.kx .tg-scrim.tg-out{opacity:0;transition:opacity .16s var(--ease-in)}.kx .tg-dr.tg-out{transform:translate(104%);transition:transform .16s var(--ease-in)}@keyframes kx-tg-fade{0%{opacity:0}to{opacity:1}}@keyframes kx-tg-slide{0%{transform:translate(104%)}to{transform:none}}.kx .tg-dr-h{display:flex;align-items:center;justify-content:space-between;gap:12px}.kx .tg-dr-h h3{font-size:var(--t-dialog);letter-spacing:-.025em}.kx .tg-dr-who{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;margin-top:12px;padding:8px 14px 8px 4px;border-radius:14px;background:var(--f-slate)}.kx .tg-dr-who svg.h{width:52px;height:52px;display:block}.kx .tg-dr-who p{font-size:var(--t-button);line-height:1.42}.kx .tg-dr-who b{font-weight:650;margin-right:5px}.kx .tg-sg-last{display:flex;align-items:center;gap:8px;min-height:44px;margin-top:6px;font-size:var(--t-label);color:var(--ink-2);animation:kx-tg-up var(--dur-ui) var(--ease-out)}.kx .tg-sg-last[hidden]{display:none}.kx .tg-sg-last .g-here{width:16px;height:16px}.kx .tg-sg-last b{color:var(--ink);font-weight:600}.kx .tg-sg-last .btn-t{margin-left:auto;font-size:var(--t-button);font-weight:620}.kx .tg-dr .utabs{margin-top:16px;gap:20px}.kx .tg-sgl{list-style:none;margin:0;padding:0}.kx .tg-sg{display:grid;gap:4px;padding:18px 0;border-bottom:1px solid var(--line)}.kx .tg-sg b{font-size:var(--t-dienst);font-weight:620}.kx .tg-sg-w{display:flex;align-items:center;gap:7px;font-size:var(--t-button)}.kx .tg-sg-w svg.i{width:15px;height:15px;color:var(--ink-3)}.kx .tg-sg-s{font-size:var(--t-meta);color:var(--ink-2)}.kx .tg-sg-a{display:flex;align-items:center;gap:16px;margin-top:10px}.kx .tg-sg-a .btn-w{height:34px;padding:0 16px}.kx .tg-sg-a .btn-t{font-size:var(--t-button);font-weight:600}.kx .tg-sg-none{padding:22px 0;font-size:var(--t-body);color:var(--ink-2)}.kx .tg-more{font-size:var(--t-meta);color:var(--ink-2);font-weight:600}.kx .tg-mg .tg-et b,.kx .tg-mg .tg-e .tg-ser{display:none}.kx .tg-mg .tg-e.is-closed{height:auto;white-space:normal;align-items:flex-start;line-height:1.3}.kx .tg-mg .tg-e.is-closed svg.i{margin-top:1px}.kx .tg-mg .tg-e.is-closed .tg-et{white-space:normal}.kx .tg-doc{white-space:normal;line-height:1.3}.kx .ga-hero{margin-top:22px}.kx .ga-hero .hero-fig{--hs:72px;gap:12px}.kx .ga-hero .hero-unit{font-size:22px}.kx .ga-hero+.sum{margin-top:12px}.kx .ga-dot-up{width:7px;height:7px;border-radius:50%;background:var(--up);flex:none}.kx .ga-mute{color:var(--ink-3)}.kx .ga-sp{flex:1}.kx .ga-panel[hidden]{display:none}.kx .utabs button{cursor:pointer}.kx .ga-split{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:44px;margin-top:6px;min-height:0}.kx .ga-h2{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:22px 0 4px}.kx .ga-h2 h2{margin:0;font-size:19px;font-weight:650;letter-spacing:-.02em}.kx .ga-h2 a,.kx .ga-h2 span{font-size:14px;color:var(--ink-2);text-decoration:none}.kx .ga-h2 a{cursor:pointer}.kx .ga-side .ga-h2:first-child{margin-top:16px}.kx .ga-num{font-variant-numeric:tabular-nums}.kx .ga-note{font-size:13px;color:var(--ink-2);line-height:1.45;margin-top:10px}.kx .ga-note b{color:var(--ink);font-weight:600}.kx .ga-rows{list-style:none;margin:0;padding:0}.kx .ga-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;min-height:52px;padding:9px 0;border-bottom:1px solid var(--line);font-size:15px;transition:background .18s var(--ease-out)}.kx .ga-row:hover,.kx .ga-row.ga-sel{background:var(--wash)}.kx .ga-row>div{min-width:0}.kx .ga-row b{display:block;font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .ga-row .ga-sub{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-2);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .ga-row .ga-sub .g-alert{width:13px;height:13px}.kx .ga-row .ga-r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kx .ga-row .ga-r small{display:block;font-size:13px;color:var(--ink-2)}.kx .ga-row .ga-hov{opacity:0;transition:opacity .16s var(--ease-out)}.kx .ga-row:hover .ga-hov,.kx .ga-row:focus-within .ga-hov{opacity:1}.kx .helper.ga-rosa{background:var(--f-rose)}.kx .helper.ga-kio{background:var(--f-cream)}.kx .ga-help-s{display:grid;grid-template-columns:60px minmax(0,1fr);gap:4px 12px;align-items:start;padding:12px 16px 14px 6px;border-radius:16px;background:var(--f-rose);margin-top:22px}.kx .ga-help-s svg.h{width:60px;height:60px;display:block}.kx .ga-help-s p{font-size:14.5px;line-height:1.42;padding-top:6px}.kx .ga-help-s p b{font-weight:650;margin-right:4px}.kx .ga-help-s .acts{grid-column:2;display:flex;gap:12px;align-items:center;margin-top:8px}.kx .ga-help-s .btn{height:34px;font-size:13.5px;padding:0 14px}.kx .ga-help-s .btn-t{padding:0 2px}.kx .ga-help-s .btn-t{font-size:14px}.kx .ga-help-s .btn-w{background:color-mix(in srgb,var(--paper) 72%,transparent)}.kx .ga-tp{display:grid;grid-template-columns:632px minmax(0,1fr);gap:40px;margin-top:18px;min-height:0}.kx .ga-tp-bar{display:flex;align-items:center;gap:18px;height:30px;margin-bottom:10px;font-size:13px;color:var(--ink-2)}.kx .ga-tp-bar .btn-t{font-size:14px;font-weight:600;margin-left:auto}.kx .ga-key{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.kx .ga-key i{position:relative;display:block;width:16px;height:12px;border-radius:3px;border:1.5px solid var(--ink-3);background:var(--paper)}.kx .ga-key i.k-on{background:var(--mark);border-color:var(--mark)}.kx .ga-key i.k-soon{border:1.5px dashed var(--ink)}.kx .ga-key i.k-wait{border-color:var(--wait)}.kx .ga-key i.k-wait:before{content:"";position:absolute;left:-5px;top:-5px;width:7px;height:7px;border-radius:50%;border:1.5px solid var(--wait);background:var(--paper)}.kx .ga-plan{position:relative;width:632px;height:400px;border:1.5px solid var(--line-2);border-radius:12px;background:var(--paper);touch-action:none;user-select:none;-webkit-user-select:none}.kx .ga-plan .ga-zone{position:absolute;font-size:var(--t-meta);color:var(--ink-3);pointer-events:none;white-space:nowrap}.kx .ga-plan .ga-wall{position:absolute;background:var(--line-2);pointer-events:none}.kx .ga-plan .ga-gap{position:absolute;background:var(--paper);pointer-events:none}.kx .ga-plan .ga-win{position:absolute;left:-2.5px;width:5px;border-left:1px solid var(--line-2);border-right:1px solid var(--line-2);background:var(--paper);pointer-events:none}.kx .ga-plan .ga-door{position:absolute;border:1px solid var(--line-2);border-bottom:0;border-radius:0 100% 0 0;pointer-events:none}.kx .ga-plan .ga-bar{position:absolute;border-radius:6px;background:var(--wash);display:grid;place-items:center;font-size:var(--t-meta);color:var(--ink-2);pointer-events:none}.kx .ga-plan .ga-grid{position:absolute;inset:0;border-radius:11px;opacity:0;transition:opacity .2s var(--ease-out);pointer-events:none}.kx .ga-plan.is-edit .ga-grid{opacity:1}.kx .ga-plan .ga-hint{position:absolute;left:50%;top:12px;transform:translate(-50%);font-size:var(--t-meta);font-weight:600;color:var(--paper);background:var(--ink);border-radius:999px;padding:5px 12px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out)}.kx .ga-plan.is-edit .ga-hint{opacity:1}.kx .ga-t{position:absolute;cursor:pointer;-webkit-tap-highlight-color:transparent}.kx .ga-tv{position:absolute}.kx .ga-t .ga-tb{position:absolute;inset:0;border-radius:10px;border:1.5px solid var(--ink-3);background:var(--paper);color:var(--ink-3);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1px;line-height:1.1;text-align:center;transition:background .18s var(--ease-out),border-color .18s var(--ease-out),color .18s var(--ease-out),box-shadow .18s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .ga-t:active .ga-tb{transform:scale(.96);transition-duration:0s,0s,0s,0s,60ms}.kx .ga-t .ga-twq{display:none;position:absolute;left:-4px;top:-4px;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--wait);background:var(--paper)}.kx .ga-t.st-wait .ga-twq{display:block}.kx .ga-t.round .ga-tb{border-radius:50%}.kx .ga-t .ga-tlab{font-size:var(--t-meta);font-weight:650;letter-spacing:-.01em;color:inherit}.kx .ga-t .ga-tnm{font-size:var(--t-micro);font-weight:500;max-width:calc(100% - 8px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.kx .ga-t .ga-ta{position:absolute;top:-7px;right:-7px;width:16px;height:16px;border-radius:50%;background:var(--paper);display:none;place-items:center}.kx .ga-t .ga-ta svg{width:13px;height:13px;stroke:var(--down);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kx .ga-t.has-al .ga-ta{display:grid}.kx .ga-t .ga-ch{position:absolute;border-radius:3px;border:1.5px solid var(--ink-3);background:var(--paper);transition:background .18s var(--ease-out),border-color .18s var(--ease-out)}.kx .ga-t .ga-ch.on{background:var(--mark);border-color:var(--mark)}.kx .ga-t:hover .ga-tb{border-color:var(--ink)}.kx .ga-t.st-on .ga-tb{background:var(--mark);border-color:var(--mark);color:var(--paper)}.kx .ga-t.st-soon .ga-tb{border-color:var(--ink);border-style:dashed;color:var(--ink)}.kx .ga-t.st-soon .ga-ch{border-color:var(--ink)}.kx .ga-t.st-wait .ga-tb{border-color:var(--wait);color:var(--ink)}.kx .ga-t.st-later .ga-tnm,.kx .ga-t.st-free .ga-tnm{color:var(--ink-3)}.kx .ga-t.st-clash .ga-tb{box-shadow:0 0 0 3px var(--paper),0 0 0 4.5px var(--down)}.kx .ga-t.is-sel .ga-tb{box-shadow:0 0 0 3px var(--paper),0 0 0 5px var(--ink)}.kx .ga-t.st-clash.is-sel .ga-tb{box-shadow:0 0 0 3px var(--paper),0 0 0 5px var(--down)}.kx .ga-link{position:absolute;height:2px;background:var(--ink);opacity:0;transition:opacity .18s var(--ease-out);pointer-events:none}.kx .ga-link.on{opacity:1}.kx .ga-plan.is-edit .ga-t .ga-tb{background:var(--paper);color:var(--ink);border:1.5px dashed var(--ink);box-shadow:none}.kx .ga-plan.is-edit .ga-t .ga-ch{background:var(--paper);border-color:var(--line-2)}.kx .ga-plan.is-edit .ga-t .ga-tnm,.kx .ga-plan.is-edit .ga-t .ga-ta,.kx .ga-plan.is-edit .ga-link{opacity:0}.kx .ga-plan.is-edit .ga-t{cursor:grab}.kx .ga-plan.is-edit .ga-t.drag{cursor:grabbing;z-index:5}.kx .ga-plan.mini{border-radius:10px}.kx .ga-plan.mini .ga-zone{font-size:var(--t-micro)}.kx .ga-plan.mini .ga-t .ga-tb{border-radius:7px}.kx .ga-plan.mini .ga-t .ga-tlab{font-size:var(--t-meta)}.kx .ga-plan.mini .ga-t .ga-tnm{font-size:var(--t-micro)}.kx .ga-t.pk-busy .ga-tb{background:var(--wash);border-color:var(--wash);color:var(--ink-2)}.kx .ga-t.pk-small .ga-tb{color:var(--ink-3)}.kx .ga-t.pk-fit .ga-tb{border-color:var(--ink);color:var(--ink)}.kx .ga-t.pk-on .ga-tb{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .ga-t.pk-busy{cursor:not-allowed}.kx .ga-tl{margin-top:14px;position:relative}.kx .ga-tl svg{display:block;width:632px;height:86px;overflow:visible;cursor:ew-resize;touch-action:none}.kx .ga-tl svg:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}.kx .ga-tl text{font-family:var(--font);font-size:12px;fill:var(--ink-3);font-variant-numeric:tabular-nums}.kx .ga-tl .tl-base{stroke:var(--line);stroke-width:1}.kx .ga-tl .tl-cap{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 4}.kx .ga-tl .tl-capl{fill:var(--ink-2);font-weight:550}.kx .ga-tl .tl-area{fill:var(--ink);fill-opacity:.055}.kx .ga-tl .tl-past{fill:none;stroke:var(--ink);stroke-width:2;stroke-linejoin:round}.kx .ga-tl .tl-fut{fill:none;stroke:var(--ink-3);stroke-width:1.6;stroke-dasharray:1 4.2;stroke-linecap:round}.kx .ga-tl .tl-now{fill:var(--ink)}.kx .ga-tl .tl-nowl{stroke:var(--ink);stroke-opacity:.18}.kx .ga-tl .tl-h line{stroke:var(--ink);stroke-width:1}.kx .ga-tl .tl-h circle{fill:var(--paper);stroke:var(--ink);stroke-width:2}.kx .ga-tl .tl-h rect{fill:var(--ink)}.kx .ga-tl .tl-h text{fill:var(--paper);font-size:12.5px;font-weight:650}.kx .ga-tl .tl-clash{fill:var(--down)}.kx .ga-tl-row{display:flex;align-items:center;gap:14px;margin-top:2px;font-size:13px;color:var(--ink-2)}.kx .ga-tl-row .btn-t{font-size:13.5px;font-weight:600}.kx .ga-tl-row .btn-t[hidden]{display:none}.kx .ga-tp-side{min-width:0;display:flex;flex-direction:column}.kx .ga-tp-side .h2r{margin-top:2px}.kx .ga-tp-side .nx li{grid-template-columns:52px minmax(0,1fr) auto}.kx .ga-tp-side .nx .tbl-l{font-size:13px;color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .ga-tp-side .nx li.ga-none{display:block;cursor:default;color:var(--ink-2);font-size:14px;padding:14px 0}.kx .ga-td[hidden],.kx .ga-tn-list[hidden]{display:none}.kx .ga-td-back{font-size:14px;color:var(--ink-2);display:inline-flex;align-items:center;gap:4px;margin-left:-4px}.kx .ga-td-back svg.i{width:16px;height:16px}.kx .ga-td h2{margin:12px 0 0;font-size:32px;font-weight:650;letter-spacing:-.035em;line-height:1}.kx .ga-td .ga-td-m{font-size:14px;color:var(--ink-2);margin-top:6px}.kx .ga-td .ga-td-st{margin-top:14px;font-size:15px}.kx .ga-td .nx{margin-top:10px;border-top:1px solid var(--line)}.kx .ga-td .nx li{cursor:default}.kx .ga-td .nx li.past .t,.kx .ga-td .nx li.past .who b{color:var(--ink-3)}.kx .ga-td .ga-td-acts{display:flex;gap:16px;align-items:center;margin-top:16px}.kx .ga-td .ga-td-acts .btn-w{height:36px}.kx .ga-dr-h{display:flex;align-items:center;gap:12px;padding:16px 24px 12px;border-bottom:1px solid var(--line)}.kx .ga-dr-h h3{font-size:var(--t-dialog);letter-spacing:-.025em;margin:0}.kx .ga-dr-h .btn-i{width:34px;height:34px;margin-left:auto}.kx .ga-dr-b{flex:1;overflow:hidden;padding:12px 24px 0;display:flex;flex-direction:column;gap:11px}.kx .ga-dr-f{display:flex;align-items:center;gap:16px;padding:14px 24px;border-top:1px solid var(--line)}.kx .ga-dr-f .btn-p{margin-left:auto}.kx .ga-f{display:grid;gap:6px;min-width:0;align-content:start}.kx .ga-f .hint{margin-top:0}.kx .ga-lbl{font-size:var(--t-meta);font-weight:600;color:var(--ink)}.kx .ga-lbl{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.kx .ga-lbl span{font-weight:500;color:var(--ink-2);font-size:var(--t-meta)}.kx .ga-row3{display:grid;grid-template-columns:1.25fr 1fr .7fr;gap:10px}.kx .ga-row2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.kx .ga-slots{display:grid;grid-template-columns:30px repeat(4,minmax(0,1fr));gap:4px 4px;align-items:center;margin-top:6px}.kx .ga-slots .h{font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .ga-slots button{height:var(--target-desk);border-radius:7px;font-size:var(--t-meta);font-weight:600;font-variant-numeric:tabular-nums;border:1px solid var(--line-control);color:var(--ink);transition:background .18s var(--ease-out),border-color .18s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .ga-slots button:not(:disabled):active{background:var(--wash-2);transform:scale(.97);transition-duration:0s,0s,var(--dur-press)}.kx .ga-slots button:hover{border-color:var(--ink)}.kx .ga-slots button.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .ga-slots button:disabled{border-color:transparent;color:var(--ink-3);text-decoration:line-through;text-decoration-color:var(--line-2);font-weight:500;cursor:not-allowed}.kx .ga-slots button.want:disabled{text-decoration-color:var(--ink-3)}.kx .ga-slot-say{font-size:var(--t-meta);color:var(--ink-2);line-height:1.4}.kx .ga-slot-say b{color:var(--ink);font-weight:600}.kx .ga-pick{position:relative;margin-top:6px}.kx .ga-pick-say{font-size:var(--t-meta);color:var(--ink-2);line-height:1.4;margin-top:8px}.kx .ga-pick-say b{color:var(--ink);font-weight:600}.kx .ga-seg2{display:flex;gap:6px}.kx .ga-seg2 button{height:34px;padding:0 16px;border-radius:999px;border:1px solid var(--line-control);font-size:var(--t-button);font-weight:600;color:var(--ink-2)}.kx .ga-seg2 button:active{background:var(--wash-2)}.kx .ga-seg2 button[aria-checked=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .ga-mail{display:flex;align-items:center;gap:10px;font-size:var(--t-button);padding:10px 0;margin-top:2px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .ga-mail b{font-weight:600;white-space:nowrap}.kx .ga-mail span{color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.kx .ga-mail .btn-t{margin-left:auto;font-size:var(--t-meta)}.kx .ga-mail-ck{display:flex;align-items:center;gap:10px;min-width:0;min-height:var(--target-desk);text-align:left}.kx .ga-mail-ck:active .check{transform:scale(.92)}.kx .ga-mail-ck[aria-checked=false] .check{background:var(--paper);border-color:var(--line-control)}.kx .ga-mail-ck[aria-checked=false] .check:after{display:none}.kx .ga-bg-book .book-r .ci{opacity:0}.kx .ga-toast-wrap{position:absolute;left:0;right:0;bottom:28px;display:flex;justify-content:center;z-index:6;pointer-events:none}.kx .ga-toast-wrap .toast{pointer-events:auto;animation:kx-ga-up .42s var(--ease-out) both}@keyframes kx-ga-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.kx .ga-new-row{animation:kx-ga-flash 1.6s var(--ease-out) .25s both}@keyframes kx-ga-flash{0%{background:color-mix(in srgb,var(--up) 16%,transparent)}to{background:transparent}}.kx .ga-ka .ga-srch{display:flex;align-items:center;gap:16px;margin-top:22px}.kx .ga-ka .ga-srch .input{width:300px;height:36px;border-radius:999px;background:var(--wash);border-color:var(--wash);color:var(--ink-3);font-size:14px}.kx .ga-ka .res-f{margin-top:0;flex-wrap:nowrap}.kx .ga-ka .res-f button{padding:0 11px;white-space:nowrap}.kx .ga-ka .tbl{margin-top:10px}.kx .ga-ka .tbl td:first-child{width:260px}.kx .ga-cst{display:flex;align-items:center;gap:12px}.kx .ga-cst b{font-weight:560}.kx .ga-cst .sub{display:flex;align-items:center;gap:5px}.kx .ga-cst .sub.c-down{color:var(--down)}.kx .ga-find{width:260px;height:36px;border-radius:999px;background:var(--wash);border-color:var(--wash);font-size:14px}.kx .ga-prof-d{padding:0}.kx .ga-cst .sub .g-alert{width:13px;height:13px}.kx .ga-ka .tbl tr.ga-sel td{background:var(--wash)}.kx .ga-cap{font-size:13px;color:var(--ink-3);padding:12px 0}.kx .ga-prof{padding:20px 28px 0}.kx .ga-prof-top{display:flex;align-items:center;gap:6px}.kx .ga-prof-top .btn-i{width:34px;height:34px}.kx .ga-prof-top .btn-t{font-size:14px;font-weight:600;margin-right:auto}.kx .ga-prof-who{display:flex;align-items:center;gap:16px;margin-top:16px}.kx .ga-prof-who h3{font-size:27px;letter-spacing:-.035em;margin:0}.kx .ga-prof-who p{font-size:14.5px;color:var(--ink-2);margin-top:3px}.kx .ga-al{display:flex;gap:10px;align-items:flex-start;margin-top:16px;padding:11px 14px;border-radius:12px;background:var(--wash);font-size:14.5px;line-height:1.35}.kx .ga-al b{display:block;font-weight:620}.kx .ga-prof .kv{margin-top:8px}.kx .ga-prof .kv dd{font-weight:500}.kx .ga-prof-sec{font-size:13.5px;font-weight:620;margin:16px 0 4px}.kx .ga-prof-note{font-size:14.5px;line-height:1.45;color:var(--ink)}.kx .ga-cons{display:grid;gap:9px;margin-top:6px;font-size:14.5px}.kx .ga-cons label{display:flex;align-items:center;gap:10px}.kx .ga-cons small{font-size:13px;color:var(--ink-3)}.kx .ga-visits{list-style:none;margin:4px 0 0;padding:0}.kx .ga-visits li{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:10px;padding:7px 0;border-bottom:1px solid var(--line);font-size:14px;font-variant-numeric:tabular-nums}.kx .ga-visits li span:first-child{color:var(--ink-2)}.kx .ga-visits li .c-down{font-weight:500}.kx .ga-visits li.up span:first-child{color:var(--ink);font-weight:600}.kx .ga-flow-row{grid-template-columns:18px minmax(0,1fr) 64px 64px 60px 92px;gap:12px}.kx .ga-flow-row .i{color:var(--ink-3)}.kx .ga-cols{display:grid;grid-template-columns:18px minmax(0,1fr) 64px 64px 60px 92px;gap:12px;height:36px;align-items:center;border-bottom:1px solid var(--line);font-size:13px;color:var(--ink-3)}.kx .ga-cols span.r,.kx .ga-flow-row .r{text-align:right}.kx .ga-flow-row .r{font-variant-numeric:tabular-nums}.kx .ga-flow-row .ga-warn{color:var(--wait)}.kx .ga-ch-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);font-size:15px}.kx .ga-ch-row small{display:block;font-size:13px;color:var(--ink-2);margin-top:2px}.kx .ga-ch-row .r{text-align:right;font-variant-numeric:tabular-nums}.kx .ga-budget{margin-top:14px}.kx .ga-budget .hbar{margin-top:8px}.kx .ga-budget p{font-size:13.5px;color:var(--ink-2);margin-top:8px}.kx .ga-budget p b{color:var(--ink);font-weight:600}.kx .ga-wl{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:44px;margin-top:6px}.kx .ga-wl-g{font-size:14px;font-weight:620;margin:18px 0 0;padding-bottom:8px;border-bottom:1px solid var(--line);display:flex;gap:6px}.kx .ga-wl-g em{font-style:normal;color:var(--ink-3);font-weight:550}.kx .ga-form{display:grid;gap:10px}.kx .ga-form .input{height:38px}.kx .ga-form .ga-lbl{margin-top:4px}.kx .ga-form .btn{justify-self:start}.kx .ga-checkl{display:flex;gap:10px;align-items:flex-start;font-size:13.5px;line-height:1.4;color:var(--ink-2)}.kx .ga-checkl .check{margin-top:1px}.kx .ga-set{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;margin-top:20px}.kx .ga-set .frow{grid-template-columns:200px minmax(0,1fr);padding:15px 0}.kx .ga-set .frow:first-child{padding-top:4px}.kx .ga-chips{display:flex;flex-wrap:wrap;gap:6px}.kx .ga-chips .chip{height:28px;font-size:13.5px}.kx .ga-chip-add{border-style:dashed!important}.kx .ga-inl{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--ink-2)}.kx .ga-inl .input{width:96px}.kx .ga-cal{padding:4px 40px 0}.kx .ga-cal-h{display:flex;align-items:center;gap:20px}.kx .ga-cal-h h1{margin:0;font-size:40px;font-weight:650;letter-spacing:-.04em;line-height:1}.kx .ga-cal-grid{position:relative;margin-top:22px;border-top:1px solid var(--line)}.kx .ga-cal-r{display:grid;grid-template-columns:60px minmax(0,1fr);height:58px;border-bottom:1px solid var(--line)}.kx .ga-cal-r span{font-size:13px;color:var(--ink-3);padding-top:6px;font-variant-numeric:tabular-nums}.kx .ga-cal-ev{position:absolute;left:72px;right:24px;border-radius:8px;background:var(--wash);padding:7px 12px;font-size:14px;line-height:1.3}.kx .ga-cal-ev b{font-weight:600}.kx .ga-cal-ev small{display:block;font-size:13px;color:var(--ink-2)}.kx .ga-cal-ev.ap{background:var(--paper);border:1.5px solid var(--ink)}.kx .ga-ap-st{display:flex;flex-wrap:wrap;gap:6px}.kx .ga-ap-st button{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--line-2);font-size:13.5px;font-weight:600;color:var(--ink-2)}.kx .ga-ap-st button[aria-pressed=true]{border-color:var(--ink);color:var(--ink)}.kx .ga-st-live{display:inline-flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600;color:var(--up)}.kx .ga-call{display:grid;grid-template-columns:54px minmax(0,1fr) auto;gap:12px;align-items:start;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}.kx .ga-call .t{font-weight:620;font-variant-numeric:tabular-nums}.kx .ga-call b{font-weight:600}.kx .ga-call p{font-size:14px;color:var(--ink-2);margin-top:2px;line-height:1.4}.kx .ga-call .ga-meta{font-size:13px;color:var(--ink-3);margin-top:3px;font-variant-numeric:tabular-nums}.kx .ga-call .st{font-size:14px}.kx .ga-fwd{font-size:24px;font-weight:620;letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:6px;display:flex;align-items:center;gap:10px}.kx .ga-fwd .btn-i{width:32px;height:32px}.kx .ga-checks{list-style:none;margin:10px 0 0;padding:0}.kx .ga-checks li{display:flex;gap:10px;align-items:center;padding:6px 0;font-size:14px}.kx .ga-checks li .g-here{width:15px;height:15px}.kx .ga-plans{display:grid;margin-top:6px}.kx .ga-plans div{display:flex;justify-content:space-between;align-items:baseline;gap:8px;padding:9px 0;border-bottom:1px solid var(--line);font-size:14px}.kx .ga-plans div span{color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .ga-plans div.on b:after{content:" \b7  dein Tarif";font-weight:500;color:var(--ink-2)}.kx .ga-faq{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.kx .ga-faq b{font-weight:600;font-size:15px}.kx .ga-faq p{font-size:14px;color:var(--ink-2);line-height:1.45;margin-top:2px}.kx .ga-faq small{display:block;font-size:13px;color:var(--ink-3);margin-top:3px}.kx .ga-try{display:flex;gap:8px;margin-top:6px}.kx .ga-try .input{flex:1}.kx .ga-ex{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.kx .ga-ex .chip{cursor:pointer}.kx .ga-turn{margin-top:16px;border-top:1px solid var(--line);padding-top:14px}.kx .ga-turn .q{font-size:15px;font-weight:600}.kx .ga-turn .say{font-size:15px;line-height:1.45;margin-top:8px}.kx .ga-turn .why{font-size:13px;color:var(--ink-2);margin-top:8px;line-height:1.45}.kx .ga-turn .st{margin-top:8px;font-size:14px}.kx .ga-voices{list-style:none;margin:0;padding:0}.kx .ga-voices li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line);font-size:15px}.kx .ga-voices li small{display:block;font-size:13px;color:var(--ink-2)}.kx .ga-voices .btn-i{width:32px;height:32px}.kx .ga-lead{padding:14px 0;border-bottom:1px solid var(--line)}.kx .ga-lead .ga-lead-h{display:flex;align-items:baseline;gap:10px}.kx .ga-lead b{font-size:16px;font-weight:620}.kx .ga-lead p{font-size:14px;color:var(--ink-2);margin-top:4px;line-height:1.45}.kx .ga-lead .ga-lead-a{display:flex;align-items:center;gap:16px;margin-top:8px}.kx .ga-ask{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:20px}.kx .ga-ask b{font-weight:620;font-size:15px}.kx .ga-ask p{font-size:13.5px;color:var(--ink-2);line-height:1.45;margin-top:3px;max-width:52em}.kx .ga-ask .ga-ask-v{display:flex;gap:20px;margin-top:8px;font-size:14px;color:var(--ink-2)}.kx .ga-ask .ga-ask-v b{font-size:14px;color:var(--ink);font-weight:600}.kx .ga-stars{display:inline-flex;gap:1px;vertical-align:-2px}.kx .ga-stars svg{width:15px;height:15px;stroke:var(--ink);stroke-width:1.4;fill:none;stroke-linejoin:round}.kx .ga-stars svg.f{fill:var(--ink)}.kx .ga-rv{padding:14px 0;border-bottom:1px solid var(--line)}.kx .ga-rv-h{display:flex;align-items:center;gap:12px;font-size:14px;color:var(--ink-2)}.kx .ga-rv-h b{color:var(--ink);font-weight:600;font-size:15px}.kx .ga-rv-h .ga-sp{flex:1}.kx .ga-rv p.txt{font-size:15px;line-height:1.5;margin-top:6px;max-width:46em}.kx .ga-rv .ga-reply{margin-top:8px;padding-left:14px;border-left:2px solid var(--line-2);font-size:14px;color:var(--ink-2);line-height:1.45;max-width:46em}.kx .ga-rv .ga-reply b{display:block;font-size:13px;color:var(--ink-3);font-weight:600}.kx .ga-rv .ga-rv-a{margin-top:8px;display:flex;gap:16px;align-items:center}.kx .ga-compose{margin-top:10px;max-width:46em}.kx .ga-compose .input{height:auto;min-height:74px;align-items:flex-start;padding:10px 12px;white-space:normal;line-height:1.45}.kx .ga-compose .ga-compose-a{display:flex;gap:16px;justify-content:flex-end;align-items:center;margin-top:8px}.kx .ga-dlg{width:520px}.kx .ga-dlg .ga-dlg-n{font-size:20px;font-weight:650;letter-spacing:-.02em;margin-top:14px}.kx .ga-dlg .ga-mailp{margin-top:14px;border-top:1px solid var(--line);padding-top:12px;font-size:14px;line-height:1.5}.kx .ga-dlg .ga-mailp b{display:block;margin-bottom:6px}.kx .ga-dlg .ga-mailp span{color:var(--ink-2)}.kx .ga-acc{grid-template-columns:32px minmax(0,1fr) auto}.kx .ga-acc .av{width:32px;height:32px}.kx .ga-acc .ga-r b{font-size:15px;font-weight:620;display:inline}.kx .ga-ready{color:var(--up);display:inline-flex;align-items:center;gap:4px;justify-content:flex-end}.kx .ga-ready .g-here{width:14px;height:14px}.kx .ga-acc-top{padding:20px 28px 0}.kx .ga-acc-bal{display:flex;align-items:flex-end;gap:28px;margin-top:18px}.kx .ga-acc-bal .hero-fig{--hs:56px;gap:10px}.kx .ga-acc-bal .hero-unit{font-size:18px}.kx .ga-acc-bal div.s{font-size:14px;color:var(--ink-2);padding-bottom:6px;line-height:1.35}.kx .ga-acc-bal div.s b{display:block;font-size:17px;color:var(--ink);font-weight:620;font-variant-numeric:tabular-nums}.kx .ga-acc-bal div.s.w b{color:var(--wait)}.kx .ga-acc-act{display:flex;align-items:center;gap:10px;margin-top:18px}.kx .ga-acc-act .input{width:120px;height:38px}.kx .ga-acc-act .btn-w{height:38px}.kx .ga-ev{list-style:none;margin:6px 0 0;padding:0}.kx .ga-ev li{display:grid;grid-template-columns:78px minmax(0,1fr) auto;gap:10px;padding:9px 0;border-bottom:1px solid var(--line);font-size:14px;font-variant-numeric:tabular-nums}.kx .ga-ev li span:first-child{color:var(--ink-2)}.kx .ga-ev li .p{font-weight:620;text-align:right}.kx .ga-ev li .p.c-up{color:var(--up)}.kx .ga-prog{padding:14px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:start}.kx .ga-prog b{font-size:16px;font-weight:620}.kx .ga-prog p{font-size:14px;color:var(--ink-2);margin-top:3px;line-height:1.45}.kx .ga-mem{grid-template-columns:130px minmax(0,1fr) auto}.kx .ga-mem .st{font-size:14px}.kx .ga-due{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:11px 0;border-bottom:1px solid var(--line);font-size:15px}.kx .ga-due small{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ink-2);margin-top:2px}.kx .ga-due .r{text-align:right;font-weight:620;font-variant-numeric:tabular-nums}.kx .ga-due .ga-due-a{grid-column:1/-1;display:flex;gap:16px;align-items:center;margin-top:2px}.kx .ga-due .ga-due-a .btn-t{font-size:13.5px}.kx .ga-plan-row{padding:14px 0;border-bottom:1px solid var(--line);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px}.kx .ga-plan-row b{font-size:16px;font-weight:620}.kx .ga-plan-row p{font-size:14px;color:var(--ink-2);margin-top:3px;line-height:1.45}.kx .ga-plan-row ul{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.kx .ga-plan-row .r{text-align:right;font-variant-numeric:tabular-nums}.kx .ga-plan-row .r b{font-size:18px}.kx .ga-plan-row .r small{display:block;font-size:13px;color:var(--ink-2)}.kx .ga-camp{grid-template-columns:120px minmax(0,1fr) auto}.kx .ga-camp .st{font-size:14px}.kx .ga-eff{margin-top:2px}.kx .ga-eff-r{display:grid;grid-template-columns:110px minmax(0,1fr) 56px;gap:12px;align-items:center;padding:9px 0;font-size:14px}.kx .ga-eff-r span:last-child{text-align:right;font-weight:620;font-variant-numeric:tabular-nums}.kx .ga-eff-r .hbar i.c{background:var(--ink-3)}.kx .ga-eff p{font-size:14px;line-height:1.45;margin-top:8px}.kx .ga-eff p.m{color:var(--ink-2);font-size:13.5px}.kx .ga-curve{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:44px;margin-top:8px}.kx .ga-curve svg{display:block;width:100%;height:220px;overflow:visible}.kx .ga-curve svg text{font-family:var(--font);font-size:12px;fill:var(--ink-3);font-variant-numeric:tabular-nums}.kx .ga-curve .cv-l{fill:none;stroke:var(--ink);stroke-width:2;stroke-linejoin:round}.kx .ga-curve .cv-a{fill:var(--ink);fill-opacity:.055}.kx .ga-curve .cv-b{stroke:var(--line);stroke-width:1}.kx .ga-curve .cv-m{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 4}.kx .ga-curve .cv-k{stroke:var(--ink);stroke-width:1.5}.kx .ga-curve .cv-kd{fill:var(--paper);stroke:var(--ink);stroke-width:2}.kx .ga-curve .cv-t{fill:var(--ink-2);font-weight:550}.kx .ga-curve .cv-tk{fill:var(--ink);font-weight:650;font-size:13px}.kx .ga-curve-say{font-size:14px;color:var(--ink-2);line-height:1.45;margin-top:4px}.kx .ga-code{font-family:var(--mono);font-size:14px;font-weight:600;letter-spacing:.02em}.kx .ga-ph-hd{display:flex;align-items:center;justify-content:space-between;padding:6px 20px 0}.kx .ga-ph-hd b{font-size:var(--t-dienst);font-weight:650;display:flex;align-items:center;gap:6px}.kx .ga-ph-now{display:flex;align-items:center;gap:12px;padding:14px 20px 0;min-width:0}.kx .ga-ph-live{display:inline-flex;align-items:center;gap:8px;flex:none}.kx .ga-ph-live i{width:9px;height:9px;border-radius:50%;background:var(--up)}.kx .ga-ph-live b{font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kx .ga-ph-now p{min-width:0;padding-left:12px;border-left:1px solid var(--line);font-size:var(--t-body);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .ga-ph-now p b{color:var(--ink);font-weight:600}.kx .ga-ph .ph-body{padding-bottom:178px}.kx .ga-ph-plan{padding:16px 20px 0}.kx .ga-ph-key{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:var(--t-meta);color:var(--ink-2);margin-top:10px}.kx .ga-ph .seg{padding:14px 16px 0}.kx .ga-ph-list{padding:22px 20px 0}.kx .ga-ph-list .nx li{grid-template-columns:52px minmax(0,1fr) auto}.kx .ga-ph-wl li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;min-height:var(--target);padding:13px 0;border-bottom:1px solid var(--line);cursor:pointer;transition:background var(--dur-ui) var(--ease-out)}.kx .ga-ph-wl li:active{background:var(--wash-2);transition-duration:0s}.kx .ga-ph-wl li b{display:block;font-weight:560}.kx .ga-ph-wl li span{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:2px;font-variant-numeric:tabular-nums}.kx .ga-ph-wl li .pax{display:flex;align-items:center;gap:4px;font-size:var(--t-button);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .ga-ph-wl li .pax svg{width:15px;height:15px}.kx .ga-ph-wl li.on{background:var(--wash);margin:0 -20px;padding-left:20px;padding-right:20px}.kx .ga-ph .sheet .ga-sh-t{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.kx .ga-ph .sheet .ga-sh-t button{min-width:78px;height:54px;border-radius:12px;border:1.5px solid var(--line-control);display:grid;align-content:center;justify-items:center;line-height:1.15;font-size:var(--t-body);font-weight:650;color:var(--ink);transition:transform var(--dur-press) var(--ease-out)}.kx .ga-ph .sheet .ga-sh-t button:not(:disabled):active{transform:scale(.96)}.kx .ga-ph .sheet .ga-sh-t button small{font-size:var(--t-meta);font-weight:500;color:var(--ink-2)}.kx .ga-ph .sheet .ga-sh-t button.on{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .ga-ph .sheet .ga-sh-t button.on small{color:color-mix(in srgb,var(--paper) 75%,transparent)}.kx .ga-ph .sheet .ga-sh-t button:disabled{border-color:transparent;background:var(--wash);color:var(--ink-2)}.kx .ga-ph .sheet .ga-sh-t button:disabled small{color:var(--ink-2)}.kx .ga-ph .sheet .ga-sh-say{font-size:var(--t-button);color:var(--ink-2);margin-top:12px;line-height:1.4}.kx .ga-ph .ga-psheet{z-index:3}.kx .ga-ph .scrim{z-index:2}.kx .ga-ph-fab{position:absolute;left:20px;right:20px;bottom:98px;z-index:1}.kx .ga-ph-fab .btn{width:100%;height:56px;padding:0 20px;font-size:var(--t-dienst);box-shadow:var(--shadow)}.kx .ga-ph-fab .btn svg.i{width:20px;height:20px}.kx .ga-cols2{display:grid;grid-template-columns:minmax(0,1fr) 420px;flex:1;min-height:0}.kx .ga-cols2>.pg{min-width:0}.kx .ga-prof-col{border-left:1px solid var(--line);overflow:hidden;min-height:0}.kx .ga-prof-col .ga-prof,.kx .ga-prof-col .ga-acc-top{padding:0 28px}.kx .ga-ka .res-f{flex-wrap:wrap;row-gap:4px}.kx .ga-ka .sum{max-width:none}.kx .ga-ka .tbl td:first-child{width:auto}.kx .ga-close{margin-left:auto;align-self:flex-start;width:34px;height:34px}.kx .ga-amt{width:108px!important;flex:none}.kx .ga-a{color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.22em;cursor:pointer}.kx .ga-form .input.ph,.kx .ga-row2 .input.ph,.kx .ga-row3 .input.ph,.kx .ga-f .input.ph,.kx .ga-acc-act .input.ph,.kx .ga-try .input.ph{flex-direction:row;align-items:center}.kx .ga-acc-act .btn-w{padding:0 14px}.kx .tm .mn{position:relative}.kx .tm-h{margin:0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em;line-height:1.2}.kx .tm-h28{font-size:var(--t-phone-title);letter-spacing:-.035em;line-height:1.05}.kx .tm-h17{font-size:var(--t-dienst)}.kx .tm-small{font-size:var(--t-meta)}.kx .tm-pgsub{font-size:var(--t-body);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .tm-live{display:inline-flex;align-items:center;gap:7px;font-size:var(--t-meta);font-weight:550;color:var(--ink-2)}.kx .tm-live i{width:7px;height:7px;border-radius:50%;background:var(--up)}.kx .tm .pg-h .stepper span{font-variant-numeric:tabular-nums;white-space:nowrap}.kx .tm .pg-h .btn-p em,.kx .tm-pubn{font-style:normal;font-variant-numeric:tabular-nums;margin-left:2px;padding-left:9px;border-left:1px solid color-mix(in srgb,var(--paper) 30%,transparent)}.kx .tm .btn svg.i{width:17px;height:17px}.kx .tm .btn-t svg.i{margin-right:-2px}.kx .tm-back{margin:2px 0 6px -4px;color:var(--ink-2);text-decoration:none;gap:4px;font-size:var(--t-button)}.kx .tm-back svg.i{width:16px;height:16px}.kx .tm-hrow{display:grid;grid-template-columns:auto minmax(0,1fr);gap:44px;align-items:end;margin-top:26px}.kx .tm-hrow .hero-fig{--hs:var(--t-figure-sum)}.kx .tm-hrow .hero-unit{font-size:var(--t-summary)}.kx .tm-hrow .sum{margin:0 0 6px;font-size:var(--t-section);max-width:32em}.kx .tm-sum1{margin-top:22px;font-size:var(--t-section);max-width:40em}.kx .tm-sum1 b{font-weight:620}.kx .tm-sum1 .tk{font-variant-numeric:tabular-nums}.kx .tm-sum1 .tk{vertical-align:0}.kx .tm-hrow.is-stack{grid-template-columns:minmax(0,1fr);gap:4px}.kx .tm-hrow.is-stack .sum{margin:6px 0 0;max-width:34em}.kx .tm-narrow{max-width:540px}.kx .tm .input.ph{flex-direction:row}.kx .tm .seg button[aria-pressed=true]{background:var(--wash-2);color:var(--ink);--ink-3:var(--ink-2)}.kx .tm .seg button:active{background:var(--wash-2);transition-duration:0s}.kx .tm .notice{margin-top:12px}.kx .tm-sum-s{font-size:var(--t-dienst);margin-top:20px;max-width:46em}.kx .tm button.check{width:20px;height:20px;padding:0;cursor:pointer;transition:background .18s var(--ease-out),border-color .18s var(--ease-out)}.kx .tm button.check:active{transform:scale(.92);transition-duration:var(--dur-press)}.kx .tm button.toggle.tm-sw{height:28px;padding:2px 0;background-clip:content-box}.kx .tm button.toggle.tm-sw:after{top:5px}.kx .tm button.toggle.tm-sw:not(.on){background-color:var(--line-control)}.kx .tm-frow-l{cursor:pointer}.kx .tm-frow-l .fl b{display:block}.kx .tm-frow-l .fl>span{display:block}.kx .tm-frow-l:hover .tm-sw:not(.on){background-color:var(--ink-3)}.kx .tm .helper.tm-sage{background:var(--f-sage);margin-top:22px}.kx .tm-sage .btn-w{background:var(--paper)}.kx .tm-sage .btn-w:hover{opacity:.86}.kx .tm-grid{display:grid;grid-template-columns:200px repeat(7,minmax(0,1fr));margin-top:22px;border-top:1px solid var(--line)}.kx .tm-gh{display:grid;gap:3px;align-content:start;padding:10px 10px 9px;border-bottom:1px solid var(--line);border-left:1px solid var(--line);min-width:0}.kx .tm-gh-team{border-left:0;padding-left:0;font-size:var(--t-meta);color:var(--ink-3)}.kx .tm-gh-team span{font-weight:600;color:var(--ink-2)}.kx .tm-gh small{font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .tm-d{display:flex;align-items:center;gap:7px;min-height:30px}.kx .tm-d b{font-size:var(--t-summary);font-weight:620;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.kx .tm-d span{font-size:var(--t-meta);font-weight:550;color:var(--ink-2);white-space:nowrap}.kx .tm-gh.is-past .tm-d b{color:var(--ink-2)}.kx .tm-gh.is-today .tm-d b{display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 7px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:var(--t-body);letter-spacing:0}.kx .tm-gh.is-today .tm-d span{color:var(--ink);font-weight:620}.kx .tm-gh.is-today,.kx .tm-c.is-today{background:var(--wash)}.kx .tm-rh{display:flex;align-items:center;gap:11px;padding:7px 12px 7px 0;border-bottom:1px solid var(--line);min-width:0}.kx .tm-rh>div{min-width:0}.kx .tm-rh b{display:block;font-weight:560;font-size:var(--t-label);white-space:nowrap}.kx .tm-rh span:not(.av):not(.tm-dash){display:block;font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:1px}.kx .tm-meter{display:block;width:104px;height:2px;border-radius:2px;background:var(--wash-2);margin-top:7px;overflow:hidden}.kx .tm-meter i{display:block;height:100%;background:var(--ink-3);border-radius:2px}.kx .tm-meter.is-over i{background:var(--wait)}.kx .tm-dash{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;border:1.5px dashed var(--wait);color:var(--wait);flex:none}.kx .tm-dash svg.i{width:15px;height:15px}.kx .tm-dash-s{width:22px;height:22px}.kx .tm-rh-open b{color:var(--ink)}.kx .tm-c{position:relative;display:flex;flex-direction:column;gap:3px;min-width:0;min-height:58px;padding:6px;border-bottom:1px solid var(--line);border-left:1px solid var(--line)}.kx .tm-sh{position:relative;display:block;width:100%;text-align:left;padding:5px 6px 5px 10px;border-radius:0 6px 6px 0;font-size:var(--t-meta);line-height:1.25;transition:background .18s var(--ease-out)}.kx .tm-sh:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.kx .tm-sh b{display:block;font-weight:620;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.kx .tm-sh>span{display:block;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.kx .tm-sh em{font-style:normal}.kx .tm-sh:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:2px;border-radius:2px;background:var(--ink);transform-origin:50% 0;transition:transform .42s var(--ease-out),background .3s var(--ease-out)}.kx .tm-sh:after{content:"";position:absolute;inset:0;border:1px dashed var(--ink-3);border-radius:6px;opacity:0;transition:opacity .32s var(--ease-out);pointer-events:none}.kx .tm-sh .tm-pb{display:none}.kx .tm-sh.is-draft{border-radius:6px}.kx .tm-sh.is-draft:before{transform:scaleY(0)}.kx .tm-sh.is-draft:after{opacity:.75}.kx .tm-sh.is-draft b{color:var(--ink-2)}.kx .tm-sh:not(.is-draft) .tm-dr{display:none}.kx .tm-sh:not(.is-draft) .tm-pb{display:inline}.kx .tm-sh.is-open:before{background:var(--wait)}.kx .tm-sh.is-open>span{color:var(--wait)}.kx .tm-c.is-past .tm-sh{color:var(--ink-2)}.kx .tm-c.is-past .tm-sh:before{background:var(--line-2)}.kx .tm-mk{display:inline-flex;align-items:center;gap:6px;padding:2px 0 0 2px;font-size:var(--t-meta);font-weight:550;white-space:nowrap}.kx .tm-mk svg.i,.kx .tm-mk .g-alert{width:13px;height:13px}.kx .tm-add{position:absolute;right:6px;bottom:6px;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:var(--ink-2);opacity:0;transition:opacity .18s var(--ease-out),background .18s}.kx .tm-add svg.i{width:15px;height:15px}.kx .tm-c:hover .tm-add{opacity:1}.kx .tm-add:hover{background:var(--paper);color:var(--ink)}.kx .tm-legend{display:flex;flex-wrap:wrap;gap:6px 24px;margin-top:14px;font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-lg{display:inline-flex;align-items:center;gap:8px}.kx .tm-lg i{display:block;width:14px;height:14px;border-radius:3px}.kx .tm-lg-pub{border-left:2px solid var(--ink)}.kx .tm-lg-draft{border:1px dashed var(--ink-3)}.kx .tm-lg-open{border-left:2px solid var(--wait)}.kx .btn.tm-pub-done,.kx .btn.tm-pub-done:hover{background:var(--wash-2);color:var(--ink-2);opacity:1;cursor:default}.kx .tm-flash td{animation:kx-flash 1.1s var(--ease-out)}.kx .tm-toast{position:absolute;left:50%;bottom:26px;transform:translate(-50%,14px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .32s var(--ease-out);z-index:6}.kx .tm-toast.on{opacity:1;transform:translate(-50%)}.kx .tm-ap{display:grid;grid-template-columns:minmax(0,1fr) 372px;flex:1;min-height:0}.kx .tm-ap-main{padding:4px 40px 40px;min-width:0;overflow:hidden}.kx .tm-ap .pg-h h1{white-space:nowrap}.kx .tm-ap .tm-hrow{margin-top:18px}.kx .tm-ap .tm-hrow .sum{font-size:var(--t-dienst)}.kx .tm-ctl{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px 18px;margin-top:22px;padding:16px 0 18px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .tm-ctl-goal{display:grid;gap:6px;flex-basis:100%}.kx .tm-ctl-save{margin-bottom:9px;font-size:var(--t-button)}.kx .tm-ctl-f{display:grid;gap:6px}.kx .tm-ctl-grow{flex:1;min-width:0}.kx .tm-lbl{font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .tm-hint{font-size:var(--t-meta);color:var(--ink-2);margin:0;max-width:30em}.kx .tm-ctl .input{height:38px;font-size:var(--t-button)}.kx .tm-day{margin-top:16px}.kx .tm-dayh{display:flex;align-items:baseline;gap:14px;padding-bottom:7px;border-bottom:1px solid var(--line);min-width:0}.kx .tm-dayh b{font-size:var(--t-body);font-weight:650;white-space:nowrap}.kx .tm-dayh span{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .tm-pr{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:stretch;min-height:50px;border-bottom:1px solid var(--line);font-size:var(--t-label);transition:background .18s var(--ease-out),color .25s var(--ease-out)}.kx .tm-pr-ck{display:flex;align-items:center;cursor:pointer}.kx .tm-pr-b{display:grid;grid-template-columns:92px 136px minmax(0,1fr) 52px 16px;gap:12px;align-items:center;min-height:50px;width:100%;text-align:left;font-size:var(--t-label)}.kx .tm-pr-b:active{background:var(--wash-2);transition-duration:0s}.kx .tm-pr-b>svg.i{width:15px;height:15px;color:var(--ink-3);transition:transform var(--dur-ui) var(--ease-out)}.kx .tm-pr-b[aria-expanded=true]>svg.i{transform:rotate(180deg)}.kx .tm-pr:hover{background:var(--wash);--ink-3:var(--ink-2)}.kx .tm-pr .tm-time b{display:block;font-weight:620;font-variant-numeric:tabular-nums}.kx .tm-pr .tm-time span{display:block;font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-who{display:flex;align-items:center;gap:9px;white-space:nowrap;overflow:hidden;font-weight:500}.kx .tm-who .av{width:26px;height:26px;font-size:var(--t-micro)}.kx .tm-pr .tm-why{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .tm-tag{display:inline-block;font-size:var(--t-micro);font-weight:650;color:var(--ink);border:1px solid var(--line-2);border-radius:999px;padding:0 7px;margin-right:7px;line-height:18px}.kx .tm-cost{text-align:right;font-variant-numeric:tabular-nums;font-weight:560}.kx .tm-pr.is-off{color:var(--ink-3)}.kx .tm-pr.is-off .tm-time b{text-decoration:line-through;text-decoration-color:var(--ink-3)}.kx .tm-pr.is-off .tm-who,.kx .tm-pr.is-off .tm-why,.kx .tm-pr.is-off .tm-cost{color:var(--ink-3)}.kx .tm-pr.is-off .av{opacity:.5}.kx .tm-pd{display:grid;gap:4px;padding:10px 0 14px 32px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-pd b{color:var(--ink);font-weight:600}.kx .tm-pd .btn-t{justify-self:start;margin-top:4px;font-size:var(--t-button)}.kx .tm-ap-side{background:var(--f-sage);padding:24px 26px 22px;display:flex;flex-direction:column;min-height:0;border-radius:var(--radius-sheet,26px) 0 0 0}.kx .tm-mira{display:flex;align-items:flex-end;gap:14px}.kx .tm-mira svg.h{width:92px;height:92px;flex:none;margin:-6px 0 -4px -6px}.kx .tm-mira b{display:block;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em}.kx .tm-mira span{display:block;font-size:var(--t-meta);color:color-mix(in srgb,var(--ink) 70%,transparent);margin-top:2px}.kx .tm-ap-intro{font-size:var(--t-label);line-height:1.45;margin-top:14px;color:color-mix(in srgb,var(--ink) 82%,transparent)}.kx .tm-msgs{display:grid;gap:12px;margin-top:18px}.kx .tm-me{justify-self:end;max-width:86%;background:var(--paper);border-radius:16px 16px 4px;padding:8px 13px;font-size:var(--t-label);line-height:1.4}.kx .tm-her{font-size:var(--t-label);line-height:1.45;max-width:94%}.kx .tm-diff{display:grid;gap:2px;margin-top:8px;padding:9px 0 0 12px;border-left:2px solid var(--ink);font-size:var(--t-meta)}.kx .tm-diff .num{font-weight:620}.kx .tm-diff small{font-size:var(--t-meta);color:color-mix(in srgb,var(--ink) 62%,transparent)}.kx .tm-rules{display:grid;gap:7px;margin-top:20px}.kx .tm-chips{display:flex;flex-wrap:wrap;gap:6px}.kx .tm .chip{height:28px;font-size:var(--t-meta);color:var(--ink);background:transparent}.kx .tm .chip svg.i{width:14px;height:14px}.kx .tm-chips .chip button{display:grid;place-items:center;width:28px;height:28px;margin:0 -10px 0 -4px;border-radius:50%;color:var(--ink-2)}.kx .tm-chips .chip button:active{background:color-mix(in srgb,var(--ink) 12%,transparent);transition-duration:0s}.kx .tm-chips .chip button:hover{background:color-mix(in srgb,var(--ink) 8%,transparent)}.kx .tm-sage .chip,.kx .tm-ap-side .chip{border-color:color-mix(in srgb,var(--ink) 22%,transparent)}.kx .tm-sugg{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:16px}.kx .tm-in{display:flex;gap:8px;margin-top:12px}.kx .tm-in .input{flex:1;border-color:color-mix(in srgb,var(--ink) 50%,transparent)}.kx .tm-ap-side .btn-i{border-color:color-mix(in srgb,var(--ink) 25%,transparent);background:var(--paper)}.kx .tm-sec2{margin-top:26px}.kx .tm-sec2 .h2r{margin-bottom:2px}.kx .tm-rq{display:grid;grid-template-columns:110px minmax(0,1fr) auto;gap:18px;align-items:start;padding:14px 0;border-bottom:1px solid var(--line)}.kx .tm-asks{margin-top:18px;border-top:1px solid var(--line)}.kx .tm-rq-k{display:flex;align-items:center;gap:8px;font-size:var(--t-meta);font-weight:600;color:var(--ink-2);padding-top:1px;white-space:nowrap}.kx .tm-rq-k svg.i,.kx .tm-rq-k .g-alert{width:16px;height:16px}.kx .tm-rq-k.c-down{color:var(--down)}.kx .tm-rq-t{font-size:var(--t-body);font-weight:560}.kx .tm-rq-s{font-size:var(--t-meta);color:var(--ink-2);margin-top:2px;display:flex;flex-wrap:wrap;align-items:center;gap:0 4px}.kx .tm-rq-s .st{gap:6px}.kx .tm-rq-q{font-size:var(--t-button);color:var(--ink-2);margin-top:5px}.kx .tm-rq-a{display:flex;align-items:center;gap:16px;white-space:nowrap}.kx .tm-rq-a .btn{height:34px}.kx .tm-rq-a .btn-t{min-height:var(--target-desk)}.kx .tm-res{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.kx .tm-res .st{font-size:var(--t-label);font-weight:600}.kx .tm-res small{font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-res .btn-t{font-size:var(--t-button);font-weight:600}.kx .tm-rq.is-done{background:linear-gradient(var(--paper),var(--paper))}.kx .tm-rq.is-done .tm-rq-t{color:var(--ink-2)}.kx .tm-seal{display:block;margin-top:2px;font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .tm-seal code{font-size:.95em}.kx .tm-rq-a .btn-t{font-size:var(--t-button)}.kx .tm-signed{display:inline-flex;align-items:center;gap:4px;margin-left:8px;font-size:var(--t-meta);font-weight:600;color:var(--up)}.kx .tm-signed svg.i{width:14px;height:14px}.kx .tm-file{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;margin-top:8px;border-radius:999px;border:1px solid var(--line-2);font-size:var(--t-meta);font-weight:550}.kx .tm-file svg.i{width:15px;height:15px}.kx .tm-file:hover{background:var(--wash)}.kx .tm-bank-scrim[hidden],.kx .tm-bank[hidden]{display:none}.kx .tm-bank{width:460px;gap:0}.kx .tm-iban{display:grid;margin:20px 0 0}.kx .tm-iban>div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--line)}.kx .tm-iban>div:first-child{border-top:1px solid var(--line)}.kx .tm-iban dt{font-size:var(--t-meta);font-weight:600;color:var(--ink-2);padding-top:2px}.kx .tm-iban dd{margin:0;display:grid;gap:2px}.kx .tm-iban dd span{font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-iban .tm-iban-n{font-size:var(--t-dienst);font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums;letter-spacing:.01em}.kx .tm-iban>div:not(.is-new) .tm-iban-n{text-decoration:line-through;text-decoration-color:var(--ink-3);color:var(--ink-2)}.kx .tm-bank-p{margin-top:14px;font-size:var(--t-button);color:var(--ink-2);line-height:1.5}.kx .tm-bank-p .st{display:inline;color:var(--up);font-weight:600}.kx .tm-bank-p .st svg{display:inline-block;vertical-align:-3px;margin-right:6px}.kx .tm .tbl td.tm-l,.kx .tm .tbl .num{font-variant-numeric:tabular-nums}.kx .tm-att{margin-top:4px}.kx .tm-att .sub{margin-top:2px}.kx .tm-pn{display:inline-flex;align-items:center;gap:10px;font-weight:560}.kx .tm-pn .av{width:28px;height:28px;font-size:var(--t-micro)}.kx .tm-end{text-align:right}.kx .tm-end .btn-t{font-size:var(--t-meta)}.kx .tm .tbl .st-cell{height:22px}.kx .tm-rules-line{display:flex;align-items:center;gap:8px;margin-top:14px;font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-rules-line svg.i{width:16px;height:16px}.kx .tm-ttbl{margin-top:18px}.kx .tm-ttbl tr.is-sel td{background:var(--wash)}.kx .tm-h2gap{margin-top:26px}.kx .tm-log{gap:0}.kx .tm-log-h{display:flex;align-items:flex-start;gap:14px}.kx .tm-log-h>div{flex:1}.kx .tm-log-h p{font-size:var(--t-button);color:var(--ink-2);margin-top:3px;font-variant-numeric:tabular-nums}.kx .tm-log-s{display:flex;flex-direction:column;gap:4px;margin-top:16px;font-size:var(--t-meta)}.kx .tm-ev-h{display:grid;grid-template-columns:minmax(0,1fr) 62px 64px;gap:10px;margin-top:18px;padding-bottom:6px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-3)}.kx .tm-ev-h span:not(:first-child),.kx .tm-ev>li>span{text-align:right}.kx .tm-ev{list-style:none;margin:0;padding:0}.kx .tm-ev li{display:grid;grid-template-columns:minmax(0,1fr) 62px 64px;gap:10px;align-items:start;padding:9px 0;border-bottom:1px solid var(--line);font-size:var(--t-button)}.kx .tm-ev b{font-weight:600;display:block}.kx .tm-ev li div span{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:1px;line-height:1.35}.kx .tm-ev s{color:var(--ink-3)}.kx .tm-ev li.is-fix b{color:var(--ink)}.kx .tm-ev li.is-fix>span:nth-child(2){font-weight:650}.kx .tm-sig{margin-top:16px;padding-left:12px;border-left:2px solid var(--wait);display:grid;gap:4px;font-size:var(--t-meta)}.kx .tm-sig-t{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px}.kx .tm-sig-t b{font-weight:600}.kx .tm-sig p{color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .tm-sig-k{font-size:var(--t-meta);line-height:1.45}.kx .tm-sig code{font-size:.92em}.kx .tm-log-f{font-size:var(--t-meta);color:var(--ink-3);margin-top:14px;line-height:1.45}.kx .tm-log-a{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--line)}.kx .tm-log-a .sp{flex:1}.kx .tm-tsplit{margin-top:22px}.kx .tm-tasks{border-top:1px solid var(--line);margin-top:6px}.kx .tm-tg{display:grid;grid-template-columns:28px auto minmax(0,1fr) auto;align-items:center;gap:10px;height:46px;border-bottom:1px solid var(--line);font-size:var(--t-label)}.kx .tm-tg .av{width:28px;height:28px;font-size:var(--t-micro)}.kx .tm-tg b{font-weight:620}.kx .tm-tg span:not(.av){font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .tm-tg em{font-style:normal;font-size:var(--t-meta);font-weight:620;font-variant-numeric:tabular-nums;color:var(--ink-2)}.kx .tm-tg em.is-all{color:var(--up)}.kx .tm-tk{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px;padding:5px 0 5px 38px;border-bottom:1px solid var(--line);font-size:var(--t-label);cursor:pointer;transition:background .18s var(--ease-out)}.kx .tm-tk:active{background:var(--wash-2);transition-duration:0s}.kx .tm-tk-t{display:block;min-width:0}.kx .tm-tk:hover{background:var(--wash)}.kx .tm-tk:hover,.kx .tm-tk:active{--ink-3:var(--ink-2);--up:var(--up-s)}.kx .tm-tk b{font-weight:500;display:block}.kx .tm-tk-t>span{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:1px}.kx .tm-tk.is-done b{color:var(--ink-2)}.kx .tm-tk .btn-t{font-size:var(--t-meta)}.kx .tm-tpl{list-style:none;margin:6px 0 0;padding:0;border-top:1px solid var(--line)}.kx .tm-tpl li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--line)}.kx .tm-tpl b{display:block;font-weight:560;font-size:var(--t-label)}.kx .tm-tpl span{font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-tpl span+span:before{content:" \b7  "}.kx .tm-mini{width:30px;height:30px;border:0;color:var(--ink-2)}.kx .tm-mini:hover{color:var(--ink)}.kx .tm-mini svg.i{width:15px;height:15px}.kx .tm-sugg-l{font-size:var(--t-meta);font-weight:600;color:var(--ink-2);margin:16px 0 8px}.kx .tm .hint{line-height:1.45}.kx .tm-onb{display:grid;grid-template-columns:236px minmax(0,1fr);gap:52px;margin-top:28px}.kx .tm-steps-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 6px 10px;margin-bottom:6px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-steps-h b{font-size:var(--t-body);font-weight:650;color:var(--ink)}.kx .tm-steps-h span{font-variant-numeric:tabular-nums}.kx .tm-steps{list-style:none;margin:0;padding:0;display:grid;gap:1px;align-content:start}.kx .tm-steps button{display:flex;align-items:center;gap:12px;width:100%;height:40px;padding:0 12px 0 6px;border-radius:9px;font-size:var(--t-label);font-weight:500;color:var(--ink-2);text-align:left;white-space:nowrap}.kx .tm-steps button:hover{color:var(--ink)}.kx .tm-steps button:active{background:var(--wash-2);transition-duration:0s}.kx .tm-steps button[aria-current]{background:var(--wash);color:var(--ink);font-weight:620;--ink-3:var(--ink-2)}.kx .tm-n{display:grid;place-items:center;width:24px;height:24px;flex:none;border-radius:50%;border:1px solid var(--line-2);font-size:var(--t-micro);font-weight:600;font-variant-numeric:tabular-nums}.kx .tm-n svg.i{width:13px;height:13px;stroke-width:2.2}.kx .tm-steps .is-done .tm-n{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .tm-steps [aria-current] .tm-n{border-color:var(--ink)}.kx .tm-onb-b{min-width:0;max-width:720px}.kx .tm-why{font-size:var(--t-body);color:var(--ink-2);margin-top:6px;max-width:40em;line-height:1.5}.kx .tm-onb-b>.tm-why{margin-bottom:16px}.kx .tm-ol{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.kx .tm-ol li{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:50px;border-bottom:1px solid var(--line);font-size:var(--t-label)}.kx .tm-ol li b{font-weight:560}.kx .tm-ol li>span:not(.av):not(.st){font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-ol li .btn{height:32px}.kx .tm-addrow{display:grid;grid-template-columns:minmax(0,1.3fr) 130px minmax(0,1.2fr) 88px auto;gap:8px;margin-top:16px}.kx .tm-contract td{height:52px}.kx .tm-contract .input{height:36px;width:110px}.kx .tm-contract td b{font-weight:560;display:block}.kx .tm-miss{border-color:var(--wait)!important;color:var(--wait)}.kx .tm-btns{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.kx .tm-mt{margin-top:20px}.kx .tm-left{justify-self:start}.kx .tm-inl{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-inl .tm-sm{display:inline-flex;height:32px;width:auto;padding:0 10px;gap:14px;font-size:var(--t-meta)}.kx .tm-para{font-size:var(--t-label);color:var(--ink-2);max-width:44em;line-height:1.5;margin-bottom:6px}.kx .tm-onb-b .frow{grid-template-columns:260px minmax(0,1fr)}.kx .tm-onb-b .helper{margin-top:4px}.kx .tm-appinv{display:grid;grid-template-columns:minmax(0,1fr) 180px;gap:36px;align-items:start}.kx .tm-qr{display:grid;justify-items:center;gap:8px;font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-qr svg{width:156px;height:156px;padding:12px;border-radius:var(--radius-menu,12px);border:1px solid var(--line-2);fill:var(--ink);background:var(--paper)}.kx .tm-pubsum{display:block;padding:6px 0 18px;border-bottom:1px solid var(--line)}.kx .tm-pubsum p{font-size:var(--t-dienst);color:var(--ink-2);max-width:34em;line-height:1.45}.kx .tm-pubsum p b{color:var(--ink);font-weight:600}.kx .tm-ppl{display:grid;grid-template-columns:264px minmax(0,1fr);gap:44px;margin-top:22px;min-height:0}.kx .tm-plist{display:grid;align-content:start;border-top:1px solid var(--line)}.kx .tm-pp{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;height:58px;padding:0 10px 0 6px;border-bottom:1px solid var(--line);text-align:left;transition:background .18s var(--ease-out)}.kx .tm-pp:hover{background:var(--wash)}.kx .tm-pp.is-on{background:var(--wash);border-radius:0}.kx .tm-pp b{display:block;font-weight:600;font-size:var(--t-label)}.kx .tm-pp span span{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:1px}.kx .tm-plist-n{margin-top:16px;font-size:var(--t-meta);color:var(--ink-2);line-height:1.9}.kx .tm-person{min-width:0}.kx .tm-person-h{display:flex;align-items:center;gap:16px}.kx .tm-person-h p{font-size:var(--t-meta);color:var(--ink-2);margin-top:3px}.kx .tm-person-h .sp{flex:1}.kx .tm-hrow-s{margin-top:16px}.kx .tm-pcols{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-top:22px}.kx .tm-pc{display:grid;align-content:start;gap:12px;min-width:0}.kx .tm-fgrid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 14px}.kx .tm-fgrid .fld{margin-bottom:12px}.kx .tm-fgrid .fld>div{height:40px;color:var(--ink);font-size:var(--t-label)}.kx .tm-pc .hint{margin:0}.kx .tm-pc .btn-p{justify-self:start}.kx .tm-docs{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.kx .tm-docs li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;height:46px;border-bottom:1px solid var(--line);font-size:var(--t-label)}.kx .tm-docs li b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .tm-docs li>span{font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-docs svg.i{width:17px;height:17px;color:var(--ink-2)}.kx .tm .h2r a{display:inline-flex;align-items:center;gap:5px;min-height:var(--target-desk);margin-block:-4px;padding-inline:4px;margin-inline:-4px}.kx .tm .h2r a svg.i{width:15px;height:15px}.kx .tm-kv2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;margin-top:4px}.kx .tm-kv2 dd code{background:none;padding:0;font-size:.9em}.kx .tm-f2{margin-top:36px}.kx .tm-set{display:grid;grid-template-columns:232px minmax(0,1fr);gap:48px;margin-top:22px}.kx .tm-set .subnav a svg.i{width:16px;height:16px}.kx .tm-set-b{min-width:0}.kx .tm-set-b>.tm-why{margin:0 0 4px}.kx .tm-set-b .frow{grid-template-columns:260px minmax(0,1fr)}.kx .tm-radio{display:flex;gap:10px;align-items:flex-start;font-size:var(--t-button);line-height:1.4}.kx .tm-radio .radio{margin-top:1px}.kx .tm-radio b{font-weight:600}.kx .tm-trsplit{margin-top:24px}.kx .tm-trh{display:flex;align-items:center;gap:18px;flex-wrap:wrap}.kx .tm-shares{margin-top:12px;border-top:1px solid var(--line)}.kx .tm-share{display:grid;grid-template-columns:32px minmax(0,1fr) 170px 118px;gap:16px;align-items:center;height:62px;border-bottom:1px solid var(--line)}.kx .tm-share b{display:block;font-weight:560;font-size:var(--t-body)}.kx .tm-share div>span{display:block;font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .tm-share .hbar{height:6px}.kx .tm-share .hbar i{transition:width .65s var(--ease-out)}.kx .tm-pts{font-style:normal;display:none}.kx .tm-tronc-points .tm-pts{display:inline}.kx .tm-amt{text-align:right}.kx .tm-amt b{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:4px;font-size:var(--t-body);font-weight:620;font-variant-numeric:tabular-nums}.kx .tm-amt small{display:block;font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .tm-periods{list-style:none;margin:6px 0 0;padding:0;border-top:1px solid var(--line)}.kx .tm-periods li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--line)}.kx .tm-periods b{display:block;font-weight:560;font-size:var(--t-label)}.kx .tm-periods li div span{display:block;font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .tm-periods .st{font-size:var(--t-meta)}.kx .tm-rulenote{margin-top:16px}.kx .tm-brpg{padding-bottom:0}.kx .tm-brpg .sum{margin-top:14px;font-size:var(--t-section)}.kx .tm-br{display:grid;grid-template-columns:352px minmax(0,1fr);margin:20px -40px 0 0;border-top:1px solid var(--line);flex:1;min-height:0}.kx .tm-brl{display:flex;flex-direction:column;gap:1px;padding:10px 16px 0 0;border-right:1px solid var(--line);overflow:hidden;min-height:0}.kx .tm-cv{display:grid;width:100%;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 8px;border-radius:12px;text-align:left;transition:background .18s var(--ease-out)}.kx .tm-cv:hover,.kx .tm-cv.is-on{background:var(--wash)}.kx .tm-cv.is-muted .tm-face{filter:grayscale(.5);opacity:.75}.kx .tm-cv-m{min-width:0}.kx .tm-cv-m b{display:block;font-weight:600;font-size:var(--t-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .tm-cv-m b i{font-style:normal;font-weight:450;color:var(--ink-2);font-size:var(--t-meta);margin-left:4px}.kx .tm-cv-m>span{display:block;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.kx .tm-cv-r{display:flex;align-items:center}.kx .tm-cv-r .st{font-size:var(--t-meta);font-weight:550;gap:6px}.kx .tm-cv-r small{font-size:var(--t-meta);color:var(--ink-3)}.kx .tm-cv-case{grid-template-columns:minmax(0,1fr) auto;padding-left:12px}.kx .tm-dot-up{background:var(--up)}.kx .tm-badge{font-style:normal;font-size:var(--t-meta);font-weight:650;color:var(--paper);background:var(--ink);border-radius:999px;padding:1px 8px;white-space:nowrap;font-variant-numeric:tabular-nums}.kx .tm-ic{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--wash-2);color:var(--ink)}.kx .tm-ic svg.i{width:19px;height:19px}.kx .tm-face{display:grid;place-items:end center;width:44px;height:44px;border-radius:50%;overflow:hidden;flex:none}.kx .tm-face svg.h{width:104%;height:104%;transform:translateY(7%);display:block}.kx .tm-face-s{width:34px;height:34px}.kx .tm-f-slate{background:var(--f-slate)}.kx .tm-f-sage{background:var(--f-sage)}.kx .tm-f-ochre{background:var(--f-ochre)}.kx .tm-f-blue{background:var(--f-blue)}.kx .tm-f-rose{background:var(--f-rose)}.kx .tm-f-kio{background:var(--wash-2)}.kx .tm-sec{display:flex;align-items:center;gap:8px;padding:16px 8px 6px;font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .tm-sec em{font-style:normal;font-weight:550;color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .tm-sec .sp{flex:1}.kx .tm-mini-seg{display:flex;gap:2px}.kx .tm-mini-seg button{height:26px;padding:0 10px;border-radius:999px;font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .tm-mini-seg button[aria-selected=true]{background:var(--wash-2);color:var(--ink)}.kx .tm-brp{display:flex;flex-direction:column;min-width:0;min-height:0}.kx .tm-brh{display:flex;align-items:center;gap:24px;padding:20px 40px 18px 36px;border-bottom:1px solid var(--line)}.kx .tm-disc{display:grid;place-items:end center;width:116px;height:116px;border-radius:50%;background:var(--f-sage);overflow:hidden;flex:none}.kx .tm-disc svg.h{width:94%;height:94%;transform:translateY(5%);display:block}.kx .tm-brh-t p{font-size:var(--t-button);margin-top:4px}.kx .tm-brh-t p b{font-weight:650}.kx .tm-fig .eyes{transform-box:fill-box;transform-origin:center;animation:kx-blink 6.5s ease-in-out infinite}.kx .tm-fig[data-s=done] .hbody{animation:kx-hop 2.4s var(--ease-out) 1}.kx .tm-th{flex:1;min-height:0;overflow:hidden;display:grid;gap:16px;align-content:start;padding:18px 40px 18px 36px}.kx .tm-sys{text-align:center;font-size:var(--t-meta);color:var(--ink-3)}.kx .tm-ent{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px}.kx .tm-ent-m{font-size:var(--t-meta);color:var(--ink-3);margin-bottom:3px}.kx .tm-ent-m b{color:var(--ink);font-weight:650;margin-right:4px}.kx .tm-ent p{font-size:var(--t-body);line-height:1.5;max-width:42em}.kx .tm-prop{margin-top:12px;padding:18px 20px 16px;border-radius:16px;background:var(--f-sage);max-width:600px}.kx .tm-prop-t{font-size:var(--t-body);font-weight:650;letter-spacing:-.015em}.kx .tm-prop-r{font-size:var(--t-label);margin-top:4px;color:color-mix(in srgb,var(--ink) 80%,transparent)}.kx .tm-prop-n{display:flex;align-items:baseline;gap:8px;margin-top:12px}.kx .tm-prop-n .tk{font-size:var(--t-title);font-weight:620;letter-spacing:-.03em;line-height:1}.kx .tm-prop-n>span:last-child{font-size:var(--t-body);color:color-mix(in srgb,var(--ink) 72%,transparent)}.kx .tm-src{display:flex;flex-wrap:wrap;gap:4px 18px;margin-top:10px;font-size:var(--t-meta);color:color-mix(in srgb,var(--ink) 72%,transparent)}.kx .tm-src b{color:var(--ink);font-weight:650}.kx .tm-what{display:flex;gap:8px;align-items:flex-start;margin-top:10px;font-size:var(--t-button);line-height:1.45}.kx .tm-what svg.i{width:16px;height:16px;margin-top:2px}.kx .tm-what b{font-weight:620}.kx .tm-prop-a{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:14px}.kx .tm-dl{font-size:var(--t-meta);font-weight:550}.kx .tm-prop-a .tm-dl{margin-left:auto}.kx .tm-prop .tm-done{display:inline-flex;align-items:center;gap:8px;font-size:var(--t-label);font-weight:600}.kx .tm-you{justify-self:end;max-width:60%;background:var(--wash);border-radius:16px 16px 4px;padding:9px 14px;font-size:var(--t-label)}.kx .tm-reply{display:flex;gap:12px;align-items:center;padding:14px 40px 18px 36px;border-top:1px solid var(--line)}.kx .tm-reply .input{flex:1}.kx .tm-duo{margin-top:40px}.kx .tm-ph{position:relative}.kx .tm-ph .ph-body{padding-bottom:100px}.kx .tm-tab5{grid-template-columns:repeat(5,1fr)}.kx .tm-tab5 button{position:relative;font-size:var(--t-micro);white-space:nowrap}.kx .tm-tab5 button:active{color:var(--ink)}.kx .tm-tab5 button:active svg.i{transform:scale(.9);transition:transform var(--dur-press) var(--ease-out)}.kx .tm-tb{position:absolute;top:-2px;left:calc(50% + 7px);font-style:normal;font-size:var(--t-micro);font-weight:700;color:var(--paper);background:var(--ink);border-radius:999px;padding:0 5px;line-height:16px}.kx .tm-ah{display:flex;align-items:center;gap:8px;padding:6px 18px 0 20px}.kx .tm-ah .sp{flex:1}.kx .tm-ah .av{width:34px;height:34px}.kx .tm-lock{display:flex;align-items:center;gap:9px;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.02em}.kx .tm-lock svg{width:28px;height:28px;color:var(--ink)}.kx .tm-lock span{font-weight:450;color:var(--ink-2)}.kx .tm-streak{display:inline-flex;align-items:center;gap:4px;height:30px;padding:0 10px 0 8px;border-radius:999px;border:1px solid var(--line-2);font-size:var(--t-button);font-weight:650;font-variant-numeric:tabular-nums}.kx .tm-streak svg.i{width:16px;height:16px}.kx .tm-greet{margin:0;padding:20px 20px 0;font-size:var(--t-phone-title);font-weight:650;letter-spacing:-.035em;line-height:1.1}.kx .tm-greet-s{padding:4px 20px 0;font-size:var(--t-body);color:var(--ink-2)}.kx .tm-nm{padding:6px 0 0}.kx .tm-wk{display:grid;grid-template-columns:repeat(7,1fr);padding:18px 12px 0}.kx .tm-wk button{display:grid;justify-items:center;gap:3px;padding:6px 0 7px;border-radius:var(--radius-lg,16px)}.kx .tm-wk button:active b{transform:scale(.92);transition:transform var(--dur-press) var(--ease-out)}.kx .tm-wk span{font-size:var(--t-meta);color:var(--ink-3);font-weight:550}.kx .tm-wk b{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;font-size:var(--t-dienst);font-weight:620;font-variant-numeric:tabular-nums}.kx .tm-wk button[aria-pressed=true] b{background:var(--ink);color:var(--paper)}.kx .tm-wk button[aria-pressed=true] span{color:var(--ink)}.kx .tm-wk i{width:5px;height:5px;border-radius:50%;background:var(--ink)}.kx .tm-wk i.is-none{background:transparent}.kx .tm-clk{--clk-bg:var(--ink);--clk-fg:var(--paper);--clk-ring:transparent}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kx .tm-clk{--clk-bg:var(--wash-2);--clk-fg:var(--ink);--clk-ring:var(--up)}}:root[data-theme=dark] .kx .tm-clk{--clk-bg:var(--wash-2);--clk-fg:var(--ink);--clk-ring:var(--up)}.kx .tm-clk{position:relative;margin:18px 12px 0;padding:18px 16px 16px;border-radius:var(--radius-sheet,26px);isolation:isolate;transition:color .3s var(--ease-out) .12s}.kx .tm-clk-bg{position:absolute;inset:0;border-radius:inherit;background:var(--clk-bg);box-shadow:inset 0 0 0 2px var(--clk-ring);clip-path:circle(0 at 50% 74%);z-index:-1;transition:clip-path .62s var(--ease-out)}.kx .tm-clk .hero-fig{--hs:var(--t-figure-sum);gap:12px}.kx .tm-clk .hero-unit{font-size:var(--t-section)}.kx .tm-clk-l{display:flex;align-items:center;gap:8px;font-size:var(--t-label);font-weight:600}.kx .tm-clk-s{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:var(--t-label);color:var(--ink-2)}.kx .tm-clk-s svg.i{width:16px;height:16px;color:var(--up)}.kx .tm-go{position:relative;width:100%;height:56px;margin-top:18px;font-size:var(--t-dienst);overflow:hidden;isolation:isolate;transition:transform .12s var(--ease-out),opacity .18s}.kx .tm-go.btn-p{background:transparent}.kx .tm-go-bg{position:absolute;inset:0;z-index:-1;display:grid;place-items:center;border-radius:999px;background:var(--ink);color:var(--paper);clip-path:inset(0 0 round 28px);transition:clip-path .42s var(--ease-out)}.kx .tm-go.is-ok .tm-go-bg{clip-path:inset(0 calc(50% - 28px) round 28px)}.kx .tm-go.is-ok:after{opacity:0;transition:opacity .16s var(--ease-out)}.kx .tm-go-t{display:inline-flex;align-items:center;gap:10px;transition:opacity .16s var(--ease-out)}.kx .tm-go-t svg.i{width:18px;height:18px}.kx .tm-go:after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:color-mix(in srgb,var(--paper) 55%,transparent)}.kx .tm-go.is-check:after{animation:kx-tm-scan .8s var(--ease-io) forwards}@keyframes kx-tm-scan{to{width:100%}}.kx .tm-go-c{position:absolute;inset:0;display:grid;place-items:center;opacity:0}.kx .tm-go-c svg{width:26px;height:26px;fill:none;stroke:var(--paper);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.kx .tm-go-c path{stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--ease-out) .12s}.kx .tm-go.is-ok .tm-go-t{opacity:0}.kx .tm-go.is-ok .tm-go-c{opacity:1}.kx .tm-go.is-ok .tm-go-c path{stroke-dashoffset:0}.kx .tm-clk-pre{display:grid}.kx .tm-qrb{justify-self:center;margin-top:6px;font-size:var(--t-button);text-decoration:none;color:var(--ink-2);gap:7px}.kx .tm-qrb svg.i{width:16px;height:16px}.kx .tm-clk-live{display:none}.kx .tm-clk.is-live{color:var(--clk-fg)}.kx .tm-clk.is-live .tm-clk-bg{clip-path:circle(150% at 50% 74%)}.kx .tm-clk.is-live .tm-clk-pre{display:none}.kx .tm-clk.is-live .tm-clk-live{display:block;animation:kx-tm-in .36s var(--ease-out) both}@keyframes kx-tm-in{0%{opacity:0}to{opacity:1}}.kx .tm-clk.is-live .hero-unit,.kx .tm-clk.is-live .tm-clk-s{color:color-mix(in srgb,var(--clk-fg) 70%,var(--clk-bg))}.kx .tm-clk.is-live .tm-clk-s svg.i{color:var(--up)}.kx .tm-pulse{width:8px;height:8px;border-radius:50%;background:var(--up);box-shadow:0 0 color-mix(in srgb,var(--up) 50%,transparent);animation:kx-tm-pulse 2.4s var(--ease-out) infinite}@keyframes kx-tm-pulse{0%{box-shadow:0 0 color-mix(in srgb,var(--up) 45%,transparent)}70%,to{box-shadow:0 0 0 9px transparent}}.kx .tm-prog{height:3px;border-radius:2px;margin-top:16px;background:color-mix(in srgb,var(--clk-fg) 18%,transparent);overflow:hidden}.kx .tm-prog i{display:block;height:100%;width:1%;background:var(--clk-fg);border-radius:2px}.kx .tm-clk-a{display:flex;align-items:center;gap:10px;margin-top:16px}.kx .tm-clk-a .btn-w{flex:1;height:48px;padding:0 12px;background:color-mix(in srgb,var(--clk-fg) 14%,var(--clk-bg));color:var(--clk-fg)}.kx .tm-clk-a svg.i{width:17px;height:17px}.kx .tm-tl{padding:22px 20px 0}.kx .tm-tl ol{list-style:none;margin:10px 0 0;padding:0}.kx .tm-tl li{display:grid;grid-template-columns:92px 14px minmax(0,1fr);gap:10px;align-items:start;padding:0 0 14px;position:relative;font-size:var(--t-label)}.kx .tm-tl li .num{font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .tm-tl li i{width:10px;height:10px;margin-top:5px;border-radius:50%;border:1.5px solid var(--line-2);background:var(--paper)}.kx .tm-tl li:not(:last-child):after{content:"";position:absolute;left:106px;top:18px;bottom:2px;width:1.5px;background:var(--line)}.kx .tm-tl li b{display:block;font-weight:560}.kx .tm-tl li div span{display:block;font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-tl li.is-done i{border-color:var(--up);background:var(--up)}.kx .tm-tl li.is-done .num{color:var(--ink)}.kx .tm-phpad{padding:6px 20px 0}.kx .tm-phh{display:flex;align-items:center;justify-content:space-between;padding:6px 20px 0}.kx .tm-phh .btn-t{margin:0}.kx .tm-phl{padding:8px 12px 0}.kx .tm-phl .tm-cv{grid-template-columns:48px minmax(0,1fr) auto;padding:8px}.kx .tm-phl .tm-face,.kx .tm-phl .tm-ic{width:48px;height:48px}.kx .tm-seg-ph{margin-top:16px}.kx .tm-seg-ph button{flex:1;padding:0 8px}.kx .tm-per{display:flex;align-items:center;gap:8px;margin-top:20px}.kx .tm-per>div{flex:1;min-width:0}.kx .tm-per b{display:block;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.02em}.kx .tm-per span{display:block;font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .tm-per .btn-i{width:36px;height:36px}.kx .tm-wv{margin-top:14px}.kx .tm-wv-ax,.kx .tm-wv-r{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;align-items:center}.kx .tm-wv-ax>div{position:relative;height:18px;margin:0 10px 0 0}.kx .tm-wv-ax>div span{position:absolute;top:0;transform:translate(-50%);font-size:var(--t-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .tm-wv-r{height:52px;border-top:1px solid var(--line)}.kx .tm-wv-r>span{display:grid;justify-items:start;font-size:var(--t-micro);color:var(--ink-3);font-weight:550;line-height:1.15}.kx .tm-wv-r>span b{font-size:var(--t-dienst);color:var(--ink);font-weight:620;font-variant-numeric:tabular-nums}.kx .tm-wv-r.is-today>span b{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--ink);color:var(--paper);font-size:var(--t-button)}.kx .tm-wv-t{position:relative;height:36px;margin-right:10px;border-left:1px solid var(--line)}.kx .tm-wv-t:before{content:"";position:absolute;top:0;bottom:0;left:25%;width:25%;border-left:1px solid var(--line);border-right:1px solid var(--line)}.kx .tm-wv-t:after{content:"";position:absolute;top:0;bottom:0;left:75%;width:25%;border-left:1px solid var(--line);border-right:1px solid var(--line)}.kx .tm-wv-t i{position:absolute;top:4px;bottom:4px;display:flex;align-items:center;gap:5px;padding:0 9px;border-radius:var(--radius-sm,8px);background:var(--ink);color:var(--paper);font-style:normal;font-size:var(--t-meta);font-weight:620;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden}.kx .tm-wv-t i small{font-size:var(--t-micro);font-weight:500;color:color-mix(in srgb,var(--paper) 72%,var(--ink))}.kx .tm-wv-r.is-past .tm-wv-t i small{color:var(--ink-2)}.kx .tm-wv-r.is-past .tm-wv-t i{background:var(--wash-2);color:var(--ink-2)}.kx .tm-wv-t em{position:absolute;left:8px;top:50%;transform:translateY(-50%);font-style:normal;font-size:var(--t-meta);color:var(--ink-3)}.kx .tm-wv-t u{position:absolute;top:-4px;bottom:-4px;width:1.5px;background:var(--down);border-radius:1px}.kx .tm-wv-t u:before{content:"";position:absolute;top:-3px;left:-3px;width:7.5px;height:7.5px;border-radius:50%;background:var(--down)}.kx .tm-full{width:100%;height:52px;margin-top:20px;font-size:var(--t-body)}.kx .tm-sheet{padding-bottom:28px}.kx .tm-sheet.drag{transition:none}.kx .tm-sheet .grab{cursor:grab}.kx .tm-sh-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kx .tm-sh-h .btn-t{font-size:var(--t-label);font-weight:600}.kx .tm-swnext{display:grid;gap:2px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .tm-swnext b{font-size:var(--t-dienst);font-weight:620;font-variant-numeric:tabular-nums}.kx .tm-swnext span{font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-sheet .sm{margin-bottom:6px}.kx .tm-fld{margin:14px 0 4px}.kx .tm-fld>div{height:44px;color:var(--ink)}.kx .tm-shh{display:flex;align-items:baseline;gap:8px;margin:16px 0 4px;font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .tm-shh span{font-weight:450;color:var(--ink-3)}.kx .tm-phpad .tm-shh{margin-top:22px}.kx .tm-cand{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:56px;border-bottom:1px solid var(--line);text-align:left;transition:background .18s var(--ease-out)}.kx .tm-cand:not(.is-off):active{background:var(--wash-2);transition-duration:0s;--ink-3:var(--ink-2)}.kx .tm-cand .av{width:36px;height:36px}.kx .tm-cand b{display:flex;align-items:center;gap:8px;font-weight:600;font-size:var(--t-body)}.kx .tm-cand b em{font-style:normal;font-size:var(--t-micro);font-weight:650;color:var(--paper);background:var(--ink);border-radius:999px;padding:1px 7px}.kx .tm-cand span span{display:block;font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-cand svg.i{color:var(--ink-2)}.kx .tm-cand.is-off{cursor:default}.kx .tm-cand.is-off .av{opacity:.45}.kx .tm-cand.is-off b{color:var(--ink-3)}.kx .tm-sheet .btns{margin-top:16px}.kx .tm-ol2{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.kx .tm-ol2 li{border-bottom:1px solid var(--line)}.kx .tm-ol2 a{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:56px;margin:0 -20px;padding:0 20px;color:inherit;text-decoration:none;transition:background .18s var(--ease-out)}.kx .tm-ol2 a:active{background:var(--wash-2);transition-duration:0s;--ink-3:var(--ink-2);--wait:var(--wait-s)}.kx .tm-ol2-r{display:flex;align-items:center;gap:10px}.kx .tm-ol2-r>svg.i{width:16px;height:16px;color:var(--ink-3)}.kx .tm-ol2 a>svg.i{width:20px;height:20px}.kx .tm-ol2 a>svg.i:last-child{width:16px;height:16px;color:var(--ink-3)}.kx .tm-ol2 b{display:block;font-weight:560;font-size:var(--t-body)}.kx .tm-ol2 a>span:not(.tm-ol2-r)>span{display:block;font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-ol2 .st{font-size:var(--t-meta)}.kx .tm-sug{padding:16px 0;border-bottom:1px solid var(--line)}.kx .tm-sug:first-of-type{margin-top:8px}.kx .tm-sug-top{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center}.kx .tm-sug-top .tm-face{width:40px;height:40px}.kx .tm-sug-top span{display:block;font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-sug-top b{display:block;font-size:var(--t-body);font-weight:620;line-height:1.3;margin-top:1px}.kx .tm-sug>p{font-size:var(--t-button);color:var(--ink-2);margin-top:8px;line-height:1.45}.kx .tm-sug .tm-sug-n{font-size:var(--t-sheet);font-weight:620;letter-spacing:-.03em;color:var(--ink);margin-top:8px}.kx .tm-sug .tm-what{color:var(--ink)}.kx .tm-sug .tm-dl{margin-top:8px}.kx .tm-sug-a{display:flex;align-items:center;gap:14px;margin-top:12px}.kx .tm-appline{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:18px;align-items:center;margin-top:24px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .tm-appmark{width:48px;height:48px;color:var(--ink)}.kx .tm-appline p{font-size:var(--t-body);color:var(--ink-2);max-width:40em;line-height:1.45}.kx .tm-appline p b{color:var(--ink);font-weight:600}.kx .tm-stsplit{margin-top:26px}.kx .tm-rv{list-style:none;margin:6px 0 0;padding:0;border-top:1px solid var(--line)}.kx .tm-rv li{display:grid;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:10px;height:52px;border-bottom:1px solid var(--line);font-size:var(--t-body);transition:background .18s var(--ease-out)}.kx .tm-rv li:hover{--ink-3:var(--ink-2);--down:var(--down-s);--up:var(--up-s);--wait:var(--wait-s)}.kx .tm-rv .tm-res{flex-direction:row;align-items:center;gap:12px;padding-right:6px}.kx .tm-rv .tm-res .st{font-size:var(--t-meta)}.kx .tm-rv li:hover{background:var(--wash)}.kx .tm-rv .num{font-weight:620}.kx .tm-rv b{display:block;font-weight:560}.kx .tm-rv li div span{display:flex;align-items:center;gap:5px;font-size:var(--t-meta);color:var(--ink-2)}.kx .tm-rv li div span .g-alert{width:13px;height:13px}.kx .tm-rv .ci{opacity:1}.kx .tm-rv li .st{font-size:var(--t-meta);padding-right:6px}.kx .tm-ok{margin:8px 0 0;font-size:var(--t-label)}.kx .tm-role{font-size:var(--t-meta);color:var(--ink-2);line-height:1.5;margin:4px 0 8px}.kx .tm-areas{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.kx .tm-areas li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.kx .tm-areas b{display:block;font-weight:600;font-size:var(--t-label)}.kx .tm-areas span{display:block;font-size:var(--t-meta);color:var(--ink-2);line-height:1.4;margin-top:1px}.kx .tm-areas .btn-t{font-size:var(--t-meta)}@media (prefers-reduced-motion:reduce){.kx .tm-pulse{animation:none}}.kx .tm-toast .btn{height:32px;margin-right:-2px}.kx .tm-toast.on{pointer-events:auto}.kx .tm-pd[hidden]{display:none}.kx .bt-pg{gap:0}.kx .bt-mono{font-family:var(--mono);font-size:.88em;letter-spacing:0;color:var(--ink-2)}.kx .bt-sec{margin-top:30px}.kx .bt-sec:first-child{margin-top:0}.kx .bt-split{margin-top:26px;align-items:start}.kx .bt-side>*+*{margin-top:30px}.kx .bt-fine{font-size:var(--t-meta);line-height:1.45;color:var(--ink-2)}.kx .bt-fine b{color:var(--ink);font-weight:600}.kx .bt-fine a{color:var(--ink);font-weight:600;cursor:pointer}.kx .bt-pg .utabs{margin-top:22px}.kx .bt-pg .sum{margin-top:16px}.kx .bt-hero{align-items:flex-end}.kx .bt-big{font-size:var(--hs);font-weight:620;line-height:1;letter-spacing:-.03em;margin-left:-4px}.kx .bt-hero .hero-unit{margin-left:4px}.kx .bt-hero .tk.bt-down{color:var(--down)}.kx .bt-list{list-style:none;margin:0;padding:0}.kx .bt-list>li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:58px;padding:9px 0;border-bottom:1px solid var(--line);transition:background .18s var(--ease-out)}.kx .bt-list>li:last-child{border-bottom:0}.kx .bt-list.bt-hov>li{cursor:pointer}.kx .bt-list.bt-hov>li:hover{background:var(--wash)}.kx .bt-list.bt-hov>li:active{background:var(--wash-2);transition-duration:0s}.kx .bt-list .bt-g{display:grid;place-items:center;width:20px}.kx .bt-t{min-width:0}.kx .bt-t b{display:block;font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .bt-t span{display:flex;align-items:center;gap:6px;font-size:var(--t-meta);color:var(--ink-2);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .bt-t span .g-alert{width:13px;height:13px}.kx .bt-t span .g-wait{width:8px;height:8px}.kx .bt-r{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kx .bt-r b{display:block;font-weight:600}.kx .bt-r span{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:2px}.kx .bt-list .btn-t{font-size:var(--t-button);font-weight:600}.kx .bt-list.bt-nog>li{grid-template-columns:minmax(0,1fr) auto}.kx .bt-chev{width:16px;height:16px;color:var(--ink-3)}.kx .bt-list .c-down b,.kx .bt-t b.c-down{color:var(--down)}.kx .bt-back{display:inline-flex;align-items:center;gap:4px;min-height:28px;font-size:var(--t-button);font-weight:600;color:var(--ink-2);margin:-2px 0 10px;cursor:pointer;text-decoration:none}.kx .bt-back:hover{color:var(--ink)}.kx .bt-back svg.i{width:16px;height:16px}.kx .bt-meta{font-size:var(--t-meta);color:var(--ink-2);margin-bottom:8px}.kx .bt-states{display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;margin-top:14px;font-size:var(--t-button)}.kx .bt-filter{display:flex;align-items:center;gap:12px;margin:14px 0 6px}.kx .bt-filter .input{flex:1}.kx .bt-filter .input.bt-w{flex:0 0 200px}.kx .bt-srchw{position:relative;display:flex;align-items:center;flex:1;min-width:0}.kx .bt-srchw>svg.i{position:absolute;left:14px;color:var(--ink-2);pointer-events:none}.kx .bt-srch{width:100%;height:42px;border-radius:999px;background:var(--paper);color:var(--ink);font:inherit;font-size:var(--t-body);padding:0 14px 0 40px;outline:0;-webkit-appearance:none;appearance:none}.kx .bt-srch::placeholder{color:var(--ink-3)}.kx .bt-srch:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .bt-srch-lg{max-width:640px;margin-top:6px}.kx .bt-srch-lg .bt-srch{height:48px;font-size:var(--t-dienst);padding-left:44px}.kx .bt-srch-lg>svg.i{left:16px}.kx .bt-karla{background:var(--f-blue)}.kx .bt-ben{background:var(--f-ochre)}.kx .bt-hv{display:grid;grid-template-columns:64px minmax(0,1fr);gap:4px 12px;align-items:start;padding:14px 16px 16px 8px;border-radius:16px;background:var(--f-slate)}.kx .bt-hv svg.h{width:64px;height:64px;display:block;grid-row:span 2}.kx .bt-hv p{font-size:var(--t-label);line-height:1.42;padding-top:6px}.kx .bt-hv p b{font-weight:650;margin-right:4px}.kx .bt-hv .bt-acts{display:flex;gap:16px;align-items:center;margin-top:10px}.kx .bt-hv.bt-ben{background:var(--f-ochre)}.kx .bt-hv.bt-karla{background:var(--f-blue)}.kx .bt-hv .btn-t{font-size:var(--t-button);font-weight:600}.kx .bt-hv .btn{height:34px}.kx .bt-chart{display:block;width:100%;overflow:visible;user-select:none;-webkit-user-select:none;margin-top:18px}.kx .bt-chart text{font-family:var(--font);font-size:var(--t-micro);fill:var(--ink-3);font-variant-numeric:tabular-nums}.kx .bt-chart .bt-gl{stroke:var(--line);stroke-width:1}.kx .bt-chart .bt-base{stroke:var(--line-2);stroke-width:1}.kx .bt-chart .bt-b{fill:var(--ink);transition:opacity .18s var(--ease-out)}.kx .bt-chart .bt-b.bt-hi{fill:var(--wait)}.kx .bt-chart .bt-f{fill:none;stroke:var(--ink-3);stroke-width:1.2;stroke-dasharray:2 3}.kx .bt-chart .bt-tr{fill:none;stroke:var(--ink);stroke-opacity:.55;stroke-width:1.2;stroke-dasharray:2 3}.kx .bt-chart .bt-lab{fill:var(--ink-2);font-weight:550}.kx .bt-chart.bt-on .bt-b{opacity:.26}.kx .bt-chart.bt-on .bt-b.bt-sel{opacity:1}.kx .bt-chart.bt-on .bt-f,.kx .bt-chart.bt-on .bt-tr{opacity:.4}.kx .bt-chart.bt-on .bt-f.bt-sel,.kx .bt-chart.bt-on .bt-tr.bt-sel{opacity:1;stroke:var(--ink);stroke-opacity:1}.kx .bt-chart .bt-hit{fill:transparent;cursor:crosshair}.kx .bt-chart .bt-avg{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:1 3}.kx .bt-cnote{display:flex;align-items:flex-start;gap:10px;margin-top:12px;font-size:var(--t-meta);line-height:1.45;color:var(--ink-2)}.kx .bt-cnote i{flex:none;width:12px;height:12px;margin-top:3px;border:1.2px dashed var(--ink-3);border-radius:2px}.kx .bt-an .seg,.kx .bt-sh .seg{margin-left:auto}.kx .bt-bands{list-style:none;margin:6px 0 0;padding:0}.kx .bt-bands li{padding:11px 0 10px;border-bottom:1px solid var(--line)}.kx .bt-bands li:last-child{border-bottom:0}.kx .bt-bh{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:var(--t-body)}.kx .bt-bh b{font-weight:560}.kx .bt-bh span{font-weight:600;font-variant-numeric:tabular-nums}.kx .bt-band{position:relative;height:6px;margin:9px 0 7px;border-radius:3px;background:var(--wash-2)}.kx .bt-band i{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--line-2)}.kx .bt-band u{position:absolute;top:-3px;width:1.5px;height:12px;background:var(--ink-3)}.kx .bt-band em{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--ink);border:2px solid var(--paper)}.kx .bt-bw{display:flex;justify-content:space-between;gap:12px;font-size:var(--t-meta);color:var(--ink-2)}.kx .bt-bw span:last-child{color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .bt-till{display:grid;grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:14px;padding-bottom:16px;border-bottom:1px solid var(--line)}.kx .bt-till div b{display:block;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em;line-height:1.2}.kx .bt-till div span{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:2px}.kx .bt-till .st{font-size:var(--t-label);font-weight:560}.kx .bt-kv>div{padding:12px 0}.kx .bt-kv dd{font-weight:500}.kx .bt-list.bt-cat>li{grid-template-columns:minmax(0,1fr) 128px 128px}.kx .bt-cat .bt-way{font-size:var(--t-meta);color:var(--ink-2)}.kx .bt-cat .btn-t{justify-self:end}.kx .bt-grp{display:grid;grid-template-columns:minmax(0,1fr) 128px 128px;align-items:baseline;margin-top:6px;padding:10px 0 8px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-3)}.kx .bt-grp b{font-weight:600;color:var(--ink-2)}.kx .bt-cando li{min-height:52px}.kx .bt-scrim{opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out)}.kx .bt-scrim.bt-open{opacity:1;pointer-events:auto}.kx .bt-drawer{transform:translate(105%);visibility:hidden;transition:transform .16s var(--ease-in),visibility 0s linear .16s;gap:0;padding:22px 28px 24px}.kx .bt-drawer.bt-open{transform:none;visibility:visible;transition:transform .48s var(--spring),visibility 0s}.kx .bt-dh{display:grid;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid var(--line)}.kx .bt-dh b{display:block;font-size:var(--t-dialog);font-weight:650;letter-spacing:-.025em;line-height:1.15}.kx .bt-dh>div span{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:2px}.kx .bt-lead{font-size:var(--t-body);line-height:1.45;color:var(--ink-2);margin-top:18px}.kx .bt-ways{list-style:none;margin:10px 0 0;padding:0}.kx .bt-ways li{padding:16px 0;border-bottom:1px solid var(--line)}.kx .bt-ways b{display:block;font-weight:620;font-size:var(--t-body)}.kx .bt-ways p{font-size:var(--t-button);line-height:1.45;color:var(--ink-2);margin-top:4px}.kx .bt-ways .btn{margin-top:12px}.kx .bt-ways .btn-t{margin-top:10px;font-size:var(--t-button)}.kx .bt-more{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-size:var(--t-button);font-weight:600;color:var(--ink-2)}.kx .bt-more svg.i{width:15px;height:15px}.kx .bt-note{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;margin-top:18px;font-size:var(--t-button);line-height:1.45;color:var(--ink-2)}.kx .bt-note b{color:var(--ink);font-weight:620}.kx .bt-note .g-wait{margin-top:5px}.kx .bt-drop{display:grid;justify-items:center;gap:6px;margin-top:16px;padding:22px 16px;border:1.5px dashed var(--line-2);border-radius:12px;text-align:center;font-size:var(--t-label);font-weight:600}.kx .bt-drop svg.i{width:22px;height:22px;color:var(--ink-2)}.kx .bt-drop span{font-size:var(--t-meta);font-weight:450;color:var(--ink-2)}.kx .bt-drawer .kv{margin-top:16px}.kx .bt-drawer .kv dd{font-weight:500;max-width:62%}.kx .bt-hc>li{grid-template-columns:20px minmax(0,1fr) auto;align-items:start;padding:13px 0}.kx .bt-hc .bt-g{margin-top:3px}.kx .bt-hc .bt-t span{white-space:normal}.kx .bt-ent{display:flex;flex-wrap:wrap;gap:4px 14px;margin-top:6px;font-size:var(--t-meta);color:var(--ink);font-variant-numeric:tabular-nums}.kx .bt-ent span{display:inline-flex;gap:6px;align-items:center}.kx .bt-ent .c-down{font-weight:560}.kx .bt-ent .g-alert{width:14px;height:14px}.kx .bt-act{margin-top:6px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .bt-act b{color:var(--ink);font-weight:600}.kx .bt-hc .bt-r{padding-top:2px}.kx .bt-hc .bt-r .st{font-size:var(--t-button)}.kx .bt-hc li.bt-open{background:var(--wash);margin:0 -16px;padding:14px 16px 16px;border-radius:12px;border-bottom-color:transparent}.kx .bt-entry{display:grid;grid-template-columns:150px minmax(0,1fr) auto auto;gap:12px;align-items:center;margin-top:12px}.kx .bt-entry .input{background:var(--paper)}.kx .bt-num{font-size:var(--t-summary);font-weight:620;font-variant-numeric:tabular-nums;justify-content:space-between}.kx .bt-num small{font-size:var(--t-button);font-weight:500;color:var(--ink-3)}.kx .bt-caret{display:inline-block;width:1.5px;height:20px;background:var(--ink);margin-left:2px;animation:kx-bt-caret 1.05s steps(1) infinite}@keyframes kx-bt-caret{50%{opacity:0}}.kx .bt-plan{width:100%;border-collapse:collapse;font-size:var(--t-meta);margin-top:6px}.kx .bt-plan th{font-weight:500;color:var(--ink-3);height:34px;text-align:center;font-size:var(--t-meta);border-bottom:1px solid var(--line)}.kx .bt-plan th:first-child,.kx .bt-plan td:first-child{text-align:left}.kx .bt-plan td{height:42px;text-align:center;border-bottom:1px solid var(--line);white-space:nowrap}.kx .bt-plan td:first-child{font-weight:560;font-size:var(--t-button);padding-right:6px}.kx .bt-plan td:first-child span{display:block;font-size:var(--t-micro);font-weight:450;color:var(--ink-3)}.kx .bt-plan .bt-today{background:var(--wash)}.kx .bt-plan .g-here,.kx .bt-plan .g-alert{width:15px;height:15px;vertical-align:-3px}.kx .bt-plan .g-wait{display:inline-block;vertical-align:-1px}.kx .bt-plan .bt-dot{display:inline-block;width:3px;height:3px;border-radius:50%;background:var(--ink-3);vertical-align:2px}.kx .bt-legend{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:var(--t-meta);color:var(--ink-2)}.kx .bt-legend span{display:inline-flex;align-items:center;gap:6px}.kx .bt-legend .g-here,.kx .bt-legend .g-alert{width:14px;height:14px}.kx .bt-phwrap{margin-top:40px}.kx .bt-phwrap .cap{justify-content:center;text-align:center;max-width:34em;margin-inline:auto}.kx .bt-ph .ph-body{padding-bottom:96px}.kx .bt-phhd{display:flex;align-items:center;gap:6px;padding:4px 14px 0 10px}.kx .bt-phhd .btn-i{border:0;width:36px;height:36px}.kx .bt-phhd span{font-size:var(--t-body);font-weight:600;color:var(--ink-2)}.kx .bt-phti{padding:10px 20px 0}.kx .bt-phti h4{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.035em;line-height:1.1}.kx .bt-phti p{font-size:var(--t-button);color:var(--ink-2);margin-top:4px;line-height:1.4}.kx .bt-val{display:flex;align-items:flex-end;gap:10px;padding:18px 20px 0;white-space:nowrap}.kx .bt-val b{font-size:var(--t-figure-sum);font-weight:620;line-height:1;letter-spacing:-.04em;font-variant-numeric:tabular-nums;transition:color .2s var(--ease-out)}.kx .bt-val b.bt-empty{color:var(--ink-3)}.kx .bt-val span{font-size:var(--t-dialog);font-weight:500;color:var(--ink-2);padding-bottom:9px}.kx .bt-val.bt-bad b{color:var(--down)}.kx .bt-eval{padding:10px 20px 0;min-height:30px;font-size:var(--t-body);font-weight:560}.kx .bt-eval .st{white-space:normal}.kx .bt-grow{display:grid;grid-template-rows:0fr;transition:grid-template-rows .36s var(--ease-out)}.kx .bt-grow.bt-open{grid-template-rows:1fr}.kx .bt-grow>div{overflow:hidden;min-height:0}.kx .bt-must{padding:8px 20px 0}.kx .bt-must .input{height:44px;font-size:var(--t-body);border-color:var(--down)}.kx .bt-must p{font-size:var(--t-meta);color:var(--down);margin-bottom:6px;font-weight:560}.kx .bt-phrow{display:flex;gap:8px;padding:12px 20px 0}.kx .bt-phrow .input{flex:1;height:44px;color:var(--ink-3)}.kx .bt-phrow .btn{height:44px}.kx .bt-keys{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:14px 20px 0}.kx .bt-key{height:56px;border-radius:14px;background:var(--wash);font-size:var(--t-heading);font-weight:560;font-variant-numeric:tabular-nums;color:var(--ink);display:grid;place-items:center;transition:background .12s var(--ease-out),transform .12s var(--ease-out)}.kx .bt-key:active{transform:scale(.96);background:var(--wash-2)}.kx .bt-key svg.i{width:24px;height:24px}.kx .bt-phgo{padding:12px 20px 0}.kx .bt-phgo .btn{width:100%;height:52px;font-size:16px}.kx .bt-phlast{padding:12px 20px 0;font-size:var(--t-meta);color:var(--ink-2);line-height:1.45;text-align:center;font-variant-numeric:tabular-nums}.kx .bt-phtoast{position:absolute;left:50%;bottom:100px;transform:translate(-50%,12px);opacity:0;transition:opacity .2s var(--ease-out),transform .32s var(--ease-out);pointer-events:none;z-index:6}.kx .bt-phtoast.bt-open{opacity:1;transform:translate(-50%)}.kx .bt-phseg{padding:12px 16px 0}.kx .bt-phseg{gap:0;padding:12px 14px 0}.kx .bt-phseg button{padding:0 9px;font-size:var(--t-meta)}.kx .bt-doclist>li{min-height:60px}.kx .bt-ev{list-style:none;margin:4px 0 0;padding:0}.kx .bt-ev li{display:grid;grid-template-columns:62px minmax(0,1fr);gap:10px;padding:10px 0;border-bottom:1px solid var(--line);font-size:var(--t-button);line-height:1.4}.kx .bt-ev li:last-child{border-bottom:0}.kx .bt-ev time{font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;padding-top:1px}.kx .bt-ev b{font-weight:600}.kx .bt-ev span{color:var(--ink-2)}.kx .bt-ftb{gap:14px}.kx .bt-ftb>b{font-size:var(--t-body);font-weight:620}.kx .bt-steps{display:flex;gap:18px;margin-left:18px;font-size:var(--t-button);color:var(--ink-3);font-weight:550}.kx .bt-steps span{display:inline-flex;align-items:center;gap:7px}.kx .bt-steps i{display:inline-grid;place-items:center;width:20px;height:20px;border-radius:50%;border:1px solid var(--line-2);font-style:normal;font-size:var(--t-micro);font-variant-numeric:tabular-nums}.kx .bt-steps .on{color:var(--ink)}.kx .bt-steps .on i{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .bt-steps .done i{background:var(--wash-2);border-color:var(--wash-2);color:var(--ink)}.kx .bt-tpl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:40px;margin-top:4px}.kx .bt-tpl>li{grid-template-columns:minmax(0,1fr) auto;min-height:64px}.kx .bt-tpl .bt-t span{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.35}.kx .bt-tpl li.bt-sel{background:var(--wash);box-shadow:-12px 0 0 var(--wash),12px 0 0 var(--wash)}.kx .bt-form{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-meta);color:var(--ink-2);font-weight:550;white-space:nowrap}.kx .bt-form svg.i,.kx .bt-sf svg.i{width:15px;height:15px}.kx .bt-law svg.i{width:14px;height:14px;vertical-align:-2px}.kx .bt-law{margin-top:14px}.kx .bt-tr{display:flex;align-items:center;gap:16px}.kx .bt-cats{display:flex;align-items:center;gap:10px;margin-top:14px}.kx .bt-catm{position:relative}.kx .bt-catmore svg.i{width:16px;height:16px}.kx .bt-catmenu{position:absolute;left:0;top:calc(100% + 6px);z-index:4;display:grid;min-width:170px;padding:6px;border-radius:12px;background:var(--raised);box-shadow:var(--shadow)}.kx .bt-catmenu[hidden]{display:none}.kx .bt-catmenu button{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:34px;padding:0 10px;border-radius:8px;font-size:var(--t-button);font-weight:550;text-align:left}.kx .bt-catmenu button:hover,.kx .bt-catmenu button:focus-visible{background:var(--wash);--ink-3:var(--ink-2)}.kx .bt-catmenu em,.kx .bt-cats .seg em{font-style:normal;color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .bt-h2{margin-top:24px}.kx .bt-gh{font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em;margin:22px 0 4px}.kx .bt-pick>li{grid-template-columns:20px 32px minmax(0,1fr) auto;min-height:60px}.kx .bt-pick li.bt-sel{background:var(--wash);box-shadow:-12px 0 0 var(--wash),12px 0 0 var(--wash)}.kx .bt-pick .bt-r{font-size:var(--t-meta);color:var(--ink-2)}.kx .bt-pick .c-wait{color:var(--wait)}.kx .bt-foot{position:absolute;left:228px;right:0;bottom:0;display:flex;align-items:center;gap:16px;height:72px;padding:0 40px;border-top:1px solid var(--line);background:var(--paper)}.kx .bt-foot .sp{flex:1}.kx .bt-foot p{font-size:var(--t-meta);color:var(--ink-2)}.kx .bt-fill{display:grid;grid-template-columns:380px minmax(0,1fr);gap:40px;margin-top:16px;min-height:0}.kx .bt-fill h2{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em;margin:18px 0 6px}.kx .bt-fill h2:first-child{margin-top:0}.kx .bt-fill h2 em{font-style:normal;font-weight:500;color:var(--ink-3);font-size:var(--t-button);margin-left:6px}.kx .bt-fr{display:grid;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:10px;min-height:38px;border-bottom:1px solid var(--line);font-size:var(--t-button)}.kx .bt-fr>span:first-child{color:var(--ink-2)}.kx .bt-fr .bt-ok{display:flex;align-items:center;gap:6px;min-width:0}.kx .bt-fr .bt-ok svg{width:14px;height:14px;flex:none}.kx .bt-fr .bt-ok b{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.kx .bt-fr .bt-ok .bt-chg{font-size:var(--t-meta);font-weight:500;color:var(--ink-2);padding:0 4px;margin:0 -4px 0 0}.kx .bt-fr .input{height:32px;font-size:var(--t-button);padding:0 10px}.kx .bt-chk{display:flex;align-items:flex-start;gap:10px;margin-top:12px;font-size:var(--t-meta);line-height:1.4}.kx .bt-chk .check{margin-top:1px}.kx .bt-opt{display:flex;align-items:center;gap:10px;min-height:38px;border-bottom:1px solid var(--line);font-size:var(--t-button)}.kx .bt-opt .sp{flex:1}.kx .bt-opt .input{height:32px;width:170px;font-size:var(--t-button)}.kx .bt-paper{border:1px solid var(--line-2);border-radius:6px;background:var(--raised);padding:34px 40px;height:556px;overflow:hidden;font-size:var(--t-meta);line-height:1.55;color:var(--ink)}.kx .bt-paper header{display:flex;justify-content:space-between;align-items:flex-start;font-size:var(--t-micro);color:var(--ink-2);padding-bottom:12px;border-bottom:1px solid var(--line);margin-bottom:18px}.kx .bt-paper header b{font-size:var(--t-meta);color:var(--ink);font-weight:650;display:block}.kx .bt-paper h5{margin:0 0 12px;font-size:var(--t-section);font-weight:650;letter-spacing:-.02em}.kx .bt-paper h6{margin:12px 0 3px;font-size:var(--t-meta);font-weight:650}.kx .bt-paper p{margin:0}.kx .bt-paper mark{background:color-mix(in srgb,var(--wait) 22%,transparent);color:var(--ink);padding:0 3px;border-radius:2px}.kx .bt-paper .bt-new{background:color-mix(in srgb,var(--up) 16%,transparent);border-radius:2px;padding:0 2px}.kx .bt-qrbox{display:inline-grid;justify-items:center;gap:6px}.kx .bt-qr{width:112px;height:112px;color:var(--ink);background:var(--paper);padding:6px;border:1px solid var(--line-2);border-radius:8px;display:block}.kx .bt-paths{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:0;margin-top:20px;border-top:1px solid var(--line)}.kx .bt-path{padding:20px 28px 22px 0}.kx .bt-path+.bt-path{padding:20px 0 22px 28px;border-left:1px solid var(--line)}.kx .bt-path h2{margin:0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em;display:flex;align-items:center;gap:10px}.kx .bt-path h2 small{font-size:var(--t-meta);font-weight:550;color:var(--ink-2);letter-spacing:0}.kx .bt-path p{font-size:var(--t-label);line-height:1.45;color:var(--ink-2);margin-top:8px}.kx .bt-path .bt-acts{display:flex;align-items:center;gap:18px;margin-top:18px}.kx .bt-qrrow{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:center;margin-top:18px}.kx .bt-qrrow .bt-fine{max-width:22em}.kx .bt-signers{list-style:none;margin:12px 0 0;padding:0}.kx .bt-signers li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:10px;align-items:center;height:46px;border-bottom:1px solid var(--line);font-size:var(--t-label)}.kx .bt-signers li>span:first-child{color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .bt-signers li b{font-weight:560}.kx .bt-signers li em{font-style:normal;font-size:var(--t-meta);color:var(--ink-2)}.kx .bt-warnbox{display:flex;gap:10px;align-items:flex-start;margin-top:14px;font-size:var(--t-meta);line-height:1.45;color:var(--ink-2)}.kx .bt-warnbox .check{margin-top:2px}.kx .bt-shot{display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 0;border-bottom:1px solid var(--line);font-size:var(--t-label)}.kx .bt-shot svg.bt-thumb{width:64px;height:80px;display:block;border-radius:6px;background:var(--wash-2)}.kx .bt-shot b{font-weight:560;display:block}.kx .bt-shot span{font-size:var(--t-meta);color:var(--ink-2)}.kx .bt-dlg{width:500px}.kx .bt-dlg .fld{margin:16px 0 0}.kx .bt-dlg .bt-found{display:flex;align-items:center;gap:8px;margin-top:10px;font-size:var(--t-label);font-weight:560}.kx .bt-dlg .bt-chk{margin-top:16px}.kx .bt-toastwrap{position:absolute;left:228px;right:0;bottom:26px;display:flex;justify-content:center;pointer-events:none;z-index:5}.kx .bt-stock td:first-child{width:28px;padding-right:0}.kx .bt-stock td:first-child>*{vertical-align:middle}.kx .bt-stock tr.bt-neg .num b{color:var(--down)}.kx .bt-stock .num b{font-weight:600}.kx .bt-sup{border-bottom:1px solid var(--line);padding:12px 0 10px}.kx .bt-sup:last-of-type{border-bottom:0}.kx .bt-suph{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.kx .bt-suph b{font-weight:600;font-size:var(--t-body)}.kx .bt-suph span{font-weight:600;font-variant-numeric:tabular-nums}.kx .bt-supm{display:flex;justify-content:space-between;gap:10px;font-size:var(--t-meta);color:var(--ink-2);margin-top:1px}.kx .bt-supl{list-style:none;margin:8px 0 0;padding:0}.kx .bt-supl li{display:flex;justify-content:space-between;gap:10px;font-size:var(--t-button);padding:3px 0;color:var(--ink)}.kx .bt-supl li span:last-child{color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .bt-range{position:relative;height:12px;margin:16px 5px 0}.kx .bt-range:before{content:"";position:absolute;left:0;right:0;top:5px;height:1.5px;background:var(--line-2)}.kx .bt-range i{position:absolute;top:0;width:11px;height:11px;margin-left:-5.5px;border-radius:50%;background:var(--paper);border:1.5px solid var(--ink)}.kx .bt-range i.bt-mid{background:var(--ink)}.kx .bt-range i.bt-max{border-color:var(--wait);background:var(--wait)}.kx .bt-rlab{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:10px 0 12px;font-size:var(--t-meta);color:var(--ink-2)}.kx .bt-rlab span{display:grid;gap:2px}.kx .bt-rlab span:nth-child(2){text-align:center}.kx .bt-rlab span:last-child{text-align:right}.kx .bt-rlab b{font-size:16px;font-weight:620;color:var(--ink);font-variant-numeric:tabular-nums}.kx .bt-rlab b.c-wait{color:var(--wait)}.kx .bt-tog{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;margin-top:4px}.kx .bt-tog b{font-weight:600;font-size:var(--t-body);display:block}.kx .bt-tog p{font-size:var(--t-meta);line-height:1.45;color:var(--ink-2);margin-top:6px}.kx .bt-cov{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;margin-top:18px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:var(--t-button);line-height:1.45;color:var(--ink-2)}.kx .bt-cov b{color:var(--ink);font-weight:600}.kx .bt-cov .g-wait{margin-top:5px}.kx .bt-list.bt-man>li{grid-template-columns:52px minmax(0,1fr) 120px 90px}.kx .bt-man .bt-d{font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .bt-man .bt-why{font-size:var(--t-button);color:var(--ink-2)}.kx .bt-menu td:nth-child(2){width:180px}.kx .bt-menu td:nth-child(3){width:110px;padding-right:0}.kx .bt-menu tr.bt-off td,.kx .bt-menu tr.bt-off .bt-t b{color:var(--ink-3)}.kx .bt-menu .bt-acts2{display:flex;gap:14px;justify-content:flex-end;opacity:0;transition:opacity .16s var(--ease-out)}.kx .bt-menu tr:hover .bt-acts2,.kx .bt-menu tr:focus-within .bt-acts2{opacity:1}.kx .bt-menu .bt-acts2 .btn-t{font-size:var(--t-button);font-weight:600}.kx .bt-menu .bt-grprow td{height:44px;padding-top:10px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-3);vertical-align:bottom}.kx .bt-menu .bt-grprow:hover{background:transparent}.kx .bt-menu .bt-grprow b{font-weight:600;color:var(--ink-2);font-size:var(--t-meta);margin-right:6px}.kx .bt-menu .bt-t span{font-size:var(--t-meta)}.kx .bt-tags{display:flex;gap:10px;flex-wrap:wrap}.kx .bt-tags .st{font-size:var(--t-meta)}.kx .bt-tags .st .g-alert{width:14px;height:14px}.kx .bt-pay .bt-t span .g-wait{width:8px;height:8px}.kx .bt-pay li.bt-off .bt-t b,.kx .bt-pay li.bt-off .bt-r b{color:var(--ink-3)}.kx .bt-dlgpay{width:520px}.kx .bt-dlgpay .bt-two{display:grid;grid-template-columns:150px minmax(0,1fr);gap:12px}.kx .bt-dlgpay .fld{margin:0}.kx .bt-dlgpay .fld div{height:42px;border-radius:8px;font-size:var(--t-body)}.kx .bt-dlgpay .bt-preview{margin-top:16px;padding:12px 0 0;border-top:1px solid var(--line);font-size:var(--t-label);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .bt-dlgpay .bt-preview b{color:var(--ink);font-weight:600}.kx .bt-dlgpay .hint{margin:-6px 0 14px}.kx .bt-dlgwrap{opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out)}.kx .bt-dlgwrap.bt-open{opacity:1;pointer-events:auto}.kx .bt-dlgwrap .dialog{transform:translate(-50%,-48%) scale(.98);transition:transform .32s var(--ease-out)}.kx .bt-dlgwrap.bt-open .dialog{transform:translate(-50%,-50%)}.kx .bt-rep>li{min-height:46px;padding:6px 0}.kx .bt-split .nx .pax{color:var(--ink);font-size:var(--t-body);font-weight:560}.kx .bt-menu .bt-t span .g-alert{width:13px;height:13px}.kx .bt-menu .bt-t span .g-gone{width:9px}.kx .bt-menu .bt-t span>span{display:inline-flex;align-items:center;gap:5px}.kx .bt-t .bt-act b{display:inline}.kx .bt-t .bt-ent span{display:inline-flex;font-size:var(--t-meta);color:var(--ink);margin:0;overflow:visible}.kx .bt-t .bt-ent span.c-down{color:var(--down);font-weight:560}.kx .bt-stock td>i{display:inline-block}.kx .bt-hu{color:var(--ink);font-weight:560}.kx .bt-hero+.hero-sub{flex-wrap:wrap}.kx #s-betrieb-dokument input.check{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border-radius:5px;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out)}.kx #s-betrieb-dokument input.check:checked{background:var(--ink);border-color:var(--ink)}.kx #s-betrieb-dokument input.check:checked:after{content:"";width:9px;height:5px;border-left:1.8px solid var(--paper);border-bottom:1.8px solid var(--paper);transform:translateY(-1px) rotate(-45deg)}.kx #s-betrieb-dokument input.check:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kx #s-betrieb-dokument label.bt-opt,.kx #s-betrieb-dokument .bt-chk,.kx #s-betrieb-dokument .bt-warnbox{cursor:pointer}.kx .bt-send[aria-disabled=true]{color:var(--ink-2);text-decoration-color:transparent;cursor:not-allowed}.kx .bt-send[aria-disabled=true]:active{opacity:1}.kx .bt-warnbox.bt-hit{animation:kx-bt-hit 1.2s var(--ease-out)}@keyframes kx-bt-hit{0%{background:var(--wash-2)}to{background:transparent}}.kx #s-betrieb-dokument .h2r a{display:inline-flex;align-items:center;min-height:28px;margin-block:-4px}.kx #a-verwaltung [hidden]{display:none!important}.kx #a-verwaltung .input.ph{flex-direction:row;height:42px}.kx .vw-h2{margin:34px 0 0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em;line-height:1.2}.kx .vw-h2r{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin:34px 0 0}.kx .vw-h2r h2{margin:0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em;line-height:1.2}.kx .vw-h2r>span,.kx .vw-h2r>a{font-size:var(--t-button);color:var(--ink-2);font-variant-numeric:tabular-nums;text-decoration:none}.kx .vw-h2r>a{cursor:pointer;display:inline-flex;align-items:center;min-height:28px;margin-block:-4px}.kx #a-verwaltung .h2r a{display:inline-flex;align-items:center;min-height:28px;margin-block:-4px}.kx .vw-sub{font-size:var(--t-button);color:var(--ink-2);margin-top:5px;max-width:44em;line-height:1.45}.kx .vw-inl{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.kx .vw-w-xs{width:92px}.kx .vw-w-sm{width:220px}.kx .vw-w-md{width:280px}.kx .vw-w-lg{width:100%;max-width:420px}.kx .vw-p{font-size:var(--t-button);color:var(--ink-2);line-height:1.45}.kx .vw-lab{display:block;font-size:var(--t-meta);font-weight:600;color:var(--ink-2);margin-bottom:6px}.kx .vw-mono{font-family:var(--mono);font-size:var(--t-meta);letter-spacing:.01em}.kx .vw-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--line-2);font-size:var(--t-meta);font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--ink);transition:background .18s var(--ease-out),transform .12s var(--ease-out)}.kx .vw-pill:hover{background:var(--wash)}.kx .vw-pill:active{transform:scale(.97)}.kx .vw-ico{width:44px;height:44px;border-radius:50%;border:1px solid var(--line-2);display:grid;place-items:center;color:var(--ink);flex:none}.kx .vw-ico svg.i{width:20px;height:20px}.kx .vw-x-t{color:var(--ink-2)!important}.kx .vw-del-t{color:var(--down)!important;text-decoration-color:color-mix(in srgb,var(--down) 40%,transparent)!important}.kx .vw-del-t:hover{text-decoration-color:var(--down)!important}.kx .vw-layer{position:absolute;inset:0;z-index:6}.kx .vw-layer .d-scrim{opacity:0;transition:opacity .16s var(--ease-in)}.kx .vw-layer.on .d-scrim{opacity:1;transition:opacity .3s var(--ease-out)}.kx .vw-layer .drawer-r{transform:translate(104%);transition:transform .16s var(--ease-in)}.kx .vw-layer.on .drawer-r{transform:none;transition:transform .48s var(--spring)}.kx .vw-layer .dialog{opacity:0;transform:translate(-50%,-48%) scale(.97);transition:opacity .16s var(--ease-in),transform .16s var(--ease-in)}.kx .vw-layer.on .dialog{opacity:1;transform:translate(-50%,-50%);transition:opacity .22s var(--ease-out),transform .34s var(--ease-out)}.kx .vw-toast{position:absolute;left:50%;bottom:30px;z-index:9;transform:translate(-50%,10px);opacity:0;pointer-events:none;transition:opacity .16s var(--ease-in),transform .16s var(--ease-in)}.kx .vw-toast.on{opacity:1;transform:translate(-50%);pointer-events:auto;transition:opacity .26s var(--ease-out),transform .42s var(--ease-out)}.kx .vw-toast .vw-ta{height:32px;margin-right:-10px;background:color-mix(in srgb,var(--paper) 16%,transparent);color:var(--paper);padding:0 14px}.kx .vw-dr{padding:24px 28px 26px;gap:0}.kx .vw-dr-h{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.kx .vw-dr-h h3{font-size:var(--t-heading);letter-spacing:-.03em}.kx .vw-dr-h p{font-size:var(--t-button);color:var(--ink-2);margin-top:4px}.kx .vw-dr-p{font-size:var(--t-label);color:var(--ink-2);margin-top:10px;line-height:1.45}.kx .vw-dr-s{padding:22px 0 0;margin-top:22px;border-top:1px solid var(--line)}.kx .vw-dr-s h4{margin:0;font-size:var(--t-body);font-weight:620;letter-spacing:-.01em}.kx .vw-dr-s>p{font-size:var(--t-meta);color:var(--ink-2);margin-top:4px;line-height:1.45}.kx .vw-dr-f{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:20px}.kx .vw-f{display:grid;gap:7px;margin-top:16px}.kx .vw-f>span{font-size:var(--t-meta);font-weight:600}.kx .vw-f2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px}.kx .vw-f2>.vw-f{min-width:0}.kx .vw-dlg{width:480px;padding:28px}.kx .vw-dlg .vw-f{margin-top:18px}.kx input.vw-inp{font:inherit;color:var(--ink);outline:0;width:100%;letter-spacing:-.005em}.kx .vw-dlg .btn-d:disabled{opacity:.35;cursor:default}.kx .vw-dlg .btn-d:disabled:active{transform:none}.kx .vw-stc{position:relative;height:22px;display:flex;align-items:center}.kx .vw-stc .st{position:absolute;left:0;transition:opacity .25s var(--ease-out),transform .32s var(--ease-out)}.kx .vw-stc .vw-on{opacity:0;transform:translateY(6px)}.kx .vw-stc.is-on .vw-off{opacity:0;transform:translateY(-6px)}.kx .vw-stc.is-on .vw-on{opacity:1;transform:none}.kx .vw-stc .vw-on path,.kx .vw-draw path{stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--ease-out) .12s}.kx .vw-stc.is-on .vw-on path,.kx .vw-draw.go path{stroke-dashoffset:0}.kx .helper.vw-hk{background:var(--f-blue)}.kx .helper.vw-hn{background:var(--f-rose)}.kx .helper.vw-hv{grid-template-columns:60px minmax(0,1fr);align-items:start;gap:10px 14px;padding:14px 18px 16px 10px;margin-top:0}.kx .helper.vw-hv svg.h{width:60px;height:60px}.kx .helper.vw-hv p{font-size:var(--t-label)}.kx .helper.vw-hv .acts{grid-column:2;gap:18px}.kx .vw-hav{width:40px;height:40px;border-radius:50%;overflow:hidden;display:grid;place-items:end center;flex:none}.kx .vw-hav svg.h{width:48px;height:48px;display:block;transform:translateY(7px)}.kx .vw-hav.vw-hb{background:var(--f-ochre)}.kx .vw-hav.vw-hn{background:var(--f-rose)}.kx .vw-hav.vw-ht{background:var(--f-slate)}.kx .vw-set{display:grid;grid-template-columns:206px minmax(0,1fr);gap:46px;padding-top:8px}.kx .vw-set .subnav a svg.i{width:17px;height:17px;color:var(--ink-3)}.kx .vw-set .subnav a.on svg.i{color:var(--ink)}.kx .vw-set .subnav a em{margin-left:auto;font-style:normal;font-size:var(--t-meta);font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.kx .vw-sec{min-width:0;max-width:720px;position:relative}.kx .vw-sec-h{display:flex;align-items:center;gap:16px;min-height:44px}.kx .vw-sec-h h1{margin:0;font-size:var(--t-title);font-weight:650;letter-spacing:-.04em;line-height:1}.kx .vw-sec-h .sp{flex:1}.kx .vw-lead{margin-top:10px;font-size:var(--t-body);color:var(--ink-2);max-width:42em;line-height:1.45}.kx .vw-rows{margin-top:24px;border-top:1px solid var(--line)}.kx .vw-rows .frow{padding:16px 0}.kx .vw-rows .frow>.fc{align-content:start}.kx .vw-rows .frow>.fc>.vw-val{min-height:24px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.kx .vw-ws{display:flex;align-items:center;gap:16px;margin-top:24px}.kx .vw-logo{width:52px;height:52px;border-radius:14px;background:var(--wash-2);display:grid;place-items:center;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.01em;flex:none}.kx .vw-ws b{display:block;font-size:var(--t-dienst);font-weight:620;letter-spacing:-.015em}.kx .vw-ws a{display:inline-flex;align-items:center;gap:5px;min-height:28px;font-size:var(--t-button);color:var(--ink-2);text-decoration:none;margin-top:-2px;cursor:pointer}.kx .vw-ws a svg.i{width:14px;height:14px}.kx .vw-opts{display:flex;gap:28px;min-height:24px;align-items:center}.kx .vw-opt{display:inline-flex;align-items:center;gap:10px;font-size:var(--t-body);cursor:pointer}.kx .vw-prog{display:flex;align-items:center;gap:16px;min-height:24px;font-size:var(--t-body)}.kx .vw-prog b{font-weight:600}.kx .vw-prog .hbar{width:110px}.kx .vw-mem{list-style:none;margin:22px 0 0;padding:0;border-top:1px solid var(--line)}.kx .vw-mem li{display:grid;grid-template-columns:32px minmax(0,1fr) 186px 78px;align-items:center;gap:14px;height:50px;border-bottom:1px solid var(--line)}.kx .vw-mem .who{min-width:0;line-height:1.3}.kx .vw-mem .who b{font-weight:560}.kx .vw-mem .who em{font-style:normal;color:var(--ink-3);margin-left:6px}.kx .vw-mem .who span{display:block;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .vw-mem .input{height:36px;font-size:var(--t-label)}.kx .vw-mem .rm{justify-self:end;opacity:0;transition:opacity .16s var(--ease-out)}.kx .vw-mem li:hover .rm,.kx .vw-mem li:focus-within .rm{opacity:1}.kx .vw-roles{margin-top:12px;border-top:1px solid var(--line)}.kx .vw-roles>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:20px;padding:8px 0;border-bottom:1px solid var(--line);font-size:var(--t-label);line-height:1.42}.kx .vw-roles b{font-weight:600}.kx .vw-roles span{color:var(--ink-2)}.kx .vw-never{margin-top:12px;font-size:var(--t-button);color:var(--ink-2);line-height:1.45}.kx .vw-never b{color:var(--ink);font-weight:600}.kx .vw-acc{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;text-align:left;margin-top:26px;padding:15px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .vw-acc b{display:block;font-weight:600}.kx .vw-acc span{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:2px}.kx .vw-acc svg.i{color:var(--ink-2);transition:transform .25s var(--ease-out)}.kx .vw-acc[aria-expanded=true] svg.i{transform:rotate(90deg)}.kx .vw-log>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:10px 0;border-bottom:1px solid var(--line);font-size:var(--t-button)}.kx .vw-log b{font-weight:560}.kx .vw-log span{color:var(--ink-2)}.kx .vw-log time{font-size:var(--t-meta);color:var(--ink-3);white-space:nowrap}.kx .vw-rolepick{margin-top:8px;border-top:1px solid var(--line)}.kx .vw-rolepick .vw-rp{display:grid;grid-template-columns:18px minmax(0,1fr);gap:12px;align-items:start;width:100%;text-align:left;padding:11px 0;border-bottom:1px solid var(--line);cursor:pointer}.kx .vw-rolepick .vw-rp:active{background:var(--wash);transition-duration:0s}.kx .vw-rolepick .radio{margin-top:1px}.kx .vw-rolepick b{display:block;font-weight:600;font-size:var(--t-label)}.kx .vw-rolepick small{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:2px;line-height:1.4}.kx .vw-jo{padding-top:0}.kx .vw-jo .helper{margin-top:22px}.kx .vw-2fa{display:grid;grid-template-columns:132px minmax(0,1fr);gap:22px;margin-top:14px}.kx .vw-qr{width:132px;height:132px;border:1px solid var(--line);border-radius:10px;padding:7px;background:var(--paper)}.kx .vw-qr svg{width:100%;height:100%;display:block}.kx .vw-qr path{fill:var(--ink)}.kx .vw-key{display:flex;align-items:center;gap:8px}.kx .vw-key code{font-size:var(--t-meta);padding:.42em .7em;letter-spacing:.06em;white-space:normal;line-height:1.5}.kx .vw-key .btn-i{width:34px;height:34px}.kx .vw-key .btn-i svg.i{width:16px;height:16px}.kx .vw-lnk{display:inline-block;margin-top:8px;font-size:var(--t-meta);font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.25em;cursor:pointer}.kx .vw-otp{display:flex;gap:7px}.kx .vw-otp span{width:40px;height:46px;border-radius:8px;border:1px solid var(--line-2);display:grid;place-items:center;font-size:var(--t-section);font-weight:600;font-variant-numeric:tabular-nums}.kx .vw-otp span.f{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .vw-btns{display:flex;align-items:center;gap:18px;margin-top:16px}.kx .vw-warn{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;align-items:start;font-size:var(--t-button);line-height:1.45;color:var(--ink-2)}.kx .vw-warn .g-wait{margin-top:4px}.kx .vw-warn b{color:var(--ink);font-weight:600}.kx .vw-codes{display:grid;grid-template-columns:repeat(2,max-content);gap:7px 34px;margin-top:14px;font-family:var(--mono);font-size:var(--t-button);letter-spacing:.08em}.kx .vw-act{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:18px 0;border-bottom:1px solid var(--line)}.kx .vw-act:first-child{border-top:1px solid var(--line)}.kx .vw-act-l{margin-top:12px}.kx .vw-act-t{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-height:22px}.kx .vw-act-t b{font-weight:620;font-size:var(--t-body)}.kx .vw-act-m{font-size:var(--t-meta);color:var(--ink-2);margin-top:3px}.kx .vw-act-p{font-size:var(--t-button);color:var(--ink-2);margin-top:10px;line-height:1.45;max-width:40em}.kx .vw-act-f{margin-top:12px}.kx .vw-act-f .input{height:38px}.kx .vw-delta{display:flex;align-items:center;gap:10px;margin-top:12px;font-size:var(--t-body);font-variant-numeric:tabular-nums}.kx .vw-delta s{color:var(--ink-3)}.kx .vw-delta b{font-size:var(--t-dienst);font-weight:620;letter-spacing:-.01em}.kx .vw-delta svg.i{width:15px;height:15px;color:var(--ink-3)}.kx .vw-delta .c-up{font-weight:600;font-size:var(--t-button)}.kx .vw-why{margin-top:12px;padding-left:12px;border-left:2px solid var(--line-2);font-size:var(--t-button);color:var(--ink-2);line-height:1.45}.kx .vw-why small{display:block;font-size:var(--t-meta);color:var(--ink-3);margin-top:3px}.kx .vw-empty-l{font-size:var(--t-button);color:var(--ink-2);padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-top:12px}.kx .vw-hist{margin-top:12px;border-top:1px solid var(--line)}.kx .vw-hrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.kx .vw-hrow b{display:block;font-weight:560;font-size:var(--t-label)}.kx .vw-hrow span{font-size:var(--t-meta);color:var(--ink-2)}.kx .vw-hrow>div{min-width:0}.kx .vw-hrow>div>span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.kx .vw-int .fc{gap:0}.kx .vw-ln{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:10px 0;border-top:1px solid var(--line)}.kx .fc>.vw-ln:first-child{border-top:0;padding-top:0}.kx .vw-ln b{font-weight:560;font-size:var(--t-label)}.kx .vw-ln small{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:2px;line-height:1.4}.kx .vw-ln>div{min-width:0}.kx .vw-ln .vw-mono{color:var(--ink-2)}.kx .vw-acts{display:flex;align-items:center;gap:14px}.kx .vw-subh{font-size:var(--t-meta);font-weight:600;color:var(--ink-3);padding:12px 0 2px}.kx .vw-subh:first-child{padding-top:0}.kx .vw-chips{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.kx .vw-ep{display:grid;gap:6px;justify-items:start;margin-top:10px;padding-top:12px;border-top:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-2)}.kx .vw-ep code{font-size:var(--t-meta);white-space:nowrap}.kx .vw-more{display:flex;gap:18px;margin-top:10px}.kx .vw-flags{margin-top:24px;border-top:1px solid var(--line)}.kx .vw-flag{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:12px;padding:16px 0;border-bottom:1px solid var(--line);align-items:start}.kx .vw-flag>i,.kx .vw-flag>svg{margin-top:4px}.kx .vw-flag b{font-weight:600}.kx .vw-flag p{font-size:var(--t-button);color:var(--ink-2);margin-top:3px;line-height:1.45;max-width:38em}.kx .vw-flag .vw-inl{margin-top:12px}.kx .vw-flag .input{height:38px;font-size:var(--t-label)}.kx .vw-locs{margin-top:10px;border-top:1px solid var(--line)}.kx .vw-loc{display:grid;grid-template-columns:minmax(0,1fr) 18px;gap:16px;align-items:center;padding:15px 0;border-bottom:1px solid var(--line);cursor:pointer;transition:background .18s var(--ease-out)}.kx .vw-loc:hover{background:var(--wash);--ink-3:var(--ink-2)}.kx .vw-loc:active{background:var(--wash-2);--ink-3:var(--ink-2);transition-duration:0s}.kx .vw-loc .t{display:flex;align-items:center;gap:12px}.kx .vw-loc .t b{font-weight:600;font-size:var(--t-body);letter-spacing:-.01em}.kx .vw-loc .t em{font-style:normal;font-size:var(--t-meta);color:var(--ink-3)}.kx .vw-loc .m{font-size:var(--t-meta);color:var(--ink-2);margin-top:4px}.kx .vw-loc .c{display:flex;gap:18px;margin-top:7px;font-size:var(--t-meta);color:var(--ink-2)}.kx .vw-loc .c .st{gap:7px}.kx .vw-loc>svg.i{color:var(--ink-3)}.kx .vw-dot-up{width:7px;height:7px;border-radius:50%;background:var(--up);flex:none}.kx .vw-sel{appearance:none;-webkit-appearance:none;font:inherit;font-size:var(--t-body);color:var(--ink);background:var(--paper);height:42px;border-radius:8px;border:1px solid var(--line-control);padding:0 34px 0 12px;cursor:pointer;background-image:none}.kx .vw-selw{position:relative;display:inline-block}.kx .vw-selw:after{content:"";position:absolute;right:14px;top:50%;width:7px;height:7px;border-right:1.5px solid var(--ink-2);border-bottom:1.5px solid var(--ink-2);transform:translateY(-70%) rotate(45deg);pointer-events:none}.kx .vw-sel:focus-visible{outline:0;border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .vw-hint-w{display:grid;grid-template-columns:16px minmax(0,1fr);gap:10px;font-size:var(--t-meta);line-height:1.45;color:var(--ink-2);padding-top:12px}.kx .vw-hint-w .g-wait{margin-top:4px}.kx .vw-ex{font-size:var(--t-button);line-height:1.45;margin-top:10px}.kx .vw-sum{margin-top:16px;font-size:var(--t-summary);line-height:1.4;letter-spacing:-.015em;color:var(--ink-2)}.kx .vw-sum b{color:var(--ink);font-weight:600}.kx .vw-week{margin-top:24px}.kx .vw-wk-ax,.kx .vw-wk{display:grid;grid-template-columns:118px minmax(0,1fr) 196px;gap:22px;align-items:center}.kx .vw-wk-ax{height:24px;border-bottom:1px solid var(--line)}.kx .vw-ax{position:relative;height:100%}.kx .vw-ax span{position:absolute;bottom:6px;font-size:var(--t-micro);color:var(--ink-3);transform:translate(-50%);font-variant-numeric:tabular-nums}.kx .vw-ax span:first-child{transform:none}.kx .vw-ax span:last-child{transform:translate(-100%)}.kx .vw-wk{min-height:54px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .18s var(--ease-out)}.kx .vw-wk:hover,.kx .vw-wk.on{background:var(--wash);--ink-3:var(--ink-2)}.kx .vw-wk:active{background:var(--wash-2);transition-duration:0s}.kx .vw-wk:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:6px}.kx .vw-wk .d{font-weight:560;padding-left:2px}.kx .vw-wk .d em{display:block;font-style:normal;font-size:var(--t-meta);color:var(--ink-2);font-weight:450;margin-top:1px}.kx .vw-tl{position:relative;height:24px}.kx .vw-tl:before{content:"";position:absolute;left:0;right:0;top:50%;border-top:1px dashed var(--line-2)}.kx .vw-tl i{position:absolute;top:6px;height:12px;border-radius:6px;background:var(--ink)}.kx .vw-tl i.k{background:color-mix(in srgb,var(--ink) 26%,transparent);border-radius:0 6px 6px 0}.kx .vw-tl i.a{border-radius:6px 0 0 6px}.kx .vw-tl .rest{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:var(--t-meta);color:var(--ink-3);background:var(--paper);padding-right:10px}.kx .vw-wk:hover .vw-tl .rest,.kx .vw-wk.on .vw-tl .rest{background:var(--wash)}.kx .vw-now{position:absolute;top:-8px;bottom:-8px;width:0;border-left:1.5px solid var(--ink)}.kx .vw-now:before{content:"";position:absolute;top:-3px;left:-4.75px;width:8px;height:8px;border-radius:50%;background:var(--ink)}.kx .vw-wk .w{font-size:var(--t-label);font-variant-numeric:tabular-nums;line-height:1.3}.kx .vw-wk .w em{display:block;font-style:normal;font-size:var(--t-meta);color:var(--ink-2)}.kx .vw-wk-ed{display:grid;gap:10px;padding:12px 0 16px 140px;border-bottom:1px solid var(--line);font-size:var(--t-button)}.kx .vw-wk-ed .vw-inl{gap:8px;flex-wrap:nowrap}.kx .vw-wk-ed .input{height:38px;width:78px;justify-content:center;font-variant-numeric:tabular-nums}.kx .vw-wk-ed input.vw-time{font:inherit;font-size:var(--t-body);text-align:center;color:var(--ink);padding:0 8px;outline:0}.kx .vw-wk-ed input.vw-time:focus,.kx .vw-wk-ed input.vw-foc{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .vw-wk-ed .btn-i{width:34px;height:34px;border-color:transparent}.kx .vw-wk-ed .btn-i svg.i{width:16px;height:16px}.kx .vw-wk-ed .sep{color:var(--ink-3)}.kx .vw-wk-ed .gapx{width:18px}.kx .vw-cl{margin-top:12px;border-top:1px solid var(--line)}.kx .vw-cl>div{display:grid;grid-template-columns:232px minmax(0,1fr) 34px;gap:18px;align-items:center;min-height:54px;padding:8px 0;border-bottom:1px solid var(--line)}.kx .vw-cl .dt{font-variant-numeric:tabular-nums;font-weight:560}.kx .vw-cl .lb span{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:1px}.kx .vw-cl .btn-i{width:34px;height:34px;border-color:transparent;color:var(--ink-2)}.kx .vw-cl .btn-i svg.i{width:16px;height:16px}.kx .vw-bill{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;margin-top:22px}.kx .vw-bill .hero-fig .tk{letter-spacing:-.035em}.kx .vw-cost{margin-top:10px;border-top:1px solid var(--line)}.kx .vw-cr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;align-items:center;min-height:46px;padding:7px 0;border-bottom:1px solid var(--line)}.kx .vw-cr b{font-weight:520}.kx .vw-cr small{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:1px}.kx .vw-cr .amt{font-variant-numeric:tabular-nums;font-weight:580;text-align:right;white-space:nowrap}.kx .vw-cr .amt.m{color:var(--ink-2);font-weight:450;font-size:var(--t-button)}.kx .vw-bhead{flex:none;padding:4px 40px 14px}.kx .vw-zeit{flex:none;display:flex;align-items:center;gap:18px;height:54px;padding:0 40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap}.kx .vw-per{display:flex;align-items:center;gap:2px}.kx .vw-per b{padding:0 6px;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .vw-step{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ink-2)}.kx .vw-step:hover{background:var(--wash);color:var(--ink)}.kx .vw-step:active{background:var(--wash-2);transition-duration:0s}.kx .vw-range{font-size:var(--t-button);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .vw-zst{font-size:var(--t-button);font-weight:550}.kx .vw-src{margin-left:auto;font-size:var(--t-meta);color:var(--ink-2)}.kx .vw-bbody{flex:1;min-height:0;overflow-y:auto;padding:22px 40px 40px;scrollbar-width:thin}.kx .vw-bbody .vw-bill{margin-top:0}.kx .vw-sumfig{--hs:72px;gap:14px}.kx .vw-strich{display:inline-block;padding-bottom:7px;border-bottom:5px double var(--ink);line-height:1}.kx .vw-sumfig .hero-unit{font-size:var(--t-dialog);padding-bottom:calc(var(--hs) * .12 + 12px)}.kx .vw-sumt{margin-top:14px;max-width:40em;font-size:var(--t-body);line-height:1.45;color:var(--ink-2)}.kx .vw-sumt b{color:var(--ink);font-weight:600}.kx .vw-bill .vw-h2r{margin-top:26px}.kx .vw-ch{display:flex;justify-content:space-between;height:34px;align-items:center;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-3)}.kx .vw-cost .vw-cr{min-height:40px;padding:4px 0}.kx .vw-cost .vw-cr>div{display:flex;align-items:baseline;flex-wrap:wrap;column-gap:10px;min-width:0}.kx .vw-cost .vw-cr>div small{margin-top:0}.kx .vw-ctot{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:56px;border-top:5px double var(--ink);font-size:var(--t-body);font-weight:620}.kx .vw-ctot em{font-style:normal;font-weight:450;font-size:var(--t-meta);color:var(--ink-2);margin-left:8px}.kx .vw-ctot .amt{font-size:var(--t-summary);font-weight:650;font-variant-numeric:tabular-nums}.kx .vw-cfoot{margin-top:2px;font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .vw-g-part{width:9px;height:9px;border-radius:50%;border:1.5px solid currentColor;box-shadow:inset 3px 0 0 currentColor;flex:none}.kx .vw-side>*+*{margin-top:30px}.kx .vw-side .vw-h2r{margin-top:0}.kx .vw-inv{margin-top:8px;border-top:1px solid var(--line)}.kx .vw-inv>div{display:grid;grid-template-columns:50px minmax(0,1fr) auto;gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line)}.kx .vw-inv .d{font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .vw-inv b{display:block;font-weight:580;font-variant-numeric:tabular-nums}.kx .vw-inv small{display:block;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .vw-inv>div>div{min-width:0}.kx .vw-inv .r{display:flex;align-items:center;gap:12px;font-size:var(--t-meta)}.kx .vw-inv .r .btn-t{font-size:var(--t-meta)}.kx .vw-side .kv{margin-top:6px}.kx .vw-side .kv>div{font-size:var(--t-button);padding:10px 0}.kx .vw-side .kv dd{font-weight:520}.kx .vw-side .hint{margin-top:10px;line-height:1.45}.kx .vw-found{margin-top:8px;font-size:var(--t-body);line-height:1.45;color:var(--ink-2)}.kx .vw-found b{color:var(--ink);font-weight:600}.kx .vw-imp-fig{display:flex;align-items:flex-end;gap:10px;margin-top:22px}.kx .vw-imp-fig .tk{font-size:56px;font-weight:620;line-height:1;letter-spacing:0}.kx .vw-imp-fig .u{font-size:var(--t-dienst);color:var(--ink-2);padding-bottom:6px}.kx .vw-imp-l{margin-top:16px;border-top:1px solid var(--line)}.kx .vw-imp-l>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line)}.kx .vw-imp-l b{display:block;font-weight:560;font-size:var(--t-label)}.kx .vw-imp-l small{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:1px}.kx .vw-imp-l .amt{font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.kx .vw-imp-l .amt em{font-style:normal;font-weight:450;font-size:var(--t-meta);color:var(--ink-3);margin-right:8px}.kx .vw-nq{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:7px;font-size:var(--t-button);color:var(--ink-2)}.kx .vw-nq li{padding-left:16px;position:relative}.kx .vw-nq li:before{content:"";position:absolute;left:1px;top:.7em;width:6px;height:1.5px;background:var(--ink-3)}.kx .vw-dr .seg{margin-top:16px}.kx .vw-ask{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:10px;margin-top:12px;border-top:1px solid color-mix(in srgb,var(--ink) 14%,transparent);font-size:var(--t-button)}.kx .vw-search{width:300px;height:40px;border-radius:999px;background:var(--wash);border-color:transparent;padding:0 14px}.kx .vw-search:focus-within{border-color:var(--ink);background:var(--paper)}.kx .vw-search input{border:0;outline:0;background:none;font:inherit;font-size:var(--t-label);color:var(--ink);width:100%;min-width:0;padding:0}.kx .vw-search input::placeholder{color:var(--ink-3)}.kx .vw-search input::-webkit-search-cancel-button{-webkit-appearance:none}.kx .vw-feat{display:grid;grid-template-columns:128px minmax(0,1fr) auto;align-items:center;gap:20px;margin-top:12px;padding:0 26px 0 6px;border-radius:16px;background:var(--f-slate);min-height:132px;overflow:hidden}.kx .vw-feat svg.h{width:128px;height:128px;display:block;align-self:end;margin-bottom:-10px}.kx .vw-feat h3{font-size:var(--t-heading);letter-spacing:-.03em}.kx .vw-feat p{margin-top:6px;font-size:var(--t-body);line-height:1.42;max-width:34em}.kx .vw-feat p b{font-weight:650;margin-right:4px}.kx .vw-feat .meta{margin-top:8px;font-size:var(--t-meta);color:color-mix(in srgb,var(--ink) 64%,transparent);font-variant-numeric:tabular-nums}.kx .vw-feat .acts{display:flex;align-items:center;gap:16px}.kx .vw-bar{margin-top:28px}.kx .vw-bar .sp{flex:1}.kx .vw-sort{height:34px;font-size:var(--t-button);width:172px;border-radius:999px}.kx .vw-apps{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:48px;margin-top:6px}.kx .vw-app{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:68px;padding:10px 0;border-bottom:1px solid var(--line);cursor:pointer;transition:background .18s var(--ease-out)}.kx .vw-app:hover{background:var(--wash)}.kx .vw-app>div{min-width:0}.kx .vw-app b{font-weight:600;font-size:var(--t-body)}.kx .vw-app b em{font-style:normal;font-weight:450;color:var(--ink-3);font-size:var(--t-meta);margin-left:8px}.kx .vw-app p{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.kx .vw-app .pc{display:grid;justify-items:end;gap:3px}.kx .vw-app .pc span{font-size:var(--t-micro);color:var(--ink-3);white-space:nowrap}.kx .vw-mine{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px;margin-top:6px}.kx .vw-mine>div{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;align-items:center;height:46px;border-bottom:1px solid var(--line);font-size:var(--t-label);cursor:pointer;transition:background .18s var(--ease-out)}.kx .vw-mine>div:hover{background:var(--wash)}.kx .vw-mine svg.i{width:18px;height:18px;color:var(--ink-2)}.kx .vw-mine b{font-weight:520;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .vw-mine span{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .vw-rate{display:flex;align-items:center;gap:12px;font-size:var(--t-button);color:var(--ink-2);transition:opacity .2s var(--ease-out)}.kx .vw-rate.vw-off{opacity:0;pointer-events:none}.kx .vw-stars{display:inline-flex;gap:0}.kx .vw-stars button{display:grid;place-items:center;width:24px;height:24px;color:var(--ink-3);transition:color .12s var(--ease-out)}.kx .vw-stars button svg.i{width:18px;height:18px;transition:transform .12s var(--ease-out)}.kx .vw-stars button.on{color:var(--ink)}.kx .vw-stars button.on svg.i{fill:currentColor}.kx .vw-stars button:active svg.i{transform:scale(.85)}.kx .vw-none{padding:28px 0;font-size:var(--t-body);color:var(--ink-2);border-bottom:1px solid var(--line)}.kx .vw-back{display:inline-flex;align-items:center;gap:4px;min-height:28px;font-size:var(--t-button);font-weight:600;color:var(--ink-2);margin-left:-4px;text-decoration:none}.kx .vw-back svg.i{width:17px;height:17px}.kx .vw-back:hover{color:var(--ink)}.kx .vw-mod{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;margin-top:16px}.kx .vw-mod>div{min-width:0}.kx .vw-mod h1{margin:0;font-size:var(--t-title);font-weight:650;letter-spacing:-.04em;line-height:1}.kx .vw-mod-d{margin-top:12px;font-size:var(--t-dienst);line-height:1.45;color:var(--ink-2);max-width:31em}.kx .vw-mod-m{margin-top:10px;font-size:var(--t-meta);color:var(--ink-3)}.kx .vw-mod .hero-fig{margin-top:26px}.kx .vw-cta{display:flex;align-items:center;gap:12px;margin-top:22px}.kx .vw-cta .vw-pill{height:38px;padding:0 16px;font-size:var(--t-button)}.kx .vw-can{margin-top:10px;border-top:1px solid var(--line)}.kx .vw-can>div{display:grid;grid-template-columns:20px minmax(0,1fr);gap:14px;padding:12px 0;border-bottom:1px solid var(--line)}.kx .vw-can svg.i{width:18px;height:18px;margin-top:1px}.kx .vw-can b{display:block;font-weight:600}.kx .vw-can span{display:block;font-size:var(--t-button);color:var(--ink-2);margin-top:2px;line-height:1.42}.kx .vw-rev{margin-top:12px;padding:16px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);display:flex;align-items:center;gap:18px}.kx .vw-rev .big{font-size:var(--t-title);font-weight:620;letter-spacing:-.04em;line-height:1;color:var(--ink-3)}.kx .vw-rev p{font-size:var(--t-label);line-height:1.45}.kx .vw-rev p span{display:block;color:var(--ink-2);font-size:var(--t-meta)}.kx .vw-rel{margin-top:8px;border-top:1px solid var(--line)}.kx .vw-rel>div{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:12px;align-items:center;height:46px;border-bottom:1px solid var(--line);font-size:var(--t-label);cursor:pointer}.kx .vw-rel svg.i{width:18px;height:18px;color:var(--ink-2)}.kx .vw-rel span{font-size:var(--t-meta);color:var(--ink-2)}.kx .vw-mod .kv>div{font-size:var(--t-button);padding:10px 0}.kx .vw-mod .kv dd{font-weight:520;max-width:190px}.kx .vw-book{width:540px;padding:28px 30px 26px}.kx .vw-book h3{font-size:var(--t-heading);letter-spacing:-.03em}.kx .vw-terms{margin-top:6px;border-top:1px solid var(--line)}.kx .vw-terms .vw-term{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:12px;align-items:center;width:100%;text-align:left;padding:10px 0;border-bottom:1px solid var(--line);font-size:var(--t-body);cursor:pointer}.kx .vw-terms .vw-term:active{background:var(--wash);transition-duration:0s}.kx .vw-terms b{font-weight:560}.kx .vw-terms .pr{text-align:right;font-variant-numeric:tabular-nums;font-weight:560;line-height:1.25}.kx .vw-terms .pr small{display:block;font-size:var(--t-meta);font-weight:450;color:var(--ink-2)}.kx .vw-terms .vw-term>span:nth-of-type(1) small{display:block;font-size:var(--t-meta);color:var(--ink-2);font-weight:450}.kx .vw-blab{font-size:var(--t-meta);font-weight:600;margin-top:18px}.kx .vw-bsum{margin-top:16px}.kx .vw-bsum>div{display:flex;justify-content:space-between;gap:16px;padding:7px 0;font-size:var(--t-label);font-variant-numeric:tabular-nums}.kx .vw-bsum dt{color:var(--ink-2)}.kx .vw-bsum dd{margin:0;font-weight:560}.kx .vw-bsum dd s{color:var(--ink-3);font-weight:450;margin-right:8px}.kx .vw-bsum .tot{border-top:1px solid var(--line);margin-top:4px;padding-top:11px}.kx .vw-bsum .tot dt{color:var(--ink);font-weight:600}.kx .vw-bnote{font-size:var(--t-meta);color:var(--ink-2);line-height:1.45;margin-top:10px}.kx .vw-bnote b{color:var(--ink);font-weight:600}.kx .vw-book .acts{margin-top:20px}.kx .vw-gone{position:absolute;inset:0;z-index:8;background:var(--paper);display:grid;place-items:center;opacity:0;transition:opacity .2s var(--ease-out)}.kx .vw-gone.on{opacity:1}.kx .vw-gone div{display:grid;justify-items:center;gap:14px;font-size:var(--t-body);color:var(--ink-2)}.kx .vw-spin{width:22px;height:22px;border-radius:50%;border:2px solid var(--line-2);border-top-color:var(--down);animation:kx-vw-spin .8s linear infinite}@keyframes kx-vw-spin{to{transform:rotate(360deg)}}.kx .apic-slot{display:inline-block;flex:none;line-height:0}.kx .apic{display:block;width:100%;height:100%}.kx .apstars{display:inline-flex;gap:1px;vertical-align:-1px}.kx .apstar{width:12px;height:12px;fill:var(--line-2)}.kx .apstar.on{fill:var(--ink)}.kx .apstar.half{fill:var(--ink-3)}.kx .mp .pg{gap:0}.kx .mp-bar{display:flex;align-items:flex-end;gap:20px;border-bottom:1px solid var(--line);margin-top:20px}.kx .mp-bar .utabs{border-bottom:0;margin-top:0;flex:1}.kx .mp-qw{position:relative;display:flex;align-items:center;margin-bottom:6px}.kx .mp-qw>svg.i{position:absolute;left:12px;color:var(--ink-2);pointer-events:none}.kx .mp-q{width:260px;height:36px;border-radius:999px;background:var(--paper);font:inherit;font-size:var(--t-label);color:var(--ink);padding:0 12px 0 38px;outline:0;-webkit-appearance:none;appearance:none}.kx .mp-q::placeholder{color:var(--ink-3)}.kx .mp-q:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .mp-get{display:inline-flex;align-items:center;justify-content:center;height:30px;min-width:28px;padding:0 15px;border-radius:999px;background:var(--wash-2);color:var(--ink);font-family:inherit;text-decoration:none;font-size:var(--t-meta);font-weight:660;white-space:nowrap;cursor:pointer;transition:transform .12s var(--ease-out),opacity .18s}.kx .mp-get:active{transform:scale(.96)}.kx .mp-get.open{background:var(--wash);color:var(--ink-2)}.kx .mp-get.solid{background:var(--ink);color:var(--paper)}.kx .mp-get.lg{height:44px;padding:0 26px;font-size:var(--t-body)}.kx .mp-get.sm{height:28px;padding:0 12px;font-size:var(--t-meta)}.kx .mp-feat{display:grid;grid-template-columns:1.65fr 1fr;gap:20px;margin-top:24px}.kx .mp-story{position:relative;min-height:300px;border-radius:22px;padding:26px 28px;overflow:hidden;background:var(--f-sage)}.kx .mp-story.ochre{background:var(--f-ochre)}.kx .mp-story.rose{background:var(--f-rose)}.kx .mp-st{position:relative;z-index:1;max-width:58%}.kx .mp-story.ochre .mp-st{max-width:60%}.kx .mp-st h2{margin:0;font-size:32px;line-height:1.05;letter-spacing:-.035em;font-weight:660;text-wrap:balance}.kx .mp-st p{margin:10px 0 0;font-size:var(--t-body);line-height:1.45;color:color-mix(in srgb,var(--ink) 74%,transparent)}.kx .mp-art{position:absolute;right:-4px;bottom:44px;width:230px;height:230px}.kx .mp-art.sm{width:170px;height:170px;right:-14px;bottom:56px}.kx .mp-app{position:absolute;left:14px;right:14px;bottom:14px;z-index:2;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:16px;background:color-mix(in srgb,var(--paper) 80%,transparent);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.kx .mp-app>div{flex:1;min-width:0;display:grid;line-height:1.25}.kx .mp-app b{font-size:var(--t-body);font-weight:640}.kx .mp-app span:not(.mp-get){font-size:var(--t-meta);color:var(--ink-2)}.kx .mp-h2{margin-top:34px}.kx .mp-tiles{list-style:none;margin:12px 0 0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px}.kx .mp-tile{display:grid;gap:5px;align-content:start;min-width:0}.kx .mp-tile .apic-slot{margin-bottom:6px}.kx .mp-tile b{font-size:var(--t-body);font-weight:630}.kx .mp-sub{font-size:var(--t-meta);color:var(--ink-2);line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.7em}.kx .mp-meta{display:flex;align-items:center;gap:6px;font-size:var(--t-meta);color:var(--ink-2)}.kx .mp-meta em{font-style:normal;font-variant-numeric:tabular-nums}.kx .mp-row{display:flex;align-items:center;gap:10px;margin-top:6px}.kx .mp-row small{font-size:var(--t-micro);color:var(--ink-3);white-space:nowrap}.kx .mp-two{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:52px;margin-top:30px}.kx .mp-ranks,.kx .mp-mines,.kx .mp-can{list-style:none;margin:6px 0 0;padding:0}.kx .mp-rank{display:grid;grid-template-columns:26px 52px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:72px;border-bottom:1px solid var(--line);transition:background var(--dur-ui) var(--ease-out)}.kx .mp-rank:active,.kx .mp-mine:active{background:var(--wash);--ink-3:var(--ink-2);transition-duration:0s}.kx .mp-tile:active .apic-slot{transform:scale(.96);transition-duration:0s}.kx .mp-tile .apic-slot{transition:transform var(--dur-press) var(--ease-out)}.kx .mp-rank:last-child{border-bottom:0}.kx .mp-n{font-size:var(--t-dienst);font-weight:620;color:var(--ink-3);font-variant-numeric:tabular-nums;text-align:right}.kx .mp-rm{display:grid;line-height:1.3;min-width:0}.kx .mp-rm b{font-weight:600;font-size:var(--t-body)}.kx .mp-rm span{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .mp-mine{display:grid;grid-template-columns:40px minmax(0,1fr) auto;gap:12px;align-items:center;min-height:58px;border-bottom:1px solid var(--line)}.kx .mp-mine:last-child{border-bottom:0}.kx .mp-sum{margin-top:12px;font-size:var(--t-button);color:var(--ink-2)}.kx .mp-sum b{color:var(--ink);font-weight:600}.kx .mp-none{color:var(--ink-2);font-size:var(--t-body);padding:18px 0}.kx .mp-head{display:grid;grid-template-columns:128px minmax(0,1fr) auto;gap:28px;align-items:center;margin-top:18px}.kx .mp-ht h1{margin:0;font-size:var(--t-title);letter-spacing:-.04em;font-weight:660;line-height:1.05}.kx .mp-ht p{margin:8px 0 0;font-size:var(--t-dienst);color:var(--ink-2);max-width:32em}.kx .mp-dev{display:block;margin-top:8px;font-size:var(--t-meta);color:var(--ink-3)}.kx .mp-buy{display:grid;justify-items:end;gap:8px}.kx .mp-buy small{font-size:var(--t-meta);color:var(--ink-2)}.kx .mp-info{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:26px 0 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .mp-info>div{padding:14px 16px;border-left:1px solid var(--line);min-width:0}.kx .mp-info>div:first-child{border-left:0;padding-left:0}.kx .mp-info dt{display:flex;align-items:center;gap:6px;font-size:var(--t-dienst);font-weight:630}.kx .mp-info dt .g-here{width:15px;height:15px}.kx .mp-info dd{margin:3px 0 0;font-size:var(--t-meta);color:var(--ink-2);line-height:1.35}.kx .mp-shots{display:flex;gap:16px;margin-top:22px;overflow:hidden;flex:none}.kx .mp{--shot:#3f464f;--shot-ink:var(--paper)}:root[data-theme=dark] .kx .mp{--shot:var(--raised);--shot-ink:var(--ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kx .mp{--shot:var(--raised);--shot-ink:var(--ink)}}.kx .mp-shot{flex:none;width:250px;height:300px;margin:0;border-radius:16px;background:var(--shot);color:var(--shot-ink);padding:18px 18px 0;display:flex;flex-direction:column;overflow:hidden}.kx .mp-shot.wide{width:470px}.kx .mp-shot figcaption{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.02em;line-height:1.2;text-wrap:balance;min-height:42px}.kx .mp-sc{flex:1;margin-top:14px;border-radius:10px 10px 0 0;background-color:var(--paper);color:var(--ink);overflow:hidden}.kx .mp-mini{padding:16px 16px 0;font-size:var(--t-meta);line-height:1.4}.kx .mp-mini-fig{display:flex;align-items:flex-end;gap:8px}.kx .mp-mini-fig b{font-size:var(--t-title);font-weight:620;line-height:1;letter-spacing:-.03em;padding-bottom:4px;border-bottom:4px double var(--ink)}.kx .mp-mini-fig span{font-size:var(--t-body);color:var(--ink-2);padding-bottom:10px}.kx .mp-mini-ch{display:block;width:100%;margin-top:10px;overflow:visible}.kx .mp-mini-ch text{font-family:var(--font);font-size:var(--t-micro);fill:var(--ink-2)}.kx .mp-mini-ch .gl{stroke:var(--line);stroke-width:1}.kx .mp-mini-ch .base{stroke:var(--line-2);stroke-width:1}.kx .mp-mini-ch .mid{stroke:var(--ink-2);stroke-width:1.2;stroke-dasharray:3 3}.kx .mp-mini-ch .b{fill:var(--mark)}.kx .mp-mini-ch .b.hi{fill:var(--wait)}.kx .mp-mini-ch .odd{fill:none;stroke:var(--wait);stroke-width:1.5}.kx .mp-mini-ch .t-odd{fill:var(--wait);font-weight:600}.kx .mp-mini-jo{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;align-items:start;padding:10px 12px 12px 4px;border-radius:12px;background:var(--wash);color:var(--ink)}.kx .mp-mini-jo svg.h{width:44px;height:44px;display:block}.kx .mp-mini-jo p{font-size:var(--t-meta);line-height:1.4}.kx .mp-mini-jo p b{font-weight:650;margin-right:4px}.kx .mp-mini-lnk{display:inline-block;margin-top:12px;font-size:var(--t-meta);font-weight:600;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.25em}.kx .mp-mini-priv{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;align-items:start;color:var(--ink-2)}.kx .mp-mini-priv svg.i{width:16px;height:16px;margin-top:2px}.kx .mp-mini-priv b{display:block;color:var(--ink);font-weight:620}.kx .mp-mini-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:14px;padding:10px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:var(--t-meta)}.kx .mp-mini-tg{width:34px;height:20px;border-radius:999px;background:var(--line-control);position:relative;flex:none}.kx .mp-mini-tg:after{content:"";position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--paper)}.kx .mp-mini-fine{margin-top:8px;font-size:var(--t-micro);color:var(--ink-2)}.kx .mp-h{margin:28px 0 8px;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em}.kx .mp-h small{font-size:var(--t-meta);color:var(--ink-3);font-weight:500;margin-left:6px;letter-spacing:0}.kx .mp-p{margin:0;font-size:var(--t-body);color:var(--ink-2);max-width:40em}.kx .mp-p.sm{font-size:var(--t-meta);margin-top:4px}.kx .mp-can li{padding:9px 0;border-bottom:1px solid var(--line);font-size:var(--t-label);color:var(--ink-2)}.kx .mp-can li:last-child{border-bottom:0}.kx .mp-can b{color:var(--ink);font-weight:600}.kx .mp-rate{display:flex;align-items:center;gap:20px}.kx .mp-big{font-size:56px;font-weight:650;letter-spacing:-.04em;line-height:1}.kx .mp-dist{display:grid;gap:4px;width:210px}.kx .mp-dist div{display:grid;grid-template-columns:12px 1fr;gap:8px;align-items:center}.kx .mp-dist span{font-size:var(--t-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .mp-dist i{display:block;height:5px;border-radius:3px;background:var(--wash-2);overflow:hidden}.kx .mp-dist b{display:block;height:100%;background:var(--ink);border-radius:3px}.kx .mp-rev{padding:14px 0;border-top:1px solid var(--line);margin-top:12px}.kx .mp-rev>div{display:flex;justify-content:space-between;align-items:center;gap:12px}.kx .mp-rev b{font-size:var(--t-label);font-weight:620}.kx .mp-rev p{margin:6px 0 4px;font-size:var(--t-button);color:var(--ink-2)}.kx .mp-rev>span{font-size:var(--t-meta);color:var(--ink-3)}.kx .mp-toast{position:absolute;bottom:28px;left:calc(228px + (100% - 228px)/2);transform:translate(-50%);z-index:5}.kx #a-verwaltung .grow{display:none;transition:none}.kx #a-verwaltung .grow.open{display:block}.kx #a-verwaltung .grow.open>div{overflow:visible;animation:kx-vw-reveal var(--dur-ui) var(--ease-out)}@keyframes kx-vw-reveal{0%{opacity:0;transform:translateY(-4px)}}.kx #a-verwaltung input.radio{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;cursor:pointer;transition:border-width var(--dur-ui) var(--ease-out)}.kx #a-verwaltung input.radio:checked{border:6px solid var(--ink)}.kx #a-verwaltung input.radio:focus-visible,.kx #a-verwaltung input.check:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kx #a-verwaltung input.check{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border-radius:5px;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out)}.kx #a-verwaltung input.check:checked{background:var(--ink);border-color:var(--ink)}.kx #a-verwaltung input.check:checked:after{content:"";width:9px;height:5px;border-left:1.8px solid var(--paper);border-bottom:1.8px solid var(--paper);transform:translateY(-1px) rotate(-45deg)}.kx .vw-ckl{display:inline-flex;align-items:center;gap:9px;min-height:28px;font-size:var(--t-label);cursor:pointer}.kx #a-verwaltung input.input{font:inherit;font-size:var(--t-body);outline:0}.kx #a-verwaltung input.input:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .vw-savebtn[aria-disabled=true]{background:var(--wash-2);color:var(--ink-2);cursor:default}.kx .vw-savebtn[aria-disabled=true]:hover{opacity:1}.kx .vw-savebtn[aria-disabled=true]:active{transform:none}.kx .vw-dr-ha{display:flex;align-items:center;gap:10px}.kx .vw-seg button[aria-pressed=true]{background:var(--wash-2);color:var(--ink)}.kx .vw-queue{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:20px;padding:12px 16px;border-radius:12px;background:var(--wash);color:var(--ink);text-decoration:none;--ink-3:var(--ink-2);--wait:var(--wait-s)}.kx .vw-queue:hover{background:var(--wash-2)}.kx .vw-queue:active{background:var(--wash-2);transition-duration:0s}.kx .vw-queue .st{font-size:var(--t-body);white-space:normal}.kx .vw-queue .st span{color:var(--ink)}.kx .vw-queue-go{display:inline-flex;align-items:center;gap:4px;font-size:var(--t-button);font-weight:600;white-space:nowrap}.kx .vw-queue-go svg.i{width:16px;height:16px}.kx .vw-fixed{list-style:none;margin:12px 0 0;padding:0;border-top:1px solid var(--line)}.kx .vw-fixed li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;padding:10px 0;border-bottom:1px solid var(--line);font-size:var(--t-label);line-height:1.42;color:var(--ink-2)}.kx .vw-fixed svg.i{width:16px;height:16px;margin-top:2px;color:var(--ink-2)}.kx .hero-fig .ue-tk{letter-spacing:-.03em}.kx .ue-kbd{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;border:1px solid var(--line-2);background:var(--paper);font-family:var(--font);font-size:var(--t-micro);font-weight:550;line-height:1;color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .ue-cmd{position:absolute;z-index:4;left:50%;top:84px;width:640px;margin-left:-320px;background:var(--raised);border-radius:16px;box-shadow:var(--shadow);display:flex;flex-direction:column;overflow:hidden}.kx .ue-cmd-in{position:relative;display:block;height:62px;cursor:text;flex:none}.kx .ue-cmd-in svg.i{position:absolute;left:20px;top:21px;width:20px;height:20px;color:var(--ink-2);pointer-events:none}.kx .ue-cmd-in .ue-kbd{position:absolute;right:18px;top:20px}.kx .ue-cmd-q{display:block;width:100%;height:100%;border:0;border-bottom:1px solid var(--line-control);outline:0;background:none;padding:0 64px 0 52px;font:inherit;font-size:var(--t-dienst);letter-spacing:-.01em;color:var(--ink);caret-color:var(--ink);-webkit-appearance:none;appearance:none}.kx .ue-cmd-q::-webkit-search-cancel-button{-webkit-appearance:none}.kx .ue-cmd-q::placeholder{color:var(--ink-3);opacity:1}.kx .ue-cmd-q:focus-visible{outline:0}.kx .ue-cmd-list{max-height:560px;overflow-y:auto;overscroll-behavior:contain;padding:4px 8px 10px;scrollbar-width:none}.kx .ue-cmd-list::-webkit-scrollbar{display:none}.kx .ue-gh{margin:0;padding:14px 12px 6px;font-size:var(--t-meta);font-weight:500;color:var(--ink-3);letter-spacing:0}.kx .ue-grp ul{list-style:none;margin:0;padding:0}.kx .ue-it{display:grid;grid-template-columns:20px auto minmax(0,1fr) auto;align-items:center;gap:12px;height:44px;padding:0 12px;border-radius:10px;font-size:var(--t-body);cursor:pointer;transition:background .18s var(--ease-out)}.kx .ue-it[hidden]{display:none}.kx .ue-it svg.i{color:var(--ink-2)}.kx .ue-it-l{font-weight:560;white-space:nowrap}.kx .ue-it-s{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .ue-it-r{opacity:0;transition:opacity .18s var(--ease-out)}.kx .ue-it.on{background:color-mix(in srgb,var(--ink) 6%,transparent)}.kx .ue-it.on svg.i{color:var(--ink)}.kx .ue-it.on .ue-it-r{opacity:1}.kx .ue-it.ue-go{animation:kx-ue-go .5s var(--ease-out)}@keyframes kx-ue-go{0%{background:color-mix(in srgb,var(--ink) 14%,transparent)}to{background:color-mix(in srgb,var(--ink) 6%,transparent)}}.kx .ue-hit{background:none;color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px}.kx .ue-cmd-empty{padding:26px 12px 22px;font-size:var(--t-body);color:var(--ink-2);display:grid;gap:6px}.kx .ue-cmd-empty b{color:var(--ink);font-weight:600}.kx .ue-cmd-foot{flex:none;display:flex;align-items:center;gap:22px;height:46px;padding:0 20px;border-top:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-2)}.kx .ue-cmd-foot span{display:inline-flex;align-items:center;gap:5px}.kx .ue-cmd-foot .ue-kbd{margin-right:2px}.kx .ue-dr{padding:0}.kx .ue-dr-h{display:flex;align-items:center;gap:12px;padding:18px 20px 0 28px;flex:none}.kx .ue-dr-h h2{margin:0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em}.kx .ue-dr-h .sp{flex:1}.kx .ue-dr-h .btn-t{font-size:var(--t-button);font-weight:600}.kx .ue-dr-tabs{margin:12px 28px 0;gap:22px;flex:none}.kx .ue-dr-tabs em[hidden]{display:none}.kx .ue-dr-list{flex:1;min-height:0;overflow-y:auto;padding:0 28px 8px;scrollbar-width:none}.kx .ue-dr-list::-webkit-scrollbar{display:none}.kx .ue-day{margin:18px 0 0;font-size:var(--t-meta);font-weight:500;letter-spacing:0;color:var(--ink-3)}.kx .ue-day[hidden]{display:none}.kx .ue-nl{list-style:none;margin:0;padding:0}.kx .ue-n{display:grid;grid-template-columns:12px minmax(0,1fr) auto;gap:10px;align-items:start;margin:0 -28px;padding:13px 28px;border-bottom:1px solid var(--line);cursor:pointer;transition:background .18s var(--ease-out)}.kx .ue-n[hidden]{display:none}.kx .ue-nl .ue-n:last-child{border-bottom:0}.kx .ue-n:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.kx .ue-n:active{background:var(--wash-2);--ink-3:var(--ink-2);transition-duration:0s}.kx .ue-un{width:7px;height:7px;margin-top:7px;border-radius:50%;background:var(--ink);transition:opacity .18s var(--ease-out),transform .18s var(--ease-out)}.kx .ue-n:not(.un) .ue-un{opacity:0;transform:scale(.3)}.kx .ue-n-b{min-width:0}.kx .ue-n-b b{display:block;font-size:var(--t-body);font-weight:500}.kx .ue-n.un .ue-n-b b{font-weight:650}.kx .ue-n-b span{display:block;margin-top:2px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .ue-n time{padding-top:2px;font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .ue-keep{margin-top:6px;padding:0;font-size:var(--t-button);font-weight:600}.kx .ue-dr-none{padding:40px 0;text-align:center;font-size:var(--t-body);color:var(--ink-2)}.kx .ue-dr-f{flex:none;padding:14px 28px 18px;border-top:1px solid var(--line)}.kx .ue-dr-f .btn-t{font-size:var(--t-button);font-weight:600}.kx .ue-settabs{margin-top:16px}.kx .ue-ac-split{grid-template-columns:minmax(0,1fr) 300px;gap:48px;margin-top:4px}.kx .ue-ac-main{min-width:0}.kx .ue-ac-side{min-width:0;padding-top:24px}.kx .ue-ac-side .h2r{min-height:24px}.kx .ue-ac-side>.h2r{margin:0}.kx .ue-side-sub{margin-top:2px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .ue-sec{margin-top:24px}.kx .ue-sec[hidden]{display:none}.kx .ue-sec>.h2r{margin:0;padding-bottom:10px;border-bottom:1px solid var(--line)}.kx .ue-cnt{font-size:var(--t-button);color:var(--ink-2)}.kx .ue-grow{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .42s var(--ease-out),opacity .28s var(--ease-out)}.kx .ue-grow.open{grid-template-rows:1fr;opacity:1}.kx .ue-grow>div{overflow:hidden;min-height:0;margin:0 -4px;padding:0 4px}.kx .ue-req{display:grid;grid-template-columns:40px minmax(0,1fr);gap:16px;padding:16px 0;border-bottom:1px solid var(--line)}.kx .ue-req-b{min-width:0}.kx .ue-hav{position:relative;display:block;width:40px;height:40px;border-radius:50%;overflow:hidden}.kx .ue-hav svg{position:absolute;left:-5px;top:3px;width:50px;height:50px}.kx .ue-req-t{display:flex;align-items:baseline;gap:12px;min-height:26px}.kx .ue-req-t .sp{flex:1}.kx .ue-req-t b{font-size:var(--t-dienst);font-weight:620;letter-spacing:-.015em}.kx .ue-req-m{font-size:var(--t-meta);color:var(--ink-2)}.kx .ue-req-m2{margin-top:3px;font-size:var(--t-meta);color:var(--ink-2)}.kx .ue-req-w{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:var(--t-meta);color:var(--ink-2)}.kx .ue-req-w svg.i{width:15px;height:15px;color:var(--ink-3)}.kx .ue-req-x{margin-top:8px;font-size:var(--t-body)}.kx .ue-why{margin:10px 0 0;padding:0 0 0 14px;border-left:2px solid var(--line-2)}.kx .ue-why p{font-size:var(--t-body)}.kx .ue-why span{display:block;margin-top:3px;font-size:var(--t-meta);color:var(--ink-2)}.kx .ue-req-n{font-size:var(--t-meta);color:var(--ink-3)}.kx .ue-req-a{display:flex;align-items:center;gap:14px;margin-top:12px}.kx .ue-req-a .btn-t,.kx .ue-unk-f .btn-t{font-size:var(--t-button);font-weight:600}.kx .ue-det{color:var(--ink-2)!important}.kx .ue-req .btn-w{height:36px}.kx .ue-req .btn-w:hover{background:var(--line-2)}.kx .ue-req .btn:disabled{opacity:.4;cursor:default;transform:none}.kx .ue-rej-f{display:flex;align-items:center;gap:10px;padding-top:12px}.kx .ue-in{width:300px;height:38px;padding:0}.kx .ue-in input{width:100%;height:100%;padding:0 12px;border:0;outline:0;background:none;font:inherit;font-size:var(--t-body);color:var(--ink)}.kx .ue-in input::placeholder{color:var(--ink-3);opacity:1}.kx .ue-in:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .ue-req-ic{display:grid;justify-items:center;padding-top:2px}.kx .ue-req-ic .g-alert{width:24px;height:24px}.kx .ue-req-st{font-size:var(--t-button);font-weight:620}.kx .ue-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px;margin-top:8px;font-size:var(--t-body);font-variant-numeric:tabular-nums}.kx .ue-price-a{margin-right:6px;font-weight:560}.kx .ue-price s{color:var(--ink-3)}.kx .ue-price svg.i{align-self:center;width:15px;height:15px;color:var(--ink-3)}.kx .ue-price b{font-size:var(--t-summary);font-weight:620;letter-spacing:-.02em}.kx .ue-price .c-up{font-size:var(--t-button);font-weight:600}.kx .ue-req .helper{margin-top:12px;grid-template-columns:60px minmax(0,1fr);gap:14px;padding:8px 18px 8px 6px}.kx .ue-req .helper svg.h{width:60px;height:60px}.kx .ue-req .helper .acts{display:none}.kx .ue-unk-f{display:flex;align-items:center;gap:10px;margin-top:12px}.kx .ue-unk-f .ue-in{flex:1 1 160px;width:auto;min-width:0}.kx .ue-none{padding:18px 0;font-size:var(--t-body);color:var(--ink-2);border-bottom:1px solid var(--line)}.kx .ue-none[hidden]{display:none}.kx .ue-hist{list-style:none;margin:10px 0 0;padding:0;border-top:1px solid var(--line)}.kx .ue-h{display:grid;gap:2px;padding:11px 0 12px;border-bottom:1px solid var(--line)}.kx .ue-h-top{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:var(--t-meta)}.kx .ue-h-top .st{font-weight:560}.kx .ue-h b{margin-top:2px;font-size:var(--t-body);font-weight:560;line-height:1.3}.kx .ue-h-sub{font-size:var(--t-meta);line-height:1.4;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kx .ue-h-w{font-size:var(--t-meta);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .ue-h.ue-new{animation:kx-ue-hin .5s var(--ease-out) both}@keyframes kx-ue-hin{0%{opacity:0;transform:translateY(-6px);background:var(--wash)}to{opacity:1;transform:none;background:transparent}}.kx .ue-dscrim{position:absolute;inset:0;z-index:3;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .16s var(--ease-in)}.kx .ue-dscrim.ue-on{opacity:1;pointer-events:auto;transition:opacity .3s var(--ease-out)}.kx .ue-acd{width:480px;padding:22px 28px 28px;overflow-y:auto;scrollbar-width:none;transform:translate(104%);visibility:hidden;transition:transform .16s var(--ease-in),visibility 0s linear .16s}.kx .ue-acd.ue-on{transform:none;visibility:visible;transition:transform .48s var(--spring),visibility 0s}.kx .ue-acd-h{display:flex;align-items:flex-start;gap:12px}.kx .ue-acd-h div{flex:1;min-width:0}.kx .ue-acd-h h2{margin:0;font-size:var(--t-dialog);font-weight:650;letter-spacing:-.025em;line-height:1.2}.kx .ue-acd-h p{margin-top:4px;font-size:var(--t-meta);color:var(--ink-3)}.kx .ue-code{font-family:var(--mono);font-size:var(--t-meta);background:none;padding:0;border-radius:0;color:var(--ink-2);user-select:all;white-space:nowrap}.kx .ue-acd-st{display:flex;align-items:center;gap:16px;margin-top:16px;font-size:var(--t-button);color:var(--ink-2)}.kx .ue-acd-b{margin:14px 0 0;display:grid}.kx .ue-acd-b>div{padding:12px 0;border-bottom:1px solid var(--line)}.kx .ue-acd-b dt{font-size:var(--t-meta);color:var(--ink-3)}.kx .ue-acd-b dd{margin:3px 0 0;font-size:var(--t-body);line-height:1.45}.kx .ue-acd-b dd span{display:block;font-size:var(--t-meta);color:var(--ink-2);margin-top:2px}.kx .ue-acd-tlh{margin:22px 0 6px;font-size:var(--t-body);font-weight:620;letter-spacing:-.01em}.kx .ue-tl{list-style:none;margin:0;padding:0}.kx .ue-tl li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px;padding:6px 0;font-size:var(--t-label)}.kx .ue-tl time{color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .ue-tl em{font-style:normal;color:var(--ink-2)}.kx .ue-tl-tech li{font-size:var(--t-meta);color:var(--ink-2)}.kx .ue-tl-tech[hidden]{display:none}.kx .ue-acd .btn-t{align-self:flex-start;font-size:var(--t-button);font-weight:600;margin-top:8px}.kx .ue-toastbar{position:absolute;left:228px;right:0;bottom:30px;z-index:5;display:flex;justify-content:center;pointer-events:none}.kx .ue-toastbar .toast{pointer-events:auto}.kx .ue-toast{animation:kx-ue-tin .32s var(--ease-out) both}.kx .ue-toast.ue-out{animation:kx-ue-tout .16s var(--ease-in) both}@keyframes kx-ue-tin{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes kx-ue-tout{to{opacity:0;transform:translateY(6px)}}.kx .ue-toast svg.i{width:18px;height:18px}.kx .ue-toast-solo{padding-right:22px}.kx .ue-tx{display:grid;place-items:center;width:32px;height:32px;margin-left:-6px;border-radius:50%;color:var(--paper);opacity:.72;transition:opacity .18s var(--ease-out)}.kx .ue-tx:hover{opacity:1}.kx .ue-dlg{width:480px}.kx .ue-ck{display:flex;align-items:flex-start;gap:12px;width:100%;margin-top:18px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:left;cursor:pointer}.kx .ue-ck input.check{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:1px 0 0;border-radius:5px;cursor:pointer;transition:background .18s var(--ease-out),border-color .18s var(--ease-out)}.kx .ue-ck input.check:checked{background:var(--ink);border-color:var(--ink)}.kx .ue-ck input.check:checked:after{content:"";width:9px;height:5px;border-left:1.8px solid var(--paper);border-bottom:1.8px solid var(--paper);transform:translateY(-1px) rotate(-45deg)}.kx .ue-ck input.check:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kx .ue-ck b{display:block;font-size:var(--t-body);font-weight:560}.kx .ue-ck-h{display:block;margin-top:2px;font-size:var(--t-meta);color:var(--ink-2)}.kx .ue-flash{animation:kx-flash 1.1s var(--ease-out)}.kx .ue-load{position:relative;flex:1;min-height:0}.kx .ue-load>.home{position:absolute;inset:0;transition:opacity .18s var(--ease-out),visibility 0s}.kx .ue-load>.ue-real{opacity:0;visibility:hidden;transition:opacity .18s var(--ease-out),visibility 0s linear .18s}.kx .ue-loaded .ue-load>.ue-real{opacity:1;visibility:visible;transition:opacity .18s var(--ease-out),visibility 0s}.kx .ue-loaded .ue-load>.ue-skl{opacity:0}.kx .ue-skl .hero-unit{color:var(--ink-3)}.kx .ue-skw{display:grid;gap:8px;min-width:0}.kx .ue-skcurve{display:flex;flex-direction:column;justify-content:flex-end;aspect-ratio:664/224;margin:0}.kx .ue-skcurve>.skel{opacity:.6}.kx .ue-skax{display:flex;justify-content:space-between;padding-top:9px;height:28px;font-size:var(--t-micro);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .ue-sknx .who{display:grid;gap:0}.kx .ue-sknx .who .skel:first-child{margin:3px 0}.kx .ue-sknx .who .skel:last-child{margin:5px 0 3px}.kx .ue-skl .nx li{cursor:default}.kx .ue-skl .duty .ue-skw,.kx .ue-skl .helper .ue-skw{gap:10px}.kx .ue-errpg{flex:1}.kx .ue-err{padding-top:64px}.kx .ue-err-c{padding-top:128px}.kx .ue-hs{position:relative;display:block;width:128px;height:128px;margin-bottom:12px;border-radius:28px;overflow:hidden;flex:none}.kx .ue-hs svg.h{position:absolute;left:8px;top:20px;width:112px;height:112px}.kx .ue-err .btn{margin-top:10px}.kx .ue-errid{margin-top:6px;font-size:var(--t-meta)!important;color:var(--ink-3)!important}.kx .ue-boot{position:relative;height:100%;display:grid;place-items:center}.kx .ue-boot-top{position:absolute;top:28px;left:40px;display:flex;align-items:center;gap:10px;font-size:var(--t-body)}.kx .ue-boot-top b{font-weight:650}.kx .ue-v{width:26px;height:26px}.kx .ue-boot-c{width:460px;display:grid;justify-items:start}.kx .ue-boot-c h1{margin:20px 0 0;font-size:var(--t-title);font-weight:650;letter-spacing:-.04em;line-height:1.05}.kx .ue-boot-c p{margin-top:12px;font-size:var(--t-dienst);line-height:1.45;color:var(--ink-2)}.kx .ue-boot-c .btn{margin-top:26px;height:46px;padding:0 22px;font-size:var(--t-body)}.kx .ue-boot-f{position:absolute;left:40px;right:40px;bottom:26px;display:flex;gap:22px;font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .ue-login .login-c h1{margin:28px 0 20px}.kx .ue-note{display:flex;align-items:flex-start;gap:10px;margin:0 0 22px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:var(--t-label);line-height:1.45;color:var(--ink-2)}.kx .ue-note svg.i{margin-top:1px;color:var(--ink)}.kx .ue-note b{color:var(--ink);font-weight:600}.kx .ue-sheet{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;height:100%}.kx .ue-cell{position:relative;display:grid;place-items:center;min-width:0;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .ue-cell:nth-child(2n){border-right:0}.kx .ue-cell:nth-child(n+3){border-bottom:0}.kx .ue-empty{padding:0 56px 18px;gap:8px}.kx .ue-empty h3{font-size:var(--t-dialog)}.kx .ue-empty p{max-width:25em}.kx .ue-empty .btn{margin-top:10px}.kx .ue-empty .btn-t{font-size:var(--t-label);font-weight:600}.kx .ue-cell-w{position:absolute;left:28px;bottom:22px;font-size:var(--t-meta);color:var(--ink-3)}.kx .ue-gate{max-width:760px}.kx .ue-gate .helper{margin-top:28px}.kx .ue-hl-rosa{background:var(--f-rose)}.kx .ue-feat{list-style:none;margin:26px 0 0;padding:0;border-top:1px solid var(--line)}.kx .ue-feat li{display:grid;grid-template-columns:22px minmax(0,1fr);gap:14px;padding:14px 0;border-bottom:1px solid var(--line)}.kx .ue-feat svg.i{margin-top:2px}.kx .ue-feat b{display:block;font-weight:600}.kx .ue-feat span{display:block;margin-top:2px;font-size:var(--t-button);color:var(--ink-2)}.kx .ue-cta{display:flex;align-items:center;gap:20px;margin-top:28px}.kx .ue-cta .btn-p{height:46px;padding:0 22px;font-size:var(--t-body)}.kx .ue-cta .btn-t{font-size:var(--t-label);font-weight:600}.kx .ue-fine{margin-top:12px;font-size:var(--t-meta);color:var(--ink-2)}.kx .ue-done{margin-top:30px}.kx .ue-done-t{display:flex;align-items:center;gap:10px;font-size:var(--t-summary);font-weight:620;letter-spacing:-.015em}.kx .ue-done-t .g-here{width:22px;height:22px}.kx .ue-done p:not(.ue-done-t){margin-top:6px;font-size:var(--t-body);color:var(--ink-2);max-width:36em}.kx .ue-done .ue-cta{margin-top:22px}.kx .ue-phd{padding-right:10px}.kx .ue-phd-r{display:flex;gap:0}.kx .ue-phd-r .ib svg.i{width:22px;height:22px}.kx .ue-mu{padding:22px 20px 0}.kx .ue-mu h1{margin:0;font-size:var(--t-title);font-weight:650;letter-spacing:-.04em;line-height:1}.kx .ue-mu-e{padding:40px 0 0}.kx .ue-mu-e .btn-p{height:var(--target);padding:0 22px}.kx .ue-mu-e .btn-t{font-size:var(--t-label);font-weight:600}.kx .ue-mu-e h3{font-size:var(--t-dialog)}.kx .ue-more{padding:10px 20px 30px}.kx .ue-acct{display:flex;align-items:center;gap:12px;padding:0 0 16px;border-bottom:1px solid var(--line)}.kx .ue-acct div{display:grid;line-height:1.3}.kx .ue-acct b{font-size:var(--t-dienst);font-weight:650}.kx .ue-acct span:not(.av){font-size:var(--t-button);color:var(--ink-2)}.kx .ue-ml{list-style:none;margin:12px 0 0;padding:0}.kx .ue-ml+.ue-ml{margin-top:18px}.kx .ue-ml button{display:grid;grid-template-columns:24px minmax(0,1fr) auto auto;align-items:center;gap:14px;width:100%;height:48px;font-size:var(--t-dienst);font-weight:500;text-align:left;color:var(--ink);border-radius:10px;transition:background var(--dur-ui) var(--ease-out)}.kx .ue-ml button:active{background:var(--wash-2);--ink-3:var(--ink-2);transition-duration:0s}.kx .ph-tab button:active{background:var(--wash);transition-duration:0s}.kx .ph-tab button{border-radius:12px}.kx .ue-ml svg.i{width:22px;height:22px}.kx .ue-ml em{font-style:normal;font-size:var(--t-button);font-weight:650;font-variant-numeric:tabular-nums}.kx .ue-ml svg.ue-chev{width:18px;height:18px;color:var(--ink-3)}.kx .ue-ml .ue-out{grid-template-columns:24px minmax(0,1fr);color:var(--ink-2)}.kx .ue-ml-x{padding-top:10px;border-top:1px solid var(--line)}.kx .ue-msch{display:flex;flex-direction:column}.kx .ue-ms-top{display:flex;align-items:center;gap:12px;padding:6px 16px 12px;flex:none}.kx .ue-ms-in{position:relative;flex:1;min-width:0;display:block;height:44px;cursor:text}.kx .ue-ms-in svg.i{position:absolute;left:12px;top:13px;color:var(--ink-2);pointer-events:none}.kx .ue-ms-in .ue-cmd-q{font-size:var(--t-dienst);height:44px;padding:0 12px 0 38px;border:1px solid var(--line-control);border-radius:12px;background:var(--paper)}.kx .ue-ms-in .ue-cmd-q:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .ue-ms-top .btn-t{font-size:var(--t-body);font-weight:600;text-decoration:none}.kx .ue-ms-list{flex:1;min-height:0;max-height:none;padding:0 8px 28px;border-top:1px solid var(--line)}.kx .ue-msch .ue-it{grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto auto;row-gap:1px;height:auto;min-height:54px;padding:8px 12px}.kx .ue-msch .ue-it svg.i{grid-row:1/3}.kx .ue-msch .ue-it-l,.kx .ue-msch .ue-it-s{grid-column:2}.kx .ue-msch .ue-it-r{display:none}.kx .ue-msch .ue-it-l{font-size:var(--t-dienst)}.kx .ue-cmd-empty[hidden],.kx .ue-req-a[hidden],.kx .ue-grp[hidden]{display:none}.kx .ue-clip{overflow:clip}.kx .ue-fg-back{display:inline-flex;align-items:center;gap:4px;min-height:28px;margin:-6px 0 6px -4px;font-size:var(--t-button);font-weight:600;color:var(--ink-2);text-decoration:none}.kx .ue-fg-back:hover{color:var(--ink)}.kx .ue-fg-back svg.i{width:16px;height:16px}.kx .ue-fg-f-wash{background:var(--wash)}.kx .z-be .ue-price,.kx .ue-fg-hist{margin-top:10px}.kx .ue-fg-hist .h2r{margin:0}.kx .ue-grab{display:block;width:calc(100% + 40px);height:30px;margin:-10px -20px 6px;padding-top:10px;cursor:grab;touch-action:none}.kx .ue-grab .grab{margin:0 auto}.kx .ue-more.drag,.kx .ue-more.drag *{cursor:grabbing}.kx .ue-mscrim{cursor:pointer}.kx #a-ueberall .h2r a,.kx #a-ueberall .login-alt a{display:inline-flex;align-items:center;min-height:28px;margin-block:-4px}.kx #a-ueberall .pframe .h2r a{min-height:var(--target);margin-block:-12px}.kx .bp-sb .sb-ws{padding:6px 10px 14px}.kx .bp-sb .sb-nav a{height:31px;font-size:14px}.kx .bp-sb .sb-nav a svg.i{width:17px;height:17px}.kx .bp-sb .sb-gap{height:12px}.kx .bp-sb .sb-me{margin-top:10px;padding-top:12px}.kx .bp-dot{margin-left:auto;width:7px;height:7px;border-radius:50%;background:var(--down);flex:none}.kx .bp-scope{display:inline-flex;align-items:center;gap:7px;font-size:14px;color:var(--ink-2)}.kx .bp-scope svg.i{width:16px;height:16px}.kx .bp-app .srch{width:250px}.kx .bp-lang{font-size:12.5px;font-weight:650}.kx .bp-app .pg-h{min-height:40px}.kx .bp-app .utabs{margin-top:14px}.kx .bp-app .utabs.bp-top{margin-top:0}.kx .bp-app .sum{margin-top:16px}.kx .bp-app .todo li{height:44px}.kx .bp-app .tbl th{height:34px}.kx .bp-app .tbl td{height:44px}.kx .bp-app .tbl td b{font-weight:560}.kx .bp-app .tbl .sub{line-height:1.25}.kx .bp-h2{margin-top:26px}.kx .bp-mono{font-family:var(--mono);font-size:12.5px;letter-spacing:0}.kx .bp-app .notice{max-width:52em}.kx .bp-ov{display:grid;grid-template-columns:minmax(0,1fr) 316px;gap:56px;padding-top:26px}.kx .bp-ov .hero-fig{--hs:96px}.kx .bp-ov .sum{max-width:30em}.kx .bp-curve{margin-top:14px}.kx .bp-segrow{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:2px}.kx .bp-segrow .seg{flex:none}.kx .bp-segrow .seg button{white-space:nowrap}.kx .bp-segrow>span{font-size:13px;color:var(--ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.kx .bp-ov .todo{margin-top:26px}.kx .bp-nx li{grid-template-columns:54px minmax(0,1fr) auto}.kx .bp-nx .pax{font-size:15px;color:var(--ink)}.kx .bp-tools{display:flex;align-items:center;gap:14px;margin-top:18px}.kx .bp-tools .res-f{margin-top:0}.kx .bp-tools .sp{flex:1}.kx .bp-tools .input{height:36px;font-size:14.5px;flex:none}.kx .bp-tbl{margin-top:10px}.kx .bp-tbl .bp-c{width:30px;padding-right:0}.kx .bp-tbl .bp-c .check{vertical-align:middle}.kx .bp-tbl .st{font-size:15px}.kx .bp-tbl .bp-wrap{white-space:normal;font-size:13.5px;line-height:1.3;color:var(--ink-2)}.kx .bp-tbl .bp-sel td{background:var(--wash)}.kx .bp-tbl .bp-dim td,.kx .bp-tbl .bp-dim .sub{color:var(--ink-3)}.kx .bp-un{display:inline-grid;place-items:center;min-width:19px;height:19px;padding:0 5px;margin-right:8px;border-radius:999px;background:var(--ink);color:var(--paper);font-size:11.5px;font-weight:650;font-variant-numeric:tabular-nums;vertical-align:1px}.kx .bp-drawer{width:520px;padding:0}.kx .bp-dbody{flex:1;min-height:0;overflow:hidden;padding:22px 28px 0}.kx .bp-dfoot{flex:none;display:flex;align-items:center;gap:18px;padding:14px 28px;border-top:1px solid var(--line);background:var(--raised)}.kx .bp-dfoot .sp{flex:1}.kx .bp-dh{display:flex;align-items:center;gap:14px}.kx .bp-dh>div{min-width:0;flex:1}.kx .bp-dh h3{font-size:24px}.kx .bp-dh p{font-size:13px;color:var(--ink-2);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .bp-dsum{margin-top:18px;font-size:20px;line-height:1.35;letter-spacing:-.015em;color:var(--ink-2)}.kx .bp-dsum b{color:var(--ink);font-weight:600}.kx .bp-dst{display:flex;margin-top:10px;font-size:14.5px;white-space:normal}.kx .bp-sec{margin-top:22px}.kx .bp-sec>h4{margin:0 0 2px;font-size:15px;font-weight:650;letter-spacing:-.01em}.kx .bp-sec>p.bp-lead{font-size:13.5px;color:var(--ink-2);margin:2px 0 6px;line-height:1.4}.kx .bp-rows{list-style:none;margin:0;padding:0}.kx .bp-rows>li{display:grid;grid-template-columns:minmax(0,1fr) 56px 118px;align-items:center;gap:12px;min-height:44px;padding:3px 0;border-bottom:1px solid var(--line);font-size:15px}.kx .bp-rows .num{text-align:right;color:var(--ink-2)}.kx .bp-team>li{grid-template-columns:minmax(0,1fr) 104px 112px}.kx .bp-nm{display:flex;flex-direction:column;min-width:0;line-height:1.3}.kx .bp-nm b{font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .bp-nm span{font-size:13px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .bp-foot{margin-top:8px;font-size:13px;color:var(--ink-2);display:flex;align-items:center;gap:12px}.kx .bp-foot .btn-t{font-size:13.5px}.kx .bp-ta{border:1px solid var(--line-2);border-radius:8px;padding:10px 12px;margin-top:6px;font-size:15px;line-height:1.45;color:var(--ink);background:var(--paper);min-height:68px}.kx .bp-ta.bp-focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .bp-ta.bp-focus:after{content:"";display:inline-block;width:1.5px;height:18px;background:var(--ink);margin-left:1px;vertical-align:-3px;animation:kx-caret 1.05s steps(1) infinite}.kx .bp-counts{display:grid;grid-template-columns:1fr 1fr;column-gap:28px;margin:4px 0 0}.kx .bp-counts>div{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--line);font-size:15px}.kx .bp-counts dt{color:var(--ink-2)}.kx .bp-counts dd{margin:0;font-weight:560;font-variant-numeric:tabular-nums}.kx .bp-scrim2{z-index:5}.kx .bp-dlg{z-index:6;width:480px}.kx .bp-dlg .fld{margin:20px 0 0}.kx .bp-dlg .hint{font-size:13px;margin-top:6px}.kx .bp-plat{margin-top:22px}.kx .bp-plat .hero-fig{--hs:72px}.kx .bp-rollst{margin-top:6px;height:24px}.kx .bp-rollst .st{font-size:15px;font-weight:560}.kx .bp-procs{list-style:none;margin:10px 0 0;padding:0;border-top:1px solid var(--line)}.kx .bp-proc{display:grid;grid-template-columns:20px 58px 104px minmax(0,1fr) 34px;align-items:center;gap:12px;height:46px;border-bottom:1px solid var(--line);font-size:15px}.kx .bp-proc>b{font-weight:620;font-variant-numeric:tabular-nums}.kx .bp-proc>.bp-mono{color:var(--ink-2)}.kx .bp-proc>span:nth-child(4){font-size:14px;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .bp-proc>span:last-child{font-size:13px;color:var(--ink-3);text-align:right}.kx .bp-kv>div{padding:8px 0}.kx .bp-kv dd{font-size:15px}.kx .bp-plat .side-block .h2r{margin-bottom:2px}.kx .bp-memh{display:flex;justify-content:space-between;gap:12px;font-size:15px;margin:8px 0}.kx .bp-memh span{color:var(--ink-2)}.kx .bp-memh b{font-weight:560;font-variant-numeric:tabular-nums}.kx .bp-sline{display:flex;align-items:flex-start;margin-top:10px;font-size:14px;white-space:normal;line-height:1.35}.kx .bp-sline>svg{margin-top:1px}.kx .bp-toast{position:absolute;left:754px;bottom:28px;transform:translate(-50%,14px);opacity:0;pointer-events:none;transition:opacity .16s var(--ease-in),transform .16s var(--ease-in);z-index:5}.kx .bp-toast.bp-on{opacity:1;transform:translate(-50%);pointer-events:auto;transition:opacity .32s var(--ease-out),transform .42s var(--ease-out)}.kx .bp-reg{display:grid;grid-template-columns:196px minmax(0,1fr);gap:28px;margin-top:18px;min-height:0}.kx .bp-reg .subnav a{height:32px;font-size:14px;padding:0 10px;white-space:nowrap}.kx .bp-reg .subnav a span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kx .bp-reg .subnav a em{margin-left:auto;font-style:normal;font-size:13px;color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .bp-reg .subnav a.bp-in{padding-left:24px}.kx .bp-filters{display:flex;gap:10px}.kx .bp-filters .input{height:36px;font-size:14px}.kx .bp-filters .bp-q{flex:1}.kx .bp-filters .select{width:150px}.kx .bp-bulk{position:absolute;left:754px;bottom:28px;transform:translate(-50%);z-index:3;gap:6px;padding-right:6px}.kx .bp-bulk>b{font-weight:620;margin-right:6px}.kx .bp-bulk .btn{font-size:13.5px}.kx .bp-bulk .bp-x{width:32px;padding:0}.kx .bp-copy{display:flex;align-items:center;gap:14px;margin-top:16px;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:14.5px}.kx .bp-copy>span:first-child{color:var(--ink-2);flex:none}.kx .bp-copy .bp-mono{font-size:13px;color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .bp-copy .sp{flex:1}.kx .bp-ctl{display:grid;grid-template-columns:1fr 1fr 1.3fr;gap:10px;margin-top:16px}.kx .bp-ctl .input{height:38px;font-size:14.5px}.kx .bp-lbl{display:block;font-size:13px;font-weight:600;margin-bottom:5px}.kx .bp-msgs{list-style:none;margin:14px 0 0;padding:0;border-top:1px solid var(--line)}.kx .bp-msgs>li{padding:12px 0;border-bottom:1px solid var(--line)}.kx .bp-mh{display:flex;align-items:baseline;gap:8px;font-size:13px;color:var(--ink-3)}.kx .bp-mh b{font-size:15px;font-weight:600;color:var(--ink)}.kx .bp-msgs p{margin-top:4px;font-size:15px;line-height:1.45}.kx .bp-msgs .bp-sys{font-size:13px;color:var(--ink-3);padding:9px 0}.kx .bp-compose{flex:none;padding:14px 28px 18px;border-top:1px solid var(--line);background:var(--raised)}.kx .bp-compose .bp-ta{margin-top:0;min-height:92px}.kx .bp-compose .bp-foot{margin-top:10px}.kx .bp-compose .sp{flex:1}.kx .bp-fields .fld{margin-bottom:12px}.kx .bp-fields .fld div{height:42px;font-size:14.5px;color:var(--ink)}.kx .bp-fields .fld div.bp-ph{color:var(--ink-3)}.kx .bp-chk{display:flex;align-items:flex-start;gap:10px;font-size:15px;margin-top:6px}.kx .bp-chk .check{margin-top:2px}.kx .bp-chk span{display:block;font-size:13px;color:var(--ink-2);margin-top:2px;line-height:1.4}.kx .bp-ch{margin-top:20px}.kx .bp-ch .hero-fig{--hs:96px}.kx .bp-ch .hero-sub .g-alert{width:15px;height:15px}.kx .bp-red{display:flex;align-items:flex-start;gap:10px;margin-top:14px;font-size:14.5px;line-height:1.4;max-width:58em}.kx .bp-red .g-alert{margin-top:1px}.kx .bp-red a{font-weight:600;cursor:pointer;color:var(--ink)}.kx .bp-err{display:block;font-size:12.5px;color:var(--down);margin-top:1px}.kx .bp-smsg{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:40px;margin-top:20px;min-height:0}.kx .bp-smsg .tbl{margin-top:0}.kx .bp-smsg .side-block .h2r{margin-bottom:2px}.kx .bp-test{display:flex;gap:10px;margin-top:12px}.kx .bp-test .input{flex:1;height:38px;font-size:14px}.kx .bp-btn-sm{height:34px;padding:0 14px;font-size:13.5px}.kx .bp-sf{list-style:none;margin:6px 0 0;padding:0}.kx .bp-sf>li{display:grid;grid-template-columns:150px minmax(0,1fr);align-items:center;height:40px;border-bottom:1px solid var(--line);font-size:15px}.kx .bp-sf>li>span:first-child{color:var(--ink-2)}.kx .bp-sf em{font-style:normal;color:var(--ink-3)}.kx .bp-sf s{text-decoration:line-through;text-decoration-color:var(--ink-3);color:var(--ink-3)}.kx .bp-revs{list-style:none;margin:6px 0 0;padding:0}.kx .bp-rev{padding:15px 0 14px;border-bottom:1px solid var(--line)}.kx .bp-revh{display:flex;align-items:center;gap:10px;font-size:15px}.kx .bp-revh b{font-weight:600}.kx .bp-revh .sp{flex:1}.kx .bp-revm{font-size:13px;color:var(--ink-2);margin-top:2px}.kx .bp-revt{margin-top:8px;font-weight:600;font-size:15px}.kx .bp-revb{margin-top:2px;font-size:15px;line-height:1.45;max-width:48em}.kx .bp-reva{display:flex;align-items:center;gap:18px;margin-top:10px}.kx .bp-reva .sp{flex:1}.kx .bp-reva .btn-t{font-size:14px;font-weight:600}.kx .bp-reply{margin-top:10px;padding-left:14px;border-left:2px solid var(--line-2);font-size:15px;line-height:1.45;max-width:46em}.kx .bp-reply b{font-weight:600}.kx .bp-reply span{color:var(--ink-3);font-size:13px}.kx .bp-rform{margin-top:12px;max-width:46em}.kx .bp-rform .bp-foot{margin-top:10px}.kx .bp-stars{display:inline-flex;gap:2px}.kx .bp-stars svg{width:14px;height:14px;fill:var(--ink);stroke:none}.kx .bp-stars svg.bp-off{fill:var(--line-2)}.kx .bp-set{display:grid;grid-template-columns:224px minmax(0,1fr);gap:40px;margin-top:20px;min-height:0}.kx .bp-set .subnav a{height:auto;min-height:50px;padding:6px 12px;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px}.kx .bp-set .subnav a>span{display:inline-flex;align-items:center;gap:7px;font-size:13px;font-weight:450;color:var(--ink-3)}.kx .bp-set .subnav a>span.c-wait{color:var(--wait)}.kx .bp-seth{display:flex;align-items:center;gap:16px}.kx .bp-seth h2{margin:0;font-size:20px;font-weight:650;letter-spacing:-.02em}.kx .bp-seth .sp{flex:1}.kx .bp-setp{font-size:14px;color:var(--ink-2);margin-top:6px;max-width:44em;line-height:1.45}.kx .bp-sgrp{margin-top:20px;font-size:15px;font-weight:650;padding-bottom:6px;border-bottom:1px solid var(--line)}.kx .bp-set .frow{padding:12px 0;grid-template-columns:300px minmax(0,1fr);gap:24px;align-items:center}.kx .bp-set .frow .fc{align-content:start}.kx .bp-set .frow .input{height:38px;font-size:14.5px;max-width:300px}.kx .bp-src{font-size:13px;color:var(--ink-3)}.kx .bp-secret{display:flex;align-items:center;gap:16px}.kx .bp-secret .input{width:180px;flex:none}.kx .bp-use{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--ink-2)}.kx .bp-use .hbar{flex:1;max-width:180px}.kx .bp-more{display:inline-flex;align-items:center;gap:6px;margin-top:12px;font-size:14px;color:var(--ink-2)}.kx .bp-more svg.i{width:16px;height:16px}.kx .bp-set .tbl{margin-top:4px}.kx .bp-fix{table-layout:fixed}.kx .bp-fix td,.kx .bp-fix th{overflow:hidden;text-overflow:ellipsis}.kx .bp-fix .sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .bp-fix td.bp-wrap{white-space:normal}.kx .bp-fix td.bp-wrap2{white-space:normal;line-height:1.3;padding-top:5px;padding-bottom:5px}.kx .bp-tn{font-variant-numeric:tabular-nums}.kx .bp-ch .hero-sub.c-down{color:var(--down)}.kx .bp-ph,.kx .bp-ph .bp-mono{color:var(--ink-3)}.kx .bp-fix td.num+td:not(.num),.kx .bp-fix th.num+th:not(.num){padding-left:26px}.kx .bp-inl,.kx .bp-set .frow>.fc.bp-inl{display:flex;align-items:center;gap:14px}.kx .bp-inl .input{flex:none;width:220px}.kx .bp-inl .bp-src{line-height:1.35}.kx .bp-plat .bp-fix td.bp-wrap{font-size:14px;color:var(--ink-2)}.kx .bp-dfoot .btn-i{flex:none}.kx #a-betreiber .h2r a{display:inline-flex;align-items:center;min-height:28px;margin-block:-4px}.kx #a-betreiber p a[href]{display:inline-block;padding-block:6px;margin-block:-6px}.kx .bp-tbl .bp-sel td.ink-3,.kx .bp-tbl .bp-sel .ink-3{color:var(--ink-2)}.kx .bp-more{min-height:28px}.kx .bp-tbl .bp-sel .c-3{color:var(--ink-2)}.kx .aa-an-head{flex:none;padding:4px 40px 14px}.kx .aa-an-head .utabs{margin:0 0 0 22px;border-bottom:0;align-self:flex-end;transform:translateY(8px)}.kx .aa-an-zeit{flex:none;display:flex;align-items:center;gap:18px;height:54px;padding:0 40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap}.kx .aa-an-per{display:flex;align-items:center;gap:2px}.kx .aa-an-per b{padding:0 6px;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .aa-an-step{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ink-2)}.kx .aa-an-step:hover{background:var(--wash);color:var(--ink)}.kx .aa-an-range{font-size:var(--t-button);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-an-state{font-size:var(--t-button);font-weight:550}.kx .aa-an-state .g-here{width:15px;height:15px}.kx .aa-an-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 328px}.kx .aa-an-left{min-width:0;min-height:0;overflow-y:auto;padding:22px 40px 40px;scrollbar-width:thin}.kx .aa-an-right{min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:20px 28px 22px;border-left:1px solid var(--line)}.kx .aa-an-sum .hero-fig{--hs:72px;gap:14px}.kx .aa-an-strich{display:inline-block;padding-bottom:7px;border-bottom:5px double var(--ink);line-height:1;transition:border-color .25s var(--ease-out)}.kx .aa-an-strich.is-day{border-bottom-color:transparent}.kx .aa-an-sum .hero-unit{font-size:var(--t-dialog);padding-bottom:calc(var(--hs) * .12 + 12px)}.kx .aa-an-lock{margin-left:6px;padding-bottom:calc(var(--hs) * .12 + 14px);font-size:var(--t-button);font-weight:550}.kx .aa-an-lock svg.i{width:15px;height:15px}.kx .aa-an-lock[hidden]{display:none}.kx .aa-an-sumt{margin-top:14px;max-width:41em;min-height:45px;font-size:var(--t-body);line-height:1.45;color:var(--ink-2)}.kx .aa-an-sumt b{color:var(--ink);font-weight:600}.kx .aa-an-up{display:inline-flex;align-items:center;gap:2px;color:var(--up);font-weight:600;font-variant-numeric:tabular-nums}.kx .aa-an-up svg.i{width:15px;height:15px}.kx .aa-an-kurve{margin-top:16px}.kx .aa-an-chart{display:block;width:100%;overflow:visible;user-select:none;-webkit-user-select:none;outline:none;border-radius:4px}.kx .aa-an-chart:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.kx .aa-an-chart text{font-family:var(--font);font-size:var(--t-micro);fill:var(--ink-3);font-variant-numeric:tabular-nums}.kx .aa-an-chart .aa-an-gl{stroke:var(--line);stroke-width:1}.kx .aa-an-chart .aa-an-base{stroke:var(--line-2);stroke-width:1}.kx .aa-an-chart .aa-an-b{fill:var(--mark);transition:opacity .18s var(--ease-out)}.kx .aa-an-chart .aa-an-f{fill:none;stroke:var(--ink-3);stroke-width:1.2;stroke-dasharray:2 3;transition:opacity .18s var(--ease-out)}.kx .aa-an-chart .aa-an-ft{stroke:var(--paper);stroke-width:1.4;stroke-opacity:.75;stroke-dasharray:2 2}.kx .aa-an-chart .aa-an-lab{fill:var(--ink-2);font-weight:550}.kx .aa-an-chart .aa-an-hit{fill:transparent;cursor:pointer}.kx .aa-an-chart .aa-an-tue{opacity:0;transition:opacity .2s var(--ease-out)}.kx .aa-an-chart.is-tue .aa-an-tue{opacity:1}.kx .aa-an-chart.is-tue .aa-an-d:not(.is-dip) .aa-an-b{opacity:.2}.kx .aa-an-chart.is-tue .aa-an-d:not(.is-dip) .aa-an-f{opacity:.35}.kx .aa-an-chart.is-tue .aa-an-d.is-dip .aa-an-f{stroke:var(--ink);stroke-width:1.4}.kx .aa-an-chart.is-on .aa-an-d .aa-an-b{opacity:.2}.kx .aa-an-chart.is-on .aa-an-d .aa-an-f{opacity:.35}.kx .aa-an-chart.is-on .aa-an-d.is-sel .aa-an-b{opacity:1}.kx .aa-an-chart.is-on .aa-an-d.is-sel .aa-an-f{opacity:1;stroke:var(--ink)}.kx .aa-an-leg{display:flex;align-items:flex-start;gap:10px;margin-top:10px;font-size:var(--t-meta);line-height:1.45;color:var(--ink-2)}.kx .aa-an-leg i{flex:none;width:12px;height:12px;margin-top:3px;border:1.2px dashed var(--ink-3);border-radius:2px}.kx .aa-an-kz{margin-top:20px}.kx .aa-an-kh,.kx .aa-an-kr{display:grid;grid-template-columns:minmax(0,1fr) 96px 196px;column-gap:18px;align-items:center}.kx .aa-an-kh{height:34px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-an-kh span:nth-child(2),.kx .aa-an-kv{text-align:right}.kx .aa-an-kr{min-height:52px;padding:7px 0;border-bottom:1px solid var(--line)}.kx .aa-an-kn{display:grid;gap:1px;min-width:0;line-height:1.3}.kx .aa-an-kn b{font-size:var(--t-body);font-weight:560}.kx .aa-an-kn>span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-an-tag{margin-left:6px;font-size:var(--t-meta);font-weight:550;color:var(--ink-2)}.kx .aa-an-kv{font-size:var(--t-body);font-weight:620;font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-an-est{padding-bottom:1px;border-bottom:1.5px dashed var(--ink-3)}.kx .aa-an-band{position:relative;height:6px;margin:4px 0 7px;border-radius:3px;background:var(--wash-2)}.kx .aa-an-band i{position:absolute;top:0;bottom:0;border-radius:3px;background:var(--line-2)}.kx .aa-an-band u{position:absolute;top:-3px;width:1.5px;height:12px;background:var(--ink-3)}.kx .aa-an-band em{position:absolute;top:50%;width:11px;height:11px;margin:-5.5px 0 0 -5.5px;border-radius:50%;background:var(--ink);border:2px solid var(--paper)}.kx .aa-an-bw{display:flex;justify-content:space-between;gap:10px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap}.kx .aa-an-bw span:last-child{color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .aa-an-bw .c-wait{font-weight:600}.kx .aa-an-none{font-size:var(--t-meta);line-height:1.35;color:var(--ink-3)}.kx .aa-an-list{margin-top:22px}.kx .aa-an-th,.kx .aa-an-pr,.kx .aa-an-tf,.kx .aa-an-dh,.kx .aa-an-dr{display:grid;grid-template-columns:26px minmax(0,1fr) 58px 58px 74px 96px;align-items:center;column-gap:10px}.kx .aa-an-th{height:34px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-an-th span:nth-child(n+3),.kx .aa-an-pr>span:nth-child(n+3),.kx .aa-an-tf>span:nth-child(n+3),.kx .aa-an-dh span:nth-child(n+3),.kx .aa-an-dr>span:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.kx .aa-an-pr{width:100%;min-height:52px;padding:5px 0;border-bottom:1px solid var(--line);font-size:var(--t-body);text-align:left;transition:background .18s var(--ease-out)}.kx .aa-an-pr:hover{background:var(--wash)}.kx .aa-an-chev{display:grid;place-items:center;color:var(--ink-2)}.kx .aa-an-chev svg.i{width:16px;height:16px;transform:rotate(-90deg);transition:transform .22s var(--ease-out)}.kx [aria-expanded=true]>.aa-an-chev svg.i{transform:none}.kx .aa-an-who{display:grid;min-width:0;line-height:1.3}.kx .aa-an-who b{font-weight:560;white-space:nowrap}.kx .aa-an-who small{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-an-who small .c-wait,.kx .aa-an-dw small .c-wait{font-weight:600}.kx .aa-an-pr>span:nth-child(3),.kx .aa-an-pr>span:nth-child(4),.kx .aa-an-pr>span:nth-child(5){color:var(--ink-2)}.kx .aa-an-pr>span:last-child{font-weight:620}.kx .aa-an-grow{display:none}.kx .aa-an-grow.open{display:block}.kx .aa-an-grow.open>div{animation:kx-aa-an-reveal var(--dur-ui) var(--ease-out)}@keyframes kx-aa-an-reveal{0%{opacity:0;transform:translateY(-4px)}}.kx .aa-an-days{padding:4px 0 8px;border-bottom:1px solid var(--line)}.kx .aa-an-dh{height:28px;font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-an-dh span:nth-child(2){padding-left:20px}.kx .aa-an-dr{width:100%;min-height:42px;padding:4px 0;font-size:var(--t-label);text-align:left;border-radius:6px;transition:background .18s var(--ease-out)}.kx .aa-an-dr:hover{background:var(--wash)}.kx .aa-an-dr .aa-an-chev svg.i{width:14px;height:14px}.kx .aa-an-dw{display:grid;padding-left:20px;line-height:1.3;min-width:0}.kx .aa-an-dw b{font-weight:560}.kx .aa-an-dw small{font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-an-dr>span:nth-child(3),.kx .aa-an-dr>span:nth-child(4),.kx .aa-an-dr>span:nth-child(5){color:var(--ink-2)}.kx .aa-an-dr>span:last-child{font-weight:600}.kx .aa-an-org{margin:2px 0 4px 56px;padding:6px 0 4px 16px;border-left:1px solid var(--line-2)}.kx .aa-an-org dl{margin:0}.kx .aa-an-org dl div{display:grid;grid-template-columns:20px 74px minmax(0,1fr);gap:8px;align-items:start;padding:5px 0;font-size:var(--t-meta);line-height:1.4}.kx .aa-an-org dl div+div{border-top:1px solid var(--line)}.kx .aa-an-org svg.i{width:16px;height:16px;margin-top:1px;color:var(--ink-2)}.kx .aa-an-org dt{font-weight:600;color:var(--ink)}.kx .aa-an-org dd{margin:0;color:var(--ink-2);min-width:0}.kx .aa-an-org dd b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.kx .aa-an-org dd .c-wait{font-weight:600}.kx .aa-an-hrs{margin-top:6px;padding-top:8px;border-top:1px solid var(--line)}.kx .aa-an-hg{display:grid;grid-template-columns:70px repeat(14,minmax(0,1fr));column-gap:3px;align-items:end}.kx .aa-an-hl{display:grid;align-self:stretch;grid-template-rows:64px 20px 18px;font-size:var(--t-micro);color:var(--ink-3);line-height:1}.kx .aa-an-hl span{align-self:end;padding-bottom:3px}.kx .aa-an-hl span:first-child{align-self:start;padding:0;color:var(--ink-2);font-weight:550}.kx .aa-an-h{display:grid;grid-template-rows:64px 20px 18px;justify-items:stretch;border-radius:4px;cursor:default;outline:none;transition:background .15s var(--ease-out)}.kx .aa-an-h:hover,.kx .aa-an-h:focus-visible,.kx .aa-an-h.is-sel{background:var(--wash);--ink-3:var(--ink-2)}.kx .aa-an-h:focus-visible{box-shadow:0 0 0 2px var(--ink)}.kx .aa-an-hc{position:relative;margin:0 3px}.kx .aa-an-hc i{position:absolute;left:0;right:0;bottom:0;border-radius:2px 2px 0 0;background:var(--mark)}.kx .aa-an-hc u{position:absolute;left:-1px;right:-1px;bottom:0;border:1.2px dashed var(--ink-3);border-bottom:0;border-radius:2px 2px 0 0}.kx .aa-an-h.is-mark .aa-an-hc u{border-color:var(--ink);border-width:1.5px}.kx .aa-an-h b,.kx .aa-an-h small{display:block;text-align:center;font-variant-numeric:tabular-nums;line-height:1}.kx .aa-an-h b{align-self:end;padding-bottom:3px;font-size:var(--t-micro);font-weight:550;color:var(--ink-2)}.kx .aa-an-h small{align-self:end;padding-bottom:3px;font-size:var(--t-micro);color:var(--ink-3)}.kx .aa-an-h.is-mark b{color:var(--ink);font-weight:650}.kx .aa-an-hcap{margin-top:6px;min-height:20px;font-size:var(--t-meta);line-height:1.45;color:var(--ink-2)}.kx .aa-an-hcap b{color:var(--ink);font-weight:600}.kx .aa-an-hcap .c-wait{font-weight:600}.kx .aa-an-tf{height:56px;border-top:1px solid var(--ink);font-size:var(--t-body);font-weight:620}.kx .aa-an-tf em{font-style:normal;font-weight:450;font-size:var(--t-meta);color:var(--ink-2);margin-left:8px}.kx .aa-an-pr.is-hit,.kx .aa-an-dr.is-hit{animation:kx-aa-an-hit 1.2s var(--ease-out)}@keyframes kx-aa-an-hit{0%{background:var(--wash-2)}to{background:transparent}}.kx .aa-an-rh{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kx .aa-an-rh h2{margin:0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em}.kx .aa-an-rh span{font-size:var(--t-meta);color:var(--wait);font-weight:600}.kx .aa-an-rh span.is-done{color:var(--up)}.kx .aa-an-steps{list-style:none;margin:12px 0 0;padding:0}.kx .aa-an-stp{padding:11px 0 12px;border-top:1px solid var(--line)}.kx .aa-an-sh{display:flex;align-items:center;gap:10px}.kx .aa-an-sh b{font-size:var(--t-body);font-weight:650}.kx .aa-an-sh span{margin-left:auto;font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .aa-an-n{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--line-2);font-style:normal;font-size:var(--t-micro);font-weight:650;font-variant-numeric:tabular-nums;transition:background .25s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out)}.kx .aa-an-stp.is-done .aa-an-n{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .aa-an-ck{list-style:none;margin:8px 0 0;padding:0}.kx .aa-an-ck li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;padding:8px 0;border-bottom:1px solid var(--line)}.kx .aa-an-ck li:last-child{border-bottom:0}.kx .aa-an-ck .g-here{width:18px;height:18px;margin-top:1px}.kx .aa-an-ck li.is-ck{display:block;padding:0}.kx .aa-an-ckr{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;min-height:36px;padding:8px 0;cursor:pointer}.kx .aa-an-ckr:has(input:disabled){cursor:default}.kx .aa-an-ck .aa-an-ckt{display:grid;gap:2px;min-width:0;font-size:inherit;line-height:inherit;color:inherit}.kx .aa-an-ck input.check{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border-radius:5px;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .aa-an-ck input.check:checked{background:var(--ink);border-color:var(--ink)}.kx .aa-an-ck input.check:checked:after{content:"";width:9px;height:5px;border-left:1.8px solid var(--paper);border-bottom:1.8px solid var(--paper);transform:translateY(-1px) rotate(-45deg)}.kx .aa-an-ck input.check:disabled{cursor:default}.kx .aa-an-ckr:hover input.check:not(:checked):not(:disabled){border-color:var(--ink-2)}.kx .aa-an-ckr:active input.check:not(:disabled){transform:scale(.9);transition-duration:0s}.kx .aa-an-ck input.check:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kx .aa-an-ck li div{display:grid;gap:2px;min-width:0}.kx .aa-an-ck b{font-size:var(--t-label);font-weight:560;line-height:1.3}.kx .aa-an-ck span{font-size:var(--t-meta);line-height:1.38;color:var(--ink-2)}.kx .aa-an-ck a{color:var(--ink);font-weight:600;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.2em}.kx .aa-an-ck a:hover{text-decoration-color:var(--ink)}.kx .aa-an-go{width:100%;height:42px;margin-top:10px;font-size:var(--t-body)}.kx .aa-an-go[aria-disabled=true]{opacity:1;background:var(--wash-2);color:var(--ink-2);cursor:not-allowed}.kx .aa-an-go[aria-disabled=true]:hover{opacity:1}.kx .aa-an-go .aa-an-lk{width:16px;height:16px}.kx .aa-an-go:not([aria-disabled=true]) .aa-an-lk{display:none}.kx .aa-an-go[aria-disabled=true]:active{transform:none}.kx .aa-an-note{margin-top:10px;font-size:var(--t-meta);line-height:1.42;color:var(--ink-2)}.kx .aa-an-note b{color:var(--ink);font-weight:600}.kx .aa-an-done{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:var(--t-body);font-weight:620;color:var(--up);animation:kx-aa-an-in .4s var(--ease-out)}.kx .aa-an-done .g-here{width:18px;height:18px}.kx .aa-an-file{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;margin-top:10px}.kx .aa-an-file svg.i{color:var(--ink-2);margin-top:1px}.kx .aa-an-file div{display:grid;gap:2px;min-width:0}.kx .aa-an-file b{font-size:var(--t-meta);font-weight:600;overflow-wrap:anywhere}.kx .aa-an-file span{font-size:var(--t-meta);line-height:1.38;color:var(--ink-2);overflow-wrap:anywhere}.kx .aa-an-exp{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin-top:10px;font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-an-exp .btn-t{font-size:var(--t-button)}.kx .aa-an-exp .btn-p{width:100%;height:42px;font-size:var(--t-body)}@keyframes kx-aa-an-in{0%{opacity:0;transform:translateY(-4px)}}.kx .aa-an-karla{display:block;margin-top:auto;padding:12px 16px 14px 10px;border-radius:16px;background:var(--f-blue)}.kx .aa-an-karla svg.h{float:left;width:46px;height:46px;margin:-4px 8px 0 -4px;display:block}.kx .aa-an-karla p{font-size:var(--t-label);line-height:1.42}.kx .aa-an-karla p b{font-weight:650;margin-right:4px}.kx .aa-an-kacts{clear:both;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding-top:10px}.kx .aa-an-kacts .btn-w{height:34px;padding:0 14px;background:var(--paper)}.kx .aa-an-kacts .btn-w:hover{opacity:.86}.kx .aa-an-kacts .btn-t{font-size:var(--t-button)}.kx .aa-an-toast{position:absolute;left:calc(50% + 114px);bottom:30px;z-index:6;transform:translate(-50%,14px);opacity:0;pointer-events:none;transition:transform .32s var(--ease-out),opacity .22s var(--ease-out);padding-right:18px}.kx .aa-an-toast.is-on{transform:translate(-50%);opacity:1;pointer-events:auto}.kx .aa-an-ck li.aa-an-hit{animation:kx-aa-an-hit 1.2s var(--ease-out)}.kx .aa-an-dr[hidden],.kx .aa-an-go[hidden],.kx .aa-an-done[hidden]{display:none}.kx .aa-an-pr:active,.kx .aa-an-dr:active{background:var(--wash-2);transition-duration:0s}.kx .aa-an-ck a{display:inline-block;padding-block:6px;margin-block:-6px}.kx .aa-br-pg{position:relative;padding:6px 40px 40px;overflow:hidden}.kx .aa-br-col{width:100%;max-width:640px;margin:0 auto}.kx .aa-br-top{display:flex;align-items:baseline;gap:14px;padding-top:18px}.kx .aa-br-h{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.035em;line-height:1.1}.kx .aa-br-cnt{font-size:var(--t-dienst);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-br-cnt .tk{color:var(--ink);font-weight:620}.kx .aa-br-all{margin-left:auto;font-size:var(--t-label);font-weight:600}.kx .aa-br-halt{height:var(--target);padding:0 18px 0 14px;font-size:var(--t-button);gap:7px}.kx .aa-br-halt svg.i{width:17px;height:17px}.kx .aa-br-sum{margin-top:6px;font-size:var(--t-dienst)}.kx .aa-br-halted{display:flex;align-items:center;gap:10px;margin-top:14px;padding:10px 10px 10px 14px;border-radius:12px;background:var(--wash);font-size:var(--t-label);color:var(--ink-2);animation:kx-aa-br-open var(--dur-ui) var(--ease-out)}.kx .aa-br-halted[hidden]{display:none}.kx .aa-br-halted b{color:var(--ink);font-weight:620}.kx .aa-br-halted svg.i{width:17px;height:17px;flex:none;color:var(--ink)}.kx .aa-br-halted .btn-t{margin-left:auto;font-size:var(--t-button);font-weight:620;flex:none}@keyframes kx-aa-br-open{0%{opacity:0;transform:translateY(-4px)}}.kx .aa-br-stack{position:relative;margin-top:22px}.kx .aa-br-gh{position:absolute;top:calc(var(--d) * 38px);bottom:calc(var(--gb, 0px) - var(--d) * 38px);left:calc(var(--d) * 14px);right:calc(var(--d) * 14px);z-index:calc(4 - var(--d));display:flex;align-items:flex-end;gap:8px;padding:0 20px 10px;border:1px solid var(--line-2);border-radius:18px;background:var(--raised);font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;transition:top .4s var(--ease-out),bottom .4s var(--ease-out),left .4s var(--ease-out),right .4s var(--ease-out)}.kx .aa-br-gh span{overflow:hidden;text-overflow:ellipsis;min-width:0}.kx .aa-br-gh b{font-weight:600;color:var(--ink)}.kx .aa-br-gh svg.i{width:15px;height:15px;flex:none;margin-bottom:2px}.kx .aa-br-gh[style*="--d:2"],.kx .aa-br-gh[style*="--d:3"]{border-color:var(--line);color:var(--ink-3)}.kx .aa-br-gh[style*="--d:2"] b,.kx .aa-br-gh[style*="--d:3"] b{color:var(--ink-2)}.kx .aa-br-card{position:relative;z-index:5;padding:22px 26px 18px;border:1px solid var(--line-2);border-radius:18px;background:var(--raised);transition:transform .26s var(--ease-in),opacity .22s var(--ease-in)}.kx .aa-br-card.is-in{animation:kx-aa-br-rise .42s var(--ease-out)}.kx .aa-br-card.is-ghost{position:absolute;left:0;right:0;top:0;z-index:6;pointer-events:none}.kx .aa-br-card.is-back-j{animation:kx-aa-br-back-j .42s var(--ease-out)}.kx .aa-br-card.is-back-n{animation:kx-aa-br-back-n .42s var(--ease-out)}.kx .aa-br-card.is-back-later{animation:kx-aa-br-back-later .42s var(--ease-out)}.kx .aa-br-card.is-out-j{transform:translate(72px) rotate(1.2deg);opacity:0}.kx .aa-br-card.is-out-n{transform:translate(-72px) rotate(-1.2deg);opacity:0}.kx .aa-br-card.is-out-later{transform:translateY(54px) scale(.96);opacity:0}@keyframes kx-aa-br-rise{0%{transform:translateY(38px) scale(.965);opacity:.35}to{transform:none;opacity:1}}@keyframes kx-aa-br-back-j{0%{transform:translate(72px) rotate(1.2deg);opacity:0}to{transform:none;opacity:1}}@keyframes kx-aa-br-back-n{0%{transform:translate(-72px) rotate(-1.2deg);opacity:0}to{transform:none;opacity:1}}@keyframes kx-aa-br-back-later{0%{transform:translateY(54px) scale(.96);opacity:0}to{transform:none;opacity:1}}.kx .aa-br-vh{display:flex;align-items:center;gap:8px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap}.kx .aa-br-vh svg.i{width:16px;height:16px;flex:none}.kx .aa-br-vh .st{margin-left:auto;font-size:var(--t-meta);font-weight:550}.kx .aa-br-lk{margin-left:6px;color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.22em}.kx .aa-br-vt{margin:8px 0 0;font-size:var(--t-dialog);font-weight:650;letter-spacing:-.025em;line-height:1.22;text-wrap:balance}.kx .aa-br-fg{display:flex;align-items:baseline;gap:10px;margin-top:10px}.kx .aa-br-fg b{font-size:var(--t-sheet);font-weight:620;letter-spacing:-.025em;line-height:1;font-variant-numeric:proportional-nums}.kx .aa-br-fg span{font-size:var(--t-button);color:var(--ink-2)}.kx .aa-br-src{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px;font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-br-src b{color:var(--ink);font-weight:620}.kx .aa-br-gu{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;margin-top:12px}.kx .aa-br-gu .av{width:40px;height:40px;font-size:14px}.kx .aa-br-gu div{display:grid;line-height:1.3}.kx .aa-br-gu b{font-size:var(--t-body);font-weight:620}.kx .aa-br-gu span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-br-tr{display:flex;align-items:center;gap:14px;margin-top:12px;font-size:var(--t-button);color:var(--ink-2)}.kx .aa-br-tr b{color:var(--ink);font-weight:620}.kx .aa-br-trm{display:grid;grid-template-columns:repeat(10,10px);gap:4px;flex:none}.kx .aa-br-trm i{width:10px;height:10px;border-radius:50%;background:var(--ink)}.kx .aa-br-trm i.is-ch{background:transparent;box-shadow:inset 0 0 0 1.5px var(--ink-2)}.kx .aa-br-md{display:grid;margin:12px 0 0;border-top:1px solid var(--line)}.kx .aa-br-md div{display:grid;grid-template-columns:68px minmax(0,1fr);gap:12px;padding:5px 0;border-bottom:1px solid var(--line);font-size:var(--t-meta);line-height:1.35}.kx .aa-br-md dt{color:var(--ink-3);font-weight:550}.kx .aa-br-md dd{margin:0;color:var(--ink)}.kx .aa-br-d{display:grid;grid-template-columns:60px minmax(0,1fr);gap:12px;margin-top:14px;padding:12px 18px 14px 8px;border-radius:14px}.kx .aa-br-f-slate{background:var(--f-slate)}.kx .aa-br-f-sage{background:var(--f-sage)}.kx .aa-br-f-rose{background:var(--f-rose)}.kx .aa-br-f-ochre{background:var(--f-ochre)}.kx .aa-br-f-blue{background:var(--f-blue)}.kx .aa-br-f-wash{background:var(--wash)}.kx .aa-br-f-slate,.kx .aa-br-f-sage,.kx .aa-br-f-rose,.kx .aa-br-f-ochre,.kx .aa-br-f-blue,.kx .aa-br-f-wash{--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s)}.kx .aa-br-d svg.h{width:60px;height:60px;display:block}.kx .aa-br-dc{min-width:0}.kx .aa-br-dw{font-size:var(--t-label);line-height:1.42}.kx .aa-br-dw b{font-weight:650;margin-right:5px}.kx .aa-br-dt{margin-top:9px;padding-top:9px;border-top:1px solid color-mix(in srgb,var(--ink) 13%,transparent);font-size:var(--t-label);line-height:1.48;text-wrap:pretty}.kx .aa-br-ol{list-style:none;margin:9px 0 0;padding:0;border-top:1px solid color-mix(in srgb,var(--ink) 13%,transparent)}.kx .aa-br-ol li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:5px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}.kx .aa-br-ol li div{display:grid;line-height:1.3;min-width:0}.kx .aa-br-ol b{font-size:var(--t-button);font-weight:600}.kx .aa-br-ol li div span,.kx .aa-br-ol em{font-size:var(--t-meta);color:var(--ink-2);font-style:normal}.kx .aa-br-ol em.aa-br-warn{display:flex;align-items:center;gap:6px;color:var(--ink);font-weight:550}.kx .aa-br-ol .num{font-size:var(--t-button);font-weight:560;font-variant-numeric:tabular-nums}.kx .aa-br-ot{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-top:8px;font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-br-ot b{font-size:var(--t-dienst);font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-br-dec{display:flex;align-items:center;gap:12px;margin-top:14px;min-height:46px}.kx .aa-br-dec>.btn{height:46px;padding:0 18px;font-size:var(--t-body)}.kx .aa-br-dec>.btn-p:disabled{opacity:1;background:var(--wash-2);color:var(--ink-2);cursor:default}.kx .aa-br-dec kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:4px;padding:0 5px;border-radius:6px;border:1px solid color-mix(in srgb,currentColor 35%,transparent);font:600 var(--t-micro)/1 var(--font);opacity:.75}@media (hover:none){.kx .aa-br-dec kbd{display:none}}.kx .aa-br-dec .btn.is-press{transform:scale(.96)}.kx .aa-br-fine{margin-left:auto;max-width:220px;font-size:var(--t-meta);line-height:1.35;color:var(--ink-2);text-align:right}.kx .aa-br-rej{display:grid;gap:10px;width:100%}.kx .aa-br-in{display:flex}.kx .aa-br-in input{flex:1;min-width:0;height:44px;padding:0 12px;border:1px solid var(--ink);border-radius:10px;background:var(--paper);color:var(--ink);font:inherit;font-size:var(--t-body);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .aa-br-chips{display:flex;flex-wrap:wrap;gap:8px}.kx .aa-br-chips .chip{border-color:var(--line-control);height:30px;font-size:var(--t-meta);transition:background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.kx .aa-br-chips .chip:active{background:var(--wash-2);transition-duration:0s}.kx .aa-br-chips .chip.on:active{background:var(--ink)}.kx .aa-br-ra{display:flex;align-items:center;gap:14px}.kx .aa-br-ra .btn-p{height:44px;padding:0 20px}.kx .aa-br-last{display:flex;align-items:center;gap:8px;min-height:40px;margin-top:14px;font-size:var(--t-label);color:var(--ink-2)}.kx .aa-br-last:empty{visibility:hidden}.kx .aa-br-last svg.i,.kx .aa-br-last svg.g-here{width:16px;height:16px;flex:none}.kx .aa-br-last .btn-t{margin-left:6px;font-size:var(--t-button);font-weight:600}.kx .aa-br-empty{display:grid;justify-items:center;gap:8px;padding:40px 20px 36px;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .aa-br-empty.is-in{animation:kx-aa-br-rise .42s var(--ease-out)}.kx .aa-br-empty svg.h{width:112px;height:112px}.kx .aa-br-empty h3{font-size:var(--t-heading);letter-spacing:-.025em}.kx .aa-br-empty p{color:var(--ink-2);font-size:var(--t-body)}.kx .aa-br-ea{display:flex;align-items:center;gap:16px;margin-top:8px}.kx .aa-br-team{position:absolute;top:120px;right:18px;width:150px}.kx .aa-br-th{font-size:var(--t-meta);font-weight:600;color:var(--ink-2);padding-bottom:6px;border-bottom:1px solid var(--line)}.kx .aa-br-tl{list-style:none;margin:0;padding:0}.kx .aa-br-tl li{display:grid;grid-template-columns:30px minmax(0,1fr);gap:8px;align-items:center;padding:6px 0}.kx .aa-br-tl li.is-muted .aa-br-face{opacity:.55}.kx .aa-br-tl li div{display:grid;line-height:1.25;min-width:0}.kx .aa-br-tl b{font-size:var(--t-meta);font-weight:600}.kx .aa-br-tl .st{gap:5px;font-size:var(--t-micro);font-weight:550;white-space:nowrap}.kx .aa-br-tl .st .g-wait{width:8px;height:8px}.kx .aa-br-ok{background:var(--up)}.kx .aa-br-face{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;overflow:hidden;flex:none}.kx .aa-br-face svg.h{width:30px;height:30px;display:block}.kx .aa-br-toast{position:absolute;left:calc(228px + (100% - 228px)/2);bottom:28px;transform:translate(-50%,12px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .32s var(--ease-out);z-index:6}.kx .aa-br-toast.is-on{opacity:1;transform:translate(-50%)}.kx .aa-do-main{display:flex;flex-direction:column;min-width:0;min-height:0}.kx .aa-do-top{display:flex;align-items:center;gap:28px;height:64px;padding:0 24px 0 28px;border-bottom:1px solid var(--line);flex:none}.kx .aa-do-ttl{display:grid;line-height:1.2;flex:none}.kx .aa-do-ttl b{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .aa-do-ttl span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-do-draft{display:flex;align-items:center;gap:18px;flex:1;min-width:0;height:48px;padding-left:4px}.kx .aa-do-cnt{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:var(--t-button);color:var(--ink-2);white-space:nowrap;overflow:hidden}.kx .aa-do-cnt b{display:inline-block;font-weight:620;color:var(--ink);font-variant-numeric:tabular-nums}.kx .aa-do-cnt.c-wait b{color:var(--wait)}.kx .aa-do-cnt>span{overflow:hidden;text-overflow:ellipsis}.kx .aa-do-cnt .g-wait,.kx .aa-do-cnt .g-ok{flex:none}.kx .aa-do-cnt.is-bump b{animation:kx-aa-do-bump .32s var(--ease-out)}@keyframes kx-aa-do-bump{0%{opacity:.35;transform:translateY(-3px)}to{opacity:1;transform:none}}.kx .aa-do-sp{flex:1}.kx .aa-do-draft .btn-t{font-size:var(--t-button);gap:6px;flex:none}.kx .aa-do-draft .btn-t svg.i{width:17px;height:17px}.kx .aa-do-draft .btn-p{flex:none}.kx .aa-do-draft .btn-p:disabled{opacity:.32;cursor:default}.kx .aa-do-draft .btn-p:disabled:active{transform:none}.kx .aa-do-verw{position:relative;flex:none}.kx #aaDoPrev[aria-pressed=true]{text-decoration-color:var(--ink)}.kx .aa-do-cap{position:absolute;left:0;right:0;bottom:14px;display:flex;justify-content:center;align-items:center;gap:8px;font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-do-cap .aa-do-f{cursor:default;font-size:var(--t-micro)}.kx .aa-do-cap i{font-style:normal;color:var(--ink-2)}.kx .aa-do-note{position:absolute;left:28px;top:118px;width:212px;display:grid;gap:6px;padding:14px 16px;border-radius:12px;background:var(--paper);border:1px solid var(--line);font-size:var(--t-meta);line-height:1.42;color:var(--ink-2);z-index:1;animation:kx-gs-in var(--dur-ui) var(--ease-out)}.kx .aa-do-note b{display:flex;align-items:center;gap:7px;font-size:var(--t-button);font-weight:650;color:var(--ink)}.kx .aa-do-note b .g-wait,.kx .aa-do-note b svg{flex:none}.kx .aa-do-note .btn-t{justify-self:start;font-size:var(--t-meta)}.kx .aa-do.is-prev .aa-do-note{display:none!important}.kx .aa-do-obj{position:absolute;left:0;right:0;margin-inline:auto;top:72px;width:540px;height:764px;transform-origin:50% 0;overflow:hidden;background:var(--paper);color:var(--ink);border:1px solid var(--line-2);border-radius:3px;box-shadow:var(--frame-shadow)}.kx .aa-do-obj.is-phone{width:336px;height:728px;top:82px;border-radius:40px;border-width:7px;border-color:var(--line-2)}.kx .aa-do-page{position:absolute;inset:0;display:flex;flex-direction:column;padding:26px 44px 14px;font-size:11px;line-height:1.45;font-variant-numeric:tabular-nums;cursor:pointer}.kx .aa-do-page.is-sel{box-shadow:inset 0 0 0 2px var(--ink)}.kx .aa-do.is-prev .aa-do-page{cursor:default}.kx .aa-do.is-prev .aa-do-page.is-sel{box-shadow:none}.kx .aa-do-lh{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:9px;margin-bottom:12px;border-bottom:2px solid var(--ink)}.kx .aa-do-lh>div{display:grid;gap:1px;line-height:1.3}.kx .aa-do-lh b{font-size:12.5px;font-weight:700;letter-spacing:-.01em}.kx .aa-do-lh span{font-size:10px;color:var(--ink-2)}.kx .aa-do-no{text-align:right}.kx .aa-do-no b{font-size:10px;font-weight:650}.kx .aa-do-t{margin:0 0 8px;font-size:16px;line-height:1.25;font-weight:650;letter-spacing:-.015em}.kx .aa-do-tbl{display:grid;margin:0 0 2px;border-top:1px solid var(--line)}.kx .aa-do-tbl>div{position:relative;display:grid;grid-template-columns:172px minmax(0,1fr);gap:10px;align-items:center;min-height:21px;padding:0;border-bottom:1px solid var(--line)}.kx .aa-do-tbl dt{color:var(--ink-2)}.kx .aa-do-tbl dd{margin:0;min-width:0}.kx .aa-do-h{margin:8px 0 4px;font-size:11px;font-weight:650}.kx .aa-do-lns{display:grid;gap:4.5px;counter-reset:aa-do-ol}.kx .aa-do-ln{position:relative;display:block;width:var(--w);height:4.5px;border-radius:3px;background:var(--wash-2)}.kx .aa-do-ln.is-li,.kx .aa-do-ln.is-ol{margin-left:14px;width:calc(var(--w) - 14px)}.kx .aa-do-ln.is-li:before{content:"";position:absolute;left:-11px;top:0;width:4.5px;height:4.5px;border-radius:50%;background:var(--line-2)}.kx .aa-do-ln.is-ol{counter-increment:aa-do-ol}.kx .aa-do-ln.is-ol:before{content:counter(aa-do-ol) ".";position:absolute;left:-14px;top:-4px;font-size:9px;line-height:1;color:var(--ink-3)}.kx .aa-do-txt{margin:0}.kx .aa-do-f{position:relative;display:inline-flex;align-items:center;max-width:100%;height:22px;margin-block:-3px;padding:0;background:none;font:inherit;font-size:10.5px;line-height:1;color:var(--ink);cursor:pointer;vertical-align:middle}.kx .aa-do-f:after{content:"";position:absolute;inset:0 -6px}.kx .aa-do-fv{display:inline-flex;align-items:center;gap:3px;max-width:100%;height:16px;padding:0 5px;border-radius:3px;background:var(--wash-2);box-shadow:inset 0 -1.5px 0 var(--ink-2);font-weight:600;white-space:nowrap;transition:box-shadow var(--dur-ui) var(--ease-out),background var(--dur-ui) var(--ease-out)}.kx .aa-do-fv>span{overflow:hidden;text-overflow:ellipsis}.kx .aa-do-fv svg{width:9px;height:9px;flex:none;stroke-width:2.2}.kx .aa-do-f.is-opt .aa-do-fv{background:var(--paper);box-shadow:inset 0 0 0 1px var(--ink-2)}.kx .aa-do-f.is-free .aa-do-fv{box-shadow:none;border-bottom:1.5px dashed var(--ink-3);border-radius:3px 3px 0 0}.kx .aa-do-f.is-opt.is-free .aa-do-fv{box-shadow:none;border:1px dashed var(--ink-3);border-radius:3px}.kx .aa-do-f:hover .aa-do-fv{background-color:var(--line-2)}.kx .aa-do-f.is-opt:hover .aa-do-fv{background-color:var(--wash)}.kx .aa-do-f:active .aa-do-fv{background-color:var(--line-2);transform:scale(.97);transition-duration:0s}.kx .aa-do-f:focus-visible{outline:none}.kx .aa-do-f:focus-visible .aa-do-fv{outline:2px solid var(--ink);outline-offset:1px}.kx .aa-do-f.is-sel .aa-do-fv{box-shadow:0 0 0 1.5px var(--paper),0 0 0 3px var(--ink)}.kx .aa-do-f.is-flash .aa-do-fv,.kx .aa-do-sig.is-flash .aa-do-sb{animation:kx-aa-do-flash .9s var(--ease-out)}@keyframes kx-aa-do-flash{0%{background-color:color-mix(in srgb,var(--ink) 14%,transparent)}}.kx .aa-do.is-prev .aa-do-f{cursor:default}.kx .aa-do.is-prev .aa-do-f .aa-do-fv{box-shadow:none;background:none;border:0;outline:none;padding:0;color:var(--ink-3);font-weight:500;transform:none}.kx .aa-do.is-prev .aa-do-fv svg{display:none}.kx .aa-do-dm{position:absolute;left:-16px;top:3px;bottom:3px;width:0;border-left:2px dashed var(--wait)}.kx .aa-do.is-prev .aa-do-dm{display:none}.kx .aa-do-sigs{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:auto;padding-top:10px}.kx .aa-do-sig{position:relative;display:block;width:100%;padding:4px;margin:-4px;border-radius:7px;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.kx .aa-do-sig:hover{background:color-mix(in srgb,var(--ink) 4%,transparent)}.kx .aa-do-sig:active{background:color-mix(in srgb,var(--ink) 8%,transparent);transition-duration:0s}.kx .aa-do-sig:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.kx .aa-do-sig.is-sel{box-shadow:inset 0 0 0 1.5px var(--ink)}.kx .aa-do-sig .aa-do-dm{left:-14px;top:6px;bottom:6px}.kx .aa-do-sb{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;height:46px;border:1px dashed var(--line-2);border-radius:6px;font-size:10px;color:var(--ink-2)}.kx .aa-do-sb svg.i{width:14px;height:14px}.kx .aa-do-sb.is-paper{border:0;border-bottom:1px solid var(--ink);border-radius:0;justify-content:flex-end;padding-bottom:4px}.kx .aa-do-sb.is-written{border-style:solid;border-color:var(--line-2);border-width:0 0 1px;border-radius:0;justify-content:flex-end;padding-bottom:4px}.kx .aa-do-sl{display:grid;gap:1px;margin-top:6px;font-size:10.5px;line-height:1.35}.kx .aa-do-sl b{font-size:11.5px;font-weight:650}.kx .aa-do-sl span{color:var(--ink-2)}.kx .aa-do.is-prev .aa-do-sig{cursor:default}.kx .aa-do.is-prev .aa-do-sig:hover,.kx .aa-do.is-prev .aa-do-sig:active{background:none}.kx .aa-do.is-prev .aa-do-sig.is-sel{box-shadow:none}.kx .aa-do-ft{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-top:8px;padding-top:9px;border-top:1px solid var(--line)}.kx .aa-do-ftl{display:grid;gap:4px;font-size:9.5px;line-height:1.35;color:var(--ink-3)}.kx .aa-do-ftl em{max-width:29em;font-style:normal;font-size:10px;color:var(--ink-2)}.kx .aa-do-qr{display:grid;justify-items:center;gap:2px;flex:none}.kx .aa-do-qr svg{display:block;width:62px;height:62px;color:var(--ink);background:var(--paper)}.kx .aa-do-qr span{font-size:9px;color:var(--ink-3)}.kx .aa-do-qr.is-hl svg{outline:2px solid var(--wait);outline-offset:1px;border-radius:2px}.kx .aa-do-ph-page{position:absolute;inset:0;overflow-y:auto;scrollbar-width:none;background:var(--wash);font-size:13px;line-height:1.42}.kx .aa-do-ph-page::-webkit-scrollbar{display:none}.kx .aa-do-url{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;height:46px;padding-top:6px;background:var(--wash);font-size:12px;color:var(--ink-2)}.kx .aa-do-url svg.i{width:12px;height:12px}.kx .aa-do-pw{display:grid;gap:12px;padding:6px 16px 26px}.kx .aa-do-pw h4{margin:0;font-size:19px;line-height:1.2;font-weight:650;letter-spacing:-.02em}.kx .aa-do-pw .aa-do-co{font-size:12px;font-weight:600;color:var(--ink-2)}.kx .aa-do-pw .aa-do-mu{font-size:13px;color:var(--ink-2)}.kx .aa-do-pw .aa-do-mu b{color:var(--ink);font-weight:600}.kx .aa-do-card{display:grid;gap:10px;padding:14px;border-radius:14px;background:var(--paper);border:1px solid var(--line)}.kx .aa-do-mini{height:182px;overflow:hidden;padding:12px 14px;border-radius:10px;border:1px solid var(--line);background:var(--paper);font-size:9.5px;line-height:1.4;position:relative}.kx .aa-do-mini b.aa-do-mt{display:block;margin-bottom:6px;font-size:11.5px;font-weight:650}.kx .aa-do-mini dl{display:grid;margin:0}.kx .aa-do-mini dl div{display:grid;grid-template-columns:94px minmax(0,1fr);gap:6px;padding:1.5px 0;border-bottom:1px solid var(--line)}.kx .aa-do-mini dt{color:var(--ink-2)}.kx .aa-do-mini dd{margin:0;font-weight:600}.kx .aa-do-mini .aa-do-h{font-size:9.5px;margin:7px 0 4px}.kx .aa-do-tabs{display:flex;gap:2px;justify-self:start}.kx .aa-do-tabs span{height:28px;padding:0 12px;display:inline-flex;align-items:center;border-radius:999px;font-size:12.5px;font-weight:600;color:var(--ink-2)}.kx .aa-do-tabs span.on{background:var(--wash-2);color:var(--ink)}.kx .aa-do-pad{position:relative;display:grid;place-items:center;width:100%;height:104px;border:1px dashed var(--line-control);border-radius:10px;background:var(--paper);font:inherit;font-size:12.5px;color:var(--ink-2);cursor:pointer}.kx .aa-do-pad:after{content:"";position:absolute;left:18px;right:18px;bottom:24px;border-bottom:1px solid var(--line-2)}.kx .aa-do-pad.is-done{border-style:solid;cursor:default}.kx .aa-do-pad svg.aa-do-ink{width:190px;height:60px;fill:none;stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;overflow:visible;margin-bottom:6px}.kx .aa-do-ink.is-draw path{stroke-dasharray:1;stroke-dashoffset:1;animation:kx-aa-do-draw .4s var(--ease-io) forwards}.kx .aa-do-ink.is-draw path:nth-child(2){animation-delay:.3s;animation-duration:.6s}.kx .aa-do-ink.is-draw path:nth-child(3){animation-delay:.85s}.kx .aa-do-ink.is-draw path:nth-child(4){animation-delay:1.15s;animation-duration:.3s}.kx .aa-do-ink.is-draw path:nth-child(5){animation-delay:1.4s;animation-duration:.35s}@keyframes kx-aa-do-draw{to{stroke-dashoffset:0}}.kx .aa-do-cl{justify-self:start;font-size:12.5px}.kx .aa-do-consent{display:grid;grid-template-columns:18px minmax(0,1fr);gap:9px;align-items:start;width:100%;text-align:left;font:inherit;font-size:12px;line-height:1.4;color:var(--ink-2);cursor:pointer}.kx .aa-do-consent .check{margin-top:1px}.kx .aa-do-go{display:flex;align-items:center;gap:14px}.kx .aa-do-gob{display:inline-flex;align-items:center;justify-content:center;flex:1;height:42px;border-radius:12px;background:var(--ink);color:var(--paper);font:inherit;font-size:14px;font-weight:650;transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .aa-do-gob:disabled{opacity:.3;cursor:default}.kx .aa-do-gob:not(:disabled):active{transform:scale(.97)}.kx .aa-do-go .btn-t{font-size:13px}.kx .aa-do-sum{font-size:10.5px;line-height:1.4;color:var(--ink-3);word-break:break-all}.kx .aa-do-sum code{font-family:var(--mono);font-size:10px}.kx .aa-do-done{display:grid;gap:6px;justify-items:start}.kx .aa-do-done .st{font-weight:600}.kx .aa-do-done p{font-size:13px;color:var(--ink-2)}.kx .aa-do-qp{display:grid;gap:10px;justify-items:start}.kx .aa-do-qp .aa-do-big{display:flex;align-items:center;gap:10px;font-size:26px;font-weight:650;letter-spacing:-.03em}.kx .aa-do-qp .aa-do-big svg.g-here{width:24px;height:24px}.kx .aa-do-qp p{font-size:13px;color:var(--ink-2)}.kx .aa-do-qp .btn-w{height:38px;font-size:13.5px}.kx .aa-do-pin{display:grid;gap:16px;align-content:start;width:var(--gs-pw);padding:22px 24px 0}.kx .aa-do-props.is-ro .aa-do-pp,.kx .aa-do-props.is-ro .aa-do-diff{opacity:.45;pointer-events:none}.kx .aa-do-ro{display:grid;gap:4px;padding:12px 14px;border-radius:12px;background:var(--wash);font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-do-ro .btn-t{justify-self:start;font-size:var(--t-meta)}.kx .aa-do-ph{display:grid;gap:2px}.kx .aa-do-ph h2{margin:0;font-size:var(--t-section);font-weight:650;letter-spacing:-.02em;line-height:1.2}.kx .aa-do-ph span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-do-pp{display:grid;gap:16px}.kx .aa-do-fl{display:grid;gap:6px;min-width:0}.kx .aa-do-fl>span:first-child,.kx .aa-do-fl>p:first-child{font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .aa-do-code{font-family:var(--mono);font-size:var(--t-meta);color:var(--ink-2);word-break:break-all}.kx .aa-do-sw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;padding-top:14px;border-top:1px solid var(--line)}.kx .aa-do-sw b{display:block;font-size:var(--t-label);font-weight:600}.kx .aa-do-sw span{display:block;margin-top:2px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-do-sw .toggle{margin-top:2px}.kx .aa-do-sw .toggle.is-off{opacity:.4;cursor:default}.kx .aa-do-ex{font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-do-ex b{font-weight:600;color:var(--ink)}.kx .aa-do-chs{display:flex;flex-wrap:wrap;gap:6px}.kx .aa-do-chs .chip{height:auto;min-height:26px;padding:3px 10px;white-space:normal;line-height:1.3}.kx .aa-do-rl{display:grid}.kx .aa-do-r{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;width:100%;padding:8px 0;text-align:left;font:inherit;font-size:var(--t-button);line-height:1.35;color:var(--ink);cursor:pointer;border-bottom:1px solid var(--line)}.kx .aa-do-r:last-child{border-bottom:0}.kx .aa-do-r .radio{margin-top:1px}.kx .aa-do-r:active .radio{background:var(--wash-2)}.kx .aa-do-r b{display:block;font-weight:600}.kx .aa-do-r small{display:block;margin-top:2px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-do-r:not([aria-checked=true]) small{display:none}.kx .aa-do-r:hover b{text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.2em}.kx .aa-do-r:focus-visible{outline:2px solid var(--ink);outline-offset:2px;border-radius:4px}.kx .aa-do-r em{font-style:normal;font-weight:500;color:var(--ink-2)}.kx .aa-do-how{display:grid;gap:6px;padding:12px 14px;border-radius:12px;background:var(--wash);font-size:var(--t-meta);line-height:1.42;color:var(--ink-2)}.kx .aa-do-how b{display:flex;align-items:center;gap:8px;font-size:var(--t-button);font-weight:620;color:var(--ink)}.kx .aa-do-how b svg.i{width:16px;height:16px}.kx .aa-do-how b .g-wait{flex:none}.kx .aa-do-how .btn-t{justify-self:start;font-size:var(--t-meta)}.kx .aa-do-qes{display:block;margin-top:6px;padding-top:6px;border-top:1px solid var(--line)}.kx .aa-do-qes b{font-weight:600;color:var(--ink)}.kx .aa-do-hint{font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-do-step{display:inline-flex;align-items:center;gap:2px;height:38px;padding:0 3px;border:1px solid var(--line-control);border-radius:999px;justify-self:start}.kx .aa-do-step button{display:grid;place-items:center;width:32px;height:30px;border-radius:999px;color:var(--ink-2)}.kx .aa-do-step button svg.i{width:16px;height:16px}.kx .aa-do-step button:hover{background:var(--wash);color:var(--ink)}.kx .aa-do-step button:active{background:var(--wash-2);transition-duration:0s}.kx .aa-do-step b{min-width:92px;text-align:center;font-size:var(--t-label);font-weight:620;font-variant-numeric:tabular-nums}.kx .aa-do-diff{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:var(--t-meta);line-height:1.4;color:var(--wait)}.kx .aa-do-diff .btn-t{flex:none;font-size:var(--t-meta)}.kx .aa-in-ph{position:relative;overflow:hidden}.kx .aa-in-hd{display:flex;align-items:center;gap:12px;height:50px;padding:0 12px 0 14px;flex:none}.kx .aa-in-x{width:36px;height:36px}.kx .aa-in-ht{display:grid;line-height:1.2;min-width:0;flex:1}.kx .aa-in-ht b{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.01em}.kx .aa-in-ht span{font-size:var(--t-meta);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-in-skip{flex:none;font-size:var(--t-label);font-weight:600}.kx .aa-in-skip[hidden]{display:none}.kx .aa-in-count{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:14px;row-gap:8px;padding:6px 20px 8px;flex:none}.kx .aa-in-cn{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.kx .aa-in-cn b{font-size:var(--t-sheet);font-weight:650;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.kx .aa-in-cn>span{font-size:var(--t-body);color:var(--ink-2);font-weight:500}.kx .aa-in-cn em{font-style:normal;font-size:var(--t-meta);font-weight:600;color:var(--wait)}.kx .aa-in-cn em:empty{display:none}.kx .aa-in-nx{justify-self:end;min-width:0;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-in-nx b{color:var(--ink);font-weight:600}.kx .aa-in-seg{grid-column:1/-1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.kx .aa-in-seg i{display:block;height:6px;border-radius:3px;background:var(--wash-2);transition:background .35s var(--ease-out)}.kx .aa-in-seg i.is-cur{background:color-mix(in srgb,var(--ink) 30%,var(--wash-2))}.kx .aa-in-seg i.is-done{background:var(--ink)}.kx .aa-in-seg i.is-gap{background:var(--wait)}.kx .aa-in-body{position:relative;flex:1;min-height:0;overflow:hidden}.kx .aa-in-work,.kx .aa-in-done{position:absolute;inset:0;transition:transform .44s var(--ease-out),opacity .3s var(--ease-out)}.kx .aa-in-work{display:flex;flex-direction:column}.kx .aa-in-work.is-gone{transform:translate(-104%);opacity:0}.kx .aa-in-done{transform:translate(104%);overflow-y:auto;overflow-x:hidden;padding:14px 20px 28px;scrollbar-width:none}.kx .aa-in-done::-webkit-scrollbar{display:none}.kx .aa-in-done.is-on{transform:none}.kx .aa-in-stage{position:relative;flex:1;min-height:0;overflow:hidden}.kx .aa-in-panel{position:absolute;inset:0;padding:8px 20px 0;transition:transform .44s var(--ease-out),opacity .32s var(--ease-out);background:var(--paper)}.kx .aa-in-panel.is-in{transform:translate(104%)}.kx .aa-in-panel.is-out{transform:translate(-104%);opacity:0}.kx .aa-in-ph1{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.kx .aa-in-name{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.035em;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.kx .aa-in-meta{font-size:var(--t-label);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .aa-in-sub{display:flex;align-items:center;gap:7px;margin-top:5px;font-size:var(--t-label);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-in-sub .g-here,.kx .aa-in-sub .g-alert{width:15px;height:15px;flex:none}.kx .aa-in-gw{position:relative;height:96px;margin-top:8px}.kx .aa-in-g{position:absolute;left:0;right:0;top:30px;height:34px;border-radius:10px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2)}.kx .aa-in-gf{position:absolute;left:0;top:0;bottom:0;width:0;border-radius:10px;background:var(--mark);transition:width .5s var(--ease-out),background .25s var(--ease-out)}.kx .aa-in-gf.is-low{background:var(--down)}.kx .aa-in-gi{position:absolute;top:0;bottom:0;border:1.5px dashed var(--ink-2);border-left:0;border-radius:0 10px 10px 0;transition:left .5s var(--ease-out),width .5s var(--ease-out),opacity .25s var(--ease-out)}.kx .aa-in-gt{position:absolute;top:-10px;bottom:-4px;width:0;border-left:1.5px dashed var(--ink-3);margin-left:-.75px}.kx .aa-in-gm{position:absolute;left:40%;top:-6px;bottom:-6px;width:2px;margin-left:-1px;border-radius:1px;background:var(--ink)}.kx .aa-in-gc{position:absolute;top:0;transform:translate(-50%);font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .aa-in-gc.is-r{transform:translate(calc(-100% + 8px))}.kx .aa-in-gc.is-l{transform:translate(-8px)}.kx .aa-in-gml{position:absolute;left:40%;top:74px;transform:translate(-50%);font-size:var(--t-meta);font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.kx .aa-in-g0{position:absolute;left:0;top:74px;font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-in-read{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:4px}.kx .aa-in-val{display:flex;align-items:baseline;gap:6px;white-space:nowrap;min-width:0}.kx .aa-in-val b{font-size:60px;font-weight:620;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.kx .aa-in-val span{font-size:var(--t-dialog);font-weight:500;color:var(--ink-2)}.kx .aa-in-val em{font-style:normal;font-size:var(--t-body);color:var(--ink-2);margin-left:4px;font-variant-numeric:tabular-nums}.kx .aa-in-val.is-ph b{color:var(--ink-3)}.kx .aa-in-val.is-bad b,.kx .aa-in-val.is-bad span{color:var(--down)}.kx .aa-in-val.is-fresh b{text-decoration:underline;text-decoration-color:var(--line-2);text-decoration-thickness:2px;text-underline-offset:6px}.kx .aa-in-us{display:inline-flex;gap:2px;padding:2px;margin-bottom:2px;border-radius:999px;background:var(--wash);--ink-3:var(--ink-2)}.kx .aa-in-us button{height:var(--target);min-width:52px;padding:0 12px;border-radius:999px;font-size:var(--t-button);font-weight:600;color:var(--ink-2);transition:background .2s var(--ease-out),color .2s var(--ease-out)}.kx .aa-in-us button:active{background:var(--wash-2);transition-duration:0s}.kx .aa-in-us button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--line-control)}.kx .aa-in-u1{margin-bottom:10px;font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-in-st{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:var(--t-label);font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-in-st svg{flex:none}.kx .aa-in-last{margin-top:3px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-in-low{position:relative;flex:none;padding:10px 16px 22px}.kx .aa-in-go{width:100%;height:56px;font-size:var(--t-dienst);border-radius:var(--radius-lg,16px)}.kx .aa-in-go.is-off{background:var(--wash-2);color:var(--ink-2)}.kx .aa-in-pad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.kx .aa-in-key{display:grid;place-items:center;height:60px;border-radius:var(--radius-menu,12px);background:var(--wash);font-size:var(--t-sheet);font-weight:560;color:var(--ink);font-variant-numeric:tabular-nums;transition:background .15s var(--ease-out),transform .1s var(--ease-out),opacity .2s var(--ease-out);-webkit-tap-highlight-color:transparent}.kx .aa-in-key:hover{background:var(--wash-2)}.kx .aa-in-key:active{transform:scale(.96);background:var(--line-2);transition-duration:0s}.kx .aa-in-key.is-off{opacity:.3;pointer-events:none}.kx .aa-in-key svg.i{width:26px;height:26px}.kx .aa-in-sheet{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding:12px 20px 22px;background:var(--raised);border-top:1px solid var(--line-2);border-radius:var(--radius-sheet,26px) var(--radius-sheet,26px) 0 0;box-shadow:var(--shadow);transform:translateY(102%);transition:transform .26s var(--ease-in);z-index:2}.kx .aa-in-sheet.is-open{transform:none;transition:transform .46s var(--spring)}.kx .aa-in-ask{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:8px;margin:0;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.01em;line-height:1.25}.kx .aa-in-ask .g-alert{width:18px;height:18px}.kx .aa-in-asks{margin-top:4px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-in-acts{display:grid;margin-top:6px}.kx .aa-in-acts button{display:flex;align-items:center;gap:12px;min-height:var(--target);padding:4px 0;text-align:left;font-size:var(--t-body);line-height:1.3;border-bottom:1px solid var(--line)}.kx .aa-in-acts button:active{background:var(--wash);transition-duration:0s}.kx .aa-in-acts button[aria-checked=true]{font-weight:600}.kx .aa-in-own{display:flex;margin-top:8px}.kx .aa-in-own[hidden]{display:none}.kx .aa-in-own input{flex:1;min-width:0;height:var(--target);padding:0 12px;border:1px solid var(--ink);border-radius:var(--radius-sm,8px);background:var(--paper);font:inherit;font-size:var(--t-body);color:var(--ink);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .aa-in-sben{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;align-items:center;margin-top:8px;padding:2px 12px 2px 2px;border-radius:var(--radius-menu,12px);background:var(--f-ochre)}.kx .aa-in-sben svg.h{width:44px;height:44px;display:block}.kx .aa-in-sben p{font-size:var(--t-meta);line-height:1.35}.kx .aa-in-sben b{font-weight:650;margin-right:4px}.kx .aa-in-sa{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:12px}.kx .aa-in-sa .btn-p{flex:1;height:52px;font-size:var(--t-body);border-radius:var(--radius-lg,16px)}.kx .aa-in-sa .btn-p:disabled{background:var(--wash-2);color:var(--ink-2);cursor:default}.kx .aa-in-sa .btn-t{font-size:var(--t-label)}.kx .aa-in-dh{display:flex;align-items:center;gap:14px}.kx .aa-in-ok{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:50%;border:1.5px solid var(--up)}.kx .aa-in-ok .g-here{width:26px;height:26px}.kx .aa-in-dh h4{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.03em;line-height:1.1}.kx .aa-in-dh p{margin-top:3px;font-size:var(--t-button);line-height:1.35;color:var(--ink-2)}.kx .aa-in-log{margin-top:16px}.kx .aa-in-logh{display:flex;align-items:flex-start;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-in-logh svg.i{width:15px;height:15px;margin-top:1px;color:var(--ink);flex:none}.kx .aa-in-log ul{list-style:none;margin:0;padding:0}.kx .aa-in-log li{border-bottom:1px solid var(--line)}.kx .aa-in-lr{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:start;width:100%;min-height:60px;padding:9px 0;text-align:left;transition:background .18s var(--ease-out)}.kx .aa-in-lr:hover{background:var(--wash)}.kx .aa-in-lr:active{background:var(--wash-2);transition-duration:0s}.kx .aa-in-lr:hover,.kx .aa-in-lr:active{--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s)}.kx .aa-in-lg{display:grid;place-items:center;height:20px}.kx .aa-in-lg svg{width:15px;height:15px}.kx .aa-in-lt{display:grid;min-width:0;line-height:1.3}.kx .aa-in-lt b{font-size:var(--t-body);font-weight:600}.kx .aa-in-lt>span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-in-lc{display:flex;align-items:center;gap:5px;margin-top:2px;color:var(--ink)!important;font-weight:550}.kx .aa-in-lc svg.i{width:13px;height:13px}.kx .aa-in-lv{display:grid;justify-items:end;line-height:1.25;white-space:nowrap}.kx .aa-in-lv s{font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .aa-in-lv b{font-size:var(--t-dienst);font-weight:620;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.kx .aa-in-lv>span{font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-in-lv>span.c-down{color:var(--down);font-weight:600}.kx .aa-in-lv>span.c-up{color:var(--up)}.kx .aa-in-fix{margin-top:6px;font-size:var(--t-meta);font-weight:550;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.25em}.kx .aa-in-lr:hover .aa-in-fix{text-decoration-color:var(--ink)}.kx .aa-in-li.is-new .aa-in-lr{animation:kx-aa-in-flash 1.2s var(--ease-out)}@keyframes kx-aa-in-flash{0%{background:var(--wash-2)}to{background:transparent}}.kx .aa-in-ben{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;align-items:center;margin-top:14px;padding:6px 14px 8px 4px;border-radius:var(--radius-lg,16px);background:var(--f-ochre)}.kx .aa-in-ben svg.h{width:56px;height:56px;display:block}.kx .aa-in-ben p{font-size:var(--t-button);line-height:1.38}.kx .aa-in-ben b{font-weight:650;margin-right:4px}.kx .aa-in-bl{display:inline-flex;align-items:center;min-height:var(--target);margin:-6px 0 -10px;color:var(--ink);font-weight:600;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--ink) 35%,transparent);text-underline-offset:.22em}.kx .aa-in-nx2{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;margin-top:10px;padding:8px 0;font-size:var(--t-button);text-align:left;border-radius:var(--radius-menu,12px)}.kx .aa-in-nx2:active{background:var(--wash-2);transition-duration:0s}.kx .aa-in-nx2>span{display:grid;line-height:1.3;min-width:0;flex:1}.kx .aa-in-nx2 b{font-weight:600}.kx .aa-in-nx2>span>span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-in-nx2>svg.i:last-child{color:var(--ink-3)}.kx .aa-in-scrim{position:absolute;inset:0;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out);z-index:4}.kx .aa-in-scrim.is-on{opacity:1;pointer-events:auto}.kx .aa-in-csheet{position:absolute;inset:50px 0 0;display:flex;flex-direction:column;padding:8px 16px 22px;background:var(--raised);border-radius:var(--radius-sheet,26px) var(--radius-sheet,26px) 0 0;box-shadow:var(--shadow);transform:translateY(105%);transition:transform .26s var(--ease-in);z-index:5;touch-action:none}.kx .aa-in-csheet.is-open{transform:none;transition:transform .46s var(--spring)}.kx .aa-in-csheet.is-drag{transition:none}.kx .aa-in-ctop{padding:0 4px;cursor:grab}.kx .aa-in-grab{display:block;width:40px;height:5px;margin:0 auto 14px;border-radius:5px;background:var(--ink-3)}.kx .aa-in-csheet h4{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.035em;line-height:1.15}.kx .aa-in-cp{margin-top:4px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-in-cl{margin-top:14px;padding:0 4px;font-size:var(--t-meta);font-weight:600}.kx .aa-in-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding:0 4px}.kx .aa-in-chips .chip{height:var(--target);padding:0 16px;font-size:var(--t-label);color:var(--ink);border-color:var(--line-control)}.kx .aa-in-chips .chip:active{transform:scale(.97);transition:transform var(--dur-press) var(--ease-out)}.kx .aa-in-chips .chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .aa-in-cread{display:flex;align-items:baseline;gap:8px;margin-top:14px;padding:0 4px}.kx .aa-in-cread span{font-size:var(--t-button);color:var(--ink-2)}.kx .aa-in-cread span:first-child{margin-right:auto}.kx .aa-in-cread b{font-size:var(--t-title);font-weight:620;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.kx .aa-in-csheet .aa-in-pad{margin-top:14px}.kx .aa-in-csheet .aa-in-sa{padding:14px 4px 0}.kx .aa-in-toast{position:absolute;left:50%;bottom:28px;width:max-content;max-width:340px;height:auto;min-height:44px;padding:10px 18px;border-radius:18px;white-space:normal;line-height:1.35;transform:translate(-50%,12px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .32s var(--ease-out);z-index:7}.kx .aa-in-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.kx .aa-in-dpg{padding-bottom:24px}.kx .aa-in-dsum{font-size:var(--t-section);margin-top:14px;max-width:none}.kx .aa-in-ord{display:flex;align-items:center;gap:10px;margin-top:12px;padding:10px 0;border-block:1px solid var(--line);font-size:var(--t-label);color:var(--ink-2)}.kx .aa-in-ord svg.i{flex:none;color:var(--ink)}.kx .aa-in-ord b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.kx .aa-in-ord span{flex:1;min-width:0}.kx .aa-in-ord a{font-size:var(--t-button);font-weight:600;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.25em;white-space:nowrap}.kx .aa-in-ord.is-new{animation:kx-aa-in-in .6s var(--ease-out)}.kx .aa-in-dg{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:36px;margin-top:20px}.kx .aa-in-stock,.kx .aa-in-gaps,.kx .aa-in-hist{list-style:none;margin:0;padding:0}.kx .aa-in-r{display:grid;grid-template-columns:150px minmax(0,1fr) 74px;gap:14px;align-items:center;height:50px;border-bottom:1px solid var(--line)}.kx .aa-in-n{display:grid;line-height:1.2;min-width:0}.kx .aa-in-n b{font-size:var(--t-label);font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-in-n span{font-size:var(--t-meta);color:var(--ink-2);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-in-n span.c-down{color:var(--down);font-weight:550}.kx .aa-in-bar{position:relative;height:12px;border-radius:6px;background:var(--paper);box-shadow:inset 0 0 0 1px var(--line-2)}.kx .aa-in-bf{position:absolute;left:0;top:0;bottom:0;border-radius:6px;background:var(--mark);transition:width .55s var(--ease-out),background .3s var(--ease-out)}.kx .aa-in-bi{position:absolute;top:0;bottom:0;border:1.5px dashed var(--ink-2);border-left:0;border-radius:0 6px 6px 0;transition:left .55s var(--ease-out),width .55s var(--ease-out),opacity .3s var(--ease-out)}.kx .aa-in-bm{position:absolute;left:40%;top:-5px;bottom:-5px;width:2px;margin-left:-1px;border-radius:1px;background:var(--ink)}.kx .aa-in-r.is-low .aa-in-bf{background:var(--down)}.kx .aa-in-q{display:grid;line-height:1.2;text-align:right}.kx .aa-in-q b{font-size:var(--t-body);font-weight:620;font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-in-q span{font-size:var(--t-meta);color:var(--ink-2);margin-top:2px;white-space:nowrap}.kx .aa-in-r.is-low .aa-in-q b{color:var(--down)}.kx .aa-in-r.is-flash{animation:kx-aa-in-rf 1.2s var(--ease-out)}@keyframes kx-aa-in-rf{0%{background:var(--wash)}to{background:transparent}}.kx p.aa-in-legend{display:flex;align-items:center;gap:6px;margin-top:10px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap}.kx p.aa-in-legend i{display:inline-block;margin-left:10px}.kx p.aa-in-legend i:first-child{margin-left:0}.kx .aa-in-k-f{width:16px;height:8px;border-radius:4px;background:var(--mark)}.kx .aa-in-k-min{width:2px;height:14px;border-radius:1px;background:var(--ink)}.kx .aa-in-k-in{width:16px;height:8px;border-radius:0 4px 4px 0;border:1.5px dashed var(--ink-2);border-left:0}.kx .aa-in-gaps li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:50px;border-bottom:1px solid var(--line);font-size:var(--t-body)}.kx .aa-in-gaps li div{display:grid;line-height:1.3;min-width:0}.kx .aa-in-gaps li b{font-weight:560}.kx .aa-in-gaps li span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-in-gg{display:grid;place-items:center}.kx .aa-in-gst{font-size:var(--t-meta);font-weight:600}.kx .aa-in-gaps .btn-t{font-size:var(--t-button);font-weight:600}.kx .aa-in-h2b{margin-top:18px}.kx .aa-in-hr{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:10px;align-items:start;padding:9px 0;border-bottom:1px solid var(--line);font-size:var(--t-body)}.kx .aa-in-hrt{font-weight:620;font-variant-numeric:tabular-nums}.kx .aa-in-hr div{min-width:0;line-height:1.3}.kx .aa-in-hr b{font-weight:560}.kx .aa-in-hrv{margin-left:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-in-hr.is-dev .aa-in-hrv{color:var(--down);font-weight:600}.kx .aa-in-hrs{display:block;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.kx .aa-in-hr .st{font-size:var(--t-meta);font-variant-numeric:tabular-nums}.kx .aa-in-hr .st svg.i,.kx .aa-in-hr .st svg{width:15px;height:15px}.kx .aa-in-hr.is-new{animation:kx-aa-in-in .6s var(--ease-out)}@keyframes kx-aa-in-in{0%{opacity:0;transform:translateY(-6px);background:var(--wash)}to{opacity:1;transform:none;background:transparent}}.kx .aa-in-dg .h2r a,.kx .aa-in-ord a{display:inline-flex;align-items:center;min-height:var(--target-desk);margin-block:-4px;padding-inline:4px;margin-inline:-4px}.kx .aa-lo-main{display:flex;flex-direction:column;min-width:0;min-height:0}.kx .aa-lo-top{display:flex;align-items:center;gap:28px;height:64px;padding:0 24px 0 28px;border-bottom:1px solid var(--line);flex:none}.kx .aa-lo-ttl{display:grid;line-height:1.2;flex:none}.kx .aa-lo-ttl b{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .aa-lo-ttl span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-lo-draft{display:flex;align-items:center;gap:18px;flex:1;min-width:0;height:48px;padding-left:4px}.kx .aa-lo-cnt{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:var(--t-button);color:var(--ink-2);white-space:nowrap;overflow:hidden}.kx .aa-lo-cnt b{display:inline-block;font-weight:620;color:var(--ink);font-variant-numeric:tabular-nums}.kx .aa-lo-cnt.c-wait b{color:var(--wait)}.kx .aa-lo-cnt>span{overflow:hidden;text-overflow:ellipsis}.kx .aa-lo-cnt .g-wait,.kx .aa-lo-cnt .g-ok{flex:none}.kx .aa-lo-cnt.is-bump b{animation:kx-aa-lo-bump .32s var(--ease-out)}@keyframes kx-aa-lo-bump{0%{opacity:.35;transform:translateY(-3px)}to{opacity:1;transform:none}}.kx .aa-lo-sp{flex:1}.kx .aa-lo-draft .btn-t{font-size:var(--t-button);gap:6px;flex:none}.kx .aa-lo-draft .btn-t svg.i{width:17px;height:17px}.kx .aa-lo-draft .btn-p{flex:none}.kx .aa-lo-draft .btn-p:disabled{opacity:.32;cursor:default}.kx .aa-lo-draft .btn-p:disabled:active{transform:none}.kx .aa-lo-verw{position:relative;flex:none}.kx #aaLoPrev[aria-pressed=true]{text-decoration-color:var(--ink)}.kx .aa-lo-cap{position:absolute;left:0;right:0;bottom:14px;text-align:center;font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-lo-obj{position:absolute;left:0;right:0;margin-inline:auto;top:82px;width:336px;height:728px;transform-origin:50% 0;overflow:hidden;background:var(--paper);color:var(--ink);border:7px solid var(--line-2);border-radius:40px;box-shadow:var(--frame-shadow)}.kx .aa-lo-obj.is-poster{width:480px;height:680px;top:84px;border-width:1px;border-radius:3px}.kx .aa-lo-part{position:relative;cursor:pointer;border-radius:8px;transition:box-shadow var(--dur-ui) var(--ease-out),background var(--dur-ui) var(--ease-out)}.kx .aa-lo-part:active{background:color-mix(in srgb,currentColor 10%,transparent);transition-duration:0s}.kx .aa-lo-part:focus-visible{outline:2px solid currentColor;outline-offset:3px}.kx .aa-lo-part.is-sel{box-shadow:0 0 0 3px var(--card-bg,var(--paper)),0 0 0 4.5px currentColor}.kx .aa-lo-part.is-flash{animation:kx-aa-lo-flash .9s var(--ease-out)}@keyframes kx-aa-lo-flash{0%{background:color-mix(in srgb,currentColor 16%,transparent)}}.kx .aa-lo.is-prev .aa-lo-part{cursor:default}.kx .aa-lo.is-prev .aa-lo-part:active{background:none}.kx .aa-lo.is-prev .aa-lo-part.is-sel{box-shadow:none}.kx .aa-lo-dm{position:absolute;left:-12px;top:2px;bottom:2px;width:0;border-left:2px dashed var(--wait)}.kx .aa-lo.is-prev .aa-lo-dm{display:none}.kx .aa-lo-ph-page{position:absolute;inset:0;overflow-y:auto;scrollbar-width:none;background:var(--wash);font-size:13px;line-height:1.42}.kx .aa-lo-ph-page::-webkit-scrollbar{display:none}.kx .aa-lo-url{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;height:46px;padding-top:6px;background:var(--wash);font-size:12px;color:var(--ink-2)}.kx .aa-lo-url svg.i{width:12px;height:12px}.kx .aa-lo-pw{display:grid;gap:14px;padding:4px 14px 26px}.kx .aa-lo-card{--card-bg:var(--ink);display:flex;flex-direction:column;gap:2px;padding:18px 18px 16px 20px;border-radius:20px;background:var(--ink);color:var(--paper)}.kx .aa-lo-c-top{display:flex;align-items:center;gap:10px;padding:2px}.kx .aa-lo-c-top svg.v{width:26px;height:26px;color:var(--paper)}.kx .aa-lo-c-top div{display:grid;line-height:1.2;flex:1;min-width:0}.kx .aa-lo-c-top b{font-size:14.5px;font-weight:650}.kx .aa-lo-c-top span{font-size:11.5px;color:color-mix(in srgb,var(--paper) 72%,transparent)}.kx .aa-lo-c-prog{flex:none!important;max-width:118px;font-size:11.5px;font-weight:600;line-height:1.25;text-align:right;color:color-mix(in srgb,var(--paper) 80%,transparent)!important}.kx .aa-lo-c-name{margin:14px 0 4px;font-size:21px;font-weight:650;letter-spacing:-.025em;line-height:1.1}.kx .aa-lo-grid{display:grid;grid-template-columns:repeat(var(--cols,5),var(--cs,40px));gap:var(--cg,9px);justify-content:start;margin-top:12px;padding:4px}.kx .aa-lo-s{display:grid;place-items:center;width:var(--cs,40px);height:var(--cs,40px);border-radius:50%;border:1.5px solid color-mix(in srgb,currentColor 40%,transparent);color:color-mix(in srgb,currentColor 62%,transparent)}.kx .aa-lo-s svg{width:46%;height:46%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.kx .aa-lo-card .aa-lo-s.on{background:var(--paper);border-color:var(--paper);color:var(--ink)}.kx .aa-lo-s.gift{border-style:dashed;border-color:color-mix(in srgb,currentColor 62%,transparent)}.kx .aa-lo-s.gift.on{border-style:solid}.kx .aa-lo-s.pop{animation:kx-aa-lo-popin .32s var(--ease-out) both}@keyframes kx-aa-lo-popin{0%{transform:scale(.88);opacity:0}to{transform:none;opacity:1}}.kx .aa-lo-c-goal{margin:8px 0 0;padding:4px;font-size:14px;line-height:1.4;color:color-mix(in srgb,var(--paper) 82%,transparent)}.kx .aa-lo-c-goal b{color:var(--paper);font-weight:620}.kx .aa-lo-c-code{display:flex;align-items:center;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--paper) 18%,transparent)}.kx .aa-lo-c-code svg{width:58px;height:58px;border-radius:6px;background:var(--paper);color:var(--ink);flex:none}.kx .aa-lo-c-code div{display:grid;line-height:1.25}.kx .aa-lo-c-code span{font-size:12px;color:color-mix(in srgb,var(--paper) 72%,transparent)}.kx .aa-lo-c-code b{font-family:var(--mono);font-size:19px;font-weight:600;letter-spacing:.12em}.kx .aa-lo-c-fine{margin:8px 0 0;padding:4px;font-size:11.5px;line-height:1.45;color:color-mix(in srgb,var(--paper) 72%,transparent)}.kx .aa-lo-card .aa-lo-dm{left:-12px}.kx .aa-lo-wal{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;border-radius:12px;background:var(--paper);border:1px solid var(--line-2);font-size:14px;font-weight:600;color:var(--ink)}.kx .aa-lo-wal svg.i{width:17px;height:17px}.kx .aa-lo-hist{display:grid;padding:4px 14px;border-radius:14px;background:var(--paper);border:1px solid var(--line)}.kx .aa-lo-hist h5{margin:8px 0 2px;font-size:13.5px;font-weight:650}.kx .aa-lo-hist li{display:grid;grid-template-columns:76px minmax(0,1fr) auto;gap:8px;padding:8px 0;border-top:1px solid var(--line);font-size:12.5px;font-variant-numeric:tabular-nums}.kx .aa-lo-hist ul{list-style:none;margin:0;padding:0}.kx .aa-lo-hist li span:first-child{color:var(--ink-2)}.kx .aa-lo-hist li b{font-weight:620}.kx .aa-lo-hist p{padding:8px 0;border-top:1px solid var(--line);font-size:12.5px;font-weight:600}.kx .aa-lo-po{position:absolute;inset:0;display:flex;flex-direction:column;padding:36px 44px 24px;font-variant-numeric:tabular-nums}.kx .aa-lo-po-h{display:flex;align-items:center;gap:10px;padding:2px;margin:0 -2px}.kx .aa-lo-po-h svg.v{width:30px;height:30px}.kx .aa-lo-po-h div{display:grid;line-height:1.2}.kx .aa-lo-po-h b{font-size:16px;font-weight:700;letter-spacing:-.01em}.kx .aa-lo-po-h span{font-size:12px;color:var(--ink-2)}.kx .aa-lo-po-st{margin:34px -4px 0;padding:4px}.kx .aa-lo-po-big{margin:0;font-size:46px;font-weight:700;letter-spacing:-.04em;line-height:1}.kx .aa-lo-po .aa-lo-grid{margin:18px 0 0;padding:0}.kx .aa-lo-po .aa-lo-s{color:var(--ink);border-color:var(--ink)}.kx .aa-lo-po .aa-lo-s.gift{border-color:var(--ink)}.kx .aa-lo-po-rew{margin:16px -4px 0;padding:4px;font-size:21px;line-height:1.3;letter-spacing:-.015em;color:var(--ink-2)}.kx .aa-lo-po-rew b{display:block;font-size:27px;font-weight:650;letter-spacing:-.025em;color:var(--ink)}.kx .aa-lo-po-qr{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:center;margin-top:auto;padding-top:22px;border-top:2px solid var(--ink)}.kx .aa-lo-po-qr svg{width:124px;height:124px;color:var(--ink);background:var(--paper)}.kx .aa-lo-po-qr b{display:block;font-size:17px;font-weight:650;line-height:1.25;letter-spacing:-.01em}.kx .aa-lo-po-qr span{display:block;margin-top:6px;font-size:13px;line-height:1.4;color:var(--ink-2)}.kx .aa-lo-po-fine{margin:16px -4px 0;padding:4px;font-size:11.5px;line-height:1.45;color:var(--ink-2)}.kx .aa-lo-po-url{margin-top:6px;font-size:11px;color:var(--ink-3)}.kx .aa-lo-pin{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;align-content:start;width:var(--gs-pw);padding:22px 24px 0}.kx .aa-lo-props.is-ro .aa-lo-sec,.kx .aa-lo-props.is-ro .aa-lo-diff{opacity:.45;pointer-events:none}.kx .aa-lo-ro{display:grid;gap:4px;margin-bottom:6px;padding:12px 14px;border-radius:12px;background:var(--wash);font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-lo-ro .btn-t{justify-self:start;font-size:var(--t-meta)}.kx .aa-lo-ph{display:grid;gap:2px;margin-bottom:6px}.kx .aa-lo-ph h2{margin:0;font-size:var(--t-section);font-weight:650;letter-spacing:-.02em;line-height:1.2}.kx .aa-lo-ph span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-lo-sec{display:grid;grid-template-columns:minmax(0,1fr);gap:8px;margin:0 -12px;padding:12px;border-radius:12px;transition:background var(--dur-ui) var(--ease-out)}.kx .aa-lo-sec.is-sel{--ink-3:var(--ink-2);--wait:var(--wait-s);background:var(--wash)}.kx .aa-lo-lb{font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .aa-lo-sug{display:flex;flex-wrap:wrap;gap:6px}.kx .aa-lo-sug .chip{height:28px;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out)}.kx .aa-lo-sug .chip:hover{border-color:var(--ink-2);color:var(--ink)}.kx .aa-lo-sug .chip:active{background:var(--wash-2);transform:scale(.97);transition-duration:0s}.kx .aa-lo-step{display:inline-flex;align-items:center;gap:2px;height:38px;padding:0 3px;border:1px solid var(--line-control);border-radius:999px;background:var(--paper);justify-self:start}.kx .aa-lo-step button{display:grid;place-items:center;width:32px;height:30px;border-radius:999px;color:var(--ink-2)}.kx .aa-lo-step button svg.i{width:16px;height:16px}.kx .aa-lo-step button:hover{background:var(--wash);color:var(--ink)}.kx .aa-lo-step button:active{background:var(--wash-2);transition-duration:0s}.kx .aa-lo-step button:disabled{opacity:.3;cursor:default}.kx .aa-lo-step button:disabled:hover{background:none}.kx .aa-lo-step b{min-width:96px;text-align:center;font-size:var(--t-label);font-weight:620;font-variant-numeric:tabular-nums}.kx .aa-lo-step.is-s{height:34px}.kx .aa-lo-step.is-s button{height:28px}.kx .aa-lo-step.is-s b{min-width:78px;font-size:var(--t-button)}.kx .aa-lo-so{font-size:var(--t-meta);line-height:1.42;color:var(--ink-2)}.kx .aa-lo-so b{font-weight:620;color:var(--ink)}.kx .aa-lo-so.is-more b{color:var(--wait)}.kx .aa-lo-fix{display:grid;gap:1px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-lo-fix b{font-size:var(--t-button);font-weight:600;color:var(--ink)}.kx .aa-lo-rr{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.kx .aa-lo-rr>span{font-size:var(--t-button);font-weight:600}.kx .aa-lo-rr.is-col{flex-direction:column;align-items:flex-start;gap:6px}.kx .aa-lo-seg{gap:2px}.kx .aa-lo-seg button{height:30px;padding:0 10px;font-size:var(--t-meta);white-space:nowrap}.kx .aa-lo-hint{font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-lo-hint.c-wait{color:var(--wait)}.kx .aa-lo-diff{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:4px;font-size:var(--t-meta);line-height:1.4;color:var(--wait)}.kx .aa-lo-diff .btn-t{flex:none;font-size:var(--t-meta)}.kx .aa-mk-main{display:flex;flex-direction:column;min-width:0;min-height:0}.kx .aa-mk-top{display:flex;align-items:center;gap:28px;height:64px;padding:0 24px 0 28px;border-bottom:1px solid var(--line);flex:none}.kx .aa-mk-ttl{display:grid;line-height:1.2;flex:none}.kx .aa-mk-ttl b{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .aa-mk-ttl span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-mk-draft{display:flex;align-items:center;gap:18px;flex:1;min-width:0;height:48px;padding-left:4px}.kx .aa-mk-cnt{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:var(--t-button);color:var(--ink-2);white-space:nowrap;overflow:hidden}.kx .aa-mk-cnt b{display:inline-block;font-weight:620;color:var(--ink);font-variant-numeric:tabular-nums}.kx .aa-mk-cnt.c-wait b{color:var(--wait)}.kx .aa-mk-cnt>span{overflow:hidden;text-overflow:ellipsis}.kx .aa-mk-cnt .g-wait,.kx .aa-mk-cnt .g-ok{flex:none}.kx .aa-mk-cnt.is-bump b{animation:kx-aa-mk-bump .32s var(--ease-out)}@keyframes kx-aa-mk-bump{0%{opacity:.35;transform:translateY(-3px)}to{opacity:1;transform:none}}.kx .aa-mk-sp{flex:1}.kx .aa-mk-draft .btn-t{font-size:var(--t-button);gap:6px;flex:none}.kx .aa-mk-draft .btn-t svg.i{width:17px;height:17px}.kx .aa-mk-draft .btn-p{flex:none}.kx .aa-mk-draft .btn-p:disabled{opacity:.32;cursor:default}.kx .aa-mk-draft .btn-p:disabled:active{transform:none}.kx #aaMkPrev[aria-pressed=true]{text-decoration-color:var(--ink)}.kx .aa-mk-cap{position:absolute;left:24px;right:24px;top:var(--cap-top,762px);display:flex;justify-content:center;align-items:baseline;gap:12px;font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-mk-cap b{font-weight:620;color:var(--ink)}.kx .aa-mk-cap .btn-t{font-size:var(--t-meta)}.kx .gs-props.aa-mk-props{overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.kx .aa-mk-props::-webkit-scrollbar{display:none}.kx .aa-mk-pin{width:var(--gs-pw);padding:20px 24px}.kx .aa-mk-pane{display:grid;gap:16px;align-content:start}.kx .aa-mk-props.is-ro .aa-mk-ed,.kx .aa-mk-props.is-ro .aa-mk-out,.kx .aa-mk-props.is-ro .aa-mk-diff{opacity:.45;pointer-events:none}.kx .aa-mk-ro{display:grid;gap:4px;padding:12px 14px;border-radius:12px;background:var(--wash);font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-mk-ro .btn-t{justify-self:start;font-size:var(--t-meta)}.kx .aa-mk-ph{display:grid;gap:2px}.kx .aa-mk-ph h2{margin:0;font-size:var(--t-section);font-weight:650;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-mk-ph span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-mk-ph code{font-family:var(--mono);font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-mk-sec{display:grid;gap:7px;min-width:0}.kx .aa-mk-lb{font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .aa-mk-hint{font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-mk-hint b{font-weight:620;color:var(--ink)}.kx .aa-mk-hint.c-wait{color:var(--wait)}.kx .aa-mk-obj{position:absolute;left:0;right:0;margin-inline:auto;top:80px;width:784px;max-width:calc(100% - 40px);height:660px;transform-origin:50% 0;overflow:hidden;background:var(--paper);color:var(--ink);border:1px solid var(--line-2);border-radius:12px;box-shadow:var(--frame-shadow)}.kx .aa-mk-obj.is-phone{width:328px;height:668px;border-radius:42px;border-width:7px;border-color:var(--line-2)}.kx .aa-mk-scr{position:absolute;inset:0;display:flex;flex-direction:column}.kx .aa-mk-bar{display:flex;align-items:center;gap:16px;height:46px;padding:0 18px;border-bottom:1px solid var(--line);background:var(--wash);flex:none}.kx .aa-mk-bar b{font-size:14px;font-weight:650}.kx .aa-mk-bar span{display:flex;align-items:center;gap:6px;width:220px;height:28px;padding:0 10px;border-radius:999px;background:var(--paper);border:1px solid var(--line);font-size:12.5px;color:var(--ink-3)}.kx .aa-mk-bar span svg.i{width:14px;height:14px}.kx .aa-mk-box{display:grid;grid-template-columns:232px minmax(0,1fr);flex:1;min-height:0}.kx .aa-mk-list{border-right:1px solid var(--line);overflow:hidden}.kx .aa-mk-li{display:grid;gap:1px;padding:11px 14px 12px 16px;border-bottom:1px solid var(--line);font-size:12.5px;line-height:1.35}.kx .aa-mk-li.is-on{--ink-3:var(--ink-2);background:var(--wash-2);box-shadow:inset 3px 0 0 var(--ink)}.kx .aa-mk-li1{display:flex;justify-content:space-between;gap:8px}.kx .aa-mk-li1 b{font-size:13px;font-weight:650}.kx .aa-mk-li1 span{color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .aa-mk-li2{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-mk-li3{color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.kx .aa-mk-sk{display:grid;gap:7px;padding:14px 16px;border-bottom:1px solid var(--line)}.kx .aa-mk-sk i{display:block;height:7px;border-radius:4px;background:var(--wash-2)}.kx .aa-mk-read{overflow:hidden;padding:18px 30px 0}.kx .aa-mk-read .aa-mk-col{max-width:470px;margin:0 auto}.kx .aa-mk-subj{position:relative;margin:0 -6px 12px;padding:2px 6px;border-radius:6px;font-size:21px;font-weight:650;line-height:1.25;letter-spacing:-.02em;outline:none;cursor:text;transition:box-shadow var(--dur-ui) var(--ease-out)}.kx .aa-mk-from{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding-bottom:14px;margin-bottom:16px;border-bottom:1px solid var(--line)}.kx .aa-mk-from .av{width:36px;height:36px;font-size:12px;background:var(--ink);color:var(--paper)}.kx .aa-mk-from div{display:grid;line-height:1.25;min-width:0}.kx .aa-mk-from b{font-size:13.5px;font-weight:600}.kx .aa-mk-from span{font-size:12px;color:var(--ink-3)}.kx .aa-mk-from time{font-size:12px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .aa-mk-part{position:relative;display:block;margin:0 -6px;padding:4px 6px;border-radius:7px;cursor:pointer;transition:box-shadow var(--dur-ui) var(--ease-out),background var(--dur-ui) var(--ease-out)}.kx .aa-mk-part:active{background:color-mix(in srgb,var(--ink) 6%,transparent);transition-duration:0s}.kx .aa-mk-img{display:grid;place-items:center;align-content:center;gap:6px;height:124px;border:1.5px dashed var(--line-2);border-radius:10px;color:var(--ink-3);background:var(--wash)}.kx .aa-mk-img svg{width:30px;height:30px;stroke:var(--ink-3)}.kx .aa-mk-img span{font-size:12.5px;color:var(--ink-2)}.kx .aa-mk-text{position:relative;margin:12px -6px 0;padding:4px 6px;border-radius:7px;font-size:14.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;outline:none;cursor:text;transition:box-shadow var(--dur-ui) var(--ease-out)}.kx .aa-mk-btnw{margin-top:12px;justify-self:start;display:inline-block}.kx .aa-mk-mbtn{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 20px;border-radius:8px;background:var(--ink);color:var(--paper);font-size:14.5px;font-weight:600}.kx .aa-mk-foot{margin-top:16px;padding-top:10px;border-top:1px solid var(--line);font-size:12px;line-height:1.5;color:var(--ink-3)}.kx .aa-mk-foot u{text-underline-offset:.18em;color:var(--ink-2)}.kx .aa-mk-subj:hover,.kx .aa-mk-text:hover,.kx .aa-mk-part:hover{box-shadow:0 0 0 1.5px var(--line-2)}.kx .aa-mk-subj:focus,.kx .aa-mk-text:focus{box-shadow:0 0 0 1.5px var(--line-2)}.kx .aa-mk-obj.is-mail .aa-mk-text,.kx .aa-mk-part.is-sel,.kx .aa-mk-obj.is-subj .aa-mk-subj{box-shadow:0 0 0 1.5px var(--ink)}.kx .aa-mk-obj.is-ro .aa-mk-subj,.kx .aa-mk-obj.is-ro .aa-mk-text,.kx .aa-mk-obj.is-ro .aa-mk-part,.kx .aa-mk.is-prev .aa-mk-subj,.kx .aa-mk.is-prev .aa-mk-text,.kx .aa-mk.is-prev .aa-mk-part{box-shadow:none!important;background:none!important;cursor:default}.kx .aa-mk-dm{position:absolute;left:-12px;top:4px;bottom:16px;width:0;border-left:2px dashed var(--wait)}.kx .aa-mk-dm[data-dm=body]{top:16px;bottom:4px}.kx .aa-mk-obj.is-ro .aa-mk-dm,.kx .aa-mk.is-prev .aa-mk-dm{display:none}.kx .aa-mk-tw{position:relative}.kx .aa-mk-tok{border-radius:4px;text-decoration:underline dotted var(--ink-3);text-decoration-thickness:1.5px;text-underline-offset:.22em;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.kx .aa-mk-tok:hover{background:color-mix(in srgb,var(--ink) 9%,transparent)}.kx .aa-mk-tok:active{background:color-mix(in srgb,var(--ink) 16%,transparent);transition-duration:0s}.kx .aa-mk-tok.is-sel{background:color-mix(in srgb,var(--ink) 12%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--ink) 12%,transparent),inset 0 -1.5px 0 var(--ink)}.kx .aa-mk-tok.is-flash{animation:kx-aa-mk-flash .9s var(--ease-out)}@keyframes kx-aa-mk-flash{0%{background:color-mix(in srgb,var(--ink) 22%,transparent)}to{background:transparent}}.kx .aa-mk.is-prev .aa-mk-tok,.kx .aa-mk-obj.is-ro .aa-mk-tok{text-decoration:none;background:none;box-shadow:none;cursor:default}.kx .aa-mk-part.is-hid{display:none}.kx .aa-mk-psb{display:flex;align-items:center;justify-content:space-between;height:42px;padding:0 26px 0 30px;font-size:13.5px;font-weight:620;font-variant-numeric:tabular-nums;flex:none}.kx .aa-mk-psb svg{height:10px;width:auto;fill:var(--ink)}.kx .aa-mk-bat{stroke:var(--ink)}.kx .aa-mk-ph-in{flex:1;padding:4px 20px 20px;overflow-y:auto;scrollbar-width:none;min-height:0}.kx .aa-mk-ph-in::-webkit-scrollbar{display:none}.kx .aa-mk-ph-nav{display:flex;align-items:center;gap:2px;margin:0 0 14px -6px;font-size:13.5px;color:var(--ink-2)}.kx .aa-mk-ph-nav svg.i{width:18px;height:18px}.kx .aa-mk-ph-in .aa-mk-subj{font-size:18px}.kx .aa-mk-ph-in .aa-mk-img{height:112px}.kx .aa-mk-ph-in .aa-mk-text{font-size:14px}.kx .aa-mk-ph-in .aa-mk-dm{left:-10px}.kx .aa-mk-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--t-meta);color:var(--ink-2);min-width:0}.kx .aa-mk-seg{gap:2px}.kx .aa-mk-seg button{height:30px;padding:0 8px;font-size:var(--t-meta);white-space:nowrap}.kx .aa-mk-fun{display:grid;gap:5px;margin:2px 0 4px}.kx .aa-mk-fr{display:grid;grid-template-columns:88px minmax(0,1fr);gap:12px;align-items:center;min-height:22px}.kx .aa-mk-fb{display:flex;justify-content:center;height:18px}.kx .aa-mk-fb i{display:block;height:100%;border-radius:3px}.kx .aa-mk-fr:nth-child(1) .aa-mk-fb i{background:var(--wash-2)}.kx .aa-mk-fr:nth-child(2) .aa-mk-fb i{background:var(--line-2)}.kx .aa-mk-fr:nth-child(3) .aa-mk-fb i,.kx .aa-mk-fr:nth-child(4):not(.is-last) .aa-mk-fb i{background:var(--ink-3)}.kx .aa-mk-fr.is-last .aa-mk-fb{gap:2px}.kx .aa-mk-fr.is-last .aa-mk-fb i:first-child{background:var(--mark)}.kx .aa-mk-fr.is-last .aa-mk-fb i.is-ctrl{background:none;border:1.2px dashed var(--ink-3);box-sizing:border-box}.kx .aa-mk-fl{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-mk-fl b{display:inline-block;min-width:26px;margin-right:4px;font-size:var(--t-button);font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.kx .aa-mk-fr.is-last .aa-mk-fl{color:var(--ink)}.kx .aa-mk-fr.is-new{animation:kx-gs-in var(--dur-ui) var(--ease-out)}.kx .aa-mk-fx{grid-column:2;margin-top:-4px;font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-mk-grow{margin-top:-16px}.kx .aa-mk-grow:not(.is-open){display:none}.kx .aa-mk-grow.is-open>div{animation:kx-gs-in var(--dur-ui) var(--ease-out)}.kx .aa-mk-rosa{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px;margin:16px 0 0;padding:8px 14px 11px 4px;background:var(--f-rose)}.kx .aa-mk-rosa svg.h{width:44px;height:44px}.kx .aa-mk-rt p{padding-top:2px;font-size:var(--t-button);line-height:1.42}.kx .aa-mk-rt p b{font-weight:650;margin-right:4px}.kx .aa-mk-rt .acts{display:flex;align-items:center;gap:16px;margin-top:8px}.kx .aa-mk-rt .acts .btn-t{font-size:var(--t-meta)}.kx .aa-mk-planw,.kx .aa-mk-pubw{position:relative;flex:none}.kx .aa-mk-plan{justify-self:start;gap:6px;font-size:var(--t-meta)}.kx .aa-mk-plan svg.i{width:16px;height:16px}.kx .aa-mk-pop{position:absolute;right:0;width:300px;padding:8px 8px 10px;border-radius:14px;border:1px solid var(--line);background:var(--raised);box-shadow:var(--shadow);z-index:20;animation:kx-aa-mk-pop var(--dur-ui) var(--ease-out)}.kx .aa-mk-pop h3{margin:4px 10px 6px;font-size:var(--t-button);font-weight:650}.kx #aaMkPlan{bottom:calc(100% + 8px);right:auto;left:-8px;transform-origin:bottom left}.kx .aa-mk-conf{top:calc(100% + 12px);width:280px;padding:14px 16px 12px;transform-origin:top right}.kx .aa-mk-conf p{font-size:var(--t-button);line-height:1.4}.kx .aa-mk-acts{display:flex;justify-content:flex-end;gap:16px;margin-top:10px}.kx .aa-mk-acts .btn-t{font-size:var(--t-button)}.kx .aa-mk-strong{font-weight:700;text-decoration-color:var(--ink)}@keyframes kx-aa-mk-pop{0%{opacity:0;transform:translateY(4px) scale(.98)}to{opacity:1;transform:none}}.kx .aa-mk-pl{list-style:none;margin:0;padding:0}.kx .aa-mk-pl li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px;padding:9px 10px;font-size:var(--t-button);line-height:1.35}.kx .aa-mk-pl li+li{border-top:1px solid var(--line)}.kx .aa-mk-pl li>i{margin-top:6px;justify-self:center}.kx .aa-mk-pl b{display:block;font-weight:600}.kx .aa-mk-pl span{display:block;font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-mk-pl li.is-this{--ink-3:var(--ink-2);background:var(--wash);border-radius:9px}.kx .aa-mk-pall{margin:6px 0 0 10px;font-size:var(--t-meta)}.kx .aa-mk-back{justify-self:start;gap:4px;font-size:var(--t-button);color:var(--ink-2);text-decoration:none;margin-left:-6px}.kx .aa-mk-back svg.i{width:16px;height:16px}.kx .aa-mk-back:hover{color:var(--ink)}.kx .aa-mk-pt{display:grid;gap:14px}.kx .aa-mk-pt .btn-t{justify-self:start;font-size:var(--t-meta)}.kx .aa-mk-ex{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.kx .aa-mk-ex button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:baseline;width:100%;padding:9px 6px;border-bottom:1px solid var(--line);text-align:left;font:inherit;font-size:var(--t-button);cursor:pointer;transition:background var(--dur-ui) var(--ease-out)}.kx .aa-mk-ex button:hover,.kx .aa-mk-ex button[aria-current=true]{--ink-3:var(--ink-2);background:var(--wash)}.kx .aa-mk-ex button:active{background:var(--wash-2);transition-duration:0s}.kx .aa-mk-ex button[aria-current=true] b:before{content:"";display:inline-block;width:6px;height:6px;margin:0 8px 2px 0;border-radius:50%;background:var(--ink)}.kx .aa-mk-ex b{font-weight:600}.kx .aa-mk-ex span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-mk-sw{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;padding-top:12px;border-top:1px solid var(--line)}.kx .aa-mk-sw b{display:block;font-size:var(--t-label);font-weight:600}.kx .aa-mk-sw span{display:block;margin-top:2px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-mk-sw .toggle{margin-top:2px}.kx .aa-mk-thumb{display:grid;place-items:center;height:96px;border:1.5px dashed var(--line-2);border-radius:10px;background:var(--wash);color:var(--ink-2)}.kx .aa-mk-thumb svg{width:26px;height:26px;stroke:var(--ink-2)}.kx .aa-me-pg{display:flex;flex-direction:column;flex:1;min-height:0;padding:6px 40px 0}.kx .aa-me-q{display:flex;align-items:center;gap:20px;flex:none}.kx .aa-me-split{display:grid;grid-template-columns:300px minmax(0,1fr);gap:32px;flex:1;min-height:0;margin-top:24px}.kx .aa-me-list{min-width:0;min-height:0;overflow:hidden;padding-top:2px}.kx .aa-me-lh{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 4px;font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-me-lh b{font-weight:600;color:var(--ink)}.kx .aa-me-lh+.aa-me-row{margin-top:2px}.kx .aa-me-grp+.aa-me-grp{margin-top:18px}.kx .aa-me-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;width:calc(100% + 20px);min-height:52px;margin:0 -10px;padding:7px 10px;border-radius:10px;text-align:left;transition:background var(--dur-ui) var(--ease-out)}.kx .aa-me-row:hover{background:var(--wash)}.kx .aa-me-row:active{background:var(--wash-2);transition-duration:0s}.kx .aa-me-row[aria-selected=true]{--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s);background:var(--wash-2)}.kx .aa-me-row.is-new{animation:kx-kr-in var(--dur-ui) var(--ease-out) both}.kx .aa-me-who{display:grid;min-width:0;line-height:1.3}.kx .aa-me-who b{font-weight:560;font-size:var(--t-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-me-who b mark{background:none;color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.kx .aa-me-who span{display:flex;align-items:center;gap:5px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden}.kx .aa-me-who span.c-down{color:var(--down)}.kx .aa-me-who span.c-wait{color:var(--wait)}.kx .aa-me-who .g-alert{width:13px;height:13px}.kx .aa-me-now{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .aa-me-now .g-here{width:14px;height:14px}.kx .aa-me-now.c-wait{color:var(--wait)}.kx .aa-me-now.c-3{color:var(--ink-3)}.kx .aa-me-more{margin-top:10px;font-size:var(--t-button)}.kx .aa-me-none{padding:6px 0 4px;font-size:var(--t-label);line-height:1.45;color:var(--ink-2)}.kx .aa-me-none b{color:var(--ink);font-weight:600}.kx .aa-me-cardw{position:relative;min-width:0;min-height:0;padding-top:30px;overflow:hidden}.kx .aa-me-card{position:relative;border:1px solid var(--line-2);border-radius:4px 18px 18px;background:var(--raised);padding:22px 28px 0}.kx .aa-me-tab{position:absolute;left:-1px;top:-29px;height:30px;min-width:58px;padding:0 16px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-2);border-bottom:0;border-radius:10px 10px 0 0;background:var(--raised);font-size:var(--t-body);font-weight:650}.kx .aa-me-tab small{margin-left:8px;font-size:var(--t-meta);font-weight:550;color:var(--ink-2)}.kx .aa-me-top{display:grid;grid-template-columns:64px minmax(0,1fr);gap:18px;align-items:start}.kx .aa-me-id{min-width:0}.kx .aa-me-id h2{margin:0;font-size:30px;font-weight:650;letter-spacing:-.035em;line-height:1.08;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-me-id>p{margin-top:5px;font-size:var(--t-label);color:var(--ink-2)}.kx .aa-me-today{margin-top:6px;font-size:var(--t-button)}.kx .aa-me-today .st{gap:7px;white-space:normal}.kx .aa-me-today .c-wait{color:var(--wait)}.kx .aa-me-r2{display:flex;align-items:center;gap:16px;margin-top:12px}.kx .aa-me-tags{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-width:0}.kx .aa-me-acts{display:flex;align-items:center;gap:16px;flex:none}.kx .aa-me-acts .btn-t{font-size:var(--t-button);gap:6px}.kx .aa-me-acts .btn-t svg.i,.kx .aa-me-acts .btn-p svg.i{width:16px;height:16px}.kx .aa-me-warn,.kx .aa-me-tl{margin-top:16px}.kx .aa-me-tl .h2r{margin-bottom:0}.kx .aa-me-tl .h2r span{font-size:var(--t-button);color:var(--ink-2)}.kx .aa-me-ax{display:block;width:100%;height:auto;overflow:visible;user-select:none;-webkit-user-select:none}.kx .aa-me-ax text{font-family:var(--font);font-variant-numeric:tabular-nums}.kx .aa-me-ax .m{font-size:var(--t-micro);fill:var(--ink-3)}.kx .aa-me-ax .ln,.kx .aa-me-ax .tick{stroke:var(--line-2);stroke-width:1}.kx .aa-me-ax .now{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 3}.kx .aa-me-ax .nowt{font-size:var(--t-micro);fill:var(--ink-2);font-weight:600;text-anchor:middle}.kx .aa-me-ax .v{fill:var(--mark)}.kx .aa-me-ax .x{fill:var(--raised);stroke:var(--down);stroke-width:1.5}.kx .aa-me-ax .u{fill:var(--raised);stroke:var(--ink);stroke-width:1.5;stroke-dasharray:3 2.4}.kx .aa-me-ax .halo{fill:none;stroke:var(--ink);stroke-width:1.2;opacity:0}.kx .aa-me-ax g.is-on .halo{opacity:1}.kx .aa-me-tld{font-size:var(--t-label);color:var(--ink-2)}.kx .aa-me-tld b{color:var(--ink);font-weight:600}.kx .aa-me-reg{display:flex;gap:24px;margin-top:10px;border-bottom:1px solid var(--line)}.kx .aa-me-reg button{height:42px;font-size:var(--t-label);font-weight:600;color:var(--ink-2);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out)}.kx .aa-me-reg button:hover{color:var(--ink)}.kx .aa-me-reg button:active{color:var(--ink);border-color:var(--ink-3);transition-duration:0s}.kx .aa-me-reg button[aria-selected=true]{color:var(--ink);border-color:var(--ink)}.kx .aa-me-reg button em{font-style:normal;margin-left:6px;font-weight:550;color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-me-reg button em.c-down{color:var(--down)}.kx .aa-me-reg button em.c-wait{color:var(--wait)}.kx .aa-me-rc{min-height:200px;padding:4px 0 10px}.kx .aa-me-rc.is-in{animation:kx-kr-fade var(--dur-ui) var(--ease-out)}.kx .aa-me-rc .kv>div{padding:8px 0;font-size:var(--t-label)}.kx .aa-me-rc .kv>div:last-child{border-bottom:0}.kx .aa-me-rc .kv dd{font-weight:520;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .aa-me-rc .hint{margin-top:8px}.kx .aa-me-meta{margin-top:4px;font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-me-docs{list-style:none;margin:2px 0 0;padding:0}.kx .aa-me-docs li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:42px;border-bottom:1px solid var(--line);font-size:var(--t-label)}.kx .aa-me-docs li:last-child{border-bottom:0}.kx .aa-me-docs li>svg.i{color:var(--ink-2)}.kx .aa-me-docs li b{font-weight:520;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-me-docs li .st{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-me-docs li.is-in{animation:kx-kr-in var(--dur-ui) var(--ease-out)}.kx .aa-me-docs .btn-t{font-size:var(--t-meta)}.kx .aa-me-foot{display:flex;align-items:center;gap:18px;min-height:52px;margin:0 -28px;padding:0 28px;border-top:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-me-foot>span{display:inline-flex;align-items:center;gap:7px;margin-right:auto}.kx .aa-me-foot>span svg.i{width:16px;height:16px;color:var(--ink-2)}.kx .aa-me-foot .btn-t{font-size:var(--t-meta);color:var(--ink-2);gap:6px}.kx .aa-me-foot .btn-t svg.i{width:15px;height:15px}.kx .aa-me-foot .btn-t:hover{color:var(--ink)}.kx .aa-me-conf{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:center;margin:0 -28px;padding:14px 28px 16px;border-top:1px solid var(--line);background:var(--wash);border-radius:0 0 18px 18px;animation:kx-kr-fade var(--dur-ui) var(--ease-out)}.kx .aa-me-conf p{font-size:var(--t-button);line-height:1.42;color:var(--ink)}.kx .aa-me-conf p span{display:block;margin-top:2px;color:var(--ink-2);font-size:var(--t-meta)}.kx .aa-me-conf div{display:flex;align-items:center;justify-content:flex-end;gap:14px}.kx .aa-me-conf .btn{height:34px;padding:0 14px;font-size:var(--t-button)}.kx .aa-me-conf .btn-t{padding:0 4px}.kx .aa-me-toast{position:absolute;left:calc(600px + (100% - 640px)/2);bottom:28px;transform:translate(-50%,10px);opacity:0;pointer-events:none;transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-out) var(--ease-out);z-index:5}.kx .aa-me-toast:not(:has(.btn:not([hidden]))){padding-right:20px}.kx .aa-me-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.kx .aa-me-run{display:inline-flex;align-items:center;gap:12px;flex:none;height:58px;padding:0 18px 0 16px;border-radius:16px;border:1px solid var(--line-2);text-align:left;transition:background var(--dur-ui) var(--ease-out)}.kx .aa-me-run:hover{background:var(--wash)}.kx .aa-me-run:active{background:var(--wash-2);transition-duration:0s}.kx .aa-me-run>svg.i{width:20px;height:20px;color:var(--ink-2)}.kx .aa-me-run span{display:grid;line-height:1.25}.kx .aa-me-run b{font-size:var(--t-label);font-weight:620}.kx .aa-me-run small{font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-me-run .aa-me-arr{width:17px;height:17px;color:var(--ink-2);margin-left:4px}.kx .aa-me-tool{display:grid;grid-template-columns:244px minmax(0,1fr);gap:26px;align-items:start;margin-top:16px}.kx .aa-me-mc{position:relative;aspect-ratio:1.586;border-radius:16px;border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);padding:15px 18px 13px;display:flex;flex-direction:column;overflow:hidden}.kx .aa-me-mc-t{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12.5px;color:var(--ink-2)}.kx .aa-me-mc-t b{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:650;color:var(--ink);letter-spacing:-.01em}.kx .aa-me-mc-t svg{width:18px;height:18px}.kx .aa-me-mc-n{margin-top:auto;font-size:22px;font-weight:650;letter-spacing:-.03em;line-height:1.05;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-me-mc-l{margin-top:5px;font-size:12.5px;line-height:1.35;color:var(--ink-2)}.kx .aa-me-mc-f{display:flex;justify-content:space-between;gap:10px;margin-top:10px;padding-top:8px;border-top:1px solid var(--line-2);font-size:12px;color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-me-mc-f b{color:var(--ink);font-weight:620}.kx .aa-me-vt{min-width:0}.kx .aa-me-vt .kv>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;padding:8px 0;font-size:var(--t-label)}.kx .aa-me-vt .kv>div:first-child{padding-top:2px}.kx .aa-me-vt .kv>div:last-child{border-bottom:0}.kx .aa-me-vt .kv dd{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-me-vt .kv dd small{font-weight:450;color:var(--ink-2);font-size:var(--t-meta);margin-left:4px}.kx .aa-me-vt .kv dd.c-down{color:var(--down)}.kx .aa-me-vt .kv dd.c-wait{color:var(--wait)}.kx .aa-me-ax .pz{fill:var(--wash-2)}.kx .aa-me-ax .ph{stroke:var(--ink-3);stroke-width:1.1}.kx .aa-me-ax .run{stroke:var(--mark);stroke-width:2}.kx .aa-me-ax .runf{stroke:var(--ink-3);stroke-width:1.5;stroke-dasharray:3 4}.kx .aa-me-ax .brk{fill:none;stroke:var(--ink-2);stroke-width:1.2}.kx .aa-me-ax .brkt{font-size:var(--t-micro);fill:var(--ink-2);text-anchor:end}.kx .aa-me-ax .end{stroke:var(--ink);stroke-width:2}.kx .aa-me-ax .endt{font-size:var(--t-micro);fill:var(--ink);font-weight:620;text-anchor:end}.kx .aa-me-ax .pzt{font-size:var(--t-micro);fill:var(--ink-2);text-anchor:middle}.kx .aa-me-ax .w{fill:var(--raised);stroke:var(--wait);stroke-width:1.8}.kx .aa-me-ax .is-new{animation:kx-aa-me-pop .32s var(--ease-out);transform-box:fill-box;transform-origin:center}@keyframes kx-aa-me-pop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.kx .aa-me-dues{list-style:none;margin:2px 0 0;padding:0}.kx .aa-me-dues li{display:grid;grid-template-columns:18px 104px minmax(0,1fr) 56px;align-items:center;gap:12px;min-height:40px;border-bottom:1px solid var(--line);font-size:var(--t-label)}.kx .aa-me-dues li:last-child{border-bottom:0}.kx .aa-me-dues li .g-here,.kx .aa-me-dues li .g-alert{width:16px;height:16px}.kx .aa-me-dues li>b{font-weight:560;font-variant-numeric:tabular-nums}.kx .aa-me-dues li .aa-me-ds{display:flex;align-items:center;gap:12px;min-width:0;color:var(--ink-2);font-size:var(--t-meta);white-space:nowrap;overflow:hidden}.kx .aa-me-dues li .aa-me-ds .c-down{color:var(--down)}.kx .aa-me-dues li .aa-me-ds .c-wait{color:var(--wait)}.kx .aa-me-dues li .aa-me-ds .btn-t{font-size:var(--t-meta)}.kx .aa-me-dues li>em{font-style:normal;text-align:right;font-weight:560;font-variant-numeric:tabular-nums}.kx .aa-me-dues li.is-in{animation:kx-aa-me-flash 1s var(--ease-out)}@keyframes kx-aa-me-flash{0%{background:color-mix(in srgb,var(--up) 14%,transparent)}to{background:transparent}}.kx .aa-me-rt{font-size:var(--t-label);line-height:1.45;color:var(--ink-2);margin:6px 0 8px}.kx .aa-me-rt b{color:var(--ink);font-weight:600}.kx .aa-me-chips{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 6px}.kx .aa-me-chips .chip{cursor:pointer;height:32px;padding:0 12px;font-size:var(--t-meta);transition:background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.kx .aa-me-chips .chip:hover{background:var(--wash);color:var(--ink)}.kx .aa-me-chips .chip:active{background:var(--wash-2);transform:scale(.97);transition-duration:0s}.kx .aa-me-rc .btn-w{height:34px;padding:0 14px;font-size:var(--t-button)}.kx .aa-me-ok{display:flex;align-items:center;gap:14px;margin-top:6px}.kx .aa-me-ok .btn-t{font-size:var(--t-meta)}.kx .aa-pa{position:relative}.kx .aa-pa-head{flex:none;padding:4px 40px 14px}.kx .aa-pa-head .utabs{margin:0 0 0 22px;border-bottom:0;align-self:flex-end;transform:translateY(8px)}.kx .aa-pa-new{font-size:var(--t-label);align-self:flex-end;transform:translateY(-2px)}.kx .aa-pa-new svg.i{width:16px;height:16px}.kx .aa-pa-zeit{flex:none;display:flex;align-items:center;gap:18px;height:54px;padding:0 40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap}.kx .aa-pa-per{display:flex;align-items:center;gap:2px}.kx .aa-pa-per b{padding:0 6px;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .aa-pa-step{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ink-2)}.kx .aa-pa-step:hover{background:var(--wash);color:var(--ink)}.kx .aa-pa-range{font-size:var(--t-button);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-pa-state{font-size:var(--t-button);font-weight:550}.kx .aa-pa-state .g-here{width:15px;height:15px}.kx .aa-pa-src{margin-left:auto;font-size:var(--t-meta);color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.kx .aa-pa-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 328px}.kx .aa-pa-left{min-width:0;min-height:0;overflow-y:auto;padding:22px 40px 40px;scrollbar-width:thin}.kx .aa-pa-right{min-height:0;overflow:hidden;padding:20px 28px;border-left:1px solid var(--line)}.kx .aa-pa-sum .hero-fig{--hs:72px;gap:14px}.kx .aa-pa-strich{display:inline-block;padding-bottom:7px;border-bottom:5px double var(--ink);line-height:1}.kx .aa-pa-sum .hero-unit{font-size:var(--t-dialog);padding-bottom:calc(var(--hs) * .12 + 12px)}.kx .aa-pa-lock{margin-left:6px;padding-bottom:calc(var(--hs) * .12 + 14px);font-size:var(--t-button);font-weight:550}.kx .aa-pa-lock svg.i{width:15px;height:15px}.kx .aa-pa-lock[hidden]{display:none}.kx .aa-pa-sumt{margin-top:14px;max-width:42em;font-size:var(--t-body);line-height:1.45;color:var(--ink-2)}.kx .aa-pa-sumt b{color:var(--ink);font-weight:600}.kx .aa-pa-tool{margin-top:16px}.kx .aa-pa-svg{display:block;overflow:visible;user-select:none;-webkit-user-select:none}.kx .aa-pa-svg text{font-family:var(--font);font-size:var(--t-micro);fill:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-pa-svg .t-l{fill:var(--ink-2);font-size:var(--t-meta);font-weight:550}.kx .aa-pa-svg .t-a{fill:var(--ink);font-size:var(--t-meta);font-weight:650}.kx .aa-pa-svg .t-2{fill:var(--ink-2)}.kx .aa-pa-svg .t-w{fill:var(--wait);font-weight:600}.kx .aa-pa-svg .t-m{fill:var(--ink);font-size:var(--t-micro);font-weight:600}.kx .aa-pa-svg .band{fill:var(--wash)}.kx .aa-pa-svg .wk{stroke:var(--line);stroke-width:1;stroke-dasharray:2 4}.kx .aa-pa-svg .ax{stroke:var(--line-2);stroke-width:1}.kx .aa-pa-svg .now{stroke:var(--ink);stroke-opacity:.4;stroke-width:1;stroke-dasharray:3 3}.kx .aa-pa-svg .fl{fill:none;stroke:var(--ink);stroke-opacity:.14;stroke-linecap:round;transition:stroke-opacity .2s var(--ease-out)}.kx .aa-pa-svg .fl.ref{stroke:var(--ink-3);stroke-opacity:.6;stroke-dasharray:3 4}.kx .aa-pa-svg .pd{fill:var(--mark);stroke:var(--paper);stroke-width:1.5;transition:opacity .2s var(--ease-out)}.kx .aa-pa-svg .pd.wait{fill:var(--paper);stroke:var(--ink);stroke-width:1.5}.kx .aa-pa-svg .pd.ref{fill:var(--paper);stroke:var(--ink-3);stroke-width:1.5;stroke-dasharray:3 2}.kx .aa-pa-svg .po{fill:var(--mark);transition:opacity .2s var(--ease-out)}.kx .aa-pa-svg .po.ann{fill:var(--paper);stroke:var(--wait);stroke-width:1.5;stroke-dasharray:4 3}.kx .aa-pa-svg .out{opacity:.42}.kx .aa-pa-svg .hit{fill:transparent;cursor:pointer}.kx .aa-pa-svg.is-focus .fl{stroke-opacity:.05}.kx .aa-pa-svg.is-focus .pd,.kx .aa-pa-svg.is-focus .po{opacity:.2}.kx .aa-pa-svg.is-focus .on.fl{stroke-opacity:.7}.kx .aa-pa-svg.is-focus .on.pd,.kx .aa-pa-svg.is-focus .on.po{opacity:1}.kx .aa-pa-why{margin-top:4px;min-height:42px;font-size:var(--t-button);line-height:1.45;color:var(--ink-2)}.kx .aa-pa-why b{color:var(--ink);font-weight:600}.kx .aa-pa-list{margin-top:10px}.kx .aa-pa-th,.kx .aa-pa-pr,.kx .aa-pa-tf,.kx .aa-pa-dh,.kx .aa-pa-dr{display:grid;grid-template-columns:26px minmax(0,1fr) 72px 88px 80px 98px;align-items:center;column-gap:10px}.kx .aa-pa-th{height:34px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-pa-th span:nth-child(n+3),.kx .aa-pa-pr>span:nth-child(n+3),.kx .aa-pa-tf>span:nth-child(n+3),.kx .aa-pa-dh span:nth-child(n+3),.kx .aa-pa-dr>span:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.kx .aa-pa-pr{width:100%;height:56px;border-bottom:1px solid var(--line);font-size:var(--t-body);text-align:left;transition:background .18s var(--ease-out)}.kx .aa-pa-pr:hover{background:var(--wash)}.kx .aa-pa-chev{display:grid;place-items:center;color:var(--ink-2)}.kx .aa-pa-chev svg.i{width:16px;height:16px;transform:rotate(-90deg);transition:transform .22s var(--ease-out)}.kx [aria-expanded=true]>.aa-pa-chev svg.i{transform:none}.kx .aa-pa-po{display:grid;line-height:1.3;min-width:0}.kx .aa-pa-po b{font-weight:560;white-space:nowrap}.kx .aa-pa-po small{display:flex;align-items:center;gap:6px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-pa-po small .g-here{width:13px;height:13px;flex:none}.kx .aa-pa-po small .g-wait{flex:none}.kx .aa-pa-po small .c-wait{font-weight:600}.kx .aa-pa-pr>span:nth-child(3),.kx .aa-pa-pr>span:nth-child(4),.kx .aa-pa-pr>span:nth-child(5){color:var(--ink-2)}.kx .aa-pa-pr>span:last-child{font-weight:620}.kx .aa-pa-grow{display:none}.kx .aa-pa-grow.open{display:block}.kx .aa-pa-grow.open>div{animation:kx-aa-pa-reveal var(--dur-ui) var(--ease-out)}@keyframes kx-aa-pa-reveal{0%{opacity:0;transform:translateY(-4px)}}.kx .aa-pa-days{padding:4px 0 8px;border-bottom:1px solid var(--line)}.kx .aa-pa-dh{height:28px;font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-pa-dh span:nth-child(2){padding-left:12px}.kx .aa-pa-dr{width:100%;min-height:44px;padding:4px 0;font-size:var(--t-label);text-align:left;border-radius:6px;transition:background .18s var(--ease-out)}.kx .aa-pa-dr:hover{background:var(--wash)}.kx .aa-pa-dr .aa-pa-chev svg.i{width:14px;height:14px}.kx .aa-pa-dw{display:grid;padding-left:12px;line-height:1.3;min-width:0}.kx .aa-pa-dw b{font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-pa-dw small{font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-pa-dw small .c-wait{font-weight:600}.kx .aa-pa-dr>span:nth-child(4),.kx .aa-pa-dr>span:nth-child(5){color:var(--ink-2)}.kx .aa-pa-dr>span:last-child{font-weight:600}.kx .aa-pa-org{margin:2px 0 8px 48px;padding:6px 0 4px 16px;border-left:1px solid var(--line-2)}.kx .aa-pa-org div{display:grid;grid-template-columns:20px 84px minmax(0,1fr);gap:8px;align-items:start;padding:5px 0;font-size:var(--t-meta);line-height:1.4}.kx .aa-pa-org div+div{border-top:1px solid var(--line)}.kx .aa-pa-org svg.i{width:16px;height:16px;margin-top:1px;color:var(--ink-2)}.kx .aa-pa-org dt{font-weight:600;color:var(--ink)}.kx .aa-pa-org dd{margin:0;color:var(--ink-2);min-width:0}.kx .aa-pa-org dd b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.kx .aa-pa-bank{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px;align-items:start;margin:2px 0 4px 38px;padding:8px 0 4px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-pa-bank svg.i{width:16px;height:16px;margin-top:1px;color:var(--ink-2)}.kx .aa-pa-bank b{color:var(--ink);font-weight:600}.kx .aa-pa-bank .c-wait{font-weight:600}.kx .aa-pa-tf{height:56px;border-top:1px solid var(--ink);font-size:var(--t-body);font-weight:620}.kx .aa-pa-tf em{font-style:normal;font-weight:450;font-size:var(--t-meta);color:var(--ink-2);margin-left:8px}.kx .aa-pa-pr.is-hit,.kx .aa-pa-dr.is-hit{animation:kx-aa-pa-hit 1.2s var(--ease-out)}@keyframes kx-aa-pa-hit{0%{background:var(--wash-2)}to{background:transparent}}.kx .aa-pa-rh{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kx .aa-pa-rh h2{margin:0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em}.kx .aa-pa-rh span{font-size:var(--t-meta);color:var(--wait);font-weight:600}.kx .aa-pa-rh span.is-done{color:var(--up)}.kx .aa-pa-steps{list-style:none;margin:12px 0 0;padding:0}.kx .aa-pa-stp{padding:11px 0 12px;border-top:1px solid var(--line)}.kx .aa-pa-sh{display:flex;align-items:center;gap:10px}.kx .aa-pa-sh b{font-size:var(--t-body);font-weight:650}.kx .aa-pa-sh span{margin-left:auto;font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .aa-pa-n{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--line-2);font-style:normal;font-size:var(--t-micro);font-weight:650;font-variant-numeric:tabular-nums;transition:background .25s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out)}.kx .aa-pa-stp.is-done .aa-pa-n{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .aa-pa-ck{list-style:none;margin:8px 0 0;padding:0}.kx .aa-pa-ck li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;padding:8px 0;border-bottom:1px solid var(--line)}.kx .aa-pa-ck li:last-child{border-bottom:0}.kx .aa-pa-ck .g-here{width:18px;height:18px;margin-top:1px}.kx .aa-pa-ck li.is-ck{display:block;padding:0}.kx .aa-pa-ckr{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;min-height:36px;padding:8px 0;cursor:pointer}.kx .aa-pa-ckr:has(input:disabled){cursor:default}.kx .aa-pa-ck .aa-pa-ckt{display:grid;gap:2px;min-width:0;font-size:inherit;line-height:inherit;color:inherit}.kx .aa-pa-ck input.check{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border-radius:5px;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .aa-pa-ck input.check:checked{background:var(--ink);border-color:var(--ink)}.kx .aa-pa-ck input.check:checked:after{content:"";width:9px;height:5px;border-left:1.8px solid var(--paper);border-bottom:1.8px solid var(--paper);transform:translateY(-1px) rotate(-45deg)}.kx .aa-pa-ck input.check:disabled{cursor:default}.kx .aa-pa-ckr:hover input.check:not(:checked):not(:disabled){border-color:var(--ink-2)}.kx .aa-pa-ckr:active input.check:not(:disabled){transform:scale(.9);transition-duration:0s}.kx .aa-pa-ck input.check:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kx .aa-pa-ck li div{display:grid;gap:2px;min-width:0}.kx .aa-pa-ck b{font-size:var(--t-label);font-weight:560;line-height:1.3}.kx .aa-pa-ck span{font-size:var(--t-meta);line-height:1.38;color:var(--ink-2)}.kx .aa-pa-ck a{color:var(--ink);font-weight:600;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.2em}.kx .aa-pa-ck a:hover{text-decoration-color:var(--ink)}.kx .aa-pa-go{width:100%;height:42px;margin-top:10px;font-size:var(--t-body)}.kx .aa-pa-go[aria-disabled=true]{opacity:1;background:var(--wash-2);color:var(--ink-2);cursor:not-allowed}.kx .aa-pa-go[aria-disabled=true]:hover{opacity:1}.kx .aa-pa-go .aa-pa-lk{width:16px;height:16px}.kx .aa-pa-go:not([aria-disabled=true]) .aa-pa-lk{display:none}.kx .aa-pa-go[aria-disabled=true]:active{transform:none}.kx .aa-pa-note{margin-top:10px;font-size:var(--t-meta);line-height:1.42;color:var(--ink-2)}.kx .aa-pa-note b{color:var(--ink);font-weight:600}.kx .aa-pa-done-l{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:var(--t-body);font-weight:620;color:var(--up);animation:kx-aa-pa-in .4s var(--ease-out)}.kx .aa-pa-done-l .g-here{width:18px;height:18px}.kx .aa-pa-file{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;margin-top:10px}.kx .aa-pa-file svg.i{color:var(--ink-2);margin-top:1px}.kx .aa-pa-file div{display:grid;gap:2px;min-width:0}.kx .aa-pa-file b{font-size:var(--t-meta);font-weight:600;overflow-wrap:anywhere}.kx .aa-pa-file span{font-size:var(--t-meta);line-height:1.38;color:var(--ink-2)}.kx .aa-pa-exp{display:flex;align-items:center;gap:12px;margin-top:10px;font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-pa-exp .btn-t{font-size:var(--t-button)}.kx .aa-pa-exp .btn-p{width:100%;height:42px;font-size:var(--t-body)}@keyframes kx-aa-pa-in{0%{opacity:0;transform:translateY(-4px)}}.kx .aa-pa-ck li.aa-pa-hit{animation:kx-aa-pa-hit 1.2s var(--ease-out)}.kx .aa-pa-toast{position:absolute;left:calc(50% + 114px);bottom:30px;z-index:8;transform:translate(-50%,14px);opacity:0;pointer-events:none;transition:transform .32s var(--ease-out),opacity .22s var(--ease-out);padding-right:18px}.kx .aa-pa-toast.is-on{transform:translate(-50%);opacity:1;pointer-events:auto}.kx .aa-pa-dr[hidden],.kx .aa-pa-go[hidden]{display:none}.kx .aa-pa-scrim{position:absolute;inset:0;z-index:5;background:var(--scrim);opacity:0;transition:opacity .3s var(--ease-out)}.kx .aa-pa-scrim.is-on{opacity:1}.kx .aa-pa-scrim[hidden]{display:none}.kx .aa-pa-drw{position:absolute;top:0;right:0;bottom:0;z-index:6;width:940px;display:flex;flex-direction:column;padding:22px 36px 24px;background:var(--raised);border-left:1px solid var(--line);box-shadow:var(--shadow);transform:translate(104%);visibility:hidden;transition:transform .42s var(--ease-out),visibility 0s linear .42s}.kx .aa-pa-drw.is-on{transform:none;visibility:visible;transition:transform .42s var(--ease-out),visibility 0s}.kx .aa-pa-dh{display:flex;align-items:center;justify-content:space-between;gap:16px;flex:none}.kx .aa-pa .aa-pa-dh h2{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.03em;color:var(--ink)}.kx .aa-pa .aa-pa-rh h2{color:var(--ink)}.kx .aa-pa-compose{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:40px;margin-top:20px;align-items:start;min-height:0}.kx .aa-pa-form{min-width:0}.kx .aa-pa-amt label,.kx .aa-pa-lbl{display:block;font-size:var(--t-meta);font-weight:600}.kx .aa-pa-amtf{position:relative;display:flex;align-items:baseline;gap:10px;margin-top:6px;padding:0 0 6px;border-bottom:2px solid var(--ink);cursor:text}.kx .aa-pa-amtf input{flex:none;min-width:0;max-width:85%;border:0;outline:none;background:transparent;color:var(--ink);font:inherit;font-size:52px;font-weight:620;letter-spacing:-.04em;line-height:1.05;font-variant-numeric:tabular-nums;padding:0}.kx .aa-pa-amtf span{font-size:28px;font-weight:500;color:var(--ink-2)}.kx .aa-pa-measure{position:absolute;left:0;top:0;visibility:hidden;white-space:pre;font-style:normal;font-size:52px;font-weight:620;letter-spacing:-.04em;font-variant-numeric:tabular-nums;pointer-events:none}.kx .aa-pa-amt.is-err .aa-pa-amtf{border-color:var(--down)}.kx .aa-pa-amt .hint{margin-top:8px}.kx .aa-pa-form .fld{margin:18px 0 0;gap:6px}.kx .aa-pa-in{display:block;width:100%;height:42px;border-radius:8px;border:1px solid var(--line-control);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--t-body);padding:0 12px;outline:none;transition:border-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.kx .aa-pa-in:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .aa-pa-in.is-err{border-color:var(--down)}.kx .aa-pa-in[readonly]{background:var(--wash);color:var(--ink-2);border-color:var(--line)}.kx .aa-pa-form .hint{margin-top:2px}.kx .aa-pa-row{display:flex;align-items:center;gap:14px;margin-top:16px}.kx .aa-pa-row .aa-pa-lbl{width:52px;flex:none}.kx .aa-pa-chips{display:flex;gap:6px;flex-wrap:nowrap}.kx .aa-pa-chips .chip{height:32px;padding:0 11px;font-size:var(--t-meta);cursor:pointer;transition:background .18s var(--ease-out),color .18s var(--ease-out),border-color .18s var(--ease-out)}.kx .aa-pa-chips .chip:not(.on):hover{color:var(--ink);border-color:var(--ink-3)}.kx .aa-pa-until{font-size:var(--t-meta);color:var(--ink-2);margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-pa-two{display:grid;grid-template-columns:1fr 1.2fr;gap:14px}.kx .aa-pa-calc{margin:20px 0 0;display:grid;border-top:1px solid var(--line)}.kx .aa-pa-calc>div{display:flex;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--line);font-size:var(--t-body)}.kx .aa-pa-calc dt{color:var(--ink-2)}.kx .aa-pa-calc dd{margin:0;font-variant-numeric:tabular-nums;font-weight:560}.kx .aa-pa-calc .aa-pa-net dt{color:var(--ink);font-weight:600}.kx .aa-pa-calc .aa-pa-net dd{font-weight:650}.kx .aa-pa-acts{display:flex;justify-content:flex-end;align-items:center;gap:18px;margin-top:20px}.kx .aa-pa-acts .btn-t{font-size:var(--t-button);font-weight:600}.kx .aa-pa-done{margin-top:18px;animation:kx-aa-pa-in .45s var(--ease-out)}.kx .aa-pa-done[hidden],.kx .aa-pa-acts[hidden]{display:none}.kx .aa-pa-ok{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;font-size:var(--t-body);color:var(--ink-2);line-height:1.45}.kx .aa-pa-ok b{color:var(--ink);font-weight:620}.kx .aa-pa-ok .g-here{margin-top:2px}.kx .aa-pa-url{margin-top:12px;padding:10px 12px;border-radius:8px;background:var(--wash);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.kx .aa-pa-url code{background:none;padding:0;font-size:var(--t-meta);color:var(--ink)}.kx .aa-pa-done .aa-pa-acts{margin-top:14px}.kx .aa-pa-side{display:grid;justify-items:center;gap:12px}.kx .aa-pa-phone{position:relative;width:310px;height:620px;border-radius:44px;border:1px solid var(--line-2);background:var(--paper);box-shadow:0 0 0 7px var(--wash),0 0 0 8px var(--line);overflow:hidden;display:flex;flex-direction:column}.kx .aa-pa-psb{display:flex;align-items:center;justify-content:space-between;height:44px;padding:0 28px 0 32px;font-size:var(--t-button);font-weight:620;font-variant-numeric:tabular-nums;flex:none}.kx .aa-pa-psb svg{height:11px;width:auto;fill:var(--ink)}.kx .aa-pa-psb .o{fill:none;stroke:var(--ink)}.kx .aa-pa-purl{display:flex;align-items:center;justify-content:center;gap:6px;height:30px;margin:0 16px;border-radius:9px;background:var(--wash);font-size:var(--t-meta);color:var(--ink-2);flex:none}.kx .aa-pa-purl svg.i{width:13px;height:13px}.kx .aa-pa-pbody{flex:1;display:flex;flex-direction:column;padding:18px 22px 22px;min-height:0}.kx .aa-pa-pbiz{display:flex;align-items:center;gap:10px}.kx .aa-pa-pbiz div{display:grid;line-height:1.25}.kx .aa-pa-pbiz b{font-size:var(--t-body);font-weight:650}.kx .aa-pa-pbiz span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-pa-pmark{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1.5px solid var(--ink);font-size:var(--t-body);font-weight:700}.kx .aa-pa-ppurp{margin-top:18px!important;font-size:var(--t-button);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-pa-pamt{margin-top:2px!important;font-size:36px;font-weight:650;letter-spacing:-.035em;line-height:1.1;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-pa-pamt.is-tick{animation:kx-aa-pa-tick .35s var(--ease-out)}@keyframes kx-aa-pa-tick{0%{opacity:.35;transform:translateY(3px)}to{opacity:1;transform:none}}.kx .aa-pa-pf{margin-top:14px}.kx .aa-pa-pf span,.kx .aa-pa-plbl{display:block;font-size:var(--t-micro);font-weight:600;color:var(--ink-2);margin-bottom:5px}.kx .aa-pa-pf div{height:38px;display:flex;align-items:center;padding:0 11px;border-radius:8px;border:1px solid var(--line-2);font-size:var(--t-meta);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-pa-plbl{margin-top:14px}.kx .aa-pa-pm{display:grid;border:1px solid var(--line-2);border-radius:10px;overflow:hidden}.kx .aa-pa-pm button{display:flex;align-items:center;gap:10px;height:38px;padding:0 12px;font-size:var(--t-button);font-weight:550;text-align:left;border-top:1px solid var(--line)}.kx .aa-pa-pm button:first-child{border-top:0}.kx .aa-pa-pm button i{width:15px;height:15px;border-radius:50%;border:1.5px solid var(--line-2);flex:none;transition:border .18s var(--ease-out)}.kx .aa-pa-pm button[aria-checked=true]{background:var(--wash)}.kx .aa-pa-pm button[aria-checked=true] i{border:4.5px solid var(--ink)}.kx .aa-pa-pcard{display:grid;gap:6px;margin-top:8px;font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-pa-pcard[hidden]{display:none}.kx .aa-pa-pcard>div,.kx .aa-pa-pc2>div{height:36px;display:flex;align-items:center;padding:0 11px;border-radius:8px;border:1px solid var(--line-2)}.kx .aa-pa-pcard>.aa-pa-pc2{display:grid;grid-template-columns:1fr 1fr;gap:6px;height:auto;padding:0;border:0}.kx .aa-pa-pbtn{display:flex;align-items:center;justify-content:center;height:46px;margin-top:auto;border-radius:12px;background:var(--ink);color:var(--paper);font-size:var(--t-body);font-weight:620;font-variant-numeric:tabular-nums}.kx .aa-pa-pfine{margin-top:10px!important;font-size:var(--t-micro);color:var(--ink-3);line-height:1.4;text-align:center}.kx .aa-pa-pcap{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-pa-pr:active,.kx .aa-pa-dr:active{background:var(--wash-2);transition-duration:0s}.kx .aa-pa-ck a{display:inline-block;padding-block:6px;margin-block:-6px}.kx .aa-re-main{display:flex;flex-direction:column;min-width:0;min-height:0}.kx .aa-re-top{display:flex;align-items:center;gap:28px;height:64px;padding:0 24px 0 28px;border-bottom:1px solid var(--line);flex:none}.kx .aa-re-ttl{display:grid;line-height:1.2;flex:none}.kx .aa-re-ttl b{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .aa-re-ttl span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-re-draft{display:flex;align-items:center;gap:18px;flex:1;min-width:0;height:48px;padding-left:4px}.kx .aa-re-cnt{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:var(--t-button);color:var(--ink-2);white-space:nowrap;overflow:hidden}.kx .aa-re-cnt b{display:inline-block;font-weight:620;color:var(--ink);font-variant-numeric:tabular-nums}.kx .aa-re-cnt.c-wait b{color:var(--wait)}.kx .aa-re-cnt>span{overflow:hidden;text-overflow:ellipsis}.kx .aa-re-cnt .g-wait,.kx .aa-re-cnt .g-ok{flex:none}.kx .aa-re-cnt.is-bump b{animation:kx-aa-re-bump .32s var(--ease-out)}@keyframes kx-aa-re-bump{0%{opacity:.35;transform:translateY(-3px)}to{opacity:1;transform:none}}.kx .aa-re-sp{flex:1}.kx .aa-re-draft .btn-t{font-size:var(--t-button);gap:6px;flex:none}.kx .aa-re-draft .btn-t svg.i{width:17px;height:17px}.kx .aa-re-draft .btn-p{flex:none}.kx .aa-re-draft .btn-p:disabled{opacity:.32;cursor:default}.kx .aa-re-draft .btn-p:disabled:active{transform:none}.kx #aaRePrev[aria-pressed=true]{text-decoration-color:var(--ink)}.kx .aa-re-capw{position:absolute;left:24px;right:24px;top:768px;display:grid;justify-items:center;gap:6px;text-align:center}.kx .aa-re-cap{display:flex;align-items:baseline;gap:12px;font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-re-cap b{font-weight:620;color:var(--ink)}.kx .aa-re-cap .btn-t{font-size:var(--t-meta)}.kx .aa-re-note{display:flex;align-items:baseline;gap:8px;max-width:520px;font-size:var(--t-button);line-height:1.4;color:var(--ink)}.kx .aa-re-note .g-wait,.kx .aa-re-note .g-gone{position:relative;top:-1px}.kx .aa-re-note .btn-t{font-size:var(--t-button);flex:none}.kx .aa-re-obj{position:absolute;left:0;right:0;margin-inline:auto;top:80px;width:328px;height:668px;transform-origin:50% 0;overflow:hidden;background:var(--paper);color:var(--ink);border:7px solid var(--line-2);border-radius:42px;box-shadow:var(--frame-shadow);display:flex;flex-direction:column}.kx .aa-re-obj.is-off .aa-re-scr{opacity:.38}.kx .aa-re-scr{position:relative;flex:1;display:flex;flex-direction:column;min-height:0;transition:opacity var(--dur-out) var(--ease-out)}.kx .aa-re-psb{display:flex;align-items:center;justify-content:space-between;height:42px;padding:0 26px 0 30px;font-size:13.5px;font-weight:620;font-variant-numeric:tabular-nums;flex:none}.kx .aa-re-psb svg{height:10px;width:auto;fill:var(--ink)}.kx .aa-re-bat{stroke:var(--ink)}.kx .aa-re-sms{flex:1;display:flex;flex-direction:column;padding:2px 16px 0;min-height:0}.kx .aa-re-sms-h{position:relative;display:grid;justify-items:center;gap:5px;padding-bottom:12px;border-bottom:1px solid var(--line)}.kx .aa-re-sms-back{position:absolute;left:-4px;top:10px;color:var(--ink-2)}.kx .aa-re-sms-back svg.i{width:20px;height:20px}.kx .aa-re-sms-av{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--wash-2);color:var(--ink-2)}.kx .aa-re-sms-h b{font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.kx .aa-re-sms-d{margin:16px 0 8px;text-align:center;font-size:11.5px;color:var(--ink-2)}.kx .aa-re-bubw{position:relative;align-self:flex-start;max-width:88%}.kx .aa-re-bub{display:block;background:var(--wash-2);color:var(--ink);border-radius:20px 20px 20px 6px;padding:10px 13px;font-size:15px;line-height:1.42;white-space:pre-wrap;overflow-wrap:anywhere;outline:none;cursor:text;transition:box-shadow var(--dur-ui) var(--ease-out)}.kx .aa-re-bub:hover{box-shadow:0 0 0 1.5px var(--line-2)}.kx .aa-re-bub:focus{box-shadow:0 0 0 1.5px var(--line-2)}.kx .aa-re-obj.is-msg .aa-re-bub{box-shadow:0 0 0 1.5px var(--ink)}.kx .aa-re-bub[contenteditable=false]{cursor:default}.kx .aa-re-bub[contenteditable=false]:hover{box-shadow:none}.kx .aa-re-comp{display:flex;align-items:center;height:36px;margin:12px 14px 20px;padding:0 15px;border-radius:999px;border:1px solid var(--line-2);font-size:13px;color:var(--ink-3);flex:none}.kx .aa-re-sms-sp{flex:1}.kx .aa-re-mail{flex:1;padding:4px 20px 16px;overflow:hidden;min-height:0}.kx .aa-re-mail-nav{display:flex;align-items:center;gap:2px;margin-left:-6px;font-size:13.5px;color:var(--ink-2)}.kx .aa-re-mail-nav svg.i{width:18px;height:18px}.kx .aa-re-subj{position:relative;margin:16px -6px 12px;padding:2px 6px;border-radius:6px;font-size:18px;font-weight:650;line-height:1.25;letter-spacing:-.015em;outline:none;cursor:text;transition:box-shadow var(--dur-ui) var(--ease-out)}.kx .aa-re-subj:hover{box-shadow:0 0 0 1.5px var(--line-2)}.kx .aa-re-subj:focus{box-shadow:0 0 0 1.5px var(--ink)}.kx .aa-re-subj[contenteditable=false]{cursor:default;box-shadow:none}.kx .aa-re-from{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:10px;align-items:center;padding-bottom:12px;border-bottom:1px solid var(--line)}.kx .aa-re-from .av{width:36px;height:36px;font-size:12px}.kx .aa-re-from div{display:grid;line-height:1.25;min-width:0}.kx .aa-re-from b{font-size:13.5px;font-weight:600}.kx .aa-re-from span{font-size:12px;color:var(--ink-3)}.kx .aa-re-from time{font-size:12px;color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .aa-re-mbw{position:relative}.kx .aa-re-mbody{position:relative;margin:12px -6px 0;padding:4px 6px;border-radius:6px;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere;outline:none;cursor:text;transition:box-shadow var(--dur-ui) var(--ease-out)}.kx .aa-re-mbody:hover{box-shadow:0 0 0 1.5px var(--line-2)}.kx .aa-re-mbody:focus{box-shadow:0 0 0 1.5px var(--line-2)}.kx .aa-re-obj.is-msg .aa-re-mbody{box-shadow:0 0 0 1.5px var(--ink)}.kx .aa-re-mbody[contenteditable=false]{cursor:default}.kx .aa-re-mbody[contenteditable=false]:hover{box-shadow:none}.kx .aa-re-mfoot{margin-top:14px;padding-top:10px;border-top:1px solid var(--line);font-size:11.5px;line-height:1.45;color:var(--ink-3)}.kx .aa-re-mfoot u{text-underline-offset:.18em}.kx .aa-re-tok{border-radius:4px;text-decoration:underline dotted var(--ink-3);text-decoration-thickness:1.5px;text-underline-offset:.22em;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.kx .aa-re-tok:hover{background:color-mix(in srgb,var(--ink) 9%,transparent)}.kx .aa-re-tok:active{background:color-mix(in srgb,var(--ink) 16%,transparent);transition-duration:0s}.kx .aa-re-tok.is-link{text-decoration:underline solid currentColor;text-decoration-thickness:1px}.kx .aa-re-tok.is-sel{background:color-mix(in srgb,var(--ink) 12%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--ink) 12%,transparent),inset 0 -1.5px 0 var(--ink)}.kx .aa-re-tok.is-flash{animation:kx-aa-re-flash .9s var(--ease-out)}@keyframes kx-aa-re-flash{0%{background:color-mix(in srgb,var(--ink) 22%,transparent)}to{background:transparent}}.kx .aa-re.is-prev .aa-re-tok,.kx .aa-re-obj.is-ro .aa-re-tok{text-decoration:none;cursor:default;background:none;box-shadow:none}.kx .aa-re.is-prev .aa-re-tok.is-link,.kx .aa-re-obj.is-ro .aa-re-tok.is-link{text-decoration:underline solid currentColor;text-decoration-thickness:1px}.kx .aa-re-obj.is-ro .aa-re-tok.is-sel{background:none;box-shadow:none}.kx .aa-re-dm{position:absolute;left:-9px;top:4px;bottom:4px;width:0;border-left:2px dashed var(--wait)}.kx .aa-re.is-prev .aa-re-dm{display:none}.kx .aa-re.is-prev .aa-re-bub:hover,.kx .aa-re.is-prev .aa-re-subj:hover,.kx .aa-re.is-prev .aa-re-mbody:hover{box-shadow:none}.kx .gs-props.aa-re-props{overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.kx .aa-re-props::-webkit-scrollbar{display:none}.kx .aa-re-pin{width:var(--gs-pw);padding:20px 24px}.kx .aa-re-pane{display:grid;gap:16px;align-content:start}.kx .aa-re-props.is-ro .aa-re-ed,.kx .aa-re-props.is-ro .aa-re-out,.kx .aa-re-props.is-ro .aa-re-diff{opacity:.45;pointer-events:none}.kx .aa-re-ro{display:grid;gap:4px;padding:12px 14px;border-radius:12px;background:var(--wash);font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-re-ro .btn-t{justify-self:start;font-size:var(--t-meta)}.kx .aa-re-ph{display:grid;gap:2px}.kx .aa-re-ph h2{margin:0;font-size:var(--t-section);font-weight:650;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-re-ph span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-re-ph code{font-family:var(--mono);font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-re-sec{display:grid;gap:7px;min-width:0}.kx .aa-re-lb{font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .aa-re-hint{font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-re-hint b{font-weight:620;color:var(--ink)}.kx .aa-re-hint.c-wait{color:var(--wait)}.kx .aa-re-tl{list-style:none;margin:0;padding:0;display:grid}.kx .aa-re-tli{position:relative}.kx .aa-re-tli:before{content:"";position:absolute;left:10.25px;top:0;bottom:0;border-left:1.5px solid var(--line-2)}.kx .aa-re-tli:first-child:before{top:50%}.kx .aa-re-tli:last-child:before{bottom:50%}.kx .aa-re-tlr{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:10px;align-items:center;width:calc(100% + 8px);margin:0 -4px;padding:4px;border-radius:9px;text-align:left;font:inherit;color:inherit;min-height:36px}.kx button.aa-re-tlr{cursor:pointer;transition:background var(--dur-ui) var(--ease-out)}.kx button.aa-re-tlr:hover{background:var(--wash)}.kx button.aa-re-tlr:active{background:var(--wash-2);transition-duration:0s}.kx button.aa-re-tlr[aria-pressed=true]{--ink-3:var(--ink-2);--wait:var(--wait-s);background:var(--wash)}.kx .aa-re-node{position:relative;z-index:1;justify-self:center;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--line-control);background:var(--paper)}.kx .aa-re-tli.is-msg .aa-re-node{width:13px;height:13px;border:0;background:var(--mark)}.kx .aa-re-tli.is-msg.is-paused .aa-re-node{background:var(--paper);border:1.5px solid var(--wait)}.kx .aa-re-tli.is-visit .aa-re-node{width:12px;height:12px;border-radius:3px;border:0;background:var(--mark)}.kx button.aa-re-tlr[aria-pressed=true] .aa-re-node{box-shadow:0 0 0 3px var(--wash),0 0 0 4.5px var(--ink)}.kx .aa-re-tlr>div{display:grid;line-height:1.25;min-width:0}.kx .aa-re-tlr b{font-size:var(--t-button);font-weight:600}.kx .aa-re-tli:not(.is-msg):not(.is-visit) b{font-weight:500;color:var(--ink-2)}.kx .aa-re-tlr span{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-re-tlr .c-wait{color:var(--wait)}.kx .aa-re-tli.is-new{animation:kx-gs-in var(--dur-ui) var(--ease-out)}.kx .aa-re-seg{gap:2px;justify-self:start}.kx .aa-re-seg button{height:30px;padding:0 12px;font-size:var(--t-meta)}.kx .aa-re-wrow{display:flex;align-items:center;gap:8px;font-size:var(--t-button);color:var(--ink-2);flex-wrap:wrap}.kx .aa-re-wrow .gs-in :is(input,select){height:36px;font-variant-numeric:tabular-nums}.kx .aa-re-n{width:56px}.kx .aa-re-n input{text-align:center;padding:0 6px}.kx .aa-re-sel{width:112px}.kx .aa-re-time{width:76px}.kx .aa-re-time input{text-align:center;padding:0 6px}.kx .aa-re-chs{display:flex;gap:6px}.kx .aa-re-toks{display:flex;flex-wrap:wrap;gap:6px}.kx .aa-re-toks button{height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--line-2);font-size:var(--t-meta);font-weight:550;color:var(--ink-2);transition:border-color var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .aa-re-toks button:hover{border-color:var(--ink);color:var(--ink)}.kx .aa-re-toks button:active{background:var(--wash-2);transform:scale(.96);transition-duration:0s}.kx .aa-re-toks button.is-in{color:var(--ink);border-color:var(--ink-3)}.kx .aa-re-toks button.is-in:before{content:"";display:inline-block;width:5px;height:5px;margin:0 6px 2px 0;border-radius:50%;background:var(--ink)}.kx .aa-re-len{display:flex;justify-content:space-between;gap:10px;font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-re-len.is-over b{color:var(--wait)}.kx .aa-re-len b{font-weight:600;color:var(--ink)}.kx .aa-re-out{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;padding-top:12px;border-top:1px solid var(--line)}.kx .aa-re-out b{display:block;font-size:var(--t-label);font-weight:600}.kx .aa-re-out span{display:block;margin-top:2px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .aa-re-out .toggle{margin-top:2px}.kx .aa-re-diff{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-top:-4px;font-size:var(--t-meta);line-height:1.4;color:var(--wait)}.kx .aa-re-diff .btn-t{flex:none;font-size:var(--t-meta)}.kx .aa-re-back{justify-self:start;gap:4px;font-size:var(--t-button);color:var(--ink-2);text-decoration:none;margin-left:-6px}.kx .aa-re-back svg.i{width:16px;height:16px}.kx .aa-re-back:hover{color:var(--ink)}.kx .aa-re-tk{display:grid;gap:14px}.kx .aa-re-ex{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.kx .aa-re-ex button{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:baseline;width:100%;padding:9px 6px;border-bottom:1px solid var(--line);text-align:left;font:inherit;font-size:var(--t-button);cursor:pointer;transition:background var(--dur-ui) var(--ease-out)}.kx .aa-re-ex button:hover{background:var(--wash)}.kx .aa-re-ex button:active{background:var(--wash-2);transition-duration:0s}.kx .aa-re-ex button[aria-current=true]{--ink-3:var(--ink-2);--wait:var(--wait-s);background:var(--wash)}.kx .aa-re-ex button[aria-current=true] b:before{content:"";display:inline-block;width:6px;height:6px;margin:0 8px 2px 0;border-radius:50%;background:var(--ink)}.kx .aa-re-ex b{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .aa-re-ex span{font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-re-ex span.is-none{color:var(--wait)}.kx .aa-re-can{list-style:none;margin:0;padding:0;display:grid;gap:7px}.kx .aa-re-can li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:8px;font-size:var(--t-button);line-height:1.35}.kx .aa-re-can svg{width:16px;height:16px;margin-top:1px;stroke:var(--ink)}.kx .aa-re-tk .aa-re-out{padding-top:12px}.kx .aa-re-tk .btn-t{justify-self:start;font-size:var(--t-meta)}.kx .aa-rv-pg{padding:6px 40px 40px;overflow:hidden}.kx .aa-rv-col{width:100%;max-width:640px;margin:0 auto}.kx .aa-rv-top{display:flex;align-items:baseline;gap:14px;padding-top:18px}.kx .aa-rv-h{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.035em;line-height:1.1}.kx .aa-rv-cnt{font-size:var(--t-dienst);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-rv-cnt .tk{color:var(--ink);font-weight:620}.kx .aa-rv-all{margin-left:auto;font-size:var(--t-label);font-weight:600}.kx .aa-rv-sum{margin-top:8px;font-size:var(--t-dienst)}.kx .aa-rv .sb a.on .tk{margin-left:auto}.kx .aa-rv-stack{position:relative;margin-top:22px}.kx .aa-rv-gh{position:absolute;top:calc(var(--d) * 38px);bottom:calc(var(--gb, 0px) - var(--d) * 38px);left:calc(var(--d) * 14px);right:calc(var(--d) * 14px);z-index:calc(4 - var(--d));display:flex;align-items:flex-end;gap:8px;padding:0 20px 10px;border:1px solid var(--line-2);border-radius:18px;background:var(--raised);font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;transition:top .4s var(--ease-out),bottom .4s var(--ease-out),left .4s var(--ease-out),right .4s var(--ease-out)}.kx .aa-rv-gh span{overflow:hidden;text-overflow:ellipsis;min-width:0}.kx .aa-rv-gh b{font-weight:600;color:var(--ink)}.kx .aa-rv-gh svg.i{width:15px;height:15px;flex:none;margin-bottom:2px}.kx .aa-rv-gh[style*="--d:2"]{border-color:var(--line);color:var(--ink-3)}.kx .aa-rv-gh[style*="--d:2"] b{color:var(--ink-2)}.kx .aa-rv-card{position:relative;z-index:5;padding:24px 26px 22px;border:1px solid var(--line-2);border-radius:18px;background:var(--raised);transition:transform .26s var(--ease-in),opacity .22s var(--ease-in)}.kx .aa-rv-card.is-in{animation:kx-aa-rv-rise .42s var(--ease-out)}.kx .aa-rv-card.is-ghost{position:absolute;left:0;right:0;top:0;z-index:6;pointer-events:none}.kx .aa-rv-card.is-back{animation:kx-aa-rv-back .42s var(--ease-out)}.kx .aa-rv-card.is-out-j{transform:translate(72px) rotate(1.2deg);opacity:0}@keyframes kx-aa-rv-rise{0%{transform:translateY(38px) scale(.965);opacity:.35}to{transform:none;opacity:1}}@keyframes kx-aa-rv-back{0%{transform:translate(72px) rotate(1.2deg);opacity:0}to{transform:none;opacity:1}}.kx .aa-rv-vh{display:flex;align-items:center;gap:8px;font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-rv-vh svg.i{width:16px;height:16px}.kx .aa-rv-vh .st{margin-left:auto;font-size:var(--t-meta);font-weight:550}.kx .aa-rv-gw{margin-top:14px;display:grid;grid-template-columns:44px minmax(0,1fr);gap:12px;align-items:center}.kx .aa-rv-gw .av{width:44px;height:44px;font-size:var(--t-body)}.kx .aa-rv-gn{display:grid;line-height:1.3;min-width:0}.kx .aa-rv-gn h2{margin:0;font-size:var(--t-section);font-weight:640;letter-spacing:-.02em;line-height:1.25}.kx .aa-rv-gs{display:flex;align-items:center;gap:10px;margin-top:3px;font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-rv-gs b{font-weight:600;color:var(--ink)}.kx .aa-rv-gt{margin-top:12px;font-size:var(--t-dienst);line-height:1.5;text-wrap:pretty}.kx .aa-rv-gr{display:flex;align-items:baseline;gap:8px;margin-top:12px;padding:3px 0 3px 14px;border-left:2px dashed var(--line-2);font-size:var(--t-meta);color:var(--ink-2);transition:border-color .2s var(--ease-out)}.kx .aa-rv-gr b{font-weight:600;color:var(--ink)}.kx .aa-rv-gr.is-copied{border-left-color:var(--ink)}.kx .aa-rv-st{display:inline-flex;gap:1px;flex:none}.kx .aa-rv-st svg{width:16px;height:16px;fill:none;stroke:var(--ink);stroke-width:1.4;stroke-linejoin:round}.kx .aa-rv-st svg.f{fill:var(--ink)}.kx .aa-rv-st-avg{position:relative;display:inline-block;height:15px}.kx .aa-rv-st-avg>span{display:flex;gap:1px;height:15px}.kx .aa-rv-st-avg svg{width:15px;height:15px;flex:none}.kx .aa-rv-st-f{position:absolute;left:0;top:0;overflow:hidden;width:73px}.kx .aa-rv-st-f svg{fill:var(--ink)}.kx .aa-rv-d{display:grid;grid-template-columns:60px minmax(0,1fr);gap:12px;margin-top:18px;padding:12px 18px 14px 8px;border-radius:14px;background:var(--f-rose);--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s)}.kx .aa-rv-d svg.h{width:60px;height:60px;display:block}.kx .aa-rv-dc{min-width:0}.kx .aa-rv-dw{font-size:var(--t-label);line-height:1.42}.kx .aa-rv-dw b{font-weight:650;margin-right:5px}.kx .aa-rv-dt{margin-top:9px;padding-top:9px;border-top:1px solid color-mix(in srgb,var(--ink) 13%,transparent);font-size:var(--t-body);line-height:1.5;text-wrap:pretty}.kx .aa-rv-ta{display:block;width:100%;min-height:136px;margin-top:9px;padding:10px 12px;border:1px solid var(--ink);border-radius:10px;background:var(--paper);color:var(--ink);font:inherit;font-size:var(--t-body);line-height:1.5;resize:vertical;outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .aa-rv-dec{display:flex;align-items:center;gap:12px;margin-top:18px;min-height:46px}.kx .aa-rv-dec>.btn{height:46px;padding:0 18px;font-size:var(--t-body)}.kx .aa-rv-dec>.btn svg.i{width:17px;height:17px}.kx .aa-rv-dec kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:4px;padding:0 5px;border-radius:6px;border:1px solid color-mix(in srgb,currentColor 35%,transparent);font:600 var(--t-micro)/1 var(--font);opacity:.75}@media (hover:none){.kx .aa-rv-dec kbd{display:none}}.kx .aa-rv-dec .btn.is-press{transform:scale(.96)}.kx .aa-rv-fine{margin-left:auto;max-width:200px;font-size:var(--t-meta);line-height:1.35;color:var(--ink-2);text-align:right}.kx .aa-rv-last{display:flex;align-items:center;gap:8px;min-height:38px;margin-top:12px;font-size:var(--t-label);color:var(--ink-2)}.kx .aa-rv-last:empty{visibility:hidden}.kx .aa-rv-last svg.i{width:16px;height:16px}.kx .aa-rv-last .btn-t{margin-left:6px;font-size:var(--t-button);font-weight:600}.kx .aa-rv-empty{display:grid;justify-items:center;gap:8px;padding:36px 20px 32px;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .aa-rv-empty.is-in{animation:kx-aa-rv-rise .42s var(--ease-out)}.kx .aa-rv-empty svg.h{width:112px;height:112px}.kx .aa-rv-empty h3{font-size:var(--t-heading);letter-spacing:-.025em}.kx .aa-rv-empty p{color:var(--ink-2);font-size:var(--t-body);max-width:30em}.kx .aa-rv-ea{display:flex;align-items:center;gap:16px;margin-top:8px}.kx .aa-rv-col.is-empty .aa-rv-last{display:none}.kx .aa-rv-col.is-empty .aa-rv-side{margin-top:0;border-top:0}.kx .aa-rv-side{margin-top:4px;border-top:1px solid var(--line)}.kx .aa-rv-sr{display:flex;align-items:center;gap:16px;min-height:46px;padding:7px 0;border-bottom:1px solid var(--line)}.kx .aa-rv-avg{display:flex;align-items:center;gap:9px;font-size:var(--t-button);color:var(--ink-2)}.kx .aa-rv-avg>b{font-size:var(--t-dienst);font-weight:640;letter-spacing:-.015em;color:var(--ink);font-variant-numeric:tabular-nums}.kx .aa-rv-sx{margin-left:auto;font-size:var(--t-button);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-rv-sx .tk{color:var(--ink);font-weight:560;vertical-align:-.12em}.kx .aa-rv-at{display:grid;gap:1px;min-width:0;flex:1;line-height:1.35}.kx .aa-rv-at b{font-size:var(--t-label);font-weight:600}.kx .aa-rv-at span{font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-rv-at span b{font-size:var(--t-meta);color:var(--ink)}.kx .aa-rv-at span.is-in{animation:kx-aa-rv-open .32s var(--ease-out)}.kx .aa-rv-pva[hidden]{display:none}.kx .aa-rv-pva{display:flex;align-items:center;gap:12px;flex:none;animation:kx-aa-rv-open .32s var(--ease-out)}.kx .aa-rv-pva .btn-w{height:34px;padding:0 14px;font-size:var(--t-button)}.kx .aa-rv-pva .btn-t{font-size:var(--t-button)}@keyframes kx-aa-rv-open{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}.kx .aa-rv-toast{position:absolute;left:calc(228px + (100% - 228px)/2);bottom:28px;transform:translate(-50%,12px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .32s var(--ease-out);z-index:6}.kx .aa-rv-toast.is-on{opacity:1;transform:translate(-50%)}.kx .aa-rv-ask .toggle{box-sizing:content-box;border:2px solid transparent;background-clip:padding-box}.kx .aa-rv-ask .toggle:active:after{width:22px}.kx .aa-rv-ask .toggle.on:active:after{transform:translate(12px)}.kx .aa-sh{position:relative}.kx .aa-sh-head{flex:none;padding:4px 40px 14px}.kx .aa-sh-head .utabs{margin:0 0 0 22px;border-bottom:0;align-self:flex-end;transform:translateY(8px)}.kx .aa-sh-zeit{flex:none;display:flex;align-items:center;gap:18px;height:54px;padding:0 40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap}.kx .aa-sh-per{display:flex;align-items:center;gap:2px}.kx .aa-sh-per b{padding:0 6px;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .aa-sh-step{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ink-2)}.kx .aa-sh-step:hover{background:var(--wash);color:var(--ink)}.kx .aa-sh-range{font-size:var(--t-button);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-sh-state{font-size:var(--t-button);font-weight:550}.kx .aa-sh-state .g-here{width:15px;height:15px}.kx .aa-sh-src{margin-left:auto;font-size:var(--t-meta);color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.kx .aa-sh-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 328px}.kx .aa-sh-left{min-width:0;min-height:0;overflow-y:auto;padding:22px 40px 40px;scrollbar-width:thin}.kx .aa-sh-right{min-height:0;overflow-y:auto;scrollbar-width:thin;padding:20px 28px;border-left:1px solid var(--line)}.kx .aa-sh-sum .hero-fig{--hs:72px;gap:14px}.kx .aa-sh-strich{display:inline-block;padding-bottom:7px;border-bottom:5px double var(--ink);line-height:1}.kx .aa-sh-sum .hero-unit{font-size:var(--t-dialog);padding-bottom:calc(var(--hs) * .12 + 12px)}.kx .aa-sh-lock{margin-left:6px;padding-bottom:calc(var(--hs) * .12 + 14px);font-size:var(--t-button);font-weight:550}.kx .aa-sh-lock svg.i{width:15px;height:15px}.kx .aa-sh-lock[hidden]{display:none}.kx .aa-sh-sumt{margin-top:14px;max-width:42em;font-size:var(--t-body);line-height:1.45;color:var(--ink-2)}.kx .aa-sh-sumt b{color:var(--ink);font-weight:600}.kx .aa-sh-rh{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kx .aa-sh-rh h2{margin:0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em}.kx .aa-sh-rh span{font-size:var(--t-meta);color:var(--wait);font-weight:600}.kx .aa-sh-rh span.is-done{color:var(--up)}.kx .aa-sh-steps{list-style:none;margin:12px 0 0;padding:0}.kx .aa-sh-stp{padding:11px 0 12px;border-top:1px solid var(--line)}.kx .aa-sh-sh{display:flex;align-items:center;gap:10px}.kx .aa-sh-sh b{font-size:var(--t-body);font-weight:650}.kx .aa-sh-sh span{margin-left:auto;font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .aa-sh-n{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--line-2);font-style:normal;font-size:var(--t-micro);font-weight:650;font-variant-numeric:tabular-nums;transition:background .25s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out)}.kx .aa-sh-stp.is-done .aa-sh-n{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .aa-sh-ck{list-style:none;margin:8px 0 0;padding:0}.kx .aa-sh-ck li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;padding:8px 0;border-bottom:1px solid var(--line)}.kx .aa-sh-ck li:last-child{border-bottom:0}.kx .aa-sh-ck .g-here{width:18px;height:18px;margin-top:1px}.kx .aa-sh-ck li.is-ck{display:block;padding:0}.kx .aa-sh-ckr{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;min-height:36px;padding:8px 0;cursor:pointer}.kx .aa-sh-ckr:has(input:disabled){cursor:default}.kx .aa-sh-ck .aa-sh-ckt{display:grid;gap:2px;min-width:0;font-size:inherit;line-height:inherit;color:inherit}.kx .aa-sh-ck input.check{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border-radius:5px;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .aa-sh-ck input.check:checked{background:var(--ink);border-color:var(--ink)}.kx .aa-sh-ck input.check:checked:after{content:"";width:9px;height:5px;border-left:1.8px solid var(--paper);border-bottom:1.8px solid var(--paper);transform:translateY(-1px) rotate(-45deg)}.kx .aa-sh-ck input.check:disabled{cursor:default}.kx .aa-sh-ckr:hover input.check:not(:checked):not(:disabled){border-color:var(--ink-2)}.kx .aa-sh-ckr:active input.check:not(:disabled){transform:scale(.9);transition-duration:0s}.kx .aa-sh-ck input.check:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kx .aa-sh-ck li div{display:grid;gap:2px;min-width:0}.kx .aa-sh-ck b{font-size:var(--t-label);font-weight:560;line-height:1.3}.kx .aa-sh-ck span{font-size:var(--t-meta);line-height:1.38;color:var(--ink-2)}.kx .aa-sh-ck a{color:var(--ink);font-weight:600;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.2em}.kx .aa-sh-ck a:hover{text-decoration-color:var(--ink)}.kx .aa-sh-go{width:100%;height:42px;margin-top:10px;font-size:var(--t-body)}.kx .aa-sh-go[aria-disabled=true]{opacity:1;background:var(--wash-2);color:var(--ink-2);cursor:not-allowed}.kx .aa-sh-go[aria-disabled=true]:hover{opacity:1}.kx .aa-sh-go .aa-sh-lk{width:16px;height:16px}.kx .aa-sh-go:not([aria-disabled=true]) .aa-sh-lk{display:none}.kx .aa-sh-go[aria-disabled=true]:active{transform:none}.kx .aa-sh-note{margin-top:10px;font-size:var(--t-meta);line-height:1.42;color:var(--ink-2)}.kx .aa-sh-note b{color:var(--ink);font-weight:600}.kx .aa-sh-done-l{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:var(--t-body);font-weight:620;color:var(--up);animation:kx-aa-sh-in .4s var(--ease-out)}.kx .aa-sh-done-l .g-here{width:18px;height:18px}.kx .aa-sh-file{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;margin-top:10px}.kx .aa-sh-file svg.i{color:var(--ink-2);margin-top:1px}.kx .aa-sh-file div{display:grid;gap:2px;min-width:0}.kx .aa-sh-file b{font-size:var(--t-meta);font-weight:600;overflow-wrap:anywhere}.kx .aa-sh-file span{font-size:var(--t-meta);line-height:1.38;color:var(--ink-2)}.kx .aa-sh-exp{display:flex;align-items:center;gap:12px;margin-top:10px;font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-sh-exp .btn-t{font-size:var(--t-button)}.kx .aa-sh-exp .btn-p{width:100%;height:42px;font-size:var(--t-body)}@keyframes kx-aa-sh-in{0%{opacity:0;transform:translateY(-4px)}}.kx .aa-sh-ck li.aa-sh-hit{animation:kx-aa-sh-hit 1.2s var(--ease-out)}.kx .aa-sh-toast{position:absolute;left:calc(50% + 114px);bottom:30px;z-index:8;transform:translate(-50%,14px);opacity:0;pointer-events:none;transition:transform .32s var(--ease-out),opacity .22s var(--ease-out);padding-right:18px}.kx .aa-sh-toast.is-on{transform:translate(-50%);opacity:1;pointer-events:auto}.kx .aa-sh-dr[hidden],.kx .aa-sh-go[hidden]{display:none}.kx .aa-sh-tool{margin-top:16px}.kx .aa-sh-svg{display:block;overflow:visible;user-select:none;-webkit-user-select:none}.kx .aa-sh-svg text{font-family:var(--font);font-size:var(--t-micro);fill:var(--ink-3);font-variant-numeric:tabular-nums}.kx .aa-sh-svg .gl{stroke:var(--line);stroke-width:1}.kx .aa-sh-svg .base{stroke:var(--line-2);stroke-width:1}.kx .aa-sh-svg .mid{stroke:var(--ink-2);stroke-width:1.2;stroke-dasharray:3 3}.kx .aa-sh-svg .t-mid{fill:var(--ink-2);font-weight:600;paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.kx .aa-sh-svg .odd{fill:none;stroke:var(--wait);stroke-width:1.5}.kx .aa-sh-svg .t-odd{fill:var(--wait);font-weight:600;paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.kx .aa-sh-svg .band{fill:var(--wash)}.kx .aa-sh-svg .t-kw{fill:var(--ink);font-weight:600;font-size:var(--t-micro)}.kx .aa-sh-svg .b{fill:var(--mark);transition:opacity .18s var(--ease-out)}.kx .aa-sh-svg .b.hi{fill:var(--wait)}.kx .aa-sh-svg .b.now{fill:var(--ink-3)}.kx .aa-sh-svg .v{fill:var(--ink-2);font-weight:600;font-size:var(--t-micro);paint-order:stroke;stroke:var(--paper);stroke-width:4px;stroke-linejoin:round}.kx .aa-sh-svg .v.hi{fill:var(--wait)}.kx .aa-sh-svg .lab{fill:var(--ink-2);font-weight:550}.kx .aa-sh-svg .lab.now{fill:var(--ink);font-weight:650}.kx .aa-sh-svg .t-note{fill:var(--ink);font-weight:650;font-size:var(--t-micro);paint-order:stroke;stroke:var(--paper);stroke-width:4px}.kx .aa-sh-svg .hit{fill:transparent;cursor:pointer}.kx .aa-sh-svg.is-focus .b{opacity:.25}.kx .aa-sh-svg.is-focus .b.on{opacity:1}.kx .aa-sh-why{margin-top:6px;min-height:42px;font-size:var(--t-button);line-height:1.45;color:var(--ink-2)}.kx .aa-sh-why b{color:var(--ink);font-weight:600}.kx .aa-sh-jo{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:6px;padding:8px 18px 8px 6px;border-radius:16px;background:var(--wash)}.kx .aa-sh-jo svg.h{width:56px;height:56px;display:block}.kx .aa-sh-jo p{font-size:var(--t-button);line-height:1.42;color:var(--ink)}.kx .aa-sh-jo p b{font-weight:650;margin-right:5px}.kx .aa-sh-jo .btn-t{font-size:var(--t-button);font-weight:600}.kx .aa-sh-list{margin-top:22px}.kx .aa-sh-lh{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px}.kx .aa-sh-lh h2{margin:0;font-size:var(--t-section);font-weight:650;letter-spacing:-.02em;color:var(--ink)}.kx .aa-sh-lh>span{font-size:var(--t-button);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-sh-by button{height:30px;padding:0 12px;font-size:var(--t-meta)}.kx .aa-sh-th,.kx .aa-sh-pr,.kx .aa-sh-tf,.kx .aa-sh-dh,.kx .aa-sh-dr{display:grid;grid-template-columns:26px minmax(0,1fr) 64px 100px 92px 72px;align-items:center;column-gap:10px}.kx .aa-sh-th{height:34px;margin-top:4px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-sh-th span:nth-child(n+3),.kx .aa-sh-pr>span:nth-child(n+3),.kx .aa-sh-tf>span:nth-child(n+3),.kx .aa-sh-dh span:nth-child(n+3),.kx .aa-sh-dr>span:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.kx .aa-sh-pr{width:100%;height:52px;border-bottom:1px solid var(--line);font-size:var(--t-body);text-align:left;transition:background .18s var(--ease-out)}.kx .aa-sh-pr:hover{background:var(--wash)}.kx .aa-sh-chev{display:grid;place-items:center;color:var(--ink-2)}.kx .aa-sh-chev svg.i{width:16px;height:16px;transform:rotate(-90deg);transition:transform .22s var(--ease-out)}.kx [aria-expanded=true]>.aa-sh-chev svg.i{transform:none}.kx .aa-sh-dn{display:grid;line-height:1.3;min-width:0}.kx .aa-sh-dn b{font-weight:560;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-sh-dn small{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-sh-pr>span:nth-child(3),.kx .aa-sh-pr>span:nth-child(4){color:var(--ink-2)}.kx .aa-sh-pr>span:nth-child(5){font-weight:620}.kx .aa-sh-pr .c-wait,.kx .aa-sh-dr .c-wait{font-weight:650}.kx .aa-sh-grow{display:none}.kx .aa-sh-grow.open{display:block}.kx .aa-sh-grow.open>div{animation:kx-aa-sh-reveal var(--dur-ui) var(--ease-out)}@keyframes kx-aa-sh-reveal{0%{opacity:0;transform:translateY(-4px)}}.kx .aa-sh-days{padding:4px 0 8px;border-bottom:1px solid var(--line)}.kx .aa-sh-dh{height:28px;font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-sh-dh span:nth-child(2){padding-left:12px}.kx .aa-sh-dr{width:100%;min-height:44px;padding:4px 0;font-size:var(--t-label);text-align:left;border-radius:6px;transition:background .18s var(--ease-out)}.kx .aa-sh-dr:hover{background:var(--wash)}.kx .aa-sh-dr .aa-sh-chev svg.i{width:14px;height:14px}.kx .aa-sh-dw{display:grid;padding-left:12px;line-height:1.3;min-width:0}.kx .aa-sh-dw b{font-weight:560;white-space:nowrap;font-variant-numeric:tabular-nums}.kx .aa-sh-dw small{font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-sh-dr>span:nth-child(3),.kx .aa-sh-dr>span:nth-child(4){color:var(--ink-2)}.kx .aa-sh-dr>span:nth-child(5){font-weight:600}.kx .aa-sh-org{margin:2px 0 8px 48px;padding:6px 0 4px 16px;border-left:1px solid var(--line-2)}.kx .aa-sh-org div{display:grid;grid-template-columns:20px 84px minmax(0,1fr);gap:8px;align-items:start;padding:5px 0;font-size:var(--t-meta);line-height:1.4}.kx .aa-sh-org div+div{border-top:1px solid var(--line)}.kx .aa-sh-org svg.i{width:16px;height:16px;margin-top:1px;color:var(--ink-2)}.kx .aa-sh-org dt{font-weight:600;color:var(--ink)}.kx .aa-sh-org dd{margin:0;color:var(--ink-2);min-width:0}.kx .aa-sh-org dd b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.kx .aa-sh-more{display:flex;align-items:center;gap:8px;height:40px;padding-left:36px;font-size:var(--t-button);font-weight:600;color:var(--ink)}.kx .aa-sh-more:hover{text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--line-2)}.kx .aa-sh-more svg.i{width:16px;height:16px}.kx .aa-sh-tf{height:54px;border-top:1px solid var(--ink);font-size:var(--t-body);font-weight:620}.kx .aa-sh-tf em{font-style:normal;font-weight:450;font-size:var(--t-meta);color:var(--ink-2);margin-left:8px}.kx .aa-sh-pr.is-hit,.kx .aa-sh-dr.is-hit,.kx .aa-sh-mh.is-hit{animation:kx-aa-sh-hit 1.2s var(--ease-out)}@keyframes kx-aa-sh-hit{0%{background:var(--wash-2)}to{background:transparent}}.kx .aa-sh-pr[hidden],.kx .aa-sh-grow[hidden],.kx .aa-sh-dr[hidden]{display:none}.kx .aa-sh-mh{margin-top:26px;border-radius:6px}.kx .aa-sh-mth,.kx .aa-sh-mr,.kx .aa-sh-me{display:grid;grid-template-columns:26px minmax(0,1fr) 80px 100px;align-items:center;column-gap:10px}.kx .aa-sh-mth{height:32px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-3)}.kx .aa-sh-mth span:nth-child(n+3),.kx .aa-sh-mr>span:nth-child(n+3),.kx .aa-sh-me>span:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.kx .aa-sh-mr{width:100%;height:48px;border-bottom:1px solid var(--line);font-size:var(--t-body);text-align:left;transition:background .18s var(--ease-out)}.kx .aa-sh-mr:hover{background:var(--wash)}.kx .aa-sh-mr>span:nth-child(2){font-weight:560}.kx .aa-sh-mr>span:nth-child(3){color:var(--ink-2)}.kx .aa-sh-mr>span:last-child{font-weight:620}.kx .aa-sh-me{min-height:46px;padding:5px 0;font-size:var(--t-label);border-bottom:1px solid var(--line)}.kx .aa-sh-me:last-child{border-bottom:0}.kx .aa-sh-me>span:last-child{font-weight:600}.kx .aa-sh-ments{padding:2px 0 6px;border-bottom:1px solid var(--line)}.kx .aa-sh-priv{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;margin-top:18px;font-size:var(--t-meta);line-height:1.45;color:var(--ink-2)}.kx .aa-sh-priv svg.i{width:16px;height:16px;margin-top:1px}.kx .aa-sh-ck li.is-info svg.i{width:18px;height:18px;margin-top:1px;color:var(--ink-2)}.kx .aa-sh-ck li.is-info b{font-weight:560}.kx .aa-sh-nwrap{display:grid;gap:6px;padding:0 0 8px 31px}.kx .aa-sh-nb{justify-self:start;font-size:var(--t-meta);font-weight:600}.kx .aa-sh-nb[hidden],.kx .aa-sh-ned[hidden]{display:none}.kx .aa-sh-ned{display:grid;gap:8px}.kx .aa-sh-ned .hint[hidden]{display:none}.kx .aa-sh-in{display:block;width:100%;height:38px;border-radius:8px;border:1px solid var(--line-control);background:var(--paper);color:var(--ink);font:inherit;font-size:var(--t-button);padding:0 10px;outline:none;transition:border-color .18s var(--ease-out),box-shadow .18s var(--ease-out)}.kx .aa-sh-in:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .aa-sh-in.is-err{border-color:var(--down)}.kx .aa-sh-sug{display:flex;flex-wrap:wrap;gap:5px}.kx .aa-sh-sug .chip{cursor:pointer;height:28px;font-size:var(--t-meta);transition:background .18s var(--ease-out),color .18s var(--ease-out),border-color .18s var(--ease-out)}.kx .aa-sh-sug .chip:hover{color:var(--ink);border-color:var(--ink-3)}.kx .aa-sh-nacts{display:flex;gap:16px;align-items:center}.kx .aa-sh-nacts .btn-t{font-size:var(--t-meta);font-weight:600}.kx .aa-sh-nacts .aa-sh-quiet{color:var(--ink-2)}.kx .aa-sh-q{display:block;margin-top:2px;color:var(--ink);font-size:var(--t-meta)}.kx .aa-sh-30{margin-top:12px;padding:10px 12px;border-radius:10px;background:var(--wash);font-size:var(--t-meta);line-height:1.42;color:var(--ink-2)}.kx .aa-sh-30[hidden]{display:none}.kx .aa-sh-30 a{color:var(--ink);font-weight:600;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.2em}.kx .aa-sh-right.is-30 .aa-sh-steps{opacity:.4;pointer-events:none}.kx .aa-sh .aa-sh-rh h2{color:var(--ink)}.kx .aa-sh-dr.is-plain{cursor:default}.kx .aa-sh-dr.is-plain:hover{background:none}.kx .aa-sh-q{font-style:normal}.kx .aa-sh-pr:active,.kx .aa-sh-dr:active{background:var(--wash-2);transition-duration:0s}.kx .aa-sh-ck a{display:inline-block;padding-block:6px;margin-block:-6px}.kx .aa-vo [hidden]{display:none!important}.kx .aa-vo{display:grid;grid-template-rows:auto minmax(0,1fr);font-size:var(--t-dienst);line-height:1.35;position:relative}.kx .aa-vo-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start;padding:18px 24px 0}.kx .aa-vo-now{display:grid;gap:6px;min-width:0}.kx .aa-vo-now-a{display:flex;align-items:center;gap:18px;height:54px;min-width:0}.kx .aa-vo-live{display:inline-flex;align-items:center;gap:11px;flex:none}.kx .aa-vo-live i{position:relative;width:12px;height:12px;border-radius:50%;background:var(--up);flex:none}.kx .aa-vo-live i:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid var(--up);opacity:0;animation:kx-aa-vo-beat 2.4s var(--ease-out) infinite}@keyframes kx-aa-vo-beat{0%{opacity:.55;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.25)}}.kx .aa-vo-live b{font-size:var(--t-dienst-fig);font-weight:650;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.kx .aa-vo-when{display:grid;line-height:1.2;flex:none}.kx .aa-vo-when b{font-size:var(--t-dienst);font-weight:620}.kx .aa-vo-when span{font-size:var(--t-body);color:var(--ink-2)}.kx .aa-vo-say{flex:1;min-width:0;font-size:var(--t-section);line-height:1.3;letter-spacing:-.012em;color:var(--ink-2);padding-left:20px;border-left:1px solid var(--line);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-wrap:balance}.kx .aa-vo-say b{color:var(--ink);font-weight:620}.kx .aa-vo-say .c-wait{font-weight:620;white-space:nowrap}.kx .aa-vo-now-b{display:flex;align-items:center;gap:22px;height:58px}.kx .aa-vo-strip{display:block;flex:1;min-width:0;height:58px;overflow:visible}.kx .aa-vo-strip text{font-family:var(--font);font-size:var(--t-meta);fill:var(--ink-3);font-variant-numeric:tabular-nums}.kx .aa-vo-strip .s-base,.kx .aa-vo-strip .s-tick{stroke:var(--line-2);stroke-width:1}.kx .aa-vo-strip .s-past{fill:var(--ink);fill-opacity:.08}.kx .aa-vo-strip .s-kit{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 3}.kx .aa-vo-strip .s-me{fill:var(--ink);fill-opacity:.1;stroke:var(--ink);stroke-width:1;stroke-dasharray:3 3;transition:opacity .3s var(--ease-out)}.kx .aa-vo-strip .s-metx{font-size:var(--t-meta);fill:var(--ink);font-weight:620}.kx .aa-vo-strip .m-book,.kx .aa-vo-key .m-book{fill:var(--ink)}.kx .aa-vo-strip .m-cb,.kx .aa-vo-key .m-cb{fill:var(--paper);stroke:var(--wait);stroke-width:2}.kx .aa-vo-strip .m-cbk,.kx .aa-vo-key .m-cbk{stroke:var(--wait);stroke-width:2;stroke-linecap:round}.kx .aa-vo-strip .m-etc,.kx .aa-vo-key .m-etc{fill:var(--ink-3)}.kx .aa-vo-strip .m-new{animation:kx-aa-vo-pop .5s var(--ease-out);transform-box:fill-box;transform-origin:center}@keyframes kx-aa-vo-pop{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}.kx .aa-vo-strip .s-now line{stroke:var(--ink);stroke-width:2}.kx .aa-vo-strip .s-now rect{fill:var(--ink)}.kx .aa-vo-strip .s-now text{fill:var(--paper);font-size:var(--t-meta);font-weight:650}.kx .aa-vo-key{display:flex;align-items:center;gap:14px;flex:none;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap}.kx .aa-vo-key span{display:inline-flex;align-items:center;gap:6px}.kx .aa-vo-key svg{width:14px;height:18px;flex:none;overflow:visible}.kx .aa-vo-end{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 24px 0 20px;border-radius:999px;border:1.5px solid var(--line-2);font-size:var(--t-dienst);font-weight:620;color:var(--ink);white-space:nowrap;transition:background .18s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .aa-vo-end:hover{background:var(--wash)}.kx .aa-vo-end:active{transform:scale(.97);background:var(--wash-2);transition-duration:0s,var(--dur-press)}.kx .aa-vo-end svg.i{width:21px;height:21px}.kx .aa-vo-body{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:30px;padding:14px 24px 22px;min-height:0}.kx .aa-vo-col{min-width:0;min-height:0;display:flex;flex-direction:column}.kx .aa-vo-num{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 20px;padding:2px 0 16px;border-bottom:1px solid var(--line)}.kx .aa-vo-num-a{display:contents}.kx .aa-vo-big{display:flex;align-items:center;gap:12px;min-width:0}.kx .aa-vo-bign{font-size:var(--t-title);font-weight:650;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-vo-copy{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1.5px solid var(--line-2);color:var(--ink);flex:none;transition:background .18s var(--ease-out),border-color .2s var(--ease-out),color .2s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .aa-vo-copy:hover{background:var(--wash)}.kx .aa-vo-copy:active{background:var(--wash-2);transform:scale(.94);transition-duration:0s,0s,0s,var(--dur-press)}.kx .aa-vo-copy svg.i{width:20px;height:20px}.kx .aa-vo-copy.is-ok{border-color:var(--up);color:var(--up)}.kx .aa-vo-path{grid-column:1/-1;grid-row:2;font-size:var(--t-dienst);line-height:1.4;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-vo-path b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.kx .aa-vo-path .c-wait{font-weight:620}.kx .aa-vo-fwd{grid-column:2;grid-row:1;display:flex;gap:4px;flex:none;padding:4px;border-radius:999px;border:1.5px solid var(--line-2)}.kx .aa-vo-fwd button{display:inline-flex;align-items:center;gap:9px;height:48px;padding:0 18px;border-radius:999px;font-size:var(--t-body);font-weight:620;color:var(--ink-2);white-space:nowrap;transition:background .2s var(--ease-out),color .2s var(--ease-out)}.kx .aa-vo-fwd button:hover{color:var(--ink)}.kx .aa-vo-fwd button[aria-pressed=true]{background:var(--wash-2);color:var(--ink)}.kx .aa-vo-fwd button:active{background:var(--wash-2);color:var(--ink);transition-duration:0s}.kx .aa-vo-fdot{width:9px;height:9px;border-radius:50%;background:var(--ink-3);flex:none;transition:background .2s var(--ease-out)}.kx .aa-vo-fwd button[aria-pressed=true] .aa-vo-fdot{background:var(--up-s)}.kx .aa-vo-call{flex:1;min-height:0;margin-top:18px;border-radius:22px;background:var(--wash);padding:16px 24px 18px 14px;display:flex;flex-direction:column;--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s)}.kx .aa-vo-ch{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:center}.kx .aa-vo-ch svg.h{width:72px;height:72px;display:block}.kx .aa-vo-cw{display:grid;gap:2px;min-width:0}.kx .aa-vo-cw b{font-size:var(--t-heading);font-weight:650;letter-spacing:-.025em;line-height:1.15}.kx .aa-vo-cw>span{font-size:var(--t-dienst);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-vo-tn{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.kx .aa-vo-timer{display:inline-flex;align-items:center;gap:9px;height:40px;padding:0 16px;border-radius:999px;background:var(--paper);font-size:var(--t-dienst);font-weight:620;font-variant-numeric:tabular-nums}.kx .aa-vo-timer i{width:9px;height:9px;border-radius:50%;background:var(--up)}.kx .aa-vo-call[data-state=ended] .aa-vo-timer i{background:var(--ink-3)}.kx .aa-vo-call[data-state=ended] .aa-vo-timer{color:var(--ink-2)}.kx .aa-vo-cb{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:24px;margin:14px 0 0 10px;flex:1;min-height:0}.kx .aa-vo-sum{min-width:0}.kx .aa-vo-sum h4,.kx .aa-vo-slh b{margin:0;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .aa-vo-steps{list-style:none;margin:6px 0 0;padding:0}.kx .aa-vo-steps li{display:grid;grid-template-columns:50px 20px minmax(0,1fr);gap:10px;align-items:start;padding:11px 0;border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent)}.kx .aa-vo-steps li:first-child{border-top:0}.kx .aa-vo-steps .t{font-size:var(--t-label);color:var(--ink-2);font-variant-numeric:tabular-nums;padding-top:2px}.kx .aa-vo-steps .g-here{width:18px;height:18px;margin-top:2px}.kx .aa-vo-steps li>div{display:grid;gap:2px;min-width:0}.kx .aa-vo-steps li b{font-size:var(--t-dienst);font-weight:600;letter-spacing:-.01em;line-height:1.3}.kx .aa-vo-steps li span.d{font-size:var(--t-body);line-height:1.38;color:var(--ink-2)}.kx .aa-vo-steps li.is-in{animation:kx-aa-vo-in .42s var(--ease-out) both}@keyframes kx-aa-vo-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.kx .aa-vo-spin{display:inline-block;width:17px;height:17px;border-radius:50%;border:1.8px solid color-mix(in srgb,var(--wait) 30%,transparent);border-top-color:var(--wait);animation:kx-aa-vo-rot .9s linear infinite;flex:none}.kx .aa-vo-steps .aa-vo-spin{margin-top:2px}@keyframes kx-aa-vo-rot{to{transform:rotate(360deg)}}.kx .aa-vo-draw path{stroke-dasharray:24;stroke-dashoffset:24;transition:stroke-dashoffset .38s var(--ease-out) .05s}.kx .aa-vo-draw.go path{stroke-dashoffset:0}.kx svg.aa-vo-draw{fill:none;stroke:var(--up);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kx .aa-vo-slip{align-self:start;background:var(--raised);border:1px solid var(--line-2);border-radius:16px;padding:16px 18px 14px;transition:border-color .3s var(--ease-out)}.kx .aa-vo-slip[data-state=busy]{border-style:dashed;border-color:var(--ink-3)}.kx .aa-vo-slip[data-state=done]{border-color:var(--ink)}.kx .aa-vo-slh{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.kx .aa-vo-sls{display:inline-flex;align-items:center;gap:7px;font-size:var(--t-label);font-weight:600;color:var(--wait);white-space:nowrap}.kx .aa-vo-slip[data-state=done] .aa-vo-sls{color:var(--up)}.kx .aa-vo-sls svg{width:17px;height:17px}.kx .aa-vo-slt{display:flex;align-items:baseline;gap:10px;margin-top:10px}.kx .aa-vo-slt b{font-size:var(--t-title);font-weight:650;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.kx .aa-vo-slt span{font-size:var(--t-dienst);color:var(--ink-2)}.kx .aa-vo-slkv{margin:10px 0 0;display:grid}.kx .aa-vo-slkv>div{display:flex;justify-content:space-between;gap:12px;padding:7px 0;border-top:1px solid var(--line);font-size:var(--t-body)}.kx .aa-vo-slkv dt{color:var(--ink-2);white-space:nowrap}.kx .aa-vo-slkv dd{margin:0;font-weight:580;text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .aa-vo-slkv dd.is-in{animation:kx-aa-vo-in .4s var(--ease-out)}.kx .aa-vo-slf{margin-top:8px;padding-top:9px;border-top:1px solid var(--line);font-size:var(--t-body);line-height:1.4;color:var(--ink-2)}.kx .aa-vo-cf{margin:10px 0 0 10px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--ink) 10%,transparent);font-size:var(--t-body);line-height:1.4;color:var(--ink-2)}.kx .aa-vo-cf b{color:var(--ink);font-weight:600}.kx .aa-vo-side{position:relative;min-height:0;display:flex;flex-direction:column;padding-bottom:124px}.kx .aa-vo-arr{min-height:0;flex:1;overflow:hidden}.kx .aa-vo-arr-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;height:40px;border-bottom:1px solid var(--line)}.kx .aa-vo-arr-h h2{margin:0;font-size:var(--t-heading);font-weight:650;letter-spacing:-.025em}.kx .aa-vo-arr-h span{font-size:var(--t-body);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .aa-vo-list{list-style:none;margin:0;padding:0}.kx .aa-vo-li{border-bottom:1px solid var(--line);overflow:hidden}.kx .aa-vo-row{display:grid;grid-template-columns:62px minmax(0,1fr);gap:12px;align-items:center;width:100%;min-height:86px;padding:8px 0;text-align:left;transition:background .18s var(--ease-out)}.kx .aa-vo-row:hover{background:var(--wash)}.kx .aa-vo-row:active{background:var(--wash-2);transition-duration:0s}.kx .aa-vo-li.is-open .aa-vo-row{background:var(--wash)}.kx .aa-vo-row:hover,.kx .aa-vo-row:active,.kx .aa-vo-li.is-open{--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s)}.kx .aa-vo-li.is-new{animation:kx-aa-vo-in var(--dur-ui) var(--ease-out)}.kx .aa-vo-li.is-new .aa-vo-row{animation:kx-aa-vo-flash 1.6s var(--ease-out)}@keyframes kx-aa-vo-flash{0%{background:color-mix(in srgb,var(--up) 12%,transparent)}to{background:transparent}}.kx .aa-vo-tm{display:grid;line-height:1.15;padding-left:2px;align-self:start;padding-top:6px}.kx .aa-vo-tm b{font-size:var(--t-summary);font-weight:650;font-variant-numeric:tabular-nums}.kx .aa-vo-tm span{font-size:var(--t-body);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .aa-vo-who{min-width:0}.kx .aa-vo-who b{display:block;font-size:var(--t-section);font-weight:620;letter-spacing:-.012em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-vo-wh{display:block;font-size:var(--t-body);color:var(--ink-2);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-vo-who .st{margin-top:4px;font-size:var(--t-body);font-weight:600;gap:7px}.kx .aa-vo-who .st.c-wait,.kx .aa-vo-who .st.c-up{font-weight:620}.kx .aa-vo-who .st .g-here{width:16px;height:16px}.kx .aa-vo-who .st svg.i{width:16px;height:16px}.kx .aa-vo-more{display:none}.kx .aa-vo-li.is-open .aa-vo-more{display:block}.kx .aa-vo-li.is-open .aa-vo-more>div{animation:kx-aa-vo-in var(--dur-ui) var(--ease-out)}.kx .aa-vo-more p{padding:2px 4px 6px 74px;font-size:var(--t-body);line-height:1.45}.kx .aa-vo-more dl{margin:0 0 0 74px;display:grid}.kx .aa-vo-more dl>div{display:flex;justify-content:space-between;gap:12px;padding:6px 4px 6px 0;border-top:1px solid var(--line);font-size:var(--t-label)}.kx .aa-vo-more dt{color:var(--ink-2)}.kx .aa-vo-more dd{margin:0;font-weight:560;font-variant-numeric:tabular-nums;text-align:right}.kx .aa-vo .aa-vo-more .btn-t{margin:2px 0 6px 70px;font-size:var(--t-dienst)}.kx .aa-vo-li.is-open .aa-vo-wh{white-space:normal}.kx .aa-vo-after{margin-top:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--t-body);color:var(--ink-2);line-height:1.45}.kx .aa-vo-after b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.kx .aa-vo-main{position:absolute;left:0;right:0;bottom:0;padding-top:34px;pointer-events:none}.kx .aa-vo-main>*{pointer-events:auto}.kx .aa-vo-cbk{width:100%;height:78px;font-size:var(--t-summary);gap:12px;letter-spacing:-.01em}.kx .aa-vo-cbk svg.i{width:26px;height:26px;stroke-width:1.8}.kx .aa-vo-cbk em{font-style:normal;display:inline-grid;place-items:center;min-width:30px;height:30px;padding:0 8px;border-radius:999px;background:color-mix(in srgb,var(--paper) 18%,transparent);font-size:var(--t-body);font-weight:650;font-variant-numeric:tabular-nums}.kx .aa-vo-cbk.is-close{background:var(--wash-2);color:var(--ink)}.kx .aa-vo-cbk.is-close svg.i,.kx .aa-vo-cbk.is-close em{display:none}.kx .aa-vo-cbk:disabled{background:var(--wash-2);color:var(--ink-2);cursor:default;transform:none}.kx .aa-vo-cbk:disabled em{display:none}.kx .aa-vo-pick{position:absolute;left:0;right:0;bottom:90px;background:var(--raised);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:18px 20px 16px;animation:kx-aa-vo-up .3s var(--ease-out)}@keyframes kx-aa-vo-up{0%{opacity:0;transform:translateY(10px)}}.kx .aa-vo-pk-h{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.kx .aa-vo-pk-h b{font-size:var(--t-dialog);font-weight:650;letter-spacing:-.02em}.kx .aa-vo-pk-h span{font-size:var(--t-label);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .aa-vo-pk-w{margin-top:6px;font-size:var(--t-dienst);line-height:1.42;color:var(--ink-2)}.kx .aa-vo-pk-w b{color:var(--ink);font-weight:620}.kx .aa-vo-dial{display:flex;align-items:center;gap:12px;margin-top:12px;height:58px;padding:0 18px;border-radius:16px;background:var(--wash);color:var(--ink);text-decoration:none;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap;transition:background .18s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .aa-vo-dial:hover{background:var(--wash-2)}.kx .aa-vo-dial:active{background:var(--wash-2);transform:scale(.98);transition-duration:0s,var(--dur-press)}.kx .aa-vo-dial svg.i{width:22px;height:22px;flex:none}.kx .aa-vo-dial small{margin-left:auto;font-size:var(--t-body);font-weight:600;color:var(--ink-2);letter-spacing:0}.kx .aa-vo-pk-a{display:flex;align-items:center;gap:16px;margin-top:12px}.kx .aa-vo-done{display:inline-flex;align-items:center;gap:8px;height:56px;padding:0 20px 0 16px;border-radius:999px;border:1.5px solid var(--ink);font-size:var(--t-dienst);font-weight:650;color:var(--ink);white-space:nowrap;transition:background .2s var(--ease-out),color .2s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .aa-vo-done:hover{background:var(--wash)}.kx .aa-vo-done:active{transform:scale(.96)}.kx .aa-vo-done svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kx .aa-vo-done svg path{stroke-dasharray:24;stroke-dashoffset:0}.kx .aa-vo-done.is-done{background:var(--ink);color:var(--paper)}.kx .aa-vo-done.is-done svg path{animation:kx-aa-vo-drawk .32s var(--ease-out)}@keyframes kx-aa-vo-drawk{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.kx .aa-vo-pk-a .btn-t{font-size:var(--t-dienst);min-height:48px}.kx .aa-vo-toast{position:absolute;left:24px;right:426px;bottom:16px;display:flex;justify-content:center;z-index:7;pointer-events:none}.kx .aa-vo-toast .toast{pointer-events:auto;height:56px;font-size:var(--t-dienst);padding:0 6px 0 22px;animation:kx-aa-vo-up .3s var(--ease-out)}.kx .aa-vo-toast .toast .btn{height:44px;font-size:var(--t-body);padding:0 18px}.kx .aa-vo-toast .toast:not(:has(.btn:not([hidden]))){padding-right:22px}.kx .ap-pos{position:relative}.kx .ap-pos-pg{padding-bottom:0;flex:1}.kx .ap-pos .sum{margin-top:18px}.kx .ap-pos .sum .tk{vertical-align:0}.kx .ap-pos-grid{display:grid;grid-template-columns:332px minmax(0,1fr);grid-template-rows:minmax(0,1fr);gap:36px;margin-top:24px;min-height:0;flex:1}.kx .ap-pos-feed{display:flex;flex-direction:column;min-height:0}.kx .ap-pos-src{display:flex;align-items:center;gap:12px}.kx .ap-pos-srct{display:grid;gap:1px;flex:1;line-height:1.25}.kx .ap-pos-srct b{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .ap-pos-srct .st{font-size:var(--t-button);gap:6px}.kx .ap-pos-srct .g-here{width:14px;height:14px}.kx .ap-pos-pull{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:12px;padding:10px 0 14px;border-top:1px solid var(--line);font-size:var(--t-button);color:var(--ink-2)}.kx .ap-pos-pull b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.kx .ap-pos-pull .btn{font-size:var(--t-button);gap:6px}.kx .ap-pos-pull .btn svg{width:16px;height:16px}.kx .ap-pos-pull .btn[aria-busy=true]{color:var(--ink-2);cursor:progress;text-decoration-color:transparent}.kx .ap-pos-pull .btn.is-busy svg{animation:kx-ap-pos-spin .9s linear infinite}@media (prefers-reduced-motion:reduce){.kx .ap-pos-pull .btn.is-busy svg{animation:none}}@keyframes kx-ap-pos-spin{to{transform:rotate(360deg)}}.kx .ap-pos-slot{position:relative;z-index:2;height:8px;margin:0 8px;border-radius:4px;background:var(--ink)}.kx .ap-pos-tray{position:relative;flex:1;min-height:0;margin-top:-4px;padding:0 16px;background:var(--wash);border-radius:4px 4px 0 0;overflow:hidden}.kx .ap-pos-roll{display:flex;flex-direction:column;gap:12px;padding-top:4px;will-change:transform}.kx .ap-pos-bon{width:300px;padding:12px 16px 18px;background:var(--paper);border:1px solid var(--line-2);border-top:0;font-size:var(--t-meta);line-height:1.35;font-variant-numeric:tabular-nums;clip-path:polygon(0 0,100% 0,100% calc(100% - 5px),294px 100%,288px calc(100% - 5px),282px 100%,276px calc(100% - 5px),270px 100%,264px calc(100% - 5px),258px 100%,252px calc(100% - 5px),246px 100%,240px calc(100% - 5px),234px 100%,228px calc(100% - 5px),222px 100%,216px calc(100% - 5px),210px 100%,204px calc(100% - 5px),198px 100%,192px calc(100% - 5px),186px 100%,180px calc(100% - 5px),174px 100%,168px calc(100% - 5px),162px 100%,156px calc(100% - 5px),150px 100%,144px calc(100% - 5px),138px 100%,132px calc(100% - 5px),126px 100%,120px calc(100% - 5px),114px 100%,108px calc(100% - 5px),102px 100%,96px calc(100% - 5px),90px 100%,84px calc(100% - 5px),78px 100%,72px calc(100% - 5px),66px 100%,60px calc(100% - 5px),54px 100%,48px calc(100% - 5px),42px 100%,36px calc(100% - 5px),30px 100%,24px calc(100% - 5px),18px 100%,12px calc(100% - 5px),6px 100%,0px calc(100% - 5px),0 calc(100% - 5px))}.kx .ap-pos-bh{display:flex;align-items:center;gap:8px;padding-bottom:8px;border-bottom:1px dashed var(--line-2)}.kx .ap-pos-bh b{font-size:var(--t-body);font-weight:650}.kx .ap-pos-no{margin-left:auto;font-family:var(--mono);font-size:var(--t-micro);color:var(--ink-3)}.kx .ap-pos-ref .ap-pos-no{margin:0}.kx .ap-pos-tag{display:inline-flex;align-items:center;gap:4px;font-size:var(--t-meta);font-weight:620;color:var(--ink-2)}.kx .ap-pos-tag svg.i{width:14px;height:14px}.kx .ap-pos-tag.c-down{color:var(--down)}.kx .ap-pos-ref{margin-top:6px!important;font-size:var(--t-meta);color:var(--ink-2)}.kx .ap-pos-it{list-style:none;margin:0;padding:7px 0;border-bottom:1px dashed var(--line-2);display:grid;gap:2px}.kx .ap-pos-it li{display:flex;justify-content:space-between;gap:12px}.kx .ap-pos-it li span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .ap-pos-tot{display:flex;justify-content:space-between;align-items:baseline;padding-top:7px;font-size:var(--t-button)}.kx .ap-pos-tot b{font-size:16px;font-weight:680}.kx .ap-pos-tax{margin-top:1px;font-size:var(--t-micro);color:var(--ink-3)}.kx .ap-pos-meta{display:flex;gap:6px;margin-top:3px;font-size:var(--t-micro);color:var(--ink-2)}.kx .ap-pos-meta span+span:before{content:"\b7";margin-right:6px;color:var(--ink-3)}.kx .ap-pos-bon.is-void{border-left:3px solid var(--down)}.kx .ap-pos-bon.is-void .ap-pos-it,.kx .ap-pos-bon.is-void .ap-pos-tot b{color:var(--down)}.kx .ap-pos-bon.is-void .ap-pos-it li span:first-child{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--down) 60%,transparent)}.kx .ap-pos-bon .new-tag{margin-left:2px}.kx .ap-pos-bon>*,.kx .ap-pos-meta>*{transition:opacity .22s var(--ease-out)}.kx .ap-pos-roll[data-hl] .ap-pos-bon>*{opacity:.22}.kx .ap-pos-roll[data-hl] .ap-pos-bon>.ap-pos-meta{opacity:1}.kx .ap-pos-roll[data-hl] .ap-pos-meta>*{opacity:.22}.kx .ap-pos-roll[data-hl=items] .ap-pos-it,.kx .ap-pos-roll[data-hl=sum] .ap-pos-tot,.kx .ap-pos-roll[data-hl=sum] .ap-pos-bh,.kx .ap-pos-roll[data-hl=tax] .ap-pos-tax,.kx .ap-pos-roll[data-hl=pay] [data-f=pay],.kx .ap-pos-roll[data-hl=staff] [data-f=staff],.kx .ap-pos-roll[data-hl=void] .is-void>*,.kx .ap-pos-roll[data-hl=void] .is-void .ap-pos-meta>*,.kx .ap-pos-roll[data-hl=refund] .is-refund>*,.kx .ap-pos-roll[data-hl=refund] .is-refund .ap-pos-meta>*{opacity:1}.kx .ap-pos-side{min-width:0}.kx .ap-pos-ch{font-size:var(--t-button);color:var(--ink-2)}.kx .ap-pos-mx{width:100%;border-collapse:collapse;margin-top:6px;font-size:var(--t-button);table-layout:fixed}.kx .ap-pos-mx th,.kx .ap-pos-mx td{height:35px;padding:0 8px 0 0;border-bottom:1px solid var(--line);text-align:left;font-weight:500;white-space:nowrap}.kx .ap-pos-mx thead th{height:54px;vertical-align:bottom;padding-bottom:8px;font-size:var(--t-meta);font-weight:550;color:var(--ink-3)}.kx .ap-pos-mx thead th:first-child{width:146px}.kx .ap-pos-mx thead th:nth-child(2){width:124px}.kx .ap-pos-mh{text-align:center!important;padding:0 0 8px!important;font-size:var(--t-micro)!important;letter-spacing:-.01em}.kx .ap-pos-mh svg.i{display:block;margin:0 auto 4px;width:17px;height:17px;color:var(--ink-2)}.kx .ap-pos-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.kx .ap-pos-mx tbody th{font-weight:560;color:var(--ink)}.kx .ap-pos-mx tbody tr{cursor:default;outline:none;transition:background .18s var(--ease-out)}.kx .ap-pos-mx tbody tr:hover,.kx .ap-pos-mx tbody tr:focus-visible{background:var(--wash);--ink-3:var(--ink-2)}.kx .ap-pos-mx tbody tr:active{background:var(--wash-2);--ink-3:var(--ink-2);transition-duration:0s}.kx .ap-pos-mx tbody tr:focus-visible th{box-shadow:inset 2px 0 0 var(--ink)}.kx .ap-pos-mx td .st{font-size:var(--t-meta);gap:7px}.kx .ap-pos-mx td .g-here{width:15px;height:15px}.kx .ap-pos-mc{text-align:center!important;padding:0!important}.kx .ap-pos-d{display:inline-block;width:9px;height:9px;border-radius:50%;background:var(--ink);vertical-align:middle}.kx .ap-pos-d.is-o{background:none;border:1.5px solid var(--ink-3)}.kx .ap-pos-d.is-p{background:none;border:1.5px solid var(--wait);box-shadow:inset 3px 0 0 var(--wait)}.kx .ap-pos-g{width:15px;height:15px;vertical-align:middle}.kx .ap-pos-mx tfoot th,.kx .ap-pos-mx tfoot td{height:42px;border-bottom:0;font-size:var(--t-meta);font-weight:600}.kx .ap-pos-mx tfoot th{color:var(--ink-2)}.kx .ap-pos-mx tfoot .st{justify-content:center;gap:5px}.kx .ap-pos-mx tfoot .g-here{width:14px;height:14px}.kx .ap-pos-hand{display:inline-flex;align-items:center;min-height:28px;padding:0 4px;color:var(--ink);font-weight:620;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.25em}.kx .ap-pos-hand:hover{text-decoration-color:var(--ink)}.kx .ap-pos-key{display:flex;flex-wrap:wrap;gap:6px 18px;align-items:center;min-height:42px;margin-top:4px;padding-top:10px;border-top:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-2);line-height:1.4}.kx .ap-pos-key>span{display:inline-flex;align-items:center;gap:7px}.kx .ap-pos-key .ap-pos-d{width:9px;height:9px}.kx .ap-pos-key .ap-pos-g{width:14px;height:14px}.kx .ap-pos-key b{color:var(--ink);font-weight:620;margin-right:6px}.kx .ap-pos-key.is-why{display:block}.kx .ap-pos-more{margin-top:26px}.kx .ap-pos-cat{list-style:none;margin:0;padding:0}.kx .ap-pos-cat li{display:flex;align-items:center;gap:12px;min-height:54px;padding:6px 0;border-bottom:1px solid var(--line);cursor:pointer;transition:background .18s var(--ease-out)}.kx .ap-pos-cat li:hover{background:var(--wash)}.kx .ap-pos-cat li:active{background:var(--wash-2);transition-duration:0s}.kx .ap-pos-cat li>div{display:grid;flex:1;min-width:0;line-height:1.3}.kx .ap-pos-cat li b{font-weight:600}.kx .ap-pos-cat li span{display:flex;align-items:center;gap:6px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden}.kx .ap-pos-cat li span.c-wait{color:var(--wait)}.kx .ap-pos-cat li>svg.i{color:var(--ink-3)}.kx .ap-pos-scrim{opacity:0;pointer-events:none;transition:opacity .28s var(--ease-out)}.kx .ap-pos-scrim.is-open{opacity:1;pointer-events:auto}.kx .ap-pos-drawer{transform:translate(104%);transition:transform .26s var(--ease-in);overflow-y:auto}.kx .ap-pos-drawer.is-open{transform:none;transition:transform .42s var(--ease-out)}.kx .ap-pos-pane[hidden]{display:none}.kx .ap-pos-dh{display:flex;align-items:center;gap:12px;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid var(--line)}.kx .ap-pos-dh>div{display:grid;flex:1;line-height:1.3}.kx .ap-pos-dh b{font-size:var(--t-section);font-weight:650;letter-spacing:-.02em}.kx .ap-pos-dh span{font-size:var(--t-meta);color:var(--ink-2)}.kx .ap-pos-search{margin-bottom:6px}.kx .ap-pos-grp{margin-top:16px;font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .ap-pos-catall li{min-height:52px}.kx .ap-pos-fine{margin-top:14px;font-size:var(--t-meta);color:var(--ink-2);line-height:1.45}.kx .ap-pos-fine a{color:var(--ink);font-weight:600;cursor:pointer}.kx .ap-pos-lead{font-size:var(--t-label);color:var(--ink-2);line-height:1.45}.kx .ap-pos-ways{list-style:none;margin:14px 0 0;padding:0}.kx .ap-pos-ways li{padding:16px 0;border-bottom:1px solid var(--line)}.kx .ap-pos-ways li:first-child{padding-top:4px}.kx .ap-pos-ways b{display:block;font-size:var(--t-body);font-weight:620}.kx .ap-pos-ways p{margin-top:5px;font-size:var(--t-button);color:var(--ink-2);line-height:1.45}.kx .ap-pos-ways .btn{margin-top:12px}.kx .ap-pos-ways .btn-t{padding:0 4px}.kx .ap-pos-ways .fld{margin:12px 0 0}.kx .ap-pos-ways .fld>div{height:42px;font-size:var(--t-button)}.kx .ap-pos-note{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:10px;background:var(--wash);font-size:var(--t-button);line-height:1.45;color:var(--ink-2)}.kx .ap-pos-note b{color:var(--ink);font-weight:620}.kx .ap-pos-note .g-wait,.kx .ap-pos-note .g-ok{margin-top:6px}.kx .ap-pos-drop{display:grid;justify-items:center;gap:4px;margin-top:14px;padding:22px;border:1.5px dashed var(--line-2);border-radius:12px;text-align:center;font-size:var(--t-button);font-weight:600}.kx .ap-pos-drop span{font-size:var(--t-meta);font-weight:500;color:var(--ink-2)}.kx .ap-pos-drop svg.i{color:var(--ink-2)}.kx .ap-pos-reads{margin-top:16px}.kx .ap-pos-reads>div{font-size:var(--t-button)}.kx .ap-pos .h2r a{display:inline-flex;align-items:center;min-height:28px;margin-block:-4px}.kx .ap-res .res-h{gap:14px}.kx .ap-res .seg button{padding:0 13px}.kx .ap-res-sum{margin-top:16px;font-size:var(--t-section)}.kx .ap-res-sp{flex:1}.kx .ap-res-cnt{color:var(--ink-3)}.kx .ap-res-bp[hidden],.kx .ap-res-list[hidden],.kx .ap-res-toast[hidden],.kx .ap-res-pop[hidden]{display:none}.kx .ap-res-bkey{display:flex;align-items:center;gap:16px;margin-top:16px;height:28px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap}.kx .ap-res-bkey span{display:inline-flex;align-items:center;gap:7px}.kx .ap-res-bkey i{position:relative;display:block;width:20px;height:11px;border-radius:3px;border:1.5px solid var(--ink);background:var(--paper)}.kx .ap-res-bkey i.k-here{background:var(--mark);border-color:var(--mark)}.kx .ap-res-bkey i.k-soon{border-style:dashed}.kx .ap-res-bkey i.k-wait{border-color:var(--wait)}.kx .ap-res-bkey i.k-wait:before{content:"";position:absolute;left:-5px;top:-5px;width:7px;height:7px;border-radius:50%;border:1.5px solid var(--wait);background:var(--paper)}.kx .ap-res-bkey i.k-gone{background:var(--wash-2);border-color:var(--wash-2)}.kx .ap-res-bkey i.k-free{border-color:var(--wash);background:linear-gradient(var(--ink-3),var(--ink-3)) center/7px 1.5px no-repeat,linear-gradient(var(--ink-3),var(--ink-3)) center/1.5px 7px no-repeat,var(--wash)}.kx .ap-res-g{--lab:78px;--rh:31px;margin-top:8px;position:relative}.kx .ap-res-g-head{display:grid;grid-template-columns:var(--lab) minmax(0,1fr);height:28px;border-bottom:1px solid var(--line)}.kx .ap-res-g-axis{position:relative}.kx .ap-res-g-axis span{position:absolute;bottom:7px;transform:translate(-50%);font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .ap-res-g-axis span:first-child{transform:none}.kx .ap-res-g-axis span:last-child{transform:translate(-100%)}.kx .ap-res-g-body{position:relative}.kx .ap-res-g-grid{position:absolute;left:var(--lab);right:0;top:0;bottom:0;pointer-events:none}.kx .ap-res-g-grid>i{position:absolute;top:0;bottom:0;width:1px;background:var(--line)}.kx .ap-res-g-past{position:absolute;left:0;top:0;bottom:0;background:var(--wash);opacity:.7}.kx .ap-res-g-kit{position:absolute;top:0;bottom:0;width:0;border-left:1px dashed var(--ink-3)}.kx .ap-res-g-now{position:absolute;top:-28px;bottom:0;width:0;border-left:1.5px solid var(--ink);z-index:4}.kx .ap-res-g-now b{position:absolute;top:4px;left:0;transform:translate(-50%);background:var(--ink);color:var(--paper);font-size:var(--t-meta);font-weight:650;line-height:18px;padding:0 8px;border-radius:999px;font-variant-numeric:tabular-nums}.kx .ap-res-g-grp{display:flex;align-items:flex-end;gap:10px;height:30px;padding-bottom:6px;font-size:var(--t-meta);font-weight:620;border-bottom:1px solid var(--line);position:relative}.kx .ap-res-g-grp span{font-weight:450;color:var(--ink-3);font-size:var(--t-meta)}.kx .ap-res-g-row{display:grid;grid-template-columns:var(--lab) minmax(0,1fr);height:var(--rh);border-bottom:1px solid var(--line)}.kx .ap-res-g-lab{display:flex;align-items:center;gap:6px;font-size:var(--t-button)}.kx .ap-res-g-lab b{font-weight:620;min-width:30px}.kx .ap-res-g-lab span{display:inline-flex;align-items:center;gap:2px;font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .ap-res-g-lab svg.i{width:13px;height:13px}.kx .ap-res-g-lane{position:relative}.kx .ap-res-g-row:hover .ap-res-g-lab b{text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.2em}.kx .ap-res-bar{position:absolute;top:4px;height:calc(var(--rh) - 9px);display:flex;align-items:center;gap:6px;padding:0 8px;border-radius:6px;border:1.5px solid var(--ink);background:var(--paper);color:var(--ink);font-size:var(--t-meta);line-height:1;white-space:nowrap;overflow:hidden;z-index:2;text-align:left;transition:background .25s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out),box-shadow .18s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .ap-res-bar b{font-weight:600;overflow:hidden;text-overflow:ellipsis;min-width:0}.kx .ap-res-bar em{font-style:normal;color:var(--ink-2);font-variant-numeric:tabular-nums;flex:none}.kx .ap-res-bar .g-alert{width:13px;height:13px}.kx .ap-res-bar .g-wait{width:8px;height:8px}.kx .ap-res-bar:hover{box-shadow:0 0 0 2px var(--paper),0 0 0 3.5px var(--line-2)}.kx .ap-res-bar.is-sel{box-shadow:0 0 0 2px var(--paper),0 0 0 3.5px var(--ink)}.kx .ap-res-bar:active{transform:scale(.97);transition-duration:0s,0s,0s,0s,var(--dur-press)}.kx .ap-res-bar.here{background:var(--mark);border-color:var(--mark);color:var(--paper)}.kx .ap-res-bar.here em{color:var(--paper);opacity:.72}.kx .ap-res-bar.gone{background:var(--wash-2);border-color:var(--wash-2);color:var(--ink-2)}.kx .ap-res-bar.gone em{color:var(--ink-2)}.kx .ap-res-bar.soon{border-style:dashed}.kx .ap-res-bar.wait{border-color:var(--wait)}.kx .ap-res-bar.draft{background:var(--wash);color:var(--ink)}.kx .ap-res-bar.draft svg.i{width:13px;height:13px}.kx .ap-res-bar.span2{height:calc(var(--rh) * 2 - 8px);align-items:flex-end;padding-bottom:6px}.kx .ap-res-bar.flash{animation:kx-ap-res-flash 1.1s var(--ease-out)}@keyframes kx-ap-res-flash{0%{box-shadow:0 0 0 2px var(--paper),0 0 0 5px color-mix(in srgb,var(--up) 60%,transparent)}to{box-shadow:0 0 0 2px var(--paper),0 0 0 3.5px transparent}}.kx .ap-res-clash{position:absolute;top:1px;bottom:1px;border:2px solid var(--down);border-radius:7px;background:color-mix(in srgb,var(--down) 14%,transparent);z-index:3;pointer-events:none}.kx .ap-res-clash svg{position:absolute;top:-8px;right:-8px;width:16px;height:16px;padding:1px;border-radius:50%;background:var(--paper);stroke:var(--down);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kx .ap-res-gap{position:absolute;top:0;bottom:0;padding:0;border-radius:8px;z-index:1;cursor:pointer;-webkit-tap-highlight-color:transparent}.kx .ap-res-gap:before{content:"";position:absolute;inset:6px 0;border-radius:6px;background:var(--wash);transition:background var(--dur-ui) var(--ease-out)}.kx .ap-res-gap:hover:before{background:var(--wash-2)}.kx .ap-res-gap:active:before{background:var(--wash-2);transition-duration:0s}.kx .ap-res-gap:focus-visible{outline-offset:-1px}.kx .ap-res-ghost{position:absolute;top:4px;height:calc(var(--rh) - 9px);border:1.5px solid var(--ink);border-radius:6px;background:var(--paper);box-shadow:0 4px 12px -4px color-mix(in srgb,var(--ink) 25%,transparent);z-index:3;display:flex;align-items:center;gap:5px;padding:0 8px;font-size:var(--t-meta);font-weight:620;pointer-events:none;white-space:nowrap;font-variant-numeric:tabular-nums}.kx .ap-res-ghost svg{width:13px;height:13px;flex:none}.kx .ap-res-pop{position:absolute;z-index:6;width:300px;background:var(--raised);border:1px solid var(--line);border-radius:14px;box-shadow:var(--shadow);padding:16px 18px}.kx .ap-res-pop h4{margin:0;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em;display:flex;align-items:center;gap:8px}.kx .ap-res-pop h4 .btn-i{margin-left:auto;width:28px;height:28px;border:0}.kx .ap-res-pop h4 .btn-i svg{width:15px;height:15px}.kx .ap-res-pop p{margin-top:6px;font-size:var(--t-button);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .ap-res-pop p b{color:var(--ink);font-weight:600}.kx .ap-res-pop .st{margin-top:8px;font-size:var(--t-button);font-weight:550}.kx .ap-res-pop .ap-res-al{display:flex;align-items:center;gap:7px;color:var(--down);font-weight:600}.kx .ap-res-pop .ap-res-al .g-alert{width:15px;height:15px}.kx .ap-res-pop .acts{display:flex;align-items:center;gap:14px;margin-top:14px}.kx .ap-res-pop .btn{height:34px;font-size:var(--t-button);padding:0 14px}.kx .ap-res-pop .btn-t{padding:0 2px;font-size:var(--t-button)}.kx .ap-res-lh{display:flex;align-items:center;gap:12px;margin-top:16px}.kx .ap-res-lh .res-f{margin-top:0}.kx .ap-res-book{margin-top:6px}.kx .ap-res-rows{max-height:600px;overflow-y:auto;scrollbar-width:thin}.kx .ap-res-book .book-r{height:44px}.kx .ap-res-book .book-r .hr{font-size:var(--t-summary)}.kx .ap-res-book .book-r.cx .gs b{text-decoration:line-through;text-decoration-color:var(--ink-3)}.kx .ap-res-book .book-r.is-new{animation:kx-ap-res-in .5s var(--ease-out)}@keyframes kx-ap-res-in{0%{background:var(--wash)}to{background:transparent}}.kx .ap-res-book .ap-res-empty{padding:28px 0;font-size:var(--t-body);color:var(--ink-2)}.kx .ap-res-toast{position:absolute;left:228px;right:0;bottom:26px;display:flex;justify-content:center;z-index:7;pointer-events:none}.kx .ap-res-toast .toast{pointer-events:auto;animation:kx-ap-res-up .32s var(--ease-out)}@keyframes kx-ap-res-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.kx .z-ab-head{flex:none;padding:4px 40px 14px}.kx .z-ab-head .utabs{margin:0 0 0 22px;border-bottom:0;align-self:flex-end;transform:translateY(8px)}.kx .z-ab-zeit{flex:none;display:flex;align-items:center;gap:18px;height:54px;padding:0 40px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);white-space:nowrap}.kx .z-ab-per{display:flex;align-items:center;gap:2px}.kx .z-ab-per b{padding:0 6px;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .z-ab-step{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ink-2)}.kx .z-ab-step:hover{background:var(--wash);color:var(--ink)}.kx .z-ab-range{font-size:var(--t-button);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .z-ab-state{font-size:var(--t-button);font-weight:550}.kx .z-ab-state .g-here{width:15px;height:15px}.kx .z-ab-src{margin-left:auto;font-size:var(--t-meta);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis}.kx .z-ab-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 328px}.kx .z-ab-left{min-width:0;min-height:0;overflow-y:auto;padding:22px 40px 40px;scrollbar-width:thin}.kx .z-ab-right{min-height:0;overflow:hidden;padding:20px 28px;border-left:1px solid var(--line)}.kx .z-ab-sum .hero-fig{--hs:72px;gap:14px}.kx .z-ab-strich{display:inline-block;padding-bottom:7px;border-bottom:5px double var(--ink);line-height:1}.kx .z-ab-sum .hero-unit{font-size:var(--t-dialog);padding-bottom:calc(var(--hs) * .12 + 12px)}.kx .z-ab-lock{margin-left:6px;padding-bottom:calc(var(--hs) * .12 + 14px);font-size:var(--t-button);font-weight:550}.kx .z-ab-lock svg.i{width:15px;height:15px}.kx .z-ab-lock[hidden]{display:none}.kx .z-ab-sumt{margin-top:14px;max-width:40em;font-size:var(--t-body);line-height:1.45;color:var(--ink-2)}.kx .z-ab-sumt b{color:var(--ink);font-weight:600}.kx .z-ab{--pot:var(--mark);--pot-ink:var(--paper);--pot-ink-2:color-mix(in srgb,var(--paper) 70%,transparent);--pot-sel:inset 0 0 0 2px var(--paper),0 0 0 2px var(--ink)}:root[data-theme=dark] .kx .z-ab{--pot:var(--wash-2);--pot-ink:var(--ink);--pot-ink-2:var(--ink-2);--pot-sel:inset 0 0 0 2px var(--ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kx .z-ab{--pot:var(--wash-2);--pot-ink:var(--ink);--pot-ink-2:var(--ink-2);--pot-sel:inset 0 0 0 2px var(--ink)}}.kx .z-ab-topf{margin-top:20px}.kx .z-ab-pot{display:flex;gap:3px;height:110px}.kx .z-ab-s{flex:1 1 0;min-width:0;display:flex;flex-direction:column;outline:none;cursor:pointer;container-type:inline-size}.kx .z-ab-gl{position:relative;display:block;height:28px;padding-top:1px;font-size:var(--t-meta);font-weight:600;color:var(--ink-2);white-space:nowrap}.kx .z-ab-gl:after{content:"";position:absolute;left:0;right:0;bottom:7px;height:1px;background:var(--ink-3);opacity:.5}.kx .z-ab-s:not(.is-gend) .z-ab-gl:after{right:-3px}.kx .z-ab-b{flex:1;display:flex;flex-direction:column;min-width:0;padding:11px 12px 10px;border-radius:6px;background:var(--pot);color:var(--pot-ink);overflow:hidden;transition:opacity .2s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .z-ab-b b{margin-bottom:auto;font-size:var(--t-button);font-weight:620;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-ab-amt{font-size:var(--t-section);line-height:1.1;font-weight:650;letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.kx .z-ab-amt i{font-style:normal;font-size:var(--t-body);font-weight:600;margin-left:3px}.kx .z-ab-b small{margin-top:3px;font-size:var(--t-meta);color:var(--pot-ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .z-ab-pot:hover .z-ab-s:not(:hover) .z-ab-b,.kx .z-ab-pot:focus-within .z-ab-s:not(:focus) .z-ab-b{opacity:.3}.kx .z-ab-s.on .z-ab-b{box-shadow:var(--pot-sel)}.kx .z-ab-s:active .z-ab-b{transform:scale(.98);transition-duration:0s}.kx .z-ab-s:focus-visible .z-ab-b{outline:2px solid var(--ink);outline-offset:2px}@container (max-width:92px){.kx .z-ab-b{padding-inline:8px}.kx .z-ab-amt{font-size:var(--t-body)}.kx .z-ab-amt i{display:none}.kx .z-ab-b b{font-size:var(--t-meta)}}.kx .z-ab-why{margin-top:10px;min-height:21px;font-size:var(--t-button);color:var(--ink-2)}.kx .z-ab-why b{color:var(--ink);font-weight:600}.kx .z-ab-list{margin-top:16px}.kx .z-ab-th,.kx .z-ab-pr,.kx .z-ab-tf,.kx .z-ab-dh,.kx .z-ab-dr{display:grid;grid-template-columns:26px minmax(0,1fr) 70px 92px 104px;align-items:center;column-gap:10px}.kx .z-ab-th{height:34px;border-bottom:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-3)}.kx .z-ab-th span:nth-child(n+3),.kx .z-ab-pr>span:nth-child(n+3),.kx .z-ab-tf>span:nth-child(n+3),.kx .z-ab-dh span:nth-child(n+3),.kx .z-ab-dr>span:nth-child(n+3){text-align:right;font-variant-numeric:tabular-nums}.kx .z-ab-pr{width:100%;height:52px;border-bottom:1px solid var(--line);font-size:var(--t-body);text-align:left;transition:background .18s var(--ease-out)}.kx .z-ab-pr:hover{background:var(--wash)}.kx .z-ab-chev{display:grid;place-items:center;color:var(--ink-2)}.kx .z-ab-chev svg.i{width:16px;height:16px;transform:rotate(-90deg);transition:transform .22s var(--ease-out)}.kx [aria-expanded=true]>.z-ab-chev svg.i{transform:none}.kx .z-ab-who{display:flex;align-items:center;gap:11px;min-width:0}.kx .z-ab-who b{font-weight:560;white-space:nowrap}.kx .z-ab-who span:not(.av){font-size:var(--t-meta);color:var(--ink-2)}.kx .z-ab-pr>span:nth-child(3),.kx .z-ab-pr>span:nth-child(4){color:var(--ink-2)}.kx .z-ab-pr>span:last-child{font-weight:620}.kx .z-ab-grow{display:none}.kx .z-ab-grow.open{display:block}.kx .z-ab-grow.open>div{animation:kx-z-ab-reveal var(--dur-ui) var(--ease-out)}@keyframes kx-z-ab-reveal{0%{opacity:0;transform:translateY(-4px)}}.kx .z-ab-days{padding:4px 0 8px;border-bottom:1px solid var(--line)}.kx .z-ab-dh{height:28px;font-size:var(--t-meta);color:var(--ink-3)}.kx .z-ab-dh span:nth-child(2){padding-left:43px}.kx .z-ab-dr{width:100%;min-height:42px;padding:4px 0;font-size:var(--t-label);text-align:left;border-radius:6px;transition:background .18s var(--ease-out)}.kx .z-ab-dr:hover{background:var(--wash)}.kx .z-ab-dr .z-ab-chev svg.i{width:14px;height:14px}.kx .z-ab-dw{display:grid;padding-left:43px;line-height:1.3}.kx .z-ab-dw b{font-weight:560}.kx .z-ab-dw small{font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .z-ab-dw small .c-wait{font-weight:600}.kx .z-ab-dr>span:nth-child(3),.kx .z-ab-dr>span:nth-child(4){color:var(--ink-2)}.kx .z-ab-dr>span:last-child{font-weight:600}.kx .z-ab-org{margin:2px 0 8px 79px;padding:6px 0 4px 16px;border-left:1px solid var(--line-2)}.kx .z-ab-org div{display:grid;grid-template-columns:20px 80px minmax(0,1fr);gap:8px;align-items:start;padding:5px 0;font-size:var(--t-meta);line-height:1.4}.kx .z-ab-org div+div{border-top:1px solid var(--line)}.kx .z-ab-org svg.i{width:16px;height:16px;margin-top:1px;color:var(--ink-2)}.kx .z-ab-org dt{font-weight:600;color:var(--ink)}.kx .z-ab-org dd{margin:0;color:var(--ink-2);min-width:0}.kx .z-ab-org dd b{color:var(--ink);font-weight:600;font-variant-numeric:tabular-nums}.kx .z-ab-more{display:flex;align-items:center;gap:8px;height:36px;padding-left:79px;font-size:var(--t-button);font-weight:600;color:var(--ink)}.kx .z-ab-more:hover{text-decoration:underline;text-underline-offset:.25em;text-decoration-color:var(--line-2)}.kx .z-ab-tf{height:56px;border-top:1px solid var(--ink);font-size:var(--t-body);font-weight:620}.kx .z-ab-tf em{font-style:normal;font-weight:450;font-size:var(--t-meta);color:var(--ink-2);margin-left:8px}.kx .z-ab-pr.is-hit,.kx .z-ab-dr.is-hit{animation:kx-z-ab-hit 1.2s var(--ease-out)}@keyframes kx-z-ab-hit{0%{background:var(--wash-2)}to{background:transparent}}.kx .z-ab-rh{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kx .z-ab-rh h2{margin:0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em}.kx .z-ab-rh span{font-size:var(--t-meta);color:var(--wait);font-weight:600}.kx .z-ab-rh span.is-done{color:var(--up)}.kx .z-ab-steps{list-style:none;margin:12px 0 0;padding:0}.kx .z-ab-stp{padding:11px 0 12px;border-top:1px solid var(--line)}.kx .z-ab-sh{display:flex;align-items:center;gap:10px}.kx .z-ab-sh b{font-size:var(--t-body);font-weight:650}.kx .z-ab-sh span{margin-left:auto;font-size:var(--t-meta);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .z-ab-n{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:50%;border:1px solid var(--line-2);font-style:normal;font-size:var(--t-micro);font-weight:650;font-variant-numeric:tabular-nums;transition:background .25s var(--ease-out),color .25s var(--ease-out),border-color .25s var(--ease-out)}.kx .z-ab-stp.is-done .z-ab-n{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .z-ab-stp.is-off{opacity:.5}.kx .z-ab-ck{list-style:none;margin:8px 0 0;padding:0}.kx .z-ab-ck li{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;padding:8px 0;border-bottom:1px solid var(--line)}.kx .z-ab-ck li:last-child{border-bottom:0}.kx .z-ab-ck .g-here{width:18px;height:18px;margin-top:1px}.kx .z-ab-ck li.is-ck{display:block;padding:0}.kx .z-ab-ckr{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;min-height:36px;padding:8px 0;cursor:pointer}.kx .z-ab-ckr:has(input:disabled){cursor:default}.kx .z-ab-ck .z-ab-ckt{display:grid;gap:2px;min-width:0;font-size:inherit;line-height:inherit;color:inherit}.kx .z-ab-ck input.check{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border-radius:5px;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .z-ab-ck input.check:checked{background:var(--ink);border-color:var(--ink)}.kx .z-ab-ck input.check:checked:after{content:"";width:9px;height:5px;border-left:1.8px solid var(--paper);border-bottom:1.8px solid var(--paper);transform:translateY(-1px) rotate(-45deg)}.kx .z-ab-ck input.check:disabled{cursor:default}.kx .z-ab-ckr:hover input.check:not(:checked):not(:disabled){border-color:var(--ink-2)}.kx .z-ab-ckr:active input.check:not(:disabled){transform:scale(.9);transition-duration:0s}.kx .z-ab-ck input.check:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kx .z-ab-ck li div{display:grid;gap:2px;min-width:0}.kx .z-ab-ck b{font-size:var(--t-label);font-weight:560;line-height:1.3}.kx .z-ab-ck span{font-size:var(--t-meta);line-height:1.38;color:var(--ink-2)}.kx .z-ab-ck .z-ab-ckt span a{font-size:inherit}.kx .z-ab-ck a{color:var(--ink);font-weight:600;cursor:pointer;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.2em}.kx .z-ab-ck a:hover{text-decoration-color:var(--ink)}.kx .z-ab-ck li.is-auto b{color:var(--ink)}.kx .z-ab-go{width:100%;height:42px;margin-top:10px;font-size:var(--t-body)}.kx .z-ab-go[aria-disabled=true]{opacity:1;background:var(--wash-2);color:var(--ink-2);cursor:not-allowed}.kx .z-ab-go[aria-disabled=true]:hover{opacity:1}.kx .z-ab-go .z-ab-lk{width:16px;height:16px}.kx .z-ab-go:not([aria-disabled=true]) .z-ab-lk{display:none}.kx .z-ab-go[aria-disabled=true]:active{transform:none}.kx .z-ab-note{margin-top:10px;font-size:var(--t-meta);line-height:1.42;color:var(--ink-2)}.kx .z-ab-note b{color:var(--ink);font-weight:600}.kx .z-ab-note .g-here{width:15px;height:15px;vertical-align:-3px;margin-right:4px}.kx .z-ab-done{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:var(--t-body);font-weight:620;color:var(--up);animation:kx-z-ab-in .4s var(--ease-out)}.kx .z-ab-done .g-here{width:18px;height:18px}.kx .z-ab-file{display:grid;grid-template-columns:20px minmax(0,1fr);gap:11px;align-items:start;margin-top:10px}.kx .z-ab-file svg.i{color:var(--ink-2);margin-top:1px}.kx .z-ab-file div{display:grid;gap:2px;min-width:0}.kx .z-ab-file b{font-size:var(--t-meta);font-weight:600;overflow-wrap:anywhere}.kx .z-ab-file span{font-size:var(--t-meta);line-height:1.38;color:var(--ink-2)}.kx .z-ab-exp{display:flex;align-items:center;gap:12px;margin-top:10px;font-size:var(--t-meta);color:var(--ink-3)}.kx .z-ab-exp .btn-t{font-size:var(--t-button)}.kx .z-ab-exp .btn-p{width:100%;height:42px;font-size:var(--t-body)}@keyframes kx-z-ab-in{0%{opacity:0;transform:translateY(-4px)}}.kx .z-ab-toast{position:absolute;left:calc(50% + 114px);bottom:30px;z-index:6;transform:translate(-50%,14px);opacity:0;pointer-events:none;transition:transform .32s var(--ease-out),opacity .22s var(--ease-out);padding-right:18px}.kx .z-ab-toast.is-on{transform:translate(-50%);opacity:1;pointer-events:auto}.kx .z-ab-ck li.z-ab-hit{animation:kx-z-ab-hit 1.2s var(--ease-out)}.kx .z-ab-dr[hidden],.kx .z-ab-go[hidden],.kx .z-ab-done[hidden]{display:none}.kx .z-ab-pr:active,.kx .z-ab-dr:active{background:var(--wash-2);transition-duration:0s}.kx .z-ab-ck a{display:inline-block;padding-block:6px;margin-block:-6px}.kx .z-be-pg{padding:6px 40px 40px;overflow:hidden}.kx .z-be-col{width:100%;max-width:640px;margin:0 auto}.kx .z-be-top{display:flex;align-items:baseline;gap:14px;padding-top:18px}.kx .z-be-h{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.035em;line-height:1.1}.kx .z-be-cnt{font-size:var(--t-dienst);color:var(--ink-2);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .z-be-cnt .tk{color:var(--ink);font-weight:620}.kx .z-be-all{margin-left:auto;font-size:var(--t-label);font-weight:600}.kx .z-be-sum{margin-top:8px;font-size:var(--t-dienst)}.kx .z-be-stack{position:relative;margin-top:22px}.kx .z-be-gh{position:absolute;top:calc(var(--d) * 38px);bottom:calc(var(--gb, 0px) - var(--d) * 38px);left:calc(var(--d) * 14px);right:calc(var(--d) * 14px);z-index:calc(4 - var(--d));display:flex;align-items:flex-end;gap:8px;padding:0 20px 10px;border:1px solid var(--line-2);border-radius:18px;background:var(--raised);font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;transition:top .4s var(--ease-out),bottom .4s var(--ease-out),left .4s var(--ease-out),right .4s var(--ease-out)}.kx .z-be-gh span{overflow:hidden;text-overflow:ellipsis;min-width:0}.kx .z-be-gh b{font-weight:600;color:var(--ink)}.kx .z-be-gh svg.i{width:15px;height:15px;flex:none;margin-bottom:2px}.kx .z-be-gh[style*="--d:2"],.kx .z-be-gh[style*="--d:3"]{border-color:var(--line);color:var(--ink-3)}.kx .z-be-gh[style*="--d:2"] b,.kx .z-be-gh[style*="--d:3"] b{color:var(--ink-2)}.kx .z-be-card{position:relative;z-index:5;padding:26px 26px 22px;border:1px solid var(--line-2);border-radius:18px;background:var(--raised);transition:transform .26s var(--ease-in),opacity .22s var(--ease-in)}.kx .z-be-card.is-in{animation:kx-z-be-rise .42s var(--ease-out)}.kx .z-be-card.is-ghost{position:absolute;left:0;right:0;top:0;z-index:6;pointer-events:none}.kx .z-be-card.is-back-j{animation:kx-z-be-back-j .42s var(--ease-out)}.kx .z-be-card.is-back-n{animation:kx-z-be-back-n .42s var(--ease-out)}.kx .z-be-card.is-back-later{animation:kx-z-be-back-later .42s var(--ease-out)}.kx .z-be-card.is-out-j{transform:translate(72px) rotate(1.2deg);opacity:0}.kx .z-be-card.is-out-n{transform:translate(-72px) rotate(-1.2deg);opacity:0}.kx .z-be-card.is-out-later{transform:translateY(54px) scale(.96);opacity:0}@keyframes kx-z-be-rise{0%{transform:translateY(38px) scale(.965);opacity:.35}to{transform:none;opacity:1}}@keyframes kx-z-be-back-j{0%{transform:translate(72px) rotate(1.2deg);opacity:0}to{transform:none;opacity:1}}@keyframes kx-z-be-back-n{0%{transform:translate(-72px) rotate(-1.2deg);opacity:0}to{transform:none;opacity:1}}@keyframes kx-z-be-back-later{0%{transform:translateY(54px) scale(.96);opacity:0}to{transform:none;opacity:1}}.kx .z-be-vh{display:flex;align-items:center;gap:8px;font-size:var(--t-meta);color:var(--ink-2)}.kx .z-be-vh svg.i{width:16px;height:16px}.kx .z-be-vh .st{margin-left:auto;font-size:var(--t-meta);font-weight:550}.kx .z-be-vt{margin:8px 0 0;font-size:var(--t-dialog);font-weight:650;letter-spacing:-.025em;line-height:1.2}.kx .z-be-meta{margin-top:6px;font-size:var(--t-label);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .z-be-swap{margin-top:12px;border-top:1px solid var(--line)}.kx .z-be-sw{display:grid;grid-template-columns:32px minmax(0,1fr);gap:12px;align-items:center;padding:9px 0;border-bottom:1px solid var(--line)}.kx .z-be-sw div{display:grid;line-height:1.3}.kx .z-be-sw b{font-size:var(--t-body);font-weight:560}.kx .z-be-sw span{font-size:var(--t-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .z-be-q{margin-top:10px;font-size:var(--t-body);color:var(--ink-2)}.kx .z-be-rev{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center;margin-top:14px}.kx .z-be-rev .av{width:40px;height:40px;font-size:14px}.kx .z-be-rw{display:grid;line-height:1.3;min-width:0}.kx .z-be-rw>b{font-size:var(--t-body);font-weight:620}.kx .z-be-rs{display:flex;align-items:center;gap:8px;margin-top:2px;font-size:var(--t-meta);color:var(--ink-2)}.kx .z-be-rs b{font-weight:600;color:var(--ink);margin-left:-4px}.kx .z-be-st{display:inline-flex;gap:1px}.kx .z-be-st svg{width:15px;height:15px;fill:none;stroke:var(--ink);stroke-width:1.4;stroke-linejoin:round}.kx .z-be-st svg.f{fill:var(--ink)}.kx .z-be-rt{margin-top:10px;font-size:var(--t-dienst);line-height:1.5;text-wrap:pretty}.kx .z-be-call{display:flex;align-items:baseline;gap:12px;flex-wrap:wrap;margin-top:12px}.kx .z-be-call b{font-size:var(--t-sheet);font-weight:620;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kx .z-be-call span{font-size:var(--t-meta);color:var(--ink-2)}.kx .z-be-txt{margin-top:8px;font-size:var(--t-body);line-height:1.5;text-wrap:pretty}.kx .z-be-small{margin-top:6px;font-size:var(--t-meta);color:var(--ink-3)}.kx .z-be-d{display:grid;grid-template-columns:60px minmax(0,1fr);gap:12px;margin-top:18px;padding:12px 18px 14px 8px;border-radius:14px}.kx .z-be-f-sage{background:var(--f-sage)}.kx .z-be-f-rose{background:var(--f-rose)}.kx .z-be-f-ochre{background:var(--f-ochre)}.kx .z-be-f-wash{background:var(--wash)}.kx .z-be-d svg.h{width:60px;height:60px;display:block}.kx .z-be-dc{min-width:0}.kx .z-be-dw{font-size:var(--t-label);line-height:1.42}.kx .z-be-dw b{font-weight:650;margin-right:5px}.kx .z-be-dt{margin-top:9px;padding-top:9px;border-top:1px solid color-mix(in srgb,var(--ink) 13%,transparent);font-size:var(--t-body);line-height:1.5;text-wrap:pretty}.kx .z-be-dt.is-say{font-style:italic}.kx .z-be-ta{display:block;width:100%;min-height:110px;margin-top:9px;padding:10px 12px;border:1px solid var(--ink);border-radius:10px;background:var(--paper);color:var(--ink);font:inherit;font-size:var(--t-body);line-height:1.5;resize:vertical;outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .z-be-ol{list-style:none;margin:9px 0 0;padding:0;border-top:1px solid color-mix(in srgb,var(--ink) 13%,transparent)}.kx .z-be-ol li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:baseline;padding:7px 0;border-bottom:1px solid color-mix(in srgb,var(--ink) 9%,transparent)}.kx .z-be-ol li div{display:grid;line-height:1.3;min-width:0}.kx .z-be-ol b{font-size:var(--t-label);font-weight:600}.kx .z-be-ol li div span,.kx .z-be-ol em{font-size:var(--t-meta);color:var(--ink-2);font-style:normal}.kx .z-be-ol em.z-be-warn{display:flex;align-items:center;gap:6px;color:var(--ink);font-weight:550}.kx .z-be-ol .num{font-size:var(--t-label);font-weight:560}.kx .z-be-ot{display:flex;align-items:baseline;justify-content:space-between;padding-top:8px;font-size:var(--t-meta);color:var(--ink-2)}.kx .z-be-ot b{font-size:var(--t-dienst);font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.kx .z-be-dec{display:flex;align-items:center;gap:12px;margin-top:18px;min-height:46px}.kx .z-be-dec>.btn{height:46px;padding:0 18px;font-size:var(--t-body)}.kx .z-be-dec kbd{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:4px;padding:0 5px;border-radius:6px;border:1px solid color-mix(in srgb,currentColor 35%,transparent);font:600 var(--t-micro)/1 var(--font);opacity:.75}@media (hover:none){.kx .z-be-dec kbd{display:none}}.kx .z-be-dec .btn.is-press{transform:scale(.96)}.kx .z-be-fine{margin-left:auto;max-width:210px;font-size:var(--t-meta);line-height:1.35;color:var(--ink-2);text-align:right}.kx .z-be-rej{display:grid;gap:10px;width:100%}.kx .z-be-in{display:flex}.kx .z-be-in input{flex:1;min-width:0;height:44px;padding:0 12px;border:1px solid var(--ink);border-radius:10px;background:var(--paper);color:var(--ink);font:inherit;font-size:var(--t-body);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .z-be-chips{display:flex;flex-wrap:wrap;gap:8px}.kx .z-be-chips .chip{border-color:var(--line-control);height:30px;font-size:var(--t-meta);transition:background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.kx .z-be-chips .chip:active{background:var(--wash-2);transition-duration:0s}.kx .z-be-chips .chip.on:active{background:var(--ink)}.kx .z-be-ra{display:flex;align-items:center;gap:14px}.kx .z-be-ra .btn-p{height:44px;padding:0 20px}.kx .z-be-ra .btn-p:disabled{opacity:.35;cursor:default}.kx .z-be-last{display:flex;align-items:center;gap:8px;min-height:40px;margin-top:20px;font-size:var(--t-label);color:var(--ink-2)}.kx .z-be-last:empty{visibility:hidden}.kx .z-be-last svg.i{width:16px;height:16px}.kx .z-be-last .btn-t{margin-left:6px;font-size:var(--t-button);font-weight:600}.kx .z-be-empty{display:grid;justify-items:center;gap:8px;padding:40px 20px 36px;text-align:center;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.kx .z-be-empty.is-in{animation:kx-z-be-rise .42s var(--ease-out)}.kx .z-be-empty svg.h{width:112px;height:112px}.kx .z-be-empty h3{font-size:var(--t-heading);letter-spacing:-.025em}.kx .z-be-empty p{color:var(--ink-2);font-size:var(--t-body)}.kx .z-be-ea{display:flex;align-items:center;gap:16px;margin-top:8px}.kx .z-be-toast{position:absolute;left:calc(228px + (100% - 228px)/2);bottom:28px;transform:translate(-50%,12px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .32s var(--ease-out);z-index:6}.kx .z-be-toast.is-on{opacity:1;transform:translate(-50%)}.kx .z-dn{display:grid;grid-template-rows:auto minmax(0,1fr);font-size:var(--t-dienst);line-height:1.35;position:relative}.kx .z-dn .tk{line-height:1}.kx .z-dn-say .tk{vertical-align:0}.kx .z-dn-top{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:start;padding:18px 24px 0}.kx .z-dn-now{display:grid;gap:6px;min-width:0}.kx .z-dn-now-a{display:flex;align-items:center;gap:18px;height:54px;min-width:0}.kx .z-dn-live{display:inline-flex;align-items:center;gap:11px;flex:none}.kx .z-dn-live i{position:relative;width:12px;height:12px;border-radius:50%;background:var(--up);flex:none;transition:background .3s var(--ease-out)}.kx .z-dn-live i:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid var(--up);opacity:0;animation:kx-z-dn-beat 2.4s var(--ease-out) infinite}@keyframes kx-z-dn-beat{0%{opacity:.55;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.25)}}.kx .z-dn-live b{font-size:var(--t-dienst-fig);font-weight:650;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.kx .z-dn.z-dn-is-pv .z-dn-live i{background:var(--ink-3)}.kx .z-dn.z-dn-is-pv .z-dn-live i:after{animation:none}.kx .z-dn-when{display:grid;line-height:1.2;flex:none}.kx .z-dn-when b{font-size:var(--t-dienst);font-weight:620}.kx .z-dn-when span{font-size:var(--t-body);color:var(--ink-2)}.kx .z-dn-say{flex:1;min-width:0;font-size:var(--t-section);line-height:1.3;letter-spacing:-.012em;color:var(--ink-2);padding-left:20px;border-left:1px solid var(--line);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-wrap:balance}.kx .z-dn-say b{color:var(--ink);font-weight:620}.kx .z-dn-say .c-wait{font-weight:620;white-space:nowrap}.kx .z-dn-now-b{display:flex;align-items:center;gap:18px;height:58px}.kx .z-dn-strip{display:block;flex:1;min-width:0;height:58px;overflow:visible}.kx .z-dn-strip text{font-family:var(--font);font-size:var(--t-meta);fill:var(--ink-3);font-variant-numeric:tabular-nums}.kx .z-dn-strip .z-dn-s-base,.kx .z-dn-strip .z-dn-s-tick{stroke:var(--line-2);stroke-width:1}.kx .z-dn-strip .z-dn-s-past{fill:var(--ink);fill-opacity:.13}.kx .z-dn-strip .z-dn-s-fut{fill:var(--ink);fill-opacity:.055}.kx .z-dn-strip .z-dn-s-kit{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 3}.kx .z-dn-strip .z-dn-s-arr{fill:var(--paper);stroke:var(--ink);stroke-width:1.5;stroke-dasharray:2.2 1.8}.kx .z-dn-strip .z-dn-s-arr.z-dn-wait{stroke:var(--wait);stroke-dasharray:none}.kx .z-dn-strip .z-dn-s-arr.z-dn-late{stroke:var(--wait)}.kx .z-dn-strip .z-dn-s-now line{stroke:var(--ink);stroke-width:2}.kx .z-dn-strip .z-dn-s-now circle{fill:var(--ink)}.kx .z-dn-strip .z-dn-s-now rect{fill:var(--ink)}.kx .z-dn-strip .z-dn-s-now text{fill:var(--paper);font-size:var(--t-meta);font-weight:650}.kx .z-dn-strip .z-dn-s-pv{transition:transform .45s var(--ease-out)}.kx .z-dn-strip .z-dn-s-pv line{stroke:var(--ink);stroke-width:1.5;stroke-dasharray:3 3}.kx .z-dn-strip .z-dn-s-pv circle{fill:var(--paper);stroke:var(--ink);stroke-width:2}.kx .z-dn-strip .z-dn-s-pv{opacity:0}.kx .z-dn.z-dn-is-pv .z-dn-strip .z-dn-s-pv{opacity:1}.kx .z-dn-seg{display:flex;gap:4px;flex:none}.kx .z-dn-seg button{height:48px;padding:0 18px;border-radius:999px;font-size:var(--t-body);font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums;transition:background .2s var(--ease-out),color .2s var(--ease-out)}.kx .z-dn-seg button:hover{color:var(--ink)}.kx .z-dn-seg button[aria-pressed=true]{background:var(--wash-2);color:var(--ink)}.kx .z-dn-seg button:active{background:var(--wash-2);color:var(--ink);transition-duration:0s}.kx .z-dn-end{display:inline-flex;align-items:center;gap:10px;height:54px;padding:0 24px 0 20px;border-radius:999px;border:1.5px solid var(--line-2);font-size:var(--t-dienst);font-weight:620;color:var(--ink);white-space:nowrap;transition:background .18s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .z-dn-end:hover{background:var(--wash)}.kx .z-dn-end:active{transform:scale(.97);background:var(--wash-2);transition-duration:0s,var(--dur-press)}.kx .z-dn-end svg.i{width:21px;height:21px}.kx .z-dn-body{display:grid;grid-template-columns:minmax(0,1fr) 372px;gap:30px;padding:14px 24px 22px;min-height:0}.kx .z-dn-col{min-width:0;display:flex;flex-direction:column}.kx .z-dn-room{position:relative}.kx .z-dn-plan{display:block;width:100%;height:auto;overflow:visible;user-select:none;-webkit-user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.kx .z-dn-plan text{font-family:var(--font)}.kx .z-dn-wall{fill:none;stroke:var(--ink);stroke-width:4}.kx .z-dn-iwall{fill:none;stroke:var(--ink);stroke-width:3;stroke-linecap:square}.kx .z-dn-door{fill:none;stroke:var(--ink-3);stroke-width:1;stroke-dasharray:3 3}.kx .z-dn-jamb{stroke:var(--ink);stroke-width:2}.kx .z-dn-gap{fill:var(--paper)}.kx .z-dn-win rect{fill:var(--paper);stroke:var(--ink-2);stroke-width:1}.kx .z-dn-win path{fill:none;stroke:var(--ink-2);stroke-width:.75}.kx .z-dn-kitchen{stroke:none}.kx .z-dn-hl{stroke:var(--line-2);stroke-width:1.2}.kx .z-dn-lbg{fill:var(--paper)}.kx .z-dn-pass{fill:var(--wash-2);stroke:var(--ink-3);stroke-width:1}.kx .z-dn-shelf{fill:var(--wash);stroke:var(--line-2);stroke-width:1}.kx .z-dn-counter{fill:var(--wash-2);stroke:var(--ink-3);stroke-width:1}.kx .z-dn-counter+.z-dn-sl{fill:var(--ink-2)}.kx .z-dn-zl{font-size:var(--t-meta);font-weight:600;fill:var(--ink-2)}.kx .z-dn-sl{font-size:var(--t-meta);fill:var(--ink-3)}.kx .z-dn-t{cursor:pointer;outline:none;transition:opacity .25s var(--ease-out)}.kx .z-dn-t .z-dn-t-in{transform-box:fill-box;transform-origin:center;transition:transform var(--dur-press) var(--ease-out)}.kx .z-dn-t:active .z-dn-t-in{transform:scale(.96);transition-duration:60ms}.kx .z-dn-t .z-dn-t-body{fill:var(--paper);stroke:var(--ink-3);stroke-width:1.5;transition:fill .35s var(--ease-out),stroke .25s var(--ease-out)}.kx .z-dn-t .z-dn-t-ch{fill:var(--paper);stroke:var(--ink-3);stroke-width:1.2;transition:fill .3s var(--ease-out) calc(var(--i,0) * 70ms),stroke .3s var(--ease-out) calc(var(--i,0) * 70ms)}.kx .z-dn-t .z-dn-t-ch.z-dn-on{fill:var(--mark);stroke:var(--mark)}.kx .z-dn-t .z-dn-t-ring{fill:none;stroke:transparent;stroke-width:2.2;transition:stroke .25s var(--ease-out)}.kx .z-dn-t .z-dn-t-glow{fill:none;stroke:transparent;stroke-width:3;transform-box:fill-box;transform-origin:center}.kx .z-dn-t .z-dn-t-hit{fill:transparent}.kx .z-dn-t text{pointer-events:none;font-variant-numeric:tabular-nums;transition:fill .3s var(--ease-out)}.kx .z-dn-t .z-dn-t-id{font-size:var(--t-meta);font-weight:650;fill:var(--ink-2)}.kx .z-dn-t .z-dn-t-nm{font-size:var(--t-meta);font-weight:620;fill:var(--ink)}.kx .z-dn-t .z-dn-t-tm{font-size:var(--t-button);font-weight:500;fill:var(--ink-3)}.kx .z-dn-t .z-dn-t-al,.kx .z-dn-t .z-dn-t-wq{display:none}.kx .z-dn-t .z-dn-t-al circle,.kx .z-dn-t .z-dn-t-wq .z-dn-wq-bg{fill:var(--paper)}.kx .z-dn-t .z-dn-t-al use{stroke:var(--down);fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kx .z-dn-t .z-dn-t-wq .z-dn-wq-o{fill:var(--paper);stroke:var(--wait);stroke-width:1.6}.kx .z-dn-t.z-dn-has-al .z-dn-t-al{display:inline}.kx .z-dn-t:hover .z-dn-t-body{stroke:var(--ink)}.kx .z-dn-t:focus-visible .z-dn-t-ring{stroke:var(--ink);stroke-dasharray:2 3}.kx .z-dn-t.z-dn-is-sel .z-dn-t-ring{stroke:var(--ink);stroke-dasharray:none}.kx .z-dn-t.z-dn-st-on .z-dn-t-body{fill:var(--mark);stroke:var(--mark)}.kx .z-dn-t.z-dn-st-on .z-dn-t-id,.kx .z-dn-t.z-dn-st-on .z-dn-t-nm{fill:var(--paper)}.kx .z-dn-t.z-dn-st-on .z-dn-t-tm{fill:var(--paper);font-weight:620}.kx .z-dn-t.z-dn-st-soon .z-dn-t-body{stroke:var(--ink);stroke-dasharray:5 3.5}.kx .z-dn-t.z-dn-st-soon .z-dn-t-id{fill:var(--ink)}.kx .z-dn-t.z-dn-st-soon .z-dn-t-tm{fill:var(--ink);font-weight:620}.kx .z-dn-t.z-dn-st-soon .z-dn-t-ch{stroke:var(--ink)}.kx .z-dn-t.z-dn-is-late .z-dn-t-tm{fill:var(--wait)}.kx .z-dn-t.z-dn-st-wait .z-dn-t-body{stroke:var(--wait)}.kx .z-dn-t.z-dn-st-wait .z-dn-t-wq{display:inline}.kx .z-dn-t.z-dn-st-wait .z-dn-t-id{fill:var(--ink)}.kx .z-dn-t.z-dn-st-wait .z-dn-t-tm{fill:var(--wait);font-weight:620}.kx .z-dn-t.z-dn-bar .z-dn-t-ch{stroke-width:1.4}.kx .z-dn-t.z-dn-bar .z-dn-t-hit{stroke:transparent;stroke-width:1.5;transition:stroke .2s var(--ease-out)}.kx .z-dn-t.z-dn-bar:hover .z-dn-t-hit{stroke:var(--line-2)}.kx .z-dn-t.z-dn-bar.z-dn-is-sel .z-dn-t-hit{stroke:var(--ink)}.kx .z-dn-t.z-dn-bar .z-dn-t-id{font-size:var(--t-meta);fill:var(--ink)}.kx .z-dn-t.z-dn-bar .z-dn-t-tm{font-size:var(--t-meta)}.kx .z-dn-t.z-dn-bar.z-dn-st-soon .z-dn-t-ch{stroke:var(--ink);stroke-dasharray:3 2.5}.kx .z-dn-t.z-dn-bar.z-dn-st-wait .z-dn-t-ch,.kx .z-dn-t.z-dn-bar.z-dn-st-wait .z-dn-t-hit{stroke:var(--wait)}.kx .z-dn-t.z-dn-bar.z-dn-st-on .z-dn-t-id{fill:var(--ink)}.kx .z-dn-t.z-dn-bar.z-dn-st-on .z-dn-t-tm{fill:var(--ink-2)}.kx .z-dn-t.z-dn-is-seat .z-dn-t-in{animation:kx-z-dn-seat .6s var(--ease-out)}@keyframes kx-z-dn-seat{0%{transform:scale(1)}35%{transform:scale(1.07)}to{transform:scale(1)}}.kx .z-dn-room.z-dn-is-pick .z-dn-t{opacity:.3;cursor:default}.kx .z-dn-room.z-dn-is-pick .z-dn-t.z-dn-is-fit{opacity:1;cursor:pointer}.kx .z-dn-room.z-dn-is-pick .z-dn-t.z-dn-is-fit .z-dn-t-body{stroke:var(--up);stroke-width:2;stroke-dasharray:none}.kx .z-dn-room.z-dn-is-pick .z-dn-t.z-dn-is-fit .z-dn-t-ch{stroke:var(--up)}.kx .z-dn-room.z-dn-is-pick .z-dn-t.z-dn-is-fit .z-dn-t-glow{stroke:var(--up);opacity:0;animation:kx-z-dn-glow .6s var(--ease-out)}.kx .z-dn-room.z-dn-is-pick .z-dn-t.z-dn-is-fit .z-dn-t-tm{fill:var(--up);font-weight:650}@keyframes kx-z-dn-glow{0%{opacity:.75;transform:scale(1)}to{opacity:0;transform:scale(1.22)}}.kx .z-dn-pv{position:absolute;left:50%;top:345px;transform:translate(-50%);display:flex;align-items:center;gap:14px;height:52px;padding:0 10px 0 20px;border-radius:999px;background:var(--raised);border:1px solid var(--line-2);font-size:var(--t-dienst);font-weight:620;white-space:nowrap;z-index:4}.kx .z-dn-pv[hidden]{display:none}.kx .z-dn-pv .btn-t{padding:0 10px;font-size:var(--t-body)}.kx .z-dn-pop{position:absolute;z-index:5;width:318px;background:var(--raised);border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);padding:18px 20px 20px;animation:kx-z-dn-pop .22s var(--ease-out)}.kx .z-dn-pop[hidden]{display:none}@keyframes kx-z-dn-pop{0%{opacity:0;transform:translateY(6px)}}.kx .z-dn-pop-h{display:flex;align-items:baseline;gap:10px}.kx .z-dn-pop-h h4{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.03em;line-height:1}.kx .z-dn-pop-h span{flex:1;min-width:0;font-size:var(--t-body);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-dn-pop-h .btn-i{width:48px;height:48px;margin:-12px -10px -12px 0;border:0;align-self:center}.kx .z-dn-pop .st{margin-top:12px;font-size:var(--t-dienst);font-weight:560}.kx .z-dn-pop-w{margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.kx .z-dn-pop-w b{display:block;font-size:var(--t-dialog);font-weight:620;letter-spacing:-.015em}.kx .z-dn-pop-w span{display:block;font-size:var(--t-body);color:var(--ink-2);margin-top:3px;font-variant-numeric:tabular-nums}.kx .z-dn-pop-w .z-dn-al{display:flex;align-items:center;gap:7px;color:var(--down);font-weight:620}.kx .z-dn-pop-acts{display:flex;align-items:center;flex-wrap:wrap;gap:8px 16px;margin-top:16px}.kx .z-dn-pop-acts .btn-t{font-size:var(--t-dienst);min-height:48px;padding:0 4px}.kx .z-dn-g-soon{width:10px;height:10px;border-radius:50%;border:1.5px dashed var(--ink);flex:none}.kx .z-dn-key{display:flex;align-items:center;gap:18px;margin-top:8px;height:34px;font-size:var(--t-body);color:var(--ink-2);white-space:nowrap}.kx .z-dn-key span{display:inline-flex;align-items:center;gap:8px}.kx .z-dn-key i{position:relative;display:block;width:18px;height:12px;border-radius:3px;border:1.5px solid var(--ink-3);background:var(--paper)}.kx .z-dn-key i.z-dn-k-on{background:var(--mark);border-color:var(--mark)}.kx .z-dn-key i.z-dn-k-soon{border:1.5px dashed var(--ink)}.kx .z-dn-key i.z-dn-k-wait{border-color:var(--wait)}.kx .z-dn-key i.z-dn-k-wait:before{content:"";position:absolute;left:-5px;top:-5px;width:7px;height:7px;border-radius:50%;border:1.5px solid var(--wait);background:var(--paper)}.kx .z-dn-key .g-alert{width:16px;height:16px}.kx .z-dn-sp{flex:1}.kx .z-dn-cnt{color:var(--ink-3)}.kx .z-dn-side{position:relative;min-height:0;display:flex;flex-direction:column;padding-bottom:124px}.kx .z-dn-arr{min-height:0;flex:1}.kx .z-dn-arr-h{display:flex;align-items:baseline;justify-content:space-between;gap:12px;height:40px;border-bottom:1px solid var(--line)}.kx .z-dn-arr-h h2{margin:0;font-size:var(--t-heading);font-weight:650;letter-spacing:-.025em}.kx .z-dn-arr-h span{font-size:var(--t-body);color:var(--ink-3);font-variant-numeric:tabular-nums}.kx .z-dn-list{list-style:none;margin:0;padding:0}.kx .z-dn-li{display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:12px;align-items:center;height:86px;border-bottom:1px solid var(--line);overflow:hidden;cursor:pointer;transition:background .18s var(--ease-out)}.kx .z-dn-li:hover{background:var(--wash)}.kx .z-dn-li:active{background:var(--wash-2);transition-duration:0s}.kx .z-dn-li.z-dn-is-sel{background:var(--wash)}.kx .z-dn-li:hover,.kx .z-dn-li:active,.kx .z-dn-li.z-dn-is-sel{--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s)}.kx .z-dn-li.z-dn-new{animation:kx-z-dn-in var(--dur-ui) var(--ease-out)}@keyframes kx-z-dn-in{0%{opacity:0;transform:translateY(-4px)}}.kx .z-dn-li.z-dn-is-done{cursor:default}.kx .z-dn-li.z-dn-is-done:hover,.kx .z-dn-li.z-dn-is-done:active{background:none}.kx .z-dn-li.z-dn-is-done .z-dn-who span.c-up{font-weight:620}.kx .z-dn-li .z-dn-tm{display:grid;line-height:1.15;padding-left:2px}.kx .z-dn-li .z-dn-tm b{font-size:var(--t-summary);font-weight:650;font-variant-numeric:tabular-nums}.kx .z-dn-li .z-dn-tm span{font-size:var(--t-body);color:var(--ink-3);font-variant-numeric:tabular-nums;white-space:nowrap}.kx .z-dn-li .z-dn-tm span.c-wait{color:var(--wait);font-weight:620}.kx .z-dn-li .z-dn-who{min-width:0}.kx .z-dn-li .z-dn-who b{display:block;font-size:var(--t-section);font-weight:620;letter-spacing:-.012em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-dn-li .z-dn-who span{display:flex;align-items:center;gap:6px;font-size:var(--t-body);color:var(--ink-2);margin-top:3px;white-space:nowrap;overflow:hidden}.kx .z-dn-li .z-dn-who span svg.i{width:15px;height:15px}.kx .z-dn-li .z-dn-who .g-alert,.kx .z-dn-li .z-dn-who .g-here{width:15px;height:15px}.kx .z-dn-li .z-dn-who .c-down,.kx .z-dn-li .z-dn-who .c-wait{font-weight:600}.kx .z-dn-in{display:inline-flex;align-items:center;gap:8px;height:56px;padding:0 20px 0 16px;border-radius:999px;border:1.5px solid var(--ink);font-size:var(--t-dienst);font-weight:650;color:var(--ink);white-space:nowrap;transition:background .2s var(--ease-out),color .2s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .z-dn-in:hover{background:var(--paper)}.kx .z-dn-in:active{transform:scale(.96)}.kx .z-dn-in svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.kx .z-dn-in svg path{stroke-dasharray:24;stroke-dashoffset:0}.kx .z-dn-in.z-dn-done{background:var(--ink);color:var(--paper);border-color:var(--ink)}.kx .z-dn-in.z-dn-done svg path{animation:kx-z-dn-draw .32s var(--ease-out)}@keyframes kx-z-dn-draw{0%{stroke-dashoffset:24}to{stroke-dashoffset:0}}.kx .z-dn-last{display:flex;align-items:center;gap:8px;min-height:52px;padding:4px 0;border-bottom:1px solid var(--line);font-size:var(--t-body);color:var(--ink-2)}.kx .z-dn-last[hidden]{display:none}.kx .z-dn-last svg.g-here,.kx .z-dn-last svg.i{width:17px;height:17px;flex:none}.kx .z-dn-last>span{min-width:0;line-height:1.3}.kx .z-dn-last b{color:var(--ink);font-weight:600}.kx .z-dn-last .btn-t{margin-left:auto;font-size:var(--t-dienst);font-weight:620;flex:none}.kx .z-dn-last.z-dn-new{animation:kx-z-dn-in var(--dur-ui) var(--ease-out)}.kx .z-dn-after{margin-top:12px;font-size:var(--t-body);color:var(--ink-2);line-height:1.45}.kx .z-dn-after b{color:var(--ink);font-weight:600}.kx .z-dn-empty{display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center;margin-top:14px;padding:8px 18px 8px 6px;border-radius:18px;background:var(--f-slate)}.kx .z-dn-empty[hidden]{display:none}.kx .z-dn-empty svg.h{width:72px;height:72px;display:block}.kx .z-dn-empty p{font-size:var(--t-dienst);line-height:1.4}.kx .z-dn-empty p b{font-weight:650;margin-right:5px}.kx .z-dn-main{position:absolute;left:0;right:0;bottom:0;padding-top:34px;pointer-events:none}.kx .z-dn-main>*{pointer-events:auto}.kx .z-dn-walk{width:100%;height:78px;font-size:var(--t-summary);gap:12px;letter-spacing:-.01em}.kx .z-dn-walk svg.i{width:26px;height:26px;stroke-width:1.8}.kx .z-dn-walk.z-dn-is-cancel{background:var(--wash-2);color:var(--ink)}.kx .z-dn-walk.z-dn-is-cancel svg.i{display:none}.kx .z-dn-pick{position:absolute;left:0;right:0;bottom:90px;background:var(--raised);border:1px solid var(--line);border-radius:22px;box-shadow:var(--shadow);padding:18px 20px;animation:kx-z-dn-up .3s var(--ease-out)}.kx .z-dn-pick[hidden]{display:none}@keyframes kx-z-dn-up{0%{opacity:0;transform:translateY(10px)}}.kx .z-dn-pick-h b{font-size:var(--t-dialog);font-weight:650;letter-spacing:-.02em}.kx .z-dn-step{display:flex;align-items:center;justify-content:space-between;margin-top:12px}.kx .z-dn-step[hidden]{display:none}.kx .z-dn-step>span{font-size:var(--t-section);color:var(--ink-2)}.kx .z-dn-step>span b{font-size:var(--t-phone-title);font-weight:650;color:var(--ink);letter-spacing:-.03em;font-variant-numeric:tabular-nums;vertical-align:-3px}.kx .z-dn-sb{display:grid;place-items:center;width:58px;height:58px;border-radius:50%;border:1.5px solid var(--line-control);color:var(--ink);transition:background .18s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .z-dn-sb:hover{background:var(--wash)}.kx .z-dn-sb:active{transform:scale(.94);background:var(--wash-2);transition-duration:0s,var(--dur-press)}.kx .z-dn-sb:disabled{opacity:.35;cursor:default}.kx .z-dn-sb svg.i{width:24px;height:24px;stroke-width:1.8}.kx .z-dn-pick-s{margin-top:12px;font-size:var(--t-dienst);line-height:1.4;color:var(--ink-2)}.kx .z-dn-pick-s b{color:var(--ink);font-weight:620}.kx .z-dn-pick-s .c-up{font-weight:620}.kx .z-dn-pick-s .btn-t{font-size:var(--t-dienst);min-height:48px;padding:0 4px;margin-top:2px}.kx .z-dn-toast{position:absolute;left:24px;right:426px;bottom:16px;display:flex;justify-content:center;z-index:7;pointer-events:none}.kx .z-dn-toast[hidden]{display:none}.kx .z-dn-toast .toast{pointer-events:auto;height:56px;font-size:var(--t-dienst);padding:0 22px;animation:kx-z-dn-up .3s var(--ease-out)}.kx .z-er-ph{position:relative;overflow:hidden}.kx .z-er-hd{display:flex;align-items:center;gap:12px;height:50px;padding:0 12px 0 14px;flex:none}.kx .z-er-x{width:36px;height:36px}.kx .z-er-ht{display:grid;line-height:1.2;min-width:0;flex:1}.kx .z-er-ht b{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.01em}.kx .z-er-ht span{font-size:var(--t-meta);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-er-skip{flex:none;font-size:var(--t-label);font-weight:600}.kx .z-er-skip[hidden]{display:none}.kx .z-er-count{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:14px;row-gap:8px;padding:6px 20px 8px;flex:none}.kx .z-er-cn{display:flex;align-items:baseline;gap:6px;white-space:nowrap}.kx .z-er-cn b{font-size:var(--t-sheet);font-weight:650;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.kx .z-er-cn>span{font-size:var(--t-body);color:var(--ink-2);font-weight:500}.kx .z-er-cn em{font-style:normal;font-size:var(--t-meta);font-weight:600;color:var(--wait)}.kx .z-er-cn em:empty{display:none}.kx .z-er-nx{justify-self:end;min-width:0;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-er-nx b{color:var(--ink);font-weight:600}.kx .z-er-seg{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.kx .z-er-seg i{display:block;height:6px;border-radius:3px;background:var(--wash-2);transition:background .35s var(--ease-out)}.kx .z-er-seg i.is-cur{background:color-mix(in srgb,var(--ink) 30%,var(--wash-2))}.kx .z-er-seg i.is-done{background:var(--ink)}.kx .z-er-seg i.is-gap{background:var(--wait)}.kx .z-er-body{position:relative;flex:1;min-height:0;overflow:hidden}.kx .z-er-work,.kx .z-er-done{position:absolute;inset:0;transition:transform .44s var(--ease-out),opacity .3s var(--ease-out)}.kx .z-er-work{display:flex;flex-direction:column}.kx .z-er-work.is-gone{transform:translate(-104%);opacity:0}.kx .z-er-done{transform:translate(104%);overflow-y:auto;overflow-x:hidden;padding:14px 20px 28px;scrollbar-width:none}.kx .z-er-done::-webkit-scrollbar{display:none}.kx .z-er-done.is-on{transform:none}.kx .z-er-stage{position:relative;flex:1;min-height:0;overflow:hidden}.kx .z-er-panel{position:absolute;inset:0;padding:8px 20px 0;transition:transform .44s var(--ease-out),opacity .32s var(--ease-out);background:var(--paper)}.kx .z-er-panel.is-in{transform:translate(104%)}.kx .z-er-panel.is-out{transform:translate(-104%);opacity:0}.kx .z-er-ph1{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.kx .z-er-name{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.035em;line-height:1.1;white-space:nowrap}.kx .z-er-meta{font-size:var(--t-label);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .z-er-sub{display:flex;align-items:center;gap:7px;margin-top:5px;font-size:var(--t-label);font-weight:550;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-er-svg{display:block;width:100%;height:auto;margin-top:10px;overflow:visible}.kx .z-er-svg text{font-family:var(--font);font-size:var(--t-micro);fill:var(--ink-3);font-variant-numeric:tabular-nums}.kx .z-er-svg text.is-today{fill:var(--ink);font-weight:620}.kx .z-er-svg .z-er-tl{fill:var(--ink-2);font-size:var(--t-micro)}.kx .z-er-tday{fill:var(--wash)}.kx .z-er-band{fill:var(--wash-2)}.kx .z-er-edge{stroke:var(--line-2);stroke-width:1;stroke-dasharray:2 3}.kx .z-er-dl{stroke:var(--line);stroke-width:1}.kx .z-er-now{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:1 3}.kx .z-er-line{fill:none;stroke:var(--ink);stroke-width:1.4;stroke-linejoin:round;stroke-linecap:round}.kx .z-er-line.is-tail{stroke:var(--ink-3);stroke-dasharray:2 3}.kx .z-er-pt{fill:var(--paper);stroke:var(--ink);stroke-width:1.4}.kx .z-er-pt.is-dev{fill:var(--down);stroke:var(--down)}.kx .z-er-ring{fill:none;stroke:var(--down);stroke-width:1;opacity:.45}.kx .z-er-svg text.z-er-devl{fill:var(--down);font-weight:620}.kx .z-er-due{fill:none;stroke:var(--wait);stroke-width:1.5;stroke-dasharray:3 2.4}.kx .z-er-svg text.z-er-duel{fill:var(--wait);font-weight:600}.kx .z-er-ghost{fill:var(--paper);stroke:var(--ink);stroke-width:1.6;stroke-dasharray:2.2 1.8;transition:transform .3s var(--ease-out),opacity .2s var(--ease-out)}.kx .z-er-ghost.is-bad{stroke:var(--down);fill:color-mix(in srgb,var(--down) 18%,var(--paper))}.kx .z-er-tube{fill:var(--paper);stroke:var(--line-2);stroke-width:1.2}.kx .z-er-tick{stroke:var(--ink-2);stroke-width:1}.kx .z-er-merc{fill:var(--mark);transform-box:fill-box;transform-origin:50% 100%;transition:transform .5s var(--ease-out),fill .2s var(--ease-out)}.kx .z-er-bulb{fill:var(--mark);stroke:var(--mark);stroke-width:1.2;transition:fill .2s var(--ease-out),stroke .2s var(--ease-out)}.kx .z-er-merc.is-bad{fill:var(--down)}.kx .z-er-bulb.is-bad{fill:var(--down);stroke:var(--down)}.kx .z-er-bulb.is-empty{fill:var(--paper);stroke:var(--line-2)}.kx .z-er-read{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-top:8px}.kx .z-er-val{display:flex;align-items:baseline;gap:6px;white-space:nowrap;min-width:0}.kx .z-er-val b{font-size:60px;font-weight:620;letter-spacing:-.045em;line-height:1;font-variant-numeric:tabular-nums}.kx .z-er-val span{font-size:var(--t-dialog);font-weight:500;color:var(--ink-2)}.kx .z-er-val.is-ph b{color:var(--ink-3)}.kx .z-er-val.is-bad b,.kx .z-er-val.is-bad span{color:var(--down)}.kx .z-er-val.is-fresh b{text-decoration:underline;text-decoration-color:var(--line-2);text-decoration-thickness:2px;text-underline-offset:6px}.kx .z-er-pm{width:44px;height:44px;margin-bottom:4px;font-size:var(--t-section);font-weight:600}.kx .z-er-st{display:flex;align-items:center;gap:7px;margin-top:6px;font-size:var(--t-label);font-weight:600;white-space:nowrap}.kx .z-er-last{margin-top:3px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-er-low{position:relative;flex:none;padding:10px 16px 22px}.kx .z-er-go{width:100%;height:56px;font-size:var(--t-dienst);border-radius:var(--radius-lg,16px)}.kx .z-er-go.is-off{background:var(--wash-2);color:var(--ink-2)}.kx .z-er-pad{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:20px}.kx .z-er-key{display:grid;place-items:center;height:60px;border-radius:var(--radius-menu,12px);background:var(--wash);font-size:var(--t-sheet);font-weight:560;color:var(--ink);font-variant-numeric:tabular-nums;transition:background .15s var(--ease-out),transform .1s var(--ease-out);-webkit-tap-highlight-color:transparent}.kx .z-er-key:hover{background:var(--wash-2)}.kx .z-er-key:active{transform:scale(.96);background:var(--line-2);transition-duration:0s}.kx .z-er-key svg.i{width:26px;height:26px}.kx .z-er-sheet{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;padding:16px 20px 22px;background:var(--raised);border-top:1px solid var(--line-2);border-radius:var(--radius-sheet,26px) var(--radius-sheet,26px) 0 0;box-shadow:var(--shadow);transform:translateY(102%);transition:transform .26s var(--ease-in);z-index:2}.kx .z-er-sheet.is-open{transform:none;transition:transform .46s var(--spring)}.kx .z-er-q{display:flex;align-items:center;gap:8px;margin:0;font-size:var(--t-dienst);font-weight:650;letter-spacing:-.01em}.kx .z-er-q .g-alert{width:18px;height:18px;flex:none}.kx .z-er-qs{margin-top:4px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .z-er-acts{display:grid;margin-top:8px}.kx .z-er-acts button{display:flex;align-items:center;gap:12px;min-height:var(--target);padding:4px 0;text-align:left;font-size:var(--t-body);line-height:1.3;border-bottom:1px solid var(--line)}.kx .z-er-acts button:active{background:var(--wash);transition-duration:0s}.kx .z-er-acts button[aria-checked=true]{font-weight:600}.kx .z-er-acts .radio{transition:border-width .16s var(--ease-out)}.kx .z-er-own{display:flex;margin-top:8px}.kx .z-er-own[hidden]{display:none}.kx .z-er-own input{flex:1;min-width:0;height:var(--target);padding:0 12px;border:1px solid var(--ink);border-radius:var(--radius-sm,8px);background:var(--paper);font:inherit;font-size:var(--t-body);color:var(--ink);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .z-er-sa{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:14px}.kx .z-er-sa .btn-p{flex:1;height:52px;font-size:var(--t-body);border-radius:var(--radius-lg,16px)}.kx .z-er-sa .btn-p:disabled{background:var(--wash-2);color:var(--ink-2);cursor:default}.kx .z-er-sa .btn-t{font-size:var(--t-label)}.kx .z-er-dh{display:flex;align-items:center;gap:14px}.kx .z-er-ok{display:grid;place-items:center;flex:none;width:48px;height:48px;border-radius:50%;border:1.5px solid var(--up)}.kx .z-er-ok .g-here{width:26px;height:26px}.kx .z-er-dh h4{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.03em;line-height:1.1}.kx .z-er-dh p{margin-top:3px;font-size:var(--t-button);line-height:1.35;color:var(--ink-2)}.kx .z-er-log{margin-top:16px}.kx .z-er-logh{display:flex;align-items:flex-start;gap:8px;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .z-er-logh svg.i{width:15px;height:15px;margin-top:1px;color:var(--ink);flex:none}.kx .z-er-log ul{list-style:none;margin:0;padding:0}.kx .z-er-log li{border-bottom:1px solid var(--line)}.kx .z-er-lr{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:10px;align-items:start;width:100%;min-height:60px;padding:9px 0;text-align:left;transition:background .18s var(--ease-out)}.kx .z-er-lr:hover{background:var(--wash)}.kx .z-er-lr:active{background:var(--wash-2);transition-duration:0s}.kx .z-er-lr:hover,.kx .z-er-lr:active{--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s)}.kx .z-er-lg{padding-top:2px}.kx .z-er-lg svg{width:15px;height:15px}.kx .z-er-lg .g-wait{display:inline-block;margin-top:3px}.kx .z-er-lt{display:grid;min-width:0;line-height:1.3}.kx .z-er-lt b{font-size:var(--t-body);font-weight:600}.kx .z-er-lt>span{font-size:var(--t-meta);color:var(--ink-2)}.kx .z-er-lt .z-er-la{margin-top:2px}.kx .z-er-lc{display:flex;align-items:center;gap:5px;margin-top:2px;color:var(--ink)!important;font-weight:550}.kx .z-er-lc svg.i{width:13px;height:13px}.kx .z-er-lv{display:grid;grid-template-columns:auto auto auto;align-items:baseline;justify-content:end;column-gap:4px;white-space:nowrap}.kx .z-er-lv s{font-size:var(--t-meta);color:var(--ink-3);margin-right:2px;font-variant-numeric:tabular-nums}.kx .z-er-lv b{font-size:var(--t-dienst);font-weight:620;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.kx .z-er-lv span{font-size:var(--t-meta);color:var(--ink-2)}.kx .z-er-lv em{grid-column:1/-1;justify-self:end;font-style:normal;font-size:var(--t-meta);font-weight:600;color:var(--wait)}.kx .z-er-li.is-dev .z-er-lv b{color:var(--down)}.kx .z-er-fix{grid-column:1/-1;justify-self:end;margin-top:6px;font-size:var(--t-meta);font-weight:550;color:var(--ink);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.25em}.kx .z-er-lr:hover .z-er-fix{text-decoration-color:var(--ink)}.kx .z-er-li.is-new .z-er-lr{animation:kx-z-er-flash 1.2s var(--ease-out)}@keyframes kx-z-er-flash{0%{background:var(--wash-2)}to{background:transparent}}.kx .z-er-ben{display:grid;grid-template-columns:56px minmax(0,1fr);gap:10px;align-items:center;margin-top:14px;padding:6px 14px 6px 4px;border-radius:var(--radius-lg,16px);background:var(--f-ochre)}.kx .z-er-ben svg.h{width:56px;height:56px;display:block}.kx .z-er-ben p{font-size:var(--t-button);line-height:1.38}.kx .z-er-ben b{font-weight:650;margin-right:4px}.kx .z-er-nx2{display:flex;align-items:center;gap:12px;margin-top:12px;padding:12px 0 4px;font-size:var(--t-button)}.kx .z-er-nx2>span{display:grid;line-height:1.3;min-width:0}.kx .z-er-nx2 b{font-weight:600}.kx .z-er-nx2>span>span{font-size:var(--t-meta);color:var(--ink-2)}.kx .z-er-scrim{position:absolute;inset:0;background:var(--scrim);opacity:0;pointer-events:none;transition:opacity .3s var(--ease-out);z-index:4}.kx .z-er-scrim.is-on{opacity:1;pointer-events:auto}.kx .z-er-csheet{position:absolute;inset:50px 0 0;display:flex;flex-direction:column;padding:8px 16px 22px;background:var(--raised);border-radius:var(--radius-sheet,26px) var(--radius-sheet,26px) 0 0;box-shadow:var(--shadow);transform:translateY(105%);transition:transform .26s var(--ease-in);z-index:5;touch-action:none}.kx .z-er-csheet.is-open{transform:none;transition:transform .46s var(--spring)}.kx .z-er-csheet.is-drag{transition:none}.kx .z-er-ctop{padding:0 4px;cursor:grab}.kx .z-er-grab{display:block;width:40px;height:5px;margin:0 auto 14px;border-radius:5px;background:var(--ink-3)}.kx .z-er-csheet h4{margin:0;font-size:var(--t-sheet);font-weight:650;letter-spacing:-.035em;line-height:1.15}.kx .z-er-cp{margin-top:4px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .z-er-cl{margin-top:14px;padding:0 4px;font-size:var(--t-meta);font-weight:600}.kx .z-er-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px;padding:0 4px}.kx .z-er-chips .chip{height:var(--target);padding:0 16px;font-size:var(--t-label);color:var(--ink);border-color:var(--line-control)}.kx .z-er-chips .chip:active{transform:scale(.97);transition:transform var(--dur-press) var(--ease-out)}.kx .z-er-chips .chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .z-er-cread{display:flex;align-items:baseline;gap:8px;margin-top:14px;padding:0 4px}.kx .z-er-cread span{font-size:var(--t-button);color:var(--ink-2)}.kx .z-er-cread span:first-child{margin-right:auto}.kx .z-er-cread b{font-size:var(--t-title);font-weight:620;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.kx .z-er-csheet .z-er-pad{margin-top:14px}.kx .z-er-csheet .z-er-sa{padding:14px 4px 0}.kx .z-er-toast{position:absolute;left:50%;bottom:28px;width:max-content;max-width:340px;height:auto;min-height:44px;padding:10px 18px;border-radius:18px;white-space:normal;line-height:1.35;transform:translate(-50%,12px);opacity:0;pointer-events:none;transition:opacity .2s var(--ease-out),transform .32s var(--ease-out);z-index:7}.kx .z-er-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.kx .z-er-dpg{padding-bottom:24px}.kx .z-er-dsum{font-size:var(--t-section);margin-top:14px;max-width:none}.kx .z-er-dg{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:40px;margin-top:22px}.kx .z-er-gaps,.kx .z-er-hist{list-style:none;margin:0;padding:0}.kx .z-er-gaps li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;min-height:54px;border-bottom:1px solid var(--line);font-size:var(--t-body);transition:opacity .3s var(--ease-out)}.kx .z-er-gaps li.is-gone{opacity:0}.kx .z-er-gaps li div{display:grid;line-height:1.3;min-width:0}.kx .z-er-gaps li b{font-weight:560}.kx .z-er-gaps li span{font-size:var(--t-meta);color:var(--ink-2)}.kx .z-er-gg{display:grid;place-items:center}.kx .z-er-gw{font-size:var(--t-meta);font-weight:600}.kx .z-er-gaps .btn-t{font-size:var(--t-button);font-weight:600}.kx .z-er-hr{display:grid;grid-template-columns:46px minmax(0,1fr) auto;gap:10px;align-items:start;padding:10px 0;border-bottom:1px solid var(--line);font-size:var(--t-body)}.kx .z-er-hrt{font-weight:620;font-variant-numeric:tabular-nums}.kx .z-er-hr div{min-width:0;line-height:1.3}.kx .z-er-hr b{font-weight:560}.kx .z-er-hrv{margin-left:8px;font-variant-numeric:tabular-nums}.kx .z-er-hr.is-dev .z-er-hrv{color:var(--down);font-weight:600}.kx .z-er-hrs{display:block;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-top:1px}.kx .z-er-hr .st{font-size:var(--t-meta)}.kx .z-er-hr .st svg.i{width:15px;height:15px}.kx .z-er-hr.is-new{animation:kx-z-er-in .6s var(--ease-out)}@keyframes kx-z-er-in{0%{opacity:0;transform:translateY(-6px);background:var(--wash)}to{opacity:1;transform:none;background:transparent}}.kx .z-er-dg .h2r a{display:inline-flex;align-items:center;min-height:var(--target-desk);margin-block:-4px;padding-inline:4px;margin-inline:-4px}.kx .gs{--gs-rail:64px;--gs-pw:320px;--gs-props:var(--gs-pw);display:grid;grid-template-columns:var(--gs-rail) minmax(0,1fr)}.kx .gs.is-sb{--gs-rail:228px}.kx .gs.is-prev{--gs-props:0px}.kx .gs [hidden]{display:none!important}.kx .gs-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.kx .gs-rail{position:relative;z-index:12;display:flex;flex-direction:column;align-items:center;gap:2px;padding:16px 0;border-right:1px solid var(--line);min-height:0}.kx .gs-ws{display:grid;place-items:center;width:40px;height:40px;margin-bottom:6px}.kx .gs-ws svg.v{width:28px;height:28px}.kx .gs-rail :is(a,.gs-tg){position:relative;display:grid;place-items:center;width:40px;height:38px;border-radius:10px;color:var(--ink-2);text-decoration:none;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.kx .gs-rail :is(a,.gs-tg):hover{background:var(--wash);color:var(--ink)}.kx .gs-rail :is(a,.gs-tg):active{background:var(--wash-2);transition-duration:0s}.kx .gs-rail a[aria-current]{background:var(--wash-2);color:var(--ink)}.kx .gs-dot{position:absolute;top:8px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--down);border:1.5px solid var(--paper)}.kx .gs-gap{display:block;flex:none;width:20px;height:1px;margin:8px 0;background:var(--line)}.kx .gs-low{display:flex;flex-direction:column;align-items:center;gap:2px;margin-top:auto}.kx .gs-rail>.av{margin-top:12px}.kx .gs-tip{position:absolute;left:56px;top:50%;z-index:30;display:flex;align-items:center;gap:10px;padding:6px 11px;border-radius:9px;border:1px solid var(--line);background:var(--raised);box-shadow:var(--shadow);color:var(--ink);font-size:var(--t-meta);font-weight:600;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-4px,-50%);transition:opacity var(--dur-ui) var(--ease-out) 0s,transform var(--dur-ui) var(--ease-out) 0s}.kx .gs-tip kbd{font-family:var(--font);font-size:var(--t-meta);font-weight:500;color:var(--ink-2)}.kx :is(.gs-rail,.gs-sb) :is(a,.gs-tg):hover>.gs-tip{opacity:1;transform:translateY(-50%);transition-delay:.3s}.kx :is(.gs-rail,.gs-sb).is-warm :is(a,.gs-tg):hover>.gs-tip,.kx :is(.gs-rail,.gs-sb) :is(a,.gs-tg):focus-visible>.gs-tip{opacity:1;transform:translateY(-50%);transition-delay:0s}.kx .gs-sb{position:relative;z-index:12;animation:kx-gs-fade var(--dur-ui) var(--ease-out)}.kx .gs-sb .sb-ws{gap:8px}.kx .gs-sb .sb-ws>svg.i{display:none}.kx .gs-sb .gs-tg{position:relative;display:grid;place-items:center;flex:none;width:32px;height:32px;margin-left:auto;border-radius:9px;color:var(--ink-2);transition:background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.kx .gs-sb .gs-tg:hover{background:var(--wash);color:var(--ink)}.kx .gs-sb .gs-tg:active{background:var(--wash-2);transition-duration:0s}.kx .gs-sb .gs-tg .gs-tip{left:44px}.kx .gs-body{position:relative;flex:1;min-height:0}.kx .gs-canvas{position:absolute;top:0;bottom:0;left:0;right:var(--gs-props);min-width:0;background:var(--wash);overflow:hidden}.kx .gs-canvas.is-zoomed{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.kx .gs-props{position:absolute;top:0;bottom:0;right:0;width:var(--gs-pw);display:flex;flex-direction:column;min-height:0;border-left:1px solid var(--line);background:var(--paper);overflow:hidden;transition:transform var(--dur-out) var(--ease-out),visibility 0s linear 0s}.kx .gs.is-prev .gs-props{transform:translate(100%);visibility:hidden;transition:transform var(--dur-out) var(--ease-in),visibility 0s linear var(--dur-out)}.kx .gs-ghost{pointer-events:none!important;z-index:3}.kx .gs-views{position:absolute;top:18px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:4px;padding:3px;border-radius:999px;background:var(--paper);border:1px solid var(--line);z-index:4;white-space:nowrap}.kx .gs-views .seg{gap:2px}.kx .gs-views .seg button{display:inline-flex;align-items:center;gap:7px;padding:0 14px 0 11px}.kx .gs-views .seg button svg.i{width:17px;height:17px}.kx .gs-zm{display:flex;align-items:center;padding-left:4px;margin-left:2px;border-left:1px solid var(--line)}.kx .gs-zm button{display:grid;place-items:center;min-width:32px;height:32px;padding:0 6px;border-radius:999px;color:var(--ink-2);font-size:var(--t-meta);font-weight:600;font-variant-numeric:tabular-nums;transition:background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.kx .gs-zm button:hover{background:var(--wash);color:var(--ink)}.kx .gs-zm button:active{background:var(--wash-2);transition-duration:0s}.kx .gs-zm button:disabled{opacity:.35;cursor:default;background:none}.kx .gs-zm .gs-zv{min-width:54px}.kx .gs-zm svg.i{width:16px;height:16px}.kx .gs-canvas.is-zoomed :is(.z-ge-cap,.aa-do-cap){visibility:hidden}.kx .gs-zsp{position:absolute;left:0;top:0;width:1px;height:1px;pointer-events:none;visibility:hidden}.kx .gs-in{position:relative;display:block;min-width:0}.kx .gs-in :is(input,textarea,select){display:block;width:100%;min-width:0;height:38px;margin:0;padding:0 11px;border:1px solid var(--line-control);border-radius:8px;background:var(--paper);font:inherit;font-size:var(--t-body);line-height:1.35;letter-spacing:-.005em;color:var(--ink);outline:none;-webkit-appearance:none;appearance:none;transition:border-color var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.kx .gs-in textarea{height:auto;min-height:60px;padding:8px 11px;resize:none}.kx .gs-in select{padding-right:30px;cursor:pointer;text-overflow:ellipsis}.kx .gs-in :is(input,textarea,select):focus{outline:none;border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .gs-in :is(input,textarea)::placeholder{color:var(--ink-3)}.kx .gs-in [aria-invalid=true]{border-color:var(--down);box-shadow:inset 0 0 0 .5px var(--down)}.kx .gs-in [aria-invalid=true]:focus{border-color:var(--down);box-shadow:0 0 0 3px color-mix(in srgb,var(--down) 16%,transparent)}.kx .gs-in.has-sfx input{padding-right:30px}.kx .gs-sfx{position:absolute;right:11px;top:50%;transform:translateY(-50%);font-style:normal;font-size:var(--t-meta);color:var(--ink-2);pointer-events:none}.kx .gs-in.is-sel:after{content:"";position:absolute;right:13px;top:50%;width:6px;height:6px;margin-top:-5px;border-right:1.5px solid var(--ink-2);border-bottom:1.5px solid var(--ink-2);transform:rotate(45deg);pointer-events:none}.kx .gs-err{display:grid;grid-template-columns:16px minmax(0,1fr);gap:7px;align-items:start;font-size:var(--t-meta);line-height:1.4;color:var(--down)}.kx .gs-err .g-alert{margin-top:1px}.kx .gs-chip{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 13px 0 11px;border-radius:999px;border:1px solid var(--line-control);background:var(--paper);font-size:var(--t-meta);font-weight:600;color:var(--ink-2);transition:background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .gs-chip:hover{border-color:var(--ink-2);color:var(--ink)}.kx .gs-chip:active{background:var(--wash-2);transform:scale(.96);transition-duration:0s}.kx .gs-chip[aria-pressed=true]{--ink-3:var(--ink-2);background:var(--wash-2);border-color:var(--ink);box-shadow:inset 0 0 0 .5px var(--ink);color:var(--ink)}.kx .gs-chip svg.i{width:16px;height:16px}.kx .gs-chip .gs-ck{display:none;stroke-width:2}.kx .gs-chip[aria-pressed=true] .gs-ck{display:block}.kx .gs-chip[aria-pressed=true] .gs-ck+svg.i{display:none}.kx .gs-pop{position:absolute;top:calc(100% + 12px);right:-40px;width:356px;padding:8px 8px 10px;border-radius:14px;border:1px solid var(--line);background:var(--raised);box-shadow:var(--shadow);z-index:20;transform-origin:top right;animation:kx-gs-pop var(--dur-ui) var(--ease-out)}.kx .gs-pop h3{margin:4px 10px 6px;font-size:var(--t-button);font-weight:650;letter-spacing:-.01em}.kx .gs-pop h3:focus-visible{outline-offset:2px}.kx .gs-vl{list-style:none;margin:0;padding:0}.kx .gs-vl li{display:grid;grid-template-columns:14px minmax(0,1fr);gap:10px;padding:9px 10px;font-size:var(--t-button);line-height:1.35}.kx .gs-vl li+li{border-top:1px solid var(--line)}.kx .gs-vl li>i{margin-top:6px;justify-self:center}.kx .gs-vl b{display:block;font-weight:600}.kx .gs-vl span{display:block;font-size:var(--t-meta);color:var(--ink-2)}.kx .gs-vl .btn-t{justify-self:start;margin-top:2px;font-size:var(--t-meta)}.kx .gs-vl li.is-new{animation:kx-gs-in .32s var(--ease-out)}.kx .gs-vn{margin:4px 10px 0;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}@keyframes kx-gs-pop{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}@keyframes kx-gs-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes kx-gs-fade{0%{opacity:0}to{opacity:1}}.kx .gs-toast{position:absolute;left:calc(var(--gs-rail) + (100% - var(--gs-rail) - var(--gs-props)) / 2);bottom:44px;transform:translate(-50%,12px);opacity:0;pointer-events:none;transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-out) var(--ease-out);z-index:15}.kx .gs-toast:not(:has(.btn:not([hidden]))){padding-right:20px}.kx .gs-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}@media (prefers-reduced-transparency:reduce){.kx .gs-tip,.kx .gs-pop{box-shadow:none;border-color:var(--line-control)}}@media (forced-colors:active){.kx .gs-chip[aria-pressed=true],.kx .gs-rail a[aria-current]{outline:2px solid CanvasText}}.kx .z-ge-main{display:flex;flex-direction:column;min-width:0;min-height:0}.kx .z-ge-top{display:flex;align-items:center;gap:28px;height:64px;padding:0 24px 0 28px;border-bottom:1px solid var(--line);flex:none}.kx .z-ge-ttl{display:grid;line-height:1.2;flex:none}.kx .z-ge-ttl b{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em}.kx .z-ge-ttl span{font-size:var(--t-meta);color:var(--ink-2)}.kx .z-ge-draft{display:flex;align-items:center;gap:18px;flex:1;min-width:0;height:48px;padding-left:4px}.kx .z-ge-cnt{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:var(--t-button);color:var(--ink-2);white-space:nowrap;overflow:hidden}.kx .z-ge-cnt b{display:inline-block;font-weight:620;color:var(--ink);font-variant-numeric:tabular-nums}.kx .z-ge-cnt.c-wait b{color:var(--wait)}.kx .z-ge-cnt>span{overflow:hidden;text-overflow:ellipsis}.kx .z-ge-cnt .g-wait,.kx .z-ge-cnt .g-ok{flex:none}.kx .z-ge-cnt.is-bump b{animation:kx-z-ge-bump .32s var(--ease-out)}@keyframes kx-z-ge-bump{0%{opacity:.35;transform:translateY(-3px)}to{opacity:1;transform:none}}.kx .z-ge-sp{flex:1}.kx .z-ge-draft .btn-t{font-size:var(--t-button);gap:6px;flex:none}.kx .z-ge-draft .btn-t svg.i{width:17px;height:17px}.kx .z-ge-draft .btn-p{flex:none}.kx .z-ge-draft .btn-p:disabled{opacity:.32;cursor:default}.kx .z-ge-draft .btn-p:disabled:active{transform:none}.kx #zGePrev[aria-pressed=true]{text-decoration-color:var(--ink)}.kx .z-ge-verw{position:relative;flex:none}.kx .z-ge-cap{position:absolute;left:0;right:0;bottom:14px;text-align:center;font-size:var(--t-meta);color:var(--ink-2)}.kx .z-ge-obj{--mi2:var(--ink-2);--mi3:var(--ink-3);--ml:var(--line);position:absolute;left:0;right:0;margin-inline:auto;top:72px;width:540px;max-width:calc(100% - 40px);height:764px;transform-origin:50% 0;overflow:hidden;background:var(--paper);color:var(--ink);border:1px solid var(--line-2);border-radius:3px;box-shadow:var(--frame-shadow)}.kx .z-ge-obj.is-phone{width:336px;height:728px;top:82px;border-radius:40px;border-width:7px;border-color:var(--line-2)}.kx .z-ge-obj.is-screen{width:820px;height:470px;top:200px;border-radius:12px;border-width:9px;border-color:var(--line-2)}.kx .z-ge-page{position:absolute;inset:0;padding:34px 52px 0}.kx .z-ge-obj.is-phone .z-ge-page{padding:0;overflow-y:auto;scrollbar-width:none}.kx .z-ge-obj.is-phone .z-ge-page::-webkit-scrollbar{display:none}.kx .z-ge-obj.is-screen .z-ge-page{padding:26px 34px 0}.kx .z-ge-head{text-align:center}.kx .z-ge-head b{display:block;font-size:25px;font-weight:650;letter-spacing:-.035em;line-height:1.05}.kx .z-ge-head span{display:block;margin-top:5px;font-size:12px;color:var(--mi2)}.kx .z-ge-head i{display:block;width:36px;height:1px;margin:11px auto 0;background:var(--ink)}.kx .z-ge-cat{margin-top:11px}.kx .z-ge-cat h4{display:flex;align-items:center;gap:10px;margin:0 0 2px;font-size:14px;font-weight:650;letter-spacing:-.01em}.kx .z-ge-cat h4:after{content:"";flex:1;height:1px;background:var(--ml)}.kx .z-ge-it{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:16px;margin:0 -8px;padding:3px 8px;border-radius:6px;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.kx .z-ge-it:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.kx .z-ge-it:active{background:color-mix(in srgb,var(--ink) 10%,transparent);transition-duration:0s}.kx .z-ge-it:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.kx .z-ge-it.is-sel{box-shadow:inset 0 0 0 1.5px var(--ink)}.kx .z-ge-it.is-flash{animation:kx-z-ge-flash .9s var(--ease-out)}@keyframes kx-z-ge-flash{0%{background:color-mix(in srgb,var(--ink) 12%,transparent)}to{background:transparent}}.kx .z-ge-nm{font-size:13px;font-weight:600;line-height:1.3;min-width:0}.kx .z-ge-nm small{margin-left:6px;font-size:11.5px;font-weight:450;color:var(--mi2)}.kx .z-ge-nm sup{margin-left:4px;font-size:9px;font-weight:550;line-height:0;color:var(--mi2);letter-spacing:.02em}.kx .z-ge-pr{font-size:13px;font-weight:600;line-height:1.3;text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.kx .z-ge-ds,.kx .z-ge-vr{grid-column:1/-1;font-size:11px;line-height:1.3;color:var(--mi2)}.kx .z-ge-vr{font-variant-numeric:tabular-nums}.kx .z-ge-noname{opacity:.4}.kx .z-ge-mark{position:absolute;left:-30px;top:4px;width:16px;height:16px;stroke:var(--down)}.kx .z-ge-dm{position:absolute;left:-14px;top:3px;bottom:3px;width:0;border-left:2px dashed var(--wait)}.kx .z-ge-offm{position:absolute;right:-40px;top:4px;font-size:var(--t-micro);font-weight:600;color:var(--mi2)}.kx .z-ge.is-prev .z-ge-mark,.kx .z-ge.is-prev .z-ge-dm,.kx .z-ge.is-prev .z-ge-offm{display:none}.kx .z-ge.is-prev .z-ge-it{cursor:default}.kx .z-ge.is-prev .z-ge-it:hover,.kx .z-ge.is-prev .z-ge-it:active{background:none}.kx .z-ge.is-prev .z-ge-it.is-sel{box-shadow:none}.kx .z-ge-foot{position:absolute;left:52px;right:52px;bottom:22px;padding-top:8px;border-top:1px solid var(--ml);font-size:9px;line-height:1.5;color:var(--mi2)}.kx .z-ge-foot b{font-weight:650;color:var(--ink)}.kx .z-ge-foot p+p{margin-top:3px}.kx .z-ge-url{position:sticky;top:0;z-index:1;display:flex;align-items:center;justify-content:center;gap:6px;height:46px;padding-top:6px;background:var(--wash);font-size:12px;color:var(--mi2)}.kx .z-ge-url svg.i{width:12px;height:12px}.kx .z-ge-on{padding:18px 20px 28px}.kx .z-ge-on .z-ge-head{text-align:left}.kx .z-ge-on .z-ge-head b{font-size:23px}.kx .z-ge-on .z-ge-head i{display:none}.kx .z-ge-nav{display:flex;gap:6px;margin:14px -20px 4px;padding:0 20px;overflow:hidden;white-space:nowrap}.kx .z-ge-nav span{display:inline-flex;align-items:center;height:28px;padding:0 11px;border-radius:999px;border:1px solid var(--ml);font-size:12px;font-weight:600;color:var(--mi2)}.kx .z-ge-nav span:first-child{background:var(--ink);border-color:var(--ink);color:var(--paper)}.kx .z-ge-on .z-ge-cat{margin-top:14px}.kx .z-ge-on .z-ge-it{margin:0 -10px;padding:7px 10px;border-bottom:1px solid var(--ml);border-radius:0}.kx .z-ge-on .z-ge-it.is-sel{border-radius:8px}.kx .z-ge-on .z-ge-mark{inset:auto 6px 7px auto}.kx .z-ge-on .z-ge-dm{left:2px}.kx .z-ge-it.is-out .z-ge-nm,.kx .z-ge-it.is-out .z-ge-pr,.kx .z-ge-it.is-out .z-ge-ds{color:var(--mi3)}.kx .z-ge-it.is-out .z-ge-pr{text-decoration:line-through}.kx .z-ge-outl{grid-column:1/-1;font-size:11.5px;font-weight:600;color:var(--ink)}.kx .z-ge-sh{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--ink)}.kx .z-ge-sh b{font-size:30px;font-weight:650;letter-spacing:-.035em;line-height:1}.kx .z-ge-sh span{font-size:14px;color:var(--mi2)}.kx .z-ge-cols{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}.kx .z-ge-cols .z-ge-cat{margin-top:18px}.kx .z-ge-cols .z-ge-cat h4{margin-bottom:4px;font-size:17px}.kx .z-ge-cols .z-ge-it{padding:4px 8px}.kx .z-ge-cols .z-ge-nm,.kx .z-ge-cols .z-ge-pr{font-size:14.5px}.kx .z-ge-cols .z-ge-nm sup{font-size:10px}.kx .z-ge-cols .z-ge-ds{font-size:12.5px}.kx .z-ge-cols .z-ge-mark{position:static;display:inline-block;width:14px;height:14px;margin-right:5px;vertical-align:-2px}.kx .z-ge-cols .z-ge-dm{left:-8px}.kx .z-ge-leg{margin-top:18px;padding-top:8px;border-top:1px solid var(--ml);font-size:10.5px;line-height:1.5;color:var(--mi2)}.kx .z-ge-leg b{color:var(--ink);font-weight:650}.kx .z-ge-pin{display:grid;gap:14px;align-content:start;width:var(--gs-pw);padding:22px 24px 0}.kx .z-ge-props.is-ro .z-ge-f,.kx .z-ge-props.is-ro .z-ge-f2,.kx .z-ge-props.is-ro .z-ge-out,.kx .z-ge-props.is-ro .z-ge-diff{opacity:.45;pointer-events:none}.kx .z-ge-ro{display:grid;gap:4px;padding:12px 14px;border-radius:12px;background:var(--wash);font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .z-ge-ro .btn-t{justify-self:start;font-size:var(--t-meta)}.kx .z-ge-ph{display:grid;gap:2px}.kx .z-ge-ph h2{margin:0;font-size:var(--t-section);font-weight:650;letter-spacing:-.02em;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-ge-ph span{font-size:var(--t-meta);color:var(--ink-2)}.kx .z-ge-warn{display:grid;grid-template-columns:16px minmax(0,1fr);gap:8px;font-size:var(--t-meta);line-height:1.4;color:var(--down)}.kx .z-ge-warn svg{margin-top:1px}.kx .z-ge-f{display:grid;gap:5px;min-width:0}.kx .z-ge-f>span:first-child,.kx .z-ge-lb{font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .z-ge-f2{display:grid;grid-template-columns:120px minmax(0,1fr);gap:6px 14px;align-items:end}.kx .z-ge-f2 .gs-err{grid-column:1/-1}.kx .z-ge-mg{padding-bottom:9px;font-size:var(--t-meta);line-height:1.35;color:var(--ink-2)}.kx .z-ge-mg b{font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.kx .z-ge-mg.is-low b{color:var(--wait)}.kx .z-ge-al{display:grid;grid-template-columns:repeat(7,34px);gap:6px 5px}.kx .z-ge-ab.gs-chip{width:34px;height:32px;padding:0;font-size:var(--t-meta);font-weight:650}.kx .z-ge-aln{min-height:18px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .z-ge-out{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:start;padding-top:12px;border-top:1px solid var(--line)}.kx .z-ge-out b{display:block;font-size:var(--t-label);font-weight:600}.kx .z-ge-out span{display:block;margin-top:2px;font-size:var(--t-meta);line-height:1.4;color:var(--ink-2)}.kx .z-ge-out .toggle{margin-top:2px}.kx .z-ge-diff{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:var(--t-meta);line-height:1.4;color:var(--wait)}.kx .z-ge-diff .btn-t{flex:none;font-size:var(--t-meta)}.kx .z-ge-grow{margin-top:-14px}.kx .z-ge-grow:not(.is-open){display:none}.kx .z-ge-grow.is-open>div{animation:kx-gs-in var(--dur-ui) var(--ease-out)}.kx .z-ge-nora{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:8px;margin:14px 0 0;padding:8px 14px 11px 4px;background:var(--wash)}.kx .z-ge-nora svg.h{width:44px;height:44px}.kx .z-ge-nt p{padding-top:2px;font-size:var(--t-button);line-height:1.42}.kx .z-ge-nt p b{font-weight:650;margin-right:4px}.kx .z-ge-nt p q{quotes:"\201e" "\201c"}.kx .z-ge-nt .acts{display:flex;align-items:center;gap:16px;margin-top:8px}.kx .z-ge-nt .acts .btn-t{font-size:var(--t-meta)}.kx .kr [hidden]{display:none!important}.kx .kr-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.kx .kr-field{position:relative;flex:1;min-width:0}.kx .kr-field input{display:block;width:100%;height:58px;padding:0 128px 0 54px;border:1.5px solid var(--line-control);border-radius:999px;background:var(--paper);font:inherit;font-size:var(--t-summary);font-weight:500;letter-spacing:-.015em;color:var(--ink);caret-color:var(--ink);outline:none;-webkit-appearance:none;appearance:none;transition:border-color var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.kx .kr-field input:hover{border-color:var(--ink-2)}.kx .kr-field input:focus{border-color:var(--ink);box-shadow:0 0 0 4px color-mix(in srgb,var(--ink) 8%,transparent)}.kx .kr-field input::placeholder{color:var(--ink-3);font-weight:450}.kx .kr-field input::-webkit-search-cancel-button{display:none}.kx .kr-ico{position:absolute;left:21px;top:50%;width:22px;height:22px;margin-top:-11px;color:var(--ink-2);pointer-events:none}.kx .kr-end{position:absolute;right:16px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:10px}.kx .kr-kbd{font-family:var(--font);font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap}.kx .kr-clr{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ink-2)}.kx .kr-clr:hover{background:var(--wash);color:var(--ink)}.kx .kr-clr:active{background:var(--wash-2);transition-duration:0s}.kx .kr-clr svg.i{width:16px;height:16px}.kx .kr-axw{position:relative}.kx .kr-pts{position:absolute;inset:0;margin:0;padding:0;list-style:none;pointer-events:none}.kx .kr-pts li{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:0;height:0}.kx .kr-pt{position:absolute;left:calc(var(--w) / -2);top:-14px;width:var(--w);height:28px;border-radius:14px;pointer-events:auto;cursor:pointer;transition:background var(--dur-ui) var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .kr-pt:hover{background:color-mix(in srgb,var(--ink) 6%,transparent)}.kx .kr-pt:active{background:color-mix(in srgb,var(--ink) 12%,transparent);transform:scale(.92);transition-duration:0s}.kx .kr-pt:focus-visible{outline:2px solid var(--ink);outline-offset:0;border-radius:14px}.kx .kr-tld{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-height:22px}.kx .kr-tld.is-multi{display:grid;gap:2px}.kx .kr-w{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:start;padding:13px 18px 14px;border-radius:12px;border:1.5px solid var(--down);background:var(--raised)}.kx .kr-w+.kr-w{margin-top:8px}.kx .kr-w .g-alert{width:22px;height:22px;margin-top:1px}.kx .kr-w b{display:block;font-size:var(--t-section);font-weight:650;letter-spacing:-.02em;line-height:1.2}.kx .kr-w span{display:block;margin-top:3px;font-size:var(--t-button);line-height:1.4;color:var(--ink-2)}.kx .kr-w.is-wait{border-color:var(--wait)}.kx .kr-w.is-wait .g-wait{width:14px;height:14px;margin:5px 0 0 4px}.kx .kr-w.is-in{animation:kx-kr-in var(--dur-ui) var(--ease-out)}.kx .kr-w0{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:center;padding:10px 16px;border-radius:12px;border:1px solid var(--line);font-size:var(--t-label);color:var(--ink-2)}.kx .kr-w0 svg.i{width:18px;height:18px;color:var(--ink-2)}@keyframes kx-kr-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes kx-kr-fade{0%{opacity:0}to{opacity:1}}.kx .kr-ghost{position:absolute!important;z-index:2;pointer-events:none;margin:0!important}.kx .kr-lh-x{font-size:var(--t-meta)}.kx .z-na-pg{display:flex;flex-direction:column;flex:1;min-height:0;padding:6px 40px 0}.kx .z-na-q{display:flex;align-items:center;gap:20px;flex:none}.kx .z-na-scope{display:flex;gap:4px;flex:none}.kx .z-na-scope button{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 14px 0 12px;border-radius:999px;font-size:var(--t-label);font-weight:600;color:var(--ink-2);transition:background var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out)}.kx .z-na-scope button svg.i{width:17px;height:17px}.kx .z-na-scope button em{font-style:normal;font-weight:550;color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .z-na-scope button:hover{color:var(--ink)}.kx .z-na-scope button:active{background:var(--wash-2);transition-duration:0s}.kx .z-na-scope button[aria-selected=true]{background:var(--wash-2);color:var(--ink)}.kx .z-na-split{display:grid;grid-template-columns:300px minmax(0,1fr);gap:32px;flex:1;min-height:0;margin-top:24px}.kx .z-na-list{min-width:0;min-height:0;overflow:hidden;padding-top:2px}.kx .z-na-lh{display:flex;align-items:baseline;justify-content:space-between;gap:10px;margin:0 0 4px;font-size:var(--t-meta);color:var(--ink-2)}.kx .z-na-lh b{font-weight:600;color:var(--ink)}.kx .z-na-lh .btn-t{font-size:var(--t-meta);color:var(--ink-2)}.kx .z-na-lh+.z-na-row{margin-top:2px}.kx .z-na-grp+.z-na-grp{margin-top:18px}.kx .z-na-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;width:calc(100% + 20px);min-height:52px;margin:0 -10px;padding:7px 10px;border-radius:10px;text-align:left;transition:background var(--dur-ui) var(--ease-out)}.kx .z-na-row:hover{background:var(--wash)}.kx .z-na-row:active{background:var(--wash-2);transition-duration:0s}.kx .z-na-row[aria-selected=true]{--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s);background:var(--wash-2)}.kx .z-na-row.is-new{animation:kx-kr-in var(--dur-ui) var(--ease-out) both}.kx .z-na-who{display:grid;min-width:0;line-height:1.3}.kx .z-na-who b{font-weight:560;font-size:var(--t-body);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-na-who b mark{background:none;color:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.kx .z-na-who span{display:flex;align-items:center;gap:5px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;overflow:hidden}.kx .z-na-who span.c-down{color:var(--down)}.kx .z-na-who .g-alert{width:13px;height:13px}.kx .z-na-now{display:inline-flex;align-items:center;gap:5px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .z-na-now .g-here{width:14px;height:14px}.kx .z-na-now.c-wait{color:var(--wait)}.kx .z-na-now.c-3{color:var(--ink-3)}.kx .z-na-more{margin-top:10px;font-size:var(--t-button)}.kx .z-na-none{padding:6px 0 4px;font-size:var(--t-label);line-height:1.45;color:var(--ink-2)}.kx .z-na-none b{color:var(--ink);font-weight:600}.kx .z-na-cardw{position:relative;min-width:0;min-height:0;padding-top:30px;overflow:hidden}.kx .z-na-card{position:relative;border:1px solid var(--line-2);border-radius:4px 18px 18px;background:var(--raised);padding:22px 28px 0}.kx .z-na-tab{position:absolute;left:-1px;top:-29px;height:30px;min-width:58px;padding:0 16px;display:flex;align-items:center;justify-content:center;border:1px solid var(--line-2);border-bottom:0;border-radius:10px 10px 0 0;background:var(--raised);font-size:var(--t-body);font-weight:650}.kx .z-na-tab small{margin-left:8px;font-size:var(--t-meta);font-weight:550;color:var(--ink-2)}.kx .z-na-top{display:grid;grid-template-columns:64px minmax(0,1fr);gap:18px;align-items:start}.kx .z-na-id{min-width:0}.kx .z-na-id h2{margin:0;font-size:30px;font-weight:650;letter-spacing:-.035em;line-height:1.08;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-na-id>p{margin-top:5px;font-size:var(--t-label);color:var(--ink-2)}.kx .z-na-today{margin-top:6px;font-size:var(--t-button)}.kx .z-na-today .st{gap:7px;white-space:normal}.kx .z-na-today .c-wait{color:var(--wait)}.kx .z-na-r2{display:flex;align-items:center;gap:16px;margin-top:12px}.kx .z-na-tags{display:flex;flex-wrap:wrap;gap:6px;flex:1;min-width:0}.kx .z-na-acts{display:flex;align-items:center;gap:16px;flex:none}.kx .z-na-acts .btn-t{font-size:var(--t-button);gap:6px}.kx .z-na-acts .btn-t svg.i,.kx .z-na-acts .btn-p svg.i{width:16px;height:16px}.kx .z-na-warn,.kx .z-na-tl{margin-top:16px}.kx .z-na-tl .h2r{margin-bottom:0}.kx .z-na-tl .h2r span{font-size:var(--t-button);color:var(--ink-2)}.kx .z-na-ax{display:block;width:100%;height:auto;overflow:visible;user-select:none;-webkit-user-select:none}.kx .z-na-ax text{font-family:var(--font);font-variant-numeric:tabular-nums}.kx .z-na-ax .m{font-size:var(--t-micro);fill:var(--ink-3)}.kx .z-na-ax .ln,.kx .z-na-ax .tick{stroke:var(--line-2);stroke-width:1}.kx .z-na-ax .now{stroke:var(--ink-3);stroke-width:1;stroke-dasharray:2 3}.kx .z-na-ax .nowt{font-size:var(--t-micro);fill:var(--ink-2);font-weight:600;text-anchor:middle}.kx .z-na-ax .v{fill:var(--mark)}.kx .z-na-ax .vn{fill:var(--paper);font-size:var(--t-micro);font-weight:650;text-anchor:middle}.kx .z-na-ax .o{fill:var(--raised);stroke:var(--ink);stroke-width:1.5}.kx .z-na-ax .on{fill:var(--ink);font-size:var(--t-micro);font-weight:650;text-anchor:middle}.kx .z-na-ax .x{fill:var(--raised);stroke:var(--down);stroke-width:1.5}.kx .z-na-ax .u{fill:var(--raised);stroke:var(--ink);stroke-width:1.5;stroke-dasharray:3 2.4}.kx .z-na-ax .un{fill:var(--ink);font-size:var(--t-micro);font-weight:650;text-anchor:middle}.kx .z-na-ax .tb{font-size:var(--t-micro);fill:var(--ink-2);text-anchor:middle}.kx .z-na-ax .halo{fill:none;stroke:var(--ink);stroke-width:1.2;opacity:0}.kx .z-na-ax g.is-on .halo{opacity:1}.kx .z-na-ax g.is-on .tb{fill:var(--ink);font-weight:650}.kx .z-na-tld{font-size:var(--t-label);color:var(--ink-2)}.kx .z-na-tld b{color:var(--ink);font-weight:600}.kx .z-na-reg{display:flex;gap:24px;margin-top:10px;border-bottom:1px solid var(--line)}.kx .z-na-reg button{height:42px;font-size:var(--t-label);font-weight:600;color:var(--ink-2);border-bottom:2px solid transparent;margin-bottom:-1px;white-space:nowrap;transition:color var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out)}.kx .z-na-reg button:hover{color:var(--ink)}.kx .z-na-reg button:active{color:var(--ink);border-color:var(--ink-3);transition-duration:0s}.kx .z-na-reg button[aria-selected=true]{color:var(--ink);border-color:var(--ink)}.kx .z-na-reg button em{font-style:normal;margin-left:6px;font-weight:550;color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .z-na-reg button em.c-down{color:var(--down)}.kx .z-na-reg button em.c-wait{color:var(--wait)}.kx .z-na-rc{min-height:200px;padding:4px 0 10px}.kx .z-na-rc.is-in{animation:kx-kr-fade var(--dur-ui) var(--ease-out)}.kx .z-na-rc .kv>div{padding:8px 0;font-size:var(--t-label)}.kx .z-na-rc .kv>div:last-child{border-bottom:0}.kx .z-na-rc .kv dd{font-weight:520;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .z-na-rc .hint{margin-top:8px}.kx .z-na-pl{margin:0;display:grid}.kx .z-na-pl>div{padding:9px 0;border-bottom:1px solid var(--line)}.kx .z-na-pl>div:last-child{border-bottom:0}.kx .z-na-pl dt{font-size:var(--t-meta);color:var(--ink-3)}.kx .z-na-pl dd{margin:1px 0 0;font-size:var(--t-body);line-height:1.35}.kx .z-na-notes{list-style:none;margin:4px 0 0;padding:0}.kx .z-na-notes li{position:relative;padding:5px 0 5px 15px;font-size:var(--t-label);line-height:1.42}.kx .z-na-notes li:before{content:"";position:absolute;left:1px;top:14px;width:6px;height:1.5px;background:var(--ink-3)}.kx .z-na-notes li.is-new{animation:kx-kr-in var(--dur-ui) var(--ease-out) both}.kx .z-na-notes li.mute{padding-left:0;color:var(--ink-3)}.kx .z-na-notes li.mute:before{display:none}.kx .z-na-meta{margin-top:4px;font-size:var(--t-meta);color:var(--ink-3)}.kx .z-na-nf{display:grid;gap:8px;margin-top:8px}.kx .z-na-nf textarea{width:100%;min-height:58px;resize:none;border:1px solid var(--line-control);border-radius:10px;padding:9px 12px;font:inherit;font-size:var(--t-body);line-height:1.4;color:var(--ink);background:var(--paper);outline:none;transition:border-color var(--dur-ui) var(--ease-out),box-shadow var(--dur-ui) var(--ease-out)}.kx .z-na-nf textarea:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .z-na-nf textarea::placeholder{color:var(--ink-3)}.kx .z-na-nf div{display:flex;justify-content:flex-end;align-items:center;gap:14px}.kx .z-na-nf .btn-w{height:34px;padding:0 14px;font-size:var(--t-button)}.kx .z-na-nf .btn-t,.kx .z-na-addn{font-size:var(--t-button)}.kx .z-na-addn{margin-top:8px}.kx .z-na-cs{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--line);font-size:var(--t-label)}.kx .z-na-cs span small{display:block;font-size:var(--t-meta);color:var(--ink-2)}.kx .z-na-cs em{font-style:normal;font-size:var(--t-meta);color:var(--ink-2);min-width:30px;text-align:right}.kx .z-na-cs .toggle{width:36px;height:22px}.kx .z-na-cs .toggle:after{width:16px;height:16px}.kx .z-na-cs .toggle.on:after{transform:translate(14px)}.kx .z-na-docs{list-style:none;margin:2px 0 0;padding:0}.kx .z-na-docs li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:42px;border-bottom:1px solid var(--line);font-size:var(--t-label)}.kx .z-na-docs li:last-child{border-bottom:0}.kx .z-na-docs li>svg.i{color:var(--ink-2)}.kx .z-na-docs li b{font-weight:520;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-na-docs li .st{font-size:var(--t-meta);color:var(--ink-2)}.kx .z-na-docs li .st.c-down{color:var(--down)}.kx .z-na-docs li .st.c-wait{color:var(--wait)}.kx .z-na-docs li .st .g-alert{width:15px;height:15px}.kx .z-na-docs li.is-in{animation:kx-kr-in var(--dur-ui) var(--ease-out)}.kx .z-na-abs{font-size:var(--t-body);line-height:1.45;color:var(--ink-2);margin:6px 0 4px}.kx .z-na-abs b{color:var(--ink);font-weight:600}.kx .z-na-docs .btn-t{font-size:var(--t-meta)}.kx .z-na-rc .chip{height:28px;cursor:pointer}.kx .z-na-rc .chip:active{background:var(--wash-2);transition-duration:0s}.kx .z-na-foot{display:flex;align-items:center;gap:18px;min-height:52px;margin:0 -28px;padding:0 28px;border-top:1px solid var(--line);font-size:var(--t-meta);color:var(--ink-2)}.kx .z-na-foot>span{display:inline-flex;align-items:center;gap:7px;margin-right:auto}.kx .z-na-foot>span svg.i{width:16px;height:16px;color:var(--ink-2)}.kx .z-na-foot .btn-t{font-size:var(--t-meta);color:var(--ink-2);gap:6px}.kx .z-na-foot .btn-t svg.i{width:15px;height:15px}.kx .z-na-foot .btn-t:hover{color:var(--ink)}.kx .z-na-conf{display:grid;grid-template-columns:minmax(0,1fr);gap:10px;align-items:center;margin:0 -28px;padding:14px 28px 16px;border-top:1px solid var(--line);background:var(--wash);border-radius:0 0 18px 18px;animation:kx-kr-fade var(--dur-ui) var(--ease-out)}.kx .z-na-conf p{font-size:var(--t-button);line-height:1.42;color:var(--ink)}.kx .z-na-conf p span{display:block;margin-top:2px;color:var(--ink-2);font-size:var(--t-meta)}.kx .z-na-conf div{display:flex;align-items:center;justify-content:flex-end;gap:14px}.kx .z-na-conf .btn{height:34px;padding:0 14px;font-size:var(--t-button)}.kx .z-na-conf .btn-t{padding:0 4px}.kx .z-na-toast{position:absolute;left:calc(600px + (100% - 640px)/2);bottom:28px;transform:translate(-50%,10px);opacity:0;pointer-events:none;transition:opacity var(--dur-ui) var(--ease-out),transform var(--dur-out) var(--ease-out);z-index:5}.kx .z-na-toast:not(:has(.btn:not([hidden]))){padding-right:20px}.kx .z-na-toast.is-on{opacity:1;transform:translate(-50%);pointer-events:auto}.kx .app.z-pl-app{grid-template-columns:64px minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.kx .z-pl-rail{display:flex;flex-direction:column;align-items:center;gap:2px;padding:16px 0 14px;border-right:1px solid var(--line);height:100%;min-height:0}.kx .z-pl-ws{display:grid;place-items:center;width:40px;height:40px;margin-bottom:14px}.kx .z-pl-ws svg{width:28px;height:28px}.kx .z-pl-ri{position:relative;display:grid;place-items:center;width:40px;height:38px;border-radius:var(--radius-nav,9px);color:var(--ink-2);cursor:pointer;transition:background .18s var(--ease-out),color .18s var(--ease-out)}.kx .z-pl-ri:hover{background:var(--wash);color:var(--ink)}.kx .z-pl-ri:active{background:var(--wash-2);transition-duration:0s}.kx .z-pl-ri.on{background:var(--wash);color:var(--ink)}.kx .z-pl-ri.on:before{content:"";position:absolute;left:-12px;top:9px;bottom:9px;width:2px;border-radius:2px;background:var(--ink)}.kx .z-pl-ri>i{position:absolute;top:7px;right:8px;width:7px;height:7px;border-radius:50%;background:var(--down);border:1.5px solid var(--paper)}.kx .z-pl-rnav{flex:1;display:flex;flex-direction:column;align-items:center;gap:2px;min-height:0;width:100%}.kx .z-pl-rgap{display:block;width:20px;height:1px;margin:7px 0;background:var(--line)}.kx .z-pl-rlow{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:2px}.kx .z-pl-rme{display:grid;place-items:center;width:40px;margin-top:10px;padding-top:12px;border-top:1px solid var(--line)}.kx .z-pl-mn{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 296px;grid-template-rows:auto minmax(0,1fr) 68px;height:100%;min-width:0;min-height:0;overflow:hidden}.kx .z-pl-mn.is-drag,.kx .z-pl-mn.is-drag *{cursor:grabbing!important;user-select:none;-webkit-user-select:none}.kx .z-pl-zeit{grid-column:1;grid-row:1;padding:16px 24px 0;min-width:0}.kx .z-pl-zh{display:flex;align-items:center;gap:6px;height:52px}.kx .z-pl-zh h1{margin:0 2px;font-size:var(--t-title);font-weight:650;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.kx .z-pl-step{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:var(--ink-2)}.kx .z-pl-step:hover{background:var(--wash);color:var(--ink)}.kx .z-pl-step:active{background:var(--wash-2);transform:scale(.94);transition-duration:0s}.kx .z-pl-range{margin-left:10px;font-size:var(--t-dienst);font-weight:550;white-space:nowrap}.kx .z-pl-today{margin-left:16px;font-size:var(--t-meta);color:var(--ink-3);white-space:nowrap}.kx .z-pl-today a{color:var(--ink-2);font-weight:600;cursor:pointer;margin-left:4px}.kx .z-pl-zr{margin-left:auto;display:flex;gap:4px}.kx .z-pl-days{display:grid;grid-template-columns:160px repeat(7,minmax(0,1fr));margin-top:14px;border-bottom:1px solid var(--line)}.kx .z-pl-dh{display:grid;gap:2px;align-content:start;min-width:0;padding:6px 9px 9px;border-left:1px solid var(--line)}.kx .z-pl-dh:first-child{border-left:0;padding-left:0}.kx .z-pl-dh:first-child span{font-size:var(--t-meta);font-weight:600;color:var(--ink-2)}.kx .z-pl-dd{display:flex;align-items:baseline;gap:6px;min-height:26px}.kx .z-pl-dd b{font-size:var(--t-summary);font-weight:620;letter-spacing:-.03em;line-height:1;font-variant-numeric:tabular-nums}.kx .z-pl-dd span{font-size:var(--t-meta);font-weight:550;color:var(--ink-2)}.kx .z-pl-dh small{font-size:var(--t-meta);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums;overflow:hidden;text-overflow:ellipsis}.kx .z-pl-dh small.c-wait{font-weight:600;min-height:16px}.kx .z-pl-dh.is-tgt{background:var(--wash);--ink-3:var(--ink-2);--wait:var(--wait-s)}.kx .z-pl-body{grid-column:1;grid-row:2;min-height:0;overflow:hidden;padding:0 24px}.kx .z-pl-tool{padding-bottom:12px}.kx .z-pl-grid{display:grid;grid-template-columns:160px repeat(7,minmax(0,1fr))}.kx .z-pl-rh{display:flex;align-items:center;gap:11px;min-width:0;padding:7px 10px 7px 0;border-bottom:1px solid var(--line)}.kx .z-pl-rh>div{min-width:0}.kx .z-pl-rh b{display:block;font-size:var(--t-label);font-weight:560;white-space:nowrap}.kx .z-pl-rh>div>span{display:block;margin-top:1px;font-size:var(--t-meta);color:var(--ink-2);white-space:nowrap;font-variant-numeric:tabular-nums}.kx .z-pl-meter{display:block;width:96px;height:2px;margin-top:7px;border-radius:2px;background:var(--wash-2);overflow:hidden}.kx .z-pl-meter i{display:block;height:100%;border-radius:2px;background:var(--ink-3);transition:width .6s var(--ease-out),background .3s var(--ease-out)}.kx .z-pl-meter.is-over i{background:var(--wait)}.kx .z-pl-rh.is-tgt b{text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:.22em}.kx .z-pl-c{position:relative;display:flex;flex-direction:column;gap:3px;min-width:0;min-height:78px;padding:6px 5px;border-bottom:1px solid var(--line);border-left:1px solid var(--line);transition:opacity .2s var(--ease-out),background .2s var(--ease-out)}.kx .z-pl-sh{position:relative;display:block;width:100%;text-align:left;padding:5px 5px 5px 10px;border-radius:0 6px 6px 0;font-size:var(--t-meta);line-height:1.25;transition:background .18s var(--ease-out),color .3s var(--ease-out)}.kx .z-pl-sh:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)}.kx .z-pl-sh:hover,.kx .z-pl-sh:active{--ink-3:var(--ink-2);--wait:var(--wait-s)}.kx .z-pl-sh.is-draft:active{background:color-mix(in srgb,var(--ink) 9%,transparent);transition-duration:0s}.kx .z-pl-sh b{display:block;font-weight:620;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.kx .z-pl-sh>span{display:block;margin-top:1px;font-size:var(--t-micro);letter-spacing:-.005em;color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-pl-sh:before{content:"";position:absolute;left:0;top:3px;bottom:3px;width:2px;border-radius:2px;background:var(--ink);transform-origin:50% 0;transition:transform .42s var(--ease-out)}.kx .z-pl-sh:after{content:"";position:absolute;inset:0;border:1px dashed var(--ink-3);border-radius:6px;opacity:0;pointer-events:none;transition:opacity .32s var(--ease-out)}.kx .z-pl-sh.is-draft{border-radius:6px}.kx .z-pl-sh.is-draft:before{transform:scaleY(0)}.kx .z-pl-sh.is-draft:after{opacity:.8}.kx .z-pl-sh.is-draft b{color:var(--ink-2)}.kx .z-pl-sh.is-draft>span{color:var(--ink-3)}.kx .z-pl-sh em{font-style:normal}.kx .z-pl-sh .z-pl-tag{color:var(--ink);font-weight:600}.kx .z-pl-sh.is-del b{text-decoration:line-through;text-decoration-color:var(--ink-3);color:var(--ink-3)}.kx .z-pl-sh.is-new{animation:kx-z-pl-flash 1.2s var(--ease-out)}.kx .z-pl-sh.is-gone{transition:opacity .3s var(--ease-out),transform .3s var(--ease-out);opacity:0;transform:scale(.96)}@keyframes kx-z-pl-flash{0%{background:color-mix(in srgb,var(--up) 16%,transparent)}to{background:transparent}}.kx .z-pl-mk{display:inline-flex;align-items:center;gap:6px;padding:2px 0 0 2px;font-size:var(--t-meta);font-weight:550;white-space:nowrap}.kx .z-pl-mk svg.i{width:13px;height:13px}.kx .z-pl-mk .g-gone{width:8px}.kx .z-pl-mn.is-pick .z-pl-c:not(.is-cand){opacity:.38}.kx .z-pl-hint{position:absolute;inset:3px;display:flex;flex-direction:column;justify-content:flex-end;gap:1px;padding:5px 7px;border:1.5px dashed var(--line-2);border-radius:var(--radius-sm,8px);background:var(--paper);font-size:var(--t-micro);transition:transform var(--dur-press) var(--ease-out);line-height:1.2;pointer-events:none;animation:kx-z-pl-in .18s var(--ease-out)}.kx .z-pl-hint b{display:flex;align-items:center;gap:5px;font-size:var(--t-meta);font-weight:650;white-space:nowrap}.kx .z-pl-hint span{color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .z-pl-hint .g-alert{width:13px;height:13px}.kx .z-pl-hint .g-wait{width:8px;height:8px}.kx .z-pl-c.is-ok .z-pl-hint{border-color:var(--ink)}.kx .z-pl-c.is-strict .z-pl-hint{border-color:var(--wait)}.kx .z-pl-c.is-strict .z-pl-hint b{color:var(--wait)}.kx .z-pl-c.is-hard .z-pl-hint{border-style:solid;border-color:var(--down);background:color-mix(in srgb,var(--down) 7%,var(--paper))}.kx .z-pl-c.is-hard .z-pl-hint b{color:var(--down)}.kx .z-pl-c.is-over.is-ok .z-pl-hint,.kx .z-pl-c.is-over.is-strict .z-pl-hint{border-style:solid;background:var(--wash)}.kx .z-pl-c.is-over.is-hard .z-pl-hint{background:color-mix(in srgb,var(--down) 13%,var(--paper))}.kx .z-pl-c.is-hard .z-pl-hint,.kx .z-pl-c.is-refused .z-pl-hint,.kx .z-pl-c.is-over .z-pl-hint{--down:var(--down-s);--wait:var(--wait-s);--ink-3:var(--ink-2)}.kx .z-pl-c.is-cand:active .z-pl-hint{transform:scale(.97);transition-duration:0s}.kx .z-pl-mn.is-pick .z-pl-c.is-cand{cursor:pointer}.kx .z-pl-c.is-refused .z-pl-hint{border-style:solid;border-color:var(--down);background:color-mix(in srgb,var(--down) 9%,var(--paper));animation:kx-z-pl-shake .36s var(--ease-out)}.kx .z-pl-c.is-refused .z-pl-hint b{color:var(--down)}@keyframes kx-z-pl-in{0%{opacity:0}}@keyframes kx-z-pl-shake{0%,to{transform:none}25%{transform:translate(-3px)}60%{transform:translate(2px)}}.kx .z-pl-legend{display:flex;flex-wrap:wrap;gap:6px 22px;margin-top:14px;font-size:var(--t-meta);color:var(--ink-2)}.kx .z-pl-lg{display:inline-flex;align-items:center;gap:8px}.kx .z-pl-lg i:not(.g-wait){display:block;width:14px;height:14px;border-radius:3px}.kx .z-pl-lg-pub{border-left:2px solid var(--ink)}.kx .z-pl-lg-draft{border:1px dashed var(--ink-3)}.kx .z-pl-lg-open{border-left:2px solid var(--wait)}.kx .z-pl-lg .g-alert{width:14px;height:14px}.kx .z-pl-werk{grid-column:2;grid-row:1/3;display:flex;flex-direction:column;min-height:0;padding:22px 22px 18px;border-left:1px solid var(--line);background:var(--wash);overflow:hidden}.kx .z-pl-wh{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kx .z-pl-wh h2{margin:0;font-size:var(--t-summary);font-weight:650;letter-spacing:-.02em}.kx .z-pl-wh span{font-size:var(--t-meta);color:var(--wait);font-weight:600;font-variant-numeric:tabular-nums}.kx .z-pl-wh span.is-zero{color:var(--ink-3);font-weight:500}.kx .z-pl-wsub{margin-top:6px;font-size:var(--t-button);line-height:1.4;color:var(--ink-2);min-height:38px}.kx .z-pl-wsub b{color:var(--ink);font-weight:600}.kx .z-pl-opens{display:grid;margin-top:12px}.kx .z-pl-ow{display:block}.kx .z-pl-ow.is-gone{display:none}.kx .z-pl-open{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:8px;width:100%;margin-bottom:8px;padding:8px 10px 9px 15px;border:1px solid var(--line);border-radius:var(--radius-menu,12px);background:var(--paper);text-align:left;overflow:hidden;cursor:grab;touch-action:none;transition:border-color .18s var(--ease-out),box-shadow .18s var(--ease-out),opacity .2s var(--ease-out),transform var(--dur-press) var(--ease-out)}.kx .z-pl-open:before{content:"";position:absolute;left:5px;top:9px;bottom:9px;width:2px;border-radius:2px;background:var(--wait)}.kx .z-pl-open:hover{border-color:var(--line-2)}.kx .z-pl-open:active{transform:scale(.98);transition-duration:var(--dur-press)}.kx .z-pl-open>*{grid-column:1}.kx .z-pl-open .z-pl-grip{grid-column:2;grid-row:1/5;color:var(--ink-3)}.kx .z-pl-ot{display:flex;align-items:baseline;gap:8px;min-width:0}.kx .z-pl-od{font-size:var(--t-meta);font-weight:600;color:var(--ink-2);white-space:nowrap}.kx .z-pl-open b{font-size:var(--t-dienst);font-weight:650;letter-spacing:-.015em;font-variant-numeric:tabular-nums}.kx .z-pl-om{font-size:var(--t-meta);color:var(--ink-2)}.kx .z-pl-ow-why{display:inline-flex;align-items:center;gap:5px;margin-top:3px;font-size:var(--t-meta);color:var(--ink-3)}.kx .z-pl-ow-why.c-up{color:var(--up)}.kx .z-pl-ow-why svg.i{width:13px;height:13px}.kx .z-pl-open[aria-pressed=true]{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.kx .z-pl-open.is-lift{opacity:.3}.kx .z-pl-done{display:flex;align-items:center;gap:8px;margin:4px 0 6px;font-size:var(--t-button);color:var(--ink-2)}.kx .z-pl-done[hidden]{display:none}.kx .z-pl-wt{margin:16px 0 2px;font-size:var(--t-body);font-weight:620;letter-spacing:-.01em}.kx .z-pl-wl{list-style:none;margin:0;padding:0}.kx .z-pl-wl li{display:grid;grid-template-columns:18px minmax(0,1fr);gap:10px;align-items:start;padding:7px 0;border-bottom:1px solid var(--line);font-size:var(--t-meta);line-height:1.38;color:var(--ink-2);white-space:nowrap}.kx .z-pl-wl li>span:last-child{overflow:hidden;text-overflow:ellipsis}.kx .z-pl-wl li:last-child{border-bottom:0}.kx .z-pl-wl b{color:var(--ink);font-weight:600}.kx .z-pl-wg{display:grid;place-items:center;height:19px}.kx .z-pl-wg svg.i,.kx .z-pl-wg .g-here{width:15px;height:15px}.kx .z-pl-mira{display:block;margin-top:auto;padding:12px 16px 14px 10px;border-radius:var(--radius-lg,16px);background:var(--f-sage)}.kx .z-pl-mira svg.h{float:left;width:46px;height:46px;margin:-4px 8px 0 -4px;display:block}.kx .z-pl-mira p{font-size:var(--t-button);line-height:1.42}.kx .z-pl-mira p b{font-weight:650;margin-right:4px}.kx .z-pl-mira .num{font-weight:600}.kx .z-pl-macts{clear:both;display:flex;align-items:center;gap:14px;padding-top:10px}.kx .z-pl-macts .btn-w{height:34px;padding:0 14px;background:var(--paper)}.kx .z-pl-macts .btn-w:hover{opacity:.86}.kx .z-pl-draft{--bar:var(--paper);--bar-ink:var(--ink);--bar-2:var(--ink-2);--bar-3:var(--ink-3);--bar-line:var(--line-2);--bar-hover:var(--wash)}.kx .z-pl-draft.has-chg{--bar:var(--mark);--bar-ink:var(--paper);--bar-2:color-mix(in srgb,var(--paper) 78%,var(--mark));--bar-3:color-mix(in srgb,var(--paper) 72%,var(--mark));--bar-line:color-mix(in srgb,var(--paper) 30%,var(--mark));--bar-hover:color-mix(in srgb,var(--paper) 14%,var(--mark))}.kx .z-pl-draft{grid-column:1/3;grid-row:3;display:flex;align-items:center;gap:14px;height:68px;padding:0 22px 0 28px;border-top:1px solid var(--line);background:var(--bar);color:var(--bar-ink);white-space:nowrap;transition:background-color .3s var(--ease-out),color .3s var(--ease-out)}.kx .z-pl-dicon{display:grid;place-items:center;width:32px;height:32px;border:1.5px dashed var(--bar-3);border-radius:var(--radius-sm,8px);color:var(--bar-2);flex:none;transition:border-color .3s var(--ease-out)}.kx .z-pl-dicon svg.i{width:16px;height:16px}.kx .z-pl-dn{display:inline-flex;align-items:center;gap:0;height:34px;padding:0 6px 0 4px;border-radius:var(--radius-sm,8px);font-size:var(--t-dienst);font-weight:650;letter-spacing:-.01em;color:var(--bar-ink)}.kx .z-pl-dn:hover{background:var(--bar-hover)}.kx .z-pl-dn:active{background:var(--bar-hover);transform:scale(.97);transition-duration:0s}.kx .z-pl-dn svg.i{width:16px;height:16px;margin-left:5px;color:var(--bar-2);transform:rotate(180deg);transition:transform .2s var(--ease-out)}.kx .z-pl-dn[aria-expanded=true] svg.i{transform:none}.kx .z-pl-dsep{width:1px;height:22px;background:var(--bar-line)}.kx .z-pl-dc{font-size:var(--t-body);color:var(--bar-2)}.kx .z-pl-dc b{color:var(--bar-ink);font-weight:650;font-variant-numeric:tabular-nums}.kx .z-pl-dw{font-size:var(--t-meta);color:var(--bar-3);font-variant-numeric:tabular-nums}.kx .z-pl-dr{margin-left:auto;display:flex;align-items:center;gap:18px}.kx .z-pl-draft .btn-t{color:var(--bar-ink);text-decoration-color:var(--bar-3);font-size:var(--t-button);font-weight:600}.kx .z-pl-draft .btn-t[hidden]{display:none}.kx .z-pl-draft.has-chg .btn-p{background:var(--paper);color:var(--ink)}.kx .z-pl-dnote{display:inline-flex;align-items:center;gap:12px;font-size:var(--t-meta);color:var(--bar-2)}.kx .z-pl-dnote .g-here{width:15px;height:15px;vertical-align:-3px;margin-right:6px}.kx .z-pl-draft.is-pub .z-pl-dicon{border-style:solid;border-color:var(--line-2)}.kx .z-pl-btn-done,.kx .z-pl-btn-done:hover{background:var(--wash-2)!important;color:var(--ink-2)!important;opacity:1;pointer-events:none}.kx .z-pl-cost-up{animation:kx-z-pl-bump .5s var(--ease-out)}@keyframes kx-z-pl-bump{0%{background:var(--bar-hover)}to{background:transparent}}.kx .z-pl-dc b{border-radius:4px;padding:0 2px}.kx .z-pl-catch{z-index:29;background:transparent}.kx .z-pl-catch[hidden]{display:none}.kx .z-pl-chg{position:absolute;left:22px;bottom:76px;z-index:30;width:560px;padding:12px 18px 8px;border:1px solid var(--line);border-radius:var(--radius-lg,16px);background:var(--raised);box-shadow:var(--shadow);animation:kx-z-pl-up .2s var(--ease-out);transform-origin:20% 100%}.kx .z-pl-chg[hidden]{display:none}@keyframes kx-z-pl-up{0%{opacity:0;transform:translateY(6px)}}.kx .z-pl-chgh{display:flex;align-items:baseline;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--line)}.kx .z-pl-chgh h4{margin:0;font-size:var(--t-body);font-weight:650;letter-spacing:-.01em}.kx .z-pl-chgh span{font-size:var(--t-meta);color:var(--ink-3)}.kx .z-pl-chg ul{list-style:none;margin:0;padding:0}.kx .z-pl-chg li{display:grid;grid-template-columns:28px minmax(0,1fr) auto 104px;gap:10px;align-items:center;min-height:52px;padding:6px 0;border-bottom:1px solid var(--line);font-size:var(--t-button)}.kx .z-pl-chg li.is-hl{background:var(--wash);--ink-3:var(--ink-2)}.kx .z-pl-chg li .btn-t{justify-self:end;font-size:var(--t-meta);font-weight:600}.kx .z-pl-chg li:last-child{border-bottom:0}.kx .z-pl-chg li .av{width:28px;height:28px;font-size:var(--t-micro)}.kx .z-pl-chg li span{color:var(--ink-2);font-size:var(--t-meta)}.kx .z-pl-chg li b{display:block;font-weight:560;color:var(--ink);font-size:var(--t-button)}.kx .z-pl-chg li em{font-style:normal;font-weight:600;font-variant-numeric:tabular-nums}.kx .z-pl-chg li.z-pl-chgs{font-weight:650}.kx .z-pl-ghost{position:absolute!important;left:0;top:0;z-index:50;margin:0!important;border-color:var(--ink)!important;background:var(--raised)!important;box-shadow:var(--shadow);opacity:.88;pointer-events:none;transform-origin:0 0;will-change:transform;transition:none!important}.kx .z-pl-macts[hidden]{display:none}.kx .z-pl-today a{display:inline-flex;align-items:center;min-height:var(--target-desk);margin-block:-6px}.kx .tint,.kx .helper,.kx .sheet .al,.kx .btn-w,.kx .av,.kx .srch,.kx .seg button[aria-selected=true],.kx .res-f button[aria-selected=true],.kx .sb-nav a.on,.kx .subnav a.on,.kx .book-r:hover,.kx .tbl tbody tr:hover,.kx .nx li:hover,.kx .nx li:active,.kx .book-r:active,.kx .tbl tbody tr:active{--ink-3:var(--ink-2);--up:var(--up-s);--down:var(--down-s);--wait:var(--wait-s)}.kx .guest-obj{color-scheme:light;--paper:#ffffff;--raised:#ffffff;--wash:#f4f3f0;--wash-2:#e9e7e2;--line:#e6e4df;--line-2:#cfccc5;--line-control:#8c887f;--ink:#0e0e0d;--ink-2:#55534e;--ink-3:#75726b;--up:#0b7a4b;--down:#c8372c;--wait:#a35f00;--mark:#0e0e0d;--up-s:#09633d;--down-s:#a02c23;--wait-s:#7f4a00;--f-cream:#f2ece2;--f-slate:#e4e7eb;--f-rose:#efc6b9;--f-sage:#dfe1cd;--f-ochre:#f3dbb6;--f-blue:#e2e8f0;color:var(--ink)}.kx .helper:has(svg[data-h=jo],svg[data-h=nora],svg[data-h=kio]){background:var(--wash)}.kx .toggle:before{content:"";position:absolute;inset:-10px -4px}.kx .vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kx .sum .tk{vertical-align:0}.kx .h2r a{display:inline-flex;align-items:center;min-height:var(--target-desk);margin-block:-4px}.kx input.check,.kx input.radio{appearance:none;-webkit-appearance:none;width:20px;height:20px;margin:0;border:1.5px solid var(--line-control);background:var(--paper);flex:none;cursor:pointer}.kx input.check{border-radius:var(--radius-xs)}.kx input.radio{border-radius:50%}.kx input.check:checked{border-color:var(--ink);background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/14px no-repeat}:root[data-theme=dark] .kx input.check:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b0b0a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .kx input.check:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230b0b0a' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E")}}.kx input.radio:checked{border:6px solid var(--ink)}.kx label.ck-row{display:flex;align-items:center;gap:10px;min-height:36px;cursor:pointer}.kx .g-part{display:inline-block;width:9px;height:9px;border-radius:50%;border:1.5px solid currentColor;box-shadow:inset 3px 0 0 currentColor;flex:none}.kx .grow{display:none}.kx .grow.open{display:block;animation:kx-grow-in var(--dur-ui) var(--ease-out)}@keyframes kx-grow-in{0%{opacity:0;transform:translateY(-4px)}}.kx .ph-list .h2r a{display:inline-flex;align-items:center;min-height:var(--target);padding:0 10px;margin:-12px -10px -12px 0}.kx .hbody{animation-iteration-count:2!important}.kx .nx li:active,.kx .book-r:active,.kx .tbl tbody tr:active,.kx .vt li:active,.kx .sb-nav a:active,.kx .subnav a:active,.kx .seg button:active,.kx .res-f button:active,.kx .ib:active,.kx .btn-i:active{background:var(--wash-2);transition-duration:0s}.kx .ib:active,.kx .btn-i:active,.kx .ci:active{transform:scale(.94)}.kx .btn-t:active{text-decoration-color:var(--ink);opacity:.7}@media (hover:none){.kx .ci{opacity:1}}.kx :is(.pframe,.z-dn-tab,.aa-vo-tab,.touch) .btn-t{min-height:var(--target);margin-block:-12px;padding-block:12px}.kx :is(.pframe,.z-dn-tab,.aa-vo-tab,.touch) :is(.ib,.btn-i){min-width:var(--target);min-height:var(--target)}.kx :is(.pframe,.z-dn-tab,.aa-vo-tab,.touch) .seg button{min-height:var(--target)}.kx .ph-tab button.on,.kx .ph-tab button[aria-current]{color:var(--ink)}@media (prefers-contrast:more){.kx,:root:not([data-theme=light]) .kx,:root[data-theme] .kx{--line:var(--line-control);--line-2:var(--line-control);--ink-3:var(--ink-2)}.kx .chip,.kx .chip-btn,.kx .btn-i,.kx .seg button{border-color:var(--line-control)}}@media (prefers-reduced-transparency:reduce){.kx .ph-tab{background:var(--paper);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (forced-colors:active){.kx .check,.kx .radio,.kx .toggle,.kx .input{border:1px solid CanvasText}.kx .g-ok,.kx .toggle.on{background:CanvasText}}.kx .rv-d{grid-column:1/-1;margin-top:2px}.kx .rv-d summary{display:inline-flex;align-items:center;gap:8px;min-height:var(--target-desk);font-size:13.5px;font-weight:600;color:var(--ink);cursor:pointer;list-style:none;border-radius:999px}.kx .rv-d summary::-webkit-details-marker{display:none}.kx .rv-d summary:before{content:"";width:16px;height:16px;flex:none;background:var(--up);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m5 12.5 4.5 4.5L19 7.5'/%3E%3C/svg%3E") center/contain no-repeat}.kx .rv-d summary:hover{text-decoration:underline;text-underline-offset:.22em}.kx .rv-d ul{margin:8px 0 4px;padding-left:20px;color:var(--ink-2);font-size:14.5px;display:grid;gap:3px;max-width:62em}@media (prefers-reduced-motion:reduce){.kx,.kx *,.kx *:before,.kx *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-property:opacity,color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,box-shadow!important;transition-duration:var(--dur-ui)!important;transition-delay:0s!important}.kx .tk-s,.kx .tk-d{transition:none!important}}html,body{height:100%}@media (display-mode: standalone){html{min-height:min(100lvh,calc(100% + env(safe-area-inset-top)))}}body.kx{overflow:hidden}#root{height:100%;overflow:auto}.kx .app{height:100dvh}.kx .app[data-shell=hidden]{grid-template-columns:minmax(0,1fr)}.kx .app[data-side=rail]{grid-template-columns:64px minmax(0,1fr)}.kx .app>.sb{min-height:0;overflow-y:auto;scrollbar-width:none}.kx .mn-c{flex:1;min-height:0;overflow:auto;padding-bottom:40px}.kx .app[data-shell=hidden] .mn-c{padding-bottom:0}.kx .kx-skip{position:fixed;left:12px;top:12px;z-index:60;text-decoration:none}.kx .kx-skip:not(:focus){width:1px;height:1px;padding:0;border:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kx #hub-main :is(h1,[role=heading][aria-level="1"])[tabindex="-1"]:focus,.kx #hub-main[tabindex="-1"]:focus{outline:0}.kx button.sb-ws,.kx button.sb-me{width:100%;text-align:left;border-radius:9px;transition:background var(--dur-ui) var(--ease-out)}.kx button.sb-ws:hover,.kx button.sb-me:hover{background:var(--wash)}.kx button.sb-me{margin-top:12px;padding-bottom:6px}.kx .tb-date,.kx .tb-live,.kx .tb>.btn{flex:none;white-space:nowrap}.kx .tb>.st{min-width:0;overflow:hidden;white-space:nowrap}.kx .tb>.st>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kx .tb-r{min-width:0}.kx .tb .srch{flex:0 1 auto;min-width:var(--target-desk);overflow:hidden}.kx .kx-acct-lang{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:15px}.kx .kx-acct-lang+.kx-acct-theme{margin-top:0;border-top:0}.kx .lay>.d-scrim,.kx .lay>.scrim{position:fixed;z-index:50}.kx .lay>.dialog{position:fixed;z-index:51;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);overflow-y:auto}.kx .lay>.drawer-r{position:fixed;z-index:51;max-width:100vw}.kx .lay>.sheet{position:fixed;z-index:51;max-height:92dvh;overflow-y:auto;padding-bottom:calc(30px + env(safe-area-inset-bottom))}.kx .lay>.sheet>.ue-sh-hd{position:sticky;top:-10px;z-index:2;margin:-10px -20px 6px;background:var(--raised)}.kx .ue-sh-hd>.ue-grab{width:100%;height:var(--target);margin:0;padding-top:0}.kx .ue-sh-hd>.btn-i{position:absolute;top:0;right:8px}.kx .dialog.dialog-w{width:560px}.kx .ue-toastbar{position:fixed;z-index:60}.kx .ue-toastbar.is-tab{left:0;bottom:calc(var(--kx-tab) + 14px)}body.kx:has(.lay>.sheet,.lay>.dialog,.lay>.drawer-r) .ue-toastbar.ue-nudge{display:none}.kx .empty h1{font-size:22px;letter-spacing:-.025em;line-height:1.15;font-weight:620;margin:0;text-wrap:balance}body.kx:has(.ue-toastbar.ue-fb) .ue-toastbar.ue-nudge{display:none}body.kx:has(.ue-toastbar.ue-nudge) :is(.mn-c,.ph-body):after{content:"";display:block;flex:none;height:calc(var(--ue-nudge-h, 46px) + 46px)}.kx input[type=date],.kx input[type=time],.kx input[type=datetime-local],.kx input[type=month]{-webkit-appearance:none;appearance:none;min-width:0;max-width:100%}.kx input::-webkit-date-and-time-value{text-align:left}.kx .ph{height:100dvh;position:relative}.kx{--kx-tab: calc(54px + max(8px, env(safe-area-inset-bottom))) }.kx .ph-tab{height:var(--kx-tab);padding-bottom:max(8px,env(safe-area-inset-bottom))}.kx .ph:has(>.ph-tab){position:fixed;inset:0;height:auto}.kx .ph-tab{z-index:5}.kx .ph-hd button.kx-phd-ws{display:flex;min-height:var(--target);align-items:center}.kx .an-in:focus{border-color:var(--ink);outline:2px solid var(--ink);outline-offset:2px}.kx .an-in.is-err:focus,.kx .an-in[aria-invalid=true]:focus{border-color:var(--down);outline-color:var(--down)}.kx .an-pub{min-height:100%;height:auto}.kx .an-cast-sum{margin:0;padding:4px 0 14px;text-align:center;font-size:var(--t-meta);color:var(--ink-2);transition:opacity var(--dur-ui) var(--ease-out)}.kx .an-crew.is-down~.an-cast-sum{opacity:0;transition:none}.kx .an-pub.is-login .an-cast-sum{height:0;padding:0;overflow:hidden;opacity:0}.kx .sum a{text-decoration-color:var(--line-2);text-underline-offset:.25em}.kx .sum a:hover{text-decoration-color:var(--ink)}.kx input.input:focus,.kx select.input:focus{border-color:var(--ink);outline:0;box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx input.input{font:inherit}.kx .ph .pg{padding:4px 20px 40px}.kx .ph .pg-h h1{font-size:var(--t-phone-title)}.kx .ph .split{grid-template-columns:minmax(0,1fr);gap:28px}.kx .ph .tm-appline{grid-template-columns:48px minmax(0,1fr);gap:12px 16px}.kx .ph .tm-appline .tm-btns{grid-column:1 / -1}.kx .ph .frow{grid-template-columns:minmax(0,1fr);gap:10px}.kx .ph .vw-2fa{grid-template-columns:minmax(0,1fr)}.kx .ph .vw-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px}.kx .et-curve-m{pointer-events:none}.kx .et-curve-m .btn{pointer-events:auto}.kx .home .hero-sub+.seg{margin-top:20px}.kx .home .helper{display:flex;flex-wrap:wrap}.kx .home .helper>svg.h{flex:none}.kx .home .helper>:not(svg):not(.acts){flex:1 1 160px;min-width:0}.kx .home .helper>.acts{margin-left:auto}.kx .ph-list .todo li{height:auto;min-height:48px;padding:6px 0}.kx .ph-list .todo li span:nth-child(2){white-space:normal}.kx a.btn:not(.btn-t){text-decoration:none}.kx .lay>.ue-cmd{position:fixed;z-index:51}.kx .lay>.ue-cmd .ue-cmd-list{max-height:min(560px,calc(100dvh - 216px))}.kx .lay>.ue-msch{position:fixed;inset:0;z-index:51;height:100dvh;background:var(--paper);color:var(--ink);padding-top:env(safe-area-inset-top)}.kx .lay>.ue-msch .ue-ms-list{padding-bottom:calc(28px + env(safe-area-inset-bottom))}.kx .lay>.drawer-r.ue-dr .ue-dr-h{padding-top:calc(18px + env(safe-area-inset-top))}.kx .lay>.drawer-r.ue-dr .ue-dr-f{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.kx .ue-skl{pointer-events:none}.kx .ue-toastbar .toast{height:auto;min-height:46px;padding-block:9px;border-radius:24px;white-space:normal;max-width:min(640px,calc(100vw - 32px));line-height:1.35;flex-wrap:wrap;row-gap:8px}.kx .ue-toastbar .toast>span{flex:1 1 0;min-width:160px}.kx .ue-toastbar .ue-toast-solo>span{min-width:0}.kx .ue-toastbar .toast:not(.ue-toast-solo)>span{min-width:calc-size(max-content,min(size,160px))}.kx .ue-toastbar .toast>.btn{margin-left:auto}.kx .ue-toastbar.kx-up{bottom:96px}.kx .ue-toastbar.kx-up.is-tab{bottom:calc(var(--kx-tab) + 78px)}.kx .ue-cta{flex-wrap:wrap;gap:12px 20px}.kx :where(footer).an-foot{margin-top:0;border-top:0;flex-wrap:nowrap}.kx .ph .an-foot{padding:0 20px;gap:18px;justify-content:center;margin-top:auto}.kx .an-ph-main{display:contents}.kx .ph .an-ph-main:has(>.an-ph-stage)~.an-foot{margin-top:0}.kx .ph.an-ph{overflow-y:auto}.kx .an-tm:not(:has(.an-hrs)){grid-template-columns:minmax(0,1fr) 150px}@media (max-width: 759px){.kx .an-top,.kx .an-foot{padding:0 20px}.kx .an-foot{height:auto;min-height:56px;flex-wrap:wrap;gap:4px 18px;padding-block:8px}.kx .an-solo{overflow:auto}.kx .an-col,.kx .an-col-s{width:100%;padding:28px 20px 40px}.kx .an-state{flex-wrap:wrap}.kx .an-qr,.kx .an-codes{grid-template-columns:minmax(0,1fr)}.kx .an-wl{grid-template-columns:minmax(0,1fr);gap:36px;padding:40px 20px 32px}.kx .an-wl-r{padding-left:0;border-left:0;min-height:0}.kx .an-none{padding-bottom:32px}.kx .an-su{height:auto;min-height:100%}.kx .an-stb{height:auto;min-height:56px;flex-wrap:wrap;padding:8px 16px;gap:6px 12px}.kx .an-solo .an-stb{padding:8px 16px}.kx .an-stb .an-brand{margin-right:0}.kx .an-prog .an-part,.kx .an-prog .an-eta{display:none}.kx .an-sbody,.kx .an-solo .an-sbody{padding:24px 16px 0;overflow:visible}.kx .an-duo:not(.duo){grid-template-columns:minmax(0,1fr);gap:28px;margin-top:0}.kx .an-pv{position:static}.kx .an-inds{grid-template-columns:repeat(2,minmax(0,1fr))}.kx .an-ctl3,.kx .an-pres{grid-template-columns:minmax(0,1fr);gap:20px}.kx .an-tm{grid-template-columns:minmax(0,1fr)}.kx .an-tm:not(:has(.an-hrs)){grid-template-columns:minmax(0,1fr)}.kx .an-pos li{grid-template-columns:minmax(0,1fr) auto}.kx .an-pos li .an-pos-s{grid-column:1 / -1;grid-row:2}.kx .an-fi{grid-template-columns:22px minmax(0,1fr)}.kx .an-fi>span:last-child{grid-column:2}.kx .an-app-r{grid-template-columns:48px minmax(0,1fr) auto}.kx .an-app-r .btn-t{grid-column:2 / -1;justify-self:end}.kx .an-addr dd{flex-wrap:wrap;justify-content:flex-end;gap:4px 14px}.kx .an-snav{flex-wrap:wrap}.kx .an-dec{margin-left:0}}@media (max-width: 759px){.kx .ph .an-wl{flex:none}}.kx input.input,.kx select.input,.kx textarea.input{font:inherit;font-size:var(--t-body);color:var(--ink);width:100%;outline:0}.kx input.input:focus,.kx select.input:focus,.kx textarea.input:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx input.input::placeholder,.kx textarea.input::placeholder{color:var(--ink-3)}.kx input.input:disabled,.kx select.input:disabled,.kx textarea.input:disabled{color:var(--ink-3);background:var(--wash)}.kx textarea.input{height:auto;min-height:72px;padding-block:9px;line-height:1.45;resize:none;display:block;white-space:pre-wrap;overflow-y:auto}.kx .btn:disabled,.kx .stepper button:disabled,.kx .ga-mail-ck:disabled{opacity:.4;cursor:default;transform:none}.kx .z-er-sa .btn-p:disabled,.kx .aa-in-sa .btn-p:disabled{opacity:1}.kx .btn-t:disabled{text-decoration-color:transparent}.kx .an-row .btn-t:disabled{opacity:1}.kx .ga-nr .drawer-r{padding:0;width:480px}.kx .ga-nr .input{height:40px}.kx .ga-nr .hint{margin-top:0}.kx .lay .ga-dr-b{overflow-y:auto;min-height:0;padding-bottom:14px;scrollbar-width:thin}.kx .book-r .gs .new-tag{flex:none;display:inline-block;font-size:var(--t-micro);color:var(--paper);overflow:visible}.kx .ap-res .res-h .stepper span{white-space:nowrap}@media (max-width: 1230px){.kx .ap-res .res-h{flex-wrap:wrap;row-gap:12px}}@media (min-width: 1231px) and (max-width: 1340px){.kx .ap-res .res-h{flex-wrap:wrap;row-gap:12px;margin-right:-28px}}.kx .ap-res-g{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.kx .ap-res-g>*{min-width:calc(var(--lab) + 12 * 64px)}.kx .ap-res-g-head>span:first-child,.kx .ap-res-g-lab{position:sticky;left:0;z-index:5;background:var(--paper)}.kx .ap-res-bkey{flex-wrap:wrap;height:auto;min-height:28px;row-gap:6px}.kx .ap-res-bkey>.ap-res-cnt{margin-left:auto}.kx .ap-res-pop h4{min-height:28px;padding-right:36px}.kx .ap-res-pop>.btn-i{position:absolute;top:16px;right:18px;width:28px;height:28px;border:0}.kx .ap-res-pop>.btn-i svg{width:15px;height:15px}.kx .dialog>p+.ga-form{margin-top:14px}.kx .ga-nr .ga-f .st{white-space:normal}.kx .app[data-shell=hidden] .z-dn{min-height:100dvh}.kx .z-dn-room{max-width:calc((100dvh - 224px) * 640 / 496)}.kx .ga-ph .ga-ph-now p{white-space:normal;text-overflow:clip}.kx .z-dn-arr>.ga-inl{margin-top:10px}.kx .sheet .ga-form .input{height:var(--target)}.kx .sheet .ga-f{min-width:0}.kx .ga-lbl .toggle:before{content:"";position:absolute;inset:-4px -2px}@media print{html,body.kx,.kx #root,.kx .app,.kx .mn-c{height:auto!important;overflow:visible!important}.kx .app{display:block}.kx .sb,.kx .tb,.kx .res-h .seg,.kx .res-h .ib,.kx .res-h .btn,.kx .stepper button,.kx .ap-res-lh .btn,.kx .book-r .ac,.kx .hint{display:none!important}.kx .ap-res-rows{max-height:none;overflow:visible}.kx .book-r{break-inside:avoid}.kx .ap-res-g{overflow:visible}.kx .ap-res-g>*{min-width:0}}.kx .z-be-dec,.kx .z-be-ra{flex-wrap:wrap;row-gap:10px}.kx .z-be-fine{flex:1 1 120px}.kx .ph .z-be-pg{padding:6px 20px 24px}.kx .ph .z-be-top{flex-wrap:wrap;row-gap:4px}.kx .ph .z-be-top .hero-fig{--hs: 72px;gap:12px}.kx .ph .z-be-top .hero-unit{font-size:20px}.kx .ph .z-be-card{padding:20px 18px 18px}.kx .ph .z-be-d{grid-template-columns:44px minmax(0,1fr);padding:10px 14px 12px 6px}.kx .ph .z-be-d svg.h{width:44px;height:44px}.kx .ph .z-be-dec>.btn{flex:1 1 auto}.kx .ph .z-be-fine{flex-basis:100%;max-width:none;margin-left:0;text-align:left}.kx .ph .z-be-empty{padding:28px 12px 24px}.kx select.input{-webkit-appearance:none;appearance:none;padding-right:32px;cursor:pointer;text-overflow:ellipsis;background-image:linear-gradient(45deg,transparent calc(50% - .75px),var(--ink-2) calc(50% - .75px),var(--ink-2) calc(50% + .75px),transparent calc(50% + .75px)),linear-gradient(135deg,transparent calc(50% - .75px),var(--ink-2) calc(50% - .75px),var(--ink-2) calc(50% + .75px),transparent calc(50% + .75px));background-position:calc(100% - 17px) 50%,calc(100% - 12px) 50%;background-size:5px 5px;background-repeat:no-repeat}.kx .ga-nr textarea.input{height:auto}.kx .ga-nr .drawer-r>form,.kx .sheet>form{display:contents}.kx .ga-nr .ga-dr-f{flex-wrap:wrap;row-gap:8px}.kx .z-be-chips .chip{cursor:pointer}.kx .z-be-chips .chip:disabled{opacity:.5;cursor:default}.kx .z-be-chips .chip svg.i{width:14px;height:14px}.kx .tg-dr .ue-dr-list{padding:0;scrollbar-width:thin}.kx .tg-dr .frow{grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 0;align-items:center}.kx .tg-dr .frow>.fc{min-width:0}.kx .tg-dr .frow>.fc .input{min-width:150px}.kx .tg-dr .bt-drop{width:100%}.kx .tg-dr-s{margin-top:8px;font-size:var(--t-button);color:var(--ink-2);line-height:1.45}.kx .tg-dr .h2r{margin-top:22px}.kx .toggle:before{content:"";position:absolute;inset:-4px -2px}.kx .toggle:disabled{opacity:.4;cursor:default}.kx .sheet .tg-dr{position:static;width:auto;padding:0;box-shadow:none;border:0;animation:none;display:block;overflow:visible;background:none}.kx .sheet .ga-dr-b{padding:12px 0 0;overflow:visible}.kx .sheet .ga-dr-f{padding:14px 0 0;border-top:0;flex-wrap:wrap}.kx button.tg-dn,.kx .tg-d{cursor:pointer}.kx .tg-m.is-closed .tg-mb b{color:var(--down)}.kx .tg-m[aria-hidden=true]{cursor:default;height:44px;color:var(--ink-3)}.kx .tg-m[aria-hidden=true]:hover{background:none}.kx .tg-rd-empty .btn-t{justify-self:start}.kx .tg-ctl{flex-wrap:wrap;row-gap:10px}.kx .tg-ctl>.seg{margin-left:auto}.kx .tg-ctl>.tg-ly{flex:0 1 auto;min-width:0;flex-wrap:wrap;row-gap:6px}.kx .tg-ly .chip em{font-style:normal;font-variant-numeric:tabular-nums}.kx .ph .pg-h,.kx .ph .tg-ctl{flex-wrap:wrap;row-gap:10px}.kx .ph .tg-ctl .stepper span{min-width:0;font-size:var(--t-label)}.kx .ph .tg-foot{flex-direction:column;gap:12px}.kx .ph .tg-ly{flex-wrap:wrap}.kx .ph .tg-view{margin-top:0}.kx .ph .sum{font-size:var(--t-dienst);margin-top:14px}.kx .ph .tg-in .utabs,.kx .ph .tg-rd-empty{margin-top:12px}.kx .tg-dr .ga-f{margin-top:14px}.kx .sheet .ga-row3{grid-template-columns:1fr 1fr}.kx .sheet .ga-row3>:first-child{grid-column:1 / -1}.kx .sheet .ga-row2{grid-template-columns:minmax(0,1fr)}.kx .ga-plan .ga-t .ga-tlab{white-space:nowrap}.kx .et-wel{min-height:100dvh}.kx .ga-seg2 button:disabled{opacity:.4;cursor:not-allowed}.kx .lay>.sheet:has(>.ga-form){touch-action:pan-y}.kx .et-top>div>.helper+.helper{margin-top:12px}.kx .et-addr a{text-decoration:none}.kx .mn-c>.et-su{min-height:100%}.kx .mn-c>.et-fin{margin-bottom:-40px}.kx .et-wel-2{display:flex;flex-direction:column}.kx .et-wel-2 .et-crew-f{margin-top:auto;align-self:stretch;position:sticky;bottom:0;z-index:2;background:var(--paper);padding-top:18px}@media (max-width: 759px){.kx .et-wel-top{height:60px;padding:0 20px}.kx .et-wel-copy{padding:24px 20px 28px}.kx .et-wel-acts{flex-wrap:wrap;gap:12px 20px;margin-top:28px}.kx .et-band,.kx .et-wel-1 .et-band{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px;height:auto}.kx .et-f svg.h,.kx .et-band-fin .et-f svg.h{width:108px;height:108px;margin-left:-54px}.kx .et-f-n{left:12px;top:12px}.kx .et-crew-h{padding:12px 20px 0}.kx .et-crew{margin:22px 20px 0}.kx .et-crew li{grid-template-columns:56px minmax(0,1fr);gap:4px 16px;padding:12px 0}.kx .et-crew li>p,.kx .et-crew li>.st{grid-column:2;justify-self:start}.kx .et-crew-f{flex-wrap:wrap;gap:14px 16px;padding:24px 20px 28px}.kx .et-crew-f>span:first-child{flex:1 0 100%}.kx .et-go{grid-template-columns:minmax(0,1fr);grid-template-rows:250px auto}.kx .et-go-f svg.h{width:330px;height:330px;margin-left:-165px;bottom:-40px}.kx .et-go-c{padding:0 20px 36px}.kx .et-go-say{margin-top:28px}.kx .et-parts li{grid-template-columns:minmax(0,1fr) auto 56px;gap:10px;height:auto;min-height:44px}.kx .et-parts li span:nth-child(2){white-space:normal}}.kx .ph .et-top{grid-template-columns:minmax(0,1fr);gap:20px;margin-top:14px}.kx .ph .et-cols{grid-template-columns:minmax(0,1fr);gap:0;margin-top:24px}.kx .ph .et-cols>div+div{margin-top:18px}.kx .ph .et-addr{white-space:normal;flex:1 1 100%;order:3;font-size:var(--t-meta)}.kx .ph .et-su .helper{grid-template-columns:56px minmax(0,1fr);padding:12px 16px 12px 8px}.kx .ph .et-su .helper svg.h{width:56px;height:56px}.kx .ph .et-su .helper .acts{grid-column:1 / -1}.kx .ph .et-nm{white-space:normal}.kx .ph .et-mt{white-space:normal;text-align:right}.kx .ph .et-st-a{padding-block:6px}.kx .ph .et-fin-g{grid-template-columns:minmax(0,1fr);gap:20px}.kx .ph .et-fin{padding-bottom:0}.kx .ph .et-band-fin{margin:28px -20px -40px;height:auto;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:150px}.kx .ue-dr-f.ga-dr-f{flex-wrap:wrap;row-gap:10px}.kx .ga-seg2{flex-wrap:wrap}.kx .et-band{overflow:hidden}.kx .mn-c:has(>.kr){display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.kx .z-dn-room.z-dn-is-edit .z-dn-t{cursor:grab}.kx .z-dn-room.z-dn-is-edit .z-dn-t:active{cursor:grabbing}.kx .z-dn-room.z-dn-is-edit+.z-dn-key{height:auto;min-height:34px;white-space:normal}.kx .dialog .acts>.sp{flex:1}.kx .z-pl-zeit>.pg-h{margin-bottom:6px}.kx .z-pl-zh h2{margin:0 2px;font-size:var(--t-title);font-weight:650;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.kx .z-ge-warn.is-new{color:var(--ink-2)}.kx .z-ge-warn.is-new .g-wait{margin-top:4px}.kx .vw-cost .vw-cr .vw-cr-x{font-size:var(--t-meta);font-weight:550;gap:6px}.kx .vw-cost .vw-cr .vw-cr-x svg.i{width:14px;height:14px}.kx .kr>.pg-h{flex:none;margin-bottom:14px}.kx :is(.z-na-acts,.aa-me-acts) .btn-w svg.i{width:16px;height:16px}.kx .kr .z-na-list,.kx .kr .aa-me-list{overflow-x:hidden;overflow-y:auto;padding-bottom:28px;scrollbar-width:thin}.kx :is(.z-na-lh,.aa-me-lh)+[role=listbox]{margin-top:2px}.kx .kr .z-na-cardw,.kx .kr .aa-me-cardw{overflow-x:hidden;overflow-y:auto;padding-bottom:28px;scrollbar-width:thin}.kx .kr .z-na-foot,.kx .kr .aa-me-foot{flex-wrap:wrap;column-gap:18px;padding-top:4px;padding-bottom:4px}.kx .lay .ue-dr .ga-dr-b{overflow-y:auto;min-height:0;padding:12px 28px 14px;scrollbar-width:thin}.kx .lay .ue-dr .ga-dr-f{padding:14px 28px}.kx .kr .kr-back{margin:-6px 0 10px -4px}.kx .ph .kr-field input{height:52px;padding:0 52px 0 48px;font-size:17px}.kx .ph .kr-ico{left:17px}.kx .ph .kr-kbd{display:none}.kx .ph .kr-axw{width:584px}.kx .ph .z-na-pg{padding:6px 20px 0}.kx .ph .z-na-q{flex-wrap:wrap;gap:12px}.kx .ph .z-na-q .kr-field{flex:1 1 100%}.kx .ph .z-na-split{grid-template-columns:minmax(0,1fr);gap:0;margin-top:16px}.kx .ph .z-na-list,.kx .ph .z-na-cardw{overflow:visible;padding-bottom:0}.kx .ph .z-na-card{padding:18px 16px 0}.kx .ph .z-na-top{grid-template-columns:52px minmax(0,1fr);gap:0 14px}.kx .ph .z-na-id{display:contents}.kx .ph .z-na-top .av.xl{grid-row:1 / span 3;width:52px;height:52px;font-size:17px}.kx .ph .z-na-id>h2,.kx .ph .z-na-id>p{grid-column:2;min-width:0}.kx .ph .z-na-id h2{font-size:24px}.kx .ph .z-na-r2{grid-column:1 / -1;flex-wrap:wrap;gap:10px 14px}.kx .ph .z-na-tags{flex:1 1 100%}.kx .ph .z-na-acts{flex-wrap:wrap;gap:10px 16px;max-width:100%}.kx .ph .z-na-tl>div:not(.h2r){overflow-x:auto;scrollbar-width:none}.kx .ph .z-na-reg{gap:20px;overflow-x:auto;scrollbar-width:none}.kx .ph .z-na-reg button{flex:none}.kx .ph .z-na-foot{flex-wrap:wrap;gap:0 16px;margin:0 -16px;padding:4px 16px}.kx .ph .z-na-foot .btn-t{min-height:var(--target)}.kx .ph .z-na-conf{margin:0 -16px;padding:14px 16px 16px}.kx .ph .aa-me-pg{padding:6px 20px 0}.kx .ph .aa-me-q{flex-wrap:wrap;gap:12px}.kx .ph .aa-me-q .kr-field{flex:1 1 100%}.kx .ph .aa-me-split{grid-template-columns:minmax(0,1fr);gap:0;margin-top:16px}.kx .ph .aa-me-list,.kx .ph .aa-me-cardw{overflow:visible;padding-bottom:0}.kx .ph .aa-me-card{padding:18px 16px 0}.kx .ph .aa-me-top{grid-template-columns:52px minmax(0,1fr);gap:0 14px}.kx .ph .aa-me-id{display:contents}.kx .ph .aa-me-top .av.xl{grid-row:1 / span 3;width:52px;height:52px;font-size:17px}.kx .ph .aa-me-id>h2,.kx .ph .aa-me-id>p{grid-column:2;min-width:0}.kx .ph .aa-me-id h2{font-size:24px}.kx .ph .aa-me-r2{grid-column:1 / -1;flex-wrap:wrap;gap:10px 14px}.kx .ph .aa-me-tags{flex:1 1 100%}.kx .ph .aa-me-acts{flex-wrap:wrap;gap:10px 16px;max-width:100%}.kx .ph .aa-me-tl>div:not(.h2r){overflow-x:auto;scrollbar-width:none}.kx .ph .aa-me-reg{gap:20px;overflow-x:auto;scrollbar-width:none}.kx .ph .aa-me-reg button{flex:none}.kx .ph .aa-me-foot{flex-wrap:wrap;gap:0 16px;margin:0 -16px;padding:4px 16px}.kx .ph .aa-me-foot .btn-t{min-height:var(--target)}.kx .ph .aa-me-conf{margin:0 -16px;padding:14px 16px 16px}.kx .aa-me-chips .chip svg.i{width:13px;height:13px}.kx .ph .aa-me-tool{grid-template-columns:minmax(0,1fr);gap:16px}.kx .ph .aa-me-mc{max-width:340px}.kx .ph .aa-me-dues li{grid-template-columns:18px minmax(0,1fr) auto;row-gap:2px;padding:8px 0}.kx .ph .aa-me-dues li .aa-me-ds{grid-column:2 / -1;grid-row:2;flex-wrap:wrap;white-space:normal;gap:4px 14px}.kx .ph .aa-me-dues li .aa-me-ds .btn-t{min-height:var(--target)}.kx .ph .aa-me-run{flex:1 1 100%}.kx .dialog>p+.ga-row2,.kx .dialog>p+.ga-f{margin-top:14px}.kx .dialog .ga-row2+.ga-f{margin-top:10px}.kx .gs-sb:not([data-opened]){animation:none}.kx .ue-more .ue-note{margin:0;border-top:0;align-items:center;flex-wrap:wrap}.kx .ue-phd .ib{width:var(--target);height:var(--target);margin:-4px}@media (pointer: coarse){.kx .btn{min-height:var(--target)}.kx .btn-t{min-height:var(--target);padding-block:calc((var(--target) - var(--target-desk)) / 2 + 4px);margin-block:calc((var(--target-desk) - var(--target)) / 2 - 4px)}.kx :is(.ib,.btn-i){min-width:var(--target);min-height:var(--target)}.kx :is(.seg button,.utabs button,.res-f button,button[role=tab]){min-width:var(--target);min-height:var(--target)}.kx :is(.sb-nav a,.subnav a){min-height:var(--target)}.kx .gs-rail :is(a,.gs-tg){min-width:var(--target);min-height:var(--target)}.kx :is(.stepper button,.vw-step,.z-ab-step,.aa-pa-step,.aa-an-step,.aa-sh-step,.z-pl-step){position:relative}.kx :is(.stepper button,.vw-step,.z-ab-step,.aa-pa-step,.aa-an-step,.aa-sh-step,.z-pl-step):after{content:"";position:absolute;inset:calc((100% - var(--target)) / 2)}.kx :is(.toggle,.ga-lbl .toggle):before{content:"";position:absolute;inset:calc((100% - var(--target)) / 2)}.kx .vw-cost .vw-cr{min-height:var(--target)}.kx .srch kbd{display:none}}.kx .z-pl-body{overflow-y:auto;scrollbar-width:none}.kx .z-pl-body::-webkit-scrollbar{display:none}.kx .z-pl-werk{overflow-y:auto;scrollbar-width:thin}.kx .z-pl-zeit>.utabs{margin-top:0}.kx .mn-c>.z-pl-mn{height:100%}.kx .mn-c:has(>.z-pl-mn),.kx .mn-c:has(>.tm-ap){padding-bottom:0}.kx .mn-c>.tm-ap{height:100%}.kx .tm-ap-main{overflow-y:auto}.kx .tm-ap-side{overflow-y:auto;scrollbar-width:thin}.kx .ph .tm-rq{grid-template-columns:minmax(0,1fr);gap:8px}.kx .ph .tm-rq-a{flex-wrap:wrap;white-space:normal;gap:8px 16px}.kx .ph .tm-res{align-items:flex-start;white-space:normal}.kx .ph .tm-sum1{font-size:var(--t-dienst)}.kx .z-pl-macts{flex-wrap:wrap;row-gap:6px}.kx .z-pl-draft :focus-visible{outline-color:var(--bar-ink)}.kx .z-pl-mn{grid-template-rows:auto minmax(0,1fr) auto}.kx .z-pl-draft{flex-wrap:wrap;row-gap:8px;height:auto;min-height:68px;padding-top:12px;padding-bottom:12px}.kx .z-pl-dr{flex-wrap:wrap;justify-content:flex-end;row-gap:8px;max-width:100%}.kx .z-pl-dr>.btn{flex:none}.kx .z-pl-dnote{white-space:normal}.kx .z-pl-zh{flex-wrap:wrap;height:auto;min-height:52px;row-gap:4px}.kx .z-pl-sh b{white-space:normal}.kx .z-pl-dd{flex-wrap:wrap;row-gap:0}@media (min-width: 760px) and (max-width: 1023px){.kx .z-pl-mn{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr) auto auto}.kx .z-pl-werk{grid-column:1;grid-row:3;max-height:28dvh;padding:16px 24px;border-left:0;border-top:1px solid var(--line)}.kx .z-pl-draft{grid-column:1;grid-row:4}}@media (min-width: 1024px) and (max-width: 1279px){.kx :is(.z-pl-zeit,.z-pl-body){padding-inline:16px}.kx .z-pl-c{padding-inline:3px}}.kx .z-pl-chg{max-height:calc(100% - 96px);overflow-y:auto;scrollbar-width:thin}.kx .tm-bank>.ga-f{margin-top:14px}.kx .app[data-shell=hidden] .mn-c>.gs{height:100%}.kx .gs-rail{overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.kx .gs-rail::-webkit-scrollbar{display:none}.kx .gs-rail .gs-tip,.kx .gs-sb .gs-tip{position:fixed}.kx .gs-sb{overflow-y:auto;scrollbar-width:none;min-height:0}.kx .gs-sb>button.sb-ws{padding-right:48px}.kx .gs-sb>.gs-tg{position:absolute;top:24px;right:12px}.kx .gs-props{overflow-y:auto;overflow-x:hidden;scrollbar-width:none}.kx .gs-props>div{padding-bottom:32px}.kx .gs.is-alone{--gs-props: 0px}.kx .gs-canvas>.gs-alone{position:absolute;inset:0;display:grid;place-items:center;padding:24px;overflow-y:auto}.kx :is(.z-ge-top,.aa-re-top,.aa-mk-top,.aa-lo-top,.aa-do-top){height:auto;min-height:64px;padding-block:8px}.kx :is(.z-ge-draft,.aa-re-draft,.aa-mk-draft,.aa-lo-draft,.aa-do-draft){flex-wrap:wrap;justify-content:flex-end;height:auto;min-height:48px;row-gap:8px}@media print{@page{size:A4 portrait;margin:10mm}.kx .app[data-shell=hidden] .mn-c>.gs{display:block;height:auto}.kx .gs-rail,.kx .gs-sb,.kx .gs-props,.kx .gs-views,.kx .gs-toast,.kx .gs-ghost,.kx .z-ge-top,.kx .z-ge-cap{display:none!important}.kx .gs-body,.kx .gs-canvas{position:static;background:none;overflow:visible}.kx .z-ge-obj{position:relative;top:0;margin:0 auto;scale:1.3!important;box-shadow:none;border:0}}.kx .gs-rail>*{flex:none}.kx button.ga-row{width:100%;text-align:left}.kx .sheet .z-ge-pin{width:auto;padding:0}.kx :is(.sheet,.ue-mu) .z-ge-f .gs-in :is(input,select){height:var(--target)}.kx .ue-mu .z-ge-nt .acts{justify-content:flex-end}.kx .ue-mu>.ga-form{margin-top:20px}.kx .mn-c:has(>.z-ab),.kx .mn-c:has(>.aa-pa){display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.kx .mn-c>.z-ab,.kx .mn-c>.aa-pa{flex:1;min-height:0;display:flex;flex-direction:column}.kx .z-ab-right,.kx .aa-pa-right{overflow-y:auto;scrollbar-width:thin}.kx .z-ab-body:not(:has(>.z-ab-right)),.kx .aa-pa-body:not(:has(>.aa-pa-right)){grid-template-columns:minmax(0,1fr)}.kx .z-ab-step:disabled,.kx .aa-pa-step:disabled{opacity:.3;cursor:default;background:none}.kx .z-ab-per input.input,.kx .aa-pa-per input.input{width:150px;height:34px}.kx .z-ab-src .btn-t,.kx .aa-pa-src .btn-t{font-size:inherit;font-weight:600;min-height:0}.kx .ph .z-ab-head,.kx .ph .aa-pa-head{padding:4px 20px 10px}.kx .ph .z-ab-head .pg-h,.kx .ph .aa-pa-head .pg-h{flex-wrap:wrap;row-gap:4px}.kx .ph .z-ab-head .utabs,.kx .ph .aa-pa-head .utabs{margin:0;transform:none;flex:1 1 100%;gap:20px;overflow-x:auto;scrollbar-width:none}.kx .ph .z-ab-zeit,.kx .ph .aa-pa-zeit{flex-wrap:wrap;height:auto;padding:10px 20px;gap:8px 14px;white-space:normal}.kx .ph .z-ab-src,.kx .ph .aa-pa-src{margin-left:0;flex:1 1 100%}.kx .ph .z-ab-body,.kx .ph .aa-pa-body{display:block}.kx .ph .z-ab-left,.kx .ph .aa-pa-left{overflow:visible;padding:18px 20px 8px}.kx .ph .z-ab-right,.kx .ph .aa-pa-right{overflow:visible;border-left:0;padding:0 0 20px}.kx .ph .z-ab-sum .hero-fig,.kx .ph .aa-pa-sum .hero-fig{--hs: 52px;flex-wrap:wrap;white-space:normal;row-gap:6px}.kx .ph .z-ab-sum .hero-unit,.kx .ph .aa-pa-sum .hero-unit{font-size:var(--t-body);padding-bottom:8px}.kx .ph .z-ab-th,.kx .ph .z-ab-pr,.kx .ph .z-ab-tf,.kx .ph .z-ab-dh,.kx .ph .z-ab-dr{grid-template-columns:22px minmax(0,1fr) 74px 84px;column-gap:8px}.kx .ph .z-ab-th>:nth-child(3),.kx .ph .z-ab-pr>:nth-child(3),.kx .ph .z-ab-tf>:nth-child(3),.kx .ph .z-ab-dh>:nth-child(3),.kx .ph .z-ab-dr>:nth-child(3){display:none}.kx .ph .z-ab-pot{height:auto;flex-wrap:wrap;row-gap:6px}.kx .ph .z-ab-s{min-width:calc((100% - 6px) / 3);height:104px}.kx .ph .z-ab-who .av{display:none}.kx .ph .z-ab-who{gap:8px}.kx .ph .z-ab-who span:not(.av){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .ph .z-ab-dw,.kx .ph .z-ab-dh span:nth-child(2){padding-left:0}.kx .ph .z-ab-org{margin-left:22px}.kx .ph .z-ab-more{padding-left:30px}.kx .ph .z-ab-org div,.kx .ph .aa-pa-org div{grid-template-columns:18px 70px minmax(0,1fr)}.kx .ph .aa-pa-th,.kx .ph .aa-pa-pr,.kx .ph .aa-pa-tf,.kx .ph .aa-pa-dh,.kx .ph .aa-pa-dr{grid-template-columns:22px minmax(0,1fr) 76px 84px;column-gap:8px}.kx .ph .aa-pa-th>:nth-child(3),.kx .ph .aa-pa-pr>:nth-child(3),.kx .ph .aa-pa-tf>:nth-child(3),.kx .ph .aa-pa-dh>:nth-child(3),.kx .ph .aa-pa-dr>:nth-child(3),.kx .ph .aa-pa-th>:nth-child(5),.kx .ph .aa-pa-pr>:nth-child(5),.kx .ph .aa-pa-tf>:nth-child(5),.kx .ph .aa-pa-dh>:nth-child(5),.kx .ph .aa-pa-dr>:nth-child(5){display:none}.kx .ph .aa-pa-org,.kx .ph .aa-pa-bank{margin-left:22px}.kx .ph .aa-pa-tool{display:none}.kx .lay .aa-pa-scrim{position:fixed;z-index:50}.kx .lay .aa-pa-drw{position:fixed;z-index:51;max-width:100vw;overflow-y:auto;scrollbar-width:thin}.kx .lay>.sheet:has(.aa-pa-form){touch-action:pan-y}.kx .sheet .aa-pa-form .aa-pa-in{height:var(--target)}.kx .sheet .aa-pa-two{grid-template-columns:minmax(0,1fr);gap:0}.kx .sheet .aa-pa-row{flex-wrap:wrap;align-items:flex-start;gap:8px 14px}.kx .sheet .aa-pa-chips{flex-wrap:wrap}.kx .sheet .aa-pa-until{margin-left:0}.kx .sheet .aa-pa-amtf input,.kx .sheet .aa-pa-measure{font-size:40px}.kx .aa-pa-org .aa-pa-exp{margin-top:0;flex-wrap:wrap;gap:4px 16px}.kx .lay>.z-er-ph,.kx .lay>.aa-in-ph{position:fixed;inset:0;z-index:51;height:100dvh;background:var(--paper);color:var(--ink);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.kx .lay>.z-er-ph .z-er-csheet,.kx .lay>.aa-in-ph .aa-in-csheet{top:calc(50px + env(safe-area-inset-top))}.kx .z-er-ph .btn:not(.z-er-x),.kx .aa-in-ph .btn:not(.aa-in-x){min-height:56px}.kx .z-er-pm{width:56px;height:56px;margin-bottom:0}.kx .aa-in-us button{height:56px}.kx .z-er-acts button[role=checkbox],.kx .aa-in-acts button[role=checkbox]{min-height:56px}.kx .ph .z-er-dg,.kx .ph .aa-in-dg{grid-template-columns:minmax(0,1fr);gap:28px}.kx .ph .z-er-dpg .z-er-low,.kx .ph .aa-in-dpg .aa-in-low{padding:16px 0 4px}.kx .ph .z-er-dsum,.kx .ph .aa-in-dsum{font-size:var(--t-dienst)}.kx .z-er-dpg .z-er-log,.kx .aa-in-dpg .aa-in-log{margin-top:4px}.kx .ga-dr-b>.aa-in-gw{flex:none}.kx .sheet .seg{flex-wrap:wrap;row-gap:6px}.kx .sheet .ga-form>*{min-width:0}.kx .aa-br-pg{overflow:visible;overflow-x:clip}.kx .aa-br-tl+.aa-br-th{margin-top:18px}.kx .mn-c:has(>.aa-br-frame){display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.kx .mn-c>.aa-br-frame{flex:1;min-height:0;display:flex}.kx .aa-br-frame>.pg{flex:1;min-width:0;overflow-y:auto;scrollbar-width:thin}.kx .aa-br-frame>.aa-br-team{position:static;flex:none;width:210px;padding:22px 18px 24px;border-left:1px solid var(--line);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.kx .aa-br-frame>.aa-br-team .st{white-space:normal}@media (max-width: 1100px){.kx .aa-br-frame>.aa-br-team{width:180px;padding:22px 14px 24px}}.kx .aa-br-frame .tg-in-g{grid-template-columns:minmax(220px,1fr) minmax(0,410px)}.kx .aa-br-all+.btn-t{font-size:var(--t-label);font-weight:600}.kx .aa-br-tl li[role=button]{cursor:pointer;border-radius:8px;transition:background-color var(--dur-ui) var(--ease-out)}.kx .aa-br-tl li[role=button]:hover{background:var(--wash)}.kx .aa-br-face>b{font-size:11px;font-weight:650}.kx .tg-dr .aa-br-src{display:grid;gap:6px;font-size:var(--t-button);margin-top:14px}.kx .tg-dr-h>.btn-t{margin-left:auto;font-size:var(--t-button);font-weight:600}.kx .drawer-r .tm-me,.kx .sheet .tm-me{background:var(--wash)}.kx .tg-dr>.tm-in,.kx .tg-dr>.tm-sugg{flex:none}.kx .tg-dr .tm-msgs{padding-bottom:12px}.kx .tg-dr .tm-diff .tg-sg-a{margin-top:6px}.kx .tg-sgl>li[role=button]{cursor:pointer}.kx .tg-sg-w .aa-br-face{width:22px;height:22px}.kx .tg-sg-w .aa-br-face svg.h{width:22px;height:22px}.kx .ga-mail-ck .aa-br-face{margin-left:2px}.kx .aa-br-frame>.aa-br-kio{flex:1;min-width:0;min-height:0;display:flex}.kx .aa-br-kio-main{flex:1;min-width:0;display:flex;flex-direction:column}.kx .aa-br-tl li[aria-current=true]{background:var(--wash)}.kx .aa-br-kio-h{display:flex;align-items:center;gap:12px;flex:none;min-height:72px;padding:14px 32px;border-bottom:1px solid var(--line)}.kx .aa-br-kio-h>svg.h{width:36px;height:36px;flex:none;border-radius:50%;background:var(--f-slate)}.kx .aa-br-kio-h h1{margin:0;font-size:var(--t-heading);font-weight:650;letter-spacing:-.03em;line-height:1.1}.kx .aa-br-kio-h>span{flex:0 1 auto;min-width:0;font-size:var(--t-body);color:var(--ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .aa-br-kio-ha{display:flex;align-items:center;gap:18px;margin-left:auto;flex:none}.kx .aa-br-kio-ha .btn-t{font-size:var(--t-button);font-weight:600}.kx .aa-br-kio-ha .btn[aria-pressed=true]{text-decoration-color:var(--ink)}.kx .aa-br-kio-b{flex:1;min-height:0;overflow-y:auto}.kx .aa-br-kio-c{max-width:46em;margin:0 auto;padding:8px 32px 24px}.kx .aa-br-kio-f{flex:none;width:100%;max-width:calc(46em + 64px);margin:0 auto;padding:0 32px 18px}.kx .aa-br-kio-f .tm-in{align-items:center}.kx .aa-br-kio-fl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 16px;margin-top:8px}.kx .aa-br-kio-fl>.hint{margin:0 0 0 auto}.kx .aa-br-kio-glance{gap:8px;font-size:var(--t-meta);font-weight:550;color:var(--ink-2);text-decoration-color:transparent}.kx .aa-br-kio-glance:hover{color:var(--ink);text-decoration-color:var(--line-2)}.kx .aa-br-kio-glance .tm-meter{width:64px;height:4px;margin-top:0}.kx .aa-br-kio .tm-me{background:var(--wash)}.kx .aa-br-kio .tm-sugg{margin-top:0}.kx .ph-body>.aa-br-kio{position:fixed;inset:0;z-index:20;display:flex;height:100dvh;background:var(--paper);padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.kx .aa-br-kio-pick{position:relative;flex:none}.kx .aa-br-kio-pick>.btn-t{gap:6px;font-size:var(--t-button);font-weight:600;white-space:nowrap}.kx .aa-br-kio-pick>.btn-t svg.i{width:16px;height:16px}.kx .aa-br-kio-pick .aa-mk-pop{bottom:calc(100% + 8px);right:auto;left:-8px;width:320px;max-width:calc(100vw - 32px);transform-origin:bottom left}.kx .aa-br-kio-pick .aa-mk-ex button{grid-template-columns:minmax(0,1fr);gap:2px}.kx .aa-br-kio-pick .aa-mk-ex button:disabled{color:var(--ink-3);background:none;cursor:not-allowed}.kx .aa-br-kio-pick .new-tag{margin-left:8px}.kx .aa-kio-pk .an-inds{grid-template-columns:repeat(var(--n, 3),minmax(0,1fr));margin-top:12px}.kx .aa-kio-pk .an-pres{grid-template-columns:repeat(var(--n, 3),minmax(0,1fr))}.kx .aa-kio-pk .an-indt .new-tag{position:absolute;top:-9px;left:15px}.kx .aa-kio-pk .an-pre b .new-tag{margin-left:8px}.kx .an-indt span.aa-kio-pk-pr{margin-top:12px;font-size:var(--t-summary);font-weight:650;color:var(--ink);font-variant-numeric:tabular-nums}.kx .an-indt span.aa-kio-pk-pr small{font-size:var(--t-meta);font-weight:450;color:var(--ink-2)}.kx .aa-kio-pk .an-pre:disabled{color:var(--ink-3);cursor:not-allowed}.kx .aa-kio-pk .ga-plans{margin-top:16px}.kx .aa-kio-pk-b{margin-top:10px;scroll-margin-top:24px}.kx .tg-dr .aa-kio-pk .an-inds,.kx .tg-dr .aa-kio-pk .an-pres{grid-template-columns:minmax(0,1fr);gap:14px}@media (max-width: 759px){.kx .aa-kio-pk .an-inds,.kx .aa-kio-pk .an-pres{grid-template-columns:minmax(0,1fr);gap:14px}}.kx .aa-br-kio-pref{margin:8px 6px 0;padding-top:10px;border-top:1px solid var(--line)}.kx .aa-br-kio-pref .seg button[aria-checked=true]{background:var(--wash-2);color:var(--ink)}.kx .aa-br-kio-pref .hint{margin-top:6px}.kx .aa-br-kio-ms{display:grid;gap:14px;margin-top:16px}.kx .aa-mk-pop .aa-br-kio-ms{gap:10px;margin:10px 6px 0;padding-top:10px;border-top:1px solid var(--line)}.kx .aa-br-kio-m>div:first-child{display:flex;justify-content:space-between;gap:12px;margin-bottom:6px;font-size:var(--t-meta)}.kx .aa-br-kio-m b{font-weight:600}.kx .aa-br-kio-m span{color:var(--ink-2);font-variant-numeric:tabular-nums}.kx .aa-br-kio-m small{display:block;margin-top:5px;font-size:var(--t-meta);color:var(--ink-2)}.kx .aa-mk-pop .aa-br-kio-m .hbar{height:6px}@media (max-width: 759px){.kx .aa-br-kio-h{gap:4px;min-height:0;padding:8px}.kx .aa-br-kio-h>svg.h{width:32px;height:32px;margin:0 6px 0 2px}.kx .aa-br-kio-h h1{font-size:var(--t-dialog)}.kx .aa-br-kio-h>span{display:none}.kx .aa-br-kio-ha{gap:4px}.kx .aa-br-kio-c{padding:4px 16px 20px}.kx .aa-br-kio-f{padding:0 16px 12px}}.kx .aa-rv-st-f{white-space:nowrap}.kx .ph .aa-br-pg,.kx .ph .aa-rv-pg{padding:6px 20px 24px}.kx .ph .aa-br-col{max-width:none}.kx .ph .aa-br-top,.kx .ph .aa-rv-top{flex-wrap:wrap;row-gap:8px}.kx .ph .aa-br-halt{order:5}.kx .ph .aa-br-team{position:static;width:auto;margin-top:26px}.kx .ph .aa-br-card,.kx .ph .aa-rv-card{padding:20px 18px 18px}.kx .ph .aa-br-d,.kx .ph .aa-rv-d{grid-template-columns:44px minmax(0,1fr)}.kx .ph .aa-br-d svg.h,.kx .ph .aa-rv-d svg.h{width:44px;height:44px}.kx .ph .aa-br-dec,.kx .ph .aa-rv-dec,.kx .ph .aa-br-ra{flex-wrap:wrap;row-gap:10px}.kx .ph .aa-br-dec>.btn,.kx .ph .aa-rv-dec>.btn{flex:1 1 auto}.kx .ph .aa-br-fine,.kx .ph .aa-rv-fine{flex-basis:100%;max-width:none;margin-left:0;text-align:left}.kx .ph .aa-br-vh,.kx .ph .aa-rv-vh{flex-wrap:wrap;white-space:normal;row-gap:4px}.kx .ph .aa-br-md div{grid-template-columns:58px minmax(0,1fr)}.kx .ph .aa-rv-sr{flex-wrap:wrap}.kx .ph .aa-rv-gs{flex-wrap:wrap;white-space:normal}.kx .tg-dr-h>.btn-i{flex:none}.kx .tg-dr .utabs{overflow-x:auto;scrollbar-width:none;flex:none}.kx .tg-dr .utabs::-webkit-scrollbar{display:none}.kx .seg button:disabled{opacity:.4;cursor:default}.kx .tg-in-l>.tg-ly,.kx .ph-list>.tg-ly{margin:12px 0 6px}.kx .mn-c>.aa-vo{height:100%;min-height:700px}.kx .mn-c:has(>.aa-vo){padding-bottom:0}.kx .aa-vo-path .btn-t,.kx .aa-vo-cf .btn-t,.kx .aa-vo-after .btn-t{font-size:inherit}.kx .aa-vo-fwd button:disabled{cursor:default}.kx .aa-vo-num{grid-template-columns:minmax(0,1fr)}.kx .aa-vo-num>.aa-vo-fwr{grid-column:1 / -1;grid-row:3;flex-wrap:wrap;row-gap:8px}.kx .app .aa-vo-main{display:flex;justify-content:flex-end}.kx .app .aa-vo-cbk{width:auto;height:var(--target);font-size:var(--t-body);gap:8px;letter-spacing:0}.kx .app .aa-vo-cbk svg.i{width:18px;height:18px}.kx .app .aa-vo-cbk em{min-width:24px;height:24px;padding:0 6px;font-size:var(--t-meta)}.kx .app .aa-vo-side{padding-bottom:90px}.kx .app .aa-vo-pick{bottom:56px}.kx .vw-sec>.vw-inl,.kx .tm-onb-b>.vw-inl{margin-top:18px}.kx .vw-sec>.hint.err,.kx .tm-onb-b>.hint.err{margin-top:14px}.kx .vw-sec>.empty{margin-top:28px}.kx .vw-sec .frow .fc>.vw-inl{flex-wrap:wrap}.kx .ph .aa-vo{display:block}.kx .ph .aa-vo-top{display:block;padding:6px 20px 0}.kx .ph .aa-vo-now-a{height:auto;flex-wrap:wrap;gap:6px 14px}.kx .ph .aa-vo-live b{font-size:34px}.kx .ph .aa-vo-say{flex:1 1 100%;padding-left:0;border-left:0;font-size:var(--t-dienst);-webkit-line-clamp:3;line-clamp:3}.kx .ph .aa-vo-now-b{display:none}.kx .ph .aa-vo-body{display:block;padding:16px 20px 0}.kx .ph .aa-vo-bign{font-size:30px}.kx .ph .aa-vo-path{grid-row:auto;white-space:normal}.kx .ph .aa-vo-fwd button{padding:0 14px}.kx .ph .aa-vo-call{padding:14px 16px 16px 10px}.kx .ph .aa-vo-ch{grid-template-columns:52px minmax(0,1fr)}.kx .ph .aa-vo-ch svg.h{width:52px;height:52px}.kx .ph .aa-vo-cw>span{white-space:normal}.kx .ph .aa-vo-timer{grid-column:2;justify-self:start;height:32px}.kx .ph .aa-vo-cb{grid-template-columns:minmax(0,1fr);gap:16px;margin-left:4px;overflow:visible}.kx .ph .aa-vo-side{padding-bottom:0;margin-top:26px}.kx .ph .aa-vo-arr{overflow:visible}.kx .ph .aa-vo-after{white-space:normal}.kx .ph .aa-vo-main{position:fixed;left:20px;right:20px;bottom:calc(var(--kx-tab) + 12px);padding-top:0;z-index:3}.kx .ph-body:has(>.aa-vo){padding-bottom:calc(190px + env(safe-area-inset-bottom))}.kx .ph .aa-vo-cbk{height:64px}.kx .ph .aa-vo-toast{position:fixed;left:16px;right:16px;bottom:calc(var(--kx-tab) + 84px)}.kx .aa-vo-slkv>div{min-width:0}.kx .input.vw-w-xs{width:92px}.kx .input.vw-w-sm{width:220px;max-width:100%}.kx .input.vw-w-md{width:280px;max-width:100%}.kx .vw-terms .vw-term:disabled{cursor:default}.kx .vw-terms .vw-term:disabled:not([aria-checked=true]){opacity:.45}.kx .aa-vo-pk-a{flex-wrap:wrap;row-gap:8px}.kx .aa-vo-arr{overflow-y:auto;scrollbar-width:none}.kx .aa-vo-arr::-webkit-scrollbar{display:none}.kx .aa-vo-pk-h{flex-wrap:wrap;row-gap:2px}.kx .aa-vo-pk-h b{white-space:nowrap}.kx .aa-vo-dial>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.kx .aa-vo-dial small{flex:none}.kx .ph .aa-vo-dial{font-size:var(--t-section)}.kx .aa-vo-cb{overflow:hidden}.kx .aa-vo-sum{min-height:0;overflow-y:auto;scrollbar-width:thin}.kx .ph .aa-vo-sum{overflow:visible}.kx .aa-vo-now{grid-template-columns:minmax(0,1fr)}.kx .aa-vo-top{grid-template-columns:minmax(0,1fr);grid-auto-flow:column;grid-auto-columns:auto}.kx .aa-vo-top>.tb-r{height:54px;gap:4px}@media (min-width: 760px) and (max-width: 1180px){.kx .aa-vo-body{grid-template-columns:minmax(0,1fr) 320px;gap:24px}.kx .aa-vo-key{display:none}.kx .aa-vo-col{overflow-y:auto;scrollbar-width:none}.kx .aa-vo-call{flex:none}.kx .aa-vo-cb{grid-template-columns:minmax(0,1fr);gap:16px;overflow:visible}.kx .aa-vo-sum{overflow:visible}}.kx :is(.vw-sec,.vw-dr,.vw-dlg,.vw-rolepick) input.radio{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin:0;cursor:pointer}.kx :is(.vw-sec,.vw-dr,.vw-dlg,.vw-rolepick) input.radio:checked{border:6px solid var(--ink)}.kx :is(.vw-sec,.vw-dr,.vw-dlg) input.check{-webkit-appearance:none;appearance:none;width:20px;height:20px;margin:0;border-radius:5px;cursor:pointer;transition:background-color var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out)}.kx :is(.vw-sec,.vw-dr,.vw-dlg) input.check:checked{background:var(--ink);border-color:var(--ink)}.kx :is(.vw-sec,.vw-dr,.vw-dlg) input.check:checked:after{content:"";width:9px;height:5px;border-left:1.8px solid var(--paper);border-bottom:1.8px solid var(--paper);transform:translateY(-1px) rotate(-45deg)}.kx :is(.vw-sec,.vw-dr,.vw-dlg,.vw-rolepick) :is(input.radio,input.check):focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kx .lay>form.drawer-r.vw-dr{overflow-y:auto;scrollbar-width:thin}.kx .lay>form.drawer-r.vw-dr>.vw-dr-f{position:sticky;bottom:-26px;margin-bottom:-26px;padding-bottom:26px;background:var(--raised)}.kx :is(.vw-sec,.vw-dr,.vw-dlg) :is(input.radio,input.check):disabled{cursor:default;opacity:.5}.kx .input.vw-w-lg{width:100%;max-width:420px}.kx .vw-seg button:disabled{opacity:.4;cursor:default}@media (hover: none){.kx .vw-mem .rm{opacity:1}}.kx .lay>.vw-gone{position:fixed;z-index:70}.kx .lay>.drawer-r.vw-dr{overflow-y:auto}.kx .vw-key code{overflow-wrap:anywhere;min-width:0}.kx .dialog p.hint{font-size:13px;margin-top:6px}.kx .vw-set>.subnav{position:sticky;top:8px;align-self:start}@media (min-width: 760px) and (max-width: 1023px){.kx .vw-set .frow{grid-template-columns:minmax(0,1fr);gap:10px}}.kx .vw-sec-h{flex-wrap:wrap;row-gap:10px}.kx .vw-sec-h>.btn-p{margin-left:auto}.kx .vw-sec .frow>.fc{grid-template-columns:minmax(0,1fr)}.kx .vw-sec .vw-prog{flex-wrap:wrap;row-gap:8px}.kx .ph .pg>.btn-t:first-child{align-self:flex-start;margin:2px 0 6px -4px}.kx .ph .vw-sec-h{flex-wrap:wrap;row-gap:10px}.kx .ph .vw-sec-h h1{font-size:var(--t-phone-title)}.kx .ph .vw-mem li{grid-template-columns:32px minmax(0,1fr) auto;height:auto;padding:10px 0;row-gap:8px}.kx .ph .vw-mem li>.who{grid-column:2 / -1}.kx .ph .vw-mem li>:nth-child(3){grid-column:2;grid-row:2}.kx .ph .vw-mem li>:nth-child(4){grid-column:3;grid-row:2}.kx .ph .vw-mem .rm{opacity:1}.kx .ph .vw-roles>div{grid-template-columns:minmax(0,1fr);gap:2px}.kx .ph .vw-jo .helper{grid-template-columns:56px minmax(0,1fr);padding:10px 16px 10px 6px}.kx .ph .vw-jo .helper svg.h{width:56px;height:56px}.kx .ph .vw-ep code{white-space:normal;overflow-wrap:anywhere}.kx .ph .vw-ln .vw-acts{flex-wrap:wrap;justify-content:flex-end;gap:6px 14px}.kx .ph .vw-queue{flex-wrap:wrap;row-gap:6px}.kx .ap-pos-tray{min-height:420px}.kx .ap-pos-tray>.ue-empty{padding-top:40px}.kx .ap-pos-roll{position:absolute;top:0;left:16px;right:16px}.kx .ap-pos-pg>.ap-pos-note{margin-top:18px}.kx .ap-pos-note>.btn-i{margin-left:auto;flex:none}.kx .ap-pos-pane>.ap-pos-note+.ap-pos-ways,.kx .ap-pos-pane>.ap-pos-note+.ap-pos-lead{margin-top:14px}.kx .ap-pos-search input{flex:1;min-width:0;height:100%;border:0;outline:0;padding:0;background:none;font:inherit;color:var(--ink)}.kx .ap-pos-search input::placeholder{color:var(--ink-3)}.kx .ap-pos-search:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .ap-pos-pane>.seg{margin-top:10px}.kx .ap-pos-feed>.seg{margin-bottom:14px}.kx .ap-pos-src .av.guest-obj{background:var(--paper);border:1px solid var(--line)}.kx .ap-pos-src .av img{width:70%;height:70%;object-fit:contain;display:block}.kx .dialog>p+form{margin-top:18px}@media (max-width: 759px){.kx .ap-pos-grid{grid-template-columns:minmax(0,1fr);gap:28px}}.kx .lay>.drawer-r.tm-log,.kx .lay>.drawer-r.tm-bank{overflow-y:auto;scrollbar-width:thin}.kx div.tm-tk{cursor:default}.kx .tm-ttbl tbody tr[tabindex]{cursor:pointer}.kx button.tm-radio{width:100%;text-align:left;padding:6px 0}.kx .ph .tm-set{grid-template-columns:minmax(0,1fr);gap:20px}.kx .ph .tm-set-b .frow,.kx .ph .tm-onb-b .frow{grid-template-columns:minmax(0,1fr);gap:10px}.kx .ph .tm-addrow{grid-template-columns:minmax(0,1fr)}.kx .ph .tm-appinv{grid-template-columns:minmax(0,1fr);gap:20px}.kx .ph .tm-contract .input{width:64px}.kx .ph .tm-contract td{padding-right:8px;white-space:normal}.kx .ph .tm-steps button{white-space:normal;height:auto;min-height:40px}.kx .ph .tm-onb{grid-template-columns:minmax(0,1fr);gap:28px;margin-top:20px}.kx .pg>.tm-back{align-self:flex-start}.kx .tm-inl select.tm-sm{padding-right:28px;background-position:calc(100% - 14px) 50%,calc(100% - 9px) 50%}.kx .split .tm-msgs .tm-me{background:var(--wash-2)}.kx .mn-c:has(>.aa-an-body),.kx .mn-c:has(>.aa-sh-body){display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.kx .aa-an-right{overflow-y:auto;scrollbar-width:thin}.kx .aa-an-per input.input,.kx .aa-sh-per input.input{width:148px;height:34px;padding:0 10px}.kx .aa-an-step:disabled,.kx .aa-sh-step:disabled{opacity:.35;cursor:default;background:none}.kx button.aa-sh-me{width:100%;text-align:left;transition:background-color var(--dur-ui) var(--ease-out)}.kx button.aa-sh-me:hover{background:var(--wash)}.kx .aa-sh-sug .chip.on,.kx .aa-sh-sug .chip.on:hover{color:var(--paper);border-color:var(--ink)}.kx .aa-sh-note+.aa-sh-ned{margin-top:16px}.kx .ph .aa-an-head,.kx .ph .aa-sh-head{padding:4px 20px 6px}.kx .ph .aa-an-head .utabs,.kx .ph .aa-sh-head .utabs{margin:0;transform:none;gap:20px;overflow-x:auto;scrollbar-width:none}.kx .ph .aa-an-zeit,.kx .ph .aa-sh-zeit{height:auto;flex-wrap:wrap;gap:6px 14px;padding:10px 20px;white-space:normal}.kx .ph .aa-sh-src{margin-left:0}.kx .ph .aa-an-per input.input,.kx .ph .aa-sh-per input.input{width:132px}.kx .ph .aa-an-body,.kx .ph .aa-sh-body{display:block}.kx .ph .aa-an-left,.kx .ph .aa-sh-left{overflow:visible;padding:18px 20px 24px}.kx .ph .aa-an-right,.kx .ph .aa-sh-right{overflow:visible;border-left:0;border-top:1px solid var(--line);padding:20px 20px 28px}.kx .ph .aa-an-sum .hero-fig,.kx .ph .aa-sh-sum .hero-fig{--hs: 56px;gap:10px;flex-wrap:wrap;white-space:normal}.kx .ph .aa-an-sum .hero-unit,.kx .ph .aa-sh-sum .hero-unit{font-size:19px;line-height:1.2;padding-bottom:6px}.kx .ph .aa-an-kh,.kx .ph .aa-an-kr{grid-template-columns:minmax(0,1fr) auto;row-gap:6px}.kx .ph .aa-an-kh>span:nth-child(3){display:none}.kx .ph .aa-an-kr>:nth-child(3){grid-column:1 / -1}.kx .ph :is(.aa-an-th,.aa-an-pr,.aa-an-tf,.aa-an-dh,.aa-an-dr){grid-template-columns:22px minmax(0,1fr) 92px}.kx .ph :is(.aa-an-th,.aa-an-pr,.aa-an-tf,.aa-an-dh,.aa-an-dr)>span:nth-child(n+3):nth-child(-n+5){display:none}.kx .ph :is(.aa-an-tf,.aa-sh-tf) em{display:block;margin-left:0}.kx .ph .aa-an-tf,.kx .ph .aa-sh-tf{height:auto;padding:10px 0}.kx .ph .aa-an-org,.kx .ph .aa-sh-org{margin-left:22px;padding-left:12px}.kx .ph .aa-an-org dl div,.kx .ph .aa-sh-org div{grid-template-columns:18px 64px minmax(0,1fr)}.kx .ph .aa-an-hrs{overflow-x:auto;scrollbar-width:none}.kx .ph .aa-an-hg{min-width:520px}.kx .ph :is(.aa-sh-th,.aa-sh-pr,.aa-sh-tf,.aa-sh-dh,.aa-sh-dr){grid-template-columns:22px minmax(0,1fr) 84px 58px}.kx .ph :is(.aa-sh-th,.aa-sh-pr,.aa-sh-tf,.aa-sh-dh,.aa-sh-dr)>span:nth-child(3),.kx .ph :is(.aa-sh-th,.aa-sh-pr,.aa-sh-tf,.aa-sh-dh,.aa-sh-dr)>span:nth-child(4){display:none}.kx .ph :is(.aa-sh-mth,.aa-sh-mr,.aa-sh-me){grid-template-columns:22px minmax(0,1fr) 70px 84px}.kx .ph .aa-sh-jo{grid-template-columns:44px minmax(0,1fr);padding:8px 14px 10px 4px}.kx .ph .aa-sh-jo svg.h{width:44px;height:44px}.kx .ph .aa-sh-jo .btn-t{grid-column:2;justify-self:start}.kx .mp-tiles{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.kx .mp-tile,.kx .mp-rank,.kx .mp-mine,.kx .mp-story{cursor:pointer}.kx .mp-tile b button,.kx .mp-rm b button,.kx .mp-app b button{text-align:left}.kx .mp-get:disabled{opacity:.4;cursor:default;transform:none}.kx .mp-feat>.mp-story:only-child{grid-column:1 / -1}.kx .mp-feat:has(>.mp-story:nth-child(3)){grid-template-columns:1.4fr 1fr 1fr}.kx .mp-rank:not(:has(>.mp-n)){grid-template-columns:52px minmax(0,1fr) auto}.kx .mp-p+.mp-p,.kx .mp-can+.mp-p{margin-top:10px}.kx .mp-sum+.vw-rate,.kx .mp-none+.vw-rate{margin-top:14px}.kx .vw-rate{flex-wrap:wrap;row-gap:4px}.kx .mp-p.sm+.vw-rate,.kx .mp-p.sm+.ga-form,.kx .mp-p.sm+.mp-rev{margin-top:12px}.kx .mp-rate+.mp-p.sm+.vw-sort,.kx .mp-rev+.vw-sort,.kx .vw-rate+.vw-sort,.kx .ga-form+.vw-sort{margin-top:14px}.kx .mp-rev+.btn-t{margin-top:8px}.kx .ga-form>.ue-cta{margin-top:6px}.kx .vw-book .acts{flex-wrap:wrap;row-gap:10px}.kx .dialog>p+.btn-t,.kx .dialog>p+.mp-p,.kx .dialog>p+.mp-can,.kx .dialog>.vw-terms+.ga-f,.kx .dialog>.vw-bnote+.ga-f{margin-top:12px}.kx select.vw-sort{width:172px}.kx .ph .mp-bar{flex-direction:column-reverse;align-items:stretch;gap:12px}.kx .ph .mp-bar .utabs{overflow-x:auto;scrollbar-width:none;flex:none;gap:22px}.kx .ph .mp-qw{margin-bottom:0}.kx .ph .mp-q{width:100%;height:var(--target)}.kx .ph .mp-feat,.kx .ph .mp-feat:has(>.mp-story:nth-child(3)){grid-template-columns:minmax(0,1fr);gap:14px}.kx .ph .mp-story{min-height:270px;padding:22px 20px 96px}.kx .ph .mp-st,.kx .ph .mp-story.ochre .mp-st{max-width:64%}.kx .ph .mp-st h2{font-size:27px}.kx .ph .mp-art,.kx .ph .mp-art.sm{width:160px;height:160px;right:-16px;bottom:70px}.kx .ph .mp-two{grid-template-columns:minmax(0,1fr);gap:0;margin-top:8px}.kx .ph .mp-tiles{gap:22px 16px}.kx .ph .mp-head{grid-template-columns:72px minmax(0,1fr);gap:16px;align-items:start}.kx .ph .mp-ht h1{font-size:var(--t-phone-title)}.kx .ph .mp-ht p{font-size:var(--t-body)}.kx .ph .mp-buy{grid-column:1 / -1;justify-items:start}.kx .ph .mp-info{display:flex;overflow-x:auto;scrollbar-width:none;margin:22px -20px 0;padding:0 20px}.kx .ph .mp-info>div{flex:none;width:150px}.kx .ph .mp-dist{width:auto;flex:1}.kx .aa-re-pane,.kx .aa-mk-pane{grid-template-columns:minmax(0,1fr)}.kx .aa-re-len>span:first-child{overflow:hidden;text-overflow:ellipsis}.kx .ue-dr-list :is(.ga-form,.ga-f){grid-template-columns:minmax(0,1fr)}.kx .ue-dr-list .aa-re-hint{overflow-wrap:anywhere}.kx .ue-dr-tabs+.ue-dr-list:not(:has(>.ue-day:first-child)){padding-top:16px}.kx .ga-dr-b>.aa-re-back,.kx .ga-form>.aa-re-back,.kx .ga-dr-b>.aa-mk-back,.kx .ga-form>.aa-mk-back{align-self:flex-start;justify-self:start}.kx .lay>.vw-layer{position:fixed;z-index:50}.kx .vw-layer>.vw-dr{max-width:100vw;overflow-y:auto;scrollbar-width:thin}.kx .vw-dr>.vw-dr-h{flex:none}.kx .vw-dr .hint.err{margin-top:14px}.kx .vw-cl .dt[role=button]{cursor:pointer;border-radius:4px}.kx .vw-cl .dt[role=button]:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.kx .vw-loc:focus-visible{outline:2px solid var(--ink);outline-offset:-2px;border-radius:6px}.kx .mn-c:has(>.vw-bhead){display:flex;flex-direction:column;overflow:hidden;padding-bottom:0}.kx .vw-step:disabled{opacity:.3;cursor:default;background:none}.kx .vw-inv .r .btn-t{min-height:0}.kx .ph .vw-bhead{padding:4px 20px 10px}.kx .ph .vw-bhead .pg-h{flex-wrap:wrap;row-gap:8px}.kx .ph .vw-zeit{flex-wrap:wrap;height:auto;padding:10px 20px;gap:6px 14px;white-space:normal}.kx .ph .vw-src{margin-left:0;flex:1 1 100%}.kx .ph .vw-bbody{overflow:visible;padding:18px 20px 32px}.kx .ph .vw-bill{grid-template-columns:minmax(0,1fr);gap:36px}.kx .ph .vw-sumfig{--hs: 52px;flex-wrap:wrap;white-space:normal;row-gap:6px}.kx .ph .vw-sumfig .hero-unit{font-size:var(--t-body);padding-bottom:8px}.kx .ph .vw-inv>div{grid-template-columns:50px minmax(0,1fr)}.kx .ph .vw-inv .r{grid-column:2;flex-wrap:wrap}.kx .ph .vw-loc .c{flex-wrap:wrap;row-gap:4px}.kx .ph .vw-flag{grid-template-columns:18px minmax(0,1fr)}.kx .ph .vw-flag>:nth-child(3){grid-column:2;justify-self:start}.kx .ph .vw-flag .vw-inl>*{max-width:100%}.kx .ph .vw-wk-ax,.kx .ph .vw-wk{grid-template-columns:84px minmax(0,1fr);gap:12px}.kx .ph .vw-wk-ax>span:last-child{display:none}.kx .ph .vw-wk .w{grid-column:2;padding-bottom:8px}.kx .ph .vw-wk-ed{padding-left:0}.kx .ph .vw-wk-ed .vw-inl{flex-wrap:wrap}.kx .ph .vw-cl>div{grid-template-columns:minmax(0,1fr) 34px}.kx .ph .vw-cl .lb{grid-column:1}.kx .ph .vw-cl .btn-i{grid-column:2;grid-row:1 / span 2}.kx .kx-rp .utabs{overflow-x:auto;scrollbar-width:none}.kx button.chip{cursor:pointer}.kx button.chip:disabled{opacity:.45;cursor:default}.kx .bt-drop.kx-rp-over{border-color:var(--ink);background:var(--wash)}.kx .kx-rp-photos{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:18px;margin-top:12px}.kx .kx-rp-photo{display:grid;gap:8px;align-content:start;min-width:0}.kx .kx-rp-photo.is-cover{grid-column:1 / -1}.kx .kx-rp-photo img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:10px;background:var(--wash)}.kx .kx-rp-photo.is-cover img{aspect-ratio:16 / 7}.kx .kx-rp-photo .hint{margin-top:0}.kx .kx-rp-photo[aria-busy=true] img{opacity:.5}.kx .kx-rp-thumb{width:40px;height:40px;border-radius:10px;object-fit:cover;background:var(--wash)}.kx .kx-rp-preview iframe{display:block;width:100%;height:520px;border:1px solid var(--line);border-radius:12px;background:var(--paper)}@media (pointer: coarse){.kx .kx-lk-url{display:inline-flex;align-items:center;min-height:var(--target)}}.kx .st.ink-2>.g-wait{border-color:var(--ink-3)}.kx .mn-c>.bt-ftb{position:sticky;top:0;z-index:3;background:var(--paper)}.kx .mn-c>.bt-foot{position:fixed;z-index:3}.kx .mn-c:has(>.bt-foot){padding-bottom:112px}.kx .bt-paper:has(>iframe){padding:0}.kx .bt-paper>iframe,.kx .aa-do-obj>iframe{display:block;width:100%;height:100%;border:0;border-radius:inherit;background:var(--paper)}.kx :is(.pg-h,.bt-tr,.vw-ln,.vw-inl) .bt-catmenu{left:auto;right:0}.kx canvas.bt-drop{display:block;width:100%;height:160px;padding:0;margin-top:12px;touch-action:none;background:var(--paper);cursor:crosshair}.kx .bt-qrbox>img{display:block;max-height:40px;max-width:140px}.kx .bt-paper header img{display:block;max-height:32px;max-width:110px;margin-bottom:6px}.kx .ph .bt-paths{grid-template-columns:minmax(0,1fr)}.kx .ph .bt-path,.kx .ph .bt-path+.bt-path{padding:18px 0 20px;border-left:0}.kx .ph .bt-path+.bt-path{border-top:1px solid var(--line)}.kx .ph .bt-qrrow{grid-template-columns:minmax(0,1fr)}.kx .ph .bt-filter,.kx .ph .bt-cats,.kx .ph .bt-tr,.kx .ph .bt-acts{flex-wrap:wrap}.kx .ph .bt-list>li{grid-template-columns:20px minmax(0,1fr);row-gap:6px}.kx .ph .bt-list>li>:last-child:not(.bt-t){grid-column:2;justify-self:start}.kx .ph .bt-list.bt-nog>li{grid-template-columns:minmax(0,1fr)}.kx .ph .bt-list.bt-nog>li>:last-child:not(.bt-t){grid-column:1}.kx .ph .bt-pg .seg{padding:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.kx .ph .bt-pg .seg>button{flex:none;white-space:nowrap}.kx .ph .bt-pg .bt-filter>.bt-srchw{flex:1 1 100%}.kx .ph .bt-pg .bt-list>li>.bt-r{text-align:left}.kx .ph-body>.bt-ftb{position:sticky;top:0;z-index:3;flex-wrap:wrap;height:auto;gap:8px 12px;padding:8px 20px 12px;background:var(--paper);border-bottom:1px solid var(--line)}.kx .ph-body>.bt-ftb .bt-steps{flex-basis:100%;margin-left:0;gap:14px}.kx .ph .bt-fill{grid-template-columns:minmax(0,1fr);gap:24px}.kx .ph-body>.bt-foot{position:absolute;left:0;right:0;bottom:0;z-index:3;flex-wrap:wrap;height:auto;gap:8px 12px;padding:10px 20px calc(12px + env(safe-area-inset-bottom))}.kx .ph-body>.bt-foot>p{flex:1 1 100%;order:-1}.kx .ph-body>.bt-foot>.btn-p{flex:1 1 100%;order:9}.kx .ph-body:has(>.bt-foot){padding-bottom:calc(190px + env(safe-area-inset-bottom))}.kx .sheet .bt-paper{height:min(68dvh,556px);margin-top:14px}.kx .ph .bt-list.bt-tpl{grid-template-columns:minmax(0,1fr)}.kx .ph .bt-list.bt-tpl>li{grid-template-columns:minmax(0,1fr)}.kx .ph .bt-list.bt-tpl>li>:last-child:not(.bt-t){grid-column:1}.kx .ph .bt-list.bt-pick>li{grid-template-columns:20px 32px minmax(0,1fr)}.kx .ph .bt-list.bt-pick>li>:last-child:not(.bt-t){grid-column:3}.kx .ue-dr-h>.btn-i{flex:none}.kx .ga-dr-b .bt-law .bt-mono{overflow-wrap:anywhere}.kx label.input>input{flex:1;min-width:0;height:100%;border:0;padding:0;background:transparent;font:inherit;color:var(--ink);outline:0}.kx label.input>input::placeholder{color:var(--ink-3)}.kx label.input>input::-webkit-search-cancel-button{display:none}.kx label.input:focus-within{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .bp-tbl button.check{padding:0;cursor:pointer}.kx .bp-tbl tbody tr[tabindex]{cursor:pointer}.kx .bp-tbl tbody tr[tabindex]:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.kx textarea.bp-ta{display:block;width:100%;font:inherit;font-size:15px;resize:vertical;outline:0}.kx textarea.bp-ta:focus{border-color:var(--ink);box-shadow:0 0 0 3px color-mix(in srgb,var(--ink) 10%,transparent)}.kx .lay .bp-dbody{overflow-y:auto;padding-bottom:24px;scrollbar-width:thin}.kx .lay .bp-drawer .bp-rows>li[role=button]{cursor:pointer}.kx .bp-dh h3{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kx .bp-app .bp-bulk{position:fixed;left:calc(50% + 114px);z-index:40}.kx .ph.bp-app .bp-bulk{left:50%;bottom:calc(var(--kx-tab) + 14px);max-width:calc(100vw - 32px);overflow-x:auto}.kx .bp-tbl td.num>.btn+.btn{margin-left:14px}.kx .bp-tbl td.bp-quote{white-space:normal;min-width:200px;padding-block:8px;line-height:1.35}.kx .ph .bp-ov{grid-template-columns:minmax(0,1fr);gap:32px;padding-top:18px}.kx .ph .bp-ov .hero-fig{--hs: 64px}.kx .ph .bp-ov .hero-unit{font-size:18px}.kx .ph .bp-segrow{flex-wrap:wrap}.kx .ph .bp-segrow>span{white-space:normal}.kx .ph .bp-tools{flex-wrap:wrap}.kx .ph .bp-tools label.input{width:100%!important}.kx .ph .bp-tools .sp{display:none}.kx .ph .bp-app .res-f,.kx .ph.bp-app .res-f,.kx .ph.bp-app .utabs{overflow-x:auto;scrollbar-width:none;max-width:100%}.kx .ph.bp-app .bp-tbl{display:block;overflow-x:auto}.kx .ph.bp-app .bp-tbl.bp-fix{table-layout:auto}.kx .ph.bp-app .todo li{height:auto;min-height:48px;padding:6px 0}.kx .ph.bp-app .todo li span:nth-child(2){white-space:normal}.kx .lay~.lay>.d-scrim{z-index:52}.kx .lay~.lay>.dialog,.kx .lay~.lay>.drawer-r{z-index:53}.kx .side-block .bp-counts{grid-template-columns:minmax(0,1fr)}.kx-tm .tm-ph{padding-top:env(safe-area-inset-top)}.kx-tm .ph.an-ph{border-top:env(safe-area-inset-top) solid var(--paper)}.kx-tm .an-ph .an-ph-body{padding-bottom:calc(34px + env(safe-area-inset-bottom))}@media (min-width: 640px){.kx-tm{background:var(--wash)}.kx-tm .ph{max-width:520px;margin:0 auto;background:var(--paper);border-inline:1px solid var(--line)}}.kx-tm .ue-toastbar{left:0}.kx .lay>.tm-sheet{touch-action:pan-y}.kx .tm-sheet .ue-grab{touch-action:none}.kx .tm-sheet video{display:block;width:100%;aspect-ratio:1;object-fit:cover;margin-top:12px;border-radius:var(--radius-menu, 12px);background:var(--ink)}.kx .tm-sheet canvas{display:block;width:100%;aspect-ratio:3 / 1;border:1px dashed var(--line-control);border-radius:var(--radius-sm, 8px);background:var(--paper);color:var(--ink);touch-action:none}.kx .tm-sig>svg{display:block;height:54px;width:auto;max-width:100%;color:var(--ink)}.kx .kx-tm-art{display:block;width:100%;height:auto}.kx .kx-tm-tap{position:fixed;z-index:70;display:flex;flex-direction:column;align-items:center;gap:6px;pointer-events:none}.kx .kx-tm-tap .toast{height:38px;padding:0 14px;gap:8px;font-size:var(--t-button)}.kx .kx-tm-tap>svg.i{width:26px;height:26px;stroke-width:2.2;color:var(--ink)}.kx .kx-tm-tap[data-where=top-right]{top:calc(8px + env(safe-area-inset-top));right:10px;flex-direction:column-reverse;align-items:flex-end}.kx .kx-tm-tap[data-where=bottom-left]{bottom:calc(10px + env(safe-area-inset-bottom));left:10px;align-items:flex-start}.kx .kx-tm-tap[data-where=bottom-right]{bottom:calc(10px + env(safe-area-inset-bottom));right:10px;align-items:flex-end}.kx .kx-tm-tap[data-where=bottom-center]{bottom:calc(10px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%)}.kx .kx-tm-tap:not([data-where=top-right])>svg.i{transform:rotate(180deg)}.kx .an-ph[data-room=top] .an-ph-top{margin-top:52px}.kx .an-ph[data-room=bottom] .an-ph-body{padding-bottom:calc(96px + env(safe-area-inset-bottom))}.kx .kx-tm-update{position:fixed;inset:0;z-index:80}.kx .tm-wv-t i{z-index:1}.kx .tm-wv-t u{z-index:2}.kx-tm .tm-msgs .tm-me{background:var(--wash)}.kx-tm .tm-nm+.tm-ol2,.kx-tm .tm-nm+.tm-ol,.kx-tm .tm-nm+form{margin-top:20px}.kx-tm .ph.kx-tm-term{max-width:none;border-inline:0}.kx-tm .tm-wk+.tm-wk{padding-top:0}.kx button.check{cursor:pointer;padding:0}.kx button.check:disabled{opacity:.4;cursor:default}.kx textarea.bp-ta::placeholder{color:var(--ink-3)}.kx .bp-msgs p{white-space:pre-wrap;overflow-wrap:anywhere}.kx input.input.bp-mono{font-family:var(--mono);font-size:14px}.kx .kv dd.bp-mono{font-weight:500}.kx .kv dd .sub{display:block;font-size:13px;font-weight:500;color:var(--ink-2);margin-top:1px}.kx .bp-set .frow>.bp-span{grid-column:1 / -1;margin-top:-4px}.kx .bp-set .bp-more{display:flex}.kx .bp-sgrp>a{margin-left:12px;font-size:13.5px;font-weight:600;color:var(--ink-2)}.kx .bp-mprev{margin-top:14px;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:var(--wash)}.kx .bp-mprev-h{display:flex;align-items:center;gap:12px;padding:10px 12px 10px 16px;background:var(--paper);border-bottom:1px solid var(--line);font-size:14px}.kx .bp-mprev-h>div:first-child{min-width:0}.kx .bp-mprev-h .sp{flex:1}.kx .bp-mprev-h .sub{display:block;font-size:13px;color:var(--ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .bp-mprev iframe{display:block;width:100%;height:560px;border:0;margin:0 auto;background:var(--paper)}.kx .bp-mprev iframe[data-w=phone]{width:390px;max-width:100%}.kx .ph .pg-h>label.input{width:100%!important}.kx .ph .bp-set{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:14px}.kx .ph .bp-set .subnav{grid-auto-flow:column;grid-auto-columns:max-content;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:0 20px 2px}.kx .ph .bp-set .subnav::-webkit-scrollbar{display:none}.kx .ph .bp-set .subnav .gap{width:4px;height:auto}.kx .ph .bp-set .subnav a{border:1px solid var(--line);min-height:52px}.kx .ph .bp-set .subnav a.on{border-color:var(--ink)}.kx .ph .bp-set .frow{grid-template-columns:minmax(0,1fr);gap:10px}.kx .ph .bp-set .frow .input{max-width:none}.kx .ph .bp-inl,.kx .ph .bp-set .frow>.fc.bp-inl,.kx .ph .bp-secret,.kx .ph .bp-seth,.kx .ph .bp-test{flex-wrap:wrap;row-gap:8px}.kx .ph .bp-inl .input,.kx .ph .bp-secret .input{flex:1 1 100%;width:100%}.kx .ph .bp-test .input,.kx .ph .bp-use{flex:1 1 100%}.kx .ph.bp-app .hero-fig{--hs: 64px;gap:12px;flex-wrap:wrap;white-space:normal;row-gap:4px}.kx .ph.bp-app .hero-unit{font-size:18px}.kx .ph .bp-reg,.kx .ph .bp-smsg{grid-template-columns:minmax(0,1fr);gap:20px}.kx .ph .bp-reg .subnav{grid-auto-flow:column;grid-auto-columns:max-content;gap:6px;overflow-x:auto;scrollbar-width:none;margin:0 -20px;padding:0 20px}.kx .ph .bp-reg .subnav a.bp-in{padding-left:10px}.kx .ph .bp-filters{flex-wrap:wrap}.kx .ph .bp-filters .bp-q{flex:1 1 100%}.kx .ph .bp-filters .select{flex:1 1 40%;width:auto}.kx .bp-json{margin:6px 0 0;padding:12px 14px;background:var(--wash);border-radius:10px;font-family:var(--mono);font-size:12.5px;line-height:1.5;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;max-height:320px;overflow:auto}.kx .bp-tree{list-style:none;margin:0;padding:0 0 0 22px}.kx .bp-tree.bp-tree-root{padding-left:0;margin-top:14px}.kx .bp-node{display:flex;align-items:center;gap:10px;min-height:44px;border-bottom:1px solid var(--line);font-size:15px}.kx .bp-node>svg.i{width:17px;height:17px;color:var(--ink-2);flex:none}.kx .bp-node .btn-i{width:32px;height:32px;flex:none}.kx .bp-node .bp-node-sp{width:32px;flex:none}.kx .bp-node-meta{display:inline-flex;align-items:center;gap:10px;font-size:13.5px;color:var(--ink-2);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx .bp-node .sp{flex:1}.kx .bp-node>a{font-size:14px;font-weight:600;color:var(--ink)}.kx .bp-tree>li.ink-3,.kx .bp-tree>li.bp-err{padding:10px 0 10px 42px;font-size:14px}.kx .bp-dq .res-f{flex-wrap:wrap;row-gap:6px}.kx .bp-dq .res-f button{white-space:nowrap}.kx .bp-fix td.bp-wrap2 .sub{white-space:normal}.kx .ph .bp-counts{grid-template-columns:minmax(0,1fr)}.kx .ph.bp-app .bp-tbl td:first-child{min-width:150px}@media (max-width: 759px){.kx .lay.bp-app .bp-tbl{display:block;overflow-x:auto}.kx .lay.bp-app .bp-tbl.bp-fix{table-layout:auto}.kx .lay.bp-app .bp-tbl td:first-child{min-width:170px}.kx .lay.bp-app .bp-counts{grid-template-columns:minmax(0,1fr)}}.kx .bp-drawer iframe{display:block;width:100%;height:440px;margin-top:8px;border:1px solid var(--line);border-radius:10px;background:var(--paper)}.kx .lay .bp-drawer .bp-rows>li[role=button]:focus-visible,.kx .side-block .nx li:focus-visible{outline:2px solid var(--ink);outline-offset:-2px}.kx .side-block .nx li[aria-current=true]{background:var(--wash)}.kx .bp-dh .av>svg.i{width:20px;height:20px}.kx .bp-dlg .bp-ctl{margin-top:20px}.kx .bp-dlg .bp-ctl input.input{height:38px}.kx .ph .bp-smsg{grid-template-columns:minmax(0,1fr);gap:20px}@media (max-width: 759px){.kx .lay .bp-drawer .bp-counts{grid-template-columns:minmax(0,1fr)}.kx .lay .bp-drawer .bp-dfoot{flex-wrap:wrap;gap:10px 18px}}.kx .an-qr-t code.an-key{display:block;background:none;padding:0;white-space:normal}.kx .pg-h+.ue-empty,.kx .utabs+.ue-empty{margin-top:28px}.kx .ap-res-bp>.ue-empty{margin-top:28px}.kx .ue-empty>.ga-inl{flex-wrap:wrap;justify-content:center;row-gap:12px}.kx .d-scrim.tm-log-scrim{background:transparent}.kx .an-xl+.an-err{margin-top:10px}.kx [contenteditable][data-ph]:before{content:attr(data-ph);color:var(--ink-3);pointer-events:none;user-select:none}.kx .aa-re-tlr span.st,.kx .aa-re-out span.st{display:flex;align-items:center;gap:4px}.kx .aa-re-tlr .st .g-alert,.kx .aa-re-out .st .g-alert{width:13px;height:13px}.kx .ap-res>.z-dn .z-dn-top,.kx .ap-res>.z-dn .z-dn-body{padding-left:0;padding-right:0}.kx .ap-res>.z-dn .z-dn-now{grid-template-columns:minmax(0,1fr)}.kx .ap-res>.z-dn .z-dn-key{flex-wrap:wrap;height:auto;min-height:34px;row-gap:4px}.kx .ap-res>.z-dn .z-dn-room{max-width:calc((100dvh - 380px) * 640 / 496)}.kx .ap-res .res-h{flex-wrap:wrap;row-gap:12px}.kx .ap-res .res-h>.btn-p{margin-left:auto}@media (max-width: 759px){.kx .ue-boot{display:flex;flex-direction:column;place-items:stretch;min-height:100%;height:auto;padding:calc(20px + env(safe-area-inset-top)) 20px calc(20px + env(safe-area-inset-bottom))}.kx .ue-boot-top,.kx .ue-boot-f{position:static}.kx .ue-boot-c{width:auto;max-width:460px;margin:auto 0;padding:40px 0}.kx .ue-boot-f{flex-wrap:wrap;row-gap:4px;overflow-wrap:anywhere}}.kx .bp-md{margin-top:8px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--radius-sm);font-size:15px;line-height:1.55;color:var(--ink-2);overflow-wrap:anywhere}.kx .bp-md>*+*{margin-top:10px}.kx .bp-md h4{margin:18px 0 0;font-size:17px;font-weight:650;letter-spacing:-.01em;color:var(--ink)}.kx .bp-md h5{margin:14px 0 0;font-size:15.5px;font-weight:650;color:var(--ink)}.kx .bp-md>:first-child{margin-top:0}.kx .bp-md ul,.kx .bp-md ol{margin-bottom:0;padding-left:22px}.kx .bp-md li+li{margin-top:4px}.kx .bp-md strong{font-weight:600;color:var(--ink)}.kx .bp-md aside{padding:10px 14px;border-left:3px solid var(--wait);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:color-mix(in srgb,var(--wait) 12%,var(--paper));color:var(--ink-2)}.kx .bp-md aside b{display:block;color:var(--ink)}
