.h5gkmG_page{min-width:0}.h5gkmG_learningGroup{background:var(--public-canvas);padding-block:0}.h5gkmG_learningGroup[data-group-id=GRP-2],.h5gkmG_learningGroup[data-group-id=GRP-4]{background:var(--public-canvas-strong)}.h5gkmG_introBlock{padding-block:var(--al-space-7) var(--al-space-5)}.h5gkmG_coursesBlock{padding-block:0 var(--al-space-7)}.h5gkmG_groupInner{grid-template-columns:repeat(var(--al-grid-columns,12), minmax(0, 1fr));gap:var(--al-grid-gap,16px);display:grid}.h5gkmG_groupInner>*{grid-column:1/-1;min-width:0}.h5gkmG_groupInner>h2{font-family:var(--public-display-font-family);font-size:var(--public-type-section);font-weight:var(--public-display-section-weight);line-height:var(--public-section-line-height);letter-spacing:var(--public-section-letter-spacing);margin:0}.h5gkmG_directions,.h5gkmG_courses{padding:var(--public-section-space) var(--public-gutter);border-bottom:1px solid var(--public-border)}.h5gkmG_directions{background:var(--public-canvas)}.h5gkmG_courses{background:var(--public-canvas-strong)}.h5gkmG_directions>*,.h5gkmG_courses>*{width:min(100%, var(--public-media));margin-inline:auto}.h5gkmG_directions>h2{font-family:var(--public-display-font-family);font-size:var(--public-type-section);font-weight:var(--public-display-section-weight);line-height:var(--public-section-line-height);letter-spacing:var(--public-section-letter-spacing);margin:0 0 clamp(24px,3vw,40px)}.h5gkmG_introduction{margin-bottom:clamp(30px,4vw,54px)}.h5gkmG_introduction h2{font-family:var(--public-display-font-family);font-size:var(--public-type-section);font-weight:var(--public-display-section-weight);line-height:var(--public-section-line-height);letter-spacing:var(--public-section-letter-spacing);margin:0}.h5gkmG_introduction p{max-width:760px;color:var(--public-muted);margin:20px 0 0;line-height:1.6}.h5gkmG_directionGrid{gap:var(--al-grid-gap,16px);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.h5gkmG_directionCard{border:1px solid var(--public-border);border-radius:var(--public-radius);background:var(--public-surface);grid-template-rows:auto auto 1fr;align-content:start;gap:18px;min-width:0;min-height:220px;padding:clamp(22px,2.5vw,34px);display:grid}.h5gkmG_directionCard:hover,.h5gkmG_directionCard:focus-within{border-color:var(--public-accent)}.h5gkmG_directionCard a{color:inherit;text-decoration:none}.h5gkmG_directionCard a:hover{color:var(--public-accent)}.h5gkmG_directionCard a:focus-visible{outline:2px solid var(--public-accent);outline-offset:4px;border-radius:2px}.h5gkmG_accessBadge{border:1px solid color-mix(in srgb, var(--public-accent) 28%, var(--public-border));min-height:28px;color:var(--public-accent);background:var(--public-accent-soft);border-radius:999px;justify-self:start;align-items:center;padding:5px 10px;font-size:11px;font-weight:650;line-height:1;display:inline-flex}.h5gkmG_directionCard svg,.h5gkmG_courseCard svg{color:var(--public-accent)}.h5gkmG_directionCard h3,.h5gkmG_courseCard h3{font-family:var(--public-display-font-family);font-size:var(--public-type-subsection);font-weight:var(--public-display-subsection-weight);line-height:var(--public-subsection-line-height);letter-spacing:var(--public-subsection-letter-spacing);margin:0}.h5gkmG_directionCard p,.h5gkmG_courseCard p{color:var(--public-muted);margin:0;line-height:1.58}.h5gkmG_courseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.h5gkmG_courseGrid[data-compact=true] .h5gkmG_courseCard{min-height:230px;padding:clamp(20px,2.4vw,30px)}.h5gkmG_courseCard{border:1px solid var(--public-border);border-radius:var(--public-radius);background:var(--public-surface);grid-template-rows:auto auto 1fr auto;gap:22px;min-width:0;min-height:300px;padding:clamp(24px,3vw,42px);display:grid}.h5gkmG_courseMeta{justify-content:space-between;align-items:center;gap:16px;display:flex}.h5gkmG_courseCard small,.h5gkmG_dataNotice{color:var(--public-muted);font-size:11px;line-height:1.5}.h5gkmG_dataNotice{margin-top:-24px;margin-bottom:24px}.h5gkmG_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:1100px){.h5gkmG_directionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.h5gkmG_directionGrid,.h5gkmG_courseGrid{grid-template-columns:1fr}.h5gkmG_directionCard,.h5gkmG_courseCard{min-height:0}}
.f53e0W_page.f53e0W_page{row-gap:0;padding-block:0}.f53e0W_workspaceBlock{grid-template-columns:subgrid;padding-block:var(--al-space-6) var(--al-space-7);display:grid}.f53e0W_span.f53e0W_span{grid-column:1/-1;min-width:0}@media (min-width:1100px){.f53e0W_span.f53e0W_span{grid-column:3/span 8}}.f53e0W_workspace{--management-ink:var(--al-text);--management-muted:var(--al-muted);--management-line:var(--al-border);--management-surface:var(--al-surface);--management-elevated:var(--al-surface-raised);--management-accent:var(--al-action);--management-accent-soft:var(--accent-soft);height:min(760px, calc(100dvh - var(--al-topbar-height) - var(--al-space-6) - var(--al-space-7)));min-height:560px;color:var(--al-text);flex-direction:column;font-size:13px;display:flex;container:support-workspace/inline-size}.f53e0W_workspace>[role=alert]{padding:var(--al-space-4);margin:0}.f53e0W_panes{column-gap:var(--al-grid-gap);flex:1;grid-template-rows:66px minmax(0,1fr) auto;grid-template-columns:repeat(8,minmax(0,1fr));min-width:0;min-height:0;display:grid;position:relative}.f53e0W_queue,.f53e0W_conversation{grid-template-rows:subgrid;border:1px solid var(--al-border);border-radius:var(--al-radius-panel);background:var(--al-surface-raised);grid-row:1/-1;min-width:0;min-height:0;display:grid;overflow:hidden}.f53e0W_queue{grid-column:span 3}.f53e0W_conversation{grid-column:span 5}.f53e0W_queueHeader{border-bottom:1px solid var(--al-border);align-items:center;gap:var(--al-space-2);padding:var(--al-space-4) var(--al-space-5);flex-wrap:nowrap;grid-row:1;display:flex}.f53e0W_queueHeader h2{font-weight:var(--al-widget-title-weight);font-size:var(--al-widget-title-size);margin:0 auto 0 0}.f53e0W_queueScroll{overscroll-behavior:contain;min-height:0;padding:var(--al-space-2);flex:1;grid-row:2/-1;overflow:auto}.f53e0W_queueScroll>button{gap:var(--al-space-1);width:100%;min-width:0;padding:var(--al-space-4);border:0;border-bottom:1px solid var(--al-border);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;display:grid;position:relative}.f53e0W_queueScroll>button[aria-current=true]{background:color-mix(in srgb, var(--al-action) 8%, var(--al-surface-raised));border-radius:var(--al-radius-field);border-color:#0000}.f53e0W_queueScroll>button[aria-current=true]:before{content:"";border-radius:var(--al-radius-field) 0 0 var(--al-radius-field);background:var(--al-action);width:3px;position:absolute;inset:0 auto 0 0}.f53e0W_queueScroll>button:focus-visible{outline:2px solid var(--al-action);outline-offset:-2px}.f53e0W_itemHeading{justify-content:space-between;align-items:flex-start;gap:var(--al-space-2);display:flex}.f53e0W_itemHeading strong{overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:500}.f53e0W_status.f53e0W_status{white-space:normal;text-align:right;flex:none;max-width:55%}.f53e0W_subject{overflow-wrap:anywhere;font-size:13px;font-weight:400}.f53e0W_meta{color:var(--al-muted);font-size:var(--public-type-meta);overflow-wrap:anywhere}.f53e0W_conversation{background:var(--al-surface)}.f53e0W_conversationHeader.f53e0W_conversationHeader{border-bottom:1px solid var(--al-border);min-width:0;padding:var(--al-space-4) var(--al-space-5);justify-content:flex-end;align-items:center;gap:var(--al-space-2);background:var(--al-surface-raised);grid-row:1;display:flex}.f53e0W_conversationHeader h2{min-width:0;font-weight:var(--al-widget-title-weight);white-space:nowrap;text-overflow:ellipsis;font-size:var(--al-widget-title-size);flex:1;margin:0 auto 0 0;overflow:hidden}:root .f53e0W_conversationHeader .f53e0W_backButton.al-control.al-control[data-ui=canonical]{flex:none;margin-right:0;display:none}.f53e0W_conversationHeader>div:last-child{font-size:var(--public-type-meta)}.f53e0W_conversation>form:not(:has(>textarea)){grid-template-rows:subgrid;grid-row:1/-1;gap:0;min-height:0;display:grid}.f53e0W_conversation>form:not(:has(>textarea))>div:first-child{border-bottom:1px solid var(--al-border);grid-row:1}.f53e0W_conversation>form:not(:has(>textarea))>div:last-child{grid-row:2/-1}.f53e0W_conversation [aria-label=История\ обсуждения]{padding:var(--al-space-5);gap:var(--al-space-5);grid-row:2}.f53e0W_conversation [aria-label=История\ обсуждения]>article{max-width:min(80%,56ch);padding:var(--al-space-4);border:1px solid var(--al-border);border-radius:var(--al-radius-surface);background:var(--al-surface-raised);color:var(--al-text);font-size:var(--public-type-body);overflow-wrap:anywhere;flex:none;align-self:flex-start;margin-left:0;line-height:1.55;position:relative}.f53e0W_conversation [aria-label=История\ обсуждения]>article[data-self=true]{background:var(--al-surface-raised);align-self:flex-end;max-width:min(80%,56ch);margin-left:0}.f53e0W_conversation [aria-label=История\ обсуждения] strong{font-size:var(--public-type-body)}.f53e0W_conversation [aria-label=История\ обсуждения] small{color:var(--al-muted);font-size:var(--public-type-meta)}.f53e0W_closed{align-items:start;gap:var(--al-space-4);padding:var(--al-space-4) var(--al-space-5);background:var(--al-surface-raised);grid-row:3;grid-template-columns:minmax(0,1fr) auto;display:grid}.f53e0W_conversation>form:has(>textarea){align-items:start;gap:var(--al-space-4);padding:var(--al-space-4) var(--al-space-5);background:var(--al-surface-raised);grid-row:3;grid-template-columns:minmax(0,1fr) auto;display:grid}.f53e0W_conversation>form:has(>textarea)>textarea{min-height:96px;padding:var(--al-space-3);border-radius:var(--al-radius-field);background:var(--al-surface-raised);color:var(--al-text);font-size:var(--public-type-body)}.f53e0W_conversation>form:has(>textarea)>div{justify-content:flex-end}.f53e0W_conversation>p{grid-row:1/-1}.f53e0W_closed{grid-template-columns:minmax(0,1fr)}@container support-workspace (max-width:640px){.f53e0W_panes{grid-template-columns:minmax(0,1fr)}.f53e0W_panes[data-selected=false] .f53e0W_conversation,.f53e0W_panes[data-selected=true] .f53e0W_queue{display:none}.f53e0W_queue,.f53e0W_conversation{grid-column:1}:root .f53e0W_conversationHeader .f53e0W_backButton.al-control.al-control[data-ui=canonical]{width:fit-content;display:inline-flex}}@media (max-width:620px){.f53e0W_workspace{min-height:480px;height:calc(100dvh - var(--al-topbar-height) - var(--al-space-6) - var(--al-space-7))}.f53e0W_conversationHeader.f53e0W_conversationHeader,.f53e0W_closed{padding:var(--al-space-4)}.f53e0W_conversation [aria-label=История\ обсуждения]{padding:var(--al-space-4)}.f53e0W_conversation>form:has(>textarea){padding:var(--al-space-4)}.f53e0W_conversation>form:has(>textarea){gap:var(--al-space-2);grid-template-columns:minmax(0,1fr)}.f53e0W_conversation [aria-label=История\ обсуждения]>article{max-width:100%;margin-left:0}}.f53e0W_labelRow{justify-content:space-between;align-items:baseline;gap:var(--al-space-2);display:flex}.f53e0W_remaining{color:var(--al-danger);font-size:var(--public-type-meta);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;flex:none;display:none}.f53e0W_conversation .f53e0W_description{height:120px;min-height:120px;max-height:360px}@media (max-width:620px){.f53e0W_conversation .f53e0W_description{height:96px;min-height:96px;max-height:240px}}.f53e0W_remaining>span{text-align:right;width:4ch;display:inline-block}.f53e0W_counterField:focus-within .f53e0W_remaining{display:inline}.f53e0W_workspace .f53e0W_createButton{place-self:flex-end end;width:fit-content}.f53e0W_conversation [aria-label=История\ обсуждения]>article[data-system-layout=incoming]{align-self:flex-start;margin-left:0}
.OPO4yq_grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px;display:grid}.OPO4yq_grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(3,minmax(0,1fr))}.OPO4yq_grid[data-context=home]{aspect-ratio:5/7;grid-template-rows:repeat(7,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));grid-template-areas:"a a d d j""a a g k l""h m g b b""h e e b b""n o p q i""c c r s i""c c t f f";margin-block:0;padding-block:0}.OPO4yq_grid[data-context=home]>[data-mosaic-slot]{display:grid}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=a]{grid-area:a}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=b]{grid-area:b}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=c]{grid-area:c}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=d]{grid-area:d}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=e]{grid-area:e}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=f]{grid-area:f}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=g]{grid-area:g}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=h]{grid-area:h}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=i]{grid-area:i}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=j]{grid-area:j}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=k]{grid-area:k}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=l]{grid-area:l}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=m]{grid-area:m}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=n]{grid-area:n}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=o]{grid-area:o}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=p]{grid-area:p}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=q]{grid-area:q}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=r]{grid-area:r}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=s]{grid-area:s}.OPO4yq_grid[data-context=home]>[data-mosaic-slot=t]{grid-area:t}.OPO4yq_grid[data-context=home] .OPO4yq_card{aspect-ratio:auto;height:100%;min-height:0}.OPO4yq_grid[data-context=home] .OPO4yq_preview{aspect-ratio:auto;min-height:0}.OPO4yq_grid[data-context=home] .OPO4yq_body{padding:13px 16px 15px}.OPO4yq_grid[data-context=home] .OPO4yq_body h3{-webkit-line-clamp:1;min-height:1.2em;margin-bottom:6px;font-size:16px;line-height:1.2}.OPO4yq_grid[data-context=home] .OPO4yq_body p{-webkit-line-clamp:2;min-height:2.8em;font-size:12px;line-height:1.4}.OPO4yq_card{isolation:isolate;aspect-ratio:1;border:1px solid var(--public-border);background:var(--public-surface);min-width:0;min-height:0;box-shadow:0 1px 0 color-mix(in srgb, var(--public-border) 72%, transparent);border-radius:16px;flex-direction:column;display:flex;position:relative;overflow:hidden}.OPO4yq_surface{min-height:100%;color:var(--public-text);flex-direction:column;flex:auto;display:flex}.OPO4yq_link{text-decoration:none}.OPO4yq_link:focus-visible{outline:2px solid var(--public-accent);outline-offset:-4px}.OPO4yq_unavailableButton{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.OPO4yq_unavailableButton:focus-visible{outline:2px solid var(--public-accent);outline-offset:-4px}.OPO4yq_preview{aspect-ratio:auto;background:color-mix(in srgb, var(--public-canvas) 80%, var(--public-surface));flex:auto;min-height:0;position:relative;overflow:hidden}.OPO4yq_preview svg{width:100%;height:100%;color:color-mix(in srgb, var(--public-text) 66%, var(--public-muted));display:block;position:absolute;inset:0}.OPO4yq_status,.OPO4yq_developmentStatus,.OPO4yq_category,.OPO4yq_drawingId{font-size:10px;line-height:1.4;position:absolute}.OPO4yq_developmentStatus,.OPO4yq_status{top:20px;left:20px}.OPO4yq_drawingId{font-variant-numeric:tabular-nums;letter-spacing:.07em;text-transform:uppercase;font-family:Cascadia Code,Consolas,monospace;bottom:18px;right:20px}.OPO4yq_category{max-width:calc(100% - 150px);color:var(--public-muted);letter-spacing:.055em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:680;bottom:18px;left:20px;overflow:hidden}.OPO4yq_body{border-top:1px solid var(--public-border);flex:none;padding:13px 16px 15px}.OPO4yq_bodyLink{color:inherit;flex:none;text-decoration:none}.OPO4yq_surface[data-interactive-preview=true] .OPO4yq_preview{flex:auto}.OPO4yq_body h3{letter-spacing:-.025em;min-height:1.2em;margin:0 0 6px;font-size:16px;font-weight:560;line-height:1.2}.OPO4yq_body p{min-height:2.8em;color:var(--public-muted);margin:0;font-size:12px;line-height:1.4}.OPO4yq_body h3,.OPO4yq_body>p:not(.OPO4yq_context){-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.OPO4yq_body h3{-webkit-line-clamp:1}.OPO4yq_body>p:not(.OPO4yq_context){-webkit-line-clamp:2}.OPO4yq_card[data-card-variant=variant] .OPO4yq_preview{aspect-ratio:auto}.OPO4yq_card[data-availability=not-yet-available]{border-color:color-mix(in srgb, var(--public-border) 78%, var(--public-canvas));box-shadow:none}.OPO4yq_card[data-availability=not-yet-available] .OPO4yq_preview svg{color:color-mix(in srgb, var(--public-text) 52%, var(--public-muted))}.OPO4yq_card[data-availability=not-yet-available] .OPO4yq_body h3{color:color-mix(in srgb, var(--public-text) 82%, var(--public-muted))}.OPO4yq_card:has(.OPO4yq_link:focus-visible){border-color:var(--public-accent);box-shadow:0 0 0 3px var(--public-accent-soft), var(--public-shadow)}.OPO4yq_card:has(.OPO4yq_link:active){border-color:color-mix(in srgb, var(--public-accent) 58%, var(--public-border))}.OPO4yq_draft.OPO4yq_draft{color:color-mix(in srgb, var(--public-text) 56%, var(--public-canvas));cursor:default;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;display:flex}@media (hover:hover) and (pointer:fine){.OPO4yq_card:has(.OPO4yq_link:hover){border-color:color-mix(in srgb, var(--public-accent) 44%, var(--public-border));box-shadow:var(--public-shadow);transform:translateY(-3px)}.OPO4yq_link:hover h3{color:var(--public-accent)}.OPO4yq_card:has(.OPO4yq_link:hover) .OPO4yq_preview svg{color:color-mix(in srgb, var(--public-text) 78%, var(--public-accent))}}@media (prefers-reduced-motion:no-preference){.OPO4yq_card{transition:transform .18s var(--al-ease-out), box-shadow .18s var(--al-ease-out), border-color .16s var(--al-ease-out)}.OPO4yq_preview svg,.OPO4yq_body h3{transition:color .16s var(--al-ease-out)}.OPO4yq_card:has(.OPO4yq_link:focus-visible){transform:translateY(-2px)}.OPO4yq_card:has(.OPO4yq_link:active){transition-duration:.12s;transform:translateY(-1px)scale(.995)}}@media (prefers-reduced-motion:reduce){.OPO4yq_card,.OPO4yq_preview svg,.OPO4yq_body h3{transition:none}:is(.OPO4yq_card:has(.OPO4yq_link:hover),.OPO4yq_card:has(.OPO4yq_link:focus-visible),.OPO4yq_card:has(.OPO4yq_link:active)){transform:none}}@media (max-width:1100px){.OPO4yq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.OPO4yq_grid:has(>:nth-child(3):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.OPO4yq_grid[data-context=home]{aspect-ratio:2/8;grid-template-rows:repeat(8,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"a a""a a""e f""b b""d g""d h""c c""i j"}.OPO4yq_grid[data-context=home]>[data-mosaic-slot]:nth-child(n+11){display:none}}@media (max-width:620px){.OPO4yq_grid{grid-template-columns:minmax(0,1fr);gap:20px}.OPO4yq_grid:has(>:nth-child(3):last-child){grid-template-columns:minmax(0,1fr)}.OPO4yq_grid[data-context=home]{aspect-ratio:auto;grid-template:none/minmax(0,1fr)}.OPO4yq_grid[data-context=home]>[data-mosaic-slot]{aspect-ratio:1;grid-area:span 1/span 1;min-height:0}.OPO4yq_grid[data-context=home]>[data-mosaic-slot]:nth-child(n+9){display:none}.OPO4yq_card{aspect-ratio:auto;min-height:0}.OPO4yq_preview{min-height:250px}.OPO4yq_preview,.OPO4yq_card[data-card-variant=variant] .OPO4yq_preview{aspect-ratio:1.25;min-height:236px}.OPO4yq_grid[data-context=home] .OPO4yq_card{aspect-ratio:1}.OPO4yq_grid[data-context=home] .OPO4yq_surface{min-height:0}.OPO4yq_grid[data-context=home] .OPO4yq_preview{aspect-ratio:auto;min-height:0}}
.vLAyLq_trigger{width:36px;height:var(--al-topbar-control-height);min-height:var(--al-topbar-control-height);color:var(--management-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;transition:color .18s ease-out,background-color .18s ease-out;display:grid;position:relative}.vLAyLq_trigger:hover,.vLAyLq_trigger[aria-expanded=true]{background:var(--management-surface-strong);color:var(--management-ink)}.vLAyLq_trigger:focus-visible{outline:2px solid var(--management-accent);outline-offset:2px}.vLAyLq_unreadDot{--unread-pulse-color:#83efad;--unread-contour-offset:0px;--unread-top-contour-offset:0px;top:calc(50% - 8.25px + var(--unread-top-contour-offset));background:var(--ui-positive-ink);width:4px;height:4px;box-shadow:0 0 3px color-mix(in srgb, var(--ui-positive-ink) 30%, transparent);pointer-events:none;border-radius:50%;position:absolute;inset-inline-start:calc(50% + 6.4px + var(--unread-contour-offset))}.vLAyLq_unreadDot[data-icon=message]{--unread-contour-offset:1.42px;--unread-top-contour-offset:.75px}.vLAyLq_unreadDot:before{content:"";border-radius:inherit;background:var(--unread-pulse-color);box-shadow:0 0 6px color-mix(in srgb, var(--unread-pulse-color) 75%, transparent);animation:1.85s ease-out infinite vLAyLq_unreadPulse;position:absolute;inset:-1px}@keyframes vLAyLq_unreadPulse{0%{opacity:.6;transform:scale(1)}75%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce){.vLAyLq_unreadDot:before{opacity:0;animation:none}}.vLAyLq_panel{width:min(360px,100vw - 16px);max-height:min(520px,100dvh - 140px);padding:var(--al-space-4);border:1px solid var(--management-line);color:var(--management-ink);background:var(--management-surface);box-shadow:var(--management-shadow);font:inherit;border-radius:10px;margin:0;position:fixed;inset:auto;overflow:hidden}.vLAyLq_panel ul{gap:var(--al-space-2);margin:var(--al-space-3) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.vLAyLq_panel a{gap:var(--al-space-1);padding-block:var(--al-space-3);color:inherit;overflow-wrap:anywhere;font-size:13px;text-decoration:none;display:grid}.vLAyLq_panel a:hover{background:var(--management-surface-strong)}.vLAyLq_panel small{color:var(--management-muted)}.vLAyLq_identityGroup{align-items:center;gap:8px;min-width:0;display:flex}.vLAyLq_identity[data-header-current-context]{flex:0 auto;max-width:min(280px,32vw)}.vLAyLq_identity[data-header-current-context] span{max-width:240px}.vLAyLq_identity{align-items:center;gap:var(--al-space-2);box-sizing:border-box;min-width:0;height:var(--al-topbar-control-height);min-height:var(--al-topbar-control-height);max-height:var(--al-topbar-control-height);border:1px solid var(--management-line);background:var(--management-surface);color:var(--management-muted);border-radius:9px;padding:0 10px;font-size:13px;font-weight:400;text-decoration:none;transition:color .18s ease-out,background-color .18s ease-out;display:inline-flex}.vLAyLq_identity svg{width:var(--al-topbar-icon-size);height:var(--al-topbar-icon-size);flex:none}.vLAyLq_identity[data-icon-only]{width:var(--al-topbar-control-height);flex:none;justify-content:center;gap:0;padding:0}.vLAyLq_identity span{color:color-mix(in srgb, currentColor 50%, var(--management-ink));text-overflow:ellipsis;white-space:nowrap;max-width:180px;overflow:hidden}.vLAyLq_identity:hover,.vLAyLq_identity:focus-visible{color:var(--management-ink);background:var(--management-surface-strong)}.vLAyLq_identity:focus-visible{outline:2px solid var(--management-accent);outline-offset:2px}.vLAyLq_panel .vLAyLq_allNotifications{border-top:1px solid var(--management-line);margin:var(--al-space-3) calc(-1 * var(--al-space-4)) calc(-1 * var(--al-space-4));padding:var(--al-space-4);text-align:center;display:block}.vLAyLq_journal{width:100%;max-width:var(--public-container-max,1440px);padding:var(--al-space-7) var(--al-space-5);color:var(--public-ink);margin-inline:auto}.vLAyLq_journal header{gap:var(--al-space-3);margin-bottom:var(--al-space-5);display:grid}.vLAyLq_journal a{color:inherit}.vLAyLq_history{border:1px solid var(--public-line);background:var(--public-surface);border-radius:10px;margin:0;padding:0;list-style:none}.vLAyLq_history li{justify-content:space-between;align-items:start;gap:var(--al-space-4);padding:var(--al-space-4);overflow-wrap:anywhere;display:flex}.vLAyLq_history li+li{border-top:1px solid var(--public-line)}.vLAyLq_history li{border-inline-start:2px solid #0000}.vLAyLq_history li[data-unread=true]{border-inline-start-color:var(--public-accent)}.vLAyLq_history li>div{min-width:0}.vLAyLq_history p{margin-block:var(--al-space-2)}.vLAyLq_history time,.vLAyLq_history small{color:var(--public-muted);font-size:12px}.vLAyLq_journal button{font:inherit;color:inherit;background:var(--public-canvas-strong);border:1px solid var(--public-line);padding:var(--al-space-2) var(--al-space-3);cursor:pointer;border-radius:7px}@media (max-width:760px){.vLAyLq_identity span{display:none}.vLAyLq_history li{flex-direction:column}.vLAyLq_journal{padding-inline:var(--al-space-4)}}.vLAyLq_panel:popover-open{flex-direction:column;display:flex}.vLAyLq_panel ul{min-height:0;overflow:auto}.vLAyLq_panel>strong,.vLAyLq_panel .vLAyLq_allNotifications{flex:none}.vLAyLq_introShell{padding-block:var(--al-space-7) var(--al-space-5)}.vLAyLq_feedShell{padding-bottom:var(--al-space-7)}.vLAyLq_workspace{grid-column:1/-1;min-width:0}@media (min-width:1100px){.vLAyLq_workspace{grid-column:4/span 6}}.vLAyLq_history .vLAyLq_notificationRow{align-items:start;gap:var(--al-space-4);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.vLAyLq_rowLink{grid-template-columns:subgrid;color:inherit;grid-column:1/span 2;min-width:0;text-decoration:none;display:grid}.vLAyLq_rowLink:after{content:"";position:absolute;inset:0}.vLAyLq_rowDate{gap:var(--al-space-1);white-space:nowrap;color:var(--public-muted);font-size:12px;display:grid}.vLAyLq_rowContent{overflow-wrap:anywhere;min-width:0}.vLAyLq_rowContent p{margin:var(--al-space-1) 0 0;color:var(--public-muted)}.vLAyLq_history .vLAyLq_readStatus{z-index:1;box-sizing:border-box;min-width:160px;height:24px;padding:0 var(--al-space-2);border:1px solid var(--public-line);border-radius:var(--al-radius-control);color:var(--public-muted);background:var(--public-canvas);justify-content:center;align-items:center;font-size:12px;display:inline-flex;position:relative}.vLAyLq_history li[data-unread=true]{background:var(--public-canvas-strong)}.vLAyLq_compactRow{border:1px solid var(--management-line);border-radius:var(--al-radius-control);flex:none;position:relative;overflow:hidden}.vLAyLq_panel .vLAyLq_compactRow .vLAyLq_rowLink{align-items:start;gap:var(--al-space-2);padding:var(--al-space-3);grid-template-columns:16px minmax(0,1fr) max-content;display:grid}.vLAyLq_compactRow .vLAyLq_eventIcon{color:var(--management-muted);grid-area:1/1;margin-top:2px}.vLAyLq_compactRow .vLAyLq_rowDate{color:var(--management-muted);text-align:right;grid-area:1/3;gap:2px;font-size:11px}.vLAyLq_compactRow .vLAyLq_rowContent{grid-area:1/2}.vLAyLq_compactRow .vLAyLq_rowContent strong{font-size:13px;font-weight:500}.vLAyLq_compactRow .vLAyLq_rowContent p{color:var(--management-muted);font-size:12px}.vLAyLq_newBadge{margin-top:var(--al-space-2)}.vLAyLq_panel .vLAyLq_compactRow .vLAyLq_rowLink:focus-visible{outline:2px solid var(--management-accent);outline-offset:-2px;border-radius:inherit}@media (max-width:819px){.vLAyLq_history .vLAyLq_notificationRow{gap:var(--al-space-2);grid-template-columns:auto minmax(0,1fr)}.vLAyLq_history .vLAyLq_readStatus{grid-column:2;justify-self:start}}.vLAyLq_identity.vLAyLq_menuIdentity{max-width:280px;height:40px;min-height:40px;max-height:none;color:var(--management-ink,var(--public-ink));cursor:pointer;font:inherit;text-align:left;gap:9px;padding:5px 10px;display:inline-flex}.vLAyLq_menuIdentity .vLAyLq_menuIdentityIcon{flex:none;width:24px;height:24px;display:block;position:relative;overflow:visible}.vLAyLq_menuIdentityIcon>svg:first-child{width:20px;height:20px}.vLAyLq_menuIdentityIcon>svg+svg{background:var(--management-surface,var(--public-surface));border-radius:2px;width:11px;height:11px;position:absolute;bottom:-1px;right:-2px}.vLAyLq_menuIdentity .vLAyLq_menuIdentityText{gap:2px;min-width:0;max-width:210px;line-height:1.15;display:grid}.vLAyLq_menuIdentityText>span{color:inherit;font-size:13px}.vLAyLq_menuIdentityText>small{text-overflow:ellipsis;white-space:nowrap;color:var(--management-muted,var(--public-muted));font-size:11px;overflow:hidden}.vLAyLq_menuIdentity .vLAyLq_menuIdentityMobile,.vLAyLq_trigger[hidden]{display:none}@media (max-width:1100px){.vLAyLq_identity[data-workspace-identity-summary]{max-width:160px;padding-inline:6px}[data-workspace-identity-summary] .vLAyLq_menuIdentityIcon{display:none}[data-workspace-identity-summary] .vLAyLq_menuIdentityText{display:grid}[data-workspace-identity-summary] .vLAyLq_menuIdentityText>span{display:block}}
@property --al-border-beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}._6FPWaa_beam[data-border-beam]{z-index:2;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--al-border-beam-angle), transparent 0deg 230deg, #14b8a6 275deg, #60a5fa 305deg, #a78bfa 335deg, transparent 360deg);-webkit-mask-composite:xor;border:0;padding:1px;animation:6s linear infinite _6FPWaa_travel;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes _6FPWaa_travel{to{--al-border-beam-angle:360deg}}@media (prefers-reduced-motion:reduce){._6FPWaa_beam[data-border-beam]{animation:none}}@media (forced-colors:active){._6FPWaa_beam[data-border-beam]{background:0 0;border:1px solid highlight;padding:0;animation:none;-webkit-mask:none;mask:none}}._6FPWaa_control[data-super-function]{isolation:isolate;border:1px solid var(--management-line,var(--al-neutral-200));max-width:100%;height:32px;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 9px;font-size:13px;font-weight:400;display:inline-flex;position:relative}._6FPWaa_control[data-super-function]:hover{background:var(--management-surface-strong,var(--al-neutral-100))}._6FPWaa_control[data-super-function]:focus-visible{outline:2px solid var(--ui-ring,var(--al-neutral-400));outline-offset:2px}._6FPWaa_control[data-super-function]:disabled{opacity:.5;cursor:default}._6FPWaa_control[data-super-function]:disabled ._6FPWaa_beam{animation:none}
.PEix9a_library{min-width:0;color:var(--management-ink);align-content:start;gap:18px;font-size:13px;display:grid}.PEix9a_heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px 24px;display:flex}.PEix9a_heading h1{margin:0 0 6px;font-size:22px;font-weight:600;line-height:1.4}.PEix9a_heading p{color:var(--management-muted);margin:0;line-height:1.6}.PEix9a_heading>a,.PEix9a_references a{color:var(--management-ink);text-underline-offset:3px;font-size:12px}.PEix9a_toolbar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PEix9a_search{flex:300px;align-items:center;min-width:0;max-width:520px;display:flex;position:relative}.PEix9a_search>svg{pointer-events:none;color:var(--management-muted);position:absolute;left:10px}.PEix9a_library .PEix9a_search>input.al-control[data-control-size]{width:100%;padding-left:34px}.PEix9a_categories{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.PEix9a_categories button,.PEix9a_compare{font:inherit;border:1px solid var(--management-line);color:var(--management-muted);background:var(--management-surface);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:7px;padding:7px 10px;display:inline-flex}.PEix9a_categories button span{font-variant-numeric:tabular-nums;font-size:11px}.PEix9a_categories button[aria-pressed=true],.PEix9a_compare[aria-pressed=true]{color:var(--management-ink);background:var(--management-surface-strong);border-color:var(--management-line-strong)}.PEix9a_categories button:hover,.PEix9a_compare:hover{color:var(--management-ink)}.PEix9a_categories button:focus-visible,.PEix9a_compare:focus-visible{outline:2px solid var(--management-accent);outline-offset:2px}.PEix9a_note{color:var(--management-muted);margin:0;font-size:12px;line-height:1.6}.PEix9a_resultCount{color:var(--management-muted);min-height:18px;font-size:12px}.PEix9a_category{gap:12px;min-width:0;scroll-margin-top:20px;display:grid}.PEix9a_category>header{align-items:baseline;gap:10px;display:flex}.PEix9a_category>header>span{color:var(--management-muted);font-size:12px}.PEix9a_category>header>span:last-child{margin-left:auto}.PEix9a_category h2{margin:0;font-size:16px;font-weight:600}.PEix9a_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,310px),1fr));align-items:start;gap:14px;display:grid}.PEix9a_canonicalGrid{grid-template-columns:repeat(auto-fill,minmax(min(100%,390px),1fr))}.PEix9a_buttonCatalogGrid{grid-template-columns:minmax(0,1fr)}.PEix9a_buttonFamily{border:1px solid var(--management-line);background:var(--management-surface);border-radius:12px;min-width:0}.PEix9a_buttonFamilyHeader{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px 24px;padding:16px;display:flex}.PEix9a_buttonFamilyHeader h3{flex-wrap:wrap;align-items:baseline;gap:10px;margin:0 0 7px;font-size:15px;display:flex}.PEix9a_buttonFamilyHeader h3 code{color:var(--management-muted);font-size:12px;font-weight:400}.PEix9a_buttonFamilyHeader p{color:var(--management-muted);margin:4px 0 0;font-size:12px;line-height:1.5}.PEix9a_buttonFamilyHeader>div:last-child{color:var(--management-muted);align-items:center;gap:12px;font-size:11px;display:flex}.PEix9a_buttonFamilyParameters{border-block:1px solid var(--management-line);color:var(--management-muted);padding:10px 16px;font-size:11px}.PEix9a_buttonFamilyParameters>summary,.PEix9a_buttonEntryDetails>summary{cursor:pointer}.PEix9a_buttonFamilyBody{padding:12px;container-type:inline-size}.PEix9a_buttonSemanticGroup+.PEix9a_buttonSemanticGroup{margin-top:16px}.PEix9a_buttonSemanticGroup>h4{color:var(--management-muted);margin:0 0 8px;font-size:12px;font-weight:500}.PEix9a_buttonList{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));align-items:start;gap:10px;display:grid}.PEix9a_buttonEntry{border:1px solid var(--management-line);border-radius:8px;min-width:0;padding:10px}.PEix9a_buttonSample{flex-wrap:wrap;align-items:center;gap:8px;min-height:40px;display:flex}.PEix9a_buttonPanelSample{--ui-ink:var(--management-ink);--ui-muted:var(--management-muted);--ui-muted-surface:var(--management-surface-strong)}.PEix9a_buttonThinPanel{place-items:center;display:grid}.PEix9a_buttonThinPanel>[data-side]{border-width:1.5px;border-radius:3.5px;width:18px;height:18px}.PEix9a_buttonThinPanel.PEix9a_buttonThinPanel>[data-side]>span{border-radius:1px}.PEix9a_buttonThinPanel.PEix9a_buttonThinPanel>[data-side=left]>span{width:2px;inset:2.5px auto 2.5px 2.5px}.PEix9a_buttonThinPanel.PEix9a_buttonThinPanel>[data-side=right]>span{width:2px;inset:2.5px 2.5px 2.5px auto}.PEix9a_buttonThinPanel.PEix9a_buttonThinPanel>[data-side=bottom]>span{height:2px;inset:auto 2.5px 2.5px}.PEix9a_buttonConfirmationFields{gap:8px;margin-bottom:10px;font-size:11px;display:grid}.PEix9a_buttonConfirmationFields label{gap:4px;min-width:0;display:grid}.PEix9a_buttonConfirmationFields input{width:100%;min-width:0}.PEix9a_buttonLocalPanel{border:1px solid var(--management-line);border-radius:6px;margin-top:8px;padding:8px;font-size:11px}.PEix9a_buttonRegistry{overflow-wrap:anywhere;margin-top:10px}.PEix9a_buttonRegistry summary{cursor:pointer}.PEix9a_buttonUsage{border:1px solid var(--management-line);border-radius:6px;margin-top:8px;padding:8px}.PEix9a_buttonUsage li>span{display:block}.PEix9a_buttonEntryDetails{overflow-wrap:anywhere;margin-top:7px;font-size:11px;line-height:1.5}.PEix9a_buttonPurpose{color:var(--management-muted);margin:8px 0 0;font-size:11px;line-height:1.5}.PEix9a_buttonReview{color:var(--management-warning);margin-top:5px;font-size:10px;display:block}.PEix9a_buttonOriginals{margin-top:12px}.PEix9a_buttonEntryDetails>summary{color:var(--management-muted);flex-wrap:wrap;align-items:baseline;gap:5px 8px;display:flex}.PEix9a_buttonEntryDetails p{margin:8px 0}.PEix9a_buttonEntryDetails h4{margin:12px 0 6px;font-size:11px}.PEix9a_buttonEntryDetails ul{margin:0;padding-left:15px}.PEix9a_buttonEntryDetails li{margin-bottom:7px}.PEix9a_buttonEntryDetails li span{color:var(--management-muted);display:block}.PEix9a_buttonMetrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:8px 12px;margin:12px 0 4px;font-size:11px;line-height:1.5;display:grid}.PEix9a_buttonMetrics dt{color:var(--management-muted)}.PEix9a_buttonMetrics dd{color:var(--management-ink);overflow-wrap:anywhere;margin:2px 0 0}.PEix9a_buttonSizeNote,.PEix9a_buttonLocalResult{color:var(--management-muted);margin-top:5px;font-size:10px;line-height:1.5;display:block}.PEix9a_buttonLocalResult:empty{display:none}.PEix9a_buttonCoverage{border-top:1px solid var(--management-line);color:var(--management-muted);padding:10px 16px;font-size:11px;line-height:1.5}@container (min-width:452px){.PEix9a_buttonEntry[data-wide=true]{grid-column:span 2}}.PEix9a_card{background:var(--management-surface);border:1px solid var(--management-line);border-radius:12px;min-width:0}.PEix9a_cardHeader{justify-content:space-between;align-items:start;gap:10px;padding:14px 14px 8px;display:flex}.PEix9a_cardHeader>div{min-width:0}.PEix9a_cardHeader h3{margin:0 0 5px;font-size:13px;font-weight:600;line-height:1.45}.PEix9a_cardHeader code{color:var(--management-muted);overflow-wrap:anywhere;font-size:11px}.PEix9a_compare{flex-shrink:0;padding:5px}.PEix9a_compare>span{display:none}.PEix9a_caption{color:var(--management-muted);flex-wrap:wrap;gap:10px;padding:0 14px 10px;font-size:10px;display:flex}.PEix9a_caption>[data-classification]{letter-spacing:.02em;font-weight:600}.PEix9a_caption>[data-classification="LEGACY / REVIEW"]{color:var(--management-warning)}.PEix9a_caption>[data-classification=CANONICAL]{color:var(--management-accent)}.PEix9a_caption>[data-classification=LEGACY],.PEix9a_caption>[data-classification=REVIEW]{color:var(--management-warning)}.PEix9a_preview{border-block:1px solid var(--management-line);align-content:center;min-width:0;min-height:104px;padding:14px;display:grid}.PEix9a_preview>*{min-width:0;max-width:100%}.PEix9a_row{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.PEix9a_stack{gap:10px;min-width:0;display:grid}.PEix9a_library[data-interface-view=canonical] .PEix9a_stack>button,.PEix9a_library[data-interface-view=canonical] .PEix9a_preview>button{justify-self:start}.PEix9a_stack small,.PEix9a_stack output,.PEix9a_row output{color:var(--management-muted);font-size:11px;line-height:1.6}.PEix9a_context{color:var(--management-muted);justify-content:space-between;align-items:start;gap:12px;padding:10px 14px;font-size:10px;line-height:1.5;display:flex}.PEix9a_context>span{flex:1}.PEix9a_context>output{text-align:right;flex:0 0 90px;min-height:30px}.PEix9a_implementation{border-top:1px solid var(--management-line);padding:10px 14px;font-size:11px}.PEix9a_implementation summary,.PEix9a_references summary{cursor:pointer;color:var(--management-muted)}.PEix9a_implementation dl{grid-template-columns:90px minmax(0,1fr);gap:8px 12px;margin:14px 0 0;line-height:1.6;display:grid}.PEix9a_implementation dt{color:var(--management-muted)}.PEix9a_implementation dd{overflow-wrap:anywhere;margin:0}.PEix9a_implementation code{font-size:10px}.PEix9a_selectWidths{width:160px;max-width:100%}.PEix9a_anchor{width:fit-content}.PEix9a_actionMenu{gap:4px;width:max-content;display:grid}.PEix9a_actionMenu button{text-align:left;white-space:normal;overflow-wrap:anywhere;padding:9px 10px}.PEix9a_references{border-top:1px solid var(--management-line);padding-block:16px;line-height:1.6}.PEix9a_empty{background:var(--management-surface);border:1px solid var(--management-line);border-radius:12px;margin:0;padding:24px}@media (max-width:600px){.PEix9a_heading h1{font-size:20px}.PEix9a_toolbar>button{white-space:normal;max-width:100%}.PEix9a_category>header{flex-wrap:wrap}.PEix9a_category>header>span:last-child{display:none}.PEix9a_preview{padding:12px}.PEix9a_context{gap:8px}}.PEix9a_buttonDemoSettings{gap:10px;margin-top:12px;display:grid}.PEix9a_buttonDemoSettings>label{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.PEix9a_buttonDemoSettings>label:has(button,input:not([type=checkbox])){display:grid}.PEix9a_buttonDemoSettings input:not([type=checkbox]){width:100%;min-width:0}.PEix9a_buttonValidationScope{min-width:0}.PEix9a_buttonSimulation{color:var(--management-muted);gap:5px;margin-top:8px;font-size:11px;display:grid}.PEix9a_buttonEntry>h4{margin:0 0 12px;font-size:12px}.PEix9a_buttonSemanticGroup>.PEix9a_buttonPurpose{margin:0 0 12px}:root button.PEix9a_buttonThemeSample.PEix9a_buttonThemeSample[data-action-tone=neutral]{color:#f2bd4f}:root button.PEix9a_buttonThemeSample.PEix9a_buttonThemeSample[data-action-tone=neutral][data-demo-theme=dark]{color:var(--management-muted)}.PEix9a_buttonThemeSample svg circle{fill:currentColor}.PEix9a_migrationGrid{grid-template-columns:minmax(0,1fr);gap:16px;display:grid}.PEix9a_migrationCard{border:1px solid var(--management-line);background:var(--management-surface);border-radius:12px;min-width:0;scroll-margin-top:20px}.PEix9a_migrationCard h3 code{color:var(--management-muted);margin-right:8px;font-size:12px;font-weight:400}.PEix9a_migrationCard .PEix9a_cardHeader p{color:var(--management-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.PEix9a_migrationVariants{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));align-items:start;gap:18px;padding:16px;display:grid}.PEix9a_migrationVariant{align-content:start;gap:10px;min-width:0;display:grid}.PEix9a_migrationVariant h4{color:var(--management-muted);margin:0;font-size:12px;font-weight:400}.PEix9a_migrationVariant>:not(h4){min-width:0}.PEix9a_migrationCaption{border-top:1px solid var(--management-line);color:var(--management-muted);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 16px;font-size:11px;display:flex}.PEix9a_migrationNote{color:var(--management-muted);margin:0;padding:0 16px 12px;font-size:12px;line-height:1.6}.PEix9a_migrationSources{overflow-wrap:anywhere;max-height:300px;padding-left:20px;font-size:11px;line-height:1.6;overflow:auto}.PEix9a_migrationSources li+li{margin-top:9px}.PEix9a_migrationSources li>span{color:var(--management-muted)}.PEix9a_canonicalSystem{gap:20px;min-width:0;display:grid}.PEix9a_canonicalFamily{border:1px solid var(--management-line);background:var(--management-surface);border-radius:12px;gap:0;min-width:0;scroll-margin-top:20px;display:grid}.PEix9a_canonicalFamily>header{border-bottom:1px solid var(--management-line);flex-wrap:wrap;align-items:baseline;gap:12px;padding:16px;display:flex}.PEix9a_canonicalFamily h2{margin:0;font-size:16px}.PEix9a_canonicalFamily>header>span{color:var(--management-muted);margin-left:auto;font-size:11px}.PEix9a_candidate{min-width:0;padding:16px;scroll-margin-top:20px}.PEix9a_candidate+.PEix9a_candidate{border-top:1px solid var(--management-line)}.PEix9a_candidate h3{align-items:baseline;gap:10px;margin:0 0 14px;font-size:13px;display:flex}.PEix9a_candidate h3 code,.PEix9a_canonicalFamily>header>code{color:var(--management-muted);font-weight:400}.PEix9a_candidateSample{gap:14px;min-width:0;display:grid}.PEix9a_candidateSample>small,.PEix9a_candidateSample output{color:var(--management-muted);font-size:11px}.PEix9a_candidateSettings{flex-wrap:wrap;align-items:end;gap:12px 18px;display:flex}.PEix9a_candidateSettings>label{font-size:12px}.PEix9a_candidateSetting{gap:6px;min-width:170px;max-width:100%;display:grid}.PEix9a_candidateSetting>span{color:var(--management-muted);font-size:11px}.PEix9a_candidateDateField{min-width:0;max-width:680px}.PEix9a_candidateSelectField{width:320px;max-width:100%}.PEix9a_candidateSample>details{font-size:12px;line-height:1.6}.PEix9a_candidateSample dl{grid-template-columns:120px minmax(0,1fr);gap:8px;display:grid}.PEix9a_candidateSample dd{overflow-wrap:anywhere;margin:0}.PEix9a_candidate>.PEix9a_implementation{margin-top:16px;padding-inline:0}.PEix9a_candidate .PEix9a_row>a{color:var(--management-muted);text-underline-offset:3px}.PEix9a_galleryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,270px),1fr));align-items:start;gap:12px;min-width:0;display:grid}.PEix9a_galleryCard{border:1px solid var(--management-line);background:var(--management-surface);border-radius:8px;align-content:start;gap:14px;min-width:0;padding:14px;display:grid}.PEix9a_galleryCard>header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.PEix9a_galleryCard h4{margin:0;font-size:12px;font-weight:500}.PEix9a_galleryCard code,.PEix9a_galleryCard>small{color:var(--management-muted);font-size:11px;font-weight:400;line-height:1.5}.PEix9a_galleryContent{align-content:start;gap:12px;min-width:0;display:grid}.PEix9a_galleryContent output{color:var(--management-muted);font-size:11px}.PEix9a_galleryContent output:empty{display:none}.PEix9a_galleryValues{flex-wrap:wrap;gap:8px;display:flex}.PEix9a_periodGallery{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:12px;display:grid}.PEix9a_periodGallery>.PEix9a_galleryCard{max-width:none}.PEix9a_licenseState{align-items:center;display:inline-flex}.PEix9a_licenseState>.al-badge{min-height:26px}.PEix9a_licenseState .al-status-content{flex-wrap:nowrap;align-items:center}.PEix9a_galleryContent>details{color:var(--management-muted);font-size:11px;line-height:1.5}.PEix9a_galleryContent>details dl{gap:6px;display:grid}.PEix9a_galleryContent>details dd{overflow-wrap:anywhere;margin:0 0 6px}.PEix9a_galleryWide{grid-column:span 2}.PEix9a_galleryCard:not(.PEix9a_galleryWide){width:100%;max-width:420px}.PEix9a_galleryCard.PEix9a_galleryFull{grid-column:1/-1;width:100%;max-width:none}.PEix9a_tableGallery{grid-template-columns:minmax(0,1fr)}.PEix9a_tableToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.PEix9a_tableToolbar>span{color:var(--management-muted);font-size:12px}.PEix9a_tableTaskTitle{text-overflow:ellipsis;white-space:nowrap;max-width:360px;display:block;overflow:hidden}.PEix9a_tableRowActions{align-items:center;gap:6px;display:inline-flex}.PEix9a_tableStates{gap:12px;min-width:0;display:grid}.PEix9a_tableStates>h4{color:var(--management-muted);margin:6px 0 0;font-size:12px;font-weight:400}.PEix9a_tableStateGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:12px;min-width:0;display:grid}.PEix9a_tableStateGrid>.PEix9a_galleryCard{max-width:none}.PEix9a_galleryGroup{grid-column:1/-1;min-width:0}.PEix9a_galleryGroup>h4{color:var(--management-muted);margin:0 0 10px;font-size:12px;font-weight:400}.PEix9a_galleryGroup>.PEix9a_galleryGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,215px),1fr))}@media (max-width:900px){.PEix9a_galleryWide{grid-column:auto}}
.dNPjGq_actions{align-items:center;gap:var(--al-space-1);display:inline-flex}.dNPjGq_actions>button{color:var(--ink);cursor:pointer;padding:var(--al-space-1);border-radius:var(--al-radius-control);background:0 0;border:0}.dNPjGq_actions>button:focus-visible{outline:2px solid var(--accent)}.dNPjGq_menu{width:210px;padding:var(--al-space-2);border:1px solid var(--line);border-radius:var(--al-radius-2);background:var(--surface);color:var(--ink);box-shadow:var(--shadow-soft);margin:0;position:fixed;inset:auto}.dNPjGq_menu:popover-open{gap:var(--al-space-1);display:grid}.dNPjGq_menu>*{text-align:left;width:100%}
.jKUBCq_page{min-width:0;color:var(--management-ink);align-content:start;gap:24px;display:grid}.jKUBCq_page h1{margin:0 0 8px;font-size:22px;font-weight:500}.jKUBCq_page header p{color:var(--management-muted);margin:0;font-size:13px}.jKUBCq_examples{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:16px;display:grid}.jKUBCq_card{border:1px solid var(--management-line);background:var(--management-surface);border-radius:14px;gap:20px;min-width:0;padding:20px;display:grid}.jKUBCq_card h2{margin:0;font-size:14px;font-weight:500}.jKUBCq_previewArea{align-items:center;min-height:64px;display:flex}.jKUBCq_preview[data-custom-ink]{color:var(--preview-ink)!important;border-color:var(--preview-ink)!important}.jKUBCq_preview[data-custom-fill]{background:var(--preview-fill)!important}.jKUBCq_preview[data-custom-fill]:not(:disabled):is(:hover,:active){background:color-mix(in srgb, var(--preview-ink,currentColor) 5%, var(--preview-fill))!important}.jKUBCq_setting{border:0;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;min-width:0;margin:0;padding:0;display:grid}.jKUBCq_setting legend{margin-bottom:8px;font-size:12px}.jKUBCq_setting input[type=color]{border:1px solid var(--management-line);background:var(--ui-editable);cursor:pointer;border-radius:8px;width:44px;height:36px;padding:3px}.jKUBCq_setting input[type=color]:focus-visible{outline:2px solid var(--management-accent);outline-offset:2px}.jKUBCq_setting small{color:var(--ui-danger);grid-column:1/-1;font-size:11px}.jKUBCq_values{gap:8px;font-size:13px;display:grid}.jKUBCq_values code{-webkit-user-select:all;user-select:all;font-variant-numeric:tabular-nums}.jKUBCq_actions{flex-wrap:wrap;justify-content:space-between;gap:8px;display:flex}.jKUBCq_notice{min-height:16px;color:var(--management-muted);margin:0;font-size:12px}@container (max-width:1000px){.jKUBCq_examples{grid-template-columns:minmax(0,1fr)}}
.z0g-8G_page{min-width:0;color:var(--management-ink);align-content:start;gap:28px;display:grid}.z0g-8G_page :where(h2,h3,p,ul,ol,dl,dd){margin:0}.z0g-8G_navigator{gap:4px;display:grid}.z0g-8G_navigator a{min-height:44px;color:var(--management-muted);border-radius:9px;align-items:center;gap:12px;padding:9px 12px;font-size:12px;line-height:1.25;text-decoration:none;display:flex}.z0g-8G_navigator a svg{flex:none}.z0g-8G_navigator a[data-active=true]{color:var(--management-ink);background:var(--management-accent-soft)}.z0g-8G_navigator a[data-active=true] svg{color:var(--management-accent)}.z0g-8G_navigator a:focus-visible{outline:2px solid var(--management-accent);outline-offset:2px}.z0g-8G_hierarchy{grid-template-columns:repeat(5,minmax(0,1fr));padding:0;list-style:none;display:grid}.z0g-8G_hierarchy li{min-height:54px;color:var(--management-ink);border-block:1px solid var(--management-line);align-items:center;padding:14px 28px 14px 14px;font-size:12px;font-weight:650;display:flex;position:relative}.z0g-8G_hierarchy li:first-child{border-left:1px solid var(--management-line);border-radius:9px 0 0 9px}.z0g-8G_hierarchy li:last-child{border-right:1px solid var(--management-line);border-radius:0 9px 9px 0}.z0g-8G_hierarchy li:not(:last-child):after{content:"→";color:var(--management-accent);position:absolute;right:10px}.z0g-8G_definitions{border-top:1px solid var(--management-line);display:grid}.z0g-8G_definitions>div{border-bottom:1px solid var(--management-line);grid-template-columns:minmax(130px,.28fr) minmax(0,1fr);align-items:start;gap:18px;min-height:58px;padding:13px 0;display:grid}.z0g-8G_definitions dt{font-size:12px;font-weight:700}.z0g-8G_definitions dd,.z0g-8G_note,.z0g-8G_ruleList{color:var(--management-muted);font-size:12px;line-height:1.55}.z0g-8G_plainList{border-top:1px solid var(--management-line);grid-template-columns:repeat(auto-fit,minmax(145px,1fr));padding:0;list-style:none;display:grid}.z0g-8G_plainList li{border-bottom:1px solid var(--management-line);min-height:48px;padding:14px 0;font-size:12px;font-weight:650}.z0g-8G_ruleList{gap:8px;padding-left:18px;display:grid}.z0g-8G_placeholder{min-height:92px;color:var(--management-muted);border:1px dashed var(--management-line-strong);border-radius:9px;align-items:center;gap:10px;padding:18px;font-size:12px;display:flex}.z0g-8G_placeholder svg{color:var(--management-accent)}.z0g-8G_intro{gap:8px;max-width:860px;display:grid}.z0g-8G_intro>span,.z0g-8G_sectionBlock>header>span,.z0g-8G_shellExample>header>span{color:var(--management-accent);letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:740}.z0g-8G_intro h2,.z0g-8G_intro p,.z0g-8G_sectionBlock h2,.z0g-8G_sectionBlock p,.z0g-8G_shellExample h3,.z0g-8G_shellExample p{margin:0}.z0g-8G_intro h2{letter-spacing:-.045em;font-size:clamp(28px,3vw,44px);font-weight:610;line-height:1}.z0g-8G_intro p,.z0g-8G_sectionBlock>header p{max-width:76ch;color:var(--management-muted);font-size:13px;line-height:1.55}.z0g-8G_modeStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.z0g-8G_modeStrip article{background:var(--management-surface);border:1px solid var(--management-line);border-radius:10px;align-content:end;gap:5px;min-height:120px;padding:18px;display:grid}.z0g-8G_modeStrip strong{color:var(--management-accent);font-size:38px;line-height:1}.z0g-8G_modeStrip span{font-size:12px;font-weight:650}.z0g-8G_modeStrip small,.z0g-8G_shellDiagram small{color:var(--management-muted);font-size:10px}.z0g-8G_ruleCards{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.z0g-8G_ruleCards article{background:var(--management-surface);border:1px solid var(--management-line);border-radius:9px;align-content:start;gap:7px;padding:16px;display:grid}.z0g-8G_ruleCards strong{font-size:12px}.z0g-8G_ruleCards p{color:var(--management-muted);margin:0;font-size:11px;line-height:1.5}.z0g-8G_pageControlsDemo{background:var(--management-surface);border:1px solid var(--management-line);border-radius:10px;overflow:hidden}.z0g-8G_pageBar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:64px;padding:10px 14px;display:grid}.z0g-8G_pageBar>div{gap:2px;display:grid}.z0g-8G_pageBar strong{font-size:12px}.z0g-8G_pageBar small{color:var(--management-muted);font-size:10px}.z0g-8G_controlPanel{min-height:54px;color:var(--management-muted);background:var(--management-canvas);border-top:1px solid var(--management-line);align-items:center;gap:8px;padding:12px 16px;font-size:11px;display:flex}.z0g-8G_controlPanel span:not(:last-child){margin-right:10px}.z0g-8G_sectionBlock{gap:18px;display:grid}.z0g-8G_sectionBlock>header{gap:7px;display:grid}.z0g-8G_sectionBlock h2{font-size:25px}.z0g-8G_shellExample{background:var(--management-surface);border:1px solid var(--management-line);border-radius:12px;gap:14px;padding:18px;display:grid}.z0g-8G_shellExample>header{gap:5px;display:grid}.z0g-8G_shellExample h3{font-size:18px}.z0g-8G_shellDiagram{grid-template-rows:64px minmax(0,1fr);grid-template-columns:minmax(130px,.22fr) minmax(0,1fr) minmax(145px,.24fr);gap:8px;min-height:360px;display:grid}.z0g-8G_shellDiagram>div{text-align:center;background:var(--management-canvas);border:1px solid var(--management-line);border-radius:8px;place-content:center;gap:5px;padding:14px;display:grid}.z0g-8G_shellDiagram [data-shell-zone=left]{grid-row:1/4}.z0g-8G_shellDiagram [data-shell-zone=page-bar]{grid-column:2}.z0g-8G_shellDiagram [data-shell-zone=content]{background:var(--management-accent-soft);grid-area:2/2/4}.z0g-8G_shellDiagram [data-shell-zone=right]{grid-area:1/3/4}.z0g-8G_shellDiagram [data-shell-zone=controls]{grid-area:2/2}.z0g-8G_shellDiagram[data-work-mode=true]{grid-template-rows:64px 70px minmax(0,1fr)}.z0g-8G_shellDiagram[data-work-mode=true] [data-shell-zone=content]{grid-row:3}.z0g-8G_shellNotes{border-top:1px solid var(--management-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.z0g-8G_shellNotes>div{border-right:1px solid var(--management-line);align-content:start;gap:6px;padding:14px;display:grid}.z0g-8G_shellNotes>div:last-child{border-right:0}.z0g-8G_shellNotes strong{font-size:11px}.z0g-8G_shellNotes p{color:var(--management-muted);font-size:10px;line-height:1.45}.z0g-8G_terms{background:var(--management-accent-soft);border-radius:9px;gap:10px;padding:14px;display:grid}.z0g-8G_terms>strong{font-size:11px}.z0g-8G_terms>div{flex-wrap:wrap;gap:6px;display:flex}.z0g-8G_terms a{color:var(--management-ink);background:var(--management-surface);border:1px solid var(--management-line);border-radius:6px;align-items:center;gap:7px;padding:7px 9px;font-size:10px;text-decoration:none;display:inline-flex}.z0g-8G_terms code{color:var(--management-accent);font-size:9px}.z0g-8G_gridGallery{gap:12px;display:grid}.z0g-8G_gridGallery>article{background:var(--management-surface);border:1px solid var(--management-line);border-radius:10px;gap:10px;padding:14px;display:grid}.z0g-8G_gridGallery>article>strong{font-size:11px}.z0g-8G_visualGrid{grid-template-columns:repeat(var(--grid-columns), minmax(0, 1fr));gap:7px;min-height:110px;display:grid}.z0g-8G_visualGrid i{color:var(--management-muted);background:var(--management-accent-soft);border-inline:1px solid var(--management-line-strong);place-content:center;font:9px/1 Cascadia Code,Consolas,monospace;display:grid}.z0g-8G_widgetCatalog{width:100%}.z0g-8G_widgetDemoBody{align-content:start;gap:12px;min-height:148px;padding:12px;display:grid}.z0g-8G_presetMeta{flex-wrap:wrap;gap:5px;display:flex}.z0g-8G_presetMeta span{color:var(--management-muted);background:var(--management-canvas);border-radius:4px;padding:4px 6px;font-size:9px}.z0g-8G_genericDemo{gap:6px;display:grid}.z0g-8G_genericDemo p{color:var(--management-muted);margin:0;font-size:10px;line-height:1.45}.z0g-8G_formDemo{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.z0g-8G_formDemo label{color:var(--management-muted);gap:5px;font-size:10px;display:grid}.z0g-8G_formDemo [data-full]{grid-column:1/-1}.z0g-8G_tableDemo{grid-template-columns:1fr auto;display:grid}.z0g-8G_tableDemo>*{border-bottom:1px solid var(--management-line);padding:8px;font-size:10px}.z0g-8G_tableDemo>:nth-child(-n+2){color:var(--management-muted);background:var(--management-canvas)}.z0g-8G_messengerDemo{grid-template-columns:minmax(110px,.35fr) 1fr;min-height:100px;display:grid}.z0g-8G_messengerDemo aside,.z0g-8G_messengerDemo p{margin:0;padding:10px;font-size:10px;line-height:1.6}.z0g-8G_messengerDemo aside{border-right:1px solid var(--management-line)}.z0g-8G_messengerDemo p{color:var(--management-muted)}.z0g-8G_editorDemo{grid-template-columns:minmax(80px,.25fr) 1fr minmax(80px,.25fr);min-height:100px;display:grid}.z0g-8G_editorDemo>*{border-right:1px solid var(--management-line);place-content:center;margin:0;padding:10px;font-size:10px;display:grid}.z0g-8G_editorDemo>:last-child{border-right:0}.z0g-8G_editorDemo p{background:var(--management-accent-soft)}.z0g-8G_chartDemo{border-bottom:1px solid var(--management-line);align-items:end;gap:7px;height:110px;padding:10px;display:flex}.z0g-8G_chartDemo i{background:var(--management-accent);border-radius:3px 3px 0 0;flex:1;min-width:5px}.z0g-8G_sectionCard{background:var(--management-surface);border:1px solid var(--management-line);border-radius:8px;align-content:center;gap:7px;min-height:120px;padding:16px;display:grid}.z0g-8G_sectionCard p{color:var(--management-muted);margin:0;font-size:10px;line-height:1.5}.z0g-8G_mappingTable{background:var(--management-surface);border:1px solid var(--management-line);border-radius:9px;display:grid;overflow:hidden}.z0g-8G_mappingTable>div{grid-template-columns:minmax(150px,1fr) repeat(3,minmax(72px,.5fr));display:grid}.z0g-8G_mappingTable>div>*{border-right:1px solid var(--management-line);border-bottom:1px solid var(--management-line);padding:11px;font-size:10px}.z0g-8G_mappingTable>div>:last-child{border-right:0}.z0g-8G_mappingTable>div:first-child{background:var(--management-canvas)}.z0g-8G_mappingTable>div:last-child>*{border-bottom:0}.z0g-8G_internalLayout{background:var(--management-surface);border:1px solid var(--management-line);border-radius:8px;grid-template-columns:1fr 1fr;gap:10px;min-height:160px;padding:12px;display:grid}.z0g-8G_internalLayout>div{background:var(--management-accent-soft);border-radius:6px;align-content:center;gap:6px;padding:12px;display:grid}.z0g-8G_internalLayout p{color:var(--management-muted);margin:0;font-size:10px;line-height:1.45}.z0g-8G_decisionChain{counter-reset:decision;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.z0g-8G_decisionChain li{background:var(--management-surface);border:1px solid var(--management-line);border-radius:7px;gap:6px;padding:12px;font-size:10px;display:grid}.z0g-8G_decisionChain li:before{counter-increment:decision;content:counter(decision);color:var(--management-accent);font-size:18px;font-weight:700}.z0g-8G_templateGallery{gap:12px;display:grid}.z0g-8G_templateGallery>article{background:var(--management-surface);border:1px solid var(--management-line);border-radius:10px;gap:12px;padding:14px;display:grid}.z0g-8G_templateGallery header{justify-content:space-between;gap:10px;display:flex}.z0g-8G_templateGallery header strong{font-size:12px}.z0g-8G_templateGallery header small{color:var(--management-muted);font-size:9px}.z0g-8G_templateTile{min-height:74px;color:var(--management-muted);background:var(--management-accent-soft);border:1px solid var(--management-line);text-align:center;border-radius:7px;place-content:center;padding:12px;font-size:10px;display:grid}.z0g-8G_goodBad{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.z0g-8G_goodBad article{background:var(--management-surface);border:1px solid var(--management-line);border-radius:9px;grid-template-columns:auto 1fr;gap:10px;padding:16px;display:grid}.z0g-8G_goodBad [data-kind=good] svg{color:var(--management-accent)}.z0g-8G_goodBad [data-kind=bad] svg,.z0g-8G_mistakeGrid svg{color:var(--management-danger)}.z0g-8G_goodBad p,.z0g-8G_mistakeGrid p{color:var(--management-muted);margin:5px 0 0;font-size:10px;line-height:1.45}.z0g-8G_mistakeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.z0g-8G_mistakeGrid article{background:var(--management-surface);border:1px solid var(--management-line);border-radius:8px;grid-template-columns:auto 1fr;gap:9px;padding:13px;display:grid}.z0g-8G_mistakeGrid strong{font-size:11px}@container page-section (max-width:619px){.z0g-8G_internalLayout{grid-template-columns:1fr}}@media (max-width:900px){.z0g-8G_shellNotes{grid-template-columns:repeat(2,minmax(0,1fr))}.z0g-8G_shellNotes>div:nth-child(2){border-right:0}.z0g-8G_decisionChain{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.z0g-8G_hierarchy{grid-template-columns:1fr}.z0g-8G_hierarchy li{border-inline:1px solid var(--management-line)}.z0g-8G_hierarchy li:first-child{border-radius:9px 9px 0 0}.z0g-8G_hierarchy li:last-child{border-radius:0 0 9px 9px}.z0g-8G_hierarchy li:not(:last-child):after{content:"↓";right:14px}.z0g-8G_definitions>div{grid-template-columns:1fr;gap:4px}.z0g-8G_modeStrip,.z0g-8G_goodBad,.z0g-8G_mistakeGrid{grid-template-columns:1fr}.z0g-8G_shellDiagram{grid-template-rows:62px 70px minmax(180px,1fr) 78px;grid-template-columns:84px minmax(0,1fr);min-height:430px}.z0g-8G_shellDiagram [data-shell-zone=left]{grid-area:1/1/5}.z0g-8G_shellDiagram [data-shell-zone=page-bar]{grid-area:1/2}.z0g-8G_shellDiagram [data-shell-zone=controls]{grid-area:2/2}.z0g-8G_shellDiagram [data-shell-zone=content],.z0g-8G_shellDiagram[data-work-mode=true] [data-shell-zone=content]{grid-area:2/2/4}.z0g-8G_shellDiagram[data-work-mode=true] [data-shell-zone=content]{grid-row:3}.z0g-8G_shellDiagram [data-shell-zone=right]{grid-area:4/2}.z0g-8G_shellNotes{grid-template-columns:1fr}.z0g-8G_shellNotes>div{border-right:0;border-bottom:1px solid var(--management-line)}.z0g-8G_shellNotes>div:last-child{border-bottom:0}.z0g-8G_pageBar{grid-template-columns:auto 1fr}.z0g-8G_pageBar button{grid-column:1/-1}.z0g-8G_formDemo,.z0g-8G_messengerDemo,.z0g-8G_editorDemo{grid-template-columns:1fr}.z0g-8G_formDemo [data-full]{grid-column:auto}.z0g-8G_messengerDemo aside,.z0g-8G_editorDemo>*{border-right:0;border-bottom:1px solid var(--management-line)}.z0g-8G_decisionChain{grid-template-columns:1fr}.z0g-8G_mappingTable{overflow-x:auto}.z0g-8G_mappingTable>div{min-width:480px}}
.asCw7a_overlay{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#06100cc2;place-items:center;padding:clamp(10px,2.2vw,32px);display:grid;position:fixed;inset:0}.asCw7a_shell{isolation:isolate;width:100%;min-width:0;min-height:0;color:var(--public-text,#18201c);background:var(--public-canvas-strong,#e8ebe5);border-radius:14px;position:relative;overflow:hidden}.asCw7a_shell[data-viewer-frame=subtle]{border:1px solid var(--public-border,#1e302829)}.asCw7a_shell[data-viewer-frame=none]{border-radius:0}.asCw7a_shell[data-viewer-mode=preview]{height:100%;min-height:210px}.asCw7a_shell[data-viewer-mode=inline]{height:clamp(430px,100dvh - 220px,820px)}.asCw7a_shell[data-viewer-kind=pdf][data-viewer-mode=inline]{height:clamp(520px,100dvh - 160px,1120px)}.asCw7a_shell[data-viewer-kind=video][data-viewer-mode=inline]{height:clamp(420px,62vw,820px)}.asCw7a_overlay>.asCw7a_shell{background:var(--public-surface,#fff);width:min(1540px,100%);height:min(94dvh,1120px);box-shadow:0 28px 100px #0000005c}.asCw7a_shell[data-viewer-mode=fullscreen]{border:0;border-radius:0;width:100vw;max-width:none;height:100dvh}.asCw7a_shell[data-viewer-surface=neutral]{background:var(--public-canvas,#f5f6f3)}.asCw7a_technicalGrid{z-index:0;opacity:.62;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000b8 72%,#0000);mask-image:linear-gradient(#000 0%,#000000b8 72%,#0000)}.asCw7a_viewport{z-index:1;place-items:center;min-width:0;min-height:0;display:grid;position:absolute;inset:0}.asCw7a_shell[data-viewer-padding=compact] .asCw7a_viewport{padding:10px}.asCw7a_shell[data-viewer-padding=standard] .asCw7a_viewport{padding:clamp(18px,3vw,42px)}.asCw7a_shell[data-viewer-padding=spacious] .asCw7a_viewport{padding:clamp(28px,5vw,72px)}.asCw7a_shell[data-viewer-kind=pdf] .asCw7a_viewport{padding-block:clamp(64px,7vw,86px) clamp(16px,2vw,28px)}.asCw7a_shell[data-viewer-kind=model-3d] .asCw7a_viewport,.asCw7a_shell[data-viewer-kind=drawing-2d] .asCw7a_viewport{padding:0}.asCw7a_toolbar{z-index:8;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:absolute;top:12px;left:12px;right:12px}.asCw7a_toolbarActions{flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:100%;margin-left:auto;display:flex}.asCw7a_shell[data-viewer-kind=model-3d][data-viewer-controls=standard] .asCw7a_toolbar{justify-content:flex-start}.asCw7a_shell[data-viewer-kind=model-3d][data-viewer-controls=standard] .asCw7a_toolbarActions{order:1;justify-content:flex-start;margin-left:0;margin-right:auto}.asCw7a_shell[data-viewer-kind=model-3d][data-viewer-controls=standard] .asCw7a_toolbarMeta{order:2;margin-left:auto}.asCw7a_toolbar button,.asCw7a_toolbar a,.asCw7a_toolbarMeta{min-height:40px;color:var(--public-text,#18201c);background:color-mix(in srgb, var(--public-surface-raised,#fff) 88%, transparent);border:1px solid var(--public-border,#1e302829);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font:inherit;pointer-events:auto;border-radius:8px;justify-content:center;align-items:center;gap:6px;font-size:10px;text-decoration:none;display:inline-flex;box-shadow:0 8px 24px #09120e12}.asCw7a_toolbar button,.asCw7a_toolbar a{cursor:pointer;min-width:40px;padding:7px 10px}.asCw7a_toolbarMeta{min-width:0;color:var(--public-muted,#59635e);letter-spacing:.04em;padding:7px 10px;font-weight:680}.asCw7a_toolbar button:hover,.asCw7a_toolbar a:hover,.asCw7a_toolbar button[aria-pressed=true]{color:var(--public-canvas,#fff);background:var(--public-accent,#315f50)}.asCw7a_toolbar button:focus-visible,.asCw7a_toolbar a:focus-visible{color:var(--public-text,#18201c);background:var(--public-surface-raised,#fff);outline:2px solid var(--public-accent,#315f50);outline-offset:2px}.asCw7a_toolbar button:disabled{opacity:.45;cursor:default}.asCw7a_shell[data-viewer-controls=minimal] .asCw7a_toolbar button,.asCw7a_shell[data-viewer-controls=minimal] .asCw7a_toolbar a{width:40px;padding-inline:0}.asCw7a_shell[data-viewer-controls=minimal] .asCw7a_toolbar button span,.asCw7a_shell[data-viewer-controls=minimal] .asCw7a_toolbar a span{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.asCw7a_state{z-index:6;color:var(--public-muted,#59635e);text-align:center;background:color-mix(in srgb, var(--public-canvas-strong,#e8ebe5) 92%, transparent);flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:24px;display:flex;position:absolute;inset:0}.asCw7a_state strong{color:var(--public-text,#18201c)}.asCw7a_state>span:last-child{max-width:42ch;font-size:12px}.asCw7a_loader{border:2px solid color-mix(in srgb, var(--public-accent,#315f50) 24%, transparent);border-top-color:var(--public-accent,#315f50);border-radius:50%;width:25px;height:25px;margin-bottom:5px;animation:.78s linear infinite asCw7a_viewer-spin}.asCw7a_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.asCw7a_rendererBoundary{width:100%;min-width:0}.asCw7a_pdfViewport,.asCw7a_imageViewport,.asCw7a_videoViewport{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;overflow:auto}.asCw7a_videoViewport{background:0 0;overflow:hidden}.asCw7a_videoViewport video{object-fit:contain;background:#050706;width:100%;height:100%;display:block}.asCw7a_videoPoster{isolation:isolate;background:radial-gradient(circle at 78% 32%, color-mix(in srgb, var(--public-accent) 34%, transparent) 0 3%, transparent 4% 10%, color-mix(in srgb, var(--public-accent) 12%, transparent) 11% 12%, transparent 13% 100%), linear-gradient(135deg, color-mix(in srgb, var(--public-accent) 12%, var(--public-surface)), var(--public-canvas));align-content:end;justify-items:start;gap:12px;width:100%;height:100%;min-height:380px;padding:clamp(28px,5vw,72px);display:grid;position:relative;overflow:hidden}.asCw7a_videoPoster:before{z-index:-1;aspect-ratio:1;content:"";border:1px solid color-mix(in srgb, var(--public-accent) 48%, transparent);width:34%;box-shadow:0 0 0 32px color-mix(in srgb, var(--public-accent) 8%, transparent), 0 0 0 74px color-mix(in srgb, var(--public-accent) 5%, transparent);border-radius:50%;position:absolute;top:18%;right:11%}.asCw7a_videoPoster>span{color:var(--public-accent);letter-spacing:.12em;font-size:11px;font-weight:700}.asCw7a_videoPoster>strong{letter-spacing:-.04em;max-width:720px;font-size:clamp(28px,4vw,58px);font-weight:560;line-height:1}.asCw7a_videoPoster>p{max-width:640px;color:var(--public-muted);margin:0;font-size:14px;line-height:1.55}.asCw7a_videoPoster button{min-height:48px;color:var(--public-canvas);background:var(--public-accent);border:1px solid var(--public-accent);font:inherit;cursor:pointer;border-radius:10px;align-items:center;gap:10px;margin-top:10px;padding:0 18px;font-size:13px;font-weight:680;display:inline-flex}.asCw7a_videoViewport[data-video-variant=tool-g02] .asCw7a_videoPoster{background:linear-gradient(145deg, color-mix(in srgb, var(--public-accent) 9%, var(--public-surface)), var(--public-canvas) 72%);grid-template-rows:auto minmax(0,1fr) auto;align-content:stretch;min-height:0;padding:clamp(26px,4.4vw,66px)}.asCw7a_videoViewport[data-video-variant=tool-g02] .asCw7a_videoPoster:before{display:none}.asCw7a_videoPosterPlay.asCw7a_videoPosterPlay{z-index:2;aspect-ratio:1;width:clamp(68px,7vw,84px);min-height:0;color:var(--public-accent-contrast);background:var(--public-accent);border:1px solid color-mix(in srgb, var(--public-accent) 72%, #fff);border-radius:50%;place-items:center;margin:0;padding:0;transition:transform .16s,box-shadow .16s,background .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 42px #102a2133}.asCw7a_videoPosterPlay.asCw7a_videoPosterPlay svg{margin-left:4px}.asCw7a_videoPosterPlay.asCw7a_videoPosterPlay span{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.asCw7a_videoPosterPlay.asCw7a_videoPosterPlay:hover{background:color-mix(in srgb, var(--public-accent) 88%, #000);transform:translate(-50%,-50%)scale(1.06);box-shadow:0 22px 50px #102a2147}.asCw7a_videoPosterPlay.asCw7a_videoPosterPlay:focus-visible{outline:3px solid var(--public-surface);outline-offset:4px}.asCw7a_videoPosterCopy{grid-row:3;align-self:end;gap:11px;display:grid}.asCw7a_videoPosterCopy>strong{letter-spacing:-.04em;max-width:720px;font-size:clamp(24px,3.2vw,48px);font-weight:560;line-height:1.02}.asCw7a_videoPosterCopy>p{max-width:640px;color:var(--public-muted);margin:0;font-size:14px;line-height:1.55}.asCw7a_pdfViewport{scrollbar-gutter:stable both-edges;overscroll-behavior:contain}.asCw7a_pdfSheet{background:#fff;max-width:none;display:block;box-shadow:0 18px 48px #111b1629}.asCw7a_imageViewport img{object-fit:contain;transform-origin:50%;width:auto;max-width:100%;height:auto;max-height:100%;transition:transform .16s}@keyframes asCw7a_viewer-spin{to{transform:rotate(360deg)}}@media (min-width:2200px){.asCw7a_overlay>.asCw7a_shell{width:min(2100px,94vw);height:min(92dvh,1380px)}}@media (max-width:760px){.asCw7a_overlay{padding:0}.asCw7a_overlay>.asCw7a_shell{border:0;border-radius:0;width:100%;height:100dvh}.asCw7a_shell[data-viewer-mode=inline]{height:clamp(470px,72svh,680px)}.asCw7a_shell[data-viewer-kind=pdf][data-viewer-mode=inline]{height:clamp(420px,58svh,560px)}.asCw7a_shell[data-viewer-kind=video][data-viewer-mode=inline]{height:clamp(300px,62vw,520px)}.asCw7a_toolbar{top:8px;left:8px;right:8px}.asCw7a_toolbar button,.asCw7a_toolbar a{width:44px;height:44px;padding:0}.asCw7a_toolbar button span,.asCw7a_toolbar a span{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.asCw7a_toolbarMeta{min-height:32px;padding:6px 8px;font-size:9px}}@media (prefers-reduced-motion:reduce){.asCw7a_loader{animation-duration:1.8s}.asCw7a_videoPosterPlay.asCw7a_videoPosterPlay{transition:none}}
._825xVG_composer{min-width:0;position:relative}._825xVG_composer[data-editable=true],._825xVG_composer[data-dragging=true]{min-height:var(--workspace-drag-height)}._825xVG_moduleTile,._825xVG_instance{min-width:0;height:100%;min-height:0}._825xVG_moduleTile{z-index:1;position:relative;overflow:hidden}._825xVG_moduleTile [data-widget-frame=true]{height:100%;min-height:0}._825xVG_composer[data-editable=true] ._825xVG_moduleTile [data-widget-frame=true]>header{padding-left:48px}._825xVG_instance{transition:opacity .14s var(--management-ease,ease), transform .18s var(--management-ease-morph,ease)}._825xVG_instance[data-dragging=true]{opacity:.58}._825xVG_instance[data-resize-preview=true]{outline:2px dashed var(--accent);outline-offset:-3px}._825xVG_composer[data-dragging=true] [data-widget-frame=true]>header{cursor:grabbing;touch-action:none}._825xVG_moveHandle{z-index:4;border:1px solid var(--al-border);background:var(--al-surface-strong);width:30px;height:30px;color:var(--al-text-muted);cursor:grab;touch-action:none;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;top:8px;left:8px}._825xVG_footprintBadge{z-index:4;color:var(--muted);background:color-mix(in srgb, var(--surface) 88%, transparent);border:1px solid var(--line);font-variant-numeric:tabular-nums;pointer-events:none;border-radius:6px;padding:3px 6px;font-size:9px;position:absolute;bottom:8px;right:8px}._825xVG_moveHandle:focus-visible{outline:2px solid var(--al-focus);outline-offset:2px}._825xVG_composer[data-dragging=true] ._825xVG_moveHandle{cursor:grabbing}._825xVG_latticeBackdrop,._825xVG_latticeOverlay{min-height:var(--workspace-drag-height);grid-template-columns:repeat(var(--workspace-columns), minmax(0, 1fr));grid-template-rows:repeat(var(--workspace-rows), var(--workspace-row-unit));gap:var(--workspace-gap);display:grid;position:absolute;top:0;left:0;right:0}._825xVG_latticeBackdrop{z-index:0;pointer-events:none}._825xVG_latticeBackdropCell{border:1px solid color-mix(in srgb, var(--al-border) 76%, transparent);border-radius:var(--al-radius-control);background:color-mix(in srgb, var(--al-surface) 45%, transparent);box-shadow:inset 0 1px 2px color-mix(in srgb, var(--ink) 7%, transparent), inset 0 0 0 3px color-mix(in srgb, var(--surface) 45%, transparent)}._825xVG_latticeOverlay{z-index:3;pointer-events:none}._825xVG_latticeCell{z-index:1;pointer-events:auto;background:color-mix(in srgb, var(--surface) 10%, transparent);border:1px solid color-mix(in srgb, var(--management-line) 55%, transparent);min-width:0;min-height:0;transition:background-color .12s var(--management-ease,ease), border-color .12s var(--management-ease,ease);border-radius:10px}._825xVG_latticeCell[data-drop-valid=true]{background:color-mix(in srgb, var(--accent-soft) 24%, transparent)}._825xVG_latticeCell[data-drop-active=true]{background:color-mix(in srgb, var(--accent-soft) 72%, transparent);border-color:var(--accent)}._825xVG_dropProjection{z-index:2;pointer-events:none;background:color-mix(in srgb, var(--accent-soft) 64%, transparent);border:1px solid var(--accent);min-width:0;min-height:0;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--surface) 50%, transparent);border-radius:10px;position:relative}._825xVG_dropProjection:after{content:attr(data-drop-footprint);color:var(--accent);background:var(--surface);border-radius:5px;padding:3px 6px;font-size:10px;font-weight:700;position:absolute;bottom:8px;right:8px}@media (prefers-reduced-motion:reduce){._825xVG_instance,._825xVG_latticeCell{transition:none}}
.R6ceQG_dashboard{align-content:start;gap:16px;min-width:0;display:grid}.R6ceQG_toolbar{min-height:44px;color:var(--management-muted);justify-content:space-between;align-items:center;gap:12px;font-size:11px;display:flex}.R6ceQG_toolbar>span,.R6ceQG_toolbar>div,.R6ceQG_toolbar button{align-items:center;gap:7px;display:inline-flex}.R6ceQG_toolbar button,.R6ceQG_widgetSettings button,.R6ceQG_widgetSettings select{min-height:34px;color:var(--management-muted);background:var(--management-surface);border:1px solid var(--management-line);font:inherit;cursor:pointer;border-radius:6px;padding:0 10px}.R6ceQG_widgetSettings button:disabled{opacity:.38;cursor:not-allowed}.R6ceQG_moduleBody{min-width:0;height:100%;color:var(--management-ink);padding:0;display:block;overflow:auto}.R6ceQG_widgetSettings{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px;min-width:0;display:grid}.R6ceQG_settingsField,.R6ceQG_settingsMove{min-width:0;color:var(--management-muted);grid-column:1/-1;gap:6px;font-size:10px;display:grid}.R6ceQG_settingsField select{width:100%;min-width:0}.R6ceQG_settingsMove{grid-template-columns:repeat(2,minmax(0,1fr))}.R6ceQG_settingsMove>span{grid-column:1/-1}.R6ceQG_settingsNotice{color:var(--management-muted);background:var(--management-surface-strong);border-radius:6px;grid-column:1/-1;margin:0;padding:8px 10px;font-size:10px;line-height:1.4}.R6ceQG_settingsCommit{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.R6ceQG_settingsCommit button[data-settings-action=apply]{color:var(--management-on-solid);background:var(--management-solid)}.R6ceQG_settingsRemove{grid-column:1/-1;justify-self:start}.R6ceQG_catalog{min-width:0;display:grid}.R6ceQG_catalog button{min-height:56px;color:var(--management-ink);border:0;border-bottom:1px solid var(--management-line);text-align:left;cursor:pointer;background:0 0;gap:3px;padding:9px 4px;display:grid}.R6ceQG_catalog button:disabled{opacity:.38;cursor:not-allowed}.R6ceQG_catalog small{color:var(--management-muted)}.R6ceQG_targetUser{align-items:center;gap:9px;min-width:0;display:flex}.R6ceQG_targetUser>span{font-weight:650}.R6ceQG_targetUser select{min-height:36px;color:var(--management-ink);background:var(--management-surface);border:1px solid var(--management-line);border-radius:6px;padding-inline:9px}.R6ceQG_targetUser small{color:var(--management-muted)}@media (max-width:640px){.R6ceQG_toolbar{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.R6ceQG_dashboard *{scroll-behavior:auto}}
.L-RQCq_viewport{min-width:0;container:tool-page/inline-size}.L-RQCq_viewport>main{--public-type-hero:clamp(54px, 6.7cqw, 132px);--public-gutter:clamp(14px, 3cqw, 72px)}@container tool-page (max-width:640px){.L-RQCq_viewport>main{--public-type-hero:clamp(50px, 12.5cqw, 62px)}}.L-RQCq_page{min-width:0;overflow:clip}.L-RQCq_page h3,.L-RQCq_page p{overflow-wrap:anywhere}.L-RQCq_page h1,.L-RQCq_page h2{overflow-wrap:normal;word-break:normal}.L-RQCq_kicker{color:var(--public-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:720}.L-RQCq_catalogHero,.L-RQCq_detailHero,.L-RQCq_catalogSection,.L-RQCq_contentSection,.L-RQCq_contextSection,.L-RQCq_workflowSection,.L-RQCq_assetSection,.L-RQCq_mediaSection,.L-RQCq_releaseSection,.L-RQCq_accessSection,.L-RQCq_documentationSection,.L-RQCq_toolDataSection{padding-inline:var(--public-gutter);border-bottom:1px solid var(--public-border)}.L-RQCq_catalogHero{align-content:center;min-height:min(620px,100svh - 64px);padding-block:clamp(92px,11cqw,176px);display:grid}.L-RQCq_catalogHero>*,.L-RQCq_catalogSection>*,.L-RQCq_contentSection>*,.L-RQCq_contextSection>*,.L-RQCq_workflowSection>*,.L-RQCq_assetSection>*,.L-RQCq_mediaSection>*,.L-RQCq_releaseSection>*,.L-RQCq_accessSection>*,.L-RQCq_documentationSection>*,.L-RQCq_toolDataSection>*{width:min(100%, var(--public-media));margin-inline:auto}.L-RQCq_catalogHero h1,.L-RQCq_detailHero h1{max-width:1300px;font-family:var(--public-display-font-family);font-size:var(--public-type-hero);font-weight:var(--public-display-hero-weight);line-height:var(--public-hero-line-height);letter-spacing:var(--public-hero-letter-spacing);text-wrap:balance;margin:0}.L-RQCq_lead{max-width:790px;color:var(--public-muted);margin:28px 0 0;font-size:clamp(16px,1.2cqw,21px);line-height:1.58}.L-RQCq_semanticStrip{padding-inline:var(--public-gutter);background:var(--public-canvas-strong);border-bottom:1px solid var(--public-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.L-RQCq_semanticStrip article{border-right:1px solid var(--public-border);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;min-width:0;min-height:128px;padding:26px clamp(18px,2.5cqw,44px);display:grid}.L-RQCq_semanticStrip article:last-child{border-right:0}.L-RQCq_semanticStrip svg{color:var(--public-accent)}.L-RQCq_semanticStrip div{gap:5px;min-width:0;display:grid}.L-RQCq_semanticStrip strong{font-size:14px}.L-RQCq_semanticStrip span{color:var(--public-muted);font-size:12px;line-height:1.45}.L-RQCq_catalogSection,.L-RQCq_contentSection,.L-RQCq_assetSection,.L-RQCq_mediaSection,.L-RQCq_releaseSection,.L-RQCq_accessSection,.L-RQCq_documentationSection,.L-RQCq_toolDataSection{padding-block:clamp(64px,7cqw,116px)}.L-RQCq_catalogSection{background:var(--public-canvas)}.L-RQCq_sectionHeading,.L-RQCq_contextSection,.L-RQCq_accessSection>header{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:end;gap:clamp(24px,5cqw,88px);display:grid}.L-RQCq_sectionHeading h2,.L-RQCq_contentSection h2,.L-RQCq_contextSection h2,.L-RQCq_workflowSection h2,.L-RQCq_assetSection h2,.L-RQCq_mediaSection h2,.L-RQCq_releaseSection h2,.L-RQCq_accessSection h2,.L-RQCq_documentationSection h2,.L-RQCq_toolDataSection h2{font-family:var(--public-display-font-family);font-size:var(--public-type-section);font-weight:var(--public-display-section-weight);line-height:var(--public-section-line-height);letter-spacing:var(--public-section-letter-spacing);text-wrap:balance;margin:0}.L-RQCq_sectionHeading>p,.L-RQCq_contextSection>p,.L-RQCq_accessSection>header>p,.L-RQCq_workflowSection header>p,.L-RQCq_sectionIntro{max-width:660px;color:var(--public-muted);margin:0;font-size:14px;line-height:1.65}.L-RQCq_toolCatalogHeading{display:block}.L-RQCq_toolCatalogHeading h2{font-family:var(--public-display-font-family);font-size:var(--public-type-section);font-weight:var(--public-display-section-weight);line-height:var(--public-section-line-height);letter-spacing:var(--public-section-letter-spacing);text-wrap:balance;margin:0}.L-RQCq_toolCatalogHeading>p{max-width:none;margin-top:22px}.L-RQCq_readyTools{padding:clamp(64px, 7cqw, 116px) var(--public-gutter);border-bottom:1px solid var(--public-border);background:var(--public-canvas-strong)}.L-RQCq_readyTools>*{width:min(100%, var(--public-media));margin-inline:auto}.L-RQCq_readyTools>:last-child{margin-top:clamp(30px,4cqw,52px)}.L-RQCq_toolGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,2cqw,30px);margin-top:clamp(34px,5cqw,72px);display:grid}.L-RQCq_toolRoadmap{padding:clamp(48px, 6cqw, 90px) var(--public-gutter);border-bottom:1px solid var(--public-border);background:var(--public-canvas-strong)}.L-RQCq_toolRoadmap>*{width:min(100%, var(--public-media));margin-inline:auto}.L-RQCq_toolRoadmap h2{font-family:var(--public-display-font-family);font-size:var(--public-type-section);font-weight:var(--public-display-section-weight);line-height:var(--public-section-line-height);letter-spacing:var(--public-section-letter-spacing);margin:0}.L-RQCq_toolGroups{border-top:1px solid var(--public-border);margin-top:clamp(28px,4cqw,56px)}.L-RQCq_toolGroup{border-bottom:1px solid var(--public-border)}.L-RQCq_toolGroup summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;min-height:84px;list-style:none;display:grid}.L-RQCq_toolGroup summary::-webkit-details-marker{display:none}.L-RQCq_toolGroup summary span{font-family:var(--public-display-font-family);font-size:var(--public-type-subsection);font-weight:var(--public-display-subsection-weight);line-height:var(--public-subsection-line-height);letter-spacing:var(--public-subsection-letter-spacing)}.L-RQCq_toolGroup summary small,.L-RQCq_toolRow small{color:var(--public-muted)}.L-RQCq_toolGroup[open] summary svg{transform:rotate(180deg)}.L-RQCq_toolRows{padding-bottom:20px}.L-RQCq_toolRow{border-top:1px solid var(--public-border);min-height:82px;color:var(--public-text);grid-template-columns:64px minmax(180px,.85fr) minmax(0,1.6fr) 150px 20px;align-items:center;gap:16px;padding:12px 4px;text-decoration:none;display:grid}.L-RQCq_toolRow:hover,.L-RQCq_toolRow:focus-visible{color:var(--public-accent);background:var(--public-accent-soft)}.L-RQCq_toolRow code{width:52px;min-height:34px;color:var(--public-accent);border:1px solid var(--public-border);background:var(--public-accent-soft);border-radius:7px;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.L-RQCq_toolRow strong{font-size:clamp(15px,1.25cqw,18px);line-height:1.35}.L-RQCq_toolRow span{color:var(--public-muted);font-size:13px;line-height:1.45}.L-RQCq_toolRoadmap header>p{max-width:760px;color:var(--public-muted);margin:22px 0 0;line-height:1.5}.L-RQCq_toolFeedback{padding:clamp(64px, 7cqw, 110px) var(--public-gutter);border-bottom:1px solid var(--public-border);background:var(--public-accent-soft)}.L-RQCq_toolFeedback>div{width:min(100%, var(--public-media));margin-inline:auto}.L-RQCq_toolFeedback h2{max-width:900px;font-family:var(--public-display-font-family);font-size:var(--public-type-section);font-weight:var(--public-display-section-weight);line-height:var(--public-section-line-height);letter-spacing:var(--public-section-letter-spacing);margin:0}.L-RQCq_toolFeedback p{max-width:760px;color:var(--public-muted);margin:22px 0 0;line-height:1.6}.L-RQCq_secondaryAction{width:fit-content;min-height:44px;color:var(--public-text);border:1px solid var(--public-border);background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:28px;padding-inline:17px;font-size:14px;font-weight:520;line-height:1;text-decoration:none;display:inline-flex}.L-RQCq_secondaryAction:hover,.L-RQCq_secondaryAction:focus-visible{border-color:var(--public-accent);color:var(--public-accent)}.L-RQCq_roadmapSummary{width:min(100%, var(--public-media));color:var(--public-muted);flex-wrap:wrap;gap:10px 24px;margin:28px auto 0;font-size:13px;display:flex}.L-RQCq_roadmap{width:min(100%, var(--public-media));border:1px solid var(--public-border);background:var(--public-surface);margin:24px auto 0}.L-RQCq_roadmapScale,.L-RQCq_roadmapRow{grid-template-columns:minmax(240px,.72fr) minmax(0,1fr);display:grid}.L-RQCq_roadmapScale{border-bottom:1px solid var(--public-border);min-height:48px;color:var(--public-muted);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.L-RQCq_roadmapScale:before{content:"Инструмент";border-right:1px solid var(--public-border);padding:16px 20px}.L-RQCq_roadmapScale span{justify-content:center;align-items:center;display:inline-flex}.L-RQCq_roadmapScale span:last-child{border-left:1px solid var(--public-border)}.L-RQCq_roadmapScale{grid-template-columns:minmax(240px,.72fr) repeat(2,minmax(0,.5fr))}.L-RQCq_roadmapRow+.L-RQCq_roadmapRow{border-top:1px solid var(--public-border)}.L-RQCq_roadmapLabel{border-right:1px solid var(--public-border);align-items:center;gap:12px;min-width:0;min-height:62px;padding:12px 20px;display:flex}.L-RQCq_roadmapLabel code{color:var(--public-accent);font-size:11px}.L-RQCq_roadmapLabel strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1.35;overflow:hidden}.L-RQCq_roadmapTrack{background-image:linear-gradient(90deg, transparent calc(50% - .5px), var(--public-border) calc(50% - .5px), var(--public-border) calc(50% + .5px), transparent calc(50% + .5px));grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;min-width:0;display:grid;position:relative}.L-RQCq_roadmapTrack i{background:var(--public-accent);border-radius:999px;height:10px;margin-inline:12px}.L-RQCq_roadmapTrack i[data-stage=ready]{grid-column:1}.L-RQCq_roadmapTrack i[data-stage=developing]{background:color-mix(in srgb, var(--public-accent) 56%, var(--public-muted));grid-column:2}.L-RQCq_toolSummaryGrid{width:min(calc(100% - var(--public-gutter) * 2), var(--public-media));border:1px solid var(--public-border);background:var(--public-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:clamp(32px,5cqw,70px) auto;display:grid}.L-RQCq_toolSummaryGrid section{background:var(--public-surface);min-width:0;padding:clamp(24px,3cqw,44px)}.L-RQCq_toolSummaryGrid h2{margin:0 0 18px;font-size:clamp(22px,2.3cqw,32px);line-height:1.15}.L-RQCq_toolSummaryGrid p,.L-RQCq_toolSummaryGrid li{color:var(--public-muted);line-height:1.6}.L-RQCq_toolSummaryGrid ul{padding-left:18px}.L-RQCq_toolSummaryGrid a{color:var(--public-accent);align-items:center;gap:7px;display:inline-flex}@container tool-page (max-width:900px){.L-RQCq_toolRow{grid-template-columns:48px minmax(0,1fr) auto}.L-RQCq_toolRow span{grid-area:2/2/auto/4}.L-RQCq_toolRow small{grid-area:3/2}.L-RQCq_toolRow svg{grid-area:1/3}.L-RQCq_toolSummaryGrid{grid-template-columns:1fr}}@container tool-page (max-width:620px){.L-RQCq_toolGroup summary{min-height:74px}.L-RQCq_toolGroup summary small{font-size:11px}.L-RQCq_toolRow{grid-template-columns:56px minmax(0,1fr) auto;gap:10px 12px;padding-block:16px}.L-RQCq_toolRow code{width:48px}.L-RQCq_roadmapScale,.L-RQCq_roadmapRow{grid-template-columns:minmax(128px,.85fr) minmax(0,1fr)}.L-RQCq_roadmapScale{grid-template-columns:minmax(128px,.85fr) repeat(2,minmax(0,.5fr))}.L-RQCq_roadmapScale:before,.L-RQCq_roadmapLabel{padding-inline:12px}.L-RQCq_roadmapLabel{flex-direction:column;align-items:flex-start;gap:4px}.L-RQCq_roadmapLabel strong{max-width:100%;font-size:12px}}.L-RQCq_toolCard{background:var(--public-surface);border:1px solid var(--public-border);border-radius:var(--public-radius);grid-template-rows:minmax(230px,.8fr) 1fr;min-width:0;display:grid;overflow:hidden}.L-RQCq_toolCard:focus-within{border-color:var(--public-accent)}.L-RQCq_cardPreview{isolation:isolate;min-width:0;color:var(--public-text);background-color:var(--public-canvas-strong);background-image:linear-gradient(var(--public-border) 1px, transparent 1px), linear-gradient(90deg, var(--public-border) 1px, transparent 1px);border-bottom:1px solid var(--public-border);background-size:36px 36px;justify-content:space-between;align-items:flex-end;gap:16px;padding:24px;display:flex;position:relative;overflow:hidden}.L-RQCq_cardPreview:after{content:"";z-index:-1;aspect-ratio:1;border:1px solid var(--public-accent);width:min(58%,360px);box-shadow:0 0 0 28px color-mix(in srgb, var(--public-accent) 8%, transparent), 0 0 0 82px color-mix(in srgb, var(--public-accent) 5%, transparent);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.L-RQCq_cardPreview>span{letter-spacing:-.08em;font-family:Cascadia Code,Consolas,monospace;font-size:clamp(42px,6cqw,84px);font-weight:600}.L-RQCq_cardPreview>small{color:var(--public-muted);letter-spacing:.1em;font-size:9px;font-weight:700}.L-RQCq_cardBody{flex-direction:column;min-width:0;padding:clamp(22px,3cqw,38px);display:flex}.L-RQCq_cardHeader,.L-RQCq_cardHeader>div,.L-RQCq_cardActions,.L-RQCq_heroActions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.L-RQCq_cardHeader{justify-content:space-between}.L-RQCq_cardHeader code,.L-RQCq_heroMeta code{color:var(--public-accent);font-size:11px;font-weight:760}.L-RQCq_cardHeader span,.L-RQCq_heroMeta span{color:var(--public-muted);font-size:10px}.L-RQCq_availabilityBadge,.L-RQCq_evidenceBadge{border:1px solid var(--public-border);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:700}.L-RQCq_toolCard[data-availability=not_available] .L-RQCq_availabilityBadge{color:var(--public-warning)}.L-RQCq_cardBody h2{letter-spacing:-.04em;margin:28px 0 0;font-size:clamp(24px,2.5cqw,38px);font-weight:570;line-height:1.08}.L-RQCq_cardBody>p{color:var(--public-muted);margin:16px 0 0;font-size:13px;line-height:1.6}.L-RQCq_cardFacts{border-top:1px solid var(--public-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:28px 0 0;padding-top:18px;display:grid}.L-RQCq_cardFacts dt,.L-RQCq_heroFacts dt{color:var(--public-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.L-RQCq_cardFacts dd,.L-RQCq_heroFacts dd{margin:5px 0 0;font-size:12px}.L-RQCq_cardActions{margin-top:30px}.L-RQCq_cardActions>a,.L-RQCq_heroActions>a,.L-RQCq_availabilityNotice a{min-height:46px;color:var(--public-accent-contrast);background:var(--public-accent);border:1px solid var(--public-accent);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding-inline:18px;font-size:12px;font-weight:650;text-decoration:none;display:inline-flex}.L-RQCq_detailHero{grid-template-columns:minmax(0,1fr);align-items:center;min-height:min(560px,100svh - 64px);padding-block:clamp(76px,8cqw,116px);display:grid}.L-RQCq_detailHero[data-has-illustration=true]{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:clamp(28px,5cqw,88px)}.L-RQCq_detailHero[data-has-illustration=true] h1{font-size:clamp(46px,4.8cqw,74px)}.L-RQCq_heroIllustration{width:100%;color:color-mix(in srgb, var(--public-accent) 72%, var(--public-text));margin:0}.L-RQCq_heroIllustration svg{stroke:currentColor;stroke-width:2px;width:100%;height:auto;display:block}.L-RQCq_heroCopy{min-width:0;max-width:1240px}.L-RQCq_heroMeta{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-bottom:24px;display:flex}.L-RQCq_heroMeta code{font-size:13px}.L-RQCq_heroMeta span{border-left:1px solid var(--public-border);padding-left:14px}.L-RQCq_audience{max-width:720px;color:var(--public-text);margin:18px 0 0;font-size:13px;line-height:1.55}.L-RQCq_heroActions{margin-top:32px}.L-RQCq_heroActions>a:nth-child(2){color:var(--public-text);border-color:var(--public-border);background:0 0}.L-RQCq_heroFacts{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:860px;margin:28px 0 0;display:grid}.L-RQCq_heroFacts div{border-top:1px solid var(--public-border);padding:14px 0 0}.L-RQCq_toolTitle span{display:block}.L-RQCq_toolTitle span:last-child{white-space:normal}.L-RQCq_localNavigation{min-width:0;padding:0 var(--public-gutter);border-bottom:1px solid var(--public-border);scrollbar-width:thin;display:flex;overflow-x:auto}.L-RQCq_localNavigation a{min-height:54px;color:var(--public-muted);border-right:1px solid var(--public-border);flex:none;align-items:center;padding-inline:18px;font-size:11px;text-decoration:none;display:inline-flex}.L-RQCq_localNavigation a:first-child{border-left:1px solid var(--public-border)}.L-RQCq_localNavigation a:hover,.L-RQCq_localNavigation a:focus-visible{color:var(--public-text);background:var(--public-surface)}.L-RQCq_contentSection>header,.L-RQCq_assetSection>header,.L-RQCq_mediaSection>header,.L-RQCq_releaseSection>header{margin-bottom:clamp(28px,4cqw,56px)}.L-RQCq_compactContentSection{padding-block:clamp(44px,5cqw,72px)}.L-RQCq_compactContentSection>header{grid-template-columns:minmax(0,1fr) minmax(280px,.65fr);align-items:end;gap:18px clamp(28px,5cqw,80px);display:grid}.L-RQCq_compactContentSection>header .L-RQCq_kicker{grid-column:1/-1}.L-RQCq_compactContentSection>header>p:last-child{color:var(--public-muted);margin:0;font-size:14px;line-height:1.6}.L-RQCq_statementList{border-top:1px solid var(--public-border);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.L-RQCq_statementList li{min-width:0;min-height:96px;color:var(--public-muted);border-right:1px solid var(--public-border);border-bottom:1px solid var(--public-border);align-items:center;padding:22px;font-size:13px;line-height:1.55;display:flex}.L-RQCq_statementList li:nth-child(2n){border-right:0}.L-RQCq_contextSection{padding-block:clamp(48px,6cqw,94px)}.L-RQCq_workflowSection{background:var(--public-canvas-strong);padding-block:clamp(64px,8cqw,128px)}.L-RQCq_workflowSection>header{grid-template-columns:minmax(0,1fr) minmax(300px,.58fr);align-items:end;gap:24px 72px;display:grid}.L-RQCq_workflowSection>header .L-RQCq_kicker{grid-column:1/-1;margin-bottom:-10px}.L-RQCq_workflow{border:1px solid var(--public-border);grid-template-columns:repeat(4,minmax(0,1fr));margin:clamp(34px,5cqw,72px) 0 0;padding:0;list-style:none;display:grid}.L-RQCq_workflow li{border-right:1px solid var(--public-border);border-bottom:1px solid var(--public-border);align-content:space-between;gap:20px;min-width:0;min-height:150px;padding:18px;display:grid;position:relative}.L-RQCq_workflow li:nth-child(4n){border-right:0}.L-RQCq_workflow li:nth-last-child(-n+4){border-bottom:0}.L-RQCq_workflow li>span{color:var(--public-muted);font-size:10px}.L-RQCq_workflow li>strong{max-width:19ch;font-size:15px;font-weight:590;line-height:1.3}.L-RQCq_workflow li>svg{z-index:2;color:var(--public-accent);background:var(--public-canvas-strong);position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.L-RQCq_workflow li:nth-child(4n)>svg{display:none}.L-RQCq_pairedSections{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.L-RQCq_pairedSections>.L-RQCq_contentSection{border-right:1px solid var(--public-border);min-width:0}.L-RQCq_pairedSections>.L-RQCq_contentSection:last-child{border-right:0}.L-RQCq_pairedSections .L-RQCq_statementList{grid-template-columns:1fr}.L-RQCq_pairedSections .L-RQCq_statementList li{border-right:0}.L-RQCq_relatedGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.L-RQCq_relatedGrid a{min-width:0;min-height:154px;color:var(--public-text);background:var(--public-surface);border:1px solid var(--public-border);border-radius:var(--public-radius);grid-template-columns:minmax(0,1fr) auto;align-content:space-between;gap:8px 16px;padding:22px;text-decoration:none;display:grid}.L-RQCq_relatedGrid a>span,.L-RQCq_assetRelations article span,.L-RQCq_releaseGrid article>span,.L-RQCq_accessGrid article>span,.L-RQCq_mediaPlaceholder>span{color:var(--public-muted);letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:700}.L-RQCq_relatedGrid a>strong{grid-column:1/-1;font-size:18px}.L-RQCq_relatedGrid a>code{color:var(--public-muted);font-size:10px}.L-RQCq_relatedGrid a>svg{color:var(--public-accent)}.L-RQCq_emptyRelation{color:var(--public-muted);background:var(--public-canvas-strong);border:1px solid var(--public-border);padding:24px;font-size:13px}.L-RQCq_assetSection,.L-RQCq_releaseSection{background:var(--public-canvas-strong)}.L-RQCq_assetRelations{gap:12px;display:grid}.L-RQCq_assetRelations article{background:var(--public-surface);border:1px solid var(--public-border);grid-template-columns:auto minmax(0,1fr);gap:18px;padding:24px;display:grid}.L-RQCq_assetRelations article>svg{color:var(--public-accent)}.L-RQCq_assetRelations article div{gap:6px;display:grid}.L-RQCq_assetRelations article p{color:var(--public-muted);margin:0;font-size:12px;line-height:1.55}.L-RQCq_mediaSection [data-viewer-system=archlogic-viewer]{width:min(100%,880px);min-height:320px;margin-inline:auto}.L-RQCq_mediaSection[data-tool-video=g02]{column-gap:var(--layout-grid-gap-mobile,12px);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.L-RQCq_mediaSection[data-tool-video=g02]>header{grid-column:1/-1}.L-RQCq_mediaSection[data-tool-video=g02] [data-viewer-system=archlogic-viewer][data-viewer-kind=video][data-viewer-mode=inline]{aspect-ratio:16/9;grid-column:1/-1;width:100%;height:auto;min-height:0}@container tool-page (min-width:520px){.L-RQCq_mediaSection[data-tool-video=g02]{column-gap:var(--layout-grid-gap-desktop,16px);grid-template-columns:repeat(8,minmax(0,1fr))}}@container tool-page (min-width:1180px){.L-RQCq_mediaSection[data-tool-video=g02]{column-gap:var(--layout-grid-gap-wide,20px);grid-template-columns:repeat(12,minmax(0,1fr))}.L-RQCq_mediaSection[data-tool-video=g02] [data-viewer-system=archlogic-viewer][data-viewer-kind=video][data-viewer-mode=inline]{grid-column:3/span 8}}.L-RQCq_mediaPlaceholder{text-align:center;justify-items:center;gap:12px;max-width:520px;display:grid}.L-RQCq_mediaPlaceholder>svg{color:var(--public-accent)}.L-RQCq_mediaPlaceholder>strong{font-size:clamp(22px,3cqw,38px);font-weight:560}.L-RQCq_mediaPlaceholder>p{color:var(--public-muted);margin:0;font-size:13px;line-height:1.6}.L-RQCq_releaseGrid,.L-RQCq_accessGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.L-RQCq_releaseGrid article,.L-RQCq_accessGrid article{background:var(--public-surface);border:1px solid var(--public-border);align-content:start;gap:10px;min-width:0;min-height:190px;padding:22px;display:grid}.L-RQCq_releaseGrid svg,.L-RQCq_accessGrid svg{color:var(--public-accent)}.L-RQCq_releaseGrid p,.L-RQCq_accessGrid p{color:var(--public-muted);margin:0;font-size:12px;line-height:1.5}.L-RQCq_accessSection>header{margin-bottom:clamp(30px,4cqw,56px)}.L-RQCq_accessGrid article[data-access=corporate]{background:var(--public-accent-soft);border-color:color-mix(in srgb, var(--public-accent) 40%, var(--public-border))}.L-RQCq_availabilityNotice{background:var(--public-canvas-strong);border:1px solid var(--public-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:14px;padding:18px 20px;display:grid}.L-RQCq_availabilityNotice>strong{color:var(--public-warning)}.L-RQCq_availabilityNotice>span{color:var(--public-muted);font-size:12px;line-height:1.5}.L-RQCq_availabilityNotice a{min-height:42px;font-size:11px}.L-RQCq_documentationSection{background:var(--public-surface);scroll-margin-top:68px}.L-RQCq_documentationSection>header{align-items:flex-start;gap:18px;display:flex}.L-RQCq_documentationSection>header>svg{color:var(--public-accent);flex:none}.L-RQCq_documentationSection>p{max-width:820px;color:var(--public-muted);margin-top:30px;font-size:14px;line-height:1.65}.L-RQCq_documentationSection ul{gap:8px;margin-top:24px;padding:0;list-style:none;display:grid}.L-RQCq_documentationSection li{background:var(--public-canvas);border:1px solid var(--public-border);min-width:0;padding:12px 14px}.L-RQCq_documentationSection code{overflow-wrap:anywhere;font-size:11px}.L-RQCq_toolDataSection{background:var(--public-surface);padding-block:clamp(64px,7cqw,100px);scroll-margin-top:68px}.L-RQCq_toolDataSection>header{margin-bottom:clamp(28px,4cqw,50px)}.L-RQCq_toolDataGrid{border-block:1px solid var(--public-border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.L-RQCq_toolDataGrid article{border-right:1px solid var(--public-border);min-width:0;padding:24px clamp(16px,2cqw,30px)}.L-RQCq_toolDataGrid article:last-child{border-right:0}.L-RQCq_toolDataGrid h3,.L-RQCq_documentationDetails h3{margin:0 0 16px;font-size:17px}.L-RQCq_toolDataGrid ul{color:var(--public-muted);margin:0;padding-left:18px;font-size:13px;line-height:1.55}.L-RQCq_documentationDetails{border-block:1px solid var(--public-border);max-width:900px;margin-top:28px}.L-RQCq_documentationDetails summary{min-height:54px;color:var(--public-text);cursor:pointer;align-items:center;font-size:13px;font-weight:650;display:flex}.L-RQCq_documentationDetails>h3{margin-top:24px}.L-RQCq_documentationDetails>ul:last-child{margin-bottom:24px}.L-RQCq_outputTableWrap{border:1px solid var(--public-border);overflow-x:auto}.L-RQCq_outputTableWrap:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.L-RQCq_outputTable{border-collapse:collapse;background:var(--public-surface);width:100%;min-width:780px}.L-RQCq_outputTable th,.L-RQCq_outputTable td{vertical-align:top;text-align:left;border-right:1px solid var(--public-border);border-bottom:1px solid var(--public-border);padding:16px;font-size:12px;line-height:1.5}.L-RQCq_outputTable th:last-child,.L-RQCq_outputTable td:last-child{border-right:0}.L-RQCq_outputTable tbody tr:last-child th,.L-RQCq_outputTable tbody tr:last-child td{border-bottom:0}.L-RQCq_outputTable thead th{color:var(--public-muted);background:var(--public-canvas-strong);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.L-RQCq_outputTable tbody th{width:28%}.L-RQCq_outputTable tbody th>*{display:block}.L-RQCq_outputTable tbody th span{margin-top:5px}.L-RQCq_outputTable td small{color:var(--public-muted);margin-top:7px;display:block}.L-RQCq_evidenceBadge[data-evidence=REQUIRED]{color:var(--public-warning)}.L-RQCq_evidenceBadge[data-evidence=PLANNED]{color:var(--public-muted)}.L-RQCq_evidenceBadge[data-evidence=CONFIRMED]{color:var(--public-accent)}.L-RQCq_contractBoundary{background:var(--public-canvas-strong);border:1px solid var(--public-border);margin-top:12px;padding:16px}.L-RQCq_contractBoundary p{color:var(--public-muted);margin:7px 0 0;font-family:Cascadia Code,Consolas,monospace;font-size:10px;line-height:1.6}.L-RQCq_page a:focus-visible{outline:2px solid var(--public-accent);outline-offset:3px}.L-RQCq_visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@container tool-page (min-width:2200px){.L-RQCq_toolGrid{gap:36px}.L-RQCq_toolCard{grid-template-rows:minmax(360px,.9fr) 1fr}.L-RQCq_statementList{grid-template-columns:repeat(4,minmax(0,1fr))}.L-RQCq_statementList li:nth-child(2n){border-right:1px solid var(--public-border)}.L-RQCq_statementList li:nth-child(4n){border-right:0}.L-RQCq_pairedSections .L-RQCq_statementList{grid-template-columns:repeat(2,minmax(0,1fr))}}@container tool-page (max-width:1080px){.L-RQCq_detailHero{grid-template-columns:1fr;align-items:start}.L-RQCq_detailHero[data-has-illustration=true]{grid-template-columns:minmax(0,1fr)}.L-RQCq_heroIllustration{max-width:560px}.L-RQCq_heroFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.L-RQCq_heroFacts div{padding-right:14px}.L-RQCq_workflow{grid-template-columns:repeat(2,minmax(0,1fr))}.L-RQCq_workflow li:nth-child(4n){border-right:1px solid var(--public-border)}.L-RQCq_workflow li:nth-child(2n){border-right:0}.L-RQCq_workflow li:nth-last-child(-n+4){border-bottom:1px solid var(--public-border)}.L-RQCq_workflow li:nth-last-child(-n+2){border-bottom:0}.L-RQCq_workflow li:nth-child(2n)>svg{display:none}.L-RQCq_releaseGrid,.L-RQCq_accessGrid{grid-template-columns:1fr}}@container tool-page (max-width:820px){.L-RQCq_semanticStrip,.L-RQCq_toolGrid,.L-RQCq_sectionHeading,.L-RQCq_contextSection,.L-RQCq_workflowSection>header,.L-RQCq_pairedSections,.L-RQCq_compactContentSection>header,.L-RQCq_accessSection>header,.L-RQCq_relatedGrid{grid-template-columns:1fr}.L-RQCq_compactContentSection>header .L-RQCq_kicker{grid-column:1}.L-RQCq_toolDataGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.L-RQCq_toolDataGrid article:nth-child(2){border-right:0}.L-RQCq_toolDataGrid article:nth-child(-n+2){border-bottom:1px solid var(--public-border)}.L-RQCq_semanticStrip article{border-right:0;border-bottom:1px solid var(--public-border);min-height:92px}.L-RQCq_semanticStrip article:last-child{border-bottom:0}.L-RQCq_pairedSections>.L-RQCq_contentSection{border-right:0}.L-RQCq_heroFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.L-RQCq_availabilityNotice{grid-template-columns:1fr;justify-items:start}}@container tool-page (max-width:620px){.L-RQCq_toolSystem h2,.L-RQCq_toolRoadmap h2{font-size:var(--public-type-section);overflow-wrap:normal}.L-RQCq_catalogHero,.L-RQCq_detailHero{min-height:auto;padding-block:76px 58px}.L-RQCq_catalogHero h1,.L-RQCq_detailHero h1{font-size:var(--public-type-hero)}.L-RQCq_cardPreview{min-height:210px}.L-RQCq_cardActions,.L-RQCq_heroActions{flex-direction:column;align-items:stretch}.L-RQCq_cardActions>a,.L-RQCq_heroActions>a{width:100%}.L-RQCq_statementList,.L-RQCq_workflow,.L-RQCq_heroFacts{grid-template-columns:1fr}.L-RQCq_toolTitle span:last-child{white-space:normal}.L-RQCq_toolDataGrid{grid-template-columns:1fr}.L-RQCq_toolDataGrid article,.L-RQCq_toolDataGrid article:nth-child(2){border-right:0;border-bottom:1px solid var(--public-border)}.L-RQCq_toolDataGrid article:last-child{border-bottom:0}.L-RQCq_statementList li,.L-RQCq_statementList li:nth-child(2n){border-right:0}.L-RQCq_workflow li,.L-RQCq_workflow li:nth-child(2n),.L-RQCq_workflow li:nth-child(4n){border-right:0;border-bottom:1px solid var(--public-border);min-height:112px}.L-RQCq_workflow li:last-child{border-bottom:0}.L-RQCq_workflow li>svg{display:none}.L-RQCq_mediaSection [data-viewer-system=archlogic-viewer]{min-height:400px}.L-RQCq_mediaSection[data-tool-video=g02] [data-viewer-system=archlogic-viewer][data-viewer-kind=video][data-viewer-mode=inline]{aspect-ratio:16/9;height:auto;min-height:0}}@media (prefers-reduced-motion:reduce){.L-RQCq_page *{scroll-behavior:auto!important}}
