:root{--font:"IBM Plex Sans", "IBM Plex Sans JP", "IBM Plex Sans KR", system-ui, sans-serif;--mono:"IBM Plex Mono", "IBM Plex Sans JP", "IBM Plex Sans KR", ui-monospace, monospace;--radius:6px;--radius-lg:8px;--radius-card:12px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--chrome:#121314;--bg:#18191b;--panel-2:#1e1f22;--panel:#232427;--workspace:#2b2c30;--border:#2c2d31;--border-2:#3a3b40;--muted:#a3a7ad;--text-2:#c9cbcf;--text:#e4e5e7;--accent:#5aa2ff;--accent-ink:#061221;--accent-text:#7db5ff;--accent-bg:#1f2f45;--accent-line:#34507a;--ok:#5cc98a;--warn:#f0c454;--danger:#ef6b5b;--danger-bg:#3a201d;--field:var(--bg);--hover:color-mix(in srgb, var(--text) 8%, transparent);--pressed:color-mix(in srgb, var(--text) 14%, transparent);--accent-hover:color-mix(in srgb, var(--accent) 82%, white);--scrollbar:color-mix(in srgb, var(--text) 24%, transparent);--shadow:0 12px 32px #00000073;--shadow-sm:0 4px 14px #00000059;--overlay:#0000008c;--paper:#fff;--text-dim:color-mix(in srgb, var(--muted) 65%, transparent);--doc-shadow:0 2px 10px #00000073;--accent-selection:color-mix(in srgb, var(--accent) 40%, transparent)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--chrome:#e9e7e2;--bg:#f6f5f2;--panel-2:#fff;--panel:#fbfaf8;--workspace:#dedcd6;--border:#e2e0db;--border-2:#cfccc5;--muted:#64676d;--text-2:#3a3c40;--text:#1b1c1e;--accent:#1f6fd6;--accent-ink:#fff;--accent-text:#1a5fb8;--accent-bg:#dce8fa;--accent-line:#a9c6f0;--ok:#1f8a4c;--warn:#a8770a;--danger:#c8372a;--danger-bg:#fbe3df;--field:var(--panel-2);--accent-hover:color-mix(in srgb, var(--accent) 86%, black);--shadow:0 12px 32px #14141e29;--shadow-sm:0 4px 14px #14141e1a;--overlay:#14141e52;--doc-shadow:0 0 0 1px var(--border), 0 2px 10px #14141e1f}:root,[data-product],[data-theme]{--field:var(--bg);--hover:color-mix(in srgb, var(--text) 8%, transparent);--pressed:color-mix(in srgb, var(--text) 14%, transparent);--accent-hover:color-mix(in srgb, var(--accent) 82%, white);--scrollbar:color-mix(in srgb, var(--text) 24%, transparent);--text-dim:color-mix(in srgb, var(--muted) 65%, transparent);--accent-selection:color-mix(in srgb, var(--accent) 40%, transparent)}[data-theme=light],[data-theme=light] [data-product]:not([data-theme=dark]){--field:var(--panel-2);--accent-hover:color-mix(in srgb, var(--accent) 86%, black)}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ok:#5cc98a;--warn:#f0c454;--danger:#ef6b5b;--danger-bg:#3a201d;--shadow:0 12px 32px #00000073;--shadow-sm:0 4px 14px #00000059;--overlay:#0000008c;--doc-shadow:0 2px 10px #00000073}[data-product=paginel]{--chrome:#171112;--bg:#1d1617;--panel-2:#241c1d;--panel:#2a2122;--workspace:#33292a;--border:#352b2c;--border-2:#463a3b;--muted:#b3a2a3;--text-2:#d8c9ca;--text:#efe2e3;--accent:#ef6464;--accent-ink:#2a0707;--accent-text:#f58f8f;--accent-bg:#3d2324;--accent-line:#7a3a3b}[data-product=paginel][data-theme=light]{--chrome:#eee3e3;--bg:#f9f3f3;--panel-2:#fffcfc;--panel:#fcf8f8;--workspace:#e3d6d6;--border:#e7dbdb;--border-2:#d5c4c4;--muted:#705e5e;--text-2:#413233;--text:#201617;--accent:#c93a3a;--accent-ink:#fff;--accent-text:#b02f2f;--accent-bg:#f8dcdc;--accent-line:#e8adad}[data-product=vistelo]{--chrome:#161211;--bg:#1c1716;--panel-2:#231d1b;--panel:#292220;--workspace:#322a27;--border:#342b28;--border-2:#453936;--muted:#b0a29e;--text-2:#d6cac6;--text:#eee3df;--accent:#f2875a;--accent-ink:#2a1206;--accent-text:#f6a582;--accent-bg:#3d2a22;--accent-line:#7a4632}[data-product=vistelo][data-theme=light]{--chrome:#ede3df;--bg:#f8f3f1;--panel-2:#fffcfb;--panel:#fcf8f6;--workspace:#e2d6d1;--border:#e6dcd8;--border-2:#d4c6c0;--muted:#6e605b;--text-2:#3f3431;--text:#1f1716;--accent:#c25229;--accent-ink:#fff;--accent-text:#a8461f;--accent-bg:#f7e0d6;--accent-line:#e5b29d}[data-product=pictava]{--chrome:#15130f;--bg:#1b1914;--panel-2:#211e18;--panel:#27231c;--workspace:#302b23;--border:#322d25;--border-2:#423b30;--muted:#aca596;--text-2:#d3cdc0;--text:#ece7dc;--accent:#e8a33d;--accent-ink:#1a1306;--accent-text:#f0bb66;--accent-bg:#3a3426;--accent-line:#6e5526}[data-product=pictava][data-theme=light]{--chrome:#ece6d8;--bg:#f7f4ec;--panel-2:#fffdf8;--panel:#fbf8f1;--workspace:#e0d9c8;--border:#e4ddcd;--border-2:#d1c8b4;--muted:#6b6455;--text-2:#3d382e;--text:#1e1b15;--accent:#e8a33d;--accent-ink:#1a1306;--accent-text:#8a5a12;--accent-bg:#f5e3c0;--accent-line:#dfbd7c}[data-product=arkelo]{--chrome:#131219;--bg:#18171f;--panel-2:#1e1c27;--panel:#23212d;--workspace:#2b2937;--border:#2e2b39;--border-2:#3c3949;--muted:#a7a3b5;--text-2:#ccc8d8;--text:#e6e3ef;--accent:#9d8cff;--accent-ink:#140f2e;--accent-text:#b9adff;--accent-bg:#2a2640;--accent-line:#4a4280}[data-product=arkelo][data-theme=light]{--chrome:#e7e5ef;--bg:#f5f4f9;--panel-2:#fff;--panel:#faf9fd;--workspace:#dbd8e6;--border:#e0dde9;--border-2:#cbc7d9;--muted:#635f73;--text-2:#37344a;--text:#1a1823;--accent:#6b55e8;--accent-ink:#fff;--accent-text:#5a45d0;--accent-bg:#e6e1fb;--accent-line:#c0b5f3}[data-product=bezira]{--chrome:#161115;--bg:#1c161b;--panel-2:#231c22;--panel:#292128;--workspace:#322830;--border:#342a32;--border-2:#453843;--muted:#b0a1ac;--text-2:#d6c8d2;--text:#eee2ea;--accent:#ec7fb8;--accent-ink:#2b0a1c;--accent-text:#f3a3cd;--accent-bg:#3d2433;--accent-line:#7a3d5f}[data-product=bezira][data-theme=light]{--chrome:#eee3e9;--bg:#f9f3f6;--panel-2:#fffcfd;--panel:#fdf8fa;--workspace:#e3d5dd;--border:#e7dbe1;--border-2:#d5c4cd;--muted:#705e68;--text-2:#41323b;--text:#20161c;--accent:#c43c84;--accent-ink:#fff;--accent-text:#a8306f;--accent-bg:#f8dcea;--accent-line:#e5a9c8}[data-product=kolumo]{--chrome:#111613;--bg:#161b18;--panel-2:#1b221e;--panel:#212823;--workspace:#29322c;--border:#2a322d;--border-2:#38423b;--muted:#9eaba3;--text-2:#c5d0c9;--text:#e0e8e3;--accent:#4fc38a;--accent-ink:#06210f;--accent-text:#7ad6a7;--accent-bg:#1f3a2b;--accent-line:#2f6a4c}[data-product=kolumo][data-theme=light]{--chrome:#e3ebe6;--bg:#f2f6f3;--panel-2:#fff;--panel:#f8fbf9;--workspace:#d6e0da;--border:#dbe4de;--border-2:#c3cfc7;--muted:#5b6a61;--text-2:#333f38;--text:#161d19;--accent:#1d8554;--accent-ink:#fff;--accent-text:#187a4c;--accent-bg:#d8f0e3;--accent-line:#a3d9bc}[data-product=prosela]{--chrome:#101318;--bg:#15191f;--panel-2:#1b2027;--panel:#20262e;--workspace:#283039;--border:#29303a;--border-2:#37404c;--muted:#9fa8b5;--text-2:#c6cdd7;--text:#e1e6ee;--accent:#5aa2ff;--accent-ink:#061221;--accent-text:#7db5ff;--accent-bg:#1f2f45;--accent-line:#34507a}[data-product=prosela][data-theme=light]{--chrome:#e4e8ee;--bg:#f3f5f8;--panel-2:#fff;--panel:#f9fafc;--workspace:#d8dde5;--border:#dde2e9;--border-2:#c7ced9;--muted:#5d6673;--text-2:#343b45;--text:#171b21;--accent:#1f6fd6;--accent-ink:#fff;--accent-text:#1a5fb8;--accent-bg:#dce8fa;--accent-line:#a9c6f0}[data-product=filmeva]{--chrome:#0f1517;--bg:#141b1d;--panel-2:#192224;--panel:#1e292b;--workspace:#253235;--border:#263437;--border-2:#33454a;--muted:#93a8ab;--text-2:#c4d4d6;--text:#e4eeef;--accent:#2fb3c4;--accent-ink:#04191d;--accent-text:#6fd3e0;--accent-bg:#173338;--accent-line:#2a6870}[data-product=filmeva][data-theme=light]{--chrome:#e3eef0;--bg:#f3f8f9;--panel-2:#fff;--panel:#f9fcfc;--workspace:#d6e4e6;--border:#dbe7e9;--border-2:#c3d5d8;--muted:#56696c;--text-2:#2f4245;--text:#152224;--accent:#14808f;--accent-ink:#fff;--accent-text:#0f6c79;--accent-bg:#d9f0f3;--accent-line:#9fd2d9}[data-product=melvona]{--chrome:#171115;--bg:#1d151a;--panel-2:#241a20;--panel:#2a1f26;--workspace:#33262e;--border:#33262e;--border-2:#45333e;--muted:#b19fa9;--text-2:#d8c8d1;--text:#f1e6ec;--accent:#ec6a9d;--accent-ink:#2a0816;--accent-text:#f59cbf;--accent-bg:#3f2231;--accent-line:#7a3a57}[data-product=melvona][data-theme=light]{--chrome:#f1e6ec;--bg:#fbf6f8;--panel-2:#fff;--panel:#fdf9fb;--workspace:#eadde4;--border:#eadde4;--border-2:#dccbd4;--muted:#6e5c66;--text-2:#4a3a43;--text:#22161c;--accent:#ce3d79;--accent-ink:#fff;--accent-text:#b8306a;--accent-bg:#fbe3ee;--accent-line:#efb3cc}[data-product=jotella]{--chrome:#1a1814;--bg:#1f1d18;--panel-2:#26231d;--panel:#2b2821;--workspace:#33302a;--border:#35312a;--border-2:#47423a;--muted:#ada597;--text-2:#d6cfc2;--text:#efe9de;--accent:#f2c230;--accent-ink:#2a2000;--accent-text:#f5d36a;--accent-bg:#3d3420;--accent-line:#7a6424}[data-product=jotella][data-theme=light]{--chrome:#f1efea;--bg:#fff;--panel-2:#fff;--panel:#f7f6f2;--workspace:#f1efea;--border:#e2dfd8;--border-2:#d3cfc6;--muted:#6b675f;--text-2:#3d3a34;--text:#2b2925;--accent:#e9b500;--accent-ink:#2a2000;--accent-text:#8a6400;--accent-bg:#fbe6a6;--accent-line:#ecd07a}[data-product=tafela]{--chrome:#13141c;--bg:#181a23;--panel-2:#1e2029;--panel:#23252f;--workspace:#1b1d26;--border:#2c2f3b;--border-2:#3b3e4c;--muted:#a2a6b8;--text-2:#c9ccda;--text:#e6e8f1;--accent:#7a8cff;--accent-ink:#0d1233;--accent-text:#a3b0ff;--accent-bg:#262b4a;--accent-line:#4a56a8}[data-product=tafela][data-theme=light]{--chrome:#eceef5;--bg:#f6f7fb;--panel-2:#fff;--panel:#fbfbfe;--workspace:#f4f5f9;--border:#e0e3ec;--border-2:#cdd1de;--muted:#5f6478;--text-2:#363a4d;--text:#1a1c26;--accent:#4f6bed;--accent-ink:#fff;--accent-text:#3c56d0;--accent-bg:#e3e8fd;--accent-line:#b5c1f6}[data-product=librelo]{--chrome:#18140f;--bg:#1d1813;--panel-2:#241e18;--panel:#2a231c;--workspace:#322a22;--border:#342b23;--border-2:#463a2f;--muted:#b0a291;--text-2:#d9ccbd;--text:#f0e7dc;--accent:#e0904f;--accent-ink:#2a1404;--accent-text:#eeb17f;--accent-bg:#3e2a1a;--accent-line:#7c5230}[data-product=librelo][data-theme=light]{--chrome:#f1ebe2;--bg:#faf7f2;--panel-2:#fff;--panel:#fcfaf6;--workspace:#ece4d8;--border:#e7dfd3;--border-2:#d6cbbb;--muted:#6e6152;--text-2:#46392c;--text:#241c14;--accent:#ae6128;--accent-ink:#fff;--accent-text:#9a5220;--accent-bg:#f6e4d3;--accent-line:#e3bd9a}[data-product=ibidex]{--chrome:#111715;--bg:#151d1a;--panel-2:#1a2420;--panel:#1f2a26;--workspace:#26332e;--border:#26332e;--border-2:#33453e;--muted:#98ada5;--text-2:#c6d6cf;--text:#e4efea;--accent:#3cc19d;--accent-ink:#04201a;--accent-text:#73d8bb;--accent-bg:#173a31;--accent-line:#2b6e5c}[data-product=ibidex][data-theme=light]{--chrome:#e5efeb;--bg:#f4f8f6;--panel-2:#fff;--panel:#fafcfb;--workspace:#dbe7e2;--border:#dce7e2;--border-2:#c4d6ce;--muted:#566a62;--text-2:#2f433b;--text:#14221d;--accent:#1d836a;--accent-ink:#fff;--accent-text:#17735d;--accent-bg:#d8f0e8;--accent-line:#9fd4c4}[data-product=albivo]{--chrome:#151118;--bg:#1a151e;--panel-2:#211b26;--panel:#27202d;--workspace:#141017;--border:#2f2736;--border-2:#403547;--muted:#ab9fb3;--text-2:#d3c7da;--text:#ede6f1;--accent:#cf7ae0;--accent-ink:#26092d;--accent-text:#e0a3ec;--accent-bg:#3a2442;--accent-line:#74408a}[data-product=albivo][data-theme=light]{--chrome:#efe8f2;--bg:#faf7fb;--panel-2:#fff;--panel:#fcfafd;--workspace:#f3eef5;--border:#e7dfeb;--border-2:#d6cadc;--muted:#6a5e71;--text-2:#43384a;--text:#211a25;--accent:#a240b8;--accent-ink:#fff;--accent-text:#8e33a2;--accent-bg:#f3e0f7;--accent-line:#dcb0e6}[data-product=snapiko]{--chrome:#17130f;--bg:#1c1814;--panel-2:#231e19;--panel:#29231d;--workspace:#2f2822;--border:#332b24;--border-2:#453a30;--muted:#b0a497;--text-2:#d8cdc1;--text:#efe7df;--accent:#f08c45;--accent-ink:#2a1200;--accent-text:#f6b07f;--accent-bg:#40291a;--accent-line:#80502c}[data-product=snapiko][data-theme=light]{--chrome:#f2ebe4;--bg:#faf7f4;--panel-2:#fff;--panel:#fcfaf8;--workspace:#ebe4dd;--border:#e8e0d8;--border-2:#d7ccc1;--muted:#6d6155;--text-2:#45392e;--text:#241b13;--accent:#bd5617;--accent-ink:#fff;--accent-text:#b8520f;--accent-bg:#fbe5d4;--accent-line:#efbd98}[data-product=numixa]{--chrome:#111113;--bg:#161618;--panel-2:#1c1d1f;--panel:#202224;--workspace:#26282b;--border:#292a2e;--border-2:#37393e;--muted:#a1a4ab;--text-2:#ccced1;--text:#e9eaec;--accent:#8f99ad;--accent-ink:#16181d;--accent-text:#b3b9c7;--accent-bg:#2d2f34;--accent-line:#5a5e68}[data-product=numixa][data-theme=light]{--chrome:#e9eaec;--bg:#f7f7f8;--panel-2:#fff;--panel:#fbfbfb;--workspace:#e1e2e5;--border:#e1e2e5;--border-2:#ced0d4;--muted:#60646c;--text-2:#3c3e44;--text:#1a1b1e;--accent:#5c677d;--accent-ink:#fff;--accent-text:#566176;--accent-bg:#e8eaed;--accent-line:#c1c5cd}[data-product=nomaro]{--chrome:#0f1414;--bg:#141a1a;--panel-2:#192121;--panel:#1e2627;--workspace:#232e2f;--border:#253031;--border-2:#324143;--muted:#9bafb1;--text-2:#c8d4d5;--text:#e8eded;--accent:#4ce2f0;--accent-ink:#042b2f;--accent-text:#85ebf5;--accent-bg:#1e4043;--accent-line:#38838a}[data-product=nomaro][data-theme=light]{--chrome:#e7eeef;--bg:#f6f9f9;--panel-2:#fff;--panel:#fafcfc;--workspace:#dde8e8;--border:#dde8e8;--border-2:#c9d8d9;--muted:#556f71;--text-2:#374749;--text:#181f20;--accent:#0c818c;--accent-ink:#fff;--accent-text:#0b7d87;--accent-bg:#ddf6f8;--accent-line:#a6e2e8}[data-product=spaciva]{--chrome:#110f14;--bg:#15141a;--panel-2:#1b1921;--panel:#201e27;--workspace:#26232f;--border:#282531;--border-2:#373243;--muted:#a09bb1;--text-2:#cbc8d5;--text:#e9e8ed;--accent:#8664eb;--accent-ink:#10062d;--accent-text:#a389f0;--accent-bg:#282041;--accent-line:#4e3b87}[data-product=spaciva][data-theme=light]{--chrome:#e9e7ef;--bg:#f7f6f9;--panel-2:#fff;--panel:#fbfafc;--workspace:#e0dde8;--border:#e0dde8;--border-2:#cdc9d9;--muted:#5f5874;--text-2:#3b3749;--text:#1a1820;--accent:#7048e8;--accent-ink:#fff;--accent-text:#3e17b5;--accent-bg:#e4def7;--accent-line:#b8a8e5}[data-product=subira]{--chrome:#140f12;--bg:#1a1417;--panel-2:#21191d;--panel:#271e22;--workspace:#2f2329;--border:#31252b;--border-2:#43323b;--muted:#b19ba6;--text-2:#d5c8cf;--text:#ede8eb;--accent:#df5e9e;--accent-ink:#2a0919;--accent-text:#e991bc;--accent-bg:#3f2230;--accent-line:#814161}[data-product=subira][data-theme=light]{--chrome:#efe7eb;--bg:#f9f6f7;--panel-2:#fff;--panel:#fcfafb;--workspace:#e8dde3;--border:#e8dde3;--border-2:#d9c9d1;--muted:#745866;--text-2:#493740;--text:#20181c;--accent:#d63384;--accent-ink:#fff;--accent-text:#a26;--accent-bg:#f5e0eb;--accent-line:#e1adc7}[data-product=bulkora]{--chrome:#14110f;--bg:#1a1614;--panel-2:#211c19;--panel:#27201e;--workspace:#2f2623;--border:#312925;--border-2:#433732;--muted:#b1a19b;--text-2:#d5ccc8;--text:#edeae8;--accent:#f47a48;--accent-ink:#301003;--accent-text:#f7a482;--accent-bg:#44281d;--accent-line:#8c4f36}[data-product=bulkora][data-theme=light]{--chrome:#efe9e7;--bg:#f9f7f6;--panel-2:#fff;--panel:#fcfbfa;--workspace:#e8e1dd;--border:#e8e1dd;--border-2:#d9cec9;--muted:#746058;--text-2:#493c37;--text:#201a18;--accent:#c2410c;--accent-ink:#fff;--accent-text:#c0400c;--accent-bg:#f9e5dc;--accent-line:#eab8a4}[data-product=dateva]{--chrome:#14100f;--bg:#1a1414;--panel-2:#211a19;--panel:#271e1e;--workspace:#2f2423;--border:#312625;--border-2:#433432;--muted:#b19c9b;--text-2:#d5c9c8;--text:#ede8e8;--accent:#e66056;--accent-ink:#2c0907;--accent-text:#ee928c;--accent-bg:#412220;--accent-line:#85423d}[data-product=dateva][data-theme=light]{--chrome:#efe7e7;--bg:#f9f6f6;--panel-2:#fff;--panel:#fcfbfa;--workspace:#e8dedd;--border:#e8dedd;--border-2:#d9cac9;--muted:#745a58;--text-2:#493837;--text:#201918;--accent:#d04238;--accent-ink:#fff;--accent-text:#b1251b;--accent-bg:#f7e0df;--accent-line:#e4aeaa}[data-product=cirrela]{--chrome:#0f1214;--bg:#14171a;--panel-2:#191e21;--panel:#1e2327;--workspace:#23292f;--border:#252c31;--border-2:#323b43;--muted:#9ba7b1;--text-2:#c8cfd5;--text:#e8ebed;--accent:#56a4e6;--accent-ink:#071b2c;--accent-text:#8cc1ee;--accent-bg:#203241;--accent-line:#3d6485}[data-product=cirrela][data-theme=light]{--chrome:#e7ebef;--bg:#f6f7f9;--panel-2:#fff;--panel:#fafbfc;--workspace:#dde3e8;--border:#dde3e8;--border-2:#c9d2d9;--muted:#586774;--text-2:#374149;--text:#181c20;--accent:#2778bc;--accent-ink:#fff;--accent-text:#1a6cb2;--accent-bg:#dfecf7;--accent-line:#aac9e4}[data-product=figbell]{--chrome:#141117;--bg:#19161c;--panel-2:#201c24;--panel:#26212a;--workspace:#2f2934;--border:#312b36;--border-2:#413a47;--muted:#aaa1b0;--text-2:#d0c8d5;--text:#ebe5ee;--accent:#c77fb5;--accent-ink:#2a0b22;--accent-text:#dba3cc;--accent-bg:#3b2635;--accent-line:#74416a}[data-product=figbell][data-theme=light]{--chrome:#ece5ea;--bg:#f8f4f6;--panel-2:#fffdfe;--panel:#fcf9fb;--workspace:#e2d8de;--border:#e6dde3;--border-2:#d3c6ce;--muted:#6d6070;--text-2:#3f3442;--text:#1e1820;--accent:#9a4787;--accent-ink:#fff;--accent-text:#8a3b78;--accent-bg:#f3dff0;--accent-line:#ddb1d3}[data-density=touch]{--radius:8px}[data-product=keyvera]{--chrome:#111410;--bg:#161a14;--panel-2:#1b2019;--panel:#20261e;--workspace:#262d23;--border:#283025;--border-2:#364032;--muted:#a3ad9c;--text-2:#ccd3c8;--text:#e9ece7;--accent:#8fc04a;--accent-ink:#142004;--accent-text:#b0d47e;--accent-bg:#26331a;--accent-line:#4e6b2c}[data-product=keyvera][data-theme=light]{--chrome:#eaede6;--bg:#f7f8f5;--panel-2:#fff;--panel:#fbfcf9;--workspace:#e2e6dc;--border:#e2e6dc;--border-2:#cfd5c6;--muted:#5f6658;--text-2:#3c4237;--text:#1b1e18;--accent:#4d7c0f;--accent-ink:#fff;--accent-text:#3f6a0a;--accent-bg:#e8f1dc;--accent-line:#b5cf93}[data-product=konsela]{--chrome:#0c1112;--bg:#0f1416;--panel-2:#141b1d;--panel:#182124;--workspace:#0a0e0f;--border:#1e2a2d;--border-2:#2b3a3e;--muted:#8ea3a8;--text-2:#c6d4d7;--text:#e3eef0;--accent:#2fa3b8;--accent-ink:#04191d;--accent-text:#7fd0de;--accent-bg:#13252a;--accent-line:#1d5560}[data-product=konsela][data-theme=light]{--chrome:#e7eef0;--bg:#f6f9fa;--panel-2:#fff;--panel:#fbfdfd;--workspace:#dfe8ea;--border:#dbe5e8;--border-2:#c5d3d7;--muted:#56676b;--text-2:#34474b;--text:#142023;--accent:#16697a;--accent-ink:#fff;--accent-text:#11586a;--accent-bg:#e0f0f3;--accent-line:#9fcbd4}[data-product=endvia]{--chrome:#0c0d14;--bg:#101119;--panel-2:#13141e;--panel:#181a26;--workspace:#0d0e16;--border:#232637;--border-2:#2c3046;--muted:#9097ad;--text-2:#c9ccdb;--text:#e6e8f0;--accent:#8a8cf5;--accent-ink:#0c0c24;--accent-text:#a5a8ff;--accent-bg:#23254a;--accent-line:#3b3e7a}[data-product=endvia][data-theme=light]{--chrome:#eceef6;--bg:#f8f8fc;--panel-2:#fff;--panel:#fbfbfe;--workspace:#f1f2f8;--border:#e1e3ef;--border-2:#cdd0e2;--muted:#5d6178;--text-2:#383c52;--text:#171a2b;--accent:#5b5bd6;--accent-ink:#fff;--accent-text:#4545b8;--accent-bg:#e9e9fb;--accent-line:#b6b7ee}[data-product=nodivo]{--chrome:#0f1410;--bg:#131914;--panel-2:#172019;--panel:#1b251d;--workspace:#101511;--border:#253128;--border-2:#324136;--muted:#96a699;--text-2:#c7d3c9;--text:#e6ede7;--accent:#5cc16f;--accent-ink:#062210;--accent-text:#86d995;--accent-bg:#1d3a24;--accent-line:#2f6b3c}[data-product=nodivo][data-theme=light]{--chrome:#edf2ea;--bg:#f6f8f2;--panel-2:#fff;--panel:#fbfcf8;--workspace:#fbfcf8;--border:#dfe5d4;--border-2:#cfd8c1;--muted:#5d6857;--text-2:#3c4636;--text:#1d2419;--accent:#278539;--accent-ink:#fff;--accent-text:#237a35;--accent-bg:#e1f2e3;--accent-line:#a9d7b1}[data-product=tikkora]{--chrome:#0f1316;--bg:#12161a;--panel-2:#151a1f;--panel:#1a2127;--workspace:#12161a;--border:#232b32;--border-2:#2f3a43;--muted:#93a1ad;--text-2:#c5d0d8;--text:#e8eef2;--accent:#3fb0c9;--accent-ink:#04232b;--accent-text:#8fd8ea;--accent-bg:#163a45;--accent-line:#2b6f80}[data-product=tikkora][data-theme=light]{--chrome:#e9f0f3;--bg:#f4f8fa;--panel-2:#fff;--panel:#fafcfd;--workspace:#f4f8fa;--border:#d9e3e8;--border-2:#c6d3da;--muted:#5a6a74;--text-2:#34424b;--text:#172026;--accent:#1a7e96;--accent-ink:#fff;--accent-text:#146f84;--accent-bg:#dcf1f6;--accent-line:#9fd2df}[data-product=sintona]{--chrome:#110f16;--bg:#16131d;--panel-2:#1b1724;--panel:#201b2b;--workspace:#16131d;--border:#2a2435;--border-2:#3a3348;--muted:#a39cb3;--text-2:#d6d0e3;--text:#f1eef8;--accent:#9a76f0;--accent-ink:#160b33;--accent-text:#c3aefc;--accent-bg:#2c2346;--accent-line:#5c48a0}[data-product=sintona][data-theme=light]{--chrome:#f1eef8;--bg:#f6f4fa;--panel-2:#fff;--panel:#fbfaff;--workspace:#f6f4fa;--border:#e4e0ee;--border-2:#d6d0e3;--muted:#6e6879;--text-2:#3d3848;--text:#1d1a24;--accent:#7c55dc;--accent-ink:#fff;--accent-text:#5b3cc4;--accent-bg:#ece7fb;--accent-line:#c3b2f2}[data-product=bordona]{--chrome:#110f0b;--bg:#15130f;--panel-2:#1b1813;--panel:#211d17;--workspace:#15130f;--border:#342e24;--border-2:#443c2f;--muted:#a99f8c;--text-2:#d6cebf;--text:#f3eee4;--accent:#c99a2e;--accent-ink:#1d1606;--accent-text:#e2b84a;--accent-bg:#2c2618;--accent-line:#7a6024}[data-product=bordona][data-theme=light]{--chrome:#f3efe6;--bg:#f8f5ef;--panel-2:#fff;--panel:#fcfaf6;--workspace:#f8f5ef;--border:#e6dfd1;--border-2:#d6ccb8;--muted:#6d6452;--text-2:#423b2e;--text:#1f1b13;--accent:#96690c;--accent-ink:#fff;--accent-text:#85600c;--accent-bg:#f5ebd2;--accent-line:#dcc58e}[data-product=takiti]{--chrome:#120d0b;--bg:#17110f;--panel-2:#1c1512;--panel:#231a17;--workspace:#17110f;--border:#33261f;--border-2:#45342c;--muted:#b0a19a;--text-2:#d9ccc6;--text:#f6eeea;--accent:#e4572e;--accent-ink:#1f0a03;--accent-text:#ff9a78;--accent-bg:#3a1d14;--accent-line:#8a3a22}[data-product=takiti][data-theme=light]{--chrome:#f5eeeb;--bg:#faf6f4;--panel-2:#fff;--panel:#fffbf9;--workspace:#faf6f4;--border:#eadfda;--border-2:#dccbc3;--muted:#74665f;--text-2:#4a3e3a;--text:#231a17;--accent:#c4421d;--accent-ink:#fff;--accent-text:#a8381a;--accent-bg:#fbe5dc;--accent-line:#eba189}[data-product=cuevio]{--chrome:#0e0a0d;--bg:#130e12;--panel-2:#181217;--panel:#1e161c;--workspace:#130e12;--border:#2e2329;--border-2:#3e3038;--muted:#ab9ca6;--text-2:#d9ccd5;--text:#f6eff4;--accent:#b3528f;--accent-ink:#fff;--accent-text:#e7a6d0;--accent-bg:#3a1c2f;--accent-line:#7d3a64}[data-product=cuevio][data-theme=light]{--chrome:#f2ecf0;--bg:#f8f5f7;--panel-2:#fff;--panel:#fdfbfc;--workspace:#f8f5f7;--border:#e8dfe5;--border-2:#d8cbd3;--muted:#6f6169;--text-2:#4a3d46;--text:#22191f;--accent:#8e3b6e;--accent-ink:#fff;--accent-text:#7a2e5e;--accent-bg:#f3e4ee;--accent-line:#d7a9c6}[data-product=gambira]{--chrome:#0d1014;--bg:#11151a;--panel-2:#151a20;--panel:#1a2028;--workspace:#11151a;--border:#242c36;--border-2:#313b48;--muted:#96a2b2;--text-2:#c8d1dc;--text:#e9eef4;--accent:#6f93c4;--accent-ink:#08111d;--accent-text:#a3c0e6;--accent-bg:#1b2a3e;--accent-line:#3a5579}[data-product=gambira][data-theme=light]{--chrome:#e9edf2;--bg:#f5f7fa;--panel-2:#fff;--panel:#fafbfd;--workspace:#f5f7fa;--border:#dde3ea;--border-2:#c8d1dc;--muted:#5b6676;--text-2:#354151;--text:#161d27;--accent:#3d5a80;--accent-ink:#fff;--accent-text:#33507a;--accent-bg:#e1e9f3;--accent-line:#a9bdd6}[data-product=rondivo]{--chrome:#0b100e;--bg:#0f1513;--panel-2:#131a17;--panel:#18201c;--workspace:#0f1513;--border:#212b26;--border-2:#2d3a33;--muted:#92a69b;--text-2:#c6d6cd;--text:#e8f2ec;--accent:#10b981;--accent-ink:#032217;--accent-text:#5ad6a8;--accent-bg:#133428;--accent-line:#1f6b4f;--phase-prep:#facc15;--phase-prep-ink:#1a1600;--phase-work:#22c55e;--phase-work-ink:#04210f;--phase-rest:#38bdf8;--phase-rest-ink:#03202c;--phase-cool:#a78bfa;--phase-cool-ink:#170b33}[data-product=rondivo][data-theme=light]{--chrome:#e6efea;--bg:#f3f8f5;--panel-2:#fff;--panel:#f9fcfa;--workspace:#f3f8f5;--border:#d9e5de;--border-2:#c2d3c9;--muted:#56695e;--text-2:#314038;--text:#141d18;--accent:#047857;--accent-ink:#fff;--accent-text:#046c4e;--accent-bg:#d6f3e6;--accent-line:#9bdcc0;--phase-prep:#fcd34d;--phase-prep-ink:#1f1800;--phase-work:#34d399;--phase-work-ink:#022c1d;--phase-rest:#7dd3fc;--phase-rest-ink:#052434;--phase-cool:#c4b5fd;--phase-cool-ink:#1e1048}[data-product=typelo]{--chrome:#0b0f13;--bg:#0f141a;--panel-2:#131a21;--panel:#182029;--workspace:#0f141a;--border:#222c37;--border-2:#2e3a47;--muted:#93a3b3;--text-2:#c5d3e0;--text:#e7eef5;--accent:#2e98d6;--accent-ink:#03131f;--accent-text:#7cc0ea;--accent-bg:#12283a;--accent-line:#1f5679}[data-product=typelo][data-theme=light]{--chrome:#e7eef4;--bg:#f4f8fb;--panel-2:#fff;--panel:#f9fbfd;--workspace:#f4f8fb;--border:#d8e3ec;--border-2:#c0d0dd;--muted:#55697a;--text-2:#2f4050;--text:#121c26;--accent:#0369a1;--accent-ink:#fff;--accent-text:#035e90;--accent-bg:#dceefa;--accent-line:#9ccbe8}[data-product=campela]{--chrome:#0b100c;--bg:#0f1510;--panel-2:#131b15;--panel:#18211a;--workspace:#0d130e;--border:#212c23;--border-2:#2d3b30;--muted:#93a596;--text-2:#c6d5c9;--text:#e8f1ea;--accent:#46b866;--accent-ink:#04200d;--accent-text:#7fd896;--accent-bg:#153a20;--accent-line:#24693a}[data-product=campela][data-theme=light]{--chrome:#e8f0ea;--bg:#f3f7f4;--panel-2:#fff;--panel:#f9fbf9;--workspace:#e3ebe5;--border:#d8e3da;--border-2:#c1d2c5;--muted:#56695a;--text-2:#314035;--text:#131d16;--accent:#126b30;--accent-ink:#fff;--accent-text:#105f2b;--accent-bg:#dbf0e0;--accent-line:#9fd2ad}[data-product=turnira]{--chrome:#110b0d;--bg:#160f11;--panel-2:#1b1316;--panel:#21171b;--workspace:#130d0f;--border:#31232a;--border-2:#433039;--muted:#ad9aa1;--text-2:#dacbd0;--text:#f6eef1;--accent:#f0486e;--accent-ink:#26040e;--accent-text:#ff97ae;--accent-bg:#3e1520;--accent-line:#82243d}[data-product=turnira][data-theme=light]{--chrome:#f3ebed;--bg:#f9f5f6;--panel-2:#fff;--panel:#fdfafb;--workspace:#f1eaec;--border:#e9dde1;--border-2:#d9c8ce;--muted:#73626a;--text-2:#4a3a40;--text:#221519;--accent:#be123c;--accent-ink:#fff;--accent-text:#a3123f;--accent-bg:#fbe3ea;--accent-line:#e7a3b6}[data-product=telegro]{--chrome:#100e0a;--bg:#14120d;--panel-2:#1a1711;--panel:#201c15;--workspace:#12100b;--border:#322c20;--border-2:#443b2b;--muted:#aca28c;--text-2:#d9d0bc;--text:#f4efe3;--accent:#f0b232;--accent-ink:#261a00;--accent-text:#f7cb6b;--accent-bg:#352a12;--accent-line:#7d6122}[data-product=telegro][data-theme=light]{--chrome:#f2eee3;--bg:#f8f6f0;--panel-2:#fff;--panel:#fcfbf7;--workspace:#efebdf;--border:#e5dfcf;--border-2:#d4cbb4;--muted:#6c6450;--text-2:#433c2c;--text:#1e1a11;--accent:#8a6d1a;--accent-ink:#fff;--accent-text:#745a12;--accent-bg:#f4ebd2;--accent-line:#d8c592}[data-product=tannera]{--chrome:#110c09;--bg:#17110d;--panel-2:#1c1511;--panel:#231a15;--workspace:#140f0b;--border:#33271f;--border-2:#46362b;--muted:#ad9c8f;--text-2:#dbcdc2;--text:#f6efe9;--accent:#d08a55;--accent-ink:#261204;--accent-text:#e9b58c;--accent-bg:#3d2617;--accent-line:#7f4f2c}[data-product=tannera][data-theme=light]{--chrome:#f2ebe5;--bg:#f8f4f0;--panel-2:#fff;--panel:#fcfaf8;--workspace:#efe8e1;--border:#e6ddd4;--border-2:#d6c8bb;--muted:#74655a;--text-2:#4a3c32;--text:#22190f;--accent:#743b1e;--accent-ink:#fff;--accent-text:#743b1e;--accent-bg:#f6e6da;--accent-line:#ddb79c}[data-product=levaino]{--chrome:#120f0b;--bg:#17130e;--panel-2:#1d1812;--panel:#231d16;--workspace:#14110c;--border:#342b20;--border-2:#473b2c;--muted:#b0a38f;--text-2:#dccfbd;--text:#f5eee3;--accent:#ddb07a;--accent-ink:#2a1804;--accent-text:#ecc898;--accent-bg:#3a2b19;--accent-line:#7a5a32}[data-product=levaino][data-theme=light]{--chrome:#f3ede2;--bg:#fbf8f2;--panel-2:#fff;--panel:#fdfbf7;--workspace:#f2ebdf;--border:#e6dccb;--border-2:#d5c7b0;--muted:#6f6352;--text-2:#4a3f30;--text:#2b241b;--accent:#c9955a;--accent-ink:#2b1a06;--accent-text:#8a5517;--accent-bg:#f6e9d6;--accent-line:#e2c49c}[data-product=kerfio]{--chrome:#0b0d15;--bg:#0f121c;--panel-2:#141826;--panel:#191d2d;--workspace:#0d1019;--border:#252b40;--border-2:#343b56;--muted:#9aa1ba;--text-2:#cdd2e4;--text:#eef0f8;--accent:#8696f0;--accent-ink:#0b1030;--accent-text:#a9b6ff;--accent-bg:#1c2352;--accent-line:#3c4a96}[data-product=kerfio][data-theme=light]{--chrome:#eceef5;--bg:#f6f7fb;--panel-2:#fff;--panel:#fafbfd;--workspace:#e9ecf4;--border:#dde1ec;--border-2:#c9cfe0;--muted:#5f6680;--text-2:#383e57;--text:#151a2e;--accent:#34479f;--accent-ink:#fff;--accent-text:#2b3a8f;--accent-bg:#e3e7f8;--accent-line:#a7b2e3}[data-product=extrudo]{--chrome:#0a1112;--bg:#0e1617;--panel-2:#121c1d;--panel:#172223;--workspace:#0c1314;--border:#213031;--border-2:#2d4142;--muted:#93a8a7;--text-2:#c8d9d8;--text:#eaf4f3;--accent:#19d3c5;--accent-ink:#022624;--accent-text:#5fe6db;--accent-bg:#0f3532;--accent-line:#1d6f69;--cost-filament:#19d3c5;--cost-power:#facc15;--cost-machine:#a78bfa;--cost-fail:#f87171;--cost-labor:#60a5fa;--cost-extras:#f0a35e;--cost-profit:#4ade80}[data-product=extrudo][data-theme=light]{--chrome:#e7f0ef;--bg:#f3f8f8;--panel-2:#fff;--panel:#f9fcfc;--workspace:#edf4f3;--border:#d8e5e4;--border-2:#c0d4d2;--muted:#566a69;--text-2:#314241;--text:#131d1c;--accent:#0b7f77;--accent-ink:#fff;--accent-text:#08706a;--accent-bg:#d5f2ef;--accent-line:#96d9d2;--cost-filament:#0fa89c;--cost-power:#d9a406;--cost-machine:#8b6fe0;--cost-fail:#e05252;--cost-labor:#3b82f6;--cost-extras:#e0873a;--cost-profit:#22a35a}[data-product=crocella]{--chrome:#110a10;--bg:#160e15;--panel-2:#1c121a;--panel:#221720;--workspace:#130c12;--border:#33222f;--border-2:#462f41;--muted:#ac98a7;--text-2:#dacad5;--text:#f6edf3;--accent:#e45bd0;--accent-ink:#2a0624;--accent-text:#f093e2;--accent-bg:#3d1236;--accent-line:#85267a}[data-product=crocella][data-theme=light]{--chrome:#f4eaf1;--bg:#faf5f8;--panel-2:#fff;--panel:#fdfafc;--workspace:#f2e9ef;--border:#eadde6;--border-2:#dac7d4;--muted:#725f6c;--text-2:#4a3944;--text:#23141e;--accent:#b01b97;--accent-ink:#fff;--accent-text:#9c1585;--accent-bg:#f9e0f3;--accent-line:#e5a3d8}[data-product=perlino]{--chrome:#120c0d;--bg:#170f11;--panel-2:#1d1416;--panel:#23181b;--workspace:#140d0f;--border:#35252a;--border-2:#48333a;--muted:#ae9a9e;--text-2:#dccbcf;--text:#f7eef0;--accent:#d6838c;--accent-ink:#2a0b0f;--accent-text:#e8a7ae;--accent-bg:#3a1a1f;--accent-line:#7d3a43}[data-product=perlino][data-theme=light]{--chrome:#f4ecec;--bg:#faf6f6;--panel-2:#fff;--panel:#fdfafa;--workspace:#f2eaeb;--border:#eadfe0;--border-2:#dacacc;--muted:#746265;--text-2:#4b3a3d;--text:#24161a;--accent:#a85860;--accent-ink:#fff;--accent-text:#8e4650;--accent-bg:#f6e3e5;--accent-line:#ddaab0}[data-product=cafelo]{--chrome:#0f100b;--bg:#13150e;--panel-2:#181a12;--panel:#1d2016;--workspace:#111309;--border:#2a2e1f;--border-2:#3a3f2b;--muted:#a4a892;--text-2:#d3d7c3;--text:#f1f3e8;--accent:#a6c41a;--accent-ink:#1a2200;--accent-text:#bfd94f;--accent-bg:#283010;--accent-line:#57661c}[data-product=cafelo][data-theme=light]{--chrome:#eef0e4;--bg:#f7f8f1;--panel-2:#fff;--panel:#fbfcf7;--workspace:#eef0e3;--border:#e0e3d2;--border-2:#cdd1b9;--muted:#61654f;--text-2:#3c402d;--text:#1a1c12;--accent:#5d7000;--accent-ink:#fff;--accent-text:#4f5f00;--accent-bg:#ebf2cc;--accent-line:#bccb80}[data-product=stellavo]{--chrome:#0a0c16;--bg:#0e1120;--panel-2:#131729;--panel:#171c31;--workspace:#080a14;--border:#252b45;--border-2:#343b5c;--muted:#9da3bf;--text-2:#cfd3e6;--text:#eff1fa;--accent:#7a75ff;--accent-ink:#0b0a33;--accent-text:#a9a6ff;--accent-bg:#1c1d4a;--accent-line:#3f3d9e}[data-product=stellavo][data-theme=light]{--chrome:#eceef7;--bg:#f6f7fc;--panel-2:#fff;--panel:#fafbfe;--workspace:#e9ebf5;--border:#dfe2ef;--border-2:#c9cde0;--muted:#5d6380;--text-2:#383d58;--text:#141729;--accent:#2f2cf0;--accent-ink:#fff;--accent-text:#2724c9;--accent-bg:#e6e6ff;--accent-line:#b0aef5}[data-product=scrubio]{--chrome:#120a14;--bg:#170d1a;--panel-2:#1c1220;--panel:#221626;--workspace:#0f0811;--border:#34233a;--border-2:#463050;--muted:#b39fba;--text-2:#e0d2e5;--text:#f8f0fa;--accent:#e879f9;--accent-ink:#2a0530;--accent-text:#f0a5fb;--accent-bg:#3a1442;--accent-line:#7a2d87}[data-product=scrubio][data-theme=light]{--chrome:#f6eef8;--bg:#fbf7fc;--panel-2:#fff;--panel:#fdfaff;--workspace:#f3e9f5;--border:#eadcee;--border-2:#d9c4de;--muted:#6e5a74;--text-2:#45324b;--text:#1e1121;--accent:#a21caf;--accent-ink:#fff;--accent-text:#8e1a9a;--accent-bg:#fae8fd;--accent-line:#e5a8ef}:root:lang(ko){--font:"IBM Plex Sans", "IBM Plex Sans KR", "IBM Plex Sans JP", system-ui, sans-serif}[data-product=purlio]{--chrome:#140d0e;--bg:#1a1012;--panel-2:#1f1416;--panel:#26191c;--workspace:#120b0c;--border:#3a2629;--border-2:#4e3236;--muted:#bba1a5;--text-2:#e6d3d6;--text:#faf0f1;--accent:#f0b4bb;--accent-ink:#3a1015;--accent-text:#f5c4ca;--accent-bg:#3f1d22;--accent-line:#84434c}[data-product=purlio][data-theme=light]{--chrome:#f8eff0;--bg:#fdf8f8;--panel-2:#fff;--panel:#fffbfb;--workspace:#f6eaeb;--border:#eeddde;--border-2:#dec4c7;--muted:#735a5e;--text-2:#4a3236;--text:#211416;--accent:#b24a5a;--accent-ink:#fff;--accent-text:#9c3b4b;--accent-bg:#fbe7ea;--accent-line:#e8b1b9}[data-product=oratelo]{--chrome:#0f0f08;--bg:#14140b;--panel-2:#19190f;--panel:#1f1f13;--workspace:#0c0c06;--border:#2f2f1d;--border-2:#414128;--muted:#aaa98e;--text-2:#dad9c2;--text:#f6f6e8;--accent:#ecec3a;--accent-ink:#1d1d00;--accent-text:#f0f06a;--accent-bg:#2e2e0c;--accent-line:#6b6b1c}[data-product=oratelo][data-theme=light]{--chrome:#f3f3e6;--bg:#fafaf2;--panel-2:#fff;--panel:#fdfdf7;--workspace:#efefe0;--border:#e3e3cf;--border-2:#cfcfb3;--muted:#62624c;--text-2:#3c3c2c;--text:#1b1b10;--accent:#6e6e00;--accent-ink:#fff;--accent-text:#5c5c00;--accent-bg:#f5f5c2;--accent-line:#c9c96e}[data-product=foleva]{--chrome:#0d0d14;--bg:#11111a;--panel-2:#16161f;--panel:#1b1b26;--workspace:#0a0a10;--border:#2a2a3a;--border-2:#3a3a4f;--muted:#a6a6bd;--text-2:#d6d6e6;--text:#f1f1fa;--accent:#c8c8ff;--accent-ink:#15153a;--accent-text:#d8d8ff;--accent-bg:#24244a;--accent-line:#55558f}[data-product=foleva][data-theme=light]{--chrome:#eeeef8;--bg:#f7f7fd;--panel-2:#fff;--panel:#fbfbff;--workspace:#ebebf6;--border:#dedeef;--border-2:#c9c9e0;--muted:#5e5e7a;--text-2:#3a3a55;--text:#16162a;--accent:#4b4bb5;--accent-ink:#fff;--accent-text:#3d3d9e;--accent-bg:#e8e8ff;--accent-line:#b3b3ee}[data-product=boolia]{--chrome:#08110b;--bg:#0b150e;--panel-2:#0f1a12;--panel:#132017;--workspace:#070e09;--border:#1f3326;--border-2:#2c4634;--muted:#9bb5a2;--text-2:#cfe3d4;--text:#eefaf1;--accent:#3ef07c;--accent-ink:#032010;--accent-text:#6cf59a;--accent-bg:#10331c;--accent-line:#1f7a3f}[data-product=boolia][data-theme=light]{--chrome:#ecf6ef;--bg:#f6fbf7;--panel-2:#fff;--panel:#fafefb;--workspace:#e9f4ec;--border:#d8eadd;--border-2:#bcd9c4;--muted:#557060;--text-2:#2f4a38;--text:#102016;--accent:#11823b;--accent-ink:#fff;--accent-text:#0d6f31;--accent-bg:#ddf6e5;--accent-line:#94dcab}[data-product=hertzio]{--chrome:#120e16;--bg:#17121c;--panel-2:#1c1622;--panel:#221b29;--workspace:#0f0b13;--border:#2f2638;--border-2:#40344b;--muted:#a99db5;--text-2:#d6cde0;--text:#f2edf7;--accent:#c99af0;--accent-ink:#22073a;--accent-text:#dcbaf7;--accent-bg:#2e1a40;--accent-line:#6a3c8f}[data-product=hertzio][data-theme=light]{--chrome:#f0ebf4;--bg:#f8f5fa;--panel-2:#fff;--panel:#fcfafd;--workspace:#efe9f3;--border:#e5dcec;--border-2:#d3c6dd;--muted:#675d70;--text-2:#3f3548;--text:#1d1622;--accent:#6c2391;--accent-ink:#fff;--accent-text:#5b1c7c;--accent-bg:#f1e6f8;--accent-line:#cfaee6}[data-product=rayora]{--chrome:#120e0c;--bg:#17120f;--panel-2:#1d1714;--panel:#241c18;--workspace:#14100d;--border:#352a24;--border-2:#483a32;--muted:#b2a299;--text-2:#ddd0c8;--text:#f7eee9;--accent:#ffc8a0;--accent-ink:#2e1606;--accent-text:#ffd4b4;--accent-bg:#3d281b;--accent-line:#82573a;--sky-night:#1d2442;--sky-blue:#4f6fd0;--sky-gold:#f2a654;--sky-day:#3e5d80}[data-product=rayora][data-theme=light]{--chrome:#f4ece6;--bg:#fbf7f4;--panel-2:#fff;--panel:#fdfaf8;--workspace:#f3ebe4;--border:#e8ddd5;--border-2:#d8c8bc;--muted:#725f55;--text-2:#4b3b33;--text:#2a1e18;--accent:#f6b98c;--accent-ink:#331705;--accent-text:#9a4a14;--accent-bg:#fcebdf;--accent-line:#ebbf9f;--sky-night:#28305a;--sky-blue:#4f74d6;--sky-gold:#ee9f45;--sky-day:#c9dcef}[data-product=tabliva]{--chrome:#140e10;--bg:#191215;--panel-2:#1f171a;--panel:#251c20;--workspace:#110b0d;--border:#33262b;--border-2:#45343b;--muted:#b09ea5;--text-2:#dccbd1;--text:#f4ebee;--accent:#ff4b82;--accent-ink:#2a0010;--accent-text:#ff8fb0;--accent-bg:#3a1424;--accent-line:#7a2846;--syn-kw:#ff8fb0;--syn-type:#8fc4ff;--syn-ref:#f0c674;--syn-str:#9fd99a;--syn-num:#e5b37a;--syn-com:#8d7d83}[data-product=tabliva][data-theme=light]{--chrome:#f3eaed;--bg:#faf6f7;--panel-2:#fff;--panel:#fdfafb;--workspace:#efe6e9;--border:#e8dce0;--border-2:#d6c6cc;--muted:#6e5d63;--text-2:#45363b;--text:#1f1418;--accent:#e6005c;--accent-ink:#fff;--accent-text:#b3004a;--accent-bg:#fde4ee;--accent-line:#f2a8c4;--syn-kw:#b3004a;--syn-type:#1d5fa8;--syn-ref:#8a5a00;--syn-str:#2c7a2c;--syn-num:#a14d00;--syn-com:#7d6c72}[data-product=hushora]{--chrome:#100e17;--bg:#15121d;--panel-2:#1a1723;--panel:#201c2a;--workspace:#0e0c14;--border:#2d2839;--border-2:#3d364c;--muted:#a49cb6;--text-2:#d3cde0;--text:#f0edf7;--accent:#b498dc;--accent-ink:#1e0f33;--accent-text:#cbb6ec;--accent-bg:#2a2140;--accent-line:#5f4a85}[data-product=hushora][data-theme=light]{--chrome:#efecf5;--bg:#f8f6fb;--panel-2:#fff;--panel:#fcfbfe;--workspace:#eeeaf4;--border:#e3deec;--border-2:#d0c8dd;--muted:#655d72;--text-2:#3e3649;--text:#1b1622;--accent:#8d62b2;--accent-ink:#fff;--accent-text:#6b4790;--accent-bg:#efe8f7;--accent-line:#c9b4e2}[data-product=akorino]{--chrome:#12100d;--bg:#171410;--panel-2:#1d1914;--panel:#231e18;--workspace:#14110d;--border:#342c23;--border-2:#473c30;--muted:#b0a597;--text-2:#dcd2c5;--text:#f5efe7;--accent:#bba48c;--accent-ink:#231a10;--accent-text:#d6c3ad;--accent-bg:#382c1f;--accent-line:#7a6550}[data-product=akorino][data-theme=light]{--chrome:#f3eee8;--bg:#faf7f3;--panel-2:#fff;--panel:#fdfbf8;--workspace:#f1ebe3;--border:#e6ddd2;--border-2:#d4c7b8;--muted:#6f6253;--text-2:#463b2f;--text:#211912;--accent:#8c6f4d;--accent-ink:#fff;--accent-text:#6e5539;--accent-bg:#f3ebe1;--accent-line:#d2bea6}[data-product=leggora]{--chrome:#120b0a;--bg:#170f0e;--panel-2:#1c1312;--panel:#231816;--workspace:#130d0c;--border:#352523;--border-2:#4a3330;--muted:#b09c99;--text-2:#dccbc8;--text:#f7eeec;--accent:#a83a30;--accent-ink:#fff1ee;--accent-text:#f39a8c;--accent-bg:#3a1612;--accent-line:#7a2a22}[data-product=leggora][data-theme=light]{--chrome:#f5eceb;--bg:#fbf7f6;--panel-2:#fff;--panel:#fdfafa;--workspace:#f2e9e7;--border:#ecdedb;--border-2:#dccac6;--muted:#74615e;--text-2:#4b3a37;--text:#231614;--accent:#8c1d15;--accent-ink:#fff;--accent-text:#7a1a12;--accent-bg:#f9e6e3;--accent-line:#e3a79f}[data-product=sampira]{--chrome:#0d110a;--bg:#11160d;--panel-2:#161c11;--panel:#1b2215;--workspace:#0c1009;--border:#26301d;--border-2:#354228;--muted:#a3ae96;--text-2:#d3dcc8;--text:#f1f6ea;--accent:#84f224;--accent-ink:#142800;--accent-text:#a3f55e;--accent-bg:#1f3510;--accent-line:#4c7f1e}[data-product=sampira][data-theme=light]{--chrome:#eef3e8;--bg:#f7faf3;--panel-2:#fff;--panel:#fbfdf8;--workspace:#edf2e6;--border:#dde6d3;--border-2:#c6d4b8;--muted:#5a6650;--text-2:#36412c;--text:#161d10;--accent:#3d7a00;--accent-ink:#fff;--accent-text:#360;--accent-bg:#e6f6d6;--accent-line:#a8d880}[data-product=noctira]{--chrome:#0a0a14;--bg:#0d0d1a;--panel-2:#121222;--panel:#17172a;--workspace:#0a0a15;--border:#23233f;--border-2:#323258;--muted:#9e9ebe;--text-2:#cfcfe6;--text:#efeffa;--accent:#5252de;--accent-ink:#fff;--accent-text:#ababff;--accent-bg:#1d1d4c;--accent-line:#3b3b8e}[data-product=noctira][data-theme=light]{--chrome:#ececf6;--bg:#f6f6fb;--panel-2:#fff;--panel:#fafafd;--workspace:#e9e9f4;--border:#dedeec;--border-2:#cacae0;--muted:#5f5f7e;--text-2:#393956;--text:#14142c;--accent:#15158c;--accent-ink:#fff;--accent-text:#15158c;--accent-bg:#e4e4f8;--accent-line:#a9a9e0}[data-product=solfika]{--chrome:#150f15;--bg:#1a131a;--panel-2:#201820;--panel:#271e27;--workspace:#120c12;--border:#362a36;--border-2:#4a3a4a;--muted:#b3a0b2;--text-2:#dccbdb;--text:#f6ecf5;--accent:#f285eb;--accent-ink:#36062f;--accent-text:#f7aef2;--accent-bg:#3e1f3b;--accent-line:#8a4583;--key-white:#ece2eb;--key-black:#120c12}[data-product=solfika][data-theme=light]{--chrome:#f5ebf4;--bg:#fbf6fa;--panel-2:#fff;--panel:#fdf9fc;--workspace:#f2e7f1;--border:#eadcea;--border-2:#d9c5d8;--muted:#725d70;--text-2:#493747;--text:#221621;--accent:#f285eb;--accent-ink:#3a0634;--accent-text:#9c1f92;--accent-bg:#fbe3f9;--accent-line:#eeaee8;--key-white:#fff;--key-black:#241a23}[data-product=taktiva]{--chrome:#0b120b;--bg:#0e170e;--panel-2:#131d13;--panel:#182418;--workspace:#0a110a;--border:#233423;--border-2:#314831;--muted:#9db59d;--text-2:#cde0cd;--text:#eef7ee;--accent:#3cc43c;--accent-ink:#062b06;--accent-text:#74d974;--accent-bg:#173d17;--accent-line:#2f7a2f}[data-product=taktiva][data-theme=light]{--chrome:#ecf3ea;--bg:#f6faf5;--panel-2:#fff;--panel:#fafcf9;--workspace:#e9f1e7;--border:#dce8da;--border-2:#c6d8c3;--muted:#5b7059;--text-2:#354834;--text:#142313;--accent:#11a611;--accent-ink:#062b06;--accent-text:#0b6b0b;--accent-bg:#def3de;--accent-line:#9fd59f}[data-product=fingora]{--chrome:#0f1318;--bg:#13181e;--panel-2:#181e25;--panel:#1d242c;--workspace:#10151a;--border:#27313b;--border-2:#36424f;--muted:#9eabb9;--text-2:#cad4de;--text:#ebf0f5;--accent:#8cb4dc;--accent-ink:#0b1a2a;--accent-text:#a9c9ea;--accent-bg:#1f3245;--accent-line:#456a8f}[data-product=fingora][data-theme=light]{--chrome:#e9eef4;--bg:#f6f8fb;--panel-2:#fff;--panel:#fafbfd;--workspace:#eef2f7;--border:#dde4ec;--border-2:#c8d3df;--muted:#586878;--text-2:#36424e;--text:#161d24;--accent:#709ecc;--accent-ink:#0b1a2a;--accent-text:#2f5f8f;--accent-bg:#e1ebf6;--accent-line:#a9c4e2}[data-product=kodiva]{--chrome:#130e17;--bg:#18121d;--panel-2:#1d1623;--panel:#231b2a;--workspace:#100b14;--border:#30263a;--border-2:#42344e;--muted:#ab9cb8;--text-2:#d8cce2;--text:#f3edf8;--accent:#c06cf7;--accent-ink:#1f0333;--accent-text:#d9a6fb;--accent-bg:#34184a;--accent-line:#7a3fa6}[data-product=kodiva][data-theme=light]{--chrome:#f2ebf6;--bg:#f9f5fb;--panel-2:#fff;--panel:#fcfafd;--workspace:#f0e8f5;--border:#e6dcee;--border-2:#d5c5e0;--muted:#6a5b75;--text-2:#42344c;--text:#1e1524;--accent:#a618f2;--accent-ink:#fff;--accent-text:#7f0fbd;--accent-bg:#f3e3fd;--accent-line:#d7a8f7}[data-product=logira]{--chrome:#12120c;--bg:#17160f;--panel-2:#1c1b13;--panel:#222118;--workspace:#0f0f0a;--border:#323022;--border-2:#45422f;--muted:#aeab92;--text-2:#dcd9c3;--text:#f6f4e6;--accent:#f2ed85;--accent-ink:#2b2800;--accent-text:#f4ef98;--accent-bg:#3e3d24;--accent-line:#84814a;--accent-hover:#f7f3a8}[data-product=logira][data-theme=light]{--chrome:#f3f2e6;--bg:#fafaf3;--panel-2:#fff;--panel:#fdfdf8;--workspace:#efeee0;--border:#e4e2cf;--border-2:#d0cdb3;--muted:#64624b;--text-2:#3d3b2b;--text:#1c1b10;--accent:#f2ed85;--accent-ink:#2b2800;--accent-text:#6b640f;--accent-bg:#f6f4c2;--accent-line:#cdc87e;--accent-hover:#e9e26a}[data-product=debuto]{--chrome:#170d0c;--bg:#1a1211;--panel-2:#1f1817;--panel:#281e1c;--workspace:#160c0b;--border:#392b29;--border-2:#4f3c3a;--muted:#c0a6a4;--text-2:#e9d4d2;--text:#fef1ef;--accent:#c99a94;--accent-ink:#2a1715;--accent-text:#dcb5b0;--accent-bg:#3d2d2b;--accent-line:#725653;--accent-hover:#d6aea9}[data-product=debuto][data-theme=light]{--chrome:#faedec;--bg:#fef7f6;--panel-2:#fff;--panel:#fefafa;--workspace:#f9eae9;--border:#f2dfdc;--border-2:#e4cbc9;--muted:#7a6360;--text-2:#4e3d3c;--text:#251c1b;--accent:#593936;--accent-ink:#fff;--accent-text:#593936;--accent-bg:#eae0df;--accent-line:#bcaba9;--accent-hover:#6b4642}[data-product=parlivo]{--chrome:#110e16;--bg:#15131a;--panel-2:#1b191f;--panel:#221f27;--workspace:#100d15;--border:#312c38;--border-2:#443e4e;--muted:#b1a9be;--text-2:#ddd6e7;--text:#f6f2fc;--accent:#b57be6;--accent-ink:#1d0033;--accent-text:#c9a0f0;--accent-bg:#382a47;--accent-line:#654780;--accent-hover:#c495ec}[data-product=parlivo][data-theme=light]{--chrome:#f2eff9;--bg:#faf7fd;--panel-2:#fff;--panel:#fcfbfe;--workspace:#f0ecf7;--border:#e6e1f0;--border-2:#d5cee2;--muted:#6c6578;--text-2:#443f4d;--text:#201d24;--accent:#6300a6;--accent-ink:#fff;--accent-text:#5c009b;--accent-bg:#e8d9f3;--accent-line:#be94da;--accent-hover:#540090}[data-product=verdina]{--chrome:#10120d;--bg:#141712;--panel-2:#191d16;--panel:#1e231b;--workspace:#0d0f0b;--border:#2a3125;--border-2:#3a4333;--muted:#a5ae9a;--text-2:#d3dbc9;--text:#eff4e9;--accent:#b3c98a;--accent-ink:#1a2408;--accent-text:#c4d79f;--accent-bg:#343b2a;--accent-line:#64704e;--accent-hover:#c3d69e}[data-product=verdina][data-theme=light]{--chrome:#eef1e7;--bg:#f7f9f3;--panel-2:#fff;--panel:#fbfcf8;--workspace:#ecf0e3;--border:#e0e5d5;--border-2:#ccd4bd;--muted:#5f6853;--text-2:#3a4230;--text:#1a2012;--accent:#9bb26b;--accent-ink:#1a2408;--accent-text:#4a6023;--accent-bg:#e5ebd8;--accent-line:#c4d2a8;--accent-hover:#8aa25a}[data-product=garantio]{--chrome:#0c1414;--bg:#0f1818;--panel-2:#131d1d;--panel:#182323;--workspace:#0a1212;--border:#243232;--border-2:#334545;--muted:#9fb4b4;--text-2:#cfe0e0;--text:#eef8f8;--accent:#99f8ff;--accent-ink:#06292b;--accent-text:#a8f9ff;--accent-bg:#284042;--accent-line:#54888c;--accent-hover:#b8faff}[data-product=garantio][data-theme=light]{--chrome:#ebf5f5;--bg:#f5fbfb;--panel-2:#fff;--panel:#fafdfd;--workspace:#e8f2f2;--border:#d9e8e8;--border-2:#c4d8d8;--muted:#566b6c;--text-2:#34494a;--text:#142223;--accent:#99f8ff;--accent-ink:#06292b;--accent-text:#0a6a70;--accent-bg:#ccfafd;--accent-line:#7dccd1;--accent-hover:#7ff0f8}[data-product=docuro]{--chrome:#130c12;--bg:#181017;--panel-2:#1d141c;--panel:#241a22;--workspace:#100a0f;--border:#33262f;--border-2:#463541;--muted:#b8a0b2;--text-2:#e2cfdc;--text:#f8eef5;--accent:#d46ec2;--accent-ink:#2a0623;--accent-text:#e597d8;--accent-bg:#3e2339;--accent-line:#763f6d;--accent-hover:#e08bd2}[data-product=docuro][data-theme=light]{--chrome:#f4eaf2;--bg:#fbf6fa;--panel-2:#fff;--panel:#fdfafc;--workspace:#f1e6ef;--border:#e8dbe5;--border-2:#d7c4d2;--muted:#6e5b69;--text-2:#46374a;--text:#20161e;--accent:#800d6e;--accent-ink:#fff;--accent-text:#800d6e;--accent-bg:#ecdae9;--accent-line:#c48dbb;--accent-hover:#6a0a5b}[data-product=dockela]{--chrome:#0f1108;--bg:#13150e;--panel-2:#191b15;--panel:#1f2219;--workspace:#0e1007;--border:#2d3124;--border-2:#3f4433;--muted:#aab19c;--text-2:#d7ddcb;--text:#f2f6eb;--accent:#b4c46e;--accent-ink:#151810;--accent-text:#c6d48a;--accent-bg:#31361f;--accent-line:#5f6a36;--accent-hover:#c4d283}[data-product=dockela][data-theme=light]{--chrome:#eff2e8;--bg:#f8faf4;--panel-2:#fffffd;--panel:#fbfcf9;--workspace:#ecf0e5;--border:#e1e6d7;--border-2:#cfd5c1;--muted:#666c59;--text-2:#404436;--text:#1d2018;--accent:#586828;--accent-ink:#fff;--accent-text:#4c5a1e;--accent-bg:#e6ebd6;--accent-line:#c0ca9c;--accent-hover:#4c5a1e}[data-product=stellavo][data-night=true],[data-product=rayora][data-night=true]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--chrome:#070000;--bg:#0b0000;--panel-2:#110101;--panel:#150202;--workspace:#050000;--field:#120101;--border:#330909;--border-2:#4a0f0f;--muted:#a13838;--text-2:#cf4a40;--text:#f05a48;--hover:#1e0303;--pressed:#2a0505;--scrollbar:#4a0f0f;--text-dim:#7a2020;--accent:#b81c1c;--accent-ink:#ffc9bf;--accent-text:#ff6a56;--accent-bg:#260404;--accent-line:#5e1212;--accent-hover:#c82a22;--ok:#e0604c;--warn:#e0703c;--danger:#ff6a56;--danger-bg:#2a0404;--shadow:0 12px 32px #000000b3;--shadow-sm:0 4px 14px #0009;--overlay:#000000b3;--doc-shadow:0 2px 10px #000000b3;--accent-selection:#b81c1c66}[data-product=rayora][data-night=true]{--sky-night:#1a0202;--sky-blue:#5a0e0e;--sky-gold:#c42a1e;--sky-day:#3a0606}*{box-sizing:border-box}#root{height:100%}html,body{background:var(--bg);height:100%;color:var(--text);font-family:var(--font);margin:0;font-size:13px}body{-webkit-font-smoothing:antialiased}html[data-zoom-guard]{touch-action:manipulation}html[data-zoom-guard],html[data-zoom-guard] body{overscroll-behavior:none}body{box-sizing:border-box;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) 0 env(safe-area-inset-left,0px);box-shadow:inset 0 env(safe-area-inset-top,0px) 0 0 var(--chrome)}html[data-trial] body{flex-direction:column;display:flex}html[data-trial] body>#root{flex:1;height:auto;min-height:0}.trial-line{white-space:nowrap;background:var(--accent-bg);min-width:0;color:var(--text-2);border-bottom:1px solid var(--accent-line);flex:none;justify-content:center;align-items:center;gap:6px;padding:3px 12px;font-size:12px;line-height:18px;display:flex}.trial-line strong{color:var(--text);font-weight:600}.trial-note{text-overflow:ellipsis;overflow:hidden}.trial-note:before{content:"·";margin-inline-end:6px}.trial-line a{color:var(--accent-text);flex:none;font-weight:600;position:relative}@media (max-width:599px){.trial-note{display:none}}@media (pointer:coarse){.trial-line a:after{content:"";position:absolute;inset:-13px -10px}}@media print{.trial-line{display:none}}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.4}:focus-visible{outline:2px solid var(--accent-text);outline-offset:1px}::selection{background:var(--accent);color:var(--accent-ink)}a{color:var(--accent-text)}a:hover{color:color-mix(in srgb, var(--accent-text) 75%, var(--text))}input[type=range],input[type=checkbox],input[type=radio]{accent-color:var(--accent)}.panel-title{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:600}.mono{font-family:var(--mono)}.muted{color:var(--muted)}.sr-only,.sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scroll{scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent;overflow:auto}.field{background:var(--field);border:1px solid var(--border-2);min-width:0;height:28px;color:var(--text);border-radius:4px;padding:4px 6px;font-size:12px}textarea.field{resize:vertical;height:auto;line-height:1.45}.field:focus{border-color:var(--accent);outline:none}.field.mono{font-family:var(--mono)}.field.lg{border-radius:var(--radius);height:36px;padding:0 10px;font-size:13px}select.field,.ribbon-select{appearance:none;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background-image:linear-gradient(45deg, transparent 40%, var(--muted) 40%, var(--muted) 62%, transparent 62%), linear-gradient(135deg, transparent 40%, var(--muted) 40%, var(--muted) 62%, transparent 62%);background-position:right 14px center,right 9px center;background-repeat:no-repeat;background-size:5px 5px,5px 5px;padding-inline-end:26px}[dir=rtl] select.field,[dir=rtl] .ribbon-select{background-position:9px,14px}select.field:hover:not(:disabled),.ribbon-select:hover:not(:disabled){border-color:var(--border-2)}select.field:disabled,.ribbon-select:disabled{cursor:default;opacity:.55}select.field[multiple],select.field[size]:not([size="1"]){background-image:none;padding-inline-end:6px}.btn{border-radius:var(--radius);background:var(--panel);border:1px solid var(--border-2);min-height:32px;color:var(--text);white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:13px;text-decoration:none;display:inline-flex}.btn:hover:not(:disabled){background:color-mix(in srgb, var(--panel) 100%, var(--text) 7%);color:var(--text)}.btn.primary{background:var(--accent);border-color:var(--accent);color:var(--accent-ink);font-weight:600}.btn.primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover);color:var(--accent-ink)}.btn.ghost{background:0 0;border-color:#0000}.btn.ghost:hover:not(:disabled){background:var(--hover)}.btn.danger{color:var(--danger)}.btn.sm{min-height:28px;padding:0 10px;font-size:12px}.btn.lg{border-radius:var(--radius-lg);min-height:40px;padding:0 18px;font-size:14px}.btn.xl{border-radius:var(--radius-lg);min-height:48px;padding:0 22px;font-size:15px}.icon-btn{width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:5px;flex:none;place-items:center;padding:0;display:grid}.icon-btn:hover:not(:disabled){background:var(--hover);color:var(--text)}.icon-btn.on{background:var(--pressed);color:var(--text)}.icon-btn.sm{width:24px;height:24px}.icon-btn.compact{border-radius:4px;width:28px;height:28px}.seg{border-radius:var(--radius-lg);background:var(--field);border:1px solid var(--border);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:3px;display:grid}.seg button{min-height:28px;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:5px;padding:0 10px;font-size:12px}.seg button:hover:not([aria-pressed=true]){color:var(--text)}.seg button[aria-pressed=true]{background:var(--border-2);color:var(--text);font-weight:600}.switch{background:var(--border-2);border:0;border-radius:10px;flex:none;width:36px;height:20px;padding:0;transition:background .15s;position:relative}.switch:after{content:"";top:2px;background:var(--muted);border-radius:50%;width:16px;height:16px;transition:inset-inline-start .15s,background .15s;position:absolute;inset-inline-start:2px}.switch[aria-checked=true]{background:var(--accent)}.switch[aria-checked=true]:after{background:var(--accent-ink);inset-inline-start:18px}.bar{background:var(--field);border-radius:3px;height:6px;overflow:hidden}.bar>div{background:var(--accent);height:100%}.bar.indeterminate>div{width:30%;animation:1.1s ease-in-out infinite fb-slide}@keyframes fb-slide{0%{transform:translate(-100%)}to{transform:translate(340%)}}.spinner{border:2px solid var(--border-2);border-top-color:var(--accent);border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite fb-spin}@keyframes fb-spin{to{transform:rotate(360deg)}}.card{background:var(--panel-2);border:1px solid var(--border);border-radius:var(--radius-card)}.tool-card{text-align:start;color:inherit;background:var(--panel);border:1px solid var(--border);border-radius:10px;flex-direction:column;align-items:flex-start;gap:10px;min-height:116px;padding:16px;display:flex}.tool-card:hover{border-color:var(--accent-line);background:color-mix(in srgb, var(--panel) 100%, var(--text) 4%)}.list-row{border-radius:var(--radius-lg);text-align:start;width:100%;min-height:48px;color:inherit;background:0 0;border:0;align-items:center;gap:12px;padding:8px;display:flex}.list-row:hover{background:var(--hover)}.list-row.on{background:var(--accent-bg)}.doc-tab{white-space:nowrap;height:32px;color:var(--muted);background:0 0;border:1px solid #0000;border-bottom:0;border-radius:6px 6px 0 0;align-items:center;gap:8px;padding:0 6px 0 12px;display:flex}.doc-tab:hover{color:var(--text)}.doc-tab.on{background:var(--bg);border-color:var(--border);color:var(--text)}.menu{border-radius:var(--radius-lg);background:var(--panel);border:1px solid var(--border-2);min-width:200px;box-shadow:var(--shadow);padding:4px}.menu-item{width:100%;min-height:30px;color:var(--text);text-align:start;white-space:nowrap;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;padding:0 10px;display:flex}.menu-item:hover:not(:disabled),.menu-item:focus-visible{background:var(--accent-bg);outline:none}.menu-item .kbd{font-family:var(--mono);color:var(--muted);direction:ltr;margin-inline-start:auto;padding-inline-start:24px;font-size:11px}.pick-btn[aria-expanded=true]{background:var(--hover);color:var(--text)}.pick-panel .menu-item{white-space:nowrap;align-items:center;gap:10px;display:flex}.pick-panel .menu-item[aria-checked=true]{background:var(--accent-bg);color:var(--text)}.pick-panel .menu-item[aria-checked=true] svg{color:var(--accent-text)}.pick-check{flex:none;place-items:center;width:16px;display:grid}.menu-sep{background:var(--border-2);height:1px;margin:4px 6px}.toast{border-radius:var(--radius-lg);background:var(--panel);border:1px solid var(--border-2);max-width:560px;box-shadow:var(--shadow-sm);color:var(--text);overflow-wrap:anywhere;align-items:center;gap:8px;padding:9px 14px;line-height:1.4;display:flex}.toast.error{border-color:var(--danger)}.toast.success{border-color:color-mix(in srgb, var(--ok) 55%, var(--border-2))}.status-bar{background:var(--chrome);border-top:1px solid var(--border);height:26px;font-family:var(--mono);color:var(--muted);white-space:nowrap;flex:none;justify-content:space-between;align-items:center;gap:12px;padding:0 12px;font-size:11px;display:flex;overflow:hidden}.kbd{font-family:var(--mono);color:var(--muted);font-size:11px}.notice{border-radius:var(--radius-lg);--notice:var(--accent);background:color-mix(in srgb, var(--notice) 14%, var(--panel-2));border:1px solid color-mix(in srgb, var(--notice) 40%, var(--border));color:var(--text);align-items:flex-start;gap:10px;padding:10px 12px;line-height:1.45;display:flex}.notice.ok{--notice:var(--ok)}.notice.warn{--notice:var(--warn)}.notice.danger{--notice:var(--danger)}.overlay-chip{color:#fff;font-family:var(--mono);background:#0009;border-radius:4px;align-items:center;gap:4px;padding:1px 6px;font-size:10.5px;display:inline-flex}.badge{background:var(--accent-bg);width:34px;height:34px;color:var(--accent-text);font-family:var(--mono);border-radius:7px;flex:none;place-items:center;font-size:10px;font-weight:500;display:grid}.badge.neutral{background:var(--border);color:var(--text-2)}.pill{background:var(--field);border:1px solid var(--border);min-height:22px;font-family:var(--mono);color:var(--text-2);border-radius:11px;align-items:center;gap:6px;padding:0 9px;font-size:11px;display:inline-flex}.dot{background:var(--ok);border-radius:50%;flex:none;width:7px;height:7px}.dropzone{border:1.5px dashed var(--accent-line);background:var(--panel-2);border-radius:var(--radius-card)}@media (pointer:coarse){.btn{min-height:44px;padding:0 16px}.btn.sm{min-height:36px}.icon-btn{width:44px;height:44px}.icon-btn.sm{width:36px;height:36px}.icon-btn.compact{width:44px;height:44px}.field{height:40px;font-size:15px}.seg button{min-height:38px}.menu-item{min-height:44px}.list-row{min-height:56px}}.shell{background:var(--bg);height:100%;min-height:0;color:var(--text);font-family:var(--font);flex-direction:column;font-size:13px;display:flex;overflow:hidden;container:shell/inline-size}.shell-body{flex:1;min-height:0;display:flex;position:relative}.shell-main{background:var(--workspace);flex:1;min-width:0;position:relative;overflow:auto}.shell-side,.shell-inspector{background:var(--panel-2);scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent;flex:none;overflow:auto}.shell-side{width:var(--side-w,var(--side-default,280px));border-inline-end:1px solid var(--border)}.shell-inspector{width:var(--insp-w,var(--insp-default,320px));border-inline-start:1px solid var(--border)}.shell-resize{z-index:3;flex:none;width:0;position:relative}.shell-resize>[role=separator]{top:0;bottom:0;cursor:col-resize;touch-action:none;width:12px;position:absolute;inset-inline-start:-6px}.shell-resize>[role=separator]:focus-visible{outline:none}.shell-resize .rz-line{top:0;bottom:0;pointer-events:none;background:0 0;width:2px;transition:background .12s;position:absolute;inset-inline-start:-1px}.shell-resize .rz-grip{top:50%;background:var(--panel-2);border:1px solid var(--border-2);pointer-events:none;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:3px;width:10px;height:34px;margin-top:-17px;transition:background .12s,border-color .12s,box-shadow .12s;display:flex;position:absolute;inset-inline-start:-5px}.shell-resize .rz-grip i{background:var(--muted);border-radius:50%;width:2px;height:2px}.shell-resize:hover .rz-line,.shell-resize[data-dragging] .rz-line{background:var(--accent)}.shell-resize:has(>:focus-visible) .rz-line{background:var(--accent)}.shell-resize:hover .rz-grip,.shell-resize[data-dragging] .rz-grip{background:var(--accent);border-color:var(--accent)}.shell-resize:hover .rz-grip i,.shell-resize[data-dragging] .rz-grip i{background:var(--accent-ink)}.shell-resize:has(>:focus-visible):not(:hover):not([data-dragging]) .rz-grip{border-color:var(--accent);box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--accent)}.shell-resize:has(>:focus-visible):not(:hover):not([data-dragging]) .rz-grip i{background:var(--accent-text)}.shell-resize .rz-tip,.shell-resize .rz-badge{white-space:nowrap;pointer-events:none;position:absolute;top:50%}.shell-resize .rz-tip{border-radius:var(--radius);background:var(--panel);border:1px solid var(--border-2);box-shadow:var(--shadow);color:var(--text);opacity:0;align-items:center;gap:10px;padding:6px 10px;font-size:12px;transition:opacity .12s;display:none;transform:translateY(-50%)}@media (hover:hover) and (pointer:fine){.shell-resize .rz-tip{display:flex}.shell-resize:hover:not([data-dragging]) .rz-tip{opacity:1;transition-delay:.5s}}.shell-resize .rz-badge{background:var(--accent);color:var(--accent-ink);font-family:var(--mono);border-radius:4px;margin-top:24px;padding:2px 7px;font-size:11px;font-weight:600}.shell-resize[data-which=side] :is(.rz-tip,.rz-badge){inset-inline-start:14px}.shell-resize[data-which=insp] :is(.rz-tip,.rz-badge){inset-inline-end:14px}@media (pointer:coarse){.shell-resize>[role=separator]{width:24px;inset-inline-start:-12px}.shell-resize .rz-grip{gap:4px;width:12px;height:44px;margin-top:-22px;inset-inline-start:-6px}}.shell[data-resizing]{cursor:col-resize;-webkit-user-select:none;user-select:none}.shell[data-resizing] iframe,.shell[data-resizing] canvas{pointer-events:none}.shell[data-closing=side] .shell-side,.shell[data-closing=insp] .shell-inspector{opacity:.4}.shell-rail{background:var(--panel-2);border-inline-end:1px solid var(--border);flex:none;width:14px;position:relative}.shell-rail[data-which=insp]{border-inline-end:0;border-inline-start:1px solid var(--border)}.shell-rail>button{top:50%;border:1px solid var(--border-2);background:var(--panel);width:12px;height:44px;color:var(--text-2);border-radius:6px;place-items:center;margin-top:-22px;padding:0;display:grid;position:absolute;inset-inline-start:1px}.shell-rail>button:hover{background:var(--accent);border-color:var(--accent);color:var(--accent-ink)}@media (pointer:coarse){.shell-rail{width:24px}.shell-rail>button{width:22px}}.shell-side[data-open=false],.shell-inspector[data-open=false],.shell-scrim,.bottom-nav{display:none}.app-header{background:var(--chrome);border-bottom:1px solid var(--border);flex:none;align-items:center;gap:4px;min-height:40px;padding:0 8px 0 10px;display:flex}.app-header .brand{color:var(--text);white-space:nowrap;background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:0 10px 0 0;font-size:14px;font-weight:600;display:flex}.app-header .brand-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.app-header .menubar{gap:2px;display:flex}.app-header .menubar>div>button{color:var(--text-2);background:0 0;border:0;border-radius:4px;padding:7px 10px}.app-header .menubar>div>button[aria-expanded=true],.app-header .menubar>div>button:hover{background:var(--hover)}.app-header .menu-toggle{display:none}.hide-compact{display:contents}.only-compact,.only-phone{display:none}@container shell (width<=600px){.only-phone{display:grid}}.app-header .actions{align-items:center;gap:8px;margin-inline-start:auto;display:flex}:root[data-native-titlebar=inset] [data-titlebar]{-webkit-app-region:drag;-webkit-user-select:none;user-select:none;min-height:38px;padding-left:80px}:root[data-native-titlebar=inset][data-fullscreen] [data-titlebar]{padding-left:10px}:root[data-native-titlebar=inset] [data-titlebar] :is(button,a,input,select,textarea,label,[role=tab],[role=tablist],[tabindex]){-webkit-app-region:no-drag}[data-titlebar]>.doc-tabs{background:0 0;border-bottom:0;flex:0 auto;align-self:stretch;min-width:0;min-height:0;padding:6px 0 0}[data-titlebar]>.doc-tabs .tab.on{margin-bottom:-1px}.doc-tabs{background:var(--chrome);border-bottom:1px solid var(--border);scrollbar-width:none;flex:none;align-items:flex-end;gap:2px;min-height:37px;padding:4px 8px 0;display:flex;overflow-x:auto}.doc-tabs .tab{border:1px solid #0000;border-bottom:0;border-radius:6px 6px 0 0;flex:none;align-items:center;max-width:240px;margin-bottom:-1px;display:flex}.doc-tabs .tab.on{background:var(--bg);border-color:var(--border)}.doc-tabs .tab>button:first-child{color:var(--muted);background:0 0;border:0;align-items:center;gap:8px;min-width:0;padding:7px 4px 7px 12px;font-size:12px;display:flex}.doc-tabs .tab.on>button:first-child{color:var(--text)}.doc-tabs .tab .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.toolbar{border-bottom:1px solid var(--border);background:var(--bg);flex-wrap:wrap;flex:none;align-items:center;gap:6px;min-height:46px;padding:6px 10px;display:flex}.toolbar .spacer{flex:1}.toolbar .vsep{background:var(--border);flex:none;width:1px;height:20px;margin:0 4px}.mode-tabs{border-radius:var(--radius-lg);background:var(--chrome);border:1px solid var(--border);scrollbar-width:none;gap:2px;padding:3px;display:flex;overflow-x:auto}.mode-tabs button{min-height:30px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:6px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.mode-tabs button:hover{background:var(--hover)}.mode-tabs button[aria-pressed=true]{background:var(--accent-bg);color:var(--text);box-shadow:inset 0 0 0 1px var(--accent-line)}.mode-tabs button[aria-pressed=true] svg{color:var(--accent-text)}.panel-head{justify-content:space-between;align-items:center;gap:8px;padding:12px 12px 8px 14px;display:flex}.bottom-nav button{color:var(--muted);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 0;font-size:11px;display:flex}.bottom-nav button .pill-icon{border-radius:15px;place-items:center;width:56px;height:30px;display:grid}.bottom-nav button[aria-current=page]{color:var(--text);font-weight:600}.bottom-nav button[aria-current=page] .pill-icon{background:var(--accent-bg);color:var(--accent-text)}@container shell (width<=1024px){.shell-side{width:200px}.shell-resize,.shell-rail{display:none}.shell-inspector{top:0;inset-inline-end:0;z-index:20;background:var(--panel);border-inline-start:1px solid var(--border-2);width:min(320px,80%);box-shadow:var(--shadow);position:absolute;bottom:0}.shell-inspector[data-open=auto],.mode-tabs .label{display:none}.mode-tabs button{padding:0 10px}}@container shell (width<=600px){.app-header{min-height:48px}.app-header .menubar{display:none}.app-header .menu-toggle{display:grid}.app-header .actions .hide-compact,.doc-tabs,.status-bar{display:none}.toolbar{padding:6px 8px}.toolbar .hide-compact{display:none}.shell-side,.shell-inspector{z-index:20;border:0;border-top:1px solid var(--border-2);background:var(--panel);width:auto;max-height:70%;box-shadow:var(--shadow);border-radius:16px 16px 0 0;position:absolute;inset:auto 0 0}.shell-side:before,.shell-inspector:before{content:"";background:var(--border-2);border-radius:3px;width:36px;height:5px;margin:8px auto 0;display:block}.shell-side[data-open=auto],.shell-inspector[data-open=auto]{display:none}.shell-scrim[data-open=true]{z-index:15;background:var(--overlay);border:0;padding:0;display:block;position:absolute;inset:0}.bottom-nav{height:calc(64px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--chrome);padding-bottom:env(safe-area-inset-bottom);flex:none;display:flex}.menu-item{min-height:44px}}.nav-rail{display:none}.hs-wide{display:contents}.hs-narrow,.hs-narrow-tablet{display:none}@media (max-width:1024px){.hs-wide{display:none}.hs-narrow{display:contents}}@media (min-width:601px) and (max-width:1024px){.hs-narrow-tablet{display:contents}}.more-compact,.more-compact-tablet{display:none}.bottom-nav .nav-btn{color:var(--muted);background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;padding:6px 0;font-size:11px;display:flex}.bottom-nav .nav-btn[aria-expanded=true]{color:var(--text);font-weight:600}.bottom-nav .nav-btn[aria-expanded=true] .pill-icon{background:var(--accent-bg);color:var(--accent-text)}.rail-btn{min-height:64px;color:var(--muted);text-align:center;background:0 0;border:0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 2px;font-size:11.5px;font-weight:600;line-height:1.2;display:flex}.rail-btn .pill-icon{border-radius:15px;place-items:center;width:52px;height:30px;display:grid}.rail-btn:hover .pill-icon{background:var(--hover)}.rail-btn[aria-pressed=true],.rail-btn[aria-expanded=true]{color:var(--text)}.rail-btn[aria-pressed=true] .pill-icon,.rail-btn[aria-expanded=true] .pill-icon{background:var(--accent-bg);color:var(--accent-text)}.rail-spacer{flex:1}@container shell (width<=1024px){.more-compact{display:contents}.app-header .actions:has(.more-compact,.more-compact-tablet) .hide-compact{display:none}}@container shell (width>=601px) and (width<=1024px){.more-compact-tablet{display:contents}.shell[data-nav] .nav-rail{box-sizing:border-box;background:var(--chrome);border-inline-end:1px solid var(--border);flex-direction:column;flex:none;gap:6px;width:84px;padding:12px 6px;display:flex}.shell[data-nav] .shell-side{width:280px}.shell[data-nav] .shell-side[data-open=auto]{display:none}.shell[data-nav] .shell-inspector{z-index:auto;width:300px;box-shadow:none;background:var(--panel-2);border-inline-start:1px solid var(--border);position:static}.shell[data-nav] .shell-scrim,.shell[data-nav] .app-header .actions .hide-compact{display:none}}@container shell (width<=600px){.shell[data-nav] .shell-side,.shell[data-nav] .shell-inspector{max-height:none;box-shadow:none;background:var(--bg);border-top:0;border-radius:0;top:0}.shell[data-nav] .shell-side:before,.shell[data-nav] .shell-inspector:before{display:none}.shell[data-nav] .shell-scrim{display:none!important}.shell[data-nav] .app-header .menu-toggle{display:none}}@media (pointer:coarse){.rail-btn{min-height:68px}}.sheet-grip{display:none}@container shell (width>=601px) and (width<=1024px){.shell[data-orient=portrait][data-nav] .nav-rail{display:none}.shell[data-orient=portrait][data-nav] .bottom-nav{height:calc(64px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);background:var(--chrome);padding-bottom:env(safe-area-inset-bottom);flex:none;display:flex}.shell[data-orient=portrait][data-nav] .bottom-nav button{max-width:160px}.shell[data-orient=portrait][data-nav] .bottom-nav{justify-content:center}.shell[data-orient=portrait][data-nav] .shell-side,.shell[data-orient=portrait] .shell-inspector{z-index:20;border:0;border-top:1px solid var(--border-2);background:var(--panel);width:auto;height:46%;box-shadow:0 -10px 30px color-mix(in srgb, var(--text) 14%, transparent);border-radius:20px 20px 0 0;transition:height .22s;position:absolute;inset:auto 0 0}.shell[data-orient=portrait][data-sheet=full][data-nav] .shell-side,.shell[data-orient=portrait][data-sheet=full] .shell-inspector{height:calc(100% - 24px)}.shell[data-orient=portrait] :is(.shell-resize,.shell-rail){display:none}.shell[data-orient=portrait][data-nav] .shell-body:has(>.shell-side[data-open=true])>.shell-main{padding-bottom:calc(46vh - 48px)}.shell[data-orient=portrait] .shell-body:has(>.shell-inspector[data-open=true])>.shell-main{padding-bottom:calc(46vh - 48px)}.shell[data-orient=portrait] .shell-scrim{display:none!important}.shell[data-orient=portrait] .sheet-grip{z-index:1;background:var(--panel);cursor:pointer;border:0;place-items:center;width:100%;height:28px;padding:0;display:grid;position:sticky;top:0}.shell[data-orient=portrait] .sheet-grip>span{background:var(--border-2);border-radius:3px;width:44px;height:5px}.shell[data-orient=portrait] .sheet-grip:focus-visible>span{background:var(--accent)}}html[data-motion=reduce] *,html[data-motion=reduce] :before,html[data-motion=reduce] :after{scroll-behavior:auto!important;transition-duration:.01ms!important;transition-delay:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.more-scrim{z-index:210;background:color-mix(in srgb, var(--overlay) 35%, transparent);border:0;padding:0;position:fixed;inset:0}.more-scrim[data-sheet]{background:var(--overlay)}.more-panel{z-index:211;background:var(--panel);width:min(380px,100vw - 16px);max-height:calc(100vh - 16px);color:var(--text);border:1px solid var(--border-2);box-shadow:var(--shadow);font-family:var(--font);border-radius:18px;flex-direction:column;font-size:14px;display:flex;position:fixed}.more-panel[data-sheet]{width:auto;max-height:82vh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:22px 22px 0 0;bottom:0;left:0;right:0}.more-grip{background:var(--border-2);border-radius:3px;flex:none;align-self:center;width:40px;height:5px;margin-top:8px}.more-head{flex:none;align-items:center;gap:4px;padding:6px 8px 6px 18px;display:flex}.more-head h2{flex:1;margin:0;font-size:17px;font-weight:600}.more-head .icon-btn{width:44px;height:44px;color:var(--text-2);border-radius:12px}.more-head .icon-btn:first-child{margin-inline-start:-12px}.more-body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:0 14px 18px;display:flex;overflow-y:auto}.more-body>*{flex-shrink:0}.more-actions{gap:8px;display:grid}.more-action{border:1px solid var(--border);background:var(--panel-2);min-height:80px;color:var(--text);font:inherit;text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:8px 4px;font-size:13px;font-weight:500;line-height:1.2;display:flex}.more-action svg{color:var(--accent-text)}.more-action:hover:not(:disabled){border-color:var(--accent-line)}.more-action:disabled{opacity:.45}.more-group{flex-direction:column;gap:8px;display:flex}.more-lab{letter-spacing:.07em;text-transform:uppercase;color:var(--muted);font-size:11.5px;font-weight:600}.more-seg{background:var(--field);border:1px solid var(--border);border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.more-seg button{min-height:44px;color:var(--text-2);font:inherit;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:14px;display:inline-flex}.more-seg button[aria-pressed=true]{background:var(--panel-2);color:var(--text);box-shadow:0 1px 3px color-mix(in srgb, var(--text) 18%, transparent);font-weight:600}.more-list{border:1px solid var(--border);background:var(--panel-2);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}.more-row{border:0;border-bottom:1px solid var(--border);min-height:52px;color:var(--text);font:inherit;text-align:start;background:0 0;align-items:center;gap:12px;padding:0 14px;font-size:15px;display:flex}.more-row:last-child{border-bottom:0}.more-row>svg:first-child{color:var(--text-2);flex:none}.more-row:hover:not(:disabled){background:var(--hover)}.more-row[aria-checked=true]{background:var(--accent-bg)}.more-row[aria-checked=true] svg{color:var(--accent-text)}.more-row:disabled{opacity:.45}.more-row-label{flex:1;min-width:0}.more-row-gap{flex:none;width:19px}.more-row[aria-pressed=true] svg:last-child{color:var(--accent-text)}.more-row-value{color:var(--muted)}.dialog-backdrop{z-index:200;background:var(--overlay);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialog{background:var(--panel);width:min(480px,100%);max-height:calc(100% - 32px);color:var(--text);border:1px solid var(--border-2);border-radius:var(--radius-card);box-shadow:var(--shadow);flex-direction:column;display:flex;overflow:auto}.dialog-head{justify-content:space-between;align-items:center;gap:12px;padding:14px 14px 6px 18px;display:flex}.dialog-head h2{margin:0;font-size:16px;font-weight:600}.dialog-body{color:var(--text-2);flex-direction:column;gap:14px;padding:6px 18px 16px;line-height:1.5;display:flex}.dialog-foot{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:12px 18px 16px;display:flex}@media (max-width:600px){.dialog-backdrop{place-items:end stretch;padding:0}.dialog{width:100%;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:16px 16px 0 0}.dialog-foot .btn{flex:1}}.ribbon{background:var(--chrome);flex:none;container:ribbon/inline-size}.ribbon-tabs{align-items:flex-end;gap:1px;height:28px;padding:0 8px;font-size:12px;display:flex}.ribbon-file{background:var(--accent);height:24px;color:var(--accent-ink);border:0;border-radius:5px;margin-bottom:2px;padding:0 12px;font-weight:600}.ribbon-tab{height:26px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:5px 5px 0 0;padding:0 10px}.ribbon-tab:hover{color:var(--text)}.ribbon-tab[aria-selected=true]{background:var(--panel);color:var(--text);border-bottom-color:var(--accent);font-weight:600}.ribbon-tab.contextual{background:color-mix(in srgb, var(--warn) 18%, transparent);color:color-mix(in srgb, var(--warn) 70%, var(--text));font-weight:600}.ribbon-tab.contextual[aria-selected=true]{background:var(--panel);border-bottom-color:var(--warn)}.ribbon-tabs-spacer{flex:1}.ribbon-body{background:var(--panel);border-bottom:1px solid var(--border);scrollbar-width:thin;scrollbar-color:var(--scrollbar) transparent;align-items:stretch;height:92px;padding:4px 4px 0;font-size:12px;display:flex;overflow:auto hidden}.ribbon-group{border-inline-end:1px solid var(--border);flex-direction:column;flex:none;padding:0 5px;display:flex}.ribbon-group-body{flex:1;align-items:flex-start;gap:3px;display:flex}.ribbon-group-label{text-align:center;height:14px;color:var(--muted);white-space:nowrap;font-size:10px}.ribbon-large{width:52px;height:70px;color:var(--text-2);text-align:center;background:0 0;border:0;border-radius:5px;flex-direction:column;justify-content:flex-start;align-items:center;gap:3px;padding:3px 2px;font-size:11px;line-height:1.15;display:flex}.ribbon-large-icon svg{stroke-width:1.5px;width:26px;height:26px}.ribbon-large-label{white-space:pre-line}.ribbon-stack{flex-direction:column;gap:1px;padding-top:1px;display:flex}.ribbon-row{align-items:center;gap:1px;height:22px;display:flex}.ribbon-icon{width:23px;height:22px;color:var(--text-2);background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.ribbon-btn{height:22px;color:var(--text-2);white-space:nowrap;background:0 0;border:0;border-radius:4px;align-items:center;gap:5px;padding:0 6px 0 3px;font-size:11.5px;display:flex}.ribbon-large:hover:not(:disabled),.ribbon-icon:hover:not(:disabled),.ribbon-btn:hover:not(:disabled){background:var(--hover);color:var(--text)}.ribbon-large.on,.ribbon-icon.on,.ribbon-btn.on{background:var(--accent-bg);color:var(--accent-text)}.ribbon-select{border:1px solid var(--border-2);background-position:right 8px center,right 4px center;background-size:4px 4px,4px 4px;background-color:var(--field);height:20px;color:var(--text);border-radius:4px;padding:0 16px 0 5px;font-size:11.5px}.ribbon-sep{background:var(--border);width:1px;height:16px;margin:0 3px}@container ribbon (width<=900px){.ribbon-body{height:52px;padding:4px}.ribbon-group-label{display:none}.ribbon-large{justify-content:center;height:44px;width:44px!important}.ribbon-large-label{display:none}.ribbon-large-icon svg{width:22px;height:22px}.ribbon-stack{flex-direction:row;gap:1px;padding-top:0}.ribbon-row{height:44px}.ribbon-icon{width:40px;height:44px}.ribbon-btn span{display:none}.ribbon-btn{height:44px;padding:0 9px}.ribbon-select{height:36px}}.seek{align-items:center;gap:10px;min-width:0;display:flex}.seek-time{font-family:var(--mono);font-variant-numeric:tabular-nums;text-align:center;min-width:4ch;font-size:12px}.seek-range{appearance:none;cursor:pointer;background:0 0;flex:1;min-width:0;height:20px;margin:0}.seek-range:disabled{cursor:default;opacity:.5}.seek-range::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) var(--pct), color-mix(in srgb, var(--text) 28%, transparent) var(--pct) var(--buf), color-mix(in srgb, var(--text) 16%, transparent) var(--buf));border-radius:2px;height:4px}.seek-range::-moz-range-track{background:color-mix(in srgb, var(--text) 16%, transparent);border-radius:2px;height:4px}.seek-range::-moz-range-progress{background:var(--accent);border-radius:2px;height:4px}.seek-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--text);border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px;transition:transform .1s}.seek-range::-moz-range-thumb{background:var(--text);border:0;border-radius:50%;width:14px;height:14px}.seek-range:hover::-webkit-slider-thumb{transform:scale(1.15)}.seek-range:focus-visible::-webkit-slider-thumb{transform:scale(1.15)}.seek-range:focus-visible{outline:none}.seek-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 3px var(--accent-line)}.seek-range:focus-visible::-moz-range-thumb{box-shadow:0 0 0 3px var(--accent-line)}.volume{align-items:center;gap:4px;display:inline-flex}.volume-range{flex:none;width:96px}@media (pointer:coarse){.seek-range{height:44px}.seek-range::-webkit-slider-thumb{width:20px;height:20px;margin-top:-8px}.volume-range{display:none}}.textLayer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light only;text-align:initial;opacity:1;letter-spacing:normal;word-spacing:normal;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;caret-color:canvastext;z-index:0;--min-font-size:1;--text-scale-factor:calc(var(--total-scale-factor) * var(--min-font-size));--min-font-size-inv:calc(1 / var(--min-font-size));line-height:1;position:absolute;inset:0;overflow:clip}.textLayer :is(span,br){color:#0000;white-space:pre;cursor:text;transform-origin:0 0;-webkit-user-select:text;user-select:text;position:absolute}.textLayer>:not(.markedContent),.textLayer .markedContent span:not(.markedContent){z-index:1;--font-height:0;font-size:calc(var(--text-scale-factor) * var(--font-height));--scale-x:1;--rotate:0deg;transform:rotate(var(--rotate)) scaleX(var(--scale-x)) scale(var(--min-font-size-inv))}.textLayer .markedContent{display:contents}.textLayer span[role=img]{-webkit-user-select:none;user-select:none;cursor:default}.textLayer ::selection{color:#0000;background:#0064ff47}.textLayer br::selection{background:0 0}.textLayer .endOfContent{z-index:0;cursor:default;-webkit-user-select:none;user-select:none;display:block;position:absolute;inset:100% 0 0}.textLayer.selecting .endOfContent{top:0}[dir=rtl] .icon-flip{transform:scaleX(-1)}.mono:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){unicode-bidi:plaintext}.dk-canvas{background-color:var(--workspace);touch-action:pan-x pan-y;flex:1;min-height:0;position:relative;overflow:auto}.dk-canvas[data-grid]{background-image:radial-gradient(color-mix(in srgb, var(--text) 18%, transparent) 1px, transparent 1px);background-size:calc(20px * var(--dk-zoom,1)) calc(20px * var(--dk-zoom,1));background-attachment:local}.dk-canvas:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.dk-canvas[data-tool=relation]{cursor:crosshair}.dk-layer{transform-origin:0 0;position:relative}.dk-svg{pointer-events:none;position:absolute;inset:0;overflow:visible}.dk-toolbar{z-index:4;background:var(--panel-2);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:12px;align-items:center;gap:2px;max-width:calc(100% - 24px);padding:4px;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}[dir=rtl] .dk-toolbar{left:auto;right:50%;transform:translate(50%)}.dk-tb{width:36px;height:36px;color:var(--text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:inline-grid}.dk-tb:hover{background:var(--hover);color:var(--text)}.dk-tb[aria-pressed=true],.dk-tb.on{background:var(--accent-bg);color:var(--accent-text)}.dk-tb:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.dk-tb-sep{background:var(--border);flex:none;width:1px;height:20px;margin:0 4px}.dk-bottombar{inset-inline:12px;z-index:3;pointer-events:none;justify-content:space-between;align-items:flex-end;gap:10px;display:flex;position:absolute;bottom:12px}.dk-bottombar>*{pointer-events:auto}.dk-zoom{background:var(--panel-2);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:10px;align-items:center;gap:2px;padding:4px;display:flex}.dk-zoom-v{min-width:52px;min-height:30px;color:var(--text);font-size:12px;font-family:var(--mono);cursor:pointer;background:0 0;border:0;border-radius:6px}.dk-zoom-v:hover{background:var(--hover)}.dk-nav{background:var(--panel-2);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:10px;flex-direction:column;gap:6px;padding:6px;display:flex}.dk-map{border:1px solid var(--border);background:var(--workspace);cursor:pointer;border-radius:4px;padding:0;display:block;position:relative;overflow:hidden}.dk-map-card{background:var(--accent-line);pointer-events:none;border-radius:1px;position:absolute}.dk-map-view{border:1.5px solid var(--accent);background:color-mix(in srgb, var(--accent) 10%, transparent);pointer-events:none;position:absolute}.dk-card{background:var(--panel-2);border:1px solid var(--border-2);box-shadow:0 2px 6px color-mix(in srgb, var(--text) 8%, transparent);border-radius:8px;outline:none;flex-direction:column;font-size:12px;display:flex;position:absolute;overflow:hidden}.dk-card[data-selected]{outline:2px solid var(--accent);outline-offset:1px}.dk-card[data-relfrom]{outline:2px dashed var(--accent);outline-offset:3px}.dk-card:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.dk-card-head{box-sizing:border-box;border:0;border-bottom:1px solid var(--accent-line);background:var(--accent-bg);height:32px;color:var(--text);font:inherit;text-align:start;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;padding:0 4px 0 10px;font-size:13px;font-weight:600;display:flex}.dk-card-head>svg{color:var(--accent-text);flex:none}.dk-card-head span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dk-row{height:22px;font-family:var(--mono);color:var(--text-2);cursor:pointer;align-items:center;gap:7px;padding:0 10px;font-size:11.5px;display:flex;position:relative}.dk-row:hover{background:var(--hover)}.dk-row[data-selected]{background:var(--accent-bg);color:var(--text)}.dk-row[data-new]{background:color-mix(in srgb, var(--ok) 18%, transparent);color:var(--text)}.dk-row-key{width:16px;color:var(--accent-text);flex:none;font-size:10px}.dk-row-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dk-type{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:45%;margin-inline-start:auto;overflow:hidden}.dk-card-foot{border:0;border-top:1px solid var(--border);background:var(--panel);width:100%;height:28px;color:var(--accent-text);font:inherit;cursor:pointer;align-items:center;gap:6px;padding:0 10px;font-size:11.5px;font-weight:600;display:flex}.dk-rel{fill:none;stroke:var(--text-2);stroke-width:1.4px}.dk-rel[data-selected]{stroke:var(--accent);stroke-width:2px}.dk-rel[data-suggested]{stroke:var(--muted);stroke-dasharray:5 4}.dk-rel-hit{fill:none;stroke:#0000;stroke-width:14px;pointer-events:stroke;cursor:pointer}.dk-hint{inset-inline-start:12px;z-index:3;background:var(--panel);border:1px solid var(--border-2);box-shadow:var(--shadow-sm);color:var(--text);border-radius:8px;margin:0;padding:6px 12px;font-size:12.5px;position:absolute;top:60px}@media (pointer:coarse){.dk-tb{width:44px;height:44px}.dk-zoom-v{min-height:44px}}@container shell (width<=600px){.dk-nav .dk-map{display:none}.dk-toolbar{top:8px}}.ce{background:var(--panel-2);min-height:0;display:flex;overflow:hidden}.ce .cm-editor{background:var(--panel-2);height:100%;color:var(--text);flex:1;font-size:13px}.ce .cm-editor.cm-focused{outline:none}.ce .cm-scroller{font-family:var(--mono);line-height:1.6}.ce .cm-gutters{background:var(--panel-2);color:var(--muted);border-inline-end:1px solid var(--border)}.ce .cm-activeLine,.ce .cm-activeLineGutter{background:color-mix(in srgb, var(--accent) 6%, transparent)}.ce .cm-cursor{border-left-color:var(--text)}.ce .cm-selectionBackground,.ce .cm-focused .cm-selectionBackground{background:color-mix(in srgb, var(--accent) 28%, transparent)!important}.ce ::selection{background:color-mix(in srgb, var(--accent) 28%, transparent)!important}.ce .cm-tooltip{background:var(--panel);border:1px solid var(--border-2);color:var(--text);border-radius:8px}.ce .cm-tooltip-autocomplete ul li[aria-selected]{background:var(--accent);color:var(--accent-ink)}.ce .cm-placeholder{color:var(--muted)}.ce .cm-matchingBracket{background:var(--accent-bg)}.ce .cm-panels{background:var(--panel);color:var(--text);border-color:var(--border)}.ce .cm-panels input,.ce .cm-panels button{font:inherit}.ce .cm-searchMatch{background:color-mix(in srgb, var(--warn) 25%, transparent)}.ce .cm-lintRange-error{-webkit-text-decoration:underline wavy var(--danger);text-decoration:underline wavy var(--danger);text-underline-offset:3px;background-image:none}.ce .cm-lintRange-warning{-webkit-text-decoration:underline wavy var(--warn);text-decoration:underline wavy var(--warn);text-underline-offset:3px;background-image:none}.ce .cm-lintRange-info{-webkit-text-decoration:underline dotted var(--muted);text-decoration:underline dotted var(--muted);text-underline-offset:3px;background-image:none}.ce .cm-diagnostic{border-inline-start-width:3px}.ce .cm-diagnostic-error{border-inline-start-color:var(--danger)}.ce .cm-diagnostic-warning{border-inline-start-color:var(--warn)}.ce .cm-diagnostic-info{border-inline-start-color:var(--muted)}.ce .cm-line-hl{background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:inset 3px 0 0 var(--accent)}.ce .cm-line-add{background:color-mix(in srgb, var(--ok) 16%, transparent)}.ce-k{color:var(--syn-kw,var(--accent-text))}.ce-t{color:var(--syn-type,color-mix(in srgb, var(--accent-text) 55%, var(--text)))}.ce-r{color:var(--syn-ref,color-mix(in srgb, var(--warn) 75%, var(--text)))}.ce-s{color:var(--syn-str,color-mix(in srgb, var(--ok) 70%, var(--text)))}.ce-n{color:var(--syn-num,color-mix(in srgb, var(--accent) 55%, var(--danger)))}.ce-c{color:var(--syn-com,var(--muted));font-style:italic}.ce-d{color:var(--syn-com,var(--muted))}.ce-m{color:var(--syn-type,var(--accent-text));font-style:italic}.ce-view{border:1px solid var(--border);background:var(--panel-2);font-family:var(--mono);color:var(--text);border-radius:8px;margin:0;padding:8px 0;font-size:12px;line-height:1.6;overflow:auto}.ce-line{white-space:pre;min-height:1.6em;padding-inline-end:12px;display:flex}.ce-line>i{text-align:end;width:34px;color:var(--muted);-webkit-user-select:none;user-select:none;flex:none;padding-inline-end:10px;font-style:normal}.ce-line>b{width:14px;color:var(--muted);-webkit-user-select:none;user-select:none;flex:none;font-weight:400}.ce-line[data-add]{background:color-mix(in srgb, var(--ok) 16%, transparent)}.ce-line[data-add]>b{color:var(--ok)}.ce-line[data-del]{background:color-mix(in srgb, var(--danger) 13%, transparent)}.ce-line[data-del]>b{color:var(--danger)}.ce-line[data-gap]{background:repeating-linear-gradient(45deg, transparent 0 6px, var(--border) 6px 7px)}.ce-line[data-comment]{color:var(--syn-com,var(--muted));font-style:italic}.ce-line[data-tone=warn]{background:color-mix(in srgb, var(--warn) 10%, transparent)}.ce-line[data-tone=hl]{background:color-mix(in srgb, var(--accent) 10%, transparent);box-shadow:inset 3px 0 0 var(--accent)}.ce-line[data-tone=del]{background:color-mix(in srgb, var(--danger) 12%, transparent)}.pill[data-tone=danger]{color:var(--danger);border-color:color-mix(in srgb, var(--danger) 45%, var(--border))}.pill[data-tone=warn]{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, var(--border))}.pill[data-tone=ok]{color:var(--ok);border-color:color-mix(in srgb, var(--ok) 45%, var(--border))}.pill[data-tone=muted]{color:var(--muted)}.mode-tabs .count{min-height:18px;padding:0 6px;font-size:11px}.skip-link{z-index:1000;top:8px;border-radius:var(--radius);background:var(--accent);color:var(--accent-ink);padding:8px 14px;font-weight:600;text-decoration:none;position:absolute;inset-inline-start:8px;transform:translateY(-200%)}.skip-link:focus{transform:none}#figbell-main:focus{outline:none}.ctx-more{flex:none;width:28px;height:28px;margin-inline-start:auto}@media (pointer:coarse){.ctx-more{width:44px;height:44px}}.more-row-icon{width:19px;color:var(--text-2);flex:none;place-items:center;display:grid}.pick-lab{color:var(--muted);padding:6px 10px 2px;font-size:11px;font-weight:600}:root[data-contrast=more],:root[data-contrast=more][data-product],:root[data-contrast=more][data-product][data-theme],:root[data-contrast=more] [data-product],:root[data-contrast=more] [data-theme]{--muted:color-mix(in srgb, var(--text) 80%, var(--bg))!important;--text-2:color-mix(in srgb, var(--text) 92%, var(--bg))!important;--border:color-mix(in srgb, var(--text) 34%, var(--bg))!important;--border-2:color-mix(in srgb, var(--text) 50%, var(--bg))!important;--text-dim:color-mix(in srgb, var(--text) 70%, var(--bg))!important}:root[data-contrast=more] :focus-visible{outline-offset:2px;outline-width:3px}@media (forced-colors:active){:focus-visible{outline:2px solid highlight}[aria-pressed=true],[aria-checked=true],[aria-current=page],[aria-selected=true],.list-row.on{outline-offset:-2px;outline:2px solid highlight}.switch{border:1px solid buttontext}.switch[aria-checked=true]{background:highlight}.shell-resize .rz-grip{border-color:buttontext}}body{overflow:hidden}.icon-btn{border-radius:4px;width:28px;height:28px}.checker{background-color:#fff;background-image:linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%),linear-gradient(45deg,#ccc 25%,#0000 25% 75%,#ccc 75%);background-position:0 0,4px 4px;background-size:8px 8px}.thumb-btn{outline-offset:1px;background:0 0;border:0;border-radius:3px;flex:none;padding:0;display:grid}.thumb-box{background:var(--border);width:36px;height:28px;color:var(--text-2);border-radius:2px;place-items:center;display:grid}@media (pointer:coarse){.icon-btn{width:44px;height:44px}}
