@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-1-wght-normal-CiZCkY7_.woff2)format("woff2-variations");unicode-range:U+200D,U+2620,U+26A7,U+FE0F,U+1F308,U+1F38C,U+1F3C1,U+1F3F3-1F3F4,U+1F6A9,U+E0062-E0063,U+E0065,U+E0067,U+E006C,U+E006E,U+E0073-E0074,U+E0077,U+E007F}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-2-wght-normal-CR3e6ZJ5.woff2)format("woff2-variations");unicode-range:U+23,U+2A,U+30-39,U+A9,U+AE,U+200D,U+203C,U+2049,U+20E3,U+2122,U+2139,U+2194-2199,U+21A9-21AA,U+23CF,U+23E9-23EF,U+23F8-23FA,U+24C2,U+25AA-25AB,U+25B6,U+25C0,U+25FB-25FE,U+2611,U+2622-2623,U+2626,U+262A,U+262E-262F,U+2638,U+2640,U+2642,U+2648-2653,U+2660,U+2663,U+2665-2666,U+2668,U+267B,U+267E-267F,U+2695,U+269B-269C,U+26A0,U+26A7,U+26AA-26AB,U+26CE,U+26D4,U+2705,U+2714,U+2716,U+271D,U+2721,U+2733-2734,U+2747,U+274C,U+274E,U+2753-2755,U+2757,U+2764,U+2795-2797,U+27A1,U+27B0,U+27BF,U+2934-2935,U+2B05-2B07,U+2B1B-2B1C,U+2B55,U+3030,U+303D,U+3297,U+3299,U+FE0F,U+1F170-1F171,U+1F17E-1F17F,U+1F18E,U+1F191-1F19A,U+1F201-1F202,U+1F21A,U+1F22F,U+1F232-1F23A,U+1F250-1F251,U+1F310,U+1F3A6,U+1F3B5-1F3B6,U+1F3BC,U+1F3E7,U+1F441,U+1F499-1F49C,U+1F49F-1F4A0,U+1F4A2,U+1F4AC-1F4AD,U+1F4B1-1F4B2,U+1F4B9,U+1F4DB,U+1F4F2-1F4F6,U+1F500-1F50A,U+1F515,U+1F518-1F524,U+1F52F-1F53D,U+1F549,U+1F54E,U+1F5A4,U+1F5E8,U+1F5EF,U+1F6AB,U+1F6AD-1F6B1,U+1F6B3,U+1F6B7-1F6BC,U+1F6BE,U+1F6C2-1F6C5,U+1F6D0-1F6D1,U+1F6D7,U+1F6DC,U+1F7E0-1F7EB,U+1F7F0,U+1F90D-1F90E,U+1F9E1,U+1FA75-1FA77,U+1FAAF}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-3-wght-normal-BWdjoTsV.woff2)format("woff2-variations");unicode-range:U+231A-231B,U+2328,U+23F0-23F3,U+2602,U+260E,U+2692,U+2694,U+2696-2697,U+2699,U+26B0-26B1,U+26CF,U+26D1,U+26D3,U+2702,U+2709,U+270F,U+2712,U+FE0F,U+1F302,U+1F321,U+1F392-1F393,U+1F3A9,U+1F3BD,U+1F3EE,U+1F3F7,U+1F3FA,U+1F451-1F462,U+1F484,U+1F489-1F48A,U+1F48C-1F48E,U+1F4A1,U+1F4A3,U+1F4B0,U+1F4B3-1F4B8,U+1F4BB-1F4DA,U+1F4DC-1F4F1,U+1F4FF,U+1F50B-1F514,U+1F516-1F517,U+1F526-1F529,U+1F52C-1F52E,U+1F550-1F567,U+1F56F-1F570,U+1F576,U+1F587,U+1F58A-1F58D,U+1F5A5,U+1F5A8,U+1F5B1-1F5B2,U+1F5C2-1F5C4,U+1F5D1-1F5D3,U+1F5DC-1F5DE,U+1F5E1,U+1F5F3,U+1F6AA,U+1F6AC,U+1F6BD,U+1F6BF,U+1F6C1,U+1F6CB,U+1F6CD-1F6CF,U+1F6D2,U+1F6E0-1F6E1,U+1F6F0,U+1F97B-1F97F,U+1F9AF,U+1F9BA,U+1F9E2-1F9E6,U+1F9EA-1F9EC,U+1F9EE-1F9F4,U+1F9F7-1F9FF,U+1FA71-1FA74,U+1FA79-1FA7B,U+1FA86,U+1FA91-1FA93,U+1FA96,U+1FA99-1FAA0,U+1FAA2-1FAA7,U+1FAAA-1FAAE}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-4-wght-normal-BW70IW-1.woff2)format("woff2-variations");unicode-range:U+265F,U+26BD-26BE,U+26F3,U+26F8,U+FE0F,U+1F004,U+1F0CF,U+1F380-1F384,U+1F386-1F38B,U+1F38D-1F391,U+1F396-1F397,U+1F399-1F39B,U+1F39E-1F39F,U+1F3A3-1F3A5,U+1F3A7-1F3A9,U+1F3AB-1F3B4,U+1F3B7-1F3BB,U+1F3BD-1F3C0,U+1F3C5-1F3C6,U+1F3C8-1F3C9,U+1F3CF-1F3D3,U+1F3F8-1F3F9,U+1F47E,U+1F4E2,U+1F4F7-1F4FD,U+1F52B,U+1F579,U+1F58C-1F58D,U+1F5BC,U+1F6F7,U+1F6F9,U+1F6FC,U+1F93F,U+1F941,U+1F945,U+1F947-1F94F,U+1F9E7-1F9E9,U+1F9F5-1F9F6,U+1FA70-1FA71,U+1FA80-1FA81,U+1FA83-1FA85,U+1FA87-1FA88,U+1FA94-1FA95,U+1FA97-1FA98,U+1FAA1,U+1FAA9}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-5-wght-normal-B_ZYT_m3.woff2)format("woff2-variations");unicode-range:U+2693,U+26E9-26EA,U+26F1-26F2,U+26F4-26F5,U+26FA,U+26FD,U+2708,U+FE0F,U+1F301,U+1F303,U+1F306-1F307,U+1F309,U+1F310,U+1F3A0-1F3A2,U+1F3AA,U+1F3CD-1F3CE,U+1F3D5,U+1F3D7-1F3DB,U+1F3DF-1F3E6,U+1F3E8-1F3ED,U+1F3EF-1F3F0,U+1F488,U+1F492,U+1F4BA,U+1F54B-1F54D,U+1F5FA-1F5FF,U+1F680-1F6A2,U+1F6A4-1F6A8,U+1F6B2,U+1F6D1,U+1F6D5-1F6D6,U+1F6DD-1F6DF,U+1F6E2-1F6E5,U+1F6E9,U+1F6EB-1F6EC,U+1F6F3-1F6F6,U+1F6F8,U+1F6FA-1F6FB,U+1F9BC-1F9BD,U+1F9ED,U+1F9F3,U+1FA7C}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-6-wght-normal-73XPyYQF.woff2)format("woff2-variations");unicode-range:U+2615,U+FE0F,U+1F32D-1F330,U+1F336,U+1F33D,U+1F345-1F37F,U+1F382,U+1F52A,U+1F942-1F944,U+1F950-1F96F,U+1F99E,U+1F9AA,U+1F9C0-1F9CB,U+1FAD0-1FADB}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-7-wght-normal-9YiWlPcO.woff2)format("woff2-variations");unicode-range:U+200D,U+2600-2601,U+2603-2604,U+2614,U+2618,U+26A1,U+26C4-26C5,U+26C8,U+26F0,U+2728,U+2744,U+2B1B,U+2B50,U+FE0F,U+1F300,U+1F304-1F305,U+1F308,U+1F30A-1F30F,U+1F311-1F321,U+1F324-1F32C,U+1F331-1F335,U+1F337-1F33C,U+1F33E-1F344,U+1F3D4,U+1F3D6,U+1F3DC-1F3DE,U+1F3F5,U+1F400-1F43F,U+1F490,U+1F4A7,U+1F4AB,U+1F4AE,U+1F525,U+1F54A,U+1F573,U+1F577-1F578,U+1F648-1F64A,U+1F940,U+1F980-1F9AE,U+1F9BA,U+1FA90,U+1FAA8,U+1FAB0-1FABD,U+1FABF,U+1FACE-1FACF,U+1FAE7}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-8-wght-normal-DfUXAgGe.woff2)format("woff2-variations");unicode-range:U+200D,U+2640,U+2642,U+2695-2696,U+26F7,U+26F9,U+2708,U+2764,U+FE0F,U+1F33E,U+1F373,U+1F37C,U+1F384-1F385,U+1F393,U+1F3A4,U+1F3A8,U+1F3C2-1F3C4,U+1F3C7,U+1F3CA-1F3CC,U+1F3EB,U+1F3ED,U+1F3FB-1F3FF,U+1F466-1F478,U+1F47C,U+1F481-1F483,U+1F486-1F487,U+1F48B,U+1F48F,U+1F491,U+1F4BB-1F4BC,U+1F527,U+1F52C,U+1F574-1F575,U+1F57A,U+1F645-1F647,U+1F64B,U+1F64D-1F64E,U+1F680,U+1F692,U+1F6A3,U+1F6B4-1F6B6,U+1F6C0,U+1F6CC,U+1F91D,U+1F926,U+1F930-1F931,U+1F934-1F93A,U+1F93C-1F93E,U+1F977,U+1F9AF-1F9B3,U+1F9B8-1F9B9,U+1F9BC-1F9BD,U+1F9CC-1F9CF,U+1F9D1-1F9DF,U+1FA82,U+1FAC3-1FAC5}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-9-wght-normal-CQxImHzo.woff2)format("woff2-variations");unicode-range:U+200D,U+261D,U+2620,U+2639-263A,U+2665,U+270A-270D,U+2728,U+2763-2764,U+2B50,U+FE0F,U+1F31A-1F31F,U+1F32B,U+1F383,U+1F389,U+1F3FB-1F3FF,U+1F440-1F450,U+1F463-1F465,U+1F479-1F47B,U+1F47D-1F480,U+1F485,U+1F48B-1F48C,U+1F493-1F49F,U+1F4A4-1F4A6,U+1F4A8-1F4AB,U+1F4AF,U+1F525,U+1F573,U+1F590,U+1F595-1F596,U+1F5A4,U+1F5E3,U+1F600-1F644,U+1F648-1F64A,U+1F64C,U+1F64F,U+1F90C-1F925,U+1F927-1F92F,U+1F932-1F933,U+1F970-1F976,U+1F978-1F97A,U+1F9A0,U+1F9B4-1F9B7,U+1F9BB,U+1F9BE-1F9BF,U+1F9D0,U+1F9E0-1F9E1,U+1FA75-1FA79,U+1FAC0-1FAC2,U+1FAE0-1FAE6,U+1FAE8,U+1FAF0-1FAF8}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(data:font/woff2;base64,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)format("woff2-variations");unicode-range:U+200D,U+2194-2195,U+2640,U+2642,U+26D3,U+27A1,U+FE0F,U+1F344,U+1F34B,U+1F3C3,U+1F3FB-1F3FF,U+1F426,U+1F468-1F469,U+1F4A5,U+1F525,U+1F642,U+1F6B6,U+1F7E9,U+1F7EB,U+1F9AF,U+1F9BC-1F9BD,U+1F9CE,U+1F9D1-1F9D2}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-arabic-wght-normal-GJ6YUzWK.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-math-wght-normal-CHoTmj5v.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-latin-ext-wght-normal-D9Yc97wO.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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:Playpen Sans Arabic Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/assets/playpen-sans-arabic-latin-wght-normal-c7EXmBQ6.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--dn-navy-900:#0e1c33;--dn-navy-800:#16294a;--dn-navy-700:#22355a;--dn-navy-600:#2c3e63;--dn-navy-200:#c9d2e2;--dn-navy-100:#e8ecf3;--dn-gold-700:#8a6417;--dn-gold-600:#b8892b;--dn-gold-400:#e0b85a;--dn-gold-200:#ebddb8;--dn-gold-100:#f8efd4;--dn-ivory:#f7f5ef;--dn-white:#fff;--dn-sand-100:#efebe2;--dn-sand-200:#e6e1d6;--dn-slate-300:#c9cfd9;--dn-slate-500:#5f6b7e;--dn-slate-700:#2c3547;--dn-bg:var(--dn-ivory);--dn-surface:var(--dn-white);--dn-surface-inverse:var(--dn-navy-900);--dn-surface-inverse-raised:var(--dn-navy-800);--dn-border:var(--dn-sand-200);--dn-border-subtle:var(--dn-sand-100);--dn-border-input:var(--dn-slate-300);--dn-text:var(--dn-slate-700);--dn-text-strong:var(--dn-navy-900);--dn-text-muted:var(--dn-slate-500);--dn-text-inverse:var(--dn-white);--dn-text-inverse-muted:var(--dn-navy-200);--dn-accent:var(--dn-gold-600);--dn-accent-text:var(--dn-gold-700);--dn-accent-on-inverse:var(--dn-gold-400);--dn-highlight:var(--dn-gold-100);--dn-primary-bg:var(--dn-navy-900);--dn-primary-fg:var(--dn-white);--dn-cta-bg:var(--dn-gold-400);--dn-cta-fg:var(--dn-navy-900);--dn-success:#1f7a72;--dn-success-bg:#e6f3f1;--dn-danger:#b23a2e;--dn-danger-bg:#fbecea;--dn-warning:#9a6a00;--dn-warning-bg:#fdf4dc;--dn-info:#2f5ea8;--dn-info-bg:#eaf0fa;--dn-agent:#5b4a9e;--dn-agent-bg:#efecf8;--dn-font-sans:"Playpen Sans Arabic Variable", "Playpen Sans Arabic", Tahoma, system-ui, sans-serif;--dn-font-text:"Playpen Sans Arabic Variable", "Playpen Sans Arabic", Tahoma, system-ui, sans-serif;--dn-font-mono:"Playpen Sans Arabic Variable", "Playpen Sans Arabic", Tahoma, monospace;--dn-text-display:700 48px/1.25 var(--dn-font-sans);--dn-text-h1:700 32px/1.4 var(--dn-font-sans);--dn-text-h2:700 24px/1.45 var(--dn-font-sans);--dn-text-h3:700 18px/1.5 var(--dn-font-sans);--dn-text-body-lg:400 17px/1.9 var(--dn-font-sans);--dn-text-body:400 15px/1.8 var(--dn-font-sans);--dn-text-caption:500 13px/1.6 var(--dn-font-sans);--dn-text-overline:700 14px/1.4 var(--dn-font-sans);--dn-space-1:4px;--dn-space-2:8px;--dn-space-3:12px;--dn-space-4:16px;--dn-space-5:20px;--dn-space-6:24px;--dn-space-8:32px;--dn-space-10:40px;--dn-space-14:56px;--dn-space-20:80px;--dn-radius-sm:6px;--dn-radius-md:10px;--dn-radius-lg:14px;--dn-radius-xl:22px;--dn-radius-full:999px;--dn-shadow-sm:0 1px 2px #0e1c330f, 0 1px 3px #0e1c3314;--dn-shadow-md:0 4px 12px #0e1c3314, 0 2px 4px #0e1c330d;--dn-shadow-lg:0 16px 40px #0e1c3324, 0 4px 10px #0e1c330f;--dn-focus-ring:0 0 0 2px var(--dn-surface), 0 0 0 4px var(--dn-gold-600);--dn-touch-target:44px;--dn-control-lg:48px;--dn-sidebar-width:240px;--dn-content-max:1280px;--dn-duration-fast:.12s;--dn-duration-base:.2s;--dn-ease:cubic-bezier(.2, 0, 0, 1);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-theme=dark]{--dn-bg:#0b1628;--dn-surface:#12223d;--dn-surface-inverse:#070f1d;--dn-surface-inverse-raised:#12223d;--dn-border:#22355a;--dn-border-subtle:#1a2b4b;--dn-border-input:#3a4d72;--dn-text:#d5dbe6;--dn-text-strong:#fff;--dn-text-muted:#9aa6b9;--dn-accent:var(--dn-gold-400);--dn-accent-text:var(--dn-gold-400);--dn-highlight:#e0b85a29;--dn-primary-bg:var(--dn-gold-400);--dn-primary-fg:var(--dn-navy-900);--dn-success:#5cc2b7;--dn-success-bg:#5cc2b724;--dn-danger:#f08a7e;--dn-danger-bg:#f08a7e24;--dn-warning:#e8bf5a;--dn-warning-bg:#e8bf5a24;--dn-info:#8fb3ec;--dn-info-bg:#8fb3ec24;--dn-agent:#b4a6ea;--dn-agent-bg:#b4a6ea24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (prefers-reduced-motion:reduce){:root{--dn-duration-fast:0s;--dn-duration-base:0s}}body{background:var(--dn-bg);margin:0}.dn-app{background:var(--dn-bg);min-height:100vh;color:var(--dn-text);font:var(--dn-text-body);-webkit-font-smoothing:antialiased;flex-wrap:wrap;display:flex}:where(.dn-app) *,:where(.dn-app) :before,:where(.dn-app) :after{box-sizing:border-box}:where(.dn-app) :where(h1,h2,h3,p,ul,ol,dl,dd,figure,fieldset){margin:0;padding:0}:where(.dn-app) :where(button,input,select,textarea){font:inherit;color:inherit}.dn-app :is(a,button,input,select,textarea,[tabindex]):focus-visible{box-shadow:var(--dn-focus-ring);outline:none}:where(.dn-app) a{color:var(--dn-accent-text)}:where(.dn-app) a:hover{color:var(--dn-text-strong)}:where(.dn-app) :where(ul,ol){list-style:none}.dn-app [hidden]{display:none!important}.dn-app .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dn-app .ltr{text-align:left;direction:ltr}.dn-app :is(.dn-bubble,.dn-viewer .page,.dn-thumbs .excerpt,blockquote,textarea,.dn-brand-panel p){font-family:var(--dn-font-text)}.dn-app .dn-bubble :is(.confidence,.sources,.dn-cite,.dn-source){font-family:var(--dn-font-sans)}.dn-app svg{flex:none}.dn-logo{color:var(--dn-text-inverse);align-items:center;gap:12px;text-decoration:none;display:flex}.dn-logo .mark{background:var(--dn-surface-inverse-raised);width:44px;height:44px;color:var(--dn-accent-on-inverse);border-radius:12px;justify-content:center;align-items:center;display:flex}.dn-logo .word{font-size:26px;font-weight:700;line-height:1.2}.dn-logo .word span{color:var(--dn-accent-on-inverse)}.dn-logo.light .mark{background:var(--dn-surface-inverse);border-radius:11px;width:40px;height:40px}.dn-logo.light .word{color:var(--dn-text-strong);font-size:24px}.dn-logo.light .word span{color:var(--dn-accent-text)}.dn-logo.lg .mark{width:48px;height:48px}.dn-logo.lg .word{font-size:28px}.dn-logo.sm .mark{border-radius:10px;width:36px;height:36px}.dn-logo.sm .word{font-size:22px}.dn-eyebrow{font:var(--dn-text-overline);color:var(--dn-accent-text);align-items:center;gap:10px;display:flex}.dn-eyebrow:before{content:"";background:var(--dn-accent);width:24px;height:2px}.dn-title{color:var(--dn-text-strong);font-size:28px;font-weight:700;line-height:1.4}.dn-lead{color:var(--dn-text-muted);font-size:15px;line-height:1.8}.dn-heading{flex-direction:column;gap:6px;display:flex}.dn-caption{font:var(--dn-text-caption);color:var(--dn-text-muted)}.dn-hint{color:var(--dn-text-muted);font-size:13px;font-weight:400;line-height:1.7}.dn-error-text{color:var(--dn-danger);font-size:13px;font-weight:500;line-height:1.7}.dn-field{color:var(--dn-text-strong);flex-direction:column;gap:6px;font-size:14px;font-weight:700;display:flex}.dn-field .label-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dn-field .label-row a{font-weight:500}.dn-input,.dn-select{border:1px solid var(--dn-border-input);border-radius:var(--dn-radius-md);background:var(--dn-surface);width:100%;height:48px;color:var(--dn-text);transition:border-color var(--dn-duration-fast) var(--dn-ease), box-shadow var(--dn-duration-fast) var(--dn-ease);padding:0 14px;font-size:16px;font-weight:400}.dn-input::placeholder{color:var(--dn-text-muted);opacity:.8}.dn-input:focus,.dn-select:focus,.dn-input-group:focus-within{border-color:var(--dn-accent);outline:none;box-shadow:0 0 0 3px #b8892b2e}.dn-input[aria-invalid=true],.dn-input-group.invalid{border:1.5px solid var(--dn-danger)}.dn-input.code{letter-spacing:.08em}.dn-input-group{border:1px solid var(--dn-border-input);border-radius:var(--dn-radius-md);background:var(--dn-surface);align-items:center;height:48px;padding-inline:14px 4px;display:flex}.dn-input-group input{min-width:0;height:100%;color:var(--dn-text);background:0 0;border:0;outline:none;flex:1;font-size:16px;font-weight:400}.dn-app .dn-input-group input:focus-visible{box-shadow:none}.dn-icon-btn{width:40px;height:40px;color:var(--dn-text-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:flex}.dn-icon-btn:hover{color:var(--dn-text-strong);background:var(--dn-border-subtle)}.dn-strength{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;display:grid}.dn-strength span{border-radius:var(--dn-radius-full);background:var(--dn-border-subtle);height:4px}.dn-strength[data-tone=danger] span.on{background:var(--dn-danger)}.dn-strength[data-tone=warning] span.on{background:var(--dn-warning)}.dn-strength[data-tone=success] span.on{background:var(--dn-success)}.dn-grid-2{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.dn-date{border:0;flex-direction:column;gap:6px;display:flex}.dn-date legend{color:var(--dn-text-strong);margin-bottom:6px;padding:0;font-size:14px;font-weight:700}.dn-date .selects{grid-template-columns:1fr 2fr 1.4fr;gap:10px;max-width:420px;display:grid}.dn-select{cursor:pointer;padding:0 12px}.dn-btn{border-radius:var(--dn-radius-md);cursor:pointer;white-space:nowrap;height:48px;transition:background var(--dn-duration-fast) var(--dn-ease);border:0;justify-content:center;align-items:center;gap:8px;padding:0 32px;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex}.dn-btn.primary{background:var(--dn-primary-bg);color:var(--dn-primary-fg)}.dn-btn.primary:hover{background:var(--dn-navy-700);color:var(--dn-primary-fg)}.dn-btn.cta{background:var(--dn-cta-bg);color:var(--dn-cta-fg)}.dn-btn.cta:hover{color:var(--dn-cta-fg);background:#d6aa45}.dn-btn.secondary{background:var(--dn-surface);color:var(--dn-text-strong);border:1px solid var(--dn-border-input);padding:0 22px}.dn-btn.secondary:hover{background:var(--dn-navy-100);color:var(--dn-text-strong)}.dn-btn.danger-text{color:var(--dn-danger);background:0 0;padding:0 14px}.dn-btn.block{width:100%}.dn-btn.md{height:44px;padding:0 18px;font-size:15px}.dn-btn.sm{height:40px;padding:0 14px;font-size:14px}.dn-btn.xs{border-radius:8px;height:36px;padding:0 14px;font-size:13px}.dn-btn:disabled{background:var(--dn-navy-100);color:var(--dn-text-muted);cursor:not-allowed;border-color:#0000}.dn-btn[aria-disabled=true]{cursor:not-allowed;opacity:.85}.dn-link-btn{color:var(--dn-text-strong);cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:700;text-decoration:underline}.dn-link-btn:disabled{color:var(--dn-text-muted);cursor:default;text-decoration:none}.dn-form .dn-link-btn{align-self:center;font-size:14px}.dn-otp-links{flex-wrap:wrap;justify-content:space-between;gap:8px 16px;display:flex}.dn-input.dn-code{letter-spacing:.5em;text-align:center;font-variant-numeric:tabular-nums;font-size:24px}.dn-actions{flex-wrap:wrap;align-items:center;gap:12px;padding-top:8px;display:flex}.dn-divider{color:var(--dn-text-muted);align-items:center;gap:12px;font-size:13px;display:flex}.dn-divider:before,.dn-divider:after{content:"";background:var(--dn-border);flex:1;height:1px}@property --dn-launcher-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.dn-ai-launcher{--dn-launcher-c1:#2563eb;--dn-launcher-c2:#22d3ee;--dn-launcher-c3:#8b5cf6;z-index:30;inset-inline-end:24px;color:var(--dn-text-strong);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:24px;flex-direction:column;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:800;line-height:1;animation:3.2s ease-in-out infinite dn-launcher-float;display:inline-flex;position:fixed;bottom:24px}.dn-ai-launcher:hover,.dn-ai-launcher[aria-expanded=true]{animation-play-state:paused}.dn-ai-launcher-label{border-radius:var(--dn-radius-full);background:linear-gradient(var(--dn-surface), var(--dn-surface)) padding-box, conic-gradient(from var(--dn-launcher-angle), var(--dn-launcher-c1), var(--dn-launcher-c2), var(--dn-launcher-c3), var(--dn-launcher-c1)) border-box;white-space:nowrap;border:2px solid #0000;padding:8px 14px;transition:transform .2s,box-shadow .2s;animation:4s linear infinite dn-launcher-spin;display:block;box-shadow:0 6px 18px #2563eb2e}.dn-ai-launcher:hover .dn-ai-launcher-label,.dn-ai-launcher[aria-expanded=true] .dn-ai-launcher-label{transform:scale(1.04);box-shadow:0 10px 26px #22d3ee4d}@keyframes dn-launcher-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.dn-ai-launcher-icon{box-sizing:border-box;border-radius:var(--dn-radius-full);background:conic-gradient(from var(--dn-launcher-angle), var(--dn-launcher-c1), var(--dn-launcher-c2), var(--dn-launcher-c3), transparent 75%, var(--dn-launcher-c1));flex:none;width:58px;height:58px;padding:2.5px;animation:2.5s linear infinite dn-launcher-spin;display:block;box-shadow:0 6px 18px #0e1c3333}.dn-ai-launcher-face{border-radius:inherit;background:radial-gradient(circle at 50% 35%,#1e40af,#0b1437 75%);width:100%;height:100%;display:block;overflow:hidden}.dn-ai-launcher-face svg{width:100%;height:100%;display:block}@keyframes dn-launcher-spin{to{--dn-launcher-angle:360deg}}.dn-lawyer-eye{transform-box:fill-box;transform-origin:50%;animation:4.2s infinite dn-lawyer-blink}@keyframes dn-lawyer-blink{0%,91%,to{transform:scaleY(1)}94%{transform:scaleY(.08)}}.dn-lawyer-head{transform-box:view-box;transform-origin:50px 62px;animation:5s ease-in-out infinite dn-lawyer-nod}@keyframes dn-lawyer-nod{0%,to{transform:rotate(0)}30%{transform:rotate(-3deg)}65%{transform:rotate(2deg)}}.dn-lawyer-arm-wave{transform-box:view-box;transform-origin:32px 75px;animation:2.6s ease-in-out infinite dn-lawyer-wave}@keyframes dn-lawyer-wave{0%,50%,to{transform:rotate(0)}60%{transform:rotate(-14deg)}70%{transform:rotate(5deg)}80%{transform:rotate(-14deg)}90%{transform:rotate(2deg)}}.dn-lawyer-arm-tablet{transform-box:view-box;transform-origin:68px 75px;animation:2.6s ease-in-out infinite dn-lawyer-lift}@keyframes dn-lawyer-lift{0%,to{transform:rotate(0)}30%{transform:rotate(-8deg)}}.dn-lawyer-screen{animation:1.8s ease-in-out infinite dn-lawyer-pulse}@keyframes dn-lawyer-pulse{0%,to{opacity:1}50%{opacity:.5}}.dn-lawyer-spark{transform-box:fill-box;transform-origin:50%;animation:2.2s ease-in-out infinite dn-lawyer-twinkle}.dn-lawyer-spark+.dn-lawyer-spark{animation-delay:1.1s}@keyframes dn-lawyer-twinkle{0%,to{opacity:.2;transform:scale(.3)}50%{opacity:1;transform:scale(1)}}.dn-ai-launcher:hover :is(.dn-lawyer-arm-wave,.dn-lawyer-arm-tablet){animation-duration:1.3s}@media (width<=800px){.dn-ai-launcher{inset-inline-end:16px;bottom:16px}.dn-ai-launcher-icon{width:52px;height:52px}.dn-ai-launcher-label{padding:7px 12px;font-size:12px}}.dn-alert{border-radius:var(--dn-radius-md);gap:10px;padding:12px 14px;font-size:14px;line-height:1.7;display:flex}.dn-alert svg{margin-top:3px}.dn-alert.danger{background:var(--dn-danger-bg);color:#8a2a20}.dn-alert.warning{background:var(--dn-warning-bg);color:#6e4c00}.dn-alert.success{background:var(--dn-success-bg);color:#145a54}.dn-alert.info{background:var(--dn-info-bg);color:#24497f}.dn-alert .body{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.dn-pill{border-radius:var(--dn-radius-full);white-space:nowrap;align-items:center;padding:3px 12px;font-size:13px;font-weight:700;line-height:1.6;display:inline-flex}.dn-pill.danger{color:var(--dn-danger);background:var(--dn-danger-bg)}.dn-pill.warning{color:var(--dn-warning);background:var(--dn-warning-bg)}.dn-pill.info{color:var(--dn-info);background:var(--dn-info-bg)}.dn-pill.success{color:var(--dn-success);background:var(--dn-success-bg)}.dn-tag{border-radius:var(--dn-radius-sm);white-space:nowrap;align-items:center;gap:6px;padding:3px 10px;font-size:13px;font-weight:700;display:inline-flex}.dn-tag.agent{color:var(--dn-agent);background:var(--dn-agent-bg)}.dn-tag.private{color:var(--dn-text-strong);background:var(--dn-navy-100)}.dn-tag.sm{padding:3px 8px;font-size:12px}.dn-brand-panel{background:var(--dn-surface-inverse);color:var(--dn-text-inverse);flex-direction:column;flex:360px;gap:40px;padding:48px clamp(24px,4vw,56px);display:flex}.dn-brand-panel.signin{flex-basis:520px;justify-content:space-between;gap:48px;padding:56px clamp(24px,5vw,80px)}.dn-brand-panel h1{font-size:30px;font-weight:700;line-height:1.35}.dn-brand-panel h1 span,.dn-brand-panel .hero span{color:var(--dn-accent-on-inverse)}.dn-brand-panel .hero{font-size:clamp(36px,4vw,52px);font-weight:700;line-height:1.25}.dn-brand-panel .intro{flex-direction:column;gap:20px;max-width:520px;display:flex}.dn-brand-panel .intro.tight{gap:10px}.dn-brand-panel p{color:var(--dn-text-inverse-muted);font-size:18px;line-height:1.9}.dn-brand-panel .intro.tight p{font-size:16px}.dn-brand-panel .features{flex-direction:column;gap:12px;margin-top:8px;display:flex}.dn-brand-panel .features li{align-items:center;gap:12px;font-size:16px;display:flex}.dn-brand-panel .features .tile{background:var(--dn-surface-inverse-raised);width:32px;height:32px;color:var(--dn-accent-on-inverse);border-radius:8px;justify-content:center;align-items:center;display:flex}.dn-brand-panel .foot{color:#a9b3c4;font-size:13px}.dn-brand-panel .note{background:var(--dn-surface-inverse-raised);color:var(--dn-text-inverse-muted);border-radius:12px;gap:12px;margin-top:auto;padding:16px;font-size:14px;line-height:1.8;display:flex}.dn-brand-panel .note svg{color:var(--dn-accent-on-inverse);margin-top:3px}.dn-brand-panel .mobile-only{display:none}.dn-steps{flex-direction:column;gap:4px;display:flex}.dn-steps li{border-radius:var(--dn-radius-md);align-items:center;gap:14px;padding:12px 14px;display:flex}.dn-steps li[aria-current=step]{background:var(--dn-surface-inverse-raised)}.dn-steps .dot{border-radius:var(--dn-radius-full);color:#a9b3c4;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:15px;font-weight:700;display:flex;box-shadow:inset 0 0 0 1.5px #3a4d72}.dn-steps li[aria-current=step] .dot{background:var(--dn-surface-inverse);color:var(--dn-accent-on-inverse);box-shadow:inset 0 0 0 2px var(--dn-accent-on-inverse)}.dn-steps li.done .dot{background:var(--dn-accent-on-inverse);color:var(--dn-text-strong);box-shadow:none}.dn-steps .text{flex-direction:column;display:flex}.dn-steps .text b{color:#a9b3c4;font-size:16px;font-weight:700}.dn-steps li.done .text b,.dn-steps li[aria-current=step] .text b{color:var(--dn-text-inverse)}.dn-steps .text small{color:#a9b3c4;font-size:13px}.dn-progress-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.dn-progress-steps span{border-radius:var(--dn-radius-full);background:#3a4d72;height:4px}.dn-progress-steps span.on{background:var(--dn-accent-on-inverse)}.dn-form-pane{flex:999 560px;justify-content:center;min-width:0;padding:56px 24px;display:flex}.dn-form-pane.center{flex:480px;align-items:center}.dn-form{flex-direction:column;gap:20px;width:100%;max-width:560px;display:flex}.dn-form.narrow{max-width:420px}.dn-form.wide{max-width:640px}.dn-form.xwide{gap:24px;max-width:760px}.dn-demo{border:1px dashed var(--dn-border-input);border-radius:var(--dn-radius-md);flex-direction:column;gap:10px;padding:14px 16px;display:flex}.dn-tiles{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.dn-tile{background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);flex-direction:column;gap:14px;padding:16px;display:flex}.dn-tile.ready{border-color:#bfe0dc}.dn-tile.error{border:1.5px solid var(--dn-danger)}.dn-tile .head{align-items:center;gap:12px;display:flex}.dn-tile .icon{border-radius:var(--dn-radius-md);background:var(--dn-gold-100);width:44px;height:44px;color:var(--dn-accent-text);flex:none;justify-content:center;align-items:center;display:flex}.dn-tile.ready .icon{background:var(--dn-success-bg);color:var(--dn-success)}.dn-tile.error .icon{background:var(--dn-danger-bg);color:var(--dn-danger)}.dn-tile .head .text{flex-direction:column;flex:1;min-width:0;display:flex}.dn-tile .head b{color:var(--dn-text-strong);font-size:16px;font-weight:700}.dn-tile .head small{color:var(--dn-text-muted);font-size:13px}.dn-tile.ready .head small{color:var(--dn-success);font-weight:700}.dn-tile.error .head small{color:var(--dn-danger);font-weight:700}.dn-drop{border:1.5px dashed var(--dn-accent);border-radius:var(--dn-radius-md);text-align:center;transition:background var(--dn-duration-fast) var(--dn-ease);background:#fcf8ee;flex-direction:column;align-items:center;gap:10px;padding:18px;display:flex}.dn-drop.over{background:var(--dn-gold-100)}.dn-drop .row{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.dn-file{align-items:center;gap:12px;display:flex}.dn-file img{object-fit:cover;background:var(--dn-navy-100);border:1px solid #dde1e8;border-radius:8px;flex:none;width:112px;height:72px}.dn-file .meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dn-file .name{color:var(--dn-text);text-overflow:ellipsis;white-space:nowrap;text-align:right;direction:ltr;font-size:14px;overflow:hidden}.dn-tile .buttons{gap:8px;display:flex}.dn-tile .rules{color:var(--dn-text-muted);padding-inline-start:18px;font-size:13px;line-height:1.9;list-style:outside}.dn-summary{background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);flex-direction:column;gap:12px;padding:18px 20px;display:flex}.dn-summary .line{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.dn-summary .line b{color:var(--dn-text-strong)}.dn-summary .line span{color:var(--dn-text-muted)}.dn-bar{border-radius:var(--dn-radius-full);background:var(--dn-border-subtle);height:6px;overflow:hidden}.dn-bar>div{background:var(--dn-accent);height:100%;transition:width var(--dn-duration-base) var(--dn-ease)}.dn-bar.done>div{background:var(--dn-success)}.dn-bar.busy>div{background:var(--dn-text-strong)}.dn-done{flex-direction:column;gap:24px;width:100%;max-width:560px;padding-top:24px;display:flex}.dn-badge-tile{background:var(--dn-success-bg);width:64px;height:64px;color:var(--dn-success);border-radius:18px;justify-content:center;align-items:center;display:flex}.dn-badge-tile.md{border-radius:16px;width:56px;height:56px}.dn-badge-tile.gold{background:var(--dn-gold-100);color:var(--dn-accent-text)}.dn-timeline{background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);flex-direction:column;gap:16px;padding:20px;display:flex}.dn-timeline li{align-items:center;gap:12px;display:flex}.dn-timeline .dot{border-radius:var(--dn-radius-full);flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.dn-timeline .dot.done{background:var(--dn-success);color:var(--dn-white)}.dn-timeline .dot.wait{background:var(--dn-warning-bg);border:2px solid var(--dn-warning)}.dn-timeline .dot.todo{background:var(--dn-border-subtle)}.dn-timeline .text{flex-direction:column;display:flex}.dn-timeline .text b{color:var(--dn-text-strong);font-size:15px}.dn-timeline .text small{color:var(--dn-text-muted);font-size:13px}.dn-timeline .text small.wait{color:var(--dn-warning);font-weight:700}.dn-timeline li.todo .text b{color:var(--dn-text-muted)}.dn-auth{flex-direction:column;align-items:center;gap:40px;width:100%;min-height:100vh;padding:48px 16px;display:flex}.dn-card{background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-xl);width:100%;max-width:480px;box-shadow:var(--dn-shadow-md);padding:clamp(24px,5vw,40px)}.dn-card>form,.dn-card>section{flex-direction:column;gap:20px;display:flex}.dn-card h1{color:var(--dn-text-strong);font-size:26px;font-weight:700;line-height:1.4}.dn-card .body{color:var(--dn-text);font-size:15px;line-height:1.9}.dn-card .tips{padding:14px 16px;background:var(--dn-bg);color:var(--dn-text-muted);border-radius:12px;padding-inline-start:32px;font-size:14px;line-height:2;list-style:outside}.dn-card .tips b{color:var(--dn-text-strong)}.dn-center{align-self:center}.dn-footnote{text-align:center;max-width:480px;color:var(--dn-text-muted);font-size:13px;line-height:1.8}.dn-rule{align-items:center;gap:6px;font-size:13px;font-weight:500;display:flex}.dn-rule.ok{color:var(--dn-success)}.dn-rule.bad{color:var(--dn-danger)}.dn-nav{background:var(--dn-surface-inverse);flex-direction:column;flex:240px;gap:6px;max-width:100%;padding:24px 16px;display:flex}.dn-nav .dn-logo{padding:0 10px 20px}.dn-nav .items{flex-direction:column;gap:6px;display:flex}.dn-nav .items a{height:var(--dn-touch-target);border-radius:var(--dn-radius-md);color:var(--dn-text-inverse-muted);white-space:nowrap;align-items:center;gap:12px;padding:0 14px;font-size:15px;text-decoration:none;display:flex}.dn-nav .items a:hover{background:var(--dn-surface-inverse-raised);color:var(--dn-text-inverse)}.dn-nav .items a[aria-current=page]{background:var(--dn-surface-inverse-raised);color:var(--dn-text-inverse);box-shadow:inset -3px 0 0 var(--dn-accent-on-inverse);font-weight:700}.dn-nav .items a .grow{flex:1}.dn-nav .count{color:var(--dn-text-strong);background:var(--dn-accent-on-inverse);border-radius:var(--dn-radius-full);padding:1px 8px;font-size:12px;font-weight:700}.dn-nav .soon{color:#a9b3c4;font-size:12px}.dn-me{border-top:1px solid var(--dn-navy-700);color:var(--dn-text-inverse);flex-direction:column;align-items:stretch;gap:8px;margin-top:auto;padding:16px 10px 0;display:flex}.dn-account-summary{align-items:center;gap:10px;min-width:0;display:flex}.dn-avatar{border-radius:var(--dn-radius-full);background:var(--dn-accent-on-inverse);width:36px;height:36px;color:var(--dn-text-strong);flex:none;justify-content:center;align-items:center;font-weight:700;display:flex}.dn-me .who{flex-direction:column;flex:1;min-width:0;display:flex}.dn-me .who b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:700;overflow:hidden}.dn-me .who small{color:#a9b3c4;white-space:nowrap;font-size:12px}.dn-me-actions{align-self:flex-end;gap:4px;display:flex}.dn-me .dn-icon-btn{color:var(--dn-text-inverse-muted)}.dn-me .dn-icon-btn:hover{background:var(--dn-surface-inverse-raised);color:var(--dn-text-inverse)}.dn-main{outline:none;flex-direction:column;flex:999 560px;gap:24px;min-width:0;padding:32px clamp(16px,3vw,40px);display:flex}.dn-main.tight{gap:20px;padding:28px clamp(16px,2.5vw,32px)}.dn-page-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.dn-page-head.top{align-items:flex-start}.dn-page-head .titles{flex-direction:column;gap:4px;display:flex}.dn-page-head .tools{flex-wrap:nowrap;gap:12px;display:flex}.dn-search{border:1px solid var(--dn-border-input);border-radius:var(--dn-radius-md);background:var(--dn-surface);min-width:min(280px,100vw - 32px);height:44px;color:var(--dn-text-muted);align-items:center;gap:10px;padding:0 14px;display:flex}.dn-agent-rail .dn-search{min-width:0}.dn-search input{min-width:0;color:var(--dn-text);background:0 0;border:0;outline:none;flex:1;font-size:15px}.dn-search:focus-within{border-color:var(--dn-accent);box-shadow:0 0 0 3px #b8892b2e}.dn-app .dn-search input:focus-visible{box-shadow:none}.dn-kpis{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;display:grid}.dn-kpi{background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);flex-direction:column;gap:6px;padding:20px;display:flex}.dn-kpi .label{color:var(--dn-text-muted);font-size:14px}.dn-kpi .value{color:var(--dn-text-strong);font-size:34px;font-weight:700;line-height:1.2}.dn-kpi .note{font-size:13px;font-weight:700}.tone-danger{color:var(--dn-danger)}.tone-warning{color:var(--dn-warning)}.tone-success{color:var(--dn-success)}.tone-info{color:var(--dn-info)}.tone-agent{color:var(--dn-agent)}.dn-cols{flex-wrap:wrap;gap:24px;display:flex}.dn-panel{background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.dn-panel.wide{flex:3 420px;gap:4px}.dn-panel.narrow{flex:2 340px}.dn-panel-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.dn-panel.wide .dn-panel-head{padding-bottom:12px}.dn-panel h2{font:var(--dn-text-h3);color:var(--dn-text-strong)}.dn-panel-head a{font-size:14px;font-weight:700}.dn-deadline{border-top:1px solid var(--dn-border-subtle);align-items:center;gap:16px;padding:14px 0;display:flex}.dn-deadline .date{text-align:center;flex-direction:column;flex:none;width:56px;display:flex}.dn-deadline .date b{color:var(--dn-text-strong);font-size:20px;font-weight:700;line-height:1.4}.dn-deadline .date small{color:var(--dn-text-muted);font-size:12px}.dn-deadline .what{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dn-deadline .what b{color:var(--dn-text-strong);font-size:15px}.dn-deadline .what small{color:var(--dn-text-muted);font-size:13px}a.dn-deadline{color:inherit;text-decoration:none}a.dn-deadline:hover .what b{text-decoration:underline}.dn-case-timeline{flex-direction:column;display:flex}.dn-case-timeline li{border-top:1px solid var(--dn-border-subtle);flex-wrap:wrap;align-items:center;gap:12px 16px;padding:14px 0;display:flex}.dn-case-timeline li.done{opacity:.65}.dn-case-timeline li.done .what b{text-decoration:line-through}.dn-case-timeline .date{text-align:center;flex-direction:column;flex:none;width:56px;display:flex}.dn-case-timeline .date b{color:var(--dn-text-strong);font-size:20px;font-weight:700;line-height:1.4}.dn-case-timeline .date small{color:var(--dn-text-muted);font-size:12px}.dn-case-timeline .what{flex-direction:column;flex:220px;gap:2px;min-width:0;display:flex}.dn-case-timeline .what b{color:var(--dn-text-strong);font-size:15px}.dn-case-timeline .what small{color:var(--dn-text-muted);font-size:13px}.dn-case-timeline .row{align-items:center;gap:4px;display:flex}.dn-case-timeline-done summary{cursor:pointer;color:var(--dn-text-muted);padding:12px 0 4px;font-size:14px;font-weight:700}.dn-deadline-form{border:1px solid var(--dn-border);border-radius:var(--dn-radius-md);background:var(--dn-bg);flex-direction:column;gap:16px;padding:16px;display:flex}.dn-approval{border:1px solid var(--dn-border);border-radius:var(--dn-radius-md);flex-direction:column;gap:10px;padding:14px;display:flex}.dn-approval .what{flex-direction:column;gap:2px;display:flex}.dn-approval b{color:var(--dn-text-strong);font-size:15px}.dn-approval small{color:var(--dn-text-muted);font-size:13px}.dn-approval .row{gap:8px;display:flex}.dn-table-wrap{position:relative;overflow-x:auto}.dn-table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.dn-table th{color:var(--dn-text-muted);text-align:start;padding:10px 8px;font-size:13px;font-weight:700}.dn-table td{border-top:1px solid var(--dn-border-subtle);padding:14px 8px}.dn-table td.no{color:var(--dn-text-muted)}.dn-table td.title{color:var(--dn-text-strong);font-weight:700}.dn-table td.title a{color:var(--dn-text-strong);text-decoration:none}.dn-table td.title a:hover{text-decoration:underline}.dn-empty{background:var(--dn-surface);border:1px dashed var(--dn-border-input);border-radius:var(--dn-radius-lg);text-align:center;color:var(--dn-text-muted);flex-direction:column;align-items:center;gap:10px;padding:40px 24px;display:flex}.dn-empty b{color:var(--dn-text-strong);font-size:17px}.dn-breadcrumb{font-size:14px;font-weight:500}.dn-meta{color:var(--dn-text-muted);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.dn-meta .dn-pill.danger{border:1px solid #efc6c1}.dn-tabs{flex-wrap:wrap;gap:8px;display:flex}.dn-tabs button{border:1px solid var(--dn-border);border-radius:var(--dn-radius-md);background:var(--dn-surface);height:40px;color:var(--dn-text);cursor:pointer;padding:0 18px;font-size:14px;font-weight:500}.dn-tabs button[aria-selected=true]{background:var(--dn-primary-bg);color:var(--dn-primary-fg);border-color:#0000;font-weight:700}.dn-work{flex-wrap:wrap;flex:1;gap:20px;display:flex}.dn-viewer{background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);flex-direction:column;flex:3 440px;min-width:0;display:flex}.dn-viewer .bar{border-bottom:1px solid var(--dn-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;display:flex}.dn-viewer .bar b{color:var(--dn-text-strong);font-size:15px}.dn-viewer .bar span{color:var(--dn-success);font-size:13px;font-weight:700}.dn-viewer .page{color:var(--dn-text);flex-direction:column;gap:18px;padding:32px clamp(20px,4vw,56px);font-size:16px;line-height:2.1;display:flex}.dn-viewer .page .cited{background:var(--dn-highlight);border-inline-start:3px solid var(--dn-accent);border-radius:6px;padding:10px 14px}.dn-assistant{background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);flex-direction:column;flex:2 320px;gap:14px;min-width:0;padding:20px;display:flex}.dn-assistant h2{color:var(--dn-text-strong);font-size:17px;font-weight:700}.dn-thread{flex-direction:column;gap:12px;display:flex}.dn-bubble{max-width:92%;font-size:15px;line-height:1.9}.dn-bubble.user{background:var(--dn-primary-bg);max-width:80%;color:var(--dn-primary-fg);border-radius:14px 14px 4px;align-self:flex-start;padding:10px 16px}.dn-bubble.bot{background:var(--dn-bg);border:1px solid var(--dn-border);border-radius:14px 14px 14px 4px;flex-direction:column;align-self:flex-end;gap:8px;padding:14px 16px;display:flex}.dn-bubble .confidence{color:var(--dn-text-muted);font-size:13px}.dn-cite{background:var(--dn-accent-text);border-radius:var(--dn-radius-sm);white-space:nowrap;padding:2px 7px;font-size:13px;font-weight:700;text-decoration:none;color:var(--dn-white)!important}.dn-cite.conflict{background:var(--dn-danger)}.dn-sample-label{color:var(--dn-text-muted);align-self:center;font-size:12px}.dn-chips{flex-wrap:wrap;gap:8px;display:flex}.dn-chip{border:1px solid var(--dn-border);border-radius:var(--dn-radius-full);background:var(--dn-surface);height:36px;color:var(--dn-text-strong);cursor:pointer;padding:0 14px;font-size:13px;font-weight:700}.dn-chip:disabled{color:var(--dn-text-muted);cursor:not-allowed}.dn-composer{flex-direction:column;gap:8px;margin-top:auto;display:flex}.dn-composer label{border:1px solid var(--dn-border-input);background:var(--dn-surface);border-radius:12px;align-items:center;gap:10px;min-height:48px;padding-inline:14px 8px;display:flex}.dn-composer label:focus-within{border-color:var(--dn-accent);box-shadow:0 0 0 3px #b8892b2e}.dn-composer input{min-width:0;color:var(--dn-text);background:0 0;border:0;outline:none;flex:1;font-size:15px}.dn-app .dn-composer input:focus-visible{box-shadow:none}.dn-send{border-radius:var(--dn-radius-md);background:var(--dn-primary-bg);width:36px;height:36px;color:var(--dn-accent-on-inverse);cursor:pointer;border:0;justify-content:center;align-items:center;display:flex}.dn-send:disabled{opacity:.5;cursor:not-allowed}.dn-composer small{color:var(--dn-text-muted);font-size:12px}.dn-case-label{flex-direction:column;gap:2px;min-width:0;display:flex}.dn-case-label b{color:var(--dn-text-strong);font-size:15px;font-weight:700}.dn-case-no{border-radius:var(--dn-radius-sm);background:var(--dn-navy-100);color:var(--dn-text-strong);font-variant-numeric:tabular-nums;vertical-align:baseline;unicode-bidi:isolate;margin-inline-end:8px;padding:0 8px;font-size:.9em;font-weight:700;line-height:1.6;display:inline-block;font-family:inherit!important}.dn-case-no.lg{font-size:.8em}.dn-case-label small{color:var(--dn-text-muted);font-size:13px;font-weight:400}.dn-case-label.compact{flex-flow:wrap;align-items:baseline;gap:6px;display:inline-flex}.dn-table td.actions{text-align:end;white-space:nowrap}.dn-pager{justify-content:center;align-items:center;gap:12px;padding-top:8px;display:flex}.dn-case-form{gap:16px}.dn-parties{border:0;flex-direction:column;gap:8px;display:flex}.dn-parties legend{color:var(--dn-text-strong);margin-bottom:6px;padding:0;font-size:14px;font-weight:700}.dn-parties .row{grid-template-columns:minmax(0,1fr) 140px 40px;align-items:center;gap:8px;display:grid}.dn-parties .dn-link-btn{align-self:flex-start;font-size:14px}label.dn-btn{cursor:pointer}label.dn-btn:focus-within{box-shadow:var(--dn-focus-ring)}label.dn-btn.busy{cursor:progress;opacity:.8}.dn-documents{flex:2 320px}.dn-doc-list{flex-direction:column;display:flex}.dn-doc-list li{border-top:1px solid var(--dn-border-subtle);color:var(--dn-text-muted);align-items:center;gap:12px;padding:12px 4px;display:flex}.dn-doc-list li[aria-current=true]{background:var(--dn-highlight);border-radius:var(--dn-radius-md)}.dn-doc-list .what{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dn-members{flex-direction:column;display:flex}.dn-members li{border-top:1px solid var(--dn-border-subtle);align-items:center;gap:12px;padding:12px 4px;display:flex}.dn-members .what{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dn-members .what b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dn-members .what bdi{text-overflow:ellipsis;align-self:flex-start;max-width:100%;overflow:hidden}.dn-member-add{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.dn-member-add>:first-child{flex:260px;min-width:0}.dn-doc-list .what b{color:var(--dn-text-strong);text-overflow:ellipsis;font-size:15px;overflow:hidden}.dn-doc-list .what small{font-size:13px}.dn-recent{flex-direction:column;display:flex}.dn-recent li{border-top:1px solid var(--dn-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.dn-recent a{min-width:0;text-decoration:none}.dn-viewer .bar .row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.dn-viewer.empty{justify-content:center;padding:20px}.dn-viewer .page p{white-space:pre-line}.dn-viewer mark.cited{background:var(--dn-highlight);color:inherit;border-inline-start:3px solid var(--dn-accent);border-radius:4px;padding:2px 4px}.dn-scope{background:var(--dn-surface);border:1px solid var(--dn-border);border-inline-start:4px solid var(--dn-accent);border-radius:var(--dn-radius-lg);color:var(--dn-accent-text);flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex}.dn-scope.general{border-inline-start-color:var(--dn-info);color:var(--dn-info)}.dn-scope .what{flex-direction:column;flex:260px;gap:2px;min-width:0;display:flex}.dn-scope .what b{color:var(--dn-text-strong);font-size:15px}.dn-scope .row{flex-wrap:wrap;gap:8px;display:flex}.dn-chat{flex-wrap:wrap;align-items:flex-start;gap:20px;display:flex}.dn-chat .dn-assistant{flex:3 440px;min-height:60vh}.dn-chat-side{flex-direction:column;flex:2 320px;gap:16px;min-width:0;max-height:calc(100vh - 32px);display:flex;position:sticky;top:16px;overflow:auto}.dn-thread{flex:1}.dn-bubble.bot>span{display:block}.dn-bubble.bot.notice{border-style:dashed}.dn-bubble.bot.muted{color:var(--dn-text-muted);font-size:14px}.dn-bubble.bot.pending{color:var(--dn-text-muted)}.tone-bg-warning{color:#6e4c00;background:var(--dn-warning-bg)!important}.tone-bg-info{color:#24497f;background:var(--dn-info-bg)!important}.dn-bubble .dn-cite{cursor:pointer;font:inherit;border:0;margin-inline:2px;font-size:13px;display:inline-block}.dn-bubble .sources{flex-wrap:wrap;gap:6px;display:flex!important}.dn-source{border:1px solid var(--dn-border);border-radius:var(--dn-radius-sm);background:var(--dn-surface);min-height:32px;color:var(--dn-text-strong);cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:13px;display:inline-flex}.dn-source:hover{border-color:var(--dn-accent)}.dn-thread .dn-divider{text-align:center;flex-wrap:wrap;justify-content:center;align-self:stretch}.dn-pending{border:1px solid var(--dn-info);background:var(--dn-info-bg);border-radius:var(--dn-radius-lg);flex-direction:column;gap:10px;padding:16px;display:flex}.dn-pending h3{font:var(--dn-text-h3);color:var(--dn-text-strong);margin:0}.dn-pending blockquote{border-inline-start:3px solid var(--dn-info);background:var(--dn-surface);color:var(--dn-text);border-radius:6px;margin:0;padding:8px 12px;font-size:15px}.dn-pending .dn-actions{gap:8px;padding-top:0}.dn-candidates{flex-direction:column;gap:8px;display:flex}.dn-candidate{background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-md);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"label action""reason action";align-items:center;gap:2px 12px;padding:10px 12px;display:grid}.dn-candidate .dn-case-label{grid-area:label}.dn-candidate small{grid-area:reason}.dn-candidate .dn-btn{grid-area:action}.dn-composer textarea{resize:vertical;min-width:0;min-height:44px;max-height:160px;color:var(--dn-text);background:0 0;border:0;outline:none;flex:1;padding:10px 0;font-size:15px;line-height:1.7}.dn-app .dn-composer textarea:focus-visible{box-shadow:none}.dn-composer textarea:disabled{cursor:not-allowed}.dn-conversations{flex-direction:column;display:flex}.dn-conversations a{border-top:1px solid var(--dn-border-subtle);color:var(--dn-text);border-radius:var(--dn-radius-md);flex-direction:column;gap:2px;padding:10px 8px;text-decoration:none;display:flex}.dn-conversations a:hover{background:var(--dn-bg)}.dn-conversations a[aria-current=page]{background:var(--dn-highlight)}.dn-conversations b{color:var(--dn-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.dn-conversations small{color:var(--dn-text-muted);font-size:13px}.dn-dialog{border:1px solid var(--dn-border);border-radius:var(--dn-radius-xl);background:var(--dn-surface);width:min(560px,100vw - 32px);max-height:min(640px,100vh - 32px);color:var(--dn-text);box-shadow:var(--dn-shadow-lg);font:var(--dn-text-body);padding:20px}.dn-dialog[open]{flex-direction:column;gap:12px;display:flex}.dn-dialog::backdrop{background:#0e1c3373}.dn-dialog .head{justify-content:space-between;align-items:center;gap:12px;display:flex}.dn-dialog h2{font:var(--dn-text-h3);color:var(--dn-text-strong);margin:0}.dn-dialog :is(a,button,input):focus-visible{box-shadow:var(--dn-focus-ring);outline:none}.dn-dialog .dn-icon-btn{color:var(--dn-text-muted)}.dn-pick-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.dn-pick-list button{width:100%;min-height:var(--dn-touch-target);border:1px solid var(--dn-border);border-radius:var(--dn-radius-md);background:var(--dn-surface);text-align:start;cursor:pointer;font:inherit;color:inherit;padding:10px 12px}.dn-pick-list button:hover{border-color:var(--dn-accent);background:var(--dn-bg)}.dn-dialog p{margin:0}.dn-stepper{flex-wrap:wrap;gap:6px;margin:4px 0 0;padding:0;list-style:none;display:flex}.dn-stepper li{border-radius:var(--dn-radius-full);background:var(--dn-border-subtle);color:var(--dn-text-muted);padding:2px 10px;font-size:13px}.dn-stepper li[aria-current=step]{background:var(--dn-primary-bg);color:var(--dn-primary-fg);font-weight:700}.dn-add-doc{gap:16px}.dn-type-grid{border:0;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.dn-type-grid legend{color:var(--dn-text-strong);margin-bottom:10px;padding:0;font-size:15px;font-weight:700}.dn-type{min-height:var(--dn-touch-target);border:1px solid var(--dn-border-input);border-radius:var(--dn-radius-md);background:var(--dn-surface);cursor:pointer;flex-direction:column;gap:2px;padding:12px 14px;display:flex;position:relative}.dn-type input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.dn-type b{color:var(--dn-text-strong);font-size:15px}.dn-type small{color:var(--dn-text-muted);font-size:13px}.dn-type.on{border:2px solid var(--dn-accent);background:var(--dn-highlight);padding:11px 13px}.dn-type:focus-within{box-shadow:var(--dn-focus-ring)}.dn-segment{border-radius:var(--dn-radius-md);background:var(--dn-border-subtle);flex-wrap:wrap;align-self:flex-start;gap:4px;padding:4px;display:inline-flex}.dn-segment button{min-height:40px;color:var(--dn-text);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 14px;font-size:14px}.dn-segment button[aria-checked=true]{background:var(--dn-surface);color:var(--dn-text-strong);box-shadow:var(--dn-shadow-sm);font-weight:700}.dn-queue{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.dn-queue li{border:1px solid var(--dn-border);border-radius:var(--dn-radius-md);background:var(--dn-surface);align-items:center;gap:10px;padding:8px;display:flex}.dn-queue li.failed{border-color:var(--dn-danger)}.dn-queue img{object-fit:cover;background:var(--dn-navy-100);border-radius:6px;flex:none;width:48px;height:64px}.dn-queue .what{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dn-queue .what b{color:var(--dn-text-strong);font-size:14px}.dn-queue .what bdi{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:block;overflow:hidden}.dn-queue .what bdi small{display:block}.dn-queue .what small{color:var(--dn-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.dn-queue .what .queue-status{white-space:normal;overflow-wrap:anywhere;overflow:visible}.dn-queue .what .queue-status.tone-danger{color:var(--dn-danger)}.dn-queue .file-icon{background:var(--dn-navy-100);width:48px;height:64px;color:var(--dn-text-muted);border-radius:6px;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:2px;display:flex}.dn-queue .file-icon small{direction:ltr;font-size:10px;font-weight:700}.dn-files{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dn-files li{border-top:1px solid var(--dn-border-subtle);color:var(--dn-text-muted);align-items:flex-start;gap:12px;padding:12px 4px;display:flex}.dn-files li:first-child{border-top:0}.dn-files li.failed{color:var(--dn-danger)}.dn-files .what{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dn-files .what b{color:var(--dn-text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.dn-files .what small{color:var(--dn-text-muted);font-size:13px}.dn-files .what small.tone-danger{color:var(--dn-danger)}.dn-files .what small.tone-warning{color:var(--dn-warning)}.dn-files .what small.tone-success{color:var(--dn-success)}.dn-files .tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;max-width:50%;display:flex}.dn-encoding select{height:32px;padding-block:0;font-size:13px}.dn-encoding-preview{color:var(--dn-text-muted);flex-direction:column;flex-basis:100%;gap:4px;padding:8px 0 0;display:flex}.dn-encoding-preview pre{border:1px solid var(--dn-border-subtle);border-radius:var(--dn-radius-sm);background:var(--dn-surface-subtle);max-height:160px;color:var(--dn-text);font:var(--dn-text-body);white-space:pre-wrap;margin:0;padding:8px 10px;font-size:13px;line-height:1.7;overflow:auto}.dn-suggestion{border:1px solid var(--dn-agent);background:var(--dn-agent-bg);border-radius:var(--dn-radius-lg);flex-direction:column;align-items:flex-start;gap:8px;padding:14px 16px;display:flex}.dn-suggestion h2{font:var(--dn-text-h3);color:var(--dn-text-strong);margin:0}.dn-suggested{counter-reset:s;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dn-suggested li{counter-increment:s;border-radius:var(--dn-radius-sm);background:var(--dn-surface);color:var(--dn-text);padding:2px 8px;font-size:13px}.dn-suggested li:before{content:"برگ " counter(s, persian) ": ";color:var(--dn-text-muted)}.dn-thumbs{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.dn-thumbs li{border:1px solid var(--dn-border);border-radius:var(--dn-radius-md);background:var(--dn-surface);flex-direction:column;gap:6px;padding:10px;display:flex}.dn-thumbs li.flagged{border-color:var(--dn-warning);box-shadow:inset 0 0 0 1px var(--dn-warning)}.dn-thumbs li.dragging{opacity:.5}.dn-thumbs li[draggable=true]{cursor:grab}.dn-thumbs .pos{color:var(--dn-primary-fg);background:var(--dn-primary-bg);border-radius:var(--dn-radius-full);align-self:flex-start;padding:1px 10px;font-size:13px;font-weight:700}.dn-thumbs .thumb{aspect-ratio:3/4;border:1px solid var(--dn-border-subtle);background:var(--dn-bg);cursor:zoom-in;border-radius:8px;width:100%;padding:0;display:block;overflow:hidden}.dn-thumbs .thumb .dn-page-img{object-fit:cover;width:100%;height:100%}.dn-thumbs .excerpt{color:var(--dn-text-muted);text-align:start;height:100%;padding:8px;font-size:12px;line-height:1.7;display:block;overflow:hidden}.dn-thumbs .meta{flex-direction:column;gap:2px;display:flex}.dn-thumbs .meta b{color:var(--dn-text-strong);font-size:13px}.dn-thumbs .meta small{color:var(--dn-text-muted);font-size:12px}.dn-thumbs .tools{justify-content:space-between;display:flex}.dn-page-img{background:var(--dn-navy-100);border-radius:8px;max-width:100%;display:block}.dn-page-img.loading,.dn-page-img.missing{aspect-ratio:3/4;width:100%;color:var(--dn-text-muted);justify-content:center;align-items:center;display:flex}.dn-viewer .page>.dn-page-img{object-fit:contain;max-height:80vh;margin-inline:auto}.dn-viewer .bar .what{flex-direction:column;gap:2px;min-width:0;display:flex}.dn-viewer .bar .what small{color:var(--dn-text-muted);font-size:13px;font-weight:400}.dn-confirm-bar{background:var(--dn-bg);border-top:1px solid var(--dn-border);flex-wrap:wrap;gap:12px;padding:12px 0;display:flex;position:sticky;bottom:0}.dn-dialog.wide{width:min(880px,100vw - 32px);max-height:calc(100vh - 32px);padding:0}.dn-dialog.wide[open]{display:block;overflow:auto}.dn-dialog.wide .dn-viewer{border:0}.dn-confidence-warning{color:var(--dn-warning)}.dn-loading{width:100%;min-height:100vh;color:var(--dn-text-muted);justify-content:center;align-items:center;display:flex}@media (width<=800px){.dn-brand-panel,.dn-brand-panel.signin{flex-basis:100%;justify-content:flex-start;gap:16px;padding:24px 20px 20px}.dn-brand-panel .desktop-only{display:none}.dn-brand-panel .mobile-only{flex-direction:column;gap:12px;display:flex}.dn-brand-panel .mobile-only .overline{color:var(--dn-accent-on-inverse);font-size:13px;font-weight:700}.dn-brand-panel .hero{font-size:26px}.dn-brand-panel .dn-logo .mark{width:40px;height:40px}.dn-brand-panel .dn-logo .word{font-size:20px}.dn-form-pane,.dn-form-pane.center{flex-basis:100%;align-items:flex-start;padding:24px 20px 40px}.dn-title{font-size:22px}.dn-tiles{grid-template-columns:1fr}.dn-file img{width:88px;height:60px}.dn-files li{flex-wrap:wrap}.dn-files .tools{flex-basis:100%;justify-content:flex-start;max-width:none}.dn-nav{flex-flow:wrap;flex-basis:100%;align-items:center;gap:10px;padding:12px 16px}.dn-nav .dn-logo{padding:0}.dn-nav .items{flex-direction:row;flex-basis:100%;order:3;gap:4px;padding-bottom:2px;overflow-x:auto}.dn-nav .items a{height:40px;padding:0 12px;font-size:14px}.dn-nav .items a[aria-current=page]{box-shadow:inset 0 -3px 0 var(--dn-accent-on-inverse)}.dn-nav .soon{display:none}.dn-me{border:0;flex-direction:row;align-items:center;gap:4px;margin:0 auto 0 0;margin-inline-start:auto;padding:0}.dn-account-summary{gap:0}.dn-me .who{display:none}.dn-me-actions{align-self:auto}.dn-main,.dn-main.tight{flex-basis:100%;gap:16px;padding:20px 16px 32px}.dn-page-head .tools{flex-wrap:wrap;width:100%}.dn-search{width:100%}.dn-drop .drop-hint{display:none}.dn-kpi .value{font-size:28px}.dn-viewer .page{padding:20px}.dn-chat-side{max-height:none;position:static}.dn-parties .row{grid-template-columns:minmax(0,1fr) 110px 40px}.dn-candidate{grid-template-columns:1fr;grid-template-areas:"label""reason""action"}.dn-candidate .dn-btn{justify-self:start}.dn-thumbs{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.dn-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dn-confirm-bar .dn-btn{flex:100%}}.dn-main.agent{gap:0;padding:0}.dn-agent{align-items:stretch;min-height:100vh;display:flex}.dn-agent-rail{box-sizing:border-box;background:var(--dn-surface);border-inline-end:1px solid var(--dn-border);flex-direction:column;flex:0 0 272px;gap:12px;max-height:100vh;padding:20px 14px;display:flex;position:sticky;top:0;overflow-y:auto}.dn-agent-rail .dn-search{height:40px}.dn-agent-rail .dn-conversations a{padding:10px 12px}.dn-agent-main{isolation:isolate;flex-direction:column;flex:1 1 0;gap:16px;min-width:0;padding:0 clamp(16px,2.5vw,32px);display:flex;position:relative}.dn-agent-main.processing:before{content:"";z-index:0;pointer-events:none;opacity:.72;background:radial-gradient(42% 36% at 14% 18%, color-mix(in srgb, var(--dn-info) 13%, transparent), transparent 72%), radial-gradient(36% 32% at 84% 56%, color-mix(in srgb, var(--dn-info) 9%, transparent), transparent 74%), radial-gradient(34% 30% at 44% 92%, color-mix(in srgb, var(--dn-agent) 7%, transparent), transparent 76%);background-size:150% 150%;animation:8s ease-in-out infinite alternate dn-agent-processing-glow;position:absolute;inset:0}.dn-agent-main.processing>*{z-index:1;position:relative}@keyframes dn-agent-processing-glow{0%{background-position:0 0,100% 44%,42% 100%}to{background-position:38% 26%,54% 76%,64% 36%}}.dn-agent-main>:not(.dn-agent-head){box-sizing:border-box;width:100%;max-width:860px;margin-inline:auto}.dn-agent-head{border-bottom:1px solid var(--dn-border);flex-wrap:wrap;align-items:center;gap:12px;padding:18px 0 14px;display:flex}.dn-agent-head .titles{flex-direction:column;flex:1;min-width:0;display:flex}.dn-agent-head h1{color:var(--dn-text-strong);overflow-wrap:anywhere;font-size:19px;font-weight:800}.dn-agent-main .dn-thread{flex:1;gap:14px;padding-top:8px}.dn-agent-main .dn-bubble.bot{background:var(--dn-surface);font-size:16px;line-height:2}.dn-agent-dock{background:linear-gradient(transparent, var(--dn-bg) 28%);flex-direction:column;gap:6px;padding:10px 0 18px;display:flex;position:sticky;bottom:0}.dn-agent-side{box-sizing:border-box;background:var(--dn-surface);border-inline-start:1px solid var(--dn-border);flex-direction:column;flex:0 0 340px;gap:14px;max-height:100vh;padding:20px;display:flex;position:sticky;top:0;overflow-y:auto}.dn-agent-side .dn-segment{align-self:stretch}.dn-agent-side .dn-segment button{flex:1}.dn-agent-side .dn-segment button[aria-selected=true]{background:var(--dn-surface);color:var(--dn-text-strong);box-shadow:var(--dn-shadow-sm);font-weight:700}.dn-agent-empty{text-align:center;color:var(--dn-text-muted);flex-direction:column;align-items:center;gap:8px;padding:40px 16px;display:flex}.dn-agent-empty b{color:var(--dn-text-strong);font-size:17px}.dn-agent-empty .badge,.dn-run .badge{background:var(--dn-agent);color:#fff;border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.dn-agent-empty .badge{border-radius:14px;width:44px;height:44px}.dn-run{border-radius:var(--dn-radius-lg);background:#fbfaff;border:1px solid #ddd6f0;align-self:stretch;padding:10px 14px}.dn-run.failover{border-color:var(--dn-agent)}.dn-run summary,.dn-run .summary{cursor:pointer;align-items:center;gap:10px;min-height:32px;list-style:none;display:flex}.dn-run summary::-webkit-details-marker{display:none}.dn-run summary b,.dn-run .summary b{color:var(--dn-text-strong);flex:1;font-size:14px}.dn-run .badge{width:28px;height:28px}.dn-run .badge.pulse{animation:1.4s ease-in-out infinite dn-pulse}@keyframes dn-pulse{50%{opacity:.55;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.dn-ai-launcher,.dn-ai-launcher *,.dn-run .badge.pulse,.dn-run-steps li.working .mark,.dn-agent-main.processing:before,.dn-working-animation i{animation:none}}.dn-run-steps{flex-direction:column;gap:2px;margin:8px 0 2px;padding:0;list-style:none;display:flex}.dn-run-steps li{color:var(--dn-text);align-items:center;gap:10px;padding:5px 2px;font-size:13px;display:flex}.dn-run-steps .mark{border-radius:var(--dn-radius-full);color:#fff;background:var(--dn-success);flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:12px;font-weight:800;display:flex}.dn-run-steps .what{flex:1}.dn-run-steps .who{color:var(--dn-text-muted);background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:6px;padding:0 8px;font-size:11px;font-weight:700}.dn-run-steps li.failed{color:var(--dn-danger)}.dn-run-steps li.failed .mark{background:var(--dn-danger)}.dn-run-steps li.failover{color:var(--dn-agent);font-weight:700}.dn-run-steps li.failover .mark{background:var(--dn-agent)}.dn-run-steps li.working{color:var(--dn-agent);font-weight:700}.dn-run-steps li.working .mark{background:var(--dn-agent);animation:1.4s ease-in-out infinite dn-pulse}.dn-run-steps li.waiting{color:var(--dn-text-muted)}.dn-run-steps li.waiting .mark{background:var(--dn-border-input)}.dn-run-steps li.waiting .who,.dn-run-steps li.working .who:empty{visibility:hidden}.dn-working-animation{align-items:center;min-height:22px;display:flex}.dn-working-animation>span{align-items:center;gap:4px;display:inline-flex}.dn-working-animation i{border-radius:var(--dn-radius-full);background:currentColor;width:5px;height:5px;animation:1.15s ease-in-out infinite dn-working-dot}.dn-working-animation i:nth-child(2){animation-delay:.14s}.dn-working-animation i:nth-child(3){animation-delay:.28s}@keyframes dn-working-dot{50%{opacity:.35;transform:translateY(-3px)}}.dn-agent-composer{background:var(--dn-surface);border:1px solid var(--dn-border-input);box-shadow:var(--dn-shadow-sm);border-radius:16px;flex-direction:column;gap:8px;padding:10px 10px 10px 14px;display:flex}.dn-agent-composer:focus-within{border-color:var(--dn-accent);box-shadow:0 0 0 3px #b8892b2e}.dn-agent-composer textarea{resize:none;color:var(--dn-text);field-sizing:content;background:0 0;border:0;outline:none;max-height:40vh;padding:4px;font-size:16px;line-height:1.9}.dn-app .dn-agent-composer textarea:focus-visible{box-shadow:none}.dn-agent-composer textarea:disabled{color:var(--dn-text-muted);cursor:not-allowed}.dn-agent-composer .row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.dn-agent-composer .dn-send{color:#fff;gap:8px;width:auto;min-width:44px;height:44px;margin-inline-start:auto;padding:0 12px;font-size:14px;font-weight:700}.dn-agent-composer .dn-send svg{color:var(--dn-accent-on-inverse)}.dn-agent-composer.big{border-radius:var(--dn-radius-xl);box-shadow:var(--dn-shadow-lg);padding:18px 18px 14px}.dn-agent-composer.big textarea{min-height:96px;font-size:17px}.dn-agent-composer.big .dn-send{padding:0 20px}.dn-scope-menu{min-width:0;position:relative}.dn-scope-chip{border:1px solid var(--dn-border);border-radius:var(--dn-radius-full);background:var(--dn-bg);max-width:100%;min-height:40px;color:var(--dn-text-strong);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.dn-scope-chip span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dn-scope-chip.case{color:var(--dn-agent);background:var(--dn-agent-bg);border-color:#ddd6f0}.dn-scope-chip:disabled{cursor:not-allowed;opacity:.7}.dn-scope-pop{bottom:calc(100% + 8px);z-index:20;background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);width:min(420px,86vw);box-shadow:var(--dn-shadow-lg);flex-direction:column;gap:8px;padding:12px;display:flex;position:absolute;inset-inline-start:0}.dn-agent-home .dn-scope-pop{top:calc(100% + 8px);bottom:auto}.dn-scope-pop ul{flex-direction:column;gap:2px;max-height:320px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.dn-scope-pop button{border-radius:var(--dn-radius-md);width:100%;min-height:44px;color:var(--dn-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 10px;display:flex}.dn-scope-pop button:hover,.dn-scope-pop button[aria-current=true]{background:var(--dn-agent-bg)}.dn-scope-pop button>span{flex-direction:column;display:flex}.dn-scope-pop small{color:var(--dn-text-muted);font-size:12px}.dn-followups{flex-wrap:wrap;gap:8px;display:flex}.dn-chip.agent{color:var(--dn-agent);cursor:pointer;border-color:#ddd6f0}.dn-chip.agent:hover{background:var(--dn-agent-bg)}.dn-source-card{border:1px solid var(--dn-border);border-radius:12px;flex-direction:column;gap:8px;padding:12px;display:flex}.dn-source-card .head{align-items:center;gap:8px;display:flex}.dn-source-card .head b{min-width:0;color:var(--dn-text-strong);flex:1;font-size:13px}.dn-source-card .head small{color:var(--dn-text-muted);font-size:12px}.dn-source-card .n{color:#fff;background:var(--dn-accent-text);border-radius:6px;padding:0 7px;font-size:12px;font-weight:800}.dn-source-card blockquote{background:var(--dn-highlight);border-radius:8px;margin:0;padding:8px 12px;font-size:14px;line-height:1.9}.dn-source-card .dn-link-btn{align-self:flex-start;font-size:13px}.dn-case-card{flex-direction:column;gap:10px;display:flex}.dn-case-card ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.dn-case-card li{justify-content:space-between;gap:8px;font-size:13px;display:flex}.dn-case-card li small{color:var(--dn-text-muted);white-space:nowrap}.dn-case-card .dn-btn{align-self:flex-start}.dn-agent-home{box-sizing:border-box;flex-direction:column;gap:28px;width:100%;max-width:900px;margin-inline:auto;padding:48px clamp(16px,3vw,32px) 40px;display:flex}.dn-agent-home .hero{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.dn-agent-home .hero h1{color:var(--dn-text-strong);font-size:clamp(26px,3.4vw,34px);font-weight:800;line-height:1.4}.dn-agent-home .hero p{max-width:640px;color:var(--dn-text-muted);line-height:1.8}.dn-agent-home .hero .dot{border-radius:var(--dn-radius-full);background:var(--dn-success);width:8px;height:8px}.dn-starters{flex-direction:column;gap:12px;display:flex}.dn-starters h2{color:var(--dn-text-muted);font-size:14px;font-weight:700}.dn-starters .grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;display:grid}.dn-starters button{border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);background:var(--dn-surface);font:inherit;text-align:start;cursor:pointer;flex-direction:column;align-items:flex-start;gap:6px;padding:16px;display:flex}.dn-starters button:hover{box-shadow:var(--dn-shadow-sm);border-color:#ddd6f0}.dn-starters b{color:var(--dn-text-strong);font-size:14px}.dn-starters small{color:var(--dn-text-muted);font-size:12px;line-height:1.7}.dn-starters .mark{border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-weight:800;display:flex}.tone-bg-success{color:var(--dn-success);background:var(--dn-success-bg)!important}.tone-bg-agent{color:var(--dn-agent);background:var(--dn-agent-bg)!important}.dn-pill.agent{color:var(--dn-agent);background:var(--dn-agent-bg)}.dn-runs{margin:0;padding:0;list-style:none}.dn-runs a{border-top:1px solid var(--dn-border-subtle);color:inherit;align-items:center;gap:14px;padding:12px 0;text-decoration:none;display:flex}.dn-runs .what{flex-direction:column;flex:1;min-width:0;display:flex}.dn-runs .what b{color:var(--dn-text-strong);font-size:14px}.dn-runs .what small{color:var(--dn-text-muted);font-size:12px}.dn-runs .dot{border-radius:var(--dn-radius-full);background:var(--dn-success);flex:none;width:10px;height:10px}.dn-runs .dot.agent{background:var(--dn-agent)}.dn-runs .dot.info{background:var(--dn-info)}.dn-floating-chat{background:var(--dn-bg);width:min(640px,100vw - 32px);height:min(720px,100dvh - 32px);max-height:none;color:var(--dn-text);border:1px solid #ddd6f0;border-radius:20px;padding:0;overflow:hidden;box-shadow:0 24px 72px #0e1c3340}.dn-floating-chat::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0e1c3352}.dn-floating-chat[open]{flex-direction:column;gap:0;display:flex}.dn-floating-chat.processing{border-color:color-mix(in srgb, var(--dn-agent) 65%, var(--dn-border));box-shadow:0 24px 72px #0e1c3340, 0 0 0 3px color-mix(in srgb, var(--dn-agent) 12%, transparent)}.dn-floating-head{border-bottom:1px solid var(--dn-border);background:var(--dn-surface);align-items:center;gap:10px;padding:14px 16px;display:flex}.dn-floating-head .titles{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.dn-floating-head h2{color:var(--dn-text-strong);font-size:16px;font-weight:800}.dn-floating-head .actions{gap:2px;display:flex}.dn-floating-head .dn-icon-btn{width:36px;height:36px}.dn-floating-mark{background:var(--dn-agent);width:34px;height:34px;color:var(--dn-surface);border-radius:11px;justify-content:center;align-items:center;display:inline-flex}.dn-floating-thread{flex-direction:column;flex:auto;gap:12px;min-height:0;padding:18px 16px;display:flex;overflow-y:auto}.dn-floating-thread .dn-bubble{max-width:94%}.dn-floating-thread .dn-bubble.bot{background:var(--dn-surface);border:1px solid var(--dn-border-subtle)}.dn-floating-empty{text-align:center;color:var(--dn-text-muted);flex-direction:column;gap:8px;margin:auto 0;line-height:1.8;display:flex}.dn-floating-empty b{color:var(--dn-text-strong);font-size:16px}.dn-floating-chat>.dn-alert,.dn-floating-chat>.dn-pending{margin:12px 16px 0}.dn-floating-dock{border-top:1px solid var(--dn-border);background:var(--dn-surface);flex-direction:column;gap:6px;padding:10px 16px 14px;display:flex}.dn-floating-dock .dn-caption{padding-inline:4px}.dn-floating-chat .dn-scope-pop{width:min(420px,100vw - 64px)}@media (width<=1200px){.dn-agent-side{display:none}}@media (width<=800px){.dn-agent{flex-direction:column;min-height:0}.dn-agent-rail{border-inline-end:0;border-bottom:1px solid var(--dn-border);flex-flow:wrap;flex:none;align-items:center;max-height:none;position:static}.dn-agent-rail .dn-conversations,.dn-agent-rail .dn-caption{display:none}.dn-agent-rail .dn-btn{width:auto}.dn-agent-rail .dn-search{flex:160px}.dn-agent-home{padding-top:28px}.dn-runs .dn-pill{display:none}.dn-floating-chat{width:calc(100vw - 20px);height:min(720px,100dvh - 20px)}.dn-floating-thread{padding:14px 12px}.dn-floating-dock{padding:10px 12px 12px}}.dn-bubble .md-li{padding-inline-start:1.1em;position:relative}.dn-bubble .md-li:before{content:"•";color:var(--dn-text-muted);position:absolute;inset-inline-start:.2em}.dn-bubble .md-h{margin-top:6px}.dn-bubble strong{color:var(--dn-text-strong);font-weight:700}@media (width>=801px){.dn-nav{box-sizing:border-box;flex:0 0 240px;height:100vh;position:sticky;top:0;overflow-y:auto}}.dn-admin{background:var(--dn-bg);min-height:100vh;color:var(--dn-text);font:var(--dn-text-body);flex-wrap:wrap;display:flex}.dn-admin :is(button,input,select,textarea,label,section,article,header,main,nav,aside,h1,h2,h3,p,dl,dd,figure,ul,fieldset,legend,table){max-width:none;min-height:0;box-shadow:none;font:inherit;color:inherit;opacity:1;display:revert;background:0 0;border:0;margin:0;padding:0}.dn-admin :is(a,button,input,select,textarea):focus-visible{box-shadow:var(--dn-focus-ring);outline:none}.dn-admin [hidden]{display:none}.dn-admin .sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dn-admin .dn-side{flex:1 1 var(--dn-sidebar-width);box-sizing:border-box;background:var(--dn-surface-inverse);color:var(--dn-text-inverse-muted);flex-direction:column;gap:28px;padding:24px 16px;display:flex}.dn-admin .dn-brand{align-items:center;gap:12px;padding-inline:8px;display:flex}.dn-admin .dn-brand b{color:var(--dn-text-inverse);font-size:22px;font-weight:900;line-height:1.2;display:block}.dn-admin .dn-brand b span{color:var(--dn-accent-on-inverse)}.dn-admin .dn-brand small{font:var(--dn-text-caption)}.dn-admin .dn-nav{flex-direction:column;gap:4px;display:flex}.dn-admin .dn-nav a{height:var(--dn-touch-target);border-radius:var(--dn-radius-md);color:var(--dn-text-inverse-muted);align-items:center;gap:12px;padding-inline:12px;text-decoration:none;display:flex}.dn-admin .dn-nav a:hover{color:var(--dn-text-inverse)}.dn-admin .dn-nav a[aria-current=page]{background:var(--dn-surface-inverse-raised);color:var(--dn-text-inverse);box-shadow:inset -3px 0 0 var(--dn-accent-on-inverse);font-weight:700}.dn-admin .dn-nav a span{flex-grow:1}.dn-admin .dn-badge{box-sizing:border-box;border-radius:var(--dn-radius-full);background:var(--dn-gold-400);min-width:22px;color:var(--dn-navy-900);text-align:center;padding:0 7px;font-size:12px;font-weight:800;line-height:20px}.dn-admin .dn-me{border-radius:var(--dn-radius-lg);background:var(--dn-surface-inverse-raised);align-items:center;gap:10px;margin-top:auto;padding:12px;display:flex}.dn-admin .dn-me>div{flex-direction:column;flex-grow:1;min-width:0;line-height:1.5;display:flex}.dn-admin .dn-me strong{color:var(--dn-text-inverse)}.dn-admin .dn-me bdi{text-overflow:ellipsis;font-size:13px;overflow:hidden}.dn-admin .dn-me button{width:var(--dn-touch-target);height:var(--dn-touch-target);border-radius:var(--dn-radius-md);color:var(--dn-text-inverse-muted);cursor:pointer;justify-content:center;align-items:center;display:flex}.dn-admin .dn-me button:hover{color:var(--dn-text-inverse)}.dn-admin .dn-avatar{border-radius:var(--dn-radius-full);background:var(--dn-gold-400);width:36px;height:36px;color:var(--dn-navy-900);flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:flex}.dn-admin .dn-avatar.lg{background:var(--dn-navy-100);width:56px;height:56px;font-size:22px}.dn-admin .dn-avatar.md{background:var(--dn-navy-100);width:48px;height:48px;font-size:20px}.dn-admin .dn-main{box-sizing:border-box;flex:999 560px;min-width:0;padding:32px 40px 48px}.dn-admin .dn-page{flex-direction:column;gap:24px;max-width:1120px;margin-inline:auto;display:flex}.dn-admin .dn-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.dn-admin .dn-head>div{flex-direction:column;gap:4px;display:flex}.dn-admin .dn-eyebrow{font:var(--dn-text-overline);color:var(--dn-accent-text);align-items:center;gap:10px;display:flex}.dn-admin .dn-eyebrow:before{content:"";background:var(--dn-accent);width:24px;height:2px}.dn-admin h1{font:var(--dn-text-h1);color:var(--dn-text-strong);font-size:28px}.dn-admin h2,.dn-admin h3{font:var(--dn-text-h3);color:var(--dn-text-strong)}.dn-admin .dn-muted{color:var(--dn-text-muted)}.dn-admin .dn-caption{font:var(--dn-text-caption);color:var(--dn-text-muted)}.dn-admin .dn-row{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.dn-admin .dn-row.stretch{align-items:stretch}.dn-admin .dn-wide{flex:999 520px;min-width:0}.dn-admin .dn-narrow{flex:300px;min-width:0}.dn-admin .dn-card{background:var(--dn-surface);border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);flex-direction:column;gap:12px;padding:24px;display:flex}.dn-admin .dn-card.flush{gap:0;padding:0;overflow:hidden}.dn-admin .dn-card-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.dn-admin .dn-card-head a{color:var(--dn-accent-text);font-size:14px;font-weight:700}.dn-admin .dn-kpis{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;display:grid}.dn-admin .dn-kpi{gap:8px;padding:20px 24px}.dn-admin .dn-kpi>span:first-child{color:var(--dn-text-muted);font-size:14px;font-weight:700}.dn-admin .dn-kpi strong{color:var(--dn-text-strong);font-size:32px;font-weight:800;line-height:1.2}.dn-admin .dn-kpi .dn-pill{align-self:flex-start}.dn-admin .dn-btn{height:var(--dn-touch-target);border-radius:var(--dn-radius-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding-inline:22px;font-weight:700;text-decoration:none;display:inline-flex}.dn-admin .dn-btn.sm{height:36px;padding-inline:14px;font-size:14px}.dn-admin .dn-btn.cta{background:var(--dn-cta-bg);color:var(--dn-cta-fg);border-color:var(--dn-cta-bg)}.dn-admin .dn-btn.primary{background:var(--dn-primary-bg);color:var(--dn-primary-fg);border-color:var(--dn-primary-bg)}.dn-admin .dn-btn.secondary{background:var(--dn-surface);color:var(--dn-text-strong);border-color:var(--dn-border-input)}.dn-admin .dn-btn.danger{background:var(--dn-danger);color:#fff;border-color:var(--dn-danger)}.dn-admin .dn-btn:disabled{background:var(--dn-navy-100);color:var(--dn-text-muted);border-color:var(--dn-navy-100);cursor:not-allowed}.dn-admin .dn-btn[aria-busy=true]{cursor:progress}.dn-admin .dn-icon-btn{border-radius:var(--dn-radius-md);border:1px solid var(--dn-border);background:var(--dn-surface);width:36px;height:36px;color:var(--dn-text-strong);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.dn-admin .dn-field{flex-direction:column;gap:6px;display:flex}.dn-admin .dn-field>span:first-child{color:var(--dn-text-strong);font-size:14px;font-weight:700}.dn-admin .dn-input{box-sizing:border-box;width:100%;height:var(--dn-touch-target);border:1px solid var(--dn-border-input);border-radius:var(--dn-radius-md);background:var(--dn-surface);color:var(--dn-text);padding-inline:14px}.dn-admin textarea.dn-input{height:auto;font-family:var(--dn-font-text);resize:vertical;min-height:84px;padding:10px 14px}.dn-admin .dn-input:focus{border-color:var(--dn-accent);box-shadow:0 0 0 3px #b8892b2e}.dn-admin .dn-search{display:block;position:relative}.dn-admin .dn-search svg{inset-inline-start:14px;color:var(--dn-text-muted);pointer-events:none;position:absolute;top:13px}.dn-admin .dn-search .dn-input{padding-inline-start:42px}.dn-admin .dn-filters{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.dn-admin .dn-filters>.dn-field{flex:180px}.dn-admin .dn-filters>.dn-field.grow{flex:999 280px}.dn-admin .dn-tabs{flex-wrap:wrap;gap:6px;display:flex}.dn-admin .dn-tabs button{border-radius:var(--dn-radius-md);background:var(--dn-surface);border:1px solid var(--dn-border);cursor:pointer;flex:0 auto;height:40px;padding-inline:14px;font-size:14px;font-weight:500}.dn-admin .dn-tabs button[aria-selected=true]{background:var(--dn-primary-bg);color:var(--dn-primary-fg);border-color:var(--dn-primary-bg);font-weight:700}.dn-admin .dn-check{min-height:var(--dn-touch-target);cursor:pointer;align-items:center;gap:12px;display:flex}.dn-admin .dn-check input{width:20px;height:20px;accent-color:var(--dn-navy-900);display:block}.dn-admin .dn-pill{border-radius:var(--dn-radius-full);white-space:nowrap;border:1px solid;padding:2px 10px;font-size:13px;font-weight:700;line-height:1.6;display:inline-block}.dn-admin .dn-pill.success{color:var(--dn-success);background:var(--dn-success-bg);border-color:#1f7a724d}.dn-admin .dn-pill.warning{color:var(--dn-warning);background:var(--dn-warning-bg);border-color:#9a6a004d}.dn-admin .dn-pill.danger{color:var(--dn-danger);background:var(--dn-danger-bg);border-color:#b23a2e4d}.dn-admin .dn-pill.info{color:var(--dn-info);background:var(--dn-info-bg);border-color:#2f5ea84d}.dn-admin .dn-pill.muted{color:var(--dn-text-muted);background:var(--dn-navy-100);border-color:var(--dn-navy-200)}.dn-admin .dn-tag{border-radius:var(--dn-radius-sm);color:var(--dn-text-strong);background:var(--dn-navy-100);padding:3px 10px;font-size:13px;font-weight:700}.dn-admin .dn-alert{border-radius:var(--dn-radius-md);gap:12px;padding:14px 16px;line-height:1.7;display:flex}.dn-admin .dn-alert svg{flex-shrink:0;margin-top:3px}.dn-admin .dn-alert.info{background:var(--dn-info-bg);color:var(--dn-navy-700)}.dn-admin .dn-alert.success{background:var(--dn-success-bg);color:#145a54}.dn-admin .dn-alert.danger{background:var(--dn-danger-bg);color:#8a2a20}.dn-admin .dn-alert.warning{background:var(--dn-warning-bg);color:#6b4a00}.dn-admin .dn-empty{text-align:center;color:var(--dn-text-muted);padding:24px 8px}.dn-admin .dn-scroll{position:relative;overflow-x:auto}.dn-admin table{border-collapse:collapse;width:100%;display:table}.dn-admin th{text-align:start;color:var(--dn-text-muted);background:var(--dn-bg);padding:10px 16px;font-size:13px;font-weight:700}.dn-admin td{border-top:1px solid var(--dn-border-subtle);vertical-align:middle;padding:10px 16px}.dn-admin tr[aria-selected=true] td{background:var(--dn-highlight)}.dn-admin td .dn-stack{flex-direction:column;line-height:1.5;display:flex}.dn-admin td.end{text-align:end}.dn-admin .dn-nowrap{white-space:nowrap}.dn-admin .dn-strong{color:var(--dn-text-strong);font-weight:700}.dn-admin .dn-ltr{text-align:start;direction:ltr;unicode-bidi:isolate}.dn-admin code{font-family:var(--dn-font-mono);border-radius:var(--dn-radius-sm);background:var(--dn-bg);direction:ltr;unicode-bidi:isolate;padding:2px 6px;font-size:13px}.dn-admin .dn-pager{border-top:1px solid var(--dn-border);color:var(--dn-text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:14px;display:flex}.dn-admin .dn-pager div{gap:8px;display:flex}.dn-admin .dn-list{flex-direction:column;gap:6px;list-style:none;display:flex}.dn-admin .dn-list button{text-align:start;border-radius:var(--dn-radius-md);background:var(--dn-surface);border:1px solid var(--dn-border-subtle);cursor:pointer;flex-direction:column;gap:2px;width:100%;padding:12px 14px;display:flex}.dn-admin .dn-list button[aria-current=true]{background:var(--dn-highlight);border-color:var(--dn-accent)}.dn-admin .dn-list button>span{justify-content:space-between;gap:8px;width:100%;display:flex}.dn-admin .dn-health{border-bottom:1px solid var(--dn-border-subtle);justify-content:space-between;align-items:center;gap:12px;padding-block:6px;display:flex}.dn-admin .dn-health>div{flex-direction:column;line-height:1.5;display:flex}.dn-admin .dn-event{border-bottom:1px solid var(--dn-border-subtle);gap:12px;padding-block:8px;display:flex}.dn-admin .dn-event>i{border-radius:var(--dn-radius-full);background:var(--dn-info);flex-shrink:0;width:8px;height:8px;margin-top:9px}.dn-admin .dn-event>i.success{background:var(--dn-success)}.dn-admin .dn-event>i.danger{background:var(--dn-danger)}.dn-admin .dn-event>i.warning{background:var(--dn-warning)}.dn-admin .dn-event>i.muted{background:var(--dn-slate-500)}.dn-admin .dn-event>div{flex-direction:column;line-height:1.6;display:flex}.dn-admin .dn-bars{border-bottom:1px solid var(--dn-border);align-items:flex-end;gap:16px;height:200px;display:flex}.dn-admin .dn-bars>div{flex-direction:column;flex:1 1 0;justify-content:flex-end;align-items:center;gap:4px;height:100%;font-size:13px;font-weight:700;display:flex}.dn-admin .dn-bars i{background:var(--dn-navy-900);border-radius:6px 6px 0 0;width:100%;max-width:44px;min-height:2px;display:block}.dn-admin .dn-bars>div:last-child i{background:var(--dn-accent)}.dn-admin .dn-bar-labels{gap:16px;display:flex}.dn-admin .dn-bar-labels span{text-align:center;font:var(--dn-text-caption);color:var(--dn-text-muted);flex:1 1 0}.dn-admin .dn-detail{gap:24px;padding:28px}.dn-admin .dn-person{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.dn-admin .dn-person>div{flex-direction:column;flex-grow:1;line-height:1.5;display:flex}.dn-admin .dn-person h2{font:var(--dn-text-h2)}.dn-admin .dn-facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px 24px;display:grid}.dn-admin .dn-facts>div{flex-direction:column;display:flex}.dn-admin .dn-facts dt{color:var(--dn-text-muted);font-size:13px;font-weight:700}.dn-admin .dn-facts dd{color:var(--dn-text-strong);overflow-wrap:anywhere}.dn-admin .dn-docs{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;display:grid}.dn-admin .dn-doc{border:1px solid var(--dn-border);border-radius:var(--dn-radius-lg);flex-direction:column;display:flex;overflow:hidden}.dn-admin .dn-doc-stage{background:var(--dn-sand-100);height:160px;color:var(--dn-text-muted);justify-content:center;align-items:center;display:flex;position:relative}.dn-admin .dn-doc img,.dn-admin .dn-doc video{background:0 0;border:0;border-radius:0}.dn-admin .dn-doc-stage img,.dn-admin .dn-doc-stage video{object-fit:cover;cursor:zoom-in;width:100%;height:100%}.dn-admin .dn-doc-stage .dn-icon-btn{top:8px;position:absolute;inset-inline-end:8px}.dn-admin .dn-doc figcaption{font-size:inherit;flex-direction:column;margin:0;padding:10px 14px;line-height:1.5;display:flex}.dn-admin .dn-decision{border-top:1px solid var(--dn-border);flex-direction:column;gap:20px;padding-top:20px;display:flex}.dn-admin .dn-actions{flex-wrap:wrap;gap:12px;display:flex}.dn-admin .dn-actions.col{flex-direction:column}.dn-admin .dn-actions.col .dn-btn{width:100%}.dn-admin dialog.dn-viewer{border-radius:var(--dn-radius-lg);max-width:min(960px,92vw);max-height:92vh;box-shadow:var(--dn-shadow-lg);background:var(--dn-surface-inverse);display:revert;border:0;padding:0}.dn-admin dialog.dn-viewer::backdrop{background:#0e1c33b3}.dn-admin dialog.dn-viewer img,.dn-admin dialog.dn-viewer video{max-width:100%;max-height:80vh;margin:auto;display:block}.dn-admin dialog.dn-viewer form{color:var(--dn-text-inverse);justify-content:space-between;align-items:center;gap:12px;padding:8px 8px 8px 16px;display:flex}.dn-admin .dn-session{border:1px solid var(--dn-border-subtle);border-radius:var(--dn-radius-md);flex-direction:column;padding:10px 12px;line-height:1.5;display:flex}.dn-admin .dn-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dn-admin .dn-pair dt{color:var(--dn-text-muted);font-size:13px;font-weight:700}.dn-admin .dn-services{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;display:grid}.dn-admin .dn-service{padding:20px}.dn-admin .dn-service>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.dn-admin .dn-service>div:first-child>span{color:var(--dn-text-strong);align-items:center;gap:10px;font-weight:700;display:flex}.dn-admin .dn-tile{border-radius:var(--dn-radius-md);background:var(--dn-navy-100);width:36px;height:36px;color:var(--dn-navy-900);justify-content:center;align-items:center;display:flex}@media (width<=640px){.dn-admin .dn-main{padding:24px 16px 40px}.dn-admin .dn-side{padding:16px}}
