:root{font-family:Tahoma,"MS PGothic","Yu Gothic UI",sans-serif;color:#252a35;background:#f5f6f8;font-synthesis:none;--desk:#f5f6f8;--surface:#ffffff;--surface-hi:#f8f9fb;--surface-low:#e9edf2;--ink:#252a35;--muted:#737b89;--navy:#27324a;--navy2:#465574;--line:#e4e7ec;--teal:#5968a7;--red:#a23b32;--amber:#9b6b18;--blue:#245c8c;--shadow:rgba(0,0,0,.24);--pixel:1px}*{box-sizing:border-box}html{min-width:320px;background:var(--desk)}body{margin:0;min-height:100vh;background:var(--desk);font-size:13px;line-height:1.45}.desktop-grain{position:fixed;inset:0;pointer-events:none;opacity:.08;background-image:radial-gradient(#fff .6px,transparent .6px);background-size:4px 4px}.app-shell{max-width:1440px;margin:0 auto;padding:20px 24px 14px;position:relative}.system-bar{height:30px;display:flex;align-items:center;justify-content:space-between;color:#e5f0e9;font:10px/1.2 "Courier New",monospace;letter-spacing:.1em;margin-bottom:9px;text-shadow:0 1px 1px #034e50}.system-brand,.system-right{display:flex;align-items:center;gap:9px}.brand-mark{display:inline-grid;place-items:center;background:#d7d7c9;color:#194d4e;border:1px solid #f7f4e7;box-shadow:1px 1px 0 #003b3d;padding:2px 5px;font-weight:bold}.brand-sep{opacity:.55}.brand-sub{opacity:.75}.connection-dot,.status-led{height:7px;width:7px;border-radius:50%;display:inline-block;background:#9ae0a7;box-shadow:0 0 6px #a2efae}.system-clock{margin-left:10px;font-weight:bold}.window-frame{background:var(--surface);border:2px solid;border-color:#fff #53534d #53534d #fff;box-shadow:2px 2px 0 #043e40,8px 10px 25px rgba(0,0,0,.16);min-height:calc(100vh - 92px);display:flex;flex-direction:column}.titlebar{height:32px;display:flex;align-items:center;justify-content:space-between;padding:3px 4px 3px 8px;background:linear-gradient(90deg,var(--navy),var(--navy2));color:#fff;font-weight:bold;font-size:12px;letter-spacing:.02em}.titlebar-left{display:flex;align-items:center;gap:8px}.app-glyph{color:#f1d98b;font-size:15px}.window-controls{display:flex;gap:3px}.win-control{width:22px;height:21px;border:1px solid;border-color:#fff #666 #666 #fff;background:var(--surface);font:bold 13px/1 Tahoma;color:#222;padding:0;box-shadow:1px 1px 0 #111;cursor:pointer}.close-control{font-size:18px}.menubar{height:26px;display:flex;align-items:center;gap:19px;padding:0 10px;background:var(--surface-hi);border-bottom:1px solid #aaa79e;color:#303734;font-size:11px}.menu-spacer{flex:1}.menu-meta{font:9px "Courier New",monospace;color:#6b706b;letter-spacing:.12em}.workspace-grid{display:grid;grid-template-columns:205px minmax(0,1fr);flex:1;min-height:660px}.sidebar{background:#c5c1b8;border-right:1px solid #96938c;padding:17px 10px 12px;display:flex;flex-direction:column;min-height:0}.side-heading{font:10px "Courier New",monospace;font-weight:bold;letter-spacing:.14em;color:#676d68;margin:2px 8px 10px}.nav-item,.filter-item{width:100%;display:flex;align-items:center;gap:10px;border:1px solid transparent;background:transparent;text-align:left;color:#293432;padding:8px 8px;font:12px Tahoma;cursor:pointer}.nav-item:hover,.filter-item:hover{background:#d8d5cd;border-color:#fff #97948c #97948c #fff}.nav-item.active{background:#dcd9d1;border:1px solid;border-color:#77746e #fff #fff #77746e;box-shadow:inset 1px 1px 0 #a7a49c;font-weight:bold}.nav-icon{width:17px;text-align:center;font-size:15px;color:#294d62}.nav-item kbd{margin-left:auto;font:9px "Courier New",monospace;color:#858980}.sidebar-rule{height:1px;background:#a19e96;border-bottom:1px solid #eeeae2;margin:15px 5px 15px}.filter-item{padding:7px 10px;font-size:11px}.filter-dot{width:7px;height:7px;border-radius:50%;display:inline-block}.filter-dot.amber{background:#b17a1e}.filter-dot.red{background:#aa4c43}.filter-dot.blue{background:#356f9c}.sidebar-bottom{margin-top:auto}.mini-profile{display:flex;align-items:center;gap:9px;padding:10px 6px;border-top:1px solid #a4a097}.pixel-avatar{display:grid;place-items:center;width:29px;height:29px;background:#164f5c;color:#f1e9cf;border:2px solid;border-color:#fff #6d706b #6d706b #fff;font:bold 14px "Courier New",monospace}.mini-profile strong,.mini-profile small{display:block}.mini-profile strong{font:10px "Courier New",monospace;letter-spacing:.08em}.mini-profile small{font-size:10px;color:#626963;margin-top:2px}.sidebar-footnote{font:8px/1.7 "Courier New",monospace;color:#7b7d75;border-top:1px solid #aaa79f;padding:8px 5px 0;letter-spacing:.04em}.main-stage{min-width:0;background:#e5e2d9;padding:0 22px 20px;display:flex;flex-direction:column}.page-toolbar{display:flex;align-items:end;justify-content:space-between;padding:22px 0 16px;border-bottom:1px solid #b9b5ac;gap:10px}.eyebrow{font:9px "Courier New",monospace;color:#6c7770;letter-spacing:.15em;margin-bottom:5px}h1{font-family:Tahoma,"Yu Gothic UI",sans-serif;font-size:23px;letter-spacing:.02em;margin:0;color:#172f35;font-weight:700}.toolbar-actions{display:flex;gap:8px}.bevel-button,.small-button{border:1px solid;border-color:#fff #77756e #77756e #fff;background:#d7d4cc;padding:7px 12px;color:#273432;font:bold 10px "Courier New",monospace;letter-spacing:.05em;box-shadow:1px 1px 0 #6e6b65;cursor:pointer;white-space:nowrap}.bevel-button:hover,.small-button:hover{background:#ece9e1}.bevel-button:active,.small-button:active{border-color:#77756e #fff #fff #77756e;box-shadow:inset 1px 1px 0 #888}.bevel-button.primary{background:#174d59;color:white;border-color:#fff #14363b #14363b #fff}.bevel-button.subtle{background:#e9e6de}.page-content{padding-top:17px;min-height:510px}.statusbar{height:25px;border-top:1px solid #fff;display:flex;align-items:center;padding:2px 7px;gap:8px;background:#d0cdc5;color:#555d57;font:9px "Courier New",monospace}.status-led{width:6px;height:6px;background:#4b906a;box-shadow:none}.status-spacer{flex:1}.status-segment{border:1px solid;border-color:#99968e #fff #fff #99968e;padding:2px 7px}.desktop-caption{display:flex;justify-content:space-between;color:#d9e8df;font:8px "Courier New",monospace;letter-spacing:.16em;padding:9px 2px;text-shadow:0 1px 2px #034e50}.mobile-nav{display:none}.panel{background:#efede6;border:1px solid;border-color:#fff #aaa69c #aaa69c #fff;box-shadow:1px 1px 0 #a5a197;padding:13px}.panel-title{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #c8c4ba;padding-bottom:8px;margin-bottom:11px}.panel-title h2{font: bold 11px "Courier New",monospace;letter-spacing:.09em;margin:0;color:#31505a}.panel-title span{font:9px "Courier New",monospace;color:#879089}.dashboard-top{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(230px,.85fr);gap:13px}.welcome-panel{background:#e5e2d9;border-color:#fff #aaa69c #aaa69c #fff;position:relative;overflow:hidden;min-height:132px}.welcome-panel:after{content:"01";position:absolute;right:17px;bottom:-23px;font:bold 100px/1 "Courier New",monospace;color:rgba(32,72,78,.07)}.welcome-kicker{font:9px "Courier New",monospace;letter-spacing:.16em;color:#6a7771}.welcome-title{font-size:20px;font-weight:bold;color:#153e49;margin:7px 0 5px}.welcome-copy{font-size:11px;color:#626d68;max-width:490px}.summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;margin-top:12px}.metric{background:#e9e6df;border:1px solid;border-color:#fff #b1ada4 #b1ada4 #fff;padding:10px 11px;min-height:75px}.metric-label{font:9px "Courier New",monospace;color:#78817a;letter-spacing:.09em}.metric-value{font:bold 22px "Courier New",monospace;color:#203b43;margin-top:3px}.metric-note{font-size:9px;color:#899087;margin-top:2px}.dashboard-columns{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(230px,.85fr);gap:13px;margin-top:13px}.task-list{display:flex;flex-direction:column;gap:6px}.task-row{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:9px;align-items:start;padding:8px 8px;border:1px solid #d0ccc2;background:#f3f1eb;min-width:0}.task-row:hover{background:#fff}.task-row.done{opacity:.62}.task-check{appearance:none;width:14px;height:14px;margin:2px 0 0;border:1px solid #73766f;border-color:#75776f #fff #fff #75776f;background:#faf9f4;cursor:pointer;position:relative}.task-check:checked{background:#235a5c;border-color:#fff #69736c #69736c #fff}.task-check:checked:after{content:"✓";position:absolute;color:white;left:1px;top:-3px;font-size:12px}.task-main{min-width:0}.task-title{font-size:12px;color:#273b3b;font-weight:bold;overflow-wrap:anywhere}.task-row.done .task-title{text-decoration:line-through;color:#7b817a}.task-meta{display:flex;align-items:center;flex-wrap:wrap;gap:5px;margin-top:4px;color:#80877f;font:9px "Courier New",monospace}.task-actions{display:flex;gap:4px;align-items:center}.icon-btn{background:#dedbd3;border:1px solid;border-color:#fff #9d9a91 #9d9a91 #fff;width:24px;height:22px;cursor:pointer;color:#4d5a55;font-size:12px}.tag{display:inline-flex;align-items:center;background:#dce5e1;border:1px solid #bdccc5;color:#3b625d;padding:1px 5px;font:9px "Courier New",monospace}.priority{font:9px "Courier New",monospace;color:#96631a}.priority.high{color:#a13d36}.tree-children{margin-left:19px;padding-left:10px;border-left:1px dotted #9fa69e;display:flex;flex-direction:column;gap:5px}.progress-track{height:5px;background:#d5d2ca;border:1px solid #c3c0b8;overflow:hidden;margin-top:8px}.progress-fill{height:100%;background:#32797b}.progress-line{display:flex;justify-content:space-between;font:9px "Courier New",monospace;color:#78827a;margin-top:4px}.side-stack{display:flex;flex-direction:column;gap:12px}.mini-agenda{display:flex;flex-direction:column;gap:7px}.agenda-line{display:grid;grid-template-columns:42px 1fr;gap:8px;align-items:center;font-size:10px}.agenda-date{font:9px "Courier New",monospace;color:#81887f}.agenda-name{border-left:2px solid #6b9691;padding-left:8px;color:#344844}.agenda-name.late{border-color:#b44a3d}.xp-strip{background:#183e49;color:#e6eee7;border:1px solid #fff;padding:12px}.xp-strip .metric-label{color:#b4c4bf}.xp-strip .metric-value{color:#fff}.xp-bar{height:6px;background:#45636a;margin-top:8px;border:1px solid #6a8080}.xp-bar span{display:block;height:100%;background:#e0bd69}.empty-state{padding:24px 12px;text-align:center;color:#7b817a;font-size:11px;border:1px dashed #c4c0b7;background:#f4f2ed}.empty-symbol{font:24px "Courier New",monospace;color:#9da59d;margin-bottom:6px}.task-toolbar{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.field-input,.field-select,.field-textarea{width:100%;border:1px solid;border-color:#7f7b72 #fff #fff #7f7b72;background:#faf9f4;padding:8px 9px;color:#273734;font:12px Tahoma;outline:none}.field-input:focus,.field-select:focus,.field-textarea:focus{outline:1px dotted #245b66;outline-offset:-4px}.search-input{max-width:320px}.filter-select{width:auto;min-width:135px;padding:7px}.task-tree-item{margin-bottom:6px}.task-tree-item .task-row{grid-template-columns:18px minmax(0,1fr) auto}.task-indent{margin-left:21px;padding-left:10px;border-left:1px dashed #9da69e}.subtask-count{font:9px "Courier New",monospace;color:#849087}.task-card-title{display:flex;align-items:center;gap:7px}.task-badge{font:8px "Courier New",monospace;padding:2px 4px;border:1px solid #c4c2b9;color:#6a746d}.analysis-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}.analysis-main{display:grid;grid-template-columns:1.4fr 1fr;gap:13px;margin-top:13px}.bar-chart{height:175px;display:flex;align-items:end;gap:12px;padding:10px 9px 1px;border-bottom:1px solid #aaa79e}.bar-col{flex:1;height:100%;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:6px;min-width:0}.bar-value{font:9px "Courier New",monospace;color:#6d7870}.bar{width:min(100%,28px);min-height:2px;background:#4d8581;border:1px solid #2b6765;border-bottom:0}.bar-label{font:9px "Courier New",monospace;color:#848980}.tag-stat{display:grid;grid-template-columns:78px 1fr 28px;gap:8px;align-items:center;margin:10px 0;font-size:10px}.tag-track{height:7px;background:#d9d6ce;border:1px solid #c5c1b8}.tag-track span{display:block;height:100%;background:#648f87}.shop-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.theme-card{background:#e8e5dd;border:1px solid;border-color:#fff #a9a59c #a9a59c #fff;padding:10px;display:flex;flex-direction:column;gap:9px}.theme-preview{height:95px;padding:8px;display:flex;gap:5px;border:1px solid #777}.theme-preview .preview-rail{width:24%;background:rgba(0,0,0,.18)}.theme-preview .preview-body{flex:1;display:flex;flex-direction:column;gap:5px}.preview-top{height:13px;background:rgba(255,255,255,.4)}.preview-card{flex:1;background:rgba(255,255,255,.22);border:1px solid rgba(0,0,0,.15)}.theme-info{display:flex;justify-content:space-between;gap:5px;align-items:center}.theme-name{font-weight:bold;font-size:11px;color:#2c4847}.theme-desc{font-size:9px;color:#838980}.theme-price{font:10px "Courier New",monospace;color:#84621d}.settings-layout{display:grid;grid-template-columns:1fr 1fr;gap:13px}.setting-row{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;border-bottom:1px solid #d1cdc4}.setting-row:last-child{border-bottom:0}.setting-label strong{display:block;font-size:11px;color:#344742}.setting-label small{display:block;color:#858b83;font-size:9px;margin-top:3px}.switch{appearance:none;width:32px;height:17px;background:#aaa79f;border:1px solid #777;position:relative;cursor:pointer}.switch:after{content:"";position:absolute;width:11px;height:11px;top:2px;left:2px;background:#eee;border:1px solid #888}.switch:checked{background:#347c78}.switch:checked:after{left:16px}.modal-backdrop{position:fixed;inset:0;background:rgba(9,25,27,.55);z-index:20;display:grid;place-items:center;padding:18px}.modal-window{width:min(560px,100%);background:var(--surface);border:2px solid;border-color:#fff #555 #555 #fff;box-shadow:5px 7px 0 rgba(0,0,0,.35);max-height:90vh;overflow:auto}.modal-titlebar{height:29px;background:linear-gradient(90deg,var(--navy),var(--navy2));color:#fff;font-weight:bold;font-size:11px;display:flex;justify-content:space-between;align-items:center;padding:4px 7px}.modal-content{padding:15px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.form-field{display:flex;flex-direction:column;gap:5px}.form-field.full{grid-column:1/-1}.form-label{font:9px "Courier New",monospace;letter-spacing:.08em;color:#68746d}.form-help{font-size:9px;color:#838980}.field-textarea{min-height:66px;resize:vertical}.check-row{display:flex;gap:10px;flex-wrap:wrap}.check-option{display:flex;align-items:center;gap:4px;font:10px "Courier New",monospace;color:#505d57}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:15px;padding-top:12px;border-top:1px solid #bcb8af}.toast-root{position:fixed;right:18px;bottom:20px;z-index:40;display:flex;flex-direction:column;gap:7px;max-width:min(360px,calc(100% - 36px))}.toast{background:#183f47;color:#edf2e9;border:1px solid #fff;box-shadow:3px 3px 0 rgba(0,0,0,.25);padding:10px 13px;font-size:11px;animation:toast-in .18s ease-out}.toast strong{display:block;font:10px "Courier New",monospace;color:#e7c875;margin-bottom:3px}@keyframes toast-in{from{transform:translateY(8px);opacity:0}to{transform:none;opacity:1}}.notice-box{border-left:3px solid #a27b35;background:#eee8d8;padding:9px 11px;color:#65532e;font-size:10px;margin-bottom:12px}.notice-box.warning{border-color:#a64d42;background:#f0e2de;color:#82443b}.modal-hint{font-size:10px;color:#7b817a;margin-top:7px}.tag-cloud{display:flex;gap:6px;flex-wrap:wrap}.tag-choice{border:1px solid #bab7af;background:#e8e5dc;padding:5px 7px;font:9px "Courier New",monospace;cursor:pointer}.tag-choice.selected{background:#244f57;color:#fff;border-color:#fff #17383c #17383c #fff}.mobile-nav{background:#d0cdc5;border:1px solid;border-color:#fff #99958d #99958d #fff;padding:4px;gap:4px}.mobile-nav-item{flex:1;background:transparent;border:1px solid transparent;color:#465651;padding:4px 2px;font-size:16px}.mobile-nav-item small{display:block;font:8px "Courier New",monospace}.mobile-nav-item.active{background:#e8e5dd;border-color:#999 #fff #fff #999}.theme-amber{--desk:#514136;--surface:#c9b99d;--surface-hi:#e0d1b5;--surface-low:#b3a184;--ink:#2e2419;--navy:#4b2b18;--navy2:#8b5328;--teal:#a26b32}.theme-amber .welcome-panel{background:#e5d6ba}.theme-amber .progress-fill{background:#a76b2e}.theme-mono{--desk:#242a2c;--surface:#c5c9c6;--surface-hi:#e0e3df;--surface-low:#aeb5b1;--navy:#172425;--navy2:#425254;--teal:#315f5b}.theme-indigo{--desk:#303653;--surface:#c9c9d6;--surface-hi:#e0dfeb;--surface-low:#aaaac0;--navy:#25254d;--navy2:#4b4e83;--teal:#4c6593}
@media(max-width:980px){.app-shell{padding:12px}.workspace-grid{grid-template-columns:175px minmax(0,1fr)}.main-stage{padding:0 15px 16px}.dashboard-top,.dashboard-columns{grid-template-columns:1fr}.side-stack{display:grid;grid-template-columns:1fr 1fr}.analysis-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:680px){body{font-size:12px}.app-shell{padding:0}.system-bar{height:27px;padding:0 10px;margin:0;font-size:8px}.brand-sub{display:none}.system-right{gap:6px}.window-frame{min-height:calc(100dvh - 27px);border-left:0;border-right:0;box-shadow:none}.titlebar{height:29px}.menubar{gap:13px;height:24px}.menu-meta{display:none}.workspace-grid{display:flex;flex-direction:column;min-height:0}.sidebar{display:none}.main-stage{padding:0 11px 14px;min-height:calc(100dvh - 105px)}.mobile-nav{display:flex;order:0;margin:9px 0 0}.page-toolbar{padding:16px 0 12px;align-items:center}.eyebrow{font-size:8px}h1{font-size:20px}.toolbar-actions .subtle:not(#install-btn){display:none}.bevel-button{padding:7px 9px;font-size:9px}.page-content{padding-top:12px}.dashboard-top,.dashboard-columns,.analysis-main,.settings-layout{grid-template-columns:1fr}.summary-grid{gap:6px}.metric{padding:8px;min-height:66px}.metric-value{font-size:19px}.side-stack{display:flex}.shop-grid{grid-template-columns:repeat(2,1fr);gap:8px}.theme-preview{height:72px}.form-grid{grid-template-columns:1fr}.form-field.full{grid-column:auto}.desktop-caption{display:none}.statusbar{font-size:8px}.status-segment{display:none}.task-toolbar .search-input{max-width:none;flex:1}.filter-select{min-width:0}.modal-backdrop{padding:9px}.modal-content{padding:12px}.toast-root{bottom:34px}.welcome-title{font-size:18px}}
@media(max-width:390px){.system-clock{display:none}.shop-grid{grid-template-columns:1fr}.summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.metric-label{font-size:8px}.metric-value{font-size:17px}}
/* Theme-specific finish: each skin changes type, surface treatment and window character, not just hue. */
.theme-amber .titlebar{background:linear-gradient(90deg,#392316,#79502d);color:#ffdda0;font-family:"Courier New",monospace;letter-spacing:.08em}.theme-amber .sidebar{background:#c6b18a}.theme-amber .main-stage{background:#e7dbc2}.theme-amber .panel,.theme-amber .metric{background:#f0e5ce}.theme-amber .welcome-panel{background:#dfcda9}.theme-amber .task-row{background:#f7efdF}.theme-amber .bevel-button,.theme-amber .small-button{font-family:"Courier New",monospace}
.theme-mono{font-family:"Courier New",monospace}.theme-mono .titlebar{background:#182222;color:#e3e9e4}.theme-mono .main-stage{background:#dfe3df}.theme-mono .panel,.theme-mono .metric{background:#f0f2ef;border-color:#fff #959e99 #959e99 #fff}.theme-mono .task-row{background:#f7f8f6}.theme-mono .nav-item,.theme-mono .filter-item,.theme-mono .bevel-button,.theme-mono .small-button{font-family:"Courier New",monospace}
.theme-indigo .titlebar{background:linear-gradient(90deg,#282b55,#555c91)}.theme-indigo .main-stage{background:#e5e4ef}.theme-indigo .panel,.theme-indigo .metric{background:#f0eff7}.theme-indigo .welcome-panel{background:#dcddeb}.theme-indigo .task-row{background:#f5f4fa}.theme-indigo .nav-item.active{background:#e8e7f2}

/* DAYBOOK ACCESSIBILITY: visible keyboard focus and reduced-motion preference. */
:where(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--teal,#5968a7)!important;outline-offset:3px!important;z-index:2}
@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}

/* Non-theme shop items: independent profile and completion accessories. */
.extra-shop-section{margin-top:22px}.extra-shop-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.extra-item-card{display:grid;grid-template-columns:54px minmax(0,1fr);gap:11px;align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:12px}.extra-item-mark{width:48px;height:48px;display:grid;place-items:center;border-radius:13px;background:var(--surface-low);color:var(--ink);font-size:23px;font-weight:600}.extra-item-sound{font-family:ui-monospace,monospace;font-size:17px}.extra-item-main{min-width:0}.extra-item-top{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.extra-item-top strong{font-size:12px;color:var(--ink)}.extra-item-top span,.extra-item-group{font:9px ui-monospace,monospace;color:var(--muted)}.extra-item-main p{font-size:10px;color:var(--muted);margin:4px 0 8px}.extra-item-main .theme-action{max-width:180px}
@media(max-width:600px){.extra-shop-grid{grid-template-columns:1fr}.extra-item-card{grid-template-columns:44px minmax(0,1fr);padding:10px}.extra-item-mark{width:40px;height:40px}}

.notification-setup-card{margin:0 0 12px;border-left:3px solid #a64d42}.notification-setup-card p{font-size:11px;color:var(--muted,#737b89);margin:0 0 10px}
