.calendar-skeleton__header{justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.calendar-skeleton__header-title{border-radius:4px;width:120px;height:24px}.calendar-skeleton__header-buttons{gap:8px;display:flex}.calendar-skeleton__header-button{border-radius:4px;width:32px;height:32px}.calendar-skeleton__time-column{flex-direction:column;display:flex}.calendar-skeleton__time-slot{align-items:center;height:30px;padding-left:4px;display:flex}.calendar-skeleton__time-text{border-radius:2px;width:36px;height:12px}.calendar-skeleton__calendar-column{background:var(--ion-background-pure,#fff);border-left:1px solid var(--ion-border-color,#c8c7cc);flex-direction:column;flex:1;display:flex;position:relative}.calendar-skeleton__event-block{border-radius:4px;min-height:20px;position:absolute;left:4px;right:4px}.calendar-skeleton__event-block--small{height:30px}.calendar-skeleton__event-block--medium{height:60px}.calendar-skeleton__event-block--large{height:90px}.calendar-skeleton__grid-line{border-bottom:1px dashed var(--ion-border-color,#c8c7cc);opacity:.3;height:30px}.skeleton-shimmer{background:linear-gradient(90deg, var(--ion-background-color-step-100,#e6e6e6) 0%, var(--ion-background-color-step-50,#f2f2f2) 50%, var(--ion-background-color-step-100,#e6e6e6) 100%);background-size:200% 100%;animation:1.5s ease-in-out infinite skeleton-shimmer}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ion-palette-dark .skeleton-shimmer{background:linear-gradient(90deg, var(--ion-background-color-step-200,#333) 0%, var(--ion-background-color-step-100,#1a1a1a) 50%, var(--ion-background-color-step-200,#333) 100%);background-size:200% 100%}.custom-select-wrapper{position:relative}.custom-select-group{flex-direction:column;width:100%;margin-top:12px;margin-bottom:8px;display:flex}.custom-select-top-label{color:var(--ion-text-color);margin-bottom:8px;margin-left:4px;font-size:1rem;font-weight:600}.custom-select-trigger{box-sizing:border-box;border:1.5px solid var(--ion-background-color-step-300);border-color:var(--custom-select-border-color,var(--ion-background-color-step-300));background:var(--ion-background-color-step-50);width:100%;box-shadow:var(--custom-select-box-shadow,none);cursor:pointer;animation:var(--custom-select-animation,none);border-radius:12px;justify-content:space-between;align-items:center;min-height:44px;padding:8px 12px;transition:border-color .2s ease-in-out;display:flex}.custom-select-trigger.has-clear .custom-select-display{padding-right:32px}.custom-select-trigger:hover:not(.disabled){border-color:var(--ion-background-color-step-500)}.custom-select-trigger.disabled{cursor:default;opacity:.5}.custom-select-trigger.loading{cursor:default}.custom-select-display{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.custom-select-icon{color:var(--ion-color-step-400);font-size:18px}.custom-select-spinner{width:20px;height:20px}.custom-select-clear-button{width:24px;height:24px;color:var(--ion-color-step-500);cursor:pointer;z-index:1;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:36px;transform:translateY(-50%)}.custom-select-clear-button:hover{background:var(--ion-color-step-100);color:var(--ion-color-step-700)}.custom-select-clear-button:focus-visible{outline:2px solid var(--ion-color-primary);outline-offset:2px}.custom-select-clear-icon{font-size:16px}.custom-select-item-selected{--background:var(--ion-color-primary-transparent,#3880ff1a)}.custom-select-edit-button{margin:0}.custom-select-edit-icon{font-size:18px}.custom-select-popover-title{padding:12px 16px 0;display:block}.custom-select-popover-title h3{margin:0 0 12px}.custom-select-popover::part(content){overflow:hidden}.custom-select-popover-panel{background:var(--ion-background-color);flex-direction:column;width:100%;display:flex;overflow:hidden}.custom-select-popover-searchbar{--background:var(--ion-background-color);background:var(--ion-background-color);flex:none;width:100%}.custom-select-popover-options{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;overflow-y:auto}.custom-select-popover-list{padding:0}.custom-input-group{flex-direction:column;width:100%;margin-top:12px;margin-bottom:8px;display:flex}.custom-input-top-label{color:var(--ion-text-color);cursor:pointer;margin-bottom:8px;margin-left:4px;font-size:1rem;font-weight:600}.custom-input-wrapper{background:var(--ion-background-color-step-50);border:1.5px solid var(--ion-background-color-step-300);box-sizing:border-box;border-radius:12px;align-items:center;width:100%;min-height:44px;padding:0 12px;transition:all .2s ease-in-out;display:flex}.custom-input-wrapper:hover:not(.disabled){border-color:var(--ion-background-color-step-500)}.custom-input-wrapper:focus-within,.custom-input-wrapper:has(input:focus){box-shadow:0 0 0 1px var(--ion-color-primary-transparent,#3880ff33);border-color:var(--ion-color-primary,#3880ff)!important}.custom-input-wrapper.disabled{opacity:.5;cursor:default}.input-invalid .custom-input-wrapper,.custom-input-group.invalid .custom-input-wrapper{border-color:var(--ion-color-danger)!important}.custom-input-native{color:var(--ion-text-color);background:0 0;border:none;outline:none;flex:1;width:100%;margin:0;font-family:inherit;font-size:1rem;display:block}.custom-input-native::placeholder{color:var(--ion-color-step-400);opacity:.6}.custom-input-native:disabled{cursor:default}.custom-input-counter{color:var(--ion-color-step-500);text-align:end;margin-top:4px;font-size:.75rem}.custom-input-clear{cursor:pointer;color:var(--ion-color-step-400);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-left:6px;padding:0;font-size:1.25rem;line-height:0;transition:color .2s ease-in-out;display:flex}.custom-input-clear:hover{color:var(--ion-text-color)}.custom-searchbar{--background:transparent;--border-radius:12px;--box-shadow:none;--padding-start:10px;--padding-end:10px;--clear-button-color:var(--ion-color-step-400);--icon-color:var(--ion-color-step-400);background:var(--ion-background-color-step-50);border:1.5px solid var(--ion-background-color-step-300);border-radius:12px;min-height:44px;padding:0;transition:all .2s ease-in-out}.custom-searchbar:hover{border-color:var(--ion-background-color-step-500)}.custom-searchbar.searchbar-has-focus{border-color:var(--ion-color-primary,#3880ff)!important}.custom-searchbar input{font-family:inherit!important;font-size:1rem!important}.task-button-skeleton--icon{border-radius:4px;width:18px;height:22px}.auto-hide-tooltip{z-index:10000;color:#fff;pointer-events:none;white-space:normal;overflow-wrap:break-word;background:#202024f0;border-radius:4px;max-width:min(280px,100vw - 16px);padding:6px 10px;font-size:.75rem;line-height:1.25;position:fixed;box-shadow:0 4px 12px #00000038}.auto-hide-tooltip--arrow:after{background:inherit;content:"";width:8px;height:8px;position:absolute;transform:rotate(45deg)}.auto-hide-tooltip--top:after{bottom:-4px;left:calc(50% - 4px)}.auto-hide-tooltip--bottom:after{top:-4px;left:calc(50% - 4px)}.auto-hide-tooltip--left:after{top:calc(50% - 4px);right:-4px}.auto-hide-tooltip--right:after{top:calc(50% - 4px);left:-4px}.apply-template-split-fab-wrapper{--split-fab-shadow:0px 12px 20px #101a2d59;opacity:.8}.apply-template-split-fab{background:var(--ion-color-primary);box-shadow:var(--split-fab-shadow);border-radius:9999px;align-items:stretch;display:inline-flex;overflow:hidden}.apply-template-split-fab__segment{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:background-color .15s,transform .12s,filter .12s;display:inline-flex}@media (width<=480px){.apply-template-split-fab__segment{width:42px;height:42px}}.apply-template-split-fab__segment:focus-visible{outline:2px solid var(--ion-color-tertiary);outline-offset:-2px}.apply-template-split-fab__segment:active{transform:translateY(1px)}.apply-template-split-fab__segment svg{stroke:currentColor}.apply-template-split-fab__segment ion-icon{font-size:20px}.apply-template-split-fab__segment--lasso{border-right:1px solid #ffffff38}.apply-template-split-fab__segment:hover,.apply-template-split-fab__segment:focus-visible{background:var(--ion-color-primary-shade)}.apply-template-split-fab__segment--active{color:var(--ion-color-dark);background:gold}.apply-template-split-fab__segment--active:hover,.apply-template-split-fab__segment--active:focus-visible{filter:brightness(.95);background:gold}.apply-template-split-fab__segment--disabled{opacity:.4;cursor:not-allowed}.apply-template-split-fab__segment--disabled:hover,.apply-template-split-fab__segment--disabled:focus-visible{background:0 0}._currentTimeOverlay_do82s_1{position:relative}._currentTimeLine_do82s_5{z-index:11;background-color:red;height:2px;position:absolute;left:-5px;right:-5px}._currentTimeDebug_do82s_14{z-index:12;background-color:#fffc;border-radius:3px;padding:2px 5px;font-size:12px;position:absolute;top:5px;right:5px}._grid-overlay_1c7q1_1{--minute-height:1px;height:100%;position:relative}._overlay_1c7q1_8{background-image:linear-gradient(#80808080 1px,#0000 1px);background-size:100% calc(var(--minute-height) * 30);pointer-events:none;z-index:10;border-bottom:1px solid #80808080;border-left:1px solid #80808080;position:absolute;inset:0}._overlay_1c7q1_8:before{content:"";background-image:linear-gradient(#80808080 2px,#0000 1px);background-size:100% calc(var(--minute-height) * 60);pointer-events:none;z-index:11;position:absolute;inset:0}._dstAware_1c7q1_44{--hours-in-day:24;--hour-height:calc(var(--minute-height) * 60);height:calc(var(--hours-in-day) * var(--hour-height))}._dstAware_1c7q1_44:before{background-image:linear-gradient(#80808080 2px,#0000 1px);background-size:100% var(--hour-height);background-repeat:repeat-y}._column_n2fi0_1{max-width:250px!important}._shuffleArea_ki64f_5{touch-action:pan-y;position:relative}._chevron_ki64f_17{border:1px solid rgba(var(--ion-text-color-rgb,255, 255, 255), .25);background:var(--ion-background-color);width:22px;height:22px;color:var(--ion-color-primary);cursor:pointer;opacity:0;z-index:3;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:opacity .12s ease-out;display:none;position:absolute;top:50%;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){._chevron_ki64f_17{pointer-events:none;display:flex}._shuffleHoverRegion_ki64f_38:hover ._chevron_ki64f_17,._shuffleArea_ki64f_5:focus-visible ._chevron_ki64f_17,._chevron_ki64f_17:focus-visible{opacity:1;pointer-events:auto}}._chevronLeft_ki64f_66{left:max(-18px,50% - 80px)}._chevronRight_ki64f_70{right:max(-18px,50% - 80px)}._dots_ki64f_81{pointer-events:none;align-items:center;gap:3px;line-height:0;display:flex;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}._dot_ki64f_81{background:rgba(var(--ion-text-color-rgb,255, 255, 255), .35);width:4px;height:4px;transform:scale(var(--shuffle-dot-scale,1));border-radius:50%;transition:background-color .12s ease-out,transform .12s ease-out}._dotActive_ki64f_104{background:var(--ion-color-primary)}.calendar-column-shimmer{background:linear-gradient(90deg,#96969600 0%,#96969638 50%,#96969600 100%) 0 0/200% 100%,#96969624 0 0/100% 100%;border-radius:4px;width:100%;animation:1.5s ease-in-out infinite skeleton-shimmer}.action-pill{color:var(--ion-text-color-step-250);background:linear-gradient(135deg,#e2e8f0,#edf2f7);border-radius:8px;margin:.1rem 0;padding:0 .2rem;font-weight:500;display:inline-block}.deadline{background:var(--ion-background-color-step-100);color:var(--ion-text-color-step-250);border-radius:8px;margin-top:.5rem;padding:.5rem;font-size:.95em}.time-text{color:var(--ion-text-color-step-250);font-weight:500}.emphasis-text{font-style:italic}.quantity-text{font-size:1.1em;font-weight:500}.journal-pill{color:#fff;background:linear-gradient(135deg,gold 0%,#87ceeb 50%,navy 100%);border-radius:8px;align-items:center;width:fit-content;padding:2px 8px;font-family:Georgia,Times New Roman,serif;font-weight:700;display:inline-flex}.time-blocking-pill{color:#404040;background:linear-gradient(90deg,#f5e5d0,#f0f0f0);border-radius:8px;margin:.1rem 0;padding:0 .2rem;font-weight:500;display:inline-block}.time-tracking-pill{color:#404040;background:linear-gradient(#f5e5d0,#f0f0f0);border-radius:8px;margin:.1rem 0;padding:0 .2rem;font-weight:500;display:inline-block}.time-tracking-meta-pill{color:#404040;background:linear-gradient(#f0f0f0,#f5e5d0);border-radius:8px;margin:.1rem 0;padding:0 .2rem;font-weight:500;display:inline-block}.commitment-card-with-close-icon{position:relative}.close-icon-wrapper{z-index:10;cursor:pointer;line-height:1;position:absolute;top:-.5rem;right:-.5rem}.commitment-card-close-icon{color:var(--ion-text-color-step-700);font-size:1.6rem}.close-icon-wrapper:hover .commitment-card-close-icon{color:var(--ion-color-danger)}.commitment-template-actions{z-index:10;position:absolute;top:-.75rem;right:-.75rem}.under-lasso{border:2px dotted #00f}.quantity-log-under-lasso{border-radius:50%;outline:2px dotted #00f}.quantity-log-alarm-pulse{animation:1.8s ease-out infinite quantity-log-alarm-pulse}.quantity-log-inline-alarm-indicator{border-radius:50%;justify-content:center;align-items:center;width:1.45em;height:1.45em;margin-left:4px;line-height:1;display:inline-flex}.quantity-log-label-viewport{white-space:nowrap;display:block;overflow:hidden}.quantity-log-label-text{white-space:nowrap;display:inline-block}.quantity-log-label-text--scrolling{animation:quantity-log-label-scroll var(--quantity-log-label-duration) ease-in-out infinite}.quantity-log-compact-marquee{--quantity-log-compact-window:25px;text-wrap:nowrap;white-space:nowrap;align-items:center;width:100%;height:100%;display:flex;overflow:hidden}.quantity-log-compact-marquee-track{animation:quantity-log-compact-scroll var(--quantity-log-compact-duration) ease-in-out infinite;text-wrap:nowrap;white-space:nowrap;will-change:transform;align-items:center;height:100%;display:inline-flex}.quantity-log-compact-primary{flex:0 0 var(--quantity-log-compact-window);height:100%;min-width:var(--quantity-log-compact-window);justify-content:center;align-items:center;line-height:1;display:inline-flex}.quantity-log-compact-label{text-wrap:nowrap;white-space:nowrap;flex:none;padding:0 4px 0 1px;font-size:8px;line-height:1;display:inline-block}.calendar-entry-alarm-pulse{animation:1.8s ease-out infinite quantity-log-alarm-pulse}.calendar-entry-alarm-halo{box-sizing:border-box;pointer-events:none;z-index:30;border-radius:5px;animation:1.8s ease-out infinite calendar-entry-alarm-halo-pulse;left:0;right:0}@keyframes quantity-log-label-scroll{0%,18%{transform:translate(0)}82%,to{transform:translateX(calc(var(--quantity-log-label-width) - 100%))}}@keyframes quantity-log-compact-scroll{0%,18%{transform:translate(0)}82%,to{transform:translateX(calc(var(--quantity-log-compact-window) - 100%))}}@keyframes quantity-log-alarm-pulse{0%{box-shadow:0 1px 3px #0003,0 0 #ffd60abf,0 0 8px #ffd60a73}70%{box-shadow:0 1px 3px #0003,0 0 0 9px #ffd60a00,0 0 18px #ffd60abf}to{box-shadow:0 1px 3px #0003,0 0 0 9px #ffd60a00,0 0 18px #ffd60a00}}@keyframes calendar-entry-alarm-halo-pulse{0%{box-shadow:0 0 #ffd60abf,0 0 8px #ffd60a73}70%{box-shadow:0 0 0 12px #ffd60a00,0 0 22px #ffd60ad9}to{box-shadow:0 0 0 12px #ffd60a00,0 0 22px #ffd60a00}}@media (prefers-reduced-motion:reduce){.quantity-log-label-text--scrolling,.quantity-log-compact-marquee-track{animation:none}}.quick-tracking-time-pill--small-screen-below-selection{--time-pill-small-screen-top:auto}@media (width<=640px){.quick-tracking-time-pill--small-screen-below-selection{left:auto!important;right:0!important;top:var(--time-pill-small-screen-top)!important}}._commitmentTimePeriodsOverlay_6rsky_1{position:relative}._commitmentBar_6rsky_5{z-index:9;pointer-events:auto;cursor:pointer;background-color:oklch(77.33% .15 186.35);width:5px;transition:opacity .15s;position:absolute}._leftSide_6rsky_16 ._commitmentBar_6rsky_5{left:-2.5px}._rightSide_6rsky_20 ._commitmentBar_6rsky_5{right:-2.5px}._commitmentBar_6rsky_5:before{content:"";position:absolute;inset:0 -10px}._commitmentBar_6rsky_5:hover{opacity:.8}._commitmentBar_6rsky_5:active{opacity:.6}._triangleStart_6rsky_42{z-index:10;pointer-events:none;width:14px;height:14px;line-height:0;position:absolute}._leftSide_6rsky_16 ._triangleStart_6rsky_42{left:-7px}._rightSide_6rsky_20 ._triangleStart_6rsky_42{right:-7px}._triangleStart_6rsky_42 svg{width:14px;height:14px;display:block}._triangleEnd_6rsky_65{z-index:10;pointer-events:none;width:14px;height:14px;line-height:0;position:absolute}._leftSide_6rsky_16 ._triangleEnd_6rsky_65{left:-7px}._rightSide_6rsky_20 ._triangleEnd_6rsky_65{right:-7px}._triangleEnd_6rsky_65 svg{width:14px;height:14px;display:block}._deadlineTriangle_6rsky_88{z-index:10;pointer-events:none;width:14px;height:14px;line-height:0;position:absolute}._leftSide_6rsky_16 ._deadlineTriangle_6rsky_88{left:-7px}._rightSide_6rsky_20 ._deadlineTriangle_6rsky_88{right:-7px}._deadlineTriangle_6rsky_88 svg{width:14px;height:14px;display:block}._marker_klfuh_1{background:rgba(var(--ion-color-warning-rgb), .18);border-radius:.4rem;flex-wrap:wrap;align-items:baseline;gap:.35rem;width:fit-content;max-width:100%;padding:.25rem .4rem;display:flex}._badge_klfuh_13{border:1px solid var(--ion-color-warning-shade);background:var(--ion-color-warning);color:var(--ion-color-warning-contrast);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:.2rem;padding:.16rem .38rem;font-size:.7rem;font-weight:700;line-height:1;display:inline-flex}._icon_klfuh_31{--ticket-ban-ticket-color:var(--ion-color-warning-contrast);font-size:.9rem}._content_klfuh_37{min-width:0}._requiredTimeOverlay_14hb5_1{position:relative}._requiredTimeBar_14hb5_5{z-index:9;pointer-events:none;background-color:gold;width:5px;position:absolute;right:-2.5px}._triangleStart_14hb5_14{z-index:10;pointer-events:none;width:14px;height:14px;line-height:0;position:absolute;right:-7px}._triangleStart_14hb5_14 svg{width:14px;height:14px;display:block}._triangleEnd_14hb5_30{z-index:10;pointer-events:none;width:14px;height:14px;line-height:0;position:absolute;right:-7px}._triangleEnd_14hb5_30 svg{width:14px;height:14px;display:block}._weekView_j7knx_1{--week-selected-border-color:rgba(var(--ion-color-primary-rgb), .75);--week-selected-header-background:rgba(var(--ion-color-primary-rgb), .18);--week-selected-gutter-size:8px;--week-selected-rail-offset:6px;--week-selected-rail-width:3px;flex-direction:column;display:flex}._weekStickyHeader_j7knx_12{background:var(--ion-background-color);z-index:10001;position:sticky;top:0}._outerGrid_j7knx_19{grid-template-columns:82px minmax(0,1fr) clamp(120px,14vw,200px);align-items:start;width:100%;display:grid}._timeSpacer_j7knx_26,._taskSpacer_j7knx_30{min-height:36px}._taskHeaderSpacer_j7knx_34{min-height:48.5px}._timeHeader_j7knx_38{min-height:48.5px;padding:0 5px}._weekTitleRow_j7knx_43{border-bottom:none}._weekGroupsArea_j7knx_52{align-items:start;min-width:0;display:flex}._weekGroupColumnsGrid_j7knx_58{--week-group-column-count:1;grid-template-columns:repeat(var(--week-group-column-count), minmax(0, 1fr));align-items:start;min-width:0;display:grid}._groupTimeSpacer_j7knx_69{flex:0 0 82px;min-height:36px}._groupTimeHeaderSpacer_j7knx_74{flex:0 0 82px;min-height:48.5px}._weekDateCell_j7knx_79{border-bottom:1px solid gray}._weekDateCellHighlighted_j7knx_83{margin-inline:calc(var(--week-selected-gutter-size) - var(--week-selected-rail-offset));border-bottom:none}._weekDateButton_j7knx_90{width:100%;min-height:36px;color:var(--ion-text-color);cursor:pointer;background:0 0;border:none;font-size:.8rem;font-weight:500}._weekDayDivider_j7knx_101{box-sizing:border-box;border-inline-start:1px solid gray}._weekDateButtonHighlighted_j7knx_106{box-sizing:border-box;border-block-start:var(--week-selected-rail-width) solid var(--week-selected-border-color);border-inline:var(--week-selected-rail-width) solid var(--week-selected-border-color);background:var(--week-selected-header-background);font-weight:700}._weekTitleCell_j7knx_116{box-sizing:border-box;white-space:nowrap;justify-content:center;align-items:center;gap:4px;min-width:0;min-height:48.5px;display:flex;overflow:hidden}._weekTitleCellHighlighted_j7knx_128{background:var(--week-selected-header-background)}._weekTitleCellHighlightedStart_j7knx_132{border-inline-start:var(--week-selected-rail-width) solid var(--week-selected-border-color);margin-inline-start:calc(var(--week-selected-gutter-size) - var(--week-selected-rail-offset))}._weekTitleCellHighlightedEnd_j7knx_140{border-inline-end:var(--week-selected-rail-width) solid var(--week-selected-border-color);margin-inline-end:calc(var(--week-selected-gutter-size) - var(--week-selected-rail-offset))}._weekTitleCellClickable_j7knx_148{cursor:pointer}._weekHeaderLabel_j7knx_152{margin:0}._weekHeaderHint_j7knx_156{color:var(--ion-color-medium);font-size:.7em}._weekTitleCellSecondary_j7knx_169{z-index:2;overflow:visible}._weekSecondaryHeader_j7knx_174{justify-content:center;align-items:center;width:100%;min-width:0;min-height:48.5px;display:flex}._weekSecondaryHeaderLabel_j7knx_183{text-overflow:ellipsis;white-space:nowrap;z-index:0;justify-content:center;align-items:center;gap:4px;width:100%;min-width:0;padding:0;display:inline-flex;position:relative;overflow:hidden}._weekCarouselLabelContainer_j7knx_198{width:100%;min-width:0}._weekBodyGrid_j7knx_203{grid-template-columns:82px minmax(0,1fr) clamp(120px,14vw,200px);align-items:start;width:100%;display:grid;position:relative;box-shadow:inset 0 1px gray}._timeBodyColumn_j7knx_212{text-align:center;isolation:isolate;background:var(--ion-background-color);min-width:0;position:relative;overflow:hidden}._groupTimeBodyColumn_j7knx_221{text-align:center;isolation:isolate;background:var(--ion-background-color);flex:0 0 82px;min-width:0;position:relative;overflow:hidden}._weekColumnCell_j7knx_231{isolation:isolate;background:var(--ion-background-pure);z-index:1;min-width:0;padding:0;position:relative;overflow:visible}._weekHighlightedPlanCell_j7knx_241{z-index:30;margin-inline-start:var(--week-selected-gutter-size)}._weekHighlightedSoloPlanCell_j7knx_246{margin-inline:var(--week-selected-gutter-size);z-index:30}._weekHighlightedSecondaryCell_j7knx_251{z-index:20;margin-inline-end:var(--week-selected-gutter-size)}._weekHighlightedPlanCell_j7knx_241:before,._weekHighlightedSoloPlanCell_j7knx_246:before,._weekHighlightedSecondaryCell_j7knx_251:after,._weekHighlightedSoloPlanCell_j7knx_246:after{content:"";z-index:2;pointer-events:none;inline-size:0;position:absolute;inset-block:0}._weekHighlightedPlanCell_j7knx_241:before,._weekHighlightedSoloPlanCell_j7knx_246:before{border-inline-start:var(--week-selected-rail-width) solid var(--week-selected-border-color);inset-inline-start:calc(-1 * var(--week-selected-rail-offset))}._weekHighlightedSecondaryCell_j7knx_251:after,._weekHighlightedSoloPlanCell_j7knx_246:after{border-inline-end:var(--week-selected-rail-width) solid var(--week-selected-border-color);inset-inline-end:calc(-1 * var(--week-selected-rail-offset))}._weekSelectingColumnCell_j7knx_287{z-index:40}._weekColumnGridOverlay_j7knx_291{background-color:var(--ion-background-pure);z-index:1;position:relative;overflow:visible}._weekHighlightedColumnOverlay_j7knx_298{background-color:rgba(var(--ion-color-primary-rgb), .06)}._weekTaskColumn_j7knx_302{z-index:1;background:var(--ion-background-color);min-width:0;height:100%;position:relative}._bottomSpacer_j7knx_310{height:50px}._actionRow_j7knx_314{z-index:10009;pointer-events:none;position:sticky;bottom:16px}._actionWeekArea_j7knx_321{align-items:start;min-width:0;display:flex}._actionGroupGrid_j7knx_327{--week-group-column-count:1;grid-template-columns:repeat(var(--week-group-column-count), minmax(0, 1fr));min-width:0;display:grid}._groupTimeActionSpacer_j7knx_337{flex:0 0 82px;min-height:52px}._actionCell_j7knx_342{pointer-events:auto;justify-content:center;align-items:center;min-height:52px;display:flex}._actionCell_j7knx_342:empty{pointer-events:none}._intervalActionFullWidth_j7knx_355{pointer-events:auto;justify-content:center;width:100%;display:flex}._clipboardActions_j7knx_362{justify-content:center;align-items:center;gap:10px;display:flex}@media (forced-colors:active){._weekView_j7knx_1{--week-selected-border-color:Highlight;--week-selected-header-background:transparent}}
