@layer components{.Button_button__hMNEn{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;gap:7px;border:0;border-radius:var(--control-radius);font-family:var(--font);font-size:12px;font-weight:400;line-height:normal;white-space:nowrap;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .13s,color .13s}.Button_regular__EZCu6{height:var(--control-height-regular);padding:0 12px}.Button_compact__W_Q5B{height:var(--control-height-compact);padding:0 10px}.Button_comfortable__J9NQN{height:var(--control-height-comfortable);padding:0 20px;font-size:14px}.Button_content__Y4InY{padding:0}.Button_marker__zgC1v:not(:hover):not(:focus-visible){border-radius:50%}.Button_pill__WVNfM{border-radius:999px}.Button_primary__oSpWt{background:var(--accent-fill);color:white}.Button_primary__oSpWt:not(:disabled):hover{background:var(--accent-fill-hover)}.Button_danger__1ocl9{color:white;background:var(--danger)}.Button_danger__1ocl9:not(:disabled):hover{background:var(--danger-hover)}.Button_dangerGhost__iZtYZ,.Button_ghost__mZ9vJ,.Button_link__HXp2W{background:transparent;color:var(--muted)}.Button_ghost__mZ9vJ:where(:not(:disabled):hover),.Button_link__HXp2W:where(:not(:disabled):hover){background:var(--control-hover)}.Button_dangerGhost__iZtYZ{color:var(--theme-danger)}.Button_dangerGhost__iZtYZ:where(:not(:disabled):hover){background:var(--theme-danger-surface)}.Button_quiet___f9P3{background:transparent;color:var(--control-ink);font-weight:500}.Button_quiet___f9P3:not(:disabled):hover{background:var(--theme-hover)}.Button_link__HXp2W{color:inherit;text-decoration:underline;text-underline-offset:3px}.Button_card__tejyf,.Button_secondary__lRe7Q{background:var(--theme-surface);border:1px solid var(--control-border);color:var(--ink)}.Button_card__tejyf:not(:disabled):hover,.Button_secondary__lRe7Q:not(:disabled):hover{background:var(--theme-hover);border-color:var(--theme-line-strong)}.Button_card__tejyf{height:auto;min-width:0;padding:10px;gap:var(--window-gap);justify-content:flex-start;white-space:normal;font-weight:500}.Button_card__tejyf[data-highlighted=true]{background:var(--theme-selected);border-color:var(--theme-accent-border);color:var(--theme-accent);font-weight:var(--control-active-weight)}.Button_card__tejyf[data-highlighted=true]:not(:disabled):hover{background:var(--theme-selected-hover)}.Button_card__tejyf>svg{flex-shrink:0}.Button_card__tejyf>svg:last-child:not(:first-child){margin-left:auto;color:var(--theme-muted)}.Button_card__tejyf small{display:block;margin-top:2px;font-size:10px;font-weight:400;color:var(--theme-muted)}.Button_menu__mfyge{justify-content:flex-start;width:100%;min-width:0;height:auto;min-height:var(--control-height-compact);gap:var(--window-gap);padding:6px var(--window-gap);border-radius:var(--control-radius-compact);background:transparent;color:var(--theme-ink);text-align:left;font-weight:500;line-height:20px}.Button_menu__mfyge:not(:disabled,[data-disabled=true]):hover{background:var(--theme-hover)}.Button_menu__mfyge[data-highlighted=true]{background:var(--theme-selected);color:var(--theme-accent);font-weight:var(--control-active-weight)}.Button_menu__mfyge[data-highlighted=true]:not(:disabled):hover{background:var(--theme-selected-hover)}.Button_menu__mfyge[data-danger=true]{color:var(--theme-danger)}.Button_menu__mfyge[data-danger=true]:not(:disabled):hover{background:var(--theme-danger-surface)}.Button_menu__mfyge[data-disabled=true]{opacity:.45;cursor:not-allowed}.Button_menu__mfyge[aria-expanded=true],.Button_menu__mfyge[aria-expanded=true]:not(:disabled):hover,.Button_quiet___f9P3:is([aria-expanded=true],[aria-pressed=true]),.Button_quiet___f9P3:is([aria-expanded=true],[aria-pressed=true]):hover{background:var(--theme-surface-raised);color:var(--control-ink);font-weight:var(--control-active-weight)}.Button_stacked__0G0Fk{flex-direction:column;gap:5px;height:auto;min-height:51px;padding:6px 8px}.Button_card__tejyf.Button_stacked__0G0Fk{min-height:80px;justify-content:center}.Button_button__hMNEn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.Button_danger__1ocl9:focus-visible,.Button_primary__oSpWt:focus-visible{outline-offset:2px}.Button_button__hMNEn:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Button_button__hMNEn{transition:none}}}.FieldControl_control__ZQLsT{box-sizing:border-box;display:block;width:100%;min-width:0;height:var(--field-height);padding:0 10px;border:1px solid var(--control-border);border-radius:var(--control-radius);background:var(--theme-surface);color:var(--ink);font-family:var(--font);font-size:var(--field-font-size);font-weight:400;line-height:1.4;outline:none;box-shadow:none;transition:border-color .12s,background-color .12s}.FieldControl_regular__mWeQ9{--field-height:var(--control-height-regular);--field-font-size:12px}.FieldControl_compact__RO149{--field-height:var(--control-height-compact);--field-font-size:12px}.FieldControl_comfortable__xwr14{--field-height:var(--control-height-comfortable);--field-font-size:14px}.FieldControl_control__ZQLsT::placeholder,.FieldControl_embedded__EiuUL::placeholder{color:var(--theme-muted);opacity:1}.FieldControl_inline__uW5Vz{field-sizing:content;width:auto;border-color:transparent;background:transparent;font-weight:650;text-overflow:ellipsis}.FieldControl_inline__uW5Vz.FieldControl_compact__RO149{--field-height:24px;padding-inline:4px}.FieldControl_inline__uW5Vz:where(:hover:not(:disabled)){background:var(--theme-hover)}.FieldControl_control__ZQLsT:where(:hover:not(:disabled):not(.FieldControl_frame__hqhYk:has(>:disabled))){border-color:var(--theme-line-strong)}.FieldControl_control__ZQLsT:where(:focus,:focus-within){border-color:var(--focus-ring)}.FieldControl_control__ZQLsT:focus-visible,.FieldControl_frame__hqhYk:focus-within{outline:1px solid var(--focus-ring);outline-offset:-1px}.FieldControl_control__ZQLsT:where([readonly]),.FieldControl_frame__hqhYk:where(:has(input[readonly])){background-color:var(--theme-surface-soft)}.FieldControl_control__ZQLsT:where([aria-invalid=true],:user-invalid,:has([aria-invalid=true],:user-invalid)){border-color:var(--theme-danger-border-strong);background-color:var(--theme-danger-surface)}.FieldControl_control__ZQLsT:where(:disabled),.FieldControl_frame__hqhYk:where(:has(>:disabled)){color:var(--muted);background-color:var(--theme-surface-soft);border-color:var(--theme-line);cursor:not-allowed;opacity:.65}.FieldControl_numeric__sPCQi{font-variant-numeric:tabular-nums}.FieldControl_frame__hqhYk{display:flex;align-items:center;gap:8px}.FieldControl_frame__hqhYk>svg{flex:none;color:var(--muted)}.FieldControl_trigger__GZbSr{display:flex;align-items:center;gap:8px;text-align:left;cursor:pointer}.FieldControl_embedded__EiuUL{box-sizing:border-box;display:block;flex:1;width:100%;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-variant-numeric:inherit;outline:none;box-shadow:none}.FieldControl_embedded__EiuUL:focus-visible{outline:none}.FieldControl_embedded__EiuUL:disabled{opacity:1}.FieldControl_unit__NnXH_{flex:none;color:var(--muted);font-size:10px;pointer-events:none}.FieldControl_trailing__eIRUC{display:inline-flex;align-items:center;flex:none;color:var(--muted)}.FieldControl_textarea__8NBRr{height:auto;min-height:calc(var(--field-height) * 2.5);padding:10px;resize:vertical}@media (max-width:599px){.FieldControl_comfortable__xwr14{--field-font-size:16px}}@media (prefers-reduced-motion:reduce){.FieldControl_control__ZQLsT{transition:none}}.Tooltip_content__GqTh3{--tooltip-gap:10px;position:fixed;inset:auto;margin:0;overflow:visible;display:inline-flex;align-items:center;gap:8px;width:max-content;max-width:min(280px,calc(100vw - 32px));padding:7px 10px;border:1px solid var(--popup-border);border-radius:var(--control-radius-compact);background:var(--popup-surface);box-shadow:var(--popup-shadow);color:var(--ink);font-family:var(--font);font-size:11px;font-weight:500;line-height:1.4;text-align:left;white-space:normal;overflow-wrap:anywhere}.Tooltip_content__GqTh3:not(:popover-open){display:none}.Tooltip_content__GqTh3:not([data-positioned=true]){visibility:hidden}.Tooltip_key__UBY9t{flex-shrink:0}.Tooltip_content__GqTh3:before{content:"";position:absolute}.Tooltip_content__GqTh3[data-side=bottom]:before,.Tooltip_content__GqTh3[data-side=top]:before{left:0;width:100%;height:var(--tooltip-gap)}.Tooltip_content__GqTh3[data-side=top]:before{top:100%}.Tooltip_content__GqTh3[data-side=bottom]:before{bottom:100%}.Tooltip_content__GqTh3[data-side=left]:before,.Tooltip_content__GqTh3[data-side=right]:before{top:0;height:100%;width:var(--tooltip-gap)}.Tooltip_content__GqTh3[data-side=left]:before{left:100%}.Tooltip_content__GqTh3[data-side=right]:before{right:100%}.Callout_callout__ZdhI1{padding:var(--field-gap,10px) var(--section-gap,12px);border:1px solid;border-radius:9px;font-size:12px;line-height:1.55;overflow-wrap:anywhere;white-space:normal}.Callout_laidOut__KxMgY{display:flex;align-items:flex-start;gap:8px}.Callout_icon__LrlHS{display:flex;flex-shrink:0;margin-top:2px}.Callout_content__VLwxB{display:grid;flex:1;gap:8px;min-width:0}.Callout_title__cnIpk{display:block;font-weight:600}.Callout_action__Y9BVg{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.Callout_danger__PiAmQ{border-color:var(--theme-danger-border);background:var(--theme-danger-surface);color:var(--error-ink)}.Callout_warning__0xbQI{border-color:var(--theme-warning-border);background:var(--theme-warning-surface);color:var(--theme-warning)}.Callout_success__zQfln{border-color:var(--theme-success-border);background:var(--theme-success-surface);color:var(--theme-success)}.Callout_info__UdQ2s{border-color:var(--theme-accent-border);background:var(--theme-selected);color:var(--hint-ink)}:where(.IconButton_button__Bpe6g){width:32px;height:32px;padding:0}.IconButton_button__Bpe6g{border-radius:var(--control-radius-compact)}.IconButton_sm__xF_SN{width:24px;height:24px}.IconButton_md__8Rmd2{width:28px;height:28px}.IconButton_muted__Epeq9{color:var(--popup-muted)}.IconButton_accent__UDe4B{color:var(--theme-accent);background:var(--theme-selected)}.IconButton_accent__UDe4B:not(:disabled):hover{background:var(--theme-selected-hover)}.IconButton_danger__Vd2wN{color:var(--theme-danger)}.DialogHeader_header__1CqjG{display:flex;align-items:center;gap:8px;min-height:var(--window-header-height);padding-bottom:var(--window-section-gap);border-bottom:1px solid var(--theme-line);margin-bottom:var(--window-section-gap)}.DialogHeader_icon__JlGRD{display:grid;place-items:center;flex-shrink:0;width:24px;height:24px;color:var(--theme-muted);background:transparent;border:0;border-radius:var(--control-radius-compact)}.DialogHeader_title__AwRLA{flex:1;min-width:0}.DialogHeader_header__1CqjG .DialogHeader_title__AwRLA h2{font-size:13px;letter-spacing:-.3px;color:var(--ink);font-weight:600}.DialogHeader_title__AwRLA>.eyebrow+h2{margin-top:5px}.DialogHeader_description__aMMnq{font-size:11px;color:var(--muted);margin-top:4px}.DialogHeader_actions__fegYC{display:flex;align-items:center;flex-shrink:0;gap:4px}.ConfirmDialog_footer__jSfU1{flex-wrap:wrap}.Select_control__B7955{padding-right:34px;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4.5 6.25 3.5 3.5 3.5-3.5' stroke='%2368778e' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:16px;cursor:pointer;text-overflow:ellipsis}:where(:root[data-theme=dark]) .Select_control__B7955{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='m4.5 6.25 3.5 3.5 3.5-3.5' stroke='%23b0b3bc' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.Select_control__B7955:where([multiple],[size]:not([size="1"])){height:auto;padding:7px 11px;background-image:none}@media (forced-colors:active){.Select_control__B7955{appearance:auto;-webkit-appearance:auto;background-image:none}}.Select_fitContent__sq0_Q[data-ui]{width:auto;flex:none}.Select_withLeading__CAmcP{padding-right:24px;background-position:100%}.Select_iconOnly__kTpTm[data-ui]{position:relative;width:var(--field-height);padding:0;justify-content:center}.Select_iconOnly__kTpTm>select{position:absolute;inset:0;opacity:0;cursor:pointer}.ProjectSketchPreview_preview__blSjM{display:block;width:100%;height:100%;background:#f0f0f0;pointer-events:none}.ProjectSketchPreview_primary__HL0Mm{stroke:#727272;stroke-width:1.5}.ProjectSketchPreview_secondary__d7f9x{stroke:#9a9a9a;stroke-width:1.15}.ProjectSketchPreview_empty__Y2_4A{stroke:#b7b7b7;stroke-width:1}.ProjectPreview_empty__5tVby{display:flex;flex-direction:column;align-items:center;gap:10px;color:#636363;font-size:11px}.AtelierMark_mark__qF2Qc{display:block;flex-shrink:0}.AtelierMark_left__XJQW_{fill:var(--loading-left)}.AtelierMark_right__X3h4D{fill:var(--loading-right)}.AtelierMark_top__2vYMl{fill:var(--loading-top)}.AtelierMark_edges__WW1Oo{stroke:var(--loading-edge)}.ProjectCard_card__A_dZh{min-width:0;position:relative}.ProjectCard_open__B5TAW{display:flex;flex-direction:column;align-items:stretch;text-align:left;width:100%;padding:0;gap:0;white-space:normal}.ProjectCard_open__B5TAW:hover:not(:disabled){background:transparent}.ProjectCard_open__B5TAW:focus-visible{outline-offset:3px}.ProjectCard_thumbnail__y2_Fl{width:100%;flex-shrink:0;aspect-ratio:4/3;overflow:hidden;background:#f0f0f0;border-radius:12px;box-shadow:inset 0 0 0 1px #24242408;display:flex;align-items:center;justify-content:center;position:relative;color:#7f7f7f}.ProjectCard_thumbnail__y2_Fl>img{width:100%;height:100%;object-fit:contain}.ProjectCard_currentBadge__p8K__{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:4px;padding:5px 8px;border-radius:20px;background:#ffffffed;box-shadow:0 1px 4px #3a3a3a12;color:var(--accent-fill);font-size:11px;font-weight:600}.ProjectCard_previewLabel___oNHm{position:absolute;bottom:9px;left:12px;color:#6d6d6d;font-size:11px}.ProjectCard_openHint__no2kh{display:grid;place-items:center;position:absolute;top:9px;right:9px;width:27px;height:27px;border-radius:7px;background:#ffffffed;color:#5f5f5f;opacity:0;transition:opacity .15s}.ProjectCard_card__A_dZh:focus-within .ProjectCard_openHint__no2kh,.ProjectCard_card__A_dZh:hover .ProjectCard_openHint__no2kh{opacity:1}.ProjectCard_info__kFQ_t{display:flex;flex-direction:column;gap:6px;padding:12px 2px 4px}.ProjectCard_info__kFQ_t strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;min-height:2.8em;font-size:13px;font-weight:600;color:var(--theme-ink);line-height:1.4;overflow:hidden;overflow-wrap:anywhere}.ProjectCard_date__F3mcs{display:flex;align-items:center;min-height:28px;padding-right:62px;font-size:11px;line-height:1.4;color:var(--theme-muted)}.ProjectCard_actions__vwKM9{position:absolute;right:0;bottom:4px;display:flex;align-items:center;gap:2px}.ProjectCard_actions__vwKM9 button{width:28px;height:28px;color:var(--theme-muted);padding:0}.ProjectCard_actions__vwKM9 .ProjectCard_delete__PL0VV:hover:not(:disabled){background:var(--theme-danger-surface);color:var(--theme-danger)}.RadioGroup_group__BzHvt{display:inline-flex;align-items:stretch;gap:2px;min-width:0}.RadioGroup_group__BzHvt>button{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:var(--control-height);gap:7px;padding:5px 11px;border:1px solid transparent;border-radius:var(--control-radius);background:transparent;color:var(--control-ink);font-size:12px;font-weight:550;line-height:1.2;transition:background-color .12s,border-color .12s,color .12s}.RadioGroup_compact__jOPI5>button{min-height:28px;padding:4px 7px;font-size:11px}.RadioGroup_group__BzHvt>button>svg{flex-shrink:0}.RadioGroup_navigation__xCvGW{display:inline-flex}.RadioGroup_segmented__8oSYW{background:color-mix(in srgb,var(--theme-ink) 4%,transparent);border:1px solid var(--glass-border)}.RadioGroup_navigation__xCvGW,.RadioGroup_segmented__8oSYW{padding:3px;border-radius:var(--surface-radius)}.RadioGroup_group__BzHvt:is(.RadioGroup_segmented__8oSYW,.RadioGroup_navigation__xCvGW)>button{flex-shrink:0;min-height:32px;padding:0 12px;border:0;color:var(--theme-muted);font-size:12px;font-weight:500}.RadioGroup_group__BzHvt:is(.RadioGroup_segmented__8oSYW,.RadioGroup_navigation__xCvGW).RadioGroup_compact__jOPI5>button{min-height:28px;padding:0 8px;font-size:11px}.RadioGroup_group__BzHvt:is(.RadioGroup_segmented__8oSYW,.RadioGroup_navigation__xCvGW)>button:where(:hover:not(:disabled)){background:var(--toolbar-hover)}.RadioGroup_group__BzHvt:is(.RadioGroup_segmented__8oSYW,.RadioGroup_navigation__xCvGW)>button:is([aria-checked=true],[aria-selected=true]){background:color-mix(in srgb,var(--theme-accent) 15%,var(--theme-selected) 80%);color:var(--theme-accent);font-weight:var(--control-active-weight);box-shadow:inset 0 1px 0 var(--glass-highlight),0 1px 3px rgb(0 0 0/12%)}.RadioGroup_stretch__Ew0y2{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.RadioGroup_columns__n28kq{grid-auto-flow:row}.RadioGroup_stacked__aLf9H>button{flex-direction:column;gap:4px;min-width:56px;min-height:50px;padding:5px 9px;font-size:11px;line-height:1.3;white-space:normal}.RadioGroup_stacked__aLf9H.RadioGroup_compact__jOPI5>button{padding:5px}.RadioGroup_stacked__aLf9H>button:has(.RadioGroup_description__O4jKn){justify-content:flex-start}.RadioGroup_content__iW99w{display:flex;flex-direction:column;min-width:0;gap:4px;white-space:normal;overflow-wrap:anywhere}.RadioGroup_description__O4jKn{color:var(--theme-muted);font-size:11px;font-weight:400;line-height:1.4}.RadioGroup_group__BzHvt>button.RadioGroup_fullWidth__YbK4G{grid-column:1/-1;flex-direction:row;justify-content:flex-start;min-height:var(--control-height);text-align:left}.RadioGroup_stacked__aLf9H>button>.tool-shortcut{right:auto;left:calc(50% + 12px)}.RadioGroup_field__xWQXq{display:grid;min-width:0;gap:var(--field-label-gap,6px)}.RadioGroup_field__xWQXq>span{color:var(--popup-muted);font-size:11px}.RadioGroup_compactField__tbY4k{gap:var(--field-label-gap,5px)}.RadioGroup_compactField__tbY4k>span{font-size:10px}.RadioGroup_group__BzHvt>button:where(:not(:disabled):hover){background:var(--control-hover)}.RadioGroup_group__BzHvt>button:is([aria-checked=true],[aria-selected=true]){background:var(--theme-selected);border-color:var(--theme-selected);color:var(--theme-accent);font-weight:var(--control-active-weight)}.RadioGroup_group__BzHvt>button:is([aria-checked=true],[aria-selected=true]) .RadioGroup_description__O4jKn{color:var(--theme-accent)}.RadioGroup_group__BzHvt>button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:-2px}.RadioGroup_group__BzHvt>button:disabled{opacity:.45;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.RadioGroup_group__BzHvt>button{transition:none}}.RadioGroup_group__BzHvt.RadioGroup_cards__WtkjO{gap:var(--window-gap)}.RadioGroup_group__BzHvt.RadioGroup_cards__WtkjO>button{justify-content:flex-start;gap:var(--window-gap);padding:10px;border-color:var(--control-border);background:var(--theme-surface);color:var(--theme-ink);text-align:left;white-space:normal}.RadioGroup_group__BzHvt.RadioGroup_cards__WtkjO>button:where(:hover:not(:disabled)){background:var(--control-hover);border-color:var(--theme-line-strong)}.RadioGroup_group__BzHvt.RadioGroup_cards__WtkjO>button[aria-checked=true]{background:var(--theme-selected);border-color:var(--theme-accent);color:var(--theme-accent)}.NewProjectDialog_intro__OEn2s{margin:0 0 var(--window-section-gap);color:var(--theme-muted);font-size:12px;line-height:1.6}.EmptyState_empty__r4qGR{display:flex;flex-direction:column;align-items:center;gap:10px;min-width:0;color:var(--muted);font-size:12px;line-height:1.6;text-align:center;white-space:normal;overflow-wrap:anywhere}.EmptyState_icon__nEhRa{display:flex;flex-shrink:0;color:var(--theme-subtle)}.EmptyState_text__r2_Bd{display:grid;justify-items:center;gap:6px;min-width:0}.EmptyState_title___sezM{color:var(--ink);font-size:13px;font-weight:600;line-height:1.45}.EmptyState_description__Be39x{max-width:420px;margin:0}.EmptyState_action__8gqJk{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px}.EmptyState_dashed__5tjeK{padding:var(--section-gap,28px) var(--section-gap,22px);border:1px dashed var(--theme-line);border-radius:12px}.EmptyState_plain__WqIFt{padding:var(--section-gap,20px) var(--section-gap,12px)}.EmptyState_soft__Tj9aI{flex-direction:row;align-items:flex-start;gap:var(--field-gap,14px);padding:var(--section-gap,16px) var(--section-gap,18px);border:1px solid var(--theme-line);border-radius:12px;background:var(--theme-surface-soft);text-align:left}.EmptyState_soft__Tj9aI .EmptyState_text__r2_Bd{flex:1;justify-items:stretch}.EmptyState_soft__Tj9aI .EmptyState_title___sezM{font-size:12px}.EmptyState_soft__Tj9aI .EmptyState_description__Be39x{max-width:490px;font-size:11px}.EmptyState_soft__Tj9aI .EmptyState_action__8gqJk{justify-content:flex-start}.ProjectGallery_gallery__Rt2N2{--control-height:var(--control-height-regular);container-type:inline-size;display:flex;flex-direction:column;flex:1;min-height:0;color:var(--ink);font-size:12px;line-height:1.45}.ProjectGallery_toolbar__6hN1E{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-shrink:0;margin-bottom:18px}.ProjectGallery_actions__l_O8O{display:flex;gap:8px}.ProjectGallery_filters__UavbM{display:flex;gap:10px;flex-shrink:0}.ProjectGallery_gallery__Rt2N2 .ProjectGallery_cloudNotice__3EQkW{display:flex;align-items:flex-start;gap:8px;margin:-4px 0 18px;color:var(--theme-muted);font-size:12px;line-height:1.6}.ProjectGallery_cloudNotice__3EQkW svg{flex-shrink:0;margin-top:3px}.ProjectGallery_search__EnSt9{flex:1}.ProjectGallery_filters__UavbM select{width:160px}.ProjectGallery_content__hcFwI{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--theme-line) transparent}.ProjectGallery_gallery__Rt2N2[data-variant=dialog] .ProjectGallery_content__hcFwI{margin-right:-8px;padding-right:8px}.ProjectGallery_alert__43EUI{flex-shrink:0;margin-top:12px}.ProjectGallery_heading__gg0jj{display:flex;justify-content:space-between;align-items:center;flex-shrink:0;padding:20px 2px 12px;font-size:11px;color:var(--theme-muted)}.ProjectGallery_gallery__Rt2N2 .ProjectGallery_heading__gg0jj h3{margin:0;font-size:11px;font-weight:600;line-height:1.45;letter-spacing:0;color:var(--theme-muted-strong)}.ProjectGallery_grid__QBFBU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;gap:22px;padding:2px 2px 6px}.ProjectGallery_empty__3IKxC{grid-column:1/-1;justify-content:center;min-height:220px}.ProjectGallery_gallery__Rt2N2[data-variant=dialog] .ProjectGallery_empty__3IKxC{min-height:0;padding:var(--window-section-gap)}.ProjectGallery_examples__T5Dnj{margin-top:22px;border-top:1px solid var(--theme-line)}.ProjectGallery_gallery__Rt2N2 .ProjectGallery_examples__T5Dnj>summary{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:16px 2px;cursor:pointer;list-style:none;font-size:11px;font-weight:600;color:var(--theme-muted-strong)}.ProjectGallery_examples__T5Dnj summary::-webkit-details-marker{display:none}.ProjectGallery_examplesHint__lZqyH{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:400;color:var(--theme-muted)}.ProjectGallery_examples__T5Dnj[open] .ProjectGallery_examplesHint__lZqyH svg{transform:rotate(180deg)}.ProjectGallery_examples__T5Dnj>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:8px}.ProjectGallery_example__2jyVf{justify-content:flex-start;gap:12px;min-height:58px;padding:10px 12px;border:1px solid transparent;background:var(--theme-surface-soft);text-align:left;white-space:normal}.ProjectGallery_example__2jyVf:not(:disabled):hover{border-color:var(--theme-accent-border);background:var(--theme-selected)}.ProjectGallery_example__2jyVf>svg{flex-shrink:0;color:var(--theme-muted)}.ProjectGallery_example__2jyVf>svg:first-child{color:var(--theme-muted)}.ProjectGallery_example__2jyVf>span{display:flex;flex-direction:column;gap:2px;min-width:0;margin-right:auto;overflow-wrap:anywhere}.ProjectGallery_example__2jyVf strong{font-size:12px;font-weight:550;color:var(--theme-ink)}.ProjectGallery_example__2jyVf small{font-size:11px;color:var(--theme-muted-strong)}.ProjectGallery_note__fUESw{flex-shrink:0;margin:12px 2px 4px;font-size:11px;color:var(--theme-muted)}@container (min-width: 1050px){.ProjectGallery_grid__QBFBU{grid-template-columns:repeat(4,minmax(0,1fr))}}@container (max-width: 660px){.ProjectGallery_grid__QBFBU{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectGallery_examples__T5Dnj>div{grid-template-columns:minmax(0,1fr)}}@container (max-width: 520px){.ProjectGallery_filters__UavbM,.ProjectGallery_toolbar__6hN1E{flex-wrap:wrap}.ProjectGallery_actions__l_O8O,.ProjectGallery_source__6YtAe{width:100%}.ProjectGallery_actions__l_O8O button,.ProjectGallery_source__6YtAe>button{flex:1}.ProjectGallery_filters__UavbM select{width:100%}}@container (max-width: 390px){.ProjectGallery_grid__QBFBU{grid-template-columns:minmax(0,1fr)}.ProjectGallery_examplesHint__lZqyH{font-size:0}}.Checkbox_control__kwDAU{appearance:none;display:inline-grid;place-content:center;flex:0 0 16px;width:16px;height:16px;min-width:16px;min-height:16px;padding:0;margin:0;border:1px solid var(--theme-muted);border-radius:5px;background:var(--theme-surface);color:white;vertical-align:middle;cursor:pointer;transition:background-color .12s,border-color .12s}.Checkbox_control__kwDAU:before{content:"";width:5px;height:9px;border:solid;border-width:0 2px 2px 0;transform:translateY(-1px) rotate(45deg) scale(.7);opacity:0;transition:transform .12s,opacity .12s}.Checkbox_control__kwDAU:hover:not(:disabled){border-color:var(--theme-accent-soft);background:var(--control-hover)}.Checkbox_control__kwDAU:checked{border-color:var(--accent-fill);background:var(--accent-fill)}.Checkbox_control__kwDAU:checked:before{transform:translateY(-1px) rotate(45deg) scale(1);opacity:1}.Checkbox_control__kwDAU:checked:hover:not(:disabled){border-color:var(--accent-fill-hover);background:var(--accent-fill-hover)}.Checkbox_control__kwDAU:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.Checkbox_control__kwDAU:disabled{opacity:.45;cursor:not-allowed}.Checkbox_field__e4VZv{display:flex;align-items:flex-start;gap:var(--window-gap,8px);margin:var(--field-gap,8px) 0;color:var(--theme-muted-strong);font-size:12px;line-height:1.5;cursor:pointer}.Checkbox_field__e4VZv>.Checkbox_control__kwDAU{margin-top:1px}.Checkbox_field__e4VZv>span{min-width:0}.Checkbox_field__e4VZv:has(:disabled){color:var(--muted);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.Checkbox_control__kwDAU,.Checkbox_control__kwDAU:before{transition:none}}@media (forced-colors:active){.Checkbox_control__kwDAU{appearance:auto}.Checkbox_control__kwDAU:before{content:none}}.MenuItem_leading__ai4Ba,.MenuItem_trailing__yybGW{display:inline-flex;align-items:center;justify-content:center;flex:none}.MenuItem_leading__ai4Ba>svg{color:var(--theme-muted);stroke-width:1.7}[data-danger=true]>.MenuItem_leading__ai4Ba>svg,[data-highlighted=true]>.MenuItem_leading__ai4Ba>svg{color:inherit}.MenuItem_label__nM79m{display:grid;flex:1;min-width:0;gap:3px;white-space:normal;overflow-wrap:anywhere}.MenuItem_description__Xv2wI{color:var(--theme-muted);font-size:11px;font-weight:400;line-height:1.4}.MenuItem_trailing__yybGW{margin-left:auto;color:var(--theme-muted)}.MenuItem_trailing__yybGW kbd{min-width:19px;height:19px;padding:0 4px;font-family:inherit;font-size:10px;line-height:16px}.Popover_popover__GL637{position:fixed;inset:auto;margin:0;height:auto}.Popover_popover__GL637:not([data-positioned=true]){visibility:hidden}