.oLAKuW_page{width:100%;min-width:0;max-width:1312px;color:var(--color-brand-ink);margin:0 auto;padding:24px 24px 64px}.oLAKuW_backRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;margin-bottom:28px;display:flex}.oLAKuW_progress{color:var(--muted-foreground);align-items:center;gap:20px;font-size:11px;display:flex}.oLAKuW_progress li{align-items:center;gap:8px;display:flex}.oLAKuW_progress li+li:before{content:"";background:var(--border);width:24px;height:1px;margin-right:12px}.oLAKuW_progress svg{width:16px;height:16px;color:var(--color-brand-green)}.oLAKuW_progress [aria-current] span{background:color-mix(in srgb, var(--color-brand-green) 13%, var(--card));color:var(--foreground);border-radius:999px;padding:8px 18px;font-weight:600}.oLAKuW_header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px 32px;margin-bottom:30px;display:grid}.oLAKuW_identity{min-width:0}.oLAKuW_nameRow{align-items:center;gap:12px;margin-left:-8px;display:flex}.oLAKuW_nameRow h1{min-width:0}.oLAKuW_nameButton{border-radius:var(--radius);text-align:left;cursor:pointer;outline:none;align-items:baseline;gap:16px;max-width:100%;padding:4px 8px;font-size:clamp(22px,2.1vw,28px);font-weight:700;line-height:1.4;display:flex}.oLAKuW_nameButton:hover{background:var(--secondary)}.oLAKuW_nameButton:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-blue) 50%, transparent)}.oLAKuW_nameButton>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oLAKuW_nameButton svg{width:16px;height:16px;color:var(--muted-foreground);flex-shrink:0}.oLAKuW_saveBadge{background:color-mix(in srgb, var(--color-brand-yellow) 16%, var(--card));border-radius:999px;flex-shrink:0;padding:6px 12px;font-size:11px}.oLAKuW_saveBadge[data-saved]{background:color-mix(in srgb, var(--color-brand-green) 15%, var(--card))}.oLAKuW_summary{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:6px 16px;margin-top:12px;font-size:13px;display:flex}.oLAKuW_summary>span+span:before{content:"";border:1.5px solid var(--color-brand-blue);vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:16px;display:inline-block}.oLAKuW_summary>span:nth-child(3):before{border-color:var(--color-brand-pink)}.oLAKuW_summary>button{height:32px;color:var(--muted-foreground);font-size:12px}.oLAKuW_actions{flex-wrap:wrap;justify-content:end;gap:8px;display:flex}.oLAKuW_saveAction{min-width:164px}.oLAKuW_localNote{color:var(--muted-foreground);text-align:right;margin-top:10px;font-size:11px}.oLAKuW_details{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:8px 0;font-size:13px;display:grid}.oLAKuW_details dt{color:var(--muted-foreground);margin-bottom:6px;font-size:12px}.oLAKuW_details dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;font-weight:600}.oLAKuW_surface{border:1px solid var(--border);border-radius:var(--radius-2xl);background:var(--card);min-width:0;box-shadow:0 2px 8px color-mix(in srgb, var(--color-brand-ink) 3%, transparent)}.oLAKuW_canvas{padding:24px}.oLAKuW_canvasContainer{min-width:0;container:resultCanvas/inline-size}.oLAKuW_toolbar{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"modes adjust""limit tools";align-items:center;gap:14px 16px;display:grid}.oLAKuW_toolbar[data-simple]{grid-template-areas:"modes tools"}.oLAKuW_toolbar>[data-slot=toggle-group]{background:color-mix(in srgb, var(--secondary) 60%, var(--card));grid-area:modes;justify-self:start;max-width:100%}.oLAKuW_adjustTrigger{grid-area:adjust;justify-self:end}.oLAKuW_toolbar [data-slot=toggle-group-item]{flex:1;min-width:100px}.oLAKuW_canvasTools{grid-area:tools;align-items:center;gap:8px;display:flex}.oLAKuW_zoom{border:1px solid var(--border);background:var(--card);border-radius:999px;align-items:center;display:flex}.oLAKuW_colorLimit{white-space:nowrap;min-width:0;color:var(--muted-foreground);grid-area:limit;align-items:center;gap:12px;font-size:13px;display:flex}.oLAKuW_colorLimit [data-slot=slider]{flex:1;min-width:96px}.oLAKuW_adjustLayout{grid-template-columns:minmax(0,1fr) 300px;gap:20px;min-height:0;display:grid}section[role=dialog] .oLAKuW_adjustLayout{overflow:auto}.oLAKuW_adjustPanel{--adjust-accent:var(--color-brand-blue-deep);border:1px solid color-mix(in srgb, var(--color-brand-blue) 25%, var(--border));border-radius:var(--radius-xl);background:var(--card);min-width:0;color:var(--foreground);contain:size;scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-brand-ink) 20%, transparent) transparent;flex-direction:column;gap:18px;padding:20px;font-size:13px;display:flex;overflow-y:auto}.oLAKuW_adjustHeading{align-items:start;gap:12px;display:flex}.oLAKuW_adjustHeading h2{outline:none;font-size:16px;font-weight:650}.oLAKuW_adjustHeading p,.oLAKuW_adjustHint,.oLAKuW_adjustDimensions{color:var(--muted-foreground);line-height:1.7}.oLAKuW_adjustHeading p{margin-top:4px;font-size:12px}.oLAKuW_adjustIcon{width:36px;height:36px;color:var(--adjust-accent);background:color-mix(in srgb, var(--color-brand-blue) 12%, transparent);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.oLAKuW_adjustIcon svg{width:18px;height:18px}.oLAKuW_adjustControls{gap:20px;display:grid}.oLAKuW_adjustLabel{justify-content:space-between;align-items:center;gap:8px;font-weight:600;display:flex}.oLAKuW_adjustLabel output{color:var(--adjust-accent);font-variant-numeric:tabular-nums;font-size:18px}.oLAKuW_adjustLabel>span:last-child:not(:first-child){color:var(--muted-foreground);font-size:11px;font-weight:400}.oLAKuW_adjustSlider{align-items:center;gap:16px;margin-block:12px;display:flex}.oLAKuW_adjustSlider>[data-slot=slider]{flex:1;min-width:0}.oLAKuW_adjustPanel button{min-height:44px}.oLAKuW_adjustSlider>button{flex-shrink:0;width:44px}.oLAKuW_adjustDimensions{margin-top:10px;font-size:12px}.oLAKuW_adjustDimensions strong{color:var(--foreground);margin-left:8px;font-weight:600}.oLAKuW_adjustPad{grid-template-rows:repeat(3,44px);grid-template-columns:repeat(3,44px);justify-content:center;gap:6px;margin-top:12px;display:grid}.oLAKuW_adjustUp{grid-area:1/2}.oLAKuW_adjustLeft{grid-area:2/1}.oLAKuW_adjustCenter{grid-area:2/2}.oLAKuW_adjustRight{grid-area:2/3}.oLAKuW_adjustDown{grid-area:3/2}.oLAKuW_adjustPad>button{width:44px;height:44px}.oLAKuW_adjustNotes{display:grid}.oLAKuW_adjustNotes>*{grid-area:1/1}.oLAKuW_adjustNotesText{flex-direction:column;gap:18px;display:flex}.oLAKuW_adjustNotesText[data-hidden]{visibility:hidden}.oLAKuW_adjustStatus{color:var(--adjust-accent);align-items:center;gap:8px;min-height:32px;font-size:12px;display:flex}.oLAKuW_adjustStatus svg{flex-shrink:0}.oLAKuW_adjustHint{font-size:11px}.oLAKuW_adjustError{background:color-mix(in srgb, var(--destructive) 8%, transparent);color:var(--destructive);border-radius:10px;align-self:start;padding:10px 12px;font-size:12px}.oLAKuW_adjustSecondary{justify-content:space-between;gap:8px;display:flex}.oLAKuW_adjustSecondary>button:first-child{width:44px}.oLAKuW_adjustSecondary>button:last-child{flex:1;min-width:0}.dark .oLAKuW_adjustPanel{--adjust-accent:#8cc2ff}.oLAKuW_adjustFooter{z-index:1;background:var(--card);border-top:1px solid var(--border);grid-template-columns:1fr 1fr;gap:10px;margin-top:auto;padding-block:14px 0;display:grid;position:sticky;bottom:-20px}.oLAKuW_patternSelection{pointer-events:none;border:2px solid var(--color-brand-blue);box-shadow:0 0 0 1px color-mix(in srgb, var(--card) 70%, transparent);border-radius:4px;position:absolute}.oLAKuW_patternSelection[data-pending]{border-style:dashed}.oLAKuW_patternSelectionLabel{color:#fff;background:var(--color-brand-blue-deep);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11px;position:absolute;bottom:calc(100% + 7px);left:-2px}.oLAKuW_patternHandle{border:2px solid var(--color-brand-blue);background:var(--card);border-radius:4px;width:12px;height:12px;position:absolute}.oLAKuW_patternHandle[data-corner=nw]{top:-7px;left:-7px}.oLAKuW_patternHandle[data-corner=ne]{top:-7px;right:-7px}.oLAKuW_patternHandle[data-corner=sw]{bottom:-7px;left:-7px}.oLAKuW_patternHandle[data-corner=se]{bottom:-7px;right:-7px}@container resultCanvas not (min-width:900px){.oLAKuW_canvasTools .oLAKuW_guideTool>span,.oLAKuW_canvasTools .oLAKuW_beadTool>span,.oLAKuW_canvasTools .oLAKuW_fullscreenTool>span{display:none}.oLAKuW_canvasTools>button{width:36px;padding-inline:0}.oLAKuW_adjustLayout{grid-template-columns:minmax(0,1fr)}.oLAKuW_adjustPanel{contain:none}.oLAKuW_adjustViewport{height:clamp(320px,56svh,700px)}.oLAKuW_adjustControls{grid-template-columns:repeat(2,minmax(0,1fr))}.oLAKuW_toolbar[data-simple]{grid-template-areas:"modes modes""tools tools"}.oLAKuW_toolbar[data-simple] .oLAKuW_canvasTools{justify-self:end}}@container resultCanvas not (min-width:640px){.oLAKuW_toolbar{grid-template-columns:minmax(0,1fr);grid-template-areas:"modes""limit""adjust""tools";gap:12px}.oLAKuW_toolbar:not([data-adjust]){grid-template-areas:"modes""limit""tools"}.oLAKuW_toolbar[data-simple]{grid-template-areas:"modes""tools"}.oLAKuW_toolbar>[data-slot=toggle-group]{justify-self:stretch;width:100%}.oLAKuW_toolbar [data-slot=toggle-group-item]{white-space:normal;overflow-wrap:anywhere;text-align:center;min-width:0;padding-inline:8px;font-size:11px;line-height:1.25}.oLAKuW_adjustTrigger{justify-self:stretch}.oLAKuW_canvasTools{grid-template-columns:minmax(0,1fr) 44px 44px;gap:8px;width:100%;display:grid}.oLAKuW_zoom{grid-area:1/1;justify-content:space-between}.oLAKuW_zoom button{min-width:32px;padding-inline:0}.oLAKuW_zoom button:nth-child(2){min-width:46px}.oLAKuW_canvasTools .oLAKuW_centerTool{grid-area:1/2}.oLAKuW_canvasTools .oLAKuW_fullscreenTool{grid-area:1/3}.oLAKuW_canvasTools .oLAKuW_guideTool{grid-area:2/1;width:auto}.oLAKuW_canvasTools .oLAKuW_beadTool{white-space:normal;grid-area:2/2/3/-1;width:auto;padding-inline:8px}.oLAKuW_canvasTools .oLAKuW_guideTool>span,.oLAKuW_canvasTools .oLAKuW_beadTool>span{display:inline}.oLAKuW_adjustControls{grid-template-columns:minmax(0,1fr)}}.oLAKuW_colorLimitValue{min-width:2ch;color:var(--foreground);font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.oLAKuW_viewport{height:clamp(420px,64svh,760px)}.oLAKuW_canvasNote{color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:16px;font-size:11px;display:flex}.oLAKuW_canvasNote>span{align-items:center;gap:8px;display:flex}.oLAKuW_touchHint{display:none}.oLAKuW_materials{border-top:1px solid var(--border);margin:0 24px;padding:24px 0}.oLAKuW_materialsHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.oLAKuW_materialsTitle{flex-wrap:wrap;align-items:baseline;gap:4px 20px;display:flex}.oLAKuW_materialsTitle h2{font-size:18px;font-weight:650}.oLAKuW_materialsTitle p{color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:12px}.oLAKuW_materialActions{flex-wrap:wrap;gap:8px;display:flex}.oLAKuW_materialGrid{scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--color-brand-ink) 20%, transparent) transparent;grid-template-columns:repeat(auto-fill,minmax(172px,1fr));gap:14px 18px;max-height:342px;margin:-3px;padding:3px;display:grid;overflow-y:auto}.oLAKuW_materialButton{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb, var(--color-brand-paper) 70%, var(--card));text-align:left;cursor:pointer;outline:none;align-items:center;gap:12px;width:100%;min-height:56px;padding:12px 14px;transition:background-color .15s,border-color .15s;display:flex}.oLAKuW_materialButton:hover{background:var(--secondary)}.oLAKuW_materialButton[aria-pressed=true]{background:color-mix(in srgb, var(--color-brand-blue) 10%, var(--card));border-color:var(--color-brand-blue);box-shadow:0 0 0 1px var(--color-brand-blue)}.oLAKuW_materialButton:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-brand-blue) 50%, transparent)}.oLAKuW_bead{border:8px solid var(--bead-color);width:26px;height:26px;filter:drop-shadow(0 0 .5px color-mix(in srgb, var(--color-brand-ink) 20%, transparent));border-radius:50%;flex-shrink:0;place-items:center;display:grid}.oLAKuW_materialButton strong{font-size:13px}.oLAKuW_materialButton>span:last-child{color:var(--muted-foreground);font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px}.oLAKuW_materialsHint{color:var(--muted-foreground);margin-top:18px;font-size:11px}.oLAKuW_materialDialog{flex-direction:column;gap:0;height:min(720px,100dvh - 64px);padding:0;display:flex;overflow:hidden}.oLAKuW_materialDialogHeader{flex-shrink:0;padding:24px 24px 16px}.oLAKuW_columnSort{font:inherit;color:inherit;gap:6px;margin-inline:-6px;padding-inline:6px}.oLAKuW_materialTable th[aria-sort=ascending],.oLAKuW_materialTable th[aria-sort=descending]{color:var(--foreground)}.oLAKuW_materialScroll{flex:1;min-height:0;margin:0 14px 24px 24px}.oLAKuW_materialScroll [data-slot=scroll-area-viewport]{overscroll-behavior:contain;padding-right:22px}.oLAKuW_materialTable{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.oLAKuW_materialTable th{z-index:1;background:var(--popover);text-align:left;color:var(--muted-foreground);padding:8px 0 12px;font-size:12px;font-weight:500;position:sticky;top:0}.oLAKuW_materialTable td{border-top:1px solid var(--border);padding:14px 0}.oLAKuW_materialTable th:not(:first-child),.oLAKuW_materialTable td:not(:first-child){text-align:right;white-space:nowrap;padding-left:12px}.oLAKuW_colorName{align-items:center;gap:12px;display:flex}.oLAKuW_colorName small{color:var(--muted-foreground);font-size:11px;display:block}.oLAKuW_beadDecor{justify-content:center;gap:10px;margin-top:32px;display:flex}.oLAKuW_beadDecor i{border:2px solid var(--color-brand-blue);border-radius:50%;width:7px;height:7px}.oLAKuW_beadDecor i:nth-child(2){border-color:var(--color-brand-pink)}.oLAKuW_beadDecor i:nth-child(3){border-color:var(--color-brand-yellow)}.oLAKuW_beadDecor i:nth-child(4){border-color:var(--color-brand-green)}@media (max-width:1099px){.oLAKuW_header{grid-template-columns:minmax(0,1fr)}.oLAKuW_actions{justify-content:start}.oLAKuW_localNote{text-align:left}}@media (max-width:639px){.oLAKuW_materialDialog{height:min(720px,100dvh - 16px)}.oLAKuW_materialDialogHeader{padding:20px 20px 16px}.oLAKuW_materialScroll{margin:0 10px max(16px, env(safe-area-inset-bottom)) 20px}.oLAKuW_materialScroll [data-slot=scroll-area-viewport]{padding-right:18px}.oLAKuW_page{padding:16px 16px 40px}.oLAKuW_backRow{margin-bottom:20px}.oLAKuW_progress{display:none}.oLAKuW_header{margin-bottom:24px}.oLAKuW_nameRow{align-items:start}.oLAKuW_saveBadge{margin-top:8px}.oLAKuW_actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px;display:grid}.oLAKuW_saveAction{grid-area:1/1/auto/-1}.oLAKuW_localNote{font-size:11px}.oLAKuW_summary{column-gap:10px}.oLAKuW_summary>span+span:before{margin-right:10px}.oLAKuW_canvas{padding:14px}.oLAKuW_viewport{height:clamp(320px,52svh,500px)}.oLAKuW_canvasNote>span:last-child{display:none}.oLAKuW_materials{margin-inline:14px;padding-block:20px}.oLAKuW_materialsHeader{gap:14px;margin-bottom:18px}.oLAKuW_materialActions{width:100%}.oLAKuW_materialActions>button{flex:1}.oLAKuW_materialGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.oLAKuW_materialButton{flex-wrap:wrap;gap:8px;padding:12px 9px}.oLAKuW_materialButton>span:last-child{font-size:11px}.oLAKuW_bead{border-width:7px;width:22px;height:22px}}@media (pointer:coarse){.oLAKuW_nameButton,.oLAKuW_summary>button{min-height:44px}.oLAKuW_zoom button,.oLAKuW_canvasTools>button{min-width:44px;min-height:44px}.oLAKuW_mouseHint{display:none}.oLAKuW_touchHint{display:inline}}@media (prefers-reduced-motion:reduce){.oLAKuW_materialButton{transition:none}}
.JYHr5q_nameDialog.JYHr5q_nameDialog{border-radius:22px;flex-direction:column;gap:23px;max-width:500px;padding:28px 28px 0;display:flex}.JYHr5q_nameHeader{flex-direction:row;align-items:center;gap:13px;padding-right:20px;display:flex}.JYHr5q_nameIcon{background:color-mix(in srgb, var(--color-brand-blue) 10%, white);width:38px;height:38px;color:var(--color-brand-blue);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.JYHr5q_nameInputWrap{position:relative}.JYHr5q_nameInput{height:48px;padding-right:70px}.JYHr5q_nameCount{color:var(--color-muted-foreground);font-variant-numeric:tabular-nums;pointer-events:none;font-size:11px;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.JYHr5q_dialogFooter.JYHr5q_dialogFooter{background:var(--color-card);border-radius:0 0 22px 22px;margin:0 -28px;padding:18px 28px;position:static}.JYHr5q_versions{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;margin-top:22px;display:grid}.JYHr5q_versions>div{border:1px solid color-mix(in srgb, var(--color-brand-ink) 7%, transparent);background:var(--color-brand-paper);text-align:center;border-radius:17px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:15px 10px;display:flex}.JYHr5q_versions>.JYHr5q_currentVersion{border-color:color-mix(in srgb, var(--color-brand-blue) 16%, transparent);background:color-mix(in srgb, var(--color-brand-blue) 7%, white)}.JYHr5q_versions>div>svg{width:21px;height:21px;color:var(--color-muted-foreground);margin-bottom:0}.JYHr5q_versions strong{font-size:12px}.JYHr5q_versions span{color:var(--color-muted-foreground);font-size:11px;line-height:1.6}.JYHr5q_protected{background:color-mix(in srgb, var(--color-brand-green) 12%, var(--color-popover));min-height:43px;color:var(--color-brand-ink);border-radius:15px;justify-content:center;align-items:center;gap:8px;margin-top:22px;padding:10px 12px;font-size:12px;display:flex}.JYHr5q_protected>svg{width:17px;height:17px}.JYHr5q_exportMenu.JYHr5q_exportMenu{border-radius:17px;width:min(360px,100vw - 24px);padding:8px}.JYHr5q_exportList{overscroll-behavior:contain;flex-direction:column;gap:7px;min-height:0;padding:4px 16px 16px;display:flex;overflow-y:auto}.JYHr5q_exportRow.JYHr5q_exportRow{text-align:left;border:1px solid #0000;border-radius:12px;outline:none;align-items:center;gap:13px;width:100%;min-height:68px;padding:11px 12px;display:flex}.JYHr5q_exportRow:hover,.JYHr5q_exportRow:focus-visible,.JYHr5q_exportRow[data-highlighted]{border-color:color-mix(in srgb, var(--color-brand-blue) 16%, transparent);background:color-mix(in srgb, var(--color-brand-blue) 5%, white)}.JYHr5q_exportRow:focus-visible{outline:3px solid color-mix(in srgb, var(--color-brand-blue) 30%, transparent);outline-offset:-2px}.JYHr5q_exportRow>span:last-child{gap:4px}.JYHr5q_exportRow>span:last-child>span:last-child{color:var(--color-muted-foreground);line-height:1.6}.JYHr5q_formatIcon{background:color-mix(in srgb, var(--color-brand-blue) 10%, white);width:38px;height:38px;color:var(--color-brand-ink);border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.JYHr5q_formatIcon svg{width:19px;height:19px}.JYHr5q_formatIcon[data-format=bead]{background:color-mix(in srgb, var(--color-brand-pink) 12%, white)}.JYHr5q_formatIcon[data-format=csv]{background:color-mix(in srgb, var(--color-brand-yellow) 16%, white)}.JYHr5q_formatIcon[data-format=txt]{background:color-mix(in srgb, var(--color-brand-green) 13%, white)}.JYHr5q_formatIcon[data-format=svg],.JYHr5q_formatIcon[data-format=project]{background:var(--color-secondary)}.JYHr5q_readyDialog.JYHr5q_readyDialog{border-radius:23px;flex-direction:column;gap:22px;max-width:580px;padding:0;display:flex;overflow:hidden}.JYHr5q_readyHeader{flex-shrink:0;padding:28px 54px 0 28px}.JYHr5q_readyHeader h2{letter-spacing:-.035em;font-size:24px}.JYHr5q_readyScroll{overscroll-behavior:contain;scrollbar-width:thin;flex-direction:column;gap:18px;min-height:0;padding:0 28px 4px;display:flex;overflow-y:auto}.JYHr5q_downloadNote{background:color-mix(in srgb, var(--color-brand-blue) 8%, white);border-radius:12px;padding:13px 14px;font-size:12px;line-height:1.8}.JYHr5q_downloadNote>svg{color:var(--color-muted-foreground)}.JYHr5q_fileList{flex-direction:column;gap:10px;display:flex}.JYHr5q_fileRow{border:1px solid color-mix(in srgb, var(--color-brand-ink) 10%, transparent);border-radius:13px;align-items:center;gap:13px;min-width:0;padding:13px;display:flex}.JYHr5q_fileArt{border:1px solid color-mix(in srgb, var(--color-brand-ink) 6%, transparent);background:var(--color-brand-paper);border-radius:9px;flex-shrink:0;width:62px;height:62px;display:block;position:relative;overflow:hidden}.JYHr5q_fileArt>img{padding:5px}.JYHr5q_fileRow>button{flex-shrink:0}.JYHr5q_readyShare{justify-content:center;display:flex}.JYHr5q_readyFooter.JYHr5q_readyFooter{border-radius:0 0 23px 23px;flex-shrink:0;margin:0;padding:18px 28px;position:static}@media (max-width:639px){.JYHr5q_nameDialog.JYHr5q_nameDialog{border-radius:24px 24px 0 0;max-width:none;padding:25px 24px 0}.JYHr5q_nameDialog .JYHr5q_dialogFooter{padding-inline:24px;padding-bottom:max(16px, env(safe-area-inset-bottom));border-radius:0;margin-inline:-24px}.JYHr5q_versions{gap:9px}.JYHr5q_versions>div{padding:14px 9px}.JYHr5q_versions strong{font-size:12px}.JYHr5q_readyDialog.JYHr5q_readyDialog{border-radius:24px 24px 0 0;max-width:none}.JYHr5q_readyHeader{padding:24px 52px 0 20px}.JYHr5q_readyScroll{padding-inline:20px}.JYHr5q_readyFooter.JYHr5q_readyFooter{padding:16px 20px max(16px, env(safe-area-inset-bottom));border-radius:0}.JYHr5q_fileRow{gap:10px;padding:10px}.JYHr5q_fileArt{width:50px;height:50px}.JYHr5q_fileRow>button{min-width:44px;padding-inline:10px}}@media (max-width:359px){.JYHr5q_fileRow{flex-wrap:wrap}.JYHr5q_fileRow>button{margin-left:auto}.JYHr5q_fileRow>span:nth-child(2){flex-basis:calc(100% - 60px)}}@media (pointer:coarse){.JYHr5q_dialogFooter button,.JYHr5q_fileRow button,.JYHr5q_readyShare button,.JYHr5q_readyFooter button{min-height:44px}}
.Fy45Nq_swatch{background-color:var(--c)}.Fy45Nq_swatch:before,.Fy45Nq_swatch:after{content:"";pointer-events:none;position:absolute;inset:0}.Fy45Nq_clear,.Fy45Nq_glitter,.Fy45Nq_jelly{--checker:repeating-conic-gradient(color-mix(in srgb, var(--color-brand-ink) 12%, white) 0 25%, white 0 50%) 0 0 / 10px 10px}.Fy45Nq_clear{--tint:color-mix(in srgb, var(--c) 55%, transparent);background:linear-gradient(var(--tint), var(--tint)), var(--checker)}.Fy45Nq_clear:after{background:linear-gradient(135deg,#0000 18%,#fffc 18% 25%,#0000 25%)}.Fy45Nq_jelly{--tint:color-mix(in srgb, var(--c) 82%, transparent);background:radial-gradient(circle at 72% 78%, color-mix(in srgb, var(--c) 65%, black), transparent 62%), linear-gradient(var(--tint), var(--tint)), var(--checker)}.Fy45Nq_jelly:after{background:radial-gradient(30% 20% at 32% 27%,#ffffffe6,#0000 80%)}.Fy45Nq_glitter{--tint:color-mix(in srgb, var(--c) 62%, transparent);--edge:color-mix(in srgb, var(--color-brand-ink) 25%, transparent);background:linear-gradient(var(--tint), var(--tint)), var(--checker)}.Fy45Nq_glitter:before,.Fy45Nq_glitter:after{transform:rotate(var(--turn,0deg))}.Fy45Nq_glitter:before{background:radial-gradient(circle at 24% 30%, white 0 1.3px, var(--edge) 1.5px 2px, transparent 2.2px), radial-gradient(circle at 70% 22%, white 0 1px, var(--edge) 1.2px 1.7px, transparent 1.9px), radial-gradient(circle at 76% 68%, white 0 1.4px, var(--edge) 1.6px 2.1px, transparent 2.3px)}.Fy45Nq_glitter:after{background:radial-gradient(circle at 46% 50%, white 0 1.1px, var(--edge) 1.3px 1.8px, transparent 2px), radial-gradient(circle at 20% 74%, white 0 1px, var(--edge) 1.2px 1.7px, transparent 1.9px), radial-gradient(circle at 60% 86%, white 0 1.2px, var(--edge) 1.4px 1.9px, transparent 2.1px)}.Fy45Nq_pearl{background:radial-gradient(circle at 30% 28%, color-mix(in srgb, var(--c) 45%, white), var(--c) 72%)}.Fy45Nq_pearl:after,.Fy45Nq_metal:after{inset:0 -60%}.Fy45Nq_pearl:after{background:linear-gradient(105deg,#0000 42%,#ffffff80 50%,#0000 58%);transform:translate(-12%)}.Fy45Nq_metal{background:linear-gradient(135deg, color-mix(in srgb, var(--c) 62%, black), var(--c) 32%, color-mix(in srgb, var(--c) 35%, white) 50%, var(--c) 66%, color-mix(in srgb, var(--c) 68%, black))}.Fy45Nq_metal:after{background:linear-gradient(105deg,#0000 47%,#ffffffd9 50%,#0000 53%);transform:translate(16%)}.Fy45Nq_photo{background:linear-gradient(135deg, var(--c) 54%, var(--lit) 54%)}.Fy45Nq_photo:after{background:var(--lit);opacity:0}@media (prefers-reduced-motion:no-preference){:is(button:hover,button:focus-visible,button[aria-pressed=true])>:is(.Fy45Nq_pearl,.Fy45Nq_metal):after{animation:1s ease-in-out Fy45Nq_sweep}:is(button:hover,button:focus-visible,button[aria-pressed=true])>.Fy45Nq_glitter:before{animation:.8s ease-in-out 2 Fy45Nq_twinkle}:is(button:hover,button:focus-visible,button[aria-pressed=true])>.Fy45Nq_glitter:after{animation:.8s ease-in-out .4s 2 Fy45Nq_twinkle}:is(button:hover,button:focus-visible,button[aria-pressed=true])>.Fy45Nq_jelly{animation:.5s ease-out Fy45Nq_wobble}.Fy45Nq_photo:after{transition:opacity .9s ease-out}:is(button:hover,button:focus-visible)>.Fy45Nq_photo:after{opacity:1}}@keyframes Fy45Nq_sweep{0%{transform:translate(-40%)}to{transform:translate(40%)}}@keyframes Fy45Nq_twinkle{50%{opacity:.1}}@keyframes Fy45Nq_wobble{30%{transform:scale(1.12,.88)}55%{transform:scale(.94,1.06)}78%{transform:scale(1.03,.97)}}
.UBkyUa_preview{min-width:0;min-height:0;color:var(--color-brand-ink);background:var(--color-brand-paper);flex-direction:column;flex:1;animation:.18s ease-out both UBkyUa_previewEnter;display:flex;position:relative}.UBkyUa_preview svg:where(:not([class*=size-])){flex-shrink:0;width:18px;height:18px}.UBkyUa_header{background:var(--color-brand-ink);min-height:60px;color:var(--color-white);flex-shrink:0;align-items:center;gap:12px;padding:6px 22px;display:flex}.UBkyUa_projectIcon{background:color-mix(in srgb, var(--color-white) 8%, transparent);border-radius:9px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.UBkyUa_name{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.UBkyUa_metadata{color:color-mix(in srgb, var(--color-white) 75%, transparent);white-space:nowrap;font-size:11px}.UBkyUa_headerActions{flex-shrink:0;align-items:center;gap:12px;margin-left:auto;display:flex}.UBkyUa_zoom{align-items:center;gap:4px;display:flex}.UBkyUa_zoom button{color:var(--color-white);border-radius:9px}.UBkyUa_zoom button:hover{background:color-mix(in srgb, var(--color-white) 10%, transparent)}.UBkyUa_zoom output{text-align:center;font-variant-numeric:tabular-nums;min-width:46px;font-size:12px}.UBkyUa_mode{border-left:1px solid color-mix(in srgb, var(--color-white) 20%, transparent);color:color-mix(in srgb, var(--color-white) 75%, transparent);white-space:nowrap;padding-left:16px;font-size:11px}.UBkyUa_exit{background:var(--color-white);min-height:38px;color:var(--color-brand-ink);border:0;border-radius:10px;padding:0 12px;font-size:12px}.UBkyUa_exit:hover{background:var(--color-brand-paper)}.UBkyUa_workarea{flex:1;min-width:0;min-height:0;display:flex;position:relative}.UBkyUa_stage{isolation:isolate;background:var(--color-brand-paper);flex:1;min-width:0;position:relative;overflow:hidden}.UBkyUa_stage:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(color-mix(in srgb, var(--color-brand-ink) 14%, transparent) .6px, transparent .8px) 0 0 / 22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 23% 77%,#000);mask-image:linear-gradient(90deg,#000,#0000 23% 77%,#000)}.UBkyUa_viewport{--preview-inset-top:72px;--preview-inset-right:18px;--preview-inset-bottom:112px;--preview-inset-left:74px;position:absolute;inset:0}.UBkyUa_viewport canvas{touch-action:none;cursor:grab;width:100%;height:100%;display:block}.UBkyUa_viewport canvas:active{cursor:grabbing}.UBkyUa_shapeSwitch,.UBkyUa_viewTools,.UBkyUa_settingsToggle,.UBkyUa_environmentDock{z-index:3;background:var(--color-white);border:1px solid color-mix(in srgb, var(--color-brand-ink) 12%, transparent);box-shadow:0 3px 14px color-mix(in srgb, var(--color-brand-ink) 4%, transparent)}.UBkyUa_shapeSwitch{border-radius:14px;gap:4px;padding:4px;display:flex;position:absolute;top:20px;left:22px}.UBkyUa_shapeSwitch button,.UBkyUa_environmentDock button{min-height:36px;color:color-mix(in srgb, var(--color-brand-ink) 70%, transparent);border-radius:9px;gap:6px;padding-inline:11px;font-size:12px}.UBkyUa_shapeSwitch button:hover,.UBkyUa_environmentDock button:hover,.UBkyUa_viewTools button:hover{background:var(--color-brand-paper);color:var(--color-brand-ink)}.UBkyUa_shapeSwitch button[aria-pressed=true],.UBkyUa_environmentDock button[aria-pressed=true]{background:color-mix(in srgb, var(--color-brand-blue) 10%, white);color:var(--color-brand-blue-deep)}.UBkyUa_caption{z-index:2;white-space:nowrap;color:color-mix(in srgb, var(--color-brand-ink) 70%, transparent);pointer-events:none;align-items:center;gap:7px;font-size:11px;display:flex;position:absolute;top:32px;left:50%;transform:translate(-50%)}.UBkyUa_caption svg{width:14px;height:14px}.UBkyUa_viewTools{border-radius:14px;flex-direction:column;gap:4px;padding:5px;display:flex;position:absolute;top:88px;left:22px}.UBkyUa_viewTools button{width:38px;height:38px;color:color-mix(in srgb, var(--color-brand-ink) 70%, transparent);border-radius:9px}.UBkyUa_viewTools button[aria-pressed=true]{color:var(--color-white);background:var(--color-brand-blue-deep)}.UBkyUa_rule{background:color-mix(in srgb, var(--color-brand-ink) 10%, transparent);height:1px;margin:4px}.UBkyUa_settingsToggle{min-height:44px;color:var(--color-brand-ink);border-radius:12px;padding:0 12px;font-size:12px;position:absolute;top:20px;right:22px}.UBkyUa_settingsToggle[aria-expanded=true]{border-color:var(--color-brand-blue);color:var(--color-brand-blue-deep)}.UBkyUa_environmentDock{border-radius:15px;align-items:center;gap:4px;max-width:calc(100% - 28px);padding:5px 7px;display:flex;position:absolute;bottom:30px;left:50%;transform:translate(-50%)}.UBkyUa_environmentDock button{min-height:42px}.UBkyUa_sceneNote{z-index:2;color:color-mix(in srgb, var(--color-brand-ink) 70%, transparent);white-space:nowrap;pointer-events:none;font-size:11px;position:absolute;bottom:96px;left:50%;transform:translate(-50%)}.UBkyUa_comparisonLabels{z-index:2;color:color-mix(in srgb, var(--color-brand-ink) 70%, transparent);pointer-events:none;font-size:12px;display:flex;position:absolute;bottom:124px;left:76px;right:18px}.UBkyUa_comparisonLabels span{text-align:center;flex:1}.UBkyUa_settings{z-index:5;overscroll-behavior:contain;border:1px solid color-mix(in srgb, var(--color-brand-ink) 12%, transparent);background:var(--color-white);width:280px;max-height:calc(100% - 92px);color:var(--color-brand-ink);box-shadow:0 12px 38px color-mix(in srgb, var(--color-brand-ink) 8%, transparent);border-radius:16px;padding:18px 20px;position:absolute;top:76px;right:22px;overflow-y:auto}.UBkyUa_settingsHead{border-bottom:1px solid color-mix(in srgb, var(--color-brand-ink) 10%, transparent);justify-content:space-between;align-items:center;gap:8px;margin-bottom:22px;padding-bottom:14px;display:flex}.UBkyUa_settingsHead strong{align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.UBkyUa_settingsHead strong svg{color:var(--color-brand-blue-deep);width:16px}.UBkyUa_settingsHead button{color:var(--color-brand-ink);border-radius:8px}.UBkyUa_slider{margin-bottom:28px}.UBkyUa_slider>div:first-child{justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px;font-size:12px;display:flex}.UBkyUa_slider output{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--color-brand-ink) 70%, transparent)}.UBkyUa_slider [data-slot=slider-range]{background:var(--color-brand-blue-deep)}.UBkyUa_slider [data-slot=slider-thumb]{border-color:var(--color-brand-blue-deep)}.UBkyUa_materials{border-top:1px solid color-mix(in srgb, var(--color-brand-ink) 10%, transparent);padding-top:20px}.UBkyUa_materials strong{font-size:12px;font-weight:600}.UBkyUa_materials p{color:color-mix(in srgb, var(--color-brand-ink) 70%, transparent);margin-block:8px 12px;font-size:11px;line-height:1.8}.UBkyUa_materials ul{margin:0;padding:0;list-style:none}.UBkyUa_materials li{align-items:center;gap:10px;padding-block:6px;font-size:12px;display:flex}.UBkyUa_count{font-variant-numeric:tabular-nums;color:color-mix(in srgb, var(--color-brand-ink) 70%, transparent);margin-left:auto}.UBkyUa_footer{z-index:2;border-top:1px solid color-mix(in srgb, var(--color-brand-ink) 10%, transparent);background:var(--color-white);min-height:30px;color:color-mix(in srgb, var(--color-brand-ink) 70%, transparent);flex-shrink:0;justify-content:space-between;align-items:center;gap:12px;padding:5px 22px;font-size:11px;display:flex}.UBkyUa_footer>span{white-space:nowrap}.UBkyUa_touchHint,.UBkyUa_preview[data-status=flat] :is(.UBkyUa_shapeSwitch,.UBkyUa_settingsToggle,.UBkyUa_viewTools,.UBkyUa_environmentDock,.UBkyUa_caption){display:none}.UBkyUa_settingsHead button:hover{background:var(--color-brand-paper);color:var(--color-brand-ink)}.UBkyUa_message{z-index:6;background:var(--color-brand-paper);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;font-size:13px;display:flex;position:absolute;inset:0}.UBkyUa_message>div{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.UBkyUa_loading{z-index:6;pointer-events:none;justify-content:center;align-items:center;padding:24px;transition:opacity .22s ease-out,visibility;display:flex;position:absolute;inset:0}.UBkyUa_preview:not([data-status=loading]) .UBkyUa_loading{opacity:0;visibility:hidden;transition:opacity .22s ease-out,visibility 0s .22s}.UBkyUa_loadingStatus{border:1px solid color-mix(in srgb, var(--color-brand-ink) 8%, transparent);background:var(--color-white);width:min(350px,100%);color:var(--color-brand-ink);box-shadow:0 6px 22px color-mix(in srgb, var(--color-brand-ink) 3%, transparent);border-radius:14px;align-items:center;gap:16px;padding:17px 22px;animation:.22s ease-out both UBkyUa_fadeIn;display:flex}.UBkyUa_loadingStatus strong{font-size:13px;font-weight:600;line-height:1.6}.UBkyUa_loadingStatus p{color:color-mix(in srgb, var(--color-brand-ink) 65%, transparent);margin-top:3px;font-size:11px;line-height:1.7}.UBkyUa_loadingBeads{flex-shrink:0;grid-template-columns:repeat(2,12px);gap:5px;display:grid;transform:rotate(-12deg)}.UBkyUa_loadingBeads>span{border:4px solid var(--color-brand-ink);border-radius:50%;width:12px;height:12px;animation:1.6s ease-in-out infinite UBkyUa_loadingBead}.UBkyUa_loadingBeads>span:nth-child(2){border-color:var(--color-brand-blue);animation-delay:.16s}.UBkyUa_loadingBeads>span:nth-child(3){border-color:var(--color-brand-pink);animation-delay:.48s}.UBkyUa_loadingBeads>span:nth-child(4){border-color:var(--color-brand-yellow);animation-delay:.32s}.UBkyUa_preview[data-status=loading] :is(.UBkyUa_viewport,.UBkyUa_shapeSwitch,.UBkyUa_settingsToggle,.UBkyUa_viewTools,.UBkyUa_environmentDock,.UBkyUa_caption){visibility:hidden}.UBkyUa_preview[data-status=ready] :is(.UBkyUa_viewport,.UBkyUa_shapeSwitch,.UBkyUa_settingsToggle,.UBkyUa_viewTools,.UBkyUa_environmentDock,.UBkyUa_caption){animation:.28s ease-out both UBkyUa_previewReveal}@keyframes UBkyUa_previewEnter{0%{opacity:.5}}@keyframes UBkyUa_fadeIn{0%{opacity:0}}@keyframes UBkyUa_previewReveal{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@keyframes UBkyUa_loadingBead{0%,65%,to{opacity:.4;transform:scale(.9)}25%,40%{opacity:1;transform:scale(1.05)}}@media (prefers-reduced-motion:reduce){.UBkyUa_preview,.UBkyUa_preview[data-status=ready] :is(.UBkyUa_viewport,.UBkyUa_shapeSwitch,.UBkyUa_settingsToggle,.UBkyUa_viewTools,.UBkyUa_environmentDock,.UBkyUa_caption),.UBkyUa_loadingStatus,.UBkyUa_loadingBeads>span{animation:none}.UBkyUa_loading,.UBkyUa_preview:not([data-status=loading]) .UBkyUa_loading{transition:none}}.UBkyUa_empty{text-align:center;color:color-mix(in srgb, var(--color-brand-ink) 70%, transparent);pointer-events:none;font-size:13px;position:absolute;top:50%;left:76px;right:18px}.UBkyUa_preview[data-environment=dark] .UBkyUa_sceneNote,.UBkyUa_preview[data-environment=dark] .UBkyUa_comparisonLabels,.UBkyUa_preview[data-environment=dark] .UBkyUa_caption,.UBkyUa_preview[data-environment=dark] .UBkyUa_empty{color:color-mix(in srgb, var(--color-white) 75%, transparent)}@media (min-width:901px){.UBkyUa_preview[data-settings-open=true] .UBkyUa_settings{border:0;border-left:1px solid color-mix(in srgb, var(--color-brand-ink) 10%, transparent);max-height:none;box-shadow:none;border-radius:0;flex-shrink:0;position:static}.UBkyUa_preview[data-settings-open=true] .UBkyUa_settingsToggle,.UBkyUa_preview[data-settings-open=true] .UBkyUa_caption{display:none}}@media (max-width:1200px){.UBkyUa_caption,.UBkyUa_metadata{display:none}}@media (max-width:760px){.UBkyUa_header{gap:8px;min-height:56px;padding-inline:14px}.UBkyUa_headerActions{gap:8px}.UBkyUa_name{font-size:12px}.UBkyUa_zoom,.UBkyUa_mode{display:none}.UBkyUa_shapeSwitch{padding:4px;top:16px;left:14px}.UBkyUa_shapeSwitch button{gap:5px;min-height:40px;padding-inline:8px}.UBkyUa_shapeSwitch button:last-child{min-width:40px}.UBkyUa_shapeSwitch svg{width:15px;height:15px}.UBkyUa_shapeSwitch button:not(:last-child) svg,.UBkyUa_compareText{display:none}.UBkyUa_settingsToggle{width:48px;min-height:50px;padding:0;top:16px;right:14px}.UBkyUa_settingsToggle>span{display:none}.UBkyUa_viewTools{padding:4px;top:86px;left:14px}.UBkyUa_viewport{--preview-inset-top:80px;--preview-inset-right:10px;--preview-inset-bottom:124px;--preview-inset-left:68px}.UBkyUa_environmentDock{padding:4px;bottom:24px}.UBkyUa_environmentDock button{flex-direction:column;gap:6px;min-width:46px;min-height:56px;padding:7px 12px;font-size:11px}.UBkyUa_sceneNote{bottom:104px}.UBkyUa_comparisonLabels{font-size:11px;bottom:136px;left:68px;right:10px}.UBkyUa_settings{width:calc(100% - 84px);max-width:288px;max-height:calc(100% - 94px);padding:16px;top:78px;right:14px}.UBkyUa_footer{justify-content:center;padding-inline:10px}.UBkyUa_dimensions,.UBkyUa_footerCount{display:none}}@media (max-width:350px){.UBkyUa_projectIcon{display:none}.UBkyUa_shapeSwitch{gap:4px;left:10px}.UBkyUa_shapeSwitch button{padding-inline:6px;font-size:11px}.UBkyUa_settingsToggle{width:44px;right:10px}.UBkyUa_environmentDock button{padding-inline:10px}.UBkyUa_settings{width:calc(100% - 28px)}}@media (any-pointer:coarse){.UBkyUa_shapeSwitch button,.UBkyUa_viewTools button,.UBkyUa_settingsHead button,.UBkyUa_exit{min-width:44px;min-height:44px}.UBkyUa_touchHint{display:inline}.UBkyUa_mouseHint{display:none}}@media (max-height:599.98px){.UBkyUa_header{min-height:48px}.UBkyUa_shapeSwitch,.UBkyUa_settingsToggle{top:10px}.UBkyUa_viewTools{top:72px}.UBkyUa_viewport{--preview-inset-top:64px;--preview-inset-bottom:92px}.UBkyUa_environmentDock{bottom:10px}.UBkyUa_sceneNote,.UBkyUa_comparisonLabels{display:none}.UBkyUa_footer{min-height:24px}.UBkyUa_settings{max-height:calc(100% - 74px);top:64px}}@media (max-height:599.98px) and (min-width:420px){.UBkyUa_viewport{--preview-inset-bottom:76px}.UBkyUa_environmentDock button{flex-direction:row;min-height:40px;padding:5px 10px}}
.eD2jEq_dialog.eD2jEq_dialog{text-align:center;border-radius:32px;flex-direction:column;gap:0;width:min(480px,100% - 2rem);max-width:none;padding:32px;display:flex}.eD2jEq_medium.eD2jEq_medium{width:min(500px,100% - 2rem)}.eD2jEq_dialog>*{flex-shrink:0}.eD2jEq_wide.eD2jEq_wide{width:min(560px,100% - 2rem)}.eD2jEq_header.eD2jEq_header{text-align:center;flex-direction:column;align-items:center;gap:0;display:flex}.eD2jEq_title.eD2jEq_title{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:22px;line-height:1.45}.eD2jEq_description.eD2jEq_description{text-wrap:pretty;margin-top:10px;font-size:14px;line-height:1.9}.eD2jEq_emblem{background:color-mix(in srgb, var(--color-brand-blue) 10%, var(--color-popover));width:66px;height:66px;color:var(--color-brand-blue-deep);border-radius:26px;flex-shrink:0;justify-content:center;align-items:center;margin-bottom:19px;display:flex;position:relative}.eD2jEq_emblem>svg{stroke-width:1.75px;width:29px;height:29px}.eD2jEq_emblem:before,.eD2jEq_emblem:after{border:3px solid var(--color-brand-yellow);background:var(--color-popover);content:"";border-radius:50%;width:12px;height:12px;position:absolute}.eD2jEq_emblem:before{top:-3px;right:-3px}.eD2jEq_emblem:after{border-color:var(--color-brand-pink);bottom:-3px;left:-3px}.eD2jEq_emblem[data-tone=pink]{background:color-mix(in srgb, var(--color-brand-pink) 11%, var(--color-popover));color:var(--color-brand-pink-deep)}.eD2jEq_emblem[data-tone=pink]:after,.eD2jEq_emblem[data-tone=green]:before{border-color:var(--color-brand-blue)}.eD2jEq_emblem[data-tone=yellow]{background:color-mix(in srgb, var(--color-brand-yellow) 14%, var(--color-popover));color:var(--color-brand-ink)}.eD2jEq_emblem[data-tone=yellow]:after{border-color:var(--color-brand-green)}.eD2jEq_emblem[data-tone=green]{background:color-mix(in srgb, var(--color-brand-green) 13%, var(--color-popover));color:var(--color-brand-ink)}.eD2jEq_actions.eD2jEq_actions{background:0 0;border:0;border-radius:0;flex-direction:row;justify-content:center;gap:12px;margin:25px 0 0;padding:0;display:flex}.eD2jEq_actions>button,.eD2jEq_choice>button{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0;height:auto;min-height:46px;padding:10px 16px;font-size:13px}.eD2jEq_project{border:1px solid color-mix(in srgb, var(--color-brand-ink) 4%, transparent);background:var(--color-brand-paper);text-align:left;border-radius:17px;align-items:center;gap:13px;min-width:0;margin-top:22px;padding:12px 14px;display:flex}.eD2jEq_victim{border-color:color-mix(in srgb, var(--color-destructive) 14%, transparent);background:color-mix(in srgb, var(--color-destructive) 4%, var(--color-popover))}.eD2jEq_projectArt{background:var(--color-popover);width:46px;height:46px;color:var(--color-muted-foreground);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.eD2jEq_project strong{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.65;display:block}.eD2jEq_projectArt>div{font-size:10px}.eD2jEq_project small{color:var(--color-muted-foreground);font-size:11px;line-height:1.7;display:block}.eD2jEq_choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:25px;display:grid}.eD2jEq_choice{flex-direction:column;gap:9px;min-width:0;display:flex}.eD2jEq_choice>button{flex:none;width:100%}.eD2jEq_choice small{color:var(--color-muted-foreground);font-size:11px;line-height:1.7}.eD2jEq_choice .eD2jEq_discard{color:var(--color-destructive)}.eD2jEq_cancel.eD2jEq_cancel{align-self:center;margin-top:10px;padding-inline:24px;font-size:12px}@media (max-width:639px){.eD2jEq_dialog.eD2jEq_dialog{padding:28px 22px}.eD2jEq_title.eD2jEq_title{font-size:20px}.eD2jEq_actions.eD2jEq_actions,.eD2jEq_choices{flex-direction:column-reverse;display:flex}}
