.dir-block.svelte-uzc70f{display:flex;flex-direction:column;gap:10px}.mode-row.svelte-uzc70f{display:flex;gap:6px}.mode.svelte-uzc70f{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:9px 6px;background:transparent;border:1.5px solid rgba(28,26,23,.25);border-radius:0;font-family:var(--font-display);font-size:12px;font-weight:700;color:var(--mid-brown);cursor:pointer;transition:background .12s,border-color .12s,color .12s}.mode.svelte-uzc70f:hover{border-color:var(--charcoal);color:var(--charcoal)}.mode.sel.svelte-uzc70f{background:var(--charcoal);border-color:var(--charcoal);color:var(--off-white)}.providers.svelte-uzc70f{display:flex;flex-direction:column;gap:7px}.prov.svelte-uzc70f{display:block;padding:13px 16px;text-align:center;text-decoration:none;font-family:var(--font-display);font-size:14px;font-weight:700;border:2px solid var(--charcoal);color:var(--charcoal);background:var(--off-white);transition:transform .08s ease}.prov.svelte-uzc70f:active{transform:translate(2px,2px)}.prov-primary.svelte-uzc70f{background:var(--orange);color:var(--off-white);box-shadow:3px 3px 0 var(--charcoal)}.prov-primary.svelte-uzc70f:active{box-shadow:1px 1px 0 var(--charcoal)}.compact.svelte-uzc70f .prov:where(.svelte-uzc70f){padding:10px 14px;font-size:13px}.compact.svelte-uzc70f .mode:where(.svelte-uzc70f){padding:7px 5px;font-size:11px}
