.IV74oa_card{width:100%;height:100%;padding:4px 7px 4px calc(7px + var(--event-edge-width));border-radius:var(--radius-event);text-align:left;cursor:var(--cursor-point,pointer);font-family:var(--font-ui);background:color-mix(in srgb, color-mix(in srgb, var(--cat-edge) var(--event-pale-tint), var(--bg-surface)) var(--event-pale), var(--cat-soft));color:color-mix(in srgb, var(--cat-edge) var(--event-ink-tint), var(--text-primary));isolation:isolate;transition:box-shadow var(--duration-fast) ease, transform var(--duration-fast) ease;border:none;flex-direction:column;gap:1px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.IV74oa_card:hover{box-shadow:var(--shadow-xs)}.IV74oa_card:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 var(--event-outline-width,0px) color-mix(in srgb, var(--cat-edge) var(--event-outline-tint,0%), var(--text-primary));position:absolute;inset:0}.IV74oa_deepWork{--cat-edge:var(--event-focus-mark);padding-left:11px}:root:is([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_selected:after{box-shadow:inset 0 0 0 var(--event-outline-width,0px) color-mix(in srgb, var(--cat-edge) var(--event-outline-tint,0%), var(--text-primary)), inset 0 0 0 calc(var(--event-outline-width,0px) + 2px) var(--accent-text)}:root:is([data-contrast=more],[data-contrast=most]) .IV74oa_deepWork:before{background:var(--event-focus-mark);display:block}.IV74oa_card:before{content:"";width:var(--event-edge-width);background:var(--cat-edge);position:absolute;inset:0 auto 0 0}.IV74oa_deepWork:before{background:var(--event-focus-mark);width:4px}.IV74oa_card[data-ended]:not(.IV74oa_deepWork){color:color-mix(in srgb, color-mix(in srgb, var(--cat-ink) calc(var(--event-ink-tint) / 2), var(--text-primary)), var(--bg-surface) var(--past-soften-ink))}.IV74oa_deepWork[data-ended]:before{background:color-mix(in srgb, var(--event-focus-mark), var(--bg-surface) var(--past-soften))}.IV74oa_ghost:before{display:none}.IV74oa_selected{box-shadow:inset 0 0 0 2px var(--accent)}.IV74oa_titleRow{align-items:flex-start;gap:5px;min-width:0;display:flex}.IV74oa_eventIcon{opacity:.75;flex-shrink:0;margin-top:1px}.IV74oa_title{color:inherit;-webkit-line-clamp:1;overflow-wrap:normal;-webkit-box-orient:vertical;min-width:0;font-size:.6875rem;font-weight:650;line-height:.875rem;display:-webkit-box;overflow:hidden}.IV74oa_time{opacity:var(--event-detail-opacity,.8);white-space:nowrap;text-overflow:ellipsis;padding-left:18px;font-size:.6875rem;font-weight:500;line-height:.875rem;overflow:hidden}.IV74oa_meta{opacity:var(--event-detail-opacity,.7);white-space:nowrap;text-overflow:ellipsis;padding-left:18px;font-size:.625rem;line-height:.8125rem;overflow:hidden}:root .IV74oa_titleRow:not(:has(>.IV74oa_eventIcon))~:is(.IV74oa_time,.IV74oa_meta){padding-left:0}:is([data-style=classic] .IV74oa_time,[data-style=classic] .IV74oa_meta,[data-style=classic] .IV74oa_compactTime){opacity:1}.IV74oa_compact{justify-content:center;padding-top:0;padding-bottom:0}.IV74oa_compact .IV74oa_titleRow{align-items:center}.IV74oa_compact .IV74oa_eventIcon{margin-top:0}.IV74oa_compactText{flex-wrap:wrap;row-gap:.875rem;min-width:0;height:.875rem;font-size:.6875rem;line-height:.875rem;display:flex;overflow:hidden}.IV74oa_compactTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:650;overflow:hidden}.IV74oa_compactTime{opacity:var(--event-detail-opacity,.8);white-space:pre;flex-shrink:0;font-weight:500}@container (max-width:64px){.IV74oa_eventIcon{display:none}.IV74oa_time,.IV74oa_meta{padding-left:0}}.IV74oa_tall{padding-top:5px}.IV74oa_tall .IV74oa_title{-webkit-line-clamp:2}.IV74oa_card[data-tight]{padding-left:calc(4px + var(--event-edge-width));padding-right:4px}.IV74oa_card.IV74oa_deepWork[data-tight]{padding-left:8px}.IV74oa_card[data-tight] .IV74oa_eventIcon{display:none}.IV74oa_card[data-tight] :is(.IV74oa_time,.IV74oa_meta){padding-left:0}.IV74oa_card:is([data-tight="2"],[data-tight="3"]){flex-wrap:wrap;align-content:flex-start;column-gap:48px}.IV74oa_card:is([data-tight="2"],[data-tight="3"])>:is(.IV74oa_titleRow,.IV74oa_time,.IV74oa_meta){width:100%}.IV74oa_card:is([data-tight="2"],[data-tight="3"]) .IV74oa_checkCount{display:none}.IV74oa_card:is([data-tight="2"],[data-tight="3"]) .IV74oa_title{-webkit-line-clamp:2}.IV74oa_card.IV74oa_tall:is([data-tight="2"],[data-tight="3"]) .IV74oa_title{-webkit-line-clamp:3}.IV74oa_card[data-tight="3"] :is(.IV74oa_title,.IV74oa_compactText){letter-spacing:-.01em;font-size:.625rem;line-height:.75rem}.IV74oa_card.IV74oa_compact[data-tight="1"] .IV74oa_checkCountInline>svg,.IV74oa_card.IV74oa_compact:is([data-tight="2"],[data-tight="3"]) .IV74oa_compactTime{display:none}.IV74oa_card.IV74oa_compact:is([data-tight="2"],[data-tight="3"]) .IV74oa_compactText{height:auto;display:block}.IV74oa_card.IV74oa_compact:is([data-tight="2"],[data-tight="3"]) .IV74oa_compactTitle{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.IV74oa_card[data-name-cut=line][data-tight] :is(.IV74oa_title,.IV74oa_compactTitle){white-space:nowrap;text-overflow:ellipsis;display:block}.IV74oa_deepWork .IV74oa_title{color:var(--event-focus-text)}.IV74oa_deepWork .IV74oa_eventIcon{color:var(--event-focus-mark);opacity:1}.IV74oa_deepWork .IV74oa_meta{color:var(--event-focus-label);opacity:1}.IV74oa_deepWork .IV74oa_time{color:var(--text-secondary);opacity:1}.IV74oa_deepWork .IV74oa_compactTime{opacity:1}.IV74oa_ghost{background:var(--bg-surface);border:2px dashed var(--warning);opacity:.8;color:var(--warning)}.IV74oa_preview{outline:2px dashed var(--accent-text);outline-offset:-2px;animation:IV74oa_previewIn var(--duration-slow) var(--ease-out)}.IV74oa_preview:disabled{color:inherit;cursor:var(--cursor-arrow,default)}@keyframes IV74oa_previewIn{0%{opacity:0;transform:scale(.96)}}:root[data-motion=reduce] .IV74oa_preview{animation:none}.IV74oa_rejected{box-shadow:0 0 0 1.5px var(--conflict-ring)}.IV74oa_rejected.IV74oa_selected{box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 1.5px var(--conflict-ring)}.IV74oa_rejected .IV74oa_title,.IV74oa_rejected .IV74oa_compactText{padding-right:14px}.IV74oa_rejectedIcon{color:var(--conflict-icon);position:absolute;top:4px;right:4px}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost){background:color-mix(in srgb, var(--cat-mark) var(--hl-wash), var(--bg-surface));color:var(--text-primary)}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card[data-ended]:not(.IV74oa_deepWork):not(.IV74oa_ghost){color:color-mix(in srgb, var(--text-primary), var(--bg-surface) var(--past-soften-ink))}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost):before{display:none}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost) .IV74oa_ink{--hl-mark:var(--cat-mark);padding:var(--hl-pad);border-radius:var(--hl-radius);background:var(--hl-swipe);margin:0}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_compact:not(.IV74oa_deepWork):not(.IV74oa_ghost) .IV74oa_ink{padding-right:1px}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost) :is(.IV74oa_time,.IV74oa_meta,.IV74oa_compactTime){color:var(--text-secondary);opacity:1}:root[data-categories=bold]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost){background:var(--cat-bold);color:var(--cat-on)}:root[data-categories=bold]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost):before{background:color-mix(in srgb, var(--cat-on) 45%, var(--cat-bold))}:root[data-categories=bold]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost) :is(.IV74oa_time,.IV74oa_meta,.IV74oa_compactTime,.IV74oa_eventIcon){color:var(--cat-on);opacity:1}:root[data-categories=bold]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost) .IV74oa_checkCount{color:var(--cat-on);background:0 0}:root[data-categories=bold]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_selected:not(.IV74oa_deepWork):not(.IV74oa_ghost){box-shadow:inset 0 0 0 2px var(--cat-on)}:root[data-categories=bold]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_rejected.IV74oa_selected:not(.IV74oa_deepWork):not(.IV74oa_ghost){box-shadow:inset 0 0 0 2px var(--cat-on), 0 0 0 1.5px var(--conflict-ring)}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_selected:not(.IV74oa_deepWork):not(.IV74oa_ghost){box-shadow:inset 0 0 0 2px var(--accent)}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_rejected:not(.IV74oa_deepWork):not(.IV74oa_ghost){box-shadow:0 0 0 1.5px var(--conflict-ring)}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_rejected.IV74oa_selected:not(.IV74oa_deepWork):not(.IV74oa_ghost){box-shadow:inset 0 0 0 2px var(--accent), 0 0 0 1.5px var(--conflict-ring)}:root[data-contrast=most] .IV74oa_ink{background:0 0!important}.IV74oa_doneTick{display:none}@media (forced-colors:active){.IV74oa_ink{background:0 0!important}.IV74oa_selected{outline-offset:1px;outline:3px solid highlight}.IV74oa_rejected{border-style:dashed!important;border-width:2px!important}}:root[data-style=handdrawn]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost){background:color-mix(in srgb, var(--cat-edge) 32%, var(--bg-surface));color:var(--hand-ink)}:root[data-style=handdrawn]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost) :is(.IV74oa_time,.IV74oa_meta,.IV74oa_compactTime,.IV74oa_eventIcon){color:var(--hand-ink)}:root[data-style=handdrawn][data-theme$=-dark]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost){background:color-mix(in srgb, var(--cat-edge) 26%, var(--bg-surface))}:root[data-style=handdrawn]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost):after{box-shadow:inset 0 0 0 1.75px var(--hand-ink)}:root[data-style=handdrawn]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .IV74oa_card[data-ended]:not(.IV74oa_deepWork):not(.IV74oa_ghost){color:color-mix(in srgb, var(--hand-ink), var(--bg-surface) var(--past-soften-ink))}:root[data-style=handdrawn]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .IV74oa_card[data-ended]:not(.IV74oa_deepWork):not(.IV74oa_ghost) :is(.IV74oa_time,.IV74oa_meta,.IV74oa_compactTime,.IV74oa_eventIcon){color:color-mix(in srgb, var(--hand-ink), var(--bg-surface) var(--past-soften-ink))}:root[data-style=handdrawn]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .IV74oa_card[data-ended]:not(.IV74oa_deepWork):not(.IV74oa_ghost):after{box-shadow:inset 0 0 0 1.75px color-mix(in srgb, var(--hand-ink), var(--bg-surface) var(--past-soften))}:root[data-style=handdrawn]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .IV74oa_card.IV74oa_selected:not(.IV74oa_deepWork):not(.IV74oa_ghost):after{box-shadow:inset 0 0 0 2.5px var(--accent-text)}[data-style=handdrawn] .IV74oa_shape0{border-radius:var(--hand-e1,var(--radius-event))}[data-style=handdrawn] .IV74oa_shape1{border-radius:var(--hand-e2,var(--radius-event))}[data-style=handdrawn] .IV74oa_shape2{border-radius:var(--hand-e3,var(--radius-event))}[data-style=handdrawn] :is(.IV74oa_title,.IV74oa_compactTitle){font-family:var(--hand-event-font,inherit);font-size-adjust:var(--hand-adjust,none)}[data-style=handdrawn][data-hand-events=on]:not([data-readable-font=on]) :is(.IV74oa_title,.IV74oa_compactTitle){font-size:.8125rem;font-weight:var(--hand-weight,700);line-height:var(--hand-name-line);padding-bottom:var(--hand-name-drop);margin-bottom:calc(-1 * var(--hand-name-drop));--hl-foot:var(--hand-name-foot)}[data-style=handdrawn][data-hand-events=on]:not([data-readable-font=on]) :is(.IV74oa_card.IV74oa_compact,.IV74oa_card[data-tight="3"]) :is(.IV74oa_title,.IV74oa_compactTitle){font-size:.6875rem}[data-style=handdrawn][data-hand-events=on]:not([data-readable-font=on]) .IV74oa_card.IV74oa_compact .IV74oa_compactText{--name-line:calc(11rem / 16 * var(--hand-name-line));height:calc(var(--name-line) + var(--hand-name-drop));line-height:var(--name-line);row-gap:var(--name-line);padding-bottom:var(--hand-name-drop);margin-bottom:calc(-1 * var(--hand-name-drop));top:calc(-1 * var(--hand-name-lift));align-items:baseline;position:relative}[data-style=handdrawn][data-hand-events=on]:not([data-readable-font=on]) .IV74oa_card.IV74oa_compact .IV74oa_compactTime{line-height:1}[data-style=handdrawn][data-hand-events=on]:not([data-readable-font=on]) .IV74oa_card.IV74oa_compact:is([data-tight="2"],[data-tight="3"]) .IV74oa_compactText{height:auto}[data-style=handdrawn] .IV74oa_doneTick{color:#0000;background:var(--hand-ink);width:14px;height:14px;-webkit-mask:var(--hand-tick) center / contain no-repeat;-webkit-mask:var(--hand-tick) center / contain no-repeat;mask:var(--hand-tick) center / contain no-repeat;display:block;position:absolute;top:3px;right:4px}[data-style=handdrawn] .IV74oa_card:has(.IV74oa_doneTick) :is(.IV74oa_title,.IV74oa_compactText){padding-right:14px}[data-style=handdrawn] .IV74oa_card:has(.IV74oa_doneTick) .IV74oa_checkCountInline{margin-right:14px}.IV74oa_checkCount{background:color-mix(in srgb, var(--bg-surface) 55%, transparent);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:4px;align-items:center;gap:2px;padding:0 3px;font-size:.625rem;font-weight:700;line-height:.8125rem;display:inline-flex;position:absolute;bottom:3px;right:5px}.IV74oa_deepWork .IV74oa_checkCount{background:0 0}.IV74oa_checkCountInline{background:0 0;flex-shrink:0;margin-left:auto;position:static}:root[data-style=ruled][data-categories=edge]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card:not(.IV74oa_deepWork):not(.IV74oa_ghost){background:color-mix(in srgb, color-mix(in srgb, var(--cat-edge) var(--ruled-wash-tint), var(--bg-surface)) var(--ruled-wash-strength), transparent)}.IV74oa_headsUp{background:color-mix(in srgb, var(--cat-soft) 40%, var(--bg-surface));outline:1.5px dashed color-mix(in srgb, var(--cat-edge) 60%, var(--text-secondary));outline-offset:-1.5px}.IV74oa_headsUp.IV74oa_selected{outline-style:solid}.IV74oa_headsUpInitial{background:var(--event-personal);width:.9375rem;height:.9375rem;color:var(--text-primary);border-radius:50%;flex-shrink:0;place-content:center;margin-top:1px;font-size:.5625rem;font-weight:800;line-height:1;display:inline-grid}.IV74oa_endMarks{background:color-mix(in srgb, var(--bg-surface) 55%, transparent);pointer-events:none;border-radius:4px;align-items:center;gap:4px;padding:0 2px;display:inline-flex;position:absolute;bottom:3px;right:5px}.IV74oa_checkCountBeside{background:0 0;padding:0;position:static}.IV74oa_seenInline{margin-left:auto}.IV74oa_seenInline+.IV74oa_checkCountInline{margin-left:4px}@container (max-width:72px){.IV74oa_card [data-heads-up-mark]>:not(svg){display:none}}@container (max-width:44px){.IV74oa_card [data-heads-up-mark]{display:none}}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card:not(.IV74oa_ghost){background:var(--yarn-fabric,none) 0 0 / 300px auto, var(--yarn-under,var(--yarn-dye-cream));color:var(--st-card-ink);filter:var(--yarn-patch-shadow);background-clip:border-box;border-radius:9px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card.IV74oa_deepWork:not(.IV74oa_ghost){--yarn-fabric:var(--yarn-tile-focus,none);--yarn-under:var(--yarn-dye-focus);background:var(--yarn-fabric) 0 0 / 300px auto, var(--yarn-under)!important;color:var(--st-card-ink)!important}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card:not(.IV74oa_ghost):before{border:1px solid color-mix(in srgb, var(--yarn-under) 72%, #4a3420);border-radius:inherit;pointer-events:none;background:0 0;width:auto;inset:0}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card:not(.IV74oa_ghost):after{border:1.25px dashed color-mix(in srgb, var(--yarn-under) 50%, #3a2814);box-shadow:none;border-radius:6px;inset:3px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card:not(.IV74oa_ghost):hover{box-shadow:none;filter:var(--yarn-patch-shadow) brightness(.98)}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card:not(.IV74oa_ghost,.IV74oa_compact){flex-wrap:wrap;align-content:flex-start;column-gap:48px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card:not(.IV74oa_ghost,.IV74oa_compact)>:is(.IV74oa_titleRow,.IV74oa_time,.IV74oa_meta){width:100%}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card:not(.IV74oa_ghost)>:is(.IV74oa_checkCount,.IV74oa_endMarks){bottom:5px;right:6px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card:not(.IV74oa_ghost) :is(.IV74oa_time,.IV74oa_meta,.IV74oa_compactTime){color:var(--st-card-ink2);opacity:1}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card:not(.IV74oa_ghost) :is(.IV74oa_ink,.IV74oa_checkCount,.IV74oa_eventIcon){color:inherit;background:0 0}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card[data-ended]:not(.IV74oa_ghost){color:var(--st-card-ink)}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card.IV74oa_selected:not(.IV74oa_ghost){box-shadow:none;outline:2px solid var(--accent-text);outline-offset:1px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .IV74oa_card.IV74oa_card:focus-visible{outline:2px solid var(--accent-text);outline-offset:2px}
.g-S_JG_mark{opacity:.85;pointer-events:none;flex-shrink:0;align-items:center;gap:2px;line-height:1;display:inline-flex}.g-S_JG_initial{background:var(--event-personal);width:.8125rem;height:.8125rem;color:var(--text-primary);border-radius:50%;place-content:center;font-size:.53125rem;font-weight:800;line-height:1;display:inline-grid}.g-S_JG_more{font-size:.625rem;font-weight:700}.g-S_JG_large{gap:4px}.g-S_JG_large .g-S_JG_initial{width:1.125rem;height:1.125rem;font-size:.6875rem}.g-S_JG_large .g-S_JG_more{font-size:.8125rem}
.gBAQgq_root{pointer-events:none;position:absolute;inset:0;overflow:clip}.gBAQgq_arranging{pointer-events:none;position:absolute;inset:0}.gBAQgq_pieces{pointer-events:none;position:absolute;inset:0 -1px 0 0;overflow:clip}[data-drag-day]:last-child>.gBAQgq_pieces{right:0}.gBAQgq_piecesBehind{z-index:1}.gBAQgq_piecesFront{z-index:4}.gBAQgq_root~[data-drag-day] [data-now-line]{z-index:5}.gBAQgq_arranging{z-index:6}.gBAQgq_item{pointer-events:none;position:absolute}.gBAQgq_arranging .gBAQgq_item{pointer-events:auto}.gBAQgq_sticker{width:100%;height:100%;cursor:var(--cursor-point,grab);touch-action:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;place-content:center;padding:0;display:grid}.gBAQgq_sticker:active{cursor:var(--cursor-hold,grabbing)}.gBAQgq_sticker:focus-visible{outline:none}.gBAQgq_item[data-chosen] .gBAQgq_sticker{touch-action:none}.gBAQgq_frame{border:1.5px dashed var(--accent);border-radius:var(--radius-md);pointer-events:none;position:absolute;inset:-6px}.gBAQgq_sticker:focus-visible+.gBAQgq_frame{border-style:solid;border-width:2px}.gBAQgq_size,.gBAQgq_turn{box-sizing:border-box;background:var(--bg-surface);border:2px solid var(--accent);color:var(--accent-text);touch-action:none;pointer-events:auto;place-content:center;display:grid;position:absolute}.gBAQgq_size{cursor:nwse-resize;border-radius:6px;width:24px;height:24px;bottom:-18px;right:-18px}.gBAQgq_turn{border-radius:var(--radius-round);width:30px;height:30px;cursor:var(--cursor-point,grab);margin-left:-15px;top:-46px;left:50%}.gBAQgq_turn:after{content:"";background:var(--accent);width:2px;height:12px;margin-left:-1px;position:absolute;top:100%;left:50%}.gBAQgq_bar{z-index:9;border-radius:var(--radius-lg);background:var(--bg-surface);box-shadow:var(--shadow-panel), 0 0 0 1px var(--border-subtle);pointer-events:auto;white-space:nowrap;gap:2px;padding:4px;display:flex;position:absolute;transform:translate(-50%)}.gBAQgq_barButton{border-radius:var(--radius-md);min-height:34px;color:var(--text-primary);font:700 .8125rem var(--font-ui);cursor:var(--cursor-point,pointer);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.gBAQgq_barButton:hover:not(:disabled),.gBAQgq_barButton:focus-visible{background:var(--accent-bg);color:var(--accent-text)}.gBAQgq_barButton:disabled{color:var(--text-muted);cursor:var(--cursor-arrow,default)}.gBAQgq_layerPair{border-radius:var(--radius-md);background:var(--bg-surface-subtle);margin-right:4px;padding:2px;display:inline-flex}.gBAQgq_layerButton{border-radius:calc(var(--radius-md) - 2px);min-height:30px;color:var(--text-secondary);font:700 .8125rem var(--font-ui);cursor:var(--cursor-point,pointer);background:0 0;border:0;padding:0 10px}.gBAQgq_layerButton[aria-pressed=true]{background:var(--bg-surface);color:var(--accent-text);box-shadow:0 0 0 1px var(--border-subtle)}.gBAQgq_layerButton:focus-visible{outline:2px solid var(--focus-ring);outline-offset:1px}.gBAQgq_bar[data-narrow] .gBAQgq_barButton{justify-content:center;min-width:44px;padding:0 8px;position:relative}.gBAQgq_bar[data-narrow] .gBAQgq_barWord{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gBAQgq_pinTarget{z-index:9;border:2px solid var(--accent);border-radius:var(--radius-md);background:var(--bg-surface);min-height:36px;color:var(--accent-text);font:700 .8125rem var(--font-ui);pointer-events:auto;clip-path:inset(50%);opacity:0;padding:0 10px;position:absolute;top:8px}.gBAQgq_pinTarget:focus-visible{clip-path:none;opacity:1}.gBAQgq_gesture{z-index:200;touch-action:none;pointer-events:auto;position:fixed;inset:0}.gBAQgq_root[data-behind]~[data-drag-day] [data-sticker-event]{border-radius:var(--radius-event);background:var(--bg-surface)}.gBAQgq_arranging .gBAQgq_item[data-layer=behind]:not([data-chosen]){opacity:.6}@media (pointer:coarse){.gBAQgq_barButton,.gBAQgq_layerButton{min-height:44px}}
.dzpTZq_grid{--month-chip-h:20px;--month-head-h:24px;--month-row-h:max(var(--month-chip-h), 22px);--month-list-h:calc(3 * var(--month-row-h) + 2 * 5px + 8px);--month-cell-min:calc(12px + var(--month-head-h) + 4px + var(--month-list-h));border:1px solid var(--border-grid);border-radius:var(--radius-lg);background:var(--calendar-surface);-webkit-backdrop-filter:var(--calendar-blur);backdrop-filter:var(--calendar-blur);flex-direction:column;flex:1 0 auto;display:flex;overflow:clip}[data-calendar-stage]>.dzpTZq_grid{min-height:calc(100% + var(--stage-pad,0px))}.dzpTZq_weekdays{border-bottom:1px solid var(--border-grid);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.dzpTZq_weekday{text-align:center;color:var(--text-primary);padding:10px 0;font-size:.8125rem;font-weight:600}.dzpTZq_cells{flex:1 0 auto;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.dzpTZq_cell{border-right:1px solid var(--border-grid);border-bottom:1px solid var(--border-grid);flex-direction:column;gap:4px;min-width:0;min-height:0;padding:6px;display:flex;overflow:hidden}.dzpTZq_cell:nth-child(7n){border-right:none}.dzpTZq_outside{background:var(--bg-surface-subtle)}.dzpTZq_outside .dzpTZq_date{color:var(--text-muted)}.dzpTZq_cellHeader{flex-shrink:0;justify-content:space-between;align-items:center;gap:4px;display:flex}.dzpTZq_date{border-radius:var(--radius-pill);min-width:24px;height:24px;color:var(--text-primary);font-family:var(--font-ui);cursor:var(--cursor-point,pointer);background:0 0;border:none;padding:0 6px;font-size:.75rem;font-weight:600}.dzpTZq_date:hover{background:var(--bg-surface-subtle)}.dzpTZq_today{background:var(--accent);color:var(--text-on-accent)}.dzpTZq_today:hover{background:var(--accent-hover)}.dzpTZq_chips{min-height:0;max-height:var(--month-list-h);min-width:0;padding:4px;padding-bottom:calc(4px + var(--day-cut,0px));clip-path:inset(0 0 var(--day-cut,0px) 0);scroll-snap-type:y mandatory;scroll-padding-block:4px calc(4px + var(--day-cut,0px));flex-direction:column;flex:0 auto;gap:5px;margin:-4px;display:flex;overflow:hidden auto}.dzpTZq_chips>*{scroll-snap-align:start;flex-shrink:0}.dzpTZq_week{display:contents}.dzpTZq_grid:focus-visible{outline-offset:-2px}.dzpTZq_chip{min-width:0;height:20px;padding:0 6px 0 calc(6px + var(--event-edge-width));border-radius:var(--radius-event);background:color-mix(in srgb, color-mix(in srgb, var(--cat-edge) var(--event-pale-tint), var(--bg-surface)) var(--event-pale), var(--cat-soft));color:color-mix(in srgb, var(--cat-edge) var(--event-ink-tint), var(--text-primary));font-family:var(--font-ui);text-align:left;cursor:var(--cursor-point,pointer);border:none;align-items:center;gap:5px;font-size:.6875rem;font-weight:600;display:flex;position:relative;overflow:hidden}.dzpTZq_chip:hover{box-shadow:var(--shadow-xs)}.dzpTZq_chip[data-ended]:not(.dzpTZq_chipDeep){color:color-mix(in srgb, color-mix(in srgb, var(--cat-ink) calc(var(--event-ink-tint) / 2), var(--text-primary)), var(--bg-surface) var(--past-soften-ink))}.dzpTZq_chip:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 var(--event-outline-width,0px) color-mix(in srgb, var(--cat-edge) var(--event-outline-tint,0%), var(--text-primary));position:absolute;inset:0}:root:is([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chipSelected:after{box-shadow:inset 0 0 0 var(--event-outline-width,0px) color-mix(in srgb, var(--cat-edge) var(--event-outline-tint,0%), var(--text-primary)), inset 0 0 0 calc(var(--event-outline-width,0px) + 2px) var(--accent-text)}.dzpTZq_chipDeep{--cat-edge:var(--event-focus-mark);padding-left:9px}:root:is([data-contrast=more],[data-contrast=most]) .dzpTZq_chipDeep:before{display:block}:root[data-contrast=most] .dzpTZq_chipTitle{background:0 0!important}.dzpTZq_chip:before{content:"";width:var(--event-edge-width);background:var(--cat-edge);position:absolute;inset:0 auto 0 0}.dzpTZq_chipDeep:before{background:var(--event-focus-mark);width:3px}.dzpTZq_chipBlocked:before{display:none}.dzpTZq_chipSelected{box-shadow:inset 0 0 0 2px var(--accent)}.dzpTZq_chipTime{opacity:var(--event-detail-opacity,.7);flex-shrink:0;font-weight:500}:is(.dzpTZq_chipDeep .dzpTZq_chipTime,[data-style=classic] .dzpTZq_chipTime){opacity:1}.dzpTZq_chipTitle{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.dzpTZq_chipBlocked{background:var(--bg-surface);box-shadow:inset 0 0 0 1.5px var(--conflict-ring)}.dzpTZq_chipRinged{box-shadow:inset 0 0 0 1.5px var(--conflict-ring)}.dzpTZq_chipShield{color:var(--conflict-icon);flex-shrink:0}.dzpTZq_protectedDay{background-color:var(--boundary-fill);box-shadow:inset 0 1.5px 0 var(--boundary-edge)}.dzpTZq_protectedLabel{letter-spacing:.02em;white-space:nowrap;text-overflow:ellipsis;color:var(--boundary-label);flex-shrink:0;font-size:.625rem;font-weight:700;overflow:hidden}.dzpTZq_more{white-space:nowrap;color:var(--text-secondary);font-family:var(--font-ui);cursor:var(--cursor-point,pointer);background:0 0;border:none;padding:0 4px;font-size:.6875rem;font-weight:600}.dzpTZq_more:hover{color:var(--accent-text)}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked){color:var(--text-primary)}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked):not(.dzpTZq_chipBlock){background:color-mix(in srgb, var(--cat-mark) var(--hl-wash), var(--bg-surface))}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked):before{display:none}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chipSelected:not(.dzpTZq_chipDeep){box-shadow:inset 0 0 0 2px var(--accent)}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chipRinged:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked){box-shadow:inset 0 0 0 1.5px var(--conflict-ring)}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked) .dzpTZq_chipTitle>[data-hl]{--hl-mark:var(--cat-mark);padding:var(--hl-pad);border-radius:var(--hl-radius);background:var(--hl-swipe)}:root[data-categories=highlighter]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip:not(.dzpTZq_chipDeep) .dzpTZq_chipTime{color:var(--text-secondary);opacity:1}:root[data-categories=bold]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked){background:var(--cat-bold);color:var(--cat-on)}:root[data-categories=bold]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked) .dzpTZq_chipTime{opacity:1}:root[data-categories=bold]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chipSelected:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked){box-shadow:inset 0 0 0 2px var(--cat-on)}:root[data-categories=bold]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chipRinged.dzpTZq_chipSelected:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked){box-shadow:inset 0 0 0 2px var(--cat-on), inset 0 0 0 3.5px var(--conflict-ring)}.dzpTZq_chipIcon{display:none}[data-hand-month=boxes] .dzpTZq_grid{--month-chip-h:22px;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}[data-hand-month=boxes] .dzpTZq_cells{gap:6px;padding:2px}[data-hand-month=boxes] .dzpTZq_cell{border:1.5px solid var(--border-grid);border-radius:var(--radius-md);background:var(--calendar-surface);-webkit-backdrop-filter:var(--calendar-blur);backdrop-filter:var(--calendar-blur)}[data-hand-month=boxes] .dzpTZq_cell:nth-child(7n){border:1.5px solid var(--border-grid);border-radius:var(--radius-md);background:var(--calendar-surface);-webkit-backdrop-filter:var(--calendar-blur);backdrop-filter:var(--calendar-blur)}[data-hand-month=boxes] .dzpTZq_outside{background:color-mix(in srgb, var(--calendar-surface) 55%, transparent)}[data-hand-month=boxes] .dzpTZq_protectedDay{background-color:var(--boundary-fill)}[data-hand-month=boxes] .dzpTZq_chipTime{display:none}[data-hand-month=boxes] .dzpTZq_chip{height:22px;font-weight:700}[data-hand-month=boxes] .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked) .dzpTZq_chipIcon{color:color-mix(in srgb, var(--cat-edge) 65%, var(--text-primary));flex-shrink:0;display:flex}@media (forced-colors:active){.dzpTZq_chipTitle{background:0 0!important}.dzpTZq_chipSelected{outline-offset:1px;outline:3px solid highlight}.dzpTZq_chipRinged,.dzpTZq_chipBlocked{border-style:dashed!important;border-width:2px!important}}[data-hand-month=paper] .dzpTZq_grid{border:var(--hand-line);border-radius:var(--hand-r-card)}[data-style=handdrawn] .dzpTZq_weekdays{border-bottom:none;padding-bottom:6px;position:relative}[data-style=handdrawn] .dzpTZq_weekdays:after{content:"";background:var(--hand-month-line,var(--accent));border-radius:2px;height:3px;position:absolute;bottom:1px;left:8px;right:8px}[data-style=handdrawn] :is(.dzpTZq_weekday,.dzpTZq_date){font-family:var(--hand-write,inherit);font-weight:var(--hand-weight,600);font-size-adjust:var(--hand-adjust,none)}[data-style=handdrawn] .dzpTZq_weekday{font-size:.9375rem}[data-style=handdrawn] .dzpTZq_date{font-size:.875rem}[data-style=handdrawn] .dzpTZq_today{color:var(--text-primary);background:0 0;position:relative}[data-style=handdrawn] .dzpTZq_today:hover{color:var(--text-primary);background:0 0;position:relative}[data-style=handdrawn] .dzpTZq_today:after{content:"";background:var(--hand-pen);-webkit-mask:var(--hand-circle) center / 100% 100% no-repeat;-webkit-mask:var(--hand-circle) center / 100% 100% no-repeat;mask:var(--hand-circle) center / 100% 100% no-repeat;pointer-events:none;position:absolute;inset:-3px -5px -2px}:root[data-hand-month=paper]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked){--hand-swipe:color-mix(in srgb, var(--cat-edge) 42%, var(--bg-surface));color:var(--hand-ink);background:0 0}:root[data-hand-month=paper][data-theme$=-dark]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked){--hand-swipe:color-mix(in srgb, var(--cat-edge) 28%, var(--bg-surface))}:root[data-hand-month=paper]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked):not(.dzpTZq_chipBlock) .dzpTZq_chipTitle{background:linear-gradient(100deg, transparent 0 1.5%, var(--hand-swipe) 3% 97%, transparent 98.5%) 0 90% / 100% 62% no-repeat;padding:0 3px}[data-style=handdrawn] .dzpTZq_chipTitle{font-family:var(--hand-event-font,inherit);font-size-adjust:var(--hand-adjust,none)}[data-style=handdrawn][data-hand-events=on]:not([data-readable-font=on]) .dzpTZq_chip{height:max(20px, calc(13rem / 16 * var(--hand-name-line)))}[data-style=handdrawn][data-hand-events=on]:not([data-readable-font=on]) .dzpTZq_chipTitle{font-size:.8125rem;font-weight:var(--hand-weight,700);line-height:var(--hand-name-line);padding-bottom:var(--hand-name-drop);margin-bottom:calc(-1 * var(--hand-name-drop));--hl-foot:var(--hand-name-foot);top:calc(-1 * var(--hand-name-lift));position:relative}[data-hand-month=paper] .dzpTZq_chipTime{display:none}[data-hand-month=boxes] .dzpTZq_cell{border:1.5px solid color-mix(in srgb, var(--text-muted) 45%, var(--bg-surface));border-radius:var(--hand-r1)}[data-hand-month=boxes] .dzpTZq_cell:nth-child(7n){border:1.5px solid color-mix(in srgb, var(--text-muted) 45%, var(--bg-surface));border-radius:var(--hand-r1)}[data-hand-month=boxes] .dzpTZq_cell:nth-child(3n+2){border-radius:var(--hand-r2)}[data-hand-month=boxes] .dzpTZq_cell:nth-child(3n){border-radius:var(--hand-r3)}[data-hand-month=boxes] .dzpTZq_outside{border-color:var(--border-grid)}:root[data-hand-month=boxes]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked):not(.dzpTZq_chipBlock){background:color-mix(in srgb, var(--cat-edge) 32%, var(--bg-surface));color:var(--hand-ink);border-radius:var(--hand-e1)}:root[data-hand-month=boxes][data-theme$=-dark]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked):not(.dzpTZq_chipBlock){background:color-mix(in srgb, var(--cat-edge) 26%, var(--bg-surface))}:root[data-hand-month=boxes]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked):after{box-shadow:inset 0 0 0 1.5px var(--hand-ink)}:root[data-hand-month=boxes]:not([data-contrast=more],[data-contrast=most]):not([data-categories=highlighter]) .dzpTZq_chip.dzpTZq_chipSelected:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked):after{box-shadow:inset 0 0 0 2.5px var(--accent-text)}[data-hand-month=boxes] .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked) .dzpTZq_chipIcon{color:var(--hand-ink)}.dzpTZq_chipBlock{--cat-edge:var(--text-muted);--cat-soft:var(--bg-surface);--cat-mark:transparent;--cat-on:var(--text-primary);border:1.5px dashed color-mix(in srgb, var(--text-muted) 55%, var(--bg-surface));background:var(--bg-surface);color:var(--text-primary);padding:0 5px}.dzpTZq_chipBlock[data-block-state=quiet],.dzpTZq_chipBlock[data-block-state=rest]{background:var(--bg-surface-subtle)}.dzpTZq_chipBlock[data-block-state=done]{--cat-edge:var(--good-text);background:var(--good-soft);border-color:color-mix(in srgb, var(--good-text) 55%, var(--good-soft))}.dzpTZq_chipBlock:after{display:none}.dzpTZq_chipBlockIcon{color:var(--accent-text);flex-shrink:0}.dzpTZq_chipBlock[data-block-state=quiet] .dzpTZq_chipBlockIcon,.dzpTZq_chipBlock[data-block-state=rest] .dzpTZq_chipBlockIcon{color:var(--text-muted)}.dzpTZq_chipCount{color:var(--text-secondary);flex-shrink:0;margin-left:auto;font-size:.65625rem;font-weight:700}.dzpTZq_chipBlock[data-block-state=done] .dzpTZq_chipCount{color:var(--good-text)}:root:is([data-contrast=more],[data-contrast=most]) .dzpTZq_chipBlock{border-color:var(--text-secondary)}[data-style=ruled] .dzpTZq_weekdays{border-bottom:3px double var(--ruled-double)}[data-style=ruled] .dzpTZq_weekday{text-align:left;letter-spacing:var(--ruled-caps-spacing,.1em);text-transform:uppercase;color:var(--text-secondary);padding:9px 8px 7px;font-size:.65625rem;font-weight:700}[data-style=ruled] .dzpTZq_date{font-family:var(--ruled-write,var(--font-ui));font-size:.9375rem;font-weight:var(--ruled-weight,600);font-synthesis:none;padding:0 4px}[data-style=ruled] .dzpTZq_today{box-shadow:inset 0 0 0 1.5px var(--ruled-red);color:var(--text-protected);background:0 0;border-radius:50%}[data-style=ruled] .dzpTZq_today:hover{box-shadow:inset 0 0 0 1.5px var(--ruled-red);color:var(--text-protected);background:0 0;border-radius:50%}:root[data-style=ruled][data-categories=edge]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip:not(.dzpTZq_chipDeep):not(.dzpTZq_chipBlocked){background:color-mix(in srgb, color-mix(in srgb, var(--cat-edge) var(--ruled-wash-tint), var(--bg-surface)) var(--ruled-wash-strength), transparent)}.dzpTZq_chipEnd{margin-left:auto}.dzpTZq_headlineDay{z-index:1;background:var(--cat-soft);position:relative;overflow:visible}.dzpTZq_headline{border-radius:var(--radius-event);min-height:0;color:color-mix(in srgb, var(--cat-ink) 72%, var(--text-primary));text-align:left;cursor:var(--cursor-point,pointer);background:0 0;border:none;flex:1 1 0;align-items:center;margin:0 -2px -2px;padding:0 2px;display:flex;position:relative;container-type:size}.dzpTZq_headlineDay:has(>[data-row-stickers]) .dzpTZq_headline{padding-right:40px}.dzpTZq_headlineWords{-webkit-line-clamp:3;max-height:100%;font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.01em;text-wrap:balance;overflow-wrap:normal;font-weight:800;line-height:1.02;font-size:clamp(11px, calc(100cqi / (var(--headline-chars) * .72)), 22px);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.dzpTZq_headlineSticker{z-index:2;transform-origin:100% 100%;position:absolute;bottom:-6px;right:-14px;transform:rotate(7deg)}@media (max-width:1360px){.dzpTZq_headlineSticker{transform:rotate(7deg)scale(.857)}}.dzpTZq_headline:focus-visible,.dzpTZq_headlineSelected{outline:2px solid var(--accent-text);outline-offset:-2px}.dzpTZq_band{border-radius:var(--radius-event);background:var(--cat-bold);min-width:0;height:22px;color:var(--cat-on);font-family:var(--font-heading);text-align:left;cursor:var(--cursor-point,pointer);border:none;align-items:center;padding:0 7px;font-size:.78125rem;font-weight:800;display:flex;position:relative}.dzpTZq_rowWrap{min-width:0;display:flex;position:relative}.dzpTZq_rowWrap>button{flex:auto;min-width:0}.dzpTZq_rowWrap>.dzpTZq_chip{padding-right:26px}.dzpTZq_rowWrap>.dzpTZq_band{padding-right:28px}:is(.dzpTZq_rowWrap:has(>[data-row-stickers]>:nth-child(2))>.dzpTZq_chip,.dzpTZq_rowWrap:has(>[data-row-stickers]>:nth-child(2))>.dzpTZq_band){padding-right:48px}.dzpTZq_rowSticker{z-index:2;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.dzpTZq_bandTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dzpTZq_bandSticker{position:absolute;top:-4px;right:-3px;transform:rotate(8deg)}.dzpTZq_band:focus-visible{outline:2px solid var(--accent-text);outline-offset:1px}[data-style=handdrawn] .dzpTZq_headlineWords{font-family:var(--hand-write,var(--font-heading));text-transform:none;font-size:clamp(13px, calc(100cqi / (var(--headline-chars) * .55)), 27px)}[data-style=handdrawn] .dzpTZq_band{font-family:var(--hand-write,var(--font-heading));box-shadow:inset 0 0 0 1.5px var(--hand-ink);font-size:1.0625rem}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_grid{border-color:#0000;border-image:var(--yarn-panel-rim) 36 / var(--yarn-panel-rim-w) / 0 round;background:var(--yarn-cloth) 0 0 / 320px auto, var(--yarn-cloth-colour);box-shadow:0 1px 1.5px #543a1a1f,0 5px 12px #543a1a12}:root[data-style=stitched][data-theme$=-dark]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_grid{box-shadow:0 1px 2px #0006,0 6px 14px #0003}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_outside{background:var(--yarn-outside)}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) :is(.dzpTZq_today,.dzpTZq_today:hover){border:0 solid #0000;border-image:var(--yarn-accent-pill,none) 74 fill / 12px / 0 round;background:var(--yarn-dye-accent);color:#fbf6ec;text-shadow:0 1px 1px #00000040;filter:drop-shadow(0 1px 1px #1e281e59)}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chip:not(.dzpTZq_chipBlock){background:var(--yarn-fabric,none) 0 0 / 300px auto, var(--yarn-under,var(--yarn-dye-cream));color:var(--st-card-ink);filter:var(--yarn-patch-shadow);border-radius:9px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chipDeep{--yarn-fabric:var(--yarn-tile-focus,none);--yarn-under:var(--yarn-dye-focus);background:var(--yarn-fabric) 0 0 / 300px auto, var(--yarn-under)!important;color:var(--st-card-ink)!important}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chip:not(.dzpTZq_chipBlock):before{border:1px solid color-mix(in srgb, var(--yarn-under) 72%, #4a3420);border-radius:inherit;pointer-events:none;background:0 0;width:auto;inset:0}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chip:not(.dzpTZq_chipBlock):after{border:1.25px dashed color-mix(in srgb, var(--yarn-under) 50%, #3a2814);box-shadow:none;border-radius:7px;inset:2px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chipBlock:before{display:none}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chipBlock{border-color:#0000;border-image:var(--yarn-card-cream,none) 36 / 4px / 0 round;background:var(--yarn-routine);filter:var(--yarn-patch-shadow)}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chipBlock[data-block-state=done]{background:linear-gradient(var(--yarn-done), var(--yarn-done)), var(--yarn-routine)}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_chip.dzpTZq_chipSelected{box-shadow:none;outline:2px solid var(--accent-text);outline-offset:1px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) :is(.dzpTZq_headlineDay,.dzpTZq_band){--leather:color-mix(in srgb, var(--yarn-under) 34%, #3c2616)}@supports (color:oklch(from red l c h)){:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) :is(.dzpTZq_headlineDay,.dzpTZq_band){--leather:oklch(from color-mix(in srgb, var(--yarn-under) 74%, #5a3a22) min(l, .54) c h)}}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headlineDay{background:0 0}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headlineDay:before{content:"";pointer-events:none;position:absolute}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headlineDay:after{content:"";pointer-events:none;position:absolute}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headlineDay:before{background:var(--yarn-leather) 0 0 / 512px auto, var(--leather);background-blend-mode:multiply;border:1px solid #3c1e0a59;border-radius:10px;inset:5px;box-shadow:inset 0 1px #fff0dc38,inset 0 -1.5px 2px #2814054d,0 1px 1.5px #3c230f4d,0 3px 8px #3c230f1f}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headlineDay:after{border:1.6px dashed #fff6e6e6;border-radius:7px;inset:9px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headlineDay>:is(.dzpTZq_cellHeader,.dzpTZq_headline,.dzpTZq_protectedLabel){z-index:1;position:relative}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headline{color:#fff8ec}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headlineDay :is(.dzpTZq_date:not(.dzpTZq_today),.dzpTZq_more){color:#fff8ec}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headline{margin-inline:0;padding-inline:14px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headlineDay:has(>[data-row-stickers]) .dzpTZq_headline{padding-right:40px}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_headlineWords{font-family:var(--font-jakarta), var(--font-ui);letter-spacing:.005em;font-weight:800;font-size:clamp(11px, calc(100cqi / (var(--headline-chars) * .68)), 22px)}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_band{background:var(--yarn-leather) 0 0 / 512px auto, var(--leather);background-blend-mode:multiply;color:#fff8ec;height:23px;font-family:var(--font-jakarta), var(--font-ui);border:1px solid #3c1e0a59;border-radius:7px;font-size:.78125rem;font-weight:800;box-shadow:inset 0 1px #fff0dc38,inset 0 -1.5px 2px #2814054d,0 1px 1.5px #3c230f4d}:root[data-style=stitched]:not([data-contrast=more],[data-contrast=most]) .dzpTZq_band:after{content:"";pointer-events:none;border:1px dashed #fff6e6e6;border-radius:5px;position:absolute;inset:2px}
