@layer components{.pb-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}.pb-stack{gap:clamp(1rem,2.5vw,1.5rem);min-inline-size:0;display:grid}.pb-stack>*,.pb-split>*,.pb-grid>*{min-inline-size:0}.pb-split{align-items:start;gap:clamp(1.25rem,3vw,2rem);display:grid}@media (min-width:64rem){.pb-split{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.pb-split--even{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.pb-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.pb-grid--wide{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr))}.pb-grid--pair{grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr))}@media (min-width:48rem){.pb-grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.pb-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.pb-grid>li{display:grid}.pb-grid>li>.nb-glass,.pb-grid>li>.nb-state{block-size:100%}.pb-list-reset{margin:0;padding:0;list-style:none}.pb-muted{color:var(--tz-text-secondary);margin:0;line-height:1.55}.pb-meta{color:var(--tz-text-meta);margin:0;font-size:.85rem;line-height:1.5}.pb-mono{font-family:var(--tz-font-mono);font-variant-numeric:tabular-nums;unicode-bidi:isolate}.pb-subhead{font:700 1.15rem/1.3 var(--tz-font-display);color:var(--tz-text-primary);align-items:center;gap:.55rem;margin:0;display:flex}.pb-subhead .tz-icon{color:var(--nb-accent)}.pb-iconline{align-items:flex-start;gap:.45rem;min-inline-size:0;display:inline-flex}.pb-iconline .tz-icon{color:var(--nb-accent);flex:none;margin-block-start:.15em}.pb-pills{flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.pb-page .nb-pill{white-space:normal;text-align:start;border-radius:16px;max-inline-size:100%}.pb-page .nb-pill .tz-icon,.pb-page .nb-pill:before{flex:none}.pb-page :is(.nb-actions,.nb-state__actions,.nb-pagehero__copy) .nb-btn{white-space:normal;text-align:center;min-inline-size:0;max-inline-size:100%;line-height:1.2}.pb-anchor{scroll-margin-block-start:7rem}.pb-hero .nb-display{text-shadow:0 0 60px rgb(var(--nb-accent-rgb) / .18)}@media (max-width:29.99rem){.pb-hero .nb-display{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere}}.pb-hero__tagline{font:700 clamp(1.25rem, 1rem + 1.2vw, 1.9rem) / 1.2 var(--tz-font-display);letter-spacing:-.02em;margin:0 0 .6rem;display:block}.pb-hero__visual{place-items:center;min-block-size:0;display:grid;position:relative}.pb-tabs{z-index:5;margin-block:0 clamp(1.5rem,3vw,2.5rem);position:sticky;inset-block-start:5.25rem}.pb-tabs__list{scrollbar-width:none;border:1px solid var(--nb-panel-border);background:var(--nb-nav-glass-scrolled);-webkit-backdrop-filter:blur(var(--nb-blur)) saturate(140%);box-shadow:var(--nb-panel-highlight), var(--nb-panel-shadow);border-radius:999px;gap:.35rem;margin:0;padding:.35rem;list-style:none;display:flex;overflow-x:auto}.pb-tabs__list::-webkit-scrollbar{display:none}.pb-tabs__link{min-block-size:44px;font:600 .92rem/1.2 var(--tz-font-ui);color:var(--tz-text-secondary);white-space:nowrap;transition:background-color var(--nb-dur-2) var(--nb-ease), color var(--nb-dur-2) var(--nb-ease);border-radius:999px;align-items:center;gap:.45rem;padding:.55rem 1rem;text-decoration:none;display:inline-flex}.pb-tabs__link:hover{color:var(--tz-text-primary);background:var(--nb-ghost-hover)}.pb-tabs__link:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px}.pb-tabs__link[aria-current=page]{color:var(--nb-cta-fg);background:var(--nb-cta-bg);box-shadow:var(--nb-cta-glow)}.pb-tabs__link .tz-icon{block-size:16px;inline-size:16px}@media (max-width:47.99rem){.pb-tabs{inset-block-start:4.25rem}}.pb-halo{--_size:clamp(220px, 30vw, 400px);inline-size:var(--_size);aspect-ratio:1;place-items:center;max-inline-size:100%;margin-inline:auto;display:grid;position:relative}.pb-halo--s{--_size:clamp(160px, 22vw, 240px)}@media (max-width:47.99rem){.pb-halo{--_size:168px}.pb-hide-sm{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;overflow:hidden;position:absolute!important}}.pb-halo__glow{background:radial-gradient(circle, rgb(var(--nb-accent-rgb) / .4), color-mix(in srgb, var(--nb-hue-1) 25%, transparent) 45%, transparent 70%);filter:blur(28px);border-radius:50%;animation:6s ease-in-out infinite pb-breathe;position:absolute;inset:12%}.pb-halo__ring{inset:calc(4% + var(--_i) * 12%);border:1px solid rgb(var(--nb-accent-rgb) / .22);animation:nb-spin calc(26s + var(--_i) * 9s) linear infinite;border-radius:50%;position:absolute}.pb-halo__ring:nth-child(odd){animation-direction:reverse}.pb-halo__ring:after{content:"";background:var(--nb-hue-3);block-size:8px;inline-size:8px;box-shadow:0 0 12px var(--nb-hue-3), 0 0 24px rgb(var(--nb-accent-rgb) / .6);border-radius:50%;position:absolute;inset-block-start:calc(50% - 4px);inset-inline-start:-4px}.pb-halo__ring:nth-child(3):after{background:var(--nb-hue-2);box-shadow:0 0 12px var(--nb-hue-2);inset-block-start:-4px;inset-inline-start:calc(50% - 4px)}.pb-halo__ring:nth-child(4):after{background:var(--nb-hue-4);box-shadow:0 0 12px var(--nb-hue-4);inset-block:auto 12%;inset-inline-start:12%}.pb-halo__arc{background:conic-gradient(from 0deg, transparent 0 62%, var(--nb-hue-1) 80%, var(--nb-hue-3) 92%, transparent);opacity:.9;border-radius:50%;animation:9s linear infinite nb-spin;position:absolute;inset:4%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1px))}.pb-halo__core{aspect-ratio:1;border:1px solid var(--nb-panel-border-hover);background:radial-gradient(circle at 35% 30%, #ffffff38, transparent 60%), var(--nb-panel);-webkit-backdrop-filter:blur(12px);min-block-size:0;inline-size:34%;box-shadow:var(--nb-glow);color:var(--nb-accent);border-radius:50%;place-items:center;display:grid;position:relative}.pb-halo__core .tz-icon{aspect-ratio:1;block-size:auto;inline-size:38%}.pb-halo[data-tone=locked] .pb-halo__ring{border-style:dashed}.pb-halo[data-tone=locked] .pb-halo__arc{opacity:.45}.pb-halo[data-tone=live] .pb-halo__core{color:var(--nb-ok)}@keyframes pb-breathe{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.pb-heropath{pointer-events:none;margin:0;padding:0;list-style:none;position:absolute;inset:0}.pb-heropath>li{justify-items:center;gap:.35rem;display:grid;position:absolute;translate:-50% -50%}[dir=rtl] .pb-heropath>li{translate:50% -50%}.pb-heropath>li:first-child{inset-block-start:8%;inset-inline-start:50%}.pb-heropath>li:nth-child(2){inset-block-start:50%;inset-inline-start:90%}.pb-heropath>li:nth-child(3){inset-block-start:92%;inset-inline-start:50%}.pb-heropath>li:nth-child(4){inset-block-start:50%;inset-inline-start:10%}.pb-heropath__node{border:1px solid var(--nb-panel-border-hover);background:var(--nb-panel-solid);block-size:2.75rem;inline-size:2.75rem;color:var(--nb-accent);box-shadow:var(--nb-glow-soft);border-radius:50%;place-items:center;display:grid}.pb-heropath__label{background:var(--nb-panel-solid);font:600 .68rem/1.2 var(--tz-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tz-text-secondary);border-radius:999px;padding:.2rem .6rem}:root[data-theme=hc] :is(.pb-heropath__node,.pb-heropath__label){box-shadow:none;background:#000;border-color:#fff}.pb-print{color:var(--tz-text-meta);flex-wrap:wrap;align-items:center;gap:.6rem;font-size:.82rem;display:inline-flex}.pb-print__cells{grid-template-columns:repeat(16,6px);gap:2px;display:inline-grid}.pb-print__cells>span{background:color-mix(in srgb, var(--nb-hue-1) calc(var(--_v) * 100%), var(--nb-hue-3));block-size:14px;opacity:calc(.45 + var(--_v) * .55);border-radius:2px}.pb-print__text code{font-family:var(--tz-font-mono);color:var(--tz-text-secondary)}.pb-countdown{gap:.6rem;display:grid}.pb-countdown__when{color:var(--tz-text-secondary);margin:0;font-size:.9rem}.pb-console{gap:1rem;padding:clamp(1rem,2.5vw,1.5rem);display:grid;position:relative}.pb-search{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;display:grid}.pb-search__field{align-items:center;display:flex;position:relative}.pb-search__field>.tz-icon{color:var(--nb-accent);pointer-events:none;position:absolute;inset-inline-start:1.1rem}.pb-input{border:1px solid var(--nb-ghost-border);background:var(--nb-ghost-bg);min-block-size:52px;inline-size:100%;color:var(--tz-text-primary);font:500 1rem/1.3 var(--tz-font-ui);transition:border-color var(--nb-dur-2) var(--nb-ease), box-shadow var(--nb-dur-2) var(--nb-ease);border-radius:999px;padding-block:.8rem;padding-inline:3rem 1.1rem}.pb-input::placeholder{color:var(--tz-text-meta)}.pb-input:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px;border-color:var(--nb-panel-border-hover);box-shadow:var(--tz-glow-focus)}.pb-input::-webkit-search-cancel-button{filter:grayscale()}.pb-filterrow{border:0;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;min-inline-size:0;margin:0;padding:0;display:flex}.pb-filterrow>legend{float:inline-start;font:600 .72rem/1.2 var(--tz-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tz-text-meta);margin-inline-end:.25rem;padding:0}.pb-chip{border:1px solid var(--nb-chip-border);background:var(--nb-chip-bg);min-block-size:44px;color:var(--tz-text-secondary);font:600 .88rem/1.2 var(--tz-font-ui);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--nb-dur-2) var(--nb-ease), border-color var(--nb-dur-2) var(--nb-ease), color var(--nb-dur-2) var(--nb-ease), transform var(--nb-dur-2) var(--nb-ease);border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .9rem;display:inline-flex;position:relative}.pb-chip:hover{color:var(--tz-text-primary);border-color:var(--nb-panel-border-hover);transform:translateY(-1px)}.pb-chip input{opacity:0;pointer-events:none;block-size:1px;inline-size:1px;position:absolute}button.pb-chip:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px}.pb-chip:has(input:focus-visible){outline:2px solid var(--tz-text-primary);outline-offset:2px}.pb-chip[aria-pressed=true]{color:var(--nb-cta-fg);background:var(--nb-cta-bg);box-shadow:var(--nb-cta-glow);border-color:#0000}.pb-chip:has(input:checked){color:var(--nb-cta-fg);background:var(--nb-cta-bg);box-shadow:var(--nb-cta-glow);border-color:#0000}.pb-chip__check{display:none}.pb-chip[aria-pressed=true] .pb-chip__check{display:inline-flex}.pb-chip:has(input:checked) .pb-chip__check{display:inline-flex}.pb-chip__count{background:rgb(var(--nb-accent-rgb) / .16);min-inline-size:1.4rem;font:600 .72rem/1.4 var(--tz-font-mono);color:inherit;border-radius:999px;place-items:center;padding:0 .35rem;display:inline-grid}.pb-selects{grid-template-columns:repeat(auto-fit,minmax(min(100%,180px),1fr));gap:.75rem;display:grid}.pb-select{font:600 .72rem/1.2 var(--tz-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tz-text-meta);gap:.35rem;min-inline-size:0;display:grid}.pb-select select{text-overflow:ellipsis;border-radius:var(--nb-r-s);border:1px solid var(--nb-ghost-border);background:var(--nb-panel-solid);min-block-size:44px;inline-size:100%;min-inline-size:0;color:var(--tz-text-primary);font:500 .95rem/1.2 var(--tz-font-ui);letter-spacing:0;text-transform:none;padding:.5rem .9rem}.pb-select select:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px}.pb-console__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.pb-summary{font:700 1.05rem/1.3 var(--tz-font-display);color:var(--tz-text-primary);align-items:center;gap:.6rem;margin:0;display:inline-flex}.pb-summary__busy{font:500 .85rem/1.2 var(--tz-font-ui);color:var(--tz-text-secondary);align-items:center;gap:.45rem;display:inline-flex}.pb-results[aria-busy=true]{opacity:.55;transition:opacity var(--nb-dur-2) var(--nb-ease)}.pb-comp{gap:0;padding:0;display:grid;position:relative;overflow:clip}.pb-comp__art{background:radial-gradient(420px 180px at 20% 0%, rgb(var(--nb-accent-rgb) / .32), transparent 70%), radial-gradient(360px 160px at 90% 30%, color-mix(in srgb, var(--nb-hue-3) 30%, transparent), transparent 70%), linear-gradient(180deg, #ffffff08, transparent);border-block-end:1px solid var(--nb-panel-border);align-items:end;min-block-size:150px;padding:1.25rem 1.25rem 0;display:grid;position:relative}.pb-comp__art .nb-wave{opacity:.9;block-size:96px}.pb-comp__badge{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex;position:absolute;inset-block-start:1rem;inset-inline:1rem}.pb-comp__code{font:600 .72rem/1.2 var(--tz-font-mono);letter-spacing:.12em;color:var(--tz-text-meta);align-self:center}.pb-comp__body{gap:.9rem;padding:clamp(1.25rem,2.5vw,1.75rem);display:grid}.pb-comp__title{font:700 clamp(1.5rem, 1.1rem + 1.2vw, 2.1rem) / 1.1 var(--tz-font-display);letter-spacing:-.02em;margin:0}.pb-comp__title a{color:var(--tz-text-primary);text-decoration:none}.pb-comp__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.pb-comp__title a:focus-visible{outline:none}.pb-comp:has(.pb-comp__title a:focus-visible){outline:2px solid var(--tz-text-primary);outline-offset:3px}.pb-comp__tagline{font:600 1.05rem/1.4 var(--tz-font-display);margin:0}.pb-comp__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:.75rem 1.25rem;margin:0;display:grid}.pb-comp__facts dt,.pb-fact dt{font:600 .7rem/1.2 var(--tz-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tz-text-meta)}.pb-comp__facts dd,.pb-fact dd{color:var(--tz-text-primary);margin:.3rem 0 0;line-height:1.45}.pb-comp__go{color:var(--nb-accent);align-items:center;gap:.4rem;font-weight:600;display:inline-flex}.pb-comp:hover .pb-comp__go .tz-icon{transform:translate(3px)}.pb-comp__go .tz-icon{transition:transform var(--nb-dur-2) var(--nb-ease)}.pb-poster{gap:1.25rem;padding-block-end:5.5rem;display:grid;position:relative;overflow:clip}.pb-poster__wave{opacity:.45;pointer-events:none;position:absolute;inset-block-end:.5rem;inset-inline:6%;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20% 80%,#0000)}.pb-poster__wave .nb-wave{justify-content:center;block-size:64px}.pb-poster__wave .nb-wave__bar,.pb-comp__art .nb-wave__bar{max-inline-size:7px}.pb-comp__art .nb-wave{justify-content:center}.pb-poster__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;display:grid}.pb-poster__facts dt{font:600 .7rem/1.2 var(--tz-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tz-text-meta);align-items:center;gap:.4rem;display:flex}.pb-poster__facts dt .tz-icon{color:var(--nb-accent)}.pb-poster__facts dd{font:700 1.35rem/1.2 var(--tz-font-display);color:var(--tz-text-primary);margin:.35rem 0 0}.pb-block{margin-block-start:.3rem;display:block}.pb-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:.85rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:64rem){.pb-facts--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.pb-fact{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.85rem;padding:1.1rem 1.15rem;display:grid}.pb-fact dl{margin:0}.pb-fact__icon,.pb-iconwell{border:1px solid var(--nb-tint-border);background:var(--nb-tint);block-size:2.6rem;inline-size:2.6rem;color:var(--nb-accent);border-radius:.85rem;place-items:center;display:grid}.pb-path{counter-reset:round;gap:1rem;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:64rem){.pb-path{grid-template-columns:repeat(var(--_n,3), minmax(0, 1fr))}.pb-path:before{content:"";background:var(--nb-gradient-rule);opacity:.7;block-size:2px;position:absolute;inset-block-start:2.05rem;inset-inline:8%}}.pb-path__item{align-content:start;gap:.75rem;display:grid;position:relative}.pb-path__node{z-index:1;border:1px solid var(--nb-tint-border);background:var(--nb-panel-solid);block-size:4.1rem;inline-size:4.1rem;font:700 1rem/1 var(--tz-font-mono);color:var(--nb-accent);box-shadow:0 0 0 6px rgb(var(--nb-accent-rgb) / .06);border-radius:50%;place-items:center;display:grid;position:relative}.pb-path__item[data-state=current] .pb-path__node{color:var(--nb-cta-fg);background:var(--nb-cta-bg);box-shadow:var(--nb-cta-glow), 0 0 0 8px rgb(var(--nb-accent-rgb) / .12);border-color:#0000}.pb-path__card{gap:.6rem;padding:1.15rem 1.2rem;display:grid}.pb-path__name{font:700 1.1rem/1.25 var(--tz-font-display);margin:0}.pb-path__rows{gap:.5rem;margin:0;display:grid}.pb-path__rows dt{font:600 .68rem/1.2 var(--tz-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--tz-text-meta)}.pb-path__rows dd{margin:.2rem 0 0;font-size:.92rem;line-height:1.45}.pb-cat{align-content:start;gap:1rem;display:grid;overflow:clip}.pb-cat:after{content:"";aspect-ratio:1;background:radial-gradient(circle, rgb(var(--nb-accent-rgb) / .18), transparent 65%);pointer-events:none;border-radius:50%;inline-size:60%;position:absolute;inset-block-start:-40%;inset-inline-end:-20%}.pb-cat>*{z-index:1;position:relative}.pb-cat__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.pb-cat__code{font:600 .75rem/1 var(--tz-font-mono);letter-spacing:.14em;color:var(--nb-accent)}.pb-cat__name{font:700 clamp(1.3rem, 1rem + .9vw, 1.7rem) / 1.15 var(--tz-font-display);letter-spacing:-.02em;margin:0}.pb-cat__rows{gap:0;margin:0;display:grid}.pb-cat__rows>div{border-block-start:1px solid rgb(var(--nb-accent-rgb) / .1);grid-template-columns:minmax(0,9.5rem) minmax(0,1fr);gap:.75rem;padding-block:.6rem;display:grid}.pb-cat__rows dt{font:600 .7rem/1.4 var(--tz-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tz-text-meta)}.pb-cat__rows dd{color:var(--tz-text-primary);margin:0;font-size:.93rem;line-height:1.45}@media (max-width:29.99rem){.pb-cat__rows>div{grid-template-columns:minmax(0,1fr);gap:.25rem}}.pb-doc{gap:1.1rem;display:grid}.pb-doc__head{border-block-end:1px solid var(--nb-panel-border);gap:.6rem;padding-block-end:1rem;display:grid}.pb-doc__title{font:700 clamp(1.25rem, 1rem + .8vw, 1.6rem) / 1.2 var(--tz-font-display);margin:0}.pb-doc__body{max-inline-size:70ch;color:var(--tz-text-secondary);gap:.9rem;font-size:1.02rem;line-height:1.7;display:grid}.pb-doc__body p{margin:0}.pb-doc details>summary{cursor:pointer;min-block-size:44px;color:var(--tz-text-link);align-items:center;gap:.45rem;font-weight:600;list-style:none;display:inline-flex}.pb-doc details>summary::-webkit-details-marker{display:none}.pb-doc details>summary .tz-icon{transition:transform var(--nb-dur-2) var(--nb-ease)}.pb-doc details[open]>summary .tz-icon{transform:rotate(180deg)}.pb-doc details>summary:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px;border-radius:6px}.pb-banner{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;display:grid}.pb-banner__icon{border:1px dashed var(--nb-warn);block-size:2.75rem;inline-size:2.75rem;color:var(--nb-warn);border-radius:50%;place-items:center;display:grid}.pb-banner__title{font:700 1.05rem/1.3 var(--tz-font-display);margin:0 0 .3rem}.pb-settings{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.pb-settings>li{border-block-start:1px solid rgb(var(--nb-accent-rgb) / .1);grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding-block:.75rem;display:grid}.pb-settings>li:first-child{border-block-start:0}.pb-settings__k{color:var(--tz-text-primary);margin:0;font-weight:600}.pb-settings__v{color:var(--tz-text-secondary);margin:.15rem 0 0;font-size:.92rem;line-height:1.5}.pb-zone{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1rem;display:grid}.pb-zone__cell{gap:.3rem;display:grid}.pb-zone__k{font:600 .7rem/1.2 var(--tz-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tz-text-meta);margin:0}.pb-zone__v{font:700 1.2rem/1.3 var(--tz-font-display);color:var(--tz-text-primary);margin:0}.pb-timeline .nb-timeline__item{padding-block-end:1.75rem}.pb-timeline .nb-timeline__when{color:var(--tz-text-secondary);font-size:.85rem}.pb-timeline .nb-timeline__body{border-radius:var(--nb-r-m);transition:border-color var(--nb-dur-2) var(--nb-ease);border:1px solid #0000;padding:.85rem 1rem}.pb-timeline .nb-timeline__item[data-state=current] .nb-timeline__body{border-color:var(--nb-panel-border-hover);background:var(--nb-tint);box-shadow:var(--nb-glow-soft)}.pb-changes{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.pb-changes>li{border-radius:var(--nb-r-s);border:1px solid rgb(var(--nb-accent-rgb) / .14);gap:.35rem;padding:.9rem 1rem;display:grid}.pb-change__line{color:var(--tz-text-secondary);flex-wrap:wrap;align-items:center;gap:.4rem .6rem;margin:0;font-size:.92rem;display:flex}.pb-change__line del{color:var(--tz-text-meta)}.pb-arc{gap:1rem;display:grid}.pb-arc__track{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.pb-arc__phase{align-content:start;gap:.55rem;min-inline-size:0;display:grid}.pb-arc__bar{background:rgb(var(--nb-accent-rgb) / .14);border-radius:999px;block-size:8px;position:relative;overflow:hidden}.pb-arc__phase[data-state=done] .pb-arc__bar{background:var(--nb-gradient-rule)}.pb-arc__phase[data-state=current] .pb-arc__bar{background:rgb(var(--nb-accent-rgb) / .2)}.pb-arc__phase[data-state=current] .pb-arc__bar:after{content:"";border-radius:inherit;background:var(--nb-cta-bg);inline-size:50%;box-shadow:var(--nb-cta-glow);position:absolute;inset-block:0;inset-inline-start:0}.pb-arc__name{overflow-wrap:anywhere;font:700 .92rem/1.25 var(--tz-font-display);color:var(--tz-text-primary);margin:0}.pb-arc__state{font:600 .68rem/1.2 var(--tz-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--tz-text-meta);margin:0}.pb-arc__phase[data-state=current] .pb-arc__state{color:var(--nb-accent)}.pb-arc__when{color:var(--tz-text-secondary);margin:0;font-size:.8rem}@media (max-width:22rem){.pb-arc__track{grid-template-columns:minmax(0,1fr)}}.pb-story{gap:clamp(1.5rem,4vw,3rem);display:grid}@media (min-width:64rem){.pb-story{grid-template-columns:15rem minmax(0,1fr);align-items:start}}.pb-rail{display:none;position:sticky;inset-block-start:6.5rem}@media (min-width:64rem){.pb-rail{display:block}}.pb-rail ol{gap:.35rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.pb-rail ol:before{content:"";background:rgb(var(--nb-accent-rgb) / .16);inline-size:2px;position:absolute;inset-block:1rem;inset-inline-start:1.05rem}.pb-rail__link{border-radius:var(--nb-r-s);min-block-size:48px;color:var(--tz-text-secondary);grid-template-columns:2.1rem minmax(0,1fr);align-items:center;gap:.75rem;padding:.35rem .5rem .35rem 0;font-weight:600;line-height:1.3;text-decoration:none;display:grid;position:relative}.pb-rail__link:hover{color:var(--tz-text-primary)}.pb-rail__link:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px}.pb-rail__dot{border:1px solid var(--nb-tint-border);background:var(--nb-panel-solid);block-size:2.1rem;inline-size:2.1rem;font:700 .75rem/1 var(--tz-font-mono);color:var(--nb-accent);transition:background-color var(--nb-dur-3) var(--nb-ease), box-shadow var(--nb-dur-3) var(--nb-ease);border-radius:50%;place-items:center;display:grid;position:relative}.pb-rail__link[aria-current=step]{color:var(--tz-text-primary)}.pb-rail__link[aria-current=step] .pb-rail__dot{color:var(--nb-cta-fg);background:var(--nb-cta-bg);box-shadow:var(--nb-cta-glow);border-color:#0000}.pb-chapters{gap:clamp(1.25rem,3vw,2rem);margin:0;padding:0;list-style:none;display:grid}.pb-chapter{gap:clamp(1.25rem,3vw,2.5rem);padding:clamp(1.25rem,3.5vw,2.75rem);display:grid;position:relative;overflow:clip}@media (min-width:64rem){.pb-chapter{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center}}.pb-chapter__num{font:800 clamp(4rem, 3rem + 5vw, 8.5rem) / 1 var(--tz-font-display);letter-spacing:-.06em;background:var(--nb-gradient);color:#0000;-webkit-text-fill-color:transparent;opacity:.16;pointer-events:none;-webkit-background-clip:text;background-clip:text;position:absolute;inset-block-start:clamp(.25rem,1vw,.75rem);inset-inline-end:clamp(.75rem,2vw,1.75rem)}.pb-chapter__copy{align-content:start;gap:.9rem;display:grid;position:relative}.pb-chapter__title{font:700 clamp(1.6rem, 1.1rem + 1.8vw, 2.6rem) / 1.08 var(--tz-font-display);letter-spacing:-.03em;margin:0}.pb-checks{gap:.6rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.pb-checks>li{color:var(--tz-text-secondary);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.65rem;line-height:1.5;display:grid}.pb-checks>li>.tz-icon{color:var(--nb-ok);margin-block-start:.2em}.pb-chapter__visual{border-radius:var(--nb-r-l);border:1px solid rgb(var(--nb-accent-rgb) / .12);background:radial-gradient(circle at 50% 45%, rgb(var(--nb-accent-rgb) / .2), transparent 65%), linear-gradient(180deg, #ffffff08, transparent);place-items:center;min-block-size:220px;display:grid;position:relative;overflow:hidden}.pb-pass{border-radius:var(--nb-r-m);border:1px solid var(--nb-panel-border-hover);background:var(--nb-panel);inline-size:min(100%,300px);box-shadow:var(--nb-glow);gap:.6rem;padding:1.1rem 1.2rem;display:grid;transform:rotate(-3deg)}.pb-pass__row{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.6rem;display:grid}.pb-pass__row .tz-icon{color:var(--nb-ok)}.pb-pass__bar{background:linear-gradient(90deg, rgb(var(--nb-accent-rgb) / .55), rgb(var(--nb-accent-rgb) / .12));border-radius:999px;block-size:8px}.pb-pass__row:nth-child(2) .pb-pass__bar{inline-size:78%}.pb-pass__row:nth-child(3) .pb-pass__bar{inline-size:62%}.pb-pass__row:nth-child(4) .pb-pass__bar{inline-size:86%}.pb-pass__head{border-block-end:1px solid var(--nb-panel-border);align-items:center;gap:.6rem;padding-block-end:.6rem;display:flex}.pb-pass__avatar{background:var(--nb-cta-bg);block-size:2.4rem;inline-size:2.4rem;box-shadow:var(--nb-cta-glow);border-radius:50%}.pb-take{gap:.75rem;inline-size:100%;padding:1.25rem;display:grid;position:relative}.pb-take__rec{font:600 .72rem/1 var(--tz-font-mono);letter-spacing:.14em;color:var(--tz-text-secondary);align-items:center;gap:.5rem;display:inline-flex}.pb-take__rec:before{content:"";background:var(--nb-bad);block-size:10px;inline-size:10px;box-shadow:0 0 12px var(--nb-bad);border-radius:50%;animation:1.6s ease-in-out infinite nb-breathe}.pb-take .nb-wave{block-size:120px}.pb-quartet{grid-template-columns:repeat(2,auto);place-content:center;gap:clamp(1rem,4vw,2.5rem);padding:1.5rem;display:grid;position:relative}.pb-quartet__core{border:1px solid var(--nb-panel-border-hover);background:var(--nb-panel-solid);block-size:3.4rem;inline-size:3.4rem;color:var(--nb-accent);box-shadow:var(--nb-glow);z-index:1;border-radius:50%;place-items:center;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.pb-seal{place-items:center;display:grid;position:relative}.pb-seal__stamp{border:1px solid var(--nb-ok);background:var(--nb-panel-solid);font:700 .72rem/1 var(--tz-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--nb-ok);border-radius:999px;padding:.4rem .9rem;position:absolute;inset-block-end:6%}.pb-constellation{aspect-ratio:1;inline-size:min(100%,440px);margin-inline:auto;position:relative}.pb-constellation__ring{border:1px dashed rgb(var(--nb-accent-rgb) / .25);border-radius:50%;animation:60s linear infinite nb-spin;position:absolute;inset:14%}.pb-constellation__ring--b{border-style:solid;border-color:rgb(var(--nb-accent-rgb) / .14);animation-duration:40s;animation-direction:reverse;inset:30%}.pb-constellation__center{aspect-ratio:1;border:1px solid var(--nb-panel-border-hover);background:radial-gradient(circle at 40% 30%, #ffffff29, transparent 60%), var(--nb-panel);inline-size:32%;box-shadow:var(--nb-glow);text-align:center;border-radius:50%;place-items:center;gap:.25rem;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.pb-constellation__center .tz-icon{aspect-ratio:1;block-size:auto;inline-size:32%;color:var(--nb-accent)}.pb-constellation__label{font:700 .62rem/1.2 var(--tz-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tz-text-secondary);padding-inline:.5rem}.pb-constellation__node{justify-items:center;gap:.3rem;display:grid;position:absolute;inset-block-start:var(--_y);inset-inline-start:var(--_x);translate:-50% -50%}[dir=rtl] .pb-constellation__node{translate:50% -50%}.pb-constellation__name{font:700 .66rem/1 var(--tz-font-mono);letter-spacing:.18em;color:var(--tz-text-secondary)}.pb-flow{gap:.75rem;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (min-width:64rem){.pb-flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:1rem}}.pb-flow__step{align-content:start;gap:.6rem;padding:1.15rem;display:grid;position:relative}.pb-flow__step[data-kind=human]{border-color:var(--nb-panel-border-hover);box-shadow:var(--nb-panel-highlight), var(--nb-glow)}.pb-flow__num{font:600 .7rem/1 var(--tz-font-mono);letter-spacing:.14em;color:var(--tz-text-meta)}.pb-flow__title{font:700 1.02rem/1.25 var(--tz-font-display);margin:0}.pb-flow__body{color:var(--tz-text-secondary);margin:0;font-size:.9rem;line-height:1.5}.pb-flow__step:not(:last-child):after{content:"";background:var(--nb-gradient-rule);block-size:.75rem;inline-size:2px;position:absolute;inset-block-end:-.75rem;inset-inline-start:50%}@media (min-width:64rem){.pb-flow__step:not(:last-child):after{block-size:2px;inline-size:1rem;inset-block:50% auto;inset-inline:auto -1rem}}.pb-flow__pulse{pointer-events:none;block-size:2px;display:none;position:absolute;inset-block-start:calc(50% - 1px);inset-inline:0;overflow:hidden}@media (min-width:64rem){.pb-flow__pulse{display:block}}.pb-flow__pulse:before{content:"";background:linear-gradient(90deg, transparent, var(--nb-hue-3), transparent);inline-size:12%;animation:4.5s linear infinite pb-travel;position:absolute;inset-block:0}@keyframes pb-travel{0%{transform:translate(-100%)}to{transform:translate(900%)}}.pb-stage{gap:1rem;display:grid}.pb-ptabs{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:.85rem;display:grid}.pb-ptab{--_hue:var(--nb-accent);border-radius:var(--nb-r-l);border:1px solid var(--nb-panel-border);background:var(--nb-panel-quiet);min-block-size:64px;color:var(--tz-text-primary);text-align:start;cursor:pointer;font:inherit;transition:border-color var(--nb-dur-2) var(--nb-ease), background-color var(--nb-dur-2) var(--nb-ease), transform var(--nb-dur-2) var(--nb-ease);align-content:start;justify-items:start;gap:.65rem;padding:1.1rem 1.15rem 1.2rem;display:grid}.pb-ptab[data-persona=melody]{--_hue:var(--nb-melody)}.pb-ptab[data-persona=rhythm]{--_hue:var(--nb-rhythm)}.pb-ptab[data-persona=harmony]{--_hue:var(--nb-harmony)}.pb-ptab[data-persona=star]{--_hue:var(--nb-star)}.pb-ptab:hover{border-color:color-mix(in srgb, var(--_hue) 55%, transparent);transform:translateY(-2px)}.pb-ptab:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:2px}.pb-ptab[aria-selected=true]{border-color:var(--_hue);background:radial-gradient(260px 120px at 0% 50%, color-mix(in srgb, var(--_hue) 22%, transparent), transparent 70%), var(--nb-panel);box-shadow:0 0 0 1px color-mix(in srgb, var(--_hue) 40%, transparent), var(--nb-glow-soft)}.pb-ptab__top{align-items:center;gap:.85rem;display:flex}.pb-ptab__name{font:700 .85rem/1.2 var(--tz-font-mono);letter-spacing:.2em;color:var(--_hue);display:block}.pb-ptab__what{font:700 1.1rem/1.3 var(--tz-font-display);color:var(--tz-text-primary);display:block}.pb-ptab__limit{color:var(--tz-text-meta);font-size:.82rem;line-height:1.5;display:block}.pb-ptab .tz-ai-tag{white-space:normal;max-inline-size:100%}.pb-ppanel{--_hue:var(--nb-accent);gap:1.25rem;display:grid}.pb-ppanel[data-persona=melody]{--_hue:var(--nb-melody)}.pb-ppanel[data-persona=rhythm]{--_hue:var(--nb-rhythm)}.pb-ppanel[data-persona=harmony]{--_hue:var(--nb-harmony)}.pb-ppanel[data-persona=star]{--_hue:var(--nb-star)}.pb-ppanel__grid{gap:1.25rem;display:grid}@media (min-width:48rem){.pb-ppanel__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}}.pb-ppanel__head{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.pb-ppanel__name{font:800 clamp(2rem, 1.4rem + 2.4vw, 3.4rem) / 1 var(--tz-font-display);letter-spacing:.04em;color:var(--_hue);margin:0}.pb-ppanel__title{font:700 1.2rem/1.3 var(--tz-font-display);margin:0}.pb-limits{border-radius:var(--nb-r-s);border:1px dashed color-mix(in srgb, var(--_hue,var(--nb-accent)) 50%, transparent);gap:.5rem;margin:0;padding:.9rem 1rem;list-style:none;display:grid}.pb-limits>li{color:var(--tz-text-secondary);grid-template-columns:auto minmax(0,1fr);gap:.55rem;font-size:.93rem;line-height:1.5;display:grid}.pb-limits>li>.tz-icon{color:var(--nb-warn);margin-block-start:.2em}.pb-sig{--_hue:var(--nb-accent);border-radius:var(--nb-r-m);border:1px solid color-mix(in srgb, var(--_hue) 30%, transparent);background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--_hue) 16%, transparent), transparent 70%), var(--nb-panel-solid);block-size:150px;position:relative;overflow:hidden}.pb-sig[data-persona=melody]{--_hue:var(--nb-melody)}.pb-sig[data-persona=rhythm]{--_hue:var(--nb-rhythm)}.pb-sig[data-persona=harmony]{--_hue:var(--nb-harmony)}.pb-sig[data-persona=star]{--_hue:var(--nb-star)}.pb-sig svg{block-size:100%;inline-size:100%;position:absolute;inset:0}.pb-sig__line{fill:none;stroke:var(--_hue);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px var(--_hue))}.pb-sig__guide{stroke:rgb(var(--nb-accent-rgb) / .16);stroke-width:1px;stroke-dasharray:3 5}.pb-sig__scan{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--_hue) 35%, transparent), transparent);inline-size:18%;animation:3.6s linear infinite pb-scan;position:absolute;inset-block:0;inset-inline-start:0}@keyframes pb-scan{0%{transform:translate(-100%)}to{transform:translate(560%)}}.pb-beats{grid-template-columns:repeat(16,minmax(0,1fr));align-items:end;gap:6px;display:grid;position:absolute;inset:1.25rem}.pb-beats>span{block-size:calc(30% + var(--_a,0) * 60%);background:var(--_hue);opacity:.35;transform-origin:bottom;animation:1.6s ease-in-out infinite pb-beat;animation-delay:calc(var(--_i) * .1s);border-radius:4px}.pb-beats>span[data-accent]{opacity:.85;box-shadow:0 0 12px var(--_hue)}@keyframes pb-beat{0%,to{transform:scaleY(.7)}10%{transform:scaleY(1)}}.pb-arcs__ring{inline-size:var(--_w);block-size:var(--_h);border:1.5px solid color-mix(in srgb, var(--_hue) 70%, transparent);animation:nb-spin calc(10s + var(--_i) * 4s) linear infinite;border-block-end-color:#0000;border-radius:50%;margin-block-start:calc(var(--_h) / -2);margin-inline-start:calc(var(--_w) / -2);position:absolute;inset-block-start:50%;inset-inline-start:50%}.pb-arcs__ring:nth-child(2n){animation-direction:reverse}.pb-spot{background:conic-gradient(from 160deg at 50% 0%, transparent 0deg, color-mix(in srgb, var(--_hue) 35%, transparent) 20deg, transparent 40deg);transform-origin:50% 0;block-size:130%;inline-size:60%;margin-inline-start:-30%;animation:6s ease-in-out infinite alternate pb-sway;position:absolute;inset-block-start:-20%;inset-inline-start:50%}@keyframes pb-sway{0%{transform:rotate(-8deg)}to{transform:rotate(8deg)}}.pb-seats{justify-content:center;gap:1rem;display:flex;position:absolute;inset-block-end:1rem;inset-inline:0}.pb-seats>span{border:1px solid var(--_hue);background:var(--nb-panel-solid);block-size:2.4rem;inline-size:2.4rem;color:var(--_hue);border-radius:50%;place-items:center;display:grid}.pb-sig-figure{gap:.45rem;margin:0;display:grid}.pb-sig-figure figcaption{font:400 .72rem/1.4 var(--tz-font-mono);color:var(--tz-text-meta)}.pb-persona-scene .nb-scene{aspect-ratio:16/10}.pb-faq{gap:1.25rem;display:grid}@media (min-width:64rem){.pb-faq{grid-template-columns:16rem minmax(0,1fr);align-items:start}}.pb-faq__topics{flex-wrap:wrap;gap:.5rem;display:flex}@media (min-width:64rem){.pb-faq__side{position:sticky;inset-block-start:6.5rem}.pb-faq__topics{flex-direction:column;align-items:stretch}.pb-faq__topics .pb-chip{justify-content:space-between}}.pb-faq__group{gap:.6rem;display:grid}.pb-faq__groupname{font:600 .75rem/1.2 var(--tz-font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--nb-accent);align-items:center;gap:.5rem;margin:.75rem 0 .25rem;display:flex}.pb-qa{padding:0;scroll-margin-block-start:7rem;overflow:clip}.pb-qa__h{font:inherit;margin:0}.pb-qa__trigger{min-block-size:56px;inline-size:100%;color:var(--tz-text-primary);font:700 1.05rem/1.35 var(--tz-font-display);text-align:start;cursor:pointer;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.2rem;display:grid}.pb-qa__trigger:focus-visible{outline:2px solid var(--tz-text-primary);outline-offset:-4px;border-radius:var(--nb-r-l)}.pb-qa__chev{border:1px solid var(--nb-tint-border);block-size:2rem;inline-size:2rem;color:var(--nb-accent);transition:transform var(--nb-dur-2) var(--nb-ease);border-radius:50%;place-items:center;display:grid}.pb-qa__trigger[aria-expanded=true] .pb-qa__chev{transform:rotate(180deg)}.pb-qa[data-open=true]{border-color:var(--nb-panel-border-hover)}.pb-qa__panel{gap:.75rem;padding:0 1.2rem 1.15rem;display:grid}.pb-qa__panel[hidden]{display:none}.pb-qa__answer{max-inline-size:68ch;color:var(--tz-text-secondary);margin:0;line-height:1.65}.pb-qa__tools{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.pb-qa mark{background:rgb(var(--nb-accent-rgb) / .28);color:inherit;border-radius:3px;padding-inline:2px}.pb-route{align-content:start;gap:.75rem;display:grid;position:relative}.pb-route__title{font:700 1.15rem/1.3 var(--tz-font-display);margin:0}.pb-route__title a{color:var(--tz-text-primary);text-decoration:none}.pb-route__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.pb-route__title a:focus-visible{outline:none}.pb-route:has(.pb-route__title a:focus-visible){outline:2px solid var(--tz-text-primary);outline-offset:3px}.pb-route__go{color:var(--nb-accent);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.pb-pulse{--_tone:var(--nb-ok);aspect-ratio:1;place-items:center;inline-size:clamp(180px,24vw,300px);margin-inline:auto;display:grid;position:relative}.pb-pulse[data-tone=warn]{--_tone:var(--nb-warn)}.pb-pulse[data-tone=info]{--_tone:var(--nb-info)}.pb-pulse[data-tone=muted]{--_tone:var(--tz-text-meta)}.pb-pulse__ring{border:1px solid color-mix(in srgb, var(--_tone) 55%, transparent);animation:nb-ripple 3.6s var(--nb-ease-out) infinite;animation-delay:calc(var(--_i) * -1.2s);border-radius:50%;position:absolute;inset:0}.pb-pulse__core{aspect-ratio:1;background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--_tone) 65%, white), var(--_tone) 55%, color-mix(in srgb, var(--_tone) 45%, black));inline-size:46%;box-shadow:0 0 60px -6px var(--_tone);color:var(--nb-ink);border-radius:50%;place-items:center;display:grid;position:relative}.pb-pulse__core .tz-icon{aspect-ratio:1;block-size:auto;inline-size:40%}.pb-overall{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.pb-overall__title{font:700 clamp(1.3rem, 1rem + 1vw, 1.75rem) / 1.2 var(--tz-font-display);margin:0}.pb-component{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.85rem;padding:1rem 1.1rem;display:grid}.pb-component__name{font:700 1rem/1.3 var(--tz-font-display);margin:0}.pb-component[data-status=degraded],.pb-component[data-status=unavailable]{border-color:color-mix(in srgb, var(--nb-warn) 55%, transparent)}.pb-notice{gap:.5rem;display:grid}.pb-notice__title{font:700 1.05rem/1.3 var(--tz-font-display);margin:0}.pb-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;display:flex}.pb-result{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;display:grid}.pb-result__rank{border:1px solid var(--nb-panel-border-hover);background:var(--nb-panel-solid);block-size:3.5rem;inline-size:3.5rem;font:800 1.1rem/1 var(--tz-font-display);color:var(--nb-accent);border-radius:50%;place-items:center;display:grid}.pb-result__name{font:700 1.15rem/1.3 var(--tz-font-display);margin:0}.pb-article{gap:.75rem;display:grid}.pb-article__title{font:700 1.25rem/1.25 var(--tz-font-display);margin:0}.pb-article__title a{color:var(--tz-text-primary);text-decoration:none}.pb-article__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.pb-article:has(.pb-article__title a:focus-visible){outline:2px solid var(--tz-text-primary);outline-offset:3px}.pb-article__title a:focus-visible{outline:none}.pb-progress{z-index:60;background:var(--nb-cta-bg);transform-origin:0;block-size:3px;transform:scaleX(var(--_p,0));pointer-events:none;position:fixed;inset-block-start:0;inset-inline:0}[dir=rtl] .pb-progress{transform-origin:100%}.pb-reading{max-inline-size:68ch;color:var(--tz-text-secondary);gap:1.1rem;margin-inline:auto;font-size:1.08rem;line-height:1.75;display:grid}.pb-reading p{margin:0}:root:is([data-motion=reduced],[data-motion=off],.tz-reduced,.tz-capture) :is(.pb-halo__glow,.pb-halo__ring,.pb-halo__arc,.pb-constellation__ring,.pb-sig__scan,.pb-beats>span,.pb-arcs__ring,.pb-spot,.pb-pulse__ring){animation:none!important}:root:is([data-motion=reduced],[data-motion=off],.tz-reduced,.tz-capture) :is(.pb-sig__scan,.pb-flow__pulse){display:none}:root:is([data-motion=reduced],[data-motion=off],.tz-reduced,.tz-capture) .pb-pulse__ring{opacity:.35;transform:scale(calc(.7 + var(--_i) * .15))}:root:is([data-motion=reduced],[data-motion=off],.tz-reduced,.tz-capture) :is(.pb-chip:hover,.pb-ptab:hover,.pb-comp:hover .pb-comp__go .tz-icon){transform:none}@media (prefers-reduced-motion:reduce){.pb-halo__glow,.pb-halo__ring,.pb-halo__arc,.pb-take__rec:before,.pb-constellation__ring,.pb-flow__pulse:before,.pb-sig__scan,.pb-beats>span,.pb-arcs__ring,.pb-spot,.pb-pulse__ring{animation:none!important}.pb-sig__scan,.pb-flow__pulse{display:none}.pb-chip:hover,.pb-ptab:hover{transform:none}}:root[data-theme=hc] :is(.pb-tabs__list,.pb-halo__core,.pb-constellation__center,.pb-pass,.pb-sig,.pb-ptab,.pb-path__node){-webkit-backdrop-filter:none;box-shadow:none;background:#000;border-color:#fff}:root[data-theme=hc] :is(.pb-halo__glow,.pb-halo__arc,.pb-sig__scan,.pb-flow__pulse,.pb-spot){display:none}:root[data-theme=hc] :is(.pb-halo__ring,.pb-constellation__ring,.pb-pulse__ring){border-color:#fff}:root[data-theme=hc] :is(.pb-tabs__link[aria-current=page],.pb-chip:has(input:checked),.pb-chip[aria-pressed=true]){color:#000;box-shadow:none;background:#fff}:root[data-theme=hc] .pb-chapter__num{color:#fff;-webkit-text-fill-color:#fff;opacity:.3;background:0 0}:root[data-theme=hc] .pb-ptab[aria-selected=true]{outline-offset:2px;outline:2px solid #fff}:root[data-theme=hc] :is(.pb-beats>span,.pb-arc__bar,.pb-pass__bar,.pb-print__cells>span){background:#fff}:root[data-theme=hc] .pb-arc__phase[data-state=current] .pb-arc__bar:after{box-shadow:none;background:#fff}:root[data-theme=hc] .pb-pulse__core{box-shadow:none;color:#000;background:#fff}@media (forced-colors:active){:is(.pb-halo__glow,.pb-halo__arc,.pb-sig__scan,.pb-flow__pulse,.pb-spot,.pb-chapter__num){display:none}:is(.pb-chip,.pb-ptab,.pb-tabs__link,.pb-qa__trigger){forced-color-adjust:auto;border:1px solid buttontext}:is(.pb-chip:has(input:checked),.pb-chip[aria-pressed=true],.pb-tabs__link[aria-current=page]){color:highlighttext;background:highlight}}:root:is([data-transparency=solid],.tz-lowpower) :is(.pb-tabs__list,.pb-halo__core){background:var(--nb-panel-solid);-webkit-backdrop-filter:none}}
