.header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#1a1a2ed9,#16213ed9);border-bottom:1px solid #ffffff1a;box-shadow:0 6px 20px #00000059;box-sizing:border-box;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;gap:16px;justify-content:space-between;padding:14px 24px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.header,.header .nav{align-items:center;display:flex}.header .nav{gap:18px}.header .nav a{color:#cbd5e0;font-size:14px;font-weight:600;position:relative;text-decoration:none;transition:color .2s ease}.header .nav a:hover{color:#fff}.header .nav a:after{background:linear-gradient(135deg,#667eea,#764ba2);bottom:-6px;content:"";height:2px;left:0;position:absolute;transition:width .25s ease;width:0}.header .nav a:hover:after{width:100%}.header .auth{align-items:center;display:flex;gap:14px}.header .auth a{border-radius:6px;color:#cbd5e0;font-size:13px;font-weight:600;padding:6px 10px;text-decoration:none;transition:all .2s ease}.header .auth a:hover{background-color:#ffffff14;color:#fff}.header .me{background-color:#ffffff14;border-radius:6px;color:#fff;font-size:13px;font-weight:700;padding:6px 10px}.header .auth button{background:linear-gradient(135deg,#f093fb,#f5576c);border:none;border-radius:6px;box-shadow:0 3px 10px #f5576c59;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:all .25s ease}.header .auth button:hover{box-shadow:0 6px 16px #f5576c73;transform:translateY(-1px)}@media (max-width:768px){.header{align-items:stretch;flex-direction:column;gap:10px;padding:12px 16px}.header .auth,.header .nav{flex-wrap:wrap;gap:10px;justify-content:center}}.ms-po__svg{height:100%;inset:0;pointer-events:none;position:absolute;width:100%}.ms-po__group{cursor:pointer;pointer-events:auto}.ms-po__poly{fill:#f003;stroke:red;stroke-width:2}.ms-po__text{stroke:#fff;font-weight:700;paint-order:stroke}.ms-mdm__overlay{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:9999}.ms-mdm__modal{background:#fff;border-radius:16px;box-shadow:0 18px 40px #00000047;padding:20px;width:min(760px,100%)}.ms-mdm__header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ms-mdm__titleWrap{min-width:0}.ms-mdm__subtitle{color:#777;font-size:13px;margin-bottom:6px}.ms-mdm__title{font-size:22px;font-weight:700;line-height:1.25;margin:0;word-break:break-word}.ms-mdm__close{background:#fff!important;border:1px solid #ddd;border-radius:12px;color:#111!important;cursor:pointer;font-size:14px;height:36px;padding:0 14px;white-space:nowrap}.ms-mdm__close:hover{background:#f5f5f5!important}.ms-mdm__section{margin-top:18px}.ms-mdm__sectionTitle{color:#111;font-size:15px;font-weight:700;margin:0 0 8px}.ms-mdm__text{color:#333;font-size:15px;line-height:1.6;margin:0}.ms-mdm__riskBox{background:#fff1f1;border:1px solid #ffd2d2;border-radius:14px;padding:14px}.ms-mdm__riskText{color:#d00020;font-size:15px;line-height:1.6;margin:0}.ms-mdm__commentHeader{align-items:center;display:flex;gap:10px;margin-bottom:10px}.ms-mdm__badge{background:#e9fff3;border:1px solid #bfead2;border-radius:999px;color:#0b7a3b;font-size:13px;font-weight:600;padding:3px 10px;white-space:nowrap}.ms-mdm__commentBox{background:#fafafa;border:1px solid #e5e5e5;border-radius:14px;padding:14px}.ms-mdm__commentKo{color:#111;font-size:16px;font-weight:700;line-height:1.6}.ms-mdm__commentEn{color:#333;font-size:14px;line-height:1.55}.ms-mdm__langLabel{color:#777;font-size:13px;margin-bottom:6px}.ms-mdm__commentBlock{word-break:break-word}.ms-mdm__divider{background:#e6e6e6;height:1px;margin:12px 0}.ms-mdm__hint{color:#777;font-size:13px;line-height:1.45;margin-top:10px}.RegisterPage{background:linear-gradient(135deg,#1a1a2e,#16213e)!important;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;margin:0 auto;max-width:700px;min-height:100vh;padding:40px 20px;position:relative;width:100%}body:has(.RegisterPage){background:linear-gradient(135deg,#1a1a2e,#16213e)!important;min-height:100vh}.RegisterHeader{align-items:center;display:flex;justify-content:space-between;margin-bottom:32px}.RegisterHeader h2{color:#fff;font-size:32px;font-weight:700;margin:0;text-shadow:0 2px 4px #0000004d}.RegisterLinks a{color:#a0d4ff;font-size:14px;font-weight:600;text-decoration:none;transition:all .2s ease}.RegisterLinks a:hover{color:#667eea;text-decoration:underline}.RegisterMsg{border-radius:8px;box-shadow:0 4px 12px #00000026;font-size:14px;font-weight:600;margin-bottom:20px;padding:14px 18px}.RegisterMsg.ok{background:linear-gradient(135deg,#667eea26,#764ba226);border:1px solid #667eea66;color:#a0d4ff}.RegisterMsg.err{background:linear-gradient(135deg,#f5576c26,#f05dfb26);border:1px solid #f5576c66;color:#ffbcbc}.card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0f;border:1px solid #ffffff1f;box-shadow:0 8px 24px #00000040}.RegisterForm{gap:24px;padding:32px}.RegisterForm,.RegisterForm .row{display:flex;flex-direction:column}.RegisterForm .row{gap:10px}.RegisterForm .row label{color:#cbd5e0;font-size:14px;font-weight:600}.RegisterForm .row input,.RegisterForm .row select{background-color:#ffffff1a!important;border:1px solid #ffffff4d;border-radius:8px;color:#fff!important;font-size:14px;outline:none;padding:12px 16px;transition:all .3s ease}.RegisterForm .row input::placeholder{color:#ffffff80!important}.RegisterForm .row input:focus,.RegisterForm .row select:focus{background-color:#ffffff26!important;border-color:#667eea;box-shadow:0 0 0 3px #667eea33}.RegisterForm .row input:disabled{background-color:#ffffff0d!important;color:#fff6!important;cursor:not-allowed;opacity:.5}.RegisterForm .row select{color:#fff!important;cursor:pointer}.RegisterForm .row select option{background-color:#1a1a2e;color:#fff;padding:10px}.RegisterForm .row select option:disabled{color:#ffffff80}.errorText{color:#ffbcbc}.errorText,.successText{font-size:13px;font-weight:500;margin-top:4px}.successText{color:#a0d4ff}.checkBtn{background-color:#ffffff1a!important;border:1px solid #ffffff4d;border-radius:8px;color:#e0e0e0!important;cursor:pointer;font-size:14px;font-weight:600;padding:12px 20px;transition:all .3s ease;white-space:nowrap}.checkBtn:hover:not(:disabled){background-color:#fff3!important;border-color:#667eea99;color:#fff!important;transform:translateY(-1px)}.checkBtn:disabled{background-color:#ffffff0d!important;color:#ffffff4d!important;cursor:not-allowed;opacity:.4}.RegisterDivider{background:linear-gradient(90deg,#0000,#fff3 50%,#0000);height:1px;margin:24px 0}.RegisterSectionTitle{margin-bottom:16px}.RegisterSectionTitle h3{color:#fff;font-size:20px;font-weight:700;margin:0 0 6px}.RegisterSectionTitle .sub{color:#a0aec0;font-size:13px;font-weight:400}.dislikesSection{display:flex;flex-direction:column;gap:16px}.dislikeTagsContainer{background-color:#ffffff0a;border:1px solid #ffffff1f;border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;min-height:60px;padding:16px}.dislikeTag{align-items:center;background:linear-gradient(135deg,#667eea33,#764ba233);border:1px solid #667eea4d;border-radius:20px;color:#e0e0e0;display:inline-flex;font-size:14px;font-weight:500;gap:8px;padding:8px 14px}.dislikeTag span{line-height:1}.dislikeRemoveBtn{align-items:center;background:linear-gradient(135deg,#f093fb,#f5576c);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:700;height:20px;justify-content:center;line-height:1;padding:0;transition:all .2s ease;width:20px}.dislikeRemoveBtn:hover{box-shadow:0 2px 8px #f5576c66;transform:scale(1.1)}.dislikeCounter{color:#a0aec0;font-size:13px;font-weight:500;text-align:right}.RegisterActions{display:flex;gap:12px;margin-top:16px}.RegisterActions button{border:none;border-radius:8px;box-shadow:0 4px 12px #00000026;cursor:pointer;flex:1 1;font-size:16px;font-weight:600;padding:14px 24px;transition:all .3s ease}.RegisterActions button[type=button]:first-child{background:#ffffff1a;border:1px solid #fff3;color:#e0e0e0}.RegisterActions button[type=button]:first-child:hover{background:#ffffff26;border-color:#ffffff4d;transform:translateY(-2px)}.RegisterActions button[type=button]:last-of-type,.RegisterActions button[type=submit]{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 12px #667eea66;color:#fff}.RegisterActions button[type=button]:last-of-type:hover:not(:disabled),.RegisterActions button[type=submit]:hover:not(:disabled){box-shadow:0 6px 16px #667eea80;transform:translateY(-2px)}.RegisterActions button[type=button]:last-of-type:disabled,.RegisterActions button[type=submit]:disabled{background:linear-gradient(135deg,#667eea66,#764ba266);cursor:not-allowed;opacity:.6;transform:none}.errorBox,.infoBox{border-radius:8px;font-size:14px;font-weight:500;margin:16px 0;padding:14px 18px}.infoBox{background:linear-gradient(135deg,#667eea1a,#764ba21a);border:1px solid #667eea4d;color:#a0d4ff}.errorBox{background:linear-gradient(135deg,#f5576c26,#f05dfb26);border:1px solid #f5576c66;color:#ffbcbc}.miniBtn{background-color:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#e0e0e0;cursor:pointer;font-size:13px;font-weight:500;padding:8px 16px;transition:all .2s ease}.miniBtn:hover{background-color:#ffffff26;border-color:#667eea66;transform:translateY(-1px)}@media (max-width:768px){.RegisterPage{padding:24px 16px}.RegisterHeader h2{font-size:26px}.RegisterForm{gap:20px;padding:24px}.RegisterActions{flex-direction:column}.RegisterActions button{width:100%}}.ProfileSidebar_sidebar__tTfDi{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 8px 24px #00000040;padding:32px 24px;position:-webkit-sticky;position:sticky;top:20px}@media (max-width:1024px){.ProfileSidebar_sidebar__tTfDi{padding:24px 20px;position:static}}.ProfileSidebar_loading__IdF\+h{background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 8px 24px #00000040;color:#ffffffb3;padding:32px 24px;text-align:center}.ProfileSidebar_profileSection__Y4Lts{margin-bottom:24px;text-align:center}.ProfileSidebar_avatar__7xfG7{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 4px 16px #667eea66;color:#fff;display:flex;font-size:40px;font-weight:600;height:100px;justify-content:center;margin:0 auto 16px;width:100px}@media (max-width:1024px){.ProfileSidebar_avatar__7xfG7{font-size:32px;height:80px;margin-bottom:12px;width:80px}}.ProfileSidebar_nickname__eByed{color:#fff;font-size:24px;font-weight:700;margin:0 0 8px}@media (max-width:1024px){.ProfileSidebar_nickname__eByed{font-size:20px}}.ProfileSidebar_email__i6QZj{color:#a0aec0;font-size:14px;margin:0}@media (max-width:1024px){.ProfileSidebar_email__i6QZj{font-size:13px}}.ProfileSidebar_infoSection__r7xnZ{border-top:1px solid #ffffff1f;margin-bottom:20px;padding-top:20px}@media (max-width:1024px){.ProfileSidebar_infoSection__r7xnZ{margin-bottom:16px;padding-top:16px}}.ProfileSidebar_infoItem__X36Wo{margin-bottom:12px}.ProfileSidebar_infoItem__X36Wo:last-child{margin-bottom:0}@media (max-width:1024px){.ProfileSidebar_infoItem__X36Wo{margin-bottom:10px}}.ProfileSidebar_infoLabel__4xkJ8{color:#a0aec0;font-size:12px;margin:0 0 4px}.ProfileSidebar_infoValue__O4IYS{color:#e0e0e0;font-size:14px;font-weight:500;margin:0}@media (max-width:1024px){.ProfileSidebar_infoLabel__4xkJ8{font-size:11px}.ProfileSidebar_infoValue__O4IYS{font-size:13px}}.ProfileSidebar_actions__vk9as{border-top:1px solid #ffffff1f;display:flex;flex-direction:column;gap:10px;padding-top:20px}@media (max-width:1024px){.ProfileSidebar_actions__vk9as{gap:8px;padding-top:16px}}.ProfileSidebar_editButton__ipe-F{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;box-shadow:0 4px 12px #667eea66;color:#fff;display:block;font-size:14px;font-weight:600;padding:12px;text-align:center;text-decoration:none;transition:all .3s ease}.ProfileSidebar_editButton__ipe-F:hover{box-shadow:0 6px 16px #667eea80;transform:translateY(-2px)}@media (max-width:1024px){.ProfileSidebar_editButton__ipe-F{font-size:13px;padding:10px}}.ProfileSidebar_deleteButton__SaOpk{background:#ffffff0f;border:1px solid #f5576c66;border-radius:8px;color:#ffbcbc;cursor:pointer;font-size:14px;font-weight:600;padding:12px;transition:all .3s ease}.ProfileSidebar_deleteButton__SaOpk:hover{background:linear-gradient(135deg,#f093fb,#f5576c);border-color:#0000;box-shadow:0 4px 12px #f5576c66;color:#fff;transform:translateY(-2px)}@media (max-width:1024px){.ProfileSidebar_deleteButton__SaOpk{font-size:13px;padding:10px}}.ProfileSidebar_dislikesList__7yJMj{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.ProfileSidebar_dislikeTag__c1hFv{background:#667eea33;border:1px solid #667eea4d;border-radius:12px;color:#a0c4ff;display:inline-block;font-size:12px;font-weight:500;padding:4px 10px}@media (max-width:1024px){.ProfileSidebar_dislikeTag__c1hFv{font-size:11px;padding:3px 8px}}.Section_section__LCTGV{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:16px;box-shadow:0 8px 24px #00000040;margin-bottom:32px;padding:24px}.Section_header__ETzYQ{align-items:center;border-bottom:1px solid #ffffff1f;display:flex;justify-content:space-between;margin-bottom:20px;padding-bottom:12px}.Section_title__aetBR{color:#fff;font-size:20px;font-weight:700;margin:0}.Section_link__0iPSg{color:#a0d4ff;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s ease}.Section_link__0iPSg:hover{color:#667eea;text-decoration:underline}.Section_emptyState__lfRys{color:#ffffff80;padding:60px 20px;text-align:center}.Section_emptyIcon__MmaZO{font-size:48px;margin:0 0 12px;opacity:.6}.Section_emptyText__zxDT0{font-size:14px;margin:0}.Section_itemList__KCRpF{grid-gap:16px;display:grid;gap:16px}.Section_item__BMSXW{background-color:#ffffff0a;border:1px solid #ffffff26;border-radius:12px;color:inherit;display:block;padding:18px;text-decoration:none;transition:all .3s ease}.Section_item__BMSXW:hover{background-color:#ffffff14;border-color:#667eea80;box-shadow:0 4px 16px #667eea33;transform:translateY(-2px)}.Section_itemTitle__IoKjF{color:#fff;font-size:16px;font-weight:600;margin:0 0 10px}.Section_itemContent__cAsXm{color:#cbd5e0;font-size:14px;margin:0 0 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Section_itemFooter__A\+wxq{color:#a0aec0;display:flex;font-size:12px;justify-content:space-between}.Section_pagination__PHAqB{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:24px}.Section_pageButton__Bg7oH{background-color:#ffffff0f;border:1px solid #fff3;border-radius:8px;color:#e0e0e0;cursor:pointer;font-size:14px;font-weight:500;padding:10px 16px;transition:all .3s ease}.Section_pageButton__Bg7oH:hover{background-color:#ffffff1a;border-color:#667eea80;color:#fff}.Section_pageButton__Bg7oH.Section_active__SVbQB{background:linear-gradient(135deg,#667eea,#764ba2);border:1px solid #667eea99;box-shadow:0 4px 12px #667eea66;color:#fff;font-weight:600}.Section_pageButton__Bg7oH.Section_activeCommunity__8poV9{background:linear-gradient(135deg,#28a745,#20c997);border:1px solid #28a74599;box-shadow:0 4px 12px #28a74566;color:#fff;font-weight:600}.Section_communityItem__qC8cq:hover{background-color:#28a7451a;border-color:#28a74580}@media (max-width:768px){.Section_section__LCTGV{margin-bottom:24px;padding:20px}.Section_title__aetBR{font-size:18px}.Section_item__BMSXW{padding:16px}.Section_itemTitle__IoKjF{font-size:15px}.Section_itemContent__cAsXm{font-size:13px}}.Profile_container__RHqKv{background:linear-gradient(135deg,#1a1a2e,#16213e)!important;box-sizing:border-box;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;min-height:100vh;padding:40px 20px;position:relative;width:100%}.Profile_grid__Kijy4{grid-gap:40px;align-items:start;display:grid;gap:40px;grid-template-columns:320px 1fr;margin:0 auto;max-width:1400px}@media (max-width:1024px){.Profile_grid__Kijy4{gap:24px;grid-template-columns:1fr}}.Profile_loading__dg9Sr{align-items:center;color:#ffffffb3;display:flex;font-size:16px;justify-content:center;min-height:60vh}.Profile_loading__dg9Sr p{background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;box-shadow:0 4px 16px #0003;margin:0;padding:20px 40px}.Profile_error__4PtIi{background:linear-gradient(135deg,#f5576c26,#f05dfb26);border:1px solid #f5576c66;border-radius:8px;box-shadow:0 4px 12px #f5576c33;color:#ffbcbc;font-size:14px;font-weight:500;margin:0 0 24px;padding:14px 18px}.EditProfile_container__6jrgv{background:linear-gradient(135deg,#1a1a2e,#16213e)!important;box-sizing:border-box;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;margin:0 auto;max-width:1000px;min-height:100vh;padding:40px 20px;position:relative;width:100%}body:has(.container){background:linear-gradient(135deg,#1a1a2e,#16213e)!important;min-height:100vh}.EditProfile_title__wo\+wt{color:#fff;font-size:32px;font-weight:700;margin:0 0 32px;text-align:center;text-shadow:0 2px 4px #0000004d}.EditProfile_message__MZZBi{border-radius:8px;box-shadow:0 4px 12px #00000026;font-size:14px;font-weight:500;margin:0 0 24px;padding:14px 18px}.EditProfile_messageSuccess__hfH-8{background:linear-gradient(135deg,#667eea26,#764ba226);border:1px solid #667eea66;color:#a0d4ff}.EditProfile_messageError__sFTYF{background:linear-gradient(135deg,#f5576c26,#f05dfb26);border:1px solid #f5576c66;color:#ffbcbc}.EditProfile_card__1irs9{background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;box-shadow:0 4px 16px #0003;margin-bottom:24px;padding:24px}.EditProfile_formGroup__hFhf6{display:flex;flex-direction:column;gap:16px}.EditProfile_inputWrapper__a-4f4{display:flex;flex-direction:column;gap:10px}.EditProfile_label__54\+6-{color:#cbd5e0;display:block;font-size:14px;font-weight:600}.EditProfile_input__7Yk2i{background-color:#ffffff14;border:1px solid #fff3;border-radius:8px;color:#fff;font-size:14px;outline:none;padding:12px 16px;transition:all .3s ease;width:100%}.EditProfile_input__7Yk2i::placeholder{color:#fff6}.EditProfile_input__7Yk2i:focus{background-color:#ffffff1f;border-color:#667eea;box-shadow:0 0 0 3px #667eea33}.EditProfile_sectionHeader__ht3aF{align-items:center;background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;display:flex;justify-content:space-between;margin-bottom:20px;padding:16px 20px}.EditProfile_sectionTitle__lfAyK{color:#fff;font-size:20px;font-weight:700;margin:0}.EditProfile_selectedCount__wlAwq{align-items:center;color:#a0aec0;display:flex;font-size:14px;gap:6px}.EditProfile_selectedCountNumber__HoYAj{color:#667eea;font-size:16px;font-weight:700}.EditProfile_loading__wahr7{background-color:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;color:#fff9;margin:16px 0;padding:16px;text-align:center}.EditProfile_errorBox__FovQg{background:linear-gradient(135deg,#f5576c26,#f05dfb26);border:1px solid #f5576c66;border-radius:8px;color:#ffbcbc;font-size:14px;font-weight:500;margin:16px 0;padding:14px 18px}.EditProfile_buttonWrapper__5BZeZ{display:flex;gap:12px;justify-content:flex-end;margin-top:32px}.EditProfile_button__-s4Dj{border:none;border-radius:8px;box-shadow:0 4px 12px #00000026;cursor:pointer;font-size:15px;font-weight:600;padding:12px 28px;transition:all .3s ease}.EditProfile_buttonPrimary__XyJ1Q{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 12px #667eea66;color:#fff}.EditProfile_buttonPrimary__XyJ1Q:hover:not(:disabled){box-shadow:0 6px 16px #667eea80;transform:translateY(-2px)}.EditProfile_buttonPrimary__XyJ1Q:disabled{background:linear-gradient(135deg,#667eea66,#764ba266);cursor:not-allowed;opacity:.6;transform:none}.EditProfile_buttonSecondary__\+tmet{background:#ffffff1a;border:1px solid #fff3;color:#e0e0e0}.EditProfile_buttonSecondary__\+tmet:hover:not(:disabled){background:#ffffff26;border-color:#ffffff4d;transform:translateY(-1px)}.EditProfile_buttonSecondary__\+tmet:disabled{cursor:not-allowed;opacity:.5}.EditProfile_dislikeTagsContainer__U6Pzc{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.EditProfile_dislikeTag__lv7T5{align-items:center;background:#667eea33;border:1px solid #667eea4d;border-radius:16px;color:#a0c4ff;display:inline-flex;font-size:13px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s ease}.EditProfile_dislikeRemoveBtn__huPW0{align-items:center;background:none;border:none;border-radius:50%;color:#ff8fa3;cursor:pointer;display:flex;font-size:18px;height:18px;justify-content:center;padding:0;transition:all .2s ease;width:18px}.EditProfile_dislikeRemoveBtn__huPW0:hover{background:#f5576c4d;color:#fff}.EditProfile_dislikeCounter__PIHiY{color:#a0aec0;font-size:12px;margin-top:8px;text-align:right}@media (max-width:768px){.EditProfile_container__6jrgv{padding:24px 16px}.EditProfile_title__wo\+wt{font-size:26px;margin-bottom:24px}.EditProfile_buttonWrapper__5BZeZ{flex-direction:column-reverse}.EditProfile_button__-s4Dj{width:100%}.EditProfile_dislikeTag__lv7T5{font-size:12px;padding:5px 10px}}.Modal_modalBackdrop__pz4lY{align-items:center;background:#00000080;display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.Modal_modal__Us44O{background:#fff;border-radius:10px;box-shadow:0 4px 20px #00000026;max-width:720px;min-width:320px;padding:20px;width:90%}.Modal_modalHeader__isluJ{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.Modal_modalTitle__uq7u\+{font-size:1.2rem;font-weight:700}.Modal_modalCloseBtn__lJpjg{align-items:center;background:none;border:none;border-radius:50%;color:#666;cursor:pointer;display:flex;font-size:1.5rem;height:30px;justify-content:center;padding:0;transition:background-color .2s;width:30px}.Modal_modalCloseBtn__lJpjg:hover{background-color:#f0f0f0}.Modal_modalContent__Bl4W2{margin-top:12px}.Modal_modalActions__NbHmm{display:flex;gap:8px;justify-content:flex-end;margin-top:16px}.Modal_modalActions__NbHmm button{border-radius:4px;cursor:pointer;padding:8px 16px;transition:background-color .2s}.desc{color:#555;font-size:14px;margin:0 0 12px}.section{margin-top:8px}.sectionTitle{font-weight:700;margin-bottom:8px}.loading{color:#666;font-size:14px}.empty{color:#888;font-size:14px}.reviewList{padding-left:18px}.reviewItem{align-items:center;display:flex;font-size:14px;gap:8px;list-style:none;margin-bottom:6px}.reviewTitle{font-weight:600}.badge{border-radius:999px;font-size:12px;line-height:1;padding:2px 8px}.badgeActive{background:#e7f7ee;color:#16794c}.badgeInactive{background:#f2f2f2;color:#666}.actions{display:flex;gap:8px;justify-content:flex-end;margin-top:14px}.btnGhost{background:#0000;border:1px solid #ddd;border-radius:8px}.btnGhost,.btnPrimary{cursor:pointer;padding:8px 12px}.btnPrimary{background:#007bff;border:none;border-radius:8px;color:#fff}.btnPrimary:disabled{cursor:not-allowed;opacity:.5}.hint{color:#c00;font-size:12px;margin-top:10px}.inactive{opacity:.5}.inactive input{cursor:not-allowed}.inactiveTag{color:#999;font-size:12px;margin-left:6px}.templateGrid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-top:10px}@media (max-width:600px){.templateGrid{grid-template-columns:1fr}}.card{background:#fff;border:1px solid #ddd;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:10px}.card input[type=radio]{display:none}.card img{border:1px solid #eee;border-radius:8px;height:250px;object-fit:cover;width:100%}.active{border-color:#007bff;box-shadow:0 0 0 2px #007bff26}.info{display:flex;flex-direction:column;gap:2px}.title{font-size:14px;font-weight:700}.desc{color:#666;font-size:12px}body{background-color:#fff;height:100%;width:100%}.container{border:1px solid #ddd;border-radius:40px;margin:0 auto;max-width:850px;padding:30px;width:80%}.ctn_box{border:1px solid #ddd;margin-bottom:30px;padding:20px}.ai_img,.ctn_box{border-radius:10px}.ai_img{background-color:#eee;font-size:14px;height:500px;line-height:500px;text-align:center;width:100%}.row{align-items:center;display:flex}.left{flex:0 0 50%}.left,.right{flex:1 1;flex-direction:column}.right{display:flex}.left-bottom,.left-top,.right-bottom,.right-top{flex:1 1}.right-top{margin-left:auto}.icon .profile{background:#333;border-radius:40px;color:#fff;display:inline-block;height:80px;line-height:80px;text-align:center;width:80px}.comment .icon .profile{font-size:12px;height:40px;line-height:40px;width:40px}.icon .nickname{display:inline-block;font-size:20px;margin-left:10px}.comment .icon .nickname{font-size:12px;text-align:right}.comment .left{font-size:14px}.like{font-size:15px;margin-right:10px;text-align:right}.like .text{margin:0 10px}.create_img{text-align:right}button{background:#333;border:none;border-radius:30px;color:#fff;margin:10px 0;padding:5px 20px}.notice{background:#f3f3f3;border:1px solid #eee;border-radius:10px;margin-bottom:20px;padding:20px;text-align:center}.text p{font-size:16px;margin:0;padding:0}.text span{font-size:14px}.review-card{background:#fff;border:1px solid #e0e0e0;border-radius:12px;box-shadow:0 2px 4px #0000000d;cursor:pointer;overflow:hidden;transition:transform .2s,box-shadow .2s}.review-card:hover{box-shadow:0 8px 16px #0000001f;transform:translateY(-6px)}.review-card-image-container{height:200px;position:relative;width:100%}.review-card-image{height:200px;object-fit:cover;width:100%}.review-card-no-image{background:linear-gradient(135deg,#667eea,#764ba2);font-size:48px;height:200px;width:100%}.image-nav-btn,.review-card-no-image{align-items:center;color:#fff;display:flex;justify-content:center}.image-nav-btn{background:#00000080;border:none;border-radius:50%;cursor:pointer;font-size:24px;height:40px;position:absolute;top:50%;transform:translateY(-50%);transition:all .2s;width:40px;z-index:2}.image-nav-btn:hover{background:#000000b3;transform:translateY(-50%) scale(1.1)}.image-nav-btn.prev{left:10px}.image-nav-btn.next{right:10px}.image-indicator{background:#0009;border-radius:12px;bottom:10px;color:#fff;font-size:12px;font-weight:600;left:50%;padding:4px 12px;position:absolute;transform:translateX(-50%);z-index:2}.review-card-content{padding:16px}.menu-names-container{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.menu-name-tag{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:8px;box-shadow:0 2px 4px #667eea4d;color:#fff;display:inline-flex;font-size:13px;font-weight:600;gap:6px;padding:8px 14px;transition:all .2s;width:-webkit-fit-content;width:fit-content}.menu-name-tag:hover{box-shadow:0 4px 8px #667eea66;transform:translateX(4px)}.review-card-title{color:#212529;font-size:18px;font-weight:600;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.review-card-rating{align-items:center;display:flex;gap:6px;margin-bottom:8px}.rating-text{color:#666;font-size:14px;margin-left:4px}.review-card-preview{color:#666;font-size:14px;margin:0 0 8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.item-labels-container{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}.item-label-tag{background:#fff3cd;border:1px solid #ffeaa7;border-radius:12px;color:#856404;font-size:11px;font-weight:500;padding:4px 10px}.review-card-date{border-top:1px solid #f0f0f0;color:#aaa;font-size:11px;margin-top:12px;padding-top:8px}.reviewList{grid-gap:10px;display:grid;gap:10px;list-style:none;margin:0;padding:0}.reviewRow{border:2px solid #111;padding:12px}.reviewTitle{font-weight:700;margin-bottom:6px}.reviewSummary{color:#333}.muted{color:#666}.review-create-container{background:#fff;border-radius:16px;box-shadow:0 4px 12px #0000001a;margin:0 auto;max-width:800px;padding:24px}.review-create-title{color:#212529;font-size:28px;font-weight:700;margin:0 0 32px;text-align:center}.step-section{background:#f8f9fa;border-radius:12px;margin-bottom:32px;padding:24px}.step-header{color:#495057;font-size:20px;font-weight:600;margin-bottom:16px}.receipt-upload{align-items:center;display:flex;gap:12px}.file-input{background:#fff;border:2px solid #dee2e6;border-radius:8px;flex:1 1;font-size:14px;padding:10px}.btn-primary{background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 24px;transition:all .2s}.btn-primary:hover{background:#5568d3;transform:translateY(-2px)}.btn-primary:disabled{background:#adb5bd;cursor:not-allowed;transform:none}.menu-confirm-section{display:flex;flex-direction:column;gap:20px}.menu-confirm-text{color:#495057;font-size:16px;font-weight:500;margin:0}.menu-list{display:flex;flex-direction:column;gap:12px}.menu-item{align-items:center;background:#fff;border-radius:10px;box-shadow:0 2px 6px #00000014;display:flex;gap:8px;padding:10px 16px;transition:all .2s}.menu-item:hover{box-shadow:0 4px 10px #0000001f;transform:translateX(4px)}.menu-icon{font-size:24px}.menu-name{color:#212529;font-size:13px;font-weight:500}.menu-confirm-buttons{display:flex;gap:12px;justify-content:center}.btn-confirm{background:#28a745;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:all .2s}.btn-confirm:hover{background:#218838;transform:translateY(-2px)}.btn-cancel{background:#dc3545;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:12px 32px;transition:all .2s}.btn-cancel:hover{background:#c82333;transform:translateY(-2px)}.review-form{gap:20px}.form-group,.review-form{display:flex;flex-direction:column}.form-group{gap:8px}.form-label{color:#495057;font-size:14px;font-weight:600}.form-input{border:2px solid #dee2e6;border-radius:8px;font-size:14px;padding:12px 16px;transition:border-color .2s}.form-input:focus{border-color:#667eea;outline:none}.form-textarea{border:2px solid #dee2e6;border-radius:8px;font-family:inherit;font-size:14px;padding:12px 16px;resize:vertical;transition:border-color .2s}.form-textarea:focus{border-color:#667eea;outline:none}.rating-select{display:flex;gap:8px}.star{color:#ddd;cursor:pointer;font-size:32px;transition:all .2s}.star.active{color:#ffc107}.star:hover{transform:scale(1.2)}.image-count{color:#6c757d;font-size:12px;margin-top:8px}.image-preview-list{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.image-preview-item{position:relative}.preview-image{border:2px solid #dee2e6;border-radius:8px;height:110px;object-fit:cover;width:110px}.btn-remove-image{align-items:center;background:#fff;border:2px solid #dc3545;border-radius:50%;color:#dc3545;cursor:pointer;display:flex;font-size:18px;font-weight:700;height:28px;justify-content:center;position:absolute;right:-8px;top:-8px;transition:all .2s;width:28px}.btn-remove-image:hover{background:#dc3545;color:#fff;transform:scale(1.1)}.btn-submit{background:#667eea;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:12px;padding:14px 32px;transition:all .2s}.btn-submit:hover{background:#5568d3;transform:translateY(-2px)}.btn-submit:disabled{background:#adb5bd;cursor:not-allowed;transform:none}.message{border-radius:8px;font-size:14px;font-weight:500;margin-top:16px;padding:12px 16px}.message.success{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.message.error{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.admin-container{background:linear-gradient(135deg,#1a1a2e,#16213e)!important;box-sizing:border-box;color:#e0e0e0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;min-height:100vh;padding:20px;position:relative;width:100%}body:has(.admin-container){background:linear-gradient(135deg,#1a1a2e,#16213e)!important;min-height:100vh}.admin-container h2{color:#fff;font-size:28px;font-weight:700;margin:0 0 24px;text-align:center;text-shadow:0 2px 4px #0000004d}.restrictions-admin-wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;box-shadow:0 8px 32px #0000004d;margin:0 auto;max-width:1600px;padding:24px}.restrictions-toolbar{align-items:center;background-color:#ffffff14;border:1px solid #ffffff1a;border-radius:8px;display:flex;gap:12px;margin-bottom:20px;padding:16px}.restrictions-toolbar button{background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:6px;box-shadow:0 4px 12px #667eea4d;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .3s ease}.restrictions-toolbar button:hover:not(:disabled){box-shadow:0 6px 16px #667eea66;transform:translateY(-2px)}.restrictions-toolbar button:disabled{cursor:not-allowed;opacity:.5}.restrictions-toolbar input{background-color:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#fff;flex:1 1;font-size:14px;outline:none;padding:10px 16px;transition:all .3s ease}.restrictions-toolbar input:focus{background-color:#ffffff26;border-color:#667eea;box-shadow:0 0 0 3px #667eea33}.restrictions-toolbar input::placeholder{color:#ffffff80}.admin-message{background-color:#667eea26;border:1px solid #667eea4d;border-radius:6px;color:#a0aec0;font-size:14px;font-weight:500;margin-bottom:16px;padding:12px 16px}.admin-grid-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:440px 1fr}@media (max-width:1400px){.admin-grid-layout{grid-template-columns:1fr}}.batch-create-panel{background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;box-shadow:0 4px 16px #0003;padding:20px}.batch-create-panel h3{border-bottom:2px solid #667eea80;color:#fff;font-size:18px;font-weight:700;margin:0 0 16px;padding-bottom:8px}.batch-category-box{background-color:#ffffff0a;border:1px solid #ffffff26;border-radius:8px;margin-bottom:16px;padding:16px;transition:all .3s ease}.batch-category-box:hover{background-color:#ffffff0f;border-color:#667eea66}.batch-category-header{margin-bottom:12px}.batch-category-inputs{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.batch-category-inputs input{background-color:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#fff;flex:1 1;font-size:13px;min-width:140px;outline:none;padding:8px 12px;transition:all .2s ease}.batch-category-inputs input:focus{background-color:#ffffff26;border-color:#667eea}.batch-category-inputs button{border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 14px;transition:all .2s ease}.batch-category-inputs .add-item-button{background-color:#667eea99}.batch-category-inputs .add-item-button:hover{background-color:#667eeacc}.batch-category-inputs .remove-category-button{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 3px 10px #f5576c4d}.batch-category-inputs .remove-category-button:hover{box-shadow:0 4px 12px #f5576c66;transform:translateY(-1px)}.batch-items-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.batch-item-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.batch-item-row input{background-color:#ffffff14;border:1px solid #ffffff26;border-radius:5px;color:#fff;flex:1 1;font-size:13px;min-width:120px;outline:none;padding:7px 10px}.batch-item-row input:focus{background-color:#ffffff1f;border-color:#667eea}.batch-item-row .remove-item-button{background:linear-gradient(135deg,#f093fb,#f5576c);border:none;border-radius:5px;box-shadow:0 2px 8px #f5576c4d;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:7px 12px;transition:all .2s ease}.batch-item-row .remove-item-button:hover{box-shadow:0 3px 10px #f5576c66;transform:translateY(-1px)}.batch-actions{align-items:center;border-top:1px solid #ffffff1a;display:flex;gap:10px;margin-top:16px;padding-top:16px}.batch-actions button{border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .3s ease}.batch-actions button:first-child{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 12px #667eea4d}.batch-actions button:first-child:hover{box-shadow:0 6px 16px #667eea66;transform:translateY(-2px)}.batch-actions button:last-child{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 4px 12px #f5576c4d}.batch-actions button:last-child:hover:not(:disabled){box-shadow:0 6px 16px #f5576c66;transform:translateY(-2px)}.batch-actions button:disabled{cursor:not-allowed;opacity:.5}.batch-message{background-color:#ffffff14;border-radius:6px;color:#cbd5e0;font-size:13px;margin-top:12px;padding:10px 14px}.admin-list-panel{background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;box-shadow:0 4px 16px #0003;padding:20px}.admin-list-panel h3{border-bottom:2px solid #667eea80;color:#fff;font-size:18px;font-weight:700;margin:0 0 16px;padding-bottom:8px}.empty-list-message{background-color:#ffffff05;border:1px dashed #fff3;border-radius:8px;color:#ffffff80;font-size:14px;padding:40px 20px;text-align:center}.category-item-box{background-color:#ffffff0a;border:1px solid #ffffff26;border-radius:8px;margin-bottom:16px;padding:16px;transition:all .3s ease}.category-item-box:hover{background-color:#ffffff0f;border-color:#667eea66;box-shadow:0 4px 12px #00000026}.category-header{align-items:center;border-bottom:1px solid #ffffff1a;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px;padding-bottom:12px}.category-header strong{color:#fff;font-size:14px;font-weight:700;min-width:100px}.category-header input[type=text]{background-color:#ffffff1a;border:1px solid #fff3;border-radius:6px;color:#fff;flex:1 1;font-size:13px;min-width:150px;outline:none;padding:8px 12px;transition:all .2s ease}.category-header input[type=text]:focus{background-color:#ffffff26;border-color:#667eea}.category-header label{align-items:center;color:#cbd5e0;cursor:pointer;display:flex;font-size:13px;gap:6px}.category-header input[type=checkbox]{accent-color:#667eea;cursor:pointer;height:16px;width:16px}.category-header button{border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:all .2s ease}.category-header .save-button{background:linear-gradient(135deg,#667eea,#764ba2)}.category-header .save-button:hover:not(:disabled){box-shadow:0 4px 12px #667eea66;transform:translateY(-1px)}.category-header .delete-button-list{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 4px 12px #f5576c4d}.category-header .delete-button-list:hover:not(:disabled){box-shadow:0 6px 16px #f5576c66;transform:translateY(-1px)}.category-header button:disabled{cursor:not-allowed;opacity:.5}.items-list{display:flex;flex-direction:column;gap:8px;margin-top:12px}.item-row{align-items:center;background-color:#ffffff08;border:1px solid #ffffff14;border-radius:6px;display:flex;flex-wrap:wrap;gap:8px;padding:10px;transition:all .2s ease}.item-row:hover{background-color:#ffffff0f;border-color:#ffffff26}.item-row span{color:#a0aec0;font-size:13px;font-weight:600;min-width:80px}.item-row input[type=text]{background-color:#ffffff14;border:1px solid #ffffff26;border-radius:5px;color:#fff;flex:1 1;font-size:13px;min-width:140px;outline:none;padding:7px 10px;transition:all .2s ease}.item-row input[type=text]:focus{background-color:#ffffff1f;border-color:#667eea}.item-row label{align-items:center;color:#cbd5e0;cursor:pointer;display:flex;font-size:12px;gap:6px}.item-row input[type=checkbox]{accent-color:#667eea;cursor:pointer;height:15px;width:15px}.item-row button{border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:12px;font-weight:600;padding:6px 14px;transition:all .2s ease}.item-row .save-button-item{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 3px 10px #667eea4d}.item-row .save-button-item:hover:not(:disabled){box-shadow:0 4px 12px #667eea66;transform:translateY(-1px)}.item-row .delete-button-item{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 3px 10px #f5576c4d}.item-row .delete-button-item:hover:not(:disabled){box-shadow:0 4px 12px #f5576c66;transform:translateY(-1px)}.item-row button:disabled{cursor:not-allowed;opacity:.5}.restrictions-picker-wrapper{display:flex;flex-direction:column;gap:16px}.restrictions-picker-empty{background-color:#ffffff05;border:1px dashed #fff3;border-radius:8px;color:#ffffff80;font-size:14px;padding:20px;text-align:center}.restrictions-category-card{background-color:#ffffff0f;border:1px solid #ffffff1f;border-radius:8px;padding:16px;transition:all .3s ease}.restrictions-category-card:hover{background-color:#ffffff14;border-color:#667eea4d}.restrictions-category-title{border-bottom:1px solid #ffffff1a;color:#fff;font-size:15px;font-weight:700;margin-bottom:12px;padding-bottom:8px}.restrictions-items-container{display:flex;flex-wrap:wrap;gap:10px}.restriction-item-badge{background:linear-gradient(135deg,#667eea33,#764ba233);border:1px solid #fff3;border-radius:20px;color:#e0e0e0;font-weight:600}.restriction-item-badge,.restriction-item-label{font-size:13px;padding:8px 14px;transition:all .2s ease}.restriction-item-label{align-items:center;background-color:#ffffff0a;border:1px solid #ffffff26;border-radius:20px;color:#cbd5e0;cursor:pointer;display:inline-flex;gap:8px;-webkit-user-select:none;user-select:none}.restriction-item-label:hover{background-color:#ffffff14;border-color:#667eea66}.restriction-item-label input[type=checkbox]{accent-color:#667eea;cursor:pointer;height:16px;margin:0;width:16px}.restriction-item-label.checked{background:linear-gradient(135deg,#667eea4d,#764ba24d);border-color:#667eea80;color:#fff;font-weight:700}.admin-list-panel::-webkit-scrollbar,.batch-create-panel::-webkit-scrollbar{width:8px}.admin-list-panel::-webkit-scrollbar-track,.batch-create-panel::-webkit-scrollbar-track{background:#ffffff0d;border-radius:4px}.admin-list-panel::-webkit-scrollbar-thumb,.batch-create-panel::-webkit-scrollbar-thumb{background:#667eea80;border-radius:4px}.admin-list-panel::-webkit-scrollbar-thumb:hover,.batch-create-panel::-webkit-scrollbar-thumb:hover{background:#667eeab3}@media (max-width:768px){.admin-container{padding:12px}.admin-container h2{font-size:22px}.restrictions-admin-wrapper{padding:16px}.admin-grid-layout{grid-template-columns:1fr}.batch-category-inputs,.category-header,.item-row{align-items:stretch;flex-direction:column}.batch-category-inputs input,.category-header input[type=text],.item-row input[type=text]{min-width:100%}}*{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;margin:0;padding:0}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-track{background:#ffffff0d;border-radius:5px}::-webkit-scrollbar-thumb{background:#667eea80;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#667eeab3}
/*# sourceMappingURL=main.45915bec.css.map*/