:root{--ui-canvas:#090a10;--ui-canvas-raised:#0f1119;--ui-surface:#151721;--ui-surface-strong:#1c1f2c;--ui-surface-soft:#10121a;--ui-line:#34384a;--ui-line-strong:#494e65;--ui-text:#f7f7fb;--ui-muted:#aeb4c4;--ui-faint:#7f879b;--ui-primary:#8067f3;--ui-primary-hover:#917cf7;--ui-primary-text:#fff;--ui-secondary:#ff8276;--ui-success:#43d69c;--ui-danger:#ff6f7d;--ui-warning:#f2b85b;--ui-focus:#917cf76b;--ui-shadow:0 22px 70px #0000004d;--ui-radius-xl:28px;--ui-radius-lg:20px;--ui-radius-md:15px;--ui-radius-sm:11px;--ui-content:1120px;--bg:var(--ui-canvas);--panel:var(--ui-surface);--panel-2:var(--ui-surface-strong);--border:var(--ui-line);--text:var(--ui-text);--muted:var(--ui-muted);--accent:var(--ui-primary);--accent-2:var(--ui-secondary);--success:var(--ui-success);--danger:var(--ui-danger);--theme-bg:var(--ui-canvas);--theme-surface:var(--ui-surface);--theme-surface-raised:var(--ui-surface-strong);--theme-line:var(--ui-line);--theme-text:var(--ui-text);--theme-muted:var(--ui-muted);--theme-primary:var(--ui-primary);--theme-primary-text:var(--ui-primary-text)}.theme-signature{--ui-canvas:#0b0910;--ui-canvas-raised:#121019;--ui-surface:#191621;--ui-surface-strong:#231e2c;--ui-surface-soft:#120f18;--ui-line:#3d3547;--ui-line-strong:#5a4c67;--ui-text:#fff9f7;--ui-muted:#c0b2be;--ui-faint:#8f818e;--ui-primary:#ff7b70;--ui-primary-hover:#ff9288;--ui-secondary:#8b70f6;--ui-focus:#ff7b7061}.theme-graphite{--ui-canvas:#0b0c0e;--ui-canvas-raised:#111316;--ui-surface:#181a1e;--ui-surface-strong:#212329;--ui-surface-soft:#111215;--ui-line:#393c43;--ui-line-strong:#555961;--ui-text:#f7f7f5;--ui-muted:#b6b8bd;--ui-faint:#858991;--ui-primary:#f0f0ed;--ui-primary-hover:#fff;--ui-primary-text:#161719;--ui-secondary:#9ca2ac;--ui-focus:#f0f0ed4d}.theme-mint{--ui-canvas:#06100e;--ui-canvas-raised:#0a1714;--ui-surface:#10211d;--ui-surface-strong:#173029;--ui-surface-soft:#0a1714;--ui-line:#295047;--ui-line-strong:#3f7166;--ui-text:#f2fff9;--ui-muted:#a9c9c0;--ui-faint:#719b90;--ui-primary:#3bd4a6;--ui-primary-hover:#58e3b8;--ui-primary-text:#062019;--ui-secondary:#72a8ff;--ui-focus:#3bd4a657}.theme-light{--ui-canvas:#f1efe9;--ui-canvas-raised:#e8e5dd;--ui-surface:#fff;--ui-surface-strong:#f7f5f0;--ui-surface-soft:#ebe8e1;--ui-line:#d6d1c7;--ui-line-strong:#b8b1a5;--ui-text:#201d23;--ui-muted:#65616b;--ui-faint:#8b858f;--ui-primary:#6d51dc;--ui-primary-hover:#5f43cf;--ui-primary-text:#fff;--ui-secondary:#e75f56;--ui-success:#168b64;--ui-danger:#c63d4b;--ui-warning:#9b6210;--ui-focus:#6d51dc3d;--ui-shadow:0 20px 55px #3a312b21}html{background:var(--ui-canvas);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;min-width:320px;font-size:16px}.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:linear-gradient(115deg, color-mix(in srgb, var(--ui-primary) 9%, transparent), transparent 32%), linear-gradient(315deg, color-mix(in srgb, var(--ui-secondary) 6%, transparent), transparent 28%), var(--ui-canvas);min-width:320px;min-height:100vh;color:var(--ui-text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;line-height:1.55;overflow-x:hidden}button,input,textarea,select{color:inherit;font:inherit}button{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;touch-action:manipulation;min-width:0;max-width:100%;line-height:1.25}button>span,button strong,button small{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;min-width:0;max-width:100%;overflow:visible}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,a:focus-visible{outline:3px solid var(--ui-focus);outline-offset:2px}h1,h2,h3,button,.eyebrow,.workspace-section-title,.home-brand{font-family:ui-rounded,SF Pro Rounded,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}h1,h2,h3,p{overflow-wrap:anywhere}.ambient,.mobile-header,.mobile-dock,.app-sidebar{display:none!important}.shell,.shell.section-open,.shell.sphere-menu-open{background:0 0;width:100%;max-width:none;min-height:100vh;margin:0;padding:0;display:block}.shell:before,.shell:after{display:none}.workspace{width:min(100%, calc(var(--ui-content) + 48px));min-height:100vh;margin:0 auto;padding:20px 24px 64px}.workspace>.axiuno-hub,.workspace>.week-overview,.workspace>.focus-section,.workspace>.composer,.workspace>#tasks,.workspace>#templates,.workspace>#people,.workspace>#notes,.workspace>#expenses,.workspace>#shopping,.workspace>#documents,.workspace>#calendar,.workspace>#projects{display:none!important}.workspace.workspace-home>.axiuno-hub{display:grid!important}.workspace.workspace-home>.workspace-toolbar{display:none!important}.workspace.workspace-today>.focus-section,.workspace.workspace-today>.composer.composer-open,.workspace.workspace-tasks>#tasks,.workspace.workspace-tasks>#templates,.workspace.workspace-people>#people,.workspace.workspace-notes>#notes,.workspace.workspace-expenses>#expenses,.workspace.workspace-shopping>#shopping,.workspace.workspace-documents>#documents,.workspace.workspace-calendar>.week-overview,.workspace.workspace-calendar>#calendar,.workspace.workspace-projects>#projects{display:block!important}.workspace.workspace-tasks>#templates,.workspace.workspace-calendar>.week-overview{margin-top:20px}.axiuno-hub{width:100%;min-height:calc(100vh - 40px);box-shadow:none;background:0 0;border:0;border-radius:0;grid-template-rows:auto auto minmax(470px,1fr) auto;grid-template-columns:minmax(0,1fr);align-content:start;gap:18px;padding:0;position:relative;overflow:visible}.home-topbar{z-index:8;border:1px solid var(--ui-line);border-radius:var(--ui-radius-lg);background:var(--ui-surface);justify-content:space-between;align-items:center;gap:16px;width:100%;min-height:76px;padding:12px 14px 12px 12px;display:flex;position:relative;box-shadow:0 10px 30px #0000001f}.home-brand{align-items:center;gap:12px;min-width:0;display:flex}.home-brand .hub-logo{border:1px solid var(--ui-line-strong);object-fit:cover;width:50px;height:50px;box-shadow:none;border-radius:15px;flex:0 0 50px}.home-brand>span{gap:1px;min-width:0;display:grid}.home-brand small{color:var(--ui-muted);font-size:13px;line-height:1.3}.home-top-actions{align-items:stretch;gap:8px;display:flex}.home-help,.home-settings{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface-strong);min-height:48px;color:var(--ui-text);font-size:14px;font-weight:750}.home-help{align-items:center;gap:9px;padding:0 16px;display:inline-flex}.home-help>span{background:var(--ui-primary);width:24px;height:24px;color:var(--ui-primary-text);border-radius:8px;place-items:center;font-size:14px;display:grid}.home-settings{place-items:center;width:48px;padding:0;display:grid}.home-help:hover,.home-settings:hover{border-color:var(--ui-line-strong);background:color-mix(in srgb, var(--ui-surface-strong) 82%, var(--ui-primary))}.hub-heading{z-index:7;text-align:left;width:min(100%,720px);margin:0;padding:20px 4px 0;display:block;position:relative}.hub-heading .hub-welcome{color:var(--ui-secondary);letter-spacing:.02em;margin:0 0 6px;font-size:14px;font-weight:800}.hub-heading h1{color:var(--ui-text);letter-spacing:-.045em;margin:0;font-size:clamp(30px,5vw,50px);font-weight:900;line-height:1.04}.hub-heading>p:last-child{color:var(--ui-muted);align-items:center;gap:10px;margin:14px 0 0;font-size:15px;line-height:1.45;display:flex}.hub-heading>p:last-child>span{background:var(--ui-surface-strong);width:28px;height:28px;color:var(--ui-text);border-radius:9px;flex:0 0 28px;place-items:center;font-size:13px;font-weight:850;display:grid}.home-quick-actions{z-index:7;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;margin:0;padding:0;display:grid;position:relative}.home-create-task,.axiuno-command{border:1px solid var(--ui-line);border-radius:var(--ui-radius-lg);background:var(--ui-surface);width:100%;min-height:82px;color:var(--ui-text);text-align:left;box-shadow:none;grid-template-columns:48px minmax(0,1fr);justify-content:stretch;align-items:center;gap:13px;margin:0;padding:14px 16px;display:grid;position:static;transform:none}.home-create-task>span:last-child,.axiuno-command>span:last-child{gap:3px;min-width:0;display:grid}.home-create-task strong,.axiuno-command strong{color:var(--ui-text);font-size:16px;font-weight:850;line-height:1.25}.home-create-task small,.axiuno-command small{color:var(--ui-muted);font-size:13px;line-height:1.35}.home-action-icon,.axiuno-command-icon{background:var(--ui-primary);width:48px;height:48px;color:var(--ui-primary-text);box-shadow:none;border:0;border-radius:15px;place-items:center;display:grid}.workspace-toolbar{z-index:50;border:1px solid var(--ui-line);border-radius:var(--ui-radius-lg);background:color-mix(in srgb, var(--ui-surface) 95%, transparent);-webkit-backdrop-filter:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;width:100%;min-height:82px;margin:0 0 22px;padding:12px;display:grid;position:sticky;top:12px;box-shadow:0 14px 40px #0000002e}.sphere-menu-button{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface-strong);min-width:136px;min-height:56px;color:var(--ui-text);text-align:left;align-items:center;gap:10px;padding:8px 13px;display:flex}.toolbar-back{background:var(--ui-primary);width:32px;height:32px;color:var(--ui-primary-text);border-radius:10px;flex:0 0 32px;place-items:center;font-size:18px;display:grid}.sphere-menu-button>span:last-child,.workspace-section-title{gap:1px;min-width:0;display:grid}.sphere-menu-button small,.workspace-section-title small{color:var(--ui-muted);font-size:12px;line-height:1.3}.sphere-menu-button strong{font-size:15px;font-weight:850}.workspace-section-title{text-align:left;align-content:center}.workspace-section-title strong{color:var(--ui-text);letter-spacing:-.025em;font-size:clamp(19px,3vw,25px);font-weight:900;line-height:1.15}.workspace-context{justify-content:flex-end;align-items:stretch;gap:8px;min-width:0;display:flex}.workspace-help,.workspace-new-task{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);min-height:52px;font-size:14px;font-weight:850}.workspace-help{background:var(--ui-surface-strong);width:52px;color:var(--ui-text);place-items:center;padding:0;display:grid}.workspace-new-task{background:var(--ui-primary);border-color:var(--ui-primary);color:var(--ui-primary-text);justify-content:center;align-items:center;gap:8px;padding:0 18px;display:inline-flex}.offline-banner,.inline-error,.status-card{width:min(100%, var(--ui-content));border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface);color:var(--ui-text);margin:0 auto 18px;padding:14px 16px;font-size:14px}.content-section,.card,.task-browser,.calendar-card,.calendar-editor,.project-manager,.template-library,.composer,.week-overview{border:1px solid var(--ui-line);border-radius:var(--ui-radius-xl);background:var(--ui-surface);width:100%;color:var(--ui-text);box-shadow:none;-webkit-backdrop-filter:none;margin:0 0 20px;padding:clamp(18px,3vw,28px)}.content-section:before,.content-section:after,.card:before,.card:after,.composer:before,.composer:after{display:none}.content-heading,.browser-heading,.calendar-heading,.project-heading,.template-heading{justify-content:space-between;align-items:flex-start;gap:16px;min-width:0;margin:0 0 20px;display:flex}.content-heading>div,.browser-heading>div,.calendar-heading>div,.project-heading>div,.template-heading>div{min-width:0}.eyebrow{color:var(--ui-secondary);letter-spacing:.11em;text-transform:uppercase;margin:0 0 5px;font-size:12px;font-weight:900;line-height:1.3}.content-heading h2,.browser-heading h2,.calendar-heading h2,.project-heading h2,.template-heading h2,.card h2{color:var(--ui-text);letter-spacing:-.04em;margin:0;font-size:clamp(24px,4vw,34px);font-weight:900;line-height:1.12}.card h3,.task-list-card h3,.assistant-preview-title strong{color:var(--ui-text);font-size:19px;font-weight:850;line-height:1.25}.section-icon{background:var(--ui-surface-strong);width:46px;height:46px;color:var(--ui-primary);border-radius:14px;flex:0 0 46px;place-items:center;display:grid}.primary-button,.icon-text-button,.secondary-button,.browser-primary-actions button,.managed-task-actions button,.assistant-preview-actions button,.task-template-actions button,.template-actions button,.form-actions button,.settings-action,.composer button[type=submit]{border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm);background:var(--ui-surface-strong);min-height:48px;color:var(--ui-text);text-align:center;white-space:normal;overflow-wrap:anywhere;text-overflow:clip;padding:10px 15px;font-size:14px;font-weight:800;line-height:1.25;overflow:visible}.primary-button:hover,.composer button[type=submit]:hover,.workspace-new-task:hover{border-color:var(--ui-primary-hover);background:var(--ui-primary-hover)}button:disabled{cursor:not-allowed;opacity:.52}.browser-heading{flex-wrap:wrap}.browser-primary-actions{grid-template-columns:repeat(2,minmax(130px,1fr));gap:8px;min-width:0;display:grid}.browser-primary-actions button{justify-content:center;align-items:center;gap:8px;width:100%;display:inline-flex}.filter-tabs{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface-soft);scrollbar-width:none;gap:5px;width:100%;margin:2px 0 0;padding:5px;display:flex;overflow-x:auto}.filter-tabs::-webkit-scrollbar{display:none}.filter-tabs button{flex:1 0 max-content;min-height:42px;color:var(--ui-muted);background:0 0;border:0;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:750}.task-filters,.filters,.filter-panel{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface-soft);margin-top:14px;padding:16px}.grid,.task-grid,.calendar-grid,.project-grid,.template-grid{gap:14px}.task-list,.managed-task-list{gap:10px;margin:14px 0 0;padding:0;list-style:none;display:grid}.task-item,.managed-task,.template-item,.project-item,.calendar-task{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface-soft);min-width:0;color:var(--ui-text);box-shadow:none;padding:16px}.task-item p,.managed-task p,.template-item p,.project-item p,.calendar-task p,.empty-state,.helper-text{color:var(--ui-muted);font-size:14px;line-height:1.5}.managed-task-actions,.task-template-actions,.template-actions,.form-actions{grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:8px;min-width:0;margin-top:12px;display:grid}.managed-task-actions button,.task-template-actions button,.template-actions button,.form-actions button{justify-content:center;align-items:center;gap:7px;width:100%;height:auto;min-height:46px;display:inline-flex}.composer{scroll-margin-top:118px}.composer form,.composer-form,.editor-form,.settings-form{gap:16px;margin-top:18px;display:grid}.composer-heading-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;max-width:52%;display:flex}.draft-status{border:1px solid color-mix(in srgb, var(--ui-success) 45%, var(--ui-line));background:color-mix(in srgb, var(--ui-success) 11%, var(--ui-surface-soft));min-width:0;max-width:100%;min-height:38px;color:var(--ui-text);white-space:normal;overflow-wrap:anywhere;text-overflow:clip;border-radius:11px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:750;line-height:1.3;display:inline-flex;overflow:visible}.draft-clear,.composer-close{border:1px solid var(--ui-line);background:var(--ui-surface-strong);width:42px;height:42px;color:var(--ui-muted);border-radius:12px;flex:0 0 42px;place-items:center;display:grid}label>span:first-child,.field-label{margin-bottom:7px;display:inline-block}input,textarea,select{border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm);background:var(--ui-surface-soft);width:100%;min-height:50px;color:var(--ui-text);box-shadow:none;padding:12px 14px;font-size:16px;line-height:1.4}textarea{resize:vertical;min-height:112px}input::placeholder,textarea::placeholder{color:var(--ui-faint);opacity:1}input:focus,textarea:focus,select:focus{border-color:var(--ui-primary);background:var(--ui-surface)}.field-error,.assistant-error,.inline-error{color:var(--ui-danger);font-size:13px;font-weight:700}.assistant-preview{gap:16px;min-width:0;display:grid}.assistant-preview-title{align-items:center;gap:12px;min-width:0;display:flex}.assistant-preview-title>span{background:var(--ui-primary);width:46px;height:46px;color:var(--ui-primary-text);border-radius:14px;flex:0 0 46px;place-items:center;display:grid}.assistant-preview-title>div{gap:2px;min-width:0;display:grid}.assistant-preview-title small,.assistant-preview-grid small,.assistant-preview-details small,.assistant-preview-note,.assistant-preview-warning small{color:var(--ui-muted);font-size:13px;line-height:1.45}.assistant-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0;display:grid}.assistant-preview-grid>span,.assistant-preview-details section,.assistant-preview-warning{border:1px solid var(--ui-line);border-radius:var(--ui-radius-sm);background:var(--ui-surface-soft);min-width:0;padding:13px}.assistant-preview-grid>span{grid-template-columns:32px minmax(0,1fr);align-items:center;gap:9px;display:grid}.assistant-preview-grid strong,.assistant-preview-warning strong{min-width:0;color:var(--ui-text);white-space:normal;overflow-wrap:anywhere;font-size:14px;line-height:1.35}.assistant-preview-details{gap:9px;min-width:0;display:grid}.assistant-preview-details p,.assistant-preview-details li{color:var(--ui-text);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.assistant-preview-warning{border-color:color-mix(in srgb, var(--ui-warning) 48%, var(--ui-line));background:color-mix(in srgb, var(--ui-warning) 9%, var(--ui-surface-soft));grid-template-columns:36px minmax(0,1fr);align-items:start;gap:10px;display:grid}.assistant-preview-warning>span{gap:3px;min-width:0;display:grid}.assistant-preview-note{margin:0}.assistant-preview-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;min-width:0;display:grid}.assistant-preview-actions button{white-space:normal;overflow-wrap:anywhere;text-overflow:clip;justify-content:center;align-items:center;gap:8px;width:100%;height:auto;min-height:54px;display:inline-flex;overflow:visible}.modal-layer,.modal-backdrop{z-index:100;position:fixed;inset:0}.modal-layer{place-items:center;padding:24px;display:grid;overflow-y:auto}.modal-backdrop{-webkit-backdrop-filter:none;background:#030407c2}.settings-panel,.assistant-panel,.modal-panel{z-index:101;border:1px solid var(--ui-line-strong);border-radius:var(--ui-radius-xl);background:var(--ui-surface);width:min(100%,680px);max-height:min(860px,100vh - 48px);color:var(--ui-text);box-shadow:var(--ui-shadow);padding:clamp(20px,4vw,30px);position:relative;overflow-y:auto}.modal-close{border:1px solid var(--ui-line);background:var(--ui-surface-strong);width:46px;height:46px;color:var(--ui-text);border-radius:14px;place-items:center;display:grid}.settings-group,.settings-section{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface-soft);margin-top:18px;padding:16px}.theme-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;margin-top:12px;display:grid}.theme-option{border:1px solid var(--ui-line);border-radius:var(--ui-radius-md);background:var(--ui-surface);min-width:0;min-height:82px;color:var(--ui-text);text-align:left;grid-template-columns:76px minmax(0,1fr) 24px;align-items:center;gap:11px;padding:10px;display:grid}.theme-preview{border:1px solid var(--ui-line);border-radius:11px;width:76px;height:54px;position:relative;overflow:hidden}.theme-option-copy strong{color:var(--ui-text);font-size:14px;font-weight:850;line-height:1.25}.compact-mode .content-section,.compact-mode .card,.compact-mode .task-browser,.compact-mode .composer{padding:18px}.compact-mode .task-item,.compact-mode .managed-task,.compact-mode .template-item{padding:13px}@media (max-width:820px){.workspace{padding:12px 12px 40px}.axiuno-hub{grid-template-rows:auto auto minmax(440px,1fr) auto;gap:14px;min-height:calc(100vh - 24px)}.workspace-toolbar{gap:9px;min-height:74px;margin-bottom:14px;padding:9px;top:8px}.sphere-menu-button{min-width:0;min-height:52px;padding:7px 9px}.sphere-menu-button small{display:none}.workspace-section-title small{font-size:12px}.workspace-new-task{width:52px;padding:0}.workspace-new-task span{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.content-section,.card,.task-browser,.calendar-card,.calendar-editor,.project-manager,.template-library,.composer,.week-overview{border-radius:var(--ui-radius-lg);padding:18px}.assistant-preview-actions{grid-template-columns:minmax(0,1fr)}.assistant-preview-actions button{min-height:50px}.theme-picker{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){body{font-size:15px}.workspace{padding-inline:8px}.home-topbar{border-radius:17px;min-height:68px;padding:9px}.home-brand{gap:9px}.home-brand .hub-logo{border-radius:13px;flex-basis:46px;width:46px;height:46px}.home-brand strong{font-size:16px}.home-brand small{font-size:12px}.home-help{justify-content:center;width:46px;padding:0}.home-help strong{clip:rect(0, 0, 0, 0);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.home-help,.home-settings{min-height:46px}.home-settings{width:46px}.hub-heading{padding:14px 4px 0}.hub-heading h1{font-size:clamp(28px,9vw,38px)}.hub-heading>p:last-child{margin-top:10px;font-size:14px}.home-quick-actions{grid-template-columns:minmax(0,1fr);gap:9px}.home-create-task,.axiuno-command{border-radius:16px;grid-template-columns:44px minmax(0,1fr);min-height:68px;padding:10px 12px}.home-action-icon,.axiuno-command-icon{border-radius:13px;width:44px;height:44px}.workspace-toolbar{border-radius:17px;grid-template-columns:52px minmax(0,1fr) auto}.sphere-menu-button{justify-content:center;width:52px;padding:0}.sphere-menu-button>span:last-child{clip:rect(0, 0, 0, 0);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.toolbar-back{flex-basis:34px;width:34px;height:34px}.workspace-section-title strong{font-size:18px}.workspace-section-title small,.workspace-help{display:none}.content-heading,.browser-heading,.calendar-heading,.project-heading,.template-heading{flex-wrap:wrap;margin-bottom:16px}.content-heading h2,.browser-heading h2,.calendar-heading h2,.project-heading h2,.template-heading h2,.card h2{font-size:25px}.browser-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.browser-primary-actions button{padding-inline:9px;font-size:13px}.composer-heading-tools{justify-content:flex-start;width:100%;max-width:none}.draft-status{flex:180px}.assistant-preview-grid{grid-template-columns:minmax(0,1fr)}.managed-task-actions,.task-template-actions,.template-actions,.form-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.modal-layer{align-items:end;padding:0}.settings-panel,.assistant-panel,.modal-panel{width:100%;max-height:calc(100vh - 18px);padding:20px 16px max(20px, env(safe-area-inset-bottom));border-bottom:0;border-left:0;border-right:0;border-radius:24px 24px 0 0}}@media (max-width:380px){.workspace{padding-inline:6px}.home-brand small{display:none}.workspace-toolbar{grid-template-columns:48px minmax(0,1fr) 48px;gap:6px;padding:7px}.sphere-menu-button,.workspace-new-task{width:48px}.workspace-section-title strong{font-size:16px}.browser-primary-actions,.managed-task-actions,.task-template-actions,.template-actions,.form-actions{grid-template-columns:minmax(0,1fr)}.theme-option{grid-template-columns:66px minmax(0,1fr) 24px;gap:8px}.theme-preview{width:66px}}@media (max-width:390px){.home-brand small,.hub-heading .hub-welcome{display:none}.hub-heading{padding-top:13px}.hub-heading h1{font-size:1.34rem}.hub-heading>p:last-child{font-size:.56rem}.home-create-task small,.axiuno-command small{display:none}}:root{--theme-bg:#07080d;--theme-page-art:linear-gradient(140deg, #7b61ff29, transparent 38%);--theme-home-glow:#715aff26;--theme-home-line:#7b61ff14;--theme-surface:#11131b;--theme-surface-raised:#171a24;--theme-surface-soft:#0d0f16;--theme-dialog:#12141d;--theme-toolbar:#11131bf5;--theme-input:#0a0c12;--theme-button:#20232f;--theme-line:#292d3d;--theme-line-soft:#202330;--theme-text:#fbfbfe;--theme-muted:#9ba3b5;--theme-primary:#7b61ff;--theme-primary-bright:#9b86ff;--theme-primary-text:#fff;--theme-primary-muted:#ffffffb8;--theme-primary-icon-bg:#ffffff24;--theme-primary-icon-text:#fff;--theme-primary-soft:#7b61ff2e;--theme-primary-border:#9b86ff6b;--theme-primary-shadow:#523dbe4f;--theme-primary-gradient:linear-gradient(135deg, #7258ef, #5041ba);--theme-contrast:#f1efff;--theme-contrast-text:#11111a;--theme-contrast-muted:#5f6070;--theme-icon-bg:#171722;--theme-icon-text:#fff;--theme-overlay:#030408c2;--theme-shadow:#00000047;--theme-radius-xl:22px;--theme-radius-lg:17px;--theme-radius-md:13px;--app-bg:var(--theme-bg);--app-surface:var(--theme-surface);--app-surface-raised:var(--theme-surface-raised);--app-surface-soft:var(--theme-surface-soft);--app-line:var(--theme-line);--app-line-soft:var(--theme-line-soft);--app-text:var(--theme-text);--app-muted:var(--theme-muted);--app-purple:var(--theme-primary);--app-purple-bright:var(--theme-primary-bright)}:root[data-theme=graphite]{--theme-bg:#0a0a0b;--theme-page-art:linear-gradient(140deg, #ffffff12, transparent 38%);--theme-home-glow:#ffffff0b;--theme-home-line:#ffffff12;--theme-surface:#151516;--theme-surface-raised:#1d1d20;--theme-surface-soft:#101011;--theme-dialog:#171719;--theme-toolbar:#151516f7;--theme-input:#0e0e0f;--theme-button:#252528;--theme-line:#353539;--theme-line-soft:#29292d;--theme-text:#f6f6f7;--theme-muted:#9a9a9f;--theme-primary:#e7e7ea;--theme-primary-bright:#fff;--theme-primary-text:#111113;--theme-primary-muted:#55555b;--theme-primary-icon-bg:#0000001c;--theme-primary-icon-text:#111113;--theme-primary-soft:#ffffff1a;--theme-primary-border:#ffffff3d;--theme-primary-shadow:#0006;--theme-primary-gradient:linear-gradient(135deg, #f3f3f5, #b9bac0);--theme-contrast:#242428;--theme-contrast-text:#f7f7f8;--theme-contrast-muted:#aaaab0;--theme-icon-bg:#f2f2f4;--theme-icon-text:#131315;--theme-overlay:#000c;--theme-shadow:#0000006b;--theme-radius-xl:14px;--theme-radius-lg:11px;--theme-radius-md:9px}:root[data-theme=mint]{--theme-bg:#04100e;--theme-page-art:linear-gradient(140deg, #2be0b429, transparent 42%);--theme-home-glow:#18cea41f;--theme-home-line:#4ae2bf1a;--theme-surface:#0a1917;--theme-surface-raised:#10241f;--theme-surface-soft:#071310;--theme-dialog:#0b1c19;--theme-toolbar:#0a1917f5;--theme-input:#06100e;--theme-button:#17332c;--theme-line:#24463e;--theme-line-soft:#19372f;--theme-text:#f1fff9;--theme-muted:#8bb6aa;--theme-primary:#25c997;--theme-primary-bright:#52e4bd;--theme-primary-text:#042019;--theme-primary-muted:#145946;--theme-primary-icon-bg:#0000001f;--theme-primary-icon-text:#042019;--theme-primary-soft:#25c99729;--theme-primary-border:#52e4bd61;--theme-primary-shadow:#108f6d4d;--theme-primary-gradient:linear-gradient(135deg, #25c997, #178fc2);--theme-contrast:#eafff8;--theme-contrast-text:#062019;--theme-contrast-muted:#456d63;--theme-icon-bg:#0b2b23;--theme-icon-text:#dffff5;--theme-overlay:#010c0ac7;--theme-shadow:#0000004d;--theme-radius-xl:28px;--theme-radius-lg:21px;--theme-radius-md:15px}:root[data-theme=light]{--theme-bg:#f3f1f7;--theme-page-art:linear-gradient(140deg, #6f52dc24, transparent 42%);--theme-home-glow:#6f52dc1c;--theme-home-line:#5b44a41a;--theme-surface:#fff;--theme-surface-raised:#f1eef6;--theme-surface-soft:#eae7f0;--theme-dialog:#fff;--theme-toolbar:#fffffff2;--theme-input:#fbfafd;--theme-button:#e6e1ee;--theme-line:#d7d2df;--theme-line-soft:#e3dfea;--theme-text:#201c29;--theme-muted:#6f687a;--theme-primary:#6f52dc;--theme-primary-bright:#7459dc;--theme-primary-text:#fff;--theme-primary-muted:#ffffffbd;--theme-primary-icon-bg:#ffffff29;--theme-primary-icon-text:#fff;--theme-primary-soft:#6f52dc1f;--theme-primary-border:#6f52dc47;--theme-primary-shadow:#583eae38;--theme-primary-gradient:linear-gradient(135deg, #7657e7, #4d7fd7);--theme-contrast:#25202e;--theme-contrast-text:#fff;--theme-contrast-muted:#c3bdcb;--theme-icon-bg:#ede8f4;--theme-icon-text:#332a42;--theme-overlay:#211b2b6b;--theme-shadow:#2a203a21;--theme-radius-xl:20px;--theme-radius-lg:16px;--theme-radius-md:12px}body{background:var(--theme-page-art), var(--theme-bg);color:var(--theme-text);transition:background-color .18s,color .18s}.axiuno-hub,.workspace-home>.axiuno-hub{background:linear-gradient(155deg, var(--theme-home-glow), transparent 32%), linear-gradient(335deg, var(--theme-home-glow), transparent 28%), transparent}.axiuno-hub:before,.axiuno-hub:after,.sphere-track{display:none!important}.home-topbar,.workspace-toolbar{border-color:var(--theme-line);border-radius:var(--theme-radius-xl);background:var(--theme-toolbar);box-shadow:0 16px 48px var(--theme-shadow)}.home-topbar{background:var(--theme-surface)}.hub-logo{border-color:var(--theme-primary-border);box-shadow:0 0 0 4px var(--theme-primary-soft)}.home-brand strong,.hub-heading h1,.workspace-section-title strong,.content-heading h2,.browser-heading h2,.calendar-heading h2,.project-heading h2,.template-heading h2{color:var(--theme-text)}.home-brand small,.hub-heading .hub-welcome,.workspace-section-title small,.section-description,.list-state,.empty-state,.calendar-agenda-empty{color:var(--theme-muted)}.home-help,.home-settings,.workspace-help,.browser-primary-actions button,.icon-text-button,.secondary-button,.calendar-create-button,.details-toggle{border-color:var(--theme-line);border-radius:var(--theme-radius-md);background:var(--theme-surface-raised);color:var(--theme-text)}.home-settings .ui-icon,.orbit-gesture-hint,.hub-heading>p:last-child{color:var(--theme-muted)}.hub-heading>p:last-child span{background:var(--theme-primary-soft);color:var(--theme-primary-bright)}.home-create-task,.sphere-menu-button,.filter-tabs button.active{background:var(--theme-contrast);color:var(--theme-contrast-text)}.home-action-icon,.toolbar-back{background:var(--theme-icon-bg);color:var(--theme-icon-text)}.home-create-task small,.sphere-menu-button small{color:var(--theme-contrast-muted)}.axiuno-command{background:var(--theme-primary-gradient);color:var(--theme-primary-text);box-shadow:0 14px 38px var(--theme-primary-shadow)}.axiuno-command-icon{background:var(--theme-primary-icon-bg);color:var(--theme-primary-icon-text)}.axiuno-command small{color:var(--theme-primary-muted)}.workspace-new-task,.primary-button,.browser-primary-actions .primary-button,.project-form button[type=submit]{background:var(--theme-primary);color:var(--theme-primary-text);box-shadow:0 10px 28px var(--theme-primary-shadow)}.card,.task-browser,.calendar-card,.calendar-editor,.project-manager,.template-library,.composer{border-color:var(--theme-line);border-radius:var(--theme-radius-xl);background:var(--theme-surface);box-shadow:0 18px 50px var(--theme-shadow)}.eyebrow{color:var(--theme-primary-bright)}.filter-tabs,.task-filters.expanded,.bulk-task-panel,.calendar-navigation,.quick-schedule{border-color:var(--theme-line-soft);background:var(--theme-surface-soft)}.filter-tabs button{border-radius:calc(var(--theme-radius-md) - 2px);color:var(--theme-muted)}input,select,textarea{border-color:var(--theme-line);border-radius:var(--theme-radius-md);background:var(--theme-input);color:var(--theme-text)}input:focus,select:focus,textarea:focus{border-color:var(--theme-primary-bright);outline-color:var(--theme-primary-soft)}.task-item,.managed-task-list>li,.project-item,.template-card,.calendar-agenda-list>li,.calendar-day,.week-day{border-color:var(--theme-line-soft);border-radius:var(--theme-radius-lg);background:var(--theme-surface-raised)}.managed-task-actions button,.task-filter-actions button,.template-launch-actions button,.template-manage-actions button,.calendar-actions button,.project-actions button{border-color:var(--theme-line);border-radius:var(--theme-radius-md);background:var(--theme-button);color:var(--theme-text)}.calendar-day.selected,.week-day.selected{border-color:var(--theme-primary-bright);background:var(--theme-primary-soft)}.modal-layer{background:var(--theme-overlay)}.experience-dialog,.settings-panel,.command-palette,.assistant-panel{border-color:var(--theme-line);border-radius:calc(var(--theme-radius-xl) + 2px);background:var(--theme-dialog);color:var(--theme-text);box-shadow:0 30px 90px var(--theme-shadow)}.onboarding-dialog h2,.assistant-heading h2,.settings-heading h2{color:var(--theme-text)}.onboarding-dialog>p:not(.eyebrow),.settings-note,.assistant-actions small,.setting-row small,.settings-action small{color:var(--theme-muted)}.switch{border-color:var(--theme-line);background:var(--theme-button)}.switch[aria-checked=true]{border-color:var(--theme-primary);background:var(--theme-primary)}.app-toast{border-color:var(--theme-line);background:var(--theme-surface-raised);color:var(--theme-text);box-shadow:0 18px 54px var(--theme-shadow)}.theme-settings-group{gap:13px;display:grid}.theme-settings-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.theme-settings-heading>span:first-child{gap:3px;display:grid}.theme-settings-heading strong{color:var(--theme-text);font-size:.78rem}.theme-settings-heading small{color:var(--theme-muted);font-size:.6rem;line-height:1.45}.theme-current{border:1px solid var(--theme-primary-border);background:var(--theme-primary-soft);color:var(--theme-primary-bright);border-radius:999px;flex:none;padding:5px 8px;font-size:.53rem;font-weight:760}.theme-picker{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.theme-option{border:1px solid var(--theme-line);border-radius:var(--theme-radius-lg);background:var(--theme-surface);min-width:0;color:var(--theme-text);text-align:left;grid-template-columns:68px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:8px;display:grid;position:relative}.theme-option:hover,.theme-option:focus-visible{border-color:var(--theme-primary-border);background:var(--theme-surface-raised)}.theme-preview{border:1px solid #7f7f8c40;border-radius:10px;width:68px;height:48px;display:block;position:relative;overflow:hidden}.theme-preview-bar,.theme-preview-orb,.theme-preview-button{display:block;position:absolute}.theme-preview-bar{border-radius:3px;width:56px;height:7px;top:5px;left:6px}.theme-preview-orb{border-radius:50%;width:20px;height:20px;top:17px;left:24px}.theme-preview-button{border-radius:3px;width:17px;height:6px;bottom:5px;right:6px}.theme-preview-signature .theme-preview{background:#07080d}.theme-preview-signature .theme-preview-bar{background:#171a24}.theme-preview-signature .theme-preview-orb{background:radial-gradient(circle at 35% 30%,#bdaeff,#6651e8 58%,#2e255f);box-shadow:0 0 10px #725cff}.theme-preview-signature .theme-preview-button{background:#7b61ff}.theme-preview-graphite .theme-preview{background:#0a0a0b}.theme-preview-graphite .theme-preview-bar{background:#29292d}.theme-preview-graphite .theme-preview-orb{background:radial-gradient(circle at 35% 30%,#fff,#8a8a91 60%,#29292d);box-shadow:0 0 9px #ffffff61}.theme-preview-graphite .theme-preview-button{background:#f0f0f2}.theme-preview-mint .theme-preview{background:#04100e}.theme-preview-mint .theme-preview-bar{background:#17332c}.theme-preview-mint .theme-preview-orb{background:radial-gradient(circle at 35% 30%,#a6ffe7,#25c997 58%,#0a5141);box-shadow:0 0 10px #25c997}.theme-preview-mint .theme-preview-button{background:#25c997}.theme-preview-light .theme-preview{background:#f3f1f7}.theme-preview-light .theme-preview-bar{background:#fff}.theme-preview-light .theme-preview-orb{background:radial-gradient(circle at 35% 30%,#d9d0ff,#8067e8 58%,#49388f);box-shadow:0 0 8px #6f52dc73}.theme-preview-light .theme-preview-button{background:#6f52dc}.theme-option-copy{gap:3px;min-width:0;display:grid}.theme-option-copy strong{font-size:.69rem}.theme-option-copy small{color:var(--theme-muted);font-size:.53rem;line-height:1.35}.theme-option-check{border:1px solid var(--theme-line);color:#0000;border-radius:50%;place-items:center;width:22px;height:22px;font-size:.66rem;font-weight:850;display:grid}.theme-option.selected .theme-option-check{border-color:var(--theme-primary);background:var(--theme-primary);color:var(--theme-primary-text)}@media (max-width:719px){.theme-picker{grid-template-columns:1fr}.theme-option{grid-template-columns:64px minmax(0,1fr) 22px;min-height:66px}.theme-preview{width:64px;height:46px}}:root{--lux-bg:#08090d;--lux-bg-deep:#050609;--lux-panel:#13141bf0;--lux-panel-raised:#191a22;--lux-panel-soft:#101117;--lux-line:#ffffff16;--lux-line-strong:#ffffff26;--lux-text:#f5f3f8;--lux-muted:#9c9aa6;--lux-faint:#6f6d78;--lux-accent:#8b78ff;--lux-accent-bright:#b1a5ff;--lux-accent-soft:#8b78ff21;--lux-accent-line:#9e8fff61;--lux-positive:#65d7ac;--lux-danger:#ff7d8c;--lux-warning:#e9b96f;--lux-shadow:0 28px 80px #00000057;--lux-shadow-soft:0 14px 42px #0003;--lux-radius-xl:24px;--lux-radius-lg:18px;--lux-radius-md:13px;--lux-radius-sm:10px}:root[data-theme=graphite]{--lux-bg:#090a0c;--lux-bg-deep:#050506;--lux-panel:#141517f2;--lux-panel-raised:#1b1c1f;--lux-panel-soft:#101113;--lux-accent:#dedee2;--lux-accent-bright:#fff;--lux-accent-soft:#ffffff17;--lux-accent-line:#ffffff40}:root[data-theme=mint]{--lux-bg:#06100e;--lux-bg-deep:#030908;--lux-panel:#0a1916f2;--lux-panel-raised:#11231f;--lux-panel-soft:#081411;--lux-line:#9fffe018;--lux-line-strong:#9fffe02b;--lux-accent:#42d6a8;--lux-accent-bright:#80f0cd;--lux-accent-soft:#42d6a81f;--lux-accent-line:#53e2b757}:root[data-theme=light]{--lux-bg:#f2f0f4;--lux-bg-deep:#e9e6ec;--lux-panel:#fffffff5;--lux-panel-raised:#f6f4f8;--lux-panel-soft:#eeebf1;--lux-line:#211b2a1a;--lux-line-strong:#211b2a2b;--lux-text:#211e26;--lux-muted:#6f6976;--lux-faint:#938d99;--lux-accent:#745ee8;--lux-accent-bright:#654cd9;--lux-accent-soft:#745ee81a;--lux-accent-line:#745ee847;--lux-shadow:0 28px 70px #2f25391f;--lux-shadow-soft:0 14px 36px #2f253914}html{background:var(--lux-bg-deep)}body{background:radial-gradient(1100px 700px at 50% -260px, var(--lux-accent-soft), transparent 62%), linear-gradient(180deg, var(--lux-bg-deep), var(--lux-bg) 40%, var(--lux-bg-deep));color:var(--lux-text);letter-spacing:-.006em;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif}button,input,textarea,select{font-family:inherit}h1,h2,h3,.workspace-section-title,.home-brand,button{font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Display,Segoe UI,sans-serif}.workspace{width:min(100%,1048px);padding:clamp(16px,3vw,28px) clamp(14px,3.2vw,30px) 72px}.home-topbar,.workspace-toolbar{border:1px solid var(--lux-line);background:var(--lux-panel);box-shadow:var(--lux-shadow-soft);-webkit-backdrop-filter:blur(22px)saturate(120%);backdrop-filter:blur(22px)saturate(120%)}.home-topbar{border-radius:var(--lux-radius-lg);min-height:72px;padding:10px 12px}.home-brand{gap:11px}.home-brand .hub-logo{border:1px solid var(--lux-line-strong);width:48px;height:48px;box-shadow:0 0 0 3px var(--lux-accent-soft), 0 8px 22px #00000038;border-radius:14px;flex-basis:48px}.home-brand strong{color:var(--lux-text);letter-spacing:-.025em;font-size:17px;font-weight:720}.home-brand small{color:var(--lux-muted);font-size:12px;font-weight:500}.home-help,.home-settings,.workspace-help{border-color:var(--lux-line);min-height:46px;color:var(--lux-muted);background:0 0;border-radius:12px;transition:border-color .16s,background .16s,color .16s}.home-help{padding:0 14px;font-size:13px;font-weight:650}.home-help>span,.workspace-help>span{background:var(--lux-accent-soft);color:var(--lux-accent-bright)}.home-settings{width:46px}.home-help:hover,.home-settings:hover,.workspace-help:hover{border-color:var(--lux-line-strong);background:var(--lux-panel-raised);color:var(--lux-text)}.hub-heading{width:min(100%,660px);padding:18px 2px 0}.hub-heading .hub-welcome{color:var(--lux-muted);letter-spacing:0;margin-bottom:7px;font-size:13px;font-weight:620}.hub-heading h1{color:var(--lux-text);letter-spacing:-.048em;font-size:clamp(32px,5vw,48px);font-weight:720;line-height:1.02}.hub-heading>p:last-child{color:var(--lux-muted);gap:9px;margin-top:12px;font-size:14px}.hub-heading>p:last-child>span{border:1px solid var(--lux-accent-line);background:var(--lux-accent-soft);width:24px;height:24px;color:var(--lux-accent-bright);border-radius:50%;flex-basis:24px;font-size:8px}.home-quick-actions{gap:10px}.home-create-task,.axiuno-command{border:1px solid var(--lux-line);border-radius:var(--lux-radius-lg);background:var(--lux-panel);min-height:76px;color:var(--lux-text);box-shadow:var(--lux-shadow-soft);grid-template-columns:44px minmax(0,1fr);gap:12px;padding:12px 14px;transition:transform .16s,border-color .16s,background .16s}.axiuno-command{background:linear-gradient(145deg, color-mix(in srgb, var(--lux-accent) 22%, var(--lux-panel)), var(--lux-panel));border-color:var(--lux-accent-line)}.home-create-task:hover,.axiuno-command:hover{border-color:var(--lux-accent-line);background:var(--lux-panel-raised);transform:translateY(-1px)}.home-action-icon,.axiuno-command-icon{border:1px solid var(--lux-line-strong);background:var(--lux-panel-raised);width:44px;height:44px;color:var(--lux-text);box-shadow:none;border-radius:13px}.axiuno-command-icon{border-color:var(--lux-accent-line);background:var(--lux-accent-soft);color:var(--lux-accent-bright)}.home-create-task strong,.axiuno-command strong{color:var(--lux-text);font-size:15px;font-weight:700}.home-create-task small,.axiuno-command small{color:var(--lux-muted);font-size:12px}.workspace-toolbar{border-radius:var(--lux-radius-lg);gap:12px;min-height:76px;margin-bottom:18px;padding:10px;top:10px}.sphere-menu-button{border:1px solid var(--lux-line);background:var(--lux-panel-soft);min-width:124px;min-height:54px;color:var(--lux-text);border-radius:12px;gap:9px;padding:7px 11px}.toolbar-back{border:1px solid var(--lux-line-strong);background:var(--lux-panel-raised);width:31px;height:31px;color:var(--lux-text);border-radius:9px;flex-basis:31px;font-size:16px}.sphere-menu-button small,.workspace-section-title small{color:var(--lux-muted)}.sphere-menu-button strong{font-weight:700}.workspace-section-title strong{color:var(--lux-text);letter-spacing:-.035em;font-size:clamp(20px,3vw,24px);font-weight:720}.workspace-section-title small{margin-top:2px;font-size:12px}.workspace-new-task,.primary-button,.composer button[type=submit],.assistant-preview-actions .primary-button{border:1px solid color-mix(in srgb, var(--lux-accent) 75%, white 8%);background:var(--lux-accent);color:#fff;box-shadow:0 10px 28px color-mix(in srgb, var(--lux-accent) 20%, transparent);border-radius:12px}:root[data-theme=graphite] .workspace-new-task,:root[data-theme=graphite] .primary-button,:root[data-theme=graphite] .composer button[type=submit],:root[data-theme=graphite] .assistant-preview-actions .primary-button{color:#151518}.workspace-new-task{min-height:52px;padding-inline:17px}.workspace-new-task:hover,.primary-button:hover,.composer button[type=submit]:hover{border-color:var(--lux-accent-bright);background:color-mix(in srgb, var(--lux-accent) 88%, white);transform:translateY(-1px)}.content-section,.card,.task-browser,.calendar-card,.calendar-editor,.project-manager,.template-library,.composer,.week-overview{border:1px solid var(--lux-line);border-radius:var(--lux-radius-xl);background:var(--lux-panel);color:var(--lux-text);box-shadow:var(--lux-shadow);-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);margin-bottom:16px;padding:clamp(18px,3vw,26px)}.content-heading,.browser-heading,.calendar-heading,.calendar-agenda-heading,.calendar-editor-heading,.project-heading,.template-heading,.section-heading{gap:14px}.eyebrow{color:var(--lux-accent-bright);letter-spacing:.16em;margin-bottom:6px;font-size:10px;font-weight:760}.content-heading h2,.browser-heading h2,.calendar-heading h2,.project-heading h2,.template-heading h2,.card h2{color:var(--lux-text);letter-spacing:-.04em;font-size:clamp(24px,4vw,32px);font-weight:720}.card h3,.task-list-card h3,.assistant-preview-title strong{color:var(--lux-text);font-weight:700}.section-description,.list-state,.empty-state,.calendar-agenda-empty,.helper-text{color:var(--lux-muted)}.count{border:1px solid var(--lux-line);background:var(--lux-panel-raised);min-width:30px;height:30px;color:var(--lux-muted);border-radius:999px;place-items:center;padding:0 9px;font-size:12px;font-weight:720;display:inline-grid}.primary-button,.icon-text-button,.secondary-button,.browser-primary-actions button,.managed-task-actions button,.assistant-preview-actions button,.task-template-actions button,.template-actions button,.form-actions button,.settings-action,.calendar-create-button,.calendar-editor-heading button{border-color:var(--lux-line);background:var(--lux-panel-raised);min-height:46px;color:var(--lux-text);border-radius:12px;font-size:13px;font-weight:650;transition:transform .16s,border-color .16s,background .16s}.primary-button,.composer button[type=submit],.assistant-preview-actions .primary-button{border-color:var(--lux-accent);background:var(--lux-accent);color:#fff}.icon-text-button:hover,.secondary-button:hover,.browser-primary-actions button:hover,.managed-task-actions button:hover,.assistant-preview-actions button:hover,.task-template-actions button:hover,.template-actions button:hover,.form-actions button:hover,.settings-action:hover,.calendar-create-button:hover,.calendar-editor-heading button:hover{border-color:var(--lux-line-strong);background:color-mix(in srgb, var(--lux-panel-raised) 88%, var(--lux-accent))}label,.field-label{color:var(--lux-text);font-size:13px;font-weight:620}input,textarea,select{border:1px solid var(--lux-line);background:var(--lux-panel-soft);min-height:50px;color:var(--lux-text);border-radius:12px;padding:12px 14px;font-size:15px;box-shadow:inset 0 1px #ffffff06}input::placeholder,textarea::placeholder{color:var(--lux-faint)}input:hover,textarea:hover,select:hover{border-color:var(--lux-line-strong)}input:focus,textarea:focus,select:focus{border-color:var(--lux-accent-line);outline:3px solid var(--lux-accent-soft);box-shadow:none}.filter-tabs{border:1px solid var(--lux-line);background:var(--lux-panel-soft);border-radius:13px;gap:3px;padding:4px}.filter-tabs button{min-height:40px;color:var(--lux-muted);border-radius:9px;padding:8px 13px;font-size:12px;font-weight:620}.filter-tabs button.active{background:var(--lux-panel-raised);color:var(--lux-text);box-shadow:inset 0 0 0 1px var(--lux-line-strong), 0 6px 18px #00000029}.task-filters,.task-filters.expanded,.filters,.filter-panel,.bulk-task-panel,.task-template-bar,.quick-schedule,.checklist-editor,.settings-group{border:1px solid var(--lux-line);border-radius:var(--lux-radius-lg);background:var(--lux-panel-soft)}.task-filters.expanded,.bulk-task-panel,.task-template-bar,.checklist-editor,.settings-group{padding:16px}.task-item,.managed-task,.managed-task-list>li,.template-card,.project-list>li,.project-item,.calendar-agenda-list>li{border:1px solid var(--lux-line);border-radius:var(--lux-radius-lg);background:var(--lux-panel-soft);box-shadow:none}.task-item,.managed-task{padding:15px}.task-item:hover,.managed-task-list>li:hover,.template-card:hover,.project-list>li:hover,.calendar-agenda-list>li:hover{border-color:var(--lux-line-strong);background:color-mix(in srgb, var(--lux-panel-soft) 88%, var(--lux-accent))}.task-item p,.managed-task p,.managed-task small,.template-card p,.project-item p{color:var(--lux-muted)}.complete-button{border-color:var(--lux-line-strong);background:var(--lux-panel-raised);color:var(--lux-muted)}.complete-button:hover{border-color:color-mix(in srgb, var(--lux-positive) 55%, var(--lux-line));background:color-mix(in srgb, var(--lux-positive) 13%, var(--lux-panel-raised));color:var(--lux-positive)}.priority-badge,.tag-badge,.project-badge{border:1px solid var(--lux-line);background:var(--lux-panel-raised);color:var(--lux-muted)}.priority-high{color:var(--lux-danger)}.priority-low{color:var(--lux-positive)}.empty-state{border:1px dashed var(--lux-line-strong);border-radius:var(--lux-radius-lg);background:linear-gradient(145deg, var(--lux-panel-soft), color-mix(in srgb, var(--lux-panel-soft) 90%, var(--lux-accent)));min-height:190px;padding:26px 18px}.empty-state-icon{border:1px solid var(--lux-accent-line);background:var(--lux-accent-soft);color:var(--lux-accent-bright)}.calendar-heading{align-items:center}.calendar-navigation{border:1px solid var(--lux-line);background:var(--lux-panel-soft);border-radius:13px;padding:3px}.calendar-navigation button{min-width:42px;min-height:42px;color:var(--lux-muted);background:0 0;border:0;border-radius:9px;font-size:13px;font-weight:650}.calendar-navigation button:nth-child(2){color:var(--lux-text)}.calendar-navigation button:hover{background:var(--lux-panel-raised);color:var(--lux-text)}.calendar-scroll{border:1px solid var(--lux-line);border-radius:var(--lux-radius-lg);background:var(--lux-panel-soft);overflow:hidden}.calendar-grid{background:0 0;border:0;gap:0;min-width:686px}.calendar-weekday{border-right:1px solid var(--lux-line);border-bottom:1px solid var(--lux-line);background:var(--lux-panel-raised);min-height:42px;color:var(--lux-muted);letter-spacing:.06em;place-items:center;font-size:11px;font-weight:680;display:grid}.calendar-weekday:nth-child(7){border-right:0}.calendar-day{border:0;border-right:1px solid var(--lux-line);border-bottom:1px solid var(--lux-line);background:0 0;border-radius:0;min-height:116px;padding:8px}.calendar-day:nth-child(7n+14){border-right:0}.calendar-day:hover{background:color-mix(in srgb, var(--lux-panel-raised) 76%, transparent)}.calendar-day.outside-month{background:color-mix(in srgb, var(--lux-bg-deep) 34%, transparent);opacity:.5}.calendar-day.selected{border-color:var(--lux-line);background:var(--lux-accent-soft);box-shadow:inset 0 0 0 1px var(--lux-accent-line)}.calendar-date-button{width:32px;height:32px;color:var(--lux-muted);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:13px;font-weight:670;display:grid}.calendar-day.today .calendar-date-button{background:var(--lux-accent);color:#fff;box-shadow:0 7px 18px color-mix(in srgb, var(--lux-accent) 25%, transparent)}.calendar-task{border:0;border-left:2px solid var(--lux-accent);background:var(--lux-panel-raised);border-radius:7px;padding:6px 7px}.calendar-task strong{color:var(--lux-text);font-size:10px;font-weight:620}.calendar-task span{color:var(--lux-muted)}.calendar-agenda{border-top:1px solid var(--lux-line);margin-top:18px;padding-top:18px}.calendar-agenda-heading h3{color:var(--lux-text);letter-spacing:-.035em;font-size:clamp(20px,3vw,27px);font-weight:700}.calendar-agenda-empty{background:0 0;border:0;padding:18px 0 2px}.calendar-agenda-list button{color:var(--lux-text)}.project-create-form{border:1px solid var(--lux-line);border-radius:var(--lux-radius-lg);background:var(--lux-panel-soft);padding:16px}.project-list-button{border-color:var(--lux-line);background:var(--lux-panel-soft);color:var(--lux-text);border-radius:13px}.project-list-button:hover{border-color:var(--lux-line-strong);background:var(--lux-panel-raised)}.modal-layer{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#030306bd}.experience-dialog,.settings-panel,.command-palette,.assistant-panel{border:1px solid var(--lux-line-strong);background:color-mix(in srgb, var(--lux-panel) 97%, black);color:var(--lux-text);border-radius:26px;box-shadow:0 36px 110px #00000085}.modal-close,.setting-row,.settings-group,.assistant-examples button,.assistant-recent>div:last-child button,.command-list button{border-color:var(--lux-line);background:var(--lux-panel-raised);color:var(--lux-text)}.settings-heading h2,.assistant-heading h2,.onboarding-dialog h2{color:var(--lux-text);font-weight:720}.settings-note,.assistant-actions small,.setting-row small,.settings-action small,.onboarding-dialog>p:not(.eyebrow){color:var(--lux-muted)}.theme-option{border-color:var(--lux-line);background:var(--lux-panel-soft);border-radius:15px}.theme-option.selected{border-color:var(--lux-accent-line);box-shadow:0 0 0 3px var(--lux-accent-soft)}.app-toast{border:1px solid var(--lux-line-strong);background:var(--lux-panel-raised);color:var(--lux-text);box-shadow:var(--lux-shadow);border-radius:15px}footer{color:var(--lux-faint);padding-top:20px;font-size:12px}@media (max-width:719px){.workspace{padding:8px 8px max(28px, env(safe-area-inset-bottom))}.axiuno-hub{gap:14px;min-height:calc(100dvh - 16px)}.home-topbar{border-radius:16px;min-height:64px;padding:8px}.home-brand .hub-logo{border-radius:12px;flex-basis:44px;width:44px;height:44px}.home-brand strong{font-size:16px}.home-brand small{font-size:11px}.home-help,.home-settings{width:44px;min-height:44px}.hub-heading{padding:11px 4px 0}.hub-heading h1{font-size:clamp(28px,9vw,38px)}.hub-heading>p:last-child{font-size:13px}.home-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.home-create-task,.axiuno-command{border-radius:15px;grid-template-columns:40px minmax(0,1fr);gap:9px;min-height:68px;padding:9px 10px}.home-action-icon,.axiuno-command-icon{border-radius:11px;width:40px;height:40px}.home-create-task strong,.axiuno-command strong{font-size:13px}.home-create-task small,.axiuno-command small{font-size:10px}.workspace-toolbar{border-radius:16px;grid-template-columns:50px minmax(0,1fr) auto;gap:8px;min-height:68px;margin-bottom:12px;padding:7px;top:6px}.sphere-menu-button{justify-content:center;width:50px;min-width:50px;min-height:50px;padding:0}.sphere-menu-button>span:last-child{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.workspace-section-title strong{font-size:17px}.workspace-section-title small{white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.workspace-help{display:none}.workspace-new-task{width:50px;min-height:50px;padding:0}.workspace-new-task span{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.content-section,.card,.task-browser,.calendar-card,.calendar-editor,.project-manager,.template-library,.composer,.week-overview{border-radius:20px;margin-bottom:12px;padding:18px;box-shadow:0 20px 54px #00000042}.content-heading,.browser-heading,.calendar-heading,.calendar-agenda-heading,.calendar-editor-heading,.project-heading,.template-heading{margin-bottom:16px}.content-heading h2,.browser-heading h2,.calendar-heading h2,.project-heading h2,.template-heading h2,.card h2{font-size:25px}.browser-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.browser-primary-actions button{min-height:44px;padding:9px 10px}.filter-tabs{margin-top:0}.task-filters.expanded,.bulk-task-panel,.task-template-bar,.checklist-editor,.settings-group,.project-create-form{padding:14px}.calendar-heading{align-items:flex-start}.calendar-heading>div:first-child{width:100%}.calendar-navigation{grid-template-columns:44px minmax(0,1fr) 44px;width:100%;display:grid}.calendar-scroll{margin-inline:-4px;overflow-x:auto}.calendar-grid{min-width:504px}.calendar-weekday{min-height:38px}.calendar-day{min-height:82px;padding:6px}.calendar-date-button{width:29px;height:29px;font-size:12px}.calendar-day-tasks{margin-top:3px}.calendar-task{background:var(--lux-accent);border-left:0;border-radius:999px;min-height:5px;padding:0;font-size:0}.calendar-task>*{display:none}.calendar-more{font-size:9px}.calendar-agenda-heading{flex-wrap:nowrap;align-items:center}.calendar-agenda-heading h3{font-size:21px}.managed-task-actions,.task-template-actions,.template-actions,.form-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.experience-dialog,.settings-panel,.command-palette,.assistant-panel{border-radius:24px 24px 0 0}}@media (max-width:430px){.home-quick-actions{grid-template-columns:minmax(0,1fr)}.home-create-task,.axiuno-command{min-height:62px}.workspace-section-title small{display:none}.content-section,.card,.task-browser,.calendar-card,.calendar-editor,.project-manager,.template-library,.composer,.week-overview{border-radius:18px;padding:16px}.calendar-agenda-heading{flex-wrap:wrap;align-items:flex-start}}.deferred-section-loading{min-height:220px;color:var(--ui-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.deferred-section-loading span,.deferred-overlay-loading span{border:3px solid var(--ui-line);border-top-color:var(--ui-primary);border-radius:50%;width:30px;height:30px;animation:.8s linear infinite deferred-loader-spin}.deferred-section-loading strong,.deferred-overlay-loading strong{letter-spacing:.01em;font-size:13px;font-weight:650}.deferred-overlay-loading{z-index:260;color:var(--ui-text);background:color-mix(in srgb, var(--ui-canvas) 88%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-direction:column;justify-content:center;align-items:center;gap:14px;display:flex;position:fixed;inset:0}.motion-off .deferred-section-loading span,.motion-off .deferred-overlay-loading span{border-top-color:var(--ui-line-strong);animation:none}@keyframes deferred-loader-spin{to{transform:rotate(360deg)}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#050611;--surface:#0d1020;--surface-muted:#13172b;--text:#f7f7ff;--muted:#9498b3;--border:#9784ff2b;--accent:#7c5cff;--danger:#ff6f8d;--shadow:0 18px 48px #00000057;--ax-bg:#050611;--ax-bg-soft:#090b18;--ax-panel:#0d1020f0;--ax-panel-raised:#11152a;--ax-field:#080a15;--ax-text:#f7f7ff;--ax-muted:#9498b3;--ax-faint:#626780;--ax-line:#9784ff2b;--ax-line-strong:#9784ff57;--ax-purple:#7c5cff;--ax-purple-bright:#a28cff;--ax-purple-soft:#7c5cff21;--ax-cyan:#45d9e8;--ax-coral:#ff6f8d;--ax-green:#45d7a0;--ax-radius-xl:24px;--ax-radius-lg:18px;--ax-radius-md:14px}:root[data-theme=graphite]{--ax-bg:#07080d;--ax-bg-soft:#0b0d14;--ax-panel:#101219f5;--ax-panel-raised:#171923;--ax-field:#090a0f;--ax-line:#cdcfe11f;--ax-line-strong:#cdcfe13d;--ax-purple:#8b75ff;--ax-purple-bright:#b6a8ff;--ax-purple-soft:#8b75ff1f}:root[data-theme=mint]{--ax-bg:#04100e;--ax-bg-soft:#071713;--ax-panel:#091c17f2;--ax-panel-raised:#0d241e;--ax-field:#030d0b;--ax-line:#59dfb229;--ax-line-strong:#59dfb252;--ax-purple:#46d8a8;--ax-purple-bright:#83edca;--ax-purple-soft:#46d8a81f;--ax-cyan:#62dce2}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f5f5fa;--surface:#fff;--surface-muted:#eeeef7;--text:#151426;--muted:#696b82;--border:#513fa024;--accent:#6849eb;--shadow:0 18px 46px #231b481a;--ax-bg:#f5f5fa;--ax-bg-soft:#ececf5;--ax-panel:#fffffff5;--ax-panel-raised:#f2f1fa;--ax-field:#f7f7fb;--ax-text:#151426;--ax-muted:#696b82;--ax-faint:#9293a6;--ax-line:#513fa024;--ax-line-strong:#513fa042;--ax-purple:#6849eb;--ax-purple-bright:#5435d2;--ax-purple-soft:#6849eb17}*{-webkit-tap-highlight-color:transparent}html{background:var(--ax-bg)!important}body{letter-spacing:-.01em;font-size:16px;background:radial-gradient(700px 420px at 50% -180px, #7c5cff2e, transparent 72%), linear-gradient(180deg, var(--ax-bg-soft), var(--ax-bg) 38%, #03040b)!important;color:var(--ax-text)!important;font-family:Inter,-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,sans-serif!important}body:before,body:after{content:none!important}button,input,select,textarea{font-family:inherit!important}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ax-purple-bright)!important;outline-offset:2px!important}.shell,.shell.section-open,.shell.sphere-menu-open{background:0 0!important}.workspace{width:min(100%,1080px)!important;padding:22px 24px 58px!important}.workspace>*{scroll-margin-top:18px}.axiuno-hub,.workspace-home>.axiuno-hub{background:0 0!important;gap:16px!important;min-height:calc(100dvh - 44px)!important}.home-topbar{border:1px solid var(--ax-line)!important;-webkit-backdrop-filter:blur(24px)saturate(135%)!important;backdrop-filter:blur(24px)saturate(135%)!important;background:#0a0c19cc!important;border-radius:19px!important;min-height:68px!important;padding:9px 10px!important;box-shadow:0 12px 34px #0000003d!important}:root[data-theme=light] .home-topbar{background:#ffffffe0!important}.home-brand{gap:11px!important}.home-brand .hub-logo{border:1px solid #a28cff61!important;border-radius:14px!important;flex:0 0 48px!important;width:48px!important;height:48px!important;box-shadow:0 0 0 3px #7c5cff1a,0 10px 28px #0000004d!important}.home-brand strong{color:var(--ax-text)!important;letter-spacing:.01em!important;font-size:17px!important;font-weight:720!important}.home-brand small{text-transform:uppercase;color:var(--ax-muted)!important;letter-spacing:.08em!important;font-size:9px!important;font-weight:600!important}.home-top-actions{gap:8px!important}.home-help,.home-settings{border:1px solid var(--ax-line)!important;background:var(--ax-panel-raised)!important;min-height:46px!important;color:var(--ax-muted)!important;box-shadow:none!important;border-radius:14px!important}.home-help>span{background:var(--ax-purple-soft)!important;color:var(--ax-purple-bright)!important}.hub-heading{padding:18px 6px 0!important}.hub-heading .hub-welcome{text-transform:uppercase;color:var(--ax-purple-bright)!important;letter-spacing:.12em!important;margin:0 0 8px!important;font-size:11px!important;font-weight:750!important}.hub-heading h1{max-width:620px!important;color:var(--ax-text)!important;letter-spacing:-.065em!important;margin:0!important;font-family:inherit!important;font-size:clamp(42px,6vw,70px)!important;font-weight:780!important;line-height:.94!important}.hub-heading>p:last-child{color:var(--ax-muted)!important;margin:15px 0 0!important;font-size:12px!important}.hub-heading>p:last-child>span{color:var(--ax-green)!important;text-shadow:0 0 12px #45d7a08c!important}.orbit-chip{border:1px solid var(--ax-line)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#0c0f1ee0!important;border-radius:19px!important;align-content:center!important;place-items:center!important;gap:6px!important;width:76px!important;min-width:76px!important;min-height:82px!important;padding:8px 6px!important;display:grid!important;box-shadow:0 16px 42px #00000057!important}:root[data-theme=light] .orbit-chip{background:#ffffffeb!important}.orbit-chip:hover,.orbit-chip:focus-visible{border-color:var(--ax-line-strong)!important;background:var(--ax-panel-raised)!important}.orbit-chip-icon{border:1px solid var(--ax-line-strong)!important;width:36px!important;height:36px!important;box-shadow:none!important;border-radius:12px!important}.orbit-chip-icon.violet{color:#aa98ff!important;background:#7c5cff26!important}.orbit-chip-icon.coral{color:#ff809a!important;background:#ff6f8d21!important}.orbit-chip-icon.cyan{color:#65e5f0!important;background:#45d9e821!important}.orbit-chip-icon.amber{color:#f8c672!important;background:#f7b75221!important}.orbit-chip-icon .ui-icon{color:currentColor!important;width:17px!important;height:17px!important}.orbit-chip>span:last-child{display:block!important}.orbit-chip strong{color:var(--ax-text)!important;font-size:10px!important;font-weight:680!important}.orbit-chip small{display:none!important}.orbit-gesture-hint{color:var(--ax-faint)!important;letter-spacing:.02em!important;font-size:9px!important}.orbit-gesture-hint>span{border-color:var(--ax-line)!important;background:var(--ax-panel)!important;color:var(--ax-purple-bright)!important}.home-quick-actions{gap:10px!important}.home-create-task,.axiuno-command{border:1px solid var(--ax-line)!important;background:var(--ax-panel)!important;min-height:72px!important;color:var(--ax-text)!important;box-shadow:none!important;border-radius:17px!important;padding:10px 13px!important}.home-create-task{background:linear-gradient(135deg,#7c5cff30,#0d1020f5)!important;border-color:#7c5cff57!important}.home-action-icon,.axiuno-command-icon{border:1px solid var(--ax-line-strong)!important;background:var(--ax-purple-soft)!important;width:42px!important;height:42px!important;color:var(--ax-purple-bright)!important;border-radius:13px!important}.home-create-task strong,.axiuno-command strong{color:var(--ax-text)!important;font-size:13px!important;font-weight:700!important}.home-create-task small,.axiuno-command small{color:var(--ax-muted)!important;font-size:9px!important}.workspace-toolbar{z-index:8!important;border:1px solid var(--ax-line)!important;-webkit-backdrop-filter:blur(22px)saturate(135%)!important;backdrop-filter:blur(22px)saturate(135%)!important;background:#0a0c19e6!important;border-radius:19px!important;grid-template-columns:52px minmax(0,1fr) 52px!important;gap:8px!important;min-height:68px!important;margin:0 0 14px!important;padding:8px!important;position:relative!important;top:auto!important;box-shadow:0 10px 32px #0000003d!important}:root[data-theme=light] .workspace-toolbar{background:#ffffffeb!important}.sphere-menu-button{border:1px solid var(--ax-line)!important;background:var(--ax-panel-raised)!important;width:52px!important;min-width:52px!important;min-height:52px!important;color:var(--ax-text)!important;border-radius:14px!important;justify-content:center!important;padding:0!important}.toolbar-back{background:var(--ax-purple-soft)!important;width:34px!important;height:34px!important;color:var(--ax-purple-bright)!important;border:0!important;border-radius:10px!important;flex:0 0 34px!important;font-size:20px!important}.sphere-menu-button>span:last-child{clip:rect(0, 0, 0, 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.workspace-section-heading{justify-content:center!important;min-width:0!important}.workspace-section-icon{display:none!important}.workspace-section-title{text-align:center!important;min-width:0!important;display:block!important}.workspace-section-title strong{color:var(--ax-text)!important;letter-spacing:-.025em!important;font-size:17px!important;font-weight:720!important}.workspace-section-title small{display:none!important}.workspace-context{gap:0!important;width:52px!important}.workspace-help{display:none!important}.workspace-new-task{color:#fff!important;background:linear-gradient(145deg,#8c6cff,#6948ef)!important;border:1px solid #a28cff8a!important;border-radius:14px!important;width:52px!important;min-width:52px!important;min-height:52px!important;padding:0!important;box-shadow:0 10px 28px #5f41e047!important}.workspace-new-task span{display:none!important}.workspace-new-task .ui-icon{width:19px!important;height:19px!important}.offline-banner,.inline-error{color:#ff9db1!important;background:#ff6f8d14!important;border:1px solid #ff6f8d3d!important;border-radius:14px!important;margin:0 0 12px!important}.content-section,.card,.task-browser,.task-editor,.project-manager,.calendar-card,.calendar-editor,.week-overview,.template-library{border:1px solid var(--ax-line)!important;border-radius:var(--ax-radius-xl)!important;background:linear-gradient(#0f1224f5,#090b17fa)!important;position:relative!important;overflow:visible!important;box-shadow:0 18px 46px #00000038!important}:root[data-theme=light] .content-section,:root[data-theme=light] .card,:root[data-theme=light] .task-browser,:root[data-theme=light] .task-editor,:root[data-theme=light] .project-manager,:root[data-theme=light] .calendar-card,:root[data-theme=light] .calendar-editor,:root[data-theme=light] .week-overview,:root[data-theme=light] .template-library{background:#fffffff7!important}.content-section:before,.content-section:after,.card:before,.card:after,.task-browser:before,.task-browser:after,.task-editor:before,.task-editor:after,.project-manager:before,.project-manager:after,.calendar-card:before,.calendar-card:after,.week-overview:before,.week-overview:after{content:none!important}.content-heading,.browser-heading,.task-editor-heading,.calendar-heading,.calendar-editor-heading,.section-heading,.week-heading{gap:12px!important}.eyebrow{color:var(--ax-purple-bright)!important;letter-spacing:.15em!important;margin:0 0 6px!important;font-size:10px!important;font-weight:750!important}.content-heading h2,.browser-heading h2,.task-editor-heading h2,.section-heading h2,.calendar-heading h2,.card h2,.week-heading h2{color:var(--ax-text)!important;letter-spacing:-.045em!important;font-family:inherit!important;font-size:clamp(24px,4vw,34px)!important;font-weight:760!important;line-height:1.02!important}.card h3,.calendar-agenda-heading h3{color:var(--ax-text)!important;font-size:18px!important;font-weight:720!important}.count{border:1px solid var(--ax-line)!important;background:var(--ax-purple-soft)!important;min-width:36px!important;min-height:36px!important;color:var(--ax-purple-bright)!important;border-radius:50%!important;place-items:center!important;font-size:12px!important;display:grid!important}label{color:var(--ax-muted)!important;font-size:12px!important;font-weight:650!important}input,select,textarea{border:1px solid var(--ax-line)!important;background:var(--ax-field)!important;min-height:50px!important;color:var(--ax-text)!important;box-shadow:none!important;border-radius:14px!important;outline:none!important}input::placeholder,textarea::placeholder{color:var(--ax-faint)!important}input:focus,select:focus,textarea:focus{border-color:var(--ax-purple)!important;box-shadow:0 0 0 3px var(--ax-purple-soft)!important}.primary-button{color:#fff!important;background:linear-gradient(135deg,#8767ff,#6847eb)!important;border:1px solid #a28cff80!important;border-radius:14px!important;min-height:48px!important;font-weight:720!important;box-shadow:0 10px 26px #5e3dda38!important}.primary-button:disabled{border-color:var(--ax-line)!important;background:var(--ax-panel-raised)!important;color:var(--ax-faint)!important;box-shadow:none!important}.secondary-button,.icon-text-button,.browser-primary-actions>button:not(.primary-button),.calendar-create-button,.calendar-editor-heading button{border:1px solid var(--ax-line)!important;background:var(--ax-panel-raised)!important;min-height:42px!important;color:var(--ax-text)!important;box-shadow:none!important;border-radius:13px!important}.list-state,.list-state.empty,.empty,.calendar-agenda-empty{border:1px dashed var(--ax-line)!important;color:var(--ax-muted)!important;background:#7c5cff09!important;border-radius:16px!important}.focus-section>.grid{gap:12px!important}.focus-section .card{min-height:250px!important;box-shadow:none!important;background:#080a16b8!important;border-radius:20px!important}.focus-section .section-heading h2{font-size:22px!important}.task-list{gap:8px!important}.task-item,.managed-task,.template-card,.project-list>li{border:1px solid var(--ax-line)!important;background:var(--ax-panel-raised)!important;color:var(--ax-text)!important;box-shadow:none!important;border-radius:15px!important}.complete-button{border-color:var(--ax-line-strong)!important;background:var(--ax-field)!important;color:var(--ax-purple-bright)!important}.browser-heading{align-items:center!important}.browser-primary-actions{gap:8px!important}.filter-tabs{scrollbar-width:none;border:1px solid var(--ax-line)!important;background:var(--ax-field)!important;border-radius:14px!important;gap:4px!important;padding:4px!important}.filter-tabs button{min-height:38px!important;color:var(--ax-muted)!important;background:0 0!important;border:0!important;border-radius:10px!important;font-size:10px!important}.filter-tabs button.active{background:var(--ax-purple-soft)!important;color:var(--ax-purple-bright)!important;box-shadow:inset 0 0 0 1px var(--ax-line)!important}.task-filters:not(.expanded){display:none!important}.task-filters.expanded{border:1px solid var(--ax-line)!important;background:var(--ax-field)!important;border-radius:18px!important;gap:12px!important;margin-top:12px!important;padding:14px!important}.task-filter-actions button,.bulk-task-selection button,.bulk-task-actions button,.bulk-task-actions select{border-color:var(--ax-line)!important;background:var(--ax-panel-raised)!important;color:var(--ax-text)!important}.task-filter-actions .primary-button{color:#fff!important;background:linear-gradient(135deg,#8767ff,#6847eb)!important}.calendar-card{margin-bottom:14px!important}.calendar-heading{align-items:center!important}.calendar-heading h2{text-transform:capitalize!important}.calendar-navigation{border:1px solid var(--ax-line)!important;background:var(--ax-field)!important;border-radius:14px!important;gap:4px!important;padding:4px!important}.calendar-navigation button{min-width:42px!important;min-height:42px!important;color:var(--ax-muted)!important;background:0 0!important;border:0!important;border-radius:10px!important;font-size:11px!important}.calendar-navigation button:nth-child(2){background:var(--ax-panel-raised)!important;color:var(--ax-text)!important}.calendar-scroll{border:1px solid var(--ax-line)!important;background:var(--ax-field)!important;border-radius:17px!important;margin-top:14px!important;overflow:hidden!important}.calendar-grid{background:var(--ax-line)!important;gap:1px!important;min-width:0!important}.calendar-weekday{background:var(--ax-panel-raised)!important;min-height:38px!important;color:var(--ax-muted)!important;place-items:center!important;font-size:10px!important;font-weight:720!important;display:grid!important}.calendar-day{background:#070914fa!important;border:0!important;border-radius:0!important;min-width:0!important;min-height:100px!important;padding:7px!important}:root[data-theme=light] .calendar-day{background:#fff!important}.calendar-day.outside-month{opacity:.46!important;background:#06070fb3!important}.calendar-day.selected{box-shadow:inset 0 0 0 2px var(--ax-purple)!important;background:#7c5cff1f!important}.calendar-date-button{width:29px!important;height:29px!important;color:var(--ax-muted)!important;background:0 0!important;border:0!important;border-radius:50%!important;font-size:11px!important;font-weight:720!important}.calendar-day.today .calendar-date-button{background:linear-gradient(135deg, var(--ax-cyan), #5488ff)!important;color:#fff!important;box-shadow:0 0 18px #45d9e847!important}.calendar-day.selected .calendar-date-button{color:#fff!important}.calendar-task{border-left-color:var(--ax-purple)!important;background:var(--ax-panel-raised)!important;color:var(--ax-text)!important}.calendar-agenda{border-top-color:var(--ax-line)!important}.calendar-agenda-list button{border-color:var(--ax-line)!important;background:var(--ax-panel-raised)!important;color:var(--ax-text)!important;border-radius:14px!important}.week-heading h2{text-transform:none!important}.week-summary{gap:9px!important}.week-progress-ring{box-shadow:0 0 22px #45d9e81c!important}.week-progress-ring>span{background:var(--ax-panel-raised)!important;color:var(--ax-cyan)!important}.week-summary small{color:var(--ax-muted)!important}.week-navigation{gap:6px!important}.week-navigation button,.week-days button{border-color:var(--ax-line)!important;background:var(--ax-field)!important;color:var(--ax-muted)!important;box-shadow:none!important}.week-navigation button:nth-child(2),.week-days button.selected{border-color:var(--ax-line-strong)!important;background:var(--ax-purple-soft)!important;color:var(--ax-text)!important}.week-days{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:6px!important;overflow:visible!important}.week-days>button{border-radius:14px!important;min-width:0!important;min-height:94px!important;padding:7px 4px!important}.week-days>button>strong{color:var(--ax-text)!important}.week-days>button.today>strong,.has-tasks .week-task-count{color:var(--ax-cyan)!important}.week-task-count{background:var(--ax-panel-raised)!important;color:var(--ax-muted)!important}.week-day-progress{background:var(--ax-line)!important}.week-day-progress>span{background:linear-gradient(90deg, var(--ax-purple), var(--ax-cyan))!important}.week-selected-day{border-color:var(--ax-line)!important;background:var(--ax-field)!important}.week-selected-day>div strong,.week-selected-day li{color:var(--ax-text)!important}.week-selected-day>div span,.week-selected-day li small{color:var(--ax-muted)!important}.week-calendar-link{border-color:var(--ax-line)!important;background:var(--ax-purple-soft)!important;color:var(--ax-purple-bright)!important}.project-create-form{border:1px solid var(--ax-line)!important;background:var(--ax-field)!important;border-radius:18px!important;gap:12px!important;margin-top:16px!important;padding:14px!important}.project-list{gap:8px!important}.project-list>li{padding:12px!important}.project-edit-row button{border-color:var(--ax-line)!important;background:var(--ax-field)!important;color:var(--ax-text)!important}.project-edit-row .primary-button{color:#fff!important;background:linear-gradient(135deg,#8767ff,#6847eb)!important}.modal-panel,.settings-panel,.command-panel,.assistant-panel,.dock-quick-menu{border:1px solid var(--ax-line-strong)!important;background:var(--ax-panel)!important;color:var(--ax-text)!important;border-radius:22px!important;box-shadow:0 28px 80px #00000080!important}.modal-backdrop,.settings-backdrop,.command-backdrop,.assistant-backdrop,.dock-quick-backdrop{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#02030ab8!important}.app-toast{border:1px solid var(--ax-line-strong)!important;background:var(--ax-panel-raised)!important;color:var(--ax-text)!important;box-shadow:var(--shadow)!important;border-radius:15px!important}footer{color:var(--ax-faint)!important;font-size:10px!important}.mobile-dock,.shell.section-open .mobile-dock,.shell.sphere-menu-open .mobile-dock,.dock-quick-backdrop{display:none!important}@media (max-width:719px){.workspace{width:100%!important;padding:8px 10px calc(28px + env(safe-area-inset-bottom))!important}.workspace.workspace-home{padding-bottom:calc(18px + env(safe-area-inset-bottom))!important}.axiuno-hub,.workspace-home>.axiuno-hub{gap:12px!important;min-height:calc(100dvh - 16px)!important}.home-topbar{border-radius:17px!important;min-height:62px!important;padding:7px!important}.home-brand{gap:9px!important}.home-brand .hub-logo{border-radius:13px!important;flex-basis:44px!important;width:44px!important;height:44px!important}.home-brand strong{font-size:15px!important}.home-brand small{font-size:8px!important}.home-help,.home-settings{width:44px!important;min-height:44px!important}.home-help{justify-content:center!important;padding:0!important}.home-help strong{clip:rect(0, 0, 0, 0)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.hub-heading{padding:12px 6px 0!important}.hub-heading .hub-welcome{font-size:9px!important}.hub-heading h1{letter-spacing:-.055em!important;max-width:340px!important;font-size:clamp(34px,9.7vw,43px)!important;line-height:.96!important}.hub-heading>p:last-child{margin-top:11px!important;font-size:10px!important}.orbit-chip{border-radius:17px!important;gap:5px!important;width:66px!important;min-width:66px!important;min-height:70px!important;padding:6px 4px!important}.orbit-chip-icon{border-radius:10px!important;width:32px!important;height:32px!important}.orbit-chip-icon .ui-icon{width:15px!important;height:15px!important}.orbit-chip strong{font-size:9px!important}.home-quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.home-create-task,.axiuno-command{border-radius:15px!important;grid-template-columns:38px minmax(0,1fr)!important;gap:8px!important;min-height:64px!important;padding:8px 9px!important}.home-action-icon,.axiuno-command-icon{border-radius:11px!important;width:38px!important;height:38px!important}.home-create-task strong,.axiuno-command strong{font-size:10px!important}.home-create-task small,.axiuno-command small{font-size:8px!important}.workspace-toolbar{border-radius:17px!important;grid-template-columns:50px minmax(0,1fr) 50px!important;min-height:64px!important;margin-bottom:12px!important;padding:6px!important}.sphere-menu-button,.workspace-new-task{border-radius:13px!important;width:50px!important;min-width:50px!important;min-height:50px!important}.workspace-section-title strong{font-size:16px!important}.workspace-context{width:50px!important}.content-section,.card,.task-browser,.task-editor,.project-manager,.calendar-card,.calendar-editor,.week-overview,.template-library{border-radius:21px!important;padding:18px!important}.content-heading,.browser-heading,.task-editor-heading,.calendar-heading,.section-heading,.week-heading{margin-bottom:14px!important}.content-heading h2,.browser-heading h2,.task-editor-heading h2,.section-heading h2,.calendar-heading h2,.card h2,.week-heading h2{font-size:27px!important}.focus-section>.grid{grid-template-columns:1fr!important}.focus-section .card{min-height:220px!important;padding:16px!important}.browser-heading{grid-template-columns:1fr!important;align-items:stretch!important;display:grid!important}.browser-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.browser-primary-actions>button{min-width:0!important;min-height:46px!important;padding:8px 10px!important;font-size:11px!important}.filter-tabs{width:100%!important;margin-top:2px!important}.filter-tabs button{flex:none!important;padding:7px 9px!important}.task-filters.expanded{grid-template-columns:1fr!important}.calendar-heading{grid-template-columns:1fr!important;align-items:stretch!important;display:grid!important}.calendar-navigation{grid-template-columns:44px minmax(0,1fr) 44px!important;width:100%!important;display:grid!important}.calendar-navigation button{width:100%!important;padding:0 8px!important}.calendar-scroll{margin-top:10px!important}.calendar-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important;width:100%!important}.calendar-weekday{min-height:34px!important;padding:4px 1px!important;font-size:9px!important}.calendar-day{min-height:72px!important;padding:4px 3px!important}.calendar-date-button{width:25px!important;height:25px!important;margin:0 auto!important;font-size:10px!important}.calendar-day-tasks{flex-wrap:wrap!important;justify-content:center!important;gap:3px!important;max-width:100%!important;margin-top:5px!important;display:flex!important}.calendar-task{background:var(--ax-purple)!important;border:0!important;border-radius:50%!important;width:6px!important;min-width:6px!important;height:6px!important;min-height:6px!important;padding:0!important}.calendar-task.priority-high{background:var(--ax-coral)!important}.calendar-task.priority-low{background:var(--ax-cyan)!important}.calendar-task>*{display:none!important}.calendar-more{min-height:auto!important;color:var(--ax-muted)!important;background:0 0!important;border:0!important;padding:0 2px!important;font-size:7px!important}.calendar-more .ui-icon{display:none!important}.calendar-agenda-heading{align-items:center!important}.calendar-agenda-heading h3{font-size:18px!important}.week-heading{align-items:center!important}.week-heading h2{font-size:25px!important}.week-summary>span:last-child{display:none!important}.week-progress-ring{width:44px!important;height:44px!important}.week-progress-ring>span{width:34px!important;height:34px!important;font-size:9px!important}.week-navigation{grid-template-columns:1fr 1.15fr 1fr!important;margin-top:0!important}.week-navigation button{min-width:0!important;min-height:40px!important;padding:6px 5px!important;font-size:9px!important}.week-navigation button .ui-icon{width:13px!important;height:13px!important}.week-days{gap:4px!important;width:100%!important;margin-top:12px!important}.week-days>button{border-radius:12px!important;gap:3px!important;min-height:78px!important;padding:6px 2px!important}.week-days>button>span:first-child{font-size:8px!important}.week-days>button>strong{font-size:15px!important}.week-task-count{min-width:20px!important;padding:1px 4px!important;font-size:8px!important}.week-day-progress{width:20px!important}.week-selected-day>div{gap:4px!important;display:grid!important}.project-create-form{grid-template-columns:1fr!important;margin-top:12px!important}.managed-task-actions,.task-template-actions,.template-actions,.form-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}footer{padding-bottom:4px!important}}@media (max-width:380px){.workspace{padding-inline:8px!important}.content-section,.card,.task-browser,.task-editor,.project-manager,.calendar-card,.calendar-editor,.week-overview,.template-library{padding:15px!important}.hub-heading h1{font-size:32px!important}.calendar-day{min-height:66px!important}.week-navigation button{font-size:0!important}.week-navigation button .ui-icon{display:block!important}.week-navigation button:nth-child(2){font-size:9px!important}}@media (prefers-reduced-motion:reduce){.orbit-chip,.home-create-task,.axiuno-command,.workspace-new-task{transition:none!important}}.smart-day{border:1px solid var(--ax-line-strong);background:linear-gradient(135deg, var(--ax-purple-soft), transparent 44%), var(--ax-panel-raised);border-radius:22px;margin:0 0 18px;padding:clamp(18px,3vw,26px);position:relative;overflow:hidden;box-shadow:0 18px 44px #0000002e}.smart-day:after{border:36px solid color-mix(in srgb, var(--ax-purple) 8%, transparent);content:"";pointer-events:none;border-radius:50%;width:190px;height:190px;position:absolute;top:-84px;right:-54px}.smart-day-heading{z-index:1;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:13px;display:grid;position:relative}.smart-day-heading>div{min-width:0}.smart-day-heading .eyebrow{margin:0 0 3px!important}.smart-day-heading h3{color:var(--ax-text);letter-spacing:-.035em;margin:0;font-size:clamp(20px,3.4vw,27px);font-weight:850;line-height:1.18}.smart-day-mark{background:var(--ax-purple);color:#fff;width:48px;height:48px;box-shadow:0 10px 26px color-mix(in srgb, var(--ax-purple) 32%, transparent);border-radius:15px;place-items:center;display:grid}.smart-day-summary{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:18px;display:grid;position:relative}.smart-day-summary>span{border:1px solid var(--ax-line);background:color-mix(in srgb, var(--ax-field) 88%, transparent);border-radius:14px;align-content:center;gap:1px;min-width:0;min-height:74px;padding:11px 12px;display:grid}.smart-day-summary strong{color:var(--ax-text);font-size:23px;font-weight:900;line-height:1}.smart-day-summary small{color:var(--ax-muted);font-size:12px;line-height:1.35}.smart-day-focus,.smart-day-empty{z-index:1;border:1px solid var(--ax-line);background:var(--ax-field);border-radius:15px;gap:3px;margin-top:10px;padding:14px 15px;display:grid;position:relative}.smart-day-focus>span,.smart-day-focus>small,.smart-day-empty>span{color:var(--ax-muted);font-size:12px;line-height:1.4}.smart-day-focus>span{color:var(--ax-purple-bright);letter-spacing:.03em;text-transform:uppercase;font-weight:800}.smart-day-focus>strong,.smart-day-empty>strong{min-width:0;color:var(--ax-text);overflow-wrap:anywhere;font-size:16px;font-weight:800;line-height:1.35}.shell.ax-v3 .smart-day-capacity{border:1px solid color-mix(in srgb, var(--v3-accent) 20%, var(--v3-line));background:color-mix(in srgb, var(--v3-accent) 6%, var(--v3-field));border-radius:14px;gap:5px;margin-top:12px;padding:12px 14px;display:grid}.shell.ax-v3 .smart-day-capacity>span,.shell.ax-v3 .smart-day-capacity>small{color:var(--v3-muted);font-size:.72rem;line-height:1.4}.shell.ax-v3 .smart-day-capacity>strong{color:var(--v3-text);font-size:.9rem}.shell.ax-v3 .smart-day-capacity>em{color:var(--v3-warning,#d09a44);font-size:.74rem;font-style:normal;font-weight:720}.shell.ax-v3 .smart-day-capacity.is-overloaded{border-color:color-mix(in srgb, var(--v3-warning,#d09a44) 38%, var(--v3-line))}.shell.ax-v3 .smart-day-resume-bridge{border-left:3px solid var(--v3-accent-bright);background:color-mix(in srgb, var(--v3-accent) 10%, transparent);border-radius:8px;gap:3px;margin-top:5px;padding:10px 11px;display:grid}.shell.ax-v3 .smart-day-resume-bridge>strong{color:var(--v3-text);font-size:.82rem}.shell.ax-v3 .smart-day-activation{border:1px solid color-mix(in srgb, var(--v3-warning,#d09a44) 32%, var(--v3-line));background:color-mix(in srgb, var(--v3-warning,#d09a44) 8%, transparent);border-radius:9px;gap:4px;margin-top:5px;padding:10px 11px;display:grid}.shell.ax-v3 .smart-day-activation>span{color:var(--v3-warning,#d09a44);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:780}.shell.ax-v3 .smart-day-activation>strong{color:var(--v3-text);font-size:.84rem}.shell.ax-v3 .smart-day-activation>small,.shell.ax-v3 .smart-day-activation>em{color:var(--v3-muted);font-size:.74rem;font-style:normal;line-height:1.45}.shell.ax-v3 .smart-day-activation.is-high{border-color:color-mix(in srgb, var(--v3-warning,#d09a44) 48%, var(--v3-line))}.shell.ax-v3 .smart-day-session{border:1px solid color-mix(in srgb, var(--v3-success,#56cda0) 30%, var(--v3-line));background:color-mix(in srgb, var(--v3-success,#56cda0) 7%, transparent);border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;margin-top:6px;padding:11px 12px;display:grid}.shell.ax-v3 .smart-day-session>span{color:var(--v3-muted);font-size:.72rem;font-weight:720}.shell.ax-v3 .smart-day-session>strong{color:var(--v3-text);font-variant-numeric:tabular-nums;grid-row:span 2;font-size:1.2rem}.shell.ax-v3 .smart-day-session>small{color:var(--v3-muted);font-size:.72rem;line-height:1.4}.shell.ax-v3 .smart-day-session.needs-review{border-color:color-mix(in srgb, var(--v3-warning,#d09a44) 48%, var(--v3-line));background:color-mix(in srgb, var(--v3-warning,#d09a44) 8%, transparent)}.shell.ax-v3 .smart-day-session>div{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:5px;display:grid}.shell.ax-v3 .smart-day-pause-form,.shell.ax-v3 .smart-day-pause-form label{gap:5px;display:grid}.shell.ax-v3 .smart-day-pause-form{margin-top:6px}.shell.ax-v3 .smart-day-pause-form textarea,.shell.ax-v3 .smart-day-pause-form input{border:1px solid var(--v3-line);background:var(--v3-surface);width:100%;color:var(--v3-text);font:inherit;resize:vertical;border-radius:9px;padding:9px 10px}.shell.ax-v3 .smart-day-pause-form textarea{min-height:72px}.shell.ax-v3 .smart-day-pause-form>div{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:7px;display:grid}.smart-day-actions{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:14px;display:grid;position:relative}.smart-day-actions button,.smart-plan-preview-heading button,.smart-plan-confirm,.assistant-voice{width:100%;height:auto;min-height:50px;padding:10px 13px;border:1px solid var(--ax-line)!important;background:var(--ax-field)!important;color:var(--ax-text)!important;white-space:normal!important;overflow-wrap:anywhere!important;text-overflow:clip!important;border-radius:13px!important;font-size:13px!important;font-weight:780!important;line-height:1.3!important;overflow:visible!important}.smart-day-actions button{justify-content:center;align-items:center;gap:7px;display:inline-flex}.smart-day-actions .smart-day-primary,.smart-plan-confirm{border-color:var(--ax-purple)!important;background:var(--ax-purple)!important;color:#fff!important}.smart-day-actions button:hover,.smart-plan-preview-heading button:hover,.assistant-voice:hover{border-color:var(--ax-line-strong)!important;background:var(--ax-panel)!important}.smart-day-actions button:disabled{opacity:.46}.smart-plan-preview{z-index:1;border:1px solid var(--ax-line-strong);background:var(--ax-field);border-radius:17px;margin-top:16px;padding:14px;position:relative}.smart-plan-preview-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.smart-plan-preview-heading>div{gap:2px;min-width:0;display:grid}.smart-plan-preview-heading strong{color:var(--ax-text);font-size:16px;line-height:1.3}.smart-plan-preview-heading small{color:var(--ax-muted);font-size:12px;line-height:1.4}.smart-plan-preview-heading button{flex:none;width:auto;min-height:40px}.smart-plan-list{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.smart-plan-list li{border:1px solid var(--ax-line);background:var(--ax-panel-raised);border-radius:12px;grid-template-columns:74px minmax(0,1fr);align-items:center;gap:10px;min-width:0;padding:10px;display:grid}.smart-plan-list time{background:var(--ax-purple-soft);min-height:36px;color:var(--ax-purple-bright);text-align:center;border-radius:10px;place-items:center;padding:7px 8px;font-size:12px;font-weight:850;line-height:1.2;display:grid}.smart-plan-list li>span{gap:2px;min-width:0;display:grid}.smart-plan-list strong{color:var(--ax-text);overflow-wrap:anywhere;font-size:14px;font-weight:780;line-height:1.35}.smart-plan-list small{color:var(--ax-muted);font-size:11px;line-height:1.35}.smart-plan-confirm{justify-content:center;align-items:center;gap:8px;margin-top:12px;display:inline-flex}.smart-plan-error{color:var(--ax-coral);margin:10px 0 0;font-size:13px;line-height:1.45}.smart-plan-no-items{color:var(--ax-muted);margin:14px 0 0;font-size:13px}.assistant-voice{text-align:left!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;padding:12px!important;display:grid!important}.assistant-voice>span:last-child{gap:2px;min-width:0;display:grid}.assistant-voice strong{color:var(--ax-text)!important;font-size:14px!important;font-weight:820!important;line-height:1.3!important}.assistant-voice small{color:var(--ax-muted)!important;font-size:12px!important;line-height:1.4!important}.assistant-voice-icon{background:var(--ax-purple-soft);width:46px;height:46px;color:var(--ax-purple-bright);border-radius:14px;place-items:center;font-size:16px;display:grid}.assistant-voice.listening{border-color:var(--ax-coral)!important;background:color-mix(in srgb, var(--ax-coral) 8%, var(--ax-field))!important}.assistant-voice.listening .assistant-voice-icon{background:var(--ax-coral);color:#fff;animation:1.15s ease-in-out infinite voice-pulse}.duration-badge{border:1px solid var(--ax-line);background:var(--ax-field);min-height:24px;color:var(--ax-muted);border-radius:999px;align-items:center;gap:5px;padding:4px 8px;font-size:11px;font-weight:760;line-height:1;display:inline-flex}.duration-badge svg{width:13px;height:13px;color:var(--ax-purple-bright)}.planning-settings-group{gap:14px;display:grid}.planning-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.planning-settings-grid label{gap:7px;min-width:0;display:grid}.planning-settings-grid label>span{color:var(--ax-muted);font-size:11px;font-weight:740;line-height:1.3}.planning-settings-grid select{border:1px solid var(--ax-line-strong);background-color:var(--ax-field);width:100%;min-width:0;min-height:44px;color:var(--ax-text);border-radius:12px;padding:0 30px 0 11px;font-size:13px;font-weight:780}.planning-settings-grid select:focus-visible{border-color:var(--ax-purple-bright);outline:3px solid var(--ax-purple-soft);outline-offset:1px}.planning-settings-grid select:disabled{cursor:wait;opacity:.58}.planning-settings-note{color:var(--ax-muted);margin:0;font-size:11px;line-height:1.45}.planning-settings-note.error{color:var(--ax-coral)}.planning-settings-note.success{color:var(--ax-mint)}.billing-status-note{border:1px solid color-mix(in srgb, currentColor 28%, transparent);background:color-mix(in srgb, currentColor 8%, transparent);border-radius:12px;padding:10px 12px;font-weight:680}@keyframes voice-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--ax-coral) 34%, transparent)}50%{box-shadow:0 0 0 9px #0000}}@media (max-width:720px){.smart-day-actions{grid-template-columns:minmax(0,1fr)}.smart-day-actions button{justify-content:flex-start;min-height:48px}}@media (max-width:430px){.smart-day{border-radius:18px;padding:15px}.smart-day-heading{grid-template-columns:44px minmax(0,1fr);gap:10px}.smart-day-mark{border-radius:13px;width:44px;height:44px}.smart-day-heading h3{font-size:20px}.smart-day-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.smart-day-summary>span{min-height:68px;padding:9px}.smart-day-summary strong{font-size:20px}.smart-day-summary small{font-size:11px}.smart-plan-preview{padding:11px}.smart-plan-list li{grid-template-columns:68px minmax(0,1fr)}.planning-settings-grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.assistant-voice.listening .assistant-voice-icon{animation:none}}.app-view{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}.app-view:before,.app-view:after{content:none!important}.tasks-view{gap:12px;display:grid}.section-switcher{border:1px solid var(--ax-line);background:var(--ax-field);border-radius:15px;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;width:min(100%,430px);padding:5px;display:grid}.section-switcher button{min-width:0;min-height:43px;color:var(--ax-muted);white-space:normal;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;padding:8px 12px;font-size:12px;font-weight:780;display:inline-flex}.section-switcher button.active{background:var(--ax-purple-soft);color:var(--ax-purple-bright);box-shadow:inset 0 0 0 1px var(--ax-line-strong)}.section-switcher button>span{background:var(--ax-panel-raised);border-radius:999px;place-items:center;min-width:22px;min-height:22px;padding:3px 6px;font-size:10px;display:grid}.view-intro{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.view-intro>div{min-width:0}.view-intro h2{overflow-wrap:anywhere;color:var(--ax-text)!important;letter-spacing:-.035em!important;margin:0!important;font-size:22px!important;font-weight:800!important;line-height:1.15!important}.view-intro p{color:var(--ax-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:12px;line-height:1.45}.workspace button,.workspace a,.settings-panel button,.assistant-panel button,.command-panel button{white-space:normal;overflow-wrap:anywhere;min-width:0}.workspace-toolbar{position:sticky!important;top:8px!important}.sphere-menu-button,.workspace-new-task{justify-content:center!important;align-items:center!important;gap:7px!important;width:auto!important;min-width:88px!important;min-height:52px!important;padding:7px 11px!important;display:inline-flex!important}.sphere-menu-button>span:last-child{clip:auto!important;width:auto!important;height:auto!important;display:block!important;position:static!important;overflow:visible!important}.sphere-menu-button>span:last-child strong,.workspace-new-task span{font-size:12px!important;font-weight:800!important;line-height:1.15!important;display:block!important}.toolbar-back{flex:0 0 30px!important;width:30px!important;height:30px!important;font-size:18px!important}.workspace-context{width:auto!important}.workspace-new-task .ui-icon{flex:none}.home-quick-actions{z-index:3;width:min(100%,520px);margin:0 auto;position:relative}.home-create-task,.axiuno-command{min-width:0!important}.home-create-task>span:last-child,.axiuno-command>span:last-child{min-width:0}.home-create-task strong,.home-create-task small,.axiuno-command strong,.axiuno-command small{overflow-wrap:anywhere;display:block;white-space:normal!important}.browser-heading{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.browser-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.browser-primary-actions>button{justify-content:center!important;width:100%!important;min-height:46px!important;padding:9px 12px!important;font-size:12px!important;line-height:1.25!important}.filter-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;width:100%!important;display:grid!important;overflow:visible!important}.filter-tabs button{white-space:normal!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:7px 8px!important;font-size:11px!important;line-height:1.2!important;display:inline-flex!important}.filter-tabs button .ui-icon{flex:none;width:14px!important;height:14px!important}.browser-empty,.template-library-empty{border-style:solid!important;border-color:var(--ax-line)!important;background:var(--ax-field)!important;border-radius:16px!important;min-height:180px!important;padding:24px 16px!important}.browser-empty>span,.template-library-empty>span,.managed-task p,.calendar-agenda-list small,.template-card span,.project-list span{overflow-wrap:anywhere;max-width:100%;white-space:normal!important}.template-library-toolbar,.project-create-form,.project-edit-row,.task-filter-actions,.form-actions,.managed-task-actions,.template-launch-actions,.template-manage-actions,.template-library-toolbar>*,.project-create-form>*,.project-edit-row>*{min-width:0}.template-launch-actions button,.template-manage-actions button,.managed-task-actions button,.form-actions button,.task-filter-actions button{white-space:normal!important;min-width:0!important;height:auto!important;min-height:42px!important;padding:8px 9px!important;line-height:1.25!important}.calendar-agenda-list button>span{min-width:0}.calendar-agenda-list strong,.calendar-agenda-list small{overflow-wrap:anywhere;display:block}@media (max-width:719px){.shell.section-open .workspace{padding-bottom:calc(104px + env(safe-area-inset-bottom))!important}.workspace-toolbar{grid-template-columns:auto minmax(0,1fr) auto!important;gap:6px!important;min-height:62px!important;padding:6px!important}.sphere-menu-button,.workspace-new-task{border-radius:12px!important;min-width:78px!important;min-height:48px!important;padding:6px 8px!important}.workspace-section-title strong{font-size:15px!important}.workspace-section-title small{white-space:normal;margin-top:2px;color:var(--ax-faint)!important;font-size:9px!important;line-height:1.15!important;display:block!important}.content-section,.card,.task-browser,.task-editor,.project-manager,.calendar-card,.calendar-editor,.week-overview,.template-library{border-radius:18px!important;padding:14px!important}.app-view{border-radius:0!important;padding:0!important}.focus-section>.content-heading{margin:0 2px 11px!important}.focus-section>.content-heading h2{font-size:22px!important}.section-switcher{width:100%}.view-intro h2{font-size:20px!important}.view-intro p{font-size:11px}.home-create-task,.axiuno-command{min-height:68px!important}.home-create-task strong,.axiuno-command strong{font-size:12px!important;line-height:1.2!important}.home-create-task small,.axiuno-command small{margin-top:2px;font-size:9px!important;line-height:1.25!important}.filter-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important}.filter-tabs button{justify-content:flex-start!important;padding:8px 10px!important;font-size:11px!important}.task-filters.expanded,.project-create-form,.project-edit-row,.template-library-toolbar{grid-template-columns:minmax(0,1fr)!important}.template-library-toolbar>button,.project-create-form>button{width:100%!important}.managed-task-actions,.form-actions,.task-filter-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.template-launch-actions,.template-manage-actions{grid-template-columns:repeat(3,minmax(0,1fr))!important}.calendar-heading{gap:10px!important}.calendar-heading h2{font-size:22px!important}.calendar-agenda-heading{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}.calendar-agenda-heading h3{overflow-wrap:anywhere;font-size:16px!important}.calendar-create-button{min-width:44px!important;padding:8px 10px!important}.calendar-agenda-list li>button{grid-template-columns:50px minmax(0,1fr) 34px!important;gap:8px!important}.calendar-agenda-edit{width:34px;font-size:0!important}.calendar-agenda-edit .ui-icon{width:16px!important;height:16px!important}.shell.section-open .mobile-dock{z-index:60!important;left:max(10px, env(safe-area-inset-left))!important;right:max(10px, env(safe-area-inset-right))!important;bottom:max(10px, env(safe-area-inset-bottom))!important;border:1px solid var(--ax-line-strong)!important;background:color-mix(in srgb, var(--ax-panel) 92%, transparent)!important;-webkit-backdrop-filter:blur(22px)saturate(145%)!important;backdrop-filter:blur(22px)saturate(145%)!important;border-radius:20px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;gap:2px!important;width:auto!important;max-width:560px!important;min-height:66px!important;margin:0 auto!important;padding:6px 8px!important;display:grid!important;position:fixed!important;box-shadow:0 18px 48px #00000061!important}.shell.sphere-menu-open .mobile-dock{display:none!important}.mobile-dock>a,.mobile-dock>button{width:100%!important;min-width:0!important;min-height:52px!important;color:var(--ax-faint)!important;text-align:center!important;background:0 0!important;border:0!important;border-radius:13px!important;align-content:center!important;place-items:center!important;gap:3px!important;padding:5px 2px!important;font-size:9px!important;font-weight:760!important;line-height:1.1!important;text-decoration:none!important;display:grid!important}.mobile-dock>a.active{background:var(--ax-purple-soft)!important;color:var(--ax-purple-bright)!important}.mobile-dock>a .ui-icon{width:18px!important;height:18px!important}.mobile-dock>.dock-create{color:#fff!important;background:linear-gradient(145deg,#8c6cff,#6948ef)!important;border-radius:15px!important;width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;margin:0 auto!important;box-shadow:0 10px 24px #5f41e057!important}.mobile-dock>.dock-create .ui-icon{width:20px!important;height:20px!important}.shell.section-open .dock-quick-backdrop{z-index:54!important;background:#020309a3!important;border:0!important;display:block!important;position:fixed!important;inset:0!important}.dock-quick-menu{z-index:2!important;border:1px solid var(--ax-line-strong)!important;background:var(--ax-panel)!important;border-radius:20px!important;width:100%!important;max-height:min(68dvh,560px)!important;padding:14px!important;position:absolute!important;bottom:calc(100% + 10px)!important;left:0!important;right:0!important;overflow-y:auto!important;box-shadow:0 22px 62px #0000007a!important}.dock-quick-options{grid-template-columns:repeat(2,minmax(0,1fr))!important}.dock-quick-options button,.dock-template-options button,.dock-template-empty{min-width:0!important;min-height:58px!important}.dock-quick-options button span,.dock-template-options button span,.dock-template-empty span{min-width:0}.dock-quick-options strong,.dock-quick-options small,.dock-template-options strong,.dock-template-options small,.dock-template-empty strong,.dock-template-empty small{overflow-wrap:anywhere;white-space:normal!important}}@media (max-width:380px){.sphere-menu-button,.workspace-new-task{min-width:70px!important;padding-inline:6px!important}.sphere-menu-button>span:last-child strong,.workspace-new-task span{font-size:10px!important}.workspace-section-title small{display:none!important}.browser-primary-actions,.managed-task-actions,.form-actions,.task-filter-actions,.template-launch-actions,.template-manage-actions{grid-template-columns:minmax(0,1fr)!important}.mobile-dock>a,.mobile-dock>button{font-size:8px!important}}@media (max-width:430px){.settings-panel,.assistant-panel,.command-panel,.onboarding-dialog{border-radius:20px!important;width:calc(100% - 18px)!important;max-width:none!important;max-height:calc(100dvh - 18px)!important;padding:15px!important}.settings-heading h2,.assistant-heading h2,.command-heading h2,.onboarding-dialog h2{overflow-wrap:anywhere;font-size:23px!important;line-height:1.08!important}.theme-picker{grid-template-columns:minmax(0,1fr)!important}.setting-row,.settings-action,.setting-row>span:nth-child(2),.settings-action>span:nth-child(2),.theme-option-copy,.assistant-examples button>span,.command-list button>span{min-width:0!important}.setting-row strong,.setting-row small,.settings-action strong,.settings-action small,.theme-option-copy strong,.theme-option-copy small,.assistant-examples strong,.assistant-examples small,.command-list strong,.command-list small{white-space:normal!important;overflow-wrap:anywhere!important}}
