.cl7uEq_page{font-family:var(--font-body);max-width:var(--max-width-default);padding:var(--space-6);color:var(--color-charcoal);overflow-wrap:anywhere;margin:0 auto}.cl7uEq_cardTop{justify-content:space-between;gap:var(--space-4);font-size:var(--text-sm);display:flex}.cl7uEq_hero{padding:var(--space-12) 0;max-width:var(--max-width-text)}.cl7uEq_hero h1{text-wrap:balance;font-family:var(--font-headline);font-size:var(--text-4xl);line-height:var(--leading-snug);font-weight:var(--weight-regular);letter-spacing:var(--tracking-tight);margin:0 0 var(--space-6)}.cl7uEq_intro{font-size:var(--text-xl);max-width:var(--max-width-text);line-height:var(--leading-relaxed);margin-bottom:var(--space-6)}.cl7uEq_primary{min-height:44px;min-width:calc(var(--space-16) * 3);justify-content:center;align-items:center;gap:var(--space-4);background:var(--color-charcoal);color:var(--color-paper);padding:var(--space-3) var(--space-5);border:var(--border-thin) solid var(--color-charcoal);border-radius:var(--radius-md);font:inherit;cursor:pointer;text-decoration:none;display:inline-flex}.cl7uEq_primary:hover{background:var(--color-charcoal-light);color:var(--color-paper);text-decoration:none}.cl7uEq_primary:disabled,.cl7uEq_secondary:disabled{opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}.cl7uEq_caption{font-size:var(--text-sm);color:var(--color-charcoal-light);line-height:var(--leading-relaxed);margin-top:var(--space-4)}.cl7uEq_sectionHeading{margin-bottom:var(--space-6)}.cl7uEq_page h2{font-family:var(--font-headline);font-size:var(--text-3xl);line-height:var(--leading-snug);font-weight:var(--weight-regular);margin:0 0 var(--space-4)}.cl7uEq_page h3{font-family:var(--font-headline);font-size:var(--text-2xl);line-height:var(--leading-snug);margin:0 0 var(--space-4)}.cl7uEq_page p{line-height:var(--leading-relaxed)}.cl7uEq_walkthrough{border-top:var(--border-thin) solid var(--color-charcoal-muted);padding:var(--space-8) 0}.cl7uEq_steps{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.cl7uEq_step,.cl7uEq_selectedStep{text-align:left;min-width:0;min-height:44px;padding:var(--space-4);font:inherit;border:var(--border-thin) solid var(--color-charcoal-muted);border-radius:var(--radius-md);background:var(--color-paper);color:var(--color-charcoal);cursor:pointer}.cl7uEq_step span,.cl7uEq_selectedStep span{font-size:var(--text-xs);margin-bottom:var(--space-3);display:block}.cl7uEq_step{background:var(--color-paper-dark)}.cl7uEq_selectedStep{background:var(--color-charcoal);color:var(--color-paper);border-color:var(--color-charcoal)}.cl7uEq_stagePanel{gap:var(--space-8);padding:var(--space-5);background:var(--color-paper);margin-top:var(--space-4);border:var(--border-thin) solid var(--color-charcoal-muted);border-radius:var(--radius-md);min-height:calc(var(--space-24) * 2);grid-template-columns:minmax(0,1fr);display:grid}.cl7uEq_subtitle{font-style:italic}.cl7uEq_process{align-self:start;margin:0;padding:0;list-style:none}.cl7uEq_process li{align-items:baseline;gap:var(--space-4);padding:var(--space-4) 0;border-bottom:var(--border-thin) solid var(--color-charcoal-muted);display:flex}.cl7uEq_process span{font-size:var(--text-xs)}.cl7uEq_tryIt{padding:var(--space-8) 0;scroll-margin-top:var(--space-24)}.cl7uEq_workbench{border:var(--border-thin) solid var(--color-charcoal-muted);border-radius:var(--radius-md);grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.cl7uEq_document,.cl7uEq_receipt{padding:var(--space-6);min-width:0}.cl7uEq_document{background:var(--color-paper)}.cl7uEq_receipt{border-top:var(--border-thin) solid var(--color-charcoal-muted);background:var(--color-paper)}.cl7uEq_cardTop{padding-bottom:var(--space-4);margin-bottom:var(--space-6);border-bottom:var(--border-thin) solid var(--color-charcoal-muted)}.cl7uEq_document label{font-size:var(--text-sm);font-weight:var(--weight-bold);margin:var(--space-6) 0 var(--space-2);display:block}.cl7uEq_document textarea{background:var(--color-cream);width:100%;min-height:calc(var(--space-20) * 2);resize:vertical;padding:var(--space-4);color:var(--color-charcoal);border:var(--border-thin) solid var(--color-charcoal-muted);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--text-lg);line-height:var(--leading-relaxed)}.cl7uEq_actions{gap:var(--space-3);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.cl7uEq_secondary{min-height:44px;color:var(--color-charcoal);font:inherit;padding:var(--space-3) var(--space-5);border:var(--border-thin) solid var(--color-charcoal-muted);border-radius:var(--radius-md);cursor:pointer;background:0 0}.cl7uEq_receipt dt{font-size:var(--text-sm);font-weight:var(--weight-bold);margin-top:var(--space-4)}.cl7uEq_receipt dd{margin:var(--space-2) 0 0}.cl7uEq_hash{font-family:var(--font-mono);font-size:var(--text-xs);overflow-wrap:anywhere;display:block}.cl7uEq_hashLine{white-space:nowrap;display:block}.cl7uEq_result{margin-top:var(--space-6);padding:var(--space-4);background:var(--color-paper-dark);color:var(--color-charcoal)}.cl7uEq_result p{margin:var(--space-2) 0}.cl7uEq_export{gap:var(--space-8);padding:var(--space-5);background:var(--color-paper);border:var(--border-thin) solid var(--color-charcoal-muted);border-radius:var(--radius-md);margin:var(--space-6) 0;grid-template-columns:minmax(0,1fr);display:grid}.cl7uEq_downloads{justify-content:center;align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.cl7uEq_downloads a:not(.cl7uEq_primary){color:var(--color-charcoal);text-underline-offset:var(--space-1);text-decoration:underline}.cl7uEq_downloads a{min-height:calc(var(--space-10) + var(--space-1));align-items:center;display:inline-flex}.cl7uEq_export code{font-family:var(--font-mono);font-size:inherit;overflow-wrap:anywhere}.cl7uEq_boundaries{padding:var(--space-16) 0}.cl7uEq_limitGrid{gap:var(--space-6);margin-top:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.cl7uEq_nextSteps{gap:var(--space-2) var(--space-8);margin-top:var(--space-8);flex-wrap:wrap;display:flex}.cl7uEq_limitGrid h3{font-size:var(--text-lg)}.cl7uEq_limitGrid>div{border-top:var(--border-thin) solid var(--color-charcoal-muted);padding-top:var(--space-4)}.cl7uEq_page :is(button,a,textarea,[tabindex]):focus-visible{outline:var(--border-medium) solid var(--color-charcoal);outline-offset:var(--space-1)}.cl7uEq_primary,.cl7uEq_secondary,.cl7uEq_step,.cl7uEq_selectedStep,.cl7uEq_downloads a{transition:background-color var(--duration-fast) var(--ease-out-expo), color var(--duration-fast) var(--ease-out-expo), border-color var(--duration-fast) var(--ease-out-expo), transform var(--duration-instant) var(--ease-out-expo)}.cl7uEq_secondary:hover,.cl7uEq_step:hover{background:var(--color-cream);border-color:var(--color-charcoal)}.cl7uEq_selectedStep:hover{background:var(--color-charcoal-light)}.cl7uEq_primary:active,.cl7uEq_secondary:active,.cl7uEq_step:active,.cl7uEq_selectedStep:active{transform:translateY(1px)}.cl7uEq_downloads a:not(.cl7uEq_primary):hover,.cl7uEq_downloads a:not(.cl7uEq_primary):active{color:var(--color-ink);text-decoration-thickness:var(--border-medium)}.cl7uEq_stagePanel p,.cl7uEq_export p,.cl7uEq_limitGrid p{max-width:var(--max-width-text)}.cl7uEq_resultMatch{background:var(--color-success-bg)}.cl7uEq_resultMismatch{background:var(--color-warning-bg)}.cl7uEq_resultError{background:var(--color-error-bg);color:var(--color-charcoal)}.cl7uEq_sectionLinks{gap:var(--space-2) var(--space-6);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.cl7uEq_sectionLinks a,.cl7uEq_textLink,.cl7uEq_downloads a{min-height:44px;color:var(--color-charcoal);text-underline-offset:var(--space-1);align-items:center;text-decoration:underline;display:inline-flex}.cl7uEq_downloads a.cl7uEq_primary{color:var(--color-paper);text-decoration:none}.cl7uEq_explanation{border-top:var(--border-thin) solid var(--color-charcoal-muted);padding:var(--space-12) 0;scroll-margin-top:var(--space-24)}.cl7uEq_levels{margin:0;padding:0;list-style:none}.cl7uEq_levels li{gap:var(--space-2);padding:var(--space-5) 0;border-bottom:var(--border-thin) solid var(--color-charcoal-muted);grid-template-columns:minmax(0,1fr);display:grid}.cl7uEq_levels p{margin:0}.cl7uEq_levelNumber{color:var(--color-charcoal-light);font-size:var(--text-sm);margin-top:var(--space-1);display:block}.cl7uEq_availability{font-size:var(--text-sm);color:var(--color-charcoal-light)}.cl7uEq_disclosure{margin-top:var(--space-8)}.cl7uEq_disclosure summary{min-height:44px;padding:var(--space-3) 0;font-weight:var(--weight-bold);cursor:pointer}.cl7uEq_disclosure[open] summary{margin-bottom:var(--space-4)}.cl7uEq_disclosureList div,.cl7uEq_layerList div{grid-template-columns:var(--space-12) minmax(0, 1fr);gap:var(--space-4);margin-bottom:var(--space-4);display:grid}.cl7uEq_layerList div{gap:var(--space-2);margin-bottom:var(--space-6);grid-template-columns:minmax(0,1fr)}.cl7uEq_layerList dt,.cl7uEq_disclosureList dt{font-weight:var(--weight-bold)}.cl7uEq_notice{background:var(--color-paper-dark);padding:var(--space-4);font-size:var(--text-sm)}.cl7uEq_choices{margin:0 0 var(--space-8);gap:var(--space-2) var(--space-5);border:0;flex-wrap:wrap;min-width:0;padding:0;display:flex}.cl7uEq_choices legend{font-weight:var(--weight-bold);margin-bottom:var(--space-2)}.cl7uEq_choices label{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) 0;cursor:pointer;display:inline-flex}.cl7uEq_choices input{accent-color:var(--color-charcoal);width:var(--space-4);height:var(--space-4);flex:0 0 var(--space-4)}.cl7uEq_choices label:has(:checked){font-weight:var(--weight-bold)}.cl7uEq_choices label:focus-within,.cl7uEq_disclosure summary:focus-visible{outline:var(--border-medium) solid var(--color-charcoal);outline-offset:var(--space-1)}.cl7uEq_personaColumns,.cl7uEq_sharingLayout{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.cl7uEq_personaColumns>*,.cl7uEq_sharingLayout>*,.cl7uEq_stagePanel>*,.cl7uEq_export>*{min-width:0}.cl7uEq_publicPreview{border:var(--border-thin) solid var(--color-charcoal-muted);padding:var(--space-5);align-self:start}.cl7uEq_previewLabel{font-size:var(--text-sm);font-weight:var(--weight-bold);margin-bottom:var(--space-5)}.cl7uEq_byline{padding-bottom:var(--space-5);border-bottom:var(--border-thin) solid var(--color-charcoal-muted)}.cl7uEq_publicPreview dt,.cl7uEq_privateExample dt{font-size:var(--text-sm);color:var(--color-charcoal-light);margin:var(--space-5) 0 var(--space-1)}.cl7uEq_publicPreview dd,.cl7uEq_privateExample dd{margin:0}.cl7uEq_publicPreview .cl7uEq_textLink{margin-top:var(--space-6)}.cl7uEq_publicationStatus{font-size:var(--text-xl);font-weight:var(--weight-bold);margin-top:var(--space-6)}.cl7uEq_directoryExample{border-top:var(--border-thin) solid var(--color-charcoal-muted);padding-top:var(--space-6)}.cl7uEq_directoryEntry,.cl7uEq_directoryEmpty{margin-top:var(--space-6)}.cl7uEq_directoryEntry p{margin:var(--space-2) 0}@media (min-width:701px){.cl7uEq_hero{padding:var(--space-16) 0}.cl7uEq_hero h1{font-size:var(--text-5xl)}.cl7uEq_steps{grid-template-columns:repeat(4,minmax(0,1fr))}.cl7uEq_stagePanel,.cl7uEq_export{padding:var(--space-8);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.cl7uEq_workbench,.cl7uEq_personaColumns,.cl7uEq_sharingLayout{grid-template-columns:repeat(2,minmax(0,1fr))}.cl7uEq_receipt{border-top:0;border-left:var(--border-thin) solid var(--color-charcoal-muted)}.cl7uEq_levels li{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,2fr) minmax(0,1fr)}.cl7uEq_limitGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.cl7uEq_layerList div{gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(0,3fr)}}@media (prefers-reduced-motion:reduce){.cl7uEq_primary,.cl7uEq_secondary,.cl7uEq_step,.cl7uEq_selectedStep,.cl7uEq_downloads a{transition:none}.cl7uEq_primary:active,.cl7uEq_secondary:active,.cl7uEq_step:active,.cl7uEq_selectedStep:active{transform:none}}
