.cal-page{color:#edeeee;flex-wrap:wrap;align-content:flex-start;align-items:flex-start;gap:56px;min-height:100%;padding:56px 56px 64px 72px;font-size:14px;display:flex}.cal-page button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.cal-page a{color:inherit;text-decoration:none}.cal-spacer{flex:1}.cal-muted{color:#8a8d8c}.cal-head{flex-wrap:wrap;flex:100%;align-items:center;gap:24px;margin-bottom:-20px;display:flex}.cal-step{align-items:center;gap:4px;font-size:13px;display:flex}.cal-page .cal-step button{color:#a5a8a7;border-radius:8px;width:28px;height:28px}.cal-page .cal-step button:hover{color:#edeeee;background:#1a1b1b}.cal-page .cal-step .cal-step-today{width:auto;padding:0 6px;font-weight:600}.cal-page .cal-step .cal-step-today:disabled{cursor:default;color:#a5a8a7;background:0 0}.cal-views{gap:18px;font-size:13px;font-weight:600;display:flex}.cal-page .cal-views a{color:#8a8d8c}.cal-page .cal-views a:hover,.cal-page .cal-views a[aria-current=page]{color:#edeeee}.cal-day-main{flex-direction:column;flex:999 520px;gap:40px;min-width:0;max-width:720px;display:flex}.cal-section{flex-direction:column;display:flex}.cal-section-head{align-items:baseline;gap:10px;padding-bottom:12px;display:flex}.cal-section-head.flat{padding-bottom:0}.cal-count{color:#8a8d8c;font-size:12px}.cal-empty{color:#8a8d8c;border-top:1px solid #1f2020;padding:18px 0;font-size:13px}.cal-need{cursor:pointer;border-top:1px solid #222323;align-items:center;gap:14px;min-height:52px;display:flex}.cal-need:last-child{border-bottom:1px solid #222323}.cal-need-dot{border-radius:4px;flex:none;width:7px;height:7px;margin-left:2px}.cal-need-dot.red{background:#f09e97}.cal-need-dot.amber{background:#f1cb8a}.cal-need-text{flex:1;min-width:0;font-size:15px}.cal-need-text strong{font-weight:600}.cal-need-actions{gap:2px;display:flex}.cal-page .cal-need-actions button{color:#c9cccb;border-radius:9px;height:32px;padding:0 12px;font-size:13px;font-weight:600}.cal-page .cal-need-actions button:hover{color:#edeeee;background:#1f2020}.cal-now{color:#112014e6;cursor:pointer;background:linear-gradient(160deg,#d6f0ce 0%,#add7a2 100%);border-radius:24px;flex-direction:column;gap:22px;padding:28px 32px 26px;display:flex}.cal-now.paused{background:linear-gradient(160deg, var(--paused-top) 0%, var(--paused-bottom) 100%)}.cal-now-top{align-items:flex-start;gap:24px;display:flex}.cal-now-text{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.cal-now-kicker{letter-spacing:1.4px;text-transform:uppercase;color:#1120148c;font-size:12px;font-weight:700}.cal-now-title{letter-spacing:-.8px;font-size:30px;font-weight:700;line-height:1.15}.cal-now-sub{color:#11201499;font-size:14px}.cal-now-clock{letter-spacing:-2.5px;font-variant-numeric:tabular-nums;font-size:60px;font-weight:300;line-height:1}.cal-now-bar{background:#1120141f;border-radius:2px;height:4px;display:block;overflow:hidden}.cal-now-bar>span{background:#112014d9;height:4px;display:block}.cal-now-actions{cursor:default;flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cal-page .cal-now-actions>button,.cal-page .cal-now-actions>.rr>button,.cal-page .cal-now-actions>a{color:#112014e6;background:#11201414;border-radius:21px;align-items:center;gap:8px;height:42px;padding:0 18px;font-size:14px;font-weight:700;display:inline-flex}.cal-page .cal-now-actions>button:hover,.cal-page .cal-now-actions>.rr>button:hover,.cal-page .cal-now-actions>a:hover{background:#11201424}.cal-page .cal-now-actions .primary{color:#d6f0ce;background:#112014e0;padding:0 20px}.cal-page .cal-now.paused .cal-now-actions .primary{color:var(--paused-top)}.cal-page .cal-now-actions .primary:hover{background:#112014f2}.cal-now-next{color:#1120148c;font-size:13px}.cal-row{background:var(--paper);box-sizing:border-box;cursor:pointer;border-radius:12px;outline:none;align-items:center;gap:14px;min-height:56px;margin-top:5px;padding:8px 14px;display:flex}.cal-row:hover,.cal-row:focus-visible{background:#222323}.cal-row.selected{box-shadow:inset 0 0 0 1px #4a4c4c}.cal-row.quiet{min-height:30px;color:var(--dim);background:0 0;padding-top:2px;padding-bottom:2px;font-size:12px}.cal-row.quiet:hover,.cal-row.quiet:focus-visible{background:#171818}.cal-page.lines .cal-row:not(.quiet):not(.free){border-bottom:1px solid var(--divider);background:0 0;border-radius:0;margin-top:0}.cal-page.lines .cal-row:not(.quiet):not(.free):has(+.cal-row.quiet){border-bottom-color:#0000}.cal-page.lines .cal-row:not(.quiet):not(.free):hover,.cal-page.lines .cal-row:not(.quiet):not(.free):focus-visible{background:#171818}.cal-page.lines .cal-row.selected{box-shadow:none;background:#1a1b1b}.cal-row-rule{white-space:nowrap;flex:1;align-items:center;gap:10px;display:flex}.cal-row-rule:before,.cal-row-rule:after{content:"";background:var(--divider);flex:1;height:1px}.cal-row.free.card{border:1px dashed var(--line);background:0 0}.cal-row.free.card:hover,.cal-row.free.card:focus-visible{background:var(--paper)}.cal-free-name{color:var(--dim);flex:1;font-size:14px;font-weight:500}.cal-free-add{color:var(--muted);font-size:12px;font-weight:700}.cal-row-time{color:#a5a8a7;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:5px;width:64px;font-size:13px;display:flex}.cal-row-time.narrow{color:#8a8d8c;width:56px}.cal-row.quiet .cal-row-time{color:#8a8d8c}.cal-row-mark{flex:none;justify-content:center;align-items:center;min-width:7px;display:inline-flex}.cal-row-mark .dot{border-radius:4px;width:7px;height:7px}.cal-row-mark .mark-emoji{font-size:13px;line-height:16px}.cal-row-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cal-row-name{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;display:flex;overflow:hidden}.cal-row-main .row-above,.cal-row-main .row-details{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.cal-row-title{flex:1;min-width:0}.cal-row-meta{color:#8a8d8c;white-space:nowrap;font-size:13px;font-weight:400}.cal-row.skipped .cal-row-name{color:#8a8d8c;text-decoration:line-through}.cal-row.skipped .cal-row-mark{opacity:.5}.cal-due-pill{color:#f1cb8a;white-space:nowrap;background:#2a2418;border-radius:12px;flex:none;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:12px;font-weight:600;display:inline-flex}.cal-row-note{color:#8a8d8c;white-space:nowrap;font-size:13px}.cal-row-note.amber{color:#f1cb8a}.cal-page .cal-row-note.join{color:#c9cccb}.cal-page .cal-row-note.join:hover{color:#edeeee}.cal-row-out{color:#8a8d8c;text-align:right;font-size:13px}.cal-row-out.moved{color:#f1cb8a}.cal-row-out.missed{color:#f09e97}.cal-row-len{text-align:right;color:#8a8d8c;font-variant-numeric:tabular-nums;flex:none;width:64px;font-size:13px}.cal-row-check{flex:none;width:20px;height:20px}.cal-page .cal-check{box-sizing:border-box;border:1.5px solid #6e7170;border-radius:10px;flex:none;width:20px;height:20px}.cal-page .cal-check.repeat{border-color:#6e7170}.cal-page .cal-check.ring{width:28px;height:28px;color:var(--repeat-text);border-width:2px;border-radius:14px;place-items:center;font-size:10px;font-weight:700;display:grid}.cal-page .cal-check:hover{background:#262727;border-color:#a5a8a7}.cal-row.declined{opacity:.55}.cal-end{box-sizing:border-box;border-radius:10px;flex:none;width:20px;height:20px}.cal-end.done,.cal-end.done.repeat{background:#4a4c4c}.cal-end.moved{border:1.5px solid #f1cb8a}.cal-end.missed{border:1.5px solid #f09e97}.cal-end.skipped{border:1.5px solid #3a3c3c}.cal-end.skipped.repeat{border-color:#4a4c4c}.cal-legend{color:#8a8d8c;flex-wrap:wrap;gap:18px;padding-top:16px;font-size:12px;display:flex}.cal-legend>span{align-items:center;gap:6px;display:inline-flex}.cal-legend.wide{gap:22px;padding:18px 0 0 52px}.cal-legend.wide.flush{gap:24px;padding:0}.cal-legend-dot{background:#8ec5f0;border-radius:4px;width:7px;height:7px}.cal-page .cal-earlier{color:#8a8d8c;text-align:left;align-items:center;gap:8px;padding-top:18px;font-size:13px;display:flex}.cal-page .cal-earlier:hover{color:#edeeee}.cal-earlier-rows{margin-top:12px}.cal-week-aside{flex-direction:column;flex:260px;gap:18px;max-width:300px;padding-top:4px;display:flex}.cal-week-aside.past{gap:40px;padding-top:6px}.cal-page .cal-gear{color:#8a8d8c;border-radius:8px;place-items:center;width:28px;height:28px;margin:-6px -6px -6px 0;display:grid}.cal-page .cal-gear:hover{color:#edeeee;background:#1a1b1b}.cal-tiles{grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;display:grid}.cal-tile{flex-direction:column;gap:5px;display:flex}.cal-tile-face{background:#1a1b1b;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1px;height:40px;display:flex}.cal-tile:hover .cal-tile-face{background:#222323}.cal-tile.past .cal-tile-face{opacity:.6}.cal-tile.today .cal-tile-face{background:#edeeee}.cal-tile.selected .cal-tile-face{box-shadow:inset 0 0 0 1px #6a6d6c}.cal-tile-wd{color:#8a8d8c;font-size:10px;font-weight:600}.cal-tile-date{color:#edeeee;font-size:14px;font-weight:700;position:relative}.cal-tile.past .cal-tile-date{color:#8a8d8c}.cal-tile.today .cal-tile-wd,.cal-tile.today .cal-tile-date{color:#141515}.cal-tile-note{text-align:center;color:#8a8d8c;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.cal-tile.today .cal-tile-note{color:#edeeee}.cal-tile.warn .cal-tile-note{color:#f1cb8a}.cal-due-dot{box-sizing:border-box;background:#f1cb8a;border:2px solid #1a1b1b;border-radius:5px;width:10px;height:10px;position:absolute;top:-3px;right:-8px}.cal-tile.today .cal-due-dot{border-color:#edeeee}.cal-due-dot.big{border-color:#141515;border-radius:6px;width:12px;height:12px;top:-1px;right:-11px}.cal-wk-head.today .cal-due-dot.big{border-color:#1a1b1b}.cal-gauge{background:#1d1e1e;border-radius:2px;height:4px;display:block;position:relative;overflow:hidden}.cal-gauge>span{background:#6a6d6c;border-radius:2px;position:absolute;top:0;bottom:0;left:0}.today .cal-gauge{background:#262727}.today .cal-gauge>span{background:#edeeee}.past .cal-gauge{opacity:.5}.past .cal-gauge>span{background:#4a4c4c}.warn .cal-gauge>span,.cal-gauge.full>span{background:#f1cb8a}.cal-gauge.wide{border-radius:4px;height:8px;margin-top:4px}.cal-gauge.wide>span{border-radius:4px}.cal-gauge.month{border-radius:3px;flex:none;height:5px}.cal-gauge.month>span{border-radius:3px}.cal-gauge.key{border-radius:3px;width:22px;height:5px;display:inline-block}.cal-streak{color:#a5a8a7;align-items:center;gap:10px;padding-top:8px;font-size:13px;display:flex}.cal-week-aside.past .cal-streak{padding-top:0}.cal-numbers{border-top:1px solid #222323;border-bottom:1px solid #222323;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cal-number{border-left:1px solid #1f2020;flex-direction:column;gap:4px;padding:18px 0 18px 20px;display:flex}.cal-number:first-child{border-left:0;padding-left:0}.cal-number-value{letter-spacing:-.6px;font-variant-numeric:tabular-nums;font-size:28px;font-weight:600}.cal-number-value.go{color:#b9ddb0}.cal-number-label{color:#8a8d8c;font-size:13px}.cal-aside-block{flex-direction:column;gap:12px;display:flex}.cal-aside-block.flat{gap:0}.cal-facts-head{padding-bottom:10px}.cal-strip{background:#171818;border-radius:7px;height:30px;position:relative;overflow:hidden}.cal-strip>span{border-radius:4px;position:absolute}.cal-strip>.planned{top:3px;bottom:3px;box-shadow:inset 0 0 0 1px #4a4c4c}.cal-strip>.focused{background:#a5a8a7;top:7px;bottom:7px}.cal-strip-hours{color:#8a8d8c;justify-content:space-between;font-size:10px;display:flex}.cal-strip-key{color:#8a8d8c;gap:16px;font-size:12px;display:flex}.cal-strip-key>span{align-items:center;gap:6px;display:inline-flex}.cal-strip-key .focused,.cal-strip-key .planned{border-radius:3px;width:14px;height:9px}.cal-strip-key .focused{background:#a5a8a7}.cal-strip-key .planned{box-shadow:inset 0 0 0 1px #4a4c4c}.cal-fact{border-top:1px solid #1f2020;align-items:center;min-height:44px;font-size:14px;display:flex}.cal-fact>span:first-child{color:#a5a8a7;flex:1}.cal-page.cal-week,.cal-page.cal-month{flex-flow:column;align-items:stretch;gap:32px}.cal-page.cal-week{padding-left:56px}.cal-page.cal-month{gap:36px}.cal-week .cal-head{flex:none;margin-bottom:0;padding-left:16px}.cal-month .cal-head{flex:none;margin-bottom:0}.cal-week-body{flex-direction:column;min-width:0;display:flex}.cal-week-heads,.cal-week-grid{grid-template-columns:52px repeat(7,minmax(0,1fr));display:grid}.cal-page .cal-wk-head{text-align:left;flex-direction:column;gap:6px;min-width:0;padding:16px 12px;display:flex}.cal-page .cal-wk-head.today{background:#1a1b1b;border-radius:18px 18px 0 0}.cal-wk-day{letter-spacing:1.2px;color:#8a8d8c;font-size:11px;font-weight:600}.cal-wk-head.today .cal-wk-day{color:#edeeee}.cal-wk-date{letter-spacing:-.6px;color:#c9cccb;font-variant-numeric:tabular-nums;align-self:flex-start;font-size:26px;font-weight:600;position:relative}.cal-wk-head:hover .cal-wk-date,.cal-wk-head.today .cal-wk-date{color:#edeeee}.cal-wk-head.past .cal-wk-date{color:#8a8d8c}.cal-wk-note{color:#8a8d8c;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.cal-wk-head.today .cal-wk-note{color:#c9cccb}.cal-wk-head.warn .cal-wk-note{color:#f1cb8a}.cal-wk-due{color:#f1cb8a;box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;background:#2a2418;border-radius:6px;align-self:flex-start;max-width:100%;padding:3px 7px;font-size:11px;font-weight:600;overflow:hidden}.cal-week-grid,.cal-wk-scale{position:relative}.cal-wk-scale>span{color:#8a8d8c;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px;position:absolute;right:12px}.cal-wk-col{min-width:0;position:relative}.cal-wk-col.today{background:#1a1b1b;border-radius:0 0 18px 18px}.cal-wk-col.ruled{border-left:1px solid #1c1d1d}.cal-wk-rule{border-top:1px solid #1c1d1d;position:absolute;left:0;right:0}.cal-wk-on{background:#181919;position:absolute;left:0;right:0}.cal-wk-col.today .cal-wk-on{background:#1e1f1f}.cal-wk-col.past .cal-wk-on{opacity:.5}.cal-wk-off{background:repeating-linear-gradient(135deg,#171818 0 2px,#0000 2px 9px);position:absolute;left:0;right:0}.cal-wk-free{color:#8a8d8c;white-space:nowrap;pointer-events:none;font-size:10px;font-weight:500;position:absolute;left:10px;right:6px;overflow:hidden}.cal-page .cal-wk-item{box-sizing:border-box;text-align:left;z-index:1;color:#edeeee;background:#262727;border-radius:9px;flex-direction:column;gap:2px;padding:6px 8px;display:flex;position:absolute;left:4px;right:4px;overflow:hidden}.cal-page .cal-wk-item:hover{filter:brightness(1.15)}.cal-page .cal-wk-item.selected{outline-offset:0;z-index:2;outline:2px solid #edeeee}.cal-page .cal-wk-item.done,.cal-page .cal-wk-item.undone{opacity:.55;background:#1d1e1e}.cal-wk-item.done .cal-wk-title{color:#8a8d8c;text-decoration:line-through}.cal-wk-item.undone .cal-wk-title{color:#8a8d8c}.cal-page .cal-wk-item.event{background:#1a1b1b;box-shadow:inset 0 0 0 1px #6a6d6c}.cal-page .cal-wk-item.missed{background:#241a19}.cal-wk-item.missed .cal-wk-title{color:#f09e97}.cal-page .cal-wk-item.break{background:#171818;box-shadow:inset 0 0 0 1px #1e1f1f}.cal-wk-item.break .cal-wk-title{color:#8a8d8c;font-size:11px;font-weight:500}.cal-page .cal-wk-item.repeat{box-shadow:none;background:#2a2c2c}.cal-page .cal-wk-item.tiny{border-radius:6px;padding:2px 7px}.cal-wk-item.tiny .cal-wk-title{font-size:10px}.cal-wk-time{color:#8a8d8c;font-variant-numeric:tabular-nums;align-items:center;gap:4px;font-size:10px;display:flex}.cal-wk-src{color:#a5a8a7;font-size:10px;font-weight:700}.cal-wk-line{align-items:center;gap:5px;min-width:0;display:flex}.cal-wk-dot{border-radius:3px;flex:none;width:6px;height:6px}.cal-wk-ring{box-sizing:border-box;border:1.5px solid #8a8d8c;border-radius:4px;flex:none;width:7px;height:7px}.cal-wk-emoji{flex:none;font-size:10px;line-height:1}.cal-wk-repeat{color:#a5a8a7;flex:none}.cal-wk-title{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.cal-wk-note-line{color:#8a8d8c;font-size:10px}.cal-wk-note-line.amber{color:#f1cb8a}.cal-wk-note-line.red{color:#f09e97}.cal-wk-now{z-index:3;pointer-events:none;background:#edeeee;height:2px;position:absolute;left:0;right:0}.cal-wk-nowline{z-index:2;pointer-events:none;border-top:1px dashed #383a3a;position:absolute;left:52px;right:0}.cal-wk-nowlabel{color:#141515;z-index:4;background:#edeeee;border-radius:5px;padding:1px 5px;font-size:10px;font-weight:700;position:absolute;left:4px}.cal-swatch{border-radius:4px;place-items:center;width:18px;height:12px;display:inline-grid}.cal-swatch.free{background:#181919;box-shadow:inset 0 0 0 1px #222323}.cal-swatch.planned{background:#8ec5f033;box-shadow:inset 0 0 0 1px #8ec5f040}.cal-swatch.event{background:#1a1b1b;box-shadow:inset 0 0 0 1px #6a6d6c}.cal-swatch.repeat{color:#a5a8a7;background:#2a2c2c}.cal-swatch.break{background:#171818;box-shadow:inset 0 0 0 1px #1e1f1f}.cal-swatch.off{background:repeating-linear-gradient(135deg,#1a1b1b 0 3px,#0000 3px 7px)}.cal-month-body{flex-direction:column;min-width:0;display:flex}.cal-month-wds{grid-template-columns:repeat(7,minmax(0,1fr));padding-bottom:12px;display:grid}.cal-month-wds>span{letter-spacing:1.2px;color:#8a8d8c;padding-left:12px;font-size:11px;font-weight:600}.cal-month-grid{border-top:1px solid #222323;grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.cal-mo-cell{cursor:pointer;border-bottom:1px solid #222323;outline:none;flex-direction:column;gap:7px;min-width:0;min-height:0;padding:12px 12px 14px;display:flex;overflow:hidden}.cal-mo-cell:hover,.cal-mo-cell:focus-visible{background:#171818}.cal-mo-cell.ruled{border-left:1px solid #1f2020}.cal-mo-cell.today{background:#1a1b1b}.cal-mo-top{align-items:center;gap:8px;display:flex}.cal-mo-date-wrap{display:inline-flex;position:relative}.cal-mo-date-wrap .cal-due-dot{border-color:#141515}.cal-mo-cell.today .cal-due-dot{border-color:#1a1b1b}.cal-mo-date{font-variant-numeric:tabular-nums;color:#edeeee;font-size:15px;font-weight:600}.cal-mo-cell.past .cal-mo-date{color:#8a8d8c}.cal-mo-cell.outside .cal-mo-date{color:#3a3c3c}.cal-mo-cell.today .cal-mo-date{color:#141515;box-sizing:border-box;background:#edeeee;border-radius:11px;place-items:center;min-width:22px;height:22px;padding:0 4px;font-size:13px;font-weight:700;display:inline-grid}.cal-mo-flag{color:#8a8d8c;font-size:11px}.cal-mo-flag.amber{color:#f1cb8a}.cal-mo-item{cursor:pointer;align-items:center;gap:7px;min-width:0;display:flex}.cal-mo-item:hover .cal-mo-title{color:#edeeee}.cal-mo-dot{border-radius:3px;flex:none;width:6px;height:6px}.cal-mo-ring{border-radius:3px;flex:none;width:6px;height:6px;display:inline-block;box-shadow:inset 0 0 0 1.5px #8a8d8c}.cal-mo-emoji{flex:none;font-size:10px;line-height:1}.cal-mo-title{color:#c9cccb;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;overflow:hidden}.cal-mo-cell.past .cal-mo-title{color:#8a8d8c}.cal-mo-more{color:#8a8d8c;padding-left:13px;font-size:12px}@media (max-width:860px){.cal-page,.cal-page.cal-week{gap:32px;padding:20px 16px 32px}.cal-head{margin-bottom:0}.cal-week-aside{max-width:none}.cal-week-body,.cal-month-body{overflow-x:auto}.cal-week-heads,.cal-week-grid,.cal-month-wds,.cal-month-grid{min-width:720px}.cal-legend.wide{padding-left:0}.cal-now-clock{font-size:44px}}.cal-wrap-up{background:var(--tile);height:36px;color:var(--text-2);border-radius:18px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.cal-wrap-up:hover{color:var(--ink);background:#222323}.cal-page .cal-earlier-sec .cal-earlier{padding-top:0}.cal-wk-drop{border-top:2px solid var(--ink);z-index:6;pointer-events:none;height:0;position:absolute;left:2px;right:2px}.cal-wk-drop span{background:var(--ink);color:var(--bg);font-variant-numeric:tabular-nums;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:-9px;left:4px}.cal-mo-cell.drop{box-shadow:inset 0 0 0 2px var(--ink);border-radius:6px}.cal-page .cal-row.drop{box-shadow:inset 0 2px 0 var(--ink)}
