.glass,.glass-d,.add,.seg,.formfoot button,.field select,.setting select,.btn.line,.tool,.btn.go{border:1px solid var(--glass-rim);border-radius:var(--ctl-radius);backdrop-filter:var(--glass-blur)}.glass,.add,.seg,.formfoot button,.field select,.setting select{background-color:var(--glass-fill);box-shadow:var(--glass-shadow);color:var(--ink)}.glass-d,.btn.line,.tool{background-color:var(--glass-d-fill);border-color:var(--glass-d-rim);box-shadow:var(--glass-d-light)}.btn.go{background:var(--glass-lemon);border-color:var(--glass-lemon-rim);color:var(--p-bg);box-shadow:var(--glass-lemon-shadow)}.btn.go.done{background:var(--glass-done);border-color:var(--glass-rim);box-shadow:var(--glass-light)}.btn.go:disabled{background:var(--glass-d-fill);border-color:var(--glass-d-rim);color:var(--glass-off-text);box-shadow:var(--glass-d-light);cursor:not-allowed}.btn.go:disabled .kbd{border-color:currentColor}.seg{border-radius:26px;gap:2px;width:fit-content;max-width:100%;padding:3px}.seg label{border-radius:var(--ctl-radius);border:1px solid #0000;padding-inline:18px}.seg label:has(input:checked){background:var(--ink);color:#fff;box-shadow:var(--glass-chosen-shadow)}.tool,.field select,.setting select{-webkit-appearance:none;appearance:none;background-image:var(--caret);background-position:right 22px center,right 17px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-left:18px;padding-right:42px}@media (hover:hover){.glass:hover,.add:hover,.formfoot button:hover,.field select:hover,.setting select:hover{background-color:var(--glass-fill-hover);box-shadow:var(--glass-shadow-hover)}.seg label:not(:has(input:checked)):hover{background-color:var(--glass-fill-hover)}.glass-d:hover,.btn.line:hover,.tool:hover{background-color:var(--glass-d-fill-hover)}.btn.go:not(:disabled):not(.done):hover{background-color:var(--glass-lemon-hover);box-shadow:var(--glass-lemon-shadow-hover)}}.glass:active,.add:active,.formfoot button:active,.seg label:not(:has(input:checked)):active{background-color:var(--glass-fill-press)}.glass-d:active,.btn.line:active,.tool:active{background-color:var(--glass-d-fill-press)}@media (prefers-reduced-motion:no-preference){.glass,.glass-d,.add,.seg label,.formfoot button,.field select,.setting select,.btn.line,.tool,.btn.go{transition:background-color var(--ctl-ease), box-shadow var(--ctl-ease), color var(--ctl-ease), transform var(--ctl-ease)}.glass:active,.glass-d:active,.add:active,.seg label:active,.formfoot button:active,.btn.line:active,.tool:active,.btn.go:not(:disabled):active{transform:scale(.97)}}@media (forced-colors:active){.glass,.glass-d,.add,.seg,.seg label,.formfoot button,.field select,.setting select,.btn.line,.tool,.btn.go{border-color:buttontext}.seg label:has(input:checked){forced-color-adjust:none;color:selecteditemtext;background:selecteditem;border-color:selecteditem}.tool,.field select,.setting select{-webkit-appearance:auto;appearance:auto;padding-right:12px}}
