/* GENERATED by scripts/gen-themes.mjs from the page's own CSS. Do not edit by hand: change themes.css or the generator and re-run.
   Every rule is scoped to html[data-theme="dark"] / html[data-theme="glass"]; Light (no rule here) is the page as it always was. */
html[data-theme="dark"] .site-header,html[data-theme="glass"] .site-header{background:rgba(30,61,122,calc(0.96 * var(--gl-a,1)));border-bottom:1px solid rgba(111,144,236,0.12)}
html[data-theme="dark"] .nav-main,html[data-theme="glass"] .nav-main{background:var(--pearl,rgba(30,61,122,calc(1 * var(--gl-a,1))));border:1px solid rgba(124,173,223,0.1)}
html[data-theme="dark"] .nav-main a,html[data-theme="glass"] .nav-main a{color:#d8e4fb}
html[data-theme="dark"] .nav-main a:hover,html[data-theme="glass"] .nav-main a:hover{color:#a8b4f2}
html[data-theme="dark"] .header-mid,html[data-theme="glass"] .header-mid{color:#d8e4fb}
html[data-theme="dark"] .xag-trust-star,html[data-theme="glass"] .xag-trust-star{fill:#f0cc80}
html[data-theme="dark"] .lang-flag.active,html[data-theme="glass"] .lang-flag.active,html[data-theme="dark"] .lang-flag:hover,html[data-theme="glass"] .lang-flag:hover{border-color:#7385e7}
html[data-theme="dark"][lang="th"] .legal-th-notice,html[data-theme="glass"][lang="th"] .legal-th-notice{background:rgba(107,91,41,calc(1 * var(--gl-a,1)));border:1px solid #e8cd73}
html[data-theme="dark"] .lang-select,html[data-theme="glass"] .lang-select{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .btn-outline,html[data-theme="glass"] .btn-outline{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1.5px solid #7385e7;color:#d8e4fb}
html[data-theme="dark"] .btn-outline:hover,html[data-theme="glass"] .btn-outline:hover{border-color:#748fe7;color:#839bed;background:rgba(30,60,121,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .menu-toggle,html[data-theme="glass"] .menu-toggle{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1.5px solid rgba(124,173,223,0.18)}
html[data-theme="dark"] .home-hero h1,html[data-theme="glass"] .home-hero h1{color:#a8b4f2}
html[data-theme="dark"] .home-hero h1 .plus,html[data-theme="glass"] .home-hero h1 .plus{color:#ffcc8f}
html[data-theme="dark"] .formula-list,html[data-theme="glass"] .formula-list{color:#d8e4fb}
html[data-theme="dark"] .enter-analytix,html[data-theme="glass"] .enter-analytix{border:2px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .tile:hover,html[data-theme="glass"] .tile:hover{border-color:#748fe7}
html[data-theme="dark"] .page-back:hover,html[data-theme="glass"] .page-back:hover{color:#a8b4f2}
html[data-theme="dark"] .page-title,html[data-theme="glass"] .page-title{color:#d8e4fb}
html[data-theme="dark"] #page-trust h2,html[data-theme="glass"] #page-trust h2{border-left:3px solid #e1c27a}
html[data-theme="dark"] .opt-btn,html[data-theme="glass"] .opt-btn{border:2px solid #7385e7;background:linear-gradient(180deg,rgba(26,61,129,calc(1 * var(--gl-a,1))) 0%,rgba(30,60,120,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .opt-btn:hover,html[data-theme="glass"] .opt-btn:hover{border-color:#748fe7;background:linear-gradient(180deg,rgba(26,61,129,calc(1 * var(--gl-a,1))) 0%,rgba(29,58,117,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .opt-btn::before,html[data-theme="glass"] .opt-btn::before{background:linear-gradient(180deg,rgba(26,61,129,calc(0.5 * var(--gl-a,1))) 0%,transparent 50%)}
html[data-theme="dark"] .opt-a,html[data-theme="glass"] .opt-a,html[data-theme="dark"] .opt-b,html[data-theme="glass"] .opt-b,html[data-theme="dark"] .opt-c,html[data-theme="glass"] .opt-c,html[data-theme="dark"] .opt-d,html[data-theme="glass"] .opt-d,html[data-theme="dark"] .opt-e,html[data-theme="glass"] .opt-e,html[data-theme="dark"] .opt-f,html[data-theme="glass"] .opt-f{background:linear-gradient(180deg,rgba(26,61,129,calc(1 * var(--gl-a,1))) 0%,rgba(30,60,120,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .opt-btn:nth-child(3n+2),html[data-theme="glass"] .opt-btn:nth-child(3n+2){background:linear-gradient(180deg,rgba(26,61,129,calc(1 * var(--gl-a,1))) 0%,rgba(30,60,121,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .opt-btn:nth-child(3n),html[data-theme="glass"] .opt-btn:nth-child(3n){background:linear-gradient(180deg,rgba(26,61,129,calc(1 * var(--gl-a,1))) 0%,rgba(30,61,122,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .opt-btn:hover,html[data-theme="glass"] .opt-btn:hover{border-color:rgba(105,242,230,0.45)}
html[data-theme="dark"] .info-block,html[data-theme="glass"] .info-block{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .info-block.tech h4,html[data-theme="glass"] .info-block.tech h4{color:#a8b4f2}
html[data-theme="dark"] .form-group input,html[data-theme="glass"] .form-group input,html[data-theme="dark"] .form-group select,html[data-theme="glass"] .form-group select,html[data-theme="dark"] .form-group textarea,html[data-theme="glass"] .form-group textarea{border:1.5px solid rgba(150,190,255,0.25);background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .form-group input:focus,html[data-theme="glass"] .form-group input:focus,html[data-theme="dark"] .form-group select:focus,html[data-theme="glass"] .form-group select:focus,html[data-theme="dark"] .form-group textarea:focus,html[data-theme="glass"] .form-group textarea:focus{border-color:#7385e7}
html[data-theme="dark"] .form-card,html[data-theme="glass"] .form-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .ia-wrap,html[data-theme="glass"] .ia-wrap{color:#d8e4fb}
html[data-theme="dark"] .ia-card h3,html[data-theme="glass"] .ia-card h3{color:#a8b4f2}
html[data-theme="dark"] footer,html[data-theme="glass"] footer{border-top:1px solid rgba(111,144,236,0.4)}
html[data-theme="dark"] .modal-box,html[data-theme="glass"] .modal-box{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .tabs,html[data-theme="glass"] .tabs{border-bottom:2px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .tab.active,html[data-theme="glass"] .tab.active{color:#a8b4f2;border-bottom:2px solid #7385e7}
html[data-theme="dark"] .cart-btn,html[data-theme="glass"] .cart-btn{border:1.5px solid rgba(124,173,223,0.18)}
html[data-theme="dark"] .cart-btn:hover,html[data-theme="glass"] .cart-btn:hover{border-color:#7385e7;color:#a8b4f2}
html[data-theme="dark"] .cart-table,html[data-theme="glass"] .cart-table{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .pay-summary,html[data-theme="glass"] .pay-summary{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .pay-summary .line,html[data-theme="glass"] .pay-summary .line{border-bottom:1px solid rgba(124,173,223,0.06)}
html[data-theme="dark"] .pay-method.active,html[data-theme="glass"] .pay-method.active{border-color:#7385e7;color:#a8b4f2}
html[data-theme="dark"] .currency-select,html[data-theme="glass"] .currency-select{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .order-ok,html[data-theme="glass"] .order-ok{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .order-id,html[data-theme="glass"] .order-id{color:#a8b4f2}
html[data-theme="dark"] .tile,html[data-theme="glass"] .tile{border:2px solid #7385e7;background:linear-gradient(165deg,rgba(26,61,129,calc(1 * var(--gl-a,1))) 0%,rgba(30,60,120,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .tile-digital,html[data-theme="glass"] .tile-digital{background:linear-gradient(165deg,rgba(26,61,129,calc(1 * var(--gl-a,1))) 0%,rgba(30,60,120,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .tile-recruit,html[data-theme="glass"] .tile-recruit{background:linear-gradient(165deg,rgba(31,62,123,calc(1 * var(--gl-a,1))) 0%,rgba(30,59,118,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .tile-consult,html[data-theme="glass"] .tile-consult{background:linear-gradient(165deg,rgba(26,61,129,calc(1 * var(--gl-a,1))) 0%,rgba(30,61,122,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .tile span,html[data-theme="glass"] .tile span{color:#d8e4fb}
html[data-theme="dark"] .price-tag,html[data-theme="glass"] .price-tag{color:#a8b4f2}
html[data-theme="dark"] .status-card,html[data-theme="glass"] .status-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .status-card .value,html[data-theme="glass"] .status-card .value{color:#d8e4fb}
html[data-theme="dark"] .status-card.ok,html[data-theme="glass"] .status-card.ok{border-color:rgba(111,144,236,0.45);background:linear-gradient(180deg,rgba(26,61,129,calc(1 * var(--gl-a,1))) 0%,rgba(30,60,120,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .status-card.warn,html[data-theme="glass"] .status-card.warn{border-color:rgba(255,180,92,0.45);background:linear-gradient(180deg,rgba(26,61,129,calc(1 * var(--gl-a,1))) 0%,rgba(109,79,41,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .next-steps,html[data-theme="glass"] .next-steps{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .session-box,html[data-theme="glass"] .session-box{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .recruit-ladder,html[data-theme="glass"] .recruit-ladder{border:1.5px solid #7385e7;background:rgba(30,60,121,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .recruit-ladder-tag,html[data-theme="glass"] .recruit-ladder-tag{color:#839bed}
html[data-theme="dark"] .session-box h4,html[data-theme="glass"] .session-box h4{color:#a8b4f2}
html[data-theme="dark"] .session-box textarea,html[data-theme="glass"] .session-box textarea,html[data-theme="dark"] .session-box input,html[data-theme="glass"] .session-box input{border:1.5px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .attendance-log li,html[data-theme="glass"] .attendance-log li{border-bottom:1px solid rgba(124,173,223,0.06)}
html[data-theme="dark"] .prod-checklist code,html[data-theme="glass"] .prod-checklist code{background:rgba(26,61,129,calc(0.1 * var(--gl-a,1)))}
html[data-theme="dark"] .nav-main a[aria-current="page"],html[data-theme="glass"] .nav-main a[aria-current="page"]{color:#a8b4f2}
html[data-theme="dark"] .step-indicator span,html[data-theme="glass"] .step-indicator span{border:1.5px solid rgba(111,144,236,0.25)}
html[data-theme="dark"] .step-indicator span.on,html[data-theme="glass"] .step-indicator span.on{border-color:#7385e7;color:#a8b4f2}
html[data-theme="dark"] .sticky-checkout,html[data-theme="glass"] .sticky-checkout{background:rgba(30,61,122,calc(0.95 * var(--gl-a,1)))}
html[data-theme="dark"] .form-error,html[data-theme="glass"] .form-error{color:#ef8080}
html[data-theme="dark"] .form-group.invalid input,html[data-theme="glass"] .form-group.invalid input,html[data-theme="dark"] .form-group.invalid select,html[data-theme="glass"] .form-group.invalid select,html[data-theme="dark"] .form-group.invalid textarea,html[data-theme="glass"] .form-group.invalid textarea{border-color:#ea7171}
html[data-theme="dark"] .skeleton,html[data-theme="glass"] .skeleton{background:linear-gradient(90deg,rgba(30,60,119,calc(1 * var(--gl-a,1))) 25%,rgba(31,61,122,calc(1 * var(--gl-a,1))) 50%,rgba(30,60,119,calc(1 * var(--gl-a,1))) 75%)}
@media print{html[data-theme="dark"] body,html[data-theme="glass"] body{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}}
html[data-theme="dark"] .opt-btn.tone-blue strong,html[data-theme="glass"] .opt-btn.tone-blue strong,html[data-theme="dark"] .opt-btn.tone-blue,html[data-theme="glass"] .opt-btn.tone-blue{color:#a8b4f2}
html[data-theme="dark"] .opt-btn.tone-navy strong,html[data-theme="glass"] .opt-btn.tone-navy strong,html[data-theme="dark"] .opt-btn.tone-navy,html[data-theme="glass"] .opt-btn.tone-navy{color:#d8e4fb}
html[data-theme="dark"] .opt-btn.tone-orange strong,html[data-theme="glass"] .opt-btn.tone-orange strong,html[data-theme="dark"] .opt-btn.tone-orange,html[data-theme="glass"] .opt-btn.tone-orange{color:#fa9c75}
html[data-theme="dark"] .opt-btn.tone-teal strong,html[data-theme="glass"] .opt-btn.tone-teal strong,html[data-theme="dark"] .opt-btn.tone-teal,html[data-theme="glass"] .opt-btn.tone-teal{color:#7adbf5}
html[data-theme="dark"] .opt-btn.tone-indigo strong,html[data-theme="glass"] .opt-btn.tone-indigo strong,html[data-theme="dark"] .opt-btn.tone-indigo,html[data-theme="glass"] .opt-btn.tone-indigo{color:#aca7ea}
html[data-theme="dark"] .opt-btn.tone-slate strong,html[data-theme="glass"] .opt-btn.tone-slate strong,html[data-theme="dark"] .opt-btn.tone-slate,html[data-theme="glass"] .opt-btn.tone-slate{color:#bfd2f8}
html[data-theme="dark"] .tile-digital span,html[data-theme="glass"] .tile-digital span{color:#a8b4f2}
html[data-theme="dark"] .tile-recruit span,html[data-theme="glass"] .tile-recruit span{color:#87a0e8}
html[data-theme="dark"] .tile-consult span,html[data-theme="glass"] .tile-consult span{color:#f39a7c}
html[data-theme="dark"] .legal-page h2,html[data-theme="glass"] .legal-page h2{color:#d8e4fb}
html[data-theme="dark"] .legal-page p,html[data-theme="glass"] .legal-page p,html[data-theme="dark"] .legal-page li,html[data-theme="glass"] .legal-page li{color:#d8e4fb}
html[data-theme="dark"] .classroom-shell,html[data-theme="glass"] .classroom-shell{border:2px solid #7385e7}
html[data-theme="dark"] .video-tile.host,html[data-theme="glass"] .video-tile.host{border-color:#ffb45c}
html[data-theme="dark"] .video-tile.spotlight,html[data-theme="glass"] .video-tile.spotlight{border-color:#7385e7}
html[data-theme="dark"] .participant-panel,html[data-theme="glass"] .participant-panel{border-left:1px solid rgba(111,144,236,0.35)}
html[data-theme="dark"] .participant-list li:hover,html[data-theme="glass"] .participant-list li:hover{background:rgba(26,61,129,calc(0.06 * var(--gl-a,1)))}
html[data-theme="dark"] .class-chat,html[data-theme="glass"] .class-chat{border-top:1px solid rgba(111,144,236,0.35)}
html[data-theme="dark"] .chat-log .cmsg strong,html[data-theme="glass"] .chat-log .cmsg strong{color:#ffcc8f}
html[data-theme="dark"] .classroom-controls,html[data-theme="glass"] .classroom-controls{border-top:1px solid rgba(111,144,236,0.25)}
html[data-theme="dark"] .rec-badge .dot,html[data-theme="glass"] .rec-badge .dot{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .reaction-bar button,html[data-theme="glass"] .reaction-bar button{border:1px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .waiting-panel,html[data-theme="glass"] .waiting-panel{border-top:1px solid rgba(111,144,236,0.35)}
html[data-theme="dark"] .breakout-panel,html[data-theme="glass"] .breakout-panel{border:2px dashed #7385e7}
html[data-theme="dark"] .breakout-panel .broom strong,html[data-theme="glass"] .breakout-panel .broom strong{color:#ffcc8f}
html[data-theme="dark"] .role-card,html[data-theme="glass"] .role-card{border:2px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .role-card.selected,html[data-theme="glass"] .role-card.selected{border-color:#748fe7}
html[data-theme="dark"] .step-indicator span,html[data-theme="glass"] .step-indicator span{background:rgba(30,60,120,calc(1 * var(--gl-a,1)));color:#d8e4fb}
@media(max-width:980px){html[data-theme="dark"] .menu-toggle,html[data-theme="glass"] .menu-toggle{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1.5px solid rgba(124,173,223,0.18)}}
@media(max-width:980px){html[data-theme="dark"] .menu-toggle:hover,html[data-theme="glass"] .menu-toggle:hover{border-color:#7385e7;color:#a8b4f2}}
@media(max-width:980px){html[data-theme="dark"] .nav-main.open a,html[data-theme="glass"] .nav-main.open a{border-bottom:1px solid rgba(124,173,223,0.06)}}
html[data-theme="dark"] .order-card,html[data-theme="glass"] .order-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .order-card .oid,html[data-theme="glass"] .order-card .oid{color:#a8b4f2}
html[data-theme="dark"] .order-card li,html[data-theme="glass"] .order-card li{border-bottom:1px solid rgba(124,173,223,0.06)}
html[data-theme="dark"] .dash-card,html[data-theme="glass"] .dash-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:2px solid #7385e7;color:#d8e4fb}
html[data-theme="dark"] .faq-item,html[data-theme="glass"] .faq-item{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .faq-item button,html[data-theme="glass"] .faq-item button{color:#d8e4fb}
html[data-theme="dark"] .faq-item .faq-body,html[data-theme="glass"] .faq-item .faq-body{color:#d8e4fb}
html[data-theme="dark"] .user-chip,html[data-theme="glass"] .user-chip{border:1.5px solid #7385e7;color:#a8b4f2}
html[data-theme="dark"] .search-panel,html[data-theme="glass"] .search-panel{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1.5px solid #7385e7}
html[data-theme="dark"] .search-panel li,html[data-theme="glass"] .search-panel li{color:#d8e4fb}
html[data-theme="dark"] .search-panel li:hover,html[data-theme="glass"] .search-panel li:hover,html[data-theme="dark"] .search-panel li:focus,html[data-theme="glass"] .search-panel li:focus,html[data-theme="dark"] .search-panel li.active,html[data-theme="glass"] .search-panel li.active{background:rgba(30,60,120,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .access-banner,html[data-theme="glass"] .access-banner{border:1.5px solid rgba(111,144,236,0.25);color:#d8e4fb}
html[data-theme="dark"] .news-card,html[data-theme="glass"] .news-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1px solid rgba(124,173,223,0.1)}
html[data-theme="dark"] .news-card .news-date,html[data-theme="glass"] .news-card .news-date{color:#a8b4f2}
html[data-theme="dark"] .news-card h3,html[data-theme="glass"] .news-card h3{color:#d8e4fb}
html[data-theme="dark"] .xcp-chip,html[data-theme="glass"] .xcp-chip{border:1.5px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xcp-chip:focus-visible,html[data-theme="glass"] .xcp-chip:focus-visible{outline:3px solid #7caddf}
html[data-theme="dark"] .xcp-mode,html[data-theme="glass"] .xcp-mode{border:1.5px solid rgba(150,190,255,0.28);background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .course-card,html[data-theme="glass"] .course-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1px solid rgba(124,173,223,0.1)}
html[data-theme="dark"] .course-card img,html[data-theme="glass"] .course-card img{background:rgba(29,59,118,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .course-card .cc-body h3,html[data-theme="glass"] .course-card .cc-body h3{color:#d8e4fb}
html[data-theme="dark"] .course-card .cc-meta,html[data-theme="glass"] .course-card .cc-meta{color:#a8b4f2}
html[data-theme="dark"] .teacher-gate,html[data-theme="glass"] .teacher-gate{border:1px solid rgba(111,144,236,0.2)}
html[data-theme="dark"] .teacher-gate.ok,html[data-theme="glass"] .teacher-gate.ok{border-color:rgba(105,242,197,0.35)}
html[data-theme="dark"] .empty-state,html[data-theme="glass"] .empty-state{border:1.5px dashed rgba(124,173,223,0.15);background:rgba(26,61,129,calc(0.65 * var(--gl-a,1)))}
html[data-theme="dark"] .empty-state h3,html[data-theme="glass"] .empty-state h3{color:#d8e4fb}
html[data-theme="dark"] :focus-visible,html[data-theme="glass"] :focus-visible{outline:2px solid #7385e7}
html[data-theme="dark"] .faq-item button:focus-visible,html[data-theme="glass"] .faq-item button:focus-visible,html[data-theme="dark"] .menu-toggle:focus-visible,html[data-theme="glass"] .menu-toggle:focus-visible,html[data-theme="dark"] .btn:focus-visible,html[data-theme="glass"] .btn:focus-visible,html[data-theme="dark"] .opt-btn:focus-visible,html[data-theme="glass"] .opt-btn:focus-visible{outline:2px solid #7385e7}
html[data-theme="dark"] .nav-main a:focus-visible,html[data-theme="glass"] .nav-main a:focus-visible{outline:2px solid #7385e7}
html[data-theme="dark"] .avail-wrap,html[data-theme="glass"] .avail-wrap{border:1.5px solid rgba(124,173,223,0.1);background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .avail-table th,html[data-theme="glass"] .avail-table th,html[data-theme="dark"] .avail-table td,html[data-theme="glass"] .avail-table td{border:1px solid rgba(124,173,223,0.1)}
html[data-theme="dark"] .avail-table th,html[data-theme="glass"] .avail-table th{background:rgba(30,60,120,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .avail-table td.avail-cell,html[data-theme="glass"] .avail-table td.avail-cell{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .avail-table td.avail-cell:hover,html[data-theme="glass"] .avail-table td.avail-cell:hover{background:rgba(29,58,116,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .avail-table td.hour-lab,html[data-theme="glass"] .avail-table td.hour-lab{background:rgba(31,61,122,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .avail-legend span i,html[data-theme="glass"] .avail-legend span i{border:1px solid rgba(124,173,223,0.15);background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .avail-legend .on i,html[data-theme="glass"] .avail-legend .on i{border-color:#7385e7}
html[data-theme="dark"] .brisbane-note,html[data-theme="glass"] .brisbane-note{background:rgba(30,61,121,calc(1 * var(--gl-a,1)));border-left:3px solid #7385e7}
html[data-theme="dark"] .group-size-card,html[data-theme="glass"] .group-size-card{border:2px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .course-list .course-card img,html[data-theme="glass"] .course-list .course-card img{background:rgba(29,59,118,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .step-indicator .step-link,html[data-theme="glass"] .step-indicator .step-link{border:1.5px solid rgba(124,173,223,0.12);background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .step-indicator .step-link.on,html[data-theme="glass"] .step-indicator .step-link.on{border-color:#7385e7}
html[data-theme="dark"] .step-indicator .step-link:hover,html[data-theme="glass"] .step-indicator .step-link:hover{border-color:#7385e7}
html[data-theme="dark"] .tile-learning,html[data-theme="glass"] .tile-learning{background:linear-gradient(165deg,rgba(111,76,42,calc(1 * var(--gl-a,1))) 0%,rgba(106,72,40,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .tile-learning span,html[data-theme="glass"] .tile-learning span{color:#f39a7c}
html[data-theme="dark"] .fusion-label,html[data-theme="glass"] .fusion-label{color:#a8b4f2}
html[data-theme="dark"] .week-schedule,html[data-theme="glass"] .week-schedule{border:2px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .week-schedule-head div,html[data-theme="glass"] .week-schedule-head div{border-right:1px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .week-schedule-row,html[data-theme="glass"] .week-schedule-row{border-top:1px solid rgba(124,173,223,0.12)}
html[data-theme="dark"] .week-schedule-row .hour,html[data-theme="glass"] .week-schedule-row .hour{background:rgba(29,59,118,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .week-slot,html[data-theme="glass"] .week-slot{border-right:1px solid rgba(124,173,223,0.1);border-bottom:1px solid rgba(124,173,223,0.06);background:rgba(31,61,122,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .week-slot:hover,html[data-theme="glass"] .week-slot:hover{background:rgba(28,55,110,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .week-schedule-row.row-break .hour,html[data-theme="glass"] .week-schedule-row.row-break .hour{background:rgba(28,57,113,calc(1 * var(--gl-a,1)));color:#bfd2f8}
html[data-theme="dark"] .week-slot.slot-break,html[data-theme="glass"] .week-slot.slot-break{background:rgba(28,57,113,calc(1 * var(--gl-a,1))) !important}
html[data-theme="dark"] .week-slot.slot-lesson,html[data-theme="glass"] .week-slot.slot-lesson{background:rgba(31,61,122,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .week-slot.slot-blocked,html[data-theme="glass"] .week-slot.slot-blocked{background:rgba(24,56,119,calc(1 * var(--gl-a,1))) !important}
html[data-theme="dark"] .slot-note-dot,html[data-theme="glass"] .slot-note-dot{color:#fdd592}
html[data-theme="dark"] .admin-slot-tools,html[data-theme="glass"] .admin-slot-tools{border:1px dashed #7385e7;background:rgba(31,61,122,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .app-card,html[data-theme="glass"] .app-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1.5px solid rgba(124,173,223,0.12)}
html[data-theme="dark"] .app-card-body h3,html[data-theme="glass"] .app-card-body h3{color:#d8e4fb}
html[data-theme="dark"] .app-code,html[data-theme="glass"] .app-code{color:#a8b4f2;background:rgba(30,60,120,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .course-select-card,html[data-theme="glass"] .course-select-card{border:2px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .course-select-body strong,html[data-theme="glass"] .course-select-body strong{color:#d8e4fb}
html[data-theme="dark"] .course-select-cta,html[data-theme="glass"] .course-select-cta{color:#a8b4f2}
html[data-theme="dark"] .chip-drop,html[data-theme="glass"] .chip-drop{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1px solid rgba(124,173,223,0.14)}
html[data-theme="dark"] .chip-drop button,html[data-theme="glass"] .chip-drop button{color:var(--ink, #d8e4fb)}
@media (min-width: 981px){html[data-theme="dark"] .nav-main.open,html[data-theme="glass"] .nav-main.open{background:var(--pearl, rgba(30,61,122,calc(1 * var(--gl-a,1))));border:1px solid rgba(124,173,223,0.12)}}
@media (min-width: 981px){html[data-theme="dark"] .nav-main.open a,html[data-theme="glass"] .nav-main.open a{border-bottom:1px solid rgba(124,173,223,0.06)}}
html[data-theme="dark"] .xag-tutor .tt-btn,html[data-theme="glass"] .xag-tutor .tt-btn{border:1.5px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-tutor .tt-btn:hover,html[data-theme="glass"] .xag-tutor .tt-btn:hover{background:rgba(30,60,121,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-tutor .tt-btn-primary,html[data-theme="glass"] .xag-tutor .tt-btn-primary{border-color:#7385e7}
html[data-theme="dark"] .xag-tutor .tt-btn-danger,html[data-theme="glass"] .xag-tutor .tt-btn-danger{border-color:#ea7171;color:#ef8080}
html[data-theme="dark"] .xag-tutor .tt-chip,html[data-theme="glass"] .xag-tutor .tt-chip{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-tutor .tt-chip.tt-on,html[data-theme="glass"] .xag-tutor .tt-chip.tt-on{border-color:#7385e7}
html[data-theme="dark"] .xag-tutor .tt-card,html[data-theme="glass"] .xag-tutor .tt-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-tutor .tt-card:hover,html[data-theme="glass"] .xag-tutor .tt-card:hover{border-color:#7385e7}
html[data-theme="dark"] .xag-tutor .tt-pill,html[data-theme="glass"] .xag-tutor .tt-pill{background:rgba(30,60,120,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-tutor .tt-badge,html[data-theme="glass"] .xag-tutor .tt-badge{background:rgba(109,79,41,calc(1 * var(--gl-a,1)));border-color:#ffb45c}
html[data-theme="dark"] .xag-tutor .tt-st-published,html[data-theme="glass"] .xag-tutor .tt-st-published{background:rgba(29,59,118,calc(1 * var(--gl-a,1)));border-color:#78e29e}
html[data-theme="dark"] .xag-tutor .tt-st-pending,html[data-theme="glass"] .xag-tutor .tt-st-pending{background:rgba(109,79,41,calc(1 * var(--gl-a,1)));border-color:#ffb45c}
html[data-theme="dark"] .xag-tutor .tt-st-rejected,html[data-theme="glass"] .xag-tutor .tt-st-rejected,html[data-theme="dark"] .xag-tutor .tt-st-archived,html[data-theme="glass"] .xag-tutor .tt-st-archived{background:rgba(110,42,42,calc(1 * var(--gl-a,1)));border-color:#ea7171}
html[data-theme="dark"] .xag-tutor .tt-bad,html[data-theme="glass"] .xag-tutor .tt-bad{color:#ef8080}
html[data-theme="dark"] .xag-tutor .tt-good,html[data-theme="glass"] .xag-tutor .tt-good{color:#bfd2f8}
html[data-theme="dark"] .xag-tutor input[type=text],html[data-theme="glass"] .xag-tutor input[type=text],html[data-theme="dark"] .xag-tutor input[type=search],html[data-theme="glass"] .xag-tutor input[type=search],html[data-theme="dark"] .xag-tutor input[type=email],html[data-theme="glass"] .xag-tutor input[type=email],html[data-theme="dark"] .xag-tutor input[type=number],html[data-theme="glass"] .xag-tutor input[type=number],html[data-theme="dark"] .xag-tutor input[type=date],html[data-theme="glass"] .xag-tutor input[type=date],html[data-theme="dark"] .xag-tutor select,html[data-theme="glass"] .xag-tutor select,html[data-theme="dark"] .xag-tutor textarea,html[data-theme="glass"] .xag-tutor textarea{border:1.5px solid rgba(150,190,255,0.25);background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-tutor .tt-opt,html[data-theme="glass"] .xag-tutor .tt-opt{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-tutor .tt-sec,html[data-theme="glass"] .xag-tutor .tt-sec{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-tutor .tt-actionbar,html[data-theme="glass"] .xag-tutor .tt-actionbar{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-tutor .tt-vopt,html[data-theme="glass"] .xag-tutor .tt-vopt{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xag-tutor .tt-req,html[data-theme="glass"] .xag-tutor .tt-req{color:#ef8080}
html[data-theme="dark"] .xag-tutor .tt-xfld,html[data-theme="glass"] .xag-tutor .tt-xfld{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xag-tutor .tt-bad2,html[data-theme="glass"] .xag-tutor .tt-bad2{color:#bfd2f8;background:rgba(109,79,41,calc(1 * var(--gl-a,1)));border:1px solid #ffb45c}
html[data-theme="dark"] .nav-divider,html[data-theme="glass"] .nav-divider{border-top:1px solid rgba(124,173,223,0.08)}
html[data-theme="dark"] #schoolTabRow.opt-grid .opt-btn.on,html[data-theme="glass"] #schoolTabRow.opt-grid .opt-btn.on{border-color:#7385e7;background:linear-gradient(180deg,rgba(30,60,120,calc(1 * var(--gl-a,1))) 0%,rgba(30,59,118,calc(1 * var(--gl-a,1))) 100%)}
html[data-theme="dark"] .xag-card,html[data-theme="glass"] .xag-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1px solid rgba(115,133,231,0.3)}
html[data-theme="dark"] .xag-card:hover h3,html[data-theme="glass"] .xag-card:hover h3{color:#a8b4f2}
html[data-theme="dark"] .xag-card h3,html[data-theme="glass"] .xag-card h3{color:#d8e4fb}
html[data-theme="dark"] .xag-section-tint,html[data-theme="glass"] .xag-section-tint{background:linear-gradient(180deg,rgba(31,61,123,calc(1 * var(--gl-a,1))),rgba(26,61,129,calc(1 * var(--gl-a,1))))}
html[data-theme="dark"] .xag-trust-col,html[data-theme="glass"] .xag-trust-col{background:rgba(29,59,117,calc(1 * var(--gl-a,1)));border:2px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .xag-card a.xag-card-cta,html[data-theme="glass"] .xag-card a.xag-card-cta{color:#a8b4f2}
html[data-theme="dark"] #page-home .xag-card-grid .xag-card-cta:hover,html[data-theme="glass"] #page-home .xag-card-grid .xag-card-cta:hover{color:#d8e4fb}
html[data-theme="dark"] .xag-diagnostic,html[data-theme="glass"] .xag-diagnostic{background:linear-gradient(135deg,rgba(30,60,121,calc(1 * var(--gl-a,1))),rgba(30,61,122,calc(1 * var(--gl-a,1))))}
html[data-theme="dark"] .xag-diagnostic-opts button,html[data-theme="glass"] .xag-diagnostic-opts button{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1.5px solid rgba(115,133,231,0.35);color:#d8e4fb}
html[data-theme="dark"] .xag-diagnostic-opts button:hover,html[data-theme="glass"] .xag-diagnostic-opts button:hover{border-color:#7385e7;color:#a8b4f2}
html[data-theme="dark"] .xag-verify-chip,html[data-theme="glass"] .xag-verify-chip{background:rgba(29,59,117,calc(1 * var(--gl-a,1)));border:1.5px solid rgba(150,190,255,0.25);color:#bfd2f8}
html[data-theme="dark"] .xag-verify-chip .dot,html[data-theme="glass"] .xag-verify-chip .dot{background:rgba(33,64,125,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-authority li,html[data-theme="glass"] .xag-authority li{background:rgba(26,61,129,calc(0.08 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-full-list-grid li,html[data-theme="glass"] .xag-full-list-grid li{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1px solid rgba(124,173,223,0.08)}
html[data-theme="dark"] .xag-footer-cta,html[data-theme="glass"] .xag-footer-cta{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1px solid rgba(124,173,223,0.1)}
html[data-theme="dark"] .xcs-more,html[data-theme="glass"] .xcs-more{border:1.5px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xcs-more>summary,html[data-theme="glass"] .xcs-more>summary{color:#87a0e8}
html[data-theme="dark"] .xcs-fig,html[data-theme="glass"] .xcs-fig{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xcs-faq,html[data-theme="glass"] .xcs-faq{border-top:1px solid rgba(124,173,223,0.15)}
html[data-theme="dark"] .xtp-card,html[data-theme="glass"] .xtp-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xtp-card details>summary,html[data-theme="glass"] .xtp-card details>summary{color:#a8b4f2}
html[data-theme="dark"] .xtp-quote,html[data-theme="glass"] .xtp-quote{border-left:3px solid #7385e7}
html[data-theme="dark"] .xtp-demo-note,html[data-theme="glass"] .xtp-demo-note{border:1.5px solid #7385e7;background:rgba(30,61,122,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .home-btn,html[data-theme="glass"] .home-btn{border:2px solid #7caddf}
html[data-theme="dark"] .home-btn:hover,html[data-theme="glass"] .home-btn:hover{border-color:#7385e7}
html[data-theme="dark"] .home-btn:active,html[data-theme="glass"] .home-btn:active{border-color:#7685e5}
html[data-theme="dark"] .home-btn:focus-visible,html[data-theme="glass"] .home-btn:focus-visible,html[data-theme="dark"] .logo-link:focus-visible,html[data-theme="glass"] .logo-link:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .home-btn[aria-current="page"],html[data-theme="glass"] .home-btn[aria-current="page"]{border-color:#7385e7}
html[data-theme="dark"] .page-back,html[data-theme="glass"] .page-back{border:2px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .page-back:hover,html[data-theme="glass"] .page-back:hover{border-color:#7385e7}
html[data-theme="dark"] .page-back:active,html[data-theme="glass"] .page-back:active{border-color:#7685e5}
html[data-theme="dark"] .page-back:focus-visible,html[data-theme="glass"] .page-back:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .xbox-link:focus-visible::after,html[data-theme="glass"] .xbox-link:focus-visible::after{outline:3px solid #ffb45c}
html[data-theme="dark"] .xbox:hover .xbox-link,html[data-theme="glass"] .xbox:hover .xbox-link{color:#a8b4f2}
html[data-theme="dark"] .xbox-cue,html[data-theme="glass"] .xbox-cue{color:#a8b4f2}
html[data-theme="dark"] .xag-card:focus-visible,html[data-theme="glass"] .xag-card:focus-visible,html[data-theme="dark"] .dash-card:focus-visible,html[data-theme="glass"] .dash-card:focus-visible,html[data-theme="dark"] .opt-btn:focus-visible,html[data-theme="glass"] .opt-btn:focus-visible,html[data-theme="dark"] .tt-card:focus-visible,html[data-theme="glass"] .tt-card:focus-visible,html[data-theme="dark"] .role-card:focus-visible,html[data-theme="glass"] .role-card:focus-visible,html[data-theme="dark"] .ds-more:focus-visible,html[data-theme="glass"] .ds-more:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .class-box.xbox:hover,html[data-theme="glass"] .class-box.xbox:hover{border-color:#7385e7 !important}
html[data-theme="dark"] .site-header,html[data-theme="glass"] .site-header{border-bottom:1px solid rgba(120,196,227,0.2)}
html[data-theme="dark"] .site-header .menu-toggle,html[data-theme="glass"] .site-header .menu-toggle{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .site-header .menu-toggle:active,html[data-theme="glass"] .site-header .menu-toggle:active{background:rgba(28,56,112,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .home-btn:active,html[data-theme="glass"] .home-btn:active{border-color:#72c8e9}
html[data-theme="dark"] .xh-btn,html[data-theme="glass"] .xh-btn,html[data-theme="dark"] .xh-logout,html[data-theme="glass"] .xh-logout,html[data-theme="dark"] #authBtn,html[data-theme="glass"] #authBtn{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xh-btn:active,html[data-theme="glass"] .xh-btn:active,html[data-theme="dark"] .xh-logout:active,html[data-theme="glass"] .xh-logout:active,html[data-theme="dark"] #authBtn:active,html[data-theme="glass"] #authBtn:active{background:rgba(28,56,112,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xh-btn:focus-visible,html[data-theme="glass"] .xh-btn:focus-visible,html[data-theme="dark"] .xh-logout:focus-visible,html[data-theme="glass"] .xh-logout:focus-visible,html[data-theme="dark"] #authBtn:focus-visible,html[data-theme="glass"] #authBtn:focus-visible,html[data-theme="dark"] .site-header .menu-toggle:focus-visible,html[data-theme="glass"] .site-header .menu-toggle:focus-visible,html[data-theme="dark"] .xl-lang:focus-visible,html[data-theme="glass"] .xl-lang:focus-visible,html[data-theme="dark"] .user-chip:focus-visible,html[data-theme="glass"] .user-chip:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .user-chip:hover,html[data-theme="glass"] .user-chip:hover{background:rgba(28,56,112,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xl-lang:active,html[data-theme="glass"] .xl-lang:active{background:rgba(28,56,112,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .site-header .nav-main.open,html[data-theme="glass"] .site-header .nav-main.open{border:1px solid rgba(120,196,227,0.2)}
html[data-theme="dark"] .site-header .nav-main.open a::before,html[data-theme="glass"] .site-header .nav-main.open a::before{background:linear-gradient(90deg,var(--xl-tint),rgba(29,59,118,calc(0.15 * var(--gl-a,1))))}
html[data-theme="dark"] .site-header .nav-main.open a:active::before,html[data-theme="glass"] .site-header .nav-main.open a:active::before{background:linear-gradient(90deg,rgba(28,56,112,calc(1 * var(--gl-a,1))),rgba(29,59,118,calc(1 * var(--gl-a,1))))}
html[data-theme="dark"] .site-header .nav-main.open a:focus-visible,html[data-theme="glass"] .site-header .nav-main.open a:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .nav-main .nav-divider,html[data-theme="glass"] .nav-main .nav-divider{border-top:1px solid rgba(120,196,227,0.14)}
html[data-theme="dark"] .xag-card:hover,html[data-theme="glass"] .xag-card:hover,html[data-theme="dark"] .ds-card:hover,html[data-theme="glass"] .ds-card:hover,html[data-theme="dark"] .app-card:hover,html[data-theme="glass"] .app-card:hover,html[data-theme="dark"] .dash-card:hover,html[data-theme="glass"] .dash-card:hover,html[data-theme="dark"] .course-card:hover,html[data-theme="glass"] .course-card:hover,html[data-theme="dark"] .news-card:hover,html[data-theme="glass"] .news-card:hover,html[data-theme="dark"] .role-card:hover,html[data-theme="glass"] .role-card:hover,html[data-theme="dark"] .opt-btn:hover,html[data-theme="glass"] .opt-btn:hover,html[data-theme="dark"] .tt-card:hover,html[data-theme="glass"] .tt-card:hover,html[data-theme="dark"] .course-list .info-block:hover,html[data-theme="glass"] .course-list .info-block:hover{background-image:linear-gradient(180deg,rgba(26,61,129,calc(1 * var(--gl-a,1))),var(--xl-tint-2))}
html[data-theme="dark"] .btn:focus-visible,html[data-theme="glass"] .btn:focus-visible,html[data-theme="dark"] .home-cta:focus-visible,html[data-theme="glass"] .home-cta:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .xl-dot::before,html[data-theme="glass"] .xl-dot::before{background:rgba(26,61,129,calc(0.55 * var(--gl-a,1)))}
html[data-theme="dark"] .xl-dot[aria-current="true"]::before,html[data-theme="glass"] .xl-dot[aria-current="true"]::before{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xl-ctl button:focus-visible,html[data-theme="glass"] .xl-ctl button:focus-visible{outline:2px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .xtp-chip,html[data-theme="glass"] .xtp-chip{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xtp-chip:focus-visible,html[data-theme="glass"] .xtp-chip:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .xtp-gcard,html[data-theme="glass"] .xtp-gcard{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xtp-tags-lang li,html[data-theme="glass"] .xtp-tags-lang li{background:rgba(104,76,40,calc(1 * var(--gl-a,1)));color:#bfd2f8}
html[data-theme="dark"] .xtp-gsec,html[data-theme="glass"] .xtp-gsec{border-top:1px dashed rgba(120,196,227,0.25)}
html[data-theme="dark"] .xtp-pphoto,html[data-theme="glass"] .xtp-pphoto{border:4px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .xtp-phero .xtp-tags li,html[data-theme="glass"] .xtp-phero .xtp-tags li{background:rgba(26,61,129,calc(0.95 * var(--gl-a,1)));color:#c7d8f9}
html[data-theme="dark"] .xtp-phero .xtp-tags-lang li,html[data-theme="glass"] .xtp-phero .xtp-tags-lang li{background:rgba(107,81,41,calc(1 * var(--gl-a,1)));color:#bfd2f8}
html[data-theme="dark"] .xtp-perm,html[data-theme="glass"] .xtp-perm{background:rgba(49,97,62,calc(1 * var(--gl-a,1)));color:#c3d5f8}
html[data-theme="dark"] .xtp-phero .xtp-perm,html[data-theme="glass"] .xtp-phero .xtp-perm{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xtp-psec,html[data-theme="glass"] .xtp-psec{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xl-fmtbtn,html[data-theme="glass"] .xl-fmtbtn{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xl-fmtbtn:focus-visible,html[data-theme="glass"] .xl-fmtbtn:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] #menuToggle.menu-toggle,html[data-theme="glass"] #menuToggle.menu-toggle{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .currency-select,html[data-theme="glass"] .currency-select{background:rgba(26,61,129,calc(1 * var(--gl-a,1))) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2314566f' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right .5rem center}
html[data-theme="dark"] .currency-select:focus-visible,html[data-theme="glass"] .currency-select:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .tl-row,html[data-theme="glass"] .tl-row{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .tl-arrow,html[data-theme="glass"] .tl-arrow{border:1.5px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#a8b4f2}
html[data-theme="dark"] .tl-chip,html[data-theme="glass"] .tl-chip{border:1.5px solid #7385e7;background:rgba(30,60,121,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .tl-form,html[data-theme="glass"] .tl-form{border:1.5px dashed #7385e7;background:rgba(31,62,123,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .tl-err,html[data-theme="glass"] .tl-err{color:#ef8080}
html[data-theme="dark"] #classLinksDock,html[data-theme="glass"] #classLinksDock{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .tg-wave,html[data-theme="glass"] .tg-wave{color:var(--xl-teal,#87cde9)}
html[data-theme="dark"] .tg-fig,html[data-theme="glass"] .tg-fig{background:var(--xl-tint,rgba(29,59,118,calc(1 * var(--gl-a,1))))}
html[data-theme="dark"] .tg-pol,html[data-theme="glass"] .tg-pol{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .tg-tape,html[data-theme="glass"] .tg-tape{background:rgba(25,49,98,calc(0.55 * var(--gl-a,1)));border-left:2px dotted rgba(150,190,255,0.25);border-right:2px dotted rgba(150,190,255,0.25)}
html[data-theme="dark"] .tg-track:focus-visible,html[data-theme="glass"] .tg-track:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .tg-nav,html[data-theme="glass"] .tg-nav{border:2px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .tg-nav:focus-visible,html[data-theme="glass"] .tg-nav:focus-visible,html[data-theme="dark"] .tg-dot:focus-visible,html[data-theme="glass"] .tg-dot:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .tg-posts,html[data-theme="glass"] .tg-posts{background:linear-gradient(180deg,rgba(26,61,129,calc(1 * var(--gl-a,1))),var(--xl-tint-2,rgba(30,60,121,calc(1 * var(--gl-a,1)))))}
html[data-theme="dark"] .tg-post,html[data-theme="glass"] .tg-post{border-top:1.5px dashed rgba(120,196,227,0.3)}
html[data-theme="dark"] .tg-post h4,html[data-theme="glass"] .tg-post h4{color:var(--xl-teal-d,#bfd2f8)}
html[data-theme="dark"] .tg-date,html[data-theme="glass"] .tg-date{color:#bf9ff0}
html[data-theme="dark"] .tgx h5,html[data-theme="glass"] .tgx h5{color:var(--xl-teal-d,#bfd2f8)}
html[data-theme="dark"] .tgx input[type=text],html[data-theme="glass"] .tgx input[type=text],html[data-theme="dark"] .tgx textarea,html[data-theme="glass"] .tgx textarea{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .tgx-btn,html[data-theme="glass"] .tgx-btn{border:1.5px solid var(--xl-ring,rgba(120,196,227,0.38));background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:var(--xl-teal-d,#bfd2f8)}
html[data-theme="dark"] .tgx-btn:hover,html[data-theme="glass"] .tgx-btn:hover{background:var(--xl-tint,rgba(29,59,118,calc(1 * var(--gl-a,1))))}
html[data-theme="dark"] .tgx-btn:focus-visible,html[data-theme="glass"] .tgx-btn:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .tgx-btn-p,html[data-theme="glass"] .tgx-btn-p{border-color:var(--xl-teal,#78c4e3)}
html[data-theme="dark"] .tgx-btn-d,html[data-theme="glass"] .tgx-btn-d{color:#ef8080;border-color:rgba(150,190,255,0.25)}
html[data-theme="dark"] .tgx-msg.bad,html[data-theme="glass"] .tgx-msg.bad{color:#ef8080}
html[data-theme="dark"] .tgx-msg.ok,html[data-theme="glass"] .tgx-msg.ok{color:#bfd2f8}
html[data-theme="dark"] .tgx-lay,html[data-theme="glass"] .tgx-lay{border:2px solid var(--xl-ring,rgba(120,196,227,0.38));background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:var(--xl-teal-d,#bfd2f8)}
html[data-theme="dark"] .tgx-lay[aria-pressed="true"],html[data-theme="glass"] .tgx-lay[aria-pressed="true"]{border-color:#9c69f1}
html[data-theme="dark"] .tgx-lay:focus-visible,html[data-theme="glass"] .tgx-lay:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .tgx-card,html[data-theme="glass"] .tgx-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .tgx-card.over,html[data-theme="glass"] .tgx-card.over{border-color:#9c69f1}
html[data-theme="dark"] .tgx-card.hid,html[data-theme="glass"] .tgx-card.hid{background:rgba(102,89,39,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .tgx-pick button,html[data-theme="glass"] .tgx-pick button{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .tgx-pick button[aria-pressed="true"],html[data-theme="glass"] .tgx-pick button[aria-pressed="true"]{border-color:#9c69f1}
html[data-theme="dark"] .tgx-post,html[data-theme="glass"] .tgx-post{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .tgx-preview,html[data-theme="glass"] .tgx-preview{border:2px dashed var(--xl-ring,rgba(120,196,227,0.38));background:var(--pearl,rgba(30,61,122,calc(1 * var(--gl-a,1))))}
html[data-theme="dark"] .tgx-tag,html[data-theme="glass"] .tgx-tag{background:rgba(90,78,34,calc(1 * var(--gl-a,1)));color:#bfd2f8}
html[data-theme="dark"] .tgm,html[data-theme="glass"] .tgm{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xc-bar,html[data-theme="glass"] .xc-bar{color:var(--navy,#d8e4fb)}
html[data-theme="dark"] .xc-bar input[type=search],html[data-theme="glass"] .xc-bar input[type=search]{background:var(--rgba(26,61,129,calc(1 * var(--gl-a,1))),rgba(26,61,129,calc(1 * var(--gl-a,1))));color:var(--navy,#d8e4fb)}
html[data-theme="dark"] .xc-link,html[data-theme="glass"] .xc-link{color:#bfd2f8}
html[data-theme="dark"] .xc-link:focus-visible,html[data-theme="glass"] .xc-link:focus-visible,html[data-theme="dark"] .xc-bar input:focus-visible,html[data-theme="glass"] .xc-bar input:focus-visible,html[data-theme="dark"] .xc-grid label:focus-within,html[data-theme="glass"] .xc-grid label:focus-within{outline:3px solid #6f90ec}
html[data-theme="dark"] .xc-count,html[data-theme="glass"] .xc-count{color:var(--muted,#bfd2f8)}
html[data-theme="dark"] .xc-sum span,html[data-theme="glass"] .xc-sum span{background:rgba(29,59,118,calc(1 * var(--gl-a,1)));color:#d8e4fb;border:1px solid #78c4e3}
html[data-theme="dark"] .xc-grid>label,html[data-theme="glass"] .xc-grid>label{background:var(--rgba(26,61,129,calc(1 * var(--gl-a,1))),rgba(26,61,129,calc(1 * var(--gl-a,1))));color:var(--navy,#d8e4fb)}
html[data-theme="dark"] .xc-grid>label:has(input:checked),html[data-theme="glass"] .xc-grid>label:has(input:checked){background:rgba(29,59,118,calc(1 * var(--gl-a,1)));border-color:#78c4e3}
html[data-theme="dark"] .ux-q,html[data-theme="glass"] .ux-q{border:1.5px solid #6ec9ed;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#bfd2f8}
html[data-theme="dark"] .ux-tip,html[data-theme="glass"] .ux-tip{background:rgba(30,60,121,calc(1 * var(--gl-a,1)));border-left:4px solid #78c4e3;color:#d8e4fb}
html[data-theme="dark"] .ux-more>summary,html[data-theme="glass"] .ux-more>summary{color:#bfd2f8}
html[data-theme="dark"] .ux-help,html[data-theme="glass"] .ux-help{background:rgba(108,86,41,calc(1 * var(--gl-a,1)));border-left:4px solid #f7a364;color:#d8e4fb}
html[data-theme="dark"] .ux-bar button,html[data-theme="glass"] .ux-bar button,html[data-theme="dark"] .ux-bar a,html[data-theme="glass"] .ux-bar a{border:1.5px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .ux-bar button.ux-save,html[data-theme="glass"] .ux-bar button.ux-save{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xav,html[data-theme="glass"] .xav,html[data-theme="dark"] .xav-slot,html[data-theme="glass"] .xav-slot{--xv-bg:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xc-aid,html[data-theme="glass"] .xc-aid{--xc-bg:rgba(30,60,120,calc(1 * var(--gl-a,1)));border:1px solid rgba(124,173,223,0.12);color:#d8e4fb}
html[data-theme="dark"] .xc-aid.xc-school,html[data-theme="glass"] .xc-aid.xc-school{--xc-bg:rgba(30,60,120,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xc-aid.xc-teacher,html[data-theme="glass"] .xc-aid.xc-teacher{--xc-bg:rgba(30,60,121,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xc-aid.xc-student,html[data-theme="glass"] .xc-aid.xc-student{--xc-bg:rgba(29,59,118,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xc-ico,html[data-theme="glass"] .xc-ico{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xc-promise,html[data-theme="glass"] .xc-promise{color:#d8e4fb}
html[data-theme="dark"] .xc-steps li,html[data-theme="glass"] .xc-steps li{color:#d8e4fb}
html[data-theme="dark"] .xc-steps li::before,html[data-theme="glass"] .xc-steps li::before{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xc-btn:focus-visible,html[data-theme="glass"] .xc-btn:focus-visible{outline:3px solid #7caddf}
html[data-theme="dark"] .xcf,html[data-theme="glass"] .xcf{--xf-bg:rgba(26,61,129,calc(1 * var(--gl-a,1)));--xf-soft:rgba(30,59,118,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xcf :focus-visible,html[data-theme="glass"] .xcf :focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .xcf-empty,html[data-theme="glass"] .xcf-empty{border:1px dashed var(--navy,#7caddf);background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xag-tutor .xca-help,html[data-theme="glass"] .xag-tutor .xca-help{border:1.5px solid #6ad4f1;background:rgba(30,60,120,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xag-tutor .xca-search input,html[data-theme="glass"] .xag-tutor .xca-search input{border:1.5px solid #7385e7}
html[data-theme="dark"] .xag-tutor .xca-card-open,html[data-theme="glass"] .xag-tutor .xca-card-open{border-left-color:#73e89f}
html[data-theme="dark"] .xag-tutor .xca-card-closed,html[data-theme="glass"] .xag-tutor .xca-card-closed{border-left-color:#f7a364}
html[data-theme="dark"] .xag-tutor .xca-st-open,html[data-theme="glass"] .xag-tutor .xca-st-open{background:rgba(29,58,116,calc(1 * var(--gl-a,1)));color:#c3d5f8;border-color:#73e89f}
html[data-theme="dark"] .xag-tutor .xca-st-draft,html[data-theme="glass"] .xag-tutor .xca-st-draft{background:rgba(25,58,124,calc(1 * var(--gl-a,1)));color:#cbdaf9}
html[data-theme="dark"] .xag-tutor .xca-st-closed,html[data-theme="glass"] .xag-tutor .xca-st-closed{background:rgba(102,89,39,calc(1 * var(--gl-a,1)));color:#bfd2f8;border-color:#f7a364}
html[data-theme="dark"] .xag-tutor .xca-st-archived,html[data-theme="glass"] .xag-tutor .xca-st-archived{background:rgba(24,56,119,calc(1 * var(--gl-a,1)));color:#cbdaf9}
html[data-theme="dark"] .xag-tutor .xca-cls,html[data-theme="glass"] .xag-tutor .xca-cls{border-bottom:1px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .xag-tutor .xca-sched,html[data-theme="glass"] .xag-tutor .xca-sched{border:1.5px solid #6ad4f1;background:rgba(31,61,123,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-tutor .xca-warn,html[data-theme="glass"] .xag-tutor .xca-warn{color:#bfd2f8}
html[data-theme="dark"] .xcp-facts,html[data-theme="glass"] .xcp-facts{color:#d8e4fb}
html[data-theme="dark"] .xsw-box,html[data-theme="glass"] .xsw-box{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xsw-steps li,html[data-theme="glass"] .xsw-steps li{color:#bfd2f8}
html[data-theme="dark"] .xsw-steps li.on,html[data-theme="glass"] .xsw-steps li.on{border-color:#7385e7}
html[data-theme="dark"] .xsw-dates li,html[data-theme="glass"] .xsw-dates li{border-bottom:1px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .xsw-ok,html[data-theme="glass"] .xsw-ok{color:#c3d5f8}
html[data-theme="dark"] .xsw-bad,html[data-theme="glass"] .xsw-bad{color:#f39a7c}
html[data-theme="dark"] .xsw-box .tt-btn,html[data-theme="glass"] .xsw-box .tt-btn{border:1.5px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xsw-box .tt-bad,html[data-theme="glass"] .xsw-box .tt-bad{color:#ef8080}
html[data-theme="dark"] .xag-tutor .xca-rchip span,html[data-theme="glass"] .xag-tutor .xca-rchip span{border:1.5px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xag-tutor .xca-rchip input:focus-visible+span,html[data-theme="glass"] .xag-tutor .xca-rchip input:focus-visible+span{outline:3px solid #7caddf}
html[data-theme="dark"] .xag-tutor .xca-dest-student,html[data-theme="glass"] .xag-tutor .xca-dest-student{background:rgba(29,59,118,calc(1 * var(--gl-a,1)));color:#87a0e8;border-color:#7385e7}
html[data-theme="dark"] .xag-tutor .xca-dest-pd,html[data-theme="glass"] .xag-tutor .xca-dest-pd{background:rgba(73,41,108,calc(1 * var(--gl-a,1)));color:#be86e9;border-color:#b173e8}
html[data-theme="dark"] .xag-tutor .xca-mode,html[data-theme="glass"] .xag-tutor .xca-mode{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb;border-color:rgba(150,190,255,0.28)}
/* the badge is the same navy-disc version as the light theme; in dark a thin light ring keeps it readable */
html[data-theme="dark"] .xag-seal27 .s27-bg,html[data-theme="glass"] .xag-seal27 .s27-bg{fill:#0b1c2d;stroke:rgba(255,236,170,.55);stroke-width:1.2}
html[data-theme="dark"] .ds-intro,html[data-theme="glass"] .ds-intro{color:var(--muted,#bfd2f8)}
html[data-theme="dark"] .ds-cat-title,html[data-theme="glass"] .ds-cat-title{color:var(--navy,#d8e4fb)}
html[data-theme="dark"] .ds-cat-blurb,html[data-theme="glass"] .ds-cat-blurb{color:var(--muted,#bfd2f8)}
html[data-theme="dark"] .ds-card,html[data-theme="glass"] .ds-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));border:1.5px solid rgba(124,173,223,0.12)}
html[data-theme="dark"] .ds-name,html[data-theme="glass"] .ds-name{color:var(--navy,#d8e4fb)}
html[data-theme="dark"] .ds-blurb,html[data-theme="glass"] .ds-blurb{color:var(--muted,#bfd2f8)}
html[data-theme="dark"] .ds-price,html[data-theme="glass"] .ds-price{color:var(--navy,#d8e4fb)}
html[data-theme="dark"] .ds-trial,html[data-theme="glass"] .ds-trial{color:var(--muted,#bfd2f8)}
html[data-theme="dark"] .ds-more,html[data-theme="glass"] .ds-more{color:#a8b4f2}
html[data-theme="dark"] .ds-card:focus-visible,html[data-theme="glass"] .ds-card:focus-visible{outline:3px solid #f9c162}
html[data-theme="dark"] .ds-badge-available,html[data-theme="glass"] .ds-badge-available{background:rgba(28,57,113,calc(1 * var(--gl-a,1)));color:#c4d5f8}
html[data-theme="dark"] .ds-badge-opening-soon,html[data-theme="glass"] .ds-badge-opening-soon{background:rgba(102,89,39,calc(1 * var(--gl-a,1)));color:#f5a97a}
html[data-theme="dark"] .ds-badge-private-preview,html[data-theme="glass"] .ds-badge-private-preview{background:rgba(29,59,118,calc(1 * var(--gl-a,1)));color:#948fe0}
html[data-theme="dark"] .ds-badge-download,html[data-theme="glass"] .ds-badge-download{background:rgba(29,58,116,calc(1 * var(--gl-a,1)));color:#839bed}
html[data-theme="dark"] .ds-foot,html[data-theme="glass"] .ds-foot{color:var(--muted,#bfd2f8)}
html[data-theme="dark"] :focus-visible,html[data-theme="glass"] :focus-visible{outline:3px solid #f9c162}
html[data-theme="dark"] .ap-top,html[data-theme="glass"] .ap-top{background:rgba(30,61,122,calc(0.96 * var(--gl-a,1)))}
html[data-theme="dark"] .ap-btn-alt,html[data-theme="glass"] .ap-btn-alt{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .ap-btn-alt:hover,html[data-theme="glass"] .ap-btn-alt:hover{background:rgba(30,60,121,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .ap-card,html[data-theme="glass"] .ap-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .ap-steps li,html[data-theme="glass"] .ap-steps li{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .ap-plan,html[data-theme="glass"] .ap-plan{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .ap-note,html[data-theme="glass"] .ap-note{background:rgba(102,89,39,calc(1 * var(--gl-a,1)));color:#f5a97a}
html[data-theme="dark"] .ap-form-sec,html[data-theme="glass"] .ap-form-sec{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .ap-field input[type=text],html[data-theme="glass"] .ap-field input[type=text],html[data-theme="dark"] .ap-field input[type=email],html[data-theme="glass"] .ap-field input[type=email],html[data-theme="dark"] .ap-field textarea,html[data-theme="glass"] .ap-field textarea{border:1.5px solid rgba(124,173,223,0.25);background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .ap-msg.is-bad,html[data-theme="glass"] .ap-msg.is-bad{color:#ef8080}
html[data-theme="dark"] #xagLm,html[data-theme="glass"] #xagLm{--lm-bg:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] </title><style>body,html[data-theme="glass"] </title><style>body{color:#edf2fd;background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-emj-btn,html[data-theme="glass"] .xag-emj-btn{border:1.5px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xag-emj-btn:hover,html[data-theme="glass"] .xag-emj-btn:hover{background:rgba(30,60,121,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-emj-pop,html[data-theme="glass"] .xag-emj-pop{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb;border:1.5px solid #7385e7}
html[data-theme="dark"] .xag-emj-pop input[type=search],html[data-theme="glass"] .xag-emj-pop input[type=search]{color:#d8e4fb;background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xag-emj-chip,html[data-theme="glass"] .xag-emj-chip{border:1.5px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xag-emj-e:hover,html[data-theme="glass"] .xag-emj-e:hover,html[data-theme="dark"] .xag-emj-e:focus-visible,html[data-theme="glass"] .xag-emj-e:focus-visible{background:rgba(29,59,118,calc(1 * var(--gl-a,1)));outline:2px solid #7385e7}
html[data-theme="dark"] .xag-emj-h,html[data-theme="glass"] .xag-emj-h{color:#bfd2f8}
html[data-theme="dark"] .xag-emj-foot button,html[data-theme="glass"] .xag-emj-foot button{border:1.5px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] #xfxTop,html[data-theme="glass"] #xfxTop{border:1px solid rgba(124,173,223,0.18);background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] #xfxTop:focus-visible,html[data-theme="glass"] #xfxTop:focus-visible{outline:3px solid #7385e7}
html[data-theme="dark"] #xfxToggle,html[data-theme="glass"] #xfxToggle{border:1px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] #xfxToggle:focus-visible,html[data-theme="glass"] #xfxToggle:focus-visible{outline:2px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .xg-card,html[data-theme="glass"] .xg-card{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb;border:1.5px solid rgba(124,173,223,0.18)}
html[data-theme="dark"] .xg-h2,html[data-theme="glass"] .xg-h2{color:#d8e4fb}
html[data-theme="dark"] .xg-sub,html[data-theme="glass"] .xg-sub{color:#bfd2f8}
html[data-theme="dark"] .xg-q,html[data-theme="glass"] .xg-q{color:#d8e4fb}
html[data-theme="dark"] .xg-opt,html[data-theme="glass"] .xg-opt{border:1.5px solid #7385e7;background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#87a0e8}
html[data-theme="dark"] .xg-opt:hover,html[data-theme="glass"] .xg-opt:hover{background:rgba(30,60,120,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xg-link,html[data-theme="glass"] .xg-link{color:#87a0e8}
html[data-theme="dark"] .xg-opt:focus-visible,html[data-theme="glass"] .xg-opt:focus-visible,html[data-theme="dark"] .xg-go:focus-visible,html[data-theme="glass"] .xg-go:focus-visible,html[data-theme="dark"] .xg-link:focus-visible,html[data-theme="glass"] .xg-link:focus-visible,html[data-theme="dark"] #xagTzSel:focus-visible,html[data-theme="glass"] #xagTzSel:focus-visible{outline:3px solid #ffb45c}
html[data-theme="dark"] .xg-k,html[data-theme="glass"] .xg-k{color:#bfd2f8}
html[data-theme="dark"] .xg-course,html[data-theme="glass"] .xg-course{color:#d8e4fb}
html[data-theme="dark"] .xg-step,html[data-theme="glass"] .xg-step{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb;border:1.5px solid rgba(124,173,223,0.18)}
html[data-theme="dark"] .xg-ico,html[data-theme="glass"] .xg-ico{background:rgba(29,59,118,calc(1 * var(--gl-a,1)));color:#bfd2f8}
html[data-theme="dark"] .xg-num,html[data-theme="glass"] .xg-num{color:#bfd2f8}
html[data-theme="dark"] .xg-d,html[data-theme="glass"] .xg-d{color:#bfd2f8}
html[data-theme="dark"] .xg-tz,html[data-theme="glass"] .xg-tz{background:rgba(30,60,121,calc(1 * var(--gl-a,1)));color:#d8e4fb;border:1px solid rgba(124,173,223,0.18)}
html[data-theme="dark"] #xagTzSel,html[data-theme="glass"] #xagTzSel{border:1.5px solid rgba(150,190,255,0.28);background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .lp,html[data-theme="glass"] .lp{--lp-bg:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .lp-status[data-level=ok],html[data-theme="glass"] .lp-status[data-level=ok]{border-color:#78e29a}
html[data-theme="dark"] .lp-status[data-level=warn],html[data-theme="glass"] .lp-status[data-level=warn]{border-color:#fccd5e}
html[data-theme="dark"] .lp-status[data-level=bad],html[data-theme="glass"] .lp-status[data-level=bad]{border-color:#e87973}
html[data-theme="dark"] .lpr,html[data-theme="glass"] .lpr{color:#edf2fd;background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .lpr h3,html[data-theme="glass"] .lpr h3{border-bottom:1px solid rgba(150,190,255,0.28)}
html[data-theme="dark"] .lpr .lpr-t,html[data-theme="glass"] .lpr .lpr-t{border:1px solid rgba(150,190,255,0.28)}
html[data-theme="dark"] .lpr .lpr-s,html[data-theme="glass"] .lpr .lpr-s{border:1px solid rgba(150,190,255,0.28)}
html[data-theme="dark"] .lpe-status[data-bad],html[data-theme="glass"] .lpe-status[data-bad]{color:#ed8882}
html[data-theme="dark"] .xtph-bar,html[data-theme="glass"] .xtph-bar{border:2px solid #7385e7;background:rgba(30,61,122,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xtph-btn.alt,html[data-theme="glass"] .xtph-btn.alt{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#a8b4f2;border:2px solid #7385e7}
html[data-theme="dark"] .xtph-ok,html[data-theme="glass"] .xtph-ok{color:#bfd2f8}
html[data-theme="dark"] .xtph-bad,html[data-theme="glass"] .xtph-bad{color:#f39a7c}
html[data-theme="dark"] .xtph-box,html[data-theme="glass"] .xtph-box{border:1.5px solid var(--border,rgba(150,190,255,0.25));background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xtph-stage,html[data-theme="glass"] .xtph-stage{background:rgba(29,58,116,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .xtph-mark,html[data-theme="glass"] .xtph-mark{border:3px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .am-search input,html[data-theme="glass"] .am-search input{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .am-results,html[data-theme="glass"] .am-results{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .am-results button,html[data-theme="glass"] .am-results button{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .am-results button:hover,html[data-theme="glass"] .am-results button:hover,html[data-theme="dark"] .am-results button:focus-visible,html[data-theme="glass"] .am-results button:focus-visible{background:rgba(29,59,118,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .am-results .am-none,html[data-theme="glass"] .am-results .am-none{color:#bfd2f8}
html[data-theme="dark"] .am-nav,html[data-theme="glass"] .am-nav{background:rgba(26,61,129,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .am-gl,html[data-theme="glass"] .am-gl{color:#bfd2f8}
html[data-theme="dark"] .am-tab,html[data-theme="glass"] .am-tab{color:#d8e4fb}
html[data-theme="dark"] .am-tab:hover,html[data-theme="glass"] .am-tab:hover{background:rgba(30,60,119,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .am-tab:focus-visible,html[data-theme="glass"] .am-tab:focus-visible,html[data-theme="dark"] .am-card>h4:focus-visible,html[data-theme="glass"] .am-card>h4:focus-visible,html[data-theme="dark"] .am-card>h3:focus-visible,html[data-theme="glass"] .am-card>h3:focus-visible,html[data-theme="dark"] .am-btn:focus-visible,html[data-theme="glass"] .am-btn:focus-visible,html[data-theme="dark"] .am-tile:focus-visible,html[data-theme="glass"] .am-tile:focus-visible{outline:3px solid #6f90ec}
html[data-theme="dark"] .am-tab[aria-current="page"],html[data-theme="glass"] .am-tab[aria-current="page"]{background:rgba(29,59,118,calc(1 * var(--gl-a,1)));border-left-color:var(--am-c,#78c4e3)}
html[data-theme="dark"] .am-btn,html[data-theme="glass"] .am-btn{border:1.5px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .am-btn:hover,html[data-theme="glass"] .am-btn:hover{background:rgba(26,61,129,calc(0.18 * var(--gl-a,1)))}
html[data-theme="dark"] .am-steps li,html[data-theme="glass"] .am-steps li{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .am-next,html[data-theme="glass"] .am-next{border-left:5px solid var(--am-c,rgba(150,190,255,0.28));background:rgba(30,60,121,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .am-tile,html[data-theme="glass"] .am-tile{border-left:5px solid var(--am-c,rgba(150,190,255,0.28));background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .am-tile:hover,html[data-theme="glass"] .am-tile:hover{background:rgba(30,60,119,calc(1 * var(--gl-a,1)))}
html[data-theme="dark"] .am-card,html[data-theme="glass"] .am-card{border-top:3px solid var(--am-c,rgba(150,190,255,0.28)) !important}
html[data-theme="dark"] .am-tab[aria-current="page"],html[data-theme="glass"] .am-tab[aria-current="page"]{border-bottom-color:var(--am-c,#78c4e3)}
html[data-theme="dark"] #xapBanner button,html[data-theme="glass"] #xapBanner button,html[data-theme="dark"] #xapBanner a,html[data-theme="glass"] #xapBanner a{border:2px solid rgba(150,190,255,0.25);background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#c4d5f8}
html[data-theme="dark"] .xcc-chip,html[data-theme="glass"] .xcc-chip{border:2px solid rgba(124,173,223,0.18);background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xcc-chip:focus-visible,html[data-theme="glass"] .xcc-chip:focus-visible,html[data-theme="dark"] .xcc-custom:focus-within,html[data-theme="glass"] .xcc-custom:focus-within{outline:3px solid #7caddf}
html[data-theme="dark"] .xcc-chip.on,html[data-theme="glass"] .xcc-chip.on{border-color:#7caddf}
html[data-theme="dark"] .xcc-custom .xcc-lbl,html[data-theme="glass"] .xcc-custom .xcc-lbl,html[data-theme="dark"] .xcc-custom .xcc-plus,html[data-theme="glass"] .xcc-custom .xcc-plus{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xcc-prev,html[data-theme="glass"] .xcc-prev{border:2px solid rgba(150,190,255,0.25)}
html[data-theme="dark"] .xcc-prev-auto,html[data-theme="glass"] .xcc-prev-auto{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb}
html[data-theme="dark"] .xcc-card .btn-outline,html[data-theme="glass"] .xcc-card .btn-outline{background:rgba(26,61,129,calc(1 * var(--gl-a,1)));color:#d8e4fb !important;border-color:rgba(150,190,255,0.25)}
html[data-theme="dark"] .xcc-card:hover,html[data-theme="glass"] .xcc-card:hover{border-color:rgba(150,190,255,0.25) !important}
/* inline style="..." colours */
html[data-theme="dark"] [style*="border:2px solid #304adc;"],html[data-theme="dark"] [style$="border:2px solid #304adc"],html[data-theme="dark"] [style*="border: 2px solid rgb(48, 74, 220);"],html[data-theme="dark"] [style$="border: 2px solid rgb(48, 74, 220)"],html[data-theme="glass"] [style*="border:2px solid #304adc;"],html[data-theme="glass"] [style$="border:2px solid #304adc"],html[data-theme="glass"] [style*="border: 2px solid rgb(48, 74, 220);"],html[data-theme="glass"] [style$="border: 2px solid rgb(48, 74, 220)"]{border:2px solid #7385e7 !important}
html[data-theme="dark"] [style*="background:linear-gradient(180deg,#f3f6ff,#fff);"],html[data-theme="dark"] [style$="background:linear-gradient(180deg,#f3f6ff,#fff)"],html[data-theme="dark"] [style*="background: linear-gradient(180deg,rgb(243, 246, 255),rgb(255, 255, 255));"],html[data-theme="dark"] [style$="background: linear-gradient(180deg,rgb(243, 246, 255),rgb(255, 255, 255))"],html[data-theme="glass"] [style*="background:linear-gradient(180deg,#f3f6ff,#fff);"],html[data-theme="glass"] [style$="background:linear-gradient(180deg,#f3f6ff,#fff)"],html[data-theme="glass"] [style*="background: linear-gradient(180deg,rgb(243, 246, 255),rgb(255, 255, 255));"],html[data-theme="glass"] [style$="background: linear-gradient(180deg,rgb(243, 246, 255),rgb(255, 255, 255))"]{background:linear-gradient(180deg,rgba(30,61,122,calc(1 * var(--gl-a,1))),rgba(26,61,129,calc(1 * var(--gl-a,1)))) !important}
html[data-theme="dark"] [style*="color:#888;"],html[data-theme="dark"] [style$="color:#888"],html[data-theme="dark"] [style*="color: rgb(136, 136, 136);"],html[data-theme="dark"] [style$="color: rgb(136, 136, 136)"],html[data-theme="glass"] [style*="color:#888;"],html[data-theme="glass"] [style$="color:#888"],html[data-theme="glass"] [style*="color: rgb(136, 136, 136);"],html[data-theme="glass"] [style$="color: rgb(136, 136, 136)"]{color:#bfd2f8 !important}
html[data-theme="dark"] [style*="color:#304adc;"],html[data-theme="dark"] [style$="color:#304adc"],html[data-theme="dark"] [style*="color: rgb(48, 74, 220);"],html[data-theme="dark"] [style$="color: rgb(48, 74, 220)"],html[data-theme="glass"] [style*="color:#304adc;"],html[data-theme="glass"] [style$="color:#304adc"],html[data-theme="glass"] [style*="color: rgb(48, 74, 220);"],html[data-theme="glass"] [style$="color: rgb(48, 74, 220)"]{color:#a8b4f2 !important}
html[data-theme="dark"] [style*="color:#b91c1c;"],html[data-theme="dark"] [style$="color:#b91c1c"],html[data-theme="dark"] [style*="color: rgb(185, 28, 28);"],html[data-theme="dark"] [style$="color: rgb(185, 28, 28)"],html[data-theme="glass"] [style*="color:#b91c1c;"],html[data-theme="glass"] [style$="color:#b91c1c"],html[data-theme="glass"] [style*="color: rgb(185, 28, 28);"],html[data-theme="glass"] [style$="color: rgb(185, 28, 28)"]{color:#ef8080 !important}
html[data-theme="dark"] [style*="border-top:3px solid #dc2626;"],html[data-theme="dark"] [style$="border-top:3px solid #dc2626"],html[data-theme="dark"] [style*="border-top: 3px solid rgb(220, 38, 38);"],html[data-theme="dark"] [style$="border-top: 3px solid rgb(220, 38, 38)"],html[data-theme="glass"] [style*="border-top:3px solid #dc2626;"],html[data-theme="glass"] [style$="border-top:3px solid #dc2626"],html[data-theme="glass"] [style*="border-top: 3px solid rgb(220, 38, 38);"],html[data-theme="glass"] [style$="border-top: 3px solid rgb(220, 38, 38)"]{border-top:3px solid #e87272 !important}
html[data-theme="dark"] [style*="color:#dc2626;"],html[data-theme="dark"] [style$="color:#dc2626"],html[data-theme="dark"] [style*="color: rgb(220, 38, 38);"],html[data-theme="dark"] [style$="color: rgb(220, 38, 38)"],html[data-theme="glass"] [style*="color:#dc2626;"],html[data-theme="glass"] [style$="color:#dc2626"],html[data-theme="glass"] [style*="color: rgb(220, 38, 38);"],html[data-theme="glass"] [style$="color: rgb(220, 38, 38)"]{color:#f29f9f !important}
html[data-theme="dark"] [style*="color:#0b1c2d;"],html[data-theme="dark"] [style$="color:#0b1c2d"],html[data-theme="dark"] [style*="color: rgb(11, 28, 45);"],html[data-theme="dark"] [style$="color: rgb(11, 28, 45)"],html[data-theme="glass"] [style*="color:#0b1c2d;"],html[data-theme="glass"] [style$="color:#0b1c2d"],html[data-theme="glass"] [style*="color: rgb(11, 28, 45);"],html[data-theme="glass"] [style$="color: rgb(11, 28, 45)"]{color:#d8e4fb !important}
html[data-theme="dark"] [style*="border-top:3px solid #b91c1c;"],html[data-theme="dark"] [style$="border-top:3px solid #b91c1c"],html[data-theme="dark"] [style*="border-top: 3px solid rgb(185, 28, 28);"],html[data-theme="dark"] [style$="border-top: 3px solid rgb(185, 28, 28)"],html[data-theme="glass"] [style*="border-top:3px solid #b91c1c;"],html[data-theme="glass"] [style$="border-top:3px solid #b91c1c"],html[data-theme="glass"] [style*="border-top: 3px solid rgb(185, 28, 28);"],html[data-theme="glass"] [style$="border-top: 3px solid rgb(185, 28, 28)"]{border-top:3px solid #ea7171 !important}
html[data-theme="dark"] [style*="border-top:3px solid #047857;"],html[data-theme="dark"] [style$="border-top:3px solid #047857"],html[data-theme="dark"] [style*="border-top: 3px solid rgb(4, 120, 87);"],html[data-theme="dark"] [style$="border-top: 3px solid rgb(4, 120, 87)"],html[data-theme="glass"] [style*="border-top:3px solid #047857;"],html[data-theme="glass"] [style$="border-top:3px solid #047857"],html[data-theme="glass"] [style*="border-top: 3px solid rgb(4, 120, 87);"],html[data-theme="glass"] [style$="border-top: 3px solid rgb(4, 120, 87)"]{border-top:3px solid #61face !important}
html[data-theme="dark"] [style*="border-bottom:1px solid rgba(11,28,45,.08);"],html[data-theme="dark"] [style$="border-bottom:1px solid rgba(11,28,45,.08)"],html[data-theme="dark"] [style*="border-bottom: 1px solid rgba(11, 28, 45, 0.08);"],html[data-theme="dark"] [style$="border-bottom: 1px solid rgba(11, 28, 45, 0.08)"],html[data-theme="glass"] [style*="border-bottom:1px solid rgba(11,28,45,.08);"],html[data-theme="glass"] [style$="border-bottom:1px solid rgba(11,28,45,.08)"],html[data-theme="glass"] [style*="border-bottom: 1px solid rgba(11, 28, 45, 0.08);"],html[data-theme="glass"] [style$="border-bottom: 1px solid rgba(11, 28, 45, 0.08)"]{border-bottom:1px solid rgba(124,173,223,0.08) !important}
html[data-theme="dark"] [style*="color:#15803d;"],html[data-theme="dark"] [style$="color:#15803d"],html[data-theme="dark"] [style*="color: rgb(21, 128, 61);"],html[data-theme="dark"] [style$="color: rgb(21, 128, 61)"],html[data-theme="glass"] [style*="color:#15803d;"],html[data-theme="glass"] [style$="color:#15803d"],html[data-theme="glass"] [style*="color: rgb(21, 128, 61);"],html[data-theme="glass"] [style$="color: rgb(21, 128, 61)"]{color:#bfd2f8 !important}
html[data-theme="dark"] [style*="border-bottom:1px solid rgba(11,28,45,.06);"],html[data-theme="dark"] [style$="border-bottom:1px solid rgba(11,28,45,.06)"],html[data-theme="dark"] [style*="border-bottom: 1px solid rgba(11, 28, 45, 0.06);"],html[data-theme="dark"] [style$="border-bottom: 1px solid rgba(11, 28, 45, 0.06)"],html[data-theme="glass"] [style*="border-bottom:1px solid rgba(11,28,45,.06);"],html[data-theme="glass"] [style$="border-bottom:1px solid rgba(11,28,45,.06)"],html[data-theme="glass"] [style*="border-bottom: 1px solid rgba(11, 28, 45, 0.06);"],html[data-theme="glass"] [style$="border-bottom: 1px solid rgba(11, 28, 45, 0.06)"]{border-bottom:1px solid rgba(124,173,223,0.06) !important}
html[data-theme="dark"] [style*="color:#1a7a3c;"],html[data-theme="dark"] [style$="color:#1a7a3c"],html[data-theme="dark"] [style*="color: rgb(26, 122, 60);"],html[data-theme="dark"] [style$="color: rgb(26, 122, 60)"],html[data-theme="glass"] [style*="color:#1a7a3c;"],html[data-theme="glass"] [style$="color:#1a7a3c"],html[data-theme="glass"] [style*="color: rgb(26, 122, 60);"],html[data-theme="glass"] [style$="color: rgb(26, 122, 60)"]{color:#bfd2f8 !important}
html[data-theme="dark"] [style*="border:1px solid rgba(11,28,45,.18);"],html[data-theme="dark"] [style$="border:1px solid rgba(11,28,45,.18)"],html[data-theme="dark"] [style*="border: 1px solid rgba(11, 28, 45, 0.18);"],html[data-theme="dark"] [style$="border: 1px solid rgba(11, 28, 45, 0.18)"],html[data-theme="glass"] [style*="border:1px solid rgba(11,28,45,.18);"],html[data-theme="glass"] [style$="border:1px solid rgba(11,28,45,.18)"],html[data-theme="glass"] [style*="border: 1px solid rgba(11, 28, 45, 0.18);"],html[data-theme="glass"] [style$="border: 1px solid rgba(11, 28, 45, 0.18)"]{border:1px solid rgba(124,173,223,0.18) !important}
html[data-theme="dark"] [style*="border-top:1px solid rgba(11,28,45,.08);"],html[data-theme="dark"] [style$="border-top:1px solid rgba(11,28,45,.08)"],html[data-theme="dark"] [style*="border-top: 1px solid rgba(11, 28, 45, 0.08);"],html[data-theme="dark"] [style$="border-top: 1px solid rgba(11, 28, 45, 0.08)"],html[data-theme="glass"] [style*="border-top:1px solid rgba(11,28,45,.08);"],html[data-theme="glass"] [style$="border-top:1px solid rgba(11,28,45,.08)"],html[data-theme="glass"] [style*="border-top: 1px solid rgba(11, 28, 45, 0.08);"],html[data-theme="glass"] [style$="border-top: 1px solid rgba(11, 28, 45, 0.08)"]{border-top:1px solid rgba(124,173,223,0.08) !important}
html[data-theme="dark"] [style*="border-bottom:1px solid #eee;"],html[data-theme="dark"] [style$="border-bottom:1px solid #eee"],html[data-theme="dark"] [style*="border-bottom: 1px solid rgb(238, 238, 238);"],html[data-theme="dark"] [style$="border-bottom: 1px solid rgb(238, 238, 238)"],html[data-theme="glass"] [style*="border-bottom:1px solid #eee;"],html[data-theme="glass"] [style$="border-bottom:1px solid #eee"],html[data-theme="glass"] [style*="border-bottom: 1px solid rgb(238, 238, 238);"],html[data-theme="glass"] [style$="border-bottom: 1px solid rgb(238, 238, 238)"]{border-bottom:1px solid rgba(150,190,255,0.25) !important}
html[data-theme="dark"] [style*="background:#fff;"],html[data-theme="dark"] [style$="background:#fff"],html[data-theme="dark"] [style*="background: rgb(255, 255, 255);"],html[data-theme="dark"] [style$="background: rgb(255, 255, 255)"],html[data-theme="glass"] [style*="background:#fff;"],html[data-theme="glass"] [style$="background:#fff"],html[data-theme="glass"] [style*="background: rgb(255, 255, 255);"],html[data-theme="glass"] [style$="background: rgb(255, 255, 255)"]{background:rgba(26,61,129,calc(1 * var(--gl-a,1))) !important}
html[data-theme="dark"] [style*="color:#b45309;"],html[data-theme="dark"] [style$="color:#b45309"],html[data-theme="dark"] [style*="color: rgb(180, 83, 9);"],html[data-theme="dark"] [style$="color: rgb(180, 83, 9)"],html[data-theme="glass"] [style*="color:#b45309;"],html[data-theme="glass"] [style$="color:#b45309"],html[data-theme="glass"] [style*="color: rgb(180, 83, 9);"],html[data-theme="glass"] [style$="color: rgb(180, 83, 9)"]{color:#fbae74 !important}
html[data-theme="dark"] [style*="color:#047857;"],html[data-theme="dark"] [style$="color:#047857"],html[data-theme="dark"] [style*="color: rgb(4, 120, 87);"],html[data-theme="dark"] [style$="color: rgb(4, 120, 87)"],html[data-theme="glass"] [style*="color:#047857;"],html[data-theme="glass"] [style$="color:#047857"],html[data-theme="glass"] [style*="color: rgb(4, 120, 87);"],html[data-theme="glass"] [style$="color: rgb(4, 120, 87)"]{color:#bfd2f8 !important}
html[data-theme="dark"] [style*="background:#cfe8fc;"],html[data-theme="dark"] [style$="background:#cfe8fc"],html[data-theme="dark"] [style*="background: rgb(207, 232, 252);"],html[data-theme="dark"] [style$="background: rgb(207, 232, 252)"],html[data-theme="glass"] [style*="background:#cfe8fc;"],html[data-theme="glass"] [style$="background:#cfe8fc"],html[data-theme="glass"] [style*="background: rgb(207, 232, 252);"],html[data-theme="glass"] [style$="background: rgb(207, 232, 252)"]{background:rgba(28,57,113,calc(1 * var(--gl-a,1))) !important}
html[data-theme="dark"] [style*="border-color:#304adc;"],html[data-theme="dark"] [style$="border-color:#304adc"],html[data-theme="dark"] [style*="border-color: rgb(48, 74, 220);"],html[data-theme="dark"] [style$="border-color: rgb(48, 74, 220)"],html[data-theme="glass"] [style*="border-color:#304adc;"],html[data-theme="glass"] [style$="border-color:#304adc"],html[data-theme="glass"] [style*="border-color: rgb(48, 74, 220);"],html[data-theme="glass"] [style$="border-color: rgb(48, 74, 220)"]{border-color:#7385e7 !important}
