@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-scroll-snap-strictness:proximity;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer legacy;@layer theme{:root,:host{--ui-color-ink:#15171c;--ui-color-ink-2:#3a3e46;--ui-color-muted:#5d626b;--ui-color-faint:#9a9ea6;--ui-color-line:#15171c17;--ui-color-page:#e7e8eb;--ui-color-page-admin:#ecedef;--ui-color-card:#fff;--ui-color-soft:#f4f4f6;--ui-color-orange:#f06a2a;--ui-color-orange-ink:#cc4a12;--ui-color-lime:#d3ec5b;--ui-color-red:#d62f33;--ui-color-red-soft:#d62f331f;--ui-color-yellow:#f2d13a;--ui-color-scrim:#15171c4d;--ui-color-frame:#fafafb;--ui-color-dots:#b5b9c0;--ui-color-on-ink-fill:#ffffff1f;--ui-color-on-ink-field:#ffffff14;--ui-color-on-ink-muted:#fff9;--ui-color-on-ink-faint:#ffffff80;--ui-color-glass-chip:#ffffffd1;--ui-color-photo-backdrop:#c9cdd2;--ui-color-track-off:#15171c24;--ui-color-finish-track:#f06a2a38;--ui-color-grab:#d9dbdf;--ui-color-place-pill:#ffffffb3;--ui-color-avatar-green:#e6edd3;--ui-color-avatar-blue:#d8e3ee;--ui-color-avatar-sand:#ede3d8;--ui-color-avatar-teal:#d9e6e4;--ui-color-avatar-yellow:#f7ebb5;--ui-color-block:#e1e3e7;--ui-color-live-tint:#d3ec5b8c;--ui-color-live-ink:#4d5b0b;--ui-color-scheduled-tint:#f06a2a24;--ui-color-brand-teal:#2e6e6a;--ui-color-yellow-tint:#f2d13a52;--ui-color-yellow-ink:#6b5600;--ui-color-red-ink:#a1222a;--ui-color-on-ink-hover:#ffffff3d;--ui-color-tile-edge:#a8a8a8;--ui-color-tile-edge-shade:#545454;--ui-color-tag-give-away:#556510;--ui-color-tag-give-away-tint:#e8edd8;--ui-color-tag-wanted:#4a3592;--ui-color-tag-wanted-tint:#e6e0f6;--ui-color-tag-lost-and-found:#9a3a0d;--ui-color-tag-lost-and-found-tint:#fce1d4;--ui-color-tag-get-together:#1d4f86;--ui-color-tag-get-together-tint:#dcebfa;--ui-color-tag-recommend:#6b5a06;--ui-color-tag-recommend-tint:#f7efc4;--ui-color-tag-question:#165a6b;--ui-color-tag-question-tint:#e0f0f4;--ui-color-tag-just-saying:#3a3e46;--ui-color-tag-just-saying-tint:#e4e5e8;--ui-color-tag-book-club:#7a2e5e;--ui-color-tag-book-club-tint:#f3e3ee;--ui-color-tag-dog-owners:#1f6b57;--ui-color-tag-dog-owners-tint:#e2f0ec;--ui-color-type-update:#6b7078;--ui-color-type-announcement:#2a4bd7;--ui-color-type-event:#f06a2a;--ui-color-type-maintenance:#b8860b;--ui-color-type-emergency:#d62f33;--ui-color-type-reminder:#7e9416;--ui-color-type-policy:#3a3e46;--ui-color-type-community:#2e7d5b;--ui-color-type-offer:#c9a400;--ui-color-type-promotion:#b24bb0;--ui-color-type-safety:#e0662a;--ui-color-type-rules:#15171c;--ui-color-type-misc:#9a9ea6;--ui-color-fill-primary:#15171c;--ui-color-fill-primary-text:#fff;--ui-color-fill-on-grey:#fff;--ui-color-fill-on-grey-text:#15171c;--ui-color-fill-on-white:#f4f4f6;--ui-color-fill-on-white-text:#15171c;--ui-color-fill-on-photo-text:#15171c;--ui-color-fill-finish:#f06a2a;--ui-color-fill-finish-text:#fff;--ui-color-fill-destructive:#d62f331f;--ui-color-fill-destructive-text:#a1222a;--ui-color-fill-quiet:transparent;--ui-color-fill-quiet-text:#15171c;--ui-color-fill-on-ink:#ffffff1f;--ui-color-fill-on-ink-text:#fff;--ui-font-sans:Outfit, system-ui, sans-serif;--ui-font-weight-light:300;--ui-font-weight-normal:400;--ui-font-weight-medium:500;--ui-tracking-none:0;--ui-leading-normal:normal;--ui-text-display:40px;--ui-text-display--line-height:1;--ui-text-display--letter-spacing:-.035em;--ui-text-display--font-weight:300;--ui-text-display-desktop:88px;--ui-text-display-desktop--line-height:1;--ui-text-display-desktop--letter-spacing:-.035em;--ui-text-display-desktop--font-weight:300;--ui-text-figure:44px;--ui-text-figure--line-height:1;--ui-text-figure--letter-spacing:-.03em;--ui-text-figure--font-weight:300;--ui-text-figure-desktop:56px;--ui-text-figure-desktop--line-height:1;--ui-text-figure-desktop--letter-spacing:-.03em;--ui-text-figure-desktop--font-weight:300;--ui-text-title:28px;--ui-text-title--line-height:1.1;--ui-text-title--letter-spacing:-.02em;--ui-text-title--font-weight:300;--ui-text-title-desktop:32px;--ui-text-title-desktop--line-height:1.1;--ui-text-title-desktop--letter-spacing:-.02em;--ui-text-title-desktop--font-weight:300;--ui-text-section:23px;--ui-text-section--line-height:1.2;--ui-text-section--letter-spacing:-.01em;--ui-text-section--font-weight:400;--ui-text-section-desktop:27px;--ui-text-section-desktop--line-height:1.2;--ui-text-section-desktop--letter-spacing:-.01em;--ui-text-section-desktop--font-weight:400;--ui-text-headline:19px;--ui-text-headline--line-height:1.25;--ui-text-headline--letter-spacing:-.01em;--ui-text-headline--font-weight:400;--ui-text-headline-desktop:21px;--ui-text-headline-desktop--line-height:1.25;--ui-text-headline-desktop--letter-spacing:-.01em;--ui-text-headline-desktop--font-weight:400;--ui-text-lead:17px;--ui-text-lead--line-height:1.45;--ui-text-lead--letter-spacing:0;--ui-text-lead--font-weight:400;--ui-text-lead-desktop:18px;--ui-text-lead-desktop--line-height:1.45;--ui-text-lead-desktop--letter-spacing:0;--ui-text-lead-desktop--font-weight:400;--ui-text-body:15px;--ui-text-body--line-height:1.5;--ui-text-body--letter-spacing:0;--ui-text-body--font-weight:400;--ui-text-body-desktop:15px;--ui-text-body-desktop--line-height:1.5;--ui-text-body-desktop--letter-spacing:0;--ui-text-body-desktop--font-weight:400;--ui-text-small:14px;--ui-text-small--line-height:1.45;--ui-text-small--letter-spacing:0;--ui-text-small--font-weight:400;--ui-text-small-desktop:14px;--ui-text-small-desktop--line-height:1.45;--ui-text-small-desktop--letter-spacing:0;--ui-text-small-desktop--font-weight:400;--ui-text-label:14px;--ui-text-label--line-height:1.3;--ui-text-label--letter-spacing:0;--ui-text-label--font-weight:500;--ui-text-label-desktop:14px;--ui-text-label-desktop--line-height:1.3;--ui-text-label-desktop--letter-spacing:0;--ui-text-label-desktop--font-weight:500;--ui-text-caption:13px;--ui-text-caption--line-height:1.4;--ui-text-caption--letter-spacing:0;--ui-text-caption--font-weight:400;--ui-text-caption-desktop:13px;--ui-text-caption-desktop--line-height:1.4;--ui-text-caption-desktop--letter-spacing:0;--ui-text-caption-desktop--font-weight:400;--ui-text-micro:12px;--ui-text-micro--line-height:1.35;--ui-text-micro--letter-spacing:0;--ui-text-micro--font-weight:400;--ui-text-micro-desktop:12px;--ui-text-micro-desktop--line-height:1.35;--ui-text-micro-desktop--letter-spacing:0;--ui-text-micro-desktop--font-weight:400;--ui-text-tiny:11px;--ui-text-tiny--line-height:1.3;--ui-text-tiny--letter-spacing:.02em;--ui-text-tiny--font-weight:500;--ui-text-tiny-desktop:11px;--ui-text-tiny-desktop--line-height:1.3;--ui-text-tiny-desktop--letter-spacing:.02em;--ui-text-tiny-desktop--font-weight:500;--ui-spacing-0:0px;--ui-spacing-2:2px;--ui-spacing-4:4px;--ui-spacing-6:6px;--ui-spacing-8:8px;--ui-spacing-10:10px;--ui-spacing-12:12px;--ui-spacing-14:14px;--ui-spacing-16:16px;--ui-spacing-20:20px;--ui-spacing-24:24px;--ui-spacing-32:32px;--ui-spacing-40:40px;--ui-spacing-56:56px;--ui-spacing-72:72px;--ui-spacing-button-36:36px;--ui-spacing-button-44:44px;--ui-spacing-button-52:52px;--ui-spacing-button-x-44:18px;--ui-spacing-button-x-52:22px;--ui-spacing-round-48:48px;--ui-spacing-chip-28:28px;--ui-spacing-chip-30:30px;--ui-spacing-chip-34:34px;--ui-spacing-chip-gap:7px;--ui-spacing-dot:7px;--ui-spacing-field:48px;--ui-spacing-search:44px;--ui-spacing-field-area:96px;--ui-spacing-field-area-y:13px;--ui-spacing-switch-w:48px;--ui-spacing-switch-h:28px;--ui-spacing-knob:22px;--ui-spacing-knob-inset:3px;--ui-spacing-avatar-52:52px;--ui-spacing-grab-w:44px;--ui-spacing-grab-h:5px;--ui-spacing-sheet-x:18px;--ui-spacing-sheet-bottom:28px;--ui-spacing-phone-w:390px;--ui-spacing-phone-h:844px;--ui-spacing-status:47px;--ui-spacing-status-x:30px;--ui-spacing-notch-w:110px;--ui-spacing-notch-h:30px;--ui-spacing-notch-top:9px;--ui-spacing-homebar-w:130px;--ui-spacing-homebar-h:5px;--ui-spacing-topbar-top:54px;--ui-spacing-nav:58px;--ui-spacing-nav-tucked:50px;--ui-spacing-nav-icon:50px;--ui-spacing-nav-icon-tucked:42px;--ui-spacing-nav-bottom:26px;--ui-spacing-finish:70px;--ui-spacing-finish-core:56px;--ui-spacing-finish-inset:7px;--ui-spacing-finish-out:6px;--ui-spacing-finish-cancel-x:11px;--ui-spacing-finish-cancel-y:86px;--ui-spacing-finish-hint-x:84px;--ui-spacing-finish-hint-y:13px;--ui-spacing-tiles-bottom:67px;--ui-spacing-tiles-pad:44px;--ui-spacing-navtile-w:122px;--ui-spacing-navtile-h:138px;--ui-spacing-badge:20px;--ui-spacing-actile-w:82px;--ui-spacing-actile-h:92px;--ui-spacing-actile-pad:11px;--ui-spacing-choice-tile:92px;--ui-spacing-choice-row:58px;--ui-spacing-choice-row-x:18px;--ui-spacing-round-52:52px;--ui-spacing-type-tile:150px;--ui-spacing-switch-travel:20px;--ui-spacing-vote-gap:18px;--ui-spacing-roll-y:9px;--ui-spacing-panel-pad:28px;--ui-spacing-confirm-w:420px;--ui-spacing-side-panel:460px;--ui-spacing-modal-w:640px;--ui-spacing-modal-w-share:880px;--ui-spacing-modal-w-wide:1120px;--ui-spacing-door-band:196px;--ui-spacing-door-band-tablet:240px;--ui-spacing-door-overlap:28px;--ui-spacing-door-col:420px;--ui-spacing-door-col-tablet:480px;--ui-spacing-door-words:440px;--ui-spacing-door-edge:48px;--ui-spacing-inhabby-door:96px;--ui-spacing-inhabby-door-desktop:120px;--ui-spacing-inhabby-open-desktop:150px;--ui-spacing-opening-box:160px;--ui-spacing-opening-box-desktop:190px;--ui-spacing-fo-tile-w:46px;--ui-spacing-fo-tile-h:30px;--ui-spacing-fo-tile-x:114px;--ui-spacing-fo-tile-x-desktop:144px;--ui-spacing-opening-mark-gap:26px;--ui-spacing-qsheet-bottom:96px;--ui-spacing-qsheet-w:370px;--ui-spacing-qfield:92px;--ui-spacing-qfield-x:15px;--ui-spacing-thumb-64:64px;--ui-spacing-thumb-x:22px;--ui-spacing-slim:96px;--ui-spacing-slim-top:50px;--ui-spacing-open-side:52px;--ui-spacing-dots-x:25px;--ui-spacing-desktop-w:1440px;--ui-spacing-desktop-top:22px;--ui-spacing-header-top:30px;--ui-spacing-area:42px;--ui-spacing-areas-pad:5px;--ui-spacing-photo-pill:40px;--ui-spacing-play:64px;--ui-spacing-play-small:52px;--ui-spacing-vbar:44px;--ui-spacing-vbar-track:4px;--ui-spacing-menu-w:238px;--ui-spacing-menu-row:44px;--ui-spacing-confirm-tick:52px;--ui-spacing-confirm-bottom:106px;--ui-spacing-link-panel-photo:140px;--ui-spacing-link-large-photo:200px;--ui-spacing-link-large-social:240px;--ui-spacing-item-thumb-w:56px;--ui-spacing-item-thumb-h:40px;--ui-spacing-ctab:44px;--ui-spacing-ctab-count:28px;--ui-spacing-upcard-w:258px;--ui-spacing-upcard-h:145px;--ui-spacing-report-thumb:64px;--ui-spacing-ring-face:68px;--ui-spacing-ring:3px;--ui-spacing-ring-gap:2px;--ui-spacing-count-pill:52px;--ui-spacing-count-pill-n:36px;--ui-spacing-shade-story:420px;--ui-spacing-shade-story-desktop:520px;--ui-spacing-cal-day:34px;--ui-spacing-track-handle:18px;--ui-spacing-swatch:10px;--ui-spacing-swatch-large:22px;--ui-spacing-minihub-w:600px;--ui-spacing-minihub-h:792px;--ui-spacing-minilobby-w:168px;--ui-spacing-minilobby-h:126px;--ui-radius-thumb:12px;--ui-radius-field:14px;--ui-radius-tile:18px;--ui-radius-row:20px;--ui-radius-card:26px;--ui-radius-sheet:30px;--ui-radius-hero:32px;--ui-radius-pill:999px;--ui-radius-circle:50%;--ui-shadow-small:0 1px 2px #14161c0d,0 8px 20px #14161c0d;--ui-shadow-large:0 22px 44px #14161c24;--ui-blur-7:7px;--ui-ease-out:cubic-bezier(.2,.8,.2,1);--ui-ease-in-out:cubic-bezier(.4,0,.2,1);--ui-ease-linear:linear;--ui-duration-fast:.12s;--ui-duration-standard:.2s;--ui-duration-slow:.32s;--ui-duration-sheet:.38s;--ui-duration-pulse:1.6s}}@layer base{html,body{overscroll-behavior-x:none;overflow-x:clip}:where([data-ui]) input[type=search]::-webkit-search-cancel-button{appearance:none}:where([data-ui],[data-ui] *):not(:where([data-legacy],[data-legacy] *)),:where([data-legacy] [data-ui],[data-legacy] [data-ui] *){box-sizing:border-box;border:0 solid;margin:0;padding:0}:where([data-ui]){font-family:var(--ui-font-sans);-webkit-font-smoothing:antialiased;line-height:normal}:where(button,input,textarea,select):where([data-ui],[data-ui] *):not(:where([data-legacy],[data-legacy] *)),:where(button,input,textarea,select):where([data-legacy] [data-ui],[data-legacy] [data-ui] *){font:inherit;color:inherit;letter-spacing:inherit;text-align:inherit;filter:none;background:0 0;border-radius:0;width:auto;min-height:auto;transition:none}:where(button,[role=button]):where([data-ui],[data-ui] *):not(:where([data-legacy],[data-legacy] *)),:where(button,[role=button]):where([data-legacy] [data-ui],[data-legacy] [data-ui] *){cursor:pointer}:where(img,svg,video):where([data-ui],[data-ui] *):not(:where([data-legacy],[data-legacy] *)),:where(img,svg,video):where([data-legacy] [data-ui],[data-legacy] [data-ui] *){max-width:100%;display:block}:where([data-ui],[data-ui] *):not(:where([data-legacy],[data-legacy] *)):focus-visible,:where([data-legacy] [data-ui],[data-legacy] [data-ui] *):focus-visible{outline:2px solid var(--ui-color-orange);outline-offset:2px}}@layer components;@layer utilities{.ui\:pointer-events-auto{pointer-events:auto}.ui\:pointer-events-none{pointer-events:none}.ui\:invisible{visibility:hidden}.ui\:sheet-foot{z-index:2;background:var(--ui-color-card);border-top:1px solid var(--ui-color-line);padding:12px 16px max(34px, env(safe-area-inset-bottom,0px));inset-inline:0;align-items:center;gap:10px;display:flex;position:fixed;bottom:0}@media (min-width:768px){.ui\:sheet-foot{margin-top:20px;padding:18px 0 0;position:static}}.ui\:sheet-head{z-index:2;background:var(--ui-color-card);padding:calc(56px - var(--ui-spacing-status) + var(--ui-status-here,env(safe-area-inset-top,0px))) 16px 12px;position:sticky;top:0}@media (min-width:768px){.ui\:sheet-head{padding:0;position:static}}.ui\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui\:absolute{position:absolute}.ui\:fixed{position:fixed}.ui\:relative{position:relative}.ui\:sticky{position:sticky}.ui\:inset-0{inset:var(--ui-spacing-0)}.ui\:inset-x-0{inset-inline:var(--ui-spacing-0)}.ui\:inset-x-8{inset-inline:var(--ui-spacing-8)}.ui\:inset-x-10{inset-inline:var(--ui-spacing-10)}.ui\:inset-x-12{inset-inline:var(--ui-spacing-12)}.ui\:inset-x-14{inset-inline:var(--ui-spacing-14)}.ui\:inset-x-16{inset-inline:var(--ui-spacing-16)}.ui\:inset-x-door-edge{inset-inline:var(--ui-spacing-door-edge)}.ui\:inset-y-0{inset-block:var(--ui-spacing-0)}.ui\:-top-6{top:calc(var(--ui-spacing-6) * -1)}.ui\:-top-10{top:calc(var(--ui-spacing-10) * -1)}.ui\:top-0{top:var(--ui-spacing-0)}.ui\:top-1\/2{top:50%}.ui\:top-2\/5{top:40%}.ui\:top-6{top:var(--ui-spacing-6)}.ui\:top-8{top:var(--ui-spacing-8)}.ui\:top-10{top:var(--ui-spacing-10)}.ui\:top-12{top:var(--ui-spacing-12)}.ui\:top-14{top:var(--ui-spacing-14)}.ui\:top-20{top:var(--ui-spacing-20)}.ui\:top-24{top:var(--ui-spacing-24)}.ui\:top-actile-pad{top:var(--ui-spacing-actile-pad)}.ui\:top-finish-hint-y{top:var(--ui-spacing-finish-hint-y)}.ui\:top-finish-inset{top:var(--ui-spacing-finish-inset)}.ui\:top-full{top:100%}.ui\:top-knob-inset{top:var(--ui-spacing-knob-inset)}.ui\:top-notch-top{top:var(--ui-spacing-notch-top)}.ui\:top-under-status-lockup{top:calc(58px - var(--ui-spacing-status) + var(--ui-status-here,env(safe-area-inset-top,0px)))}.ui\:-right-6{right:calc(var(--ui-spacing-6) * -1)}.ui\:right-0{right:var(--ui-spacing-0)}.ui\:right-6{right:var(--ui-spacing-6)}.ui\:right-10{right:var(--ui-spacing-10)}.ui\:right-12{right:var(--ui-spacing-12)}.ui\:right-14{right:var(--ui-spacing-14)}.ui\:right-16{right:var(--ui-spacing-16)}.ui\:right-20{right:var(--ui-spacing-20)}.ui\:right-dots-x{right:var(--ui-spacing-dots-x)}.ui\:right-finish-hint-x{right:var(--ui-spacing-finish-hint-x)}.ui\:-bottom-4{bottom:calc(var(--ui-spacing-4) * -1)}.ui\:bottom-0{bottom:var(--ui-spacing-0)}.ui\:bottom-4{bottom:var(--ui-spacing-4)}.ui\:bottom-6{bottom:var(--ui-spacing-6)}.ui\:bottom-8{bottom:var(--ui-spacing-8)}.ui\:bottom-10{bottom:var(--ui-spacing-10)}.ui\:bottom-12{bottom:var(--ui-spacing-12)}.ui\:bottom-14{bottom:var(--ui-spacing-14)}.ui\:bottom-16{bottom:var(--ui-spacing-16)}.ui\:bottom-20{bottom:var(--ui-spacing-20)}.ui\:bottom-confirm-bottom{bottom:var(--ui-spacing-confirm-bottom)}.ui\:bottom-door-edge{bottom:var(--ui-spacing-door-edge)}.ui\:bottom-finish-cancel-y{bottom:var(--ui-spacing-finish-cancel-y)}.ui\:bottom-nav-bottom{bottom:var(--ui-spacing-nav-bottom)}.ui\:bottom-qsheet-bottom{bottom:var(--ui-spacing-qsheet-bottom)}.ui\:bottom-tiles-bottom{bottom:var(--ui-spacing-tiles-bottom)}.ui\:-left-10{left:calc(var(--ui-spacing-10) * -1)}.ui\:left-0{left:var(--ui-spacing-0)}.ui\:left-1\/2{left:50%}.ui\:left-4{left:var(--ui-spacing-4)}.ui\:left-6{left:var(--ui-spacing-6)}.ui\:left-8{left:var(--ui-spacing-8)}.ui\:left-10{left:var(--ui-spacing-10)}.ui\:left-12{left:var(--ui-spacing-12)}.ui\:left-14{left:var(--ui-spacing-14)}.ui\:left-16{left:var(--ui-spacing-16)}.ui\:left-20{left:var(--ui-spacing-20)}.ui\:left-actile-pad{left:var(--ui-spacing-actile-pad)}.ui\:left-finish-cancel-x{left:var(--ui-spacing-finish-cancel-x)}.ui\:left-finish-inset{left:var(--ui-spacing-finish-inset)}.ui\:left-fo-tile-x{left:var(--ui-spacing-fo-tile-x)}.ui\:left-knob-inset{left:var(--ui-spacing-knob-inset)}.ui\:z-1{z-index:1}.ui\:z-2{z-index:2}.ui\:z-3{z-index:3}.ui\:z-4{z-index:4}.ui\:z-8{z-index:8}.ui\:z-10{z-index:10}.ui\:z-12{z-index:12}.ui\:z-13{z-index:13}.ui\:z-14{z-index:14}.ui\:z-15{z-index:15}.ui\:z-16{z-index:16}.ui\:z-17{z-index:17}.ui\:z-18{z-index:18}.ui\:z-19{z-index:19}.ui\:z-20{z-index:20}.ui\:z-21{z-index:21}.ui\:z-30{z-index:30}.ui\:z-40{z-index:40}.ui\:z-50{z-index:50}.ui\:z-60{z-index:60}.ui\:z-70{z-index:70}.ui\:z-80{z-index:80}.ui\:-m-finish-out{margin:calc(var(--ui-spacing-finish-out) * -1)}.ui\:m-0{margin:var(--ui-spacing-0)}.ui\:-mx-4{margin-inline:calc(var(--ui-spacing-4) * -1)}.ui\:-mx-12{margin-inline:calc(var(--ui-spacing-12) * -1)}.ui\:-mx-16{margin-inline:calc(var(--ui-spacing-16) * -1)}.ui\:mx-6{margin-inline:var(--ui-spacing-6)}.ui\:mx-auto{margin-inline:auto}.ui\:mx-px{margin-inline:1px}.ui\:rich-text{color:var(--ui-color-ink);font-size:var(--ui-text-body);line-height:var(--ui-text-body--line-height)}.ui\:rich-text .ProseMirror{outline:none}.ui\:rich-text h2{font-size:var(--ui-text-headline);line-height:var(--ui-text-headline--line-height);letter-spacing:var(--ui-text-headline--letter-spacing);font-weight:400}.ui\:rich-text :where(p,ul,ol)+:where(p,ul,ol){margin-top:10px}.ui\:rich-text h2+*{margin-top:6px}.ui\:rich-text *+h2{margin-top:12px}.ui\:rich-text ul{padding-left:20px;list-style:outside}.ui\:rich-text ol{padding-left:20px;list-style:decimal}.ui\:rich-text strong{font-weight:500}.ui\:rich-text em{font-style:italic}.ui\:rich-text a{text-decoration:underline}@media (min-width:768px){.ui\:rich-text h2{font-size:var(--ui-text-headline-desktop)}}.ui\:-mt-2{margin-top:calc(var(--ui-spacing-2) * -1)}.ui\:-mt-4{margin-top:calc(var(--ui-spacing-4) * -1)}.ui\:-mt-door-overlap{margin-top:calc(var(--ui-spacing-door-overlap) * -1)}.ui\:mt-0{margin-top:var(--ui-spacing-0)}.ui\:mt-2{margin-top:var(--ui-spacing-2)}.ui\:mt-4{margin-top:var(--ui-spacing-4)}.ui\:mt-6{margin-top:var(--ui-spacing-6)}.ui\:mt-8{margin-top:var(--ui-spacing-8)}.ui\:mt-10{margin-top:var(--ui-spacing-10)}.ui\:mt-12{margin-top:var(--ui-spacing-12)}.ui\:mt-14{margin-top:var(--ui-spacing-14)}.ui\:mt-16{margin-top:var(--ui-spacing-16)}.ui\:mt-20{margin-top:var(--ui-spacing-20)}.ui\:mt-24{margin-top:var(--ui-spacing-24)}.ui\:mt-32{margin-top:var(--ui-spacing-32)}.ui\:mt-40{margin-top:var(--ui-spacing-40)}.ui\:mt-auto{margin-top:auto}.ui\:mt-button-x-44{margin-top:var(--ui-spacing-button-x-44)}.ui\:mt-opening-mark-gap{margin-top:var(--ui-spacing-opening-mark-gap)}.ui\:mt-vote-gap{margin-top:var(--ui-spacing-vote-gap)}.ui\:-mr-2{margin-right:calc(var(--ui-spacing-2) * -1)}.ui\:-mr-4{margin-right:calc(var(--ui-spacing-4) * -1)}.ui\:mr-8{margin-right:var(--ui-spacing-8)}.ui\:mr-10{margin-right:var(--ui-spacing-10)}.ui\:mr-12{margin-right:var(--ui-spacing-12)}.ui\:mr-14{margin-right:var(--ui-spacing-14)}.ui\:mr-16{margin-right:var(--ui-spacing-16)}.ui\:mr-24{margin-right:var(--ui-spacing-24)}.ui\:mb-2{margin-bottom:var(--ui-spacing-2)}.ui\:mb-6{margin-bottom:var(--ui-spacing-6)}.ui\:mb-8{margin-bottom:var(--ui-spacing-8)}.ui\:mb-10{margin-bottom:var(--ui-spacing-10)}.ui\:mb-12{margin-bottom:var(--ui-spacing-12)}.ui\:mb-16{margin-bottom:var(--ui-spacing-16)}.ui\:ml-auto{margin-left:auto}.ui\:line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui\:line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ui\:block{display:block}.ui\:contents{display:contents}.ui\:flex{display:flex}.ui\:grid{display:grid}.ui\:hidden{display:none}.ui\:inline{display:inline}.ui\:inline-block{display:inline-block}.ui\:inline-flex{display:inline-flex}.ui\:inline-grid{display:inline-grid}.ui\:table{display:table}.ui\:size-8{width:var(--ui-spacing-8);height:var(--ui-spacing-8)}.ui\:size-10{width:var(--ui-spacing-10);height:var(--ui-spacing-10)}.ui\:size-20{width:var(--ui-spacing-20);height:var(--ui-spacing-20)}.ui\:size-24{width:var(--ui-spacing-24);height:var(--ui-spacing-24)}.ui\:size-32{width:var(--ui-spacing-32);height:var(--ui-spacing-32)}.ui\:size-40{width:var(--ui-spacing-40);height:var(--ui-spacing-40)}.ui\:size-56{width:var(--ui-spacing-56);height:var(--ui-spacing-56)}.ui\:size-72{width:var(--ui-spacing-72);height:var(--ui-spacing-72)}.ui\:size-avatar-52{width:var(--ui-spacing-avatar-52);height:var(--ui-spacing-avatar-52)}.ui\:size-badge{width:var(--ui-spacing-badge);height:var(--ui-spacing-badge)}.ui\:size-chip-28{width:var(--ui-spacing-chip-28);height:var(--ui-spacing-chip-28)}.ui\:size-confirm-tick{width:var(--ui-spacing-confirm-tick);height:var(--ui-spacing-confirm-tick)}.ui\:size-dot{width:var(--ui-spacing-dot);height:var(--ui-spacing-dot)}.ui\:size-finish{width:var(--ui-spacing-finish);height:var(--ui-spacing-finish)}.ui\:size-finish-core{width:var(--ui-spacing-finish-core);height:var(--ui-spacing-finish-core)}.ui\:size-full{width:100%;height:100%}.ui\:size-inhabby-door{width:var(--ui-spacing-inhabby-door);height:var(--ui-spacing-inhabby-door)}.ui\:size-inhabby-door-desktop{width:var(--ui-spacing-inhabby-door-desktop);height:var(--ui-spacing-inhabby-door-desktop)}.ui\:size-inhabby-open-desktop{width:var(--ui-spacing-inhabby-open-desktop);height:var(--ui-spacing-inhabby-open-desktop)}.ui\:size-knob{width:var(--ui-spacing-knob);height:var(--ui-spacing-knob)}.ui\:size-nav{width:var(--ui-spacing-nav);height:var(--ui-spacing-nav)}.ui\:size-nav-icon{width:var(--ui-spacing-nav-icon);height:var(--ui-spacing-nav-icon)}.ui\:size-nav-icon-tucked{width:var(--ui-spacing-nav-icon-tucked);height:var(--ui-spacing-nav-icon-tucked)}.ui\:size-nav-tucked{width:var(--ui-spacing-nav-tucked);height:var(--ui-spacing-nav-tucked)}.ui\:size-play{width:var(--ui-spacing-play);height:var(--ui-spacing-play)}.ui\:size-play-small{width:var(--ui-spacing-play-small);height:var(--ui-spacing-play-small)}.ui\:size-report-thumb{width:var(--ui-spacing-report-thumb);height:var(--ui-spacing-report-thumb)}.ui\:size-ring-face{width:var(--ui-spacing-ring-face);height:var(--ui-spacing-ring-face)}.ui\:size-round-48{width:var(--ui-spacing-round-48);height:var(--ui-spacing-round-48)}.ui\:size-round-52{width:var(--ui-spacing-round-52);height:var(--ui-spacing-round-52)}.ui\:size-swatch{width:var(--ui-spacing-swatch);height:var(--ui-spacing-swatch)}.ui\:size-swatch-large{width:var(--ui-spacing-swatch-large);height:var(--ui-spacing-swatch-large)}.ui\:size-thumb-64{width:var(--ui-spacing-thumb-64);height:var(--ui-spacing-thumb-64)}.ui\:size-thumb-x{width:var(--ui-spacing-thumb-x);height:var(--ui-spacing-thumb-x)}.ui\:size-track-handle{width:var(--ui-spacing-track-handle);height:var(--ui-spacing-track-handle)}.ui\:h-6{height:var(--ui-spacing-6)}.ui\:h-8{height:var(--ui-spacing-8)}.ui\:h-10{height:var(--ui-spacing-10)}.ui\:h-16{height:var(--ui-spacing-16)}.ui\:h-20{height:var(--ui-spacing-20)}.ui\:h-24{height:var(--ui-spacing-24)}.ui\:h-32{height:var(--ui-spacing-32)}.ui\:h-40{height:var(--ui-spacing-40)}.ui\:h-actile-h{height:var(--ui-spacing-actile-h)}.ui\:h-area{height:var(--ui-spacing-area)}.ui\:h-auto{height:auto}.ui\:h-badge{height:var(--ui-spacing-badge)}.ui\:h-button-36{height:var(--ui-spacing-button-36)}.ui\:h-button-44{height:var(--ui-spacing-button-44)}.ui\:h-button-52{height:var(--ui-spacing-button-52)}.ui\:h-cal-day{height:var(--ui-spacing-cal-day)}.ui\:h-chip-28{height:var(--ui-spacing-chip-28)}.ui\:h-chip-30{height:var(--ui-spacing-chip-30)}.ui\:h-chip-34{height:var(--ui-spacing-chip-34)}.ui\:h-choice-row{height:var(--ui-spacing-choice-row)}.ui\:h-choice-tile{height:var(--ui-spacing-choice-tile)}.ui\:h-count-pill{height:var(--ui-spacing-count-pill)}.ui\:h-count-pill-n{height:var(--ui-spacing-count-pill-n)}.ui\:h-ctab{height:var(--ui-spacing-ctab)}.ui\:h-ctab-count{height:var(--ui-spacing-ctab-count)}.ui\:h-door-band{height:var(--ui-spacing-door-band)}.ui\:h-field{height:var(--ui-spacing-field)}.ui\:h-fo-tile-h{height:var(--ui-spacing-fo-tile-h)}.ui\:h-full{height:100%}.ui\:h-grab-h{height:var(--ui-spacing-grab-h)}.ui\:h-homebar-h{height:var(--ui-spacing-homebar-h)}.ui\:h-item-thumb-h{height:var(--ui-spacing-item-thumb-h)}.ui\:h-link-large-photo{height:var(--ui-spacing-link-large-photo)}.ui\:h-link-large-social{height:var(--ui-spacing-link-large-social)}.ui\:h-link-panel-photo{height:var(--ui-spacing-link-panel-photo)}.ui\:h-menu-row{height:var(--ui-spacing-menu-row)}.ui\:h-minihub-h{height:var(--ui-spacing-minihub-h)}.ui\:h-minilobby-h{height:var(--ui-spacing-minilobby-h)}.ui\:h-nav{height:var(--ui-spacing-nav)}.ui\:h-nav-tucked{height:var(--ui-spacing-nav-tucked)}.ui\:h-navtile-h{height:var(--ui-spacing-navtile-h)}.ui\:h-notch-h{height:var(--ui-spacing-notch-h)}.ui\:h-phone-h{height:var(--ui-spacing-phone-h)}.ui\:h-photo-pill{height:var(--ui-spacing-photo-pill)}.ui\:h-search{height:var(--ui-spacing-search)}.ui\:h-shade-story{height:var(--ui-spacing-shade-story)}.ui\:h-shade-story-desktop{height:var(--ui-spacing-shade-story-desktop)}.ui\:h-status{height:var(--ui-spacing-status)}.ui\:h-switch-h{height:var(--ui-spacing-switch-h)}.ui\:h-under-status-door{height:calc(var(--ui-spacing-door-band) - var(--ui-spacing-status) + var(--ui-status-here,env(safe-area-inset-top,0px)))}.ui\:h-under-status-slim{height:calc(var(--ui-spacing-slim) - var(--ui-spacing-status) + var(--ui-status-here,env(safe-area-inset-top,0px)))}.ui\:h-upcard-h{height:var(--ui-spacing-upcard-h)}.ui\:h-vbar{height:var(--ui-spacing-vbar)}.ui\:h-vbar-track{height:var(--ui-spacing-vbar-track)}.ui\:max-h-full{max-height:100%}.ui\:min-h-0{min-height:var(--ui-spacing-0)}.ui\:min-h-button-52{min-height:var(--ui-spacing-button-52)}.ui\:min-h-dvh{min-height:100dvh}.ui\:min-h-field-area{min-height:var(--ui-spacing-field-area)}.ui\:min-h-full{min-height:100%}.ui\:min-h-qfield{min-height:var(--ui-spacing-qfield)}.ui\:min-h-screen{min-height:100vh}.ui\:w-0{width:var(--ui-spacing-0)}.ui\:w-14{width:var(--ui-spacing-14)}.ui\:w-32{width:var(--ui-spacing-32)}.ui\:w-actile-w{width:var(--ui-spacing-actile-w)}.ui\:w-auto{width:auto}.ui\:w-desktop-w{width:var(--ui-spacing-desktop-w)}.ui\:w-fo-tile-w{width:var(--ui-spacing-fo-tile-w)}.ui\:w-full{width:100%}.ui\:w-grab-w{width:var(--ui-spacing-grab-w)}.ui\:w-homebar-w{width:var(--ui-spacing-homebar-w)}.ui\:w-item-thumb-w{width:var(--ui-spacing-item-thumb-w)}.ui\:w-menu-w{width:var(--ui-spacing-menu-w)}.ui\:w-minihub-w{width:var(--ui-spacing-minihub-w)}.ui\:w-minilobby-w{width:var(--ui-spacing-minilobby-w)}.ui\:w-navtile-w{width:var(--ui-spacing-navtile-w)}.ui\:w-notch-w{width:var(--ui-spacing-notch-w)}.ui\:w-opening-box{width:var(--ui-spacing-opening-box)}.ui\:w-phone-w{width:var(--ui-spacing-phone-w)}.ui\:w-qsheet-w{width:var(--ui-spacing-qsheet-w)}.ui\:w-switch-w{width:var(--ui-spacing-switch-w)}.ui\:w-upcard-w{width:var(--ui-spacing-upcard-w)}.ui\:max-w-confirm-w{max-width:var(--ui-spacing-confirm-w)}.ui\:max-w-door-words{max-width:var(--ui-spacing-door-words)}.ui\:max-w-full{max-width:100%}.ui\:max-w-none{max-width:none}.ui\:min-w-0{min-width:var(--ui-spacing-0)}.ui\:min-w-24{min-width:var(--ui-spacing-24)}.ui\:min-w-badge{min-width:var(--ui-spacing-badge)}.ui\:min-w-chip-34{min-width:var(--ui-spacing-chip-34)}.ui\:min-w-count-pill-n{min-width:var(--ui-spacing-count-pill-n)}.ui\:min-w-ctab-count{min-width:var(--ui-spacing-ctab-count)}.ui\:min-w-type-tile{min-width:var(--ui-spacing-type-tile)}.ui\:flex-1{flex:1}.ui\:flex-none{flex:none}.ui\:basis-full{flex-basis:100%}.ui\:border-collapse{border-collapse:collapse}.ui\:origin-top{transform-origin:top}.ui\:-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.ui\:translate-x-switch-travel{--tw-translate-x:var(--ui-spacing-switch-travel);translate:var(--tw-translate-x) var(--tw-translate-y)}.ui\:-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.ui\:scale-115{--tw-scale-x:115%;--tw-scale-y:115%;--tw-scale-z:115%;scale:var(--tw-scale-x) var(--tw-scale-y)}.ui\:rotate-90{rotate:90deg}.ui\:rotate-180{rotate:180deg}.ui\:fo-drop{--fo-k:.8;animation:2.6s ease-in infinite fo-drop}@media (min-width:768px){.ui\:fo-drop{--fo-k:1}}@media (prefers-reduced-motion:reduce){.ui\:fo-drop{animation:none}}.ui\:drop-in{animation:drop-in var(--ui-duration-standard) var(--ui-ease-out) both}@media (prefers-reduced-motion:reduce){.ui\:drop-in{animation:none}}.ui\:invite-in{animation:invite-in var(--ui-duration-sheet) ease-out both}@media (prefers-reduced-motion:reduce){.ui\:invite-in{animation:.12s both invite-fade-in}}.ui\:invite-out{animation:invite-out var(--ui-duration-standard) var(--ui-ease-in-out) both}@media (prefers-reduced-motion:reduce){.ui\:invite-out{animation:.12s both invite-fade-out}}.ui\:pulse{animation:pulse var(--ui-duration-pulse) var(--ui-ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.ui\:pulse{animation:none}}.ui\:shade-in{animation:invite-fade-in var(--ui-duration-fast) var(--ui-ease-out) both}@media (prefers-reduced-motion:reduce){.ui\:shade-in{animation:.12s both invite-fade-in}}.ui\:sheet-rise{animation:sheet-rise var(--ui-duration-sheet) var(--ui-ease-out) both}@media (prefers-reduced-motion:reduce){.ui\:sheet-rise{animation:none}}.ui\:toast-rise{animation:toast-rise var(--ui-duration-standard) var(--ui-ease-out) both}@media (prefers-reduced-motion:reduce){.ui\:toast-rise{animation:.12s both invite-fade-in}}.ui\:viewer-in{animation:invite-fade-in var(--ui-duration-standard) var(--ui-ease-out) both}@media (prefers-reduced-motion:reduce){.ui\:viewer-in{animation:.12s both invite-fade-in}}.ui\:fade-in{animation:.35s both fade-in}.ui\:finish-flash{animation:finish-flash var(--ui-duration-standard) var(--ui-ease-in-out) var(--ui-duration-standard) infinite alternate}.ui\:menu-drop{animation:menu-drop var(--ui-duration-standard) ease both}.ui\:opening-in{animation:.12s both invite-fade-in}.ui\:opening-out{animation:.12s both invite-fade-out}.ui\:quick-rise-sheet{animation:quick-rise var(--ui-duration-sheet) cubic-bezier(.2, .85, .25, 1) 50ms both}.ui\:quick-rise-tiles{animation:.35s cubic-bezier(.2,.85,.25,1) both quick-rise}.ui\:cursor-default{cursor:default}.ui\:cursor-pointer{cursor:pointer}.ui\:touch-none{touch-action:none}.ui\:resize-none{resize:none}.ui\:snap-x{scroll-snap-type:x var(--tw-scroll-snap-strictness)}.ui\:snap-mandatory{--tw-scroll-snap-strictness:mandatory}.ui\:snap-center{scroll-snap-align:center}.ui\:snap-start{scroll-snap-align:start}.ui\:list-decimal{list-style-type:decimal}.ui\:list-disc{list-style-type:disc}.ui\:list-none{list-style-type:none}.ui\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.ui\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.ui\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.ui\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.ui\:flex-col{flex-direction:column}.ui\:flex-wrap{flex-wrap:wrap}.ui\:place-items-center{place-items:center}.ui\:items-baseline{align-items:baseline}.ui\:items-center{align-items:center}.ui\:items-end{align-items:flex-end}.ui\:items-start{align-items:flex-start}.ui\:items-stretch{align-items:stretch}.ui\:justify-between{justify-content:space-between}.ui\:justify-center{justify-content:center}.ui\:justify-end{justify-content:flex-end}.ui\:justify-items-start{justify-items:start}.ui\:gap-0{gap:var(--ui-spacing-0)}.ui\:gap-2{gap:var(--ui-spacing-2)}.ui\:gap-4{gap:var(--ui-spacing-4)}.ui\:gap-6{gap:var(--ui-spacing-6)}.ui\:gap-8{gap:var(--ui-spacing-8)}.ui\:gap-10{gap:var(--ui-spacing-10)}.ui\:gap-12{gap:var(--ui-spacing-12)}.ui\:gap-14{gap:var(--ui-spacing-14)}.ui\:gap-16{gap:var(--ui-spacing-16)}.ui\:gap-20{gap:var(--ui-spacing-20)}.ui\:gap-24{gap:var(--ui-spacing-24)}.ui\:gap-32{gap:var(--ui-spacing-32)}.ui\:gap-40{gap:var(--ui-spacing-40)}.ui\:gap-chip-gap{gap:var(--ui-spacing-chip-gap)}.ui\:gap-y-12{row-gap:var(--ui-spacing-12)}.ui\:self-center{align-self:center}.ui\:self-start{align-self:flex-start}.ui\:justify-self-start{justify-self:flex-start}.ui\:truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui\:overflow-auto{overflow:auto}.ui\:overflow-hidden{overflow:hidden}.ui\:overflow-visible{overflow:visible}.ui\:overflow-x-auto{overflow-x:auto}.ui\:overflow-y-auto{overflow-y:auto}.ui\:overscroll-contain{overscroll-behavior:contain}.ui\:finish-ring{background:conic-gradient(var(--ui-color-orange) calc(var(--fill,100) * 1%), var(--ui-color-finish-track) 0);-webkit-mask:radial-gradient(circle, transparent calc(var(--ui-spacing-finish-core) / 2 + var(--ui-spacing-4) - .5px), #000 calc(var(--ui-spacing-finish-core) / 2 + var(--ui-spacing-4)));-webkit-mask:radial-gradient(circle, transparent calc(var(--ui-spacing-finish-core) / 2 + var(--ui-spacing-4) - .5px), #000 calc(var(--ui-spacing-finish-core) / 2 + var(--ui-spacing-4)));-webkit-mask:radial-gradient(circle, transparent calc(var(--ui-spacing-finish-core) / 2 + var(--ui-spacing-4) - .5px), #000 calc(var(--ui-spacing-finish-core) / 2 + var(--ui-spacing-4)));-webkit-mask:radial-gradient(circle, transparent calc(var(--ui-spacing-finish-core) / 2 + var(--ui-spacing-4) - .5px), #000 calc(var(--ui-spacing-finish-core) / 2 + var(--ui-spacing-4)));mask:radial-gradient(circle, transparent calc(var(--ui-spacing-finish-core) / 2 + var(--ui-spacing-4) - .5px), #000 calc(var(--ui-spacing-finish-core) / 2 + var(--ui-spacing-4)));border-radius:50%}.ui\:rounded-card{border-radius:var(--ui-radius-card)}.ui\:rounded-circle{border-radius:var(--ui-radius-circle)}.ui\:rounded-field{border-radius:var(--ui-radius-field)}.ui\:rounded-hero{border-radius:var(--ui-radius-hero)}.ui\:rounded-none{border-radius:0}.ui\:rounded-pill{border-radius:var(--ui-radius-pill)}.ui\:rounded-row{border-radius:var(--ui-radius-row)}.ui\:rounded-sheet{border-radius:var(--ui-radius-sheet)}.ui\:rounded-thumb{border-radius:var(--ui-radius-thumb)}.ui\:rounded-tile{border-radius:var(--ui-radius-tile)}.ui\:rounded-t-card{border-top-left-radius:var(--ui-radius-card);border-top-right-radius:var(--ui-radius-card)}.ui\:rounded-t-sheet{border-top-left-radius:var(--ui-radius-sheet);border-top-right-radius:var(--ui-radius-sheet)}.ui\:rounded-l-hero{border-top-left-radius:var(--ui-radius-hero);border-bottom-left-radius:var(--ui-radius-hero)}.ui\:rounded-b-card{border-bottom-right-radius:var(--ui-radius-card);border-bottom-left-radius:var(--ui-radius-card)}.ui\:rounded-b-sheet{border-bottom-right-radius:var(--ui-radius-sheet);border-bottom-left-radius:var(--ui-radius-sheet)}.ui\:border{border-style:var(--tw-border-style);border-width:1px}.ui\:border-0{border-style:var(--tw-border-style);border-width:0}.ui\:border-2{border-style:var(--tw-border-style);border-width:2px}.ui\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.ui\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.ui\:border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.ui\:border-dotted{--tw-border-style:dotted;border-style:dotted}.ui\:border-solid{--tw-border-style:solid;border-style:solid}.ui\:border-dots{border-color:var(--ui-color-dots)}.ui\:border-line{border-color:var(--ui-color-line)}.ui\:border-on-ink-fill{border-color:var(--ui-color-on-ink-fill)}.ui\:border-orange{border-color:var(--ui-color-orange)}.ui\:border-t-tile-edge{border-top-color:var(--ui-color-tile-edge)}.ui\:border-r-tile-edge-shade{border-right-color:var(--ui-color-tile-edge-shade)}.ui\:border-b-tile-edge-shade{border-bottom-color:var(--ui-color-tile-edge-shade)}.ui\:border-l-tile-edge{border-left-color:var(--ui-color-tile-edge)}.ui\:material-frost{-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2);background-color:#ecedef9e}.ui\:material-glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#fffffff0}.ui\:material-photo-button{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:#ffffffc2}.ui\:material-photo-dark{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background-color:#15171c47}.ui\:material-photo-light{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background-color:#ffffff29}.ui\:material-scrim{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#15171c4d}.ui\:material-shade-glass{-webkit-backdrop-filter:blur(7px)saturate(1.1);backdrop-filter:blur(7px)saturate(1.1);background-color:#0000}.ui\:material-veil{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:#e7e8eb8c}.ui\:bg-avatar-blue{background-color:var(--ui-color-avatar-blue)}.ui\:bg-avatar-green{background-color:var(--ui-color-avatar-green)}.ui\:bg-avatar-sand{background-color:var(--ui-color-avatar-sand)}.ui\:bg-avatar-teal{background-color:var(--ui-color-avatar-teal)}.ui\:bg-avatar-yellow{background-color:var(--ui-color-avatar-yellow)}.ui\:bg-block{background-color:var(--ui-color-block)}.ui\:bg-brand-teal{background-color:var(--ui-color-brand-teal)}.ui\:bg-card{background-color:var(--ui-color-card)}.ui\:bg-faint{background-color:var(--ui-color-faint)}.ui\:bg-fill-destructive{background-color:var(--ui-color-fill-destructive)}.ui\:bg-fill-finish{background-color:var(--ui-color-fill-finish)}.ui\:bg-fill-on-grey{background-color:var(--ui-color-fill-on-grey)}.ui\:bg-fill-on-ink{background-color:var(--ui-color-fill-on-ink)}.ui\:bg-fill-on-white{background-color:var(--ui-color-fill-on-white)}.ui\:bg-fill-primary{background-color:var(--ui-color-fill-primary)}.ui\:bg-fill-quiet{background-color:var(--ui-color-fill-quiet)}.ui\:bg-frame{background-color:var(--ui-color-frame)}.ui\:bg-glass-chip{background-color:var(--ui-color-glass-chip)}.ui\:bg-grab{background-color:var(--ui-color-grab)}.ui\:bg-ink{background-color:var(--ui-color-ink)}.ui\:bg-ink-2{background-color:var(--ui-color-ink-2)}.ui\:bg-lime{background-color:var(--ui-color-lime)}.ui\:bg-line{background-color:var(--ui-color-line)}.ui\:bg-live-tint{background-color:var(--ui-color-live-tint)}.ui\:bg-muted{background-color:var(--ui-color-muted)}.ui\:bg-on-ink-faint{background-color:var(--ui-color-on-ink-faint)}.ui\:bg-on-ink-field{background-color:var(--ui-color-on-ink-field)}.ui\:bg-on-ink-fill{background-color:var(--ui-color-on-ink-fill)}.ui\:bg-on-ink-hover{background-color:var(--ui-color-on-ink-hover)}.ui\:bg-orange{background-color:var(--ui-color-orange)}.ui\:bg-page{background-color:var(--ui-color-page)}.ui\:bg-page-admin{background-color:var(--ui-color-page-admin)}.ui\:bg-photo-backdrop{background-color:var(--ui-color-photo-backdrop)}.ui\:bg-place-pill{background-color:var(--ui-color-place-pill)}.ui\:bg-red{background-color:var(--ui-color-red)}.ui\:bg-red-soft{background-color:var(--ui-color-red-soft)}.ui\:bg-scheduled-tint{background-color:var(--ui-color-scheduled-tint)}.ui\:bg-scrim{background-color:var(--ui-color-scrim)}.ui\:bg-soft{background-color:var(--ui-color-soft)}.ui\:bg-tag-book-club{background-color:var(--ui-color-tag-book-club)}.ui\:bg-tag-book-club-tint{background-color:var(--ui-color-tag-book-club-tint)}.ui\:bg-tag-dog-owners{background-color:var(--ui-color-tag-dog-owners)}.ui\:bg-tag-dog-owners-tint{background-color:var(--ui-color-tag-dog-owners-tint)}.ui\:bg-tag-get-together{background-color:var(--ui-color-tag-get-together)}.ui\:bg-tag-get-together-tint{background-color:var(--ui-color-tag-get-together-tint)}.ui\:bg-tag-give-away{background-color:var(--ui-color-tag-give-away)}.ui\:bg-tag-give-away-tint{background-color:var(--ui-color-tag-give-away-tint)}.ui\:bg-tag-just-saying{background-color:var(--ui-color-tag-just-saying)}.ui\:bg-tag-just-saying-tint{background-color:var(--ui-color-tag-just-saying-tint)}.ui\:bg-tag-lost-and-found{background-color:var(--ui-color-tag-lost-and-found)}.ui\:bg-tag-lost-and-found-tint{background-color:var(--ui-color-tag-lost-and-found-tint)}.ui\:bg-tag-question{background-color:var(--ui-color-tag-question)}.ui\:bg-tag-question-tint{background-color:var(--ui-color-tag-question-tint)}.ui\:bg-tag-recommend{background-color:var(--ui-color-tag-recommend)}.ui\:bg-tag-recommend-tint{background-color:var(--ui-color-tag-recommend-tint)}.ui\:bg-tag-wanted{background-color:var(--ui-color-tag-wanted)}.ui\:bg-tag-wanted-tint{background-color:var(--ui-color-tag-wanted-tint)}.ui\:bg-track-off{background-color:var(--ui-color-track-off)}.ui\:bg-type-announcement{background-color:var(--ui-color-type-announcement)}.ui\:bg-type-community{background-color:var(--ui-color-type-community)}.ui\:bg-type-emergency{background-color:var(--ui-color-type-emergency)}.ui\:bg-type-event{background-color:var(--ui-color-type-event)}.ui\:bg-type-maintenance{background-color:var(--ui-color-type-maintenance)}.ui\:bg-type-misc{background-color:var(--ui-color-type-misc)}.ui\:bg-type-offer{background-color:var(--ui-color-type-offer)}.ui\:bg-type-policy{background-color:var(--ui-color-type-policy)}.ui\:bg-type-promotion{background-color:var(--ui-color-type-promotion)}.ui\:bg-type-reminder{background-color:var(--ui-color-type-reminder)}.ui\:bg-type-rules{background-color:var(--ui-color-type-rules)}.ui\:bg-type-safety{background-color:var(--ui-color-type-safety)}.ui\:bg-type-update{background-color:var(--ui-color-type-update)}.ui\:bg-yellow{background-color:var(--ui-color-yellow)}.ui\:bg-yellow-tint{background-color:var(--ui-color-yellow-tint)}.ui\:bg-hatch{background-image:repeating-linear-gradient(135deg,#f06a2a 0 1.5px,#0000 1.5px 5px)}.ui\:bg-shade{background-image:linear-gradient(#15171c00,#15171cb3)}.ui\:mask-shade{-webkit-mask-image:linear-gradient(#0000,#000 55%);mask-image:linear-gradient(#0000,#000 55%)}.ui\:fill-brand-teal{fill:var(--ui-color-brand-teal)}.ui\:fill-card{fill:var(--ui-color-card)}.ui\:fill-ink{fill:var(--ui-color-ink)}.ui\:fill-lime{fill:var(--ui-color-lime)}.ui\:fill-none{fill:none}.ui\:stroke-brand-teal{stroke:var(--ui-color-brand-teal)}.ui\:object-contain{object-fit:contain}.ui\:object-cover{object-fit:cover}.ui\:viewer-body{padding:0 16px 16px}@media (min-width:768px){.ui\:viewer-body{padding:0 40px 44px}}.ui\:p-0{padding:var(--ui-spacing-0)}.ui\:p-4{padding:var(--ui-spacing-4)}.ui\:p-6{padding:var(--ui-spacing-6)}.ui\:p-8{padding:var(--ui-spacing-8)}.ui\:p-10{padding:var(--ui-spacing-10)}.ui\:p-12{padding:var(--ui-spacing-12)}.ui\:p-14{padding:var(--ui-spacing-14)}.ui\:p-16{padding:var(--ui-spacing-16)}.ui\:p-20{padding:var(--ui-spacing-20)}.ui\:p-24{padding:var(--ui-spacing-24)}.ui\:p-32{padding:var(--ui-spacing-32)}.ui\:p-actile-pad{padding:var(--ui-spacing-actile-pad)}.ui\:p-areas-pad{padding:var(--ui-spacing-areas-pad)}.ui\:p-panel-pad{padding:var(--ui-spacing-panel-pad)}.ui\:p-ring{padding:var(--ui-spacing-ring)}.ui\:p-ring-gap{padding:var(--ui-spacing-ring-gap)}.ui\:px-2{padding-inline:var(--ui-spacing-2)}.ui\:px-4{padding-inline:var(--ui-spacing-4)}.ui\:px-6{padding-inline:var(--ui-spacing-6)}.ui\:px-8{padding-inline:var(--ui-spacing-8)}.ui\:px-10{padding-inline:var(--ui-spacing-10)}.ui\:px-12{padding-inline:var(--ui-spacing-12)}.ui\:px-14{padding-inline:var(--ui-spacing-14)}.ui\:px-16{padding-inline:var(--ui-spacing-16)}.ui\:px-20{padding-inline:var(--ui-spacing-20)}.ui\:px-24{padding-inline:var(--ui-spacing-24)}.ui\:px-32{padding-inline:var(--ui-spacing-32)}.ui\:px-40{padding-inline:var(--ui-spacing-40)}.ui\:px-button-x-44{padding-inline:var(--ui-spacing-button-x-44)}.ui\:px-button-x-52{padding-inline:var(--ui-spacing-button-x-52)}.ui\:px-choice-row-x{padding-inline:var(--ui-spacing-choice-row-x)}.ui\:px-qfield-x{padding-inline:var(--ui-spacing-qfield-x)}.ui\:px-sheet-x{padding-inline:var(--ui-spacing-sheet-x)}.ui\:px-status-x{padding-inline:var(--ui-spacing-status-x)}.ui\:py-2{padding-block:var(--ui-spacing-2)}.ui\:py-4{padding-block:var(--ui-spacing-4)}.ui\:py-6{padding-block:var(--ui-spacing-6)}.ui\:py-8{padding-block:var(--ui-spacing-8)}.ui\:py-10{padding-block:var(--ui-spacing-10)}.ui\:py-12{padding-block:var(--ui-spacing-12)}.ui\:py-14{padding-block:var(--ui-spacing-14)}.ui\:py-16{padding-block:var(--ui-spacing-16)}.ui\:py-field-area-y{padding-block:var(--ui-spacing-field-area-y)}.ui\:py-roll-y{padding-block:var(--ui-spacing-roll-y)}@media (min-width:768px){.ui\:modal-low{padding-top:96px}}.ui\:pt-0{padding-top:var(--ui-spacing-0)}.ui\:pt-2{padding-top:var(--ui-spacing-2)}.ui\:pt-4{padding-top:var(--ui-spacing-4)}.ui\:pt-8{padding-top:var(--ui-spacing-8)}.ui\:pt-10{padding-top:var(--ui-spacing-10)}.ui\:pt-12{padding-top:var(--ui-spacing-12)}.ui\:pt-14{padding-top:var(--ui-spacing-14)}.ui\:pt-16{padding-top:var(--ui-spacing-16)}.ui\:pt-20{padding-top:var(--ui-spacing-20)}.ui\:pt-24{padding-top:var(--ui-spacing-24)}.ui\:pt-40{padding-top:var(--ui-spacing-40)}.ui\:pt-desktop-top{padding-top:var(--ui-spacing-desktop-top)}.ui\:pt-header-top{padding-top:var(--ui-spacing-header-top)}.ui\:pt-under-status-slim{padding-top:calc(var(--ui-spacing-slim-top) - var(--ui-spacing-status) + var(--ui-status-here,env(safe-area-inset-top,0px)))}.ui\:pt-under-status-topbar{padding-top:calc(var(--ui-spacing-topbar-top) - var(--ui-spacing-status) + var(--ui-status-here,env(safe-area-inset-top,0px)))}@media (min-width:768px){.ui\:sheet-top{padding-top:104px}}.ui\:pr-6{padding-right:var(--ui-spacing-6)}.ui\:pr-8{padding-right:var(--ui-spacing-8)}.ui\:pr-10{padding-right:var(--ui-spacing-10)}.ui\:pr-12{padding-right:var(--ui-spacing-12)}.ui\:pr-14{padding-right:var(--ui-spacing-14)}.ui\:pr-16{padding-right:var(--ui-spacing-16)}.ui\:pr-20{padding-right:var(--ui-spacing-20)}.ui\:pr-button-x-44{padding-right:var(--ui-spacing-button-x-44)}.ui\:pr-open-side{padding-right:var(--ui-spacing-open-side)}.ui\:pb-4{padding-bottom:var(--ui-spacing-4)}.ui\:pb-6{padding-bottom:var(--ui-spacing-6)}.ui\:pb-10{padding-bottom:var(--ui-spacing-10)}.ui\:pb-12{padding-bottom:var(--ui-spacing-12)}.ui\:pb-16{padding-bottom:var(--ui-spacing-16)}.ui\:pb-20{padding-bottom:var(--ui-spacing-20)}.ui\:pb-32{padding-bottom:var(--ui-spacing-32)}.ui\:pb-40{padding-bottom:var(--ui-spacing-40)}.ui\:pb-56{padding-bottom:var(--ui-spacing-56)}.ui\:pb-button-x-52{padding-bottom:var(--ui-spacing-button-x-52)}.ui\:pb-door-end{padding-bottom:calc(var(--ui-spacing-24) + env(safe-area-inset-bottom,0px))}.ui\:pb-over-status{padding-bottom:calc(var(--ui-spacing-status) - var(--ui-status-here,0px))}.ui\:pb-sheet-bottom{padding-bottom:var(--ui-spacing-sheet-bottom)}.ui\:pb-status{padding-bottom:var(--ui-spacing-status)}.ui\:pb-tiles-pad{padding-bottom:var(--ui-spacing-tiles-pad)}.ui\:pl-4{padding-left:var(--ui-spacing-4)}.ui\:pl-6{padding-left:var(--ui-spacing-6)}.ui\:pl-8{padding-left:var(--ui-spacing-8)}.ui\:pl-12{padding-left:var(--ui-spacing-12)}.ui\:pl-14{padding-left:var(--ui-spacing-14)}.ui\:pl-16{padding-left:var(--ui-spacing-16)}.ui\:pl-20{padding-left:var(--ui-spacing-20)}.ui\:pl-40{padding-left:var(--ui-spacing-40)}.ui\:pl-button-x-44{padding-left:var(--ui-spacing-button-x-44)}.ui\:text-center{text-align:center}.ui\:text-left{text-align:left}.ui\:text-right{text-align:right}.ui\:align-top{vertical-align:top}.ui\:font-sans{font-family:var(--ui-font-sans)}.ui\:text-body{font-size:var(--ui-text-body);line-height:var(--tw-leading,var(--ui-text-body--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-body--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-body--font-weight))}.ui\:text-caption{font-size:var(--ui-text-caption);line-height:var(--tw-leading,var(--ui-text-caption--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-caption--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-caption--font-weight))}.ui\:text-display{font-size:var(--ui-text-display);line-height:var(--tw-leading,var(--ui-text-display--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-display--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-display--font-weight))}.ui\:text-figure{font-size:var(--ui-text-figure);line-height:var(--tw-leading,var(--ui-text-figure--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-figure--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-figure--font-weight))}.ui\:text-headline{font-size:var(--ui-text-headline);line-height:var(--tw-leading,var(--ui-text-headline--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-headline--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-headline--font-weight))}.ui\:text-label{font-size:var(--ui-text-label);line-height:var(--tw-leading,var(--ui-text-label--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-label--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-label--font-weight))}.ui\:text-lead{font-size:var(--ui-text-lead);line-height:var(--tw-leading,var(--ui-text-lead--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-lead--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-lead--font-weight))}.ui\:text-micro{font-size:var(--ui-text-micro);line-height:var(--tw-leading,var(--ui-text-micro--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-micro--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-micro--font-weight))}.ui\:text-section{font-size:var(--ui-text-section);line-height:var(--tw-leading,var(--ui-text-section--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-section--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-section--font-weight))}.ui\:text-small{font-size:var(--ui-text-small);line-height:var(--tw-leading,var(--ui-text-small--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-small--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-small--font-weight))}.ui\:text-tiny{font-size:var(--ui-text-tiny);line-height:var(--tw-leading,var(--ui-text-tiny--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-tiny--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-tiny--font-weight))}.ui\:text-title{font-size:var(--ui-text-title);line-height:var(--tw-leading,var(--ui-text-title--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-title--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-title--font-weight))}.ui\:leading-normal{--tw-leading:var(--ui-leading-normal);line-height:var(--ui-leading-normal)}.ui\:font-light{--tw-font-weight:var(--ui-font-weight-light);font-weight:var(--ui-font-weight-light)}.ui\:font-medium{--tw-font-weight:var(--ui-font-weight-medium);font-weight:var(--ui-font-weight-medium)}.ui\:font-normal{--tw-font-weight:var(--ui-font-weight-normal);font-weight:var(--ui-font-weight-normal)}.ui\:tracking-none{--tw-tracking:var(--ui-tracking-none);letter-spacing:var(--ui-tracking-none)}.ui\:wrap-anywhere{overflow-wrap:anywhere}.ui\:whitespace-nowrap{white-space:nowrap}.ui\:whitespace-pre-line{white-space:pre-line}.ui\:whitespace-pre-wrap{white-space:pre-wrap}.ui\:text-card{color:var(--ui-color-card)}.ui\:text-faint{color:var(--ui-color-faint)}.ui\:text-fill-destructive-text{color:var(--ui-color-fill-destructive-text)}.ui\:text-fill-finish-text{color:var(--ui-color-fill-finish-text)}.ui\:text-fill-on-grey-text{color:var(--ui-color-fill-on-grey-text)}.ui\:text-fill-on-ink-text{color:var(--ui-color-fill-on-ink-text)}.ui\:text-fill-on-photo-text{color:var(--ui-color-fill-on-photo-text)}.ui\:text-fill-on-white-text{color:var(--ui-color-fill-on-white-text)}.ui\:text-fill-primary-text{color:var(--ui-color-fill-primary-text)}.ui\:text-fill-quiet{color:var(--ui-color-fill-quiet)}.ui\:text-fill-quiet-text{color:var(--ui-color-fill-quiet-text)}.ui\:text-inherit{color:inherit}.ui\:text-ink{color:var(--ui-color-ink)}.ui\:text-ink-2{color:var(--ui-color-ink-2)}.ui\:text-lime{color:var(--ui-color-lime)}.ui\:text-live-ink{color:var(--ui-color-live-ink)}.ui\:text-muted{color:var(--ui-color-muted)}.ui\:text-on-ink-faint{color:var(--ui-color-on-ink-faint)}.ui\:text-on-ink-muted{color:var(--ui-color-on-ink-muted)}.ui\:text-orange{color:var(--ui-color-orange)}.ui\:text-orange-ink{color:var(--ui-color-orange-ink)}.ui\:text-red{color:var(--ui-color-red)}.ui\:text-red-ink{color:var(--ui-color-red-ink)}.ui\:text-tag-book-club{color:var(--ui-color-tag-book-club)}.ui\:text-tag-dog-owners{color:var(--ui-color-tag-dog-owners)}.ui\:text-tag-get-together{color:var(--ui-color-tag-get-together)}.ui\:text-tag-give-away{color:var(--ui-color-tag-give-away)}.ui\:text-tag-just-saying{color:var(--ui-color-tag-just-saying)}.ui\:text-tag-lost-and-found{color:var(--ui-color-tag-lost-and-found)}.ui\:text-tag-question{color:var(--ui-color-tag-question)}.ui\:text-tag-recommend{color:var(--ui-color-tag-recommend)}.ui\:text-tag-wanted{color:var(--ui-color-tag-wanted)}.ui\:text-yellow-ink{color:var(--ui-color-yellow-ink)}.ui\:no-underline{text-decoration-line:none}.ui\:underline{text-decoration-line:underline}.ui\:caret-card{caret-color:var(--ui-color-card)}.ui\:caret-ink{caret-color:var(--ui-color-ink)}.ui\:opacity-0{opacity:0}.ui\:opacity-40{opacity:.4}.ui\:opacity-45{opacity:.45}.ui\:opacity-50{opacity:.5}.ui\:opacity-80{opacity:.8}.ui\:shadow-bc-current{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#f2d13a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-chosen{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#15171c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-chosen-on-ink{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#f06a2a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-dark-edge{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#5d626b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-edge{--tw-shadow:0 0 0 1px var(--tw-shadow-color,#15171c1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-fill-quiet{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,#15171c2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-finish{--tw-shadow:0 10px 26px var(--tw-shadow-color,#f06a2a66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-hatch-edge{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#f06a2a80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-keyline{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,#f06a2a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-keyline-card{--tw-shadow:inset 0 0 0 2px var(--tw-shadow-color,#f06a2a), 0 1px 2px var(--tw-shadow-color,#14161c0d), 0 8px 20px var(--tw-shadow-color,#14161c0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-large{--tw-shadow:0 22px 44px var(--tw-shadow-color,#14161c24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-nav-black{--tw-shadow:0 10px 26px var(--tw-shadow-color,#14161c47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-nav-white{--tw-shadow:0 10px 30px var(--tw-shadow-color,#14161c2e), 0 0 0 1px var(--tw-shadow-color,#15171c0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-panel-edge{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#15171c1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-quiet{--tw-shadow:inset 0 0 0 1.5px var(--tw-shadow-color,#15171c2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-sheet{--tw-shadow:0 -10px 30px var(--tw-shadow-color,#14161c1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-small{--tw-shadow:0 1px 2px var(--tw-shadow-color,#14161c0d), 0 8px 20px var(--tw-shadow-color,#14161c0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-track{--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#15171c14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:shadow-track-glow{--tw-shadow:0 0 0 4px var(--tw-shadow-color,#f06a2a24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:inset-ring-2{--tw-inset-ring-shadow:inset 0 0 0 2px var(--tw-inset-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:inset-ring-orange{--tw-inset-ring-color:var(--ui-color-orange)}.ui\:backdrop-blur-7{--tw-backdrop-blur:blur(var(--ui-blur-7));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.ui\:transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.ui\:transition-all{transition-property:all;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.ui\:transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.ui\:transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.ui\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s)}.ui\:duration-200{--tw-duration:.2s;transition-duration:.2s}.ui\:duration-300{--tw-duration:.3s;transition-duration:.3s}.ui\:duration-fast{--tw-duration:var(--ui-duration-fast);transition-duration:var(--ui-duration-fast)}.ui\:duration-slow{--tw-duration:var(--ui-duration-slow);transition-duration:var(--ui-duration-slow)}.ui\:duration-standard{--tw-duration:var(--ui-duration-standard);transition-duration:var(--ui-duration-standard)}.ui\:ease-in-out{--tw-ease:var(--ui-ease-in-out);transition-timing-function:var(--ui-ease-in-out)}.ui\:ease-linear{--tw-ease:var(--ui-ease-linear);transition-timing-function:var(--ui-ease-linear)}.ui\:ease-out{--tw-ease:var(--ui-ease-out);transition-timing-function:var(--ui-ease-out)}.ui\:outline-none{--tw-outline-style:none;outline-style:none}.ui\:select-none{-webkit-user-select:none;user-select:none}@media (hover:hover){.ui\:group-hover\:bg-ink-2:is(:where(.ui\:group):hover *){background-color:var(--ui-color-ink-2)}.ui\:group-hover\:text-card:is(:where(.ui\:group):hover *){color:var(--ui-color-card)}}.ui\:placeholder\:text-faint::placeholder{color:var(--ui-color-faint)}.ui\:last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}@media (hover:hover){.ui\:hover\:bg-block:hover{background-color:var(--ui-color-block)}.ui\:hover\:bg-ink:hover{background-color:var(--ui-color-ink)}.ui\:hover\:bg-ink-2:hover{background-color:var(--ui-color-ink-2)}.ui\:hover\:bg-on-ink-fill:hover{background-color:var(--ui-color-on-ink-fill)}.ui\:hover\:bg-on-ink-hover:hover{background-color:var(--ui-color-on-ink-hover)}.ui\:hover\:bg-orange:hover{background-color:var(--ui-color-orange)}.ui\:hover\:bg-red:hover{background-color:var(--ui-color-red)}.ui\:hover\:bg-red-soft:hover{background-color:var(--ui-color-red-soft)}.ui\:hover\:bg-soft:hover{background-color:var(--ui-color-soft)}.ui\:hover\:text-card:hover{color:var(--ui-color-card)}.ui\:hover\:shadow-chosen:hover{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#15171c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ui\:hover\:shadow-chosen-on-ink:hover{--tw-shadow:0 0 0 2px var(--tw-shadow-color,#f06a2a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}@media (prefers-reduced-motion:reduce){.ui\:motion-reduce\:transition-none{transition-property:none}}@media print{.ui\:print\:block{display:block}}.ui\:desk\:left-fo-tile-x-desktop:where([data-size=desktop],[data-size=desktop] *){left:var(--ui-spacing-fo-tile-x-desktop)}@media (min-width:768px){.ui\:desk\:left-fo-tile-x-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){left:var(--ui-spacing-fo-tile-x-desktop)}}.ui\:desk\:size-inhabby-open-desktop:where([data-size=desktop],[data-size=desktop] *){width:var(--ui-spacing-inhabby-open-desktop);height:var(--ui-spacing-inhabby-open-desktop)}@media (min-width:768px){.ui\:desk\:size-inhabby-open-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){width:var(--ui-spacing-inhabby-open-desktop);height:var(--ui-spacing-inhabby-open-desktop)}}.ui\:desk\:min-h-0:where([data-size=desktop],[data-size=desktop] *){min-height:var(--ui-spacing-0)}@media (min-width:768px){.ui\:desk\:min-h-0:where(:not([data-size=mobile],[data-size=mobile] *)){min-height:var(--ui-spacing-0)}}.ui\:desk\:w-opening-box-desktop:where([data-size=desktop],[data-size=desktop] *){width:var(--ui-spacing-opening-box-desktop)}@media (min-width:768px){.ui\:desk\:w-opening-box-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){width:var(--ui-spacing-opening-box-desktop)}}.ui\:desk\:w-side-panel:where([data-size=desktop],[data-size=desktop] *){width:var(--ui-spacing-side-panel)}@media (min-width:768px){.ui\:desk\:w-side-panel:where(:not([data-size=mobile],[data-size=mobile] *)){width:var(--ui-spacing-side-panel)}}.ui\:desk\:max-w-modal-w:where([data-size=desktop],[data-size=desktop] *){max-width:var(--ui-spacing-modal-w)}@media (min-width:768px){.ui\:desk\:max-w-modal-w:where(:not([data-size=mobile],[data-size=mobile] *)){max-width:var(--ui-spacing-modal-w)}}.ui\:desk\:max-w-modal-w-share:where([data-size=desktop],[data-size=desktop] *){max-width:var(--ui-spacing-modal-w-share)}@media (min-width:768px){.ui\:desk\:max-w-modal-w-share:where(:not([data-size=mobile],[data-size=mobile] *)){max-width:var(--ui-spacing-modal-w-share)}}.ui\:desk\:max-w-modal-w-wide:where([data-size=desktop],[data-size=desktop] *){max-width:var(--ui-spacing-modal-w-wide)}@media (min-width:768px){.ui\:desk\:max-w-modal-w-wide:where(:not([data-size=mobile],[data-size=mobile] *)){max-width:var(--ui-spacing-modal-w-wide)}}.ui\:desk\:basis-auto:where([data-size=desktop],[data-size=desktop] *){flex-basis:auto}@media (min-width:768px){.ui\:desk\:basis-auto:where(:not([data-size=mobile],[data-size=mobile] *)){flex-basis:auto}}.ui\:desk\:grid-cols-2:where([data-size=desktop],[data-size=desktop] *){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:768px){.ui\:desk\:grid-cols-2:where(:not([data-size=mobile],[data-size=mobile] *)){grid-template-columns:repeat(2,minmax(0,1fr))}}.ui\:desk\:flex-nowrap:where([data-size=desktop],[data-size=desktop] *){flex-wrap:nowrap}@media (min-width:768px){.ui\:desk\:flex-nowrap:where(:not([data-size=mobile],[data-size=mobile] *)){flex-wrap:nowrap}}.ui\:desk\:items-start:where([data-size=desktop],[data-size=desktop] *){align-items:flex-start}@media (min-width:768px){.ui\:desk\:items-start:where(:not([data-size=mobile],[data-size=mobile] *)){align-items:flex-start}}.ui\:desk\:gap-24:where([data-size=desktop],[data-size=desktop] *){gap:var(--ui-spacing-24)}@media (min-width:768px){.ui\:desk\:gap-24:where(:not([data-size=mobile],[data-size=mobile] *)){gap:var(--ui-spacing-24)}}.ui\:desk\:rounded-hero:where([data-size=desktop],[data-size=desktop] *){border-radius:var(--ui-radius-hero)}@media (min-width:768px){.ui\:desk\:rounded-hero:where(:not([data-size=mobile],[data-size=mobile] *)){border-radius:var(--ui-radius-hero)}}.ui\:desk\:p-32:where([data-size=desktop],[data-size=desktop] *){padding:var(--ui-spacing-32)}@media (min-width:768px){.ui\:desk\:p-32:where(:not([data-size=mobile],[data-size=mobile] *)){padding:var(--ui-spacing-32)}}.ui\:desk\:px-40:where([data-size=desktop],[data-size=desktop] *){padding-inline:var(--ui-spacing-40)}@media (min-width:768px){.ui\:desk\:px-40:where(:not([data-size=mobile],[data-size=mobile] *)){padding-inline:var(--ui-spacing-40)}}.ui\:desk\:py-24:where([data-size=desktop],[data-size=desktop] *){padding-block:var(--ui-spacing-24)}@media (min-width:768px){.ui\:desk\:py-24:where(:not([data-size=mobile],[data-size=mobile] *)){padding-block:var(--ui-spacing-24)}}.ui\:desk\:pt-72:where([data-size=desktop],[data-size=desktop] *){padding-top:var(--ui-spacing-72)}@media (min-width:768px){.ui\:desk\:pt-72:where(:not([data-size=mobile],[data-size=mobile] *)){padding-top:var(--ui-spacing-72)}}.ui\:desk\:pb-0:where([data-size=desktop],[data-size=desktop] *){padding-bottom:var(--ui-spacing-0)}@media (min-width:768px){.ui\:desk\:pb-0:where(:not([data-size=mobile],[data-size=mobile] *)){padding-bottom:var(--ui-spacing-0)}}.ui\:desk\:pb-40:where([data-size=desktop],[data-size=desktop] *){padding-bottom:var(--ui-spacing-40)}@media (min-width:768px){.ui\:desk\:pb-40:where(:not([data-size=mobile],[data-size=mobile] *)){padding-bottom:var(--ui-spacing-40)}}.ui\:desk\:text-body-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-body-desktop);line-height:var(--tw-leading,var(--ui-text-body-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-body-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-body-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-body-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-body-desktop);line-height:var(--tw-leading,var(--ui-text-body-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-body-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-body-desktop--font-weight))}}.ui\:desk\:text-caption-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-caption-desktop);line-height:var(--tw-leading,var(--ui-text-caption-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-caption-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-caption-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-caption-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-caption-desktop);line-height:var(--tw-leading,var(--ui-text-caption-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-caption-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-caption-desktop--font-weight))}}.ui\:desk\:text-display-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-display-desktop);line-height:var(--tw-leading,var(--ui-text-display-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-display-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-display-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-display-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-display-desktop);line-height:var(--tw-leading,var(--ui-text-display-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-display-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-display-desktop--font-weight))}}.ui\:desk\:text-figure-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-figure-desktop);line-height:var(--tw-leading,var(--ui-text-figure-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-figure-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-figure-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-figure-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-figure-desktop);line-height:var(--tw-leading,var(--ui-text-figure-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-figure-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-figure-desktop--font-weight))}}.ui\:desk\:text-headline-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-headline-desktop);line-height:var(--tw-leading,var(--ui-text-headline-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-headline-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-headline-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-headline-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-headline-desktop);line-height:var(--tw-leading,var(--ui-text-headline-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-headline-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-headline-desktop--font-weight))}}.ui\:desk\:text-label-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-label-desktop);line-height:var(--tw-leading,var(--ui-text-label-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-label-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-label-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-label-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-label-desktop);line-height:var(--tw-leading,var(--ui-text-label-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-label-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-label-desktop--font-weight))}}.ui\:desk\:text-lead-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-lead-desktop);line-height:var(--tw-leading,var(--ui-text-lead-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-lead-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-lead-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-lead-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-lead-desktop);line-height:var(--tw-leading,var(--ui-text-lead-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-lead-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-lead-desktop--font-weight))}}.ui\:desk\:text-micro-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-micro-desktop);line-height:var(--tw-leading,var(--ui-text-micro-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-micro-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-micro-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-micro-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-micro-desktop);line-height:var(--tw-leading,var(--ui-text-micro-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-micro-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-micro-desktop--font-weight))}}.ui\:desk\:text-section-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-section-desktop);line-height:var(--tw-leading,var(--ui-text-section-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-section-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-section-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-section-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-section-desktop);line-height:var(--tw-leading,var(--ui-text-section-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-section-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-section-desktop--font-weight))}}.ui\:desk\:text-small-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-small-desktop);line-height:var(--tw-leading,var(--ui-text-small-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-small-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-small-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-small-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-small-desktop);line-height:var(--tw-leading,var(--ui-text-small-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-small-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-small-desktop--font-weight))}}.ui\:desk\:text-tiny-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-tiny-desktop);line-height:var(--tw-leading,var(--ui-text-tiny-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-tiny-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-tiny-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-tiny-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-tiny-desktop);line-height:var(--tw-leading,var(--ui-text-tiny-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-tiny-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-tiny-desktop--font-weight))}}.ui\:desk\:text-title-desktop:where([data-size=desktop],[data-size=desktop] *){font-size:var(--ui-text-title-desktop);line-height:var(--tw-leading,var(--ui-text-title-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-title-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-title-desktop--font-weight))}@media (min-width:768px){.ui\:desk\:text-title-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){font-size:var(--ui-text-title-desktop);line-height:var(--tw-leading,var(--ui-text-title-desktop--line-height));letter-spacing:var(--tw-tracking,var(--ui-text-title-desktop--letter-spacing));font-weight:var(--tw-font-weight,var(--ui-text-title-desktop--font-weight))}}.ui\:desk\:shadow-large:where([data-size=desktop],[data-size=desktop] *){--tw-shadow:0 22px 44px var(--tw-shadow-color,#14161c24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:768px){.ui\:desk\:shadow-large:where(:not([data-size=mobile],[data-size=mobile] *)){--tw-shadow:0 22px 44px var(--tw-shadow-color,#14161c24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.ui\:door-tablet\:top-20:where([data-size=desktop],[data-size=desktop] *){top:var(--ui-spacing-20)}@media (min-width:701px){.ui\:door-tablet\:top-20:where(:not([data-size=mobile],[data-size=mobile] *)){top:var(--ui-spacing-20)}}.ui\:door-tablet\:h-door-band-tablet:where([data-size=desktop],[data-size=desktop] *){height:var(--ui-spacing-door-band-tablet)}@media (min-width:701px){.ui\:door-tablet\:h-door-band-tablet:where(:not([data-size=mobile],[data-size=mobile] *)){height:var(--ui-spacing-door-band-tablet)}}.ui\:door-tablet\:h-full:where([data-size=desktop],[data-size=desktop] *){height:100%}@media (min-width:701px){.ui\:door-tablet\:h-full:where(:not([data-size=mobile],[data-size=mobile] *)){height:100%}}.ui\:door-tablet\:max-w-door-col-tablet:where([data-size=desktop],[data-size=desktop] *){max-width:var(--ui-spacing-door-col-tablet)}@media (min-width:701px){.ui\:door-tablet\:max-w-door-col-tablet:where(:not([data-size=mobile],[data-size=mobile] *)){max-width:var(--ui-spacing-door-col-tablet)}}.ui\:door-wide\:sticky:where([data-size=desktop],[data-size=desktop] *){position:sticky}@media (min-width:1100px){.ui\:door-wide\:sticky:where(:not([data-size=mobile],[data-size=mobile] *)){position:sticky}}.ui\:door-wide\:top-0:where([data-size=desktop],[data-size=desktop] *){top:var(--ui-spacing-0)}@media (min-width:1100px){.ui\:door-wide\:top-0:where(:not([data-size=mobile],[data-size=mobile] *)){top:var(--ui-spacing-0)}}.ui\:door-wide\:top-40:where([data-size=desktop],[data-size=desktop] *){top:var(--ui-spacing-40)}@media (min-width:1100px){.ui\:door-wide\:top-40:where(:not([data-size=mobile],[data-size=mobile] *)){top:var(--ui-spacing-40)}}.ui\:door-wide\:left-door-edge:where([data-size=desktop],[data-size=desktop] *){left:var(--ui-spacing-door-edge)}@media (min-width:1100px){.ui\:door-wide\:left-door-edge:where(:not([data-size=mobile],[data-size=mobile] *)){left:var(--ui-spacing-door-edge)}}.ui\:door-wide\:mt-0:where([data-size=desktop],[data-size=desktop] *){margin-top:var(--ui-spacing-0)}@media (min-width:1100px){.ui\:door-wide\:mt-0:where(:not([data-size=mobile],[data-size=mobile] *)){margin-top:var(--ui-spacing-0)}}.ui\:door-wide\:mt-2:where([data-size=desktop],[data-size=desktop] *){margin-top:var(--ui-spacing-2)}@media (min-width:1100px){.ui\:door-wide\:mt-2:where(:not([data-size=mobile],[data-size=mobile] *)){margin-top:var(--ui-spacing-2)}}.ui\:door-wide\:mt-6:where([data-size=desktop],[data-size=desktop] *){margin-top:var(--ui-spacing-6)}@media (min-width:1100px){.ui\:door-wide\:mt-6:where(:not([data-size=mobile],[data-size=mobile] *)){margin-top:var(--ui-spacing-6)}}.ui\:door-wide\:mt-8:where([data-size=desktop],[data-size=desktop] *){margin-top:var(--ui-spacing-8)}@media (min-width:1100px){.ui\:door-wide\:mt-8:where(:not([data-size=mobile],[data-size=mobile] *)){margin-top:var(--ui-spacing-8)}}.ui\:door-wide\:mt-12:where([data-size=desktop],[data-size=desktop] *){margin-top:var(--ui-spacing-12)}@media (min-width:1100px){.ui\:door-wide\:mt-12:where(:not([data-size=mobile],[data-size=mobile] *)){margin-top:var(--ui-spacing-12)}}.ui\:door-wide\:mt-14:where([data-size=desktop],[data-size=desktop] *){margin-top:var(--ui-spacing-14)}@media (min-width:1100px){.ui\:door-wide\:mt-14:where(:not([data-size=mobile],[data-size=mobile] *)){margin-top:var(--ui-spacing-14)}}.ui\:door-wide\:mt-16:where([data-size=desktop],[data-size=desktop] *){margin-top:var(--ui-spacing-16)}@media (min-width:1100px){.ui\:door-wide\:mt-16:where(:not([data-size=mobile],[data-size=mobile] *)){margin-top:var(--ui-spacing-16)}}.ui\:door-wide\:mt-20:where([data-size=desktop],[data-size=desktop] *){margin-top:var(--ui-spacing-20)}@media (min-width:1100px){.ui\:door-wide\:mt-20:where(:not([data-size=mobile],[data-size=mobile] *)){margin-top:var(--ui-spacing-20)}}.ui\:door-wide\:mt-24:where([data-size=desktop],[data-size=desktop] *){margin-top:var(--ui-spacing-24)}@media (min-width:1100px){.ui\:door-wide\:mt-24:where(:not([data-size=mobile],[data-size=mobile] *)){margin-top:var(--ui-spacing-24)}}.ui\:door-wide\:mt-32:where([data-size=desktop],[data-size=desktop] *){margin-top:var(--ui-spacing-32)}@media (min-width:1100px){.ui\:door-wide\:mt-32:where(:not([data-size=mobile],[data-size=mobile] *)){margin-top:var(--ui-spacing-32)}}.ui\:door-wide\:mb-6:where([data-size=desktop],[data-size=desktop] *){margin-bottom:var(--ui-spacing-6)}@media (min-width:1100px){.ui\:door-wide\:mb-6:where(:not([data-size=mobile],[data-size=mobile] *)){margin-bottom:var(--ui-spacing-6)}}.ui\:door-wide\:block:where([data-size=desktop],[data-size=desktop] *){display:block}@media (min-width:1100px){.ui\:door-wide\:block:where(:not([data-size=mobile],[data-size=mobile] *)){display:block}}.ui\:door-wide\:flex:where([data-size=desktop],[data-size=desktop] *){display:flex}@media (min-width:1100px){.ui\:door-wide\:flex:where(:not([data-size=mobile],[data-size=mobile] *)){display:flex}}.ui\:door-wide\:grid:where([data-size=desktop],[data-size=desktop] *){display:grid}@media (min-width:1100px){.ui\:door-wide\:grid:where(:not([data-size=mobile],[data-size=mobile] *)){display:grid}}.ui\:door-wide\:size-inhabby-door-desktop:where([data-size=desktop],[data-size=desktop] *){width:var(--ui-spacing-inhabby-door-desktop);height:var(--ui-spacing-inhabby-door-desktop)}@media (min-width:1100px){.ui\:door-wide\:size-inhabby-door-desktop:where(:not([data-size=mobile],[data-size=mobile] *)){width:var(--ui-spacing-inhabby-door-desktop);height:var(--ui-spacing-inhabby-door-desktop)}}.ui\:door-wide\:h-dvh:where([data-size=desktop],[data-size=desktop] *){height:100dvh}@media (min-width:1100px){.ui\:door-wide\:h-dvh:where(:not([data-size=mobile],[data-size=mobile] *)){height:100dvh}}.ui\:door-wide\:h-full:where([data-size=desktop],[data-size=desktop] *){height:100%}@media (min-width:1100px){.ui\:door-wide\:h-full:where(:not([data-size=mobile],[data-size=mobile] *)){height:100%}}.ui\:door-wide\:w-door-col:where([data-size=desktop],[data-size=desktop] *){width:var(--ui-spacing-door-col)}@media (min-width:1100px){.ui\:door-wide\:w-door-col:where(:not([data-size=mobile],[data-size=mobile] *)){width:var(--ui-spacing-door-col)}}.ui\:door-wide\:max-w-none:where([data-size=desktop],[data-size=desktop] *){max-width:none}@media (min-width:1100px){.ui\:door-wide\:max-w-none:where(:not([data-size=mobile],[data-size=mobile] *)){max-width:none}}.ui\:door-wide\:grid-cols-2:where([data-size=desktop],[data-size=desktop] *){grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:1100px){.ui\:door-wide\:grid-cols-2:where(:not([data-size=mobile],[data-size=mobile] *)){grid-template-columns:repeat(2,minmax(0,1fr))}}.ui\:door-wide\:items-center:where([data-size=desktop],[data-size=desktop] *){align-items:center}@media (min-width:1100px){.ui\:door-wide\:items-center:where(:not([data-size=mobile],[data-size=mobile] *)){align-items:center}}.ui\:door-wide\:justify-center:where([data-size=desktop],[data-size=desktop] *){justify-content:center}@media (min-width:1100px){.ui\:door-wide\:justify-center:where(:not([data-size=mobile],[data-size=mobile] *)){justify-content:center}}.ui\:door-wide\:rounded-none:where([data-size=desktop],[data-size=desktop] *){border-radius:0}@media (min-width:1100px){.ui\:door-wide\:rounded-none:where(:not([data-size=mobile],[data-size=mobile] *)){border-radius:0}}.ui\:door-wide\:px-72:where([data-size=desktop],[data-size=desktop] *){padding-inline:var(--ui-spacing-72)}@media (min-width:1100px){.ui\:door-wide\:px-72:where(:not([data-size=mobile],[data-size=mobile] *)){padding-inline:var(--ui-spacing-72)}}.ui\:door-wide\:py-40:where([data-size=desktop],[data-size=desktop] *){padding-block:var(--ui-spacing-40)}@media (min-width:1100px){.ui\:door-wide\:py-40:where(:not([data-size=mobile],[data-size=mobile] *)){padding-block:var(--ui-spacing-40)}}.ui\:door-wide\:pt-0:where([data-size=desktop],[data-size=desktop] *){padding-top:var(--ui-spacing-0)}@media (min-width:1100px){.ui\:door-wide\:pt-0:where(:not([data-size=mobile],[data-size=mobile] *)){padding-top:var(--ui-spacing-0)}}.ui\:door-wide\:pt-2:where([data-size=desktop],[data-size=desktop] *){padding-top:var(--ui-spacing-2)}@media (min-width:1100px){.ui\:door-wide\:pt-2:where(:not([data-size=mobile],[data-size=mobile] *)){padding-top:var(--ui-spacing-2)}}.ui\:door-wide\:pt-4:where([data-size=desktop],[data-size=desktop] *){padding-top:var(--ui-spacing-4)}@media (min-width:1100px){.ui\:door-wide\:pt-4:where(:not([data-size=mobile],[data-size=mobile] *)){padding-top:var(--ui-spacing-4)}}}@keyframes fo-drop{0%{opacity:0;transform:translateY(-10px)}25%{opacity:1}55%{transform:translate(calc(-62px * var(--fo-k)), calc(62px * var(--fo-k)))}65%{transform:translate(calc(-62px * var(--fo-k)), calc(58px * var(--fo-k)))}80%,to{transform:translate(calc(-62px * var(--fo-k)), calc(76px * var(--fo-k))) scale(.6);opacity:0}}@keyframes invite-in{0%{opacity:0;transform:translateY(24px)}}@keyframes invite-out{to{opacity:0;transform:translateY(12px)}}@keyframes invite-fade-in{0%{opacity:0}}@keyframes invite-fade-out{to{opacity:0}}@keyframes finish-flash{0%{background-color:var(--ui-color-orange)}to{background-color:var(--ui-color-orange-ink)}}@keyframes fade-in{0%{opacity:0}}@keyframes menu-drop{0%{opacity:0;transform:translateY(-6px)}}@keyframes frame-in{0%{box-shadow:none;background-color:#0000}}@keyframes section-unfold{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{max-height:2000px}}@keyframes section-fold{0%{max-height:2000px}to{opacity:0;max-height:0;padding-top:0;padding-bottom:0}}@keyframes larger-in{0%{opacity:0;transform:scale(.97)}}@keyframes player-in{0%{opacity:.6;transform:scale(.82)}}@keyframes posted-ring{0%,to{box-shadow:0 0 0 0 var(--ui-color-orange)}50%{box-shadow:0 0 0 4px var(--ui-color-orange)}}@keyframes menu-grow{0%{opacity:0;transform:scale(.97)}}@keyframes x-pop{0%{opacity:0;transform:scale(.6)}}@keyframes x-slide{0%{opacity:0;transform:translateY(-150px)}}@keyframes line-grow{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){[data-c=C-24],[data-c=C-24] *{animation-duration:.12s!important;animation-delay:0s!important}[data-page=posts-computer],[data-page=posts-computer] *{transition-duration:.12s!important;transition-delay:0s!important;animation-duration:.12s!important;animation-delay:0s!important}}@keyframes quick-rise{0%{opacity:0;transform:translateY(18px)scale(.97)}}@keyframes drop-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes toast-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes sheet-rise{0%{transform:translateY(100%)}}@keyframes pulse{50%{opacity:.5}}@media print{:is(html:has(body>[data-print]),body:has(>[data-print])){background:var(--ui-color-card)!important}body:has(>[data-print])>:not([data-print]){display:none!important}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-scroll-snap-strictness{syntax:"*";inherits:false;initial-value:proximity}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
@layer legacy{:root{color:#112f2f;background:#f5f7f7;font-family:system-ui,-apple-system,sans-serif}*{box-sizing:border-box}body{margin:0}main{max-width:960px;margin:0 auto;padding:32px}a{color:#176e70}button,input,textarea,select{font:inherit;border:1px solid #b2c3c3;border-radius:8px;padding:10px}button{color:#fff;cursor:pointer;background:#106d6e;border:0}section,.card{background:#fff;border-radius:14px;margin:16px 0;padding:22px;box-shadow:0 2px 16px #1233}header{align-items:center;gap:18px;display:flex}h1{letter-spacing:-.03em}label{margin:12px 0;display:block}input,textarea{width:100%;margin:5px 0}nav a{margin-right:20px}.muted{color:#577}.board{align-content:center;gap:24px;min-height:90vh;display:grid}.board .notice{font-size:clamp(26px,3vw,56px)}.board h1{font-size:clamp(52px,6vw,100px)}:root{color:#153c3b;background:#f3f5f3}main{max-width:1120px}button:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){:where(button:hover:not(:disabled)){filter:brightness(.94)}}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #d99527}select{color:#153c3b;background:#fff;width:100%;margin-top:5px;display:block}textarea{resize:vertical}h1,h2,h3{line-height:1.15}h2{font-size:22px}header{border-bottom:1px solid #d6e2df;flex-wrap:wrap;justify-content:space-between;padding-bottom:20px}header nav{align-items:center;gap:18px;margin-left:auto;display:flex}.brand{letter-spacing:.15em;color:#123f3d;font-size:17px;font-weight:800;text-decoration:none}.eyebrow{text-transform:uppercase;letter-spacing:.13em;color:#4d7470;font-size:11px;font-weight:750}.secondary{color:#204d48;background:#edf2ef;border:1px solid #c6d8d1}section,.card{box-shadow:none;border:1px solid #dce5df;border-radius:16px}fieldset{border:0;min-width:0;margin:0;padding:0}.building-heading{justify-content:space-between;align-items:center;gap:20px;margin:30px 0;display:flex}.building-heading h1{margin:8px 0;font-size:38px}.building-picker{max-width:350px;margin-top:24px}.management-grid{grid-template-columns:minmax(260px,.85fr) minmax(0,1.45fr);align-items:start;gap:24px;display:grid}.management-grid section{margin-top:0}.section-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.section-heading h2{margin:8px 0 20px}.filters,.actions{flex-wrap:wrap;gap:8px;display:flex}.filters{margin:16px 0}.filters button{padding:8px;font-size:12px}.filters span{opacity:.75}.notice-list{gap:10px;margin-bottom:18px;display:grid}.notice-row{text-align:left;color:#183e39;background:#f5f8f5;border:1px solid #d6e4dc;border-radius:12px;flex-direction:column;align-items:start;gap:9px;width:100%;padding:16px;display:flex}.notice-row.current{background:#edf6f0;border:2px solid #217a6b}.notice-row strong{line-height:1.3}.notice-row small{color:#56716c;line-height:1.5}.badge{letter-spacing:.04em;text-transform:uppercase;color:#51635e;background:#edf0ee;border-radius:30px;padding:5px 9px;font-size:11px;font-weight:700}.badge.live{color:#176342;background:#d4eee0}.badge.scheduled{color:#30588b;background:#e3edff}.badge.expired,.badge.withdrawn{color:#86523e;background:#f1e5df}.field-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.check{align-items:center;gap:10px;display:flex}.check input{width:18px;height:18px}.muted{color:#5a746c;font-size:13px;line-height:1.6}.actions{margin-top:24px}.actions button{font-size:13px}.save-message{font-weight:600;line-height:1.5}.notice-body{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.information-card{overflow-wrap:anywhere;background:#fff;border:1px solid #d9e6df;border-radius:12px;padding:22px}.information-card h3{margin:12px 0;font-size:22px}.information-card small,.notice-meta{font-size:12px}.notice-meta{text-transform:uppercase;letter-spacing:.04em;color:#59736c;flex-wrap:wrap;gap:10px;display:flex}.tone-important{background:#fffbef;border-left:5px solid #d49a24}.tone-urgent,.zone-alert{background:#fff2f0;border-left:5px solid #bd3938}.tone-urgent .notice-meta,.zone-alert .notice-meta{color:#962d2d}details{border-top:1px solid #dce5df;padding:14px 0}summary{cursor:pointer;font-size:13px;line-height:1.5}.hub-hero{color:#fff;background:#133f3c;border-radius:18px;margin-top:22px;padding:32px}.hub-hero .eyebrow{color:#b5d9cd}.hub-hero h1{margin:14px 0;font-size:36px}.hub-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.hub-zone-banner,.hub-zone-owner,.hub-zone-event{color:#fff;background:#1e615a}.hub-zone-banner h2,.hub-zone-owner h2,.hub-zone-event h2{color:#fff}.hub-zone .information-card{color:#183c37}.hub-zone-alert{color:#fff;background:#a43132}.hub-zone-info .hub-cards,.hub-zone-alert .hub-cards,.hub-zone-banner .hub-cards{grid-template-columns:1fr}.hub-zone-info .information-card h3{font-size:18px}.sign-in{max-width:550px;margin:70px auto}.sign-in h1{font-size:38px}@media (min-width:1100px){.management{max-width:1280px}}@media (max-width:760px){main{padding:20px}.management-grid{grid-template-columns:1fr}.building-heading{flex-direction:column;align-items:start}.building-heading h1{font-size:30px}.hub-cards,.field-grid{grid-template-columns:1fr}.hub-hero{padding:24px}.hub-hero h1{font-size:28px}section{padding:18px}.actions button{flex:auto}.building-picker{max-width:none}header nav{margin-left:0}}.unsaved-bar{background:#fff8e7;border:1px solid #dbbb6d;border-radius:12px;margin:12px 0 20px;padding:16px}.unsaved-bar p{margin:8px 0;font-size:13px;line-height:1.5}.unsaved-bar .actions{margin-top:12px}.workspace-tabs{border-bottom:1px solid #cfdfd7;flex-wrap:wrap;gap:10px;margin:26px 0;padding-bottom:18px;display:flex}.workspace-tabs button{padding:12px 18px}.workspace-tabs button.selected{color:#fff;background:#173f3b}.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:22px;display:grid}.knowledge-card{color:#173f3b;background:#fff;border:1px solid #d6e3db;border-radius:16px;overflow:hidden}.knowledge-card-content{padding:22px}.knowledge-card h3{overflow-wrap:anywhere;margin:8px 0 14px;font-size:23px}.knowledge-card .section-heading{align-items:start}.knowledge-card h4{margin-bottom:8px}.knowledge-photo{object-fit:cover;width:100%;height:220px;display:block}.knowledge-photo-placeholder{color:#2f6e61;background:linear-gradient(120deg,#c9ded2,#edf0de);place-items:center;height:140px;font-size:68px;display:grid}.knowledge-summary{color:#55736a;overflow-wrap:anywhere;line-height:1.6}.knowledge-card details{margin-top:16px;padding-bottom:0}.knowledge-card summary{color:#176c5d;font-size:14px;font-weight:700}.contact-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.contact-actions a{overflow-wrap:anywhere;background:#edf6ef;border:1px solid #bad6c8;border-radius:28px;padding:10px 14px;font-size:14px;text-decoration:none}.favourite-button{flex-shrink:0;padding:8px 10px;font-size:26px;line-height:1}.favourite-button[aria-pressed=true]{color:#926408;background:#fff4d6}.directory-heading{justify-content:space-between;align-items:start;gap:20px;display:flex}.directory-heading h2{margin:10px 0;font-size:30px}.directory-heading p{color:#55736a;line-height:1.5}.directory-controls{grid-template-columns:2fr 1fr;gap:18px;display:grid}.directory-empty{background:#eef4ef;border-radius:14px;padding:28px}.resident-directory{padding:28px}.photo-editor{background:#f2f6f2;border-radius:12px;margin:18px 0;padding:16px}.photo-editor input[type=file]{border:1px dashed #9ab8a9;padding:10px}.preview .knowledge-card{max-width:100%}@media (max-width:760px){.knowledge-grid,.directory-controls{grid-template-columns:1fr}.resident-directory{padding:18px}.directory-heading h2{font-size:25px}.workspace-tabs{gap:8px}.workspace-tabs button{padding:10px 12px;font-size:13px}.knowledge-photo{height:200px}.knowledge-card-content{padding:18px}.contact-actions{flex-direction:column}.contact-actions a{text-align:center}}.live-status{color:#54756a;align-items:center;gap:8px;margin:14px 0;font-size:12px;display:flex}.live-status.live span{color:#21815c}.live-status.connecting span,.live-status.reconnecting span{color:#b78019}.access-workspace{max-width:1280px}.access-intro{max-width:760px;padding:44px 0 24px}.access-intro h1{letter-spacing:-.04em;margin:12px 0;font-size:clamp(2rem,4vw,3.3rem);line-height:1.08}.access-intro p,.access-card p{line-height:1.6}.access-scope{align-items:end;gap:16px;margin:20px 0 24px;display:flex}.access-scope label{flex:1;max-width:560px}.access-summary{color:#fff;background:#193e3d;border:0;justify-content:space-between;gap:32px;padding:32px;display:flex}.access-summary h2{margin:8px 0;font-size:1.8rem}.access-summary p{max-width:660px;line-height:1.5}.access-capacity{flex-direction:column;justify-content:center;gap:8px;min-width:190px;display:flex}.access-capacity strong{font-size:2.4rem}.access-capacity span{opacity:.85;font-size:.9rem}.access-capacity b{color:#ffe1a0;font-size:.85rem}.access-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;margin:24px 0;display:grid}.access-card{background:#fff;border:1px solid #dee7e3;border-radius:20px;min-width:0;margin:0 0 24px;padding:28px}.access-grid>.access-card{margin:0}.access-card h2{letter-spacing:-.025em;margin-top:0;font-size:1.3rem}.access-card label{margin:0 0 16px;display:block}.access-card input,.access-card select{width:100%;margin-top:6px}.access-card .access-check{align-items:center;gap:10px;display:flex}.access-card .access-check input{width:auto;margin:0}.access-card small{color:#536c68;overflow-wrap:anywhere;margin-top:5px;font-size:.8rem;line-height:1.5;display:block}.access-actions{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.access-feedback{color:#285b55;min-height:1.5em;font-size:.9rem}.privacy-card{background:#eef3ef}.access-location-list article,.access-person,.access-support{border-top:1px solid #e1e7e4;padding:18px 0}.access-location-list article{justify-content:space-between;align-items:center;gap:24px;display:flex}.access-location-list h3{margin:0}.access-person p,.access-support p{margin:6px 0 12px;font-size:.9rem}.access-person strong{overflow-wrap:anywhere}.access-audit{border-top:1px solid #dce5e0;margin-top:22px;padding-top:20px}.access-audit summary{cursor:pointer;font-weight:600}.access-audit p{border-bottom:1px solid #eef1ee;padding-bottom:12px;font-size:.9rem}.access-divider{border-top:1px solid #d7e1da;margin-top:36px;padding-top:32px}@media (max-width:760px){.access-grid{grid-template-columns:1fr;gap:16px}.access-summary{flex-direction:column;padding:24px}.access-scope{flex-direction:column;align-items:stretch}.access-card{padding:22px}.access-location-list article{flex-direction:column;align-items:start}.access-workspace header,.access-workspace header nav{flex-wrap:wrap}}.resident-hub .brand{color:var(--group-accent,#326b6b)}.resident-hub .hub-hero{border-left:6px solid var(--group-accent,#326b6b)}.access-workspace .access-card{box-shadow:none}.administration-nav{flex-wrap:wrap;align-items:center;gap:10px;margin:24px 0;display:flex}.administration-nav button{padding:12px 20px}.administration-nav .selected{color:#fff;background:#193e3d}.refresh-administration{margin-left:auto}.organisation-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.organisation-cards .access-card{flex-direction:column;align-items:start;margin:0;display:flex}.organisation-entry>button,.building-entry>.access-actions{margin-top:auto}.organisation-entry p,.building-entry p{margin-bottom:22px}.organisation-usage strong{margin-bottom:5px;font-size:1.4rem;display:block}.access-primary-link{color:#fff;background:#193e3d;border-radius:9px;align-items:center;padding:11px 16px;font-weight:600;text-decoration:none;display:inline-flex}.text-button{color:#285e5e;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.organisation-breadcrumb{margin:30px 0 18px;font-size:.9rem}.organisation-nav{margin:20px 0 28px}.access-summary h1{letter-spacing:-.03em;margin:10px 0;font-size:2rem}.inactive-organisations{align-items:center;gap:9px;margin:0 0 24px;display:flex}.access-card>summary{cursor:pointer;font-size:1.1rem;font-weight:650}.organisation-create{margin-top:28px}.access-workspace details>.access-card{margin-top:22px}@media (max-width:760px){.organisation-cards{grid-template-columns:1fr}.administration-nav{gap:8px}.administration-nav button{padding:10px 14px}.refresh-administration{margin-left:0}.access-workspace .access-intro{padding-top:24px}}.case-workspace{margin:30px 0}.case-intro{justify-content:space-between;align-items:center;gap:24px;display:flex}.case-intro h1{letter-spacing:-.045em;margin:8px 0;font-size:clamp(2rem,4vw,3.2rem)}.case-intro p{max-width:670px;line-height:1.55}.case-intro>button{flex-shrink:0}.case-layout{grid-template-columns:minmax(250px,330px) minmax(0,1fr);align-items:start;gap:28px;display:grid}.case-library{position:sticky;top:20px}.case-filters{flex-wrap:wrap;gap:7px;margin:16px 0;display:flex}.case-filters button{padding:8px 11px;font-size:.82rem}.case-filters span{margin-left:5px}.case-filters .selected{color:#fff;background:#193e3d}.case-list-row{text-align:left;color:#193e3d;background:#fff;border:1px solid #e0e6e3;border-radius:16px;flex-direction:column;gap:10px;width:100%;margin:0 0 12px;padding:20px;font-weight:400;display:flex}.case-list-row>strong{font-size:1.1rem}.case-list-row>span{font-size:.85rem}.case-list-row.selected-case{border:2px solid #326b6b;padding:19px}.case-list-meta{justify-content:space-between;align-items:center;gap:10px;width:100%;font-size:.75rem;display:flex}.case-list-meta>strong{color:#b34b18;font-size:.72rem}.case-status{color:#244b45;background:#eef2ef;border-radius:20px;padding:6px 9px;font-size:.78rem;line-height:1.3;display:inline-flex}.case-panel{background:#fff;border:1px solid #e0e6e3;border-radius:22px;margin:0 0 22px;padding:28px}.case-panel h2{letter-spacing:-.035em;margin:8px 0 20px;font-size:1.8rem}.case-panel h3{margin-top:0}.case-panel label{margin:0 0 18px;display:block}.case-panel input,.case-panel textarea,.case-panel select{width:100%;margin-top:6px}.case-panel small{color:#61716b;margin-top:7px;font-size:.78rem;line-height:1.5;display:block}.case-panel fieldset{border:0;min-width:0;margin:0;padding:0}.case-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.case-title{justify-content:space-between;align-items:start;gap:16px;display:flex}.case-description,.case-timeline p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.case-facts{border-block:1px solid #e3e8e4;grid-template-columns:1fr 1fr;gap:20px;padding:22px 0;font-size:.9rem;display:grid}.case-facts dt{color:#63746b;margin-bottom:7px;font-size:.75rem}.case-facts dd{overflow-wrap:anywhere;margin:0}.case-attachments{margin-top:24px}.case-attachments button{overflow-wrap:anywhere;margin:0 7px 10px 0;font-size:.8rem}.case-timeline{margin:20px 0 30px;padding:0;list-style:none}.case-timeline li{border-top:1px solid #e4e9e5;padding:18px 0}.case-timeline .internal-note{background:#fff6e5;border:1px solid #f4d9a8;border-radius:12px;margin:12px 0;padding:18px}.case-timeline p{margin:10px 0 0}.case-timeline strong{font-size:.9rem}.case-empty{flex-direction:column;justify-content:center;min-height:300px;display:flex}.case-feedback{color:#285b55;min-height:24px}.case-library>label{display:block}.case-library input{width:100%;margin-top:7px}@media (max-width:850px){.case-layout{grid-template-columns:1fr}.case-library{position:static}.case-intro{flex-direction:column;align-items:start}.case-form-grid,.case-facts{grid-template-columns:1fr}.case-panel{padding:22px}.case-title{flex-wrap:wrap}.case-list-row{padding:16px}}.case-review{background:#eef5f0;border:1px solid #b7d1c3;border-radius:14px;margin:20px 0;padding:20px}.case-review p{line-height:1.55}.case-status-explainer{background:#f1f5f2;border-radius:12px;padding:16px 20px}.case-status-explainer p{margin:7px 0 0;line-height:1.5}.case-new-note{color:#a84413;background:#fff0df;border-radius:12px;margin-left:10px;padding:3px 8px;font-size:.7rem;display:inline-block}.message-actions{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.message-actions button{padding:.35rem .7rem;font-size:.8rem}.message-history{background:#eef3f3;border-radius:12px;margin-top:1rem;padding:1rem}.people-tools{flex-wrap:wrap;gap:1rem;display:flex}.people-tools label{flex:1;min-width:180px}.people-table-wrap{overflow-x:auto}.people-table{border-collapse:collapse;text-align:left;width:100%}.people-table th,.people-table td{vertical-align:top;border-bottom:1px solid #dce5e4;padding:1rem .7rem}.people-table th{color:#536a68;font-size:.8rem}.person-badges{flex-wrap:wrap;gap:.5rem;margin:1rem 0;display:flex}.person-badges span{background:#e9f1ef;border-radius:30px;padding:.4rem .8rem}.person-detail dd{white-space:pre-wrap}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}}
@layer legacy{.account-shell{background:var(--ui-admin-background,#ecedef);flex-direction:column;align-items:center;gap:24px;min-height:100svh;padding:clamp(24px,6vw,80px);display:flex}.account-card{background:#fff;border-radius:32px;width:min(100%,510px);padding:clamp(24px,4vw,44px);box-shadow:0 12px 40px #15171c08}.account-card h1{margin:16px 0 24px;font-size:clamp(36px,5vw,54px);font-weight:300;line-height:1.05}.account-card p{line-height:1.6}.account-card>button,.account-card form button[type=submit]{width:100%}.account-card fieldset{border:0;gap:20px;padding:0;display:grid}.account-card label{gap:8px;display:grid}.account-card input{box-sizing:border-box;width:100%;min-height:52px}.account-card button{min-height:46px}.account-actions{gap:10px;display:flex}.account-building-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:20px;display:grid}.account-building-grid article{border:1px solid #e7e8eb;border-radius:24px;padding:24px}.account-building-grid .ui-pill{margin:8px 8px 0 0}}
