.kp-sheet{position:relative;background:rgba(11,15,24,.55);backdrop-filter:blur(6px) saturate(125%);border:1px solid rgba(255,255,255,.19);box-shadow:inset 0 1px 0 rgba(255,255,255,.09),0 1px 8px rgba(0,0,0,.28)}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.kp-sheet{background:rgba(12,16,25,.97)}}.kp-sheet:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:var(--chrome-seam);opacity:.6;pointer-events:none;border-top-left-radius:inherit;border-top-right-radius:inherit}.kp-frost{position:relative;background:rgba(6,9,16,.34);border:1px solid rgba(255,255,255,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.kp-frost-lift{position:relative;background:rgba(6,9,16,.46);border:1px solid rgba(255,255,255,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 8px 28px rgba(0,0,0,.28)}.kp-scroll{overflow-y:auto;overscroll-behavior:contain}.kp-locked .kp-scroll{overflow:hidden}.kp-sheet .panel{background:rgba(6,9,16,.34);border-color:rgba(255,255,255,.075);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.kp-sheet .lift{background:rgba(6,9,16,.46);border-color:rgba(255,255,255,.13);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 8px 28px rgba(0,0,0,.28)}.kp-sheet .bg-panel{background-color:rgba(6,9,16,.34)}.w{position:relative;border-radius:18px;background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.08);padding:18px 20px}.w:before{content:"";position:absolute;inset:0 0 auto 0;height:1px;background:var(--chrome-seam);opacity:.35;pointer-events:none;border-top-left-radius:inherit;border-top-right-radius:inherit}.w.lift{background:rgba(0,0,0,.3);border-color:rgba(255,255,255,.14);box-shadow:0 20px 40px -26px rgba(0,0,0,.8)}.w.lift:before{opacity:.65}.w.light{background:linear-gradient(163deg,#f2f5fa,#dde4ef);color:#0b0f18;border-color:rgba(255,255,255,.5)}.w.light:before{display:none}.w[data-href]:hover{border-color:rgba(255,255,255,.2)}.w.light[data-href]:hover{border-color:rgba(255,255,255,.75)}.k-glass{background:rgba(10,13,20,.72);backdrop-filter:blur(18px) saturate(130%);border:1px solid rgba(255,255,255,.16)}.tile{border-radius:12px;border:1px solid rgba(255,255,255,.07);background:rgba(255,255,255,.025)}.w.light .tile{border-color:rgba(11,15,24,.12);background:rgba(11,15,24,.04)}.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 13px;border-radius:9999px;font-size:12.5px;font-weight:500;white-space:nowrap;transition:background-color var(--t-touch) var(--ease-out-expo),border-color var(--t-touch) var(--ease-out-expo),color var(--t-touch) var(--ease-out-expo),transform var(--t-touch) var(--ease-out-expo)}.k-btn:active{transform:translateY(1px) scale(.985)}.k-btn--primary{background:#3B72FF;color:#fff}.k-btn--primary:hover{background:#5A8AFF}.w.light .k-btn--primary{background:#0b0f18;color:#fff}.k-btn--secondary{border:1px solid rgba(255,255,255,.13);color:#F4F6FA}.k-btn--secondary:hover{border-color:rgba(255,255,255,.25)}.k-btn--ghost{color:#79839A}.k-btn--ghost:hover{color:#F4F6FA;background:rgba(255,255,255,.06)}.w.light .k-btn--ghost{color:rgba(11,15,24,.62)}.w.light .k-btn--ghost:hover{color:#0b0f18;background:rgba(11,15,24,.06)}.k-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 13px;border-radius:9999px;background:rgba(0,0,0,.14);border:1px solid rgba(255,255,255,.07);font-size:12.5px;color:#AEB7C7;transition:border-color var(--t-touch) var(--ease-out-expo),color var(--t-touch) var(--ease-out-expo)}.k-chip:hover{border-color:rgba(255,255,255,.13);color:#F4F6FA}.k-chip[aria-pressed=true]{background:#F4F6FA;border-color:#F4F6FA;color:#05070c}.k-pill{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border-radius:9999px;border:1px solid rgba(255,255,255,.07);font-size:10.5px;line-height:1.2;white-space:nowrap;color:#AEB7C7}.k-pill--ok{color:#5fd39c;border-color:rgba(95,211,156,.28)}.k-pill--warn{color:#e2b66f;border-color:rgba(226,182,111,.28)}.k-pill--blue{color:#8fb0ff;border-color:rgba(143,176,255,.28)}.k-seg{display:inline-flex;align-items:center;gap:2px;padding:3px;border-radius:9999px;background:rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.07)}.k-seg>button{height:24px;padding:0 11px;border-radius:9999px;font-size:12px;color:#79839A;transition:color var(--t-touch) var(--ease-out-expo)}.k-seg>button:hover,.k-seg>button[aria-selected=true]{color:#F4F6FA}.k-icon-btn{display:inline-flex;align-items:center;justify-content:center;height:30px;width:30px;border-radius:9999px;border:1px solid rgba(255,255,255,.07);color:#79839A;transition:border-color var(--t-touch) var(--ease-out-expo),color var(--t-touch) var(--ease-out-expo)}.k-icon-btn:hover{border-color:rgba(255,255,255,.13);color:#F4F6FA}.k-field{width:100%;min-height:36px;border-radius:10px;background:rgba(0,0,0,.18);border:1px solid rgba(255,255,255,.07);padding:0 11px;font-size:13px;color:#F4F6FA;transition:border-color var(--t-touch) var(--ease-out-expo)}textarea.k-field{padding:9px 11px;min-height:84px}.k-field::-moz-placeholder{color:#525C71}.k-field::placeholder{color:#525C71}.k-field:focus{outline:none;border-color:#3B72FF}.it{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.07)}.it:last-child{border-bottom:0}.w.light .it{border-color:rgba(11,15,24,.1)}.k-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:14px;align-items:stretch}@media (max-width:1100px){.k-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:768px){.k-grid{grid-template-columns:minmax(0,1fr)}.k-grid>*{grid-column:1/-1!important}}@keyframes k-ring-draw{0%{stroke-dashoffset:var(--ring-circumference)}}.k-ring-arc{animation:k-ring-draw var(--t-settle) var(--ease-out-expo) both}@media (prefers-reduced-motion:reduce){.k-ring-arc{animation:none!important}.k-btn:active{transform:none!important}}