@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2) format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2) format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2) format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2) format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2) format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.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{--d1-gray-0: #ffffff;--d1-gray-50: #f7f8fa;--d1-gray-100: #f3f4f6;--d1-gray-150: #eeeff2;--d1-gray-200: #e3e6e9;--d1-gray-300: #c9cdd3;--d1-gray-400: #a3a8b1;--d1-gray-500: #8f949e;--d1-gray-550: #80858f;--d1-gray-600: #6b7380;--d1-gray-620: #646b78;--d1-gray-650: #5b616c;--d1-gray-700: #4a4f58;--d1-gray-800: #333336;--d1-gray-850: #262629;--d1-gray-875: #202022;--d1-gray-900: #1b1b1c;--d1-gray-950: #111111;--d1-gray-1000: #0a0a0a;--d1-blue-50: #edf1ff;--d1-blue-100: #d6dfff;--d1-blue-200: #b0c1ff;--d1-blue-300: #7f98ff;--d1-blue-400: #4d73ff;--d1-blue-500: #174bf7;--d1-blue-600: #123dcc;--d1-blue-700: #0e2f9e;--d1-blue-900: #0a1a4d;--d1-red-400: #ff6152;--d1-red-500: #e53a2b;--d1-red-550: #d13b2e;--d1-red-600: #b82d22;--d1-red-700: #9e261d;--d1-amber-400: #f5a623;--d1-amber-600: #b87a13;--d1-amber-700: #8a5a0a;--d1-green-400: #2fbf71;--d1-green-600: #1e8a50;--d1-green-700: #17703f;--d1-alpha-white-8: rgba(255, 255, 255, .08);--d1-alpha-white-12: rgba(255, 255, 255, .12);--d1-alpha-white-60: rgba(255, 255, 255, .6);--d1-alpha-black-6: rgba(0, 0, 0, .06);--d1-alpha-black-12: rgba(0, 0, 0, .12);--d1-alpha-black-40: rgba(0, 0, 0, .4);--d1-alpha-black-60: rgba(0, 0, 0, .6);--d1-alpha-blue-14: rgba(23, 75, 247, .14);--d1-alpha-blue-22: rgba(23, 75, 247, .22);--d1-space-2: 2px;--d1-space-4: 4px;--d1-space-6: 6px;--d1-space-8: 8px;--d1-space-12: 12px;--d1-space-16: 16px;--d1-space-20: 20px;--d1-space-24: 24px;--d1-space-32: 32px;--d1-space-40: 40px;--d1-space-48: 48px;--d1-space-64: 64px;--d1-space-gutter-mobile: 20px;--d1-radius-xs: 6px;--d1-radius-sm: 10px;--d1-radius-md: 12px;--d1-radius-lg: 16px;--d1-radius-xl: 20px;--d1-radius-pill: 999px;--d1-size-control-sm: 32px;--d1-size-control-md: 40px;--d1-size-control-lg: 44px;--d1-size-control-xl: 56px;--d1-size-touch: 44px;--d1-size-icon: 16px;--d1-size-icon-lg: 20px;--d1-size-icon-xl: 24px;--d1-size-avatar-sm: 24px;--d1-size-avatar-md: 32px;--d1-size-avatar-40: 40px;--d1-size-avatar-lg: 52px;--d1-size-avatar-64: 64px;--d1-size-tabbar: 84px;--d1-size-statusbar: 54px;--d1-stroke-hairline: 1px;--d1-stroke-focus: 2px;--d1-font-family: "Inter", "Noto Sans Armenian", system-ui, sans-serif;--d1-type-display-l: 600 40px/48px var(--d1-font-family);--d1-ls-display-l: -.02em;--d1-type-display-m: 600 32px/40px var(--d1-font-family);--d1-ls-display-m: -.015em;--d1-type-heading-h1: 600 24px/32px var(--d1-font-family);--d1-ls-heading-h1: -.01em;--d1-type-heading-h2: 600 18px/24px var(--d1-font-family);--d1-ls-heading-h2: -.005em;--d1-type-heading-h3: 600 15px/20px var(--d1-font-family);--d1-type-body-l: 400 15px/22px var(--d1-font-family);--d1-type-body-m: 400 14px/20px var(--d1-font-family);--d1-type-body-m-medium: 500 14px/20px var(--d1-font-family);--d1-type-body-s: 400 13px/18px var(--d1-font-family);--d1-type-body-s-medium: 500 13px/18px var(--d1-font-family);--d1-type-label-l: 500 15px/20px var(--d1-font-family);--d1-type-label-m: 500 13px/16px var(--d1-font-family);--d1-type-label-s: 500 12px/16px var(--d1-font-family);--d1-type-label-xs: 500 11px/14px var(--d1-font-family);--d1-type-caption-m: 400 12px/16px var(--d1-font-family);--d1-type-caption-s: 400 11px/14px var(--d1-font-family);--d1-type-caption-xs: 400 10px/12px var(--d1-font-family);--d1-type-data-xl: 600 36px/40px var(--d1-font-family);--d1-ls-data-xl: -.015em;--d1-type-data-l: 600 28px/32px var(--d1-font-family);--d1-ls-data-l: -.01em;--d1-type-data-m: 600 18px/24px var(--d1-font-family);--d1-ls-data-m: -.005em;--d1-type-data-s: 500 14px/20px var(--d1-font-family);--d1-shadow-card: 0 6px 20px rgba(13, 20, 51, .08);--d1-shadow-float: 0 12px 32px -4px rgba(5, 8, 26, .18);--d1-shadow-popover: 0 16px 48px -8px rgba(5, 8, 26, .24), 0 0 1px 1px rgba(0, 0, 0, .08);--d1-glow-accent: 0 0 24px rgba(23, 75, 247, .45);--d1-ease: cubic-bezier(.2, 0, 0, 1);--d1-dur-fast: .12s;--d1-dur: .2s}:root,[data-theme=dark]{color-scheme:dark;--d1-bg-canvas: var(--d1-gray-950);--d1-bg-card: var(--d1-gray-900);--d1-bg-chip: var(--d1-gray-850);--d1-bg-elevated: var(--d1-gray-875);--d1-bg-hover: var(--d1-alpha-white-8);--d1-bg-pressed: var(--d1-alpha-white-12);--d1-bg-inverse: var(--d1-gray-0);--d1-bg-scrim: var(--d1-alpha-black-60);--d1-bg-input: var(--d1-gray-900);--d1-bg-media: var(--d1-gray-1000);--d1-border-line: var(--d1-gray-800);--d1-border-strong: var(--d1-gray-600);--d1-border-focus: var(--d1-blue-400);--d1-border-input: var(--d1-gray-600);--d1-text-primary: var(--d1-gray-50);--d1-text-secondary: var(--d1-gray-400);--d1-text-tertiary: var(--d1-gray-500);--d1-text-disabled: var(--d1-gray-700);--d1-text-on-accent: var(--d1-gray-0);--d1-text-on-accent-muted: var(--d1-blue-100);--d1-text-inverse: var(--d1-gray-950);--d1-text-on-critical: var(--d1-gray-0);--d1-accent-default: var(--d1-blue-500);--d1-accent-hover: var(--d1-blue-400);--d1-accent-pressed: var(--d1-blue-600);--d1-accent-soft: var(--d1-blue-400);--d1-accent-tint: var(--d1-alpha-blue-14);--d1-accent-glow: var(--d1-alpha-blue-22);--d1-status-critical: var(--d1-red-400);--d1-status-warning: var(--d1-amber-400);--d1-status-ok: var(--d1-green-400);--d1-status-info: var(--d1-blue-400);--d1-critical-solid: var(--d1-red-550);--d1-critical-solid-hover: var(--d1-red-600);--d1-icon-primary: var(--d1-gray-50);--d1-icon-secondary: var(--d1-gray-500);--d1-icon-on-accent: var(--d1-gray-0);--d1-icon-on-critical: var(--d1-gray-0);--d1-control-track: var(--d1-gray-600);--d1-control-knob: var(--d1-gray-0);--d1-waveform-idle: var(--d1-gray-600);--d1-waveform-active: var(--d1-accent-soft);--d1-chart-grid: var(--d1-alpha-white-8);--d1-chart-grid-major: var(--d1-alpha-white-12);--d1-chart-trace: var(--d1-accent-soft);--d1-chart-marker: var(--d1-text-primary);--d1-recording-live: var(--d1-status-critical);--d1-rating-star: var(--d1-text-primary);--d1-media-surface: var(--d1-gray-850);--d1-media-on-surface: var(--d1-gray-0);--d1-media-on-surface-muted: var(--d1-alpha-white-60);--d1-theme-dark: 1;--d1-theme-light: 0}[data-theme=light]{color-scheme:light;--d1-bg-canvas: var(--d1-gray-100);--d1-bg-card: var(--d1-gray-0);--d1-bg-chip: var(--d1-gray-150);--d1-bg-elevated: var(--d1-gray-0);--d1-bg-hover: var(--d1-alpha-black-6);--d1-bg-pressed: var(--d1-alpha-black-12);--d1-bg-inverse: var(--d1-gray-950);--d1-bg-scrim: var(--d1-alpha-black-40);--d1-bg-input: var(--d1-gray-0);--d1-bg-media: var(--d1-gray-1000);--d1-border-line: var(--d1-gray-200);--d1-border-strong: var(--d1-gray-550);--d1-border-focus: var(--d1-blue-500);--d1-border-input: var(--d1-gray-550);--d1-text-primary: var(--d1-gray-950);--d1-text-secondary: var(--d1-gray-650);--d1-text-tertiary: var(--d1-gray-620);--d1-text-disabled: var(--d1-gray-300);--d1-text-on-accent: var(--d1-gray-0);--d1-text-on-accent-muted: var(--d1-blue-100);--d1-text-inverse: var(--d1-gray-50);--d1-text-on-critical: var(--d1-gray-0);--d1-accent-default: var(--d1-blue-500);--d1-accent-hover: var(--d1-blue-600);--d1-accent-pressed: var(--d1-blue-700);--d1-accent-soft: var(--d1-blue-500);--d1-accent-tint: var(--d1-alpha-blue-14);--d1-accent-glow: var(--d1-alpha-blue-14);--d1-status-critical: var(--d1-red-600);--d1-status-warning: var(--d1-amber-700);--d1-status-ok: var(--d1-green-700);--d1-status-info: var(--d1-blue-500);--d1-critical-solid: var(--d1-red-600);--d1-critical-solid-hover: var(--d1-red-700);--d1-icon-primary: var(--d1-gray-950);--d1-icon-secondary: var(--d1-gray-600);--d1-icon-on-accent: var(--d1-gray-0);--d1-icon-on-critical: var(--d1-gray-0);--d1-control-track: var(--d1-gray-550);--d1-control-knob: var(--d1-gray-0);--d1-waveform-idle: var(--d1-gray-400);--d1-waveform-active: var(--d1-accent-default);--d1-chart-grid: var(--d1-alpha-black-6);--d1-chart-grid-major: var(--d1-alpha-black-12);--d1-chart-trace: var(--d1-accent-default);--d1-chart-marker: var(--d1-text-primary);--d1-recording-live: var(--d1-status-critical);--d1-rating-star: var(--d1-text-primary);--d1-media-surface: var(--d1-gray-850);--d1-media-on-surface: var(--d1-gray-0);--d1-media-on-surface-muted: var(--d1-alpha-white-60);--d1-theme-dark: 0;--d1-theme-light: 1}.d1-force-dark{color-scheme:dark;--d1-bg-canvas: var(--d1-gray-950);--d1-bg-card: var(--d1-gray-900);--d1-bg-chip: var(--d1-gray-850);--d1-text-primary: var(--d1-gray-50);--d1-text-secondary: var(--d1-gray-400);--d1-icon-primary: var(--d1-gray-50);--d1-border-line: var(--d1-gray-800)}@font-face{font-family:Noto Sans Armenian;src:url(/fonts/NotoSansArmenian-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0530-058F,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;src:url(/fonts/NotoSansArmenian-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap;unicode-range:U+0530-058F,U+FB13-FB17}@font-face{font-family:Noto Sans Armenian;src:url(/fonts/NotoSansArmenian-Bold.ttf) format("truetype");font-weight:600 700;font-style:normal;font-display:swap;unicode-range:U+0530-058F,U+FB13-FB17}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;background:var(--d1-bg-canvas);color:var(--d1-text-primary);font:var(--d1-type-body-m);font-feature-settings:"tnum" 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,h3,h4,p,ul,ol,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,textarea,select{font:inherit;color:inherit}button{background:none;border:0;padding:0;cursor:pointer}button:disabled{cursor:default}a{color:inherit;text-decoration:none}:focus-visible{outline:var(--d1-stroke-focus) solid var(--d1-border-focus);outline-offset:2px}.t-display-l{font:var(--d1-type-display-l);letter-spacing:var(--d1-ls-display-l)}.t-display-m{font:var(--d1-type-display-m);letter-spacing:var(--d1-ls-display-m)}.t-h1{font:var(--d1-type-heading-h1);letter-spacing:var(--d1-ls-heading-h1)}.t-h2{font:var(--d1-type-heading-h2);letter-spacing:var(--d1-ls-heading-h2)}.t-h3{font:var(--d1-type-heading-h3)}.t-body-l{font:var(--d1-type-body-l)}.t-body-m{font:var(--d1-type-body-m)}.t-body-m-medium{font:var(--d1-type-body-m-medium)}.t-body-s{font:var(--d1-type-body-s)}.t-body-s-medium{font:var(--d1-type-body-s-medium)}.t-label-l{font:var(--d1-type-label-l)}.t-label-m{font:var(--d1-type-label-m)}.t-label-s{font:var(--d1-type-label-s)}.t-label-xs{font:var(--d1-type-label-xs)}.t-caption-m{font:var(--d1-type-caption-m)}.t-caption-s{font:var(--d1-type-caption-s)}.t-caption-xs{font:var(--d1-type-caption-xs)}.t-data-xl{font:var(--d1-type-data-xl);letter-spacing:var(--d1-ls-data-xl);font-variant-numeric:tabular-nums}.t-data-l{font:var(--d1-type-data-l);letter-spacing:var(--d1-ls-data-l);font-variant-numeric:tabular-nums}.t-data-m{font:var(--d1-type-data-m);letter-spacing:var(--d1-ls-data-m);font-variant-numeric:tabular-nums}.t-data-s{font:var(--d1-type-data-s);font-variant-numeric:tabular-nums}.c-primary{color:var(--d1-text-primary)}.c-secondary{color:var(--d1-text-secondary)}.c-tertiary{color:var(--d1-text-tertiary)}.c-critical{color:var(--d1-status-critical)}.c-warning{color:var(--d1-status-warning)}.c-ok{color:var(--d1-status-ok)}.c-accent{color:var(--d1-accent-default)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}*{scrollbar-width:thin;scrollbar-color:var(--d1-border-line) transparent}.d1-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--d1-radius-pill);white-space:nowrap;flex-shrink:0;-webkit-user-select:none;user-select:none;transition:background-color var(--d1-dur-fast) var(--d1-ease),opacity var(--d1-dur-fast)}.d1-btn--s{height:32px;padding:0 12px;font:var(--d1-type-label-s)}.d1-btn--m{height:40px;padding:0 16px;font:var(--d1-type-label-m)}.d1-btn--l{height:44px;padding:0 20px;font:var(--d1-type-label-m)}.d1-btn--xl{height:56px;padding:0 24px;font:var(--d1-type-label-l)}.d1-btn--block{width:100%}.d1-btn:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:0}.d1-btn:disabled{opacity:.4}.d1-btn--primary{background:var(--d1-accent-default);color:var(--d1-text-on-accent)}.d1-btn--primary:hover:not(:disabled){background:var(--d1-accent-hover)}.d1-btn--primary:active:not(:disabled){background:var(--d1-accent-pressed)}.d1-btn--secondary{background:var(--d1-bg-chip);color:var(--d1-text-primary)}.d1-btn--danger{background:var(--d1-bg-chip);color:var(--d1-status-critical)}.d1-btn--ghost{background:transparent;color:var(--d1-text-primary)}.d1-btn--secondary:hover:not(:disabled),.d1-btn--danger:hover:not(:disabled),.d1-btn--ghost:hover:not(:disabled){background:var(--d1-bg-hover)}.d1-btn--secondary:active:not(:disabled),.d1-btn--danger:active:not(:disabled),.d1-btn--ghost:active:not(:disabled){background:var(--d1-bg-pressed)}.d1-btn--critical{background:var(--d1-critical-solid);color:var(--d1-text-on-critical)}.d1-btn--critical:hover:not(:disabled),.d1-btn--critical:active:not(:disabled){background:var(--d1-critical-solid-hover)}.d1-btn__spinner{width:14px;height:14px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:d1-spin .8s linear infinite}@keyframes d1-spin{to{transform:rotate(360deg)}}.d1-ibtn{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;color:var(--d1-icon-primary);transition:background-color var(--d1-dur-fast) var(--d1-ease)}.d1-ibtn--s{width:32px;height:32px}.d1-ibtn--m{width:40px;height:40px}.d1-ibtn--l{width:44px;height:44px}.d1-ibtn--primary{background:var(--d1-accent-default);color:var(--d1-icon-on-accent)}.d1-ibtn--primary:hover:not(:disabled){background:var(--d1-accent-hover)}.d1-ibtn--primary:active:not(:disabled){background:var(--d1-accent-pressed)}.d1-ibtn--ghost:hover:not(:disabled){background:var(--d1-bg-hover)}.d1-ibtn--ghost:active:not(:disabled){background:var(--d1-bg-pressed)}.d1-ibtn--card{background:var(--d1-bg-card);box-shadow:var(--d1-shadow-card)}.d1-ibtn--card:hover:not(:disabled){background:var(--d1-bg-chip)}.d1-ibtn:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:0}.d1-ibtn:disabled{opacity:.4}.d1-tabs{display:flex;align-items:center;gap:6px}.d1-tab{height:40px;padding:0 16px;border-radius:20px;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;font:var(--d1-type-body-m);color:var(--d1-text-secondary);transition:background-color var(--d1-dur-fast),color var(--d1-dur-fast)}.d1-tab:hover{background:var(--d1-bg-hover)}.d1-tab:active{background:var(--d1-bg-pressed)}.d1-tab[aria-selected=true],.d1-tab.is-active{background:var(--d1-accent-default);color:var(--d1-text-on-accent);font:var(--d1-type-body-m-medium)}.d1-tab:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:0}.d1-stage-tabs{display:flex;gap:0;background:transparent}.d1-stage-tab{height:36px;padding:0 16px;border-radius:18px;flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.d1-stage-tab:hover{background:var(--d1-bg-hover)}.d1-stage-tab[aria-selected=true]{background:var(--d1-bg-chip);color:var(--d1-text-primary);font:var(--d1-type-body-s-medium)}.d1-stage-tab:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:0}.d1-seg{display:inline-flex;padding:2px;gap:2px;border-radius:var(--d1-radius-pill);background:var(--d1-bg-chip);height:36px}.d1-seg__item{flex:1 1 0;min-width:0;border-radius:var(--d1-radius-pill);display:inline-flex;align-items:center;justify-content:center;padding:0 16px;font:var(--d1-type-label-m);color:var(--d1-text-secondary);white-space:nowrap}.d1-seg__item[aria-checked=true]{background:var(--d1-bg-hover);color:var(--d1-text-primary)}:lang(hy) .d1-seg__item{flex:1 0 auto;padding:0 12px}:lang(hy) .d1-seg[style*=width]{width:auto!important}:lang(hy) .d1-seg{max-width:100%;flex-wrap:wrap;height:auto;min-height:36px;border-radius:18px}:lang(hy) .d1-seg__item{min-height:32px}.d1-seg__item:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:0}.d1-badge{display:inline-flex;align-items:center;gap:6px;height:20px;border-radius:10px;font:var(--d1-type-label-xs);white-space:nowrap;color:var(--d1-text-secondary)}.d1-badge--pill{padding:0 8px;background:var(--d1-bg-chip)}.d1-badge__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex-shrink:0}.d1-badge--critical{color:var(--d1-status-critical)}.d1-badge--warning{color:var(--d1-status-warning)}.d1-badge--ok{color:var(--d1-status-ok)}.d1-chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:16px;background:var(--d1-bg-chip);color:var(--d1-text-primary);font:var(--d1-type-label-s);white-space:nowrap}.d1-chip:hover:not(:disabled){background:var(--d1-bg-hover)}.d1-chip svg{color:var(--d1-icon-secondary)}.d1-chip.is-selected{background:var(--d1-accent-default);color:var(--d1-text-on-accent)}.d1-chip.is-selected svg{color:var(--d1-icon-on-accent)}.d1-chip:disabled{opacity:.4}.d1-chip:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:0}.d1-fchip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 8px 0 12px;border-radius:var(--d1-radius-pill);background:var(--d1-bg-chip);font:var(--d1-type-label-s);color:var(--d1-text-primary);white-space:nowrap}.d1-fchip:hover{background:var(--d1-bg-hover)}.d1-fchip__x{width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--d1-icon-secondary)}.d1-fchip__x:hover{background:var(--d1-bg-pressed)}.d1-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;flex-shrink:0;background:var(--d1-bg-chip);color:var(--d1-text-primary);text-transform:uppercase;overflow:hidden}.d1-avatar--accent{background:var(--d1-accent-default);color:var(--d1-text-on-accent)}.d1-avatar--photo{color:var(--d1-icon-secondary)}.d1-avatar--24{width:24px;height:24px;font:var(--d1-type-caption-xs)}.d1-avatar--32{width:32px;height:32px;font:var(--d1-type-label-s)}.d1-avatar--40{width:40px;height:40px;font:var(--d1-type-label-s)}.d1-avatar--52{width:52px;height:52px;font:var(--d1-type-body-l)}.d1-avatar--64{width:64px;height:64px;font:var(--d1-type-heading-h2);letter-spacing:var(--d1-ls-heading-h2)}.d1-severity{display:inline-flex;gap:6px;align-items:center}.d1-severity i{width:10px;height:10px;border-radius:50%;background:var(--d1-border-line);display:block}.d1-severity--warning i.on{background:var(--d1-status-warning)}.d1-severity--critical i.on{background:var(--d1-status-critical)}.d1-severity--ok i.on{background:var(--d1-status-ok)}.d1-pin{position:relative;width:22px;height:22px;border-radius:50%;box-shadow:var(--d1-glow-accent);display:inline-block}.d1-pin:before{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border-radius:50%;background:var(--d1-bg-canvas)}.d1-pin:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:inherit}.d1-pin--finding{background:var(--d1-status-critical)}.d1-pin--selected{background:var(--d1-accent-default)}.d1-pin--point{width:10px;height:10px;background:var(--d1-accent-soft);box-shadow:none}.d1-pin--point:before,.d1-pin--point:after{display:none}.d1-finding{display:inline-flex;flex-direction:column;gap:1px;padding:8px 18px;border-radius:22px;background:var(--d1-bg-card);border:1px solid var(--d1-border-line);box-shadow:var(--d1-shadow-float)}.d1-finding__title{font:var(--d1-type-body-s-medium);color:var(--d1-text-primary);white-space:nowrap}.d1-finding__meta{font:var(--d1-type-caption-s);color:var(--d1-text-secondary);white-space:nowrap}.d1-finding--critical .d1-finding__meta{color:var(--d1-status-critical)}.d1-divider{border:0;margin:0;background:var(--d1-border-line);flex-shrink:0}.d1-divider--h{height:1px;width:100%}.d1-divider--v{width:1px;align-self:stretch}.d1-card{background:var(--d1-bg-card);border-radius:var(--d1-radius-xl);padding:20px;display:flex;flex-direction:column;gap:16px;min-width:0}.d1-card--raised{box-shadow:var(--d1-shadow-card)}.d1-card--flush{padding:0;gap:0}.d1-section-header{display:flex;align-items:center;gap:8px;min-height:24px;position:relative}.d1-section-header__title{flex:1 1 auto;min-width:0;font:var(--d1-type-heading-h3);color:var(--d1-text-primary)}.d1-section-header__count{font:var(--d1-type-caption-m);color:var(--d1-text-secondary);white-space:nowrap}.d1-section-header__open{width:44px;height:44px;margin:-10px -14px -10px 0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--d1-icon-primary)}.d1-section-header__open:hover{background:var(--d1-bg-hover)}.d1-kv{display:flex;flex-direction:column}.d1-kv__row{display:flex;gap:16px;padding:8px 0;align-items:flex-start}.d1-kv__key{width:160px;flex-shrink:0;font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.d1-kv__value{flex:1 1 auto;min-width:0;font:var(--d1-type-body-s);color:var(--d1-text-primary)}.d1-kv__divider{height:1px;background:var(--d1-border-line)}.d1-kv:last-child .d1-kv__divider.is-last{display:none}.d1-srow{display:flex;flex-direction:column}.d1-srow__row{display:flex;gap:12px;padding:8px 0;align-items:flex-start}.d1-srow--template .d1-srow__row{align-items:center}.d1-srow__mark{position:relative;width:8px;height:18px;flex-shrink:0}.d1-srow--abnormal .d1-srow__mark:before{content:"";position:absolute;left:1px;top:6px;width:6px;height:6px;border-radius:50%;background:var(--d1-text-primary)}.d1-srow__key{width:148px;flex-shrink:0;font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.d1-srow__value{flex:1 1 auto;min-width:0;font:var(--d1-type-body-s);color:var(--d1-text-primary)}.d1-srow--abnormal .d1-srow__value{font:var(--d1-type-body-s-medium)}.d1-srow--template .d1-srow__value{color:var(--d1-text-tertiary)}.d1-srow__source{flex-shrink:0;padding-top:2px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary);white-space:nowrap}.d1-srow__divider{height:1px;background:var(--d1-border-line)}.d1-stat{display:flex;flex-direction:column;padding:14px;border-radius:14px;background:var(--d1-bg-chip);min-width:0;color:var(--d1-icon-primary)}.d1-stat__sp{height:10px}.d1-stat__label{font:var(--d1-type-caption-s);color:var(--d1-text-secondary)}.d1-stat__value{font:var(--d1-type-body-m-medium);color:var(--d1-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d1-vital{display:flex;flex-direction:column;gap:4px;padding:16px 18px;border-radius:var(--d1-radius-lg);background:var(--d1-bg-card);min-width:0}.d1-vital__label{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.d1-vital__value{display:flex;align-items:baseline;gap:4px}.d1-vital__num{font:var(--d1-type-data-l);letter-spacing:var(--d1-ls-data-l);font-variant-numeric:tabular-nums;color:var(--d1-text-primary)}.d1-vital__unit{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.d1-vital__status{font:var(--d1-type-caption-s);color:var(--d1-text-secondary)}.d1-vital__meta{font:var(--d1-type-caption-s);color:var(--d1-text-tertiary)}.d1-vital--high .d1-vital__num,.d1-vital--low .d1-vital__num,.d1-vital--high .d1-vital__status,.d1-vital--low .d1-vital__status{color:var(--d1-status-critical)}.d1-vital--warning .d1-vital__num,.d1-vital--warning .d1-vital__status{color:var(--d1-status-warning)}.d1-vital--empty .d1-vital__num{color:var(--d1-text-disabled)}.d1-pchip{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 4px;border-radius:20px;background:var(--d1-bg-card);max-width:100%;min-width:0;flex-shrink:0}button.d1-pchip:hover{background:var(--d1-bg-chip)}.d1-pchip__avatar{width:32px;height:32px;border-radius:50%;background:var(--d1-bg-chip);flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;font:var(--d1-type-label-xs);color:var(--d1-text-primary)}.d1-pchip__name{font:var(--d1-type-body-s);color:var(--d1-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d1-pchip__alert{width:8px;height:8px;border-radius:50%;background:var(--d1-status-critical);flex-shrink:0}.d1-exam-row{position:relative;display:flex;align-items:center;gap:12px;width:100%;height:48px;padding:0 12px;border-radius:var(--d1-radius-md);text-align:left;color:var(--d1-icon-primary)}.d1-exam-row:hover:not(:disabled){background:var(--d1-bg-hover)}.d1-exam-row:active:not(:disabled){background:var(--d1-bg-pressed)}.d1-exam-row:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:0}.d1-exam-row:disabled{opacity:.4}.d1-exam-row.is-selected{background:var(--d1-bg-chip)}.d1-exam-row.is-selected:before{content:"";position:absolute;left:0;top:14px;width:3px;height:20px;border-radius:2px;background:var(--d1-accent-default)}.d1-exam-row__icon{width:32px;height:32px;border-radius:50%;background:var(--d1-bg-chip);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.d1-exam-row.is-selected .d1-exam-row__icon{background:var(--d1-bg-card)}.d1-exam-row__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.d1-exam-row__title{font:var(--d1-type-body-s-medium);color:var(--d1-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d1-exam-row__meta{font:var(--d1-type-caption-s);color:var(--d1-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d1-exam-row__chev{color:var(--d1-icon-secondary);flex-shrink:0}.d1-audio-row{display:flex;align-items:center;gap:10px;height:44px;padding:0 12px 0 8px;border-radius:var(--d1-radius-md);background:var(--d1-bg-chip);min-width:0}.d1-audio-row:hover{background:var(--d1-bg-hover)}.d1-audio-row__play{width:28px;height:28px;border-radius:14px;background:var(--d1-border-line);color:var(--d1-icon-primary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.d1-audio-row.is-playing .d1-audio-row__play{background:var(--d1-accent-default);color:var(--d1-icon-on-accent)}.d1-audio-row__text{display:flex;flex-direction:column;gap:1px;flex-shrink:0}.d1-audio-row__title{font:var(--d1-type-label-s);color:var(--d1-text-primary);white-space:pre}.d1-audio-row__dur{font:var(--d1-type-caption-xs);color:var(--d1-text-secondary)}.d1-audio-row__wave{flex:1 1 auto;min-width:0;height:16px;display:flex;align-items:center;gap:4px;overflow:hidden}.d1-audio-row__wave i{width:2px;border-radius:1px;background:var(--d1-waveform-idle);flex-shrink:0;display:block}.d1-audio-row.is-playing .d1-audio-row__wave i{background:var(--d1-waveform-active)}.d1-field{display:flex;flex-direction:column;gap:6px;min-width:0}.d1-field__label{font:var(--d1-type-label-s);color:var(--d1-text-secondary)}.d1-field--text{min-height:70px}.d1-field__helper{font:var(--d1-type-caption-s);color:var(--d1-text-secondary)}.d1-field.is-error .d1-field__helper{color:var(--d1-status-critical)}.d1-field.is-disabled{opacity:.4}.d1-input{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;width:100%;border-radius:var(--d1-radius-md);background:var(--d1-bg-input);box-shadow:inset 0 0 0 1px var(--d1-border-input);transition:box-shadow var(--d1-dur-fast)}.d1-input--l{height:44px}.d1-input:focus-within{box-shadow:0 0 0 2px var(--d1-border-focus)}.d1-field.is-error .d1-input{box-shadow:inset 0 0 0 1px var(--d1-status-critical)}.d1-field.is-error .d1-input:focus-within{box-shadow:0 0 0 2px var(--d1-border-focus)}.d1-input input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;padding:0;font:var(--d1-type-body-m);color:var(--d1-text-primary)}.d1-input input::placeholder,.d1-textarea textarea::placeholder{color:var(--d1-text-secondary);opacity:1}.d1-input__icon{color:var(--d1-icon-secondary);flex-shrink:0;display:inline-flex}.d1-input__clear{color:var(--d1-icon-secondary);display:inline-flex;border-radius:50%}.d1-input__clear:hover{color:var(--d1-icon-primary)}.d1-search{border-radius:20px;padding:0 12px}.d1-search input{font:var(--d1-type-body-s)}.d1-textarea{display:flex;padding:12px 14px;border-radius:var(--d1-radius-md);background:var(--d1-bg-input);box-shadow:inset 0 0 0 1px var(--d1-border-input);min-height:96px}.d1-textarea:focus-within{box-shadow:0 0 0 2px var(--d1-border-focus)}.d1-textarea textarea{flex:1 1 auto;border:0;outline:0;resize:vertical;background:transparent;padding:0;min-height:72px;font:var(--d1-type-body-m);color:var(--d1-text-primary)}.d1-select{position:relative;min-width:0}.d1-select__btn{display:flex;align-items:center;gap:8px;width:100%;height:40px;padding:0 14px;border-radius:var(--d1-radius-md);background:var(--d1-bg-input);box-shadow:inset 0 0 0 1px var(--d1-border-input);font:var(--d1-type-body-m);color:var(--d1-text-primary);text-align:left}.d1-select__btn.is-placeholder{color:var(--d1-text-secondary)}.d1-select__btn[aria-expanded=true],.d1-select__btn:focus-visible{box-shadow:0 0 0 2px var(--d1-border-focus);outline:0}.d1-select__btn:disabled{opacity:.4}.d1-select__value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d1-select__chev{color:var(--d1-icon-secondary);flex-shrink:0;display:inline-flex}.d1-check,.d1-radio{position:relative;display:inline-flex;align-items:center;gap:10px;cursor:pointer;font:var(--d1-type-body-s);color:var(--d1-text-primary);min-height:20px}.d1-check.is-disabled,.d1-radio.is-disabled{opacity:.4;cursor:default}.d1-check input,.d1-radio input{position:absolute;left:0;top:0;opacity:0;width:1px;height:1px;pointer-events:none}.d1-check__box{width:18px;height:18px;border-radius:5px;background:var(--d1-bg-chip);box-shadow:inset 0 0 0 1px var(--d1-border-strong);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--d1-icon-on-accent)}.d1-check.is-checked .d1-check__box,.d1-check.is-mixed .d1-check__box{background:var(--d1-accent-default);box-shadow:none}.d1-check__mixed{width:8px;height:2px;background:var(--d1-icon-on-accent)}.d1-check:hover:not(.is-disabled) .d1-check__box{box-shadow:inset 0 0 0 1px var(--d1-text-secondary)}.d1-check:hover.is-checked .d1-check__box{box-shadow:none;background:var(--d1-accent-hover)}.d1-check input:focus-visible+.d1-check__box,.d1-radio input:focus-visible+.d1-radio__ring{outline:2px solid var(--d1-border-focus);outline-offset:2px}.d1-radio__ring{width:18px;height:18px;border-radius:9px;background:var(--d1-bg-chip);box-shadow:inset 0 0 0 1px var(--d1-border-strong);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.d1-radio.is-checked .d1-radio__ring{background:var(--d1-accent-default);box-shadow:none}.d1-radio.is-checked .d1-radio__ring:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--d1-control-knob)}.d1-switch{display:inline-flex;align-items:center;gap:10px;cursor:pointer;font:var(--d1-type-body-s);color:var(--d1-text-primary)}.d1-switch.is-disabled{opacity:.4;cursor:default}.d1-switch__track{position:relative;flex-shrink:0;border-radius:999px;background:var(--d1-control-track);transition:background-color var(--d1-dur) var(--d1-ease)}.d1-switch--s .d1-switch__track{width:36px;height:20px}.d1-switch--m .d1-switch__track{width:51px;height:31px}.d1-switch__knob{position:absolute;top:2px;left:2px;border-radius:50%;background:var(--d1-control-knob);transition:transform var(--d1-dur) var(--d1-ease)}.d1-switch--s .d1-switch__knob{width:16px;height:16px}.d1-switch--m .d1-switch__knob{width:27px;height:27px}.d1-switch[aria-checked=true] .d1-switch__track{background:var(--d1-accent-default)}.d1-switch--s[aria-checked=true] .d1-switch__knob{transform:translate(16px)}.d1-switch--m[aria-checked=true] .d1-switch__knob{transform:translate(20px)}.d1-switch:focus-visible{outline:none}.d1-switch:focus-visible .d1-switch__track{outline:2px solid var(--d1-border-focus);outline-offset:2px}.d1-toasts{position:fixed;left:50%;bottom:32px;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;z-index:300;pointer-events:none}.d1-toast{pointer-events:auto;width:320px;min-height:48px;display:flex;align-items:center;gap:10px;padding:0 8px 0 14px;border-radius:14px;background:var(--d1-bg-elevated);box-shadow:inset 0 0 0 1px var(--d1-border-line),var(--d1-shadow-float);animation:d1-toast-in var(--d1-dur) var(--d1-ease)}.d1-toast__icon{flex-shrink:0;display:inline-flex;color:var(--d1-icon-secondary)}.d1-toast--ok .d1-toast__icon{color:var(--d1-status-ok)}.d1-toast--warning .d1-toast__icon{color:var(--d1-status-warning)}.d1-toast--critical .d1-toast__icon{color:var(--d1-status-critical)}.d1-toast__msg{flex:1 1 auto;min-width:0;font:var(--d1-type-body-s-medium);color:var(--d1-text-primary)}@keyframes d1-toast-in{0%{opacity:0;transform:translateY(8px)}}.d1-tooltip-wrap{position:relative;display:inline-flex}.d1-tooltip{position:absolute;left:50%;transform:translate(-50%);z-index:250;pointer-events:none;display:flex;flex-direction:column;align-items:center;opacity:0;transition:opacity var(--d1-dur-fast)}.d1-tooltip--top{bottom:calc(100% + 4px)}.d1-tooltip--bottom{top:calc(100% + 4px);flex-direction:column-reverse}.d1-tooltip__body{padding:6px 10px;border-radius:8px;background:var(--d1-bg-inverse);color:var(--d1-text-inverse);font:var(--d1-type-caption-m);white-space:nowrap}.d1-tooltip__arrow{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--d1-bg-inverse)}.d1-tooltip--bottom .d1-tooltip__arrow{border-top:0;border-bottom:4px solid var(--d1-bg-inverse)}.d1-tooltip-wrap:hover .d1-tooltip,.d1-tooltip-wrap:focus-within .d1-tooltip{opacity:1}.d1-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--d1-bg-scrim);display:flex;align-items:center;justify-content:center;padding:24px;animation:d1-fade var(--d1-dur) var(--d1-ease)}@keyframes d1-fade{0%{opacity:0}}.d1-dialog{width:400px;max-width:100%;max-height:calc(100vh - 48px);overflow:auto;display:flex;flex-direction:column;gap:12px;padding:24px;border-radius:var(--d1-radius-xl);background:var(--d1-bg-elevated);box-shadow:var(--d1-shadow-popover);animation:d1-pop var(--d1-dur) var(--d1-ease)}.d1-dialog--wide{width:560px}@keyframes d1-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}}.d1-dialog__title{font:var(--d1-type-heading-h2);letter-spacing:var(--d1-ls-heading-h2);color:var(--d1-text-primary)}.d1-dialog__body{font:var(--d1-type-body-m);color:var(--d1-text-secondary)}.d1-dialog__actions{display:flex;align-items:center;gap:8px;margin-top:4px}.d1-dialog__actions--end{justify-content:flex-end}.d1-menu{position:absolute;z-index:150;min-width:220px;padding:6px;border-radius:14px;background:var(--d1-bg-elevated);box-shadow:var(--d1-shadow-popover);display:flex;flex-direction:column;gap:2px;animation:d1-pop var(--d1-dur-fast) var(--d1-ease)}.d1-menu__label{padding:8px 12px 4px;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.d1-menu__sep{height:1px;background:var(--d1-border-line);margin:4px 0}.d1-menu-item{display:flex;align-items:center;gap:10px;height:36px;padding:0 12px;border-radius:8px;width:100%;font:var(--d1-type-body-s);color:var(--d1-text-primary);text-align:left;white-space:nowrap}.d1-menu-item svg{color:var(--d1-icon-primary);flex-shrink:0}.d1-menu-item:hover:not(:disabled),.d1-menu-item:focus-visible{background:var(--d1-bg-hover);outline:none}.d1-menu-item:disabled{opacity:.4}.d1-menu-item--destructive,.d1-menu-item--destructive svg{color:var(--d1-status-critical)}.d1-menu-item__label{flex:1 1 auto}.d1-menu-item__shortcut{font:var(--d1-type-caption-s);color:var(--d1-text-tertiary)}.d1-menu-item__check{color:var(--d1-accent-default);display:inline-flex}.d1-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 24px;text-align:center}.d1-empty__icon{width:48px;height:48px;border-radius:24px;background:var(--d1-bg-chip);display:inline-flex;align-items:center;justify-content:center;color:var(--d1-icon-primary);margin-bottom:8px}.d1-empty__title{font:var(--d1-type-body-m-medium);color:var(--d1-text-primary)}.d1-empty__body{font:var(--d1-type-body-s);color:var(--d1-text-secondary);max-width:280px}.d1-empty__action{margin-top:8px}.d1-skel{background:var(--d1-bg-chip);border-radius:5px;position:relative;overflow:hidden}.d1-skel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,var(--d1-bg-hover),transparent);animation:d1-shimmer 1.4s infinite;transform:translate(-100%)}@keyframes d1-shimmer{to{transform:translate(100%)}}.d1-skel-row{display:flex;gap:12px;padding:12px;align-items:flex-start}.d1-skel-tile{display:flex;flex-direction:column;gap:8px;padding:16px 18px;border-radius:var(--d1-radius-lg);background:var(--d1-bg-card)}.d1-trow{position:relative;display:flex;align-items:center;gap:12px;height:56px;padding:0 8px;width:100%;border-radius:var(--d1-radius-md);box-shadow:inset 0 0 0 1px var(--d1-border-line);text-align:left;overflow:hidden}.d1-trow:hover{background:var(--d1-bg-hover)}.d1-trow.is-selected{background:var(--d1-accent-tint);box-shadow:none}.d1-trow--emergency:before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--d1-status-critical)}.d1-trow:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:0}.d1-trow__name{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px}.d1-trow__title{font:var(--d1-type-body-s-medium);color:var(--d1-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d1-trow__meta{font:var(--d1-type-caption-s);color:var(--d1-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d1-trow__trail{flex-shrink:0;display:flex;align-items:center;gap:8px}.d1-dtable{background:var(--d1-bg-card);border-radius:var(--d1-radius-lg);overflow:hidden;width:100%}.d1-dtable table{width:100%;border-collapse:collapse;table-layout:fixed}.d1-dtable th,.d1-dtable td{padding:0;text-align:left;vertical-align:middle}.d1-dtable thead tr{height:40px;box-shadow:inset 0 -1px 0 var(--d1-border-line)}.d1-dtable tbody tr{height:56px;box-shadow:inset 0 -1px 0 var(--d1-border-line);cursor:pointer}.d1-dtable tbody tr:hover{background:var(--d1-bg-hover)}.d1-dtable tbody tr.is-selected{background:var(--d1-bg-chip)}.d1-dtable th:first-child,.d1-dtable td:first-child{padding-left:16px}.d1-dtable th:last-child,.d1-dtable td:last-child{padding-right:16px}.d1-dtable__th{display:inline-flex;align-items:center;gap:4px;font:var(--d1-type-label-s);color:var(--d1-text-secondary);white-space:nowrap}.d1-dtable__th.is-sorted{color:var(--d1-text-primary)}.d1-dtable__th svg{color:var(--d1-icon-secondary)}.d1-dtable__cell{font:var(--d1-type-body-s);color:var(--d1-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.d1-dtable__sub{font:var(--d1-type-caption-s);color:var(--d1-text-secondary)}.d1-dtable__bulk{display:flex;align-items:center;gap:8px;height:48px;padding:0 16px;box-shadow:inset 0 -1px 0 var(--d1-border-line)}.d1-dtable__bulk-count{flex:1 1 auto;font:var(--d1-type-label-m);color:var(--d1-text-primary)}.d1-pager{display:flex;align-items:center;gap:24px;min-height:48px}.d1-pager__range{flex:1 1 auto;font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.d1-pager__size{display:flex;align-items:center;gap:8px;font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.d1-pager__pages{display:flex;align-items:center;gap:4px}.d1-pager__page{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font:var(--d1-type-label-m);color:var(--d1-text-secondary)}.d1-pager__page:hover{background:var(--d1-bg-hover)}.d1-pager__page[aria-current=page]{background:var(--d1-bg-chip);color:var(--d1-text-primary)}.d1-bpoint{width:22px;height:22px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;font:var(--d1-type-label-xs);text-align:center;flex-shrink:0;font-variant-numeric:tabular-nums}.d1-bpoint--not-recorded{background:var(--d1-bg-canvas);box-shadow:inset 0 0 0 1.5px var(--d1-text-tertiary);color:var(--d1-text-secondary)}.d1-bpoint--current{background:var(--d1-accent-default);color:var(--d1-text-on-accent);box-shadow:var(--d1-glow-accent)}.d1-bpoint--recorded{background:var(--d1-text-secondary);color:var(--d1-text-inverse)}.d1-bpoint--needs-retake{background:var(--d1-bg-canvas);box-shadow:inset 0 0 0 2px var(--d1-status-warning);color:var(--d1-text-primary)}.d1-bpoint--available{background:transparent}.d1-bpoint--available:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--d1-border-strong)}button.d1-bpoint:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:2px}.d1-bmap{display:flex;gap:24px;justify-content:center}.d1-bmap__view{display:flex;flex-direction:column;align-items:center;gap:12px;min-width:0}.d1-bmap__map{position:relative;width:100%;border-radius:var(--d1-radius-md);overflow:hidden}.d1-bmap__img{position:absolute;max-width:none;-webkit-user-select:none;user-select:none;pointer-events:none}.d1-bmap__pt{position:absolute;transform:translate(-50%,-50%)}.d1-bmap__backing{position:absolute;width:26px;height:26px;border-radius:50%;transform:translate(-50%,-50%);background:var(--d1-bg-canvas);opacity:.6;pointer-events:none}.d1-bmap__overlay{position:absolute;pointer-events:none;color:var(--d1-border-strong)}.d1-bmap__label{font:var(--d1-type-label-s);color:var(--d1-text-secondary)}.d1-wave{position:relative;width:100%;border-radius:var(--d1-radius-md);overflow:hidden;cursor:pointer}.d1-wave--card{background:var(--d1-bg-card)}.d1-wave svg{display:block;width:100%;height:100%}.d1-wave__cursor{position:absolute;top:0;bottom:0;width:2px;background:var(--d1-chart-marker);transform:translate(-1px);pointer-events:none}.d1-wave:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:2px}.d1-trace__grid{stroke:var(--d1-chart-grid)}.d1-trace__grid-major{stroke:var(--d1-chart-grid-major)}.d1-trace__line{stroke:var(--d1-chart-trace);fill:none;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.d1-spark{display:block}.d1-spark__line{stroke:var(--d1-chart-trace);fill:none;stroke-width:1.5;vector-effect:non-scaling-stroke}.d1-spark__dot{fill:var(--d1-chart-marker)}.d1-video{position:relative;width:100%;border-radius:var(--d1-radius-md);overflow:hidden;background:var(--d1-bg-media);color:var(--d1-media-on-surface)}.d1-video__person{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--d1-media-on-surface-muted)}.d1-video__person svg{width:56%;height:56%;opacity:.4}.d1-video__chip{position:absolute;display:inline-flex;align-items:center;height:24px;padding:4px 8px;border-radius:999px;background:var(--d1-media-surface);color:var(--d1-media-on-surface)}.d1-video__side{left:12px;top:12px;font:var(--d1-type-label-s)}.d1-video__dur{right:12px;bottom:12px;font:var(--d1-type-caption-m);font-variant-numeric:tabular-nums}.d1-video__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:56px;height:56px;border-radius:50%;background:var(--d1-accent-default);color:var(--d1-icon-on-accent);display:inline-flex;align-items:center;justify-content:center}.d1-video__play:hover{background:var(--d1-accent-hover)}.d1-video__controls{position:absolute;left:0;right:0;bottom:0;height:52px;display:flex;align-items:center;gap:8px;padding:0 4px 0 8px;background:var(--d1-media-surface)}.d1-video__hit{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;color:var(--d1-media-on-surface);border-radius:50%;flex-shrink:0}.d1-video__scrub{flex:1 1 auto;height:4px;border-radius:2px;background:var(--d1-media-on-surface-muted);position:relative;cursor:pointer}.d1-video__scrub i{position:absolute;left:0;top:0;bottom:0;border-radius:2px;background:var(--d1-accent-default)}.d1-video__scrub i:after{content:"";position:absolute;right:-6px;top:50%;width:12px;height:12px;margin-top:-6px;border-radius:50%;background:var(--d1-media-on-surface)}.d1-video__time{font:var(--d1-type-caption-m);color:var(--d1-media-on-surface);font-variant-numeric:tabular-nums;white-space:nowrap}.d1-call{display:inline-flex;align-items:center;gap:20px;padding:16px 20px}.d1-call__btn{width:56px;height:56px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--d1-media-surface);color:var(--d1-media-on-surface)}.d1-call__btn.is-off{background:var(--d1-media-on-surface);color:var(--d1-bg-media)}.d1-call__btn--end{background:var(--d1-critical-solid);color:var(--d1-icon-on-critical)}.d1-call__btn:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:2px}.d1-bubble{max-width:280px;display:flex;flex-direction:column;gap:6px;padding:12px 16px 8px;font:var(--d1-type-body-m)}.d1-bubble--me{align-self:flex-end;border-radius:16px 16px 6px;background:var(--d1-accent-default);color:var(--d1-text-on-accent)}.d1-bubble--them,.d1-bubble--ai{align-self:flex-start;border-radius:16px 16px 16px 6px;background:var(--d1-bg-chip);color:var(--d1-text-primary)}.d1-bubble__ai{font:var(--d1-type-label-xs);color:var(--d1-text-secondary)}.d1-bubble__meta{display:flex;align-items:center;gap:4px;align-self:flex-end;font:var(--d1-type-caption-s);color:var(--d1-text-secondary)}.d1-bubble--me .d1-bubble__meta{color:var(--d1-text-on-accent-muted)}.d1-bubble--system{align-self:center;padding:4px 0;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.d1-composer{display:flex;align-items:center;gap:8px;padding:8px 8px 8px 12px;background:var(--d1-bg-canvas);box-shadow:inset 0 1px 0 var(--d1-border-line)}.d1-composer__hit{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--d1-icon-primary);flex-shrink:0}.d1-composer__hit:hover{background:var(--d1-bg-hover)}.d1-composer__send{background:var(--d1-accent-default);color:var(--d1-icon-on-accent)}.d1-composer__send:hover{background:var(--d1-accent-hover)}.d1-composer__input{flex:1 1 auto;min-width:0;height:44px;display:flex;align-items:center;padding:0 16px;border-radius:999px;background:var(--d1-bg-input);box-shadow:inset 0 0 0 1px var(--d1-border-input)}.d1-composer__input:focus-within{box-shadow:0 0 0 2px var(--d1-border-focus)}.d1-composer__input input{flex:1 1 auto;min-width:0;border:0;outline:0;background:transparent;padding:0;font:var(--d1-type-body-l);color:var(--d1-text-primary)}.d1-composer__input input::placeholder{color:var(--d1-text-secondary)}.d1-kp{display:flex;flex-direction:column;gap:2px;padding:8px 0;min-width:0}.d1-kp__top{display:flex;align-items:flex-start;gap:12px}.d1-kp__phrase{flex:1 1 auto;min-width:0;font:var(--d1-type-body-s-medium);color:var(--d1-text-primary)}.d1-kp--suggested .d1-kp__phrase{font:var(--d1-type-body-s)}.d1-kp__cat{font:var(--d1-type-caption-m);color:var(--d1-text-secondary);white-space:nowrap}.d1-kp__meta{font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.d1-kp__actions{display:flex;gap:16px;padding-top:6px}.d1-kp__accept{font:var(--d1-type-label-s);color:var(--d1-accent-default)}.d1-kp__dismiss{font:var(--d1-type-label-s);color:var(--d1-text-secondary)}.d1-selpop{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;padding:8px 14px 8px 10px;border-radius:10px;background:var(--d1-bg-inverse);color:var(--d1-text-inverse);font:var(--d1-type-label-m);box-shadow:var(--d1-shadow-popover);white-space:nowrap}.d1-doccard{display:flex;align-items:flex-start;gap:12px;padding:16px;border-radius:var(--d1-radius-lg);background:var(--d1-bg-card);min-width:0}.d1-doccard__icon{width:40px;height:40px;border-radius:50%;background:var(--d1-bg-chip);display:inline-flex;align-items:center;justify-content:center;color:var(--d1-icon-primary);flex-shrink:0}.d1-doccard__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.d1-doccard__title{font:var(--d1-type-body-m-medium);color:var(--d1-text-primary)}.d1-doccard__meta{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.d1-doccard__status{font:var(--d1-type-label-s);color:var(--d1-text-secondary);white-space:nowrap}.d1-doccard--verified .d1-doccard__status{color:var(--d1-text-primary)}.d1-doccard--rejected .d1-doccard__status{color:var(--d1-status-critical)}.d1-stars{display:inline-flex;align-items:center;gap:2px;color:var(--d1-rating-star)}.d1-stars__star{position:relative;display:inline-flex}.d1-stars__fill{position:absolute;left:0;top:0;overflow:hidden;display:inline-flex}button.d1-stars__star{border-radius:4px}.d1-emergency{display:flex;align-items:center;gap:16px;min-height:62px;padding-right:16px;border-radius:var(--d1-radius-md);background:var(--d1-bg-card);overflow:hidden;color:var(--d1-status-critical)}.d1-emergency__bar{width:4px;align-self:stretch;background:var(--d1-critical-solid);flex-shrink:0}.d1-emergency__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;padding:12px 0}.d1-emergency__line{display:flex;align-items:center;gap:6px;font:var(--d1-type-body-m-medium);color:var(--d1-text-primary);flex-wrap:wrap}.d1-emergency__label{color:var(--d1-status-critical)}.d1-emergency__sep{font:var(--d1-type-body-m);color:var(--d1-text-secondary)}.d1-emergency__time{font:var(--d1-type-data-s);color:var(--d1-text-secondary)}.d1-emergency__meta{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.d1-otp{display:flex;flex-direction:column;gap:12px}.d1-otp__cells{position:relative;display:flex;gap:8px;cursor:text}.d1-otp--field .d1-otp__cells{justify-content:space-between;gap:0}.d1-otp__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;border:0;padding:0;font-size:16px;color:transparent;caret-color:transparent;background:transparent;z-index:1;cursor:text}.d1-otp__cell{width:48px;height:56px;border-radius:var(--d1-radius-md);background:var(--d1-bg-input);box-shadow:inset 0 0 0 1px var(--d1-border-input);display:inline-flex;align-items:center;justify-content:center;font:var(--d1-type-data-m);letter-spacing:var(--d1-ls-data-m);color:var(--d1-text-primary);font-variant-numeric:tabular-nums}.d1-otp--field .d1-otp__cell{width:52px;height:40px;color:var(--d1-text-primary)}.d1-otp--field .d1-otp__cell:not(.is-filled){color:var(--d1-text-secondary)}.d1-otp__cell.is-active{box-shadow:inset 0 0 0 2px var(--d1-border-focus)}.d1-otp.is-error .d1-otp__cell{box-shadow:inset 0 0 0 1px var(--d1-status-critical)}.d1-otp.is-error .d1-otp__cell.is-active{box-shadow:inset 0 0 0 2px var(--d1-status-critical)}.d1-otp__caret{width:2px;height:24px;background:var(--d1-accent-default);animation:d1-caret 1s steps(1) infinite}@keyframes d1-caret{50%{opacity:0}}.d1-otp__helper{font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.d1-otp.is-error .d1-otp__helper{color:var(--d1-status-critical)}.d1-bio{width:400px;max-width:100%;padding:24px;display:flex;flex-direction:column;gap:20px;border-radius:var(--d1-radius-lg);background:var(--d1-bg-elevated);box-shadow:inset 0 0 0 1px var(--d1-border-line);animation:d1-pop var(--d1-dur) var(--d1-ease)}.d1-bio__head{display:flex;align-items:center;gap:16px}.d1-bio__icon{width:48px;height:48px;border-radius:50%;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:var(--d1-bg-chip);box-shadow:inset 0 0 0 2px var(--d1-accent-default);color:var(--d1-accent-default)}.d1-bio__icon svg{color:var(--d1-accent-soft)}.d1-bio--scanning .d1-bio__icon{animation:d1-bio-pulse 1.4s var(--d1-ease) infinite}@keyframes d1-bio-pulse{50%{box-shadow:inset 0 0 0 2px var(--d1-accent-default),0 0 0 6px var(--d1-accent-tint)}}.d1-bio--failed .d1-bio__icon{box-shadow:inset 0 0 0 2px var(--d1-status-critical)}.d1-bio__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.d1-bio__title{font:var(--d1-type-heading-h3);color:var(--d1-text-primary)}.d1-bio__msg{font:var(--d1-type-body-m);color:var(--d1-text-secondary)}.d1-bio--failed .d1-bio__msg{color:var(--d1-status-critical)}.d1-bio__actions{display:flex;justify-content:flex-end;gap:8px}.d1-consent{display:flex;flex-direction:column;gap:12px;padding:16px 0;box-shadow:inset 0 -1px 0 var(--d1-border-line)}.d1-consent__head{display:flex;align-items:flex-start;gap:12px}.d1-consent__head .d1-check{min-height:20px}.d1-consent__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.d1-consent__title{font:var(--d1-type-body-m-medium);color:var(--d1-text-primary)}.d1-consent__req{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.d1-consent__chev{width:24px;height:24px;margin:-4px -4px 0 0;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--d1-icon-primary);flex-shrink:0}.d1-consent__chev:hover{background:var(--d1-bg-hover)}.d1-consent__chev:focus-visible{outline:2px solid var(--d1-border-focus)}.d1-consent__details{display:flex;flex-direction:column;gap:12px;padding-left:30px}.d1-consent__legal{font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.d1-consent__link{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;font:var(--d1-type-label-m);color:var(--d1-accent-soft)}.d1-consent__link:hover{text-decoration:underline;text-underline-offset:2px}.d1-upload{display:flex;flex-direction:column;gap:12px;min-width:0}.d1-upload__zone{width:100%;display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px;border-radius:var(--d1-radius-lg);border:1px dashed var(--d1-border-input);color:var(--d1-icon-secondary);background:transparent;text-align:center;transition:background var(--d1-dur-fast)}.d1-upload__zone:hover,.d1-upload__zone.is-over{background:var(--d1-bg-hover)}.d1-upload__zone:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:2px}.d1-upload__title{font:var(--d1-type-body-m-medium);color:var(--d1-text-primary)}.d1-upload__types{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.d1-upload__row{display:flex;align-items:center;gap:12px;padding:12px 12px 12px 16px;border-radius:var(--d1-radius-md);background:var(--d1-bg-chip);color:var(--d1-icon-secondary)}.d1-upload__row.is-error>svg{color:var(--d1-status-critical)}.d1-upload__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.d1-upload__name{font:var(--d1-type-body-s-medium);color:var(--d1-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.d1-upload__meta{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.d1-upload__row.is-error .d1-upload__meta{color:var(--d1-status-critical)}.d1-upload__bar{height:4px;border-radius:999px;background:var(--d1-control-track);overflow:hidden}.d1-upload__bar>span{display:block;height:100%;background:var(--d1-accent-default);transition:width .4s linear}.d1-upload__x{width:32px;height:32px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;color:var(--d1-icon-primary);flex-shrink:0}.d1-upload__x:hover{background:var(--d1-bg-hover)}.d1-upload__x:focus-visible{outline:2px solid var(--d1-border-focus)}.d1-toast__close{width:24px;height:24px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;color:var(--d1-icon-primary);flex-shrink:0;margin-right:4px}.d1-toast__close:hover{background:var(--d1-bg-hover)}.d1-toast__close:focus-visible{outline:2px solid var(--d1-border-focus)}.hp-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:210;background:var(--d1-bg-scrim);display:flex;justify-content:flex-end;animation:d1-fade var(--d1-dur) var(--d1-ease)}.hp-panel{width:440px;max-width:100%;height:100%;display:flex;flex-direction:column;gap:20px;padding:24px;background:var(--d1-bg-elevated);box-shadow:var(--d1-shadow-popover);border-radius:20px 0 0 20px;animation:hp-in var(--d1-dur) var(--d1-ease)}@keyframes hp-in{0%{transform:translate(24px);opacity:0}}.hp-head{display:flex;align-items:flex-start;gap:12px}.hp-head__title{flex:1;display:flex;flex-direction:column;gap:6px;min-width:0}.hp-head__title h2{margin:0}.hp-body{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:20px;margin:0 -4px;padding:0 4px}.hp-label{font:var(--d1-type-label-s);color:var(--d1-text-tertiary);text-transform:uppercase}.hp-guide{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;background:var(--d1-bg-card);box-shadow:inset 0 0 0 1px var(--d1-border-line)}.hp-guide h3{margin:0}.hp-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.hp-step{display:flex;gap:12px;align-items:flex-start}.hp-step__n{flex-shrink:0;width:24px;height:24px;border-radius:12px;background:var(--d1-bg-chip);display:inline-flex;align-items:center;justify-content:center;font:var(--d1-type-label-s);color:var(--d1-text-primary)}.hp-step .t-body-s{padding-top:3px}.hp-list{list-style:none;margin:0;padding:0}.hp-list li+li{border-top:1px solid var(--d1-border-line)}.hp-row{width:100%;min-height:44px;display:flex;align-items:center;gap:12px;text-align:left;border-radius:8px;padding:0}.hp-row>span{flex:1}.hp-row:hover>span{color:var(--d1-accent-default)}.hp-row:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:2px}.tr-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:220}.tr-spot{position:fixed;box-shadow:0 0 0 9999px var(--d1-bg-scrim);outline:2px solid var(--d1-accent-default);outline-offset:0;pointer-events:none;transition:all var(--d1-dur) var(--d1-ease)}.tr-pop{position:fixed;display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:16px;background:var(--d1-bg-elevated);box-shadow:var(--d1-shadow-popover);animation:d1-pop var(--d1-dur) var(--d1-ease)}.tr-pop h3,.tr-pop p{margin:0}.tr-actions{display:flex;align-items:center;gap:8px;padding-top:4px}.tr-dots{flex:1;display:inline-flex;gap:6px}.tr-dot{width:6px;height:6px;border-radius:3px;background:var(--d1-border-strong)}.tr-dot.is-on{background:var(--d1-accent-default)}:root{--d1-col-300: clamp(300px, calc(100vw * 300 / 1440), 360px);--d1-col-312: clamp(312px, calc(100vw * 312 / 1440), 376px);--d1-col-320: clamp(320px, calc(100vw * 320 / 1440), 384px);--d1-col-420: clamp(400px, calc(100vw * 420 / 1440), 500px);--d1-col-480: clamp(420px, calc(100vw * 480 / 1440), 560px);--d1-col-queue: var(--d1-col-300)}:root:lang(hy){--d1-col-queue: clamp(340px, calc(100vw * 340 / 1440), 400px)}.d1-app{min-height:100vh;min-width:1280px;max-width:1920px;margin-inline:auto;display:flex;flex-direction:column;padding:14px 32px 32px;background:var(--d1-bg-canvas)}.d1-main{flex:1 1 auto;min-height:0;margin-top:18px;display:flex;flex-direction:column}.d1-screen{flex:1 1 auto;min-height:560px;height:calc(100vh - 120px);display:flex;gap:28px;min-width:0}.d1-topbar{height:56px;display:flex;align-items:center;gap:24px;flex-shrink:0}.d1-topbar__brand{display:inline-flex;align-items:center;gap:10px;flex-shrink:0;border-radius:18px}.d1-topbar__brand:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:2px}.d1-brand-mark{width:36px;height:36px;border-radius:18px;background:var(--d1-accent-default);color:var(--d1-icon-on-accent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.d1-brand-name{font:var(--d1-type-heading-h3);color:var(--d1-text-primary);white-space:nowrap}.d1-topbar__nav{flex:1 1 auto;display:flex;justify-content:center;min-width:0}.d1-topbar__nav .d1-tab{text-decoration:none}.d1-topbar__right{display:flex;align-items:center;gap:12px;flex-shrink:0}.d1-placeholder{flex:1 1 auto;display:flex;align-items:center;justify-content:center}.d1-placeholder .d1-card{width:560px}.d1-placeholder__ids{display:flex;flex-direction:column;gap:4px}.d1-placeholder a{color:var(--d1-accent-soft);text-decoration:underline;text-underline-offset:2px}@media (max-height: 899.98px){.d1-app .d1-screen .vx-main:not(.vx-workspace),.d1-app .d1-screen .vx-col,.d1-app .d1-screen .ex-main,.d1-app .d1-screen .ex-right,.d1-app .d1-screen .ex-req__right,.d1-app .d1-screen .ex-req__main,.d1-app .d1-screen .dx-main,.d1-app .d1-screen .dx-right,.d1-app .d1-screen .mc-main,.d1-app .set-screen .set-right,.d1-app .set-screen .prof-left,.d1-app .set-screen .prof-right{overflow-y:auto;overflow-x:hidden}.d1-app .d1-screen .vx-main:not(.vx-workspace)>*,.d1-app .d1-screen .vx-col>*,.d1-app .d1-screen .ex-main>*,.d1-app .d1-screen .ex-right>*,.d1-app .d1-screen .ex-req__right>*,.d1-app .d1-screen .ex-req__main>*,.d1-app .d1-screen .dx-right>*,.d1-app .d1-screen .mc-main>*,.d1-app .set-screen .set-right>*,.d1-app .set-screen .prof-left>*,.d1-app .set-screen .prof-right>*{flex-shrink:0;min-height:min-content}.d1-app .d1-screen .vx-body>.d1-card{max-height:100%;overflow-y:auto}.d1-app .d1-screen .vx-col .vx-abrief{overflow:visible}}:root:lang(hy) .d1-app .d1-screen .vx-main:not(.vx-workspace),:root:lang(hy) .d1-app .d1-screen .vx-col,:root:lang(hy) .d1-app .d1-screen .ex-main,:root:lang(hy) .d1-app .d1-screen .ex-right,:root:lang(hy) .d1-app .d1-screen .ex-req__right,:root:lang(hy) .d1-app .d1-screen .ex-req__main,:root:lang(hy) .d1-app .d1-screen .dx-main,:root:lang(hy) .d1-app .d1-screen .dx-right,:root:lang(hy) .d1-app .d1-screen .mc-main,:root:lang(hy) .d1-app .set-screen .set-right,:root:lang(hy) .d1-app .set-screen .prof-left,:root:lang(hy) .d1-app .set-screen .prof-right{overflow-y:auto;overflow-x:hidden}:root:lang(hy) .d1-app .d1-screen .vx-main:not(.vx-workspace)>*,:root:lang(hy) .d1-app .d1-screen .vx-col>*,:root:lang(hy) .d1-app .d1-screen .ex-main>*,:root:lang(hy) .d1-app .d1-screen .ex-right>*,:root:lang(hy) .d1-app .d1-screen .ex-req__right>*,:root:lang(hy) .d1-app .d1-screen .ex-req__main>*,:root:lang(hy) .d1-app .d1-screen .dx-right>*,:root:lang(hy) .d1-app .d1-screen .mc-main>*,:root:lang(hy) .d1-app .set-screen .set-right>*,:root:lang(hy) .d1-app .set-screen .prof-left>*,:root:lang(hy) .d1-app .set-screen .prof-right>*{flex-shrink:0;min-height:min-content}:root:lang(hy) .d1-app .d1-screen .vx-body>.d1-card{max-height:100%;overflow-y:auto}:root:lang(hy) .d1-app .d1-screen .vx-col .vx-abrief{overflow:visible}.dev{min-height:100vh;background:var(--d1-bg-canvas)}.dev__bar{position:sticky;top:0;z-index:50;display:flex;align-items:center;gap:16px;padding:14px 32px;background:var(--d1-bg-card);box-shadow:inset 0 -1px 0 var(--d1-border-line)}.dev__cols{display:grid}.dev__col{padding:24px 32px 64px;min-width:0}.dev__mode{position:sticky;top:68px;z-index:5;padding:6px 0 14px;background:var(--d1-bg-canvas)}.dev__lib{display:flex;flex-direction:column;gap:20px}.dev__sec{background:var(--d1-bg-canvas);box-shadow:inset 0 0 0 1px var(--d1-border-line);border-radius:var(--d1-radius-xl);padding:20px;display:flex;flex-direction:column;gap:16px;min-width:0}.dev__h{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;color:var(--d1-text-primary)}.dev__body{display:flex;flex-direction:column;gap:16px;min-width:0}.dev__row{display:flex;align-items:center;flex-wrap:wrap}.dev__wrap{display:flex;flex-wrap:wrap;gap:12px}.dev__stack{display:flex;flex-direction:column;gap:8px}.dev__grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.dev__swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:10px}.dev__swatch{display:flex;flex-direction:column;gap:4px;min-width:0}.dev__swatch span{height:36px;border-radius:10px;box-shadow:inset 0 0 0 1px var(--d1-border-line)}.dev__swatch code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev__icons{display:grid;grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:6px;color:var(--d1-icon-primary)}.dev__icon{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 2px;border-radius:10px}.dev__icon:hover{background:var(--d1-bg-hover)}.dev__icon code{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dev__chat{display:flex;flex-direction:column;gap:8px;padding:12px;border-radius:16px;background:var(--d1-bg-card)}.d1-auth{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:32px 16px;background:var(--d1-bg-canvas)}.d1-auth-card{width:420px;max-width:100%;padding:32px;border-radius:var(--d1-radius-xl);background:var(--d1-bg-card);display:flex;flex-direction:column;gap:20px}.d1-auth-card .d1-topbar__brand{align-self:flex-start}.d1-auth-heading{display:flex;flex-direction:column;gap:6px}.d1-auth-form{display:flex;flex-direction:column;gap:16px}.d1-auth-options{display:flex;align-items:center;justify-content:space-between;gap:12px}.d1-auth-footer{display:flex;justify-content:center;gap:4px;font:var(--d1-type-body-s)}.d1-auth-footer a{font:var(--d1-type-body-s-medium);color:var(--d1-text-primary)}.d1-auth-footer a:hover{text-decoration:underline;text-underline-offset:2px}.d1-auth-error{font:var(--d1-type-caption-s);color:var(--d1-status-critical)}.d1-demo-note{display:flex;flex-direction:column;gap:4px;padding:12px 14px 12px 16px;border-radius:var(--d1-radius-md);background:var(--d1-bg-chip);box-shadow:inset 3px 0 0 var(--d1-accent-default);font:var(--d1-type-body-s);color:var(--d1-text-secondary);text-align:left}.d1-demo-note b{font:var(--d1-type-label-m);color:var(--d1-text-primary)}.d1-demo-note .d1-auth-link{align-self:flex-start;padding:0;margin-top:2px}.set-screen{flex:1 1 auto;min-height:560px;height:calc(100vh - 120px);display:flex;gap:28px;align-items:stretch;min-width:0}.set-menu{width:var(--d1-col-300);flex-shrink:0}.set-menu__list{position:relative;display:flex;flex-direction:column;gap:2px}.set-menu__list .d1-menu-item{font:var(--d1-type-body-s);color:var(--d1-text-primary);text-align:left}.set-menu__list .d1-menu-item svg{color:var(--d1-icon-primary)}.set-menu__list .d1-menu-item.is-active{background:var(--d1-bg-hover)}.set-menu__bar{position:absolute;left:0;width:3px;height:20px;border-radius:1.5px;background:var(--d1-accent-default);transition:top var(--d1-dur) var(--d1-ease);pointer-events:none}.set-menu__list .d1-divider{margin:0}.set-menu__pop{position:relative}.set-menu__pop .d1-menu{left:0;right:0;top:calc(100% + 4px);min-width:0}.set-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:16px;overflow-y:auto}.set-main>.d1-card{flex-shrink:0}.set-main>.d1-card.set-fill{flex:1 1 auto}.set-right{width:var(--d1-col-312);flex-shrink:0;display:flex;flex-direction:column;gap:16px;min-height:0}.set-right>.set-fill{flex:1 1 auto;min-height:0}.set-fields{display:flex;flex-direction:column;gap:16px}.set-switch-row{display:flex;align-items:center;gap:12px}.set-switch-row__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.set-actions{display:flex;align-items:center;gap:8px}.set-who{display:flex;align-items:center;gap:12px}.set-who__text{display:flex;flex-direction:column;gap:2px;min-width:0}.set-badges{display:flex;flex-direction:column;gap:10px}.set-badges .d1-badge{color:var(--d1-text-primary)}.set-doclist{display:flex;flex-direction:column;gap:4px}.set-docrow{height:56px;padding:0 8px;border-radius:12px;box-shadow:inset 0 0 0 1px var(--d1-border-line);display:flex;flex-direction:column;justify-content:center;gap:1px}.set-card{gap:4px}.set-group{display:flex;flex-direction:column}.set-group+.set-group{padding-top:20px}.set-group--first{padding-top:8px}.set-row{display:flex;align-items:center;gap:12px;padding:10px 0;color:var(--d1-icon-primary)}.set-row>svg{flex-shrink:0}.set-row__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.set-row__title{font:var(--d1-type-body-m-medium);color:var(--d1-text-primary)}.set-row__meta{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.set-history{display:flex;gap:8px;padding:10px 0;font:var(--d1-type-body-s)}.set-history>:first-child{width:92px;flex-shrink:0;color:var(--d1-text-secondary)}.set-history>:last-child{color:var(--d1-text-primary)}.set-codes{display:grid;grid-template-columns:repeat(2,1fr);gap:8px 24px;font:var(--d1-type-data-s);color:var(--d1-text-primary)}.set-check-row{display:flex;align-items:center;gap:10px;font:var(--d1-type-body-s);color:var(--d1-text-primary)}.set-check-row svg{color:var(--d1-icon-primary);flex-shrink:0}.set-docs{display:flex;flex-direction:column;gap:4px}.set-mode{display:flex;flex-direction:column;gap:4px;padding:12px 0}.set-mode__expl{padding-left:28px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.set-scope{display:grid;grid-template-columns:1fr 1fr;gap:12px 16px}.set-label-row{display:flex;align-items:center;gap:12px;color:var(--d1-icon-primary)}.set-label-row>svg{flex-shrink:0}.set-preview .d1-bubble{max-width:none;width:100%}.prof-left{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:16px}.prof-right{width:var(--d1-col-420);flex-shrink:0;display:flex;flex-direction:column;gap:16px}.prof-head{flex-direction:row;align-items:center;gap:20px;padding:24px}.prof-head__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:6px}.prof-rating{display:flex;align-items:center;gap:8px}.prof-reviews{flex:1 1 auto;min-height:0;gap:0;overflow-y:auto}.prof-breakdown{display:flex;align-items:center;gap:20px;padding:12px 0 4px;white-space:nowrap}.prof-breakdown__avg{display:flex;align-items:baseline;gap:6px}.prof-breakdown__item{display:flex;gap:4px;font:var(--d1-type-body-s)}.prof-breakdown__item>:first-child{font:var(--d1-type-body-s-medium);color:var(--d1-text-secondary)}.prof-breakdown__item>:last-child{color:var(--d1-text-tertiary)}.prof-review{display:flex;flex-direction:column;gap:6px;padding:16px 0}.prof-review__head{display:flex;align-items:center;gap:10px}.prof-creds{gap:4px;flex:1 1 auto;min-height:0}.prof-creds .d1-doccard{padding:16px}.set-block{display:flex;flex-direction:column;gap:12px}.set-block__head{display:flex;align-items:center;gap:8px}.set-block__head>:last-child{margin-left:auto}.d1-auth-card--560{width:560px}.d1-auth-card--960{width:960px}.d1-auth-card.is-dimmed{pointer-events:none;-webkit-user-select:none;user-select:none}.d1-auth-link{font:var(--d1-type-body-s-medium);color:var(--d1-text-primary);border-radius:4px}.d1-auth-link:hover{text-decoration:underline;text-underline-offset:2px}.d1-auth-link:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:2px}.d1-auth-card .d1-otp{width:100%}.d1-auth-center{display:flex;justify-content:center;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.d1-auth-actions{display:flex;gap:12px;width:100%}.d1-auth-actions>:last-child{flex:1 1 auto}.d1-auth-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--d1-bg-scrim);display:flex;align-items:center;justify-content:center;padding:24px;animation:d1-fade var(--d1-dur) var(--d1-ease)}.d1-reg-radios{display:flex;flex-direction:column;gap:12px}.d1-reg-cols{display:flex;gap:32px;align-items:flex-start}.d1-reg-col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:20px}.d1-reg-col--tight{gap:16px}.d1-reg-fields{display:flex;gap:16px}.d1-reg-fields>*{flex:1 1 0}.d1-reg-group{display:flex;flex-direction:column;gap:8px}.d1-reg-group__title{font:var(--d1-type-label-m);color:var(--d1-text-secondary);display:inline-flex;align-items:center;gap:6px}.d1-reg-group__title svg{color:var(--d1-icon-primary)}.d1-reg-hint{font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.d1-reg-summary,.d1-reg-consents{display:flex;flex-direction:column}.d1-reg-error{font:var(--d1-type-caption-s);color:var(--d1-status-critical)}.d1-limited{min-height:100vh;min-width:1280px;background:var(--d1-bg-canvas);position:relative;display:flex;align-items:flex-start;justify-content:center;padding:105px 32px 32px}.d1-limited-topbar{position:absolute;top:14px;left:32px;right:32px}.d1-limited-topbar .d1-tab[aria-disabled=true]{cursor:default}.d1-ver-card{width:880px;max-width:100%;padding:32px;border-radius:var(--d1-radius-xl);background:var(--d1-bg-card);display:flex;flex-direction:column;gap:24px}.d1-ver-card--tight{gap:20px;margin-top:6px}.d1-ver-head{display:flex;align-items:center;gap:16px}.d1-ver-head__icon{width:52px;height:52px;border-radius:26px;background:var(--d1-bg-chip);display:inline-flex;align-items:center;justify-content:center;color:var(--d1-icon-primary);flex-shrink:0}.d1-ver-head__text{display:flex;flex-direction:column;gap:4px;min-width:0}.d1-ver-steps{display:flex;flex-direction:column;gap:12px}.d1-ver-step{display:flex;align-items:center;gap:12px;color:var(--d1-icon-primary)}.d1-ver-step>svg{flex-shrink:0}.d1-ver-step__text{display:flex;flex-direction:column;gap:2px;min-width:0}.d1-ver-docs{display:flex;flex-wrap:wrap;gap:8px 16px}.d1-ver-docs>.d1-doccard{width:400px}.d1-ver-docs--flush{gap:0 16px}.d1-ver-foot{display:flex;align-items:center;gap:12px}.d1-ver-foot__text{flex:1 1 auto;display:flex;flex-direction:column;gap:2px;min-width:0}.d1-ver-note{display:flex;flex-direction:column;gap:6px}.d1-ver-pair{display:flex;gap:16px;align-items:flex-start}.d1-ver-pair>.d1-doccard{width:400px;flex-shrink:0}.d1-ver-pair>.d1-upload{flex:1 1 auto}.d1-section-label{font:var(--d1-type-label-m);color:var(--d1-text-secondary)}.d1-blurred{filter:blur(10px);pointer-events:none;-webkit-user-select:none;user-select:none}.st-offline{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.st-offline .vx-ongoing .d1-btn{opacity:.4;pointer-events:none}.d1-toast.st-offline__toast{width:auto;min-width:560px}.st-offline__toast .d1-toast__msg{white-space:nowrap}.d1-limited-topbar .d1-tab[aria-disabled=true]:hover,.d1-limited-topbar .d1-tab[aria-disabled=true]:active{background:transparent}.pt-card{position:relative;flex:1 1 auto;min-height:560px;height:calc(100vh - 120px);background:var(--d1-bg-card);border-radius:var(--d1-radius-xl);padding:20px;display:flex;flex-direction:column;gap:16px;min-width:0}.pt-title{display:flex;align-items:center;gap:10px;min-height:40px}.pt-title__count{font:var(--d1-type-body-m);color:var(--d1-text-tertiary)}.pt-title__sp{flex:1 1 auto}.pt-title .d1-btn.is-pressed{background:var(--d1-bg-pressed)}.pt-search{width:100%}.pt-applied{display:flex;align-items:center;gap:8px;min-height:32px;flex-wrap:wrap}.pt-applied__sp{flex:1 1 auto}.pt-applied__count{font:var(--d1-type-body-s);color:var(--d1-text-secondary);white-space:nowrap}.pt-table{flex:0 1 auto;min-height:0;overflow:auto}.pt-table .d1-dtable{border-radius:0;background:transparent;overflow:visible}.pt-table .d1-dtable table{min-width:100%}.pt-table .d1-dtable tbody tr{height:40px}.pt-table .d1-dtable tbody tr.is-selected{background:var(--d1-accent-tint)}.pt-table .d1-dtable td{font:var(--d1-type-body-s);color:var(--d1-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:8px}.pt-name{font:var(--d1-type-body-s-medium);color:var(--d1-text-primary)}.pt-dx{display:inline-flex;align-items:center;gap:8px;min-width:0}.pt-dx__code{font:var(--d1-type-caption-s);color:var(--d1-text-secondary)}.pt-spacer{flex:1 1 auto;min-height:0}.pt-loading{display:flex;flex-direction:column;gap:0}.pt-loading .d1-skel-row{padding:9px 16px}.pt-empty{flex:1 1 auto;display:flex;align-items:center;justify-content:center}.pt-empty .d1-empty__body{max-width:272px}.pt-bulk{display:flex;align-items:center;gap:8px}.pt-pop{position:absolute;top:68px;right:20px;z-index:120;width:420px;padding:20px;border-radius:var(--d1-radius-lg);background:var(--d1-bg-elevated);box-shadow:inset 0 0 0 1px var(--d1-border-line),var(--d1-shadow-popover);display:flex;flex-direction:column;gap:16px;animation:d1-pop var(--d1-dur-fast) var(--d1-ease)}.pt-pop__section{display:flex;flex-direction:column;gap:10px}.pt-pop__head{display:flex;align-items:center;gap:8px;min-height:16px}.pt-pop__head .t-caption-m{margin-left:auto}.pt-pop__view{display:flex;align-items:center;gap:8px}.pt-pop__view .d1-radio{flex:1 1 auto}.pt-pop__cols{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.pt-pop__sort{display:flex;gap:12px}.pt-pop__sort>*{flex:1 1 0}.pt-pop__actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.pt-sheet-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:var(--d1-bg-scrim);animation:d1-fade var(--d1-dur) var(--d1-ease)}.pt-sheet{position:fixed;top:0;right:0;bottom:0;z-index:201;width:600px;max-width:100vw;background:var(--d1-bg-elevated);box-shadow:inset 1px 0 0 var(--d1-border-line);display:flex;flex-direction:column;animation:pt-slide var(--d1-dur) var(--d1-ease)}@keyframes pt-slide{0%{transform:translate(24px);opacity:0}}.pt-sheet__head{display:flex;align-items:center;gap:12px;padding:16px 16px 8px 24px}.pt-sheet__head .t-body-s{color:var(--d1-text-tertiary)}.pt-sheet__sp{flex:1 1 auto}.pt-sheet__top{display:flex;flex-direction:column;gap:12px;padding:0 24px 16px}.pt-sheet__row{display:flex;align-items:center;gap:12px}.pt-sheet__row--saved{gap:8px;flex-wrap:wrap}.pt-sheet__groups{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 24px}.pt-group__head{width:100%;display:flex;align-items:center;gap:8px;padding:12px 0;text-align:left;color:var(--d1-icon-primary);border-radius:8px}button.pt-group__head:focus-visible{outline:2px solid var(--d1-border-focus)}.pt-group__title{font:var(--d1-type-label-l);color:var(--d1-text-primary);white-space:nowrap}.pt-group__summary{flex:1 1 auto;min-width:0;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-group__count{font:var(--d1-type-label-s);color:var(--d1-text-secondary);white-space:nowrap}.pt-group__body{display:flex;flex-direction:column;gap:12px;padding:0 0 16px 24px}.pt-group__chips{display:flex;gap:8px;flex-wrap:wrap}.pt-group__selects{display:flex;gap:12px;align-items:flex-start}.pt-group__selects>.d1-field{flex:1 1 0}.pt-group__radios{display:flex;align-items:center;gap:16px;height:40px}.pt-range{display:flex;align-items:center;gap:8px}.pt-range .d1-input{width:80px}.pt-range__unit{font:var(--d1-type-body-m);color:var(--d1-text-secondary);min-width:20px}.pt-range__sp{flex:1 1 auto}.pt-dx-search{position:relative}.pt-dx-search .d1-menu{top:calc(100% + 4px);left:0;right:0}.pt-sheet__foot{display:flex;align-items:center;gap:8px;padding:16px 24px;box-shadow:inset 0 1px 0 var(--d1-border-line)}.pt-sheet__foot .t-body-s{color:var(--d1-text-secondary)}.pt-demo-ages{display:flex;align-items:flex-end;gap:12px}.pt-demo-ages .d1-field{width:120px}.pt-export{width:640px;gap:20px}.pt-export__title{display:flex;flex-direction:column;gap:6px}.pt-export__block{display:flex;flex-direction:column;gap:10px}.pt-export__label{font:var(--d1-type-label-m);color:var(--d1-text-secondary)}.pt-export__formats{display:flex;gap:24px;flex-wrap:wrap}.pt-export__cols{display:flex;gap:24px}.pt-export__cols>*{flex:1 1 0}.pt-export__head{display:flex;align-items:center;justify-content:space-between}.pt-export__groups{display:flex;gap:16px}.pt-export__groups>*{flex:1 1 0;display:flex;flex-direction:column;gap:10px}.pt-export__group-title{font:var(--d1-type-label-s);color:var(--d1-text-tertiary)}.pt-export__anon{display:flex;align-items:center;gap:12px}.pt-export__anon>span{flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.pt-export__audit{display:flex;gap:10px;align-items:flex-start;color:var(--d1-icon-primary)}.pt-export__audit svg{flex-shrink:0}.pt-pop{max-height:calc(100vh - 176px);overflow-y:auto}.vx-queue{width:var(--d1-col-queue);flex-shrink:0;height:100%;overflow:hidden}.vx-queue__list{display:flex;flex-direction:column;gap:4px;min-height:0;overflow-y:auto}.vx-skel-row{height:56px;display:flex;align-items:center}.vx-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:16px;height:100%;overflow:hidden}.vx-main>.d1-card{flex-shrink:0}.vx-main>.vx-grow,.vx-col>.vx-grow{flex:1 1 auto;min-height:0}.vx-col{width:var(--d1-col-312);flex-shrink:0;display:flex;flex-direction:column;gap:16px;height:100%;min-height:0}.vx-col--300{width:var(--d1-col-300)}.vx-col--320{width:var(--d1-col-320)}.vx-col--420{width:var(--d1-col-420)}.vx-flex{flex:1 1 auto;min-width:0}.vx-sp16{width:16px;flex-shrink:0}.vx-empty-main{flex:1 1 auto;align-items:center;justify-content:center;height:100%}.vx-empty-main .d1-empty{width:320px}.vx-ongoing{display:flex;align-items:center;gap:16px;min-width:0}.vx-ongoing--skel{height:52px}.vx-who{display:flex;flex-direction:column;gap:2px;min-width:0}.vx-who>*{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vx-sev{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.vx-sev--end{align-items:flex-end;gap:6px}.vx-sev__level{display:inline-flex;align-items:center;gap:12px}.vx-sev--end .vx-sev__level{gap:8px}.vx-exam-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px}.vx-disclosure{display:flex;align-items:center;gap:8px;width:100%;height:20px;padding-right:12px;text-align:left;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary);border-radius:6px}.vx-disclosure>span{flex:1 1 auto}.vx-disclosure svg{color:var(--d1-icon-secondary)}.vx-details{display:flex;gap:24px}.vx-details__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:6px}.vx-skel-lines{display:flex;flex-direction:column;gap:10px;padding-top:4px}.vx-fam{display:flex;gap:32px}.vx-fam__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:16px}.vx-fam__item{display:flex;flex-direction:column;gap:4px}.d1-dialog.vx-incoming{width:420px;padding:32px;gap:20px;align-items:center;text-align:center}.vx-incoming__name{display:flex;flex-direction:column;gap:4px;align-items:center}.vx-incoming__actions{display:flex;gap:12px;width:100%}.vx-incoming__actions .d1-btn{flex:1 1 0}.vx-kvlist{display:flex;flex-direction:column}.vx-kvlist__row{display:flex;gap:12px;align-items:flex-start;font:var(--d1-type-body-s)}.vx-kvlist__k{flex-shrink:0;color:var(--d1-text-secondary)}.vx-kvlist__v{flex:1 1 auto;min-width:0;color:var(--d1-text-primary)}.vx-abrief .vx-kvlist__row{padding:4px 0}.vx-pwho{display:flex;align-items:center;gap:12px;min-width:0}.vx-stats{display:grid;grid-template-columns:126px 126px;gap:16px 8px}.vx-stats .d1-stat{height:88px}.vx-abrief{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:10px;padding-top:16px;overflow:hidden}.vx-req-actions{display:flex;flex-direction:column;gap:8px}.vx-ongoing--req{gap:12px}.vx-ticked{display:flex;gap:24px;flex-wrap:wrap}.vx-clarify{gap:12px}.vx-thread{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:10px}.vx-qa{display:flex;flex-direction:column;gap:10px}.vx-bubble-row{display:flex}.vx-bubble-row--me{justify-content:flex-end}.vx-bubble{display:flex;flex-direction:column;gap:4px;padding:10px 14px;border-radius:16px;max-width:498px;background:var(--d1-bg-chip);color:var(--d1-text-primary);font:var(--d1-type-body-m)}.vx-bubble--me{background:var(--d1-accent-default);color:var(--d1-text-on-accent)}.vx-bubble__meta{font:var(--d1-type-caption-s);color:var(--d1-text-tertiary)}.vx-bubble--me .vx-bubble__meta{color:var(--d1-text-on-accent-muted)}.vx-added{display:inline-flex;align-items:center;gap:8px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.vx-added svg{color:var(--d1-icon-primary);flex-shrink:0}.vx-aisugg{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:16px;border:1px dashed var(--d1-border-strong)}.vx-aisugg__content{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.vx-aisugg__label{display:inline-flex;align-items:center;gap:6px;color:var(--d1-icon-primary)}.vx-inline-edit{border:0;outline:0;background:var(--d1-bg-input);border-radius:8px;padding:4px 8px;margin-left:-8px;box-shadow:0 0 0 2px var(--d1-border-focus);font:var(--d1-type-body-m);color:var(--d1-text-primary)}.vx-composer{display:flex;align-items:center;gap:8px}.vx-composer__field{flex:1 1 auto}.d1-ibtn.is-on{background:var(--d1-accent-tint)}.vx-workspace{gap:16px}.vx-vheader{flex-direction:row;align-items:center;gap:16px}.vx-vheader__who{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.vx-vheader__name{display:flex;align-items:center;gap:12px}.vx-vheader__actions{display:flex;gap:8px;flex-shrink:0}.vx-stages.d1-stage-tabs{background:var(--d1-bg-card);border-radius:22px;padding:4px;gap:4px;flex-shrink:0}.vx-body{flex:1 1 auto;min-height:0;display:flex;gap:28px}.vx-body>.vx-main{height:auto}.vx-body>.vx-col{height:auto}.vx-exams__list{display:flex;flex-direction:column;gap:4px;min-height:0;overflow-y:auto}.vx-aihead{display:flex;align-items:center;gap:8px}.vx-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.vx-hpi-edit{width:100%;resize:vertical;border:0;outline:0;border-radius:12px;padding:10px 14px;background:var(--d1-bg-input);box-shadow:0 0 0 2px var(--d1-border-focus);font:var(--d1-type-body-m);color:var(--d1-text-primary)}.vx-vitals{display:grid;grid-template-columns:1fr 1fr;gap:8px;flex-shrink:0}.vx-vitals .d1-vital{height:102px;white-space:nowrap}.vx-viewer__head{display:flex;align-items:center;gap:8px}.vx-results{display:flex;flex-direction:column}.vx-results__row{display:flex;align-items:center;gap:16px;padding:6px 0;border-top:1px solid var(--d1-border-line)}.vx-results__row>:nth-child(1){flex:1 1 auto;min-width:0;font:var(--d1-type-body-m);color:var(--d1-text-secondary)}.vx-results__row>:nth-child(2){width:160px;font:var(--d1-type-data-s);color:var(--d1-text-primary)}.vx-results__row>:nth-child(3){width:140px;font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.vx-results__row--head{border-top:0;padding:8px 0}.vx-results__row--head>*{font:var(--d1-type-label-s)!important;color:var(--d1-text-tertiary)!important}.vx-concl{display:flex;flex-direction:column;gap:8px}.vx-concl--differs{gap:6px}.vx-concl__head{display:flex;align-items:center;gap:8px;min-height:32px;color:var(--d1-icon-primary)}.vx-concl .d1-field__label{font:var(--d1-type-label-s);color:var(--d1-text-secondary)}.vx-order{display:flex;align-items:center;gap:16px}.vx-order__chips{flex:1 1 auto;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.vx-files{display:flex;flex-direction:column;gap:16px}.vx-files .d1-doccard{padding:16px}.vx-dropzone{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px;border-radius:var(--d1-radius-lg);border:1px dashed var(--d1-border-input);color:var(--d1-icon-primary);flex-shrink:0;text-align:center}.vx-dropzone:hover{background:var(--d1-bg-hover)}.vx-recog{gap:16px}.vx-upfile{flex-direction:row;align-items:center;gap:16px;padding:16px 20px;flex-wrap:wrap}.vx-iconcircle{width:40px;height:40px;border-radius:50%;background:var(--d1-bg-chip);display:inline-flex;align-items:center;justify-content:center;color:var(--d1-icon-primary);flex-shrink:0}.vx-upfile__step{display:flex;flex-direction:column;align-items:flex-end;gap:2px;white-space:nowrap}.vx-review{flex:1 1 auto;min-height:0;flex-direction:row;gap:24px}.vx-original{width:380px;flex-shrink:0;display:flex;flex-direction:column;gap:12px}.vx-original__head{display:flex;align-items:center;gap:8px}.vx-scan{flex:1 1 auto;min-height:0;background:var(--d1-bg-chip);border-radius:var(--d1-radius-md);padding:20px;overflow:auto}.vx-scan__inner{display:flex;flex-direction:column;gap:10px;transform-origin:top left}.vx-scan__row{display:flex;align-items:center;gap:8px;padding:4px 6px;border-radius:var(--d1-radius-xs);font:var(--d1-type-caption-m);color:var(--d1-text-secondary);box-shadow:inset 0 0 0 1px transparent}.vx-scan__row.is-focus{box-shadow:inset 0 0 0 1px var(--d1-border-strong)}.vx-scan__ref{width:64px;text-align:right;color:var(--d1-text-tertiary)}.vx-scan__blur{display:block;width:64px;height:14px;border-radius:var(--d1-radius-xs);background:var(--d1-bg-hover)}.vx-recognised{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:12px}.vx-recognised__head{display:flex;align-items:center;gap:8px}.vx-docfields{display:flex;gap:24px}.vx-docfields>div{flex:1 1 0;display:flex;flex-direction:column;gap:4px}.vx-rtable{display:flex;flex-direction:column}.vx-rtable__row{display:flex;align-items:center;gap:12px;height:44px;border-top:1px solid var(--d1-border-line);font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.vx-rtable__row>:nth-child(1){flex:1 1 auto;min-width:0;font:var(--d1-type-body-m);color:var(--d1-text-primary)}.vx-rtable__row>:nth-child(2){width:96px;color:var(--d1-text-primary)}.vx-rtable__row>:nth-child(3){width:72px}.vx-rtable__row>:nth-child(4){width:88px}.vx-rtable__row>:nth-child(5){width:84px;font:var(--d1-type-label-s)}.vx-rtable__row--head{height:auto;padding:8px 0;border-top:0}.vx-rtable__row--head>*{font:var(--d1-type-caption-m)!important;color:var(--d1-text-tertiary)!important}.vx-rtable__input{width:96px}.vx-note{display:flex;align-items:center;gap:8px;font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.vx-note svg{color:var(--d1-status-warning);flex-shrink:0}.vx-visit-list{display:flex;flex-direction:column;gap:4px}.vx-visit-row.is-current{background:var(--d1-bg-hover)}.vx-trends{display:flex;gap:28px}.vx-trend{flex:1 1 0;display:flex;flex-direction:column;gap:8px;min-width:0}.vx-trend svg{overflow:visible}.vx-trend__grid{stroke:var(--d1-chart-grid);stroke-width:1}.vx-trend__threshold{stroke:var(--d1-status-warning);stroke-width:1;stroke-dasharray:4 4}.vx-trend__axis{font:var(--d1-type-caption-s);fill:var(--d1-text-tertiary)}.vx-trend__axis--warn{fill:var(--d1-status-warning)}.vx-trend__line{fill:none;stroke:var(--d1-chart-trace);stroke-width:2;stroke-linejoin:round}.vx-trend__pt{fill:var(--d1-text-primary)}.vx-trend__pt--warn{fill:var(--d1-status-warning)}.vx-trend__val{font:var(--d1-type-label-s);fill:var(--d1-text-primary)}.vx-trend__val--warn{fill:var(--d1-status-warning)}.vx-cardhead{gap:16px;flex-shrink:0}.vx-cardhead__top{display:flex;align-items:center;gap:16px}.vx-cardhead__summary{display:flex;gap:24px}.vx-cardhead__summary>div{flex:1 1 0;display:flex;flex-direction:column;gap:4px;white-space:nowrap;min-width:0}.vx-anam{gap:16px}.vx-anam__head{display:flex;align-items:center;gap:12px}.vx-anam__mode.d1-stage-tabs{background:var(--d1-bg-chip);padding:4px;gap:4px;border-radius:22px}.vx-anam__mode .d1-stage-tab{width:120px;flex:0 0 120px}.vx-anam__source{display:flex;align-items:center;gap:16px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.vx-link{font:var(--d1-type-label-s);color:var(--d1-accent-default);border-radius:4px}.vx-link:hover{text-decoration:underline;text-underline-offset:2px}.vx-link[aria-pressed=true]{text-decoration:underline}.vx-anam__cols{display:flex;gap:40px}.vx-anam__col{flex:1 1 0;min-width:0;display:flex;flex-direction:column}.vx-anam__section{display:flex;flex-direction:column;gap:8px}.vx-anam__section .d1-divider{margin:4px 0}.vx-anam__shead{display:flex;align-items:center;gap:8px;height:24px;width:100%;text-align:left;color:var(--d1-icon-primary)}.vx-anam__input{width:100%;margin-left:0}.vx-qa .vx-bubble{width:498px}.vx-more{display:flex;flex-direction:column;gap:0}.vx-disclosure--16{height:16px}.vx-notrec{display:flex;flex-direction:column;padding:4px 0}.vx-notrec li{display:flex;align-items:center;gap:16px;height:32px;padding-left:16px;font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.vx-notrec svg{color:var(--d1-icon-secondary);flex-shrink:0}.vx-bodymap{position:relative;flex:1 1 auto;min-width:0;height:100%;overflow:hidden}.vx-bodymap__stages.vx-stages{position:absolute;left:0;right:0;top:0;z-index:2}.vx-bodymap__glow{position:absolute;left:calc(50% - 280px);top:132px;width:560px;height:560px;border-radius:50%;background:radial-gradient(closest-side,var(--d1-accent-glow),transparent);pointer-events:none}.vx-bodymap{container-type:size}.vx-bodymap__fit{position:absolute;left:calc(50% - 354px);width:708px;top:52px;height:690px;transform-origin:50% 0}@container (min-height: 860px) and (min-width: 780px){.vx-bodymap__fit{scale:1.1}}@container (min-height: 930px) and (min-width: 850px){.vx-bodymap__fit{scale:1.2}}@container (min-height: 1000px) and (min-width: 920px){.vx-bodymap__fit{scale:1.3}}@container (min-height: 1070px) and (min-width: 990px){.vx-bodymap__fit{scale:1.4}}@container (max-height: 771px){.vx-bodymap__fit{scale:.9}}@container (max-height: 702px){.vx-bodymap__fit{scale:.8}}@container (max-height: 633px){.vx-bodymap__fit{scale:.7}}@container (max-height: 564px){.vx-bodymap__fit{scale:.6}}.vx-bodymap__crop{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;transition:transform var(--d1-dur) var(--d1-ease)}.vx-bodymap__crop.is-zoom{transform:scale(1.35)}.vx-bodymap__crop>img{position:absolute;max-width:none;-webkit-user-select:none;user-select:none;pointer-events:none}.vx-bodymap__pt{position:absolute;width:0;height:0}.vx-bodymap__pt .d1-bmap__backing{left:0;top:0}.vx-toolrail{position:absolute;right:20px;top:72px;display:flex;flex-direction:column;gap:12px;z-index:2}.vx-views{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:center;gap:16px}.vx-views__tab{font:var(--d1-type-body-s);color:var(--d1-text-secondary);border-radius:4px;padding:0}.vx-views__tab.is-active{font:var(--d1-type-label-s);color:var(--d1-text-primary)}.vx-views__tab:disabled{cursor:default}.vx-exampanel__sub{display:flex;align-items:center;gap:8px}.vx-exampanel__audio{display:flex;flex-direction:column;gap:10px}.vx-ainote{display:flex;flex-direction:column;gap:8px}.vx-exampanel .vx-flex{flex:1 1 auto}.vx-dropzone{padding:32px 16px}.vx-dropzone>:last-child{white-space:nowrap}.vx-body>.vx-anam{flex:1 1 auto;align-self:flex-start}.vx-body>.vx-empty-main{flex:1 1 auto}.vx-stages.d1-stage-tabs{overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--d1-bg-chip) transparent}.vx-stages.d1-stage-tabs::-webkit-scrollbar{height:4px}.vx-stages.d1-stage-tabs::-webkit-scrollbar-thumb{background:var(--d1-bg-chip);border-radius:2px}:lang(hy) .vx-stages .d1-stage-tab{padding:0 8px}.vx-exams__list>*,.vx-queue__list>*,.vx-thread>*,.vx-results-list>*,.vx-kp-list>*,.dx-queue__list>*,.mc-patients__list>*{flex-shrink:0}.vx-body>.vx-main{overflow-y:auto;overflow-x:hidden}.vx-emcall__head{display:flex;align-items:flex-start;gap:12px}.vx-emcall__head>.d1-dialog__title{flex:1 1 auto}.vx-emcall__rows{display:flex;flex-direction:column;margin-top:4px}.vx-emcall__row{display:flex;align-items:center;gap:12px;padding:6px 0;min-height:44px}.vx-emcall__row+.vx-emcall__row{border-top:1px solid var(--d1-border-subtle, rgba(255,255,255,.08))}.vx-book{display:flex;flex-direction:column;gap:16px;margin:4px 0 16px}.vx-book__field{display:flex;flex-direction:column;gap:8px}.vx-book__slots{display:flex;flex-wrap:wrap;gap:8px}.vx-book__note{display:flex;align-items:flex-start;gap:8px}.vx-docbtn{display:block;width:100%;padding:0;border:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer;border-radius:var(--d1-radius-md)}.vx-docbtn:focus-visible{outline:2px solid var(--d1-accent-default);outline-offset:2px}.ex-screen{align-items:stretch}.ex-left{width:var(--d1-col-300);flex-shrink:0;display:flex;flex-direction:column;min-height:0}.ex-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:16px;min-height:0}.ex-right{flex-shrink:0;display:flex;flex-direction:column;gap:16px;min-height:0;overflow:auto}.ex-main>.d1-card{flex:1 1 auto;min-height:0;overflow:hidden}.ex-main>.d1-card.ex-fit{flex:0 0 auto}.ex-list{flex:1 1 auto;min-height:0;overflow:auto}.ex-list__rows{display:flex;flex-direction:column;gap:4px}.ex-list__label{font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.ex-list__missing{display:flex;flex-direction:column}.ex-list__missing-row{display:flex;align-items:center;gap:16px;height:32px;padding-left:16px;font:var(--d1-type-body-s);color:var(--d1-text-tertiary)}.ex-list__missing-row svg{color:var(--d1-icon-secondary);flex-shrink:0}.ex-list__devices{display:flex;align-items:center;gap:8px;min-height:20px;padding-right:12px;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary);text-align:left;width:100%}.ex-list__devices span{flex:1 1 auto}.ex-list__devices svg{color:var(--d1-icon-secondary)}button.ex-list__devices{border-radius:6px}button.ex-list__devices:focus-visible{outline:2px solid var(--d1-border-focus)}.ex-head{display:flex;align-items:center;gap:12px}.ex-head>.d1-section-header{flex:1 1 auto;min-width:0}.ex-stages{background:var(--d1-bg-chip);border-radius:22px;padding:4px;gap:4px}.ex-stages .d1-stage-tab{flex:1 1 0}.ex-chips{display:flex;gap:8px;flex-wrap:wrap}.ex-now{display:flex;align-items:center;gap:12px}.ex-now .d1-audio-row{flex:1 1 auto}.ex-axis{display:flex;justify-content:space-between;font:var(--d1-type-caption-s);color:var(--d1-text-tertiary);font-variant-numeric:tabular-nums}.ex-transport{display:flex;align-items:center;gap:12px}.ex-transport__time{display:flex;align-items:baseline;gap:4px;font:var(--d1-type-body-m-medium);color:var(--d1-text-primary);font-variant-numeric:tabular-nums}.ex-transport__time small{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.ex-transport__sp{flex:1 1 auto}.ex-transport__filter{font:var(--d1-type-caption-s);color:var(--d1-text-tertiary)}.ex-actions{display:flex;gap:8px;flex-wrap:wrap}.ex-sp{flex:1 1 auto}.ex-protocol{display:flex;align-items:center;gap:24px}.ex-protocol__label{flex:1 1 auto;display:flex;flex-direction:column;gap:4px}.ex-protocol__sel{width:360px;display:flex;flex-direction:column;gap:12px}.ex-protocol__count{display:flex;align-items:center;justify-content:space-between;font:var(--d1-type-label-m);color:var(--d1-text-secondary)}.ex-vitals{display:flex;gap:8px}.ex-vitals .ex-vital{flex:1 1 0;height:102px}.ex-ai{gap:8px;flex-shrink:0}.ex-ai__head{display:flex;align-items:center;gap:8px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.ex-ai__head>span:first-child{flex:1 1 auto}.ex-points{flex-shrink:0}.ex-points__list{display:flex;flex-direction:column}.ex-points__row{display:flex;align-items:center;gap:8px;height:30px;text-align:left;border-radius:6px;width:100%}.ex-points__row:hover{background:var(--d1-bg-hover)}.ex-points__row:focus-visible{outline:2px solid var(--d1-border-focus)}.ex-points__row[aria-current=true] .ex-points__n{color:var(--d1-text-primary)}.ex-points__n{width:22px;flex-shrink:0;font:var(--d1-type-data-s);color:var(--d1-text-secondary)}.ex-points__name{flex:1 1 auto;min-width:0;font:var(--d1-type-body-s);color:var(--d1-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-points__dur{font:var(--d1-type-caption-m);color:var(--d1-text-tertiary);font-variant-numeric:tabular-nums}.ex-points__find{width:52px;text-align:right;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.ex-points__find.is-finding{color:var(--d1-status-warning)}.ex-back{display:flex;align-items:center;gap:8px;flex-shrink:0}.ex-back>.d1-ibtn{flex-shrink:0}.ex-back>.ex-pchip{min-width:0}.ex-pchip{width:100%;height:auto;min-height:32px;padding:0 16px 0 4px;flex-shrink:0}:lang(hy) .ex-pchip__text>span:last-child{line-height:18px}.ex-pchip__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.ex-pchip__text>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ex-pchip-skel{height:32px;flex-shrink:0}.ex-findings{flex-shrink:0}.ex-findings__list{display:flex;flex-direction:column;gap:12px}.ex-findings__item{display:flex;flex-direction:column;gap:4px;align-items:flex-start}.ex-findings__badge{color:var(--d1-text-primary)}.ex-findings__badge .d1-badge__dot{background:var(--d1-text-secondary)}.ex-otoscope{position:relative;height:376px;border-radius:var(--d1-radius-md);background:var(--d1-bg-chip);overflow:hidden;flex-shrink:0}.ex-otoscope__lens{position:absolute;left:50%;top:36px;height:calc(100% - 96px);aspect-ratio:1;transform:translate(-50%);border-radius:50%;background:var(--d1-bg-media);box-shadow:inset 0 0 0 1px var(--d1-border-line)}.ex-otoscope__play{position:absolute;left:50%;top:calc(50% - 12px);transform:translate(-50%,-50%)}.ex-otoscope__label,.ex-otoscope__time{position:absolute;top:calc(100% - 44px);font:var(--d1-type-caption-xs);color:var(--d1-text-secondary);font-variant-numeric:tabular-nums}.ex-otoscope__label{left:20px}.ex-otoscope__time{right:20px}.ex-otoscope__track{position:absolute;left:20px;right:20px;top:calc(100% - 30px);height:16px;cursor:pointer}.ex-otoscope__track:before{content:"";position:absolute;left:0;right:0;top:6px;height:4px;border-radius:2px;background:var(--d1-waveform-idle)}.ex-otoscope__track i{position:absolute;left:0;top:6px;height:4px;border-radius:2px;background:var(--d1-accent-default)}.ex-video-1{height:376px;flex-shrink:0}@media (min-height: 901px){.ex-otoscope,.ex-video-1{flex:1 1 376px;height:auto;min-height:376px;max-height:620px}}.ex-players{display:flex;gap:16px;flex-shrink:0}.ex-players>*{flex:1 1 0;min-width:0}.ex-snaps{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.ex-snaps__head{display:flex;align-items:center;gap:8px}.ex-snaps__head>:first-child{flex:1 1 auto;font:var(--d1-type-label-m);color:var(--d1-text-secondary)}.ex-snaps__row{display:flex;gap:8px}.ex-snap{flex:1 1 0;min-width:0;position:relative;border-radius:8px;background:var(--d1-bg-chip);height:88px;text-align:left}.ex-snap--frame{height:112px;border-radius:var(--d1-radius-md);background:var(--d1-bg-media);display:flex;align-items:flex-end;padding:0 0 10px 10px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary);font-variant-numeric:tabular-nums}.ex-snap[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--d1-accent-default)}.ex-snap:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:2px}.ex-snap__disc{position:absolute;left:31px;top:12px;width:64px;height:64px;border-radius:50%;background:var(--d1-bg-media);box-shadow:inset 0 0 0 1px var(--d1-border-line)}.ex-kv .d1-kv:last-child .d1-kv__divider{display:none}.ex-notes{display:flex;flex-direction:column;gap:8px}.ex-notes textarea{height:96px;resize:none}.ex-tabs-sm .d1-stage-tab{width:72px;flex:0 0 auto;padding:0}.ex-maprow{display:flex;align-items:center;gap:24px;flex-shrink:0}.ex-crop{position:relative;overflow:hidden;flex-shrink:0;border-radius:var(--d1-radius-md)}.ex-crop .d1-bmap{display:block}.ex-readouts{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:20px}.ex-readouts--fetal{gap:16px;justify-content:center}.ex-readouts__row{display:flex;gap:20px;flex-wrap:wrap}.ex-readout{display:flex;flex-direction:column;gap:2px}.ex-readout__v{display:flex;align-items:baseline;gap:4px}.ex-hero{display:flex;flex-direction:column;gap:4px}.ex-hero__v{display:flex;align-items:baseline;gap:6px}.ex-fhr{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.ex-fhr svg{display:block;overflow:visible}.ex-fhr__range{stroke:var(--d1-chart-grid-major);stroke-width:1;vector-effect:non-scaling-stroke}.ex-fhr__line{fill:none;stroke:var(--d1-chart-trace);stroke-width:2;vector-effect:non-scaling-stroke}.ex-fhr__dot{fill:var(--d1-chart-marker)}.ex-fhr__axis{font:var(--d1-type-caption-s);fill:var(--d1-text-tertiary)}.ex-fhr__val{font:var(--d1-type-caption-s);fill:var(--d1-text-secondary)}.ex-rec{display:grid;grid-template-columns:92px 1fr;gap:10px 12px;font:var(--d1-type-body-s)}.ex-rec>:nth-child(odd){color:var(--d1-text-secondary)}.ex-rec>:nth-child(2n){color:var(--d1-text-primary)}.ex-skin{position:relative;flex:1 1 auto;min-height:0;container-type:size}.ex-skin__stage{position:absolute;left:50%;top:0;width:540px;height:780px;margin-left:-270px;transform-origin:50% 0}@container (min-width: 594px) and (min-height: 858px){.ex-skin__stage{transform:scale(1.1)}}@container (min-width: 648px) and (min-height: 936px){.ex-skin__stage{transform:scale(1.2)}}@container (min-width: 702px) and (min-height: 1014px){.ex-skin__stage{transform:scale(1.3)}}@container (max-width: 539px) or (max-height: 779px){.ex-skin__stage{transform:scale(.9)}}@container (max-width: 485px) or (max-height: 701px){.ex-skin__stage{transform:scale(.8)}}@container (max-width: 431px) or (max-height: 623px){.ex-skin__stage{transform:scale(.7)}}@container (max-width: 377px) or (max-height: 545px){.ex-skin__stage{transform:scale(.6)}}.ex-skin__head{position:absolute;left:0;right:0;top:8px;z-index:1}.ex-skin__map{position:absolute;left:142px;top:92px;width:256px}.ex-skin__map .d1-bmap{display:block}.ex-skin__outline{position:absolute;border-radius:50%;border:1px solid color-mix(in srgb,var(--d1-text-primary) 55%,transparent);background:transparent;cursor:pointer}.ex-skin__outline.is-selected{border-width:1.5px;border-color:color-mix(in srgb,var(--d1-text-primary) 90%,transparent);background:color-mix(in srgb,var(--d1-text-primary) 10%,transparent)}.ex-skin__outline:focus-visible{outline:2px solid var(--d1-border-focus)}.ex-skin .d1-finding{z-index:2}.ex-skin__rail{position:absolute;left:480px;top:60px;display:flex;flex-direction:column;gap:12px}.ex-skin__sides{position:absolute;left:0;right:0;top:762px;display:flex;justify-content:center;gap:16px}.ex-skin__sides button{font:var(--d1-type-body-s);color:var(--d1-text-secondary);border-radius:6px}.ex-skin__sides button[aria-selected=true]{font:var(--d1-type-label-s);color:var(--d1-text-primary)}.ex-skin__nocompare{display:flex;align-items:center;justify-content:center;aspect-ratio:1;border-radius:var(--d1-radius-md);background:var(--d1-bg-chip);text-align:center;padding:12px}.ex-areas{display:flex;flex-direction:column;gap:4px}.ex-area{display:flex;align-items:flex-start;gap:12px;padding:10px 12px;border-radius:var(--d1-radius-md);text-align:left;width:100%}.ex-area:hover{background:var(--d1-bg-hover)}.ex-area[aria-current=true]{background:var(--d1-bg-chip)}.ex-area:focus-visible{outline:2px solid var(--d1-border-focus)}.ex-area .d1-bpoint{flex-shrink:0}.ex-area__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ex-area__top{display:flex;align-items:baseline;gap:8px}.ex-area__top>:first-child{flex:1 1 auto}.ex-right>.ex-ai:last-child{flex:1 1 auto}.ex-vitals--4{flex-shrink:0}.ex-hist{display:flex;flex-direction:column;gap:4px}.ex-hist__row{display:flex;align-items:center;gap:16px;height:56px;padding:0 16px;border-radius:var(--d1-radius-md);box-shadow:inset 0 0 0 1px var(--d1-border-line);text-align:left;width:100%}.ex-hist__row:hover{background:var(--d1-bg-hover)}.ex-hist__row:focus-visible{outline:2px solid var(--d1-border-focus)}.ex-hist__name{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.ex-hist__val{display:flex;align-items:baseline;gap:4px}.ex-hist__chev{color:var(--d1-icon-secondary)}.ex-overview{display:flex;flex-direction:column;gap:6px;flex-shrink:0}.ex-overview__strip{position:relative;cursor:pointer;border-radius:var(--d1-radius-md)}.ex-overview__strip:focus-visible{outline:2px solid var(--d1-border-focus)}.ex-overview__win{position:absolute;top:0;bottom:0;border-radius:6px;background:var(--d1-accent-tint);box-shadow:inset 0 0 0 1.5px var(--d1-accent-default);transition:left .15s,width .15s}.ex-overview__axis{display:flex;justify-content:space-between;font:var(--d1-type-caption-s);color:var(--d1-text-tertiary)}.ex-legend{display:flex;gap:16px;font:var(--d1-type-caption-s);color:var(--d1-text-tertiary)}.ex-legend>:first-child{flex:1 1 auto}.ex-legend--m{font:var(--d1-type-caption-m);gap:8px}.ex-pw{display:flex;flex-direction:column;gap:10px}.ex-pw__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ex-pw__row{display:flex;gap:24px}.ex-pw__row>*{flex:1 1 0}.ex-trend{position:relative;flex-shrink:0}.ex-trend__svg{position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible}.ex-trend>.t-label-s{position:absolute;left:0;top:0}.ex-trend--temp{flex:1 1 auto;min-height:300px}.ex-trend__grid{stroke:var(--d1-chart-grid);stroke-width:1;vector-effect:non-scaling-stroke}.ex-trend__base{stroke:var(--d1-border-line);stroke-width:1;vector-effect:non-scaling-stroke}.ex-trend__thr{stroke:var(--d1-status-warning);stroke-width:1;vector-effect:non-scaling-stroke}.ex-trend__line{fill:none;stroke:var(--d1-chart-trace);stroke-width:1.5;vector-effect:non-scaling-stroke}.ex-trend__dot{position:absolute;width:8px;height:8px;margin:-4px 0 0 -4px;border-radius:50%;background:var(--d1-chart-marker)}.ex-trend__dot.is-accent{background:var(--d1-chart-trace)}.ex-trend__dot.is-warn{background:var(--d1-status-warning)}.ex-trend__lbl{position:absolute;font:var(--d1-type-caption-s);white-space:nowrap}.ex-trend__val{position:absolute;transform:translate(-50%);font:var(--d1-type-label-s);white-space:nowrap}.ex-trend__x{position:absolute;bottom:0;transform:translate(-50%);font:var(--d1-type-caption-s);color:var(--d1-text-tertiary);white-space:nowrap}.ex-rec--88{grid-template-columns:88px 1fr}.ex-rec--140{grid-template-columns:140px 1fr;gap:12px 16px}.ex-bp-sum{display:flex;gap:48px}.ex-bp-sum__b{display:flex;flex-direction:column;gap:4px}.ex-bp-table{width:100%;border-collapse:collapse}.ex-bp-table th{height:28px;text-align:left;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary);padding:0 8px 0 0;border-bottom:1px solid var(--d1-border-line)}.ex-bp-table td{height:40px;font:var(--d1-type-data-s);color:var(--d1-text-primary);padding:0 8px 0 0;border-bottom:1px solid var(--d1-border-line);font-variant-numeric:tabular-nums}.ex-bp-table tr:last-child td{border-bottom:0}.ex-bp-table tr.is-avg td:nth-child(-n+2){color:var(--d1-text-secondary)}.ex-leads{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.ex-leads__row{display:flex;gap:12px}.ex-leads__row>*{flex:1 1 0;min-width:0}.ex-lead{display:flex;flex-direction:column;gap:4px;text-align:left}.ex-lead__label{display:flex;align-items:baseline;gap:6px;height:16px}.ex-ecg-meta{display:flex;align-items:center;gap:8px;min-height:32px;flex-shrink:0}.ex-ecg-meta>:first-child{flex:1 1 auto}.ex-ecg-sum{display:flex;gap:16px;flex:1 1 auto;min-height:0}.ex-intervals{flex:0 1 353px;min-width:240px;padding:20px;border-radius:var(--d1-radius-lg);display:flex;flex-direction:column;gap:16px}.ex-intervals__head{display:flex;justify-content:space-between;align-items:center}.ex-interval{display:flex;justify-content:space-between;align-items:center;height:40px;border-top:1px solid var(--d1-border-line)}.ex-concl{flex:1 1 0;min-width:200px;padding:20px;border-radius:var(--d1-radius-lg);background:var(--d1-bg-elevated);display:flex;flex-direction:column;gap:12px}.ex-concl__head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ex-concl__head>:first-child{flex:1 1 auto}.ex-ppg{position:relative;flex-shrink:0}.ex-ppg__tick{position:absolute;top:0;width:2px;height:8px;margin-left:-1px;border-radius:1px;background:var(--d1-chart-marker)}.ex-req{display:flex;gap:28px;flex:1 1 auto;min-height:0;min-width:0}.ex-req__main{flex:1 1 auto;min-width:0;gap:12px}.ex-req__right{width:var(--d1-col-312);flex-shrink:0;display:flex;flex-direction:column;gap:16px}.ex-req__map{display:flex;justify-content:center;padding:16px 0;container-type:inline-size}@container (max-width: 540px){.ex-req__map>*{zoom:.9}}@container (max-width: 485px){.ex-req__map>*{zoom:.8}}.ex-req__note textarea{height:96px;resize:none}.ex-req__actions{display:flex;flex-wrap:wrap;gap:8px}.ex-req__actions>:last-child{flex:1 1 auto}.ex-protocol__count--free{min-height:36px}.ex-request{display:flex;flex-direction:column;gap:12px}.ex-request__list{display:flex;flex-direction:column}.ex-request__row{display:flex;align-items:center;gap:12px;padding:7px 0}.ex-request__row>.d1-check{flex:1 1 auto;min-width:0}.ex-request__picked{display:flex;flex-direction:column}.ex-notrec{flex:1 1 auto;min-height:0}.ex-notrec__slot{flex:1 1 auto;display:flex;align-items:center;justify-content:center;min-height:400px}.ex-notrec .d1-empty{padding:0}.ex-notrec .d1-empty__body{max-width:130px}:lang(hy) .ex-notrec .d1-empty__body{max-width:260px}.ex-notrec .d1-empty{padding:32px 24px;gap:8px}.ex-notrec .d1-empty__icon{margin-bottom:16px}.ex-notrec .d1-empty__action{margin-top:16px}.dx-left{width:var(--d1-col-queue);flex-shrink:0;display:flex;flex-direction:column}.dx-queue{flex:1 1 auto;min-height:0;overflow:auto}.dx-queue__list{display:flex;flex-direction:column;gap:4px}.dx-queue__list .d1-trow{height:56px;padding:0 8px;border-radius:var(--d1-radius-md);box-shadow:inset 0 0 0 1px var(--d1-border-line)}.dx-queue__list .d1-trow.is-selected{box-shadow:none}.dx-main{flex:1 1 auto;min-width:0;overflow:auto;gap:12px}.dx-right{width:var(--d1-col-312);flex-shrink:0;display:flex;flex-direction:column;gap:16px}.dx-fit{flex-shrink:0}.dx-summary{flex:1 1 auto}.dx-block{display:flex;flex-direction:column;gap:8px}.dx-block--10{gap:10px}.dx-label-row{display:flex;align-items:center;gap:12px}.dx-label-row>:first-child{flex:1 1 auto}.dx-assess textarea{height:104px;resize:vertical}.dx-link{font:var(--d1-type-label-s);color:var(--d1-accent-default);border-radius:4px}.dx-link:before{content:"+ "}.dx-link:hover{text-decoration:underline}.dx-type-row{display:flex;align-items:center;gap:12px}.dx-type-row__hist{flex:1 1 auto;text-align:right;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary);white-space:pre}.dx-internal{display:inline-flex;align-items:center;gap:6px;color:var(--d1-text-secondary)}.dx-diff{display:flex;flex-direction:column;gap:4px}.dx-diff__head{display:flex;align-items:center;gap:6px;color:var(--d1-icon-secondary)}.dx-rx{display:flex;flex-direction:column;justify-content:center;height:56px;padding:0 8px;border-radius:var(--d1-radius-md);box-shadow:inset 0 0 0 1px var(--d1-border-line)}.dx-allergy{display:flex;align-items:center;gap:8px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.dx-allergy svg{color:var(--d1-icon-secondary);flex-shrink:0}.dx-row8{display:flex;gap:8px;flex-wrap:wrap}.dx-sp{flex:1 1 auto}.dx-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.dx-actions .d1-check{margin-left:16px}.dx-who{display:flex;align-items:center;gap:12px}.dx-who__text{display:flex;flex-direction:column;min-width:0}.dx-stats{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dx-stats .d1-stat svg{color:var(--d1-accent-soft)}.dx-kv{display:flex;flex-direction:column}.dx-kv__row{display:flex;justify-content:space-between;gap:12px;padding:5px 0;font:var(--d1-type-body-s)}.dx-kv__row>:last-child{font:var(--d1-type-body-s-medium);text-align:right}.dx-sev{display:flex;flex-direction:column;gap:8px}.dx-sev__row{display:flex;align-items:center;gap:10px}.d1-dialog.dx-sent{width:420px;padding:32px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.dx-sent__badge{width:56px;height:56px;border-radius:28px;background:var(--d1-accent-default);color:var(--d1-icon-on-accent);display:inline-flex;align-items:center;justify-content:center}.dx-sent__body{max-width:356px}.dx-sent__list{width:100%;border-top:1px solid var(--d1-border-line)}.dx-sent__row{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--d1-border-line);text-align:left}.dx-sent__row>:first-child{flex:1 1 auto}.dx-sent__actions{display:flex;gap:12px;justify-content:center}.dx-type-row{flex-wrap:wrap;row-gap:6px}.doc-form{gap:20px}.doc-lock{display:flex;align-items:center;gap:8px;color:var(--d1-icon-primary);flex-wrap:wrap}.doc-group{display:flex;flex-direction:column}.doc-group__title{padding-bottom:6px}.doc-row{display:flex;align-items:center;gap:12px;padding:6px 0}.doc-row__k{width:150px;flex-shrink:0;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.doc-row__v{flex:1 1 auto;min-width:0;font:var(--d1-type-body-s);color:var(--d1-text-primary)}.doc-row__auto{font:var(--d1-type-caption-s);color:var(--d1-text-tertiary);white-space:nowrap}.doc-allergy{padding:10px 0 8px}.doc-options{display:flex;gap:24px;min-height:52px;align-items:flex-start}.doc-status{display:inline-flex;align-items:center;gap:8px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.doc-status svg{color:var(--d1-icon-secondary)}.doc-status--tertiary{gap:6px;color:var(--d1-text-tertiary)}.d1-dialog.doc-corr{width:600px;padding:24px;display:flex;flex-direction:column;gap:20px}.doc-corr__title{display:flex;flex-direction:column;gap:6px}.doc-corr .d1-field__label{font:var(--d1-type-label-m);color:var(--d1-text-secondary)}.doc-corr__reason textarea{height:96px;resize:none}.doc-corr__err{margin-top:6px;color:var(--d1-status-critical)}.doc-corr__note{display:flex;align-items:flex-start;gap:10px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.doc-corr__note svg{color:var(--d1-icon-primary);flex-shrink:0}.doc-corr__actions{display:flex;justify-content:flex-end;gap:8px}.mc-patients{width:var(--d1-col-queue);flex-shrink:0;min-height:0;overflow:auto}.mc-patients__list{display:flex;flex-direction:column;gap:4px}.mc-patients__list .d1-trow{height:56px;padding:0 8px;border-radius:var(--d1-radius-md);box-shadow:inset 0 0 0 1px var(--d1-border-line)}.mc-patients__list .d1-trow.is-selected{box-shadow:none}.mc-main{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:16px;min-height:0}.mc-head{flex-shrink:0}.mc-head__top{display:flex;align-items:center;gap:16px}.mc-head__who{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.mc-head__name{display:flex;align-items:center;gap:12px}.mc-head__actions{display:flex;gap:8px}.mc-head__summary{display:flex;gap:24px}.mc-head__summary>div{flex:1 1 0;min-width:0;display:flex;flex-direction:column;gap:4px}.mc-internal{display:flex;align-items:center;gap:6px;font:var(--d1-type-caption-m);color:var(--d1-icon-secondary)}.mc-tabs{background:var(--d1-bg-card);border-radius:22px;padding:4px;gap:4px;flex-shrink:0}.mc-tabs .d1-stage-tab{flex:1 1 0}.mc-tabs .d1-stage-tab:nth-child(6){flex:0 0 auto;padding:0 16px}.mc-body{flex-shrink:0}.mc-row{display:flex;align-items:center;gap:8px}.mc-row>.d1-section-header{flex:1 1 auto}.mc-dt .d1-dtable tbody tr{height:45px}.mc-dt--m .d1-dtable tbody tr{height:47px}.mc-dt--kp .d1-dtable tbody tr{height:39px}.mc-kp{padding:18px 20px;gap:12px;flex:1 1 auto;min-height:0;overflow:auto}.mc-kp__tools{display:flex;flex-direction:column;gap:6px}.mc-sat{flex-direction:row;align-items:center;gap:16px;padding:16px 20px;flex-shrink:0}.mc-sat__l{display:flex;flex-direction:column;gap:4px}.mc-sat__r{display:flex;flex-direction:column;gap:4px;align-items:flex-end;text-align:right}.mc-tabs{overflow-x:auto;scrollbar-width:none}:lang(hy) .mc-tabs .d1-stage-tab,:lang(hy) .mc-tabs .d1-stage-tab:nth-child(6){flex:1 1 auto;padding:0 8px}.rep-card{flex:1 1 auto;min-width:0;min-height:0}.rep-title{display:flex;align-items:center;gap:10px}.rep-sp{flex:1 1 auto}.rep-filters{display:flex;align-items:center;gap:8px}.rep-types{padding:4px;gap:4px}.rep-types .d1-stage-tab{padding:0 16px;flex:0 0 auto}.rep-range{width:260px}.rep-table,.dt-plain{min-height:0;overflow:auto}.rep-table .d1-dtable,.dt-plain .d1-dtable{border-radius:0;background:transparent}.rep-table .d1-dtable th,.rep-table .d1-dtable td,.dt-plain .d1-dtable th,.dt-plain .d1-dtable td{padding-right:16px}.rep-table .d1-dtable tbody tr{height:44px}.rep-table .d1-dtable tbody tr:last-child,.dt-plain .d1-dtable tbody tr:last-child{box-shadow:none}.rep-patient{display:inline-flex;align-items:baseline;gap:8px;white-space:nowrap}.rep-ellipsis{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rep-chev{color:var(--d1-icon-secondary);display:block}.dt-plain td,.rep-table td{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sx-systems{display:flex;flex-direction:column;gap:20px}.sx-system{display:flex;flex-direction:column;gap:4px}.sx-system__title{margin:0;white-space:nowrap}.sx-system__rows{display:flex;flex-direction:column}.sx-value{display:block;width:100%;text-align:left;font:inherit;color:inherit;border-radius:4px;cursor:text;overflow-wrap:anywhere}.sx-value:hover{text-decoration:underline dotted var(--d1-text-tertiary);text-underline-offset:3px}.sx-value:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:2px}.sx-input{width:calc(100% + 8px);font:var(--d1-type-body-s);padding:0 8px;height:18px;box-sizing:content-box}.d1-srow--template .sx-input{height:24px}.sx-footer{display:flex;justify-content:flex-end;gap:8px;flex-shrink:0}.sx-main{padding-bottom:0}.sx-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:16px}.sx-scroll>*{flex-shrink:0}.sx-picker.d1-stage-tabs{align-self:flex-start;background:var(--d1-bg-chip);border-radius:22px;padding:4px;gap:4px}.sx-picker .d1-stage-tab{flex:0 0 auto}.sx-lock{display:flex;align-items:center;gap:8px;color:var(--d1-icon-primary);flex-wrap:wrap}.sx-empty{flex:1 1 auto;align-items:center;justify-content:center}.sx-empty .d1-empty{width:320px}.sx-ref{display:flex;align-items:center;gap:8px;min-height:16px;font:var(--d1-type-caption-m);white-space:nowrap}.sx-ref__label{font:var(--d1-type-label-s);color:var(--d1-text-secondary);flex-shrink:0}.sx-ref__value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--d1-text-primary)}.sx-ref__open{font:var(--d1-type-label-s);color:var(--d1-accent-default);border-radius:4px;flex-shrink:0}.sx-ref__open:hover{text-decoration:underline;text-underline-offset:2px}@media (max-width: 1439.98px){.vx-stages .d1-stage-tab,.mc-tabs .d1-stage-tab,.mc-tabs .d1-stage-tab:nth-child(6){padding:0 10px}}.vx-chat{position:relative;flex:1 1 auto;min-width:0;height:100%;min-height:0}.vx-chat__head{display:flex;align-items:center;gap:8px}.vx-chat__head .d1-badge--ok{color:var(--d1-text-secondary)}.vx-chat__head .d1-badge--ok .d1-badge__dot{background:var(--d1-status-ok)}.vx-chat__thread{gap:12px}.vx-chat__thread>:first-child{margin-top:auto}.vx-chat__empty{margin:auto;display:flex;justify-content:center}.vx-chat__day{text-align:center;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.vx-chat__bubble{max-width:448px}.vx-chat__bubble.is-current{box-shadow:0 0 0 2px var(--d1-border-focus)}.vx-chat__call{display:flex;flex-direction:column;gap:8px}.vx-chat__callrow{display:flex;align-items:center;gap:8px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.vx-chat__callrow svg{color:var(--d1-icon-primary)}.vx-chat__transcript{display:flex;flex-direction:column;gap:6px;padding:10px 14px;border-radius:12px;background:var(--d1-bg-chip);font:var(--d1-type-body-s);color:var(--d1-text-primary)}.vx-mark{font-weight:500;text-decoration:underline;text-underline-position:from-font;text-decoration-thickness:from-font}.vx-hit{color:var(--d1-accent-soft)}.vx-bubble--me .vx-hit{color:var(--d1-text-on-accent);text-decoration:underline}.vx-pending{background:var(--d1-accent-tint);border-radius:3px}.vx-selpop{position:absolute;z-index:5}.vx-aidraft{display:flex;flex-direction:column;gap:6px;padding:10px 14px 12px;border-radius:var(--d1-radius-lg);border:1px dashed var(--d1-border-strong);flex-shrink:0}.vx-aidraft__head{display:flex;align-items:center;gap:8px;color:var(--d1-icon-primary)}.vx-chatsearch{margin:-8px -20px 0;border-bottom:1px solid var(--d1-border-line);display:flex;flex-direction:column}.vx-chatsearch__row{display:flex;align-items:center;gap:12px;padding:8px 20px 4px}.vx-chatsearch__row .d1-input{height:40px}.vx-chatsearch__cancel{height:44px;font:var(--d1-type-label-m);color:var(--d1-text-primary);border-radius:8px}.vx-chatsearch__nav{display:flex;align-items:center;justify-content:space-between;padding:0 8px 4px 20px}.vx-hit44{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:var(--d1-icon-primary)}.vx-hit44:hover:not(:disabled){background:var(--d1-bg-hover)}.vx-hit44:disabled{opacity:.4}.vx-scope{width:100%}.vx-results-list{display:flex;flex-direction:column;gap:4px;margin:0 -20px;min-height:0;overflow-y:auto}.vx-result{display:flex;gap:12px;align-items:flex-start;padding:12px 20px;text-align:left;width:100%}.vx-result:hover,.vx-result.is-current{background:var(--d1-bg-hover)}.vx-result__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.vx-result__top{display:flex;align-items:flex-start;gap:8px}.vx-result__snip{font:var(--d1-type-body-m);color:var(--d1-text-secondary)}.vx-result__snip .vx-hit{color:var(--d1-accent-default)}.vx-result--kp{margin:0;width:100%;padding:4px 32px}.vx-pad20{padding:0 20px}.vx-kp-list{display:flex;flex-direction:column;gap:4px}.vx-kp{gap:16px}.vx-pending{position:relative}.vx-selpop--anchored{left:20px;top:calc(100% + 8px);font-weight:400;text-decoration:none;white-space:nowrap}.vx-callleft .d1-pchip{width:100%;height:40px}.vx-callchip{display:flex;flex-direction:column;line-height:1.1}.vx-callchip b{font:var(--d1-type-body-s-medium);color:var(--d1-text-primary)}.vx-callchip small{font:var(--d1-type-caption-s);color:var(--d1-text-secondary)}.vx-callleft .d1-pchip__name{flex:1 1 auto}.vx-notrec__title{padding:4px 0 0}.vx-callmain{flex:1 1 auto;min-width:0;height:100%}.vx-video{position:relative;flex:1 1 454px;min-height:240px;border-radius:16px;overflow:hidden;background:var(--d1-bg-media);color:var(--d1-media-on-surface-muted)}.vx-video>svg{color:var(--d1-media-surface);opacity:1}.vx-video__voice{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--d1-media-on-surface-muted)}.vx-video__chip{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:14px;background:var(--d1-media-surface);color:var(--d1-media-on-surface);font:var(--d1-type-label-s);white-space:nowrap}.vx-video__self{position:absolute;right:16px;top:16px;width:200px;height:132px;border-radius:12px;overflow:hidden;background:var(--d1-media-surface);color:var(--d1-bg-media)}.vx-video__self svg{color:var(--d1-bg-chip)}.vx-video__caption{position:absolute;left:0;right:0;bottom:0;height:28px;display:flex;align-items:center;padding:0 10px;background:var(--d1-bg-media);color:var(--d1-media-on-surface);font:var(--d1-type-caption-m)}.vx-livedev{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:16px;border:1px solid var(--d1-border-line);flex-shrink:0}.vx-livedev__head{display:flex;align-items:center;gap:8px}.vx-livedev .d1-wave{flex-shrink:0}.vx-rec{display:inline-flex;align-items:center;gap:6px;font:var(--d1-type-label-s);color:var(--d1-text-primary);padding-right:8px;font-variant-numeric:tabular-nums}.vx-rec i,.vx-listening i{width:8px;height:8px;border-radius:50%;background:var(--d1-text-tertiary);display:inline-block}.vx-rec i.is-live,.vx-listening i{background:var(--d1-recording-live);animation:vx-blink 1.2s ease-in-out infinite}@keyframes vx-blink{50%{opacity:.35}}.vx-callctrl{display:flex;justify-content:center;background:transparent}.vx-transcript{gap:16px}.vx-tlines{display:flex;flex-direction:column;gap:14px}.vx-tline{display:flex;flex-direction:column;gap:2px}.vx-tline__who{display:flex;align-items:center;gap:6px;font:var(--d1-type-caption-s);color:var(--d1-text-tertiary)}.vx-tline__who b{font:var(--d1-type-label-s)}.vx-tline p{font:var(--d1-type-body-s)}.vx-listening{display:flex;align-items:center;gap:8px;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}:lang(hy) .vx-scope.d1-seg{flex-wrap:wrap;height:auto;border-radius:18px}:lang(hy) .vx-scope .d1-seg__item{flex:1 1 auto;height:32px;padding:0 12px}.em-left{gap:16px;padding:20px;background:var(--d1-bg-card);border-radius:var(--d1-radius-xl)}.em-gap16{gap:16px}.em-incident{display:flex;flex-direction:column;gap:8px}.em-h{height:24px;display:flex;align-items:center}.em-services{display:flex;flex-direction:column;gap:4px}.em-service{display:flex;align-items:center;gap:12px;padding:12px 0;font:var(--d1-type-body-m);color:var(--d1-text-primary)}.em-service svg{color:var(--d1-icon-primary);flex-shrink:0}.em-manage{display:flex;flex-direction:column;gap:12px}.em-center{height:100%;padding:20px;background:var(--d1-bg-card);border-radius:var(--d1-radius-xl)}.em-steps{display:flex;flex-direction:column}.em-steps li{display:flex;gap:12px;padding:12px 0;font:var(--d1-type-body-m);color:var(--d1-text-primary)}.em-steps li+li{border-top:1px solid var(--d1-border-line)}.em-steps__n{width:16px;flex-shrink:0;font:var(--d1-type-body-m-medium);color:var(--d1-text-tertiary)}.em-visit{display:flex;flex-direction:column;gap:12px;padding-top:8px}.em-video{height:304px;border-radius:var(--d1-radius-lg);background:var(--d1-bg-canvas);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;overflow:hidden}.em-callstatus{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.em-done{display:inline-flex;align-items:center;gap:4px;font:var(--d1-type-label-s);color:var(--d1-text-secondary)}.em-done svg{color:var(--d1-icon-primary)}.em-ailines{display:flex;flex-direction:column;gap:12px}.em-ailines>div{display:flex;flex-direction:column;gap:2px}.em-data{display:flex;flex-direction:column}.em-data__row{display:flex;flex-direction:column;gap:2px;padding:8px 0}.em-data__row+.em-data__row{border-top:1px solid var(--d1-border-line)}.em-callstart{display:flex;flex-direction:column;gap:8px}.pa-stage{min-height:100vh;display:flex;justify-content:center;background:var(--d1-bg-canvas)}@media (min-width: 600px){.pa-stage{background:var(--d1-bg-chip);padding:24px 0}.pa-phone{border-radius:28px;box-shadow:var(--d1-shadow-float);height:calc(100vh - 48px);max-height:900px}}.pa-phone{position:relative;width:100%;max-width:393px;height:100vh;display:flex;flex-direction:column;overflow:hidden;background:var(--d1-bg-canvas);color:var(--d1-text-primary)}.pa-nav{flex-shrink:0;height:56px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 8px}.pa-nav__title{text-align:center;font:var(--d1-type-label-l);color:var(--d1-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa-nav__btn{width:44px;height:44px;display:grid;place-items:center;border:0;background:none;color:var(--d1-icon-primary);border-radius:12px;cursor:pointer}.pa-nav__btn:hover{background:var(--d1-bg-hover)}.pa-body{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 20px 24px;scrollbar-width:none}.pa-body::-webkit-scrollbar{display:none}.pa-body--flush{padding-left:0;padding-right:0}.pa-actions{flex-shrink:0;display:flex;flex-direction:column;gap:8px;padding:12px 20px 20px}.pa-actions .d1-btn{width:100%}.pa-link{border:0;background:none;color:var(--d1-text-primary);font:var(--d1-type-label-m);height:44px;cursor:pointer;border-radius:22px}.pa-link:hover{background:var(--d1-bg-hover)}.pa-h{font:var(--d1-type-heading-h1);letter-spacing:var(--d1-ls-heading-h1);margin:8px 0}.pa-sub{font:var(--d1-type-body-m);color:var(--d1-text-secondary);margin:0 0 16px}.pa-label{font:var(--d1-type-label-l);margin:24px 0 8px;display:flex;flex-wrap:wrap;gap:2px 12px;align-items:center;justify-content:space-between}.pa-label>small{font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.pa-rows{display:flex;flex-direction:column}.pa-row{display:flex;align-items:center;gap:12px;min-height:64px;padding:10px 0;border:0;background:none;color:inherit;text-align:left;width:100%;position:relative;cursor:default}button.pa-row{cursor:pointer}button.pa-row:hover .pa-row__title{color:var(--d1-accent-default)}.pa-row+.pa-row:before{content:"";position:absolute;left:36px;right:0;top:0;height:1px;background:var(--d1-border-line)}.pa-row--noicon+.pa-row--noicon:before{left:0}.pa-row__lead{flex-shrink:0;width:24px;display:grid;place-items:center;color:var(--d1-icon-secondary)}.pa-row__lead--avatar{width:40px}.pa-row__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.pa-row__title{font:var(--d1-type-body-m);color:var(--d1-text-primary)}.pa-row__meta{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.pa-row__trail{flex-shrink:0;color:var(--d1-icon-secondary);display:flex;align-items:center;gap:6px;font:var(--d1-type-caption-m)}.pa-card{background:var(--d1-bg-card);border-radius:16px;padding:16px}.pa-card--row{display:flex;align-items:center;gap:14px}.pa-tiles{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pa-tiles .d1-vital{min-height:96px}.pa-next{display:flex;align-items:center;gap:12px;background:var(--d1-bg-card);border-radius:12px;padding:12px 14px;border:0;color:inherit;width:100%;text-align:left;position:relative;cursor:pointer}.pa-next:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:2px;background:var(--d1-accent-default)}.pa-iconbox{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--d1-bg-chip);color:var(--d1-icon-primary);flex-shrink:0}.pa-home-head{display:flex;align-items:center;justify-content:space-between;padding-top:16px}.pa-acc{display:inline-flex;align-items:center;gap:10px;height:44px;padding:0 12px 0 6px;background:var(--d1-bg-card);border:0;border-radius:22px;color:var(--d1-text-primary);font:var(--d1-type-label-m);margin-top:12px;cursor:pointer}.pa-emergency{display:flex;align-items:center;gap:14px;padding:16px 0;border:0;background:none;color:inherit;width:100%;text-align:left;cursor:pointer}.pa-emergency strong{color:var(--d1-status-critical);font:var(--d1-type-body-m-medium)}.pa-tabbar{flex-shrink:0;height:64px;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--d1-border-line);background:var(--d1-bg-canvas)}.pa-tab{border:0;background:none;color:var(--d1-text-tertiary);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;font:var(--d1-type-caption-s);cursor:pointer}.pa-tab.is-on{color:var(--d1-accent-default)}.pa-steps{display:flex;flex-direction:column;gap:14px;margin:16px 0}.pa-step{display:flex;gap:12px;align-items:flex-start;font:var(--d1-type-body-m)}.pa-step>b{width:24px;height:24px;border-radius:50%;background:var(--d1-bg-chip);display:grid;place-items:center;font:var(--d1-type-label-s);flex-shrink:0}.pa-hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:48px;gap:10px}.pa-hero__art{width:120px;height:120px;border-radius:50%;display:grid;place-items:center;background:var(--d1-bg-card);color:var(--d1-accent-default);margin-bottom:24px}.pa-hero__art--ok{color:var(--d1-status-ok)}.pa-pulse{animation:pa-pulse 1.6s var(--d1-ease) infinite}@keyframes pa-pulse{0%{box-shadow:0 0 0 0 var(--d1-alpha-blue-22)}to{box-shadow:0 0 0 28px transparent}}.pa-otp{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-top:8px}.pa-otp input{width:100%;min-width:0;box-sizing:border-box;padding:0;height:56px;border-radius:12px;border:1px solid var(--d1-border-input);background:var(--d1-bg-input);color:var(--d1-text-primary);text-align:center;font:var(--d1-type-data-m)}.pa-otp input:focus{outline:none;border-color:var(--d1-border-focus)}.pa-choice{display:flex;align-items:center;gap:14px;width:100%;padding:14px 16px;border-radius:14px;background:var(--d1-bg-card);border:1px solid transparent;color:inherit;text-align:left;cursor:pointer;margin-bottom:10px}.pa-choice.is-on{border-color:var(--d1-accent-default)}.pa-choice__tag{margin-left:auto;font:var(--d1-type-label-s);color:var(--d1-text-tertiary)}.pa-checks{display:flex;flex-direction:column}.pa-seg{display:flex;gap:8px;flex-wrap:wrap}.pa-group{display:flex;align-items:center;justify-content:space-between;margin:20px 0 4px}.pa-group>span:first-child{font:var(--d1-type-label-l)}.pa-group>span:last-child{font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.pa-done{color:var(--d1-status-ok)}.pa-bmap{display:flex;justify-content:center;margin:12px -8px 0}.pa-bmap .d1-bmap{gap:8px}.pa-point-card{display:flex;gap:14px;align-items:flex-start;background:var(--d1-bg-card);border-radius:16px;padding:16px;margin-top:16px}.pa-point-card>b{width:36px;height:36px;border-radius:50%;background:var(--d1-accent-default);color:var(--d1-text-on-accent);display:grid;place-items:center;font:var(--d1-type-label-l);flex-shrink:0}.pa-progress{display:flex;gap:4px;margin-top:8px}.pa-progress>i{flex:1;height:3px;border-radius:2px;background:var(--d1-bg-chip)}.pa-progress>i.is-done{background:var(--d1-text-primary)}.pa-progress>i.is-now{background:var(--d1-accent-default)}.pa-rec{display:flex;align-items:center;gap:10px;justify-content:center;margin-top:16px;font:var(--d1-type-data-m)}.pa-rec__dot{width:10px;height:10px;border-radius:50%;background:var(--d1-recording-live, #ff6152);animation:pa-blink 1s steps(2) infinite}@keyframes pa-blink{50%{opacity:.25}}.pa-media{position:relative;border-radius:20px;overflow:hidden;background:var(--d1-bg-media, #000);aspect-ratio:3 / 4;display:grid;place-items:center;color:var(--d1-media-on-surface-muted, #999);container-type:size;--media-cap: max(200px, calc(100dvh - 360px - env(safe-area-inset-top, 0px) - env(safe-area-inset-bottom, 0px)) );width:min(100%,calc(var(--media-cap) * .75));margin:0 auto}.pa-media__ring{width:62cqw;aspect-ratio:1;border-radius:50%;border:2px solid var(--d1-media-on-surface-muted, #777);background:radial-gradient(circle,#5a2a24,#2a1412 55%,#0d0606)}.pa-media__tag{position:absolute;left:12px;bottom:12px;padding:4px 10px;border-radius:12px;background:#0009;color:#fff;font:var(--d1-type-label-s)}.pa-media__top{position:absolute;left:12px;top:12px;display:flex;gap:8px;align-items:center;padding:4px 10px;border-radius:12px;background:#0009;color:#fff;font:var(--d1-type-label-s)}.pa-full{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);background:#000;color:#fff;display:flex;flex-direction:column}.pa-chat{display:flex;flex-direction:column;gap:10px;padding:8px 16px 16px}.pa-chat__note{text-align:center;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary);margin:4px 0}.pa-bubble{max-width:82%;padding:12px 14px;border-radius:16px;background:var(--d1-bg-card);font:var(--d1-type-body-m);display:flex;flex-direction:column;gap:6px}.pa-bubble--ai{border:1px solid var(--d1-border-strong);background:transparent}.pa-bubble--me{align-self:flex-end;background:var(--d1-accent-default);color:var(--d1-text-on-accent)}.pa-bubble small{font:var(--d1-type-caption-s);opacity:.7}.pa-bubble__who{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.pa-composer{flex-shrink:0;display:flex;gap:8px;align-items:center;padding:10px 12px 16px;border-top:1px solid var(--d1-border-line)}.pa-composer input{flex:1;height:44px;border-radius:22px;border:1px solid var(--d1-border-input);background:var(--d1-bg-input);color:var(--d1-text-primary);padding:0 16px;font:var(--d1-type-body-m)}.pa-chat-head{display:flex;align-items:center;gap:10px;min-width:0}.pa-chat-head>span{display:flex;flex-direction:column;min-width:0;text-align:left}.pa-chat-head b{font:var(--d1-type-label-m);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pa-chat-head small{font:var(--d1-type-caption-s);color:var(--d1-text-secondary)}.pa-nav--wide{grid-template-columns:44px 1fr auto}.pa-timeline{display:flex;flex-direction:column;margin-top:24px}.pa-tl{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--d1-border-line)}.pa-tl:first-child{border-top:0}.pa-tl>span:nth-child(2){flex:1;font:var(--d1-type-body-m)}.pa-tl>span:last-child{font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.pa-center{text-align:center}.pa-muted{color:var(--d1-text-secondary)}.pa-gap{height:16px}.pa-intro-card{margin-top:72px;background:var(--d1-bg-card);border-radius:20px;padding:14px 16px;display:flex;flex-direction:column;gap:8px}.pa-intro-row{display:flex;align-items:center;gap:12px;min-height:40px}.pa-intro-row>span:not(.pa-iconbox){display:flex;flex-direction:column;gap:1px}.pa-intro-row b{font:var(--d1-type-body-m);font-weight:500}.pa-intro-row small{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.pa-display{font:var(--d1-type-display-m);letter-spacing:var(--d1-ls-display-m);margin:32px 0 12px}.pa-lead{font:var(--d1-type-body-l);color:var(--d1-text-secondary);margin:0}.pa-dots{display:flex;gap:6px;margin-top:24px}.pa-dots>i{width:8px;height:8px;border-radius:4px;background:var(--d1-text-tertiary)}.pa-dots>i.is-on{width:20px;background:var(--d1-accent-default)}.pa-brand{display:inline-flex;align-items:center;gap:8px;font:var(--d1-type-label-l)}.pa-brand__mark{width:24px;height:24px;border-radius:8px;background:var(--d1-accent-default);color:var(--d1-text-on-accent);display:grid;place-items:center}.pa-consent{display:flex;flex-direction:column;gap:6px;padding:12px 0;border-bottom:1px solid var(--d1-border-line)}.pa-consent p{margin:0 0 0 30px}.pa-link--inline{align-self:flex-start;margin-left:30px;padding:0;min-height:0}.pa-radio{width:20px;height:20px;border-radius:50%;border:2px solid var(--d1-border-strong);flex-shrink:0;box-sizing:border-box}.pa-radio.is-on{border:6px solid var(--d1-accent-default)}.pa-bullets{margin:0;padding-left:18px;list-style:disc;display:flex;flex-direction:column;gap:10px;font:var(--d1-type-body-m)}.pa-sheet-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:var(--d1-bg-scrim);display:flex;align-items:flex-end;animation:d1-fade var(--d1-dur) var(--d1-ease)}.pa-sheet{width:100%;max-height:88%;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:12px 20px 20px;border-radius:24px 24px 0 0;background:var(--d1-bg-elevated);box-shadow:var(--d1-shadow-popover);box-sizing:border-box}.pa-sheet .pa-label{margin:8px 0 0}.pa-sheet__grab{align-self:center;width:36px;height:4px;border-radius:2px;background:var(--d1-border-strong)}.pa-sheet__actions{display:flex;flex-direction:column;gap:8px;margin-top:8px}.pa-sheet__actions .d1-btn{width:100%}.pa-rec--count{flex-direction:column;gap:4px}.pa-count{font:var(--d1-type-display-l);color:var(--d1-accent-default);line-height:1}.pa-rec__pause{width:36px;height:36px;border-radius:50%;border:2px solid var(--d1-border-strong);display:grid;place-items:center}.pa-tracks{display:flex;flex-direction:column}.pa-track{display:grid;grid-template-columns:18px minmax(0,1fr) auto auto;gap:10px;align-items:center;min-height:40px}.pa-track>svg{color:var(--d1-status-ok)}.pa-form{display:flex;flex-direction:column;gap:12px;margin-top:16px}.pa-seg-full{display:flex}.pa-seg-full .d1-seg__item{flex:1 1 0}@media (max-width: 599px){.pa-phone{max-width:none;height:100dvh;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);box-sizing:border-box}}.pa-home-head{gap:4px}.pa-home-head>.pa-nav__btn:first-child{margin-left:-12px}.pa-eye{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin-right:-4px;padding:0;border:0;background:none;color:var(--d1-icon-secondary, var(--d1-text-secondary));cursor:pointer;flex:none;border-radius:6px}.pa-eye:focus-visible{outline:2px solid var(--d1-border-focus)}.pa-intro-row--link{border:0;background:none;color:inherit;width:100%;text-align:left;cursor:pointer;padding:0}.pa-intro-row--link>span:nth-child(2){flex:1;min-width:0}.pa-intro-row--link>svg{flex:none;color:var(--d1-icon-secondary, var(--d1-text-secondary))}.pa-import{display:flex;align-items:center;gap:14px;padding:16px 0 8px;border:0;background:none;color:inherit;width:100%;text-align:left;cursor:pointer}.pa-import>svg:last-child{color:var(--d1-icon-secondary, var(--d1-text-secondary))}.pa-demo-note{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-radius:var(--d1-radius-md);background:var(--d1-bg-chip);font:var(--d1-type-body-s);color:var(--d1-text-secondary);margin:0 0 16px}.pa-demo-note b{font:var(--d1-type-label-m);color:var(--d1-text-primary)}.paa-h{margin-top:12px}.paa-title{margin:16px 0 12px}.paa-greet{margin-top:16px;color:var(--d1-text-secondary)}.paa-gap-top{margin-top:16px}.paa-sub-top{margin-top:8px}.paa-steps{display:flex;align-items:center;gap:10px;margin:8px 0 4px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-steps__dots{display:inline-flex;gap:4px;align-items:center}.paa-steps__dots>i{width:6px;height:6px;border-radius:3px;background:var(--d1-bg-chip)}.paa-steps__dots>i.is-done{background:var(--d1-text-primary)}.paa-steps__dots>i.is-now{width:18px;background:var(--d1-accent-default)}.paa-bar{display:flex;flex-direction:column;gap:8px;margin-top:8px}.paa-bar__count{display:flex;justify-content:space-between;gap:12px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-bar__count>span:first-child{font:var(--d1-type-label-m);color:var(--d1-text-primary)}.paa-bar__track{display:flex;gap:4px}.paa-bar__track>i{flex:1;height:4px;border-radius:2px;background:var(--d1-bg-chip)}.paa-bar__track>i.is-done{background:var(--d1-text-primary)}.paa-bar__track>i.is-now{background:var(--d1-accent-default)}.paa-source{display:flex;align-items:center;gap:6px;margin:8px 0 4px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-source>svg{color:var(--d1-icon-secondary);flex-shrink:0}.paa-hero{display:flex;flex-direction:column;gap:8px;padding:78px 0 16px}.paa-hero__icon{width:160px;height:160px;border-radius:50%;display:grid;place-items:center;background:var(--d1-bg-card);color:var(--d1-icon-primary);align-self:center;margin-bottom:32px}.paa-hero__title{font:var(--d1-type-heading-h1);letter-spacing:var(--d1-ls-heading-h1);margin:0}.paa-hero__text{font:var(--d1-type-body-m);color:var(--d1-text-secondary);margin:0}.paa-hero__note{font:var(--d1-type-caption-m);color:var(--d1-text-tertiary);margin:16px 0 0}.paa-hero--center,.paa-hero--small{align-items:center;text-align:center}.paa-hero--center{padding-top:130px}.paa-hero--center .paa-hero__icon{width:96px;height:96px;background:var(--d1-bg-chip);margin-bottom:32px}.paa-hero--small .paa-hero__icon{width:72px;height:72px;margin-bottom:24px}.paa-hero--small{padding-top:0}.paa-kv{display:flex;flex-direction:column;margin-top:8px}.paa-kv__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--d1-border-line);font:var(--d1-type-body-s)}.paa-kv__row>span:first-child{color:var(--d1-text-secondary)}.paa-kv__row>span:last-child{color:var(--d1-text-primary);text-align:right;overflow-wrap:anywhere}.paa-kv--wide .paa-kv__row>span:last-child{text-align:left}.paa-head{font:var(--d1-type-caption-m);color:var(--d1-text-secondary);margin:20px 0 0}.paa-head--first{margin-top:8px}.paa-head--strong{font:var(--d1-type-label-l);color:var(--d1-text-primary);margin-top:24px}.paa-for{font:var(--d1-type-caption-m);color:var(--d1-text-secondary);margin:16px 0 8px}.paa-for--tight{margin-top:8px}.paa-flabel{font:var(--d1-type-label-s);color:var(--d1-text-secondary);margin:20px 0 8px}.paa-note{font:var(--d1-type-caption-m);color:var(--d1-text-secondary);margin:12px 0}.paa-note--top{margin-top:16px}.paa-warn{color:var(--d1-status-warning)}.paa-value{font:var(--d1-type-body-s);color:var(--d1-text-secondary);white-space:nowrap}.paa-value--ok{color:var(--d1-status-ok)}.paa-value--warn{color:var(--d1-status-warning)}.paa-value--accent{color:var(--d1-accent-default)}.paa-switchrow .pa-row__trail{color:inherit}.paa-pick{padding:0}.paa-pick>.d1-check,.paa-pick>.d1-radio{width:100%;min-height:56px;gap:14px;padding:10px 0;font:var(--d1-type-body-m)}.paa-pick+.paa-pick:before{left:32px}.paa-box{width:20px;height:20px;border-radius:5px;background:var(--d1-bg-chip);box-shadow:inset 0 0 0 1px var(--d1-border-strong);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--d1-icon-on-accent);cursor:pointer}.paa-box.is-on{background:var(--d1-accent-default);box-shadow:none}.paa-agree{font:var(--d1-type-body-m);min-height:44px}.paa-emg .pa-nav__btn{color:var(--d1-status-critical)}.paa-segwrap{margin:4px 0}.paa-form{display:flex;flex-direction:column;gap:14px;margin-top:16px}.paa-form__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;align-items:start}.paa-form .d1-select{width:100%}.paa-sheet-head{display:flex;align-items:center;justify-content:space-between}.paa-sheet-head>b{font:var(--d1-type-heading-h3)}.paa-roles{display:flex;flex-direction:column}.paa-role{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px 0;border:0;background:none;color:inherit;text-align:left;cursor:pointer;border-top:1px solid var(--d1-border-line)}.paa-role:first-child{border-top:0}.paa-role__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.paa-role__check{width:22px;height:22px;border-radius:50%;background:var(--d1-accent-default);color:var(--d1-icon-on-accent);display:inline-grid;place-items:center;flex-shrink:0}.paa-consent{border-bottom:1px solid var(--d1-border-line);padding:12px 0}.paa-consent__head{display:flex;align-items:flex-start;gap:12px;color:var(--d1-icon-secondary)}.paa-consent__head>.paa-box{margin-top:2px}.paa-consent__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;border:0;background:none;padding:0;text-align:left;color:var(--d1-text-primary);cursor:pointer}.paa-consent__details{margin:8px 0 0 32px;display:flex;flex-direction:column;gap:8px}.paa-consent__details p{margin:0;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-inline-link{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;border:0;background:none;padding:0;color:var(--d1-accent-default);font:var(--d1-type-label-m);cursor:pointer}.paa-section{display:flex;width:100%;align-items:center;justify-content:space-between;margin-top:12px;padding:12px 0 4px;border:0;background:none;color:var(--d1-text-primary);font:var(--d1-type-label-l);cursor:pointer}.paa-q{font:var(--d1-type-body-l);font-weight:500;margin:8px 0}.paa-q--big{font:var(--d1-type-heading-h2);letter-spacing:var(--d1-ls-heading-h2);margin:12px 0 8px}.paa-note-field{display:flex;gap:10px;align-items:flex-start}.paa-note-field>.d1-field,.paa-note-field>textarea,.paa-note-field>:first-child{flex:1;min-width:0}.paa-upload{display:flex;flex-direction:column;gap:8px;margin-top:8px}.paa-upload__pick{background:var(--d1-bg-card);border-radius:14px;display:flex;align-items:center;gap:12px;width:100%;padding:12px 14px;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.paa-upload__pick>svg{color:var(--d1-icon-secondary)}.paa-upload__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.paa-file{background:var(--d1-bg-card);border-radius:14px;display:flex;align-items:center;gap:12px;padding:10px 6px 10px 14px;color:var(--d1-icon-secondary)}.paa-file__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px;color:var(--d1-text-primary)}.paa-file__text>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.paa-file__bar{height:3px;border-radius:2px;background:var(--d1-bg-chip);overflow:hidden}.paa-file__bar>i{display:block;height:100%;background:var(--d1-accent-default);transition:width .3s linear}.paa-doctors{display:flex;flex-direction:column;gap:12px}.paa-doc-card{background:var(--d1-bg-card);border-radius:16px;padding:14px;display:flex;flex-direction:column;gap:10px;border:1px solid transparent}.paa-doc-card.is-on{border-color:var(--d1-border-strong)}.paa-doc-card__top{display:flex;gap:12px;align-items:center;border:0;background:none;padding:0;color:inherit;text-align:left;cursor:pointer}.paa-doc-card__id{display:flex;flex-direction:column;gap:2px;min-width:0;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-doc-card__id>b{font:var(--d1-type-label-l);color:var(--d1-text-primary)}.paa-doc-card__foot{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;font:var(--d1-type-caption-m);color:var(--d1-text-primary)}.paa-photo{width:52px;height:52px;border-radius:50%;background:var(--d1-bg-chip);color:var(--d1-icon-secondary);display:grid;place-items:center;flex-shrink:0}.paa-photo--64{width:64px;height:64px}.paa-rating{display:flex;align-items:center;gap:8px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-rating>b{font:var(--d1-type-label-s);color:var(--d1-text-primary)}.paa-rating--l{margin:14px 0 4px}.paa-langs{display:flex;align-items:center;gap:6px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-selected{display:inline-flex;align-items:center;gap:6px;font:var(--d1-type-label-s)}.paa-dhead{display:flex;gap:14px;align-items:center;margin-top:8px}.paa-creds{display:flex;flex-direction:column;gap:10px}.paa-review-meta{display:flex;align-items:center;gap:8px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-review{margin:6px 0 0}.paa-stars-big{margin:4px 0}.paa-stars-big .d1-stars{gap:14px}.paa-video{position:relative;aspect-ratio:16 / 9;border-radius:16px;background:var(--d1-bg-card);display:grid;place-items:center;margin-top:8px}.paa-video__play{width:52px;height:52px;border-radius:50%;border:0;background:var(--d1-accent-default);color:var(--d1-icon-on-accent);display:grid;place-items:center;cursor:pointer}.paa-video__dur{position:absolute;right:10px;bottom:10px;padding:2px 8px;border-radius:10px;background:var(--d1-bg-chip);font:var(--d1-type-caption-s)}.paa-numlist{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:12px}.paa-numlist li{display:flex;gap:12px;font:var(--d1-type-body-s)}.paa-numlist b{width:16px;flex-shrink:0;color:var(--d1-text-secondary);font-weight:400}.paa-search{margin-top:8px}.paa-algo{list-style:none;margin:16px 0 8px;padding:0;display:flex;flex-direction:column}.paa-algo li{display:flex;gap:12px;position:relative;padding-bottom:18px}.paa-algo li:not(:last-child):before{content:"";position:absolute;left:11px;top:26px;bottom:2px;width:1px;background:var(--d1-border-line)}.paa-algo li>b{width:22px;height:22px;border-radius:50%;background:var(--d1-bg-chip);display:grid;place-items:center;font:var(--d1-type-label-xs);flex-shrink:0}.paa-algo li.is-first>b{background:var(--d1-status-critical);color:var(--d1-text-on-critical)}.paa-algo li>span{display:flex;flex-direction:column;gap:2px}.paa-algo__t{font:var(--d1-type-body-m)}.paa-algo__m{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-algo li.is-first .paa-algo__m{color:var(--d1-status-critical)}.paa-unlock{display:flex;flex-direction:column;justify-content:center}.paa-bio{flex-shrink:0;margin:0 8px 8px;padding:24px 16px 12px;border-radius:24px;background:var(--d1-bg-elevated);display:flex;flex-direction:column;align-items:center;gap:8px}.paa-bio>b{font:var(--d1-type-heading-h3)}.paa-bio .d1-btn{width:100%;margin-top:8px}.paa-bio__icon{width:64px;height:64px;border-radius:50%;border:2px solid var(--d1-accent-default);color:var(--d1-accent-default);display:grid;place-items:center;margin-bottom:8px;animation:pa-pulse 1.6s var(--d1-ease) infinite}.paa-sys-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:30;background:var(--d1-bg-scrim);display:grid;place-items:center;padding:0 32px}.paa-sys{width:100%;max-width:300px;border-radius:16px;background:var(--d1-bg-elevated);box-shadow:var(--d1-shadow-popover);overflow:hidden;display:flex;flex-direction:column}.paa-sys__head{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:20px 18px 16px}.paa-sys__head>b{font:var(--d1-type-label-l)}.paa-sys__head>span{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-sys>button{border:0;border-top:1px solid var(--d1-border-line);background:none;color:var(--d1-text-primary);font:var(--d1-type-label-m);height:48px;cursor:pointer}.paa-sys>button:hover{background:var(--d1-bg-hover)}.paa-devstatus{display:flex;align-items:center;gap:12px;background:var(--d1-bg-card);border-radius:14px;padding:12px 14px;margin-top:16px}.paa-devstatus__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.paa-spin{width:18px;height:18px;border-radius:50%;border:2px solid var(--d1-border-strong);border-top-color:var(--d1-accent-default);animation:paa-spin 1s linear infinite}@keyframes paa-spin{to{transform:rotate(360deg)}}.paa-offline{display:flex;gap:12px;align-items:flex-start;background:var(--d1-bg-card);border-radius:14px;padding:12px 14px;color:var(--d1-icon-secondary)}.paa-offline>span{display:flex;flex-direction:column;gap:2px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.paa-offline b{font:var(--d1-type-body-s-medium);color:var(--d1-text-primary)}.paa-empty{display:flex;flex-direction:column;align-items:center;gap:16px;padding-top:30%}.paa-badge{margin-top:8px}.paa-doc{display:flex;flex-direction:column;gap:4px}.paa-doc__ver{font:var(--d1-type-caption-m);color:var(--d1-text-secondary);margin:8px 0}.paa-doc h2{font:var(--d1-type-label-l);margin:12px 0 4px}.paa-doc p{font:var(--d1-type-body-s);color:var(--d1-text-secondary);margin:0}.paa-list .pa-row:not(:has(.pa-row__meta)){min-height:56px}.paa-form .d1-select__btn{height:44px}:lang(hy) .paa-segwrap .d1-seg__item{flex:1 0 auto;padding:0 10px}.par-cam{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);z-index:5;display:flex;flex-direction:column;background:var(--d1-bg-media);color:var(--d1-media-on-surface)}.par-cam__top{flex-shrink:0;height:56px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 8px}.par-cam__top .pa-nav__btn{color:var(--d1-media-on-surface)}.par-cam__top .pa-nav__btn:hover{background:var(--d1-alpha-white-8)}.par-recchip{justify-self:center;display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 12px;border-radius:14px;background:var(--d1-recording-live);color:#fff;font:var(--d1-type-label-s);white-space:nowrap}.par-recchip>i{width:8px;height:8px;border-radius:50%;background:#fff}.par-cam__stage{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px;padding:0 20px}.par-guide--square{width:260px;max-width:70%;aspect-ratio:1;border:2px dashed var(--d1-media-on-surface);border-radius:20px}.par-guide--face{width:240px;max-width:64%;aspect-ratio:3 / 4;border:2px dashed var(--d1-media-on-surface);border-radius:50%}.par-cam__hint{margin:0;font:var(--d1-type-body-m);text-align:center;color:var(--d1-media-on-surface)}.par-cam__area{position:absolute;top:8px;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:10px;height:60px;padding:0 16px 0 6px;border-radius:14px;background:var(--d1-media-surface);font:var(--d1-type-label-m);white-space:nowrap}.par-cam__thumb{position:relative;width:36px;height:48px;border-radius:8px;overflow:hidden}.par-cam__thumb img{position:absolute;left:-9px;top:-1px;width:54px;height:82px;object-fit:cover}.par-cam__thumb i{position:absolute;width:9px;height:9px;border-radius:50%;background:var(--d1-accent-default);box-shadow:0 0 0 1.5px #fff;transform:translate(-50%,-50%)}.par-cam__change{align-self:center;margin-bottom:20px;height:44px;padding:0 20px;border:0;border-radius:22px;background:var(--d1-media-surface);color:var(--d1-media-on-surface);font:var(--d1-type-label-m);cursor:pointer}.par-cam__bottom{flex-shrink:0;height:96px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 24px 24px}.par-cam__bottom>:first-child{justify-self:start}.par-cam__bottom>:last-child{justify-self:end}.par-cam__icon{width:44px;height:44px;display:grid;place-items:center;border:0;border-radius:22px;background:none;color:var(--d1-media-on-surface);cursor:pointer}.par-cam__icon:hover{background:var(--d1-alpha-white-8)}.par-shutter{position:relative;width:72px;height:72px;border:0;padding:0;background:none;border-radius:50%;display:grid;place-items:center;cursor:pointer}.par-shutter .par-arc{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}.par-shutter>b{width:28px;height:28px;border-radius:6px;background:var(--d1-recording-live)}.par-shutter:disabled{cursor:default}.par-shutter:disabled>b{opacity:.5}.par-skin{position:relative;display:flex;justify-content:center;margin-top:16px}.par-skin .d1-bmap__view{margin:0}.par-skin__side{position:absolute;top:0;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.par-zone{position:absolute;border:1px solid var(--d1-border-strong);background:transparent;padding:0;cursor:pointer;transform:translate(-50%,-50%)}.par-zone:hover{border-color:var(--d1-text-secondary)}.par-zone.is-on{border:1.5px solid var(--d1-text-primary);background:var(--d1-alpha-white-8)}.par-chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.par-chips .d1-fchip{height:32px;font:var(--d1-type-label-m)}.par-timer{display:flex;align-items:center;gap:16px;margin-top:20px}.par-timer__ring{position:relative;width:64px;height:64px;flex-shrink:0;display:grid;place-items:center;color:var(--d1-icon-secondary)}.par-timer__ring .par-arc{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(-90deg)}.par-timer__text{display:flex;flex-direction:column;gap:4px;min-width:0}.par-timer__time{display:flex;align-items:baseline;gap:6px}.par-timer__time b{font:var(--d1-type-data-l);font-size:28px;font-weight:600;letter-spacing:var(--d1-ls-data-l)}.par-timer__time span{font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.par-timer__status{display:flex;align-items:center;gap:6px;font:var(--d1-type-caption-m);font-weight:500;color:var(--d1-text-secondary)}.par-timer__status i{width:8px;height:8px;border-radius:50%;background:var(--d1-recording-live);animation:pa-blink 1s steps(2) infinite}.par-ecg{margin-top:20px;background:var(--d1-bg-card);border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:12px}.par-ecg__status{display:flex;align-items:center;gap:8px;font:var(--d1-type-body-m-medium)}.par-ecg__status.is-warn svg{color:var(--d1-status-warning)}.par-ecg__body{display:flex;gap:12px;justify-content:space-between}.par-ecg__map{width:150px;height:200px;flex-shrink:0;color:var(--d1-text-primary)}.par-ecg__map text{font:400 10px var(--d1-font-family);fill:var(--d1-text-secondary)}.par-ecg__list{flex:1 1 auto;min-width:0;max-width:170px;display:flex;flex-direction:column}.par-ecg__row{display:grid;grid-template-columns:minmax(22px,1fr) 16px auto;white-space:nowrap;gap:6px;align-items:center;height:20px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.par-ecg__row b{font:var(--d1-type-label-m);color:var(--d1-text-primary)}.par-ecg__row.is-warn{color:var(--d1-status-warning)}.par-ecg__row.is-warn b{color:var(--d1-text-primary)}.par-device{display:flex;align-items:center;gap:14px;margin-top:20px;background:var(--d1-bg-card);border-radius:16px;padding:16px}.par-device__chip{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--d1-bg-chip);color:var(--d1-icon-primary);flex-shrink:0}.par-device__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.par-device__text b{font:var(--d1-type-body-l);font-weight:400}.par-device__text span{font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.par-device__trail{display:flex;align-items:center;gap:8px;font:var(--d1-type-caption-m);color:var(--d1-text-primary)}.par-device__trail svg{color:var(--d1-icon-secondary)}.par-batt{position:relative;width:22px;height:11px;border:1px solid var(--d1-text-primary);border-radius:3px;box-sizing:border-box;padding:1px}.par-batt:after{content:"";position:absolute;right:-3px;top:3px;width:2px;height:4px;border-radius:0 1px 1px 0;background:var(--d1-text-primary)}.par-batt>i{display:block;height:100%;width:82%;border-radius:1px;background:var(--d1-text-primary)}.par-note{font:var(--d1-type-body-s);color:var(--d1-text-secondary);margin:20px 0 0}.par-acc{margin-top:8px}.par-acc .d1-badge{font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.par-steps-bar{display:flex;gap:4px;margin-top:8px}.par-steps-bar>i{flex:1;height:3px;border-radius:2px;background:var(--d1-text-tertiary)}.par-steps-bar>i.is-done{background:var(--d1-text-primary)}.par-steps-bar>i.is-now{background:var(--d1-accent-default)}.par-fetal-proto{display:flex;align-items:flex-start;gap:12px;margin-top:8px}.par-fetal-proto>p{flex:1 1 auto;margin:0;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.par-howto{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;border:0;padding:0;background:none;color:var(--d1-accent-default);font:var(--d1-type-label-m);cursor:pointer;white-space:nowrap}.par-wave{margin-top:8px;border-radius:12px;background:var(--d1-bg-card);padding:0 12px}.par-signal{display:flex;align-items:center;gap:8px;margin-top:8px;font:var(--d1-type-body-s)}.par-controls{flex-shrink:0;display:flex;gap:12px;padding:12px 20px 20px}.par-controls .d1-btn{flex:1 1 auto}.par-check-row{display:flex;align-items:center;gap:14px;min-height:72px;border-bottom:1px solid var(--d1-border-line);cursor:pointer}.par-check-row>span{display:flex;flex-direction:column;gap:2px}.par-check-row b{font:var(--d1-type-body-l);font-weight:400}.par-check-row small{font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.par-h-sm{font:var(--d1-type-label-m);color:var(--d1-text-secondary);margin:16px 0 8px}.par-numlist{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.par-numlist li{display:flex;gap:16px;font:var(--d1-type-body-m)}.par-numlist li>span:first-child{width:8px;color:var(--d1-text-tertiary)}.par-safety li{color:var(--d1-text-secondary)}.par-safety li>svg{flex-shrink:0;color:var(--d1-icon-primary)}.par-search-head{flex-shrink:0;display:flex;align-items:center;gap:12px;padding:10px 20px 0;height:56px;box-sizing:border-box}.par-search-head .d1-search{flex:1 1 auto;min-width:0;height:40px;border-radius:20px}.par-search-head .pa-link{padding:0 2px}.par-search-nav{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;height:48px;padding:0 8px 0 20px;border-bottom:1px solid var(--d1-border-line);font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.par-search-nav>span:last-child{display:flex}.par-results{display:flex;flex-direction:column;margin-top:12px}.par-result{display:flex;gap:12px;align-items:flex-start;padding:14px 20px;border:0;background:none;color:inherit;text-align:left;width:100%;cursor:pointer}.par-result.is-on,.par-result:hover{background:var(--d1-bg-card)}.par-result__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:4px}.par-result__top{display:flex;justify-content:space-between;gap:8px}.par-result__top b{font:var(--d1-type-body-m-medium)}.par-result__top span{font:var(--d1-type-caption-m);color:var(--d1-text-secondary);white-space:nowrap}.par-result__snip{font:var(--d1-type-body-m);color:var(--d1-text-secondary)}.par-result__snip mark{background:none;color:var(--d1-text-primary);font-weight:600}.par-empty{padding:32px 20px;text-align:center;font:var(--d1-type-body-m);color:var(--d1-text-secondary)}.par-caller{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:40px}.par-caller h1{font:var(--d1-type-heading-h1);letter-spacing:var(--d1-ls-heading-h1);margin:8px 0}.par-caller p{margin:0;font:var(--d1-type-body-m);color:var(--d1-text-secondary)}.par-live{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;margin-top:8px;border-radius:12px;background:var(--d1-bg-card);font:var(--d1-type-caption-m);font-variant-numeric:tabular-nums}.par-live>i{width:8px;height:8px;border-radius:50%;background:var(--d1-recording-live)}.par-transcript{align-self:stretch;text-align:left;margin-top:8px;background:var(--d1-bg-card);border-radius:16px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;font:var(--d1-type-body-m)}.par-transcript>span:first-child{display:flex;align-items:center;gap:6px;font:var(--d1-type-caption-m);color:var(--d1-text-secondary)}.par-callbar{flex-shrink:0;display:flex;justify-content:center;padding:0 0 24px}.par-callbar .d1-call__btn{background:var(--d1-bg-chip);color:var(--d1-icon-primary);border:0;cursor:pointer}.par-callbar .d1-call__btn.is-off{background:var(--d1-text-primary);color:var(--d1-bg-canvas)}.par-callbar .d1-call__btn--end{background:var(--d1-critical-solid);color:var(--d1-icon-on-critical)}.par-handoff,.pa-bubble--ai{align-self:flex-start}.par-voice{display:flex;align-items:center;gap:10px}.par-voice__bars{display:flex;align-items:center;gap:2px;height:20px;flex:1 1 auto}.par-voice__bars>i{width:2px;border-radius:1px;background:currentColor;opacity:.7}.par-divider{height:1px;background:currentColor;opacity:.25}.par-meta{display:flex;align-items:center;gap:4px;align-self:flex-end}.par-ecg__fig{display:none}:root:not([data-theme=light]) .par-ecg__fig--dark{display:inline;opacity:.5;mix-blend-mode:lighten}:root[data-theme=light] .par-ecg__fig--light{display:inline;opacity:.55;mix-blend-mode:darken}.par-ecg__map{overflow:visible}.p2-content{display:flex;flex-direction:column;gap:16px;padding-top:8px}.p2-stepper{display:flex;flex-direction:column;height:40px}.p2-stepper__row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;height:18px}.p2-stepper__left{font:var(--d1-type-body-s-medium);color:var(--d1-text-primary);white-space:nowrap}.p2-stepper__right{font:var(--d1-type-body-s);color:var(--d1-text-tertiary);text-align:right}.p2-stepper__bar{display:flex;gap:4px;margin-top:10px}.p2-stepper__bar>i{flex:1;height:4px;border-radius:2px;background:var(--d1-text-tertiary)}.p2-stepper__bar>i.is-done{background:var(--d1-text-primary)}.p2-stepper__bar>i.is-now{background:var(--d1-accent-default)}.p2-protocol{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;height:44px}.p2-protocol__text{width:204px;font:var(--d1-type-caption-m);color:var(--d1-text-tertiary)}.p2-protocol .par-howto{height:44px;align-items:center;padding-top:0}.p2-crop{position:relative;overflow:hidden;margin:0 auto;flex-shrink:0}.p2-crop>.p2-crop__inner{position:absolute}.p2-error{display:flex;align-items:center;gap:6px;margin:-8px 0 0;font:var(--d1-type-caption-m);color:var(--d1-status-critical)}.p2-error svg{flex-shrink:0}.p2-content .par-timer,.p2-content .d1-wave{margin:0}.p2-controls{padding:12px 20px 50px}.p2-wave{height:96px;border-radius:12px;background:var(--d1-bg-card);overflow:hidden}.p2-bmap{margin:0}.p2-crop .d1-bmap__map{background:transparent}.p2-controls .d1-btn{flex:1 1 auto}.p2-cam__top{grid-template-columns:44px 1fr 44px}.p2-cam__title{justify-self:center;font:var(--d1-type-label-l, var(--d1-type-body-m-medium));color:var(--d1-media-on-surface)}.p2-cam__head{flex-shrink:0;padding:8px 20px 0;display:flex;flex-direction:column;gap:0}.p2-cam__head .p2-stepper__left{color:var(--d1-media-on-surface)}.p2-cam__head .p2-stepper__right{color:var(--d1-media-on-surface-muted)}.p2-cam__next{margin:8px 0 0;font:var(--d1-type-caption-m);color:var(--d1-media-on-surface);height:16px}.p2-how{margin-top:12px;display:flex;align-items:center;gap:10px;height:44px;padding:0 12px;border:0;border-radius:12px;background:var(--d1-media-surface);color:var(--d1-media-on-surface);font:var(--d1-type-body-m);cursor:pointer;text-align:left}.p2-how>span{flex:1 1 auto}.p2-how>small{font:var(--d1-type-caption-m);color:var(--d1-media-on-surface)}.p2-guide--circle{width:241px;aspect-ratio:1;border:2px dashed var(--d1-media-on-surface);border-radius:50%}.p2-recchip{display:inline-flex;align-items:center;gap:8px;height:28px;padding:0 12px;border-radius:14px;background:var(--d1-media-surface);color:var(--d1-media-on-surface);font:var(--d1-type-label-s);white-space:nowrap;font-variant-numeric:tabular-nums}.p2-recchip>i{width:8px;height:8px;border-radius:50%;background:var(--d1-recording-live)}.p2-cam .par-cam__stage{flex:0 0 auto;justify-content:flex-start;padding-top:42px;gap:24px}.p2-cam__seg{flex-shrink:0;padding:0 20px}.p2-cam__bottom{height:120px;align-items:start;padding-top:32px;padding-bottom:0}.p2-cam__seg{margin-top:24px}.p2-cam__ctl{display:flex;flex-direction:column;align-items:center;gap:4px;width:72px;font:var(--d1-type-caption-m);color:var(--d1-media-on-surface)}.p2-cam__icon{background:var(--d1-media-surface)}.p2-cam__icon[aria-pressed=true]{background:var(--d1-accent-default)}.par-guide--pill{width:282px;max-width:100%;height:182px;border:2px dashed var(--d1-media-on-surface);border-radius:91px}.par-guide--oval{width:241px;max-width:100%;height:320px;border:2px dashed var(--d1-media-on-surface);border-radius:50%}.par-cam--p2 .par-cam__bottom{height:182px;padding-bottom:110px}.p2-cam__seg .d1-seg,:lang(hy) .p2-cam__seg .d1-seg{width:100%!important;max-width:none;flex-wrap:nowrap;height:44px;min-height:44px;border-radius:22px}.p2-cam__seg .d1-seg__item,:lang(hy) .p2-cam__seg .d1-seg__item{flex:1 1 0;padding:0 12px}.p2-content .par-timer__status>i{background:var(--d1-status-critical);animation:none}.par-cam--p2 .par-cam__hint{max-width:340px}:lang(hy) .par-cam--p2 .par-cam__hint{max-width:240px}.p2-controls{position:absolute;left:0;right:0;top:calc(704px + env(safe-area-inset-top,0px));padding:0 20px}.p2-fit{display:block;width:100%;flex-shrink:0}.p2-fit__inner{transform-origin:top center;width:100%}.p2-abs{position:absolute}.p2-cam{overflow:hidden}.p2-top{top:var(--si, 0px);left:0;right:0;height:56px;display:grid;grid-template-columns:44px 1fr 44px;align-items:center;padding:0 8px}.p2-top .pa-nav__btn{color:var(--d1-media-on-surface)}.p2-top--chip .par-recchip{justify-self:center}.p2-hint{margin:0;left:0;right:0;text-align:center;font:var(--d1-type-body-m);color:var(--d1-media-on-surface);white-space:nowrap}:lang(hy) .p2-g-hint{white-space:normal;padding:0 75px}.p2-g-guide{left:50%;transform:translate(-50%) scale(var(--gs, 1));transform-origin:top center;border:2px dashed var(--d1-media-on-surface);box-sizing:border-box}.p2-g-guide--pill{width:280px;height:180px;border-radius:999px;top:calc(256px + var(--si, 0px) - var(--up, 0px))}.p2-g-guide--oval{width:240px;height:320px;border-radius:50%;top:calc(186px + var(--si, 0px) - var(--up, 0px))}.p2-g-hint--pill{top:calc(460px + var(--si, 0px) - var(--cut, 0px))}.p2-g-hint--oval{top:calc(530px + var(--si, 0px) - var(--cut, 0px))}.p2-g-bottom{left:0;right:0;top:calc(652px + var(--si, 0px) - var(--cut, 0px));height:96px;padding:0 40px;display:flex;align-items:center;justify-content:space-between}.p2-n-step{top:calc(64px + var(--si, 0px));left:20px;right:20px;height:64px}.p2-n-step .p2-stepper__left{color:var(--d1-media-on-surface)}.p2-n-step .p2-stepper__right{color:var(--d1-media-on-surface-muted)}.p2-n-step .p2-cam__next{margin:8px 0 0;height:16px}.p2-n-how{top:calc(140px + var(--si, 0px));left:20px;right:20px;margin:0}.p2-n-guide{left:50%;top:calc(226px + var(--si, 0px) - var(--up, 0px));transform:translate(-50%) scale(var(--gs, 1));transform-origin:top center;width:240px}.p2-n-hint{top:calc(490px + var(--si, 0px) - var(--cut, 0px))}.p2-n-chip{top:calc(540px + var(--si, 0px) - var(--cut, 0px));left:50%;transform:translate(-50%)}.p2-n-seg{top:calc(592px + var(--si, 0px) - var(--cut, 0px));left:20px;right:20px;margin:0;padding:0}.p2-n-light{top:calc(668px + var(--si, 0px) - var(--cut, 0px));left:26px}.p2-n-restart{top:calc(668px + var(--si, 0px) - var(--cut, 0px));right:26px}.p2-n-shutter{top:calc(664px + var(--si, 0px) - var(--cut, 0px));left:50%;transform:translate(-50%)}.p2-err{left:20px;right:20px;top:calc(752px + var(--si, 0px) - var(--cut, 0px));text-align:center}.p2-cam .par-shutter:disabled>b{opacity:1}.p2-cam .p2-ctl{width:72px}.p2-lmap{display:flex;justify-content:center;align-items:flex-start;gap:24px;padding:16px 0;height:296px;box-sizing:border-box;margin:0}.p2-lmap__view{margin:0;display:flex;flex-direction:column;align-items:center;gap:12px}.p2-lmap__tile{position:relative;width:160px;height:236px;border-radius:12px;overflow:hidden}.p2-lmap__tile>img{position:absolute;width:491.406px;height:740px;max-width:none;pointer-events:none}.p2-lmap__tile .d1-bpoint{position:absolute}.p2-lmap__backing{position:absolute;width:26px;height:26px;border-radius:50%;background:var(--d1-bg-canvas);opacity:.6}.p2-lmap figcaption{font:var(--d1-type-label-s);color:var(--d1-text-secondary);height:16px}.p2-n-step{--d1-text-primary: #f7f8fa;--d1-text-tertiary: #8f949e}:lang(hy) .p2-protocol__text{width:235px}.pae-body{padding-bottom:16px}.pae-gutter{padding:0 20px}.pae-gutter--aid{padding-top:16px}.pae-gutter--aid .pae-label{margin-top:0}.pae-h1{font:var(--d1-type-heading-h1);letter-spacing:var(--d1-ls-heading-h1);color:var(--d1-text-primary);margin:0}.pae-lead{font:var(--d1-type-body-m);color:var(--d1-text-secondary);margin:8px 0 0}.pae-lead--tight{margin-top:8px}.pae-head{display:flex;flex-direction:column}.pae-eyebrow{font:var(--d1-type-label-s);color:var(--d1-text-secondary);margin:0 0 6px}.pae-eyebrow.is-critical{color:var(--d1-status-critical)}.pae-head .pae-sub,.pae-sub{font:var(--d1-type-body-s);color:var(--d1-text-secondary);margin:4px 0 0}.pae-label{font:var(--d1-type-label-s);color:var(--d1-text-secondary);margin:16px 0 0}.pae-small{font:var(--d1-type-body-s);color:var(--d1-text-secondary);margin:16px 0 0}.pae-small+.pae-small{margin-top:8px}.pae-count{font:var(--d1-type-label-s);color:var(--d1-text-secondary);margin:12px 0 0}.pae-row{position:relative;display:flex;align-items:center;gap:12px;width:100%;min-height:56px;box-sizing:border-box;padding:8px 20px;border:0;background:none;color:inherit;text-align:left;font:inherit;cursor:default}button.pae-row{cursor:pointer}button.pae-row:hover{background:var(--d1-bg-hover)}button.pae-row:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:-2px}.pae-row--meta{min-height:72px}.pae-row--divider:after{content:"";position:absolute;left:20px;right:0;bottom:0;height:1px;background:var(--d1-border-line)}.pae-row__icon{flex-shrink:0;width:24px;display:grid;place-items:center;color:var(--d1-icon-primary)}.pae-row__icon.is-critical{color:var(--d1-status-critical)}.pae-row__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;padding:8px 0}.pae-row__title{font:var(--d1-type-body-l);color:var(--d1-text-primary)}.pae-row__title.is-critical{color:var(--d1-status-critical)}.pae-row__meta{font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.pae-row__chev{flex-shrink:0;color:var(--d1-icon-secondary)}.pae-row__check{flex-shrink:0;color:var(--d1-accent-default)}.pae-row .d1-avatar{flex-shrink:0}.pae-numbered{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column}.pae-numbered li{display:flex;gap:12px;padding:6px 0;font:var(--d1-type-body-m);color:var(--d1-text-primary)}.pae-numbered b{font:var(--d1-type-body-m);color:var(--d1-text-tertiary);width:12px;flex-shrink:0}.pae-telbtn{text-decoration:none;box-sizing:border-box;width:100%}.pae-telbtn>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pae-cta{display:flex;flex-direction:column;gap:4px;margin:16px 0 8px}.pae-cta--tight{margin:12px 0 8px}.pae-cta .d1-btn{width:100%}.pae-caption{font:var(--d1-type-caption-m);color:var(--d1-text-secondary);margin:0}.pae-caption--tertiary{color:var(--d1-text-tertiary)}.pae-caption--link{border:0;background:none;padding:0;text-align:left;cursor:pointer}.pae-caption--link:hover{color:var(--d1-text-primary)}.pae-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pae-pair .d1-btn{width:100%;min-width:0;padding:0 12px}.pae-pair--body{margin-bottom:8px}:lang(hy) .pae-pair .d1-btn{height:auto;min-height:56px;white-space:normal;line-height:1.2}:lang(hy) .pae-pair .pae-telbtn>span{white-space:normal}.pae-aid{list-style:none;margin:0;padding:0}.pae-aid__step{display:flex;gap:16px;align-items:flex-start;width:100%;padding:16px 0;border:0;border-bottom:1px solid var(--d1-border-line);background:none;color:var(--d1-text-secondary);text-align:left;font:var(--d1-type-body-l);cursor:pointer}.pae-aid__step>b{width:32px;flex-shrink:0;font:var(--d1-type-data-m);line-height:24px}.pae-aid__step.is-current{color:var(--d1-text-primary)}.pae-aid__step:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:-2px}.pae-seg{height:44px;margin-top:12px;padding:3px;box-sizing:border-box}.pae-search+.pae-seg{margin-top:12px}.pae-seg .d1-seg__item{font:var(--d1-type-label-m)}.pae-seg--3{margin-top:8px}.pae-seg--3 .d1-seg__item{padding:0 8px}:lang(hy) .pae-seg{height:auto;min-height:44px}.pae-search{display:flex;gap:8px;align-items:center}.pae-search .d1-search{flex:1 1 auto;height:44px;border-radius:22px;padding:0 14px}.pae-search .d1-search input{font:var(--d1-type-body-s)}.pae-search .d1-ibtn--card{border-radius:50%;flex-shrink:0}.pae-sheet{padding:12px 0 20px;gap:0}.pae-sheet>*{margin-left:20px;margin-right:20px}.pae-sheet>.pa-sheet__grab{margin:0 auto 12px}.pae-sheet>div:not(.pae-sheet__actions):not(.pae-voice){margin-left:0;margin-right:0}.pae-sheet>.pae-row{margin:0;width:100%}.pae-sheet__title{font:var(--d1-type-heading-h3);margin:0 20px 12px;color:var(--d1-text-primary)}.pae-sheet__body{font:var(--d1-type-body-l);color:var(--d1-text-primary);margin-top:0;margin-bottom:12px}.pae-sheet__note{font:var(--d1-type-body-s);color:var(--d1-text-secondary);margin-top:0;margin-bottom:16px}.pae-sheet__actions{display:flex;flex-direction:column;gap:8px;padding-top:16px;border-top:1px solid var(--d1-border-line);margin:0!important;padding-left:20px;padding-right:20px}.pae-sheet__actions .d1-btn{width:100%}.pae-voice{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:8px}.pae-voice__mic{width:72px;height:72px;border-radius:50%;display:grid;place-items:center;background:var(--d1-accent-default);color:var(--d1-text-on-accent)}.pae-voice__quote{font:var(--d1-type-body-l);color:var(--d1-text-primary);text-align:center;margin:0}.pae-voice__quote.is-wait{color:var(--d1-text-tertiary)}.pae-voice__label{font:var(--d1-type-label-s);color:var(--d1-text-secondary);margin-top:16px;margin-bottom:4px}.pae-voice__hint{font:var(--d1-type-caption-m);color:var(--d1-text-secondary);text-align:center;margin-top:16px;margin-bottom:16px}.pae-locoff{position:relative;display:flex;align-items:center;gap:12px;padding:8px 20px}.pae-locoff:after{content:"";position:absolute;left:20px;right:0;bottom:0;height:1px;background:var(--d1-border-line)}.pae-locoff__title{font:var(--d1-type-body-l);color:var(--d1-text-primary)}.pae-locoff__edit{border:0;background:none;padding:0;text-align:left;cursor:pointer}.pae-locoff .d1-btn{flex-shrink:0}.pae-service{display:flex;align-items:center;gap:12px;padding:12px 0;margin-top:8px;border-bottom:1px solid var(--d1-border-line)}.pae-service__icon{width:40px;height:40px;border-radius:50%;background:var(--d1-bg-chip);display:grid;place-items:center;color:var(--d1-icon-primary);flex-shrink:0}.pae-service__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.pae-service__text b{font:var(--d1-type-body-m-medium);color:var(--d1-text-primary)}.pae-service__text small{font:var(--d1-type-data-s);color:var(--d1-text-secondary)}.pae-service__status{display:inline-flex;align-items:center;gap:6px;font:var(--d1-type-body-s);color:var(--d1-text-primary);flex-shrink:0}.pae-bubbles{display:flex;flex-direction:column;padding-top:0}.pae-bubbles .d1-bubble{max-width:none;align-self:stretch}.pae-callstatus{display:flex;flex-wrap:wrap;align-items:center;gap:4px 14px;margin-top:8px;font:var(--d1-type-label-s);color:var(--d1-text-secondary)}.pae-callstatus>span{display:inline-flex;align-items:center;gap:4px}.pae-callstatus__live i{width:6px;height:6px;border-radius:50%;background:currentColor;margin-right:2px}.pae-transcript{display:flex;flex-direction:column;gap:8px;margin:10px 0 8px}.pae-transcript__ai{display:flex;justify-content:flex-end}.pae-transcript__ai .d1-bubble{max-width:280px}.pae-transcript__them{display:flex;flex-direction:column;align-items:flex-start;gap:4px}.pae-transcript__who{font:var(--d1-type-caption-s);color:var(--d1-text-tertiary)}.pae-docjoined{position:relative;display:flex;align-items:center;gap:12px;padding:12px 12px 12px 20px}.pae-docjoined:after{content:"";position:absolute;left:20px;right:0;bottom:0;height:1px;background:var(--d1-border-line)}.pae-docjoined .d1-avatar{flex-shrink:0}.pae-docjoined .pae-row__text{padding:0;gap:2px}.pae-ibtn-off{color:var(--d1-text-tertiary)}.pae-callctl{display:flex;justify-content:center;padding-top:8px}.pae-callbtns{display:flex;gap:20px}.pae-callbtns>button{width:56px;height:56px;border-radius:50%;border:0;display:grid;place-items:center;background:var(--d1-bg-chip);color:var(--d1-icon-primary);cursor:pointer}.pae-callbtns>button.is-off{background:var(--d1-text-primary);color:var(--d1-bg-canvas)}.pae-callbtns>button.is-end{background:var(--d1-critical-solid);color:var(--d1-text-on-critical)}.pae-callbtns>button:focus-visible{outline:2px solid var(--d1-border-focus);outline-offset:2px}.pae-eta{font:var(--d1-type-data-xl);color:var(--d1-text-primary);margin:20px 0 0}.pae-kv{margin:16px 0 0}.pae-kv>div{display:grid;grid-template-columns:156px minmax(0,1fr);gap:12px;padding:8px 0;border-bottom:1px solid var(--d1-border-line)}.pae-kv dt{font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.pae-kv dd{font:var(--d1-type-body-s);color:var(--d1-text-primary);margin:0}.pae-body--algo{padding-top:8px}.pae-algo{list-style:none;margin:20px 0 0;padding:0}.pae-algo li{display:flex;gap:12px}.pae-algo__rail{width:28px;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:4px}.pae-algo__rail b{width:28px;height:28px;border-radius:14px;display:grid;place-items:center;background:var(--d1-bg-chip);color:var(--d1-text-primary);font:var(--d1-type-label-m)}.pae-algo li.is-first .pae-algo__rail b{background:var(--d1-critical-solid);color:var(--d1-text-on-critical)}.pae-algo__rail i{width:2px;flex:1 1 auto;min-height:24px;background:var(--d1-border-strong)}.pae-algo__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px;padding:4px 0 20px}.pae-algo li:last-child .pae-algo__text{padding-bottom:0}.pae-algo__text strong{font:var(--d1-type-label-l);color:var(--d1-text-primary)}.pae-algo__text span{font:var(--d1-type-body-s);color:var(--d1-text-secondary)}.pae-algo li.is-first .pae-algo__text span{color:var(--d1-status-critical)}.pae-readrow{padding:8px 20px;min-height:56px;display:flex;align-items:center;box-sizing:border-box}.pae-readrow .d1-check{font:var(--d1-type-body-l)}.pae-head+.pae-label{margin-top:10px}
