.workspace-shell-module__qZrW0W__shell{--font-heading:var(--font-inter);--ws-canvas:#fafafa;--ws-surface:#fff;--ws-quiet:#f4f5f4;--ws-text:#22272b;--ws-secondary:#565c62;--ws-divider:#e3e5e5;--ws-focus:#a04d26;background:var(--ws-canvas);min-height:100dvh;color:var(--ws-text);font-family:var(--font-sans), sans-serif;display:flex}.dark .workspace-shell-module__qZrW0W__shell{--ws-canvas:#171b1e;--ws-surface:#22272b;--ws-quiet:#2c3337;--ws-text:#f4f5f4;--ws-secondary:#bac2c6;--ws-divider:#3d454a;--ws-focus:#e7a27e}.workspace-shell-module__qZrW0W__shell [data-slot=card]{min-width:0}.workspace-shell-module__qZrW0W__shell :is(h1,h2,h3,h4,h5,h6){font-family:inherit}.workspace-shell-module__qZrW0W__shell :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--ws-focus);outline-offset:3px}.workspace-shell-module__qZrW0W__sidebar{border-right:1px solid var(--ws-divider);background:var(--ws-surface);flex-shrink:0;width:204px;height:100dvh;padding:28px 16px;position:sticky;top:0}.workspace-shell-module__qZrW0W__brand{letter-spacing:-1px;padding:0 12px 28px;font-size:24px;font-weight:750;display:block}.workspace-shell-module__qZrW0W__desktopNav{gap:8px;display:grid}.workspace-shell-module__qZrW0W__navLink{border-radius:8px;align-items:center;gap:12px;min-height:48px;padding:12px;font-size:14px;font-weight:550;display:flex}.workspace-shell-module__qZrW0W__navLink:hover,.workspace-shell-module__qZrW0W__navLink[aria-current]{background:var(--ws-quiet)}.workspace-shell-module__qZrW0W__navLink[aria-current]{font-weight:650}.workspace-shell-module__qZrW0W__body{flex:1;min-width:0}.workspace-shell-module__qZrW0W__header{z-index:30;background:var(--ws-surface);border-bottom:1px solid var(--ws-divider);justify-content:space-between;align-items:center;gap:12px;min-height:80px;padding:12px 36px;display:flex;position:sticky;top:0}.workspace-shell-module__qZrW0W__headerActions{align-items:center;gap:8px;display:flex}.workspace-shell-module__qZrW0W__main{max-width:1212px;padding:32px 36px max(56px, var(--ws-focus-bottom,0px));margin:0 auto}.workspace-shell-module__qZrW0W__mobileNav{display:none}.workspace-shell-module__qZrW0W__demo .workspace-shell-module__qZrW0W__main{padding-bottom:max(120px, var(--ws-focus-bottom,0px))}.workspace-shell-module__qZrW0W__skip{z-index:100;background:var(--ws-surface);border-radius:8px;padding:12px;position:fixed;top:-100px;left:16px}.workspace-shell-module__qZrW0W__skip:focus{top:16px}.workspace-shell-module__qZrW0W__title{letter-spacing:-.7px;margin-bottom:8px;font-size:32px;font-weight:650}.workspace-shell-module__qZrW0W__description{color:var(--ws-secondary);margin-bottom:32px;font-size:15px}.workspace-shell-module__qZrW0W__groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px;display:grid}.workspace-shell-module__qZrW0W__groupTitle{margin-bottom:8px;font-size:18px;font-weight:650}.workspace-shell-module__qZrW0W__row{border-bottom:1px solid var(--ws-divider);justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:16px 0;display:flex}.workspace-shell-module__qZrW0W__row>span{overflow-wrap:anywhere;min-width:0}.workspace-shell-module__qZrW0W__row>svg{flex-shrink:0}.workspace-shell-module__qZrW0W__row:hover{color:var(--ws-focus)}.workspace-shell-module__qZrW0W__rowTitle{font-size:15px;font-weight:600}.workspace-shell-module__qZrW0W__rowDescription{color:var(--ws-secondary);margin-top:4px;font-size:13px;line-height:1.5}.workspace-shell-module__qZrW0W__identity{border:1px solid var(--ws-divider);background:var(--ws-surface);border-radius:12px;margin-bottom:32px;padding:24px}@media (max-width:900px){.workspace-shell-module__qZrW0W__sidebar{display:none}.workspace-shell-module__qZrW0W__header{z-index:30;min-height:72px;padding:12px 16px;position:sticky;top:0}.workspace-shell-module__qZrW0W__main{padding:24px 16px max(calc(100px + env(safe-area-inset-bottom)), var(--ws-focus-bottom,0px))}.workspace-shell-module__qZrW0W__title{font-size:25px}.workspace-shell-module__qZrW0W__demo .workspace-shell-module__qZrW0W__main{padding-bottom:max(calc(200px + env(safe-area-inset-bottom)), var(--ws-focus-bottom,0px))}.workspace-shell-module__qZrW0W__groups{grid-template-columns:1fr;gap:32px}.workspace-shell-module__qZrW0W__mobileNav{z-index:40;padding:8px 12px calc(8px + env(safe-area-inset-bottom));background:var(--ws-surface);border-top:1px solid var(--ws-divider);grid-template-columns:repeat(3,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.workspace-shell-module__qZrW0W__mobileNav .workspace-shell-module__qZrW0W__navLink{flex-direction:column;gap:4px;min-height:56px;padding:6px;font-size:12px}}
.focused-settings-module__t6TZMq__frame{--primary:var(--ws-text);--primary-foreground:var(--ws-surface);--primary-light:var(--ws-text)}.focused-settings-module__t6TZMq__frame [data-slot=button][data-variant=default]{background:var(--ws-text);color:var(--ws-surface);border-color:var(--ws-text);box-shadow:none}.focused-settings-module__t6TZMq__frame [data-slot=button]{white-space:normal;letter-spacing:normal;min-width:44px;min-height:44px}.focused-settings-module__t6TZMq__frame [role=switch]{position:relative}.focused-settings-module__t6TZMq__frame [role=switch]:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.focused-settings-module__t6TZMq__frame [data-slot=badge][role=button]{min-width:44px;min-height:44px}.focused-settings-module__t6TZMq__frame [data-slot=dialog-close]{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.focused-settings-module__t6TZMq__frame[data-slot=dialog-content]{max-height:calc(100dvh - 2rem);overflow-y:auto}.focused-settings-module__t6TZMq__frame label[for$=-closed],.focused-settings-module__t6TZMq__frame label[for$=-closed-mobile]{align-items:center;min-width:44px;min-height:44px;display:inline-flex}.focused-settings-module__t6TZMq__frame [data-slot=label],.focused-settings-module__t6TZMq__frame [data-slot=form-label]{text-transform:none;letter-spacing:normal;font-family:inherit}.focused-settings-module__t6TZMq__frame input:not([type=checkbox]):not([type=radio]),.focused-settings-module__t6TZMq__frame textarea,.focused-settings-module__t6TZMq__frame [role=combobox]{min-height:44px}@media (max-width:640px){.focused-settings-module__t6TZMq__frame input,.focused-settings-module__t6TZMq__frame textarea,.focused-settings-module__t6TZMq__frame [role=combobox]{font-size:16px}}