.account-root[data-v-167012e9]{min-height:100vh}.boot-screen[data-v-167012e9]{display:flex;min-height:100vh;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px}.boot-hint[data-v-167012e9]{color:var(--muted, #6b7280);font-size:15px}.boot-retry[data-v-167012e9]{min-height:44px;padding:10px 28px;border:none;border-radius:8px;background:var(--indigo, #4f46e5);color:#fff;font-size:15px;cursor:pointer}.boot-secondary[data-v-167012e9]{min-height:44px;padding:10px 28px;border:1px solid var(--border, #d1d5db);border-radius:8px;background:transparent;color:var(--text, #1f2937);font-size:15px;cursor:pointer}/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-font-weight:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-50:oklch(97.1% .013 17.38);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-800:oklch(43.2% .095 166.913);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-900:oklch(35.9% .144 278.697);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--radius-lg:.5rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-indigo:#4f46e5;--color-indigo-2:#6366f1;--color-green:#10b981;--color-red:#ef4444;--color-blue:#3b82f6;--color-bg:#f6f7fb;--color-text:#111827;--color-muted:#6b7280}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*{box-sizing:border-box}body{background:var(--bg);color:var(--text);padding-bottom:calc(80px + var(--safe-area-bottom));margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif}:focus-visible{outline:2px solid var(--ui-focus,var(--color-indigo));outline-offset:2px}dialog[open]{z-index:1000;margin:0!important;position:fixed!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}@media(max-width:767.98px),(max-height:500px){dialog[open]{max-width:calc(100% - 16px);max-height:calc(100% - 24px);overflow-y:auto}}input[type=datetime-local]{color-scheme:light;color:var(--text);background:#fff}input[type=datetime-local]::-webkit-calendar-picker-indicator{filter:none}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:0}.top-5{top:calc(var(--spacing) * 5)}.top-20{top:calc(var(--spacing) * 20)}.isolate{isolation:isolate}.z-\[99\]{z-index:99}.z-\[100\]{z-index:100}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.ml-2{margin-left:calc(var(--spacing) * 2)}.\!inline{display:inline!important}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.h-1{height:var(--spacing)}.w-full{width:100%}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1280px\]{max-width:1280px}.min-w-\[12rem\]{min-width:12rem}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.basis-full{flex-basis:100%}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-baseline{align-items:baseline}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-2{column-gap:calc(var(--spacing) * 2)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-y-1{row-gap:var(--spacing)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-amber-300{border-color:var(--color-amber-300)}.border-amber-400{border-color:var(--color-amber-400)}.border-slate-100{border-color:var(--color-slate-100)}.border-slate-300{border-color:var(--color-slate-300)}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-600{background-color:var(--color-amber-600)}.bg-emerald-50{background-color:var(--color-emerald-50)}.bg-indigo-50{background-color:var(--color-indigo-50)}.bg-indigo-600{background-color:var(--color-indigo-600)}.bg-red-50{background-color:var(--color-red-50)}.bg-red-600{background-color:var(--color-red-600)}.bg-slate-50{background-color:var(--color-slate-50)}.bg-white{background-color:var(--color-white)}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.pr-1{padding-right:var(--spacing)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pl-6{padding-left:calc(var(--spacing) * 6)}.text-center{text-align:center}.text-right{text-align:right}.font-mono{font-family:var(--font-mono)}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.break-all{word-break:break-all}.text-amber-700{color:var(--color-amber-700)}.text-amber-800{color:var(--color-amber-800)}.text-amber-900{color:var(--color-amber-900)}.text-blue{color:var(--color-blue)}.text-emerald-800{color:var(--color-emerald-800)}.text-green{color:var(--color-green)}.text-indigo-700{color:var(--color-indigo-700)}.text-indigo-900{color:var(--color-indigo-900)}.text-muted{color:var(--color-muted)}.text-red{color:var(--color-red)}.text-red-700{color:var(--color-red-700)}.text-slate-400{color:var(--color-slate-400)}.text-slate-500{color:var(--color-slate-500)}.text-slate-700{color:var(--color-slate-700)}.text-slate-800{color:var(--color-slate-800)}.text-white{color:var(--color-white)}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ordinal\!{--tw-ordinal:ordinal!important;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)!important}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.outline\!{outline-style:var(--tw-outline-style)!important;outline-width:1px!important}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[source\:fixed_current\]{source:fixed current}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}@media(min-width:40rem){.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:48rem){.md\:block{display:block}.md\:grid{display:grid}.md\:hidden{display:none}.md\:grid-cols-\[2fr_1fr\]{grid-template-columns:2fr 1fr}.md\:gap-4{gap:calc(var(--spacing) * 4)}.md\:px-6{padding-inline:calc(var(--spacing) * 6)}}}body.oled-mode{--border-color:#303030;--bg:#000!important;--card-bg:#000!important;--color-bg:#000!important;--text:#f5f5f5!important;--color-text:#f5f5f5!important;--muted:#a3a3a3!important;--color-muted:#a3a3a3!important;--indigo:#818cf8!important;--indigo-2:#6366f1!important;--green:#34d399!important;--red:#f87171!important;--blue:#60a5fa!important;--color-blue:#60a5fa!important;--light-blue-bg:#000!important;--light-red-bg:#000!important;--light-gray-bg:#000!important;--light-amber-bg:#000!important;--light-green-bg:#000!important;--ui-page:#000!important;--ui-surface:#000!important;--ui-surface-alt:#000!important;--ui-input:#000!important;--ui-border:#303030!important;--ui-control-border:#737373!important;--ui-text:#f5f5f5!important;--ui-muted:#a3a3a3!important;--ui-accent:#818cf8!important;--ui-success:#34d399!important;--ui-warning:#fbbf24!important;--ui-danger:#f87171!important;--ui-focus:#818cf8!important}body.oled-mode *{text-shadow:none!important;box-shadow:none!important;transition:none!important;animation:none!important}html body.oled-mode{background:#000!important}body.oled-mode input[type=datetime-local]{color-scheme:dark;color:#f5f5f5;background:#000;border-color:#737373}body.oled-mode header{border-bottom:1px solid #303030;background:#000!important}body.oled-mode header .title-wrap{background:#000!important;border:1px solid #303030!important}body.oled-mode header .title-main{text-shadow:none!important;color:#fff!important}body.oled-mode header .title-sub{text-shadow:none!important;color:#aaa!important}body.oled-mode .card,body.oled-mode dialog{box-shadow:none!important;color:#fff!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .btn.ghost{color:#a5b4fc!important;box-shadow:none!important;background:0 0!important;border-color:#737373!important}body.oled-mode .btn.secondary{color:#fff!important;background:#000!important;border-color:#737373!important}body.oled-mode .btn.secondary:hover{background:#000!important}body.oled-mode .titem{color:#fff!important;background:#000!important;border-color:#303030!important}body.oled-mode .titem:hover{background:#000!important;border-color:#737373!important}body.oled-mode input,body.oled-mode select,body.oled-mode textarea{color:#f5f5f5!important;background:#000!important;border:1px solid #737373!important}body.oled-mode input::placeholder,body.oled-mode textarea::placeholder{color:#a3a3a3!important}body.oled-mode select option{color:#fff!important;background-color:#000!important}body.oled-mode .bottom-nav{box-shadow:none!important;background:#000!important;border-top:1px solid #303030!important}body.oled-mode .bottom-nav .nav-item{color:#f5f5f5!important;background:#000!important}body.oled-mode .bottom-nav .nav-item:hover{background:#000!important;border-color:#737373!important}body.oled-mode .bottom-nav .nav-item.nav-item-ai,body.oled-mode .bottom-nav .nav-item.nav-item-ai:hover,body.oled-mode .bottom-nav .nav-item.nav-item-ai:focus-visible,body.oled-mode .bottom-nav .nav-item.nav-item-ai:active{color:#fff!important;background:#000!important;border-color:#737373!important}body.oled-mode .bottom-nav .nav-item.nav-item-ai:hover{border-color:#a3a3a3!important}body.oled-mode .tag{color:#d4d4d4!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .template-list-item,body.oled-mode .template-item-list-item{color:#f5f5f5!important}body.oled-mode .template-list-item:hover,body.oled-mode .template-item-list-item:hover{background-color:#000!important}body.oled-mode .mem-collection-header{color:#fff!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .mem-collection-header:hover{background:#000!important;border-color:#737373!important}body.oled-mode .review-history-panel{background:#000!important;border:1px solid #303030!important}body.oled-mode .review-history-panel .session-item{border-bottom-color:#303030!important}body.oled-mode .review-history-panel .session-summary{color:#fff!important}body.oled-mode .review-history-panel .session-meta{color:#a3a3a3!important}body.oled-mode .highlight-marker{color:#fff;background-color:#b45309}body.oled-mode .underline-marker{border-bottom-color:#f87171}body.oled-mode .kt-drafts-entry{color:#fff!important;background-color:#000!important;border:1px solid #303030!important}body.oled-mode .kt-drafts-entry:hover,body.oled-mode .kt-drafts-entry.active{background-color:#000!important;border-color:#737373!important}body.oled-mode #kt-sidebar{border-color:#303030!important}body.oled-mode .creation-sources{background-color:#000!important;border:1px solid #303030!important}body.oled-mode .creation-sources summary{color:#fff!important}body.oled-mode .creation-sources-content .ref-item{color:#d4d4d4!important;border-top-color:#303030!important}body.oled-mode .creation-sources-content .ref-item .ref-item-source{color:#a3a3a3!important}body.oled-mode #batchGenerateContent .continuation-item{color:#fff!important;background-color:#000!important;border:1px solid #303030!important}body.oled-mode #batchGenerateContent .continuation-item .muted{color:#a3a3a3!important}body.oled-mode .app-header .btn.ghost{color:#a5b4fc!important;background:#000!important;border-color:#737373!important}body.oled-mode .app-header .btn.ai-generate,body.oled-mode .app-header .btn.ai-generate:hover{color:#fff!important;background:#000!important;border-color:#818cf8!important}body.oled-mode #promiseWall{background:#000!important;border:1px solid #303030!important}body.oled-mode .promise-wall-item{color:#f5f5f5!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .promise-wall-item:hover{box-shadow:none!important;background:#000!important;border-color:#737373!important}body.oled-mode .promise-wall-item [style*="color: #ffffff"],body.oled-mode .promise-wall-item [style*="color: #f8fafc"]{color:#fff!important}body.oled-mode .promise-wall-item [style*="color: #e2e8f0"],body.oled-mode .promise-wall-item [style*="color: #d1d5db"]{color:#e5e5e5!important}body.oled-mode .promise-wall-item [style*="color: #4ade80"]{color:#4ade80!important}body.oled-mode .promise-wall-item [style*="color: #fbbf24"]{color:#fbbf24!important}body.oled-mode .promise-wall-item [style*="color: #94a3b8"]{color:#a5b4fc!important}body.oled-mode .promise-wall-item [style*="color: #6b7280"]{color:#9ca3af!important}body.oled-mode .promise-wall-item [style*="background:rgba(148,163,184,0.3)"]{color:#e5e5e5!important;background:#000!important;border:1px solid #737373!important}body.oled-mode .promise-wall-item [style*="background: #ecfdf5"]{color:#6ee7b7!important;background:#000!important;border-color:#059669!important}body.oled-mode .promise-wall-item [style*="background: #fffbeb"]{color:#fcd34d!important;background:#000!important;border-color:#d97706!important}body.oled-mode .promise-wall-item [style*="background: #fef2f2"]{color:#fca5a5!important;background:#000!important;border-color:#dc2626!important}body.oled-mode .promise-wall-item [style*="background: #f3f4f6"]{color:#9ca3af!important;background:#000!important;border-color:#4b5563!important}body.oled-mode .review-note{color:#ddd!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .session-item.compact{border-bottom-color:#303030!important}body.oled-mode .session-item.compact .btn-compact-append{color:#a3a3a3}body.oled-mode .session-item.compact:hover .btn-compact-append{color:#fff;border-color:#737373}body.oled-mode .review-history-panel [style*="color:var(--muted)"],body.oled-mode .review-history-panel [style*="color: var(--muted)"]{color:#a3a3a3!important}body.oled-mode .review-history-panel [style*="color: var(--text)"]{color:#fff!important}body.oled-mode .review-history-panel [style*="border-bottom: 1px solid #e5e7eb"]{border-bottom-color:#303030!important}body.oled-mode #dlgManageTemplates,body.oled-mode #dlgEditPromiseTemplate{background:#000!important;border:1px solid #303030!important}body.oled-mode #dlgManageTemplates .card,body.oled-mode #dlgEditPromiseTemplate .card{box-shadow:none!important;background:#000!important}body.oled-mode #templateList [style*="background: #f9fafb"]{background:#000!important;border-color:#303030!important}body.oled-mode #templateList [style*="color: #6b7280"]{color:#a3a3a3!important}body.oled-mode #templateList [style*="border: 1px solid #e5e7eb"]{border-color:#303030!important}body.oled-mode #templateList [style*="background: #ecfdf5"],body.oled-mode #templateList [style*="background: #fef2f2"]{background:#000!important;border-color:#303030!important}body.oled-mode #templateList [style*="color: #065f46"]{color:#86efac!important}body.oled-mode #templateList [style*="color: #991b1b"]{color:#fca5a5!important}body.oled-mode #editPromiseTemplateName,body.oled-mode #editPromiseTemplateIcon,body.oled-mode #editPromiseTemplateMinutes,body.oled-mode #editPromiseTemplateXP{color:#fff!important;background:#000!important;border:1px solid #303030!important}body.oled-mode #dlgEditPromiseTemplate [style*="background: #fef2f2"],body.oled-mode #dlgEditPromiseTemplate [style*="background: #ecfdf5"]{background:#000!important;border-color:#303030!important}body.oled-mode #dlgEditPromiseTemplate [style*="color: #991b1b"],body.oled-mode #dlgEditPromiseTemplate [style*="color: #065f46"]{color:#fff!important}body.oled-mode #dlgEditPromiseTemplate label{color:#ccc!important}body.oled-mode #dlgEditPromiseTemplate [style*="border: 1px solid #ef4444"],body.oled-mode #dlgEditPromiseTemplate [style*="border: 1px solid #10b981"]{border-color:#303030!important}body.oled-mode #dlgEditPromiseTemplate [style*="background: #fef2f2"],body.oled-mode #dlgEditPromiseTemplate [style*="background: #ecfdf5"]{background:#000!important}body.oled-mode #dlgPostReview{background:#000!important;border:1px solid #303030!important}body.oled-mode #dlgPostReview .card{box-shadow:none!important;background:#000!important}body.oled-mode #reviewPromiseSummary{color:#fff!important;background:#000!important}body.oled-mode #reviewActualMinutes,body.oled-mode #reviewActualXP,body.oled-mode #reviewReflection{color:#fff!important;background:#000!important;border:1px solid #303030!important}body.oled-mode #dlgPostReview [style*="color: #6b7280"]{color:#a3a3a3!important}body.oled-mode #dlgPostReview [style*="background: #ecfdf5"],body.oled-mode #dlgPostReview [style*="background: #fffbeb"]{background:#000!important;border-color:#303030!important}body.oled-mode #dlgPostReview [style*="color: #065f46"],body.oled-mode #dlgPostReview [style*="color: #92400e"]{color:#fff!important}body.oled-mode #dlgAbandonConfirm{background:#000!important;border:1px solid #303030!important}body.oled-mode #dlgAbandonConfirm .card{box-shadow:none!important;background:#000!important}body.oled-mode #abandonPromiseSummary{color:#fff!important;background:#000!important;border:1px solid #303030!important}body.oled-mode #dlgAbandonConfirm [style*="background: #fef2f2"]{background:#000!important;border-color:#303030!important}body.oled-mode #dlgAbandonConfirm [style*="background: #fef3c7"]{color:#fff!important;background:#000!important;border-color:#303030!important}body.oled-mode #dlgAbandonConfirm [style*="color: #991b1b"]{color:#fca5a5!important}body.oled-mode #dlgAbandonConfirm label{color:#ccc!important}body.oled-mode #dlgAbandonConfirm input[type=text]{color:#fff!important;background:#000!important;border:1px solid #303030!important}body.oled-mode #sprint-workspace-container{background-color:#000!important}body.oled-mode .kt-theme-item{color:#fff!important}body.oled-mode .kt-theme-item:hover{background:#000!important}body.oled-mode .kt-theme-item.active{border-color:var(--indigo)!important;color:var(--indigo)!important;background:#000!important}body.oled-mode .kt-note-item{color:#fff!important;background:#000!important;border-color:#303030!important}body.oled-mode #sprint-ref-content{background:#000!important;border-color:#303030!important}body.oled-mode .staged-notes-list .note-item{color:#fff!important;background-color:#000!important;border:1px solid #303030!important}body.oled-mode .xp-breakdown{color:#d1d5db!important;background-color:#000!important;border:1px solid #303030!important}body.oled-mode #historySearchInput{color:#fff!important;background-color:#000!important;border-color:#737373!important}body.oled-mode #historySearchInput::placeholder{color:#a3a3a3!important}body.oled-mode #historyFilterType,body.oled-mode #historyFilterCollection,body.oled-mode #historyFilterTime{color:#fff!important;background-color:#000!important;border-color:#737373!important}body.oled-mode .ai-dialog{color:#f5f5f5!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .ai-dialog .config-body,body.oled-mode .ai-dialog .results{background:#000!important}body.oled-mode .ai-dialog .result-item{color:#f5f5f5!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .ai-dialog .result-item:hover{background:#000!important;border-color:#737373!important}body.oled-mode .ai-dialog .result-item.selected{color:#f5f5f5!important;background:#000!important;border-color:#818cf8!important}body.oled-mode .ai-dialog .tag{color:#d4d4d4!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .ai-dialog .error{color:#f87171!important;background:#000!important;border:1px solid #f87171!important}body.oled-mode .ai-dialog .config-details summary{color:#f5f5f5!important}.e-ink-mode{--bg:#fff!important;--color-bg:#fff!important;--text:#000!important;--color-text:#000!important;--muted:#444!important;--color-muted:#444!important;--indigo:#000!important;--indigo-2:#000!important;--green:#000!important;--red:#000!important;--blue:#000!important;--color-blue:#000!important;--light-blue-bg:#fff!important;--light-red-bg:#fff!important;--light-gray-bg:#fff!important;--light-amber-bg:#fff!important;--light-green-bg:#fff!important;--ui-page:#fff!important;--ui-surface:#fff!important;--ui-surface-alt:#fff!important;--ui-input:#fff!important;--ui-border:#000!important;--ui-control-border:#000!important;--ui-text:#000!important;--ui-muted:#444!important;--ui-accent:#000!important;--ui-success:#000!important;--ui-warning:#000!important;--ui-danger:#000!important;--ui-focus:#000!important}.e-ink-mode body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Georgia,Noto Serif SC,serif;font-size:16px;line-height:1.6}.e-ink-mode *{text-shadow:none!important;box-shadow:none!important;transition:none!important;animation:none!important}.e-ink-mode header{border-bottom:2px solid #000;color:#000!important;background:#fff!important}.e-ink-mode header .title-wrap,.e-ink-mode header .btn.ghost{color:#000!important;background:0 0!important;border-color:#000!important}.e-ink-mode header .title-main,.e-ink-mode header .title-sub{color:#000!important;text-shadow:none!important}.e-ink-mode header .title-wrap{border:1px solid #000}.e-ink-mode .card,.e-ink-mode .titem,.e-ink-mode dialog{box-shadow:none!important;background:#fff!important;border:1px solid #000!important}.e-ink-mode .titem:hover{background:#eee!important}.e-ink-mode .btn{color:#000;background:#fff;border:1px solid #000}.e-ink-mode .btn:active{background:#ddd!important;transform:none!important}.e-ink-mode .btn:not(.secondary):not(.ghost):not(.danger){color:#fff;background:#000}.e-ink-mode .btn.danger{color:#fff;background:#000;border:1px solid #000}.e-ink-mode input,.e-ink-mode select,.e-ink-mode textarea{color:#000;background:#fff;border:1px solid #000}.e-ink-mode input[type=datetime-local]{color-scheme:light}.e-ink-mode .tag{border:1px solid #000;color:#000!important;background:0 0!important}.e-ink-mode #memorySpaceContent .list .titem.today-review,.e-ink-mode #memorySpaceContent .list .titem.overdue-review{background-color:#fff!important;border-left-width:3px!important;border-left-color:#000!important}.e-ink-mode #memorySpaceContent .list .titem.graduated-review{opacity:.7}.e-ink-mode .mindmap-editor{border:1px solid #000}.e-ink-mode .mm-node-text:focus{background:#eee;border-color:#000}.e-ink-mode .mm-node-bullet{border-color:#000}.e-ink-mode .mm-node-bullet.has-children{background:#ddd;border-color:#000}.e-ink-mode .app-header{border-bottom:2px solid #000;background:#fff!important}.e-ink-mode .app-header .title-main,.e-ink-mode .app-header .title-sub{color:#000!important}.e-ink-mode .app-header .btn.ghost{color:#000!important;background:0 0!important;border-color:#000!important}body.oled-mode .day-view-section .day-detail-modal,body.oled-mode .time-block-task-detail{background:#000;border:1px solid #303030}body.oled-mode .time-block-card-head{color:#a3a3a3}body.oled-mode .time-block-exec-card{color:#f5f5f5;background:#000;border-color:#303030}body.oled-mode .time-block-more-items,body.oled-mode .time-block-more-blocks,body.oled-mode .time-block-day-detail,body.oled-mode .time-block-empty{color:#a3a3a3;background:#000;border-color:#737373}body.oled-mode .pool-summary{color:#a3a3a3}body.oled-mode .day-view-section .day-detail-item.task-completed{color:#0a0;background:#000}body.oled-mode .day-view-section .day-detail-item.task-pending{color:#aa0;background:#000}body.oled-mode .day-view-section .day-detail-item .detail-item-time{color:#a3a3a3;background:#000}body.oled-mode .tb-review-status{color:#f5f5f5;background:#000;border-color:#303030}body.oled-mode .tb-review-eyebrow,body.oled-mode .tb-review-date,body.oled-mode .tb-review-detail{color:#a3a3a3}body.oled-mode .tb-review-status button{color:#f5f5f5;background:#000;border-color:#737373}body.oled-mode .tb-review-open{color:#818cf8;border-color:#818cf8}body.oled-mode .dac-card{color:#f5f5f5;background:#000;border-color:#303030}body.oled-mode .dac-head-title,body.oled-mode .dac-title{color:#f5f5f5}body.oled-mode .dac-actions button,body.oled-mode .dac-link{color:#f5f5f5;background:#000;border-color:#737373}body.oled-mode .dac-actions .dac-primary{color:#818cf8;border-color:#818cf8}body.oled-mode .drs-panel{background:#000000bf}body.oled-mode .drs-card{color:#f5f5f5;background:#000;border:1px solid #303030}body.oled-mode .drs-channel{background:#000;border-color:#303030}body.oled-mode .drs-row input,body.oled-mode .drs-row select{color:#f5f5f5;background:#000;border-color:#737373}body.oled-mode .oled-mod.task-page{color:#f5f5f5}body.oled-mode .oled-mod .overview-panel{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .overview-stat{border-left-color:#303030}body.oled-mode .oled-mod .create-section,body.oled-mode .oled-mod .search-field,body.oled-mode .oled-mod .filter-select,body.oled-mode .oled-mod .reset-filter,body.oled-mode .oled-mod .status-tab.active,body.oled-mode .oled-mod .state-icon,body.oled-mode .oled-mod .confirm-dialog,body.oled-mode .oled-mod .study-overlay-container{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .create-section:hover,body.oled-mode .oled-mod .create-section.expanded,body.oled-mode .oled-mod .filter-select:hover,body.oled-mode .oled-mod .collapse-button:hover{border-color:#737373!important}body.oled-mode .oled-mod .status-tabs,body.oled-mode .oled-mod .list-state{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .status-tab{color:#a3a3a3}body.oled-mode .oled-mod .status-tab.active{color:#818cf8}body.oled-mode .oled-mod .search-field input::placeholder{color:#a3a3a3!important}body.oled-mode .oled-mod .list-state b{color:#f5f5f5!important}body.oled-mode .oled-mod .task-count{color:#818cf8;border:1px solid #303030;background:#000!important}body.oled-mode .oled-mod .confirm-icon{border:1px solid #f87171;background:#000!important}body.oled-mode .oled-mod .study-overlay-backdrop{background:#000000b3}body.oled-mode .oled-mod.titem{color:#f5f5f5!important;background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod.titem:hover{background:#000!important;border-color:#737373!important}body.oled-mode .oled-mod.task-completed{background:#000!important}body.oled-mode .oled-mod .task-number,body.oled-mode .oled-mod .due-badge,body.oled-mode .oled-mod .xp-breakdown,body.oled-mode .oled-mod .accumulated-effective-minutes,body.oled-mode .oled-mod .meta-tag,body.oled-mode .oled-mod .tag,body.oled-mode .oled-mod .mem-tag,body.oled-mode .oled-mod .quiz-tag,body.oled-mode .oled-mod .sprint-tag,body.oled-mode .oled-mod .tpl-tag,body.oled-mode .oled-mod .cont-tag,body.oled-mode .oled-mod .lifecycle-planning,body.oled-mode .oled-mod .lifecycle-executing,body.oled-mode .oled-mod .lifecycle-reviewing,body.oled-mode .oled-mod .quiz-note-btn,body.oled-mode .oled-mod .quiz-resume-btn{color:#d4d4d4!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .tag,body.oled-mode .oled-mod .cont-tag,body.oled-mode .oled-mod .quiz-note-btn{color:#a5b4fc!important}body.oled-mode .oled-mod .xp-badge{color:#34d399!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .due-badge.overdue{color:#f87171!important;background:#000!important;border-color:#b91c1c!important}body.oled-mode .oled-mod .action-button{color:#a3a3a3}body.oled-mode .oled-mod .action-button:hover{background:#000!important;border-color:#737373!important}body.oled-mode .oled-mod .inline-note-display,body.oled-mode .oled-mod .edit-note-inline{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .quiz-picker{background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .quiz-picker-item{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .quiz-picker-item:hover{background:#000!important;border-color:#737373!important}body.oled-mode .oled-mod .quiz-picker-item.is-bank{background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .typed-progress{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .typed-progress.quantity-progress{color:#5eead4!important}body.oled-mode .oled-mod .typed-progress.checklist-progress{color:#c4b5fd!important}body.oled-mode .oled-mod .typed-progress.mixed-progress{color:#fde68a!important}body.oled-mode .oled-mod .typed-progress.course-progress{color:#93c5fd!important}body.oled-mode .oled-mod .typed-extra,body.oled-mode .oled-mod .checklist-items-hint,body.oled-mode .oled-mod .typed-successor,body.oled-mode .oled-mod .typed-corrected{border:1px solid #303030;background:#000!important}body.oled-mode .oled-mod .schedule-next-btn{color:#818cf8!important;background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .schedule-next-btn:hover{background:#000!important;border-color:#a5b4fc!important}body.oled-mode .oled-mod .timer-start-btn{color:#34d399!important;background:#000!important;border:1px solid #34d399!important}body.oled-mode .oled-mod .timer-act-btn{color:#fbbf24!important;background:#000!important;border:1px solid #fbbf24!important}body.oled-mode .oled-mod .timer-stop-btn{color:#f87171!important;background:#000!important;border:1px solid #f87171!important}body.oled-mode .oled-mod .timer-settle-btn{color:#a5b4fc!important;background:#000!important;border:1px solid #818cf8!important}body.oled-mode .oled-mod .rename-input{color:#f5f5f5!important;background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .btn-add-note{color:#a3a3a3!important;border-color:#737373!important}body.oled-mode .oled-mod .dep-blocked-bar,body.oled-mode .oled-mod .v2-update-pending,body.oled-mode .oled-mod .v2-update-conflict,body.oled-mode .oled-mod .v2-update-blocked,body.oled-mode .oled-mod .needs-edit-bar,body.oled-mode .oled-mod .rejected-execution-bar,body.oled-mode .oled-mod .revoke-pending,body.oled-mode .oled-mod .revoke-conflict,body.oled-mode .oled-mod .revoke-failed,body.oled-mode .oled-mod .timer-queued-pending,body.oled-mode .oled-mod .timer-queued-conflict{background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .dep-blocked-bar,body.oled-mode .oled-mod .v2-update-pending,body.oled-mode .oled-mod .timer-queued-pending,body.oled-mode .oled-mod .revoke-pending{color:#fbbf24!important;border-color:#b45309!important}body.oled-mode .oled-mod .v2-update-conflict,body.oled-mode .oled-mod .v2-update-blocked,body.oled-mode .oled-mod .needs-edit-bar,body.oled-mode .oled-mod .rejected-execution-bar,body.oled-mode .oled-mod .revoke-conflict,body.oled-mode .oled-mod .revoke-failed,body.oled-mode .oled-mod .timer-queued-conflict{color:#f87171!important;border-color:#b91c1c!important}body.oled-mode .oled-mod .v2-update-btn,body.oled-mode .oled-mod .needs-edit-btn,body.oled-mode .oled-mod .rejected-execution-btn{color:#a5b4fc!important;background:#000!important;border:1px solid #737373!important}body.oled-mode .oled-mod .needs-edit-btn.danger{color:#f87171!important;border-color:#f87171!important}body.oled-mode .oled-mod.active-timer-bar{color:#f5f5f5!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod.active-timer-bar.timer-danger{color:#f87171!important;background:#000!important;border-color:#b91c1c!important}body.oled-mode .oled-mod.active-timer-bar .timer-btn{color:#f5f5f5!important;background:#000!important;border:1px solid #737373!important}body.oled-mode .oled-mod.active-timer-bar .timer-btn:hover{border-color:#a3a3a3!important}body.oled-mode .oled-mod.active-timer-bar .timer-btn.stop{color:#f87171!important;background:#000!important;border-color:#f87171!important}body.oled-mode .oled-mod.active-timer-bar.timer-danger .timer-btn.stop{color:#f87171!important}body.oled-mode .oled-mod.active-timer-bar .timer-reminder{border:1px solid #303030;background:#000!important}body.oled-mode .oled-mod.create-form,body.oled-mode .oled-mod.edit-dialog,body.oled-mode .oled-mod.slot-selector-dialog{color:#f5f5f5}body.oled-mode .oled-mod .btn-capsule.slot-btn{color:#818cf8!important;border-color:#818cf8!important}body.oled-mode .oled-mod .slot-item{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .slot-item:hover{background:#000!important;border-color:#737373!important}body.oled-mode .oled-mod .dep-section,body.oled-mode .oled-mod .completed-facts,body.oled-mode .oled-mod .stats-toggle,body.oled-mode .oled-mod .stats-content,body.oled-mode .oled-mod .detail-panel,body.oled-mode .oled-mod .dep-dropdown,body.oled-mode .oled-mod .dep-option,body.oled-mode .oled-mod .info-item,body.oled-mode .oled-mod .type-dist,body.oled-mode .oled-mod .type-badge,body.oled-mode .oled-mod .btn-sm{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .dep-option:hover,body.oled-mode .oled-mod .history-item:hover{background:#000!important;border-color:#737373!important}body.oled-mode .oled-mod .dep-chip{color:#a5b4fc!important;background:#000!important;border:1px solid #818cf8!important}body.oled-mode .oled-mod .dep-chip-downstream{color:#a3a3a3!important;border-color:#303030!important}body.oled-mode .oled-mod .save-error{color:#f87171!important;background:#000!important;border-color:#f87171!important}body.oled-mode .oled-mod .stat-total,body.oled-mode .oled-mod .stat-duration,body.oled-mode .oled-mod .stat-xp,body.oled-mode .oled-mod .month-header,body.oled-mode .oled-mod .note-panel,body.oled-mode .oled-mod .review-badge,body.oled-mode .oled-mod .type-badge-sm,body.oled-mode .oled-mod .task-number-badge{background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .stat-total .stat-value,body.oled-mode .oled-mod .stat-total .stat-label{color:#93c5fd!important}body.oled-mode .oled-mod .stat-duration .stat-value,body.oled-mode .oled-mod .stat-duration .stat-label{color:#6ee7b7!important}body.oled-mode .oled-mod .stat-xp .stat-value,body.oled-mode .oled-mod .stat-xp .stat-label,body.oled-mode .oled-mod .note-header{color:#fcd34d!important}body.oled-mode .oled-mod .month-header{color:#f5f5f5!important}body.oled-mode .oled-mod .item-row,body.oled-mode .oled-mod .item-footer,body.oled-mode .oled-mod .history-item{border-color:#303030!important}body.oled-mode .oled-mod .r-item{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .tag.task,body.oled-mode .oled-mod .tag.spend{background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .danger,body.oled-mode .oled-mod .btn-clear-all{color:#f87171!important;background:#000!important;border-color:#b91c1c!important}body.oled-mode .oled-mod .danger:hover,body.oled-mode .oled-mod .btn-clear-all:hover{background:#000!important;border-color:#f87171!important}body.oled-mode .oled-mod .clear-confirm{background:#000!important;border-color:#b91c1c!important}body.oled-mode .oled-mod .cc-desc{color:#fca5a5!important}body.oled-mode .oled-mod .cc-phrase{color:#f87171!important;background:#000!important;border-color:#f87171!important}body.oled-mode .oled-mod .cc-input{color:#f5f5f5!important;background:#000!important;border-color:#737373!important}body.oled-mode .oled-mod .cc-cancel{color:#a3a3a3!important;background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .cc-danger:disabled{color:#737373!important;background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .result-ok,body.oled-mode .oled-mod .result-pending,body.oled-mode .oled-mod .result-conflict{background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .timer-facts{background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .page-context,body.oled-mode .oled-mod .time-section{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .forgot-cancel,body.oled-mode .oled-mod .btn.secondary,body.oled-mode .oled-mod .btn.ghost,body.oled-mode .oled-mod .btn.ghost-btn{border-color:#737373!important}body.oled-mode .oled-mod .forgot-cancel:hover:not(:disabled),body.oled-mode .oled-mod .btn.secondary:hover:not(:disabled),body.oled-mode .oled-mod .btn.ghost-btn:hover{background:#000!important}body.oled-mode .oled-mod .scroll-list,body.oled-mode .oled-mod .section,body.oled-mode .oled-mod .mixed-section,body.oled-mode .oled-mod .course-section,body.oled-mode .oled-mod .criteria-list{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .fact,body.oled-mode .oled-mod .facts span,body.oled-mode .oled-mod .recent-item{background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .fact.met{color:#34d399!important}body.oled-mode .oled-mod .fact.unmet,body.oled-mode .oled-mod .fact.overage{color:#fbbf24!important}body.oled-mode .oled-mod .chk-line,body.oled-mode .oled-mod .criteria-line{color:#f5f5f5}body.oled-mode .oled-mod .wb-section,body.oled-mode .oled-mod .issue-card,body.oled-mode .oled-mod .detail-item,body.oled-mode .oled-mod.item-editor,body.oled-mode .oled-mod .editor-section,body.oled-mode .oled-mod .json-box,body.oled-mode .oled-mod .confirm-box,body.oled-mode .oled-mod .history-item,body.oled-mode .oled-mod .empty-box{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .risk-box{background:#000!important;border-color:#b45309!important}body.oled-mode .oled-mod .blocker,body.oled-mode .oled-mod .blocker-box,body.oled-mode .oled-mod .blocker-inline,body.oled-mode .oled-mod .error-box{color:#f87171!important;background:#000!important;border-color:#b91c1c!important}body.oled-mode .oled-mod .tag[data-risk=blocked],body.oled-mode .oled-mod .tag[data-kind],body.oled-mode .oled-mod .tag[data-status]{color:#d4d4d4!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .btn-primary-sm{color:#fff!important;background:#000!important;border:1px solid #818cf8!important}body.oled-mode .oled-mod .btn-primary-sm:hover:not(:disabled){background:#000!important;border-color:#a5b4fc!important}body.oled-mode .oled-mod .btn-primary-sm:disabled{color:#737373!important;background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .btn-ghost-sm{color:#a5b4fc!important;border-color:#737373!important}body.oled-mode .oled-mod .editor-label,body.oled-mode .oled-mod .evidence-title{color:#a5b4fc!important}body.oled-mode .oled-mod .evidence-summary{color:#f5f5f5!important}body.oled-mode .oled-mod .label-text{color:#d4d4d4!important}body.oled-mode .oled-mod.anchor-bookmark,body.oled-mode .oled-mod .ba-bookmark,body.oled-mode .oled-mod .anchor-page,body.oled-mode .oled-mod .ba-page{background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod.ba-section,body.oled-mode .oled-mod .ba-chip,body.oled-mode .oled-mod .ba-result,body.oled-mode .oled-mod .ba-track{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .ba-chip.ready{border-color:#818cf8!important}body.oled-mode .oled-mod .ba-chip-key{color:#f5f5f5!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .ba-copy-dialog,body.oled-mode .oled-mod .rcd-modal{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .rcd-readonly,body.oled-mode .oled-mod .rcd-close{color:#818cf8!important;background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .rev-entry:not(:last-child) .rev-dot:after{background:#303030!important}body.oled-mode .oled-mod .rev-old{color:#f87171!important}body.oled-mode .oled-mod .rev-new{color:#34d399!important}body.oled-mode .oled-mod .rev-client{color:#a3a3a3!important}body.oled-mode .oled-mod .downstream{background:#000!important;border-color:#b45309!important}body.oled-mode .oled-mod .ccp-textarea,body.oled-mode .oled-mod .ccp-footer,body.oled-mode .oled-mod .btn.ghost{border-color:#303030!important}body.oled-mode .oled-mod .ds-delay{color:#f87171!important}body.oled-mode .oled-mod .ds-suggest{color:#34d399!important}body.oled-mode .oled-mod .reason{color:#fbbf24!important}body.oled-mode .oled-mod .abandon-dialog,body.oled-mode .oled-mod .preview,body.oled-mode .oled-mod .type-card,body.oled-mode .oled-mod .kept-card,body.oled-mode .oled-mod .tpl-item,body.oled-mode .oled-mod .prenote,body.oled-mode .oled-mod .reflection,body.oled-mode .oled-mod .abandon-reason,body.oled-mode .oled-mod .summary-box,body.oled-mode .oled-mod .xp-refund,body.oled-mode .oled-mod .error-msg{background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .summary-box{border-color:#b91c1c!important}body.oled-mode .oled-mod .xp-refund{border-color:#b45309!important}body.oled-mode .oled-mod .error-msg{color:#f87171!important;border-color:#f87171!important}body.oled-mode .oled-mod .reason-item,body.oled-mode .oled-mod .other-input,body.oled-mode .oled-mod .btn-cancel,body.oled-mode .oled-mod .inp{border-color:#303030!important}body.oled-mode .oled-mod .reason-item.active{background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .btn-cancel{color:#f5f5f5!important;background:#000!important}body.oled-mode .oled-mod .type-card.negative{border-color:#f87171!important}body.oled-mode .oled-mod .type-card.positive{border-color:#34d399!important}body.oled-mode .oled-mod .type-card.negative span{color:#fca5a5!important}body.oled-mode .oled-mod .type-card.positive span{color:#6ee7b7!important}body.oled-mode .oled-mod .type-card.active{background:#000!important}body.oled-mode .oled-mod .btn{border-color:#303030!important}body.oled-mode .oled-mod .btn.success{color:#6ee7b7!important;background:#000!important;border:1px solid #34d399!important}body.oled-mode .oled-mod .btn.danger{color:#f87171!important;background:#000!important;border-color:#b91c1c!important}body.oled-mode .oled-mod .hr{background:#303030!important;border-color:#303030!important}body.oled-mode .oled-mod .preview-title{color:#6ee7b7!important}body.oled-mode .oled-mod .preview-label,body.oled-mode .oled-mod .summary-detail{color:#a3a3a3!important}body.oled-mode .oled-mod .kept-card.active{background:#000!important;border-color:#34d399!important}body.oled-mode .oled-mod .tag.positive{color:#6ee7b7!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .tag.negative{color:#fca5a5!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .month-header.negative{color:#f87171!important}body.oled-mode .oled-mod .month-header.positive{color:#34d399!important}body.oled-mode .oled-mod .status-tag.kept,body.oled-mode .oled-mod .status-tag.overtime,body.oled-mode .oled-mod .status-tag.abandoned,body.oled-mode .oled-mod .mood-tag{background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .btn-tpl,body.oled-mode .oled-mod .mood-btn.active{color:#818cf8!important;background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .promise-wall-item{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .promise-wall-item:hover{background:#000!important;border-color:#737373!important}body.oled-mode .oled-mod .mood-badge,body.oled-mode .oled-mod .pre-note{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .complete-btn{color:#34d399!important;border-color:#059669!important}body.oled-mode .oled-mod .abandon-btn{color:#f87171!important;border-color:#b91c1c!important}body.oled-mode .oled-mod.chips .chip{color:#f87171!important;background:#000!important;border:1px solid #b91c1c!important}body.oled-mode .oled-mod.chips .chip:hover{background:#000!important;border-color:#f87171!important}body.oled-mode .oled-mod .duration-display,body.oled-mode .oled-mod .impulse-tag,body.oled-mode .oled-mod .timeofday-badge,body.oled-mode .oled-mod .duration-badge,body.oled-mode .oled-mod .spend-detail{background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .item.expanded{background:#000!important}body.oled-mode .oled-mod .toolbar,body.oled-mode .oled-mod .content,body.oled-mode .oled-mod .summary-item,body.oled-mode .oled-mod .bar,body.oled-mode .oled-mod .heatmap .hour-cell,body.oled-mode .oled-mod .matrix-table th,body.oled-mode .oled-mod .note-excerpt,body.oled-mode .oled-mod .section{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .hour-cell.high{color:#fff!important;background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .hour-cell.medium,body.oled-mode .oled-mod .hour-cell.low{color:#f5f5f5!important;background:#000!important}body.oled-mode .oled-mod .time-block-task-detail .task-detail-close{color:#a3a3a3!important;border-color:#737373!important}body.oled-mode .oled-mod .tabs{border-bottom-color:#303030}body.oled-mode .oled-mod .collection-header{color:#818cf8;background:#000}body.oled-mode .oled-mod .note-item{border-color:#303030}body.oled-mode .oled-mod .note-item:hover{background:#000;border-color:#737373}body.oled-mode .oled-mod .wrong-item,body.oled-mode .oled-mod .quiz-session-item{border-color:#303030}body.oled-mode .oled-mod .tag,body.oled-mode .oled-mod .filter-tab,body.oled-mode .oled-mod .study-step-tag{color:#d4d4d4;background:#000;border:1px solid #303030}body.oled-mode .oled-mod .tag-green,body.oled-mode .oled-mod .tag-yellow,body.oled-mode .oled-mod .tag-red,body.oled-mode .oled-mod .linked-task-tag{background:#000;border:1px solid #303030}body.oled-mode .oled-mod .filter-tab:hover{background:#000;border-color:#737373}body.oled-mode .oled-mod .filter-tab-active,body.oled-mode .oled-mod .tab.active,body.oled-mode .oled-mod .study-step-tag.active,body.oled-mode .oled-mod .study-step-tag.done{color:#fff;background:#000;border:1px solid #818cf8}body.oled-mode .oled-mod .wrong-detail,body.oled-mode .oled-mod .tpl-item,body.oled-mode .oled-mod .study-collection-picker{background:#000;border-color:#303030}body.oled-mode .oled-mod .tpl-item:hover,body.oled-mode .oled-mod .cp-item:hover{background:#000}body.oled-mode .oled-mod .cp-item{border-bottom-color:#303030}body.oled-mode .oled-mod .cp-active{background:#000}body.oled-mode .oled-mod .task-picker-select{border-color:#737373}body.oled-mode .oled-mod .study-overlay-container{background:#000}body.oled-mode .oled-mod .source-viewer{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod [style*="background:#fef2f2"],body.oled-mode .oled-mod [style*="background: #fef2f2"]{background:#000!important;border-color:#f87171!important}body.oled-mode .oled-mod [style*="background:#ede9fe"]{color:#c4b5fd!important;background:#000!important}body.oled-mode .oled-mod.lp-panel{color:#f5f5f5}body.oled-mode .oled-mod .lp-alert{color:#f87171;background:#000;border-color:#f87171}body.oled-mode .oled-mod .lp-note,body.oled-mode .oled-mod .lp-associate-box{color:#6ee7b7;background:#000;border-color:#34d399}body.oled-mode .oled-mod .lp-preview,body.oled-mode .oled-mod .lp-picker,body.oled-mode .oled-mod .lp-package:hover,body.oled-mode .oled-mod .lp-package-active{background:#000;border-color:#818cf8}body.oled-mode .oled-mod .lp-picker .lp-package{background:#000}body.oled-mode .oled-mod .lp-danger-zone{background:#000;border-color:#f87171}body.oled-mode .oled-mod .btn-sm.danger:hover:not(:disabled){background:#000}body.oled-mode .oled-mod.lp-import-overlay .lp-import-dialog{background:#000;border:1px solid #303030}body.oled-mode .oled-mod .lp-import-wait{color:#a5b4fc;background:#000;border-color:#818cf8}body.oled-mode .oled-mod .lp-import-error{color:#f87171;background:#000;border-color:#f87171}body.oled-mode .oled-mod .create-form,body.oled-mode .oled-mod .edit-form{background:#000;border-color:#303030}body.oled-mode .oled-mod .qb-item{border-color:#303030}body.oled-mode .oled-mod .qb-item:hover{background:#000;border-color:#737373}body.oled-mode .oled-mod .tag-yellow,body.oled-mode .oled-mod .tag-imported,body.oled-mode .oled-mod.qb-import-overlay .qb-import-dialog{background:#000;border:1px solid #303030}body.oled-mode .oled-mod .qb-candidate,body.oled-mode .oled-mod .qb-question{background:#000;border-color:#303030}body.oled-mode .oled-mod .qb-expand{background:#000}body.oled-mode .oled-mod [style*="background:#f8fafc"]{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod [style*="background:#fef3c7"]{background:#000!important;border-color:#b45309!important}body.oled-mode .oled-mod.quiz-preview{color:#f5f5f5;background:#000;border-color:#303030}body.oled-mode .oled-mod.quiz-preview button{color:#f5f5f5;border-color:#737373}body.oled-mode .oled-mod.quiz-preview .question-row{border-bottom-color:#303030}body.oled-mode .oled-mod.quiz-preview .question-details{background:#000}body.oled-mode .oled-mod.quiz-container{color:#f5f5f5}body.oled-mode .oled-mod .question-panel{background:#000;border-color:#303030}body.oled-mode .oled-mod.qs-view{color:#f5f5f5;background:#000;border-color:#303030}body.oled-mode .oled-mod .qs-item{border-color:#303030}body.oled-mode .oled-mod .qs-item-head:hover{background:#000}body.oled-mode .oled-mod .qs-detail{background:#000;border-top-color:#303030}body.oled-mode .oled-mod .qs-exp,body.oled-mode .oled-mod .qs-type,body.oled-mode .oled-mod .qs-origin{background:#000;border:1px solid #303030}body.oled-mode .oled-mod.quiz-container .bar-track{background:#303030}body.oled-mode .oled-mod.quiz-container .score-bar,body.oled-mode .oled-mod.quiz-container .result-panel{background:#000}body.oled-mode .oled-mod.quiz-container .btn-save-session{color:#818cf8;background:#000;border-color:#818cf8}body.oled-mode .oled-mod.quiz-container .btn-save-session:hover:not(:disabled){background:#000;border-color:#a5b4fc}body.oled-mode .oled-mod.quiz-container .btn-save-session.saved{color:#34d399;background:#000;border-color:#34d399}body.oled-mode .oled-mod.quiz-container .grading-resume-bar{color:#fbbf24;background:#000;border-color:#b45309}body.oled-mode .oled-mod.quiz-container .q-num{color:#f5f5f5;background:#000;border-color:#737373}body.oled-mode .oled-mod.quiz-container .q-num.answered{background:#000;border-color:#818cf8}body.oled-mode .oled-mod.quiz-container .q-num.correct{background:#000;border-color:#34d399}body.oled-mode .oled-mod.quiz-container .q-num.wrong{background:#000;border-color:#f87171}body.oled-mode .oled-mod.quiz-container .question-panel{background:#000;border-color:#303030}body.oled-mode .oled-mod.quiz-container .tag{background:#000;border:1px solid #303030}body.oled-mode .oled-mod.quiz-container .option{border-color:#303030}body.oled-mode .oled-mod.quiz-container .option:hover{background:#000;border-color:#737373}body.oled-mode .oled-mod.quiz-container .option.selected{background:#000;border-color:#818cf8}body.oled-mode .oled-mod.quiz-container .option.correct{background:#000;border-color:#34d399}body.oled-mode .oled-mod.quiz-container .option.wrong{background:#000;border-color:#f87171}body.oled-mode .oled-mod.quiz-container .inp.correct-answer,body.oled-mode .oled-mod.quiz-container .inp.wrong-answer{background:#000}body.oled-mode .oled-mod.quiz-container .result-correct,body.oled-mode .oled-mod.quiz-container .result-partial,body.oled-mode .oled-mod.quiz-container .result-wrong{background:#000;border:1px solid #303030}body.oled-mode .oled-mod.quiz-container .explanation{background:#000}body.oled-mode .oled-mod.quiz-container .grading-loader{background:#000;border-color:#818cf8}body.oled-mode .oled-mod.quiz-container .ai-badge,body.oled-mode .oled-mod.quiz-container .ai-badge.warn,body.oled-mode .oled-mod.quiz-container .package-origin-badge{background:#000;border:1px solid #303030}body.oled-mode .oled-mod.quiz-container .btn-regen{color:#a3a3a3;border-color:#737373}body.oled-mode .oled-mod.quiz-container .decision-bar{background:#000;border-color:#303030}body.oled-mode .oled-mod.quiz-container .task-complete-bar{background:#000;border-color:#34d399}body.oled-mode .oled-mod.quiz-container .decision-error{background:#000;border-color:#f87171}body.oled-mode .oled-mod .stats,body.oled-mode .oled-mod .explanation{background:#000}body.oled-mode .oled-mod.knowledge-outline-panel .kop-item,body.oled-mode .oled-mod.knowledge-outline-panel .kop-failure-detail{border-color:#303030}body.oled-mode .oled-mod.knowledge-outline-panel .kop-badge,body.oled-mode .oled-mod.knowledge-outline-panel .kop-evidence,body.oled-mode .oled-mod.knowledge-outline-panel .kop-useful{background:#000;border:1px solid #303030}body.oled-mode .oled-mod.knowledge-outline-panel .kop-digest,body.oled-mode .oled-mod.knowledge-outline-panel .kop-summary,body.oled-mode .oled-mod.knowledge-outline-panel .kop-pagination,body.oled-mode .oled-mod.knowledge-outline-panel .kop-loading,body.oled-mode .oled-mod.knowledge-outline-panel .kop-empty,body.oled-mode .oled-mod.knowledge-outline-panel .kop-copy-hint,body.oled-mode .oled-mod.knowledge-outline-panel .kop-useful-hint{color:#a3a3a3}body.oled-mode .oled-mod.knowledge-outline-panel .kop-link{color:#818cf8}body.oled-mode .oled-mod.refine-preview-overlay .refine-preview-inner,body.oled-mode .oled-mod.refine-settings-overlay .refine-settings-inner{background:#000;border:1px solid #303030}body.oled-mode .oled-mod .refine-preview-header,body.oled-mode .oled-mod .refine-preview-footer,body.oled-mode .oled-mod .refine-settings-header,body.oled-mode .oled-mod .refine-settings-footer,body.oled-mode .oled-mod .refine-row{border-color:#303030}body.oled-mode .oled-mod .refine-row-invalid{background:#000;border-color:#f87171}body.oled-mode .oled-mod .refine-act{background:#000;border-color:#737373}body.oled-mode .oled-mod .refine-act:hover:not(:disabled){background:#000;border-color:#a3a3a3}body.oled-mode .oled-mod .refine-act-del:hover{color:#f87171;background:#000}body.oled-mode .oled-mod .btn-ghost{color:#f5f5f5;background:#000;border-color:#737373}body.oled-mode .oled-mod .btn-close-sm:hover{color:#f87171;background:#000}body.oled-mode .oled-mod.plan-task-tree-node .node-row:hover{background:#000}body.oled-mode .oled-mod.plan-task-tree-node .node-row{border-bottom-color:#303030}body.oled-mode .oled-mod.plan-task-tree-node .stage-badge,body.oled-mode .oled-mod.plan-task-tree-node .stage-badge.stage-planning,body.oled-mode .oled-mod.plan-task-tree-node .stage-badge.stage-executing,body.oled-mode .oled-mod.plan-task-tree-node .stage-badge.stage-reviewing,body.oled-mode .oled-mod.plan-task-tree-node .stage-badge.stage-completed{color:#a3a3a3;background:#000;border:1px solid #303030}body.oled-mode .oled-mod.plan-task-tree-node .blocker-hint{color:#f87171;background:#000;border:1px solid #f87171}body.oled-mode .oled-mod.plan-task-tree-node .action-btn{color:#f5f5f5;background:#000;border-color:#737373}body.oled-mode .oled-mod.plan-task-tree-node .action-btn:hover,body.oled-mode .oled-mod.plan-task-tree-node .rename-btn:hover{background:#000}body.oled-mode .oled-mod.plan-task-tree-node .node-edit-input,body.oled-mode .oled-mod.plan-task-tree-node .add-child-input,body.oled-mode .oled-mod.plan-task-tree-node .add-child-confirm,body.oled-mode .oled-mod.plan-task-tree-node .add-child-cancel,body.oled-mode .oled-mod.plan-view .btn-plan{color:#f5f5f5;background:#000;border-color:#737373}body.oled-mode .oled-mod.plan-view .btn-plan:hover{background:#000;border-color:#a3a3a3}body.oled-mode .oled-mod.plan-view .btn-plan.outline:hover,body.oled-mode .oled-mod.plan-view .btn-plan.mindmap:hover,body.oled-mode .oled-mod.plan-view .btn-plan.back:hover{background:#000}body.oled-mode .oled-mod.plan-view .outline-split-panel,body.oled-mode .oled-mod.plan-view .outline-mini-preview{background:#000;border-color:#303030}body.oled-mode .oled-mod.plan-view .outline-mini-item{border-bottom-color:#303030}body.oled-mode .oled-mod.plan-view .mini-tag,body.oled-mode .oled-mod.plan-view .mini-tag.due,body.oled-mode .oled-mod.plan-view .mini-tag.memory,body.oled-mode .oled-mod.plan-view .mini-tag.dep{color:#d4d4d4;background:#000;border:1px solid #303030}body.oled-mode .oled-mod.plan-view .mindmap-dialog-inner{background:#000;border:1px solid #303030}body.oled-mode .oled-mod.plan-view .mindmap-dialog-header{border-bottom-color:#303030}body.oled-mode .oled-mod.plan-view .btn-close-sm:hover,body.oled-mode .oled-mod.plan-view .mindmap-dialog-header .btn-close-sm:hover{color:#f87171;background:#000}body.oled-mode .oled-mod .btn-capsule{color:#a3a3a3;background:#000;border-color:#303030}body.oled-mode .oled-mod .btn-capsule:hover{background:#000;border-color:#737373}body.oled-mode .oled-mod .btn-capsule.active{color:#fff;background:#000;border-color:#818cf8}body.oled-mode .oled-mod code{background:#000;border:1px solid #303030}body.oled-mode .oled-mod .point-group,body.oled-mode .oled-mod .theme-detail,body.oled-mode .oled-mod .draft-card{border-color:#303030}body.oled-mode .oled-mod .point-quote,body.oled-mode .oled-mod .kt-note-preview{color:#d4d4d4;background:#000}body.oled-mode .oled-mod .kp-badge,body.oled-mode .oled-mod .kp-badge.is-core,body.oled-mode .oled-mod .kp-badge.is-detail,body.oled-mode .oled-mod .kp-badge.is-verified,body.oled-mode .oled-mod .kp-badge.is-changed,body.oled-mode .oled-mod .kp-badge.is-unverified{color:#d4d4d4;background:#000;border:1px solid #303030}body.oled-mode .oled-mod .kt-drafts-active,body.oled-mode .oled-mod .kt-points-active{color:#818cf8;background:#000;border-color:#818cf8}body.oled-mode .oled-mod.create-form{background:#000;border-color:#303030}body.oled-mode .oled-mod .theme-card:hover,body.oled-mode .oled-mod .theme-card.active,body.oled-mode .oled-mod .item-row.dragging{background:#000}body.oled-mode .oled-mod .item-row{border-bottom-color:#303030}body.oled-mode .oled-mod .sprint-btn:hover,body.oled-mode .oled-mod .sprint-note-label:hover{background:#000}body.oled-mode .oled-mod .ksv-card{background:#000;border:1px solid #303030}body.oled-mode .oled-mod .ksv-body{background:#000}body.oled-mode .oled-mod .ksv-error{color:#f87171;background:#000;border-color:#f87171}body.oled-mode .oled-mod .item-row:hover,body.oled-mode .oled-mod .item-row.selected{background:#000;border-color:#818cf8}body.oled-mode .oled-mod .secondary{color:#f5f5f5;background:#000;border-color:#737373}body.oled-mode .oled-mod .ref-panel{background:#000;border-color:#303030}body.oled-mode .oled-mod .ref-item{border-bottom-color:#303030}body.oled-mode .oled-mod .editor-panel,body.oled-mode .oled-mod .draft-item{border-color:#303030}body.oled-mode .oled-mod .note-picker-item.is-book-anchor{background:#000}body.oled-mode .oled-mod .note-picker-item.is-book-anchor:hover{background:#000;border-color:#737373}body.oled-mode .oled-mod .tlc-badge,body.oled-mode .oled-mod .tlc-badge-imported,body.oled-mode .oled-mod .tlc-badge-online{background:#000;border:1px solid #303030}body.oled-mode .oled-mod .mm-convert-item:hover{background:#000}body.oled-mode .ai-history-overlay.oled-mod .ai-history-dialog,body.oled-mode .oled-mod.daily-review-dialog,body.oled-mode .oled-mod.daily-review-history,body.oled-mode .oled-mod.daily-review-page,body.oled-mode .oled-mod.drr-view,body.oled-mode .oled-mod.day-agenda-view,body.oled-mode .oled-mod.month-direction-view,body.oled-mode .oled-mod.week-execution-view,body.oled-mode .oled-mod.scientific-month-planner,body.oled-mode .oled-mod.scientific-week-planner,body.oled-mode .oled-mod.planning-lifecycle-trace,body.oled-mode .oled-mod.mra-panel,body.oled-mode .oled-mod.mref-card,body.oled-mode .oled-mod.weekly-review-metrics,body.oled-mode .oled-mod.weekly-reminder-center,body.oled-mode .oled-mod.weekly-reminder-settings,body.oled-mode .oled-mod.preview-tree,body.oled-mode .oled-mod.rev-diff,body.oled-mode .oled-mod.orchestration-command,body.oled-mode .oled-mod.orchestration-plan-review,body.oled-mode .oled-mod.orchestration-run-status,body.oled-mode .oled-mod.planning-views-page{color:#f5f5f5!important;background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .month-plan-panel,body.oled-mode .oled-mod .month-plan-item,body.oled-mode .oled-mod .month-plan-meta,body.oled-mode .oled-mod .month-plan-note,body.oled-mode .oled-mod .history-drawer-panel,body.oled-mode .oled-mod .planning-round-dialog,body.oled-mode .oled-mod .prh-dialog,body.oled-mode .oled-mod .weekly-review-panel,body.oled-mode .oled-mod .lp-dialog,body.oled-mode .oled-mod .plan-dialog-inner,body.oled-mode .oled-mod .gd-dialog,body.oled-mode .oled-mod .day-capacity-section,body.oled-mode .oled-mod .review-arranged-card,body.oled-mode .oled-mod .week-rounds-section,body.oled-mode .oled-mod .week-executions,body.oled-mode .oled-mod .round-card,body.oled-mode .oled-mod .project-group,body.oled-mode .oled-mod .phase-block,body.oled-mode .oled-mod .task-card,body.oled-mode .oled-mod .standalone-section,body.oled-mode .oled-mod .unplaced-section,body.oled-mode .oled-mod .placement-section,body.oled-mode .oled-mod .decision-group,body.oled-mode .oled-mod .formal-item,body.oled-mode .oled-mod .month-summary,body.oled-mode .oled-mod .history-item,body.oled-mode .oled-mod .prd-item,body.oled-mode .oled-mod .prd-meta,body.oled-mode .oled-mod .prd-classification,body.oled-mode .oled-mod .prd-status,body.oled-mode .oled-mod .prh-item,body.oled-mode .oled-mod .prh-status,body.oled-mode .oled-mod .prh-class,body.oled-mode .oled-mod .group,body.oled-mode .oled-mod .item-card,body.oled-mode .oled-mod .results,body.oled-mode .oled-mod .integrity,body.oled-mode .oled-mod .trace-item,body.oled-mode .oled-mod .trace-week-row,body.oled-mode .oled-mod .trace-day-section,body.oled-mode .oled-mod .trace-day-placement,body.oled-mode .oled-mod .drr-stats,body.oled-mode .oled-mod .drr-chip,body.oled-mode .oled-mod .reason-chip,body.oled-mode .oled-mod .drr-fold,body.oled-mode .oled-mod .dr-fold,body.oled-mode .oled-mod .preview-summary,body.oled-mode .oled-mod .preview-effect-json,body.oled-mode .oled-mod .lifecycle-note,body.oled-mode .oled-mod .history-hint,body.oled-mode .oled-mod .no-auto,body.oled-mode .oled-mod .review-entry-explanation,body.oled-mode .oled-mod .a11y-bar,body.oled-mode .oled-mod .metrics-panel,body.oled-mode .oled-mod .origin-group,body.oled-mode .oled-mod .origin-label,body.oled-mode .oled-mod .metric,body.oled-mode .oled-mod .row,body.oled-mode .oled-mod .facts,body.oled-mode .oled-mod .facts-table,body.oled-mode .oled-mod .facts-row,body.oled-mode .oled-mod .lifecycle-shell,body.oled-mode .oled-mod .orchestration-shell,body.oled-mode .oled-mod .placeholder,body.oled-mode .oled-mod .reminder-item,body.oled-mode .oled-mod .step-section,body.oled-mode .oled-mod .editable-item,body.oled-mode .oled-mod .token-hint,body.oled-mode .oled-mod .hint,body.oled-mode .oled-mod .raw-preserved,body.oled-mode .oled-mod .adjusted,body.oled-mode .oled-mod .no-hidden,body.oled-mode .oled-mod .no-synthetic,body.oled-mode .oled-mod .origin-separated,body.oled-mode .oled-mod .science-placeholder{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .btn,body.oled-mode .oled-mod .btn-sm,body.oled-mode .oled-mod .btn.ghost,body.oled-mode .oled-mod .btn.small,body.oled-mode .oled-mod .btn-sm.ghost,body.oled-mode .oled-mod .close-btn,body.oled-mode .oled-mod .cancel-btn,body.oled-mode .oled-mod .preview-btn,body.oled-mode .oled-mod .toggle-btn,body.oled-mode .oled-mod .edit-btn,body.oled-mode .oled-mod .action-btn,body.oled-mode .oled-mod .filter-btn,body.oled-mode .oled-mod .review-history-toggle,body.oled-mode .oled-mod .banner-btn,body.oled-mode .oled-mod .entry-btn.secondary,body.oled-mode .oled-mod .recovery-btn.secondary,body.oled-mode .oled-mod .step-indicator button,body.oled-mode .oled-mod .mode-tabs button,body.oled-mode .oled-mod .next-btn,body.oled-mode .oled-mod .prev-btn,body.oled-mode .oled-mod .refresh-btn,body.oled-mode .oled-mod .revise-btn,body.oled-mode .oled-mod .drp-datebar button,body.oled-mode .oled-mod .drp-leave-actions button,body.oled-mode .oled-mod .drr-confirm-actions button,body.oled-mode .oled-mod .conflict-actions button,body.oled-mode .oled-mod .dr-header button,body.oled-mode .oled-mod .drh-header button,body.oled-mode .oled-mod .drr-actions button,body.oled-mode .oled-mod .mra-preview-controls button,body.oled-mode .oled-mod .mra-arranged-actions button,body.oled-mode .oled-mod .mra-suggest button,body.oled-mode .oled-mod .mra-error button,body.oled-mode .oled-mod .mref-actions button,body.oled-mode .oled-mod .mref-error button,body.oled-mode .oled-mod .dac-actions button,body.oled-mode .oled-mod .dac-link,body.oled-mode .oled-mod .dac-feedback-item button,body.oled-mode .oled-mod .drs-head button,body.oled-mode .oled-mod .drs-actions button,body.oled-mode .oled-mod .drs-wd-btns button,body.oled-mode .oled-mod .drs-wd-toggles button,body.oled-mode .oled-mod .drs-error button{color:#f5f5f5!important;background:#000!important;border-color:#737373!important}body.oled-mode .oled-mod .derived-badge,body.oled-mode .oled-mod .derived-flag,body.oled-mode .oled-mod .prd-atomic-note,body.oled-mode .oled-mod .badge-stable,body.oled-mode .oled-mod .badge.refinement,body.oled-mode .oled-mod .draft-hint,body.oled-mode .oled-mod .dac-badge,body.oled-mode .oled-mod .mra-badge,body.oled-mode .oled-mod .mra-interval,body.oled-mode .oled-mod .mra-suggest,body.oled-mode .oled-mod .no-schedule,body.oled-mode .oled-mod .science-evidence,body.oled-mode .oled-mod .raw-adjusted-row,body.oled-mode .oled-mod .no-total,body.oled-mode .oled-mod .weekly-reminder-banner,body.oled-mode .oled-mod .banner-status,body.oled-mode .oled-mod .banner-status.status-snoozed,body.oled-mode .oled-mod .status-badge.status-snoozed,body.oled-mode .oled-mod .prh-round-link,body.oled-mode .oled-mod .confirmed-tag,body.oled-mode .oled-mod .kind-single_session_ready,body.oled-mode .oled-mod .kind-clarification_required,body.oled-mode .oled-mod .kind-refinement_required,body.oled-mode .oled-mod .kind-multi_session_same_task,body.oled-mode .oled-mod .g-single,body.oled-mode .oled-mod .g-refine,body.oled-mode .oled-mod .g-multi,body.oled-mode .oled-mod .g-clarify,body.oled-mode .oled-mod .g-aggregate{color:#a5b4fc!important;background:#000!important;border:1px solid #818cf8!important}body.oled-mode .oled-mod .success-notice,body.oled-mode .oled-mod .original-preserved,body.oled-mode .oled-mod .rv-status,body.oled-mode .oled-mod .mra-due,body.oled-mode .oled-mod .mra-badge-done,body.oled-mode .oled-mod .gate,body.oled-mode .oled-mod .success,body.oled-mode .oled-mod .domain-reuse,body.oled-mode .oled-mod .readback,body.oled-mode .oled-mod .badge-longplan,body.oled-mode .oled-mod .badge.has-parent,body.oled-mode .oled-mod .formal-badge,body.oled-mode .oled-mod .formal-month,body.oled-mode .oled-mod .status-badge.status-opened,body.oled-mode .oled-mod .status-badge.status-completed,body.oled-mode .oled-mod .completed-badge,body.oled-mode .oled-mod .dac-badge-due_review,body.oled-mode .oled-mod .dac-badge-done,body.oled-mode .oled-mod .preview-result,body.oled-mode .oled-mod .kind-single_session_ready{color:#6ee7b7!important;background:#000!important;border:1px solid #34d399!important}body.oled-mode .oled-mod .warnings,body.oled-mode .oled-mod .warning-tag,body.oled-mode .oled-mod .warning-notice,body.oled-mode .oled-mod .summary,body.oled-mode .oled-mod .suppressed,body.oled-mode .oled-mod .unknown-badge,body.oled-mode .oled-mod .stale,body.oled-mode .oled-mod .stale-hint,body.oled-mode .oled-mod .no-formal-hint,body.oled-mode .oled-mod .early-badge,body.oled-mode .oled-mod .early-hint,body.oled-mode .oled-mod .unplaced-notice,body.oled-mode .oled-mod .timezone-fallback,body.oled-mode .oled-mod .warning-timezone,body.oled-mode .oled-mod .cross-midnight,body.oled-mode .oled-mod .day-warnings,body.oled-mode .oled-mod .day-empty,body.oled-mode .oled-mod .no-round,body.oled-mode .oled-mod .week-warnings,body.oled-mode .oled-mod .week-empty,body.oled-mode .oled-mod .drr-frozen,body.oled-mode .oled-mod .dr-warn,body.oled-mode .oled-mod .drp-warn,body.oled-mode .oled-mod .badge-legacy,body.oled-mode .oled-mod .badge.standalone,body.oled-mode .oled-mod .badge.dual,body.oled-mode .oled-mod .badge.legacy,body.oled-mode .oled-mod .mra-due-overdue,body.oled-mode .oled-mod .rev-alert.stale,body.oled-mode .oled-mod .rev-alert.unresolved,body.oled-mode .oled-mod .dac-badge-daily_review,body.oled-mode .oled-mod .status-badge.status-pending,body.oled-mode .oled-mod .banner-status.status-pending,body.oled-mode .oled-mod .badge.deadline,body.oled-mode .oled-mod .warning-tag.deadline,body.oled-mode .oled-mod .warning-tag.capacity-unknown{color:#fbbf24!important;background:#000!important;border:1px solid #fbbf24!important}body.oled-mode .oled-mod .error,body.oled-mode .oled-mod .dr-error,body.oled-mode .oled-mod .drh-error,body.oled-mode .oled-mod .mra-error,body.oled-mode .oled-mod .mref-error,body.oled-mode .oled-mod .dac-error,body.oled-mode .oled-mod .field-error,body.oled-mode .oled-mod .banner-error,body.oled-mode .oled-mod .issue-box,body.oled-mode .oled-mod .prd-error,body.oled-mode .oled-mod .prd-needs-confirmation,body.oled-mode .oled-mod .invalid-hint,body.oled-mode .oled-mod .blocker,body.oled-mode .oled-mod .blockers,body.oled-mode .oled-mod .error-code,body.oled-mode .oled-mod .manual-gate,body.oled-mode .oled-mod .drr-confirm,body.oled-mode .oled-mod .drp-leave,body.oled-mode .oled-mod .dr-conflict,body.oled-mode .oled-mod .future-hint,body.oled-mode .oled-mod .future-badge,body.oled-mode .oled-mod .badge-blocked,body.oled-mode .oled-mod .badge-protected,body.oled-mode .oled-mod .badge.blocked,body.oled-mode .oled-mod .badge.protected,body.oled-mode .oled-mod .badge.superseded,body.oled-mode .oled-mod .badge.revert,body.oled-mode .oled-mod .rev-alert.blocked,body.oled-mode .oled-mod .status-badge.status-expired,body.oled-mode .oled-mod .legacy-badge,body.oled-mode .oled-mod .badge.manual{color:#f87171!important;background:#000!important;border:1px solid #f87171!important}body.oled-mode .oled-mod .status-badge,body.oled-mode .oled-mod .badge,body.oled-mode .oled-mod .badge.safe,body.oled-mode .oled-mod .chip,body.oled-mode .oled-mod .dac-badge,body.oled-mode .oled-mod .badge.unplanned,body.oled-mode .oled-mod .badge-carry,body.oled-mode .oled-mod .badge-review,body.oled-mode .oled-mod .badge-unknown,body.oled-mode .oled-mod .badge-manual,body.oled-mode .oled-mod .badge.task,body.oled-mode .oled-mod .badge.ai,body.oled-mode .oled-mod .badge.snapshot,body.oled-mode .oled-mod .badge.fixed-badge,body.oled-mode .oled-mod .fixed-badge{color:#d4d4d4!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .hint,body.oled-mode .oled-mod .integrity,body.oled-mode .oled-mod .history-hint,body.oled-mode .oled-mod .lifecycle-note,body.oled-mode .oled-mod .no-auto,body.oled-mode .oled-mod .no-hidden,body.oled-mode .oled-mod .no-synthetic,body.oled-mode .oled-mod .origin-separated,body.oled-mode .oled-mod .science-placeholder,body.oled-mode .oled-mod .token-hint,body.oled-mode .oled-mod .a11y-bar,body.oled-mode .oled-mod .reason-chip,body.oled-mode .oled-mod .drr-chip,body.oled-mode .oled-mod .review-entry-explanation,body.oled-mode .oled-mod .dac-unavailable,body.oled-mode .oled-mod .placeholder,body.oled-mode .oled-mod .entry-placeholder{color:#a3a3a3!important}body.oled-mode .oled-mod .dr-sync[data-state=unsaved]{color:#fbbf24!important;background:#000!important;border-color:#fbbf24!important}body.oled-mode .oled-mod .dr-sync[data-state=saving]{color:#a5b4fc!important;background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .dr-sync[data-state=failed],body.oled-mode .oled-mod .dr-sync[data-state=conflict]{color:#f87171!important;background:#000!important;border-color:#f87171!important}body.oled-mode .oled-mod .btn.primary,body.oled-mode .oled-mod .btn-sm.primary,body.oled-mode .oled-mod .add-btn,body.oled-mode .oled-mod .confirm-btn,body.oled-mode .oled-mod .generate-btn,body.oled-mode .oled-mod .save-btn,body.oled-mode .oled-mod .entry-btn,body.oled-mode .oled-mod .review-arrange-btn,body.oled-mode .oled-mod .day-review-entry-btn,body.oled-mode .oled-mod .weekly-review-entry-btn,body.oled-mode .oled-mod .mra-primary,body.oled-mode .oled-mod .action-btn.primary,body.oled-mode .oled-mod .filter-btn.active,body.oled-mode .oled-mod .banner-btn.primary,body.oled-mode .oled-mod .preview-btn.primary,body.oled-mode .oled-mod .finalize-btn,body.oled-mode .oled-mod .recovery-btn,body.oled-mode .oled-mod .step-indicator button.active,body.oled-mode .oled-mod .mode-tabs button.active{color:#fff!important;background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .task-card.selected,body.oled-mode .oled-mod .trace-day-placement.selected,body.oled-mode .oled-mod .round-card.selected,body.oled-mode .oled-mod .history-item.active,body.oled-mode .oled-mod .execution-card[aria-selected=true],body.oled-mode .oled-mod .placement-card.selected{background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .item-card:hover,body.oled-mode .oled-mod .task-card:hover,body.oled-mode .oled-mod .round-card:hover,body.oled-mode .oled-mod .trace-week-row:hover,body.oled-mode .oled-mod .trace-day-placement:hover,body.oled-mode .oled-mod .month-history-item:hover,body.oled-mode .oled-mod .note-item:hover{background:#000!important;border-color:#737373!important}body.oled-mode .oled-mod .day-planned-track,body.oled-mode .oled-mod .day-actual-track{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod.account-root,body.oled-mode .oled-mod.auth-page,body.oled-mode .oled-mod.account-frame,body.oled-mode .oled-mod.settings-body,body.oled-mode .oled-mod.supervisor-home,body.oled-mode .oled-mod.native-background,body.oled-mode .oled-mod.native-connection,body.oled-mode .oled-mod.native-update,body.oled-mode .oled-mod.native-save-status,body.oled-mode .oled-mod.more-card,body.oled-mode .oled-mod.dlg{color:#f5f5f5!important;background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .boot-screen,body.oled-mode .oled-mod .frame-header,body.oled-mode .oled-mod .identity-card,body.oled-mode .oled-mod .nb-body,body.oled-mode .oled-mod .nc-body,body.oled-mode .oled-mod .nu-body,body.oled-mode .oled-mod .detail-box,body.oled-mode .oled-mod .enc-box,body.oled-mode .oled-mod .path-box,body.oled-mode .oled-mod .restore-preview,body.oled-mode .oled-mod .section,body.oled-mode .oled-mod .snap-item,body.oled-mode .oled-mod .verify-box,body.oled-mode .oled-mod .confirm-box,body.oled-mode .oled-mod .preview-list,body.oled-mode .oled-mod .preview-item,body.oled-mode .oled-mod .nu-available,body.oled-mode .oled-mod .more-groups,body.oled-mode .oled-mod .user-card,body.oled-mode .oled-mod .sessions-list{background:#000!important;border-color:#303030!important}body.oled-mode .oled-mod .boot-secondary,body.oled-mode .oled-mod .ghost-btn,body.oled-mode .oled-mod .action-btn,body.oled-mode .oled-mod .mini-btn,body.oled-mode .oled-mod .nb-secondary,body.oled-mode .oled-mod .nc-secondary,body.oled-mode .oled-mod .nu-secondary,body.oled-mode .oled-mod .btn-close,body.oled-mode .oled-mod .btn-ghost,body.oled-mode .oled-mod .btn-ghost-sm,body.oled-mode .oled-mod .btn-sm,body.oled-mode .oled-mod .btn-sm.ghost,body.oled-mode .oled-mod .more-close,body.oled-mode .oled-mod .more-item,body.oled-mode .oled-mod .inp,body.oled-mode .oled-mod .field-input,body.oled-mode .oled-mod .nc-field input{color:#f5f5f5!important;background:#000!important;border-color:#737373!important}body.oled-mode .oled-mod .badge,body.oled-mode .oled-mod .mini-btn.danger{color:#d4d4d4!important;background:#000!important;border:1px solid #303030!important}body.oled-mode .oled-mod .health-badge,body.oled-mode .oled-mod .receipt{color:#a5b4fc!important;background:#000!important;border:1px solid #818cf8!important}body.oled-mode .oled-mod .receipt-code,body.oled-mode .oled-mod .text-link{color:#a5b4fc!important}body.oled-mode .oled-mod .nu-ok,body.oled-mode .oled-mod .success-note,body.oled-mode .oled-mod .card-ok,body.oled-mode .oled-mod .text-emerald-800,body.oled-mode .oled-mod .native-save-status[data-tone=ok]{color:#34d399!important}body.oled-mode .oled-mod .warn-box,body.oled-mode .oled-mod .restore-box,body.oled-mode .oled-mod .legacy-badge,body.oled-mode .oled-mod .nu-compat{color:#fbbf24!important;background:#000!important;border:1px solid #fbbf24!important}body.oled-mode .oled-mod .text-amber-800,body.oled-mode .oled-mod .text-amber-900{color:#fbbf24!important}body.oled-mode .oled-mod .form-error,body.oled-mode .oled-mod .error,body.oled-mode .oled-mod .nc-error,body.oled-mode .oled-mod .nc-blockers,body.oled-mode .oled-mod .nu-warn,body.oled-mode .oled-mod .mini-btn.danger,body.oled-mode .oled-mod .boot-hint[role=alert],body.oled-mode .oled-mod .native-save-status[data-tone=error],body.oled-mode .oled-mod .text-red-700{color:#f87171!important}body.oled-mode .oled-mod .boot-hint,body.oled-mode .oled-mod .auth-note,body.oled-mode .oled-mod .identity-role,body.oled-mode .oled-mod .identity-label,body.oled-mode .oled-mod .card-note,body.oled-mode .oled-mod .card-hint,body.oled-mode .oled-mod .mini-hint,body.oled-mode .oled-mod .nb-hint,body.oled-mode .oled-mod .nc-hint,body.oled-mode .oled-mod .nc-progress,body.oled-mode .oled-mod .nc-facts,body.oled-mode .oled-mod .nb-facts,body.oled-mode .oled-mod .nu-facts,body.oled-mode .oled-mod .nu-hint,body.oled-mode .oled-mod .text-muted,body.oled-mode .oled-mod .hint,body.oled-mode .oled-mod .preview-id,body.oled-mode .oled-mod .receipt-meta{color:#a3a3a3!important}body.oled-mode .oled-mod .boot-retry,body.oled-mode .oled-mod .primary-btn,body.oled-mode .oled-mod .link-btn,body.oled-mode .oled-mod .nc-button,body.oled-mode .oled-mod .nu-primary,body.oled-mode .oled-mod .btn-primary,body.oled-mode .oled-mod .btn-primary-sm,body.oled-mode .oled-mod .btn-sm.primary,body.oled-mode .oled-mod .bg-indigo-600{color:#fff!important;background:#000!important;border-color:#818cf8!important}body.oled-mode .oled-mod .bg-white,body.oled-mode .oled-mod .bg-slate-50,body.oled-mode .oled-mod .bg-amber-50,body.oled-mode .oled-mod .bg-indigo-50,body.oled-mode .oled-mod .bg-emerald-50,body.oled-mode .oled-mod .bg-red-50,body.oled-mode .oled-mod .bg-slate-100{background:#000!important}body.oled-mode .oled-mod .border-amber-300,body.oled-mode .oled-mod .border-amber-400,body.oled-mode .oled-mod .border-slate-300,body.oled-mode .oled-mod .border-slate-100{border-color:#303030!important}body.oled-mode .oled-mod .text-slate-700,body.oled-mode .oled-mod .text-slate-800,body.oled-mode .oled-mod .text-indigo-900{color:#f5f5f5!important}body.oled-mode .oled-mod .text-slate-500,body.oled-mode .oled-mod .text-slate-400,body.oled-mode .oled-mod .text-indigo-700{color:#a3a3a3!important}body.oled-mode .oled-mod .ghost-btn:hover,body.oled-mode .oled-mod .action-btn:hover,body.oled-mode .oled-mod .mini-btn:hover,body.oled-mode .oled-mod .nb-secondary:hover,body.oled-mode .oled-mod .nc-secondary:hover,body.oled-mode .oled-mod .nu-secondary:hover,body.oled-mode .oled-mod .more-item:hover,body.oled-mode .oled-mod .snap-item:hover,body.oled-mode .oled-mod .row:hover{background:#000!important;border-color:#737373!important}#dlgQuickTaskLinkContinuation .quick-task-link-item{cursor:pointer;border:1px solid #e5e7eb;border-radius:6px;margin-bottom:6px;padding:10px;transition:all .15s}#dlgQuickTaskLinkContinuation .quick-task-link-item:hover{background:#f9fafb;border-color:#4f46e5}#dlgQuickTaskLinkContinuation .quick-task-link-item:focus-visible{outline-offset:1px;outline:2px solid #4f46e5}body.oled-mode #dlgQuickTaskLinkContinuation .quick-task-link-item{color:#f5f5f5;background:#000;border-color:#303030}body.oled-mode #dlgQuickTaskLinkContinuation .quick-task-link-item:hover{background:#000;border-color:#737373}body.oled-mode .btn.primary,body.oled-mode .btn-sm.primary,body.oled-mode .btn.ai-generate,body.oled-mode .btn.ai-generate:hover{color:#fff!important;background:#000!important;border-color:#818cf8!important}:root{--indigo:var(--color-indigo);--indigo-2:var(--color-indigo-2);--green:var(--color-green);--red:var(--color-red);--blue:var(--color-blue);--bg:var(--color-bg);--text:var(--color-text);--muted:var(--color-muted);--light-blue-bg:#eef2ff;--light-red-bg:#fef2f2;--light-gray-bg:#f9fafb;--light-amber-bg:#fef3c7;--light-green-bg:#f0fdf4;--border-color:#e5e7eb;--card-bg:#fff;--ui-page:var(--bg);--ui-surface:var(--card-bg);--ui-surface-alt:var(--light-gray-bg);--ui-input:#fff;--ui-border:var(--border-color);--ui-control-border:#9ca3af;--ui-text:var(--text);--ui-muted:var(--muted);--ui-accent:var(--indigo);--ui-success:var(--green);--ui-warning:#b45309;--ui-danger:var(--red);--ui-focus:var(--indigo);--safe-area-top:env(safe-area-inset-top,0px);--safe-area-bottom:env(safe-area-inset-bottom,0px);--safe-area-left:env(safe-area-inset-left,0px);--safe-area-right:env(safe-area-inset-right,0px)}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
