@layer bricks {}@layer bricks {.brxe-button{width:auto}}@layer bricks {.brxe-shortcode{width:100%}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-ac0039 {display: none}@media(max-width:1199px){#account-prototype#account-prototype#account-prototype .ac-studio-grid{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-studio-courses{grid-template-columns:repeat(3,minmax(0,1fr));}#account-prototype#account-prototype#account-prototype.ac-v1 .ac-shell{grid-template-columns:175px minmax(0,1fr);gap:22px;}#account-prototype#account-prototype#account-prototype .ac-studio-courses .ac-card{padding:17px;}#account-prototype#account-prototype#account-prototype .ac-studio-courses .ac-course-title{font-size:17px;}#account-prototype#account-prototype#account-prototype .ac-resource-row{grid-template-columns:minmax(0,1fr) 145px auto;gap:15px;}#account-prototype#account-prototype#account-prototype .ac-dual-space{grid-template-columns:310px minmax(0,1fr);gap:22px;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-resource-row{grid-template-columns:70px minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-resource-row>.ac-button{grid-column:2;grid-row:3;justify-self:start;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-resource-row>.ac-course-cover{width:70px;height:70px;max-width:70px;}#account-prototype#account-prototype#account-prototype .ac-license-band{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-license-band>.ac-actions{grid-column:1;grid-row:3;flex-direction:row;}#account-prototype#account-prototype#account-prototype .ac-license-band>.ac-button-link{grid-column:2;grid-row:3;}#account-prototype#account-prototype#account-prototype .ac-bento-astro,#account-prototype#account-prototype#account-prototype .ac-bento-panel{grid-column:span 6;}#account-prototype#account-prototype#account-prototype .ac-bento-license{grid-row:auto;}#account-prototype#account-prototype#account-prototype .ac-bento-orders,#account-prototype#account-prototype#account-prototype .ac-bento-account{flex-direction:column;align-items:flex-start;gap:12px;}#account-prototype#account-prototype#account-prototype .ac-bento-orders>.ac-button,#account-prototype#account-prototype#account-prototype .ac-bento-account>.ac-button{margin-left:0;}#account-prototype#account-prototype#account-prototype .ac-professional-list .ac-resource-row,#account-prototype#account-prototype#account-prototype .ac-list-labels{grid-template-columns:minmax(0,1fr) 150px 215px;}}@media(max-width:959px){#account-prototype#account-prototype#account-prototype{padding:28px 24px;}#account-prototype#account-prototype#account-prototype.ac-v1 .ac-shell{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype.ac-v1 .ac-nav-sidebar{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));}#account-prototype#account-prototype#account-prototype.ac-v1 .ac-nav-button{justify-content:center;padding-left:8px;}#account-prototype#account-prototype#account-prototype .ac-studio-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-studio-courses{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-card{padding:22px;}#account-prototype#account-prototype#account-prototype .ac-courses-view,#account-prototype#account-prototype#account-prototype .ac-library-grid,#account-prototype#account-prototype#account-prototype .ac-editorial-courses{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-courses-view .ac-course-card,#account-prototype#account-prototype#account-prototype .ac-library-grid .ac-course-card{flex-direction:row;align-items:flex-start;}#account-prototype#account-prototype#account-prototype .ac-course-content{height:auto;}#account-prototype#account-prototype#account-prototype .ac-editorial-courses .ac-course-card{padding:20px 0;border-left:none;border-top:1px solid var(--ac-border);}#account-prototype#account-prototype#account-prototype .ac-help-grid{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-resource-row{grid-template-columns:minmax(0,1fr) auto;}#account-prototype#account-prototype#account-prototype .ac-resource-meta{grid-column:1;grid-row:2;}#account-prototype#account-prototype#account-prototype .ac-resource-row>.ac-button,#account-prototype#account-prototype#account-prototype .ac-resource-row>.ac-actions{grid-column:2;grid-row:1 / span 2;}#account-prototype#account-prototype#account-prototype .ac-professional-list .ac-resource-row{grid-template-columns:minmax(0,1fr) auto;}#account-prototype#account-prototype#account-prototype .ac-list-labels{display:none;}#account-prototype#account-prototype#account-prototype .ac-professional-list .ac-resource-row>.ac-button,#account-prototype#account-prototype#account-prototype .ac-professional-list .ac-resource-row>.ac-actions{grid-column:2;grid-row:1 / span 2;}#account-prototype#account-prototype#account-prototype .ac-professional-list .ac-resource-row>.ac-actions{flex-direction:column;align-items:stretch;}#account-prototype#account-prototype#account-prototype .ac-professional-list .ac-resource-row>.ac-actions>.ac-button{width:100%;}#account-prototype#account-prototype#account-prototype .ac-product-layout,#account-prototype#account-prototype#account-prototype .ac-tools-layout{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-tool-actions{grid-template-columns:repeat(3,minmax(0,1fr));}#account-prototype#account-prototype#account-prototype .ac-tool-actions .ac-quick-card{display:flex;flex-direction:column;align-items:flex-start;padding:18px;}#account-prototype#account-prototype#account-prototype .ac-tool-actions .ac-quick-card>.ac-button{margin-top:auto;align-self:flex-start;}#account-prototype#account-prototype#account-prototype .ac-dual-space{grid-template-columns:280px minmax(0,1fr);gap:18px;}#account-prototype#account-prototype#account-prototype .ac-dual-license .ac-license-card{padding:20px;}#account-prototype#account-prototype#account-prototype .ac-dual-license .ac-license-details{grid-template-columns:minmax(0,1fr);gap:14px;}#account-prototype#account-prototype#account-prototype .ac-legacy-list{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-order-card{grid-template-columns:minmax(0,1fr) auto;}#account-prototype#account-prototype#account-prototype .ac-order-card>.ac-button{grid-column:1;}#account-prototype#account-prototype#account-prototype .ac-compact-license{align-items:flex-start;}#account-prototype#account-prototype#account-prototype .ac-compact-license .ac-actions{flex-direction:column;align-items:stretch;}}@media(max-width:767px){#account-prototype#account-prototype#account-prototype{padding:24px 16px 22px;font-size:16px;}#account-prototype#account-prototype#account-prototype h1{font-size:var(--an-heading-size, var(--an-type-title-compact));}#account-prototype#account-prototype#account-prototype h2{font-size:var(--an-heading-size, var(--an-type-section));}#account-prototype#account-prototype#account-prototype h3{font-size:var(--an-heading-size, var(--an-type-card));}#account-prototype#account-prototype#account-prototype .ac-intro{display:block;padding-bottom:22px;margin-bottom:20px;}#account-prototype#account-prototype#account-prototype .ac-intro-copy{font-size:16px;line-height:1.6;margin-top:10px;}#account-prototype#account-prototype#account-prototype .ac-shell{gap:22px;}#account-prototype#account-prototype#account-prototype .ac-nav-horizontal,#account-prototype#account-prototype#account-prototype.ac-v1 .ac-nav-sidebar{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:5px;}#account-prototype#account-prototype#account-prototype .ac-nav-button{font-size:14px;padding:9px 4px;min-height:44px;}#account-prototype#account-prototype#account-prototype .ac-card{padding:20px;border-radius:12px;gap:16px;}#account-prototype#account-prototype#account-prototype .ac-card-heading{flex-wrap:wrap;}#account-prototype#account-prototype#account-prototype .ac-license-key{font-size:18px;letter-spacing:.015em;}#account-prototype#account-prototype#account-prototype .ac-license-details{gap:16px;}#account-prototype#account-prototype#account-prototype .ac-actions{gap:9px;}#account-prototype#account-prototype#account-prototype .ac-actions>.ac-button{flex:1 1 auto;}#account-prototype#account-prototype#account-prototype .ac-button{font-size:14px;padding:10px 13px;}#account-prototype#account-prototype#account-prototype .ac-button-link{padding-left:0;padding-right:0;}#account-prototype#account-prototype#account-prototype .ac-view>*+*{margin-top:22px;}#account-prototype#account-prototype#account-prototype .ac-studio-grid,#account-prototype#account-prototype#account-prototype .ac-editorial-lead,#account-prototype#account-prototype#account-prototype .ac-library-grid,#account-prototype#account-prototype#account-prototype .ac-bento,#account-prototype#account-prototype#account-prototype .ac-product-layout,#account-prototype#account-prototype#account-prototype .ac-tools-layout,#account-prototype#account-prototype#account-prototype .ac-dual-space,#account-prototype#account-prototype#account-prototype .ac-two-utilities{grid-template-columns:minmax(0,1fr);gap:18px;}#account-prototype#account-prototype#account-prototype .ac-studio-courses{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-studio-courses .ac-card{padding:20px;}#account-prototype#account-prototype#account-prototype .ac-studio-courses .ac-course-title{font-size:19px;}#account-prototype#account-prototype#account-prototype .ac-editorial-lead{padding-top:0;gap:16px;}#account-prototype#account-prototype#account-prototype .ac-editorial-lead h2{font-size:var(--an-heading-size, var(--an-type-section));}#account-prototype#account-prototype#account-prototype.ac-v2 .ac-nav-horizontal{padding-bottom:14px;gap:5px;}#account-prototype#account-prototype#account-prototype .ac-license-band{display:flex;flex-direction:column;align-items:stretch;padding:20px;}#account-prototype#account-prototype#account-prototype .ac-license-band .ac-card-heading{flex-direction:row;gap:12px;}#account-prototype#account-prototype#account-prototype .ac-license-band>.ac-actions{flex-direction:row;align-items:stretch;}#account-prototype#account-prototype#account-prototype .ac-license-band>.ac-button-link{align-self:flex-start;}#account-prototype#account-prototype#account-prototype .ac-bento-license,#account-prototype#account-prototype#account-prototype .ac-bento-essential,#account-prototype#account-prototype#account-prototype .ac-bento-astro,#account-prototype#account-prototype#account-prototype .ac-bento-panel,#account-prototype#account-prototype#account-prototype .ac-bento-orders,#account-prototype#account-prototype#account-prototype .ac-bento-account{grid-column:auto;grid-row:auto;}#account-prototype#account-prototype#account-prototype .ac-bento-orders,#account-prototype#account-prototype#account-prototype .ac-bento-account{display:flex;flex-direction:column;align-items:flex-start;}#account-prototype#account-prototype#account-prototype .ac-courses-view .ac-course-card,#account-prototype#account-prototype#account-prototype .ac-library-grid .ac-course-card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;padding:18px;}#account-prototype#account-prototype#account-prototype .ac-library-grid .ac-course-cover,#account-prototype#account-prototype#account-prototype .ac-courses-view .ac-course-cover{width:88px;height:88px;max-width:88px;}#account-prototype#account-prototype#account-prototype .ac-courses-view .ac-course-card:not(:has(.ac-course-cover)){grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-course-content{gap:10px;}#account-prototype#account-prototype#account-prototype .ac-course-title{font-size:18px;}#account-prototype#account-prototype#account-prototype.ac-v4 .ac-page-title{font-size:var(--an-heading-size, var(--an-type-title-compact));}#account-prototype#account-prototype#account-prototype .ac-product-license{padding:22px;}#account-prototype#account-prototype#account-prototype .ac-product-license h2{font-size:var(--an-heading-size, var(--an-type-section));}#account-prototype#account-prototype#account-prototype .ac-resource-row,#account-prototype#account-prototype#account-prototype .ac-professional-list .ac-resource-row{display:block;padding:18px;}#account-prototype#account-prototype#account-prototype .ac-resource-row>.ac-resource-meta{margin-top:12px;}#account-prototype#account-prototype#account-prototype .ac-resource-row>.ac-button,#account-prototype#account-prototype#account-prototype .ac-resource-row>.ac-actions{margin-top:16px;}#account-prototype#account-prototype#account-prototype .ac-professional-list .ac-resource-row{padding:22px 0;}#account-prototype#account-prototype#account-prototype .ac-professional-list .ac-resource-row>.ac-actions{flex-direction:row;align-items:center;}#account-prototype#account-prototype#account-prototype .ac-professional-list .ac-resource-row>.ac-actions>.ac-button{width:auto;}#account-prototype#account-prototype#account-prototype .ac-workspace-tabs{gap:8px;}#account-prototype#account-prototype#account-prototype .ac-workspace-tab{flex:1 1 0;min-width:0;}#account-prototype#account-prototype#account-prototype .ac-tool-actions{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-tool-actions .ac-quick-card{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:18px;}#account-prototype#account-prototype#account-prototype .ac-tool-actions .ac-quick-card>.ac-button{grid-column:2;grid-row:1 / span 2;align-self:center;margin:0;}#account-prototype#account-prototype#account-prototype .ac-flow-step{grid-template-columns:29px minmax(0,1fr);gap:12px;padding-bottom:28px;}#account-prototype#account-prototype#account-prototype .ac-step-number{width:29px;height:29px;font-size:12px;}#account-prototype#account-prototype#account-prototype .ac-step-content{padding-left:13px;}#account-prototype#account-prototype#account-prototype .ac-step-content>h2{margin:1px 0 19px;font-size:var(--an-heading-size, var(--an-type-section));}#account-prototype#account-prototype#account-prototype .ac-step-content .ac-license-details{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-step-content .ac-card{padding:17px;}#account-prototype#account-prototype#account-prototype .ac-dual-license .ac-license-details{grid-template-columns:1fr 1fr;}#account-prototype#account-prototype#account-prototype .ac-dual-license .ac-card-heading{flex-direction:row;}#account-prototype#account-prototype#account-prototype .ac-dual-license .ac-actions{flex-direction:row;}#account-prototype#account-prototype#account-prototype .ac-dual-license .ac-actions .ac-button{width:auto;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-resource-row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:10px 14px;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-resource-row>.ac-course-cover{width:72px;height:72px;max-width:72px;grid-column:1;grid-row:1 / span 2;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-resource-title{grid-column:2;grid-row:1;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-resource-meta{grid-column:2;grid-row:2;margin:0;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-resource-row>.ac-button{grid-column:1 / -1;grid-row:3;justify-self:start;margin-top:8px;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-resource-title>.ac-muted{display:none;}#account-prototype#account-prototype#account-prototype .ac-compact-license{display:block;padding:18px;}#account-prototype#account-prototype#account-prototype .ac-compact-license .ac-actions{flex-direction:row;margin-top:16px;}#account-prototype#account-prototype#account-prototype .ac-compact-courses .ac-resource-row{padding:16px;}#account-prototype#account-prototype#account-prototype .ac-compact-utilities{grid-template-columns:minmax(0,1fr);gap:9px;}#account-prototype#account-prototype#account-prototype .ac-legacy{padding:0 16px;}#account-prototype#account-prototype#account-prototype .ac-legacy-summary{flex-wrap:wrap;gap:5px 12px;min-height:58px;}#account-prototype#account-prototype#account-prototype .ac-legacy-summary>.ac-small{display:none;}#account-prototype#account-prototype#account-prototype .ac-legacy-item{display:block;padding:14px 0;}#account-prototype#account-prototype#account-prototype .ac-legacy-item .ac-button{margin-top:4px;}#account-prototype#account-prototype#account-prototype .ac-comparison{grid-template-columns:1fr 1fr;gap:8px 12px;margin-top:24px;padding-top:16px;}#account-prototype#account-prototype#account-prototype .ac-comparison>.ac-button:nth-child(2){grid-row:1;grid-column:1 / -1;justify-self:center;}#account-prototype#account-prototype#account-prototype .ac-comparison>.ac-button:first-child,#account-prototype#account-prototype#account-prototype .ac-comparison>.ac-button:last-child{grid-row:2;}#account-prototype#account-prototype#account-prototype .ac-comparison>.ac-button:last-child{grid-column:2;}#account-prototype#account-prototype#account-prototype .ac-order-card{display:flex;flex-direction:column;align-items:flex-start;gap:17px;}#account-prototype#account-prototype#account-prototype .ac-account-field{grid-template-columns:minmax(0,1fr);gap:3px;padding:16px 0;}#account-prototype#account-prototype#account-prototype .ac-catalogue-grid{grid-template-columns:minmax(0,1fr);gap:16px;margin-top:24px;}#account-prototype#account-prototype#account-prototype .ac-catalogue-card{padding:22px;}#account-prototype#account-prototype#account-prototype .ac-catalogue-lead{font-size:16px;}}@media(prefers-reduced-motion:reduce){#account-prototype#account-prototype#account-prototype *,#account-prototype#account-prototype#account-prototype *::before,#account-prototype#account-prototype#account-prototype *::after{scroll-behavior:auto!important;animation:none!important;transition:none!important;}}@media(max-width:1199px){#account-prototype#account-prototype#account-prototype .ac-live-license-list table.sys-license-table tr{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 24px;}#account-prototype#account-prototype#account-prototype .ac-bento-license-live,#account-prototype#account-prototype#account-prototype .ac-bento-courses-live{grid-column:span 6;}#account-prototype#account-prototype#account-prototype .ac-bento-courses-live .ac-courses-view{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-bento-courses-live .ac-course-card:first-child{grid-column:auto;}#account-prototype#account-prototype#account-prototype .ac-product-license-live .ac-live-licenses{padding:24px;}}@media(max-width:959px){#account-prototype#account-prototype#account-prototype .ac-editorial-courses-live .ac-courses-view,#account-prototype#account-prototype#account-prototype .ac-library-live .ac-courses-view{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-editorial-courses-live .ac-course-card{padding:20px 0;border-left:none;border-top:1px solid var(--ac-border);}#account-prototype#account-prototype#account-prototype .ac-library-live .ac-course-card{flex-direction:row;align-items:flex-start;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-course-card{flex-direction:column;}#account-prototype#account-prototype#account-prototype .ac-live-license-band table.sys-license-table tr{grid-template-columns:minmax(0,1fr);}#account-prototype#account-prototype#account-prototype .ac-live-license-band table.sys-license-table td:nth-child(4){grid-column:1;grid-row:auto;}}@media(max-width:767px){#account-prototype#account-prototype#account-prototype .ac-live-licenses{padding:20px;border-radius:12px;}#account-prototype#account-prototype#account-prototype .ac-live-licenses>h3{font-size:var(--an-heading-size, var(--an-type-card))!important;}#account-prototype#account-prototype#account-prototype .ac-live-license-list{padding:12px 0;}#account-prototype#account-prototype#account-prototype .ac-live-license-list table.sys-license-table tr{display:block;}#account-prototype#account-prototype#account-prototype .ac-live-license-list table.sys-license-table td:nth-child(2)::before,#account-prototype#account-prototype#account-prototype .ac-live-license-list table.sys-license-table td:nth-child(3)::before{display:block;}#account-prototype#account-prototype#account-prototype .ac-live-licenses table.sys-license-table td{padding:9px 0!important;}#account-prototype#account-prototype#account-prototype .ac-live-licenses .sys-dl-stack,#account-prototype#account-prototype#account-prototype .ac-live-licenses .sys-dl-os{align-items:stretch;width:100%;}#account-prototype#account-prototype#account-prototype .ac-live-licenses .sys-dl-btn{width:100%;}#account-prototype#account-prototype#account-prototype .ac-live-licenses .sys-key-box{font-size:13px!important;}#account-prototype#account-prototype#account-prototype .ac-live-orders table,#account-prototype#account-prototype#account-prototype .ac-live-orders tbody,#account-prototype#account-prototype#account-prototype .ac-live-orders tr,#account-prototype#account-prototype#account-prototype .ac-live-orders td{display:block;width:100%;max-width:100%;}#account-prototype#account-prototype#account-prototype .ac-live-orders table thead{display:none;}#account-prototype#account-prototype#account-prototype .ac-live-orders tr{border-bottom:1px solid var(--ac-border);padding:8px 0;}#account-prototype#account-prototype#account-prototype .ac-live-orders td{padding:10px 14px!important;text-align:left!important;}#account-prototype#account-prototype#account-prototype .ac-live-orders td::before{content:attr(data-title);display:block;float:none!important;font-size:12px;color:#bfc2ca;margin-bottom:4px;}#account-prototype#account-prototype#account-prototype .ac-live-orders td.woocommerce-orders-table__cell-order-actions::before{display:none;}#account-prototype#account-prototype#account-prototype .ac-live-details form,#account-prototype#account-prototype#account-prototype .ac-live-login form{padding:20px 17px;}#account-prototype#account-prototype#account-prototype .ac-live-details fieldset,#account-prototype#account-prototype#account-prototype .ac-live-login fieldset{padding:17px 13px;}#account-prototype#account-prototype#account-prototype .ac-live-details .button,#account-prototype#account-prototype#account-prototype .ac-live-login .button{width:100%;}#account-prototype#account-prototype#account-prototype .ac-bento-license-live,#account-prototype#account-prototype#account-prototype .ac-bento-courses-live{grid-column:auto;}#account-prototype#account-prototype#account-prototype .ac-library-live .ac-course-card{display:grid;grid-template-columns:88px minmax(0,1fr);gap:16px;padding:18px;}#account-prototype#account-prototype#account-prototype .ac-library-live .ac-course-cover{width:88px;height:88px;max-width:88px;}#account-prototype#account-prototype#account-prototype .ac-product-license-live .ac-live-licenses{padding:22px;}#account-prototype#account-prototype#account-prototype .ac-professional-live .ac-resource-row{padding:20px 0;}#account-prototype#account-prototype#account-prototype .ac-step-content .ac-live-licenses{padding:17px;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-course-card{display:grid;grid-template-columns:72px minmax(0,1fr);gap:14px;padding:18px;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-course-cover{width:72px;height:72px;max-width:72px;}#account-prototype#account-prototype#account-prototype .ac-dual-courses .ac-course-content .ac-muted{display:none;}#account-prototype#account-prototype#account-prototype .ac-compact-license-live .ac-live-licenses{padding:18px;}#account-prototype#account-prototype#account-prototype .ac-compact-courses-live .ac-resource-row{padding:16px;}}@media(max-width:1199px){#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table tr{grid-template-columns:var(--ac-v6-license-columns);gap:18px;}}@media(max-width:959px){#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table thead{display:none;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 24px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(1){grid-column:1;grid-row:1;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(2){grid-column:2;grid-row:1;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(3){grid-column:1;grid-row:2;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(4){grid-column:2;grid-row:2;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td::before{display:block;flex-basis:100%;margin:0 0 7px;font-size:12px;line-height:1.4;color:var(--ac-muted);}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(1)::before{content:var(--ac-v6-product-label);}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(2)::before{content:var(--ac-v6-license-label);}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(3)::before{content:var(--ac-v6-device-label);}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(4)::before{content:var(--ac-v6-download-label);}}@media(max-width:767px){#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table tr{display:block;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td{grid-column:auto;grid-row:auto;padding:10px 0!important;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-copy-btn,#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-reset-btn,#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-dl-btn{min-height:44px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-dl-os{width:auto;flex:1 1 100px;}}@media(max-width:767px){#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-MyAccount-navigation ul{gap:6px;}#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-MyAccount-navigation li{flex:1 1 140px;}#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-MyAccount-navigation a{justify-content:center;font-size:14px;}#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .shop_table.shop_table_responsive,#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .shop_table.shop_table_responsive tbody,#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .shop_table.shop_table_responsive tr,#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .shop_table.shop_table_responsive td{display:block;width:100%;max-width:100%;}#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .shop_table.shop_table_responsive thead{display:none;}#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .shop_table.shop_table_responsive td::before{content:attr(data-title);display:block;float:none!important;margin-bottom:4px;color:#b9bcc4;font-size:12px;}#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .shop_table.shop_table_responsive .woocommerce-orders-table__cell-order-actions::before{display:none;}#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .shop_table th,#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint .shop_table td{padding:10px 12px!important;font-size:14px!important;}#account-prototype#account-prototype#account-prototype .ac-live-native-endpoint fieldset{padding:17px 13px;}}@media(max-width:1199px){#account-prototype#account-prototype#account-prototype.ac-v6{max-width:none;padding-left:clamp(20px,3vw,36px);padding-right:clamp(20px,3vw,36px);}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-shell{grid-template-columns:200px minmax(0,1fr);gap:0;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-views{padding:6px 0 6px 24px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table thead{display:none;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px 24px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(1){grid-column:1;grid-row:1;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(2){grid-column:2;grid-row:1;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(3){grid-column:1;grid-row:2;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(4){grid-column:2;grid-row:2;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td::before{display:block;flex-basis:100%;margin:0 0 7px;font-size:12px;line-height:1.4;color:var(--ac-muted);}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(1)::before{content:var(--ac-v6-product-label);}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(2)::before{content:var(--ac-v6-license-label);}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(3)::before{content:var(--ac-v6-device-label);}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(4)::before{content:var(--ac-v6-download-label);}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-help-row{grid-template-columns:minmax(0,1fr) auto;gap:16px 20px;}}@media(max-width:959px){#account-prototype#account-prototype#account-prototype.ac-v6{max-width:none;padding-left:24px;padding-right:24px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-shell{grid-template-columns:minmax(0,1fr);gap:22px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-primary-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:8px;border:1px solid #34363b;border-radius:10px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-primary-nav .ac-nav-button{justify-content:center;padding:10px 7px;text-align:center;font-size:14px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-views{padding:0;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-help-row{grid-template-columns:minmax(0,1fr) auto;}}@media(max-width:767px){#account-prototype#account-prototype#account-prototype.ac-v6{max-width:none;padding-left:20px;padding-right:20px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-shell{grid-template-columns:minmax(0,1fr);gap:20px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-primary-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:6px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-primary-nav .ac-nav-button{min-height:44px;padding:9px 5px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-views{padding:0;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table tr{display:block;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td{grid-column:auto;grid-row:auto;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-help-row{grid-template-columns:minmax(0,1fr);gap:12px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-help-row>.ac-button{justify-self:start;}}@media(max-width:767px){#account-prototype#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm{grid-template-columns:minmax(0,1fr);gap:20px;}#account-prototype#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm>.woocommerce-form-row,#account-prototype#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm>fieldset{grid-column:1;grid-row:auto;}#account-prototype#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm>fieldset{padding:17px 13px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods{margin-top:24px;padding-top:22px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods,#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods tbody,#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods tr,#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods td{display:block;width:100%;max-width:100%;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods thead{display:none;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods td::before{content:attr(data-title);display:block;float:none!important;margin-bottom:4px;color:#b9bcc4;font-size:12px;}#account-prototype#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods td.payment-method-actions::before{display:none;}}@media(max-width:767px){#account-prototype#account-prototype#account-prototype.ac-v6 .ac-nav-horizontal{grid-template-columns:repeat(3,minmax(0,1fr));}}@media(max-width:1199px){body.page-id-308.logged-in #account-prototype#account-prototype.ac-v6 .ac-native-view-shell:has(.ac-live-native-endpoint){grid-template-columns:200px minmax(0,1fr);}body.page-id-308.logged-in #account-prototype#account-prototype.ac-v6 .ac-native-view-shell:has(.ac-live-native-endpoint)>.ac-native-endpoint-widget{padding-left:24px;}}@media(max-width:959px){body.page-id-308.logged-in #account-prototype#account-prototype.ac-v6 .ac-native-view-shell:has(.ac-live-native-endpoint){grid-template-columns:minmax(0,1fr);gap:22px;}body.page-id-308.logged-in #account-prototype#account-prototype.ac-v6 .ac-native-view-shell:has(.ac-live-native-endpoint)>.ac-endpoint-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;padding:8px;border:1px solid #34363b;border-radius:10px;}body.page-id-308 #account-prototype#account-prototype.ac-v6 .ac-endpoint-nav .ac-endpoint-link{justify-content:center;padding:10px 7px;font-size:14px;text-align:center;}body.page-id-308.logged-in #account-prototype#account-prototype.ac-v6 .ac-native-view-shell:has(.ac-live-native-endpoint)>.ac-native-endpoint-widget{padding:0;}}@media(max-width:600px){body.page-id-308.logged-in #account-prototype#account-prototype.ac-v6 .ac-native-view-shell:has(.ac-live-native-endpoint)>.ac-endpoint-nav{grid-template-columns:repeat(3,minmax(0,1fr));}body.page-id-308 #account-prototype#account-prototype.ac-v6 .ac-live-native-endpoint :is(p,li,address){font-size:15px!important;}body.page-id-308 #account-prototype#account-prototype.ac-v6 .ac-live-native-endpoint .shop_table{table-layout:auto;}body.page-id-308 #account-prototype#account-prototype.ac-v6 .ac-live-native-endpoint .shop_table :is(th,td){padding:12px 10px!important;}}#account-prototype#account-prototype { --ac-bg: #0d0e10; --ac-card: #151619; --ac-border: #34363b; --ac-muted: #b1b3b9; --ac-amber: var(--an-accent-tone-ffbb55); --ac-ink: var(--an-accent-bg-17120b); box-sizing: border-box; display: block; width: 100%; max-width: 1360px; margin: 0 auto; padding: 36px 32px 28px; background: var(--ac-bg); color: #f3f3f5; font-family: var(--an-type-family); font-size: 16px; line-height: 1.55; text-align: left; isolation: isolate;}#account-prototype#account-prototype * { box-sizing: border-box;}#account-prototype#account-prototype *::before { box-sizing: border-box;}#account-prototype#account-prototype *::after { box-sizing: border-box;}#account-prototype#account-prototype [hidden] { display: none!important;}#account-prototype#account-prototype div { min-width: 0;}#account-prototype#account-prototype section { min-width: 0;}#account-prototype#account-prototype article { min-width: 0;}#account-prototype#account-prototype nav { min-width: 0;}#account-prototype#account-prototype p { min-width: 0;}#account-prototype#account-prototype span { min-width: 0;}#account-prototype#account-prototype h1 { min-width: 0;}#account-prototype#account-prototype h2 { min-width: 0;}#account-prototype#account-prototype h3 { min-width: 0;}#account-prototype#account-prototype h1 { margin: 0; max-width: 100%;}#account-prototype#account-prototype h2 { margin: 0; max-width: 100%;}#account-prototype#account-prototype h3 { margin: 0; max-width: 100%;}#account-prototype#account-prototype p { margin: 0; max-width: 100%;}#account-prototype#account-prototype h1 { color: var(--an-heading-color, #f3f3f5); font-family: var(--an-type-family); text-transform: none!important; letter-spacing: -.025em; overflow-wrap: break-word;}#account-prototype#account-prototype h2 { color: var(--an-heading-color, #f3f3f5); font-family: var(--an-type-family); text-transform: none!important; letter-spacing: -.025em; overflow-wrap: break-word;}#account-prototype#account-prototype h3 { color: var(--an-heading-color, #f3f3f5); font-family: var(--an-type-family); text-transform: none!important; letter-spacing: -.025em; overflow-wrap: break-word;}#account-prototype#account-prototype h1 { font-size: var(--an-heading-size, var(--an-type-title-compact)); font-weight: var(--an-type-weight-heading); line-height: var(--an-heading-leading, var(--an-type-leading-text));}#account-prototype#account-prototype h2 { font-size: var(--an-heading-size, var(--an-type-section)); font-weight: var(--an-type-weight-heading); line-height: var(--an-heading-leading, var(--an-type-leading-text));}#account-prototype#account-prototype h3 { font-size: var(--an-heading-size, var(--an-type-card)); font-weight: var(--an-type-weight-heading); line-height: var(--an-heading-leading, var(--an-type-leading-text));}#account-prototype#account-prototype p { font-size: 16px; line-height: 1.55;}#account-prototype#account-prototype button { font-family: var(--an-type-family); text-transform: none!important; letter-spacing: normal;}#account-prototype#account-prototype a { font-family: var(--an-type-family); text-transform: none!important; letter-spacing: normal;}#account-prototype#account-prototype summary { font-family: var(--an-type-family); text-transform: none!important; letter-spacing: normal;}#account-prototype#account-prototype a { color: inherit; text-decoration: none;}#account-prototype#account-prototype button { appearance: none; font: inherit;}#account-prototype#account-prototype button:focus-visible { outline: 2px solid var(--ac-amber); outline-offset: 4px;}#account-prototype#account-prototype a:focus-visible { outline: 2px solid var(--ac-amber); outline-offset: 4px;}#account-prototype#account-prototype summary:focus-visible { outline: 2px solid var(--ac-amber); outline-offset: 4px;}#account-prototype#account-prototype [tabindex]:focus-visible { outline: 2px solid var(--ac-amber); outline-offset: 4px;}#account-prototype#account-prototype .ac-intro { display: flex; flex-direction: row; align-items: flex-start; justify-content: space-between; gap: 24px; padding-bottom: 28px; border-bottom: 1px solid var(--ac-border); margin-bottom: 26px;}#account-prototype#account-prototype .ac-proposal-label { font-size: 13px; line-height: 1.4; color: var(--ac-muted); margin-bottom: 8px;}#account-prototype#account-prototype .ac-intro-copy { font-size: 17px; color: var(--ac-muted); margin-top: 10px; max-width: 650px;}#account-prototype#account-prototype .ac-shell { display: grid; grid-template-columns: minmax(0,1fr); gap: 26px; align-items: start;}#account-prototype#account-prototype .ac-primary-nav { display: grid; gap: 8px; width: 100%; padding: 0; margin: 0;}#account-prototype#account-prototype .ac-nav-horizontal { grid-template-columns: repeat(6,minmax(0,1fr)); padding: 7px; border: 1px solid var(--ac-border); border-radius: 13px; background: #101114;}#account-prototype#account-prototype .ac-button { display: inline-flex; flex: none; align-items: center; justify-content: center; gap: 8px; max-width: 100%; min-width: 0; min-height: 44px; width: max-content; padding: 10px 16px; border: 1px solid transparent; border-radius: 9px; background: none; color: #f3f3f5; font-size: 15px; line-height: 1.4; font-weight: 500; white-space: normal; text-align: center; cursor: pointer; vertical-align: middle; overflow-wrap: anywhere; box-shadow: none;}#account-prototype#account-prototype .ac-button-primary { background: var(--ac-amber); border-color: var(--ac-amber); color: var(--ac-ink);}#account-prototype#account-prototype .ac-button-primary:hover { background: var(--an-accent-tone-f0ab43); border-color: var(--an-accent-tone-f0ab43); color: var(--ac-ink);}#account-prototype#account-prototype .ac-button-secondary { border-color: #575b64; background: #1c1e23; color: #f4f4f6;}#account-prototype#account-prototype .ac-button-secondary:hover { background: #282b31; border-color: #747984; color: #fff;}#account-prototype#account-prototype .ac-button-link { padding-left: 0; padding-right: 0; color: var(--an-accent-tone-e4bd83); border-radius: 3px;}#account-prototype#account-prototype .ac-button-link:hover { color: var(--an-accent-tone-ffcf87); text-decoration: underline; text-underline-offset: 4px;}#account-prototype#account-prototype .ac-nav-button { width: 100%; padding: 10px 8px; color: #c3c5cb; border-radius: 7px;}#account-prototype#account-prototype .ac-nav-button:hover { background: #202227; color: #fff;}#account-prototype#account-prototype .ac-nav-button[aria-current="page"] { background: #303238; color: #fff; border-color: #4b4e56;}#account-prototype#account-prototype .ac-views { display: block; min-width: 0; width: 100%;}#account-prototype#account-prototype .ac-view { display: block; min-width: 0; width: 100%;}#account-prototype#account-prototype .ac-view>*+* { margin-top: 24px;}#account-prototype#account-prototype .ac-section-heading { display: block; margin-bottom: 20px;}#account-prototype#account-prototype .ac-section-heading p { margin-top: 8px; max-width: 760px;}#account-prototype#account-prototype .ac-card { display: flex; flex-direction: column; align-items: stretch; gap: 16px; width: 100%; min-width: 0; padding: 24px; border: 1px solid var(--ac-border); border-radius: 16px; background: var(--ac-card);}#account-prototype#account-prototype .ac-card-heading { display: flex; flex-direction: row; align-items: flex-start; justify-content: space-between; gap: 14px; width: 100%;}#account-prototype#account-prototype .ac-card-heading h2 { margin-top: 5px;}#account-prototype#account-prototype .ac-kicker { font-size: 12px; color: var(--an-accent-tone-c0a47d); line-height: 1.4; font-weight: 400; letter-spacing: .025em;}#account-prototype#account-prototype .ac-license-key { font-variant-numeric: tabular-nums; font-size: 20px; font-weight: 400; line-height: 1.5; letter-spacing: .045em; color: #f0f0f3; overflow-wrap: anywhere;}#account-prototype#account-prototype .ac-small { font-size: 14px; line-height: 1.5;}#account-prototype#account-prototype .ac-muted { color: var(--ac-muted);}#account-prototype#account-prototype .ac-license-details { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; padding: 17px 0; border-top: 1px solid var(--ac-border); border-bottom: 1px solid var(--ac-border);}#account-prototype#account-prototype .ac-meta-label { font-size: 13px; line-height: 1.5; color: var(--ac-muted); margin-bottom: 5px;}#account-prototype#account-prototype .ac-meta-value { font-size: 16px; color: #ededf0; overflow-wrap: anywhere;}#account-prototype#account-prototype .ac-actions { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: 10px; width: 100%;}#account-prototype#account-prototype .ac-license-card>.ac-button-link { align-self: flex-start;}#account-prototype#account-prototype .ac-course-card { gap: 18px;}#account-prototype#account-prototype .ac-course-content { display: flex; flex-direction: column; align-items: flex-start; gap: 12px; width: 100%; height: 100%;}#account-prototype#account-prototype .ac-course-meta { font-size: 14px; color: #bec0c7; line-height: 1.5;}#account-prototype#account-prototype .ac-course-content>.ac-button { margin-top: auto;}#account-prototype#account-prototype .ac-course-content>.ac-muted { margin-bottom: 4px;}#account-prototype#account-prototype .ac-courses-view { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 18px;}#account-prototype#account-prototype .ac-course-cover { display: block; flex: none; width: 112px; height: 112px; max-width: 112px; border-radius: 10px; object-fit: contain; overflow: hidden; background: #24262a;}#account-prototype#account-prototype .ac-course-cover img { display: block; width: 100%; height: 100%; object-fit: contain;}#account-prototype#account-prototype .ac-legacy { display: block; width: 100%; padding: 0 20px; border: 1px solid var(--ac-border); border-radius: 12px; background: #101114;}#account-prototype#account-prototype .ac-legacy-summary { display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 20px; min-height: 58px; padding: 14px 0; cursor: pointer; list-style: none; font-size: 16px; color: #dddfe5;}#account-prototype#account-prototype .ac-legacy-summary::-webkit-details-marker { display: none;}#account-prototype#account-prototype .ac-legacy-summary::after { content: "+"; font-size: 22px; line-height: 1; color: var(--an-accent-tone-c2a577); margin-left: auto;}#account-prototype#account-prototype .ac-legacy[open]>.ac-legacy-summary::after { content: "−";}#account-prototype#account-prototype .ac-legacy>p { max-width: 900px; margin: 2px 0 18px;}#account-prototype#account-prototype .ac-legacy-list { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 0 24px; padding-bottom: 10px;}#account-prototype#account-prototype .ac-legacy-item { display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 16px; padding: 12px 0; border-top: 1px solid #292b30;}#account-prototype#account-prototype .ac-legacy-item p { font-size: 14px;}#account-prototype#account-prototype .ac-legacy-item .ac-button { flex-shrink: 0; font-size: 13px;}#account-prototype#account-prototype .ac-comparison { display: grid; grid-template-columns: 1fr auto 1fr; align-items: center; gap: 20px; margin-top: 32px; padding-top: 20px; border-top: 1px solid var(--ac-border);}#account-prototype#account-prototype .ac-comparison>.ac-button:first-child { justify-self: start;}#account-prototype#account-prototype .ac-comparison>.ac-button:last-child { justify-self: end;}#account-prototype#account-prototype .ac-comparison>.ac-button { font-size: 13px;}#account-prototype#account-prototype .ac-help-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 18px;}#account-prototype#account-prototype .ac-quick-card { gap: 12px;}#account-prototype#account-prototype .ac-quick-card>.ac-button { margin-top: auto; align-self: flex-start;}#account-prototype#account-prototype .ac-quick-card p { font-size: 15px;}#account-prototype#account-prototype .ac-help-note { max-width: 860px;}#account-prototype#account-prototype .ac-order-card { display: grid; grid-template-columns: minmax(0,1fr) auto auto; align-items: center; gap: 24px;}#account-prototype#account-prototype .ac-order-card h3 { margin: 6px 0;}#account-prototype#account-prototype .ac-account-record { max-width: 860px; gap: 0;}#account-prototype#account-prototype .ac-account-field { display: grid; grid-template-columns: 160px minmax(0,1fr); gap: 20px; padding: 18px 0; border-bottom: 1px solid var(--ac-border);}#account-prototype#account-prototype .ac-account-record>.ac-actions { margin-top: 24px;}#account-prototype#account-prototype .ac-resource-list { display: grid; gap: 12px;}#account-prototype#account-prototype .ac-resource-row { display: grid; grid-template-columns: minmax(0,1fr) 180px auto; align-items: center; gap: 20px; width: 100%; padding: 20px; border: 1px solid var(--ac-border); border-radius: 12px; background: var(--ac-card);}#account-prototype#account-prototype .ac-resource-title { display: flex; flex-direction: column; gap: 7px;}#account-prototype#account-prototype .ac-resource-meta { color: #bec0c7; font-size: 14px;}#account-prototype#account-prototype .ac-resource-row>.ac-actions { width: auto;}#account-prototype#account-prototype .ac-row-with-cover { grid-template-columns: 80px minmax(0,1fr) 130px auto; gap: 16px;}#account-prototype#account-prototype .ac-row-with-cover .ac-course-cover { width: 80px; height: 80px; max-width: 80px;}#account-prototype#account-prototype.ac-v1 .ac-shell { grid-template-columns: 200px minmax(0,1fr); gap: 30px;}#account-prototype#account-prototype.ac-v1 .ac-nav-sidebar { display: flex; flex-direction: column; padding: 8px; border: 1px solid var(--ac-border); border-radius: 13px; background: #101114;}#account-prototype#account-prototype.ac-v1 .ac-nav-button { justify-content: flex-start; padding-left: 15px;}#account-prototype#account-prototype .ac-studio-grid { display: grid; grid-template-columns: minmax(0,.95fr) minmax(0,1.05fr); gap: 22px; align-items: start;}#account-prototype#account-prototype .ac-studio-courses { display: grid; gap: 14px;}#account-prototype#account-prototype .ac-studio-courses .ac-card { padding: 20px;}#account-prototype#account-prototype.ac-v2 .ac-nav-horizontal { border: none; border-radius: 0; background: none; padding: 0 0 16px; border-bottom: 1px solid var(--ac-border); gap: 12px;}#account-prototype#account-prototype .ac-editorial-lead { display: grid; grid-template-columns: minmax(0,1fr) auto; align-items: end; gap: 32px; max-width: 1100px; padding: 6px 0 12px;}#account-prototype#account-prototype .ac-editorial-lead h2 { font-size: var(--an-heading-size, var(--an-type-section)); margin: 7px 0 10px;}#account-prototype#account-prototype .ac-license-band { display: grid; grid-template-columns: minmax(0,1.1fr) minmax(0,1fr) auto; align-items: center; gap: 10px 26px; padding: 24px 28px; border-radius: 10px;}#account-prototype#account-prototype .ac-license-band .ac-card-heading { grid-column: 1; grid-row: 1 / span 2; flex-direction: column; gap: 12px;}#account-prototype#account-prototype .ac-license-band>.ac-license-key { grid-column: 2; grid-row: 1;}#account-prototype#account-prototype .ac-license-band>.ac-muted { grid-column: 2; grid-row: 2;}#account-prototype#account-prototype .ac-license-band>.ac-actions { grid-column: 3; grid-row: 1 / span 2; flex-direction: column; align-items: stretch;}#account-prototype#account-prototype .ac-license-band>.ac-button-link { grid-column: 2; grid-row: 3;}#account-prototype#account-prototype .ac-editorial-courses { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 0;}#account-prototype#account-prototype .ac-editorial-courses .ac-course-card { border: none; border-radius: 0; background: none; padding: 8px 28px 12px; border-left: 1px solid var(--ac-border);}#account-prototype#account-prototype .ac-editorial-courses .ac-course-card:first-child { padding-left: 0; border-left: none;}#account-prototype#account-prototype .ac-bento { display: grid; grid-template-columns: repeat(12,minmax(0,1fr)); gap: 18px;}#account-prototype#account-prototype .ac-bento-license { grid-column: span 6; grid-row: span 2; background: #1a1a1b; border-color: #67583e;}#account-prototype#account-prototype .ac-bento-essential { grid-column: span 6;}#account-prototype#account-prototype .ac-bento-astro { grid-column: span 3;}#account-prototype#account-prototype .ac-bento-panel { grid-column: span 3;}#account-prototype#account-prototype .ac-bento-orders { grid-column: span 6; flex-direction: row; align-items: center; gap: 24px;}#account-prototype#account-prototype .ac-bento-account { grid-column: span 6; flex-direction: row; align-items: center; gap: 24px;}#account-prototype#account-prototype .ac-bento-orders>.ac-button { margin-top: 0; margin-left: auto; flex-shrink: 0;}#account-prototype#account-prototype .ac-bento-account>.ac-button { margin-top: 0; margin-left: auto; flex-shrink: 0;}#account-prototype#account-prototype .ac-library-grid { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 22px;}#account-prototype#account-prototype .ac-library-grid .ac-course-card { padding: 26px; gap: 22px;}#account-prototype#account-prototype .ac-library-grid .ac-course-cover { width: 132px; height: 132px; max-width: 132px;}#account-prototype#account-prototype.ac-v4 .ac-page-title { font-size: var(--an-heading-size, var(--an-type-title-compact));}#account-prototype#account-prototype .ac-product-layout { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 28px;}#account-prototype#account-prototype .ac-product-license { padding: 32px; background: #1b1a17; border-color: var(--an-accent-border-6a593d); gap: 22px;}#account-prototype#account-prototype .ac-product-license h2 { font-size: var(--an-heading-size, var(--an-type-section));}#account-prototype#account-prototype .ac-product-start { display: block; padding: 4px 0;}#account-prototype#account-prototype .ac-setup-step { display: grid; grid-template-columns: 32px minmax(0,1fr); gap: 7px 18px; padding: 19px 0; border-top: 1px solid var(--ac-border);}#account-prototype#account-prototype .ac-setup-step>.ac-kicker { grid-column: 1; grid-row: 1 / span 3; padding-top: 3px;}#account-prototype#account-prototype .ac-setup-step>h3 { grid-column: 2;}#account-prototype#account-prototype .ac-setup-step>.ac-muted { grid-column: 2;}#account-prototype#account-prototype .ac-setup-step>.ac-button { grid-column: 2;}#account-prototype#account-prototype .ac-setup-step>.ac-button { justify-self: start;}#account-prototype#account-prototype .ac-professional-list { display: block; border-top: 1px solid var(--ac-border);}#account-prototype#account-prototype .ac-list-labels { display: grid; grid-template-columns: minmax(0,1fr) 180px 250px; gap: 20px; padding: 13px 20px; color: var(--ac-muted);}#account-prototype#account-prototype .ac-list-labels p { font-size: 13px;}#account-prototype#account-prototype .ac-professional-list .ac-resource-row { grid-template-columns: minmax(0,1fr) 180px 250px; border-radius: 0; border: none; border-top: 1px solid var(--ac-border); padding: 22px 20px; background: none;}#account-prototype#account-prototype .ac-professional-list .ac-resource-row>.ac-button { justify-self: start;}#account-prototype#account-prototype .ac-professional-list .ac-license-key { font-size: 14px;}#account-prototype#account-prototype.ac-v6 .ac-nav-horizontal { border-radius: 3px;}#account-prototype#account-prototype .ac-workspace-tabs { display: flex; flex-direction: row; gap: 8px; padding-bottom: 16px; border-bottom: 1px solid var(--ac-border);}#account-prototype#account-prototype .ac-workspace-tab { min-width: 160px; border-radius: 6px; color: #bbbfc7; border-color: #3b3e45;}#account-prototype#account-prototype .ac-workspace-tab[aria-selected="true"] { background: #e0e1e5; color: #18191c; border-color: #e0e1e5;}#account-prototype#account-prototype .ac-tools-layout { display: grid; grid-template-columns: minmax(0,1.1fr) minmax(0,.9fr); gap: 24px;}#account-prototype#account-prototype .ac-tool-actions { display: grid; gap: 14px;}#account-prototype#account-prototype .ac-tool-actions .ac-quick-card { display: grid; grid-template-columns: minmax(0,1fr) auto; gap: 5px 18px; padding: 18px 22px;}#account-prototype#account-prototype .ac-tool-actions .ac-quick-card h3 { grid-column: 1;}#account-prototype#account-prototype .ac-tool-actions .ac-quick-card p { grid-column: 1;}#account-prototype#account-prototype .ac-tool-actions .ac-quick-card>.ac-button { grid-column: 2; grid-row: 1 / span 2; margin: 0; align-self: center;}#account-prototype#account-prototype .ac-workspace-pane>.ac-legacy { margin-top: 22px;}#account-prototype#account-prototype .ac-flow { display: block; max-width: 1050px; margin: 0 auto;}#account-prototype#account-prototype .ac-flow-step { display: grid; grid-template-columns: 42px minmax(0,1fr); gap: 28px; padding: 0 0 34px;}#account-prototype#account-prototype .ac-step-number { display: flex; align-items: center; justify-content: center; width: 42px; height: 42px; border: 1px solid var(--an-accent-border-755b34); border-radius: 50%; background: var(--an-accent-bg-211c14); color: var(--an-accent-tone-e7c18b); font-size: 14px;}#account-prototype#account-prototype .ac-step-content { display: block; padding-left: 25px; border-left: 1px solid var(--an-accent-bg-4a4031);}#account-prototype#account-prototype .ac-step-content>h2 { margin: 6px 0 24px;}#account-prototype#account-prototype .ac-step-content>.ac-legacy { margin-top: 20px;}#account-prototype#account-prototype .ac-two-utilities { display: grid; grid-template-columns: 1fr 1fr; gap: 18px;}#account-prototype#account-prototype .ac-dual-space { display: grid; grid-template-columns: 350px minmax(0,1fr); gap: 28px; align-items: start;}#account-prototype#account-prototype .ac-dual-license { display: grid; gap: 18px;}#account-prototype#account-prototype .ac-dual-license .ac-license-card { padding: 24px;}#account-prototype#account-prototype .ac-dual-license .ac-card-heading { flex-direction: column;}#account-prototype#account-prototype .ac-dual-license .ac-actions { flex-direction: column; align-items: stretch;}#account-prototype#account-prototype .ac-dual-license .ac-actions .ac-button { width: 100%;}#account-prototype#account-prototype .ac-dual-courses { display: block;}#account-prototype#account-prototype .ac-dual-courses>.ac-legacy { margin-top: 20px;}#account-prototype#account-prototype .ac-dual-courses .ac-resource-row { grid-template-columns: 80px minmax(0,1fr) auto;}#account-prototype#account-prototype .ac-dual-courses .ac-resource-meta { grid-column: 2; grid-row: 2;}#account-prototype#account-prototype .ac-dual-courses .ac-resource-row>.ac-course-cover { grid-row: 1 / span 2;}#account-prototype#account-prototype .ac-dual-courses .ac-resource-row>.ac-button { grid-column: 3; grid-row: 1 / span 2;}#account-prototype#account-prototype.ac-v10 { padding-top: 26px;}#account-prototype#account-prototype.ac-v10 .ac-intro { padding-bottom: 20px; margin-bottom: 20px;}#account-prototype#account-prototype.ac-v10 .ac-page-title { font-size: var(--an-heading-size, var(--an-type-title-compact));}#account-prototype#account-prototype.ac-v10 .ac-intro-copy { font-size: 16px;}#account-prototype#account-prototype.ac-v10 .ac-shell { gap: 20px;}#account-prototype#account-prototype .ac-compact-license { display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 24px; padding: 20px 24px; border: 1px solid var(--an-accent-border-655337); border-radius: 10px; background: #1b1915;}#account-prototype#account-prototype .ac-compact-license h2 { font-size: var(--an-heading-size, var(--an-type-section)); line-height: var(--an-heading-leading, var(--an-type-leading-text)); margin: 4px 0;}#account-prototype#account-prototype .ac-compact-license .ac-actions { width: auto; flex-shrink: 0;}#account-prototype#account-prototype .ac-compact-courses { display: grid; gap: 8px;}#account-prototype#account-prototype .ac-compact-courses .ac-resource-row { padding: 14px 18px; border-radius: 8px;}#account-prototype#account-prototype .ac-compact-courses h3 { font-size: var(--an-heading-size, var(--an-type-card));}#account-prototype#account-prototype .ac-compact-utilities { display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 12px;}#account-prototype#account-prototype .ac-compact-utilities .ac-button { width: 100%;}#account-prototype#account-prototype .ac-catalogue>.ac-proposal-label { margin-bottom: 12px;}#account-prototype#account-prototype .ac-catalogue-lead { max-width: 780px; color: var(--ac-muted); font-size: 17px; margin: 16px 0;}#account-prototype#account-prototype .ac-catalogue-grid { display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 20px; margin-top: 32px;}#account-prototype#account-prototype .ac-catalogue-card { display: flex; flex-direction: column; align-items: flex-start; gap: 15px; padding: 28px; border: 1px solid var(--ac-border); border-radius: 14px; background: var(--ac-card);}#account-prototype#account-prototype .ac-catalogue-number { font-size: 14px; color: var(--an-accent-tone-c3a477);}#account-prototype#account-prototype .ac-catalogue-card h2 { font-size: var(--an-heading-size, var(--an-type-card));}#account-prototype#account-prototype .ac-catalogue-card>.ac-button { margin-top: auto;}#account-prototype#account-prototype .ac-catalogue-note { margin-top: 28px; font-size: 14px; color: var(--ac-muted); max-width: 900px;}#account-prototype#account-prototype .ac-server-content { display: block; width: 100%; min-width: 0; max-width: 100%;}#account-prototype#account-prototype .ac-login-widget:empty { display: none;}#account-prototype#account-prototype .ac-live { display: block; width: 100%; min-width: 0; max-width: 100%; color: #f3f3f5;}#account-prototype#account-prototype .ac-live h2 { color: var(--an-heading-color, #f3f3f5)!important; text-transform: none!important; font-family: var(--an-type-family)!important;}#account-prototype#account-prototype .ac-live h3 { color: var(--an-heading-color, #f3f3f5)!important; text-transform: none!important; font-family: var(--an-type-family)!important;}#account-prototype#account-prototype .ac-live-licenses { padding: 24px; border: 1px solid var(--ac-border); border-radius: 14px; background: var(--ac-card);}#account-prototype#account-prototype .ac-live-licenses>h3 { color: var(--an-heading-color, #f3f3f5)!important; font-size: var(--an-heading-size, var(--an-type-card))!important; line-height: var(--an-heading-leading, var(--an-type-leading-text))!important; margin: 0 0 20px!important;}#account-prototype#account-prototype .ac-live-licenses table.sys-license-table { display: block; width: 100%; max-width: 100%; margin: 0!important; border: none!important; border-collapse: collapse; background: transparent!important; color: #f3f3f5!important; font-size: 15px;}#account-prototype#account-prototype .ac-live-licenses table.sys-license-table thead { display: none;}#account-prototype#account-prototype .ac-live-licenses table.sys-license-table tbody { display: block; width: 100%;}#account-prototype#account-prototype .ac-live-licenses table.sys-license-table tr { display: block; width: 100%; padding: 0; border: none!important; background: transparent!important;}#account-prototype#account-prototype .ac-live-licenses table.sys-license-table tr+tr { margin-top: 22px; padding-top: 22px; border-top: 1px solid var(--ac-border)!important;}#account-prototype#account-prototype .ac-live-licenses table.sys-license-table td { display: block; width: 100%; max-width: 100%; padding: 9px 0!important; border: none!important; background: transparent!important; color: #f3f3f5!important; text-align: left!important; white-space: normal; overflow-wrap: anywhere;}#account-prototype#account-prototype .ac-live-licenses table.sys-license-table td:nth-child(2)::before { content: "Licencia"; display: block; margin-bottom: 7px; font-size: 12px; color: var(--ac-muted);}#account-prototype#account-prototype .ac-live-licenses table.sys-license-table td:nth-child(3)::before { content: "Dispositivos"; display: block; margin-bottom: 5px; font-size: 12px; color: var(--ac-muted);}#account-prototype#account-prototype .ac-live-licenses table.sys-license-table td strong { font-size: 18px; line-height: 1.4; font-weight: 500;}#account-prototype#account-prototype .ac-live-licenses .sys-key-box { display: inline-block; max-width: 100%; padding: 9px 11px!important; border: 1px solid #555044!important; border-radius: 7px!important; background: var(--an-accent-bg-211e18)!important; color: #eee7db!important; white-space: normal; overflow-wrap: anywhere; word-break: break-word; font: 14px/1.5 var(--an-type-family)!important;}#account-prototype#account-prototype .ac-live-licenses .sys-copy-btn { display: inline-flex!important; align-items: center; justify-content: center; min-height: 44px; max-width: 100%; padding: 10px 13px!important; border: 1px solid #595d66!important; border-radius: 8px!important; background: #23252b!important; color: #f3f3f5!important; font: 14px/1.4 var(--an-type-family)!important; text-decoration: none!important; white-space: normal; overflow-wrap: anywhere; text-align: center; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-licenses .sys-dl-btn { display: inline-flex!important; align-items: center; justify-content: center; min-height: 44px; max-width: 100%; padding: 10px 13px!important; border: 1px solid #595d66!important; border-radius: 8px!important; background: #23252b!important; color: #f3f3f5!important; font: 14px/1.4 var(--an-type-family)!important; text-decoration: none!important; white-space: normal; overflow-wrap: anywhere; text-align: center; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-licenses .sys-reset-btn { display: inline-flex!important; align-items: center; justify-content: center; min-height: 44px; max-width: 100%; padding: 10px 13px!important; border: 1px solid #595d66!important; border-radius: 8px!important; background: #23252b!important; color: #f3f3f5!important; font: 14px/1.4 var(--an-type-family)!important; text-decoration: none!important; white-space: normal; overflow-wrap: anywhere; text-align: center; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-licenses .sys-copy-btn { margin: 8px 0 0!important; cursor: pointer;}#account-prototype#account-prototype .ac-live-licenses .sys-dl-btn { background: var(--ac-amber)!important; border-color: var(--ac-amber)!important; color: var(--ac-ink)!important;}#account-prototype#account-prototype .ac-live-licenses .sys-dl-soon { background: #24262a!important; border-color: #44474e!important; color: #b1b4bc!important;}#account-prototype#account-prototype .ac-live-licenses .sys-reset-btn { margin-top: 8px!important; background: transparent!important; color: var(--an-accent-tone-e3bd86)!important;}#account-prototype#account-prototype .ac-live-licenses .sys-dl-stack { display: flex!important; flex-direction: column; align-items: flex-start; gap: 10px; min-width: 0; width: 100%;}#account-prototype#account-prototype .ac-live-licenses .sys-dl-os { display: flex; flex-direction: row; flex-wrap: wrap; gap: 8px; align-items: center; max-width: 100%;}#account-prototype#account-prototype .ac-live-licenses .sys-dl-os[hidden] { display: none!important;}#account-prototype#account-prototype .ac-live-licenses .sys-dl-meta { font-size: 13px!important; line-height: 1.5!important; color: var(--ac-muted)!important; max-width: 100%; overflow-wrap: anywhere;}#account-prototype#account-prototype .ac-live-licenses .sys-dl-preview { font-size: 13px!important; line-height: 1.5!important; color: var(--ac-muted)!important; max-width: 100%; overflow-wrap: anywhere;}#account-prototype#account-prototype .ac-live-licenses .sys-dl-meta a { color: var(--an-accent-tone-e8bf86)!important; text-decoration: underline; text-underline-offset: 3px;}#account-prototype#account-prototype .ac-live-license-band table.sys-license-table tr { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1fr); gap: 4px 30px; align-items: start;}#account-prototype#account-prototype .ac-live-license-band table.sys-license-table td:nth-child(4) { grid-column: 2; grid-row: 1 / span 3;}#account-prototype#account-prototype .ac-live-license-band table.sys-license-table td:nth-child(1) { grid-column: 1;}#account-prototype#account-prototype .ac-live-license-band table.sys-license-table td:nth-child(2) { grid-column: 1;}#account-prototype#account-prototype .ac-live-license-band table.sys-license-table td:nth-child(3) { grid-column: 1;}#account-prototype#account-prototype .ac-live-license-list { padding: 10px 0 18px; border-left: none; border-right: none; border-radius: 0; background: transparent;}#account-prototype#account-prototype .ac-live-license-list table.sys-license-table tr { display: grid; grid-template-columns: minmax(0,1fr) minmax(0,1.2fr) 100px minmax(0,1fr); gap: 22px; align-items: start;}#account-prototype#account-prototype .ac-live-license-list table.sys-license-table td:nth-child(2)::before { display: none;}#account-prototype#account-prototype .ac-live-license-list table.sys-license-table td:nth-child(3)::before { display: none;}#account-prototype#account-prototype .ac-live-license-list .sys-key-box { font-size: 12px!important;}#account-prototype#account-prototype .ac-empty { display: block; padding: 20px; border: 1px solid var(--ac-border); border-radius: 11px; color: var(--ac-muted); background: #111216; font-size: 16px; grid-column: 1 / -1;}#account-prototype#account-prototype .ac-live-empty { display: block; padding: 20px; border: 1px solid var(--ac-border); border-radius: 11px; color: var(--ac-muted); background: #111216; font-size: 16px; grid-column: 1 / -1;}#account-prototype#account-prototype .ac-account-empty { display: block; padding: 20px; border: 1px solid var(--ac-border); border-radius: 11px; color: var(--ac-muted); background: #111216; font-size: 16px; grid-column: 1 / -1;}#account-prototype#account-prototype .ac-course-empty { display: block; padding: 20px; border: 1px solid var(--ac-border); border-radius: 11px; color: var(--ac-muted); background: #111216; font-size: 16px; grid-column: 1 / -1;}#account-prototype#account-prototype .ac-live p { overflow-wrap: anywhere;}#account-prototype#account-prototype .ac-live .woocommerce-info { display: block; width: 100%; margin: 0 0 22px!important; padding: 16px 19px!important; border: 1px solid #57504a!important; border-radius: 10px; background: var(--an-accent-bg-211d17)!important; color: #eee7db!important; list-style-position: inside;}#account-prototype#account-prototype .ac-live .woocommerce-message { display: block; width: 100%; margin: 0 0 22px!important; padding: 16px 19px!important; border: 1px solid #57504a!important; border-radius: 10px; background: var(--an-accent-bg-211d17)!important; color: #eee7db!important; list-style-position: inside;}#account-prototype#account-prototype .ac-live .woocommerce-error { display: block; width: 100%; margin: 0 0 22px!important; padding: 16px 19px!important; border: 1px solid #57504a!important; border-radius: 10px; background: var(--an-accent-bg-211d17)!important; color: #eee7db!important; list-style-position: inside;}#account-prototype#account-prototype .ac-live .woocommerce-info::before { display: none;}#account-prototype#account-prototype .ac-live .woocommerce-message::before { display: none;}#account-prototype#account-prototype .ac-live .woocommerce-error::before { display: none;}#account-prototype#account-prototype .ac-live .woocommerce-info a { color: var(--an-accent-tone-f4c57f)!important; text-decoration: underline;}#account-prototype#account-prototype .ac-live .woocommerce-message a { color: var(--an-accent-tone-f4c57f)!important; text-decoration: underline;}#account-prototype#account-prototype .ac-live .woocommerce-error a { color: var(--an-accent-tone-f4c57f)!important; text-decoration: underline;}#account-prototype#account-prototype .ac-live-orders table { width: 100%; max-width: 100%; border: 1px solid var(--ac-border)!important; border-radius: 11px; border-collapse: separate; background: #141518!important; color: #f3f3f5!important;}#account-prototype#account-prototype .ac-live-orders th { padding: 15px 17px!important; text-align: left!important; border-color: var(--ac-border)!important; background: transparent!important; white-space: normal; overflow-wrap: anywhere; font-size: 15px;}#account-prototype#account-prototype .ac-live-orders td { padding: 15px 17px!important; text-align: left!important; border-color: var(--ac-border)!important; background: transparent!important; white-space: normal; overflow-wrap: anywhere; font-size: 15px;}#account-prototype#account-prototype .ac-live-orders th { font-size: 13px; font-weight: 400; color: #c2c5cc;}#account-prototype#account-prototype .ac-live-orders .button { display: inline-flex!important; justify-content: center; align-items: center; min-height: 44px; padding: 10px 16px!important; border: 1px solid var(--ac-amber)!important; border-radius: 8px!important; background: var(--ac-amber)!important; color: var(--ac-ink)!important; font: 15px/1.4 var(--an-type-family)!important; text-transform: none!important; text-decoration: none!important; white-space: normal; cursor: pointer;}#account-prototype#account-prototype .ac-live-details .button { display: inline-flex!important; justify-content: center; align-items: center; min-height: 44px; padding: 10px 16px!important; border: 1px solid var(--ac-amber)!important; border-radius: 8px!important; background: var(--ac-amber)!important; color: var(--ac-ink)!important; font: 15px/1.4 var(--an-type-family)!important; text-transform: none!important; text-decoration: none!important; white-space: normal; cursor: pointer;}#account-prototype#account-prototype .ac-live-login .button { display: inline-flex!important; justify-content: center; align-items: center; min-height: 44px; padding: 10px 16px!important; border: 1px solid var(--ac-amber)!important; border-radius: 8px!important; background: var(--ac-amber)!important; color: var(--ac-ink)!important; font: 15px/1.4 var(--an-type-family)!important; text-transform: none!important; text-decoration: none!important; white-space: normal; cursor: pointer;}#account-prototype#account-prototype .ac-live-details form { display: block; width: 100%; max-width: 820px; padding: 24px; border: 1px solid var(--ac-border)!important; border-radius: 13px; background: var(--ac-card)!important;}#account-prototype#account-prototype .ac-live-login form { display: block; width: 100%; max-width: 820px; padding: 24px; border: 1px solid var(--ac-border)!important; border-radius: 13px; background: var(--ac-card)!important;}#account-prototype#account-prototype .ac-live-login { max-width: 650px; margin-bottom: 26px;}#account-prototype#account-prototype .ac-live-details .form-row { display: block; float: none!important; width: 100%!important; margin: 0 0 20px!important; padding: 0!important;}#account-prototype#account-prototype .ac-live-login .form-row { display: block; float: none!important; width: 100%!important; margin: 0 0 20px!important; padding: 0!important;}#account-prototype#account-prototype .ac-live-details label { display: block; margin-bottom: 7px; color: #e4e5e9; font-size: 15px; line-height: 1.5;}#account-prototype#account-prototype .ac-live-login label { display: block; margin-bottom: 7px; color: #e4e5e9; font-size: 15px; line-height: 1.5;}#account-prototype#account-prototype .ac-live-details input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]) { display: block; width: 100%; min-width: 0; max-width: 100%; min-height: 48px; padding: 11px 13px!important; border: 1px solid #555a65!important; border-radius: 8px!important; background: #101114!important; color: #f3f3f5!important; font: 16px/1.5 var(--an-type-family)!important; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-details select { display: block; width: 100%; min-width: 0; max-width: 100%; min-height: 48px; padding: 11px 13px!important; border: 1px solid #555a65!important; border-radius: 8px!important; background: #101114!important; color: #f3f3f5!important; font: 16px/1.5 var(--an-type-family)!important; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-details textarea { display: block; width: 100%; min-width: 0; max-width: 100%; min-height: 48px; padding: 11px 13px!important; border: 1px solid #555a65!important; border-radius: 8px!important; background: #101114!important; color: #f3f3f5!important; font: 16px/1.5 var(--an-type-family)!important; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-login input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]) { display: block; width: 100%; min-width: 0; max-width: 100%; min-height: 48px; padding: 11px 13px!important; border: 1px solid #555a65!important; border-radius: 8px!important; background: #101114!important; color: #f3f3f5!important; font: 16px/1.5 var(--an-type-family)!important; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-login select { display: block; width: 100%; min-width: 0; max-width: 100%; min-height: 48px; padding: 11px 13px!important; border: 1px solid #555a65!important; border-radius: 8px!important; background: #101114!important; color: #f3f3f5!important; font: 16px/1.5 var(--an-type-family)!important; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-details input:focus-visible { outline: 2px solid var(--ac-amber)!important; outline-offset: 3px;}#account-prototype#account-prototype .ac-live-login input:focus-visible { outline: 2px solid var(--ac-amber)!important; outline-offset: 3px;}#account-prototype#account-prototype .ac-live-details select:focus-visible { outline: 2px solid var(--ac-amber)!important; outline-offset: 3px;}#account-prototype#account-prototype .ac-live-details textarea:focus-visible { outline: 2px solid var(--ac-amber)!important; outline-offset: 3px;}#account-prototype#account-prototype .ac-live-details input[type="checkbox"] { width: 20px; height: 20px; accent-color: var(--ac-amber); vertical-align: middle;}#account-prototype#account-prototype .ac-live-login input[type="checkbox"] { width: 20px; height: 20px; accent-color: var(--ac-amber); vertical-align: middle;}#account-prototype#account-prototype .ac-live-details fieldset { display: block; width: 100%; min-width: 0; margin: 26px 0; padding: 22px; border: 1px solid #494e59!important; border-radius: 10px;}#account-prototype#account-prototype .ac-live-login fieldset { display: block; width: 100%; min-width: 0; margin: 26px 0; padding: 22px; border: 1px solid #494e59!important; border-radius: 10px;}#account-prototype#account-prototype .ac-live-details legend { padding: 0 8px; color: #e9eaee; font-size: 18px; font-weight: 400;}#account-prototype#account-prototype .ac-live-details em { font-size: 14px; line-height: 1.5; color: var(--ac-muted);}#account-prototype#account-prototype .ac-live-details .description { font-size: 14px; line-height: 1.5; color: var(--ac-muted);}#account-prototype#account-prototype .ac-live-login .lost_password { font-size: 14px; line-height: 1.5; color: var(--ac-muted);}#account-prototype#account-prototype .ac-live-details form .clear { clear: both;}#account-prototype#account-prototype .ac-live-login form .clear { clear: both;}#account-prototype#account-prototype .ac-live-login .woocommerce-form-login__rememberme { display: flex; align-items: center; gap: 8px;}#account-prototype#account-prototype .ac-live-login .woocommerce-form-login__rememberme span { font-size: 14px;}#account-prototype#account-prototype .ac-live-login .lost_password { margin-top: 18px;}#account-prototype#account-prototype .ac-live-login .lost_password a { color: var(--an-accent-tone-e8bf86); text-decoration: underline;}#account-prototype#account-prototype .ac-course-widget .ac-courses-view { width: 100%;}#account-prototype#account-prototype .ac-course-widget .ac-resource-row { width: 100%;}#account-prototype#account-prototype .ac-course-widget .ac-course-card { margin: 0;}#account-prototype#account-prototype .ac-legacy-widget .ac-legacy { margin: 0;}#account-prototype#account-prototype .ac-course-widget .ac-course-content>a.ac-button { margin-top: auto;}#account-prototype#account-prototype .ac-course-widget .ac-course-cover img { width: 100%; height: 100%; max-width: 100%; object-fit: contain;}#account-prototype#account-prototype .ac-studio-courses .ac-courses-view { grid-template-columns: minmax(0,1fr); gap: 14px;}#account-prototype#account-prototype .ac-editorial-courses-live .ac-courses-view { grid-template-columns: repeat(3,minmax(0,1fr)); gap: 0;}#account-prototype#account-prototype .ac-editorial-courses-live .ac-course-card { padding: 8px 26px 14px; background: none; border: none; border-left: 1px solid var(--ac-border); border-radius: 0;}#account-prototype#account-prototype .ac-editorial-courses-live .ac-course-card:first-child { padding-left: 0; border-left: none;}#account-prototype#account-prototype .ac-bento-license-live { grid-column: span 5;}#account-prototype#account-prototype .ac-bento-courses-live { grid-column: span 7;}#account-prototype#account-prototype .ac-bento-courses-live .ac-courses-view { grid-template-columns: repeat(2,minmax(0,1fr)); gap: 18px;}#account-prototype#account-prototype .ac-bento-courses-live .ac-course-card:first-child { grid-column: 1 / -1;}#account-prototype#account-prototype .ac-library-live .ac-courses-view { grid-template-columns: repeat(3,minmax(0,1fr)); gap: 22px;}#account-prototype#account-prototype .ac-library-live .ac-course-card { gap: 22px; padding: 26px;}#account-prototype#account-prototype .ac-library-live .ac-course-cover { width: 132px; height: 132px; max-width: 132px;}#account-prototype#account-prototype .ac-product-license-live .ac-live-licenses { padding: 30px; background: #1b1a17; border-color: var(--an-accent-border-6a593d);}#account-prototype#account-prototype .ac-professional-live .ac-resource-row { padding: 22px 0; border: none; border-top: 1px solid var(--ac-border); border-radius: 0; background: transparent;}#account-prototype#account-prototype .ac-professional-live .ac-resource-list { gap: 0;}#account-prototype#account-prototype .ac-workspace-pane>.ac-legacy-widget { margin-top: 22px;}#account-prototype#account-prototype .ac-step-content>.ac-legacy-widget { margin-top: 20px;}#account-prototype#account-prototype .ac-dual-courses>.ac-legacy-widget { margin-top: 20px;}#account-prototype#account-prototype .ac-dual-courses .ac-courses-view { grid-template-columns: minmax(0,1fr); gap: 14px;}#account-prototype#account-prototype .ac-dual-courses .ac-course-card { display: flex; flex-direction: row; align-items: flex-start; padding: 20px; gap: 18px;}#account-prototype#account-prototype .ac-dual-courses .ac-course-cover { width: 88px; height: 88px; max-width: 88px;}#account-prototype#account-prototype .ac-compact-license-live .ac-live-licenses { padding: 20px 24px; border-color: var(--an-accent-border-655337); border-radius: 10px; background: #1b1915;}#account-prototype#account-prototype .ac-compact-courses-live .ac-resource-list { gap: 8px;}#account-prototype#account-prototype .ac-compact-courses-live .ac-resource-row { padding: 14px 18px; border-radius: 8px;}#account-prototype#account-prototype .ac-compact-courses-live h3 { font-size: var(--an-heading-size, var(--an-type-card));}#account-prototype#account-prototype.ac-v6 { --ac-v6-product-label: "Producto"; --ac-v6-license-label: "Licencia"; --ac-v6-device-label: "Dispositivo"; --ac-v6-download-label: "Descargas"; --ac-v6-license-columns: minmax(140px,.9fr) minmax(290px,1.8fr) minmax(90px,.6fr) minmax(195px,1.1fr);}html[lang^="en"] #account-prototype#account-prototype.ac-v6 { --ac-v6-product-label: "Product"; --ac-v6-license-label: "Licence"; --ac-v6-device-label: "Devices"; --ac-v6-download-label: "Downloads";}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table { table-layout: auto!important;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table thead { display: block; width: 100%; margin-bottom: 8px; border-bottom: 1px solid var(--ac-border);}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table tr { display: grid; grid-template-columns: var(--ac-v6-license-columns); gap: 18px; align-items: start;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table th { width: auto!important; min-width: 0; max-width: 100%; text-align: left!important;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td { width: auto!important; min-width: 0; max-width: 100%; text-align: left!important;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table th { display: block; padding: 0 0 12px!important; border: 0!important; background: transparent!important; color: var(--ac-muted)!important; font: 13px/1.4 var(--an-type-family)!important; font-weight: 400!important; letter-spacing: 0!important; text-transform: none!important;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table th:nth-child(3) { font-size: 0!important; line-height: 0!important;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table th:nth-child(4) { font-size: 0!important; line-height: 0!important;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table th:nth-child(3)::after { content: var(--ac-v6-device-label); font: 13px/1.4 var(--an-type-family);}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table th:nth-child(4)::after { content: var(--ac-v6-download-label); font: 13px/1.4 var(--an-type-family);}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(2) { display: flex!important; flex-direction: row; flex-wrap: wrap; align-items: center; align-content: flex-start; gap: 8px;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(2)>br { display: none;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td:nth-child(3)>br { display: none;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses table.sys-license-table td::before { display: none;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-key-box { flex: 0 1 auto; min-width: 0; max-width: calc(100% - 84px); padding: 7px 9px!important; font-size: 13px!important; line-height: 1.5!important;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-copy-btn { display: inline-flex!important; flex: 0 0 auto; gap: 6px; min-height: 32px; margin: 0!important; padding: 6px 9px!important; border-color: #4a4e56!important; background: #23252a!important; color: #eeeef1!important; font-size: 12px!important; line-height: 1.4!important; white-space: nowrap;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-copy-btn::before { content: ""; display: block; flex: none; width: 13px; height: 14px; background: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='8' width='12' height='13' rx='2'/%3E%3Cpath d='M16 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h3'/%3E%3C/svg%3E") center/contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='8' y='8' width='12' height='13' rx='2'/%3E%3Cpath d='M16 8V5a2 2 0 0 0-2-2H5a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h3'/%3E%3C/svg%3E") center/contain no-repeat;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-copy-btn:hover { background: #30333a!important; border-color: #717680!important; color: #fff!important;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-reset-btn { display: inline-flex!important; min-height: 32px; margin-top: 10px!important; padding: 6px 10px!important; border: 1px solid #c53030!important; background: #c53030!important; color: #fff!important; font-size: 12px!important; line-height: 1.4!important; white-space: nowrap;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-reset-btn:hover { background: #a92525!important; border-color: #a92525!important; color: #fff!important;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-dl-stack { flex-direction: row!important; flex-wrap: wrap; align-items: flex-start; gap: 8px;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-dl-os { flex: 0 1 auto; min-width: 0;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses .sys-dl-btn { min-width: 82px; min-height: 36px; padding: 8px 11px!important; font-size: 13px!important;}#account-prototype#account-prototype .ac-live-native-endpoint { color: #f3f3f5; font: 16px/1.55 var(--an-type-family);}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce { color: inherit; font: inherit;}#account-prototype#account-prototype .ac-live-native-endpoint h1 { color: var(--an-heading-color, #f3f3f5)!important; font-family: var(--an-type-family)!important; text-transform: none!important; letter-spacing: -.02em;}#account-prototype#account-prototype .ac-live-native-endpoint h2 { color: var(--an-heading-color, #f3f3f5)!important; font-family: var(--an-type-family)!important; text-transform: none!important; letter-spacing: -.02em;}#account-prototype#account-prototype .ac-live-native-endpoint h3 { color: var(--an-heading-color, #f3f3f5)!important; font-family: var(--an-type-family)!important; text-transform: none!important; letter-spacing: -.02em;}#account-prototype#account-prototype .ac-live-native-endpoint h4 { color: var(--an-heading-color, #f3f3f5)!important; font-family: var(--an-type-family)!important; text-transform: none!important; letter-spacing: -.02em;}#account-prototype#account-prototype .ac-live-native-endpoint a { color: var(--an-accent-tone-edc084);}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-MyAccount-navigation { float: none!important; width: 100%!important; max-width: 100%; min-width: 0;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-MyAccount-content { float: none!important; width: 100%!important; max-width: 100%; min-width: 0;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-MyAccount-navigation ul { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 24px; padding: 0; list-style: none;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-MyAccount-navigation li { margin: 0; padding: 0; border: 0;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-MyAccount-navigation a { display: flex; align-items: center; min-height: 44px; padding: 9px 13px; border: 1px solid #34363b; border-radius: 7px; background: #17181b; color: #e4e5e9; text-decoration: none;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-MyAccount-navigation .is-active a { border-color: var(--an-accent-border-775c36); color: var(--an-accent-tone-f0c78c); background: var(--an-accent-bg-241e16);}#account-prototype#account-prototype .ac-live-native-endpoint .shop_table { width: 100%; max-width: 100%; margin: 20px 0; border: 1px solid #34363b!important; border-radius: 10px; border-collapse: separate; background: #141518!important; color: #f3f3f5!important;}#account-prototype#account-prototype .ac-live-native-endpoint .shop_table th { padding: 13px 15px!important; border-color: #34363b!important; background: transparent!important; color: #e8e9ed!important; font: 15px/1.5 var(--an-type-family)!important; text-align: left; overflow-wrap: anywhere;}#account-prototype#account-prototype .ac-live-native-endpoint .shop_table td { padding: 13px 15px!important; border-color: #34363b!important; background: transparent!important; color: #e8e9ed!important; font: 15px/1.5 var(--an-type-family)!important; text-align: left; overflow-wrap: anywhere;}#account-prototype#account-prototype .ac-live-native-endpoint .shop_table th { color: #b9bcc4!important; font-size: 13px!important; font-weight: 400!important; text-transform: none!important;}#account-prototype#account-prototype .ac-live-native-endpoint .button { display: inline-flex!important; align-items: center; justify-content: center; min-height: 44px; max-width: 100%; padding: 10px 16px!important; border: 1px solid var(--ac-amber)!important; border-radius: 8px!important; background: var(--ac-amber)!important; color: var(--ac-ink)!important; font: 15px/1.4 var(--an-type-family)!important; text-decoration: none!important; text-transform: none!important; white-space: normal;}#account-prototype#account-prototype .ac-live-native-endpoint button[type="submit"] { display: inline-flex!important; align-items: center; justify-content: center; min-height: 44px; max-width: 100%; padding: 10px 16px!important; border: 1px solid var(--ac-amber)!important; border-radius: 8px!important; background: var(--ac-amber)!important; color: var(--ac-ink)!important; font: 15px/1.4 var(--an-type-family)!important; text-decoration: none!important; text-transform: none!important; white-space: normal;}#account-prototype#account-prototype .ac-live-native-endpoint input[type="submit"] { display: inline-flex!important; align-items: center; justify-content: center; min-height: 44px; max-width: 100%; padding: 10px 16px!important; border: 1px solid var(--ac-amber)!important; border-radius: 8px!important; background: var(--ac-amber)!important; color: var(--ac-ink)!important; font: 15px/1.4 var(--an-type-family)!important; text-decoration: none!important; text-transform: none!important; white-space: normal;}#account-prototype#account-prototype .ac-live-native-endpoint form { max-width: 100%; color: #e6e7eb;}#account-prototype#account-prototype .ac-live-native-endpoint .form-row { float: none!important; width: 100%!important; min-width: 0; margin: 0 0 19px!important; padding: 0!important;}#account-prototype#account-prototype .ac-live-native-endpoint label { display: block; margin-bottom: 7px; color: #e4e5e9; font-size: 15px; line-height: 1.5;}#account-prototype#account-prototype .ac-live-native-endpoint input:not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):not([type="submit"]) { display: block; width: 100%; min-width: 0; max-width: 100%; min-height: 48px; padding: 11px 13px!important; border: 1px solid #555a65!important; border-radius: 8px!important; background: #101114!important; color: #f3f3f5!important; font: 16px/1.5 var(--an-type-family)!important; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-native-endpoint select { display: block; width: 100%; min-width: 0; max-width: 100%; min-height: 48px; padding: 11px 13px!important; border: 1px solid #555a65!important; border-radius: 8px!important; background: #101114!important; color: #f3f3f5!important; font: 16px/1.5 var(--an-type-family)!important; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-native-endpoint textarea { display: block; width: 100%; min-width: 0; max-width: 100%; min-height: 48px; padding: 11px 13px!important; border: 1px solid #555a65!important; border-radius: 8px!important; background: #101114!important; color: #f3f3f5!important; font: 16px/1.5 var(--an-type-family)!important; box-shadow: none!important;}#account-prototype#account-prototype .ac-live-native-endpoint input[type="checkbox"] { width: 20px; height: 20px; accent-color: var(--ac-amber); vertical-align: middle;}#account-prototype#account-prototype .ac-live-native-endpoint input[type="radio"] { width: 20px; height: 20px; accent-color: var(--ac-amber); vertical-align: middle;}#account-prototype#account-prototype .ac-live-native-endpoint input:focus-visible { outline: 2px solid var(--ac-amber)!important; outline-offset: 3px;}#account-prototype#account-prototype .ac-live-native-endpoint select:focus-visible { outline: 2px solid var(--ac-amber)!important; outline-offset: 3px;}#account-prototype#account-prototype .ac-live-native-endpoint textarea:focus-visible { outline: 2px solid var(--ac-amber)!important; outline-offset: 3px;}#account-prototype#account-prototype .ac-live-native-endpoint fieldset { min-width: 0; margin: 22px 0; padding: 20px; border: 1px solid #494e59!important; border-radius: 10px;}#account-prototype#account-prototype .ac-live-native-endpoint legend { padding: 0 8px; color: #e9eaee; font-size: 18px; font-weight: 400;}#account-prototype#account-prototype .ac-live-native-endpoint address { color: #d8dae0; font-style: normal; overflow-wrap: anywhere;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-info { margin: 0 0 22px!important; padding: 16px 19px!important; border: 1px solid #57504a!important; border-radius: 10px; background: var(--an-accent-bg-211d17)!important; color: #eee7db!important; list-style-position: inside;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-message { margin: 0 0 22px!important; padding: 16px 19px!important; border: 1px solid #57504a!important; border-radius: 10px; background: var(--an-accent-bg-211d17)!important; color: #eee7db!important; list-style-position: inside;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-error { margin: 0 0 22px!important; padding: 16px 19px!important; border: 1px solid #57504a!important; border-radius: 10px; background: var(--an-accent-bg-211d17)!important; color: #eee7db!important; list-style-position: inside;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-info::before { display: none;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-message::before { display: none;}#account-prototype#account-prototype .ac-live-native-endpoint .woocommerce-error::before { display: none;}#account-prototype#account-prototype.ac-v6 { width: 100%; max-width: none; margin-left: 0; margin-right: 0; padding-left: clamp(20px,3vw,64px); padding-right: clamp(20px,3vw,64px);}#account-prototype#account-prototype.ac-v6 .ac-shell { display: grid; grid-template-columns: 220px minmax(0,1fr); gap: 0; align-items: stretch;}#account-prototype#account-prototype.ac-v6 .ac-primary-nav { display: flex; flex-direction: column; align-items: stretch; align-self: stretch; gap: 7px; min-width: 0; padding: 16px; border: 0; border-right: 1px solid #3b3d43; border-radius: 11px 0 0 11px; background: #111215;}#account-prototype#account-prototype.ac-v6 .ac-primary-nav .ac-nav-button { width: 100%; justify-content: flex-start; min-height: 46px; padding: 12px 14px; text-align: left;}#account-prototype#account-prototype.ac-v6 .ac-views { min-width: 0; padding: 6px 0 6px clamp(26px,3vw,48px);}#account-prototype#account-prototype.ac-v6 .ac-help-row { display: grid; grid-template-columns: minmax(0,1fr) auto; align-items: center; gap: 18px 28px;}#account-prototype#account-prototype.ac-v6 .ac-help-row>.ac-button { justify-self: end;}#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm { display: grid!important; grid-template-columns: minmax(0,1fr) minmax(0,1fr); column-gap: clamp(24px,3vw,44px); row-gap: 20px; align-items: start; width: 100%; max-width: none;}#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm>* { min-width: 0; grid-column: 1 / -1;}#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm>.woocommerce-form-row { grid-column: 1; margin: 0!important;}#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm>.clear { display: none!important;}#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm>fieldset { grid-column: 2; grid-row: 1 / span 4; align-self: stretch; margin: 0; padding: 20px 22px;}#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm>fieldset>.woocommerce-form-row:last-child { margin-bottom: 0!important;}#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm>p:not(.woocommerce-form-row) { grid-column: 1 / -1; margin: 4px 0 0; padding-top: 22px; border-top: 1px solid var(--ac-border);}#account-prototype#account-prototype.ac-v6 :is(.ac-live-details,.ac-live-native-endpoint) form.woocommerce-EditAccountForm>p:last-of-type { display: flex; flex-wrap: wrap; align-items: center; gap: 12px;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses a.sys-dl-btn::after { content: ""; display: block; flex: none; width: 14px; height: 14px; margin-left: 7px; background: currentColor; -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12m-4-4 4 4 4-4M4 15v5h16v-5'/%3E%3C/svg%3E") center/contain no-repeat; mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v12m-4-4 4 4 4-4M4 15v5h16v-5'/%3E%3C/svg%3E") center/contain no-repeat;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods { display: block; width: 100%; min-width: 0; max-width: 100%; margin-top: 30px; padding-top: 26px; border-top: 1px solid var(--ac-border); color: #f3f3f5; font: 16px/1.55 var(--an-type-family);}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods h2 { margin: 0 0 18px; color: var(--an-heading-color, #f3f3f5)!important; font-family: var(--an-type-family)!important; font-size: var(--an-heading-size, var(--an-type-card)); font-weight: var(--an-type-weight-heading); text-transform: none!important;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods h3 { margin: 0 0 18px; color: var(--an-heading-color, #f3f3f5)!important; font-family: var(--an-type-family)!important; font-size: var(--an-heading-size, var(--an-type-card)); font-weight: var(--an-type-weight-heading); text-transform: none!important;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods { width: 100%; max-width: 100%; margin: 0 0 20px; border: 1px solid var(--ac-border)!important; border-radius: 11px; border-collapse: separate; background: #141518!important; color: #f3f3f5!important;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods th { padding: 14px 16px!important; border-color: var(--ac-border)!important; background: transparent!important; color: #e8e9ed!important; font: 15px/1.5 var(--an-type-family)!important; text-align: left; overflow-wrap: anywhere;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods td { padding: 14px 16px!important; border-color: var(--ac-border)!important; background: transparent!important; color: #e8e9ed!important; font: 15px/1.5 var(--an-type-family)!important; text-align: left; overflow-wrap: anywhere;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-MyAccount-paymentMethods th { font-size: 13px!important; font-weight: 400!important; color: #b9bcc4!important; text-transform: none!important;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .payment-method-actions { white-space: normal;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .payment-method-actions .button { margin: 3px 7px 3px 0;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-info { display: block; width: 100%; margin: 0 0 20px!important; padding: 16px 19px!important; border: 1px solid #57504a!important; border-radius: 10px; background: var(--an-accent-bg-211d17)!important; color: #eee7db!important; list-style-position: inside;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-message { display: block; width: 100%; margin: 0 0 20px!important; padding: 16px 19px!important; border: 1px solid #57504a!important; border-radius: 10px; background: var(--an-accent-bg-211d17)!important; color: #eee7db!important; list-style-position: inside;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-error { display: block; width: 100%; margin: 0 0 20px!important; padding: 16px 19px!important; border: 1px solid #57504a!important; border-radius: 10px; background: var(--an-accent-bg-211d17)!important; color: #eee7db!important; list-style-position: inside;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-info::before { display: none;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-message::before { display: none;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .woocommerce-error::before { display: none;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods a { color: var(--an-accent-tone-edc084);}#account-prototype#account-prototype.ac-v6 :is(.ac-button,.button,input[type="submit"],button[type="submit"],a.sys-dl-btn):not(:is(.ac-nav-button,.sys-reset-btn,.sys-copy-btn,.sys-dl-soon,.disabled,[disabled],[aria-disabled="true"])) { display: inline-flex!important; align-items: center; justify-content: center; gap: 8px; min-height: 44px; max-width: 100%; padding: 13px 24px!important; border: 1px solid var(--an-accent)!important; border-radius: 999px!important; background: #121212!important; background-image: none!important; color: var(--an-accent)!important; font: 600 15px/1.4 var(--an-type-family)!important; letter-spacing: normal!important; text-decoration: none!important; text-transform: none!important; white-space: normal; box-shadow: none!important; transition: background-color 180ms ease,border-color 180ms ease,color 180ms ease,box-shadow 180ms ease;}#account-prototype#account-prototype.ac-v6 :is(.ac-button,.button,input[type="submit"],button[type="submit"],a.sys-dl-btn):not(:is(.ac-nav-button,.sys-reset-btn,.sys-copy-btn,.sys-dl-soon,.disabled,[disabled],[aria-disabled="true"])):is(:hover,:focus-visible) { background: var(--an-accent-bg-2b2112)!important; border-color: var(--an-accent-hover)!important; color: var(--an-accent-hover)!important; box-shadow: 0 0 0 1px rgb(from var(--an-accent-hover) r g b / 0.12),0 5px 20px rgb(from var(--an-accent) r g b / 0.08)!important;}#account-prototype#account-prototype.ac-v6 .ac-live-licenses a.sys-dl-btn::after { margin-left: 0;}#account-prototype#account-prototype.ac-v6 .ac-payment-section { display: block; margin-top: 28px; padding-top: 26px; border-top: 1px solid var(--ac-border);}#account-prototype#account-prototype.ac-v6 .ac-payment-section .ac-live-payment-methods { margin-top: 0; padding-top: 18px; border-top: 0;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods #add_payment_method { padding: 22px; border: 1px solid var(--ac-border); border-radius: 11px; background: #151619;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods #payment { background: transparent!important; color: #f3f3f5;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods #payment .payment_box { background: #1c1e23; color: #f3f3f5;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods #payment ul.payment_methods { padding: 0 0 20px; border-color: var(--ac-border); list-style: none;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods #payment .form-row { padding: 12px 0 0;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods input:not([type="radio"]):not([type="checkbox"]):not([type="hidden"]):not([type="submit"]) { max-width: 100%; background: #111215; color: #f3f3f5; border: 1px solid #575b64; border-radius: 7px; padding: 10px 12px;}#account-prototype#account-prototype.ac-v6 .ac-live-payment-methods .ac-payment-back { margin-top: 18px;}#account-prototype#account-prototype.ac-v6 .ac-nav-horizontal { grid-template-columns: repeat(5,minmax(0,1fr));}#account-prototype#account-prototype.ac-v6 .ac-help-list { margin-top: 18px;}#account-prototype#account-prototype.ac-v6 .ac-native-endpoint-widget:empty { display: none;}body.page-id-308 #account-prototype.ac-v6 .ac-native-view-shell { display: block; width: 100%; min-width: 0;}body.page-id-308 #account-prototype.ac-v6 .ac-endpoint-nav { display: none;}body.page-id-308.logged-in #account-prototype.ac-v6 .ac-native-view-shell:has(.ac-live-native-endpoint) { display: grid; grid-template-columns: 220px minmax(0,1fr); gap: 0; align-items: stretch;}body.page-id-308.logged-in #account-prototype.ac-v6 .ac-native-view-shell:has(.ac-live-native-endpoint)>.ac-endpoint-nav { display: flex; flex-direction: column; align-items: stretch; gap: 7px; min-width: 0; padding: 16px; border: 0; border-right: 1px solid #3b3d43; border-radius: 11px 0 0 11px; background: #111215;}body.page-id-308 #account-prototype.ac-v6 .ac-endpoint-nav .ac-endpoint-link { display: flex; align-items: center; justify-content: flex-start; min-height: 46px; width: 100%; padding: 12px 14px; border: 1px solid transparent; border-radius: 7px; background: transparent; color: #e4e5e9; font: 400 15px/1.4 var(--an-type-family); text-decoration: none; text-transform: none;}body.page-id-308 #account-prototype.ac-v6 .ac-endpoint-nav .ac-endpoint-link:is(:hover,:focus-visible) { border-color: var(--an-accent-border-775c36); background: #1d1b17; color: var(--an-accent-hover);}body.page-id-308 #account-prototype.ac-v6 .ac-endpoint-nav .ac-endpoint-link[aria-current="page"] { border-color: var(--an-accent-border-775c36); background: var(--an-accent-bg-241e16); color: var(--an-accent-tone-f0c78c);}body.page-id-308 #account-prototype.ac-v6 .ac-endpoint-nav .ac-endpoint-link:focus-visible { outline: 2px solid var(--an-accent); outline-offset: 3px;}body.page-id-308.logged-in #account-prototype.ac-v6 .ac-native-view-shell:has(.ac-live-native-endpoint)>.ac-native-endpoint-widget { min-width: 0; padding: 6px 0 6px clamp(26px,3vw,48px);}body.page-id-308.logged-in #account-prototype.ac-v6 .ac-live-native-endpoint #my-account-menu { display: none!important;}body.page-id-308.logged-in #account-prototype.ac-v6 .ac-live-native-endpoint .woocommerce-MyAccount-navigation { display: none!important;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint>.woocommerce { float: none!important; width: 100%!important; min-width: 0; max-width: 100%; margin: 0!important; padding: 0!important; border: 0!important; background: transparent!important; box-shadow: none!important; color: #e6e7eb!important; font-family: var(--an-type-family)!important;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint .woocommerce-MyAccount-content { float: none!important; width: 100%!important; min-width: 0; max-width: 100%; margin: 0!important; padding: 0!important; border: 0!important; background: transparent!important; box-shadow: none!important; color: #e6e7eb!important; font-family: var(--an-type-family)!important;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint :is(h2,h3) { color: var(--an-heading-color, #f3f3f5)!important; font-family: var(--an-type-family)!important; font-weight: var(--an-type-weight-heading)!important; line-height: var(--an-heading-leading, var(--an-type-leading-text)); text-transform: none!important;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint h2 { font-size: var(--an-heading-size, var(--an-type-section)); margin: 0 0 20px;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint h3 { font-size: var(--an-heading-size, var(--an-type-card)); margin: 0 0 16px;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint :is(p,li,address) { color: #d8dae0!important; font: 400 16px/1.7 var(--an-type-family)!important;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint mark { padding: 0; background: transparent!important; color: var(--an-accent-tone-f1d3a4)!important; font-weight: 600;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint :is(.woocommerce-order-details,.woocommerce-customer-details) { margin: 30px 0 0; min-width: 0; max-width: 100%;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint .woocommerce-customer-details address { padding: 20px!important; border: 1px solid #34363b!important; border-radius: 10px; background: #141518!important; box-shadow: none!important;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint .woocommerce-OrderUpdates { margin: 20px 0; padding: 0; list-style: none;}body.page-id-308 #account-prototype.ac-v6 .ac-live-native-endpoint .woocommerce-OrderUpdate { padding: 18px 20px; margin: 0 0 12px; border: 1px solid #34363b; border-radius: 10px; background: #141518;}body.page-id-308 #account-prototype.ac-v6 :is(.woocommerce-info,.woocommerce-message,.woocommerce-error,.wc-block-components-notice-banner) { display: block; max-width: 100%; margin: 0 0 22px!important; padding: 16px 19px!important; border: 1px solid #57504a!important; border-left: 3px solid var(--an-accent)!important; border-radius: 10px; background: var(--an-accent-bg-211d17)!important; box-shadow: none!important; color: #eee7db!important; font: 400 15px/1.6 var(--an-type-family)!important; overflow-wrap: anywhere; list-style-position: inside;}body.page-id-308 #account-prototype.ac-v6 :is(.woocommerce-info,.woocommerce-message,.woocommerce-error,.wc-block-components-notice-banner) :is(p,li,span) { color: inherit!important;}body.page-id-308 #account-prototype.ac-v6 :is(.woocommerce-info,.woocommerce-message,.woocommerce-error,.wc-block-components-notice-banner) a { color: var(--an-accent-hover)!important; text-decoration: underline;}body.page-id-308 #account-prototype.ac-v6 :is(.woocommerce-info,.woocommerce-message,.woocommerce-error)::before { display: none!important;}body.page-id-308 #account-prototype.ac-v6 .woocommerce-error { border-left-color: #dc8c87!important; background: #251a1b!important;}body.page-id-308.woocommerce-view-order #account-prototype#account-prototype.ac-v6 .ac-live-native-endpoint table tfoot { background: #141518!important;}body.page-id-308.woocommerce-view-order #account-prototype#account-prototype.ac-v6 .ac-live-native-endpoint table strong.product-quantity { background: #1c1e23!important; color: #e8e9ed!important;}#account-prototype#account-prototype.ac-v6 .ac-nav-horizontal { grid-template-columns: repeat(6,minmax(0,1fr));}#account-prototype#account-prototype .ac-trips-list { display: grid; gap: 16px;}#account-prototype#account-prototype .ac-trip-card .ac-card-heading { flex-wrap: wrap; gap: 8px;}#account-prototype#account-prototype .ac-trip-card p { margin: 0;}#account-prototype#account-prototype .ac-trip-card .ac-trip-status { color: var(--ac-amber); font-size: 13px; line-height: 1.5;}#account-prototype#account-prototype .ac-trip-card .ac-trip-waitlist-note { color: var(--ac-muted); font-size: 14px; line-height: 1.55;} .brxe-text-link { gap: 5px;} .brxe-text-link { align-items: center; display: inline-flex;} .brxe-text-link span { align-items: center; display: inline-flex;} .brxe-text-link span { justify-content: center;} .brxe-text-link .icon { flex-shrink: 0;}