@font-face{font-family:PintharuwaSinhala;src:url(./SINHA%20Samanala%202012-vbzk2UJb.woff2) format("woff2"),url(./SINHA%20Samanala%202012-D66P69jB.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaSarasavi;src:url(./SINHA%20Sarasavi%202012-Bp59Gg4N.woff2) format("woff2"),url(./SINHA%20Sarasavi%202012-Ckp0tgeo.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaSaraSeth;src:url(./SARA-SETH-CQSY9Pap.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pintharuwa4UAjantha;src:url(./4u-ajantha-9mdLl2R4.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Pintharuwa4UDerana;src:url(./4u-derana-VK4SgsaZ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaA10Yasarath;src:url(./a10yasar-BEpIRTRK.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaA12Yasarath;src:url(./a12yasar-CuNQIs73.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaA13Yasarath;src:url(./a13yasar-D_CLyjbv.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaAnanda;src:url(./Ananda-iGVAMd8s.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaFMAbaya;src:url(./FM%20-%20Abaya-CoF8ZlaE.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaFMGemunu;src:url(./FM%20-%20Gemunu-BNcYrx8q.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaFMBindumathi;src:url(./FM%20-%20Bindumathi-Dv8K5IsZ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaFMBasuru;src:url(./FM%20-%20Basuru-DHexoeon.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaFMGanganee;src:url(./FM%20-%20Ganganee-C-Zh5El0.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaFMSamantha;src:url(./FM%20-%20Samantha-B5iA_TKI.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaFMMalathi;src:url(./FM%20-%20Malathi-C-6fvGet.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaTraditionalArt;src:url(./SARA-SERASILI-DLMsiDdy.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaTraditionalArt2;src:url(./SARA-ROOPA-B8KG94yn.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PintharuwaTraditionalArt3;src:url(./THARUDCRoo-epQ9_sYs.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--font-chrome: "Tahoma", "Segoe UI", sans-serif;--font-sinhala: "Noto Sans Sinhala", "Segoe UI", "Tahoma", sans-serif;--font-custom-sinhala: "PintharuwaSinhala", "PintharuwaSarasavi", sans-serif;--font-backup-sinhala: "Noto Sans Sinhala", "Segoe UI", "Tahoma", sans-serif;--xp-bg: #ece9d8;--xp-window-frame: #0055ea;--xp-window-inner-border: #ffffff;--xp-titlebar-bg: linear-gradient(180deg, #0a64e6 0%, #3593ff 8%, #288eff 18%, #1268ee 44%, #0058ee 56%, #0050e6 100%);--xp-titlebar-text: #ffffff;--xp-titlebar-shadow: drop-shadow(1px 1px 0px rgba(0, 0, 0, .6));--xp-menubar-bg: #ece9d8;--xp-menubar-text: #000000;--xp-menu-hover: #316ac5;--xp-menu-hover-text: #ffffff;--xp-bevel-light: #ffffff;--xp-bevel-soft-light: #dfded2;--xp-bevel-dark: #808080;--xp-bevel-darkest: #000000;--xp-surface-highlight: #f5f4ea;--xp-canvas-workspace: #808080;--xp-text: #000000;--xp-text-muted: #555555;--xp-input-bg: #ffffff;--xp-selection: #316ac5;--xp-btn-bg: linear-gradient(180deg, #ffffff 0%, #ece9d8 15%, #dfdac8 85%, #cec7b0 100%);--xp-btn-hover-bg: linear-gradient(180deg, #ffffff 0%, #f7f5ec 15%, #ece7d7 85%, #ded7bf 100%);--xp-btn-active-bg: linear-gradient(180deg, #c4beaa 0%, #d8d3c1 50%, #e2ded0 100%);--xp-btn-border: #003c74;--xp-btn-border-radius: 3px;--xp-btn-shadow: 0 1px 2px rgba(0, 0, 0, .15);--xp-status-bg: #ece9d8;--xp-status-border-light: #ffffff;--xp-status-border-dark: #808080;--xp-blue: #0058ee;--xp-green: #2fa534;--xp-close-red: linear-gradient(180deg, #f28274 0%, #e04332 50%, #c42615 51%, #9e1002 100%);--xp-close-hover: linear-gradient(180deg, #ff9b8f 0%, #f25544 50%, #dc311f 51%, #bb1a09 100%);--xp-panel-bg: #ece9d8;--xp-border-color: #7f9db9;--xp-text-color: #000000;--xp-button-bg: #f0f0f0;--xp-button-hover-bg: #ffffff;--xp-button-active-bg: #e0ded0;--xp-ruler-tick: rgba(120, 140, 160, .7);--xp-ruler-text: #606060;--xp-input-text: #000000}[data-theme=dark],[data-theme=xp-dark],[data-theme-mode=dark]{--xp-bg: #272c36;--xp-panel-bg: #222731;--xp-border-color: #3d4454;--xp-text-color: #f1f5f9;--xp-window-frame: #1b2029;--xp-window-inner-border: #3d4454;--xp-titlebar-bg: linear-gradient(180deg, #1d2535 0%, #2f3c55 10%, #243045 44%, #182030 56%, #131926 100%);--xp-titlebar-text: #f0f4fc;--xp-titlebar-shadow: drop-shadow(1px 1px 0px rgba(0, 0, 0, .9));--xp-menubar-bg: #2b303c;--xp-menubar-text: #e2e8f0;--xp-menu-hover: #3d6cb4;--xp-menu-hover-text: #ffffff;--xp-bevel-light: #444c5e;--xp-bevel-soft-light: #353c4a;--xp-bevel-dark: #161920;--xp-bevel-darkest: #0c0e12;--xp-surface-highlight: #333a47;--xp-canvas-workspace: #151820;--xp-text: #e2e8f0;--xp-text-muted: #94a3b8;--xp-input-bg: #1a1e26;--xp-input-text: #f8fafc;--xp-selection: #3d6cb4;--xp-btn-bg: linear-gradient(180deg, #3a4252 0%, #2d3340 50%, #242934 100%);--xp-btn-hover-bg: linear-gradient(180deg, #444d60 0%, #343c4c 50%, #2b313e 100%);--xp-btn-active-bg: linear-gradient(180deg, #1c2028 0%, #222631 50%, #292e3a 100%);--xp-btn-border: #141820;--xp-btn-border-radius: 3px;--xp-btn-shadow: 0 1px 2px rgba(0, 0, 0, .4);--xp-button-bg: #2d3340;--xp-button-hover-bg: #3a4252;--xp-button-active-bg: #1e222b;--xp-ruler-tick: rgba(148, 163, 184, .45);--xp-ruler-text: #94a3b8;--xp-status-bg: #242933;--xp-status-border-light: #3d4454;--xp-status-border-dark: #12151b;--xp-blue: #3d80e8;--xp-green: #38bdf8;--xp-close-red: linear-gradient(180deg, #cf493c 0%, #ab291c 50%, #8d1b10 51%, #6d0f06 100%);--xp-close-hover: linear-gradient(180deg, #e35a4d 0%, #bf3527 50%, #a42317 51%, #82150b 100%)}[data-theme=light],[data-theme=luna-blue]{--xp-bg: #ece9d8;--xp-panel-bg: #ece9d8;--xp-border-color: #7f9db9;--xp-text-color: #000000;--xp-window-frame: #0055ea;--xp-window-inner-border: #ffffff;--xp-titlebar-bg: linear-gradient(180deg, #0a64e6 0%, #3593ff 8%, #288eff 18%, #1268ee 44%, #0058ee 56%, #0050e6 100%);--xp-titlebar-text: #ffffff;--xp-titlebar-shadow: drop-shadow(1px 1px 0px rgba(0, 0, 0, .6));--xp-menubar-bg: #ece9d8;--xp-menubar-text: #000000;--xp-menu-hover: #316ac5;--xp-menu-hover-text: #ffffff;--xp-bevel-light: #ffffff;--xp-bevel-soft-light: #dfded2;--xp-bevel-dark: #808080;--xp-bevel-darkest: #000000;--xp-surface-highlight: #f5f4ea;--xp-canvas-workspace: #808080;--xp-text: #000000;--xp-text-muted: #555555;--xp-input-bg: #ffffff;--xp-input-text: #000000;--xp-selection: #316ac5;--xp-btn-bg: linear-gradient(180deg, #ffffff 0%, #ece9d8 15%, #dfdac8 85%, #cec7b0 100%);--xp-btn-hover-bg: linear-gradient(180deg, #ffffff 0%, #f7f5ec 15%, #ece7d7 85%, #ded7bf 100%);--xp-btn-active-bg: linear-gradient(180deg, #c4beaa 0%, #d8d3c1 50%, #e2ded0 100%);--xp-btn-border: #003c74;--xp-button-bg: #f0f0f0;--xp-button-hover-bg: #ffffff;--xp-button-active-bg: #e0ded0;--xp-ruler-tick: rgba(120, 140, 160, .7);--xp-ruler-text: #606060;--xp-status-bg: #ece9d8;--xp-status-border-light: #ffffff;--xp-status-border-dark: #808080;--xp-blue: #0058ee;--xp-green: #2fa534}[data-theme=xp-silver]{--xp-bg: #e2e4ea;--xp-panel-bg: #e2e4ea;--xp-border-color: #94a3b8;--xp-text-color: #0f172a;--xp-window-frame: #64748b;--xp-window-inner-border: #ffffff;--xp-titlebar-bg: linear-gradient(180deg, #a0aec0 0%, #718096 8%, #4a5568 44%, #3b4555 56%, #2d3748 100%);--xp-titlebar-text: #ffffff;--xp-titlebar-shadow: drop-shadow(1px 1px 0px rgba(0, 0, 0, .7));--xp-menubar-bg: #e2e4ea;--xp-menubar-text: #1e293b;--xp-menu-hover: #475569;--xp-menu-hover-text: #ffffff;--xp-bevel-light: #ffffff;--xp-bevel-soft-light: #cbd5e1;--xp-bevel-dark: #94a3b8;--xp-bevel-darkest: #334155;--xp-surface-highlight: #f1f5f9;--xp-canvas-workspace: #64748b;--xp-text: #0f172a;--xp-text-muted: #64748b;--xp-input-bg: #ffffff;--xp-input-text: #0f172a;--xp-selection: #475569;--xp-btn-bg: linear-gradient(180deg, #ffffff 0%, #e2e8f0 30%, #cbd5e1 85%, #94a3b8 100%);--xp-btn-hover-bg: linear-gradient(180deg, #ffffff 0%, #f1f5f9 30%, #e2e8f0 85%, #cbd5e1 100%);--xp-btn-active-bg: linear-gradient(180deg, #94a3b8 0%, #cbd5e1 50%, #e2e8f0 100%);--xp-btn-border: #475569;--xp-button-bg: #e2e8f0;--xp-button-hover-bg: #f1f5f9;--xp-button-active-bg: #cbd5e1;--xp-ruler-tick: rgba(100, 116, 139, .6);--xp-ruler-text: #475569;--xp-status-bg: #e2e4ea;--xp-status-border-light: #ffffff;--xp-status-border-dark: #94a3b8;--xp-blue: #2563eb;--xp-green: #10b981}[data-theme=olive-green]{--xp-bg: #e5e7d8;--xp-panel-bg: #e5e7d8;--xp-border-color: #828e5c;--xp-text-color: #1a2208;--xp-window-frame: #65753b;--xp-window-inner-border: #ffffff;--xp-titlebar-bg: linear-gradient(180deg, #8b9c56 0%, #768743 8%, #58692a 44%, #49581f 56%, #3d4a19 100%);--xp-titlebar-text: #ffffff;--xp-titlebar-shadow: drop-shadow(1px 1px 0px rgba(0, 0, 0, .7));--xp-menubar-bg: #e5e7d8;--xp-menubar-text: #1a2208;--xp-menu-hover: #556627;--xp-menu-hover-text: #ffffff;--xp-bevel-light: #ffffff;--xp-bevel-soft-light: #d6dac2;--xp-bevel-dark: #828e5c;--xp-bevel-darkest: #2e3814;--xp-surface-highlight: #f0f2e8;--xp-canvas-workspace: #6b7747;--xp-text: #1a2208;--xp-text-muted: #576335;--xp-input-bg: #ffffff;--xp-input-text: #1a2208;--xp-selection: #556627;--xp-btn-bg: linear-gradient(180deg, #ffffff 0%, #e5e7d8 25%, #d1d6be 85%, #b6bda1 100%);--xp-btn-hover-bg: linear-gradient(180deg, #ffffff 0%, #f0f2e8 25%, #e1e4d3 85%, #c8ceb7 100%);--xp-btn-active-bg: linear-gradient(180deg, #b6bda1 0%, #caceda 50%, #e2e5d5 100%);--xp-btn-border: #49581f;--xp-button-bg: #e2e5d5;--xp-button-hover-bg: #edf0e2;--xp-button-active-bg: #caceda;--xp-ruler-tick: rgba(101, 114, 60, .6);--xp-ruler-text: #546429;--xp-status-bg: #e5e7d8;--xp-status-border-light: #ffffff;--xp-status-border-dark: #828e5c;--xp-blue: #65a30d;--xp-green: #84cc16}[data-theme=neon-vibrant]{--xp-bg: #140d28;--xp-panel-bg: #181030;--xp-border-color: #581c87;--xp-text-color: #f8fafc;--xp-window-frame: #7928ca;--xp-window-inner-border: #f72585;--xp-titlebar-bg: linear-gradient(135deg, #7928ca 0%, #a80077 30%, #ff0080 65%, #00dfd8 100%);--xp-titlebar-text: #ffffff;--xp-titlebar-shadow: drop-shadow(0 0 6px rgba(255, 0, 128, .9));--xp-menubar-bg: #1b1236;--xp-menubar-text: #f1f5f9;--xp-menu-hover: #ff0080;--xp-menu-hover-text: #ffffff;--xp-bevel-light: #6b21a8;--xp-bevel-soft-light: #4c1d95;--xp-bevel-dark: #0f0722;--xp-bevel-darkest: #000000;--xp-surface-highlight: #241445;--xp-canvas-workspace: #090317;--xp-text: #f8fafc;--xp-text-muted: #c084fc;--xp-input-bg: #1e133d;--xp-input-text: #f8fafc;--xp-selection: #d946ef;--xp-btn-bg: linear-gradient(180deg, #581c87 0%, #3b0764 50%, #2e0854 100%);--xp-btn-hover-bg: linear-gradient(180deg, #7e22ce 0%, #581c87 50%, #3b0764 100%);--xp-btn-active-bg: linear-gradient(180deg, #1e053a 0%, #2e0854 50%, #4c1d95 100%);--xp-btn-border: #c084fc;--xp-btn-shadow: 0 0 6px rgba(192, 132, 252, .4);--xp-button-bg: #2a144c;--xp-button-hover-bg: #4a1d82;--xp-button-active-bg: #140827;--xp-ruler-tick: rgba(0, 223, 216, .5);--xp-ruler-text: #c084fc;--xp-status-bg: #160e2d;--xp-status-border-light: #581c87;--xp-status-border-dark: #0a0319;--xp-blue: #00dfd8;--xp-green: #f72585}.xp-raised{border-top:1px solid var(--xp-bevel-light);border-left:1px solid var(--xp-bevel-light);border-right:1px solid var(--xp-bevel-darkest);border-bottom:1px solid var(--xp-bevel-darkest);box-shadow:inset -1px -1px 0 var(--xp-bevel-dark),inset 1px 1px 0 var(--xp-bevel-soft-light)}.xp-sunken{border-top:1px solid var(--xp-bevel-dark);border-left:1px solid var(--xp-bevel-dark);border-right:1px solid var(--xp-bevel-light);border-bottom:1px solid var(--xp-bevel-light);box-shadow:inset 1px 1px 0 var(--xp-bevel-darkest)}.xp-sunken-soft{border-top:1px solid var(--xp-bevel-dark);border-left:1px solid var(--xp-bevel-dark);border-right:1px solid var(--xp-bevel-light);border-bottom:1px solid var(--xp-bevel-light)}.xp-window{border:1px solid var(--xp-window-frame);border-top-left-radius:6px;border-top-right-radius:6px;box-shadow:2px 3px 12px #00000059;background-color:var(--xp-bg);overflow:hidden}[data-theme-mode=dark] .xp-textarea,[data-theme=xp-dark] .xp-textarea,[data-theme=neon-vibrant] .xp-textarea{background-color:var(--xp-input-bg)!important;color:var(--xp-text)!important;border-color:var(--xp-bevel-dark)!important}[data-theme-mode=dark] .xp-preview-box,[data-theme=xp-dark] .xp-preview-box,[data-theme=neon-vibrant] .xp-preview-box{background-color:var(--xp-canvas-workspace)!important;color:var(--xp-text)!important;border-color:var(--xp-bevel-dark)!important}[data-theme-mode=dark] .xp-cheatsheet-card,[data-theme=xp-dark] .xp-cheatsheet-card,[data-theme=neon-vibrant] .xp-cheatsheet-card{background-color:var(--xp-bg)!important;border-color:var(--xp-bevel-light)!important}[data-theme-mode=dark] .cheat-tag,[data-theme=xp-dark] .cheat-tag,[data-theme=neon-vibrant] .cheat-tag{background-color:var(--xp-surface-highlight)!important;border-color:var(--xp-bevel-light)!important;color:var(--xp-blue)!important}[data-theme-mode=dark] .cheat-item code,[data-theme=xp-dark] .cheat-item code,[data-theme=neon-vibrant] .cheat-item code{background:var(--xp-surface-highlight)!important;color:#fff!important}[data-theme-mode=dark] .color-target-bar,[data-theme=xp-dark] .color-target-bar,[data-theme=neon-vibrant] .color-target-bar{background:var(--xp-surface-highlight)!important}[data-theme-mode=dark] .color-compare-box,[data-theme=xp-dark] .color-compare-box,[data-theme=neon-vibrant] .color-compare-box{background:var(--xp-input-bg)!important;border-color:var(--xp-bevel-dark)!important}[data-theme-mode=dark] .gradient-presets-section,[data-theme=xp-dark] .gradient-presets-section,[data-theme=neon-vibrant] .gradient-presets-section{background:var(--xp-surface-highlight)!important;border-color:var(--xp-bevel-dark)!important}[data-theme-mode=dark] .grad-dir-btn,[data-theme=xp-dark] .grad-dir-btn,[data-theme=neon-vibrant] .grad-dir-btn{background:var(--xp-btn-bg)!important;border-color:var(--xp-border-color)!important;color:var(--xp-text)!important}[data-theme-mode=dark] .traditional-font-bar,[data-theme=xp-dark] .traditional-font-bar,[data-theme=neon-vibrant] .traditional-font-bar{background:var(--xp-surface-highlight)!important}[data-theme-mode=dark] .traditional-glyphs-wrapper,[data-theme=xp-dark] .traditional-glyphs-wrapper,[data-theme=neon-vibrant] .traditional-glyphs-wrapper{background:var(--xp-canvas-workspace)!important}[data-theme-mode=dark] .traditional-glyph-card,[data-theme=xp-dark] .traditional-glyph-card,[data-theme=neon-vibrant] .traditional-glyph-card{background:var(--xp-surface-highlight)!important;border-color:var(--xp-bevel-light)!important}[data-theme-mode=dark] .xp-palette-grid,[data-theme=xp-dark] .xp-palette-grid,[data-theme=neon-vibrant] .xp-palette-grid{background:#141a24d9!important;border-color:var(--xp-border-color)!important}[data-theme-mode=dark] .xp-swap-colors-btn,[data-theme=xp-dark] .xp-swap-colors-btn,[data-theme=neon-vibrant] .xp-swap-colors-btn{background:var(--xp-surface-highlight)!important;border-color:var(--xp-border-color)!important;color:var(--xp-blue)!important}[data-theme-mode=dark] .xp-preset-chip,[data-theme=xp-dark] .xp-preset-chip,[data-theme=neon-vibrant] .xp-preset-chip{background:var(--xp-surface-highlight)!important;border-color:var(--xp-bevel-dark)!important;box-shadow:none!important;color:var(--xp-text)!important}[data-theme-mode=dark] .xp-preset-chip:hover,[data-theme=xp-dark] .xp-preset-chip:hover,[data-theme=neon-vibrant] .xp-preset-chip:hover{background:var(--xp-menu-hover)!important;color:var(--xp-menu-hover-text)!important}[data-theme-mode=dark] .xp-edit-colors-btn,[data-theme=xp-dark] .xp-edit-colors-btn,[data-theme=neon-vibrant] .xp-edit-colors-btn{background:var(--xp-surface-highlight)!important;box-shadow:none!important;border-color:var(--xp-border-color)!important}[data-theme-mode=dark] .xp-edit-colors-btn:hover,[data-theme=xp-dark] .xp-edit-colors-btn:hover,[data-theme=neon-vibrant] .xp-edit-colors-btn:hover{background:var(--xp-btn-hover-bg)!important}[data-theme-mode=dark] .xp-select,[data-theme=xp-dark] .xp-select,[data-theme=neon-vibrant] .xp-select{background-color:var(--xp-input-bg)!important;color:var(--xp-text)!important;border-color:var(--xp-bevel-dark)!important}[data-theme-mode=dark] .xp-opt-btn,[data-theme=xp-dark] .xp-opt-btn,[data-theme=neon-vibrant] .xp-opt-btn{background-color:var(--xp-bg)!important;color:var(--xp-text)!important}[data-theme-mode=dark] .xp-opt-btn.active,[data-theme=xp-dark] .xp-opt-btn.active,[data-theme=neon-vibrant] .xp-opt-btn.active{background-color:var(--xp-surface-highlight)!important;color:var(--xp-blue)!important}[data-theme-mode=dark] .xp-tab-btn.active,[data-theme=xp-dark] .xp-tab-btn.active,[data-theme=neon-vibrant] .xp-tab-btn.active{background:var(--xp-bg)!important;color:var(--xp-text)!important;border-top-color:var(--xp-blue)!important}[data-theme-mode=dark] .xp-tab-btn,[data-theme=xp-dark] .xp-tab-btn,[data-theme=neon-vibrant] .xp-tab-btn{background:var(--xp-surface-highlight)!important;color:var(--xp-text)!important;border-color:var(--xp-border-color)!important}[data-theme-mode=dark] .xp-text-bar-label,[data-theme=xp-dark] .xp-text-bar-label,[data-theme=neon-vibrant] .xp-text-bar-label{color:var(--xp-blue)!important}[data-theme-mode=dark] .xp-dialog-fieldset,[data-theme=xp-dark] .xp-dialog-fieldset,[data-theme=neon-vibrant] .xp-dialog-fieldset,[data-theme-mode=dark] .xp-fieldset,[data-theme=xp-dark] .xp-fieldset,[data-theme=neon-vibrant] .xp-fieldset{background:var(--xp-bg)!important;border-color:var(--xp-border-color)!important;color:var(--xp-text)!important}[data-theme-mode=dark] legend,[data-theme=xp-dark] legend,[data-theme=neon-vibrant] legend{color:var(--xp-text)!important}[data-theme-mode=dark] .text-dialog-top-options,[data-theme=xp-dark] .text-dialog-top-options,[data-theme=neon-vibrant] .text-dialog-top-options{background:var(--xp-surface-highlight)!important;border-color:var(--xp-border-color)!important;color:var(--xp-text)!important}[data-theme-mode=dark] .text-dialog-mode-banner,[data-theme=xp-dark] .text-dialog-mode-banner,[data-theme=neon-vibrant] .text-dialog-mode-banner{background:var(--xp-surface-highlight)!important;border-color:var(--xp-border-color)!important;color:var(--xp-blue)!important}[data-theme-mode=dark] .wijesekara-inspector-box,[data-theme=xp-dark] .wijesekara-inspector-box,[data-theme=neon-vibrant] .wijesekara-inspector-box{background:var(--xp-surface-highlight)!important;border-color:var(--xp-border-color)!important;color:var(--xp-text)!important}[data-theme-mode=dark] .xp-color-section,[data-theme=xp-dark] .xp-color-section,[data-theme=neon-vibrant] .xp-color-section{background:var(--xp-panel-bg)!important;border-color:var(--xp-border-color)!important;box-shadow:0 1px 4px #0000004d!important}[data-theme-mode=dark] .xp-color-boxes-wrapper,[data-theme=xp-dark] .xp-color-boxes-wrapper,[data-theme=neon-vibrant] .xp-color-boxes-wrapper{background:#0f172a99!important;border-color:#ffffff14!important}[data-theme-mode=dark] .xp-toolbox-header,[data-theme=xp-dark] .xp-toolbox-header,[data-theme=neon-vibrant] .xp-toolbox-header,[data-theme-mode=dark] .xp-layer-header,[data-theme=xp-dark] .xp-layer-header,[data-theme=neon-vibrant] .xp-layer-header{background:var(--xp-titlebar-bg)!important;color:var(--xp-titlebar-text)!important}[data-theme-mode=dark] .xp-text-options-bar,[data-theme=xp-dark] .xp-text-options-bar,[data-theme=neon-vibrant] .xp-text-options-bar{background:var(--xp-panel-bg)!important;border-top-color:var(--xp-border-color)!important;border-bottom-color:var(--xp-bevel-dark)!important}[data-theme-mode=dark] .xp-input,[data-theme=xp-dark] .xp-input,[data-theme=neon-vibrant] .xp-input,[data-theme-mode=dark] .num-input,[data-theme=xp-dark] .num-input,[data-theme=neon-vibrant] .num-input,[data-theme-mode=dark] .hex-input,[data-theme=xp-dark] .hex-input,[data-theme=neon-vibrant] .hex-input{background-color:var(--xp-input-bg)!important;color:var(--xp-input-text)!important;border-color:var(--xp-border-color)!important}[data-theme-mode=dark] .xp-export-banner,[data-theme=xp-dark] .xp-export-banner,[data-theme=neon-vibrant] .xp-export-banner{background:var(--xp-surface-highlight)!important;border-color:var(--xp-border-color)!important}[data-theme-mode=dark] .export-banner-icon,[data-theme=xp-dark] .export-banner-icon,[data-theme=neon-vibrant] .export-banner-icon{color:var(--xp-blue)!important}[data-theme-mode=dark] .export-banner-text span,[data-theme=xp-dark] .export-banner-text span,[data-theme=neon-vibrant] .export-banner-text span{color:var(--xp-text-muted)!important}[data-theme-mode=dark] .recovery-session-card,[data-theme=xp-dark] .recovery-session-card,[data-theme=neon-vibrant] .recovery-session-card{background-color:var(--xp-surface-highlight)!important;border-color:var(--xp-border-color)!important}[data-theme-mode=dark] .recovery-icon-circle,[data-theme=xp-dark] .recovery-icon-circle,[data-theme=neon-vibrant] .recovery-icon-circle{background-color:#3b2a1a!important;border-color:#b45309!important}[data-theme-mode=dark] .recovery-notice-text p,[data-theme=xp-dark] .recovery-notice-text p,[data-theme=neon-vibrant] .recovery-notice-text p{color:var(--xp-text-muted)!important}[data-theme=xp-dark] .desktop-container,[data-theme-mode=dark] .desktop-container{background:radial-gradient(circle at 50% 30%,#1a2233,#0d121c)!important}[data-theme=neon-vibrant] .desktop-container{background:radial-gradient(circle at 50% 30%,#2b0b4a,#090317)!important}[data-theme-mode=dark] .canvas-ruler-corner,[data-theme=xp-dark] .canvas-ruler-corner,[data-theme=neon-vibrant] .canvas-ruler-corner{background:var(--xp-panel-bg)!important;border-color:var(--xp-border-color)!important;color:var(--xp-ruler-text)!important}*{box-sizing:border-box;margin:0;padding:0;user-select:none;-webkit-user-select:none}html,body,#root{width:100%;height:100%;overflow:hidden;font-family:var(--font-chrome);font-size:11px;background-color:#004e98;color:var(--xp-text);-webkit-font-smoothing:antialiased}body,button,input,select,textarea{font-family:var(--font-chrome)}.xp-wij-text{font-family:var(--font-custom-sinhala)!important;font-size:1.25em;letter-spacing:.02em;display:inline-block;line-height:1.15;vertical-align:-.04em}.xp-latin-text{font-family:var(--font-chrome)!important;letter-spacing:normal;font-size:.96em;display:inline-block}.xp-mixed-text{display:inline-flex;align-items:baseline;flex-wrap:nowrap;gap:3px}[data-font-fallback=true] .xp-wij-text,[data-font-fallback=true] [lang=si],[data-font-fallback=true] [data-lang=si],[data-font-fallback=true].lang-si{font-family:var(--font-backup-sinhala)!important;font-size:1.05em}.xp-shortcut,.singlish-text,.singlish-shortcut,.xp-status-coords,.xp-status-size,.xp-status-zoom,.xp-status-mode,.font-size-select,.xp-btn-group button,.xp-fallback-chip,code,kbd{font-family:var(--font-chrome)!important}::-webkit-scrollbar{width:16px;height:16px}::-webkit-scrollbar-track{background:var(--xp-bg);box-shadow:inset 1px 1px 0 var(--xp-bevel-dark)}::-webkit-scrollbar-thumb{background:var(--xp-bg);border-top:1px solid var(--xp-bevel-light);border-left:1px solid var(--xp-bevel-light);border-right:1px solid var(--xp-bevel-darkest);border-bottom:1px solid var(--xp-bevel-darkest);box-shadow:inset -1px -1px 0 var(--xp-bevel-dark),inset 1px 1px 0 var(--xp-bevel-soft-light)}::-webkit-scrollbar-button{background:var(--xp-bg);border:1px solid var(--xp-bevel-dark);width:16px;height:16px}.desktop-container{display:flex;flex-direction:column;width:100vw;height:100vh;padding:4px;background:radial-gradient(circle at 50% 30%,#2989d8,#1e5799)}[data-theme-mode=dark] .desktop-container,[data-theme=xp-dark] .desktop-container{background:radial-gradient(circle at 50% 30%,#1a2233,#0d121c)}[data-theme=neon-vibrant] .desktop-container{background:radial-gradient(circle at 50% 30%,#2b0b4a,#090317)}.xp-app-window{display:flex;flex-direction:column;width:100%;height:100%;background-color:var(--xp-bg);border:3px solid var(--xp-window-frame);border-top-left-radius:8px;border-top-right-radius:8px;box-shadow:0 8px 24px #0006;overflow:hidden;position:relative}.xp-workspace{display:flex;flex:1;overflow:hidden;position:relative;background-color:var(--xp-bg)}@media (max-width: 768px){.desktop-container{padding:0}.xp-app-window{border-radius:0;border:none}.xp-workspace{flex-direction:column;overflow:hidden;position:relative}.xp-canvas-frame{order:1;flex:1;min-height:250px}.xp-canvas-scroll-container{padding:10px!important}.xp-toolbox{order:3;width:100%!important;height:auto!important;min-height:52px;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;overflow-x:auto;padding:4px 8px!important;gap:8px!important;border-top:1px solid var(--xp-bevel-light);box-shadow:0 -2px 6px #00000026}.xp-toolbox-header{display:none!important}.xp-tools-grid{display:flex!important;flex-direction:row!important;gap:4px!important;flex-shrink:0}.xp-tool-btn,.xp-touch-target{min-width:44px!important;min-height:44px!important;width:44px!important;height:44px!important}.xp-tool-options{flex-direction:row!important;align-items:center!important;flex-shrink:0;padding:2px 4px!important}.xp-brush-sizes{flex-direction:row!important}.xp-brush-size-item{min-width:32px!important;min-height:32px!important}.xp-color-section{flex-direction:row!important;align-items:center!important;gap:8px!important;flex-shrink:0}.xp-palette-grid{display:flex!important;flex-direction:row!important;gap:3px!important;overflow-x:auto;max-width:180px}.xp-swatch{min-width:18px!important;min-height:18px!important}.xp-layer-panel{position:absolute!important;bottom:54px!important;left:0!important;right:0!important;width:100%!important;max-height:280px!important;z-index:50!important;box-shadow:0 -4px 16px #0006!important;border-top:2px solid var(--xp-bevel-light)!important}.xp-layer-dock-collapsed{position:absolute!important;bottom:58px!important;right:8px!important;width:auto!important;height:32px!important;flex-direction:row!important;padding:4px 10px!important;border-radius:4px!important;box-shadow:0 2px 8px #0000004d!important;z-index:40!important}.xp-vertical-text{writing-mode:horizontal-tb!important}canvas,.canvas-container,.xp-canvas-paper{touch-action:none!important}}
