.Tool_dropWrap__bHChZ,.Tool_queueWrap__G53Mk{margin-bottom:4px}.Tool_configWrap__fxTlc{display:flex;flex-direction:column;gap:14px}.Tool_decodingNotice__Q1pTA{margin:0;font-size:14px;color:var(--ink-muted)}.Tool_sourceControls__5xHf8{display:flex;flex-direction:column;gap:12px}.Tool_textRow__6oBqy{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.Tool_textRow__6oBqy>:first-child{flex:1 1 200px}.Tool_colorField__pOlPC{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:700;color:var(--ink-primary)}.Tool_colorInput__MjbgN{width:56px;height:44px;padding:2px;border-radius:var(--radius-input);border:1px solid var(--border-subtle);background:var(--bg-elevated);cursor:pointer}.Tool_logoField__mWbJY{display:flex;flex-direction:column;gap:8px}.Tool_logoPreviewRow___APtF{display:flex;align-items:center;gap:12px}.Tool_logoPreviewImg__UoXoD{width:64px;height:64px;object-fit:contain;border-radius:var(--radius-input);border:1px solid var(--border-subtle);background:var(--bg-elevated)}.Tool_logoRemoveButton__sbMez{min-height:44px;padding:8px 14px;border-radius:999px;background:var(--bg-surface-2);border:1px solid var(--border-soft);color:var(--ink-primary);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.Tool_logoRemoveButton__sbMez:focus-visible{outline:2px solid var(--amber-border);outline-offset:2px}.Tool_positionField__yyn_b{display:flex;flex-direction:column;gap:8px}.Tool_positionHeading__9DRUd{font-weight:700;font-size:14px;color:var(--ink-primary)}.Tool_positionGrid__diijU{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px}.Tool_positionButton__yAQp0{min-height:44px;padding:8px 6px;border-radius:var(--radius-input);background:var(--bg-surface-2);border:1px solid var(--border-soft);color:var(--ink-primary);font:inherit;font-size:12px;font-weight:700;text-align:center;cursor:pointer}.Tool_positionButton__yAQp0:focus-visible,.Tool_tileButton__sv4BD:focus-visible{outline:2px solid var(--amber-border);outline-offset:2px}.Tool_positionButtonActive__Xd0vs{border-color:var(--cat-imagem);color:var(--cat-imagem);background:var(--bg-elevated)}.Tool_tileButton__sv4BD{min-height:44px;width:100%;padding:8px 14px;border-radius:var(--radius-input);background:var(--bg-surface-2);border:1px solid var(--border-soft);color:var(--ink-primary);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.Tool_adjustControls__7jx41{display:flex;flex-direction:column;gap:12px}.Tool_range__Ye4bH{width:100%;accent-color:var(--accent-action);min-height:44px;cursor:pointer}.Tool_result__23PtD{display:flex;flex-direction:column;gap:12px}.Tool_resultImg__MXM71{display:block;max-width:100%;height:auto;border-radius:var(--radius-input);border:1px solid var(--border-subtle)}.Tool_weightText__8wCZy{margin:0;font-size:14px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_resultActions__5JOq3{display:flex;flex-wrap:wrap;gap:10px}.Tool_rowsLegend__yeXME{display:block;font-size:13px;font-weight:600;color:var(--ink-muted);margin-bottom:8px}.Tool_rowHead__lDCbS{display:grid;grid-template-columns:1fr 88px 40px;grid-gap:8px;gap:8px;margin-bottom:6px;font-size:12px;color:var(--ink-muted)}.Tool_rows__tIroY{display:flex;flex-direction:column;gap:8px}.Tool_row__MGDnS{display:grid;grid-template-columns:1fr 88px 40px;grid-gap:8px;gap:8px;align-items:center}.Tool_remove__kP3AW{display:inline-flex;align-items:center;justify-content:center;width:40px;min-height:44px;border:1px solid var(--border-subtle);border-radius:var(--radius-input);background:transparent;color:var(--ink-muted);font-size:16px;cursor:pointer}.Tool_remove__kP3AW:hover:not(:disabled){background:var(--bg-elevated);color:var(--ink-primary)}.Tool_remove__kP3AW:disabled{opacity:.4;cursor:not-allowed}.Tool_addRow__vdV_T{margin-top:12px}.Tool_hint__DQ7hV{margin:10px 0 0;font-size:13px;color:var(--ink-muted)}.Tool_finalGrid__5PpIt{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:480px){.Tool_finalGrid__5PpIt{grid-template-columns:1fr}}.Tool_result__f2mk3{display:flex;flex-direction:column;gap:6px}.Tool_big__ttGAg{font-size:clamp(34px,7vw,48px);font-weight:900;letter-spacing:-.02em}.Tool_bigLabel__JznZQ{font-size:14px;font-weight:700;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em}.Tool_status__QiyMw{font-size:clamp(20px,4vw,26px);font-weight:800;letter-spacing:-.01em}.Tool_notice__IYMcD{margin:10px 0 0;padding:10px 12px;border-radius:var(--radius-input);background:var(--bg-elevated);border:1px dashed var(--border-subtle);color:var(--ink-muted);font-size:13px;line-height:1.5}.Tool_amountAndUnits__nuMPg{display:flex;flex-direction:column;gap:11px}.Tool_pair__zjojA{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.Tool_pair__zjojA select{width:100%}@media (max-width:480px){.Tool_pair__zjojA{grid-template-columns:1fr}}.Tool_result__rrWFP{display:flex;flex-direction:column;gap:4px}.Tool_fromLine__Jajp9{font-size:15px;font-weight:700;color:var(--ink-muted)}.Tool_hero__Vl13L{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;font-size:clamp(30px,6vw,44px);font-weight:900;letter-spacing:-.02em;overflow-wrap:anywhere}.Tool_heroUnit__DJTMO{font-size:18px;font-weight:700;color:var(--ink-muted)}.Tool_result__tqGMq{display:flex;flex-direction:column;gap:10px}.Tool_output__Iz3Un{margin:0;font-size:clamp(22px,5vw,30px);font-weight:800;letter-spacing:-.01em;line-height:1.3;overflow-wrap:break-word}.Tool_caption__rb6LN{font-size:15px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_result__2J2a2{display:flex;flex-direction:column;gap:8px}.Tool_output__RGWAl{font-size:clamp(34px,8vw,52px);font-weight:900;letter-spacing:.02em;line-height:1.05;word-break:break-word;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_caption__KU2rD{font-size:15px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_textarea__PxNBZ{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);color:var(--ink-primary);font:inherit;font-size:16px;padding:12px;resize:vertical}.Tool_textarea__PxNBZ:focus{border-color:var(--amber-border);outline:none}.Tool_pickButton__l8K2v{width:100%}.Tool_error__AeqrZ{margin:0;color:var(--error);font-size:14px}.Tool_choice__ZsXqB{font-size:26px;font-weight:600;line-height:1.3}.Tool_shuffledList__RJo3p{margin:0;padding-left:28px;font-size:19px;font-weight:700;letter-spacing:-.01em;display:flex;flex-direction:column;gap:4px}.Tool_dropWrap__KkzgI,.Tool_queueWrap__FhcnY{margin-bottom:4px}.Tool_configWrap__g_1Qi{display:flex;flex-direction:column;gap:14px}.Tool_decodingNotice__DYdGf{margin:0;font-size:14px;color:var(--ink-muted)}.Tool_processingNotice__fMWdY{margin:0;font-size:13px;color:var(--ink-muted)}.Tool_range__7wiwj{width:100%;accent-color:var(--cat-imagem);min-height:44px;cursor:pointer}.Tool_oxipngHint__xXQMr{margin:4px 0 0;font-size:13px;line-height:1.45;color:var(--ink-muted)}.Tool_resultHero__P78pd{display:flex;flex-direction:column;gap:4px}.Tool_heroPercent__5gvSI{font-size:clamp(34px,7vw,48px);font-weight:900;letter-spacing:-.02em;color:var(--cat-imagem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_heroDetail__N16mM{font-size:15px;color:var(--ink-muted)}.Tool_srOnly__XUqkA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.Tool_actions__4endY{display:flex;flex-wrap:wrap;gap:12px}.Tool_eyedropperTitle__2hAwL{margin:0 0 8px;font-size:14px;color:var(--ink-muted)}.Tool_eyedropperCanvas__415jo{display:block;width:100%;height:auto;border-radius:var(--radius-card);border:1px solid var(--border-subtle);background:var(--bg-elevated);cursor:crosshair}.Tool_sectionTitle__gIyVW{margin:0 0 10px;font-size:16px;font-weight:800}.Tool_paletteBlock__wPVXM,.Tool_pickedBlock__hGcYt{margin-top:16px}.Tool_grid__hyDrv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:12px;gap:12px}@media (min-width:768px){.Tool_grid__hyDrv{grid-template-columns:repeat(4,1fr)}}.Tool_card__iBvrq{display:flex;flex-direction:column;gap:6px}.Tool_swatch__VHrnp{min-height:84px;border-radius:var(--radius-card);border:1px solid var(--border-subtle);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;cursor:pointer}.Tool_formats__XGGmI{display:flex;gap:6px}.Tool_formatButton__i7BiA{flex:1 1;min-height:40px;padding:4px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;border:1px solid var(--border-subtle);border-radius:var(--radius-input);background:var(--bg-elevated);color:var(--ink-primary);cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Tool_formatButton__i7BiA:hover{border-color:var(--tool-accent,var(--cat-imagem))}.Tool_exportRow__EeYFT{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.Tool_result__CadKU{display:flex;flex-direction:column;gap:14px}.Tool_sticks__VmbCH{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:10px;padding:6px 0 2px;animation:Tool_sticksIn__d_qkL .35s ease}.Tool_stickItem__rnRjz{display:flex;flex-direction:column;align-items:center;gap:6px}.Tool_stick__c9_u6{width:10px;height:64px;border-radius:5px;background:var(--ink-muted)}.Tool_stickShort__LP5Gc{height:36px;background:var(--accent-action);animation:Tool_stickReveal__n6kHF .9s ease}.Tool_num__WnvHn{font-size:11px;line-height:1;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_numShort__84Lb7{color:var(--accent-action);font-weight:700;animation:Tool_numReveal__O5t_F .9s ease}.Tool_resultLine__sM6J9{font-size:clamp(22px,5vw,30px);font-weight:900;letter-spacing:-.02em}.Tool_againButton__IMhl9{width:100%;margin-top:10px}@keyframes Tool_sticksIn__d_qkL{0%{opacity:0;transform:translateY(6px)}}@keyframes Tool_stickReveal__n6kHF{0%,55%{height:64px;background:var(--ink-muted)}}@keyframes Tool_numReveal__O5t_F{0%,55%{color:var(--ink-muted);font-weight:400}}@media (prefers-reduced-motion:reduce){.Tool_numShort__84Lb7,.Tool_stickShort__LP5Gc,.Tool_sticks__VmbCH{animation:none}}.Tool_moves__8_2W5{display:flex;flex-wrap:wrap;gap:10px}.Tool_moveButton__0iOB9{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:88px;font-size:26px}.Tool_moveButton__0iOB9 span:last-child{font-size:13px;font-weight:700}.Tool_resetButton__KmFwd{align-self:flex-start}.Tool_result__11I_E{display:flex;flex-direction:column;align-items:center;gap:12px}.Tool_faceoff__sDDQu{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center}.Tool_faceoffSide__C3TLM{display:flex;align-items:center;gap:8px;font-size:18px;font-weight:700}.Tool_faceoffVs__H71Bp{font-size:16px;color:var(--ink-muted)}.Tool_outcome__rAQsX{font-size:clamp(26px,6vw,38px);font-weight:900;letter-spacing:-.01em}.Tool_outcome-win__JC9EJ{color:var(--success)}.Tool_outcome-lose__jajdV{color:var(--error)}.Tool_outcome-draw__bzStm{color:var(--warning)}.Tool_score__MalCn{display:flex;flex-wrap:wrap;gap:8px}.Tool_scoreChip__vB1AI{padding:6px 12px;border-radius:999px;background:var(--bg-surface-2);border:1px solid var(--border-soft);font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-muted)}.Tool_tool__5wu56{display:flex;flex-direction:column;gap:10px;width:100%}.Tool_stage__x_AVi{position:relative;width:100%;height:clamp(420px,calc(100vh - 200px),1100px);border-radius:var(--radius-card);overflow:hidden;background:var(--canvas-bg);border:1px solid var(--border-soft);box-shadow:var(--shadow-soft)}.Tool_stageExpanded__HgvuV{position:fixed;inset:0;z-index:40;width:100vw;height:100dvh;border-radius:0;border:none}.Tool_stageScroll__9gKP2{position:absolute;inset:0;overflow:auto;display:grid;place-content:safe center;padding:24px}.Tool_canvas__zFRyC{display:block;flex:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:pan-y}.Tool_ambiente__uKmGj{cursor:-webkit-grab;cursor:grab;outline:none;touch-action:none}.Tool_ambiente__uKmGj:focus-visible{outline:none}.Tool_zoomBadge__YXFUw{bottom:12px;padding:6px 11px;font-size:11.5px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.Tool_expandBtn__URZ0w,.Tool_zoomBadge__YXFUw{position:absolute;left:12px;z-index:8;border-radius:var(--radius-pill);background:var(--glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid var(--border-subtle);color:var(--ink-muted)}.Tool_expandBtn__URZ0w{top:12px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;cursor:pointer;transition:color .12s ease,border-color .12s ease}.Tool_expandBtn__URZ0w:hover{color:var(--ink);border-color:var(--tool-accent,var(--border-strong))}.Tool_expandBtn__URZ0w:focus-visible{outline:2px solid var(--tool-accent,var(--amber-text));outline-offset:2px}.Tool_invasionToast__FDg_I{position:absolute;left:50%;top:12px;transform:translateX(-50%);z-index:9;display:flex;align-items:center;gap:8px;max-width:calc(100% - 24px);padding:8px 14px;border-radius:var(--radius-pill);background:var(--err-soft);border:1px solid var(--err-border);color:var(--err);font-size:12.5px;font-weight:700;box-shadow:var(--shadow-soft)}.Tool_sketchHint__8MVt6{display:flex;align-items:center;gap:8px;margin:0;font-size:11.5px;color:var(--ink-muted)}.Tool_exportError__k_Q0o{margin:0}.ControlPanel_panel__Il6Xb{--accent:var(--tool-accent,#c65d3b);position:fixed;z-index:120;width:min(304px,calc(100vw - 24px));display:flex;flex-direction:column;background:var(--panel-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--panel-border);border-radius:12px;box-shadow:var(--shadow-soft);animation:ControlPanel_pbPop__dFUl1 .2s ease;overflow:hidden;container-type:inline-size}@keyframes ControlPanel_pbPop__dFUl1{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}@keyframes ControlPanel_pbFab__Gqeg2{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ControlPanel_bubble__0hhOC,.ControlPanel_panel__Il6Xb{animation:none}}.ControlPanel_head__F_LHp{display:flex;align-items:center;gap:8px;height:34px;padding:0 6px 0 12px;background:var(--panel-head);border-bottom:1px solid var(--panel-border);-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:none}.ControlPanel_statusDot__lxLcr{width:7px;height:7px;border-radius:50%;background:var(--accent);flex:none}.ControlPanel_title__vP3bH{flex:1 1;min-width:0;font-weight:800;font-size:12px;letter-spacing:-.01em;color:var(--panel-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ControlPanel_iconBtn__WhWhk{width:24px;height:24px;flex:none;display:grid;place-items:center;border:none;border-radius:6px;background:transparent;color:var(--panel-dim);cursor:pointer;transition:background .12s,color .12s}.ControlPanel_iconBtn__WhWhk:hover{color:var(--panel-ink);background:var(--panel-hover)}.ControlPanel_tabs__5Z8C_{display:flex;flex-wrap:wrap;gap:3px;padding:6px;background:var(--panel-head);border-bottom:1px solid var(--panel-border)}.ControlPanel_tab__xpfkI{flex:1 1 auto;height:30px;padding:0 6px;border:none;border-radius:8px;background:transparent;color:var(--panel-dim);font:inherit;font-weight:700;font-size:11px;white-space:nowrap;cursor:pointer;transition:background .12s,color .12s}.ControlPanel_tab__xpfkI:hover:not(.ControlPanel_tabActive__doqWY){color:var(--panel-ink);background:var(--panel-hover)}.ControlPanel_tabActive__doqWY{background:var(--accent);color:#fff}@container (max-width: 220px){.ControlPanel_tab__xpfkI{flex-basis:100%}}.ControlPanel_body__h9_hO{max-height:calc(100dvh - 120px);overflow:auto;padding:12px}.ControlPanel_resizeHandle__WRbTG{position:absolute;top:34px;right:0;bottom:0;width:8px;cursor:ew-resize;touch-action:none;z-index:3}.ControlPanel_resizeHandle__WRbTG:after{content:"";position:absolute;top:50%;right:2px;width:3px;height:26px;transform:translateY(-50%);border-radius:3px;background:var(--panel-border);opacity:0;transition:opacity .12s}.ControlPanel_resizeHandle__WRbTG:hover:after{opacity:1}.ControlPanel_bubble__0hhOC:focus-visible,.ControlPanel_iconBtn__WhWhk:focus-visible,.ControlPanel_tab__xpfkI:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ControlPanel_bubble__0hhOC{--accent:var(--tool-accent,#c65d3b);position:fixed;right:16px;bottom:16px;z-index:120;width:56px;height:56px;display:grid;place-items:center;border:1px solid var(--panel-border);border-radius:50%;background:var(--accent);color:var(--accent-action-ink);cursor:pointer;box-shadow:0 10px 30px rgba(0,0,0,.4);animation:ControlPanel_pbFab__Gqeg2 .28s cubic-bezier(.3,1.4,.5,1)}.ControlPanel_bubble__0hhOC:active{transform:scale(.92)}.PanelToolbar_toolbar__GkfQt{display:flex;flex-wrap:wrap;align-items:center;gap:2px;row-gap:6px;padding:6px;background:var(--panel-head);border-top:1px solid var(--panel-border)}.PanelToolbar_toolGroupEnd__k7S2j{margin-left:auto}.PanelToolbar_toolBtn__jwYUr{width:34px;height:34px;flex:none;display:grid;place-items:center;border:1px solid var(--panel-border);background:var(--panel-diagram);color:var(--panel-dim);border-radius:8px;cursor:pointer;transition:all .12s}.PanelToolbar_toolBtn__jwYUr:hover:not(:disabled){border-color:var(--accent);color:var(--panel-ink)}.PanelToolbar_toolBtn__jwYUr:disabled{opacity:.4;cursor:not-allowed}.PanelToolbar_toolBtnPrimary__FY0l_{width:34px;height:34px;flex:none;display:grid;place-items:center;border:none;background:var(--accent);color:var(--accent-action-ink);border-radius:8px;cursor:pointer;transition:all .12s}.PanelToolbar_toolBtnExport__12cFH{height:34px;flex:none;display:inline-flex;align-items:center;gap:4px;padding:0 10px;border:1px solid var(--panel-border);background:var(--panel-diagram);color:var(--panel-ink);border-radius:8px;font:inherit;font-size:12px;font-weight:800;cursor:pointer;transition:opacity .12s}.PanelToolbar_toolBtnExport__12cFH:hover:not(:disabled){opacity:.85}.PanelToolbar_toolBtnExport__12cFH:disabled{opacity:.5;cursor:not-allowed}.PanelToolbar_toolBtnExport__12cFH:focus-visible,.PanelToolbar_toolBtn__jwYUr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.PanelToolbar_divider__Mk73w{width:1px;height:22px;background:var(--panel-border);margin:0 3px;flex:none}@keyframes PanelFields_pbIn__Shgt2{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.PanelFields_tabBody__YBzwJ{display:flex;flex-direction:column;gap:11px;animation:PanelFields_pbIn__Shgt2 .18s ease}@media (prefers-reduced-motion:reduce){.PanelFields_tabBody__YBzwJ{animation:none}}.PanelFields_sectionTitle___ol_P{font-size:10.5px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-muted)}.PanelFields_field__xOFND{display:flex;flex-direction:column;gap:4px;min-width:0}.PanelFields_fieldLabel__AVdMi{font-size:10.5px;font-weight:700;color:var(--panel-dim)}.PanelFields_fieldWrap__PjdEK{display:flex;align-items:center;background:var(--panel-diagram);border:1px solid var(--panel-border);border-radius:7px;overflow:hidden}.PanelFields_fieldWrap__PjdEK:focus-within{border-color:var(--accent)}.PanelFields_input__Datk7{flex:1 1;min-width:0;height:34px;padding:0 6px 0 10px;background:transparent;border:none;color:var(--panel-ink);font:inherit;font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PanelFields_input__Datk7:focus{outline:none}.PanelFields_inputFull__99nJi{flex:1 1;min-width:0;height:34px;padding:0 10px;background:transparent;border:none;color:var(--panel-ink);font:inherit;font-size:13px;font-weight:600}.PanelFields_inputFull__99nJi:focus{outline:none}.PanelFields_unit__r_QB8{flex:none;padding-right:9px;font-size:10.5px;font-weight:700;color:var(--ink-muted)}.PanelFields_fieldGrid__JtLEN{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.PanelFields_actionRow__r4GnC{display:flex;gap:6px}.PanelFields_dangerBtn__VXKaz,.PanelFields_ghostBtn__gDEDH{flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;border:1px solid var(--panel-border);background:var(--panel-diagram);color:var(--panel-dim);border-radius:8px;font:inherit;font-weight:700;font-size:12px;cursor:pointer;transition:all .12s}.PanelFields_ghostBtn__gDEDH:hover{border-color:var(--accent);color:var(--panel-ink)}.PanelFields_dangerBtn__VXKaz:hover{background:var(--err-soft);border-color:var(--err-border);color:var(--err)}.PanelFields_dangerBtn__VXKaz:focus-visible,.PanelFields_ghostBtn__gDEDH:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@container (max-width: 220px){.PanelFields_fieldGrid__JtLEN{grid-template-columns:1fr}.PanelFields_actionRow__r4GnC{flex-direction:column}}@keyframes TabAmbiente_pbIn__nIVnA{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.TabAmbiente_catGrid__czKms{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.TabAmbiente_catChip__zWh16{display:flex;align-items:center;gap:6px;height:30px;padding:0 8px;border-radius:7px;border:1px solid var(--panel-border);background:var(--panel-diagram);color:var(--panel-dim);font:inherit;font-weight:700;font-size:11px;cursor:pointer;transition:all .12s}.TabAmbiente_catChip__zWh16:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TabAmbiente_catDot___KT5w{width:9px;height:9px;border-radius:50%;flex:none}.TabAmbiente_areaRow__XNRWV{display:flex;align-items:center;justify-content:space-between;padding:9px 11px;border-radius:7px;background:var(--panel-diagram)}.TabAmbiente_areaLabel__AX_73{font-size:11px;font-weight:700;color:var(--panel-dim)}.TabAmbiente_areaValue__InnKU{font-size:14px;font-weight:800;color:var(--panel-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TabAmbiente_primaryBtn__xLHYk{margin-top:4px;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 18px;border:none;border-radius:999px;background:var(--accent);color:var(--accent-action-ink);font:inherit;font-weight:800;font-size:13px;cursor:pointer}.TabAmbiente_primaryBtn__xLHYk:active{transform:scale(.97)}.TabAmbiente_primaryBtn__xLHYk:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TabAmbiente_emptyState__OC424{display:flex;flex-direction:column;align-items:center;gap:10px;padding:24px 8px;text-align:center;animation:TabAmbiente_pbIn__nIVnA .18s ease}.TabAmbiente_emptyIcon__1qW3a{font-size:30px;opacity:.4}.TabAmbiente_emptyTitle__aqKIG{font-size:12px;font-weight:700;color:var(--panel-ink)}.TabAmbiente_emptyText__8PkJ8{font-size:11px;color:var(--panel-dim);line-height:1.45}@container (max-width: 220px){.TabAmbiente_catGrid__czKms{grid-template-columns:1fr}}.ModularPresets_chipRow__NGqlz{display:flex;gap:5px}.ModularPresets_chip__7_f88{flex:1 1;height:30px;padding:0 4px;border-radius:7px;border:1px solid var(--panel-border);background:var(--panel-diagram);color:var(--panel-dim);font:inherit;font-weight:700;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:all .12s}.ModularPresets_chipActive__CZs9r,.ModularPresets_chip__7_f88:hover:not(.ModularPresets_chipActive__CZs9r){border-color:var(--accent);color:var(--panel-ink)}.ModularPresets_chipActive__CZs9r{background:color-mix(in srgb,var(--accent) 18%,transparent)}.ModularPresets_chip__7_f88:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@container (max-width: 220px){.ModularPresets_chipRow__NGqlz{flex-direction:column}}.TabDesenhar_toolRow__G5Gnt{display:flex;gap:5px}.TabDesenhar_toolIconBtn__Ua_zR{flex:1 1;height:38px;display:grid;place-items:center;border:1px solid var(--panel-border);background:var(--panel-diagram);color:var(--panel-dim);border-radius:8px;cursor:pointer;transition:all .12s}.TabDesenhar_toolIconBtn__Ua_zR:hover:not(.TabDesenhar_toolIconBtnActive__7c7M9){border-color:var(--accent);color:var(--panel-ink)}.TabDesenhar_toolIconBtnActive__7c7M9{background:var(--accent);border-color:var(--accent);color:#fff}.TabDesenhar_toolIconBtn__Ua_zR:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TabDesenhar_drawHint__ufVxw{margin:0;font-size:12px;line-height:1.45;color:var(--panel-dim)}.TabInfo_infoGrid__hMVqs{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.TabInfo_infoCard__SyYKK{padding:10px 11px;border-radius:8px;background:var(--panel-diagram)}.TabInfo_infoLabel__4_iI8{font-size:10px;font-weight:700;color:var(--panel-dim);margin-bottom:3px}.TabInfo_infoValue__mht_G{font-size:16px;font-weight:800;color:var(--panel-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TabInfo_infoUnit__Zio5o{font-size:10px;font-weight:700;color:var(--ink-muted)}.TabInfo_statusBox__W_ZNf{padding:10px 11px;border-radius:8px;border:1px solid transparent}.TabInfo_statusBoxOk__AfCH5{background:var(--ok-soft);border-color:var(--ok-border);color:var(--ok)}.TabInfo_statusBoxOver__VCQTn{background:var(--err-soft);border-color:var(--err-border);color:var(--err)}.TabInfo_statusTitle__4Jns6{font-size:10px;font-weight:800;letter-spacing:.03em}.TabInfo_statusValue__7lD_1{font-size:16px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:2px}.TabInfo_statusHint__Mt_S1,.TabInfo_statusValue__7lD_1 small{font-size:10px;font-weight:700}.TabInfo_statusHint__Mt_S1{margin-top:1px;opacity:.9}.TabInfo_countList__grz9o{display:flex;flex-direction:column;gap:5px}.TabInfo_countRow__iDeBA{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:7px;background:var(--panel-diagram)}.TabInfo_countDot__nB2TV{width:9px;height:9px;border-radius:50%;flex:none}.TabInfo_countLabel__Hn_8l{flex:1 1;font-size:11.5px;font-weight:600;color:var(--panel-ink)}.TabInfo_countValue__pHbuN{font-size:11.5px;font-weight:800;color:var(--panel-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TabInfo_summaryNote__UwTwI{margin:6px 0 0;font-size:11px;line-height:1.4;color:var(--panel-dim)}.TabInfo_fiadasHint__vTRb7{margin:6px 0 0;padding:7px 10px;border-radius:7px;background:var(--amber-soft);border:1px solid var(--amber-border);color:var(--amber-text);font-size:11px;font-weight:700;line-height:1.4}.TabInfo_invAlert__BNwe7{display:flex;align-items:center;gap:8px;padding:9px 11px;border-radius:7px;background:var(--err-soft);border:1px solid var(--err-border);color:var(--err);font-size:11px;font-weight:700;line-height:1.4}@container (max-width: 220px){.TabInfo_infoGrid__hMVqs{grid-template-columns:1fr}}.TabMoveis_lockBtn__n0vQ3{display:flex;align-items:center;gap:7px;width:100%;padding:8px 10px;border-radius:7px;border:1px solid var(--panel-border);background:var(--panel-diagram);color:var(--panel-ink);font:inherit;font-weight:700;font-size:11px;text-align:left;cursor:pointer;transition:all .12s}.TabMoveis_lockBtn__n0vQ3[aria-pressed=true]{border-color:var(--accent);color:var(--accent)}.TabMoveis_lockBtn__n0vQ3:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TabMoveis_grid__FOIjB{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.TabMoveis_item__SCedF{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:7px 9px;border-radius:7px;border:1px solid var(--panel-border);background:var(--panel-diagram);font:inherit;cursor:pointer;transition:all .12s}.TabMoveis_item__SCedF:hover{border-color:var(--accent)}.TabMoveis_item__SCedF:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.TabMoveis_itemName__LFQIv{font-size:11px;font-weight:700;color:var(--panel-ink)}.TabMoveis_itemDims__rYjw6{font-size:10px;color:var(--panel-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TabMoveis_selCard__jgz4j{display:flex;flex-direction:column;gap:8px;padding:9px 11px;border-radius:7px;border:1px solid var(--accent);background:var(--panel-diagram)}.TabMoveis_selInfo__TohQG{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.TabMoveis_selName__WkM9g{font-size:12px;font-weight:800;color:var(--panel-ink)}.TabMoveis_selDims__iZPd5{font-size:11px;color:var(--panel-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TabMoveis_hint__BvzWF{margin:0;font-size:10.5px;line-height:1.45;color:var(--panel-dim)}@container (max-width: 220px){.TabMoveis_grid__FOIjB{grid-template-columns:1fr}}.TabObra_list__35nMK{display:flex;flex-direction:column;gap:5px}.TabObra_row__VY_ao{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:7px;background:var(--panel-diagram)}.TabObra_rowLabel__g6TWR{flex:1 1;font-size:11.5px;font-weight:600;color:var(--panel-ink)}.TabObra_rowValue__WND_R{font-size:11.5px;font-weight:800;color:var(--panel-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TabObra_nota__G2H_0{margin:8px 0 0;font-size:11px;line-height:1.4;color:var(--panel-dim)}.TabObra_empty__2zYfW{margin:4px 0 0;font-size:11.5px;line-height:1.5;color:var(--panel-dim)}.TabObra_blocked__Jh6tk{padding:11px 12px;border-radius:8px;background:var(--amber-soft);border:1px solid var(--amber-border);color:var(--amber-text)}.TabObra_blockedTitle__PShjO{font-size:12px;font-weight:800;line-height:1.35}.TabObra_blockedReasons__fSQuq{margin-top:5px;font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.95}.TabObra_blockedHint__h9eqA{margin-top:7px;font-size:11px;font-weight:600;line-height:1.4;opacity:.9}.TabRecuos_diagram__1gF2X{position:relative;aspect-ratio:4/3;border-radius:8px;background:var(--panel-diagram);border:1px solid var(--panel-border);padding:26px 30px}.TabRecuos_diagramHouse__NgqqG{width:100%;height:100%;border:1.5px dashed var(--accent);border-radius:3px;display:grid;place-items:center;font-size:22px;opacity:.5}.TabRecuos_recField__1Jvqe{position:absolute;display:inline-flex;align-items:center;width:58px;height:28px;background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:7px;overflow:hidden;box-shadow:var(--shadow-soft)}.TabRecuos_recField__1Jvqe:focus-within{border-color:var(--accent)}.TabRecuos_recInput___lzp9{width:100%;height:100%;border:none;background:transparent;color:var(--panel-ink);font:inherit;font-weight:700;font-size:12px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:0}.TabRecuos_recInput___lzp9:focus{outline:none}.TabRecuos_recTop__hFwAR{top:3px;left:50%;transform:translateX(-50%)}.TabRecuos_recBottom__t3T1v{bottom:3px;left:50%;transform:translateX(-50%)}.TabRecuos_recLeft__YXm4Q{left:1px;top:50%;transform:translateY(-50%)}.TabRecuos_recRight__u72oG{right:1px;top:50%;transform:translateY(-50%)}.TabRecuos_note__eLpnL{font-size:11px;color:var(--panel-dim);line-height:1.45}.TabRecuos_note__eLpnL b{color:var(--panel-ink)}.TijoloField_presetRow___kJHs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.TijoloField_presetChip__gyItz{height:30px;padding:0 4px;border-radius:7px;border:1px solid var(--panel-border);background:var(--panel-diagram);color:var(--panel-dim);font:inherit;font-weight:700;font-size:11px;cursor:pointer;transition:all .12s}.TijoloField_presetChipActive__6840y,.TijoloField_presetChip__gyItz:hover:not(.TijoloField_presetChipActive__6840y){border-color:var(--accent);color:var(--panel-ink)}.TijoloField_presetChipActive__6840y{background:color-mix(in srgb,var(--accent) 18%,transparent)}.TijoloField_presetChip__gyItz:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@container (max-width: 220px){.TijoloField_presetRow___kJHs{grid-template-columns:1fr}}.TabTresD_intro__LDJfb{margin:0 0 12px;font-size:.85rem;line-height:1.5;color:var(--muted-foreground,#6b6b6b)}.TabTresD_gerar__vEuw3{width:100%;padding:11px 14px;border:none;border-radius:10px;background:var(--cat-casa-e-obra,#c96a3c);color:#fff;font-size:.95rem;font-weight:600;cursor:pointer}.TabTresD_gerar__vEuw3:hover{filter:brightness(1.05)}.TabTresD_gerar__vEuw3:focus-visible{outline:2px solid var(--cat-casa-e-obra,#c96a3c);outline-offset:2px}.TabTresD_empty__SjjPk{margin:0;font-size:.85rem;line-height:1.5;color:var(--muted-foreground,#6b6b6b)}.TabTresD_blocked__KK66e{display:flex;flex-direction:column;gap:6px;padding:12px;border-radius:10px;background:color-mix(in srgb,#b5820a 12%,transparent)}.TabTresD_blockedTitle__cFwBH{font-size:.9rem;font-weight:600}.TabTresD_blockedReasons__VBNCs{font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TabTresD_blockedHint__kKIwV{font-size:.8rem;line-height:1.45;color:var(--muted-foreground,#6b6b6b)}.Tool_configGrid__fi9P_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.Tool_controls__6dYZ6,.Tool_secondaryControls___zCnN{display:flex;flex-wrap:wrap;gap:10px}.Tool_secondaryControls___zCnN{margin-top:4px}.Tool_result__kBq63{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.Tool_phaseLabel__5ObU6{font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-muted)}.Tool_phaseLabel__5ObU6[data-phase=focus]{color:var(--cat-datas)}.Tool_phaseLabel__5ObU6[data-phase=long-break],.Tool_phaseLabel__5ObU6[data-phase=short-break]{color:var(--success)}.Tool_countdown__MOcly{font-size:clamp(48px,14vw,88px);font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.Tool_completed__00pKi{font-size:14px;font-weight:600;color:var(--ink-muted)}.Tool_statusRow__w5QS1{display:flex;flex-wrap:wrap;gap:8px;align-items:center;justify-content:center;font-size:13px;color:var(--ink-muted)}.Tool_pair__cgD11{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}@media (max-width:480px){.Tool_pair__cgD11{grid-template-columns:1fr}}.Tool_result__apAFr{display:flex;flex-direction:column;gap:8px}.Tool_headline__bq_Qp{font-size:18px;font-weight:800}.Tool_value__G2jFX{font-size:clamp(34px,7vw,48px);font-weight:900;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_formula__gFxyu{font-size:14px;color:var(--ink-muted)}.Tool_result__0p8HB{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.Tool_weekday__J2roX{font-size:clamp(30px,7vw,44px);font-weight:900;letter-spacing:-.02em;text-transform:capitalize}.Tool_distance__rWZkk{font-size:15px;color:var(--ink-muted)}.Tool_pillNational__10JZN,.Tool_pillOptional__pnxii{display:inline-block;padding:5px 12px;border-radius:var(--radius-pill);font-size:13.5px;font-weight:700}.Tool_pillNational__10JZN{background:var(--amber-soft);color:var(--amber-text);border:1px solid var(--amber-border)}.Tool_pillOptional__pnxii{background:var(--bg-elevated);color:var(--ink-muted);border:1px solid var(--border-subtle)}.Tool_weekendNote__5aZlk{font-size:14px;color:var(--ink-muted)}.Tool_dropWrap__M8rON,.Tool_queueWrap__m4Bub{margin-bottom:4px}.Tool_configWrap__GLdlT{display:flex;flex-direction:column;gap:14px}.Tool_decodingNotice___1vi9{margin:0;font-size:14px;color:var(--ink-muted)}.Tool_presetsField__hg5bC{display:flex;flex-direction:column;gap:8px}.Tool_presetsHeading__lpx1A{font-weight:700;font-size:14px;color:var(--ink-primary)}.Tool_presetRow__KTnLj{display:flex;gap:8px;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:thin}.Tool_presetChip__l41bl{display:inline-flex;align-items:center;min-height:44px;padding:8px 14px;border-radius:999px;background:var(--bg-surface-2);border:1px solid var(--border-soft);color:var(--ink-primary);font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.Tool_presetChip__l41bl:focus-visible{outline:2px solid var(--amber-border);outline-offset:2px}.Tool_presetChipActive__t_Cfi{border-color:var(--cat-imagem);color:var(--cat-imagem);background:var(--bg-elevated)}.Tool_sizeControls__HLXom{display:flex;flex-direction:column;gap:12px}.Tool_pxRow__XuPdX{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}.Tool_dimensionTimes__ih5S6{padding-bottom:12px;color:var(--ink-muted);font-weight:700}.Tool_range__Irlfg{width:100%;accent-color:var(--accent-action);min-height:44px;cursor:pointer}.Tool_previewLine__CJjdn{margin:0;font-size:16px;font-weight:800;color:var(--ink-primary)}.Tool_upscaleWarning__vCyHo{margin:0;padding:10px 12px;background:var(--bg-elevated);border:1px solid var(--warning);border-radius:var(--radius-input);font-size:13px;line-height:1.45;color:var(--ink-primary)}.Tool_result__mhvyd{display:flex;flex-direction:column;gap:12px}.Tool_resultDims__ivrDS{margin:0;font-size:clamp(20px,5vw,26px);font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.Tool_resultImg__K27gC{display:block;max-width:100%;height:auto;border-radius:var(--radius-input);border:1px solid var(--border-subtle)}.Tool_weightText__jhsPp{margin:0;font-size:14px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_resultActions__B9ZBb{display:flex;flex-wrap:wrap;gap:10px}.Tool_grid__vBVVH{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.Tool_xCell__c9psV{display:flex;flex-direction:column;gap:6px;padding:10px 12px;border-radius:var(--radius-input);border:1px dashed var(--amber-border);background:var(--amber-soft)}.Tool_xLabel__9XjxX{font-size:14px;font-weight:700;color:var(--ink-muted)}.Tool_xValue__NKHbH{font-size:22px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_result__XhZI9{display:flex;flex-direction:column;gap:8px}.Tool_value__SmFwG{font-size:clamp(34px,7vw,48px);font-weight:900;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_steps__n4ytG{font-size:14px;color:var(--ink-muted)}.Tool_textarea__FNAqc{width:100%;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);color:var(--ink-primary);font:inherit;font-size:16px;padding:12px;resize:vertical}.Tool_textarea__FNAqc:focus{border-color:var(--amber-border);outline:none}.Tool_result__D0NLF{display:flex;flex-direction:column;gap:8px}.Tool_resultLabel__uJqR2{font-size:12px;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em}.Tool_output__C5mON{margin:0;font-size:18px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.Tool_report__7x9wp{display:flex;flex-direction:column;gap:10px}.Tool_reportHeading__2O7vg{margin:0;font-size:16px;font-weight:800}.Tool_metaList__sdcyo{display:flex;flex-direction:column;gap:0;margin:0}.Tool_metaRow__1yzlr{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:8px 0;margin:0;border-bottom:1px solid var(--border-subtle)}.Tool_metaRow__1yzlr:last-child{border-bottom:none}.Tool_metaLabel__7X8eT{margin:0;font-size:13px;font-weight:600;color:var(--ink-muted);white-space:nowrap}.Tool_metaValue__sugDl{margin:0;font-size:14px;font-weight:600;text-align:right;word-break:break-word}.Tool_gpsBox__am81t{display:flex;flex-direction:column;gap:8px;padding:12px;border:1px solid var(--warning);border-radius:var(--radius-input);background:var(--bg-elevated)}.Tool_mapLink__DzVD4{align-self:flex-start;font-weight:700;font-size:14px;color:var(--accent-action);text-decoration:underline}.Tool_gpsWarning__CnPvj{margin:0;font-size:13px;line-height:1.45;color:var(--ink-primary)}.Tool_result__SVNva{display:flex;flex-direction:column;gap:12px}.Tool_resultTitle__QxGer{margin:0;font-size:18px;font-weight:800}.Tool_resultDesc__IUxs0{margin:0;font-size:13px;color:var(--ink-muted)}.Tool_weightText__bp1Cg{margin:0;font-size:14px;color:var(--ink-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_resultActions___Iy1e{display:flex;flex-wrap:wrap;gap:10px}.Tool_tool__LWeQN{display:flex;flex-direction:column;align-items:center;gap:20px}.Tool_wheelWrap__ebxdt{position:relative;width:min(300px,80vw);aspect-ratio:1}.Tool_pointer__iomrN{position:absolute;top:-6px;left:50%;transform:translateX(-50%);z-index:2;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:20px solid var(--ink-primary);filter:drop-shadow(0 2px 4px rgba(0,0,0,.4))}.Tool_wheel__e80SG{width:100%;height:100%;display:block}.Tool_wheelSpinning__QF84R{transition:transform 4s cubic-bezier(.12,.6,.08,1)}@media (prefers-reduced-motion:reduce){.Tool_wheelSpinning__QF84R{transition:none}}.Tool_sliceLabel__5OFr_{fill:#0b0b0e;font-size:13px;font-weight:700}.Tool_winner__bh5iT{font-size:32px}.Tool_error__Dahpe{margin:0;color:var(--error);font-size:14px}.Tool_options___TDqb{width:100%;border:1px solid var(--border-soft);border-radius:var(--radius-card);padding:16px;margin:0;display:flex;flex-direction:column;gap:10px}.Tool_optionsLegend__IyjVD{font-weight:600;font-size:14px;padding:0 6px}.Tool_optionRow__buCxA{display:flex;gap:8px}.Tool_optionInput__JWOtN{flex:1 1;min-width:0;min-height:44px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);color:var(--ink-primary);font:inherit;font-size:16px;padding:0 12px}.Tool_optionInput__JWOtN:focus,.Tool_weightInput__rF976:focus{border-color:var(--amber-border);outline:none}.Tool_weightInput__rF976{width:76px;background:var(--bg-elevated);color:var(--ink-primary);font:inherit;font-size:16px;padding:0 10px}.Tool_removeButton__STDFe,.Tool_weightInput__rF976{min-height:44px;border:1px solid var(--border-subtle);border-radius:var(--radius-input)}.Tool_removeButton__STDFe{display:inline-flex;align-items:center;justify-content:center;width:44px;background:transparent;color:var(--ink-muted);cursor:pointer}.Tool_removeButton__STDFe:hover:not(:disabled){color:var(--error);border-color:var(--error)}.Tool_removeButton__STDFe:disabled{opacity:.4;cursor:not-allowed}.Tool_optionsActions__nYbsj{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.Tool_weightsToggle__9F2p0{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--ink-muted);cursor:pointer}.Tool_weightsToggle__9F2p0 input{width:18px;height:18px;accent-color:var(--accent-action)}.Tool_wheelanchor__oOztR{display:flex;justify-content:center;width:100%}.Tool_number__OpfNe,.Tool_textarea__4jA4E{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);color:var(--ink-primary);font:inherit;font-size:16px;padding:12px}.Tool_number__OpfNe:focus,.Tool_textarea__4jA4E:focus{border-color:var(--amber-border);outline:none}.Tool_textarea__4jA4E{resize:vertical}.Tool_number__OpfNe{width:110px;min-height:44px}.Tool_checkboxField__UOZcS{display:flex;align-items:center;gap:8px;min-height:44px;font-size:15px;cursor:pointer;padding:0 2px}.Tool_checkboxField__UOZcS input{width:20px;height:20px;accent-color:var(--accent-action)}.Tool_drawButton__r1xf5{width:100%}.Tool_error__bTUcq{margin:0;color:var(--error);font-size:14px}.Tool_winnerList__r6nat{margin:0;padding-left:28px;font-size:22px;display:flex;flex-direction:column;gap:4px}.Tool_rangeRow__ZOCy5{display:grid;grid-template-columns:1fr 1fr;grid-gap:11px;gap:11px}.Tool_number__twnqj{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);color:var(--ink-primary);font:inherit;font-size:16px;padding:12px;min-height:44px;width:100%;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_number__twnqj:focus{border-color:var(--amber-border);outline:none}.Tool_checkboxField__bsOXu{display:flex;align-items:center;gap:8px;min-height:44px;font-size:15px;cursor:pointer;padding:0 2px}.Tool_checkboxField__bsOXu input{width:20px;height:20px;accent-color:var(--accent-action)}.Tool_drawButton__qDuFo{width:100%}.Tool_error__aJS1T{margin:0;color:var(--error);font-size:14px}.Tool_history__gQGmd{background:var(--bg-surface);border:1px solid var(--border-soft);border-radius:var(--radius-input);padding:14px 16px}.Tool_historyTitle__vblzK{margin:0 0 8px;font-size:12px;font-weight:700;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em}.Tool_historyList__ui8LL{margin:0;padding-left:24px;color:var(--ink-muted);font-size:15px;display:flex;flex-direction:column;gap:4px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Tool_winnerList__saZF8{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px;font-size:22px}.Tool_winnerItem__yaNkC{display:flex;align-items:baseline;gap:10px}.Tool_position__3B8Mb{flex-shrink:0;min-width:30px;font-size:14px;font-weight:800;color:var(--ink-muted)}.Tool_winnerName__SUmKC{min-width:0;overflow-wrap:anywhere}.Tool_participantsLine__vzzuS{margin:10px 0 0;font-size:14px;color:var(--ink-muted)}.Tool_drawAgain__z_ECu{width:100%}.Tool_teams__eymYu{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;font-size:15px;font-weight:500;letter-spacing:normal;line-height:1.4}.Tool_team__5YO68{display:flex;flex-direction:column;gap:8px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);padding:12px}.Tool_teamName__fFMGS{font-size:14px;font-weight:800}.Tool_teamPlayers__xtXLm{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:4px}.Tool_result__MnYJf{display:flex;flex-direction:column;gap:16px}.Tool_hero__sF3jZ{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.Tool_hero__sF3jZ>span:first-child{font-size:clamp(30px,6vw,44px);font-weight:900;letter-spacing:-.02em}.Tool_heroUnit__pkFG8{font-size:18px;font-weight:700;color:var(--ink-muted)}.Tool_grid__es_3x{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:10px;gap:10px;margin:0}.Tool_cell__4v_81{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);padding:10px 12px}.Tool_cellLabel__S3d1b{font-size:12px;font-weight:700;color:var(--cat-conversores);letter-spacing:.02em}.Tool_cellValue__ILkqj{margin:2px 0 0;font-size:18px;font-weight:800;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.Tool_modelText__L8cjU{margin:0;padding:14px;border-radius:var(--radius-input);background:var(--bg-elevated);border:1px solid var(--border-subtle);font-size:17px;line-height:1.7;letter-spacing:.01em}.Tool_srOnly__XdG3B{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.Tool_charPending__hK02G{color:var(--ink-muted)}.Tool_charCorrect__1P82r{color:var(--success)}.Tool_charWrong__Leqgt{color:var(--error);text-decoration:underline;-webkit-text-decoration-color:var(--error);text-decoration-color:var(--error)}.Tool_charCursor__hu2_b{color:var(--ink-primary);outline:2px solid var(--amber-text);outline-offset:-1px;border-radius:2px}.Tool_metaRow__qBKlG{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:14px;color:var(--ink-muted)}.Tool_timer__TN43P{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;color:var(--ink-primary)}.Tool_timerLow__GRnfI{color:var(--error)}.Tool_result__ruEyo{display:flex;flex-direction:column;gap:14px}.Tool_reason__9pU9z{font-size:15px;font-weight:700;color:var(--ink-primary)}.Tool_statsGrid__NEv5B{display:flex;gap:10px;flex-wrap:wrap}.Tool_stat__QFjvz{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:100px;padding:12px 8px;border-radius:var(--radius-input);background:var(--bg-elevated);border:1px solid var(--border-subtle)}.Tool_statValue__QnJ3n{font-size:clamp(24px,6vw,32px);font-weight:900;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em}.Tool_statLabel__E0VJy{font-size:12px;font-weight:600;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;text-align:center}.Tool_recordRow__kofyn{font-size:14px;color:var(--ink-muted)}.Tool_newRecord__2coYu{font-size:16px;font-weight:800;color:var(--amber-text)}.Tool_textarea__TeXcf{width:100%;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);color:var(--ink-primary);font:inherit;font-size:16px;padding:12px;resize:vertical}.Tool_textarea__TeXcf:focus{border-color:var(--amber-border);outline:none}.Tool_variantsTitle__p2qM6{margin:0 0 10px;font-size:13px;font-weight:600;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em}.Tool_warning__1Ohnc{margin:0 0 14px;padding:10px 12px;background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);font-size:13px;line-height:1.45;color:var(--ink-muted)}.Tool_variants__PZ_Ih{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.Tool_variant__y7QsV{background:var(--bg-elevated);border:1px solid var(--border-subtle);border-radius:var(--radius-input);padding:12px}.Tool_variantHead__x6KWn{display:flex;align-items:center;justify-content:space-between;gap:12px}.Tool_variantName__xhmI1{font-size:12px;font-weight:600;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.04em}.Tool_variantText__p1RqJ{margin:6px 0 0;font-size:18px;line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere}.Tool_list__mlq_v{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.Tool_item__5tr0L{font-family:var(--font-mono,ui-monospace,monospace);font-size:15px;line-height:1.6;overflow-wrap:anywhere;-webkit-user-select:all;-moz-user-select:all;user-select:all}.Tool_docInput__u8WtM{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:18px;font-weight:600}.Tool_verdict__rDmWU{display:flex;flex-direction:column;gap:6px}.Tool_verdictOk__wbhl0{font-size:22px;font-weight:800;color:var(--success)}.Tool_formatted__9a8mF{font-size:26px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.03em}.Tool_invalidCard__sy6TR{display:flex;flex-direction:column;gap:8px;padding:20px;border-radius:var(--radius-card);background:var(--bg-surface);border:1px solid var(--error)}.Tool_verdictBad__nuUwg{font-size:20px;color:var(--error)}.Tool_reason__GRB6N{margin:0;font-size:15px;line-height:1.55;color:var(--ink-muted)}.Tool_stage__VdS0B{display:flex;flex-direction:column;align-items:center;gap:16px;padding:12px 0 4px;text-align:center}.Tool_hint__DL1U9{margin:0;font-size:14px;color:var(--ink-muted)}.Tool_choices__7G3xP{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%}.Tool_choiceButton__Tm_ha{min-width:160px;flex:1 1 160px;font-size:18px}.Tool_result__0DnSf{display:flex;flex-direction:column;gap:8px;align-items:center}.Tool_resultLabel__0yaOI{font-size:14px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;color:var(--amber-text,var(--ink-muted))}.Tool_resultText__iMtem{font-size:clamp(20px,5vw,28px);font-weight:700;line-height:1.35}.Tool_drawAgainButton__ls2LB{min-width:200px}