:root{--lumina-plane-base:color-mix(in srgb, var(--bg) 97%, var(--lumina-ink) 3%);--lumina-plane-work:color-mix(in srgb, var(--bg) 91%, white 9%);--lumina-plane-content:#ffffff75;--lumina-plane-float:#ffffffc2;--lumina-plane-modal:#ffffffdb;--lumina-line-soft:#354c541c;--lumina-ink:#0f8e8d;--lumina-ink-rgb:15, 142, 141;--lumina-ink-soft:rgba(var(--lumina-ink-rgb), .18);--lumina-ink-faint:rgba(var(--lumina-ink-rgb), .08);--lumina-glass:#ffffffad;--lumina-glass-strong:#ffffffd1;--lumina-glass-border:#ffffff9e;--lumina-rim:#ffffffd1;--lumina-shadow:0 18px 50px #1f2b361a;--lumina-shadow-hover:0 26px 70px #1f2b3629;--lumina-blur:24px;--lumina-ease:cubic-bezier(.22, 1, .36, 1);--lumina-fast:.17s;--lumina-medium:.28s;--lumina-slow:.76s;--lumina-rx:0deg;--lumina-ry:0deg;--lumina-scene-x:35vw;--lumina-scene-y:22vh;--lumina-parallax-x:0px;--lumina-parallax-y:0px}@keyframes lumina-breathe{0%,to{opacity:.52;transform:translate(-2%,-1%)scale(1)}50%{opacity:.72;transform:translate(2%,1.5%)scale(1.045)}}@keyframes lumina-arrive{0%{opacity:0;filter:blur(5px);transform:translateY(7px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes lumina-card-arrive{0%{opacity:0;filter:blur(7px);transform:translateY(12px)scale(.985)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes lumina-ink-pulse{0%,to{opacity:.72;filter:drop-shadow(0 0 5px rgba(var(--lumina-ink-rgb), .16))}50%{opacity:1;filter:drop-shadow(0 0 10px rgba(var(--lumina-ink-rgb), .32))}}:root[data-theme=dark]{--lumina-plane-base:color-mix(in srgb, var(--bg) 96%, #162329 4%);--lumina-plane-work:#141b1f94;--lumina-plane-content:#141c217a;--lumina-plane-float:#131b20c2;--lumina-plane-modal:#11181de0;--lumina-line-soft:#dff8f617;--lumina-ink:#7af3e7;--lumina-ink-rgb:122, 243, 231;--lumina-ink-soft:rgba(var(--lumina-ink-rgb), .19);--lumina-ink-faint:rgba(var(--lumina-ink-rgb), .075);--lumina-glass:#11171c8a;--lumina-glass-strong:#141b21b8;--lumina-glass-border:#ffffff1a;--lumina-rim:#ffffff2e;--lumina-shadow:0 24px 70px #00000047;--lumina-shadow-hover:0 34px 90px #0000006b}:root[data-lumina-accent=teal]{--lumina-ink:#0f8e8d;--lumina-ink-rgb:15, 142, 141}:root[data-lumina-accent=cyan]{--lumina-ink:#168fb5;--lumina-ink-rgb:22, 143, 181}:root[data-lumina-accent=violet]{--lumina-ink:#7656c9;--lumina-ink-rgb:118, 86, 201}:root[data-lumina-accent=rose]{--lumina-ink:#b84d76;--lumina-ink-rgb:184, 77, 118}:root[data-lumina-accent=amber]{--lumina-ink:#aa7214;--lumina-ink-rgb:170, 114, 20}:root[data-lumina-accent=lime]{--lumina-ink:#5f8f28;--lumina-ink-rgb:95, 143, 40}:root[data-theme=dark][data-lumina-accent=teal]{--lumina-ink:#7af3e7;--lumina-ink-rgb:122, 243, 231}:root[data-theme=dark][data-lumina-accent=cyan]{--lumina-ink:#74dbff;--lumina-ink-rgb:116, 219, 255}:root[data-theme=dark][data-lumina-accent=violet]{--lumina-ink:#bba0ff;--lumina-ink-rgb:187, 160, 255}:root[data-theme=dark][data-lumina-accent=rose]{--lumina-ink:#ff9fc2;--lumina-ink-rgb:255, 159, 194}:root[data-theme=dark][data-lumina-accent=amber]{--lumina-ink:#ffd17a;--lumina-ink-rgb:255, 209, 122}:root[data-theme=dark][data-lumina-accent=lime]{--lumina-ink:#b9ec78;--lumina-ink-rgb:185, 236, 120}.workspace{isolation:isolate;background:radial-gradient(1050px 760px at 12% 8%, rgba(var(--lumina-ink-rgb), .1), transparent 57%), radial-gradient(760px 620px at 76% 72%, rgba(var(--lumina-ink-rgb), .045), transparent 64%), linear-gradient(145deg, var(--lumina-plane-base), var(--bg));position:relative}.workspace-main,.workspace-content,.dashboard-shell{position:relative}.workspace-main:before,.workspace-content:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(135deg, #ffffff2e, transparent 36%), var(--lumina-plane-work);border:1px solid color-mix(in srgb, var(--lumina-glass-border) 38%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 48%, transparent), 0 30px 90px #1f2b3609;opacity:.34;-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);border-radius:34px 16px;position:absolute;inset:14px 18px 18px}.workspace:before{content:"";z-index:-1;pointer-events:none;opacity:.7;background:radial-gradient(320px circle at var(--lumina-scene-x) var(--lumina-scene-y), rgba(var(--lumina-ink-rgb), .075), rgba(var(--lumina-ink-rgb), .022) 38%, transparent 72%), linear-gradient(90deg, transparent 0 49.8%, rgba(var(--lumina-ink-rgb), .018) 50%, transparent 50.2%), linear-gradient(0deg, transparent 0 49.8%, rgba(var(--lumina-ink-rgb), .014) 50%, transparent 50.2%);transition:background-position .22s var(--lumina-ease), opacity var(--lumina-medium) var(--lumina-ease);background-size:auto,72px 72px,72px 72px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000000ad,#0000 84%);mask-image:linear-gradient(#000000ad,#0000 84%)}.workspace:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle, rgba(var(--lumina-ink-rgb), .095), rgba(var(--lumina-ink-rgb), .025) 42%, transparent 70%);filter:blur(48px);border-radius:50%;width:min(72vw,1100px);height:min(72vw,1100px);animation:13s ease-in-out infinite lumina-breathe;position:fixed;top:-30vw;left:-18vw}.dashboard-shell{animation:lumina-arrive .42s var(--lumina-ease) both;background:0 0}.home-dashboard,.workspace-dashboard{position:relative}.simple-dashboard-icon{border-color:color-mix(in srgb, var(--lumina-ink) 20%, var(--line));background:var(--lumina-glass);-webkit-backdrop-filter:blur(var(--lumina-blur)) saturate(130%);backdrop-filter:blur(var(--lumina-blur)) saturate(130%);box-shadow:inset 0 1px 0 var(--lumina-rim), 0 8px 28px rgba(var(--lumina-ink-rgb), .07);position:relative;overflow:hidden}.simple-dashboard-icon svg{color:var(--lumina-ink);filter:drop-shadow(0 0 8px rgba(var(--lumina-ink-rgb), .24))}.simple-dashboard-head h1{text-shadow:0 0 24px rgba(var(--lumina-ink-rgb), .09);display:inline-block;position:relative}.simple-dashboard-head h1:after{content:"";background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .72), transparent);width:46%;height:1px;box-shadow:0 0 11px rgba(var(--lumina-ink-rgb), .22);opacity:.62;position:absolute;bottom:-9px;left:0}.home-workspace-grid{isolation:isolate;transform:translate3d(var(--lumina-parallax-x), var(--lumina-parallax-y), 0);transition:transform .26s var(--lumina-ease);gap:14px;position:relative}.home-workspace-grid:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(48% 58% at 26% 32%, rgba(var(--lumina-ink-rgb), .075), transparent 72%), radial-gradient(44% 54% at 74% 62%, rgba(var(--lumina-ink-rgb), .045), transparent 74%);filter:blur(28px);opacity:.9;border-radius:48px;position:absolute;inset:-48px -54px -58px}.home-workspace-card{--lumina-x:50%;--lumina-y:50%;--lumina-rx:0deg;--lumina-ry:0deg;isolation:isolate;border:1px solid color-mix(in srgb, var(--lumina-glass-border) 64%, transparent);background:linear-gradient(225deg, rgba(var(--lumina-ink-rgb), .1) 0 1px, transparent 1px) top right / 24px 24px no-repeat, linear-gradient(45deg, #ffffff1a 0 1px, transparent 1px) bottom left / 22px 22px no-repeat, radial-gradient(360px circle at var(--lumina-x) var(--lumina-y), #ffffff08, transparent 62%), linear-gradient(145deg, #ffffff0a, transparent 42%), color-mix(in srgb, var(--lumina-glass) 86%, transparent);-webkit-backdrop-filter:blur(var(--lumina-blur)) saturate(138%);backdrop-filter:blur(var(--lumina-blur)) saturate(138%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 72%, transparent), inset 0 -1px 0 #ffffff05, 0 18px 52px #1f2b3613;transition:transform var(--lumina-medium) var(--lumina-ease), border-color var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-medium) var(--lumina-ease), background var(--lumina-medium) var(--lumina-ease), filter var(--lumina-medium) var(--lumina-ease);transform-style:preserve-3d;will-change:transform;animation:lumina-card-arrive .56s var(--lumina-ease) both;border-radius:18px 9px;position:relative;overflow:hidden}.home-workspace-card:nth-child(2n){border-radius:9px 18px}.home-workspace-card:nth-child(2){animation-delay:35ms}.home-workspace-card:nth-child(3){animation-delay:70ms}.home-workspace-card:nth-child(4){animation-delay:.105s}.home-workspace-card:nth-child(5){animation-delay:.14s}.home-workspace-card:nth-child(6){animation-delay:.175s}.home-workspace-card:nth-child(7){animation-delay:.21s}.home-workspace-card:nth-child(8){animation-delay:.245s}.home-workspace-card:nth-child(9){animation-delay:.28s}.home-workspace-card:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(220px circle at var(--lumina-x) var(--lumina-y), rgba(var(--lumina-ink-rgb), .22), rgba(var(--lumina-ink-rgb), .08) 28%, transparent 68%);transition:opacity .46s var(--lumina-ease);position:absolute;inset:-1px}.home-workspace-card:after{content:"";z-index:-1;pointer-events:none;opacity:0;transition:opacity var(--lumina-fast) ease, transform .52s var(--lumina-ease);background:linear-gradient(110deg,#0000 18%,#ffffff0f 45%,#0000 72%);position:absolute;inset:0;transform:translate(-34%)}.home-workspace-card:hover,.home-workspace-card:focus-visible{border-color:color-mix(in srgb, var(--lumina-ink) 46%, var(--lumina-glass-border));transform:perspective(900px) translateY(-5px) rotateX(var(--lumina-rx)) rotateY(var(--lumina-ry)) scale(1.009);filter:saturate(1.035);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 88%, var(--lumina-ink) 12%), 0 0 0 1px rgba(var(--lumina-ink-rgb), .045), 0 0 34px rgba(var(--lumina-ink-rgb), .1), var(--lumina-shadow-hover)}.home-workspace-card:hover:before,.home-workspace-card:focus-visible:before,.home-workspace-card:hover:after,.home-workspace-card:focus-visible:after{opacity:1}.home-workspace-card:hover:after,.home-workspace-card:focus-visible:after{transform:translate(34%)}.home-workspace-card:active{transform:perspective(900px) translateY(-1px) rotateX(calc(var(--lumina-rx) * .35)) rotateY(calc(var(--lumina-ry) * .35)) scale(.995);transition-duration:90ms}.home-workspace-icon{border:1px solid rgba(var(--lumina-ink-rgb), .1);background:linear-gradient(145deg, rgba(var(--lumina-ink-rgb), .1), rgba(var(--lumina-ink-rgb), .035)), color-mix(in srgb, var(--hover) 56%, transparent);transition:transform var(--lumina-medium) var(--lumina-ease), box-shadow var(--lumina-medium) var(--lumina-ease), color var(--lumina-fast) ease, background var(--lumina-medium) var(--lumina-ease);position:relative;transform:translateZ(16px);box-shadow:inset 0 1px #ffffff14}.home-workspace-card>span:last-child{transition:transform var(--lumina-medium) var(--lumina-ease);position:relative;transform:translateZ(8px)}.home-workspace-icon svg{transition:filter var(--lumina-fast) ease, transform var(--lumina-medium) var(--lumina-ease)}.home-workspace-card:hover .home-workspace-icon,.home-workspace-card:focus-visible .home-workspace-icon{color:var(--lumina-ink);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 22px rgba(var(--lumina-ink-rgb), .11);transform:translateZ(25px)translateY(-2px)scale(1.025)}.home-workspace-card:hover>span:last-child,.home-workspace-card:focus-visible>span:last-child{transform:translateZ(14px)translate(2px)}.home-workspace-card:hover .home-workspace-icon svg,.home-workspace-card:focus-visible .home-workspace-icon svg{filter:drop-shadow(0 0 7px rgba(var(--lumina-ink-rgb), .38));transform:scale(1.04)}.home-workspace-card strong{transition:color var(--lumina-fast) ease, text-shadow var(--lumina-fast) ease;display:inline-block;position:relative}.home-workspace-card strong:after{content:"";opacity:0;background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .86), rgba(var(--lumina-ink-rgb), .1), transparent);height:1px;box-shadow:0 0 9px rgba(var(--lumina-ink-rgb), .28);transform-origin:0;transition:opacity var(--lumina-fast) ease, transform .36s var(--lumina-ease);position:absolute;bottom:-5px;left:0;right:38%;transform:scaleX(.18)}.home-workspace-card:hover strong,.home-workspace-card:focus-visible strong{color:color-mix(in srgb, var(--text) 78%, var(--lumina-ink) 22%);text-shadow:0 0 15px rgba(var(--lumina-ink-rgb), .13)}.home-workspace-card:hover strong:after,.home-workspace-card:focus-visible strong:after{opacity:.9;transform:scaleX(1)}.sidebar{border-left:1px solid color-mix(in srgb, var(--lumina-ink) 10%, var(--line));background:linear-gradient(180deg, rgba(var(--lumina-ink-rgb), .035), transparent 28%), color-mix(in srgb, var(--lumina-glass-strong) 82%, var(--sidebar) 18%);-webkit-backdrop-filter:blur(calc(var(--lumina-blur) + 4px)) saturate(138%);backdrop-filter:blur(calc(var(--lumina-blur) + 4px)) saturate(138%);transition:box-shadow var(--lumina-slow) var(--lumina-ease), background var(--lumina-slow) var(--lumina-ease);box-shadow:-18px 0 60px #0000000e,inset 1px 0 #ffffff0a}.sidebar:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 3%, rgba(var(--lumina-ink-rgb), .24) 24%, #ffffff29 48%, rgba(var(--lumina-ink-rgb), .1) 74%, transparent 97%);width:1px;box-shadow:0 0 22px rgba(var(--lumina-ink-rgb), .1);position:absolute;inset:0 auto 0 -1px}.sidebar-head,.sidebar-foot{background:0 0}.sidebar-wordmark{text-shadow:0 0 24px rgba(var(--lumina-ink-rgb), .1)}.workspace-switcher,.area-nav>button,.sidebar-foot>button,.sidebar-foot>a,.sidebar-foot>label{transition:background var(--lumina-fast) var(--lumina-ease), color var(--lumina-fast) ease, box-shadow var(--lumina-fast) ease, transform var(--lumina-fast) var(--lumina-ease);position:relative;overflow:hidden}.workspace-switcher:hover,.area-nav>button:hover,.sidebar-foot>button:hover,.sidebar-foot>a:hover,.sidebar-foot>label:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .065), rgba(var(--lumina-ink-rgb), .018));box-shadow:inset 0 1px 0 #ffffff09, 0 0 18px rgba(var(--lumina-ink-rgb), .025)}.area-nav>button:hover>svg,.area-nav>button:hover .area-nav-icon,.sidebar-foot>button:hover>svg,.sidebar-foot>a:hover>svg{color:color-mix(in srgb, currentColor 58%, var(--lumina-ink) 42%);filter:drop-shadow(0 0 5px rgba(var(--lumina-ink-rgb), .16))}.area-nav>button.active{color:var(--text);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .13), rgba(var(--lumina-ink-rgb), .035) 68%, transparent);box-shadow:inset 2px 0 0 rgba(var(--lumina-ink-rgb), .78), 0 0 22px rgba(var(--lumina-ink-rgb), .045)}.area-nav>button.active>svg,.area-nav>button.active .area-nav-icon{color:var(--lumina-ink);animation:3.8s ease-in-out infinite lumina-ink-pulse}.area-nav>button:after{content:"";opacity:0;background:var(--lumina-ink);width:2px;box-shadow:0 0 12px rgba(var(--lumina-ink-rgb), .52);transition:opacity var(--lumina-fast) ease, transform var(--lumina-medium) var(--lumina-ease);border-radius:999px;position:absolute;top:20%;bottom:20%;left:0;transform:scaleY(.35)}.area-nav>button.active:after{opacity:.88;transform:scaleY(1)}.workspace-menu,.page-menu,.columns-menu,.freeze-menu,.row-options-menu,.select-popover,.color-palette,.search-panel,.trash-modal{border-color:color-mix(in srgb, var(--lumina-glass-border) 76%, var(--lumina-ink) 24%);background:linear-gradient(145deg, #ffffff0e, transparent 38%), color-mix(in srgb, var(--lumina-glass-strong) 92%, transparent);-webkit-backdrop-filter:blur(calc(var(--lumina-blur) + 6px)) saturate(145%);backdrop-filter:blur(calc(var(--lumina-blur) + 6px)) saturate(145%);box-shadow:inset 0 1px 0 var(--lumina-rim), inset 1px 0 0 rgba(var(--lumina-ink-rgb), .055), 0 0 38px rgba(var(--lumina-ink-rgb), .045), 0 24px 80px #00000029;animation:lumina-arrive .26s var(--lumina-ease) both;position:relative;overflow:hidden}.workspace-menu:before,.page-menu:before,.columns-menu:before,.freeze-menu:before,.row-options-menu:before,.select-popover:before,.color-palette:before,.search-panel:before,.trash-modal:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(180deg, transparent 7%, rgba(var(--lumina-ink-rgb), .62) 28%, #ffffff6b 52%, rgba(var(--lumina-ink-rgb), .2) 76%, transparent 94%);width:1px;box-shadow:0 0 16px rgba(var(--lumina-ink-rgb), .2);position:absolute;inset:0 auto 0 0}.workspace-menu>*,.page-menu>*,.columns-menu>*,.freeze-menu>*,.row-options-menu>*,.select-popover>*,.color-palette>*,.search-panel>*,.trash-modal>*{z-index:1;position:relative}.workspace-menu button:hover,.page-menu button:hover,.columns-menu button:hover,.freeze-menu button:hover,.row-options-menu button:hover,.select-popover button:hover,.color-palette button:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .085), rgba(var(--lumina-ink-rgb), .018))}.search-overlay,.modal-backdrop{background:color-mix(in srgb, rgba(var(--lumina-ink-rgb), .035) 24%, transparent);-webkit-backdrop-filter:blur(10px)saturate(118%);backdrop-filter:blur(10px)saturate(118%);transition:backdrop-filter var(--lumina-medium) var(--lumina-ease), background var(--lumina-medium) var(--lumina-ease)}.search-panel input,.search-panel textarea,.search-panel select,.trash-modal input,.trash-modal textarea,.trash-modal select{background:color-mix(in srgb, var(--lumina-glass) 66%, transparent);border-color:color-mix(in srgb, var(--line) 82%, var(--lumina-ink) 18%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.search-box:focus-within,.browser-key-body input:focus,.browser-key-body select:focus,.browser-key-body textarea:focus,.notion-import-body input:focus,.notion-import-body select:focus,.notion-import-body textarea:focus,.ai-context-body input:focus,.ai-context-body select:focus,.ai-context-body textarea:focus{border-color:rgba(var(--lumina-ink-rgb), .48);box-shadow:0 0 0 2px rgba(var(--lumina-ink-rgb), .1), 0 0 22px rgba(var(--lumina-ink-rgb), .055)}.workspace :where(.dashboard-create,.primary,.crawler-hub-tabs>button,.workspace-browser-list>button,.search-filters>button,.theme-switch>button){border:1px solid color-mix(in srgb, var(--line) 76%, var(--lumina-ink) 24%);background:linear-gradient(145deg, #ffffff0b, transparent 42%), color-mix(in srgb, var(--lumina-glass) 74%, transparent);-webkit-backdrop-filter:blur(14px)saturate(132%);backdrop-filter:blur(14px)saturate(132%);transition:transform var(--lumina-fast) var(--lumina-ease), border-color var(--lumina-fast) ease, background var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-medium) var(--lumina-ease), color var(--lumina-fast) ease;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 8px 26px #1f2b360e}.workspace :where(.dashboard-create,.primary,.crawler-hub-tabs>button,.workspace-browser-list>button,.search-filters>button,.theme-switch>button):hover:not(:disabled){border-color:color-mix(in srgb, var(--lumina-ink) 44%, var(--line));background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .085), rgba(var(--lumina-ink-rgb), .018)), color-mix(in srgb, var(--lumina-glass) 78%, transparent);box-shadow:inset 0 1px 0 #ffffff1c, 0 0 20px rgba(var(--lumina-ink-rgb), .06), 0 10px 30px #1f2b3611;transform:translateY(-1px)}.workspace :where(.dashboard-create,.primary,.crawler-hub-tabs>button,.workspace-browser-list>button,.search-filters>button,.theme-switch>button):active:not(:disabled){transition-duration:80ms;transform:translateY(0)scale(.985)}.workspace :where(button,a,input,textarea,select):focus-visible{box-shadow:0 0 0 1px rgba(var(--lumina-ink-rgb), .58), 0 0 0 4px rgba(var(--lumina-ink-rgb), .1), 0 0 24px rgba(var(--lumina-ink-rgb), .07);outline:none}.workspace :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select){border-color:color-mix(in srgb, var(--line) 82%, var(--lumina-ink) 18%);background:linear-gradient(145deg, #ffffff07, transparent 48%), color-mix(in srgb, var(--lumina-glass) 64%, transparent);-webkit-backdrop-filter:blur(12px)saturate(125%);backdrop-filter:blur(12px)saturate(125%);transition:border-color var(--lumina-fast) ease, box-shadow var(--lumina-fast) ease, background var(--lumina-medium) var(--lumina-ease)}.workspace :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select):hover:not(:disabled){border-color:color-mix(in srgb, var(--line) 66%, var(--lumina-ink) 34%)}.workspace :where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]),textarea,select):focus{border-color:rgba(var(--lumina-ink-rgb), .5);background:color-mix(in srgb, var(--lumina-glass) 72%, transparent);box-shadow:0 0 0 2px rgba(var(--lumina-ink-rgb), .09), 0 0 22px rgba(var(--lumina-ink-rgb), .05)}.workspace :where(input[type=checkbox],input[type=radio]){accent-color:var(--lumina-ink)}.workspace :where(button,input,textarea,select):disabled{opacity:.48;cursor:not-allowed;filter:saturate(.55)}.crawler-hub-tabs>button.active,.search-filters>button.active,.theme-switch>button.active{color:color-mix(in srgb, var(--text) 78%, var(--lumina-ink) 22%);border-color:rgba(var(--lumina-ink-rgb), .38);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .12), rgba(var(--lumina-ink-rgb), .025)), color-mix(in srgb, var(--lumina-glass) 78%, transparent);box-shadow:inset 0 1px 0 #ffffff1a, 0 0 18px rgba(var(--lumina-ink-rgb), .06)}.workspace-browser-list,.calendar-grid,.planner-card,.crawler-panel,.crawler-insights-panel,.crawler-status-grid>div,.crawler-search-tabs>button,.crawler-add-source-form,.crawler-source-grid>label,.crawler-insight-summary-grid>div,.crawler-insight-lists>div,.crawler-insight-history-row>div{border-color:color-mix(in srgb, var(--line) 74%, var(--lumina-ink) 26%);background:linear-gradient(145deg, #ffffff08, transparent 44%), color-mix(in srgb, var(--lumina-glass) 72%, transparent);-webkit-backdrop-filter:blur(16px)saturate(130%);backdrop-filter:blur(16px)saturate(130%);box-shadow:inset 0 1px #ffffff16,0 12px 36px #1f2b360e}.workspace-browser-list{overflow:hidden}.workspace-browser-list>button{border-bottom-color:color-mix(in srgb, var(--line) 82%, var(--lumina-ink) 18%);background:0 0}.workspace-browser-list>button:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .075), rgba(var(--lumina-ink-rgb), .015)), transparent}.workspace-browser-icon{border:1px solid rgba(var(--lumina-ink-rgb), .1);background:linear-gradient(145deg, rgba(var(--lumina-ink-rgb), .09), rgba(var(--lumina-ink-rgb), .025)), color-mix(in srgb, var(--hover) 58%, transparent);transition:transform var(--lumina-medium) var(--lumina-ease), color var(--lumina-fast) ease, box-shadow var(--lumina-medium) var(--lumina-ease)}.workspace-browser-list>button:hover .workspace-browser-icon{color:var(--lumina-ink);box-shadow:0 0 16px rgba(var(--lumina-ink-rgb), .09);transform:translate(2px)scale(1.025)}.calendar-toolbar button,.calendar-event-list button,.calendar-cancel-edit,.crawler-refresh,.crawler-insights-toggle,.crawler-add-source-button,.crawler-panel>footer button{border-color:color-mix(in srgb, var(--line) 76%, var(--lumina-ink) 24%);background:color-mix(in srgb, var(--lumina-glass) 70%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:transform var(--lumina-fast) var(--lumina-ease), border-color var(--lumina-fast) ease, background var(--lumina-fast) var(--lumina-ease), color var(--lumina-fast) ease, box-shadow var(--lumina-medium) var(--lumina-ease)}.calendar-toolbar button:hover,.calendar-event-list button:hover,.calendar-cancel-edit:hover,.crawler-refresh:hover,.crawler-insights-toggle:hover,.crawler-add-source-button:hover,.crawler-panel>footer button:hover:not(:disabled){border-color:rgba(var(--lumina-ink-rgb), .38);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .085), rgba(var(--lumina-ink-rgb), .018));color:color-mix(in srgb, var(--text) 72%, var(--lumina-ink) 28%);box-shadow:0 0 18px rgba(var(--lumina-ink-rgb), .055);transform:translateY(-1px)}.calendar-grid{overflow:hidden}.calendar-weekday{border-bottom-color:color-mix(in srgb, var(--line) 80%, var(--lumina-ink) 20%);background:color-mix(in srgb, var(--lumina-glass-strong) 36%, transparent)}.calendar-day{background:color-mix(in srgb, var(--lumina-glass) 48%, transparent);border-color:color-mix(in srgb, var(--line) 84%, var(--lumina-ink) 16%);transition:background var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-medium) var(--lumina-ease), transform var(--lumina-fast) var(--lumina-ease), color var(--lumina-fast) ease}.calendar-day:hover:not(.outside){background:radial-gradient(180px circle at 50% 20%, rgba(var(--lumina-ink-rgb), .075), transparent 72%), color-mix(in srgb, var(--lumina-glass) 58%, transparent);transform:translateY(-1px)}.calendar-day.selected{background:linear-gradient(145deg, rgba(var(--lumina-ink-rgb), .12), rgba(var(--lumina-ink-rgb), .025)), color-mix(in srgb, var(--lumina-glass) 64%, transparent);box-shadow:inset 0 0 0 1px rgba(var(--lumina-ink-rgb), .3), 0 0 24px rgba(var(--lumina-ink-rgb), .055)}.calendar-day small{background:color-mix(in srgb, var(--lumina-glass-strong) 42%, rgba(var(--lumina-ink-rgb), .05));border:1px solid rgba(var(--lumina-ink-rgb), .07)}.planner-card,.crawler-panel,.crawler-insights-panel{overflow:hidden}.planner-card h2,.crawler-panel h2,.crawler-insights-panel h2{text-shadow:0 0 18px rgba(var(--lumina-ink-rgb), .06)}.planner-label-icon svg,.crawler-status-grid svg,.crawler-head-actions svg,.crawler-section-title svg{color:color-mix(in srgb, var(--muted) 64%, var(--lumina-ink) 36%)}.planner-recent>button{border-bottom-color:color-mix(in srgb, var(--line) 82%, var(--lumina-ink) 18%);transition:background var(--lumina-fast) var(--lumina-ease), color var(--lumina-fast) ease, transform var(--lumina-fast) var(--lumina-ease)}.planner-recent>button:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .065), transparent);transform:translate(2px)}.crawler-search-tabs>button.active,.crawler-source-grid>label.active{border-color:rgba(var(--lumina-ink-rgb), .34);background:linear-gradient(145deg, rgba(var(--lumina-ink-rgb), .1), rgba(var(--lumina-ink-rgb), .018)), color-mix(in srgb, var(--lumina-glass) 74%, transparent);box-shadow:inset 0 1px 0 #ffffff14, 0 0 22px rgba(var(--lumina-ink-rgb), .05)}.dashboard-empty,.crawler-message,.crawler-error{border-color:color-mix(in srgb, var(--line) 72%, var(--lumina-ink) 28%);background:color-mix(in srgb, var(--lumina-glass) 58%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lumina-settings-section{position:relative}.lumina-accent-setting{border:1px solid color-mix(in srgb, var(--line) 76%, var(--lumina-ink) 24%);background:linear-gradient(145deg, #ffffff08, transparent 48%), color-mix(in srgb, var(--lumina-glass) 66%, transparent);-webkit-backdrop-filter:blur(14px)saturate(130%);backdrop-filter:blur(14px)saturate(130%);border-radius:10px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:62px;padding:8px 9px;display:grid;box-shadow:inset 0 1px #ffffff12}.lumina-setting-icon{width:32px;height:32px;color:var(--lumina-ink);border:1px solid rgba(var(--lumina-ink-rgb), .16);background:linear-gradient(145deg, rgba(var(--lumina-ink-rgb), .11), rgba(var(--lumina-ink-rgb), .025));box-shadow:0 0 18px rgba(var(--lumina-ink-rgb), .055);border-radius:8px 5px;place-items:center;display:grid}.lumina-setting-icon svg{width:16px;height:16px}.lumina-setting-copy{min-width:0}.lumina-setting-copy strong,.lumina-setting-copy small{display:block}.lumina-setting-copy strong{font-size:13px;font-weight:650}.lumina-setting-copy small{color:var(--muted);margin-top:3px;font-size:11px;line-height:1.35}.lumina-accent-palette{align-items:center;gap:6px;padding-left:8px;display:flex}.settings-body .lumina-accent-swatch{border:1px solid color-mix(in srgb, var(--line) 76%, transparent);width:29px;height:29px;min-height:29px;box-shadow:none;transition:transform var(--lumina-fast) var(--lumina-ease), border-color var(--lumina-fast) ease, box-shadow var(--lumina-medium) var(--lumina-ease);background:0 0;border-radius:50%;place-items:center;padding:0;display:grid}.settings-body .lumina-accent-swatch:hover{background:0 0;transform:scale(1.08)}.lumina-accent-swatch>span{background:var(--swatch);width:17px;height:17px;box-shadow:inset 0 1px 0 #ffffff59, 0 0 10px color-mix(in srgb, var(--swatch) 30%, transparent);border-radius:50%}.lumina-accent-swatch[data-accent=teal]{--swatch:#39c8bd}.lumina-accent-swatch[data-accent=cyan]{--swatch:#51c8ef}.lumina-accent-swatch[data-accent=violet]{--swatch:#9d7ef0}.lumina-accent-swatch[data-accent=rose]{--swatch:#e4749e}.lumina-accent-swatch[data-accent=amber]{--swatch:#d9a13a}.lumina-accent-swatch[data-accent=lime]{--swatch:#8fbd52}.settings-body .lumina-accent-swatch.active{border-color:rgba(var(--lumina-ink-rgb), .62);box-shadow:0 0 0 3px rgba(var(--lumina-ink-rgb), .09), 0 0 18px rgba(var(--lumina-ink-rgb), .09);transform:scale(1.04)}@media (max-width:680px){.lumina-accent-setting{grid-template-columns:34px minmax(0,1fr)}.lumina-accent-palette{flex-wrap:wrap;grid-column:1/-1;padding:4px 0 1px 45px}}@media (max-width:1024px){.sidebar{box-shadow:-24px 0 70px #00000029,inset 1px 0 #ffffff0a}}@media (prefers-reduced-motion:reduce){.workspace:after,.dashboard-shell,.home-workspace-card,.area-nav>button.active>svg,.area-nav>button.active .area-nav-icon{animation:none!important}.workspace:before{transition:none!important}.home-workspace-card,.home-workspace-card:before,.home-workspace-card:after,.home-workspace-card strong:after,.home-workspace-icon,.home-workspace-icon svg,.workspace-switcher,.area-nav>button,.sidebar-foot>button,.sidebar-foot>a,.sidebar-foot>label{transition-duration:1ms!important;animation-duration:1ms!important}.home-workspace-card:hover,.home-workspace-card:focus-visible,.home-workspace-card:active{transform:none}.home-workspace-grid{transition:none!important;transform:none!important}.home-workspace-card{will-change:auto}.home-workspace-card:after,.home-workspace-card strong:after,.simple-dashboard-head h1:after{display:none}.workspace :where(.dashboard-create,.primary,.crawler-hub-tabs>button,.workspace-browser-list>button,.workspace-browser-icon,.search-filters>button,.theme-switch>button,.calendar-day,.calendar-toolbar button,.calendar-event-list button,.calendar-cancel-edit,.planner-recent>button,.crawler-refresh,.crawler-insights-toggle,.crawler-add-source-button,.crawler-panel>footer button,input,textarea,select){transition-duration:1ms!important}.workspace :where(.dashboard-create,.primary,.crawler-hub-tabs>button,.workspace-browser-list>button,.search-filters>button,.theme-switch>button):hover:not(:disabled),.workspace :where(.dashboard-create,.primary,.crawler-hub-tabs>button,.workspace-browser-list>button,.search-filters>button,.theme-switch>button):active:not(:disabled){transform:none}}.database-viewbar,.database-rules,.editor-top{background:color-mix(in srgb, var(--lumina-glass-strong) 76%, transparent);-webkit-backdrop-filter:blur(18px)saturate(132%);backdrop-filter:blur(18px)saturate(132%);border-color:color-mix(in srgb, var(--line) 78%, var(--lumina-ink) 22%);box-shadow:inset 0 1px #ffffff13,0 8px 28px #1f2b3609}.database-tabs button,.database-tools>button,.columns-control>button,.freeze-control>button,.database-page-nav button,.icon-button,.top-actions>button,.top-actions>label,.append-block,.add-database,.block-controls button,.block-drag-handle{transition:background var(--lumina-fast) var(--lumina-ease), color var(--lumina-fast) ease, border-color var(--lumina-fast) ease, box-shadow var(--lumina-medium) var(--lumina-ease), transform var(--lumina-fast) var(--lumina-ease)}.database-tabs button:hover,.database-tabs button.active,.database-tools>button:hover,.columns-control>button:hover,.freeze-control>button:hover,.database-page-nav button:hover:not(:disabled),.icon-button:hover,.top-actions>button:hover,.top-actions>label:hover,.top-actions>button.active,.append-block:hover,.add-database:hover,.block-controls button:hover,.block-drag-handle:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .075), rgba(var(--lumina-ink-rgb), .014));color:color-mix(in srgb, var(--text) 76%, var(--lumina-ink) 24%);box-shadow:0 0 16px rgba(var(--lumina-ink-rgb), .045)}.database-tabs button.active{color:color-mix(in srgb, var(--text) 78%, var(--lumina-ink) 22%);text-shadow:0 0 12px rgba(var(--lumina-ink-rgb), .08);position:relative}.database-tabs button.active:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--lumina-ink-rgb), .7), transparent);height:1px;box-shadow:0 0 8px rgba(var(--lumina-ink-rgb), .24);position:absolute;bottom:2px;left:8px;right:8px}.database-rules>span,.database-selection-bar,.format-toolbar,.slash-menu,.mention-menu{border-color:color-mix(in srgb, var(--line) 76%, var(--lumina-ink) 24%);background:linear-gradient(145deg, #ffffff09, transparent 44%), color-mix(in srgb, var(--lumina-glass-strong) 82%, transparent);-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);box-shadow:inset 0 1px #ffffff14,0 14px 42px #1f2b3613}.database th,.database td,.database .row-controls-head,.database .row-controls{border-color:color-mix(in srgb, var(--line) 86%, var(--lumina-ink) 14%);background:color-mix(in srgb, var(--bg) 90%, transparent)}.database .frozen-column,.database .frozen-row{border-color:color-mix(in srgb, var(--line) 86%, var(--lumina-ink) 14%);background:linear-gradient(180deg, rgba(var(--lumina-ink-rgb), .018), transparent), color-mix(in srgb, var(--bg) 98%, var(--lumina-ink) 2%);-webkit-backdrop-filter:none;backdrop-filter:none}.database th{color:color-mix(in srgb, var(--muted) 86%, var(--lumina-ink) 14%);background:linear-gradient(180deg, rgba(var(--lumina-ink-rgb), .028), transparent), color-mix(in srgb, var(--lumina-glass-strong) 62%, var(--bg) 38%);-webkit-backdrop-filter:blur(12px)saturate(126%);backdrop-filter:blur(12px)saturate(126%);box-shadow:inset 0 1px 0 #ffffff0f, 0 1px 0 color-mix(in srgb, var(--line) 82%, var(--lumina-ink) 18%)}.database tbody tr td{transition:background var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-fast) ease}.database tbody tr:not(.listing-closed):hover td,.database tbody tr:not(.listing-closed):hover .frozen-column,.database tbody tr:not(.listing-closed):hover .row-controls{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .035), rgba(var(--lumina-ink-rgb), .01)), color-mix(in srgb, var(--bg) 91%, transparent)}.database tbody tr.selected td,.database tbody tr.selected .row-controls{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .095), rgba(var(--lumina-ink-rgb), .025)), color-mix(in srgb, var(--bg) 86%, transparent)!important}.database tbody tr:not(.listing-closed):hover .frozen-column,.database tbody tr:not(.listing-closed):hover .frozen-row{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .045), rgba(var(--lumina-ink-rgb), .012)), color-mix(in srgb, var(--bg) 97%, var(--lumina-ink) 3%)!important}.database tbody tr.selected .frozen-column,.database tbody tr.selected .frozen-row{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .11), rgba(var(--lumina-ink-rgb), .035)), color-mix(in srgb, var(--bg) 94%, var(--lumina-ink) 6%)!important}.database th input:focus,.database td input:focus{box-shadow:inset 0 0 0 1px rgba(var(--lumina-ink-rgb), .58), inset 0 0 18px rgba(var(--lumina-ink-rgb), .045), 0 0 16px rgba(var(--lumina-ink-rgb), .045)}.column-resizer:hover{background:rgba(var(--lumina-ink-rgb), .32);box-shadow:0 0 10px rgba(var(--lumina-ink-rgb), .2)}.editor-shell{background:0 0}.editor-top{border-bottom:1px solid color-mix(in srgb, var(--line) 78%, var(--lumina-ink) 22%)}.page-canvas{position:relative}.page-canvas:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(48% 44% at 16% 10%, rgba(var(--lumina-ink-rgb), .05), transparent 72%), radial-gradient(42% 48% at 84% 80%, rgba(var(--lumina-ink-rgb), .028), transparent 76%);filter:blur(30px);border-radius:36px 18px;position:absolute;inset:-32px -42px -54px}.page-canvas>.page-title{text-shadow:0 0 24px rgba(var(--lumina-ink-rgb), .055)}.block-input:focus,.rich-block-input:focus{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .026), transparent 46%);box-shadow:-2px 0 0 rgba(var(--lumina-ink-rgb), .24)}.block-callout,.block-code{border:1px solid color-mix(in srgb, var(--line) 80%, var(--lumina-ink) 20%);background:color-mix(in srgb, var(--lumina-glass) 58%, var(--hover) 42%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.trash-modal>header{padding-top:14px;padding-bottom:12px}.trash-modal>header p{white-space:nowrap;text-overflow:ellipsis;max-width:none;margin-top:3px;overflow:hidden}@media (max-width:640px){.trash-modal>header p{white-space:normal;text-overflow:clip;overflow:visible}}.notion-modal:has(.continuity-capture-form){isolation:isolate;border-color:color-mix(in srgb, var(--lumina-ink) 17%, var(--line));background:linear-gradient(145deg, rgba(var(--lumina-ink-rgb), .035), transparent 34%), color-mix(in srgb, var(--lumina-glass-strong) 92%, var(--bg) 8%);-webkit-backdrop-filter:blur(30px)saturate(132%);backdrop-filter:blur(30px)saturate(132%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 78%, transparent), inset 2px 0 0 rgba(var(--lumina-ink-rgb), .12), 0 32px 90px #1c2d352b, 0 0 54px rgba(var(--lumina-ink-rgb), .045);border-radius:28px 12px;position:relative;overflow:hidden}.notion-modal:has(.continuity-capture-form):before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(54% 34% at 8% 0%, rgba(var(--lumina-ink-rgb), .075), transparent 72%), radial-gradient(42% 40% at 100% 92%, rgba(var(--lumina-ink-rgb), .035), transparent 76%);position:absolute;inset:0}.notion-modal:has(.continuity-capture-form)>header{border-bottom-color:color-mix(in srgb, var(--lumina-ink) 12%, var(--line));background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .028), transparent 58%);position:relative}.notion-modal:has(.continuity-capture-form)>header:after{content:"";background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .58), transparent);width:72px;height:1px;box-shadow:0 0 12px rgba(var(--lumina-ink-rgb), .16);position:absolute;bottom:-1px;left:24px}.continuity-capture-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px 20px;padding:18px 24px 20px;display:grid;position:relative;max-height:none!important;overflow:hidden!important}.continuity-capture-form>label{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.continuity-capture-form>label>span{white-space:nowrap;min-height:22px;color:color-mix(in srgb, var(--text) 88%, var(--lumina-ink) 12%);transition:color var(--lumina-fast) var(--lumina-ease);align-items:baseline;gap:4px;line-height:1.3;display:flex}.continuity-capture-form>label>span small{color:var(--muted);font-size:.78em;font-weight:400}.continuity-capture-form>label:focus-within>span{color:color-mix(in srgb, var(--text) 64%, var(--lumina-ink) 36%)}.continuity-capture-form input:not([type=checkbox]),.continuity-capture-form textarea{box-sizing:border-box;border-color:color-mix(in srgb, var(--line) 84%, var(--lumina-ink) 16%);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .014), transparent 42%), color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(10px)saturate(112%);backdrop-filter:blur(10px)saturate(112%);width:100%;min-width:0;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 46%, transparent);transition:border-color var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-fast) var(--lumina-ease), background var(--lumina-fast) var(--lumina-ease);border-radius:12px 6px}.continuity-capture-form input:not([type=checkbox]):focus,.continuity-capture-form textarea:focus{border-color:rgba(var(--lumina-ink-rgb), .42);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .045), transparent 48%), color-mix(in srgb, var(--bg) 93%, transparent);box-shadow:inset 2px 0 0 rgba(var(--lumina-ink-rgb), .34), 0 0 0 3px rgba(var(--lumina-ink-rgb), .055), 0 10px 30px rgba(var(--lumina-ink-rgb), .035)}.continuity-capture-form textarea{resize:none;height:112px;min-height:112px;max-height:112px;overflow-y:auto}.continuity-capture-form .chatgpt-project-assignment,.continuity-capture-form .notion-note,.continuity-capture-form>.primary{grid-column:1/-1}.continuity-capture-form .chatgpt-project-assignment{border:1px solid color-mix(in srgb, var(--line) 88%, var(--lumina-ink) 12%);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .025), transparent 58%);border-radius:13px 6px;align-items:center;gap:11px;padding:9px 12px;display:flex}.continuity-capture-form .chatgpt-project-assignment input[type=checkbox]{accent-color:var(--lumina-ink);margin-top:2px}.continuity-capture-form .notion-note{border-left:2px solid rgba(var(--lumina-ink-rgb), .22);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .025), transparent 74%);border-radius:0 8px 8px 0;margin:-2px 0 0;padding:8px 11px}.continuity-capture-form>.primary{justify-self:end;min-width:190px;margin-top:-2px}@media (max-width:760px){.continuity-capture-form{grid-template-columns:1fr;padding:18px 16px 20px}.continuity-capture-form>label,.continuity-capture-form textarea,.continuity-capture-form .chatgpt-project-assignment,.continuity-capture-form .notion-note,.continuity-capture-form>.primary{grid-column:1}.continuity-capture-form>.primary{justify-self:stretch;width:100%}}.workspace-browser-list,.archive-conversation-list,.planner-entry-form,.planner-recent,.calendar-grid,.database-table-wrap,.database-table-container{background:var(--lumina-plane-content);border-color:color-mix(in srgb, var(--lumina-ink) 12%, var(--line));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 52%, transparent), 0 20px 60px #1f2b360b;-webkit-backdrop-filter:blur(18px)saturate(116%);backdrop-filter:blur(18px)saturate(116%)}.workspace-browser-row,.archive-conversation-row{border-color:var(--lumina-line-soft);transition:background var(--lumina-fast) var(--lumina-ease), transform var(--lumina-fast) var(--lumina-ease);background:0 0}.workspace-browser-row:hover,.archive-conversation-row:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .07), rgba(var(--lumina-ink-rgb), .018) 46%, transparent);transform:translate(2px)}.claude-conversation-list{border-color:color-mix(in srgb, var(--lumina-ink) 12%, var(--line));background:var(--lumina-plane-content);-webkit-backdrop-filter:blur(18px)saturate(116%);backdrop-filter:blur(18px)saturate(116%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 50%, transparent), 0 20px 58px #1f2b360b}.claude-conversation-list>button{border-bottom-color:var(--lumina-line-soft);transition:background var(--lumina-fast) var(--lumina-ease), transform var(--lumina-fast) var(--lumina-ease);background:0 0}.claude-conversation-list>button:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .075), rgba(var(--lumina-ink-rgb), .018) 48%, transparent);transform:translate(2px)}.claude-message{border-color:color-mix(in srgb, var(--lumina-ink) 12%, var(--line));background:var(--lumina-plane-content);-webkit-backdrop-filter:blur(16px)saturate(114%);backdrop-filter:blur(16px)saturate(114%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 44%, transparent), 0 16px 44px #1f2b360a;position:relative;overflow:hidden}.claude-message-user{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .065), transparent 48%), var(--lumina-plane-content)}.claude-message-assistant{background:linear-gradient(270deg, rgba(var(--lumina-ink-rgb), .025), transparent 52%), var(--lumina-plane-content)}.trash-row{border:1px solid #0000;border-bottom-color:var(--lumina-line-soft);transition:background var(--lumina-fast) var(--lumina-ease), border-color var(--lumina-fast) ease, transform var(--lumina-fast) var(--lumina-ease);border-radius:10px}.trash-row:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .065), rgba(var(--lumina-ink-rgb), .014));border-color:rgba(var(--lumina-ink-rgb), .1);transform:translate(2px)}.trash-row>span:first-child{opacity:.72}.trash-row button{border:1px solid color-mix(in srgb, var(--lumina-ink) 14%, var(--line));background:color-mix(in srgb, var(--lumina-plane-float) 72%, transparent)}.search-result-list>button{transition:background var(--lumina-fast) var(--lumina-ease), border-color var(--lumina-fast) ease, transform var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-medium) var(--lumina-ease);border:1px solid #0000}.search-result-list>button:hover,.search-result-list>button.active{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .09), rgba(var(--lumina-ink-rgb), .02) 54%, transparent), color-mix(in srgb, var(--lumina-plane-content) 62%, transparent);border-color:rgba(var(--lumina-ink-rgb), .11);box-shadow:inset 2px 0 0 rgba(var(--lumina-ink-rgb), .42), 0 8px 24px rgba(var(--lumina-ink-rgb), .035);transform:translate(2px)}.settings-body button,.settings-body a,.settings-body label{transition:background var(--lumina-fast) var(--lumina-ease), border-color var(--lumina-fast) ease, transform var(--lumina-fast) var(--lumina-ease);border:1px solid #0000}.settings-body button:hover,.settings-body a:hover,.settings-body label:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .06), rgba(var(--lumina-ink-rgb), .012));border-color:rgba(var(--lumina-ink-rgb), .08);transform:translate(2px)}.search-panel,.trash-modal,.settings-modal,.capture-modal,.workspace-menu,.page-menu,.columns-menu,.freeze-menu,.row-options-menu,.select-popover,.color-palette{background:var(--lumina-plane-modal);border-color:color-mix(in srgb, var(--lumina-ink) 20%, var(--lumina-glass-border));box-shadow:inset 0 1px 0 var(--lumina-rim), 0 34px 100px #1f2b3629, 0 0 70px rgba(var(--lumina-ink-rgb),.045)}.search-overlay,.modal-backdrop{background:rgba(var(--lumina-ink-rgb), .035);-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%)}:root[data-theme=dark] .search-overlay,:root[data-theme=dark] .modal-backdrop{background:#02080b57}.workspace-browser-list{border-radius:22px 10px;position:relative}.workspace-browser-list:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, rgba(var(--lumina-ink-rgb), .3), transparent);opacity:.55;width:1px;position:absolute;inset:12px auto 12px 0}.workspace-browser-list>button{padding-left:16px;position:relative}.workspace-browser-list>button:after{content:"";background:linear-gradient(180deg, rgba(var(--lumina-ink-rgb), .42), rgba(var(--lumina-ink-rgb), .08));opacity:0;width:2px;transition:opacity var(--lumina-fast) var(--lumina-ease), transform var(--lumina-medium) var(--lumina-ease);border-radius:999px;position:absolute;top:18%;bottom:18%;left:0;transform:scaleY(.4)}.workspace-browser-list>button:hover:after{opacity:.7;transform:scaleY(1)}.calendar-grid{isolation:isolate;border-radius:24px 10px;position:relative}.calendar-grid:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(54% 72% at 12% 6%, rgba(var(--lumina-ink-rgb), .055), transparent 72%), radial-gradient(46% 58% at 88% 92%, rgba(var(--lumina-ink-rgb), .022), transparent 76%);position:absolute;inset:0}.calendar-weekday{letter-spacing:.045em;text-transform:uppercase;color:color-mix(in srgb, var(--muted) 82%, var(--lumina-ink) 18%);font-size:.72em}.calendar-day{position:relative;overflow:hidden}.calendar-day:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--lumina-ink-rgb), .2), transparent);opacity:0;height:1px;transition:opacity var(--lumina-fast) var(--lumina-ease);position:absolute;inset:auto 8px 7px}.calendar-day:hover:not(.outside):after,.calendar-day.selected:after{opacity:.72}.calendar-day.selected{box-shadow:inset 0 0 0 1px rgba(var(--lumina-ink-rgb), .32), inset 2px 0 0 rgba(var(--lumina-ink-rgb), .32), 0 0 28px rgba(var(--lumina-ink-rgb), .06)}.calendar-day small{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.planner-layout{position:relative}.planner-layout:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(48% 52% at 24% 24%, rgba(var(--lumina-ink-rgb), .05), transparent 74%), radial-gradient(38% 46% at 78% 68%, rgba(var(--lumina-ink-rgb), .025), transparent 78%);filter:blur(24px);border-radius:38px 16px;position:absolute;inset:-24px -18px -30px}.planner-card{border-radius:22px 10px;position:relative}.planner-card:nth-child(2n){border-radius:10px 22px}.planner-card:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, rgba(var(--lumina-ink-rgb), .28), transparent);opacity:.45;width:1px;position:absolute;inset:16px auto 16px 0}.planner-fields>label,.planner-two>label{position:relative}.planner-fields>label:focus-within,.planner-two>label:focus-within{color:color-mix(in srgb, var(--text) 78%, var(--lumina-ink) 22%)}.planner-fields>label:focus-within:before,.planner-two>label:focus-within:before{content:"";background:linear-gradient(180deg, rgba(var(--lumina-ink-rgb), .42), rgba(var(--lumina-ink-rgb), .08));width:2px;box-shadow:0 0 10px rgba(var(--lumina-ink-rgb), .12);border-radius:999px;position:absolute;top:5px;bottom:5px;left:-10px}.planner-recent>button{position:relative}.planner-recent>button:after{content:"";background:var(--lumina-ink);opacity:0;width:2px;transition:opacity var(--lumina-fast) var(--lumina-ease), transform var(--lumina-medium) var(--lumina-ease);border-radius:999px;position:absolute;top:20%;bottom:20%;left:0;transform:scaleY(.45)}.planner-recent>button:hover:after{opacity:.5;transform:scaleY(1)}.dashboard-empty{background:radial-gradient(42% 120% at 18% 40%, rgba(var(--lumina-ink-rgb), .055), transparent 72%), color-mix(in srgb, var(--lumina-plane-content) 76%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 48%, transparent), 0 18px 50px #1f2b3609;border-style:solid;border-radius:20px 9px;position:relative;overflow:hidden}.dashboard-empty:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--lumina-ink-rgb), .18), transparent);opacity:.55;height:1px;position:absolute;bottom:8px;left:18px;right:18px}.editor-top{z-index:12;border:1px solid color-mix(in srgb, var(--lumina-ink) 12%, var(--line));background:linear-gradient(110deg, rgba(var(--lumina-ink-rgb), .025), transparent 42%), var(--lumina-plane-float);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 48%, transparent), 0 14px 36px #1f2b360e;border-top:0;border-radius:0 0 18px 8px;margin:0 10px;position:sticky;top:0}.page-canvas{border-radius:30px 13px}.page-canvas>.page-title{z-index:1;position:relative}.breadcrumbs{color:color-mix(in srgb, var(--muted) 86%, var(--lumina-ink) 14%)}.breadcrumbs a{align-items:center;gap:5px;display:inline-flex}.breadcrumb-icon{flex:none;place-items:center;width:15px;height:15px;display:inline-grid}.breadcrumb-icon svg{width:14px;height:14px}.resources,.backlinks,.archived-article{border:1px solid color-mix(in srgb, var(--lumina-ink) 11%, var(--line));background:linear-gradient(125deg, rgba(var(--lumina-ink-rgb), .035), transparent 38%), color-mix(in srgb, var(--lumina-plane-content) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(116%);backdrop-filter:blur(16px)saturate(116%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 48%, transparent), 0 18px 52px #1f2b360a;border-radius:22px 10px;position:relative;overflow:hidden}.resources:before,.backlinks:before,.archived-article:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, rgba(var(--lumina-ink-rgb), .28), transparent);opacity:.55;width:1px;position:absolute;top:18px;bottom:18px;left:0}.archived-article-head{border-bottom:1px solid var(--lumina-line-soft);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .04), transparent 58%);align-items:center;gap:12px;min-width:0;padding:11px 14px;display:flex}.archived-article-head>svg{color:var(--lumina-ink);filter:drop-shadow(0 0 8px rgba(var(--lumina-ink-rgb), .16));flex:none}.archived-article-title{gap:1px;min-width:0;display:grid}.archived-article-title strong{font-size:13px}.archived-article-title span{color:var(--muted);font-size:10px}.archived-article-tabs{border:1px solid var(--lumina-line-soft);background:color-mix(in srgb, var(--lumina-plane-float) 72%, transparent);border-radius:9px;gap:3px;margin-left:6px;padding:3px;display:flex}.archived-article-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:6px 10px;font-size:11px}.archived-article-tabs button.active{background:color-mix(in srgb, var(--lumina-ink) 10%, var(--lumina-plane-float));color:var(--text);box-shadow:inset 0 1px 0 var(--lumina-rim)}.archived-article-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin-left:auto;display:flex}.archived-article-actions a,.archived-article-actions button{border:1px solid color-mix(in srgb, var(--lumina-ink) 12%, var(--line));background:color-mix(in srgb, var(--lumina-plane-float) 72%, transparent);color:color-mix(in srgb, var(--text) 70%, var(--lumina-ink) 30%);border-radius:8px;align-items:center;gap:5px;padding:6px 8px;font-size:10px;text-decoration:none;display:inline-flex}.archived-article-actions svg{width:13px;height:13px}.archived-original-view{background:#fff;width:100%;height:min(78vh,980px);min-height:620px;position:relative}.archived-original-view iframe{background:#fff;border:0;width:100%;height:100%;display:block}.archived-article-head a,.artifact-links a{color:color-mix(in srgb, var(--text) 70%, var(--lumina-ink) 30%)}.make-editable,.resources a,.backlinks a,.artifact-links a{transition:background var(--lumina-fast) var(--lumina-ease), color var(--lumina-fast) ease, border-color var(--lumina-fast) ease, transform var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-medium) var(--lumina-ease)}.make-editable:hover:not(:disabled),.resources a:hover,.backlinks a:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .07), rgba(var(--lumina-ink-rgb), .012));color:color-mix(in srgb, var(--text) 76%, var(--lumina-ink) 24%);transform:translate(2px)}.archived-article-content,.archived-article-text{box-sizing:border-box;background:0 0;padding-inline:clamp(28px,5vw,64px)}.archived-article-content a{color:color-mix(in srgb, var(--text) 66%, var(--lumina-ink) 34%);-webkit-text-decoration-color:rgba(var(--lumina-ink-rgb), .28);text-decoration-color:rgba(var(--lumina-ink-rgb), .28)}.archived-article-content blockquote,.archived-article-content pre{border-color:color-mix(in srgb, var(--lumina-ink) 18%, var(--line));background:color-mix(in srgb, var(--lumina-plane-float) 58%, transparent)}.capture-date-line{color:var(--muted);letter-spacing:.01em;margin:-4px 0 18px;font-size:12px}.captured-page .captured-article-title{letter-spacing:-.02em;text-shadow:none;margin-top:8px;margin-bottom:6px;font-size:clamp(24px,2.25vw,34px);font-weight:700;line-height:1.16}.article-meta-line{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin:0 0 24px;font-size:12px;line-height:1.4;overflow:hidden}.article-capture-footer{border-top:1px solid var(--lumina-line-soft);color:var(--muted);margin:16px 0 6px;padding-top:14px;font-size:11px;line-height:1.45}.annotation-page .block-quote{border:1px solid color-mix(in srgb, var(--lumina-ink) 15%, var(--line));border-left:3px solid color-mix(in srgb, var(--lumina-ink) 42%, var(--line));background:color-mix(in srgb, var(--lumina-plane-float) 72%, transparent);box-shadow:inset 0 1px 0 var(--lumina-rim);border-radius:10px 6px;margin-top:8px;margin-bottom:14px;padding:12px 14px}.annotation-related-group{border-top:1px solid color-mix(in srgb, var(--line) 82%, var(--lumina-ink) 18%);margin-top:22px;padding-top:18px}.annotation-related-block .block-input{cursor:default}.microfiche-reader-shell{background:color-mix(in srgb, var(--bg) 97%, var(--lumina-ink) 3%);grid-template-columns:clamp(280px,28vw,390px) minmax(0,1fr);width:calc(100% - 12px);height:100vh;min-height:0;margin-left:12px;display:grid;overflow:hidden}.microfiche-reader-list{border-right:1px solid color-mix(in srgb, var(--line) 82%, var(--lumina-ink) 18%);background:color-mix(in srgb, var(--lumina-plane-content) 94%, transparent);-webkit-backdrop-filter:blur(18px)saturate(112%);backdrop-filter:blur(18px)saturate(112%);flex-direction:column;min-width:0;min-height:0;display:flex}.microfiche-reader-list-head{border-bottom:1px solid var(--lumina-line-soft);background:linear-gradient(115deg, rgba(var(--lumina-ink-rgb), .035), transparent 58%);flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:72px;padding:13px 14px;display:flex}.microfiche-reader-list-head>div{align-items:center;gap:10px;min-width:0;display:flex}.microfiche-reader-list-head>div>span:last-child{gap:2px;min-width:0;display:grid}.microfiche-reader-list-head strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.microfiche-reader-list-head small{color:var(--muted);font-size:11px}.microfiche-reader-list-head .simple-dashboard-icon{flex:none;width:30px;height:30px;margin:0}.microfiche-reader-list-head .simple-dashboard-icon svg{width:16px;height:16px}.microfiche-reader-list-head>button{border:1px solid var(--lumina-line-soft);background:color-mix(in srgb, var(--lumina-plane-float) 76%, transparent);border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.microfiche-reader-list-head>button svg{width:15px;height:15px}.microfiche-reader-list-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;overflow-y:auto}.microfiche-reader-item{text-align:left;border-bottom:1px solid color-mix(in srgb, var(--line) 88%, transparent);width:100%;min-width:0;transition:background var(--lumina-fast) ease, box-shadow var(--lumina-fast) ease;background:0 0;grid-template-columns:minmax(0,1fr) 86px;align-items:start;gap:12px;padding:15px 14px;display:grid}.microfiche-reader-item:hover{background:color-mix(in srgb, var(--lumina-ink) 4%, transparent)}.microfiche-reader-item.active{background:linear-gradient(105deg, rgba(var(--lumina-ink-rgb), .095), rgba(var(--lumina-ink-rgb), .025));box-shadow:inset 3px 0 0 rgba(var(--lumina-ink-rgb), .46)}.microfiche-reader-item-icon{border:1px solid var(--lumina-line-soft);background:color-mix(in srgb, var(--lumina-plane-float) 72%, transparent);border-radius:10px;place-items:center;width:86px;height:72px;display:grid;overflow:hidden}.microfiche-reader-item-icon svg{opacity:.72;width:24px;height:24px}.microfiche-reader-item-icon.has-thumbnail{background:color-mix(in srgb, var(--lumina-plane-float) 92%, #fff 8%)}.microfiche-reader-item-icon img{object-fit:cover;width:100%;height:100%;display:block}.microfiche-reader-item-copy{min-width:0;display:block}.microfiche-reader-item-copy strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.28;display:-webkit-box;overflow:hidden}.microfiche-reader-item-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--muted);margin-top:5px;font-size:10px;display:block;overflow:hidden}.microfiche-reader-item-copy p{-webkit-line-clamp:2;color:color-mix(in srgb, var(--muted) 90%, var(--text) 10%);-webkit-box-orient:vertical;margin:6px 0 0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.microfiche-reader-pane{overscroll-behavior:contain;background:var(--bg);min-width:0;min-height:0;overflow-y:auto}.microfiche-reader-pane>.editor-shell{min-height:100%}.microfiche-reader-pane .editor-top{border-radius:0 0 16px 8px;margin-left:0;margin-right:0;top:0}.microfiche-reader-pane .page-canvas{width:min(100% - 48px,980px);margin-left:auto;margin-right:auto}.microfiche-reader-pane .archived-original-view{height:min(72vh,900px);min-height:520px}.microfiche-reader-empty{text-align:center;min-height:100%;color:var(--muted);align-content:center;justify-items:center;gap:9px;padding:40px;display:grid}.microfiche-reader-empty svg{opacity:.55;width:34px;height:34px}.microfiche-reader-empty strong{color:var(--text);font-size:16px}.microfiche-reader-empty p{max-width:420px;margin:0;font-size:12px;line-height:1.55}@media (max-width:900px){.microfiche-reader-shell{grid-template-columns:minmax(220px,36vw) minmax(0,1fr)}.microfiche-reader-pane .page-canvas{width:min(100% - 28px,980px)}}@media (max-width:680px){.microfiche-reader-shell{grid-template-rows:minmax(210px,34vh) minmax(0,1fr);grid-template-columns:1fr;height:auto;min-height:100vh;overflow:visible}.microfiche-reader-list{border-right:0;border-bottom:1px solid var(--lumina-line-soft)}.microfiche-reader-list-scroll{overflow-y:auto}.microfiche-reader-pane{overflow:visible}.microfiche-reader-pane .page-canvas{width:calc(100% - 20px)}}.annotation-page .block-quote+.block-paragraph{margin-top:4px;padding-top:4px}.annotation-page .block-callout{display:none}.capture-row{border-color:var(--lumina-line-soft);transition:background var(--lumina-fast) var(--lumina-ease)}.capture-row:hover{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .045), transparent 58%)}.crawler-gui{isolation:isolate;position:relative}.crawler-gui:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(44% 52% at 16% 12%, rgba(var(--lumina-ink-rgb), .055), transparent 74%), radial-gradient(36% 46% at 84% 72%, rgba(var(--lumina-ink-rgb), .024), transparent 78%);filter:blur(22px);border-radius:34px 15px;position:absolute;inset:-24px -18px -28px}.crawler-head{border-bottom:1px solid var(--lumina-line-soft);padding-bottom:14px;position:relative}.crawler-head:after{content:"";background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .62), transparent);width:92px;height:1px;box-shadow:0 0 16px rgba(var(--lumina-ink-rgb), .14);position:absolute;bottom:-1px;left:0}.crawler-status-grid>div,.crawler-insight-summary-grid>div,.crawler-insight-history-row>div{position:relative;overflow:hidden}.crawler-status-grid>div:before,.crawler-insight-summary-grid>div:before,.crawler-insight-history-row>div:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--lumina-ink-rgb), .28), transparent);opacity:.5;width:1px;position:absolute;inset:10px auto 10px 0}.crawler-search-tabs>button,.crawler-source-grid>label{position:relative;overflow:hidden}.crawler-search-tabs>button:after,.crawler-source-grid>label:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--lumina-ink-rgb), .22), transparent);opacity:0;height:1px;transition:opacity var(--lumina-fast) var(--lumina-ease);position:absolute;bottom:5px;left:10px;right:10px}.crawler-search-tabs>button:hover:after,.crawler-search-tabs>button.active:after,.crawler-source-grid>label:hover:after,.crawler-source-grid>label.active:after{opacity:.68}.crawler-dot.on{box-shadow:0 0 0 3px rgba(var(--lumina-ink-rgb), .07), 0 0 14px rgba(var(--lumina-ink-rgb), .16)}.crawler-panel,.crawler-insights-panel{border-radius:22px 10px;position:relative}.crawler-panel:nth-of-type(2n),.crawler-insights-panel:nth-of-type(2n){border-radius:10px 22px}.crawler-panel:before,.crawler-insights-panel:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--lumina-ink-rgb), .3), transparent);opacity:.42;pointer-events:none;width:1px;position:absolute;inset:18px auto 18px 0}.crawler-section+.crawler-section{border-top:1px solid var(--lumina-line-soft)}.crawler-field-row label:focus-within,.crawler-add-source-fields label:focus-within,.crawler-section:focus-within{color:color-mix(in srgb, var(--text) 78%, var(--lumina-ink) 22%)}.crawler-run{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .08), rgba(var(--lumina-ink-rgb), .018)), var(--lumina-plane-float);border:1px solid color-mix(in srgb, var(--lumina-ink) 24%, var(--line));box-shadow:inset 0 1px 0 var(--lumina-rim), 0 10px 26px rgba(var(--lumina-ink-rgb), .055)}.crawler-run:hover:not(:disabled){color:var(--lumina-ink);box-shadow:inset 0 1px 0 var(--lumina-rim), 0 14px 34px rgba(var(--lumina-ink-rgb), .095)}.crawler-message,.crawler-error{position:relative;overflow:hidden}.crawler-message:before,.crawler-error:before{content:"";background:rgba(var(--lumina-ink-rgb), .34);border-radius:999px;width:2px;position:absolute;inset:10px auto 10px 0}.content{isolation:isolate;position:relative}.content:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(720px 520px at 8% 12%, rgba(var(--lumina-ink-rgb), .055), transparent 68%), radial-gradient(620px 500px at 78% 82%, rgba(var(--lumina-ink-rgb), .022), transparent 72%);position:absolute;inset:0}.sidebar{isolation:isolate}.sidebar:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 42% at 10% 0%, rgba(var(--lumina-ink-rgb), .055), transparent 72%), linear-gradient(180deg, #ffffff06, transparent 24%, rgba(var(--lumina-ink-rgb), .012) 78%, transparent);border:1px solid color-mix(in srgb, var(--lumina-ink) 7%, transparent);opacity:.72;border-radius:28px 12px;position:absolute;inset:10px 8px 10px 10px}.sidebar-head{padding-bottom:2px;position:relative}.sidebar-head:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, rgba(var(--lumina-ink-rgb), .16), transparent);height:1px;position:absolute;bottom:-3px;left:14px;right:14px}.search-box{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .035), transparent 44%), color-mix(in srgb, var(--lumina-plane-float) 54%, transparent);border:1px solid color-mix(in srgb, var(--lumina-ink) 9%, var(--line));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 40%, transparent);-webkit-backdrop-filter:blur(12px)saturate(116%);backdrop-filter:blur(12px)saturate(116%);transition:border-color var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-medium) var(--lumina-ease), background var(--lumina-medium) var(--lumina-ease);position:relative;overflow:hidden}.search-box:focus-within{border-color:rgba(var(--lumina-ink-rgb), .3);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .065), transparent 52%), color-mix(in srgb, var(--lumina-plane-float) 66%, transparent);box-shadow:inset 2px 0 0 rgba(var(--lumina-ink-rgb), .36), 0 0 20px rgba(var(--lumina-ink-rgb), .045)}.search-box:focus-within>svg{color:var(--lumina-ink);filter:drop-shadow(0 0 6px rgba(var(--lumina-ink-rgb), .14))}.area-nav{position:relative}.area-nav:before{content:"";z-index:-1;background:linear-gradient(180deg, rgba(var(--lumina-ink-rgb), .018), transparent 70%);pointer-events:none;border-radius:18px 7px;position:absolute;inset:4px 8px}.area-nav>button{border-radius:11px 5px}.area-nav>button.active{background:radial-gradient(120px 70px at 12% 50%, rgba(var(--lumina-ink-rgb), .11), transparent 72%), linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .12), rgba(var(--lumina-ink-rgb), .028) 66%, transparent)}.sidebar-foot{padding-top:12px;position:relative}.sidebar-foot:before{content:"";background:linear-gradient(90deg, transparent, rgba(var(--lumina-ink-rgb), .13), transparent);height:1px;position:absolute;top:0;left:12px;right:12px}.backup-status{background:color-mix(in srgb, var(--lumina-plane-float) 42%, transparent);border:1px solid color-mix(in srgb, var(--lumina-ink) 7%, var(--line));border-radius:10px 5px}.theme-switch{background:color-mix(in srgb, var(--lumina-plane-float) 48%, transparent);border:1px solid color-mix(in srgb, var(--lumina-ink) 8%, var(--line));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px 6px}.sidebar-drawer-toggle{border-color:color-mix(in srgb, var(--lumina-ink) 14%, var(--line));background:linear-gradient(145deg, rgba(var(--lumina-ink-rgb), .045), transparent 56%), color-mix(in srgb, var(--lumina-plane-float) 76%, transparent);-webkit-backdrop-filter:blur(14px)saturate(120%);backdrop-filter:blur(14px)saturate(120%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 48%, transparent), 0 8px 24px #1f2b360e}.sidebar-drawer-toggle:hover{color:var(--lumina-ink);border-color:rgba(var(--lumina-ink-rgb), .3);box-shadow:inset 0 1px 0 var(--lumina-rim), 0 10px 28px rgba(var(--lumina-ink-rgb), .075)}.workspace-browser-section{background:radial-gradient(46% 120% at 8% 0%, rgba(var(--lumina-ink-rgb), .045), transparent 72%), color-mix(in srgb, var(--lumina-plane-content) 82%, transparent);border:1px solid color-mix(in srgb, var(--lumina-ink) 10%, var(--line));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 48%, transparent), 0 20px 58px #1f2b360a;-webkit-backdrop-filter:blur(18px)saturate(116%);backdrop-filter:blur(18px)saturate(116%);border-radius:24px 10px;position:relative;overflow:hidden}.workspace-browser-section>header{border-bottom-color:var(--lumina-line-soft);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .032), transparent 52%);position:relative}.workspace-browser-section>header:after{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .28), rgba(var(--lumina-ink-rgb), .05) 32%, transparent 72%);height:1px;position:absolute;bottom:-1px;left:18px;right:18px}.workspace-browser-section>header svg{color:color-mix(in srgb, var(--muted) 60%, var(--lumina-ink) 40%);filter:drop-shadow(0 0 6px rgba(var(--lumina-ink-rgb), .1))}.workspace-browser-section>header>span{border:1px solid rgba(var(--lumina-ink-rgb), .1);background:color-mix(in srgb, var(--lumina-plane-float) 60%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 45%, transparent)}.workspace-browser-list{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.workspace-browser-list>button{min-height:64px}.workspace-browser-list>button:last-child{border-bottom-color:#0000}.workspace-browser-list>button>span:last-child strong{text-shadow:0 0 14px rgba(var(--lumina-ink-rgb), .035)}.workspace-browser-list>button:hover>span:last-child strong{color:color-mix(in srgb, var(--text) 80%, var(--lumina-ink) 20%)}.workspace-head{position:relative}.workspace-head:after{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .16), transparent 58%);opacity:.55;height:1px;position:absolute;bottom:-16px;left:0;right:0}.dashboard-create{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .06), rgba(var(--lumina-ink-rgb), .014)), var(--lumina-plane-float);border-color:color-mix(in srgb, var(--lumina-ink) 20%, var(--line));box-shadow:inset 0 1px 0 var(--lumina-rim), 0 8px 22px rgba(var(--lumina-ink-rgb), .045);border-radius:12px 7px}.dashboard-create:hover:not(:disabled){color:var(--lumina-ink);box-shadow:inset 0 1px 0 var(--lumina-rim), 0 12px 30px rgba(var(--lumina-ink-rgb), .08)}.security-page{min-height:100vh;color:var(--text);background:radial-gradient(980px 680px at 15% 4%, rgba(var(--lumina-ink-rgb), .13), transparent 62%), radial-gradient(760px 560px at 88% 78%, rgba(var(--lumina-ink-rgb), .04), transparent 68%), linear-gradient(145deg, var(--lumina-plane-base), var(--bg));padding:42px 22px 72px}.security-card{border:1px solid color-mix(in srgb, var(--lumina-ink) 14%, var(--line));background:linear-gradient(135deg, rgba(var(--lumina-ink-rgb), .04), transparent 42%), var(--lumina-plane-content);max-width:760px;-webkit-backdrop-filter:blur(var(--lumina-blur)) saturate(124%);backdrop-filter:blur(var(--lumina-blur)) saturate(124%);box-shadow:inset 0 1px 0 var(--lumina-rim), 0 28px 90px #1f2b3614;animation:lumina-arrive .42s var(--lumina-ease) both;border-radius:26px 12px;margin:0 auto;padding:28px;position:relative;overflow:hidden}.security-card:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--lumina-ink-rgb), .36), transparent);width:1px;box-shadow:0 0 16px rgba(var(--lumina-ink-rgb), .1);position:absolute;inset:20px auto 20px 0}.security-back{color:var(--muted);transition:color var(--lumina-fast) var(--lumina-ease), transform var(--lumina-fast) var(--lumina-ease);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.security-back:hover{color:var(--lumina-ink);transform:translate(-2px)}.security-card>header{border-bottom:1px solid var(--lumina-line-soft);align-items:flex-start;gap:14px;margin:26px 0 28px;padding-bottom:18px;display:flex}.security-card>header>svg,.security-enabled>svg{color:var(--lumina-ink);filter:drop-shadow(0 0 8px rgba(var(--lumina-ink-rgb), .18))}.security-card h1,.security-card h2{text-shadow:0 0 22px rgba(var(--lumina-ink-rgb), .06)}.security-card header p,.security-form p,.recovery-panel p{color:var(--muted)}.security-form,.recovery-panel,.security-enabled{border:1px solid color-mix(in srgb, var(--lumina-ink) 10%, var(--line));background:color-mix(in srgb, var(--lumina-plane-float) 54%, transparent);-webkit-backdrop-filter:blur(14px)saturate(116%);backdrop-filter:blur(14px)saturate(116%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 52%, transparent), 0 16px 44px #1f2b360a;border-radius:18px 9px;margin-top:16px;padding:20px;position:relative}.security-enabled{background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .07), transparent 56%), color-mix(in srgb, var(--lumina-plane-float) 58%, transparent);align-items:center;gap:12px;display:flex}.security-enabled>div{gap:4px;display:grid}.security-enabled span{color:var(--muted)}.security-form{gap:14px;display:grid}.security-form label{gap:7px;display:grid}.security-form input{min-width:0;color:var(--text);background:color-mix(in srgb, var(--lumina-plane-float) 72%, transparent);border:1px solid color-mix(in srgb, var(--lumina-ink) 13%, var(--line));transition:border-color var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-fast) var(--lumina-ease), background var(--lumina-fast) var(--lumina-ease);border-radius:12px;outline:none;padding:11px 12px}.security-form input:focus{border-color:rgba(var(--lumina-ink-rgb), .46);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .04), color-mix(in srgb, var(--lumina-plane-float) 78%, transparent) 42%);box-shadow:0 0 0 3px rgba(var(--lumina-ink-rgb), .075), inset 2px 0 0 rgba(var(--lumina-ink-rgb), .3)}.security-card :where(button,.primary,.danger-button){width:max-content;transition:transform var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-fast) var(--lumina-ease), border-color var(--lumina-fast) var(--lumina-ease), color var(--lumina-fast) var(--lumina-ease);border-radius:12px 7px}.security-card :where(button,.primary,.danger-button):hover:not(:disabled){box-shadow:0 12px 30px rgba(var(--lumina-ink-rgb), .075);transform:translateY(-1px)}.setup-form img{max-width:min(260px,100%);box-shadow:inset 0 0 0 1px rgba(var(--lumina-ink-rgb), .12), 0 16px 40px #1f2b3614;background:#fff;border-radius:18px 9px;justify-self:center;padding:12px}.recovery-codes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:16px 0;display:grid}.recovery-codes code,.setup-form details code{border:1px solid rgba(var(--lumina-ink-rgb), .1);background:color-mix(in srgb, var(--lumina-plane-float) 66%, transparent);border-radius:10px;padding:9px 10px}.security-card>.error{border:1px solid color-mix(in srgb, #a63c3c 34%, var(--line));background:color-mix(in srgb, #8f3030 12%, var(--lumina-plane-float));border-radius:12px;margin-top:16px;padding:11px 13px}@media (max-width:640px){.security-page{padding:24px 14px 48px}.security-card{border-radius:20px 9px;padding:20px}.recovery-codes{grid-template-columns:1fr}}.login-page{isolation:isolate;background:radial-gradient(760px 560px at 50% 22%, rgba(var(--lumina-ink-rgb), .12), transparent 64%), radial-gradient(520px 420px at 18% 82%, rgba(var(--lumina-ink-rgb), .045), transparent 70%), linear-gradient(160deg, #030606 0%, #050909 48%, #020404 100%);min-height:100vh;position:relative;overflow:hidden}.login-page:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg, transparent 0 49.85%, rgba(var(--lumina-ink-rgb), .028) 50%, transparent 50.15%), linear-gradient(0deg, transparent 0 49.85%, rgba(var(--lumina-ink-rgb), .022) 50%, transparent 50.15%);opacity:.58;background-size:74px 74px;position:absolute;inset:-18%;-webkit-mask-image:radial-gradient(circle at 50% 38%,#000 0%,#000000a8 38%,#0000 72%);mask-image:radial-gradient(circle at 50% 38%,#000 0%,#000000a8 38%,#0000 72%)}.login-page:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle, rgba(var(--lumina-ink-rgb), .075), rgba(var(--lumina-ink-rgb), .018) 44%, transparent 72%);filter:blur(40px);border-radius:50%;width:min(72vw,880px);height:min(72vw,880px);animation:14s ease-in-out infinite lumina-breathe;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}.login-card{color:#f4f8f8;background:linear-gradient(145deg, #ffffff0e, transparent 38%), linear-gradient(120deg, rgba(var(--lumina-ink-rgb), .045), transparent 54%), #080e0fa3;-webkit-backdrop-filter:blur(28px)saturate(132%);backdrop-filter:blur(28px)saturate(132%);width:min(410px,100%);box-shadow:inset 0 1px 0 #ffffff14, inset 1px 0 0 rgba(var(--lumina-ink-rgb), .07), 0 0 48px rgba(var(--lumina-ink-rgb), .045), 0 34px 100px #0000006b;animation:lumina-arrive .46s var(--lumina-ease) both;border:1px solid #ffffff17;border-radius:26px 12px;padding:34px 36px 32px;position:relative;overflow:hidden}.login-card:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent, rgba(var(--lumina-ink-rgb), .62), #ffffff38, rgba(var(--lumina-ink-rgb), .18), transparent);width:1px;box-shadow:0 0 18px rgba(var(--lumina-ink-rgb), .18);position:absolute;inset:22px auto 22px 0}.login-page .login-brand{margin-bottom:30px}.login-page .login-brand-symbol{box-shadow:0 0 0 1px rgba(var(--lumina-ink-rgb), .18), 0 0 26px rgba(var(--lumina-ink-rgb), .1);border-color:#ffffffdb}.login-page .login-brand-word{color:#f7fbfb;text-shadow:0 0 26px rgba(var(--lumina-ink-rgb), .14)}.login-card h1{color:#f5f8f8;text-shadow:0 0 22px rgba(var(--lumina-ink-rgb), .09)}.login-card>p,.login-card label,.login-back{color:#9ea8a8}.login-card label{position:relative}.login-card label:focus-within{color:color-mix(in srgb, #dfe7e7 72%, var(--lumina-ink) 28%)}.login-card input{color:#f5f8f8;background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .02), transparent 44%), #020607b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color var(--lumina-fast) var(--lumina-ease), box-shadow var(--lumina-fast) var(--lumina-ease), background var(--lumina-fast) var(--lumina-ease);border:1px solid #ffffff1a;border-radius:11px 6px}.login-card input:focus{border-color:rgba(var(--lumina-ink-rgb), .56);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .07), transparent 48%), #04090ad1;box-shadow:0 0 0 3px rgba(var(--lumina-ink-rgb), .075), inset 2px 0 0 rgba(var(--lumina-ink-rgb), .42), 0 0 26px rgba(var(--lumina-ink-rgb), .055)}.login-card .primary{color:#f7fbfb;border:1px solid rgba(var(--lumina-ink-rgb), .28);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .12), rgba(var(--lumina-ink-rgb), .025)), #080d0ed6;box-shadow:inset 0 1px 0 #ffffff0f, 0 12px 34px rgba(var(--lumina-ink-rgb), .07);border-radius:12px 7px}.login-card .primary:hover:not(:disabled){color:var(--lumina-ink);border-color:rgba(var(--lumina-ink-rgb), .46);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .16), rgba(var(--lumina-ink-rgb), .035)), #0a1011eb;box-shadow:inset 0 1px 0 #ffffff14, 0 16px 40px rgba(var(--lumina-ink-rgb), .11)}.login-card .error{color:#ffb4ae;background:#6f1f1f29;border:1px solid #de5f5f3d;border-radius:10px;padding:9px 10px}.login-back{transition:color var(--lumina-fast) var(--lumina-ease), background var(--lumina-fast) var(--lumina-ease);border-radius:9px}.login-back:hover{color:var(--lumina-ink);background:rgba(var(--lumina-ink-rgb), .035)}@media (max-width:520px){.login-page{padding:14px}.login-card{border-radius:20px 9px;padding:28px 22px 26px}.login-page .login-brand-symbol{width:132px;height:132px}.login-page .login-brand-word{font-size:40px}}@media (max-width:1024px){.workspace-main:before,.workspace-content:before{opacity:.28;border-radius:26px 12px;inset:10px 10px 14px}.sidebar{background:linear-gradient(180deg, rgba(var(--lumina-ink-rgb), .045), transparent 30%), color-mix(in srgb, var(--lumina-glass-strong) 88%, var(--sidebar) 12%);-webkit-backdrop-filter:blur(calc(var(--lumina-blur) + 8px)) saturate(142%);backdrop-filter:blur(calc(var(--lumina-blur) + 8px)) saturate(142%)}.sidebar-drawer-toggle{border:1px solid color-mix(in srgb, var(--lumina-ink) 16%, var(--line));background:color-mix(in srgb, var(--lumina-plane-float) 88%, transparent);-webkit-backdrop-filter:blur(16px)saturate(126%);backdrop-filter:blur(16px)saturate(126%);box-shadow:inset 0 1px 0 var(--lumina-rim), 0 12px 34px #1f2b3614}.home-dashboard,.workspace-dashboard,.crawler-gui{width:calc(100% - 40px)}.page-canvas:has(>section.database){width:calc(100% - 34px)}}@media (max-width:720px){.archived-article-head{flex-wrap:wrap;align-items:flex-start}.archived-article-tabs{order:3;margin-left:0}.archived-article-actions{order:4;justify-content:flex-start;width:100%;margin-left:0}.archived-original-view{height:72vh;min-height:520px}.workspace:before{opacity:.52;background-size:auto,54px 54px,54px 54px}.workspace:after{filter:blur(56px);opacity:.68;width:120vw;height:120vw;top:-44vw;left:-54vw}.home-dashboard,.workspace-dashboard,.crawler-gui{width:calc(100% - 24px);padding-top:58px;padding-bottom:76px}.simple-dashboard-head{gap:11px;margin-bottom:26px}.simple-dashboard-icon{border-radius:12px 6px;flex-basis:38px;width:38px;height:38px}.simple-dashboard-head h1{font-size:25px}.home-workspace-grid{gap:10px}.home-workspace-card,.home-workspace-card:nth-child(2n){border-radius:16px 8px;gap:12px;min-height:102px;padding:15px;transform:none!important}.home-workspace-card:hover,.home-workspace-card:focus-visible{transform:translateY(-2px)!important}.home-workspace-icon{border-radius:10px 5px;flex-basis:34px;width:34px;height:34px}.workspace-browser-section,.resources,.backlinks,.archived-article,.planner-card,.calendar-grid,.crawler-panel,.crawler-insights-panel{border-radius:18px 8px}.workspace-browser-list>button{min-height:58px;padding:9px 10px}.workspace-browser-icon{flex-basis:28px;width:28px;height:28px}.crawler-hub-tabs{scrollbar-width:thin;width:100%;overflow-x:auto}.crawler-hub-tabs button{flex:1 0 auto}.crawler-status-grid,.crawler-search-tabs,.crawler-source-grid,.crawler-field-row,.crawler-insight-summary-grid,.crawler-insight-lists,.planner-two,.calendar-time-row{grid-template-columns:1fr}.crawler-panel>header,.crawler-section,.crawler-field-row,.crawler-panel>footer,.crawler-insights-panel{padding-left:15px;padding-right:15px}.editor-top{border-radius:0 0 16px 7px;margin:0 6px}:is(.page-canvas,.page-canvas:has(>section.database)){width:calc(100% - 22px);margin-left:auto;margin-right:auto}.page-canvas{border-radius:22px 10px}.database-viewbar,.database-rules{-webkit-backdrop-filter:blur(18px)saturate(124%);backdrop-filter:blur(18px)saturate(124%)}.trash-modal,.search-panel{border-radius:18px 8px}}@media (max-width:520px){.workspace-main:before,.workspace-content:before{display:none}.sidebar{flex-basis:min(276px,100vw - 38px);width:min(276px,100vw - 38px)}.sidebar-head{height:52px;padding:8px 10px}.sidebar-logo{flex-basis:31px;width:31px;height:31px}.sidebar-wordmark{font-size:23px}.area-nav{padding-left:6px;padding-right:6px}.area-nav>button{border-radius:9px 5px;min-height:36px}.home-workspace-card small,.simple-dashboard-head p{line-height:1.4}.workspace-browser-list strong,.workspace-browser-list small{white-space:normal}.workspace-browser-list>button>span:last-child{overflow-wrap:anywhere}.calendar-day{min-height:66px;padding:6px}.calendar-weekday{letter-spacing:.035em;padding-left:4px;padding-right:4px}}@media (prefers-reduced-motion:reduce){.database-tabs button,.database-tools>button,.columns-control>button,.freeze-control>button,.database-page-nav button,.icon-button,.top-actions>button,.top-actions>label,.append-block,.add-database,.block-controls button,.block-drag-handle,.database tbody tr td,.claude-conversation-list>button,.trash-row,.search-result-list>button,.settings-body button,.settings-body a,.settings-body label{transition-duration:1ms!important}.claude-conversation-list>button:hover,.trash-row:hover,.search-result-list>button:hover,.search-result-list>button.active,.settings-body button:hover,.settings-body a:hover,.settings-body label:hover{transform:none!important}}.continuity-backdrop{-webkit-backdrop-filter:blur(6px)saturate(112%);backdrop-filter:blur(6px)saturate(112%);background:#0000006b}.continuity-panel{border-left-color:color-mix(in srgb, var(--lumina-ink) 18%, var(--line));background:linear-gradient(180deg, rgba(var(--lumina-ink-rgb), .045), transparent 22%), color-mix(in srgb, var(--lumina-glass-strong) 92%, var(--bg) 8%);-webkit-backdrop-filter:blur(calc(var(--lumina-blur) + 8px)) saturate(138%);backdrop-filter:blur(calc(var(--lumina-blur) + 8px)) saturate(138%);box-shadow:-28px 0 90px #0000002e, inset 1px 0 0 var(--lumina-rim);overflow:hidden}.continuity-panel:before{content:"";pointer-events:none;background:linear-gradient(180deg, transparent 2%, rgba(var(--lumina-ink-rgb), .34) 20%, #ffffff2e 50%, rgba(var(--lumina-ink-rgb), .12) 78%, transparent 98%);width:1px;box-shadow:0 0 22px rgba(var(--lumina-ink-rgb), .1);position:absolute;inset:0 auto 0 0}.continuity-panel>header{border-bottom-color:var(--lumina-line-soft);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .038), transparent 68%);position:relative}.continuity-panel>header:after{content:"";pointer-events:none;background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .32), rgba(var(--lumina-ink-rgb), .06) 34%, transparent 78%);height:1px;position:absolute;bottom:-1px;left:20px;right:20px}.continuity-panel>header>div>svg{color:var(--lumina-ink);filter:drop-shadow(0 0 8px rgba(var(--lumina-ink-rgb), .18))}.continuity-body{background:radial-gradient(58% 30% at 100% 0%, rgba(var(--lumina-ink-rgb), .035), transparent 78%)}.continuity-score{border-color:color-mix(in srgb, var(--lumina-ink) 14%, var(--line));background:linear-gradient(110deg, rgba(var(--lumina-ink-rgb), .055), transparent 48%), var(--lumina-plane-content);-webkit-backdrop-filter:blur(16px)saturate(118%);backdrop-filter:blur(16px)saturate(118%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 54%, transparent), 0 14px 38px #1f2b360b;border-radius:18px 8px;position:relative;overflow:hidden}.continuity-score:before{content:"";background:rgba(var(--lumina-ink-rgb), .42);width:2px;box-shadow:0 0 10px rgba(var(--lumina-ink-rgb), .12);border-radius:999px;position:absolute;inset:12px auto 12px 0}.continuity-role-grid span,.continuity-freshness,.provider-policy-list>label{border:1px solid color-mix(in srgb, var(--lumina-ink) 9%, var(--line));background:color-mix(in srgb, var(--lumina-plane-content) 76%, transparent);-webkit-backdrop-filter:blur(12px)saturate(112%);backdrop-filter:blur(12px)saturate(112%);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--lumina-rim) 38%, transparent);border-radius:11px 6px}.continuity-role-grid .covered{color:color-mix(in srgb, var(--text) 72%, var(--lumina-ink) 28%);border-color:rgba(var(--lumina-ink-rgb), .16);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .065), rgba(var(--lumina-ink-rgb), .012))}.provider-policy-list{gap:7px;margin-top:10px;display:grid}.provider-policy-list>label{cursor:pointer;min-height:48px;transition:border-color var(--lumina-fast) var(--lumina-ease), background var(--lumina-fast) var(--lumina-ease), opacity var(--lumina-fast) ease;align-items:flex-start;gap:9px;padding:9px 10px;display:flex}.provider-policy-list>label:hover,.continuity-freshness:hover{border-color:color-mix(in srgb, var(--lumina-ink) 20%, var(--line));background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .045), color-mix(in srgb, var(--lumina-plane-content) 82%, transparent))}.provider-policy-list>label.unavailable{opacity:.54}.provider-policy-list input,.continuity-check input{accent-color:var(--lumina-ink)}.provider-policy-list span,.provider-policy-list strong,.provider-policy-list small{display:block}.provider-policy-list small{color:var(--muted);margin-top:2px;font-size:10px}.provider-policy-field{color:var(--muted);gap:6px;margin-top:12px;font-size:11px;font-weight:650;display:grid}.provider-policy-field select,.continuity-locator,.handoff-preview textarea{border:1px solid color-mix(in srgb, var(--lumina-ink) 11%, var(--line));background:color-mix(in srgb, var(--lumina-plane-float) 72%, transparent);color:var(--text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px 5px;outline:none}.provider-policy-field select{min-height:36px;padding:7px 9px}.provider-policy-field select[multiple]{min-height:92px}.provider-policy-field select:focus,.continuity-locator:focus,.handoff-preview textarea:focus{border-color:rgba(var(--lumina-ink-rgb), .48);box-shadow:0 0 0 3px rgba(var(--lumina-ink-rgb), .075), inset 2px 0 0 rgba(var(--lumina-ink-rgb), .3)}.continuity-check{border-radius:10px 5px;padding:8px 9px}.continuity-check:hover{background:rgba(var(--lumina-ink-rgb), .035)}.continuity-panel>footer{border-top-color:var(--lumina-line-soft);background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .028), transparent 70%);-webkit-backdrop-filter:blur(14px)saturate(116%);backdrop-filter:blur(14px)saturate(116%)}.continuity-panel .primary{border:1px solid color-mix(in srgb, var(--lumina-ink) 24%, var(--line));background:linear-gradient(90deg, rgba(var(--lumina-ink-rgb), .075), rgba(var(--lumina-ink-rgb), .018)), var(--lumina-plane-float);color:var(--text);box-shadow:inset 0 1px 0 var(--lumina-rim), 0 10px 28px rgba(var(--lumina-ink-rgb), .05);border-radius:11px 6px}.continuity-panel .primary:hover:not(:disabled){color:var(--lumina-ink);border-color:rgba(var(--lumina-ink-rgb), .36);box-shadow:inset 0 1px 0 var(--lumina-rim), 0 14px 34px rgba(var(--lumina-ink-rgb), .08)}@media (max-width:720px){.continuity-panel{border-left:0}.continuity-body,.continuity-panel>header,.continuity-panel>footer{padding-left:14px;padding-right:14px}}.workspace-browser-section:has(.lumina-folder-tile) .workspace-browser-list{background:0 0;border:0;grid-template-columns:repeat(auto-fill,minmax(210px,240px));gap:34px 30px;padding:28px 22px;display:grid}.workspace-browser-section:has(.lumina-folder-tile){box-shadow:none;background:0 0;border:0}.workspace-browser-section:has(.lumina-folder-tile)>header{background:0 0;border:0;padding-left:4px}.workspace-browser-list .lumina-folder-tile{min-height:205px;box-shadow:none;perspective:700px;transition:transform .3s var(--lumina-ease);background:0 0;border:0;border-radius:22px;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;padding:10px 12px 12px;display:flex;position:relative;overflow:visible}.lumina-folder-tile:after{content:"";filter:blur(12px);opacity:.52;z-index:0;height:20px;transition:transform .36s var(--lumina-ease),opacity .36s var(--lumina-ease),filter .36s var(--lumina-ease);background:#1e26302e;border-radius:50%;position:absolute;bottom:46px;left:22%;right:22%;transform:scaleX(.9)}.lumina-folder-tile:hover{transform:translateY(-7px)}.lumina-folder-tile:hover:after{opacity:.38;filter:blur(15px);transform:scaleX(1.18)translateY(8px)}.lumina-folder-object{z-index:1;filter:drop-shadow(0 16px 18px #1a222c24);width:196px;height:132px;transform-style:preserve-3d;transition:transform .42s cubic-bezier(.2,.8,.2,1),filter .42s var(--lumina-ease);display:block;position:relative;transform:rotateY(-16deg)rotateX(2deg)}.lumina-folder-back,.lumina-folder-front{transform-style:preserve-3d;position:absolute;bottom:0}.lumina-folder-back{border:1px solid rgba(var(--lumina-ink-rgb),.24);background:linear-gradient(110deg,color-mix(in srgb,var(--lumina-ink) 30%,#f8fbff),color-mix(in srgb,var(--lumina-ink) 15%,#edf3f7) 60%,#ffffffe0);height:104px;box-shadow:inset 0 1px 0 #ffffffe6,inset -10px 0 22px rgba(var(--lumina-ink-rgb),.045);clip-path:polygon(0 10%,30% 10%,36% 0,100% 0,100% 100%,0 100%);border-radius:14px 18px 18px 12px;left:12px;right:0}.lumina-folder-back:before{content:"";border:1px solid rgba(var(--lumina-ink-rgb),.17);background:linear-gradient(180deg,color-mix(in srgb,var(--lumina-ink) 20%,#f4f8fb),color-mix(in srgb,var(--lumina-ink) 8%,#e7eef2));border-right:0;border-radius:10px 0 0 10px;width:12px;height:88px;position:absolute;top:9px;left:-8px;transform:skewY(-9deg)}.lumina-folder-front{border:1px solid rgba(var(--lumina-ink-rgb),.25);background:linear-gradient(118deg,color-mix(in srgb,var(--lumina-ink) 26%,#fffffff5),color-mix(in srgb,var(--lumina-ink) 11%,#eef5f8f5));height:82px;box-shadow:inset 0 1px 0 #ffffffeb,6px 9px 22px rgba(var(--lumina-ink-rgb),.09);transform-origin:12% 100%;transition:transform .43s cubic-bezier(.2,.8,.2,1),filter .43s var(--lumina-ease);border-radius:13px 16px 18px 11px;left:0;right:18px;transform:rotateX(0)skewY(-1.5deg)}.lumina-folder-front:after{content:"";background:linear-gradient(180deg,color-mix(in srgb,var(--lumina-ink) 16%,#f6f9fb),color-mix(in srgb,var(--lumina-ink) 6%,#dfe7ec));border:1px solid rgba(var(--lumina-ink-rgb),.14);border-left:0;border-radius:0 10px 10px 0;width:14px;position:absolute;top:7px;bottom:7px;right:-13px;transform:skewY(8deg)}.lumina-folder-paper{border:1px solid rgba(var(--lumina-ink-rgb),.16);transform-origin:50% 100%;opacity:0;background:linear-gradient(#fffffff5,#f7fafce6);border-radius:5px;height:73px;transition:transform .43s cubic-bezier(.2,.8,.2,1),opacity .22s;position:absolute;bottom:34px;left:28px;right:24px;box-shadow:0 3px 9px #1e283214}.lumina-folder-paper:before,.lumina-folder-paper:after{content:"";background:rgba(var(--lumina-ink-rgb),.22);height:2px;box-shadow:0 9px 0 rgba(var(--lumina-ink-rgb),.13),0 18px 0 rgba(var(--lumina-ink-rgb),.1);border-radius:2px;position:absolute;left:13px;right:18px}.lumina-folder-paper:before{top:16px}.lumina-folder-paper:after{top:45px;right:45px}.lumina-folder-tile:hover .lumina-folder-paper{opacity:1}.lumina-folder-tile .workspace-browser-label{z-index:2;text-align:center;gap:3px;display:grid;position:relative}.lumina-folder-tile .workspace-browser-label strong{font-size:15px}.lumina-folder-tile .workspace-browser-label small{color:var(--muted)}.workspace-browser-list .lumina-file-tile{grid-column:1/-1}.calendar-no-scroll{height:calc(100vh - 64px);overflow:hidden}.calendar-no-scroll .calendar-grid{grid-template-rows:36px repeat(6,minmax(0,1fr));height:calc(100vh - 245px)}.calendar-event-modal{width:min(620px,100vw - 32px);max-height:min(760px,100vh - 48px)}.calendar-event-modal-body{gap:12px;padding:18px 22px;display:grid}.calendar-event-modal-body>label{gap:5px;display:grid}.calendar-event-modal-body input:not([type=checkbox]),.calendar-event-modal-body textarea{box-sizing:border-box;width:100%}.calendar-event-modal-body .primary{justify-self:end;color:var(--text)!important}.calendar-event-list:empty{display:none}.planner-no-scroll{height:calc(100vh - 64px);overflow:hidden}.planner-no-scroll .planner-layout{grid-template-columns:minmax(0,2.25fr) minmax(250px,.8fr);align-items:start;gap:16px}.planner-no-scroll .planner-main,.planner-side{gap:12px;display:grid}.planner-no-scroll .planner-card{margin:0}.planner-no-scroll .planner-fields{gap:9px;padding:16px}.planner-no-scroll textarea{resize:none}.planner-side-fields{gap:12px;padding:16px;display:grid}.planner-side{min-width:0}.planner-side .planner-recent{width:auto}.planner-save,.continuity-capture-form>.primary{color:var(--text)!important;background:linear-gradient(90deg,rgba(var(--lumina-ink-rgb),.1),rgba(var(--lumina-ink-rgb),.025)),var(--lumina-plane-float)!important}.lumina-trash-modal{flex-direction:column;width:min(760px,100vw - 32px);height:min(720px,100vh - 80px);display:flex}.trash-search{border:1px solid color-mix(in srgb,var(--lumina-ink) 18%,var(--line));background:var(--lumina-plane-float);border-radius:12px 6px;align-items:center;gap:10px;margin:14px 18px 10px;padding:0 12px;display:flex}.trash-search svg{width:17px;color:var(--muted)}.trash-search input{outline:0;flex:1;min-width:0;padding:11px 0;background:0 0!important;border:0!important}.trash-scroll{min-height:0;padding:0 14px 16px;overflow-y:auto}.lumina-trash-modal .trash-row{transition:background var(--lumina-fast) ease,transform var(--lumina-fast) ease;border-radius:10px 5px}.lumina-trash-modal .trash-row:hover{background:rgba(var(--lumina-ink-rgb),.035);transform:translate(2px)}.continuity-capture-form>label{align-self:start}.continuity-capture-form>label>span{white-space:nowrap;align-items:center!important;min-height:24px!important}.continuity-capture-form>label>span small{margin-left:5px}.continuity-capture-form input:not([type=checkbox]){height:46px}.continuity-capture-form>label:first-child,.continuity-capture-form>label:nth-child(2),.continuity-capture-form>label:nth-child(3),.continuity-capture-form>label:nth-child(4){grid-template-rows:24px 46px}@media (max-width:760px){.workspace-browser-section:has(.lumina-folder-tile) .workspace-browser-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px}.calendar-no-scroll,.planner-no-scroll{height:auto;overflow:visible}.planner-no-scroll .planner-layout{grid-template-columns:1fr}.continuity-capture-form>label>span{white-space:normal}}.home-live-widgets{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:18px;margin-top:24px;display:grid}.home-fediverse-widget{isolation:isolate;border:1px solid color-mix(in srgb,var(--lumina-ink) 18%,var(--line));background:linear-gradient(145deg,rgba(var(--lumina-ink-rgb),.07),transparent 38%),color-mix(in srgb,var(--lumina-plane-content) 88%,transparent);min-height:260px;-webkit-backdrop-filter:blur(calc(var(--lumina-blur) + 4px)) saturate(135%);backdrop-filter:blur(calc(var(--lumina-blur) + 4px)) saturate(135%);box-shadow:inset 0 1px 0 var(--lumina-rim),0 24px 62px #1c283214,0 0 42px rgba(var(--lumina-ink-rgb),.04);border-radius:22px 10px;padding:18px;position:relative;overflow:hidden}.home-fediverse-widget:before{content:"";z-index:-1;background:radial-gradient(circle,rgba(var(--lumina-ink-rgb),.12),transparent 68%);filter:blur(22px);height:72%;position:absolute;inset:auto -10% -44% 32%}.home-fediverse-widget>header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.home-fediverse-widget>header>div{align-items:center;gap:11px;display:flex}.home-fediverse-widget>header>div>span:last-child{gap:2px;display:grid}.home-fediverse-widget>header small{color:var(--muted)}.home-widget-icon{border:1px solid rgba(var(--lumina-ink-rgb),.18);background:rgba(var(--lumina-ink-rgb),.055);width:38px;height:38px;color:var(--lumina-ink);box-shadow:inset 0 1px 0 var(--lumina-rim),0 0 18px rgba(var(--lumina-ink-rgb),.08);border-radius:12px 6px;place-items:center;display:grid}.home-widget-icon svg{width:19px;height:19px}.home-widget-status{letter-spacing:.06em;text-transform:uppercase;color:var(--lumina-ink);border:1px solid rgba(var(--lumina-ink-rgb),.18);background:rgba(var(--lumina-ink-rgb),.04);border-radius:999px;padding:5px 8px;font-size:11px}.home-fediverse-sources{gap:8px;margin-bottom:12px;display:flex}.home-fediverse-sources span{background:rgba(var(--lumina-ink-rgb),.045);border:1px solid rgba(var(--lumina-ink-rgb),.1);color:var(--muted);border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;display:inline-flex}.home-fediverse-sources svg{width:13px;height:13px;color:var(--lumina-ink)}.home-fediverse-feed{gap:8px;display:grid}.home-fediverse-mention{border:1px solid color-mix(in srgb,var(--line) 88%,var(--lumina-ink) 12%);background:linear-gradient(90deg,rgba(var(--lumina-ink-rgb),.025),transparent 70%);transition:transform var(--lumina-fast) var(--lumina-ease),background var(--lumina-fast) var(--lumina-ease);border-radius:12px 6px;grid-template-columns:34px 1fr;gap:10px;padding:10px 11px;display:grid}.home-fediverse-mention:hover{background:linear-gradient(90deg,rgba(var(--lumina-ink-rgb),.06),transparent 72%);transform:translate(3px)}.home-fediverse-avatar{background:rgba(var(--lumina-ink-rgb),.09);width:32px;height:32px;color:var(--lumina-ink);box-shadow:inset 0 0 0 1px rgba(var(--lumina-ink-rgb),.14);border-radius:50%;place-items:center;font-weight:700;display:grid}.home-fediverse-mention>span:last-child{gap:2px;min-width:0;display:grid}.home-fediverse-mention small{color:var(--muted);font-size:11px}.home-fediverse-mention p{color:color-mix(in srgb,var(--text) 88%,var(--lumina-ink) 12%);margin:3px 0 0;font-size:13px}.home-fediverse-widget>footer{border-top:1px solid color-mix(in srgb,var(--line) 88%,var(--lumina-ink) 12%);color:var(--muted);margin-top:12px;padding-top:10px;font-size:11px}@media (max-width:760px){.home-live-widgets{grid-template-columns:1fr;margin-top:18px}.home-fediverse-widget{min-height:0;padding:15px}}.dashboard-shell{padding-top:22px!important}.account-page,.security-page,.user-admin-page,.jobs-page{padding-top:18px!important}@media (max-width:760px){.dashboard-shell,.account-page,.security-page,.user-admin-page,.jobs-page{padding-top:14px!important}}@media (prefers-reduced-motion:reduce){.lumina-folder-tile,.lumina-folder-tile:before{transition:none!important}.lumina-folder-tile:hover,.lumina-folder-tile:hover:before{transform:none!important}}.workspace-browser-list .lumina-folder-tile{perspective:900px;min-height:220px}.lumina-folder-tile:after{filter:blur(15px);opacity:.58;background:#181e2838;height:24px;bottom:48px;left:15%;right:15%}.lumina-folder-object{filter:drop-shadow(0 18px 18px #191f2b29);width:210px;height:150px;transition:transform .38s var(--lumina-ease),filter .38s var(--lumina-ease);transform:none}.lumina-folder-back{border:1px solid rgba(var(--lumina-ink-rgb),.42);clip-path:polygon(0 18%,29% 18%,35% 0,100% 0,100% 100%,0 100%);background:linear-gradient(180deg,color-mix(in srgb,var(--lumina-ink) 72%,#fff) 0%,color-mix(in srgb,var(--lumina-ink) 88%,#17345d) 42%,color-mix(in srgb,var(--lumina-ink) 76%,#071b3c) 100%);border-radius:22px 22px 20px 20px;height:126px;left:8px;right:8px;box-shadow:inset 0 2px 1px #ffffff9e,inset 0 -12px 22px #0016422e,0 0 0 1px #ffffff1f}.lumina-folder-back:before{display:none}.lumina-folder-front{border:1px solid rgba(var(--lumina-ink-rgb),.48);background:linear-gradient(180deg,color-mix(in srgb,var(--lumina-ink) 74%,#fff) 0%,color-mix(in srgb,var(--lumina-ink) 92%,#16417b) 48%,color-mix(in srgb,var(--lumina-ink) 80%,#061b42) 100%);transform-origin:50% 100%;height:96px;transition:transform .43s cubic-bezier(.2,.8,.2,1),filter .43s var(--lumina-ease);border-radius:18px 18px 24px 24px;left:0;right:0;transform:rotateX(0);box-shadow:inset 0 3px 2px #ffffff94,inset 0 -12px 20px #00123a38,0 9px 20px #141e3729}.lumina-folder-front:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8 18%,#ffffff47 72%,#0000);border:0;border-radius:999px;height:2px;position:absolute;inset:6px 7px auto;transform:none}.lumina-folder-paper{opacity:1;background:linear-gradient(#fff,#f3f5f8);border-color:#8291aa3d;border-radius:8px 8px 3px 3px;height:78px;bottom:48px;left:27px;right:25px;box-shadow:0 4px 10px #181e2c1f}.lumina-folder-paper.paper-one{transform:translateY(-6px)rotate(-1.5deg)}.lumina-folder-paper.paper-two{transform:translateY(-1px)translate(6px)rotate(1.5deg)}.lumina-folder-paper.paper-three{transform:translateY(4px)translate(-4px)}.lumina-folder-tile:hover .lumina-folder-object{filter:drop-shadow(0 24px 23px #191f2b33);transform:translateY(-7px)scale(1.025)}.lumina-folder-tile:hover .lumina-folder-front{filter:brightness(1.08)saturate(1.06);transform:rotateX(-35deg)translateY(7px)}.lumina-folder-tile:hover .paper-one{transform:translateY(-31px)rotate(-3deg)}.lumina-folder-tile:hover .paper-two{transform:translateY(-24px)translate(8px)rotate(2deg)}.lumina-folder-tile:hover .paper-three{transform:translateY(-17px)translate(-5px)rotate(-1deg)}:root{--lumina-plane-content:#ffffff57;--lumina-plane-float:#ffffff94;--lumina-plane-modal:#ffffffbd;--lumina-glass:#ffffff80;--lumina-glass-strong:#ffffffa8;--lumina-glass-border:#ffffffb8;--lumina-rim:#ffffffe6;--lumina-blur:30px}.workspace{background:radial-gradient(980px 720px at 10% 10%,rgba(var(--lumina-ink-rgb),.13),transparent 58%),radial-gradient(820px 640px at 78% 76%,rgba(var(--lumina-ink-rgb),.055),transparent 66%),linear-gradient(135deg,color-mix(in srgb,var(--lumina-plane-base) 96%,white 4%),var(--bg))}.workspace-main:before,.workspace-content:before{opacity:.22;background:linear-gradient(135deg,#ffffff3d,transparent 31%),linear-gradient(315deg,rgba(var(--lumina-ink-rgb),.025),transparent 45%),var(--lumina-plane-work);border-color:color-mix(in srgb,var(--lumina-glass-border) 48%,transparent);box-shadow:inset 0 1px 0 #ffffff94,inset 0 -1px 0 rgba(var(--lumina-ink-rgb),.035),0 26px 80px #1f2b3606;-webkit-backdrop-filter:blur(22px)saturate(116%);backdrop-filter:blur(22px)saturate(116%)}.sidebar{background:linear-gradient(180deg,rgba(var(--lumina-ink-rgb),.045),transparent 24%),linear-gradient(115deg,#ffffff29,transparent 34%),color-mix(in srgb,var(--lumina-glass-strong) 72%,transparent);-webkit-backdrop-filter:blur(34px)saturate(145%);backdrop-filter:blur(34px)saturate(145%);box-shadow:-22px 0 74px #0000000b,inset 1px 0 #ffffff57}.home-workspace-card{background:linear-gradient(225deg,rgba(var(--lumina-ink-rgb),.1) 0 1px,transparent 1px) top right/24px 24px no-repeat,linear-gradient(45deg,#ffffff29 0 1px,transparent 1px) bottom left/22px 22px no-repeat,radial-gradient(380px circle at var(--lumina-x) var(--lumina-y),#ffffff21,transparent 62%),linear-gradient(145deg,#ffffff29,transparent 42%),color-mix(in srgb,var(--lumina-glass) 68%,transparent);border-color:color-mix(in srgb,var(--lumina-glass-border) 74%,transparent);-webkit-backdrop-filter:blur(32px)saturate(145%);backdrop-filter:blur(32px)saturate(145%);box-shadow:inset 0 1px 0 #ffffffc7,inset 0 -1px 0 rgba(var(--lumina-ink-rgb),.035),0 20px 58px #1f2b3611}.workspace-menu,.page-menu,.columns-menu,.freeze-menu,.row-options-menu,.select-popover,.color-palette,.search-panel,.trash-modal{background:linear-gradient(145deg,#ffffff24,transparent 34%),linear-gradient(315deg,rgba(var(--lumina-ink-rgb),.028),transparent 46%),color-mix(in srgb,var(--lumina-glass-strong) 78%,transparent);-webkit-backdrop-filter:blur(34px)saturate(150%);backdrop-filter:blur(34px)saturate(150%);box-shadow:inset 0 1px 0 #ffffffd1,inset 1px 0 0 rgba(var(--lumina-ink-rgb),.07),0 0 44px rgba(var(--lumina-ink-rgb),.05),0 28px 86px #00000024}.planner-card,.calendar-grid,.workspace-browser-section,.crawler-card,.crawler-panel,.archive-card{-webkit-backdrop-filter:blur(28px)saturate(136%);backdrop-filter:blur(28px)saturate(136%);border-color:color-mix(in srgb,var(--lumina-glass-border) 54%,var(--line));box-shadow:inset 0 1px #ffffff9e,0 18px 52px #1f2b360b;background:linear-gradient(145deg,#ffffff1c,transparent 38%),color-mix(in srgb,var(--lumina-plane-content) 82%,transparent)!important}.simple-dashboard-icon,.home-workspace-icon{background:linear-gradient(145deg,#ffffff2e,rgba(var(--lumina-ink-rgb),.055)),color-mix(in srgb,var(--lumina-glass) 68%,transparent);-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);box-shadow:inset 0 1px 0 #ffffffd1,0 8px 28px rgba(var(--lumina-ink-rgb),.055)}:root[data-theme=dark]{--lumina-plane-content:#12191e5c;--lumina-plane-float:#12191e94;--lumina-plane-modal:#10161bc2;--lumina-glass:#10161b75;--lumina-glass-strong:#11181d9e;--lumina-glass-border:#ffffff1f;--lumina-rim:#ffffff38}.home-live-widgets{display:none!important}.workspace .account-page,.workspace .user-admin-page{height:100%;overflow:auto;background:0 0!important;min-height:0!important;padding:18px 28px 34px!important}.workspace .account-shell,.workspace .user-admin-shell{width:min(1080px,100%);margin:0 auto}.workspace .account-card,.workspace .user-admin-card{-webkit-backdrop-filter:blur(calc(var(--lumina-blur) + 2px)) saturate(142%);backdrop-filter:blur(calc(var(--lumina-blur) + 2px)) saturate(142%);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--lumina-rim) 78%,transparent),0 22px 58px #1f2b3611;background:color-mix(in srgb,var(--lumina-plane-content) 82%,transparent)!important;border-color:color-mix(in srgb,var(--lumina-glass-border) 64%,var(--lumina-ink) 12%)!important}.sidebar-foot>button.active{color:var(--text);background:linear-gradient(90deg,rgba(var(--lumina-ink-rgb),.13),rgba(var(--lumina-ink-rgb),.03) 72%,transparent);box-shadow:inset 2px 0 0 rgba(var(--lumina-ink-rgb),.78),0 0 20px rgba(var(--lumina-ink-rgb),.04)}.sidebar-foot>button.active svg{color:var(--lumina-ink);filter:drop-shadow(0 0 6px rgba(var(--lumina-ink-rgb),.24))}.standalone-shell-loading{background:var(--bg);min-height:100vh}:root[data-theme=light] .login-page{background:radial-gradient(780px 580px at 50% 22%,rgba(var(--lumina-ink-rgb),.12),transparent 64%),radial-gradient(560px 430px at 18% 82%,rgba(var(--lumina-ink-rgb),.05),transparent 72%),linear-gradient(155deg,color-mix(in srgb,var(--bg) 97%,var(--lumina-ink) 3%),var(--bg))}:root[data-theme=light] .login-card{color:var(--text);border-color:color-mix(in srgb,var(--lumina-glass-border) 72%,var(--lumina-ink) 10%);background:linear-gradient(145deg,#ffffff2e,transparent 38%),linear-gradient(120deg,rgba(var(--lumina-ink-rgb),.055),transparent 56%),color-mix(in srgb,var(--lumina-plane-float) 72%,transparent);box-shadow:inset 0 1px 0 #ffffffe0,inset 1px 0 0 rgba(var(--lumina-ink-rgb),.08),0 0 48px rgba(var(--lumina-ink-rgb),.05),0 34px 100px #1f2b3621}:root[data-theme=light] .login-page .login-brand-word,:root[data-theme=light] .login-card h1{color:var(--text)}:root[data-theme=light] .login-card>p,:root[data-theme=light] .login-card label,:root[data-theme=light] .login-back{color:var(--muted)}:root[data-theme=light] .login-card input{color:var(--text);border-color:color-mix(in srgb,var(--line) 78%,var(--lumina-ink) 22%);background:color-mix(in srgb,var(--lumina-plane-content) 72%,transparent)}:root[data-theme=light] .login-card input:focus{background:linear-gradient(90deg,rgba(var(--lumina-ink-rgb),.06),transparent 48%),color-mix(in srgb,var(--lumina-plane-float) 78%,transparent)}:root[data-theme=light] .login-card .primary{color:var(--text);background:linear-gradient(90deg,rgba(var(--lumina-ink-rgb),.11),rgba(var(--lumina-ink-rgb),.025)),color-mix(in srgb,var(--lumina-plane-float) 82%,transparent)}@media (max-width:760px){.workspace .account-page,.workspace .user-admin-page{padding:14px!important}}
