.lx-sheet{--lx-bg:#0b0b0b;--lx-well:#0a0a09;--lx-line:#d9d9d11f;--lx-line-strong:#d9d9d142;--lx-text:#f5f5f0;--lx-muted:#d9d9d1;--lx-dim:#8e8e87;--lx-yellow:#fb0;--lx-impact:Impact, Haettenschweiler, "Arial Narrow Bold", sans-serif;--lx-condensed:"Hubot Sans", "Arial Narrow", "Helvetica Neue", Arial, sans-serif;--lx-mono:var(--font-geist-mono), ui-monospace, monospace;--lx-ease:cubic-bezier(.22, 1, .36, 1);--le-surface:var(--lx-bg);--le-raised:var(--lx-well);--le-line:var(--lx-line);--le-line-strong:var(--lx-line-strong);--le-text:var(--lx-text);--le-muted:var(--lx-muted);--le-dim:var(--lx-dim);--le-yellow:var(--lx-yellow);z-index:61;background:radial-gradient(90% 34% at 0% 0%, #ffbb0014, transparent 60%), var(--lx-bg);max-height:94dvh;box-shadow:inset 0 1px 0 var(--lx-line), 0 -30px 80px -30px #000;color:var(--lx-text);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-geist-sans), ui-sans-serif, system-ui, sans-serif;animation:lx-rise .34s var(--lx-ease);border-radius:22px 22px 0 0;grid-template-rows:auto minmax(0,1fr) auto;display:grid;position:fixed;inset:auto 0 0}@media (min-width:720px){.lx-sheet{width:min(560px,100vw - 48px);max-height:min(88dvh,860px);box-shadow:0 0 0 1px var(--lx-line), 0 40px 90px -30px #000;animation:lx-pop .24s var(--lx-ease);border-radius:22px;inset:50% auto auto 50%;transform:translate(-50%,-50%)}}.lx-overlay{z-index:60;background:#000000c2;animation:.25s both lx-fade;position:fixed;inset:0}.lx-grip{background:#ffffff30;border-radius:4px;width:36px;height:4px;margin-left:-18px;position:absolute;top:8px;left:50%}@media (min-width:720px){.lx-grip{display:none}}.lx-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 16px 14px 20px;display:flex}.lx-kicker{font-family:var(--lx-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--lx-muted);align-items:center;gap:8px;margin:0 0 6px;font-size:10px;font-weight:600;display:flex}.lx-kicker>i{background:var(--lx-yellow);border-radius:50%;flex:none;width:6px;height:6px}.lx-head h2{font-family:var(--lx-condensed);text-transform:uppercase;color:var(--lx-text);margin:0;font-size:30px;font-style:italic;font-weight:300;font-stretch:75%;line-height:1}.lx-close{width:36px;height:36px;color:var(--lx-muted);cursor:pointer;background:#ffffff0f;border:0;border-radius:50%;flex-shrink:0;place-items:center;transition:background .2s,color .2s;display:grid}.lx-close:hover{color:var(--lx-text);background:#ffffff1c}.lx-body{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#d9d9d140 transparent;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start;gap:18px;padding:2px 20px 20px;display:grid;overflow-y:auto}.lx-sheet .tf{--tf-cut:var(--lx-bg);--tf-bg:var(--lx-well)}.lx-body .le-notes,.lx-body .le-tray{margin-top:0}.lx-sheet .lx-title-input{letter-spacing:-.01em;caret-color:var(--lx-yellow);font-size:17px;font-weight:600}.lx-count{color:var(--lx-muted);font-style:normal}.lx-stamp{object-fit:contain;filter:invert();mix-blend-mode:screen;opacity:.8;width:28px;height:28px;display:block}.cs-option[aria-checked=true] .lx-stamp{filter:none;mix-blend-mode:multiply;opacity:1}.cs-trigger .lx-stamp{width:22px;height:22px}.lx-foot{padding:12px 20px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--lx-line);justify-content:flex-end;align-items:center;gap:10px;display:flex}.lx-sheet :is(button,a):focus-visible{outline:2px solid var(--lx-yellow);outline-offset:2px}.lx-sheet :is(input,textarea):focus-visible{outline:none}.lx-slant{isolation:isolate;min-height:44px;color:var(--lx-text);font-family:var(--lx-impact);letter-spacing:.01em;white-space:nowrap;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:17px;font-weight:400;line-height:1;display:inline-flex;position:relative}.lx-slant:before{content:"";z-index:-1;transition:background .2s ease, border-color .2s ease, transform .3s var(--lx-ease);border:1px solid #0000;border-radius:8px;position:absolute;inset:0;transform:skew(-8deg)}.lx-slant.is-yellow{color:#101010}.lx-slant.is-yellow:before{border-color:var(--lx-yellow);background:var(--lx-yellow)}.lx-slant.is-yellow:hover:not(:disabled):before{background:#ffd04d;border-color:#ffd04d;transform:skew(-8deg)scale(1.02)}.lx-slant.is-outline:before{border-color:var(--lx-line-strong)}.lx-slant.is-outline:hover:not(:disabled):before{border-color:var(--lx-yellow)}.lx-slant:active:not(:disabled):before{transform:skew(-8deg)scale(.97)}.lx-slant:disabled{cursor:not-allowed}.lx-slant.is-yellow:disabled:not([data-busy]){color:var(--lx-dim)}.lx-slant.is-yellow:disabled:not([data-busy]):before{border-color:var(--lx-line);background:#d9d9d114}.lx-slant.is-outline:disabled{opacity:.6}@keyframes lx-fade{0%{opacity:0}}@keyframes lx-rise{0%{transform:translateY(100%)}}@keyframes lx-pop{0%{opacity:0;transform:translate(-50%,calc(14px - 50%))scale(.98)}}@media (prefers-reduced-motion:reduce){.lx-sheet,.lx-overlay,.lx-slant:before,.lx-sheet .le-print{transition:none;animation:none}}
