.FundosCvm-module__te0OZW__shell{width:100%;color:var(--color-text-primary);flex-direction:column;gap:1.25rem;display:flex;position:relative}.FundosCvm-module__te0OZW__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FundosCvm-module__te0OZW__mono{font-family:var(--font-mono);letter-spacing:-.01em;font-size:.78em}.FundosCvm-module__te0OZW__numeric{font-variant-numeric:tabular-nums}.FundosCvm-module__te0OZW__hero{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;gap:1rem;padding:clamp(1.1rem,2.4vw,1.75rem);display:flex}.FundosCvm-module__te0OZW__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.FundosCvm-module__te0OZW__heroTitle{letter-spacing:-.01em;margin:0;font-size:clamp(1.1rem,.9rem + .9vw,1.5rem);font-weight:600}.FundosCvm-module__te0OZW__heroSubtitle{color:var(--color-text-secondary);max-width:46ch;margin:.3rem 0 0;font-size:.9rem;line-height:1.5}.FundosCvm-module__te0OZW__viewSwitch{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);gap:.25rem;padding:.25rem;display:inline-flex}.FundosCvm-module__te0OZW__viewTab{border-radius:var(--radius-md);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.4rem;padding:.42rem .8rem;font-size:.85rem;font-weight:500;transition:background .16s,color .16s;display:inline-flex}.FundosCvm-module__te0OZW__viewTab:hover{color:var(--color-text-primary)}.FundosCvm-module__te0OZW__viewTab[data-active]{background:var(--color-accent-soft);color:var(--color-accent)}.FundosCvm-module__te0OZW__searchRow{flex-wrap:wrap;gap:.6rem;display:flex}.FundosCvm-module__te0OZW__searchField{border:1px solid var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-page);color:var(--color-text-secondary);flex:20rem;align-items:center;gap:.55rem;padding:0 .85rem;transition:border-color .16s,box-shadow .16s;display:flex;position:relative}.FundosCvm-module__te0OZW__searchField:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-focus)}.FundosCvm-module__te0OZW__searchInput{min-width:0;color:var(--color-text-primary);font:inherit;background:0 0;border:0;flex:1;padding:.78rem 0;font-size:.95rem}.FundosCvm-module__te0OZW__searchInput:focus{outline:none}.FundosCvm-module__te0OZW__searchInput::-webkit-search-cancel-button{display:none}.FundosCvm-module__te0OZW__searchClear,.FundosCvm-module__te0OZW__searchSubmit{cursor:pointer;font:inherit;border:0}.FundosCvm-module__te0OZW__searchClear{background:var(--color-surface-elevated);width:1.5rem;height:1.5rem;color:var(--color-text-secondary);border-radius:50%;place-items:center;display:grid}.FundosCvm-module__te0OZW__searchClear:hover{color:var(--color-text-primary)}.FundosCvm-module__te0OZW__searchSubmit{border-radius:var(--radius-lg);background:var(--color-accent);color:var(--color-on-accent);padding:0 1.4rem;font-size:.9rem;font-weight:600;transition:background .16s}.FundosCvm-module__te0OZW__searchSubmit:hover{background:var(--color-accent-hover)}.FundosCvm-module__te0OZW__metaLine{color:var(--color-text-disabled);margin:0;font-size:.78rem;line-height:1.6}.FundosCvm-module__te0OZW__metaDivider{opacity:.5}.FundosCvm-module__te0OZW__workbench{grid-template-columns:minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}@media (min-width:68rem){.FundosCvm-module__te0OZW__workbench{grid-template-columns:16.5rem minmax(0,1fr)}}.FundosCvm-module__te0OZW__filterRail{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;gap:.9rem;max-height:calc(100vh - 2rem);padding:1rem;display:none;position:sticky;top:1rem}@media (min-width:68rem){.FundosCvm-module__te0OZW__filterRail{display:flex}}.FundosCvm-module__te0OZW__filterHeader{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.FundosCvm-module__te0OZW__filterTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-secondary);align-items:center;gap:.45rem;font-size:.8rem;font-weight:600;display:inline-flex}.FundosCvm-module__te0OZW__filterHeaderActions{align-items:center;gap:.35rem;display:inline-flex}.FundosCvm-module__te0OZW__filterBadge{background:var(--color-accent);min-width:1.15rem;height:1.15rem;color:var(--color-on-accent);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.68rem;font-weight:700;display:inline-grid}.FundosCvm-module__te0OZW__filterClose{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:0;padding:.2rem;display:none}.FundosCvm-module__te0OZW__filterScroll{flex-direction:column;gap:1.1rem;padding-right:.15rem;display:flex;overflow-y:auto}.FundosCvm-module__te0OZW__filterGroup{border:0;flex-direction:column;gap:.45rem;margin:0;padding:0;display:flex}.FundosCvm-module__te0OZW__filterLegend{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;padding:0;font-size:.7rem;font-weight:600}.FundosCvm-module__te0OZW__filterOptions{flex-direction:column;gap:.1rem;display:flex}.FundosCvm-module__te0OZW__filterOption{border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text-secondary);align-items:center;gap:.5rem;padding:.34rem .45rem;font-size:.85rem;transition:background .14s,color .14s;display:flex}.FundosCvm-module__te0OZW__filterOption:hover{background:var(--color-surface-elevated);color:var(--color-text-primary)}.FundosCvm-module__te0OZW__filterOption[data-checked]{color:var(--color-text-primary);font-weight:500}.FundosCvm-module__te0OZW__filterCheckbox{accent-color:var(--color-accent);cursor:pointer;flex:none;width:.95rem;height:.95rem}.FundosCvm-module__te0OZW__filterOptionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.FundosCvm-module__te0OZW__filterOptionCount{color:var(--color-text-disabled);font-variant-numeric:tabular-nums;flex:none;font-size:.72rem}.FundosCvm-module__te0OZW__plSteps{flex-wrap:wrap;gap:.3rem;display:flex}.FundosCvm-module__te0OZW__plStep{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:.32rem .6rem;font-size:.76rem;transition:all .14s}.FundosCvm-module__te0OZW__plStep:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.FundosCvm-module__te0OZW__plStep[data-active]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent);font-weight:600}.FundosCvm-module__te0OZW__filterSwitches{flex-direction:column;gap:.35rem;display:flex}.FundosCvm-module__te0OZW__filterSheetBackdrop{z-index:60;background:#0000008c;align-items:flex-end;animation:.18s both FundosCvm-module__te0OZW__fade;display:flex;position:fixed;inset:0}@media (min-width:68rem){.FundosCvm-module__te0OZW__filterSheetBackdrop{display:none}}.FundosCvm-module__te0OZW__filterSheet{width:100%;max-height:88vh;padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom));border-radius:var(--radius-xl) var(--radius-xl) 0 0;background:var(--color-surface);border-top:1px solid var(--color-border-strong);flex-direction:column;gap:.9rem;animation:.22s cubic-bezier(.2,.7,.2,1) both FundosCvm-module__te0OZW__slideUp;display:flex}.FundosCvm-module__te0OZW__filterSheet .FundosCvm-module__te0OZW__filterClose{display:block}.FundosCvm-module__te0OZW__results{flex-direction:column;gap:.8rem;min-width:0;display:flex}.FundosCvm-module__te0OZW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.FundosCvm-module__te0OZW__toolbarSummary{flex-wrap:wrap;align-items:baseline;gap:.5rem;min-height:1.6rem;font-size:.9rem;display:flex}.FundosCvm-module__te0OZW__toolbarMuted{color:var(--color-text-secondary);font-size:.82rem}.FundosCvm-module__te0OZW__toolbarError{color:var(--color-error);font-size:.88rem}.FundosCvm-module__te0OZW__toolbarActions{align-items:center;gap:.5rem;display:flex}.FundosCvm-module__te0OZW__filterTrigger{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;cursor:pointer;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.83rem;display:inline-flex}@media (min-width:68rem){.FundosCvm-module__te0OZW__filterTrigger{display:none}}.FundosCvm-module__te0OZW__sortField{color:var(--color-text-secondary);align-items:center;display:inline-flex;position:relative}.FundosCvm-module__te0OZW__sortField svg{pointer-events:none;position:absolute;right:.6rem;rotate:90deg}.FundosCvm-module__te0OZW__sortSelect{appearance:none;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-primary);font:inherit;cursor:pointer;padding:.45rem 2rem .45rem .8rem;font-size:.83rem}.FundosCvm-module__te0OZW__sortSelect:focus-visible{border-color:var(--color-accent);box-shadow:var(--shadow-focus);outline:none}.FundosCvm-module__te0OZW__tableWrap{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface);transition:opacity .16s;overflow-x:auto}.FundosCvm-module__te0OZW__tableWrap[data-loading]{opacity:.55}.FundosCvm-module__te0OZW__table{border-collapse:collapse;width:100%;font-size:.88rem}.FundosCvm-module__te0OZW__table thead th{z-index:1;background:var(--color-surface-elevated);color:var(--color-text-disabled);letter-spacing:.09em;text-transform:uppercase;text-align:left;white-space:nowrap;border-bottom:1px solid var(--color-border-subtle);padding:.7rem .75rem;font-size:.68rem;font-weight:600;position:sticky;top:0}.FundosCvm-module__te0OZW__table tbody td{border-bottom:1px solid var(--color-border-subtle);vertical-align:top;padding:.7rem .75rem}.FundosCvm-module__te0OZW__table tbody tr:last-child td{border-bottom:0}.FundosCvm-module__te0OZW__table tbody tr:hover{background:var(--color-surface-elevated)}.FundosCvm-module__te0OZW__table tbody tr[data-selected]{background:var(--color-accent-soft)}.FundosCvm-module__te0OZW__colNumber{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.FundosCvm-module__te0OZW__colPick,.FundosCvm-module__te0OZW__colAction{width:2.4rem}.FundosCvm-module__te0OZW__colHideSm{display:none}@media (min-width:46rem){.FundosCvm-module__te0OZW__colHideSm{display:table-cell}}.FundosCvm-module__te0OZW__colHideMd{display:none}@media (min-width:60rem){.FundosCvm-module__te0OZW__colHideMd{display:table-cell}}.FundosCvm-module__te0OZW__pickBox{cursor:pointer;place-items:center;display:grid}.FundosCvm-module__te0OZW__pickBox input{accent-color:var(--color-accent);cursor:pointer;width:.95rem;height:.95rem}.FundosCvm-module__te0OZW__pickBox input:disabled{cursor:not-allowed;opacity:.4}.FundosCvm-module__te0OZW__fundNameButton{color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;line-height:1.35;display:block}.FundosCvm-module__te0OZW__fundNameButton:hover{color:var(--color-accent)}.FundosCvm-module__te0OZW__fundMeta{color:var(--color-text-disabled);flex-wrap:wrap;gap:.15rem .6rem;margin-top:.2rem;font-size:.72rem;display:flex}.FundosCvm-module__te0OZW__fundManager{text-overflow:ellipsis;white-space:nowrap;max-width:22ch;overflow:hidden}.FundosCvm-module__te0OZW__tagStack{flex-wrap:wrap;gap:.25rem;display:flex}.FundosCvm-module__te0OZW__returnCell{font-variant-numeric:tabular-nums;font-weight:600}.FundosCvm-module__te0OZW__returnCell[data-tone=up]{color:var(--color-success)}.FundosCvm-module__te0OZW__returnCell[data-tone=down]{color:var(--color-error)}.FundosCvm-module__te0OZW__returnCell[data-tone=flat]{color:var(--color-text-secondary);font-weight:500}.FundosCvm-module__te0OZW__rowOpen{border-radius:var(--radius-sm);width:1.9rem;height:1.9rem;color:var(--color-text-disabled);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;display:grid}.FundosCvm-module__te0OZW__rowOpen:hover{border-color:var(--color-border-subtle);color:var(--color-accent)}.FundosCvm-module__te0OZW__pagination{justify-content:center;align-items:center;gap:.8rem;display:flex}.FundosCvm-module__te0OZW__paginationLabel{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;font-size:.82rem}.FundosCvm-module__te0OZW__emptyState{border:1px dashed var(--color-border-strong);border-radius:var(--radius-xl);color:var(--color-text-secondary);text-align:center;flex-direction:column;align-items:center;gap:.6rem;padding:3rem 1.5rem;display:flex}.FundosCvm-module__te0OZW__emptyState p{margin:0}.FundosCvm-module__te0OZW__emptyHint{max-width:42ch;font-size:.85rem}.FundosCvm-module__te0OZW__spinner{border:2px solid var(--color-border-strong);border-top-color:var(--color-accent);border-radius:50%;width:1.4rem;height:1.4rem;animation:.72s linear infinite FundosCvm-module__te0OZW__spin}@keyframes FundosCvm-module__te0OZW__spin{to{transform:rotate(360deg)}}@keyframes FundosCvm-module__te0OZW__fade{0%{opacity:0}}@keyframes FundosCvm-module__te0OZW__slideUp{0%{opacity:0;transform:translateY(12%)}}@keyframes FundosCvm-module__te0OZW__slideIn{0%{opacity:0;transform:translate(4%)}}.FundosCvm-module__te0OZW__primaryButton,.FundosCvm-module__te0OZW__ghostButton{border-radius:var(--radius-md);font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:all .15s;display:inline-flex}.FundosCvm-module__te0OZW__primaryButton{border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-on-accent);font-weight:600}.FundosCvm-module__te0OZW__primaryButton:hover:not(:disabled){background:var(--color-accent-hover)}.FundosCvm-module__te0OZW__primaryButton:disabled{opacity:.45;cursor:not-allowed}.FundosCvm-module__te0OZW__ghostButton{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);background:0 0}.FundosCvm-module__te0OZW__ghostButton:hover:not(:disabled){border-color:var(--color-border-strong);color:var(--color-text-primary)}.FundosCvm-module__te0OZW__ghostButton:disabled{opacity:.35;cursor:not-allowed}.FundosCvm-module__te0OZW__inlineLink{color:var(--color-accent);align-items:center;gap:.2rem;text-decoration:none;display:inline-flex}.FundosCvm-module__te0OZW__inlineLink:hover{text-decoration:underline}.FundosCvm-module__te0OZW__badge{border:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:.25rem;padding:.13rem .45rem;font-size:.7rem;font-weight:500;line-height:1.5;display:inline-flex}.FundosCvm-module__te0OZW__badge[data-tone=accent]{border-color:color-mix(in srgb, var(--color-accent) 40%, transparent);background:var(--color-accent-soft);color:var(--color-accent)}.FundosCvm-module__te0OZW__badge[data-tone=success]{border-color:color-mix(in srgb, var(--color-success) 40%, transparent);color:var(--color-success)}.FundosCvm-module__te0OZW__badge[data-tone=warning]{border-color:color-mix(in srgb, var(--color-warning) 45%, transparent);color:var(--color-warning)}.FundosCvm-module__te0OZW__badge[data-tone=error]{border-color:color-mix(in srgb, var(--color-error) 45%, transparent);color:var(--color-error)}.FundosCvm-module__te0OZW__statRow{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.6rem;display:grid}.FundosCvm-module__te0OZW__stat{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);flex-direction:column;gap:.15rem;padding:.7rem .85rem;display:flex}.FundosCvm-module__te0OZW__statLabel{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:600}.FundosCvm-module__te0OZW__statValue{font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:1.05rem;font-weight:600}.FundosCvm-module__te0OZW__stat[data-tone=accent] .FundosCvm-module__te0OZW__statValue{color:var(--color-accent)}.FundosCvm-module__te0OZW__stat[data-tone=up] .FundosCvm-module__te0OZW__statValue{color:var(--color-success)}.FundosCvm-module__te0OZW__stat[data-tone=down] .FundosCvm-module__te0OZW__statValue{color:var(--color-error)}.FundosCvm-module__te0OZW__statHint{color:var(--color-text-disabled);font-size:.7rem}.FundosCvm-module__te0OZW__drawerBackdrop{z-index:70;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0000008c;justify-content:flex-end;animation:.18s both FundosCvm-module__te0OZW__fade;display:flex;position:fixed;inset:0}.FundosCvm-module__te0OZW__drawer{background:var(--color-surface);border-left:1px solid var(--color-border-strong);width:min(100%,34rem);height:100%;animation:.24s cubic-bezier(.2,.7,.2,1) both FundosCvm-module__te0OZW__slideIn;position:relative;overflow-y:auto}@media (max-width:42rem){.FundosCvm-module__te0OZW__drawerBackdrop{align-items:flex-end}.FundosCvm-module__te0OZW__drawer{border-left:0;border-top:1px solid var(--color-border-strong);border-radius:var(--radius-xl) var(--radius-xl) 0 0;height:92vh;animation-name:FundosCvm-module__te0OZW__slideUp}}.FundosCvm-module__te0OZW__drawerClose{z-index:2;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);width:2.1rem;height:2.1rem;color:var(--color-text-secondary);cursor:pointer;place-items:center;display:grid;position:absolute;top:.8rem;right:.8rem}.FundosCvm-module__te0OZW__drawerClose:hover{color:var(--color-text-primary);border-color:var(--color-border-strong)}.FundosCvm-module__te0OZW__drawerLoading{color:var(--color-text-secondary);flex-direction:column;align-items:center;gap:.7rem;padding:5rem 1rem;display:flex}.FundosCvm-module__te0OZW__drawerBody{flex-direction:column;gap:1.25rem;padding:clamp(1.1rem,3vw,1.75rem);display:flex}.FundosCvm-module__te0OZW__drawerHead{flex-direction:column;gap:.5rem;padding-right:2.5rem;display:flex}.FundosCvm-module__te0OZW__badgeRow{flex-wrap:wrap;gap:.3rem;display:flex}.FundosCvm-module__te0OZW__drawerTitle{letter-spacing:-.01em;margin:0;font-size:clamp(1.05rem,.9rem + .7vw,1.3rem);font-weight:600;line-height:1.35}.FundosCvm-module__te0OZW__drawerSubtitle{color:var(--color-text-secondary);margin:0;font-size:.83rem}.FundosCvm-module__te0OZW__copyChip{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-secondary);font:inherit;cursor:pointer;align-self:flex-start;align-items:center;gap:.4rem;padding:.3rem .6rem;transition:all .15s;display:inline-flex}.FundosCvm-module__te0OZW__copyChip:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.FundosCvm-module__te0OZW__copyChip[data-copied]{border-color:var(--color-accent);color:var(--color-accent)}.FundosCvm-module__te0OZW__drawerSection{flex-direction:column;gap:.6rem;display:flex}.FundosCvm-module__te0OZW__drawerSectionTitle{color:var(--color-text-secondary);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.4rem;margin:0;font-size:.72rem;font-weight:600;display:flex}.FundosCvm-module__te0OZW__sectionHint{color:var(--color-text-disabled);margin:0;font-size:.76rem;line-height:1.5}.FundosCvm-module__te0OZW__returnGrid{grid-template-columns:repeat(auto-fit,minmax(6.5rem,1fr));gap:.45rem;display:grid}.FundosCvm-module__te0OZW__returnCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-direction:column;gap:.1rem;padding:.55rem .65rem;display:flex}.FundosCvm-module__te0OZW__returnCardLabel{color:var(--color-text-disabled);font-size:.68rem;font-weight:500}.FundosCvm-module__te0OZW__returnCardValue{font-variant-numeric:tabular-nums;font-size:.98rem;font-weight:600}.FundosCvm-module__te0OZW__returnCard[data-tone=up] .FundosCvm-module__te0OZW__returnCardValue{color:var(--color-success)}.FundosCvm-module__te0OZW__returnCard[data-tone=down] .FundosCvm-module__te0OZW__returnCardValue{color:var(--color-error)}.FundosCvm-module__te0OZW__compareBar{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);flex-direction:column;gap:.4rem;padding:.7rem .8rem;display:flex}.FundosCvm-module__te0OZW__compareBarLabel{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.68rem;font-weight:600}.FundosCvm-module__te0OZW__compareBarTrack{flex-direction:column;gap:.35rem;display:flex}.FundosCvm-module__te0OZW__compareBarRow{grid-template-columns:5rem minmax(0,1fr);align-items:center;gap:.5rem;display:grid}.FundosCvm-module__te0OZW__compareBarName{color:var(--color-text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.FundosCvm-module__te0OZW__compareBarRail{background:var(--color-surface-elevated);border-radius:999px;height:.5rem;overflow:hidden}.FundosCvm-module__te0OZW__compareBarFill{background:var(--color-accent);border-radius:999px;height:100%;transition:width .32s cubic-bezier(.2,.7,.2,1)}.FundosCvm-module__te0OZW__compareBarFill[data-tone=down]{background:var(--color-error)}.FundosCvm-module__te0OZW__compareBarFill[data-tone=bench]{background:var(--color-text-disabled)}.FundosCvm-module__te0OZW__fieldList{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));gap:.1rem 1rem;margin:0;display:grid}.FundosCvm-module__te0OZW__field{border-bottom:1px solid var(--color-border-subtle);flex-direction:column;gap:.1rem;min-width:0;padding:.45rem 0;display:flex}.FundosCvm-module__te0OZW__field dt{color:var(--color-text-disabled);letter-spacing:.06em;text-transform:uppercase;font-size:.68rem;font-weight:600}.FundosCvm-module__te0OZW__field dd{overflow-wrap:anywhere;margin:0;font-size:.86rem;line-height:1.4}.FundosCvm-module__te0OZW__fieldSub{color:var(--color-text-disabled);font-family:var(--font-mono);margin-top:.1rem;font-size:.7rem;display:block}.FundosCvm-module__te0OZW__siblingList{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.FundosCvm-module__te0OZW__siblingButton{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);width:100%;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:.6rem;padding:.55rem .7rem;font-size:.83rem;transition:all .15s;display:flex}.FundosCvm-module__te0OZW__siblingButton:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.FundosCvm-module__te0OZW__siblingMeta{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:.3rem;display:inline-flex}.FundosCvm-module__te0OZW__calloutInfo,.FundosCvm-module__te0OZW__calloutWarning{border-radius:var(--radius-md);margin:0;padding:.7rem .85rem;font-size:.79rem;line-height:1.55}.FundosCvm-module__te0OZW__calloutInfo{border:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);color:var(--color-text-secondary)}.FundosCvm-module__te0OZW__calloutWarning{border:1px solid color-mix(in srgb, var(--color-warning) 40%, transparent);background:color-mix(in srgb, var(--color-warning) 8%, transparent);color:var(--color-text-primary)}.FundosCvm-module__te0OZW__disclaimer{color:var(--color-text-disabled);margin:0;font-size:.76rem;line-height:1.6}.FundosCvm-module__te0OZW__panorama{flex-direction:column;gap:1rem;display:flex}.FundosCvm-module__te0OZW__panoramaLoading{color:var(--color-text-secondary);flex-direction:column;align-items:center;gap:.7rem;padding:4rem 1rem;display:flex}.FundosCvm-module__te0OZW__panoramaGrid{grid-template-columns:repeat(auto-fit,minmax(19rem,1fr));gap:.9rem;display:grid}.FundosCvm-module__te0OZW__rankCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;gap:.7rem;min-width:0;padding:1rem;display:flex}.FundosCvm-module__te0OZW__rankHeader{flex-direction:column;gap:.2rem;display:flex}.FundosCvm-module__te0OZW__rankTitle{align-items:center;gap:.4rem;margin:0;font-size:.92rem;font-weight:600;display:flex}.FundosCvm-module__te0OZW__rankHint{color:var(--color-text-disabled);margin:0;font-size:.74rem;line-height:1.45}.FundosCvm-module__te0OZW__rankList{counter-reset:rank;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FundosCvm-module__te0OZW__rankRow{border-bottom:1px solid var(--color-border-subtle);grid-template-columns:1.4rem minmax(0,1fr) auto;align-items:center;gap:.55rem;padding:.42rem 0;display:grid}.FundosCvm-module__te0OZW__rankRow:last-child{border-bottom:0}.FundosCvm-module__te0OZW__rankPosition{color:var(--color-text-disabled);font-variant-numeric:tabular-nums;text-align:right;font-size:.72rem}.FundosCvm-module__te0OZW__rankName{min-width:0;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:.05rem;padding:0;font-size:.82rem;line-height:1.3;display:flex;overflow:hidden}.FundosCvm-module__te0OZW__rankName>small{color:var(--color-text-disabled);text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}button.FundosCvm-module__te0OZW__rankName:hover{color:var(--color-accent)}.FundosCvm-module__te0OZW__rankMetric{font-variant-numeric:tabular-nums;flex-direction:column;flex:none;align-items:flex-end;font-size:.83rem;font-weight:600;display:flex}.FundosCvm-module__te0OZW__rankMetric[data-tone=up]{color:var(--color-success)}.FundosCvm-module__te0OZW__rankMetric[data-tone=down]{color:var(--color-error)}.FundosCvm-module__te0OZW__rankMetric>small{color:var(--color-text-disabled);font-size:.66rem;font-weight:400}.FundosCvm-module__te0OZW__compareDock{z-index:40;border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-surface);flex-wrap:wrap;align-items:center;gap:.6rem;padding:.65rem .85rem;display:flex;position:sticky;bottom:.75rem;box-shadow:0 8px 24px #00000047}.FundosCvm-module__te0OZW__compareDockCount{font-size:.82rem;font-weight:600}.FundosCvm-module__te0OZW__compareDockChips{flex-wrap:wrap;flex:1;gap:.3rem;min-width:0;display:flex}.FundosCvm-module__te0OZW__compareDockChip{border:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);max-width:12rem;color:var(--color-text-secondary);font:inherit;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .5rem;font-size:.72rem;display:inline-flex;overflow:hidden}.FundosCvm-module__te0OZW__compareDockChip:hover{border-color:var(--color-error);color:var(--color-error)}.FundosCvm-module__te0OZW__compareDockActions{gap:.4rem;margin-left:auto;display:flex}.FundosCvm-module__te0OZW__compareModal{border:1px solid var(--color-border-strong);border-radius:var(--radius-xl);background:var(--color-surface);flex-direction:column;gap:.9rem;width:min(100%,60rem);max-height:92vh;margin:auto;padding:clamp(1rem,3vw,1.6rem);animation:.22s cubic-bezier(.2,.7,.2,1) both FundosCvm-module__te0OZW__slideUp;display:flex;position:relative;overflow:hidden}.FundosCvm-module__te0OZW__compareHeader{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.FundosCvm-module__te0OZW__compareHeader .FundosCvm-module__te0OZW__drawerClose{position:static}.FundosCvm-module__te0OZW__compareScroll{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);overflow:auto}.FundosCvm-module__te0OZW__compareTable{border-collapse:collapse;width:100%;font-size:.84rem}.FundosCvm-module__te0OZW__compareTable th,.FundosCvm-module__te0OZW__compareTable td{border-bottom:1px solid var(--color-border-subtle);text-align:right;vertical-align:top;font-variant-numeric:tabular-nums;padding:.6rem .7rem}.FundosCvm-module__te0OZW__compareTable thead th{z-index:1;background:var(--color-surface-elevated);text-align:right;min-width:11rem;display:table-cell;position:sticky;top:0}.FundosCvm-module__te0OZW__compareRowLabel{z-index:2;background:var(--color-surface-elevated);color:var(--color-text-secondary);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;font-size:.72rem;font-weight:600;position:sticky;left:0;text-align:left!important}.FundosCvm-module__te0OZW__compareFundName{width:100%;color:var(--color-text-primary);font:inherit;text-align:right;cursor:pointer;background:0 0;border:0;padding:0;font-size:.82rem;font-weight:600;line-height:1.3;display:block}.FundosCvm-module__te0OZW__compareFundName:hover{color:var(--color-accent)}.FundosCvm-module__te0OZW__compareCnpj{color:var(--color-text-disabled);font-family:var(--font-mono);margin:.15rem 0 .3rem;font-size:.68rem;font-weight:400;display:block}.FundosCvm-module__te0OZW__compareTable td[data-winner]{background:var(--color-accent-soft);font-weight:700}@media (prefers-reduced-motion:reduce){.FundosCvm-module__te0OZW__drawer,.FundosCvm-module__te0OZW__compareModal,.FundosCvm-module__te0OZW__filterSheet,.FundosCvm-module__te0OZW__drawerBackdrop,.FundosCvm-module__te0OZW__filterSheetBackdrop,.FundosCvm-module__te0OZW__compareBarFill,.FundosCvm-module__te0OZW__spinner{transition:none;animation:none}}
.SegmentedControl-module__jqNq1W__root{background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.2rem;max-width:100%;padding:.25rem;display:flex;overflow-x:auto}.SegmentedControl-module__jqNq1W__root::-webkit-scrollbar{display:none}.SegmentedControl-module__jqNq1W__fullWidth{width:100%}.SegmentedControl-module__jqNq1W__segment{scroll-snap-align:start;appearance:none;border-radius:var(--radius-sm);color:var(--color-text-secondary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;flex:none;justify-content:center;align-items:center;gap:.4rem;font-weight:500;transition:background .16s,color .16s;display:inline-flex}.SegmentedControl-module__jqNq1W__fullWidth .SegmentedControl-module__jqNq1W__segment{flex:1 1 0}.SegmentedControl-module__jqNq1W__size-md .SegmentedControl-module__jqNq1W__segment{min-height:2.5rem;padding:0 .95rem;font-size:.9rem}.SegmentedControl-module__jqNq1W__size-sm .SegmentedControl-module__jqNq1W__segment{min-height:2.1rem;padding:0 .7rem;font-size:.82rem}.SegmentedControl-module__jqNq1W__segment:hover:not(:disabled):not([data-active=true]){color:var(--color-text-primary)}.SegmentedControl-module__jqNq1W__segment[data-active=true]{background:var(--color-accent);color:var(--color-on-accent)}.SegmentedControl-module__jqNq1W__segment:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.SegmentedControl-module__jqNq1W__segment:disabled{opacity:.45;cursor:not-allowed}@media (pointer:coarse){.SegmentedControl-module__jqNq1W__size-md .SegmentedControl-module__jqNq1W__segment{min-height:var(--tap-min)}.SegmentedControl-module__jqNq1W__size-sm .SegmentedControl-module__jqNq1W__segment{min-height:2.5rem}}
.GuessCountryEndless-module__QjOs0a__root{flex-direction:column;align-items:center;gap:.9rem;width:100%;max-width:34rem;margin:0 auto;display:flex}.GuessCountryEndless-module__QjOs0a__loading{min-height:20rem}.GuessCountryEndless-module__QjOs0a__prompt{text-align:center;color:var(--color-text-primary);margin:0;font-size:.9rem;font-weight:700}.GuessCountryEndless-module__QjOs0a__answerArea{flex-direction:column;align-items:center;gap:.6rem;width:100%;max-width:26rem;display:flex}.GuessCountryEndless-module__QjOs0a__attempts{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;align-self:flex-start;margin:0;font-size:.78rem}.GuessCountryEndless-module__QjOs0a__revealArea{border-radius:var(--radius-md);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);justify-content:center;align-items:center;gap:.7rem;width:100%;padding:.75rem;display:flex}.GuessCountryEndless-module__QjOs0a__revealFlag{box-shadow:0 0 0 1px var(--color-border-subtle);object-fit:cover;border-radius:3px;flex-shrink:0}.GuessCountryEndless-module__QjOs0a__revealText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.GuessCountryEndless-module__QjOs0a__revealName{color:var(--color-text-primary);font-size:1.1rem;font-weight:700}.GuessCountryEndless-module__QjOs0a__revealMeta{color:var(--color-text-secondary);font-size:.82rem}.GuessCountryEndless-module__QjOs0a__skip{border:1px solid var(--color-border-subtle);min-height:2.4rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:.4rem 1rem;font-size:.85rem}.GuessCountryEndless-module__QjOs0a__skip:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.GuessCountryEndless-module__QjOs0a__skip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.GuessCountryEndless-module__QjOs0a__roundList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.GuessCountryEndless-module__QjOs0a__roundItem{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:.6rem;padding:.45rem .7rem;font-size:.88rem;display:flex}.GuessCountryEndless-module__QjOs0a__roundItem:last-child{border-bottom:0}.GuessCountryEndless-module__QjOs0a__roundItem img{box-shadow:0 0 0 1px var(--color-border-subtle);object-fit:cover;border-radius:2px;flex-shrink:0}.GuessCountryEndless-module__QjOs0a__roundName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.GuessCountryEndless-module__QjOs0a__roundItem[data-outcome=correct] .GuessCountryEndless-module__QjOs0a__roundPoints{color:var(--color-success);font-weight:650}.GuessCountryEndless-module__QjOs0a__roundItem[data-outcome=wrong] .GuessCountryEndless-module__QjOs0a__roundPoints,.GuessCountryEndless-module__QjOs0a__roundItem[data-outcome=skipped] .GuessCountryEndless-module__QjOs0a__roundPoints{color:var(--color-text-secondary)}.GuessCountryEndless-module__QjOs0a__roundPoints{font-variant-numeric:tabular-nums;flex-shrink:0}
.WordList-module__1JYZCW__list{grid-template-columns:repeat(2,1fr);gap:.35rem .75rem;width:100%;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.WordList-module__1JYZCW__list{grid-template-columns:repeat(3,1fr)}}.WordList-module__1JYZCW__item{border-radius:var(--radius-sm,.375rem);background:var(--color-surface,#101412);border:1px solid var(--color-border-subtle,#1e2421);font-family:var(--font-mono);color:var(--color-text-secondary,#9aa8a1);align-items:center;gap:.4rem;min-width:0;padding:.3rem .5rem;font-size:.8rem;display:flex}.WordList-module__1JYZCW__item[data-found=true]{color:var(--color-accent,#3ddc97);border-color:var(--color-accent,#3ddc97);background:var(--color-accent-soft,#3ddc971f)}.WordList-module__1JYZCW__check{flex-shrink:0;width:1rem;font-weight:800}.WordList-module__1JYZCW__word{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WordList-module__1JYZCW__item[data-found=true] .WordList-module__1JYZCW__word{opacity:.85;text-decoration:line-through;text-decoration-thickness:2px}
.Grid-module__XL6z6G__grid{--cell-size:2rem;background:var(--color-page,#0b0f0d);border:1px solid var(--color-border-strong,#2a322e);border-radius:var(--radius-md,.6rem);box-shadow:var(--shadow-soft,none);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;gap:2px;padding:.5rem;display:inline-flex}.Grid-module__XL6z6G__row{grid-auto-flow:column;gap:2px;display:grid}.Grid-module__XL6z6G__gridCell{display:contents}.Grid-module__XL6z6G__grid[data-game-over] .Grid-module__XL6z6G__cell:not([data-revealed]):hover{background:var(--color-surface,#12160f)}@media (max-width:480px){.Grid-module__XL6z6G__grid{--cell-size:clamp(1.4rem, 7.5vw, 2rem)}}
.CapitalChoice-module__bPDYsa__grid{grid-template-columns:repeat(2,1fr);gap:.5rem;width:100%;display:grid}@media (max-width:24rem){.CapitalChoice-module__bPDYsa__grid{grid-template-columns:1fr}}.CapitalChoice-module__bPDYsa__option{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);background:var(--color-surface);min-height:3.1rem;color:var(--color-text-primary);cursor:pointer;padding:.6rem .75rem;font-size:.95rem;font-weight:600;line-height:1.2;transition:border-color .15s ease-out,background .15s ease-out}.CapitalChoice-module__bPDYsa__option:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-elevated)}.CapitalChoice-module__bPDYsa__option:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.CapitalChoice-module__bPDYsa__option:disabled{cursor:default}.CapitalChoice-module__bPDYsa__option[data-correct]{border-width:2px;border-color:var(--color-success);background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-text-primary)}.CapitalChoice-module__bPDYsa__option[data-wrong]{border-width:2px;border-color:var(--color-error);background:color-mix(in srgb, var(--color-error) 14%, transparent);text-decoration:line-through}@media (prefers-reduced-motion:reduce){.CapitalChoice-module__bPDYsa__option{transition:none}}
.ConexoesEndless-module__V2EPyG__root{flex-direction:column;align-items:center;gap:1rem;display:flex}.ConexoesEndless-module__V2EPyG__hud{gap:.5rem;width:100%;max-width:34rem;display:flex}.ConexoesEndless-module__V2EPyG__hudItem{border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-direction:column;flex:1;align-items:center;gap:.1rem;padding:.5rem .25rem;display:flex}.ConexoesEndless-module__V2EPyG__hudValue{font-variant-numeric:tabular-nums;text-align:center;min-width:2ch;font-size:1.4rem;font-weight:800}.ConexoesEndless-module__V2EPyG__hudLabel{color:var(--color-text-secondary);text-align:center;font-size:.65rem;line-height:1.1}.ConexoesEndless-module__V2EPyG__boardOver{flex-direction:column;align-items:center;gap:.6rem;width:100%;max-width:34rem;display:flex}.ConexoesEndless-module__V2EPyG__boardOverHeadline{text-align:center;margin:0;font-size:1.05rem;font-weight:800}.ConexoesEndless-module__V2EPyG__boardOverHeadline[data-outcome=won]{color:var(--color-success)}.ConexoesEndless-module__V2EPyG__boardOverHeadline[data-outcome=lost]{color:var(--color-error)}.ConexoesEndless-module__V2EPyG__nextButton{border:1px solid var(--color-accent);border-radius:var(--radius-xl);background:var(--color-accent);min-height:2.75rem;color:var(--color-on-accent);cursor:pointer;padding:.55rem 1.6rem;font-size:.95rem;font-weight:800;transition:background .12s}.ConexoesEndless-module__V2EPyG__nextButton:hover{background:var(--color-accent-hover)}.ConexoesEndless-module__V2EPyG__nextButton:focus-visible{box-shadow:var(--shadow-focus);outline:none}.ConexoesEndless-module__V2EPyG__endlessNote{text-align:center;max-width:34rem;color:var(--color-text-secondary);margin:0;font-size:.8rem}
.Board-module__D7pQ3q__grid{gap:var(--cell-gap,.3rem);flex-direction:column;width:100%;display:flex}.Board-module__D7pQ3q__row{gap:var(--cell-gap,.3rem);grid-auto-flow:column;display:grid}.Board-module__D7pQ3q__row[data-clickable=true]{cursor:pointer;border-radius:var(--radius-md,.625rem);outline-offset:4px}.Board-module__D7pQ3q__row[data-clickable=true]:hover,.Board-module__D7pQ3q__row[data-clickable=true]:focus-visible{transform:translateY(-1px)}.Board-module__D7pQ3q__row[data-shake=true]{animation:.32s cubic-bezier(.36,.07,.19,.97) both Board-module__D7pQ3q__rowShake}@keyframes Board-module__D7pQ3q__rowShake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.Board-module__D7pQ3q__row[data-shake=true],.Board-module__D7pQ3q__row[data-clickable=true]:hover,.Board-module__D7pQ3q__row[data-clickable=true]:focus-visible{animation:none;transform:none}}[data-reduced-motion=true] .Board-module__D7pQ3q__row[data-shake=true]{animation:none}
.MaiorOuMenorDaily-module__PdPmGG__root{flex-direction:column;align-items:center;gap:1rem;width:100%;max-width:34rem;margin:0 auto;display:flex}.MaiorOuMenorDaily-module__PdPmGG__hud{justify-content:center;align-items:center;gap:1.5rem;display:flex}.MaiorOuMenorDaily-module__PdPmGG__hudStat{flex-direction:column;align-items:center;gap:.1rem;display:flex}.MaiorOuMenorDaily-module__PdPmGG__hudValue{font-variant-numeric:tabular-nums;color:var(--color-text-primary);text-align:center;min-width:3ch;font-size:1.35rem;font-weight:800}.MaiorOuMenorDaily-module__PdPmGG__hudLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-secondary);font-size:.68rem;font-weight:600}.MaiorOuMenorDaily-module__PdPmGG__dots{flex-wrap:wrap;justify-content:center;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.MaiorOuMenorDaily-module__PdPmGG__dot{background:var(--color-border-subtle);border-radius:999px;width:.7rem;height:.7rem;transition:background .2s}.MaiorOuMenorDaily-module__PdPmGG__dot[data-state=correct]{background:var(--color-success)}.MaiorOuMenorDaily-module__PdPmGG__dot[data-state=wrong]{background:var(--color-error)}.MaiorOuMenorDaily-module__PdPmGG__boardEnter{width:100%;animation:.32s MaiorOuMenorDaily-module__PdPmGG__slideIn}.MaiorOuMenorDaily-module__PdPmGG__donePanel{text-align:center;flex-direction:column;align-items:center;gap:.5rem;width:100%;padding:1rem;display:flex}.MaiorOuMenorDaily-module__PdPmGG__doneHeadline{color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:800}.MaiorOuMenorDaily-module__PdPmGG__doneHeadline[data-outcome=won]{color:var(--color-success)}.MaiorOuMenorDaily-module__PdPmGG__doneScore{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);margin:0;font-size:1rem;font-weight:650}.MaiorOuMenorDaily-module__PdPmGG__resultsButton{border-radius:var(--radius-md);background:var(--color-accent);min-height:2.75rem;color:var(--color-on-accent);cursor:pointer;border:0;margin-top:.3rem;padding:.6rem 1.4rem;font-size:1rem;font-weight:700}.MaiorOuMenorDaily-module__PdPmGG__resultsButton:hover{background:var(--color-accent-hover)}.MaiorOuMenorDaily-module__PdPmGG__resultsButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@keyframes MaiorOuMenorDaily-module__PdPmGG__slideIn{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.MaiorOuMenorDaily-module__PdPmGG__boardEnter{animation:none}.MaiorOuMenorDaily-module__PdPmGG__dot{transition:none}}
.OndeFicaRound-module__YXqJkq__root{flex-direction:column;align-items:stretch;gap:.85rem;width:100%;display:flex}.OndeFicaRound-module__YXqJkq__prompt{text-align:center;flex-direction:column;align-items:center;gap:.15rem;margin:0;display:flex}.OndeFicaRound-module__YXqJkq__promptLead{color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em;font-size:.8rem}.OndeFicaRound-module__YXqJkq__promptCountry{color:var(--color-text-primary);text-wrap:balance;font-size:1.35rem;font-weight:800;line-height:1.15}.OndeFicaRound-module__YXqJkq__map{width:100%}.OndeFicaRound-module__YXqJkq__hint{text-align:center;color:var(--color-text-secondary);justify-content:center;align-items:center;min-height:2.4rem;margin:0;font-size:.85rem;display:flex}.OndeFicaRound-module__YXqJkq__result{--tier-color:var(--color-accent);border:1px solid var(--color-border-subtle);border-left:3px solid var(--tier-color);border-radius:var(--radius-md);background:var(--color-surface-elevated);flex-direction:column;gap:.6rem;min-height:2.4rem;padding:.75rem .9rem;display:flex}.OndeFicaRound-module__YXqJkq__result[data-tier=exact]{--tier-color:var(--color-success)}.OndeFicaRound-module__YXqJkq__result[data-tier=close]{--tier-color:var(--color-accent)}.OndeFicaRound-module__YXqJkq__result[data-tier=near]{--tier-color:var(--color-warning)}.OndeFicaRound-module__YXqJkq__result[data-tier=far]{--tier-color:var(--color-error)}.OndeFicaRound-module__YXqJkq__resultHead{align-items:center;gap:.5rem;display:flex}.OndeFicaRound-module__YXqJkq__tierIcon{color:var(--tier-color);display:inline-flex}.OndeFicaRound-module__YXqJkq__tierLabel{color:var(--color-text-primary);font-size:.95rem;font-weight:700}.OndeFicaRound-module__YXqJkq__points{color:var(--tier-color);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.95rem;font-weight:800}.OndeFicaRound-module__YXqJkq__distance{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:.88rem}.OndeFicaRound-module__YXqJkq__proximityTrack{background:var(--color-border-subtle);border-radius:999px;width:100%;height:.55rem;overflow:hidden}.OndeFicaRound-module__YXqJkq__proximityFill{background:var(--tier-color);height:100%;transition:width .4s var(--ease-snappy,ease-out);border-radius:999px}.OndeFicaRound-module__YXqJkq__proximityFill[data-tier=exact]{background:var(--color-success)}.OndeFicaRound-module__YXqJkq__proximityFill[data-tier=close]{background:var(--color-accent)}.OndeFicaRound-module__YXqJkq__proximityFill[data-tier=near]{background:var(--color-warning)}.OndeFicaRound-module__YXqJkq__proximityFill[data-tier=far]{background:var(--color-error)}@media (prefers-reduced-motion:reduce){.OndeFicaRound-module__YXqJkq__proximityFill{transition:none}}
.RankBoard-module__vFqQ-W__board{flex-direction:column;gap:8px;width:100%;margin:0;padding:0;list-style:none;display:flex}.RankBoard-module__vFqQ-W__row{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);touch-action:pan-y;align-items:center;gap:10px;min-height:56px;padding:8px 10px;transition:border-color .15s,box-shadow .15s,transform .15s;display:flex}.RankBoard-module__vFqQ-W__row[data-dragging]{border-color:var(--color-accent);box-shadow:var(--shadow-soft);transform:scale(1.01)}.RankBoard-module__vFqQ-W__handle{width:32px;min-height:44px;color:var(--color-text-secondary);cursor:grab;touch-action:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.RankBoard-module__vFqQ-W__handle[data-disabled]{cursor:default;opacity:.4}.RankBoard-module__vFqQ-W__rank{background:var(--color-surface-elevated);width:26px;height:26px;color:var(--color-text-primary);font-variant-numeric:tabular-nums;border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:inline-flex}.RankBoard-module__vFqQ-W__flag{object-fit:cover;border:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);border-radius:4px;flex:none;width:40px;height:27px}.RankBoard-module__vFqQ-W__name{min-width:0;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-size:.98rem;font-weight:600;overflow:hidden}.RankBoard-module__vFqQ-W__moveButtons{flex:none;gap:4px;display:inline-flex}.RankBoard-module__vFqQ-W__moveButton{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);width:44px;height:44px;color:var(--color-text-primary);cursor:pointer;justify-content:center;align-items:center;transition:background .12s,border-color .12s,opacity .12s;display:inline-flex}.RankBoard-module__vFqQ-W__moveButton:hover:not(:disabled){background:var(--color-surface-elevated);border-color:var(--color-accent)}.RankBoard-module__vFqQ-W__moveButton:disabled{opacity:.35;cursor:default}.RankBoard-module__vFqQ-W__moveButton:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.RankBoard-module__vFqQ-W__revealRow{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);min-height:56px;animation:.42s cubic-bezier(.2,.9,.3,1) both RankBoard-module__vFqQ-W__rankRise;animation-delay:calc(var(--i,0) * 90ms);grid-template-columns:26px 40px 1fr auto auto;align-items:center;gap:10px;padding:8px 10px;display:grid}.RankBoard-module__vFqQ-W__revealRow[data-mark=exact]{border-color:color-mix(in srgb, var(--color-success) 55%, var(--color-border-subtle))}.RankBoard-module__vFqQ-W__body{flex-direction:column;gap:6px;min-width:0;display:flex}.RankBoard-module__vFqQ-W__barTrack{background:var(--color-surface-elevated);border-radius:999px;height:8px;overflow:hidden}.RankBoard-module__vFqQ-W__barFill{background:var(--color-accent);transform-origin:0;height:100%;animation:.6s cubic-bezier(.2,.9,.3,1) both RankBoard-module__vFqQ-W__barGrow;animation-delay:calc(var(--i,0) * 90ms + .12s);border-radius:999px;display:block}.RankBoard-module__vFqQ-W__value{font-variant-numeric:tabular-nums;color:var(--color-text-primary);white-space:nowrap;font-size:.9rem;font-weight:700}.RankBoard-module__vFqQ-W__mark{border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.85rem;font-weight:800;display:inline-flex}.RankBoard-module__vFqQ-W__mark[data-mark=exact]{background:color-mix(in srgb, var(--color-success) 20%, transparent);color:var(--color-success)}.RankBoard-module__vFqQ-W__mark[data-mark=adjacent]{background:color-mix(in srgb, var(--color-warning) 20%, transparent);color:var(--color-warning)}.RankBoard-module__vFqQ-W__mark[data-mark=far]{background:var(--color-surface-elevated);color:var(--color-text-secondary)}.RankBoard-module__vFqQ-W__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes RankBoard-module__vFqQ-W__rankRise{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes RankBoard-module__vFqQ-W__barGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.RankBoard-module__vFqQ-W__revealRow,.RankBoard-module__vFqQ-W__barFill{animation:none}.RankBoard-module__vFqQ-W__row{transition:none}}
.SilhuetaEndless-module__-rJvQW__root{flex-direction:column;align-items:center;gap:.9rem;width:100%;max-width:34rem;margin:0 auto;display:flex}.SilhuetaEndless-module__-rJvQW__loading{min-height:20rem}.SilhuetaEndless-module__-rJvQW__answerArea,.SilhuetaEndless-module__-rJvQW__revealArea{flex-direction:column;align-items:center;gap:.7rem;width:100%;min-height:13rem;display:flex}.SilhuetaEndless-module__-rJvQW__skip{border:1px solid var(--color-border-subtle);min-height:2.4rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:.4rem 1rem;font-size:.85rem}.SilhuetaEndless-module__-rJvQW__skip:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.SilhuetaEndless-module__-rJvQW__skip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.SilhuetaEndless-module__-rJvQW__roundList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SilhuetaEndless-module__-rJvQW__roundItem{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:.6rem;padding:.45rem .7rem;font-size:.88rem;display:flex}.SilhuetaEndless-module__-rJvQW__roundItem:last-child{border-bottom:0}.SilhuetaEndless-module__-rJvQW__roundItem img{box-shadow:0 0 0 1px var(--color-border-subtle);object-fit:cover;border-radius:2px;flex-shrink:0}.SilhuetaEndless-module__-rJvQW__roundName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SilhuetaEndless-module__-rJvQW__roundItem[data-outcome=correct] .SilhuetaEndless-module__-rJvQW__roundPoints{color:var(--color-success);font-weight:650}.SilhuetaEndless-module__-rJvQW__roundItem[data-outcome=wrong] .SilhuetaEndless-module__-rJvQW__roundPoints,.SilhuetaEndless-module__-rJvQW__roundItem[data-outcome=skipped] .SilhuetaEndless-module__-rJvQW__roundPoints{color:var(--color-text-secondary)}.SilhuetaEndless-module__-rJvQW__roundPoints{font-variant-numeric:tabular-nums;flex-shrink:0}.SilhuetaEndless-module__-rJvQW__revealName{text-align:center;color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:700}.SilhuetaEndless-module__-rJvQW__revealMeta{text-align:center;color:var(--color-text-secondary);margin:0;font-size:.88rem}
.SudokuGrid-module__OGJana__grid{aspect-ratio:1;border:2px solid var(--color-border-strong,#2a322e);border-radius:var(--radius-md,.625rem);background:var(--color-border-subtle,#1e2421);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;flex-direction:column;width:100%;max-width:27rem;margin:0 auto;display:flex;overflow:hidden}.SudokuGrid-module__OGJana__row{flex:1;display:flex}.SudokuGrid-module__OGJana__cell{border:none;border-right:1px solid var(--color-border-subtle,#1e2421);border-bottom:1px solid var(--color-border-subtle,#1e2421);background:var(--color-surface,#101412);color:var(--color-text-primary,#e6ece8);cursor:pointer;font-family:var(--font-sans);touch-action:manipulation;flex:1;justify-content:center;align-items:center;padding:0;transition:background-color .12s,color .12s;display:flex;position:relative}.SudokuGrid-module__OGJana__row:last-child .SudokuGrid-module__OGJana__cell{border-bottom:none}.SudokuGrid-module__OGJana__cell:last-child{border-right:none}.SudokuGrid-module__OGJana__cell[data-box-edge-right=true]{border-right:2px solid var(--color-border-strong,#2a322e)}.SudokuGrid-module__OGJana__cell[data-box-edge-bottom=true]{border-bottom:2px solid var(--color-border-strong,#2a322e)}.SudokuGrid-module__OGJana__value{font-size:clamp(1rem,4.2vw,1.4rem);font-weight:600;line-height:1}.SudokuGrid-module__OGJana__cell[data-fixed=true]{background:var(--color-surface-elevated,#161b18)}.SudokuGrid-module__OGJana__cell[data-fixed=true] .SudokuGrid-module__OGJana__value{color:var(--color-text-primary,#e6ece8);font-weight:800}.SudokuGrid-module__OGJana__cell:not([data-fixed=true]) .SudokuGrid-module__OGJana__value{color:var(--color-accent,#3ddc97)}.SudokuGrid-module__OGJana__cell[data-peer=true]{background:var(--color-accent-soft,#3ddc9714)}.SudokuGrid-module__OGJana__cell[data-same-value=true]{background:color-mix(in srgb, var(--color-accent) 18%, var(--color-surface))}.SudokuGrid-module__OGJana__cell[data-selected=true]{background:var(--color-accent-soft,#3ddc9738);box-shadow:inset 0 0 0 2px var(--color-accent,#3ddc97);z-index:1}.SudokuGrid-module__OGJana__cell[data-conflict=true]{background:color-mix(in srgb, var(--color-warning) 28%, var(--color-surface))}.SudokuGrid-module__OGJana__cell[data-conflict=true] .SudokuGrid-module__OGJana__value{color:var(--color-warning,#e5c46b)}.SudokuGrid-module__OGJana__cell[data-conflict=true][data-selected=true]{box-shadow:inset 0 0 0 2px var(--color-warning,#e5c46b)}.SudokuGrid-module__OGJana__notes{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);width:88%;height:88%;display:grid}.SudokuGrid-module__OGJana__noteDigit{color:var(--color-text-secondary,#9aa8a1);font-size:clamp(.5rem,1.7vw,.62rem);font-weight:600;line-height:1;font-family:var(--font-mono);justify-content:center;align-items:center;display:flex}@media (min-width:900px){.SudokuGrid-module__OGJana__grid{max-width:30rem}}@media (prefers-reduced-motion:reduce){.SudokuGrid-module__OGJana__cell{transition:none}}
.GameToast-module__psj05G__region{top:calc(4.5rem + var(--safe-top,0px));z-index:40;pointer-events:none;position:fixed;left:50%;transform:translate(-50%)}.GameToast-module__psj05G__toast{color:#f2f5f3;white-space:nowrap;background:#1c211f;border-radius:.5rem;padding:.55rem 1rem;font-size:.85rem;font-weight:600;animation:.18s ease-out GameToast-module__psj05G__toastIn,.2s ease-in 1.3s forwards GameToast-module__psj05G__toastOut;box-shadow:0 6px 20px #00000040}@keyframes GameToast-module__psj05G__toastIn{0%{opacity:0;transform:translateY(-8px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes GameToast-module__psj05G__toastOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.GameToast-module__psj05G__toast{animation:none}}
.TagBarChart-module__-LUnWa__list{flex-direction:column;gap:.65rem;width:100%;margin:0;padding:0;list-style:none;display:flex}.TagBarChart-module__-LUnWa__row{grid-template-columns:minmax(7rem,9rem) 1fr 1.75rem;align-items:center;gap:.75rem;display:grid}.TagBarChart-module__-LUnWa__label{color:var(--color-text-secondary);text-align:right;font-size:.85rem}.TagBarChart-module__-LUnWa__track{background:var(--color-page);border:1px solid var(--color-border-subtle);border-radius:999px;height:.6rem;position:relative;overflow:hidden}.TagBarChart-module__-LUnWa__fill{width:var(--tag-bar-pct,0%);background:var(--color-text-disabled);transform-origin:0;border-radius:999px;animation:.56s cubic-bezier(.16,1,.3,1) both TagBarChart-module__-LUnWa__tagBarGrow;position:absolute;inset:0}.TagBarChart-module__-LUnWa__fillPrimary{background:var(--color-accent)}.TagBarChart-module__-LUnWa__count{font-variant-numeric:tabular-nums;color:var(--color-text-secondary);font-size:.85rem}.TagBarChart-module__-LUnWa__countPrimary{color:var(--color-accent);font-weight:700}@keyframes TagBarChart-module__-LUnWa__tagBarGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.TagBarChart-module__-LUnWa__fill{animation-duration:.01ms!important;animation-delay:0s!important}}@media (max-width:420px){.TagBarChart-module__-LUnWa__row{grid-template-columns:minmax(5.5rem,7rem) 1fr 1.5rem}.TagBarChart-module__-LUnWa__label{font-size:.78rem}}
.GameModal-module__Qx9EEG__backdrop{z-index:50;padding-bottom:var(--safe-bottom,0px);background:#0000008c;justify-content:center;align-items:flex-end;animation:.15s ease-out GameModal-module__Qx9EEG__fadeIn;display:flex;position:fixed;inset:0}@media (min-width:640px){.GameModal-module__Qx9EEG__backdrop{align-items:center}}.GameModal-module__Qx9EEG__dialog{background:var(--color-surface-elevated,#161b18);color:var(--color-text-primary,#f2f5f3);border:1px solid var(--color-border-strong,#2a322e);border-radius:1rem 1rem 0 0;width:100%;max-width:28rem;max-height:85vh;padding:1.25rem;animation:.2s cubic-bezier(.34,1.56,.64,1) GameModal-module__Qx9EEG__slideUp;overflow-y:auto}@media (min-width:640px){.GameModal-module__Qx9EEG__dialog{border-radius:1rem}}.GameModal-module__Qx9EEG__header{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.GameModal-module__Qx9EEG__title{margin:0;font-size:1.1rem;font-weight:800}.GameModal-module__Qx9EEG__closeButton{color:var(--color-text-secondary,#9aa39d);cursor:pointer;background:0 0;border:none;border-radius:.4rem;padding:.35rem}.GameModal-module__Qx9EEG__closeButton:hover,.GameModal-module__Qx9EEG__closeButton:focus-visible{color:var(--color-text-primary,#f2f5f3);background:var(--color-accent-soft,#3ddc971f)}@keyframes GameModal-module__Qx9EEG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes GameModal-module__Qx9EEG__slideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.GameModal-module__Qx9EEG__backdrop,.GameModal-module__Qx9EEG__dialog{animation:none}}
.GameSetupWizard-module__EKkaHG__overlay{z-index:9999;background:var(--color-page);height:100dvh;padding-top:var(--safe-top);padding-left:var(--safe-left);padding-right:var(--safe-right);overscroll-behavior:contain;grid-template-rows:auto 1fr auto;display:grid;position:fixed;inset:0;overflow:hidden}.GameSetupWizard-module__EKkaHG__inlineCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-page);grid-template-rows:auto 1fr auto;width:100%;max-width:40rem;max-height:min(44rem,85dvh);margin:0 auto;display:grid;position:relative;overflow:hidden}.GameSetupWizard-module__EKkaHG__head{border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface);flex-direction:column;flex-shrink:0;gap:.5rem;min-width:0;padding:.75rem 1rem .6rem;display:flex}.GameSetupWizard-module__EKkaHG__headTop{align-items:center;gap:.75rem;display:flex}.GameSetupWizard-module__EKkaHG__stepLabel{color:var(--color-text-secondary);white-space:nowrap;font-size:.75rem;font-weight:600}.GameSetupWizard-module__EKkaHG__progress{flex:1;gap:.3rem;min-width:0;display:flex}.GameSetupWizard-module__EKkaHG__dot{background:var(--color-border-subtle);border-radius:999px;flex:1;min-width:0;height:.3rem}.GameSetupWizard-module__EKkaHG__dot[data-done],.GameSetupWizard-module__EKkaHG__dot[data-active]{background:var(--color-accent)}.GameSetupWizard-module__EKkaHG__title{color:var(--color-text-primary);margin:0;font-size:1.125rem;font-weight:700}.GameSetupWizard-module__EKkaHG__body{flex-direction:column;gap:1.25rem;min-width:0;min-height:0;padding:1rem;display:flex;overflow:hidden auto}.GameSetupWizard-module__EKkaHG__nav{padding:.625rem .75rem calc(.625rem + var(--safe-bottom,0px));border-top:1px solid var(--color-border-subtle);background:var(--color-surface);flex-shrink:0;gap:.5rem;min-width:0;display:flex}.GameSetupWizard-module__EKkaHG__backBtn{min-height:var(--tap-min);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;background:0 0;flex:none;padding:0 1rem;font-weight:600}.GameSetupWizard-module__EKkaHG__primaryBtn{border-radius:var(--radius-lg);background:var(--color-accent);min-height:3.25rem;color:var(--color-on-accent);cursor:pointer;border:none;flex:1;padding:0 1.5rem;font-size:1.0625rem;font-weight:700}.GameSetupWizard-module__EKkaHG__primaryBtn:disabled{opacity:.45;cursor:not-allowed}
.TagBarResultView-module__b7wDfq__wrap{flex-direction:column;gap:1.5rem;display:flex}.TagBarResultView-module__b7wDfq__secondaryNote{color:var(--color-text-secondary);margin:-.75rem 0 0;font-size:.85rem}.TagBarResultView-module__b7wDfq__secondaryNote strong{color:var(--color-text-primary)}
.PartyPlayers-module__Z6E5Rq__players{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);padding:.5rem .85rem}.PartyPlayers-module__Z6E5Rq__players summary{cursor:pointer;color:var(--color-text-primary);font-size:.9rem;font-weight:600;list-style:none}.PartyPlayers-module__Z6E5Rq__players summary::-webkit-details-marker{display:none}.PartyPlayers-module__Z6E5Rq__players summary:before{content:"＋";width:1.1em;color:var(--color-text-secondary);transition:transform .15s;display:inline-block}.PartyPlayers-module__Z6E5Rq__players[open] summary:before{content:"−"}.PartyPlayers-module__Z6E5Rq__players summary span{color:var(--color-text-secondary);font-weight:500}.PartyPlayers-module__Z6E5Rq__body{flex-direction:column;gap:.6rem;padding-top:.75rem;display:flex}.PartyPlayers-module__Z6E5Rq__addRow{gap:.5rem;display:flex}.PartyPlayers-module__Z6E5Rq__input{border:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);border-radius:var(--radius-sm);min-width:0;color:var(--color-text-primary);flex:1;padding:.6rem .7rem;font-size:16px}.PartyPlayers-module__Z6E5Rq__input:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.PartyPlayers-module__Z6E5Rq__addBtn{background:var(--color-accent);color:var(--color-on-accent);border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;padding:0 1.1rem;font-size:.92rem;font-weight:600}.PartyPlayers-module__Z6E5Rq__list{flex-wrap:wrap;gap:.4rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.PartyPlayers-module__Z6E5Rq__list li{background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);min-width:0;max-width:100%;color:var(--color-text-primary);border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .4rem .3rem .7rem;font-size:.84rem;display:inline-flex}.PartyPlayers-module__Z6E5Rq__name{overflow-wrap:anywhere;min-width:0}.PartyPlayers-module__Z6E5Rq__active{border-color:var(--color-accent);color:var(--color-accent);font-weight:600}.PartyPlayers-module__Z6E5Rq__list li button{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;padding:.15rem;font-size:.78rem;line-height:1}
.Scoreboard-module__30oS4W__board{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);padding:.5rem .85rem}.Scoreboard-module__30oS4W__summary{cursor:pointer;color:var(--color-text-primary);justify-content:space-between;align-items:center;gap:.5rem;font-size:.9rem;font-weight:700;list-style:none;display:flex}.Scoreboard-module__30oS4W__summary::-webkit-details-marker{display:none}.Scoreboard-module__30oS4W__reset{border:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);color:var(--color-text-secondary);border-radius:var(--radius-sm);cursor:pointer;padding:.25rem .6rem;font-size:.74rem;font-weight:600}.Scoreboard-module__30oS4W__reset:hover{filter:brightness(1.05)}.Scoreboard-module__30oS4W__list{flex-direction:column;gap:.35rem;margin:.6rem 0 0;padding:0;list-style:none;display:flex}.Scoreboard-module__30oS4W__row{border-radius:var(--radius-sm);background:var(--color-surface-elevated);border:1px solid #0000;justify-content:space-between;align-items:center;gap:.6rem;padding:.35rem .5rem;display:flex}.Scoreboard-module__30oS4W__row[data-active]{border-color:var(--color-accent)}.Scoreboard-module__30oS4W__row[data-leader]{background:color-mix(in srgb, var(--color-accent) 12%, var(--color-surface-elevated))}.Scoreboard-module__30oS4W__name{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.35rem;font-size:.9rem;font-weight:600;display:inline-flex;overflow:hidden}.Scoreboard-module__30oS4W__crown{width:.95rem;height:.95rem;color:var(--color-accent);flex-shrink:0}.Scoreboard-module__30oS4W__controls{flex-shrink:0;align-items:center;gap:.3rem;display:flex}.Scoreboard-module__30oS4W__stepBtn{border:1px solid var(--color-border-subtle);background:var(--color-surface);width:2rem;height:2rem;color:var(--color-text-primary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1.2rem;font-weight:700;line-height:1;display:flex}.Scoreboard-module__30oS4W__stepBtn:hover{border-color:var(--color-accent);color:var(--color-accent)}.Scoreboard-module__30oS4W__stepBtn:active{transform:translateY(1px)}.Scoreboard-module__30oS4W__score{text-align:center;min-width:1.8rem;color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:800}.Scoreboard-module__30oS4W__empty{color:var(--color-text-secondary);text-align:center;margin:0;font-size:.82rem}
.HardwarePanel-module__cbrWqa__statusPill{border:1px solid var(--color-border-subtle);min-height:1.75rem;color:var(--color-text-secondary);background:var(--color-surface-elevated);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:0 .7rem;font-size:.74rem;font-weight:600;display:inline-flex}.HardwarePanel-module__cbrWqa__statusPill[data-tone=ok]{color:var(--color-accent);border-color:color-mix(in srgb, var(--color-accent) 46%, transparent);background:var(--color-accent-soft)}.HardwarePanel-module__cbrWqa__statusPill[data-tone=warn]{color:var(--color-warning);border-color:color-mix(in srgb, var(--color-warning) 46%, transparent);background:color-mix(in srgb, var(--color-warning) 10%, transparent)}.HardwarePanel-module__cbrWqa__statusPill[data-tone=danger]{color:var(--color-error);border-color:color-mix(in srgb, var(--color-error) 46%, transparent);background:color-mix(in srgb, var(--color-error) 10%, transparent)}.HardwarePanel-module__cbrWqa__meter{gap:.45rem;display:grid}.HardwarePanel-module__cbrWqa__meterTop{color:var(--color-text-disabled);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;gap:1rem;font-size:.74rem;display:flex}.HardwarePanel-module__cbrWqa__meterTop strong{color:var(--color-text-primary);font-family:var(--font-mono);letter-spacing:0;text-transform:none;font-size:.86rem;font-weight:500}.HardwarePanel-module__cbrWqa__meterTrack{border:1px solid var(--color-border-subtle);background:var(--color-surface-elevated);border-radius:999px;block-size:.55rem;display:block;overflow:hidden}.HardwarePanel-module__cbrWqa__meterTrack span{inline-size:var(--meter-value);border-radius:inherit;background:var(--color-accent);block-size:100%;transition:inline-size .12s linear;display:block}.HardwarePanel-module__cbrWqa__frame{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:var(--color-surface-elevated);place-items:center;min-height:18rem;display:grid;position:relative;overflow:hidden}.HardwarePanel-module__cbrWqa__eventLog{gap:.4rem;max-height:10rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.HardwarePanel-module__cbrWqa__eventLog li{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);color:var(--color-text-secondary);font-family:var(--font-mono);padding:.5rem .65rem;font-size:.78rem;line-height:1.45}.HardwarePanel-module__cbrWqa__metricCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);gap:.25rem;min-height:5.5rem;padding:.85rem;display:grid}.HardwarePanel-module__cbrWqa__metricCard span{color:var(--color-text-disabled);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:600}.HardwarePanel-module__cbrWqa__metricCard strong{color:var(--color-text-primary);font-family:var(--font-mono);font-size:clamp(1.05rem,1.6vw,1.45rem);font-weight:500}.HardwarePanel-module__cbrWqa__metricCard small{color:var(--color-text-disabled);font-size:.78rem}@media (prefers-reduced-motion:reduce){.HardwarePanel-module__cbrWqa__meterTrack span{transition:none}}
.TeamsEditor-module__7X2lcG__editor{flex-direction:column;gap:.625rem;min-width:0;display:flex}.TeamsEditor-module__7X2lcG__title{color:var(--color-text-secondary);font-size:.875rem;font-weight:600}.TeamsEditor-module__7X2lcG__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.TeamsEditor-module__7X2lcG__row{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);align-items:center;gap:.5rem;padding:.375rem;display:flex}.TeamsEditor-module__7X2lcG__swatch{border:2px solid var(--color-border-strong);cursor:pointer;border-radius:999px;flex:none;width:2rem;min-width:2rem;height:2rem}.TeamsEditor-module__7X2lcG__emoji{width:var(--tap-min);height:var(--tap-min);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;flex:none;justify-content:center;align-items:center;font-size:1.25rem;display:flex}.TeamsEditor-module__7X2lcG__name{min-width:0;height:var(--tap-min);color:var(--color-text-primary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:0 0;flex:1;padding:0 .75rem;font-size:1rem}.TeamsEditor-module__7X2lcG__name:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.TeamsEditor-module__7X2lcG__remove{width:var(--tap-min);height:var(--tap-min);color:var(--color-text-secondary);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;display:flex}.TeamsEditor-module__7X2lcG__remove:disabled{opacity:.35;cursor:not-allowed}.TeamsEditor-module__7X2lcG__addBtn{min-height:var(--tap-min);color:var(--color-accent);background:var(--color-accent-soft);border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);cursor:pointer;padding:0 1rem;font-size:.9375rem;font-weight:600}.TeamsEditor-module__7X2lcG__addBtn:disabled{opacity:.4;cursor:not-allowed}
.QuenteFrioEndless-module__Uv1MdG__root{flex-direction:column;align-items:center;gap:.85rem;width:100%;max-width:34rem;margin:0 auto;display:flex}.QuenteFrioEndless-module__Uv1MdG__loading{min-height:20rem}.QuenteFrioEndless-module__Uv1MdG__map{width:100%;max-width:34rem}.QuenteFrioEndless-module__Uv1MdG__feedback{text-align:center;min-height:1.2rem;color:var(--color-text-secondary);margin:0;font-size:.85rem;font-weight:700}.QuenteFrioEndless-module__Uv1MdG__answerArea{flex-direction:column;align-items:center;gap:.6rem;width:100%;max-width:26rem;display:flex}.QuenteFrioEndless-module__Uv1MdG__counter{color:var(--color-text-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:.78rem}.QuenteFrioEndless-module__Uv1MdG__revealArea{flex-direction:column;justify-content:center;align-items:center;gap:.4rem;width:100%;min-height:6rem;display:flex}.QuenteFrioEndless-module__Uv1MdG__revealName{text-align:center;color:var(--color-text-primary);margin:0;font-size:1.25rem;font-weight:700}.QuenteFrioEndless-module__Uv1MdG__revealMeta{text-align:center;color:var(--color-text-secondary);margin:0;font-size:.88rem}.QuenteFrioEndless-module__Uv1MdG__skip{border:1px solid var(--color-border-subtle);min-height:2.4rem;color:var(--color-text-secondary);cursor:pointer;background:0 0;border-radius:999px;padding:.4rem 1rem;font-size:.85rem}.QuenteFrioEndless-module__Uv1MdG__skip:hover{border-color:var(--color-border-strong);color:var(--color-text-primary)}.QuenteFrioEndless-module__Uv1MdG__skip:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.QuenteFrioEndless-module__Uv1MdG__roundList{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex}.QuenteFrioEndless-module__Uv1MdG__roundItem{border-bottom:1px solid var(--color-border-subtle);align-items:center;gap:.6rem;padding:.45rem .7rem;font-size:.88rem;display:flex}.QuenteFrioEndless-module__Uv1MdG__roundItem:last-child{border-bottom:0}.QuenteFrioEndless-module__Uv1MdG__roundItem img{box-shadow:0 0 0 1px var(--color-border-subtle);object-fit:cover;border-radius:2px;flex-shrink:0}.QuenteFrioEndless-module__Uv1MdG__roundName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.QuenteFrioEndless-module__Uv1MdG__roundItem[data-outcome=correct] .QuenteFrioEndless-module__Uv1MdG__roundPoints{color:var(--color-success);font-weight:650}.QuenteFrioEndless-module__Uv1MdG__roundItem[data-outcome=wrong] .QuenteFrioEndless-module__Uv1MdG__roundPoints,.QuenteFrioEndless-module__Uv1MdG__roundItem[data-outcome=skipped] .QuenteFrioEndless-module__Uv1MdG__roundPoints{color:var(--color-text-secondary)}.QuenteFrioEndless-module__Uv1MdG__roundPoints{font-variant-numeric:tabular-nums;flex-shrink:0}
.Board-module___M9Bza__board{flex-direction:column;align-items:center;gap:.5rem;display:flex}.Board-module___M9Bza__boardLabel{color:var(--color-text-secondary,#9aa39d);text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;font-weight:700}@media (max-width:899px){.Board-module___M9Bza__board[data-board-count="4"] .Board-module___M9Bza__boardLabel{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.Board-module___M9Bza__grid{gap:var(--tile-gap,.35rem);display:grid}.Board-module___M9Bza__row{gap:var(--tile-gap,.35rem);grid-auto-flow:column;display:grid}.Board-module___M9Bza__row[data-shake=true]{animation:.32s cubic-bezier(.36,.07,.19,.97) both Board-module___M9Bza__rowShake}@keyframes Board-module___M9Bza__rowShake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-5px)}40%,60%{transform:translate(5px)}}@media (prefers-reduced-motion:reduce){.Board-module___M9Bza__row[data-shake=true]{animation:none}}
.ScoreGaugeChart-module__JHmZoq__wrap{flex-direction:column;align-items:center;gap:.35rem;width:100%;max-width:380px;margin:0 auto;display:flex}.ScoreGaugeChart-module__JHmZoq__label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);font-size:.78rem;font-weight:700}.ScoreGaugeChart-module__JHmZoq__score{color:var(--color-text-primary);font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:800;animation:.32s ease-out both ScoreGaugeChart-module__JHmZoq__gaugeFadeIn}.ScoreGaugeChart-module__JHmZoq__scoreMax{color:var(--color-text-secondary);font-size:1.1rem;font-weight:600}.ScoreGaugeChart-module__JHmZoq__track{background:var(--color-page);border:1px solid var(--color-border-subtle);border-radius:999px;width:100%;height:.85rem;margin-top:.6rem;position:relative;overflow:visible}.ScoreGaugeChart-module__JHmZoq__fill{background:var(--color-accent);transform-origin:0;border-radius:999px;animation:.62s cubic-bezier(.16,1,.3,1) .12s both ScoreGaugeChart-module__JHmZoq__gaugeGrow;position:absolute;inset:0}.ScoreGaugeChart-module__JHmZoq__tick{background:var(--color-border-strong);opacity:.6;width:2px;position:absolute;top:-4px;bottom:-4px;transform:translate(-1px)}.ScoreGaugeChart-module__JHmZoq__marker{background:var(--color-page);border:3px solid var(--color-accent);border-radius:999px;width:1.15rem;height:1.15rem;animation:.38s cubic-bezier(.16,1,.3,1) .42s both ScoreGaugeChart-module__JHmZoq__gaugeMarkerIn;position:absolute;top:50%;transform:translate(-50%,-50%)scale(0)}.ScoreGaugeChart-module__JHmZoq__endLabels{width:100%;color:var(--color-text-secondary);justify-content:space-between;margin-top:.5rem;font-size:.78rem;display:flex}@keyframes ScoreGaugeChart-module__JHmZoq__gaugeFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ScoreGaugeChart-module__JHmZoq__gaugeGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ScoreGaugeChart-module__JHmZoq__gaugeMarkerIn{0%{transform:translate(-50%,-50%)scale(0)}to{transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.ScoreGaugeChart-module__JHmZoq__score,.ScoreGaugeChart-module__JHmZoq__fill,.ScoreGaugeChart-module__JHmZoq__marker{animation-duration:.01ms!important;animation-delay:0s!important}}
.audio-shared-module__1UVfrG__waveStage{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);touch-action:none;width:100%;position:relative;overflow:hidden}.audio-shared-module__1UVfrG__waveCanvas,.audio-shared-module__1UVfrG__waveCanvasInteractive{width:100%;display:block}.audio-shared-module__1UVfrG__waveCanvasInteractive{cursor:text}.audio-shared-module__1UVfrG__waveCanvasInteractive:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.audio-shared-module__1UVfrG__regionLayer{touch-action:none;position:absolute;inset:0}.audio-shared-module__1UVfrG__regionLayer[data-dragging]{cursor:grabbing}.audio-shared-module__1UVfrG__region{background:color-mix(in srgb, var(--color-accent) 18%, transparent);border-inline:1px solid var(--color-accent);cursor:grab;position:absolute;inset-block:0}.audio-shared-module__1UVfrG__regionLayer[data-dragging] .audio-shared-module__1UVfrG__region{cursor:grabbing}.audio-shared-module__1UVfrG__regionHandle{inline-size:var(--tap-min);transform:translateX(calc(var(--tap-min) / -2));cursor:ew-resize;touch-action:none;background:0 0;justify-content:center;align-items:center;display:flex;position:absolute;inset-block:0}.audio-shared-module__1UVfrG__regionHandleBar{background:var(--color-accent);block-size:100%;inline-size:3px;box-shadow:0 0 0 1px color-mix(in srgb, var(--color-page) 70%, transparent);border-radius:2px}.audio-shared-module__1UVfrG__regionHandle:focus-visible{outline:none}.audio-shared-module__1UVfrG__regionHandle:focus-visible .audio-shared-module__1UVfrG__regionHandleBar{inline-size:5px;box-shadow:0 0 0 2px var(--color-focus)}.audio-shared-module__1UVfrG__regionHandle[aria-disabled=true]{cursor:default}.audio-shared-module__1UVfrG__transport{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.audio-shared-module__1UVfrG__transportTime{font-family:var(--font-mono);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.85rem}.audio-shared-module__1UVfrG__transportSeek{flex:8rem;min-inline-size:6rem}.audio-shared-module__1UVfrG__meter{align-items:center;gap:.5rem;display:flex}.audio-shared-module__1UVfrG__meterTrack{border-radius:var(--radius-sm);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);flex:auto;block-size:.5rem;position:relative;overflow:hidden}.audio-shared-module__1UVfrG__meterFill{background:var(--color-accent);transition:inline-size 60ms linear;position:absolute;inset-block:0;inset-inline-start:0}.audio-shared-module__1UVfrG__meterPeak{background:var(--color-text-primary);inline-size:2px;position:absolute;inset-block:0}.audio-shared-module__1UVfrG__meterReadout{font-family:var(--font-mono);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-align:end;min-inline-size:4.5rem;font-size:.78rem}.audio-shared-module__1UVfrG__meterReadout[data-clipping]{color:var(--color-error);font-weight:600}.audio-shared-module__1UVfrG__abCompare{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.audio-shared-module__1UVfrG__abBuilding{color:var(--color-text-disabled);font-size:.78rem}.audio-shared-module__1UVfrG__exportBar{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.audio-shared-module__1UVfrG__exportProgress{flex:8rem;align-items:center;gap:.5rem;display:flex}.audio-shared-module__1UVfrG__progressBar{appearance:none;border-radius:var(--radius-sm);background:var(--color-surface-elevated);border:none;flex:auto;block-size:.4rem;inline-size:100%;overflow:hidden}.audio-shared-module__1UVfrG__progressBar::-webkit-progress-bar{background:var(--color-surface-elevated);border-radius:var(--radius-sm)}.audio-shared-module__1UVfrG__progressBar::-webkit-progress-value{background:var(--color-accent);border-radius:var(--radius-sm)}.audio-shared-module__1UVfrG__progressBar::-moz-progress-bar{background:var(--color-accent);border-radius:var(--radius-sm)}.audio-shared-module__1UVfrG__progressValue{font-family:var(--font-mono);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;text-align:end;min-inline-size:2.75rem;font-size:.75rem}.audio-shared-module__1UVfrG__buttonIcon{flex-shrink:0;block-size:1rem;inline-size:1rem}.audio-shared-module__1UVfrG__spinner{flex-shrink:0;block-size:1rem;inline-size:1rem;animation:.8s linear infinite audio-shared-module__1UVfrG__audioKitSpin}@keyframes audio-shared-module__1UVfrG__audioKitSpin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.audio-shared-module__1UVfrG__spinner{animation-duration:2.4s}.audio-shared-module__1UVfrG__meterFill{transition:none}}.audio-shared-module__1UVfrG__dropzone{text-align:center;border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-secondary);cursor:pointer;transition:border-color .12s var(--ease-snappy), background .12s var(--ease-snappy);flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem 1.25rem;display:flex}.audio-shared-module__1UVfrG__dropzone:hover{border-color:var(--color-accent)}.audio-shared-module__1UVfrG__dropzone:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.audio-shared-module__1UVfrG__dropzoneDragOver{border-color:var(--color-accent);background:var(--color-accent-soft)}.audio-shared-module__1UVfrG__dropzoneIcon{block-size:1.75rem;inline-size:1.75rem;color:var(--color-accent)}.audio-shared-module__1UVfrG__dropzoneTitle{color:var(--color-text-primary);font-size:.95rem;font-weight:600}.audio-shared-module__1UVfrG__dropzoneHint{color:var(--color-text-disabled);font-size:.8rem}.audio-shared-module__1UVfrG__fileHeader{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);justify-content:space-between;align-items:flex-start;gap:.75rem;padding:.75rem .9rem;display:flex}.audio-shared-module__1UVfrG__fileHeaderMain{flex-direction:column;gap:.35rem;min-inline-size:0;display:flex}.audio-shared-module__1UVfrG__fileName{color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;font-weight:600;overflow:hidden}.audio-shared-module__1UVfrG__fileStats{font-family:var(--font-mono);color:var(--color-text-disabled);flex-wrap:wrap;gap:.25rem .9rem;margin:0;font-size:.75rem;display:flex}.audio-shared-module__1UVfrG__fileStats dt{display:inline}.audio-shared-module__1UVfrG__fileStats dt:after{content:" "}.audio-shared-module__1UVfrG__fileStats dd{color:var(--color-text-secondary);margin:0;display:inline}.audio-shared-module__1UVfrG__fileBadges{flex-wrap:wrap;gap:.3rem;margin-block-start:.15rem;display:flex}.audio-shared-module__1UVfrG__fileBadges>*{font-family:var(--font-mono);color:var(--color-warning);border:1px solid color-mix(in srgb, var(--color-warning) 45%, transparent);border-radius:var(--radius-sm);padding:.1rem .4rem;font-size:.68rem}@media (pointer:coarse){.audio-shared-module__1UVfrG__transportSeek{min-block-size:var(--tap-min)}}
.PlayingCard-module__mB8Rea__card{border-radius:var(--radius-md);background:0 0;border:none;margin:0;padding:0;line-height:0;transition:transform .16s,filter .16s,opacity .16s;display:inline-block}button.PlayingCard-module__mB8Rea__card{cursor:pointer}button.PlayingCard-module__mB8Rea__card:disabled{cursor:not-allowed}button.PlayingCard-module__mB8Rea__card:not(:disabled):hover{transform:translateY(-2px)}button.PlayingCard-module__mB8Rea__card:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.PlayingCard-module__mB8Rea__svg{width:var(--card-w,3.6rem);filter:drop-shadow(0 1px 1.5px #00000047);height:auto;display:block}.PlayingCard-module__mB8Rea__sm{--card-w:clamp(2.9rem, 11vw, 3.5rem)}.PlayingCard-module__mB8Rea__md{--card-w:clamp(3.7rem, 14vw, 4.8rem)}.PlayingCard-module__mB8Rea__lg{--card-w:clamp(4.6rem, 19vw, 6.6rem)}.PlayingCard-module__mB8Rea__selected .PlayingCard-module__mB8Rea__svg{filter:drop-shadow(0 2px 5px #00000052)}.PlayingCard-module__mB8Rea__selected{transform:translateY(-4px)}.PlayingCard-module__mB8Rea__dimmed{opacity:.4}.PlayingCard-module__mB8Rea__face{fill:#fbfaf6}.PlayingCard-module__mB8Rea__faceBorder{fill:none;stroke:#d8d3c4;stroke-width:1.5px}svg[data-color=red] .PlayingCard-module__mB8Rea__glyphFill,svg[data-color=red] .PlayingCard-module__mB8Rea__indexRank,svg[data-color=red] .PlayingCard-module__mB8Rea__courtLetter{fill:#ad2b34}svg[data-color=black] .PlayingCard-module__mB8Rea__glyphFill,svg[data-color=black] .PlayingCard-module__mB8Rea__indexRank,svg[data-color=black] .PlayingCard-module__mB8Rea__courtLetter{fill:#1c1c1a}.PlayingCard-module__mB8Rea__indexRank{font-family:var(--font-sans,system-ui, sans-serif);dominant-baseline:middle;font-size:15px;font-weight:700}.PlayingCard-module__mB8Rea__courtFrame{fill:none;stroke:#c7a86a;stroke-width:1.25px;opacity:.75}.PlayingCard-module__mB8Rea__courtLetter{font-family:var(--font-sans,system-ui, sans-serif);font-size:24px;font-weight:700}.PlayingCard-module__mB8Rea__backTileBg{fill:#101c18}.PlayingCard-module__mB8Rea__backTileDiamond{fill:var(--color-accent);opacity:.28}.PlayingCard-module__mB8Rea__backBorder{fill:none;stroke:var(--color-accent);stroke-opacity:.4;stroke-width:2px}@media (prefers-reduced-motion:reduce){.PlayingCard-module__mB8Rea__card{transition:none}button.PlayingCard-module__mB8Rea__card:not(:disabled):hover,.PlayingCard-module__mB8Rea__selected{transform:none}}
.SensorGate-module__mT5-iG__gate{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);flex-direction:column;gap:.75rem;padding:1rem;display:flex}.SensorGate-module__mT5-iG__row{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.SensorGate-module__mT5-iG__primary,.SensorGate-module__mT5-iG__secondary{border-radius:var(--radius-md);font:inherit;cursor:pointer;min-height:44px;padding:.6rem 1.1rem;font-weight:600;transition:background-color .12s,border-color .12s}.SensorGate-module__mT5-iG__primary{background:var(--color-accent);color:var(--color-on-accent);border:1px solid #0000}.SensorGate-module__mT5-iG__primary:hover:not(:disabled){background:var(--color-accent-hover)}.SensorGate-module__mT5-iG__primary:disabled{background:var(--color-surface-elevated);color:var(--color-text-disabled);cursor:not-allowed}.SensorGate-module__mT5-iG__secondary{border:1px solid var(--color-border-strong);color:var(--color-text-primary);background:0 0}.SensorGate-module__mT5-iG__secondary:hover{background:var(--color-surface-elevated)}.SensorGate-module__mT5-iG__primary:focus-visible,.SensorGate-module__mT5-iG__secondary:focus-visible{box-shadow:var(--shadow-focus);outline:none}.SensorGate-module__mT5-iG__hint,.SensorGate-module__mT5-iG__blocked{margin:0;font-size:.875rem;line-height:1.5}.SensorGate-module__mT5-iG__hint{color:var(--color-text-secondary)}.SensorGate-module__mT5-iG__blocked{color:var(--color-error)}.SensorGate-module__mT5-iG__handoff{border:1px dashed var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface-elevated);align-items:center;gap:1rem;padding:.85rem;display:flex}.SensorGate-module__mT5-iG__handoffText{flex-direction:column;gap:.3rem;font-size:.875rem;display:flex}.SensorGate-module__mT5-iG__handoffText strong{color:var(--color-text-primary)}.SensorGate-module__mT5-iG__handoffText p{color:var(--color-text-secondary);margin:0;line-height:1.5}.SensorGate-module__mT5-iG__handoffQr{border-radius:var(--radius-sm);background:#fff;flex-shrink:0;width:110px;height:110px;padding:4px}@media (max-width:30rem){.SensorGate-module__mT5-iG__handoff{flex-direction:column;align-items:flex-start}}
.workbench-module__U5a11a__queryBar{gap:.6rem;display:grid}.workbench-module__U5a11a__queryLabel{letter-spacing:.11em;text-transform:uppercase;color:var(--color-text-disabled);font-size:.7rem;font-weight:700}.workbench-module__U5a11a__queryRow{gap:.5rem;display:flex}.workbench-module__U5a11a__queryField{border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);flex:1;align-items:center;gap:.55rem;min-width:0;min-height:3rem;padding:0 .85rem;transition:border-color .14s,box-shadow .14s;display:flex}.workbench-module__U5a11a__queryField:focus-within{border-color:var(--color-accent);box-shadow:var(--shadow-focus)}.workbench-module__U5a11a__queryIcon{color:var(--color-text-disabled);flex:none}.workbench-module__U5a11a__queryInput{min-width:0;color:var(--color-text-primary);font-family:var(--font-mono);background:0 0;border:none;outline:none;flex:1;padding:.7rem 0;font-size:.98rem}.workbench-module__U5a11a__queryInput::placeholder{font-family:var(--font-sans);color:var(--color-text-disabled)}.workbench-module__U5a11a__querySubmit{border:1px solid var(--color-accent);border-radius:var(--radius-md);background:var(--color-accent);min-height:3rem;color:var(--color-on-accent);font:inherit;cursor:pointer;flex:none;align-items:center;gap:.45rem;padding:0 1.25rem;font-size:.92rem;font-weight:600;transition:background-color .12s,opacity .12s;display:inline-flex}.workbench-module__U5a11a__querySubmit:hover:not(:disabled){background:var(--color-accent-hover)}.workbench-module__U5a11a__querySubmit:disabled{opacity:.7;cursor:progress}.workbench-module__U5a11a__spinner{animation:.8s linear infinite workbench-module__U5a11a__spin}@keyframes workbench-module__U5a11a__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.workbench-module__U5a11a__spinner{animation:none}}.workbench-module__U5a11a__chipRows{gap:.4rem;display:grid}.workbench-module__U5a11a__chipRow{flex-wrap:wrap;align-items:center;gap:.35rem;display:flex}.workbench-module__U5a11a__chipRowLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--color-text-disabled);margin-right:.15rem;font-size:.68rem;font-weight:700}.workbench-module__U5a11a__chip{border:1px solid var(--color-border-subtle);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:.3rem .6rem;font-size:.8rem;transition:color .12s,border-color .12s;display:inline-flex}.workbench-module__U5a11a__chip:hover{color:var(--color-text-primary);border-color:var(--color-accent)}.workbench-module__U5a11a__chip svg{color:var(--color-text-disabled);flex:none}.workbench-module__U5a11a__chipValue{font-family:var(--font-mono);font-size:.78rem}.workbench-module__U5a11a__chipKind{letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-disabled);border-left:1px solid var(--color-border-subtle);padding-left:.3rem;font-size:.64rem;font-weight:700}.workbench-module__U5a11a__chipClear{font:inherit;color:var(--color-text-disabled);cursor:pointer;background:0 0;border:none;padding:.2rem .3rem;font-size:.76rem}.workbench-module__U5a11a__chipClear:hover{color:var(--color-text-secondary);text-decoration:underline}.workbench-module__U5a11a__empty{border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);gap:.85rem;padding:1.5rem;display:grid}.workbench-module__U5a11a__emptyTitle{color:var(--color-text-secondary);margin:0;font-size:.85rem}.workbench-module__U5a11a__emptyGrid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.workbench-module__U5a11a__emptyCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);text-align:left;cursor:pointer;flex-direction:column;align-items:flex-start;gap:.25rem;width:100%;height:100%;padding:.85rem .95rem;transition:border-color .13s,transform .13s;display:flex}.workbench-module__U5a11a__emptyCard:hover{border-color:var(--color-accent);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.workbench-module__U5a11a__emptyCard:hover{transform:none}}.workbench-module__U5a11a__emptyKind{letter-spacing:.09em;text-transform:uppercase;color:var(--color-accent);font-size:.62rem;font-weight:700}.workbench-module__U5a11a__emptyValue{font-family:var(--font-mono);color:var(--color-text-primary);font-size:.9rem}.workbench-module__U5a11a__emptyText{color:var(--color-text-secondary);font-size:.76rem;line-height:1.4}.workbench-module__U5a11a__tabs{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);flex-wrap:wrap;gap:2px;width:max-content;max-width:100%;padding:3px;display:flex}.workbench-module__U5a11a__tab{border-radius:var(--radius-sm);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.45rem .8rem;font-size:.85rem;transition:color .12s,background-color .12s;display:inline-flex}.workbench-module__U5a11a__tab:hover{color:var(--color-text-primary)}.workbench-module__U5a11a__tab[data-active]{color:var(--color-accent);background:var(--color-accent-soft);font-weight:600}.workbench-module__U5a11a__tabCount{font-family:var(--font-mono);color:var(--color-text-disabled);font-variant-numeric:tabular-nums;font-size:.7rem}.workbench-module__U5a11a__tab[data-active] .workbench-module__U5a11a__tabCount{color:var(--color-accent)}.workbench-module__U5a11a__panel{gap:1.1rem;display:grid}.workbench-module__U5a11a__facts{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-border-subtle);gap:1px;margin:0;display:grid;overflow:hidden}.workbench-module__U5a11a__facts[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-module__U5a11a__facts[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.workbench-module__U5a11a__fact{background:var(--color-surface);gap:.2rem;min-width:0;padding:.7rem .85rem;display:grid}.workbench-module__U5a11a__fact dt{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-disabled);font-size:.68rem;font-weight:600}.workbench-module__U5a11a__fact dd{color:var(--color-text-primary);overflow-wrap:anywhere;margin:0;font-size:.9rem}.workbench-module__U5a11a__mono{font-family:var(--font-mono);font-size:.83rem!important}@media (max-width:640px){.workbench-module__U5a11a__facts[data-columns="2"],.workbench-module__U5a11a__facts[data-columns="3"]{grid-template-columns:minmax(0,1fr)}.workbench-module__U5a11a__queryRow{flex-direction:column}.workbench-module__U5a11a__querySubmit{justify-content:center}}.workbench-module__U5a11a__pill{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text-secondary);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.22rem .55rem;font-size:.72rem;font-weight:600;display:inline-flex}.workbench-module__U5a11a__pill[data-tone=good]{border-color:color-mix(in srgb, var(--color-success) 45%, transparent);color:var(--color-success)}.workbench-module__U5a11a__pill[data-tone=warn]{border-color:color-mix(in srgb, var(--color-warning) 45%, transparent);color:var(--color-warning)}.workbench-module__U5a11a__pill[data-tone=bad]{border-color:color-mix(in srgb, var(--color-error) 45%, transparent);color:var(--color-error)}.workbench-module__U5a11a__pill[data-tone=accent]{border-color:color-mix(in srgb, var(--color-accent) 45%, transparent);background:var(--color-accent-soft);color:var(--color-accent)}.workbench-module__U5a11a__privacy{color:var(--color-text-disabled);align-items:flex-start;gap:.45rem;margin:0;font-size:.78rem;line-height:1.55;display:flex}.workbench-module__U5a11a__privacy svg{color:var(--color-accent);opacity:.7;flex:none;margin-top:.15rem}
.BrazilianFinance-module__6BWr8a__shell{width:min(100%,62rem)}.BrazilianFinance-module__6BWr8a__disclaimer{border:1px solid color-mix(in srgb, var(--color-warning) 38%, var(--color-border-subtle));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-warning) 8%, var(--color-surface));color:var(--color-text-secondary);margin:0;padding:.8rem 1rem .8rem 1.1rem;font-size:.86rem;line-height:1.6;position:relative;overflow:hidden}.BrazilianFinance-module__6BWr8a__disclaimer:before{content:"";background:color-mix(in srgb, var(--color-warning) 70%, transparent);width:3px;position:absolute;inset-block:0;inset-inline-start:0}.BrazilianFinance-module__6BWr8a__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:1.25rem;display:grid}@media (min-width:901px){.BrazilianFinance-module__6BWr8a__grid>.BrazilianFinance-module__6BWr8a__results{position:sticky;top:5.5rem}}.BrazilianFinance-module__6BWr8a__gridEqual{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.BrazilianFinance-module__6BWr8a__controls{gap:.85rem;display:grid}.BrazilianFinance-module__6BWr8a__row2{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.BrazilianFinance-module__6BWr8a__field{color:var(--color-text-secondary);gap:.4rem;font-size:.86rem;font-weight:500;display:grid}.BrazilianFinance-module__6BWr8a__fieldLabel{justify-content:space-between;align-items:baseline;gap:.5rem;display:inline-flex}.BrazilianFinance-module__6BWr8a__hint{color:var(--color-text-disabled);text-align:end;font-size:.78rem;font-weight:400}.BrazilianFinance-module__6BWr8a__inputWrap{display:flex;position:relative}.BrazilianFinance-module__6BWr8a__inputWrap input{font-variant-numeric:tabular-nums;flex:1;padding-right:2.6rem}.BrazilianFinance-module__6BWr8a__inputSuffix{color:var(--color-text-disabled);pointer-events:none;place-items:center;font-size:.8rem;font-weight:500;display:grid;position:absolute;inset-block:0;inset-inline-end:.8rem}.BrazilianFinance-module__6BWr8a__select{appearance:none;background:var(--color-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24'%3E%3Cpath fill='%239AA8A1' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E") no-repeat right .8rem center;border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);width:100%;color:var(--color-text-primary);font:inherit;cursor:pointer;padding:.6rem 2.5rem .6rem .8rem;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.BrazilianFinance-module__6BWr8a__select:hover{border-color:var(--color-border-strong)}.BrazilianFinance-module__6BWr8a__select:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}.BrazilianFinance-module__6BWr8a__segmented{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 80%, transparent);flex-wrap:wrap;align-self:start;gap:.2rem;max-width:100%;padding:.22rem;display:inline-flex}.BrazilianFinance-module__6BWr8a__segmented button{appearance:none;border-radius:calc(var(--radius-md) - .22rem);color:var(--color-text-secondary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:.45rem .8rem;font-size:.85rem;font-weight:500;transition:color .15s,background .15s,box-shadow .15s}.BrazilianFinance-module__6BWr8a__segmented button:hover{color:var(--color-text-primary)}@media (pointer:coarse){.BrazilianFinance-module__6BWr8a__segmented button{min-height:var(--tap-min)}}.BrazilianFinance-module__6BWr8a__segmented button[aria-pressed=true]{color:var(--color-on-accent);background:var(--color-accent);box-shadow:0 1px 6px -1px color-mix(in srgb, var(--color-accent) 55%, transparent)}.BrazilianFinance-module__6BWr8a__resultCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-xl);background:radial-gradient(120% 100% at 100% 0%, color-mix(in srgb, var(--color-accent) 6%, transparent), transparent 55%), var(--color-surface-elevated);gap:1rem;padding:clamp(1.05rem,3vw,1.6rem);animation:.32s cubic-bezier(.22,1,.36,1) both BrazilianFinance-module__6BWr8a__bfCardIn;display:grid;position:relative;box-shadow:0 1px 2px #0000000d,0 18px 36px -28px #00000073}@keyframes BrazilianFinance-module__6BWr8a__bfCardIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.BrazilianFinance-module__6BWr8a__resultHeader{color:var(--color-text-disabled);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;font-size:.72rem;font-weight:600;display:flex}.BrazilianFinance-module__6BWr8a__resultHeader>span:first-child{padding-inline-start:.7rem;position:relative}.BrazilianFinance-module__6BWr8a__resultHeader>span:first-child:before{content:"";inset-inline-start:0;background:var(--color-accent);border-radius:2px;width:3px;height:.85em;position:absolute;top:50%;transform:translateY(-50%)}.BrazilianFinance-module__6BWr8a__badge{border:1px solid var(--color-border-subtle);color:var(--color-text-secondary);background:var(--color-surface);letter-spacing:.04em;white-space:nowrap;border-radius:999px;padding:.3rem .7rem;font-size:.74rem;font-weight:600}.BrazilianFinance-module__6BWr8a__badgePositive{border-color:color-mix(in srgb, var(--color-success) 32%, transparent);color:var(--color-success);background:color-mix(in srgb, var(--color-success) 12%, transparent)}.BrazilianFinance-module__6BWr8a__badgeNegative{border-color:color-mix(in srgb, var(--color-error) 32%, transparent);color:var(--color-error);background:color-mix(in srgb, var(--color-error) 12%, transparent)}.BrazilianFinance-module__6BWr8a__badgeWarning{border-color:color-mix(in srgb, var(--color-warning) 32%, transparent);color:var(--color-warning);background:color-mix(in srgb, var(--color-warning) 12%, transparent)}.BrazilianFinance-module__6BWr8a__heroValue{color:var(--color-text-primary);font-family:var(--font-mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.9rem,1rem + 3.8vw,3.1rem);font-weight:650;line-height:1.02}.BrazilianFinance-module__6BWr8a__heroLabel{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.45rem;margin-bottom:.35rem;font-size:.72rem;font-weight:600;display:inline-flex}.BrazilianFinance-module__6BWr8a__heroLabel:before{content:"";background:var(--color-accent);width:.45rem;height:.45rem;box-shadow:0 0 0 3px var(--color-accent-soft);border-radius:50%}.BrazilianFinance-module__6BWr8a__heroUnit{color:var(--color-text-disabled);font-family:var(--font-mono);font-size:.9rem;font-weight:500}.BrazilianFinance-module__6BWr8a__metricsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.BrazilianFinance-module__6BWr8a__metricTile{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 82%, transparent);gap:.28rem;padding:.8rem .85rem;transition:border-color .16s,transform .16s,background .16s;display:grid;position:relative}.BrazilianFinance-module__6BWr8a__metricTile:hover{border-color:color-mix(in srgb, var(--color-accent) 35%, var(--color-border-subtle));transform:translateY(-1px)}.BrazilianFinance-module__6BWr8a__metricLabel{color:var(--color-text-disabled);letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:600}.BrazilianFinance-module__6BWr8a__metricValue{color:var(--color-text-primary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.05rem;font-weight:650}.BrazilianFinance-module__6BWr8a__metricValuePositive{color:var(--color-success)}.BrazilianFinance-module__6BWr8a__metricValueNegative{color:var(--color-error)}.BrazilianFinance-module__6BWr8a__metricTile:has(.BrazilianFinance-module__6BWr8a__metricValuePositive){box-shadow:inset 3px 0 0 -1px color-mix(in srgb, var(--color-success) 55%, transparent)}.BrazilianFinance-module__6BWr8a__metricTile:has(.BrazilianFinance-module__6BWr8a__metricValueNegative){box-shadow:inset 3px 0 0 -1px color-mix(in srgb, var(--color-error) 55%, transparent)}.BrazilianFinance-module__6BWr8a__tableWrap{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);overflow-x:auto}.BrazilianFinance-module__6BWr8a__table{border-collapse:collapse;width:100%;min-width:20rem;font-size:.86rem}.BrazilianFinance-module__6BWr8a__table th{border-bottom:1px solid var(--color-border-subtle);background:color-mix(in srgb, var(--color-surface-elevated) 70%, transparent);color:var(--color-text-disabled);letter-spacing:.08em;text-align:start;text-transform:uppercase;white-space:nowrap;padding:.62rem .9rem;font-size:.68rem;font-weight:700}.BrazilianFinance-module__6BWr8a__table td{border-bottom:1px solid color-mix(in srgb, var(--color-border-subtle) 65%, transparent);color:var(--color-text-secondary);font-variant-numeric:tabular-nums;padding:.58rem .9rem}.BrazilianFinance-module__6BWr8a__table tbody tr{transition:background .13s}.BrazilianFinance-module__6BWr8a__table tbody tr:hover td{background:color-mix(in srgb, var(--color-accent) 5%, transparent)}.BrazilianFinance-module__6BWr8a__table tr:last-child td{border-bottom:0}.BrazilianFinance-module__6BWr8a__table strong{color:var(--color-text-primary);font-family:var(--font-mono);font-weight:650}.BrazilianFinance-module__6BWr8a__tableTotals td{border-top:1px solid var(--color-border-strong);background:color-mix(in srgb, var(--color-accent) 4%, transparent);border-bottom:0;font-weight:600}.BrazilianFinance-module__6BWr8a__tableTotals strong{color:var(--color-accent)}.BrazilianFinance-module__6BWr8a__tableHighlight{background:var(--color-accent-soft)}.BrazilianFinance-module__6BWr8a__bracketRow td:nth-child(2),.BrazilianFinance-module__6BWr8a__bracketRow td:nth-child(3){font-family:var(--font-mono)}.BrazilianFinance-module__6BWr8a__bracketRowActive td{color:var(--color-text-primary);background:color-mix(in srgb, var(--color-accent) 6%, transparent)}.BrazilianFinance-module__6BWr8a__bracketRowActive td:last-child strong{color:var(--color-accent)}.BrazilianFinance-module__6BWr8a__chartWrap{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);padding:1.25rem 1rem 1rem;overflow:hidden}.BrazilianFinance-module__6BWr8a__chartSection{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);margin-top:.5rem;padding:1.25rem 1rem 1rem;overflow:hidden}.BrazilianFinance-module__6BWr8a__chartTitle{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.75rem;font-size:.72rem;font-weight:700}.BrazilianFinance-module__6BWr8a__chart svg{width:100%;display:block}.BrazilianFinance-module__6BWr8a__comparisonGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.BrazilianFinance-module__6BWr8a__comparisonCard{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);gap:.5rem;padding:1rem;transition:border-color .16s,transform .16s;display:grid}.BrazilianFinance-module__6BWr8a__comparisonCard:hover{transform:translateY(-1px)}.BrazilianFinance-module__6BWr8a__comparisonLabel{color:var(--color-text-disabled);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:600}.BrazilianFinance-module__6BWr8a__comparisonValue{color:var(--color-text-primary);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:1.3rem;font-weight:650}.BrazilianFinance-module__6BWr8a__comparisonBetter{border-color:color-mix(in srgb, var(--color-success) 35%, transparent);background:color-mix(in srgb, var(--color-success) 6%, transparent)}.BrazilianFinance-module__6BWr8a__comparisonBetter .BrazilianFinance-module__6BWr8a__comparisonValue{color:var(--color-success)}.BrazilianFinance-module__6BWr8a__comparisonRate{color:var(--color-text-disabled);font-family:var(--font-mono);font-size:.72rem}.BrazilianFinance-module__6BWr8a__benchmarkBox{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-elevated);gap:.6rem;padding:.9rem;display:grid}.BrazilianFinance-module__6BWr8a__benchmarkTitle{color:var(--color-text-secondary);font-size:.875rem;font-weight:600}.BrazilianFinance-module__6BWr8a__benchmarkIntro{color:var(--color-text-disabled);margin:0;font-size:.8rem;line-height:1.5}.BrazilianFinance-module__6BWr8a__benchmarkCustomTag{color:var(--color-accent);align-items:center;padding:.45rem .75rem;font-size:.85rem;font-weight:600;display:inline-flex}.BrazilianFinance-module__6BWr8a__comparisonBlock{gap:.75rem;display:grid}.BrazilianFinance-module__6BWr8a__comparisonSentence{border-radius:var(--radius-md);border:1px solid var(--color-border-subtle);margin:0;padding:.75rem .9rem;font-size:.9rem;line-height:1.5}.BrazilianFinance-module__6BWr8a__comparisonSentencePositive{border-color:color-mix(in srgb, var(--color-success) 32%, transparent);background:color-mix(in srgb, var(--color-success) 8%, transparent);color:var(--color-text-primary)}.BrazilianFinance-module__6BWr8a__comparisonSentenceNegative{border-color:color-mix(in srgb, var(--color-error) 32%, transparent);background:color-mix(in srgb, var(--color-error) 8%, transparent);color:var(--color-text-primary)}.BrazilianFinance-module__6BWr8a__chartHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.85rem;display:flex}.BrazilianFinance-module__6BWr8a__chartHeader .BrazilianFinance-module__6BWr8a__chartTitle{margin-bottom:0}.BrazilianFinance-module__6BWr8a__tableSection{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface);margin-top:.5rem;padding:1.25rem 1rem 1rem}.BrazilianFinance-module__6BWr8a__tableScroll{border-radius:var(--radius-md);max-height:26rem;overflow-y:auto}.BrazilianFinance-module__6BWr8a__tableScroll thead th{z-index:1;background:var(--color-surface-elevated);position:sticky;top:0}.BrazilianFinance-module__6BWr8a__tableCaption{color:var(--color-text-disabled);margin:.6rem 0 0;font-size:.78rem;line-height:1.5}.BrazilianFinance-module__6BWr8a__interestCell{color:var(--color-success)!important}.BrazilianFinance-module__6BWr8a__checkboxRow{cursor:pointer;color:var(--color-text-secondary);align-items:center;gap:.55rem;padding:.4rem 0;font-size:.875rem;transition:color .14s;display:flex}.BrazilianFinance-module__6BWr8a__checkboxRow:hover{color:var(--color-text-primary)}.BrazilianFinance-module__6BWr8a__checkboxRow input[type=checkbox]{accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;width:1.05rem;height:1.05rem}.BrazilianFinance-module__6BWr8a__sourceNote{color:var(--color-text-disabled);font-size:.78rem;line-height:1.5}.BrazilianFinance-module__6BWr8a__sourceNote a{color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:.15em}.BrazilianFinance-module__6BWr8a__sourceNote a:hover{color:var(--color-accent)}.BrazilianFinance-module__6BWr8a__results{align-content:start;gap:.85rem;display:grid}.BrazilianFinance-module__6BWr8a__input{appearance:none;width:100%;font:inherit;font-variant-numeric:tabular-nums;color:var(--color-text-primary);background:var(--color-surface-elevated);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);padding:.6rem .8rem;font-size:.92rem;transition:border-color .15s,box-shadow .15s,background .15s}.BrazilianFinance-module__6BWr8a__input:hover{border-color:var(--color-border-strong)}.BrazilianFinance-module__6BWr8a__input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}.BrazilianFinance-module__6BWr8a__input::placeholder{color:var(--color-text-disabled)}.BrazilianFinance-module__6BWr8a__fieldGroup{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface) 50%, transparent);gap:.7rem;margin:0;padding:.9rem 1rem 1rem;display:grid}.BrazilianFinance-module__6BWr8a__fieldGroup legend{color:var(--color-text-secondary);letter-spacing:.02em;margin-inline-start:-.4rem;padding:0 .4rem;font-size:.8rem;font-weight:600}.BrazilianFinance-module__6BWr8a__listRow{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-surface) 75%, transparent);gap:.55rem;padding:.75rem;display:grid}.BrazilianFinance-module__6BWr8a__checkField{cursor:pointer;color:var(--color-text-secondary);align-items:center;gap:.55rem;font-size:.875rem;transition:color .14s;display:flex}.BrazilianFinance-module__6BWr8a__checkField:hover{color:var(--color-text-primary)}.BrazilianFinance-module__6BWr8a__checkField input[type=checkbox]{accent-color:var(--color-accent);cursor:pointer;flex-shrink:0;width:1.05rem;height:1.05rem}.BrazilianFinance-module__6BWr8a__documentSheet{border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface);max-height:30rem;color:var(--color-text-primary);white-space:pre-wrap;overflow-wrap:anywhere;text-align:justify;text-justify:inter-word;margin:0;padding:clamp(1.1rem,3vw,1.75rem);font-family:inherit;font-size:.86rem;line-height:1.75;overflow:auto}.BrazilianFinance-module__6BWr8a__segmentBtn{white-space:nowrap}.BrazilianFinance-module__6BWr8a__segmented .BrazilianFinance-module__6BWr8a__segmentActive{color:var(--color-on-accent);background:var(--color-accent);box-shadow:0 1px 6px -1px color-mix(in srgb, var(--color-accent) 55%, transparent)}@media (max-width:760px){.BrazilianFinance-module__6BWr8a__grid,.BrazilianFinance-module__6BWr8a__gridEqual,.BrazilianFinance-module__6BWr8a__row2,.BrazilianFinance-module__6BWr8a__comparisonGrid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.BrazilianFinance-module__6BWr8a__resultCard{animation:none}.BrazilianFinance-module__6BWr8a__metricTile,.BrazilianFinance-module__6BWr8a__comparisonCard,.BrazilianFinance-module__6BWr8a__segmented button,.BrazilianFinance-module__6BWr8a__table tbody tr{transition:none}}
.ImageCensor-module__h2FwDG__regionBar{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.ImageCensor-module__h2FwDG__regionChip{border:1px solid var(--color-border-subtle);background:var(--color-surface);border-radius:999px;align-items:center;padding:.2rem .25rem .2rem .15rem;transition:border-color .12s,background .12s;display:inline-flex}.ImageCensor-module__h2FwDG__regionChip:hover{border-color:var(--color-border-strong)}.ImageCensor-module__h2FwDG__regionChipActive{border-color:var(--color-accent);background:var(--color-accent-soft)}.ImageCensor-module__h2FwDG__regionSelect{appearance:none;color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .55rem;font-size:.8rem;font-weight:600;transition:color .12s;display:inline-flex}.ImageCensor-module__h2FwDG__regionSelect:hover{color:var(--color-text-primary)}.ImageCensor-module__h2FwDG__regionSelect[aria-pressed=true]{color:var(--color-accent)}.ImageCensor-module__h2FwDG__regionSelect:focus-visible,.ImageCensor-module__h2FwDG__regionRemove:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ImageCensor-module__h2FwDG__regionMode{opacity:.75;font-size:.74rem;font-weight:500}.ImageCensor-module__h2FwDG__regionRemove{appearance:none;block-size:1.5rem;inline-size:1.5rem;color:var(--color-text-secondary);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:999px;place-items:center;font-size:1rem;line-height:1;transition:color .12s,background .12s,opacity .12s;display:grid}.ImageCensor-module__h2FwDG__regionRemove:hover{opacity:1;color:var(--color-error);background:color-mix(in srgb, var(--color-error) 12%, transparent)}@media (pointer:coarse){.ImageCensor-module__h2FwDG__regionSelect,.ImageCensor-module__h2FwDG__regionRemove{min-height:2.4rem}.ImageCensor-module__h2FwDG__regionRemove{inline-size:2.4rem}}.ImageCensor-module__h2FwDG__notice{border:1px solid color-mix(in srgb, var(--color-warning) 35%, transparent);border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-warning) 8%, transparent);color:var(--color-text-secondary);border-left-width:3px;margin:0;padding:.6rem .8rem;font-size:.78rem;line-height:1.5}.ImageCensor-module__h2FwDG__resultState{border:1px dashed var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-elevated);min-height:12rem;color:var(--color-text-disabled);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;padding:1.5rem;font-size:.84rem;display:flex}.ImageCensor-module__h2FwDG__resultState.ImageCensor-module__h2FwDG__failed{border-style:solid;border-color:color-mix(in srgb, var(--color-error) 40%, transparent);color:var(--color-error)}.ImageCensor-module__h2FwDG__metaRow{font-family:var(--font-mono);color:var(--color-text-disabled);flex-wrap:wrap;align-items:center;gap:.2rem .65rem;font-size:.76rem;display:flex}
.HeicConverter-module__0J85-q__rejectedBanner{border:1px solid var(--color-warning,#b7791f);border-radius:var(--radius-md);background:var(--color-surface);margin:0;padding:.6rem .85rem;font-size:.85rem;line-height:1.45}.HeicConverter-module__0J85-q__rejectedLink{color:var(--color-accent);text-underline-offset:2px;font-weight:600;text-decoration:underline}.HeicConverter-module__0J85-q__rejectedLink:hover{text-decoration-thickness:2px}
