:root{--grossi-brand-red:#e8040e;--grossi-brand-red-hover:#c9030c;--grossi-brand-red-pressed:#a8030a;--grossi-brand-black:#2b2a29;--grossi-brand-white:#fff;--grossi-neutral-25:#fcfcfc;--grossi-neutral-50:#f7f7f6;--grossi-neutral-100:#f0f0ed;--grossi-neutral-200:#e2e2de;--grossi-neutral-300:#c9c9c4;--grossi-neutral-400:#a6a6a0;--grossi-neutral-500:#7a7974;--grossi-neutral-600:#5d5c57;--grossi-neutral-700:#45443f;--grossi-neutral-800:#343330;--grossi-neutral-900:#232321;--grossi-semantic-success-background:#eaf6f0;--grossi-semantic-success-main:#3c9272;--grossi-semantic-success-accent:#245f4b;--grossi-semantic-info-background:#edf3fb;--grossi-semantic-info-main:#4f7fba;--grossi-semantic-info-accent:#315a8c;--grossi-semantic-warning-background:#fbf2e3;--grossi-semantic-warning-main:#c58a3a;--grossi-semantic-warning-accent:#8a6126;--grossi-semantic-error-background:#faecee;--grossi-semantic-error-main:#c85c69;--grossi-semantic-error-accent:#91404c;--grossi-spacing-0:0px;--grossi-spacing-1:2px;--grossi-spacing-2:4px;--grossi-spacing-3:6px;--grossi-spacing-4:8px;--grossi-spacing-5:12px;--grossi-spacing-6:16px;--grossi-spacing-8:24px;--grossi-spacing-10:32px;--grossi-spacing-12:40px;--grossi-spacing-16:64px;--grossi-radius-none:0px;--grossi-radius-sm:4px;--grossi-radius-md:6px;--grossi-radius-lg:8px;--grossi-radius-xl:12px;--grossi-radius-full:999px;--grossi-control-compact:32px;--grossi-control-default:36px;--grossi-control-comfortable:44px;--grossi-control-touch:48px;--grossi-icon-sm:14px;--grossi-icon-md:16px;--grossi-icon-lg:20px;--grossi-icon-xl:24px;--grossi-font-size-label-sm:12px;--grossi-font-size-body-sm:13px;--grossi-font-size-body:14px;--grossi-font-size-title-sm:16px;--grossi-font-size-title:20px;--grossi-font-size-heading-sm:22px;--grossi-font-size-heading:28px;--grossi-font-size-display:32px;--grossi-font-size-display-lg:48px;--grossi-font-weight-regular:400;--grossi-font-weight-medium:500;--grossi-font-weight-semibold:600;--grossi-font-weight-bold:700;--grossi-elevation-sm:0 1px 2px #23232114;--grossi-elevation-md:0 4px 12px #2323211a;--grossi-elevation-lg:0 12px 32px #23232124;--grossi-motion-fast:.12s;--grossi-motion-default:.18s;--grossi-motion-slow:.28s;--grossi-motion-easing:cubic-bezier(.2,0,0,1)}[data-grossi-theme=kassa]{--grossi-palette-primary-5:#fffdfd;--grossi-palette-primary-10:#fefbfc;--grossi-palette-primary-25:#fdf8f8;--grossi-palette-primary-50:#fcf1f2;--grossi-palette-primary-100:#f9e2e4;--grossi-palette-primary-200:#f3c9cd;--grossi-palette-primary-300:#eca9ae;--grossi-palette-primary-400:#e37e86;--grossi-palette-primary-500:#d84c57;--grossi-palette-primary-600:#be434d;--grossi-palette-primary-700:#a43a42;--grossi-palette-primary-800:#862f36;--grossi-palette-primary-900:#68242a;--grossi-palette-primary-950:#4e1b1f;--grossi-palette-secondary-5:#fefdfe;--grossi-palette-secondary-10:#fcfcfd;--grossi-palette-secondary-25:#faf9fc;--grossi-palette-secondary-50:#f4f2f8;--grossi-palette-secondary-100:#eae6f1;--grossi-palette-secondary-200:#d7d0e5;--grossi-palette-secondary-300:#c0b3d5;--grossi-palette-secondary-400:#a08dc0;--grossi-palette-secondary-500:#7b61a8;--grossi-palette-secondary-600:#6c5594;--grossi-palette-secondary-700:#5d4a80;--grossi-palette-secondary-800:#4c3c68;--grossi-palette-secondary-900:#3b2f51;--grossi-palette-secondary-950:#2c233c;--grossi-palette-tertiary-5:#fffefd;--grossi-palette-tertiary-10:#fefdfb;--grossi-palette-tertiary-25:#fefbf8;--grossi-palette-tertiary-50:#fdf7f1;--grossi-palette-tertiary-100:#fbf0e2;--grossi-palette-tertiary-200:#f7e3c9;--grossi-palette-tertiary-300:#f2d2a9;--grossi-palette-tertiary-400:#ebbb7d;--grossi-palette-tertiary-500:#e3a14b;--grossi-palette-tertiary-600:#c88e42;--grossi-palette-tertiary-700:#ad7a39;--grossi-palette-tertiary-800:#8d642f;--grossi-palette-tertiary-900:#6d4d24;--grossi-palette-tertiary-950:#523a1b;--grossi-palette-neutral-5:#fdfdfd;--grossi-palette-neutral-10:#fbfbfb;--grossi-palette-neutral-25:#f7f7f7;--grossi-palette-neutral-50:#eee;--grossi-palette-neutral-100:#ddddde;--grossi-palette-neutral-200:#c0bfc1;--grossi-palette-neutral-300:#9a999c;--grossi-palette-neutral-400:#68666a;--grossi-palette-neutral-500:#2d2b30;--grossi-palette-neutral-600:#28262a;--grossi-palette-neutral-700:#222124;--grossi-palette-neutral-800:#1c1b1e;--grossi-palette-neutral-900:#161517;--grossi-palette-neutral-950:#100f11}[data-grossi-theme=kontor]{--grossi-palette-primary-5:#fdfdfe;--grossi-palette-primary-10:#fbfcfe;--grossi-palette-primary-25:#f7f9fd;--grossi-palette-primary-50:#eff2fb;--grossi-palette-primary-100:#dfe5f6;--grossi-palette-primary-200:#c4cfee;--grossi-palette-primary-300:#a0b2e4;--grossi-palette-primary-400:#708cd7;--grossi-palette-primary-500:#395fc7;--grossi-palette-primary-600:#3254af;--grossi-palette-primary-700:#2b4897;--grossi-palette-primary-800:#233b7b;--grossi-palette-primary-900:#1b2e60;--grossi-palette-primary-950:#152248;--grossi-palette-secondary-5:#fffefd;--grossi-palette-secondary-10:#fefcfb;--grossi-palette-secondary-25:#fdfaf7;--grossi-palette-secondary-50:#fbf4ee;--grossi-palette-secondary-100:#f7eadd;--grossi-palette-secondary-200:#f1d7c0;--grossi-palette-secondary-300:#e8bf9a;--grossi-palette-secondary-400:#dd9f68;--grossi-palette-secondary-500:#d07a2d;--grossi-palette-secondary-600:#b76b28;--grossi-palette-secondary-700:#9e5d22;--grossi-palette-secondary-800:#814c1c;--grossi-palette-secondary-900:#643b16;--grossi-palette-secondary-950:#4b2c10;--grossi-palette-tertiary-5:#fdfefe;--grossi-palette-tertiary-10:#fbfdfd;--grossi-palette-tertiary-25:#f7fbfa;--grossi-palette-tertiary-50:#eef7f6;--grossi-palette-tertiary-100:#deefed;--grossi-palette-tertiary-200:#c1e2dd;--grossi-palette-tertiary-300:#9bd0c8;--grossi-palette-tertiary-400:#69b8ac;--grossi-palette-tertiary-500:#2f9d8c;--grossi-palette-tertiary-600:#298a7b;--grossi-palette-tertiary-700:#24776a;--grossi-palette-tertiary-800:#1d6157;--grossi-palette-tertiary-900:#174b43;--grossi-palette-tertiary-950:#113932;--grossi-palette-neutral-5:#fdfdfd;--grossi-palette-neutral-10:#fbfbfb;--grossi-palette-neutral-25:#f6f7f7;--grossi-palette-neutral-50:#eeeef0;--grossi-palette-neutral-100:#dddee0;--grossi-palette-neutral-200:#bfc1c6;--grossi-palette-neutral-300:#989ca3;--grossi-palette-neutral-400:#656a75;--grossi-palette-neutral-500:#293040;--grossi-palette-neutral-600:#242a38;--grossi-palette-neutral-700:#1f2431;--grossi-palette-neutral-800:#191e28;--grossi-palette-neutral-900:#14171f;--grossi-palette-neutral-950:#0f1117}[data-grossi-theme=pagar]{--grossi-palette-primary-5:#fffefd;--grossi-palette-primary-10:#fefdfb;--grossi-palette-primary-25:#fdfaf6;--grossi-palette-primary-50:#fbf6ee;--grossi-palette-primary-100:#f8ecdd;--grossi-palette-primary-200:#f1dcbf;--grossi-palette-primary-300:#e9c798;--grossi-palette-primary-400:#deab64;--grossi-palette-primary-500:#d18a28;--grossi-palette-primary-600:#b87923;--grossi-palette-primary-700:#9f691e;--grossi-palette-primary-800:#825619;--grossi-palette-primary-900:#644213;--grossi-palette-primary-950:#4b320e;--grossi-palette-secondary-5:#fefdfd;--grossi-palette-secondary-10:#fdfcfb;--grossi-palette-secondary-25:#fbf9f7;--grossi-palette-secondary-50:#f8f2ef;--grossi-palette-secondary-100:#f1e6e0;--grossi-palette-secondary-200:#e5d0c5;--grossi-palette-secondary-300:#d5b4a2;--grossi-palette-secondary-400:#c08e73;--grossi-palette-secondary-500:#a7623d;--grossi-palette-secondary-600:#935636;--grossi-palette-secondary-700:#7f4a2e;--grossi-palette-secondary-800:#683d26;--grossi-palette-secondary-900:#502f1d;--grossi-palette-secondary-950:#3c2316;--grossi-palette-tertiary-5:#fefefd;--grossi-palette-tertiary-10:#fcfdfc;--grossi-palette-tertiary-25:#f9faf8;--grossi-palette-tertiary-50:#f3f6f1;--grossi-palette-tertiary-100:#e8ece4;--grossi-palette-tertiary-200:#d3dccc;--grossi-palette-tertiary-300:#b9c7ad;--grossi-palette-tertiary-400:#96ab85;--grossi-palette-tertiary-500:#6d8a55;--grossi-palette-tertiary-600:#60794b;--grossi-palette-tertiary-700:#536941;--grossi-palette-tertiary-800:#445635;--grossi-palette-tertiary-900:#344229;--grossi-palette-tertiary-950:#27321f;--grossi-palette-neutral-5:#fdfdfd;--grossi-palette-neutral-10:#fbfbfb;--grossi-palette-neutral-25:#f7f7f6;--grossi-palette-neutral-50:#efeeee;--grossi-palette-neutral-100:#dededd;--grossi-palette-neutral-200:#c2c0bf;--grossi-palette-neutral-300:#9d9b98;--grossi-palette-neutral-400:#6c6964;--grossi-palette-neutral-500:#332e28;--grossi-palette-neutral-600:#2d2823;--grossi-palette-neutral-700:#27231e;--grossi-palette-neutral-800:#201d19;--grossi-palette-neutral-900:#181613;--grossi-palette-neutral-950:#12110e}[data-grossi-theme=ladu]{--grossi-palette-primary-5:#fdfefe;--grossi-palette-primary-10:#fbfcfc;--grossi-palette-primary-25:#f6faf9;--grossi-palette-primary-50:#eef4f4;--grossi-palette-primary-100:#ddeae8;--grossi-palette-primary-200:#bfd7d4;--grossi-palette-primary-300:#98bfba;--grossi-palette-primary-400:#649f98;--grossi-palette-primary-500:#287a70;--grossi-palette-primary-600:#236b63;--grossi-palette-primary-700:#1e5d55;--grossi-palette-primary-800:#194c45;--grossi-palette-primary-900:#133b36;--grossi-palette-primary-950:#0e2c28;--grossi-palette-secondary-5:#fdfdfe;--grossi-palette-secondary-10:#fbfcfc;--grossi-palette-secondary-25:#f7f9fa;--grossi-palette-secondary-50:#f0f3f4;--grossi-palette-secondary-100:#e0e6e9;--grossi-palette-secondary-200:#c5d1d7;--grossi-palette-secondary-300:#a2b5be;--grossi-palette-secondary-400:#74909e;--grossi-palette-secondary-500:#3e6578;--grossi-palette-secondary-600:#37596a;--grossi-palette-secondary-700:#2f4d5b;--grossi-palette-secondary-800:#263f4a;--grossi-palette-secondary-900:#1e303a;--grossi-palette-secondary-950:#16242b;--grossi-palette-tertiary-5:#fefefd;--grossi-palette-tertiary-10:#fdfcfb;--grossi-palette-tertiary-25:#fcfaf7;--grossi-palette-tertiary-50:#f9f5f0;--grossi-palette-tertiary-100:#f3ebe0;--grossi-palette-tertiary-200:#e8d9c5;--grossi-palette-tertiary-300:#dac3a3;--grossi-palette-tertiary-400:#c8a475;--grossi-palette-tertiary-500:#b2813f;--grossi-palette-tertiary-600:#9d7237;--grossi-palette-tertiary-700:#876230;--grossi-palette-tertiary-800:#6e5027;--grossi-palette-tertiary-900:#553e1e;--grossi-palette-tertiary-950:#402e17;--grossi-palette-neutral-5:#fdfdfd;--grossi-palette-neutral-10:#fbfbfb;--grossi-palette-neutral-25:#f6f7f7;--grossi-palette-neutral-50:#eeefee;--grossi-palette-neutral-100:#dddede;--grossi-palette-neutral-200:#bfc1c1;--grossi-palette-neutral-300:#989c9b;--grossi-palette-neutral-400:#646b69;--grossi-palette-neutral-500:#28312f;--grossi-palette-neutral-600:#232b29;--grossi-palette-neutral-700:#1e2524;--grossi-palette-neutral-800:#191e1d;--grossi-palette-neutral-900:#131817;--grossi-palette-neutral-950:#0e1211}[data-grossi-theme=kauplus]{--grossi-palette-primary-5:#fefdfe;--grossi-palette-primary-10:#fefbfc;--grossi-palette-primary-25:#fcf7f9;--grossi-palette-primary-50:#f9eff4;--grossi-palette-primary-100:#f3e0e8;--grossi-palette-primary-200:#e9c5d5;--grossi-palette-primary-300:#dca2bb;--grossi-palette-primary-400:#ca7399;--grossi-palette-primary-500:#b63d72;--grossi-palette-primary-600:#a03664;--grossi-palette-primary-700:#8a2e57;--grossi-palette-primary-800:#712647;--grossi-palette-primary-900:#571d37;--grossi-palette-primary-950:#421629;--grossi-palette-secondary-5:#fffefd;--grossi-palette-secondary-10:#fefcfc;--grossi-palette-secondary-25:#fef9f8;--grossi-palette-secondary-50:#fdf3f2;--grossi-palette-secondary-100:#fae7e4;--grossi-palette-secondary-200:#f6d3cd;--grossi-palette-secondary-300:#f0b8ae;--grossi-palette-secondary-400:#e99486;--grossi-palette-secondary-500:#e06b57;--grossi-palette-secondary-600:#c55e4d;--grossi-palette-secondary-700:#aa5142;--grossi-palette-secondary-800:#8b4236;--grossi-palette-secondary-900:#6c332a;--grossi-palette-secondary-950:#51271f;--grossi-palette-tertiary-5:#fefdfe;--grossi-palette-tertiary-10:#fcfcfd;--grossi-palette-tertiary-25:#f9f9fc;--grossi-palette-tertiary-50:#f3f3f9;--grossi-palette-tertiary-100:#e7e6f3;--grossi-palette-tertiary-200:#d2d1e8;--grossi-palette-tertiary-300:#b7b5da;--grossi-palette-tertiary-400:#9490c8;--grossi-palette-tertiary-500:#6a65b2;--grossi-palette-tertiary-600:#5d599d;--grossi-palette-tertiary-700:#514d87;--grossi-palette-tertiary-800:#423f6e;--grossi-palette-tertiary-900:#333055;--grossi-palette-tertiary-950:#262440;--grossi-palette-neutral-5:#fdfdfd;--grossi-palette-neutral-10:#fbfbfb;--grossi-palette-neutral-25:#f7f7f7;--grossi-palette-neutral-50:#efeeef;--grossi-palette-neutral-100:#deddde;--grossi-palette-neutral-200:#c2bfc2;--grossi-palette-neutral-300:#9d999d;--grossi-palette-neutral-400:#6c666b;--grossi-palette-neutral-500:#332b32;--grossi-palette-neutral-600:#2d262c;--grossi-palette-neutral-700:#272126;--grossi-palette-neutral-800:#201b1f;--grossi-palette-neutral-900:#181518;--grossi-palette-neutral-950:#120f12}[data-grossi-theme=karni]{--grossi-palette-primary-5:#fefdfd;--grossi-palette-primary-10:#fdfbfb;--grossi-palette-primary-25:#fbf7f7;--grossi-palette-primary-50:#f7eff0;--grossi-palette-primary-100:#eee0e1;--grossi-palette-primary-200:#e0c4c6;--grossi-palette-primary-300:#cda1a4;--grossi-palette-primary-400:#b37277;--grossi-palette-primary-500:#963b42;--grossi-palette-primary-600:#84343a;--grossi-palette-primary-700:#722d32;--grossi-palette-primary-800:#5d2529;--grossi-palette-primary-900:#481c20;--grossi-palette-primary-950:#361518;--grossi-palette-secondary-5:#fffefd;--grossi-palette-secondary-10:#fefcfb;--grossi-palette-secondary-25:#fdf9f7;--grossi-palette-secondary-50:#fcf3ef;--grossi-palette-secondary-100:#f9e7de;--grossi-palette-secondary-200:#f4d2c2;--grossi-palette-secondary-300:#edb79d;--grossi-palette-secondary-400:#e4946b;--grossi-palette-secondary-500:#d96a32;--grossi-palette-secondary-600:#bf5d2c;--grossi-palette-secondary-700:#a55126;--grossi-palette-secondary-800:#87421f;--grossi-palette-secondary-900:#683318;--grossi-palette-secondary-950:#4e2612;--grossi-palette-tertiary-5:#fdfefe;--grossi-palette-tertiary-10:#fbfdfc;--grossi-palette-tertiary-25:#f7faf9;--grossi-palette-tertiary-50:#f0f6f4;--grossi-palette-tertiary-100:#e0ece8;--grossi-palette-tertiary-200:#c5dcd5;--grossi-palette-tertiary-300:#a2c7bb;--grossi-palette-tertiary-400:#74ab99;--grossi-palette-tertiary-500:#3e8b72;--grossi-palette-tertiary-600:#377a64;--grossi-palette-tertiary-700:#2f6a57;--grossi-palette-tertiary-800:#265647;--grossi-palette-tertiary-900:#1e4337;--grossi-palette-tertiary-950:#163229;--grossi-palette-neutral-5:#fdfdfd;--grossi-palette-neutral-10:#fbfbfb;--grossi-palette-neutral-25:#f7f6f7;--grossi-palette-neutral-50:#eee;--grossi-palette-neutral-100:#dedddd;--grossi-palette-neutral-200:#c1bfbf;--grossi-palette-neutral-300:#9c9999;--grossi-palette-neutral-400:#6a6666;--grossi-palette-neutral-500:#302a2b;--grossi-palette-neutral-600:#2a2526;--grossi-palette-neutral-700:#242021;--grossi-palette-neutral-800:#1e1a1b;--grossi-palette-neutral-900:#171415;--grossi-palette-neutral-950:#110f0f}[data-grossi-theme=kulinaaria]{--grossi-palette-primary-5:#fefdfe;--grossi-palette-primary-10:#fdfcfc;--grossi-palette-primary-25:#faf8fa;--grossi-palette-primary-50:#f5f1f5;--grossi-palette-primary-100:#ebe3eb;--grossi-palette-primary-200:#dacbd9;--grossi-palette-primary-300:#c3abc2;--grossi-palette-primary-400:#a681a3;--grossi-palette-primary-500:#83507f;--grossi-palette-primary-600:#734670;--grossi-palette-primary-700:#643d61;--grossi-palette-primary-800:#51324f;--grossi-palette-primary-900:#3f263d;--grossi-palette-primary-950:#2f1d2e;--grossi-palette-secondary-5:#fefdfe;--grossi-palette-secondary-10:#fefcfc;--grossi-palette-secondary-25:#fcf9f9;--grossi-palette-secondary-50:#f9f3f3;--grossi-palette-secondary-100:#f4e7e7;--grossi-palette-secondary-200:#ead1d3;--grossi-palette-secondary-300:#ddb6b8;--grossi-palette-secondary-400:#cc9194;--grossi-palette-secondary-500:#b8666b;--grossi-palette-secondary-600:#a25a5e;--grossi-palette-secondary-700:#8c4e51;--grossi-palette-secondary-800:#723f42;--grossi-palette-secondary-900:#583133;--grossi-palette-secondary-950:#422527;--grossi-palette-tertiary-5:#fffefd;--grossi-palette-tertiary-10:#fefdfb;--grossi-palette-tertiary-25:#fdfbf8;--grossi-palette-tertiary-50:#fbf7f0;--grossi-palette-tertiary-100:#f8efe1;--grossi-palette-tertiary-200:#f1e1c7;--grossi-palette-tertiary-300:#e9cfa6;--grossi-palette-tertiary-400:#deb679;--grossi-palette-tertiary-500:#d19a45;--grossi-palette-tertiary-600:#b8883d;--grossi-palette-tertiary-700:#9f7534;--grossi-palette-tertiary-800:#825f2b;--grossi-palette-tertiary-900:#644a21;--grossi-palette-tertiary-950:#4b3719;--grossi-palette-neutral-5:#fdfdfd;--grossi-palette-neutral-10:#fbfbfb;--grossi-palette-neutral-25:#f7f7f7;--grossi-palette-neutral-50:#efeeef;--grossi-palette-neutral-100:#deddde;--grossi-palette-neutral-200:#c1bfc1;--grossi-palette-neutral-300:#9c999c;--grossi-palette-neutral-400:#6b666b;--grossi-palette-neutral-500:#312b31;--grossi-palette-neutral-600:#2b262b;--grossi-palette-neutral-700:#252125;--grossi-palette-neutral-800:#1e1b1e;--grossi-palette-neutral-900:#181518;--grossi-palette-neutral-950:#120f12}[data-grossi-theme=admin]{--grossi-palette-primary-5:#fffcfd;--grossi-palette-primary-10:snow;--grossi-palette-primary-25:#fef5f5;--grossi-palette-primary-50:#fdebec;--grossi-palette-primary-100:#fbd7d8;--grossi-palette-primary-200:#f8b4b7;--grossi-palette-primary-300:#f4878b;--grossi-palette-primary-400:#ee4a51;--grossi-palette-primary-500:#e8040e;--grossi-palette-primary-600:#cc040c;--grossi-palette-primary-700:#b0030b;--grossi-palette-primary-800:#900209;--grossi-palette-primary-900:#6f0207;--grossi-palette-primary-950:#540105;--grossi-palette-secondary-5:#fdfdfe;--grossi-palette-secondary-10:#fbfcfe;--grossi-palette-secondary-25:#f7f8fd;--grossi-palette-secondary-50:#eff2fb;--grossi-palette-secondary-100:#dee4f6;--grossi-palette-secondary-200:#c1cdef;--grossi-palette-secondary-300:#9caee5;--grossi-palette-secondary-400:#6b86d7;--grossi-palette-secondary-500:#3157c8;--grossi-palette-secondary-600:#2b4db0;--grossi-palette-secondary-700:#254298;--grossi-palette-secondary-800:#1e367c;--grossi-palette-secondary-900:#182a60;--grossi-palette-secondary-950:#121f48;--grossi-palette-tertiary-5:#fdfefe;--grossi-palette-tertiary-10:#fafdfd;--grossi-palette-tertiary-25:#f6fbfa;--grossi-palette-tertiary-50:#ecf6f5;--grossi-palette-tertiary-100:#d9eeec;--grossi-palette-tertiary-200:#b9dfdb;--grossi-palette-tertiary-300:#8eccc5;--grossi-palette-tertiary-400:#56b2a8;--grossi-palette-tertiary-500:#149486;--grossi-palette-tertiary-600:#128276;--grossi-palette-tertiary-700:#0f7066;--grossi-palette-tertiary-800:#0c5c53;--grossi-palette-tertiary-900:#0a4740;--grossi-palette-tertiary-950:#073530;--grossi-palette-neutral-5:#fdfdfd;--grossi-palette-neutral-10:#fbfbfb;--grossi-palette-neutral-25:#f6f7f6;--grossi-palette-neutral-50:#eee;--grossi-palette-neutral-100:#ddd;--grossi-palette-neutral-200:#bfbfbf;--grossi-palette-neutral-300:#989999;--grossi-palette-neutral-400:#656666;--grossi-palette-neutral-500:#292b2a;--grossi-palette-neutral-600:#242625;--grossi-palette-neutral-700:#1f2120;--grossi-palette-neutral-800:#191b1a;--grossi-palette-neutral-900:#141514;--grossi-palette-neutral-950:#0f0f0f}[data-grossi-theme=turva]{--grossi-palette-primary-5:#fcfefe;--grossi-palette-primary-10:#fafcfd;--grossi-palette-primary-25:#f5f9fa;--grossi-palette-primary-50:#ebf3f6;--grossi-palette-primary-100:#d6e8ec;--grossi-palette-primary-200:#b3d4dc;--grossi-palette-primary-300:#85bac7;--grossi-palette-primary-400:#4797ab;--grossi-palette-primary-500:#006f8b;--grossi-palette-primary-600:#00627a;--grossi-palette-primary-700:#00546a;--grossi-palette-primary-800:#004556;--grossi-palette-primary-900:#003543;--grossi-palette-primary-950:#002832;--grossi-palette-secondary-5:#fdfdfe;--grossi-palette-secondary-10:#fbfbfd;--grossi-palette-secondary-25:#f7f8fb;--grossi-palette-secondary-50:#f0f1f8;--grossi-palette-secondary-100:#e0e3f0;--grossi-palette-secondary-200:#c5cae3;--grossi-palette-secondary-300:#a3abd3;--grossi-palette-secondary-400:#7580bd;--grossi-palette-secondary-500:#3f4fa3;--grossi-palette-secondary-600:#37468f;--grossi-palette-secondary-700:#303c7c;--grossi-palette-secondary-800:#273165;--grossi-palette-secondary-900:#1e264e;--grossi-palette-secondary-950:#171c3b;--grossi-palette-tertiary-5:#fefefd;--grossi-palette-tertiary-10:#fefcfb;--grossi-palette-tertiary-25:#fdfaf7;--grossi-palette-tertiary-50:#faf4ee;--grossi-palette-tertiary-100:#f6eadd;--grossi-palette-tertiary-200:#edd7c0;--grossi-palette-tertiary-300:#e3bf9a;--grossi-palette-tertiary-400:#d59f67;--grossi-palette-tertiary-500:#c47a2c;--grossi-palette-tertiary-600:#ac6b27;--grossi-palette-tertiary-700:#955d21;--grossi-palette-tertiary-800:#7a4c1b;--grossi-palette-tertiary-900:#5e3b15;--grossi-palette-tertiary-950:#472c10;--grossi-palette-neutral-5:#fdfdfd;--grossi-palette-neutral-10:#fbfbfb;--grossi-palette-neutral-25:#f6f7f7;--grossi-palette-neutral-50:#eeefef;--grossi-palette-neutral-100:#dcdedf;--grossi-palette-neutral-200:#bec2c3;--grossi-palette-neutral-300:#979d9f;--grossi-palette-neutral-400:#636b70;--grossi-palette-neutral-500:#263238;--grossi-palette-neutral-600:#212c31;--grossi-palette-neutral-700:#1d262b;--grossi-palette-neutral-800:#181f23;--grossi-palette-neutral-900:#12181b;--grossi-palette-neutral-950:#0e1214}:root{--grossi-red:#e8040e;--grossi-black:#2b2a29;--grossi-white:#fff;--font-family-primary:"Manrope Variable", "Manrope", system-ui, sans-serif;--font-family-secondary:"Source Serif 4 Variable", "Source Serif 4", Georgia, serif;--font-family-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, monospace;--semantic-success-background:#eaf6f0;--semantic-success-main:#3c9272;--semantic-success-accent:#245f4b;--semantic-info-background:#edf3fb;--semantic-info-main:#4f7fba;--semantic-info-accent:#315a8c;--semantic-warning-background:#fbf2e3;--semantic-warning-main:#c58a3a;--semantic-warning-accent:#8a6126;--semantic-error-background:#faecee;--semantic-error-main:#c85c69;--semantic-error-accent:#91404c;--grossi-logo-descriptor-font-family:"Montserrat", sans-serif;--grossi-logo-descriptor-font-weight:700;--grossi-logo-descriptor-letter-spacing:.22em;--grossi-color-primary:#e8040e;--grossi-color-on-primary:#fff;--grossi-color-text:#2b2a29;--grossi-color-muted:#6e6d69;--grossi-color-background:#f6f6f4;--grossi-color-surface:#fff;--grossi-color-surface-variant:#efeeeb;--grossi-color-border:#d9d7d2;--grossi-page-max-width:1180px;--grossi-page-padding-inline:clamp(16px, 3vw, 24px);--grossi-page-padding-block:clamp(24px, 4vw, 32px);--grossi-radius-card:12px;--grossi-radius-dialog:16px;--grossi-focus-ring:0 0 0 3px #e8040e3d}.security-account{text-transform:none;letter-spacing:normal}.security-page-state{justify-content:center;align-items:center;gap:12px;min-height:360px;display:flex}.security-camera-page{container-type:inline-size;max-width:none!important}.security-camera-page>.g-object-workspace{max-width:none}.security-camera-workspace{gap:20px;min-width:0;display:grid}.security-camera-detail__surface{min-width:0;max-width:1280px}.security-camera-detail__surface>.camera-snapshot-card,.security-camera-detail__surface>.live-camera-player{max-width:1080px}.security-camera-page--loading{place-items:center;min-height:calc(100dvh - 128px);display:grid}.security-camera-loading{width:100%}.security-camera-loading .g-loading-indicator__label{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.security-auth-code-intro{background:rgb(var(--v-theme-primary-container));border-radius:14px;align-items:center;gap:.875rem;margin-bottom:1.25rem;padding:1rem;display:flex}.security-site-list .v-list-item{border:1px solid rgb(var(--v-theme-outline-variant));margin-bottom:.5rem}.security-camera-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.security-camera-grid--single{grid-template-columns:1fr}.security-camera-grid--split-2{grid-template-columns:repeat(2,minmax(0,1fr))}.security-camera-grid--focus-1-2{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:2fr 1fr}.security-camera-grid--focus-1-2 .security-camera-tile:first-child{grid-row:1/3}.security-camera-grid--focus-1-3{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:2fr 1fr}.security-camera-grid--focus-1-3 .security-camera-tile:first-child{grid-row:1/4}.security-camera-grid--grid-3x3{grid-template-columns:repeat(3,minmax(0,1fr))}.security-camera-tile{border:1px solid rgb(var(--v-theme-outline-variant));overflow:hidden}.security-camera-tile__screen{aspect-ratio:16/9;background:linear-gradient(145deg,rgb(var(--v-theme-surface-container-highest)),rgb(var(--v-theme-surface-container)));color:rgb(var(--v-theme-on-surface-variant));flex-direction:column;justify-content:center;align-items:center;gap:.35rem;display:flex}.security-camera-tile__screen span{font-size:.8rem}.security-layout-picker{flex-wrap:wrap;gap:.75rem;display:flex}.security-layout-option{border:1px solid rgb(var(--v-theme-outline-variant));background:rgb(var(--v-theme-surface));min-height:52px;color:rgb(var(--v-theme-on-surface));font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:.65rem;padding:.55rem .8rem;display:flex}.security-layout-option--active{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary-container));color:rgb(var(--v-theme-on-primary-container))}.security-layout-option--compact{justify-content:center;min-width:48px;min-height:44px;padding:.45rem .55rem}.security-layout-icon{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);gap:2px;width:34px;height:26px;display:grid}.security-layout-icon i{opacity:.8;background:currentColor;border-radius:2px;display:block}.security-layout-icon--single i{grid-area:1/1/3/3}.security-layout-icon--split-2 i{grid-row:1/3}.security-layout-icon--focus-1-2{grid-template-rows:repeat(2,1fr);grid-template-columns:2fr 1fr}.security-layout-icon--focus-1-2 i:first-child{grid-row:1/3}.security-layout-icon--focus-1-3{grid-template-rows:repeat(3,1fr);grid-template-columns:2fr 1fr}.security-layout-icon--focus-1-3 i:first-child{grid-row:1/4}.security-layout-icon--grid-3x3{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr)}@media (width<=700px){.security-camera-grid,.security-camera-grid--focus-1-2,.security-camera-grid--focus-1-3,.security-camera-grid--grid-3x3{grid-template-rows:auto;grid-template-columns:1fr}.security-camera-grid--focus-1-2 .security-camera-tile:first-child,.security-camera-grid--focus-1-3 .security-camera-tile:first-child{grid-row:auto}.security-layout-option{flex:calc(25% - .75rem)}}@layer vuetify-components{.v-snackbar{z-index:10000;margin:8px;padding:var(--v-layout-top) var(--v-layout-right) var(--v-layout-bottom) var(--v-layout-left);--v-snackbar-current-offset:var(--v-snackbar-offset);transform:translateY(calc(var(--v-snackbar-direction)*(var(--v-snackbar-current-offset) + var(--v-snackbar-mobile-notch,0px))));justify-content:center;margin-inline-end:calc(8px + var(--v-scrollbar-offset));transition:transform .2s cubic-bezier(.4,0,.2,1)}.v-snackbar:not(.v-snackbar--center):not(.v-snackbar--top){align-items:flex-end}.v-snackbar__wrapper{border-radius:4px;flex-wrap:wrap;align-items:center;min-width:344px;max-width:672px;min-height:48px;padding:0;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.v-snackbar--variant-outlined,.v-snackbar--variant-plain,.v-snackbar--variant-text,.v-snackbar--variant-tonal{color:inherit;background:0 0}.v-snackbar--variant-plain{opacity:.62}.v-snackbar--variant-plain:focus,.v-snackbar--variant-plain:hover{opacity:1}.v-snackbar--variant-plain .v-snackbar__overlay{display:none}.v-snackbar--variant-elevated,.v-snackbar--variant-flat{background:rgb(var(--v-theme-surface-variant));color:rgb(var(--v-theme-on-surface-variant))}.v-snackbar--variant-elevated{box-shadow:0 1px 2px 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 2px 6px 2px rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 4%, transparent)}.v-snackbar--variant-flat{box-shadow:0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-key-opacity,.3)),0 0 0 0 rgba(var(--v-shadow-color),var(--v-shadow-ambient-opacity,.15));--v-elevation-overlay:color-mix(in srgb, var(--v-elevation-overlay-color) 0%, transparent)}.v-snackbar--variant-outlined{border:thin solid}.v-snackbar--variant-text .v-snackbar__overlay{background:currentColor}.v-snackbar--variant-tonal .v-snackbar__underlay{opacity:var(--v-activated-opacity);border-radius:inherit;pointer-events:none;background:currentColor;inset:0}.v-snackbar .v-snackbar__underlay{position:absolute}.v-snackbar--variant-outlined,.v-snackbar--variant-tonal{background:rgb(var(--v-theme-surface))}@media (forced-colors:active){.v-snackbar__wrapper{border:thick solid}}.v-snackbar__header{flex-basis:100%}.v-snackbar__header:after{content:"";flex-basis:100%;display:block}.v-snackbar__prepend{align-self:center;margin-inline:16px 12px;display:flex}.v-snackbar__prepend+.v-snackbar__content{padding-inline-start:0}.v-snackbar__title{font-weight:700}.v-snackbar__content{letter-spacing:.0178571em;text-align:initial;flex:1;margin-right:auto;padding:14px 16px;font-size:.875rem;font-weight:400;line-height:1.42857}.v-snackbar__actions{align-self:center;align-items:center;margin-inline-end:8px;display:flex}.v-snackbar__actions>.v-btn{min-width:auto;padding:0 8px}.v-snackbar__timer{width:100%;position:absolute}.v-snackbar__timer--top{top:0}.v-snackbar__timer--bottom{bottom:0}.v-snackbar__timer .v-progress-linear{transition:all .2s linear}.v-snackbar--absolute{z-index:1;position:absolute}.v-snackbar--vertical .v-snackbar__actions{flex-basis:100%;justify-content:end;margin-bottom:8px}.v-snackbar--vertical .v-snackbar__actions:before{content:"";flex-basis:100%;display:block}.v-snackbar--center{justify-content:center;align-items:center}.v-snackbar--top{align-items:flex-start}@media (width<=839.98px){.v-snackbar--top{--v-snackbar-mobile-notch:max(env(safe-area-inset-top), 0px)}}.v-snackbar--bottom{align-items:flex-end}@media (width<=839.98px){.v-snackbar--bottom{--v-snackbar-mobile-notch:max(env(safe-area-inset-bottom), 0px)}}.v-snackbar--left,.v-snackbar--start{justify-content:flex-start}.v-snackbar--end,.v-snackbar--right{justify-content:flex-end}.v-snackbar--collapsed{--v-snackbar-current-offset:calc(var(--v-snackbar-gap)*var(--v-snackbar-index,0))}.v-snackbar--collapsed .v-snackbar__wrapper{min-width:0;width:calc(var(--v-snackbar-collapsed-width) - var(--v-snackbar-gap)*2*var(--v-snackbar-index,0));height:var(--v-snackbar-collapsed-height)}.v-snackbar--collapsed .v-snackbar__wrapper>*{opacity:0}.v-snackbar--collapsed.v-snackbar--left .v-snackbar__wrapper,.v-snackbar--collapsed.v-snackbar--start .v-snackbar__wrapper{transform:translateX(calc(var(--v-snackbar-gap)*var(--v-snackbar-index,0)))}.v-snackbar--collapsed.v-snackbar--end .v-snackbar__wrapper,.v-snackbar--collapsed.v-snackbar--right .v-snackbar__wrapper{transform:translateX(calc(var(--v-snackbar-gap)*-1*var(--v-snackbar-index,0)))}.v-snackbar--collapsed .v-progress-linear{opacity:0}.v-snackbar .v-avatar{background:0 0}}@layer vuetify-final.transitions{.v-snackbar-transition-enter-active,.v-snackbar-transition-leave-active{transition-duration:.15s;transition-timing-function:cubic-bezier(0,0,.2,1)}.v-snackbar-transition-enter-active{transition-property:opacity,transform}@media (prefers-reduced-motion:reduce){.v-snackbar-transition-enter-active{transition-property:opacity}}.v-snackbar-transition-enter-from{opacity:0;transform:scale(.8)}.v-snackbar-transition-leave-active{transition-property:opacity}.v-snackbar-transition-leave-to{opacity:0}}.grossi-pwa-prompt[data-v-723a484c]{color:rgb(var(--v-theme-on-surface));align-items:center;gap:24px;display:flex}.grossi-pwa-prompt__actions[data-v-723a484c]{flex-shrink:0;gap:8px;display:flex}@media (width<=600px){.grossi-pwa-prompt[data-v-723a484c]{flex-direction:column;align-items:stretch;gap:12px}.grossi-pwa-prompt__actions[data-v-723a484c]{justify-content:flex-end}}.grossi-build-version[data-v-4b22d6ba]{z-index:20;right:10px;bottom:max(6px,env(safe-area-inset-bottom));color:rgb(var(--v-theme-on-surface));font:500 11px/1.4 var(--grossi-font-mono,monospace);opacity:.55;cursor:pointer;background:0 0;border:0;padding:2px 4px;position:fixed}.grossi-build-version[data-v-4b22d6ba]:hover{opacity:.85;text-decoration:underline}.grossi-version-dialog[data-v-4b22d6ba]{max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.grossi-version-header[data-v-4b22d6ba]{flex:none;min-height:78px}.grossi-version-header h2[data-v-4b22d6ba]{margin:0;line-height:1.25;font-size:24px!important}.grossi-version-eyebrow[data-v-4b22d6ba]{color:rgb(var(--v-theme-primary));letter-spacing:.08em;text-transform:uppercase;margin:0 0 4px;font-size:12px;font-weight:700;line-height:1.2}@media (width<=959.98px){.grossi-build-version--after-content[data-v-4b22d6ba]{z-index:auto;margin:12px auto max(12px,env(safe-area-inset-bottom));display:block;position:static}.grossi-version-dialog[data-v-4b22d6ba]{width:100%;height:100dvh;max-height:none;border-radius:0!important}}@media (width<=600px){.grossi-version-header[data-v-4b22d6ba]{min-height:72px;padding:16px!important}.grossi-version-header h2[data-v-4b22d6ba]{font-size:21px!important}}
