.icon-selection-dialog-module__TXa9za__iconList{gap:var(--ds-space-2);grid-template-columns:repeat(8,minmax(0,1fr));display:grid}.icon-selection-dialog-module__TXa9za__iconOption{min-height:3.5rem;padding:var(--ds-space-3);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);justify-content:center;align-items:center;display:flex}.icon-selection-dialog-module__TXa9za__iconOption:hover{background:var(--ds-color-surface-subtle)}.icon-selection-dialog-module__TXa9za__iconOption[aria-pressed=true]{border-color:var(--color-focus-ring);background:var(--ds-color-surface-subtle)}.icon-selection-dialog-module__TXa9za__iconOption:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}@media (max-width:47.99rem){.icon-selection-dialog-module__TXa9za__iconList{grid-template-columns:repeat(5,minmax(0,1fr))}}
.popover-module__YLr74G__content{background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:var(--z-index-dropdown);--popover-trigger-width:var(--radix-popover-trigger-width);will-change:opacity,transform;outline:none}.popover-module__YLr74G__content[data-state=open]{animation:popover-module__YLr74G__popoverIn var(--transition-fast)}.popover-module__YLr74G__content[data-state=closed]{animation:popover-module__YLr74G__popoverOut var(--transition-fast)}@keyframes popover-module__YLr74G__popoverIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes popover-module__YLr74G__popoverOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2px)}}.popover-module__YLr74G__content[data-overlay-contained]{max-width:var(--radix-popover-content-available-width);max-height:var(--radix-popover-content-available-height);overflow:auto}
.calendar-module__uVl2Pq__calendar{--calendar-control-size:var(--size-control-md);max-width:100%;padding:var(--space-4);display:inline-block;position:relative}.calendar-module__uVl2Pq__months{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.calendar-module__uVl2Pq__month{width:calc(var(--calendar-control-size)*7);gap:var(--space-2);flex-direction:column;min-width:0;max-width:100%;display:flex}.calendar-module__uVl2Pq__monthCaption{padding:var(--space-1)0;justify-content:center;align-items:center;display:flex}.calendar-module__uVl2Pq__captionLabel{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);font-weight:600}.calendar-module__uVl2Pq__nav{width:100%;padding:var(--space-4);pointer-events:none;justify-content:space-between;align-items:center;padding-bottom:0;display:flex;position:absolute;top:0;left:0;right:0}.calendar-module__uVl2Pq__navButton{width:var(--calendar-control-size);height:var(--calendar-control-size);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast);pointer-events:auto;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}.calendar-module__uVl2Pq__navButton:hover{background:var(--color-bg-secondary)}.calendar-module__uVl2Pq__navButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.calendar-module__uVl2Pq__monthGrid{border-collapse:collapse;table-layout:fixed;width:100%}.calendar-module__uVl2Pq__weekdays{display:flex}.calendar-module__uVl2Pq__weekday{min-width:0;width:var(--calendar-control-size);height:var(--calendar-control-size);font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-text-tertiary);flex:1;justify-content:center;align-items:center;font-weight:500;display:flex}.calendar-module__uVl2Pq__week{display:flex}.calendar-module__uVl2Pq__day{min-width:0;width:var(--calendar-control-size);height:var(--calendar-control-size);flex:1;justify-content:center;align-items:center;display:flex;position:relative}.calendar-module__uVl2Pq__dayButton{width:100%;max-width:var(--calendar-control-size);height:var(--calendar-control-size);border-radius:var(--radius-md);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;display:flex}.calendar-module__uVl2Pq__sm{--calendar-control-size:var(--size-control-sm);padding:var(--space-2)}.calendar-module__uVl2Pq__sm .calendar-module__uVl2Pq__months{gap:var(--space-2)}.calendar-module__uVl2Pq__sm .calendar-module__uVl2Pq__month{gap:var(--space-1)}.calendar-module__uVl2Pq__sm .calendar-module__uVl2Pq__captionLabel{font-size:var(--typo-body-sm-size);line-height:var(--typo-body-sm-line-height)}.calendar-module__uVl2Pq__sm .calendar-module__uVl2Pq__nav{padding:var(--space-2);padding-bottom:0}.calendar-module__uVl2Pq__sm .calendar-module__uVl2Pq__navButton,.calendar-module__uVl2Pq__sm .calendar-module__uVl2Pq__weekday,.calendar-module__uVl2Pq__sm .calendar-module__uVl2Pq__day{width:var(--calendar-control-size);height:var(--calendar-control-size)}.calendar-module__uVl2Pq__sm .calendar-module__uVl2Pq__dayButton{width:100%;max-width:var(--calendar-control-size);height:var(--calendar-control-size);font-size:var(--typo-body-sm-size);line-height:var(--typo-body-sm-line-height)}.calendar-module__uVl2Pq__lg{--calendar-control-size:var(--size-control-lg);padding:var(--space-5)}.calendar-module__uVl2Pq__lg .calendar-module__uVl2Pq__months{gap:var(--space-5)}.calendar-module__uVl2Pq__lg .calendar-module__uVl2Pq__month{gap:var(--space-3)}.calendar-module__uVl2Pq__lg .calendar-module__uVl2Pq__captionLabel{font-size:var(--typo-body-lg-size);line-height:var(--typo-body-lg-line-height)}.calendar-module__uVl2Pq__lg .calendar-module__uVl2Pq__nav{padding:var(--space-5);padding-bottom:0}.calendar-module__uVl2Pq__lg .calendar-module__uVl2Pq__navButton,.calendar-module__uVl2Pq__lg .calendar-module__uVl2Pq__weekday,.calendar-module__uVl2Pq__lg .calendar-module__uVl2Pq__day{width:var(--calendar-control-size);height:var(--calendar-control-size)}.calendar-module__uVl2Pq__lg .calendar-module__uVl2Pq__dayButton{width:100%;max-width:var(--calendar-control-size);height:var(--calendar-control-size);font-size:var(--typo-body-lg-size);line-height:var(--typo-body-lg-line-height)}.calendar-module__uVl2Pq__dayButton:hover{background:var(--color-bg-tertiary)}.calendar-module__uVl2Pq__dayButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.calendar-module__uVl2Pq__today .calendar-module__uVl2Pq__dayButton{border:1px solid var(--color-border-strong)}.calendar-module__uVl2Pq__selected .calendar-module__uVl2Pq__dayButton{background:var(--color-interactive-primary);color:var(--color-text-inverse)}.calendar-module__uVl2Pq__selected .calendar-module__uVl2Pq__dayButton:hover{background:var(--color-interactive-primary-hover)}.calendar-module__uVl2Pq__rangeSelected:not(.calendar-module__uVl2Pq__rangeStart,.calendar-module__uVl2Pq__rangeEnd,.calendar-module__uVl2Pq__rangeMiddle,.calendar-module__uVl2Pq__rangeStartFiltered,.calendar-module__uVl2Pq__rangeEndFiltered,.calendar-module__uVl2Pq__rangeMiddleHidden) .calendar-module__uVl2Pq__dayButton{background:var(--color-interactive-primary);color:var(--color-text-inverse);border-radius:var(--radius-full);animation:.2s ease-out calendar-module__uVl2Pq__dayPop}.calendar-module__uVl2Pq__rangeSelected:not(.calendar-module__uVl2Pq__rangeStart,.calendar-module__uVl2Pq__rangeEnd,.calendar-module__uVl2Pq__rangeMiddle,.calendar-module__uVl2Pq__rangeStartFiltered,.calendar-module__uVl2Pq__rangeEndFiltered,.calendar-module__uVl2Pq__rangeMiddleHidden) .calendar-module__uVl2Pq__dayButton:hover{background:var(--color-interactive-primary-hover)}.calendar-module__uVl2Pq__rangeStart .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeEnd .calendar-module__uVl2Pq__dayButton{background:var(--color-interactive-primary);color:var(--color-text-inverse);border-radius:var(--radius-full);animation:.2s ease-out calendar-module__uVl2Pq__dayPop}.calendar-module__uVl2Pq__rangeStart .calendar-module__uVl2Pq__dayButton:hover,.calendar-module__uVl2Pq__rangeEnd .calendar-module__uVl2Pq__dayButton:hover{background:var(--color-interactive-primary-hover)}@keyframes calendar-module__uVl2Pq__dayPop{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--color-interactive-primary)40%,transparent);transform:scale(.85)}50%{box-shadow:0 0 0 4px color-mix(in srgb,var(--color-interactive-primary)25%,transparent);transform:scale(1.12)}to{transform:scale(1);box-shadow:0 0 #0000}}.calendar-module__uVl2Pq__rangeStart{background:linear-gradient(to right,transparent 50%,var(--color-status-primary-bg)50%)}.calendar-module__uVl2Pq__rangeEnd{background:linear-gradient(to left,transparent 50%,var(--color-status-primary-bg)50%)}.calendar-module__uVl2Pq__rangeStart.calendar-module__uVl2Pq__rangeEnd{background:0 0}.calendar-module__uVl2Pq__rangeStartFiltered .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeEndFiltered .calendar-module__uVl2Pq__dayButton{background:var(--color-interactive-primary);color:var(--color-text-inverse);border-radius:var(--radius-full);animation:.2s ease-out calendar-module__uVl2Pq__dayPop}.calendar-module__uVl2Pq__rangeStartFiltered .calendar-module__uVl2Pq__dayButton:hover,.calendar-module__uVl2Pq__rangeEndFiltered .calendar-module__uVl2Pq__dayButton:hover{background:var(--color-interactive-primary-hover)}.calendar-module__uVl2Pq__rangeMiddle{background:var(--color-status-primary-bg)}.calendar-module__uVl2Pq__rangeMiddle .calendar-module__uVl2Pq__dayButton:hover{background:color-mix(in srgb,var(--color-interactive-primary)20%,transparent)}.calendar-module__uVl2Pq__rangeMiddle.calendar-module__uVl2Pq__disabled,.calendar-module__uVl2Pq__rangeMiddleHidden{background:0 0}.calendar-module__uVl2Pq__rangeHighlight{background:var(--color-status-primary-bg)}.calendar-module__uVl2Pq__rangeHighlight .calendar-module__uVl2Pq__dayButton:hover{background:color-mix(in srgb,var(--color-interactive-primary)20%,transparent)}.calendar-module__uVl2Pq__sunday .calendar-module__uVl2Pq__dayButton{color:var(--color-status-error)}.calendar-module__uVl2Pq__saturday .calendar-module__uVl2Pq__dayButton{color:var(--color-status-info)}.calendar-module__uVl2Pq__holiday .calendar-module__uVl2Pq__dayButton{color:var(--color-status-error)}.calendar-module__uVl2Pq__selected.calendar-module__uVl2Pq__sunday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__selected.calendar-module__uVl2Pq__saturday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__selected.calendar-module__uVl2Pq__holiday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeSelected:not(.calendar-module__uVl2Pq__rangeStart,.calendar-module__uVl2Pq__rangeEnd,.calendar-module__uVl2Pq__rangeMiddle,.calendar-module__uVl2Pq__rangeStartFiltered,.calendar-module__uVl2Pq__rangeEndFiltered,.calendar-module__uVl2Pq__rangeMiddleHidden).calendar-module__uVl2Pq__sunday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeSelected:not(.calendar-module__uVl2Pq__rangeStart,.calendar-module__uVl2Pq__rangeEnd,.calendar-module__uVl2Pq__rangeMiddle,.calendar-module__uVl2Pq__rangeStartFiltered,.calendar-module__uVl2Pq__rangeEndFiltered,.calendar-module__uVl2Pq__rangeMiddleHidden).calendar-module__uVl2Pq__saturday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeSelected:not(.calendar-module__uVl2Pq__rangeStart,.calendar-module__uVl2Pq__rangeEnd,.calendar-module__uVl2Pq__rangeMiddle,.calendar-module__uVl2Pq__rangeStartFiltered,.calendar-module__uVl2Pq__rangeEndFiltered,.calendar-module__uVl2Pq__rangeMiddleHidden).calendar-module__uVl2Pq__holiday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeStart.calendar-module__uVl2Pq__sunday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeStart.calendar-module__uVl2Pq__saturday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeStart.calendar-module__uVl2Pq__holiday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeEnd.calendar-module__uVl2Pq__sunday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeEnd.calendar-module__uVl2Pq__saturday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeEnd.calendar-module__uVl2Pq__holiday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeStartFiltered.calendar-module__uVl2Pq__sunday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeStartFiltered.calendar-module__uVl2Pq__saturday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeStartFiltered.calendar-module__uVl2Pq__holiday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeEndFiltered.calendar-module__uVl2Pq__sunday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeEndFiltered.calendar-module__uVl2Pq__saturday .calendar-module__uVl2Pq__dayButton,.calendar-module__uVl2Pq__rangeEndFiltered.calendar-module__uVl2Pq__holiday .calendar-module__uVl2Pq__dayButton{color:var(--color-text-inverse)}.calendar-module__uVl2Pq__outside .calendar-module__uVl2Pq__dayButton{color:var(--color-text-tertiary);opacity:.5}.calendar-module__uVl2Pq__disabled .calendar-module__uVl2Pq__dayButton{opacity:.3;pointer-events:none}.calendar-module__uVl2Pq__hidden{visibility:hidden}
.file-input-module__olyDsG__wrapper{gap:var(--space-1);flex-direction:column;display:flex}.file-input-module__olyDsG__label{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.file-input-module__olyDsG__trigger{align-items:center;gap:var(--space-2);height:var(--size-input);padding:0 var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);text-align:left;width:100%;font-family:inherit;display:flex}.file-input-module__olyDsG__trigger:hover:not(:disabled){border-color:var(--color-border-strong)}.file-input-module__olyDsG__trigger:focus-visible{border-color:var(--color-focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus-ring)20%,transparent);outline:none}.file-input-module__olyDsG__trigger:disabled{opacity:.5;cursor:not-allowed;background:var(--color-bg-tertiary)}.file-input-module__olyDsG__hasError{border-color:var(--color-status-error)}.file-input-module__olyDsG__hasError:focus-visible{border-color:var(--color-status-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-status-error)20%,transparent)}.file-input-module__olyDsG__icon{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;display:inline-flex}.file-input-module__olyDsG__fileName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);flex:1;overflow:hidden}.file-input-module__olyDsG__placeholder{color:var(--color-text-tertiary)}.file-input-module__olyDsG__hiddenInput{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.file-input-module__olyDsG__error{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-status-error)}.file-input-module__olyDsG__helperText{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-text-secondary)}
.multi-select-box-module__QTlCIq__wrapper{gap:var(--space-1);flex-direction:column;display:flex}.multi-select-box-module__QTlCIq__label{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.multi-select-box-module__QTlCIq__trigger{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-1)var(--space-3);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);display:inline-flex}.multi-select-box-module__QTlCIq__trigger:hover:not(:disabled){border-color:var(--color-border-strong)}.multi-select-box-module__QTlCIq__trigger:focus,.multi-select-box-module__QTlCIq__trigger[data-state=open]{border-color:var(--color-interactive-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus-ring)20%,transparent);outline:none}.multi-select-box-module__QTlCIq__trigger:disabled{opacity:.5;cursor:not-allowed}.multi-select-box-module__QTlCIq__hasError{border-color:var(--color-status-error)}.multi-select-box-module__QTlCIq__hasError:focus,.multi-select-box-module__QTlCIq__hasError[data-state=open]{border-color:var(--color-status-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-status-error)20%,transparent)}.multi-select-box-module__QTlCIq__triggerContent{align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:1;min-width:0;display:flex}.multi-select-box-module__QTlCIq__placeholder{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary)}.multi-select-box-module__QTlCIq__icon{color:var(--color-text-secondary);flex-shrink:0;align-items:center;display:inline-flex}.multi-select-box-module__QTlCIq__chip{align-items:center;gap:var(--space-0);padding:var(--space-0)var(--space-1);background:var(--color-bg-tertiary);border-radius:var(--radius-sm);max-width:120px;display:inline-flex}.multi-select-box-module__QTlCIq__chipLabel{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);color:var(--color-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.multi-select-box-module__QTlCIq__chipRemove{border-radius:var(--radius-sm);width:16px;height:16px;color:var(--color-text-tertiary);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.multi-select-box-module__QTlCIq__chipRemove:hover{color:var(--color-text-primary)}.multi-select-box-module__QTlCIq__overflow{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);color:var(--color-text-secondary);white-space:nowrap}.multi-select-box-module__QTlCIq__content{width:var(--radix-popover-trigger-width);max-height:240px;padding:var(--space-1);background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);z-index:50;outline:none;overflow-y:auto}.multi-select-box-module__QTlCIq__content[data-state=open]{animation:multi-select-box-module__QTlCIq__fadeIn var(--transition-fast)}.multi-select-box-module__QTlCIq__content[data-state=closed]{animation:multi-select-box-module__QTlCIq__fadeOut var(--transition-fast)}@keyframes multi-select-box-module__QTlCIq__fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes multi-select-box-module__QTlCIq__fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-4px)}}.multi-select-box-module__QTlCIq__item{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;padding:var(--space-2)var(--space-3);border-radius:var(--radius-md);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);cursor:pointer;text-align:left;transition:background var(--transition-fast);background:0 0;border:none;outline:none;display:flex}.multi-select-box-module__QTlCIq__item:hover:not(:disabled){background:var(--color-bg-secondary)}.multi-select-box-module__QTlCIq__item:disabled{opacity:.5;pointer-events:none}.multi-select-box-module__QTlCIq__itemSelected{color:var(--color-interactive-primary)}.multi-select-box-module__QTlCIq__itemLabel{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.multi-select-box-module__QTlCIq__itemIndicator{flex-shrink:0;justify-content:center;align-items:center;width:14px;display:inline-flex}.multi-select-box-module__QTlCIq__groupLabel{padding:var(--space-2)var(--space-3);font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-tertiary);-webkit-user-select:none;user-select:none}.multi-select-box-module__QTlCIq__separator{height:1px;margin:var(--space-1)0;background:var(--color-border-default)}.multi-select-box-module__QTlCIq__sm{min-height:var(--size-input-sm)}.multi-select-box-module__QTlCIq__md{min-height:var(--size-input)}.multi-select-box-module__QTlCIq__lg{min-height:var(--size-input-lg)}.multi-select-box-module__QTlCIq__sm .multi-select-box-module__QTlCIq__placeholder,.multi-select-box-module__QTlCIq__sm .multi-select-box-module__QTlCIq__chipLabel{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height)}.multi-select-box-module__QTlCIq__error{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-status-error)}.multi-select-box-module__QTlCIq__content[data-overlay-contained]{max-width:var(--radix-popover-content-available-width);max-height:var(--radix-popover-content-available-height);overflow:auto}
.card-module__mOgL_a__root{background-color:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.card-module__mOgL_a__header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-4)var(--space-5);display:flex}.card-module__mOgL_a__headerTitleGroup{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.card-module__mOgL_a__headerTrailing{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.card-module__mOgL_a__title{font-size:var(--typo-heading-sm-size);line-height:var(--typo-heading-sm-line-height);font-weight:var(--typo-heading-sm-weight);color:var(--color-text-primary);margin:0}.card-module__mOgL_a__description{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-secondary);margin:0}.card-module__mOgL_a__content{padding:var(--space-4)var(--space-5)}.card-module__mOgL_a__header+.card-module__mOgL_a__content{padding-top:0}.card-module__mOgL_a__footer{align-items:center;gap:var(--space-2);padding:var(--space-4)var(--space-5);border-top:1px solid var(--color-border-subtle);display:flex}
.breadcrumb-module__e4OwCG__list{align-items:center;gap:var(--space-1);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumb-module__e4OwCG__item{align-items:center;gap:var(--space-1);display:inline-flex}.breadcrumb-module__e4OwCG__link{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary);transition:color var(--transition-fast);text-decoration:none}.breadcrumb-module__e4OwCG__link:hover{color:var(--color-text-primary);text-decoration:underline}.breadcrumb-module__e4OwCG__link:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.breadcrumb-module__e4OwCG__page{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.breadcrumb-module__e4OwCG__separator{color:var(--color-text-disabled);align-items:center;display:inline-flex}.breadcrumb-module__e4OwCG__ellipsis{width:20px;font-size:var(--typo-body-md-size);color:var(--color-text-tertiary);cursor:default;justify-content:center;align-items:center;display:inline-flex}.breadcrumb-module__e4OwCG__menuTrigger{cursor:pointer;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary);background:0 0;border:none;align-items:center;gap:2px;padding:0;font-family:inherit;display:inline-flex}.breadcrumb-module__e4OwCG__menuTrigger:hover{text-decoration:underline}.breadcrumb-module__e4OwCG__menuTrigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}.breadcrumb-module__e4OwCG__menuContent{padding:var(--space-1)0;min-width:140px}.breadcrumb-module__e4OwCG__menuItem{padding:var(--space-2)var(--space-3);font-size:var(--typo-body-md-size);color:var(--color-text-secondary);border-radius:var(--radius-sm);margin:0 var(--space-1);transition:background var(--transition-fast);text-decoration:none;display:block}.breadcrumb-module__e4OwCG__menuItem:hover{background:var(--color-bg-secondary)}.breadcrumb-module__e4OwCG__menuItemActive{color:var(--color-text-primary);font-weight:600}
.button-group-module__RV-5pW__root{display:inline-flex}.button-group-module__RV-5pW__horizontal{flex-direction:row}.button-group-module__RV-5pW__vertical{flex-direction:column}.button-group-module__RV-5pW__item{justify-content:center;align-items:center;gap:var(--space-1);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary);background-color:var(--color-bg-primary);border:1px solid var(--color-border-default);cursor:pointer;white-space:nowrap;transition:background-color var(--transition-fast),color var(--transition-fast);display:inline-flex;position:relative}.button-group-module__RV-5pW__item:hover{background-color:var(--color-bg-tertiary)}.button-group-module__RV-5pW__item:focus-visible{z-index:1;outline:2px solid var(--color-focus-ring);outline-offset:-2px}.button-group-module__RV-5pW__item:disabled{color:var(--color-text-disabled);background-color:var(--color-bg-secondary);cursor:not-allowed}.button-group-module__RV-5pW__itemActive{background-color:var(--color-bg-tertiary);color:var(--color-interactive-primary);border-color:var(--color-interactive-primary);z-index:1}.button-group-module__RV-5pW__itemSm{height:var(--size-button-sm);padding:0 var(--space-2);font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height)}.button-group-module__RV-5pW__itemMd{height:var(--size-button-md);padding:0 var(--space-3);font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height)}.button-group-module__RV-5pW__itemLg{height:var(--size-button-lg);padding:0 var(--space-4);font-size:var(--typo-label-lg-size);line-height:var(--typo-label-lg-line-height)}.button-group-module__RV-5pW__horizontal>.button-group-module__RV-5pW__item{border-radius:0}.button-group-module__RV-5pW__horizontal>.button-group-module__RV-5pW__item+.button-group-module__RV-5pW__item{margin-left:-1px}.button-group-module__RV-5pW__horizontal>.button-group-module__RV-5pW__item:first-child{border-radius:var(--radius-md)0 0 var(--radius-md)}.button-group-module__RV-5pW__horizontal>.button-group-module__RV-5pW__item:last-child{border-radius:0 var(--radius-md)var(--radius-md)0}.button-group-module__RV-5pW__horizontal>.button-group-module__RV-5pW__item:only-child{border-radius:var(--radius-md)}.button-group-module__RV-5pW__vertical>.button-group-module__RV-5pW__item{border-radius:0;width:100%}.button-group-module__RV-5pW__vertical>.button-group-module__RV-5pW__item+.button-group-module__RV-5pW__item{margin-top:-1px}.button-group-module__RV-5pW__vertical>.button-group-module__RV-5pW__item:first-child{border-radius:var(--radius-md)var(--radius-md)0 0}.button-group-module__RV-5pW__vertical>.button-group-module__RV-5pW__item:last-child{border-radius:0 0 var(--radius-md)var(--radius-md)}.button-group-module__RV-5pW__vertical>.button-group-module__RV-5pW__item:only-child{border-radius:var(--radius-md)}
.input-module__Tw4Htq__wrapper{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.input-module__Tw4Htq__label{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-primary)}.input-module__Tw4Htq__inputContainer{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);align-items:center;display:flex;overflow:hidden}.input-module__Tw4Htq__inputContainer:focus-within{border-color:var(--color-focus-ring);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus-ring)20%,transparent)}.input-module__Tw4Htq__inputContainer:hover:not(:focus-within,[data-disabled]){border-color:var(--color-border-strong)}.input-module__Tw4Htq__inputContainer[data-disabled]{background:var(--color-bg-tertiary);cursor:not-allowed}.input-module__Tw4Htq__hasError{border-color:var(--color-status-error)}.input-module__Tw4Htq__hasError:focus-within{border-color:var(--color-status-error);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-status-error)20%,transparent)}.input-module__Tw4Htq__input{width:100%;min-width:0;height:100%;padding:0 var(--space-3);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-primary);background:0 0;border:none;outline:none;flex:1}.input-module__Tw4Htq__input::placeholder{color:var(--color-text-tertiary)}.input-module__Tw4Htq__input:disabled{cursor:not-allowed;color:var(--color-text-tertiary)}.input-module__Tw4Htq__slot{color:var(--color-text-secondary);flex-shrink:0;align-items:center;display:inline-flex}.input-module__Tw4Htq__slot:first-child{padding-left:var(--space-3)}.input-module__Tw4Htq__slot:last-child{padding-right:var(--space-3)}.input-module__Tw4Htq__error{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-status-error)}.input-module__Tw4Htq__helperText{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-text-secondary)}.input-module__Tw4Htq__sm{height:var(--size-input-sm)}.input-module__Tw4Htq__md{height:var(--size-input)}.input-module__Tw4Htq__lg{height:var(--size-input-lg)}.input-module__Tw4Htq__sm svg,.input-module__Tw4Htq__md svg{width:var(--size-icon-sm);height:var(--size-icon-sm)}.input-module__Tw4Htq__lg svg{width:var(--size-icon-md);height:var(--size-icon-md)}.input-module__Tw4Htq__sm .input-module__Tw4Htq__input{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height)}
.kbd-module__HFcfVq__root{min-width:22px;height:22px;padding:0 var(--space-1-5);background-color:var(--color-bg-secondary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:0 1px 2px color-mix(in srgb,var(--color-text-primary)6%,transparent),inset 0 -1px 0 color-mix(in srgb,var(--color-text-primary)6%,transparent);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-secondary);white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex}.kbd-module__HFcfVq__group{align-items:center;gap:var(--space-1);display:inline-flex}
.loading-indicator-module__VQ1ewq__spinner{animation:.8s linear infinite loading-indicator-module__VQ1ewq__spin}.loading-indicator-module__VQ1ewq__sm{width:16px;height:16px}.loading-indicator-module__VQ1ewq__md{width:24px;height:24px}.loading-indicator-module__VQ1ewq__lg{width:32px;height:32px}.loading-indicator-module__VQ1ewq__primary{color:var(--color-interactive-primary)}.loading-indicator-module__VQ1ewq__secondary{color:var(--color-text-secondary)}.loading-indicator-module__VQ1ewq__inverse{color:var(--color-text-inverse)}.loading-indicator-module__VQ1ewq__track{opacity:.2}.loading-indicator-module__VQ1ewq__indicator{stroke-dasharray:62.83;stroke-dashoffset:47.12px;animation:1.2s ease-in-out infinite loading-indicator-module__VQ1ewq__dash}@keyframes loading-indicator-module__VQ1ewq__spin{to{transform:rotate(360deg)}}@keyframes loading-indicator-module__VQ1ewq__dash{0%{stroke-dashoffset:47.12px}50%{stroke-dashoffset:15.71px}to{stroke-dashoffset:47.12px}}
.nested-card-module__0mDRxG__root{gap:var(--space-3);padding:var(--space-4);background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);flex-direction:column;display:flex}.nested-card-module__0mDRxG__neutral{border-color:var(--color-border-default)}.nested-card-module__0mDRxG__primary{border-color:var(--color-border-brand)}.nested-card-module__0mDRxG__header{align-items:flex-end;gap:var(--space-2);display:flex}.nested-card-module__0mDRxG__content{gap:var(--space-3);flex-direction:column;display:flex}
.outlined-value-module__1WSCCG__root{min-width:0;padding:var(--space-4);border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-secondary);margin:0}.outlined-value-module__1WSCCG__label{color:var(--color-text-tertiary);font-size:var(--typo-body-sm-size);line-height:var(--typo-body-sm-line-height);font-weight:var(--typo-body-sm-weight);overflow-wrap:anywhere}.outlined-value-module__1WSCCG__value{min-width:0;margin:var(--space-2)0 0;color:var(--color-text-primary);font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);font-weight:var(--typo-heading-sm-weight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.pagination-module__LreL-G__pagination{--pagination-control-size:var(--size-control-md);align-items:center;gap:var(--space-1);display:flex}.pagination-module__LreL-G__sm{--pagination-control-size:var(--size-control-sm)}.pagination-module__LreL-G__md{--pagination-control-size:var(--size-control-md)}.pagination-module__LreL-G__lg{--pagination-control-size:var(--size-control-lg)}.pagination-module__LreL-G__navButton,.pagination-module__LreL-G__pageButton{min-width:var(--pagination-control-size);height:var(--pagination-control-size);border-radius:var(--radius-md);color:var(--color-text-secondary);font-size:var(--typo-body-md-size);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);-webkit-user-select:none;user-select:none;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pagination-module__LreL-G__navButton:hover:not(:disabled),.pagination-module__LreL-G__pageButton:hover:not(:disabled){background:var(--color-bg-tertiary);color:var(--color-text-primary)}.pagination-module__LreL-G__navButton:focus-visible,.pagination-module__LreL-G__pageButton:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.pagination-module__LreL-G__navButton:disabled,.pagination-module__LreL-G__pageButton:disabled{cursor:not-allowed;opacity:.5}.pagination-module__LreL-G__pageButton{padding-inline:var(--space-2);border:1px solid var(--color-border-subtle);background:var(--color-bg-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.pagination-module__LreL-G__jumpPopover{gap:var(--space-3);padding:var(--space-3);display:grid}.pagination-module__LreL-G__jumpHeading{justify-content:space-between;align-items:center;gap:var(--space-4);font-size:var(--typo-body-sm-size);display:flex}.pagination-module__LreL-G__jumpHeading span{color:var(--color-text-tertiary)}.pagination-module__LreL-G__jumpControls{align-items:flex-end;gap:var(--space-2);display:flex}.pagination-module__LreL-G__jumpInput{width:8rem}
.page-module__EKqjOa__wrapper{flex-direction:column;height:100%;display:flex;overflow:hidden}.page-module__EKqjOa__header{justify-content:space-between;align-items:center;gap:var(--space-4);height:calc(var(--size-input) + var(--space-4));padding:0 var(--page-content-padding-x);border-bottom:1px solid var(--color-border-default);display:flex;position:relative}.page-module__EKqjOa__headerCentered{grid-template-columns:1fr auto 1fr;display:grid}[data-device=mobile] .page-module__EKqjOa__header{grid-template-columns:1fr auto 1fr;display:grid}.page-module__EKqjOa__headerCentered .page-module__EKqjOa__titleArea{justify-self:center}[data-device=mobile] .page-module__EKqjOa__header .page-module__EKqjOa__titleArea{justify-self:center}.page-module__EKqjOa__titleArea{align-items:center;gap:var(--space-3);min-width:0;height:var(--size-input);display:flex}.page-module__EKqjOa__titleGroup{min-width:0}.page-module__EKqjOa__title{font-size:var(--typo-heading-md-size);font-weight:var(--typo-heading-md-weight);line-height:var(--typo-heading-md-line-height);color:var(--color-text-primary);margin:0}.page-module__EKqjOa__description{margin:var(--space-1)0 0;font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary)}.page-module__EKqjOa__icon{color:var(--color-text-secondary);font-size:var(--space-5);flex-shrink:0;justify-content:center;align-items:center;display:flex}.page-module__EKqjOa__actions{justify-self:end;align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.page-module__EKqjOa__content{gap:var(--space-3);min-height:0;padding:var(--page-content-padding-y)var(--page-content-padding-x)var(--page-content-padding-x);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.page-module__EKqjOa__contentHorizontal{flex-direction:row;gap:0;padding:0}.page-module__EKqjOa__section{flex-direction:column;min-height:0;display:flex;overflow:hidden auto}.page-module__EKqjOa__sectionMuted{background-color:var(--color-bg-secondary)}.page-module__EKqjOa__content>.page-module__EKqjOa__section+.page-module__EKqjOa__section{border-top:1px solid var(--color-border-default)}.page-module__EKqjOa__contentHorizontal>.page-module__EKqjOa__section{min-width:0}.page-module__EKqjOa__contentHorizontal>.page-module__EKqjOa__section+.page-module__EKqjOa__section{border-top:none;border-left:1px solid var(--color-border-default)}.page-module__EKqjOa__footer{justify-content:flex-end;align-items:center;gap:var(--space-2);height:calc(var(--size-input) + var(--space-4));padding:0 var(--space-6);border-top:1px solid var(--color-border-default);background:var(--color-bg-primary);flex-shrink:0;display:flex}
.device-switch-module__C9cfPq__unsupported{padding:var(--space-6);text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.device-switch-module__C9cfPq__unsupportedIcon{color:var(--color-text-quaternary);margin-bottom:var(--space-4)}.device-switch-module__C9cfPq__unsupportedTitle{font-size:var(--typo-heading-sm-size);font-weight:var(--typo-heading-sm-weight);color:var(--color-text-primary);margin-bottom:var(--space-2)}.device-switch-module__C9cfPq__unsupportedDescription{font-size:var(--typo-body-md-size);color:var(--color-text-tertiary)}
.avatar-module__bFTAZG__root{border-radius:var(--radius-full);background-color:var(--color-bg-tertiary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--color-text-primary)8%,transparent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.avatar-module__bFTAZG__sm{width:24px;height:24px;font-size:var(--typo-caption-size)}.avatar-module__bFTAZG__md{width:32px;height:32px;font-size:var(--typo-label-md-size)}.avatar-module__bFTAZG__lg{width:40px;height:40px;font-size:var(--typo-label-lg-size)}.avatar-module__bFTAZG__xl{width:var(--size-header);height:var(--size-header);font-size:var(--typo-body-lg-size)}.avatar-module__bFTAZG__square{border-radius:var(--radius-md)}.avatar-module__bFTAZG__image{object-fit:cover;border-radius:inherit;width:100%;height:100%}.avatar-module__bFTAZG__fallback{background-color:var(--color-bg-tertiary);width:100%;height:100%;color:var(--color-text-secondary);font-weight:var(--typo-label-md-weight);border-radius:inherit;justify-content:center;align-items:center;display:flex}
.pressable-module__0ZRe-W__root{cursor:pointer;font:inherit;color:inherit;text-align:inherit;background:0 0;border:none;padding:0;display:inline-flex}.pressable-module__0ZRe-W__root:disabled{cursor:not-allowed;opacity:.5}
.progress-module__TW_bba__wrapper{gap:var(--space-1);flex-direction:column;width:100%;display:flex}.progress-module__TW_bba__header{justify-content:space-between;align-items:center;display:flex}.progress-module__TW_bba__label{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-secondary)}.progress-module__TW_bba__value{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-tertiary)}.progress-module__TW_bba__root{background-color:var(--color-bg-tertiary);border-radius:var(--radius-full);width:100%;position:relative;overflow:hidden}.progress-module__TW_bba__sm{height:4px}.progress-module__TW_bba__md{height:8px}.progress-module__TW_bba__lg{height:12px}.progress-module__TW_bba__indicator{background-color:var(--color-interactive-primary);border-radius:var(--radius-full);width:100%;height:100%;transition:transform var(--transition-normal);position:relative;overflow:hidden}.progress-module__TW_bba__indicator:after{content:"";border-radius:inherit;background:linear-gradient(90deg,#0000 0%,#ffffff40 50%,#0000 100%) 0 0/200% 100%;animation:2s ease-in-out infinite progress-module__TW_bba__shimmer;position:absolute;inset:0}@keyframes progress-module__TW_bba__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
.radio-card-module__2DY8Eq__group{gap:var(--space-3);display:flex}.radio-card-module__2DY8Eq__horizontal{flex-direction:row}.radio-card-module__2DY8Eq__vertical{flex-direction:column}.radio-card-module__2DY8Eq__item{all:unset;box-sizing:border-box;gap:var(--space-2);padding:var(--space-4);background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);flex-direction:column;flex:1;display:flex}.radio-card-module__2DY8Eq__item:hover{border-color:var(--color-border-strong)}.radio-card-module__2DY8Eq__item:focus-visible{outline:var(--outline-width)solid var(--color-focus-ring);outline-offset:var(--outline-offset)}.radio-card-module__2DY8Eq__item[data-state=checked]{border-color:var(--color-interactive-primary);box-shadow:0 0 0 1px var(--color-interactive-primary)}.radio-card-module__2DY8Eq__item[data-disabled]{opacity:.5;cursor:not-allowed}.radio-card-module__2DY8Eq__itemHeader{align-items:center;gap:var(--space-2);display:flex}.radio-card-module__2DY8Eq__indicator{border:2px solid var(--color-border-strong);border-radius:var(--radius-full);width:18px;height:18px;transition:border-color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.radio-card-module__2DY8Eq__item[data-state=checked] .radio-card-module__2DY8Eq__indicator{border-color:var(--color-interactive-primary)}.radio-card-module__2DY8Eq__indicatorDot{border-radius:var(--radius-full);background:var(--color-interactive-primary);width:8px;height:8px}.radio-card-module__2DY8Eq__icon{color:var(--color-text-tertiary);align-items:center;display:flex}.radio-card-module__2DY8Eq__item[data-state=checked] .radio-card-module__2DY8Eq__icon{color:var(--color-interactive-primary)}.radio-card-module__2DY8Eq__title{font-size:var(--typo-label-lg-size);line-height:var(--typo-label-lg-line-height);font-weight:var(--typo-label-lg-weight);color:var(--color-text-primary)}.radio-card-module__2DY8Eq__item[data-state=checked] .radio-card-module__2DY8Eq__title{color:var(--color-interactive-primary)}.radio-card-module__2DY8Eq__description{padding-left:calc(18px + var(--space-2));font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary);margin:0}
.scroll-area-module__JN8VyW__root{position:relative;overflow:hidden}.scroll-area-module__JN8VyW__viewport{border-radius:inherit;width:100%;height:100%}.scroll-area-module__JN8VyW__viewport>div{display:block!important}.scroll-area-module__JN8VyW__scrollbar{touch-action:none;-webkit-user-select:none;user-select:none;transition:opacity var(--transition-fast);opacity:0;padding:1px;display:flex}.scroll-area-module__JN8VyW__root:hover .scroll-area-module__JN8VyW__scrollbar,.scroll-area-module__JN8VyW__scrollbar[data-state=visible]{opacity:1}.scroll-area-module__JN8VyW__scrollbarVertical{width:8px}.scroll-area-module__JN8VyW__scrollbarHorizontal{flex-direction:column;height:8px}.scroll-area-module__JN8VyW__thumb{border-radius:var(--radius-full);background-color:var(--color-neutral-500);transition:background-color var(--transition-fast);flex:1;position:relative}.scroll-area-module__JN8VyW__thumb:hover{background-color:var(--color-neutral-600)}
.section-header-module__60hzga__root{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--color-border-subtle);display:flex}.section-header-module__60hzga__leading{align-items:center;gap:var(--space-2);min-width:0;display:flex}.section-header-module__60hzga__icon{color:var(--color-text-tertiary);flex-shrink:0;align-items:center;display:flex}.section-header-module__60hzga__title{font-size:var(--typo-heading-sm-size);line-height:var(--typo-heading-sm-line-height);font-weight:var(--typo-heading-sm-weight);color:var(--color-text-primary);margin:0}.section-header-module__60hzga__description{font-size:var(--typo-body-md-size);line-height:var(--typo-body-md-line-height);color:var(--color-text-tertiary)}.section-header-module__60hzga__trailing{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}
.placeholder-module__xAOrma__root{justify-content:center;align-items:center;gap:var(--space-2);border:2px dashed var(--color-border-default);border-radius:var(--radius-lg);cursor:pointer;width:100%;transition:border-color var(--transition-fast),background var(--transition-fast);background:0 0;display:flex}.placeholder-module__xAOrma__root:hover:not(:disabled){border-color:var(--color-primary-500);background:var(--color-primary-50)}.placeholder-module__xAOrma__root:hover:not(:disabled) .placeholder-module__xAOrma__icon,.placeholder-module__xAOrma__root:hover:not(:disabled) .placeholder-module__xAOrma__label{color:var(--color-primary-600)}.placeholder-module__xAOrma__root:disabled{opacity:.5;cursor:default}.placeholder-module__xAOrma__sm{height:var(--size-input-sm)}.placeholder-module__xAOrma__md{height:var(--size-input)}.placeholder-module__xAOrma__lg{height:var(--size-input-lg)}.placeholder-module__xAOrma__icon{color:var(--color-text-tertiary);transition:color var(--transition-fast);flex-shrink:0;align-items:center;display:flex}.placeholder-module__xAOrma__label{font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);color:var(--color-text-tertiary);transition:color var(--transition-fast);font-weight:500}.placeholder-module__xAOrma__description{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);color:var(--color-text-quaternary)}
.task-bulk-edit-dialog-module__kbhmaq__form{flex-direction:column;flex:1;min-height:0;display:flex}.task-bulk-edit-dialog-module__kbhmaq__body{min-height:0;overflow:auto}.task-bulk-edit-dialog-module__kbhmaq__changeGroup{gap:var(--ds-space-3);display:grid}.task-bulk-edit-dialog-module__kbhmaq__hiddenField{display:none}.task-bulk-edit-dialog-module__kbhmaq__companyPickerContainer input{cursor:pointer}.task-bulk-edit-dialog-module__kbhmaq__scheduleShortcuts{gap:var(--ds-space-2);display:grid}.task-bulk-edit-dialog-module__kbhmaq__scheduleShortcutLabel{font-size:var(--ds-font-size-sm);font-weight:var(--ds-font-weight-medium);color:var(--color-text-secondary)}.task-bulk-edit-dialog-module__kbhmaq__scheduleShortcutGroup{width:100%;display:flex}.task-bulk-edit-dialog-module__kbhmaq__scheduleShortcut{flex:1}.task-bulk-edit-dialog-module__kbhmaq__scheduleFields{gap:var(--ds-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:47.99rem){.task-bulk-edit-dialog-module__kbhmaq__scheduleFields{grid-template-columns:1fr}}
.kakao-map-module__47oUta__container{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);width:100%;overflow:hidden}.kakao-map-module__47oUta__sm{height:200px}.kakao-map-module__47oUta__md{height:300px}.kakao-map-module__47oUta__lg{height:400px}.kakao-map-module__47oUta__stage{height:min(60vh,42rem)}.kakao-map-module__47oUta__source{width:1280px;height:800px}.kakao-map-module__47oUta__full{height:100%}.kakao-map-module__47oUta__loadingState{background:var(--color-bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);width:100%;height:300px;color:var(--color-text-tertiary);font-size:var(--typo-body-sm-size);justify-content:center;align-items:center;display:flex}.kakao-map-module__47oUta__errorState{background:var(--color-bg-secondary);border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);width:100%;height:300px;color:var(--color-text-danger);font-size:var(--typo-body-sm-size);justify-content:center;align-items:center;display:flex}.kakao-map-module__47oUta__map{width:100%;height:100%}.kakao-map-module__47oUta__markerContent{padding:var(--space-2)var(--space-3);font-size:var(--typo-body-sm-size);color:var(--color-text-primary);white-space:nowrap}
.task-option-picker-dialog-module__MyuoPG__trigger{text-align:left;white-space:normal;justify-content:flex-start;width:100%}.task-option-picker-dialog-module__MyuoPG__trigger>span:last-child{margin-left:auto}.task-option-picker-dialog-module__MyuoPG__triggerValue{gap:var(--ds-space-1);min-width:0;display:grid}.task-option-picker-dialog-module__MyuoPG__triggerValue>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-option-picker-dialog-module__MyuoPG__triggerValue>span[data-placeholder]{color:var(--color-text-secondary);font-weight:var(--ds-font-weight-regular)}.task-option-picker-dialog-module__MyuoPG__triggerValue small{color:var(--color-text-secondary);font-size:var(--ds-font-size-xs);font-weight:var(--ds-font-weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.task-option-picker-dialog-module__MyuoPG__body{gap:var(--ds-space-3);flex-direction:column;min-height:0;display:flex}.task-option-picker-dialog-module__MyuoPG__resultCount{color:var(--color-text-secondary);font-size:var(--ds-font-size-sm);text-align:right}.task-option-picker-dialog-module__MyuoPG__resultArea{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);height:min(28rem,52dvh);min-height:16rem}.task-option-picker-dialog-module__MyuoPG__optionList{padding:var(--ds-space-2)}.task-option-picker-dialog-module__MyuoPG__emptyState{min-height:16rem;padding:var(--ds-space-6);color:var(--color-text-secondary);text-align:center;place-items:center;display:grid}@media (max-width:47.99rem){.task-option-picker-dialog-module__MyuoPG__resultArea{height:52dvh;min-height:0}}
.form-dialog-skeleton-module__c-vG5G__fields{gap:var(--space-4);flex-direction:column;display:flex}.form-dialog-skeleton-module__c-vG5G__field{gap:var(--space-2);flex-direction:column;display:flex}
.desktop-module__7AKSta__page{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.desktop-module__7AKSta__pageHeader{padding:var(--ds-space-6);padding-bottom:var(--ds-space-5);flex:none}.desktop-module__7AKSta__titleRow,.desktop-module__7AKSta__controls,.desktop-module__7AKSta__controls>div:not(:first-child),.desktop-module__7AKSta__companyName,.desktop-module__7AKSta__selectionBar,.desktop-module__7AKSta__selectionActions{align-items:center;display:flex}.desktop-module__7AKSta__titleRow,.desktop-module__7AKSta__selectionBar{justify-content:space-between}.desktop-module__7AKSta__titleRow h1,.desktop-module__7AKSta__titleRow p{margin:0}.desktop-module__7AKSta__titleRow h1{font-size:var(--ds-font-size-2xl)}.desktop-module__7AKSta__titleRow p{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.desktop-module__7AKSta__controls{gap:var(--ds-space-2);margin-top:var(--ds-space-5)}.desktop-module__7AKSta__controls>:first-child{width:min(30rem,100%)}.desktop-module__7AKSta__searchControls{align-items:center;gap:var(--ds-space-2);min-width:0;display:flex}.desktop-module__7AKSta__searchControls>:first-child{flex:1;min-width:0}.desktop-module__7AKSta__controls>div:not(:first-child){gap:var(--ds-space-2);margin-left:auto}.desktop-module__7AKSta__selectionBar{z-index:5;top:calc(2.75rem + var(--ds-space-2));right:calc(var(--ds-space-6) + var(--ds-space-2));max-width:calc(100% - var(--ds-space-6) - var(--ds-space-6) - var(--ds-space-4));gap:var(--ds-space-1);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-lg);min-height:2.25rem;padding:var(--ds-space-1);background:color-mix(in srgb,var(--ds-color-surface)94%,transparent);box-shadow:var(--shadow-lg);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);position:absolute}.desktop-module__7AKSta__selectionActions{gap:var(--ds-space-1);min-width:0;overflow-x:auto}.desktop-module__7AKSta__selectionCount{padding-inline:var(--ds-space-2)var(--ds-space-1);color:var(--ds-color-text);font-size:var(--ds-font-size-xs);white-space:nowrap;flex:none}.desktop-module__7AKSta__listArea{min-height:0;padding-inline:var(--ds-space-6);padding-bottom:var(--ds-space-6);flex:1;position:relative;overflow:hidden}.desktop-module__7AKSta__companyTable{min-width:0;height:100%}.desktop-module__7AKSta__companyTable table{min-width:68rem}.desktop-module__7AKSta__checkboxColumn{text-align:center;width:2.75rem;min-width:2.75rem}.desktop-module__7AKSta__companyNameColumn{width:24rem}.desktop-module__7AKSta__companyName{gap:var(--ds-space-2);height:var(--size-button-sm);min-width:0}.desktop-module__7AKSta__companyName strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.desktop-module__7AKSta__dateColumn{width:8.5rem;min-width:8.5rem}.desktop-module__7AKSta__scheduleColumn{width:13rem;min-width:13rem}.desktop-module__7AKSta__countColumn{width:5rem;min-width:5rem}.desktop-module__7AKSta__center{padding:var(--ds-space-8);place-items:center;display:grid}@media (max-width:47.99rem){.desktop-module__7AKSta__pageHeader{padding:var(--ds-space-4)}.desktop-module__7AKSta__titleRow h1{font-size:var(--ds-font-size-xl)}.desktop-module__7AKSta__controls{flex-direction:column;align-items:stretch}.desktop-module__7AKSta__controls>:first-child{width:100%}.desktop-module__7AKSta__controls>div:not(:first-child){justify-content:space-between;margin-left:0}.desktop-module__7AKSta__selectionBar{right:calc(var(--ds-space-4) + var(--ds-space-2));max-width:calc(100% - var(--ds-space-4) - var(--ds-space-4));left:auto}.desktop-module__7AKSta__selectionActions{flex:none}.desktop-module__7AKSta__listArea{padding-inline:var(--ds-space-4)}.desktop-module__7AKSta__companyTable table{min-width:46rem}.desktop-module__7AKSta__companyAddressColumn{display:none}.desktop-module__7AKSta__companyNameColumn{width:16rem}}
.separator-module__2UTuza__root{background-color:var(--color-border-default);flex-shrink:0}.separator-module__2UTuza__root[data-orientation=horizontal]{width:100%;height:1px}.separator-module__2UTuza__root[data-orientation=vertical]{width:1px;height:100%}.separator-module__2UTuza__withLabel{align-items:center;gap:var(--space-3);display:flex}.separator-module__2UTuza__withLabel.separator-module__2UTuza__horizontal{flex-direction:row}.separator-module__2UTuza__withLabel.separator-module__2UTuza__vertical{flex-direction:column}.separator-module__2UTuza__label{font-size:var(--typo-caption-size);line-height:var(--typo-caption-line-height);font-weight:var(--typo-caption-weight);color:var(--color-text-tertiary);white-space:nowrap;flex-shrink:0}
.sheet-module__tG0mCq__overlay{z-index:calc(var(--z-index-modal) + var(--modal-layer-order,0)*2);background:var(--modal-overlay-background,var(--color-overlay));position:fixed;inset:0}.sheet-module__tG0mCq__overlay[data-state=open]{animation:sheet-module__tG0mCq__fadeIn var(--transition-normal)}.sheet-module__tG0mCq__overlay[data-state=closed]{animation:sheet-module__tG0mCq__fadeOut var(--transition-fast)}@keyframes sheet-module__tG0mCq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes sheet-module__tG0mCq__fadeOut{0%{opacity:1}to{opacity:0}}.sheet-module__tG0mCq__content{--_r:var(--radius-xl);z-index:calc(var(--z-index-modal) + var(--modal-layer-order,0)*2 + 1);background:var(--color-bg-primary);box-shadow:var(--shadow-lg);outline:none;flex-direction:column;display:flex;position:fixed;overflow:visible}.sheet-module__tG0mCq__portalContainer{z-index:1;position:relative}.sheet-module__tG0mCq__content>:not(.sheet-module__tG0mCq__portalContainer){isolation:isolate}.sheet-module__tG0mCq__sizeSm{max-width:480px}.sheet-module__tG0mCq__sizeMd{max-width:640px}.sheet-module__tG0mCq__sizeLg{max-width:800px}.sheet-module__tG0mCq__sizeXl{max-width:1024px}.sheet-module__tG0mCq__right{border-left:1px solid var(--color-border-default);border-radius:var(--_r)0 0 var(--_r);width:75vw;height:100%;inset:0 0 0 auto}.sheet-module__tG0mCq__right[data-state=open]{animation:sheet-module__tG0mCq__slideInRight var(--transition-normal)}.sheet-module__tG0mCq__right[data-state=closed]{animation:sheet-module__tG0mCq__slideOutRight var(--transition-fast)}@keyframes sheet-module__tG0mCq__slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sheet-module__tG0mCq__slideOutRight{0%{transform:translate(0)}to{transform:translate(100%)}}.sheet-module__tG0mCq__left{border-right:1px solid var(--color-border-default);border-radius:0 var(--_r)var(--_r)0;width:75vw;height:100%;inset:0 auto 0 0}.sheet-module__tG0mCq__left[data-state=open]{animation:sheet-module__tG0mCq__slideInLeft var(--transition-normal)}.sheet-module__tG0mCq__left[data-state=closed]{animation:sheet-module__tG0mCq__slideOutLeft var(--transition-fast)}@keyframes sheet-module__tG0mCq__slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes sheet-module__tG0mCq__slideOutLeft{0%{transform:translate(0)}to{transform:translate(-100%)}}.sheet-module__tG0mCq__bottom{border-top:1px solid var(--color-border-default);border-radius:var(--_r)var(--_r)0 0;width:100%;max-height:85dvh;inset:auto 0 0}.sheet-module__tG0mCq__content[data-side=bottom]{bottom:var(--overlay-viewport-bottom,0);max-height:calc(var(--overlay-viewport-height,100dvh)*.85)}[data-device=mobile] .sheet-module__tG0mCq__bottom{padding-top:var(--space-2)}[data-device=mobile] .sheet-module__tG0mCq__bottom:before{content:"";width:36px;height:4px;margin:0 auto var(--space-1);background:var(--color-neutral-300);border-radius:var(--radius-full);display:block}.sheet-module__tG0mCq__bottom[data-state=open]{animation:sheet-module__tG0mCq__slideInBottom var(--transition-normal)}.sheet-module__tG0mCq__bottom[data-state=closed]{animation:sheet-module__tG0mCq__slideOutBottom var(--transition-fast)}@keyframes sheet-module__tG0mCq__slideInBottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes sheet-module__tG0mCq__slideOutBottom{0%{transform:translateY(0)}to{transform:translateY(100%)}}.sheet-module__tG0mCq__top{border-bottom:1px solid var(--color-border-default);border-radius:0 0 var(--_r)var(--_r);width:100%;max-height:85dvh;inset:0 0 auto}.sheet-module__tG0mCq__top[data-state=open]{animation:sheet-module__tG0mCq__slideInTop var(--transition-normal)}.sheet-module__tG0mCq__top[data-state=closed]{animation:sheet-module__tG0mCq__slideOutTop var(--transition-fast)}@keyframes sheet-module__tG0mCq__slideInTop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes sheet-module__tG0mCq__slideOutTop{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.sheet-module__tG0mCq__overlay[data-contained],.sheet-module__tG0mCq__content[data-contained]{pointer-events:auto;position:absolute}.sheet-module__tG0mCq__content[data-contained][data-side=left],.sheet-module__tG0mCq__content[data-contained][data-side=right]{width:75%}.sheet-module__tG0mCq__content[data-contained][data-side=top],.sheet-module__tG0mCq__content[data-contained][data-side=bottom]{max-height:85%}.sheet-module__tG0mCq__content[data-contained][data-side=bottom]{bottom:0}
@keyframes skeleton-module__g8aDwa__pulse{0%,to{opacity:1}50%{opacity:.4}}.skeleton-module__g8aDwa__root{background-color:var(--color-neutral-200);animation:1.5s ease-in-out infinite skeleton-module__g8aDwa__pulse}.skeleton-module__g8aDwa__text{border-radius:var(--radius-sm);width:100%;height:1em}.skeleton-module__g8aDwa__circular{border-radius:var(--radius-full)}.skeleton-module__g8aDwa__rectangular{border-radius:var(--radius-md)}
.tabs-module__TgYyhG__root{width:100%}.tabs-module__TgYyhG__list{border-bottom:1px solid var(--color-border-default);scrollbar-width:none;align-items:center;gap:0;display:flex;position:relative;overflow-x:auto}.tabs-module__TgYyhG__list::-webkit-scrollbar{display:none}.tabs-module__TgYyhG__indicator{bottom:-1px;left:var(--tab-indicator-left,0);width:var(--tab-indicator-width,0);background-color:var(--color-interactive-primary);opacity:0;height:2px;transition:left var(--transition-normal),width var(--transition-normal),opacity var(--transition-fast);pointer-events:none;border-radius:1px 1px 0 0;position:absolute}.tabs-module__TgYyhG__trigger{padding:var(--space-2)var(--space-4);font-size:var(--typo-label-lg-size);line-height:var(--typo-label-lg-line-height);font-weight:var(--typo-label-lg-weight);color:var(--color-text-tertiary);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;margin-bottom:-1px;display:inline-flex;position:relative}.tabs-module__TgYyhG__trigger:hover{color:var(--color-text-secondary)}.tabs-module__TgYyhG__trigger[data-state=active]{color:var(--color-text-primary)}.tabs-module__TgYyhG__trigger:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)var(--radius-sm)0 0}.tabs-module__TgYyhG__trigger:disabled{color:var(--color-text-disabled);cursor:not-allowed}.tabs-module__TgYyhG__content{padding-top:var(--space-4)}.tabs-module__TgYyhG__content:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-sm)}
.toolbar-module__UX67aq__toolbar{padding:var(--space-2);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-secondary);flex-wrap:wrap;align-items:center;gap:2px;display:flex}.toolbar-module__UX67aq__toolbarButton{border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);background:0 0;border:none;justify-content:center;align-items:center;padding:6px;display:flex}.toolbar-module__UX67aq__toolbarButton:hover{background:var(--color-bg-tertiary)}.toolbar-module__UX67aq__toolbarButton.toolbar-module__UX67aq__active{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.toolbar-module__UX67aq__toolbarButton:disabled{opacity:.4;cursor:not-allowed}.toolbar-module__UX67aq__divider{background:var(--color-border-default);width:1px;height:20px;margin:0 var(--space-1)}.toolbar-module__UX67aq__dropdownWrapper{position:relative}.toolbar-module__UX67aq__dropdownTrigger{align-items:center;gap:var(--space-1);padding:var(--space-1)var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-secondary);font-size:var(--typo-body-md-size);cursor:pointer;transition:background var(--transition-fast);background:0 0;border:none;display:flex}.toolbar-module__UX67aq__dropdownTrigger:hover{background:var(--color-bg-tertiary)}.toolbar-module__UX67aq__dropdownPanel{margin-top:var(--space-1);background:var(--color-bg-primary);border:1px solid var(--color-border-default);border-radius:var(--radius-md);box-shadow:var(--shadow-md);z-index:20;padding:var(--space-1);min-width:80px;position:absolute;top:100%;left:0}.toolbar-module__UX67aq__dropdownItem{width:100%;padding:6px var(--space-3);text-align:left;font-size:var(--typo-body-md-size);color:var(--color-text-primary);cursor:pointer;border-radius:var(--radius-sm);transition:background var(--transition-fast);background:0 0;border:none;display:block}.toolbar-module__UX67aq__dropdownItem:hover{background:var(--color-bg-tertiary)}.toolbar-module__UX67aq__dropdownResetItem{color:var(--color-text-tertiary);}.toolbar-module__UX67aq__dropdownSeparator{background:var(--color-border-default);height:1px;margin:var(--space-1)0}.toolbar-module__UX67aq__colorGrid{gap:var(--space-1);padding:var(--space-1);grid-template-columns:repeat(3,1fr);display:grid}.toolbar-module__UX67aq__colorSwatch{width:var(--size-button-sm);height:var(--size-button-sm);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);cursor:pointer;transition:transform var(--transition-fast)}.toolbar-module__UX67aq__colorSwatch:hover{transform:scale(1.15)}.toolbar-module__UX67aq__colorIndicator{border:1px solid var(--color-border-default);border-radius:2px;width:12px;height:12px}
.text-editor-module__lffmEG__wrapper{border:1px solid var(--color-border-default);border-radius:var(--radius-md);background:var(--color-bg-primary);position:relative;overflow:hidden}.text-editor-module__lffmEG__wrapper.text-editor-module__lffmEG__disabled{opacity:.6;pointer-events:none}.text-editor-module__lffmEG__wrapper.text-editor-module__lffmEG__readOnly .tiptap{background:var(--color-bg-secondary);cursor:default}.text-editor-module__lffmEG__wrapper .tiptap{padding:var(--space-4);outline:none;min-height:200px}.text-editor-module__lffmEG__wrapper .tiptap:focus{outline:none}.text-editor-module__lffmEG__wrapper .tiptap p{margin:0 0 .75em}.text-editor-module__lffmEG__wrapper .tiptap p:last-child{margin-bottom:0}.text-editor-module__lffmEG__wrapper .tiptap h1{margin:0 0 .5em;font-size:2em;font-weight:700;line-height:1.2}.text-editor-module__lffmEG__wrapper .tiptap h2{margin:0 0 .5em;font-size:1.5em;font-weight:600;line-height:1.3}.text-editor-module__lffmEG__wrapper .tiptap h3{margin:0 0 .5em;font-size:1.25em;font-weight:600;line-height:1.4}.text-editor-module__lffmEG__wrapper .tiptap ul{margin:0 0 .75em;padding-left:1.5em;list-style-type:disc}.text-editor-module__lffmEG__wrapper .tiptap ol{margin:0 0 .75em;padding-left:1.5em;list-style-type:decimal}.text-editor-module__lffmEG__wrapper .tiptap li{margin:.25em 0}.text-editor-module__lffmEG__wrapper .tiptap li p{margin:0}.text-editor-module__lffmEG__wrapper .tiptap blockquote{border-left:3px solid var(--color-border-default);color:var(--color-text-secondary);margin:0 0 .75em;padding-left:1em}.text-editor-module__lffmEG__wrapper .tiptap code{background:var(--color-bg-tertiary);border-radius:var(--radius-sm);padding:.125em .25em;font-family:monospace;font-size:.9em}.text-editor-module__lffmEG__wrapper .tiptap pre{background:var(--color-bg-inverse);color:var(--color-text-inverse);border-radius:var(--radius-md);margin:0 0 .75em;padding:1em;overflow-x:auto}.text-editor-module__lffmEG__wrapper .tiptap pre code{color:inherit;background:0 0;padding:0}.text-editor-module__lffmEG__wrapper .tiptap table{border-collapse:collapse;width:100%;margin:0 0 .75em;overflow:hidden}:is(.text-editor-module__lffmEG__wrapper .tiptap th,.text-editor-module__lffmEG__wrapper .tiptap td){border:1px solid var(--color-border-default);padding:var(--space-2)var(--space-3);text-align:left;vertical-align:top;min-width:50px;position:relative}.text-editor-module__lffmEG__wrapper .tiptap th{background:var(--color-bg-secondary);font-weight:600}.text-editor-module__lffmEG__wrapper .tiptap tr:hover td{background:var(--color-bg-secondary)}.text-editor-module__lffmEG__wrapper .tiptap .selectedCell{background:color-mix(in srgb,var(--color-interactive-primary)10%,transparent)}.text-editor-module__lffmEG__wrapper .tiptap .tableWrapper{margin:0 0 .75em;overflow-x:auto}.text-editor-module__lffmEG__wrapper .tiptap .resize-cursor{cursor:col-resize}.text-editor-module__lffmEG__wrapper .tiptap .column-resize-handle{background:var(--color-interactive-primary);cursor:col-resize;z-index:20;width:4px;position:absolute;top:0;bottom:0;right:-2px}:is(.text-editor-module__lffmEG__wrapper .tiptap th .column-resize-handle,.text-editor-module__lffmEG__wrapper .tiptap td .column-resize-handle){opacity:0;transition:opacity var(--transition-fast)}.text-editor-module__lffmEG__wrapper .tiptap th:hover .column-resize-handle{opacity:1}.text-editor-module__lffmEG__wrapper .tiptap td:hover .column-resize-handle{opacity:1}.text-editor-module__lffmEG__wrapper .tiptap .column-resize-handle:hover{opacity:1}.text-editor-module__lffmEG__wrapper .tiptap .selectedCell:after{content:"";background:color-mix(in srgb,var(--color-interactive-primary)10%,transparent);pointer-events:none;position:absolute;inset:0}.text-editor-module__lffmEG__wrapper .tiptap img{border-radius:var(--radius-sm);max-width:100%;height:auto;margin:.75em 0;display:block}.text-editor-module__lffmEG__wrapper .tiptap img.resizable{cursor:pointer}.text-editor-module__lffmEG__wrapper .tiptap img.ProseMirror-selectednode{outline:2px solid var(--color-interactive-primary);outline-offset:2px}.text-editor-module__lffmEG__wrapper .tiptap a{color:var(--color-interactive-primary);text-decoration:underline}.text-editor-module__lffmEG__wrapper .tiptap a:hover{opacity:.8}.text-editor-module__lffmEG__wrapper .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:var(--color-text-disabled);pointer-events:none;float:left;height:0}.text-editor-module__lffmEG__wrapper .tiptap hr{border:none;border-top:1px solid var(--color-border-default);margin:1em 0}.text-editor-module__lffmEG__uploadOverlay{background:color-mix(in srgb,var(--color-bg-primary)70%,transparent);z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.text-editor-module__lffmEG__uploadIndicator{align-items:center;gap:var(--space-2);padding:var(--space-2)var(--space-4);background:var(--color-bg-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-md);display:flex}.text-editor-module__lffmEG__spinner{border:2px solid var(--color-border-default);border-top-color:var(--color-text-secondary);border-radius:50%;width:20px;height:20px;animation:.6s linear infinite text-editor-module__lffmEG__spin}@keyframes text-editor-module__lffmEG__spin{to{transform:rotate(360deg)}}.text-editor-module__lffmEG__uploadText{font-size:var(--typo-body-md-size);color:var(--color-text-secondary)}
.toast-module__hSvDmG__contained[data-sonner-toaster]{max-width:calc(100% - var(--space-4)*2);position:absolute}
.task-contacts-module__a9uLVq__section{gap:var(--ds-space-4);display:grid}.task-contacts-module__a9uLVq__sectionHeader,.task-contacts-module__a9uLVq__actions,.task-contacts-module__a9uLVq__infoGrid dl{align-items:center;gap:var(--ds-space-3);display:flex}.task-contacts-module__a9uLVq__sectionHeader{justify-content:space-between}.task-contacts-module__a9uLVq__sectionHeader h3{font-size:var(--ds-font-size-lg);margin:0}.task-contacts-module__a9uLVq__infoGrid dl{gap:var(--ds-space-5);flex-wrap:wrap;margin:0}.task-contacts-module__a9uLVq__infoGrid dl div{gap:var(--ds-space-1);display:grid}.task-contacts-module__a9uLVq__infoGrid dt{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.task-contacts-module__a9uLVq__infoGrid dd{margin:0}
.toggle-module__lOodKa__toggle{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);font-weight:var(--typo-label-md-weight);color:var(--color-text-secondary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast);white-space:nowrap;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #0000;display:inline-flex}.toggle-module__lOodKa__toggle:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.toggle-module__lOodKa__toggle:disabled{opacity:.5;cursor:not-allowed}.toggle-module__lOodKa__sm{height:var(--size-button-sm);padding:0 var(--space-2)}.toggle-module__lOodKa__md{height:var(--size-button-md);padding:0 var(--space-3)}.toggle-module__lOodKa__default:hover:not(:disabled){background:var(--color-bg-secondary)}.toggle-module__lOodKa__default[data-state=on]{background:var(--color-bg-tertiary);color:var(--color-text-primary)}.toggle-module__lOodKa__outline{border-color:var(--color-border-default)}.toggle-module__lOodKa__outline:hover:not(:disabled){background:var(--color-bg-secondary)}.toggle-module__lOodKa__outline[data-state=on]{background:var(--color-bg-tertiary);border-color:var(--color-border-strong);color:var(--color-text-primary)}
.task-filter-module__1q39Cq__desktopRegionFilter{width:min(40rem,100vw - 4rem)}.task-filter-module__1q39Cq__desktopRegionFilter .task-filter-module__1q39Cq__regionPicker{max-height:min(60dvh,32rem)}.task-filter-module__1q39Cq__regionPicker{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);grid-template-columns:8.25rem minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.task-filter-module__1q39Cq__regionPicker nav{gap:var(--ds-space-1);border-right:1px solid var(--ds-color-border);padding:var(--ds-space-2);background:var(--ds-color-surface-subtle);flex-direction:column;display:flex;overflow-y:auto}.task-filter-module__1q39Cq__regionPicker nav>button{flex-shrink:0}.task-filter-module__1q39Cq__regionOptions{padding:var(--ds-space-3);overflow-y:auto}.task-filter-module__1q39Cq__regionChips{gap:var(--ds-space-2);margin-top:var(--ds-space-3);flex-wrap:wrap;display:flex}.task-filter-module__1q39Cq__taskTypeOptions{gap:var(--ds-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (max-width:47.99rem){.task-filter-module__1q39Cq__regionPicker{grid-template-columns:6.5rem minmax(0,1fr)}}.task-filter-module__1q39Cq__regionGroupLabel{justify-content:space-between;align-items:center;gap:var(--ds-space-2);width:100%;display:flex}
.company-memo-preview-module__FERmRG__memoList p{margin:0}.company-memo-preview-module__FERmRG__memoTooltip{overflow-wrap:anywhere;min-width:0;max-width:100%}.company-memo-preview-module__FERmRG__memoList{gap:var(--ds-space-2);flex-direction:column;min-width:0;display:flex}.company-memo-preview-module__FERmRG__memoList article{border-top:1px solid color-mix(in srgb,currentcolor 18%,transparent);min-width:0;padding-top:var(--ds-space-2)}.company-memo-preview-module__FERmRG__memoList article p{overflow-wrap:anywhere;white-space:pre-wrap}.company-memo-preview-module__FERmRG__memoList span,.company-memo-preview-module__FERmRG__memoList small{opacity:.72;font-size:var(--ds-font-size-xs)}.company-memo-preview-module__FERmRG__memoSheet{gap:var(--ds-space-4);border-radius:var(--ds-radius-2xl)var(--ds-radius-2xl)0 0;max-height:70dvh;padding:var(--ds-space-4);flex-direction:column;display:flex}.company-memo-preview-module__FERmRG__mobileMemo{max-height:48dvh;overflow-y:auto}
.company-task-rows-module__9ptsra__taskRow p{margin:0}.company-task-rows-module__9ptsra__taskTable{flex:none;min-width:68rem}.company-task-rows-module__9ptsra__taskTable table{table-layout:fixed}.company-task-rows-module__9ptsra__taskRow{cursor:pointer}.company-task-rows-module__9ptsra__loadError{align-items:center;gap:var(--ds-space-2);color:var(--ds-color-error-text);display:inline-flex}.company-task-rows-module__9ptsra__taskRow:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus-ring)}.company-task-rows-module__9ptsra__checkboxColumn{text-align:center;width:2.75rem;min-width:2.75rem}.company-task-rows-module__9ptsra__typeColumn{width:5rem;min-width:5rem}.company-task-rows-module__9ptsra__statusColumn{width:6rem;min-width:6rem}.company-task-rows-module__9ptsra__inProgress{color:var(--ds-color-primary)}.company-task-rows-module__9ptsra__statusValue{gap:var(--ds-space-1);white-space:nowrap;align-items:center;display:inline-flex}.company-task-rows-module__9ptsra__statusValue .company-task-rows-module__9ptsra__activeWorkers{color:var(--ds-color-text-muted);background:var(--ds-color-surface);border:1px solid var(--ds-color-border-subtle);border-radius:var(--radius-xs);opacity:.8;justify-content:center;align-items:center;padding:0;display:inline-flex}.company-task-rows-module__9ptsra__statusValue .company-task-rows-module__9ptsra__activeWorkers:hover,.company-task-rows-module__9ptsra__statusValue .company-task-rows-module__9ptsra__activeWorkers:focus-visible{color:var(--ds-color-text);background:var(--ds-color-surface-subtle);border-color:var(--ds-color-border);opacity:1}.company-task-rows-module__9ptsra__statusValue .company-task-rows-module__9ptsra__activeWorkers svg{width:var(--size-icon-xs);height:var(--size-icon-xs)}.company-task-rows-module__9ptsra__activeWorkersPopover{min-width:9rem;padding:var(--ds-space-3);color:var(--ds-color-text)}.company-task-rows-module__9ptsra__activeWorkersPopover strong{margin-bottom:var(--ds-space-2);font-size:var(--ds-font-size-sm);display:block}.company-task-rows-module__9ptsra__activeWorkersPopover ul{gap:var(--ds-space-1);margin:0;padding:0;list-style:none;display:grid}.company-task-rows-module__9ptsra__activeWorkersPopover li,.company-task-rows-module__9ptsra__activeWorkersPopover p{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm);margin:0}.company-task-rows-module__9ptsra__dateColumn{width:8.5rem;min-width:8.5rem}.company-task-rows-module__9ptsra__taskScheduleColumn{width:15rem;min-width:15rem}.company-task-rows-module__9ptsra__workerColumn{width:6rem;min-width:6rem}.company-task-rows-module__9ptsra__taskContent{width:100%;color:var(--ds-color-text);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.company-task-rows-module__9ptsra__due{color:var(--ds-color-error-text);font-weight:var(--ds-font-weight-semibold)}.company-task-rows-module__9ptsra__general{color:var(--ds-color-text-muted)}.company-task-rows-module__9ptsra__contract{color:var(--ds-color-warning-text)}.company-task-rows-module__9ptsra__repair{color:var(--ds-color-error-text)}.company-task-rows-module__9ptsra__rental{color:var(--ds-color-primary)}@media (max-width:47.99rem){.company-task-rows-module__9ptsra__taskTable{min-width:46rem}.company-task-rows-module__9ptsra__workerColumn{display:none}}
.segmented-control-module__HV64wW__root{background:var(--color-bg-tertiary);border-radius:var(--radius-md);align-items:center;gap:2px;min-width:0;padding:2px;display:flex;position:relative}.segmented-control-module__HV64wW__rootSm{height:var(--size-input-sm);border-radius:var(--radius-sm)}.segmented-control-module__HV64wW__rootMd{height:var(--size-input);border-radius:var(--radius-md)}.segmented-control-module__HV64wW__rootLg{height:var(--size-input-lg);border-radius:var(--radius-lg)}.segmented-control-module__HV64wW__indicator{top:2px;bottom:2px;left:var(--sc-indicator-left,0);width:var(--sc-indicator-width,0);background:var(--color-bg-primary);border-radius:calc(var(--radius-md) - 2px);box-shadow:var(--shadow-sm);opacity:0;transition:left var(--transition-normal),width var(--transition-normal),opacity var(--transition-fast);pointer-events:none;position:absolute}.segmented-control-module__HV64wW__rootSm .segmented-control-module__HV64wW__indicator{border-radius:calc(var(--radius-sm) - 2px)}.segmented-control-module__HV64wW__rootLg .segmented-control-module__HV64wW__indicator{border-radius:calc(var(--radius-lg) - 2px)}.segmented-control-module__HV64wW__item{z-index:1;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-text-tertiary);font-weight:var(--typo-label-md-weight);transition:color var(--transition-fast);-webkit-user-select:none;user-select:none;background:0 0;border:none;flex:auto;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.segmented-control-module__HV64wW__item:hover{color:var(--color-text-secondary)}.segmented-control-module__HV64wW__item[data-state=active]{color:var(--color-text-primary)}.segmented-control-module__HV64wW__item:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px;border-radius:calc(var(--radius-md) - 2px)}.segmented-control-module__HV64wW__item:disabled{color:var(--color-text-disabled);cursor:not-allowed}.segmented-control-module__HV64wW__itemSm{padding:var(--space-1)var(--space-2);font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);border-radius:calc(var(--radius-sm) - 2px)}.segmented-control-module__HV64wW__itemMd{padding:var(--space-1)var(--space-3);font-size:var(--typo-label-md-size);line-height:var(--typo-label-md-line-height);border-radius:calc(var(--radius-md) - 2px)}.segmented-control-module__HV64wW__itemLg{padding:var(--space-2)var(--space-4);font-size:var(--typo-label-lg-size);line-height:var(--typo-label-lg-line-height);border-radius:calc(var(--radius-lg) - 2px)}
.task-summary-card-module__ewhGOG__row{--task-summary-height:10rem;min-height:var(--task-summary-height);gap:var(--ds-space-2);padding:var(--ds-space-3);display:flex}.task-summary-card-module__ewhGOG__skeletonContent{padding-block:var(--ds-space-2);flex-direction:column;flex:1;justify-content:space-between;display:flex}.task-summary-card-module__ewhGOG__skeleton{pointer-events:none;height:var(--task-summary-height)}.task-summary-card-module__ewhGOG__row+.task-summary-card-module__ewhGOG__row{border-top:1px solid var(--ds-color-border-subtle)}.task-summary-card-module__ewhGOG__row[data-selected=true]{background:var(--ds-color-surface-subtle)}.task-summary-card-module__ewhGOG__check{padding-top:var(--ds-space-1)}.task-summary-card-module__ewhGOG__content{flex:1;min-width:0}.task-summary-card-module__ewhGOG__heading,.task-summary-card-module__ewhGOG__meta,.task-summary-card-module__ewhGOG__schedule{align-items:center;gap:var(--ds-space-2);font-size:var(--ds-font-size-xs);flex-wrap:wrap;display:flex}.task-summary-card-module__ewhGOG__heading{color:var(--ds-color-text-muted);justify-content:space-between}.task-summary-card-module__ewhGOG__progress{color:var(--ds-color-primary);font-weight:var(--ds-font-weight-semibold)}.task-summary-card-module__ewhGOG__pending{color:var(--ds-color-text-muted)}.task-summary-card-module__ewhGOG__content .task-summary-card-module__ewhGOG__taskLink{justify-content:space-between;gap:var(--ds-space-2);width:100%;color:var(--ds-color-text);text-align:left;white-space:normal;font-weight:var(--ds-font-weight-medium);height:auto;min-height:var(--size-button-md);padding-block:var(--ds-space-2);display:flex}.task-summary-card-module__ewhGOG__taskLink>span{flex:1;min-width:0}.task-summary-card-module__ewhGOG__taskLink>span:last-child{flex:none}.task-summary-card-module__ewhGOG__taskLink svg{color:var(--ds-color-text-muted);flex-shrink:0}.task-summary-card-module__ewhGOG__description{overflow-wrap:anywhere}.task-summary-card-module__ewhGOG__taskLink:hover .task-summary-card-module__ewhGOG__description{text-decoration:underline}.task-summary-card-module__ewhGOG__schedule{align-items:baseline}.task-summary-card-module__ewhGOG__schedule>:first-child{color:var(--ds-color-text-muted)}.task-summary-card-module__ewhGOG__due{color:var(--ds-color-error-text)}.task-summary-card-module__ewhGOG__meta,.task-summary-card-module__ewhGOG__workers{margin:var(--ds-space-1)0 0;color:var(--ds-color-text-muted);font-size:var(--ds-font-size-xs);overflow-wrap:anywhere}
.dashboard-widgets-module__tNaHNq__heading,.dashboard-widgets-module__tNaHNq__headerActions{align-items:center;gap:var(--space-3);display:flex}.dashboard-widgets-module__tNaHNq__heading{justify-content:space-between}.dashboard-widgets-module__tNaHNq__heading h1{font-size:var(--ds-font-size-2xl);margin:0}.dashboard-widgets-module__tNaHNq__heading p,.dashboard-widgets-module__tNaHNq__caption{margin:var(--space-2)0 0;color:var(--color-text-secondary);font-size:var(--ds-font-size-sm)}.dashboard-widgets-module__tNaHNq__metrics{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.dashboard-widgets-module__tNaHNq__metricButton{text-align:left;justify-content:flex-start;height:auto}.dashboard-widgets-module__tNaHNq__metricButton[aria-pressed=true]{border-color:var(--color-border-brand);background:var(--color-bg-secondary)}.dashboard-widgets-module__tNaHNq__taskPanel,.dashboard-widgets-module__tNaHNq__workerPanel{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.dashboard-widgets-module__tNaHNq__taskPanel .dashboard-widgets-module__tNaHNq__caption,.dashboard-widgets-module__tNaHNq__workerPanel .dashboard-widgets-module__tNaHNq__caption{margin:0}.dashboard-widgets-module__tNaHNq__taskContent{align-items:flex-start;gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;max-width:24rem;display:flex}.dashboard-widgets-module__tNaHNq__taskContent small{color:var(--color-text-secondary)}.dashboard-widgets-module__tNaHNq__overdue{color:var(--color-status-error)}.dashboard-widgets-module__tNaHNq__workers,.dashboard-widgets-module__tNaHNq__taskCards{gap:var(--space-3);flex-direction:column;display:flex}.dashboard-widgets-module__tNaHNq__workerCounts{gap:var(--space-3);font-size:var(--ds-font-size-sm);flex-wrap:wrap;display:flex}.dashboard-widgets-module__tNaHNq__center,.dashboard-widgets-module__tNaHNq__error{align-items:center;gap:var(--space-4);padding:var(--space-8);flex-direction:column;display:flex}.dashboard-widgets-module__tNaHNq__taskDescription{margin:0 0 var(--space-3);overflow-wrap:anywhere}.dashboard-widgets-module__tNaHNq__taskInfo{gap:var(--space-2);font-size:var(--ds-font-size-sm);flex-direction:column;margin:0;display:flex}.dashboard-widgets-module__tNaHNq__taskInfo div{gap:var(--space-3);display:flex}.dashboard-widgets-module__tNaHNq__taskInfo dt{color:var(--color-text-secondary);flex:0 0 5rem}.dashboard-widgets-module__tNaHNq__taskInfo dd{overflow-wrap:anywhere;margin:0}@media (max-width:767px){.dashboard-widgets-module__tNaHNq__heading{flex-direction:column;align-items:flex-start}.dashboard-widgets-module__tNaHNq__heading h1{font-size:var(--ds-font-size-xl)}.dashboard-widgets-module__tNaHNq__metrics{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}}.dashboard-widgets-module__tNaHNq__metricContent{align-items:flex-start;gap:var(--space-2);padding-block:var(--space-4);flex-direction:column;display:flex}.dashboard-widgets-module__tNaHNq__metricLabel{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);display:flex}.dashboard-widgets-module__tNaHNq__metricValue,.dashboard-widgets-module__tNaHNq__overdueValue{font-size:var(--ds-font-size-2xl);line-height:var(--typo-heading-lg-line-height)}.dashboard-widgets-module__tNaHNq__overdueValue{color:var(--color-status-error)}
.mobile-module__Y_OZrW__page{flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.mobile-module__Y_OZrW__header{gap:var(--ds-space-3);padding:var(--ds-space-4);border-bottom:1px solid var(--ds-color-border-subtle);background:var(--ds-color-surface);flex:none;padding-bottom:0;display:grid}.mobile-module__Y_OZrW__titleRow,.mobile-module__Y_OZrW__controls,.mobile-module__Y_OZrW__summary,.mobile-module__Y_OZrW__companyTitle,.mobile-module__Y_OZrW__selectionBar{justify-content:space-between;align-items:center;gap:var(--ds-space-2);display:flex}.mobile-module__Y_OZrW__titleRow h1{font-size:var(--ds-font-size-xl);margin:0}.mobile-module__Y_OZrW__titleRow p,.mobile-module__Y_OZrW__companyHeader p{margin:var(--ds-space-1)0 0;color:var(--ds-color-text-muted);font-size:var(--ds-font-size-xs);overflow-wrap:anywhere}.mobile-module__Y_OZrW__summary{min-height:2.75rem;color:var(--ds-color-text-muted);font-size:var(--ds-font-size-xs)}.mobile-module__Y_OZrW__list{overscroll-behavior:contain;min-height:0;padding:var(--ds-space-3)var(--ds-space-4);flex:1;overflow:auto}.mobile-module__Y_OZrW__company{margin-bottom:var(--ds-space-3);border:1px solid var(--ds-color-border-subtle);border-radius:var(--ds-radius-lg);background:var(--ds-color-surface);position:relative}.mobile-module__Y_OZrW__loadError{right:var(--ds-space-3);bottom:var(--ds-space-3);align-items:center;gap:var(--ds-space-2);color:var(--ds-color-error-text);background:var(--ds-color-surface);font-size:var(--ds-font-size-xs);display:flex;position:absolute}.mobile-module__Y_OZrW__companyHeader{padding:var(--ds-space-3);border-bottom:1px solid var(--ds-color-border-subtle);background:var(--ds-color-surface-subtle);border-radius:var(--ds-radius-lg)var(--ds-radius-lg)0 0}.mobile-module__Y_OZrW__companyTitle h2{min-width:0;font-size:var(--ds-font-size-sm);overflow-wrap:anywhere;flex:1;margin:0}.mobile-module__Y_OZrW__count{font-size:var(--ds-font-size-xs);color:var(--ds-color-text-muted);flex-shrink:0}.mobile-module__Y_OZrW__selectionBar{border-top:1px solid var(--ds-color-border);padding:var(--ds-space-3)var(--ds-space-4);padding-bottom:max(var(--ds-space-3),env(safe-area-inset-bottom));background:var(--ds-color-surface);font-size:var(--ds-font-size-sm);flex:none}.mobile-module__Y_OZrW__feedback{align-items:center;gap:var(--ds-space-3);padding:var(--ds-space-8)var(--ds-space-3);text-align:center;color:var(--ds-color-text-muted);flex-direction:column;display:flex}.mobile-module__Y_OZrW__feedback p{margin:0}.mobile-module__Y_OZrW__searchRow{gap:var(--ds-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}
.desktop-module__fZzBoa__page{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.desktop-module__fZzBoa__tasks{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.desktop-module__fZzBoa__panels{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start;display:grid}@media (max-width:1279px){.desktop-module__fZzBoa__panels{grid-template-columns:minmax(0,1fr)}}
.task-warehouse-stock-picker-dialog-module__q8j2MW__body{gap:var(--ds-space-3);flex-direction:column;min-height:0;display:flex}.task-warehouse-stock-picker-dialog-module__q8j2MW__resultArea{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);height:min(28rem,48dvh);min-height:16rem}.task-warehouse-stock-picker-dialog-module__q8j2MW__optionList{padding:var(--ds-space-2)}.task-warehouse-stock-picker-dialog-module__q8j2MW__state{justify-content:center;align-items:center;gap:var(--ds-space-2);min-height:16rem;padding:var(--ds-space-6);color:var(--color-text-secondary);text-align:center;display:flex}.task-warehouse-stock-picker-dialog-module__q8j2MW__resultFooter{justify-content:space-between;align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.task-warehouse-stock-picker-dialog-module__q8j2MW__resultCount{color:var(--color-text-secondary);font-size:var(--ds-font-size-sm);white-space:nowrap;margin:0}.task-warehouse-stock-picker-dialog-module__q8j2MW__pagination{max-width:100%;margin-left:auto;overflow-x:auto}@media (max-width:47.99rem){.task-warehouse-stock-picker-dialog-module__q8j2MW__resultArea{height:46dvh;min-height:0}}
.journal-dialog-module__5g7iBq__stockField{gap:var(--ds-space-2);display:grid}.journal-dialog-module__5g7iBq__stockField>button{text-overflow:ellipsis;justify-content:flex-start;max-width:100%;overflow:hidden}.journal-dialog-module__5g7iBq__stockLabel{font-weight:var(--ds-font-weight-medium)}.journal-dialog-module__5g7iBq__stockHint{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.journal-dialog-module__5g7iBq__stockError{color:var(--ds-color-danger-text);font-size:var(--ds-font-size-sm)}
.task-company-stock-picker-dialog-module__AkHYPW__body{gap:var(--ds-space-3);flex-direction:column;min-height:0;display:flex}.task-company-stock-picker-dialog-module__AkHYPW__resultArea{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);height:min(28rem,48dvh);min-height:16rem}.task-company-stock-picker-dialog-module__AkHYPW__optionList{padding:var(--ds-space-2)}.task-company-stock-picker-dialog-module__AkHYPW__state{justify-content:center;align-items:center;gap:var(--ds-space-2);min-height:16rem;padding:var(--ds-space-6);color:var(--color-text-secondary);text-align:center;display:flex}.task-company-stock-picker-dialog-module__AkHYPW__resultFooter{justify-content:space-between;align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.task-company-stock-picker-dialog-module__AkHYPW__resultCount{color:var(--color-text-secondary);font-size:var(--ds-font-size-sm);white-space:nowrap;margin:0}.task-company-stock-picker-dialog-module__AkHYPW__pagination{max-width:100%;margin-left:auto;overflow-x:auto}@media (max-width:47.99rem){.task-company-stock-picker-dialog-module__AkHYPW__resultArea{height:46dvh;min-height:0}}
.password-change-dialog-module__9hePYa__fields{gap:var(--space-5)}
.company-inventory-panel-module__n_s7Ba__panel{gap:var(--ds-space-4);display:grid}.company-inventory-panel-module__n_s7Ba__panel h3{font-size:var(--ds-font-size-lg);line-height:var(--ds-line-height-tight);margin:0}.company-inventory-panel-module__n_s7Ba__muted{color:var(--ds-color-text-muted);margin:0}.company-inventory-panel-module__n_s7Ba__previousTable{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}
.customer-user-form-module__qcPooW__form{gap:var(--ds-space-6);flex-direction:column;display:flex}.customer-user-form-module__qcPooW__actions{justify-content:flex-end;gap:var(--ds-space-2);display:flex}.customer-user-form-module__qcPooW__loading{place-items:center;min-height:15rem;display:grid}
.layout-client-module__nG5qcG__desktopShell{background:var(--color-bg-secondary);width:100dvw;height:100dvh;color:var(--color-text-primary);display:flex;overflow:hidden}.layout-client-module__nG5qcG__desktopMain,.layout-client-module__nG5qcG__mobileShell{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden}.layout-client-module__nG5qcG__mobileShell{background:var(--color-bg-secondary);width:100dvw;height:100dvh;color:var(--color-text-primary)}.layout-client-module__nG5qcG__mobileHeader{align-items:center;gap:var(--space-2);height:var(--size-header);padding:0 var(--space-4);border-bottom:1px solid var(--color-border-default);background:var(--color-bg-primary);flex:none;display:flex}.layout-client-module__nG5qcG__contentPadded,.layout-client-module__nG5qcG__contentFlush{flex:1;min-width:0;min-height:0}.layout-client-module__nG5qcG__contentPadded{padding:var(--space-6);overflow:auto}.layout-client-module__nG5qcG__contentFlush{overflow:hidden}@media (max-width:767px){.layout-client-module__nG5qcG__contentPadded{padding:var(--space-4)}}
.task-detail-view-module__otg6xW__root{gap:var(--ds-space-5);color:var(--ds-color-text);display:grid}.task-detail-view-module__otg6xW__summaryHeader,.task-detail-view-module__otg6xW__sectionHeader,.task-detail-view-module__otg6xW__paginationRow,.task-detail-view-module__otg6xW__historyRow,.task-detail-view-module__otg6xW__inventoryCard{justify-content:space-between;align-items:center;gap:var(--ds-space-3);display:flex}.task-detail-view-module__otg6xW__summaryHeader h2,.task-detail-view-module__otg6xW__section h3,.task-detail-view-module__otg6xW__panel>h3{font-size:var(--ds-font-size-lg);line-height:var(--ds-line-height-tight);margin:0}.task-detail-view-module__otg6xW__summaryHeader p,.task-detail-view-module__otg6xW__recordContent,.task-detail-view-module__otg6xW__summaryBody p,.task-detail-view-module__otg6xW__summaryRecord p{margin:0}.task-detail-view-module__otg6xW__summaryHeader p,.task-detail-view-module__otg6xW__muted,.task-detail-view-module__otg6xW__meta,.task-detail-view-module__otg6xW__label,.task-detail-view-module__otg6xW__paginationRow,.task-detail-view-module__otg6xW__inventoryCard time{color:var(--ds-color-text-muted)}.task-detail-view-module__otg6xW__summaryHeader p{margin-top:var(--ds-space-1)}.task-detail-view-module__otg6xW__tabs{min-width:0}.task-detail-view-module__otg6xW__panel,.task-detail-view-module__otg6xW__section,.task-detail-view-module__otg6xW__summaryBody{gap:var(--ds-space-4);display:grid}.task-detail-view-module__otg6xW__infoGrid{gap:var(--ds-space-3);display:grid}.task-detail-view-module__otg6xW__description{white-space:pre-wrap;font-weight:var(--ds-font-weight-medium);margin:0}.task-detail-view-module__otg6xW__infoGrid dl,.task-detail-view-module__otg6xW__summaryDates{gap:var(--ds-space-5);flex-wrap:wrap;margin:0;display:flex}.task-detail-view-module__otg6xW__infoGrid dl div,.task-detail-view-module__otg6xW__summaryDates div{gap:var(--ds-space-1);display:grid}.task-detail-view-module__otg6xW__infoGrid dt,.task-detail-view-module__otg6xW__summaryDates dt,.task-detail-view-module__otg6xW__equipment>span,.task-detail-view-module__otg6xW__label{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.task-detail-view-module__otg6xW__infoGrid dd,.task-detail-view-module__otg6xW__summaryDates dd{margin:0}.task-detail-view-module__otg6xW__equipment{gap:var(--ds-space-3);grid-template-columns:5rem 1fr;display:grid}.task-detail-view-module__otg6xW__equipment p{margin:0}.task-detail-view-module__otg6xW__historyList,.task-detail-view-module__otg6xW__inventoryList,.task-detail-view-module__otg6xW__summaryRecords{gap:var(--ds-space-2);display:grid}.task-detail-view-module__otg6xW__historyRow{padding:var(--ds-space-3);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md)}.task-detail-view-module__otg6xW__historyRow time{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm);margin-left:auto}.task-detail-view-module__otg6xW__actions,.task-detail-view-module__otg6xW__chipRow{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.task-detail-view-module__otg6xW__recordList{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);overflow:hidden}.task-detail-view-module__otg6xW__recordRow{align-items:center;gap:var(--ds-space-3);min-height:2.75rem;padding:var(--ds-space-2)var(--ds-space-3);grid-template-columns:auto auto minmax(0,1fr) 2rem;display:grid}.task-detail-view-module__otg6xW__recordRow+.task-detail-view-module__otg6xW__recordRow{border-top:1px solid var(--ds-color-border)}.task-detail-view-module__otg6xW__deletedRecord{background:var(--ds-color-surface-subtle);opacity:.72}.task-detail-view-module__otg6xW__recordIdentity{align-items:center;gap:var(--ds-space-1);white-space:nowrap;display:flex}.task-detail-view-module__otg6xW__recordMeta{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm);white-space:nowrap}.task-detail-view-module__otg6xW__recordContent{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.task-detail-view-module__otg6xW__recordSpecific{color:var(--ds-color-text-muted)}.task-detail-view-module__otg6xW__recordAction{justify-content:flex-end;display:flex}.task-detail-view-module__otg6xW__feedback{align-items:center;gap:var(--ds-space-2);color:var(--ds-color-text-muted);display:flex}.task-detail-view-module__otg6xW__error{color:var(--ds-color-danger-text)}.task-detail-view-module__otg6xW__paginationRow{min-height:2.5rem}.task-detail-view-module__otg6xW__inventoryCard{flex-wrap:wrap}.task-detail-view-module__otg6xW__inventoryCard time{margin-left:auto}.task-detail-view-module__otg6xW__previousTable{min-width:0;overflow-x:auto}.task-detail-view-module__otg6xW__previousCards{gap:var(--ds-space-3);display:grid}.task-detail-view-module__otg6xW__previousCard{gap:var(--ds-space-3);padding:var(--ds-space-4);overflow-wrap:anywhere;display:grid}.task-detail-view-module__otg6xW__previousLink{white-space:normal;text-align:left;justify-content:flex-start;padding:0}.task-detail-view-module__otg6xW__previousTable table{min-width:48rem}.task-detail-view-module__otg6xW__previousTaskContent{min-width:14rem;display:block}.task-detail-view-module__otg6xW__summaryBody{gap:var(--ds-space-4)}.task-detail-view-module__otg6xW__summaryDescription{font-weight:var(--ds-font-weight-semibold);white-space:pre-wrap;margin-top:var(--ds-space-1)!important}.task-detail-view-module__otg6xW__summaryRecord{gap:var(--ds-space-1);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-color-border);display:grid}.task-detail-view-module__otg6xW__summaryRecord:first-child{border-top:0;padding-top:0}.task-detail-view-module__otg6xW__summaryRecord>div{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}@media (max-width:767px){.task-detail-view-module__otg6xW__root{gap:var(--ds-space-4)}.task-detail-view-module__otg6xW__summaryHeader{align-items:flex-start}.task-detail-view-module__otg6xW__sectionHeader,.task-detail-view-module__otg6xW__paginationRow{flex-direction:column;align-items:flex-start}.task-detail-view-module__otg6xW__actions{width:100%}.task-detail-view-module__otg6xW__historyRow{align-items:center;gap:var(--ds-space-2);grid-template-columns:auto minmax(0,1fr);display:grid}.task-detail-view-module__otg6xW__historyRow time{grid-column:1/-1;margin-left:0}.task-detail-view-module__otg6xW__equipment{gap:var(--ds-space-1);grid-template-columns:1fr}.task-detail-view-module__otg6xW__recordRow{gap:var(--ds-space-2);grid-template-columns:minmax(0,1fr) 2rem}.task-detail-view-module__otg6xW__recordMeta{white-space:normal;grid-column:1}.task-detail-view-module__otg6xW__recordContent{white-space:normal;overflow-wrap:anywhere;grid-column:1}.task-detail-view-module__otg6xW__recordAction{grid-area:1/2/4}.task-detail-view-module__otg6xW__inventoryCard{justify-content:stretch;display:grid}.task-detail-view-module__otg6xW__inventoryCard time{margin-left:0}.task-detail-view-module__otg6xW__summaryDialogMobile{width:calc(100vw - var(--ds-space-4));max-height:calc(100dvh - var(--ds-space-4))}}.task-detail-view-module__otg6xW__root:not([data-mobile]),.task-detail-view-module__otg6xW__root:not([data-mobile]) .task-detail-view-module__otg6xW__tabs{flex-direction:column;flex:1;min-height:0;display:flex}.task-detail-view-module__otg6xW__root:not([data-mobile]) .task-detail-view-module__otg6xW__tabs>[role=tablist]{flex-shrink:0}.task-detail-view-module__otg6xW__root:not([data-mobile]) .task-detail-view-module__otg6xW__tabs>[role=tabpanel][data-state=active]{flex:1;min-height:0;overflow:auto}.task-detail-view-module__otg6xW__root:not([data-mobile]) .task-detail-view-module__otg6xW__tablePanel[data-state=active]{flex-direction:column;display:flex;overflow:hidden}.task-detail-view-module__otg6xW__root:not([data-mobile]) .task-detail-view-module__otg6xW__tablePanel>section,.task-detail-view-module__otg6xW__root:not([data-mobile]) .task-detail-view-module__otg6xW__previousTable{flex-direction:column;flex:1;min-height:0;display:flex}.task-detail-view-module__otg6xW__historyChanges{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;color:var(--ds-color-text-muted);flex:1}
.customer-user-form-dialog-module__JSIz2G__form{gap:var(--ds-space-6);flex-direction:column;display:flex}.customer-user-form-dialog-module__JSIz2G__actions{justify-content:flex-end;gap:var(--ds-space-2);display:flex}.customer-user-form-dialog-module__JSIz2G__loading{place-items:center;min-height:15rem;display:grid}
.inventory-history-dialog-module__WIESRW__dialog{width:min(70rem,calc(100vw - var(--ds-space-8)));max-width:none}.inventory-history-dialog-module__WIESRW__fullScreen{border-radius:0;width:100vw;max-width:none;height:100dvh;max-height:100dvh}.inventory-history-dialog-module__WIESRW__body,.inventory-history-dialog-module__WIESRW__history,.inventory-history-dialog-module__WIESRW__summary{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex}.inventory-history-dialog-module__WIESRW__body{overflow-y:auto}.inventory-history-dialog-module__WIESRW__summary h2,.inventory-history-dialog-module__WIESRW__summary p,.inventory-history-dialog-module__WIESRW__listHeading h3{margin:0}.inventory-history-dialog-module__WIESRW__summary h2{font-size:var(--ds-font-size-lg)}.inventory-history-dialog-module__WIESRW__summaryValues{gap:var(--ds-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));display:grid}.inventory-history-dialog-module__WIESRW__listHeading{gap:var(--ds-space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.inventory-history-dialog-module__WIESRW__summary p,.inventory-history-dialog-module__WIESRW__listHeading span{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.inventory-history-dialog-module__WIESRW__fullScreen .inventory-history-dialog-module__WIESRW__summaryValues{grid-template-columns:minmax(0,1fr)}.inventory-history-dialog-module__WIESRW__period{width:100%;max-width:28rem}.inventory-history-dialog-module__WIESRW__listHeading h3{font-size:var(--ds-font-size-md)}.inventory-history-dialog-module__WIESRW__pagination{justify-content:space-between;align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.inventory-history-dialog-module__WIESRW__pagination>span{white-space:nowrap;font-size:var(--ds-font-size-sm)}.inventory-history-dialog-module__WIESRW__fullScreen .inventory-history-dialog-module__WIESRW__pagination{justify-content:center}.inventory-history-dialog-module__WIESRW__historyCards{gap:var(--ds-space-3);display:grid}.inventory-history-dialog-module__WIESRW__historyCard{gap:var(--ds-space-2);padding:var(--ds-space-4);overflow-wrap:anywhere;display:grid}.inventory-history-dialog-module__WIESRW__historyCard dl{gap:var(--ds-space-2);margin:0;display:grid}.inventory-history-dialog-module__WIESRW__historyCard dl>div{gap:var(--ds-space-2);grid-template-columns:4rem minmax(0,1fr);display:grid}.inventory-history-dialog-module__WIESRW__historyCard dd{margin:0}.inventory-history-dialog-module__WIESRW__historyCard time,.inventory-history-dialog-module__WIESRW__historyCard dt{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}[data-device=desktop] .inventory-history-dialog-module__WIESRW__history{flex:1;min-height:0}[data-device=desktop] .inventory-history-dialog-module__WIESRW__body{overflow:hidden}
.desktop-module__AQkNnq__page{gap:var(--ds-space-5);flex-direction:column;display:flex}.desktop-module__AQkNnq__heading h1{font-size:var(--ds-font-size-2xl)}.desktop-module__AQkNnq__heading h1,.desktop-module__AQkNnq__heading p{margin:0}.desktop-module__AQkNnq__heading{gap:var(--ds-space-2);flex-direction:column;display:flex}.desktop-module__AQkNnq__heading p{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}@media (max-width:47.99rem){.desktop-module__AQkNnq__heading h1{font-size:var(--ds-font-size-xl)}}
.task-detail-dialog-module__xphCKG__desktop{height:min(90dvh,60rem);max-height:90dvh}.task-detail-dialog-module__xphCKG__body{min-height:0;overflow:auto}.task-detail-dialog-module__xphCKG__mobile{border:0;border-radius:0;width:100%;max-width:none;height:100dvh;max-height:none;inset:0;transform:none}.task-detail-dialog-module__xphCKG__mobile[data-state]{animation:none}@media (max-width:47.99rem){.task-detail-dialog-module__xphCKG__body{padding:var(--ds-space-4)}}.task-detail-dialog-module__xphCKG__desktop .task-detail-dialog-module__xphCKG__body{flex-direction:column;display:flex;overflow:hidden}
.personal-memos-module__11Y_kq__root,.personal-memos-module__11Y_kq__heading,.personal-memos-module__11Y_kq__editor,.personal-memos-module__11Y_kq__archive{gap:var(--ds-space-4);flex-direction:column;min-width:0;display:flex}.personal-memos-module__11Y_kq__heading h1,.personal-memos-module__11Y_kq__heading p,.personal-memos-module__11Y_kq__archive h2,.personal-memos-module__11Y_kq__error p{margin:0}.personal-memos-module__11Y_kq__heading h1{font-size:var(--ds-font-size-2xl)}.personal-memos-module__11Y_kq__heading p,.personal-memos-module__11Y_kq__hint{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.personal-memos-module__11Y_kq__workspace{gap:var(--ds-space-5);grid-template-columns:minmax(0,1fr) 18rem;align-items:start;display:grid}.personal-memos-module__11Y_kq__memo,.personal-memos-module__11Y_kq__archive{padding:var(--ds-space-5);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);background:var(--ds-color-surface);min-width:0}.personal-memos-module__11Y_kq__dates,.personal-memos-module__11Y_kq__actions,.personal-memos-module__11Y_kq__saveStatus,.personal-memos-module__11Y_kq__search{gap:var(--ds-space-2);flex-wrap:wrap;align-items:center;display:flex}.personal-memos-module__11Y_kq__dates,.personal-memos-module__11Y_kq__search{align-items:end}.personal-memos-module__11Y_kq__editorLabel{font-weight:var(--ds-font-weight-semibold)}.personal-memos-module__11Y_kq__textarea{width:100%;min-height:20rem;padding:var(--ds-space-4);font:inherit;color:var(--ds-color-text);background:var(--ds-color-background);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);resize:vertical;box-sizing:border-box;line-height:1.7}.personal-memos-module__11Y_kq__textarea:focus-visible{outline:2px solid var(--ds-color-primary);outline-offset:2px}.personal-memos-module__11Y_kq__saveStatus{font-size:var(--ds-font-size-sm);justify-content:space-between}.personal-memos-module__11Y_kq__history{gap:var(--ds-space-2);flex-direction:column;display:flex}.personal-memos-module__11Y_kq__historyItem{gap:var(--ds-space-2);padding:var(--ds-space-3);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);text-align:left;background:var(--ds-color-surface);color:var(--ds-color-text);font:inherit;cursor:pointer;flex-direction:column;min-width:0;display:flex}.personal-memos-module__11Y_kq__historyItem[aria-current=date]{border-color:var(--ds-color-primary);background:var(--color-bg-brand-subtle)}.personal-memos-module__11Y_kq__historyItem span{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.personal-memos-module__11Y_kq__error{color:var(--color-text-danger)}.personal-memos-module__11Y_kq__conflict{gap:var(--ds-space-3);flex-direction:column;display:flex}.personal-memos-module__11Y_kq__conflict h2{font-size:var(--ds-font-size-md);margin:0}.personal-memos-module__11Y_kq__conflict pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;padding:var(--ds-space-3);background:var(--ds-color-surface);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md)}@media not (min-width:64rem){.personal-memos-module__11Y_kq__workspace{grid-template-columns:minmax(0,1fr)}}@media not (min-width:48rem){.personal-memos-module__11Y_kq__memo,.personal-memos-module__11Y_kq__archive{padding:var(--ds-space-3)}.personal-memos-module__11Y_kq__heading h1{font-size:var(--ds-font-size-xl)}.personal-memos-module__11Y_kq__textarea{min-height:16rem}}
.desktop-module__K8M-Kq__page{gap:var(--ds-space-5);flex-direction:column;height:100%;min-height:0;display:flex}.desktop-module__K8M-Kq__page table{min-width:48rem}.desktop-module__K8M-Kq__heading{justify-content:space-between;align-items:center;gap:var(--ds-space-4);display:flex}.desktop-module__K8M-Kq__heading h1,.desktop-module__K8M-Kq__heading p{margin:0}.desktop-module__K8M-Kq__heading h1{font-size:var(--ds-font-size-2xl)}.desktop-module__K8M-Kq__heading p,.desktop-module__K8M-Kq__customerCard>span{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.desktop-module__K8M-Kq__heading p{margin-top:var(--ds-space-1)}.desktop-module__K8M-Kq__page>:nth-child(2){width:min(24rem,100%)}.desktop-module__K8M-Kq__actions{gap:var(--ds-space-1);display:flex}.desktop-module__K8M-Kq__cardList{gap:var(--ds-space-3);flex-direction:column;display:flex}.desktop-module__K8M-Kq__customerCard{gap:var(--ds-space-2);flex-direction:column;display:flex}.desktop-module__K8M-Kq__customerCard header{justify-content:space-between;align-items:center;gap:var(--ds-space-2);display:flex}@media (max-width:47.99rem){.desktop-module__K8M-Kq__heading h1{font-size:var(--ds-font-size-xl)}}
.desktop-module__dH4XJa__page{gap:var(--ds-space-6);flex-direction:column;height:100%;min-height:0;display:flex}.desktop-module__dH4XJa__page table{min-width:48rem}.desktop-module__dH4XJa__heading,.desktop-module__dH4XJa__actions{align-items:center;display:flex}.desktop-module__dH4XJa__stockLink{text-align:left;padding:0}.desktop-module__dH4XJa__heading{justify-content:space-between;gap:var(--ds-space-4)}.desktop-module__dH4XJa__heading h1,.desktop-module__dH4XJa__heading p,.desktop-module__dH4XJa__page section h2{margin:0}.desktop-module__dH4XJa__heading h1{font-size:var(--ds-font-size-2xl)}.desktop-module__dH4XJa__heading p{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.desktop-module__dH4XJa__actions{gap:var(--ds-space-2);flex-wrap:wrap}.desktop-module__dH4XJa__page section{gap:var(--ds-space-3);flex-direction:column;flex:1;min-height:0;display:flex}.desktop-module__dH4XJa__page section h2{font-size:var(--ds-font-size-lg)}@media (max-width:47.99rem){.desktop-module__dH4XJa__heading{flex-direction:column;align-items:stretch}.desktop-module__dH4XJa__heading h1{font-size:var(--ds-font-size-xl)}}
.shared-file-picker-module__XWfXoW__actions{align-items:center;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.shared-file-picker-module__XWfXoW__fileOption:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}.shared-file-picker-module__XWfXoW__fileOption[data-selected]{background:var(--ds-color-surface-subtle);border-color:var(--color-focus-ring)}.shared-file-picker-module__XWfXoW__picker{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);padding:var(--ds-space-3)}.shared-file-picker-module__XWfXoW__breadcrumb{align-items:center;display:inline-flex}.shared-file-picker-module__XWfXoW__fileList{margin:var(--ds-space-2)0;gap:var(--ds-space-1);flex-direction:column;padding:0;list-style:none;display:flex}.shared-file-picker-module__XWfXoW__fileOption{align-items:center;gap:var(--ds-space-2);width:100%;padding:var(--ds-space-2);border-radius:var(--ds-radius-md);font-size:var(--ds-font-size-sm);border:1px solid #0000;display:flex}.shared-file-picker-module__XWfXoW__fileOption span:first-of-type{overflow-wrap:anywhere;flex:1}.shared-file-picker-module__XWfXoW__fileOption svg{flex-shrink:0}.shared-file-picker-module__XWfXoW__fileOption:hover{background:var(--ds-color-surface-subtle)}.shared-file-picker-module__XWfXoW__pickerFooter{justify-content:space-between;align-items:center;gap:var(--ds-space-2);margin-top:var(--ds-space-2);display:flex}
.desktop-module__MQl1WW__page{gap:var(--ds-space-5);flex-direction:column;height:100%;min-height:0;display:flex}.desktop-module__MQl1WW__heading,.desktop-module__MQl1WW__filters,.desktop-module__MQl1WW__actions{align-items:center;display:flex}.desktop-module__MQl1WW__heading{justify-content:space-between;gap:var(--ds-space-4)}.desktop-module__MQl1WW__heading h1,.desktop-module__MQl1WW__heading p{margin:0}.desktop-module__MQl1WW__heading h1{font-size:var(--ds-font-size-2xl)}.desktop-module__MQl1WW__heading p{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.desktop-module__MQl1WW__filters{gap:var(--ds-space-3)}.desktop-module__MQl1WW__filters>:first-child{width:min(20rem,100%)}.desktop-module__MQl1WW__actions{gap:var(--ds-space-1)}.desktop-module__MQl1WW__truncatedCell{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}@media (max-width:47.99rem){.desktop-module__MQl1WW__heading h1{font-size:var(--ds-font-size-xl)}.desktop-module__MQl1WW__filters{flex-direction:column;align-items:stretch}}
.mobile-module__EaxG7G__page{gap:var(--ds-space-5);flex-direction:column;display:flex}.mobile-module__EaxG7G__heading h1{font-size:var(--ds-font-size-2xl)}.mobile-module__EaxG7G__heading h2{font-size:var(--ds-font-size-xl)}.mobile-module__EaxG7G__heading h1,.mobile-module__EaxG7G__heading h2,.mobile-module__EaxG7G__heading p{margin:0}.mobile-module__EaxG7G__heading{gap:var(--ds-space-2);flex-direction:column;display:flex}.mobile-module__EaxG7G__heading p,.mobile-module__EaxG7G__muted{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.mobile-module__EaxG7G__filters,.mobile-module__EaxG7G__row,.mobile-module__EaxG7G__actions{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}.mobile-module__EaxG7G__row{justify-content:space-between}.mobile-module__EaxG7G__filters>:first-child{min-width:10rem}.mobile-module__EaxG7G__section{border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-lg);padding:var(--ds-space-5);gap:var(--ds-space-3);flex-direction:column;display:flex}.mobile-module__EaxG7G__section h2{font-size:var(--ds-font-size-lg);margin:0}.mobile-module__EaxG7G__section p{margin:0}.mobile-module__EaxG7G__cards{gap:var(--ds-space-3);flex-direction:column;display:flex}.mobile-module__EaxG7G__card{font:inherit;text-align:left;cursor:pointer;gap:var(--ds-space-2);padding:var(--ds-space-4);border:1px solid var(--ds-color-border);border-radius:var(--ds-radius-md);color:inherit;overflow-wrap:anywhere;background:0 0;flex-direction:column;text-decoration:none;display:flex}.mobile-module__EaxG7G__card p{margin:0}.mobile-module__EaxG7G__content{white-space:pre-wrap;overflow-wrap:anywhere}.mobile-module__EaxG7G__info{gap:var(--ds-space-4);flex-wrap:wrap;margin:0;display:flex}.mobile-module__EaxG7G__info dt{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.mobile-module__EaxG7G__info dd{margin:0}@media (max-width:47.99rem){.mobile-module__EaxG7G__section{padding:var(--ds-space-3)}.mobile-module__EaxG7G__heading h1{font-size:var(--ds-font-size-xl)}}
.desktop-module__wHDmqG__page{gap:var(--ds-space-5);flex-direction:column;height:100%;min-height:0;display:flex}.desktop-module__wHDmqG__heading,.desktop-module__wHDmqG__heading>div,.desktop-module__wHDmqG__filters,.desktop-module__wHDmqG__actions{align-items:center;display:flex}.desktop-module__wHDmqG__heading{justify-content:space-between;gap:var(--ds-space-4)}.desktop-module__wHDmqG__heading>div{flex-direction:column;align-items:flex-start}.desktop-module__wHDmqG__heading h1,.desktop-module__wHDmqG__heading p{margin:0}.desktop-module__wHDmqG__heading h1{font-size:var(--ds-font-size-2xl)}.desktop-module__wHDmqG__heading p{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.desktop-module__wHDmqG__filters{gap:var(--ds-space-3)}.desktop-module__wHDmqG__filters>:first-child{width:min(20rem,100%)}.desktop-module__wHDmqG__actions{gap:var(--ds-space-1)}@media (max-width:47.99rem){.desktop-module__wHDmqG__heading h1{font-size:var(--ds-font-size-xl)}.desktop-module__wHDmqG__filters{flex-direction:column;align-items:stretch}}
.mobile-module__BTIY8a__page{gap:var(--ds-space-5);flex-direction:column;display:flex}.mobile-module__BTIY8a__heading{justify-content:space-between;align-items:center;gap:var(--ds-space-4);display:flex}.mobile-module__BTIY8a__heading h1,.mobile-module__BTIY8a__heading p{margin:0}.mobile-module__BTIY8a__heading h1{font-size:var(--ds-font-size-2xl)}.mobile-module__BTIY8a__heading p,.mobile-module__BTIY8a__total,.mobile-module__BTIY8a__customerCard>span{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.mobile-module__BTIY8a__heading p{margin-top:var(--ds-space-1)}.mobile-module__BTIY8a__page>:nth-child(2){width:min(24rem,100%)}.mobile-module__BTIY8a__actions{gap:var(--ds-space-1);flex-shrink:0;display:flex}.mobile-module__BTIY8a__cardList{gap:var(--ds-space-3);flex-direction:column;display:flex}.mobile-module__BTIY8a__customerCard{gap:var(--ds-space-2);overflow-wrap:anywhere;flex-direction:column;display:flex}.mobile-module__BTIY8a__customerCard header strong{min-width:0}.mobile-module__BTIY8a__customerCard header{justify-content:space-between;align-items:center;gap:var(--ds-space-2);display:flex}@media (max-width:47.99rem){.mobile-module__BTIY8a__heading{flex-direction:column;align-items:stretch}.mobile-module__BTIY8a__heading h1{font-size:var(--ds-font-size-xl)}}
.mobile-module__NseTPa__page{gap:var(--space-6);flex-direction:column;min-width:0;display:flex}.mobile-module__NseTPa__tasks{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}.mobile-module__NseTPa__panels{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}
.mobile-module__D-ehta__page{gap:var(--ds-space-6);flex-direction:column;display:flex}.mobile-module__D-ehta__heading,.mobile-module__D-ehta__filters,.mobile-module__D-ehta__actions{align-items:center;display:flex}.mobile-module__D-ehta__heading{justify-content:space-between;gap:var(--ds-space-4)}.mobile-module__D-ehta__heading h1,.mobile-module__D-ehta__heading p,.mobile-module__D-ehta__page section h2{margin:0}.mobile-module__D-ehta__heading h1{font-size:var(--ds-font-size-2xl)}.mobile-module__D-ehta__heading p,.mobile-module__D-ehta__total,.mobile-module__D-ehta__card span{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.mobile-module__D-ehta__filters{align-items:stretch;gap:var(--ds-space-3);flex-flow:column wrap}.mobile-module__D-ehta__filters>*{width:100%}.mobile-module__D-ehta__actions{gap:var(--ds-space-2);flex-wrap:wrap}.mobile-module__D-ehta__page section{gap:var(--ds-space-3);flex-direction:column;display:flex}.mobile-module__D-ehta__page section h2{font-size:var(--ds-font-size-lg)}.mobile-module__D-ehta__cardList,.mobile-module__D-ehta__cardList .mobile-module__D-ehta__card{gap:var(--ds-space-2);flex-direction:column;display:flex}.mobile-module__D-ehta__card{padding:var(--ds-space-4);overflow-wrap:anywhere}.mobile-module__D-ehta__card .mobile-module__D-ehta__stockTitle{height:auto;min-height:var(--size-button-md);white-space:normal;text-align:left;justify-content:flex-start;padding:0}@media (max-width:47.99rem){.mobile-module__D-ehta__heading{flex-direction:column;align-items:stretch}.mobile-module__D-ehta__heading h1{font-size:var(--ds-font-size-xl)}.mobile-module__D-ehta__filters{flex-direction:column;align-items:stretch}.mobile-module__D-ehta__filters>*{width:100%}}.mobile-module__D-ehta__searchRow{gap:var(--ds-space-2);grid-template-columns:minmax(0,1fr) auto;display:grid}
.file-selection-dialog-module__0qIsAa__body{min-height:0}
.mobile-module___tC24a__page{gap:var(--ds-space-5);flex-direction:column;display:flex}.mobile-module___tC24a__heading,.mobile-module___tC24a__filters,.mobile-module___tC24a__actions{align-items:center;display:flex}.mobile-module___tC24a__heading{justify-content:space-between;gap:var(--ds-space-4)}.mobile-module___tC24a__heading h1,.mobile-module___tC24a__heading p{margin:0}.mobile-module___tC24a__heading h1{font-size:var(--ds-font-size-2xl)}.mobile-module___tC24a__heading p,.mobile-module___tC24a__total,.mobile-module___tC24a__productInfo>span{color:var(--ds-color-text-muted);font-size:var(--ds-font-size-sm)}.mobile-module___tC24a__filters{gap:var(--ds-space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.mobile-module___tC24a__actions{gap:var(--ds-space-1)}.mobile-module___tC24a__mobileFilterValue{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-module___tC24a__cardList{gap:var(--ds-space-3);flex-direction:column;display:flex}.mobile-module___tC24a__cardList .mobile-module___tC24a__productCard{align-items:center;gap:var(--ds-space-2)var(--ds-space-3);padding:var(--ds-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.mobile-module___tC24a__productInfo{gap:var(--ds-space-2);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.mobile-module___tC24a__productMeta{align-items:flex-end;gap:var(--ds-space-2);flex-direction:column;display:flex}@media (max-width:47.99rem){.mobile-module___tC24a__heading{flex-direction:column;align-items:stretch}.mobile-module___tC24a__heading h1{font-size:var(--ds-font-size-xl)}}
