.pc-shell{--pc-bg:#061722;--pc-panel:#0a202e;--pc-panel2:#102b3a;--pc-line:rgba(75,205,215,.18);--pc-line2:rgba(75,205,215,.4);--pc-cyan:#49d2dc;--pc-mint:#69e5b0;--pc-gold:#d9c37b;--pc-danger:#ff7f84;--pc-text:#effbfc;--pc-text2:#b2cbd2;--pc-text3:#7897a2;position:relative;display:grid;width:100%;height:min(82vh,860px);min-height:620px;overflow:hidden;border:1px solid var(--pc-line2);border-radius:22px;background:radial-gradient(circle at 50% -20%,rgba(49,169,183,.12),transparent 38%),linear-gradient(145deg,#061722,#05131e);color:var(--pc-text);direction:rtl;font-family:"Vazirmatn",sans-serif;grid-template-rows:auto auto minmax(0,1fr)}
.pc-shell,.pc-shell *{box-sizing:border-box}.pc-shell button,.pc-shell input,.pc-shell select,.pc-shell textarea{font:inherit}.pc-shell button{cursor:pointer}.pc-shell button:focus-visible,.pc-shell input:focus-visible,.pc-shell select:focus-visible,.pc-shell textarea:focus-visible{outline:2px solid var(--pc-cyan);outline-offset:2px}
.pc-header{position:relative;z-index:12;display:grid;min-height:74px;align-items:center;gap:18px;padding:11px 17px;border-bottom:1px solid var(--pc-line);background:rgba(4,17,27,.9);backdrop-filter:blur(16px);grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr)}
.pc-heading,.pc-heading>div,.pc-header-actions,.pc-live{display:flex;min-width:0;align-items:center}.pc-heading{gap:10px}.pc-heading>span{display:grid;width:42px;height:42px;flex:0 0 auto;place-items:center;border:1px solid var(--pc-line2);border-radius:13px;background:rgba(73,210,220,.1);color:var(--pc-cyan)}.pc-heading>div{align-items:flex-start;flex-direction:column}.pc-heading small,.pc-calendar>header small,.pc-agenda>header small,.pc-editor>header small{color:var(--pc-cyan);font-size:.66rem;font-weight:700}.pc-heading h2,.pc-calendar h3,.pc-agenda h3,.pc-editor h3{margin:0;color:var(--pc-text)}.pc-heading h2{font-size:1rem}
.pc-live{position:relative;min-width:220px;justify-content:center;gap:4px;flex-direction:column;font-variant-numeric:tabular-nums}.pc-live strong{font-size:1.32rem;letter-spacing:.06em}.pc-live span{color:var(--pc-text2);font-size:.68rem}.pc-live i{position:absolute;width:6px;height:6px;border-radius:50%;background:var(--pc-mint);box-shadow:0 0 12px var(--pc-mint);inset-block-start:7px;inset-inline-end:0}.pc-header-actions{justify-content:flex-end;gap:7px}
.pc-primary,.pc-secondary,.pc-today,.pc-empty button,.pc-section-head button{display:inline-flex;min-height:39px;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:10px;font-size:.73rem;font-weight:700}.pc-primary{border:1px solid rgba(73,210,220,.5);background:linear-gradient(135deg,#176e7d,#145564);color:#f5ffff}.pc-primary:hover{border-color:var(--pc-cyan);filter:brightness(1.1)}.pc-secondary,.pc-today{border:1px solid var(--pc-line);background:transparent;color:var(--pc-text2)}
.pc-icon{display:inline-grid;width:39px;height:39px;flex:0 0 auto;place-items:center;padding:0;border:1px solid var(--pc-line);border-radius:10px;background:rgba(8,34,47,.8);color:var(--pc-text2)}.pc-icon:hover{border-color:var(--pc-line2);background:rgba(73,210,220,.1);color:var(--pc-cyan)}.pc-icon.small{width:31px;height:31px;border-radius:8px}
.pc-tools{position:absolute;z-index:45;display:grid;width:min(300px,calc(100% - 24px));gap:8px;padding:13px;border:1px solid var(--pc-line2);border-radius:14px;background:rgba(8,30,42,.99);box-shadow:0 24px 60px rgba(0,0,0,.45);inset-block-start:66px;inset-inline-end:13px}.pc-tools header{display:flex;align-items:center;justify-content:space-between}.pc-tools>button{display:flex;min-height:41px;align-items:center;gap:8px;padding:0 10px;border:1px solid var(--pc-line);border-radius:9px;background:var(--pc-panel);color:var(--pc-text)}.pc-tools label{display:grid;gap:5px;color:var(--pc-text2);font-size:.67rem}.pc-tools select{min-height:39px;padding:0 8px;border:1px solid var(--pc-line);border-radius:8px;background:#071925;color:var(--pc-text)}.pc-tools small{color:var(--pc-text3);font-size:.62rem}
.pc-alert{position:relative;z-index:10;display:grid;min-height:52px;align-items:center;gap:9px;padding:7px 15px;border-bottom:1px solid rgba(217,195,123,.25);background:rgba(79,66,29,.25);color:var(--pc-gold);grid-template-columns:auto minmax(0,1fr) auto auto}.pc-alert>div{display:grid}.pc-alert span{color:var(--pc-text2);font-size:.65rem}.pc-alert>button:not(.pc-icon){min-height:33px;padding:0 9px;border:1px solid rgba(217,195,123,.3);border-radius:8px;background:transparent;color:var(--pc-gold)}
.pc-workspace{display:grid;min-width:0;min-height:0;grid-template-columns:205px minmax(420px,1fr) minmax(270px,.72fr)}.pc-sidebar,.pc-calendar,.pc-agenda{min-width:0;min-height:0}.pc-sidebar{display:grid;align-content:start;gap:13px;overflow-y:auto;padding:13px;border-inline-end:1px solid var(--pc-line);background:rgba(5,20,30,.72)}
.pc-search{display:grid;min-height:41px;align-items:center;gap:7px;padding:0 9px;border:1px solid var(--pc-line);border-radius:10px;background:var(--pc-panel);color:var(--pc-text3);grid-template-columns:auto minmax(0,1fr)}.pc-search input{width:100%;border:0;outline:0;background:transparent;color:var(--pc-text);font-size:.7rem}.pc-search input::placeholder{color:var(--pc-text3)}
.pc-sidebar nav{display:grid;gap:4px}.pc-sidebar nav button{display:flex;min-height:39px;align-items:center;justify-content:space-between;padding:0 10px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--pc-text2);font-size:.72rem;text-align:right}.pc-sidebar nav button:hover,.pc-sidebar nav button[data-active=true]{border-color:var(--pc-line);background:rgba(73,210,220,.09);color:var(--pc-text)}.pc-sidebar nav button[data-active=true]{box-shadow:inset -2px 0 var(--pc-cyan)}.pc-sidebar nav b{display:grid;min-width:24px;height:21px;place-items:center;border-radius:7px;background:rgba(73,210,220,.08);color:var(--pc-cyan);font-size:.61rem}
.pc-storage{display:grid;gap:6px;padding:11px;border:1px solid var(--pc-line);border-radius:11px;background:var(--pc-panel)}.pc-storage>svg{color:var(--pc-cyan)}.pc-storage strong{font-size:.7rem}.pc-storage p{margin:0;color:var(--pc-text3);font-size:.61rem;line-height:1.8}.pc-storage span{display:flex;align-items:center;gap:5px;color:var(--pc-mint);font-size:.6rem}.pc-storage span i{width:6px;height:6px;border-radius:50%;background:var(--pc-mint)}
.pc-calendar{display:grid;overflow:hidden;border-inline-end:1px solid var(--pc-line);grid-template-rows:auto auto minmax(0,1fr) auto}.pc-calendar>header,.pc-agenda>header{display:flex;min-height:64px;align-items:center;justify-content:space-between;gap:11px;padding:10px 14px;border-bottom:1px solid var(--pc-line)}.pc-calendar>header>div:first-child,.pc-agenda>header>div{display:grid;gap:2px}.pc-calendar>header>div:last-child{display:flex;align-items:center;gap:6px}.pc-calendar h3,.pc-agenda h3{font-size:.9rem}.pc-today{min-height:35px}
.pc-weekdays,.pc-grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.pc-weekdays{gap:4px;padding:7px 9px 4px}.pc-weekdays span{display:grid;min-height:23px;place-items:center;color:var(--pc-text3);font-size:.64rem;font-weight:700}.pc-grid{min-height:0;gap:4px;padding:4px 9px 8px}.pc-day{position:relative;display:grid;min-width:0;min-height:61px;align-content:start;gap:5px;overflow:hidden;padding:6px;border:1px solid transparent;border-radius:9px;background:rgba(9,31,43,.68);color:var(--pc-text2);text-align:right}button.pc-day:hover{border-color:var(--pc-line2);background:var(--pc-panel2)}.pc-day[data-today=true]{border-color:rgba(105,229,176,.48)}.pc-day[data-today=true]>strong{color:var(--pc-mint)}.pc-day[data-selected=true]{border-color:var(--pc-cyan);background:rgba(29,112,127,.18)}.pc-day>strong{font-size:.72rem}.pc-day>span{display:grid;gap:3px;min-width:0}.pc-day i{overflow:hidden;padding-inline-start:5px;border-inline-start:2px solid var(--pc-cyan);color:var(--pc-text3);font-size:.52rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.pc-day i[data-kind=deadline]{border-color:var(--pc-danger)}.pc-day i[data-kind=hearing],.pc-day i[data-kind=meeting]{border-color:var(--pc-gold)}.pc-day i[data-kind=reminder]{border-color:var(--pc-mint)}.pc-day small{color:var(--pc-cyan);font-size:.52rem}.pc-day.empty{background:transparent}
.pc-calendar>footer{display:flex;min-height:36px;align-items:center;flex-wrap:wrap;gap:6px 12px;padding:5px 13px;border-top:1px solid var(--pc-line)}.pc-calendar>footer span{display:inline-flex;align-items:center;gap:5px;color:var(--pc-text3);font-size:.56rem}.pc-calendar>footer i{width:6px;height:6px;border-radius:50%;background:var(--pc-cyan)}.pc-calendar>footer i[data-kind=deadline]{background:var(--pc-danger)}.pc-calendar>footer i[data-kind=hearing],.pc-calendar>footer i[data-kind=meeting]{background:var(--pc-gold)}.pc-calendar>footer i[data-kind=reminder]{background:var(--pc-mint)}
.pc-agenda{display:grid;overflow:hidden;background:rgba(6,24,35,.56);grid-template-rows:auto minmax(0,1fr)}.pc-agenda>header b{display:grid;min-width:31px;height:31px;place-items:center;border-radius:8px;background:rgba(73,210,220,.1);color:var(--pc-cyan);font-size:.65rem}.pc-list{display:grid;min-height:0;align-content:start;gap:8px;overflow-y:auto;padding:10px}.pc-empty{display:grid;min-height:240px;place-items:center;align-content:center;gap:7px;padding:18px;border:1px dashed var(--pc-line2);border-radius:13px;color:var(--pc-text3);text-align:center}.pc-empty strong{color:var(--pc-text);font-size:.8rem}.pc-empty p{margin:0;font-size:.64rem;line-height:1.8}.pc-empty button,.pc-section-head button{min-height:33px;border:1px solid var(--pc-line);background:rgba(73,210,220,.09);color:var(--pc-cyan)}
.pc-card{display:grid;gap:7px;padding:10px;border:1px solid var(--pc-line);border-radius:12px;background:var(--pc-panel);box-shadow:inset -2px 0 var(--pc-cyan)}.pc-card[data-priority=critical]{box-shadow:inset -2px 0 var(--pc-danger)}.pc-card[data-priority=high]{box-shadow:inset -2px 0 var(--pc-gold)}.pc-card>header,.pc-card>header>div,.pc-card>footer,.pc-meta,.pc-tags{display:flex;min-width:0;align-items:center;flex-wrap:wrap}.pc-card>header{justify-content:space-between;gap:7px}.pc-card>header>span,.pc-card>header b,.pc-tags span{padding:3px 6px;border-radius:7px;background:rgba(73,210,220,.09);color:var(--pc-cyan);font-size:.54rem;font-weight:700}.pc-card>header>span[data-kind=deadline]{background:rgba(255,127,132,.1);color:var(--pc-danger)}.pc-card>header b{background:rgba(217,195,123,.09);color:var(--pc-gold)}.pc-card h4,.pc-card p{margin:0}.pc-card h4{color:var(--pc-text);font-size:.76rem;line-height:1.7}.pc-card p{color:var(--pc-text3);font-size:.62rem;line-height:1.8}.pc-meta,.pc-tags{gap:5px 8px}.pc-meta span{display:inline-flex;align-items:center;gap:4px;color:var(--pc-text2);font-size:.56rem}.pc-tags span{color:var(--pc-text2)}
.pc-inline-checks{display:grid;gap:5px;padding-top:6px;border-top:1px dashed var(--pc-line)}.pc-inline-checks label{display:grid;align-items:center;gap:6px;color:var(--pc-text2);font-size:.6rem;grid-template-columns:auto minmax(0,1fr)}.pc-inline-checks input,.pc-check input,.pc-reminders input,.pc-checklist input[type=checkbox]{accent-color:var(--pc-cyan)}.pc-inline-checks input:checked+span{color:var(--pc-text3);text-decoration:line-through}.pc-card>footer{gap:5px;padding-top:6px;border-top:1px solid var(--pc-line)}.pc-card>footer>button:not(.pc-icon){display:inline-flex;min-height:31px;align-items:center;gap:5px;padding:0 7px;border:1px solid var(--pc-line);border-radius:8px;background:transparent;color:var(--pc-text2);font-size:.57rem}.pc-card>footer .complete{border-color:rgba(105,229,176,.25);color:var(--pc-mint)}.pc-shell .danger{color:var(--pc-danger)!important}
.pc-editor-layer{position:absolute;z-index:70;display:grid;place-items:stretch start;background:rgba(1,10,16,.68);backdrop-filter:blur(4px);inset:0}.pc-editor{display:grid;width:min(540px,100%);height:100%;min-height:0;overflow:hidden;border-inline-end:1px solid var(--pc-line2);background:#071b28;box-shadow:-22px 0 70px rgba(0,0,0,.46);grid-template-rows:auto minmax(0,1fr) auto;animation:pc-drawer-in .18s ease-out}.pc-editor>header,.pc-editor>footer{display:flex;align-items:center;justify-content:space-between;gap:11px;padding:12px 15px;border-bottom:1px solid var(--pc-line);background:rgba(5,22,33,.97)}.pc-editor>header>div{display:grid;gap:2px}.pc-editor h3{font-size:.96rem}.pc-editor>footer{justify-content:flex-end;border-top:1px solid var(--pc-line);border-bottom:0}.pc-editor-body{display:grid;min-height:0;align-content:start;gap:11px;overflow-y:auto;padding:13px 15px 22px}.pc-form-error{padding:9px;border:1px solid rgba(255,127,132,.3);border-radius:9px;background:rgba(255,127,132,.08);color:var(--pc-danger);font-size:.68rem}
.pc-field{display:grid;min-width:0;gap:5px;color:var(--pc-text2);font-size:.66rem;font-weight:650}.pc-field input,.pc-field select,.pc-field textarea,.pc-checklist>div>input:not([type=checkbox]){width:100%;min-height:41px;padding:7px 9px;border:1px solid var(--pc-line);border-radius:8px;background:#061722;color:var(--pc-text)}.pc-field textarea{min-height:88px;resize:vertical}.pc-field small,.pc-checklist>small{color:var(--pc-text3);font-size:.58rem;font-weight:400}.pc-form-grid{display:grid;min-width:0;gap:9px;grid-template-columns:repeat(2,minmax(0,1fr))}.pc-editor-body>section{display:grid;gap:10px;padding:11px;border:1px solid var(--pc-line);border-radius:11px;background:rgba(11,35,48,.58)}.pc-editor-body h4{margin:0;color:var(--pc-text);font-size:.73rem}.pc-check{display:flex;min-height:41px;align-items:center;gap:7px;align-self:end;color:var(--pc-text2);font-size:.66rem}
.pc-reminders{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.pc-reminders label{position:relative;display:grid;min-height:37px;place-items:center;padding:5px;border:1px solid var(--pc-line);border-radius:8px;color:var(--pc-text3);font-size:.55rem;text-align:center;cursor:pointer}.pc-reminders label[data-checked=true]{border-color:var(--pc-line2);background:rgba(73,210,220,.1);color:var(--pc-cyan)}.pc-reminders input{position:absolute;opacity:0}.pc-section-head{display:flex;align-items:center;justify-content:space-between}.pc-section-head button{min-height:30px;padding-inline:8px;font-size:.58rem}.pc-checklist{display:grid;gap:6px}.pc-checklist>div{display:grid;align-items:center;gap:6px;grid-template-columns:auto minmax(0,1fr) auto}
.pc-toast{position:absolute;z-index:100;display:flex;min-width:min(350px,calc(100% - 24px));min-height:47px;align-items:center;justify-content:space-between;gap:11px;padding:8px 12px;border:1px solid rgba(105,229,176,.3);border-radius:11px;background:#0a2a2d;color:var(--pc-text);box-shadow:0 18px 46px rgba(0,0,0,.4);font-size:.67rem;inset-block-end:13px;inset-inline-start:13px}.pc-toast button{min-height:31px;padding:0 8px;border:1px solid rgba(105,229,176,.3);border-radius:8px;background:transparent;color:var(--pc-mint)}.pc-toast.error{border-color:rgba(255,127,132,.35);background:#321a22;color:#ffdadd}.pc-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;margin:-1px!important;padding:0!important;border:0!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important}
@keyframes pc-drawer-in{from{opacity:0;transform:translateX(24px)}to{opacity:1;transform:translateX(0)}}
@media(max-width:1100px){.pc-workspace{grid-template-columns:190px minmax(390px,1fr)}.pc-agenda{position:absolute;z-index:16;width:min(340px,88%);height:calc(100% - 74px);border-inline-start:1px solid var(--pc-line);background:rgba(5,22,32,.99);inset-block-start:74px;inset-inline-end:0}.pc-calendar{border-inline-end:0}}
@media(max-width:760px){.pc-shell{height:min(88vh,920px);min-height:600px;border-radius:16px}.pc-header{min-height:66px;padding:8px 10px;grid-template-columns:minmax(0,1fr) auto}.pc-live{display:none}.pc-primary span{display:none}.pc-header .pc-primary{width:39px;padding:0}.pc-workspace{display:block;overflow-y:auto}.pc-sidebar{display:block;overflow:visible;padding:9px;border-inline-end:0;border-bottom:1px solid var(--pc-line)}.pc-sidebar nav{display:flex;overflow-x:auto;margin-top:8px;padding-bottom:3px}.pc-sidebar nav button{min-width:max-content;gap:8px}.pc-storage{display:none}.pc-calendar{min-height:510px}.pc-agenda{position:static;width:auto;height:auto;min-height:350px;border-top:1px solid var(--pc-line);border-inline-start:0}.pc-day{min-height:54px;padding:5px}.pc-day i{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:var(--pc-cyan);color:transparent}.pc-day>span{display:flex}.pc-day small,.pc-calendar>footer{display:none}.pc-editor{width:100%}.pc-form-grid{grid-template-columns:1fr}.pc-reminders{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-alert{grid-template-columns:auto minmax(0,1fr) auto}.pc-alert>button:not(.pc-icon){display:none}}
@media(max-width:430px){.pc-heading>span{display:none}.pc-heading h2{font-size:.84rem}.pc-calendar>header{padding-inline:8px}.pc-grid{gap:2px;padding-inline:5px}.pc-day{min-height:48px;border-radius:7px}}
.pc-shell{width:100%;max-width:100%;height:min(82dvh,860px);min-height:min(620px,calc(100dvh - 112px));max-height:calc(100dvh - 24px)}
.pc-workspace{overflow:hidden;grid-template-columns:clamp(172px,17vw,205px) minmax(350px,1fr) clamp(238px,24vw,310px)}
.pc-day[data-has-plans=true]{border-color:rgba(var(--pc-plan-rgb),.64);background:var(--pc-plan-fill);box-shadow:inset 0 0 0 1px rgba(var(--pc-plan-rgb),.12),inset 0 -20px 34px rgba(2,15,23,.2);color:#fff}
.pc-day[data-has-plans=true]>*{position:relative;z-index:1}.pc-day[data-has-plans=true]>strong{color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.42)}
.pc-day[data-has-plans=true] i{padding:2px 5px;border-radius:4px;background:rgba(2,15,23,.34);color:rgba(255,255,255,.88)}
.pc-day[data-has-plans=true] small{color:#fff}.pc-day[data-has-plans=true][data-mixed=true]{box-shadow:inset 0 0 0 1px rgba(255,255,255,.13),inset 0 -20px 34px rgba(2,15,23,.22)}
button.pc-day[data-has-plans=true]:hover{border-color:rgba(var(--pc-plan-rgb),.9);background:var(--pc-plan-fill);filter:brightness(1.14)}
.pc-day[data-has-plans=true][data-selected=true]{border-color:#eaffff;box-shadow:0 0 0 2px rgba(73,210,220,.36),inset 0 0 0 1px rgba(255,255,255,.2)}
@media(max-width:1100px) and (min-width:821px){.pc-workspace{grid-template-columns:176px minmax(330px,1fr) minmax(225px,.68fr)}.pc-sidebar{padding:10px}.pc-storage{display:none}.pc-agenda{position:static;width:auto;height:auto;border-inline-start:0;background:transparent;inset:auto}}
@media(max-width:820px){.pc-shell{height:calc(100dvh - 96px);min-height:0;max-height:calc(100dvh - 16px);border-radius:16px}.pc-header{min-height:64px;padding:8px 10px;grid-template-columns:minmax(0,1fr) auto}.pc-live{display:none}.pc-primary span{display:none}.pc-header .pc-primary{width:39px;padding:0}.pc-workspace{display:block;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.pc-sidebar{display:block;overflow:visible;padding:9px;border-inline-end:0;border-bottom:1px solid var(--pc-line)}.pc-sidebar nav{display:flex;overflow-x:auto;margin-top:8px;padding-bottom:3px;scrollbar-width:thin}.pc-sidebar nav button{min-width:max-content;gap:8px}.pc-storage{display:none}.pc-calendar{min-height:490px;border-inline-end:0}.pc-agenda{position:static;width:auto;height:auto;min-height:320px;border-top:1px solid var(--pc-line);border-inline-start:0;background:transparent;inset:auto}.pc-day{min-height:52px;padding:5px}.pc-day i{width:6px;height:6px;padding:0;border:0;border-radius:50%;background:var(--pc-cyan);color:transparent}.pc-day i[data-kind=deadline]{background:var(--pc-danger)}.pc-day i[data-kind=hearing],.pc-day i[data-kind=meeting]{background:var(--pc-gold)}.pc-day i[data-kind=reminder]{background:var(--pc-mint)}.pc-day>span{display:flex}.pc-day small,.pc-calendar>footer{display:none}.pc-editor{width:100%}.pc-form-grid{grid-template-columns:1fr}.pc-reminders{grid-template-columns:repeat(2,minmax(0,1fr))}.pc-alert{grid-template-columns:auto minmax(0,1fr) auto}.pc-alert>button:not(.pc-icon){display:none}}
@media(max-width:430px){.pc-shell{height:calc(100dvh - 80px);border-radius:12px}.pc-calendar>header{padding-inline:8px}.pc-grid{gap:2px;padding-inline:5px}.pc-day{min-height:46px;border-radius:7px}}
@media(max-height:760px) and (min-width:821px){.pc-shell{height:calc(100dvh - 24px);min-height:0;max-height:calc(100dvh - 24px)}.pc-header{min-height:58px;padding-block:6px}.pc-calendar>header,.pc-agenda>header{min-height:52px;padding-block:7px}.pc-day{min-height:42px;padding-block:3px}.pc-calendar>footer{min-height:29px}}
@media(prefers-reduced-motion:reduce){.pc-shell *,.pc-shell *::before,.pc-shell *::after{animation-duration:.01ms!important;transition-duration:.01ms!important}}
@media(forced-colors:active){.pc-shell,.pc-day,.pc-card,.pc-sidebar,.pc-calendar,.pc-agenda{border-color:CanvasText}}
