.an-settings{--ice:rgb(var(--acc))}[data-theme^=deep-field] .an-settings{--ice:#bfe6f2}@media (min-width:768px){.an-dialog.an-settings{width:620px;height:84vh;max-height:84vh;margin:8vh auto 0}.an-dialog.an-settings>div{max-height:84vh}}.an-set-foot{color:rgb(var(--ink)/.78)}.an-set-section+.an-set-section{margin-top:28px}.an-set-title{padding-bottom:8px;color:var(--ice)}.an-set-body{background:rgb(var(--n850))}.an-set-row{padding:12px 16px 14px}.an-set-row+.an-set-row{box-shadow:inset 0 1px 0 rgb(var(--n800))}.an-set-body>div:only-child:not(.an-set-row){padding:8px 8px 14px}.an-switch{display:inline-flex;align-items:center;justify-content:center;width:60px;height:44px;flex-shrink:0}.an-switch-track{position:relative;width:46px;height:26px;background:rgb(var(--n700));transition:background-color .15s ease}.an-switch-thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;background:rgb(var(--ink-m));transition:transform .15s ease,background-color .15s ease}.an-switch[aria-checked=true] .an-switch-track{background:var(--ice)}.an-switch[aria-checked=true] .an-switch-thumb{transform:translateX(20px);background:rgb(var(--n950))}@media (prefers-reduced-motion:reduce){.an-switch-thumb,.an-switch-track{transition:none}}.an-chip-toggle{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;background:rgb(var(--n800));color:rgb(var(--ink-m));font-family:var(--f-mono);font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.an-chip-toggle[aria-pressed=true]{background:rgb(var(--acc)/.16);color:var(--ice);box-shadow:inset 0 0 0 1px rgb(var(--acc)/.55)}.an-chip-toggle:hover{color:rgb(var(--ink))}.an-cards-edit,.an-cards-row{position:relative}.an-cards-row{display:flex;align-items:center;gap:4px;min-height:56px;padding:2px 4px 2px 0;background:rgb(var(--n850));transition:transform .16s ease;touch-action:pan-y}.an-cards-row+.an-cards-row{box-shadow:inset 0 1px 0 rgb(var(--n800))}.an-cards-row.is-drag{z-index:2;transition:none;background:rgb(var(--n800));box-shadow:0 10px 28px rgb(0 0 0/.45),inset 3px 0 0 var(--ice)}.an-cards-handle,.an-cards-row.is-off>span{color:rgb(var(--ink-m))}.an-cards-handle{display:inline-flex;align-items:center;justify-content:center;width:44px;height:52px;flex-shrink:0;cursor:grab;touch-action:none}.an-cards-handle:active{cursor:grabbing}.an-cards-handle:hover{color:var(--ice)}.an-cards-arrow:disabled{opacity:.25}@media (max-width:420px){.an-cards-arrow{width:36px}}@media (prefers-reduced-motion:reduce){.an-cards-row{transition:none}}