/* V9 — açık gri / beyaz / mavi varsayılan palet.
   Yalnızca arayüzün varsayılan renkleri; kullanıcı tarafından belirlenen --card-* ve --project-color aynen korunur. */
:root{--navy:#20252d;--sub:#596575;--line:#dfe4e9;--bg:#eff1f3;--primary:#4482f5;--white:#fff;--shadow:0 2px 8px #26384b0d}
html,body{background:#eff1f3!important;color:#20252d}
.sidebar{background:#fff!important;border-right:1px solid #e1e5ea!important}
.brand{color:#242d38}.brandmark{background:#e7f0ff!important;color:#4482f5!important}
.sidebar-label,.project-heading .sidebar-label{color:#657184!important}
.menu-item,.project-item,.project-name{color:#354253}
.menu-item.active,.project-row .project-item.active{background:#e3ecfd!important;color:#1f5fc3!important}
.menu-item:hover,.project-row:hover,.project-row .project-item:hover{background:#f0f5fc!important}
.sidebar-toggle,.sidebar-collapsed .sidebar .sidebar-toggle{background:#eef4ff!important;color:#3777dc!important}
.sidebar-toggle:hover{background:#dce9fe!important}
.project-heading .sort-toggle{background:#f6f9fe!important;border-color:#e1eaf7!important;color:#4477ba!important}
.project-heading .sort-toggle:hover{background:#e3edfd!important;color:#276bc8!important;border-color:#caddfb!important}
.project-heading .sort-toggle.active{background:#4482f5!important;color:#fff!important;border-color:#4482f5!important}
.project-edit:hover,.drag-handle:hover,.drag-handle:focus-visible{background:#e8f1ff!important;color:#3777db!important}
#project-menu.sorting .project-row{border-color:#d7e2f0;background:white}
#project-menu.sorting .project-row:hover,#project-menu.sorting .project-row.is-drop-target{background:#eaf2ff!important;border-color:#8eb4f0!important;box-shadow:none!important}
.sort-guide{color:#5c7391!important}.sort-guide button{background:#e9f1fd!important;color:#316cbd!important}
.workspace{background:transparent}
.eyebrow,.stream-kicker{color:#6b7e92!important}.heading-row h1{color:#20252d}.subtitle{color:#657184!important}
.button{border-color:#dde4ec!important;color:#354253;background:#fff}
.button:hover{background:#f5f8fc}
.button.primary,.create-button{background:#4482f5!important;border-color:#4482f5!important;color:#fff!important;box-shadow:0 3px 9px #4482f51e!important}
.button.primary:hover,.create-button:hover{background:#3473e4!important;border-color:#3473e4!important}
.toolbar{background:#fff!important;border:1px solid #e0e4e9!important;box-shadow:0 1px 5px #22344a0a!important}
.search,.filter-select,.field input:not([type=checkbox]),.field select{background:#f8f9fa;border-color:#dce2e9!important;color:#243040}
.search::placeholder{color:#8490a0}.search:focus,.field input:focus,.field select:focus{border-color:#4482f5!important;box-shadow:0 0 0 3px #4482f51c!important;outline:none}
.filter-chip{background:#fff;border-color:#dce4eb;color:#627183}
.filter-chip.selected,.filter-chip:hover{background:#e9f1ff!important;border-color:#caddfc!important;color:#276fce!important}
.summarybar .count{color:#27313c}.summarybar .small{color:#6f7e8b}
.timeline:before{background:#cbd7e3!important}.month-divider{color:#61768d!important}.month-divider span{background:#fff!important;border-color:#e0e6ed!important}
.date-block{border-color:#e0e5ec!important;background:#fff!important;box-shadow:0 1px 5px #2532470a!important}
.date-weektime{color:#5d6b79!important}.date-day,.date-month{color:#26344f!important}
.entry-card{border-color:#e0e5ec!important;border-left-color:var(--tone)!important;background:var(--card-background,#fff)!important;box-shadow:0 2px 9px #2532470a!important}
.entry:hover .entry-card,.entry:focus-within .entry-card{border-color:#c9d9ef!important;box-shadow:0 8px 22px #25324717!important}
.entry-title,.entry-body,.entry-body p,.entry-body li{color:var(--card-foreground,#20242d)!important}
.entry-body a,.rich-editor a{color:#216fcd!important}
.entry .entry-card::after,.entry:hover .entry-card::after,.entry:focus-within .entry-card::after{background:var(--card-background,#fff)!important}
.priority{background:color-mix(in srgb,var(--tone) 10%,white)!important}
.action-link{color:#62748b!important}
.action-link:hover{background:#eef4ff!important;color:#286cc9!important;border-color:#dbe8fc!important}
.year-dock{background:#fff!important;color:#3277dc!important;border:1px solid #d5e4f7!important;box-shadow:0 3px 15px #1837550f!important}
.year-mini{color:#718399!important}.year-pulse{background:#4482f5!important;box-shadow:0 0 0 4px #e3eefd!important}
.date-style-group button.selected{background:#e9f2ff!important;color:#2b70d0!important}
.page-button.active,.page-number.active{background:#4482f5!important;border-color:#4482f5!important;color:white!important}
.tag:hover,.tag.active{background:#e8f1ff!important;border-color:#c5dbfb!important;color:#296ecb!important}
.modal.editor-sheet,.modal{background:#fff}.modal-header,.modal-footer{border-color:#e2e8ef!important}
.editor-sheet .choice.selected{background:#e8f1ff!important;border-color:#c9def9!important;color:#2b6ccb!important}
.rich-toolbar{background:#f8f9fa!important;border-color:#e5e9ee!important}.rich-toolbar button:hover{background:#e7f0ff!important;color:#3076d7!important}
.rich-shell{border-color:#dee5ed!important}.rich-editor{color:#20242d!important}
.rich-editor.drag-active{background:#eff5fe!important;outline-color:#4482f5!important}
.rich-editor blockquote{border-left-color:#4482f5!important}.rich-editor a{color:#2672d4!important}
.editor-sheet #f-title{color:#20242d!important}
.card-appearance{background:#fff!important;border-color:#dfe6ed!important}
.card-appearance .appearance-heading{background:#fff!important}
.card-appearance .appearance-heading:hover{background:#f7fafe!important}
.card-appearance .appearance-heading:focus-visible{outline-color:#4482f5!important}
.card-appearance[open] .appearance-heading{border-bottom-color:#e2e8ef!important}
.appearance-summary-right{color:#437ebd!important}
.appearance-panel{background:#fff}.appearance-mini-colors i{box-shadow:0 0 0 1px #cfdce9!important}
.background-preset.selected,.project-color-choice.selected{box-shadow:0 0 0 2px #4482f5,0 3px 9px #4482f522!important}
.project-icon-option.selected{background:#e9f1ff!important;border-color:#80aff5!important;color:#2874ce!important;box-shadow:0 0 0 3px #d9e9ff!important}
.project-icon-option:hover{background:#f0f6ff!important;color:#2371d0!important}
.project-preview{background:#f7f9fc!important;border-color:#e1e7ef!important}
.entry-project{background:color-mix(in srgb,var(--project-color) 9%,white)}
/* Özel proje rengi seçilmişse o renk korunur. Date-stamp ve vurgu bağlantısı da kayda ait kalır. */
html[data-date-style="vivid"] .date-block{background:linear-gradient(135deg,var(--tone),color-mix(in srgb,var(--tone) 74%,#4d6881))!important}
html[data-date-style="vivid"] .date-day,html[data-date-style="vivid"] .date-month{color:#fff!important}
@media(prefers-reduced-motion:reduce){.sidebar,.main{transition:none!important}}


/* Kart odak modu: üst meta öğeleri ve etiketler daha hafif */
.entry-card .badge,.entry-card .pin,.entry-card .tags .tag{opacity:.22;transition:opacity .2s ease,transform .2s ease,filter .2s ease}\n.entry-card:hover .badge,.entry-card:hover .pin,.entry-card:hover .tags .tag,.entry-card:focus-within .badge,.entry-card:focus-within .pin,.entry-card:focus-within .tags .tag{opacity:.55}\n.entry-card .badge:hover,.entry-card .pin:hover,.entry-card .tags .tag:hover,.entry-card .badge:focus-visible,.entry-card .pin:focus-visible,.entry-card .tags .tag:focus-visible{opacity:.88}\n.entry-card .entry-title,.entry-card .entry-body{opacity:1!important}\n