.siO8aq_form{gap:26px;min-width:0;display:grid}.siO8aq_summary{background:var(--color-surface-muted);border-radius:16px;align-items:center;gap:16px;padding:16px;display:flex}.siO8aq_avatar,.siO8aq_avatarFallback{object-fit:cover;background:var(--color-surface);border-radius:50%;flex:0 0 64px;width:64px;height:64px}.siO8aq_avatarFallback{color:var(--color-accent-dark);place-items:center;font-size:26px;font-weight:700;display:grid}.siO8aq_name{margin:0 0 5px;font-size:16px;font-weight:750;line-height:1.35}.siO8aq_intro,.siO8aq_hint{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.6}.siO8aq_field{gap:8px;display:grid}.siO8aq_labelRow{align-items:center;gap:10px;display:flex}.siO8aq_labelRow label,.siO8aq_portraits .siO8aq_fieldLabel{color:var(--color-text);font-size:15px;font-weight:750}.siO8aq_optional{color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:20px;padding:3px 8px;font-size:11px}.siO8aq_field textarea{box-sizing:border-box;resize:vertical;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:130px;color:var(--color-text);font:inherit;border-radius:12px;padding:13px 15px;font-size:15px;line-height:1.65;display:block}.siO8aq_field textarea::placeholder{color:var(--color-text-muted);opacity:.8}.siO8aq_field textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--color-accent) 22%, transparent);border-color:var(--color-accent);outline-offset:2px}.siO8aq_field .siO8aq_textInput{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:46px;color:var(--color-text);font:inherit;border-radius:12px;padding:12px 15px;font-size:15px;display:block}.siO8aq_field .siO8aq_textInput::placeholder{color:var(--color-text-muted);opacity:.8}.siO8aq_field .siO8aq_textInput:focus-visible{outline:3px solid color-mix(in srgb, var(--color-accent) 22%, transparent);border-color:var(--color-accent);outline-offset:2px}.siO8aq_count{text-align:right;color:var(--color-text-muted);font-size:11px}.siO8aq_portraits{gap:10px;min-width:0;display:grid}.siO8aq_fieldLabel{color:var(--color-text);font-size:15px;font-weight:750}.siO8aq_portraitSummary{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:14px;align-items:center;gap:14px;padding:14px;display:flex}.siO8aq_portraitPreview,.siO8aq_portraitFallback{border:1px solid var(--color-border);object-fit:cover;background:var(--color-surface);border-radius:50%;flex:0 0 72px;width:72px;height:72px}.siO8aq_portraitFallback{color:var(--color-accent-dark);place-items:center;font-size:28px;font-weight:750;display:grid}.siO8aq_portraitActions{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}.siO8aq_footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.siO8aq_saveHint{color:var(--color-text-muted);font-size:11px;line-height:1.5}.siO8aq_actions{flex-shrink:0;align-items:center;gap:12px;display:flex}@media (max-width:480px){.siO8aq_summary{gap:12px;padding:12px}.siO8aq_avatar,.siO8aq_avatarFallback{flex-basis:52px;width:52px;height:52px}.siO8aq_form{gap:22px}.siO8aq_field textarea,.siO8aq_field .siO8aq_textInput{font-size:16px}.siO8aq_portraitSummary{gap:12px;padding:12px}.siO8aq_portraitPreview,.siO8aq_portraitFallback{flex-basis:60px;width:60px;height:60px}.siO8aq_footer{flex-direction:column;align-items:stretch;gap:8px}.siO8aq_actions{grid-template-columns:1fr 1.4fr;gap:10px;display:grid}.siO8aq_saveHint{text-align:center}}
.yIWsDa_galleryContainer{flex-direction:column;width:100%;display:flex}.yIWsDa_mainImageWrapper{background-color:var(--color-surface-muted);border:1px solid var(--color-border);border-radius:var(--radius-xl);cursor:zoom-in;width:100%;box-shadow:var(--shadow-soft);padding-top:66.6%;position:relative;overflow:hidden}.yIWsDa_mainImage{object-fit:contain;transition:transform var(--duration-slow) ease;z-index:2}.yIWsDa_blurredBackground{object-fit:cover;filter:blur(28px)brightness(.95);opacity:.45;z-index:1;transform:scale(1.1)}.yIWsDa_mainImageWrapper:hover .yIWsDa_mainImage{transform:none}.yIWsDa_zoomIndicator{color:var(--color-surface);font-family:var(--font-sans);border-radius:var(--radius-pill);opacity:0;transition:opacity var(--duration-normal) ease, transform var(--duration-normal) ease;pointer-events:none;background-color:#26231ebf;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:20px;right:20px;transform:translateY(4px)}.yIWsDa_mainImageWrapper:hover .yIWsDa_zoomIndicator{opacity:1;transform:translateY(0)}.yIWsDa_metaPanel{background-color:var(--color-surface);border:1px solid var(--color-border);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);z-index:5;border-top:0;margin-top:-12px;padding:16px 20px;position:relative}.yIWsDa_caption{color:var(--color-text);margin-bottom:8px;font-size:14.5px;font-weight:500;line-height:1.5}.yIWsDa_infoLine{color:var(--color-text-muted);border-top:1px solid #5f4d3714;flex-wrap:wrap;gap:16px;padding-top:8px;font-size:13px;display:flex}.yIWsDa_source strong,.yIWsDa_rights strong{color:var(--color-text)}.yIWsDa_metaActions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.yIWsDa_faceButton{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);min-height:38px;font:inherit;cursor:pointer;border-radius:999px;margin-top:0;padding:0 14px;font-size:13.5px;font-weight:700}.yIWsDa_faceButton:hover{background:var(--color-surface-muted)}.yIWsDa_thumbnailsGrid{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.yIWsDa_thumbnailButton{border-radius:var(--radius-md);cursor:pointer;transition:border-color var(--duration-fast) ease, transform var(--duration-fast) ease;background:0 0;border:2px solid #0000;padding:0;overflow:hidden}.yIWsDa_thumbnailButton:hover{transform:translateY(-2px)}.yIWsDa_activeThumbnail{border-color:var(--color-accent)}.yIWsDa_thumbnailWrapper{background-color:var(--color-surface-muted);border-radius:var(--radius-sm);width:90px;height:60px;position:relative;overflow:hidden}.yIWsDa_thumbnailImage{object-fit:cover}.yIWsDa_overlay{z-index:1600;cursor:zoom-out;animation:yIWsDa_fadeIn var(--duration-normal) ease-out;background-color:#141210;flex-direction:column;justify-content:center;align-items:center;padding:72px 72px 16px;display:flex;position:fixed;inset:0;overflow:hidden}.yIWsDa_overlayTop{z-index:5;pointer-events:none;justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 0;display:flex;position:absolute;top:0;left:0;right:0}.yIWsDa_overlayTop>*{pointer-events:auto}.yIWsDa_overlayCount{color:#fffdf8;letter-spacing:.04em;background:#fffdf81f;border-radius:999px;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:750;display:inline-flex}.yIWsDa_closeButton{color:#fffdf8;cursor:pointer;background-color:#fffdf81f;border:0;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.yIWsDa_closeButton:hover,.yIWsDa_overlayNav:hover:not(.yIWsDa_overlayNavOff){background-color:#fffdf838}.yIWsDa_overlayNav{z-index:5;color:#fffdf8;cursor:pointer;background:#fffdf81f;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;margin-top:-22px;display:flex;position:absolute;top:50%}.yIWsDa_overlayPrev{left:14px}.yIWsDa_overlayNext{right:14px}.yIWsDa_overlayNavOff{opacity:.28;cursor:default}.yIWsDa_overlayContent{cursor:default;touch-action:pan-y;flex-direction:column;flex:1;align-items:center;gap:12px;width:min(1100px,100%);max-width:100%;min-height:0;display:flex;position:relative;overflow:hidden}.yIWsDa_overlayFrame{flex:1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;position:relative}:is(.yIWsDa_overlayFrame .face-view,.yIWsDa_overlayFrame .face-tagger-compact,.yIWsDa_overlayFrame .face-tagger-stage){max-width:100%;max-height:100%}:is(.yIWsDa_overlayFrame .face-view-image,.yIWsDa_overlayFrame .face-tagger-image){max-width:min(1100px,100vw - 144px);max-height:calc(100dvh - 250px)}.yIWsDa_overlayWide{width:min(1120px,100%);overflow:auto}.yIWsDa_overlayDock{text-align:center;color:#fffdf8;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:min(720px,100%);display:flex;position:relative}.yIWsDa_overlayActions{opacity:0;transition:opacity var(--duration-normal) ease, transform var(--duration-normal) ease;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex;transform:translateY(6px)}.yIWsDa_overlay:hover .yIWsDa_overlayActions,.yIWsDa_overlay:focus-within .yIWsDa_overlayActions,.yIWsDa_overlayEditing .yIWsDa_overlayActions{opacity:1;transform:none}.yIWsDa_modifyButton{color:#1c1916;min-height:40px;font:inherit;cursor:pointer;background:#fffdf8;border:0;border-radius:999px;justify-content:center;align-items:center;gap:7px;padding:0 16px;font-size:14px;font-weight:750;display:inline-flex}.yIWsDa_modifyButton:hover{background:#efe7d8}.yIWsDa_zoomedImageWrapper{justify-content:center;align-items:center;display:flex}.yIWsDa_zoomedImage{object-fit:contain;border-radius:var(--radius-md);max-width:100%;max-height:70vh;box-shadow:0 20px 60px #00000080}.yIWsDa_overlayMeta{color:#fffdf8;text-align:center;max-width:600px}.yIWsDa_overlayHint{text-align:center;color:#fffdf8c7;pointer-events:none;text-shadow:0 1px 8px #141210b3;width:100%;margin:0;font-size:13.5px;font-weight:650}.yIWsDa_overlayCaption{margin-bottom:6px;font-size:16px;font-weight:500;line-height:1.5}.yIWsDa_overlaySource{color:#fff9;font-size:13.5px}@keyframes yIWsDa_fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:640px){.yIWsDa_overlay{justify-content:center;padding:84px 8px 10px}.yIWsDa_overlayNav{width:36px;height:36px;margin-top:-18px}.yIWsDa_overlayPrev{left:6px}.yIWsDa_overlayNext{right:6px}.yIWsDa_overlayContent{justify-content:center;gap:8px;width:100%}.yIWsDa_overlayFrame{flex:auto;justify-content:center;align-items:center}.yIWsDa_overlayDock{gap:3px}.yIWsDa_overlayHint{font-size:12.5px}.yIWsDa_overlayCaption{margin-bottom:0;font-size:14.5px;line-height:1.35}.yIWsDa_overlaySource{font-size:12.5px;line-height:1.35}:is(.yIWsDa_overlayFrame .face-view-image,.yIWsDa_overlayFrame .face-tagger-image){max-width:calc(100vw - 16px);max-height:calc(100dvh - 240px)}.yIWsDa_overlayActions{opacity:1;gap:6px;margin-top:0;transform:none}.yIWsDa_overlayActions :is(button,a){min-height:34px;padding:0 12px;font-size:13px}.yIWsDa_zoomedImage{max-height:min(48vh,420px)}.yIWsDa_zoomIndicator{opacity:1;font-size:12px;bottom:12px;right:12px}.yIWsDa_mainImageWrapper{border-radius:var(--radius-lg)}.yIWsDa_thumbnailsGrid{flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}}
._4W1QSq_root{flex-direction:column;min-height:0;display:flex;position:absolute;inset:0}._4W1QSq_viewport{touch-action:none;-webkit-user-select:none;user-select:none;flex:1;min-height:0;position:relative;overflow:hidden}._4W1QSq_image{transform-origin:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._4W1QSq_toolbar{flex-wrap:wrap;flex-shrink:0;justify-content:center;gap:6px;padding:8px 0 0;display:flex}._4W1QSq_toolbar button{color:#fffdf8;min-width:40px;min-height:36px;font:inherit;cursor:pointer;background:#ffffff1f;border:1px solid #ffffff40;border-radius:999px;padding:4px 12px;font-size:13px}._4W1QSq_toolbar button:hover{background:#ffffff38}._4W1QSq_toolbar button:disabled{opacity:.35;cursor:default}._4W1QSq_toolbar button:focus-visible{outline-offset:2px;outline:2px solid #fffdf8}@media (max-width:640px){._4W1QSq_toolbar{z-index:3;padding:0;position:absolute;bottom:8px;left:0;right:0}}
.pfkVWW_field{gap:8px;min-width:0;display:grid}.pfkVWW_labelRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.pfkVWW_labelRow label{color:var(--color-text);font-size:14px;font-weight:750}.pfkVWW_tutorialLink{color:var(--color-accent-dark);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:12.5px;font-weight:700;text-decoration:underline}.pfkVWW_hint{color:var(--color-text-muted);margin:0;font-size:12.5px;line-height:1.55}.pfkVWW_textarea{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:104px;color:var(--color-text);font:inherit;resize:vertical;border-radius:12px;padding:12px 14px;font-size:14px;line-height:1.55}.pfkVWW_textarea:focus-visible{outline:3px solid color-mix(in srgb, var(--color-accent) 22%, transparent);border-color:var(--color-accent);outline-offset:2px}.pfkVWW_previews{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.pfkVWW_previews li{gap:4px;display:grid;position:relative}.pfkVWW_previews img{aspect-ratio:16/9;object-fit:cover;background:#1c1916;border-radius:8px;width:100%;display:block}.pfkVWW_previews button{color:#fffdf8;cursor:pointer;background:#1c1916bf;border:0;border-radius:999px;width:22px;height:22px;font-size:15px;line-height:1;position:absolute;top:3px;right:3px}.pfkVWW_previewId{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.pfkVWW_invalid{color:#9a3b2f;overflow-wrap:anywhere;margin:0;font-size:12.5px;line-height:1.5}.pfkVWW_form{gap:16px;display:grid}.pfkVWW_intro{color:var(--color-text-muted);margin:0;font-size:13.5px;line-height:1.6}.pfkVWW_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pfkVWW_actions{align-items:center;gap:12px;display:flex}.pfkVWW_tutorial{gap:16px;display:grid}.pfkVWW_tutorialNote{background:var(--color-surface-muted);color:var(--color-text-muted);border-radius:10px;margin-top:8px;padding:10px 12px;font-size:12.5px;line-height:1.6;display:block}.pfkVWW_steps{counter-reset:step;gap:14px;margin:0;padding:0;list-style:none;display:grid}.pfkVWW_steps li{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;display:grid}.pfkVWW_steps h3{margin:0 0 4px;font-size:14.5px;font-weight:750}.pfkVWW_steps p{color:var(--color-text-muted);margin:0;font-size:13.5px;line-height:1.65}.pfkVWW_steps code{background:var(--color-surface-muted);border-radius:5px;padding:1px 5px;font-size:12px}.pfkVWW_steps a{color:var(--color-accent-dark);font-weight:650}.pfkVWW_stepNumber{background:var(--color-accent-soft);width:32px;height:32px;color:var(--color-accent-dark);border-radius:50%;place-items:center;font-size:14px;font-weight:800;display:grid}.pfkVWW_privacyWarning{border:1px solid color-mix(in srgb, #b88746 45%, var(--color-border));background:color-mix(in srgb, #b88746 10%, var(--color-surface));color:var(--color-text);border-radius:12px;margin:0;padding:12px 14px;font-size:12.5px;line-height:1.6}.pfkVWW_tutorialActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pfkVWW_sheetLink{border:1px solid var(--color-border);min-height:40px;color:var(--color-accent-dark);background:var(--color-surface);border-radius:999px;align-items:center;padding:0 14px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex}.pfkVWW_sheetLink:hover{border-color:var(--color-accent)}.pfkVWW_orderList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.pfkVWW_orderItem{border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;grid-template-columns:24px 72px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;display:grid}.pfkVWW_orderIndex{text-align:center;color:var(--color-text-muted);font-size:12px;font-weight:750}.pfkVWW_orderThumb{background:var(--color-surface-muted);border-radius:8px;width:72px;height:52px;display:block;position:relative;overflow:hidden}.pfkVWW_orderThumb img{object-fit:cover;width:100%;height:100%;display:block}.pfkVWW_orderThumb>span:first-child{width:100%;height:100%;color:var(--color-text-muted);place-items:center;font-size:11px;display:grid}.pfkVWW_orderVideoBadge{color:#fffdf8;background:#1c1916cc;border-radius:999px;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:4px;right:4px}.pfkVWW_orderVideoBadge svg{width:12px;height:12px}.pfkVWW_orderLabel{gap:2px;min-width:0;display:grid}.pfkVWW_orderLabel strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.pfkVWW_orderLabel small{color:var(--color-text-muted);font-size:11px}.pfkVWW_orderActions{align-items:center;gap:4px;display:flex}.pfkVWW_orderActions button{border:1px solid var(--color-border);background:var(--color-surface);width:32px;height:32px;color:var(--color-text);cursor:pointer;border-radius:8px;font-size:14px;line-height:1}.pfkVWW_orderActions button:hover:not(:disabled){border-color:var(--color-accent)}.pfkVWW_orderActions button:disabled{opacity:.45;cursor:default}.pfkVWW_orderDelete{color:#7a3228}@media (max-width:520px){.pfkVWW_orderItem{grid-template-columns:20px 56px minmax(0,1fr) auto;gap:8px}.pfkVWW_orderThumb{width:56px;height:42px}.pfkVWW_orderActions button{width:30px;height:30px}.pfkVWW_footer{flex-direction:column;align-items:stretch}.pfkVWW_actions{grid-template-columns:1fr 1.4fr;gap:10px;display:grid}}.pfkVWW_editSummary{background:var(--color-surface-muted);color:var(--color-text-muted);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:12.5px;line-height:1.5;display:flex}.pfkVWW_editSummary img{aspect-ratio:16/9;object-fit:cover;background:#1c1916;border-radius:8px;flex-shrink:0;width:84px}.pfkVWW_fieldLabel{color:var(--color-text);gap:8px;font-size:13.5px;font-weight:700;display:grid}
.g-cF8q_badge{font-family:var(--font-sans);border-radius:var(--radius-pill);white-space:nowrap;transition:background-color var(--duration-fast) ease, color var(--duration-fast) ease, transform var(--duration-fast) ease;justify-content:center;align-items:center;padding:6px 12px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.g-cF8q_clickable{cursor:pointer;-webkit-user-select:none;user-select:none}.g-cF8q_clickable:hover{transform:translateY(-1px)}.g-cF8q_clickable:active{transform:translateY(0)}.g-cF8q_theme{background-color:var(--color-accent-soft);color:var(--color-accent-dark)}.g-cF8q_clickable.g-cF8q_theme:hover{background-color:var(--color-accent);color:var(--color-surface)}.g-cF8q_uncertainty{background-color:var(--color-warning-soft);color:#7a5628}.g-cF8q_clickable.g-cF8q_uncertainty:hover{background-color:var(--color-warning);color:var(--color-surface)}.g-cF8q_success{color:var(--color-success);background-color:#4f80631f}.g-cF8q_error{color:var(--color-error);background-color:#a9574e1f}.g-cF8q_neutral{background-color:var(--color-surface-muted);color:var(--color-text-muted)}.g-cF8q_clickable.g-cF8q_neutral:hover{background-color:var(--color-border);color:var(--color-text)}
.foEf-a_layout{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);align-items:start;gap:32px;display:grid}.foEf-a_editor,.foEf-a_sources{flex-direction:column;gap:14px;min-width:0;display:flex}.foEf-a_sectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.foEf-a_sectionHeading h3{color:var(--color-text);font:750 17px/1.4 var(--font-heading);margin:0}.foEf-a_sectionHeading>span{color:var(--color-text-muted);font-size:12px}.foEf-a_intro{color:var(--color-text-muted);margin:-6px 0 0;font-size:13px;line-height:1.65}.foEf-a_viewport{aspect-ratio:1;border:1px solid var(--color-border);cursor:grab;touch-action:none;background:#1c1916;border-radius:16px;align-self:center;width:min(100%,360px,38dvh);position:relative;overflow:hidden}.foEf-a_viewport:active{cursor:grabbing}.foEf-a_viewport:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.foEf-a_viewport[data-empty=true]{cursor:default;background:var(--color-surface-muted);place-items:center;display:grid}.foEf-a_canvas{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}.foEf-a_canvas[data-ready=false]{opacity:0}.foEf-a_circleGuide{pointer-events:none;border:1px solid #fff9;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 120px #0006}.foEf-a_empty,.foEf-a_loading{text-align:center;color:var(--color-text-muted);place-items:center;margin:0;padding:24px;font-size:13px;line-height:1.6;display:grid;position:absolute;inset:0}.foEf-a_loading{color:#fffdf8;background:#1c1916a6}.foEf-a_controls{grid-template-columns:1fr auto;align-items:start;gap:12px;display:grid}.foEf-a_zoom{color:var(--color-text-muted);flex-direction:column;grid-column:1/-1;gap:12px;font-size:13px;display:flex}.foEf-a_zoom>span{justify-content:space-between;display:flex}.foEf-a_zoom strong{font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:650}.foEf-a_zoom input{width:100%;accent-color:var(--color-accent);cursor:pointer;min-height:24px;margin:0}.foEf-a_precision{color:var(--color-text-muted);font-size:12px}.foEf-a_precision summary{cursor:pointer;padding:6px 0}.foEf-a_nudge{flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.foEf-a_nudge button{border:1px solid var(--color-border);background:var(--color-surface);width:40px;height:40px;color:var(--color-text);cursor:pointer;font:inherit;border-radius:10px;font-size:16px}.foEf-a_reset{color:var(--color-accent-dark);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:12px;text-decoration:underline}.foEf-a_reset:disabled,.foEf-a_nudge button:disabled{opacity:.45;cursor:default}.foEf-a_result{background:var(--color-surface-muted);border-radius:14px;align-items:center;gap:14px;padding:14px;display:flex}.foEf-a_avatarPreview{background:var(--color-border);border-radius:50%;flex:0 0 56px;width:56px;height:56px;position:relative;overflow:hidden}.foEf-a_result strong{font-size:13px;font-weight:650}.foEf-a_result p{color:var(--color-text-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.foEf-a_faceChoices{scrollbar-width:thin;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-height:300px;margin:-3px;padding:3px;display:grid;overflow-y:auto}.foEf-a_faceChoice{background:var(--color-surface);cursor:pointer;font:inherit;color:var(--color-text-muted);border:2px solid #0000;border-radius:12px;align-content:start;gap:7px;padding:5px;font-size:11px;line-height:1.4;display:grid;position:relative}.foEf-a_faceChoice img{aspect-ratio:1;object-fit:cover;background:var(--color-surface-muted);border-radius:7px;width:100%;display:block}.foEf-a_faceChoice[aria-pressed=true],.foEf-a_automatic[aria-pressed=true]{border-color:var(--color-accent);background:color-mix(in srgb, var(--color-accent) 7%, var(--color-surface));color:var(--color-accent-dark)}.foEf-a_selectedCheck{background:var(--color-accent);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:12px;display:grid;position:absolute;top:1px;right:1px}.foEf-a_automatic{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);text-align:left;font:inherit;cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.foEf-a_automatic strong{font-size:13px;font-weight:650;display:block}.foEf-a_automatic small{color:var(--color-text-muted);overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.5;display:block}.foEf-a_automatic>span:first-child{min-width:0}.foEf-a_faceChoice:hover,.foEf-a_automatic:hover{border-color:var(--color-accent)}.foEf-a_faceChoice:disabled,.foEf-a_automatic:disabled{cursor:default}.foEf-a_importSection{border-top:1px solid var(--color-border);flex-direction:column;gap:12px;margin-top:4px;padding-top:18px;display:flex}.foEf-a_importSection h4{margin:0;font-size:14px;font-weight:700}.foEf-a_upload{border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-accent-dark);cursor:pointer;text-align:center;border-radius:12px;justify-content:center;padding:12px 16px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.foEf-a_upload:hover{border-color:var(--color-accent)}.foEf-a_upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.foEf-a_upload:has(input:disabled){opacity:.6;cursor:wait}.foEf-a_upload:focus-within,.foEf-a_faceChoice:focus-visible,.foEf-a_automatic:focus-visible,.foEf-a_reset:focus-visible,.foEf-a_nudge button:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.foEf-a_hint{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.6}.foEf-a_footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.foEf-a_actions{flex-shrink:0;align-items:center;gap:12px;display:flex}.foEf-a_mobileSourceChoice{display:none}@media (max-width:700px){.foEf-a_layout{grid-template-columns:1fr;gap:28px}.foEf-a_editor{width:100%;max-width:400px;margin:0 auto}.foEf-a_viewport{align-self:center;max-width:340px}.foEf-a_faceChoices{grid-template-columns:repeat(4,minmax(0,1fr));max-height:230px}.foEf-a_footer{flex-direction:column;align-items:stretch;gap:10px}.foEf-a_actions{grid-template-columns:auto 1fr;gap:10px;display:grid}.foEf-a_footer>.foEf-a_hint{text-align:center}.foEf-a_mobileSourceChoice{border:1px solid var(--color-border);background:var(--color-surface-muted);min-height:40px;color:var(--color-accent-dark);font:inherit;cursor:pointer;border-radius:10px;justify-content:center;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:650;display:inline-flex}}@media (max-width:400px){.foEf-a_faceChoices{grid-template-columns:repeat(3,minmax(0,1fr))}.foEf-a_controls{grid-template-columns:1fr;gap:4px}.foEf-a_reset{justify-self:start}}
.aFzRyG_form{gap:24px;display:grid}.aFzRyG_field{gap:8px;display:grid}.aFzRyG_field>label,.aFzRyG_labelRow{font-size:15px;font-weight:750}.aFzRyG_labelRow{align-items:center;gap:10px;display:flex}.aFzRyG_optional{color:var(--color-text-muted);background:var(--color-surface-muted);border-radius:20px;padding:3px 8px;font-size:11px;font-weight:400}.aFzRyG_hint{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.6}.aFzRyG_portraitSummary{border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:14px;align-items:center;gap:14px;padding:14px;display:flex}.aFzRyG_preview{border:1px solid var(--color-border);background:var(--color-surface);width:72px;height:72px;color:var(--color-accent-dark);border-radius:50%;flex:0 0 72px;place-items:center;font-size:28px;font-weight:750;display:grid;position:relative;overflow:hidden}.aFzRyG_preview img{max-width:none;position:absolute}.aFzRyG_portraitActions{flex-direction:column;align-items:flex-start;gap:6px;min-width:0;display:flex}@media (max-width:480px){.aFzRyG_portraitSummary{gap:12px;padding:12px}.aFzRyG_preview{flex-basis:60px;width:60px;height:60px}}
.hwcHiq_card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-soft);height:100%;transition:transform var(--duration-normal) ease, box-shadow var(--duration-normal) ease, border-color var(--duration-normal) ease;flex-direction:column;display:flex;overflow:hidden}.hwcHiq_card:hover{border-color:var(--color-border-hover);box-shadow:var(--shadow-hover);transform:translateY(-4px)}.hwcHiq_imageLink{text-decoration:none;display:block}.hwcHiq_imageWrapper{background-color:var(--color-surface-muted);width:100%;padding-top:62.5%;position:relative;overflow:hidden}.hwcHiq_image{object-fit:cover;transition:transform var(--duration-slow) ease-out}.hwcHiq_card:hover .hwcHiq_image{transform:scale(1.03)}.hwcHiq_periodBadge{z-index:10;position:absolute;top:16px;right:16px}.hwcHiq_content{flex-direction:column;flex-grow:1;padding:24px;display:flex}.hwcHiq_location{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);margin-bottom:8px;font-size:13px;font-weight:700}.hwcHiq_title{margin-bottom:6px;font-size:20px;font-weight:700;line-height:1.3}.hwcHiq_titleLink{color:var(--color-text);transition:color var(--duration-fast) ease;text-decoration:none}.hwcHiq_titleLink:hover{color:var(--color-accent)}.hwcHiq_subtitle{color:var(--color-accent);margin-bottom:12px;font-size:14px;font-weight:500;line-height:1.4}.hwcHiq_summary{color:var(--color-text-muted);-webkit-line-clamp:3;text-overflow:ellipsis;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:20px;font-size:14.5px;line-height:1.55;display:-webkit-box;overflow:hidden}.hwcHiq_tagsContainer{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}
.Tl1jgW_inputContainer{flex-direction:column;gap:8px;width:100%;display:flex}.Tl1jgW_label{font-family:var(--font-sans);color:var(--color-text);letter-spacing:-.01em;font-size:14px;font-weight:600}.Tl1jgW_fieldWrap{width:100%;position:relative}.Tl1jgW_input{width:100%;min-height:var(--height-input);font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);transition:border-color var(--duration-normal) ease, box-shadow var(--duration-normal) ease;outline:none;padding:12px 16px;font-size:16px}.Tl1jgW_inputWithToggle{padding-right:48px}.Tl1jgW_toggle{border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-text-muted);cursor:pointer;transition:color var(--duration-fast) ease, background-color var(--duration-fast) ease;background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.Tl1jgW_toggle:hover{color:var(--color-accent-dark);background-color:var(--color-accent-soft)}.Tl1jgW_toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.Tl1jgW_input::placeholder{color:var(--color-text-muted);opacity:.7}.Tl1jgW_input:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px #5f7c6b38}.Tl1jgW_input:disabled{background-color:var(--color-surface-muted);color:var(--color-text-muted);cursor:not-allowed;opacity:.7}.Tl1jgW_inputError{border-color:var(--color-error)}.Tl1jgW_inputError:focus{border-color:var(--color-error);box-shadow:0 0 0 3px #a9574e38}.Tl1jgW_errorMessage{color:var(--color-error);margin-top:2px;font-size:13px;font-weight:500}
.yOb_Ga_viewer{flex-direction:column;gap:16px;min-width:0;max-width:100%;margin-bottom:0;display:flex}.yOb_Ga_frame{border-radius:var(--radius-xl);min-width:0;position:relative;overflow:hidden}.yOb_Ga_track{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-soft);background:#1c1916;display:flex;overflow-x:auto}.yOb_Ga_track::-webkit-scrollbar{display:none}.yOb_Ga_slide{scroll-snap-align:start;scroll-snap-stop:always;background:#1c1916;flex:0 0 100%;height:min(70vh,560px);position:relative}.yOb_Ga_slideImage{object-fit:contain;cursor:zoom-in;width:100%;height:100%}.yOb_Ga_slideAction{cursor:pointer}.yOb_Ga_nav{z-index:2;width:42px;height:42px;color:var(--color-text);cursor:pointer;box-shadow:var(--shadow-soft);background:#fffdf8eb;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.yOb_Ga_nav:disabled{opacity:.35;cursor:default}.yOb_Ga_prev{left:12px}.yOb_Ga_next{right:12px}.yOb_Ga_counter{z-index:2;color:#fffdf8;border-radius:var(--radius-pill);pointer-events:none;background:#26231ec7;padding:6px 12px;font-size:13px;font-weight:600;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.yOb_Ga_zoomHint{z-index:2;border-radius:var(--radius-pill);color:var(--color-text);font:inherit;cursor:pointer;box-shadow:var(--shadow-soft);background:#fffdf8eb;border:0;padding:7px 12px;font-size:12.5px;font-weight:700;position:absolute;bottom:14px;right:14px}.yOb_Ga_zoomHint:hover{background:#fffdf8}.yOb_Ga_thumbs{scrollbar-width:thin;gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.yOb_Ga_thumb{border-radius:var(--radius-md);background:var(--color-surface-muted);cursor:pointer;border:2px solid #0000;flex:none;width:72px;height:52px;padding:0;position:relative;overflow:hidden}.yOb_Ga_thumbActive{border-color:var(--color-accent)}.yOb_Ga_thumbImage{object-fit:cover;width:100%;height:100%;display:block}.yOb_Ga_videoSlide{background:#1c1916;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:10px;display:flex;position:absolute;inset:0}.yOb_Ga_videoFrame{aspect-ratio:16/9;border-radius:var(--radius-md);background:#000;width:min(100%,960px);max-height:100%;overflow:hidden}.yOb_Ga_videoFrame iframe{border:0;width:100%;height:100%;display:block}.yOb_Ga_videoPoster{object-fit:cover;opacity:.72;width:100%;height:100%;position:absolute;inset:0}.yOb_Ga_videoPlayBadge,.yOb_Ga_thumbPlayBadge{color:#1c1916;background:#fffdf8eb;border-radius:999px;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.yOb_Ga_videoPlayBadge{width:58px;height:58px}.yOb_Ga_videoPlayBadge svg{width:26px;height:26px;margin-left:3px}.yOb_Ga_thumbPlayBadge{color:#fffdf8;background:#1c1916c7;width:22px;height:22px}.yOb_Ga_thumbPlayBadge svg{width:12px;height:12px;margin-left:1px}@media (max-width:720px){.yOb_Ga_slide{height:min(42dvh,260px)}.yOb_Ga_viewer{gap:10px}}@media (max-width:640px){.yOb_Ga_nav{width:36px;height:36px}.yOb_Ga_prev{left:8px}.yOb_Ga_next{right:8px}.yOb_Ga_counter{bottom:10px;left:10px;transform:none}.yOb_Ga_zoomHint{padding:6px 10px;bottom:10px;right:10px}}
.AGC94a_uploadContainer{flex-direction:column;gap:16px;width:100%;display:flex}.AGC94a_dropZone{background-color:var(--color-surface);border:2px dashed var(--color-border);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--duration-normal) ease, background-color var(--duration-normal) ease, transform var(--duration-fast) ease;outline:none;flex-direction:column;justify-content:center;align-items:center;padding:32px;display:flex}.AGC94a_dropZone:hover,.AGC94a_dragActive{border-color:var(--color-accent);background-color:var(--color-accent-soft)}.AGC94a_dropZone:focus-visible{outline:3px solid #5f7c6b38}.AGC94a_hiddenInput{display:none}.AGC94a_uploadIcon{transition:transform var(--duration-fast) ease;margin-bottom:12px;font-size:32px}.AGC94a_dropZone:hover .AGC94a_uploadIcon{transform:scale(1.1)translateY(-2px)}.AGC94a_uploadText{font-family:var(--font-sans);color:var(--color-text);text-align:center;margin-bottom:6px;font-size:15px}.AGC94a_browseLink{color:var(--color-accent);text-underline-offset:2px;font-weight:700;text-decoration:underline}.AGC94a_uploadSubtext{font-family:var(--font-sans);color:var(--color-text-muted);text-align:center;margin-bottom:0;font-size:12.5px}.AGC94a_errorBanner{color:var(--color-error);border-radius:var(--radius-sm);border-left:4px solid var(--color-error);background-color:#a9574e1a;padding:12px 16px;font-size:13.5px;font-weight:600}.AGC94a_previewsGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;margin-top:8px;display:grid}.AGC94a_previewCard{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-soft);flex-direction:column;gap:8px;padding:10px;display:flex;position:relative}.AGC94a_imagePreviewWrapper{background-color:var(--color-surface-muted);border-radius:var(--radius-sm);width:100%;padding-top:66.6%;position:relative;overflow:hidden}.AGC94a_previewImage{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.AGC94a_previewMeta{flex-direction:column;gap:2px;padding:0 4px;display:flex}.AGC94a_fileName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:700;overflow:hidden}.AGC94a_fileSize{color:var(--color-text-muted);font-size:11px}.AGC94a_removeBtn{background-color:var(--color-error);color:#fffdf8;cursor:pointer;width:24px;height:24px;transition:background-color var(--duration-fast) ease, transform var(--duration-fast) ease;z-index:10;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 6px #a9574e4d}.AGC94a_removeBtn:hover{background-color:#8c423b;transform:scale(1.1)}.AGC94a_removeBtn:active{transform:scale(1)}
.IUajda_card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-card);padding:40px;scroll-margin-top:112px}.IUajda_header{border-bottom:1px solid var(--color-accent-soft);flex-direction:column;gap:8px;padding-bottom:20px;display:flex}.IUajda_eyebrow{letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent);margin:0;font-size:12px;font-weight:700}.IUajda_title{margin:0;font-size:30px;font-weight:800}.IUajda_subtitle{color:var(--color-text-muted);max-width:62ch;margin:0;font-size:15px;line-height:1.6}.IUajda_progress{margin:24px 0 16px}.IUajda_stepList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.IUajda_stepItem{flex:130px;min-width:0}.IUajda_stepButton{border:1px solid var(--color-border);border-radius:var(--radius-pill);background-color:var(--color-surface);width:100%;min-height:40px;color:var(--color-text-muted);font-family:var(--font-sans);text-align:left;align-items:center;gap:8px;padding:6px 12px;font-size:13px;font-weight:650;display:flex}button.IUajda_stepButton{cursor:pointer}button.IUajda_stepButton:hover{border-color:var(--color-accent);color:var(--color-accent-dark)}button.IUajda_stepButton:focus-visible{outline-offset:2px;outline:3px solid #5f7c6b52}.IUajda_stepButton[aria-current=step]{border-color:var(--color-accent);background-color:var(--color-accent-soft);color:var(--color-accent-dark)}.IUajda_stepNumber{background-color:var(--color-surface-muted);width:22px;height:22px;color:var(--color-accent-dark);border-radius:50%;flex:0 0 22px;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.IUajda_stepButton[aria-current=step] .IUajda_stepNumber{background-color:var(--color-accent);color:var(--color-surface)}.IUajda_stepLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.IUajda_compactCaption{color:var(--color-accent-dark);margin:0 0 8px;font-size:13px;font-weight:650;display:none}.IUajda_compactBar{border-radius:var(--radius-pill);background-color:var(--color-surface-muted);height:6px;display:none;overflow:hidden}.IUajda_compactBar span{background-color:var(--color-accent);height:100%;transition:width var(--duration-normal) ease;display:block}.IUajda_stepBody{flex-direction:column;gap:28px;padding-top:24px;display:flex}.IUajda_form{flex-direction:column;display:flex}.IUajda_fields{border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.IUajda_stepHeader{flex-direction:column;gap:6px;padding-top:20px;display:flex}.IUajda_stepTitle{color:var(--color-accent-dark);margin:0;scroll-margin-top:112px;font-size:22px;font-weight:750}.IUajda_stepTitle:focus{outline:none}.IUajda_stepTitle:focus-visible{outline-offset:4px;border-radius:var(--radius-sm);outline:3px solid #5f7c6b52}.IUajda_stepIntro{color:var(--color-text-muted);max-width:66ch;margin:0;font-size:14.5px;line-height:1.6}.IUajda_fieldGroup{border:0;flex-direction:column;gap:12px;margin:0;padding:0;display:flex}.IUajda_fieldGroupHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.IUajda_fieldGroupTitle{font-family:var(--font-heading);color:var(--color-text);margin:0;padding:0;font-size:16px;font-weight:700}.IUajda_field{flex-direction:column;gap:8px;min-width:0;display:flex}.IUajda_fieldLabel{color:var(--color-text);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.IUajda_labelText{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.IUajda_badgeRequired,.IUajda_badgeOptional{border-radius:var(--radius-pill);letter-spacing:.02em;text-transform:uppercase;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.IUajda_badgeRequired{background-color:var(--color-accent-soft);color:var(--color-accent-dark)}.IUajda_badgeOptional{background-color:var(--color-surface-muted);color:var(--color-text-muted)}.IUajda_hint{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.IUajda_error{color:var(--color-error);margin:0;font-size:13px;font-weight:600}.IUajda_textarea{width:100%;font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;padding:12px 16px;font-size:16px;line-height:1.5}.IUajda_textarea::placeholder{color:var(--color-text-muted);opacity:.7}.IUajda_textarea:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #5f7c6b38}.IUajda_textarea[aria-invalid=true]{border-color:var(--color-error)}.IUajda_textarea[aria-invalid=true]:focus{box-shadow:0 0 0 3px #a9574e38}.IUajda_textarea:disabled{background-color:var(--color-surface-muted);color:var(--color-text-muted);cursor:not-allowed}.IUajda_gridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.IUajda_note{border:1px solid var(--color-border);border-left:3px solid var(--color-accent);border-radius:var(--radius-sm);background-color:var(--color-surface-muted);color:var(--color-text-muted);margin:0;padding:10px 14px;font-size:13px;line-height:1.5}.IUajda_uncertaintyBox{border-radius:var(--radius-lg);background-color:var(--color-warning-soft);border:1px solid #ddd2bf;flex-direction:column;gap:12px;padding:20px;display:flex}.IUajda_uncertaintyTitle{font-family:var(--font-heading);color:#7a5628;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.IUajda_uncertaintyHint{color:#7a5628;margin:0;font-size:13.5px;line-height:1.55}.IUajda_uncertaintyBox .IUajda_fieldLabel,.IUajda_uncertaintyBox .IUajda_hint{color:#7a5628}.IUajda_uncertaintyBox .IUajda_textarea{background-color:var(--color-surface);border-color:#ddd2bf}.IUajda_uncertaintyBox .IUajda_textarea:focus{border-color:var(--color-warning);box-shadow:0 0 0 3px #b8874638}.IUajda_chips{flex-wrap:wrap;gap:8px;display:flex}.IUajda_chip{border-radius:var(--radius-pill);background-color:var(--color-surface);color:#7a5628;min-height:34px;font-family:var(--font-sans);cursor:pointer;border:1px solid #d8c39c;padding:6px 12px;font-size:12.5px;font-weight:650}.IUajda_chip:hover:not(:disabled){border-color:var(--color-warning);background-color:var(--color-warning-soft)}.IUajda_chip:focus-visible{outline-offset:2px;outline:3px solid #b8874652}.IUajda_chip:disabled{opacity:.6;cursor:not-allowed}.IUajda_mapGroup{flex-direction:column;gap:10px;display:flex}.IUajda_coordRow{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:13px;display:flex}.IUajda_textButton{color:var(--color-accent-dark);font-family:var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;font-weight:650;text-decoration:underline}.IUajda_textButton:hover{color:var(--color-accent)}.IUajda_textButton:focus-visible{outline-offset:2px;border-radius:var(--radius-sm);outline:3px solid #5f7c6b52}.IUajda_checkboxRow{align-items:flex-start;gap:12px;display:flex}.IUajda_checkbox{width:20px;height:20px;accent-color:var(--color-accent);cursor:pointer;flex:0 0 20px;margin-top:2px}.IUajda_checkboxLabel{color:var(--color-text);cursor:pointer;font-size:14px;line-height:1.55}.IUajda_requiredMark{color:var(--color-error)}.IUajda_summary{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-muted);flex-direction:column;gap:16px;padding:22px;display:flex}.IUajda_summaryList{flex-direction:column;gap:0;margin:0;display:flex}.IUajda_summaryRow{border-bottom:1px solid #5f4d371f;grid-template-columns:minmax(120px,170px) minmax(0,1fr) auto;align-items:baseline;gap:12px;padding:10px 0;display:grid}.IUajda_summaryRow:last-child{border-bottom:0}.IUajda_summaryLabel{color:var(--color-accent-dark);font-size:13px;font-weight:700}.IUajda_summaryValue{color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:14.5px;line-height:1.55}.IUajda_summaryValue[data-missing=true]{color:var(--color-text-muted);font-style:italic}.IUajda_editButtonCell{justify-self:end;margin:0}.IUajda_editButton{border-radius:var(--radius-sm);color:var(--color-accent-dark);font-family:var(--font-sans);text-underline-offset:3px;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;justify-self:end;padding:4px 8px;font-size:12.5px;font-weight:650;text-decoration:underline}.IUajda_editButton:hover{background-color:var(--color-surface);border-color:var(--color-border)}.IUajda_editButton:focus-visible{outline-offset:2px;outline:3px solid #5f7c6b52}.IUajda_missingNote{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.55}.IUajda_actions{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:12px;margin-top:8px;padding-top:24px;display:flex}.IUajda_actionsSpacer{flex:auto}.IUajda_processHint{color:var(--color-text-muted);align-items:flex-start;gap:10px;margin:0;font-size:13px;line-height:1.55;display:flex}.IUajda_processHint svg{color:var(--color-accent);flex:none;margin-top:3px}.IUajda_draftNotice{border:1px solid var(--color-accent-soft);border-radius:var(--radius-md);background-color:var(--color-accent-soft);color:var(--color-accent-dark);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding:12px 16px;font-size:13.5px;line-height:1.5;display:flex}.IUajda_draftNotice p{margin:0}.IUajda_draftPanel{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-muted);flex-direction:column;gap:10px;margin-top:16px;padding:16px 18px;display:flex}.IUajda_draftTitle{font-family:var(--font-heading);color:var(--color-accent-dark);margin:0;font-size:14px;font-weight:700}.IUajda_draftHint{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.55}.IUajda_draftStatusRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;display:flex}.IUajda_draftStatus{color:var(--color-text-muted);margin:0;font-size:13px;line-height:1.5}.IUajda_draftStatus[data-tone=error]{color:var(--color-error);font-weight:600}.IUajda_unknownResult{border:1px solid #d8c39c;border-left:3px solid var(--color-warning);border-radius:var(--radius-md);background-color:var(--color-warning-soft);color:#7a5628;margin-top:16px;padding:14px 16px;scroll-margin-top:112px}.IUajda_unknownResult:focus{outline:none}.IUajda_unknownResult:focus-visible{outline-offset:2px;outline:3px solid #b8874666}.IUajda_unknownResultTitle{margin:0 0 6px;font-size:14px;font-weight:700}.IUajda_unknownResultText{margin:0;font-size:13.5px;line-height:1.55}.IUajda_retryHint{max-width:36ch;color:var(--color-warning);margin:0;font-size:12.5px;font-weight:650;line-height:1.45}.IUajda_success{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.IUajda_successIcon{background-color:var(--color-accent-soft);width:64px;height:64px;color:var(--color-success);border-radius:50%;justify-content:center;align-items:center;margin-bottom:4px;display:inline-flex}.IUajda_successTitle{color:var(--color-accent-dark);margin:0;font-size:28px;font-weight:800}.IUajda_successTitle:focus{outline:none}.IUajda_successDesc{max-width:56ch;color:var(--color-text-muted);margin:0;font-size:15px;line-height:1.6}.IUajda_successSteps{border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface-muted);text-align:left;width:100%;max-width:560px;margin:12px 0 0;padding:20px}.IUajda_successSteps h3{letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent-dark);margin:0 0 12px;font-size:13px;font-weight:700}.IUajda_successSteps ol{flex-direction:column;gap:10px;margin:0;padding-left:20px;font-size:14px;line-height:1.55;display:flex}.IUajda_successActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:12px;display:flex}@media (max-width:768px){.IUajda_card{border-radius:var(--radius-lg);padding:24px 18px}.IUajda_title{font-size:24px}.IUajda_stepBody{gap:24px}.IUajda_gridTwo{grid-template-columns:minmax(0,1fr);gap:16px}.IUajda_summaryRow{grid-template-columns:minmax(0,1fr) auto}.IUajda_summaryLabel{grid-column:1/-1}.IUajda_actions{flex-direction:column-reverse;align-items:stretch}.IUajda_actions>button,.IUajda_actions>a{width:100%}.IUajda_actionsSpacer{display:none}.IUajda_successTitle{font-size:23px}}@media (max-width:700px){.IUajda_stepList{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.IUajda_compactCaption,.IUajda_compactBar{display:block}}@media (prefers-reduced-motion:reduce){.IUajda_compactBar span{transition:none}}
.Arc-vW_wrap{flex-direction:column;gap:12px;width:100%;display:flex;position:relative}.Arc-vW_search{z-index:20;position:relative}.Arc-vW_results{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);z-index:30;max-height:220px;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 12px 28px #1c191629}.Arc-vW_result{text-align:left;border-radius:var(--radius-md);width:100%;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 12px;font-size:13.5px;font-weight:600;line-height:1.35;display:block}.Arc-vW_result:hover,.Arc-vW_resultActive{background:color-mix(in srgb, var(--color-accent) 10%, transparent);color:var(--color-accent-dark)}.Arc-vW_status,.Arc-vW_empty{color:var(--color-text-muted);margin:0;padding:10px 12px;font-size:13px}.Arc-vW_map{border:1px solid var(--color-border);z-index:0;border-radius:12px;width:100%;height:250px;box-shadow:inset 0 2px 4px #00000005}.Arc-vW_hint{color:var(--color-text-muted);font-size:12.5px;font-style:italic}
.xDwtkW_button{font-family:var(--font-sans);min-height:var(--height-button);border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;transition:background-color var(--duration-normal) ease, border-color var(--duration-normal) ease, color var(--duration-normal) ease, transform var(--duration-fast) ease, box-shadow var(--duration-normal) ease;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.xDwtkW_button:active{transform:translateY(1px)}@media (max-width:640px){.xDwtkW_button{white-space:normal;text-align:center;max-width:100%;height:auto;padding-block:10px}}.xDwtkW_button:disabled{opacity:.5;cursor:not-allowed}.xDwtkW_button:focus-visible{outline-offset:2px;outline:3px solid #5f7c6b4d}.xDwtkW_primary{background-color:var(--color-accent);color:var(--color-surface)}.xDwtkW_primary:hover:not(:disabled){background-color:var(--color-accent-dark);color:var(--color-surface);box-shadow:0 4px 12px #2f4a3c26}.xDwtkW_secondary{background-color:var(--color-surface);color:var(--color-accent-dark);border-color:var(--color-border)}.xDwtkW_secondary:hover:not(:disabled){border-color:var(--color-accent);background-color:var(--color-surface-muted);color:var(--color-accent-dark);box-shadow:0 4px 12px #5f7c6b0d}.xDwtkW_discret{color:var(--color-accent);background-color:#0000;padding:0 8px}.xDwtkW_discret:hover:not(:disabled){color:var(--color-accent);background-color:#5f7c6b1a}
.q2vvra_picker{flex-direction:column;gap:16px;display:flex}.q2vvra_search{flex-direction:column;gap:6px;display:flex;position:relative}.q2vvra_label{color:var(--color-text);font-size:13.5px;font-weight:700}.q2vvra_searchField{align-items:center;display:flex;position:relative}.q2vvra_searchIcon{color:var(--color-text-muted);pointer-events:none;position:absolute;left:12px}.q2vvra_searchInput{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:100%;min-height:42px;color:var(--color-text);font:inherit;padding:0 14px 0 38px;font-size:14.5px}.q2vvra_searchInput:focus-visible,.q2vvra_select:focus-visible,.q2vvra_documentChip:focus-within,.q2vvra_result:focus-visible{outline-offset:2px;outline:3px solid #5f7c6b59}.q2vvra_results{z-index:30;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);max-height:320px;box-shadow:var(--shadow-soft);margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.q2vvra_result{border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text);align-items:center;gap:10px;padding:9px 10px;display:flex}.q2vvra_resultActive,.q2vvra_result:hover{background:var(--color-surface-muted)}.q2vvra_resultText{flex-direction:column;gap:1px;min-width:0;display:flex}.q2vvra_resultText small{color:var(--color-text-muted);font-size:12px}.q2vvra_empty{color:var(--color-text-muted);margin:4px 0 0;font-size:13px}.q2vvra_fields{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.q2vvra_field{flex-direction:column;gap:6px;display:flex}.q2vvra_selectWrap{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-accent-dark);align-items:center;gap:8px;padding-left:12px;display:flex;position:relative}.q2vvra_select{appearance:none;min-height:42px;color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;flex:1;padding:0 34px 0 0;font-size:14.5px}.q2vvra_select:disabled{color:var(--color-text-muted);cursor:default}.q2vvra_chevron{color:var(--color-text-muted);pointer-events:none;position:absolute;right:12px}.q2vvra_help{color:var(--color-text-muted);margin:0;font-size:12.5px}.q2vvra_preview{border:1px dashed var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);padding:12px 14px}.q2vvra_documents{border:1px solid var(--color-border);border-radius:var(--radius-md);margin:0;padding:14px}.q2vvra_documentsLegend{color:var(--color-text);cursor:pointer;padding:0 6px;font-size:13.5px;font-weight:700}.q2vvra_documentsHelp{color:var(--color-text-muted);margin:4px 0 10px;font-size:12.5px;line-height:1.45}.q2vvra_documentGrid{flex-wrap:wrap;gap:8px;display:flex}.q2vvra_documentChip{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);min-height:38px;color:var(--color-text);cursor:pointer;align-items:center;gap:7px;padding:0 12px;font-size:13px;font-weight:600;display:inline-flex}.q2vvra_documentChip input{width:15px;height:15px;accent-color:var(--color-accent-dark)}.q2vvra_documentChipOn{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-dark)}@media (max-width:640px){.q2vvra_fields{grid-template-columns:1fr}.q2vvra_documentChip{min-height:44px}}
._0BlwaG_badgeRow{align-items:center;gap:8px;width:100%;margin-bottom:16px;display:flex}._0BlwaG_badgeRow .fiche-category-badge{margin-bottom:0}._0BlwaG_badgeRow .fiche-category-badge-link{min-width:0}._0BlwaG_moreBtn{border:1px solid var(--color-border);background:var(--color-surface);width:36px;height:36px;color:var(--color-text);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-left:auto;display:inline-flex}._0BlwaG_moreBtn:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-border));background:var(--color-surface-muted)}._0BlwaG_actionMenu{gap:10px;display:grid}._0BlwaG_actionBtn{border:1px solid var(--color-border);background:var(--color-surface);width:100%;min-height:42px;color:var(--color-text);font:inherit;cursor:pointer;box-shadow:var(--shadow-soft);border-radius:999px;justify-content:flex-start;align-items:center;gap:8px;padding:0 14px;font-size:13.5px;font-weight:700;display:inline-flex}._0BlwaG_actionBtn:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-border));background:var(--color-surface-muted)}._0BlwaG_actionPrimary{background:var(--color-accent);border-color:var(--color-accent);color:#fffdf8}._0BlwaG_actionPrimary:hover{background:var(--color-accent-dark);border-color:var(--color-accent-dark);color:#fffdf8}._0BlwaG_actionBtnIcon{flex-shrink:0;display:inline-flex}._0BlwaG_pickGrid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;display:grid}._0BlwaG_pickCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);cursor:pointer;text-align:left;font:inherit;color:inherit;flex-direction:column;gap:8px;padding:0;display:flex;overflow:hidden}._0BlwaG_pickCard:hover{border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-border))}._0BlwaG_pickThumb{aspect-ratio:3/2;background:var(--color-surface-muted);width:100%;position:relative}._0BlwaG_pickThumb img{object-fit:cover;width:100%;height:100%;display:block}._0BlwaG_pickCaption{color:var(--color-text);margin:0;padding:0 10px 10px;font-size:12.5px;font-weight:600;line-height:1.35}._0BlwaG_removeList{gap:10px;display:grid}._0BlwaG_removeItem{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px;display:grid}._0BlwaG_removeItem img{object-fit:cover;border-radius:var(--radius-md);background:var(--color-surface-muted);width:72px;height:48px}._0BlwaG_removeCopy{min-width:0}._0BlwaG_removeCopy p{margin:0;font-size:13.5px;font-weight:700;line-height:1.35}._0BlwaG_removeCopy span{color:var(--color-text-muted);margin-top:2px;font-size:12.5px;font-weight:500;display:block}._0BlwaG_lieuRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}._0BlwaG_rightsCheck{align-items:flex-start;gap:10px;font-size:13.5px;font-weight:500;line-height:1.45;display:flex}._0BlwaG_rightsCheck input{flex-shrink:0;margin-top:3px}@media (max-width:640px){._0BlwaG_lieuRow,._0BlwaG_removeItem{grid-template-columns:1fr}._0BlwaG_removeItem img{width:100%;height:120px}}
.ki53dW_page{background-color:var(--color-bg);flex-direction:column;min-height:100vh;display:flex}.ki53dW_main{flex-grow:1;padding-block:clamp(28px,4.5vw,52px) clamp(48px,6vw,88px)}.ki53dW_container{max-width:880px}
.GPOq8G_composer{flex-direction:column;gap:20px;padding:24px 28px 28px;display:flex}.GPOq8G_intro{max-width:70ch;color:var(--color-text-muted);margin:0;font-size:14.5px;line-height:1.6}.GPOq8G_stepBar{border:1px solid var(--color-border);border-radius:var(--radius-pill);background-color:var(--color-surface-muted);flex-wrap:wrap;align-items:center;gap:10px 16px;padding:10px 14px;display:flex}.GPOq8G_stepBarLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-dark);margin:0;font-size:12.5px;font-weight:700}.GPOq8G_stepBarHint{color:var(--color-text-muted);margin:0;font-size:13px}.GPOq8G_group{flex-direction:column;gap:10px;display:flex}.GPOq8G_groupHead{flex-wrap:wrap;align-items:baseline;gap:8px 12px;display:flex}.GPOq8G_groupTitle{font-family:var(--font-heading);color:var(--color-text);margin:0;font-size:15px;font-weight:750}.GPOq8G_groupHint{color:var(--color-text-muted);margin:0;font-size:12.5px}.GPOq8G_fieldList{flex-direction:column;gap:10px;display:flex}.GPOq8G_fieldCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface);overflow:hidden}.GPOq8G_fieldCardSelected{border-color:var(--color-accent);box-shadow:0 0 0 3px #5f7c6b1f}.GPOq8G_fieldHead{cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.GPOq8G_fieldHead>input{width:18px;height:18px;accent-color:var(--color-accent);cursor:pointer;flex:0 0 18px;margin:2px 0 0}.GPOq8G_fieldHeadText{flex-direction:column;gap:2px;min-width:0;display:flex}.GPOq8G_fieldName{color:var(--color-text);font-size:14px;font-weight:700}.GPOq8G_fieldPreview{color:var(--color-text-muted);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.GPOq8G_fieldPreviewEmpty{font-style:italic}.GPOq8G_fieldBody{border-top:1px solid var(--color-border);flex-direction:column;gap:10px;padding:14px 14px 16px 44px;display:flex}.GPOq8G_fieldHint{color:var(--color-text-muted);margin:0;font-size:12.5px;line-height:1.5}.GPOq8G_fieldError{color:var(--color-error);margin:0;font-size:12.5px;font-weight:650;line-height:1.45}.GPOq8G_textarea{width:100%;font-family:var(--font-sans);color:var(--color-text);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);resize:vertical;padding:12px 14px;font-size:15px;line-height:1.5}.GPOq8G_textarea:focus{border-color:var(--color-accent);outline:none;box-shadow:0 0 0 3px #5f7c6b38}.GPOq8G_textarea[aria-invalid=true]{border-color:var(--color-error)}.GPOq8G_textarea:disabled{background-color:var(--color-surface-muted);cursor:not-allowed}.GPOq8G_clearRow{align-items:flex-start;gap:10px;display:flex}.GPOq8G_clearRow input{width:18px;height:18px;accent-color:var(--color-warning);cursor:pointer;flex:0 0 18px;margin-top:2px}.GPOq8G_clearLabel{color:var(--color-text-muted);cursor:pointer;font-size:13px;line-height:1.5}.GPOq8G_actions{border-top:1px solid var(--color-border);flex-wrap:wrap;align-items:center;gap:12px;padding-top:16px;display:flex}.GPOq8G_actionsSpacer{flex:auto}.GPOq8G_requiredHint{color:var(--color-text-muted);margin:0;font-size:12.5px}.GPOq8G_review{flex-direction:column;gap:16px;display:flex}.GPOq8G_reviewList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.GPOq8G_change{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:var(--color-surface-muted);flex-direction:column;gap:10px;padding:16px;display:flex}.GPOq8G_changeHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 12px;display:flex}.GPOq8G_changeLabel{color:var(--color-accent-dark);margin:0;font-size:14px;font-weight:750}.GPOq8G_removeBtn{border-radius:var(--radius-sm);color:var(--color-accent-dark);font-family:var(--font-sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:1px solid #0000;padding:4px 8px;font-size:12.5px;font-weight:650;text-decoration:underline}.GPOq8G_removeBtn:hover:not(:disabled){background-color:var(--color-surface);border-color:var(--color-border)}.GPOq8G_removeBtn:focus-visible{outline-offset:2px;outline:3px solid #5f7c6b52}.GPOq8G_changeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.GPOq8G_blockTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 4px;font-size:11px;font-weight:800}.GPOq8G_value{color:var(--color-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.GPOq8G_valueEmpty{color:var(--color-text-muted);font-style:italic}.GPOq8G_diff{color:var(--color-text);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.55}.GPOq8G_diff ins{background-color:var(--color-accent-soft);color:var(--color-accent-dark);border-radius:3px;padding:0 2px;text-decoration:none}.GPOq8G_diff del{color:var(--color-error);background-color:#a9574e24;border-radius:3px;padding:0 2px}.GPOq8G_notices{border-radius:var(--radius-md);background-color:var(--color-warning-soft);border:1px solid #d8c39c;flex-direction:column;gap:6px;margin:0;padding:12px 14px;list-style:none;display:flex}.GPOq8G_notices li{color:#7a5628;font-size:13px;line-height:1.5}.GPOq8G_issues{border:1px solid var(--color-border);border-radius:var(--radius-md);background-color:color-mix(in srgb, var(--color-error) 7%, var(--color-surface));flex-direction:column;gap:6px;margin:0;padding:12px 14px;list-style:none;display:flex}.GPOq8G_issues li{color:var(--color-error);font-size:13px;font-weight:600;line-height:1.5}.GPOq8G_field{flex-direction:column;gap:8px;display:flex}.GPOq8G_fieldLabel{color:var(--color-text);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.GPOq8G_badgeRequired{border-radius:var(--radius-pill);background-color:var(--color-accent-soft);color:var(--color-accent-dark);letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;font-size:10.5px;font-weight:800}.GPOq8G_identityGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.GPOq8G_mentions{color:var(--color-text-muted);margin:0;font-size:12.5px;line-height:1.55}@media (max-width:900px){.GPOq8G_composer{padding:20px 18px 24px}.GPOq8G_changeGrid,.GPOq8G_identityGrid{grid-template-columns:minmax(0,1fr)}.GPOq8G_fieldBody{padding-left:16px}}@media (max-width:640px){.GPOq8G_stepBar{border-radius:var(--radius-md)}.GPOq8G_actions{flex-direction:column-reverse;align-items:stretch}.GPOq8G_actions>button{width:100%}.GPOq8G_actionsSpacer{display:none}}
.sWeYxa_placement{box-sizing:border-box;text-align:center;width:100%;min-width:0;max-width:970px;margin:24px auto;padding:0;overflow:hidden}.sWeYxa_label{height:20px;color:var(--color-text-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;line-height:20px;display:block}.sWeYxa_creative{background:var(--color-surface);width:100%;height:250px;max-height:250px;display:block;overflow:hidden}
.FieNJG_page{padding-block:40px 70px}.FieNJG_hero{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.FieNJG_hero h1{font:800 clamp(30px, 4vw, 44px)/1.2 var(--font-heading);letter-spacing:-.035em;margin:5px 0 10px}.FieNJG_hero p{color:var(--color-text-muted);margin:0;line-height:1.6}.FieNJG_hero .FieNJG_eyebrow{color:var(--color-accent-dark);text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:750}.FieNJG_stats{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.FieNJG_stats a{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);border-radius:16px;align-items:center;gap:16px;padding:24px;text-decoration:none;display:flex}.FieNJG_stats strong{font:750 32px var(--font-heading);color:var(--color-accent-dark)}.FieNJG_stats span:last-child{margin-left:auto}.FieNJG_quick{background:var(--color-accent-soft);border-radius:18px;margin-top:28px;padding:24px}.FieNJG_storage{border:1px solid var(--color-border);background:var(--color-surface);overflow-wrap:anywhere;border-radius:16px;margin-top:24px;padding:20px 24px}.FieNJG_storage h2{font:700 17px var(--font-heading);margin:0}.FieNJG_storage p{color:var(--color-text-muted);margin:8px 0 0;font-size:13px;line-height:1.65}.FieNJG_storage .FieNJG_storageStatus{color:var(--color-accent-dark);font-weight:650}.FieNJG_quick h2{margin:0;font-size:19px}.FieNJG_quick p{color:var(--color-text-muted);font-size:14px;line-height:1.65}.FieNJG_quick>div{flex-wrap:wrap;gap:10px;display:flex}.FieNJG_quick button,.FieNJG_quick a{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-accent-dark);font:650 13px var(--font-sans);cursor:pointer;border-radius:999px;padding:10px 14px;text-decoration:none}.FieNJG_section{margin-top:42px}.FieNJG_sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;scroll-margin-top:110px;display:flex}.FieNJG_sectionHead h2{font:750 24px var(--font-heading);margin:0}.FieNJG_sectionHead p{color:var(--color-text-muted);margin:8px 0 0;font-size:14px}.FieNJG_sectionHead a{color:var(--color-accent-dark);font-size:13px;font-weight:650}.FieNJG_grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;gap:22px;display:grid}.FieNJG_card{border:1px solid var(--color-border);background:var(--color-surface);min-width:0;height:100%;color:inherit;border-radius:16px;flex-direction:column;text-decoration:none;transition:box-shadow .2s;display:flex;overflow:hidden}.FieNJG_card:hover{box-shadow:var(--shadow-soft)}.FieNJG_cover{aspect-ratio:16/10;background:var(--color-surface-muted);color:var(--color-text-muted);flex:none;place-items:center;font-size:13px;display:grid;overflow:hidden}.FieNJG_cover img{object-fit:cover;width:100%;height:100%;display:block}.FieNJG_body{flex-direction:column;flex:1;padding:18px;display:flex}.FieNJG_body h3{overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:17px;display:-webkit-box;overflow:hidden}.FieNJG_body p{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;margin:10px 0;font-size:13px;overflow:hidden}.FieNJG_body>span{color:var(--color-accent-dark);white-space:nowrap;text-overflow:ellipsis;margin-top:auto;font-size:12px;overflow:hidden}.FieNJG_empty{border:1px dashed var(--color-border);text-align:center;border-radius:16px;padding:30px}.FieNJG_empty h3{margin:0;font-size:20px}.FieNJG_empty p{color:var(--color-text-muted);max-width:60ch;margin:12px auto 20px;line-height:1.7}.FieNJG_incomplete{gap:10px;display:grid}.FieNJG_incomplete a{border:1px solid var(--color-border);color:var(--color-text);border-radius:12px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px;text-decoration:none;display:flex}.FieNJG_incomplete span{color:var(--color-accent-dark);font-size:13px}.FieNJG_privacy{border-top:1px solid var(--color-border);color:var(--color-text-muted);margin-top:40px;padding-top:24px;font-size:13px;line-height:1.8}.FieNJG_page :is(a,button):focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}@media (max-width:760px){.FieNJG_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.FieNJG_stats a{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.FieNJG_stats span:last-child{display:none}}@media (max-width:500px){.FieNJG_page{padding-block:26px 40px}.FieNJG_grid{grid-template-columns:1fr;grid-auto-rows:1fr}.FieNJG_stats{gap:8px}.FieNJG_stats a{padding:12px;font-size:12px}.FieNJG_stats strong{font-size:26px}.FieNJG_quick{padding:18px}}.FieNJG_hero button{gap:8px}.FieNJG_quick :is(a,button),.FieNJG_sectionHead>a{align-items:center;gap:8px;display:inline-flex}.FieNJG_stats svg{color:var(--color-accent-dark);flex-shrink:0;margin-left:auto}@media (max-width:760px){.FieNJG_stats svg{display:none}}
.u2IQdG_nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:28px;display:flex}.u2IQdG_btn,.u2IQdG_gap{min-width:38px;min-height:38px;font:inherit;border-radius:999px;justify-content:center;align-items:center;padding:0 12px;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.u2IQdG_btn{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;box-shadow:var(--shadow-soft)}.u2IQdG_btn:hover:not(:disabled):not([aria-current=page]){border-color:color-mix(in srgb, var(--color-accent) 45%, var(--color-border));background:var(--color-surface-muted)}.u2IQdG_btn[aria-current=page]{background:var(--color-accent);border-color:var(--color-accent);color:#fffdf8;cursor:default}.u2IQdG_btn:disabled:not([aria-current=page]){opacity:.45;cursor:default}.u2IQdG_gap{color:var(--color-text-muted);letter-spacing:.12em}@media (max-width:640px){.u2IQdG_nav{gap:4px}.u2IQdG_btn,.u2IQdG_gap{min-width:36px;min-height:36px;padding:0 10px}}
.KDAAHq_page,.KDAAHq_workspace{flex-direction:column;gap:1.25rem;max-width:1180px;padding-block:clamp(1.5rem,4vw,3rem) 4rem;display:flex}.KDAAHq_backLink{color:var(--color-text-muted);align-items:center;gap:.4rem;width:fit-content;font-size:.85rem;text-decoration:none;display:inline-flex}.KDAAHq_backLink:hover{color:var(--color-accent-dark)}.KDAAHq_header,.KDAAHq_workspaceHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.KDAAHq_eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 .35rem;font-size:.78rem}.KDAAHq_header h1,.KDAAHq_workspaceHeader h1{color:var(--color-accent-dark);margin:0;font-size:clamp(1.5rem,3vw,2.1rem);line-height:1.15}.KDAAHq_subtitle{color:var(--color-text-muted);margin:.4rem 0 0;font-size:.92rem}.KDAAHq_subtitle a{color:var(--color-accent-dark)}.KDAAHq_statusLabel{color:var(--color-text);font-weight:600}.KDAAHq_ghostButton{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;display:inline-flex}.KDAAHq_ghostButton:hover:not(:disabled){border-color:var(--color-border-hover)}.KDAAHq_ghostButton:disabled{opacity:.6;cursor:progress}.KDAAHq_views{border-bottom:1px solid var(--color-border);gap:.4rem;padding-bottom:.25rem;display:flex;overflow-x:auto}.KDAAHq_viewTab{color:var(--color-text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:.45rem;padding:.55rem .9rem;font-size:.9rem;display:inline-flex}.KDAAHq_viewTab:hover{color:var(--color-text)}.KDAAHq_viewTabOn{color:var(--color-accent-dark);border-bottom-color:var(--color-accent);font-weight:600}.KDAAHq_viewCount{border-radius:var(--radius-pill);background:var(--color-warning-soft);color:#6b4a1c;text-align:center;min-width:1.35rem;padding:.05rem .35rem;font-size:.72rem;font-weight:700}.KDAAHq_toolbar{flex-wrap:wrap;gap:.75rem;display:flex}.KDAAHq_field{color:var(--color-text-muted);flex-direction:column;flex:220px;gap:.3rem;font-size:.85rem;display:flex}.KDAAHq_panelCard>.KDAAHq_field,.KDAAHq_checkPanel>.KDAAHq_field,.KDAAHq_previewCard>.KDAAHq_field,.KDAAHq_inlinePanel>.KDAAHq_field,.KDAAHq_sectionBody>.KDAAHq_field,.KDAAHq_examineMain>.KDAAHq_field,.KDAAHq_examineAside>.KDAAHq_field,.KDAAHq_reviewMain>.KDAAHq_field,.KDAAHq_reviewAside>.KDAAHq_field{flex:none}.KDAAHq_field input,.KDAAHq_field select,.KDAAHq_field textarea,.KDAAHq_input{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);width:100%;color:var(--color-text);font:inherit;padding:.6rem .75rem;font-size:.9rem}.KDAAHq_field textarea{resize:vertical;min-height:4rem}.KDAAHq_field input:focus-visible,.KDAAHq_field select:focus-visible,.KDAAHq_field textarea:focus-visible,.KDAAHq_input:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.KDAAHq_state{color:var(--color-text-muted);align-items:center;gap:.5rem;display:inline-flex}.KDAAHq_empty{border-radius:var(--radius-lg);border:1px dashed var(--color-border);background:var(--color-surface);text-align:center;padding:2.5rem 1.5rem}.KDAAHq_empty h2{color:var(--color-accent-dark);margin:0 0 .4rem;font-size:1.05rem}.KDAAHq_empty p{color:var(--color-text-muted);margin:0;font-size:.9rem}.KDAAHq_list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.KDAAHq_card{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-soft);grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:.9rem;padding:.7rem;display:grid}.KDAAHq_thumb{border-radius:var(--radius-sm);background:var(--color-surface-muted);justify-content:center;align-items:center;width:84px;height:64px;display:flex;overflow:hidden}.KDAAHq_thumb img{object-fit:cover;width:100%;height:100%;display:block}.KDAAHq_thumbEmpty{color:var(--color-text-muted);text-align:center;padding:0 .3rem;font-size:.65rem}.KDAAHq_cardBody{flex-direction:column;gap:.2rem;min-width:0;display:flex}.KDAAHq_cardTop{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.KDAAHq_cardTitle{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin:0;font-size:1rem;line-height:1.25;overflow:hidden}.KDAAHq_cardMeta{color:var(--color-text-muted);margin:0;font-size:.82rem}.KDAAHq_cardAction{border-radius:var(--radius-pill);border:1px solid var(--color-accent);color:var(--color-accent-dark);white-space:nowrap;justify-content:center;align-self:stretch;align-items:center;padding:.5rem 1rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.KDAAHq_cardAction:hover{background:var(--color-accent-soft)}@media (max-width:640px){.KDAAHq_card{grid-template-columns:64px minmax(0,1fr)}.KDAAHq_thumb{width:64px;height:52px}.KDAAHq_cardAction{grid-column:1/-1}}.KDAAHq_stepper{border-radius:var(--radius-md);background:var(--color-surface-muted);flex-wrap:wrap;gap:.5rem;padding:.5rem;display:flex}.KDAAHq_step{border-radius:var(--radius-sm);text-align:left;cursor:pointer;color:var(--color-text-muted);background:0 0;border:1px solid #0000;flex:190px;align-items:center;gap:.6rem;padding:.6rem .75rem;display:flex}.KDAAHq_step:hover:not(:disabled){background:#fffdf8b3}.KDAAHq_step:disabled{opacity:.55;cursor:not-allowed}.KDAAHq_stepOn{background:var(--color-surface);border-color:var(--color-accent);color:var(--color-text);box-shadow:var(--shadow-soft)}.KDAAHq_stepIndex{background:var(--color-surface);border:1px solid var(--color-border);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.6rem;height:1.6rem;font-size:.8rem;font-weight:700;display:inline-flex}.KDAAHq_stepOn .KDAAHq_stepIndex{background:var(--color-accent);border-color:var(--color-accent);color:#fff}.KDAAHq_stepText{flex-direction:column;gap:.1rem;min-width:0;display:flex}.KDAAHq_stepText strong{font-size:.88rem}.KDAAHq_stepText small{color:var(--color-text-muted);font-size:.72rem}.KDAAHq_notice,.KDAAHq_closedNotice{border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent-dark);align-items:center;gap:.5rem;margin:0;padding:.7rem .9rem;font-size:.86rem;display:flex}.KDAAHq_closedNotice{background:var(--color-surface-muted);color:var(--color-text-muted)}.KDAAHq_panelCard,.KDAAHq_checkPanel,.KDAAHq_previewCard,.KDAAHq_inlinePanel{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:.7rem;padding:1rem 1.1rem;display:flex}.KDAAHq_inlinePanel{border-color:var(--color-border-hover);box-shadow:var(--shadow-soft)}.KDAAHq_panelTitle{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);margin:0;font-size:.78rem}.KDAAHq_panelCard,.KDAAHq_checkPanel,.KDAAHq_previewCard,.KDAAHq_inlinePanel,.KDAAHq_examineWrap,.KDAAHq_examine,.KDAAHq_review,.KDAAHq_examineMain,.KDAAHq_examineAside,.KDAAHq_reviewMain,.KDAAHq_reviewAside,.KDAAHq_workspaceHeader>div,.KDAAHq_header>div{min-width:0}.KDAAHq_header h1,.KDAAHq_workspaceHeader h1,.KDAAHq_subtitle,.KDAAHq_originalTitle,.KDAAHq_originalNote,.KDAAHq_narrative,.KDAAHq_metaLine,.KDAAHq_techList dd,.KDAAHq_timelineNote,.KDAAHq_hint,.KDAAHq_notice,.KDAAHq_closedNotice,.KDAAHq_recap,.KDAAHq_selectedEntry,.KDAAHq_pickItem strong,.KDAAHq_pickItem small,.KDAAHq_cardMeta,.KDAAHq_previewTitle,.KDAAHq_previewSubtitle,.KDAAHq_previewSummary,.KDAAHq_previewNarrative,.KDAAHq_previewFacts dd,.KDAAHq_errorList li,.KDAAHq_warningList li,.KDAAHq_confirmBox p,.KDAAHq_formError,.KDAAHq_footerStatus,.KDAAHq_panelTitle{overflow-wrap:anywhere}.KDAAHq_examine,.KDAAHq_review{grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.KDAAHq_examineWrap{flex-direction:column;gap:1rem;display:flex}.KDAAHq_examineMain,.KDAAHq_examineAside,.KDAAHq_reviewMain,.KDAAHq_reviewAside{flex-direction:column;gap:1rem;min-width:0;display:flex}.KDAAHq_originalNote{color:var(--color-text-muted);margin:0;font-size:.8rem}.KDAAHq_originalTitle{color:var(--color-accent-dark);margin:0;font-size:1.25rem}.KDAAHq_narrative{white-space:pre-wrap;color:var(--color-text);font-size:.95rem;line-height:1.65}.KDAAHq_metaLine{color:var(--color-text-muted);margin:0;font-size:.86rem}.KDAAHq_muted{color:var(--color-text-muted);align-items:center;gap:.4rem;margin:0;font-size:.86rem;display:inline-flex}.KDAAHq_techList{flex-direction:column;gap:.55rem;margin:0;display:flex}.KDAAHq_techList div{flex-direction:column;gap:.15rem;display:flex}.KDAAHq_techList dt{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:.72rem}.KDAAHq_techList dd{color:var(--color-text);flex-direction:column;gap:.3rem;margin:0;font-size:.88rem;display:flex}.KDAAHq_gallery{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.KDAAHq_galleryItem{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-muted);cursor:zoom-in;aspect-ratio:4/3;width:100%;padding:0;position:relative;overflow:hidden}.KDAAHq_galleryItem img{object-fit:cover;width:100%;height:100%;display:block}.KDAAHq_galleryItem span{color:#fff;opacity:0;background:#26231e99;padding:.2rem;font-size:.7rem;transition:opacity .15s;position:absolute;inset:auto 0 0}.KDAAHq_galleryItem:hover span,.KDAAHq_galleryItem:focus-visible span{opacity:1}.KDAAHq_lightboxImage{object-fit:contain;border-radius:var(--radius-sm);max-width:min(92vw,1200px);max-height:78vh;display:block}.KDAAHq_actionsBar{border-radius:var(--radius-md);background:var(--color-surface-muted);flex-direction:column;gap:.6rem;padding:.9rem 1.1rem;display:flex}.KDAAHq_primaryRow,.KDAAHq_secondaryRow{flex-wrap:wrap;gap:.5rem;display:flex}.KDAAHq_primaryAction,.KDAAHq_secondaryAction,.KDAAHq_dangerAction{border-radius:var(--radius-pill);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:.4rem;padding:.6rem 1.1rem;font-size:.88rem;font-weight:600;text-decoration:none;display:inline-flex}.KDAAHq_primaryAction{background:var(--color-accent-dark);color:#fff}.KDAAHq_primaryAction:hover:not(:disabled){background:var(--color-accent)}.KDAAHq_primaryAction:disabled{opacity:.55;cursor:not-allowed}.KDAAHq_secondaryAction{background:var(--color-surface);border-color:var(--color-border);color:var(--color-text)}.KDAAHq_secondaryAction:hover:not(:disabled){border-color:var(--color-border-hover)}.KDAAHq_secondaryAction:disabled{opacity:.55;cursor:not-allowed}.KDAAHq_dangerAction{border-color:var(--color-error);color:var(--color-error);background:0 0}.KDAAHq_dangerAction:hover:not(:disabled){background:#a9574e14}.KDAAHq_dangerAction:disabled{opacity:.55;cursor:not-allowed}.KDAAHq_primaryAction:focus-visible,.KDAAHq_secondaryAction:focus-visible,.KDAAHq_dangerAction:focus-visible,.KDAAHq_viewTab:focus-visible,.KDAAHq_step:focus-visible,.KDAAHq_cardAction:focus-visible,.KDAAHq_pickItem:focus-visible,.KDAAHq_ghostButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.KDAAHq_panelActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.KDAAHq_hint{color:var(--color-text-muted);margin:0;font-size:.84rem;line-height:1.5}.KDAAHq_formError{color:var(--color-error);margin:0;font-size:.85rem}.KDAAHq_linkButton{color:var(--color-accent-dark);cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:.2rem 0;font-size:.82rem;text-decoration:underline;display:inline-flex}.KDAAHq_timeline{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.KDAAHq_timeline li{color:var(--color-text);flex-wrap:wrap;align-items:baseline;gap:.4rem;font-size:.84rem;display:flex}.KDAAHq_timelineDate,.KDAAHq_timelineActor{color:var(--color-text-muted);font-size:.75rem}.KDAAHq_timelineNote{color:var(--color-text-muted);white-space:pre-wrap;flex-basis:100%;margin:0;font-size:.82rem}.KDAAHq_success{border-radius:var(--radius-lg);border:1px solid var(--color-accent);background:var(--color-accent-soft);flex-direction:column;gap:.7rem;padding:1.5rem;display:flex}.KDAAHq_success h2{color:var(--color-accent-dark);align-items:center;gap:.5rem;margin:0;font-size:1.15rem;display:flex}.KDAAHq_success p{color:var(--color-text);margin:0;font-size:.92rem}.KDAAHq_successActions{flex-wrap:wrap;gap:.5rem;display:flex}.KDAAHq_successActions .KDAAHq_primaryAction{background:var(--color-accent-dark)}.KDAAHq_successActions .KDAAHq_secondaryAction{background:#fffdf8bf}.KDAAHq_pickList{flex-direction:column;gap:.35rem;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.KDAAHq_pickItem{border-radius:var(--radius-sm);border:1px solid var(--color-border);background:var(--color-surface);text-align:left;cursor:pointer;flex-direction:column;gap:.15rem;width:100%;padding:.55rem .7rem;display:flex}.KDAAHq_pickItem:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}.KDAAHq_pickItem strong{color:var(--color-text);font-size:.9rem}.KDAAHq_pickItem small{color:var(--color-text-muted);font-size:.75rem}.KDAAHq_selectedEntry{border-radius:var(--radius-sm);border-left:3px solid var(--color-accent);background:var(--color-surface-muted);flex-direction:column;gap:.15rem;padding:.6rem .75rem;display:flex}.KDAAHq_selectedEntry small{color:var(--color-text-muted);font-size:.76rem}.KDAAHq_checkGroup{border:1px solid var(--color-border);border-radius:var(--radius-sm);flex-direction:column;gap:.35rem;margin:0;padding:.6rem .8rem;display:flex}.KDAAHq_checkGroup legend{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);padding:0 .3rem;font-size:.74rem}.KDAAHq_checkRow{cursor:pointer;align-items:center;gap:.45rem;font-size:.86rem;display:inline-flex}.KDAAHq_imageChoices{flex-wrap:wrap;gap:.4rem;display:flex}.KDAAHq_imageChoice{border-radius:var(--radius-sm);cursor:pointer;border:2px solid #0000;width:72px;height:58px;display:block;position:relative;overflow:hidden}.KDAAHq_imageChoice img{object-fit:cover;opacity:.55;width:100%;height:100%;display:block}.KDAAHq_imageChoiceOn{border-color:var(--color-accent)}.KDAAHq_imageChoiceOn img{opacity:1}.KDAAHq_imageChoice input{position:absolute;top:2px;left:2px}.KDAAHq_recap{border-radius:var(--radius-sm);background:var(--color-accent-soft);color:var(--color-accent-dark);padding:.7rem .85rem;font-size:.85rem}.KDAAHq_recap ul{flex-direction:column;gap:.15rem;margin:.35rem 0 0;padding-left:1.1rem;display:flex}.KDAAHq_prepare{flex-direction:column;gap:.8rem;display:flex}.KDAAHq_prepareIntro{flex-direction:column;gap:.5rem;display:flex}.KDAAHq_missingChips{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;font-size:.78rem;display:flex}.KDAAHq_chip{border-radius:var(--radius-pill);background:var(--color-warning-soft);color:#6b4a1c;padding:.1rem .5rem;font-size:.74rem}.KDAAHq_section{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);overflow:hidden}.KDAAHq_sectionSummary{cursor:pointer;justify-content:space-between;align-items:center;gap:.8rem;padding:.85rem 1.1rem;list-style:none;display:flex}.KDAAHq_sectionSummary::-webkit-details-marker{display:none}.KDAAHq_sectionSummary>span{flex-direction:column;gap:.15rem;display:flex}.KDAAHq_sectionSummary strong{color:var(--color-accent-dark);font-size:.95rem}.KDAAHq_sectionSummary small{color:var(--color-text-muted);font-size:.78rem}.KDAAHq_chevron{color:var(--color-text-muted);flex:none;transition:transform .18s}.KDAAHq_section[open] .KDAAHq_chevron{transform:rotate(180deg)}.KDAAHq_sectionBody{border-top:1px solid var(--color-border);flex-direction:column;gap:.7rem;padding:.9rem 1.1rem 1.1rem;display:flex}.KDAAHq_row{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.7rem;display:grid}.KDAAHq_mapBlock{flex-direction:column;gap:.5rem;margin-top:.15rem;display:flex}.KDAAHq_mapLabel{color:var(--color-text-muted);margin:0;font-size:.85rem}.KDAAHq_imageList{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.KDAAHq_imageRow{border-radius:var(--radius-sm);border:1px solid var(--color-border);grid-template-columns:96px minmax(0,1fr);align-items:start;gap:.7rem;padding:.6rem;display:grid}.KDAAHq_imageRow>img{object-fit:cover;border-radius:var(--radius-sm);width:96px;height:72px;display:block}.KDAAHq_imageFields{flex-direction:column;gap:.45rem;min-width:0;display:flex}.KDAAHq_imageActions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.KDAAHq_prepareFooter{border-radius:var(--radius-md);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:var(--shadow-card);background:#fffdf8f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;padding:.8rem 1rem;display:flex;position:sticky;bottom:0}.KDAAHq_footerStatus{color:var(--color-text-muted);margin:0;font-size:.8rem}.KDAAHq_checkPanel{gap:.5rem}.KDAAHq_errorList,.KDAAHq_warningList{flex-direction:column;gap:.35rem;margin:0;padding:0;font-size:.86rem;list-style:none;display:flex}.KDAAHq_errorList li{color:var(--color-error);align-items:flex-start;gap:.45rem;display:flex}.KDAAHq_warningList li{color:#8a6420}.KDAAHq_validLine{color:var(--color-success);align-items:center;gap:.4rem;margin:0;font-size:.86rem;display:inline-flex}.KDAAHq_previewCard{gap:.6rem}.KDAAHq_previewTitle{color:var(--color-accent-dark);margin:0;font-size:clamp(1.3rem,2.4vw,1.7rem);line-height:1.2}.KDAAHq_previewSubtitle{color:var(--color-text-muted);margin:0;font-size:1rem;font-style:italic}.KDAAHq_previewMeta{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0;font-size:.8rem}.KDAAHq_previewImage{object-fit:cover;border-radius:var(--radius-md);width:100%;max-height:22rem;display:block}.KDAAHq_previewSummary{color:var(--color-text);margin:0;font-size:1rem;font-weight:600;line-height:1.5}.KDAAHq_previewNarrative{color:var(--color-text);flex-direction:column;gap:.6rem;font-size:.94rem;line-height:1.65;display:flex}.KDAAHq_previewNarrative p{margin:0}.KDAAHq_previewFacts{border-top:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.6rem;margin:0;padding-top:.6rem;display:grid}.KDAAHq_previewFacts div{flex-direction:column;gap:.15rem;display:flex}.KDAAHq_previewFacts dt{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);font-size:.72rem}.KDAAHq_previewFacts dd{color:var(--color-text);margin:0;font-size:.86rem}.KDAAHq_confirmBox{border-radius:var(--radius-sm);border:1px solid var(--color-accent);background:var(--color-accent-soft);flex-direction:column;gap:.5rem;padding:.8rem .9rem;display:flex}.KDAAHq_confirmBox p{color:var(--color-accent-dark);margin:0;font-size:.85rem}@media (max-width:900px){.KDAAHq_examine,.KDAAHq_review{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.KDAAHq_imageRow{grid-template-columns:minmax(0,1fr)}.KDAAHq_imageRow>img{width:100%;height:140px}.KDAAHq_prepareFooter{position:static}.KDAAHq_prepareFooter .KDAAHq_panelActions{width:100%}.KDAAHq_prepareFooter .KDAAHq_panelActions>*{flex:auto}}@media (prefers-reduced-motion:reduce){.KDAAHq_chevron,.KDAAHq_galleryItem span{transition:none}}
.sm5Ldq_page{align-content:start;gap:28px;max-width:1120px;padding-block:40px 56px;display:grid}.sm5Ldq_header{justify-items:start;gap:8px;display:grid}.sm5Ldq_header h1{font:800 clamp(28px, 4vw, 44px)/1.2 var(--font-heading);letter-spacing:-.035em;overflow-wrap:anywhere;margin:0}.sm5Ldq_header p{color:var(--color-text-muted);margin:0}.sm5Ldq_cover{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:min(100%,300px);box-shadow:var(--shadow-card);cursor:zoom-in;padding:0;overflow:hidden}.sm5Ldq_cover img{aspect-ratio:1;object-fit:cover;width:100%}.sm5Ldq_lightboxImage{object-fit:contain;max-width:100%;max-height:100%}.sm5Ldq_narrative{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-card);padding:clamp(20px,4vw,40px)}.sm5Ldq_narrative p{white-space:pre-wrap;overflow-wrap:anywhere;margin-bottom:0}
.aMdNtq_typeBar{flex-wrap:wrap;gap:.4rem;display:flex}.aMdNtq_typeChip{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);cursor:pointer;padding:.35rem .75rem;font-size:.8rem}.aMdNtq_typeChip:hover{border-color:var(--color-border-hover);color:var(--color-text)}.aMdNtq_typeChipOn{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-dark);font-weight:600}.aMdNtq_typeChip:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.aMdNtq_conflictHint{color:var(--color-warning);align-items:center;gap:.35rem;margin:0;font-size:.78rem;display:inline-flex}.aMdNtq_conflictBanner{border-radius:var(--radius-sm);border:1px solid var(--color-warning);background:var(--color-warning-soft);color:#6b4a1c;align-items:flex-start;gap:.5rem;margin:0;padding:.75rem .9rem;font-size:.86rem;line-height:1.5;display:flex}.aMdNtq_examineWrap{flex-direction:column;gap:1rem;display:flex}.aMdNtq_requestLead{color:var(--color-text);margin:0;font-size:.9rem}.aMdNtq_requestList{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.aMdNtq_requestList li{border-radius:var(--radius-sm);background:var(--color-surface-muted);flex-direction:column;gap:.15rem;padding:.5rem .65rem;font-size:.86rem;display:flex}.aMdNtq_requestList strong{text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-muted);font-size:.8rem}.aMdNtq_justification{border-left:3px solid var(--color-accent);background:var(--color-surface-muted);border-radius:var(--radius-sm);margin:0;padding:.6rem .75rem;font-size:.88rem;line-height:1.55}.aMdNtq_subTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);align-items:center;gap:.35rem;margin:.3rem 0 0;font-size:.8rem;display:inline-flex}.aMdNtq_entryMeta{color:var(--color-text-muted);margin:0;font-size:.82rem}.aMdNtq_inlineLink{color:var(--color-accent-dark);font-size:.82rem}.aMdNtq_manualHint{color:var(--color-text);max-width:60ch;margin:0;font-size:.86rem;line-height:1.55}.aMdNtq_hint{color:var(--color-text-muted);margin:0;font-size:.84rem;line-height:1.5}.aMdNtq_formError{color:var(--color-error);margin:0;font-size:.85rem}.aMdNtq_compare{flex-direction:column;gap:.9rem;display:flex}.aMdNtq_compareHead{flex-direction:column;gap:.35rem;display:flex}.aMdNtq_stepTitle{color:var(--color-accent-dark);margin:0;font-size:1.05rem}.aMdNtq_diffList{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.aMdNtq_diffCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:.6rem;padding:.9rem 1.05rem;display:flex}.aMdNtq_diffHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.aMdNtq_diffHead h3{color:var(--color-text);margin:0;font-size:.95rem}.aMdNtq_diffBadges{flex-wrap:wrap;gap:.35rem;display:inline-flex}.aMdNtq_badgeConflict,.aMdNtq_badgeMuted,.aMdNtq_badgeOk{border-radius:var(--radius-pill);align-items:center;gap:.25rem;padding:.1rem .5rem;font-size:.72rem;font-weight:600;display:inline-flex}.aMdNtq_badgeConflict{background:var(--color-warning-soft);color:#6b4a1c}.aMdNtq_badgeMuted{background:var(--color-surface-muted);color:var(--color-text-muted)}.aMdNtq_badgeOk{background:var(--color-accent-soft);color:var(--color-accent-dark)}.aMdNtq_diffGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.aMdNtq_diffColumn{border-radius:var(--radius-sm);background:var(--color-surface-muted);flex-direction:column;gap:.35rem;min-width:0;padding:.6rem .7rem;display:flex}.aMdNtq_diffColumnTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-muted);margin:0;font-size:.72rem}.aMdNtq_diffText{white-space:pre-wrap;color:var(--color-text);overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.6}.aMdNtq_diffEmpty{color:var(--color-text-muted);margin:0;font-size:.85rem;font-style:italic}.aMdNtq_ins{color:var(--color-success);background:#4f80632e;border-radius:3px;padding:0 .1rem;text-decoration:none}.aMdNtq_del{color:var(--color-error);background:#a9574e24;border-radius:3px;padding:0 .1rem}.aMdNtq_valueList{flex-direction:column;gap:.2rem;margin:0;padding-left:1.1rem;font-size:.86rem;display:flex}.aMdNtq_chips{flex-wrap:wrap;gap:.3rem;margin:0;display:flex}.aMdNtq_chip{border-radius:var(--radius-pill);background:var(--color-accent-soft);color:var(--color-accent-dark);padding:.1rem .5rem;font-size:.76rem}.aMdNtq_conflictNote{color:#6b4a1c;margin:0;font-size:.78rem}.aMdNtq_diffExtra{border-top:1px dashed var(--color-border);flex-direction:column;gap:.3rem;padding-top:.5rem;display:flex}.aMdNtq_mapPreview{flex-direction:column;gap:.4rem;display:flex}.aMdNtq_mapPreview .form-map-container{border-radius:var(--radius-sm);height:220px;overflow:hidden}.aMdNtq_compareFooter{justify-content:flex-end;display:flex}.aMdNtq_prepare{flex-direction:column;gap:.9rem;display:flex}.aMdNtq_decisionList{flex-direction:column;gap:.7rem;margin:0;padding:0;list-style:none;display:flex}.aMdNtq_decisionCard{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);flex-direction:column;gap:.6rem;padding:.9rem 1.05rem;display:flex}.aMdNtq_decisionHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;display:flex}.aMdNtq_decisionHead h3{margin:0;font-size:.95rem}.aMdNtq_decisionPreview{color:var(--color-text-muted);flex-direction:column;gap:.25rem;font-size:.84rem;display:flex}.aMdNtq_decisionPreview p{overflow-wrap:anywhere;margin:0}.aMdNtq_previewLabel{color:var(--color-text);font-weight:600}.aMdNtq_decisionOptions{flex-wrap:wrap;gap:.5rem;display:flex}.aMdNtq_decisionOption{border-radius:var(--radius-pill);border:1px solid var(--color-border);background:var(--color-surface);cursor:pointer;align-items:center;gap:.4rem;padding:.45rem .8rem;font-size:.85rem;display:inline-flex}.aMdNtq_decisionOption:has(input:checked){border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-dark);font-weight:600}.aMdNtq_decisionOption input{accent-color:var(--color-accent-dark)}.aMdNtq_prepareFooter{border-radius:var(--radius-md);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:var(--shadow-card);background:#fffdf8f5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem;padding:.8rem 1rem;display:flex;position:sticky;bottom:0}.aMdNtq_recapList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.aMdNtq_recapItem{border-radius:var(--radius-sm);background:var(--color-surface-muted);flex-wrap:wrap;align-items:baseline;gap:.4rem;padding:.5rem .65rem;font-size:.86rem;display:flex}.aMdNtq_recapValues{flex-wrap:wrap;gap:.3rem;display:inline-flex}.aMdNtq_recapBefore{color:var(--color-error);text-decoration:line-through}.aMdNtq_recapAfter{color:var(--color-success);font-weight:600}.aMdNtq_keptList{color:var(--color-text-muted);flex-direction:column;gap:.3rem;margin:0;padding:0;font-size:.84rem;list-style:none;display:flex}@media (max-width:760px){.aMdNtq_diffGrid{grid-template-columns:minmax(0,1fr)}.aMdNtq_prepareFooter{position:static}.aMdNtq_prepareFooter .aMdNtq_panelActions{width:100%}}
._7cH55W_page{width:calc(100% - 64px);min-width:0;max-width:1180px;margin:0 auto;padding:32px 0 80px}._7cH55W_page .breadcrumbs-list{overflow-wrap:anywhere;flex-wrap:wrap}._7cH55W_hero{border:1px solid var(--color-border);background:var(--color-surface);border-radius:20px;align-items:flex-start;gap:24px;margin-top:22px;padding:28px;display:flex}._7cH55W_avatar{border:1px solid var(--color-border);object-fit:cover;background:var(--color-accent);border-radius:50%;flex:0 0 88px;width:88px;height:88px}._7cH55W_fallback{color:#fff;place-items:center;font-size:28px;font-weight:750;display:grid}._7cH55W_identity{flex:1;min-width:0}._7cH55W_eyebrow{color:var(--color-accent-dark);letter-spacing:.07em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:750}._7cH55W_name{font:800 clamp(26px, 3vw, 36px)/1.2 var(--font-heading);letter-spacing:-.03em;overflow-wrap:anywhere;margin:0}._7cH55W_bio{white-space:pre-wrap;overflow-wrap:anywhere;max-width:65ch;margin:14px 0 18px;font-size:15px;line-height:1.7}._7cH55W_placeholder{color:var(--color-text-muted)}._7cH55W_quickLinks{flex-wrap:wrap;gap:8px;display:flex}._7cH55W_quickLinks a{border:1px solid var(--color-border);color:var(--color-accent-dark);background:var(--color-surface-muted);border-radius:999px;padding:7px 12px;font-size:12px;font-weight:650;text-decoration:none}._7cH55W_quickLinks a:hover{border-color:var(--color-accent)}._7cH55W_edit{flex-shrink:0}._7cH55W_saved{color:var(--color-accent-dark);margin:16px 0 0;font-size:14px}._7cH55W_section{min-width:0;margin-top:48px}._7cH55W_section+._7cH55W_section{border-top:1px solid var(--color-border);margin-top:64px;padding-top:40px}._7cH55W_section h2{font:800 clamp(23px, 2.4vw, 28px)/1.25 var(--font-heading);letter-spacing:-.025em;margin:0;scroll-margin-top:110px}._7cH55W_intro{color:var(--color-text-muted);margin:8px 0 0;font-size:14px;line-height:1.6}._7cH55W_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin:22px 0 20px;display:flex}._7cH55W_range{color:var(--color-text-muted);margin:0;padding-bottom:9px;font-size:13px;line-height:1.6}._7cH55W_sort{color:var(--color-text-muted);gap:6px;font-size:12px;display:grid}._7cH55W_sort select{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);min-width:200px;max-width:100%;min-height:44px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:10px;padding:10px 34px 10px 12px;font-size:14px}._7cH55W_grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}._7cH55W_card{min-width:0;color:inherit;background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;flex-direction:column;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:0 4px 12px #2c2a2908}._7cH55W_card:hover{border-color:var(--color-accent);box-shadow:0 8px 22px #2c2a2914}._7cH55W_photoCard{text-align:left;width:100%;font:inherit;cursor:zoom-in;padding:0}._7cH55W_photoCard:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}._7cH55W_cover{aspect-ratio:16/10;background:var(--color-surface-muted);color:var(--color-text-muted);place-items:center;font-size:13px;display:grid;overflow:hidden}._7cH55W_cover img{object-fit:cover;width:100%;height:100%;min-height:0;display:block}._7cH55W_photoCover{aspect-ratio:4/3}._7cH55W_photoCover img{object-fit:contain}._7cH55W_body{flex-direction:column;flex:1;gap:10px;padding:18px;display:flex}._7cH55W_body h3{font:750 16px/1.45 var(--font-heading);overflow-wrap:anywhere;margin:0}._7cH55W_description{color:var(--color-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.65;display:-webkit-box;overflow:hidden}._7cH55W_cardFooter{border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;font-size:12px;line-height:1.5;display:flex}._7cH55W_action{color:var(--color-accent-dark);font-weight:700}._7cH55W_empty{border:1px dashed var(--color-border);color:var(--color-text-muted);border-radius:16px;margin-top:22px;padding:24px;font-size:14px;line-height:1.7}._7cH55W_page a:focus-visible,._7cH55W_page select:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}@media (max-width:1000px){._7cH55W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}._7cH55W_hero{grid-template-columns:88px minmax(0,1fr);gap:18px 24px;display:grid}._7cH55W_edit{grid-column:2}}@media (max-width:640px){._7cH55W_page{width:calc(100% - 32px);padding-top:22px;padding-bottom:48px}._7cH55W_hero{border-radius:16px;grid-template-columns:64px minmax(0,1fr);gap:16px;padding:20px}._7cH55W_avatar{flex-basis:64px;width:64px;height:64px}._7cH55W_identity{flex-basis:calc(100% - 80px)}._7cH55W_name{font-size:26px}._7cH55W_bio{font-size:14px}._7cH55W_edit{grid-column:1/-1;width:100%;margin:0}._7cH55W_edit button{width:100%}._7cH55W_section{margin-top:36px}._7cH55W_section+._7cH55W_section{margin-top:44px;padding-top:32px}._7cH55W_toolbar{align-items:stretch;gap:10px;margin-top:18px}._7cH55W_range{width:100%;padding-bottom:0}._7cH55W_sort{width:100%}._7cH55W_sort select{width:100%;min-width:0;font-size:16px}._7cH55W_grid{grid-template-columns:minmax(0,1fr);gap:18px}}@media (prefers-reduced-motion:reduce){._7cH55W_card{transition:none}}
.xpdekG_page{max-width:1080px;margin:auto;padding:36px 24px 72px}.xpdekG_accountNav{flex-wrap:wrap;gap:8px;margin-bottom:28px;font-size:14px;display:flex}.xpdekG_accountNav a,.xpdekG_accountNav span{border-radius:var(--radius-sm);align-items:center;gap:8px;padding:8px 12px;text-decoration:none;display:inline-flex}.xpdekG_accountNav a{color:var(--color-text-muted)}.xpdekG_accountNav span{background:var(--color-accent-soft);color:var(--color-accent-dark);font-weight:700}.xpdekG_accountNav a:hover{background:var(--color-surface);color:var(--color-accent-dark)}.xpdekG_hero{margin-bottom:28px}.xpdekG_hero h1{margin:0 0 10px;font-size:clamp(2rem,4vw,2.75rem);line-height:1.2}.xpdekG_hero p,.xpdekG_muted{color:var(--color-text-muted)}.xpdekG_card,.xpdekG_accessCard{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-width:0;padding:28px}.xpdekG_accessCard{border-color:var(--color-accent)}.xpdekG_accessHeading{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.xpdekG_icon{background:var(--color-accent-soft);width:52px;height:52px;color:var(--color-accent-dark);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.xpdekG_eyebrow{color:var(--color-text-muted);margin-bottom:4px;font-size:13px}.xpdekG_accessHeading h2{margin:0;font-size:clamp(1.25rem,3vw,1.6rem);line-height:1.3}.xpdekG_badge{background:var(--color-accent-soft);color:var(--color-accent-dark);border-radius:var(--radius-pill);margin-left:auto;padding:6px 10px;font-size:12px;font-weight:700}.xpdekG_description{max-width:700px;color:var(--color-text-muted);margin:20px 0;line-height:1.7}.xpdekG_accessFooter{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.xpdekG_accessFooter>span{color:var(--color-accent-dark);align-items:center;gap:8px;font-size:13px;display:inline-flex}.xpdekG_accessFooter svg{flex-shrink:0}.xpdekG_columns{grid-template-columns:1fr 1fr;gap:20px;margin:20px 0;display:grid}.xpdekG_card h2{align-items:center;gap:10px;margin:0 0 12px;font-size:18px;display:flex}.xpdekG_card h2 svg{color:var(--color-accent-dark)}.xpdekG_muted{font-size:14px;line-height:1.6}.xpdekG_stats{gap:14px;margin:22px 0;display:grid}.xpdekG_stats>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.xpdekG_stats dt{color:var(--color-text-muted);align-items:center;gap:10px;font-size:14px;display:flex}.xpdekG_stats dt svg{color:var(--color-accent);flex-shrink:0}.xpdekG_stats dd{font-variant-numeric:tabular-nums;margin:0;font-size:24px;font-weight:700;line-height:1.2}.xpdekG_textLink{align-items:center;gap:8px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.xpdekG_textLink:hover{text-underline-offset:4px;text-decoration:underline}.xpdekG_storage{min-width:0;display:flex}.xpdekG_storage>section{border-radius:var(--radius-lg);width:100%;margin-top:0;padding:28px}.xpdekG_page a:focus-visible{outline:3px solid var(--color-accent);outline-offset:4px}@media (max-width:700px){.xpdekG_page{padding:24px 16px 48px}.xpdekG_columns{grid-template-columns:1fr}.xpdekG_card,.xpdekG_accessCard,.xpdekG_storage>section{padding:20px}.xpdekG_badge{margin-left:0}.xpdekG_accessFooter{align-items:flex-start}}
.Sg2KDa_editor{border-bottom:1px solid var(--color-border);flex-direction:column;gap:14px;padding-bottom:18px;display:flex}.Sg2KDa_current{align-items:center;gap:14px;display:flex}.Sg2KDa_current strong{font-size:14px;font-weight:700}.Sg2KDa_current p{color:var(--color-text-muted);margin:4px 0 0;font-size:12.5px;line-height:1.5}.Sg2KDa_currentAvatar{border:2px solid var(--color-surface);width:64px;height:64px;box-shadow:var(--shadow-soft);color:#fffdf8;font-family:var(--font-heading);border-radius:50%;flex:0 0 64px;place-items:center;font-size:20px;font-weight:750;display:grid;overflow:hidden}.Sg2KDa_currentAvatar img{object-fit:cover;width:100%;height:100%}.Sg2KDa_viewport{aspect-ratio:1;border:1px solid var(--color-border);cursor:grab;touch-action:none;background:#1c1916;border-radius:16px;align-self:center;width:min(100%,300px,34dvh);position:relative;overflow:hidden}.Sg2KDa_viewport:active{cursor:grabbing}.Sg2KDa_viewport:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.Sg2KDa_canvas{-webkit-user-select:none;user-select:none;pointer-events:none;max-width:none;position:absolute}.Sg2KDa_circleGuide{pointer-events:none;border:1px solid #fff9;border-radius:50%;position:absolute;inset:0;box-shadow:0 0 0 120px #0006}.Sg2KDa_controls{grid-template-columns:1fr auto;align-items:start;gap:10px;display:grid}.Sg2KDa_zoom{color:var(--color-text-muted);flex-direction:column;grid-column:1/-1;gap:10px;font-size:13px;display:flex}.Sg2KDa_zoom>span{justify-content:space-between;display:flex}.Sg2KDa_zoom strong{font-variant-numeric:tabular-nums;color:var(--color-text);font-weight:650}.Sg2KDa_zoom input{width:100%;min-height:24px;accent-color:var(--color-accent);cursor:pointer;margin:0}.Sg2KDa_precision{color:var(--color-text-muted);font-size:12px}.Sg2KDa_precision summary{cursor:pointer;padding:6px 0}.Sg2KDa_nudge{flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.Sg2KDa_nudge button{border:1px solid var(--color-border);background:var(--color-surface);width:40px;height:40px;color:var(--color-text);cursor:pointer;border-radius:10px;place-items:center;display:grid}.Sg2KDa_reset{color:var(--color-accent-dark);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:6px 0;font-size:12px;text-decoration:underline}.Sg2KDa_reset:disabled,.Sg2KDa_nudge button:disabled{opacity:.45;cursor:default}.Sg2KDa_actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.Sg2KDa_upload{border:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-accent-dark);cursor:pointer;text-align:center;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:12px 16px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.Sg2KDa_upload:hover{border-color:var(--color-accent)}.Sg2KDa_upload input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.Sg2KDa_upload:has(input:disabled){opacity:.6;cursor:wait}.Sg2KDa_upload:focus-within,.Sg2KDa_reset:focus-visible,.Sg2KDa_nudge button:focus-visible{outline:3px solid var(--color-accent);outline-offset:3px}.Sg2KDa_hint{color:var(--color-text-muted);margin:0;font-size:12px;line-height:1.6}.Sg2KDa_error{color:var(--color-warning);margin:0;font-size:13px}@media (max-width:500px){.Sg2KDa_controls{grid-template-columns:1fr}.Sg2KDa_reset{justify-self:start}.Sg2KDa_nudge button{width:44px;height:44px}}
.PQfDWq_page{max-width:1080px;margin:auto;padding:48px 24px 80px}.PQfDWq_hero{max-width:760px;margin-bottom:32px}.PQfDWq_hero h1{margin:12px 0 20px;font-size:clamp(2rem,4vw,3rem);line-height:1.2}.PQfDWq_eyebrow{color:var(--color-accent-dark);font-weight:700}.PQfDWq_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:24px 0 36px;display:grid}.PQfDWq_card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:28px}.PQfDWq_card h2,.PQfDWq_card h3{margin-bottom:12px}.PQfDWq_card p+p{margin-top:12px}.PQfDWq_premium{border:2px solid var(--color-accent)}.PQfDWq_price{margin:18px 0 6px;font-size:2.4rem;font-weight:700;line-height:1.2}.PQfDWq_price small{font-size:1rem;font-weight:400}.PQfDWq_list{margin:20px 0;padding-left:20px}.PQfDWq_list li{margin:8px 0}.PQfDWq_selector{border:0;flex-wrap:wrap;gap:8px;margin:24px 0;display:flex}.PQfDWq_selector legend{margin-bottom:8px;font-weight:600}.PQfDWq_selector button{border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);color:var(--color-text);cursor:pointer;font:inherit;padding:10px 20px}.PQfDWq_selector button[aria-pressed=true]{background:var(--color-accent-dark);color:#fff}.PQfDWq_note{color:var(--color-text-muted);font-size:.92rem}.PQfDWq_tableWrap{margin:24px 0;overflow-x:auto}.PQfDWq_table{border-collapse:collapse;text-align:left;width:100%}.PQfDWq_table th,.PQfDWq_table td{border-bottom:1px solid var(--color-border);vertical-align:top;padding:14px 12px}.PQfDWq_faq{margin-top:40px}.PQfDWq_faq details{border-bottom:1px solid var(--color-border);padding:18px 0}.PQfDWq_faq summary{cursor:pointer;font-weight:600}.PQfDWq_faq details p{margin-top:12px}.PQfDWq_status{background:var(--color-accent-soft);border-radius:var(--radius-sm);margin:16px 0;padding:12px 16px}.PQfDWq_fields{gap:20px;margin:24px 0;display:grid}.PQfDWq_fields label{cursor:pointer;align-items:flex-start;gap:14px;display:flex}.PQfDWq_fields input{width:20px;height:20px;accent-color:var(--color-accent-dark);flex-shrink:0;margin-top:7px}.PQfDWq_fields small{color:var(--color-text-muted);display:block}.PQfDWq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:24px;display:flex}.PQfDWq_facts{grid-template-columns:minmax(140px,1fr) 2fr;gap:12px 20px;display:grid}.PQfDWq_facts dt{font-weight:600}.PQfDWq_facts dd{overflow-wrap:anywhere;margin:0}.PQfDWq_dialog{background:var(--color-surface);border:2px solid var(--color-warning);border-radius:var(--radius-md);margin-top:20px;padding:24px}@media (max-width:640px){.PQfDWq_grid{grid-template-columns:1fr}.PQfDWq_page{padding:28px 16px 48px}.PQfDWq_card{padding:20px}.PQfDWq_facts{grid-template-columns:1fr;gap:4px}.PQfDWq_facts dd{margin-bottom:12px}.PQfDWq_table th,.PQfDWq_table td{padding:10px 6px;font-size:.85rem}}
