.unified-design-tree{--unified-tree-indent:clamp(1rem, 2.4vw, 2.5rem);--unified-tree-line:color-mix(in srgb, var(--semantic-border-subtle) 78%, transparent);--unified-tree-line-strong:color-mix(in srgb, var(--semantic-border-strong) 76%, transparent);min-inline-size:0;padding-block:var(--global-space-7);border-block:var(--global-border-width-thin) solid var(--semantic-border-subtle);container-type:inline-size}.unified-design-tree__header{justify-content:space-between;align-items:end;gap:var(--global-space-6);padding-block-end:var(--global-space-6);display:flex}.unified-design-tree__title{margin:var(--global-space-2) 0 0;font-family:var(--semantic-type-display-family);font-size:clamp(1.45rem,2.5vw,2.25rem);font-weight:var(--global-type-weight-medium);letter-spacing:-.025em}.unified-design-tree__description{max-inline-size:48rem;color:var(--semantic-color-muted);text-wrap:pretty;margin-block-start:var(--global-space-3)}.unified-design-tree__summary{justify-content:flex-end;align-items:baseline;gap:var(--global-space-2);max-inline-size:15rem;color:var(--semantic-color-muted);font-size:var(--semantic-type-document-caption-size);text-align:end;flex-wrap:wrap;display:flex}.unified-design-tree__summary-number{color:var(--semantic-color-text-primary);font-size:1.35rem}.unified-design-tree__summary-divider{opacity:.45}.unified-design-tree__toolbar{align-items:end;gap:var(--global-space-3);padding:var(--global-space-4);border:var(--global-border-width-thin) solid var(--semantic-border-subtle);border-radius:var(--semantic-radius-card);background:var(--semantic-surface-subtle);grid-template-columns:minmax(14rem,1fr) auto auto;display:grid}.unified-design-tree__search-label{gap:var(--global-space-1);color:var(--semantic-color-muted);font-size:var(--semantic-type-document-caption-size);display:grid}.unified-design-tree__search{min-block-size:2.75rem;min-inline-size:0;padding:var(--global-space-2) var(--global-space-3);border:var(--global-border-width-thin) solid var(--semantic-border-strong);border-radius:var(--semantic-radius-control);background:var(--semantic-surface-page);color:var(--semantic-color-text-primary);font:inherit}.unified-design-tree__search::placeholder{color:var(--semantic-color-muted)}.unified-design-tree__search:focus-visible,.unified-design-tree__button:focus-visible,.unified-tree__entry-link:focus-visible,.unified-tree__jump:focus-visible{outline:var(--component-focus-ring);outline-offset:2px}.unified-design-tree__actions{align-items:center;gap:var(--global-space-2);display:flex}.unified-design-tree__button{min-block-size:2.75rem;padding-inline:var(--global-space-3);border:var(--global-border-width-thin) solid var(--semantic-border-strong);border-radius:var(--semantic-radius-control);background:var(--semantic-surface-page);color:var(--semantic-color-text-primary);font:inherit;cursor:pointer}.unified-design-tree__button:hover{background:var(--semantic-surface-raised)}.unified-design-tree__button:active{scale:.98}.unified-design-tree__status{color:var(--semantic-color-muted);white-space:nowrap;justify-self:end;padding-block-end:var(--global-space-2)}.unified-design-tree__nav{min-inline-size:0;margin-block-start:var(--global-space-5)}.unified-tree__list,.unified-tree__children{margin:0;padding:0;list-style:none}.unified-tree__children{border-inline-start:var(--global-border-width-thin) solid var(--unified-tree-line);margin-inline-start:var(--unified-tree-indent);padding-inline-start:var(--unified-tree-indent)}.unified-tree__item{min-inline-size:0;margin-block:var(--global-space-1);position:relative}.unified-tree__children>.unified-tree__item:before{content:"";inline-size:var(--unified-tree-indent);border-block-start:var(--global-border-width-thin) solid var(--unified-tree-line);position:absolute;inset-block-start:1.35rem;inset-inline-start:calc(-1 * var(--unified-tree-indent))}.unified-tree__details{min-inline-size:0}.unified-tree__summary,.unified-tree__leaf{justify-content:space-between;align-items:center;gap:var(--global-space-4);min-block-size:2.75rem;min-inline-size:0;padding:var(--global-space-2) var(--global-space-3);border:var(--global-border-width-thin) solid transparent;border-radius:var(--semantic-radius-control);background:var(--semantic-surface-page);color:var(--semantic-color-text-primary);text-align:start;display:flex}.unified-tree__summary{box-sizing:border-box;cursor:pointer;list-style:none}.unified-tree__summary::-webkit-details-marker{display:none}.unified-tree__summary:hover,.unified-tree__leaf:hover{border-color:var(--semantic-border-subtle);background:var(--semantic-surface-subtle)}.unified-tree__summary:focus-visible{outline:var(--component-focus-ring);outline-offset:2px}.unified-tree__summary-main,.unified-tree__leaf-main{align-items:center;gap:var(--global-space-3);min-inline-size:0;display:flex}.unified-tree__path{min-inline-size:3.25rem;color:var(--semantic-color-action);font-size:var(--semantic-type-document-caption-size);flex:none}.unified-tree__titles{gap:.15rem;min-inline-size:0;display:grid}.unified-tree__titles strong{overflow-wrap:anywhere;font-weight:var(--global-type-weight-medium)}.unified-tree__title-en{color:var(--semantic-color-muted);font-size:var(--semantic-type-document-caption-size);overflow-wrap:anywhere}.unified-tree__summary-meta,.unified-tree__node-actions{justify-content:flex-end;align-items:center;gap:var(--global-space-2);flex-wrap:wrap;flex:none;display:flex}.unified-tree__rank,.unified-tree__node-kind{color:var(--semantic-color-muted);font-size:var(--semantic-type-document-caption-size)}.unified-tree__disclosure{border:var(--global-border-width-thin) solid var(--semantic-border-strong);border-radius:var(--semantic-radius-circle);place-items:center;block-size:1.5rem;inline-size:1.5rem;display:grid}.unified-tree__disclosure:before{content:"+"}.unified-tree__details[open]>.unified-tree__summary .unified-tree__disclosure:before{content:"−"}.unified-tree__node-body{padding-block:var(--global-space-2) var(--global-space-1)}.unified-tree__node-actions{padding-inline:calc(var(--global-space-3) + 3.25rem);justify-content:flex-start;padding-block-end:var(--global-space-2)}.unified-tree__entry-link,.unified-tree__jump{color:var(--semantic-color-action);font-size:var(--semantic-type-document-caption-size);font-weight:var(--component-control-font-weight);text-decoration:none}.unified-tree__entry-link:hover,.unified-tree__jump:hover{text-underline-offset:.2em;text-decoration:underline}.unified-tree__leaf{padding-inline-start:calc(var(--global-space-3) + 1.75rem)}.unified-tree__empty{padding:var(--global-space-5);border:var(--global-border-width-thin) dashed var(--semantic-border-strong);border-radius:var(--semantic-radius-card);color:var(--semantic-color-muted);text-align:center;margin-block-start:var(--global-space-5)}@media (width<=48rem){.unified-design-tree__header{flex-direction:column;align-items:start}.unified-design-tree__summary{text-align:start;justify-content:flex-start;max-inline-size:none}.unified-design-tree__toolbar{grid-template-columns:1fr;align-items:stretch}.unified-design-tree__status{justify-self:start;padding-block-end:0}}@media (width<=34rem){.unified-design-tree{--unified-tree-indent:.75rem}.unified-design-tree__actions{flex-wrap:wrap}.unified-design-tree__button{flex:8rem}.unified-tree__summary,.unified-tree__leaf{align-items:flex-start;gap:var(--global-space-2);padding-inline:var(--global-space-2)}.unified-tree__summary-main,.unified-tree__leaf-main{align-items:flex-start;gap:var(--global-space-2)}.unified-tree__path{min-inline-size:2.75rem}.unified-tree__summary-meta{gap:.25rem}.unified-tree__rank{display:none}.unified-tree__node-actions{padding-inline:var(--global-space-2)}.unified-tree__leaf{padding-inline-start:calc(var(--global-space-2) + 1.25rem)}}@media (prefers-reduced-motion:no-preference){.unified-design-tree__button,.unified-tree__summary,.unified-tree__leaf,.unified-tree__entry-link,.unified-tree__jump{transition:background-color .14s,border-color .14s,scale .14s}}@media (prefers-reduced-motion:reduce){.unified-design-tree__button:active{scale:none}}.plain-page-header__row{justify-content:space-between;align-items:end;gap:var(--global-space-6);display:flex}.plain-page-header__count{justify-items:end;gap:var(--global-space-1);color:var(--semantic-color-muted);flex:none;display:grid}.plain-page-header__count strong{color:var(--semantic-color-text-primary);font-size:clamp(1.8rem,4vw,3rem);font-weight:var(--global-type-weight-medium)}.library-independent{gap:var(--global-space-6);border-block-start:var(--global-border-width-thin) solid var(--semantic-border-subtle);grid-template-columns:minmax(12rem,.6fr) minmax(0,1.4fr);margin-block-start:var(--global-space-7);padding-block-start:var(--global-space-6);display:grid}.library-independent__grid{gap:var(--global-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.library-independent__card{gap:var(--global-space-2);min-block-size:7rem;padding:var(--global-space-4);border:var(--global-border-width-thin) solid var(--semantic-border-subtle);border-radius:var(--semantic-radius-card);background:var(--semantic-surface-page);color:var(--semantic-color-text-primary);text-decoration:none;display:grid;position:relative}.library-independent__card:hover{background:var(--semantic-surface-subtle)}.library-independent__card:focus-visible{outline:var(--component-focus-ring);outline-offset:2px}.library-independent__card span{color:var(--semantic-color-muted);font-size:var(--semantic-type-document-caption-size)}.library-independent__card em{color:var(--semantic-color-action);font-style:normal}@media (width<=48rem){.plain-page-header__row{flex-direction:column;align-items:start}.library-independent{grid-template-columns:1fr}.plain-page-header__count{justify-items:start}.library-independent__grid{inline-size:100%}}@media (width<=34rem){.library-independent__grid{grid-template-columns:1fr}}
