.ll-aside-card{max-height:calc(100dvh - var(--topbar-h) - 48px)}.ll-aside-scroll{padding-bottom:28px;-webkit-mask-image:linear-gradient(#000 calc(100% - 30px),#0000 100%);mask-image:linear-gradient(#000 calc(100% - 30px),#0000 100%)}#ll-flow:has([data-launch-busy=true]) [data-dialog-close]{visibility:hidden}.input.ll-invalid{border-color:var(--color-down);background:#ff6b810d}.input.ll-invalid:focus{border-color:var(--color-down)}.ll-drop{border:1px dashed var(--color-line-strong);background:#ffffff05;transition:border-color .18s,background-color .18s}label.ll-drop:hover,.ll-drop.is-over{border-color:var(--color-accent);background:var(--color-accent-soft)}.ll-drop.is-invalid{border-color:var(--color-down);background:#ff6b810d}.ll-drop:focus-within{border-color:var(--color-accent)}.ll-crop{box-shadow:0 0 0 1px var(--color-line-strong)}.ll-switch{background:var(--color-raise-2);box-shadow:inset 0 0 0 1px var(--color-line);transition:background-color .2s}.ll-switch.is-on{box-shadow:none;background:#fff}.ll-knob{background:var(--color-fg-mid);transition:transform .24s var(--ease-out), background-color .2s ease;left:3px}.ll-switch.is-on .ll-knob{background:#09090b;transform:translate(20px)}.ll-range{appearance:none;cursor:pointer;background:0 0;height:22px}.ll-range::-webkit-slider-runnable-track{background:var(--color-raise-2);border-radius:999px;height:4px}.ll-range::-moz-range-track{background:var(--color-raise-2);border-radius:999px;height:4px}.ll-range::-moz-range-progress{background:var(--color-fg);border-radius:999px;height:4px}.ll-range::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:999px;width:16px;height:16px;margin-top:-6px;box-shadow:0 0 0 4px #ffffff14}.ll-range::-moz-range-thumb{background:#fff;border:0;border-radius:999px;width:16px;height:16px}.ll-range:focus-visible{outline:none}.ll-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 4px var(--color-accent-soft), 0 0 0 1.5px var(--color-accent)}.ll-check{border:1px solid var(--color-line);background:#ffffff05;transition:border-color .18s,background-color .18s}.ll-check:hover{border-color:var(--color-line-strong)}.ll-check.is-on{border-color:var(--color-line-strong);background:#ffffff0d}.ll-check.is-invalid{border-color:var(--color-down);background:#ff6b810d}.ll-check:has(input:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.ll-box{border:1.5px solid var(--color-fg-faint);color:#09090b;transition:background-color .16s,border-color .16s}.ll-check.is-on .ll-box{background:#fff;border-color:#fff}@keyframes ll-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes ll-blink{0%,to{opacity:.35}50%{opacity:1}}.ll-ring-sweep{transform-origin:50%;animation:2.4s linear infinite ll-sweep}.ll-ring-q{animation:1.6s ease-in-out infinite ll-blink}@keyframes ll-done{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.ll-tick{animation:ll-done .28s var(--ease-out) both}
