@import "https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600;700&display=swap";:root{--bg-gradient-start:#fbf1ed;--bg-gradient-end:#ecd9d2;--card-bg:#fffffcbf;--solid-card-bg:#fffaf6;--card-border:#ffffffb3;--accent-peach:#fbbba1;--accent-coral:#ef9a8a;--accent-blue:#a4c9e5;--accent-blue-wave:#b7d5ec;--accent-pink:#f4c2c2;--accent-cream:#fffaf0;--item-bg:#fff6;--item-bg-hover:#ffffff80;--text-main:#5d5351;--text-muted:#8d8381;--shadow-color:#bea89f66;--highlight-color:#ffffffe6;--shadow-soft:10px 10px 20px var(--shadow-color),-10px -10px 20px var(--highlight-color);--shadow-inner:inset 4px 4px 10px var(--shadow-color),inset -4px -4px 10px var(--highlight-color);--shadow-card:20px 20px 40px #bea89f40,-5px -5px 20px #fff9,inset 0 0 0 1px #bea89f33;--shadow-modal:15px 15px 30px #bea89f33,-3px -3px 12px #fff6,inset 0 0 0 1px #bea89f26}body.dark-theme{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-gradient-start:#0a0f1c;--bg-gradient-end:#121b2f;--card-bg:#121b2fa6;--solid-card-bg:#121b2f;--card-border:#ffffff1a;--accent-peach:#d97b5e;--accent-coral:#d46f5b;--accent-blue:#5b8fb9;--accent-blue-wave:#3a5f80;--accent-pink:#bc7575;--accent-cream:#1e293b;--item-bg:#ffffff0f;--item-bg-hover:#ffffff1a;--text-main:#e2e8f0;--text-muted:#94a3b8;--shadow-color:#0009;--highlight-color:#ffffff0d;--shadow-soft:10px 10px 20px var(--shadow-color),-10px -10px 20px var(--highlight-color);--shadow-inner:inset 4px 4px 10px var(--shadow-color),inset -4px -4px 10px var(--highlight-color);--shadow-card:20px 20px 40px #00000080,-10px -10px 30px #ffffff08,inset 0 0 0 1px var(--card-border);--shadow-modal:15px 15px 30px #0006,-3px -3px 12px #ffffff05,inset 0 0 0 1px var(--card-border)}.app-container{padding:30px}@media (width<=900px){#root,body,html{max-width:100vw;overflow-x:hidden}.app-container{flex-direction:column!important;padding:10px 10px 95px!important}.main-content{grid-template-columns:1fr!important;padding-top:40px!important;padding-bottom:20px!important}.dashboard-page{gap:15px!important}.dashboard-grid{grid-template-columns:minmax(0,1fr)!important;gap:15px!important}.welcome-card-header{min-height:auto!important;padding:15px!important}.welcome-card-header h1{font-size:24px!important}.sidebar{z-index:100;left:0;width:100%!important;height:auto!important;min-height:70px!important;padding:10px 15px calc(25px + env(safe-area-inset-bottom))!important;background:var(--solid-card-bg)!important;-webkit-backdrop-filter:none!important;border-radius:24px 24px 0 0!important;flex-direction:row!important;justify-content:space-around!important;position:fixed!important;top:auto!important;bottom:0!important;overflow:visible!important}.custom-select-dropdown,.glass-panel,.modal-overlay{-webkit-backdrop-filter:none!important}.glass-panel{background:var(--solid-card-bg)!important}body.dark-theme .glass-panel{background:#121b2f!important}.sidebar-tooltip{display:none!important}.ai-chat-btn{display:flex!important;bottom:90px!important;right:20px!important}.ai-chat-modal{width:calc(100vw - 40px)!important;max-width:100%!important;margin-bottom:0!important}}.responsive-grid-2{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media (width<=700px){.welcome-controls{flex-direction:column;align-items:stretch!important}.welcome-controls>button,.welcome-controls>div{width:100%!important;max-width:none!important;margin-left:0!important}.welcome-controls .welcome-filters{flex-direction:column;width:100%;align-items:stretch!important;gap:10px!important}.welcome-controls .welcome-filters>div{justify-content:center;width:100%!important}}@media (width<=600px){.responsive-grid-2{grid-template-columns:1fr!important}.responsive-card{padding:15px!important}.welcome-card-header{padding:20px 15px!important}.task-row{padding:15px!important}.task-row-meta{flex-direction:column!important;align-items:flex-end!important;gap:6px!important}}dialog.native-modal{color:var(--text-main);background:0 0;border:none;border-radius:32px;width:90vw;max-width:500px;max-height:90vh;margin:auto;padding:0;overflow:hidden auto}dialog.native-modal::backdrop{-webkit-backdrop-filter:blur(8px);background:#0006}@media (width<=900px){dialog.native-modal::backdrop{-webkit-backdrop-filter:none;background:#0009}}.dashboard-grid{grid-template-columns:2fr 1fr;align-content:start;gap:30px;display:grid}.ai-chat-btn{bottom:30px;right:30px;display:none!important}.ai-chat-modal{width:400px;height:600px;max-height:calc(100vh - 140px);margin-bottom:20px}*{box-sizing:border-box;margin:0;padding:0;font-family:Manrope,sans-serif}body{background:linear-gradient(135deg,var(--bg-gradient-start),var(--bg-gradient-end));min-height:100vh;color:var(--text-main);scrollbar-gutter:stable;position:relative;overflow:hidden scroll}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0;margin:16px 0}::-webkit-scrollbar-thumb{background:var(--shadow-color);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.custom-scroll::-webkit-scrollbar-track{margin:24px 0}.hourly-timeline-card::-webkit-scrollbar-track{margin:24px 0}.quarter-slot-bg{transition:background .15s,box-shadow .15s}.quarter-slot-bg:hover{box-shadow:inset 0 0 0 1px #bea89f33;background:#bea89f29!important}body.dark-theme .quarter-slot-bg:hover{box-shadow:inset 0 0 0 1px #ffffff1a;background:#ffffff12!important}.custom-select-dropdown{background:var(--solid-card-bg);box-shadow:var(--shadow-card);border:1px solid var(--card-border);z-index:100;border-radius:16px;flex-direction:column;margin-top:8px;display:flex;position:absolute;top:100%;left:0;right:0;overflow:hidden}@media (width<=1200px){.notes-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.notes-grid{grid-template-columns:1fr}}.tlui-style-panel__section[aria-label=size],[data-testid=style\.size],button[title*=Large],button[title*=Medium],button[title*=Small],.tlui-watermark,.tlui-watermark_container,[class*=watermark],a[href*=license]{display:none!important}@media (width<=900px){.drawing-modal-header{flex-direction:column;align-items:stretch;padding:10px 15px}.drawing-modal-controls{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px}}.bg-blobs{z-index:-1;pointer-events:none;width:100vw;height:100vh;position:fixed;top:0;left:0;overflow:hidden}.blob{filter:blur(60px);opacity:.6;border-radius:50%;position:absolute}.blob-1{background:var(--accent-peach);width:400px;height:400px;top:-100px;left:-100px}.blob-2{background:var(--accent-blue);width:500px;height:500px;bottom:-150px;right:-150px}.blob-3{background:var(--accent-pink);width:300px;height:300px;top:40%;left:30%}.glass-panel{background:var(--card-bg);-webkit-backdrop-filter:blur(20px);box-shadow:var(--shadow-card);border-radius:32px;position:relative;overflow:visible}.neu-input,.neu-select,.neu-textarea{color:var(--text-main);box-shadow:var(--shadow-inner);background:0 0;border:none;border-radius:16px;padding:12px 20px;font-family:inherit;font-size:14px;transition:all .3s}.neu-input:focus,.neu-select:focus,.neu-textarea:focus{box-shadow:inset 2px 2px 5px var(--shadow-color),inset -2px -2px 5px var(--highlight-color),0 0 0 2px var(--accent-blue);outline:0}.custom-select-option:hover{background:#ffffff80}body.dark-theme .custom-select-option:hover{background:#00000080}.custom-select-dropdown{background:var(--solid-card-bg);box-shadow:var(--shadow-card);border:1px solid var(--card-border);z-index:100;border-radius:16px;flex-direction:column;margin-top:8px;padding:4px 0;display:flex;position:absolute;top:100%;left:0;right:0}.sphere{box-shadow:inset -10px -10px 20px #0000001a,inset 10px 10px 20px #fffc,10px 10px 20px var(--shadow-color);border-radius:50%}.notes-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;width:100%;display:grid}.note-card-wrapper{flex-direction:column;min-width:0;height:100%;display:flex}.note-card-wrapper>div{flex:1}@media (width<=1200px){.notes-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.notes-grid{grid-template-columns:1fr}}.note-content-preview{-webkit-line-clamp:6;text-overflow:ellipsis;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tlui-style-panel__section[aria-label=size],[data-testid=style\.size],button[title*=Large],button[title*=Medium],button[title*=Small],.tlui-watermark,.tlui-watermark_container,[class*=watermark],a[href*=license]{display:none!important}.drawing-modal-container{z-index:99999;box-sizing:border-box;flex-direction:column;max-width:100%;max-height:100%;display:flex;position:fixed;inset:0;overflow:hidden;width:100vw!important;height:100dvh!important}.drawing-modal-header{background:var(--solid-card-bg);border-bottom:1px solid var(--card-border);z-index:100000;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;width:100%;padding:15px 20px;display:flex;box-shadow:0 2px 10px #0000000d}.drawing-modal-controls{flex-wrap:wrap;flex:auto;justify-content:flex-end;align-items:center;gap:15px;display:flex}.drawing-modal-options{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.drawing-modal-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-left:auto;display:flex}@media (width<=900px){.drawing-modal-header{flex-direction:column;align-items:stretch;padding:10px 15px}.drawing-modal-controls{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px}.drawing-modal-actions{justify-content:space-between;width:100%;margin-left:0}.drawing-modal-options{justify-content:flex-start}}.neu-quill-editor .ql-container.ql-snow{color:var(--text-main);box-shadow:var(--shadow-inner);background:0 0;border-radius:0 0 16px 16px;min-height:200px;font-family:inherit;font-size:14px;transition:all .3s;border:none!important}.neu-quill-editor .ql-toolbar.ql-snow{background:var(--card-bg);box-shadow:var(--shadow-soft);border-radius:16px 16px 0 0;flex-wrap:wrap;gap:4px;margin-bottom:4px;padding:12px;display:flex;border:none!important}.neu-quill-editor .ql-toolbar.ql-snow .ql-picker,.neu-quill-editor .ql-toolbar.ql-snow button{border-radius:8px;transition:all .2s}.neu-quill-editor .ql-toolbar.ql-snow .ql-picker:hover,.neu-quill-editor .ql-toolbar.ql-snow button:hover{background:#0000000d}body.dark-theme .neu-quill-editor .ql-toolbar.ql-snow .ql-picker:hover,body.dark-theme .neu-quill-editor .ql-toolbar.ql-snow button:hover{background:#ffffff1a}.neu-quill-editor .ql-editor{min-height:200px;padding:16px 20px}.neu-quill-editor .ql-editor:focus{box-shadow:inset 2px 2px 5px var(--shadow-color),inset -2px -2px 5px var(--highlight-color),inset 0 0 0 2px var(--accent-blue);border-radius:0 0 16px 16px;outline:0}.neu-quill-editor .ql-toolbar.ql-snow .ql-picker-options{background:var(--solid-card-bg);border:1px solid var(--card-border);box-shadow:var(--shadow-card);z-index:1000;border-radius:16px;margin-top:8px;padding:8px}.neu-quill-editor .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item,.neu-quill-editor .ql-toolbar.ql-snow .ql-icon-picker .ql-picker-item{border:1px solid #0000000d;border-radius:6px;transition:transform .2s}.neu-quill-editor .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover,.neu-quill-editor .ql-toolbar.ql-snow .ql-icon-picker .ql-picker-item:hover{border-color:var(--accent-blue);transform:scale(1.15)}body.dark-theme .neu-quill-editor .ql-toolbar.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #ffffff1a}.neu-quill-editor .ql-editor li[data-list=checked]:before,.neu-quill-editor .ql-editor li[data-list=checked]>.ql-ui:before,.neu-quill-editor .ql-editor li[data-list=unchecked]:before,.neu-quill-editor .ql-editor li[data-list=unchecked]>.ql-ui:before,.note-content-preview li[data-list=checked]>.ql-ui:before,.note-content-preview li[data-list=unchecked]>.ql-ui:before{content:""!important;display:none!important}.neu-quill-editor .ql-editor li[data-list=checked]>.ql-ui,.neu-quill-editor .ql-editor li[data-list=unchecked]>.ql-ui,.note-content-preview li[data-list=checked]>.ql-ui,.note-content-preview li[data-list=unchecked]>.ql-ui{content:""!important;vertical-align:text-bottom!important;cursor:pointer!important;box-sizing:border-box!important;border:none!important;border-radius:6px!important;width:18px!important;height:18px!important;margin-left:-1.5em!important;margin-right:calc(1.5em - 18px)!important;transition:all .3s!important;display:inline-block!important;position:relative!important;top:-1px!important}.neu-quill-editor .ql-editor li[data-list=unchecked]>.ql-ui,.note-content-preview li[data-list=unchecked]>.ql-ui{box-shadow:inset 2px 2px 5px var(--shadow-color),inset -2px -2px 5px var(--highlight-color),inset 0 0 0 1px #96969633!important;background:0 0!important}.neu-quill-editor .ql-editor li[data-list=unchecked]:hover>.ql-ui{box-shadow:inset 3px 3px 6px var(--shadow-color),inset -3px -3px 6px var(--highlight-color),inset 0 0 0 1px var(--accent-blue)!important}.neu-quill-editor .ql-editor li[data-list=checked]>.ql-ui,.note-content-preview li[data-list=checked]>.ql-ui{background-color:var(--accent-coral)!important;box-shadow:2px 2px 5px var(--shadow-color),-2px -2px 5px var(--highlight-color)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='20 6 9 17 4 12'%3E%3C/polyline%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:12px 12px!important}.note-content-preview li[data-list=checked],.ql-editor li[data-list=checked]{color:var(--text-muted);opacity:.6;text-decoration:line-through}.ql-editor li{padding-top:3px!important;padding-bottom:3px!important}.ql-editor p{padding-bottom:6px!important}.tlui-layout{opacity:1!important;visibility:visible!important;pointer-events:auto!important;display:flex!important}body.dark-theme .ql-toolbar.ql-snow .ql-picker,body.dark-theme .ql-toolbar.ql-snow .ql-stroke{color:var(--text-main);stroke:var(--text-main)}body.dark-theme .ql-toolbar.ql-snow .ql-picker{color:var(--text-main)!important}body.dark-theme .ql-toolbar.ql-snow .ql-stroke{stroke:var(--text-main)!important}body.dark-theme .ql-toolbar.ql-snow .ql-fill{fill:var(--text-main)!important}.weekday-full{display:inline}.weekday-short{display:none}@media (width<=768px){.calendar-page{gap:12px!important}.calendar-header-card{padding:14px 16px!important}.calendar-title{font-size:18px!important}.calendar-grid-card{padding:12px 8px!important}.calendar-weekdays{gap:4px!important;margin-bottom:6px!important;font-size:12px!important}.calendar-month-grid{grid-auto-rows:minmax(75px,1fr)!important;gap:4px!important}.calendar-day-cell{border-radius:8px!important;gap:3px!important;padding:4px 2px!important}.calendar-day-number{width:20px!important;height:20px!important;font-size:11px!important}.calendar-task-item{border-radius:4px!important;padding:2px 4px!important;font-size:9px!important}}@media (width<=600px){.weekday-full{display:none}.weekday-short{display:inline}.calendar-add-task-btn{display:none!important}}@media (width<=480px){.app-container{padding:8px 8px 90px!important}.sidebar{padding:8px 10px calc(20px + env(safe-area-inset-bottom))!important}.sidebar .sidebar-tooltip-container button{width:38px!important;height:38px!important}.welcome-card-header h1{font-size:20px!important}}.offset-track-container{z-index:1000;pointer-events:none;width:160px;height:160px;position:absolute;top:-60px;right:-60px}.offset-track-svg{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.offset-track-path{fill:none;stroke:#fff6;stroke-width:24px;stroke-linecap:round;pointer-events:stroke;cursor:pointer;filter:drop-shadow(0 4px 10px #0000000d);transition:stroke .3s}body.dark-theme .offset-track-path{stroke:#0003}.offset-thumb{background:var(--card-bg);offset-path:path("M 50 48 L 68 48 A 44 44 0 0 1 112 92 L 112 110");offset-rotate:0deg;cursor:pointer;pointer-events:auto;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;transition:offset-distance .6s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;top:0;left:0;box-shadow:0 4px 10px #00000026,inset 0 2px 4px #fffc}body.dark-theme .offset-thumb{box-shadow:0 4px 10px #00000080,inset 0 2px 4px #ffffff1a}.offset-thumb-glow{z-index:1;background:radial-gradient(circle,#ff8c00b3 0%,#ff8c0000 70%);width:20px;height:20px;transition:background .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}body.dark-theme .offset-thumb-glow{background:radial-gradient(circle,#c8dcff99 0%,#c8dcff00 70%)}.offset-thumb-icon{z-index:2;color:#fdb813;opacity:.9;transition:color .3s}body.dark-theme .offset-thumb-icon{color:#fff}@media (width<=900px){.offset-track-container{transform-origin:100% 0;top:-50px;right:-15px;transform:scale(.65)}}.neu-btn{width:48px;height:48px;color:var(--text-main);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;transition:all .3s;display:flex;position:relative}.neu-btn:before{content:"";background:var(--card-bg);box-shadow:var(--shadow-soft);z-index:-1;border-radius:50%;transition:all .3s;position:absolute;inset:0}.neu-btn:hover:before{box-shadow:5px 5px 10px var(--shadow-color), -5px -5px 10px var(--highlight-color);transform:scale(.95)}.neu-btn.active:before{box-shadow:var(--shadow-inner);background:var(--item-bg)}.neu-btn.active{color:var(--accent-blue)}.pill-badge{box-shadow:var(--shadow-inner);background:var(--item-bg-hover);border-radius:20px;align-items:center;gap:6px;padding:6px 14px;font-size:12px;font-weight:600;display:inline-flex}.pill-badge.status-todo{color:var(--accent-coral)}.pill-badge.status-progress{color:var(--accent-blue)}.pill-badge.status-done{color:#8fb9a8}.pill-badge.priority-high{background:var(--accent-pink);box-shadow:3px 3px 6px #f4c2c280,-3px -3px 6px #fffc}.modal-overlay{-webkit-backdrop-filter:blur(10px);z-index:1000;scrollbar-gutter:stable;box-sizing:border-box;background:#80808033;justify-content:center;align-items:flex-start;padding:40px 20px;animation:.3s fadeIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.neu-input,.neu-select,.neu-textarea{background:var(--item-bg-hover);width:100%}.neu-input:focus,.neu-select:focus,.neu-textarea:focus{background:var(--item-bg)}.pill-btn{background:var(--card-bg);box-shadow:var(--shadow-soft);color:var(--text-main);cursor:pointer;border:none;border-radius:20px;padding:10px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:all .3s}.pill-btn:hover{box-shadow:12px 12px 24px var(--shadow-color), -12px -12px 24px var(--highlight-color);transform:translateY(-2px)}.pill-btn.primary{color:#fff;text-shadow:0 1px 2px #0000001a;background:#6fa8dc;font-weight:700}body.dark-theme .pill-btn.primary{background:#4a89dc}.pill-btn.primary:hover{box-shadow:8px 8px 16px var(--shadow-color), -8px -8px 16px var(--highlight-color);filter:brightness(1.05)}.pill-btn.danger{background:var(--accent-coral);color:#fff}body.dark-theme .welcome-search-input::placeholder{color:#ffffffb3}.neu-icon-btn{background:var(--card-bg);width:48px;height:48px;box-shadow:6px 6px 12px var(--shadow-color), -6px -6px 12px var(--highlight-color);cursor:pointer;color:var(--text-muted);border:none;border-radius:16px;justify-content:center;align-items:center;transition:all .2s;display:flex}.neu-icon-btn:hover{box-shadow:8px 8px 16px var(--shadow-color), -8px -8px 16px var(--highlight-color);transform:translateY(-2px)}.neu-icon-btn.selected{box-shadow:var(--shadow-inner);background:var(--item-bg);color:var(--accent-blue);transform:translateY(1px)}.sidebar-tooltip-container{justify-content:center;width:100%;display:flex;position:relative}.sidebar-tooltip{background:var(--solid-card-bg);border:1px solid var(--card-border);box-shadow:var(--shadow-card);color:var(--text-main);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:9999;border-radius:12px;padding:8px 14px;font-size:14px;font-weight:600;transition:all .2s cubic-bezier(.4,0,.2,1);position:absolute;top:50%;left:calc(100% + 15px);transform:translateY(-50%)translate(-10px)}.sidebar-tooltip-container:hover .sidebar-tooltip{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}.custom-tldraw-panel .tlui-style-panel,.custom-tldraw-panel .tlui-panel{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.tldraw-like-slider{appearance:none;background:linear-gradient(to right, #3b82f6 var(--slider-percent), #e5e5e5 var(--slider-percent));cursor:pointer;border-radius:2px;outline:none;width:100%;height:4px;margin:10px 0}.tldraw-like-slider::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:2px solid #000;border-radius:50%;width:18px;height:18px}.tldraw-like-slider::-moz-range-thumb{cursor:pointer;background:#fff;border:2px solid #000;border-radius:50%;width:18px;height:18px}.custom-select-dropdown{max-height:none!important;overflow:visible!important}.custom-select-dropdown.top{margin-top:0!important;margin-bottom:8px!important;top:auto!important;bottom:100%!important}.category-picker-overlay{-webkit-backdrop-filter:blur(12px);background:#00000073}@keyframes modalScaleIn{0%{opacity:0;transform:scale(.94)translateY(8px)}to{opacity:1;transform:scale(1)translateY(0)}}.category-picker-card{border:1px solid #bea89f59!important}body.dark-theme .category-picker-card{border:1px solid #ffffff1f!important}.category-picker-card.selected{border:1.5px solid var(--accent-blue)!important}.category-picker-card:hover{transform:translateY(-2px);box-shadow:8px 8px 16px var(--shadow-color), -8px -8px 16px var(--highlight-color)!important;border-color:#bea89f8c!important}body.dark-theme .category-picker-card:hover{border-color:#ffffff40!important}@media (width<=640px){.category-picker-grid{grid-template-columns:1fr!important}}
