@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/7ab938503e4547a1-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/13971731025ec697-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:DM Sans Fallback;src:local("Arial");ascent-override:94.90%;descent-override:29.66%;line-gap-override:0.00%;size-adjust:104.53%}.__className_cb1528{font-family:DM Sans,DM Sans Fallback;font-style:normal}.__variable_cb1528{--font-dm-sans:"DM Sans","DM Sans Fallback"}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_eb6a5a{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400;font-style:normal}.__variable_eb6a5a{--font-instrument-serif:"Instrument Serif","Instrument Serif Fallback"}:root{--color-graphite:#0B0F13;--color-primary:#242C36;--color-primaryLight:#4A5866;--color-gold:#D4AF37;--color-goldDeep:#89671C;--color-goldTint:#F6F1E2;--color-goldTintActive:#F8F3E4;--color-goldTintActiveBorder:#E7D9AF;--color-bgApp:#EDEFF1;--color-surface:#F7F8F9;--color-card:#FFFFFF;--color-cardBorder:#DDE1E5;--color-borderSubtle:#D8DDE1;--color-borderField:#D5DADF;--color-rowSeparator:#EDF0F2;--color-rowSeparator2:#F0F2F4;--color-controlBg:#E9ECEF;--color-segmentedBg:#E4E7EA;--color-tileBg:#EEF1F3;--color-avatarBg:#E7EAED;--color-dashedBorder:#C3CAD0;--color-placeholderStripeA:#F7F5EC;--color-placeholderStripeB:#F1EEE2;--color-textPrimary:#0A0D10;--color-textSecondary:#5A646E;--color-textTertiary:#656D76;--color-textBody:#4A545E;--color-onDark:#FFFFFF;--color-onDarkSecondary:rgba(255,255,255,.66);--color-onDarkA03:rgba(255,255,255,.03);--color-onDarkA06:rgba(255,255,255,.06);--color-onDarkA07:rgba(255,255,255,.07);--color-onDarkA08:rgba(255,255,255,.08);--color-onDarkA10:rgba(255,255,255,.1);--color-onDarkA12:rgba(255,255,255,.12);--color-onDarkA14:rgba(255,255,255,.14);--color-onDarkA18:rgba(255,255,255,.18);--color-onDarkA45:rgba(255,255,255,.45);--color-onDarkA50:rgba(255,255,255,.5);--color-onDarkA55:rgba(255,255,255,.55);--color-onDarkA60:rgba(255,255,255,.6);--color-onDarkA62:rgba(255,255,255,.62);--color-onDarkA65:rgba(255,255,255,.65);--color-onDarkA70:rgba(255,255,255,.7);--color-onDarkA75:rgba(255,255,255,.75);--color-onDarkA80:rgba(255,255,255,.8);--color-onDarkA96:rgba(255,255,255,.96);--color-goldA14:rgba(212,175,55,.14);--color-goldA45:rgba(212,175,55,.45);--color-goldA50:rgba(212,175,55,.5);--color-goldA60:rgba(212,175,55,.6);--color-successFg:#2D7958;--color-successBg:#E4F1EA;--color-warningFg:#83692C;--color-warningBg:#F7EFD8;--color-errorFg:#A5342A;--color-errorBg:#FBEDEB;--color-errorText:#7A2A22;--color-infoFg:#3E4C5C;--color-infoBg:#E9EDF2;--color-neutralBg:#EDF0F2;--color-gateOpen:#4ED08B;--color-gateOpenEnd:#2FA96C;--color-gateOpenText:#0B2E22;--color-gateOpenA16:rgba(78,208,139,.16);--color-gateOpenA18:rgba(78,208,139,.18);--color-noticeBg:#F9F2DE;--color-noticeBorder:#E8DBB4;--color-noticeText:#5E4E1C;--color-tabInactive:#6B737C;--color-statusDotOff:#8B939B;--color-textDisabled:#9AA2A9;--color-textChip:#3C4650;--color-textReject:#B3261E;--color-voteMine:#F1E7C7;--color-scannerTop:#1B222B;--color-unreadBg:#FDFBF4;--color-unreadBorder:#E7D9AF;--color-errorBorder:#F0C9C4;--color-ruleIdle:#B9C0C6;--color-disabledBg:#DDE1E5;--color-switchOff:#D2D7DC;--color-veil:rgba(11,15,19,.45);--color-veilDrawer:rgba(11,15,19,.42);--color-glassTopBar:rgba(237,239,241,.92);--color-glassNotice:rgba(251,249,243,.94);--color-chartGoldTop:#E2C051;--color-chartDarkTop:#39434F;--color-bezelTop:#2B2B2B;--color-bezelBottom:#111111;--color-windowChromeBg:#EBEEF0;--color-windowChromeRed:#DE7C6B;--color-windowChromeYellow:#E3BE6A;--color-windowChromeGreen:#8FBE86;--font-family-ui:"DM Sans";--font-family-serif:"Instrument Serif";--font-family-icons:"Material Symbols Rounded";--font-weights-regular:400;--font-weights-medium:500;--font-weights-bold:700;--font-sizes-titleSerif:23px;--font-sizes-barTitle:16.5px;--font-sizes-body:14px;--font-sizes-secondary:12.5px;--font-sizes-label:11.5px;--font-sizes-micro:10.5px;--font-sizes-webSection:30px;--font-sizes-webSectionMobile:24px;--font-sizes-webCardTitle:14.5px;--font-sizes-webCell:13px;--font-sizes-webTableHead:11px;--font-sizes-webLabel:12px;--font-sizes-amount:26px;--font-sizes-houseNumber:30px;--font-sizes-receiptAmount:22px;--font-sizes-s9_5:9.5px;--font-sizes-s10:10px;--font-sizes-s10_5:10.5px;--font-sizes-s11:11px;--font-sizes-s11_5:11.5px;--font-sizes-s12:12px;--font-sizes-s12_5:12.5px;--font-sizes-s13:13px;--font-sizes-s13_5:13.5px;--font-sizes-s14:14px;--font-sizes-s14_5:14.5px;--font-sizes-s15:15px;--font-sizes-s15_5:15.5px;--font-sizes-s16:16px;--font-sizes-s16_5:16.5px;--font-sizes-s17:17px;--font-sizes-s18:18px;--font-sizes-s19:19px;--font-sizes-s20:20px;--font-sizes-s21:21px;--font-sizes-s22:22px;--font-sizes-s23:23px;--font-sizes-s24:24px;--font-sizes-s26:26px;--font-sizes-s27:27px;--font-sizes-s28:28px;--font-sizes-s30:30px;--font-sizes-s32:32px;--font-sizes-s34:34px;--font-sizes-s38:38px;--font-sizes-s52:52px;--font-sizes-s56:56px;--font-tracking-tight:0.01em;--font-tracking-snug:0.02em;--font-tracking-tableHead:0.06em;--font-tracking-wide:0.08em;--font-tracking-eyebrow:0.14em;--font-tracking-eyebrowWide:0.16em;--font-tracking-brand:0.18em;--font-lineHeights-none:1;--font-lineHeights-l1_1:1.1;--font-lineHeights-l1_15:1.15;--font-lineHeights-l1_25:1.25;--font-lineHeights-l1_3:1.3;--font-lineHeights-l1_35:1.35;--font-lineHeights-l1_4:1.4;--font-lineHeights-l1_45:1.45;--font-lineHeights-paragraph:1.5;--font-lineHeights-l1_55:1.55;--font-lineHeights-l1_6:1.6;--size-phoneWidth:390px;--size-phoneHeight:844px;--size-avatarHero:44px;--size-avatarList:40px;--size-avatarLarge:52px;--size-iconTile:38px;--size-iconTileSmall:34px;--size-logChip:32px;--size-iconCircleLarge:64px;--size-errorBadge:42px;--size-backButton:40px;--size-directoryAction:40px;--size-bellBadge:16px;--size-unreadDot:8px;--size-tabIcon:23px;--size-brandMark:88px;--size-scannerViewport:300px;--size-scannerFrame:186px;--size-scanSweepTravel:46px;--size-switchThumb:22px;--size-progressSegment:4px;--size-sheetHandleWidth:40px;--size-sheetHandleHeight:4px;--size-tabletRail:68px;--size-sidebarDesktop:246px;--size-sidebarLaptop:208px;--size-sidePanel:360px;--size-formSubmitGap:19px;--breakpoint-desktop:1120px;--breakpoint-laptop:900px;--breakpoint-tablet:640px;--radius-field:12px;--radius-card:16px;--radius-cardLg:18px;--radius-gateCard:20px;--radius-pill:999px;--radius-buttonLg:15px;--radius-phone:45px;--radius-sheet:26px;--radius-tile:14px;--radius-phoneBezel:56px;--radius-r4:4px;--radius-r8:8px;--radius-r9:9px;--radius-r10:10px;--radius-r11:11px;--radius-r12:12px;--radius-r13:13px;--radius-r14:14px;--radius-r15:15px;--radius-r16:16px;--radius-r18:18px;--radius-r20:20px;--radius-r24:24px;--radius-r26:26px;--radius-r45:45px;--radius-r56:56px;--radius-r999:999px;--height-fieldMobile:48px;--height-fieldWeb:44px;--height-buttonPrimary:54px;--height-buttonPrimaryCompact:52px;--height-row:48px;--height-touchMin:44px;--height-choiceChip:40px;--height-buttonMd:48px;--height-buttonSm:46px;--height-buttonXs:44px;--height-buttonInline:40px;--height-gateKnobHome:84px;--height-gateKnob:196px;--height-guardAction:76px;--height-voteBar:46px;--height-switchW:46px;--height-switchH:28px;--height-quickActionMin:82px;--height-segmented:46px;--height-incidentDescription:110px;--height-incidentDescriptionGuard:100px;--height-photoZone:120px;--height-photoZoneSmall:104px;--height-scannerViewport:300px;--blur-glass:8px;--blur-topBar:10px;--shadow-floating:0 14px 30px -12px rgba(0,0,0,.5);--shadow-window:0 24px 50px -24px rgba(11,15,19,.28);--shadow-drawer:18px 0 40px -20px rgba(0,0,0,.6);--shadow-gateKnob:0 18px 34px -16px rgba(11,15,19,.6);--shadow-gateOpenHalo:0 0 0 14px rgba(78,208,139,.16);--shadow-gateOpenHaloSmall:0 0 0 10px rgba(78,208,139,.18);--shadow-goldHalo:0 0 0 18px rgba(212,175,55,.14);--shadow-liveDotGlow:0 0 14px #4ED08B;--shadow-sheet:0 -20px 40px -20px rgba(0,0,0,.4);--shadow-phoneFrame:0 30px 60px -20px rgba(11,15,19,.45),0 0 0 1px rgba(0,0,0,.4);--shadow-switchThumb:0 1px 3px rgba(0,0,0,.25);--shadow-segmentedActive:0 1px 3px rgba(11,15,19,.12);--gradient-gate:linear-gradient(150deg,var(--color-primary),var(--color-graphite));--gradient-hero:linear-gradient(170deg,var(--color-primary),var(--color-graphite));--gradient-gateKnob:linear-gradient(160deg,var(--color-primary),var(--color-graphite));--gradient-gateOpen:linear-gradient(160deg,var(--color-gateOpen),var(--color-gateOpenEnd));--gradient-scanner:linear-gradient(160deg,var(--color-scannerTop),var(--color-graphite));--gradient-chartGold:linear-gradient(180deg,var(--color-chartGoldTop),var(--color-gold));--gradient-chartDark:linear-gradient(180deg,var(--color-chartDarkTop),var(--color-primary));--gradient-phoneBezel:linear-gradient(160deg,var(--color-bezelTop),var(--color-bezelBottom));--duration-hold:850ms;--duration-toast:2600ms;--duration-toastLead:1200ms;--duration-gateOpen:30000ms;--duration-rise:350ms;--duration-riseShort:300ms;--duration-pop:250ms;--duration-popShort:200ms;--duration-popLong:300ms;--duration-sweep:1600ms;--duration-stateFast:180ms;--duration-state:200ms;--duration-stateMid:250ms;--duration-stateSlow:280ms;--duration-progress:300ms;--duration-drawer:280ms;--duration-voteBar:400ms;--duration-chartBar:500ms;--easing-drawer:cubic-bezier(.4,0,.2,1);--easing-standard:cubic-bezier(.25,.1,.25,1);--easing-inOut:cubic-bezier(.42,0,.58,1);--motion-riseOffset:10;--motion-popScale:0.96}*{box-sizing:border-box}body,html{margin:0;padding:0}body{min-height:100vh;background:var(--color-bgApp);color:var(--color-textPrimary);font-family:var(--font-dm-sans),var(--font-family-ui),system-ui,sans-serif;-webkit-font-smoothing:antialiased}a{color:var(--color-primary);text-decoration:none}a:hover{color:var(--color-goldDeep)}button,input,select,textarea{font-family:inherit;font-size:var(--font-sizes-s15);color:inherit}::-webkit-scrollbar{width:0;height:0}.serif{font-family:var(--font-instrument-serif),var(--font-family-serif),serif}@keyframes rise{0%{opacity:0;transform:translateY(calc(var(--motion-riseOffset) * 1px))}to{opacity:1;transform:none}}@keyframes pop{0%{opacity:0;transform:scale(var(--motion-popScale))}to{opacity:1;transform:none}}