.Switch_wrapper__GIYhr{display:flex;flex-direction:column;gap:var(--space-2)}.Switch_container__9HlKh{display:flex;align-items:center;gap:var(--space-2)}.Switch_switch__fovdJ{width:40px;height:24px;background-color:var(--gray-300);border-radius:4px;position:relative;cursor:pointer;transition:background-color var(--duration-fast);border:none;padding:0;flex-shrink:0}.Switch_switch__fovdJ[data-checked]{background-color:var(--gray-900)}.Switch_switch__fovdJ:hover:not(:disabled){opacity:.8}.Switch_switch__fovdJ:focus{outline:none;box-shadow:0 0 0 3px rgba(0,0,0,.1)}.Switch_switch__fovdJ:disabled{opacity:.5;cursor:not-allowed}.Switch_thumb__yf_nv{display:block;width:20px;height:20px;background-color:var(--white);border-radius:4px;transition:transform var(--duration-fast);transform:translateX(2px)}.Switch_switch__fovdJ[data-checked] .Switch_thumb__yf_nv{transform:translateX(18px)}.Switch_label__xggmO{font-family:var(--font-default);font-size:var(--font-size-s);color:var(--var-text-primary,var(--text-primary));cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Tabs_tabs__JzKCN{width:100%}.Tabs_list__RKshR{display:flex;border-bottom:1px solid var(--border-color);gap:var(--space-2);position:relative}.Tabs_tab__E3N0M{padding:calc(var(--space-3) - 2px) calc(var(--space-4) - 2px);font-family:var(--font-default);font-size:var(--font-size-s);font-weight:var(--weight-medium);color:var(--text-secondary);background-color:transparent;border:none;cursor:pointer;transition:color var(--duration-fast);outline:none;position:relative;z-index:1}.Tabs_tab__E3N0M:hover:not(:disabled),.Tabs_tab__E3N0M[data-selected]{color:var(--text-primary)}.Tabs_indicator__lR6gD{position:absolute;left:0;top:0;bottom:0;height:100%;width:var(--active-tab-width);transform:translateX(var(--active-tab-left));background-color:var(--gray-300);border-radius:var(--radius-1,4px);z-index:0;transition:transform var(--duration-fast),width var(--duration-fast)}.Tabs_tab__E3N0M:disabled{opacity:.5;cursor:not-allowed}.Tabs_panel__Lsk08{padding:var(--space-6);font-family:var(--font-default);font-size:var(--font-size-s);color:var(--text-primary);outline:none}.Toast_viewport__Cz7hl{position:fixed;bottom:var(--space-4);right:var(--space-4);z-index:1000;display:flex;flex-direction:column;gap:var(--space-2);width:100%;max-width:420px;padding:0;list-style:none;outline:none}.Toast_toast__liqKQ{--gap:0.75rem;--peek:0.75rem;--scale:calc(max(0, 1 - (var(--toast-index, 0) * 0.1)));--shrink:calc(1 - var(--scale));--height:var(--toast-frontmost-height,var(--toast-height,auto));--offset-y:calc(var(--toast-offset-y, 0) * -1 + (var(--toast-index, 0) * var(--gap) * -1) + var(--toast-swipe-movement-y, 0));position:absolute;right:0;bottom:0;left:auto;background-color:var(--surface-elevated);border:1px solid var(--border-color);border-radius:var(--radius-2);box-shadow:0 4px 12px rgba(0,0,0,.15);padding:var(--space-4);width:100%;box-shadow:0 2px 10px rgba(0,0,0,.1);transform-origin:bottom center;z-index:calc(1000 - var(--toast-index, 0));height:var(--height);transform:translateX(var(--toast-swipe-movement-x,0)) translateY(calc(var(--toast-swipe-movement-y, 0) - (var(--toast-index, 0) * var(--peek)) - (var(--shrink) * var(--height)))) scale(var(--scale));transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s,height .15s;animation:Toast_slideIn__G0pSa var(--duration-fast) ease-out}.Toast_toast__liqKQ[data-expanded]{transform:translateX(var(--toast-swipe-movement-x,0)) translateY(var(--offset-y));height:var(--toast-height,auto)}.Toast_toast__liqKQ[data-ending-style],.Toast_toast__liqKQ[data-starting-style]{transform:translateY(150%)}.Toast_toast__liqKQ[data-ending-style]{opacity:0}@keyframes Toast_slideIn__G0pSa{0%{opacity:0;transform:translateY(150%)}to{opacity:1;transform:translateY(0)}}.Toast_toast--success__GK31p{border-left:3px solid var(--gray-900)}.Toast_toast--error__2h2uY{border-left:3px solid var(--red-600)}.Toast_content__addmc{overflow:hidden;transition:opacity .25s;display:flex;flex-direction:column;gap:var(--space-2);position:relative}.Toast_content__addmc[data-behind]{opacity:0}.Toast_content__addmc[data-expanded]{opacity:1}.Toast_title__0u4mx{font-family:var(--font-default);font-size:var(--font-size-s);font-weight:var(--weight-medium);color:var(--text-primary);margin:0}.Toast_description__fRzId{font-family:var(--font-default);font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.Toast_action__UJ321{margin-top:var(--space-2)}.Toast_closeButton__VdChh{position:absolute;top:var(--space-2);right:var(--space-2);width:20px;height:20px;display:flex;align-items:center;justify-content:center;border:none;background-color:transparent;color:var(--text-secondary);font-size:18px;line-height:1;cursor:pointer;border-radius:var(--radius-2);transition:all var(--duration-fast);flex-shrink:0}.Toast_closeButton__VdChh:hover{background-color:var(--surface-subtle);color:var(--text-primary)}.ToggleGroup_group__PRibg{display:flex;gap:var(--space-1)}.ToggleGroup_item__LKceA{padding:calc(var(--space-2) - 2px) calc(var(--space-4) - 2px);font-family:var(--font-default);font-size:var(--font-size-sm);font-weight:var(--weight-medium);color:var(--text-primary);background-color:transparent;border:1px solid var(--border-color);border-radius:var(--radius-2);cursor:pointer;transition:all var(--duration-fast);outline:none}.ToggleGroup_item__LKceA:hover:not(:disabled):not([data-pressed]){background-color:var(--surface-subtle);border-color:var(--gray-400)}.ToggleGroup_item__LKceA[data-pressed]{background-color:var(--gray-300);color:var(--text-primary);border-color:var(--gray-300)}.ToggleGroup_item__LKceA[data-pressed]:hover{background-color:var(--gray-300)}.ToggleGroup_item__LKceA:disabled{opacity:.5;cursor:not-allowed}.Toolbar_toolbar__3dv5y{display:flex;align-items:center;gap:1px;border:1px solid var(--var-border-color,var(--border-color));background-color:var(--layer-1);border-radius:var(--radius-2);padding:var(--space-1)}.Toolbar_group__dmYM6{display:flex;gap:var(--space-1)}.Toolbar_button__64k6e{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:2rem;height:2rem;padding:0;margin:0;outline:0;border:0;border-radius:var(--radius-2);background-color:transparent;color:var(--text-secondary);-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:var(--font-default);font-size:var(--font-size-sm);font-weight:var(--weight-medium);cursor:pointer;transition:all var(--duration-fast)}.Toolbar_button__64k6e:focus-visible{background-color:transparent;outline:2px solid var(--color-blue-800);outline-offset:-1px}@media (hover:hover){.Toolbar_button__64k6e:hover:not(:disabled){background-color:var(--layer-2)}}.Toolbar_button__64k6e:active:not(:disabled){background-color:var(--layer-3)}.Toolbar_button__64k6e[data-pressed]{background-color:var(--layer-2);color:var(--text-primary)}.Toolbar_button__64k6e[aria-pressed],.Toolbar_button__64k6e[role=combobox]{padding:0 calc(var(--space-3) + var(--space-1))}.Toolbar_button__64k6e[role=combobox]{min-width:8rem;justify-content:space-between}.Toolbar_button__64k6e:disabled{opacity:.5;cursor:not-allowed}.Toolbar_link__yLiT_{color:var(--text-secondary);font-family:var(--font-default);font-size:var(--font-size-sm);text-decoration:none;align-self:center;flex:0 0 auto;margin-inline:auto calc(var(--space-3) + var(--space-2));cursor:pointer;transition:color var(--duration-fast)}.Toolbar_link__yLiT_:focus-visible{outline:2px solid var(--color-blue-800);outline-offset:-2px;border-radius:var(--radius-2)}@media (hover:hover){.Toolbar_link__yLiT_:hover{color:var(--color-blue-800)}}.Toolbar_separator__XEh7W{width:1px;height:1rem;margin:var(--space-1);background-color:var(--layer-6)}.Toolbar_input__h2HoS{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);height:2rem;padding-left:calc(var(--space-3) + var(--space-1));padding-right:calc(var(--space-3) + var(--space-1));margin:0;outline:0;border:1px solid var(--var-border-color,var(--border-color));border-radius:var(--radius-2);font-family:var(--font-default);font-size:var(--font-size-s);line-height:1.5rem;color:var(--text-primary);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:9rem;background-color:transparent}@media (hover:hover){.Toolbar_input__h2HoS:hover:not(:disabled){background-color:var(--layer-2)}}.Toolbar_input__h2HoS[data-popup-open]{background-color:var(--layer-2)}.Toolbar_input__h2HoS:focus-visible{outline:2px solid var(--color-blue-800);outline-offset:-1px}.Toolbar_input__h2HoS:disabled{opacity:.5;cursor:not-allowed}.Tooltip_popup__tuOZi{background-color:var(--gray-900);color:var(--white);padding:calc(var(--space-2) - 2px) calc(var(--space-3) - 2px);border-radius:var(--radius-2);font-family:var(--font-default);font-size:var(--font-size-xs);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;max-width:250px;animation:Tooltip_fadeIn__l_dkN var(--duration-fast) ease-out}@keyframes Tooltip_fadeIn__l_dkN{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.WizardProgress_wrapper__IEXu0{display:inline-flex;flex-direction:column;gap:var(--space-2)}.WizardProgress_container__qP2nM{display:flex;align-items:center;gap:2px;padding:12px;background:var(--gray-200);border-radius:8px;position:relative}.WizardProgress_step__vattU{height:8px;flex:1 1;min-width:24px;border-radius:2px;background:var(--gray-400);cursor:pointer;transition:background var(--duration-fast) ease;position:relative}.WizardProgress_step--filled__EC7Ov{background:var(--gray-900)}.WizardProgress_step--filled__EC7Ov:hover{background:var(--gray-800)}.WizardProgress_step__vattU:not(.WizardProgress_step--filled__EC7Ov):hover{background:var(--gray-500)}.WizardProgress_controls__lR4iB{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.WizardProgress_controlBtn__q_XQV{padding:var(--space-1) var(--space-3);font-family:var(--font-default);font-size:var(--font-size-xs);font-weight:var(--weight-medium);background:transparent;border:1px solid var(--gray-400);border-radius:var(--radius-2);cursor:pointer;color:var(--text-primary);transition:background var(--duration-fast) ease,border-color var(--duration-fast) ease}.WizardProgress_controlBtn__q_XQV:hover:not(:disabled){background:var(--gray-200);border-color:var(--gray-500)}.WizardProgress_controlBtn__q_XQV:disabled{opacity:.4;cursor:not-allowed}.WizardProgress_stepLabel__UjChn{font-family:var(--font-default);font-size:var(--font-size-xs);color:var(--text-secondary);text-align:center}.WizardProgress_tooltip__Pkyjx{position:absolute;background-color:var(--white);color:var(--text-primary);padding:calc(var(--space-2) - 2px) calc(var(--space-3) - 2px);border-radius:var(--radius-2);font-family:var(--font-default);font-size:var(--font-size-xs);box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;white-space:nowrap;pointer-events:none;transform:translateX(-50%);transition:left var(--duration-fast) ease,opacity var(--duration-fast) ease;animation:WizardProgress_fadeIn__1P3X1 var(--duration-fast) ease-out}@keyframes WizardProgress_fadeIn__1P3X1{0%{opacity:0;transform:translateX(-50%) translateY(-4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}.SectionScroll_container__1Dk73{position:fixed;bottom:1rem;left:50%;display:flex;align-items:center;justify-content:center;width:calc(200px + 2rem);height:calc(8px + 2rem);z-index:1000;padding:1rem;margin:0;border:none;background:transparent;font:inherit;color:inherit;opacity:0;pointer-events:none;visibility:hidden;cursor:pointer;border-radius:3px;overflow:hidden;transform:translateX(-50%) translateY(calc(100% + 1rem));transition:width var(--duration-fast) cubic-bezier(.22,1,.36,1),height var(--duration-fast) cubic-bezier(.22,1,.36,1),padding var(--duration-fast) cubic-bezier(.22,1,.36,1),opacity var(--duration-normal) ease,transform .5s cubic-bezier(.22,1,.36,1),visibility 0s linear var(--duration-normal)}.SectionScroll_container__1Dk73:focus-visible{outline:none}.SectionScroll_container__1Dk73:before{content:"";position:absolute;inset:0;background:hsla(0,0%,86%,.55);backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);border-radius:3px;z-index:-1}.SectionScroll_container--revealed__ZNctd{opacity:1;pointer-events:auto;visibility:visible;transform:translateX(-50%) translateY(0);transition:width var(--duration-fast) cubic-bezier(.22,1,.36,1),height var(--duration-fast) cubic-bezier(.22,1,.36,1),padding var(--duration-fast) cubic-bezier(.22,1,.36,1),opacity var(--duration-normal) ease,transform .5s cubic-bezier(.22,1,.36,1),visibility 0s linear 0s}.SectionScroll_container--expanded__RU_pJ{width:calc(820px + 2rem);height:calc(14px + 2rem + 1.5rem);padding:1rem}.SectionScroll_row__hdoc3{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;width:100%;height:100%;gap:2px}.SectionScroll_segment__H27ZY{position:relative;min-width:8px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;height:100%;margin:0;padding:0;border:none;background:transparent;font:inherit;color:inherit;cursor:default;pointer-events:none}.SectionScroll_segment__H27ZY:focus-visible{outline:none}.SectionScroll_container--expanded__RU_pJ .SectionScroll_segment__H27ZY{cursor:pointer;pointer-events:auto}.SectionScroll_container--expanded__RU_pJ .SectionScroll_segment__H27ZY:hover .SectionScroll_barTrack__O1IiT{background:var(--gray-500)}.SectionScroll_container--expanded__RU_pJ .SectionScroll_segment__H27ZY:hover .SectionScroll_barFill__G2Ak4{background:var(--gray-1000)}.SectionScroll_label__M9Jcz{display:block;font-family:var(--font-default);font-size:var(--font-size-xs);color:var(--text-primary);white-space:nowrap;text-align:left;height:0;margin:0;overflow:hidden;opacity:0;transform:translateY(4px);transition:height var(--duration-fast) cubic-bezier(.22,1,.36,1),margin-bottom var(--duration-fast) cubic-bezier(.22,1,.36,1),opacity var(--duration-fast) ease,transform var(--duration-fast) cubic-bezier(.22,1,.36,1)}.SectionScroll_container--expanded__RU_pJ .SectionScroll_label__M9Jcz{height:1.5rem;margin-bottom:6px;opacity:1;transform:translateY(0)}.SectionScroll_barTrack__O1IiT{position:relative;width:100%;height:8px;border-radius:var(--radius-1);background:var(--gray-200);overflow:hidden;transition:height var(--duration-fast) cubic-bezier(.22,1,.36,1)}.SectionScroll_container--expanded__RU_pJ .SectionScroll_barTrack__O1IiT{height:14px}.SectionScroll_barFill__G2Ak4{position:absolute;inset:0;background:var(--gray-900);border-radius:inherit;transform-origin:left;transform:scaleX(0);will-change:transform;transition:transform .12s linear}@media (max-width:768px){.SectionScroll_container__1Dk73{display:none}}.ThumbnailCard_thumbnailCard__eJcZx{width:100%;position:relative;min-height:0;overflow:hidden}.ThumbnailCard_rectangleOuter__jakIj{transition:-webkit-clip-path .4s cubic-bezier(.4,0,.2,1);transition:clip-path .4s cubic-bezier(.4,0,.2,1);transition:clip-path .4s cubic-bezier(.4,0,.2,1),-webkit-clip-path .4s cubic-bezier(.4,0,.2,1);cursor:pointer;will-change:clip-path}.ThumbnailCard_rectangleInner__kt6ew{transition:background-color .3s ease}.ThumbnailCard_rectangleOuter__jakIj:hover .ThumbnailCard_rectangleInner__kt6ew{background-color:#d4d3ce}.ThumbnailCard_arrowButton__zToif{display:flex;align-items:center;justify-content:center;background-color:var(--gray-300);color:var(--black);border:none;outline:none;border-radius:4px;cursor:pointer;z-index:10;overflow:hidden;box-shadow:none;width:0;opacity:0;pointer-events:none}.ThumbnailCard_arrowButtonVisible__mcOqU,.ThumbnailCard_arrowButton__zToif{transition:width .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.ThumbnailCard_arrowButtonVisible__mcOqU{opacity:1;width:var(--button-width,0);pointer-events:auto}.ThumbnailCard_arrowButtonHidden__nsJjL{opacity:0;width:0;pointer-events:none;transition:width .4s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1)}.ThumbnailCard_arrowButton__zToif:hover{background-color:var(--yellow-primary)}.ThumbnailCard_arrowButton__zToif:active{background-color:var(--yellow-primary);filter:brightness(.92)}.ThumbnailCard_arrowButton__zToif svg{width:24px;height:24px;flex-shrink:0}.ThumbnailCard_arrowLabel__S7s_F{font-family:var(--font-default);font-size:var(--font-size-xs);font-weight:var(--weight-normal);color:currentColor;white-space:nowrap;padding-left:var(--space-4)}.ThumbnailCard_thumbnailCard__eJcZx:hover .ThumbnailCard_arrowButtonVisible__mcOqU{background-color:var(--yellow-primary)}.ThumbnailCard_topLeftLabel__vrYyP{display:flex;align-items:center;padding-left:var(--space-4);font-family:var(--font-default);font-size:var(--font-size-l);font-weight:var(--weight-normal);color:var(--text-primary);pointer-events:none;z-index:5}.FileCard_fileCard__IZv48{display:flex;flex-direction:column;gap:var(--space-3)}.FileCard_thumbnail___Hakn{aspect-ratio:16/9;width:100%}.FileCard_content__ufhZn{display:flex;flex-direction:column;gap:var(--space-2)}.FileCard_title__UdguC{font-family:var(--font-default);font-size:var(--font-size-s);font-weight:var(--weight-normal);color:var(--var-text-primary,var(--text-primary));margin:0;line-height:var(--line-height-normal)}.FileCard_meta__LF8VH{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-xs);color:var(--var-text-secondary,var(--text-secondary))}.FileCard_creator__fXxOk,.FileCard_lastUpdated__QdDDg{font-weight:var(--weight-normal)}.FileCard_lastUpdated__QdDDg{opacity:.8}