.date-time-input-module__a7LH9q__dateInput{width:100%;min-width:0;display:block;position:relative}.date-time-input-module__a7LH9q__dateInput input{box-sizing:border-box;color:var(--text);cursor:pointer;font:inherit;outline:0;width:100%;min-height:40px;transition:border-color .18s,box-shadow .18s,background .18s;background:var(--surface)!important;font-size:var(--font-size-ui-small,14px)!important;border:1px solid #cadbd6!important;border-radius:10px!important;padding:10px 42px 10px 11px!important;font-weight:720!important}.date-time-input-module__a7LH9q__dateInput>svg{color:#247b67;pointer-events:none;background:#eaf4f1;border-radius:7px;width:27px;height:27px;padding:5px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.date-time-input-module__a7LH9q__dateInput input::-webkit-calendar-picker-indicator{display:none}.date-time-input-module__a7LH9q__dateInput:focus-within input,.date-time-input-module__a7LH9q__dateInputOpen input{background:#fff!important;border-color:#4d9383!important;box-shadow:0 0 0 3px #247b671f!important}.date-time-input-module__a7LH9q__dateInputOpen>svg{background:var(--brand);color:#fff}.date-time-input-module__a7LH9q__dateInput input:disabled{color:#82908e;cursor:not-allowed;background:#f3f6f3!important}.date-time-input-module__a7LH9q__dateInput input:disabled+svg{opacity:.55}.date-time-input-module__a7LH9q__calendarPopover{background:var(--dialog-header-background);border:1px solid var(--dialog-border);box-shadow:var(--dialog-popover-shadow);box-sizing:border-box;z-index:3000;border-radius:16px;padding:14px;animation:.16s ease-out date-time-input-module__a7LH9q__calendarReveal;position:fixed;overflow-y:auto}.date-time-input-module__a7LH9q__calendarHeader{grid-template-columns:36px 1fr 36px;align-items:center;margin-bottom:8px;display:grid}.date-time-input-module__a7LH9q__calendarHeader strong{color:var(--dialog-title);text-align:center;font-size:14px}.date-time-input-module__a7LH9q__calendarHeader button{color:#45645e;background:#f1f6f4;border:0;border-radius:9px;justify-content:center;align-items:center;height:34px;padding:0;display:flex}.date-time-input-module__a7LH9q__calendarHeader button:hover{color:var(--brand);background:#e1efeb}.date-time-input-module__a7LH9q__calendarWeekdays,.date-time-input-module__a7LH9q__calendarGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.date-time-input-module__a7LH9q__calendarWeekdays span{color:#8a9895;font-size:var(--font-size-ui-compact);text-align:center;padding:7px 0;font-weight:800}.date-time-input-module__a7LH9q__calendarGrid{gap:3px}.date-time-input-module__a7LH9q__calendarDay{aspect-ratio:1;color:#354d48;font-size:var(--user-font-control);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;min-width:0;padding:0;font-weight:700;display:flex}.date-time-input-module__a7LH9q__calendarDay:hover:not(:disabled){color:var(--brand);background:#eaf4f1}.date-time-input-module__a7LH9q__calendarOutside{color:#aeb8b5}.date-time-input-module__a7LH9q__calendarToday{color:var(--brand);box-shadow:inset 0 0 0 1px #81b3a6}.date-time-input-module__a7LH9q__calendarSelected,.date-time-input-module__a7LH9q__calendarSelected:hover:not(:disabled){background:var(--brand);color:#fff;box-shadow:0 5px 12px #17666d40}.date-time-input-module__a7LH9q__calendarDay:disabled{color:#cbd2d0;cursor:not-allowed;text-decoration:line-through}.date-time-input-module__a7LH9q__calendarTime{background:#f7faf8;border:1px solid #e5eeeb;border-radius:11px;grid-template-columns:minmax(90px,1fr) minmax(0,1.5fr);align-items:end;gap:8px;margin-top:10px;padding:9px 10px;display:grid}.date-time-input-module__a7LH9q__timePopover .date-time-input-module__a7LH9q__calendarTime{margin-top:0}.date-time-input-module__a7LH9q__calendarTime>strong{color:#45645e;font-size:var(--user-font-control);align-items:center;gap:6px;min-height:38px;display:flex}.date-time-input-module__a7LH9q__calendarTimeFields{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:end;gap:5px;display:grid}.date-time-input-module__a7LH9q__calendarTimeFields label{gap:3px;display:grid}.date-time-input-module__a7LH9q__calendarTimeFields label span{color:#7a8b87;font-size:var(--user-font-control);font-weight:800}.date-time-input-module__a7LH9q__calendarTimeFields select{appearance:none;color:var(--dialog-title);font:inherit;font-size:var(--user-font-control);text-align:center;background:#fff;border:1px solid #cadbd6;border-radius:8px;outline:0;width:100%;min-height:36px;padding:7px 8px;font-weight:800}.date-time-input-module__a7LH9q__calendarTimeFields select:focus-visible{border-color:#4d9383;box-shadow:0 0 0 3px #247b671f}.date-time-input-module__a7LH9q__calendarTimeFields i{color:#68817a;padding-bottom:9px;font-style:normal;font-weight:900}.date-time-input-module__a7LH9q__calendarFooter{border-top:1px solid #edf2f0;justify-content:space-between;align-items:center;gap:8px;margin-top:10px;padding-top:10px;display:flex}.date-time-input-module__a7LH9q__calendarFooter>span{color:#899692;font-size:var(--user-font-control)}.date-time-input-module__a7LH9q__calendarFooter>div{gap:5px;display:flex}.date-time-input-module__a7LH9q__calendarFooter button{color:var(--brand);font-size:var(--user-font-control);background:0 0;border:0;border-radius:7px;padding:6px 8px;font-weight:800}.date-time-input-module__a7LH9q__calendarFooter button:hover:not(:disabled){background:#eaf4f1}.date-time-input-module__a7LH9q__calendarFooter button:disabled{color:#b7c1be}.date-time-input-module__a7LH9q__calendarPopover button:focus-visible{outline-offset:1px;outline:3px solid #17666d33}@keyframes date-time-input-module__a7LH9q__calendarReveal{0%{opacity:0;transform:translateY(-5px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:420px){.date-time-input-module__a7LH9q__calendarPopover{padding:12px}.date-time-input-module__a7LH9q__calendarFooter>span{display:none}.date-time-input-module__a7LH9q__calendarTime{grid-template-columns:1fr}.date-time-input-module__a7LH9q__calendarTime>strong{min-height:0}}
.color-picker-module__MXsria__root{min-width:0;position:relative}.color-picker-module__MXsria__root[data-picker-open=true]{z-index:100}.color-picker-module__MXsria__field{gap:7px;display:grid}.color-picker-module__MXsria__label{color:#43534b;font-size:var(--font-size-ui-small);font-weight:800}.color-picker-module__MXsria__trigger{color:#29342f;cursor:pointer;font:inherit;text-align:left;background:#fff;border:1px solid #d9e2dd;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;min-height:39px;padding:5px 8px;display:grid}.color-picker-module__MXsria__trigger:hover,.color-picker-module__MXsria__trigger[aria-expanded=true]{border-color:#9bb8aa;box-shadow:0 0 0 3px #2b735217}.color-picker-module__MXsria__trigger:focus-visible{border-color:var(--brand,#2b7352);outline:3px solid #2b735221}.color-picker-module__MXsria__trigger:disabled{cursor:not-allowed;opacity:.65;background:#f1f4f2}.color-picker-module__MXsria__triggerSwatch,.color-picker-module__MXsria__currentSwatch{border:2px solid #fff;flex:none;display:block;box-shadow:0 0 0 1px #2230292e}.color-picker-module__MXsria__triggerSwatch{border-radius:8px;width:34px;height:27px}.color-picker-module__MXsria__triggerCode{color:#46564e;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-size-ui-small);min-width:0;margin-left:9px}.color-picker-module__MXsria__triggerAction{color:var(--brand,#2b7352);font-size:var(--font-size-ui-small);font-weight:800}.color-picker-module__MXsria__compact{display:inline-flex}.color-picker-module__MXsria__compact .color-picker-module__MXsria__trigger{justify-content:center;gap:5px;width:auto;height:34px;min-height:34px;padding:0 7px;display:inline-flex}.color-picker-module__MXsria__compact .color-picker-module__MXsria__triggerSwatch{border-radius:50%;width:15px;height:15px}.color-picker-module__MXsria__panel{background:var(--dialog-header-background);border:1px solid var(--dialog-border);box-shadow:var(--dialog-popover-shadow);border-radius:14px;gap:12px;width:min(292px,100vw - 40px);padding:12px;display:grid;position:absolute;top:calc(100% + 7px)}.color-picker-module__MXsria__panel[data-align=left]{left:0}.color-picker-module__MXsria__panel[data-align=right]{right:0}.color-picker-module__MXsria__header,.color-picker-module__MXsria__header>div,.color-picker-module__MXsria__header>div>span:last-child{display:flex}.color-picker-module__MXsria__header{justify-content:space-between;align-items:center}.color-picker-module__MXsria__header>div{align-items:center;gap:9px}.color-picker-module__MXsria__header>div>span:last-child{flex-direction:column;gap:1px}.color-picker-module__MXsria__currentSwatch{border-radius:50%;width:30px;height:30px}.color-picker-module__MXsria__header strong{color:var(--dialog-title);font-size:var(--font-size-ui-small)}.color-picker-module__MXsria__header small{color:#7a8981;font-size:var(--font-size-form-helper)}.color-picker-module__MXsria__header>button{color:#68776f;cursor:pointer;font:inherit;background:#f2f5f3;border:0;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;padding:0 0 2px;font-size:18px;line-height:1;display:flex}.color-picker-module__MXsria__header>button:hover{color:#26352d;background:#e8eeeb}.color-picker-module__MXsria__area{background:linear-gradient(to top, #000, transparent), linear-gradient(to right, #fff, transparent), var(--picker-hue);cursor:crosshair;touch-action:none;border-radius:10px;outline:none;height:142px;position:relative;box-shadow:inset 0 0 0 1px #141d181f}.color-picker-module__MXsria__area:focus-visible{box-shadow:inset 0 0 0 1px #141d181f,0 0 0 3px #2b73522e}.color-picker-module__MXsria__cursor{height:14px;left:var(--picker-x);pointer-events:none;top:var(--picker-y);border:2px solid #fff;border-radius:50%;width:14px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000008c}.color-picker-module__MXsria__hueControl{color:#65736c;font-size:var(--font-size-ui-small);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;font-weight:800;display:grid}.color-picker-module__MXsria__hueSlider{appearance:none;cursor:pointer;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border:0;border-radius:999px;width:100%;height:9px;min-height:9px;margin:0;padding:0}.color-picker-module__MXsria__hueSlider::-webkit-slider-thumb{appearance:none;background:#fff;border:1px solid #23322a47;border-radius:50%;width:17px;height:17px;box-shadow:0 1px 3px #19261f47}.color-picker-module__MXsria__hueSlider::-moz-range-thumb{background:#fff;border:1px solid #23322a47;border-radius:50%;width:17px;height:17px;box-shadow:0 1px 3px #19261f47}.color-picker-module__MXsria__presetGrid{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.color-picker-module__MXsria__presetGrid button{color:#fff;cursor:pointer;border:2px solid #fff;border-radius:8px;justify-content:center;align-items:center;height:28px;padding:0;display:flex;box-shadow:0 0 0 1px #23322a2b}.color-picker-module__MXsria__presetGrid button:hover,.color-picker-module__MXsria__presetGrid button[aria-pressed=true]{box-shadow:0 0 0 2px var(--brand,#2b7352), 0 2px 7px #20392c38;transform:translateY(-1px)}.color-picker-module__MXsria__presetGrid svg{filter:drop-shadow(0 1px 1px #000000b3)}.color-picker-module__MXsria__hexControl{background:#f5f7f6;border-radius:9px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;padding:5px 7px 5px 10px;display:grid}.color-picker-module__MXsria__hexControl>span{color:#6b7972;font-size:var(--font-size-ui-small);letter-spacing:.08em;font-weight:900}.color-picker-module__MXsria__hexControl input{color:#29342f;font:inherit;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--font-size-ui-small);text-transform:uppercase;background:#fff;border:1px solid #d9e2dd;border-radius:8px;width:100%;min-width:0;min-height:32px;padding:6px 8px}.color-picker-module__MXsria__hexControl input:focus{border-color:var(--brand,#2b7352);outline:3px solid #2b735221}@media (max-width:560px){.color-picker-module__MXsria__panel{width:min(292px,100vw - 32px)}}
.content-rich-editor-module__NHTOOG__root{background:#fff;border:1px solid #dbe4de;border-radius:13px;width:100%;min-width:0;display:grid;overflow:hidden}.content-rich-editor-module__NHTOOG__header{background:#f6f9f7;border-bottom:1px solid #e0e7e2;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.content-rich-editor-module__NHTOOG__header>div{gap:2px;min-width:0;display:grid}.content-rich-editor-module__NHTOOG__header strong{color:#30483a;font-size:14px;font-weight:700;line-height:1.55}.content-rich-editor-module__NHTOOG__header small,.content-rich-editor-module__NHTOOG__header>span{color:#708078;font-size:var(--font-size-ui-compact);font-weight:400;line-height:1.55}.content-rich-editor-module__NHTOOG__toolbar{background:#fff;border-bottom:1px solid #e4e9e5;flex-wrap:wrap;align-items:center;gap:5px;padding:9px 10px;display:flex}.content-rich-editor-module__NHTOOG__toolbar button,.content-rich-editor-module__NHTOOG__primaryButton,.content-rich-editor-module__NHTOOG__secondaryButton{cursor:pointer;font:inherit;font-size:var(--user-font-control);border-radius:7px;justify-content:center;align-items:center;gap:5px;min-height:32px;padding:5px 8px;font-weight:700;line-height:1.4;display:inline-flex}.content-rich-editor-module__NHTOOG__toolbar button{color:#40564a;background:#f5f8f6;border:1px solid #dfe7e2}.content-rich-editor-module__NHTOOG__toolbar button:hover:not(:disabled),.content-rich-editor-module__NHTOOG__secondaryButton:hover:not(:disabled){color:#17666d;background:#eaf4ef;border-color:#a9c5b6}.content-rich-editor-module__NHTOOG__toolbar button[aria-pressed=true]{color:#1d5b3b;background:#deeee5;border-color:#91b6a0}.content-rich-editor-module__NHTOOG__toolbar button:focus-visible,.content-rich-editor-module__NHTOOG__primaryButton:focus-visible,.content-rich-editor-module__NHTOOG__secondaryButton:focus-visible{outline-offset:2px;outline:3px solid #17666d47}.content-rich-editor-module__NHTOOG__toolbar button:disabled,.content-rich-editor-module__NHTOOG__primaryButton:disabled,.content-rich-editor-module__NHTOOG__secondaryButton:disabled{cursor:not-allowed;opacity:.48}.content-rich-editor-module__NHTOOG__divider{background:#dfe7e2;width:1px;height:24px;margin:0 2px}.content-rich-editor-module__NHTOOG__inlineTool{background:#f6f9f7;border-bottom:1px solid #e0e7e2;grid-template-columns:minmax(220px,1fr) minmax(180px,.65fr) auto;align-items:end;gap:10px;padding:12px 14px;display:grid}.content-rich-editor-module__NHTOOG__inlineTool label{color:#43584c;font-size:var(--user-font-control);gap:5px;font-weight:700;line-height:1.45;display:grid}.content-rich-editor-module__NHTOOG__inlineTool input{color:#2f4539;font:inherit;background:#fff;border:1px solid #cfdcd4;border-radius:7px;width:100%;min-height:36px;padding:7px 9px}.content-rich-editor-module__NHTOOG__inlineTool input:focus-visible{outline-offset:1px;border-color:#17666d;outline:3px solid #17666d38}.content-rich-editor-module__NHTOOG__actions{flex-wrap:wrap;gap:7px;display:flex}.content-rich-editor-module__NHTOOG__primaryButton{color:#fff;background:#17666d;border:1px solid #17666d}.content-rich-editor-module__NHTOOG__secondaryButton{color:#40564a;background:#fff;border:1px solid #cfdbd4}.content-rich-editor-module__NHTOOG__editorContent{min-height:380px;max-height:52vh;overflow:auto}.content-rich-editor-module__NHTOOG__editorCanvas,.content-rich-editor-module__NHTOOG__viewerCanvas{color:#2f4036;overflow-wrap:anywhere;outline:0;font-size:14px;line-height:1.8}.content-rich-editor-module__NHTOOG__editorCanvas{min-height:380px;padding:24px 28px 48px}.content-rich-editor-module__NHTOOG__editorCanvas:focus-visible{box-shadow:inset 0 0 0 3px #17666d}.content-rich-editor-module__NHTOOG__editorCanvas [data-content-image-pending=true],.content-rich-editor-module__NHTOOG__viewerCanvas [data-content-image-pending=true]{color:#708078;text-align:center;background:#f2f6f3;border:1px dashed #a8b9ae;border-radius:8px;margin:16px 0;padding:18px;display:block}.content-rich-editor-module__NHTOOG__viewerContent{min-width:0}.content-rich-editor-module__NHTOOG__plainText{white-space:pre-wrap}.content-rich-editor-module__NHTOOG__empty{color:#899490;text-align:center;margin:0;padding:32px}.content-rich-editor-module__NHTOOG__error{color:#934b42;font-size:var(--user-font-control);background:#fff7f5;border:1px solid #efcbc6;border-radius:7px;margin:10px 14px;padding:9px 11px;line-height:1.55}.content-rich-editor-module__NHTOOG__inlineTool .content-rich-editor-module__NHTOOG__error{grid-column:1/-1;margin:0}.content-rich-editor-module__NHTOOG__countError{color:#a84136!important;font-weight:700!important}.content-rich-editor-module__NHTOOG__imageInput{display:none!important}@media (max-width:760px){.content-rich-editor-module__NHTOOG__header{flex-direction:column;align-items:flex-start;gap:6px}.content-rich-editor-module__NHTOOG__divider{display:none}.content-rich-editor-module__NHTOOG__inlineTool{grid-template-columns:1fr}.content-rich-editor-module__NHTOOG__editorContent{max-height:none}.content-rich-editor-module__NHTOOG__editorCanvas{min-height:50vh;padding:20px 17px 38px}}
.geo-module__YKzMKG__workspace,.geo-module__YKzMKG__loading,.geo-module__YKzMKG__empty,.geo-module__YKzMKG__geoContentDialogBackdrop{--geo-font-page-title:var(--member-font-page-title);--geo-font-section-title:var(--user-font-section-title);--geo-font-list-title:var(--font-size-ui-small);--geo-font-content:var(--member-font-body,var(--user-font-body));--geo-font-body:var(--member-font-body);--geo-font-metric:25px;--geo-font-article-title:var(--member-font-page-title,var(--user-font-page-title));--geo-font-article-title-mobile:24px;--geo-font-article-section-title:var(--user-font-section-title);--geo-font-family-code:Consolas, "SFMono-Regular", monospace;--geo-font-family-title:var(--font-title);--geo-font-family-ui:var(--font-body);--geo-font-weight-body:400;--geo-font-weight-list-title:700;--geo-font-weight-control:700;--geo-font-weight-heading:800;--geo-font-weight-status:850;--geo-letter-spacing-normal:0;--geo-line-height-page-title:1.3;--geo-line-height-control:1.45;--geo-line-height-collection-description:1.5;--geo-line-height-meta:1.55;--geo-line-height-body:1.65;--geo-line-height-article-heading:1.45;--geo-line-height-article:1.85;--geo-line-height-icon:1;--subsite-font-list-title:var(--geo-font-list-title);--subsite-font-section-title:var(--geo-font-list-title);font-family:var(--geo-font-family-ui);font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__workspace{gap:20px;display:grid}.geo-module__YKzMKG__workspace h1{--subsite-line-height-heading:var(--geo-line-height-body);font-family:var(--geo-font-family-ui);font-size:var(--geo-font-page-title);font-weight:var(--geo-font-weight-list-title);letter-spacing:var(--geo-letter-spacing-normal);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__workspace h2{--subsite-line-height-heading:var(--geo-line-height-article-heading);font-family:var(--geo-font-family-title);font-size:var(--geo-font-section-title);font-weight:var(--geo-font-weight-heading);letter-spacing:var(--geo-letter-spacing-normal);line-height:var(--geo-line-height-article-heading)}.geo-module__YKzMKG__workspace h3,.geo-module__YKzMKG__workspace h4{--subsite-line-height-heading:var(--geo-line-height-body);font-family:var(--geo-font-family-ui);font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);letter-spacing:var(--geo-letter-spacing-normal);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__workspace small,.geo-module__YKzMKG__loading small,.geo-module__YKzMKG__empty small,.geo-module__YKzMKG__geoContentDialogBackdrop small{font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta)}.geo-module__YKzMKG__workspace button,.geo-module__YKzMKG__workspace input,.geo-module__YKzMKG__workspace select,.geo-module__YKzMKG__workspace textarea,.geo-module__YKzMKG__geoContentDialogBackdrop button,.geo-module__YKzMKG__geoContentDialogBackdrop input,.geo-module__YKzMKG__geoContentDialogBackdrop select,.geo-module__YKzMKG__geoContentDialogBackdrop textarea{font-size:var(--member-font-control);line-height:var(--geo-line-height-control)}.geo-module__YKzMKG__pageTitle{color:#26352e;padding:0 2px}.geo-module__YKzMKG__pageTitle>div{gap:3px;display:grid}.geo-module__YKzMKG__panelTitle span{color:#66836f;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-heading);letter-spacing:var(--geo-letter-spacing-normal);line-height:var(--geo-line-height-control)}.geo-module__YKzMKG__pageTitle h1{margin:0}.geo-module__YKzMKG__panelTitle h2{font-size:var(--geo-font-section-title);letter-spacing:var(--geo-letter-spacing-normal);margin:0 0 5px}.geo-module__YKzMKG__pageTitle p{color:#68736c;max-width:720px;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-collection-description);margin:0}.geo-module__YKzMKG__collectionControls{border-radius:var(--user-radius-panel);box-shadow:var(--member-shadow-card,var(--shadow-card));background:#ffffffe6;border:1px solid #e1e7e1;gap:14px;padding:16px;display:grid}.geo-module__YKzMKG__collectionControls .geo-module__YKzMKG__pageTitle{padding:0}.geo-module__YKzMKG__collectionControls .geo-module__YKzMKG__toolbar{background:0 0;border:0;border-radius:0;padding:0}.geo-module__YKzMKG__alert{border-radius:var(--user-radius-panel);color:#913f35;background:#fff5f3;border:1px solid #efc9c4;padding:13px 15px}.geo-module__YKzMKG__loading,.geo-module__YKzMKG__empty{border-radius:var(--user-radius-panel);color:#66736a;text-align:center;background:#fff;border:1px dashed #d9ded8;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:220px;padding:28px;display:flex}.geo-module__YKzMKG__empty strong{color:#283b31;font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__empty p{max-width:560px;font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body);margin:0}.geo-module__YKzMKG__quickForm,.geo-module__YKzMKG__resultPanel,.geo-module__YKzMKG__createProject,.geo-module__YKzMKG__cardsPanel{border:1px solid var(--member-border);border-radius:var(--member-radius-panel);background:var(--member-surface);box-shadow:var(--member-shadow-card);padding:22px}.geo-module__YKzMKG__enterpriseLine,.geo-module__YKzMKG__panelTitle,.geo-module__YKzMKG__cardFooter{justify-content:space-between;align-items:center;gap:16px;display:flex}.geo-module__YKzMKG__enterpriseLine>label,.geo-module__YKzMKG__toolbar .geo-module__YKzMKG__projectFilter{flex:0 360px;min-width:0}.geo-module__YKzMKG__knowledgeBadge{color:#53725f;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-status);line-height:var(--geo-line-height-body);background:#eef6ef;border-radius:999px;align-items:center;gap:7px;padding:9px 12px;display:inline-flex}.geo-module__YKzMKG__quickForm label,.geo-module__YKzMKG__toolbar label,.geo-module__YKzMKG__formGrid label{color:#4f5d55;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-heading);line-height:var(--geo-line-height-control);gap:7px;display:grid}.geo-module__YKzMKG__quickForm input,.geo-module__YKzMKG__quickForm select,.geo-module__YKzMKG__quickForm textarea,.geo-module__YKzMKG__toolbar input,.geo-module__YKzMKG__toolbar select,.geo-module__YKzMKG__formGrid input,.geo-module__YKzMKG__formGrid select,.geo-module__YKzMKG__formGrid textarea{box-sizing:border-box;border-radius:var(--user-radius-control);color:#26352e;width:100%;font:inherit;font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-control);background:#fbfcfa;border:1px solid #dfe3dd;outline:none;padding:11px 12px}.geo-module__YKzMKG__quickForm textarea,.geo-module__YKzMKG__formGrid textarea{resize:vertical;line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__quickForm input:focus,.geo-module__YKzMKG__quickForm select:focus,.geo-module__YKzMKG__quickForm textarea:focus,.geo-module__YKzMKG__toolbar input:focus,.geo-module__YKzMKG__toolbar select:focus{border-color:#789681;box-shadow:0 0 0 3px #648b701f}.geo-module__YKzMKG__fullField{margin-top:18px}.geo-module__YKzMKG__fullField small,.geo-module__YKzMKG__muted{color:#89928c;font-weight:var(--geo-font-weight-body)}.geo-module__YKzMKG__fullField>small,.geo-module__YKzMKG__compactForm label>small{font-size:var(--font-size-form-helper)}.geo-module__YKzMKG__advanced{border-radius:var(--user-radius-control);background:#f7f8f5;margin-top:14px;padding:12px 14px}.geo-module__YKzMKG__advanced summary{cursor:pointer;color:#4f6356;font-weight:var(--geo-font-weight-control);line-height:var(--geo-line-height-control)}.geo-module__YKzMKG__advanced .geo-module__YKzMKG__formGrid{margin-top:14px}.geo-module__YKzMKG__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.geo-module__YKzMKG__wideField{grid-column:1/-1}.geo-module__YKzMKG__formActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;margin-top:18px;display:flex}.geo-module__YKzMKG__primaryButton,.geo-module__YKzMKG__secondaryButton,.geo-module__YKzMKG__dangerButton{border-radius:var(--user-radius-control);min-height:40px;font-weight:var(--geo-font-weight-control);font-size:var(--geo-font-body);line-height:var(--geo-line-height-control);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:7px;padding:0 15px;text-decoration:none;display:inline-flex}.geo-module__YKzMKG__primaryButton{color:#fff;background:#315a43}.geo-module__YKzMKG__secondaryButton{color:#3c5948;background:#fff;border-color:#d7ded8}.geo-module__YKzMKG__dangerButton{color:#983f36;background:#fff7f5;border-color:#d7a7a1}.geo-module__YKzMKG__primaryButton:disabled,.geo-module__YKzMKG__secondaryButton:disabled,.geo-module__YKzMKG__dangerButton:disabled{cursor:not-allowed;opacity:.55}.geo-module__YKzMKG__progressLine{background:#edf0ec;border-radius:999px;height:7px;margin:16px 0;overflow:hidden}.geo-module__YKzMKG__progressLine span{border-radius:inherit;background:linear-gradient(90deg,#5e8e6d,#9aba72);min-width:7%;height:100%;transition:width .25s;display:block}.geo-module__YKzMKG__selectionList{gap:9px;display:grid}.geo-module__YKzMKG__selectionList label{border:1px solid #e4e7e2;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:13px;display:grid}.geo-module__YKzMKG__selectionList label>span{gap:3px;display:grid}.geo-module__YKzMKG__selectionList strong{font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__selectionList small{color:#7d8981}.geo-module__YKzMKG__selectionList input[type=checkbox],.geo-module__YKzMKG__checkboxGrid input[type=checkbox],.geo-module__YKzMKG__checkLine input[type=checkbox]{accent-color:var(--brand);cursor:pointer;flex:none;block-size:18px;inline-size:18px;margin:0}.geo-module__YKzMKG__selectionList input[type=checkbox]:focus-visible,.geo-module__YKzMKG__checkboxGrid input[type=checkbox]:focus-visible,.geo-module__YKzMKG__checkLine input[type=checkbox]:focus-visible{outline-offset:2px;outline:3px solid #17666d33}.geo-module__YKzMKG__selectionList input[type=checkbox]:disabled,.geo-module__YKzMKG__checkboxGrid input[type=checkbox]:disabled,.geo-module__YKzMKG__checkLine input[type=checkbox]:disabled{opacity:.55;cursor:not-allowed}.geo-module__YKzMKG__successNotice{border-radius:var(--user-radius-control);color:#39704b;background:#edf8ef;align-items:center;gap:8px;margin-top:14px;padding:12px 14px;display:flex}.geo-module__YKzMKG__batchFailure{border-radius:var(--user-radius-control);color:#74483f;background:#fff7f5;border:1px solid #efd4cf;padding:14px}.geo-module__YKzMKG__batchFailure strong{color:#8b3f34;font-weight:var(--geo-font-weight-list-title)}.geo-module__YKzMKG__batchFailure p{font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body);margin:6px 0 0}.geo-module__YKzMKG__batchFailure .geo-module__YKzMKG__formActions{justify-content:flex-start;margin-top:12px}.geo-module__YKzMKG__status{color:#5d6761;width:max-content;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-status);line-height:var(--geo-line-height-body);white-space:nowrap;background:#eef0ed;border-radius:999px;align-items:center;padding:5px 9px;display:inline-flex}.geo-module__YKzMKG__status_active,.geo-module__YKzMKG__status_ready,.geo-module__YKzMKG__status_approved,.geo-module__YKzMKG__status_succeeded,.geo-module__YKzMKG__status_delivered{color:#337148;background:#eaf6ed}.geo-module__YKzMKG__status_failed,.geo-module__YKzMKG__status_dead,.geo-module__YKzMKG__status_blocked,.geo-module__YKzMKG__status_rejected,.geo-module__YKzMKG__status_check_failed{color:#a44438;background:#fff0ed}.geo-module__YKzMKG__status_pending,.geo-module__YKzMKG__status_queued,.geo-module__YKzMKG__status_running,.geo-module__YKzMKG__status_review_pending,.geo-module__YKzMKG__status_needs_confirmation{color:#8b651f;background:#fff6dc}.geo-module__YKzMKG__toolbar{border-radius:var(--user-radius-panel);background:#fff;border:1px solid #e4e7e1;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:16px;display:flex}.geo-module__YKzMKG__toolbar label{min-width:0}.geo-module__YKzMKG__toolbar .geo-module__YKzMKG__searchFilter{flex:360px}.geo-module__YKzMKG__toolbar .geo-module__YKzMKG__primaryButton{margin-left:0}.geo-module__YKzMKG__cardsPanel{gap:12px;display:grid}.geo-module__YKzMKG__libraryCard{border:1px solid #e8eae5;border-radius:15px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:16px;display:flex}.geo-module__YKzMKG__libraryCard h3{--subsite-line-height-heading:var(--geo-line-height-body);color:#2c3e33;font-family:var(--geo-font-family-ui);font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body);margin:5px 0}.geo-module__YKzMKG__libraryCard p{color:#7a867e;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body);margin:0}.geo-module__YKzMKG__libraryCard small{color:#7a867e;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta);margin:0}.geo-module__YKzMKG__cardMeta{color:#66736b;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.geo-module__YKzMKG__createProject{scroll-margin-top:20px}.geo-module__YKzMKG__panelTitle h2{font-size:var(--geo-font-section-title)}.geo-module__YKzMKG__createProject .geo-module__YKzMKG__formGrid{margin-top:18px}.geo-module__YKzMKG__projectGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.geo-module__YKzMKG__projectCard{border-radius:var(--user-radius-panel);background:#fff;border:1px solid #e3e6e0;grid-template-columns:auto 1fr;gap:14px;padding:20px;display:grid}.geo-module__YKzMKG__projectIcon{border-radius:var(--user-radius-panel);color:#51715c;background:#edf5ef;place-items:center;width:44px;height:44px;display:grid}.geo-module__YKzMKG__projectCard h2{--subsite-line-height-heading:var(--geo-line-height-body);color:#293c31;font-family:var(--geo-font-family-ui);font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body);margin:5px 0 8px}.geo-module__YKzMKG__projectCard p{color:#768179;align-items:center;gap:6px;margin:0;display:flex}.geo-module__YKzMKG__projectCard small{color:#8b948e;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta)}.geo-module__YKzMKG__projectCard .geo-module__YKzMKG__cardFooter{border-top:1px solid #edf0ec;grid-column:1/-1;padding-top:13px}.geo-module__YKzMKG__projectCard a{color:#38634a;font-weight:var(--geo-font-weight-control);line-height:var(--geo-line-height-control);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.geo-module__YKzMKG__successAlert{border-radius:var(--user-radius-panel);color:#34704a;background:#f0faf2;border:1px solid #c9e1cf;align-items:center;gap:8px;padding:13px 15px;display:flex}.geo-module__YKzMKG__breadcrumb{color:#7c8a88;font-size:var(--geo-font-body);line-height:var(--geo-line-height-control);flex-wrap:wrap;align-items:center;gap:8px;min-height:32px;margin:0;padding:2px 0;display:flex}.geo-module__YKzMKG__breadcrumb a{color:#38634a;font-weight:var(--geo-font-weight-control);line-height:var(--geo-line-height-control);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.geo-module__YKzMKG__breadcrumb>span{align-items:center;min-height:20px;display:inline-flex}.geo-module__YKzMKG__breadcrumb>span:last-child{color:#26352e;font-weight:var(--geo-font-weight-list-title)}.geo-module__YKzMKG__projectBanner{background:var(--surface);border-radius:var(--member-radius-panel,16px);box-shadow:var(--member-shadow-card,0 8px 30px #1f372a0b);border:1px solid #dfe6de;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:15px;padding:19px 21px;display:grid}.geo-module__YKzMKG__bannerIcon{border-radius:var(--user-radius-control);color:#fff;background:linear-gradient(135deg,#315a43,#9aba72);justify-content:center;align-items:center;width:48px;height:48px;display:flex}.geo-module__YKzMKG__projectBanner h2{color:#26352e;font-size:var(--geo-font-section-title);font-weight:var(--geo-font-weight-heading);line-height:var(--geo-line-height-article-heading);margin:0 0 5px}.geo-module__YKzMKG__projectBanner p{color:#74817f;font-size:var(--geo-font-body);margin:0}.geo-module__YKzMKG__bannerActions{align-items:center;gap:8px;display:flex}.geo-module__YKzMKG__tabs{background:#ffffffb8;border:1px solid #e1e5df;border-radius:13px;gap:5px;padding:5px;display:flex;overflow-x:auto}.geo-module__YKzMKG__tabs button{color:#66736b;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-control);line-height:var(--geo-line-height-control);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:6px;padding:9px 11px;display:flex}.geo-module__YKzMKG__tabIndex{color:inherit;font-size:var(--geo-font-body);font-variant-numeric:tabular-nums;font-weight:var(--geo-font-weight-status);line-height:var(--geo-line-height-icon);flex:0 0 15px;justify-content:center;align-items:center;width:15px;display:inline-flex}.geo-module__YKzMKG__tabs button:hover{color:#315a43}.geo-module__YKzMKG__tabs button.geo-module__YKzMKG__active{color:#315a43;background:#fff;box-shadow:0 5px 14px #1f372a14}.geo-module__YKzMKG__taskStrip{border-radius:var(--user-radius-control);background:#f2f8f5;border:1px solid #dceae3;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.geo-module__YKzMKG__taskStrip[data-status=failed],.geo-module__YKzMKG__taskStrip[data-status=dead],.geo-module__YKzMKG__taskStrip[data-status=cancelled]{background:#fff7f5;border-color:#efd4cf}.geo-module__YKzMKG__taskIdentity,.geo-module__YKzMKG__taskFacts{gap:3px;min-width:0;display:grid}.geo-module__YKzMKG__taskIdentity{flex:auto}.geo-module__YKzMKG__taskStrip strong{color:#304639;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__taskStrip small{color:#74817f;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta)}.geo-module__YKzMKG__taskFacts{text-align:right;flex:none}.geo-module__YKzMKG__detailGrid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);align-items:start;gap:18px;display:grid}.geo-module__YKzMKG__mainColumn,.geo-module__YKzMKG__sideColumn{gap:18px;display:grid}.geo-module__YKzMKG__dualForms{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.geo-module__YKzMKG__compactForm{border:1px solid var(--member-border);border-radius:var(--member-radius-panel);background:var(--member-surface);box-shadow:var(--member-shadow-card);gap:14px;padding:20px;display:grid}.geo-module__YKzMKG__wordPackCycleForm{border-radius:15px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;display:flex}.geo-module__YKzMKG__wordPackCycleForm .geo-module__YKzMKG__wordPackCycleField{white-space:nowrap;flex:0 auto;align-items:center;gap:10px;display:flex}.geo-module__YKzMKG__wordPackCycleForm .geo-module__YKzMKG__wordPackCycleField select{width:min(360px,46vw);min-width:240px}.geo-module__YKzMKG__wordPackCycleForm>.geo-module__YKzMKG__muted{margin:0}.geo-module__YKzMKG__wordPackCreationForm{grid-auto-rows:max-content;align-content:start}.geo-module__YKzMKG__wordPackGenerateButton{align-self:start;min-width:132px;padding-inline:18px;transition:background-color .16s,box-shadow .16s;box-shadow:0 8px 18px #315a432e}.geo-module__YKzMKG__wordPackGenerateButton:not(:disabled):hover{background:#294f3a;box-shadow:0 10px 22px #315a433d}.geo-module__YKzMKG__wordPackGenerateButton:not(:disabled):active{box-shadow:0 5px 12px #315a4333}.geo-module__YKzMKG__compactForm .geo-module__YKzMKG__panelTitle h2{font-size:var(--geo-font-section-title)}.geo-module__YKzMKG__compactForm label{color:#4f5e55;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-heading);line-height:var(--geo-line-height-control);gap:7px;display:grid}.geo-module__YKzMKG__compactForm .geo-module__YKzMKG__contentGenerationFilters label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;display:grid}.geo-module__YKzMKG__contentGenerationFilters{grid-template-columns:minmax(0,520px) minmax(0,420px);justify-content:start}.geo-module__YKzMKG__contentGenerationFilters label>span{white-space:nowrap}.geo-module__YKzMKG__compactForm .geo-module__YKzMKG__contentGenerationFilters select{width:100%}.geo-module__YKzMKG__compactForm input,.geo-module__YKzMKG__compactForm select,.geo-module__YKzMKG__compactForm textarea,.geo-module__YKzMKG__headerSelect{box-sizing:border-box;border-radius:var(--user-radius-control);color:#27382e;width:100%;font:inherit;font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-control);background:#fbfcfa;border:1px solid #dce2dc;outline:none;padding:10px 11px}.geo-module__YKzMKG__compactForm textarea{resize:vertical;line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__compactForm input:focus,.geo-module__YKzMKG__compactForm select:focus,.geo-module__YKzMKG__compactForm textarea:focus{border-color:#799783;box-shadow:0 0 0 3px #648b701f}.geo-module__YKzMKG__compactForm>.geo-module__YKzMKG__primaryButton,.geo-module__YKzMKG__compactForm>.geo-module__YKzMKG__secondaryButton{width:max-content}.geo-module__YKzMKG__metricGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.geo-module__YKzMKG__metricCard{border-radius:var(--user-radius-panel);background:#f6f8f4;gap:4px;padding:15px;display:grid}.geo-module__YKzMKG__metricCard strong{color:#294a36;font-size:var(--geo-font-metric);font-weight:var(--geo-font-weight-status);line-height:var(--geo-line-height-page-title)}.geo-module__YKzMKG__metricCard span{color:#78837c;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta)}.geo-module__YKzMKG__inlineActions,.geo-module__YKzMKG__actionBar,.geo-module__YKzMKG__cardActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.geo-module__YKzMKG__actionBar{background:#f5f8f4;border-radius:13px;padding:14px}.geo-module__YKzMKG__actionBar strong{color:#34483b;margin-right:auto}.geo-module__YKzMKG__cycleList{gap:8px;display:grid}.geo-module__YKzMKG__cycleList>button{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #e3e7e1;border-radius:13px;justify-content:space-between;align-items:center;gap:14px;padding:13px 14px;display:flex}.geo-module__YKzMKG__cycleList>button>div{gap:5px;display:grid}.geo-module__YKzMKG__cycleList strong{color:#314438}.geo-module__YKzMKG__cycleList small{color:#828c86;font-size:var(--geo-font-body)}.geo-module__YKzMKG__cycleList .geo-module__YKzMKG__selectedCycle{background:#f1f7f2;border-color:#91ac98;box-shadow:0 0 0 2px #668f7214}.geo-module__YKzMKG__linkSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.geo-module__YKzMKG__linkSummary span{border-radius:var(--user-radius-control);color:#66736a;font-size:var(--geo-font-body);background:#f3f6f2;padding:9px}.geo-module__YKzMKG__detailCard,.geo-module__YKzMKG__contentCard{background:#fff;border:1px solid #e7e9e5;border-radius:15px;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:17px;display:grid}.geo-module__YKzMKG__cardBody{min-width:0}.geo-module__YKzMKG__cardBody h3{--subsite-line-height-heading:var(--geo-line-height-body);color:#2c4034;font-family:var(--geo-font-family-ui);font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body);margin:8px 0 6px}.geo-module__YKzMKG__cardBody p{color:#69766e;font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body);margin:0 0 8px}.geo-module__YKzMKG__cardBody small{color:#89928d;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta)}.geo-module__YKzMKG__cardActions{justify-content:flex-end;align-self:center;max-width:290px}.geo-module__YKzMKG__wordPackMetaLine{color:#89928d;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta);flex-wrap:wrap;align-items:center;gap:4px 6px;display:flex}.geo-module__YKzMKG__wordPackIndustryEditButton{color:#486052;cursor:pointer;font:inherit;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-control);line-height:var(--geo-line-height-control);background:#fff;border:1px solid #d7ded8;border-radius:7px;padding:3px 8px}.geo-module__YKzMKG__wordPackIndustryEditButton:hover:not(:disabled){background:#f7faf7;border-color:#9aaca0}.geo-module__YKzMKG__wordPackIndustryEditButton:focus-visible{outline-offset:2px;outline:3px solid #315a4338}.geo-module__YKzMKG__wordPackIndustryEditButton:disabled{cursor:not-allowed;opacity:.5}.geo-module__YKzMKG__cardBody .geo-module__YKzMKG__wordPackIndustryWarning,.geo-module__YKzMKG__cardBody .geo-module__YKzMKG__wordPackGovernanceWarning{color:#8b5a24;margin-top:6px;display:block}.geo-module__YKzMKG__contentDeliveryActions{flex-wrap:nowrap;gap:6px;max-width:none}.geo-module__YKzMKG__contentDeliveryActions>button{flex:none;gap:5px;min-height:36px;padding:0 10px}.geo-module__YKzMKG__riskTag,.geo-module__YKzMKG__roleTag{color:#7b6338;font-size:var(--geo-font-body);line-height:var(--geo-line-height-body);background:#f6f1e8;border-radius:999px;padding:4px 8px;display:inline-flex}.geo-module__YKzMKG__riskTag{font-weight:var(--geo-font-weight-status)}.geo-module__YKzMKG__roleTag{font-weight:var(--geo-font-weight-list-title)}.geo-module__YKzMKG__textButton{color:#65746b;font:inherit;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-control);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;text-decoration:underline}.geo-module__YKzMKG__textButton:disabled{opacity:.5;cursor:not-allowed}.geo-module__YKzMKG__dangerTextButton{color:#983f36;font:inherit;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-control);cursor:pointer;text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;align-items:center;gap:5px;text-decoration:underline;display:inline-flex}.geo-module__YKzMKG__dangerTextButton:disabled{opacity:.5;cursor:not-allowed}.geo-module__YKzMKG__entityDetails{border-top:1px solid #e7e9e5;grid-column:1/-1;padding-top:14px}.geo-module__YKzMKG__entityDetails summary{color:#52665a;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-control);line-height:var(--geo-line-height-control);cursor:pointer}.geo-module__YKzMKG__entityDetailGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.geo-module__YKzMKG__entityDetailGrid>div,.geo-module__YKzMKG__contentCheckPanel>div{border-radius:var(--user-radius-control);background:#f6f8f5;padding:11px}.geo-module__YKzMKG__entityDetailGrid strong,.geo-module__YKzMKG__entityDetailGrid span{display:block}.geo-module__YKzMKG__entityDetailGrid strong{color:#31483a;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-meta);margin-bottom:5px}.geo-module__YKzMKG__entityDetailGrid span{color:#6f7c74;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__contentCheckPanel,.geo-module__YKzMKG__contentEditForm{align-content:start;gap:10px;min-width:0;display:grid}.geo-module__YKzMKG__contentDetailHeader,.geo-module__YKzMKG__geoContentDialogMeta{justify-content:space-between;align-items:center;gap:12px;display:flex}.geo-module__YKzMKG__contentDetailHeader h3,.geo-module__YKzMKG__contentDetailHeader h4,.geo-module__YKzMKG__contentCheckPanel h4{--subsite-line-height-heading:var(--geo-line-height-body);color:#304639;font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body);margin:0}.geo-module__YKzMKG__contentEditForm label{color:#56665c;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-heading);line-height:var(--geo-line-height-control);gap:6px;display:grid}.geo-module__YKzMKG__contentEditForm textarea{resize:vertical;min-height:92px}.geo-module__YKzMKG__contentCheckPanel{border-radius:var(--user-radius-control);background:#f3f7f3;padding:14px}.geo-module__YKzMKG__contentCheckPanel p,.geo-module__YKzMKG__contentCheckPanel ul{color:#637068;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body);margin:0}.geo-module__YKzMKG__contentCheckPanel ul{padding-left:18px}.geo-module__YKzMKG__riskNotice{color:#735b34;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-status);line-height:var(--geo-line-height-body);border-left:3px solid #bd8b43;background:#fbf6ed!important}.geo-module__YKzMKG__geoDiscardConfirm{border-radius:var(--user-radius-control);z-index:2;background:#fff8ef;border:1px solid #e5cfaa;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex;position:sticky;top:0;box-shadow:0 8px 20px #50391814}.geo-module__YKzMKG__geoDiscardConfirm>div:first-child{gap:3px;display:grid}.geo-module__YKzMKG__geoDiscardConfirm strong{color:#6d532c;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__geoDiscardConfirm p{color:#7b6849;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body);margin:0}.geo-module__YKzMKG__dangerButton:focus-visible{outline-offset:2px;outline:3px solid #983f36}.geo-module__YKzMKG__geoContentDialogBackdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:var(--layer-dialog);background:#0c1f1ba8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0;overflow:auto}.geo-module__YKzMKG__geoContentDialog{background:var(--dialog-surface-background);border:1px solid var(--dialog-border);border-radius:var(--user-radius-panel);box-shadow:var(--dialog-shadow);flex-direction:column;width:min(1120px,100%);max-width:1120px;min-height:min(720px,100vh - 40px);max-height:calc(100vh - 40px);display:flex;overflow:hidden}.geo-module__YKzMKG__geoContentDialogCompact{width:min(620px,100%);max-width:620px;min-height:0}.geo-module__YKzMKG__geoContentDialogHeader{background:var(--dialog-header-background);border-bottom:1px solid var(--dialog-divider);flex:none;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.geo-module__YKzMKG__geoContentDialogHeader>div{align-items:center;gap:11px;min-width:0;display:flex}.geo-module__YKzMKG__geoContentDialogHeader>div>span{border-radius:var(--user-radius-control);color:var(--brand);background:#e8f4f0;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.geo-module__YKzMKG__geoContentDialogHeader>div>div{gap:3px;min-width:0;display:grid}.geo-module__YKzMKG__geoContentDialogHeader strong{color:var(--dialog-title);font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.geo-module__YKzMKG__geoContentDialogHeader small{color:var(--dialog-description);font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta)}.geo-module__YKzMKG__geoContentDialogClose{background:var(--dialog-close-background);border:1px solid var(--dialog-border);border-radius:var(--user-radius-control);color:var(--dialog-close-color);cursor:pointer;flex:none;justify-content:center;align-items:center;width:34px;height:34px;padding:0;display:flex}.geo-module__YKzMKG__geoContentDialogClose:focus-visible,.geo-module__YKzMKG__geoEditorToolbar button:focus-visible{outline-offset:2px;outline:3px solid #17666d}.geo-module__YKzMKG__geoContentDialogClose:disabled{cursor:not-allowed;opacity:.55}.geo-module__YKzMKG__geoContentDialogBody{flex:auto;min-width:0;min-height:0;padding:20px;overflow:auto}.geo-module__YKzMKG__geoContentDialogFooter{background:var(--dialog-header-background);border-top:1px solid var(--dialog-divider);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:14px 20px;display:flex}.geo-module__YKzMKG__geoContentDialogMeta{flex-wrap:wrap;justify-content:flex-start;margin-bottom:14px}.geo-module__YKzMKG__geoContentDialogMeta>span{color:#53685b;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta);background:#eef4f0;border-radius:999px;padding:5px 9px}.geo-module__YKzMKG__geoContentDialogMeta>.geo-module__YKzMKG__riskMeta{font-weight:var(--geo-font-weight-status)}.geo-module__YKzMKG__geoDialogNotice{border-radius:var(--user-radius-control);color:#316147;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body);background:#edf7f1;border:1px solid #c8e0d1;margin-bottom:12px;padding:10px 12px}.geo-module__YKzMKG__geoDialogNotice[data-tone=error]{color:#963f36;background:#fff3f1;border-color:#efcbc6}.geo-module__YKzMKG__exportDialogIntro{color:#64736a;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body);margin:0 0 16px}.geo-module__YKzMKG__exportFormatFieldset{border:0;margin:0;padding:0}.geo-module__YKzMKG__exportFormatFieldset legend{color:#304639;font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body);padding:0}.geo-module__YKzMKG__exportFormatList{gap:10px;margin-top:12px;display:grid}.geo-module__YKzMKG__publicationChoiceList{gap:10px;display:grid}.geo-module__YKzMKG__publicationChoice{border-radius:var(--user-radius-control);color:inherit;cursor:pointer;text-align:left;background:#fff;border:1px solid #dce4de;gap:4px;padding:13px 14px;display:grid}.geo-module__YKzMKG__publicationChoice:hover:not(:disabled){background:#f1f7f2;border-color:#789681}.geo-module__YKzMKG__publicationChoice:focus-visible{outline-offset:2px;outline:3px solid #17666d47}.geo-module__YKzMKG__publicationChoice:disabled{cursor:not-allowed;opacity:.6}.geo-module__YKzMKG__publicationChoice strong{color:#304639;font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__publicationChoice small{color:#718078;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta)}.geo-module__YKzMKG__exportFormatOption{border-radius:var(--user-radius-control);cursor:pointer;background:#fff;border:1px solid #dce4de;grid-template-columns:auto minmax(0,1fr);align-items:flex-start;gap:11px;padding:13px 14px;display:grid}.geo-module__YKzMKG__exportFormatOption[data-selected=true]{background:#f1f7f2;border-color:#789681;box-shadow:0 0 0 2px #648b7014}.geo-module__YKzMKG__exportFormatOption[data-disabled=true]{cursor:not-allowed;opacity:.6}.geo-module__YKzMKG__exportFormatOption:focus-within{outline-offset:2px;outline:3px solid #17666d47}.geo-module__YKzMKG__exportFormatOption input{accent-color:#315a43;margin:3px 0 0}.geo-module__YKzMKG__exportFormatOption>span{gap:3px;min-width:0;display:grid}.geo-module__YKzMKG__exportFormatOption strong{color:#304639;font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__exportFormatOption small{color:#718078;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta)}.geo-module__YKzMKG__geoContentDialogLayout{grid-template-columns:minmax(0,1fr) minmax(250px,290px);align-items:start;gap:16px;min-width:0;display:grid}.geo-module__YKzMKG__geoContentDialogMain{gap:12px;min-width:0;display:grid}.geo-module__YKzMKG__geoContentDocumentShell{background:#fff;border:1px solid #e1e8e3;border-radius:13px;min-height:420px;overflow:auto}.geo-module__YKzMKG__geoContentDocument,.geo-module__YKzMKG__geoEditorCanvas{color:#2f4036;font-size:var(--geo-font-content);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-article);overflow-wrap:anywhere}.geo-module__YKzMKG__geoContentDocument{outline:0;max-width:820px;min-height:420px;margin:0 auto;padding:28px 32px 52px}.geo-module__YKzMKG__geoContentDocument h1,.geo-module__YKzMKG__geoEditorCanvas h1{--subsite-line-height-heading:var(--geo-line-height-page-title);color:#20352a;font-family:var(--geo-font-family-title);font-size:var(--geo-font-article-title);font-weight:var(--geo-font-weight-heading);line-height:var(--geo-line-height-page-title);margin:0 0 22px}.geo-module__YKzMKG__geoContentDocument h2,.geo-module__YKzMKG__geoEditorCanvas h2{--subsite-line-height-heading:var(--geo-line-height-article-heading);color:#274334;font-family:var(--geo-font-family-title);font-size:var(--geo-font-article-section-title);font-weight:var(--geo-font-weight-heading);line-height:var(--geo-line-height-article-heading);margin:30px 0 12px}.geo-module__YKzMKG__geoContentDocument h3,.geo-module__YKzMKG__geoEditorCanvas h3{--subsite-line-height-heading:var(--geo-line-height-article-heading);color:#31513e;font-family:var(--geo-font-family-title);font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-article-heading);margin:24px 0 10px}.geo-module__YKzMKG__geoContentDocument h4,.geo-module__YKzMKG__geoContentDocument h5,.geo-module__YKzMKG__geoContentDocument h6,.geo-module__YKzMKG__geoEditorCanvas h4,.geo-module__YKzMKG__geoEditorCanvas h5,.geo-module__YKzMKG__geoEditorCanvas h6{--subsite-line-height-heading:var(--geo-line-height-article-heading);color:#3c5b48;font-family:var(--geo-font-family-title);font-size:var(--geo-font-list-title);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-article-heading);margin:20px 0 8px}.geo-module__YKzMKG__geoContentDocument p,.geo-module__YKzMKG__geoEditorCanvas p{font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-article);margin:0 0 14px}.geo-module__YKzMKG__geoContentDocument ul,.geo-module__YKzMKG__geoContentDocument ol,.geo-module__YKzMKG__geoEditorCanvas ul,.geo-module__YKzMKG__geoEditorCanvas ol{margin:0 0 16px;padding-left:26px}.geo-module__YKzMKG__geoContentDocument li,.geo-module__YKzMKG__geoEditorCanvas li{font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-article);margin:5px 0}.geo-module__YKzMKG__geoContentDocument blockquote,.geo-module__YKzMKG__geoEditorCanvas blockquote{color:#4e6356;background:#f3f7f4;border-left:4px solid #8bb09a;margin:18px 0;padding:12px 16px}.geo-module__YKzMKG__geoContentDocument blockquote p,.geo-module__YKzMKG__geoEditorCanvas blockquote p{margin:0}.geo-module__YKzMKG__geoContentDocument a,.geo-module__YKzMKG__geoEditorCanvas a{color:#17666d;font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-article);text-underline-offset:3px;text-decoration:underline}.geo-module__YKzMKG__geoContentDocument code,.geo-module__YKzMKG__geoEditorCanvas code{color:#8b3f3a;font-family:var(--geo-font-family-code);font-size:var(--geo-font-body);background:#edf3ef;border-radius:5px;padding:2px 5px}.geo-module__YKzMKG__geoContentDocument pre,.geo-module__YKzMKG__geoEditorCanvas pre{border-radius:var(--user-radius-control);color:#f4f7f5;background:#20312a;margin:18px 0;padding:15px 17px;overflow:auto}.geo-module__YKzMKG__geoContentDocument pre code,.geo-module__YKzMKG__geoEditorCanvas pre code{color:inherit;background:0 0;padding:0}.geo-module__YKzMKG__geoContentDocument hr,.geo-module__YKzMKG__geoEditorCanvas hr{border:0;border-top:1px solid #dbe4de;margin:26px 0}.geo-module__YKzMKG__geoContentDocument img,.geo-module__YKzMKG__geoEditorCanvas img{border-radius:var(--user-radius-control);border:1px solid #dbe4de;max-width:100%;height:auto;margin:18px auto;display:block}.geo-module__YKzMKG__geoContentDocument table,.geo-module__YKzMKG__geoEditorCanvas table{border-collapse:collapse;min-width:100%;margin:18px 0}.geo-module__YKzMKG__geoContentDocument th,.geo-module__YKzMKG__geoContentDocument td,.geo-module__YKzMKG__geoEditorCanvas th,.geo-module__YKzMKG__geoEditorCanvas td{font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-article);text-align:left;vertical-align:top;border:1px solid #dbe4de;min-width:90px;padding:9px 11px}.geo-module__YKzMKG__geoContentDocument th,.geo-module__YKzMKG__geoEditorCanvas th{color:#304c3b;font-weight:var(--geo-font-weight-list-title);background:#eef4f0}.geo-module__YKzMKG__geoContentDocument ul[data-type=taskList],.geo-module__YKzMKG__geoEditorCanvas ul[data-type=taskList]{padding-left:0;list-style:none}.geo-module__YKzMKG__geoContentDocument li[data-type=taskItem],.geo-module__YKzMKG__geoEditorCanvas li[data-type=taskItem]{align-items:flex-start;gap:8px;display:flex}.geo-module__YKzMKG__geoContentDocument li[data-type=taskItem]>div,.geo-module__YKzMKG__geoEditorCanvas li[data-type=taskItem]>div{flex:1}.geo-module__YKzMKG__geoContentEmpty{color:#758179;text-align:center;margin:0;padding:32px}.geo-module__YKzMKG__geoRichEditor{background:#fff;border:1px solid #dbe4de;border-radius:13px;min-width:0;display:grid;overflow:hidden}.geo-module__YKzMKG__geoRichEditor>header{background:#f6f9f7;border-bottom:1px solid #e0e7e2;justify-content:space-between;align-items:center;gap:16px;padding:12px 14px;display:flex}.geo-module__YKzMKG__geoRichEditor>header>div{gap:2px;display:grid}.geo-module__YKzMKG__geoRichEditor>header strong{color:#30483a;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-list-title);line-height:var(--geo-line-height-body)}.geo-module__YKzMKG__geoRichEditor>header small,.geo-module__YKzMKG__geoRichEditor>header span{color:#708078;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-meta)}.geo-module__YKzMKG__geoEditorToolbar{background:#fff;border-bottom:1px solid #e4e9e5;flex-wrap:wrap;align-items:center;gap:5px;padding:9px 10px;display:flex}.geo-module__YKzMKG__geoEditorToolbar button{color:#43584c;cursor:pointer;font:inherit;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-control);background:#f5f8f6;border:1px solid #dfe7e2;border-radius:7px;justify-content:center;align-items:center;gap:4px;min-height:32px;padding:5px 8px;display:inline-flex}.geo-module__YKzMKG__geoEditorToolbar button[aria-pressed=true]{color:#1d5b3b;background:#deeee5;border-color:#91b6a0}.geo-module__YKzMKG__geoEditorToolbar button:disabled{cursor:not-allowed;opacity:.48}.geo-module__YKzMKG__geoEditorInlineTool{background:#f6f9f7;border-bottom:1px solid #e0e7e2;grid-template-columns:minmax(220px,1fr) minmax(180px,.65fr) auto;align-items:end;gap:10px;padding:12px 14px;display:grid}.geo-module__YKzMKG__geoEditorInlineTool label{color:#43584c;font-size:var(--geo-font-body);font-weight:var(--geo-font-weight-heading);line-height:var(--geo-line-height-control);gap:5px;display:grid}.geo-module__YKzMKG__geoEditorInlineTool input{color:#2f4036;background:#fff;border:1px solid #cfdcd4;border-radius:7px;width:100%;min-width:0;min-height:36px;padding:7px 9px}.geo-module__YKzMKG__geoEditorInlineTool input:focus-visible{outline-offset:1px;border-color:#17666d;outline:3px solid #17666d38}.geo-module__YKzMKG__geoEditorInlineTool .geo-module__YKzMKG__formActions{margin:0}.geo-module__YKzMKG__geoEditorInlineTool .geo-module__YKzMKG__geoEditorError{border:1px solid #efcbc6;border-radius:7px;grid-column:1/-1}.geo-module__YKzMKG__geoEditorContent{min-height:380px;max-height:52vh;overflow:auto}.geo-module__YKzMKG__geoEditorCanvas{outline:0;min-height:380px;padding:24px 28px 48px}.geo-module__YKzMKG__geoEditorCanvas:focus-visible{box-shadow:inset 0 0 0 3px #17666d}.geo-module__YKzMKG__geoEditorCountError{font-weight:var(--geo-font-weight-list-title);color:#a13d35!important}.geo-module__YKzMKG__geoEditorError{color:#963f36;font-size:var(--geo-font-body);background:#fff3f1;border-top:1px solid #efcbc6;margin:0;padding:10px 14px}.geo-module__YKzMKG__checkboxGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:240px;display:grid;overflow:auto}.geo-module__YKzMKG__checkboxGrid label{border-radius:var(--user-radius-control);background:#fafbf9;border:1px solid #e5e8e3;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding:10px;display:grid}.geo-module__YKzMKG__checkboxGrid span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.geo-module__YKzMKG__checkboxGrid strong,.geo-module__YKzMKG__checkboxGrid small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.geo-module__YKzMKG__checkboxGrid small{color:#89938d;font-size:var(--geo-font-body);margin-top:3px}.geo-module__YKzMKG__checkLine{flex-direction:row;align-items:center;grid-template-columns:none!important;display:flex!important}.geo-module__YKzMKG__tableList{gap:8px;display:grid}.geo-module__YKzMKG__tableList>div{border-radius:var(--user-radius-control);background:#f7f8f6;justify-content:space-between;align-items:center;gap:14px;padding:11px 13px;display:flex}.geo-module__YKzMKG__tableList>div>div:first-child{gap:3px;min-width:0;display:grid}.geo-module__YKzMKG__deliveryActions{flex-wrap:nowrap;flex:none;justify-content:flex-end}.geo-module__YKzMKG__deliveryActions>*{flex:none}.geo-module__YKzMKG__cardMeta .geo-module__YKzMKG__textButton,.geo-module__YKzMKG__tableList .geo-module__YKzMKG__textButton{white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:5px;display:inline-flex}.geo-module__YKzMKG__cardMeta .geo-module__YKzMKG__textButton svg,.geo-module__YKzMKG__tableList .geo-module__YKzMKG__textButton svg{flex:none}.geo-module__YKzMKG__tableList strong{color:#35483c}.geo-module__YKzMKG__tableList small{color:#818b85}.geo-module__YKzMKG__headerSelect{width:260px;min-width:190px}.geo-module__YKzMKG__workspace select:not([multiple]):not([size]){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.geo-module__YKzMKG__quickForm select,.geo-module__YKzMKG__formGrid select,.geo-module__YKzMKG__compactForm select{width:min(100%,360px)}.geo-module__YKzMKG__reviewCard{padding:8px 2px}.geo-module__YKzMKG__reviewCard h3{--subsite-line-height-heading:var(--geo-line-height-body);color:#304639;margin:20px 0 6px}.geo-module__YKzMKG__reviewCard p{color:#68756d;font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-body);white-space:pre-wrap}.geo-module__YKzMKG__reviewCard small{color:#89928c}.geo-module__YKzMKG__reviewMetrics{border-radius:var(--user-radius-control);background:#f6f8f5;gap:8px;padding:14px;display:grid}.geo-module__YKzMKG__reviewMetricRow{color:#52665a;font-size:var(--geo-font-body);grid-template-columns:minmax(100px,1.2fr) repeat(3,minmax(110px,1fr));align-items:center;gap:12px;padding:8px 0;display:grid}.geo-module__YKzMKG__reviewMetricRow+.geo-module__YKzMKG__reviewMetricRow{border-top:1px solid #e1e8e2}.geo-module__YKzMKG__reviewMetricRow strong{color:#304639;font-weight:var(--geo-font-weight-list-title)}.geo-module__YKzMKG__unionPublication{background:var(--member-surface);border:1px solid var(--member-border);border-radius:var(--member-radius-panel);box-shadow:var(--member-shadow-card);gap:16px;padding:22px;display:grid}.geo-module__YKzMKG__unionPublication .geo-module__YKzMKG__panelTitle{align-items:flex-start}.geo-module__YKzMKG__unionPublication .geo-module__YKzMKG__panelTitle>div,.geo-module__YKzMKG__collectionControls .geo-module__YKzMKG__panelTitle>div{gap:4px;display:grid}.geo-module__YKzMKG__unionPublication .geo-module__YKzMKG__panelTitle h2,.geo-module__YKzMKG__collectionControls .geo-module__YKzMKG__panelTitle h2{margin:0}.geo-module__YKzMKG__unionPublication .geo-module__YKzMKG__panelTitle p,.geo-module__YKzMKG__collectionControls .geo-module__YKzMKG__panelTitle p{color:#68736c;line-height:var(--geo-line-height-body);max-width:760px;margin:0}.geo-module__YKzMKG__unionFlow,.geo-module__YKzMKG__unionRecords,.geo-module__YKzMKG__unionOrderList,.geo-module__YKzMKG__unionOrderItems,.geo-module__YKzMKG__unionOfferings{gap:14px;display:grid}.geo-module__YKzMKG__unionStep{border-radius:var(--user-radius-panel);background:#fbfcfa;border:1px solid #e4e7e1;gap:14px;padding:18px;display:grid}.geo-module__YKzMKG__unionStep>header{gap:3px;display:grid}.geo-module__YKzMKG__unionStep>header>strong{color:#2c3e33;font-weight:var(--geo-font-weight-list-title)}.geo-module__YKzMKG__unionStep>header>p,.geo-module__YKzMKG__unionMediaCard>p,.geo-module__YKzMKG__unionOrderItem>p,.geo-module__YKzMKG__unionState p{color:#68736c;line-height:var(--geo-line-height-body);margin:0}.geo-module__YKzMKG__unionField{color:#4f5d55;font-weight:var(--geo-font-weight-heading);gap:7px;display:grid}.geo-module__YKzMKG__unionField select,.geo-module__YKzMKG__unionField textarea,.geo-module__YKzMKG__unionRecordsToolbar select{border-radius:var(--user-radius-control);box-sizing:border-box;color:#26352e;font:inherit;font-weight:var(--geo-font-weight-body);line-height:var(--geo-line-height-control);background:#fff;border:1px solid #dfe3dd;outline:none;width:100%;padding:11px 12px}.geo-module__YKzMKG__unionField textarea{line-height:var(--geo-line-height-body);resize:vertical}.geo-module__YKzMKG__unionField select:focus,.geo-module__YKzMKG__unionField textarea:focus,.geo-module__YKzMKG__unionRecordsToolbar select:focus{border-color:#789681;box-shadow:0 0 0 3px #648b701f}.geo-module__YKzMKG__unionSelectionSummary,.geo-module__YKzMKG__unionContentReference,.geo-module__YKzMKG__unionNotice,.geo-module__YKzMKG__unionSuccess,.geo-module__YKzMKG__unionState{border-radius:var(--user-radius-panel);align-items:center;gap:10px;padding:13px 14px;display:flex}.geo-module__YKzMKG__unionSelectionSummary,.geo-module__YKzMKG__unionContentReference{color:#315a43;background:#eef6ef}.geo-module__YKzMKG__unionSelectionSummary>div,.geo-module__YKzMKG__unionContentReference>div,.geo-module__YKzMKG__unionState>div{gap:2px;min-width:0;display:grid}.geo-module__YKzMKG__unionSelectionSummary small,.geo-module__YKzMKG__unionContentReference small{color:#64746a}.geo-module__YKzMKG__unionNotice{color:#506454;background:#f3f6ef;align-items:flex-start}.geo-module__YKzMKG__unionNotice svg,.geo-module__YKzMKG__unionSuccess svg,.geo-module__YKzMKG__unionState>svg{flex:none;margin-top:2px}.geo-module__YKzMKG__unionSuccess{color:#39704b;background:#edf8ef}.geo-module__YKzMKG__unionState{background:#fff;border:1px dashed #d9ded8;justify-content:flex-start;min-height:72px}.geo-module__YKzMKG__unionState>.geo-module__YKzMKG__secondaryButton{margin-left:auto}.geo-module__YKzMKG__unionMediaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.geo-module__YKzMKG__unionMediaCard{border-radius:var(--user-radius-panel);background:#fff;border:1px solid #e4e7e1;gap:13px;min-width:0;padding:16px;display:grid}.geo-module__YKzMKG__unionMediaHeading{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;display:grid}.geo-module__YKzMKG__unionMediaHeading>div{min-width:0}.geo-module__YKzMKG__unionMediaHeading h3{overflow-wrap:anywhere;margin:2px 0 0}.geo-module__YKzMKG__unionMediaHeading svg{color:#39704b}.geo-module__YKzMKG__unionMediaLogo{border-radius:var(--user-radius-control);color:#315a43;background:#eef6ef;border:1px solid #dce7df;justify-content:center;align-items:center;width:46px;height:46px;display:flex;overflow:hidden}.geo-module__YKzMKG__unionMediaLogo img{object-fit:cover;width:100%;height:100%}.geo-module__YKzMKG__unionTags{flex-wrap:wrap;gap:6px;display:flex}.geo-module__YKzMKG__unionTags span{color:#617067;background:#f0f4f0;border-radius:999px;padding:4px 8px}.geo-module__YKzMKG__unionOffering{border-radius:var(--user-radius-panel);cursor:pointer;background:#fbfcfa;border:1px solid #e2e7e1;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:10px;padding:12px;transition:border-color .18s,background .18s;display:grid}.geo-module__YKzMKG__unionOfferingSelected{background:#eef6ef;border-color:#789681}.geo-module__YKzMKG__unionOffering:focus-within{box-shadow:0 0 0 3px #648b701f}.geo-module__YKzMKG__unionOffering input{accent-color:#315a43;width:18px;height:18px;margin:2px 0 0}.geo-module__YKzMKG__unionOffering>span:not(.geo-module__YKzMKG__unionOfferingPrice),.geo-module__YKzMKG__unionOfferingPrice{gap:2px;min-width:0;display:grid}.geo-module__YKzMKG__unionOffering>span>small{color:#68736c}.geo-module__YKzMKG__unionOfferingPrice{color:#315a43;text-align:right}.geo-module__YKzMKG__unionCheckout{border-radius:var(--user-radius-panel);background:#eef6ef;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.geo-module__YKzMKG__unionCheckout>div{text-align:right;gap:2px;margin-left:auto;display:grid}.geo-module__YKzMKG__unionCheckout small{color:#68736c}.geo-module__YKzMKG__unionRecordsToolbar{border-radius:var(--user-radius-panel);background:#fbfcfa;border:1px solid #e4e7e1;flex-wrap:wrap;align-items:end;gap:12px;padding:14px;display:flex}.geo-module__YKzMKG__unionRecordsToolbar label{color:#4f5d55;font-weight:var(--geo-font-weight-heading);gap:7px;min-width:220px;display:grid}.geo-module__YKzMKG__unionRecordsToolbar>span{color:#68736c;margin-left:auto;padding-bottom:9px}.geo-module__YKzMKG__unionOrderCard{border-radius:var(--user-radius-panel);background:#fff;border:1px solid #e4e7e1;gap:10px;padding:16px;display:grid}.geo-module__YKzMKG__unionOrderHeader,.geo-module__YKzMKG__unionOrderItem>header,.geo-module__YKzMKG__unionEvidenceList li{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.geo-module__YKzMKG__unionOrderHeader>div,.geo-module__YKzMKG__unionOrderItem>header>div{min-width:0}.geo-module__YKzMKG__unionOrderHeader h3{overflow-wrap:anywhere;margin:3px 0 0}.geo-module__YKzMKG__unionOrderSummary{color:#68736c;line-height:var(--geo-line-height-body);margin:0}.geo-module__YKzMKG__unionDetailToggle,.geo-module__YKzMKG__unionInlineAction{color:#315a43;cursor:pointer;font:inherit;font-weight:var(--geo-font-weight-control);background:0 0;border:0;align-items:center;gap:5px;width:fit-content;padding:4px 0;text-decoration:none;display:inline-flex}.geo-module__YKzMKG__unionDetailToggle:focus-visible,.geo-module__YKzMKG__unionInlineAction:focus-visible{outline-offset:2px;border-radius:6px;outline:3px solid #17666d33}.geo-module__YKzMKG__unionInlineAction:disabled{cursor:not-allowed;opacity:.55}.geo-module__YKzMKG__unionOrderDetail{border-radius:var(--user-radius-panel);background:#f7f9f6;gap:14px;padding:14px;display:grid}.geo-module__YKzMKG__unionOrderItem{border-radius:var(--user-radius-panel);background:#fff;border:1px solid #e4e7e1;gap:10px;padding:14px;display:grid}.geo-module__YKzMKG__unionOrderItem>.geo-module__YKzMKG__primaryButton{justify-self:start}.geo-module__YKzMKG__unionEvidenceList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.geo-module__YKzMKG__unionEvidenceList li{border-radius:var(--user-radius-control);background:#fbfcfa;border:1px solid #e8ebe6;padding:12px}.geo-module__YKzMKG__unionEvidenceList li>div:first-child{gap:2px;display:grid}.geo-module__YKzMKG__unionEvidenceActions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;display:flex}.geo-module__YKzMKG__status_reserved,.geo-module__YKzMKG__status_processing,.geo-module__YKzMKG__status_evidence_submitted,.geo-module__YKzMKG__status_partially_completed{color:#8b651f;background:#fff6dc}.geo-module__YKzMKG__status_confirmed,.geo-module__YKzMKG__status_completed{color:#337148;background:#eaf6ed}@media (max-width:980px){.geo-module__YKzMKG__projectBanner{grid-template-columns:auto 1fr;align-items:start}.geo-module__YKzMKG__bannerActions{grid-column:2}.geo-module__YKzMKG__detailGrid,.geo-module__YKzMKG__geoContentDialogLayout{grid-template-columns:1fr}.geo-module__YKzMKG__sideColumn{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-module__YKzMKG__metricGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.geo-module__YKzMKG__unionPublication{padding:16px}.geo-module__YKzMKG__unionMediaGrid{grid-template-columns:1fr}.geo-module__YKzMKG__unionOffering{grid-template-columns:auto minmax(0,1fr)}.geo-module__YKzMKG__unionOfferingPrice{text-align:left;grid-column:2}.geo-module__YKzMKG__unionCheckout,.geo-module__YKzMKG__unionRecordsToolbar,.geo-module__YKzMKG__unionOrderHeader,.geo-module__YKzMKG__unionOrderItem>header,.geo-module__YKzMKG__unionEvidenceList li{flex-direction:column;align-items:stretch}.geo-module__YKzMKG__unionCheckout>div,.geo-module__YKzMKG__unionRecordsToolbar>span{text-align:left;margin-left:0}.geo-module__YKzMKG__unionCheckout>.geo-module__YKzMKG__primaryButton,.geo-module__YKzMKG__unionRecordsToolbar>.geo-module__YKzMKG__secondaryButton,.geo-module__YKzMKG__unionState>.geo-module__YKzMKG__secondaryButton{width:100%;margin-left:0}.geo-module__YKzMKG__unionRecordsToolbar label{width:100%;min-width:0}.geo-module__YKzMKG__unionEvidenceActions{justify-content:flex-start}.geo-module__YKzMKG__geoContentDialogBackdrop{align-items:stretch;padding:0}.geo-module__YKzMKG__geoContentDialog{border-radius:0;width:100%;max-width:none;min-height:100dvh;max-height:100dvh}.geo-module__YKzMKG__geoContentDialogHeader{padding:calc(14px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) 14px calc(16px + env(safe-area-inset-left))}.geo-module__YKzMKG__geoContentDialogHeader small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.geo-module__YKzMKG__geoContentDialogBody{padding:16px calc(16px + env(safe-area-inset-right)) 16px calc(16px + env(safe-area-inset-left))}.geo-module__YKzMKG__geoContentDialogFooter{padding:12px calc(16px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left))}.geo-module__YKzMKG__geoContentDocument{min-height:360px;padding:22px 18px 42px}.geo-module__YKzMKG__geoContentDocument h1,.geo-module__YKzMKG__geoEditorCanvas h1{font-size:var(--geo-font-article-title-mobile)}.geo-module__YKzMKG__geoEditorCanvas{min-height:50vh;padding:20px 17px 38px}.geo-module__YKzMKG__geoEditorContent{max-height:none}.geo-module__YKzMKG__geoEditorInlineTool{grid-template-columns:1fr}.geo-module__YKzMKG__geoDiscardConfirm{flex-direction:column;align-items:stretch}.geo-module__YKzMKG__geoDiscardConfirm .geo-module__YKzMKG__inlineActions{justify-content:flex-start}.geo-module__YKzMKG__enterpriseLine,.geo-module__YKzMKG__libraryCard{flex-direction:column;align-items:stretch}.geo-module__YKzMKG__projectBanner{grid-template-columns:1fr}.geo-module__YKzMKG__bannerIcon{display:none}.geo-module__YKzMKG__bannerActions{flex-wrap:wrap;grid-column:1}.geo-module__YKzMKG__taskStrip{flex-direction:column;align-items:stretch}.geo-module__YKzMKG__taskFacts{text-align:left}.geo-module__YKzMKG__formGrid,.geo-module__YKzMKG__projectGrid,.geo-module__YKzMKG__dualForms,.geo-module__YKzMKG__checkboxGrid,.geo-module__YKzMKG__sideColumn,.geo-module__YKzMKG__entityDetailGrid{grid-template-columns:1fr}.geo-module__YKzMKG__wideField{grid-column:auto}.geo-module__YKzMKG__toolbar{flex-direction:column;align-items:stretch}.geo-module__YKzMKG__toolbar label{width:100%;min-width:0}.geo-module__YKzMKG__enterpriseLine>label,.geo-module__YKzMKG__toolbar .geo-module__YKzMKG__projectFilter,.geo-module__YKzMKG__toolbar .geo-module__YKzMKG__searchFilter{flex:none;width:100%}.geo-module__YKzMKG__toolbar .geo-module__YKzMKG__primaryButton{margin-left:0}.geo-module__YKzMKG__selectionList label{grid-template-columns:auto 1fr}.geo-module__YKzMKG__selectionList .geo-module__YKzMKG__status{grid-column:2}.geo-module__YKzMKG__cardMeta{justify-content:flex-start}.geo-module__YKzMKG__metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-module__YKzMKG__detailCard,.geo-module__YKzMKG__contentCard{grid-template-columns:1fr}.geo-module__YKzMKG__reviewMetricRow{grid-template-columns:repeat(2,minmax(0,1fr))}.geo-module__YKzMKG__cardActions{justify-content:flex-start;max-width:none}.geo-module__YKzMKG__contentDeliveryActions{flex-wrap:wrap}.geo-module__YKzMKG__deliveryRow{flex-direction:column;align-items:flex-start}.geo-module__YKzMKG__deliveryActions{flex-wrap:wrap;justify-content:flex-start}.geo-module__YKzMKG__panelTitle{flex-direction:column;align-items:flex-start}.geo-module__YKzMKG__wordPackCycleForm{flex-direction:column;align-items:stretch;padding:14px}.geo-module__YKzMKG__wordPackCycleForm .geo-module__YKzMKG__wordPackCycleField{white-space:normal;flex-direction:column;align-items:stretch}.geo-module__YKzMKG__wordPackCycleForm .geo-module__YKzMKG__wordPackCycleField select{width:100%;min-width:0}.geo-module__YKzMKG__compactForm .geo-module__YKzMKG__contentGenerationFilters label{grid-template-columns:1fr;align-items:stretch;gap:7px}.geo-module__YKzMKG__headerSelect,.geo-module__YKzMKG__quickForm select,.geo-module__YKzMKG__formGrid select,.geo-module__YKzMKG__compactForm select{width:100%}}
