.pos{--accent:#2bbd86;--accent-soft:color-mix(in oklab, var(--accent) 16%, transparent);--accent-line:color-mix(in oklab, var(--accent) 38%, transparent);--accent-ink:#05130d;--bg:#0a0c10;--surface-1:#11141a;--surface-2:#161a21;--surface-3:#1c212a;--surface-hi:#232a34;--line:#ffffff12;--line-2:#ffffff1f;--text:#eef1f6;--dim:#98a1ad;--faint:#616b78;--danger:#f06672;--danger-soft:color-mix(in oklab, var(--danger) 15%, transparent);--warn:#f0b24c;background:var(--bg);height:100dvh;color:var(--text);font-family:var(--font-geist-sans), -apple-system, "Segoe UI", system-ui, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;flex-direction:column;font-size:15px;display:flex;overflow:hidden}.pos .mono{font-family:var(--font-geist-mono), ui-monospace, monospace;font-feature-settings:"tnum" 1}.pos .tnum{font-variant-numeric:tabular-nums}.pos button{color:inherit;cursor:pointer;background:0 0;border:none;font-family:inherit}.pos input{font-family:inherit}.pos ::selection{background:var(--accent-soft)}.pos ::-webkit-scrollbar{width:10px;height:10px}.pos ::-webkit-scrollbar-thumb{background:var(--surface-hi);background-clip:content-box;border:3px solid #0000;border-radius:20px}.pos ::-webkit-scrollbar-thumb:hover{background:#2f3744 padding-box content-box}.pos .main{flex:1;grid-template-columns:minmax(0,1fr) 462px;gap:14px;min-height:0;padding:14px;display:grid}@media (max-width:1180px){.pos .main{grid-template-columns:minmax(0,1fr) 410px}}.pos .panel{background:var(--surface-1);border:1px solid var(--line);border-radius:16px;box-shadow:inset 0 1px #ffffff08,0 10px 30px -12px #0009}.pos kbd{font-family:var(--font-geist-mono), ui-monospace, monospace;background:var(--surface-3);border:1px solid var(--line-2);color:var(--dim);border-radius:6px;padding:3px 6px;font-size:11px;line-height:1;box-shadow:0 1.5px #0006}.pos .ring:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@keyframes pos-slide-in{0%{transform:translateY(8px)}to{transform:none}}@keyframes pos-flash{0%{background:var(--accent-soft)}to{background:0 0}}@keyframes pos-pop-in{0%{transform:translateY(4px)scale(.98)}to{transform:none}}@keyframes pos-card-in{0%{transform:translateY(16px)scale(.97)}to{transform:none}}@keyframes pos-check-pop{0%{transform:scale(.6)}55%{transform:scale(1.1)}to{transform:scale(1)}}.pos .row-enter{animation:.2s ease-out pos-slide-in}.pos .row-flash{animation:.2s ease-out pos-slide-in,.9s pos-flash}.pos .pop-in{animation:.13s pos-pop-in}.pos .card-in{animation:.24s cubic-bezier(.2,.9,.3,1.2) pos-card-in}.pos .check-pop{animation:.4s pos-check-pop}@media (max-width:767px){.pos.bo-page{padding:12px!important}.pos.bo-page .bo-stack{grid-template-columns:1fr!important}.pos.bo-page .bo-wrap{flex-wrap:wrap}}
