body[data-stalled] .Switch_module_switch,.Switch_module_switch.Switch_module_disabled{opacity:.5;pointer-events:none;cursor:no-drop}.Switch_module_switch{display:inline-block;height:20px;width:40px;position:relative;border-radius:10px;background-color:rgba(var(--color-primary-rgb),0);border:2px solid var(--color-background-4);box-sizing:border-box;transition:background-color .25s cubic-bezier(.33,1,.68,1),border-color .25s cubic-bezier(.33,1,.68,1)}.Switch_module_switch .Switch_module_knob{left:2px;top:2px}.Switch_module_switch.Switch_module_checked{border-color:var(--color-primary);background-color:var(--color-primary)}.Switch_module_switch.Switch_module_checked .Switch_module_knob{left:22px;background-color:var(--color-background-1)}.Switch_module_switch:not(.Switch_module_disabled):hover,.Switch_module_field:hover .Switch_module_switch:not(.Switch_module_disabled){cursor:pointer}.Switch_module_switch:not(.Switch_module_disabled):hover .Switch_module_knob,.Switch_module_field:hover .Switch_module_switch:not(.Switch_module_disabled) .Switch_module_knob{transform:translate(1px)}.Switch_module_switch:not(.Switch_module_disabled):hover.Switch_module_checked .Switch_module_knob,.Switch_module_field:hover .Switch_module_switch:not(.Switch_module_disabled).Switch_module_checked .Switch_module_knob{transform:translate(-1px)}.Switch_module_knob{position:absolute;transition:left .25s cubic-bezier(.33,1,.68,1),background-color .25s cubic-bezier(.33,1,.68,1),transform .25s cubic-bezier(.33,1,.68,1);background-color:var(--color-primary);border-radius:50%;width:12px;height:12px}.Switch_module_field{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}.Switch_module_field .Switch_module_labelContainer{width:240px;color:var(--color-text-2)}.Switch_module_field .Switch_module_labelContainer label:hover{color:var(--color-text-2)}.Switch_module_field .Switch_module_labelContainer.Switch_module_disabled{color:var(--color-text-4)}.Switch_module_field .Switch_module_labelContainer.Switch_module_disabled label{cursor:default}.Switch_module_field.Switch_module_before .Switch_module_labelContainer{margin-left:12px;width:100%}[data-field-id]>.Switch_module_switch{margin-top:6px}.checkbox,.checkbox:before,.checkbox:after{min-width:18px;min-height:18px;max-width:18px;max-height:18px;display:inline-flex;align-items:center;justify-content:center}.checkbox{font-size:18px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:900;font-family:"Font Awesome 5 Free";color:var(--color-primary);padding:6px;box-sizing:content-box;border-radius:50%;outline:none!important;background-color:transparent;transition:background-color .15s ease-out}.checkbox:focus,.checkbox:not([disabled]):hover{background:var(--color-background-3)}.checkbox:not([disabled]):active{background:var(--color-background-4)}.checkbox:before{min-width:14px;max-width:14px;min-height:14px;max-height:14px;position:absolute;content:""!important;opacity:0;transition:opacity cubic-bezier(.33,1,.68,1) .25s;border:2px solid;border-color:var(--color-primary);border-radius:50%;background-color:var(--color-input-background)}.checkbox:after{position:absolute;font-size:12px;content:""!important;border-radius:50%;background:var(--color-primary);color:var(--color-background-1);min-width:18px;min-height:18px;max-width:18px;max-height:18px;transition:transform cubic-bezier(.34,1.56,.64,1) .25s,opacity cubic-bezier(.33,1,.68,1) .25s}.checkbox.type-radio:after{content:""!important;font-size:6px}.checkbox[disabled]:before{border-color:var(--color-background-4)}.checkbox[disabled]:after{background:var(--color-background-1);color:var(--color-background-4)}.checkbox:not(:checked):before{opacity:.75}.checkbox:not(:checked):after{transform:scale(.2);opacity:0}.checkbox-field,.checkbox-field>.label{display:flex;flex-direction:row;align-items:center}.checkbox-field .label{color:var(--color-text-3);margin:0 0 0 3px;cursor:pointer;-webkit-user-select:none;user-select:none;flex-grow:1}.checkbox-field .label:hover{color:var(--color-text-2)}.checkbox-field.disabled .label,.checkbox-field.disabled .label:hover{color:var(--color-text-4)}.BadgedIcon_module_container{position:relative;display:flex;flex-direction:row}.BadgedIcon_module_container .BadgedIcon_module_badge{position:relative;bottom:8px;margin-left:2px;font-size:14px;color:var(--color-text-3);white-space:nowrap}.RadialProgress_module_progress{display:inline-block;overflow:visible;padding:2px;box-sizing:border-box}.RadialProgress_module_progress[data-size=tiny]{width:18px;height:18px}.RadialProgress_module_progress[data-size=tiny] .RadialProgress_module_spinner circle{stroke-width:2px}.RadialProgress_module_progress[data-size=medium]{width:48px;height:48px}.RadialProgress_module_progress.RadialProgress_module_rotate .RadialProgress_module_spinner{animation:RadialProgress_module_spin 2s linear infinite}.RadialProgress_module_progress:not(.RadialProgress_module_rotate) .RadialProgress_module_spinner{transform:scaleX(-1) rotate(-90deg)}.RadialProgress_module_progress .RadialProgress_module_spinner{display:block;width:100%;height:100%;overflow:visible}.RadialProgress_module_progress .RadialProgress_module_spinner circle{stroke-width:5px;stroke:var(--color-primary);transition:stroke-dasharray .25s ease-out}.RadialProgress_module_progress .RadialProgress_module_spinner circle.RadialProgress_module_shadow{stroke:#00000026}@keyframes RadialProgress_module_spin{to{transform:rotate(359deg)}}.PlaceholderLine_module_line{height:12px;background-color:var(--color-background-3);border-radius:6px;animation:PlaceholderLine_module_pulsate .75s linear infinite;width:100%;min-width:48px}@keyframes PlaceholderLine_module_pulsate{0%,to{animation-timing-function:ease-in;opacity:1}50%{animation-timing-function:ease-out;opacity:.65}}.icon.interactive{opacity:.75}.icon.interactive:hover{opacity:1}.task-indicator-modal{position:fixed;z-index:9999;left:0;top:0;bottom:0;right:0;background:transparent;display:flex;flex-direction:column;align-items:center;justify-content:center}.task-indicator-modal:before{position:absolute;content:"";left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:50%;background:var(--color-background-1)}.task-indicator{display:inline-block;width:24px;height:24px;position:relative}.task-indicator.animated{animation:ti-appear .3s cubic-bezier(.33,1,.68,1) forwards}.task-indicator.absolute-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.task-indicator.xtiny{width:14px;height:14px}.task-indicator.xtiny [data-spinner]{border-width:2px}.task-indicator.tiny{width:18px;height:18px}.task-indicator.tiny [data-spinner]{border-width:2px}.task-indicator.large{width:48px;height:48px}.task-indicator [data-spinner]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;border-radius:50%;height:100%;border:3px solid var(--color-primary);border-bottom-color:transparent!important;border-left-color:transparent!important;border-right-color:transparent!important;animation:spinner-spin .75s linear;animation-iteration-count:infinite}@keyframes spinner-spin{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(359deg)}}@keyframes ti-appear{0%{width:0}}.HoverableTableRow_module_row.HoverableTableRow_module_clickable{cursor:pointer}.HoverableTableRow_module_row{background-repeat:no-repeat}.ListableSwitch_module_inner{display:flex;flex-direction:row;align-items:center;padding:8px 42px 8px 12px;white-space:nowrap;box-sizing:border-box;width:100%}.ListableSwitch_module_switch{display:inline-flex;position:relative;z-index:1;-webkit-user-select:none;user-select:none;cursor:pointer;margin:4px;box-sizing:border-box}.ListableSwitch_module_switch.ListableSwitch_module_disabled,.ListableSwitch_module_switch [disabled]{opacity:.75;cursor:not-allowed}.ListableSwitch_module_switch:hover:after{background-color:var(--color-element-hover)}.ListableSwitch_module_switch:before,.ListableSwitch_module_switch:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none}.ListableSwitch_module_switch:before{background:var(--color-accent);z-index:0;transition:transform .25s cubic-bezier(.33,1,.68,1),opacity .25s cubic-bezier(.33,1,.68,1);border-radius:3px}.ListableSwitch_module_switch.ListableSwitch_module_checked .ListableSwitch_module_children{left:24px}.ListableSwitch_module_switch.ListableSwitch_module_checked .ListableSwitch_module_uncheck,.ListableSwitch_module_switch.ListableSwitch_module_checked .ListableSwitch_module_check{color:#ffffffd2}.ListableSwitch_module_switch.ListableSwitch_module_checked .ListableSwitch_module_uncheck{opacity:0}.ListableSwitch_module_switch.ListableSwitch_module_checked .ListableSwitch_module_children{color:#fafafa}.ListableSwitch_module_switch:not(.ListableSwitch_module_checked):before{opacity:0;transform:scale(.95)}.ListableSwitch_module_switch:not(.ListableSwitch_module_checked) .ListableSwitch_module_check{opacity:0}.ListableSwitch_module_switch:not(.ListableSwitch_module_checked) .ListableSwitch_module_uncheck{color:var(--color-text-2)}.ListableSwitch_module_switch:not(.ListableSwitch_module_checked).ListableSwitch_module_customIconAfter .ListableSwitch_module_children{left:0}.ListableSwitch_module_check,.ListableSwitch_module_uncheck{position:absolute;transition:opacity .25s cubic-bezier(.33,1,.68,1);pointer-events:none}.ListableSwitch_module_uncheck{font-size:12px;transform:translate(2px)}.ListableSwitch_module_children{position:relative;left:16px;transition:left .25s cubic-bezier(.33,1,.68,1);max-width:100%;display:inline-flex;flex-direction:row;gap:12px;align-items:center}@keyframes Button_module_doubleClickRequired{0%{animation-timing-function:cubic-bezier(.25,1,.5,1)}15%,85%{transform:scale(.95);opacity:.75}}@keyframes Button_module_clickedViaKeyboard{0%,to{background-color:none}33%{background-color:var(--color-element-active)}}.Button_module_button{white-space:nowrap;margin:0;font-weight:400;font-weight:var(--font-weight-default);padding:8px 16px;font-size:15px;border-radius:var(--border-radius-button);height:42px;box-sizing:border-box;outline:none!important;position:relative;display:inline-flex;gap:8px;flex-direction:row;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none}.Button_module_button:before{transition:background-color .25s cubic-bezier(.215,.61,.355,1);content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:transparent;pointer-events:none}.Button_module_button[data-size=compact]{height:32px}.Button_module_button[data-size=compact],.Button_module_button[data-size=compact]:before,.Button_module_button[data-size=compact]:after{border-radius:16px}.Button_module_button.Button_module_iconOnly{min-width:28px;max-width:28px;height:28px;box-sizing:border-box;padding:0!important}.Button_module_button.Button_module_iconOnly,.Button_module_button.Button_module_iconOnly:before,.Button_module_button.Button_module_iconOnly:after{border-radius:14px}.Button_module_button.Button_module_iconOnly[data-icon-size=medium]{min-width:32px;max-width:32px;height:32px}.Button_module_button.Button_module_iconOnly[data-icon-size=medium],.Button_module_button.Button_module_iconOnly[data-icon-size=medium]:before,.Button_module_button.Button_module_iconOnly[data-icon-size=medium]:after{border-radius:16px}.Button_module_button.Button_module_iconOnly[data-icon-size=medium] .Button_module_icon{font-size:17px}.Button_module_button.Button_module_iconOnly[data-icon-size=large]{min-width:36px;max-width:36px;height:36px}.Button_module_button.Button_module_iconOnly[data-icon-size=large],.Button_module_button.Button_module_iconOnly[data-icon-size=large]:before,.Button_module_button.Button_module_iconOnly[data-icon-size=large]:after{border-radius:18px}.Button_module_button.Button_module_iconOnly[data-icon-size=large] .Button_module_icon{font-size:20px}.Button_module_button.Button_module_iconOnly[data-icon-size=xlarge]{min-width:48px;max-width:48px;height:48px}.Button_module_button.Button_module_iconOnly[data-icon-size=xlarge],.Button_module_button.Button_module_iconOnly[data-icon-size=xlarge]:before,.Button_module_button.Button_module_iconOnly[data-icon-size=xlarge]:after{border-radius:24px}.Button_module_button.Button_module_iconOnly[data-icon-size=xlarge] .Button_module_icon{font-size:24px}.Button_module_button.Button_module_iconOnly .Button_module_icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);margin:0!important}.Button_module_button:after{position:absolute;content:" ";left:0;top:0;width:100%;height:100%;border:2px solid rgba(var(--color-primary-rgb),.35);box-sizing:border-box;opacity:0;pointer-events:none;transition:opacity 75ms ease-out}.Button_module_button:before,.Button_module_button:after{border-radius:var(--border-radius-button)}.Button_module_button:focus:after{opacity:1}.Button_module_button.Button_module_disabled{opacity:.5;cursor:not-allowed}.Button_module_button:not(.Button_module_disabled):hover{cursor:pointer}.Button_module_button:not(.Button_module_disabled):active:before,.Button_module_button:not(.Button_module_disabled).Button_module_active:before{transition:background-color 25ms cubic-bezier(.55,.055,.675,.19)}.Button_module_button .Button_module_text{overflow:hidden;text-overflow:ellipsis;padding:4px 4px 4px 0}.Button_module_button .Button_module_icon,.Button_module_button .Button_module_taskIndicator{font-size:18px}.Button_module_button .Button_module_icon:not(svg){font-size:13px}.Button_module_button svg.Button_module_icon{width:16px;height:16px}.Button_module_button[data-weight=normal],.Button_module_button[data-weight=dimmed],.Button_module_button[data-weight=danger],.Button_module_button[data-weight=simple]{border:none;background-color:var(--color-button-background-normal);padding:4px var(--padding-button-normal-horizontal)}.Button_module_button[data-weight=normal]:not(.Button_module_disabled):active:before,.Button_module_button[data-weight=normal]:not(.Button_module_disabled).Button_module_active:before,.Button_module_button[data-weight=dimmed]:not(.Button_module_disabled):active:before,.Button_module_button[data-weight=dimmed]:not(.Button_module_disabled).Button_module_active:before,.Button_module_button[data-weight=danger]:not(.Button_module_disabled):active:before,.Button_module_button[data-weight=danger]:not(.Button_module_disabled).Button_module_active:before,.Button_module_button[data-weight=simple]:not(.Button_module_disabled):active:before,.Button_module_button[data-weight=simple]:not(.Button_module_disabled).Button_module_active:before{background-color:var(--color-element-active)}.Button_module_button[data-weight=normal]:not(.Button_module_disabled):hover:not(:active):not(.Button_module_active):before,.Button_module_button[data-weight=dimmed]:not(.Button_module_disabled):hover:not(:active):not(.Button_module_active):before,.Button_module_button[data-weight=danger]:not(.Button_module_disabled):hover:not(:active):not(.Button_module_active):before,.Button_module_button[data-weight=simple]:not(.Button_module_disabled):hover:not(:active):not(.Button_module_active):before{background-color:var(--color-element-hover)}.Button_module_button[data-weight=primary]{background-color:var(--color-primary);border:none}.Button_module_button[data-weight=primary],.Button_module_button[data-weight=primary] .Button_module_icon{color:var(--color-background-2)!important;fill:var(--color-background-2)}.Button_module_button[data-weight=primary] .Button_module_taskIndicator [data-spinner]{border-color:var(--color-background-2)}.Button_module_button[data-weight=normal],.Button_module_button[data-weight=normal] .Button_module_icon{color:var(--color-button-normal);fill:var(--color-button-normal)}.Button_module_button[data-weight=normal]:not(.Button_module_iconOnly) .Button_module_icon{color:var(--color-accent)}.Button_module_button[data-weight=normal] .Button_module_taskIndicator [data-spinner]{border-color:var(--color-button-normal)}.Button_module_button[data-weight=simple]{background:transparent;border:none}.Button_module_button[data-weight=simple],.Button_module_button[data-weight=simple] .Button_module_icon{color:var(--color-button-simple);fill:var(--color-button-simple)}.Button_module_button[data-weight=simple]:not(.Button_module_iconOnly) .Button_module_icon{color:var(--color-accent)}.Button_module_button[data-weight=simple] .Button_module_taskIndicator [data-spinner]{border-color:var(--color-button-simple)}.Button_module_button[data-weight=danger]{background:transparent;border:none;background-color:var(--color-button-background-danger)}.Button_module_button[data-weight=danger],.Button_module_button[data-weight=danger] .Button_module_icon{color:var(--color-danger);fill:var(--color-danger)}.Button_module_button[data-weight=danger] .Button_module_taskIndicator [data-spinner]{border-color:var(--color-danger)}.Button_module_button[data-weight=dimmed]{background:transparent;border:none;background-color:var(--color-button-background-dimmed)}.Button_module_button[data-weight=dimmed],.Button_module_button[data-weight=dimmed] .Button_module_icon,.Button_module_button[data-weight=dimmed] .Button_module_task-indicator{color:var(--color-text-3);fill:var(--color-text-3)}.Button_module_button[data-weight=accent]{background:transparent;border:none}.Button_module_button[data-weight=accent],.Button_module_button[data-weight=accent] .Button_module_icon,.Button_module_button[data-weight=accent] .Button_module_task-indicator{color:var(--color-accent);fill:var(--color-accent)}.Button_module_button.Button_module_doubleClickRequired{animation:Button_module_doubleClickRequired 1.25s both}.Button_module_button.Button_module_clickedViaKeyboard{animation:Button_module_clickedViaKeyboard .35s}.Button_module_badge{width:6px;height:6px;border-radius:50%;background:var(--color-primary);margin-left:2px;position:absolute;top:50%;transform:translateY(-10px);right:16px}.Button_module_badge.Button_module_offset{right:0}.Tooltip_module_trigger{display:inline-flex;vertical-align:middle;position:relative}.Tooltip_module_trigger[data-interactive=clickable],.Tooltip_module_trigger[data-interactive=hoverable]{padding:2px 5px;border-radius:3px}.Tooltip_module_trigger[data-interactive=clickable]:hover,.Tooltip_module_trigger[data-interactive=hoverable]:hover{background:var(--color-element-hover)}.Tooltip_module_trigger[data-interactive=clickable][data-negate-interactive-padding=left],.Tooltip_module_trigger[data-interactive=hoverable][data-negate-interactive-padding=left]{left:-5px}.Tooltip_module_trigger[data-interactive=clickable][data-negate-interactive-padding=right],.Tooltip_module_trigger[data-interactive=hoverable][data-negate-interactive-padding=right]{right:-5px}.Tooltip_module_trigger[data-interactive=clickable]{color:var(--color-button-normal)}.Tooltip_module_trigger[data-interactive=clickable],.Tooltip_module_trigger[data-interactive=clickable] *{cursor:pointer}.Tooltip_module_tooltip{position:fixed;pointer-events:none;transform:translate(-50%);z-index:99999;-webkit-user-select:none;user-select:none;transition:opacity .15s cubic-bezier(.215,.61,.355,1);max-width:320px;white-space:pre-wrap}.Tooltip_module_tooltip.Tooltip_module_visible.Tooltip_module_delay{transition-delay:.35s}.Tooltip_module_tooltip:not(.Tooltip_module_visible){opacity:0;transition-delay:0s}.Tooltip_module_tooltip[data-position=top]{transform:translate(-50%,calc(-100% - 12px))}.Tooltip_module_tooltip[data-position=bottom]{transform:translate(-50%,12px)}.Tooltip_module_tooltip[data-position=right]{transform:translate(12px,-50%)}.Tooltip_module_tooltip[data-position=left]{transform:translate(calc(-100% - 12px),-50%)}.Tooltip_module_tooltip .Tooltip_module_text{position:relative;background-color:#424242;color:#fff;font-weight:400;text-align:left;font-size:13px;padding:8px 12px;border-radius:3px;word-break:break-all;word-break:break-word}.Tooltip_module_tooltip .Tooltip_module_text>div{min-height:1em}.modal-backdrop{position:absolute;left:0;top:0;width:100%;height:100%;z-index:999;opacity:0;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;align-items:center;overflow-x:hidden}.modal-backdrop:not(.backdrop-hidden){background:#00000073;background:radial-gradient(circle at center,#00000073,#000000bf)}.modal-backdrop.open{transform:none;animation:modal-backdrop-appear .35s cubic-bezier(.215,.61,.355,1) both}.modal-backdrop:not(.open),.modal-backdrop:not(.open) .modal:before,.modal-backdrop:not(.open) .modal,.modal-backdrop:not(.open) .modal *{pointer-events:none!important}.modal-backdrop:not(.open).opened-once{animation:modal-backdrop-disappear .35s cubic-bezier(.215,.61,.355,1) both}.modal-backdrop:not(.open) .modal{animation-name:modal-zoom-out}.modal-backdrop:not(.open).animation-slide .modal{animation-name:modal-slide-out}.modal-backdrop .modal{transition:filter .15s linear;animation:modal-zoom-in .35s cubic-bezier(.215,.61,.355,1) both}.modal-backdrop .modal.center{margin:auto}.modal-backdrop .modal:not([data-no-deprecated-margins]) .field:not(:first-child){margin-top:24px}.modal-backdrop.animation-slide .modal{animation-name:modal-slide-in}.modal-backdrop.scrollable{overflow-y:auto}.modal-backdrop.backdrop-hidden .modal:before{box-shadow:0 8px 24px #0000001a;border:2px solid var(--color-background-3)}@media (max-width: 768px){.modal-backdrop .modal[data-size=large],.modal-backdrop .modal[data-size=xlarge]{width:100vw}}@keyframes modal-backdrop-appear{0%{opacity:0}to{opacity:1}}@keyframes modal-backdrop-disappear{0%{opacity:1}to{opacity:0}}.modal{position:relative;padding:15vh 24px 10vh;transition:filter .25s linear;min-width:260px;pointer-events:none}.modal:before,.modal>*{pointer-events:auto}.modal:before{content:"";position:absolute;left:0;top:calc(15vh - 24px);width:100%;height:calc(100% - 25vh + 48px);border-radius:4px;z-index:-1}.modal:before{background:var(--color-background-2)}.modal{display:flex;flex-direction:column;color:var(--color-text-3)}.modal[data-size=small-medium]{width:320px}.modal[data-size=medium]{width:460px}.modal[data-size=large],.modal[data-size=xlarge]{width:85vw;max-width:780px;box-sizing:border-box;top:0}.modal[data-size=xlarge]{min-height:80vh}.modal .modal-close{position:absolute;right:-14px;top:-18px;z-index:10;padding:12px;opacity:.75}.modal .modal-close:hover{opacity:1;cursor:pointer}.modal .modal-close,.modal .modal-close .icon{color:var(--color-text-3)}@keyframes modal-zoom-out{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes modal-zoom-in{0%{transform:scale(.95)}to{transform:scale(1)}}@keyframes modal-slide-out{0%{transform:none}to{transform:translateY(-36px)}}@keyframes modal-slide-in{0%{transform:translateY(36px)}to{transform:none}}.Modal_module_header{position:relative;overflow:visible}.Modal_module_header .Modal_module_title{display:inline-flex;margin-bottom:0;color:var(--color-text-2)}.Modal_module_header .Modal_module_title .Modal_module_text,.Modal_module_header .Modal_module_title .Modal_module_back{margin-bottom:18px}.Modal_module_header .Modal_module_title .Modal_module_text{position:relative}.Modal_module_header .Modal_module_title .Modal_module_back{display:inline-block;position:relative;bottom:1px;transition:width .25s cubic-bezier(.33,1,.68,1),opacity .25s ease-out;width:38px}.Modal_module_header .Modal_module_title .Modal_module_back.Modal_module_visible{transition-delay:.35s,.35s}.Modal_module_header .Modal_module_title .Modal_module_back:not(.Modal_module_visible){width:0;opacity:0;pointer-events:none}.Modal_module_header .Modal_module_subtitle{font-size:16px;position:relative;bottom:16px;color:var(--color-text-3)}.Modal_module_footer{display:flex;flex-direction:row-reverse;gap:6px;align-items:center;margin-top:18px}.Modal_module_body{overflow-x:hidden;overflow-y:auto;flex-grow:1}.Modal_module_body.Modal_module_flex{display:flex;flex-direction:column}.Popover_module_container{position:absolute;left:50%;z-index:99}.Popover_module_container[data-vertical-position=top] .Popover_module_transformedContainer:not(.Popover_module_open):not([data-animation-type=simple]){transform:translateY(8px)}.Popover_module_container[data-vertical-position=middle][data-horizontal-position=right] .Popover_module_transformedContainer:not(.Popover_module_open):not([data-animation-type=simple]){transform:translate(-8px)}.Popover_module_container[data-vertical-position=middle][data-horizontal-position=left] .Popover_module_transformedContainer:not(.Popover_module_open):not([data-animation-type=simple]){transform:translate(8px)}.Popover_module_container[data-vertical-position=bottom] .Popover_module_transformedContainer:not(.Popover_module_open):not([data-animation-type=simple]){transform:translateY(-8px)}.Popover_module_container[data-vertical-position=middle]{bottom:50%}.Popover_module_container[data-vertical-position=middle] .Popover_module_notchContainer{top:50%}.Popover_module_container[data-vertical-position=middle][data-horizontal-position=right]{left:unset;right:-16px}.Popover_module_container[data-vertical-position=middle][data-horizontal-position=right] .Popover_module_notchContainer{transform:translate(-34px,-50%) rotate(270deg)}.Popover_module_container[data-vertical-position=middle][data-horizontal-position=left] .Popover_module_notchContainer{transform:translate(-14px,-50%) rotate(90deg)}.Popover_module_container[data-vertical-position=top]{top:-16px}.Popover_module_container[data-vertical-position=top] .Popover_module_notchContainer{transform:translate(-50%) rotate(180deg)}.Popover_module_container[data-vertical-position=bottom]{bottom:-16px}.Popover_module_body,.Popover_module_notch{box-sizing:border-box;box-shadow:0 0 2px #00000073}.Popover_module_body{background:var(--color-background-2)}.Popover_module_body:not(.Popover_module_noMaxWidth){min-width:216px}.Popover_module_body,.Popover_module_body p{color:var(--color-text-3)}.Popover_module_body{position:absolute;transform:translate(-50%);border-radius:10px;padding:18px;overflow:hidden}.Popover_module_body:not(.Popover_module_noTopSpacing){padding-top:34px}.Popover_module_notch{background:var(--color-background-2);width:24px;height:24px;position:absolute;top:0;left:50%;transform:translate(-50%,15.0294372515px) rotate(45deg)}.Popover_module_notchContainer{width:48px;height:20px;overflow:hidden;position:absolute;top:0;transform:translate(-50%,-20px);z-index:99;pointer-events:none}.Popover_module_closeButton{position:absolute!important;top:8px!important;right:8px!important;z-index:99}.Popover_module_title{color:var(--color-text-3);font-size:14px;flex-grow:1;display:flex;flex-direction:row;gap:8px;align-items:center}.Popover_module_anchor{position:absolute;left:50%;transform:translate(-50%);z-index:99}.Popover_module_anchor[data-vertical-align=top]{top:0}.Popover_module_anchor[data-vertical-align=middle]{top:50%;transform:translate(-50%,-14px)}.Popover_module_anchor[data-vertical-align=bottom]{top:100%}.Popover_module_anchor[data-horizontal-align=right]{left:0}.Popover_module_head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;box-sizing:border-box;margin:18px 0 8px;height:24px;position:relative;border-radius:12px;-webkit-user-select:none;user-select:none}.Popover_module_head.Popover_module_interactableMasterHead:hover{background-color:var(--color-element-hover)}.Popover_module_head.Popover_module_interactableMasterHead{cursor:pointer}.Popover_module_masterHead{position:absolute;top:6px;left:0;right:0;margin-top:0;padding-left:18px;padding-right:8px;z-index:99}.Popover_module_asideList{display:flex;flex-direction:row;align-items:center;gap:16px}.Popover_module_transformedContainer{position:absolute;z-index:99}.Popover_module_transformedContainer:not(.Popover_module_open){opacity:0;pointer-events:none;transition-timing-function:cubic-bezier(.11,0,.5,0)}.Popover_module_transformedContainer{opacity:1;transform:none;transition:opacity .25s,transform .25s;transition-timing-function:cubic-bezier(.33,1,.68,1)}.SortableTableHeader_module_th{white-space:nowrap;-webkit-user-select:none;user-select:none}.SortableTableHeader_module_th.SortableTableHeader_module_active.SortableTableHeader_module_alignRight .SortableTableHeader_module_icon,.SortableTableHeader_module_th.SortableTableHeader_module_active.SortableTableHeader_module_alignRight .SortableTableHeader_module_children,.SortableTableHeader_module_th:hover.SortableTableHeader_module_alignRight .SortableTableHeader_module_icon,.SortableTableHeader_module_th:hover.SortableTableHeader_module_alignRight .SortableTableHeader_module_children{left:0}.SortableTableHeader_module_th:hover,.SortableTableHeader_module_th:hover .SortableTableHeader_module_container{cursor:pointer}.SortableTableHeader_module_th:hover .SortableTableHeader_module_icon{opacity:1!important}.SortableTableHeader_module_th:hover .SortableTableHeader_module_container:before{background:var(--color-background-3)}.SortableTableHeader_module_th:active .SortableTableHeader_module_container:before{background:var(--color-background-4)}.SortableTableHeader_module_th .SortableTableHeader_module_children{display:inline-block;position:relative;transition:left .25s cubic-bezier(.33,1,.68,1)}.SortableTableHeader_module_th .SortableTableHeader_module_icon{position:relative;transition:left .25s cubic-bezier(.33,1,.68,1),transform .25s cubic-bezier(.33,1,.68,1),opacity .25s cubic-bezier(.33,1,.68,1);pointer-events:none;display:inline-block;width:18px;text-align:right;font-size:14px;color:var(--color-text-4)}.SortableTableHeader_module_th:not(.SortableTableHeader_module_active) .SortableTableHeader_module_icon{opacity:0}.SortableTableHeader_module_th.SortableTableHeader_module_alignRight .SortableTableHeader_module_icon{left:6px}.SortableTableHeader_module_th.SortableTableHeader_module_alignRight .SortableTableHeader_module_children{left:18px}.SortableTableHeader_module_th .SortableTableHeader_module_container{display:inline-block;position:relative;overflow:visible}.SortableTableHeader_module_th .SortableTableHeader_module_container:before{content:"";position:absolute;border-radius:6px;left:-12px;right:-12px;top:-6px;bottom:-6px}.Pagination_module_pagination{display:flex;flex-direction:row;transition:opacity 1.5s ease}.Pagination_module_pagination.Pagination_module_disabled{transition-duration:.25s;opacity:.75;pointer-events:none}.Pagination_module_pagination>.Pagination_module_divider{width:36px;height:36px}.Pagination_module_pagination>.Pagination_module_divider,.Pagination_module_pagination>.Pagination_module_page{min-width:36px;display:flex;align-items:center;justify-content:center;color:var(--color-button-normal);animation:Pagination_module_page-appear .4s cubic-bezier(.33,1,.68,1) both}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(1),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(1){animation-delay:75ms}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(2),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(2){animation-delay:.15s}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(3),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(3){animation-delay:225ms}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(4),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(4){animation-delay:.3s}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(5),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(5){animation-delay:375ms}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(6),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(6){animation-delay:.45s}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(7),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(7){animation-delay:525ms}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(8),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(8){animation-delay:.6s}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(9),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(9){animation-delay:675ms}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(10),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(10){animation-delay:.75s}.Pagination_module_pagination>.Pagination_module_divider:nth-of-type(11),.Pagination_module_pagination>.Pagination_module_page:nth-of-type(11){animation-delay:825ms}.Pagination_module_pagination>.Pagination_module_page{transition:background-color .25s cubic-bezier(.33,1,.68,1);border-radius:4px;position:relative;-webkit-user-select:none;user-select:none}.Pagination_module_pagination>.Pagination_module_page:before{content:"";position:absolute;left:0;width:100%;border-radius:2px 2px 0 0;bottom:-2px;background:var(--color-primary);transition:height .15s cubic-bezier(.33,1,.68,1),opacity .15s steps(0,1);height:0;opacity:0}.Pagination_module_pagination>.Pagination_module_page:active:before{transition-duration:75ms,0;height:2px;opacity:1}.Pagination_module_pagination>.Pagination_module_page.Pagination_module_active:before{height:3px;opacity:1}.Pagination_module_pagination>.Pagination_module_divider{opacity:.5;font-size:8px;width:12px}.Pagination_module_pagination.Pagination_module_noAnimation .Pagination_module_page,.Pagination_module_pagination.Pagination_module_noAnimation .Pagination_module_divider{animation:none!important}.Pagination_module_paginationContainer{display:inline-block;overflow:visible;transition:width .85s cubic-bezier(.22,1,.36,1);position:relative;height:36px}.Pagination_module_paginationContainer>.Pagination_module_pagination{position:absolute;left:0;top:0}.Pagination_module_footer{display:flex;align-items:center;justify-content:center;flex-direction:column;margin:36px 0}.Pagination_module_footer:empty{display:none}@keyframes Pagination_module_page-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ScrollBar_module_container{position:sticky;width:100%;z-index:20;background:var(--color-background-1);overflow:visible;margin-top:8px}.ScrollBar_module_container.ScrollBar_module_floating{height:0;transform:translateY(-28px);top:27px}.ScrollBar_module_container.ScrollBar_module_floating[data-top-spacing=xsmall][data-bottom-spacing=xsmall]{transform:translateY(-16px);top:15px}.ScrollBar_module_container.ScrollBar_module_floating[data-top-spacing=xsmall],.ScrollBar_module_container.ScrollBar_module_floating[data-bottom-spacing=xsmall]{transform:translateY(-22px);top:21px}.ScrollBar_module_container.ScrollBar_module_floating .ScrollBar_module_absoluteContainer{position:absolute}.ScrollBar_module_container:hover .ScrollBar_module_track,.ScrollBar_module_container.ScrollBar_module_hover .ScrollBar_module_track,.ScrollBar_module_container.ScrollBar_module_moving .ScrollBar_module_track{background-color:var(--color-background-3)}.ScrollBar_module_container.ScrollBar_module_hover .ScrollBar_module_handle,.ScrollBar_module_container:hover .ScrollBar_module_handle{background-color:var(--color-text-3)}.ScrollBar_module_container.ScrollBar_module_moving .ScrollBar_module_handle{transition-duration:.1s;background-color:var(--color-text-2)}.ScrollBar_module_absoluteContainer{width:100%;padding:12px 0;background:var(--color-background-1)}.ScrollBar_module_container[data-top-spacing=xsmall] .ScrollBar_module_absoluteContainer{padding-top:6px}.ScrollBar_module_container[data-bottom-spacing=xsmall] .ScrollBar_module_absoluteContainer{padding-bottom:6px}[data-i-am-a-modal] .ScrollBar_module_absoluteContainer{background:var(--color-background-2)}.ScrollBar_module_track{width:100%;height:4px;border-radius:2px;position:relative;background-color:rgba(var(--color-background-3),0);position:sticky;top:0}.ScrollBar_module_track,.ScrollBar_module_track .ScrollBar_module_handle{transition:background-color .25s ease-out}.ScrollBar_module_handle{height:100%;border-radius:2px;background-color:var(--color-text-4);position:absolute}.EllipsedText_module_container{position:relative}.EllipsedText_module_container:before{content:"|";visibility:hidden}.EllipsedText_module_text{left:0;position:absolute;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline}.Progress_module_progressContainer{width:100%}.Progress_module_progressContainer.Progress_module_sweeping .Progress_module_bar{background:linear-gradient(to right,var(--color-background-3) 0%,var(--color-background-4) 32px,var(--color-background-3) 64px);background-size:1000px;background-position-x:0px;animation:Progress_module_progress-sweep 5s linear infinite}.Progress_module_bar{width:100%;height:8px;position:relative;border-radius:4px;overflow:hidden;display:flex;flex-direction:row;gap:2px;background:var(--color-background-3)}.Progress_module_bar .Progress_module_failed{background:var(--color-danger)}.Progress_module_bar .Progress_module_progress{background:var(--color-primary)}.Progress_module_bar .Progress_module_neutral{background:var(--color-neutral)}.Progress_module_bar .Progress_module_failed,.Progress_module_bar .Progress_module_progress,.Progress_module_bar .Progress_module_remaining{transition:flex-grow .15s cubic-bezier(.37,0,.63,1)}@keyframes Progress_module_progress-sweep{0%{background-position-x:-64px}to{background-position-x:936px}}.Progress_module_subtitle{text-align:center;margin:8px 0 0;color:var(--color-text-3);height:16px;transition:opacity .25s ease-out;pointer-events:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px}.Progress_module_subtitle.Progress_module_hasSymbol{margin-top:12px}.Progress_module_subtitle:not(.Progress_module_visible){opacity:0}.Progress_module_subtitle .Progress_module_done{color:var(--color-good)}.Progress_module_subtitle .Progress_module_error{color:var(--color-danger)}.TabList_module_list{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap;margin-bottom:8px;position:relative}.TabList_module_list[data-size=regular] .TabList_module_tooltip{flex-grow:1}.TabList_module_list[data-size=regular] .TabList_module_tab{width:100%;max-width:100%!important}.TabList_module_list[data-size=regular] .TabList_module_tab,.TabList_module_list[data-size=regular] .TabList_module_tab:after{border-radius:var(--border-radius-button)}.TabList_module_overflowList{position:absolute;right:0;top:100%;z-index:10;display:flex;flex-direction:column;background:var(--color-background);border-radius:6px;box-shadow:0 2px 16px #0a0a0a2d;padding:4px;min-width:150px}.TabList_module_overflowItem{display:flex;align-items:center;gap:8px;padding:6px 12px;border-radius:4px;cursor:pointer;white-space:nowrap;font-size:14px;color:var(--color-text)}.TabList_module_overflowItem:hover{background:var(--color-background-2)}.SimpleModal_module_modal:not([data-size]),.SimpleModal_module_modal[data-size=small],.SimpleModal_module_modal[data-size=small-medium]{max-width:360px}.SimpleModal_module_modal .SimpleModal_module_title{font-size:24px}.SimpleModal_module_modal .SimpleModal_module_subtitle{font-size:15px;margin-bottom:6px}.SimpleModal_module_body{min-height:36px;word-break:break-word;padding-bottom:1px}.SimpleModal_module_body+.SimpleModal_module_footer{margin-top:48px}.SimpleModal_module_messageList{display:flex;flex-direction:column;gap:16px}.SimpleModal_module_messageList[data-gap=large]{gap:24px}.AbsoluteReorderableList_module_list{position:relative}.AbsoluteReorderableList_module_list[data-is-moving]{-webkit-user-select:none;user-select:none}.AbsoluteReorderableList_module_itemContainer .AbsoluteReorderableList_module_item.AbsoluteReorderableList_module_absolute{position:absolute}.AbsoluteReorderableList_module_item:not(.AbsoluteReorderableList_module_movingSelf){transition:opacity .25s ease-out,top .25s cubic-bezier(.33,1,.68,1),left .25s cubic-bezier(.33,1,.68,1)}.AbsoluteReorderableList_module_item.AbsoluteReorderableList_module_movingOther{opacity:.5}.reorderable-row{transition:transform 0s cubic-bezier(.33,1,.68,1),opacity .25s ease}.reorderable-row.static{transition-duration:0}.reorderable-row:not(.floating){transition-duration:.25s}.reorderable-row.floating{z-index:99}.reorderable-row.floating td{pointer-events:none}.reorderable-row.floating td:before,.reorderable-row.floating td:after{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:var(--color-text-3)}.reorderable-row.floating td:after{top:unset;bottom:0}.reorderable-list.has-floating .reorderable-row:not(.floating){opacity:.65}.reorderable-list:not(.offset-transition) .reorderable-row{transition:none}.EditableHeader_module_header{display:flex;flex-direction:row;align-items:center;gap:24px}.EditableHeader_module_header:not(.EditableHeader_module_multiline) .EditableHeader_module_scrollableValueContainer{white-space:nowrap;overflow:scroll hidden;-ms-overflow-style:none;scrollbar-width:none}.EditableHeader_module_header:not(.EditableHeader_module_multiline) .EditableHeader_module_scrollableValueContainer::-webkit-scrollbar{display:none}.EditableHeader_module_input{position:relative;transition:padding .25s cubic-bezier(.215,.61,.355,1);max-width:460px}.EditableHeader_module_input.EditableHeader_module_editable{min-width:180px;padding:0 12px}.EditableHeader_module_input.EditableHeader_module_editable:before{transform:scaleX(1)}.EditableHeader_module_input:before,.EditableHeader_module_input:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;border-radius:2px;transform:scaleX(0);transition:transform .25s cubic-bezier(.215,.61,.355,1)}.EditableHeader_module_input:before{background:var(--color-background-3)}.EditableHeader_module_input:after{background:var(--color-primary)}.EditableHeader_module_input.EditableHeader_module_focus:after{transform:scaleX(1)}>.EditableHeader_module_actions{display:flex;flex-grow:1;flex-direction:row;justify-content:space-between;margin-left:8px}.EditableHeader_module_value:not(:empty)+.EditableHeader_module_placeholder{visibility:hidden}.EditableHeader_module_input,.EditableHeader_module_placeholder,.EditableHeader_module_value{display:inline-block;outline:none!important}.EditableHeader_module_placeholder{position:absolute;top:0;left:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-4);pointer-events:none}.EditableHeader_module_placeholder.EditableHeader_module_cycled{animation:EditableHeader_module_placeholder-disappear .35s ease-out both;animation-timing-function:cubic-bezier(.32,0,.67,0)}.EditableHeader_module_placeholder.EditableHeader_module_cycled.EditableHeader_module_cycledActive{animation-name:EditableHeader_module_placeholder-appear;animation-timing-function:cubic-bezier(.33,1,.68,1)}.EditableHeader_module_placeholder .EditableHeader_module_scrollableValueContainer{width:100%}.EditableHeader_module_placeholder,.EditableHeader_module_value{height:100%;width:100%}@keyframes EditableHeader_module_placeholder-appear{0%{opacity:0;transform:translateY(4px)}}@keyframes EditableHeader_module_placeholder-disappear{to{opacity:0;transform:translateY(-4px)}}.Dropdown_module_dropdown{position:absolute;top:100%;padding:8px 0;box-shadow:0 4px 18px #00000026;z-index:100;max-height:215px;overflow:hidden auto;-webkit-user-select:none;user-select:none}.Dropdown_module_dropdown[data-horizontal-position=right]{transform-origin:top right}.Dropdown_module_dropdown{opacity:1}.Dropdown_module_dropdown:not(.Dropdown_module_open){pointer-events:none;animation-timing-function:cubic-bezier(.165,.84,.44,1),cubic-bezier(.165,.84,.44,1);animation-name:Dropdown_module_disappear-bottom;animation-fill-mode:both}.Dropdown_module_dropdown:not(.Dropdown_module_open)[data-vertical-position=top]{animation-name:Dropdown_module_disappear-top}.Dropdown_module_dropdown.Dropdown_module_transition{transition:top .25s cubic-bezier(.165,.84,.44,1),.25s cubic-bezier(.165,.84,.44,1)}.Dropdown_module_dropdown{animation:Dropdown_module_appear-bottom .25s cubic-bezier(.165,.84,.44,1) forwards}.Dropdown_module_dropdown[data-vertical-position=top]{animation-name:Dropdown_module_appear-top}.Dropdown_module_dropdown{background:var(--color-background-2)}.Dropdown_module_dropdownInner{display:flex;flex-direction:column;min-width:120px}.Dropdown_module_dropdownInner.Dropdown_module_maxWidth{max-width:280px}.Dropdown_module_dropdownInner .Dropdown_module_title{font-size:13px;padding:4px 12px}.Dropdown_module_dropdownInner,.Dropdown_module_dropdownInner .Dropdown_module_queryContainer{background:var(--color-background-2)}.Dropdown_module_dropdownInner .Dropdown_module_queryContainer{position:sticky;top:-8px;z-index:10;max-width:100%}.Dropdown_module_dropdownInner .Dropdown_module_queryContainer .Dropdown_module_query{padding:12px 16px 8px;box-sizing:border-box;width:100%;display:flex;flex-direction:row;gap:8px;align-items:center;justify-content:center;border-bottom:1px solid var(--color-background-3)}.Dropdown_module_dropdownInner .Dropdown_module_queryContainer .Dropdown_module_query .Dropdown_module_icon{color:var(--color-text-3);transition:opacity .25s cubic-bezier(.33,1,.68,1)}.Dropdown_module_dropdownInner .Dropdown_module_queryContainer .Dropdown_module_query:hover{background:var(--color-element-hover)}.Dropdown_module_dropdownInner .Dropdown_module_queryContainer .Dropdown_module_query:not(.Dropdown_module_focused) .Dropdown_module_icon{opacity:.5}.Dropdown_module_dropdownInner .Dropdown_module_queryContainer .Dropdown_module_query input{width:100%;outline:none;border:none;background:transparent;font-size:15px}.Dropdown_module_dropdownInner .Dropdown_module_queryContainer+.Dropdown_module_title{margin-top:6px}.Dropdown_module_item{box-sizing:border-box;width:100%;display:flex;padding:12px 16px;white-space:nowrap;text-overflow:hidden;flex-direction:row;justify-content:space-between;align-items:center;gap:12px;-webkit-user-select:none;user-select:none;font-weight:400;min-height:46px;max-height:46px;position:relative}.Dropdown_module_item .Dropdown_module_taskIndicator{width:14px;height:14px}.Dropdown_module_item .Dropdown_module_iconContainer{min-width:20px;max-width:20px;max-height:20px;display:flex;justify-content:center;align-items:center}.Dropdown_module_item .Dropdown_module_iconContainer:empty{display:none}.Dropdown_module_item .Dropdown_module_icon{margin:0;text-align:left;font-size:16px}.Dropdown_module_item .Dropdown_module_icon svg{width:100%;height:100%}.Dropdown_module_item .Dropdown_module_icon svg,.Dropdown_module_item .Dropdown_module_icon img{vertical-align:middle}.Dropdown_module_item .Dropdown_module_taskIndicator{transform:scale(.875)}.Dropdown_module_item,.Dropdown_module_item a,.Dropdown_module_item label,.Dropdown_module_item .Dropdown_module_icon{font-size:16px}.Dropdown_module_item.Dropdown_module_normal,.Dropdown_module_item.Dropdown_module_normal a,.Dropdown_module_item.Dropdown_module_normal label{color:var(--color-text-2);fill:var(--color-text-2)}.Dropdown_module_item.Dropdown_module_danger{color:var(--color-danger)}.Dropdown_module_item.Dropdown_module_dimmed{color:var(--color-text-3)}.Dropdown_module_item.Dropdown_module_link{color:var(--color-button-normal)}.Dropdown_module_item.Dropdown_module_link,.Dropdown_module_item.Dropdown_module_link a,.Dropdown_module_item.Dropdown_module_link label,.Dropdown_module_item.Dropdown_module_link .Dropdown_module_icon{font-size:14.5px}.Dropdown_module_item.Dropdown_module_normal .Dropdown_module_icon,.Dropdown_module_item.Dropdown_module_normal .Dropdown_module_icon svg,.Dropdown_module_item.Dropdown_module_link .Dropdown_module_icon,.Dropdown_module_item.Dropdown_module_link .Dropdown_module_icon svg{fill:var(--color-accent);color:var(--color-accent)}.Dropdown_module_item:not(.Dropdown_module_disabled):hover{background-color:var(--color-background-3);cursor:pointer}.Dropdown_module_item.Dropdown_module_disabled{cursor:not-allowed;opacity:.75}.Dropdown_module_item.Dropdown_module_doubleClickRequired .Dropdown_module_content{animation:Dropdown_module_doubleClickRequired 1.25s both}.Dropdown_module_placeholder{display:flex;align-items:center;justify-content:center;font-size:15px;height:46px;color:var(--color-text-4);box-sizing:border-box;padding:0 4px;text-align:center}@keyframes Dropdown_module_appear-bottom{0%{transform:translateY(-24px);opacity:0}}@keyframes Dropdown_module_disappear-bottom{to{transform:translateY(-24px);opacity:0}}@keyframes Dropdown_module_appear-top{0%{transform:translateY(24px);opacity:0}}@keyframes Dropdown_module_disappear-top{to{transform:translateY(24px);opacity:0}}@keyframes Dropdown_module_doubleClickRequired{0%{animation-timing-function:cubic-bezier(.25,1,.5,1)}15%,85%{transform:scale(.95);opacity:.75}}[id=dropdowns] .Dropdown_module_dropdown{position:absolute}.DateSelect_module_dateList{position:relative;z-index:1}.DateSelect_module_weekDayList,.DateSelect_module_dateList{display:grid;grid-template-columns:repeat(7,42px);grid-auto-flow:row;grid-auto-rows:42px;background-color:var(--color-input-background)}.DateSelect_module_weekDayListItem{color:var(--color-text-2)}.DateSelect_module_weekDayListItem,.DateSelect_module_dateItem{display:flex;align-items:center;justify-content:center}.DateSelect_module_dateItem{position:relative;cursor:pointer;-webkit-user-select:none;user-select:none;box-sizing:border-box;border-radius:50%;font-size:13px;transition:color .15s ease-out}.DateSelect_module_dateItem:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;border-radius:50%;background-color:var(--color-element-hover);transition:opacity .15s ease-out,transform .15s ease-out,background-color .15s ease-out;pointer-events:none;z-index:-1}.DateSelect_module_dateItem:not(.DateSelect_module_selected):not(:hover).DateSelect_module_otherMonth,.DateSelect_module_dateItem:not(.DateSelect_module_selected):not(:hover).DateSelect_module_disabled,.DateSelect_module_dateItem:not(.DateSelect_module_selected).DateSelect_module_disabled.DateSelect_module_otherMonth,.DateSelect_module_dateItem:not(.DateSelect_module_selected).DateSelect_module_disabled.DateSelect_module_disabled{color:var(--color-text-4)}.DateSelect_module_dateItem:not(.DateSelect_module_selected):not(:hover):before,.DateSelect_module_dateItem:not(.DateSelect_module_selected).DateSelect_module_disabled:before{opacity:0;transform:scale(.5)}.DateSelect_module_dateItem:not(.DateSelect_module_selected).DateSelect_module_intermediate:before{opacity:1;transform:scale(.75)}.DateSelect_module_dateItem:not(.DateSelect_module_selected):active:before{background-color:var(--color-element-active)}.DateSelect_module_dateItem.DateSelect_module_today{border:2px solid var(--color-primary);color:var(--color-button-normal)}.DateSelect_module_dateItem.DateSelect_module_selected:before{background-color:var(--color-primary)}.DateSelect_module_dateItem.DateSelect_module_selected{color:var(--color-background-1)}.DateSelect_module_dateItem.DateSelect_module_disabled{cursor:not-allowed}.SettingsList_module_list{display:flex;flex-direction:row;flex-wrap:wrap;gap:24px 36px}.SettingsList_module_list.SettingsList_module_reorderable .SettingsList_module_item .SettingsList_module_header{height:28px}.SettingsList_module_list.SettingsList_module_animated .SettingsList_module_item{animation:SettingsList_module_item-appear .75s cubic-bezier(.22,1,.36,1) backwards}.SettingsList_module_list:not(.SettingsList_module_reorderable){align-items:stretch}.SettingsList_module_list:not(.SettingsList_module_reorderable) .SettingsList_module_itemContainer{height:100%}.SettingsList_module_list:not(.SettingsList_module_reorderable) .SettingsList_module_item{height:100%}[data-i-am-a-modal] .SettingsList_module_item{background-color:var(--color-background-3)}.SettingsList_module_item{position:relative;overflow:hidden;display:flex;gap:8px;flex-direction:column;border-radius:3px;background-color:var(--color-background-2);border:2px solid transparent;box-shadow:0 1px 4px #0000001a;padding:8px 16px;z-index:2;margin:2px;box-sizing:border-box;min-height:72px;min-width:116px;transition:border-color .25s cubic-bezier(.33,1,.68,1)}.SettingsList_module_item.SettingsList_module_selected:not(.SettingsList_module_disabled){border-color:var(--color-primary)}.SettingsList_module_item:hover:not(.SettingsList_module_disabled){cursor:pointer;background-color:var(--color-background-3)}.SettingsList_module_item:hover:not(.SettingsList_module_disabled) .SettingsList_module_label{color:var(--color-button-normal)}.SettingsList_module_item.SettingsList_module_disabled *{color:var(--color-text-4)}.SettingsList_module_item.SettingsList_module_disabled .SettingsList_module_icon{opacity:.5}.SettingsList_module_item:not(:hover) .SettingsList_module_reorder{opacity:0}.SettingsList_module_header{display:flex;flex-direction:row;gap:4px;align-items:center}.SettingsList_module_header .SettingsList_module_reorder{transition:opacity .25s ease-out}.SettingsList_module_labelIcon{color:var(--color-text-3);width:20px;text-align:center}.SettingsList_module_label{font-size:16px;font-weight:400;color:var(--color-text-2);display:flex;flex-direction:row;align-items:center;flex-grow:1;gap:6px}.SettingsList_module_label .SettingsList_module_colorList{display:flex;flex-direction:row}.SettingsList_module_label .SettingsList_module_colorList.SettingsList_module_outlined .SettingsList_module_colorListItem{border-color:var(--color-background-3)}.SettingsList_module_label .SettingsList_module_colorListItem{width:9px;height:9px;border-radius:50%;border:1px solid var(--color-background-2)}.SettingsList_module_label .SettingsList_module_colorListItem:not(:first-of-type){margin-left:-5px}.SettingsList_module_label .SettingsList_module_placeholder{font-size:10px;background-color:var(--color-background-2);display:inline-flex;align-items:center;justify-content:center;width:10px;height:10px}.SettingsList_module_children{display:flex;flex-direction:row;align-items:center}.SettingsList_module_children .SettingsList_module_immediate{flex-grow:1}.SettingsList_module_attributeList{display:flex;flex-direction:row;gap:6px}.SettingsList_module_detailListItem{color:var(--color-text-3);font-size:13px}.SettingsList_module_icon{color:var(--color-text-3)}@keyframes SettingsList_module_item-appear{0%{opacity:0;transform:scale(.85)}}.ColorPicker_module_list{display:flex;flex-direction:row;margin:12px 0 4px;justify-content:space-around;gap:16px;flex-wrap:wrap;width:216px}.ColorPicker_module_item{position:relative;width:24px;height:24px;border-radius:50%;transition:transform .15s ease-out;cursor:pointer}.ColorPicker_module_item:hover{transform:scale(1.1)}.ColorPicker_module_item.ColorPicker_module_default{box-sizing:border-box;border:2px solid var(--color-background-4)}.ColorPicker_module_picker{display:inline-block;position:relative;width:24px;height:24px;background:none;border-radius:50%;cursor:pointer;outline:none!important;border:2px solid var(--color-background-4)}.ColorPicker_module_picker.ColorPicker_module_readonly{pointer-events:none}.ColorPicker_module_picker.ColorPicker_module_readonly,.ColorPicker_module_picker.ColorPicker_module_readonly:after{border-color:var(--color-background-3)!important}.ColorPicker_module_picker:focus{border-color:var(--color-primary)}.ColorPicker_module_picker:hover{border-color:var(--color-background-4)}.ColorPicker_module_picker:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:50%;border:2px solid var(--color-background-2);box-shadow:0 2px 12px #0000001a inset;box-sizing:border-box}.ColorPicker_module_picker[disabled]{opacity:.5;pointer-events:none}.DocumentList_module_listContainer{width:100%;overflow:auto;overflow-y:hidden;box-sizing:content-box;padding-bottom:18px;min-height:240px}.DocumentList_module_listContainer.DocumentList_module_overflowing:not(.DocumentList_module_scrolledToEnd) .DocumentList_module_actionHeadingContainer,.DocumentList_module_listContainer.DocumentList_module_overflowing:not(.DocumentList_module_scrolledToEnd) .DocumentList_module_actionListContainer{background:var(--color-background-1)}.DocumentList_module_listContainer.DocumentList_module_overflowing:not(.DocumentList_module_scrolledToEnd) .DocumentList_module_item:not(.DocumentList_module_expanded) .DocumentList_module_actionHeadingContainer:after,.DocumentList_module_listContainer.DocumentList_module_overflowing:not(.DocumentList_module_scrolledToEnd) .DocumentList_module_item:not(.DocumentList_module_expanded) .DocumentList_module_actionListContainer:after{content:"";position:absolute;left:0;bottom:-1px;width:100%;height:2px;background-color:var(--color-background-1)}.DocumentList_module_listContainer.DocumentList_module_overflowing:not(.DocumentList_module_scrolledToEnd) .DocumentList_module_actionListContainer:before{content:"";position:absolute;left:0;top:0;width:1px;height:100%;background-color:var(--color-background-3)}.DocumentList_module_listContainer[data-scroll-bar-type=customAtTop]{scrollbar-width:none}.DocumentList_module_listContainer[data-scroll-bar-type=customAtTop]::-webkit-scrollbar{display:none}[data-i-am-a-modal] .DocumentList_module_listContainer.DocumentList_module_overflowing:not(.DocumentList_module_scrolledToEnd) .DocumentList_module_actionHeadingContainer,[data-i-am-a-modal] .DocumentList_module_listContainer.DocumentList_module_overflowing:not(.DocumentList_module_scrolledToEnd) .DocumentList_module_actionListContainer{background:var(--color-background-2)}[data-i-am-a-modal] .DocumentList_module_listContainer.DocumentList_module_overflowing:not(.DocumentList_module_scrolledToEnd) .DocumentList_module_item:not(.DocumentList_module_expanded) .DocumentList_module_actionHeadingContainer:after,[data-i-am-a-modal] .DocumentList_module_listContainer.DocumentList_module_overflowing:not(.DocumentList_module_scrolledToEnd) .DocumentList_module_item:not(.DocumentList_module_expanded) .DocumentList_module_actionListContainer:after{background-color:var(--color-background-2)}.DocumentList_module_list{position:relative;border-collapse:collapse;table-layout:auto}.DocumentList_module_list>th,.DocumentList_module_list>thead th{white-space:nowrap}.DocumentList_module_list td:not(:last-of-type),.DocumentList_module_list th:not(:last-of-type){padding-right:36px}.DocumentList_module_list td:not(:last-of-type):not([data-shrink]),.DocumentList_module_list th:not(:last-of-type):not([data-shrink]){min-width:156px}.DocumentList_module_list td:not(:last-of-type)[data-shrink],.DocumentList_module_list th:not(:last-of-type)[data-shrink]{padding-right:8px}.DocumentList_module_list td[data-shrink],.DocumentList_module_list th[data-shrink]{width:0;padding-top:3px}.DocumentList_module_list tr:not(.DocumentList_module_expandedContent)>td{white-space:nowrap}.DocumentList_module_list tr:not(.DocumentList_module_expandedContent) td:not(.DocumentList_module_actionListContainer){text-overflow:ellipsis;overflow:hidden;box-sizing:border-box}.DocumentList_module_item.DocumentList_module_test td:not(.DocumentList_module_actionListContainer){color:var(--color-text-3);text-decoration:line-through}.DocumentList_module_actionHeadingContainer,.DocumentList_module_actionListContainer{min-width:210px;max-width:210px;width:210px;position:sticky;right:0;padding-left:24px}.DocumentList_module_headingContent{display:flex;flex-direction:row;align-items:center}.DocumentList_module_actionList{display:flex;flex-direction:row;align-items:center;gap:12px}.DocumentList_module_expandedChildren{position:sticky;left:0;overflow:visible}.DocumentList_module_actionContainer{position:relative}.DocumentListView_module_view{padding-bottom:80px;box-sizing:border-box}body[data-stalled] .GlobalNavbar_module_list{opacity:.75;cursor:not-allowed;pointer-events:none}.GlobalNavbar_module_list{display:flex;flex-direction:row;justify-content:center;height:54px;transition:opacity ease-out .15s}.GlobalNavbar_module_item{position:relative;background:var(--color-background-1)}.GlobalNavbar_module_item:after{content:" ";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--color-primary);transform:none;border-radius:2px;transition:opacity .25s cubic-bezier(.445,.05,.55,.95),bottom .25s cubic-bezier(.445,.05,.55,.95),transform 125ms cubic-bezier(.445,.05,.55,.95)}.GlobalNavbar_module_item:not(.GlobalNavbar_module_current):after{bottom:-3px;transform:scaleX(.35);opacity:0}.GlobalNavbar_module_item:not(.GlobalNavbar_module_current)>a{color:var(--color-text-2)}.GlobalNavbar_module_item.GlobalNavbar_module_animated{animation:GlobalNavbar_module_appear .25s ease-out backwards}.GlobalNavbar_module_item:nth-child(1){animation-delay:95ms}.GlobalNavbar_module_item:nth-child(2){animation-delay:145ms}.GlobalNavbar_module_item:nth-child(3){animation-delay:195ms}.GlobalNavbar_module_item:nth-child(4){animation-delay:245ms}.GlobalNavbar_module_item:nth-child(5){animation-delay:295ms}.GlobalNavbar_module_item:nth-child(6){animation-delay:345ms}.GlobalNavbar_module_item>a{display:inline-flex;width:120px;height:54px;align-items:center;justify-content:center;text-align:center;text-decoration:none;border-radius:6px;color:var(--color-button-normal);-webkit-user-select:none;user-select:none;transition:background-color .15s cubic-bezier(.445,.05,.55,.95)}.GlobalNavbar_module_item>a:hover{transition-duration:50ms;background-color:var(--color-element-hover)}.GlobalNavbar_module_icon{position:absolute;right:0;font-size:10px;top:calc(50% - 4px);pointer-events:none}.GlobalNavbar_module_nestedItem{background:var(--color-background-1);position:relative}.GlobalNavbar_module_nestedItem .GlobalNavbar_module_expandable{position:absolute;transition:transform 95ms cubic-bezier(.5,1,.89,1),opacity 95ms cubic-bezier(.5,1,.89,1)}.GlobalNavbar_module_nestedItem:not(.GlobalNavbar_module_expanded) .GlobalNavbar_module_expandable{opacity:0;pointer-events:none;transform:translateY(-8px)}.GlobalNavbar_module_nestedItem:not(.GlobalNavbar_module_expanded) .GlobalNavbar_module_shadow{opacity:0}.GlobalNavbar_module_nestedItem.GlobalNavbar_module_expanded{z-index:99}.GlobalNavbar_module_nestedItem.GlobalNavbar_module_expanded .GlobalNavbar_module_expandable{opacity:1;transform:none}.GlobalNavbar_module_nestedItem.GlobalNavbar_module_expanded .GlobalNavbar_module_shadow{opacity:1}.GlobalNavbar_module_nestedItem.GlobalNavbar_module_expanded .GlobalNavbar_module_item:after{opacity:0!important}.GlobalNavbar_module_nestedItem .GlobalNavbar_module_shadow{position:absolute;left:0;top:0;right:0;bottom:0;box-shadow:0 2px 24px #00000013;background:var(--color-background-1);pointer-events:none;transition:opacity 95ms cubic-bezier(.5,1,.89,1)}@keyframes GlobalNavbar_module_appear{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.SectionLinkList_module_sublinkList{padding:12px 0 12px 18px;position:relative}.SectionLinkList_module_sublinkList:before{content:"";position:absolute;left:0;top:12px;bottom:12px;border-radius:1px;width:2px;background:var(--color-primary)}.SectionLinkList_module_list,.SectionLinkList_module_sublinkList{display:flex;flex-direction:column;gap:12px}.SectionLinkList_module_list{top:36px}.SectionLinkList_module_list.SectionLinkList_module_overflowing{top:0}.SectionLinkList_module_list.SectionLinkList_module_overflowing.SectionLinkList_module_sticking{padding-top:36px}.SectionLinkList_module_list{padding-bottom:72px;min-width:220px;max-width:220px;position:sticky;max-height:100vh;overflow:auto;box-sizing:border-box;transition:padding-top .25s ease-out}.SectionLinkList_module_list:not(:hover){scrollbar-width:none}.SectionLinkList_module_list:not(:hover)::-webkit-scrollbar{display:none}.SectionLinkList_module_list:hover{z-index:100;background-color:var(--color-background-1)}.SectionLinkList_module_listItem{padding:8px 12px 8px 8px;font-size:18px;-webkit-user-select:none;user-select:none;position:relative;transition:opacity .25s ease-out}.SectionLinkList_module_listItem .SectionLinkList_module_icon{margin-right:8px;width:20px;text-align:center;font-size:13px;align-self:center;width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:#fff}.SectionLinkList_module_listItem a{position:relative}.SectionLinkList_module_listItem .SectionLinkList_module_disabled{opacity:.65;pointer-events:none}.SectionLinkList_module_listItem:not(.SectionLinkList_module_active) a{color:var(--color-text-3)}.SectionLinkList_module_listItem:not(.SectionLinkList_module_active) .SectionLinkList_module_activeIcon{opacity:0;transform:translate(-8px)}.SectionLinkList_module_listItem label{font-size:inherit;font-weight:inherit;cursor:pointer}.SectionLinkList_module_activeIcon{display:inline-block;position:absolute;font-size:14px;transition:opacity .25s cubic-bezier(.25,.46,.45,.94),transform .25s cubic-bezier(.25,.46,.45,.94)}.SectionLinkList_module_badge{display:inline-block;position:relative;animation:SectionLinkList_module_badge-appear .2s cubic-bezier(.34,1.56,.64,1);margin-left:4px;width:6px;overflow:visible}.SectionLinkList_module_badge:before{content:"";position:absolute;background:var(--color-primary);width:6px;height:6px;border-radius:50%;top:0}@media (max-width: 1200px){.SectionLinkList_module_listContainer{padding-left:24px;width:220px}}@keyframes SectionLinkList_module_badge-appear{0%{opacity:0;transform:scale(.5);width:0;margin-left:0}}.ViewSectionList_module_list{display:flex;flex-direction:column}.ViewSectionList_module_itemContainer:not(.ViewSectionList_module_first){padding-top:80px}.ViewSectionList_module_item{position:relative}.ViewSectionList_module_item[data-flash]:before{content:"";border-radius:12px;position:absolute;left:0;top:0;right:0;bottom:0;background-color:var(--color-element-active);animation:ViewSectionList_module_flash .35s linear both;animation-iteration-count:2}.ViewSectionList_module_item.ViewSectionList_module_skeleton *,.ViewSectionList_module_item.ViewSectionList_module_skeleton *:after,.ViewSectionList_module_item.ViewSectionList_module_skeleton *:before{color:transparent!important;border:none!important;pointer-events:none!important;-webkit-user-select:none!important;user-select:none!important;background-color:transparent!important}.ViewSectionList_module_item.ViewSectionList_module_skeleton *:not([data-skeleton]):not([data-skeleton-container]){visibility:hidden}.ViewSectionList_module_item.ViewSectionList_module_skeleton .ViewSectionList_module_ribbonTitle{display:inline-flex}.ViewSectionList_module_item.ViewSectionList_module_skeleton [data-skeleton]{background:var(--color-background-2)!important;background-color:var(--color-background-2)!important;border-radius:6px!important;animation:ViewSectionList_module_pulse 6s linear;animation-iteration-count:infinite}.ViewSectionList_module_item.ViewSectionList_module_skeleton [data-skeleton] *{display:inherit!important}.ViewSectionList_module_item.ViewSectionList_module_skeleton [data-skeleton=circle]{border-radius:50%!important}.ViewSectionList_module_children{display:flex;flex-direction:column;gap:48px;align-items:flex-start}.ViewSectionList_module_children.ViewSectionList_module_pad{padding-left:16px}.ViewSectionList_module_children[data-spacing=small]{gap:36px}.ViewSectionList_module_children[data-spacing=smaller]{gap:24px}.ViewSectionList_module_header{width:100%;display:flex;flex-direction:row;gap:6px;align-items:flex-start}.ViewSectionList_module_iconContainer{width:24px;height:24px;position:relative;top:3px;border-radius:4px}.ViewSectionList_module_icon{font-size:17px;color:var(--color-text-2)}@keyframes ViewSectionList_module_pulse{0%,6%,to{opacity:1}3%{opacity:.2}}@keyframes ViewSectionList_module_flash{0%,to{opacity:0}50%{opacity:1}}.SectionedViewContainer_module_container{position:sticky;position:-webkit-sticky;top:0;display:flex;flex-direction:row;flex-grow:1;align-items:flex-start;gap:24px}.SectionedViewContainer_module_children{display:flex;flex-direction:column;position:relative;flex-grow:1;height:100%;padding-bottom:135px;box-sizing:border-box;width:0;overflow:visible}.SectionedViewContainer_module_growContainer{display:flex;flex-direction:column;flex-grow:1}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Nunito,sans-serif;background:#f5f6fa;color:#333;min-height:100vh}.page{max-width:1100px;margin:0 auto;padding:32px 24px}.page-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.page-header h1{font-size:24px;font-weight:700}.card{background:#fff;border-radius:8px;border:1px solid #e2e5f1;padding:24px}.form-group{margin-bottom:16px}.form-group label{display:block;font-size:14px;font-weight:600;margin-bottom:6px;color:#555}.form-group input,.form-group textarea{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:inherit;outline:none;transition:border-color .15s}.form-group input:focus,.form-group textarea:focus{border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.form-group textarea{min-height:100px;resize:vertical}.form-group .error-text{color:#dc2626;font-size:12px;margin-top:4px}.form-row{display:flex;gap:16px}.form-row .form-group{flex:1}.button-row{display:flex;gap:8px;align-items:center}.empty-state{text-align:center;padding:48px 24px;color:#888}.empty-state h3{font-size:18px;margin-bottom:8px;color:#666}.empty-state p{font-size:14px}.status-badge{display:inline-flex;align-items:center;padding:3px 10px;border-radius:12px;font-size:12px;font-weight:600;text-transform:capitalize}.status-badge.pending{background:#fef3c7;color:#92400e}.status-badge.submitted{background:#d1fae5;color:#065f46}.status-badge.viewed{background:#dbeafe;color:#1e40af}.status-badge.expired{background:#fee2e2;color:#991b1b}.public-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:linear-gradient(135deg,#667eea,#764ba2)}.public-page .public-card{background:#fff;border-radius:12px;padding:40px;max-width:600px;width:100%;box-shadow:0 20px 60px #00000026}.public-page .public-card h1{font-size:24px;margin-bottom:8px}.public-page .public-card .subtitle{color:#666;font-size:14px;margin-bottom:24px}.login-page{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.login-page .login-card{background:#fff;border-radius:12px;padding:40px;max-width:420px;width:100%;box-shadow:0 4px 24px #00000014}.login-page .login-card h1{font-size:24px;margin-bottom:8px}.login-page .login-card p{color:#666;font-size:14px;margin-bottom:24px}.login-page .login-card .login-error{background:#fef2f2;color:#dc2626;padding:10px 14px;border-radius:6px;font-size:14px;margin-bottom:16px}.field-list-item{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px}.field-list-item .field-info{flex:1}.field-list-item .field-info .field-label{font-weight:600;font-size:14px}.field-list-item .field-info .field-meta{font-size:12px;color:#888}.field-list-item .field-actions{display:flex;gap:4px}.response-data .response-field{padding:12px 0;border-bottom:1px solid #f0f0f0}.response-data .response-field:last-child{border-bottom:none}.response-data .response-field .response-label{font-size:12px;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.5px;margin-bottom:4px}.response-data .response-field .response-value{font-size:15px;word-break:break-all}.copy-link{display:flex;gap:8px;align-items:center;margin-top:12px}.copy-link input{flex:1;padding:8px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:13px;font-family:monospace;background:#f9fafb}.expiry-countdown{font-size:13px;color:#666;display:flex;align-items:center;gap:6px}.expiry-countdown.urgent{color:#dc2626;font-weight:600}:root{--brand: #4F46E5;--brand-dark: #4338CA;--ink: #1f2340}.form-group select{width:100%;padding:10px 12px;border:1px solid #d1d5db;border-radius:6px;font-size:14px;font-family:inherit;background:#fff;outline:none}.form-group select:focus{border-color:var(--brand);box-shadow:0 0 0 3px #4f46e51a}.req{color:#dc2626}.opt{color:#9ca3af;font-weight:400}.alert{border-radius:8px;padding:12px 14px;font-size:14px;margin-bottom:16px;display:flex;gap:8px;align-items:flex-start;line-height:1.4}.alert i{margin-top:2px}.alert--error{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.alert--warn{background:#fffbeb;color:#92400e;border:1px solid #fde68a}.alert--info{background:#eef2ff;color:#3730a3;border:1px solid #c7d2fe}.landing{min-height:100vh;background:radial-gradient(1200px 600px at 50% -10%,rgba(79,70,229,.14),transparent 60%),#f5f6fb;display:flex;justify-content:center;padding:56px 20px 80px}.landing__inner{width:100%;max-width:560px}.landing__hero{text-align:center;margin-bottom:28px}.landing__badge{display:inline-flex;align-items:center;gap:7px;background:#fff;border:1px solid #e2e5f1;color:var(--brand);font-weight:700;font-size:13px;padding:6px 14px;border-radius:999px;margin-bottom:20px;box-shadow:0 2px 8px #1f23400d}.landing__hero h1{font-size:32px;line-height:1.2;font-weight:800;color:var(--ink);letter-spacing:-.02em;margin-bottom:14px}.landing__sub{color:#5b6072;font-size:16px;line-height:1.55;max-width:460px;margin:0 auto}.share-card{background:#fff;border-radius:16px;border:1px solid #e8eaf3;padding:28px;box-shadow:0 12px 40px #1f234014}.share-card__foot{margin-top:16px;text-align:center;font-size:12px;color:#9096a8;display:flex;gap:6px;align-items:center;justify-content:center}.share-card--done{text-align:center}.share-done__icon{font-size:52px;color:#10b981;margin-bottom:12px}.share-card--done h2{font-size:22px;color:var(--ink);margin-bottom:10px}.share-card--done p{color:#5b6072;font-size:15px;line-height:1.55;margin-bottom:22px}.view-page{min-height:100vh;display:flex;align-items:flex-start;justify-content:center;padding:72px 20px 80px;background:radial-gradient(1000px 500px at 50% -10%,rgba(79,70,229,.12),transparent 60%),#f5f6fb}.view-card{background:#fff;border-radius:16px;border:1px solid #e8eaf3;padding:32px;width:100%;max-width:480px;box-shadow:0 12px 40px #1f234014}.view-card.center{text-align:center}.view-card h1{font-size:24px;color:var(--ink);margin-bottom:8px;letter-spacing:-.01em}.view-card h2{font-size:21px;color:var(--ink);margin-bottom:10px}.view-card__icon{width:60px;height:60px;border-radius:50%;background:#eef2ff;color:var(--brand);display:flex;align-items:center;justify-content:center;font-size:26px;margin:0 auto 18px}.view-card__icon.error{background:#fef2f2;color:#dc2626}.view-card__icon.success{background:#ecfdf5;color:#10b981}.view-card__icon.muted{background:#f3f4f6;color:#9ca3af}.view-card__meta{color:#6b7180;font-size:14px;margin-bottom:16px}.view-card__note{color:#5b6072;font-size:15px;line-height:1.55;margin-bottom:20px}.view-card__status{margin-top:14px;text-align:center;color:#6b7180;font-size:13px}.view-card__status a{color:var(--brand);text-decoration:none}.view-card__header{margin-bottom:10px}.chip{display:inline-flex;align-items:center;gap:5px;font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px}.chip--live{background:#ecfdf5;color:#047857}.chip--bio{background:#eef2ff;color:var(--brand);margin-left:8px;padding:3px 8px}.secret-block{text-align:left;background:#f8f9fc;border:1px solid #e8eaf3;border-radius:10px;padding:14px 16px;margin-bottom:12px;position:relative}.secret-block__label{font-size:12px;font-weight:700;color:#8890a4;text-transform:uppercase;letter-spacing:.4px;margin-bottom:6px}.secret-block__value{font-family:SFMono-Regular,ui-monospace,monospace;font-size:15px;color:var(--ink);word-break:break-word;white-space:pre-wrap;padding-right:76px}.copy-btn{position:absolute;top:12px;right:12px;border:1px solid #d7dbe8;background:#fff;color:#4b5163;border-radius:7px;padding:5px 9px;font-size:12px;font-weight:600;cursor:pointer;display:inline-flex;gap:5px;align-items:center;font-family:Nunito,sans-serif}.copy-btn:hover{border-color:var(--brand);color:var(--brand)}.secret-fields .secret-block__value{padding-right:76px}.team-bar{height:56px;background:#fff;border-bottom:1px solid #e8eaf3;display:flex;align-items:center;justify-content:space-between;padding:0 24px;position:sticky;top:0;z-index:20}.team-bar__brand{font-weight:800;color:var(--ink);text-decoration:none;font-size:16px}.team-bar__brand i{color:var(--brand);margin-right:7px}.team-bar__nav{display:flex;align-items:center;gap:6px}.team-bar__nav a{color:#5b6072;text-decoration:none;font-weight:600;font-size:14px;padding:7px 12px;border-radius:8px}.team-bar__nav a:hover{background:#f3f4f8}.team-bar__nav a.is-active{background:#eef2ff;color:var(--brand)}.team-bar__logout{border:none;background:none;color:#6b7180;font-weight:600;font-size:14px;cursor:pointer;padding:7px 12px;border-radius:8px;font-family:inherit}.team-bar__logout:hover{background:#f3f4f8;color:#dc2626}.corner-lock{position:fixed;top:16px;right:18px;z-index:30;width:34px;height:34px;border-radius:9px;display:flex;align-items:center;justify-content:center;color:#b6bccb;background:transparent;text-decoration:none;transition:all .15s}.corner-lock:hover{color:var(--brand);background:#fff;box-shadow:0 4px 14px #1f23401a}.fields-editor{margin:8px 0 20px;padding:16px;background:#f8f9fc;border:1px solid #e8eaf3;border-radius:12px}.fields-editor__title{display:block;font-size:14px;font-weight:700;color:var(--ink);margin-bottom:12px}.field-row{display:flex;gap:8px;align-items:center;margin-bottom:8px}.field-row input.field-row__label{flex:1}.field-row select{width:130px;flex:none}.field-row__req{display:flex;align-items:center;gap:6px;font-size:13px;color:#5b6072;white-space:nowrap;margin-bottom:0!important}.field-row__req input{width:auto!important}.field-row__remove{border:1px solid #e5e7eb;background:#fff;color:#9ca3af;border-radius:7px;width:36px;height:38px;cursor:pointer}.field-row__remove:hover:not(:disabled){color:#dc2626;border-color:#fecaca}.field-row__remove:disabled{opacity:.4;cursor:not-allowed}.add-field-btn{margin-top:4px;border:1px dashed #c7cbdb;background:#fff;color:var(--brand);border-radius:8px;padding:9px 14px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.add-field-btn:hover{border-color:var(--brand);background:#eef2ff}.biometric-toggle{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border:1px solid #e8eaf3;border-radius:12px;margin-bottom:8px}.biometric-toggle__label{font-weight:700;color:var(--ink);font-size:14px}.biometric-toggle__label i{color:var(--brand);margin-right:6px}.biometric-toggle__hint{font-size:13px;color:#6b7180;margin-top:3px;max-width:380px}.link-out{display:flex;gap:8px;align-items:center}.link-out input{flex:1;padding:11px 12px;border:1px solid #d1d5db;border-radius:8px;font-size:13px;font-family:ui-monospace,monospace;background:#f8f9fc}.link-out .copy-btn{position:static;padding:10px 14px;font-size:13px}.req-list{display:flex;flex-direction:column;gap:10px}.req-item{background:#fff;border:1px solid #e8eaf3;border-radius:12px;padding:16px 18px;display:flex;align-items:center;gap:16px}.req-item__main{flex:1;min-width:0}.req-item__title{font-weight:700;color:var(--ink);font-size:15px;display:flex;align-items:center}.req-item__sub{font-size:13px;color:#8890a4;margin-top:3px}.req-item__actions{display:flex;gap:8px;align-items:center}.card.center{text-align:center;padding:60px}@media (max-width: 560px){.landing__hero h1{font-size:26px}.field-row{flex-wrap:wrap}.field-row select{width:100%}.req-item{flex-wrap:wrap}}
