:root{--aux-cyan-10:#e9f3f5;--aux-cyan-10-rgb:233 243 245;--aux-cyan-10-h:190;--aux-cyan-10-s:5%;--aux-cyan-10-b:96%;--aux-cyan-10-hsl:190 38% 94%;--aux-cyan-01:#0ccef5;--aux-cyan-01-rgb:12 206 245;--aux-cyan-01-h:190;--aux-cyan-01-s:95%;--aux-cyan-01-b:96%;--aux-cyan-01-hsl:190 92% 50%;--aux-cyan-02:#25d2f5;--aux-cyan-02-rgb:37 210 245;--aux-cyan-02-h:190;--aux-cyan-02-s:85%;--aux-cyan-02-b:96%;--aux-cyan-02-hsl:190 91% 55%;--aux-cyan-03:#3dd6f5;--aux-cyan-03-rgb:61 214 245;--aux-cyan-03-h:190;--aux-cyan-03-s:75%;--aux-cyan-03-b:96%;--aux-cyan-03-hsl:190 90% 60%;--aux-cyan-04:#56daf5;--aux-cyan-04-rgb:86 218 245;--aux-cyan-04-h:190;--aux-cyan-04-s:65%;--aux-cyan-04-b:96%;--aux-cyan-04-hsl:190 89% 65%;--aux-cyan-05:#6edff5;--aux-cyan-05-rgb:110 223 245;--aux-cyan-05-h:190;--aux-cyan-05-s:55%;--aux-cyan-05-b:96%;--aux-cyan-05-hsl:190 87% 70%;--aux-cyan-06:#87e3f5;--aux-cyan-06-rgb:135 227 245;--aux-cyan-06-h:190;--aux-cyan-06-s:45%;--aux-cyan-06-b:96%;--aux-cyan-06-hsl:190 85% 75%;--aux-cyan-07:#9fe7f5;--aux-cyan-07-rgb:159 231 245;--aux-cyan-07-h:190;--aux-cyan-07-s:35%;--aux-cyan-07-b:96%;--aux-cyan-07-hsl:190 81% 79%;--aux-cyan-08:#b8ebf5;--aux-cyan-08-rgb:184 235 245;--aux-cyan-08-h:190;--aux-cyan-08-s:25%;--aux-cyan-08-b:96%;--aux-cyan-08-hsl:190 75% 84%;--aux-cyan-09:#d0eff5;--aux-cyan-09-rgb:208 239 245;--aux-cyan-09-h:190;--aux-cyan-09-s:15%;--aux-cyan-09-b:96%;--aux-cyan-09-hsl:190 65% 89%;--aux-purple-10:#f3e9f5;--aux-purple-10-rgb:243 233 245;--aux-purple-10-h:290;--aux-purple-10-s:5%;--aux-purple-10-b:96%;--aux-purple-10-hsl:290 38% 94%;--aux-purple-01:#cd0cf5;--aux-purple-01-rgb:205 12 245;--aux-purple-01-h:290;--aux-purple-01-s:95%;--aux-purple-01-b:96%;--aux-purple-01-hsl:290 92% 50%;--aux-purple-02:#d225f5;--aux-purple-02-rgb:210 37 245;--aux-purple-02-h:290;--aux-purple-02-s:85%;--aux-purple-02-b:96%;--aux-purple-02-hsl:290 91% 55%;--aux-purple-03:#d63df5;--aux-purple-03-rgb:214 61 245;--aux-purple-03-h:290;--aux-purple-03-s:75%;--aux-purple-03-b:96%;--aux-purple-03-hsl:290 90% 60%;--aux-purple-04:#da56f5;--aux-purple-04-rgb:218 86 245;--aux-purple-04-h:290;--aux-purple-04-s:65%;--aux-purple-04-b:96%;--aux-purple-04-hsl:290 89% 65%;--aux-purple-05:#de6ef5;--aux-purple-05-rgb:222 110 245;--aux-purple-05-h:290;--aux-purple-05-s:55%;--aux-purple-05-b:96%;--aux-purple-05-hsl:290 87% 70%;--aux-purple-06:#e287f5;--aux-purple-06-rgb:226 135 245;--aux-purple-06-h:290;--aux-purple-06-s:45%;--aux-purple-06-b:96%;--aux-purple-06-hsl:290 85% 75%;--aux-purple-07:#e69ff5;--aux-purple-07-rgb:230 159 245;--aux-purple-07-h:290;--aux-purple-07-s:35%;--aux-purple-07-b:96%;--aux-purple-07-hsl:290 81% 79%;--aux-purple-08:#ebb8f5;--aux-purple-08-rgb:235 184 245;--aux-purple-08-h:290;--aux-purple-08-s:25%;--aux-purple-08-b:96%;--aux-purple-08-hsl:290 75% 84%;--aux-purple-09:#efd0f5;--aux-purple-09-rgb:239 208 245;--aux-purple-09-h:290;--aux-purple-09-s:15%;--aux-purple-09-b:96%;--aux-purple-09-hsl:290 65% 89%;--aux-yellow-10:#f5f2e9;--aux-yellow-10-rgb:245 242 233;--aux-yellow-10-h:45;--aux-yellow-10-s:5%;--aux-yellow-10-b:96%;--aux-yellow-10-hsl:45 38% 94%;--aux-yellow-01:#f5bb0c;--aux-yellow-01-rgb:245 187 12;--aux-yellow-01-h:45;--aux-yellow-01-s:95%;--aux-yellow-01-b:96%;--aux-yellow-01-hsl:45 92% 50%;--aux-yellow-02:#f5c125;--aux-yellow-02-rgb:245 193 37;--aux-yellow-02-h:45;--aux-yellow-02-s:85%;--aux-yellow-02-b:96%;--aux-yellow-02-hsl:45 91% 55%;--aux-yellow-03:#f5c73d;--aux-yellow-03-rgb:245 199 61;--aux-yellow-03-h:45;--aux-yellow-03-s:75%;--aux-yellow-03-b:96%;--aux-yellow-03-hsl:45 90% 60%;--aux-yellow-04:#f5cd56;--aux-yellow-04-rgb:245 205 86;--aux-yellow-04-h:45;--aux-yellow-04-s:65%;--aux-yellow-04-b:96%;--aux-yellow-04-hsl:45 89% 65%;--aux-yellow-05:#f5d36e;--aux-yellow-05-rgb:245 211 110;--aux-yellow-05-h:45;--aux-yellow-05-s:55%;--aux-yellow-05-b:96%;--aux-yellow-05-hsl:45 87% 70%;--aux-yellow-06:#f5d987;--aux-yellow-06-rgb:245 217 135;--aux-yellow-06-h:45;--aux-yellow-06-s:45%;--aux-yellow-06-b:96%;--aux-yellow-06-hsl:45 85% 75%;--aux-yellow-07:#f5df9f;--aux-yellow-07-rgb:245 223 159;--aux-yellow-07-h:45;--aux-yellow-07-s:35%;--aux-yellow-07-b:96%;--aux-yellow-07-hsl:45 81% 79%;--aux-yellow-08:#f5e5b8;--aux-yellow-08-rgb:245 229 184;--aux-yellow-08-h:44;--aux-yellow-08-s:25%;--aux-yellow-08-b:96%;--aux-yellow-08-hsl:44 75% 84%;--aux-yellow-09:#f5ecd0;--aux-yellow-09-rgb:245 236 208;--aux-yellow-09-h:45;--aux-yellow-09-s:15%;--aux-yellow-09-b:96%;--aux-yellow-09-hsl:45 65% 89%;--neutral-10:#000;--neutral-10-rgb:0 0 0;--neutral-10-h:0;--neutral-10-s:0%;--neutral-10-b:0%;--neutral-10-hsl:0 0% 0%;--neutral-01:#fff;--neutral-01-rgb:255 255 255;--neutral-01-h:0;--neutral-01-s:0%;--neutral-01-b:100%;--neutral-01-hsl:0 0% 100%;--neutral-02:#f2f2f2;--neutral-02-rgb:242 242 242;--neutral-02-h:0;--neutral-02-s:0%;--neutral-02-b:95%;--neutral-02-hsl:0 0% 95%;--neutral-03:#e5e5e5;--neutral-03-rgb:229 229 229;--neutral-03-h:0;--neutral-03-s:0%;--neutral-03-b:90%;--neutral-03-hsl:0 0% 90%;--neutral-04:#d9d9d9;--neutral-04-rgb:217 217 217;--neutral-04-h:0;--neutral-04-s:0%;--neutral-04-b:85%;--neutral-04-hsl:0 0% 85%;--neutral-05:#ccc;--neutral-05-rgb:204 204 204;--neutral-05-h:0;--neutral-05-s:0%;--neutral-05-b:80%;--neutral-05-hsl:0 0% 80%;--neutral-06:#b3b3b3;--neutral-06-rgb:179 179 179;--neutral-06-h:0;--neutral-06-s:0%;--neutral-06-b:70%;--neutral-06-hsl:0 0% 70%;--neutral-07:#999;--neutral-07-rgb:153 153 153;--neutral-07-h:0;--neutral-07-s:0%;--neutral-07-b:60%;--neutral-07-hsl:0 0% 60%;--neutral-08:#666;--neutral-08-rgb:102 102 102;--neutral-08-h:0;--neutral-08-s:0%;--neutral-08-b:40%;--neutral-08-hsl:0 0% 40%;--neutral-09:#333;--neutral-09-rgb:51 51 51;--neutral-09-h:0;--neutral-09-s:0%;--neutral-09-b:20%;--neutral-09-hsl:0 0% 20%;--semantic-error-10:#f5dce1;--semantic-error-10-rgb:245 220 225;--semantic-error-10-h:348;--semantic-error-10-s:10%;--semantic-error-10-b:96%;--semantic-error-10-hsl:348 56% 91%;--semantic-error-01:#f50029;--semantic-error-01-rgb:245 0 41;--semantic-error-01-h:350;--semantic-error-01-s:100%;--semantic-error-01-b:96%;--semantic-error-01-hsl:350 100% 48%;--semantic-error-02:#f5193e;--semantic-error-02-rgb:245 25 62;--semantic-error-02-h:350;--semantic-error-02-s:90%;--semantic-error-02-b:96%;--semantic-error-02-hsl:350 92% 53%;--semantic-error-03:#f53152;--semantic-error-03-rgb:245 49 82;--semantic-error-03-h:350;--semantic-error-03-s:80%;--semantic-error-03-b:96%;--semantic-error-03-hsl:350 91% 58%;--semantic-error-04:#f54966;--semantic-error-04-rgb:245 73 102;--semantic-error-04-h:350;--semantic-error-04-s:70%;--semantic-error-04-b:96%;--semantic-error-04-hsl:350 90% 62%;--semantic-error-05:#f5627b;--semantic-error-05-rgb:245 98 123;--semantic-error-05-h:350;--semantic-error-05-s:60%;--semantic-error-05-b:96%;--semantic-error-05-hsl:350 88% 67%;--semantic-error-06:#f57b8f;--semantic-error-06-rgb:245 123 143;--semantic-error-06-h:350;--semantic-error-06-s:50%;--semantic-error-06-b:96%;--semantic-error-06-hsl:350 86% 72%;--semantic-error-07:#f593a4;--semantic-error-07-rgb:245 147 164;--semantic-error-07-h:350;--semantic-error-07-s:40%;--semantic-error-07-b:96%;--semantic-error-07-hsl:350 83% 77%;--semantic-error-08:#f5abb8;--semantic-error-08-rgb:245 171 184;--semantic-error-08-h:349;--semantic-error-08-s:30%;--semantic-error-08-b:96%;--semantic-error-08-hsl:349 79% 82%;--semantic-error-09:#f5c4cc;--semantic-error-09-rgb:245 196 204;--semantic-error-09-h:350;--semantic-error-09-s:20%;--semantic-error-09-b:96%;--semantic-error-09-hsl:350 71% 86%;--semantic-info-10:#f5e9ef;--semantic-info-10-rgb:245 233 239;--semantic-info-10-h:330;--semantic-info-10-s:5%;--semantic-info-10-b:96%;--semantic-info-10-hsl:330 38% 94%;--semantic-info-01:#f50c7f;--semantic-info-01-rgb:245 12 127;--semantic-info-01-h:330;--semantic-info-01-s:95%;--semantic-info-01-b:96%;--semantic-info-01-hsl:330 92% 50%;--semantic-info-02:#f5258b;--semantic-info-02-rgb:245 37 139;--semantic-info-02-h:331;--semantic-info-02-s:85%;--semantic-info-02-b:96%;--semantic-info-02-hsl:331 91% 55%;--semantic-info-03:#f53d98;--semantic-info-03-rgb:245 61 152;--semantic-info-03-h:330;--semantic-info-03-s:75%;--semantic-info-03-b:96%;--semantic-info-03-hsl:330 90% 60%;--semantic-info-04:#f556a4;--semantic-info-04-rgb:245 86 164;--semantic-info-04-h:331;--semantic-info-04-s:65%;--semantic-info-04-b:96%;--semantic-info-04-hsl:331 89% 65%;--semantic-info-05:#f56eb1;--semantic-info-05-rgb:245 110 177;--semantic-info-05-h:330;--semantic-info-05-s:55%;--semantic-info-05-b:96%;--semantic-info-05-hsl:330 87% 70%;--semantic-info-06:#f587be;--semantic-info-06-rgb:245 135 190;--semantic-info-06-h:330;--semantic-info-06-s:45%;--semantic-info-06-b:96%;--semantic-info-06-hsl:330 85% 75%;--semantic-info-07:#f59fca;--semantic-info-07-rgb:245 159 202;--semantic-info-07-h:330;--semantic-info-07-s:35%;--semantic-info-07-b:96%;--semantic-info-07-hsl:330 81% 79%;--semantic-info-08:#f5b8d6;--semantic-info-08-rgb:245 184 214;--semantic-info-08-h:330;--semantic-info-08-s:25%;--semantic-info-08-b:96%;--semantic-info-08-hsl:330 75% 84%;--semantic-info-09:#f5d0e2;--semantic-info-09-rgb:245 208 226;--semantic-info-09-h:331;--semantic-info-09-s:15%;--semantic-info-09-b:96%;--semantic-info-09-hsl:331 65% 89%;--semantic-success-10:#c5dbcd;--semantic-success-10-rgb:197 219 205;--semantic-success-10-h:142;--semantic-success-10-s:10%;--semantic-success-10-b:86%;--semantic-success-10-hsl:142 23% 82%;--semantic-success-01:#00db49;--semantic-success-01-rgb:0 219 73;--semantic-success-01-h:140;--semantic-success-01-s:100%;--semantic-success-01-b:86%;--semantic-success-01-hsl:140 100% 43%;--semantic-success-02:#16db58;--semantic-success-02-rgb:22 219 88;--semantic-success-02-h:140;--semantic-success-02-s:90%;--semantic-success-02-b:86%;--semantic-success-02-hsl:140 82% 47%;--semantic-success-03:#2cdb66;--semantic-success-03-rgb:44 219 102;--semantic-success-03-h:140;--semantic-success-03-s:80%;--semantic-success-03-b:86%;--semantic-success-03-hsl:140 71% 52%;--semantic-success-04:#41db75;--semantic-success-04-rgb:65 219 117;--semantic-success-04-h:140;--semantic-success-04-s:70%;--semantic-success-04-b:86%;--semantic-success-04-hsl:140 68% 56%;--semantic-success-05:#58db84;--semantic-success-05-rgb:88 219 132;--semantic-success-05-h:140;--semantic-success-05-s:60%;--semantic-success-05-b:86%;--semantic-success-05-hsl:140 65% 60%;--semantic-success-06:#6edb92;--semantic-success-06-rgb:110 219 146;--semantic-success-06-h:140;--semantic-success-06-s:50%;--semantic-success-06-b:86%;--semantic-success-06-hsl:140 60% 65%;--semantic-success-07:#84dba1;--semantic-success-07-rgb:132 219 161;--semantic-success-07-h:140;--semantic-success-07-s:40%;--semantic-success-07-b:86%;--semantic-success-07-hsl:140 55% 69%;--semantic-success-08:#9adbaf;--semantic-success-08-rgb:154 219 175;--semantic-success-08-h:139;--semantic-success-08-s:30%;--semantic-success-08-b:86%;--semantic-success-08-hsl:139 47% 73%;--semantic-success-09:#afdbbe;--semantic-success-09-rgb:175 219 190;--semantic-success-09-h:140;--semantic-success-09-s:20%;--semantic-success-09-b:86%;--semantic-success-09-hsl:140 38% 77%;--semantic-warning-10:#fff6f2;--semantic-warning-10-rgb:255 246 242;--semantic-warning-10-h:18;--semantic-warning-10-s:5%;--semantic-warning-10-b:100%;--semantic-warning-10-hsl:18 100% 97%;--semantic-warning-01:#ff550d;--semantic-warning-01-rgb:255 85 13;--semantic-warning-01-h:18;--semantic-warning-01-s:95%;--semantic-warning-01-b:100%;--semantic-warning-01-hsl:18 100% 53%;--semantic-warning-02:#ff6726;--semantic-warning-02-rgb:255 103 38;--semantic-warning-02-h:18;--semantic-warning-02-s:85%;--semantic-warning-02-b:100%;--semantic-warning-02-hsl:18 100% 57%;--semantic-warning-03:#ff7940;--semantic-warning-03-rgb:255 121 64;--semantic-warning-03-h:18;--semantic-warning-03-s:75%;--semantic-warning-03-b:100%;--semantic-warning-03-hsl:18 100% 63%;--semantic-warning-04:#ff8a59;--semantic-warning-04-rgb:255 138 89;--semantic-warning-04-h:18;--semantic-warning-04-s:65%;--semantic-warning-04-b:100%;--semantic-warning-04-hsl:18 100% 67%;--semantic-warning-05:#ff9c73;--semantic-warning-05-rgb:255 156 115;--semantic-warning-05-h:18;--semantic-warning-05-s:55%;--semantic-warning-05-b:100%;--semantic-warning-05-hsl:18 100% 73%;--semantic-warning-06:#ffae8c;--semantic-warning-06-rgb:255 174 140;--semantic-warning-06-h:18;--semantic-warning-06-s:45%;--semantic-warning-06-b:100%;--semantic-warning-06-hsl:18 100% 77%;--semantic-warning-07:#ffc0a6;--semantic-warning-07-rgb:255 192 166;--semantic-warning-07-h:18;--semantic-warning-07-s:35%;--semantic-warning-07-b:100%;--semantic-warning-07-hsl:18 100% 83%;--semantic-warning-08:#ffd2bf;--semantic-warning-08-rgb:255 210 191;--semantic-warning-08-h:18;--semantic-warning-08-s:25%;--semantic-warning-08-b:100%;--semantic-warning-08-hsl:18 100% 87%;--semantic-warning-09:#ffe4d9;--semantic-warning-09-rgb:255 228 217;--semantic-warning-09-h:17;--semantic-warning-09-s:15%;--semantic-warning-09-b:100%;--semantic-warning-09-hsl:17 100% 93%;--primitive-theme-10:#f5e9ef;--primitive-theme-10-rgb:245 233 239;--primitive-theme-10-h:330;--primitive-theme-10-s:5%;--primitive-theme-10-b:96%;--primitive-theme-10-hsl:330 38% 94%;--primitive-theme-01:#f50c7f;--primitive-theme-01-rgb:245 12 127;--primitive-theme-01-h:330;--primitive-theme-01-s:95%;--primitive-theme-01-b:96%;--primitive-theme-01-hsl:330 92% 50%;--primitive-theme-02:#f5258b;--primitive-theme-02-rgb:245 37 139;--primitive-theme-02-h:331;--primitive-theme-02-s:85%;--primitive-theme-02-b:96%;--primitive-theme-02-hsl:331 91% 55%;--primitive-theme-03:#f53d98;--primitive-theme-03-rgb:245 61 152;--primitive-theme-03-h:330;--primitive-theme-03-s:75%;--primitive-theme-03-b:96%;--primitive-theme-03-hsl:330 90% 60%;--primitive-theme-04:#f556a4;--primitive-theme-04-rgb:245 86 164;--primitive-theme-04-h:331;--primitive-theme-04-s:65%;--primitive-theme-04-b:96%;--primitive-theme-04-hsl:331 89% 65%;--primitive-theme-05:#f56eb1;--primitive-theme-05-rgb:245 110 177;--primitive-theme-05-h:330;--primitive-theme-05-s:55%;--primitive-theme-05-b:96%;--primitive-theme-05-hsl:330 87% 70%;--primitive-theme-06:#f587be;--primitive-theme-06-rgb:245 135 190;--primitive-theme-06-h:330;--primitive-theme-06-s:45%;--primitive-theme-06-b:96%;--primitive-theme-06-hsl:330 85% 75%;--primitive-theme-07:#f59fca;--primitive-theme-07-rgb:245 159 202;--primitive-theme-07-h:330;--primitive-theme-07-s:35%;--primitive-theme-07-b:96%;--primitive-theme-07-hsl:330 81% 79%;--primitive-theme-08:#f5b8d6;--primitive-theme-08-rgb:245 184 214;--primitive-theme-08-h:330;--primitive-theme-08-s:25%;--primitive-theme-08-b:96%;--primitive-theme-08-hsl:330 75% 84%;--primitive-theme-09:#f5d0e2;--primitive-theme-09-rgb:245 208 226;--primitive-theme-09-h:331;--primitive-theme-09-s:15%;--primitive-theme-09-b:96%;--primitive-theme-09-hsl:331 65% 89%;--color-primary:var(--theme-color-primary);--color-primary-rgb:var(--theme-color-primary-rgb);--color-primary-hover:var(--theme-color-primary-hover);--color-primary-active:var(--theme-color-primary-active);--color-primary-soft:var(--theme-color-primary-soft);--color-primary-01:var(--primitive-theme-01);--color-primary-01-rgb:var(--primitive-theme-01-rgb);--color-primary-02:var(--primitive-theme-02);--color-primary-02-rgb:var(--primitive-theme-02-rgb);--color-primary-03:var(--primitive-theme-03);--color-primary-03-rgb:var(--primitive-theme-03-rgb);--color-primary-04:var(--primitive-theme-04);--color-primary-04-rgb:var(--primitive-theme-04-rgb);--color-primary-05:var(--primitive-theme-05);--color-primary-05-rgb:var(--primitive-theme-05-rgb);--color-primary-06:var(--primitive-theme-06);--color-primary-06-rgb:var(--primitive-theme-06-rgb);--color-primary-07:var(--primitive-theme-07);--color-primary-07-rgb:var(--primitive-theme-07-rgb);--color-primary-08:var(--primitive-theme-08);--color-primary-08-rgb:var(--primitive-theme-08-rgb);--color-primary-09:var(--primitive-theme-09);--color-primary-09-rgb:var(--primitive-theme-09-rgb);--color-primary-10:var(--primitive-theme-10);--color-primary-10-rgb:var(--primitive-theme-10-rgb);--color-secondary:var(--theme-color-secondary);--color-secondary-rgb:var(--theme-color-secondary-rgb);--color-secondary-hover:var(--theme-color-secondary-hover);--color-info:var(--theme-color-info);--color-info-rgb:var(--theme-color-info-rgb);--color-warning:var(--theme-color-warning);--color-warning-rgb:var(--theme-color-warning-rgb);--color-danger:var(--theme-color-danger);--color-danger-rgb:var(--theme-color-danger-rgb);--color-danger-hover:var(--theme-color-danger-hover);--color-success:var(--theme-color-success);--color-success-rgb:var(--theme-color-success-rgb);--color-text-primary:var(--theme-color-text-primary);--color-text-primary-rgb:var(--theme-color-text-primary-rgb);--color-text-secondary:var(--theme-color-text-secondary);--color-text-secondary-rgb:var(--theme-color-text-secondary-rgb);--color-text-muted:var(--theme-color-text-muted);--color-text-muted-rgb:var(--theme-color-text-muted-rgb);--color-text-disabled:var(--color-text-muted);--color-text-link:var(--color-primary);--color-text-link-hover:var(--color-primary-hover);--color-text-on-primary:var(--theme-color-text-on-primary);--color-bg-page:var(--theme-color-bg-page);--color-bg-surface:var(--theme-color-bg-surface);--color-bg-surface-muted:var(--theme-color-bg-surface-muted);--color-bg-overlay:var(--theme-color-bg-overlay);--color-border-default:var(--theme-color-border-default);--color-border-strong:var(--theme-color-border-strong);--color-border-accent:var(--theme-color-border-accent);--color-divider:var(--theme-color-divider);--color-focus-ring:var(--theme-color-focus-ring);--color-shadow:var(--theme-color-shadow);--color-icon-primary:var(--color-text-primary);--color-icon-secondary:var(--color-text-secondary);--color-icon-disabled:var(--color-text-disabled);--effect-border-gradient-primary:linear-gradient(to right,var(--theme-color-gradient-primary-start),var(--theme-color-gradient-primary-end));--effect-skeleton-shimmer:var(--theme-effect-skeleton-shimmer);--surface-primary-soft:rgb(var(--color-primary-rgb)/.08);--surface-info-soft:rgb(var(--color-info-rgb)/.12);--surface-success-soft:rgb(var(--color-success-rgb)/.12);--surface-danger-soft:rgb(var(--color-danger-rgb)/.12);--surface-selected:rgb(var(--color-primary-rgb)/.12);--surface-disabled:rgb(var(--color-text-primary-rgb)/.04);--surface-notice-warning:rgb(var(--color-warning-rgb)/.05);--surface-notice-warning-border:rgb(var(--color-warning-rgb)/.15);--border-info:rgb(var(--color-info-rgb)/.28);--border-success:rgb(var(--color-success-rgb)/.28);--border-warning:rgb(var(--color-warning-rgb)/.28);--border-danger:rgb(var(--color-danger-rgb)/.28);--border-disabled:rgb(var(--color-text-primary-rgb)/.08);--state-focus-ring:rgb(var(--color-primary-rgb)/.18);--state-hover-overlay:rgb(var(--color-text-primary-rgb)/.04);--state-pressed-overlay:rgb(var(--color-text-primary-rgb)/.08);--button-primary-bg:linear-gradient(90deg,var(--theme-color-gradient-primary-start) 0%,var(--theme-color-gradient-primary-end) 100%);--button-primary-bg-hover:linear-gradient(90deg,var(--color-primary-hover) 0%,var(--color-primary-active) 100%);--button-primary-text:var(--color-text-on-primary);--button-primary-border:var(--color-primary);--button-secondary-bg:var(--color-bg-surface);--button-secondary-bg-hover:var(--surface-selected);--button-secondary-text:var(--color-text-primary);--button-secondary-border:var(--color-border-default);--input-bg:var(--color-bg-surface);--input-text:var(--color-text-primary);--input-placeholder:var(--color-text-muted);--input-border:var(--color-border-default);--input-border-focus:var(--state-focus-ring);--surface-card-bg:var(--color-bg-surface);--surface-card-border:var(--color-border-default);--surface-card-shadow:0 10px 30px var(--color-shadow);--status-info:var(--color-info);--status-warning:var(--color-warning);--status-danger:var(--color-danger);--status-success:var(--color-success)}:root{--font-sans:"Inter","Roboto Mono",system-ui,-apple-system,sans-serif;--sp-max-content-width:1000px;--sp-max-setting-width:1191px;--sp-pc-header-height:72px;--sp-mobile-header-height:56px;--sp-max-width:1440px;--breakpoint-pc:768px;--pc-sidebar-icon-size:20px;--pc-sidebar-item-radius:20px;--pc-sidebar-item-padding:15px 20px;--scrollbar-width:8px;--scrollbar-track-color:transparent;--scrollbar-border-radius:4px}:root[data-theme=light],body.light-theme{color-scheme:light}body.dark-theme{color-scheme:dark}*{box-sizing:border-box;font-family:var(--font-sans);margin:0;padding:0;scrollbar-color:var(--color-border-strong) var(--scrollbar-track-color);scrollbar-width:thin}*,body{touch-action:manipulation}body{background-color:var(--color-bg-page);color:var(--color-text-primary);line-height:1.6;min-height:calc(var(--vh, 1vh)*100);transition:background-color .3s ease,color .3s ease}code,kbd,pre,samp{font-family:Roboto Mono,ui-monospace,monospace}.btn,.button,.card:hover,.image-card,.no-select,.story-card,button{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page-enter-active,.page-leave-active{transition:all .3s ease}.page-enter-from,.page-leave-to{opacity:0;transform:translateY(20px)}.layout-container{background-color:var(--color-bg-page);flex-direction:column;overflow-x:hidden;touch-action:manipulation;transition:background-color .3s ease}.app-header,.layout-container{display:flex;position:relative}.app-header{background-color:transparent;justify-content:space-between;left:0;padding:16px 16px 0;right:0;top:0;z-index:2}.logo{flex-shrink:0}.logo img{height:24px;-o-object-fit:cover;object-fit:cover;width:117px}.header-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0}.btn{align-items:center;border:1px solid var(--color-border-default);border-radius:20px;color:var(--color-text-primary);cursor:pointer;display:inline-flex;font-size:14px;gap:6px;padding:8px 16px;text-decoration:none;transition:all .3s ease}.btn,.btn:hover{background:var(--color-bg-surface-muted)}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff}.btn-primary:hover{background:var(--color-secondary-hover)}.theme-toggle{align-items:center;background:none;border:none;border-radius:20px;cursor:pointer;display:flex;justify-content:center;padding:4px;transition:all .3s ease}.toggle-track{background:var(--color-bg-surface-muted);border:1px solid var(--color-border-default);border-radius:12px;height:24px;position:relative;transition:all .3s ease;width:48px}.toggle-thumb{align-items:center;background:var(--color-text-primary);border-radius:50%;box-shadow:0 2px 4px var(--color-shadow);display:flex;height:20px;justify-content:center;left:1px;position:absolute;top:1px;transition:all .3s ease;width:20px}.toggle-thumb.active{transform:translate(24px)}.theme-icon{color:var(--color-bg-page);height:12px;width:12px}.section{margin-bottom:32px}.section-title{align-items:center;color:var(--color-text-primary);display:flex;font-size:18px;font-weight:600;gap:8px;margin-bottom:0}.section-subtitle{color:var(--color-text-secondary);font-size:12px;margin-top:2px}.filter-buttons{display:flex;flex-wrap:wrap;gap:12px;padding:0;width:100%}.filter-btn{align-items:center;border:1px solid var(--color-border-default);border-radius:20px;color:var(--color-text-primary);cursor:pointer;display:flex;font-size:14px;gap:6px;padding:8px 16px;transition:all .3s ease}.filter-btn,.filter-btn:hover{background:var(--color-bg-surface-muted)}.footer{background-color:var(--color-bg-page);display:flex;justify-content:center;padding:20px 16px;position:relative;width:100%}.support-email{color:var(--color-text-primary);font-size:11px;font-weight:500;opacity:.5;text-align:center;text-decoration:none}.support-email:hover{opacity:.8}@media screen and (max-width:480px){.header-buttons{gap:6px}.story-row-mobile{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:360px){.header-buttons{gap:4px}.story-row-mobile{grid-template-columns:repeat(2,1fr)}}.pc-layout{background-color:var(--color-bg-page);color:var(--color-text-primary);display:flex;flex-direction:column;height:calc(var(--vh, 1vh)*100);overflow:hidden}.top-header .logo{align-items:center;cursor:pointer;display:flex;gap:8px}.top-header .logo img{height:31px;-o-object-fit:contain;object-fit:contain;width:142px}.user-actions{align-items:center;display:flex;gap:16px}.telegram-btn,.x-btn{align-items:center;background:var(--color-bg-surface-muted);border:1px solid var(--color-border-default);border-radius:20px;color:var(--color-text-primary);display:flex;font-size:14px;font-weight:500;gap:8px;padding:8px 16px;text-decoration:none;transition:all .3s ease}.telegram-btn:hover,.x-btn:hover{background:var(--color-bg-surface-muted);transform:translateY(-1px)}.user-info-container{align-items:center;display:flex;gap:12px}.user-avatar-wrapper{cursor:pointer}.user-avatar{border-radius:50%;height:32px;-o-object-fit:cover;object-fit:cover;width:32px}.coins-display{align-items:center;border:1px solid var(--color-border-default);border-radius:20px;color:var(--color-success);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:8px 12px;transition:all .3s ease}.coins-display,.coins-display:hover{background:var(--color-bg-surface-muted)}.coins-display:hover{transform:translateY(-1px)}.coins-display .icon{font-size:16px}.theme-toggle-pc{align-items:center;border:1px solid var(--color-border-default);border-radius:50%;color:var(--color-text-primary);cursor:pointer;display:flex;height:40px;justify-content:center;transition:all .3s ease;width:40px}.theme-toggle-pc,.theme-toggle-pc:hover{background:var(--color-bg-surface-muted)}.theme-toggle-pc:hover{transform:scale(1.05)}.social-link{align-items:center;border-radius:50%;color:var(--color-text-secondary);display:flex;height:40px;justify-content:center;text-decoration:none;transition:all .3s ease;width:40px}.social-link:hover{background:var(--color-bg-surface-muted);color:var(--color-text-primary);transform:scale(1.05)}.btn-primary-pc{background:var(--color-secondary);border:none;border-radius:20px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .3s ease}.btn-primary-pc:hover{background:var(--color-secondary-hover);box-shadow:0 4px 12px #ca93f24d;transform:translateY(-1px)}.pc-main{background-color:var(--color-bg-page);flex:1;overflow:hidden auto}.pc-container{margin:0 auto;padding:0 24px}.pc-divider{background:var(--color-divider);height:1px;margin:24px 0}.sidebar{background-color:var(--color-bg-surface);border-right:1px solid var(--color-divider);display:flex;flex-direction:column;transition:width .3s ease;width:240px}.sidebar.collapsed{width:80px}.nav-menu{flex:1;padding:20px 0}.nav-item{align-items:center;border-radius:12px;color:var(--color-text-secondary);cursor:pointer;display:flex;font-weight:500;gap:12px;margin:4px 12px;padding:12px 20px;transition:all .3s ease}.nav-item:hover{background:var(--color-bg-surface-muted)}.nav-item.active{background:var(--color-primary-soft);color:var(--color-primary)}.sidebar.collapsed .nav-item{justify-content:center;padding:12px}.sidebar-bottom{border-top:1px solid var(--color-divider);padding:20px}.daily-reward-btn{align-items:center;background:var(--color-bg-surface-muted);border:1px solid var(--color-border-default);border-radius:12px;color:var(--color-text-primary);cursor:pointer;display:flex;gap:8px;margin-bottom:12px;padding:12px;transition:all .3s ease;width:100%}.daily-reward-btn:hover{background:var(--color-bg-surface-muted);transform:translateY(-1px)}.sidebar.collapsed .daily-reward-btn{justify-content:center}.discord-btn{align-items:center;background:#5865f2;border:none;border-radius:12px;color:#fff;display:flex;font-weight:500;gap:8px;margin-bottom:12px;padding:12px;text-decoration:none;transition:all .3s ease;width:100%}.discord-btn:hover{background:#4752c4;transform:translateY(-1px)}.sidebar.collapsed .discord-btn{justify-content:center}.sidebar-toggle{align-items:center;border:1px solid var(--color-border-default);border-radius:12px;color:var(--color-text-secondary);cursor:pointer;display:flex;gap:8px;padding:12px;transition:all .3s ease;width:100%}.sidebar-toggle,.sidebar-toggle:hover{background:var(--color-bg-surface-muted)}.sidebar-toggle:hover{color:var(--color-text-primary)}.rotate-180{transform:rotate(180deg)}.pc-layout .main-content{background-color:var(--color-bg-page);flex:1;overflow:hidden auto}.stories-grid-pc{display:grid;gap:30px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-top:24px;padding:0 24px}@media screen and (max-width:1600px){.stories-grid-pc{gap:25px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));padding:0 20px}}@media screen and (max-width:1400px){.stories-grid-pc{gap:20px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));padding:0 18px}}@media screen and (max-width:1200px){.stories-grid-pc{gap:18px;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));padding:0 16px}}@media screen and (max-width:767px){.stories-grid-pc{gap:16px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));padding:0 14px}}.stories-section{padding:40px 0}.pc-layout .section-header{margin-bottom:32px;text-align:center}.pc-layout .section-title{align-items:center;color:var(--color-text-primary);display:flex;font-size:24px;font-weight:700;gap:8px;margin-bottom:8px}.pc-layout .section-subtitle{color:var(--color-text-secondary);font-size:16px;margin:0}.section-actions{display:flex;justify-content:center;margin-top:40px}.btn-secondary-pc{align-items:center;background:var(--color-bg-surface-muted);border:1px solid var(--color-border-default);border-radius:12px;color:var(--color-text-primary);cursor:pointer;display:flex;font-weight:600;gap:8px;padding:12px 24px;text-decoration:none;transition:all .3s ease}.btn-secondary-pc:hover{background:var(--color-bg-surface-muted);box-shadow:0 4px 12px rgb(var(--neutral-10-rgb)/.1);transform:translateY(-1px)}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:100;src:url(./subset-Inter18pt-Thin.ByhO1KpI.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:200;src:url(./subset-Inter18pt-ExtraLight.Cdyw0AbG.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:300;src:url(./subset-Inter18pt-Light.C34OKCr2.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:400;src:url(./subset-Inter18pt-Regular.Do3n3QRv.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:500;src:url(./subset-Inter18pt-Medium.DOiVJMwM.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:600;src:url(./subset-Inter18pt-SemiBold.DnXqEAQL.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:700;src:url(./subset-Inter18pt-Bold.Ds1Lzwue.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:800;src:url(./subset-Inter18pt-ExtraBold.C1L66X_v.woff2) format("woff2")}@font-face{font-display:swap;font-family:Inter;font-style:normal;font-weight:900;src:url(./subset-Inter18pt-Black.DMpJZB8n.woff2) format("woff2")}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:100;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:200;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:300;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:500;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:600;src:url(data:font/woff2;base64,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) format("woff2")}@font-face{font-display:swap;font-family:Roboto Mono;font-style:normal;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAAfUAA8AAAAADzgAAAeAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhYbIBw2BmAAPBEICot4iXsLHgABNgIkAyIEIAWMJwc+DAcbEg0jETaMcopC9lcHdjB8/BEcVFNDDYy0NiIywirCarNNM4QXG6FohBkl1/de+j6fliYCtlv9MXiet+s9982s9CnHdA2VYAuphKpkB/BUCmUw2D4ME9b2jpbyNWNWKt8SblH1tmHyf3OaN6FL8OeS4qWEHMAroJOT0w6FXwJM4AbAn3udTZjDFTefx0icRoWXn9c9wqH2cl37PAjXw1Vh53YF4REWj7EIpzjPZm6bvzZUOw8hlCCmL44vQgA7AKAQFA4EAayEEYHUNbT1xIwO4PUCgN9YDnnoZ4WMmDd9InFjpo+a4JgmDps5OV1oztO6fktdVAxg2G/mgkQ6a9o9RivfkIX0ZOHOxs7ORqKIotjs8o+gEFKp/kN6iWEoFMX8a1kD/FS72IM6ScyIcmFsSUboLOuQ94MXCNaYeL247M4CD4v3gHwCdY18CWmEx4xT2d9DQ4V4PCbxdpuenRRskgkKSg5eoC3j3szW9egJoJZSLyLbBukjMt1xRJZJZk1sGyi5Qr20pUgrw7qeM6rcO7M0i2eBdSIjzL5CNeaJ1I5FlnH3UzIWR7Tu1JIuEMZyV5IFNDUX+5Lyem1KkcXeQZ8sA/a1rB1zUl1dh9aWOeY7F5jsc3u5lEOziXtMpu7Ya88oMTf37kivEM2jvf2PgAlsS1LAJe4Fbp1PT1wAm5i4tah/SJLLHmex2UbqJPlPRA6MU0uyQHXjmutYQNG2NFxX8SId5EpNkUtGMpUM7PFkhqoZLIqM8FKu8+8jd5HhRMZSYW6fqjTOtW0woMtoeLH0RmHv1aQ8ehemE1vkA4+RWijNQe3J/gPaZZooLeAiv40HfGwJR2gDkwIGLVpqA9iLWgJuQB/GQeFlIQ180o4cm+8JVxiu8aprikgPbfzr+avCUQCTOy6Qys1pfyeUIDxDHf3kU2CqPer3E2l5S1qhaY2FEilaQxB1mZU9qMCwBZ0aLITV7nMORFjnB/NmESrOEnt1DruuLK+m6Bml6+x78XOBkB4mV5WqNqxkv+w+QtpSn94z51RCbY7tK24NMSbRpBbOgeWH5Oz9ZlQgJUhRv9GjhJ3b3bGC1lUM4a4udhtpD42aL59H8/zc+lQ/f9Eqtg4Q+Z9o1woU8zfYs7JZNMQlDLXsfosoJIHYzlnKJpTfIKvYlzElPh8yIf4GOXFqNneV/iNFn3lR1FTw5ITDSQ2hY8LSDJJV5mGepA50eG5mdVB+ZsKAskPcuH4p+G+mOugyAzGesLkNHKcTLPiQD5N/I4Kj9Hsufpw+ys7HztdeqN93kcYJoIfVm7WYFTSqVwGiQWjcZ4TciDwkD9YYjJW3ZAZNh7zMNnDpWFuXagAN/ZeCkcjoGKcrAmHdjY4aJsmirvDlBU+kkcnd5JQ1dSYcWJ2x9v//zp+2L4gDfHHv4YrV004FV9cOhdFVqMK1gGPblaFVuaFlpnF7h8cH6alTC+QCCiOKXp7DioACVl6n1rNDMfVjbXUakAYWJf3m47+35bhavbO6YVLeOlv3Drexgpy13derFy6DGpyzfZyGHHoSLBVvb4BDzJHj8I5m1pKU0FW8rAA2cUeOPcqbVRNH9w79S8ZlxghrH2tvc/4Bp+XgM7QBxmDccnrQiFGFOlodnPEZozSiCCgA9bpjZY1pqN74YSLSNjLJdlGrdMGxkqFEeTuru4qKma2s0MuQdTeFNzd5Io1cF9y2t2L9IQCAABo1ry8rEiKust9mmxmAm988HoCPbvvr77//HhmLzS4IZhQAAjNkj37Lp+P/TsNJTls0oSy18htv4iQNDKWUWYyjnkkMQwAnZwlgDQZkFrsJIYIWsf6qBoKN/qDQGQUaIYwDHTcrwICDHWDExVEwEc9psGDkIdiw8hzs+PIRHGzj7/NOQiVL0RDdAlyQEzUQApQlKMxqEmjkqXDQiVLdYCBEbYORCPUYTLRoAhbsWivY8NMswU6C5gsOidGKa5wU6KMLedwM1j234ZnXKjiAoYlVvB2pztwsId/HeA8nXPnb7ldOwpUoffGe41kVo5hKAs/M3uH3IETHl9SOuBANm1tNwcJGtf9Dhs42XPJnsiZdUToDmP2zFIyiYSC5pDV09WQofcHqmiIe96EvsKBt3aS1wFi/2rgfigyonoVOjof2ZOyQkIpXAq+HxbaebLcwe41Bn8M1LORKhcctg2zbf5jI4+PrLHD8FfggtCAwaOHMcg/vcvwqGniTq8ugc9ZWRWYfazl7u4ZfxudL4yCJf+x6vMR4eXGC72W3ncceK4LLMOZkhgUeu168hOlUrGooIpfnsHzw80Dkl+PK7czxclwly+UOn51s5KdHjDR2QVgE8IWAtAvMDG7Bei4NHxhlWh+UgLPFZT5KPA2pFvG3mufPkKtXYUtQIiNpZBJVHJYK11liWIM+lr4+sN0MsWVZ2DdaVesy5gBu6gEKKRtjxWX9agO0j+FSQEsbsbkrLYeMxpwayzJhJvN0+X0ryNudLHQ+xiP0QUyd7dZOvsbAWOfE5GjcSoNxGjzwmYuh39JT9YoHAtFO6+nC+kQ0tHT0DIxMzCyLN/2MvgkA) format("woff2")}:root{--chat2-spacing-xs:8px;--chat2-spacing-sm:12px;--chat2-spacing-md:16px;--chat2-spacing-lg:24px;--chat2-spacing-xl:32px;--chat2-color-text-primary:rgb(var(--neutral-01-rgb)/.9);--chat2-color-text-secondary:rgb(var(--neutral-01-rgb)/.7);--chat2-color-message-bg:rgb(var(--neutral-01-rgb)/.1);--chat2-color-glass-bg:rgb(var(--neutral-01-rgb)/.1);--chat2-color-overlay:rgb(var(--neutral-10-rgb)/.5);--chat2-drawer-height:65vh;--chat2-drawer-background:#1f0038;--chat2-drawer-border-radius:16px 16px 0 0;--chat2-drawer-z-index:9999;--chat2-animation-duration:.3s;--chat2-animation-easing:cubic-bezier(.25,.46,.45,.94)}.u-flex{display:flex}.u-flex-col{flex-direction:column}.u-items-center{align-items:center}.u-justify-between{justify-content:space-between}.u-gap-2{gap:8px}.u-gap-4{gap:16px}.u-p-2{padding:8px}.u-p-4{padding:16px}.u-px-4{padding-left:16px;padding-right:16px}.u-py-2{padding-bottom:8px;padding-top:8px}.u-mb-4{margin-bottom:16px}.u-mt-8{margin-top:32px}.u-text-primary{color:var(--color-text-primary)}.u-text-secondary{color:var(--color-text-secondary)}.u-text-center{text-align:center}.u-font-semibold{font-weight:600}.u-text-ellipsis{-webkit-line-clamp:1}.u-text-ellipsis,.u-text-ellipsis-2{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.u-text-ellipsis-2{-webkit-line-clamp:2}.u-bg-transparent{background:transparent}.u-rounded{border-radius:8px}.u-rounded-lg{border-radius:16px}.u-rounded-full{border-radius:50%}.u-transition{transition:all .3s ease}.u-hover-cursor{&:hover{cursor:pointer}}.global-loading-overlay[data-v-51db1786]{align-items:center;backdrop-filter:blur(4px);background:rgb(var(--neutral-10-rgb)/.8);display:flex;justify-content:center;inset:0;position:fixed;z-index:9999}.global-loading-overlay .loading-content[data-v-51db1786]{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:20px;box-shadow:0 20px 40px var(--color-shadow);max-width:300px;padding:40px;text-align:center;width:90%}.global-loading-overlay .loading-content .loading-icon-wrapper[data-v-51db1786]{margin-bottom:20px}.global-loading-overlay .loading-content .loading-icon-wrapper .loading-icon[data-v-51db1786]{animation:spin-51db1786 1s linear infinite;color:var(--color-secondary)}.global-loading-overlay .loading-content .loading-message[data-v-51db1786]{color:var(--color-text-primary);font-size:16px;font-weight:500;line-height:1.4;margin-bottom:24px}.global-loading-overlay .loading-content .progress-steps[data-v-51db1786]{display:flex;gap:12px;justify-content:space-between}.global-loading-overlay .loading-content .progress-steps .step[data-v-51db1786]{align-items:center;color:var(--color-text-secondary);display:flex;flex:1;flex-direction:column;font-size:12px;gap:8px;opacity:.4;transition:all .3s ease}.global-loading-overlay .loading-content .progress-steps .step.active[data-v-51db1786]{color:var(--color-secondary);opacity:1;transform:scale(1.05)}.global-loading-overlay .loading-content .progress-steps .step span[data-v-51db1786]{font-weight:500}@media(max-width:767px){.global-loading-overlay .loading-content[data-v-51db1786]{padding:30px 20px}.global-loading-overlay .loading-content .loading-message[data-v-51db1786]{font-size:14px;margin-bottom:20px}.global-loading-overlay .loading-content .progress-steps[data-v-51db1786]{gap:8px}.global-loading-overlay .loading-content .progress-steps .step[data-v-51db1786]{font-size:11px;gap:6px}}@keyframes spin-51db1786{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.loading-fade-enter-active[data-v-51db1786],.loading-fade-leave-active[data-v-51db1786]{transition:all .3s ease}.loading-fade-enter-from[data-v-51db1786]{opacity:0}.loading-fade-enter-from .loading-content[data-v-51db1786]{transform:scale(.8) translateY(20px)}.loading-fade-leave-to[data-v-51db1786]{opacity:0}.loading-fade-leave-to .loading-content[data-v-51db1786]{transform:scale(.8) translateY(-20px)}.message-container[data-v-48edf537]{display:flex;flex-direction:column;gap:8px;max-width:calc(100vw - 40px);pointer-events:none;position:fixed;right:20px;top:20px;width:400px;z-index:10000}@media(max-width:767px){.message-container[data-v-48edf537]{left:16px;max-width:none;right:16px;top:16px;width:auto}}.message[data-v-48edf537]{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgb(var(--neutral-01-rgb)/.95);border:1px solid rgb(var(--neutral-01-rgb)/.3);border-radius:12px;box-shadow:0 8px 32px rgb(var(--neutral-10-rgb)/.08),0 4px 16px rgb(var(--neutral-10-rgb)/.04);cursor:pointer;overflow:hidden;pointer-events:auto;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.message[data-v-48edf537]:hover{box-shadow:0 12px 40px rgb(var(--neutral-10-rgb)/.12),0 6px 20px rgb(var(--neutral-10-rgb)/.06);transform:translateY(-2px)}.message.success[data-v-48edf537]{border-left:4px solid #10b981}.message.success .message-icon-wrapper[data-v-48edf537],.message.success .message-progress[data-v-48edf537]{background:#10b981}.message.error[data-v-48edf537]{border-left:4px solid #ef4444}.message.error .message-icon-wrapper[data-v-48edf537],.message.error .message-progress[data-v-48edf537]{background:#ef4444}.message.info[data-v-48edf537]{border-left:4px solid #3b82f6}.message.info .message-icon-wrapper[data-v-48edf537],.message.info .message-progress[data-v-48edf537]{background:#3b82f6}.message.warning[data-v-48edf537]{border-left:4px solid #f59e0b}.message.warning .message-icon-wrapper[data-v-48edf537],.message.warning .message-progress[data-v-48edf537]{background:#f59e0b}.message-content[data-v-48edf537]{align-items:flex-start;display:flex;gap:12px;padding:16px 16px 14px;position:relative}.message-icon-wrapper[data-v-48edf537]{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:20px;justify-content:center;margin-top:2px;width:20px}.message-icon[data-v-48edf537]{color:#fff;filter:drop-shadow(0 1px 2px rgb(var(--neutral-10-rgb)/.2))}.message-body[data-v-48edf537]{flex:1;min-width:0}.message-text[data-v-48edf537]{color:#0f172ae6;font-size:14px;font-weight:500;line-height:1.4;margin:0;word-break:break-word}.message-close[data-v-48edf537]{background:none;border:none;border-radius:6px;color:#0f172a66;cursor:pointer;flex-shrink:0;margin-top:-2px;padding:4px;transition:all .2s ease}.message-close[data-v-48edf537]:hover{background:#0f172a14;color:#0f172ab3}.message-close[data-v-48edf537]:active{transform:scale(.9)}.message-progress[data-v-48edf537]{animation:progressShrink-48edf537 linear;border-radius:1px;bottom:0;height:2px;left:4px;opacity:.6;position:absolute;transform-origin:left;width:calc(100% - 8px)}@media(max-width:767px){.message-content[data-v-48edf537]{gap:10px;padding:14px}.message-icon-wrapper[data-v-48edf537]{height:18px;width:18px}.message-text[data-v-48edf537]{font-size:13px}.message-close[data-v-48edf537]{padding:3px}}.message-enter-active[data-v-48edf537]{transition:all .4s cubic-bezier(.4,0,.2,1)}.message-leave-active[data-v-48edf537]{transition:all .3s cubic-bezier(.4,0,.2,1)}.message-enter-from[data-v-48edf537],.message-leave-to[data-v-48edf537]{opacity:0;transform:translate(100%) scale(.95)}.message-move[data-v-48edf537]{transition:all .3s cubic-bezier(.4,0,.2,1)}@keyframes progressShrink-48edf537{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(prefers-color-scheme:dark){.message[data-v-48edf537]{background:#1e293bf2;border-color:#94a3b81a;box-shadow:0 8px 32px rgb(var(--neutral-10-rgb)/.3),0 4px 16px rgb(var(--neutral-10-rgb)/.2)}.message .message-text[data-v-48edf537]{color:#f8fafce6}.message .message-close[data-v-48edf537]{color:#94a3b899}.message .message-close[data-v-48edf537]:hover{background:#94a3b81a;color:#f8fafce6}}.dark{background:#1e293bf2;border-color:#94a3b81a;box-shadow:0 8px 32px rgb(var(--neutral-10-rgb)/.3),0 4px 16px rgb(var(--neutral-10-rgb)/.2)}.dark{color:#f8fafce6}.dark{color:#94a3b899}.dark{background:#94a3b81a;color:#f8fafce6}.dot-indicator[data-v-3234227e]{align-items:center;display:flex;gap:8px}.dot[data-v-3234227e]{background-color:var(--neutral-05);border-radius:50%;height:8px;transition:all .3s ease;width:8px}.dot.active[data-v-3234227e]{background-color:var(--neutral-01);border-radius:4px;height:8px;width:16px}.loading-icon[data-v-a81236cb]{animation:spin-a81236cb 1s linear infinite;border-radius:50%;flex-shrink:0}@keyframes spin-a81236cb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.fullscreen-viewer[data-v-b82f5834]{align-items:center;background-color:rgb(var(--neutral-10-rgb)/.9);box-sizing:border-box;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.viewer-header-actions[data-v-b82f5834]{align-items:center;display:flex;justify-content:flex-end;left:20px;pointer-events:none;position:absolute;right:20px;top:20px;z-index:10}.viewer-header-actions>button[data-v-b82f5834]{pointer-events:auto}.viewer-header-actions--split[data-v-b82f5834]{justify-content:space-between}.close-btn[data-v-b82f5834],.download-btn[data-v-b82f5834]{align-items:center;background:rgb(var(--neutral-10-rgb)/.2);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:24px;height:40px;justify-content:center;padding:0;transition:background .2s;width:40px}.close-btn[data-v-b82f5834]:hover,.download-btn[data-v-b82f5834]:hover{background:rgb(var(--neutral-10-rgb)/.8)}.download-btn--disabled[data-v-b82f5834],.download-btn[data-v-b82f5834]:disabled{cursor:not-allowed;opacity:.5}.download-btn[data-v-b82f5834]:disabled:hover{background:rgb(var(--neutral-10-rgb)/.2)}.image-container[data-v-b82f5834]{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.image-container--with-thumb-strip[data-v-b82f5834]{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.image-wrapper[data-v-b82f5834]{display:flex;height:100%;width:100%}.image-item{&[data-v-b82f5834]{align-items:center;display:flex;height:100%;justify-content:center;min-width:100%}&.thumbnail[data-v-b82f5834]{align-items:center}}.viewer-media{&[data-v-b82f5834]{max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;transition:opacity .3s ease}&.thumbnail[data-v-b82f5834]{max-height:700px}}.viewer-video[data-v-b82f5834]{display:block}.nav-btn[data-v-b82f5834]{align-items:center;background:rgb(var(--neutral-10-rgb)/.3);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:48px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:background .2s;width:48px;z-index:10}.nav-btn[data-v-b82f5834]:hover{background:rgb(var(--neutral-10-rgb)/.6)}.prev-btn[data-v-b82f5834]{left:20px}.next-btn[data-v-b82f5834]{right:20px}.loader[data-v-b82f5834]{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:20}.is-mobile .nav-btn[data-v-b82f5834]{display:none}.is-mobile .viewer-header-actions[data-v-b82f5834]{left:16px;right:16px;top:16px}.is-mobile .close-btn[data-v-b82f5834],.is-mobile .download-btn[data-v-b82f5834]{font-size:20px;height:32px;width:32px}.close-icon[data-v-b82f5834],.download-icon[data-v-b82f5834],.left-icon[data-v-b82f5834],.right-icon[data-v-b82f5834]{height:20px;width:20px}.download-btn .download-icon[data-v-b82f5834]{display:block}.download-btn[data-v-b82f5834] svg{height:20px;width:20px}.image-counter[data-v-b82f5834]{background-color:rgb(var(--neutral-10-rgb)/.5);border-radius:12px;bottom:12px;color:#fff;font-size:14px;left:50%;padding:4px 12px;position:absolute;transform:translate(-50%);z-index:10}.thumbnail-strip[data-v-b82f5834]{backdrop-filter:blur(3px);background:rgb(var(--neutral-10-rgb)/.72);bottom:0;display:flex;gap:8px;left:0;overflow-x:auto;padding:8px 14px max(8px,env(safe-area-inset-bottom));position:absolute;right:0;z-index:12}.thumbnail-item[data-v-b82f5834]{background:rgb(var(--neutral-01-rgb)/.04);border:2px solid transparent;border-radius:12px;flex-shrink:0;height:66px;overflow:hidden;padding:2px;position:relative;transition:border-color .2s ease,box-shadow .2s ease;width:66px}.thumbnail-item.active[data-v-b82f5834]{border-color:var(--color-primary-05);box-shadow:0 0 0 2px rgb(var(--color-primary-05-rgb)/.2);opacity:1}.thumbnail-loadding-wrapper[data-v-b82f5834]{align-items:center;background:rgb(var(--neutral-10-rgb)/.4);display:flex;height:100%;justify-content:center;position:absolute;width:100%}.thumbnail-video-icon[data-v-b82f5834]{color:#ebebebe6;position:absolute;right:6px;top:6px;z-index:10}.thumbnail-image[data-v-b82f5834]{border-radius:8px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thumbnail-video[data-v-b82f5834]{pointer-events:none;transform:translateZ(0);-webkit-transform:translateZ(0)}.viewer-pending[data-v-b82f5834]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;min-height:200px;width:100%}.viewer-pending-text[data-v-b82f5834]{color:var(--color-primary-05);font-family:var(--font-family-main,inherit);font-size:14px;font-weight:400;line-height:1.4;margin:0}.thumbnail-pending[data-v-b82f5834]{align-items:center;background:rgb(var(--neutral-01-rgb)/.08);border-radius:8px;display:flex;height:100%;justify-content:center;width:100%}.thumbnail-placeholder-icon[data-v-b82f5834]{color:rgb(var(--neutral-01-rgb)/.7);height:40px;width:40px}[data-v-b82f5834]{-webkit-tap-highlight-color:transparent}.modal-overlay[data-v-b68aeb36]{align-items:center;backdrop-filter:blur(25px);background:rgb(var(--neutral-10-rgb)/.8);display:flex;inset:0;justify-content:center;padding:0;position:fixed;touch-action:none;z-index:1000;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@supports (-webkit-touch-callout:none){.modal-overlay[data-v-b68aeb36]{backdrop-filter:none}}.modal-overlay-fullscreen[data-v-b68aeb36]{align-items:stretch;justify-content:stretch;min-height:100vh;min-height:100dvh}.modal-container[data-v-b68aeb36]{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:12px;box-shadow:0 10px 30px rgb(var(--neutral-10-rgb)/.12);max-width:calc(100vw - 32px);overflow-y:auto;padding:20px 24px;position:relative;width:400px;-webkit-overflow-scrolling:touch;max-height:calc(100vh - 64px);overscroll-behavior:contain}.modal-container-drag-at-min[data-v-b68aeb36],.modal-container-drag-at-min[data-v-b68aeb36] *{overflow:hidden!important}.modal-container-mobile[data-v-b68aeb36]{border-radius:16px;max-height:calc(100vh - env(safe-area-inset-top) - env(safe-area-inset-bottom));max-width:100vw;padding:20px calc(16px + env(safe-area-inset-right)) 20px calc(16px + env(safe-area-inset-left))}.modal-container-mobile-bottom[data-v-b68aeb36]{border-radius:16px 16px 0 0;height:100%;margin:0;max-height:calc(90vh - env(safe-area-inset-top));max-width:100vw;padding-bottom:calc(20px + env(safe-area-inset-bottom));padding-left:calc(16px + env(safe-area-inset-left));padding-right:calc(16px + env(safe-area-inset-right));width:100%}.modal-container-anchor-center[data-v-b68aeb36]{align-self:center;margin:auto 24px}.modal-container-anchor-top[data-v-b68aeb36]{align-self:flex-start;margin:20px auto 0}.modal-container-mobile.modal-container-anchor-top[data-v-b68aeb36]{border-radius:0 0 16px 16px;margin:0;max-height:90vh}.modal-container-anchor-bottom[data-v-b68aeb36]{align-self:flex-end;margin:0 auto 20px}.modal-container-mobile.modal-container-anchor-bottom[data-v-b68aeb36]{border-radius:16px 16px 0 0;margin:0}.modal-container-anchor-left[data-v-b68aeb36]{align-self:center;margin:auto auto auto 20px}.modal-container-anchor-right[data-v-b68aeb36]{align-self:center;margin:auto 20px auto auto}.modal-container-mobile.modal-container-anchor-left[data-v-b68aeb36],.modal-container-mobile.modal-container-anchor-right[data-v-b68aeb36]{margin:auto 0;max-width:400px;width:85vw}.modal-container-fullscreen[data-v-b68aeb36]{align-self:stretch;border-radius:0;height:100%;margin:0;max-height:100%;max-width:100vw;min-height:100vh;min-height:100dvh;padding:0;width:100vw}.modal-drag-handle[data-v-b68aeb36]{align-items:center;cursor:ns-resize;display:flex;height:16px;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.modal-drag-bar[data-v-b68aeb36]{background-color:rgb(var(--neutral-01-rgb)/.4);border-radius:999px;height:4px;width:40px}.font-red-bold[data-v-ed3c68cb]{color:red;font-weight:700}.age-gate-modal[data-v-ed3c68cb]{align-items:center;height:100%;justify-content:center}.age-gate-content[data-v-ed3c68cb],.age-gate-modal[data-v-ed3c68cb]{box-sizing:border-box;display:flex;padding:24px;width:100%}.age-gate-content[data-v-ed3c68cb]{background:#181818;border-radius:22.508px;flex-direction:column;gap:24px;max-width:460px}.age-gate-badge[data-v-ed3c68cb]{align-items:center;background:#ff77101a;border:.703px solid rgba(255,119,16,.4);border-radius:16px;display:flex;justify-content:center;margin:0 auto;padding:6px 24px;width:-moz-fit-content;width:fit-content}.badge-text[data-v-ed3c68cb]{color:#ff7710;font-size:14px;font-weight:600;line-height:normal;text-align:center;text-transform:uppercase}.age-gate-header[data-v-ed3c68cb]{align-items:center;display:flex;flex-direction:column;gap:6px;width:100%}.age-gate-title[data-v-ed3c68cb]{font-size:50px;font-weight:700;text-transform:capitalize}.age-gate-subtitle[data-v-ed3c68cb],.age-gate-title[data-v-ed3c68cb]{color:var(--neutral-01);line-height:normal;margin:0;padding:0;text-align:center}.age-gate-subtitle[data-v-ed3c68cb]{font-size:24px;font-weight:400}.age-gate-body[data-v-ed3c68cb]{background:rgb(var(--neutral-01-rgb)/.02);border:1.407px solid rgb(var(--neutral-01-rgb)/.05);border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:24px}.age-gate-text[data-v-ed3c68cb]{color:rgb(var(--neutral-01-rgb)/.6);font-size:16px;font-weight:400;line-height:normal;margin:0;padding:0;white-space:pre-wrap}.age-gate-text-small[data-v-ed3c68cb]{color:rgb(var(--neutral-01-rgb)/.4);font-size:14px}.text-bold[data-v-ed3c68cb]{color:var(--neutral-01);font-weight:500}.age-gate-divider[data-v-ed3c68cb]{border-top:1px solid rgb(var(--neutral-01-rgb)/.05);height:0;margin:0;width:100%}.age-gate-actions[data-v-ed3c68cb]{align-items:stretch;display:flex;flex-direction:column;gap:16.881px;padding:12px 0}.age-gate-button[data-v-ed3c68cb]{align-items:center;border:none;border-radius:16px;box-sizing:border-box;cursor:pointer;display:flex;font-size:24px;font-weight:600;height:59px;justify-content:center;line-height:normal;padding:12px 32px;transition:opacity .2s ease;width:100%}.age-gate-button[data-v-ed3c68cb]:hover{opacity:.9}.age-gate-button[data-v-ed3c68cb]:active{opacity:.8}.age-gate-button-primary[data-v-ed3c68cb]{background:linear-gradient(90deg,#f9a63e,#f84944);color:var(--neutral-01)}.age-gate-button-secondary[data-v-ed3c68cb]{background:transparent;color:rgb(var(--neutral-01-rgb)/.4);font-size:16px;font-weight:500}@media(max-width:767px){.age-gate-modal[data-v-ed3c68cb]{align-items:center;padding:24px 16px}.age-gate-content[data-v-ed3c68cb]{border-radius:16px;gap:24px;margin:0 auto;max-width:327px;padding:16px;width:calc(100% - 48px)}.age-gate-badge[data-v-ed3c68cb]{border-radius:60px;border-width:.5px;padding:4px 16px}.badge-text[data-v-ed3c68cb]{font-size:10px}.age-gate-header[data-v-ed3c68cb]{gap:4px}.age-gate-title[data-v-ed3c68cb]{font-size:36px}.age-gate-subtitle[data-v-ed3c68cb]{font-size:16px}.age-gate-body[data-v-ed3c68cb]{border-width:1px;gap:10px;padding:16px}.age-gate-text[data-v-ed3c68cb]{font-size:12px}.age-gate-text-small[data-v-ed3c68cb]{font-size:10px}.age-gate-actions[data-v-ed3c68cb]{gap:12px;padding:8px 0}.age-gate-button[data-v-ed3c68cb]{border-radius:12px;font-size:16px;height:42px;padding:8px 24px}.age-gate-button-secondary[data-v-ed3c68cb]{font-size:12px}}.age-gate-overlay[data-v-c2c8ba00]{align-items:center;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgb(var(--neutral-10-rgb)/.8);display:flex;inset:0;justify-content:center;margin:0;padding:0;position:fixed;z-index:10000}.age-gate-fade-enter-active[data-v-c2c8ba00],.age-gate-fade-leave-active[data-v-c2c8ba00]{transition:opacity .3s ease}.age-gate-fade-enter-from[data-v-c2c8ba00],.age-gate-fade-leave-to[data-v-c2c8ba00]{opacity:0}.age-gate-fade-enter-active .age-gate-overlay[data-v-c2c8ba00],.age-gate-fade-leave-active .age-gate-overlay[data-v-c2c8ba00]{transition:opacity .3s ease}.age-gate-fade-enter-from .age-gate-overlay[data-v-c2c8ba00],.age-gate-fade-leave-to .age-gate-overlay[data-v-c2c8ba00]{opacity:0}.audio-demo-link[data-v-3d737b0c]{position:fixed;right:20px;top:20px;z-index:9999}.audio-demo-button[data-v-3d737b0c]{background:#1976d2;border-radius:4px;box-shadow:0 2px 4px rgb(var(--neutral-10-rgb)/.2);color:#fff;display:inline-block;font-size:14px;font-weight:500;padding:10px 20px;text-decoration:none;transition:background .2s}.audio-demo-button[data-v-3d737b0c]:hover{background:#1565c0}.error-page[data-v-c9fdbeeb]{align-items:center;background:linear-gradient(135deg,var(--color-bg-page) 0,var(--color-bg-surface) 100%);display:flex;justify-content:center;min-height:calc(var(--vh, 1vh)*100);overflow:hidden;position:relative}.error-background[data-v-c9fdbeeb]{inset:0;position:absolute;z-index:1}.error-background .floating-shapes[data-v-c9fdbeeb]{height:100%;position:absolute;width:100%}.error-background .floating-shapes .shape[data-v-c9fdbeeb]{animation:float-c9fdbeeb 6s ease-in-out infinite;background:var(--color-secondary);opacity:.1;position:absolute}.error-background .floating-shapes .shape.shape-1[data-v-c9fdbeeb]{animation-delay:0s;border-radius:50%;height:120px;left:10%;top:20%;width:120px}.error-background .floating-shapes .shape.shape-2[data-v-c9fdbeeb]{animation-delay:2s;border-radius:20px;height:80px;right:15%;top:60%;width:80px}.error-background .floating-shapes .shape.shape-3[data-v-c9fdbeeb]{animation-delay:4s;border-radius:50%;bottom:30%;height:60px;left:20%;width:60px}.error-background .floating-shapes .shape.shape-4[data-v-c9fdbeeb]{animation-delay:1s;border-radius:30px;height:100px;right:30%;top:10%;width:100px}.error-container[data-v-c9fdbeeb]{max-width:600px;padding:0 20px;position:relative;width:90%;z-index:2}.error-content[data-v-c9fdbeeb]{backdrop-filter:blur(10px);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:24px;box-shadow:0 20px 60px var(--color-shadow);padding:60px 40px;text-align:center}.error-icon[data-v-c9fdbeeb]{margin-bottom:30px}.error-icon .main-icon[data-v-c9fdbeeb]{animation:pulse-c9fdbeeb 2s infinite;color:var(--color-secondary);filter:drop-shadow(0 4px 12px rgb(var(--color-primary-rgb 74 144 226)/.3))}.error-info[data-v-c9fdbeeb]{margin-bottom:40px}.error-info .error-title[data-v-c9fdbeeb]{color:var(--color-text-primary);font-size:32px;font-weight:700;line-height:1.2;margin-bottom:16px}.error-info .error-message[data-v-c9fdbeeb]{color:var(--color-text-secondary);font-size:16px;line-height:1.6;margin-bottom:24px}.error-details[data-v-c9fdbeeb]{background:var(--color-bg-surface-muted);border:1px solid var(--color-border-default);border-radius:12px;margin-top:20px;padding:20px;text-align:left}.error-details summary[data-v-c9fdbeeb]{color:var(--color-text-primary);cursor:pointer;font-weight:600;margin-bottom:10px}.error-details summary[data-v-c9fdbeeb]:hover{color:var(--color-secondary)}.error-details .error-stack[data-v-c9fdbeeb]{background:var(--color-bg-page);border-radius:6px;color:var(--color-text-muted);font-size:12px;margin-top:10px;max-height:200px;overflow-y:auto;padding:12px;white-space:pre-wrap;word-break:break-all}.error-actions[data-v-c9fdbeeb]{display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-bottom:40px}.error-actions .btn[data-v-c9fdbeeb]{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px;min-width:120px;padding:14px 24px;text-decoration:none;transition:all .2s ease}.error-actions .btn[data-v-c9fdbeeb]:hover{box-shadow:0 8px 25px rgb(var(--neutral-10-rgb)/.15);transform:translateY(-2px)}.error-actions .btn.btn-primary[data-v-c9fdbeeb]{background:var(--color-secondary);color:var(--color-text-on-primary)}.error-actions .btn.btn-primary[data-v-c9fdbeeb]:hover{background:var(--color-secondary-hover)}.error-actions .btn.btn-secondary[data-v-c9fdbeeb]{background:var(--color-bg-surface-muted);border:1px solid var(--color-border-default);color:var(--color-text-primary)}.error-actions .btn.btn-secondary[data-v-c9fdbeeb]:hover{background:var(--color-bg-surface-muted);border-color:var(--color-secondary)}.error-actions .btn.btn-tertiary[data-v-c9fdbeeb]{background:transparent;border:1px solid var(--color-border-default);color:var(--color-text-secondary)}.error-actions .btn.btn-tertiary[data-v-c9fdbeeb]:hover{background:var(--color-bg-surface-muted);color:var(--color-text-primary)}.error-help[data-v-c9fdbeeb]{border-top:1px solid var(--color-border-default);padding-top:30px;text-align:left}.error-help .help-text[data-v-c9fdbeeb]{color:var(--color-text-secondary);font-size:14px;margin-bottom:16px}.error-help .help-text .help-link[data-v-c9fdbeeb]{color:var(--color-secondary);text-decoration:none}.error-help .help-text .help-link[data-v-c9fdbeeb]:hover{text-decoration:underline}.error-help .help-suggestions[data-v-c9fdbeeb]{list-style:none;margin:0;padding:0}.error-help .help-suggestions li[data-v-c9fdbeeb]{color:var(--color-text-muted);font-size:14px;margin-bottom:8px;padding-left:20px;position:relative}.error-help .help-suggestions li[data-v-c9fdbeeb]:before{color:var(--color-secondary);content:"•";font-weight:700;left:0;position:absolute}@media(max-width:767px){.error-content[data-v-c9fdbeeb]{padding:40px 24px}.error-content .error-title[data-v-c9fdbeeb]{font-size:28px}.error-content .error-message[data-v-c9fdbeeb]{font-size:15px}.error-content .error-icon .main-icon[data-v-c9fdbeeb]{height:80px;width:80px}.error-actions[data-v-c9fdbeeb]{flex-direction:column}.error-actions .btn[data-v-c9fdbeeb]{justify-content:center;width:100%}}@keyframes float-c9fdbeeb{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes pulse-c9fdbeeb{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}
