html[data-design=new] .k-pos{grid-template-columns:minmax(0,1fr);gap:20px;padding-bottom:96px;display:grid}@media (min-width:1024px){html[data-design=new] .k-pos{grid-template-columns:minmax(0,1fr) 372px;align-items:start;padding-bottom:0}}html[data-design=new] .k-pos-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px 18px;margin-bottom:18px;display:flex}html[data-design=new] .k-cust{text-align:left;min-width:260px;max-width:100%;color:var(--v2-text);background:var(--v2-surface);box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--k-accent) 40%, transparent);background-image:repeating-linear-gradient(135deg, transparent 0 8px, color-mix(in oklab, var(--k-accent) 4%, transparent) 8px 16px);transition:box-shadow .16s ease, transform .16s var(--k-ease);border-radius:18px;align-items:center;gap:12px;padding:8px 8px 8px 10px;display:flex}html[data-design=new] button.k-cust:hover{box-shadow:inset 0 0 0 1.5px var(--k-accent), 0 10px 22px -14px color-mix(in oklab, var(--k-accent) 70%, transparent);transform:translateY(-1px)}html[data-design=new] .k-cust[data-on=true]{box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-sm);background-image:none}html[data-design=new] .k-cust-icon{color:#fff;background:var(--k-accent);width:40px;height:40px;box-shadow:0 8px 18px -10px color-mix(in oklab, var(--k-accent) 90%, transparent);border-radius:13px;place-items:center;display:grid}html[data-design=new] .k-cust-label{letter-spacing:.1em;text-transform:uppercase;color:var(--v2-muted);font-size:11px;font-weight:650;display:block}html[data-design=new] .k-cust-name{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;font-size:15.5px;font-weight:650;display:block;overflow:hidden}html[data-design=new] .k-cust>.min-w-0{flex:1}html[data-design=new] .k-cust-change{height:30px;color:var(--k-accent);background:color-mix(in oklab, var(--k-accent) 9%, transparent);border-radius:9px;padding:0 11px;font-size:12.5px;font-weight:600}html[data-design=new] .k-cust-change:hover{background:color-mix(in oklab, var(--k-accent) 15%, transparent)}html[data-design=new] .k-pos-search{top:calc(var(--v2-top-h) + 6px);z-index:5;background:linear-gradient(var(--v2-bg) 70%, transparent);gap:10px;padding:6px 0;display:flex;position:sticky}html[data-design=new] .k-pos-search .k-search{flex:1}html[data-design=new] .k-pos-groups{margin:6px 0 4px;padding-bottom:4px}html[data-design=new] .k-pos-items{gap:22px;margin-top:12px;display:grid}html[data-design=new] .k-pos-group-title{letter-spacing:.12em;text-transform:uppercase;color:var(--v2-muted);align-items:center;gap:8px;margin-bottom:10px;font-size:12px;font-weight:700;display:flex}html[data-design=new] .k-pos-group-title:after{content:"";background:var(--v2-line);flex:1;height:1px}html[data-design=new] .k-tiles{grid-template-columns:repeat(auto-fill,minmax(178px,1fr));gap:10px;display:grid}html[data-design=new] .k-tile{--c:var(--k-accent);text-align:left;min-height:112px;color:var(--v2-text);background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);transition:transform .2s var(--k-ease), box-shadow .2s ease;border-radius:18px;flex-direction:column;padding:14px 14px 12px 16px;display:flex;position:relative;overflow:hidden}html[data-design=new] .k-tile:before{content:"";background:var(--c);opacity:.85;border-radius:0 3px 3px 0;width:3px;position:absolute;top:14px;bottom:14px;left:0}html[data-design=new] .k-tile:hover{box-shadow:0 0 0 1px color-mix(in oklab, var(--c) 40%, transparent), 0 14px 28px -16px color-mix(in oklab, var(--c) 60%, #10142680);transform:translateY(-2px)}html[data-design=new] .k-tile:active{transform:translateY(0)scale(.985)}html[data-design=new] .k-tile[data-in=true]{background:color-mix(in oklab, var(--c) 6%, var(--v2-surface));box-shadow:0 0 0 1.5px color-mix(in oklab, var(--c) 55%, transparent), var(--v2-shadow-xs)}html[data-design=new] .k-tile-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding-right:30px;font-size:14px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}html[data-design=new] .k-tile-sub{color:var(--v2-muted);margin-top:2px;font-size:12px}html[data-design=new] .k-tile-foot{justify-content:space-between;align-items:flex-end;gap:8px;margin-top:auto;padding-top:10px;display:flex}html[data-design=new] .k-tile-price{font-family:var(--k-display);letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:26px;line-height:1}html[data-design=new] .k-tile-price small{font-family:var(--font-geist), sans-serif;color:var(--v2-muted);font-size:12px;font-weight:600}html[data-design=new] .k-tile-dur{font:600 11px/1 var(--k-mono);color:var(--v2-muted);background:color-mix(in oklab, var(--v2-text) 5%, transparent);border-radius:99px;align-items:center;gap:4px;padding:3px 7px;display:inline-flex}html[data-design=new] .k-tile-add{width:26px;height:26px;color:var(--v2-muted);background:color-mix(in oklab, var(--v2-text) 5%, transparent);transition:background-color .16s ease, color .16s ease, transform .2s var(--k-ease);border-radius:9px;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:10px;right:10px}html[data-design=new] .k-tile:hover .k-tile-add{color:#fff;background:var(--c);transform:rotate(90deg)}html[data-design=new] .k-tile[data-in=true] .k-tile-add{color:#fff;background:var(--c);transform:none}html[data-design=new] .k-pos-cart{background:var(--v2-surface);min-height:0;box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-md);border-radius:24px;flex-direction:column;display:flex;overflow:hidden}@media (min-width:1024px){html[data-design=new] .k-pos-cart{top:calc(var(--v2-top-h) + 16px);max-height:calc(100svh - var(--v2-top-h) - 32px);position:sticky}}html[data-design=new] .k-pos-cart-head{border-bottom:1px solid var(--v2-line);background:linear-gradient(180deg, color-mix(in oklab, var(--v2-th-bg) 80%, transparent), transparent);align-items:center;gap:12px;padding:16px 18px;display:flex}html[data-design=new] .k-pos-cart-icon{color:#fff;background:var(--v2-ink);border-radius:12px;place-items:center;width:36px;height:36px;display:grid}html[data-design=new] .k-pos-cart-total{color:var(--v2-text);font-size:22px}html[data-design=new] .k-pos-lines{flex:1;min-height:120px;padding:10px;overflow-y:auto}html[data-design=new] .k-line{background:color-mix(in oklab, var(--v2-th-bg) 65%, transparent);box-shadow:inset 0 0 0 1px var(--v2-line);animation:k-rise .32s var(--k-ease) both;border-radius:16px;padding:12px 12px 10px}html[data-design=new] .k-line-head{align-items:flex-start;gap:8px;display:flex}html[data-design=new] .k-line-type{width:20px;height:20px;color:var(--k-accent);background:color-mix(in oklab, var(--k-accent) 10%, transparent);border-radius:6px;flex-shrink:0;place-items:center;margin-top:1px;display:grid}html[data-design=new] .k-line-type[data-type=product]{color:#7c3aed;background:#7c3aed1a;background:lab(42.2333% 56.9752 -80.606/.1)}html[data-design=new] .k-line-name{flex:1;min-width:0;font-size:13.5px;font-weight:600;line-height:1.35}html[data-design=new] .k-line-remove{width:26px;height:26px;color:var(--v2-muted);border-radius:8px;place-items:center;margin:-3px -4px 0 0;transition:background-color .15s,color .15s;display:grid}html[data-design=new] .k-line-remove:hover{color:var(--k-bad);background:color-mix(in oklab, var(--k-bad) 9%, transparent)}html[data-design=new] .k-line-ctrl{align-items:center;gap:6px;margin-top:10px;display:flex}html[data-design=new] .k-stepper{background:var(--v2-surface);height:30px;box-shadow:inset 0 0 0 1px var(--v2-line-strong);border-radius:10px;align-items:center;display:inline-flex}html[data-design=new] .k-stepper button{width:28px;height:30px;color:var(--v2-muted);place-items:center;display:grid}html[data-design=new] .k-stepper button:hover{color:var(--v2-text)}html[data-design=new] .k-stepper input{width:34px;height:30px;font:600 13px/1 var(--k-mono);text-align:center;color:var(--v2-text);-moz-appearance:textfield;background:0 0;outline:none}html[data-design=new] .k-stepper input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html[data-design=new] .k-line-price input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html[data-design=new] .k-line-kom input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}html[data-design=new] .k-line-unit{color:var(--v2-muted);font-size:11.5px}html[data-design=new] .k-line-price{background:var(--v2-surface);height:30px;box-shadow:inset 0 0 0 1px var(--v2-line-strong);border-radius:10px;align-items:center;gap:3px;padding:0 8px;display:inline-flex}html[data-design=new] .k-line-price:focus-within,html[data-design=new] .k-line-kom:focus-within{box-shadow:inset 0 0 0 1.5px var(--k-accent)}html[data-design=new] .k-line-price input{width:62px;font:600 13px/1 var(--k-mono);text-align:right;color:var(--v2-text);-moz-appearance:textfield;background:0 0;outline:none}html[data-design=new] .k-line-price span,html[data-design=new] .k-line-kom span{color:var(--v2-muted);font-size:11px}html[data-design=new] .k-line-total{font-family:var(--k-display);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;font-size:19px}html[data-design=new] .k-line-staff{border-top:1px dashed var(--v2-line-strong);align-items:center;gap:8px;margin-top:10px;padding-top:9px;display:flex}html[data-design=new] .k-line-staff select{min-width:0;height:28px;color:var(--v2-text);cursor:pointer;background:0 0;border-radius:8px;outline:none;flex:1;padding:0 6px;font-size:12.5px;font-weight:550}html[data-design=new] .k-line-staff select:hover{background:color-mix(in oklab, var(--v2-text) 5%, transparent)}html[data-design=new] .k-line-kom{background:var(--v2-surface);height:28px;box-shadow:inset 0 0 0 1px var(--v2-line-strong);border-radius:8px;align-items:center;gap:2px;padding:0 8px;display:inline-flex}html[data-design=new] .k-line-kom input{width:38px;font:600 12.5px/1 var(--k-mono);text-align:right;-moz-appearance:textfield;background:0 0;outline:none}html[data-design=new] .k-pos-sum{border-top:1px solid var(--v2-line);background:color-mix(in oklab, var(--v2-th-bg) 50%, var(--v2-surface));gap:10px;padding:14px 18px 18px;display:grid}html[data-design=new] .k-pos-disc{justify-content:space-between;align-items:center;gap:10px;display:flex}html[data-design=new] .k-pos-sum-row{color:var(--v2-muted);justify-content:space-between;font-size:13px;display:flex}html[data-design=new] .k-pos-sum-row[data-tone=bad]{color:var(--k-bad)}html[data-design=new] .k-pos-total{justify-content:space-between;align-items:baseline;padding-top:4px;display:flex}html[data-design=new] .k-pos-total>span{font-size:14px;font-weight:650}html[data-design=new] .k-pos-total b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:400;line-height:1}html[data-design=new] .k-pos-total small{font-family:var(--font-geist), sans-serif;color:var(--v2-muted);font-size:15px;font-weight:600}html[data-design=new] .k-pos-warn{height:38px;color:color-mix(in oklab, var(--k-warn) 50%, black);background:color-mix(in oklab, var(--k-warn) 14%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--k-warn) 30%, transparent);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}html[data-design=new] .k-pos-pay{border-radius:15px;width:100%;height:52px;font-size:15.5px}html[data-design=new] .k-pos-phonebar{display:none}@media (max-width:1023.98px){html[data-design=new] .k-pos-phonebar{left:8px;right:8px;bottom:calc(76px + env(safe-area-inset-bottom));z-index:44;display:block;position:fixed}html[data-design=new] .k-pos-phonebar>button{color:#fff;background:linear-gradient(180deg, #ffffff1f, #fff0 60%), var(--k-accent);width:100%;height:56px;box-shadow:0 16px 30px -14px color-mix(in oklab, var(--k-accent) 90%, transparent);border-radius:18px;align-items:center;gap:12px;padding:0 16px 0 10px;display:flex}html[data-design=new] .k-pos-phonebar-count{background:#ffffff2e;border-radius:12px;place-items:center;min-width:36px;height:36px;font-size:15px;font-weight:700;display:grid}html[data-design=new] .k-pos-search{top:calc(var(--v2-top-h) + 2px)}}@media (max-width:639.98px){html[data-design=new] .k-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}html[data-design=new] .k-tile{min-height:100px;padding:12px 12px 10px 14px}html[data-design=new] .k-tile-price{font-size:22px}html[data-design=new] .k-cust{width:100%}html[data-design=new] .k-pos-search{flex-wrap:wrap}html[data-design=new] .k-pos-search .k-search{flex-basis:100%}html[data-design=new] .k-pos-search .k-seg-lg{width:100%;height:42px}html[data-design=new] .k-pos-search .k-seg-lg>button{flex:1;height:34px}}html[data-design=new] .k-pay[data-slot=dialog-content]{gap:16px;padding:22px}html[data-design=new] .k-pay-head{text-align:center}html[data-design=new] .k-pay .k-pay-title{color:var(--v2-muted);margin-top:2px;font-size:15px;font-weight:650}html[data-design=new] .k-pay-total{letter-spacing:-.03em;color:var(--v2-text);font-variant-numeric:tabular-nums;margin-top:6px;font-size:56px;line-height:1}html[data-design=new] .k-pay-total small{font-family:var(--font-geist), sans-serif;color:var(--v2-muted);letter-spacing:0;font-size:18px;font-weight:600}html[data-design=new] .k-pay-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}html[data-design=new] .k-pay-method{height:84px;color:var(--v2-text);background:var(--v2-surface);box-shadow:inset 0 0 0 1px var(--v2-line-strong), var(--v2-shadow-xs);transition:transform .18s var(--k-ease), box-shadow .18s ease, background-color .18s ease;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:13.5px;font-weight:650;display:flex;position:relative}html[data-design=new] .k-pay-method svg{color:var(--v2-muted)}html[data-design=new] .k-pay-method:hover{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--v2-text) 26%, transparent), var(--v2-shadow-md);transform:translateY(-2px)}html[data-design=new] .k-pay-method[data-on=true]{color:#fff;background:var(--v2-ink);box-shadow:0 14px 28px -16px #0a0a14b3}html[data-design=new] .k-pay-method[data-on=true] svg{color:var(--k-rose)}html[data-design=new] .k-pay-check{color:#fff;background:var(--k-st-arrived);border-radius:99px;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:8px;right:8px}html[data-design=new] .k-pay-split{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}html[data-design=new] .k-pay-field{gap:6px;min-width:0;display:grid}html[data-design=new] .k-pay-field>span{color:var(--v2-muted);align-items:center;gap:5px;font-size:11.5px;font-weight:600;display:inline-flex}html[data-design=new] .k-pay-field input{width:100%;min-width:0;height:40px;font:600 14px/1 var(--k-mono);text-align:right;color:var(--v2-text);background:var(--v2-surface);box-shadow:inset 0 0 0 1px var(--v2-line-strong);border-radius:11px;outline:none;padding:0 10px}html[data-design=new] .k-pay-field input:focus{box-shadow:inset 0 0 0 1.5px var(--k-accent), 0 0 0 3px color-mix(in oklab, var(--k-accent) 12%, transparent)}html[data-design=new] .k-pay-diff{border-radius:14px;justify-content:space-between;align-items:center;padding:10px 14px;font-size:13px;font-weight:650;display:flex}html[data-design=new] .k-pay-diff b{font-size:24px;font-weight:400}html[data-design=new] .k-pay-diff[data-tone=ok]{color:color-mix(in oklab, var(--k-st-arrived) 75%, black);background:color-mix(in oklab, var(--k-st-arrived) 12%, transparent)}html[data-design=new] .k-pay-diff[data-tone=warn]{color:color-mix(in oklab, var(--k-warn) 50%, black);background:color-mix(in oklab, var(--k-warn) 14%, transparent)}html[data-design=new] .k-pkg-field{gap:6px;display:grid}html[data-design=new] .k-pkg-input,html[data-design=new] .k-pkg-total{width:100%;height:40px;color:var(--v2-text);background:var(--v2-surface);box-shadow:inset 0 0 0 1px var(--v2-line-strong);border-radius:11px;outline:none;padding:0 12px;font-size:14px}html[data-design=new] .k-pkg-total{height:48px;font-family:var(--k-display);text-align:right;font-size:30px}html[data-design=new] .k-pkg-input:focus,html[data-design=new] .k-pkg-total:focus{box-shadow:inset 0 0 0 1.5px var(--k-accent), 0 0 0 3px color-mix(in oklab, var(--k-accent) 12%, transparent)}html[data-design=new] .k-line-price input.k-line-sessions{text-align:center;width:36px}
html[data-design=new] .k-title-count{vertical-align:6px;min-width:40px;height:34px;font:600 16px/1 var(--k-mono);letter-spacing:0;color:var(--v2-text);background:color-mix(in oklab, var(--v2-text) 6%, transparent);border-radius:999px;place-items:center;margin-left:6px;padding:0 10px;display:inline-grid}html[data-design=new] .k-search-sm{border-radius:11px;min-width:240px;height:36px;padding:0 4px 0 12px}html[data-design=new] .k-search-sm input{font-size:13.5px}html[data-design=new] .k-search-sm .k-icon-btn{width:28px;height:28px}html[data-design=new] .k-icon-bad:hover{color:var(--k-bad);background:color-mix(in oklab, var(--k-bad) 9%, transparent)}html[data-design=new] .k-tickets{gap:10px;margin-top:20px;display:grid}html[data-design=new] .k-ticket{background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);animation:k-rise .42s var(--k-ease) both;border-radius:18px;grid-template-columns:auto minmax(200px,1.1fr) minmax(0,1.5fr) auto auto auto;align-items:center;gap:18px;padding:14px 16px 14px 14px;transition:box-shadow .16s,background-color .16s;display:grid;position:relative}html[data-design=new] .k-ticket:before{content:"";background:var(--k-st-arrived);border-radius:0 3px 3px 0;width:3px;position:absolute;top:16px;bottom:16px;left:0}html[data-design=new] .k-ticket[data-age=mid]:before{background:var(--k-warn)}html[data-design=new] .k-ticket[data-age=old]:before{background:var(--k-bad)}html[data-design=new] .k-ticket:hover{box-shadow:0 0 0 1px var(--v2-line-strong), var(--v2-shadow-md)}html[data-design=new] .k-ticket[data-on=true]{background:color-mix(in oklab, var(--k-accent) 5%, var(--v2-surface));box-shadow:0 0 0 1.5px var(--k-accent), var(--v2-shadow-sm)}html[data-design=new] .k-ticket-pick{cursor:pointer;place-items:center;display:grid;position:relative}html[data-design=new] .k-ticket-pick input{opacity:0;cursor:pointer;position:absolute;inset:0}html[data-design=new] .k-check{color:#fff;width:20px;height:20px;box-shadow:inset 0 0 0 1.5px var(--v2-line-strong);border-radius:7px;place-items:center;transition:all .15s;display:grid}html[data-design=new] .k-ticket-pick:hover .k-check{box-shadow:inset 0 0 0 1.5px color-mix(in oklab, var(--v2-text) 35%, transparent)}html[data-design=new] .k-ticket-pick input:checked+.k-check{background:var(--k-accent);box-shadow:none}html[data-design=new] .k-ticket-pick input:focus-visible+.k-check{outline:2px solid var(--k-accent);outline-offset:2px}html[data-design=new] .k-ticket-who{align-items:center;gap:12px;min-width:0;display:flex}html[data-design=new] .k-ticket-name{text-overflow:ellipsis;white-space:nowrap;text-align:left;max-width:100%;color:var(--v2-text);font-size:15px;font-weight:650;display:block;overflow:hidden}html[data-design=new] .k-ticket-name:hover{color:var(--k-accent)}html[data-design=new] .k-ticket-meta{color:var(--v2-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:11.5px;display:flex}html[data-design=new] .k-ticket-meta .k-tag{height:20px;padding:0 7px;font-size:10.5px}html[data-design=new] .k-ticket-items{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}html[data-design=new] .k-ticket-item{white-space:nowrap;text-overflow:ellipsis;max-width:220px;height:26px;color:var(--v2-text);background:color-mix(in oklab, var(--v2-text) 4.5%, transparent);border-radius:9px;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:550;display:inline-flex;overflow:hidden}html[data-design=new] .k-ticket-item b{color:var(--k-accent);font-size:11.5px}html[data-design=new] .k-ticket-more{font-family:var(--k-mono);color:var(--v2-muted)}html[data-design=new] .k-ticket-when{white-space:nowrap;color:var(--v2-text);flex-direction:column;align-items:flex-end;gap:2px;font-size:14px;font-weight:600;display:flex}html[data-design=new] .k-ticket-age{color:color-mix(in oklab, var(--k-warn) 55%, black);font-size:11.5px;font-weight:550}html[data-design=new] .k-ticket-amount{min-width:128px;font-family:var(--k-display);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--v2-text);font-size:28px;line-height:1}html[data-design=new] .k-ticket-amount small{font-family:var(--font-geist), sans-serif;color:var(--v2-muted);font-size:12px;font-weight:600}html[data-design=new] .k-ticket-actions{align-items:center;gap:2px;display:flex}html[data-design=new] .k-ticket-actions .k-btn{height:36px;margin-right:6px}@media (max-width:1279.98px){html[data-design=new] .k-ticket{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"pick who when amount""pick items items actions";row-gap:12px}html[data-design=new] .k-ticket-pick{grid-area:pick;align-self:start;margin-top:10px}html[data-design=new] .k-ticket-who{grid-area:who}html[data-design=new] .k-ticket-items{grid-area:items}html[data-design=new] .k-ticket-when{grid-area:when}html[data-design=new] .k-ticket-amount{grid-area:amount}html[data-design=new] .k-ticket-actions{grid-area:actions;justify-content:flex-end}}@media (max-width:639.98px){html[data-design=new] .k-ticket{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"pick who who""pick items items""pick when amount""pick actions actions";gap:10px 12px;padding:12px}html[data-design=new] .k-ticket-amount{min-width:0;font-size:26px}html[data-design=new] .k-ticket-when{flex-direction:row;justify-self:start;align-items:baseline;gap:8px;font-size:13px}html[data-design=new] .k-ticket-actions{border-top:1px dashed var(--v2-line-strong);justify-content:space-between;padding-top:10px}html[data-design=new] .k-ticket-actions .k-btn{flex:1}html[data-design=new] .k-tabs .k-head-actions{width:100%}html[data-design=new] .k-tabs .k-search-sm{flex-basis:100%;order:3;min-width:0}html[data-design=new] .k-tabs .k-head-actions>.k-tool-btn{margin-left:auto}}html[data-design=new] .k-mergebar{left:50%;bottom:calc(20px + env(safe-area-inset-bottom));z-index:46;color:#fff;background:color-mix(in oklab, var(--v2-ink) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:min(640px,100vw - 24px);animation:k-mergebar-in .36s var(--k-ease) both;border-radius:20px;align-items:center;gap:12px;padding:10px 10px 10px 12px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 24px 48px -20px #080a16b3,inset 0 0 0 1px #ffffff14}@keyframes k-mergebar-in{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}html[data-design=new] .k-mergebar-count{min-width:36px;height:36px;color:var(--v2-ink);background:#fff;border-radius:12px;place-items:center;font-size:15px;font-weight:700;display:grid}html[data-design=new] .k-mergebar-ghost{color:#ffffffbf;border-radius:11px;height:36px;padding:0 12px;font-size:13px;font-weight:600}html[data-design=new] .k-mergebar-ghost:hover{color:#fff;background:#ffffff14}@media (max-width:1023.98px){html[data-design=new] .k-mergebar{bottom:calc(80px + env(safe-area-inset-bottom))}}html[data-design=new] .wf-perf[data-slot=card]{border-radius:20px;margin-top:20px}html[data-design=new] .wf-perf>button{padding:16px 18px}html[data-design=new] .wf-perf>button>span:first-child{font-family:var(--k-display);color:var(--v2-text);font-size:22px;font-weight:400}html[data-design=new] .wf-perf-total{font-family:var(--k-display);font-size:28px;font-weight:400}html[data-design=new] .wf-perf-bar{background:linear-gradient(90deg, color-mix(in oklab, var(--k-accent) 70%, white), var(--k-accent))}html[data-design=new] .k-pay2-dialog[data-slot=dialog-content]{overflow:hidden auto}html[data-design=new] .k-pay2{grid-template-columns:330px minmax(0,1fr);min-height:560px;display:grid}html[data-design=new] .k-pay2-side{color:#f3f1f6;background:radial-gradient(360px 220px at 0% 0%, color-mix(in oklab, var(--color-indigo-500) 30%, transparent), transparent 70%), var(--v2-ink);flex-direction:column;gap:18px;padding:26px 22px 22px;display:flex;position:relative}html[data-design=new] .k-pay2-name{font-family:var(--k-display);color:#fff;overflow-wrap:anywhere;margin-top:-8px;font-size:34px;line-height:1}html[data-design=new] .k-pay2-facts{background:#ffffff0d;border-radius:16px;gap:2px;padding:6px 12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}html[data-design=new] .k-pay2-facts>div{justify-content:space-between;align-items:center;gap:10px;min-height:38px;font-size:13px;display:flex}html[data-design=new] .k-pay2-facts>div+div{border-top:1px solid #ffffff12}html[data-design=new] .k-pay2-facts>div>span{color:#ffffff8c}html[data-design=new] .k-pay2-facts button{color:#fff;align-items:center;gap:6px;display:inline-flex}html[data-design=new] .k-pay2-facts button:hover b{text-underline-offset:3px;text-decoration:underline}html[data-design=new] .k-pay2-facts svg{color:#ffffff80}html[data-design=new] .k-pay2-facts b{font-weight:600}html[data-design=new] .k-pay2-date{height:30px;font:500 12.5px/1 var(--k-mono);color:var(--v2-text);background:#fff;border-radius:8px;padding:0 8px}html[data-design=new] .k-pay2-facts .k-pay2-toggle{background:#ffffff1a;border-radius:999px;height:26px;padding:0 10px;font-size:12px;font-weight:650}html[data-design=new] .k-pay2-facts .k-pay2-toggle[data-on=true]{color:#062b1b;background:#6ee7b7}html[data-design=new] .k-pay2-facts .k-pay2-toggle svg{color:inherit}html[data-design=new] .k-pay2-pct>span{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-size:11px;font-weight:650}html[data-design=new] .k-pay2-pct>div{gap:6px;margin-top:6px;display:flex}html[data-design=new] .k-pay2-pct input{width:84px;height:38px;font:600 15px/1 var(--k-mono);text-align:right;color:#fff;background:#ffffff14;border-radius:11px;outline:none;padding:0 10px;box-shadow:inset 0 0 0 1px #ffffff1f}html[data-design=new] .k-pay2-pct input:focus{box-shadow:inset 0 0 0 1.5px var(--k-rose)}html[data-design=new] .k-pay2-pct button{height:38px;color:var(--v2-ink);background:#fff;border-radius:11px;align-items:center;gap:6px;padding:0 12px;font-size:12.5px;font-weight:650;display:inline-flex}html[data-design=new] .k-pay2-pct button:disabled{opacity:.35}html[data-design=new] .k-pay2-pct p{font:500 12px/1.4 var(--k-mono);color:#fff9;margin-top:6px}html[data-design=new] .k-pay2-pct p b{color:#fff}html[data-design=new] .k-pay2-pct p em{color:#fca5a5;font-style:normal}html[data-design=new] .k-pay2-totals{grid-template-columns:1fr 1fr;gap:10px 14px;margin-top:auto;display:grid}html[data-design=new] .k-pay2-totals>div{gap:2px;display:grid}html[data-design=new] .k-pay2-totals span{letter-spacing:.12em;text-transform:uppercase;color:#ffffff80;font-size:11px;font-weight:650}html[data-design=new] .k-pay2-totals b{color:#fff;font-variant-numeric:tabular-nums;font-size:34px;font-weight:400;line-height:1}html[data-design=new] .k-pay2-totals>div[data-tone=warn] b{color:#fcd34d}html[data-design=new] .k-pay2-totals>div[data-tone=ok] b{color:#6ee7b7}html[data-design=new] .k-pay2-bar{background:#ffffff1a;border-radius:9px;grid-column:1/-1;height:6px;display:block;overflow:hidden}html[data-design=new] .k-pay2-bar>span{border-radius:inherit;height:100%;transition:width .4s var(--k-ease);background:linear-gradient(90deg,#6ee7b7,#34d399);display:block}html[data-design=new] .k-pay2-edit{color:#fff;background:#ffffff14;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:40px;font-size:13px;font-weight:600;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1f}html[data-design=new] .k-pay2-edit:hover{background:#ffffff24}html[data-design=new] .k-pay2-main{background:var(--k-paper);align-content:start;gap:12px;padding:24px 26px 22px;display:grid}html[data-design=new] .k-pay2-row{background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line);border-radius:16px;gap:8px;padding:12px 14px;display:grid}html[data-design=new] .k-pay2-row:focus-within{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--k-accent) 55%, transparent), var(--v2-shadow-sm)}html[data-design=new] .k-pay2-row>label{color:var(--v2-text);align-items:center;gap:8px;font-size:13px;font-weight:650;display:inline-flex}html[data-design=new] .k-pay2-row>label svg{color:var(--k-accent)}html[data-design=new] .k-pay2-fields{flex-wrap:wrap;gap:8px;display:flex}html[data-design=new] .k-pay2-input{min-width:0;height:42px;font:600 16px/1 var(--k-mono);text-align:right;color:var(--v2-text);background:color-mix(in oklab, var(--v2-th-bg) 70%, var(--v2-surface));box-shadow:inset 0 0 0 1px var(--v2-line-strong);border-radius:12px;outline:none;flex:140px;padding:0 12px}html[data-design=new] .k-pay2-input::placeholder{font-family:var(--font-geist), sans-serif;color:var(--v2-muted);font-size:13px;font-weight:500}html[data-design=new] .k-pay2-input:focus{background:var(--v2-surface);box-shadow:inset 0 0 0 1.5px var(--k-accent)}html[data-design=new] .k-pay2-select{flex:160px;border-radius:12px!important;height:42px!important}html[data-design=new] .k-pay2-fill{height:42px;color:var(--k-accent);background:color-mix(in oklab, var(--k-accent) 9%, transparent);border-radius:12px;padding:0 12px;font-size:12.5px;font-weight:650}html[data-design=new] .k-pay2-fill:hover{background:color-mix(in oklab, var(--k-accent) 15%, transparent)}html[data-design=new] .k-pay2-add{color:#fff;background:var(--v2-ink);border-radius:12px;width:42px;height:42px}html[data-design=new] .k-pay2-add:hover{color:#fff;background:var(--v2-ink-2)}html[data-design=new] .k-pay2-lines{gap:4px;display:grid}html[data-design=new] .k-pay2-lines li{background:color-mix(in oklab, var(--v2-th-bg) 60%, transparent);border-radius:10px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}html[data-design=new] .k-pay2-lines li span{color:var(--v2-muted);flex:1}html[data-design=new] .k-pay2-lines li button{color:var(--v2-muted)}html[data-design=new] .k-pay2-lines li button:hover{color:var(--k-bad)}html[data-design=new] .k-pay2-err{color:color-mix(in oklab, var(--k-bad) 85%, black);background:color-mix(in oklab, var(--k-bad) 8%, transparent);border-radius:10px;padding:8px 10px;font-size:12.5px;font-weight:600}html[data-design=new] .k-pay2-note{color:var(--v2-text);background:color-mix(in oklab, var(--k-accent) 7%, transparent);border-radius:10px;padding:8px 10px;font-size:12.5px;line-height:1.45}html[data-design=new] .k-pay2-actions{gap:10px;margin-top:4px;display:flex}html[data-design=new] .k-pay2-actions .k-btn-ghost{padding:0 22px}@media (max-width:860px){html[data-design=new] .k-pay2{grid-template-columns:minmax(0,1fr)}html[data-design=new] .k-pay2-side{padding:26px 18px 18px}html[data-design=new] .k-pay2-main{padding:16px}}html[data-design=new] .k-pay2-head{min-height:22px;padding-right:40px}@media (max-width:860px){html[data-design=new] .k-pay2-dialog>[data-slot=dialog-close]{color:#ffffffbf}}html[data-design=new] .k-rpkg-warn{color:color-mix(in oklab, var(--k-warn) 45%, black);background:color-mix(in oklab, var(--k-warn) 12%, var(--v2-surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--k-warn) 30%, transparent);margin-bottom:14px}html[data-design=new] .k-pkgs{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}html[data-design=new] .k-pkgcard{background:radial-gradient(240px 140px at 100% 0%, color-mix(in oklab, var(--k-accent) 12%, transparent), transparent 70%), var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);transition:transform .2s var(--k-ease), box-shadow .2s ease;border-radius:22px;flex-direction:column;gap:10px;padding:18px;display:flex;position:relative;overflow:hidden}html[data-design=new] .k-pkgcard:hover{box-shadow:0 0 0 1px var(--v2-line-strong), var(--v2-shadow-md);transform:translateY(-2px)}html[data-design=new] .k-pkgcard[data-empty=true]{box-shadow:0 0 0 1px color-mix(in oklab, var(--k-warn) 40%, transparent), var(--v2-shadow-xs)}html[data-design=new] .k-pkgcard-head{justify-content:space-between;align-items:center;display:flex}html[data-design=new] .k-pkgcard-icon{color:#fff;background:var(--k-accent);width:42px;height:42px;box-shadow:0 10px 20px -12px color-mix(in oklab, var(--k-accent) 90%, transparent);border-radius:14px;place-items:center;display:grid}html[data-design=new] .k-pkgcard-name{font-family:var(--k-display);color:var(--v2-text);font-size:26px;font-weight:400;line-height:1.05}html[data-design=new] .k-pkgcard-items{gap:4px;display:grid}html[data-design=new] .k-pkgcard-items li{color:var(--v2-text);justify-content:space-between;align-items:center;gap:10px;font-size:13px;display:flex}html[data-design=new] .k-pkgcard-items b{color:var(--k-accent);font-size:12px}html[data-design=new] .k-pkgcard-more{font-size:12px;color:var(--v2-muted)!important}html[data-design=new] .k-pkgcard-empty{color:color-mix(in oklab, var(--k-warn) 50%, black);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}html[data-design=new] .k-pkgcard-foot{border-top:1px dashed var(--v2-line-strong);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:12px;display:flex}html[data-design=new] .k-pkgcard-price{font-family:var(--k-display);font-variant-numeric:tabular-nums;font-size:30px;line-height:1}html[data-design=new] .k-pkgcard-price small{font-family:var(--font-geist), sans-serif;color:var(--v2-muted);font-size:12px;font-weight:600}html[data-design=new] .k-partials{gap:12px;margin-top:28px;display:grid}html[data-design=new] .k-section-title{font-family:var(--k-display);color:var(--v2-text);font-size:22px;font-weight:400}html[data-design=new] .k-partial-list{gap:10px;display:grid}html[data-design=new] .k-partial{background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);border-left:4px solid #dc2626;border-radius:18px;padding:14px 16px}html[data-design=new] .k-partial ol{border-color:var(--v2-line)}
html[data-design=new] .k-hero{margin-bottom:20px;position:relative}html[data-design=new] .k-hero-back{margin:0 0 12px -8px}html[data-design=new] .k-hero-main{background:radial-gradient(520px 220px at 0% 0%, color-mix(in oklab, hsl(var(--h,260) 70% 60%) 14%, transparent), transparent 70%), var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-sm);border-radius:24px;flex-wrap:wrap;align-items:center;gap:18px 22px;padding:22px;display:flex;position:relative;overflow:hidden}html[data-design=new] .k-hero-avatar{width:84px;height:84px;font-family:var(--k-display);color:#fff;background:linear-gradient(140deg, hsl(var(--h,260) 62% 64%), hsl(calc(var(--h,260) + 40) 62% 48%));box-shadow:0 16px 32px -16px hsl(var(--h,260) 60% 40% / .7), inset 0 0 0 1px #fff3;border-radius:26px;flex-shrink:0;place-items:center;font-size:38px;display:grid}html[data-design=new] .k-hero-avatar img{border-radius:inherit;object-fit:cover;width:100%;height:100%}html[data-design=new] .k-hero-main>.k-hero-avatar~.min-w-0{min-width:220px}html[data-design=new] .k-hero-tags{flex-wrap:wrap;gap:6px;display:flex}html[data-design=new] .k-hero .k-hero-name{font-family:var(--k-display);letter-spacing:-.02em;color:var(--v2-text);margin-top:8px;font-size:clamp(2.2rem,3.4vw,3rem);font-weight:400;line-height:1}html[data-design=new] .k-hero-contact{color:var(--v2-muted);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:13.5px;display:flex}html[data-design=new] .k-hero-contact a{color:inherit;align-items:center;gap:6px;display:inline-flex}html[data-design=new] .k-hero-contact a:hover{color:var(--k-accent)}html[data-design=new] .k-hero-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html[data-design=new] .k-hero-switch{height:36px;color:var(--v2-text);box-shadow:inset 0 0 0 1px var(--v2-line-strong);border-radius:11px;align-items:center;gap:8px;padding:0 12px 0 8px;font-size:13px;font-weight:600;display:inline-flex}html[data-design=new] .k-hero-kpis{margin-top:12px}html[data-design=new] .k-kpi-value-sm{font-size:26px}@media (max-width:639.98px){html[data-design=new] .k-hero-main{gap:14px;padding:16px}html[data-design=new] .k-hero-avatar{border-radius:20px;width:64px;height:64px;font-size:28px}html[data-design=new] .k-hero-actions{width:100%}html[data-design=new] .k-hero-actions>*{flex:1}}html[data-design=new] .k-ptabs{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:1024px){html[data-design=new] .k-ptabs{grid-template-columns:260px minmax(0,1fr);align-items:start}html[data-design=new] .k-ptabs-nav{top:calc(var(--v2-top-h) + 16px);position:sticky}}html[data-design=new] .k-ptabs-nav{gap:8px;min-width:0;display:grid}html[data-design=new] .k-ptabs-body{min-width:0}html[data-design=new] .k-ptab-delete.k-ptab-delete-m{display:none}html[data-design=new] .k-ptabs-list{background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);border-radius:18px;gap:2px;padding:6px;display:grid}html[data-design=new] .k-ptab{min-width:0;height:38px;color:var(--v2-text);border-radius:11px;align-items:center;gap:10px;padding:0 10px 0 6px;font-size:13px;font-weight:550;transition:background-color .14s,color .14s;display:flex}html[data-design=new] .k-ptab:hover{background:color-mix(in oklab, var(--v2-text) 4.5%, transparent)}html[data-design=new] .k-ptab[data-empty=true]:not([data-on=true]){color:var(--v2-muted)}html[data-design=new] .k-ptab[data-on=true]{background:color-mix(in oklab, var(--k-accent) 9%, transparent);box-shadow:inset 2px 0 0 var(--k-accent);font-weight:650}html[data-design=new] .k-ptab-icon{color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;display:grid}html[data-design=new] .k-ptab[data-empty=true]:not([data-on=true]) .k-ptab-icon{opacity:.55;filter:saturate(.6)}html[data-design=new] .k-ptab-delete{height:34px;color:var(--v2-muted);border-radius:10px;justify-self:start;align-items:center;gap:7px;padding:0 12px;font-size:12.5px;font-weight:600;display:inline-flex}html[data-design=new] .k-ptab-delete:hover{color:var(--k-bad);background:color-mix(in oklab, var(--k-bad) 8%, transparent)}@media (max-width:1023.98px){html[data-design=new] .k-ptabs-list{scrollbar-width:none;border-radius:14px;padding:4px;display:flex;overflow-x:auto}html[data-design=new] .k-ptab{flex-shrink:0;padding:0 12px 0 5px}html[data-design=new] .k-ptab[data-on=true]{box-shadow:none}html[data-design=new] .k-ptabs-nav>.k-ptab-delete{display:none}html[data-design=new] .k-ptab-delete.k-ptab-delete-m{margin-top:4px;display:inline-flex}}html[data-design=new] .k-psec{background:var(--v2-surface);min-height:320px;box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-sm);animation:k-rise .36s var(--k-ease) both;border-radius:22px}html[data-design=new] .k-psec-head{border-bottom:1px solid var(--v2-line);justify-content:space-between;align-items:center;gap:12px;padding:18px 20px 14px;display:flex}html[data-design=new] .k-psec-title{font-family:var(--k-display);color:var(--v2-text);align-items:center;gap:10px;font-size:28px;font-weight:400;line-height:1;display:inline-flex}html[data-design=new] .k-psec-title svg{color:var(--k-accent)}html[data-design=new] .k-psec-count{min-width:34px;height:28px;font-size:13px}html[data-design=new] .k-psec-body{padding:14px 16px 18px}html[data-design=new] .k-psec-body :is(div,a)[class~=bg-slate-50][class~=rounded-lg]{background:color-mix(in oklab, var(--v2-th-bg) 70%, transparent);box-shadow:inset 0 0 0 1px var(--v2-line);border-radius:14px;transition:background-color .14s}html[data-design=new] .k-psec-body :is(div)[class~=bg-slate-50][class~=rounded-lg]:hover{background:color-mix(in oklab, var(--v2-th-bg) 100%, transparent)}html[data-design=new] .k-psec-body [data-slot=button][class~=mb-2]{margin-bottom:10px}html[data-design=new] .k-clist-bar{gap:10px;margin-bottom:14px;display:flex}html[data-design=new] .k-clist-bar .k-search{flex:1;height:52px;padding-right:6px}html[data-design=new] .k-clist-bar .k-seg-lg{height:52px}html[data-design=new] .k-clist-bar .k-seg-lg>button{height:44px;padding:0 14px}html[data-design=new] .k-clist-filter{color:var(--v2-muted);align-items:center;gap:10px;margin:-4px 0 12px;font-size:13px;display:flex}html[data-design=new] .k-clist-filter button{color:var(--k-accent);font-weight:600}html[data-design=new] .k-ccards{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}html[data-design=new] .k-ccard{text-align:left;background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);transition:transform .2s var(--k-ease), box-shadow .2s ease;border-radius:20px;flex-direction:column;gap:8px;padding:16px;display:flex}html[data-design=new] .k-ccard:hover{box-shadow:0 0 0 1px var(--v2-line-strong), var(--v2-shadow-md);transform:translateY(-2px)}html[data-design=new] .k-ccard-top{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}html[data-design=new] .k-ccard-tags{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}html[data-design=new] .k-ccard-tags .k-tag{height:22px;font-size:10.5px}html[data-design=new] .k-ccard-name{font-family:var(--k-display);color:var(--v2-text);margin-top:4px;font-size:24px;line-height:1.05}html[data-design=new] .k-ccard-meta{color:var(--v2-muted);flex-wrap:wrap;gap:4px 12px;font-size:12.5px;display:flex}html[data-design=new] .k-ccard-meta>span,html[data-design=new] .k-ccard-stats>span{align-items:center;gap:5px;display:inline-flex}html[data-design=new] .k-ccard-stats{border-top:1px dashed var(--v2-line-strong);color:var(--v2-muted);gap:14px;margin-top:4px;padding-top:10px;font-size:12.5px;display:flex}html[data-design=new] .k-ccard-stats b{font-family:var(--k-mono);color:var(--v2-text)}@media (max-width:639.98px){html[data-design=new] .k-clist-bar .k-seg-lg{display:none}html[data-design=new] .k-clist .k-table{min-width:0}html[data-design=new] .k-clist .k-table thead{display:none}html[data-design=new] .k-clist .k-table tbody tr{border-bottom:1px solid var(--v2-line);grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:2px;padding:10px 14px;display:grid}html[data-design=new] .k-clist .k-table tbody tr:last-child{border-bottom:0}html[data-design=new] .k-clist .k-table tbody td{border:0;padding:0}html[data-design=new] .k-clist .k-table tbody td:first-child{padding:0}html[data-design=new] .k-clist .k-table tbody td:nth-child(2){color:var(--v2-muted);grid-column:1;padding-left:46px;font-size:12px}html[data-design=new] .k-clist .k-table tbody td:is(:nth-child(3),:nth-child(4),:nth-child(5)){display:none}html[data-design=new] .k-clist .k-table tbody td:last-child{grid-area:1/2/span 2}}html[data-design=new] .k-roster{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}html[data-design=new] .k-person{color:var(--v2-text);background:radial-gradient(260px 120px at 100% 0%, hsl(var(--h,260) 70% 60% / .12), transparent 70%), var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);transition:transform .2s var(--k-ease), box-shadow .2s ease;border-radius:22px;flex-direction:column;gap:12px;padding:18px;display:flex;position:relative;overflow:hidden}html[data-design=new] .k-person:hover{box-shadow:0 0 0 1px var(--v2-line-strong), var(--v2-shadow-md);transform:translateY(-3px)}html[data-design=new] .k-person-top{justify-content:space-between;align-items:flex-start;display:flex}html[data-design=new] .k-person-avatar{width:58px;height:58px;font-family:var(--k-display);color:#fff;background:linear-gradient(140deg, hsl(var(--h,260) 62% 64%), hsl(calc(var(--h,260) + 40) 62% 48%));box-shadow:0 12px 24px -12px hsl(var(--h,260) 60% 40% / .7);transition:transform .26s var(--k-ease);border-radius:20px;place-items:center;font-size:26px;display:grid}html[data-design=new] .k-person:hover .k-person-avatar{transform:rotate(-4deg)scale(1.04)}html[data-design=new] .k-person-name{font-family:var(--k-display);font-size:26px;line-height:1.05}html[data-design=new] .k-person-bars{gap:10px;display:grid}html[data-design=new] .k-person-bars>span{gap:5px;display:grid}html[data-design=new] .k-person-bar-label{color:var(--v2-muted);align-items:center;gap:5px;font-size:12px;display:flex}html[data-design=new] .k-person-bar-label b{color:var(--v2-text);margin-left:auto}html[data-design=new] .k-person-bar{background:color-mix(in oklab, var(--v2-text) 6%, transparent);border-radius:9px;height:6px;display:block;overflow:hidden}html[data-design=new] .k-person-bar>span{border-radius:inherit;background:hsl(var(--h,260) 60% 55%);transform-origin:0;min-width:3px;height:100%;animation:k-grow-x .7s var(--k-ease) both;display:block}html[data-design=new] .k-person-bar[data-tone=alt]>span{background:var(--v2-ink)}html[data-design=new] .k-person-foot{border-top:1px dashed var(--v2-line-strong);color:var(--v2-muted);justify-content:space-between;align-items:center;padding-top:10px;font-size:12.5px;font-weight:600;display:flex}html[data-design=new] .k-person:hover .k-person-foot{color:var(--k-accent)}html[data-design=new] .k-staffcard-grid{margin-top:0}html[data-design=new] .k-staff-ledger>[data-slot=card]{border-radius:inherit;box-shadow:none;background:0 0}html[data-design=new] .k-staff-ledger .wf-section-title{font-family:var(--k-display);font-size:26px;font-weight:400}html[data-design=new] .k-move-tiles{gap:8px;padding:0 14px 14px;display:grid}html[data-design=new] .k-move{text-align:left;height:56px;color:var(--v2-text);background:color-mix(in oklab, var(--v2-th-bg) 70%, var(--v2-surface));box-shadow:inset 0 0 0 1px var(--v2-line);transition:transform .18s var(--k-ease), box-shadow .18s ease, background-color .18s ease;--tone:var(--v2-ink);border-radius:15px;align-items:center;gap:12px;padding:0 14px 0 10px;font-size:14px;font-weight:650;display:flex;position:relative}html[data-design=new] .k-move[data-tone=ok]{--tone:var(--k-st-arrived)}html[data-design=new] .k-move[data-tone=bad]{--tone:var(--k-bad)}html[data-design=new] .k-move:hover{background:var(--v2-surface);box-shadow:inset 0 0 0 1px var(--v2-line-strong), var(--v2-shadow-sm);transform:translate(2px)}html[data-design=new] .k-move-icon{color:#fff;background:var(--tone);border-radius:11px;place-items:center;width:36px;height:36px;display:grid}html[data-design=new] .k-move-go{color:var(--v2-muted);margin-left:auto}html[data-design=new] .k-move:hover .k-move-go{color:var(--k-accent)}html[data-design=new] .k-svc-chips{flex-wrap:wrap;gap:6px;padding:0 18px 18px;display:flex}html[data-design=new] .k-clist-segs{margin:-4px 0 14px}html[data-design=new] .k-clist-segs .k-chip svg{opacity:.75}html[data-design=new] .k-clist-segs .k-chip[data-seg=borclu][data-on=true]{color:#fff;background:var(--k-bad);box-shadow:none}html[data-design=new] .k-clist-segs .k-chip[data-seg=dogum][data-on=true]{color:#fff;background:var(--k-accent);box-shadow:none}html[data-design=new] .k-clist-segs .k-chip[data-seg=paketli][data-on=true]{color:#fff;box-shadow:none;background:#8b5cf6}html[data-design=new] .k-clist-segs .k-chip[data-on=true] svg{opacity:1}html[data-design=new] .k-clist-segs .k-chip:disabled{opacity:.6}
html[data-design=new] .k-bulk-start{background:var(--v2-surface);max-width:760px;box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-sm);border-radius:24px;padding:22px}html[data-design=new] .k-bulk-modes{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html[data-design=new] .k-bulk-modes legend{margin-bottom:10px}html[data-design=new] .k-bulk-mode{--tone:var(--v2-ink);cursor:pointer;background:color-mix(in oklab, var(--v2-th-bg) 70%, var(--v2-surface));box-shadow:inset 0 0 0 1px var(--v2-line);transition:box-shadow .16s ease, background-color .16s ease, transform .18s var(--k-ease);border-radius:18px;gap:6px;padding:18px;display:grid;position:relative}html[data-design=new] .k-bulk-mode[data-tone=ok]{--tone:var(--k-st-arrived)}html[data-design=new] .k-bulk-mode:hover{background:var(--v2-surface);transform:translateY(-1px)}html[data-design=new] .k-bulk-mode input{width:18px;height:18px;accent-color:var(--tone);position:absolute;top:16px;right:16px}html[data-design=new] .k-bulk-mode:has(input:checked){background:color-mix(in oklab, var(--tone) 7%, var(--v2-surface));box-shadow:inset 0 0 0 2px var(--tone), var(--v2-shadow-sm)}html[data-design=new] .k-bulk-mode:has(input:focus-visible){outline:2px solid var(--k-accent);outline-offset:2px}html[data-design=new] .k-bulk-mode-icon{color:#fff;background:var(--tone);border-radius:13px;place-items:center;width:42px;height:42px;margin-bottom:6px;display:grid}html[data-design=new] .k-bulk-mode b{font-family:var(--k-display);color:var(--v2-text);font-size:26px;font-weight:400;line-height:1.05}html[data-design=new] .k-bulk-mode>span:last-child{color:var(--v2-muted);font-size:13px;line-height:1.45}html[data-design=new] .k-bulk-foot{border-top:1px dashed var(--v2-line-strong);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:18px;padding-top:18px;display:flex}html[data-design=new] .k-bulk-branch{height:42px;color:var(--v2-muted);box-shadow:inset 0 0 0 1px var(--v2-line-strong);border-radius:12px;align-items:center;gap:8px;padding:0 6px 0 12px;font-size:13px;font-weight:600;display:inline-flex}html[data-design=new] .k-bulk-branch select{height:32px;color:var(--v2-text);background:0 0;border-radius:8px;outline:none;padding:0 8px;font-size:14px;font-weight:600}html[data-design=new] .k-bulk-foot .k-btn{min-width:140px}html[data-design=new] .k-bulk-list{gap:8px;display:grid}html[data-design=new] .k-bulk-row{background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);border-radius:18px;grid-template-columns:40px minmax(160px,1fr) 180px auto 28px;align-items:center;gap:14px;padding:10px 14px;transition:box-shadow .16s;display:grid}html[data-design=new] .k-bulk-row[data-state=ready]{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--k-st-arrived) 55%, transparent), var(--v2-shadow-xs)}html[data-design=new] .k-bulk-row[data-state=half]{box-shadow:0 0 0 1.5px color-mix(in oklab, var(--k-warn) 60%, transparent), var(--v2-shadow-xs)}html[data-design=new] .k-bulk-who{justify-items:start;gap:4px;min-width:0;display:grid}html[data-design=new] .k-bulk-who b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--v2-text);font-size:14.5px;font-weight:650;overflow:hidden}html[data-design=new] .k-bulk-amount{background:color-mix(in oklab, var(--v2-th-bg) 70%, var(--v2-surface));height:40px;box-shadow:inset 0 0 0 1px var(--v2-line-strong);border-radius:12px;align-items:center;gap:6px;padding:0 12px;display:flex}html[data-design=new] .k-bulk-amount:focus-within{background:var(--v2-surface);box-shadow:inset 0 0 0 1.5px var(--k-accent)}html[data-design=new] .k-bulk-amount input{min-width:0;font:600 15px/1 var(--k-mono);text-align:right;color:var(--v2-text);background:0 0;outline:none;flex:1}html[data-design=new] .k-bulk-amount input::placeholder{color:color-mix(in oklab, var(--v2-muted) 70%, transparent)}html[data-design=new] .k-bulk-amount span{color:var(--v2-muted);font-size:12px;font-weight:600}html[data-design=new] .k-bulk-state{border-radius:999px;place-items:center;width:28px;height:28px;display:grid}html[data-design=new] .k-bulk-row[data-state=ready] .k-bulk-state{color:#fff;background:var(--k-st-arrived)}html[data-design=new] .k-bulk-row[data-state=half] .k-bulk-state{color:var(--k-warn)}html[data-design=new] .k-bulk-bar{z-index:5;color:#f4f1f7;background:color-mix(in oklab, var(--v2-ink) 96%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:20px;align-items:center;gap:18px;margin-top:16px;padding:12px 12px 12px 20px;display:flex;position:sticky;bottom:16px;box-shadow:0 22px 40px -22px #080a16b3,inset 0 0 0 1px #ffffff12}html[data-design=new] .k-bulk-sum{flex-shrink:0;gap:2px;display:grid}html[data-design=new] .k-bulk-sum b{font-family:var(--k-display);color:#fff;font-variant-numeric:tabular-nums;font-size:28px;font-weight:400;line-height:1}html[data-design=new] .k-bulk-sum b small{font-family:var(--font-geist), sans-serif;color:#ffffff8c;font-size:12px}html[data-design=new] .k-bulk-sum span{color:#fff9;font-size:12px}html[data-design=new] .k-bulk-sum em{color:#fcd34d;font-style:normal}html[data-design=new] .k-bulk-bar>p{color:#ffffff8c;flex:1;min-width:0;font-size:12px;line-height:1.45}html[data-design=new] .k-bulk-bar .k-btn{min-width:132px;height:46px}@media (max-width:1023.98px){html[data-design=new] .k-bulk-bar{bottom:calc(80px + env(safe-area-inset-bottom))}}@media (max-width:760px){html[data-design=new] .k-bulk-modes{grid-template-columns:minmax(0,1fr)}html[data-design=new] .k-bulk-start{padding:16px}html[data-design=new] .k-bulk-foot .k-btn{flex:1}html[data-design=new] .k-bulk-row{grid-template-columns:36px minmax(0,1fr) 28px;grid-template-areas:"av who state""amount amount amount""seg seg seg";gap:8px 10px}html[data-design=new] .k-bulk-row>.k-avatar{grid-area:av}html[data-design=new] .k-bulk-who{grid-area:who}html[data-design=new] .k-bulk-state{grid-area:state}html[data-design=new] .k-bulk-amount{grid-area:amount}html[data-design=new] .k-bulk-row>.k-seg{grid-area:seg;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}html[data-design=new] .k-bulk-bar>p{display:none}html[data-design=new] .k-bulk-bar{justify-content:space-between}}html[data-design=new] .k-shifts-date input{font:500 13px/1 var(--k-mono);background:0 0;outline:none}html[data-design=new] .k-shifts-top{grid-template-columns:minmax(0,1fr);gap:14px;margin-bottom:16px;display:grid}@media (min-width:900px){html[data-design=new] .k-shifts-top{grid-template-columns:minmax(320px,420px) minmax(0,1fr)}}html[data-design=new] .k-shifts-clock{color:#fff;background:radial-gradient(320px 200px at 100% 0%, color-mix(in oklab, var(--color-indigo-500) 38%, transparent), transparent 70%), var(--v2-ink);border-radius:24px;align-content:start;gap:4px;padding:22px 24px;display:grid;position:relative;overflow:hidden;box-shadow:0 22px 40px -24px #080a16cc}html[data-design=new] .k-shifts-clock .k-eyebrow{color:#ffffff8c}html[data-design=new] .k-shifts-clock b{font-family:var(--k-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:76px;font-weight:400;line-height:.95}html[data-design=new] .k-shifts-clock small{font:500 12px/1 var(--k-mono);color:#ffffff80}html[data-design=new] .k-shifts-punch{justify-self:start;height:46px;margin-top:14px;padding:0 20px}html[data-design=new] .k-shifts-clock .k-shifts-punch[data-tone=ink]{color:var(--v2-ink);background:#fff}html[data-design=new] .k-shifts-kpis{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}html[data-design=new] .k-shifts-kpis .k-kpi{flex-direction:row;justify-content:space-between;align-items:center;min-height:0;padding-block:14px;display:flex}html[data-design=new] .k-shifts-kpis .k-kpi-value{font-size:40px;line-height:1}@media (max-width:899.98px){html[data-design=new] .k-shifts-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-design=new] .k-shifts-kpis .k-kpi{flex-direction:column;justify-content:center;align-items:flex-start}}html[data-design=new] .k-shifts-board{padding-bottom:6px;overflow:hidden}html[data-design=new] .k-shifts-scale,html[data-design=new] .k-shift-row{grid-template-columns:230px minmax(0,1fr) 150px;align-items:center;gap:16px;display:grid}html[data-design=new] .k-shifts-scale{padding:14px 18px 6px}html[data-design=new] .k-shifts-scale>div{height:14px;position:relative}html[data-design=new] .k-shifts-scale i{font:500 10.5px/1 var(--k-mono);color:var(--v2-muted);font-style:normal;position:absolute;transform:translate(-50%)}html[data-design=new] .k-shift-row{border-top:1px solid var(--v2-line);padding:10px 18px}html[data-design=new] .k-shift-row[data-self]{background:color-mix(in oklab, var(--k-accent) 5%, transparent)}html[data-design=new] .k-shift-who{align-items:center;gap:10px;min-width:0;display:flex}html[data-design=new] .k-shift-who b{white-space:nowrap;text-overflow:ellipsis;color:var(--v2-text);font-size:14px;font-weight:650;display:block;overflow:hidden}html[data-design=new] .k-shift-who em{color:var(--k-accent);font-style:normal;font-weight:500}html[data-design=new] .k-shift-who span:not(.k-avatar){color:var(--v2-muted);font-size:12px}html[data-design=new] .k-shift-row[data-state=in] .k-shift-who span:not(.k-avatar){color:var(--k-st-arrived);font-weight:650}html[data-design=new] .k-shift-track{background:repeating-linear-gradient(90deg, transparent 0 calc(12.5% - 1px), var(--v2-line) calc(12.5% - 1px) 12.5%), color-mix(in oklab, var(--v2-th-bg) 60%, transparent);border-radius:9px;height:26px;position:relative}html[data-design=new] .k-shift-bar{background:var(--v2-text);border-radius:6px;position:absolute;top:4px;bottom:4px}html[data-design=new] .k-shift-row[data-state=in] .k-shift-bar{background:linear-gradient(90deg, var(--k-st-arrived), color-mix(in oklab, var(--k-st-arrived) 60%, white));box-shadow:0 0 0 3px color-mix(in oklab, var(--k-st-arrived) 18%, transparent)}html[data-design=new] .k-shift-now{background:var(--k-bad);border-radius:2px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}html[data-design=new] .k-shift-times{color:var(--v2-muted);justify-content:flex-end;gap:12px;font-size:13px;display:flex}html[data-design=new] .k-shift-times span{align-items:center;gap:5px;display:inline-flex}html[data-design=new] .k-shift-times b{color:var(--v2-text);font-weight:600}html[data-design=new] .k-shift-notes{color:var(--v2-muted);flex-wrap:wrap;grid-column:2/-1;gap:4px 14px;margin-top:-4px;font-size:12px;display:flex}@media (max-width:900px){html[data-design=new] .k-shifts-scale{display:none}html[data-design=new] .k-shift-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"who times""track track""notes notes";gap:8px 12px;padding:12px 14px}html[data-design=new] .k-shift-who{grid-area:who}html[data-design=new] .k-shift-times{flex-direction:column;grid-area:times;align-items:flex-end;gap:2px}html[data-design=new] .k-shift-track{grid-area:track;height:18px}html[data-design=new] .k-shift-notes{grid-area:notes;margin-top:0}html[data-design=new] .k-shifts-clock b{font-size:60px}}@media (max-width:520px){html[data-design=new] .k-shifts-kpis .k-kpi-value{font-size:28px}html[data-design=new] .k-shifts-punch{justify-self:stretch}}
html[data-design=new] .k-seg>.k-seg-link{white-space:nowrap;height:38px;color:var(--v2-muted);border-radius:10px;justify-content:center;align-items:center;gap:5px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background-color .15s,color .15s,box-shadow .15s;display:inline-flex}html[data-design=new] .k-seg>.k-seg-link:hover{color:var(--v2-text)}html[data-design=new] .k-seg>.k-seg-link[data-on=true]{color:var(--v2-text);background:var(--v2-surface);box-shadow:0 1px 2px #1014261a,0 0 0 .5px #1014260f}html[data-design=new] .k-kasa-date>div{background:var(--v2-surface);height:46px;box-shadow:inset 0 0 0 1px var(--v2-line-strong), var(--v2-shadow-xs);border-radius:14px;padding:4px;gap:2px!important}html[data-design=new] .k-kasa-date [data-slot=button]{height:38px;box-shadow:none;background:0 0;border:0;border-radius:10px}html[data-design=new] .k-kasa-date [data-slot=button]:hover{background:color-mix(in oklab, var(--v2-text) 6%, transparent)}html[data-design=new] .k-kasa-date [data-slot=input]{height:38px;box-shadow:none;font-family:var(--k-mono);background:0 0;border:0;font-size:13px}html[data-design=new] .k-kasa-split{margin-top:14px;padding-bottom:16px}html[data-design=new] .k-kasa-split-total{color:var(--v2-text);font-size:30px;line-height:1}html[data-design=new] .k-kasa-split-total small{font-family:var(--font-geist), sans-serif;color:var(--v2-muted);font-size:13px;font-weight:600}html[data-design=new] .k-kasa-bar{background:color-mix(in oklab, var(--v2-text) 6%, transparent);border-radius:999px;gap:3px;height:14px;margin:2px 18px 14px;display:flex;overflow:hidden}html[data-design=new] .k-kasa-bar>span{min-width:6px;animation:k-grow-x .7s var(--k-ease) both;transform-origin:0;border-radius:999px;flex-basis:0}html[data-design=new] .k-kasa-bar>.k-kasa-bar-empty{background:0 0;flex:1}@keyframes k-grow-x{0%{opacity:0;transform:scaleX(.2)}to{opacity:1;transform:none}}html[data-design=new] .k-kasa-legend{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:6px 18px;padding:0 18px;display:grid}html[data-design=new] .k-kasa-legend li{color:var(--v2-text);border-bottom:1px dashed var(--v2-line);grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:6px 0;font-size:13px;display:grid}html[data-design=new] .k-kasa-legend li[data-zero=true]{color:var(--v2-muted)}html[data-design=new] .k-kasa-legend li b{font-weight:600}html[data-design=new] .k-kasa-pct{text-align:right;min-width:36px;font:600 11px/1 var(--k-mono);color:var(--v2-muted)}html[data-design=new] .k-kasa-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:16px;display:grid}@media (min-width:1180px){html[data-design=new] .k-kasa-grid{grid-template-columns:minmax(0,1.25fr) minmax(340px,1fr);align-items:start}}html[data-design=new] .k-kasa-side{gap:16px;display:grid}html[data-design=new] .k-kasa-sales{overflow:hidden}html[data-design=new] .k-kasa-sales>div:first-child[class~=bg-slate-50]{background:0 0;padding:16px 18px}html[data-design=new] .k-kasa-sales>div:first-child h3{font-family:var(--k-display);letter-spacing:-.01em;text-transform:none;color:var(--v2-text);font-size:26px;font-weight:400}html[data-design=new] .k-kasa-sales>div:first-child [data-slot=input]{border-radius:12px;height:40px}html[data-design=new] .k-ledger{padding:0 18px 16px}html[data-design=new] .k-ledger>div{border-bottom:1px dashed var(--v2-line-strong);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;font-size:13.5px;display:flex}html[data-design=new] .k-ledger dt{color:var(--v2-muted);align-items:center;gap:7px;display:inline-flex}html[data-design=new] .k-ledger dd{font-family:var(--k-mono);white-space:nowrap;color:var(--v2-text);font-size:13px;font-weight:600}html[data-design=new] .k-ledger>div[data-tone=bad] dd{color:var(--k-bad)}html[data-design=new] .k-ledger>div[data-tone=ok] dd{color:var(--k-st-arrived)}html[data-design=new] .k-ledger>div[data-tone=muted]{padding:4px 0 8px 14px;font-size:12px}html[data-design=new] .k-ledger>div[data-tone=muted] dd{color:var(--v2-muted);font-size:12px}html[data-design=new] .k-ledger>.k-ledger-total{border-bottom:0;border-top:2px solid var(--v2-text);margin-top:6px;padding-top:14px}html[data-design=new] .k-ledger>.k-ledger-total dt{color:var(--v2-text);font-weight:650}html[data-design=new] .k-ledger>.k-ledger-total dd{font-family:var(--k-display);font-size:30px;font-weight:400}html[data-design=new] .k-kasa-actions{padding:0 14px 14px}html[data-design=new] .k-kasa-actions .wf-kasa-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}html[data-design=new] .k-kasa-actions .wf-kasa-actions>*+*{margin-top:0}html[data-design=new] .k-kasa-actions .wf-kasa-actions>[data-slot=button]{white-space:normal;text-align:left;height:auto;min-height:92px;color:var(--v2-text);background:color-mix(in oklab, var(--v2-th-bg) 70%, var(--v2-surface));box-shadow:inset 0 0 0 1px var(--v2-line);transition:transform .18s var(--k-ease), box-shadow .18s ease, background-color .18s ease;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:18px;padding:14px;font-size:13.5px;font-weight:650;display:flex;position:relative}html[data-design=new] .k-kasa-actions .wf-kasa-actions>[data-slot=button]:hover{background:var(--v2-surface);box-shadow:inset 0 0 0 1px var(--v2-line-strong), var(--v2-shadow-md);transform:translateY(-2px)}html[data-design=new] .k-kasa-actions .wf-kasa-actions>[data-slot=button]>svg:first-child{color:#fff;background:var(--v2-ink);border-radius:11px;width:34px;height:34px;padding:8px;margin:0!important}html[data-design=new] .k-kasa-actions .wf-kasa-actions>[data-slot=button]:first-child>svg:first-child{background:var(--k-bad)}html[data-design=new] .k-kasa-actions .wf-kasa-actions>[data-slot=button]>svg:last-child{color:var(--v2-muted);transition:transform .18s var(--k-ease);position:absolute;top:16px;right:14px}html[data-design=new] .k-kasa-actions .wf-kasa-actions>[data-slot=button]:hover>svg:last-child{color:var(--k-accent);transform:translate(3px)}html[data-design=new] .k-kasa-expenses{padding:0 18px 16px}@media (max-width:639.98px){html[data-design=new] .k-kasa .k-head-actions,html[data-design=new] .k-kasa-date,html[data-design=new] .k-kasa-date>div{width:100%}html[data-design=new] .k-kasa-date [data-slot=input]{flex:1;width:100%}html[data-design=new] .k-kasa-date>div>.relative{flex:1}}html[data-design=new] .k-wallet{grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:14px;display:grid}html[data-design=new] .k-bankcard{isolation:isolate;aspect-ratio:1.62;color:#fff;background:radial-gradient(280px 160px at 110% -10%, hsl(var(--h,260) 80% 70% / .45), transparent 70%), radial-gradient(240px 160px at -10% 120%, hsl(calc(var(--h,260) + 60) 80% 60% / .35), transparent 70%), linear-gradient(150deg, hsl(var(--h,260) 35% 22%), var(--v2-ink));box-shadow:0 22px 40px -24px hsl(var(--h,260) 50% 20% / .9), inset 0 0 0 1px #ffffff14;transition:transform .24s var(--k-ease), box-shadow .24s ease;border-radius:22px;flex-direction:column;gap:6px;padding:18px 20px;display:flex;position:relative;overflow:hidden}html[data-design=new] .k-bankcard:after{content:"";z-index:-1;background:repeating-linear-gradient(115deg,#ffffff09 0 2px,#0000 2px 9px);position:absolute;inset:0}html[data-design=new] .k-bankcard:hover{box-shadow:0 30px 50px -24px hsl(var(--h,260) 50% 20% / .95), inset 0 0 0 1px #ffffff1f;transform:translateY(-3px)rotate(-.4deg)}html[data-design=new] .k-bankcard-top{justify-content:space-between;align-items:center;display:flex}html[data-design=new] .k-bankcard-bank{letter-spacing:.14em;text-transform:uppercase;color:#ffffffa6;font-size:11px;font-weight:700}html[data-design=new] .k-bankcard-pos{background:#ffffff24;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 8px;font-size:10.5px;font-weight:700;display:inline-flex}html[data-design=new] .k-bankcard-name{font-family:var(--k-display);margin-top:6px;font-size:26px;line-height:1.05}html[data-design=new] .k-bankcard-iban{letter-spacing:.06em;color:#fff9;font-size:12.5px}html[data-design=new] .k-bankcard-foot{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;justify-content:space-between;align-items:baseline;margin-top:auto;font-size:11px;font-weight:650;display:flex}html[data-design=new] .k-bankcard-foot b{letter-spacing:-.01em;text-transform:none;color:#fff;font-variant-numeric:tabular-nums;font-size:30px;font-weight:400}html[data-design=new] .k-bankd-top{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}@media (min-width:900px){html[data-design=new] .k-bankd-top{grid-template-columns:minmax(340px,440px) minmax(0,1fr);align-items:stretch}}html[data-design=new] .k-bankd-card{aspect-ratio:auto;min-height:236px;padding:22px 24px}html[data-design=new] .k-bankd-card:hover{transform:none}html[data-design=new] .k-bankd-card .k-bankcard-name{font-size:32px}html[data-design=new] .k-bankd-card .k-bankcard-foot b{font-size:36px}html[data-design=new] .k-bankd-iban{letter-spacing:.05em;color:#ffffffd1;overflow-wrap:anywhere;text-align:left;background:#0000002e;border-radius:9px;align-self:flex-start;align-items:center;gap:8px;margin-top:4px;padding:5px 10px;font-size:12.5px;transition:background-color .15s;display:inline-flex}html[data-design=new] .k-bankd-iban:hover{background:#0000004d}html[data-design=new] .k-bankd-iban svg{opacity:.7;flex-shrink:0}html[data-design=new] .k-bankd-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}html[data-design=new] .k-bankd-kpis .k-kpi{justify-content:center}html[data-design=new] .k-bankd-info dd{font-family:inherit;font-size:13.5px;font-weight:600}@media (min-width:641px){html[data-design=new] .k-bankd-kinds{flex-wrap:wrap;overflow:visible}}html[data-design=new] .k-bankd-ledger{overflow:hidden}html[data-design=new] .k-bankd-tools{flex-wrap:wrap;align-items:center;gap:10px;padding:0 18px 12px;display:flex}html[data-design=new] .k-search-sm{border-radius:11px;flex:200px;height:36px;padding:0 4px 0 12px}html[data-design=new] .k-search-sm input{font-size:13.5px}html[data-design=new] .k-search-sm .k-icon-btn{width:28px;height:28px}html[data-design=new] .k-bankd-kinds{padding:0 18px 14px}html[data-design=new] .k-bankd-empty{color:var(--v2-muted)!important;font-family:inherit!important}html[data-design=new] .k-tl{padding:0 0 8px}html[data-design=new] .k-tl-date{top:var(--v2-top-h,64px);z-index:1;background:color-mix(in oklab, var(--v2-surface) 94%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-top:1px solid var(--v2-line);align-items:baseline;gap:10px;padding:10px 18px 8px;font-size:13px;display:flex;position:sticky}html[data-design=new] .k-tl-date b{color:var(--v2-text);font-weight:650}html[data-design=new] .k-tl-date span{color:var(--v2-muted)}html[data-design=new] .k-tl-date em{color:var(--k-st-arrived);margin-left:auto;font-size:12px;font-style:normal;font-weight:600}html[data-design=new] .k-tl-date em[data-tone=bad]{color:var(--k-bad)}html[data-design=new] .k-tl-row{--tone:var(--v2-text);align-items:center;gap:12px;padding:9px 12px 9px 18px;transition:background-color .15s;display:flex}html[data-design=new] .k-tl-row:hover{background:color-mix(in oklab, var(--v2-th-bg) 55%, transparent)}html[data-design=new] .k-tl-row[data-tone=ok]{--tone:var(--k-st-arrived)}html[data-design=new] .k-tl-row[data-tone=bad]{--tone:var(--k-bad)}html[data-design=new] .k-tl-row[data-tone=warn]{--tone:var(--k-warn)}html[data-design=new] .k-tl-row[data-tone=sky]{--tone:#0ea5e9}html[data-design=new] .k-tl-row[data-tone=violet]{--tone:#8b5cf6}html[data-design=new] .k-tl-row[data-tone=plum]{--tone:#c026d3}html[data-design=new] .k-tl-row[data-tone=teal]{--tone:#0d9488}html[data-design=new] .k-tl-icon{width:36px;height:36px;color:var(--tone);background:color-mix(in oklab, var(--tone) 12%, transparent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}html[data-design=new] .k-tl-title{min-width:0;color:var(--v2-text);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}html[data-design=new] .k-tl-title .k-tag{color:var(--tone);background:color-mix(in oklab, var(--tone) 9%, transparent);box-shadow:none;flex-shrink:0}html[data-design=new] .k-tl-desc{white-space:nowrap;text-overflow:ellipsis;color:var(--v2-muted);margin-top:2px;font-size:12.5px;overflow:hidden}html[data-design=new] .k-tl-amount{white-space:nowrap;color:var(--k-st-arrived);flex-shrink:0;font-size:14px;font-weight:600}html[data-design=new] .k-tl-amount[data-tone=bad]{color:var(--k-bad)}html[data-design=new] .k-tl-amount small{color:var(--v2-muted);font-size:11px}html[data-design=new] .k-tl-acts{flex-shrink:0;justify-content:flex-end;width:72px;display:inline-flex}html[data-design=new] .k-tl-acts .k-icon-btn{width:32px;height:32px}html[data-design=new] .k-icon-btn[data-tone=bad]:hover{color:var(--k-bad);background:color-mix(in oklab, var(--k-bad) 9%, transparent)}html[data-design=new] .k-tl-lock{color:color-mix(in oklab, var(--v2-muted) 80%, transparent);padding-right:8px;font-size:11.5px}html[data-design=new] .k-tl-more{width:calc(100% - 36px);height:40px;color:var(--k-accent);background:color-mix(in oklab, var(--k-accent) 7%, transparent);border-radius:12px;margin:8px 18px 4px;font-size:13px;font-weight:600;display:block}html[data-design=new] .k-tl-more:hover{background:color-mix(in oklab, var(--k-accent) 12%, transparent)}@media (hover:hover) and (min-width:641px){html[data-design=new] .k-tl-row .k-tl-acts .k-icon-btn{opacity:0;transition:opacity .15s}html[data-design=new] .k-tl-row:hover .k-tl-acts .k-icon-btn,html[data-design=new] .k-tl-row:focus-within .k-tl-acts .k-icon-btn{opacity:1}}@media (max-width:640px){html[data-design=new] .k-tl-row{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"icon body amount""icon body acts";row-gap:2px;padding:10px 10px 10px 14px;display:grid}html[data-design=new] .k-tl-icon{grid-area:icon}html[data-design=new] .k-tl-row>.min-w-0{grid-area:body}html[data-design=new] .k-tl-amount{text-align:right;grid-area:amount}html[data-design=new] .k-tl-acts{grid-area:acts;width:auto}html[data-design=new] .k-tl-title{flex-wrap:wrap;row-gap:3px}html[data-design=new] .k-tl-date{padding-inline:14px}}html[data-design=new] .k-move[data-tone=warn]{--tone:var(--k-warn)}html[data-design=new] .k-due-groups{gap:16px;display:grid}html[data-design=new] .k-due-group{--tone:var(--v2-muted);background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-sm);border-radius:22px;overflow:hidden}html[data-design=new] .k-due-group[data-bucket=late]{--tone:var(--k-bad)}html[data-design=new] .k-due-group[data-bucket=week]{--tone:var(--k-warn)}html[data-design=new] .k-due-group[data-bucket=month]{--tone:#8b5cf6}html[data-design=new] .k-due-group[data-bucket=later]{--tone:#0ea5e9}html[data-design=new] .k-due-group-head{background:linear-gradient(180deg, color-mix(in oklab, var(--tone) 7%, transparent), transparent);border-top:3px solid var(--tone);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:6px 16px;padding:16px 18px 12px;display:flex}html[data-design=new] .k-due-group-head h2{font-family:var(--k-display);color:var(--v2-text);font-size:26px;font-weight:400;line-height:1}html[data-design=new] .k-due-group-head p{color:var(--v2-muted);margin-top:4px;font-size:12.5px}html[data-design=new] .k-due-group-head>span{color:var(--tone);font-size:12.5px;font-weight:600}html[data-design=new] .k-due-group[data-bucket=closed] .k-due-group-head>span{color:var(--v2-muted)}html[data-design=new] .k-due-row{border-top:1px dashed var(--v2-line-strong);align-items:center;gap:14px;padding:12px 18px;transition:background-color .15s;display:flex}html[data-design=new] .k-due-row:hover{background:color-mix(in oklab, var(--v2-th-bg) 50%, transparent)}html[data-design=new] .k-due-stub{width:62px;height:66px;color:var(--tone);background:color-mix(in oklab, var(--tone) 9%, var(--v2-surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--tone) 22%, transparent);border-radius:14px;flex-shrink:0;align-content:center;justify-items:center;line-height:1;display:grid;position:relative}html[data-design=new] .k-due-row[data-bucket=closed] .k-due-stub{color:var(--v2-muted)}html[data-design=new] .k-due-stub b{font-family:var(--k-display);font-size:30px;font-weight:400}html[data-design=new] .k-due-stub span{letter-spacing:.12em;text-transform:uppercase;margin-top:2px;font-size:11px;font-weight:700}html[data-design=new] .k-due-stub small{font:500 10px/1 var(--k-mono);color:var(--v2-muted);margin-top:3px}html[data-design=new] .k-due-body{flex:1;min-width:0}html[data-design=new] .k-due-name{min-width:0;color:var(--v2-text);align-items:center;gap:8px;font-size:15px;font-weight:650;display:flex}html[data-design=new] .k-due-name a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}html[data-design=new] .k-due-name a:hover{color:var(--k-accent)}html[data-design=new] .k-due-meta{color:var(--v2-muted);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:5px;font-size:12.5px;display:flex}html[data-design=new] .k-due-when{color:var(--tone);font-weight:650}html[data-design=new] .k-due-phone{color:inherit;align-items:center;gap:5px;display:inline-flex}html[data-design=new] .k-due-phone:hover{color:var(--k-accent)}html[data-design=new] .k-due-note{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}html[data-design=new] .k-due-amount{font-family:var(--k-display);white-space:nowrap;color:var(--v2-text);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:26px;line-height:1}html[data-design=new] .k-due-amount small{font-family:var(--font-geist), sans-serif;color:var(--v2-muted);font-size:12px}html[data-design=new] .k-due-row[data-bucket=closed] .k-due-amount{color:var(--v2-muted)}html[data-design=new] .k-due-acts{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}@media (max-width:640px){html[data-design=new] .k-due-row{grid-template-columns:54px minmax(0,1fr);grid-template-areas:"stub body""stub amount""acts acts";gap:4px 12px;padding:12px 14px;display:grid}html[data-design=new] .k-due-stub{grid-area:stub;width:54px;height:60px}html[data-design=new] .k-due-body{grid-area:body}html[data-design=new] .k-due-amount{grid-area:amount;font-size:22px}html[data-design=new] .k-due-acts{grid-area:acts;justify-content:flex-end;margin-top:6px}html[data-design=new] .k-due-acts .k-btn{flex:1}html[data-design=new] .k-due-group-head{padding-inline:14px}}
html[data-design=new] .k-report-titlerow{align-items:center;gap:14px;margin-top:6px;display:flex}html[data-design=new] .k-report-icon>*{box-shadow:inset 0 0 0 1px var(--v2-line);border-radius:15px!important;width:46px!important;height:46px!important}html[data-design=new] .k-page-head .k-back{margin:0 0 4px -8px}html[data-design=new] .k-filterbar{background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-sm);border-radius:20px;flex-wrap:wrap;align-items:flex-end;gap:10px 14px;margin-bottom:14px;padding:14px 16px;display:flex}html[data-design=new] .k-filterbar-server{flex:520px;min-width:0}html[data-design=new] .k-filterbar-server label{letter-spacing:.1em;text-transform:uppercase;font-weight:650;color:var(--v2-muted)!important;font-size:10.5px!important}html[data-design=new] .k-filterbar-server :is(select,[data-slot=input]){letter-spacing:0;text-transform:none;color:var(--v2-text);font-size:13.5px;border-radius:12px!important;height:40px!important}html[data-design=new] .k-filterbar-server [data-slot=button]{border-radius:12px;padding:0 16px;height:40px!important}html[data-design=new] .k-filterbar-search{flex:0 260px;margin-left:auto}html[data-design=new] .k-range{height:40px;color:var(--v2-muted);box-shadow:inset 0 0 0 1px var(--v2-line-strong);border-radius:12px;align-items:center;gap:8px;padding:0 4px 0 12px;display:inline-flex}html[data-design=new] .k-range input{height:32px;font:500 12.5px/1 var(--k-mono);color:var(--v2-text);background:0 0;outline:none}html[data-design=new] .k-range>span{color:var(--v2-muted)}html[data-design=new] .k-report-kpis{margin-bottom:14px}html[data-design=new] .k-report-kpis .k-kpi-value-sm{font-size:28px}html[data-design=new] .k-report-above{margin-bottom:14px}html[data-design=new] .k-report-table{max-height:calc(100svh - var(--v2-top-h) - 120px);overflow:auto}html[data-design=new] .k-report-table .k-table tbody td{padding-top:10px;padding-bottom:10px}html[data-design=new] .k-report-table .k-table tbody tr:nth-child(2n){background:color-mix(in oklab, var(--v2-th-bg) 35%, transparent)}html[data-design=new] .k-report-table .k-table tbody tr:nth-child(2n):hover{background:color-mix(in oklab, var(--k-accent) 4%, transparent)}html[data-design=new] .k-table tfoot td{color:var(--v2-text);background:color-mix(in oklab, var(--v2-th-bg) 92%, var(--v2-surface));border-top:2px solid var(--v2-text);padding:13px 14px;font-weight:700;position:sticky;bottom:0}html[data-design=new] .k-table tfoot td:first-child{font-family:var(--k-display);padding-left:18px;font-size:20px;font-weight:400}html[data-design=new] .k-report-count{color:var(--v2-muted);margin-top:10px;font-size:12.5px}html[data-design=new] .k-report-body>*+*{margin-top:14px}@media (max-width:639.98px){html[data-design=new] .k-filterbar-search{flex-basis:100%;margin-left:0}html[data-design=new] .k-range{flex-wrap:wrap;height:auto;padding:6px 8px}}html[data-design=new] .k-rcat-groups{gap:22px;display:grid}html[data-design=new] .k-rcat-group-title{letter-spacing:.14em;text-transform:uppercase;color:var(--v2-muted);margin-bottom:10px;font-size:11px;font-weight:700}html[data-design=new] .k-rcat-list{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:8px;display:grid}html[data-design=new] .k-rcat-item{min-height:68px;color:var(--v2-text);background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);transition:transform .18s var(--k-ease), box-shadow .18s ease;border-radius:16px;align-items:center;gap:14px;padding:12px 16px 12px 14px;display:flex}html[data-design=new] .k-rcat-item:hover{box-shadow:0 0 0 1px var(--v2-line-strong), var(--v2-shadow-md);transform:translateY(-2px)}html[data-design=new] .k-rcat-no{width:38px;height:38px;color:var(--v2-muted);background:var(--v2-th-bg);border-radius:12px;flex-shrink:0;place-items:center;font-size:12.5px;font-weight:600;display:grid}html[data-design=new] .k-rcat-item:hover .k-rcat-no{color:#fff;background:var(--k-accent)}html[data-design=new] .k-rcat-name{font-size:14px;font-weight:650;display:block}html[data-design=new] .k-rcat-desc{color:var(--v2-muted);margin-top:2px;font-size:12.5px;display:block}html[data-design=new] .k-rcat-go{color:var(--v2-muted);transition:transform .18s var(--k-ease), color .18s ease;flex-shrink:0}html[data-design=new] :is(.k-rcat-item,.k-rtile-head):hover .k-rcat-go{color:var(--k-accent);transform:translate(2px,-2px)}html[data-design=new] .k-rindex-search{border-radius:16px;height:54px;margin-bottom:16px}html[data-design=new] .k-rindex-search input{font-size:16px}html[data-design=new] .k-rindex-hits{margin-bottom:16px}html[data-design=new] .k-rindex-hitlist{padding:10px 12px 12px}html[data-design=new] .k-rgallery{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:12px;display:grid}html[data-design=new] .k-rtile{background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);border-radius:20px;flex-direction:column;transition:box-shadow .18s;display:flex;overflow:hidden}html[data-design=new] .k-rtile:hover{box-shadow:0 0 0 1px var(--v2-line-strong), var(--v2-shadow-md)}html[data-design=new] .k-rtile-head{color:var(--v2-text);align-items:flex-start;gap:14px;padding:16px 16px 14px;display:flex}html[data-design=new] .k-rtile-icon{border-radius:14px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 10px 20px -12px #10142699}html[data-design=new] .k-rtile-icon svg{width:20px;height:20px}html[data-design=new] .k-rtile-title{font-family:var(--k-display);font-size:24px;line-height:1.05;display:block}html[data-design=new] .k-rtile-desc{color:var(--v2-muted);margin-top:4px;font-size:12.5px;line-height:1.45;display:block}html[data-design=new] .k-rtile-list{border-top:1px dashed var(--v2-line-strong);margin-top:auto;padding:6px 8px 10px;display:grid}html[data-design=new] .k-rtile-list a{color:var(--v2-text);border-radius:9px;padding:7px 8px;font-size:13px;font-weight:550;transition:background-color .12s,color .12s;display:block}html[data-design=new] .k-rtile-list a:hover{color:var(--k-accent);background:color-mix(in oklab, var(--k-accent) 7%, transparent)}html[data-design=new] .k-rtile-list .k-rtile-more{color:var(--v2-muted);font-weight:600}html[data-design=new] .k-report-table .k-table td{white-space:nowrap}html[data-design=new] .k-report-kpis:has(>.k-kpi:only-child){grid-template-columns:minmax(0,280px)}
html[data-design=new] .k-menu{grid-template-columns:repeat(auto-fill,minmax(min(100%,520px),1fr));align-items:start;gap:14px;display:grid}html[data-design=new] .k-menu-group{background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-sm);border-radius:22px;padding:16px 8px 8px}html[data-design=new] .k-menu-title{border-bottom:1px solid var(--v2-line);font-family:var(--k-display);color:var(--v2-text);align-items:baseline;gap:10px;margin-bottom:4px;padding:0 12px 10px;font-size:28px;font-weight:400;line-height:1;display:flex}html[data-design=new] .k-menu-row{--c:var(--k-accent);cursor:pointer;border-radius:14px;align-items:center;gap:12px;height:auto;min-height:58px;padding:8px 12px;transition:background-color .14s;display:flex}html[data-design=new] .k-menu-row:hover{background:color-mix(in oklab, var(--c) 6%, transparent)}html[data-design=new] .k-menu-row:focus-visible{outline:2px solid var(--k-accent);outline-offset:-2px}html[data-design=new] .k-menu-row[data-off=true]{opacity:.5}html[data-design=new] .k-menu-dot{background:var(--c);width:10px;height:10px;box-shadow:0 0 0 3px color-mix(in oklab, var(--c) 18%, transparent);border-radius:99px;flex-shrink:0}html[data-design=new] .k-menu-name{text-overflow:ellipsis;white-space:nowrap;color:var(--v2-text);font-size:14px;font-weight:600;display:block;overflow:hidden}html[data-design=new] .k-menu-meta{color:var(--v2-muted);flex-wrap:wrap;gap:2px 12px;margin-top:3px;font-size:11.5px;display:flex}html[data-design=new] .k-menu-meta>span{align-items:center;gap:4px;display:inline-flex}html[data-design=new] .k-menu-leader{background-image:radial-gradient(circle, color-mix(in oklab, var(--v2-muted) 60%, transparent) 1px, transparent 1.5px);background-repeat:repeat-x;background-size:6px 2px;flex:0 60px;align-self:center;min-width:12px;height:1px;margin-top:6px}html[data-design=new] .k-menu-price{font-family:var(--k-display);white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--v2-text);font-size:24px;line-height:1}html[data-design=new] .k-menu-price small{font-family:var(--font-geist), sans-serif;color:var(--v2-muted);font-size:11.5px;font-weight:600}html[data-design=new] .k-menu-price .k-menu-branch{font-family:var(--font-geist), sans-serif;text-align:right;color:var(--v2-muted);margin-top:4px;font-size:11px;font-weight:500;line-height:1.2}html[data-design=new] .k-menu-row:hover .k-row-go{color:var(--k-accent);transform:translate(3px)}@media (max-width:639.98px){html[data-design=new] .k-menu-leader{display:none}html[data-design=new] .k-menu-price{font-size:20px}}html[data-design=new] .k-plist .k-clist-bar .k-seg-lg{flex-shrink:0}html[data-design=new] .k-plist .k-clist-bar .k-seg-lg>button{padding:0 14px;font-size:13px}html[data-design=new] .k-shelf{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px;display:grid}html[data-design=new] .k-shelf-item{min-height:168px;color:var(--v2-text);background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);transition:transform .2s var(--k-ease), box-shadow .2s ease;border-radius:20px;flex-direction:column;gap:6px;padding:16px;display:flex}html[data-design=new] .k-shelf-item:hover{box-shadow:0 0 0 1px var(--v2-line-strong), var(--v2-shadow-md);transform:translateY(-2px)}html[data-design=new] .k-shelf-item[data-off=true]{opacity:.6}html[data-design=new] .k-shelf-brand{letter-spacing:.12em;text-transform:uppercase;color:var(--k-accent);font-size:10.5px;font-weight:700}html[data-design=new] .k-shelf-name{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:650;line-height:1.3;display:-webkit-box;overflow:hidden}html[data-design=new] .k-shelf-code{color:var(--v2-muted);align-items:center;gap:5px;font-size:11.5px;display:inline-flex}html[data-design=new] .k-shelf-foot{border-top:1px dashed var(--v2-line-strong);justify-content:space-between;align-items:flex-end;gap:10px;margin-top:auto;padding-top:10px;display:flex}html[data-design=new] .k-shelf-price{font-family:var(--k-display);font-variant-numeric:tabular-nums;font-size:28px;line-height:1}html[data-design=new] .k-shelf-price small{font-family:var(--font-geist), sans-serif;color:var(--v2-muted);font-size:12px;font-weight:600}html[data-design=new] .k-shelf-stock{color:var(--v2-muted);--lv:var(--k-st-arrived);justify-items:end;gap:5px;font-size:11.5px;display:grid}html[data-design=new] .k-shelf-stock[data-level=low]{--lv:var(--k-warn)}html[data-design=new] .k-shelf-stock[data-level=out]{--lv:var(--k-bad)}html[data-design=new] .k-shelf-stock b{color:var(--lv)}html[data-design=new] .k-shelf-gauge{background:color-mix(in oklab, var(--v2-text) 7%, transparent);border-radius:9px;width:84px;height:6px;display:block;overflow:hidden}html[data-design=new] .k-shelf-gauge>span{border-radius:inherit;background:var(--lv);transform-origin:0;height:100%;animation:k-grow-x .7s var(--k-ease) both;display:block}@media (max-width:639.98px){html[data-design=new] .k-plist .k-clist-bar{flex-wrap:wrap}html[data-design=new] .k-plist .k-clist-bar .k-seg-lg{width:100%;display:inline-flex}html[data-design=new] .k-plist .k-clist-bar .k-seg-lg>button{flex:1}}html[data-design=new] .k-dir{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:12px;display:grid}html[data-design=new] .k-dir-card{color:var(--v2-text);background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);transition:transform .2s var(--k-ease), box-shadow .2s ease;border-radius:22px;flex-direction:column;gap:8px;padding:18px;display:flex}html[data-design=new] .k-dir-card:hover{box-shadow:0 0 0 1px var(--v2-line-strong), var(--v2-shadow-md);transform:translateY(-2px)}html[data-design=new] .k-dir-card[data-off=true]{opacity:.6}html[data-design=new] .k-dir-top{justify-content:space-between;align-items:flex-start;display:flex}html[data-design=new] .k-dir-mono{width:48px;height:48px;font-family:var(--k-display);color:#fff;background:var(--v2-ink);border-radius:15px;place-items:center;font-size:26px;display:grid}html[data-design=new] .k-dir-name{font-family:var(--k-display);margin-top:4px;font-size:26px;line-height:1.05}html[data-design=new] .k-dir-meta{color:var(--v2-muted);gap:4px;font-size:12.5px;display:grid}html[data-design=new] .k-dir-meta>span{align-items:center;gap:6px;min-width:0;display:inline-flex}html[data-design=new] .k-dir-foot{border-top:1px dashed var(--v2-line-strong);color:var(--v2-muted);justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;font-size:12.5px;font-weight:600;display:flex}html[data-design=new] .k-dir-card:hover .k-dir-foot{color:var(--k-accent)}html[data-design=new] .k-supcard-mono{border-radius:26px;width:84px;height:84px;font-size:40px}html[data-design=new] .k-supcard-moves{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}html[data-design=new] .k-supcard-moves .k-move{background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs)}html[data-design=new] .k-supcard-bal{color:var(--v2-muted);font-size:12.5px}html[data-design=new] .k-supcard-bal b{color:var(--v2-text);margin-left:6px;font-size:22px}html[data-design=new] .k-menu-group li+li{border-top:1px solid color-mix(in oklab, var(--v2-text) 5%, transparent)}@media (max-width:639.98px){html[data-design=new] .k-menu-row{padding:12px 8px}html[data-design=new] .k-menu-name{white-space:normal}}
html[data-design=new] .k-settings-top{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:12px;margin-bottom:18px;display:grid}@media (max-width:899.98px){html[data-design=new] .k-settings-top{grid-template-columns:minmax(0,1fr)}}html[data-design=new] .k-settings-company{background:radial-gradient(420px 180px at 0% 0%, color-mix(in oklab, var(--k-accent) 12%, transparent), transparent 70%), var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-sm);border-radius:22px;align-items:center;gap:16px;padding:18px;display:flex}html[data-design=new] .k-settings-company .k-hero-avatar{--h:330;border-radius:20px;width:64px;height:64px;font-size:28px}html[data-design=new] .k-settings-company-name{font-family:var(--k-display);color:var(--v2-text);margin-top:2px;font-size:30px;line-height:1}html[data-design=new] .k-settings-lock>[data-slot=card]{height:100%;box-shadow:0 0 0 1px color-mix(in oklab, var(--k-bad) 25%, transparent), var(--v2-shadow-sm);background:color-mix(in oklab, var(--k-bad) 4%, var(--v2-surface));border-radius:22px;align-items:center;display:flex;border-left:0!important}html[data-design=new] .k-settings-lock>[data-slot=card]>div{width:100%}html[data-design=new] .k-settings-groups{columns:300px 4;column-gap:12px;display:block}html[data-design=new] .k-settings-groups>.k-settings-group{break-inside:avoid;width:100%;margin:0 0 12px;display:block}html[data-design=new] .k-settings-items{padding:6px;display:grid}html[data-design=new] .k-settings-item{color:var(--v2-text);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;transition:background-color .14s;display:flex}html[data-design=new] .k-settings-item:hover{background:color-mix(in oklab, var(--k-accent) 6%, transparent)}html[data-design=new] .k-settings-item:hover .k-rcat-go{color:var(--k-accent);transform:translate(2px,-2px)}html[data-design=new] .k-settings-icon{background:var(--v2-th-bg);width:38px;height:38px;box-shadow:inset 0 0 0 1px var(--v2-line);border-radius:12px;flex-shrink:0;place-items:center;display:grid}html[data-design=new] .k-sshell{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}@media (min-width:1100px){html[data-design=new] .k-sshell{grid-template-columns:250px minmax(0,1fr);align-items:start}html[data-design=new] .k-snav{top:calc(var(--v2-top-h) + 16px);max-height:calc(100svh - var(--v2-top-h) - 32px);position:sticky;overflow-y:auto}}html[data-design=new] .k-sshell-body{min-width:0}html[data-design=new] .k-snav{background:var(--v2-surface);box-shadow:0 0 0 1px var(--v2-line), var(--v2-shadow-xs);scrollbar-width:thin;border-radius:20px;gap:10px;padding:10px;display:grid}html[data-design=new] .k-snav-home{font-family:var(--k-display);color:var(--v2-text);align-items:center;gap:8px;padding:6px 8px 2px;font-size:24px;display:flex}html[data-design=new] .k-snav-home svg{color:var(--k-accent)}html[data-design=new] .k-snav-group{gap:1px;display:grid}html[data-design=new] .k-snav-label{letter-spacing:.12em;text-transform:uppercase;color:var(--v2-muted);padding:4px 10px;font-size:10.5px;font-weight:700}html[data-design=new] .k-snav-item{min-width:0;height:34px;color:var(--v2-text);border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:13px;font-weight:550;transition:background-color .14s;display:flex}html[data-design=new] .k-snav-item:hover{background:color-mix(in oklab, var(--v2-text) 5%, transparent)}html[data-design=new] .k-snav-item[data-on=true]{background:color-mix(in oklab, var(--k-accent) 10%, transparent);box-shadow:inset 2px 0 0 var(--k-accent);font-weight:650}@media (max-width:1099.98px){html[data-design=new] .k-snav{scrollbar-width:none;border-radius:16px;gap:4px;padding:6px;display:flex;overflow-x:auto}html[data-design=new] .k-snav::-webkit-scrollbar{display:none}html[data-design=new] .k-snav-home,html[data-design=new] .k-snav-label{display:none}html[data-design=new] .k-snav-group{gap:4px;display:flex}html[data-design=new] .k-snav-item{flex-shrink:0}html[data-design=new] .k-snav-item[data-on=true]{box-shadow:none}}html[data-design=new] .k-sshell-body>[class*=max-w-]{max-width:920px;margin-left:0}html[data-design=new] .k-sshell-crumb{margin:4px 0 10px}html[data-design=new] .k-sshell-crumb a{color:inherit}html[data-design=new] .k-sshell-crumb a:hover{color:var(--k-accent)}html[data-design=new] .k-sshell-body a[href=\/settings]:not(.k-sshell-crumb a),html[data-design=new] .k-sshell-body a[href="/tr/settings"]:not(.k-sshell-crumb a),:is(html[data-design=new] .k-sshell-body div:has(>a[href=\/settings]:only-child),html[data-design=new] .k-sshell-body div:has(>a[href="/tr/settings"]:only-child)){display:none}html[data-design=new] .k-sshell-body .wf-hero{padding:0 0 4px}html[data-design=new] .k-sshell-body .wf-hero>div{gap:14px}html[data-design=new] .k-sshell-body .wf-hero [class*=bg-white\/1],html[data-design=new] .k-sshell-body .wf-hero [class*=bg-white\/2]{background:color-mix(in oklab, var(--k-accent) 10%, var(--v2-surface));width:52px;height:52px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--k-accent) 18%, transparent);border:0;border-radius:16px}html[data-design=new] .k-sshell-body .wf-hero [class*=bg-white\/1]>svg,html[data-design=new] .k-sshell-body .wf-hero [class*=bg-white\/2]>svg{width:22px;height:22px;color:var(--k-accent)}html[data-design=new] .k-sshell-body .wf-hero-title,html[data-design=new] .k-sshell-body .wf-page-title{font-size:clamp(2rem,3vw,2.6rem);line-height:1}html[data-design=new] .k-sshell-body .wf-hero p{margin-top:6px;font-size:13.5px}html[data-design=new] .k-sshell-body :is(h1.wf-page-title){margin:0}html[data-design=new] .k-sshell-body div:has(>div>h1.wf-page-title)>[class*=rounded-xl][class*=bg-]:first-child{background:color-mix(in oklab, var(--k-accent) 10%, var(--v2-surface));width:52px;height:52px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--k-accent) 18%, transparent);border-radius:16px}html[data-design=new] .k-sshell-body div:has(>div>h1.wf-page-title)>[class*=rounded-xl][class*=bg-]:first-child>svg{color:var(--k-accent)}html[data-design=new] .k-sshell-body [data-slot=card]{border-radius:20px}@media (max-width:640px){html[data-design=new] .k-sshell-body .wf-hero [class*=bg-white\/1],html[data-design=new] .k-sshell-body .wf-hero [class*=bg-white\/2]{border-radius:14px;width:44px;height:44px}}html[data-design=new] .k-shead{align-items:center;gap:14px;margin-bottom:16px;display:flex}html[data-design=new] .k-shead-icon{width:52px;height:52px;color:var(--k-accent);background:color-mix(in oklab, var(--k-accent) 10%, var(--v2-surface));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--k-accent) 18%, transparent);border-radius:16px;flex-shrink:0;place-items:center;display:grid}html[data-design=new] .k-shead .k-title{font-size:clamp(2rem,3vw,2.6rem);line-height:1}
@keyframes k-sheet-in-right{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes k-sheet-in-up{0%{opacity:.6;transform:translateY(40px)}to{opacity:1;transform:none}}html[data-design=new] [data-slot=dialog-content]:not(.v2-palette){border-radius:22px}html[data-design=new] [data-slot=dialog-content]:not(.v2-palette)>[data-slot=dialog-header]{padding-right:28px}html[data-design=new] [data-slot=dialog-title]{font-size:17px;line-height:1.25}html[data-design=new] [data-slot=dialog-title]>svg:first-child{color:var(--k-accent)}html[data-design=new] [data-slot=dialog-description]{color:var(--v2-muted)}html[data-design=new] [data-slot=dialog-footer]{background:color-mix(in oklab, var(--v2-th-bg) 70%, transparent);border-top-color:var(--v2-line);border-radius:0 0 22px 22px}html[data-design=new] [data-slot=dialog-content]>[data-slot=dialog-close]{width:32px;height:32px;color:var(--v2-muted);border-radius:10px;top:14px;right:14px}html[data-design=new] [data-slot=dialog-content]>[data-slot=dialog-close]:hover{color:var(--v2-text);background:color-mix(in oklab, var(--v2-text) 6%, transparent)}html[data-design=new] .k-sheet[data-slot=dialog-content]:focus-visible{outline:none}@media (min-width:640px){html[data-design=new] .k-sheet[data-slot=dialog-content]{background:var(--k-paper);border-radius:24px;flex-direction:column;gap:0;width:min(500px,100vw - 20px);max-width:none;max-height:none;padding:0;display:flex;inset:10px 10px 10px auto;overflow:hidden;translate:none;animation:k-sheet-in-right .38s var(--k-ease) both!important}}@media (max-width:639.98px){html[data-design=new] [data-slot=dialog-content]:not(.v2-palette){border-radius:24px 24px 0 0;width:100%;max-width:100%;max-height:94svh;inset:auto 0 0;overflow-y:auto;translate:none;animation:k-sheet-in-up .36s var(--k-ease) both!important}html[data-design=new] [data-slot=dialog-content]:not(.v2-palette):before{content:"";background:color-mix(in oklab, var(--v2-text) 16%, transparent);border-radius:9px;width:38px;height:4px;margin-left:-19px;position:absolute;top:6px;left:50%}html[data-design=new] [data-slot=dialog-footer]{border-radius:0}html[data-design=new] .k-sheet[data-slot=dialog-content]{background:var(--k-paper);flex-direction:column;gap:0;padding:0;display:flex;overflow:hidden}}html[data-design=new] [data-slot=command-input-wrapper]{padding:12px 12px 4px}html[data-design=new] [data-slot=command-input-wrapper] [data-slot=input-group]{background:color-mix(in oklab, var(--v2-text) 4.5%, transparent);box-shadow:none;border-color:#0000;padding:0 6px;border-radius:14px!important;height:48px!important}html[data-design=new] [data-slot=command-input-wrapper] [data-slot=input-group]:focus-within{background:var(--v2-surface);box-shadow:inset 0 0 0 1.5px var(--k-accent), 0 0 0 4px color-mix(in oklab, var(--k-accent) 12%, transparent)!important}html[data-design=new] [data-slot=command-input]{font-size:15px}html[data-design=new] [data-slot=command-input]:focus-visible{outline:none}html[data-design=new] [data-slot=command-list]{padding:4px 6px 8px}html[data-design=new] [data-slot=command-item]{border-radius:12px;padding:8px 10px}html[data-design=new] [data-slot=command-item][data-selected=true]{background:color-mix(in oklab, var(--k-accent) 8%, transparent)}html[data-design=new] [data-slot=command-group] [cmdk-group-heading]{letter-spacing:.12em;text-transform:uppercase;color:var(--v2-muted);font-size:10.5px;font-weight:700}@media (prefers-reduced-motion:reduce){html[data-design=new] [data-slot=dialog-content]{animation-duration:1ms!important}}
