.GJYUta_overlay{z-index:200;pointer-events:none;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.GJYUta_overlay[data-closing] .GJYUta_scrim{pointer-events:none}.GJYUta_overlay[data-centered]{padding:var(--space-8);justify-content:center;align-items:center}.GJYUta_scrim{pointer-events:auto;background:var(--scrim);touch-action:none;opacity:0;position:absolute;inset:0}.GJYUta_bottomSheet{pointer-events:auto;bottom:var(--keyboard-inset,0px);width:100%;max-height:calc(100dvh - var(--safe-top) - var(--space-8) - var(--keyboard-inset,0px));background:var(--material-sheet);-webkit-backdrop-filter:var(--material-filter-l);backdrop-filter:var(--material-filter-l);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);box-shadow:var(--shadow-l), inset 0 .5px 0 var(--material-edge);will-change:transform;outline:none;flex-direction:column;display:flex;position:relative}.GJYUta_bottomSheet:after{content:"";background:var(--surface-raised);height:40vh;position:absolute;top:100%;left:0;right:0}.GJYUta_bottomSheet .GJYUta_footer{padding-bottom:calc(var(--space-4) + var(--safe-bottom))}.GJYUta_bottomSheet .GJYUta_body:last-child{padding-bottom:calc(var(--space-6) + var(--safe-bottom))}.GJYUta_bottomSheet .GJYUta_head{touch-action:none;cursor:grab}.GJYUta_centerPanel{pointer-events:auto;width:100%;max-height:min(46rem, calc(100dvh - var(--space-10) * 2));background:var(--material-sheet);-webkit-backdrop-filter:var(--material-filter-l);backdrop-filter:var(--material-filter-l);border-radius:var(--radius-xl);box-shadow:var(--shadow-l), inset 0 .5px 0 var(--material-edge);outline:none;flex-direction:column;display:flex;position:relative}.GJYUta_centerPanel[data-size=s]{max-width:24rem}.GJYUta_centerPanel[data-size=m]{max-width:31rem}.GJYUta_centerPanel[data-size=l]{max-width:42rem}.GJYUta_head{padding:var(--space-2) var(--space-5) var(--space-2);flex-direction:column;flex:none;align-items:center;display:flex}.GJYUta_grabber{border-radius:var(--radius-full);background:var(--fill-strong);width:2.25rem;height:.3125rem;margin-bottom:var(--space-2)}.GJYUta_centerPanel .GJYUta_grabber{display:none}.GJYUta_centerPanel .GJYUta_head{padding-top:var(--space-4)}.GJYUta_titleRow{align-items:center;gap:var(--space-3);width:100%;display:flex}.GJYUta_bottomSheet .GJYUta_titleRow{flex-direction:row-reverse}.GJYUta_title{min-width:0;font-size:var(--text-headline);line-height:var(--text-headline-leading);letter-spacing:var(--text-headline-tracking);flex:1;margin:0;font-weight:600}.GJYUta_close{border-radius:var(--radius-full);background:var(--fill);width:1.75rem;height:1.75rem;color:var(--label-2);cursor:pointer;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.GJYUta_close:before{content:"";position:absolute;inset:-.5rem}.GJYUta_body{overscroll-behavior:contain;min-height:0;padding:var(--space-2) var(--space-5) var(--space-5);touch-action:none;flex:1;overflow-y:auto}.GJYUta_body[data-scrollable=true]{touch-action:pan-y}.GJYUta_centerPanel .GJYUta_body{touch-action:auto}.GJYUta_footer{gap:var(--space-2);padding:var(--space-3) var(--space-5) var(--space-4);flex:none;justify-content:flex-end;display:flex}.GJYUta_footer>*{flex:0 auto}@media (max-width:47.5rem){.GJYUta_footer>*{flex:1 1 0}}
.XItQra_bar{z-index:30;top:0;left:var(--sidebar-width);height:calc(var(--safe-top) + 2.75rem);padding-top:var(--safe-top);pointer-events:none;justify-content:center;align-items:center;display:flex;position:fixed;right:0}.XItQra_edge{background:var(--material-chrome);height:135%;-webkit-backdrop-filter:var(--material-filter-s);backdrop-filter:var(--material-filter-s);opacity:0;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.XItQra_barTitle{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);letter-spacing:.002em;opacity:0;font-weight:600;position:relative}.XItQra_add{display:none}.XItQra_header{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.XItQra_titles{min-width:0}.XItQra_back{margin-left:-.25rem;margin-bottom:var(--space-2);min-height:1.75rem;font-size:var(--text-footnote);color:var(--accent);align-items:center;gap:.125rem;font-weight:500;display:inline-flex}.XItQra_title{font-size:var(--text-large);line-height:var(--text-large-leading);letter-spacing:var(--text-large-tracking);font-weight:700}.XItQra_subtitle{margin-top:var(--space-1);font-size:var(--text-body);line-height:var(--text-body-leading);letter-spacing:var(--text-body-tracking);color:var(--label-2)}.XItQra_actions{gap:var(--space-2);flex:none;display:flex}@media (max-width:47.5rem){.XItQra_bar{left:0}.XItQra_add{right:var(--space-2);width:var(--hit-min);height:var(--hit-min);border-radius:var(--radius-full);color:var(--accent);pointer-events:auto;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:0}.XItQra_header{align-items:stretch;gap:var(--space-3);margin-bottom:var(--space-5);flex-direction:column}}
.JchMlq_root{border-radius:var(--radius-m);position:relative;overflow:clip}.JchMlq_leading,.JchMlq_trailing{display:flex;position:absolute;inset:0}.JchMlq_leading{justify-content:flex-start}.JchMlq_trailing{justify-content:flex-end}.JchMlq_action{justify-content:center;align-items:center;gap:var(--space-1);font:inherit;font-size:var(--text-caption);line-height:var(--text-caption-leading);letter-spacing:var(--text-caption-tracking);border:0;flex-direction:column;height:100%;padding:0;font-weight:600;display:flex}.JchMlq_front{background:var(--surface);touch-action:pan-y;will-change:transform;position:relative}
.zDM-Jq_row{min-height:3.25rem;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1);align-items:center;gap:var(--space-1);display:flex}.zDM-Jq_check{width:var(--hit-min);height:var(--hit-min);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.zDM-Jq_checkRing,.zDM-Jq_checkFill,.zDM-Jq_checkGlyph{border-radius:var(--radius-full);width:1.375rem;height:1.375rem;margin:-.6875rem 0 0 -.6875rem;position:absolute;top:50%;left:50%}.zDM-Jq_checkRing{border:.125rem solid}.zDM-Jq_checkGlyph{color:var(--surface);place-items:center;display:grid}.zDM-Jq_main{min-width:0;padding:var(--space-1) 0;font:inherit;color:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;display:flex}.zDM-Jq_title{overflow-wrap:anywhere;max-width:100%;font-weight:500}.zDM-Jq_meta{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);letter-spacing:var(--text-footnote-tracking);color:var(--label-2)}.zDM-Jq_minutes{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-2);font-variant-numeric:tabular-nums;flex:none}.zDM-Jq_hoverActions{align-items:center;gap:var(--space-1);margin-left:var(--space-2);opacity:0;flex:none;display:flex}.zDM-Jq_row:hover .zDM-Jq_hoverActions,.zDM-Jq_row:focus-within .zDM-Jq_hoverActions{opacity:1}@media (hover:none){.zDM-Jq_hoverActions{opacity:1}}.zDM-Jq_hoverText,.zDM-Jq_hoverIcon{border-radius:var(--radius-s);min-height:1.75rem;font:inherit;font-size:var(--text-footnote);color:var(--label);background:var(--fill);cursor:pointer;border:0;justify-content:center;align-items:center;font-weight:500;display:inline-flex}.zDM-Jq_hoverText{padding:0 var(--space-2);white-space:nowrap}.zDM-Jq_hoverIcon{width:1.75rem;color:var(--label-2)}
.aSohRW_layout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;max-width:72rem;display:grid}.aSohRW_column,.aSohRW_side{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.aSohRW_side:empty{display:none}.aSohRW_card{border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-s);padding:var(--space-2)}.aSohRW_listItem+.aSohRW_listItem{box-shadow:0 -.5px 0 var(--separator)}.aSohRW_quietLine{margin:calc(var(--space-2) * -1) 0 var(--space-5);font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-2)}.aSohRW_inlineAction{min-height:var(--hit-min);margin:calc((var(--hit-min) - 1.2em) / -2) 0;font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.aSohRW_timeline{flex-direction:column;display:flex}.aSohRW_slot{grid-template-columns:4rem minmax(0,1fr);align-items:center;display:grid}.aSohRW_time{padding-left:var(--space-3);font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-2);font-variant-numeric:tabular-nums}.aSohRW_slotTask{min-width:0}.aSohRW_event{align-items:center;gap:var(--space-2);min-height:var(--hit-min);padding-left:.9375rem;padding-right:var(--space-3);color:var(--label-2);display:flex}.aSohRW_eventDot{border-radius:var(--radius-full);background:var(--fill-strong);flex:none;width:.4375rem;height:.4375rem;margin-right:.5rem}.aSohRW_eventEnd{font-size:var(--text-footnote);color:var(--label-3);font-variant-numeric:tabular-nums;margin-left:auto}.aSohRW_nowRow{grid-template-columns:4rem minmax(0,1fr);align-items:center;height:1.25rem;display:grid}.aSohRW_nowRow .aSohRW_time{color:var(--accent);font-weight:600}.aSohRW_nowLine{height:.0625rem;margin-right:var(--space-3);background:var(--accent);opacity:.5}.aSohRW_aside{font-size:var(--text-footnote);color:var(--label-2)}.aSohRW_examRow{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.aSohRW_examRow+.aSohRW_examRow{box-shadow:0 -.5px 0 var(--separator)}.aSohRW_examHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.aSohRW_examName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.aSohRW_examWhen{font-size:var(--text-footnote);color:var(--label-2);flex:none}.aSohRW_examMeta{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-2)}.aSohRW_week{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-s);grid-template-columns:repeat(7,1fr);display:grid}.aSohRW_weekDay{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.aSohRW_weekTrack{width:100%;max-width:1.5rem;height:5rem;position:relative}.aSohRW_weekCapacity,.aSohRW_weekFill{transform-origin:bottom;border-radius:var(--radius-s);position:absolute;inset:0}.aSohRW_weekCapacity{background:var(--fill)}.aSohRW_weekFill{background:var(--accent);opacity:.85}.aSohRW_weekLabel{font-size:var(--text-caption);line-height:var(--text-caption-leading);letter-spacing:var(--text-caption-tracking);color:var(--label-2)}.aSohRW_weekLabel[data-today=true]{color:var(--accent);font-weight:700}@media (max-width:64rem){.aSohRW_layout{grid-template-columns:minmax(0,1fr)}}@media (max-width:47.5rem){.aSohRW_side{display:none}}
.Hi2WXW_button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--hit-min);padding:0 var(--space-4);border-radius:var(--radius-m);font:inherit;font-size:var(--text-body);line-height:var(--text-body-leading);letter-spacing:var(--text-body-tracking);color:var(--label);background:var(--fill);cursor:pointer;white-space:nowrap;border:0;font-weight:600;text-decoration:none;display:inline-flex}.Hi2WXW_button[data-variant=primary]{background:var(--accent);color:var(--accent-contrast)}.Hi2WXW_button[data-variant=plain]{color:var(--accent);padding:0 var(--space-2);background:0 0}.Hi2WXW_button:disabled{color:var(--label-3);background:var(--fill);cursor:default}.Hi2WXW_button[data-variant=plain]:disabled{background:0 0}.Hi2WXW_block{width:100%}@media (min-width:47.51rem){.Hi2WXW_button{min-height:2.25rem}}.Hi2WXW_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Hi2WXW_fieldLabel{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);letter-spacing:var(--text-footnote-tracking);color:var(--label-2);font-weight:500}.Hi2WXW_fieldHint,.Hi2WXW_fieldError{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-2)}.Hi2WXW_fieldError{color:var(--attention)}.Hi2WXW_input{appearance:none;width:100%;min-height:var(--hit-min);padding:var(--space-2) var(--space-3);border-radius:var(--radius-m);font:inherit;font-size:var(--text-body);line-height:var(--text-body-leading);letter-spacing:var(--text-body-tracking);color:var(--label);background:var(--fill);border:0}.Hi2WXW_input::placeholder{color:var(--label-3)}.Hi2WXW_textarea{resize:vertical;min-height:7.5rem}.Hi2WXW_select{padding-right:var(--space-8);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none' stroke='%238e8e93' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m1 1.5 5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-3) center}@media (max-width:47.5rem){.Hi2WXW_input{font-size:max(1rem,16px)}}.Hi2WXW_segmented{border-radius:var(--radius-m);background:var(--fill);gap:.125rem;padding:.125rem;display:flex}.Hi2WXW_segment{min-height:2.25rem;padding:0 var(--space-3);font:inherit;font-size:var(--text-footnote);letter-spacing:var(--text-footnote-tracking);color:var(--label);cursor:pointer;background:0 0;border:0;border-radius:.625rem;flex:1;font-weight:500}.Hi2WXW_segment[data-active=true]{background:var(--surface-raised);box-shadow:var(--shadow-s);font-weight:600}@media (max-width:47.5rem){.Hi2WXW_segment{min-height:2.5rem}}.Hi2WXW_toggle{border-radius:var(--radius-full);background:var(--fill-strong);cursor:pointer;border:0;flex:none;width:2.875rem;height:1.75rem;padding:0;position:relative}.Hi2WXW_toggle[data-on=true]{background:var(--positive)}.Hi2WXW_toggle:before{content:"";position:absolute;inset:-.5rem}.Hi2WXW_toggleThumb{border-radius:var(--radius-full);background:#fff;width:1.5rem;height:1.5rem;position:absolute;top:.125rem;left:.125rem;box-shadow:0 1px 3px #00000040}.Hi2WXW_bar{border-radius:var(--radius-full);background:var(--fill);height:.3125rem;position:relative;overflow:hidden}.Hi2WXW_barFill{transform-origin:0;will-change:transform;position:absolute;inset:0;transform:scaleX(0)}.Hi2WXW_empty{padding:var(--space-8) var(--space-6);border-radius:var(--radius-l);background:var(--surface);text-align:center}.Hi2WXW_emptyTitle{font-size:var(--text-headline);line-height:var(--text-headline-leading);letter-spacing:var(--text-headline-tracking);margin:0;font-weight:600}.Hi2WXW_emptyBody{margin:var(--space-1) auto 0;max-width:28rem;color:var(--label-2)}.Hi2WXW_emptyAction{margin-top:var(--space-4);justify-content:center;display:flex}.Hi2WXW_section{min-width:0}.Hi2WXW_sectionHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-2);display:flex}.Hi2WXW_sectionTitle{font-size:var(--text-headline);line-height:var(--text-headline-leading);letter-spacing:var(--text-headline-tracking);margin:0;font-weight:600}.Hi2WXW_formError{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--attention);margin:0}
.YzvbmW_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));max-width:80rem;display:grid}.YzvbmW_card{gap:var(--space-2);height:100%;padding:var(--space-5);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-s);flex-direction:column;display:flex}.YzvbmW_cardHead{align-items:center;gap:var(--space-2);display:flex}.YzvbmW_dot{border-radius:var(--radius-full);flex:none;width:.75rem;height:.75rem}.YzvbmW_cardTitle{min-width:0;font-size:var(--text-headline);line-height:var(--text-headline-leading);letter-spacing:var(--text-headline-tracking);overflow-wrap:anywhere;font-weight:600}.YzvbmW_exam{margin-bottom:var(--space-2);color:var(--label-2)}.YzvbmW_meta{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-2)}.YzvbmW_aside{font-size:var(--text-footnote);color:var(--label-2)}.YzvbmW_detail{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 20rem;align-items:start;max-width:72rem;display:grid}.YzvbmW_column,.YzvbmW_side{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.YzvbmW_side{top:var(--space-10);position:sticky}.YzvbmW_chunks{padding:var(--space-2);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-s)}.YzvbmW_chunk{align-items:center;gap:var(--space-3);width:100%;min-height:3.25rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-m);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.YzvbmW_chunk[data-done=true]{opacity:.55}.YzvbmW_chunkMark{border-radius:var(--radius-full);width:1.25rem;height:1.25rem;color:var(--surface);border:.125rem solid;flex:none;place-items:center;display:grid}.YzvbmW_chunkText{flex-direction:column;flex:1;min-width:0;display:flex}.YzvbmW_chunkTitle{overflow-wrap:anywhere;font-weight:500}.YzvbmW_chunkMeta,.YzvbmW_chunkStatus{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-2)}.YzvbmW_chunkStatus{flex:none}.YzvbmW_droppedRow{align-items:center;gap:var(--space-3);min-height:3.25rem;padding:var(--space-2) var(--space-3);color:var(--label-2);display:flex}.YzvbmW_panel{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-s);flex-direction:column;display:flex}.YzvbmW_panelTitle{font-size:var(--text-headline);line-height:var(--text-headline-leading);letter-spacing:var(--text-headline-tracking);font-weight:600}.YzvbmW_panelStrong{font-weight:600}.YzvbmW_colors{margin:0 calc(var(--space-2) * -1);flex-wrap:wrap;gap:.125rem;display:flex}.YzvbmW_color{width:var(--hit-min);height:var(--hit-min);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.YzvbmW_swatch{border-radius:var(--radius-full);color:#fff;place-items:center;width:1.75rem;height:1.75rem;display:grid}.YzvbmW_newLayout{gap:var(--space-8);grid-template-columns:minmax(0,1fr) 22rem;align-items:start;max-width:68rem;display:grid}.YzvbmW_form{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.YzvbmW_twoUp{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.YzvbmW_toggleLine{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--hit-min);font-weight:500;display:flex}.YzvbmW_chunkInput{min-height:14rem}.YzvbmW_previewColumn{top:var(--space-10);gap:var(--space-3);flex-direction:column;display:flex;position:sticky}.YzvbmW_previewBody{gap:var(--space-2);flex-direction:column;display:flex}.YzvbmW_strip{height:4rem;margin-bottom:var(--space-2);align-items:flex-end;gap:.125rem;display:flex}.YzvbmW_stripBar{background:var(--accent);transform-origin:bottom;border-radius:.1875rem .1875rem 0 0;flex:1 1 0;min-width:.0625rem;height:100%}.YzvbmW_nudge{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--accent);font-weight:500}.YzvbmW_slider{flex-direction:column;display:flex}.YzvbmW_sliderLabel{font-size:var(--text-footnote);color:var(--label-2);justify-content:space-between;display:flex}.YzvbmW_aiList{gap:var(--space-3);flex-direction:column;display:flex}.YzvbmW_aiRows{gap:var(--space-2);flex-direction:column;display:flex}.YzvbmW_aiRow{grid-template-columns:minmax(0, 1fr) 5rem var(--hit-min);align-items:center;gap:var(--space-2);display:grid}.YzvbmW_aiMinutes{text-align:right}.YzvbmW_aiRemove{width:var(--hit-min);height:var(--hit-min);color:var(--label-2);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (max-width:64rem){.YzvbmW_detail,.YzvbmW_newLayout{grid-template-columns:minmax(0,1fr)}.YzvbmW_side,.YzvbmW_previewColumn{position:static}}@media (max-width:47.5rem){.YzvbmW_grid{grid-template-columns:minmax(0,1fr)}}
.pcsiTG_stack{gap:var(--space-2);flex-direction:column;display:flex}.pcsiTG_form{gap:var(--space-4);flex-direction:column;display:flex}.pcsiTG_row2{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.pcsiTG_context{margin-bottom:var(--space-1);color:var(--label-2);overflow-wrap:anywhere}.pcsiTG_note{margin-top:var(--space-1);font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-2)}.pcsiTG_choice{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:3.25rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-m);font:inherit;color:var(--label);background:var(--fill);text-align:left;cursor:pointer;border:0;font-weight:500;display:flex}.pcsiTG_choice:disabled{color:var(--label-3);cursor:default}.pcsiTG_choiceLead{align-items:center;gap:var(--space-3);display:inline-flex}.pcsiTG_choiceDetail{font-size:var(--text-footnote);color:var(--label-2);flex:none;font-weight:400}.pcsiTG_choiceText{flex-direction:column;min-width:0;display:flex}.pcsiTG_dateList{flex-direction:column;gap:.125rem;display:flex}.pcsiTG_dateRow{align-items:center;gap:var(--space-3);width:100%;min-height:var(--hit-min);padding:0 var(--space-3);border-radius:var(--radius-s);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(6.5rem,1fr) minmax(0,5.5rem) 3.5rem;display:grid}.pcsiTG_dateRow[data-current=true]{background:var(--accent-soft)}.pcsiTG_dateName{font-weight:500}.pcsiTG_dateBar{display:block}.pcsiTG_dateLoad{font-size:var(--text-footnote);color:var(--label-2);text-align:right;font-variant-numeric:tabular-nums}.pcsiTG_lead{color:var(--label-2)}.pcsiTG_shortfalls{gap:var(--space-1);flex-direction:column;font-weight:500;display:flex}.pcsiTG_toggleRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--hit-min);display:flex}.pcsiTG_toggleLabel{font-weight:500}.pcsiTG_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.pcsiTG_chip{min-height:2.25rem;padding:0 var(--space-3);border-radius:var(--radius-full);font:inherit;font-size:var(--text-footnote);color:var(--label);background:var(--fill);cursor:pointer;border:0;font-weight:500}.pcsiTG_chip[data-active=true]{color:var(--accent-contrast);background:var(--accent)}.pcsiTG_divider{height:.5px;margin:var(--space-2) 0;background:var(--separator)}.pcsiTG_groupTitle{font-size:var(--text-headline);line-height:var(--text-headline-leading);letter-spacing:var(--text-headline-tracking);font-weight:600}.pcsiTG_previewRows{gap:var(--space-3);flex-direction:column;display:flex}.pcsiTG_previewRow{align-items:center;gap:var(--space-3);grid-template-columns:6rem 1fr 7rem;display:grid}.pcsiTG_previewBars{flex-direction:column;gap:.25rem;display:flex}.pcsiTG_previewText{text-align:right;font-size:var(--text-footnote);color:var(--label-2);font-variant-numeric:tabular-nums}.pcsiTG_understood{font-size:var(--text-headline);line-height:var(--text-headline-leading);letter-spacing:var(--text-headline-tracking);font-weight:500}.pcsiTG_actionsRow{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.pcsiTG_overrides{flex-direction:column;display:flex}.pcsiTG_overrideRow{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--hit-min);display:flex}@media (max-width:47.5rem){.pcsiTG_actionsRow>*{flex:auto}.pcsiTG_dateRow{min-height:3rem}}
.TtnaxW_layout{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;max-width:68rem;display:grid}.TtnaxW_column{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.TtnaxW_aside{font-size:var(--text-footnote);color:var(--label-2)}.TtnaxW_card{padding:var(--space-1) var(--space-2);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-s)}.TtnaxW_panel{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-s);flex-direction:column;display:flex}.TtnaxW_dayRow{align-items:center;gap:var(--space-3);min-height:var(--hit-min);padding:0 var(--space-2);display:flex}.TtnaxW_dayName{width:2.75rem;font-weight:500}.TtnaxW_dayValue{color:var(--label-2);font-variant-numeric:tabular-nums;flex:1}.TtnaxW_stepper{gap:var(--space-1);display:flex}.TtnaxW_step{width:var(--hit-min);border-radius:var(--radius-s);height:2.25rem;color:var(--label);background:var(--fill);cursor:pointer;border:0;place-items:center;padding:0;display:grid}.TtnaxW_step:disabled{color:var(--label-3);cursor:default}.TtnaxW_valueLine{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.TtnaxW_value{font-variant-numeric:tabular-nums;font-weight:600}.TtnaxW_note{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-2)}.TtnaxW_eventRow{align-items:center;gap:var(--space-3);width:100%;min-height:3.25rem;padding:var(--space-2);border-radius:var(--radius-s);font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.TtnaxW_eventText{flex-direction:column;flex:1;min-width:0;display:flex}.TtnaxW_eventTitle{overflow-wrap:anywhere;font-weight:500}.TtnaxW_chevron{color:var(--label-3);flex:none}@media (max-width:64rem){.TtnaxW_layout{grid-template-columns:minmax(0,1fr)}}
.-zW4nG_main{min-height:100dvh;margin-left:var(--sidebar-width);padding:var(--space-10) var(--space-10) var(--space-10)}.-zW4nG_sidebar{z-index:40;width:var(--sidebar-width);padding:var(--space-5) var(--space-3) var(--space-4);background:var(--material-chrome);-webkit-backdrop-filter:var(--material-filter-m);backdrop-filter:var(--material-filter-m);box-shadow:inset -.5px 0 0 var(--separator);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;left:0}.-zW4nG_brand{padding:0 var(--space-3) var(--space-4);font-size:var(--text-headline);line-height:var(--text-headline-leading);letter-spacing:var(--text-headline-tracking);font-weight:700}.-zW4nG_navList{flex-direction:column;gap:.125rem;display:flex}.-zW4nG_navItem{align-items:center;gap:var(--space-3);min-height:2.25rem;padding:0 var(--space-3);border-radius:var(--radius-s);color:var(--label);font-weight:500;display:flex;position:relative}.-zW4nG_navActive{border-radius:var(--radius-s);background:var(--fill);position:absolute;inset:0}.-zW4nG_navIcon{color:var(--label-2);position:relative}.-zW4nG_navItem[data-active=true] .-zW4nG_navIcon{color:var(--accent)}.-zW4nG_navLabel{position:relative}.-zW4nG_sidebarFoot{margin-top:auto}.-zW4nG_addButton{align-items:center;gap:var(--space-2);width:100%;min-height:2.25rem;padding:0 var(--space-3);border-radius:var(--radius-s);font:inherit;color:var(--accent);background:var(--accent-soft);cursor:pointer;border:0;font-weight:600;display:flex}.-zW4nG_kbd{font:inherit;font-size:var(--text-caption);letter-spacing:var(--text-caption-tracking);color:var(--accent);opacity:.7;margin-left:auto}.-zW4nG_tabbar{display:none}.-zW4nG_quietHost{z-index:300;left:var(--sidebar-width);right:0;bottom:var(--space-6);pointer-events:none;justify-content:center;display:flex;position:fixed}.-zW4nG_quiet{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label);background:var(--surface-raised);box-shadow:var(--shadow-m);font-weight:500}.-zW4nG_loading{gap:var(--space-3);flex-direction:column;max-width:44rem;display:flex}.-zW4nG_loadingTitle{font-size:var(--text-large);line-height:var(--text-large-leading);letter-spacing:var(--text-large-tracking);font-weight:700}.-zW4nG_skeletonCard{gap:var(--space-5);margin-top:var(--space-4);padding:var(--space-5);border-radius:var(--radius-l);background:var(--surface);flex-direction:column;display:flex}.-zW4nG_skeletonLine{border-radius:var(--radius-full);background:var(--fill);height:.75rem}.-zW4nG_errorWrap{max-width:34rem}@media (max-width:47.5rem){.-zW4nG_main{padding:calc(var(--safe-top) + 3.25rem) var(--space-4) calc(var(--tabbar-height) + var(--safe-bottom) + var(--space-8));margin-left:0}.-zW4nG_sidebar{display:none}.-zW4nG_tabbar{z-index:40;padding-bottom:var(--safe-bottom);background:var(--material-chrome);-webkit-backdrop-filter:var(--material-filter-m);backdrop-filter:var(--material-filter-m);box-shadow:inset 0 .5px 0 var(--separator);display:flex;position:fixed;bottom:0;left:0;right:0}.-zW4nG_tab{height:var(--tabbar-height);color:var(--label-2);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.0625rem;display:flex}.-zW4nG_tab[data-active=true]{color:var(--accent)}.-zW4nG_tabLabel{letter-spacing:.01em;font-size:.625rem;font-weight:500;line-height:1.2}.-zW4nG_quietHost{left:var(--space-4);right:var(--space-4);bottom:calc(var(--tabbar-height) + var(--safe-bottom) + var(--space-3))}}
.ml_s7q_grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(19rem,1fr));align-items:start;max-width:96rem;display:grid}.ml_s7q_day{gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-3) var(--space-2);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-s);flex-direction:column;display:flex}.ml_s7q_day[data-over=true]{background:var(--accent-soft);box-shadow:inset 0 0 0 .09375rem var(--accent)}.ml_s7q_dayHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.ml_s7q_dayName{font-size:var(--text-body);line-height:var(--text-body-leading);letter-spacing:var(--text-body-tracking);font-weight:600}.ml_s7q_dayLoad{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-2);font-variant-numeric:tabular-nums;flex:none}.ml_s7q_dayTasks{margin:0 calc(var(--space-2) * -1)}.ml_s7q_free{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-3);padding:var(--space-1) 0}.ml_s7q_events{font-size:var(--text-footnote);line-height:var(--text-footnote-leading);color:var(--label-3);padding-bottom:var(--space-1)}.ml_s7q_draggable{border-radius:var(--radius-m);touch-action:manipulation;position:relative}.ml_s7q_draggable[data-enabled=true]{cursor:grab;-webkit-user-select:none;user-select:none}.ml_s7q_draggable[data-lifted=true]{z-index:100;cursor:grabbing}.ml_s7q_liftBacking{border-radius:var(--radius-m);background:var(--surface-raised);box-shadow:var(--shadow-l);opacity:0;pointer-events:none;position:absolute;inset:0}.ml_s7q_dragContent{position:relative}.ml_s7q_unplaced{margin-top:var(--space-8);max-width:44rem}.ml_s7q_unplacedList{padding:var(--space-2);border-radius:var(--radius-l);background:var(--surface);box-shadow:var(--shadow-s)}@media (max-width:47.5rem){.ml_s7q_grid{grid-template-columns:minmax(0,1fr)}.ml_s7q_draggable,.ml_s7q_draggable[data-enabled=true]{cursor:default;touch-action:pan-y;-webkit-user-select:auto;user-select:auto}}
