@layer starlight,bk.site,bk.app,bk.scene,bk.frag,bk.cust,bk.area,bk.area2;@layer bk.frag{.fx{position:relative;container-type:inline-size;min-width:0;height:100%}.fx-ui{position:relative;height:100%;min-width:0;--a-progress: #90a8bf;--a-progress-bg: rgba(133, 156, 179, .14);--a-success: #a3dcbe;--a-success-bg: rgba(124, 195, 157, .14);--a-warning: #ebcd8e;--a-warning-bg: rgba(214, 179, 107, .14);--a-neutral: #c9d0d9;--a-neutral-bg: rgba(154, 163, 174, .14);--a-danger: #f0ab9f;--a-danger-bg: rgba(223, 139, 126, .14);--a-pop: #202630;--a-sel: rgba(237, 238, 240, .08);--a-c1: #85adef;--a-c2: #7cc39d;--a-c3: #e39a7d;--a-c4: #aa9cf0;--a-c5: #d6b36b;--a-other: rgba(154, 163, 174, .62);--a-grid: rgba(223, 227, 232, .08);--a-axis: rgba(223, 227, 232, .2)}.fx--panel>.fx-ui{background:var(--a-bg);border:1px solid var(--a-line-2);border-radius:12px;overflow:hidden;box-shadow:0 1px 2px #0a0e1414,0 22px 44px -26px #0a0e148c}.fx--card>.fx-ui{display:flex;flex-direction:column;background:var(--a-s1);border:1px solid var(--a-line-2);border-radius:12px;overflow:hidden}[data-theme=night] .fx--panel>.fx-ui{border-color:var(--a-line-2);box-shadow:0 30px 70px -40px #000000e6}:where(.fx-body){display:flex;flex-direction:column;gap:12px;height:100%;padding:18px}@container (max-width: 380px){:where(.fx-body){padding:14px}}.fx-card{background:var(--a-s1);border:1px solid var(--a-line);border-radius:12px;min-width:0}.fx-pop{background:var(--a-pop);border:1px solid var(--a-line-2);border-radius:12px;box-shadow:var(--a-shadow);min-width:0}.fx-h{margin:0;color:var(--a-t0);font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:1.3}.fx-sub{margin:0;color:var(--a-t3);font-size:12px;line-height:1.4}.fx-lbl{display:block;color:var(--a-t2);font-size:12px;line-height:1.35}.fx-t0{color:var(--a-t0)}.fx-t2{color:var(--a-t2)}.fx-t3{color:var(--a-t3)}.fx-num{font-variant-numeric:tabular-nums}.fx-strong{color:var(--a-t0);font-weight:600}.fx-row{display:flex;align-items:center;gap:8px;min-width:0}.fx-grow{flex:1;min-width:0}.fx-ellip{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border-radius:8px;border:1px solid var(--a-line-2);background:transparent;color:var(--a-t0);font-size:13px;font-weight:600;white-space:nowrap}.fx-btn--fill{background:var(--a-fill);border-color:var(--a-fill);color:var(--a-fill-ink)}.fx-btn--quiet{background:transparent}.fx-input{display:flex;align-items:center;gap:8px;height:34px;padding:0 10px;border-radius:8px;border:1px solid transparent;background:var(--a-field);color:var(--a-t0);font-size:13px;min-width:0;white-space:nowrap;overflow:hidden}.fx-input.is-ph{color:var(--a-t3)}.fx-input.is-focus{border-color:var(--a-focus)}.fx-mi{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:32px;padding:0 10px;border-radius:8px;color:var(--a-t0);font-size:13px;white-space:nowrap}.fx-mi.is-on{background:var(--a-sel);color:var(--a-t0)}.fx-mi small{color:var(--a-t3);font-size:12px}.fx-seg{display:inline-flex;gap:4px}.fx-seg>span{padding:3px 10px;border-radius:8px;color:var(--a-t2);font-size:12px;font-weight:500;white-space:nowrap}.fx-seg>span.is-on{background:var(--a-s2);color:var(--a-t0);font-weight:600}.fx-tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:6px;font-size:12px;font-weight:600;white-space:nowrap;color:var(--a-neutral);background:var(--a-neutral-bg)}.fx-tag--progress{color:var(--a-progress);background:var(--a-progress-bg)}.fx-tag--success{color:var(--a-success);background:var(--a-success-bg)}.fx-tag--warning{color:var(--a-warning);background:var(--a-warning-bg)}.fx-tag--danger{color:var(--a-danger);background:var(--a-danger-bg)}.fx-tag--accent{color:var(--a-accent-t);background:#8acdab24}.fx-av{display:inline-grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--a-avatar);color:var(--a-t0);font-size:12px;font-weight:600}.fx-tr{display:grid;grid-template-columns:var(--cols);gap:10px;align-items:center;min-height:36px;padding:0 12px;border-bottom:1px solid var(--a-line);font-size:13px}.fx-tr:last-child{border-bottom:0}.fx-tr>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-th{min-height:32px;font-size:12px;font-weight:600;color:var(--a-t2)}.fx-r{text-align:right}.fx-rule{height:1px;margin:0;border:0;background:var(--a-line)}.fx-armed [data-fx-in]{opacity:0;transform:translateY(6px)}[data-fx-in]{transition:opacity .45s ease,transform .45s cubic-bezier(.2,.7,.2,1)}.fx-armed.f1 [data-fx-in="1"],.fx-armed.f2 [data-fx-in="2"],.fx-armed.f3 [data-fx-in="3"],.fx-armed.f4 [data-fx-in="4"],.fx-armed.f5 [data-fx-in="5"],.fx-armed.f6 [data-fx-in="6"],.fx-armed.f7 [data-fx-in="7"],.fx-armed.f8 [data-fx-in="8"]{opacity:1;transform:none}[data-fx-out]{transition:opacity .35s ease}.fx:not(.fx-armed) [data-fx-out],.fx-armed.f1 [data-fx-out="1"],.fx-armed.f2 [data-fx-out="2"],.fx-armed.f3 [data-fx-out="3"],.fx-armed.f4 [data-fx-out="4"],.fx-armed.f5 [data-fx-out="5"],.fx-armed.f6 [data-fx-out="6"],.fx-armed.f7 [data-fx-out="7"],.fx-armed.f8 [data-fx-out="8"]{opacity:0}.fx-armed.f1 [data-fx-flash="1"],.fx-armed.f2 [data-fx-flash="2"],.fx-armed.f3 [data-fx-flash="3"],.fx-armed.f4 [data-fx-flash="4"],.fx-armed.f5 [data-fx-flash="5"],.fx-armed.f6 [data-fx-flash="6"],.fx-armed.f7 [data-fx-flash="7"],.fx-armed.f8 [data-fx-flash="8"]{animation:fx-flash 1.8s ease}[data-fx-mark]{transition:background-color .4s ease}}.fx:not(.fx-armed) [data-fx-mark],.fx-armed.f1 [data-fx-mark="1"],.fx-armed.f2 [data-fx-mark="2"],.fx-armed.f3 [data-fx-mark="3"],.fx-armed.f4 [data-fx-mark="4"],.fx-armed.f5 [data-fx-mark="5"],.fx-armed.f6 [data-fx-mark="6"],.fx-armed.f7 [data-fx-mark="7"],.fx-armed.f8 [data-fx-mark="8"]{background-color:var(--a-sel)}@layer bk.frag{.fx-armed.f1 [data-fx-press="1"],.fx-armed.f2 [data-fx-press="2"],.fx-armed.f3 [data-fx-press="3"],.fx-armed.f4 [data-fx-press="4"],.fx-armed.f5 [data-fx-press="5"],.fx-armed.f6 [data-fx-press="6"],.fx-armed.f7 [data-fx-press="7"],.fx-armed.f8 [data-fx-press="8"]{animation:fx-press .38s ease}[data-fx-swap]{display:inline-grid}[data-fx-swap]>*{grid-area:1 / 1;transition:opacity .3s ease}[data-fx-swap]>:first-child{opacity:0}.fx-armed [data-fx-swap]>:first-child{opacity:1}.fx-armed [data-fx-swap]>:last-child{opacity:0}.fx-armed.f1 [data-fx-swap="1"]>:first-child,.fx-armed.f2 [data-fx-swap="2"]>:first-child,.fx-armed.f3 [data-fx-swap="3"]>:first-child,.fx-armed.f4 [data-fx-swap="4"]>:first-child,.fx-armed.f5 [data-fx-swap="5"]>:first-child,.fx-armed.f6 [data-fx-swap="6"]>:first-child,.fx-armed.f7 [data-fx-swap="7"]>:first-child,.fx-armed.f8 [data-fx-swap="8"]>:first-child{opacity:0}.fx-armed.f1 [data-fx-swap="1"]>:last-child,.fx-armed.f2 [data-fx-swap="2"]>:last-child,.fx-armed.f3 [data-fx-swap="3"]>:last-child,.fx-armed.f4 [data-fx-swap="4"]>:last-child,.fx-armed.f5 [data-fx-swap="5"]>:last-child,.fx-armed.f6 [data-fx-swap="6"]>:last-child,.fx-armed.f7 [data-fx-swap="7"]>:last-child,.fx-armed.f8 [data-fx-swap="8"]>:last-child{opacity:1}[data-fx-open]{display:grid;grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.22,1,.36,1),opacity .4s ease}[data-fx-open]>*{min-height:0;overflow:hidden}.fx-armed [data-fx-open]{grid-template-rows:0fr;opacity:0}.fx-armed.f1 [data-fx-open="1"],.fx-armed.f2 [data-fx-open="2"],.fx-armed.f3 [data-fx-open="3"],.fx-armed.f4 [data-fx-open="4"],.fx-armed.f5 [data-fx-open="5"],.fx-armed.f6 [data-fx-open="6"],.fx-armed.f7 [data-fx-open="7"],.fx-armed.f8 [data-fx-open="8"]{grid-template-rows:1fr;opacity:1}[data-fx-grow]{transform-box:fill-box;transform-origin:50% 100%;transition:transform .7s cubic-bezier(.22,1,.36,1) calc(var(--i, 0) * 28ms)}[data-fx-grow=x]{transform-origin:0 50%}.fx-armed:not(.fx-in) [data-fx-grow]{transform:scaleY(0)}.fx-armed:not(.fx-in) [data-fx-grow=x]{transform:scaleX(0)}[data-fx-draw]{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s cubic-bezier(.4,0,.2,1) calc(var(--i, 0) * .16s)}.fx-armed:not(.fx-in) [data-fx-draw]{stroke-dashoffset:1}[data-fx-fade]{transition:opacity .5s ease calc(.7s + var(--i, 0) * .16s)}.fx-armed:not(.fx-in) [data-fx-fade]{opacity:0}@keyframes fx-flash{0%,to{background-color:transparent}18%{background-color:#8acdab24}}@keyframes fx-press{0%,to{transform:none}45%{transform:scale(.95);filter:brightness(1.15)}}@media(prefers-reduced-motion:reduce){.fx *,.fx *:before,.fx *:after{transition:none!important;animation:none!important}}.fx.is-resetting *,.fx.is-resetting *:before,.fx.is-resetting *:after{transition:none!important}}
