.role-config[data-v-ef2ac4ab]{margin-bottom:1rem;width:100%}.card-header[data-v-ef2ac4ab]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem}.card-actions[data-v-ef2ac4ab]{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.card-title[data-v-ef2ac4ab]{font-size:1rem}.list-item[data-v-ef2ac4ab]{margin-bottom:.75rem}.example-item[data-v-ef2ac4ab]{border:1px solid #eee;padding:.75rem;margin-bottom:.75rem;border-radius:4px}.example-item[data-v-ef2ac4ab]>*{margin-bottom:.75rem}.responsive-form[data-v-ef2ac4ab] .ant-form-item{margin-bottom:1rem}.responsive-form[data-v-ef2ac4ab] .ant-input,.responsive-form[data-v-ef2ac4ab] .ant-input-textarea{width:100%}@media (min-width: 768px){.role-config[data-v-ef2ac4ab]{margin-bottom:20px}.card-title[data-v-ef2ac4ab]{font-size:1.1rem}.list-item[data-v-ef2ac4ab]{margin-bottom:10px}.example-item[data-v-ef2ac4ab]{padding:10px;margin-bottom:10px}}.yaml-editor[data-v-f022bb1a]{padding:0;max-width:100%;height:100vh;display:flex;flex-direction:column}.toolbar[data-v-f022bb1a]{display:flex;justify-content:space-between;align-items:center;padding:16px 24px;background:#fff;border-bottom:1px solid #e8e8e8;box-shadow:0 2px 8px #0000000f}.toolbar .toolbar-left .back-btn[data-v-f022bb1a]{display:flex;align-items:center;gap:8px}.toolbar .toolbar-left .toolbar-title[data-v-f022bb1a]{font-size:1.5rem;font-weight:600;margin:0;color:#333;display:flex;align-items:center;gap:12px}.toolbar .toolbar-right .menu-btn[data-v-f022bb1a]{font-size:18px;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.drawer-content .drawer-btn[data-v-f022bb1a]{height:48px;margin-bottom:8px;display:flex;align-items:center;justify-content:flex-start;font-size:16px}.drawer-content .drawer-btn[data-v-f022bb1a]:hover{background-color:#f5f5f5}.drawer-content .drawer-divider[data-v-f022bb1a]{margin:16px 0}.drawer-content .yaml-list-section .section-title[data-v-f022bb1a]{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:#333;margin-bottom:16px}.drawer-content .yaml-list-section .section-title .section-icon[data-v-f022bb1a]{color:#1890ff}.drawer-content .yaml-list-section .loading-container[data-v-f022bb1a]{display:flex;align-items:center;gap:8px;padding:16px 0;color:#666}.drawer-content .yaml-list-section .loading-container .loading-text[data-v-f022bb1a]{font-size:14px}.drawer-content .yaml-list-section .empty-container[data-v-f022bb1a]{padding:24px 0;text-align:center}.drawer-content .yaml-list-section .empty-container .empty-text[data-v-f022bb1a]{color:#999;font-size:14px}.drawer-content .yaml-list-section .login-prompt[data-v-f022bb1a]{padding:24px 0;text-align:center}.drawer-content .yaml-list-section .login-prompt .prompt-text[data-v-f022bb1a]{color:#666;font-size:14px}.drawer-content .yaml-list-section .yaml-list .yaml-item[data-v-f022bb1a]{display:flex;align-items:flex-start;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f0f0f0}.drawer-content .yaml-list-section .yaml-list .yaml-item[data-v-f022bb1a]:last-child{border-bottom:none}.drawer-content .yaml-list-section .yaml-list .yaml-item .yaml-item-content[data-v-f022bb1a]{flex:1;min-width:0}.drawer-content .yaml-list-section .yaml-list .yaml-item .yaml-item-content .yaml-title[data-v-f022bb1a]{font-size:14px;font-weight:500;color:#333;margin-bottom:4px;word-break:break-word}.drawer-content .yaml-list-section .yaml-list .yaml-item .yaml-item-content .yaml-description[data-v-f022bb1a]{font-size:12px;color:#666;margin-bottom:4px;line-height:1.4;word-break:break-word}.drawer-content .yaml-list-section .yaml-list .yaml-item .yaml-item-content .yaml-time[data-v-f022bb1a]{font-size:11px;color:#999}.drawer-content .yaml-list-section .yaml-list .yaml-item .yaml-item-actions[data-v-f022bb1a]{margin-left:8px}.drawer-content .yaml-list-section .yaml-list .yaml-item .yaml-item-actions .edit-btn[data-v-f022bb1a]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#666}.drawer-content .yaml-list-section .yaml-list .yaml-item .yaml-item-actions .edit-btn[data-v-f022bb1a]:hover{color:#1890ff;background-color:#f0f8ff}.drawer-content .yaml-list-section .yaml-list .pagination-container[data-v-f022bb1a]{margin-top:16px;text-align:center}.responsive-container[data-v-f022bb1a]{margin:0;flex:1;overflow:auto;padding:20px}[data-v-f022bb1a] .bright-label .ant-form-item-label>label{color:#fff!important;font-weight:500}.main-content[data-v-f022bb1a]{padding-right:0}.preview-aside[data-v-f022bb1a]{margin:1rem 0}.preview-card[data-v-f022bb1a]{width:100%}pre[data-v-f022bb1a]{white-space:pre-wrap;word-wrap:break-word;font-size:.9rem}.specialized-modes[data-v-f022bb1a]{margin-top:1rem}.card-header[data-v-f022bb1a]{display:flex;justify-content:space-between;align-items:center}.card-actions[data-v-f022bb1a]{display:flex;gap:8px}.save-btn[data-v-f022bb1a]{background-color:#1890ff;border-color:#1890ff}.save-btn[data-v-f022bb1a]:hover{background-color:#40a9ff;border-color:#40a9ff}.test-btn[data-v-f022bb1a]{background-color:#52c41a;border-color:#52c41a}.test-btn[data-v-f022bb1a]:hover{background-color:#73d13d;border-color:#73d13d}@media (min-width: 768px){.main-content[data-v-f022bb1a]{padding-right:20px}.preview-aside[data-v-f022bb1a]{margin-top:0}}@media (max-width: 768px){.toolbar[data-v-f022bb1a]{padding:12px 16px}.toolbar .toolbar-title[data-v-f022bb1a]{font-size:1.2rem}.responsive-container[data-v-f022bb1a]{padding:16px}}.confirm-back-modal [data-v-f022bb1a] .ant-modal-content{background-color:var(--ant-modal-content-bg, #2a2a2c)}.confirm-back-modal [data-v-f022bb1a] .ant-modal-content .ant-modal-header{background-color:var(--ant-modal-header-bg, #2a2a2c);border-bottom:1px solid var(--ant-border-color-base, #434343)}.confirm-back-modal [data-v-f022bb1a] .ant-modal-content .ant-modal-header .ant-modal-title{color:var(--ant-text-color, #ffffff)}.confirm-back-modal [data-v-f022bb1a] .ant-modal-content .ant-modal-body{background-color:var(--ant-modal-content-bg, #2a2a2c);padding:24px}.confirm-back-modal [data-v-f022bb1a] .ant-modal-close{color:var(--ant-text-color-secondary, rgba(255, 255, 255, .65))}.confirm-back-modal [data-v-f022bb1a] .ant-modal-close:hover{color:var(--ant-text-color, #ffffff)}.confirm-dialog-content[data-v-f022bb1a]{text-align:center}.confirm-dialog-content .confirm-icon[data-v-f022bb1a]{font-size:48px;color:var(--ant-primary-color, #f09300);margin-bottom:16px}.confirm-dialog-content .confirm-message[data-v-f022bb1a]{font-size:16px;color:var(--ant-text-color, #ffffff);margin-bottom:24px;line-height:1.5}.confirm-dialog-content .confirm-actions[data-v-f022bb1a]{display:flex;gap:12px;justify-content:center}.confirm-dialog-content .confirm-actions .confirm-btn[data-v-f022bb1a]{background-color:var(--ant-primary-color, #f09300);border-color:var(--ant-primary-color, #f09300);color:#fff;min-width:80px}.confirm-dialog-content .confirm-actions .confirm-btn[data-v-f022bb1a]:hover,.confirm-dialog-content .confirm-actions .confirm-btn[data-v-f022bb1a]:focus{background-color:var(--ant-primary-color-hover, #ffaa33);border-color:var(--ant-primary-color-hover, #ffaa33)}.confirm-dialog-content .confirm-actions .cancel-btn[data-v-f022bb1a]{background-color:transparent;border-color:var(--ant-border-color-base, #434343);color:var(--ant-text-color, #ffffff);min-width:80px}.confirm-dialog-content .confirm-actions .cancel-btn[data-v-f022bb1a]:hover,.confirm-dialog-content .confirm-actions .cancel-btn[data-v-f022bb1a]:focus{border-color:var(--ant-primary-color, #f09300);color:var(--ant-primary-color, #f09300)}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content{background-color:var(--ant-modal-content-bg, #2a2a2c)}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-header{background-color:var(--ant-modal-header-bg, #2a2a2c);border-bottom:1px solid var(--ant-border-color-base, #434343)}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-header .ant-modal-title{color:var(--ant-text-color, #ffffff)!important}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-body{background-color:var(--ant-modal-content-bg, #2a2a2c)}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-title{color:var(--ant-text-color, #ffffff)!important}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-body .ant-modal-confirm-body .ant-modal-confirm-content{color:var(--ant-text-color-secondary, rgba(255, 255, 255, .85))!important}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-footer{background-color:var(--ant-modal-footer-bg, #2a2a2c);border-top:1px solid var(--ant-border-color-base, #434343)}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-footer .ant-btn.ant-btn-primary{background-color:var(--ant-primary-color, #f09300);border-color:var(--ant-primary-color, #f09300);color:#fff}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-footer .ant-btn.ant-btn-primary:hover,[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-footer .ant-btn.ant-btn-primary:focus{background-color:var(--ant-primary-color-hover, #ffaa33);border-color:var(--ant-primary-color-hover, #ffaa33)}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-footer .ant-btn.ant-btn-default{background-color:transparent;border-color:var(--ant-border-color-base, #434343);color:var(--ant-text-color, #ffffff)}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-footer .ant-btn.ant-btn-default:hover,[data-v-f022bb1a] .ant-modal-confirm .ant-modal-content .ant-modal-footer .ant-btn.ant-btn-default:focus{border-color:var(--ant-primary-color, #f09300);color:var(--ant-primary-color, #f09300)}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-close{color:var(--ant-text-color-secondary, rgba(255, 255, 255, .65))}[data-v-f022bb1a] .ant-modal-confirm .ant-modal-close:hover{color:var(--ant-text-color, #ffffff)}.qr-tutorial-modal [data-v-f022bb1a] .ant-modal-content{background-color:var(--ant-modal-content-bg, #2a2a2c)}.qr-tutorial-modal [data-v-f022bb1a] .ant-modal-content .ant-modal-header{background-color:var(--ant-modal-header-bg, #2a2a2c);border-bottom:1px solid var(--ant-border-color-base, #434343)}.qr-tutorial-modal [data-v-f022bb1a] .ant-modal-content .ant-modal-header .ant-modal-title{color:var(--ant-text-color, #ffffff);text-align:center}.qr-tutorial-modal [data-v-f022bb1a] .ant-modal-content .ant-modal-body{background-color:var(--ant-modal-content-bg, #2a2a2c);padding:24px}.qr-tutorial-modal .qr-dialog-content[data-v-f022bb1a]{text-align:center}.qr-tutorial-modal .qr-dialog-content .qr-image-container[data-v-f022bb1a]{margin-bottom:16px;display:flex;justify-content:center;align-items:center}.qr-tutorial-modal .qr-dialog-content .qr-image-container .qr-image[data-v-f022bb1a]{width:200px;height:200px;object-fit:contain;border-radius:8px;box-shadow:0 2px 8px #00000026}.qr-tutorial-modal .qr-dialog-content .qr-description[data-v-f022bb1a]{font-size:12px;color:var(--ant-text-color-secondary, rgba(255, 255, 255, .65));margin:0;line-height:1.5}.qr-btn[data-v-f022bb1a]{margin-left:8px;color:var(--ant-text-color, #ffffff)!important;background-color:#424242;border:1px solid rgba(255,255,255,.2)}.qr-btn[data-v-f022bb1a]:hover{color:var(--ant-primary-color, #f09300)!important;background-color:#f093001a;border-color:var(--ant-primary-color, #f09300)}.qr-btn[data-v-f022bb1a]:focus{color:var(--ant-primary-color, #f09300)!important;background-color:#f093001a;border-color:var(--ant-primary-color, #f09300)}.header[data-v-7ccb736e]{background-color:#1c1c1ecc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:fixed;top:0;left:0;right:0;z-index:100}.header .container[data-v-7ccb736e]{max-width:1200px;margin:0 auto;padding:1rem;display:flex;justify-content:space-between;align-items:center}.header .logo h1[data-v-7ccb736e]{font-size:1.5rem;font-weight:600;margin:0;color:#fff}.header .logo p[data-v-7ccb736e]{font-size:.8rem;color:#f09300;margin:0}.header .nav ul[data-v-7ccb736e]{display:flex;list-style:none;margin:0;padding:0}.header .nav ul li[data-v-7ccb736e]{margin-left:2rem}.header .nav ul li a[data-v-7ccb736e]{color:#fff;text-decoration:none;font-size:1rem;font-weight:500;transition:color .3s}.header .nav ul li a[data-v-7ccb736e]:hover{color:#f09300}.header .menu-toggle[data-v-7ccb736e]{display:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;cursor:pointer}.header .menu-toggle span[data-v-7ccb736e]{display:block;height:3px;width:100%;background-color:#fff;border-radius:3px;transition:all .3s}@media (max-width: 768px){.header .menu-toggle[data-v-7ccb736e]{display:flex}.header .nav[data-v-7ccb736e]{position:absolute;top:100%;left:0;right:0;background-color:#1c1c1ef2;padding:1rem;max-height:0;overflow:hidden;transition:max-height .3s ease-out}.header .nav.active[data-v-7ccb736e]{max-height:300px}.header .nav ul[data-v-7ccb736e]{flex-direction:column}.header .nav ul li[data-v-7ccb736e]{margin:1rem 0;margin-left:0}}.course-card[data-v-e69057ea]{background:#28282db3;border-radius:16px;overflow:hidden;box-shadow:0 8px 30px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:transform .3s,box-shadow .3s;margin-bottom:2rem;border:1px solid rgba(255,255,255,.1)}.course-card[data-v-e69057ea]:hover{transform:translateY(-5px);box-shadow:0 12px 40px #0000004d}.course-card .card-header[data-v-e69057ea]{padding:1.5rem;background:linear-gradient(135deg,#f09300,#c77600);color:#fff;display:flex;align-items:center}.course-card .card-header .card-number[data-v-e69057ea]{background:#fff3;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;margin-right:1rem}.course-card .card-header .card-title[data-v-e69057ea]{margin:0;font-size:1.3rem;font-weight:600}.course-card .card-body[data-v-e69057ea]{padding:1.5rem}.course-card .card-body .card-info[data-v-e69057ea]{display:flex;flex-wrap:wrap;margin-bottom:1rem}.course-card .card-body .card-info .info-item[data-v-e69057ea]{margin-right:2rem;margin-bottom:.5rem}.course-card .card-body .card-info .info-item .label[data-v-e69057ea]{color:#fff9;font-size:.9rem;margin-right:.5rem}.course-card .card-body .card-info .info-item .value[data-v-e69057ea]{color:#fff;font-weight:500}.course-card .card-body .card-content[data-v-e69057ea]{margin:1.5rem 0;color:#fff;line-height:1.6}.course-card .card-body .card-goals[data-v-e69057ea]{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.course-card .card-body .card-goals .label[data-v-e69057ea]{color:#fff9;font-size:.9rem;margin-right:.5rem}.course-card .card-body .card-goals .value[data-v-e69057ea]{color:#f09300;font-weight:500}.course-card .card-footer[data-v-e69057ea]{padding:1rem 1.5rem;background:#0003;border-top:1px solid rgba(255,255,255,.05)}@media (max-width: 768px){.course-card .card-header[data-v-e69057ea]{padding:1rem}.course-card .card-header .card-number[data-v-e69057ea]{width:32px;height:32px;font-size:1rem}.course-card .card-header .card-title[data-v-e69057ea]{font-size:1.1rem}.course-card .card-body[data-v-e69057ea]{padding:1rem}.course-card .card-footer[data-v-e69057ea]{padding:.8rem 1rem}}.theory-tool-item[data-v-544e46bd]{background:#ffffff0d;border-radius:8px;margin-bottom:.8rem;overflow:hidden;transition:all .3s ease}.theory-tool-item.expanded[data-v-544e46bd]{background:#f093001a;box-shadow:0 4px 12px #0000001a}.theory-tool-item .submit-button[data-v-544e46bd]{width:100%;height:40px;font-weight:700}.theory-tool-item .tool-header[data-v-544e46bd]{padding:.8rem 1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.theory-tool-item .tool-header[data-v-544e46bd]:hover{background:#f093001a}.theory-tool-item .tool-header .tool-name[data-v-544e46bd]{font-weight:500}.theory-tool-item .tool-header .expand-icon[data-v-544e46bd]{font-size:1.2rem;color:#f09300;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f093001a}.theory-tool-item .tool-details[data-v-544e46bd]{padding:0 1rem 1rem}.theory-tool-item .tool-details .tool-description[data-v-544e46bd]{margin:0 0 1rem;line-height:1.5;color:#fffc;font-size:.9rem;font-style:italic}.theory-tool-item .tool-details .try-button[data-v-544e46bd]{display:inline-block;background:#f09300;color:#fff;padding:.5rem 1.2rem;border-radius:4px;text-decoration:none;font-weight:500;transition:background .2s}.theory-tool-item .tool-details .try-button[data-v-544e46bd]:hover{background:#c77600}@media (max-width: 768px){.theory-tool-item .tool-header[data-v-544e46bd]{padding:.7rem .8rem}.theory-tool-item .tool-details[data-v-544e46bd]{padding:0 .8rem .8rem}}.carousel-container[data-v-16994315]{position:relative;overflow:hidden;background:#f5f5f5;box-shadow:0 4px 12px #0000001a}.carousel-track[data-v-16994315]{display:flex;width:100%;height:100%}.carousel-slide[data-v-16994315]{flex:0 0 100%;width:100%;height:100%;position:relative;cursor:pointer}.carousel-slide img[data-v-16994315]{width:100%;height:100%;display:block}.carousel-caption[data-v-16994315]{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#000000b3);color:#fff;padding:20px 16px 16px;font-size:14px;text-align:center}.carousel-dots[data-v-16994315]{position:absolute;bottom:16px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:10}.carousel-dot[data-v-16994315]{width:12px;height:12px;border-radius:50%;border:2px solid rgba(255,255,255,.5);background:#ffffff4d;cursor:pointer;transition:all .3s ease}.carousel-dot[data-v-16994315]:hover{background:#fff9;border-color:#fffc}.carousel-dot.active[data-v-16994315]{background:#fff;border-color:#fff}.carousel-arrow[data-v-16994315]{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border:none;border-radius:50%;background:#00000080;color:#fff;font-size:24px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:10}.carousel-arrow[data-v-16994315]:hover:not(:disabled){background:#000000b3;transform:translateY(-50%) scale(1.1)}.carousel-arrow[data-v-16994315]:disabled{opacity:.3;cursor:not-allowed}.carousel-arrow-prev[data-v-16994315]{left:16px}.carousel-arrow-next[data-v-16994315]{right:16px}@media (max-width: 768px){.carousel-arrow[data-v-16994315]{width:32px;height:32px;font-size:18px}.carousel-arrow-prev[data-v-16994315]{left:8px}.carousel-arrow-next[data-v-16994315]{right:8px}.carousel-dots[data-v-16994315]{bottom:8px}.carousel-dot[data-v-16994315]{width:10px;height:10px}.carousel-caption[data-v-16994315]{font-size:12px;padding:16px 12px 12px}}.home[data-v-f1fdc359]{background-color:#1c1c1e;color:#fff;min-height:100vh}.container[data-v-f1fdc359]{max-width:1200px;margin:0 auto;padding:0 1.5rem}.hero[data-v-f1fdc359]{padding:8rem 0 4rem;text-align:center;background:linear-gradient(to bottom,#1c1c1ecc,#1c1c1e),url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="100" height="100" viewBox="0 0 100 100"><rect width="100" height="100" fill="%231c1c1e"/><path d="M0,0 L100,100 M100,0 L0,100" stroke="%23f09300" stroke-width="0.5" stroke-opacity="0.1"/></svg>');background-size:cover}.hero h1[data-v-f1fdc359]{font-size:3rem;font-weight:700;margin:0;background:linear-gradient(135deg,#f09300,#c77600);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:.5rem}.hero h2[data-v-f1fdc359]{font-size:1.5rem;font-weight:400;margin:0 0 1.5rem;opacity:.8}.hero .course-code[data-v-f1fdc359]{display:inline-block;background:#f0930033;color:#f09300;padding:.5rem 1.5rem;border-radius:2rem;font-weight:600;margin-bottom:2rem}.hero .course-image[data-v-f1fdc359]{max-width:600px;margin:2rem auto;position:relative}@media (max-width: 768px){.hero .course-image[data-v-f1fdc359]{max-width:100%;padding:0 .5rem}}.hero .course-info[data-v-f1fdc359]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.5rem;max-width:800px;margin:0 auto}.hero .course-info .info-item[data-v-f1fdc359]{background:#ffffff0d;padding:.8rem 1.2rem;border-radius:8px}.hero .course-info .info-item .label[data-v-f1fdc359]{color:#fff9;font-size:.9rem;margin-right:.5rem}.hero .course-info .info-item .value[data-v-f1fdc359]{font-weight:500}.section-title[data-v-f1fdc359]{text-align:center;font-size:2.2rem;margin:0 0 3rem;position:relative;padding-bottom:1rem}.section-title[data-v-f1fdc359]:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:60px;height:4px;background:#f09300;border-radius:2px}.course-content[data-v-f1fdc359]{padding:5rem 0}.course-content .cards-container[data-v-f1fdc359]{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:2rem}.course-content .theory-tools-container[data-v-f1fdc359]{margin-top:1.5rem}.course-content .theory-tools-container .theory-tools-header[data-v-f1fdc359]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:.5rem 1rem;border-radius:8px;transition:background-color .2s}.course-content .theory-tools-container .theory-tools-header[data-v-f1fdc359]:hover{background-color:#f093001a}.course-content .theory-tools-container .theory-tools-title[data-v-f1fdc359]{font-size:1.1rem;margin:0;color:#f09300;position:relative;padding-left:1rem}.course-content .theory-tools-container .theory-tools-title[data-v-f1fdc359]:before{content:"";position:absolute;left:0;top:.25rem;height:1rem;width:3px;background:#f09300;border-radius:2px}.course-content .theory-tools-container .theory-tools-list[data-v-f1fdc359]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.8rem;margin-top:1rem;animation:fadeIn-f1fdc359 .3s ease}@keyframes fadeIn-f1fdc359{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.course-content .concept-ideas-container[data-v-f1fdc359]{margin-top:1.5rem}.course-content .concept-ideas-container .concept-ideas-header[data-v-f1fdc359]{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:.5rem 1rem;border-radius:8px;transition:background-color .2s}.course-content .concept-ideas-container .concept-ideas-header[data-v-f1fdc359]:hover{background-color:#f093001a}.course-content .concept-ideas-container .concept-ideas-title[data-v-f1fdc359]{font-size:1.1rem;margin:0;color:#f09300;position:relative;padding-left:1rem}.course-content .concept-ideas-container .concept-ideas-title[data-v-f1fdc359]:before{content:"";position:absolute;left:0;top:.25rem;height:1rem;width:3px;background:#f09300;border-radius:2px}.course-content .concept-ideas-container .concept-ideas-list[data-v-f1fdc359]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:.8rem;margin-top:1rem;animation:fadeIn-f1fdc359 .3s ease}.course-content .concept-ideas-container .concept-ideas-footer[data-v-f1fdc359]{margin-top:2rem;padding:.8rem 1rem;background:#f093001a;border-radius:8px;border:1px solid rgba(240,147,0,.2);transition:all .2s ease}.course-content .concept-ideas-container .concept-ideas-footer[data-v-f1fdc359]:hover{background:#f0930026;border-color:#f093004d;transform:translateY(-1px)}.course-content .concept-ideas-container .concept-ideas-footer .concept-ideas-title[data-v-f1fdc359]{margin:0;font-size:1rem;color:#f09300;text-align:left;position:relative;padding-left:1rem}.course-content .concept-ideas-container .concept-ideas-footer .concept-ideas-title[data-v-f1fdc359]:before{content:"";position:absolute;left:0;top:.25rem;height:1rem;width:3px;background:#f09300;border-radius:2px}.course-content .toggle-icon[data-v-f1fdc359]{font-size:1.2rem;color:#f09300;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#f093001a}.course-content .ai-chrono-container[data-v-f1fdc359]{margin-top:1.5rem}.course-content .ai-chrono-container .ai-chrono-footer[data-v-f1fdc359]{padding:.8rem 1rem;background:#f093001a;border-radius:8px;border:1px solid rgba(240,147,0,.2);transition:all .2s ease}.course-content .ai-chrono-container .ai-chrono-footer[data-v-f1fdc359]:hover{background:#f0930026;border-color:#f093004d;transform:translateY(-1px)}.course-content .ai-chrono-container .ai-chrono-footer .ai-chrono-title[data-v-f1fdc359]{margin:0;font-size:1rem;color:#f09300;text-align:center}.course-content .clickable[data-v-f1fdc359]{cursor:pointer}.course-goals[data-v-f1fdc359]{padding:5rem 0;background:#f093000d}.course-goals .goals-container[data-v-f1fdc359]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}.course-goals .goal-card[data-v-f1fdc359]{background:#28282db3;border-radius:16px;overflow:hidden;padding:2rem;display:flex;align-items:flex-start;box-shadow:0 8px 30px #0003;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1)}.course-goals .goal-card .goal-number[data-v-f1fdc359]{background:#f09300;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;margin-right:1.5rem;flex-shrink:0}.course-goals .goal-card .goal-content h3[data-v-f1fdc359]{margin:0 0 .8rem;font-size:1.3rem}.course-goals .goal-card .goal-content p[data-v-f1fdc359]{margin:0;line-height:1.6;color:#fffc}.footer[data-v-f1fdc359]{background:#0000004d;padding:2rem 0;text-align:center}.footer p[data-v-f1fdc359]{margin:0;opacity:.6}@media (max-width: 768px){.hero[data-v-f1fdc359]{padding:7rem 0 3rem}.hero h1[data-v-f1fdc359]{font-size:2rem}.hero h2[data-v-f1fdc359]{font-size:1.2rem}.hero .course-info[data-v-f1fdc359]{flex-direction:column;align-items:center;gap:1rem}.hero .course-info .info-item[data-v-f1fdc359]{width:100%;text-align:center}.section-title[data-v-f1fdc359]{font-size:1.8rem;margin-bottom:2rem}.course-content[data-v-f1fdc359]{padding:3rem 0}.course-content .cards-container[data-v-f1fdc359],.course-content .theory-tools-container .theory-tools-list[data-v-f1fdc359],.course-content .concept-ideas-container .concept-ideas-list[data-v-f1fdc359]{grid-template-columns:1fr}.course-goals[data-v-f1fdc359]{padding:3rem 0}.course-goals .goals-container[data-v-f1fdc359]{grid-template-columns:1fr}}.login-container[data-v-c2715bb7]{display:flex;justify-content:center;align-items:center;height:100vh}.login-form[data-v-c2715bb7]{width:300px}.login-form[data-v-c2715bb7] .ant-form-item-label>label{color:#fff}.login-form[data-v-c2715bb7] .ant-btn[disabled]{color:#ffffffa6;border:0}.login-form-button[data-v-c2715bb7]{width:100%}.ai-chrono-page[data-v-c3db59ff]{min-height:100vh;background:linear-gradient(135deg,#1c1c1e,#2a2a2c);color:var(--ant-text-color)}.back-button-container[data-v-c3db59ff]{position:fixed;top:2rem;left:2rem;z-index:1000}.back-button[data-v-c3db59ff]{display:flex;align-items:center;gap:.5rem;padding:.8rem 1.2rem;background:#f093001a;border:1px solid rgba(240,147,0,.3);border-radius:8px;color:#f09300;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.back-button[data-v-c3db59ff]:hover{background:#f0930033;border-color:#f0930080;transform:translateY(-1px);box-shadow:0 4px 12px #f0930033}.back-button[data-v-c3db59ff]:active{transform:translateY(0)}.back-icon[data-v-c3db59ff]{font-size:1.2rem;font-weight:700}.back-text[data-v-c3db59ff]{font-size:.9rem}.page-header[data-v-c3db59ff]{background:linear-gradient(135deg,#f093001a,#ffaa330d);padding:4rem 0 2rem;text-align:center;border-bottom:1px solid var(--ant-border-color-base)}.container[data-v-c3db59ff]{max-width:1200px;margin:0 auto;padding:0 2rem}.page-title[data-v-c3db59ff]{font-size:3rem;font-weight:700;margin:0 0 1rem;background:linear-gradient(135deg,#f09300,#fa3);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.page-subtitle[data-v-c3db59ff]{font-size:1.2rem;color:var(--ant-text-color-secondary);margin:0}.main-content[data-v-c3db59ff]{padding:3rem 0}.section-title[data-v-c3db59ff]{font-size:2rem;font-weight:700;margin:0 0 2rem;color:#f09300;border-bottom:2px solid #f09300;padding-bottom:.5rem}.timeline-section[data-v-c3db59ff]{margin-bottom:4rem}.timeline-item[data-v-c3db59ff]{margin-bottom:2rem;border:1px solid var(--ant-border-color-base);border-radius:8px;overflow:hidden;background:#2a2a2c80}.timeline-header[data-v-c3db59ff]{padding:1.5rem;background:#f093001a;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease}.timeline-header[data-v-c3db59ff]:hover{background:#f0930026}.timeline-title[data-v-c3db59ff]{font-size:1.4rem;font-weight:700;margin:0;color:#f09300}.toggle-icon[data-v-c3db59ff]{font-size:1rem;color:#f09300;transition:transform .3s ease}.toggle-icon.expanded[data-v-c3db59ff]{transform:rotate(180deg)}.timeline-content[data-v-c3db59ff]{padding:1.5rem;border-top:1px solid var(--ant-border-color-base)}.milestone[data-v-c3db59ff]{margin-bottom:1.5rem;display:flex;align-items:flex-start;gap:1rem}.milestone[data-v-c3db59ff]:last-child{margin-bottom:0}.year[data-v-c3db59ff],.category[data-v-c3db59ff]{background:#f09300;color:#000;padding:.3rem .8rem;border-radius:20px;font-weight:700;font-size:.9rem;white-space:nowrap;flex-shrink:0}.year.highlight[data-v-c3db59ff]{background:linear-gradient(135deg,#ff6b35,#f09300);animation:pulse-c3db59ff 2s infinite}.year.winter[data-v-c3db59ff]{background:#6c757d;color:#fff}.category[data-v-c3db59ff]{background:#17a2b8}.milestone p[data-v-c3db59ff]{margin:0;line-height:1.6}.milestone p strong[data-v-c3db59ff]{color:#fa3}.future-section[data-v-c3db59ff]{margin-bottom:4rem}.trend-grid[data-v-c3db59ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.trend-item[data-v-c3db59ff]{background:#2a2a2cb3;padding:1.5rem;border-radius:8px;border:1px solid var(--ant-border-color-base)}.trend-item h4[data-v-c3db59ff]{color:#f09300;margin:0 0 1rem;font-size:1.2rem}.trend-item p[data-v-c3db59ff]{margin:0;line-height:1.6}.summary-box[data-v-c3db59ff]{background:linear-gradient(135deg,#f093001a,#ffaa330d);padding:2rem;border-radius:8px;border:1px solid rgba(240,147,0,.3);text-align:center}.summary-box p[data-v-c3db59ff]{margin:0;font-size:1.1rem;line-height:1.6;font-style:italic}.aigc-section[data-v-c3db59ff]{margin-bottom:4rem}.milestone-year[data-v-c3db59ff]{margin-bottom:3rem;background:#2a2a2c4d;border-radius:8px;padding:2rem;border:1px solid var(--ant-border-color-base)}.milestone-year.highlight-year[data-v-c3db59ff]{background:linear-gradient(135deg,#f093001a,#ffaa330d);border-color:#f0930080}.year-title[data-v-c3db59ff]{font-size:1.5rem;font-weight:700;margin:0 0 1.5rem;color:#f09300;border-bottom:1px solid rgba(240,147,0,.3);padding-bottom:.5rem}.milestone-list[data-v-c3db59ff]{display:flex;flex-direction:column;gap:1.5rem}.milestone-item[data-v-c3db59ff]{background:#1c1c1e80;padding:1.5rem;border-radius:6px;border-left:4px solid #f09300}.milestone-item.important[data-v-c3db59ff]{border-left-color:#ff6b35;background:#ff6b351a}.milestone-item h4[data-v-c3db59ff]{margin:0 0 .8rem;color:#fa3;font-size:1.1rem}.milestone-item p[data-v-c3db59ff]{margin:0;line-height:1.6}.milestone-item p strong[data-v-c3db59ff]{color:#ff6b35}.evolution-features[data-v-c3db59ff]{margin-top:3rem;background:#2a2a2c80;padding:2rem;border-radius:8px;border:1px solid var(--ant-border-color-base)}.features-title[data-v-c3db59ff]{font-size:1.4rem;font-weight:700;margin:0 0 2rem;color:#f09300;text-align:center}.features-grid[data-v-c3db59ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.feature-item[data-v-c3db59ff]{display:flex;align-items:flex-start;gap:1rem}.feature-number[data-v-c3db59ff]{background:#f09300;color:#000;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.2rem;flex-shrink:0}.feature-content h4[data-v-c3db59ff]{margin:0 0 .5rem;color:#fa3;font-size:1.1rem}.feature-content p[data-v-c3db59ff]{margin:0;line-height:1.6}.ad-history-section[data-v-c3db59ff]{margin-bottom:4rem}.history-timeline[data-v-c3db59ff]{display:flex;flex-direction:column;gap:2rem}.history-period[data-v-c3db59ff]{background:#2a2a2c4d;border-radius:8px;padding:2rem;border:1px solid var(--ant-border-color-base)}.history-period.highlight-period[data-v-c3db59ff]{background:linear-gradient(135deg,#f093001a,#ffaa330d);border-color:#f0930080}.period-title[data-v-c3db59ff]{font-size:1.4rem;font-weight:700;margin:0 0 1.5rem;color:#f09300;border-bottom:1px solid rgba(240,147,0,.3);padding-bottom:.5rem}.period-content[data-v-c3db59ff]{display:flex;flex-direction:column;gap:1rem}.history-item[data-v-c3db59ff]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:#1c1c1e4d;border-radius:6px}.history-item.important[data-v-c3db59ff]{background:#ff6b351a;border-left:4px solid #ff6b35}.history-year[data-v-c3db59ff]{background:#17a2b8;color:#fff;padding:.3rem .8rem;border-radius:20px;font-weight:700;font-size:.9rem;white-space:nowrap;flex-shrink:0}.history-item p[data-v-c3db59ff]{margin:0;line-height:1.6}.history-item p strong[data-v-c3db59ff]{color:#ff6b35}.evolution-summary[data-v-c3db59ff]{margin-top:3rem;background:#2a2a2c80;padding:2rem;border-radius:8px;border:1px solid var(--ant-border-color-base)}.summary-title[data-v-c3db59ff]{font-size:1.4rem;font-weight:700;margin:0 0 2rem;color:#f09300;text-align:center}.summary-grid[data-v-c3db59ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:2rem}.summary-item[data-v-c3db59ff]{background:#1c1c1e80;padding:1.5rem;border-radius:6px;border:1px solid var(--ant-border-color-base)}.summary-item h4[data-v-c3db59ff]{margin:0 0 1rem;color:#fa3;font-size:1.1rem}.summary-item p[data-v-c3db59ff]{margin:0;line-height:1.6}.ai-ad-transformation[data-v-c3db59ff]{margin-bottom:4rem}.transformation-content[data-v-c3db59ff]{display:flex;flex-direction:column;gap:3rem}.transformation-section[data-v-c3db59ff]{background:#2a2a2c4d;padding:2rem;border-radius:8px;border:1px solid var(--ant-border-color-base)}.transformation-title[data-v-c3db59ff]{font-size:1.4rem;font-weight:700;margin:0 0 2rem;color:#f09300;border-bottom:1px solid rgba(240,147,0,.3);padding-bottom:.5rem}.change-category[data-v-c3db59ff]{margin-bottom:2rem}.change-category[data-v-c3db59ff]:last-child{margin-bottom:0}.category-title[data-v-c3db59ff]{font-size:1.2rem;font-weight:700;margin:0 0 1rem;color:#fa3}.change-items[data-v-c3db59ff]{display:flex;flex-direction:column;gap:1rem}.change-item[data-v-c3db59ff]{background:#1c1c1e80;padding:1.5rem;border-radius:6px;border-left:4px solid #17a2b8}.change-item h5[data-v-c3db59ff]{margin:0 0 .8rem;color:#17a2b8;font-size:1rem}.change-item p[data-v-c3db59ff]{margin:0;line-height:1.6}.strategy-grid[data-v-c3db59ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:2rem}.strategy-column[data-v-c3db59ff]{background:#1c1c1e4d;padding:1.5rem;border-radius:6px;border:1px solid var(--ant-border-color-base)}.strategy-title[data-v-c3db59ff]{font-size:1.2rem;font-weight:700;margin:0 0 1.5rem;color:#fa3}.strategy-items[data-v-c3db59ff]{display:flex;flex-direction:column;gap:1rem}.strategy-item[data-v-c3db59ff]{background:#2a2a2c80;padding:1rem;border-radius:4px;border-left:3px solid #f09300}.strategy-item h5[data-v-c3db59ff]{margin:0 0 .5rem;color:#f09300;font-size:.95rem}.strategy-item p[data-v-c3db59ff]{margin:0;line-height:1.6;font-size:.9rem}.cases-section[data-v-c3db59ff]{background:#2a2a2c4d;padding:2rem;border-radius:8px;border:1px solid var(--ant-border-color-base)}.cases-grid[data-v-c3db59ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.case-item[data-v-c3db59ff]{background:#1c1c1e80;padding:1.5rem;border-radius:6px;border:1px solid var(--ant-border-color-base)}.case-item h4[data-v-c3db59ff]{margin:0 0 1rem;color:#fa3;font-size:1.1rem}.case-item p[data-v-c3db59ff]{margin:0;line-height:1.6}.challenges-section[data-v-c3db59ff]{background:#2a2a2c4d;padding:2rem;border-radius:8px;border:1px solid var(--ant-border-color-base)}.challenges-list[data-v-c3db59ff]{display:flex;flex-direction:column;gap:1rem;margin-bottom:2rem}.challenge-item[data-v-c3db59ff]{background:#1c1c1e80;padding:1.5rem;border-radius:6px;border-left:4px solid #dc3545}.challenge-item h4[data-v-c3db59ff]{margin:0 0 .8rem;color:#dc3545;font-size:1rem}.challenge-item p[data-v-c3db59ff]{margin:0;line-height:1.6}.practice-cases[data-v-c3db59ff]{margin-bottom:4rem}.practice-content[data-v-c3db59ff]{display:flex;flex-direction:column;gap:3rem}.practice-section[data-v-c3db59ff]{background:#2a2a2c4d;padding:2rem;border-radius:8px;border:1px solid var(--ant-border-color-base)}.practice-title[data-v-c3db59ff]{font-size:1.4rem;font-weight:700;margin:0 0 2rem;color:#f09300;border-bottom:1px solid rgba(240,147,0,.3);padding-bottom:.5rem}.company-case[data-v-c3db59ff]{margin-bottom:2rem}.company-case[data-v-c3db59ff]:last-child{margin-bottom:0}.company-title[data-v-c3db59ff]{font-size:1.2rem;font-weight:700;margin:0 0 1rem;color:#fa3}.case-details[data-v-c3db59ff]{display:flex;flex-direction:column;gap:1rem}.case-point[data-v-c3db59ff]{background:#1c1c1e80;padding:1rem;border-radius:4px;border-left:3px solid #17a2b8}.case-point p[data-v-c3db59ff]{margin:0;line-height:1.6}.metrics-section[data-v-c3db59ff]{background:#2a2a2c4d;padding:2rem;border-radius:8px;border:1px solid var(--ant-border-color-base)}.metrics-grid[data-v-c3db59ff]{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:2rem}.metric-item[data-v-c3db59ff]{background:#1c1c1e80;padding:1.5rem;border-radius:6px;border:1px solid var(--ant-border-color-base)}.metric-item h4[data-v-c3db59ff]{margin:0 0 1rem;color:#fa3;font-size:1.1rem}.metric-item p[data-v-c3db59ff]{margin:0;line-height:1.6}.note[data-v-c3db59ff],.final-note[data-v-c3db59ff]{background:#6c757d1a;padding:1rem;border-radius:4px;border-left:3px solid #6c757d;margin-top:1rem}.note p[data-v-c3db59ff],.final-note p[data-v-c3db59ff]{margin:0;font-style:italic;color:var(--ant-text-color-secondary);font-size:.9rem}@keyframes pulse-c3db59ff{0%{box-shadow:0 0 #f09300b3}70%{box-shadow:0 0 0 10px #f0930000}to{box-shadow:0 0 #f0930000}}@media (max-width: 768px){.container[data-v-c3db59ff]{padding:0 1rem}.page-title[data-v-c3db59ff]{font-size:2rem}.section-title[data-v-c3db59ff]{font-size:1.5rem}.timeline-header[data-v-c3db59ff],.timeline-content[data-v-c3db59ff]{padding:1rem}.milestone[data-v-c3db59ff]{flex-direction:column;align-items:flex-start;gap:.5rem}.trend-grid[data-v-c3db59ff],.features-grid[data-v-c3db59ff],.summary-grid[data-v-c3db59ff],.strategy-grid[data-v-c3db59ff],.cases-grid[data-v-c3db59ff],.metrics-grid[data-v-c3db59ff]{grid-template-columns:1fr}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;background-color:#1c1c1e;color:#fff;line-height:1.5}a{color:#f09300;text-decoration:none;transition:color .3s}a:hover{color:#fa3}:root{--primary-color: #f09300;--background-color: #1c1c1e;--text-color: #ffffff}.clickable{cursor:pointer}:root{--ant-primary-color: #f09300;--ant-primary-color-hover: #ffaa33;--ant-component-background: #2a2a2c;--ant-body-background: #1c1c1e;--ant-popup-background: #2a2a2c;--ant-text-color: #ffffff;--ant-text-color-secondary: rgba(255, 255, 255, .65);--ant-border-color-base: #434343;--ant-btn-primary-bg: var(--ant-primary-color);--ant-input-bg: #2a2a2c;--ant-input-placeholder-color: rgba(255, 255, 255, .3);--ant-input-color: var(--ant-text-color);--ant-input-border-color: var(--ant-border-color-base);--ant-modal-header-bg: #2a2a2c;--ant-modal-content-bg: #2a2a2c;--ant-modal-footer-bg: #2a2a2c;--ant-modal-header-border-color-split: var(--ant-border-color-base);--ant-modal-footer-border-color-split: var(--ant-border-color-base)}.ant-modal .ant-modal-content{background-color:var(--ant-modal-content-bg);color:var(--ant-text-color);border-radius:8px}.ant-modal .ant-modal-content .ant-modal-header{background-color:var(--ant-modal-header-bg);border-bottom:1px solid var(--ant-modal-header-border-color-split);border-radius:8px 8px 0 0}.ant-modal .ant-modal-content .ant-modal-header .ant-modal-title{color:var(--ant-text-color)}.ant-modal .ant-modal-content .ant-modal-body{background-color:var(--ant-modal-content-bg)}.ant-modal .ant-modal-content .ant-modal-footer{background-color:var(--ant-modal-footer-bg);border-top:1px solid var(--ant-modal-footer-border-color-split);border-radius:0 0 8px 8px}.ant-modal .ant-modal-close{color:var(--ant-text-color-secondary)}.ant-modal .ant-modal-close:hover{color:var(--ant-text-color)}.ant-input,.ant-input-textarea{background-color:var(--ant-input-bg);border-color:var(--ant-input-border-color);color:var(--ant-input-color)}.ant-input::placeholder,.ant-input-textarea::placeholder{color:var(--ant-input-placeholder-color)}.ant-input:hover,.ant-input:focus,.ant-input-textarea:hover,.ant-input-textarea:focus{border-color:var(--ant-primary-color)}.ant-btn-primary{background-color:var(--ant-primary-color);border-color:var(--ant-primary-color)}.ant-btn-primary:hover,.ant-btn-primary:focus{background-color:var(--ant-primary-color-hover);border-color:var(--ant-primary-color-hover)}.ant-form-item-label>label{color:var(--ant-text-color)}
