.layout-gallery-links .selected38 {
 stroke:#228852;stroke-width:3.4;stroke-dasharray:none;stroke-opacity:1;stroke-linecap:round;filter:none;
 vector-effect:non-scaling-stroke;
}
.layout-gallery-links circle.confirmed-link43 {fill:#228852;stroke:#228852}
:root[data-theme="dark"] .layout-gallery-links .selected38 {stroke:#5cd18a;filter:none}
:root[data-theme="dark"] .layout-gallery-links circle.confirmed-link43 {fill:#5cd18a;stroke:#5cd18a}
:root[data-theme="kids"] .layout-gallery-links .selected38,
:root[data-theme="kids"] .layout-gallery-links circle.confirmed-link43 {stroke:var(--row-color);filter:none}
:root[data-theme="kids"] .layout-gallery-links circle.confirmed-link43 {fill:var(--row-color)}
#main .heading.editor-heading43 {
 display:flex;flex-wrap:wrap;align-items:center;gap:.65rem 1rem;
}
#main .editor-heading43>.stage-title {flex:0 0 100%}
#main .editor-heading43>.workspace-context,
#main .editor-heading43>.stage-actions {flex:0 1 auto;min-width:0;justify-content:flex-start;order:0}
#main .editor-heading43>.workspace-context {gap:.55rem}
#main .editor-heading43>.workspace-context .spatial-toolbar {max-width:100%}
#main .editor-heading43>.stage-title {order:-2}
.editor-canvas-header43 {justify-content:flex-start;gap:.37rem .45rem}
.editor-canvas-header43>.plan-tools226 {flex:0 1 auto;min-width:0;border-top:0;padding-top:0;justify-content:flex-start}
.editor-canvas-header43>.toolbar,.editor-canvas-header43>.plan-tools226 {display:contents}
.editor-canvas-header43>div:first-child {flex:0 1 auto!important;min-width:0}
.editor-canvas-header43 .manual-plan-name35 {max-width:13ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.editor-canvas-header43 .editor-icon43 {min-width:34px;padding-inline:7px}
.editor-canvas-header43 .editor-icon43>svg {width:16px;height:16px}
.editor-canvas-header43>.collapse221 {margin-inline-start:auto}
@media(max-width:760px){
 #main .editor-heading43>.workspace-context,
 #main .editor-heading43>.stage-actions {flex-wrap:wrap;max-width:100%}
}
.proposal-preview43 {padding:0;border:0;display:block;width:100%;cursor:zoom-in}
.proposal-preview43:focus-visible,.catalog-plan-zoom43:focus-visible {outline:2px solid var(--studio-focus);outline-offset:3px}
.proposal-workspace4 .field:has(#proposal-climate43) {max-width:22rem;margin-block:1rem}
[hidden] {display:none!important}
#modal.plan-lightbox43,
#modal:has(.project-orbit43) {width:min(65rem,calc(100vw - 2rem));max-width:none}
.proposal-modal-plan38 #proposal-preview38,
.catalog-plan-lightbox43 .catalog-plan43 {width:100%;height:min(69dvh,42rem);max-height:none;aspect-ratio:auto}
.project-orbit43 {height:clamp(18rem,62dvh,43rem);background:var(--studio-canvas,#ecf3f0);border-radius:14px;overflow:hidden;display:grid;place-items:center}
.project-orbit43 > canvas {display:block;width:100%;height:100%;touch-action:none;cursor:grab;min-height:0}
.project-orbit43 > canvas:active {cursor:grabbing}
.project-orbit43 > p {padding:1rem;margin:0}
.orbit-controls43 {display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;justify-content:space-between}
.orbit-controls43 p {font-size:.85rem;color:var(--studio-muted);margin-block:.7rem}
#survey-form221[data-group="user"] .survey-groups227 {
 display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;align-items:stretch;
}
#survey-form221[data-group="user"] .user-question35 {
 margin:0;padding:.85rem 1rem;min-width:0;border-radius:14px;
 border:1px solid var(--studio-line);background:var(--studio-panel);
}
#survey-form221[data-group="user"] .user-question35 legend {
 max-width:100%;font-size:clamp(1.07rem,1.35vw,1.32rem);font-weight:750;line-height:1.6;
 padding-inline:.4rem;
}
.rating43 {
 display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(4px,1vw,10px);max-width:39rem;
 --rating-color:#0d805b;
}
.rating43--flower {--rating-color:#b93570}
.rating43--heart {--rating-color:#bd304e}
.rating43--bolt {--rating-color:#946517}
.rating43--leaf {--rating-color:#348537}
.rating43--star {--rating-color:#9b650b}
:root[data-theme="dark"] .rating43 {--rating-color:#7de2b5}
:root[data-theme="dark"] .rating43--flower {--rating-color:#ff97c9}
:root[data-theme="dark"] .rating43--heart {--rating-color:#ffa5ad}
:root[data-theme="dark"] .rating43--bolt,:root[data-theme="dark"] .rating43--star {--rating-color:#ffd27d}
:root[data-theme="dark"] .rating43--leaf {--rating-color:#b2e783}
.rating43 label {position:relative;min-width:0;cursor:pointer}
.rating43 input {position:absolute;opacity:0;width:1px;height:1px;padding:0;margin:0}
.rating43 label > span {
 display:grid;justify-items:center;align-content:center;gap:.24rem;min-height:3.75rem;padding:.3rem .12rem;
 color:var(--studio-muted);border:1px solid var(--studio-line);border-radius:.65rem;background:var(--studio-field);
}
.rating-icons44 {display:flex;align-items:center;justify-content:center;gap:2px;width:100%}
.rating43 label svg {flex:0 1 .93rem;min-width:0;height:1rem;fill:none;stroke:currentColor;stroke-width:1.65}
.rating43 label small {font-size:.72rem}
.rating43 label:has(input:checked) > span,
.rating43 label:has(~ label input:checked) > span {
 color:var(--rating-color);background:color-mix(in srgb,var(--rating-color) 13%,var(--studio-panel));
 border-color:color-mix(in srgb,var(--rating-color) 45%,var(--studio-line));
}
.rating43 label:has(input:checked) svg,.rating43 label:has(~ label input:checked) svg {
 fill:color-mix(in srgb,currentColor 35%,transparent)
}
.rating43 label:has(input:checked) > span {box-shadow:inset 0 0 0 1px var(--rating-color)}
.rating43 label:has(input:focus-visible) > span {outline:2px solid var(--studio-focus);outline-offset:2px}
.rating43 label:has(input:disabled) {cursor:default}
.rating43-ends {
 max-width:39rem;display:flex;justify-content:space-between;gap:.5rem;margin-block-start:.4rem;color:var(--studio-muted);font-size:.8rem
}
@media(max-width:1050px){
 #survey-form221[data-group="user"] .survey-groups227 {grid-template-columns:minmax(0,1fr)}
}
:root[data-theme="kids"] #survey-form221[data-group="user"] .user-question35 {
 --survey-fill44:#fff0ae;
 background:var(--survey-fill44);border-color:color-mix(in srgb,var(--survey-fill44),#49344e 35%);
 border-inline-start-width:5px;
}
:root[data-theme="kids"] #survey-form221[data-group="user"] .user-question35 legend {
 background:var(--survey-fill44);border-radius:.35rem;color:#28233b;
}
:root[data-theme="kids"] #survey-form221[data-group="user"] [data-rating-icon44="flower"] {--survey-fill44:#ffd8e9}
:root[data-theme="kids"] #survey-form221[data-group="user"] [data-rating-icon44="heart"] {--survey-fill44:#dafaaf}
:root[data-theme="kids"] #survey-form221[data-group="user"] [data-rating-icon44="bolt"] {--survey-fill44:#ffdab9}
:root[data-theme="kids"] #survey-form221[data-group="user"] [data-rating-icon44="leaf"] {--survey-fill44:#baf0df}
:root[data-theme="kids"] #survey-form221[data-group="user"] [data-rating-icon44="star"] {--survey-fill44:#c2ebff}
.role-help43 {margin-block:0 .9rem;color:var(--studio-muted)}
.role-help43 summary {cursor:pointer;color:var(--studio-accent);font-weight:700}
.role-help43 svg {width:1.05rem;height:1.05rem;vertical-align:middle;margin-inline-end:.25rem}
.role-help43 dl {margin:1rem 0;padding:.75rem 1rem;background:var(--studio-canvas);border-radius:.65rem}
.role-help43 dt {font-weight:700;color:var(--studio-ink)}
.role-help43 dd {margin:0 0 .5rem;line-height:1.7}
.mcda-participation43 {display:block;margin-block-start:.45rem;color:var(--studio-accent)}
.support-nav43 {flex-wrap:wrap;margin-block-end:1rem}
.support-stats43 {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}
.support-stats43>div,.support-project43,.support-review43 {
 padding:.8rem 1rem;background:var(--studio-canvas);border:1px solid var(--studio-line);border-radius:.75rem;
}
.support-stats43 dd {margin:0;font-size:1.7rem;font-weight:700;color:var(--studio-accent)}
.support-projects43,.support-review-list43 {display:grid;gap:.5rem;list-style:none;padding:0}
.support-project43,.support-review43 li {display:flex;align-items:center;justify-content:space-between;gap:.65rem}
.support-project43 p,.support-review43 small {display:block;font-size:.85rem;color:var(--studio-muted);margin:.25rem 0}
.support-review43 p {overflow-wrap:anywhere;white-space:pre-wrap}
#direct-roster-names43 {width:100%;margin-block:.45rem .6rem}

#public-gallery43 {
 --catalog-ink:#172c25;--catalog-text:#485d53;--catalog-paper:#f5f5ee;--catalog-card:#fffef8;
 --catalog-line:#d9e0d5;--catalog-brand:#235d45;--catalog-focus:#2d7255;
 --catalog-tint:#e5eee3;--catalog-weight:#c5d9c9;
 min-height:100dvh;background:var(--catalog-paper);color:var(--catalog-ink);
}
:root[data-theme="dark"] #public-gallery43 {
 --catalog-ink:#eaf4ea;--catalog-text:#b0c1b5;--catalog-paper:#13221d;--catalog-card:#1b2e25;
 --catalog-line:#324c3d;--catalog-brand:#a2d8b9;--catalog-focus:#a2d8b9;--catalog-tint:#223b2d;--catalog-weight:#486454;
}
#public-gallery43 a {color:inherit;text-decoration:none}
#public-gallery43 a:focus-visible,#public-gallery43 button:focus-visible {outline:2px solid var(--catalog-focus);outline-offset:4px}
.catalog-width43 {width:calc(100% - clamp(1.5rem,3.5vw,4rem));margin-inline:auto}
.catalog-top43 {background:var(--catalog-card);border-block-end:1px solid var(--catalog-line)}
.catalog-top43 .catalog-width43 {
 display:flex;align-items:center;justify-content:space-between;gap:.65rem 1.2rem;min-height:4.5rem;flex-wrap:wrap;
}
.catalog-brand43 {display:inline-flex;gap:.65rem;align-items:center;font-size:1.03rem;font-weight:700}
.catalog-brand43 > svg {width:2.15rem;height:2.15rem;padding:.43rem;background:var(--catalog-tint);color:var(--catalog-brand);border-radius:.63rem}
.catalog-top-actions43,#gallery-auth43,.catalog-reaction43 {display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}
#public-gallery43 .gallery-enter43 {
 border:1px solid #285940;border-radius:100rem;background:#285940;color:#fff9ee;padding:.6rem 1.15rem;
 font-weight:700;box-shadow:0 3px 0 #163a2a40;
}
#public-gallery43 .gallery-enter43:hover {background:#193f2c;color:#fff}
#public-gallery43 .gallery-account43 {border:0;background:transparent}
#public-gallery43 .catalog-quiet43 {background:transparent;color:var(--catalog-brand);border-color:var(--catalog-line)}
.catalog-hero43 {
 display:grid;grid-template-columns:minmax(0,1.3fr) minmax(15rem,.7fr);align-items:center;
 min-height:20rem;padding:clamp(1.5rem,3.6vw,3.5rem);margin-block:1.8rem 1.45rem;
 background:var(--catalog-tint);border:1px solid var(--catalog-line);border-radius:1.35rem;overflow:hidden;position:relative;
}
.catalog-hero43 h1 {
 position:relative;z-index:1;margin:0 0 .8rem;font-size:clamp(2.3rem,4.8vw,4.75rem);
 letter-spacing:-.035em;max-width:13ch;line-height:1.21;color:var(--catalog-ink);
}
.catalog-hero43 p {position:relative;z-index:1;color:var(--catalog-text);font-size:clamp(.94rem,1.38vw,1.1rem);line-height:1.85;max-width:38ch;margin:.2rem 0 0}
.catalog-hero-art43 {display:block;width:100%;height:auto;aspect-ratio:4 / 3;max-height:19rem;min-width:0;align-self:center;justify-self:center;object-fit:cover;border-radius:1rem;border:1px solid var(--catalog-weight)}
.catalog-browse43 {
 display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem 1.25rem;
 border-block-end:1px solid var(--catalog-line);padding-block:.35rem 1rem;
}
.catalog-tabs43 {display:flex;gap:.35rem}
.catalog-tabs43 button {border:1px solid transparent;background:transparent;border-radius:8px;padding:.55rem .8rem;font:inherit;color:var(--catalog-text);cursor:pointer;font-weight:700}
.catalog-tabs43 button[aria-pressed="true"] {background:var(--catalog-card);border-color:var(--catalog-line);color:var(--catalog-brand)}
.catalog-search43 {display:grid;grid-template-columns:1fr auto;gap:.25rem .5rem;align-items:end;flex:1 1 18rem;max-width:30rem}
.catalog-search43 label {grid-column:1/-1;font-size:.8rem;font-weight:700;color:var(--catalog-text)}
.catalog-search43 input,.catalog-discussion43 textarea {
 color:var(--catalog-ink);background:var(--catalog-card);border:1px solid var(--catalog-line);border-radius:8px;
}
.catalog-search43 button {min-height:2.5rem;padding:.35rem .8rem}
#catalog-link43 {max-width:20rem}
#catalog-link-status43 {grid-column:1/-1;margin:0;font-size:.78rem;color:var(--studio-error,#a53732)}
#catalog-link-status43:empty {display:none}
#catalog-result43 {padding-block:1.4rem 4rem;scroll-margin-block:1rem}
.catalog-section-title43 {display:flex;gap:.6rem;align-items:center;margin-block-end:1rem}
.catalog-section-title43 h2 {margin:0;font-size:1.55rem}
.catalog-section-title43 span,.catalog-discussion43 h2 span {
 color:var(--catalog-brand);background:var(--catalog-tint);font-size:.8rem;padding:.12rem .58rem;border-radius:100rem;
}
.catalog-grid43,.catalog-render-grid43 {display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,17rem),1fr));gap:1rem}
.catalog-project43,.catalog-person43,.catalog-visual43,.catalog-renders43,.catalog-discussion43 {
 overflow:hidden;border:1px solid var(--catalog-line);border-radius:1rem;background:var(--catalog-card);
}
.catalog-project43 {transition:box-shadow .18s,border-color .18s}
.catalog-project43:hover {border-color:var(--catalog-weight);box-shadow:0 6px 22px #132e2614}
.catalog-cover43,.catalog-plan-zoom43 {position:relative;display:block;width:100%;border:0;background:#e5eadf;cursor:zoom-in}
.catalog-cover43 {cursor:pointer;border-block-end:1px solid var(--catalog-line)}
.catalog-cover-image44 {display:block;width:100%;height:auto;aspect-ratio:8/5;object-fit:cover;background:var(--catalog-tint)}
.catalog-cover43 .catalog-orbit-preview45 {
 position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;
 background:#edf2e7;transition:opacity .25s ease;
}
.catalog-cover43.is-previewing45 .catalog-orbit-preview45 {opacity:1;}
@media(prefers-reduced-motion:reduce) {
 .catalog-cover43 .catalog-orbit-preview45 {display:none;}
}
.catalog-arrow43 {font-family:Arial,sans-serif;font-variant-emoji:text;position:absolute;inset-block-start:.65rem;inset-inline-end:.65rem;background:#fffdf4;color:#235d45;padding:.08rem .52rem;border-radius:100rem}
.catalog-project-copy43,.catalog-person43 {padding:1rem}
.catalog-project-copy43 h3,.catalog-person43 h3 {margin:0 0 .55rem;font-size:1.15rem;overflow-wrap:anywhere}
.catalog-topic43 {margin:0 0 .4rem;font-size:.82rem;font-weight:700;color:var(--catalog-brand);overflow-wrap:anywhere}
.catalog-byline43,.catalog-profile-title43 {display:inline-flex;gap:.55rem;align-items:center;color:var(--catalog-brand);max-width:100%;overflow-wrap:anywhere}
.catalog-avatar43 {display:inline-grid;place-items:center;flex:none;width:2rem;height:2rem;border-radius:100rem;background:var(--catalog-tint);color:var(--catalog-brand);font-weight:700;border:1px solid var(--catalog-line)}
.catalog-avatar43.large {width:3.3rem;height:3.3rem;font-size:1.55rem}
.catalog-avatar43 {overflow:hidden;background:var(--catalog-tint,var(--studio-raised));color:var(--catalog-brand,var(--studio-ink));border-color:var(--catalog-line,var(--studio-line))}
.catalog-avatar43 img {width:100%;height:100%;object-fit:cover}
.catalog-avatar43[data-preset44="sun"] {background:#ffea9b;color:#854700}
.catalog-avatar43[data-preset44="mountain"] {background:#cbe7ff;color:#244b79}
.catalog-avatar43[data-preset44="leaf"] {background:#dcf3b8;color:#306537}
.catalog-avatar43[data-preset44="moon"] {background:#e4dcff;color:#4f3486}
.catalog-avatar43[data-preset44="flower"] {background:#ffdeea;color:#a02456}
.catalog-avatar43[data-preset44="home"] {background:#ffdcca;color:#8c4323}
.avatar-controls44 {margin-block:.8rem 1rem;padding:1rem;border:1px solid var(--studio-line);border-radius:12px}
.avatar-controls44 h3 {margin:0 0 .65rem;font-size:1.05rem}
.avatar-presets44 {margin-block-end:.65rem;flex-wrap:wrap;gap:.45rem}
.avatar-choice44 {border-radius:999px;padding:.2rem}
.avatar-choice44[aria-pressed="true"] {outline:2px solid var(--studio-accent);outline-offset:2px}
.avatar-choice44 .catalog-avatar43 {width:2.35rem;height:2.35rem;font-size:1.2rem}
.catalog-meta43,.catalog-detail-meta43,.catalog-profile43 p,.catalog-person43 p,.catalog-person43 small {font-size:.84rem;color:var(--catalog-text);line-height:1.7;margin:.6rem 0 0;overflow-wrap:anywhere}
.catalog-person43 .catalog-profile-title43 small {display:block;margin:0}
.catalog-bio43 {display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}
.catalog-person-link43 {display:inline-block;font-weight:700;margin-block-start:1rem}
.catalog-person-link43 span {margin-inline-start:.4rem}
.catalog-status43 {padding:2.25rem 1.2rem;color:var(--catalog-text);border:1px dashed var(--catalog-weight);border-radius:1rem;background:var(--catalog-card)}
.catalog-pages43,.catalog-crumb43 {display:flex;align-items:center;gap:.8rem;margin-block-start:1.25rem}
.catalog-crumb43 .btn {color:var(--catalog-brand)}
.catalog-profile43 {
 display:flex;gap:1.1rem;align-items:flex-start;margin-block-end:1.5rem;padding:1.4rem;border-radius:1rem;background:var(--catalog-tint);
}
.catalog-profile43 h1 {margin:0}
.catalog-profile43 p:empty {display:none}
.catalog-profile43 p {white-space:pre-wrap}
.catalog-detail-heading43 {display:flex;align-items:end;justify-content:space-between;flex-wrap:wrap;gap:1rem;margin-bottom:1.1rem}
.catalog-detail-heading43 h1 {margin:0 0 .65rem;font-size:clamp(1.6rem,3.1vw,2.75rem);overflow-wrap:anywhere}
.catalog-detail-heading43>.field {margin:0;min-width:min(100%,17rem);max-width:32rem}
.catalog-visuals43 {display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}
.catalog-visual43 h2,.catalog-renders43 h2,.catalog-discussion43 h2 {font-size:1.12rem;margin:0}
.catalog-visual43 h2 {padding:.8rem 1rem}
.catalog-plan-zoom43,.catalog-model43 {height:clamp(13rem,30vw,22rem);background:#e5eadf;padding:.8rem}
.catalog-plan-zoom43 svg {height:100%;width:100%;display:block}
.catalog-model43 {display:grid;align-content:center;justify-items:center;gap:.65rem}
.catalog-model43>.catalog-axon43 {display:block;width:min(100%,29rem);height:clamp(8rem,20vw,14rem);stroke:none}
.catalog-renders43,.catalog-discussion43 {margin-block-start:1rem;padding:clamp(.8rem,2vw,1.35rem)}
.catalog-renders43 p,.catalog-discussion43 p {color:var(--catalog-text)}
.catalog-render-grid43 {margin-block-start:1rem}
.catalog-render43 {display:grid;gap:.45rem;padding:0;border:1px solid var(--catalog-line);border-radius:.75rem;overflow:hidden;text-align:start;cursor:zoom-in;background:var(--catalog-card);color:inherit;font:inherit}
.catalog-render43 img {display:block;width:100%;aspect-ratio:1.55;object-fit:cover}
.catalog-render43 span {padding:0 .6rem .55rem}
.catalog-render-lightbox43 {display:block;max-width:100%;max-height:73dvh;margin:auto}
.catalog-discussion43 h2 {margin-block:1rem}
.catalog-discussion43 textarea {width:100%;margin:.35rem 0 .65rem}
.catalog-reaction43 .btn[aria-pressed="true"] {color:#a73c5b;background:#fce7ed;border-color:#e6b1c1}
.catalog-comment43 {padding:.75rem 0;border-bottom:1px solid var(--catalog-line);margin-block-end:.75rem}
.catalog-comment43 a {font-weight:700}
.catalog-comment43 p {overflow-wrap:anywhere;white-space:pre-wrap;margin:.3rem 0}
#catalog-activity-status43 {flex:1 1 12rem;font-size:.82rem;margin:0}
@media(max-width:730px){
 .catalog-width43 {width:calc(100% - 1.4rem)}
 .catalog-top43 .catalog-width43 {padding-block:.55rem}
 .catalog-hero43 {grid-template-columns:minmax(0,1fr);min-height:17rem;margin-block:.8rem}
 .catalog-hero-art43 {aspect-ratio:2.55;max-height:8rem;margin-block-start:.75rem}
 .catalog-hero43 h1 {font-size:clamp(2rem,7.8vw,3rem)}
 .catalog-hero43 p {max-width:38ch}
 .catalog-browse43 {display:grid;grid-template-columns:minmax(0,1fr)}
 .catalog-search43,#catalog-link43 {max-width:none}
 .catalog-visuals43 {grid-template-columns:minmax(0,1fr)}
}
@media(prefers-reduced-motion:reduce){.catalog-project43{transition:none}}

.render-layer44 {display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;border:1px solid var(--studio-line);
 border-radius:10px;background:var(--studio-panel);color:var(--studio-ink);font-weight:650;cursor:pointer}
.render-layer44:has(input:checked) {background:var(--studio-accent-tint);border-color:var(--studio-accent)}
.render-layer44 input {accent-color:var(--studio-accent)}

#main .mcda-actions4 {display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:.75rem}
#main .mcda-actions4 .btn[data-decision] {min-height:3.6rem;padding:.65rem 1rem;justify-content:center;font-size:clamp(1rem,1.45vw,1.35rem);
 font-weight:800;white-space:normal;border-radius:12px;background:var(--decision-fill44);border-color:var(--decision-fill44);color:var(--decision-ink44,#fff)}
.mcda-actions4 [data-decision="satisfied"] {--decision-fill44:#176a56}
.mcda-actions4 [data-decision="saturated"] {--decision-fill44:#97571c}
.mcda-actions4 [data-decision="proposals"] {--decision-fill44:#315daa}
#main .mcda-actions4 .btn[data-decision] svg {width:1.35rem;height:1.35rem}
#main .mcda-actions4 .btn[data-decision][aria-pressed="true"] {box-shadow:0 0 0 2px var(--studio-panel),0 0 0 4px var(--decision-fill44)}
.fz-table213 tbody td[data-criterion-group] {background:color-mix(in srgb,var(--mcda-criterion) 70%,var(--studio-panel))}
.fz-table213 tbody tr:nth-child(even) td[data-criterion-group] {background:color-mix(in srgb,var(--mcda-criterion) 53%,var(--studio-panel))}
.fz-table213 tbody th.fz-plan213 {background:color-mix(in srgb,var(--mcda-plan44,var(--studio-accent-tint)) 42%,var(--studio-panel))}
:root[data-theme="kids"] body[data-stage216="7"] #main .card {--tile-fill:#ffd9e9;--studio-accent:#a52c55;--studio-accent-tint:#ffe3ed}
:root[data-theme="kids"] body[data-stage216="7"] #main .card:has(#fz-reopen212) {--tile-fill:#bdf2d2}
:root[data-theme="kids"] body[data-stage216="7"] #main .fz-plan213 {--mcda-plan44:#ffd3e3;background:#ffedf4}
:root[data-theme="kids"] body[data-stage216="7"] #main thead .fz-plan213 {background:#ffc4db}
:root[data-theme="kids"] #main .fz-table213 td[data-criterion-group] {background:color-mix(in srgb,var(--fz-group-fill) 26%,white)}
:root[data-theme="kids"] #main .fz-table213 tr:nth-child(even) td[data-criterion-group] {background:color-mix(in srgb,var(--fz-group-fill) 18%,white)}
:root[data-theme="kids"] #main .mcda-actions4 [data-decision] {--decision-ink44:#292336}
:root[data-theme="kids"] #main .mcda-actions4 [data-decision="satisfied"] {--decision-fill44:#ff9bc4}
:root[data-theme="kids"] #main .mcda-actions4 [data-decision="saturated"] {--decision-fill44:#ffda59}
:root[data-theme="kids"] #main .mcda-actions4 [data-decision="proposals"] {--decision-fill44:#74dfcf}
:root[data-theme="kids"] #main .mcda-modes4 .btn {background:#fff5c9;border-color:#dbbb60;color:#45311a}
:root[data-theme="kids"] #main .mcda-modes4 .btn[aria-pressed="true"] {background:#a6e9dc;border-color:#439d8d;color:#174a45}
#main .layout-gallery-card {content-visibility:auto;contain-intrinsic-inline-size:210px}

#catalog-language43 select{width:auto;min-height:36px;background:var(--catalog-card);border-color:var(--catalog-line);color:var(--catalog-ink);font-size:.83rem}
.mcda-direct43 {margin-block-start:.5rem;font-size:.75rem}
.mcda-direct43 summary {cursor:pointer;color:var(--studio-accent)}
.mcda-direct43 ul {margin-block:.25rem 0;padding-inline-start:1rem}
