.account-styles.account-styles--enterprise .content-container{max-width:1480px}.account-styles>.game-switcher{gap:52px}.account-styles>.game-switcher .game{padding:0 8px}.account-styles>.game-switcher .game .link-text{font-size:15px;line-height:1.2}@media screen and (min-width: 769px)and (max-width: 1320px){.account-styles.account-styles--enterprise>.game-switcher{width:100%;justify-content:flex-start;gap:clamp(28px,3vw,44px);padding-inline:24px;overflow-x:auto}}.account-styles .account-upgrade-cta{position:relative;isolation:isolate;overflow:hidden;border:3px solid rgba(0,0,0,0);border-radius:10px;background:linear-gradient(#111215,#111215) padding-box,linear-gradient(90deg,#7ad9f5,#9063e8,#7245ca,#00a2ff) border-box!important;color:#fff!important;transition:color .2s ease-in-out,transform .2s ease-in-out}.account-styles .account-upgrade-cta:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:0;border-radius:inherit;background:linear-gradient(90deg,#7ad9f5,#7ad9f5,#7ad9f5,#7ad9f5);opacity:0;transition:opacity .22s ease-in-out}.account-styles .account-upgrade-cta,.account-styles .account-upgrade-cta *{color:#fff!important}.account-styles .account-upgrade-cta:hover,.account-styles .account-upgrade-cta:focus-visible{background:linear-gradient(90deg,#7ad9f5,#7ad9f5,#7ad9f5,#7ad9f5) border-box!important;color:#07100b!important}.account-styles .account-upgrade-cta:hover:before,.account-styles .account-upgrade-cta:focus-visible:before{opacity:0}.account-styles .account-upgrade-cta:hover *,.account-styles .account-upgrade-cta:focus-visible *{color:#07100b!important}.account-styles .account-upgrade-cta__text{position:relative;z-index:1;transition:color .2s ease-in-out}.account-styles .account-upgrade-cta:focus-visible{outline:none}.account-styles .account-upgrade-cta:active{transform:translateY(0)}.account-styles .lhm-button.account-upgrade-cta,.account-styles .lhm-button.account-upgrade-cta:visited{color:#fff!important}.account-styles .lhm-button.account-upgrade-cta:hover,.account-styles .lhm-button.account-upgrade-cta:focus-visible{color:#07100b!important}.account-styles .account-scout-hours-cta{box-sizing:border-box;height:60px;min-height:60px}.account-styles .field-invalid{border:1px solid #ff8080!important;box-shadow:0 0 0 2px #ff808033!important}.account-styles .field-hint-error{color:#ff8080;opacity:1;font-family:main-font,sans-serif;font-weight:500;font-size:14px;line-height:20px}.account-styles .progress-indicator-box{align-self:stretch;display:flex;flex-direction:row;justify-content:center;align-items:center;height:120px;border:2px solid #7ad9f5}.account-styles .align-center{text-align:center;align-items:center}.account-styles .purple-bg{background-color:#6b1cff!important;color:#fff}.account-styles .promo-box{height:154px}.account-styles .center-center{display:flex;justify-content:center;align-items:center;height:100%}.account-styles .seat-amount{font-family:video,monospace;font-weight:300;font-size:24px;line-height:24px;width:30px;text-align:center}.account-styles .full-price{font-family:video,monospace;font-size:46px;letter-spacing:0;color:#fff;line-height:1;margin-top:16px}.account-styles .full-price .around{display:inline-flex;transform:translateY(12px);margin-right:8px}.account-styles button.button{width:100%;height:50px;border-radius:10px;background:#fff;font-family:main-font,sans-serif;font-weight:500;font-size:12px;line-height:20px;text-transform:uppercase;color:#18191e;letter-spacing:1px;cursor:pointer;outline:none;border:none;box-shadow:none;display:flex;justify-content:center;align-items:center;transition:.1s ease-in-out all}.account-styles button.button:hover{transform:none}.account-styles button.button:disabled{background:#18191e;color:#fffa;cursor:not-allowed}.account-styles button.button.big-text{font-size:28px;line-height:28px}.account-styles button.button.narrow{width:auto}.account-styles button.button.square{width:50px}.account-styles button.button.rounded{border-radius:40px}.account-styles .relative{position:relative}.account-styles .section-box{padding:36px;border-radius:25px;background:#111215}.account-styles .account-plan-overview{display:grid;grid-template-columns:minmax(380px,440px) minmax(0,1fr);grid-template-areas:"current content";align-items:stretch;column-gap:40px}.account-styles .account-plan-overview-content{grid-area:content;display:flex;min-width:0;flex-direction:column;gap:20px}.account-styles .account-plan-overview--with-extra .account-plan-current{align-self:start}.account-styles .account-plan-current{grid-area:current;display:flex;min-width:0;flex-direction:column;gap:20px}.account-styles .account-plan-current>.vertical-flex{flex:1}.account-styles .account-plan-current .plan-preview{box-sizing:border-box;flex:1;align-self:stretch;height:100%;min-height:0;padding:88px 30px 32px;background:radial-gradient(circle at 50% 0,rgba(122,217,245,.1),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.025),transparent 34%),#111215;box-shadow:inset 0 1px #ffffff06,0 24px 70px #0000002e}.account-styles .account-plan-current .plan-preview>h3:not(.past-due){margin:18px 0 10px;font-size:18px;letter-spacing:2.4px}.account-styles .account-plan-current .plan-preview>p{width:100%;max-width:310px;height:auto;min-height:0;margin:0 0 26px;color:#ffffff9e;font-weight:400;line-height:20px}.account-styles .account-plan-current .plan-preview .current-stats-box{box-sizing:border-box;gap:0;margin:0 0 26px;padding:6px 18px;border:1px solid rgba(122,217,245,.11);border-radius:14px;background:#00000038}.account-styles .account-plan-current .plan-preview .current-stats-box .datum{min-height:50px;gap:16px;padding:0;border-color:#ffffff12}.account-styles .account-plan-current .plan-preview .current-stats-box .datum .label{color:#ffffff7a;font-size:12px}.account-styles .account-plan-current .plan-preview .current-stats-box .datum .value{color:#ffffffe6;font-size:13px;line-height:18px;text-align:right}.account-styles .account-plan-current .plan-preview>ul{gap:12px;margin:0;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.07)}.account-styles .account-plan-current .plan-preview>ul li{color:#ffffffb3;line-height:19px}.account-styles .account-plan-current .plan-preview>ul li .icon{width:32px;justify-content:flex-start}.account-styles .account-plan-overview-main,.account-styles .account-plan-overview-extra{display:flex;min-width:0;flex-direction:column;gap:20px}.account-styles .account-plan-actions,.account-styles .account-plan-storage,.account-styles .account-plan-enterprise,.account-styles .account-plan-important,.account-styles .account-plan-memberships,.account-styles .account-plan-scout-extras{gap:14px}.account-styles .account-plan-storage-card,.account-styles .account-plan-enterprise-summary,.account-styles .account-plan-important-card,.account-styles .account-plan-memberships-summary,.account-styles .account-plan-scout-summary{position:relative;overflow:hidden;padding:22px;border:1px solid rgba(122,217,245,.16);border-radius:16px;background:radial-gradient(circle at top left,rgba(122,217,245,.1),transparent 42%),#1a1b21}.account-styles .account-plan-important-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;border-color:#ffb86b2e;background:radial-gradient(circle at top left,rgba(255,184,107,.1),transparent 42%),#1a1b21}.account-styles .account-plan-important-card .account-plan-action-title{color:#ffd09c}.account-styles .account-plan-important-card .lhm-button{width:100%;min-width:170px;margin:0}.account-styles .account-plan-storage-card{display:flex;flex-direction:column;gap:28px}.account-styles .account-security-passkeys-table-wrap,.account-styles .account-security-sessions-table-wrap{width:100%;max-width:100%;overflow-x:auto;border:1px solid rgba(122,217,245,.12);border-radius:14px;background:#0000002e;-webkit-overflow-scrolling:touch}.account-styles .account-security-passkeys-table,.account-styles .account-security-sessions-table{width:100%;min-width:520px;border-collapse:collapse;color:#ffffffc2;font-family:main-font,sans-serif;font-size:13px;line-height:19px}.account-styles .account-security-passkeys-table th,.account-styles .account-security-passkeys-table td,.account-styles .account-security-sessions-table th,.account-styles .account-security-sessions-table td{padding:15px 18px;text-align:left;vertical-align:middle}.account-styles .account-security-passkeys-table thead th,.account-styles .account-security-sessions-table thead th{border-bottom:1px solid rgba(122,217,245,.12);color:#ffffff7a;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.account-styles .account-security-passkeys-table tbody tr+tr th,.account-styles .account-security-passkeys-table tbody tr+tr td,.account-styles .account-security-sessions-table tbody tr+tr th,.account-styles .account-security-sessions-table tbody tr+tr td{border-top:1px solid hsla(0,0%,100%,.07)}.account-styles .account-security-passkeys-table tbody th,.account-styles .account-security-sessions-table tbody th{width:42%;color:#fff;font-weight:600}.account-styles .account-security-passkeys-table time,.account-styles .account-security-sessions-table time{color:#ffffff9e;white-space:nowrap}.account-styles .account-security-passkeys-table{min-width:540px}.account-styles .account-security-passkeys-table tbody th{width:44%}.account-styles .account-security-passkey-name-cell{display:flex;min-width:0;align-items:center;gap:8px}.account-styles .account-security-passkey-name{display:inline-block;min-width:0;overflow-wrap:anywhere}.account-styles .account-security-passkey-rename,.account-styles .account-security-passkey-remove{--lhm-button-height: 34px;flex:0 0 auto}.account-styles .account-security-passkey-status{display:inline-flex;min-height:24px;align-items:center;padding:0 9px;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background:#ffffff0a;color:#ffffff9e;font-size:10px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.account-styles .account-security-passkey-status.is-synced{border-color:#7ad9f533;background:#7ad9f512;color:#7ad9f5}.account-styles .account-security-session-name{display:inline-block}.account-styles .account-security-session-status{display:inline-flex;min-height:24px;align-items:center;margin-left:9px;padding:0 9px;border:1px solid rgba(122,217,245,.2);border-radius:999px;background:#7ad9f512;color:#7ad9f5;font-size:10px;font-weight:700;line-height:1;letter-spacing:.06em;text-transform:uppercase}.account-styles .account-security-passkey-actions,.account-styles .account-security-session-actions{width:1%;text-align:right!important;white-space:nowrap}.account-styles .account-security-passkey-actions .lhm-button,.account-styles .account-security-session-actions .lhm-button{margin:0}.account-styles .account-security-passkeys-empty,.account-styles .account-security-sessions-empty{padding:24px 18px!important;color:#ffffff80;text-align:center!important}@media screen and (max-width: 600px){.account-styles .account-security-passkeys-table{min-width:520px}.account-styles .account-security-passkeys-table th,.account-styles .account-security-passkeys-table td,.account-styles .account-security-sessions-table th,.account-styles .account-security-sessions-table td{padding:13px 14px}.account-styles .account-security-sessions-table{min-width:480px}}.account-styles .account-plan-enterprise-summary,.account-styles .account-plan-memberships-summary,.account-styles .account-plan-scout-summary{display:flex;align-items:center;justify-content:space-between;gap:24px}.account-styles .account-plan-memberships-summary,.account-styles .account-plan-scout-summary{border-color:#7ad9f529;background:radial-gradient(circle at top left,rgba(122,217,245,.09),transparent 42%),#1a1b21}.account-styles .account-plan-membership-count,.account-styles .account-plan-scout-count{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border:1px solid rgba(122,217,245,.18);border-radius:999px;background:#7ad9f512;color:#7ad9f5;font-family:video,monospace;font-size:11px;line-height:1;letter-spacing:.8px;text-transform:uppercase}.account-styles .account-plan-membership-list{display:grid;gap:8px}.account-styles .account-plan-membership-card{display:flex;align-items:flex-start;gap:12px;min-width:0;padding:14px;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;background:#1a1b21}.account-styles .account-plan-membership-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:3px}.account-styles .account-plan-membership-copy strong{overflow-wrap:anywhere;color:#fff;font-family:main-font,sans-serif;font-size:14px;font-weight:600;line-height:20px}.account-styles .account-plan-membership-copy>span{color:#ffffff7a;font-family:main-font,sans-serif;font-size:12px;line-height:18px}.account-styles .account-plan-membership-workspaces{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.account-styles .account-plan-membership-workspaces span{display:inline-flex;min-height:26px;align-items:center;padding:0 10px;border:1px solid rgba(122,217,245,.14);border-radius:999px;background:#7ad9f50f;color:#bae7f5c7;font-family:main-font,sans-serif;font-size:11px;line-height:1}.account-styles .account-plan-scout-card{padding:20px;border:1px solid hsla(0,0%,100%,.07);border-radius:16px;background:#1a1b21}.account-styles .account-plan-scout-card .cloud-pb-container.scout{gap:14px}.account-styles .account-plan-scout-card .cloud-pb-container .bar-header{color:#fff;font-size:14px;font-weight:600}.account-styles .account-plan-scout-card .cloud-pb-container .bar-label{color:#ffffff85;font-size:12px}.account-styles .account-plan-scout-card .cloud-pb-container .cloud-pb{height:10px;border:1px solid hsla(0,0%,100%,.07);border-radius:999px;outline:0;background:#00000085}.account-styles .account-plan-scout-card .cloud-pb-container .cloud-pb .pb-fill{border-radius:inherit}.account-styles .account-plan-enterprise-count{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;min-height:34px;padding:0 14px;border:1px solid rgba(122,217,245,.18);border-radius:999px;background:#7ad9f512;color:#7ad9f5;font-family:video,monospace;font-size:11px;line-height:1;letter-spacing:.8px;text-transform:uppercase}.account-styles .account-plan-enterprise-invite{display:flex;align-items:flex-end;gap:12px;padding:20px;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:#ffffff09}.account-styles .account-plan-enterprise-invite .vertical-flex{gap:12px}.account-styles .account-plan-enterprise-invite .lhm-button{width:110px;height:50px;margin:0}.account-styles .account-plan-enterprise-list-heading{display:flex;align-items:center;justify-content:space-between;margin:8px 4px 2px;color:#ffffff80;font-family:main-font,sans-serif;font-size:12px;font-weight:600;line-height:18px;letter-spacing:.08em;text-transform:uppercase}.account-styles .enterprise-list .account-plan-seat{min-height:64px;height:auto;padding:10px 14px;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;background:#1a1b21}.account-styles .enterprise-list .account-plan-seat--pending{border-color:#ffa50024;background:#ffa50009}.account-styles .enterprise-list .account-plan-seat--empty{border-style:dashed;background:#ffffff05;color:#ffffff9e}.account-styles .enterprise-list .account-plan-seat .info{margin-left:12px}.account-styles .enterprise-list .account-plan-seat .actions{flex-direction:row;gap:4px}.account-styles .enterprise-list .account-plan-seat .actions button.action{border:1px solid rgba(0,0,0,0);border-radius:8px}.account-styles .enterprise-list .account-plan-seat .actions button.action:hover,.account-styles .enterprise-list .account-plan-seat .actions button.action:focus-visible{border-color:#ffffff17;background:#ffffff0d}.account-styles .account-plan-seat-icon{display:inline-flex;width:38px;height:38px;flex:0 0 38px;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;background:#ffffff0b;color:#ffffffb8}.account-styles .account-plan-enterprise-actions{padding-top:16px;border-top:1px solid hsla(0,0%,100%,.07)}.account-styles .account-plan-enterprise-actions .lhm-button{margin:0}.account-styles .account-plan-action-card{position:relative;overflow:hidden;display:grid;grid-template-columns:minmax(0,1fr) 180px;align-items:center;gap:20px;padding:20px;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;background:#1a1b21;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,opacity .2s ease-in-out}.account-styles .account-plan-action-card .lhm-button{width:100%;min-width:0;margin:0}.account-styles .account-plan-action-card--primary{isolation:isolate;border:1px solid rgba(122,217,245,.18);background:radial-gradient(circle at top left,rgba(122,217,245,.12),transparent 42%),#1a1b21}.account-styles .account-plan-action-card--primary:before{content:"";position:absolute;inset:auto 18px -42px auto;z-index:-1;width:160px;height:86px;border-radius:999px;background:#7ad9f52e;filter:blur(30px)}.account-styles .account-plan-action-card--scout{border-color:#7ad9f52e;background:radial-gradient(circle at top left,rgba(122,217,245,.1),transparent 42%),#1a1b21}.account-styles .account-plan-action-card--muted{border-color:#ffffff0f;background:#ffffff09}.account-styles .account-plan-action-card--muted .account-plan-action-copy p{opacity:.52}.account-styles .account-plan-action-card--muted .lhm-button{--lhm-button-bg: rgba(255, 255, 255, .045);--lhm-button-border: rgba(255, 255, 255, .08);opacity:.78}.account-styles .account-plan-action-card--disabled{border-color:#ffffff0d;background:#ffffff06}.account-styles .account-plan-action-card--disabled:before{opacity:.25}.account-styles .account-plan-action-copy{display:flex;min-width:0;flex-direction:column;gap:8px}.account-styles .account-plan-action-copy p{margin:0;color:#fff;opacity:.68;font-family:main-font,sans-serif;font-weight:400;font-size:13px;line-height:19px}.account-styles .account-plan-action-title{display:inline-flex;align-items:center;gap:10px;margin:0;color:#fff;font-family:main-font,sans-serif;font-weight:700;font-size:15px;line-height:20px;letter-spacing:.4px}.account-styles .account-plan-cancel-link{display:inline-flex;align-self:stretch;align-items:center;justify-content:center;gap:8px;margin-top:4px;padding:14px 16px;border:1px solid rgba(255,107,107,.14);border-radius:12px;background:#ff6b6b0b;color:#ffb4b4b8;font-family:main-font,sans-serif;font-weight:600;font-size:12px;line-height:18px;letter-spacing:.08em;text-decoration:none;text-transform:uppercase;transition:color .15s ease-in-out}.account-styles .account-plan-cancel-link:hover,.account-styles .account-plan-cancel-link:focus-visible{border-color:#ff6b6b3d;background:#ff6b6b12;color:#ffcdcde6}@media screen and (max-width: 768px){.account-styles .account-plan-overview{display:flex;flex-direction:column;gap:20px}.account-styles .account-plan-current .plan-preview{flex:initial;height:auto}.account-styles .account-plan-action-card{grid-template-columns:1fr}.account-styles .account-plan-action-card .lhm-button{width:100%}.account-styles .account-plan-enterprise-summary,.account-styles .account-plan-enterprise-invite,.account-styles .account-plan-memberships-summary,.account-styles .account-plan-scout-summary{align-items:stretch;flex-direction:column}.account-styles .account-plan-important-card{grid-template-columns:1fr}.account-styles .account-plan-enterprise-count,.account-styles .account-plan-membership-count,.account-styles .account-plan-scout-count{align-self:flex-start}.account-styles .account-plan-enterprise-invite .lhm-button{width:100%}}.account-styles .permission-badge{color:#fff;font-family:main-font,sans-serif;font-weight:500;font-size:12px;margin:0 8px}.account-styles .permission-badge:first-of-type{margin-left:0}@media screen and (max-width: 768px){.account-styles .permission-badge{display:inline-flex}}.account-styles .actions{display:flex;flex-direction:row}@media screen and (max-width: 768px){.account-styles .actions{flex-direction:column}}.account-styles .actions button.action{background:none;color:#fff;opacity:.5;box-shadow:none;padding:10px;display:flex;justify-content:center;align-items:center;border-radius:0;cursor:pointer}.account-styles .actions button.action:hover{opacity:1}.account-styles .grow-0{flex-grow:0}.account-styles .gradient{background:linear-gradient(75deg,#7ad9f5,#411abe);background-size:200% 200%;animation:rotating-gradient 3s linear infinite;width:100%;height:100%;position:absolute;top:0;left:0;filter:blur(20px);border-radius:280px;z-index:-1}.account-styles h3.ac{font-family:main-font,sans-serif;font-weight:500;margin:0 0 0 4px;font-size:20px;letter-spacing:1px;display:flex;align-items:center;gap:10px}.account-styles h3.ac .accent{color:#7ad9f5}.account-styles label,.account-styles .label{font-family:main-font,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#fff;margin:0 0 -8px}.account-styles label.no-margin,.account-styles .label.no-margin{margin:0}.account-styles .sublabel{font-family:main-font,sans-serif;font-weight:300;font-size:12px;line-height:20px;letter-spacing:unset;margin:-8px 0 4px;max-width:400px;text-align:justify;padding:12px 16px;background:#18191e;border-radius:10px;position:relative}.account-styles .sublabel .info{position:absolute;right:-12px;top:-12px;padding:8px}.account-styles .flex-1{flex:1}.account-styles .flex-3{flex:3}.account-styles .flex-2{flex:2}.account-styles .button-wrapper{display:flex;flex-direction:column;align-items:stretch}.account-styles .checkbox-container{display:flex;flex-direction:row;align-items:center;gap:10px;margin-top:20px}.account-styles .checkbox-container.signup-terms{margin-bottom:20px}.account-styles .checkbox-container p{opacity:1}.account-styles .checkbox-container button,.account-styles .checkbox-container a{background:none;border:none;color:#7ad9f5;font-family:main-font,sans-serif;font-weight:700;opacity:1;font-size:16px;line-height:20px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:0;margin:0}.account-styles .horizontal-flex{display:flex;gap:40px;flex-direction:row}@media screen and (max-width: 768px){.account-styles .horizontal-flex{flex-direction:column;gap:20px}.account-styles .horizontal-flex.always{flex-direction:row}}.account-styles .align-center{align-items:center}.account-styles .text-left{text-align:left}.account-styles .justify-between{justify-content:space-between}.account-styles .flex-wrap{flex-wrap:wrap}.account-styles .vertical-flex{display:flex;flex-direction:column;gap:20px}.account-styles .enterprise-list{gap:8px}.account-styles .enterprise-list button.enterprise-entry{cursor:pointer;transition:.1s ease-in-out all;color:#fff}.account-styles .enterprise-list button.enterprise-entry:hover{background:#ffffff20}.account-styles .enterprise-list button.enterprise-entry.active{background:#fff;color:#111215;cursor:unset}.account-styles .enterprise-list .enterprise-entry{height:65px}@media screen and (max-width: 768px){.account-styles .enterprise-list .enterprise-entry{height:unset;padding:20px}}.account-styles .enterprise-list .enterprise-entry{padding:0 20px;font-family:main-font,sans-serif;font-weight:500;background:#1a1b21;border-radius:10px;display:flex;justify-content:space-between;align-items:center}.account-styles .enterprise-list .enterprise-entry.darker{background:#111215}.account-styles .enterprise-list .enterprise-entry .info{flex:1;margin-left:20px;display:flex;flex-direction:column;align-items:flex-start;text-align:left}.account-styles .enterprise-list .enterprise-entry .info span{overflow-wrap:anywhere}@media screen and (max-width: 768px){.account-styles .enterprise-list .enterprise-entry .info span{font-size:12px}}.account-styles .enterprise-list .enterprise-entry .info .pending{color:orange;font-size:14px}.account-styles .enterprise-list .enterprise-entry .info button.copy{font-size:14px;color:orange;background:none;border:none;box-shadow:none}.account-styles .account-enterprise{width:100%}.account-styles .account-enterprise-shell{display:grid;min-height:560px;grid-template-columns:300px minmax(0,1fr);gap:40px;overflow:visible}.account-styles .account-enterprise-sidebar{min-width:0;align-self:start;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;background:#0e0f12;box-shadow:0 18px 50px #00000029}.account-styles .account-enterprise-sidebar-header{display:flex;align-items:stretch;flex-direction:column;gap:16px;padding:20px;border-bottom:1px solid hsla(0,0%,100%,.07)}.account-styles .account-enterprise-sidebar-title{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:9px}.account-styles .account-enterprise-sidebar-title>span:first-child{display:inline-flex;align-items:center;gap:8px;color:#ffffffe0;font-family:main-font,sans-serif;font-size:13px;font-weight:700;line-height:18px;letter-spacing:.04em;text-transform:uppercase}.account-styles .account-enterprise-count{display:inline-flex;min-height:24px;align-items:center;justify-content:center;padding:0 8px;border:1px solid hsla(0,0%,100%,.1);border-radius:999px;background:#ffffff0b;color:#ffffff9e;font-family:main-font,sans-serif;font-size:10px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase}.account-styles .account-enterprise .lhm-button.account-enterprise-new-button{--lhm-button-height: 40px;--lhm-button-padding-x: 14px;width:100%;margin:0}.account-styles .account-enterprise-workspace-list{display:flex;flex-direction:column;gap:6px;padding:12px}.account-styles .account-enterprise-workspace{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;width:100%;min-height:64px;align-items:center;gap:10px;padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:10px;outline:0;background:#0000;box-shadow:none;color:#fff;text-align:left;cursor:pointer;transform:none;transition:border-color .16s ease-in-out,background-color .16s ease-in-out}.account-styles .account-enterprise-workspace:before{content:"";position:absolute;top:12px;bottom:12px;left:-1px;width:2px;border-radius:999px;background:#ffffffd1;opacity:0}.account-styles .account-enterprise-workspace:hover:not(.active){border-color:#ffffff0f;background:#ffffff09;transform:none}.account-styles .account-enterprise-workspace:focus-visible{outline:2px solid rgba(122,217,245,.72);outline-offset:2px}.account-styles .account-enterprise-workspace.active{border-color:#ffffff17;background:#fff1}.account-styles .account-enterprise-workspace.active:before{opacity:1}.account-styles .account-enterprise-workspace.active .account-enterprise-workspace-icon{border-color:#ffffff24;background:#ffffff14;color:#fff}.account-styles .account-enterprise-workspace-icon,.account-styles .account-enterprise-member-icon,.account-styles .account-enterprise-workspace-identity-icon,.account-styles .account-enterprise-empty-icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.08);background:#ffffff0a;color:#ffffff9e}.account-styles .account-enterprise-workspace-icon,.account-styles .account-enterprise-member-icon{width:34px;height:34px;border-radius:9px}.account-styles .account-enterprise-workspace-copy{display:flex;min-width:0;flex:1;flex-direction:column;gap:2px}.account-styles .account-enterprise-workspace-copy strong,.account-styles .account-enterprise-workspace-copy span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-styles .account-enterprise-workspace-copy strong{color:#ffffffe6;font-family:main-font,sans-serif;font-size:14px;font-weight:600;line-height:20px}.account-styles .account-enterprise-workspace-copy span{color:#ffffff6b;font-family:main-font,sans-serif;font-size:12px;font-weight:500;line-height:18px}.account-styles .account-enterprise-detail{min-width:0;overflow:visible;background:#0000}.account-styles .account-enterprise-detail-header{display:flex;min-height:0;align-items:center;justify-content:space-between;gap:24px;padding:4px 0 28px;border-bottom:1px solid hsla(0,0%,100%,.07)}.account-styles .account-enterprise-workspace-identity{display:flex;min-width:0;align-items:center;gap:14px}.account-styles .account-enterprise-workspace-identity>div{min-width:0}.account-styles .account-enterprise-workspace-identity h2,.account-styles .account-enterprise-workspace-identity p{margin:0;font-family:main-font,sans-serif}.account-styles .account-enterprise-workspace-identity h2{overflow-wrap:anywhere;color:#fff;font-size:24px;font-weight:600;line-height:32px;letter-spacing:.25px}.account-styles .account-enterprise-workspace-identity-icon{width:52px;height:52px;border-radius:14px}.account-styles .account-enterprise-eyebrow{display:block;margin-bottom:1px;color:#ffffff61;font-family:main-font,sans-serif;font-size:9px;font-weight:700;line-height:14px;letter-spacing:.12em;text-transform:uppercase}.account-styles .account-enterprise-workspace-actions{flex:0 0 auto;justify-content:flex-end}.account-styles .account-enterprise-workspace-actions .lhm-button{--lhm-button-padding-x: 14px;margin:0}.account-styles .account-enterprise-workspace-actions .lhm-button--danger{margin-left:4px}.account-styles .account-enterprise-members{position:relative;overflow:visible;padding:32px 0 0}.account-styles .account-enterprise-members-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.account-styles .account-enterprise-members-header h3,.account-styles .account-enterprise-members-header p{margin:0;font-family:main-font,sans-serif}.account-styles .account-enterprise-members-header h3{color:#fff;font-size:18px;font-weight:700;line-height:25px;letter-spacing:.25px}.account-styles .account-enterprise-members-header p{margin-top:6px;color:#ffffff75;opacity:1;font-size:13px;font-weight:400;line-height:20px}.account-styles .account-enterprise-add-member{position:relative;z-index:10;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:28px}.account-styles .account-enterprise-add-member .react-dropdown-select{min-width:0}.account-styles .account-enterprise .lhm-button.account-enterprise-add-button{--lhm-button-height: var(--text-field-height);--lhm-button-padding-x: 18px;min-width:138px;margin:0}.account-styles .account-enterprise-members-table{position:relative;z-index:1;overflow:visible;margin-top:24px}.account-styles .account-enterprise-members-table-header,.account-styles .account-enterprise-member-row{display:grid;grid-template-columns:minmax(230px,1.2fr) minmax(280px,1.8fr) 80px;align-items:center;gap:24px}.account-styles .account-enterprise-members-table-header{min-height:42px;padding:0 4px;border-bottom:1px solid hsla(0,0%,100%,.07);background:#0000;color:#fff6;font-family:main-font,sans-serif;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.09em;text-transform:uppercase}.account-styles .account-enterprise-members-table-header span:last-child{text-align:right}.account-styles .account-enterprise-member-row{min-height:74px;padding:14px 4px}.account-styles .account-enterprise .account-enterprise-member-row+.account-enterprise-member-row{border-top:1px solid hsla(0,0%,100%,.065)}.account-styles .account-enterprise-member-identity{display:flex;min-width:0;align-items:center;gap:10px}.account-styles .account-enterprise-member-identity>span:last-child{min-width:0;overflow-wrap:anywhere;color:#ffffffdb;font-family:main-font,sans-serif;font-size:14px;font-weight:600;line-height:20px}.account-styles .account-enterprise-permissions{display:flex;min-width:0;flex-wrap:wrap;gap:5px}.account-styles .account-enterprise-permission{display:inline-flex;min-height:26px;align-items:center;padding:0 9px;border:1px solid hsla(0,0%,100%,.09);border-radius:999px;background:#ffffff0a;color:#ffffff94;font-family:main-font,sans-serif;font-size:11px;font-weight:600;line-height:1;letter-spacing:.02em}.account-styles .account-enterprise-permission--owner{border-color:#ffffff24;background:#ffffff13;color:#ffffffd1}.account-styles .account-enterprise-no-permissions{color:#ffffff57;font-family:main-font,sans-serif;font-size:11px;font-style:italic;line-height:18px}.account-styles .account-enterprise-member-actions{display:flex;justify-content:flex-end;gap:4px}.account-styles .account-enterprise-icon-action{display:inline-flex;width:36px;height:36px;align-items:center;justify-content:center;padding:0;border:1px solid rgba(0,0,0,0);border-radius:8px;outline:0;background:#0000;box-shadow:none;color:#ffffff80;cursor:pointer;transform:none;transition:border-color .15s ease-in-out,background-color .15s ease-in-out,color .15s ease-in-out}.account-styles .account-enterprise-icon-action:hover{border-color:#ffffff17;background:#ffffff0d;color:#fff;transform:none}.account-styles .account-enterprise-icon-action:focus-visible{outline:2px solid rgba(122,217,245,.72);outline-offset:1px}.account-styles .account-enterprise-icon-action--danger:hover{border-color:#ff6b6b2e;background:#ff6b6b12;color:#ffb4b4}.account-styles .account-enterprise-empty{display:flex;min-height:560px;align-items:center;justify-content:center;flex-direction:column;padding:40px;text-align:center}.account-styles .account-enterprise-empty h2,.account-styles .account-enterprise-empty p{font-family:main-font,sans-serif}.account-styles .account-enterprise-empty h2{margin:18px 0 0;color:#fff;font-size:20px;font-weight:600;line-height:27px}.account-styles .account-enterprise-empty p{max-width:420px;margin:8px 0 24px;color:#ffffff7a;opacity:1;font-size:13px;font-weight:400;line-height:20px}.account-styles .account-enterprise-empty .lhm-button{margin:0}.account-styles .account-enterprise-empty-icon{width:54px;height:54px;border-radius:14px}.account-styles .account-enterprise .permission-button{min-height:46px;height:auto;padding:10px 16px;border:1px solid hsla(0,0%,100%,.09);border-radius:12px;outline:0;background:#ffffff0a;box-shadow:none;color:#ffffffb8;font-size:12px;font-weight:600;line-height:18px;letter-spacing:.04em;transform:none;transition:border-color .16s ease-in-out,background-color .16s ease-in-out,color .16s ease-in-out,opacity .16s ease-in-out}.account-styles .account-enterprise .permission-button:hover:not(:disabled){border-color:#ffffff29;background:#fff1;transform:none}.account-styles .account-enterprise .permission-button:focus-visible{outline:2px solid rgba(122,217,245,.72);outline-offset:2px}.account-styles .account-enterprise .permission-button.active{border-color:#ffffffd1;background:#ffffffe6;color:#18191e}.account-styles .account-enterprise .permission-button:disabled{opacity:.5;cursor:not-allowed}.account-styles .account-enterprise .popup-modal-container.account-enterprise-modal .popup-modal{background:#15161b}@media screen and (max-width: 1120px){.account-styles .account-enterprise-shell{grid-template-columns:minmax(0,1fr);gap:32px}.account-styles .account-enterprise-sidebar{width:100%;border-radius:18px}.account-styles .account-enterprise-workspace-list{overflow-x:auto;flex-direction:row;padding:10px;scrollbar-width:thin}.account-styles .account-enterprise-workspace{min-width:210px;flex:0 0 210px}.account-styles .account-enterprise-detail{border-radius:0}}@media screen and (max-width: 768px){.account-styles .account-enterprise-shell{min-height:0}.account-styles .account-enterprise-sidebar{border-radius:16px 16px 0 0}.account-styles .account-enterprise-sidebar-header{min-height:72px;padding:16px}.account-styles .account-enterprise-detail{border-radius:0}.account-styles .account-enterprise-detail-header{min-height:0;align-items:stretch;flex-direction:column;gap:18px;padding:0 0 24px}.account-styles .account-enterprise-workspace-actions{justify-content:flex-start}.account-styles .account-enterprise-workspace-actions .lhm-button{min-width:0;flex:0 1 auto}.account-styles .account-enterprise-workspace-actions .lhm-button--danger{margin-left:0}.account-styles .account-enterprise-members{padding:28px 0 0}.account-styles .account-enterprise-members-table-header{display:none}.account-styles .account-enterprise-member-row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity actions" "permissions permissions";gap:10px 14px;padding:14px 4px}.account-styles .account-enterprise-member-identity{grid-area:identity}.account-styles .account-enterprise-permissions{grid-area:permissions;padding-left:44px}.account-styles .account-enterprise-member-actions{grid-area:actions}.account-styles .account-enterprise-empty{min-height:420px;padding:28px 20px}}@media screen and (max-width: 600px){.account-styles .account-enterprise-members-header{flex-direction:column;gap:12px}.account-styles .account-enterprise-add-member{grid-template-columns:minmax(0,1fr)}.account-styles .account-enterprise-add-button{width:100%}.account-styles .account-enterprise-workspace{min-width:190px;flex-basis:190px}}.account-styles .shared-huds-grid .shared-huds-row{min-height:72px;display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(320px,2.2fr) minmax(120px,.9fr) minmax(180px,1.2fr) 132px;gap:16px;align-items:center}.account-styles .shared-huds-grid .shared-huds-row--header{min-height:52px;font-family:main-font,sans-serif;font-weight:600;font-size:11px;line-height:16px;letter-spacing:.04em;opacity:.8}.account-styles .shared-huds-grid .shared-huds-row--header .shared-huds-col{text-align:left;justify-self:stretch;width:100%}.account-styles .shared-huds-grid .shared-huds-row--header .shared-huds-col--actions{justify-self:end;width:auto}.account-styles .shared-huds-grid .shared-huds-row .shared-huds-col{min-width:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-styles .shared-huds-grid .shared-huds-row .shared-huds-col--hud{font-family:main-font,sans-serif;font-weight:600}.account-styles .shared-huds-grid .shared-huds-row .shared-huds-col--actions{justify-self:end;overflow:visible}.account-styles .shared-huds-grid .shared-huds-row:not(.shared-huds-row--header) .shared-huds-col{font-size:13px;line-height:20px}.account-styles .shared-huds-grid .shared-huds-row:not(.shared-huds-row--header) .shared-huds-col--hud{font-size:14px}.account-styles .billing-history-grid{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:20px}@media screen and (max-width: 768px){.account-styles .billing-history-grid{overflow-x:scroll}}.account-styles .billing-history-grid .billing-entry{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;padding:20px 0}.account-styles .billing-history-grid .billing-entry.header{padding:0 0 20px}.account-styles .billing-history-grid .billing-entry .label{font-family:main-font,sans-serif;font-weight:600;font-size:14px;line-height:20px;color:#fff}.account-styles .billing-history-grid .billing-entry .value{font-family:main-font,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#fff}.account-styles .content-container{max-width:1300px;margin:100px auto 0;padding:0 20px;display:flex;flex-direction:column;width:100%}@media screen and (max-width: 768px){.account-styles .content-container{padding:0}}.account-styles .content-container .buttons-grid{display:flex;flex-direction:column;gap:10px}.account-styles .content-container .buttons-grid .button{width:100px;height:100px;display:flex;justify-content:center;align-items:center;border-radius:10px;flex-direction:column;background:#fff;color:#000;font-family:main-font,sans-serif;font-weight:500;font-size:12px;text-decoration:none;text-align:center;gap:10px}.account-styles .content-container .buttons-grid .button.active{background:#6b1cff;color:#fff}.account-styles .content-container .buttons-grid .button h3{margin:0}.account-styles .totp-label{display:flex;flex-direction:row;align-items:center;gap:8px;text-align:left;line-height:1.3;opacity:1}.account-styles .totp-code{max-width:100%;margin:0;overflow-wrap:anywhere;word-break:break-word}.account-styles .totp-container{width:100%;max-width:356px;padding:50px;background-color:#fff;border-radius:20px;align-self:flex-start}.account-styles .totp-container svg{display:block;width:100%;height:auto}@media screen and (max-width: 768px){.account-styles .totp-container{padding:24px}}.account-styles ul.list{font-family:main-font,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#fff;padding:0}.account-styles ul.list li{display:flex;margin:0;list-style:none}.account-styles ul.list li:before{content:"-";margin-right:10px}.account-styles ul.list p{margin:10px 0 20px}.account-manage-plan-modal__content,.account-manage-plan-modal__list{display:flex;flex-direction:column}.account-manage-plan-modal__content{gap:20px}.account-manage-plan-modal__list{gap:10px}.account-manage-plan-modal__intro,.account-manage-plan-modal__hint{margin:0;color:#ffffffad;font-family:main-font,sans-serif;font-size:14px;line-height:21px}.account-manage-plan-modal__hint{padding:14px 16px;border:1px solid rgba(122,217,245,.14);border-radius:10px;background:#7ad9f50e;color:#ffffffbd}.account-manage-plan-modal__actions{padding-top:4px}.account-add-seats-modal .popup-modal-content,.account-scout-hours-modal .popup-modal-content{display:flex;flex-direction:column;gap:20px}.account-add-seats-modal__section,.account-scout-hours-modal__section{align-items:flex-start;gap:12px;padding:18px;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;background:#ffffff09}.account-add-seats-modal__section p,.account-scout-hours-modal__section p{margin:0;color:#ffffffad;font-size:14px;line-height:21px}.account-add-seats-modal__lead,.account-scout-hours-modal__lead{color:#fff!important;font-weight:600}.account-add-seats-modal .account-add-seats-modal__seat-picker,.account-scout-hours-modal .account-add-seats-modal__seat-picker{box-sizing:border-box;width:100%;align-items:center;gap:20px;margin-top:4px;padding:12px;border:1px solid rgba(122,217,245,.12);background:#7ad9f50b}.account-add-seats-modal__summary,.account-scout-hours-modal__summary{gap:8px;margin:0;padding:4px 0}.account-add-seats-modal__summary .seats-label,.account-scout-hours-modal__summary .seats-label{box-sizing:border-box;display:grid;width:100%;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;color:#ffffffad;font-size:13px;line-height:19px}.account-add-seats-modal__summary .seats-label svg,.account-scout-hours-modal__summary .seats-label svg{width:16px;height:16px;color:#ffffff5c}.account-add-seats-modal__summary .seats-label strong,.account-scout-hours-modal__summary .seats-label strong{color:#7ad9f5;font-size:15px;line-height:20px}.account-add-seats-modal__actions,.account-scout-hours-modal__actions{padding-top:4px}.account-add-seats-modal__actions{flex-wrap:nowrap}.account-add-seats-modal__actions>.lhm-button{min-width:0}.account-add-seats-modal__actions .account-add-seats-modal__submit{--lhm-button-padding-x: 18px;flex-grow:1.35!important}.account-add-seats-modal__actions .account-add-seats-modal__submit .lhm-button__label{justify-content:center;line-height:1.25;overflow-wrap:anywhere;text-align:center;white-space:normal}.account-scout-hours-modal .account-scout-hours-modal__package{box-sizing:border-box;width:100%;align-items:center;gap:18px;margin-top:2px;padding:12px;border:1px solid rgba(122,217,245,.12);background:#7ad9f50b}.account-scout-hours-modal .account-scout-hours-modal__package .scout-hours-item{flex:0 0 auto;gap:10px;padding:0}.account-scout-hours-modal .account-scout-hours-modal__package .scout-hours-label{color:#ffffffa8;font-size:13px;line-height:19px}.account-scout-hours-modal .account-scout-hours-modal__package .scout-hours-label strong{color:#7ad9f5;font-size:15px;line-height:20px}.account-scout-hours-modal .account-scout-hours-modal__package>svg{flex:0 0 auto;color:#ffffff5c}.account-scout-hours-modal .account-scout-hours-modal__package .scout-hours-result{flex:0 0 110px;justify-content:flex-end;color:#7ad9f5;font-size:15px;line-height:20px}button.account-manage-plan-subscription{-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;display:flex;width:100%;flex-direction:column;gap:14px;padding:18px;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;background:#ffffff09;box-shadow:none;color:#fff;font-family:main-font,sans-serif;text-align:left;cursor:pointer;transition:transform .18s ease-in-out,border-color .18s ease-in-out,background-color .18s ease-in-out,box-shadow .18s ease-in-out}button.account-manage-plan-subscription:hover{transform:translateY(-1px);border-color:#7ad9f547;background:#7ad9f511}button.account-manage-plan-subscription:focus-visible{outline:2px solid #7ad9f5;outline-offset:3px}button.account-manage-plan-subscription.account-manage-plan-subscription--selected{border-color:#7ad9f5ad;background:linear-gradient(135deg,#7ad9f521,#6b1cff14);box-shadow:inset 0 0 0 1px #7ad9f514}.account-manage-plan-subscription__row,.account-manage-plan-subscription__identity{display:flex;align-items:center}.account-manage-plan-subscription__row{justify-content:space-between;gap:20px}.account-manage-plan-subscription__identity{min-width:0;gap:12px}.account-manage-plan-subscription__check{display:inline-flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center;border:1px solid hsla(0,0%,100%,.36);border-radius:999px;color:#07100b;transition:border-color .18s ease-in-out,background-color .18s ease-in-out}.account-manage-plan-subscription--selected .account-manage-plan-subscription__check{border-color:#7ad9f5;background:#7ad9f5}.account-manage-plan-subscription__details{display:flex;min-width:0;flex-direction:column;gap:4px}.account-manage-plan-subscription__details strong{color:#fff;font-size:14px;line-height:19px}.account-manage-plan-subscription__details span{color:#ffffff94;font-size:12px;line-height:17px}.account-manage-plan-subscription__status{flex:0 0 auto;padding:5px 9px;border:1px solid hsla(0,0%,100%,.12);border-radius:999px;background:#ffffff0d;color:#ffffffb3;font-size:10px;font-weight:700;line-height:14px;letter-spacing:.06em;text-transform:uppercase}.account-manage-plan-subscription__status--active{border-color:#7ad9f538;background:#7ad9f514;color:#7ad9f5}.account-manage-plan-subscription__status--past_due{border-color:#ffb85c40;background:#ffb85c14;color:#ffca87}.account-manage-plan-subscription__status--canceled{border-color:#ff9a9a38;background:#ff6b6b12;color:#ffb4b4}.account-manage-plan-subscription__note{margin-left:34px;color:#ffffff7a;font-size:12px;line-height:18px}@media screen and (max-width: 600px){.account-add-seats-modal__actions>.lhm-button{width:100%;flex:none!important}.account-manage-plan-modal__actions{width:100%}.account-manage-plan-subscription__row{align-items:flex-start;gap:12px}.account-manage-plan-subscription__status{margin-top:1px}.account-scout-hours-modal .account-scout-hours-modal__package{align-items:stretch}.account-scout-hours-modal .account-scout-hours-modal__package .scout-hours-item{align-self:center}.account-scout-hours-modal .account-scout-hours-modal__package .scout-hours-result{flex-basis:auto;justify-content:center;margin-bottom:0}}.centered-box{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.permission-button{background:#111215;color:#fff;border-radius:10px;padding:8px 16px;font-family:main-font,sans-serif;font-weight:500;font-size:14px;display:flex;align-items:center;justify-content:center;letter-spacing:1px;flex:1;white-space:nowrap;height:50px;outline:1px solid #18191e;cursor:pointer}.permission-button.active{background:#fff;color:#18191e}.cancel-actions{display:flex;max-width:500px;width:100%;align-self:center;flex-direction:column;gap:12px;margin-top:20px}.cancel-actions a,.cancel-actions button{margin:0}.cancel-feature-list{display:flex;flex-direction:column;gap:8px;margin:20px 0}.cancel-feature-list .feature{border-radius:10px;color:#fff;gap:8px;font-size:14px;font-family:main-font,sans-serif;font-weight:500;letter-spacing:1px}.cancel-feature-list button.feature,.cancel-feature-list a.feature{display:flex;align-items:center;padding:10px 20px;background:#1a1b21}.cancel-feature-list button.feature,.cancel-feature-list input.feature{color:#fff!important}.cancel-feature-list button.feature.selected,.cancel-feature-list input.feature.selected{background:#fff!important;color:#18191e!important}.cancel-feature-list a.feature,.cancel-feature-list button.feature{text-decoration:none;color:#7ad9f5;transition:.1s ease-in-out all;cursor:pointer}.cancel-feature-list a.feature:hover,.cancel-feature-list button.feature:hover{transform:translate(5px)}.cancel-feature-list a.feature.selected,.cancel-feature-list button.feature.selected{background-color:#7ad9f5;color:#18191e}.company-data{display:grid;gap:20px;flex:1;grid-template-columns:repeat(auto-fit,minmax(400px,1fr))}@media screen and (max-width: 768px){.company-data{grid-template-columns:1fr}}.company-data .company-input{display:flex;flex-direction:column;gap:18px}.company-data .company-input-full{grid-column:1/-1}.company-data.network-entry-form{gap:32px}.account-styles .directory-textarea--excerpt{min-height:100px}.account-styles .directory-textarea--description{min-height:180px}.hud-list{display:flex;flex-direction:column;gap:10px;max-height:400px;overflow-y:auto;padding:20px}.hud-list button.hud{background:#1a1b21;border-radius:10px;padding:10px 20px;font-family:main-font,sans-serif;font-weight:500;font-size:14px;line-height:20px;color:#fff;display:flex;align-items:center;gap:10px;cursor:pointer;transition:.1s ease-in-out all;background-color:#18191e}.hud-list button.hud h4{margin:0}.hud-list button.hud:hover{transform:translate(5px)}.hud-list button.hud.active{background:#6b1cff}.checkbox-container.checkout-terms{align-items:flex-start;gap:20px;padding:20px;border-radius:10px;background:#1a1b21}.checkbox-container.checkout-terms input{margin-top:8px;flex-shrink:0}.checkbox-container.checkout-terms label{opacity:1;margin:0}.checkbox-container.checkout-terms a{color:#7ad9f5;text-decoration:none;font-family:main-font,sans-serif;font-weight:700;font-size:16px;line-height:20px;cursor:pointer;display:inline-flex;align-items:center;gap:10px;padding:0;margin:0}.checkout-actions{align-items:flex-start}.checkout-submit{display:flex;flex:1;min-width:0;flex-direction:column;align-items:stretch;gap:8px}.checkout-renewal-note{margin:0;text-align:center;font-size:13px;line-height:18px;opacity:.7}.checkout-renewal-note a{color:#7ad9f5}@media screen and (max-width: 768px){.checkout-submit{width:100%}}.scout-hours-container{background-color:#1a1b21;border-radius:10px;padding:10px 0}.scout-hours-item{padding:10px;align-items:center;border-radius:10px}.scout-hours-total{flex:1;text-align:right;align-self:flex-end}.scout-hours-result{display:flex;flex-direction:row;gap:10px;align-items:center;justify-content:space-between;flex:1;line-height:20px;font-family:main-font,sans-serif;font-weight:700;font-size:18px;color:#7ad9f5}@media screen and (max-width: 768px){.scout-hours-result{margin-bottom:10px}}.scout-hours-label{font-family:main-font,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#fff;margin:0}.scout-hours-label strong{font-family:main-font,sans-serif;font-weight:700;font-size:18px;color:#7ad9f5}.seats-label{align-self:flex-end;display:flex;flex-direction:row;align-items:center;font-family:main-font,sans-serif;font-weight:500;font-size:16px;line-height:20px;color:#fff;margin:0;gap:10px}.seats-label strong{font-family:main-font,sans-serif;font-weight:700;font-size:18px;color:#7ad9f5}.enterprise-entry{background:#18191e;padding:20px;border-radius:10px;gap:0px}.enterprise-entry .owner{display:flex;flex-direction:row;gap:10px;align-items:center;font-family:main-font,sans-serif;font-weight:500}.enterprise-entry .workspace{margin-left:36px;font-family:main-font,sans-serif;font-weight:500}.camera-styles .camera-preview{width:640px;max-width:calc(100vw - 40px);aspect-ratio:16/9;background-color:#111215;position:relative;border-radius:20px}.camera-styles .camera-preview video{width:100%;height:100%;object-fit:cover;border-radius:20px;position:absolute;top:0;left:0}.camera-styles .camera-preview .preview-switch{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.camera-styles .camera-preview .preview-switch.side{bottom:20px;right:20px;top:unset;left:unset}.camera-styles .nat-warning{background:var(--color-bg-tertiary);-webkit-backdrop-filter:blur(44px);backdrop-filter:blur(44px);outline:3px solid rgba(255,223,45,.7);padding:8px;font-size:20px;font-family:main-font,sans-serif;font-weight:500;text-align:center;max-width:50%;margin-top:26px;margin-bottom:-10px;display:flex;font-weight:700;align-content:center}.camera-styles label{display:flex;flex-direction:row;align-items:center;gap:10px}
