/* Saros 1.0.6 — a calmer look, chosen by Sara: one icon family, task buttons only on the task she points at, no repeated lines,
   softer cards, an empty top bar (no page name, no date). */
/* the top bar: only its buttons */
.topbar-location .status-dot,#location-title,.topbar-location .divider-mini,#today-label{display:none!important}
/* no repeated line under the side list, no version line under the pages (the version is in the settings) */
.sidebar-foot,.app-footer{display:none!important}
/* her line: the ✳ no longer sits on the words */
.sidebar-mantra p{padding-top:14px}
.sidebar-mantra .twinkle{font-size:18px;top:6px}
/* task buttons: on the task under the pointer (or with the keyboard on it); on a phone behind «⋯» */
.d30-row:not(.td-solo) .d30-actions{opacity:0;transition:opacity .15s}
.d30-row:hover .d30-actions,.d30-row:focus-within .d30-actions,.d30-row.td-open .d30-actions{opacity:1}
.td-more{display:none;border:0;background:transparent;color:var(--muted);width:32px;height:32px;border-radius:10px;font-size:18px;line-height:1}
@media (hover:none){.td-more{display:inline-flex;align-items:center;justify-content:center}.d30-row:not(.td-open):not(.td-solo) .d30-actions{display:none}}
/* softer cards in the light theme: a light shadow in place of the grey line (the dark theme keeps its lines) */
body[data-theme="light"] #main-content :is(.card,.d30-box,.v28-strip,.pg-card,.v29-affirm,.d30-stats,.v29-home-panel,.v27-panel,.v23-vision,.g30-orb-card,.g30-detail,.v29-week-tools,.sweek-calendar,.w30-side){border-color:transparent!important;box-shadow:0 1px 2px rgba(0,0,0,.05),0 4px 14px rgba(0,0,0,.035)!important}
.td-version{margin-top:10px;font-size:12px;color:var(--muted)}
/* the week: no «24 ساعة» button (the hours are set with «من» and «حتى»); the arrows above, as on the day */
.w30-hrange .w30-24{display:none!important}
/* no «+» under each day's name (adding is from «＋» in the hours bar, or a click on an hour) */
#main-content#main-content .sweek-column-head button.sweek-day-plus{display:none!important}
.td-week-nav{display:flex;justify-content:flex-end;width:100%}
.td-mantra-edit{position:absolute;left:8px;bottom:8px;width:26px;height:26px;border-radius:8px;border:0;background:transparent;color:var(--muted);display:grid;place-items:center;opacity:.55}
.td-mantra-edit:hover,.td-mantra-edit:focus-visible{opacity:1;background:rgba(0,0,0,.05)}
.sidebar-mantra{padding-bottom:22px}
