@charset "UTF-8";:root,:root[data-theme=dark]{color-scheme:dark;--app-bg: #000000;--app-bg-soft: #05090c;--app-bg-elevated: rgb(8 15 22 / .78);--app-page-bg: radial-gradient(circle at 20% 0%, rgb(75 117 133 / .22), transparent 34%), linear-gradient(180deg, #05090c 0%, #081017 48%, #05090c 100%);--app-surface: rgb(10 16 22 / .9);--app-surface-strong: rgb(14 20 26 / .96);--app-surface-soft: rgb(255 255 255 / .06);--app-glass: rgb(13 24 34 / .72);--app-glass-filter: blur(16px);--app-glass-filter-soft: blur(8px);--app-text: #f7fbff;--app-text-strong: #ffffff;--app-text-muted: rgb(255 255 255 / .64);--app-text-faint: rgb(255 255 255 / .46);--app-border: rgb(255 255 255 / .12);--app-border-strong: rgb(141 220 247 / .28);--app-accent: #8ddcf7;--app-accent-strong: #54d5cd;--app-accent-soft: rgb(141 220 247 / .14);--app-danger: #ff5f73;--app-input-bg: rgb(255 255 255 / .08);--app-input-border: rgb(255 255 255 / .14);--app-button-bg: #d7e3e7;--app-button-text: #101820;--app-button-shadow: 0 10px 24px rgb(64 129 255 / .24);--app-control-active-bg: linear-gradient(135deg, rgb(128 199 225 / .22), rgb(88 124 255 / .16));--app-control-active-shadow: 0 8px 18px rgb(27 76 122 / .22);--app-card-bg: linear-gradient(180deg, rgb(14 20 26 / .9), rgb(10 15 20 / .96));--app-card-border: rgb(255 255 255 / .1);--app-card-hover: linear-gradient(180deg, rgb(18 27 34 / .96), rgb(12 20 27 / .98));--app-card-meta-bg: rgb(5 18 24 / .58);--app-cover-bg: linear-gradient(135deg, rgb(34 80 92 / .92), rgb(21 39 48 / .92));--app-tag-bg: rgb(4 12 16 / .74);--app-tag-text: #f4e8bd;--app-browse-tag-bg: rgb(8 8 8 / .76);--app-browse-tag-text: #f4e8bd;--app-browse-tag-border: rgb(244 232 189 / .22);--app-learning-active-border: rgb(255 255 255 / .38);--app-learning-active-bg: rgb(255 255 255 / .1);--app-learning-active-text: #ffffff;--app-learning-switch-active-bg: #ffffff;--app-learning-switch-knob-bg: #ffffff;--app-work-default-bg: var(--app-surface);--app-work-default-border: var(--app-card-border);--app-work-default-shadow: rgb(0 0 0 / .16);--app-work-default-row-bg: rgb(255 255 255 / .035);--app-work-default-row-border: rgb(223 208 170 / .1);--app-work-default-row-hover-bg: rgb(223 208 170 / .08);--app-work-default-row-hover-border: rgb(223 208 170 / .2);--app-work-default-row-title: rgb(255 255 255 / .94);--app-work-default-row-subtitle: rgb(255 255 255 / .58);--app-work-default-row-meta: rgb(255 255 255 / .76);--app-work-program-bg: rgb(87 18 18 / .62);--app-work-program-border: rgb(239 246 100 / .26);--app-work-program-shadow: rgb(203 48 37 / .16);--app-work-program-row-bg: rgb(203 48 37 / .16);--app-work-program-row-border: rgb(253 255 162 / .26);--app-work-program-row-hover-bg: rgb(203 48 37 / .26);--app-work-program-row-hover-border: rgb(253 255 162 / .38);--app-work-program-row-title: #fff9d7;--app-work-program-row-subtitle: rgb(255 235 190 / .66);--app-work-program-row-meta: #d4d0a8;--app-work-course-bg: rgb(22 38 11 / .68);--app-work-course-border: rgb(129 199 132 / .26);--app-work-course-shadow: rgb(82 196 26 / .12);--app-work-course-row-bg: rgb(129 199 132 / .06);--app-work-course-row-border: rgb(129 199 132 / .14);--app-work-course-row-hover-bg: rgb(102 187 106 / .14);--app-work-course-row-hover-border: rgb(165 214 167 / .3);--app-work-course-row-title: #d7f2d7;--app-work-course-row-subtitle: rgb(196 232 196 / .64);--app-work-course-row-meta: #a8d1a7;--app-work-material-bg: rgb(0 50 66 / .52);--app-work-material-border: rgb(173 173 173 / .24);--app-work-material-shadow: rgb(107 203 255 / .1);--app-work-material-row-bg: rgb(167 184 209 / .055);--app-work-material-row-border: rgb(173 173 173 / .12);--app-work-material-row-hover-bg: rgb(100 181 246 / .12);--app-work-material-row-hover-border: rgb(107 203 255 / .24);--app-work-material-row-title: #d8e6f6;--app-work-material-row-subtitle: rgb(196 212 232 / .62);--app-work-material-row-meta: #a7b8d1;--app-work-cover-width: 530px;--app-work-cover-height: 300px;--app-work-cover-ratio: 53 / 30;--app-work-card-body-height: 68px;--app-work-cover-program-bg: radial-gradient(circle at 18% 18%, rgb(255 249 215 / .12), transparent 30%), linear-gradient(135deg, rgb(87 18 18 / .96), rgb(45 20 18 / .98) 56%, rgb(113 54 28 / .92));--app-work-cover-program-border: rgb(253 255 162 / .28);--app-work-cover-program-text: #fff9d7;--app-work-cover-program-shadow: inset 0 0 0 1px rgb(255 255 255 / .06);--app-work-cover-course-bg: radial-gradient(circle at 18% 18%, rgb(246 215 122 / .14), transparent 30%), linear-gradient(135deg, #050505, #14110a 54%, #2a210e);--app-work-cover-course-border: rgb(246 215 122 / .34);--app-work-cover-course-text: #f6d77a;--app-work-cover-course-shadow: inset 0 0 0 1px rgb(255 244 199 / .08), 0 0 18px rgb(246 215 122 / .08);--app-work-cover-material-bg: radial-gradient(circle at 18% 18%, rgb(216 230 246 / .12), transparent 30%), linear-gradient(135deg, rgb(0 50 66 / .96), rgb(18 35 47 / .98) 54%, rgb(50 58 74 / .94));--app-work-cover-material-border: rgb(107 203 255 / .24);--app-work-cover-material-text: #d8e6f6;--app-work-cover-material-shadow: inset 0 0 0 1px rgb(255 255 255 / .05);--app-work-title-program: #f2cf72;--app-work-title-course: #9adfbc;--app-work-title-program-glow: rgb(242 207 114 / .18);--app-work-title-course-glow: rgb(154 223 188 / .16);--app-nav-bg: linear-gradient( 120deg, rgb(22 22 22 / .62) 0%, rgb(10 25 40 / .96) 50%, rgb(24 94 104 / .22) 100% );--app-nav-border: rgb(255 255 255 / .1);--app-nav-shadow: 0 18px 40px rgb(0 0 0 / .32), inset 0 1px 0 rgb(255 255 255 / .08);--app-pane-bg: linear-gradient( 140deg, rgb(22 24 27 / .74), rgb(34 38 43 / .86), rgb(20 22 25 / .82) );--app-right-pane-bg: linear-gradient(180deg, rgb(15 30 38 / .96) 0%, rgb(11 23 30 / .98) 100%), radial-gradient(circle at 30% 10%, rgb(141 220 247 / .16), transparent 38%);--app-pane-border: rgb(141 220 247 / .24);--app-shadow: 0 18px 42px rgb(0 0 0 / .28);--app-scrollbar-track: #000000;--app-scrollbar-thumb: #888888}:root[data-theme=light]{color-scheme:light;--app-bg: #edf2f6;--app-bg-soft: #f6f9fb;--app-bg-elevated: rgb(255 255 255 / .9);--app-page-bg: radial-gradient(circle at 18% 0%, rgb(118 185 205 / .22), transparent 34%), linear-gradient(180deg, #f4f8fb 0%, #e8f0f5 48%, #f7fafc 100%);--app-surface: rgb(255 255 255 / .92);--app-surface-strong: #ffffff;--app-surface-soft: rgb(15 36 48 / .06);--app-glass: rgb(255 255 255 / .78);--app-glass-filter: blur(8px);--app-glass-filter-soft: blur(4px);--app-text: #17232d;--app-text-strong: #07131e;--app-text-muted: rgb(23 35 45 / .68);--app-text-faint: rgb(23 35 45 / .46);--app-border: rgb(18 43 58 / .14);--app-border-strong: rgb(35 118 148 / .3);--app-accent: #237694;--app-accent-strong: #0c637e;--app-accent-soft: rgb(35 118 148 / .12);--app-danger: #d64556;--app-input-bg: rgb(255 255 255 / .92);--app-input-border: rgb(18 43 58 / .16);--app-button-bg: #123040;--app-button-text: #ffffff;--app-button-shadow: 0 10px 24px rgb(22 74 98 / .18);--app-control-active-bg: linear-gradient(135deg, rgb(255 255 255 / .92), rgb(218 238 246 / .9));--app-control-active-shadow: 0 8px 18px rgb(35 118 148 / .16);--app-card-bg: linear-gradient(180deg, #ffffff, #f5f9fb);--app-card-border: rgb(18 43 58 / .12);--app-card-hover: linear-gradient(180deg, #ffffff, #eaf4f8);--app-card-meta-bg: rgb(255 255 255 / .72);--app-cover-bg: linear-gradient(135deg, rgb(217 235 242 / .96), rgb(190 222 234 / .92));--app-tag-bg: rgb(255 255 255 / .82);--app-tag-text: #163647;--app-browse-tag-bg: rgb(255 255 255 / .84);--app-browse-tag-text: #163647;--app-browse-tag-border: rgb(35 118 148 / .18);--app-learning-active-border: rgb(35 118 148 / .36);--app-learning-active-bg: rgb(35 118 148 / .1);--app-learning-active-text: #0c637e;--app-learning-switch-active-bg: #237694;--app-learning-switch-knob-bg: #ffffff;--app-work-default-bg: rgb(255 255 255 / .86);--app-work-default-border: rgb(18 43 58 / .1);--app-work-default-shadow: rgb(25 62 82 / .12);--app-work-default-row-bg: rgb(255 255 255 / .62);--app-work-default-row-border: rgb(18 43 58 / .1);--app-work-default-row-hover-bg: rgb(35 118 148 / .08);--app-work-default-row-hover-border: rgb(35 118 148 / .2);--app-work-default-row-title: #132a36;--app-work-default-row-subtitle: rgb(23 35 45 / .58);--app-work-default-row-meta: rgb(23 35 45 / .68);--app-work-program-bg: linear-gradient(180deg, rgb(255 248 232 / .92), rgb(255 238 224 / .88));--app-work-program-border: rgb(181 86 65 / .2);--app-work-program-shadow: rgb(181 86 65 / .1);--app-work-program-row-bg: rgb(255 255 255 / .58);--app-work-program-row-border: rgb(181 86 65 / .15);--app-work-program-row-hover-bg: rgb(255 224 212 / .68);--app-work-program-row-hover-border: rgb(181 86 65 / .26);--app-work-program-row-title: #512014;--app-work-program-row-subtitle: rgb(93 48 36 / .62);--app-work-program-row-meta: #84513e;--app-work-course-bg: linear-gradient(180deg, rgb(236 249 238 / .94), rgb(221 242 229 / .9));--app-work-course-border: rgb(53 128 83 / .18);--app-work-course-shadow: rgb(53 128 83 / .1);--app-work-course-row-bg: rgb(255 255 255 / .58);--app-work-course-row-border: rgb(53 128 83 / .14);--app-work-course-row-hover-bg: rgb(210 237 220 / .72);--app-work-course-row-hover-border: rgb(53 128 83 / .24);--app-work-course-row-title: #153a25;--app-work-course-row-subtitle: rgb(31 70 49 / .62);--app-work-course-row-meta: #3d7d58;--app-work-material-bg: linear-gradient(180deg, rgb(232 245 251 / .94), rgb(219 239 248 / .9));--app-work-material-border: rgb(45 111 145 / .18);--app-work-material-shadow: rgb(45 111 145 / .1);--app-work-material-row-bg: rgb(255 255 255 / .58);--app-work-material-row-border: rgb(45 111 145 / .14);--app-work-material-row-hover-bg: rgb(206 232 244 / .72);--app-work-material-row-hover-border: rgb(45 111 145 / .24);--app-work-material-row-title: #15374a;--app-work-material-row-subtitle: rgb(34 74 94 / .62);--app-work-material-row-meta: #3d7890;--app-work-cover-program-bg: radial-gradient(circle at 18% 18%, rgb(255 255 255 / .64), transparent 30%), linear-gradient(135deg, #fff7e6, #ffe8d9 54%, #f1c7aa);--app-work-cover-program-border: rgb(181 86 65 / .24);--app-work-cover-program-text: #512014;--app-work-cover-program-shadow: inset 0 0 0 1px rgb(255 255 255 / .7);--app-work-cover-course-bg: radial-gradient(circle at 18% 18%, rgb(255 236 171 / .16), transparent 30%), linear-gradient(135deg, #050505, #15120a 54%, #33250b);--app-work-cover-course-border: rgb(204 159 62 / .42);--app-work-cover-course-text: #f4cf72;--app-work-cover-course-shadow: inset 0 0 0 1px rgb(255 236 171 / .1), 0 8px 18px rgb(13 18 22 / .14);--app-work-cover-material-bg: radial-gradient(circle at 18% 18%, rgb(255 255 255 / .66), transparent 30%), linear-gradient(135deg, #eef8fc, #dceff8 54%, #c3e0ee);--app-work-cover-material-border: rgb(45 111 145 / .2);--app-work-cover-material-text: #15374a;--app-work-cover-material-shadow: inset 0 0 0 1px rgb(255 255 255 / .76);--app-work-title-program: #9c5a31;--app-work-title-course: #2d7a4d;--app-work-title-program-glow: rgb(181 86 65 / .16);--app-work-title-course-glow: rgb(53 128 83 / .14);--app-nav-bg: linear-gradient( 120deg, rgb(255 255 255 / .9) 0%, rgb(238 247 251 / .96) 55%, rgb(215 237 245 / .78) 100% );--app-nav-border: rgb(18 43 58 / .12);--app-nav-shadow: 0 10px 24px rgb(25 62 82 / .12), inset 0 1px 0 rgb(255 255 255 / .74);--app-pane-bg: linear-gradient( 140deg, rgb(255 255 255 / .92), rgb(239 247 250 / .95), rgb(255 255 255 / .92) );--app-right-pane-bg: linear-gradient(180deg, rgb(255 255 255 / .98) 0%, rgb(237 247 251 / .98) 100%), radial-gradient(circle at 30% 10%, rgb(35 118 148 / .12), transparent 38%);--app-pane-border: rgb(35 118 148 / .18);--app-shadow: 0 12px 26px rgb(25 62 82 / .12);--app-scrollbar-track: #edf2f6;--app-scrollbar-thumb: #9ab1bf}:root[data-theme=cyberpunk]{color-scheme:dark;--app-cyber-cyan: #7ef5ff;--app-cyber-cyan-soft: rgb(126 245 255 / .16);--app-cyber-pink: #ff5fcf;--app-cyber-pink-soft: rgb(255 95 207 / .18);--app-cyber-rose: #ffd1de;--app-cyber-rose-soft: rgb(255 209 222 / .16);--app-cyber-rose-border: rgb(255 209 222 / .44);--app-cyber-violet: #6d5cff;--app-cyber-violet-soft: rgb(109 92 255 / .16);--app-cyber-glow-cyan: rgb(126 245 255 / .4);--app-cyber-glow-pink: rgb(255 95 207 / .36);--app-cyber-glow-rose: rgb(255 209 222 / .3);--app-cyber-glow-violet: rgb(109 92 255 / .18);--app-bg: #05010b;--app-bg-soft: #080414;--app-bg-elevated: rgb(14 8 28 / .84);--app-page-bg: radial-gradient(circle at 14% 0%, rgb(255 95 207 / .2), transparent 34%), radial-gradient(circle at 88% 8%, rgb(126 245 255 / .16), transparent 32%), linear-gradient(180deg, rgb(5 1 11 / .84) 0%, rgb(9 5 28 / .86) 50%, rgb(5 1 11 / .86) 100%);--app-surface: rgb(12 8 26 / .9);--app-surface-strong: rgb(18 10 36 / .96);--app-surface-soft: rgb(126 245 255 / .09);--app-glass: rgb(13 6 31 / .78);--app-glass-filter: blur(12px);--app-glass-filter-soft: blur(6px);--app-text: #f8fbff;--app-text-strong: #ffffff;--app-text-muted: rgb(223 234 255 / .72);--app-text-faint: rgb(223 234 255 / .5);--app-border: rgb(126 245 255 / .2);--app-border-strong: rgb(126 245 255 / .48);--app-accent: var(--app-cyber-cyan);--app-accent-strong: var(--app-cyber-pink);--app-accent-soft: rgb(126 245 255 / .14);--app-danger: #ff4c8b;--app-input-bg: rgb(255 255 255 / .08);--app-input-border: rgb(126 245 255 / .24);--app-button-bg: linear-gradient(135deg, var(--app-cyber-cyan) 0%, var(--app-cyber-pink) 100%);--app-button-text: #06020c;--app-button-shadow: 0 12px 26px rgb(126 245 255 / .22), 0 0 28px rgb(255 95 207 / .18);--app-control-active-bg: linear-gradient(135deg, rgb(126 245 255 / .28), rgb(255 95 207 / .28));--app-control-active-shadow: 0 10px 22px rgb(126 245 255 / .2), 0 0 24px rgb(255 95 207 / .16);--app-card-bg: linear-gradient(180deg, rgb(18 10 36 / .94), rgb(8 6 22 / .98));--app-card-border: rgb(126 245 255 / .2);--app-card-hover: linear-gradient(180deg, rgb(31 12 50 / .98), rgb(10 8 30 / .98)), radial-gradient(circle at 92% 0%, rgb(255 95 207 / .14), transparent 34%);--app-card-meta-bg: rgb(11 8 31 / .64);--app-cover-bg: linear-gradient(135deg, rgb(126 245 255 / .24), rgb(255 95 207 / .22));--app-tag-bg: rgb(9 6 24 / .82);--app-tag-text: #dffbff;--app-browse-tag-bg: rgb(18 8 34 / .82);--app-browse-tag-text: var(--app-cyber-rose);--app-browse-tag-border: var(--app-cyber-rose-border);--app-learning-active-border: var(--app-cyber-rose-border);--app-learning-active-bg: var(--app-cyber-pink-soft);--app-learning-active-text: var(--app-cyber-rose);--app-learning-switch-active-bg: var(--app-cyber-cyan);--app-learning-switch-knob-bg: #ffffff;--app-work-default-bg: rgb(12 8 26 / .86);--app-work-default-border: rgb(126 245 255 / .2);--app-work-default-shadow: rgb(0 0 0 / .24);--app-work-default-row-bg: rgb(255 255 255 / .045);--app-work-default-row-border: rgb(126 245 255 / .14);--app-work-default-row-hover-bg: rgb(126 245 255 / .1);--app-work-default-row-hover-border: rgb(126 245 255 / .42);--app-work-default-row-title: #f8fbff;--app-work-default-row-subtitle: rgb(223 234 255 / .66);--app-work-default-row-meta: rgb(223 234 255 / .76);--app-work-program-bg: linear-gradient(180deg, rgb(64 28 46 / .78), rgb(18 10 36 / .94));--app-work-program-border: var(--app-cyber-rose-border);--app-work-program-shadow: var(--app-cyber-glow-rose);--app-work-program-row-bg: var(--app-cyber-rose-soft);--app-work-program-row-border: rgb(255 209 222 / .28);--app-work-program-row-hover-bg: rgb(255 209 222 / .22);--app-work-program-row-hover-border: rgb(255 236 242 / .4);--app-work-program-row-title: #fff2f6;--app-work-program-row-subtitle: rgb(255 226 235 / .7);--app-work-program-row-meta: #ffd9e5;--app-work-course-bg: linear-gradient(180deg, rgb(8 52 58 / .7), rgb(12 8 26 / .94));--app-work-course-border: rgb(126 245 255 / .3);--app-work-course-shadow: rgb(126 245 255 / .13);--app-work-course-row-bg: rgb(126 245 255 / .08);--app-work-course-row-border: rgb(126 245 255 / .2);--app-work-course-row-hover-bg: rgb(126 245 255 / .14);--app-work-course-row-hover-border: rgb(202 252 255 / .34);--app-work-course-row-title: #e2fcff;--app-work-course-row-subtitle: rgb(202 252 255 / .64);--app-work-course-row-meta: #9af8ff;--app-work-material-bg: linear-gradient(180deg, rgb(24 28 68 / .68), rgb(12 8 26 / .94));--app-work-material-border: rgb(126 245 255 / .18);--app-work-material-shadow: rgb(126 245 255 / .1);--app-work-material-row-bg: rgb(126 245 255 / .055);--app-work-material-row-border: rgb(126 245 255 / .14);--app-work-material-row-hover-bg: rgb(255 95 207 / .12);--app-work-material-row-hover-border: rgb(255 95 207 / .3);--app-work-material-row-title: #e8f9ff;--app-work-material-row-subtitle: rgb(202 252 255 / .58);--app-work-material-row-meta: #b3ecff;--app-work-cover-program-bg: radial-gradient(circle at 18% 18%, rgb(255 209 222 / .18), transparent 30%), linear-gradient(135deg, rgb(64 28 46 / .96), rgb(24 12 42 / .98) 54%, rgb(82 26 64 / .92));--app-work-cover-program-border: rgb(255 209 222 / .42);--app-work-cover-program-text: #fff2f6;--app-work-cover-program-shadow: inset 0 0 0 1px rgb(255 255 255 / .07), 0 0 22px rgb(255 95 207 / .12);--app-work-cover-course-bg: radial-gradient(circle at 18% 18%, rgb(255 224 132 / .16), transparent 30%), linear-gradient(135deg, #030303, #161108 54%, #3a2807);--app-work-cover-course-border: rgb(255 224 132 / .46);--app-work-cover-course-text: #ffe084;--app-work-cover-course-shadow: inset 0 0 0 1px rgb(255 224 132 / .12), 0 0 20px rgb(255 224 132 / .1);--app-work-cover-material-bg: radial-gradient(circle at 18% 18%, rgb(126 245 255 / .14), transparent 30%), linear-gradient(135deg, rgb(24 28 68 / .96), rgb(12 8 26 / .98) 54%, rgb(44 26 78 / .92));--app-work-cover-material-border: rgb(126 245 255 / .26);--app-work-cover-material-text: #e8f9ff;--app-work-cover-material-shadow: inset 0 0 0 1px rgb(126 245 255 / .08), 0 0 18px rgb(126 245 255 / .08);--app-work-title-program: var(--app-cyber-rose);--app-work-title-course: var(--app-cyber-cyan);--app-work-title-program-glow: var(--app-cyber-glow-rose);--app-work-title-course-glow: rgb(126 245 255 / .24);--app-nav-bg: linear-gradient( 120deg, rgb(10 5 24 / .88) 0%, rgb(14 19 48 / .96) 48%, rgb(255 95 207 / .22) 100% );--app-nav-border: rgb(126 245 255 / .24);--app-nav-shadow: 0 14px 32px rgb(0 0 0 / .3), 0 0 22px rgb(126 245 255 / .12), 0 0 24px rgb(255 95 207 / .1), inset 0 1px 0 rgb(255 255 255 / .08);--app-pane-bg: linear-gradient( 140deg, rgb(16 10 35 / .86), rgb(19 16 48 / .9), rgb(8 6 22 / .92) );--app-right-pane-bg: linear-gradient(180deg, rgb(11 8 31 / .98) 0%, rgb(17 10 35 / .98) 100%), radial-gradient(circle at 30% 10%, rgb(126 245 255 / .16), transparent 38%), radial-gradient(circle at 92% 0%, rgb(255 95 207 / .12), transparent 34%);--app-pane-border: rgb(126 245 255 / .28);--app-shadow: 0 14px 32px rgb(0 0 0 / .3), 0 0 22px rgb(255 95 207 / .1);--app-scrollbar-track: #05010b;--app-scrollbar-thumb: var(--app-cyber-cyan)}:root{--app-detail-text: var(--app-text-strong);--app-detail-text-muted: var(--app-text-muted);--app-detail-text-faint: var(--app-text-faint);--app-detail-error-text: color-mix(in srgb, var(--app-danger) 72%, var(--app-text-strong));--app-detail-card-bg: var(--app-card-bg);--app-detail-card-hover-bg: var(--app-card-hover);--app-detail-card-selected-bg: var(--app-control-active-bg);--app-detail-card-border: var(--app-card-border);--app-detail-card-hover-border: var(--app-border-strong);--app-detail-card-selected-border: var(--app-border-strong);--app-detail-card-shadow: var(--app-shadow);--app-detail-card-selected-shadow: var(--app-control-active-shadow), var(--app-shadow);--app-detail-card-badge-bg: var(--app-tag-bg);--app-detail-card-badge-text: var(--app-tag-text);--app-detail-card-badge-border: var(--app-detail-tag-border);--app-detail-tag-bg: var(--app-tag-bg);--app-detail-tag-text: var(--app-tag-text);--app-detail-tag-border: var(--app-border);--app-detail-panel-bg: var(--app-surface-soft);--app-detail-panel-border: var(--app-border);--app-detail-control-bg: var(--app-surface-soft);--app-detail-control-hover-bg: var(--app-accent-soft);--app-detail-control-text: var(--app-text-muted);--app-detail-control-active-bg: var(--app-control-active-bg);--app-detail-control-active-text: var(--app-accent);--app-detail-focus: var(--app-border-strong);--app-detail-mask-bg: linear-gradient( 180deg, rgb(0 0 0 / 0) 0%, rgb(8 11 14 / .34) 46%, rgb(5 7 9 / .86) 100% );--app-detail-mask-button-bg: var(--app-surface-strong);--app-detail-mask-button-hover-bg: var(--app-card-hover);--app-detail-mask-button-text: var(--app-text-strong);--app-detail-mask-button-disabled-bg: var(--app-surface-soft);--app-detail-mask-button-disabled-text: var(--app-text-faint);--app-detail-course-mask-bg: #101820;--app-detail-loading-bg: var(--app-glass);--app-detail-loading-border: var(--app-border);--app-detail-loading-text: var(--app-text-muted);--app-detail-preview-bg: var(--app-surface);--app-detail-preview-bar-bg: var(--app-surface-soft);--app-credit-bg: radial-gradient(circle at 18% 18%, rgba(255, 255, 255, .16), transparent 26%), linear-gradient( 135deg, rgba(255, 198, 83, .12), rgba(124, 91, 26, .12) 54%, rgba(255, 239, 184, .07) );--app-credit-border: rgba(255, 216, 124, .28);--app-credit-inner-border: rgba(255, 255, 255, .08);--app-credit-text: rgba(255, 244, 199, .9);--app-credit-label-text: rgba(255, 235, 180, .58);--app-credit-shadow: 0 7px 16px rgba(187, 126, 22, .1), inset 0 1px 0 rgba(255, 255, 255, .14);--app-credit-text-shadow: 0 1px 6px rgba(255, 188, 52, .18);--app-credit-orb-bg: linear-gradient(135deg, #fff0b0, #e3a43b 45%, #8f5018);--app-credit-orb-text: #4b2705;--app-credit-orb-shadow: 0 0 9px rgba(255, 197, 73, .26), inset 0 1px 0 rgba(255, 255, 255, .46);--app-material-card-bg: var(--app-detail-card-bg);--app-material-card-hover-bg: var(--app-detail-card-hover-bg);--app-material-card-active-bg: var(--app-detail-card-selected-bg);--app-material-interaction-bg: var(--app-detail-card-selected-bg);--app-material-interaction-text: var(--app-detail-text-muted);--app-material-interaction-icon: var(--app-material-interaction-text);--app-material-interaction-like-active: #ff8b8b;--app-material-interaction-dislike-active: #8fb3ff;--app-material-interaction-star-active: #f6e7a3;--app-material-follow-bg: linear-gradient(135deg, rgba(255, 226, 170, .98), rgba(222, 162, 54, .95)), rgba(238, 173, 45, .9);--app-material-follow-border: rgba(255, 215, 168, .62);--app-material-follow-text: rgba(24, 17, 6, .94);--app-material-follow-shadow: 0 8px 18px rgba(238, 173, 45, .18);--app-material-follow-hover-shadow: 0 10px 22px rgba(238, 173, 45, .26)}:root[data-theme=dark]{--app-detail-control-active-text: #f4e8bd;--app-detail-card-bg: linear-gradient(180deg, rgb(18 25 31 / .96), rgb(12 18 24 / .98));--app-detail-card-border: rgb(244 232 189 / .16);--app-detail-card-shadow: 0 14px 30px rgb(0 0 0 / .3), inset 0 1px 0 rgb(255 255 255 / .035);--app-detail-card-hover-border: rgb(244 232 189 / .34);--app-detail-card-selected-border: rgb(244 232 189 / .44);--app-detail-card-selected-bg: linear-gradient( 135deg, rgb(244 232 189 / .15), rgb(116 88 36 / .16) );--app-detail-panel-bg: rgb(244 232 189 / .065);--app-detail-control-active-bg: linear-gradient( 135deg, rgb(244 232 189 / .18), rgb(116 88 36 / .14) );--app-detail-control-hover-bg: rgb(244 232 189 / .1);--app-detail-focus: rgb(244 232 189 / .58);--app-detail-tag-border: rgb(244 232 189 / .2);--app-detail-panel-border: rgb(244 232 189 / .14);--app-detail-card-badge-border: rgb(244 232 189 / .2)}:root[data-theme=light]{--app-detail-control-active-text: #0c637e;--app-detail-course-mask-bg: #e8f3f8;--app-detail-mask-bg: linear-gradient( 180deg, rgb(255 255 255 / 0) 0%, rgb(25 62 82 / .16) 46%, rgb(15 36 48 / .58) 100% );--app-credit-bg: linear-gradient(135deg, #ffffff 0%, #edf7ff 54%, #d7ebfb 100%);--app-credit-border: rgb(35 118 148 / .2);--app-credit-inner-border: rgb(255 255 255 / .72);--app-credit-text: #0c637e;--app-credit-label-text: rgb(12 99 126 / .62);--app-credit-shadow: 0 8px 18px rgb(35 118 148 / .13), inset 0 1px 0 rgb(255 255 255 / .78);--app-credit-text-shadow: none;--app-credit-orb-bg: linear-gradient(135deg, #ffffff 0%, #9ed9ff 48%, #237694 100%);--app-credit-orb-text: #07364b;--app-credit-orb-shadow: 0 0 10px rgb(35 118 148 / .18), inset 0 1px 0 rgb(255 255 255 / .8);--app-material-interaction-bg: linear-gradient( 180deg, rgb(58 97 113 / .92), rgb(36 73 91 / .96) );--app-material-interaction-text: rgb(244 251 255 / .92);--app-material-interaction-icon: rgb(244 251 255 / .92);--app-material-interaction-like-active: #ff9fb0;--app-material-interaction-dislike-active: #9dccff;--app-material-interaction-star-active: #ffe18a;--app-material-follow-bg: linear-gradient(135deg, #ffffff, #dceeff);--app-material-follow-border: rgb(35 118 148 / .34);--app-material-follow-text: #0c637e;--app-material-follow-shadow: 0 8px 18px rgb(35 118 148 / .14);--app-material-follow-hover-shadow: 0 10px 22px rgb(35 118 148 / .2)}:root[data-theme=cyberpunk]{--app-detail-control-active-text: var(--app-cyber-rose);--app-detail-course-mask-bg: #0d071d;--app-detail-mask-bg: linear-gradient( 180deg, rgb(5 1 11 / 0) 0%, rgb(8 6 22 / .42) 44%, rgb(5 1 11 / .9) 100% );--app-credit-bg: radial-gradient(circle at 14% 12%, rgb(126 245 255 / .18), transparent 28%), linear-gradient(135deg, rgb(126 245 255 / .12), rgb(255 95 207 / .14));--app-credit-border: rgb(255 209 222 / .36);--app-credit-inner-border: rgb(126 245 255 / .16);--app-credit-text: var(--app-cyber-rose);--app-credit-label-text: rgb(223 234 255 / .62);--app-credit-shadow: 0 8px 18px rgb(255 95 207 / .12), inset 0 1px 0 rgb(126 245 255 / .14);--app-credit-text-shadow: 0 0 10px rgb(255 95 207 / .22);--app-credit-orb-bg: linear-gradient(135deg, var(--app-cyber-cyan), var(--app-cyber-pink));--app-credit-orb-text: #06020c;--app-credit-orb-shadow: 0 0 10px rgb(126 245 255 / .26), 0 0 13px rgb(255 95 207 / .18);--app-work-material-bg: linear-gradient(180deg, rgb(8 10 18 / .92), rgb(5 3 14 / .96));--app-work-material-row-bg: rgb(255 255 255 / .045);--app-work-material-row-hover-bg: rgb(126 245 255 / .095);--app-material-card-bg: linear-gradient(180deg, rgb(10 12 22 / .96), rgb(5 6 14 / .98));--app-material-card-hover-bg: linear-gradient(180deg, rgb(14 18 30 / .98), rgb(7 7 18 / .98)), radial-gradient(circle at 92% 0%, rgb(255 95 207 / .09), transparent 38%);--app-material-card-active-bg: linear-gradient(180deg, rgb(16 20 34 / .98), rgb(8 8 20 / .98));--app-material-interaction-bg: linear-gradient(180deg, rgb(12 12 26 / .98), rgb(6 5 16 / .98));--app-material-follow-bg: var(--app-credit-orb-bg);--app-material-follow-border: rgb(126 164 255 / .58);--app-material-follow-text: #ffffff;--app-material-follow-shadow: 0 8px 20px rgb(74 168 255 / .22), 0 0 18px rgb(126 92 255 / .18);--app-material-follow-hover-shadow: 0 10px 24px rgb(74 168 255 / .3), 0 0 22px rgb(126 92 255 / .24)}body{background:var(--app-bg);color:var(--app-text)}.theme-backdrop{position:fixed;inset:0;z-index:0;overflow:hidden;pointer-events:none;opacity:0;visibility:hidden;contain:paint;transform:translateZ(0);backface-visibility:hidden;transition:opacity .35s ease,visibility .35s ease}.theme-backdrop:before,.theme-backdrop:after{content:"";position:absolute;inset:-10vmax;background-repeat:no-repeat;opacity:0;transform:translateZ(0) scale(1)}.theme-backdrop:before{background:radial-gradient(circle at 16% 24%,rgba(126,245,255,.3),transparent 32%),radial-gradient(circle at 78% 18%,rgba(255,95,207,.28),transparent 34%),radial-gradient(circle at 64% 78%,rgba(126,245,255,.16),transparent 36%)}.theme-backdrop:after{inset:0;background:linear-gradient(120deg,rgba(126,245,255,.06),transparent 34%,rgba(255,95,207,.08) 68%,transparent),radial-gradient(circle at 28% 76%,rgba(255,95,207,.16),transparent 34%),radial-gradient(circle at 74% 48%,rgba(126,245,255,.12),transparent 32%);mix-blend-mode:screen}:root[data-theme=cyberpunk] .theme-backdrop{background:radial-gradient(circle at 50% 0%,rgba(255,95,207,.06),transparent 36%),radial-gradient(circle at 50% 100%,rgba(126,245,255,.06),transparent 38%);opacity:1;visibility:visible}:root[data-theme=cyberpunk] .theme-backdrop:before{opacity:.76}:root[data-theme=cyberpunk] .theme-backdrop:after{opacity:.52}html,body{width:100%;height:100vh;overflow:hidden}:root ::-webkit-scrollbar{background-color:var(--app-scrollbar-track);width:3px;height:3px}:root ::-webkit-scrollbar-thumb{background-color:var(--app-scrollbar-thumb);border-radius:5px;transition:all .2s ease-in-out}:root ::-webkit-scrollbar-track{border-radius:10px}#app{position:relative;min-height:100vh;background:var(--app-bg);color:var(--app-text);isolation:isolate}#app>:not(.theme-backdrop){position:relative;z-index:1}a{text-decoration:none;color:inherit}.el-button.el-button--primary{color:#fff;background-color:#333;border:1px solid #fff;transition:all .3s ease-in-out}.el-button.el-button--primary:hover{background-color:#444;border:1px solid #444}.el-button.el-button--primary.is-plain{background-color:transparent;transition:all .3s ease-in-out}.el-button.el-button--primary.is-plain:hover{background-color:#444;color:#fff;border:1px solid #444}.action-btn{height:40px;padding:16px 24px;border:none;color:#eaeaea;background-color:#ffffff1a;font-weight:700;cursor:pointer;border-radius:10px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;font-size:16px}.action-btn:hover{background-color:#ffffff26;box-shadow:0 0 8px #fff6;transform:scale(102%)}.action-btn:disabled{pointer-events:none;opacity:.5;color:#ffffffbf;cursor:not-allowed}.action-btn.secondary{background-color:#ffffff0d}.action-btn.secondary:hover{background-color:#ffffff1a}.action-btn-group{display:flex;gap:8px;align-items:center;justify-content:center}.el-loading-mask{background-color:#00000080!important}:root{--app-z-detail-drawer: 1000;--app-z-right-pane: 10000;--app-z-pane-control: 10060;--app-z-pane-popper: 10080;--app-z-dialog: 10120;--app-z-dialog-popper: 10180;--app-z-confirm-overlay: 10220;--app-z-confirm: 10230;--app-z-message: 10300}.student-pane-menu-popper,.review-pane-menu-popper,.student-activity-status-popper,.app-pane-popper{z-index:var(--app-z-pane-popper)!important}.student-pane-dialog-overlay,.organization-panel-dialog-overlay,.ai-tool-config-dialog-overlay,.material-summary-dialog-overlay,.material-summary-config-dialog-overlay,.report-dialog-overlay,.app-dialog-overlay{z-index:var(--app-z-dialog)!important}.student-activity-date-popper,.organization-activity-date-popper,.app-dialog-popper{z-index:var(--app-z-dialog-popper)!important}.organization-member-confirm-overlay,.app-confirm-overlay,.el-overlay.is-message-box,.el-overlay-message-box{z-index:var(--app-z-confirm-overlay)!important}.organization-member-confirm,.app-confirm,.el-message-box{z-index:var(--app-z-confirm)!important}.el-message{z-index:var(--app-z-message)!important}.el-image-viewer__wrapper{z-index:var(--app-z-dialog-popper)!important}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.my-2{margin-block:calc(var(--spacing) * 2)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.list-item{display:list-item}.flex-shrink{flex-shrink:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
