.settings-organized .language-settings,.language-settings{border:1px solid var(--border,#d6c4ad);background:var(--card,#fff8ed);color:var(--cocoa,inherit);border-radius:20px;min-width:0;max-width:100%;margin:0 0 12px;overflow:clip}.language-settings>summary.settings-row{border-radius:inherit;min-height:72px;color:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:14px;margin:0;padding:16px 18px;list-style:none;display:grid}.language-settings>summary::-webkit-details-marker{display:none}.language-settings>summary>span{min-width:0}.language-settings>summary strong,.language-settings>summary small{white-space:normal;overflow-wrap:anywhere;line-height:1.4;display:block}.language-settings>summary strong{font-size:1rem;font-weight:800}.language-settings>summary small{color:inherit;opacity:.78;margin-top:3px;font-size:.875rem}.language-settings[open]>summary>svg:last-child{transform:rotate(180deg)}.language-panel{padding:0 18px 16px}.language-panel>p,.language-about p{overflow-wrap:anywhere;margin:0 0 12px;font-size:.875rem;line-height:1.5}.language-panel fieldset{border:0;gap:8px;min-width:0;margin:0;padding:0;display:grid}.language-option{border:1px solid var(--border,#d6c4ad);cursor:pointer;border-radius:13px;grid-template-columns:minmax(0,1fr) 20px;align-items:center;gap:12px;min-height:48px;padding:12px 14px;font-size:.9375rem;line-height:1.45;display:grid;position:relative}.language-option>span{overflow-wrap:anywhere;white-space:normal;min-width:0}.language-option[data-selected=true]{background:color-mix(in srgb,var(--accent,#ecb37d) 18%,transparent);border-color:var(--accent,#ecb37d);font-weight:750}.language-option input{opacity:0;width:1px;height:1px;position:absolute}.language-option:has(input:focus-visible){outline:3px solid var(--accent,#d57742);outline-offset:3px}.language-settings summary:focus-visible{outline:3px solid var(--accent,#d57742);outline-offset:3px}.language-panel fieldset:disabled{opacity:.6}.language-about{margin-top:14px;font-size:.8125rem;line-height:1.5}.language-about summary{cursor:pointer;text-underline-offset:3px;text-decoration:underline}.language-about p{margin-top:8px}.language-saving{overflow-wrap:anywhere;max-width:6rem;font-size:.8rem}.home-money-overview .home-bill-chart{min-width:0;max-width:100%}.home-money-overview .home-money-scope{box-sizing:border-box;border-radius:18px;flex-wrap:wrap;gap:3px;width:100%;max-width:100%;padding:3px;display:flex}.home-money-overview .home-money-scope button{white-space:normal;overflow-wrap:anywhere;word-break:normal;text-align:center;border-radius:14px;flex:1 1 0;min-width:0;max-width:100%;min-height:40px;padding:8px 4px;font-size:.75rem;line-height:1.35}.settings-organized .settings-row>span,.settings-organized .appearance-heading>span{min-width:0}.settings-organized .settings-row strong,.settings-organized .settings-row small{white-space:normal;overflow-wrap:anywhere;line-height:1.45}.settings-organized .appearance-options{grid-template-columns:repeat(auto-fit,minmax(min(100%,108px),1fr));align-items:stretch;display:grid}.settings-organized .appearance-options button{white-space:normal;width:auto;min-width:0;height:auto;min-height:76px;padding:12px 8px;line-height:1.4}.settings-organized .appearance-options button span{overflow-wrap:anywhere;white-space:normal}.home-money-overview>.summary-main{container-type:inline-size}@container (width<=240px){.home-money-overview .home-money-top,main.app-shell .home-money-overview .home-money-top{grid-template-columns:minmax(0,1fr);gap:16px}.home-money-overview .home-bill-chart{flex-direction:column;align-items:center;gap:12px;width:100%;display:flex}.home-money-overview .home-money-amount>strong{overflow-wrap:normal;word-break:normal;font-size:clamp(26px,10cqi,42px)}}.language-settings>summary.settings-row{box-sizing:border-box;width:auto;min-width:0}.language-settings>summary:after{display:none}.language-settings>summary>svg:last-child{transform:none}.cofori-slider button{white-space:normal;min-width:0;height:auto;min-height:44px;line-height:1.35}.cofori-slider button>span:not(.cofori-selector-badge){overflow-wrap:anywhere;white-space:normal;min-width:0}.cofori-slider button>svg{flex-shrink:0}.plan-options>summary{flex-wrap:wrap}.plan-options>summary strong{overflow-wrap:anywhere;flex:0 auto;min-width:0}.plan-options>summary>span{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;overflow:visible}.unified-plan-detail .ht-event-manage-actions button{white-space:normal;min-width:0;line-height:1.35}.avatar-option-menu summary>span,.avatar-option-group,.life-list-row>span,.ht-panel-header{min-width:0}.avatar-option-menu summary strong,.avatar-option-menu summary small,.avatar-option-group button,.ht-panel-header h2{overflow-wrap:anywhere;white-space:normal}
