.mockfig{min-inline-size:0}.mock{--mock-frame-h:var(--mock-design-h);--mock-view-x:0;--mock-view-y:0;--mock-view-w:var(--mock-design);--mock-view-h:var(--mock-frame-h);box-sizing:content-box;aspect-ratio:var(--mock-view-w) / var(--mock-view-h);position:relative;overflow:clip;container-type:inline-size}.mock__screen{inline-size:calc(var(--mock-design) * 1px);block-size:calc(var(--mock-design-h) * 1px);transform-origin:0 0;transform:scale(calc(100cqi / (var(--mock-view-w) * 1px)));position:absolute;inset-block-start:calc(var(--mock-view-y) * -100cqi / var(--mock-view-w));inset-inline-start:calc(var(--mock-view-x) * -100cqi / var(--mock-view-w));container:mock-screen/inline-size}@supports not (transform:scale(calc(100cqi / 1366px))){.mock__screen{--mock-step:200;transform:scale(calc(var(--mock-step) / var(--mock-view-w)));inset-block-start:calc(var(--mock-view-y) * var(--mock-step) * -1px / var(--mock-view-w));inset-inline-start:calc(var(--mock-view-x) * var(--mock-step) * -1px / var(--mock-view-w))}@container (width>=240px){.mock__screen{--mock-step:240}}@container (width>=288px){.mock__screen{--mock-step:288}}@container (width>=346px){.mock__screen{--mock-step:346}}@container (width>=415px){.mock__screen{--mock-step:415}}@container (width>=498px){.mock__screen{--mock-step:498}}@container (width>=598px){.mock__screen{--mock-step:598}}@container (width>=717px){.mock__screen{--mock-step:717}}@container (width>=861px){.mock__screen{--mock-step:861}}@container (width>=1033px){.mock__screen{--mock-step:1033}}@container (width>=1240px){.mock__screen{--mock-step:1240}}}.mock--kiosk{--mock-design:1180;--mock-design-h:820;border:14px solid var(--ros-ink-900);background:var(--ros-lobby);border-radius:30px}.mock--kiosk-portrait{--mock-design:820;--mock-design-h:1180}.mock--kiosk-wide{--mock-design:1366;--mock-design-h:1024}.mock--kiosk-android{--mock-design:600;--mock-design-h:960}@media (width<40rem){.mock--kiosk-landscape{--mock-design:820;--mock-design-h:1180;--mock-frame-h:1040}}.mock--phone{--mock-design:390;--mock-design-h:844;border:10px solid var(--ros-ink-900);background:var(--ros-white);border-radius:46px}.mock--lockscreen{--mock-design:390;--mock-design-h:600;border:10px solid var(--ros-ink-900);background:var(--ros-ink-800);border-block-end:0;border-radius:48px 48px 0 0}.mock--admin{--mock-design:1200;--mock-design-h:690;border:1px solid var(--ros-ink-200);border-radius:var(--ros-radius-lg);background:var(--ros-white)}@media (width<40rem){.mock--admin{--mock-design:520;--mock-design-h:600}}.mock--panel{--mock-design:600;--mock-design-h:640;border-radius:var(--ros-radius-xl);background:var(--ros-ink-100)}.mockfig>.caption{margin-block-start:var(--ros-space-3)}@media (forced-colors:active){.mock{border:2px solid canvastext}}.sb-row{block-size:47px;font-size:16px;font-weight:var(--ros-weight-semibold);justify-content:space-between;align-items:flex-end;padding:0 22px 8px;display:flex}.sb{align-items:flex-end;gap:3px;display:flex}.sb i{background:currentColor;border-radius:1px;block-size:6px;inline-size:4px}.sb i:nth-child(2){block-size:9px}.sb i:nth-child(3){block-size:12px}.sb b{border:2px solid;border-radius:4px;block-size:12px;inline-size:24px;margin-inline-start:6px}.sb--weak i:nth-child(n+2){background:0 0;box-shadow:inset 0 0 0 1px}.lock{background:var(--ros-ink-800);color:var(--ros-bone);font:var(--ros-weight-regular) 18px / 1.36 var(--ros-font-body);padding:0 14px}.lock__time{font-size:76px;font-weight:var(--ros-weight-medium);text-align:center;font-variant-numeric:tabular-nums;margin-block-start:18px;line-height:1}.lock__date{color:var(--ros-ink-200);text-align:center;margin-block-start:8px;font-size:20px}.ntf{background:var(--ros-bone);color:var(--ros-ink-900);border-radius:24px;margin-block-start:12px;padding:14px 18px 16px;display:grid}.ntf--mail{margin-block-start:30px}.ntf__app{color:var(--ros-ink-600);align-items:center;gap:10px;font-size:17px;display:flex}.ntf__ico{background:var(--ros-ink-600);block-size:28px;inline-size:28px;color:var(--ros-white);border-radius:7px;place-items:center;display:grid}.ntf__ico .kico{block-size:17px;inline-size:17px}.ntf__t{margin-inline-start:auto}.ntf__title{font-size:19px;font-weight:var(--ros-weight-semibold);margin-block-start:6px}.ntf__sub{font-weight:var(--ros-weight-semibold)}.ntf__text{color:var(--ros-ink-700)}.hostphone{max-inline-size:19rem}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mock--lockscreen{view-timeline:--hp block}.ntf{animation:linear backwards ros-land;animation-timeline:--hp}.ntf--mail{animation-range:entry 55% cover 42%}.ntf--sms{animation-range:cover 40% cover 55%}}}.rc-phones{gap:var(--ros-space-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));max-inline-size:40rem;margin-inline:auto;display:grid}.rcp{background:var(--ros-white);color:var(--ros-ink-900);font:var(--ros-weight-regular) 16px / 1.35 var(--ros-font-body);flex-direction:column;display:flex}.rcp__head{border-block-end:1px solid var(--ros-ink-200);align-items:center;gap:10px;block-size:64px;padding:0 16px 0 20px;display:flex}.rcp__bell{block-size:20px;inline-size:20px;color:var(--ros-ink-900)}.rcp__title{color:var(--ros-color-text-muted);font-size:14px;display:grid}.rcp__title b{color:var(--ros-ink-900);font-size:19px;font-weight:var(--ros-weight-semibold)}.rcp__conn{font-size:15px;font-weight:var(--ros-weight-semibold);align-items:center;gap:6px;margin-inline-start:auto;display:flex}.rcp__dot{background:var(--ros-safe-700);border-radius:50%;block-size:10px;inline-size:10px}.rcp__conn--off .rcp__dot{background:var(--ros-white);box-shadow:inset 0 0 0 2px var(--ros-ink-700)}.rcp__ico{flex:none;block-size:20px;inline-size:20px}.rcp__banner{border:1px solid var(--ros-drill-700);background:var(--ros-info-50);font-size:18px;font-weight:var(--ros-weight-medium);border-radius:10px;align-items:center;gap:10px;margin:12px 12px 0;padding:12px 14px;display:flex}.rcp__count{align-items:baseline;gap:8px;padding:16px 20px 0;display:flex}.rcp__count strong{font-size:72px;font-weight:var(--ros-weight-semibold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;line-height:1}.rcp__count span{color:var(--ros-color-text-muted)}.rcp__pill{border:1px solid var(--ros-warning-600);border-radius:var(--ros-radius-pill);background:var(--ros-warning-50);font-weight:var(--ros-weight-semibold);align-self:flex-start;align-items:center;gap:8px;margin:10px 20px 0;padding:6px 14px 6px 10px;display:inline-flex}.rcp__pill .rcp__ico{color:var(--ros-warning-700)}.rcp__bar{background:var(--ros-ink-100);border-radius:5px;block-size:10px;margin:14px 20px 0;display:block;overflow:hidden}.rcp__fill{background:var(--ros-safe-700);block-size:100%;display:block}.rcp__fill--4{inline-size:66.67%}.rcp__fill--5{inline-size:83.33%}.rcp__offline{color:var(--ros-color-text-muted);margin:12px 20px 0;font-size:15px}.rcp__list{border-block-start:1px solid var(--ros-ink-200);margin-block-start:16px}.rcr{border-block-end:1px solid var(--ros-ink-200);border-inline-start:4px solid var(--ros-safe-700);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"check text""meta meta";gap:4px 12px;padding:14px 16px;display:grid}.rcr--missing{border-inline-start-color:var(--ros-color-rollcall-border-missing);background:color-mix(in oklab, var(--ros-danger-50) 45%, var(--ros-white))}.rcr--pending{border-inline-start-color:var(--ros-warning-600)}.rcr__check{border-radius:50%;grid-area:check;place-items:center;block-size:26px;inline-size:26px;margin-block-start:2px;display:grid}.rcr__check .rcp__ico{block-size:16px;inline-size:16px}.rcr--missing .rcr__check{border:2.5px dashed var(--ros-missing-700)}.rcr--safe .rcr__check{background:var(--ros-safe-700);color:var(--ros-white)}.rcr--pending .rcr__check{border:2.5px dashed var(--ros-warning-600);color:var(--ros-warning-700)}.rcr__text{grid-area:text;display:grid}.rcr__text b{font-size:21px;font-weight:var(--ros-weight-medium);line-height:1.25}.rcr__st{color:var(--ros-safe-700);font-weight:var(--ros-weight-medium)}.rcr--missing .rcr__st{color:var(--ros-missing-700)}.rcr__meta{color:var(--ros-color-text-muted);grid-area:meta;padding-inline-start:38px;font-size:14px}.rcr__pend{color:var(--ros-awaiting-700);font-size:15px;font-weight:var(--ros-weight-medium);display:block}.rcp__actions{border-block-start:1px solid var(--ros-ink-200);grid-template-columns:1fr auto;gap:10px;margin-block-start:auto;padding:14px 16px 30px;display:grid}.rcbtn{block-size:56px;font-size:17px;font-weight:var(--ros-weight-semibold);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 22px;display:inline-flex}.rcbtn--off{background:var(--ros-color-disabled);color:var(--ros-color-rollcall-text-muted)}.rcbtn--line{border:2px solid var(--ros-ink-900)}@media (forced-colors:active){.rcr,.rcp__pill,.rcp__banner{border-color:canvastext}}.amock{background:var(--ros-white);color:var(--ros-ink-900);font:var(--ros-weight-regular) 16px / 1.35 var(--ros-font-body);grid-template-columns:236px minmax(0,1fr);display:grid}.amock__side{border-inline-end:1px solid var(--ros-ink-200);flex-direction:column;gap:4px;padding:22px 16px;display:flex}.amock__lockup{block-size:auto;inline-size:200px;margin:0 2px 18px}.amock__org{border:1px solid var(--ros-ink-200);color:var(--ros-ink-700);border-radius:12px;align-items:center;gap:10px;margin-block-end:18px;padding:10px;font-size:14px;display:flex}.amock__org>span:last-child{display:grid}.amock__org b{color:var(--ros-ink-900);font-size:15px;font-weight:var(--ros-weight-semibold)}.amock__orgico{background:var(--ros-ink-900);block-size:34px;inline-size:34px;color:var(--ros-white);font-weight:var(--ros-weight-semibold);border-radius:8px;place-items:center;display:grid}.amock__navlabel,.amock__eyebrow{color:var(--ros-ink-600);font:var(--ros-weight-medium) 14px / 1.3 var(--ros-font-mono)}.amock__navlabel{margin:12px 10px 4px}.amock__safety{display:contents}.amock__nav{border-radius:10px;align-items:center;gap:12px;padding:9px 10px;font-size:16px;display:flex}.amock__nav .kico{block-size:20px;inline-size:20px}.amock__nav--on{background:var(--ros-color-highlight);color:var(--ros-color-on-highlight);font-weight:var(--ros-weight-semibold)}.amock__navn{font:var(--ros-weight-medium) 14px / 1 var(--ros-font-mono);margin-inline-start:auto}.amock__main{background:var(--ros-lobby);flex-direction:column;padding:28px 32px;display:flex}.amock__title{font-size:34px;font-weight:var(--ros-weight-semibold);line-height:1.1}.amock__sub{color:var(--ros-ink-700);flex-wrap:wrap;align-items:center;gap:6px;margin-block:6px 20px;display:flex}.amock__dot{background:var(--ros-success-600);border-radius:50%;block-size:9px;inline-size:9px}.amock__card{border:1px solid var(--ros-ink-200);background:var(--ros-white);border-radius:16px;overflow:hidden}.amock__cardhead{border-block-end:1px solid var(--ros-ink-200);align-items:center;gap:10px;padding:14px 20px;display:flex}.amock__count{border-radius:var(--ros-radius-pill);background:var(--ros-ink-100);font:var(--ros-weight-medium) 14px / 1.4 var(--ros-font-mono);padding:2px 9px}.amock__search{border:1px solid var(--ros-ink-500);inline-size:320px;color:var(--ros-ink-600);border-radius:8px;align-items:center;gap:8px;margin-inline-start:auto;padding:8px 12px;font-size:15px;display:flex}.amock__search .kico{block-size:18px;inline-size:18px}.amock__cols,.arow{grid-template-columns:40px 2.2fr 1fr 1.6fr .8fr;align-items:center;gap:12px;padding:0 20px;display:grid}.amock__cols{border-block-end:1px solid var(--ros-ink-200);block-size:40px;color:var(--ros-ink-700);font-size:14px;font-weight:var(--ros-weight-semibold)}.amock__rows{overflow:clip}.arow{--step:69px;border-block-end:1px solid var(--ros-ink-200);background:var(--ros-white);block-size:69px}.arow__av{background:var(--ros-ink-100);block-size:40px;inline-size:40px;color:var(--ros-ink-700);font-size:14px;font-weight:var(--ros-weight-semibold);border-radius:50%;place-items:center;display:grid}.arow__who,.arow__host{color:var(--ros-ink-600);font-size:14px;display:grid}.arow__who b,.arow__host b{color:var(--ros-ink-900);font-size:16px;font-weight:var(--ros-weight-semibold)}.arow__host--none{color:var(--ros-ink-700);font-size:16px}.arow__type{background:var(--ros-ink-100);font-size:14px;font-weight:var(--ros-weight-medium);border-radius:6px;justify-self:start;padding:3px 10px}.arow__time{font:var(--ros-weight-medium) 16px / 1 var(--ros-font-mono)}@media (width<40rem){.mock--live{--mock-view-x:21;--mock-view-y:124;--mock-view-w:374;--mock-view-h:300}.amock{grid-template-columns:minmax(0,1fr)}.amock__side,.amock__search,.arow__type,.amock__cols>:nth-child(3){display:none}.amock__main{padding:20px}.amock__cols,.arow{grid-template-columns:40px 1.4fr 1.2fr .7fr}}.admin-view .v-t{display:none}.admin-view:has(.seg__input[value=tenant]:checked) .v-t{display:inline}.admin-view:has(.seg__input[value=tenant]:checked) .v-b,.admin-view:has(.seg__input[value=tenant]:checked) .arow:not([data-own]),.admin-view:has(.seg__input[value=tenant]:checked) .amock__safety{display:none}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mock--admin{view-timeline:--adm block}.arow--new{animation:linear backwards ros-wipe-in;animation-timeline:--adm;animation-range:entry 70% cover 45%}.arow--new~.arow{animation:linear backwards ros-make-room;animation-timeline:--adm;animation-range:entry 70% cover 45%}}}.audit{color:var(--ros-ink-900);font:var(--ros-weight-regular) 16px / 1.45 var(--ros-font-body);flex-direction:column;gap:16px;padding:24px;display:flex}.audit__card{border:1px solid var(--ros-ink-200);background:var(--ros-white);border-radius:16px;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.audit__title{font-size:18px;font-weight:var(--ros-weight-semibold)}.feed{display:grid}.feed__row{border-block-end:1px solid var(--ros-ink-200);align-items:center;gap:12px;padding-block:10px;display:flex}.feed__row:last-child{border:0}.feed__ico{background:var(--ros-ink-100);border-radius:6px;flex:none;place-items:center;block-size:32px;inline-size:32px;display:grid}.feed__ico .kico{block-size:16px;inline-size:16px}.feed__ico--info{background:var(--ros-info-50);color:var(--ros-info-700)}.feed__what{color:var(--ros-ink-600);flex:1;gap:3px;font-size:14px;display:grid}.feed__what b{color:var(--ros-ink-900);font-weight:var(--ros-weight-medium)}.feed__badge{border:1px solid var(--ros-ink-200);color:var(--ros-ink-900);font-size:13px;font-weight:var(--ros-weight-medium);border-radius:6px;justify-self:start;padding:1px 8px}.feed__badge--info{border-color:var(--ros-info-50);background:var(--ros-info-50);color:var(--ros-info-700)}.feed__t{color:var(--ros-ink-600);font:var(--ros-weight-regular) 13px / 1 var(--ros-font-mono);font-variant-numeric:tabular-nums}.audit__text{color:var(--ros-ink-700)}.audit__ok{border:1px solid var(--ros-success-600);background:var(--ros-success-50);color:var(--ros-success-700);border-radius:8px;align-items:center;gap:8px;padding:10px 14px;font-size:15px;display:flex}.audit__ok .kico{block-size:18px;inline-size:18px}.audit__btns{gap:8px;display:flex}.abtn{border:1px solid var(--ros-ink-900);background:var(--ros-ink-900);block-size:40px;color:var(--ros-white);font-size:15px;font-weight:var(--ros-weight-semibold);border-radius:8px;align-items:center;padding:0 16px;display:inline-flex}.abtn--line{border-color:var(--ros-ink-500);background:var(--ros-white);color:var(--ros-ink-900)}@media (width<40rem){.mock--audit{--mock-design:400;--mock-design-h:685}}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.mock--audit{view-timeline:--aud block}.audit__ok{animation:linear backwards ros-wipe-in;animation-timeline:--aud;animation-range:entry 80% cover 55%}}}.kmock{color:var(--ros-ink-900);font:var(--ros-weight-regular) 20px / 1.4 var(--ros-font-body);grid-template:auto minmax(0,1fr)/auto minmax(0,1fr);display:grid}.kmock>*{grid-column:1/-1}.kmock__venue{min-inline-size:0;font-size:20px;font-weight:var(--ros-weight-semibold);flex:1;align-items:center;gap:12px;line-height:1.15;display:flex}.kmock__plate{border-radius:var(--ros-radius-md);background:var(--ros-ink-900);block-size:44px;inline-size:44px;color:var(--ros-white);flex:none;place-items:center;font-size:24px;line-height:1;display:grid}.kpill{min-block-size:var(--ros-hit-kiosk);min-inline-size:var(--ros-hit-kiosk);border:2px solid var(--ros-ink-500);border-radius:var(--ros-radius-pill);background:var(--ros-white);font-size:20px;font-weight:var(--ros-weight-semibold);justify-content:center;align-items:center;gap:10px;padding:8px 16px;line-height:1.2;display:inline-flex}.kico{flex:none;block-size:28px;inline-size:28px}.kmock__brand{isolation:isolate;background:linear-gradient(155deg, var(--ros-ink-900), var(--ros-ink-950));min-block-size:336px;color:var(--ros-white);flex-direction:column;padding:clamp(28px,3.5cqi,64px) clamp(36px,4.5cqi,64px) clamp(20px,2.8cqi,44px);display:flex;position:relative;overflow:hidden}.kmock__watermark{z-index:-1;color:var(--ros-ink-800);opacity:.5;position:absolute;inset-block-start:-110px;inset-inline-end:-120px}.kmock__top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kmock__top .kmock__venue{flex:initial;min-inline-size:auto;font:var(--ros-weight-semibold) 24px / 28px var(--ros-font-display);gap:14px}.kmock__top .kmock__plate{border:1px solid var(--ros-ink-600);background:var(--ros-ink-800);block-size:56px;inline-size:56px;font-size:26px;font-weight:var(--ros-display-weight-kiosk);border-radius:14px}.kmock__online{border:1px solid var(--ros-ink-700);border-radius:var(--ros-radius-pill);background:var(--ros-ink-800);min-block-size:44px;color:var(--ros-ink-100);font:15px / 1.2 var(--ros-font-mono);white-space:nowrap;flex:none;align-items:center;gap:9px;padding:10px 18px;display:inline-flex}.kmock__online i,.kmock__clock i{background:var(--ros-white);border-radius:50%;block-size:9px;inline-size:9px}.kmock__hero{justify-items:start;margin-block-start:auto;padding-block-start:24px;display:grid}.kmock__clock{color:var(--ros-ink-300);font:17px / 1.4 var(--ros-font-mono);letter-spacing:.03em;white-space:nowrap;align-items:center;gap:12px;margin-block-end:14px;display:inline-flex}.kmock__clock i{background:var(--ros-ink-500);block-size:4px;inline-size:4px}.kmock__greet{font-family:var(--ros-font-display);font-size:clamp(56px,8cqi,96px);font-stretch:var(--ros-display-stretch-kiosk);font-weight:var(--ros-display-weight-kiosk);letter-spacing:-.03em;line-height:1}.kmock__welcome{max-inline-size:32ch;color:var(--ros-ink-200);text-wrap:pretty;margin-block-start:16px;font-size:clamp(20px,2.4cqi,26px)}.kmock__powered{color:var(--ros-ink-400);font:14px / 1.4 var(--ros-font-mono);align-items:center;gap:8px;margin-block-start:20px;display:flex}.kmock__powered b{color:var(--ros-ink-200);font-weight:var(--ros-weight-semibold)}.kmock__content{background:var(--ros-bone);flex-direction:column;min-block-size:0;padding:clamp(24px,4cqi,56px) clamp(32px,4cqi,56px);display:flex;overflow:hidden}.kmock__help{font:var(--ros-weight-semibold) clamp(28px, 3.4cqi, 36px) / 1.2 var(--ros-font-display);letter-spacing:-.02em;margin-block-end:20px}.kmock__options{flex-direction:column;gap:10px;display:flex}.kopt{border:1.5px solid var(--ros-ink-200);background:var(--ros-white);border-radius:18px;align-items:center;gap:clamp(18px,2cqi,24px);min-block-size:76px;padding:clamp(12px,2cqi,20px) clamp(22px,2.4cqi,28px);display:flex}.kopt--primary{border-color:var(--ros-ink-900);background:var(--ros-ink-200);min-block-size:92px}.kopt__glyph{aspect-ratio:1;background:var(--ros-ink-200);border-radius:14px;flex:none;place-items:center;inline-size:clamp(56px,6cqi,62px);display:grid}.kopt--primary .kopt__glyph{background:var(--ros-ink-900);color:var(--ros-white)}.kopt__body{flex:1;gap:4px;min-inline-size:0;display:grid}.kopt__title{font:var(--ros-weight-semibold) clamp(20px, 2.6cqi, 27px) / 1.15 var(--ros-font-display)}.kopt__sub{color:var(--ros-ink-600);font-size:20px;line-height:1.3}.kopt__arrow{block-size:24px;inline-size:24px;color:var(--ros-ink-400);flex:none}.kopt--primary .kopt__arrow{color:var(--ros-ink-900)}.kmock__foot{justify-content:space-between;align-items:center;gap:16px;margin-block-start:auto;padding-block-start:20px;display:flex}.kmock__foot .kpill{border:1.5px solid var(--ros-ink-200)}.kmock__foot .kico{block-size:20px;inline-size:20px;color:var(--ros-ink-400)}.klang{color:var(--ros-ink-700);font-weight:var(--ros-weight-medium);padding-inline:18px}.kout{gap:12px;padding:16px 28px}@container mock-screen (width>=800px){.kmock__brand{min-block-size:440px}.kmock__options{gap:14px}.kopt{min-block-size:88px}.kopt--primary{min-block-size:112px}}@container mock-screen (width>=1100px){.kmock>*{grid-row:1/-1}.kmock__brand{grid-column:1;inline-size:clamp(420px,40cqi,600px)}.kmock__content{grid-column:2}.kmock__greet{font-size:4.1cqi}.kmock__top{gap:12px}.kmock__top .kmock__venue{font-size:21px}}.kiosk-lang [data-lang=en-GB]{display:none}.kiosk-lang:has(.seg__input[value=en-GB]:checked) [data-lang=en-GB]{display:inline}.kiosk-lang:has(.seg__input[value=en-GB]:checked) [data-lang=cy]{display:none}@media (width<40rem){.mock--crop-start{--mock-design:600;--mock-design-h:960;--mock-view-x:0;--mock-view-y:0;--mock-view-w:600;--mock-view-h:787}}.board{--row:4rem;--gap:.625rem;--vis:5;--m1-at:.3s;padding:clamp(var(--ros-space-3), .4rem + 1.2vw, var(--ros-space-6));border-radius:var(--ros-radius-xl);background:var(--ros-color-brand);color:var(--ros-color-on-brand)}.board__head{justify-content:space-between;gap:var(--ros-space-4);padding:var(--ros-space-1) var(--ros-space-1) .875rem;font-family:var(--ros-font-mono);font-size:var(--ros-text-label);line-height:var(--ros-leading-label);letter-spacing:var(--ros-tracking-label);font-weight:var(--ros-weight-medium);white-space:nowrap;display:flex}.board__label{text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.board__count{color:var(--ros-ink-800);flex:none}.board__n{display:inline-grid}.board__rows{grid-auto-rows:var(--row);gap:var(--gap);block-size:calc(var(--vis) * var(--row) + (var(--vis) - 1) * var(--gap));display:grid;overflow:clip}.brow{--wipe-r:var(--ros-radius-lg);align-items:center;gap:var(--ros-space-4);padding:0 var(--ros-space-4);border-radius:var(--ros-radius-lg);background:var(--ros-white);grid-template-columns:auto minmax(0,1fr) auto;display:grid;position:relative}.brow__time{font-family:var(--ros-font-mono);font-size:var(--ros-text-ui);font-weight:var(--ros-weight-medium);font-variant-numeric:tabular-nums;align-items:center;line-height:1;display:flex}.flap{background:linear-gradient(var(--ros-ink-100) 0 calc(50% - 1px), var(--ros-white) 0 calc(50% + 1px), var(--ros-ink-100) 0);border-radius:.2em;place-items:center;block-size:1.6em;inline-size:1.1em;display:inline-grid;position:relative}.flap+.flap{margin-inline-start:.12em}.colon{text-align:center;inline-size:.55em}.brow__who{min-inline-size:0;display:grid}.brow__name{font-size:var(--ros-text-ui);font-weight:var(--ros-weight-semibold);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.brow__meta{color:var(--ros-ink-600);font-size:var(--ros-text-small);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}@media (width<48rem){.board{--vis:3}}@media (width<34rem){.board{--row:4.25rem}.board__site,.brow__meta{display:none}.brow{gap:var(--ros-space-3);padding:0 var(--ros-space-3);grid-template-columns:auto minmax(0,1fr)}.brow__who{grid-area:1/2;align-self:start;padding-block-start:var(--ros-space-2)}.brow .tag{block-size:1.625rem;font-size:var(--ros-text-caption);grid-area:1/2;place-self:end start;margin-block-end:var(--ros-space-2)}}@media (width<22.5rem){.board__count{display:none}}@media screen and (prefers-reduced-motion:no-preference){.brow--new{animation:ros-wipe-in var(--ros-duration-arrive) var(--ros-ease-arrive) var(--m1-at) backwards}.brow--new~.brow{--step:calc(var(--row) + var(--gap));animation:ros-make-room var(--ros-duration-arrive) var(--ros-ease-arrive) var(--m1-at) backwards}.brow--new .flap:before,.brow--new .flap:after{content:"";background:var(--ros-ink-100);transform-origin:50% 100%;position:absolute;inset-inline:0;transform:scaleY(0)}.brow--new .flap:before{animation:ros-fold var(--ros-duration-quick) var(--ros-ease-arrive) calc(var(--m1-at) + .32s + var(--n,1) * 70ms) backwards;border-radius:.2em .2em 0 0;inset-block:0 calc(50% + 1px)}.brow--new .flap:after{animation:ros-fold var(--ros-duration-quick) var(--ros-ease-arrive) calc(var(--m1-at) + .46s + var(--n,1) * 70ms) backwards;border-radius:0 0 .2em .2em;inset-block:calc(50% + 1px) 0}.brow--new .tag{animation:ros-fade var(--ros-duration-step) var(--ros-ease-arrive) calc(var(--m1-at) + .85s) backwards}.brow--new:after{content:"";border:2px solid var(--ros-ink-900);border-radius:inherit;opacity:0;animation:ros-mark calc(3.5 * var(--ros-duration-arrive)) var(--ros-ease-arrive) var(--m1-at) backwards;position:absolute;inset:0}.board__n[data-was]:before,.board__n>span{grid-area:1/1}.board__n[data-was]:before{content:attr(data-was);opacity:0;animation:ros-was var(--ros-duration-quick) var(--ros-ease-arrive) calc(var(--m1-at) + .46s) backwards}.board__n[data-was]>span{animation:ros-land var(--ros-duration-step) var(--ros-ease-arrive) calc(var(--m1-at) + .46s) backwards}@keyframes ros-was{0%{opacity:1}}@keyframes ros-mark{0%,60%{opacity:1}}@supports (inline-size:calc(1px * sibling-index())){.brow--new .flap{--n:sibling-index()}}@supports not (inline-size:calc(1px * sibling-index())){.brow--new .flap:nth-child(2){--n:2}.brow--new .flap:nth-child(4){--n:4}.brow--new .flap:nth-child(5){--n:5}}}@media (prefers-contrast:more){.board{border:3px solid var(--ros-ink-900);background:var(--ros-white)}.brow__meta{color:var(--ros-ink-800)}}@media (forced-colors:active){.board{border:2px solid canvastext}}
