html{scroll-behavior:smooth}*{box-sizing:border-box}:root{--bg:#edf2f7;--card:#fffffff0;--text:#0f172a;--muted:#64748b;--border:#dbe4ee;--primary:#111827;--secondary:#334155;--danger:#991b1b;--danger-bg:#fee2e2;--warning:#92400e;--warning-bg:#fef3c7;--success:#065f46;--success-bg:#d1fae5;--blue:#1d4ed8;--blue-bg:#dbeafe;--shadow:0 18px 40px #0f172a14;--radius:22px}body{background:radial-gradient(circle at top left, #3b82f61a, transparent 30rem), radial-gradient(circle at top right, #7c3aed14, transparent 30rem), var(--bg);color:var(--text);margin:0;font-family:Arial,sans-serif}.shell{grid-template-columns:280px 1fr;min-height:100vh;display:grid}.sidebar{color:#fff;background:linear-gradient(#0f172a 0%,#111827 55%,#020617 100%);height:100vh;padding:22px;position:sticky;top:0;overflow-y:auto}.brand{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;gap:16px;margin-bottom:26px;padding-bottom:18px;display:flex}.brand h1{letter-spacing:-.04em;margin:0;font-size:26px}.brand span{color:#111827;background:#fff;border-radius:999px;padding:5px 10px;font-size:13px;font-weight:700}.nav{gap:8px;display:grid}.navItem{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px;justify-content:flex-start;width:100%;margin:0;padding:12px 14px}.navItem.active{color:#111827;background:#fff}.content{width:100%;max-width:1180px;margin:0 auto;padding:32px 20px 48px}.screenHeader{justify-content:space-between;gap:24px;margin-bottom:24px;display:flex}.screenHeader h2{letter-spacing:-.05em;margin:0 0 8px;font-size:38px}.screenHeader p,.muted{color:var(--muted);margin:0;line-height:1.6}.card{background:var(--card);border-radius:var(--radius);box-shadow:var(--shadow);border:1px solid #dbe4eee6;margin-bottom:24px;padding:24px}.focusCard{background:linear-gradient(135deg,#fff 0%,#f8fafc 60%,#eef2ff 100%)}.sectionHeader{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}h3{margin:0 0 10px;font-size:22px}.statsGrid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.statsGrid.compact{grid-template-columns:repeat(4,1fr)}.statBox{text-align:left;color:var(--text);border:1px solid var(--border);background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:18px;margin:0;padding:18px;box-shadow:0 8px 24px #0f172a0d}.statBox span{color:var(--muted);margin-bottom:8px;font-size:14px;display:block}.statBox strong{font-size:30px}.statBox.danger{background:var(--danger-bg);color:var(--danger)}.statBox.warning{background:var(--warning-bg);color:var(--warning)}label{margin:16px 0 8px;font-weight:700;display:block}textarea,input,select{width:100%;color:var(--text);background:#fff;border:1px solid #cbd5e1;border-radius:14px;outline:none;padding:13px 14px;font-size:16px}textarea{resize:vertical;min-height:140px;line-height:1.6}button,.importButton{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:14px;justify-content:center;align-items:center;margin-top:18px;padding:12px 18px;font-size:15px;display:inline-flex}.secondary{background:var(--secondary)}.deleteButton{background:var(--danger)}.smallButton{margin-top:0;padding:9px 12px;font-size:14px}.importButton input{display:none}.formGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.buttonRow{flex-wrap:wrap;gap:10px;display:flex}.entryList{gap:18px;display:grid}.entry{border:1px solid var(--border);background:#fffffff5;border-left:7px solid #94a3b8;border-radius:20px;padding:18px;box-shadow:0 10px 28px #0f172a0d}.type-darbas{border-left-color:#2563eb}.type-tikslas{border-left-color:#059669}.type-vertybe{border-left-color:#7c3aed}.type-taisykle{border-left-color:#ea580c}.type-informacija{border-left-color:#0891b2}.type-mintis{border-left-color:#64748b}.overdueEntry{border-left-color:var(--danger);background:#fff7f7;border-color:#fecaca}.entryTop{justify-content:space-between;gap:14px;margin-bottom:12px;display:flex}.tags{flex-wrap:wrap;gap:8px;display:flex}.tag{text-transform:uppercase;background:var(--blue-bg);color:var(--blue);border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700}.progressTag,.dueSuccess{background:var(--success-bg);color:var(--success)}.userTags{margin-top:12px}.userTag{color:#475569;background:#f1f5f9;border-radius:999px;padding:5px 8px;font-size:13px;font-weight:700}.dueOverdue{background:var(--danger-bg);color:var(--danger)}.dueToday{background:var(--warning-bg);color:var(--warning)}.entryText{white-space:pre-wrap;line-height:1.65}.date,.updated{color:var(--muted);font-size:13px}.empty{border:1px dashed var(--border);color:var(--muted);background:#f8fafc;border-radius:14px;padding:16px}.progressWrap{border:1px solid var(--border);background:#f8fafc;border-radius:14px;margin-top:14px;padding:12px}.progressTop,.areaTop{justify-content:space-between;gap:12px;margin-bottom:8px;font-size:14px;display:flex}.progressBar{background:#e5e7eb;border-radius:999px;width:100%;height:10px;overflow:hidden}.progressBar div{background:linear-gradient(90deg,#0f172a,#334155);border-radius:999px;height:100%}.reminderPanel h3:before{content:"";background:var(--primary);border-radius:999px;width:10px;height:10px;margin-right:8px;display:inline-block}.reminderOverdue h3:before{background:var(--danger)}.reminderToday h3:before{background:var(--warning)}.reminderTomorrow h3:before{background:var(--blue)}.reminderWeek h3:before{background:var(--success)}.calendarDateLabel{background:var(--blue-bg);min-width:42px;color:var(--blue);border-radius:999px;justify-content:center;align-items:center;padding:8px 12px;font-size:14px;font-weight:700;display:inline-flex}.architectureGrid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.areaList,.miniList,.questionList,.compactCardList{gap:12px;display:grid}.areaRow{border:1px solid var(--border);background:#ffffffc7;border-radius:16px;padding:14px}.areaTop span{color:var(--muted)}.miniItem,.questionItem{width:100%;color:var(--text);border:1px solid var(--border);text-align:left;background:#ffffffeb;justify-content:space-between;margin:0}.questionItem{justify-content:flex-start;line-height:1.4}.miniItem strong{color:var(--blue)}.compactCardList .entry{box-shadow:none;padding:14px}.compactCardList .entryText,.compactCardList .buttonRow{display:none}@media (width<=1080px){.shell{grid-template-columns:1fr}.sidebar{height:auto;position:static}.nav,.statsGrid,.statsGrid.compact{grid-template-columns:repeat(2,1fr)}.formGrid,.architectureGrid{grid-template-columns:1fr}.screenHeader,.sectionHeader,.entryTop,.areaTop{flex-direction:column}}@media (width<=560px){.nav,.statsGrid,.statsGrid.compact{grid-template-columns:1fr}.content{padding:18px 12px 40px}.card{padding:18px}.screenHeader h2{font-size:30px}}.insightGrid{gap:18px;display:grid}.insightCard{border-left:8px solid #64748b}.insightCard.danger{border-left-color:var(--danger)}.insightCard.warning{border-left-color:var(--warning)}.insightCard.info{border-left-color:var(--blue)}.insightCard.success{border-left-color:var(--success)}.focusHero{background:linear-gradient(135deg,#fff 0%,#f8fafc 55%,#e0f2fe 100%)}.focusItem{grid-template-columns:52px 1fr;align-items:start;gap:14px;display:grid}.focusRank{background:var(--primary);color:#fff;border-radius:18px;place-items:center;width:52px;height:52px;margin-top:8px;font-size:24px;font-weight:700;display:grid}.projectCard{border-left:8px solid var(--blue)}.projectMeta{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.projectEntries{margin-top:16px}@media (width<=700px){.focusItem{grid-template-columns:1fr}.focusRank{width:42px;height:42px;font-size:18px}.projectMeta{justify-content:flex-start}}.filesToolbar{grid-template-columns:1fr 1fr 220px;gap:14px;display:grid}.filesGrid{gap:18px;display:grid}.fileCard{border-left:8px solid var(--blue)}.file-pdf{border-left-color:#ef4444}.file-video{border-left-color:#8b5cf6}.file-audio{border-left-color:#10b981}.file-word{border-left-color:#2563eb}.file-image{border-left-color:#f59e0b}.fileMeta{gap:14px;display:grid}@media (width<=800px){.filesToolbar{grid-template-columns:1fr}}.filesToolbar.pro{grid-template-columns:1fr 1.5fr 180px 220px;align-items:end}.filesToolbar.pro button,.filesToolbar.pro .importButton{margin-top:0}.fileCard.importantFile{background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);border-color:#bbf7d0}.fileMeta.pro{grid-template-columns:repeat(2,1fr)}.checkboxLine{align-items:center;gap:10px;font-weight:700;display:flex}.checkboxLine input{width:auto}@media (width<=900px){.filesToolbar.pro,.fileMeta.pro{grid-template-columns:1fr}}.fileDetails{border-left:8px solid var(--success)}.fileDetails textarea{min-height:150px}.promptBox,.fileDetails textarea{font-family:Arial,sans-serif}.fileCard .sectionHeader .buttonRow{justify-content:flex-end}@media (width<=900px){.fileCard .sectionHeader .buttonRow{justify-content:flex-start}}.linkPanel{border:1px solid var(--border);background:#f8fafc;border-radius:18px;margin-bottom:22px;padding:16px}.linkedList{gap:10px;margin-top:14px;display:grid}.linkedItem,.linkCard{border-left:8px solid var(--success)}.linkedItem{border:1px solid var(--border);background:#fff;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px;display:flex}@media (width<=800px){.linkedItem{flex-direction:column}}.topicCloud{flex-wrap:wrap;gap:10px;display:flex}.topicPill{color:var(--text);border:1px solid var(--border);background:#fff;margin:0;padding:10px 12px}.topicPill.active{background:var(--primary);color:#fff}.topicPill strong{margin-left:6px}.selectedBox{border:1px solid var(--border);background:#f8fafc;border-radius:14px;margin-top:14px;padding:14px}.promptBox{white-space:pre;min-height:420px;font-family:Consolas,Monaco,monospace;font-size:13px;line-height:1.45}.backupPreview{border-left:8px solid var(--success)}.dangerZone{border-left:8px solid var(--danger);background:linear-gradient(135deg,#fff 0%,#fff7f7 100%)}.notificationNote{margin-top:16px}.warningPanel{border-left:8px solid var(--warning);background:linear-gradient(135deg,#fff 0%,#fffbeb 100%)}.aiChatBox{gap:16px;display:grid}.chatMessage{border:1px solid var(--border);border-radius:18px;padding:16px}.chatMessage.user{background:#eff6ff;border-left:6px solid #3b82f6}.chatMessage.assistant{background:#f8fafc;border-left:6px solid #10b981}.chatInputRow{gap:14px;display:grid}.chatInputRow textarea{min-height:120px}.calendarBoard{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.calendarDay.todayDay{border-left:8px solid var(--warning);background:linear-gradient(135deg,#fff 0%,#fffbeb 100%)}.kanbanBoard{grid-template-columns:repeat(4,1fr);align-items:start;gap:18px;display:grid}.kanbanColumn{border:1px solid var(--border);background:#ffffffd1;border-radius:20px;min-height:280px;padding:16px}.mobileCapture textarea{min-height:280px;font-size:20px;line-height:1.6}.quickTypeRow{flex-wrap:wrap;gap:10px;margin-bottom:18px;display:flex}.mobileSaveButton{width:100%;padding:18px;font-size:18px}@media (width<=1000px){.kanbanBoard{grid-template-columns:repeat(2,1fr)}.calendarBoard{grid-template-columns:1fr}}@media (width<=640px){.kanbanBoard{grid-template-columns:1fr}.mobileCapture textarea{min-height:220px}}.voiceRecorder{text-align:center}.recordCircle{color:#fff;background:linear-gradient(135deg,#111827,#334155);border-radius:999px;place-items:center;width:180px;height:180px;margin:20px auto;display:grid;box-shadow:0 18px 40px #0f172a38}.recordCircle span{opacity:.85;font-size:14px;display:block}.recordCircle strong{font-size:34px;display:block}.voiceCard{border-left:8px solid #10b981}.voiceCard audio{width:100%;margin:14px 0}.reminderTag{color:#6d28d9;background:#ede9fe}.reminderActionCard{gap:10px;display:grid}.reminderSummaryCard{border-left:8px solid #7c3aed}.documentTextArea{min-height:360px;font-family:Consolas,Monaco,monospace;font-size:14px}.documentReaderPanel{border-left:8px solid var(--blue)}.readerStatus{border:1px solid var(--border);background:#f8fafc;border-radius:14px;flex-wrap:wrap;gap:12px;margin-top:14px;padding:12px;display:flex}.semanticHero{border-left:8px solid #2563eb}.semanticInput{margin-top:14px;padding:18px;font-size:18px}.semanticResultCard{border-left:8px solid #2563eb;gap:12px;display:grid}.semanticScore{background:#eff6ff;border-radius:12px;justify-content:space-between;align-items:center;padding:10px 14px;display:flex}.semanticTokens{flex-wrap:wrap;gap:8px;display:flex}.semanticClusterGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:14px;display:grid}.clusterCard{border:1px solid var(--border);background:#ffffffd9;border-radius:16px;gap:6px;padding:16px;display:grid}.graphAiList{gap:22px;display:grid}.graphAiCard{border-left:8px solid #7c3aed}.graphAiCard .compactCardList .entryText{display:block}.approvedGraphLink{background:linear-gradient(135deg,#fff 0%,#f0fdf4 100%);border-left-color:#10b981}button:disabled{opacity:.55;cursor:not-allowed}.mobileBottomNav{height:76px;padding:10px 12px calc(10px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--border);z-index:500;background:#fffffff5;grid-template-columns:repeat(5,1fr);gap:8px;display:none;position:fixed;bottom:0;left:0;right:0}.mobileNavButton{background:0 0;border:none;border-radius:18px;min-height:54px;font-size:13px;font-weight:700}.mobileNavButton.active{color:#2563eb;background:#2563eb1f}@media (width<=860px){body{font-size:15px}.mobileBottomNav{display:grid}.sidebar{display:none}.mainContent,.pageContent,main{padding-bottom:110px!important}.card{border-radius:18px;padding:16px}.statsGrid,.dashboardGrid,.architectureGrid,.semanticClusterGrid,.formGrid{grid-template-columns:1fr!important}.entryCard,.graphAiCard,.semanticResultCard{border-radius:18px}textarea,input,select{min-height:48px;font-size:16px}textarea{min-height:120px}.buttonRow{flex-wrap:wrap}button,.smallButton,.secondary,.deleteButton{min-height:46px;font-size:14px}.sectionHeader{flex-direction:column;align-items:flex-start;gap:10px}h1{font-size:28px}h2{font-size:23px}h3{font-size:19px}.entryList,.graphAiList{gap:18px}.calendarGrid{overflow-x:auto}.documentTextArea{min-height:240px}html,body{overflow-x:hidden}.mobileBottomNav{box-shadow:0 -8px 24px #0f172a14}.mobileNavButton{touch-action:manipulation;transition:all .2s}.mobileNavButton:active{transform:scale(.96)}.card{margin-bottom:14px;overflow:hidden}.entryCard,.semanticResultCard,.graphAiCard{padding:14px}.statsGrid.compact{gap:10px}.statBox{justify-content:center;min-height:88px}.buttonRow{width:100%}.buttonRow button{flex:1}.sectionHeader{margin-bottom:12px}textarea,input,select,button{-webkit-tap-highlight-color:transparent}input,textarea,select{border-radius:14px}.dashboardGrid{gap:14px}.entryList,.graphAiList{padding-bottom:12px}.mobileQuickActions .statsGrid{grid-template-columns:repeat(2,1fr)!important}.mobileQuickActions button{min-height:54px;font-size:15px}.documentTextArea{font-size:15px;line-height:1.5}.calendarDateLabel{align-self:flex-start}.promptBox{min-height:220px}.sidebarSpacer{display:none}}.quickCaptureCard{border-left:8px solid #2563eb}.quickCaptureArea{width:100%;min-height:220px;font-size:18px;line-height:1.6}.quickActionGrid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:18px;display:grid}.floatingActionButton{color:#fff;z-index:550;background:#2563eb;border:none;border-radius:50%;width:64px;height:64px;font-size:36px;font-weight:700;position:fixed;bottom:96px;right:18px;box-shadow:0 12px 30px #2563eb59}.floatingActionButton:active{transform:scale(.95)}@media (width<=860px){.floatingActionButton{width:68px;height:68px;bottom:104px}.quickActionGrid{grid-template-columns:1fr 1fr}}.todayHero{background:linear-gradient(135deg,#fff 0%,#fff7ed 100%);border-left:8px solid #f59e0b}.workflowPanel{border-left:8px solid #8b5cf6}.reflectionGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;margin-top:18px;display:grid}.reflectionCard{border:1px solid var(--border);background:#ffffffd9;border-radius:18px;min-height:120px;padding:18px}@media (width<=860px){.reflectionGrid{grid-template-columns:1fr}.todayHero h2{font-size:30px}}.diagnosticsHero{background:linear-gradient(135deg,#fff 0%,#fef2f2 100%);border-left:8px solid #ef4444}.diagnosticsIssueList{gap:12px;display:grid}.diagnosticsIssue{background:#fef2f2cc;border:1px solid #ef444440;border-radius:16px;padding:16px}.diagnosticsOk{background:#f0fdf4cc;border:1px solid #10b98140;border-radius:16px;padding:18px}.safeMobileMenuButton,.safeMobileMenuOverlay{display:none}@media (width<=900px){.safeMobileMenuButton{z-index:9999;color:#fff;background:#2563eb;border:none;border-radius:999px;min-height:44px;padding:10px 16px;font-weight:800;display:block;position:fixed;top:14px;right:14px;box-shadow:0 10px 24px #2563eb59}.safeMobileMenuOverlay{z-index:10000;background:#0f172a80;padding:72px 12px 24px;display:flex;position:fixed;inset:0}.safeMobileMenuPanel{background:#fff;border-radius:22px;width:100%;max-height:84vh;padding:16px;overflow-y:auto}.safeMobileMenuHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.safeMobileMenuHeader button{color:#0f172a;background:#f8fafc;border:1px solid #dbe3ef;border-radius:12px;min-height:40px;padding:8px 12px;font-weight:700}.safeMobileMenuGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.safeMobileMenuItem{color:#0f172a;text-align:left;background:#f8fafc;border:1px solid #dbe3ef;border-radius:14px;min-height:52px;padding:12px;font-weight:700}.safeMobileMenuItem.active{color:#2563eb;background:#2563eb1f;border-color:#2563eb59}}@media (width<=430px){.safeMobileMenuGrid{grid-template-columns:1fr}}.safeMobileMenuSections{gap:18px;display:grid}.safeMobileMenuSection h3{color:#475569;margin-bottom:10px;font-size:16px}.safeMobileMenuSection{border-bottom:1px solid #94a3b829;padding-bottom:6px}.safeMobileMenuPanel{background:linear-gradient(#fff 0%,#f8fafc 100%)}.safeMobileMenuItem{transition:all .18s}.safeMobileMenuItem:active{transform:scale(.97)}.safeMobileMenuButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}@media (width<=900px){.safeMobileMenuPanel{padding-bottom:120px}}.captureFirstScreen{gap:20px;display:grid}.captureHero{padding-top:20px}.captureHero h1{margin-bottom:10px;font-size:52px;line-height:.95}.captureHero p{color:#64748b;font-size:18px}.captureSurface{background:linear-gradient(#fff 0%,#f8fafc 100%);border-radius:32px;padding:22px;box-shadow:0 24px 50px #0f172a14}.captureTextarea{resize:none;background:0 0;border:none;outline:none;width:100%;min-height:46vh;font-size:30px;line-height:1.5}.captureBottomBar{align-items:center;gap:12px;margin-top:16px;display:flex}.captureActionButton{background:#e2e8f0;border:none;border-radius:22px;width:64px;height:64px;font-size:26px}.captureSaveButton{color:#fff;background:#2563eb;border:none;border-radius:22px;flex:1;min-height:64px;font-size:18px;font-weight:800}@media (width<=860px){.captureFirstScreen{padding-top:34px}.captureHero h1{font-size:42px}.captureTextarea{min-height:52vh;font-size:22px}.captureBottomBar{background:#fffffff2;padding-top:10px;position:sticky;bottom:0}}.compactCapture{gap:12px;max-width:720px;margin:0 auto;display:grid}.compactCaptureHeader{justify-content:space-between;align-items:flex-start;padding-top:8px;display:flex}.compactCaptureHeader h1{margin:0 0 4px;font-size:34px;line-height:1}.compactCaptureHeader p{color:#64748b;margin:0;font-size:15px}.compactCaptureCard{background:#fff;border:1px solid #94a3b838;border-radius:22px;padding:14px;box-shadow:0 16px 34px #0f172a12}.compactCaptureTextarea{resize:vertical;background:#f8fafc;border:1px solid #94a3b838;border-radius:18px;outline:none;width:100%;min-height:190px;padding:14px;font-size:18px;line-height:1.45}.compactCaptureActions{grid-template-columns:repeat(3,1fr) 1.3fr;gap:8px;margin-top:10px;display:grid}.compactIconButton,.compactSaveButton{border:none;border-radius:14px;min-height:48px;font-size:14px;font-weight:800}.compactIconButton{color:#0f172a;background:#e2e8f0}.compactIconButton.active{color:#991b1b;background:#fee2e2}.compactSaveButton{color:#fff;background:#2563eb}.compactCaptureFile{color:#475569;margin:8px 0 0;font-size:13px}.compactHint{color:#64748b;padding:0 4px;font-size:13px}@media (width<=860px){.compactCapture{gap:10px;padding-top:44px}.compactCaptureHeader h1{font-size:30px}.compactCaptureCard{border-radius:20px;padding:12px}.compactCaptureTextarea{min-height:170px;font-size:17px}.compactCaptureActions{grid-template-columns:1fr 1fr}.compactSaveButton{grid-column:span 2}}.activeReminderBadge{color:#2563eb;background:#2563eb1f;border-radius:999px;align-items:center;gap:6px;margin-top:10px;padding:8px 12px;font-size:13px;font-weight:700;display:inline-flex}.reminderSheet{z-index:1000;background:#0f172a73;align-items:flex-end;display:flex;position:fixed;inset:0}.reminderSheetCard{background:#fff;border-radius:24px 24px 0 0;gap:10px;width:100%;padding:18px;display:grid}.reminderSheetHeader{justify-content:space-between;align-items:center;display:flex}.smallCloseButton{background:#e2e8f0;border:none;border-radius:12px;width:38px;height:38px}.reminderOption{background:#f8fafc;border:1px solid #94a3b83d;border-radius:16px;min-height:52px;font-weight:700}.reminderDateBox{gap:10px;display:grid}.reminderDateBox input{min-height:52px}.reminderSheet{background:#0f172a75!important}.reminderSheetCard{border:1px solid #94a3b82e;box-shadow:0 -18px 45px #0f172a38;color:#0f172a!important;background:#fff!important;gap:10px!important;padding:18px!important}.reminderSheetHeader strong{font-size:18px;color:#0f172a!important}.smallCloseButton{font-size:20px;font-weight:800;color:#0f172a!important;background:#e2e8f0!important}.reminderOption{font-size:16px;font-weight:800;color:#0f172a!important;opacity:1!important;background:#f8fafc!important;border:1px solid #cbd5e1!important}.reminderOption:active{background:#e0f2fe!important;border-color:#38bdf8!important}.reminderDateBox input,.reminderDateBox input[type=datetime-local]{font-size:16px;font-weight:700;color:#0f172a!important;opacity:1!important;background:#fff!important;border:1px solid #cbd5e1!important}.reminderDateBox input::-webkit-datetime-edit{color:#0f172a!important}.reminderDateBox input::-webkit-datetime-edit-fields-wrapper{color:#0f172a!important}.reminderDateBox input::-webkit-datetime-edit-text{color:#0f172a!important}.reminderDateBox input::-webkit-datetime-edit-month-field{color:#0f172a!important}.reminderDateBox input::-webkit-datetime-edit-day-field{color:#0f172a!important}.reminderDateBox input::-webkit-datetime-edit-year-field{color:#0f172a!important}.reminderDateBox input::-webkit-datetime-edit-hour-field{color:#0f172a!important}.reminderDateBox input::-webkit-datetime-edit-minute-field{color:#0f172a!important}.reminderDateBox input::-webkit-calendar-picker-indicator{opacity:1;filter:none}@media (width<=860px){.reminderSheetCard{max-height:58vh;border-radius:22px 22px 0 0!important}.reminderOption,.reminderDateBox input{min-height:48px!important}}.reminderDateLabel{margin:4px 0 2px;font-size:15px;font-weight:800;display:block;color:#0f172a!important}.reminderDateBox input[type=datetime-local]{min-height:54px!important;padding:0 14px!important}@media (width<=860px){.reminderSheetCard{overflow-y:auto;max-height:68vh!important}}.reminderDateLabel{display:none!important}.unifiedDateBox{gap:10px;display:grid}.unifiedDateLabel{background:#fff;border:1px solid #cbd5e1;border-radius:16px;min-height:54px;display:block;position:relative;overflow:hidden}.unifiedDateLabel span{color:#0f172a;pointer-events:none;z-index:2;font-size:16px;font-weight:800;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.unifiedDateLabel input[type=datetime-local]{z-index:3;width:100%;font-size:16px;font-weight:700;position:relative;color:#0000!important;opacity:1!important;background:0 0!important;border:none!important;min-height:54px!important;padding:0 14px!important}.unifiedDateLabel input[type=datetime-local]::-webkit-datetime-edit{color:#0000!important}.unifiedDateLabel input[type=datetime-local]::-webkit-datetime-edit-fields-wrapper{color:#0000!important}.unifiedDateLabel input[type=datetime-local]::-webkit-datetime-edit-text{color:#0000!important}.unifiedDateLabel input[type=datetime-local]::-webkit-datetime-edit-month-field{color:#0000!important}.unifiedDateLabel input[type=datetime-local]::-webkit-datetime-edit-day-field{color:#0000!important}.unifiedDateLabel input[type=datetime-local]::-webkit-datetime-edit-year-field{color:#0000!important}.unifiedDateLabel input[type=datetime-local]::-webkit-datetime-edit-hour-field{color:#0000!important}.unifiedDateLabel input[type=datetime-local]::-webkit-datetime-edit-minute-field{color:#0000!important}.unifiedDateLabel input[type=datetime-local]::-webkit-calendar-picker-indicator{cursor:pointer;width:100%;height:100%;position:absolute;inset:0;opacity:1!important;filter:none!important}.primaryReminderOption{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.primaryReminderOption:disabled{color:#64748b!important;opacity:1!important;background:#e2e8f0!important;border-color:#cbd5e1!important}.unifiedDateLabel span{text-align:center;white-space:nowrap;text-overflow:ellipsis;width:100%;padding:0 48px 0 16px;overflow:hidden;top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}.unifiedDateLabel{justify-content:center;align-items:center;display:flex}.unifiedDateLabel span{text-align:center!important;left:calc(50% + 18px)!important;transform:translate(-50%,-50%)!important}@media (width<=430px){.unifiedDateLabel span{padding:0 54px 0 12px!important;left:calc(50% + 22px)!important}}.captureTypeSelect{color:#0f172a;background:#fff;border:1px solid #cbd5e1;border-radius:14px;outline:none;min-height:48px;padding:0 14px;font-size:15px;font-weight:800}.captureTypeSelect:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}@media (width<=860px){.compactCaptureActions{grid-template-columns:1fr 1fr!important}.captureTypeSelect{grid-column:span 2;width:100%}.compactSaveButton{grid-column:span 2}}.captureTypeSelect{display:none!important}.captureTypeChips{grid-column:span 2;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.captureTypeChip{color:#0f172a;background:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;min-height:46px;font-size:14px;font-weight:800}.captureTypeChip.active{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 8px 18px #2563eb38}.captureTypeChip:active{transform:scale(.98)}@media (width<=430px){.captureTypeChips{grid-template-columns:1fr}}.captureTypeChips{display:none!important}.captureTypeSegment{background:#e2e8f0;border-radius:16px;grid-column:span 2;grid-template-columns:repeat(3,1fr);gap:6px;width:100%;min-height:42px;padding:4px;display:grid}.captureTypeSegmentButton{color:#0f172a;background:0 0;border:none;border-radius:12px;min-height:38px;font-size:14px;font-weight:800}.captureTypeSegmentButton.active{color:#2563eb;background:#fff;box-shadow:0 6px 14px #0f172a1f}.compactCaptureActions{gap:8px!important}.compactSaveButton{margin-top:0}@media (width<=860px){.captureTypeSegment{grid-column:span 2}.compactCaptureActions{grid-template-columns:1fr 1fr!important}.compactSaveButton{grid-column:span 2}}.captureTypeSegment,.captureTypeChips,.captureTypeSelect{display:none!important}.captureTypeInline{grid-column:span 2;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.captureTypeInlineButton{color:#0f172a;background:#f8fafc;border:1px solid #d6dee9;border-radius:14px;min-height:46px;font-size:14px;font-weight:800}.captureTypeInlineButton.active{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 8px 18px #2563eb38}.compactCaptureActions{grid-template-columns:1fr 1fr!important;gap:10px!important}.compactSaveButton{grid-column:span 2;min-height:54px}@media (width<=860px){.captureTypeInline{grid-column:span 2}.captureTypeInlineButton{min-height:44px}}.captureSavedNotice{color:#065f46;background:#ecfdf5;border:1px solid #bbf7d0;border-radius:16px;padding:12px 14px;font-size:14px}.captureRecentList{gap:10px;margin-top:2px;padding-bottom:96px;display:grid}.captureRecentHeader{color:#475569;justify-content:space-between;align-items:center;padding:0 2px;font-size:14px;display:flex}.captureRecentHeader span{color:#0f172a;background:#e2e8f0;border-radius:999px;justify-content:center;align-items:center;min-width:28px;min-height:28px;font-weight:800;display:inline-flex}.captureRecentEmpty{color:#64748b;margin:0;font-size:14px}.captureRecentItem{background:#ffffffe0;border:1px solid #94a3b833;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex;box-shadow:0 8px 20px #0f172a0a}.captureRecentItem strong{color:#0f172a;font-size:14px;display:block}.captureRecentItem p{color:#64748b;margin:4px 0 0;font-size:13px;line-height:1.35}.captureRecentItem span{color:#2563eb;background:#eff6ff;border-radius:999px;flex:none;padding:5px 9px;font-size:12px;font-weight:800}@media (width<=860px){.captureRecentList{padding-bottom:118px}}.captureRecentList{max-height:none;overflow:visible}.captureTypeInlineButton.active{color:#fff!important;background:#2563eb!important}.captureRecentItem span{text-transform:lowercase}.captureReminderMeta{font-weight:800;color:#2563eb!important;margin-top:6px!important;font-size:13px!important}.captureRecentItem p.captureReminderMeta{display:block}.captureRecentBody{flex:1;min-width:0}.captureRecentSide{flex:none;place-items:start end;gap:7px;display:grid}.captureTypeBadge,.captureAgeBadge{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:800}.captureTypeBadge{color:#2563eb;text-transform:lowercase;background:#eff6ff}.captureAgeBadge{color:#475569;background:#f1f5f9}.captureRecentItem>span{display:none!important}.repeatToggle{border:none;border-radius:999px;min-width:48px;min-height:28px;padding:4px 9px;font-size:11px;font-weight:900}@media (width<=430px){.captureRecentItem{align-items:flex-start}.captureRecentSide{gap:6px}}.captureRepeatLine .captureReminderMeta{margin:0!important}.captureRecentSide .repeatToggle{display:none!important}.captureRecentSide{align-self:flex-start}.repeatToggle{min-width:52px;min-height:30px}.capturePriorityRow{grid-column:span 2;grid-template-columns:repeat(3,1fr);gap:10px;width:100%;margin:2px 0 0;display:grid}.capturePriorityButton{color:#0f172a;background:#fff;border:1px solid #d6dee9;border-radius:14px;min-height:46px;font-size:14px;font-weight:800}.capturePriorityButton.active{color:#fff;background:#2563eb;border-color:#2563eb;box-shadow:0 8px 18px #2563eb38}.capturePriorityMini{border-radius:999px;width:14px;height:14px;margin-left:auto;display:inline-block}@media (width<=430px){.capturePriorityRow{gap:8px}.capturePriorityButton{min-height:44px;padding:0 6px;font-size:13px}}.capturePriorityRow{grid-template-columns:repeat(4,1fr)!important}.capturePriorityButton.dega{color:#b91c1c;border-color:#fca5a5}.capturePriorityMini.dega{background:#dc2626;box-shadow:0 0 0 4px #dc262624}@media (width<=430px){.capturePriorityRow{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}.capturePriorityButton{min-height:42px!important;font-size:13px!important}}.capturePriorityButton.dega,.capturePriorityButton.dega.active{color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}.capturePriorityMini.dega{background:#dc2626!important}.capturePriorityMini.svarbus{background:#f97316!important}.capturePriorityMini.iprastas,.capturePriorityMini.vidutine{background:#facc15!important}.capturePriorityMini.nesvarbus{background:#2563eb!important}.capturePriorityButton{color:#0f172a!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7dfeb!important}.capturePriorityButton.dega.active{color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}.capturePriorityButton:nth-child(2).active{color:#fff!important;background:#f97316!important;border-color:#f97316!important}.capturePriorityButton:nth-child(3).active{color:#111827!important;background:#facc15!important;border-color:#facc15!important}.capturePriorityButton:nth-child(4).active{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.capturePriorityButton.dega{color:#0f172a!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7dfeb!important}.capturePriorityButton.dega.active{color:#fff!important;background:#dc2626!important;border-color:#dc2626!important;box-shadow:0 8px 18px #dc26263d!important}.capturePriorityButton:not(.active){color:#0f172a!important;box-shadow:none!important;background:#fff!important;border:1px solid #d7dfeb!important}.captureTypeInline{grid-template-columns:repeat(2,1fr)!important}@media (width>=600px){.captureTypeInline{grid-template-columns:repeat(4,1fr)!important}}.captureTypeInlineButton{white-space:nowrap!important;text-overflow:clip!important;border-radius:14px!important;min-width:0!important;min-height:48px!important;padding:0 4px!important;font-size:13px!important;font-weight:800!important;overflow:hidden!important}@media (width<=430px){.captureTypeInline{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.captureTypeInlineButton{letter-spacing:-.3px!important;border-radius:13px!important;min-height:46px!important;padding:0 3px!important;font-size:12px!important}}@media (width<=360px){.captureTypeInlineButton{font-size:11px!important}}@media (width<=430px){.captureTypeInline{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.captureTypeInlineButton{border-radius:13px!important;min-height:46px!important;font-size:14px!important}}.captureTypeInline{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.captureTypeInlineButton{white-space:nowrap!important;text-overflow:ellipsis!important;border-radius:14px!important;min-height:48px!important;padding:0 6px!important;font-size:14px!important;font-weight:800!important;overflow:hidden!important}@media (width<=430px){.captureTypeInline{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.captureTypeInlineButton{border-radius:13px!important;min-height:46px!important;padding:0 4px!important;font-size:12.5px!important}}.captureTypeInline{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;margin-bottom:10px!important}.capturePriorityRow{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;margin-top:0!important}.captureTypeInlineButton,.capturePriorityButton{white-space:nowrap!important;text-overflow:ellipsis!important;box-sizing:border-box!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:46px!important;min-height:46px!important;padding:0 4px!important;font-size:12px!important;font-weight:800!important;display:flex!important;overflow:hidden!important}@media (width<=430px){.captureTypeInline,.capturePriorityRow{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.captureTypeInlineButton,.capturePriorityButton{letter-spacing:-.2px!important;border-radius:12px!important;height:44px!important;min-height:44px!important;padding:0 2px!important;font-size:11px!important}}.captureSearchBlock{grid-template-columns:1fr auto;align-items:center;gap:8px;margin:2px 0 4px;display:grid}.captureSearchInput{color:#0f172a;box-sizing:border-box;background:#fff;border:1px solid #d7dfeb;border-radius:18px;outline:none;width:100%;min-height:52px;padding:0 16px;font-size:16px;font-weight:700}.captureSearchInput::placeholder{color:#64748b;opacity:1}.captureSearchInput:focus{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.captureSearchClear{color:#0f172a;background:#f8fafc;border:1px solid #d7dfeb;border-radius:16px;min-height:52px;padding:0 12px;font-size:14px;font-weight:800}@media (width<=430px){.captureSearchBlock{grid-template-columns:1fr;gap:6px}.captureSearchClear{min-height:44px}}.captureRepeatLine{flex-wrap:wrap;align-items:center;gap:10px;margin-top:8px;display:inline-flex}.captureRepeatLine .repeatToggle{order:1}.captureRepeatLine .captureReminderMeta{order:2;margin:0!important}@media (width>=1024px){.compactCapture{width:calc(100vw - 72px)!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;display:block!important}.compactCaptureHeader,.compactCaptureCard,.captureSavedNotice,.captureSearchBlock,.captureRecentList{box-sizing:border-box!important;width:100%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important}.compactCaptureCard{border-radius:28px!important;padding:24px!important}.compactCaptureTextarea{min-height:190px!important;font-size:20px!important}.compactCaptureActions{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:12px!important;display:grid!important}.compactIconButton{min-height:52px!important}.captureTypeInline,.capturePriorityRow,.captureSearchInput,.compactSaveButton{grid-column:1/-1!important}.captureTypeInline,.capturePriorityRow{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.captureTypeInlineButton,.capturePriorityButton{min-height:52px!important;font-size:14px!important}.compactSaveButton{min-height:56px!important;font-size:18px!important}.captureRecentList{gap:12px!important;display:grid!important}.captureRecentItem{border-radius:22px!important;padding:16px 18px!important}}@media (width>=1440px){.compactCapture{width:calc(100vw - 120px)!important;max-width:1320px!important}.compactCaptureHeader,.compactCaptureCard,.captureSavedNotice,.captureSearchBlock,.captureRecentList{max-width:1320px!important}}.captureRecentItem{cursor:pointer}.captureRecentItem strong,.captureRecentItem p{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.entryPreviewOverlay{z-index:1200;background:#0f172a7a;justify-content:center;align-items:flex-end;padding:18px;display:flex;position:fixed;inset:0}.entryPreviewModal{background:#fff;border-radius:24px;width:100%;max-width:720px;max-height:82vh;padding:18px;overflow-y:auto;box-shadow:0 24px 70px #0f172a47}.entryPreviewHeader{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.entryPreviewHeader strong{color:#0f172a;font-size:18px;line-height:1.25}.entryPreviewHeader button{color:#0f172a;background:#f8fafc;border:1px solid #d7dfeb;border-radius:14px;min-height:40px;padding:0 12px;font-weight:800}.entryPreviewMeta{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.entryPreviewMeta span{color:#2563eb;background:#eff6ff;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.entryPreviewText{white-space:pre-wrap;color:#0f172a;font-size:16px;line-height:1.55}@media (width>=860px){.entryPreviewOverlay{align-items:center}}.entryPreviewActions{grid-template-columns:repeat(3,1fr);gap:8px;margin:12px 0;display:grid}.entryActionButton{border:1px solid #d7dfeb;border-radius:14px;min-height:44px;font-size:14px;font-weight:900}.entryActionButton.danger{color:#991b1b;background:#fee2e2;border-color:#fecaca}.entryActionButton.success{color:#166534;background:#dcfce7;border-color:#bbf7d0}.entryActionButton.neutral{color:#334155;background:#f1f5f9}.entryPriorityActions{gap:8px;margin:12px 0 16px;display:grid}.entryPriorityActions strong{color:#334155;font-size:14px}.entryPriorityGrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.entryPriorityButton{color:#0f172a;background:#fff;border:1px solid #d7dfeb;border-radius:13px;min-height:40px;font-size:13px;font-weight:900}.entryPriorityButton.dega{color:#dc2626;border-color:#fecaca}.entryPriorityButton.svarbus{color:#f97316;border-color:#fed7aa}.entryPriorityButton.iprastas{color:#92400e;border-color:#fde68a}.entryPriorityButton.nesvarbus{color:#2563eb;border-color:#bfdbfe}@media (width<=430px){.entryPreviewActions{grid-template-columns:1fr}.entryPriorityGrid{grid-template-columns:repeat(2,1fr)}}.captureRecentList{box-sizing:border-box!important;width:100%!important}.captureRecentItem{box-sizing:border-box!important;width:100%!important;margin-left:0!important;margin-right:0!important}.captureRecentItem.completed{filter:grayscale(.15);opacity:.45!important}.captureRecentItem.completed strong,.captureRecentItem.completed p{text-decoration:line-through}.entryPriorityButton.active.dega{color:#fff!important;background:#dc2626!important;border-color:#dc2626!important}.entryPriorityButton.active.svarbus{color:#fff!important;background:#f97316!important;border-color:#f97316!important}.entryPriorityButton.active.iprastas{color:#111827!important;background:#facc15!important;border-color:#facc15!important}.entryPriorityButton.active.nesvarbus{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}@media (width<=430px){.compactCapture,.captureRecentList,.captureSearchBlock,.compactCaptureCard{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.captureRecentItem{width:100%!important;margin:0!important;padding-left:14px!important;padding-right:14px!important}.captureRecentItem strong,.captureRecentItem p{text-align:left!important}.captureRecentItemHeader,.captureEntryHeader{justify-content:space-between!important;width:100%!important}}.entryPreviewActions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:12px 0!important;display:grid!important}.entryActionButton{white-space:nowrap!important;box-sizing:border-box!important;border-radius:14px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:46px!important;padding:0 6px!important;font-size:13px!important;font-weight:900!important;display:flex!important}@media (width<=430px){.entryPreviewActions{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.entryActionButton{letter-spacing:-.2px!important;border-radius:12px!important;min-height:44px!important;padding:0 4px!important;font-size:11px!important}}.entryPriorityActions strong{color:#64748b!important;font-size:12px!important;font-weight:500!important}.entryPriorityGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:6px!important;width:100%!important;display:grid!important}.entryPriorityButton{white-space:nowrap!important;text-overflow:ellipsis!important;box-sizing:border-box!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:0 4px!important;font-size:11px!important;font-weight:800!important;display:flex!important;overflow:hidden!important}@media (width<=430px){.entryPriorityGrid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:5px!important}.entryPriorityButton{letter-spacing:-.25px!important;border-radius:11px!important;min-height:40px!important;padding:0 2px!important;font-size:10.5px!important}}.screenErrorCard{color:#0f172a;background:#fff;border:1px solid #fecaca;border-radius:24px;max-width:760px;margin:32px auto;padding:22px;box-shadow:0 18px 45px #0f172a14}.screenErrorCard h2{color:#991b1b;margin:0 0 8px}.screenErrorCard p{color:#475569;margin:0 0 12px}.screenErrorCard pre{white-space:pre-wrap;color:#334155;background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;max-height:180px;padding:12px;font-size:13px;overflow:auto}.screenErrorCard button{color:#fff;background:#2563eb;border:none;border-radius:14px;min-height:44px;padding:0 16px;font-weight:900}.compactSearchFilter{position:relative;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:8px 0 10px!important;display:grid!important}.compactSearchFilter .captureSearchInput{border-radius:14px!important;height:44px!important;min-height:44px!important;padding:0 12px!important;font-size:14px!important}.filterMenuButton{color:#0f172a;white-space:nowrap;background:#fff;border:1px solid #d7dfeb;border-radius:14px;min-height:44px;padding:0 12px;font-size:13px;font-weight:900}.filterMenuButton.active{color:#fff;background:#2563eb;border-color:#2563eb}.filterSheetHeader{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.filterSheetHeader strong{color:#0f172a;font-size:14px}.filterSheetHeader button{color:#0f172a;background:#e2e8f0;border:none;border-radius:12px;width:34px;height:34px;font-weight:900}.filterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.filterOption{color:#0f172a;background:#f8fafc;border:1px solid #d7dfeb;border-radius:12px;min-height:40px;font-size:13px;font-weight:800}.filterOption.active{color:#fff;background:#2563eb;border-color:#2563eb}@media (width<=430px){.compactSearchFilter{grid-template-columns:minmax(0,1fr) 112px!important;gap:7px!important}.filterMenuButton{padding:0 8px;font-size:12px}.filterSheet{width:100%;left:0;right:auto}}.compactSearchFilter .captureSearchInput,.filterMenuButton{box-sizing:border-box!important;align-items:center!important;height:44px!important;min-height:44px!important;max-height:44px!important;display:flex!important}.filterMenuButton{justify-content:center!important;padding-top:0!important;padding-bottom:0!important;line-height:1!important}.dateRangeControls input[type=date]{color:#0f172a;background:#fff;border:1px solid #d7dfeb;border-radius:12px;min-height:42px;padding:0 10px;font-size:14px;font-weight:700}.clearDateRangeButton{color:#0f172a;background:#f8fafc;border:1px solid #d7dfeb;border-radius:12px;min-height:40px;font-size:13px;font-weight:800}@media (width<=430px){.compactSearchFilter{grid-template-columns:minmax(0,1fr) 104px!important;align-items:stretch!important}.compactSearchFilter .captureSearchInput,.filterMenuButton{border-radius:13px!important;height:42px!important;min-height:42px!important;max-height:42px!important}.compactSearchFilter .captureSearchInput{font-size:14px!important}.filterMenuButton{font-size:12px!important}}.compactSearchFilter{align-items:start!important}.compactSearchFilter .captureSearchInput{height:42px!important;min-height:42px!important;max-height:42px!important}.filterMenuButton{height:42px!important;min-height:42px!important;max-height:42px!important;transform:translateY(-4px)!important}.clearDateRangeButton{width:100%!important;display:block!important}@media (width<=430px){.filterMenuButton{transform:translateY(-5px)!important}}.compactSearchFilter{grid-template-columns:minmax(0,1fr) 110px!important;align-items:center!important;gap:10px!important;width:100%!important;display:grid!important}.compactSearchFilter .captureSearchInput{box-sizing:border-box!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0 14px!important;line-height:48px!important;display:block!important}.filterMenuButton{box-sizing:border-box!important;justify-content:center!important;align-self:center!important;align-items:center!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0 14px!important;line-height:48px!important;display:flex!important;position:relative!important;top:0!important;bottom:0!important;transform:none!important}@media (width<=430px){.compactSearchFilter{grid-template-columns:minmax(0,1fr) 100px!important;align-items:center!important;gap:8px!important}.compactSearchFilter .captureSearchInput,.filterMenuButton{border-radius:16px!important;height:46px!important;min-height:46px!important;max-height:46px!important;line-height:46px!important}}.dateRangeControls{visibility:visible!important;opacity:1!important;display:grid!important}.dateRangeControls input[type=date]{appearance:auto!important}.dateRangeControls input[type=date]{color:#0f172a!important;box-sizing:border-box!important;appearance:auto!important;background:#fff!important;border:1px solid #d7dfeb!important;border-radius:12px!important;width:100%!important;min-height:42px!important;padding:0 8px!important;font-size:14px!important;font-weight:700!important;display:block!important}.applyDateRangeButton,.clearDateRangeButton{border:1px solid #d7dfeb!important;border-radius:12px!important;width:100%!important;min-height:40px!important;font-size:13px!important;font-weight:800!important}.applyDateRangeButton{color:#fff!important;background:#2563eb!important;border-color:#2563eb!important}.compactSearchFilter{grid-template-columns:minmax(0,1fr) 106px!important;align-items:center!important;gap:8px!important;width:100%!important;display:grid!important;position:relative!important}.compactSearchFilter .captureSearchInput,.filterMenuButton{box-sizing:border-box!important;border-radius:16px!important;height:46px!important;min-height:46px!important;max-height:46px!important;margin:0!important;top:auto!important;bottom:auto!important;transform:none!important}.filterMenuButton{justify-content:center!important;align-items:center!important;padding:0 10px!important;line-height:1!important;display:flex!important}.filterSheet{z-index:1200!important;width:min(380px,94vw)!important;position:absolute!important;top:calc(100% + 8px)!important;right:0!important}.filterSheetCard{background:#fff!important;border:1px solid #d7dfeb!important;border-radius:18px!important;padding:12px!important;box-shadow:0 20px 50px #0f172a33!important}.dateRangeControls{border-top:1px solid #e2e8f0!important;gap:10px!important;margin-top:10px!important;padding-top:10px!important;display:grid!important}.dateRangeGrid{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.dateRangeControls span{color:#64748b!important;font-size:12px!important;font-weight:800!important}.dateRangeControls input[type=date]{color:#0f172a!important;box-sizing:border-box!important;background:#fff!important;border:1px solid #d7dfeb!important;border-radius:12px!important;width:100%!important;min-height:42px!important;padding:0 8px!important;font-size:14px!important;font-weight:700!important;display:block!important}.dateRangeButtons{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.applyDateRangeButton,.clearDateRangeButton{border:1px solid #d7dfeb!important;border-radius:12px!important;min-height:40px!important;font-size:13px!important;font-weight:800!important}.applyDateRangeButton{color:#fff!important;background:#2563eb!important}.clearDateRangeButton{color:#0f172a!important;background:#f8fafc!important}@media (width<=430px){.filterSheet{width:100%!important;left:0!important;right:auto!important}}.reminderDuePulse{animation:2.8s ease-in-out infinite reminderSoftPulse;position:relative;overflow:hidden;background:linear-gradient(135deg,#ef444412,#fffffff5)!important;border-color:#ef444438!important}.reminderDuePulse:after{content:"";pointer-events:none;background:radial-gradient(circle,#ef44441a,#0000 72%);position:absolute;inset:0}@keyframes reminderSoftPulse{0%{transform:scale(1);box-shadow:0 0 #ef444400}50%{transform:scale(1.01);box-shadow:0 0 22px #ef44441f}to{transform:scale(1);box-shadow:0 0 #ef444400}}.rememberReminderButton{color:#991b1b;background:#ef44441f;border:none;border-radius:14px;width:100%;min-height:44px;margin-bottom:10px;font-size:14px;font-weight:900}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--dark-bg:#060816;--dark-surface:#0f172a;--dark-surface-2:#131d36;--dark-border:#94a3b829;--dark-text:#f8fafc;--dark-muted:#94a3b8;--dark-accent:#3b82f6;--dark-glow:#3b82f62e}.appShell,.appLayout,.mainLayout,.mainContainer,.capturePage,.quickCapturePage{color:var(--dark-text)!important;background:0 0!important}.captureEntryCard,.captureComposer,.captureRecentList,.modalCard,.filterSheetCard,.screenErrorCard,.dashboardCard,.todayCard,.goalCard,.card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:1px solid var(--dark-border)!important;color:var(--dark-text)!important;background:linear-gradient(#0f172aeb,#0f172ad6)!important;box-shadow:0 10px 35px #00000059,inset 0 0 0 1px #ffffff05!important}h1,h2,h3,h4,h5,h6,strong,label,.captureEntryTitle,.captureTitle{color:#fff!important}p,span,small,.captureEntryMeta,.captureMuted{color:var(--dark-muted)!important}input,textarea,select,.captureSearchInput{color:#fff!important;background:#0f172ae0!important;border:1px solid #94a3b829!important;box-shadow:inset 0 0 0 1px #ffffff05!important}input::placeholder,textarea::placeholder{color:#94a3b8b8!important}button{transition:transform .16s,background .16s,border-color .16s,box-shadow .16s!important}.filterMenuButton,.captureTypeButton,.priorityButton,.actionButton{color:#fff!important;background:linear-gradient(#1e293bf2,#0f172af2)!important;border:1px solid #94a3b824!important}.filterMenuButton.active,.filterOption.active,.captureTypeButton.active,.priorityButton.active{color:#fff!important;background:linear-gradient(#3b82f6f2,#2563ebeb)!important;border-color:#60a5fa99!important;box-shadow:0 0 24px #3b82f638!important}.sidebar,.navigation,.menuContainer,.bottomNav{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#0a0e1ef5,#060816f0)!important;border-color:#94a3b81f!important}svg,.icon{filter:drop-shadow(0 0 10px #3b82f62e)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:#94a3b83d;border-radius:999px}@media (width<=430px){.captureEntryCard,.captureComposer,.modalCard{border-radius:22px!important}button{border-radius:16px!important}}:root{--premium-bg:radial-gradient(circle at top left, #3b82f62e, transparent 28%), radial-gradient(circle at top right, #a855f724, transparent 30%), radial-gradient(circle at bottom, #0ea5e91a, transparent 24%), #040816;--glass-bg:linear-gradient(180deg, #0f172ad1, #0a0f1ceb);--glass-border:#ffffff14;--glass-highlight:#ffffff08;--accent-blue:#3b82f6;--accent-violet:#8b5cf6;--text-main:#f8fafc;--text-muted:#94a3b8}html,body,#root{min-height:100%;background:var(--premium-bg)!important;color:var(--text-main)!important}body{letter-spacing:-.02em;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important}.captureComposer,.captureRecentList,.captureEntryCard,.filterSheetCard,.modalCard,.dashboardCard,.todayCard,.goalCard,.card,.panel,.widget{-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);background:var(--glass-bg)!important;border:1px solid var(--glass-border)!important;box-shadow:0 12px 40px #00000073, inset 0 1px 0 var(--glass-highlight), 0 0 0 1px #ffffff05!important;color:var(--text-main)!important;border-radius:28px!important}.captureComposer *,.captureRecentList *,.captureEntryCard *{color:inherit}h1,h2,h3,h4,h5,h6,.captureTitle,.captureEntryTitle{letter-spacing:-.03em;color:#fff!important;font-weight:800!important}p,span,small,.captureMuted,.captureEntryMeta{color:var(--text-muted)!important}textarea,input,select,.captureSearchInput{color:#fff!important;background:linear-gradient(#0f172ae0,#090e1cf2)!important;border:1px solid #ffffff14!important;border-radius:20px!important;box-shadow:inset 0 1px #ffffff08,0 0 #0000!important}button{border-radius:18px!important;transition:transform .16s,box-shadow .16s,background .16s!important}button:hover{transform:translateY(-1px)}.captureTypeButton,.priorityButton,.filterMenuButton,.filterOption{color:#f8fafceb!important;background:linear-gradient(#1e293beb,#0f172af0)!important;border:1px solid #ffffff14!important;box-shadow:inset 0 1px #ffffff0a,0 10px 24px #0000003d!important}.captureTypeButton.active,.priorityButton.active,.filterMenuButton.active,.filterOption.active{color:#fff!important;background:linear-gradient(135deg,#3b82f6f5,#6366f1eb)!important;border:1px solid #60a5fa8c!important;box-shadow:0 0 26px #3b82f647,inset 0 1px #ffffff29!important}.saveButton,.captureSaveButton{color:#fff!important;background:linear-gradient(135deg,#2563eb,#4f46e5)!important;border:1px solid #60a5fa80!important;box-shadow:0 12px 30px #2563eb52,inset 0 1px #ffffff1f!important}.sidebar,.navigation,.menuContainer,.bottomNav{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:linear-gradient(#090e1ceb,#040816f5)!important;border:1px solid #ffffff0d!important}.captureEntryCard{position:relative;overflow:hidden}.captureEntryCard:before{content:"";pointer-events:none;background:linear-gradient(135deg,#ffffff0a,#0000 34%);position:absolute;inset:0}.modalOverlay{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020617c7!important}.captureSearchInput{box-shadow:0 10px 24px #00000047,inset 0 1px #ffffff0a!important}.captureTitle,h1{text-shadow:0 0 24px #3b82f62e}@media (width<=430px){.captureComposer,.captureEntryCard,.filterSheetCard{border-radius:24px!important}.captureTypeButton,.priorityButton,.filterMenuButton{min-height:48px!important}}html,body,#root{background:linear-gradient(#020202 0%,#050505 35%,#080808 100%)!important}body:before,body:after{display:none!important}.captureEntryCard,.captureRecentItem,.captureRecentList,.captureComposer,.filterSheetCard,.modalCard,.card{background:linear-gradient(#141414f5,#0a0a0afa)!important;border:1px solid #ffffff14!important}.captureEntryTitle,.captureTitle,h1,h2,h3,strong{color:#fff!important}.captureEntryCard p,.captureEntryCard span,.captureRecentItem p,.captureRecentItem span,small{color:#ffffffd1!important}.captureSearchInput{color:#fff!important;background:#0f0f0f!important;border-color:#ffffff1a!important}.captureSearchInput::placeholder{color:#ffffff73!important}.captureRecentItem{opacity:1!important}.menuButton,.floatingMenuButton{background:linear-gradient(135deg,#1d4ed8,#2563eb)!important}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#050505;--bg-1:#090909;--surface-0:#101010;--surface-1:#151515;--surface-2:#1b1b1b;--border-0:#ffffff13;--border-1:#ffffff1f;--text-0:#f5f5f5;--text-1:#d4d4d4;--text-2:#a3a3a3;--text-3:#737373;--accent:#f5f5f5;--accent-text:#050505;--blue:#2563eb;--blue-2:#1d4ed8;--yellow:#facc15;--red:#ef4444;--orange:#f97316;--radius-md:16px;--radius-lg:22px;--radius-xl:28px;--shadow-card:0 16px 40px #0000006b, inset 0 1px 0 #ffffff09;--container-desktop:1120px}html,body,#root{min-height:100%;color:var(--text-0)!important;background:#050505!important}body{letter-spacing:-.015em;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}body:before,body:after,#root:before,#root:after{display:none!important}.app,.appShell,.appLayout,.mainLayout,.mainContainer,.page,.screen,.capturePage,.quickCapturePage,.compactCapture,.quickCaptureScreen,.systemScreen,main{color:var(--text-0)!important;background:0 0!important}.compactCapture,.quickCaptureScreen,.systemScreen,.mainContainer,.pageShell{width:min(calc(100vw - 28px), var(--container-desktop))!important;max-width:var(--container-desktop)!important;box-sizing:border-box!important;margin-inline:auto!important}@media (width<=430px){.compactCapture,.quickCaptureScreen,.systemScreen,.mainContainer,.pageShell{width:calc(100vw - 24px)!important;max-width:none!important}}h1,h2,h3,h4,h5,h6,.captureTitle,.compactCaptureTitle,.screenTitle{color:var(--text-0)!important;letter-spacing:-.04em!important;text-shadow:none!important;font-weight:800!important}h1,.captureTitle,.compactCaptureTitle{margin:22px 0 20px!important;font-size:clamp(34px,6vw,56px)!important;line-height:.96!important}p,span,small,label,.muted,.captureMuted,.captureEntryMeta{color:var(--text-2)!important}.card,.panel,.widget,.captureComposer,.compactCaptureCard,.quickCaptureCard,.captureRecentList,.captureRecentItem,.captureEntryCard,.entryPreviewModal,.modalCard,.filterSheetCard,.dashboardCard,.todayCard,.goalCard,.statBox,.clusterCard,.semanticResultCard{background:linear-gradient(180deg, var(--surface-1), var(--surface-0))!important;color:var(--text-0)!important;border:1px solid var(--border-0)!important;border-radius:var(--radius-xl)!important;box-shadow:var(--shadow-card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.compactCaptureCard,.captureComposer,.quickCaptureCard{background:linear-gradient(#121212,#0b0b0b)!important;padding:22px!important}.captureRecentList{background:linear-gradient(#101010fa,#070707fa)!important;padding:14px!important}.captureRecentItem,.captureEntryCard{border-radius:var(--radius-lg)!important;opacity:1!important;background:linear-gradient(#151515,#0f0f0f)!important}.captureRecentItem strong,.captureEntryCard strong,.captureEntryTitle,.captureRecentBody strong{color:var(--text-0)!important;font-weight:800!important}.captureRecentItem p,.captureEntryCard p,.captureRecentBody p{color:var(--text-1)!important}.captureRecentItem span,.captureEntryCard span{color:var(--text-2)!important}textarea,input,select,.captureSearchInput,.compactCaptureTextarea,.captureTextArea{color:var(--text-0)!important;border:1px solid var(--border-1)!important;border-radius:var(--radius-lg)!important;background:#0c0c0c!important;outline:none!important;box-shadow:inset 0 1px #ffffff09!important}textarea::placeholder,input::placeholder{color:var(--text-3)!important;opacity:1!important}textarea:focus,input:focus,select:focus{border-color:#ffffff38!important;box-shadow:0 0 0 3px #ffffff0b,inset 0 1px #ffffff0a!important}button{border-radius:var(--radius-md)!important;font-weight:800!important;transition:transform .15s,background .15s,border-color .15s,box-shadow .15s!important}button:active{transform:scale(.985)!important}.compactIconButton,.captureTypeInlineButton,.capturePriorityButton,.filterMenuButton,.filterOption,.entryActionButton,.entryPriorityButton,.archiveToggleButton{color:var(--text-0)!important;border:1px solid var(--border-1)!important;box-shadow:none!important;background:#121212!important}.compactIconButton:hover,.captureTypeInlineButton:hover,.capturePriorityButton:hover,.filterMenuButton:hover,.filterOption:hover,.entryActionButton:hover,.entryPriorityButton:hover{background:#191919!important}.captureTypeInlineButton.active,.captureTypeButton.active,.filterMenuButton.active,.filterOption.active{background:var(--text-0)!important;color:var(--accent-text)!important;border-color:var(--text-0)!important;box-shadow:0 8px 22px #ffffff1f!important}.compactSaveButton,.saveButton,.captureSaveButton{background:linear-gradient(180deg, var(--blue), var(--blue-2))!important;color:#fff!important;border:1px solid #60a5fa47!important;box-shadow:0 12px 26px #2563eb38!important}.capturePriorityButton.dega.active,.entryPriorityButton.dega.active{background:var(--red)!important;color:#fff!important;border-color:var(--red)!important}.capturePriorityButton.svarbus.active,.entryPriorityButton.svarbus.active{background:var(--orange)!important;color:#111!important;border-color:var(--orange)!important}.capturePriorityButton.iprastas.active,.entryPriorityButton.iprastas.active{background:var(--yellow)!important;color:#111!important;border-color:var(--yellow)!important}.capturePriorityButton.nesvarbus.active,.entryPriorityButton.nesvarbus.active{color:#fff!important;background:#3b82f6!important;border-color:#3b82f6!important}.captureTypeBadge,.captureReminderMeta,.repeatToggle,.entryPreviewMeta span{color:var(--text-1)!important;border:1px solid var(--border-0)!important;box-shadow:none!important;background:#1a1a1a!important}.repeatToggle.on{color:#86efac!important;background:#22c55e29!important;border-color:#22c55e38!important}.repeatToggle.off{color:#fecaca!important;background:#f8717129!important;border-color:#f8717138!important}.menuButton,.floatingMenuButton,button[class*=menu],button[class*=Menu]{color:var(--text-0)!important;border:1px solid var(--border-1)!important;background:linear-gradient(#202020,#111)!important;box-shadow:0 12px 28px #0000005c!important}.sidebar,.navigation,.menuContainer,.bottomNav{border-color:var(--border-0)!important;background:#080808!important}.compactSearchFilter{grid-template-columns:minmax(0,1fr) 104px!important;align-items:center!important;gap:10px!important;margin:16px 0!important;display:grid!important}.compactSearchFilter .captureSearchInput,.filterMenuButton{box-sizing:border-box!important;align-items:center!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;line-height:1!important;display:flex!important;transform:none!important}.filterMenuButton{justify-content:center!important}@media (width>=900px){.compactCapture,.quickCaptureScreen,.systemScreen,.mainContainer,.pageShell{width:min(100vw - 80px,1180px)!important}.captureRecentList{max-width:1180px!important}.captureRecentItem,.captureEntryCard{padding:18px 22px!important}}@media (width<=430px){.compactCaptureCard,.captureComposer,.quickCaptureCard{border-radius:24px!important;padding:16px!important}.captureRecentList{border-radius:24px!important;padding:10px!important}.captureRecentItem,.captureEntryCard{border-radius:20px!important}.compactSearchFilter{grid-template-columns:minmax(0,1fr) 96px!important;gap:8px!important}.compactSearchFilter .captureSearchInput,.filterMenuButton{height:46px!important;min-height:46px!important;max-height:46px!important}}[style*="background: white"],[style*=background\:white],[style*="background-color: white"],[style*=background-color\:white]{background:var(--surface-1)!important}*{scrollbar-color:#333 #080808}::-webkit-scrollbar-track{background:#080808!important}::-webkit-scrollbar-thumb{background:#333!important}@media (width>=1200px){.compactCapture,.quickCaptureScreen,.systemScreen,.mainContainer,.pageShell{grid-template-columns:300px minmax(0,1fr)!important;align-items:start!important;gap:24px!important;width:min(100vw - 48px,1440px)!important;max-width:1440px!important;display:grid!important}.sidebar,.navigation,.menuContainer{width:100%!important;max-height:calc(100vh - 28px)!important;position:sticky!important;top:14px!important;overflow-y:auto!important}.captureComposer,.compactCaptureCard,.quickCaptureCard,.captureRecentList{max-width:980px!important}}.menuButton,.floatingMenuButton,button[class*=menu],button[class*=Menu]{z-index:5!important;background:linear-gradient(#171717,#0d0d0d)!important;border-radius:16px!important;height:44px!important;min-height:44px!important;padding:0 16px!important;font-size:15px!important;position:relative!important;box-shadow:0 8px 18px #00000047!important}textarea,.compactCaptureTextarea,.captureTextArea{min-height:140px!important;padding:18px!important;font-size:18px!important;line-height:1.45!important}textarea::placeholder,input::placeholder{color:#ffffff57!important}.captureRecentList{flex-direction:column!important;gap:12px!important;display:flex!important}.captureRecentItem,.captureEntryCard{min-height:auto!important;padding:18px!important}.captureRecentBody,.captureEntryBody{flex-direction:column!important;gap:4px!important;display:flex!important}.captureRecentBody p{margin:0!important}.captureRecentBody strong+p{opacity:.84!important}.captureRecentBody strong+p:empty{display:none!important}.repeatToggle,.captureReminderMeta,.captureTypeBadge,.entryPreviewMeta span{border-radius:999px!important;min-height:30px!important;padding:4px 12px!important;font-size:13px!important}.repeatToggle.on{color:#86efac!important;background:#22c55e1f!important}.repeatToggle.off{color:#fca5a5!important;background:#ef44441a!important}.captureAgeBadge,.entryAgeBadge,.captureRecentAge,.captureEntryAge,.captureRecentItem [class*=Age],.captureEntryCard [class*=Age]{background:#ffffff14!important;border-radius:999px!important;min-height:30px!important;padding:4px 12px!important;font-size:13px!important}.compactSaveButton,.saveButton,.captureSaveButton{background:linear-gradient(#2563eb,#1d4ed8)!important;border-radius:20px!important;box-shadow:0 10px 22px #2563eb29!important}.captureTypeInlineButton,.capturePriorityButton{border-radius:18px!important;min-height:52px!important}.captureTypeInlineButton.active,.captureTypeButton.active{box-shadow:0 6px 16px #ffffff0f!important}.compactSearchFilter{margin-top:18px!important}.captureSearchInput,.filterMenuButton{border-radius:18px!important}.captureEntryTitle,.captureRecentBody strong{font-size:17px!important;line-height:1.25!important}@media (width<=480px){.captureRecentItem,.captureEntryCard{padding:16px!important}textarea,.compactCaptureTextarea,.captureTextArea{min-height:120px!important;font-size:17px!important}.menuButton,.floatingMenuButton,button[class*=menu],button[class*=Menu]{height:42px!important;min-height:42px!important;padding:0 14px!important;font-size:14px!important}}:root{--m-bg:#050505;--m-panel:#0f0f0f;--m-panel-2:#151515;--m-line:#ffffff13;--m-line-2:#ffffff1f;--m-text:#f2f2f2;--m-text-2:#c9c9c9;--m-text-3:#8f8f8f;--m-blue:#2563eb;--m-blue-2:#1d4ed8;--m-yellow:#facc15;--m-red:#ef4444;--m-orange:#f97316}html,body,#root{background:var(--m-bg)!important;color:var(--m-text)!important}body{letter-spacing:-.01em!important;font-size:14px!important}@media (width>=960px){.shell{grid-template-columns:208px minmax(0,1fr)!important}.sidebar{background:#070707!important;border-right:1px solid #ffffff0e!important;width:208px!important;padding:14px 10px!important}.brand{margin-bottom:14px!important;padding-bottom:12px!important}.brand h1{letter-spacing:-.02em!important;font-size:15px!important;font-weight:650!important}.brand span{padding:3px 7px!important;font-size:10px!important}.nav{gap:5px!important}.navItem{border-radius:10px!important;min-height:32px!important;padding:7px 9px!important;font-size:12px!important;font-weight:560!important}.content{width:100%!important;max-width:none!important;margin:0!important;padding:18px 24px 40px!important}.compactCapture{grid-template-columns:minmax(0,760px) minmax(280px,360px)!important;align-items:start!important;gap:14px!important;width:min(100%,1160px)!important;max-width:1160px!important;margin:0 auto!important;display:grid!important}.compactCaptureHeader,.compactCaptureCard,.captureSavedNotice,.compactSearchFilter{grid-column:1!important}.captureRecentList{grid-area:1/2/span 5!important;max-height:calc(100vh - 38px)!important;margin-top:0!important;overflow:auto!important}.captureRecentHeader{z-index:2!important;background:linear-gradient(#0b0b0b,#0b0b0beb)!important;padding:4px 2px 8px!important;position:sticky!important;top:0!important}}@media (width>=1200px){.compactCapture,.quickCaptureScreen,.systemScreen,.mainContainer,.pageShell{grid-template-columns:minmax(0,760px) minmax(280px,360px)!important}.compactCaptureCard,.captureRecentList{max-width:none!important}}.compactCaptureHeader{margin:0!important;padding-top:0!important}.compactCaptureHeader h1,.compactCaptureHeader .captureTitle,.compactCapture h1{letter-spacing:-.035em!important;margin:4px 0 10px!important;font-size:clamp(22px,5vw,30px)!important;font-weight:680!important;line-height:1!important}.compactCaptureHeader p{display:none!important}h1,h2,h3,h4,h5,h6,strong,button{font-weight:650!important}p,span,small,label{font-weight:450!important}.captureRecentBody strong,.captureEntryTitle{letter-spacing:-.012em!important;font-size:15px!important;font-weight:680!important;line-height:1.22!important}.captureRecentBody p{color:var(--m-text-2)!important;font-size:13px!important;line-height:1.28!important}.compactCaptureCard,.captureRecentList,.captureRecentItem,.card,.panel,.filterSheetCard,.entryPreviewModal{border:1px solid var(--m-line)!important;box-shadow:none!important;background:linear-gradient(#111,#0a0a0a)!important}.captureRecentItem{border-radius:16px!important;gap:10px!important;min-height:0!important;padding:12px!important}.captureRecentBody{gap:3px!important}.compactCaptureTextarea,.captureTextArea,textarea{resize:vertical!important;border-radius:16px!important;min-height:104px!important;max-height:190px!important;padding:13px 14px!important;font-size:15px!important;line-height:1.42!important}textarea::placeholder,input::placeholder{color:#ffffff57!important;font-weight:450!important}.compactIconButton,.captureTypeInlineButton,.capturePriorityButton,.filterMenuButton,.filterOption,.compactSaveButton{height:40px!important;min-height:40px!important;box-shadow:none!important;border-radius:13px!important;font-size:13px!important;font-weight:620!important}.compactIconButton,.captureTypeInlineButton,.capturePriorityButton,.filterMenuButton,.filterOption{color:var(--m-text-2)!important;border:1px solid var(--m-line-2)!important;background:#101010!important}.compactIconButton:hover,.captureTypeInlineButton:hover,.capturePriorityButton:hover,.filterMenuButton:hover,.filterOption:hover{background:#161616!important}.captureTypeInlineButton.active,.captureTypeButton.active,.filterMenuButton.active,.filterOption.active{color:#090909!important;box-shadow:none!important;background:#e8e8e8!important;border-color:#e8e8e8!important}.capturePriorityButton,.capturePriorityButton.dega,.capturePriorityButton.svarbus,.capturePriorityButton.iprastas,.capturePriorityButton.nesvarbus{color:var(--m-text-2)!important;border-color:var(--m-line-2)!important;background:#101010!important}.capturePriorityButton.dega.active{background:var(--m-red)!important;color:#fff!important;border-color:var(--m-red)!important}.capturePriorityButton.svarbus.active{background:var(--m-orange)!important;color:#111!important;border-color:var(--m-orange)!important}.capturePriorityButton.iprastas.active{background:var(--m-yellow)!important;color:#111!important;border-color:var(--m-yellow)!important}.capturePriorityButton.nesvarbus.active{color:#fff!important;background:#3b82f6!important;border-color:#3b82f6!important}.compactSaveButton,.saveButton,.captureSaveButton{background:linear-gradient(180deg, var(--m-blue), var(--m-blue-2))!important;height:44px!important;min-height:44px!important;box-shadow:none!important;border-radius:14px!important;font-weight:650!important}.compactSearchFilter{gap:8px!important;margin:8px 0 10px!important}.compactSearchFilter .captureSearchInput,.filterMenuButton{border-radius:13px!important;height:40px!important;min-height:40px!important;max-height:40px!important}.captureSearchInput{padding:0 12px!important;font-size:13px!important}.captureTypeBadge,.captureAgeBadge{color:var(--m-text-2)!important;border:1px solid var(--m-line)!important;background:#181818!important}.captureReminderMeta{color:#bdbdbd!important;border:1px solid var(--m-line)!important;background:#171717!important}.repeatToggle{min-width:48px!important}.repeatToggle.on{color:#86efac!important;background:#22c55e21!important;border:1px solid #22c55e2e!important}.repeatToggle.off{color:#fca5a5!important;background:#ef44441c!important;border:1px solid #ef44442e!important}.menuButton,.floatingMenuButton,button[class*=menu],button[class*=Menu]{height:38px!important;min-height:38px!important;box-shadow:none!important;border:1px solid var(--m-line-2)!important;background:#121212!important;border-radius:13px!important;padding:0 12px!important;font-size:13px!important;font-weight:620!important}@media (width<=560px){.compactCapture{gap:10px!important;width:calc(100vw - 24px)!important;max-width:none!important}.compactCaptureHeader h1,.compactCapture h1{margin:0 0 8px!important;font-size:24px!important}.compactCaptureCard{border-radius:18px!important;padding:12px!important}.compactCaptureTextarea,textarea{min-height:96px!important;padding:12px!important;font-size:14px!important}.compactIconButton,.captureTypeInlineButton,.capturePriorityButton{height:38px!important;min-height:38px!important;font-size:12px!important}.compactSaveButton{height:42px!important;min-height:42px!important}.captureRecentList{padding:10px!important}.captureRecentItem{padding:11px!important}.captureRecentBody strong{font-size:14px!important}.captureRecentBody p{font-size:12px!important}.captureTypeBadge,.captureAgeBadge,.captureReminderMeta,.repeatToggle{min-height:24px!important;padding:3px 8px!important;font-size:11px!important}}.captureRecentBody p:empty{display:none!important}.compactCaptureHeader h1,.compactCapture h1,.captureTitle,.compactCaptureTitle{letter-spacing:-.03em!important;margin:0 0 8px!important;font-size:20px!important;font-weight:650!important;line-height:1!important}.compactCaptureHeader{min-height:0!important;margin:0!important;padding:0!important}@media (width>=900px){.shell{grid-template-columns:184px minmax(0,1fr)!important}.sidebar{width:184px!important;min-width:184px!important;padding:10px 8px!important}.brand{margin-bottom:8px!important;padding:6px 6px 10px!important}.brand h1{font-size:13px!important;font-weight:620!important}.navItem{border-radius:8px!important;min-height:28px!important;padding:5px 8px!important;font-size:11px!important;font-weight:520!important}.content{width:100%!important;max-width:none!important;padding:10px 14px!important;overflow-x:hidden!important}.compactCapture{grid-template-columns:minmax(520px,1fr) minmax(330px,430px)!important;align-items:start!important;gap:12px!important;width:100%!important;max-width:none!important;margin:0!important;display:grid!important}.compactCaptureHeader,.compactCaptureCard,.captureSavedNotice,.compactSearchFilter{grid-column:1!important}.captureRecentList{grid-area:1/2/span 5!important;max-height:calc(100vh - 24px)!important;margin:0!important;overflow-y:auto!important}}@media (width>=1400px){.compactCapture{grid-template-columns:minmax(720px,1fr) minmax(380px,480px)!important;gap:14px!important}}textarea::placeholder,input::placeholder{color:#ffffff52!important;font-size:13px!important}.compactCaptureActions{gap:6px!important;margin-top:7px!important}.compactIconButton,.captureTypeInlineButton,.capturePriorityButton{border-radius:11px!important;height:36px!important;min-height:36px!important;font-size:12px!important;font-weight:560!important}.captureTypeInline,.capturePriorityRow{gap:6px!important}.captureRecentHeader{padding:0 2px 7px!important}.captureRecentHeader strong{font-size:14px!important;font-weight:650!important}.captureRecentHeader span{min-width:28px!important;height:28px!important;font-size:12px!important}.captureRecentItem,.captureEntryCard{border-radius:14px!important;gap:8px!important;padding:10px!important}.captureRecentBody strong,.captureEntryTitle{font-size:13px!important;font-weight:640!important;line-height:1.18!important}.captureRecentBody p,.captureEntryCard p{font-size:12px!important;line-height:1.22!important}.captureTypeBadge,.captureAgeBadge,.captureReminderMeta,.repeatToggle{min-height:22px!important;padding:2px 7px!important;font-size:10.5px!important;font-weight:560!important}@media (width<=560px){.compactCapture{gap:8px!important;width:calc(100vw - 20px)!important}.compactCaptureHeader h1,.compactCapture h1,.captureTitle{margin:0 0 6px!important;font-size:18px!important}.compactCaptureCard{border-radius:15px!important;padding:10px!important}.compactCaptureTextarea,textarea{min-height:76px!important;max-height:128px!important;padding:10px!important;font-size:13px!important}.compactIconButton,.captureTypeInlineButton,.capturePriorityButton{border-radius:10px!important;height:34px!important;min-height:34px!important;font-size:11.5px!important}.uiIcon{width:16px;height:16px}.compactSaveButton,.saveButton,.captureSaveButton{height:38px!important;min-height:38px!important}.captureRecentList,.captureRecentItem{padding:9px!important}}@media (width>=1200px){.compactCapture,.quickCaptureScreen,.systemScreen,.mainContainer,.pageShell{width:100%!important;max-width:none!important}}@media (width<=560px){.content,main,.mainContainer,.pageShell,.compactCapture,.quickCaptureScreen{margin-top:0!important;padding-top:6px!important}.compactCaptureHeader{margin-top:0!important;margin-bottom:6px!important;padding-top:0!important}.compactCaptureHeader h1,.compactCapture h1,.captureTitle,.compactCaptureTitle{margin:0 0 6px!important;font-size:16px!important;font-weight:650!important;line-height:1!important}}.uiIcon{stroke:currentColor!important;stroke-width:1.9px!important;stroke-linecap:round!important;stroke-linejoin:round!important;fill:none!important;opacity:.92!important;flex:none!important;width:16px!important;height:16px!important;display:inline-block!important}.compactIconButton{justify-content:center!important;align-items:center!important;gap:7px!important;display:inline-flex!important}.compactIconButton span{color:inherit!important}@media (width>=900px){.shell{grid-template-columns:190px minmax(0,1fr)!important}.sidebar{width:190px!important;min-width:190px!important;padding:10px 8px!important}.navItem{border-radius:8px!important;min-height:29px!important;padding:5px 8px!important;font-size:11px!important}.content{width:100%!important;max-width:none!important;padding:10px 12px!important;overflow-x:hidden!important}.compactCapture{grid-template-columns:minmax(560px,1fr) minmax(360px,460px)!important;align-items:start!important;gap:12px!important;width:100%!important;max-width:none!important;margin:0!important;display:grid!important}.compactCaptureHeader,.compactCaptureCard,.captureSavedNotice,.compactSearchFilter{grid-column:1!important}.captureRecentList{grid-area:1/2/span 5!important;align-self:start!important;max-height:calc(100vh - 24px)!important;margin:0!important;overflow-y:auto!important}}@media (width>=1350px){.compactCapture{grid-template-columns:minmax(720px,1fr) minmax(420px,520px)!important}}.sidebar,.navigation,.menuContainer{overflow:hidden auto!important}.nav,.sidebar nav,.navigation nav{flex-direction:column!important;gap:4px!important;display:flex!important}.navItem,.sidebar a,.sidebar button,.navigation a,.navigation button{white-space:nowrap!important;flex-shrink:0!important}.compactCaptureCard{border-radius:16px!important;padding:12px!important}.compactCaptureTextarea,.captureTextArea,textarea{border-radius:13px!important;min-height:78px!important;max-height:145px!important;padding:11px 12px!important;font-size:13px!important;line-height:1.35!important}.compactCaptureActions,.captureTypeInline,.capturePriorityRow{gap:7px!important}.compactIconButton,.captureTypeInlineButton,.capturePriorityButton{border-radius:11px!important;height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:12px!important;font-weight:560!important}.compactSaveButton,.saveButton,.captureSaveButton{border-radius:12px!important;height:40px!important;min-height:40px!important;font-size:13px!important}.captureRecentList{border-radius:16px!important;gap:7px!important;padding:10px!important}.captureRecentHeader{min-height:28px!important;padding:0 2px 7px!important}.captureRecentItem,.captureEntryCard{border-radius:14px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;gap:8px!important;min-height:0!important;padding:10px!important;display:grid!important}.captureRecentBody,.captureEntryBody{min-width:0!important}.captureRecentBody strong,.captureEntryTitle{max-width:100%!important;font-size:13px!important;font-weight:640!important;line-height:1.18!important;display:block!important}.captureRecentBody p,.captureEntryCard p{-webkit-line-clamp:1!important;-webkit-box-orient:vertical!important;margin-top:3px!important;font-size:12px!important;line-height:1.22!important;display:-webkit-box!important;overflow:hidden!important}.captureTypeBadge,.captureAgeBadge,.captureReminderMeta,.repeatToggle{border-radius:999px!important;min-height:22px!important;padding:2px 7px!important;font-size:10.5px!important;font-weight:560!important}.capturePriorityMini{width:14px!important;min-width:14px!important;height:14px!important;min-height:14px!important}.filterSheet{z-index:9999!important;overflow:visible!important}.filterSheetCard{overflow:visible!important}.dateRangeControls{visibility:visible!important;opacity:1!important;border-top:1px solid #ffffff14!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin-top:10px!important;padding-top:10px!important;display:grid!important}.dateRangeControls label{gap:4px!important;display:grid!important}.dateRangeControls span{color:#ffffff9e!important;font-size:11px!important}.dateRangeControls input[type=date]{color:#fff!important;appearance:auto!important;background:#0c0c0c!important;border:1px solid #ffffff1f!important;border-radius:10px!important;width:100%!important;min-height:36px!important;padding:0 8px!important;font-size:12px!important;display:block!important}.applyDateRangeButton,.clearDateRangeButton{border-radius:10px!important;min-height:36px!important;font-size:12px!important}.compactSearchFilter{grid-template-columns:minmax(0,1fr) 86px!important;gap:7px!important;margin:8px 0!important}.compactSearchFilter .captureSearchInput,.filterMenuButton{border-radius:11px!important;height:36px!important;min-height:36px!important;max-height:36px!important;font-size:12px!important}@media (width<=560px){.compactCapture{gap:8px!important;width:calc(100vw - 20px)!important}.compactCaptureCard{border-radius:15px!important;padding:10px!important}.compactCaptureTextarea,textarea{min-height:72px!important;max-height:122px!important;padding:10px!important;font-size:13px!important}.compactIconButton,.captureTypeInlineButton,.capturePriorityButton{border-radius:10px!important;height:34px!important;min-height:34px!important;font-size:11.5px!important}.compactSaveButton,.saveButton,.captureSaveButton{height:38px!important;min-height:38px!important}}.captureRecentList{overscroll-behavior:contain!important;flex-direction:column!important;align-items:stretch!important;gap:8px!important;display:flex!important;overflow:hidden auto!important}@media (width>=900px){.captureRecentList{height:auto!important;min-height:0!important;max-height:calc(100vh - 28px)!important;padding-bottom:18px!important}}.captureRecentItem,.captureEntryCard{box-sizing:border-box!important;flex:none!important;height:auto!important;min-height:74px!important;padding:11px 84px 11px 12px!important;display:block!important;position:relative!important;overflow:visible!important}.captureRecentBody strong,.captureEntryTitle{white-space:normal!important;word-break:break-word!important;max-width:100%!important;display:block!important}.captureRecentBody p,.captureEntryCard p{white-space:normal!important;word-break:break-word!important;max-width:100%!important}.captureRecentItem>.captureTypeBadge,.captureEntryCard>.captureTypeBadge,.captureRecentItem>.captureAgeBadge,.captureEntryCard>.captureAgeBadge,.captureRecentItem>.capturePriorityMini,.captureEntryCard>.capturePriorityMini,.captureRecentItem>[class*=Badge],.captureEntryCard>[class*=Badge],.captureRecentItem>[class*=Age],.captureEntryCard>[class*=Age],.captureRecentItem>[class*=Priority],.captureEntryCard>[class*=Priority]{z-index:2!important}.captureRecentItem .captureAgeBadge,.captureEntryCard .captureAgeBadge,.captureRecentItem .captureRecentAge,.captureEntryCard .captureEntryAge,.captureRecentItem [class*=Age],.captureEntryCard [class*=Age]{position:absolute!important;top:58px!important;right:12px!important}.captureReminderMeta,.repeatToggle{vertical-align:middle!important;margin-top:8px!important;margin-right:6px!important;display:inline-flex!important;position:static!important}@media (width>=900px){.captureRecentItem,.captureEntryCard{min-height:82px!important;padding-top:10px!important;padding-bottom:10px!important}}@media (width<=560px){.captureRecentList{max-height:none!important;overflow:visible!important}.captureRecentItem,.captureEntryCard{min-height:78px!important;padding:11px 74px 11px 11px!important}.captureRecentItem .captureAgeBadge,.captureEntryCard .captureAgeBadge,.captureRecentItem .captureRecentAge,.captureEntryCard .captureEntryAge,.captureRecentItem [class*=Age],.captureEntryCard [class*=Age]{top:52px!important}}@media (width<=700px){html,body,#root{overscroll-behavior-y:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:100%!important;overflow:hidden auto!important}body{position:static!important}.app,.appShell,.shell,.content,main,.mainContainer,.page,.pageShell,.screen,.compactCapture,.quickCaptureScreen,.systemScreen,.captureRecentList,.captureRecentScroll,.recentList,.entriesList,.listPanel,.panelScroll{overscroll-behavior:auto!important;touch-action:pan-y!important;-webkit-overflow-scrolling:touch!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.captureRecentItem,.captureEntryCard,.compactCaptureCard,.captureComposer{touch-action:pan-y!important}.captureRecentHeader{position:static!important;top:auto!important}.sidebar,.navigation,.menuContainer{overscroll-behavior:auto!important;max-height:none!important;overflow:visible!important}}@media (width>=701px){.captureRecentList{overscroll-behavior:contain!important;overflow-y:auto!important}}@media (width<=700px){html{overscroll-behavior:auto!important;scroll-behavior:auto!important;touch-action:manipulation!important;height:auto!important;min-height:100%!important;overflow:hidden auto!important}body,#root{overscroll-behavior:auto!important;scroll-behavior:auto!important;touch-action:manipulation!important;-webkit-overflow-scrolling:auto!important;height:auto!important;min-height:100%!important;max-height:none!important;overflow:hidden visible!important}.app,.appShell,.shell,.content,main,.mainContainer,.page,.pageShell,.screen,.quickCaptureScreen,.compactCapture,.systemScreen,.layout,.workspace,.view,.route,.routeContent,.captureRecentList,.captureRecentScroll,.recentList,.entriesList,.listPanel,.panelScroll,.feed,.feedList,.scrollArea,.scrollContainer,[class*=Scroll],[class*=scroll]{overscroll-behavior:auto!important;scroll-behavior:auto!important;touch-action:manipulation!important;-webkit-overflow-scrolling:auto!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.captureRecentItem,.captureEntryCard,.compactCaptureCard,.captureComposer,.card,.panel,button,input,textarea,select{touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.captureRecentHeader,.sidebar,.navigation,.menuContainer,.bottomNav,.floatingMenuButton,.menuButton{overscroll-behavior:auto!important;max-height:none!important;position:static!important;top:auto!important;overflow:visible!important}button[class*=menu],button[class*=Menu]{position:static!important;transform:none!important}textarea:not(:focus){overflow:hidden!important}textarea:focus{-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}}@media (width>=701px){.captureRecentList{overscroll-behavior:contain!important;-webkit-overflow-scrolling:auto!important;overflow-y:auto!important}}.entryCreatedDateBadge{color:#ffffffb8!important;vertical-align:middle!important;white-space:nowrap!important;background:#ffffff12!important;border:1px solid #ffffff14!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:22px!important;margin-top:8px!important;margin-right:6px!important;padding:2px 8px!important;font-size:10.5px!important;font-weight:560!important;line-height:1!important;display:inline-flex!important}.captureRecentBody .entryCreatedDateBadge,.captureEntryBody .entryCreatedDateBadge{position:static!important}@media (width<=560px){.entryCreatedDateBadge{min-height:21px!important;margin-top:7px!important;padding:2px 7px!important;font-size:10px!important}}.captureRecentItem,.captureEntryCard{padding-right:78px!important;position:relative!important}.entryCreatedDateBadge{visibility:visible!important;opacity:1!important;color:#ffffffbd!important;white-space:nowrap!important;vertical-align:middle!important;background:#ffffff13!important;border:1px solid #ffffff16!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:22px!important;margin-top:8px!important;margin-left:6px!important;margin-right:6px!important;padding:2px 8px!important;font-size:10.5px!important;font-weight:560!important;line-height:1!important;display:inline-flex!important}.captureRecentItem>.entryCreatedDateBadge,.captureEntryCard>.entryCreatedDateBadge{float:none!important;position:static!important;inset:auto!important;transform:none!important}.captureReminderMeta,.repeatToggle,.entryCreatedDateBadge{vertical-align:middle!important;display:inline-flex!important;position:static!important}.captureRecentItem [class*=Date],.captureEntryCard [class*=Date]{position:static!important;inset:auto!important}.captureRecentItem .captureTypeBadge,.captureEntryCard .captureTypeBadge{position:absolute!important;top:10px!important;right:12px!important}.captureRecentItem .capturePriorityMini,.captureEntryCard .capturePriorityMini{position:absolute!important;top:40px!important;right:20px!important}.captureRecentItem .captureAgeBadge,.captureEntryCard .captureAgeBadge,.captureRecentItem .captureRecentAge,.captureEntryCard .captureEntryAge{position:absolute!important;top:58px!important;right:12px!important}.captureRecentBody,.captureEntryBody{max-width:100%!important;padding-right:0!important}@media (width<=560px){.captureRecentItem,.captureEntryCard{padding-right:72px!important}.entryCreatedDateBadge{min-height:21px!important;margin-top:7px!important;margin-left:5px!important;padding:2px 7px!important;font-size:10px!important}.captureRecentItem .captureAgeBadge,.captureEntryCard .captureAgeBadge,.captureRecentItem .captureRecentAge,.captureEntryCard .captureEntryAge{top:52px!important}}.entryCreatedDateBadge{vertical-align:middle!important;color:#ffffffbd!important;white-space:nowrap!important;background:#ffffff13!important;border:1px solid #ffffff16!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-height:22px!important;margin-top:8px!important;margin-left:6px!important;margin-right:6px!important;padding:2px 8px!important;font-size:10.5px!important;font-weight:560!important;line-height:1!important;display:inline-flex!important;position:static!important}.captureRecentItem .entryCreatedDateBadge,.captureEntryCard .entryCreatedDateBadge,.captureRecentBody .entryCreatedDateBadge,.captureEntryBody .entryCreatedDateBadge,.captureRepeatLine .entryCreatedDateBadge{float:none!important;position:static!important;inset:auto!important;transform:none!important}.captureRepeatLine{flex-wrap:wrap!important;align-items:center!important;gap:6px!important;display:flex!important}@media (width<=560px){.entryCreatedDateBadge{min-height:21px!important;margin-top:7px!important;margin-left:5px!important;padding:2px 7px!important;font-size:10px!important}}.reminderDueAmbient{background:linear-gradient(#1e1418f5,#0c0e16f5)!important;border-color:#f8717157!important;animation:2.6s ease-in-out infinite reminderAmbientPulse!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 0 1px #f871711a,0 0 22px #f8717124,0 14px 34px #00000057!important}.reminderDueAmbient:after{content:"";pointer-events:none;opacity:.82;background:radial-gradient(circle at 82% 18%,#f871712e,#0000 34%),linear-gradient(90deg,#f8717114,#0000 48%);position:absolute;inset:-2px}.reminderDueAmbient:before{content:"DABAR";z-index:2;color:#fecaca;letter-spacing:.06em;background:#f8717129;border:1px solid #f8717140;border-radius:999px;justify-content:center;align-items:center;height:20px;padding:0 7px;font-size:9.5px;font-weight:800;display:inline-flex;position:absolute;top:10px;right:10px}@keyframes reminderAmbientPulse{0%{box-shadow:0 0 0 1px #f871711a,0 0 14px #f871711a,0 14px 34px #00000057}50%{box-shadow:0 0 0 1px #f8717133,0 0 30px #f8717133,0 16px 40px #0006}to{box-shadow:0 0 0 1px #f871711a,0 0 14px #f871711a,0 14px 34px #00000057}}.reminderModalActions{grid-template-columns:1fr;gap:8px;margin:12px 0;display:grid}.rememberReminderButton,.snoozeReminderButton,.disableReminderButton{width:100%;min-height:42px;font-size:13px;font-weight:760;border:1px solid #ffffff1a!important;border-radius:13px!important}.rememberReminderButton{color:#fecaca!important;background:#f8717129!important;border-color:#f871714d!important}.snoozeReminderButton{color:#fde68a!important;background:#fbbf2421!important}.disableReminderButton{color:#cbd5e1!important;background:#94a3b81f!important}@media (width<=560px){.reminderDueAmbient:before{height:18px;font-size:9px;top:8px;right:8px}}.captureRecentItem,.captureEntryCard{box-sizing:border-box!important;height:auto!important;min-height:92px!important;padding:12px 92px 12px 12px!important;display:block!important;position:relative!important;overflow:hidden!important}.captureRecentBody,.captureEntryBody{min-width:0!important;max-width:100%!important;padding-right:0!important;display:block!important}.captureRecentBody strong,.captureEntryTitle{white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;max-width:100%!important;line-height:1.22!important;display:block!important}.captureRecentBody p,.captureEntryCard p{white-space:normal!important;word-break:break-word!important;overflow-wrap:anywhere!important;max-width:100%!important}.captureRecentItem .captureTypeBadge,.captureEntryCard .captureTypeBadge{z-index:4!important;position:absolute!important;top:10px!important;right:12px!important}.captureRecentItem .capturePriorityMini,.captureEntryCard .capturePriorityMini{z-index:4!important;position:absolute!important;top:42px!important;right:22px!important}.captureRecentItem .captureAgeBadge,.captureEntryCard .captureAgeBadge,.captureRecentItem .captureRecentAge,.captureEntryCard .captureEntryAge,.captureRecentItem [class*=Age],.captureEntryCard [class*=Age]{z-index:4!important;position:absolute!important;top:62px!important;right:12px!important}.captureReminderMeta,.repeatToggle,.entryCreatedDateBadge{vertical-align:middle!important;margin-top:8px!important;margin-right:6px!important;display:inline-flex!important;position:static!important}.captureRecentItem.reminderDueAmbient,.captureEntryCard.reminderDueAmbient,.reminderDueAmbient{background:radial-gradient(circle at 86% 42%,#ff284638,#0000 26%),linear-gradient(#230e12fa,#0b0a0efa)!important;border-color:#ff4c4c9e!important;animation:1.65s ease-in-out infinite reminderPulseVisible!important;position:relative!important;box-shadow:0 0 0 1px #ff4c4c57,0 0 18px #ff2e4a3d,0 0 42px #ff2e4a21,0 14px 34px #00000061!important}.captureRecentItem.reminderDueAmbient:before,.captureEntryCard.reminderDueAmbient:before,.reminderDueAmbient:before{content:"DABAR";z-index:6!important;color:#fecaca!important;letter-spacing:.06em!important;background:#ff4c4c33!important;border:1px solid #ff4c4c5c!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:48px!important;height:19px!important;padding:0 7px!important;font-size:9px!important;font-weight:800!important;display:inline-flex!important;position:absolute!important;top:35px!important;right:12px!important;box-shadow:0 0 14px #ff2e4a2e!important}.captureRecentItem.reminderDueAmbient .capturePriorityMini,.captureEntryCard.reminderDueAmbient .capturePriorityMini{top:57px!important}.captureRecentItem.reminderDueAmbient .captureAgeBadge,.captureEntryCard.reminderDueAmbient .captureAgeBadge,.captureRecentItem.reminderDueAmbient .captureRecentAge,.captureEntryCard.reminderDueAmbient .captureEntryAge,.captureRecentItem.reminderDueAmbient [class*=Age],.captureEntryCard.reminderDueAmbient [class*=Age]{top:76px!important}@keyframes reminderPulseVisible{0%{border-color:#ff4c4c70;box-shadow:0 0 0 1px #ff4c4c33,0 0 12px #ff2e4a26,0 14px 34px #0000005c}50%{border-color:#ff6262eb;box-shadow:0 0 0 1px #ff62626b,0 0 26px #ff2e4a57,0 0 54px #ff2e4a2e,0 16px 38px #0000006b}to{border-color:#ff4c4c70;box-shadow:0 0 0 1px #ff4c4c33,0 0 12px #ff2e4a26,0 14px 34px #0000005c}}@media (width<=560px){.captureRecentItem,.captureEntryCard{min-height:96px!important;padding:11px 86px 11px 11px!important}.captureRecentItem.reminderDueAmbient:before,.captureEntryCard.reminderDueAmbient:before,.reminderDueAmbient:before{min-width:44px!important;height:18px!important;font-size:8.5px!important;top:34px!important;right:10px!important}.captureRecentItem .captureTypeBadge,.captureEntryCard .captureTypeBadge{top:9px!important;right:10px!important}.captureRecentItem .capturePriorityMini,.captureEntryCard .capturePriorityMini{top:42px!important;right:20px!important}.captureRecentItem .captureAgeBadge,.captureEntryCard .captureAgeBadge,.captureRecentItem .captureRecentAge,.captureEntryCard .captureEntryAge,.captureRecentItem [class*=Age],.captureEntryCard [class*=Age]{top:62px!important;right:10px!important}.captureRecentItem.reminderDueAmbient .capturePriorityMini,.captureEntryCard.reminderDueAmbient .capturePriorityMini{top:56px!important}.captureRecentItem.reminderDueAmbient .captureAgeBadge,.captureEntryCard.reminderDueAmbient .captureAgeBadge,.captureRecentItem.reminderDueAmbient .captureRecentAge,.captureEntryCard.reminderDueAmbient .captureEntryAge,.captureRecentItem.reminderDueAmbient [class*=Age],.captureEntryCard.reminderDueAmbient [class*=Age]{top:74px!important}}.captureRecentItem.reminderDueAmbient,.captureEntryCard.reminderDueAmbient,.captureRecentItem.reminderPulseActive,.captureEntryCard.reminderPulseActive{will-change:box-shadow, border-color, background!important;background:radial-gradient(circle at 88% 42%,#ff2d464d,#0000 28%),linear-gradient(#2a0f14fa,#0c0a0efa)!important;border:1px solid #ff4141e0!important;animation:1.25s ease-in-out infinite architektasReminderPulseStrong!important;box-shadow:0 0 0 1px #ff414166,0 0 18px #ff2d4661,0 0 42px #ff2d4638,0 12px 32px #00000070!important}.captureRecentItem.reminderDueAmbient:before,.captureEntryCard.reminderDueAmbient:before,.captureRecentItem.reminderPulseActive:before,.captureEntryCard.reminderPulseActive:before{content:"DABAR"!important;z-index:8!important;color:#fecaca!important;letter-spacing:.06em!important;pointer-events:none!important;background:#ff41413d!important;border:1px solid #ff414173!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:48px!important;height:18px!important;padding:0 7px!important;font-size:8.5px!important;font-weight:850!important;display:inline-flex!important;position:absolute!important;top:34px!important;right:12px!important}.captureRecentItem.reminderDueAmbient .capturePriorityMini,.captureEntryCard.reminderDueAmbient .capturePriorityMini,.captureRecentItem.reminderPulseActive .capturePriorityMini,.captureEntryCard.reminderPulseActive .capturePriorityMini{top:57px!important}.captureRecentItem.reminderDueAmbient .captureAgeBadge,.captureEntryCard.reminderDueAmbient .captureAgeBadge,.captureRecentItem.reminderDueAmbient .captureRecentAge,.captureEntryCard.reminderDueAmbient .captureEntryAge,.captureRecentItem.reminderDueAmbient [class*=Age],.captureEntryCard.reminderDueAmbient [class*=Age],.captureRecentItem.reminderPulseActive .captureAgeBadge,.captureEntryCard.reminderPulseActive .captureAgeBadge,.captureRecentItem.reminderPulseActive .captureRecentAge,.captureEntryCard.reminderPulseActive .captureEntryAge,.captureRecentItem.reminderPulseActive [class*=Age],.captureEntryCard.reminderPulseActive [class*=Age]{top:75px!important}@keyframes architektasReminderPulseStrong{0%{border-color:#ff41418a;box-shadow:0 0 0 1px #ff41413d,0 0 12px #ff2d4633,0 12px 32px #0006}50%{border-color:#ff5f5f;box-shadow:0 0 0 1px #ff5f5f9e,0 0 28px #ff2d468c,0 0 58px #ff2d4647,0 14px 36px #0000007a}to{border-color:#ff41418a;box-shadow:0 0 0 1px #ff41413d,0 0 12px #ff2d4633,0 12px 32px #0006}}@media (width<=560px){.captureRecentItem.reminderDueAmbient:before,.captureEntryCard.reminderDueAmbient:before,.captureRecentItem.reminderPulseActive:before,.captureEntryCard.reminderPulseActive:before{min-width:44px!important;height:18px!important;font-size:8px!important;top:34px!important;right:10px!important}}.captureRecentItem.reminderPulseRing,.captureEntryCard.reminderPulseRing,.captureRecentItem[data-reminder-due=true],.captureEntryCard[data-reminder-due=true]{isolation:isolate!important;background:linear-gradient(#260e12fa,#0b0a0dfa)!important;border-color:#ff3c3cb8!important;animation:1.35s ease-in-out infinite archReminderCardPulse!important;position:relative!important;overflow:hidden!important}.captureRecentItem.reminderPulseRing:after,.captureEntryCard.reminderPulseRing:after,.captureRecentItem[data-reminder-due=true]:after,.captureEntryCard[data-reminder-due=true]:after{content:""!important;z-index:-1!important;pointer-events:none!important;border-radius:inherit!important;background:radial-gradient(circle at 88% 42%,#ff22466b,#0000 32%),linear-gradient(90deg,#ff32321f,#0000 55%)!important;animation:1.35s ease-in-out infinite archReminderInnerGlow!important;position:absolute!important;inset:0!important}.captureRecentItem.reminderPulseRing:before,.captureEntryCard.reminderPulseRing:before,.captureRecentItem[data-reminder-due=true]:before,.captureEntryCard[data-reminder-due=true]:before{content:"DABAR"!important;z-index:7!important;color:#fecaca!important;letter-spacing:.07em!important;pointer-events:none!important;background:#ff323247!important;border:1px solid #ff50507a!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:44px!important;height:18px!important;padding:0 7px!important;font-size:8px!important;font-weight:850!important;animation:1.35s ease-in-out infinite archReminderBadgePulse!important;display:inline-flex!important;position:absolute!important;top:34px!important;right:10px!important}@keyframes archReminderCardPulse{0%{box-shadow:0 0 0 1px #ff3c3c40,0 0 10px #ff32462e,0 12px 28px #00000061}50%{box-shadow:0 0 0 1px #ff5050b8,0 0 26px #ff32468c,0 0 64px #ff324647,0 14px 34px #00000073}to{box-shadow:0 0 0 1px #ff3c3c40,0 0 10px #ff32462e,0 12px 28px #00000061}}@keyframes archReminderInnerGlow{0%{opacity:.34}50%{opacity:1}to{opacity:.34}}@keyframes archReminderBadgePulse{0%{transform:scale(1);box-shadow:0 0 #ff324600}50%{transform:scale(1.04);box-shadow:0 0 18px #ff32466b}to{transform:scale(1);box-shadow:0 0 #ff324600}}.rememberReminderButton{font-size:15px!important;font-weight:780!important}.captureRecentItem.reminderPulseRing,.captureEntryCard.reminderPulseRing,.captureRecentItem[data-reminder-due=true],.captureEntryCard[data-reminder-due=true]{min-height:104px!important;padding-right:88px!important}.captureRecentItem.reminderPulseRing:before,.captureEntryCard.reminderPulseRing:before,.captureRecentItem[data-reminder-due=true]:before,.captureEntryCard[data-reminder-due=true]:before{content:none!important;display:none!important}.captureRecentItem.reminderPulseRing,.captureEntryCard.reminderPulseRing,.captureRecentItem[data-reminder-due=true],.captureEntryCard[data-reminder-due=true]{isolation:isolate!important;background:linear-gradient(90deg,#ff243c29 0%,#ff243c1a 42%,#ff243c29 100%),linear-gradient(#1e0e11fa,#0a0a0dfa)!important;border-color:#ff4848b3!important;min-height:92px!important;padding-right:82px!important;animation:1.55s ease-in-out infinite archReminderFullCardPulse!important;position:relative!important;overflow:hidden!important}.captureRecentItem.reminderPulseRing:after,.captureEntryCard.reminderPulseRing:after,.captureRecentItem[data-reminder-due=true]:after,.captureEntryCard[data-reminder-due=true]:after{opacity:.45;content:""!important;z-index:-1!important;pointer-events:none!important;border-radius:inherit!important;background:radial-gradient(circle,#ff2d4638,#0000 62%),linear-gradient(90deg,#ff2d4638,#ff2d461a,#ff2d4638)!important;animation:1.55s ease-in-out infinite archReminderFullOverlayPulse!important;position:absolute!important;inset:0!important}.captureRecentItem.reminderPulseRing .capturePriorityMini,.captureEntryCard.reminderPulseRing .capturePriorityMini,.captureRecentItem[data-reminder-due=true] .capturePriorityMini,.captureEntryCard[data-reminder-due=true] .capturePriorityMini{top:42px!important}.captureRecentItem.reminderPulseRing .captureAgeBadge,.captureEntryCard.reminderPulseRing .captureAgeBadge,.captureRecentItem.reminderPulseRing .captureRecentAge,.captureEntryCard.reminderPulseRing .captureEntryAge,.captureRecentItem.reminderPulseRing [class*=Age],.captureEntryCard.reminderPulseRing [class*=Age],.captureRecentItem[data-reminder-due=true] .captureAgeBadge,.captureEntryCard[data-reminder-due=true] .captureAgeBadge,.captureRecentItem[data-reminder-due=true] .captureRecentAge,.captureEntryCard[data-reminder-due=true] .captureEntryAge,.captureRecentItem[data-reminder-due=true] [class*=Age],.captureEntryCard[data-reminder-due=true] [class*=Age]{top:62px!important}@keyframes archReminderFullCardPulse{0%{border-color:#ff484857;box-shadow:inset 0 0 0 1px #ff48481a,0 0 8px #ff32461a,0 12px 30px #00000061}50%{border-color:#ff5c5cd1;box-shadow:inset 0 0 20px #ff32461c,inset 0 0 0 1px #ff5c5c3d,0 0 22px #ff32464d,0 0 52px #ff324629,0 14px 36px #0000006b}to{border-color:#ff484857;box-shadow:inset 0 0 0 1px #ff48481a,0 0 8px #ff32461a,0 12px 30px #00000061}}@keyframes archReminderFullOverlayPulse{0%{opacity:.18}50%{opacity:.62}to{opacity:.18}}@media (width<=560px){.captureRecentItem.reminderPulseRing,.captureEntryCard.reminderPulseRing,.captureRecentItem[data-reminder-due=true],.captureEntryCard[data-reminder-due=true]{min-height:88px!important;padding-right:76px!important}}.captureRecentItem.reminderPulseRing,.captureEntryCard.reminderPulseRing,.captureRecentItem[data-reminder-due=true],.captureEntryCard[data-reminder-due=true],.captureRecentItem.reminderPulseRing:after,.captureEntryCard.reminderPulseRing:after,.captureRecentItem[data-reminder-due=true]:after,.captureEntryCard[data-reminder-due=true]:after{animation-duration:2.35s!important}.rememberReminderButton{display:none!important}.reminderNextActions{grid-template-columns:1fr;gap:8px;margin:12px 0;display:grid}.remindNextTimeButton{width:100%;min-height:42px;font-size:13px;font-weight:760;color:#bfdbfe!important;background:#2563eb2e!important;border:1px solid #60a5fa42!important;border-radius:13px!important}.remindNextTimeButton:hover{background:#2563eb3d!important}.entryPreviewHeader{grid-template-columns:minmax(0,1fr) 40px!important;align-items:start!important;gap:12px!important;display:grid!important}.entryPreviewHeader strong{text-overflow:ellipsis!important;white-space:normal!important;word-break:break-word!important;min-width:0!important;max-width:100%!important;padding-right:4px!important;overflow:hidden!important}.entryPreviewCloseButton{color:#ffffffe0!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;box-shadow:none!important;background:#ffffff14!important;border:1px solid #ffffff1a!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;padding:0!important;font-size:26px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.entryPreviewCloseButton:active{transform:scale(.96)!important}@media (width<=560px){.entryPreviewHeader{grid-template-columns:minmax(0,1fr) 38px!important;gap:10px!important}.entryPreviewCloseButton{width:38px!important;min-width:38px!important;height:38px!important;min-height:38px!important;font-size:24px!important}}.captureRecentHeader{align-items:center!important;min-height:22px!important;margin:0!important;padding:0 4px 8px!important}.captureRecentHeader strong,.captureRecentHeader h2,.captureRecentHeader h3,.captureRecentHeaderTitle{letter-spacing:.01em!important;text-transform:none!important;color:#ffffff8f!important;font-size:12px!important;font-weight:600!important;line-height:1.1!important}.captureRecentHeader span,.captureRecentHeaderCount,.captureRecentCount{width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;box-shadow:none!important;color:#ffffff8f!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:12px!important;font-weight:600!important;line-height:1!important}.captureRecentHeader *{box-shadow:none!important}@media (width<=560px){.captureRecentHeader{padding:0 4px 7px!important}.captureRecentHeader strong,.captureRecentHeader h2,.captureRecentHeader h3,.captureRecentHeaderTitle,.captureRecentHeader span,.captureRecentHeaderCount,.captureRecentCount{font-size:12px!important}}.archiveScreen{gap:16px;width:min(100%,1180px);margin:0 auto;display:grid}.archiveHero{background:radial-gradient(circle at 86% 18%,#2563eb1f,#0000 34%),linear-gradient(#121212fa,#090909fa);border:1px solid #ffffff14;border-radius:22px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;padding:18px;display:grid}.archiveEyebrow{color:#94a3b8db;letter-spacing:.04em;text-transform:uppercase;margin:0 0 6px;font-size:12px;font-weight:650}.archiveHero h1{letter-spacing:-.04em;margin:0;font-size:clamp(26px,5vw,42px);line-height:1}.archiveHero p{color:#ffffffa3;max-width:760px;margin:10px 0 0;line-height:1.45}.archiveStats{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;place-items:center;min-width:96px;min-height:78px;padding:12px;display:grid}.archiveStats strong{font-size:30px;line-height:1}.archiveStats span{color:#ffffff8f;font-size:12px}.archiveToolbar{grid-template-columns:minmax(0,1fr) 180px;gap:10px;display:grid}.archiveToolbar input,.archiveToolbar select{color:#ffffffe0;background:#0d0d0d;border:1px solid #ffffff1a;border-radius:14px;height:42px;padding:0 12px;font-size:13px}.archiveList{gap:10px;display:grid}.archiveCard{background:linear-gradient(#121212fa,#0a0a0afa);border:1px solid #ffffff13;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:14px;display:grid}.archiveCardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.archiveCardTop strong{text-overflow:ellipsis;min-width:0;font-size:15px;line-height:1.25;overflow:hidden}.archiveCardTop span,.archiveMeta span{color:#ffffffa8;white-space:nowrap;background:#ffffff0f;border-radius:999px;align-items:center;min-height:24px;padding:2px 8px;font-size:11px;display:inline-flex}.archiveCard p{color:#ffffff9e;margin:6px 0 0;font-size:13px;line-height:1.35}.archiveMeta{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.archiveActions{align-content:center;gap:8px;min-width:112px;display:grid}.archiveActions button{color:#bfdbfe;background:#2563eb2e;border:1px solid #ffffff1a;border-radius:12px;height:36px;font-size:12px;font-weight:700}.archiveActions .archiveDelete{color:#fecaca;background:#ef44441f;border-color:#ef44442e}.archiveEmpty{background:#ffffff08;border:1px dashed #ffffff24;border-radius:18px;padding:22px}.archiveEmpty p{color:#ffffff94}@media (width<=700px){.archiveHero,.archiveCard,.archiveToolbar{grid-template-columns:1fr}.archiveStats{place-items:start;min-width:0;min-height:auto}.archiveActions{grid-template-columns:1fr 1fr;min-width:0}}.modernSidebar{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:linear-gradient(#0a0a0afa,#050505fa)!important;border-right:1px solid #ffffff0f!important}.modernSidebar nav,.modernSidebar .sidebarNav{gap:4px;display:grid}.modernSidebar button,.modernSidebar a,.modernSidebar .navButton{color:#ffffffad!important;letter-spacing:-.01em!important;background:0 0!important;border:1px solid #0000!important;border-radius:14px!important;min-height:42px!important;font-size:13px!important;font-weight:560!important;transition:background .14s,border-color .14s,transform .12s,color .14s!important}.modernSidebar button:hover,.modernSidebar a:hover,.modernSidebar .navButton:hover{color:#ffffffeb!important;background:#ffffff0d!important;border-color:#ffffff14!important}.modernSidebar button.active,.modernSidebar a.active,.modernSidebar .navButton.active,.modernSidebar [aria-current=page]{color:#fff!important;background:linear-gradient(90deg,#2563eb38,#2563eb14)!important;border-color:#60a5fa29!important;box-shadow:inset 0 0 0 1px #60a5fa14,0 0 18px #2563eb1a!important}.modernMobileNav{z-index:9999!important;-webkit-backdrop-filter:blur(28px)saturate(140%)!important;backdrop-filter:blur(28px)saturate(140%)!important;background:linear-gradient(#101010f0,#070707f5)!important;border:1px solid #ffffff14!important;border-radius:24px!important;grid-template-columns:repeat(auto-fit,minmax(68px,1fr))!important;gap:8px!important;padding:10px!important;display:grid!important;position:fixed!important;bottom:12px!important;left:12px!important;right:12px!important;box-shadow:0 12px 40px #0000006b,0 0 0 1px #ffffff08!important}.modernMobileNav button,.modernMobileNav a{color:#fff9!important;text-align:center!important;background:0 0!important;border:1px solid #0000!important;border-radius:18px!important;place-items:center!important;min-height:58px!important;font-size:11px!important;font-weight:620!important;line-height:1.1!important;transition:transform .12s,background .12s,border-color .12s,color .12s!important;display:grid!important}.modernMobileNav button:active,.modernMobileNav a:active{transform:scale(.96)!important}.modernMobileNav button.active,.modernMobileNav a.active,.modernMobileNav [aria-current=page]{color:#fff!important;background:linear-gradient(#2563eb38,#2563eb1a)!important;border-color:#60a5fa2e!important;box-shadow:0 0 22px #2563eb1f,inset 0 0 0 1px #60a5fa14!important}.modernMobileNav span,.modernMobileNav strong,.modernMobileNav p{letter-spacing:-.01em!important;font-size:10px!important}.modernMobileNav{scrollbar-width:none!important;overflow-x:auto!important}.modernMobileNav::-webkit-scrollbar{display:none!important}@media (width<=560px){body{padding-bottom:96px!important}}@media (width<=900px){.safeMobileMenuButton.modernQuickMenuButton{z-index:9998!important;color:#ffffffeb!important;-webkit-backdrop-filter:blur(18px)saturate(130%)!important;background:linear-gradient(#1c1c1cf5,#0a0a0af5)!important;border:1px solid #ffffff1c!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important;padding:0!important;display:inline-flex!important;position:fixed!important;top:188px!important;right:22px!important;box-shadow:0 12px 28px #00000057,inset 0 0 0 1px #ffffff09!important}.safeMobileMenuButton.modernQuickMenuButton:active{transform:scale(.96)!important}.modernQuickMenuIcon{stroke:currentColor!important;stroke-width:2.15px!important;stroke-linecap:round!important;fill:none!important;width:23px!important;height:23px!important}.modernQuickMenuDot{background:#facc15!important;border-radius:999px!important;width:7px!important;height:7px!important;position:absolute!important;top:8px!important;right:8px!important;box-shadow:0 0 12px #facc155c!important}.safeMobileMenuOverlay{z-index:10000!important;-webkit-backdrop-filter:blur(10px)!important;background:#0000009e!important;padding:78px 12px 18px!important;display:flex!important;position:fixed!important;inset:0!important}.safeMobileMenuPanel{color:#ffffffe0!important;background:linear-gradient(#121212fa,#070707fa)!important;border:1px solid #ffffff17!important;border-radius:24px!important;width:100%!important;max-height:86vh!important;padding:14px!important;overflow-y:auto!important;box-shadow:0 20px 50px #00000085,inset 0 0 0 1px #ffffff06!important}.safeMobileMenuHeader{grid-template-columns:minmax(0,1fr) 40px!important;align-items:start!important;gap:10px!important;margin-bottom:12px!important;display:grid!important}.safeMobileMenuHeader strong{color:#fff!important;font-size:15px!important;line-height:1.15!important;display:block!important}.safeMobileMenuHeader .muted{color:#ffffff7a!important;margin:3px 0 0!important;font-size:12px!important}.safeMobileMenuClose{color:#ffffffdb!important;background:#ffffff12!important;border:1px solid #ffffff1a!important;border-radius:999px!important;width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;font-size:24px!important;font-weight:500!important;line-height:1!important}.safeMobileMenuSection{margin-top:12px!important}.safeMobileMenuSection h3{color:#ffffff7a!important;letter-spacing:.06em!important;text-transform:uppercase!important;margin:0 0 7px!important;font-size:11px!important;font-weight:700!important}.safeMobileMenuGrid{grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important}.safeMobileMenuItem{color:#ffffffb8!important;text-align:left!important;background:#ffffff09!important;border:1px solid #ffffff14!important;border-radius:14px!important;min-height:44px!important;padding:8px 10px!important;font-size:12px!important;font-weight:650!important}.safeMobileMenuItem.active{color:#fff!important;background:linear-gradient(#2563eb3d,#2563eb1a)!important;border-color:#60a5fa38!important;box-shadow:0 0 18px #2563eb1f!important}}@media (width<=380px){.safeMobileMenuButton.modernQuickMenuButton{width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;top:184px!important;right:18px!important}}.compactCaptureHeader{justify-content:space-between!important;align-items:center!important;gap:12px!important;min-height:52px!important;padding-right:62px!important;display:flex!important;position:relative!important}@media (width<=900px){.safeMobileMenuButton.modernQuickMenuButton{z-index:9998!important;border-radius:15px!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;top:198px!important;right:22px!important}}@media (width<=560px){.compactCaptureHeader{min-height:48px!important;padding-right:58px!important}.safeMobileMenuButton.modernQuickMenuButton{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;top:196px!important;right:22px!important}.modernQuickMenuIcon{width:22px!important;height:22px!important}}@media (width<=380px){.safeMobileMenuButton.modernQuickMenuButton{top:194px!important;right:18px!important}}@media (width<=900px){.safeMobileMenuButton.modernQuickMenuButton{display:none!important}}.compactCaptureHeader{justify-content:space-between!important;align-items:center!important;gap:12px!important;padding-right:0!important;display:flex!important}.quickHeaderMenuButton{color:#ffffffeb!important;-webkit-backdrop-filter:blur(18px)saturate(130%)!important;background:linear-gradient(#1c1c1cf5,#0a0a0af5)!important;border:1px solid #ffffff1c!important;border-radius:15px!important;flex:none!important;justify-content:center!important;align-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:inline-flex!important;position:relative!important;box-shadow:0 12px 28px #00000057,inset 0 0 0 1px #ffffff09!important}.quickHeaderMenuButton:active{transform:scale(.96)!important}.quickHeaderMenuButton .modernQuickMenuIcon{stroke:currentColor!important;stroke-width:2.15px!important;stroke-linecap:round!important;fill:none!important;width:23px!important;height:23px!important}.quickHeaderMenuButton .modernQuickMenuDot{background:#facc15!important;border-radius:999px!important;width:7px!important;height:7px!important;position:absolute!important;top:8px!important;right:8px!important;box-shadow:0 0 12px #facc155c!important}@media (width<=560px){.quickHeaderMenuButton{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important}.quickHeaderMenuButton .modernQuickMenuIcon{width:22px!important;height:22px!important}}.modernQuickMenuDot{display:none!important}.standaloneNotesApp{background:#050505;min-height:100vh}.standaloneMenuOverlay{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000009e;place-items:end center;padding:20px;display:grid;position:fixed;inset:0}.standaloneMenuPanel{background:linear-gradient(#141414fa,#060606fa);border:1px solid #ffffff1a;border-radius:28px;width:min(520px,100%);padding:16px;box-shadow:0 24px 80px #00000094}.standaloneMenuHeader{color:#f5f5f5;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;font-size:18px;display:flex}.standaloneMenuHeader button{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;width:44px;height:44px;font-size:28px;line-height:1}.standaloneMenuItem{color:#ffffffc7;text-align:left;background:#ffffff0b;border:1px solid #ffffff17;border-radius:18px;width:100%;min-height:58px;margin-top:8px;padding:0 16px;font-weight:800}.standaloneMenuItem.active{color:#09090b;background:#f4f4f5}.captureAttachmentBadge{color:#93c5fd;background:#2563eb1f;border-radius:999px;align-items:center;width:fit-content;margin-top:8px;padding:4px 9px;font-size:12px;font-weight:800;display:inline-flex}.entryPreviewText{color:#ffffffd6;white-space:pre-wrap;overflow-wrap:anywhere;background:#ffffff0d;border-radius:16px;margin:16px 0;padding:14px;line-height:1.55}.entryAttachmentList{gap:10px;margin:16px 0;display:grid}.entryAttachment{color:#f8fafc;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;align-items:center;gap:12px;min-width:0;padding:10px;text-decoration:none;display:flex}.entryAttachment img,.entryAttachmentIcon{object-fit:cover;background:#2563eb26;border-radius:12px;flex:0 0 58px;width:58px;height:58px}.entryAttachmentIcon{color:#93c5fd;place-items:center;font-size:10px;font-weight:900;display:grid}.entryAttachment>span:last-child{gap:5px;min-width:0;display:grid}.entryAttachment strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entryAttachment small{color:#ffffff8c}.dataCenterScreen{color:#f8fafc;width:min(920px,100% - 24px);margin:0 auto;padding:24px 0 56px}.dataCenterHero{padding:18px 4px 20px}.dataCenterHero h1{margin:4px 0 8px;font-size:clamp(28px,6vw,42px)}.dataCenterHero p{color:#ffffff9e;max-width:680px;margin:0;line-height:1.55}.dataCenterGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dataCenterCard{background:#ffffff0b;border:1px solid #ffffff17;border-radius:22px;align-items:flex-start;gap:13px;min-height:190px;padding:20px;display:flex}.dataCenterCard>div{align-content:start;gap:9px;min-width:0;display:grid}.dataCenterCard strong{font-size:17px}.dataCenterCard p,.dataCenterCard small{color:#ffffff9e;margin:0;line-height:1.45}.dataStatusDot{background:#64748b;border-radius:999px;flex:0 0 12px;width:12px;height:12px;margin-top:4px;box-shadow:0 0 0 5px #64748b26}.dataStatusDot.synced{background:#22c55e;box-shadow:0 0 0 5px #22c55e24}.dataStatusDot.syncing,.dataStatusDot.loading{background:#f59e0b;box-shadow:0 0 0 5px #f59e0b24}.dataStatusDot.offline{background:#ef4444;box-shadow:0 0 0 5px #ef444424}.dataPrimaryButton,.dataSecondaryButton{border:0;border-radius:13px;width:fit-content;min-height:42px;margin-top:6px;padding:0 15px;font-weight:800}.dataPrimaryButton{color:#fff;background:#2563eb}.dataPrimaryButton:disabled{opacity:.55}.dataSecondaryButton{color:#f8fafc;background:#ffffff12;border:1px solid #ffffff1f}.dataButtonRow{flex-wrap:wrap;gap:8px;display:flex}.dataCenterMessage{color:#bfdbfe;background:#2563eb1a;border:1px solid #3b82f640;border-radius:16px;margin-top:14px;padding:14px 16px}@media (width<=720px){.dataCenterGrid{grid-template-columns:1fr}.dataCenterCard{min-height:auto}}.notesAuthLoading{color:#f8fafc;background:#09090b;place-items:center;min-height:100vh;font-weight:800;display:grid}.notesAuthShell{color:#f8fafc;background:radial-gradient(circle at 18% 20%,#2563eb2e,#0000 34%),#09090b;grid-template-columns:minmax(0,1fr) minmax(360px,520px);align-items:center;gap:clamp(32px,7vw,100px);min-height:100vh;padding:clamp(28px,7vw,90px);display:grid}.notesAuthShell.single{grid-template-columns:minmax(0,1fr) minmax(360px,560px)}.notesAuthBrand{max-width:720px}.notesAuthBrand h1{letter-spacing:-.055em;margin:8px 0 18px;font-size:clamp(48px,9vw,94px);line-height:.94}.notesAuthBrand>p:last-child{color:#ffffff9e;max-width:620px;font-size:clamp(17px,2vw,22px);line-height:1.55}.notesAuthPanel,.notesUserCreate,.notesResetPanel{background:#18181bed;border:1px solid #ffffff1a;border-radius:28px;padding:clamp(24px,4vw,38px);box-shadow:0 28px 80px #00000061}.notesAuthHeading h2,.notesUserCreate h2,.notesResetPanel h2{color:#fff;margin:0 0 8px}.notesAuthHeading p,.notesUsersHeader p{color:#ffffff94;margin:0;line-height:1.5}.notesAuthForm,.notesUserGrid{gap:16px;margin-top:24px;display:grid}.notesAuthForm label,.notesUserCreate label{color:#ffffffb8;gap:8px;font-size:13px;font-weight:800;display:grid}.notesAuthForm input,.notesUserCreate input,.notesResetPanel input{color:#fff;width:100%;min-height:50px;font:inherit;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:14px;outline:none;padding:0 14px}.notesAuthForm input:focus,.notesUserCreate input:focus,.notesResetPanel input:focus{border-color:#3b82f6;box-shadow:0 0 0 3px #3b82f629}.notesShowPassword{align-items:center;width:fit-content;grid-template-columns:none!important;gap:9px!important;display:flex!important}.notesShowPassword input{width:18px!important;min-height:18px!important}.notesAuthPrimary{color:#fff;background:#2563eb;border:0;border-radius:15px;min-height:50px;padding:0 18px;font-weight:900}.notesAuthPrimary:disabled{opacity:.58}.notesAuthLink{color:#93c5fd;background:0 0;border:0;margin-top:16px;font-weight:800}.notesAuthMessage{border-radius:13px;margin:14px 0 0;padding:12px 14px;line-height:1.45}.notesAuthMessage.error{color:#fecaca;background:#ef44441f}.notesAuthMessage.success{color:#bbf7d0;background:#22c55e1f}.standaloneMenuHeader>div{gap:4px;display:grid}.standaloneMenuHeader small{color:#ffffff7a;font-size:12px}.standaloneLogoutItem{color:#fecaca;border-color:#ef444433;margin-top:20px}.notesUsersScreen{color:#f8fafc;width:min(980px,100% - 24px);margin:0 auto;padding:28px 0 64px}.notesUsersHeader{padding:12px 4px 24px}.notesUsersHeader h1{margin:5px 0 10px;font-size:clamp(32px,7vw,52px)}.notesUserGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.notesPasswordField{gap:8px;display:flex}.notesPasswordField button,.notesUserActions button,.notesResetActions>button:not(.notesAuthPrimary){color:#f8fafc;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:12px;min-height:44px;padding:0 13px;font-weight:800}.notesUserList{gap:10px;margin-top:18px;display:grid}.notesUserRow{background:#ffffff0a;border:1px solid #ffffff17;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:17px 19px;display:flex}.notesUserRow>div:first-child{gap:4px;min-width:0;display:grid}.notesUserRow span,.notesUserRow small{color:#ffffff8c;overflow-wrap:anywhere}.notesUserActions,.notesResetActions{flex-wrap:wrap;gap:8px;display:flex}.notesResetPanel{margin-top:18px}.notesResetPanel .notesPasswordField{margin:18px 0}@media (width<=820px){.notesAuthShell{grid-template-columns:1fr;align-content:center;padding:28px 18px}.notesAuthBrand h1{font-size:clamp(44px,16vw,70px)}.notesUserGrid{grid-template-columns:1fr}.notesUserRow{flex-direction:column;align-items:flex-start}}
