._md_1nm03_1>*{margin:0}:root{--safe-top: max(1rem, env(safe-area-inset-top));--safe-bottom: max(1rem, env(safe-area-inset-bottom));--col-bg: #F0F2F9;--col-card: white;--col-text: rgb(75, 20, 20);--col-border: #e5e7eb;--col-danger: rgb(255, 0, 0);--shadow-main: 0 0 2rem rgba(0, 0, 0, .2);--shadow-inset-top: inset 0 4px 8px rgba(255, 255, 255, 1);--shadow-inset-bottom: inset 0 -2px 8px rgba(0, 0, 0, .15);--shadow-glow: 0 0 4px rgba(0, 0, 0, .1);--size-btn: 3rem;--radius-sm: .5rem;--radius-md: 1rem;--radius-lg: 2rem;--border-dashed: 2px dashed var(--col-border)}:root.dark{--col-bg: black;--col-card: #1c1e2e;--col-text: rgb(220, 180, 180);--col-border: rgba(255, 255, 255, .12);--col-danger: rgb(255, 80, 80);--shadow-main: 0 0 2rem rgba(0, 0, 0, .5);--shadow-inset-top: inset 0 4px 8px rgba(255, 255, 255, .06);--shadow-inset-bottom: inset 0 -2px 8px rgba(0, 0, 0, .35);--shadow-glow: 0 0 4px rgba(0, 0, 0, .25)}html{font-family:system-ui;font-size:16px;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}body{margin:0;background-color:var(--col-bg);color:var(--col-text);overflow-x:hidden}*{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-text-size-adjust:100%;text-size-adjust:100%}button{color:var(--col-text);cursor:pointer;border:none;background:none}input:focus-visible,textarea:focus-visible{outline:2px solid rgba(255,0,255,.25)}.dark input,.dark textarea{background-color:var(--col-card);color:var(--col-text);color-scheme:dark}.glass{background-color:#ffffffbf;-webkit-backdrop-filter:blur(.5rem) saturate(10);backdrop-filter:blur(.5rem) saturate(10);box-shadow:var(--shadow-main),var(--shadow-inset-top),var(--shadow-inset-bottom),var(--shadow-glow);transition:transform .15s ease,box-shadow .15s ease,scale .15s ease}.dark .glass{background-color:#32323266;-webkit-backdrop-filter:blur(.5rem) saturate(1.5);backdrop-filter:blur(.5rem) saturate(1.5)}.glass.glass-clickable:active{scale:.92;box-shadow:0 0 .5rem #0000001a,var(--shadow-inset-top),var(--shadow-inset-bottom),0 0 2px #0000000d}.glass.glass-invert{box-shadow:var(--shadow-main),inset 0 -4px 8px #fff,inset 0 2px 8px #00000026,var(--shadow-glow)}.glass.glass-invert:focus{box-shadow:0 0 2rem #0000001a,inset 0 -4px 8px #fff,inset 0 2px 16px #0003,var(--shadow-glow)}
