@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-ext-400-normal-Xqov12YL.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-400-normal-DRPPeomZ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-cyrillic-400-normal-BPq32Q8K.woff2) format("woff2"),url(/assets/montserrat-cyrillic-400-normal-jEs4Tk-Z.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-vietnamese-400-normal-D4oHqQTd.woff2) format("woff2"),url(/assets/montserrat-vietnamese-400-normal-BeEscFYY.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-ext-400-normal-B8bwfy6Y.woff2) format("woff2"),url(/assets/montserrat-latin-ext-400-normal-BffdBkAA.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/montserrat-latin-400-normal-BLhwKU8k.woff2) format("woff2"),url(/assets/montserrat-latin-400-normal-xItZbAXg.woff) format("woff");unicode-range:U+0000-00FF,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:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-ext-500-normal-11xBT7e1.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-500-normal-DOzfAZ45.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-cyrillic-500-normal-T0SG181k.woff2) format("woff2"),url(/assets/montserrat-cyrillic-500-normal-CyGtXmN9.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-vietnamese-500-normal-NT-t8RG1.woff2) format("woff2"),url(/assets/montserrat-vietnamese-500-normal-DpeZlV_K.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-ext-500-normal-BKtbrd6n.woff2) format("woff2"),url(/assets/montserrat-latin-ext-500-normal-DWPqqZgs.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/montserrat-latin-500-normal-DRFEGfly.woff2) format("woff2"),url(/assets/montserrat-latin-500-normal-Dok2oTci.woff) format("woff");unicode-range:U+0000-00FF,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:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-ext-600-normal-BtBW-rpm.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-600-normal-wReYPmz2.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-cyrillic-600-normal-CQEPC0hM.woff2) format("woff2"),url(/assets/montserrat-cyrillic-600-normal-DUglwBrH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-vietnamese-600-normal-DKe6qT_E.woff2) format("woff2"),url(/assets/montserrat-vietnamese-600-normal-SJ-HTWuM.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-ext-600-normal-DSkTqI9L.woff2) format("woff2"),url(/assets/montserrat-latin-ext-600-normal-CSDhkhgS.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/montserrat-latin-600-normal-UVxSCcoG.woff2) format("woff2"),url(/assets/montserrat-latin-600-normal-CdhFl4lI.woff) format("woff");unicode-range:U+0000-00FF,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:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-ext-700-normal-MyDreaeu.woff2) format("woff2"),url(/assets/montserrat-cyrillic-ext-700-normal-D-Mk2xRJ.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-cyrillic-700-normal-D-Pqjtdp.woff2) format("woff2"),url(/assets/montserrat-cyrillic-700-normal-BvLYcGP1.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-vietnamese-700-normal-C0x1De3p.woff2) format("woff2"),url(/assets/montserrat-vietnamese-700-normal-DnwGT2D9.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-ext-700-normal-BOP2Nhf0.woff2) format("woff2"),url(/assets/montserrat-latin-ext-700-normal-DdDFr05Z.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/montserrat-latin-700-normal-BdjcYUrC.woff2) format("woff2"),url(/assets/montserrat-latin-700-normal-BWkrl476.woff) format("woff");unicode-range:U+0000-00FF,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:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-ext-500-normal-DngHVvy4.woff2) format("woff2"),url(/assets/oswald-cyrillic-ext-500-normal-Hz7kEHBT.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-cyrillic-500-normal-Dz4ZC46J.woff2) format("woff2"),url(/assets/oswald-cyrillic-500-normal-CjKr_ZfC.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-vietnamese-500-normal-hXcn5ojQ.woff2) format("woff2"),url(/assets/oswald-vietnamese-500-normal-Bi4XG4HV.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-ext-500-normal-QdEKgtiz.woff2) format("woff2"),url(/assets/oswald-latin-ext-500-normal-DcyNJhgm.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/oswald-latin-500-normal-B-eyT0Dw.woff2) format("woff2"),url(/assets/oswald-latin-500-normal-DM85Di4w.woff) format("woff");unicode-range:U+0000-00FF,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:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-cyrillic-ext-600-normal-DJv8RkPb.woff2) format("woff2"),url(/assets/oswald-cyrillic-ext-600-normal-CXH_3Vsf.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-cyrillic-600-normal-OIkAk3Qq.woff2) format("woff2"),url(/assets/oswald-cyrillic-600-normal-B7zyAoGs.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-vietnamese-600-normal-h0z1RevK.woff2) format("woff2"),url(/assets/oswald-vietnamese-600-normal-CH5CIKWT.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-ext-600-normal-5Cvn_Zbc.woff2) format("woff2"),url(/assets/oswald-latin-ext-600-normal-BUCHT9gM.woff) format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Oswald;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/oswald-latin-600-normal-plFmSr5g.woff2) format("woff2"),url(/assets/oswald-latin-600-normal-DRToI_2E.woff) format("woff");unicode-range:U+0000-00FF,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}:root{--dz-prim-navy: #022041;--dz-prim-light-bg: #E0E7EE;--dz-prim-body-bg: #E0E7EE54;--dz-prim-border: #5D5E60;--dz-prim-sidebar: #F9F9F9;--dz-prim-white: #FFFFFF;--dz-prim-title: #2E2925;--dz-prim-gray-1: #999999;--dz-prim-gray-2: #5C5D62;--dz-prim-gray-3: #4A4B4B;--dz-prim-gray-4: #E4E7EE;--dz-prim-disabled: #BFBFBF;--dz-prim-link-1: #7CAFFC;--dz-prim-link-2: #7793FC;--dz-prim-error: #FF0033;--dz-prim-placeholder: rgb(51 71 91 / 74%);--dz-prim-control-border: #D9D9D9;--dz-prim-logo-ink: #0A0A0A;--dz-prim-logo-white: #FFFFFF;--dz-prim-success: #52C41A;--dz-prim-success-bg: #F6FFED;--dz-prim-success-border: #B7EB8F;--dz-prim-success-text: #237804;--dz-prim-warning: #FAAD14;--dz-prim-warning-bg: #FFFBE6;--dz-prim-warning-border: #FFE58F;--dz-prim-warning-text: #874D00;--dz-prim-danger: #FF4D4F;--dz-prim-danger-bg: #FFF2F0;--dz-prim-danger-border: #FFCCC7;--dz-prim-danger-text: #CF1322;--dz-prim-info: #1677FF;--dz-prim-info-bg: #E6F4FF;--dz-prim-info-border: #91CAFF;--dz-prim-info-text: #0958D9;--dz-prim-special-bg: #F9F0FF;--dz-prim-special-border: #D3ADF7;--dz-prim-special-text: #531DAB;--dz-prim-font-oswald: "Oswald";--dz-prim-font-montserrat: "Montserrat";--dz-prim-font-fallback: -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--dz-prim-radius-antd: 2px;--dz-prim-radius-sm: .125rem;--dz-prim-radius-base: .25rem;--dz-prim-radius-md: .375rem;--dz-prim-radius-lg: .5rem;--dz-prim-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--dz-prim-shadow-base: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--dz-prim-shadow-invision: 0 -1px 1px 0 rgba(0,0,0,.05),0 1px 2px 0 rgba(2,32,65,.2);--dz-prim-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--dz-prim-shadow-xxl: 0 25px 50px -12px rgba(0, 0, 0, .25);--dz-ink: var(--dz-prim-navy);--dz-muted: var(--dz-prim-gray-2);--dz-placeholder: var(--dz-prim-placeholder);--dz-line: var(--dz-prim-gray-4);--dz-line-soft: var(--dz-prim-gray-4);--dz-line-strong: var(--dz-prim-border);--dz-line-control: var(--dz-prim-control-border);--dz-disabled: var(--dz-prim-disabled);--dz-surface: var(--dz-prim-white);--dz-surface-page: var(--dz-prim-body-bg);--dz-surface-soft: var(--dz-prim-body-bg);--dz-surface-sunken: var(--dz-prim-light-bg);--dz-surface-raised: var(--dz-prim-white);--dz-overlay: color-mix(in srgb, var(--dz-prim-navy) 48%, transparent);--dz-surface-translucent: color-mix(in srgb, var(--dz-prim-white) 88%, transparent);--dz-accent: var(--dz-prim-navy);--dz-accent-strong: var(--dz-prim-navy);--dz-accent-hover: color-mix(in srgb, var(--dz-prim-navy) 86%, var(--dz-prim-white));--dz-on-accent: var(--dz-prim-white);--dz-link: var(--dz-prim-navy);--dz-link-decoration: var(--dz-prim-gray-1);--dz-focus: var(--dz-prim-navy);--dz-focus-inverse: var(--dz-prim-link-1);--dz-focus-outline: 2px solid var(--dz-focus);--dz-sidebar-bg: var(--dz-prim-navy);--dz-sidebar-text: var(--dz-prim-light-bg);--dz-sidebar-text-strong: var(--dz-prim-white);--dz-sidebar-muted: var(--dz-prim-disabled);--dz-sidebar-hover: color-mix(in srgb, var(--dz-prim-white) 8%, transparent);--dz-sidebar-active: color-mix(in srgb, var(--dz-prim-white) 15%, transparent);--dz-sidebar-line: color-mix(in srgb, var(--dz-prim-white) 18%, transparent);--dz-logo-light: var(--dz-prim-logo-white);--dz-logo-dark: var(--dz-prim-logo-ink);--dz-danger: var(--dz-prim-danger-text);--dz-danger-surface: var(--dz-prim-danger-bg);--dz-danger-border: var(--dz-prim-danger-border);--dz-danger-line: var(--dz-prim-error);--dz-on-danger: var(--dz-prim-white);--dz-danger-hover: color-mix(in srgb, var(--dz-prim-danger-text) 82%, var(--dz-prim-navy));--dz-warning: var(--dz-prim-warning-text);--dz-warning-surface: var(--dz-prim-warning-bg);--dz-warning-border: var(--dz-prim-warning-border);--dz-warning-line: var(--dz-prim-warning);--dz-success: var(--dz-prim-success-text);--dz-success-surface: var(--dz-prim-success-bg);--dz-success-border: var(--dz-prim-success-border);--dz-success-line: var(--dz-prim-success);--dz-info: var(--dz-prim-info-text);--dz-info-surface: var(--dz-prim-info-bg);--dz-info-border: var(--dz-prim-info-border);--dz-info-line: var(--dz-prim-info);--dz-special: var(--dz-prim-special-text);--dz-special-surface: var(--dz-prim-special-bg);--dz-special-border: var(--dz-prim-special-border);--dz-neutral: var(--dz-prim-navy);--dz-neutral-surface: var(--dz-prim-light-bg);--dz-neutral-border: var(--dz-prim-gray-1);--dz-neutral-line: var(--dz-prim-border);--dz-font-body: var(--dz-prim-font-montserrat), var(--dz-prim-font-oswald), var(--dz-prim-font-fallback);--dz-font-heading: var(--dz-prim-font-oswald), var(--dz-prim-font-montserrat), var(--dz-prim-font-fallback);--dz-font-mono: ui-monospace, "SFMono-Regular", Menlo, Consolas, monospace;--dz-text-2xs: .6875rem;--dz-text-xs: .75rem;--dz-text-sm: .875rem;--dz-text-base: 1rem;--dz-text-md: 1.125rem;--dz-text-lg: 1.25rem;--dz-text-xl: 1.5rem;--dz-text-2xl: 1.875rem;--dz-text-3xl: 2.25rem;--dz-text-4xl: 3rem;--dz-space-0: 0;--dz-space-1: .25rem;--dz-space-2: .5rem;--dz-space-3: .75rem;--dz-space-4: 1rem;--dz-space-5: 1.25rem;--dz-space-6: 1.5rem;--dz-space-7: 2rem;--dz-space-8: 2.5rem;--dz-space-9: 3rem;--dz-space-10: 4rem;--dz-space-11: 5rem;--dz-radius-xs: var(--dz-prim-radius-antd);--dz-radius-sm: var(--dz-prim-radius-base);--dz-radius-md: var(--dz-prim-radius-md);--dz-radius-lg: var(--dz-prim-radius-lg);--dz-radius-pill: 999px;--dz-shadow-card: var(--dz-prim-shadow-sm);--dz-shadow-raised: var(--dz-prim-shadow-lg);--dz-shadow-dialog: var(--dz-prim-shadow-xxl);--dz-text-muted: var(--dz-prim-gray-2);--dz-border-subtle: var(--dz-prim-gray-4);--dz-focus-ring: var(--dz-prim-navy);--dz-focus-ring-sidebar: var(--dz-prim-link-1);--dz-sidebar-text-muted: var(--dz-prim-disabled);--dz-sidebar-row-hover: color-mix(in srgb, var(--dz-prim-white) 8%, transparent);--dz-sidebar-row-active: color-mix(in srgb, var(--dz-prim-white) 15%, transparent);--dz-table-row-hover: var(--dz-prim-body-bg);--dz-table-row-active: var(--dz-prim-light-bg);--dz-spacing-unit: .25rem;--dz-spacing-1: .25rem;--dz-spacing-2: .5rem;--dz-spacing-3: .75rem;--dz-spacing-4: 1rem;--dz-spacing-5: 1.25rem;--dz-spacing-6: 1.5rem;--dz-spacing-8: 2rem;--dz-spacing-10: 2.5rem;--dz-spacing-12: 3rem;--dz-content-padding: var(--dz-spacing-6);--dz-radius-control: var(--dz-prim-radius-base);--dz-radius-panel: var(--dz-prim-radius-md);--dz-radius-chip: var(--dz-radius-pill);--dz-row-height-compact: 2.25rem;--dz-row-height-comfortable: 2.75rem;--dz-control-height-sm: 1.75rem;--dz-control-height-md: 2rem;--dz-view-header-height: 2.75rem;--dz-toolbar-height: 2.5rem;--dz-sidebar-width: 15rem;--dz-sidebar-width-rail: 3.25rem;--dz-font-size-view-title: .9375rem;--dz-font-size-body: .8125rem;--dz-font-size-body-lg: .875rem;--dz-font-size-secondary: .75rem}*{box-sizing:border-box}html{background:var(--dz-surface-page);color:var(--dz-ink);font-family:var(--dz-font-body);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;min-width:20rem}button,input,select,textarea{font:inherit}a{color:inherit}h1,h2,p{margin-top:0}code,kbd,pre,samp{font-family:var(--dz-font-mono)}::placeholder{color:var(--dz-placeholder);opacity:1}h1,h2{color:var(--dz-ink);font-family:var(--dz-font-heading);font-weight:500;letter-spacing:.01em}h1{font-size:clamp(var(--dz-text-2xl),3.4vw,var(--dz-text-3xl));font-weight:600;line-height:1.15;margin-bottom:.65rem}:where(a,button,input,select,textarea,summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:var(--dz-focus-outline);outline-offset:2px}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-delay:0s!important;transition-duration:.01ms!important}}.dz-button{align-items:center;border:1px solid transparent;border-radius:var(--dz-radius-xs);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--dz-text-sm);font-weight:600;gap:.45rem;justify-content:center;line-height:1;min-height:2.4rem;padding:.65rem .95rem;transition:background-color .14s ease,border-color .14s ease,color .14s ease}a.dz-button{text-decoration:none}.dz-button:disabled{cursor:not-allowed;opacity:.48}.dz-button--primary{background:var(--dz-accent);color:var(--dz-on-accent)}.dz-button--primary:hover{background:var(--dz-accent-hover)}.dz-button--outline{background:var(--dz-surface);border-color:var(--dz-line-control);color:var(--dz-ink)}.dz-button--outline:hover{border-color:var(--dz-accent)}.dz-button--ghost:hover,.dz-button--quiet:hover{background:var(--dz-surface-sunken)}.dz-button--ghost{background:transparent;color:var(--dz-ink)}.dz-button--quiet{background:var(--dz-surface-soft);border-color:var(--dz-line);color:var(--dz-accent-strong)}.dz-button--small{font-size:var(--dz-text-xs);min-height:2rem;padding:.5rem .75rem}.dz-button--icon{height:2.4rem;padding:0;width:2.4rem}.dz-dialog-overlay{animation:dz-fade-in .15s ease-out;background:var(--dz-overlay);inset:0;position:fixed;z-index:40}.dz-dialog-content{animation:dz-dialog-in .17s ease-out;background:var(--dz-surface);border:1px solid var(--dz-line);border-radius:var(--dz-radius-md);box-shadow:var(--dz-shadow-dialog);left:50%;max-height:min(42rem,calc(100vh - 2rem));max-width:min(34rem,calc(100vw - 2rem));overflow:auto;padding:1.5rem;position:fixed;top:50%;transform:translate(-50%,-50%);width:100%;z-index:50}.dz-dialog-close{align-items:center;background:transparent;border:0;border-radius:var(--dz-radius-pill);color:var(--dz-muted);cursor:pointer;display:inline-flex;font-size:var(--dz-text-xl);height:2rem;justify-content:center;position:absolute;right:.85rem;top:.75rem;width:2rem}.dz-dialog-header{padding-right:2.25rem}.dz-dialog-title{color:var(--dz-ink);font-family:var(--dz-font-heading);font-size:var(--dz-text-xl);font-weight:500;line-height:1.2;margin:0}.dz-dialog-description{color:var(--dz-muted);font-size:var(--dz-text-sm);line-height:1.6;margin:.5rem 0 0}.dz-dialog-footer{display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end;margin-top:1.5rem}.dz-label{color:var(--dz-ink);display:block;font-size:var(--dz-text-xs);font-weight:600;letter-spacing:.01em;margin-bottom:.4rem}.dz-input{background:var(--dz-surface);border:1px solid var(--dz-line-strong);border-radius:var(--dz-radius-xs);color:var(--dz-ink);font:inherit;font-size:var(--dz-text-sm);max-width:100%;min-height:2.5rem;padding:.6rem .7rem;width:100%}.dz-input:hover{border-color:var(--dz-accent)}.dz-input:disabled{background:var(--dz-surface-soft);color:var(--dz-muted)}.dz-input[aria-invalid=true]{border-color:var(--dz-danger-line)}.dz-field-message{font-size:var(--dz-text-xs);line-height:1.5;margin:.35rem 0 0}.dz-field-message--muted{color:var(--dz-muted)}.dz-field-message--error{color:var(--dz-danger)}.dz-file-input{color:var(--dz-ink);font:inherit;font-size:var(--dz-text-sm);max-width:100%;min-width:0;width:100%}.dz-file-input::file-selector-button{background:var(--dz-surface);border:1px solid var(--dz-line-strong);border-radius:var(--dz-radius-xs);color:var(--dz-ink);cursor:pointer;font:inherit;font-weight:500;margin-inline-end:var(--dz-spacing-3);min-height:2rem;padding:.35rem .75rem}.dz-file-input:hover::file-selector-button{border-color:var(--dz-accent)}.dz-file-input:disabled{color:var(--dz-muted)}.dz-file-input:disabled::file-selector-button{background:var(--dz-surface-soft);color:var(--dz-muted);cursor:not-allowed}.dz-file-input[aria-invalid=true]::file-selector-button{border-color:var(--dz-danger-line)}.dz-state{background:var(--dz-surface);border:1px solid var(--dz-line);border-left:3px solid var(--dz-neutral-line);border-radius:var(--dz-radius-sm);padding:1.25rem}.dz-state--danger{border-left-color:var(--dz-danger-line)}.dz-state--warning{border-left-color:var(--dz-warning-line)}.dz-state--success{border-left-color:var(--dz-success-line)}.dz-state__eyebrow{color:var(--dz-muted);font-size:var(--dz-text-2xs);font-weight:700;letter-spacing:.12em;margin:0 0 .45rem;text-transform:uppercase}.dz-state__title{color:var(--dz-ink);font-family:var(--dz-font-heading);font-size:var(--dz-text-lg);font-weight:500;margin:0}.dz-state__description{color:var(--dz-muted);font-size:var(--dz-text-sm);line-height:1.6;margin:.45rem 0 0;max-width:48rem}.dz-state__action{margin-top:.9rem}.dz-logo{display:block;height:auto;width:100%}.dz-logo--light{color:var(--dz-logo-light)}.dz-logo--dark{color:var(--dz-logo-dark)}@keyframes dz-fade-in{0%{opacity:0}}@keyframes dz-dialog-in{0%{opacity:0;transform:translate(-50%,calc(-50% + .5rem))}}@media(prefers-reduced-motion:reduce){.dz-button,.dz-dialog-content,.dz-dialog-overlay{animation:none;transition:none}}.dz-icon{flex:none;height:1rem;width:1rem}.dz-icon--muted{color:var(--dz-muted)}.dz-icon--hidden{visibility:hidden}.dz-icon--dot{height:.5rem;width:.5rem}.dz-icon--spin{animation:dz-spin .9s linear infinite}.dz-button--danger{background:var(--dz-danger);color:var(--dz-on-danger)}.dz-button--danger:hover{background:var(--dz-danger-hover)}.dz-textarea{line-height:1.5;min-height:6rem;resize:vertical}.dz-form-item{min-width:0}.dz-form-item+.dz-form-item{margin-top:1rem}.dz-label--error{color:var(--dz-danger)}.dz-form-grid{align-items:start;display:grid;gap:var(--dz-spacing-4);grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}.dz-form-grid>.dz-form-item+.dz-form-item{margin-top:0}.dz-form-notice{margin-bottom:var(--dz-spacing-4)}.dz-form-notice:focus{outline:none}.dz-form-notice:focus-visible{outline:var(--dz-focus-outline);outline-offset:2px}.dz-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-2);margin-top:var(--dz-spacing-4)}.dz-fieldset{border:0;display:grid;gap:var(--dz-spacing-2);margin:0;min-width:0;padding:0}.dz-fieldset__legend{padding:0}.dz-fieldset--divided{border-top:1px solid var(--dz-border-subtle);padding-top:var(--dz-spacing-3)}.dz-fieldset+.dz-fieldset,.dz-form-item+.dz-fieldset,.dz-fieldset+.dz-form-item{margin-top:1rem}.dz-checkbox-field{align-items:center;display:flex;gap:var(--dz-spacing-2)}.dz-checkbox-field .dz-checkbox-field__label{font-weight:500;margin:0}.dz-check{align-items:center;background:var(--dz-surface);border:1px solid var(--dz-line-strong);border-radius:var(--dz-radius-xs);color:var(--dz-on-accent);cursor:pointer;display:inline-flex;flex:none;height:1.05rem;justify-content:center;padding:0;vertical-align:middle;width:1.05rem}.dz-check:hover:not(:disabled){border-color:var(--dz-accent)}.dz-check[data-state=checked],.dz-check[data-state=indeterminate]{background:var(--dz-accent);border-color:var(--dz-accent)}.dz-check:disabled{cursor:not-allowed;opacity:.48}.dz-check[aria-invalid=true]{border-color:var(--dz-danger-line)}.dz-check__indicator{align-items:center;display:inline-flex;justify-content:center}.dz-check__indicator .dz-icon{height:.75rem;width:.75rem}.dz-select-trigger{align-items:center;background:var(--dz-surface);border:1px solid var(--dz-line-strong);border-radius:var(--dz-radius-xs);color:var(--dz-ink);cursor:pointer;display:flex;font:inherit;font-size:var(--dz-text-sm);gap:.5rem;justify-content:space-between;max-width:100%;min-height:2.5rem;padding:.35rem .6rem;text-align:left;width:100%}.dz-select-trigger:hover:not(:disabled){border-color:var(--dz-accent)}.dz-select-trigger:disabled{background:var(--dz-surface-soft);color:var(--dz-muted);cursor:not-allowed}.dz-select-trigger[aria-invalid=true]{border-color:var(--dz-danger-line)}.dz-select-trigger[data-placeholder] .dz-select-trigger__value{color:var(--dz-placeholder)}.dz-select-trigger__value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-popover-surface{animation:dz-fade-in .12s ease-out;background:var(--dz-surface);border:1px solid var(--dz-line);border-radius:var(--dz-radius-md);box-shadow:var(--dz-shadow-raised);color:var(--dz-ink);z-index:50}.dz-popover{max-width:calc(100vw - 2rem);padding:1rem}.dz-select-content{max-height:var(--radix-select-content-available-height);min-width:var(--radix-select-trigger-width);overflow:hidden}.dz-select-viewport{padding:.25rem}.dz-select-content .dz-select-viewport{scrollbar-width:thin}.dz-menu{max-height:var(--radix-dropdown-menu-content-available-height);min-width:10rem;overflow-y:auto;padding:.25rem}.dz-menu-item{align-items:center;border-radius:var(--dz-radius-xs);color:var(--dz-ink);cursor:pointer;display:flex;font-size:var(--dz-text-sm);gap:.5rem;line-height:1.4;outline:none;padding:.45rem .6rem;position:relative;-webkit-user-select:none;user-select:none}.dz-menu-item[data-highlighted],.dz-menu-item[data-selected=true]{background:var(--dz-surface-sunken);outline:2px solid var(--dz-focus);outline-offset:-2px}.dz-menu-item[data-state=open]{background:var(--dz-surface-sunken)}.dz-menu-item[data-disabled]:not([data-disabled=false]){cursor:not-allowed;opacity:.48;pointer-events:none}.dz-menu-item--danger{color:var(--dz-danger)}a.dz-menu-item{text-decoration:none}.dz-menu-item--indicator-start{padding-left:2rem}.dz-menu-item--indicator-end{padding-right:2rem}.dz-menu-item__indicator{align-items:center;display:inline-flex;height:1rem;justify-content:center;position:absolute;width:1rem}.dz-menu-item--indicator-start .dz-menu-item__indicator{left:.55rem}.dz-menu-item--indicator-end .dz-menu-item__indicator{right:.55rem}.dz-menu-item__end{margin-left:auto}.dz-menu-label,.dz-command-group [cmdk-group-heading]{color:var(--dz-muted);font-size:var(--dz-text-2xs);font-weight:700;letter-spacing:.08em;padding:.45rem .6rem .3rem;text-transform:uppercase}.dz-menu-separator{background:var(--dz-line);height:1px;margin:.25rem -.25rem}.dz-menu-shortcut{color:var(--dz-muted);font-size:var(--dz-text-xs);letter-spacing:.08em;margin-left:auto}.dz-command{display:flex;flex-direction:column;min-width:0}.dz-command-input{align-items:center;border-bottom:1px solid var(--dz-line);display:flex;gap:.5rem;padding:0 .7rem}.dz-command-input:focus-within{box-shadow:inset 0 -2px 0 var(--dz-focus)}.dz-command-input__field{background:transparent;border:0;color:var(--dz-ink);flex:1 1 auto;font:inherit;font-size:var(--dz-text-sm);min-height:2.6rem;min-width:0;outline:none}.dz-command-list{max-height:min(18rem,50vh);overflow-y:auto;padding:.25rem;scroll-padding:.25rem}.dz-command-empty{color:var(--dz-muted);font-size:var(--dz-text-sm);padding:1rem;text-align:center}.dz-combobox-content{max-width:calc(100vw - 2rem);min-width:14rem;padding:0;width:var(--radix-popover-trigger-width)}.dz-tabs-list{border-bottom:1px solid var(--dz-line);display:flex;gap:.25rem;max-width:100%;overflow-x:auto}.dz-tabs-trigger{background:transparent;border:0;border-bottom:2px solid transparent;color:var(--dz-muted);cursor:pointer;flex:none;font:inherit;font-size:var(--dz-text-sm);font-weight:500;margin-bottom:-1px;padding:.6rem .8rem;white-space:nowrap}.dz-tabs-trigger:hover{color:var(--dz-ink)}.dz-tabs-trigger[data-state=active]{border-bottom-color:var(--dz-accent);color:var(--dz-ink);font-weight:700}.dz-tabs-trigger:disabled{cursor:not-allowed;opacity:.48}.dz-tabs-content{padding-top:1rem}.dz-badge{align-items:center;border:1px solid transparent;border-radius:var(--dz-radius-pill);display:inline-flex;font-size:var(--dz-text-2xs);font-weight:600;gap:.3rem;line-height:1.2;padding:.3rem .55rem;white-space:nowrap}.dz-badge--soft.dz-badge--neutral{background:var(--dz-neutral-surface);color:var(--dz-neutral)}.dz-badge--soft.dz-badge--muted{background:var(--dz-neutral-surface);color:var(--dz-muted)}.dz-badge--soft.dz-badge--info{background:var(--dz-info-surface);color:var(--dz-info)}.dz-badge--soft.dz-badge--success{background:var(--dz-success-surface);color:var(--dz-success)}.dz-badge--soft.dz-badge--warning{background:var(--dz-warning-surface);color:var(--dz-warning)}.dz-badge--soft.dz-badge--danger{background:var(--dz-danger-surface);color:var(--dz-danger)}.dz-badge--soft.dz-badge--special{background:var(--dz-special-surface);color:var(--dz-special)}.dz-badge--outline{background:var(--dz-surface)}.dz-badge--outline.dz-badge--neutral{border-color:var(--dz-neutral-border);color:var(--dz-neutral)}.dz-badge--outline.dz-badge--muted{border-color:var(--dz-line-strong);color:var(--dz-muted)}.dz-badge--outline.dz-badge--info{border-color:var(--dz-info-border);color:var(--dz-info)}.dz-badge--outline.dz-badge--success{border-color:var(--dz-success-border);color:var(--dz-success)}.dz-badge--outline.dz-badge--warning{border-color:var(--dz-warning-border);color:var(--dz-warning)}.dz-badge--outline.dz-badge--danger{border-color:var(--dz-danger-border);color:var(--dz-danger)}.dz-badge--outline.dz-badge--special{border-color:var(--dz-special-border);color:var(--dz-special)}.dz-skeleton{animation:dz-pulse 1.4s ease-in-out infinite;background:var(--dz-surface-sunken);border-radius:var(--dz-radius-sm);min-height:1em}.dz-sheet{animation:dz-fade-in .15s ease-out;background:var(--dz-surface);box-shadow:var(--dz-shadow-dialog);display:flex;flex-direction:column;gap:1rem;overflow-y:auto;padding:1.5rem;position:fixed;z-index:50}.dz-sheet--right,.dz-sheet--left{bottom:0;top:0;width:min(30rem,100vw)}.dz-sheet--right{border-left:1px solid var(--dz-line);right:0}.dz-sheet--left{border-right:1px solid var(--dz-line);left:0}.dz-sheet--top,.dz-sheet--bottom{left:0;max-height:85vh;right:0}.dz-sheet--top{border-bottom:1px solid var(--dz-line);top:0}.dz-sheet--bottom{border-top:1px solid var(--dz-line);bottom:0}.dz-sheet__body{flex:1 1 auto;min-height:0}.dz-sheet__footer{margin-top:0}.dz-alert-dialog-header{display:grid;gap:0}.dz-tooltip{animation:dz-fade-in .1s ease-out;background:var(--dz-accent);border-radius:var(--dz-radius-xs);box-shadow:var(--dz-shadow-raised);color:var(--dz-on-accent);font-size:var(--dz-text-xs);line-height:1.4;max-width:min(18rem,calc(100vw - 2rem));padding:.35rem .55rem;z-index:60}.dz-toast{align-items:flex-start;background:var(--dz-surface);border:1px solid var(--dz-line);border-left:3px solid var(--dz-neutral-line);border-radius:var(--dz-radius-sm);box-shadow:var(--dz-shadow-raised);color:var(--dz-ink);display:flex;font-family:var(--dz-font-body);font-size:var(--dz-text-sm);gap:.6rem;padding:.8rem .9rem;width:var(--width)}.dz-toast--success{border-left-color:var(--dz-success-line)}.dz-toast--success .dz-toast__icon{color:var(--dz-success)}.dz-toast--info{border-left-color:var(--dz-info-line)}.dz-toast--info .dz-toast__icon{color:var(--dz-info)}.dz-toast--warning{border-left-color:var(--dz-warning-line)}.dz-toast--warning .dz-toast__icon{color:var(--dz-warning)}.dz-toast--danger{border-left-color:var(--dz-danger-line)}.dz-toast--danger .dz-toast__icon{color:var(--dz-danger)}.dz-toast__icon{display:inline-flex;flex:none;margin-top:.1rem}.dz-toast__content{display:grid;flex:1 1 auto;gap:.2rem;min-width:0}.dz-toast__title{font-weight:600;overflow-wrap:anywhere}.dz-toast__description{color:var(--dz-muted);font-size:var(--dz-text-xs);line-height:1.5;overflow-wrap:anywhere}.dz-toast__close{background:var(--dz-surface);border:1px solid var(--dz-line);border-radius:var(--dz-radius-pill);color:var(--dz-muted);cursor:pointer}.dz-calendar{--dz-calendar-cell: 2.25rem;font-size:var(--dz-text-sm);padding:.75rem;width:fit-content}.dz-calendar .rdp-months{display:flex;flex-wrap:wrap;gap:1rem;position:relative}.dz-calendar .rdp-nav{align-items:center;display:flex;height:var(--dz-calendar-cell);inset-inline:0;justify-content:space-between;position:absolute;top:0;z-index:1}.dz-calendar .rdp-button_previous,.dz-calendar .rdp-button_next{align-items:center;background:transparent;border:0;border-radius:var(--dz-radius-xs);color:var(--dz-ink);cursor:pointer;display:inline-flex;height:var(--dz-calendar-cell);justify-content:center;padding:0;width:var(--dz-calendar-cell)}.dz-calendar .rdp-button_previous:hover,.dz-calendar .rdp-button_next:hover{background:var(--dz-surface-sunken)}.dz-calendar .rdp-button_previous[aria-disabled=true],.dz-calendar .rdp-button_next[aria-disabled=true]{cursor:not-allowed;opacity:.4}.dz-calendar .rdp-month_caption{align-items:center;display:flex;height:var(--dz-calendar-cell);justify-content:center;padding:0 var(--dz-calendar-cell)}.dz-calendar .rdp-caption_label{font-weight:600}.dz-calendar .rdp-month_grid{border-collapse:collapse;margin-top:.4rem}.dz-calendar .rdp-weekday{color:var(--dz-muted);font-size:var(--dz-text-2xs);font-weight:600;height:2rem;text-align:center;width:var(--dz-calendar-cell)}.dz-calendar .rdp-day{height:var(--dz-calendar-cell);padding:0;text-align:center;width:var(--dz-calendar-cell)}.dz-calendar .rdp-day_button{background:transparent;border:1px solid transparent;border-radius:var(--dz-radius-sm);color:inherit;cursor:pointer;font:inherit;height:var(--dz-calendar-cell);padding:0;width:var(--dz-calendar-cell)}.dz-calendar .rdp-day_button:hover{background:var(--dz-surface-sunken)}.dz-calendar .rdp-today .rdp-day_button{font-weight:700;text-decoration:underline;text-underline-offset:.2em}.dz-calendar .rdp-selected .rdp-day_button{background:var(--dz-accent);color:var(--dz-on-accent);font-weight:700}.dz-calendar .rdp-outside{color:var(--dz-muted)}.dz-calendar .rdp-disabled{opacity:.4}.dz-calendar .rdp-disabled .rdp-day_button{cursor:not-allowed}.dz-calendar .rdp-hidden{visibility:hidden}.dz-date-content{padding:0;width:auto}@keyframes dz-spin{to{transform:rotate(360deg)}}@keyframes dz-pulse{50%{opacity:.5}}@media(max-width:760px){.dz-sheet--right,.dz-sheet--left{width:100vw}}@media(prefers-reduced-motion:reduce){.dz-popover-surface,.dz-sheet,.dz-skeleton,.dz-tooltip,.dz-icon--spin{animation:none}}.table-scroll{background:var(--dz-surface);border:1px solid var(--dz-line);overflow-x:auto;position:relative}.data-table{border-collapse:collapse;min-width:46rem;width:100%}.data-table th,.data-table td{border-bottom:1px solid var(--dz-line-soft);padding:.85rem .9rem;text-align:left}.data-table thead th{background:var(--dz-surface-soft);color:var(--dz-muted);font-size:var(--dz-text-2xs);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.data-table tbody th{font-size:var(--dz-text-sm);font-weight:600}.data-table tbody td{color:var(--dz-ink);font-size:.8125rem}.data-table tbody tr:hover{background:var(--dz-surface-soft)}.data-table tbody tr:last-child th,.data-table tbody tr:last-child td{border-bottom:0}.data-table code{background:var(--dz-surface-sunken);border-radius:var(--dz-radius-xs);color:var(--dz-ink);font-size:var(--dz-text-2xs);padding:.2rem .35rem}.selection-cell{text-align:center!important;width:3.25rem}.selection-cell input{accent-color:var(--dz-accent);height:1rem;width:1rem}.dz-notice{background:var(--dz-neutral-surface);border:1px solid transparent;border-radius:var(--dz-radius-sm);color:var(--dz-ink);font-size:.8125rem;line-height:1.5;margin:0;overflow-wrap:anywhere;padding:.55rem .75rem}.dz-notice p{color:inherit;margin:0}.dz-notice p+p{margin-top:.4rem}.dz-notice--warning{background:var(--dz-warning-surface);border-color:var(--dz-warning-border);color:var(--dz-warning)}.dz-notice--danger{background:var(--dz-danger-surface);border-color:var(--dz-danger-border);color:var(--dz-danger)}.dz-link{color:var(--dz-link);overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--dz-link-decoration);text-underline-offset:.2em}.dz-link:hover{text-decoration-color:currentColor}.dz-data-table{display:grid;gap:var(--dz-spacing-2);grid-template-columns:minmax(0,1fr);min-width:0}.dz-data-table>*{min-width:0}.dz-data-table__frame{background:var(--dz-surface);overflow-x:auto;position:relative}.dz-data-table__frame:focus-visible{outline:var(--dz-focus-outline);outline-offset:-2px}.dz-data-table__frame--sticky{max-height:var(--dz-data-table-max-height, min(70vh, 48rem));overflow:auto}.dz-data-table__frame--busy{opacity:.6;transition:opacity .12s}.dz-data-table__table{border-collapse:separate;border-spacing:0;width:100%}.dz-data-table__table th,.dz-data-table__table td{border-bottom:1px solid var(--dz-border-subtle);padding:0 var(--dz-spacing-3);text-align:left;vertical-align:middle;white-space:nowrap}.dz-data-table__table thead th{background:var(--dz-surface);color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);font-weight:500;height:var(--dz-control-height-md)}.dz-data-table__frame--sticky thead th{position:sticky;top:0;z-index:1}.dz-data-table__table tbody th,.dz-data-table__table tbody td{color:var(--dz-ink);font-size:var(--dz-font-size-body);height:var(--dz-row-height-compact)}.dz-data-table__table tbody th{font-weight:500}.dz-data-table__table code{background:var(--dz-surface-sunken);border-radius:var(--dz-radius-xs);color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);padding:.1rem var(--dz-spacing-1)}.dz-data-table[data-density=comfortable] .dz-data-table__table tbody th,.dz-data-table[data-density=comfortable] .dz-data-table__table tbody td{height:var(--dz-row-height-comfortable)}.dz-data-table__table tbody tr:hover{background:var(--dz-table-row-hover)}.dz-data-table__table tbody tr[data-active],.dz-data-table__row--clickable:active{background:var(--dz-table-row-active)}.dz-data-table__table tbody tr[data-selected]{background:var(--dz-info-surface)}.dz-data-table__row--clickable{cursor:pointer}.dz-data-table__table a,.dz-data-table__table a:hover{color:inherit;text-decoration:none}.dz-data-table__row-link,.dz-data-table__row-button{border-radius:var(--dz-radius-control);color:inherit;font-weight:inherit}.dz-data-table__row-button{background:transparent;border:0;cursor:pointer;font:inherit;padding:0;text-align:left}.dz-data-table__row-link:focus-visible,.dz-data-table__row-button:focus-visible{outline:var(--dz-focus-outline);outline-offset:2px}.dz-data-table__sort{align-items:center;background:transparent;border:0;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:var(--dz-spacing-1);padding:0;text-align:left}.dz-data-table__sort:hover,.dz-data-table th[aria-sort=ascending] .dz-data-table__sort,.dz-data-table th[aria-sort=descending] .dz-data-table__sort{color:var(--dz-ink)}.dz-data-table__sort .dz-icon{height:.75rem;width:.75rem}.dz-data-table .selection-cell{text-align:center;width:2.5rem}.dz-data-table .selection-cell .dz-check{vertical-align:middle}.dz-data-table .dz-data-table__actions{padding-right:var(--dz-spacing-2);text-align:right;width:2.75rem}.dz-data-table__actions-button{height:var(--dz-control-height-sm);min-height:0;width:var(--dz-control-height-sm)}.dz-data-table__actions-button[data-state=open]{background:var(--dz-surface-sunken)}@media(hover:hover){.dz-data-table__table tbody tr:not(:hover):not(:focus-within):not([data-active]) .dz-data-table__actions-button:not([data-state=open]){opacity:0}}.dz-data-table__table tbody .dz-data-table__skeleton-row:hover{background:transparent}.dz-data-table__skeleton{height:.625rem;max-width:12rem;min-height:0;width:70%}.dz-data-table__bulk{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-2);min-height:var(--dz-toolbar-height)}.dz-data-table__bulk>span{color:var(--dz-ink);font-size:var(--dz-font-size-body);font-weight:600}.dz-data-table__note{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);margin:0}.dz-data-table__table .dz-data-table__cell--wrap{max-width:32rem;min-width:12rem;overflow-wrap:anywhere;white-space:normal}.dz-data-table__table .dz-data-table__cell--wrap-tight{overflow-wrap:anywhere;white-space:normal}.dz-data-table__table tbody .dz-data-table__cell--wrap,.dz-data-table__table tbody .dz-data-table__cell--wrap-tight{padding-bottom:var(--dz-spacing-1);padding-top:var(--dz-spacing-1);vertical-align:top}.dz-data-table__message{align-items:flex-start;border-bottom:1px solid var(--dz-border-subtle);border-top:1px solid var(--dz-border-subtle);display:flex;flex-wrap:wrap;gap:var(--dz-spacing-2) var(--dz-spacing-3);padding:var(--dz-spacing-4) var(--dz-spacing-3)}.dz-data-table__message-icon{color:var(--dz-danger);margin-top:.1rem}.dz-data-table__message-text{display:grid;flex:1 1 16rem;gap:var(--dz-spacing-1)}.dz-data-table__message-title{color:var(--dz-ink);font-size:var(--dz-font-size-body);font-weight:600;margin:0}.dz-data-table__message-description{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);margin:0}.dz-data-table__message-action{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-2)}.dz-data-table__empty{border-bottom:1px solid var(--dz-border-subtle);border-top:1px solid var(--dz-border-subtle)}.dz-data-table-pagination{align-items:center;display:flex;gap:var(--dz-spacing-1);justify-content:flex-end}.dz-data-table-pagination__summary{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);font-variant-numeric:tabular-nums;margin-right:var(--dz-spacing-1);white-space:nowrap}.dz-data-table-pagination__button{height:var(--dz-control-height-sm);min-height:0;width:var(--dz-control-height-sm)}.dz-context-menu{max-height:var(--radix-context-menu-content-available-height)}.dz-table-caption{caption-side:bottom;color:var(--dz-muted);font-size:var(--dz-text-xs);padding:.6rem .9rem;text-align:left}.dz-table-footer td,.dz-table-footer th{background:var(--dz-surface-soft);font-weight:600}.dz-page-header{align-items:center;background:var(--dz-surface);border-bottom:1px solid var(--dz-border-subtle);contain:inline-size;display:flex;gap:var(--dz-spacing-3);min-height:var(--dz-view-header-height);min-width:0;padding:0 var(--dz-content-padding)}.dz-page-header__lead{align-items:center;display:flex;flex:0 1 auto;gap:var(--dz-spacing-1);min-width:0}.dz-page-header__title{color:var(--dz-ink);font-family:var(--dz-font-body);font-size:var(--dz-font-size-view-title);font-weight:600;letter-spacing:0;line-height:1.3;margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-page-header__title--entity{font-family:var(--dz-font-heading);font-size:var(--dz-text-md);font-weight:500;letter-spacing:.01em}.dz-page-header__title:focus{outline:none}.dz-page-header__title:focus-visible{outline:var(--dz-focus-outline);outline-offset:2px}.dz-page-header__tabs{flex:0 1 auto;margin:-3px 0;min-width:0;overflow-x:auto;padding:3px}.dz-page-header__actions{align-items:center;display:flex;flex:0 1 auto;flex-wrap:wrap;gap:var(--dz-spacing-2);justify-content:flex-end;margin-left:auto;min-width:0;padding:var(--dz-spacing-1) 0}.dz-page-header .dz-read-only{flex:none}.dz-page-header--tabs-row{flex-wrap:wrap;padding-top:var(--dz-spacing-1);row-gap:0}.dz-page-header--tabs-row .dz-page-header__tabs{flex:1 0 100%;margin:0 -3px;padding:3px 3px var(--dz-spacing-1)}.dz-breadcrumb{min-width:0}.dz-breadcrumb__list{align-items:center;display:flex;gap:var(--dz-spacing-1);list-style:none;margin:0;min-width:0;padding:0}.dz-breadcrumb__item{align-items:center;display:flex;flex:none;gap:var(--dz-spacing-1)}.dz-breadcrumb__item--current{flex:0 1 auto;min-width:0}.dz-breadcrumb__link{border-radius:var(--dz-radius-control);color:var(--dz-text-muted);font-size:var(--dz-font-size-body);font-weight:500;max-width:12rem;overflow:hidden;padding:var(--dz-spacing-1) var(--dz-spacing-1);text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.dz-breadcrumb__link:hover{background:var(--dz-table-row-hover);color:var(--dz-ink)}.dz-breadcrumb__separator{color:var(--dz-text-muted);flex:none;height:.875rem;width:.875rem}.dz-breadcrumb__link--static,.dz-breadcrumb__link--static:hover{background:transparent;color:var(--dz-text-muted)}.dz-info-tip{align-items:center;background:transparent;border:0;border-radius:var(--dz-radius-control);color:var(--dz-text-muted);cursor:help;display:inline-flex;flex:none;height:var(--dz-control-height-sm);justify-content:center;padding:0;width:var(--dz-control-height-sm)}.dz-info-tip:hover,.dz-info-tip[data-state$=open]{background:var(--dz-table-row-hover);color:var(--dz-ink)}.dz-hint{white-space:normal}.dz-view-tabs__list{align-items:center;display:flex;gap:var(--dz-spacing-1);list-style:none;margin:0;padding:0}.dz-view-tabs__tab{align-items:center;border-radius:var(--dz-radius-control);color:var(--dz-text-muted);display:inline-flex;font-size:var(--dz-font-size-body);font-weight:500;height:var(--dz-control-height-sm);padding:0 var(--dz-spacing-2);text-decoration:none;white-space:nowrap}.dz-view-tabs__tab:hover{background:var(--dz-table-row-hover);color:var(--dz-ink)}.dz-view-tabs__tab[aria-current=page]{background:var(--dz-surface-sunken);color:var(--dz-ink);font-weight:600}.dz-read-only{align-items:center;display:inline-flex;gap:0}.dz-read-only__badge{cursor:help;font-family:inherit}.dz-read-only__badge .dz-icon{height:.75rem;width:.75rem}@media(max-width:760px){.dz-page-header{flex-wrap:wrap;padding:var(--dz-spacing-1) var(--dz-spacing-4);row-gap:var(--dz-spacing-1)}.dz-page-header__lead{flex-basis:100%}.dz-breadcrumb__link{max-width:6rem}.dz-page-header__tabs{max-width:100%;overflow-x:auto}}.dz-empty-state{align-items:center;color:var(--dz-text-muted);display:flex;flex-direction:column;gap:var(--dz-spacing-2);padding:var(--dz-spacing-10) var(--dz-spacing-4);text-align:center}.dz-empty-state__icon{color:var(--dz-text-muted);display:inline-flex}.dz-empty-state__title{color:var(--dz-ink);font-size:var(--dz-font-size-body-lg);font-weight:500;margin:0}.dz-empty-state__description{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);margin:0;max-width:32rem}.dz-empty-state__action{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-2);justify-content:center;margin-top:var(--dz-spacing-1)}.dz-unset{color:var(--dz-text-muted)}.dz-unset--empty{font-size:var(--dz-font-size-secondary);font-style:italic}.dz-id-chip{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--dz-radius-control);color:var(--dz-ink);cursor:pointer;display:inline-flex;font-family:var(--dz-font-mono);font-size:var(--dz-font-size-secondary);line-height:1.4;max-width:100%;padding:0 var(--dz-spacing-1);white-space:nowrap}.dz-id-chip:hover{background:var(--dz-surface-sunken);border-color:var(--dz-border-subtle)}.dz-id-chip:focus-visible{outline:var(--dz-focus-outline);outline-offset:1px}.dz-id-chip:active{background:var(--dz-table-row-active)}.dz-status-pill{align-items:center;color:var(--dz-ink);display:inline-flex;font-size:var(--dz-font-size-body);gap:var(--dz-spacing-2);line-height:1.4;white-space:nowrap}.dz-status-pill__dot{background:var(--dz-text-muted);border-radius:var(--dz-radius-chip);flex:none;height:.5rem;width:.5rem}.dz-status-pill--success .dz-status-pill__dot{background:var(--dz-success-line)}.dz-status-pill--warning .dz-status-pill__dot{background:var(--dz-warning-line)}.dz-status-pill--danger .dz-status-pill__dot{background:var(--dz-danger-line)}.dz-status-pill--info .dz-status-pill__dot{background:var(--dz-info-line)}.dz-status-pill-button{align-items:center;background:transparent;border:0;border-radius:var(--dz-radius-control);color:inherit;cursor:help;display:inline-flex;font:inherit;margin:0 calc(-1 * var(--dz-spacing-1));max-width:100%;padding:0 var(--dz-spacing-1)}.dz-status-pill-button:hover,.dz-status-pill-button[data-state$=open]{background:var(--dz-table-row-hover)}.dz-status-pill-hover{align-items:center;border-radius:var(--dz-radius-control);cursor:help;display:inline-flex;margin:0 calc(-1 * var(--dz-spacing-1));max-width:100%;padding:0 var(--dz-spacing-1)}.dz-status-pill-hover:hover,.dz-status-pill-hover[data-state$=open]{background:var(--dz-table-row-hover)}.dz-status-pill-button:focus-visible{outline:var(--dz-focus-outline);outline-offset:1px}.dz-property-list{display:grid;gap:0;margin:0}.dz-property-list__row{align-items:baseline;display:grid;gap:var(--dz-spacing-3);grid-template-columns:minmax(6rem,38%) minmax(0,1fr);min-height:var(--dz-row-height-compact);padding:var(--dz-spacing-1) 0}.dz-property-list__label{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);padding-top:.1rem}.dz-property-list__value{color:var(--dz-ink);font-size:var(--dz-font-size-body);margin:0;min-width:0;overflow-wrap:anywhere}.dz-change-list{display:grid;gap:0;margin:0}.dz-change-list__row{align-items:baseline;display:grid;gap:var(--dz-spacing-3);grid-template-columns:minmax(6rem,38%) minmax(0,1fr);min-height:var(--dz-row-height-compact);padding:var(--dz-spacing-1) 0}.dz-change-list__label{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);padding-top:.1rem}.dz-change-list__value{align-items:baseline;display:flex;flex-wrap:wrap;font-size:var(--dz-font-size-body);font-variant-numeric:tabular-nums;gap:var(--dz-spacing-1) var(--dz-spacing-2);margin:0;min-width:0;overflow-wrap:anywhere}.dz-change-list__before{color:var(--dz-text-muted)}.dz-change-list__after{color:var(--dz-ink);font-weight:600}.dz-change-list__arrow{align-self:center;color:var(--dz-text-muted);flex:none;height:.75rem;width:.75rem}.dz-display-options{display:grid;gap:var(--dz-spacing-4);padding:var(--dz-spacing-3);width:min(18rem,calc(100vw - 2rem))}.dz-display-options__section{border:0;display:grid;gap:var(--dz-spacing-2);margin:0;min-width:0;padding:0}.dz-display-options__heading{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);font-weight:500;margin:0;padding:0}.dz-display-options__row{align-items:center;display:flex;gap:var(--dz-spacing-2)}.dz-display-options__select{flex:1 1 auto;min-height:var(--dz-control-height-md);min-width:0}.dz-display-options__toggle{background:var(--dz-surface-sunken);border-radius:var(--dz-radius-control);display:inline-flex;gap:2px;padding:2px}.dz-display-options__toggle--wide{display:flex}.dz-display-options__toggle--wide>*{flex:1 1 0}.dz-display-options__toggle-button{height:var(--dz-control-height-sm);min-height:0}.dz-display-options__toggle-button.dz-button--icon{width:var(--dz-control-height-sm)}.dz-display-options__toggle-button[aria-pressed=true]{background:var(--dz-surface);box-shadow:var(--dz-shadow-card)}.dz-display-options__column{align-items:center;display:flex;font-size:var(--dz-font-size-body);gap:var(--dz-spacing-2);min-height:var(--dz-control-height-sm)}.dz-display-options__column label{color:var(--dz-ink);cursor:pointer}.dz-display-options__column .dz-check[data-disabled]+label{cursor:default}.dz-display-options__hint{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary)}.dz-display-options__reset{justify-self:start}.dz-view-toolbar{align-items:center;background:var(--dz-surface);border-bottom:1px solid var(--dz-border-subtle);display:flex;flex-wrap:wrap;gap:var(--dz-spacing-1) var(--dz-spacing-3);min-height:var(--dz-toolbar-height);min-width:0;padding:var(--dz-spacing-1) var(--dz-content-padding)}.dz-view-toolbar__lead{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:var(--dz-spacing-1) var(--dz-spacing-2);min-width:0}.dz-view-toolbar__trail{align-items:center;display:flex;flex:none;gap:var(--dz-spacing-2);margin-left:auto}.dz-view-toolbar__count{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}.dz-button.dz-toolbar-button{font-size:var(--dz-font-size-body);font-weight:500;gap:var(--dz-spacing-1);min-height:var(--dz-control-height-sm);padding:0 var(--dz-spacing-2)}.dz-button.dz-toolbar-button--icon{justify-content:center;padding:0;width:var(--dz-control-height-sm)}.dz-toolbar-search{align-items:center;border:1px solid var(--dz-border-subtle);border-radius:var(--dz-radius-control);display:flex;flex:0 1 16rem;gap:var(--dz-spacing-1);height:var(--dz-control-height-sm);min-width:9rem;padding:0 var(--dz-spacing-1) 0 var(--dz-spacing-2)}.dz-toolbar-search:focus-within{border-color:var(--dz-focus-ring);box-shadow:0 0 0 1px var(--dz-focus-ring)}.dz-toolbar-search__input{background:transparent;border:0;color:var(--dz-ink);flex:1 1 auto;font:inherit;font-size:var(--dz-font-size-body);height:100%;min-width:0;outline:none;padding:0}.dz-toolbar-search__input::placeholder{color:var(--dz-placeholder)}.dz-toolbar-search__input::-webkit-search-cancel-button{appearance:none}.dz-toolbar-search__clear{align-items:center;background:transparent;border:0;border-radius:var(--dz-radius-control);color:var(--dz-text-muted);cursor:pointer;display:inline-flex;flex:none;height:1.25rem;justify-content:center;padding:0;width:1.25rem}.dz-toolbar-search__clear:hover{background:var(--dz-table-row-hover);color:var(--dz-ink)}.dz-toolbar-search__clear:focus-visible{outline:var(--dz-focus-outline);outline-offset:1px}.dz-toolbar-search__clear .dz-icon{height:.875rem;width:.875rem}.dz-filter-bar{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-1) var(--dz-spacing-2);min-width:0}.dz-filter-bar__chips{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-1) var(--dz-spacing-2);list-style:none;margin:0;min-width:0;padding:0}.dz-filter-bar__muted{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary)}.dz-filter-chip{align-items:stretch;background:var(--dz-surface);border:1px solid var(--dz-border-subtle);border-radius:var(--dz-radius-control);display:inline-flex;height:var(--dz-control-height-sm);max-width:100%;min-width:0;overflow:hidden}.dz-filter-chip__body{align-items:stretch;display:inline-flex;min-width:0}.dz-filter-chip__part{align-items:center;background:transparent;border:0;border-right:1px solid var(--dz-border-subtle);color:var(--dz-ink);cursor:pointer;display:inline-flex;font:inherit;font-size:var(--dz-font-size-body);padding:0 var(--dz-spacing-2);white-space:nowrap}.dz-filter-chip__part:hover,.dz-filter-chip__part[aria-expanded=true],.dz-filter-chip__part[data-state=open]{background:var(--dz-table-row-hover)}.dz-filter-chip__part:focus-visible,.dz-filter-chip__remove:focus-visible{outline:var(--dz-focus-outline);outline-offset:-2px}.dz-filter-chip__part--property{font-weight:500}.dz-filter-chip__part--operator,.dz-filter-chip__part--static{color:var(--dz-text-muted)}.dz-filter-chip__part--static{cursor:default}.dz-filter-chip__part--value{display:block;font-weight:600;line-height:calc(var(--dz-control-height-sm) - 2px);max-width:16rem;min-width:0;overflow:hidden;text-overflow:ellipsis}.dz-filter-chip__remove{align-items:center;background:transparent;border:0;color:var(--dz-text-muted);cursor:pointer;display:inline-flex;flex:none;justify-content:center;padding:0;width:var(--dz-control-height-sm)}.dz-filter-chip__remove:hover{background:var(--dz-table-row-hover);color:var(--dz-ink)}.dz-filter-chip__remove .dz-icon{height:.875rem;width:.875rem}.dz-view-toolbar{container:dz-view-toolbar / inline-size}.dz-filter-chip{flex:0 1 auto}.dz-filter-chip__part--property,.dz-filter-chip__part--operator,.dz-filter-chip__part--static{flex:none}.dz-filter-chip__part--value{flex:0 1 auto;min-width:2.5rem}@container dz-view-toolbar (min-width: 60rem){.dz-view-toolbar__lead:not(:has(.dz-filter-bar__chips>:nth-child(3))){flex:1 1 0%;flex-wrap:nowrap}.dz-view-toolbar__lead:not(:has(.dz-filter-bar__chips>:nth-child(3))) .dz-filter-bar,.dz-view-toolbar__lead:not(:has(.dz-filter-bar__chips>:nth-child(3))) .dz-filter-bar__chips{flex:0 1 auto;flex-wrap:nowrap}}.dz-popover.dz-filter-popover{padding:0;width:17rem}.dz-popover.dz-filter-popover:has(.dz-date-range){width:auto}.dz-filter-editor__head{align-items:center;border-bottom:1px solid var(--dz-border-subtle);color:var(--dz-text-muted);display:flex;font-size:var(--dz-font-size-secondary);font-weight:600;gap:var(--dz-spacing-1);min-height:var(--dz-control-height-md);padding:0 var(--dz-spacing-2)}.dz-filter-editor__back{align-items:center;background:transparent;border:0;border-radius:var(--dz-radius-control);color:var(--dz-ink);cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;padding:0;width:1.5rem}.dz-filter-editor__back:hover{background:var(--dz-table-row-hover)}.dz-filter-editor__back:focus-visible{outline:var(--dz-focus-outline);outline-offset:-2px}.dz-filter-editor__check{height:.95rem;width:.95rem}.dz-filter-editor__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-filter-editor__text{display:grid;gap:var(--dz-spacing-1);padding:var(--dz-spacing-2)}.dz-filter-editor__problem{color:var(--dz-danger);font-size:var(--dz-font-size-secondary);margin:0}.dz-filter-editor__dates{padding:var(--dz-spacing-2)}.dz-filter-operator-menu{min-width:9rem}.dz-date-range{display:grid;gap:var(--dz-spacing-2)}.dz-date-range-content .dz-date-range{padding:var(--dz-spacing-2)}.dz-date-range__presets{display:flex;flex-wrap:wrap;gap:var(--dz-spacing-1)}.dz-date-range__preset{background:transparent;border:1px solid var(--dz-border-subtle);border-radius:var(--dz-radius-control);color:var(--dz-ink);cursor:pointer;font:inherit;font-size:var(--dz-font-size-body);height:var(--dz-control-height-sm);padding:0 var(--dz-spacing-2)}.dz-date-range__preset:hover{background:var(--dz-table-row-hover)}.dz-date-range__preset[aria-pressed=true]{background:var(--dz-surface-sunken);border-color:var(--dz-line-strong);font-weight:600}.dz-date-range__preset:focus-visible{outline:var(--dz-focus-outline);outline-offset:1px}.dz-date-range__custom{display:grid;gap:var(--dz-spacing-1)}.dz-date-range__hint{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);margin:0}.dz-date-range .rdp-range_middle .rdp-day_button{background:var(--dz-surface-sunken);color:var(--dz-ink);font-weight:500}@media(max-width:760px){.dz-view-toolbar{padding:var(--dz-spacing-1) var(--dz-spacing-4)}.dz-toolbar-search{flex-basis:100%}.dz-view-toolbar__trail{flex:0 1 auto;flex-wrap:wrap;justify-content:flex-end;min-width:0;row-gap:var(--dz-spacing-1)}}.dz-page-view{display:flex;flex-direction:column;margin:calc(-1 * var(--dz-content-padding));min-width:0}.dz-page-view__body{min-width:0}.dz-page-view__body--inset{padding:var(--dz-spacing-4) var(--dz-content-padding) var(--dz-content-padding)}.dz-page-view__note{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);margin:0;padding:var(--dz-spacing-2) var(--dz-content-padding)}.dz-page-view__body--inset .dz-page-view__note{padding:0 0 var(--dz-spacing-2)}.dz-page-view .dz-data-table__table th:first-child,.dz-page-view .dz-data-table__table td:first-child{padding-left:var(--dz-content-padding)}.dz-page-view .dz-data-table__table th:last-child,.dz-page-view .dz-data-table__table td:last-child{padding-right:var(--dz-content-padding)}.dz-page-view .dz-data-table__note{padding:0 var(--dz-content-padding)}.dz-page-view .dz-data-table__message,.dz-page-view .dz-data-table__empty{border-top:0;padding-left:var(--dz-content-padding);padding-right:var(--dz-content-padding)}@media(max-width:760px){.dz-page-view{margin:calc(-1 * var(--dz-spacing-5)) calc(-1 * var(--dz-spacing-4)) calc(-1 * var(--dz-spacing-10))}}.dz-detail-nav{align-items:center;display:inline-flex;gap:var(--dz-spacing-1)}.dz-detail-nav__button{color:var(--dz-text-muted);height:var(--dz-control-height-sm);min-height:0;width:var(--dz-control-height-sm)}.dz-detail-nav__button:hover{color:var(--dz-ink)}.dz-detail-nav__button[aria-disabled=true]{cursor:not-allowed;opacity:.48}.dz-detail-nav__button[aria-disabled=true]:hover{background:transparent;color:var(--dz-text-muted)}.dz-detail-nav__position{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);font-variant-numeric:tabular-nums;margin-left:var(--dz-spacing-1);white-space:nowrap}.dz-detail-panel__overlay{opacity:.35}.dz-detail-panel{animation:dz-detail-panel-in .18s ease-out;background:var(--dz-surface);border-left:1px solid var(--dz-border-subtle);bottom:0;box-shadow:var(--dz-shadow-dialog);display:flex;flex-direction:column;max-width:100vw;position:fixed;right:0;top:0;width:min(100vw,clamp(30rem,36vw,35rem));z-index:50}.dz-detail-panel:focus{outline:none}.dz-detail-panel__toolbar{align-items:center;border-bottom:1px solid var(--dz-border-subtle);display:flex;flex:none;gap:var(--dz-spacing-2);min-height:var(--dz-view-header-height);padding:0 var(--dz-spacing-3)}.dz-detail-panel__toolbar-end{align-items:center;display:flex;gap:var(--dz-spacing-1);margin-left:auto}.dz-detail-panel__full-page{color:var(--dz-ink);font-size:var(--dz-font-size-body);font-weight:500;gap:var(--dz-spacing-2);min-height:var(--dz-control-height-sm);padding:0 var(--dz-spacing-2);text-decoration:none;white-space:nowrap}.dz-detail-panel__full-page .dz-icon{color:var(--dz-text-muted);height:.875rem;width:.875rem}.dz-detail-panel__close{color:var(--dz-text-muted);height:var(--dz-control-height-sm);min-height:0;width:var(--dz-control-height-sm)}.dz-detail-panel__close:hover{color:var(--dz-ink)}.dz-detail-panel__head{display:grid;flex:none;gap:var(--dz-spacing-1);padding:var(--dz-spacing-4) var(--dz-spacing-5) var(--dz-spacing-3)}.dz-detail-panel__title-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-2) var(--dz-spacing-3);min-width:0}.dz-detail-panel__title{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:var(--dz-ink);display:-webkit-box;font-family:var(--dz-font-heading);font-size:var(--dz-text-md);font-weight:500;letter-spacing:.01em;line-height:1.3;margin:0;min-width:0;overflow:hidden;overflow-wrap:anywhere}.dz-detail-panel__title-addon{align-items:center;display:inline-flex;flex:none;gap:var(--dz-spacing-2)}.dz-detail-panel__description{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);line-height:1.5;margin:0}.dz-detail-panel__body{flex:1 1 auto;font-size:var(--dz-font-size-body-lg);min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 var(--dz-spacing-5) var(--dz-spacing-6)}.dz-detail-panel__body:focus{outline:none}.dz-detail-panel__body:focus-visible{outline:var(--dz-focus-outline);outline-offset:-2px}.dz-detail-panel__footer{align-items:center;border-top:1px solid var(--dz-border-subtle);display:flex;flex:none;gap:var(--dz-spacing-2);justify-content:flex-end;padding:var(--dz-spacing-3) var(--dz-spacing-5)}.dz-detail-panel__loading{display:grid;gap:var(--dz-spacing-3);padding-top:var(--dz-spacing-2)}.dz-detail-panel__skeleton{height:.875rem;width:70%}.dz-detail-panel__skeleton--wide{width:90%}.dz-detail-panel__skeleton--short{width:40%}.dz-detail-panel__skeleton--block{height:5rem;width:100%}.dz-detail-panel__message{align-items:flex-start;border-bottom:1px solid var(--dz-border-subtle);border-top:1px solid var(--dz-border-subtle);display:flex;flex-wrap:wrap;gap:var(--dz-spacing-2) var(--dz-spacing-3);padding:var(--dz-spacing-4) 0}.dz-detail-panel__message-icon{color:var(--dz-danger);margin-top:.1rem}.dz-detail-panel__message-text{display:grid;flex:1 1 14rem;gap:var(--dz-spacing-1)}.dz-detail-panel__message-title{color:var(--dz-ink);font-size:var(--dz-font-size-body);font-weight:600;margin:0}.dz-detail-panel__message-description{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);margin:0}.dz-detail-panel__body>.dz-detail-section:first-child{border-top:1px solid var(--dz-border-subtle)}@keyframes dz-detail-panel-in{0%{transform:translate(100%)}}.dz-page-header__title-addon{align-items:center;display:inline-flex;flex:none;gap:var(--dz-spacing-2);margin-left:var(--dz-spacing-1)}.dz-detail-layout{container-type:inline-size;min-width:0}.dz-detail-layout__body{display:grid;grid-template-columns:minmax(0,1fr)}.dz-detail-layout__body--with-aside{grid-template-columns:minmax(0,1fr) 18.75rem}.dz-detail-layout__main{box-sizing:border-box;max-width:calc(47.5rem + 2 * var(--dz-content-padding));min-width:0;padding:var(--dz-spacing-2) var(--dz-content-padding) var(--dz-spacing-10);width:100%}.dz-detail-layout__aside{border-left:1px solid var(--dz-border-subtle);box-sizing:border-box;min-width:0;padding:var(--dz-spacing-2) var(--dz-spacing-5) var(--dz-spacing-10)}.dz-detail-layout__body--aside-start{grid-template-columns:20rem minmax(0,1fr)}.dz-detail-layout__aside--start{border-left:0;border-right:1px solid var(--dz-border-subtle)}@container (max-width: 56rem){.dz-detail-layout__body--with-aside{grid-template-columns:minmax(0,1fr)}.dz-detail-layout__aside{border-left:0;border-top:1px solid var(--dz-border-subtle);padding:var(--dz-spacing-2) var(--dz-content-padding) var(--dz-spacing-10)}.dz-detail-layout__main{padding-bottom:var(--dz-spacing-4)}.dz-detail-layout__aside--start{border-bottom:1px solid var(--dz-border-subtle);border-right:0;border-top:0;padding-bottom:var(--dz-spacing-4)}}.dz-detail-section{padding:var(--dz-spacing-4) 0}.dz-detail-section+.dz-detail-section{border-top:1px solid var(--dz-border-subtle)}.dz-detail-section--spaced>:not(.dz-detail-section__header)~*{margin-top:var(--dz-spacing-3)}.dz-detail-section__title:focus{outline:none}.dz-detail-section__title:focus-visible{outline:var(--dz-focus-outline);outline-offset:2px}[data-dz-quiet-focus]:focus-visible{outline:none}.dz-detail-section--record-title .dz-detail-section__title{color:var(--dz-ink);font-size:var(--dz-font-size-view-title);letter-spacing:0;overflow-wrap:anywhere}.dz-detail-section__header{align-items:center;display:flex;gap:var(--dz-spacing-2);margin-bottom:var(--dz-spacing-2);min-height:var(--dz-control-height-sm)}.dz-detail-section__title{color:var(--dz-text-muted);font-family:var(--dz-font-body);font-size:var(--dz-font-size-secondary);font-weight:600;letter-spacing:.01em;line-height:1.4;margin:0}.dz-detail-section__actions{align-items:center;display:flex;gap:var(--dz-spacing-1);margin-left:auto}.dz-detail-section__summary{cursor:pointer;list-style:none}.dz-detail-section__summary::-webkit-details-marker{display:none}.dz-detail-section__summary:hover .dz-detail-section__title{color:var(--dz-ink)}.dz-detail-section__summary:focus-visible{border-radius:var(--dz-radius-xs);outline:var(--dz-focus-outline);outline-offset:2px}.dz-detail-section__chevron{color:var(--dz-text-muted);flex:none;transition:transform .12s ease-out}.dz-detail-section--collapsible[open]>.dz-detail-section__summary .dz-detail-section__chevron{transform:rotate(90deg)}.dz-detail-section--collapsible:not([open])>.dz-detail-section__summary{margin-bottom:0}@media(prefers-reduced-motion:reduce){.dz-detail-section__chevron{transition:none}}.dz-detail-prose{color:var(--dz-ink);font-size:var(--dz-font-size-body);line-height:1.6;margin:0;overflow-wrap:anywhere;white-space:pre-line}.dz-detail-note{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);line-height:1.5;margin:0}*+.dz-detail-note{margin-top:var(--dz-spacing-2)}.dz-detail-code{background:var(--dz-surface-soft);border:1px solid var(--dz-border-subtle);border-radius:var(--dz-radius-sm);color:var(--dz-ink);font-size:var(--dz-font-size-secondary);line-height:1.5;margin:0;max-height:28rem;min-width:0;overflow:auto;padding:var(--dz-spacing-2) var(--dz-spacing-3);white-space:pre-wrap;word-break:break-word}*+.dz-detail-code{margin-top:var(--dz-spacing-2)}.dz-detail-list{display:grid;font-size:var(--dz-font-size-body);gap:0;list-style:none;margin:0;padding:0}.dz-detail-list__item{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-1) var(--dz-spacing-2);min-width:0;overflow-wrap:anywhere;padding:var(--dz-spacing-1) 0}.dz-detail-list__item code,.dz-detail-prose code{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary)}.dz-property-list__value>.dz-id-chip:first-child{margin-left:calc(-1 * var(--dz-spacing-1))}.dz-detail-skeleton{display:grid;gap:var(--dz-spacing-6);padding:var(--dz-spacing-4) 0}.dz-detail-skeleton--properties{gap:var(--dz-spacing-3)}.dz-detail-skeleton__group{display:grid;gap:var(--dz-spacing-2)}.dz-detail-skeleton--properties .dz-detail-skeleton__group{grid-template-columns:minmax(6rem,38%) minmax(0,1fr)}.dz-detail-skeleton__line{height:.875rem;min-height:0;width:90%}.dz-detail-skeleton__line--label{width:30%}.dz-detail-skeleton--properties .dz-detail-skeleton__line--label{width:70%}.dz-detail-skeleton__line--short{width:55%}@media(max-width:760px){.dz-detail-panel{width:100vw}.dz-detail-panel__head,.dz-detail-panel__body{padding-left:var(--dz-spacing-4);padding-right:var(--dz-spacing-4)}}@media(prefers-reduced-motion:reduce){.dz-detail-panel,.dz-detail-panel__overlay{animation:none}}.dz-status-strip{align-items:center;display:flex;flex-wrap:wrap;gap:0 var(--dz-spacing-1);min-width:0}.dz-status-strip__label{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);margin-right:var(--dz-spacing-1);white-space:nowrap}.dz-status-strip__item{align-items:center;border-radius:var(--dz-radius-control);display:inline-flex;min-height:var(--dz-control-height-sm);padding:0 var(--dz-spacing-2)}.dz-status-strip__item--hint{background:transparent;border:0;color:inherit;cursor:help;font:inherit}.dz-status-strip__item--hint:hover,.dz-status-strip__item--hint[data-state$=open]{background:var(--dz-table-row-hover)}.dz-status-strip__item--hint:focus-visible{outline:var(--dz-focus-outline);outline-offset:1px}@media(max-width:760px){.dz-page-header__actions{flex:0 1 auto;flex-wrap:wrap;min-width:0}.dz-status-strip__item .dz-status-pill{white-space:normal}}.dz-page-view .dz-detail-layout .dz-data-table__table th:first-child,.dz-page-view .dz-detail-layout .dz-data-table__table td:first-child{padding-left:var(--dz-spacing-3)}.dz-page-view .dz-detail-layout .dz-data-table__table th:last-child,.dz-page-view .dz-detail-layout .dz-data-table__table td:last-child{padding-right:var(--dz-spacing-3)}.dz-page-view .dz-detail-layout .dz-data-table__note{padding:0}.dz-page-view .dz-detail-layout .dz-data-table__message,.dz-page-view .dz-detail-layout .dz-data-table__empty{border-top:1px solid var(--dz-border-subtle);padding-left:var(--dz-spacing-3);padding-right:var(--dz-spacing-3)}.dz-muted-text{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary)}.dz-truncated-text{display:inline-block;max-width:16rem;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.dz-preserved-text{overflow-wrap:anywhere;white-space:pre-wrap}.dz-dotted-code{font-family:var(--dz-font-mono);font-size:var(--dz-font-size-secondary);overflow-wrap:normal}.dz-inline-group{align-items:baseline;display:inline-flex;flex-wrap:wrap;gap:var(--dz-spacing-1) var(--dz-spacing-2);max-width:100%}.dz-data-table__table .dz-inline-group{flex-wrap:nowrap;white-space:nowrap}.dz-data-table__table .dz-data-table__cell--wrap .dz-inline-group,.dz-data-table__table .dz-data-table__cell--wrap-tight .dz-inline-group{flex-wrap:wrap;white-space:normal}.dz-cell-stack{display:grid;justify-items:start;row-gap:.125rem}.dz-path-list{color:var(--dz-ink);display:flex;flex-wrap:wrap;font-size:var(--dz-font-size-body);gap:var(--dz-spacing-1);line-height:1.6;list-style:none;margin:0;padding:0}.dz-path-list__item{align-items:baseline;display:inline-flex;gap:var(--dz-spacing-1);min-width:0;overflow-wrap:anywhere}.dz-path-list__separator{color:var(--dz-text-muted)}.dz-grouped-list{display:grid;gap:var(--dz-spacing-4) var(--dz-spacing-6);grid-template-columns:repeat(auto-fill,minmax(min(100%,16rem),1fr))}.dz-grouped-list__group{min-width:0}.dz-grouped-list__title{align-items:baseline;border-bottom:1px solid var(--dz-border-subtle);color:var(--dz-ink);display:flex;font-family:var(--dz-font-body);font-size:var(--dz-font-size-body);font-weight:600;gap:var(--dz-spacing-2);justify-content:space-between;margin:0 0 var(--dz-spacing-1);padding-bottom:var(--dz-spacing-1)}.dz-grouped-list__count{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);font-variant-numeric:tabular-nums;font-weight:500}.dz-grouped-list__items{display:grid;gap:0;list-style:none;margin:0;padding:0}.dz-grouped-list__items li{line-height:1.4;min-width:0;overflow-wrap:anywhere;padding:2px 0}.dz-grouped-list__items code{color:var(--dz-ink);font-family:var(--dz-font-mono);font-size:var(--dz-font-size-secondary)}.dz-inline-form{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-2);margin-bottom:var(--dz-spacing-3)}.dz-inline-form>.dz-label{flex:none}.dz-inline-form>.dz-input{flex:0 1 18rem;height:var(--dz-control-height-sm);min-height:0;min-width:10rem}.dz-inline-form>.dz-field-message{flex-basis:100%;margin:0}.dz-popover.dz-help-popover{display:grid;gap:var(--dz-spacing-2);padding:var(--dz-spacing-3);width:min(24rem,calc(100vw - 2rem))}.dz-help-popover__lead{color:var(--dz-ink);font-size:var(--dz-font-size-body);line-height:1.5;margin:0}.dz-help-popover__list{color:var(--dz-text-muted);display:grid;font-size:var(--dz-font-size-secondary);gap:var(--dz-spacing-1);line-height:1.5;list-style:none;margin:0;padding:0}.dz-help-popover__list code{color:var(--dz-ink);font-family:var(--dz-font-mono)}.dz-notice--with-icon{align-items:flex-start;display:flex;gap:var(--dz-spacing-2)}.dz-notice__icon{display:inline-flex;flex:none;margin-top:.15rem}.dz-notice__icon .dz-icon{height:.875rem;width:.875rem}.dz-notice__body{min-width:0}.dz-notice__action{margin-top:var(--dz-spacing-2)}.dz-key-figures{container:dz-key-figures / inline-size}.dz-key-figures__row{display:grid;gap:var(--dz-spacing-4) var(--dz-spacing-6);grid-template-columns:minmax(0,1fr)}@container dz-key-figures (min-width: 32rem){.dz-key-figures__row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;grid-template-columns:none}}.dz-key-figure{align-content:start;display:grid;gap:var(--dz-spacing-1);min-width:0}.dz-key-figure__title{color:var(--dz-text-muted);font-family:var(--dz-font-body);font-size:var(--dz-font-size-secondary);font-weight:600;margin:0}.dz-key-figure__headline{color:var(--dz-warning);font-size:var(--dz-font-size-body);font-weight:600;margin:0}.dz-key-figure__label{color:var(--dz-ink);font-size:var(--dz-font-size-body);font-weight:600;margin:0;overflow-wrap:anywhere}.dz-key-figure__value{align-items:baseline;color:var(--dz-ink);display:flex;flex-wrap:wrap;font-size:var(--dz-text-xl);font-variant-numeric:tabular-nums;font-weight:600;gap:0 var(--dz-spacing-1);line-height:1.2;margin:0;min-width:0;overflow-wrap:anywhere}.dz-key-figure--secondary .dz-key-figure__value{color:var(--dz-text-muted);font-size:var(--dz-text-md);font-weight:500}.dz-key-figure__unit{font-size:var(--dz-font-size-body);font-weight:500}.dz-key-figure__empty{color:var(--dz-ink);font-size:var(--dz-font-size-body);margin:0;overflow-wrap:anywhere}.dz-key-figure__detail{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);margin:0;overflow-wrap:anywhere}.dz-key-figure__caveat{border-left:2px solid var(--dz-warning-line);color:var(--dz-ink);font-size:var(--dz-font-size-body);line-height:1.5;margin:var(--dz-spacing-1) 0 0;overflow-wrap:anywhere;padding-left:var(--dz-spacing-2)}.dz-media-thumbnail{align-items:center;background:var(--dz-surface-soft);border:1px solid var(--dz-border-subtle);border-radius:var(--dz-radius-xs);color:var(--dz-text-muted);display:inline-flex;flex:none;height:3rem;justify-content:center;overflow:hidden;vertical-align:middle;width:4rem}.dz-media-thumbnail--medium{height:6rem;width:8rem}.dz-media-thumbnail__image{display:block;height:100%;object-fit:contain;width:100%}.dz-media-thumbnail__icon{height:1.25rem;width:1.25rem}.dz-sidebar{background:var(--dz-sidebar-bg);color:var(--dz-sidebar-text);display:flex;flex-direction:column;font-size:var(--dz-font-size-body);gap:var(--dz-spacing-2);min-width:0;overflow:hidden;padding:var(--dz-spacing-3) var(--dz-spacing-2)}.dz-sidebar :focus-visible{outline-color:var(--dz-focus-ring-sidebar);outline-offset:-2px}.dz-sidebar__header{align-items:center;display:flex;gap:var(--dz-spacing-2);justify-content:space-between;min-height:var(--dz-control-height-md);padding:0 var(--dz-spacing-1) 0 var(--dz-spacing-2)}.dz-sidebar__brand{min-width:0}.dz-sidebar__brand .dz-logo{width:6.5rem}.dz-sidebar__toggle{align-items:center;background:transparent;border:0;border-radius:var(--dz-radius-control);color:var(--dz-sidebar-text-muted);cursor:pointer;display:inline-flex;flex:none;height:var(--dz-control-height-sm);justify-content:center;padding:0;width:var(--dz-control-height-sm)}.dz-sidebar__toggle:hover{background:var(--dz-sidebar-row-hover);color:var(--dz-sidebar-text-strong)}.dz-sidebar__site{align-items:center;background:transparent;border:1px solid var(--dz-sidebar-line);border-radius:var(--dz-radius-control);color:var(--dz-sidebar-text-strong);cursor:pointer;display:flex;font-size:var(--dz-font-size-body);font-weight:600;gap:var(--dz-spacing-2);min-height:var(--dz-control-height-md);padding:0 var(--dz-spacing-2);text-align:left;width:100%}.dz-sidebar__site:hover,.dz-sidebar__site[aria-expanded=true]{background:var(--dz-sidebar-row-hover)}.dz-sidebar__site[data-placeholder]{color:var(--dz-sidebar-text-muted);font-weight:500}.dz-sidebar__site-mark{align-items:center;background:var(--dz-sidebar-row-active);border-radius:var(--dz-radius-control);color:var(--dz-sidebar-text-strong);display:inline-flex;flex:none;font-size:var(--dz-text-2xs);font-weight:700;height:1.25rem;justify-content:center;width:1.25rem}.dz-sidebar__site-value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-sidebar__site-chevron{color:var(--dz-sidebar-text-muted)}.dz-sidebar__body{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--dz-spacing-2);min-height:0;overflow-x:hidden;overflow-y:auto}.dz-sidebar__nav{display:grid;gap:var(--dz-spacing-1);grid-template-columns:minmax(0,1fr);position:relative}.dz-sidebar__group-label{color:var(--dz-sidebar-text-muted);font-size:var(--dz-text-2xs);font-weight:600;letter-spacing:.04em;margin:0;padding:var(--dz-spacing-3) var(--dz-spacing-2) var(--dz-spacing-1)}.dz-sidebar__group:first-child .dz-sidebar__group-label{padding-top:var(--dz-spacing-1)}.dz-sidebar__list{display:grid;gap:1px;grid-template-columns:minmax(0,1fr);list-style:none;margin:0;padding:0}.dz-sidebar__row{align-items:center;background:transparent;border:0;border-radius:var(--dz-radius-control);color:var(--dz-sidebar-text-muted);cursor:pointer;display:flex;font-size:var(--dz-font-size-body);font-weight:500;gap:var(--dz-spacing-2);line-height:1.2;min-height:1.875rem;padding:0 var(--dz-spacing-2);text-align:left;text-decoration:none;width:100%}.dz-sidebar__row:hover{background:var(--dz-sidebar-row-hover);color:var(--dz-sidebar-text-strong)}.dz-sidebar__row--active,.dz-sidebar__row--active:hover{background:var(--dz-sidebar-row-active);color:var(--dz-sidebar-text-strong);font-weight:600}.dz-sidebar__row--disabled{cursor:not-allowed;opacity:.55}.dz-sidebar__row--disabled:hover{background:transparent;color:var(--dz-sidebar-text-muted)}.dz-sidebar__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-sidebar__footer{border-top:1px solid var(--dz-sidebar-line);display:grid;gap:var(--dz-spacing-1);padding-top:var(--dz-spacing-2)}.dz-sidebar__user{color:var(--dz-sidebar-text)}.dz-sidebar__user[data-state=open]{background:var(--dz-sidebar-row-hover)}.dz-sidebar__avatar{align-items:center;background:var(--dz-sidebar-row-active);border-radius:var(--dz-radius-chip);color:var(--dz-sidebar-text-strong);display:inline-flex;flex:none;font-size:.625rem;font-weight:700;height:1.375rem;justify-content:center;letter-spacing:.02em;width:1.375rem}.dz-sidebar__message{color:var(--dz-sidebar-text);font-size:var(--dz-font-size-secondary);line-height:1.4;margin:0;overflow-wrap:anywhere;padding:0 var(--dz-spacing-2)}.dz-sidebar-site-content{max-width:calc(100vw - 2rem);padding:0;width:16rem}.dz-sidebar-site-option{flex:1 1 auto;min-width:0;overflow-wrap:anywhere}.dz-sidebar-site-option__hint{color:var(--dz-text-muted)}.dz-sidebar-site-option__default{color:var(--dz-text-muted);flex:none;font-size:var(--dz-font-size-secondary)}.dz-sidebar-user-content{min-width:14rem}.dz-sidebar-user-content .dz-menu-label{letter-spacing:0;text-transform:none}.dz-sidebar-user-content .dz-sidebar-user-name{color:var(--dz-ink);display:block;font-size:var(--dz-font-size-body);font-weight:600}.dz-sidebar-user-content .dz-sidebar-user-email{color:var(--dz-text-muted);display:block;font-size:var(--dz-font-size-secondary);font-weight:500;overflow-wrap:anywhere}@media(min-width:761px){.dz-sidebar[data-collapsed]{padding-left:var(--dz-spacing-2);padding-right:var(--dz-spacing-2)}.dz-sidebar[data-collapsed] .dz-sidebar__header{justify-content:center;padding:0}.dz-sidebar[data-collapsed] .dz-sidebar__brand{display:none}.dz-sidebar[data-collapsed] .dz-sidebar__site{border-color:transparent;justify-content:center;padding:0}.dz-sidebar[data-collapsed] .dz-sidebar__row{justify-content:center;padding:0}.dz-sidebar[data-collapsed] .dz-sidebar__group-label{border-top:1px solid var(--dz-sidebar-line);height:0;margin:var(--dz-spacing-2) var(--dz-spacing-1);overflow:hidden;padding:0}.dz-sidebar[data-collapsed] .dz-sidebar__group:first-child .dz-sidebar__group-label{border-top-color:transparent;margin-top:0}.dz-sidebar[data-collapsed] .dz-sidebar__message{background:var(--dz-surface-raised);border:1px solid var(--dz-border-subtle);border-radius:var(--dz-radius-panel);bottom:var(--dz-spacing-3);box-shadow:var(--dz-shadow-raised);color:var(--dz-ink);left:calc(var(--dz-sidebar-width-rail) + var(--dz-spacing-2));padding:var(--dz-spacing-2) var(--dz-spacing-3);position:fixed;width:18rem;z-index:50}.dz-sidebar[data-collapsed] .dz-sidebar__label,.dz-sidebar[data-collapsed] .dz-sidebar__site-value,.dz-sidebar[data-collapsed] .dz-sidebar__site-chevron{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}}@media(max-width:760px){.dz-sidebar{gap:var(--dz-spacing-2);overflow:visible;padding:var(--dz-spacing-2) var(--dz-spacing-3)}.dz-sidebar__toggle{display:none}.dz-sidebar__body{overflow:visible}.dz-sidebar__nav{display:flex;gap:var(--dz-spacing-1);overflow-x:auto;padding-bottom:var(--dz-spacing-1)}.dz-sidebar__group{display:contents}.dz-sidebar__group-label{display:none}.dz-sidebar__list{display:flex;gap:var(--dz-spacing-1)}.dz-sidebar__list>li{flex:none}.dz-sidebar__row{white-space:nowrap}.dz-sidebar__footer{border-top:0;padding-top:0}}.dz-app-shell{display:grid;grid-template-columns:var(--dz-sidebar-width) minmax(0,1fr);min-height:100vh;transition:grid-template-columns .16s ease}.dz-app-shell[data-collapsed]{grid-template-columns:var(--dz-sidebar-width-rail) minmax(0,1fr)}.dz-app-shell>.dz-sidebar{height:100vh;position:sticky;top:0}.dz-app-shell__main{min-width:0;padding:var(--dz-content-padding)}.dz-app-shell__main:focus{outline:none}.dz-skip-link{background:var(--dz-ink);color:var(--dz-on-accent);left:var(--dz-spacing-4);padding:var(--dz-spacing-3) var(--dz-spacing-4);position:fixed;top:-5rem;z-index:100}.dz-skip-link:focus{top:var(--dz-spacing-4)}@media(max-width:760px){.dz-app-shell,.dz-app-shell[data-collapsed]{display:block}.dz-app-shell>.dz-sidebar{height:auto;position:static}.dz-app-shell__main{padding:var(--dz-spacing-5) var(--dz-spacing-4) var(--dz-spacing-10)}}@media(prefers-reduced-motion:reduce){.dz-app-shell{transition:none}}.dz-dialog-content.dz-command-menu{animation:dz-fade-in .12s ease-out;max-width:min(38rem,calc(100vw - 2rem));overflow:hidden;padding:0;top:12vh;transform:translate(-50%)}@media(prefers-reduced-motion:reduce){.dz-dialog-content.dz-command-menu{animation:none}}.dz-command-menu .dz-dialog-close{top:.35rem;right:.5rem}.dz-command-menu .dz-command-input{padding-right:2.75rem}.dz-command-menu .dz-command-input__field{font-size:var(--dz-font-size-body-lg);min-height:3rem}.dz-command-menu__list.dz-command-list{max-height:min(24rem,60vh)}.dz-command-menu__status{color:var(--dz-text-muted);font-size:var(--dz-font-size-secondary);margin:0;padding:0 var(--dz-spacing-3)}.dz-command-menu__status:not(:empty){padding-top:var(--dz-spacing-2)}.dz-command-menu .dz-menu-item{font-size:var(--dz-font-size-body);min-height:var(--dz-control-height-md)}.dz-command-menu__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dz-command-menu__code{font-family:var(--dz-font-mono);font-size:var(--dz-font-size-secondary)}.dz-command-menu__hint{color:var(--dz-text-muted);flex:none;font-size:var(--dz-font-size-secondary);margin-left:auto}.bulk-stack>*+*{margin-top:var(--dz-spacing-3)}.bulk-stack>.dz-detail-section__header+*{margin-top:0}.bulk-form{display:grid;gap:var(--dz-spacing-3);grid-template-columns:minmax(0,1fr);min-width:0}.bulk-field{display:grid;gap:var(--dz-spacing-1);grid-template-columns:minmax(0,1fr);max-width:28rem;min-width:0;overflow-wrap:anywhere}.bulk-inline-form{align-items:end;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-3)}.bulk-inline-form .bulk-field{flex:1 1 12rem}.bulk-form-footer{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-2);justify-content:flex-end}.bulk-form-footer .dz-detail-note{flex:1 1 16rem;margin:0}.bulk-editor-rows{display:grid;gap:var(--dz-spacing-2);list-style:none;margin:0;padding:0}.bulk-targets{border:0;display:grid;gap:var(--dz-spacing-1);margin:0;min-width:0;padding:0}.bulk-targets legend{font-size:var(--dz-font-size-body);font-weight:600;margin-bottom:var(--dz-spacing-1);padding:0}.bulk-target-list{display:grid;gap:var(--dz-spacing-1);list-style:none;margin:0;padding:0}.bulk-target-list li{align-items:baseline;display:flex;gap:var(--dz-spacing-2);min-width:0;overflow-wrap:anywhere}.bulk-checkbox{accent-color:var(--dz-accent);flex:none}.bulk-file-input{font:inherit;max-width:100%;min-width:0;width:100%}.bulk-progress{max-width:28rem;width:100%}.bulk-row-filter{justify-self:start;width:fit-content}.category-tree,.category-tree__list{list-style:none;margin:0;padding:0}.category-tree__list{border-left:1px solid var(--dz-line);margin:.3rem 0 0 .35rem;padding-left:.8rem}.category-tree__item{margin:.35rem 0;min-width:0}.category-tree__row{align-items:baseline;display:flex;flex-wrap:wrap;gap:.3rem .6rem;min-width:0;overflow-wrap:anywhere}.category-tree__row code{color:var(--dz-muted);font-size:var(--dz-text-xs)}.category-tree__link{color:var(--dz-ink);font-weight:500;text-decoration:none}.category-tree__link:hover{text-decoration:underline}.category-tree__products{align-items:center;border-radius:var(--dz-radius-control);color:var(--dz-text-muted);display:inline-flex;font-size:var(--dz-font-size-secondary);gap:var(--dz-spacing-1);padding:0 var(--dz-spacing-1);text-decoration:none}.category-tree__products:hover{background:var(--dz-table-row-hover);color:var(--dz-ink)}.category-tree__products .dz-icon{height:.75rem;width:.75rem}.webhook-stack{display:grid;gap:var(--dz-spacing-2);grid-template-columns:minmax(0,1fr);min-width:0}.webhook-stack>p{margin:0}.webhook-form{display:grid;gap:var(--dz-spacing-3);grid-template-columns:minmax(0,1fr);max-width:40rem;min-width:0}.webhook-field{display:grid;gap:var(--dz-spacing-1);grid-template-columns:minmax(0,1fr);min-width:0}.webhook-fieldset{border:0;display:grid;gap:var(--dz-spacing-1);margin:0;min-width:0;padding:0}.webhook-fieldset legend{font-size:var(--dz-font-size-body);font-weight:600;margin-bottom:var(--dz-spacing-1);padding:0}.webhook-form-footer{align-items:center;display:flex;flex-wrap:wrap;gap:var(--dz-spacing-2);justify-content:flex-end}.webhook-form-footer--start{justify-content:flex-start}.webhook-form-footer .dz-detail-note{margin:0}.webhook-secret{-webkit-user-select:all;user-select:all}.state-switcher{align-items:center;background:var(--dz-surface);border:1px solid var(--dz-line);border-radius:var(--dz-radius-md);display:flex;flex-wrap:wrap;gap:.2rem;padding:.35rem}.auth-layout{align-items:center;background:linear-gradient(160deg,var(--dz-surface-sunken) 0%,var(--dz-surface-page) 60%);display:flex;justify-content:center;min-height:100vh;padding:2rem 1rem}.auth-card{background:var(--dz-surface);border:1px solid var(--dz-line);border-radius:var(--dz-radius-lg);box-shadow:var(--dz-shadow-raised);max-width:26rem;padding:2rem clamp(1.25rem,5vw,2.25rem);width:100%}.auth-card:focus{outline:none}.auth-wordmark{color:var(--dz-ink);display:grid;gap:.45rem;padding:0 0 1.75rem}.auth-wordmark .dz-logo{max-width:11rem}.auth-wordmark small{color:var(--dz-muted);display:block;font-size:var(--dz-text-2xs);font-weight:600;letter-spacing:.16em;text-transform:uppercase}.auth-card h1{font-size:var(--dz-text-2xl);line-height:1.2;margin:0}.auth-card h1:focus{outline:none}.auth-lede{color:var(--dz-muted);font-size:var(--dz-text-sm);line-height:1.6;margin:.5rem 0 0}.auth-form{display:grid;gap:1.1rem;margin-top:1.5rem}.auth-field{display:grid;gap:.35rem}.auth-field .dz-label{margin-bottom:0}.auth-field__label-row{align-items:baseline;display:flex;justify-content:space-between;gap:1rem}.auth-submit{justify-content:center;margin-top:.3rem;width:100%}.auth-submit[aria-disabled=true]{cursor:progress;opacity:.75}.auth-link{color:var(--dz-link);font-size:var(--dz-text-xs);font-weight:600;text-underline-offset:.2em}.auth-footer{display:flex;flex-wrap:wrap;gap:1.25rem;margin:1.5rem 0 0}.auth-notice,.auth-alert{border-radius:var(--dz-radius-sm);font-size:var(--dz-text-sm);line-height:1.5;margin:1.25rem 0 0;padding:.75rem .9rem}.auth-notice{background:var(--dz-success-surface);border:1px solid var(--dz-success-border);color:var(--dz-success)}.auth-alert{background:var(--dz-danger-surface);border:1px solid var(--dz-danger-border);color:var(--dz-danger)}.auth-notice:focus,.auth-alert:focus{outline:var(--dz-focus-outline);outline-offset:2px}.auth-notice p,.auth-alert p{margin:0}.auth-reference{font-size:var(--dz-text-xs);margin-top:.35rem!important}
