.AdminPagination_pagination__BFYiZ{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid #e4ebe7}.AdminPagination_pagination__BFYiZ p{display:flex;gap:5px;margin:0;color:#778680;font-size:.72rem}.AdminPagination_pagination__BFYiZ p strong{color:#315149;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AdminPagination_pagination__BFYiZ>div{display:flex;align-items:center;gap:5px}.AdminPagination_pagination__BFYiZ button{display:grid;min-width:34px;height:34px;padding:0 7px;border:1px solid #dce5e0;border-radius:8px;background:#fff;color:#51675f;cursor:pointer;font:inherit;font-size:.73rem;font-weight:750;place-items:center}.AdminPagination_pagination__BFYiZ button:hover:not(:disabled){border-color:#abc4bb;background:#f2f8f5;color:#11695b}.AdminPagination_pagination__BFYiZ button.AdminPagination_active___eiIC{border-color:#12665b;background:#12665b;color:#fff}.AdminPagination_pagination__BFYiZ button:disabled{cursor:not-allowed;opacity:.42}.AdminPagination_pagination__BFYiZ>div>span{color:#91a099;font-size:.74rem}@media (max-width:620px){.AdminPagination_pagination__BFYiZ{align-items:flex-start;flex-direction:column}.AdminPagination_pagination__BFYiZ>div{width:100%;overflow-x:auto;padding-bottom:3px}}.RichContent_content__8klng{min-width:0;color:var(--text);font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:1rem;font-weight:500;line-height:1.85;overflow-wrap:anywhere;white-space:normal}.RichContent_content__8klng>:first-child{margin-top:0}.RichContent_content__8klng>:last-child{margin-bottom:0}.RichContent_content__8klng p{margin:0 0 .15em}.RichContent_content__8klng p:empty{min-height:1.85em}.RichContent_content__8klng h2,.RichContent_content__8klng h3,.RichContent_content__8klng h4{margin:.45em 0 .55em;color:var(--text);font-family:var(--font-serif),Georgia,"Times New Roman",serif;line-height:1.25}.RichContent_content__8klng h2{font-size:1.65em}.RichContent_content__8klng h3{font-size:1.35em}.RichContent_content__8klng h4{font-size:1.12em}.RichContent_content__8klng ol,.RichContent_content__8klng ul{margin:0 0 .2em;padding-left:1.55em}.RichContent_content__8klng li+li{margin-top:.38em}.RichContent_content__8klng blockquote{margin:1.25em 0;padding:.8em 1.1em;border-left:4px solid var(--accent);border-radius:0 10px 10px 0;background:var(--accent-soft);color:#31564e;font-style:italic}.RichContent_content__8klng blockquote>:last-child{margin-bottom:0}.RichContent_content__8klng a{color:var(--accent);font-weight:700;text-decoration-thickness:.08em;text-underline-offset:.16em}.RichContent_content__8klng mark{padding:.08em .18em;border-radius:.2em;background:#f8df96;color:inherit}.RichContent_content__8klng code{padding:.12em .36em;border:1px solid #e1d7c7;border-radius:5px;background:#f5efe5;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.88em}.RichContent_content__8klng pre{max-width:100%;overflow:auto;margin:1.25em 0;padding:1em 1.1em;border:1px solid #dce4df;border-radius:11px;background:#173a33;color:#eef7f3;line-height:1.6;white-space:pre}.RichContent_content__8klng pre code{padding:0;border:0;background:transparent;color:inherit}.RichContent_content__8klng hr{margin:1.7em 0;border:0;border-top:1px solid var(--line)}.RichContent_content__8klng img,.RichContent_image__F1MPw{display:block;width:auto;max-width:100%;max-height:680px;margin:1.25em auto;border-radius:12px;object-fit:contain;box-shadow:0 14px 35px rgba(23,52,46,.12)}.RichContent_media__Mkv3Y{display:block;width:fit-content;max-width:100%;margin:1.25em auto}.RichContent_media__Mkv3Y a{display:block;max-width:100%;border-radius:12px;text-decoration:none}.RichContent_media__Mkv3Y .RichContent_image__F1MPw{margin:0}.RichContent_media__Mkv3Y a:focus-visible{outline:3px solid rgba(18,102,91,.25);outline-offset:4px}.RichContent_content__8klng .tableWrapper,.RichContent_tableWrap__fx7El{max-width:100%;overflow-x:auto;margin:1.25em 0;border:1px solid var(--line);border-radius:10px}.RichContent_content__8klng table{width:100%;min-width:520px;border-collapse:collapse;background:#fff}.RichContent_content__8klng td,.RichContent_content__8klng th{position:relative;min-width:80px;padding:.68em .8em;border:1px solid var(--line);text-align:left;vertical-align:top}.RichContent_content__8klng th{background:#f0f6f3;color:#244c43;font-weight:800}.RichContent_content__8klng td>p,.RichContent_content__8klng th>p{margin-bottom:0}.RichContent_alignLeft__Dyc7A{text-align:left}.RichContent_alignCenter__hjJhJ{text-align:center}.RichContent_alignRight__GlnaN{text-align:right}.RichContent_alignJustify__nNlrC{text-align:justify}@media (max-width:620px){.RichContent_content__8klng h2{font-size:1.42em}.RichContent_content__8klng h3{font-size:1.24em}.RichContent_content__8klng .tableWrapper,.RichContent_tableWrap__fx7El{--mobile-table-font-size:.47rem;overflow-x:visible;border-radius:6px}.RichContent_tableWrap__fx7El:not([data-columns]){--mobile-table-font-size:.7rem}.RichContent_content__8klng .tableWrapper:has(table tr:first-child>:only-child),.RichContent_tableWrap__fx7El[data-columns="1"]{--mobile-table-font-size:.82rem}.RichContent_tableWrap__fx7El[data-columns="2"]{--mobile-table-font-size:.78rem}.RichContent_tableWrap__fx7El[data-columns="3"]{--mobile-table-font-size:.68rem}.RichContent_tableWrap__fx7El[data-columns="4"]{--mobile-table-font-size:.6rem}.RichContent_tableWrap__fx7El[data-columns="5"]{--mobile-table-font-size:.54rem}.RichContent_tableWrap__fx7El[data-columns="6"]{--mobile-table-font-size:.5rem}.RichContent_tableWrap__fx7El[data-columns="7"],.RichContent_tableWrap__fx7El[data-columns="8"],.RichContent_tableWrap__fx7El[data-columns="9"]{--mobile-table-font-size:.47rem}.RichContent_content__8klng .tableWrapper:has(table tr:first-child>:nth-child(2)){--mobile-table-font-size:.78rem}.RichContent_content__8klng .tableWrapper:has(table tr:first-child>:nth-child(3)){--mobile-table-font-size:.68rem}.RichContent_content__8klng .tableWrapper:has(table tr:first-child>:nth-child(4)){--mobile-table-font-size:.6rem}.RichContent_content__8klng .tableWrapper:has(table tr:first-child>:nth-child(5)){--mobile-table-font-size:.54rem}.RichContent_content__8klng .tableWrapper:has(table tr:first-child>:nth-child(6)){--mobile-table-font-size:.5rem}.RichContent_content__8klng .tableWrapper:has(table tr:first-child>:nth-child(7)){--mobile-table-font-size:.47rem}.RichContent_content__8klng table{width:100%;min-width:0;table-layout:fixed;font-size:var(--mobile-table-font-size);line-height:1.35}.RichContent_content__8klng col{width:auto!important}.RichContent_content__8klng td,.RichContent_content__8klng th{min-width:0;padding:.38em .25em;-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;word-break:break-word}}@media (max-width:380px){.RichContent_content__8klng .tableWrapper:has(table tr:first-child>:nth-child(7)),.RichContent_tableWrap__fx7El[data-columns="7"],.RichContent_tableWrap__fx7El[data-columns="8"],.RichContent_tableWrap__fx7El[data-columns="9"]{--mobile-table-font-size:.42rem}.RichContent_content__8klng td,.RichContent_content__8klng th{padding:.3em .16em}}.AdminTextEditor_field__tg5v6{display:grid;min-width:0;gap:6px;color:var(--muted);font-size:.84rem;font-weight:800}.AdminTextEditor_footer__oktCx,.AdminTextEditor_heading__3pNsD,.AdminTextEditor_toolbar__nOIyM{display:flex;align-items:center}.AdminTextEditor_heading__3pNsD{justify-content:space-between;gap:12px}.AdminTextEditor_heading__3pNsD label{color:var(--muted);cursor:pointer}.AdminTextEditor_heading__3pNsD label span{color:#b64732}.AdminTextEditor_count__IhDKV{color:#77827c;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.AdminTextEditor_editor__AavTR{min-width:0;overflow:hidden;border:1px solid #c9c1b4;border-radius:12px;background:#fffefa;box-shadow:inset 0 1px 2px rgba(23,52,46,.035),0 1px 0 rgba(255,255,255,.9);transition:border-color .15s ease,box-shadow .15s ease}.AdminTextEditor_editor__AavTR:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(18,102,91,.14),0 8px 20px rgba(23,52,46,.08)}.AdminTextEditor_toolbar__nOIyM{flex-wrap:nowrap;gap:5px;min-height:48px;overflow-x:auto;overflow-y:hidden;padding:6px;border-bottom:1px solid #e4ddd2;background:#f6f2ea;scrollbar-color:#c7d5d0 transparent;scrollbar-width:thin}.AdminTextEditor_toolGroup__LeZHw{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;padding-right:5px;border-right:1px solid #ddd6ca}.AdminTextEditor_toolbar__nOIyM button{flex:0 0 auto;min-width:32px;min-height:32px;padding:0 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#43534d;cursor:pointer;font:inherit;font-size:.75rem;font-weight:800;white-space:nowrap;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.AdminTextEditor_toolbar__nOIyM button:disabled{cursor:not-allowed;opacity:.34}.AdminTextEditor_toolButton__AaWuc svg{display:block;width:17px;height:17px}.AdminTextEditor_toolButton__AaWuc em,.AdminTextEditor_toolButton__AaWuc s,.AdminTextEditor_toolButton__AaWuc strong,.AdminTextEditor_toolButton__AaWuc u{font-family:Georgia,Times New Roman,serif;font-size:.94rem}.AdminTextEditor_highlightTool__fO3CP{padding:0 2px;border-bottom:4px solid #efc84d;font-family:Georgia,Times New Roman,serif;font-size:.9rem;line-height:1}.AdminTextEditor_blockSelect__SfL_c{width:110px!important;min-width:110px!important;min-height:32px!important;padding:0 27px 0 8px!important;border:1px solid transparent!important;border-radius:7px!important;background-color:transparent!important;background-position:right 7px center!important;box-shadow:none!important;color:#43534d!important;cursor:pointer;font-size:.72rem!important;font-weight:800!important}.AdminTextEditor_blockSelect__SfL_c:focus,.AdminTextEditor_blockSelect__SfL_c:hover{border-color:#c8d9d4!important;background-color:#e5f1ed!important}.AdminTextEditor_toolbar__nOIyM button.AdminTextEditor_active__7KXNH,.AdminTextEditor_toolbar__nOIyM button:focus-visible,.AdminTextEditor_toolbar__nOIyM button:hover{border-color:#c8d9d4;outline:none;background:#e5f1ed;color:var(--accent)}.AdminTextEditor_spacer__R9Sqt{flex:1 0 14px}.AdminTextEditor_body__078Gq{position:relative;min-width:0}.AdminTextEditor_body__078Gq.AdminTextEditor_withPreview__d4t7o{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.AdminTextEditor_mediaPicker__hJUb_{display:grid;gap:10px;padding:11px;border-bottom:1px solid #ddd8ce;background:#fbfaf6}.AdminTextEditor_mediaPicker__hJUb_>div:first-child{display:flex;align-items:center;gap:9px}.AdminTextEditor_mediaPicker__hJUb_>div:first-child strong{margin-right:auto;color:#315149;font-size:.75rem}.AdminTextEditor_inlineUploadButton__1U25e,.AdminTextEditor_mediaPicker__hJUb_>div:first-child button{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 9px;border:1px solid #d5dfda;border-radius:7px;background:#fff;color:#315149;cursor:pointer;font:inherit;font-size:.68rem;font-weight:800}.AdminTextEditor_inlineUploadButton__1U25e{position:relative;white-space:nowrap}.AdminTextEditor_inlineUploadButton__1U25e input{position:absolute;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none}.AdminTextEditor_inlineUploadButton__1U25e:focus-within,.AdminTextEditor_inlineUploadButton__1U25e:hover{border-color:var(--accent);background:#eef7f3}.AdminTextEditor_inlineUploadButton__1U25e.AdminTextEditor_uploading__HCKR8{cursor:wait;opacity:.65}.AdminTextEditor_mediaPicker__hJUb_>p{margin:0;color:#7b847f;font-size:.72rem;font-weight:600}.AdminTextEditor_mediaItems__A123x{display:grid;grid-template-columns:repeat(8,minmax(72px,1fr));gap:7px;max-height:204px;overflow:auto}.AdminTextEditor_mediaItems__A123x button{display:grid;min-width:0;overflow:hidden;padding:0;border:1px solid #dce4e0;border-radius:8px;background:#fff;color:#52665f;cursor:pointer;text-align:left}.AdminTextEditor_mediaItems__A123x button:focus-visible,.AdminTextEditor_mediaItems__A123x button:hover{border-color:var(--accent);outline:2px solid rgba(18,102,91,.12)}.AdminTextEditor_mediaItems__A123x img{width:100%;height:72px;object-fit:cover;background:#eee8dc}.AdminTextEditor_mediaItems__A123x span{overflow:hidden;padding:5px 6px;font-size:.6rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.AdminTextEditor_editor__AavTR textarea{display:block;width:100%;min-height:112px;margin:0;padding:14px 15px;border:0!important;border-radius:0!important;outline:none!important;background:#fffefa!important;box-shadow:none!important;color:var(--text);font:inherit;font-size:.94rem;font-weight:500;line-height:1.65;resize:vertical}.AdminTextEditor_editor__AavTR textarea.AdminTextEditor_previewing__DxPOh{position:relative;min-width:0;opacity:1;pointer-events:auto;resize:vertical}.AdminTextEditor_editor__AavTR textarea.AdminTextEditor_code__dU_d5{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.84rem;line-height:1.55;tab-size:2}.AdminTextEditor_preview__G9B5A{min-height:150px;max-height:520px;overflow:auto;padding:18px;background:#fffefa;color:var(--text);font-family:var(--font-serif),Georgia,"Times New Roman",serif;font-size:1rem;font-weight:500;line-height:1.85;overflow-wrap:anywhere;white-space:normal}.AdminTextEditor_withPreview__d4t7o .AdminTextEditor_preview__G9B5A{min-width:0;min-height:100%;max-height:620px;border-left:1px solid #e4ddd2}.AdminTextEditor_preview__G9B5A>span{color:#8b948f;font-family:inherit;font-style:italic}.AdminTextEditor_previewMediaStatus__1fmq_{margin:0 0 16px;padding:8px 10px;border:1px solid #cfe0da;border-radius:8px;background:#eef7f3;color:#276056;font-family:var(--font-sans),Arial,sans-serif;font-size:.72rem;font-weight:750;line-height:1.4}.AdminTextEditor_footer__oktCx{justify-content:space-between;gap:12px;color:#7b847f;font-size:.7rem;font-weight:600}.AdminTextEditor_valid__8p4C4{color:#08745f}.AdminTextEditor_error__D1P6O,.AdminTextEditor_invalid__G7jaD{color:#b4233b}.AdminTextEditor_error__D1P6O{margin:0;font-size:.76rem}.AdminTextEditor_expanded__jxY0M{position:fixed;z-index:1000;inset:18px;align-content:start;padding:clamp(14px,2.5vw,26px);border:1px solid var(--line);border-radius:18px;background:#f8f4ec;box-shadow:0 28px 90px rgba(17,39,34,.32)}.AdminTextEditor_expanded__jxY0M .AdminTextEditor_editor__AavTR{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;max-height:calc(100vh - 132px)}.AdminTextEditor_expanded__jxY0M .AdminTextEditor_editor__AavTR:has(.AdminTextEditor_mediaPicker__hJUb_){grid-template-rows:auto auto minmax(0,1fr)}.AdminTextEditor_expanded__jxY0M .AdminTextEditor_body__078Gq{min-height:0}.AdminTextEditor_expanded__jxY0M .AdminTextEditor_editor__AavTR textarea,.AdminTextEditor_expanded__jxY0M .AdminTextEditor_preview__G9B5A{min-height:calc(100vh - 206px);max-height:calc(100vh - 206px);resize:none}@media (max-width:620px){.AdminTextEditor_heading__3pNsD{align-items:flex-start}.AdminTextEditor_toolbar__nOIyM{align-items:center}.AdminTextEditor_toolbar__nOIyM button{min-height:34px}.AdminTextEditor_mediaItems__A123x{grid-template-columns:repeat(3,minmax(72px,1fr))}.AdminTextEditor_mediaPicker__hJUb_>div:first-child{align-items:flex-start;flex-wrap:wrap}.AdminTextEditor_mediaPicker__hJUb_>div:first-child strong{flex-basis:100%}.AdminTextEditor_spacer__R9Sqt{display:none}.AdminTextEditor_expanded__jxY0M{inset:6px;padding:10px;border-radius:13px}.AdminTextEditor_expanded__jxY0M .AdminTextEditor_editor__AavTR textarea,.AdminTextEditor_expanded__jxY0M .AdminTextEditor_preview__G9B5A{min-height:calc(100vh - 202px);max-height:calc(100vh - 202px)}}@media (max-width:900px){.AdminTextEditor_body__078Gq.AdminTextEditor_withPreview__d4t7o{grid-template-columns:1fr}.AdminTextEditor_withPreview__d4t7o .AdminTextEditor_preview__G9B5A{min-height:260px;max-height:480px;border-top:1px solid #e4ddd2;border-left:0}.AdminTextEditor_expanded__jxY0M .AdminTextEditor_withPreview__d4t7o .AdminTextEditor_preview__G9B5A,.AdminTextEditor_expanded__jxY0M .AdminTextEditor_withPreview__d4t7o textarea{min-height:calc(50vh - 118px);max-height:calc(50vh - 118px)}}.CmsRichTextEditor_field__JYayE{display:grid;min-width:0;gap:6px;color:var(--muted);font-size:.84rem;font-weight:800}.CmsRichTextEditor_footer__FsXHA,.CmsRichTextEditor_heading__Q_qrn,.CmsRichTextEditor_mediaHeading__ASj9t,.CmsRichTextEditor_toolbar__uJhC0{display:flex;align-items:center}.CmsRichTextEditor_footer__FsXHA,.CmsRichTextEditor_heading__Q_qrn{justify-content:space-between;gap:12px}.CmsRichTextEditor_heading__Q_qrn label{color:var(--muted)}.CmsRichTextEditor_error__IJcaw,.CmsRichTextEditor_heading__Q_qrn label span{color:#b4233b}.CmsRichTextEditor_count__N5FL8,.CmsRichTextEditor_footer__FsXHA{color:#77827c;font-size:.72rem;font-weight:650}.CmsRichTextEditor_normalizationStatus__E4ScF{color:#12665b;text-align:right}.CmsRichTextEditor_shell___eQuM{min-width:0;overflow:hidden;border:1px solid #c9c1b4;border-radius:12px;background:#fffefa;box-shadow:inset 0 1px 2px rgba(23,52,46,.035)}.CmsRichTextEditor_shell___eQuM:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px rgba(18,102,91,.14),0 8px 20px rgba(23,52,46,.08)}.CmsRichTextEditor_toolbar__uJhC0{gap:5px;min-height:48px;overflow-x:auto;padding:6px;border-bottom:1px solid #e4ddd2;background:#f6f2ea;scrollbar-width:thin}.CmsRichTextEditor_toolGroup__6nfNh{display:inline-flex;flex:0 0 auto;gap:2px;padding-right:5px;border-right:1px solid #ddd6ca}.CmsRichTextEditor_blockSelect__du7Ny,.CmsRichTextEditor_mediaHeading__ASj9t button,.CmsRichTextEditor_toolbar__uJhC0 button,.CmsRichTextEditor_uploadButton__VR7Ef{min-height:32px;padding:0 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#43534d;cursor:pointer;font:inherit;font-size:.73rem;font-weight:800;white-space:nowrap}.CmsRichTextEditor_blockSelect__du7Ny:focus,.CmsRichTextEditor_blockSelect__du7Ny:hover,.CmsRichTextEditor_toolbar__uJhC0 button.CmsRichTextEditor_active__Fxls9,.CmsRichTextEditor_toolbar__uJhC0 button:focus-visible,.CmsRichTextEditor_toolbar__uJhC0 button:hover{border-color:#c8d9d4;outline:none;background:#e5f1ed;color:var(--accent)}.CmsRichTextEditor_toolbar__uJhC0 button:disabled,.CmsRichTextEditor_uploadButton__VR7Ef.CmsRichTextEditor_disabled__GVJil{cursor:not-allowed;opacity:.35}.CmsRichTextEditor_blockSelect__du7Ny{width:104px;border-color:#ddd6ca;background:#fff}.CmsRichTextEditor_spacer__ln_vh{flex:1 0 12px}.CmsRichTextEditor_editorArea__TVn87{min-height:360px;max-height:720px;overflow:auto}.CmsRichTextEditor_proseMirror__aQYQd{min-height:360px;padding:20px 22px 60px;outline:none;white-space:pre-wrap;white-space:break-spaces}.CmsRichTextEditor_proseMirror__aQYQd .selectedCell:after{position:absolute;z-index:2;inset:0;background:rgba(18,102,91,.12);content:"";pointer-events:none}.CmsRichTextEditor_proseMirror__aQYQd .column-resize-handle{position:absolute;z-index:3;top:0;right:-2px;bottom:-2px;width:4px;background:var(--accent);pointer-events:none}.CmsRichTextEditor_mediaPicker__a2P9s{display:grid;gap:10px;padding:11px;border-bottom:1px solid #ddd8ce;background:#fbfaf6}.CmsRichTextEditor_mediaHeading__ASj9t{gap:8px}.CmsRichTextEditor_mediaHeading__ASj9t strong{margin-right:auto;color:#315149;font-size:.75rem}.CmsRichTextEditor_mediaHeading__ASj9t button,.CmsRichTextEditor_uploadButton__VR7Ef{border-color:#d5dfda;background:#fff}.CmsRichTextEditor_uploadButton__VR7Ef{position:relative;display:inline-flex;align-items:center}.CmsRichTextEditor_uploadButton__VR7Ef input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.CmsRichTextEditor_mediaPicker__a2P9s p{margin:0;color:#7b847f;font-size:.72rem;font-weight:600}.CmsRichTextEditor_mediaItems__iaC0_{display:grid;grid-template-columns:repeat(8,minmax(72px,1fr));gap:7px;max-height:204px;overflow:auto}.CmsRichTextEditor_mediaItems__iaC0_ button{display:grid;min-width:0;overflow:hidden;padding:0;border:1px solid #dce4e0;border-radius:8px;background:#fff;color:#52665f;cursor:pointer;text-align:left}.CmsRichTextEditor_mediaItems__iaC0_ button:hover{border-color:var(--accent)}.CmsRichTextEditor_mediaItems__iaC0_ img{width:100%;height:72px;object-fit:cover;background:#eee8dc}.CmsRichTextEditor_mediaItems__iaC0_ span{overflow:hidden;padding:5px 6px;font-size:.6rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.CmsRichTextEditor_error__IJcaw{margin:0;font-size:.76rem}.CmsRichTextEditor_expanded__GRoXi{position:fixed;z-index:1000;inset:18px;align-content:start;padding:clamp(14px,2.5vw,26px);border:1px solid var(--line);border-radius:18px;background:#f8f4ec;box-shadow:0 28px 90px rgba(17,39,34,.32)}.CmsRichTextEditor_expanded__GRoXi .CmsRichTextEditor_shell___eQuM{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-height:0;max-height:calc(100vh - 132px)}.CmsRichTextEditor_expanded__GRoXi .CmsRichTextEditor_editorArea__TVn87,.CmsRichTextEditor_expanded__GRoXi .CmsRichTextEditor_proseMirror__aQYQd{min-height:calc(100vh - 230px);max-height:calc(100vh - 230px)}@media (max-width:900px){.CmsRichTextEditor_mediaItems__iaC0_{grid-template-columns:repeat(4,minmax(72px,1fr))}}@media (max-width:620px){.CmsRichTextEditor_heading__Q_qrn{align-items:flex-start}.CmsRichTextEditor_spacer__ln_vh{display:none}.CmsRichTextEditor_mediaHeading__ASj9t{align-items:flex-start;flex-wrap:wrap}.CmsRichTextEditor_mediaHeading__ASj9t strong{flex-basis:100%}.CmsRichTextEditor_mediaItems__iaC0_{grid-template-columns:repeat(3,minmax(72px,1fr))}.CmsRichTextEditor_proseMirror__aQYQd{padding:16px 15px 50px}.CmsRichTextEditor_expanded__GRoXi{inset:6px;padding:10px;border-radius:13px}}.CmsSeoFields_panel__ArLb2{display:grid;grid-column:1/-1;gap:16px;margin-top:2px;padding:clamp(16px,2.2vw,22px);border:1px solid #cddfd8;border-radius:15px;background:linear-gradient(145deg,#fff,#f8fbf9);box-shadow:0 10px 28px rgba(24,67,57,.055)}.CmsSeoFields_heading__FIt86{display:flex;align-items:start;justify-content:space-between;gap:18px}.CmsSeoFields_heading__FIt86>div:first-child{display:grid;gap:4px}.CmsSeoFields_heading__FIt86 strong{color:#244b41;font-size:1rem}.CmsSeoFields_heading__FIt86 small{max-width:680px;color:#71827b;font-size:.71rem;font-weight:650;line-height:1.55}.CmsSeoFields_eyebrow__8P5gh{color:#16806f;font-size:.62rem;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.CmsSeoFields_coverage__X2GAS{display:flex;flex:0 0 auto;gap:6px}.CmsSeoFields_coverage__X2GAS span{padding:6px 8px;border:1px solid #dce8e3;border-radius:999px;background:#fff;color:#71827b;font-size:.63rem;font-weight:750;white-space:nowrap}.CmsSeoFields_coverage__X2GAS b{color:#236c5e}.CmsSeoFields_scorePanel__v_mtP{display:grid;gap:12px;padding:15px;border:1px solid #d6e6dd;border-radius:12px;background:#fff}.CmsSeoFields_scoreSummary__5KLgs{display:grid;grid-template-columns:auto minmax(100px,1fr);align-items:center;gap:6px 20px}.CmsSeoFields_scoreSummary__5KLgs>div{display:grid;gap:2px}.CmsSeoFields_scoreSummary__5KLgs strong{color:#176b55;font-size:1.7rem;line-height:1.1}.CmsSeoFields_scoreSummary__5KLgs strong small{margin-left:4px;color:#63796e;font-size:.75rem}.CmsSeoFields_scoreSummary__5KLgs progress{width:100%;height:12px;accent-color:#16806f}.CmsSeoFields_scoreSummary__5KLgs p{grid-column:1/-1;margin:0;font-size:.74rem;line-height:1.5}.CmsSeoFields_indexReady__fdcHS{color:#176b55}.CmsSeoFields_indexWarning__p0qLL{color:#995923}.CmsSeoFields_checkList__EBhZL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;margin:0;padding:0;list-style:none}.CmsSeoFields_checkList__EBhZL li{display:flex;align-items:flex-start;gap:7px;min-width:0;font-size:.72rem;line-height:1.4}.CmsSeoFields_checkList__EBhZL li>span:first-child{display:grid;flex:0 0 17px;width:17px;height:17px;place-items:center;border-radius:50%;font-size:.65rem;font-weight:900}.CmsSeoFields_checkList__EBhZL small{display:block;color:#806b59;font-size:.66rem}.CmsSeoFields_checkPassed__JrA_J{color:#326d56}.CmsSeoFields_checkPassed__JrA_J>span:first-child{background:#e0f4e7}.CmsSeoFields_checkMissing__YSIvK{color:#785231}.CmsSeoFields_checkMissing__YSIvK>span:first-child{background:#fff0da}.CmsSeoFields_imageWarning__0JURx{margin:0;padding:9px 11px;border-radius:8px;background:#fff4e6;color:#845223;font-size:.7rem;line-height:1.45}.CmsSeoFields_searchPreview__fF3gj{display:grid;gap:4px;padding:15px 17px;border:1px solid #e0e6e3;border-radius:12px;background:#fff}.CmsSeoFields_searchPreview__fF3gj>span{margin-bottom:5px;color:#82918b;font-size:.62rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.CmsSeoFields_searchPreview__fF3gj>small{overflow:hidden;color:#29735c;font-size:.7rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.CmsSeoFields_searchPreview__fF3gj>strong{overflow:hidden;color:#2855a3;font-family:Arial,sans-serif;font-size:1.05rem;font-weight:500;line-height:1.28;text-overflow:ellipsis;white-space:nowrap}.CmsSeoFields_searchPreview__fF3gj p{display:-webkit-box;overflow:hidden;color:#535a56;font-family:Arial,sans-serif;font-size:.76rem;font-weight:400;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:2}.CmsSeoFields_fields__X55CU{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.CmsSeoFields_field___OCQT{display:grid;min-width:0;align-content:start;gap:7px;padding:14px;border:1px solid #e1e9e5;border-radius:12px;background:rgba(255,255,255,.82)}.CmsSeoFields_field___OCQT input,.CmsSeoFields_field___OCQT select,.CmsSeoFields_field___OCQT textarea{width:100%;min-height:44px;padding:10px 12px;border:1px solid #c8d6d0;border-radius:10px;outline:none;background:#fff;color:#24463d;font:inherit;font-size:.8rem;line-height:1.45;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.CmsSeoFields_field___OCQT textarea{min-height:112px;resize:vertical}.CmsSeoFields_field___OCQT input::placeholder,.CmsSeoFields_field___OCQT textarea::placeholder{color:#899790;opacity:1}.CmsSeoFields_field___OCQT input:hover,.CmsSeoFields_field___OCQT select:hover,.CmsSeoFields_field___OCQT textarea:hover{border-color:#9fb8ae}.CmsSeoFields_field___OCQT input:focus,.CmsSeoFields_field___OCQT select:focus,.CmsSeoFields_field___OCQT textarea:focus{border-color:#238271;background:#fff;box-shadow:0 0 0 3px rgba(35,130,113,.14)}.CmsSeoFields_canonicalField__A9ePP,.CmsSeoFields_titleField__5GwkP{grid-column:1/-1}.CmsSeoFields_titleField__5GwkP input{min-height:48px;border-radius:11px;font-size:.9rem;font-weight:700}.CmsSeoFields_field___OCQT>small{color:#7d8c86;font-size:.66rem;font-weight:650;line-height:1.45}.CmsSeoFields_field___OCQT>small b{color:#49675e}.CmsSeoFields_labelLine__dJqeL{display:flex;align-items:center;justify-content:space-between;gap:10px}.CmsSeoFields_labelLine__dJqeL>strong{color:#36564d;font-size:.77rem}.CmsSeoFields_autoStatus__3xjiX,.CmsSeoFields_customStatus__CX6hF{flex:0 0 auto;padding:4px 7px;border-radius:999px;font-size:.58rem;font-style:normal;font-weight:850}.CmsSeoFields_autoStatus__3xjiX{background:#edf4f1;color:#60766e}.CmsSeoFields_customStatus__CX6hF{background:#def4ed;color:#0f715f}.CmsSeoFields_keywordPreview__J_bW5{display:flex;flex-wrap:wrap;gap:5px;padding-top:3px}.CmsSeoFields_keywordPreview__J_bW5 i{max-width:100%;overflow:hidden;padding:4px 7px;border:1px solid #d7e6e0;border-radius:999px;background:#f1f7f4;color:#41685d;font-size:.61rem;font-style:normal;font-weight:700;text-overflow:ellipsis;white-space:nowrap}@media (max-width:860px){.CmsSeoFields_heading__FIt86{flex-direction:column}.CmsSeoFields_fields__X55CU{grid-template-columns:1fr}}@media (max-width:560px){.CmsSeoFields_checkList__EBhZL{grid-template-columns:1fr}.CmsSeoFields_coverage__X2GAS{flex-wrap:wrap}.CmsSeoFields_labelLine__dJqeL{align-items:flex-start;flex-direction:column}}.CmsAdminPanel_panel__paf6B{display:grid;gap:20px}.CmsAdminPanel_panel__paf6B h2,.CmsAdminPanel_panel__paf6B h3,.CmsAdminPanel_panel__paf6B p{margin:0}.CmsAdminPanel_mediaHeading__3Wpee p,.CmsAdminPanel_panel__paf6B>div>p{margin-top:6px;color:var(--muted)}.CmsAdminPanel_panelHeading__mHxOI{display:flex;align-items:end;justify-content:space-between;gap:16px}.CmsAdminPanel_panelHeading__mHxOI>div{min-width:0}.CmsAdminPanel_panelHeading__mHxOI>span{flex:0 0 auto;padding:6px 9px;border:1px solid #dce5e0;border-radius:999px;background:#f5f9f7;color:#61766e;font-size:.7rem;font-weight:750}.CmsAdminPanel_roleGuide__o6h0r{display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid #c9ded6;border-radius:13px;background:#f2f8f5;color:#315149}.CmsAdminPanel_roleGuide__o6h0r>span{display:grid;flex:0 0 auto;width:28px;height:28px;border-radius:50%;background:#dcece6;color:var(--accent);font-weight:900;place-items:center}.CmsAdminPanel_roleGuide__o6h0r p{display:grid;gap:2px}.CmsAdminPanel_roleGuide__o6h0r strong{font-size:.78rem}.CmsAdminPanel_roleGuide__o6h0r small{color:#6f8179;font-size:.7rem}.CmsAdminPanel_error__y6XQO,.CmsAdminPanel_message__O9hVl{padding:11px 13px;border:1px solid;border-radius:12px}.CmsAdminPanel_message__O9hVl{border-color:#a7d7ca;background:#effaf6;color:#0f5d54}.CmsAdminPanel_error__y6XQO{border-color:#fecdd3;background:#fff1f2;color:#9f1239}.CmsAdminPanel_filters__7ifF4{display:grid;grid-template-columns:minmax(220px,1fr) minmax(160px,.35fr) auto auto;align-items:end;gap:10px;padding:13px;border:1px solid #e0e7e3;border-radius:12px;background:#f8faf9}.CmsAdminPanel_filters__7ifF4 label{display:grid;gap:5px}.CmsAdminPanel_filters__7ifF4 label>span{color:#6f8179;font-size:.72rem;font-weight:750}.CmsAdminPanel_editorField__ZrB2j>input,.CmsAdminPanel_editorField__ZrB2j>select,.CmsAdminPanel_featuredImageControls__B56kS label>input,.CmsAdminPanel_featuredImageControls__B56kS label>select,.CmsAdminPanel_filters__7ifF4 input,.CmsAdminPanel_filters__7ifF4 select,.CmsAdminPanel_standaloneTool__PTvqd form>label>input,.CmsAdminPanel_standaloneTool__PTvqd form>label>select,.CmsAdminPanel_standaloneTool__PTvqd form>label>textarea{width:100%;min-height:42px;padding:9px 12px;border:1px solid #cfdad5;border-radius:10px;background:#fff;color:var(--text);font:inherit;line-height:1.35;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.CmsAdminPanel_editorField__ZrB2j>input:hover,.CmsAdminPanel_editorField__ZrB2j>select:hover,.CmsAdminPanel_featuredImageControls__B56kS label>input:hover,.CmsAdminPanel_featuredImageControls__B56kS label>select:hover,.CmsAdminPanel_filters__7ifF4 input:hover,.CmsAdminPanel_filters__7ifF4 select:hover,.CmsAdminPanel_standaloneTool__PTvqd form>label>input:hover,.CmsAdminPanel_standaloneTool__PTvqd form>label>select:hover{border-color:#a9bbb4}.CmsAdminPanel_editorField__ZrB2j>input:focus,.CmsAdminPanel_editorField__ZrB2j>select:focus,.CmsAdminPanel_featuredImageControls__B56kS label>input:focus,.CmsAdminPanel_featuredImageControls__B56kS label>select:focus,.CmsAdminPanel_filters__7ifF4 input:focus,.CmsAdminPanel_filters__7ifF4 select:focus,.CmsAdminPanel_standaloneTool__PTvqd form>label>input:focus,.CmsAdminPanel_standaloneTool__PTvqd form>label>select:focus,.CmsAdminPanel_standaloneTool__PTvqd form>label>textarea:focus{border-color:var(--accent);box-shadow:0 0 0 3px rgba(18,102,91,.11);outline:0}.CmsAdminPanel_featuredImageControls__B56kS label>input[type=file],.CmsAdminPanel_standaloneTool__PTvqd form>label>input[type=file]{padding:7px 9px}.CmsAdminPanel_clearFilter__MENuX{align-self:center;padding:0;border:0;background:transparent;color:#b05241;cursor:pointer;font:inherit;font-size:.72rem;font-weight:800}.CmsAdminPanel_tools__JDYUT{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.CmsAdminPanel_tools__JDYUT details{overflow:hidden;border:1px solid var(--line);border-radius:14px;background:#fff}.CmsAdminPanel_tools__JDYUT summary{padding:14px 16px;font-weight:800;cursor:pointer}.CmsAdminPanel_tools__JDYUT form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:11px;padding:16px;border-top:1px solid var(--line)}.CmsAdminPanel_tools__JDYUT label{display:grid;gap:6px;color:var(--muted);font-size:.84rem;font-weight:800}.CmsAdminPanel_tools__JDYUT textarea{min-height:150px;resize:vertical}.CmsAdminPanel_standaloneTool__PTvqd{overflow:hidden;border:1px solid #dce5e0;border-radius:13px;background:#fff}.CmsAdminPanel_standaloneTool__PTvqd summary{padding:14px 16px;color:#315149;font-size:.82rem;font-weight:800;cursor:pointer}.CmsAdminPanel_standaloneTool__PTvqd form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;padding:17px;border-top:1px solid #e4eae7;background:#fcfdfc}.CmsAdminPanel_standaloneTool__PTvqd form>label{display:grid;gap:6px;color:var(--muted);font-size:.79rem;font-weight:800}.CmsAdminPanel_standaloneTool__PTvqd form>label small{color:#84928c;font-size:.67rem;font-weight:650}.CmsAdminPanel_wide__6a4eQ{grid-column:span 1}.CmsAdminPanel_contentTool__ci69_{grid-column:1/-1}.CmsAdminPanel_contentTool__ci69_ .CmsAdminPanel_contentEditorForm__LhgBT{grid-template-columns:minmax(0,7fr) minmax(270px,3fr);gap:20px;padding:clamp(16px,2.5vw,24px)}.CmsAdminPanel_contentEditorMain__eKOY2,.CmsAdminPanel_contentEditorSidebar__FKj6_{display:grid;min-width:0;align-content:start}.CmsAdminPanel_contentEditorMain__eKOY2{gap:18px}.CmsAdminPanel_contentEditorSidebar__FKj6_{position:sticky;top:18px;gap:14px;align-self:start}.CmsAdminPanel_editorField__ZrB2j{display:grid;min-width:0;gap:6px;color:var(--muted);font-size:.79rem;font-weight:800}.CmsAdminPanel_editorField__ZrB2j small{color:#84928c;font-size:.67rem;font-weight:650;line-height:1.5}.CmsAdminPanel_fieldLabel__hr5Jl{color:#5f746c;font-size:.79rem;font-weight:800}.CmsAdminPanel_fieldLabel__hr5Jl b{color:#b64732}.CmsAdminPanel_titleField__q_MSQ input{min-height:52px;padding-inline:15px;border-color:#bdcec7;border-radius:12px;font-size:1.08rem;font-weight:750}.CmsAdminPanel_titleField__q_MSQ input::placeholder{color:#9aa7a1;font-weight:500}.CmsAdminPanel_editorWorkflowNote__KQSP0{display:grid;min-height:68px;gap:3px;margin:0;padding:12px 13px;border:1px solid #d7e5df;border-radius:11px;background:#f4f9f7;align-content:center}.CmsAdminPanel_editorWorkflowNote__KQSP0 strong{color:#315149;font-size:.78rem}.CmsAdminPanel_editorWorkflowNote__KQSP0 small{color:#74857e;font-size:.68rem}.CmsAdminPanel_publishSettings__54Rg0,.CmsAdminPanel_seoFields__xk4Ol{display:grid;min-width:0;gap:14px;padding:clamp(15px,2vw,19px);border:1px solid #d7e5df;border-radius:13px;background:#fff}.CmsAdminPanel_seoFields__xk4Ol{margin-top:2px}.CmsAdminPanel_publishSettings__54Rg0{gap:13px}.CmsAdminPanel_fieldGroupHeading__Dvinn{display:grid;gap:4px;padding-bottom:11px;border-bottom:1px solid #e5ece8}.CmsAdminPanel_fieldGroupHeading__Dvinn strong{color:#294b43;font-size:.88rem}.CmsAdminPanel_fieldGroupHeading__Dvinn small{color:#7d8b85;font-size:.69rem;font-weight:650;line-height:1.5}.CmsAdminPanel_contentEditorSidebar__FKj6_ .CmsAdminPanel_categoryPicker__KLvaV,.CmsAdminPanel_contentEditorSidebar__FKj6_ .CmsAdminPanel_featuredImageField__Qiah9{grid-column:auto}.CmsAdminPanel_contentEditorSidebar__FKj6_ .CmsAdminPanel_categoryPickerList__NWpl_{grid-template-columns:1fr;max-height:250px}.CmsAdminPanel_contentEditorSidebar__FKj6_ .CmsAdminPanel_categoryPickerHeading__UKbv5{align-items:flex-start;flex-direction:column;gap:3px}.CmsAdminPanel_contentEditorSidebar__FKj6_ .CmsAdminPanel_featuredImageField__Qiah9{grid-template-columns:1fr}.CmsAdminPanel_contentEditorSidebar__FKj6_ .CmsAdminPanel_featuredImagePreview___u_Ei{min-height:176px}.CmsAdminPanel_contentEditorSidebar__FKj6_ .CmsAdminPanel_featuredImagePreview___u_Ei img{height:144px}.CmsAdminPanel_contentEditorSidebar__FKj6_ .CmsAdminPanel_featuredImageControls__B56kS{gap:11px;padding:15px;border-top:1px solid #e5ece8}.CmsAdminPanel_contentEditorSidebar__FKj6_ .CmsAdminPanel_featuredImageActions__a2a9n{align-items:flex-start;flex-direction:column}.CmsAdminPanel_contentEditorActions__3HBjb{justify-content:flex-start;padding-top:2px}.CmsAdminPanel_articleEditor__9TdHY textarea{min-height:clamp(400px,52vh,620px)!important;padding:20px!important;font-size:1rem!important;line-height:1.8!important}.CmsAdminPanel_categoryTool__LBQJK{grid-row:2;grid-column:1}.CmsAdminPanel_formActions__afuts{display:flex;grid-column:1/-1;align-items:center;gap:13px}.CmsAdminPanel_formActions__afuts a{color:var(--accent);font-size:.73rem;font-weight:800;text-decoration:none}.CmsAdminPanel_categoryPicker__KLvaV{display:grid;grid-column:1/-1;gap:11px;min-width:0;margin:0;padding:14px;border:1px solid #d7e5df;border-radius:13px;background:#fff}.CmsAdminPanel_categoryPicker__KLvaV legend{padding:0 6px;color:#294b43;font-size:.82rem;font-weight:850}.CmsAdminPanel_categoryPickerHeading__UKbv5{display:flex;align-items:center;justify-content:space-between;gap:12px}.CmsAdminPanel_categoryPickerHeading__UKbv5 span{color:#61766e;font-size:.76rem;font-weight:750}.CmsAdminPanel_categoryPickerHeading__UKbv5 small{color:#84928c;font-size:.68rem}.CmsAdminPanel_categoryPickerList__NWpl_{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:280px;overflow-y:auto;padding:3px}.CmsAdminPanel_categoryPickerList__NWpl_ label{display:flex;align-items:center;gap:10px;min-width:0;padding:10px 11px;border:1px solid #e1e8e4;border-radius:10px;background:#f9fbfa;color:#315149;cursor:pointer}.CmsAdminPanel_categoryPickerList__NWpl_ label:hover{border-color:#a7d7ca;background:#f1f8f5}.CmsAdminPanel_categoryPickerList__NWpl_ input{flex:0 0 auto;width:17px;height:17px;accent-color:var(--accent)}.CmsAdminPanel_categoryPickerList__NWpl_ label>span{display:grid;min-width:0;gap:2px}.CmsAdminPanel_categoryPickerList__NWpl_ small,.CmsAdminPanel_categoryPickerList__NWpl_ strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.CmsAdminPanel_categoryPickerList__NWpl_ strong{font-size:.77rem}.CmsAdminPanel_categoryPickerList__NWpl_ small{color:#84928c;font-size:.66rem;font-weight:650}.CmsAdminPanel_categoryPicker__KLvaV>p{color:var(--muted);font-size:.78rem}.CmsAdminPanel_featuredImageField__Qiah9{display:grid;grid-column:1/-1;grid-template-columns:minmax(210px,.72fr) minmax(0,1.28fr);overflow:hidden;border:1px solid #d7e5df;border-radius:13px;background:#fff}.CmsAdminPanel_featuredImagePreview___u_Ei{display:grid;min-height:230px;overflow:hidden;padding:16px;background:linear-gradient(45deg,rgba(23,52,46,.045) 25%,transparent 25% 75%,rgba(23,52,46,.045) 75%),linear-gradient(45deg,rgba(23,52,46,.045) 25%,#f8f4eb 25% 75%,rgba(23,52,46,.045) 75%);background-position:0 0,10px 10px;background-size:20px 20px;place-items:center}.CmsAdminPanel_featuredImagePreview___u_Ei img{width:100%;height:198px;object-fit:contain;filter:drop-shadow(0 9px 18px rgba(23,52,46,.14))}.CmsAdminPanel_featuredImagePreview___u_Ei span{display:grid;gap:5px;color:var(--muted);text-align:center}.CmsAdminPanel_featuredImagePreview___u_Ei span strong{color:#315149;font-size:.84rem}.CmsAdminPanel_featuredImagePreview___u_Ei span small{font-size:.72rem}.CmsAdminPanel_featuredImageControls__B56kS{display:grid;align-content:center;gap:12px;padding:clamp(18px,3vw,28px)}.CmsAdminPanel_featuredImageControls__B56kS>div:first-child{display:grid;gap:4px}.CmsAdminPanel_featuredImageControls__B56kS>div:first-child>strong{color:#294b43;font-size:.92rem}.CmsAdminPanel_featuredImageControls__B56kS>div:first-child>small,.CmsAdminPanel_featuredImageMeta__SYYtG{color:#7d8b85;font-size:.72rem;line-height:1.5}.CmsAdminPanel_featuredImageControls__B56kS label{display:grid;gap:6px;color:var(--muted);font-size:.79rem;font-weight:800}.CmsAdminPanel_featuredImageActions__a2a9n{display:flex;flex-wrap:wrap;gap:8px}.CmsAdminPanel_featuredImageTextAction__qDfCx{padding:8px 10px;border:0;background:transparent;color:var(--accent);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800}.CmsAdminPanel_featuredImageActions__a2a9n button:disabled{opacity:.5;cursor:not-allowed}.CmsAdminPanel_contentPreview__xazoI,.CmsAdminPanel_full__fcNuS,.CmsAdminPanel_uploadActions__QXzmA,.CmsAdminPanel_uploadPreview__HHvmE{grid-column:1/-1}.CmsAdminPanel_contentPreview__xazoI{display:grid;grid-template-columns:132px minmax(0,1fr);gap:14px;align-items:center;padding:12px;border:1px solid #a7d7ca;border-radius:12px;background:#f3faf7}.CmsAdminPanel_contentPreview__xazoI img{width:132px;height:92px;object-fit:cover;border-radius:8px;background:var(--surface-muted)}.CmsAdminPanel_contentPreview__xazoI span{display:grid;gap:5px;min-width:0}.CmsAdminPanel_contentPreview__xazoI small,.CmsAdminPanel_contentPreview__xazoI strong{overflow-wrap:anywhere}.CmsAdminPanel_contentPreview__xazoI small{color:var(--muted)}.CmsAdminPanel_contentPreview__xazoI button,.CmsAdminPanel_inventory__d_RLZ button,.CmsAdminPanel_mediaActions__zDR1T button{justify-self:start;padding:0;border:0;background:transparent;color:var(--accent);font:inherit;font-size:.8rem;font-weight:800;cursor:pointer}.CmsAdminPanel_uploadTool__mhuRg{grid-row:2;grid-column:2}.CmsAdminPanel_uploadTool__mhuRg form{grid-template-columns:1fr}.CmsAdminPanel_uploadForm___J9XA{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr)!important}.CmsAdminPanel_uploadForm___J9XA>label{align-self:center}.CmsAdminPanel_uploadPreview__HHvmE{display:grid;min-height:260px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:linear-gradient(45deg,rgba(23,52,46,.045) 25%,transparent 25% 75%,rgba(23,52,46,.045) 75%),linear-gradient(45deg,rgba(23,52,46,.045) 25%,#f8f4eb 25% 75%,rgba(23,52,46,.045) 75%);background-position:0 0,10px 10px;background-size:20px 20px;place-items:center}.CmsAdminPanel_uploadPreview__HHvmE img{width:100%;height:260px;padding:16px;object-fit:contain;filter:drop-shadow(0 9px 18px rgba(23,52,46,.14))}.CmsAdminPanel_uploadPreview__HHvmE span{display:grid;gap:5px;color:var(--muted);text-align:center}.CmsAdminPanel_uploadPreview__HHvmE small{font-size:.78rem}.CmsAdminPanel_uploadActions__QXzmA{display:flex;flex-wrap:wrap;gap:9px}.CmsAdminPanel_inventory__d_RLZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;padding-top:18px;border-top:1px solid var(--line)}.CmsAdminPanel_inventory__d_RLZ>div{min-width:0}.CmsAdminPanel_inventory__d_RLZ p{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;padding:10px 0;border-bottom:1px solid var(--line)}.CmsAdminPanel_inventory__d_RLZ p span{color:var(--muted);font-size:.82rem}.CmsAdminPanel_inventory__d_RLZ button{color:#9f1239}.CmsAdminPanel_categoryList__SoMVt,.CmsAdminPanel_contentList__UhpiI{display:grid;overflow:hidden;border:1px solid #e0e7e3;border-radius:12px;background:#fff}.CmsAdminPanel_listHeading__PVw84{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:2px}.CmsAdminPanel_listHeading__PVw84>span{display:grid;gap:3px}.CmsAdminPanel_listHeading__PVw84 strong{color:#294b43;font-size:.9rem}.CmsAdminPanel_listHeading__PVw84 small{color:#7d8b85;font-size:.72rem}.CmsAdminPanel_listHeading__PVw84>button{flex:0 0 auto}.CmsAdminPanel_bulkToolbar__kOzLu{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:11px 13px;border:1px solid #dce5e0;border-radius:12px;background:#f7faf8}.CmsAdminPanel_bulkToolbar__kOzLu label{display:inline-flex;align-items:center;gap:7px;color:#315149;font-size:.74rem;font-weight:800;cursor:pointer}.CmsAdminPanel_bulkToolbar__kOzLu input,.CmsAdminPanel_rowCheck__ydGd4 input{width:16px;height:16px;accent-color:var(--accent);cursor:pointer}.CmsAdminPanel_bulkToolbar__kOzLu>span{flex:1 1 220px;color:#72827c;font-size:.72rem}.CmsAdminPanel_bulkToolbar__kOzLu>div,.CmsAdminPanel_rowActions__KHLnH{display:flex;flex-wrap:wrap;gap:8px}.CmsAdminPanel_bulkToolbar__kOzLu button,.CmsAdminPanel_rowActions__KHLnH a,.CmsAdminPanel_rowActions__KHLnH button{padding:7px 10px;border:1px solid #cbd8d2;border-radius:8px;background:#fff;color:#315149;cursor:pointer;font:inherit;font-size:.7rem;font-weight:800;line-height:1.2;text-decoration:none}.CmsAdminPanel_bulkToolbar__kOzLu button:hover,.CmsAdminPanel_rowActions__KHLnH a:hover,.CmsAdminPanel_rowActions__KHLnH button:hover{border-color:#94aaa1;background:#f4f8f6}.CmsAdminPanel_rowActions__KHLnH .CmsAdminPanel_viewAction__nz8ls{border-color:#a7d7ca;background:#f3faf7;color:var(--accent)}.CmsAdminPanel_bulkToolbar__kOzLu button:disabled{opacity:.45;cursor:not-allowed}.CmsAdminPanel_bulkToolbar__kOzLu .CmsAdminPanel_dangerAction__EFWhX,.CmsAdminPanel_rowActions__KHLnH .CmsAdminPanel_dangerAction__EFWhX{border-color:#f0c8c1;color:#a14839}.CmsAdminPanel_categoryList__SoMVt article,.CmsAdminPanel_contentList__UhpiI article{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:13px;min-height:64px;padding:11px 14px;border-bottom:1px solid #e8eeeb;transition:background-color .14s ease}.CmsAdminPanel_categoryList__SoMVt article.CmsAdminPanel_selectedRow__sW_H7,.CmsAdminPanel_contentList__UhpiI article.CmsAdminPanel_selectedRow__sW_H7{background:#f1f8f5}.CmsAdminPanel_rowCheck__ydGd4{display:grid;place-items:center;cursor:pointer}.CmsAdminPanel_rowCheckSpacer__Q5tLJ{display:block;width:16px;height:16px}.CmsAdminPanel_srOnly__LeWlH{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.CmsAdminPanel_categoryList__SoMVt article:last-child,.CmsAdminPanel_contentList__UhpiI article:last-child{border-bottom:0}.CmsAdminPanel_categoryList__SoMVt article>span:nth-child(2),.CmsAdminPanel_contentList__UhpiI article>span:nth-child(2){display:grid;min-width:0;gap:3px}.CmsAdminPanel_categoryList__SoMVt strong,.CmsAdminPanel_contentList__UhpiI strong{overflow:hidden;color:#294b43;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.CmsAdminPanel_categoryList__SoMVt small,.CmsAdminPanel_contentList__UhpiI small{overflow:hidden;color:#84928c;font-size:.67rem;text-overflow:ellipsis;white-space:nowrap}.CmsAdminPanel_categoryList__SoMVt>p,.CmsAdminPanel_contentList__UhpiI>p{margin:0;padding:20px;color:#7d8b85;font-size:.78rem}.CmsAdminPanel_mediaHeading__3Wpee{display:flex;align-items:end;justify-content:space-between;gap:18px}.CmsAdminPanel_mediaHeading__3Wpee label{width:min(320px,100%)}.CmsAdminPanel_mediaGrid__P1COa{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:14px}.CmsAdminPanel_mediaGrid__P1COa article{display:grid;grid-template-columns:82px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:10px;border:1px solid var(--line);border-radius:12px;background:#fff;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.CmsAdminPanel_mediaGrid__P1COa article:hover{border-color:var(--line-strong);box-shadow:0 8px 22px rgba(23,52,46,.08);transform:translateY(-1px)}.CmsAdminPanel_mediaGrid__P1COa article.CmsAdminPanel_selectedMedia__xSzfj{border-color:var(--accent);box-shadow:0 0 0 3px rgba(18,102,91,.12)}.CmsAdminPanel_mediaSelect__URD_8{grid-row:span 2;width:82px;height:82px;overflow:hidden;padding:0;border:0;border-radius:9px;background:var(--surface-muted);cursor:pointer}.CmsAdminPanel_mediaSelect__URD_8 img{width:100%;height:100%;object-fit:cover}.CmsAdminPanel_mediaGrid__P1COa article>div{display:grid;gap:4px;min-width:0}.CmsAdminPanel_mediaGrid__P1COa span,.CmsAdminPanel_mediaGrid__P1COa strong{overflow-wrap:anywhere}.CmsAdminPanel_mediaGrid__P1COa span{color:var(--muted);font-size:.78rem}.CmsAdminPanel_mediaActions__zDR1T{display:flex!important;flex-wrap:wrap;gap:10px!important}.CmsAdminPanel_mediaActions__zDR1T .CmsAdminPanel_deleteMedia__IMxon{color:#9f1239}@media (max-width:900px){.CmsAdminPanel_inventory__d_RLZ,.CmsAdminPanel_mediaGrid__P1COa{grid-template-columns:repeat(2,minmax(0,1fr))}.CmsAdminPanel_categoryTool__LBQJK,.CmsAdminPanel_uploadTool__mhuRg{grid-column:1/-1}.CmsAdminPanel_categoryTool__LBQJK{grid-row:2}.CmsAdminPanel_uploadTool__mhuRg{grid-row:3}.CmsAdminPanel_contentTool__ci69_ form{grid-template-columns:repeat(2,minmax(0,1fr))}.CmsAdminPanel_contentTool__ci69_ .CmsAdminPanel_contentEditorForm__LhgBT{grid-template-columns:1fr}.CmsAdminPanel_contentEditorSidebar__FKj6_{position:static}.CmsAdminPanel_contentTool__ci69_ .CmsAdminPanel_contentPreview__xazoI,.CmsAdminPanel_contentTool__ci69_ .CmsAdminPanel_full__fcNuS,.CmsAdminPanel_featuredImageField__Qiah9{grid-column:1/-1}.CmsAdminPanel_filters__7ifF4{grid-template-columns:minmax(0,1fr) minmax(150px,.4fr) auto}.CmsAdminPanel_clearFilter__MENuX{grid-column:1/-1;justify-self:start}}@media (max-width:680px){.CmsAdminPanel_categoryPickerList__NWpl_,.CmsAdminPanel_featuredImageField__Qiah9,.CmsAdminPanel_inventory__d_RLZ,.CmsAdminPanel_mediaGrid__P1COa,.CmsAdminPanel_tools__JDYUT,.CmsAdminPanel_tools__JDYUT form,.CmsAdminPanel_uploadTool__mhuRg form{grid-template-columns:1fr}.CmsAdminPanel_categoryPicker__KLvaV,.CmsAdminPanel_categoryTool__LBQJK,.CmsAdminPanel_contentPreview__xazoI,.CmsAdminPanel_contentTool__ci69_,.CmsAdminPanel_featuredImageField__Qiah9,.CmsAdminPanel_full__fcNuS,.CmsAdminPanel_uploadActions__QXzmA,.CmsAdminPanel_uploadPreview__HHvmE,.CmsAdminPanel_uploadTool__mhuRg,.CmsAdminPanel_wide__6a4eQ{grid-column:auto}.CmsAdminPanel_categoryPickerHeading__UKbv5{align-items:flex-start;flex-direction:column;gap:3px}.CmsAdminPanel_featuredImagePreview___u_Ei{min-height:190px}.CmsAdminPanel_featuredImagePreview___u_Ei img{height:158px}.CmsAdminPanel_categoryTool__LBQJK,.CmsAdminPanel_contentTool__ci69_,.CmsAdminPanel_uploadTool__mhuRg{grid-row:auto}.CmsAdminPanel_contentTool__ci69_ .CmsAdminPanel_contentPreview__xazoI,.CmsAdminPanel_contentTool__ci69_ .CmsAdminPanel_full__fcNuS,.CmsAdminPanel_contentTool__ci69_ .CmsAdminPanel_wide__6a4eQ{grid-column:auto}.CmsAdminPanel_publishSettings__54Rg0,.CmsAdminPanel_seoFields__xk4Ol{padding:14px}.CmsAdminPanel_articleEditor__9TdHY textarea{min-height:360px!important;padding:15px!important}.CmsAdminPanel_panelHeading__mHxOI{align-items:flex-start;flex-direction:column}.CmsAdminPanel_filters__7ifF4,.CmsAdminPanel_standaloneTool__PTvqd form,.CmsAdminPanel_uploadForm___J9XA{grid-template-columns:1fr!important}.CmsAdminPanel_formActions__afuts{grid-column:auto;align-items:flex-start;flex-direction:column}.CmsAdminPanel_categoryList__SoMVt article,.CmsAdminPanel_contentList__UhpiI article{grid-template-columns:auto minmax(0,1fr) auto}.CmsAdminPanel_rowActions__KHLnH{grid-column:2/-1;justify-self:start}.CmsAdminPanel_bulkToolbar__kOzLu{align-items:flex-start;flex-direction:column}.CmsAdminPanel_bulkToolbar__kOzLu>span{flex:0 0 auto}.CmsAdminPanel_listHeading__PVw84{align-items:flex-start}.CmsAdminPanel_listHeading__PVw84 small{display:none}.CmsAdminPanel_contentPreview__xazoI{grid-template-columns:96px minmax(0,1fr)}.CmsAdminPanel_contentPreview__xazoI img{width:96px;height:76px}.CmsAdminPanel_mediaHeading__3Wpee{align-items:stretch;flex-direction:column}.CmsAdminPanel_mediaHeading__3Wpee label{width:100%}}.StructuredDataEditor_field__WmDJg{display:grid;min-width:0;gap:10px}.StructuredDataEditor_heading__rRGhM{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.StructuredDataEditor_heading__rRGhM>div:first-child{display:grid;gap:3px}.StructuredDataEditor_heading__rRGhM label{color:#315f56;font-size:.8rem;font-weight:850}.StructuredDataEditor_heading__rRGhM label span{color:#b24d3d}.StructuredDataEditor_heading__rRGhM small{color:#74857f;font-size:.7rem;font-weight:500;line-height:1.45}.StructuredDataEditor_tabs__ovXAc{display:flex;flex:0 0 auto;gap:3px;padding:3px;border:1px solid #d8e4df;border-radius:9px;background:#edf3f0}.StructuredDataEditor_jsonToolbar__d3Dot button,.StructuredDataEditor_tabs__ovXAc button,.StructuredDataEditor_toolbar__Bouic button{min-height:31px;padding:6px 10px;border:0;border-radius:6px;background:transparent;color:#61746d;cursor:pointer;font:inherit;font-size:.69rem;font-weight:750}.StructuredDataEditor_jsonToolbar__d3Dot button:hover,.StructuredDataEditor_tabs__ovXAc button:hover,.StructuredDataEditor_toolbar__Bouic button:hover{background:#fff;color:#0d7464}.StructuredDataEditor_tabs__ovXAc .StructuredDataEditor_activeTab__Jglg4{background:#fff;box-shadow:0 2px 7px rgba(18,65,55,.09);color:#0d7464}.StructuredDataEditor_serializedInput__MCHvr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.StructuredDataEditor_jsonEditor__iaI_A,.StructuredDataEditor_visualEditor____t_Y{overflow:hidden;border:1px solid #cfddd8;border-radius:12px;background:#fff}.StructuredDataEditor_toolbar__Bouic{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:6px 10px 6px 13px;border-bottom:1px solid #dfe8e4;background:#f4f8f6;color:#74847f;font-size:.69rem}.StructuredDataEditor_jsonToolbar__d3Dot>div,.StructuredDataEditor_toolbar__Bouic>div{display:flex;gap:4px}.StructuredDataEditor_toolbar__Bouic strong{color:#315f56}.StructuredDataEditor_jsonToolbar__d3Dot button,.StructuredDataEditor_toolbar__Bouic button{border:1px solid #d8e4df;background:#fff}.StructuredDataEditor_tree__tARFG{max-height:680px;overflow:auto;padding:8px;scrollbar-color:#bdcec8 transparent;scrollbar-width:thin}.StructuredDataEditor_node__czjVg{min-width:680px}.StructuredDataEditor_nodeRow__JEoOL{display:flex;align-items:center;min-height:44px;gap:7px;padding:5px 7px 5px var(--node-indent);border-radius:8px}.StructuredDataEditor_nodeRow__JEoOL:hover{background:#f4f8f6}.StructuredDataEditor_containerNode__CALDd>.StructuredDataEditor_nodeRow__JEoOL{background:#f7faf9}.StructuredDataEditor_containerNode__CALDd>.StructuredDataEditor_nodeRow__JEoOL:hover{background:#eef6f3}.StructuredDataEditor_disclosure__EgMr1,.StructuredDataEditor_valueMark__wVk2a{display:grid;flex:0 0 auto;width:23px;height:23px;padding:0;border:1px solid #c9d9d3;border-radius:6px;background:#fff;color:#397064;font-size:1rem;line-height:1;place-items:center}.StructuredDataEditor_disclosure__EgMr1{cursor:pointer}.StructuredDataEditor_disclosure__EgMr1:hover{border-color:#8fbeb0;background:#e7f4ef}.StructuredDataEditor_valueMark__wVk2a{border-color:transparent;background:transparent;color:#b3c0bc;font-size:.8rem}.StructuredDataEditor_arrayIndex__LHNbs,.StructuredDataEditor_rootLabel__Jk3Ni{flex:0 0 130px;overflow:hidden;color:#315f56;font-size:.75rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.StructuredDataEditor_arrayIndex__LHNbs{color:#71847d}.StructuredDataEditor_keyInput__i8GUu{flex:0 0 190px;min-width:0!important;min-height:33px!important;padding:6px 8px!important;border-color:transparent!important;background:transparent!important;color:#315f56!important;font-size:.75rem!important;font-weight:800!important}.StructuredDataEditor_keyInput__i8GUu:focus,.StructuredDataEditor_keyInput__i8GUu:hover{border-color:#bfd3cc!important;background:#fff!important}.StructuredDataEditor_kindSelect__kpru0{flex:0 0 116px;width:116px!important;min-height:33px!important;padding:5px 26px 5px 8px!important;border-color:#d8e4df!important;border-radius:7px!important;background-color:#fff!important;color:#657870!important;font-size:.68rem!important;font-weight:700!important}.StructuredDataEditor_childCount__0ZZiB{min-width:64px;color:#87958f;font-size:.66rem}.StructuredDataEditor_valueControl__Td6SZ{display:flex;flex:1 1 260px;min-width:190px}.StructuredDataEditor_valueControl__Td6SZ input,.StructuredDataEditor_valueControl__Td6SZ select,.StructuredDataEditor_valueControl__Td6SZ textarea{width:100%!important;min-height:34px!important;padding:7px 9px!important;border-color:#d8e4df!important;border-radius:7px!important;background:#fff!important;color:#263f39!important;font-family:inherit!important;font-size:.75rem!important;font-weight:500!important;line-height:1.35!important}.StructuredDataEditor_valueControl__Td6SZ textarea{min-width:230px;resize:vertical}.StructuredDataEditor_nullValue__D8yo0{display:flex;align-items:center;min-height:34px;padding:0 10px;border:1px dashed #d5dfdb;border-radius:7px;color:#8b9994;font-size:.7rem;font-style:italic}.StructuredDataEditor_orderActions__9asLs{display:flex;flex:0 0 auto;gap:2px}.StructuredDataEditor_orderActions__9asLs button,.StructuredDataEditor_removeButton__fN6x3{display:grid;flex:0 0 auto;width:27px;height:27px;padding:0;border:0;border-radius:6px;background:transparent;color:#71827c;cursor:pointer;place-items:center}.StructuredDataEditor_orderActions__9asLs button:hover:not(:disabled){background:#e5f1ed;color:#0d7464}.StructuredDataEditor_orderActions__9asLs button:disabled{cursor:default;opacity:.25}.StructuredDataEditor_removeButton__fN6x3{color:#a36b62;font-size:1rem}.StructuredDataEditor_removeButton__fN6x3:hover{background:#fff0ed;color:#a33f30}.StructuredDataEditor_children__U0VBa{position:relative}.StructuredDataEditor_children__U0VBa:before{position:absolute;top:0;bottom:8px;left:calc(var(--node-indent) + 19px);width:1px;background:#dce7e3;content:""}.StructuredDataEditor_emptyGroup__EKEBv{margin:4px 0 4px calc(var(--node-indent) + 38px);color:#8b9994;font-size:.7rem;font-style:italic}.StructuredDataEditor_addButton__YEDat{min-height:31px;margin:5px 7px 8px calc(var(--node-indent) + 35px);padding:5px 10px;border:1px dashed #9fc7bb;border-radius:7px;background:#f1f9f6;color:#176f60;cursor:pointer;font-size:.69rem;font-weight:800}.StructuredDataEditor_addButton__YEDat:hover{border-style:solid;background:#e3f3ed}.StructuredDataEditor_jsonToolbar__d3Dot{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 11px;border-bottom:1px solid #dfe8e4;background:#f4f8f6}.StructuredDataEditor_jsonToolbar__d3Dot p{max-width:650px;margin:0;color:#71827c;font-size:.69rem;line-height:1.45}.StructuredDataEditor_jsonEditor__iaI_A>textarea{display:block;width:100%;min-height:390px;padding:15px;border:0;border-radius:0;outline:0;background:#14211f;color:#d9eee7;font:500 .76rem/1.65 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;resize:vertical;tab-size:2}.StructuredDataEditor_error__sM3be,.StructuredDataEditor_savedHint__7hkdb{display:flex;align-items:center;gap:6px;margin:0;font-size:.7rem;font-weight:650}.StructuredDataEditor_savedHint__7hkdb{color:#3d796d}.StructuredDataEditor_savedHint__7hkdb span{display:grid;width:17px;height:17px;border-radius:50%;background:#dff1eb;font-size:.62rem;place-items:center}.StructuredDataEditor_error__sM3be{padding:8px 10px;border:1px solid #e9c5bd;border-radius:7px;background:#fff5f2;color:#a34839}@media (max-width:820px){.StructuredDataEditor_heading__rRGhM,.StructuredDataEditor_jsonToolbar__d3Dot{align-items:stretch;flex-direction:column}.StructuredDataEditor_tabs__ovXAc,.StructuredDataEditor_tabs__ovXAc button{width:100%}.StructuredDataEditor_toolbar__Bouic{align-items:flex-start;flex-direction:column}.StructuredDataEditor_toolbar__Bouic button,.StructuredDataEditor_toolbar__Bouic>div{width:100%}}.PaymentPurchasePanel_panel___RDei{display:grid;scroll-margin-top:110px;gap:20px;padding:clamp(20px,3vw,28px);border:1px solid rgba(185,173,154,.66);border-radius:26px;background:rgba(255,253,248,.9);box-shadow:var(--shadow-sm)}.PaymentPurchasePanel_header__L_qTl h2{margin:4px 0 0;font-size:clamp(1.65rem,3vw,2.1rem)}.PaymentPurchasePanel_header__L_qTl p{margin:7px 0 0;color:var(--muted);font-size:.86rem}.PaymentPurchasePanel_label__wyJgF{color:var(--cinnabar);font-size:.67rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.PaymentPurchasePanel_plans__rxa1o{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PaymentPurchasePanel_plans__rxa1o article{position:relative;display:grid;grid-template-columns:46px minmax(0,1fr);gap:13px;overflow:hidden;padding:17px;border:1px solid var(--line);border-radius:19px;background:radial-gradient(circle at 100% 0,rgba(220,236,230,.8),transparent 12rem),rgba(255,255,255,.72)}.PaymentPurchasePanel_plans__rxa1o article:nth-child(2n){background:radial-gradient(circle at 100% 0,rgba(245,233,203,.9),transparent 12rem),rgba(255,255,255,.72)}.PaymentPurchasePanel_planIcon__gWcSt{display:grid;width:46px;height:46px;place-items:center;border:1px solid rgba(18,102,91,.16);border-radius:14px;background:var(--accent-soft);color:var(--accent);font-size:1.2rem}.PaymentPurchasePanel_planCopy__b8Wfe{display:grid;min-width:0;align-content:start;gap:8px}.PaymentPurchasePanel_planCopy__b8Wfe>div{display:grid;gap:2px}.PaymentPurchasePanel_planCopy__b8Wfe>div strong{font-family:var(--font-serif),Georgia,serif;font-size:1.12rem}.PaymentPurchasePanel_benefit__CFdvY,.PaymentPurchasePanel_planCopy__b8Wfe>div span{color:var(--muted);font-size:.73rem}.PaymentPurchasePanel_price__qSYFz{margin:0;color:var(--text);font-size:1.18rem;font-weight:850}.PaymentPurchasePanel_price__qSYFz small{color:var(--muted);font-size:.7rem;font-weight:750}.PaymentPurchasePanel_benefit__CFdvY{width:fit-content;padding:4px 7px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-weight:750}.PaymentPurchasePanel_planDescription__xF1QW{color:var(--muted);font-size:.75rem;line-height:1.55}.PaymentPurchasePanel_planDescription__xF1QW ol,.PaymentPurchasePanel_planDescription__xF1QW p,.PaymentPurchasePanel_planDescription__xF1QW ul{margin:.35em 0}.PaymentPurchasePanel_planDescription__xF1QW img{max-height:150px;margin:.5em 0}.PaymentPurchasePanel_chooseButton__7cc1V{grid-column:1/-1;width:100%;min-height:40px;margin-top:2px;border-radius:12px;font-size:.78rem}.PaymentPurchasePanel_message__GDNTk{margin:0;padding:11px 13px;border:1px solid rgba(18,102,91,.2);border-radius:13px;background:var(--accent-soft);color:var(--accent);font-size:.78rem;font-weight:700}.PaymentPurchasePanel_order__PdBsv{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:15px;border:1px solid var(--line);border-radius:17px;background:rgba(255,255,255,.68)}.PaymentPurchasePanel_order__PdBsv>div{display:grid;min-width:0;gap:2px}.PaymentPurchasePanel_order__PdBsv>div small,.PaymentPurchasePanel_order__PdBsv>div span{color:var(--muted);font-size:.7rem}.PaymentPurchasePanel_order__PdBsv>div strong{overflow-wrap:anywhere;font-size:.84rem}.PaymentPurchasePanel_orderStatus__c8wjg{padding:5px 8px;border-radius:999px;background:var(--warm-soft);color:var(--warm);font-size:.68rem;font-weight:800;white-space:nowrap}.PaymentPurchasePanel_orderStatus__c8wjg[data-status=paid]{background:var(--accent-soft);color:var(--accent)}.PaymentPurchasePanel_cancelButton__pAJSR{min-height:34px;padding:0 10px;border:1px solid rgba(182,71,50,.22);border-radius:10px;background:transparent;color:var(--cinnabar);font:inherit;font-size:.7rem;font-weight:800;cursor:pointer}.PaymentPurchasePanel_cancelButton__pAJSR:hover:not(:disabled){background:var(--cinnabar-soft)}.PaymentPurchasePanel_qr___TXs_{display:grid;grid-template-columns:220px minmax(0,1fr);gap:20px;align-items:center;padding:18px;border:1px solid var(--line);border-radius:19px;background:rgba(255,255,255,.68)}.PaymentPurchasePanel_qr___TXs_ img{width:220px;height:220px;object-fit:contain;border:1px solid var(--line);border-radius:15px;background:#fff}.PaymentPurchasePanel_qr___TXs_>div{display:grid;min-width:0;gap:5px}.PaymentPurchasePanel_qr___TXs_ p,.PaymentPurchasePanel_qr___TXs_>div>small,.PaymentPurchasePanel_qr___TXs_>div>span{margin:0;color:var(--muted);font-size:.75rem}.PaymentPurchasePanel_qr___TXs_ b{margin:4px 0;font-size:1.08rem}.PaymentPurchasePanel_qr___TXs_ code{margin-top:2px;padding:9px;overflow-wrap:anywhere;border-radius:10px;background:var(--surface-muted);font-size:.78rem}@media (max-width:820px){.PaymentPurchasePanel_plans__rxa1o{grid-template-columns:1fr}}@media (max-width:620px){.PaymentPurchasePanel_order__PdBsv{grid-template-columns:1fr auto}.PaymentPurchasePanel_cancelButton__pAJSR{grid-column:1/-1;width:100%}.PaymentPurchasePanel_qr___TXs_{grid-template-columns:1fr}.PaymentPurchasePanel_qr___TXs_ img{width:min(220px,100%);height:auto;margin:0 auto}}@media (max-width:520px){.PaymentPurchasePanel_panel___RDei{gap:18px;padding:18px 15px;border-radius:21px}.PaymentPurchasePanel_header__L_qTl h2{font-size:1.55rem}.PaymentPurchasePanel_plans__rxa1o article{grid-template-columns:40px minmax(0,1fr);padding:14px}.PaymentPurchasePanel_planIcon__gWcSt{width:40px;height:40px}.PaymentPurchasePanel_order__PdBsv{padding:13px}.PaymentPurchasePanel_qr___TXs_{padding:14px}}.RealtimeStatus_status__ObSiG{display:inline-grid;grid-template-columns:9px auto;gap:1px 7px;align-items:center;min-height:42px;padding:6px 11px;border:1px solid rgba(185,173,154,.62);border-radius:13px;background:rgba(255,255,255,.66);font-size:.75rem}.RealtimeStatus_status__ObSiG>span{grid-row:1/span 2;width:9px;height:9px;border-radius:50%}.RealtimeStatus_status__ObSiG strong{line-height:1.1}.RealtimeStatus_status__ObSiG small{grid-column:2;color:var(--muted);font-size:.62rem;line-height:1.1}.RealtimeStatus_online__7f7v5{background:#20a35a;box-shadow:0 0 0 4px rgba(32,163,90,.12)}.RealtimeStatus_connecting__uJKYz{background:#d69122;box-shadow:0 0 0 4px rgba(214,145,34,.12);animation:RealtimeStatus_realtimePulse__LMAwC 1.2s ease-in-out infinite}.RealtimeStatus_offline__Jj2B8{background:#c45543;box-shadow:0 0 0 4px rgba(196,85,67,.12)}@keyframes RealtimeStatus_realtimePulse__LMAwC{50%{opacity:.48}}@media (max-width:520px){.RealtimeStatus_status__ObSiG{width:100%}}.AccountProfile_profile__N022v{scroll-margin-top:110px;padding:clamp(20px,3vw,28px);border:1px solid rgba(185,173,154,.66);border-radius:26px;background:rgba(255,253,248,.9);box-shadow:var(--shadow-sm)}.AccountProfile_header__MopI5{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.AccountProfile_header__MopI5 h2{margin:4px 0 0;font-size:clamp(1.65rem,3vw,2.1rem)}.AccountProfile_header__MopI5 p{margin:7px 0 0;color:var(--muted);font-size:.86rem}.AccountProfile_label___6S9r{color:var(--cinnabar);font-size:.67rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.AccountProfile_locked__u49mx{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:var(--warm-soft);color:var(--warm);font-size:.68rem;font-weight:800}.AccountProfile_form__k3k1E{display:grid;gap:16px;margin-top:22px}.AccountProfile_fields__aLu1B{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) minmax(0,1fr);gap:12px}.AccountProfile_fields__aLu1B .field{gap:8px}.AccountProfile_fields__aLu1B .field span{font-size:.75rem}.AccountProfile_fields__aLu1B .field input{min-height:48px;padding:0 14px;border-color:rgba(185,173,154,.72);border-radius:13px;background:rgba(255,255,255,.78);font-size:.88rem;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.AccountProfile_fields__aLu1B .field input:hover:not(:disabled){border-color:var(--line-strong);background:#fff}.AccountProfile_fields__aLu1B .field input:disabled{background:rgba(238,231,218,.5);color:var(--muted);cursor:not-allowed}.AccountProfile_footer__4Yf4_{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:4px}.AccountProfile_emailNote__gCzg5{min-width:0;overflow-wrap:anywhere;color:var(--muted);font-size:.78rem;line-height:1.55}.AccountProfile_emailNote__gCzg5 strong{color:var(--text)}.AccountProfile_saveButton__x2EKq{flex:0 0 auto;min-height:42px;border-radius:12px;font-size:.8rem}.AccountProfile_message__eX_YH{margin:0;padding:10px 12px;border:1px solid rgba(18,102,91,.22);border-radius:12px;background:var(--accent-soft);color:var(--accent);font-size:.8rem;font-weight:750}@media (max-width:860px){.AccountProfile_fields__aLu1B{grid-template-columns:1fr}}@media (max-width:520px){.AccountProfile_profile__N022v{padding:18px 15px;border-radius:21px}.AccountProfile_header__MopI5{flex-direction:column}.AccountProfile_header__MopI5 h2{font-size:1.55rem}.AccountProfile_form__k3k1E{margin-top:18px}.AccountProfile_footer__4Yf4_{align-items:stretch;flex-direction:column}.AccountProfile_saveButton__x2EKq{width:100%}}.AccountBillingHistory_history__8Io8Q{scroll-margin-top:110px;padding:clamp(20px,3vw,28px);border:1px solid rgba(185,173,154,.66);border-radius:26px;background:rgba(255,253,248,.9);box-shadow:var(--shadow-sm)}.AccountBillingHistory_header__8YOxa h2{margin:4px 0 0;font-size:clamp(1.65rem,3vw,2.1rem)}.AccountBillingHistory_header__8YOxa p{margin:7px 0 0;color:var(--muted);font-size:.86rem}.AccountBillingHistory_label__xPsdt{color:var(--cinnabar);font-size:.67rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.AccountBillingHistory_columns__RCgEP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px}.AccountBillingHistory_group__a7SQ6{min-width:0;overflow:hidden;border:1px solid var(--line);border-radius:17px;background:rgba(255,255,255,.62)}.AccountBillingHistory_groupHeading__PcT8D{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 14px;border-bottom:1px solid var(--line);background:rgba(238,231,218,.28)}.AccountBillingHistory_groupHeading__PcT8D h3{margin:0;font-family:var(--font-sans),sans-serif;font-size:.84rem;letter-spacing:0}.AccountBillingHistory_groupHeading__PcT8D span{display:grid;min-width:24px;height:24px;place-items:center;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-size:.68rem;font-weight:850}.AccountBillingHistory_rows__rHO6k{display:grid}.AccountBillingHistory_row__jAwBr{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:13px 14px;border-bottom:1px solid var(--line)}.AccountBillingHistory_row__jAwBr:last-child{border-bottom:0}.AccountBillingHistory_row__jAwBr>div:first-child{display:grid;min-width:0;gap:4px}.AccountBillingHistory_row__jAwBr small,.AccountBillingHistory_row__jAwBr span,.AccountBillingHistory_row__jAwBr strong{overflow-wrap:anywhere}.AccountBillingHistory_row__jAwBr strong{font-size:.82rem}.AccountBillingHistory_row__jAwBr small,.AccountBillingHistory_row__jAwBr span{color:var(--muted);font-size:.69rem;line-height:1.45}.AccountBillingHistory_row__jAwBr small{color:var(--cinnabar)}.AccountBillingHistory_row__jAwBr>div:last-child{display:grid;flex:0 0 auto;justify-items:end;gap:5px;text-align:right}.AccountBillingHistory_row__jAwBr b{font-size:.78rem}.AccountBillingHistory_row__jAwBr em{padding:4px 7px;border-radius:999px;background:var(--warm-soft);color:var(--warm);font-size:.64rem;font-style:normal;font-weight:800;white-space:nowrap}.AccountBillingHistory_row__jAwBr em[data-status=completed],.AccountBillingHistory_row__jAwBr em[data-status=paid]{background:var(--accent-soft);color:var(--accent)}.AccountBillingHistory_empty__MsvpM{margin:20px 0 0;padding:18px;border:1px dashed var(--line-strong);border-radius:16px;color:var(--muted);font-size:.8rem;text-align:center}.AccountBillingHistory_group__a7SQ6 .AccountBillingHistory_empty__MsvpM{margin:0;border:0;border-radius:0}.AccountBillingHistory_error__JKXeE{margin:18px 0 0;padding:10px 12px;border:1px solid rgba(182,71,50,.2);border-radius:12px;background:var(--cinnabar-soft);color:var(--cinnabar);font-size:.78rem}@media (max-width:900px){.AccountBillingHistory_columns__RCgEP{grid-template-columns:1fr}}@media (max-width:520px){.AccountBillingHistory_history__8Io8Q{padding:18px 15px;border-radius:21px}.AccountBillingHistory_header__8YOxa h2{font-size:1.55rem}.AccountBillingHistory_row__jAwBr{padding:12px}.AccountBillingHistory_row__jAwBr>div:last-child{max-width:105px}.AccountBillingHistory_row__jAwBr b{font-size:.72rem}}.AccountDashboard_dashboard__IXNXJ{display:grid;gap:24px;margin-top:12px;--account-border:rgba(185,173,154,0.66);--account-surface:rgba(255,253,248,0.9)}.AccountDashboard_dashboard__IXNXJ svg{display:block;width:20px;height:20px}.AccountDashboard_hero___VX3m{position:relative;isolation:isolate;overflow:hidden;padding:clamp(22px,4vw,38px);border:1px solid var(--account-border);border-radius:32px;background:radial-gradient(circle at 92% 4%,rgba(226,187,127,.34),transparent 19rem),radial-gradient(circle at 4% 100%,rgba(82,151,135,.2),transparent 22rem),rgba(255,253,248,.92);box-shadow:0 24px 70px rgba(38,54,46,.1)}.AccountDashboard_hero___VX3m:after{position:absolute;top:-75px;right:-54px;z-index:-1;width:230px;height:230px;border:1px solid rgba(18,102,91,.1);border-radius:50%;box-shadow:0 0 0 28px rgba(18,102,91,.035),0 0 0 58px rgba(18,102,91,.025);content:""}.AccountDashboard_heroTop__55duM{display:flex;align-items:flex-start;justify-content:space-between;gap:28px}.AccountDashboard_identity__A_PQ7{display:flex;min-width:0;align-items:center;gap:20px}.AccountDashboard_avatarWrap__bDz1X{position:relative;flex:0 0 auto}.AccountDashboard_avatar__MYG85{position:relative;display:grid;flex:0 0 auto;width:82px;height:82px;place-items:center;border:1px solid rgba(255,255,255,.4);border-radius:26px;background:linear-gradient(145deg,#1b7569,#113d36);box-shadow:0 16px 35px rgba(18,102,91,.22);color:#fff;font-family:var(--font-serif),Georgia,serif;font-size:1.55rem;font-weight:750;letter-spacing:-.04em}.AccountDashboard_avatar__MYG85:after{position:absolute;inset:7px;border:1px solid rgba(255,255,255,.14);border-radius:20px;content:""}.AccountDashboard_avatar__MYG85>img{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;object-fit:cover}.AccountDashboard_avatarWrap__bDz1X i{position:absolute;right:-3px;bottom:-3px;width:20px;height:20px;border:4px solid #fbf7ef;border-radius:50%;background:#20a35a}.AccountDashboard_identityCopy__qHnyh{display:grid;min-width:0;gap:5px}.AccountDashboard_kicker__Mw94Z{display:inline-flex;width:fit-content;align-items:center;gap:7px;color:var(--cinnabar);font-size:.71rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.AccountDashboard_kicker__Mw94Z svg{width:15px;height:15px}.AccountDashboard_identityCopy__qHnyh h1{max-width:700px;overflow-wrap:anywhere;font-size:clamp(2.25rem,5vw,4.25rem);line-height:1}.AccountDashboard_identityCopy__qHnyh p{margin:2px 0 0;overflow-wrap:anywhere;color:var(--muted);font-size:.92rem}.AccountDashboard_heroActions__Hpch3{display:flex;flex:0 0 auto;align-items:center;gap:10px}.AccountDashboard_logoutButton__iaAhD{display:inline-flex;min-height:42px;align-items:center;justify-content:center;gap:8px;padding:0 14px;border:1px solid rgba(182,71,50,.22);border-radius:13px;background:rgba(255,253,248,.78);color:var(--cinnabar);font:inherit;font-size:.83rem;font-weight:800;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.AccountDashboard_logoutButton__iaAhD svg{width:18px;height:18px}.AccountDashboard_logoutButton__iaAhD:hover{border-color:rgba(182,71,50,.45);background:var(--cinnabar-soft);transform:translateY(-1px)}.AccountDashboard_logoutButton__iaAhD:focus-visible{outline:3px solid rgba(182,71,50,.18);outline-offset:3px}.AccountDashboard_summaryGrid__C4kUR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:30px;padding-top:20px;border-top:1px solid rgba(185,173,154,.5)}.AccountDashboard_summaryCard__UabTQ{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:start;min-width:0;padding:15px;border:1px solid rgba(185,173,154,.54);border-radius:19px;background:rgba(255,255,255,.6);box-shadow:inset 0 1px 0 rgba(255,255,255,.65)}.AccountDashboard_summaryIcon__dLuhn{display:grid;width:42px;height:42px;place-items:center;border-radius:13px;background:var(--accent-soft);color:var(--accent)}.AccountDashboard_summaryIcon__dLuhn svg{width:19px;height:19px}.AccountDashboard_summaryCard__UabTQ>div{display:grid;min-width:0;gap:2px}.AccountDashboard_chartRow__KNiFf>div span,.AccountDashboard_summaryCard__UabTQ small,.AccountDashboard_summaryCard__UabTQ span:not(.AccountDashboard_summaryIcon__dLuhn){color:var(--muted);font-size:.75rem}.AccountDashboard_summaryCard__UabTQ strong{overflow-wrap:anywhere;font-size:.98rem}.AccountDashboard_summaryCard__UabTQ small{margin-top:2px;line-height:1.35}.AccountDashboard_workspace__aj2Fz{display:grid;grid-template-columns:250px minmax(0,1fr);gap:22px;align-items:start}.AccountDashboard_sidebar__2GcW0{position:sticky;top:108px;display:grid;gap:18px;padding:20px;border:1px solid var(--account-border);border-radius:24px;background:var(--account-surface);box-shadow:var(--shadow-sm)}.AccountDashboard_sidebarHeading__iYy4j{display:grid;gap:4px}.AccountDashboard_sectionLabel__0M0RB,.AccountDashboard_sidebarHeading__iYy4j>span{color:var(--cinnabar);font-size:.67rem;font-weight:850;letter-spacing:.11em;text-transform:uppercase}.AccountDashboard_sidebarHeading__iYy4j>strong{font-family:var(--font-serif),Georgia,serif;font-size:1.22rem}.AccountDashboard_sidebarHeading__iYy4j p{margin:2px 0 0;color:var(--muted);font-size:.78rem;line-height:1.5}.AccountDashboard_accountNav__swkFb{display:grid;gap:5px}.AccountDashboard_accountNav__swkFb a{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:44px;padding:5px 8px 5px 5px;border-radius:13px;color:var(--muted);font-size:.78rem;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.AccountDashboard_accountNav__swkFb a:hover{background:var(--accent-soft);color:var(--accent);transform:translateX(2px)}.AccountDashboard_accountNav__swkFb a:focus-visible{outline:3px solid rgba(18,102,91,.18);outline-offset:2px}.AccountDashboard_accountNav__swkFb a>span{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(185,173,154,.52);border-radius:10px;background:rgba(255,255,255,.68);color:var(--accent)}.AccountDashboard_accountNav__swkFb a>span svg{width:16px;height:16px}.AccountDashboard_accountNav__swkFb b{min-width:0;font-weight:750}.AccountDashboard_accountNav__swkFb i{font-style:normal;opacity:.55}.AccountDashboard_quickStart__uOQTz{display:grid;gap:6px;padding:15px;border-radius:18px;background:linear-gradient(145deg,#173f38,#0f6458);color:#fff}.AccountDashboard_quickStart__uOQTz>span{display:flex;align-items:center;gap:6px;color:rgba(255,255,255,.68);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.AccountDashboard_quickStart__uOQTz>span svg{width:14px;height:14px}.AccountDashboard_quickStart__uOQTz>strong{font-family:var(--font-serif),Georgia,serif;font-size:1.02rem}.AccountDashboard_quickStart__uOQTz>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:5px}.AccountDashboard_quickStart__uOQTz a{display:flex;min-height:34px;align-items:center;justify-content:space-between;gap:6px;padding:0 9px;border:1px solid rgba(255,255,255,.18);border-radius:10px;background:rgba(255,255,255,.08);color:#fff;font-size:.7rem;font-weight:750;text-decoration:none}.AccountDashboard_quickStart__uOQTz a:hover{background:rgba(255,255,255,.15)}.AccountDashboard_content__TGu80{display:grid;min-width:0;gap:18px}.AccountDashboard_history__k1CYr{scroll-margin-top:110px;padding:clamp(20px,3vw,28px);border:1px solid var(--account-border);border-radius:26px;background:var(--account-surface);box-shadow:var(--shadow-sm)}.AccountDashboard_sectionHeading__6zhLr{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:20px}.AccountDashboard_sectionHeading__6zhLr h2{margin:4px 0 0;font-size:clamp(1.65rem,3vw,2.1rem)}.AccountDashboard_sectionHeading__6zhLr p{margin:7px 0 0;color:var(--muted);font-size:.86rem}.AccountDashboard_headingActions__P3vSC{display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px}.AccountDashboard_headingActions__P3vSC .button{min-height:40px;padding:0 13px;border-radius:12px;font-size:.78rem}.AccountDashboard_chartList__OIMav{display:grid;overflow:hidden;border:1px solid var(--line);border-radius:17px;background:rgba(255,255,255,.6)}.AccountDashboard_chartRow__KNiFf{display:grid;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:74px;padding:12px 15px;border-bottom:1px solid var(--line)}.AccountDashboard_chartRow__KNiFf:last-child{border-bottom:0}.AccountDashboard_chartRow__KNiFf>div{display:grid;gap:5px}.AccountDashboard_chartIcon__LT4nB,.AccountDashboard_emptyIcon__EypvJ{display:grid;place-items:center;border-radius:13px;background:var(--accent-soft);color:var(--accent)}.AccountDashboard_chartIcon__LT4nB{width:42px;height:42px}.AccountDashboard_chartIcon__LT4nB svg{width:18px;height:18px}.AccountDashboard_empty__U2XWn{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:14px;padding:20px;border:1px dashed var(--line-strong);border-radius:18px;background:rgba(255,255,255,.44)}.AccountDashboard_emptyIcon__EypvJ{width:48px;height:48px}.AccountDashboard_empty__U2XWn p{max-width:640px;margin:6px 0 0;color:var(--muted);font-size:.84rem;line-height:1.55}.AccountDashboard_errorState__6eYn1,.AccountDashboard_loadingState__Cy1pm{display:grid;justify-items:center;gap:8px;min-height:300px;margin-top:12px;padding:40px 20px;place-content:center;border:1px solid var(--account-border);border-radius:30px;background:var(--account-surface);box-shadow:var(--shadow-sm);text-align:center}.AccountDashboard_loadingMark__gqXcq{display:grid;width:58px;height:58px;margin-bottom:5px;place-items:center;border-radius:18px;background:var(--accent-soft);color:var(--accent);animation:AccountDashboard_accountPulse__QIyND 1.6s ease-in-out infinite}.AccountDashboard_errorState__6eYn1 p,.AccountDashboard_loadingState__Cy1pm>span:last-child{margin:0;color:var(--muted);font-size:.86rem}.AccountDashboard_errorState__6eYn1 strong{font-family:var(--font-serif),Georgia,serif;font-size:1.5rem}.AccountDashboard_errorState__6eYn1 .button{margin-top:8px}@keyframes AccountDashboard_accountPulse__QIyND{50%{box-shadow:0 0 0 10px rgba(18,102,91,.08);transform:translateY(-2px)}}@media (max-width:980px){.AccountDashboard_workspace__aj2Fz{grid-template-columns:210px minmax(0,1fr)}.AccountDashboard_sidebar__2GcW0{padding:15px}.AccountDashboard_accountNav__swkFb a{grid-template-columns:32px minmax(0,1fr)}.AccountDashboard_accountNav__swkFb a>i{display:none}.AccountDashboard_quickStart__uOQTz>div{grid-template-columns:1fr}.AccountDashboard_heroTop__55duM{align-items:stretch;flex-direction:column}.AccountDashboard_heroActions__Hpch3{justify-content:space-between}}@media (max-width:760px){.AccountDashboard_dashboard__IXNXJ{gap:12px}.AccountDashboard_hero___VX3m{border-radius:25px}.AccountDashboard_workspace__aj2Fz{grid-template-columns:1fr;gap:12px}.AccountDashboard_sidebar__2GcW0{position:static;gap:13px;border-radius:22px}.AccountDashboard_sidebarHeading__iYy4j p{display:none}.AccountDashboard_accountNav__swkFb{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.AccountDashboard_accountNav__swkFb a{grid-template-columns:30px minmax(0,1fr);min-height:40px;padding:4px;background:rgba(255,255,255,.48)}.AccountDashboard_accountNav__swkFb a>span{width:30px;height:30px}.AccountDashboard_quickStart__uOQTz{display:none}.AccountDashboard_sectionHeading__6zhLr{align-items:stretch;flex-direction:column}.AccountDashboard_headingActions__P3vSC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.AccountDashboard_headingActions__P3vSC .button{width:100%}}@media (max-width:520px){.AccountDashboard_dashboard__IXNXJ{width:calc(100% + 12px);margin:0 0 0 -6px}.AccountDashboard_hero___VX3m{padding:13px;border-radius:18px}.AccountDashboard_heroTop__55duM{gap:12px}.AccountDashboard_identity__A_PQ7{align-items:flex-start;gap:10px}.AccountDashboard_avatar__MYG85{width:48px;height:48px;border-radius:15px;font-size:1rem}.AccountDashboard_avatar__MYG85:after{inset:4px;border-radius:11px}.AccountDashboard_avatarWrap__bDz1X i{width:16px;height:16px;border-width:3px}.AccountDashboard_kicker__Mw94Z{font-size:.6rem;letter-spacing:.09em}.AccountDashboard_identityCopy__qHnyh h1{font-size:clamp(1.4rem,6vw,1.75rem);line-height:1.1}.AccountDashboard_identityCopy__qHnyh p{font-size:.75rem}.AccountDashboard_heroActions__Hpch3{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.AccountDashboard_logoutButton__iaAhD{min-height:42px;padding:0 10px}.AccountDashboard_summaryGrid__C4kUR{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin-top:14px;padding-top:12px}.AccountDashboard_summaryCard__UabTQ{display:block;min-width:0;padding:10px;border-radius:12px}.AccountDashboard_summaryIcon__dLuhn{display:none}.AccountDashboard_summaryCard__UabTQ>div{gap:3px}.AccountDashboard_summaryCard__UabTQ span:not(.AccountDashboard_summaryIcon__dLuhn){font-size:.69rem;line-height:1.25}.AccountDashboard_summaryCard__UabTQ strong{font-size:.86rem;line-height:1.3}.AccountDashboard_summaryCard__UabTQ small{display:none}.AccountDashboard_summaryCard__UabTQ:last-child{grid-column:1/-1}.AccountDashboard_summaryCard__UabTQ:last-child>div{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px}.AccountDashboard_summaryCard__UabTQ:last-child strong{text-align:right}.AccountDashboard_sidebar__2GcW0{gap:9px;padding:12px;border-radius:17px}.AccountDashboard_sidebarHeading__iYy4j>strong{font-size:1.1rem}.AccountDashboard_accountNav__swkFb a{gap:6px;font-size:.69rem}.AccountDashboard_history__k1CYr{padding:16px 13px;border-radius:21px}.AccountDashboard_sectionHeading__6zhLr h2{font-size:1.55rem}.AccountDashboard_empty__U2XWn{grid-template-columns:1fr;padding:16px}.AccountDashboard_emptyIcon__EypvJ{width:42px;height:42px}.AccountDashboard_chartRow__KNiFf{grid-template-columns:36px minmax(0,1fr);gap:10px;padding:12px}.AccountDashboard_chartRow__KNiFf>.badge{grid-column:2}.AccountDashboard_chartIcon__LT4nB{width:36px;height:36px}}