.n-head{margin-top: 1.25rem;align-items: center}.ro .n-stamp{display: block;justify-self: start;max-width: 34rem;padding: 0 0 .4rem;border-bottom: var(--r1);font: 400 1rem/1.4 var(--ft);color: var(--t7)}.ro .n-sub{font: 400 clamp(1.1875rem,1.05rem + .45vw,1.4rem)/1.5 var(--fx);color: var(--k);max-width: 42ch}.dial{display: grid;gap: 1.25rem}.dial__face{position: relative;width: 100%;max-width: 21rem;aspect-ratio: 1;justify-self: center;border-radius: 50%;background: #fff;box-shadow: 0 0 0 1.5px var(--t6),0 1px 2px rgba(26,26,26,.2),0 16px 26px -14px rgba(26,26,26,.5);transform: rotate(-2deg)}.dial__face .ro-clip{top: calc(25% - 34px);left: 92%;margin-left: -11px;transform: rotate(62deg)}.dial__face svg{width: 100%;height: 100%;overflow: visible}.dial__track{fill: none;stroke: rgba(0,124,140,.14);stroke-width: 14}.dial__night{fill: none;stroke: var(--k);stroke-width: 2.5;stroke-linecap: round;stroke-dasharray: 100;stroke-dashoffset: calc(100 - var(--seq-p,1) * 100);transform: rotate(-90deg);transform-origin: 100px 100px;transition: stroke-dashoffset .7s ease-out}.dial__tick{stroke: var(--t6);stroke-width: 1.5}.dial__hr{font: 700 10px/1 var(--ft);fill: var(--k);text-anchor: middle;dominant-baseline: middle}.dial__dot circle{fill: #fff;stroke: var(--t6);stroke-width: 2.5}.dial__dot text{font: 700 8px/1 var(--fp);fill: var(--t7);text-anchor: middle;dominant-baseline: central}.dial__dot--hand circle{fill: var(--k);stroke: var(--k)}.dial__dot--hand text{fill: #fff}.dial__mid{position: absolute;inset: 24%;display: grid;place-content: center;text-align: center;gap: .25rem;max-width: none !important}.dial__big{white-space: nowrap;font: 800 clamp(1.5rem,1.1rem + 1.1vw,2.1rem)/1 var(--fp);text-transform: uppercase;color: var(--k)}.dial__small{font: 400 .875rem/1.3 var(--ft);color: var(--k2)}.dial__calls{border-top: var(--r2)}.dial__call{display: grid;grid-template-columns: 2rem minmax(0,1fr);gap: .15rem .5rem;align-items: baseline;padding: .65rem 0;border-bottom: 1px solid var(--hair);font: 400 .9375rem/1.35 var(--ft);color: var(--k)}.dial__n{grid-row: span 3;font: 700 1.125rem/1 var(--fp);color: var(--t6);text-align: center}.dial__call--hand .dial__n{color: var(--k)}.dial__t{font-weight: 700}.dial__who{font: 700 1.0625rem/1.25 var(--fp)}.dial__who span{font: 400 .875rem/1.3 var(--ft);color: var(--k2)}.dial__call .chip{grid-column: 2;justify-self: start}@media (min-width: 1100px){.dial{grid-template-columns: minmax(0,1.15fr) minmax(0,1fr);align-items: center;gap: 2rem}}.n-log .ro-band{height: 10px}.n-ev{grid-template-columns: 1fr}.ro .n-ev__n{display: flex;gap: .75rem;align-items: baseline;max-width: none;margin: 0;padding: 1rem var(--pad) 0}.nev__num{font: 600 .8125rem/1 var(--fp);letter-spacing: .02em;color: var(--t6)}.nev__t{font: 700 1.0625rem/1.2 var(--ft);color: var(--k)}.n-ev__body>* + *{margin-top: 1rem}.n-ev__split{display: grid;gap: 1.75rem;align-items: start}.n-pair{display: grid;gap: 1rem}.ro .n-small{font: 700 1rem/1.4 var(--ft);color: var(--t7);align-self: end}@media (min-width: 960px){.n-ev{grid-template-columns: 11rem minmax(0,1fr)}.ro .n-ev__n{flex-direction: column;gap: .5rem;padding: 2.4rem 1rem 1rem var(--pad);border-right: var(--r1);background: rgba(0,124,140,.04)}.nev__t{font-size: 1.25rem}.n-ev__split{grid-template-columns: minmax(0,1fr) minmax(0,1.05fr);gap: 3rem}.n-pair{grid-template-columns: minmax(0,1.6fr) minmax(0,1fr);gap: 2.5rem}}@media (max-width: 959px){.n-ev>.ro-cell{padding-top: 1rem}}.n-slip .trace__talk{display: grid;gap: .6rem;margin-top: .75rem}.ro .n-slip .ui-say{display: grid;gap: .15rem}.ro .ui-say__who{font: 600 .8125rem/1.2 var(--fp);text-transform: uppercase;letter-spacing: .02em;color: var(--k2)}.ro .ui-say__who--ai{color: var(--t7)}.ro .ui-say__line{font: 400 1rem/1.45 var(--ft);color: var(--k)}.n-slip .chip svg{width: 14px;height: 14px;vertical-align: -2px;margin-right: .25rem}.n-table{width: 100%;border-collapse: collapse;border: var(--r1);margin-top: 1.75rem}.n-table caption{caption-side: top;text-align: left;padding-bottom: .6rem;font: 700 1rem/1.3 var(--fp);text-transform: uppercase;letter-spacing: .02em;color: var(--k)}.n-table :is(th,td){padding: .85rem 1rem;border: 1px solid var(--hair);text-align: left;vertical-align: top}.n-table thead th{font: 700 1.125rem/1.2 var(--fp);color: var(--k);border-bottom: var(--r1)}.n-table tbody th{width: 11rem;font: 600 .875rem/1.3 var(--fp);text-transform: uppercase;letter-spacing: .02em;color: var(--t7)}.n-table td{font: 400 1rem/1.45 var(--ft);color: var(--k)}.n-table :is(thead th,td):nth-child(2){background: rgba(255,201,194,.45)}.n-table td:nth-child(3){font-weight: 700}@media (max-width: 639px){.n-table tbody th{width: auto}.n-table :is(th,td){padding: .65rem .5rem;font-size: .875rem}}.n-gate{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: 0;align-self: center;padding: 1.5rem 1.25rem;border: var(--r1);background: rgba(0,124,140,.04);font: 700 1rem/1.2 var(--ft);color: var(--k)}.n-gate__in{padding: .5rem .75rem;border: 1.5px dashed var(--k2);background: #fff}.n-gate__bar{position: relative;height: 3.5rem;margin-inline: .5rem;background: repeating-linear-gradient(90deg,var(--k2) 0 8px,transparent 8px 12px) top / 100% 2px no-repeat,repeating-linear-gradient(90deg,var(--k2) 0 8px,transparent 8px 12px) bottom / 100% 2px no-repeat}.n-gate__bar span{position: absolute;inset: -.6rem 35%;display: grid;place-items: center;background: var(--k);color: #fff;font: 800 1rem/1.1 var(--fp);text-transform: uppercase;letter-spacing: .03em;text-align: center}.n-gate__ok{padding: .5rem .75rem;border: 2px solid var(--t6);background: #fff;color: var(--t7)}@media (max-width: 479px){.n-gate{grid-template-columns: 1fr;justify-items: center}.n-gate__bar{width: 2px;height: 4rem;margin: .5rem 0;background: none;border-left: 2px dashed var(--k2)}.n-gate__bar span{inset: 1rem auto;left: -4.5rem;width: 9rem;padding: .35rem}}.b-row{display: flex;flex-wrap: wrap;gap: .5rem 1rem;align-items: baseline;margin-bottom: 1rem}.b-row__who{font: 700 1.125rem/1.2 var(--fp);color: var(--k)}.b-row .ui-meta{flex-basis: 100%;display: flex;flex-wrap: wrap;gap: .5rem 1rem;align-items: center}