:root{--swal2-outline: 0 0 0 3px rgba(100, 150, 200, .5);--swal2-container-padding: .625em;--swal2-backdrop: rgba(0, 0, 0, .4);--swal2-backdrop-transition: background-color .15s;--swal2-width: 32em;--swal2-padding: 0 0 1.25em;--swal2-border: none;--swal2-border-radius: .3125rem;--swal2-background: white;--swal2-color: #545454;--swal2-show-animation: swal2-show .3s;--swal2-hide-animation: swal2-hide .15s forwards;--swal2-icon-zoom: 1;--swal2-icon-animations: true;--swal2-title-padding: .8em 1em 0;--swal2-html-container-padding: 1em 1.6em .3em;--swal2-input-border: 1px solid #d9d9d9;--swal2-input-border-radius: .1875em;--swal2-input-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-background: transparent;--swal2-input-transition: border-color .2s, box-shadow .2s;--swal2-input-hover-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px transparent;--swal2-input-focus-border: 1px solid #b4dbed;--swal2-input-focus-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .06), 0 0 0 3px rgba(100, 150, 200, .5);--swal2-progress-step-background: #add8e6;--swal2-validation-message-background: #f0f0f0;--swal2-validation-message-color: #666;--swal2-footer-border-color: #eee;--swal2-footer-background: transparent;--swal2-footer-color: inherit;--swal2-timer-progress-bar-background: rgba(0, 0, 0, .3);--swal2-close-button-position: initial;--swal2-close-button-inset: auto;--swal2-close-button-font-size: 2.5em;--swal2-close-button-color: #ccc;--swal2-close-button-transition: color .2s, box-shadow .2s;--swal2-close-button-outline: initial;--swal2-close-button-box-shadow: inset 0 0 0 3px transparent;--swal2-close-button-focus-box-shadow: inset var(--swal2-outline);--swal2-close-button-hover-transform: none;--swal2-actions-justify-content: center;--swal2-actions-width: auto;--swal2-actions-margin: 1.25em auto 0;--swal2-actions-padding: 0;--swal2-actions-border-radius: 0;--swal2-actions-background: transparent;--swal2-action-button-transition: background-color .2s, box-shadow .2s;--swal2-action-button-hover: black 10%;--swal2-action-button-active: black 10%;--swal2-confirm-button-box-shadow: none;--swal2-confirm-button-border-radius: .25em;--swal2-confirm-button-background-color: #7066e0;--swal2-confirm-button-color: #fff;--swal2-deny-button-box-shadow: none;--swal2-deny-button-border-radius: .25em;--swal2-deny-button-background-color: #dc3741;--swal2-deny-button-color: #fff;--swal2-cancel-button-box-shadow: none;--swal2-cancel-button-border-radius: .25em;--swal2-cancel-button-background-color: #6e7881;--swal2-cancel-button-color: #fff;--swal2-toast-show-animation: swal2-toast-show .5s;--swal2-toast-hide-animation: swal2-toast-hide .1s forwards;--swal2-toast-border: none;--swal2-toast-box-shadow: 0 0 1px hsl(0deg 0% 0% / .075), 0 1px 2px hsl(0deg 0% 0% / .075), 1px 2px 4px hsl(0deg 0% 0% / .075), 1px 3px 8px hsl(0deg 0% 0% / .075), 2px 4px 16px hsl(0deg 0% 0% / .075)}[data-swal2-theme=dark]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}@media(prefers-color-scheme:dark){[data-swal2-theme=auto]{--swal2-dark-theme-black: #19191a;--swal2-dark-theme-white: #e1e1e1;--swal2-background: var(--swal2-dark-theme-black);--swal2-color: var(--swal2-dark-theme-white);--swal2-footer-border-color: #555;--swal2-input-background: color-mix(in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10%);--swal2-validation-message-background: color-mix( in srgb, var(--swal2-dark-theme-black), var(--swal2-dark-theme-white) 10% );--swal2-validation-message-color: var(--swal2-dark-theme-white);--swal2-timer-progress-bar-background: rgba(255, 255, 255, .7)}}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow:hidden}body.swal2-height-auto{height:auto!important}body.swal2-no-backdrop .swal2-container{background-color:#0000!important;pointer-events:none}body.swal2-no-backdrop .swal2-container .swal2-popup{pointer-events:all}body.swal2-no-backdrop .swal2-container .swal2-modal{box-shadow:0 0 10px var(--swal2-backdrop)}body.swal2-toast-shown .swal2-container{box-sizing:border-box;width:360px;max-width:100%;background-color:#0000;pointer-events:none}body.swal2-toast-shown .swal2-container.swal2-top{inset:0 auto auto 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-top-end,body.swal2-toast-shown .swal2-container.swal2-top-right{inset:0 0 auto auto}body.swal2-toast-shown .swal2-container.swal2-top-start,body.swal2-toast-shown .swal2-container.swal2-top-left{inset:0 auto auto 0}body.swal2-toast-shown .swal2-container.swal2-center-start,body.swal2-toast-shown .swal2-container.swal2-center-left{inset:50% auto auto 0;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-center{inset:50% auto auto 50%;transform:translate(-50%,-50%)}body.swal2-toast-shown .swal2-container.swal2-center-end,body.swal2-toast-shown .swal2-container.swal2-center-right{inset:50% 0 auto auto;transform:translateY(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-start,body.swal2-toast-shown .swal2-container.swal2-bottom-left{inset:auto auto 0 0}body.swal2-toast-shown .swal2-container.swal2-bottom{inset:auto auto 0 50%;transform:translate(-50%)}body.swal2-toast-shown .swal2-container.swal2-bottom-end,body.swal2-toast-shown .swal2-container.swal2-bottom-right{inset:auto 0 0 auto}@media print{body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown){overflow-y:scroll!important}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown)>[aria-hidden=true]{display:none}body.swal2-shown:not(.swal2-no-backdrop,.swal2-toast-shown) .swal2-container{position:static!important}}div:where(.swal2-container){display:grid;position:fixed;z-index:1060;top:0;right:0;bottom:0;left:0;box-sizing:border-box;grid-template-areas:"top-start     top            top-end" "center-start  center         center-end" "bottom-start  bottom-center  bottom-end";grid-template-rows:minmax(min-content,auto) minmax(min-content,auto) minmax(min-content,auto);height:100%;padding:var(--swal2-container-padding);overflow-x:hidden;transition:var(--swal2-backdrop-transition);-webkit-overflow-scrolling:touch}div:where(.swal2-container).swal2-backdrop-show,div:where(.swal2-container).swal2-noanimation{background:var(--swal2-backdrop)}div:where(.swal2-container).swal2-backdrop-hide{background:#0000!important}div:where(.swal2-container).swal2-top-start,div:where(.swal2-container).swal2-center-start,div:where(.swal2-container).swal2-bottom-start{grid-template-columns:minmax(0,1fr) auto auto}div:where(.swal2-container).swal2-top,div:where(.swal2-container).swal2-center,div:where(.swal2-container).swal2-bottom{grid-template-columns:auto minmax(0,1fr) auto}div:where(.swal2-container).swal2-top-end,div:where(.swal2-container).swal2-center-end,div:where(.swal2-container).swal2-bottom-end{grid-template-columns:auto auto minmax(0,1fr)}div:where(.swal2-container).swal2-top-start>.swal2-popup{align-self:start}div:where(.swal2-container).swal2-top>.swal2-popup{grid-column:2;place-self:start center}div:where(.swal2-container).swal2-top-end>.swal2-popup,div:where(.swal2-container).swal2-top-right>.swal2-popup{grid-column:3;place-self:start end}div:where(.swal2-container).swal2-center-start>.swal2-popup,div:where(.swal2-container).swal2-center-left>.swal2-popup{grid-row:2;align-self:center}div:where(.swal2-container).swal2-center>.swal2-popup{grid-column:2;grid-row:2;place-self:center center}div:where(.swal2-container).swal2-center-end>.swal2-popup,div:where(.swal2-container).swal2-center-right>.swal2-popup{grid-column:3;grid-row:2;place-self:center end}div:where(.swal2-container).swal2-bottom-start>.swal2-popup,div:where(.swal2-container).swal2-bottom-left>.swal2-popup{grid-column:1;grid-row:3;align-self:end}div:where(.swal2-container).swal2-bottom>.swal2-popup{grid-column:2;grid-row:3;place-self:end center}div:where(.swal2-container).swal2-bottom-end>.swal2-popup,div:where(.swal2-container).swal2-bottom-right>.swal2-popup{grid-column:3;grid-row:3;place-self:end end}div:where(.swal2-container).swal2-grow-row>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-column:1/4;width:100%}div:where(.swal2-container).swal2-grow-column>.swal2-popup,div:where(.swal2-container).swal2-grow-fullscreen>.swal2-popup{grid-row:1/4;align-self:stretch}div:where(.swal2-container).swal2-no-transition{transition:none!important}div:where(.swal2-container)[popover]{width:auto;border:0}div:where(.swal2-container) div:where(.swal2-popup){display:none;position:relative;box-sizing:border-box;grid-template-columns:minmax(0,100%);width:var(--swal2-width);max-width:100%;padding:var(--swal2-padding);border:var(--swal2-border);border-radius:var(--swal2-border-radius);background:var(--swal2-background);color:var(--swal2-color);font-family:inherit;font-size:1rem;container-name:swal2-popup}div:where(.swal2-container) div:where(.swal2-popup):focus{outline:none}div:where(.swal2-container) div:where(.swal2-popup).swal2-loading{overflow-y:hidden}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable{cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-draggable div:where(.swal2-icon){cursor:grab}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging{cursor:grabbing}div:where(.swal2-container) div:where(.swal2-popup).swal2-dragging div:where(.swal2-icon){cursor:grabbing}div:where(.swal2-container) h2:where(.swal2-title){position:relative;max-width:100%;margin:0;padding:var(--swal2-title-padding);color:inherit;font-size:1.875em;font-weight:600;text-align:center;text-transform:none;overflow-wrap:break-word;cursor:initial}div:where(.swal2-container) div:where(.swal2-actions){display:flex;z-index:1;box-sizing:border-box;flex-wrap:wrap;align-items:center;justify-content:var(--swal2-actions-justify-content);width:var(--swal2-actions-width);margin:var(--swal2-actions-margin);padding:var(--swal2-actions-padding);border-radius:var(--swal2-actions-border-radius);background:var(--swal2-actions-background)}div:where(.swal2-container) div:where(.swal2-loader){display:none;align-items:center;justify-content:center;width:2.2em;height:2.2em;margin:0 1.875em;animation:swal2-rotate-loading 1.5s linear 0s infinite normal;border-width:.25em;border-style:solid;border-radius:100%;border-color:#2778c4 rgba(0,0,0,0) #2778c4 rgba(0,0,0,0)}div:where(.swal2-container) button:where(.swal2-styled){margin:.3125em;padding:.625em 1.1em;transition:var(--swal2-action-button-transition);border:none;box-shadow:0 0 0 3px #0000;font-weight:500}div:where(.swal2-container) button:where(.swal2-styled):not([disabled]){cursor:pointer}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm){border-radius:var(--swal2-confirm-button-border-radius);background:initial;background-color:var(--swal2-confirm-button-background-color);box-shadow:var(--swal2-confirm-button-box-shadow);color:var(--swal2-confirm-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):hover{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-confirm):active{background-color:color-mix(in srgb,var(--swal2-confirm-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny){border-radius:var(--swal2-deny-button-border-radius);background:initial;background-color:var(--swal2-deny-button-background-color);box-shadow:var(--swal2-deny-button-box-shadow);color:var(--swal2-deny-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):hover{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-deny):active{background-color:color-mix(in srgb,var(--swal2-deny-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel){border-radius:var(--swal2-cancel-button-border-radius);background:initial;background-color:var(--swal2-cancel-button-background-color);box-shadow:var(--swal2-cancel-button-box-shadow);color:var(--swal2-cancel-button-color);font-size:1em}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):hover{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-hover))}div:where(.swal2-container) button:where(.swal2-styled):where(.swal2-cancel):active{background-color:color-mix(in srgb,var(--swal2-cancel-button-background-color),var(--swal2-action-button-active))}div:where(.swal2-container) button:where(.swal2-styled):focus-visible{outline:none;box-shadow:var(--swal2-action-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-styled)[disabled]:not(.swal2-loading){opacity:.4}div:where(.swal2-container) button:where(.swal2-styled)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-footer){margin:1em 0 0;padding:1em 1em 0;border-top:1px solid var(--swal2-footer-border-color);background:var(--swal2-footer-background);color:var(--swal2-footer-color);font-size:1em;text-align:center;cursor:initial}div:where(.swal2-container) .swal2-timer-progress-bar-container{position:absolute;right:0;bottom:0;left:0;grid-column:auto!important;overflow:hidden;border-bottom-right-radius:var(--swal2-border-radius);border-bottom-left-radius:var(--swal2-border-radius)}div:where(.swal2-container) div:where(.swal2-timer-progress-bar){width:100%;height:.25em;background:var(--swal2-timer-progress-bar-background)}div:where(.swal2-container) img:where(.swal2-image){max-width:100%;margin:2em auto 1em;cursor:initial}div:where(.swal2-container) button:where(.swal2-close){position:var(--swal2-close-button-position);inset:var(--swal2-close-button-inset);z-index:2;align-items:center;justify-content:center;width:1.2em;height:1.2em;margin-top:0;margin-right:0;margin-bottom:-1.2em;padding:0;overflow:hidden;transition:var(--swal2-close-button-transition);border:none;border-radius:var(--swal2-border-radius);outline:var(--swal2-close-button-outline);background:#0000;color:var(--swal2-close-button-color);font-family:monospace;font-size:var(--swal2-close-button-font-size);cursor:pointer;justify-self:end}div:where(.swal2-container) button:where(.swal2-close):hover{transform:var(--swal2-close-button-hover-transform);background:#0000;color:#f27474}div:where(.swal2-container) button:where(.swal2-close):focus-visible{outline:none;box-shadow:var(--swal2-close-button-focus-box-shadow)}div:where(.swal2-container) button:where(.swal2-close)::-moz-focus-inner{border:0}div:where(.swal2-container) div:where(.swal2-html-container){z-index:1;justify-content:center;margin:0;padding:var(--swal2-html-container-padding);overflow:auto;color:inherit;font-size:1.125em;font-weight:400;line-height:normal;text-align:center;overflow-wrap:break-word;word-break:break-word;cursor:initial}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea),div:where(.swal2-container) select:where(.swal2-select),div:where(.swal2-container) div:where(.swal2-radio),div:where(.swal2-container) label:where(.swal2-checkbox){margin:1em 2em 3px}div:where(.swal2-container) input:where(.swal2-input),div:where(.swal2-container) input:where(.swal2-file),div:where(.swal2-container) textarea:where(.swal2-textarea){box-sizing:border-box;width:auto;transition:var(--swal2-input-transition);border:var(--swal2-input-border);border-radius:var(--swal2-input-border-radius);background:var(--swal2-input-background);box-shadow:var(--swal2-input-box-shadow);color:inherit;font-size:1.125em}div:where(.swal2-container) input:where(.swal2-input).swal2-inputerror,div:where(.swal2-container) input:where(.swal2-file).swal2-inputerror,div:where(.swal2-container) textarea:where(.swal2-textarea).swal2-inputerror{border-color:#f27474!important;box-shadow:0 0 2px #f27474!important}div:where(.swal2-container) input:where(.swal2-input):hover,div:where(.swal2-container) input:where(.swal2-file):hover,div:where(.swal2-container) textarea:where(.swal2-textarea):hover{box-shadow:var(--swal2-input-hover-box-shadow)}div:where(.swal2-container) input:where(.swal2-input):focus,div:where(.swal2-container) input:where(.swal2-file):focus,div:where(.swal2-container) textarea:where(.swal2-textarea):focus{border:var(--swal2-input-focus-border);outline:none;box-shadow:var(--swal2-input-focus-box-shadow)}div:where(.swal2-container) input:where(.swal2-input)::-moz-placeholder,div:where(.swal2-container) input:where(.swal2-file)::-moz-placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::-moz-placeholder{color:#ccc}div:where(.swal2-container) input:where(.swal2-input)::placeholder,div:where(.swal2-container) input:where(.swal2-file)::placeholder,div:where(.swal2-container) textarea:where(.swal2-textarea)::placeholder{color:#ccc}div:where(.swal2-container) .swal2-range{margin:1em 2em 3px;background:var(--swal2-background)}div:where(.swal2-container) .swal2-range input{width:80%}div:where(.swal2-container) .swal2-range output{width:20%;color:inherit;font-weight:600;text-align:center}div:where(.swal2-container) .swal2-range input,div:where(.swal2-container) .swal2-range output{height:2.625em;padding:0;font-size:1.125em;line-height:2.625em}div:where(.swal2-container) .swal2-input{height:2.625em;padding:0 .75em}div:where(.swal2-container) .swal2-file{width:75%;margin-right:auto;margin-left:auto;background:var(--swal2-input-background);font-size:1.125em}div:where(.swal2-container) .swal2-textarea{height:6.75em;padding:.75em}div:where(.swal2-container) .swal2-select{min-width:50%;max-width:100%;padding:.375em .625em;background:var(--swal2-input-background);color:inherit;font-size:1.125em}div:where(.swal2-container) .swal2-radio,div:where(.swal2-container) .swal2-checkbox{align-items:center;justify-content:center;background:var(--swal2-background);color:inherit}div:where(.swal2-container) .swal2-radio label,div:where(.swal2-container) .swal2-checkbox label{margin:0 .6em;font-size:1.125em}div:where(.swal2-container) .swal2-radio input,div:where(.swal2-container) .swal2-checkbox input{flex-shrink:0;margin:0 .4em}div:where(.swal2-container) label:where(.swal2-input-label){display:flex;justify-content:center;margin:1em auto 0}div:where(.swal2-container) div:where(.swal2-validation-message){align-items:center;justify-content:center;margin:1em 0 0;padding:.625em;overflow:hidden;background:var(--swal2-validation-message-background);color:var(--swal2-validation-message-color);font-size:1em;font-weight:300}div:where(.swal2-container) div:where(.swal2-validation-message):before{content:"!";display:inline-block;width:1.5em;min-width:1.5em;height:1.5em;margin:0 .625em;border-radius:50%;background-color:#f27474;color:#fff;font-weight:600;line-height:1.5em;text-align:center}div:where(.swal2-container) .swal2-progress-steps{flex-wrap:wrap;align-items:center;max-width:100%;margin:1.25em auto;padding:0;background:#0000;font-weight:600}div:where(.swal2-container) .swal2-progress-steps li{display:inline-block;position:relative}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step{z-index:20;flex-shrink:0;width:2em;height:2em;border-radius:2em;background:#2778c4;color:#fff;line-height:2em;text-align:center}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step{background:#2778c4}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step{background:var(--swal2-progress-step-background);color:#fff}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step.swal2-active-progress-step~.swal2-progress-step-line{background:var(--swal2-progress-step-background)}div:where(.swal2-container) .swal2-progress-steps .swal2-progress-step-line{z-index:10;flex-shrink:0;width:2.5em;height:.4em;margin:0 -1px;background:#2778c4}div:where(.swal2-icon){position:relative;box-sizing:content-box;justify-content:center;width:5em;height:5em;margin:2.5em auto .6em;zoom:var(--swal2-icon-zoom);border:.25em solid rgba(0,0,0,0);border-radius:50%;border-color:#000;font-family:inherit;line-height:5em;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}div:where(.swal2-icon) .swal2-icon-content{display:flex;align-items:center;font-size:3.75em}div:where(.swal2-icon).swal2-error{border-color:#f27474;color:#f27474}div:where(.swal2-icon).swal2-error .swal2-x-mark{position:relative;flex-grow:1}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line]{display:block;position:absolute;top:2.3125em;width:2.9375em;height:.3125em;border-radius:.125em;background-color:#f27474}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=left]{left:1.0625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-error [class^=swal2-x-mark-line][class$=right]{right:1em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-error.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-error.swal2-icon-show .swal2-x-mark{animation:swal2-animate-error-x-mark .5s}}div:where(.swal2-icon).swal2-warning{border-color:#f8bb86;color:#f8bb86}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-warning.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-warning.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .5s}}div:where(.swal2-icon).swal2-info{border-color:#3fc3ee;color:#3fc3ee}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-info.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-info.swal2-icon-show .swal2-icon-content{animation:swal2-animate-i-mark .8s}}div:where(.swal2-icon).swal2-question{border-color:#87adbd;color:#87adbd}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-question.swal2-icon-show{animation:swal2-animate-error-icon .5s}div:where(.swal2-icon).swal2-question.swal2-icon-show .swal2-icon-content{animation:swal2-animate-question-mark .8s}}div:where(.swal2-icon).swal2-success{border-color:#a5dc86;color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line]{position:absolute;width:3.75em;height:7.5em;border-radius:50%}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.4375em;left:-2.0635em;transform:rotate(-45deg);transform-origin:3.75em 3.75em;border-radius:7.5em 0 0 7.5em}div:where(.swal2-icon).swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.6875em;left:1.875em;transform:rotate(-45deg);transform-origin:0 3.75em;border-radius:0 7.5em 7.5em 0}div:where(.swal2-icon).swal2-success .swal2-success-ring{position:absolute;z-index:2;top:-.25em;left:-.25em;box-sizing:content-box;width:100%;height:100%;border:.25em solid rgba(165,220,134,.3);border-radius:50%}div:where(.swal2-icon).swal2-success .swal2-success-fix{position:absolute;z-index:1;top:.5em;left:1.625em;width:.4375em;height:5.625em;transform:rotate(-45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line]{display:block;position:absolute;z-index:2;height:.3125em;border-radius:.125em;background-color:#a5dc86}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=tip]{top:2.875em;left:.8125em;width:1.5625em;transform:rotate(45deg)}div:where(.swal2-icon).swal2-success [class^=swal2-success-line][class$=long]{top:2.375em;right:.5em;width:2.9375em;transform:rotate(-45deg)}@container swal2-popup style(--swal2-icon-animations:true){div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-animate-success-line-tip .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-animate-success-line-long .75s}div:where(.swal2-icon).swal2-success.swal2-icon-show .swal2-success-circular-line-right{animation:swal2-rotate-success-circular-line 4.25s ease-in}}[class^=swal2]{-webkit-tap-highlight-color:rgba(0,0,0,0)}.swal2-show{animation:var(--swal2-show-animation)}.swal2-hide{animation:var(--swal2-hide-animation)}.swal2-noanimation{transition:none}.swal2-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}.swal2-rtl .swal2-close{margin-right:initial;margin-left:0}.swal2-rtl .swal2-timer-progress-bar{right:0;left:auto}.swal2-toast{box-sizing:border-box;grid-column:1/4!important;grid-row:1/4!important;grid-template-columns:min-content auto min-content;padding:1em;overflow-y:hidden;border:var(--swal2-toast-border);background:var(--swal2-background);box-shadow:var(--swal2-toast-box-shadow);pointer-events:all}.swal2-toast>*{grid-column:2}.swal2-toast h2:where(.swal2-title){margin:.5em 1em;padding:0;font-size:1em;text-align:initial}.swal2-toast .swal2-loading{justify-content:center}.swal2-toast input:where(.swal2-input){height:2em;margin:.5em;font-size:1em}.swal2-toast .swal2-validation-message{font-size:1em}.swal2-toast div:where(.swal2-footer){margin:.5em 0 0;padding:.5em 0 0;font-size:.8em}.swal2-toast button:where(.swal2-close){grid-column:3/3;grid-row:1/99;align-self:center;width:.8em;height:.8em;margin:0;font-size:2em}.swal2-toast div:where(.swal2-html-container){margin:.5em 1em;padding:0;overflow:initial;font-size:1em;text-align:initial}.swal2-toast div:where(.swal2-html-container):empty{padding:0}.swal2-toast .swal2-loader{grid-column:1;grid-row:1/99;align-self:center;width:2em;height:2em;margin:.25em}.swal2-toast .swal2-icon{grid-column:1;grid-row:1/99;align-self:center;width:2em;min-width:2em;height:2em;margin:0 .5em 0 0}.swal2-toast .swal2-icon .swal2-icon-content{display:flex;align-items:center;font-size:1.8em;font-weight:700}.swal2-toast .swal2-icon.swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line]{top:.875em;width:1.375em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=left]{left:.3125em}.swal2-toast .swal2-icon.swal2-error [class^=swal2-x-mark-line][class$=right]{right:.3125em}.swal2-toast div:where(.swal2-actions){justify-content:flex-start;height:auto;margin:.5em 0 0;padding:0 .5em}.swal2-toast button:where(.swal2-styled){margin:.25em .5em;padding:.4em .6em;font-size:1em}.swal2-toast .swal2-success{border-color:#a5dc86}.swal2-toast .swal2-success [class^=swal2-success-circular-line]{position:absolute;width:1.6em;height:3em;border-radius:50%}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=left]{top:-.8em;left:-.5em;transform:rotate(-45deg);transform-origin:2em 2em;border-radius:4em 0 0 4em}.swal2-toast .swal2-success [class^=swal2-success-circular-line][class$=right]{top:-.25em;left:.9375em;transform-origin:0 1.5em;border-radius:0 4em 4em 0}.swal2-toast .swal2-success .swal2-success-ring{width:2em;height:2em}.swal2-toast .swal2-success .swal2-success-fix{top:0;left:.4375em;width:.4375em;height:2.6875em}.swal2-toast .swal2-success [class^=swal2-success-line]{height:.3125em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=tip]{top:1.125em;left:.1875em;width:.75em}.swal2-toast .swal2-success [class^=swal2-success-line][class$=long]{top:.9375em;right:.1875em;width:1.375em}@container swal2-popup style(--swal2-icon-animations:true){.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-tip{animation:swal2-toast-animate-success-line-tip .75s}.swal2-toast .swal2-success.swal2-icon-show .swal2-success-line-long{animation:swal2-toast-animate-success-line-long .75s}}.swal2-toast.swal2-show{animation:var(--swal2-toast-show-animation)}.swal2-toast.swal2-hide{animation:var(--swal2-toast-hide-animation)}@keyframes swal2-show{0%{transform:translate3d(0,-50px,0) scale(.9);opacity:0}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes swal2-hide{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,-50px,0) scale(.9);opacity:0}}@keyframes swal2-animate-success-line-tip{0%{top:1.1875em;left:.0625em;width:0}54%{top:1.0625em;left:.125em;width:0}70%{top:2.1875em;left:-.375em;width:3.125em}84%{top:3em;left:1.3125em;width:1.0625em}to{top:2.8125em;left:.8125em;width:1.5625em}}@keyframes swal2-animate-success-line-long{0%{top:3.375em;right:2.875em;width:0}65%{top:3.375em;right:2.875em;width:0}84%{top:2.1875em;right:0;width:3.4375em}to{top:2.375em;right:.5em;width:2.9375em}}@keyframes swal2-rotate-success-circular-line{0%{transform:rotate(-45deg)}5%{transform:rotate(-45deg)}12%{transform:rotate(-405deg)}to{transform:rotate(-405deg)}}@keyframes swal2-animate-error-x-mark{0%{margin-top:1.625em;transform:scale(.4);opacity:0}50%{margin-top:1.625em;transform:scale(.4);opacity:0}80%{margin-top:-.375em;transform:scale(1.15)}to{margin-top:0;transform:scale(1);opacity:1}}@keyframes swal2-animate-error-icon{0%{transform:rotateX(100deg);opacity:0}to{transform:rotateX(0);opacity:1}}@keyframes swal2-rotate-loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes swal2-animate-question-mark{0%{transform:rotateY(-360deg)}to{transform:rotateY(0)}}@keyframes swal2-animate-i-mark{0%{transform:rotate(45deg);opacity:0}25%{transform:rotate(-25deg);opacity:.4}50%{transform:rotate(15deg);opacity:.8}75%{transform:rotate(-5deg);opacity:1}to{transform:rotateX(0);opacity:1}}@keyframes swal2-toast-show{0%{transform:translateY(-.625em) rotate(2deg)}33%{transform:translateY(0) rotate(-2deg)}66%{transform:translateY(.3125em) rotate(2deg)}to{transform:translateY(0) rotate(0)}}@keyframes swal2-toast-hide{to{transform:rotate(1deg);opacity:0}}@keyframes swal2-toast-animate-success-line-tip{0%{top:.5625em;left:.0625em;width:0}54%{top:.125em;left:.125em;width:0}70%{top:.625em;left:-.25em;width:1.625em}84%{top:1.0625em;left:.75em;width:.5em}to{top:1.125em;left:.1875em;width:.75em}}@keyframes swal2-toast-animate-success-line-long{0%{top:1.625em;right:1.375em;width:0}65%{top:1.25em;right:.9375em;width:0}84%{top:.9375em;right:0;width:1.125em}to{top:.9375em;right:.1875em;width:1.375em}}.apogee-swal-popup{border:1px solid rgba(148,163,184,.25)}.apogee-swal-popup--dark{border-color:#94a3b859}.apogee-swal-title{font-weight:600}.apogee-swal-html{line-height:1.5}.grain:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.027;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.65'/%3E%3C/svg%3E")}.landing-footer{position:relative;isolation:isolate;min-height:100vh;overflow:hidden;padding:80px 20px 32px;background:#f4f4f3;color:#171513}@media(min-width:640px){.landing-footer{padding:112px 32px 32px}}@media(min-width:1024px){.landing-footer{padding:136px 48px 32px}}.landing-footer-nav{position:relative;z-index:10;display:grid;grid-template-columns:1fr;gap:48px 44px;width:100%;max-width:1390px;margin:0 auto}@media(min-width:640px){.landing-footer-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.landing-footer-nav{grid-template-columns:repeat(5,minmax(0,1fr))}}.landing-footer-group__title{display:flex;align-items:center;gap:12px;margin:0;font-size:13px;font-weight:500;letter-spacing:.01em;color:#9a948a}.landing-footer-group__icon{width:17px;height:17px;stroke-width:1.65}.landing-footer-group__list{position:relative;margin:16px 0 0;padding:0 0 0 28px;list-style:none;border-left:1px solid rgba(0,0,0,.075)}.landing-footer-group__marker{position:absolute;left:-1px;z-index:20;width:2px;height:18px;border-radius:999px;pointer-events:none;transform:translateY(-50%);opacity:0;transition:top .15s cubic-bezier(.22,1,.36,1),opacity .15s cubic-bezier(.22,1,.36,1)}.landing-footer-group__marker.is-visible{opacity:1}.landing-footer-group__item{position:relative;margin:0 0 13px}.landing-footer-group__item:last-child{margin-bottom:0}.landing-footer-group__current-rail{position:absolute;left:-29px;top:50%;z-index:10;width:2px;height:18px;border-radius:999px;pointer-events:none;transform:translateY(-50%)}.landing-footer-group__link{display:inline-flex;position:relative;transform-origin:left center;font-size:13px;font-weight:500;line-height:1.35;letter-spacing:-.008em;color:#404040;text-decoration:none;transition:color .15s ease-out,transform .15s ease-out}.landing-footer-group__link:hover{color:#7657ff}.landing-footer-group__link:focus-visible{border-radius:2px;color:#7657ff;outline:2px solid #7657ff;outline-offset:4px}.landing-footer-group__link:active{transform:translateY(1px) scale(.985);color:#4e2bc8}.landing-footer-group__link.is-current{font-weight:600;color:#109c83}.landing-footer-group__link.is-current:hover{color:#7657ff}.landing-footer-copy{position:relative;z-index:10;margin:-12px 0 0;text-align:center;font-size:12px;font-weight:500;color:#9a948a}@media(min-width:640px){.landing-footer-copy{margin-top:-28px}}.landing-footer-mark{position:relative;width:100%;max-width:920px;height:620px;margin:0 auto;overflow:hidden}@media(min-width:640px){.landing-footer-mark{height:700px}}@media(min-width:1024px){.landing-footer-mark{height:790px}}.landing-footer-mark__fade{position:absolute;left:0;right:0;pointer-events:none}.landing-footer-mark__fade--top{top:0;height:112px;background:linear-gradient(to bottom,#f4f4f3,transparent)}.landing-footer-mark__fade--bottom{bottom:0;height:144px;background:linear-gradient(to top,#f4f4f3,transparent)}.landing-footer-mark__line{position:absolute;left:50%;top:53%;width:1px;height:860px;background:#00000009}.landing-footer-mark__line--a{transform:translate(-50%,-50%) rotate(45deg)}.landing-footer-mark__line--b{transform:translate(-50%,-50%) rotate(-45deg)}.landing-footer-mark__ring{position:absolute;left:50%;top:53%;border:1px solid rgba(0,0,0,.05);border-radius:999px;transform:translate(-50%,-50%)}.landing-footer-mark__ring--outer{width:660px;height:660px}.landing-footer-mark__ring--mid{width:440px;height:440px;border-color:#0000000e}.landing-footer-mark__ring--inner{width:236px;height:236px}.landing-footer-mark__glow{position:absolute;left:50%;top:53%;border-radius:999px;transform:translate(-50%,-50%)}.landing-footer-mark__glow--blue{width:270px;height:270px;background:#3b82f61a;filter:blur(72px)}.landing-footer-mark__glow--violet{width:128px;height:128px;background:#8b5cf61a;filter:blur(44px)}.landing-footer-mark__logo{position:absolute;left:50%;top:53%;width:min(300px,72vw);transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 24px 42px rgba(25,75,180,.12))}@media(min-width:640px){.landing-footer-mark__logo{width:380px}}@media(min-width:1024px){.landing-footer-mark__logo{width:470px}}.dark .landing-footer,body[data-theme=dark] .landing-footer{background:#0b0a10;color:#f5f1eb}.dark .landing-footer-group__title,body[data-theme=dark] .landing-footer-group__title{color:#746d7d}.dark .landing-footer-group__list,body[data-theme=dark] .landing-footer-group__list{border-left-color:#ffffff1a}.dark .landing-footer-group__link,body[data-theme=dark] .landing-footer-group__link{color:#c8c2d0}.dark .landing-footer-copy,body[data-theme=dark] .landing-footer-copy{color:#746d7d}.dark .landing-footer-mark__fade--top,body[data-theme=dark] .landing-footer-mark__fade--top{background:linear-gradient(to bottom,#0b0a10,transparent)}.dark .landing-footer-mark__fade--bottom,body[data-theme=dark] .landing-footer-mark__fade--bottom{background:linear-gradient(to top,#0b0a10,transparent)}.dark .landing-footer-mark__line,body[data-theme=dark] .landing-footer-mark__line{background:#ffffff0f}.dark .landing-footer-mark__ring,body[data-theme=dark] .landing-footer-mark__ring{border-color:#ffffff14}.dark .landing-footer-mark__ring--mid,body[data-theme=dark] .landing-footer-mark__ring--mid{border-color:#ffffff17}.dark .landing-footer-mark__glow--blue,body[data-theme=dark] .landing-footer-mark__glow--blue{background:#60a5fa24}.dark .landing-footer-mark__glow--violet,body[data-theme=dark] .landing-footer-mark__glow--violet{background:#a78bfa1f}.dark .landing-footer-mark__logo,body[data-theme=dark] .landing-footer-mark__logo{filter:drop-shadow(0 24px 42px rgba(124,58,237,.22))}.triple-landing-page{--header-bg: color-mix(in srgb, var(--page-bg) 92%, transparent)}.triple-landing-header{position:sticky;top:0;z-index:120;border-bottom:1px solid var(--border);background:var(--header-bg);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.triple-landing-eyebrow{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-weight:700}.triple-landing-title{font-size:clamp(2rem,4vw,3.75rem);line-height:1.05;letter-spacing:-.03em;max-width:14ch}.triple-landing-lead{font-size:clamp(1rem,1.5vw,1.125rem);color:var(--muted);max-width:56ch}.triple-landing-features{list-style:none;padding:0;margin:0;color:var(--ink);font-size:.95rem}.triple-landing-features li{position:relative;padding-left:1rem}.triple-landing-features li:before{content:"•";position:absolute;left:0;color:var(--product)}.triple-landing-cta{border-radius:999px;background:var(--product)!important;color:#fff!important}.triple-landing-stage{position:relative;border:1px solid var(--border);border-radius:28px;padding:2.5rem 2rem;background:linear-gradient(180deg,color-mix(in srgb,var(--platform-accent) 12%,transparent),transparent);text-align:center;min-height:360px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem}.triple-landing-stage-glow{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,var(--platform-accent) 28%,transparent),transparent 70%);pointer-events:none}.triple-landing-stage-logo{position:relative;z-index:1;width:128px;height:128px;-o-object-fit:contain;object-fit:contain}.triple-landing-stage-name{position:relative;z-index:1;font-size:1.5rem;font-weight:800}.triple-landing-stage-tag,.triple-landing-stage-status{position:relative;z-index:1;color:var(--muted);font-size:.95rem}.triple-landing-section-label{text-align:center;font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);font-weight:700}.triple-landing-strip-item{flex:0 0 auto;min-width:180px;border-radius:18px!important;justify-content:flex-start!important;gap:.75rem!important;padding-inline:1rem!important;height:auto!important;min-height:72px}.triple-landing-strip-item.is-active{border-color:var(--product)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--product) 35%,transparent)}.landing-dev-gate.embed-gate-overlay{--gate-bg: #050508;--gate-surface: #121018;--gate-ink: #f4f2f7;--gate-muted: #a8a3b8;--gate-accent: #e91e8c;--gate-accent-soft: #ff6bcb;--gate-gold: #f5c451;--gate-line: color-mix(in srgb, var(--gate-ink) 14%, transparent);--gate-border: color-mix(in srgb, var(--gate-accent) 28%, transparent);position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:grid;place-items:center;overflow-y:auto;padding:clamp(20px,4vh,40px) 20px;box-sizing:border-box;background:radial-gradient(ellipse 80% 60% at 50% 0%,color-mix(in srgb,var(--gate-accent) 18%,transparent),transparent 62%),radial-gradient(ellipse 60% 50% at 80% 100%,color-mix(in srgb,#7c3aed 14%,transparent),transparent 55%),#050508f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);color:var(--gate-ink);font-family:Inter,system-ui,sans-serif}html.landing-gate-pending body{overflow:hidden}html.landing-gate-pending body>:not(#landing-dev-gate){visibility:hidden;pointer-events:none}body.landing-dev-gate-active{overflow:hidden}.landing-dev-gate-hidden{display:none!important}.landing-dev-gate .embed-gate-shell{width:min(100%,440px);margin:auto}.landing-dev-gate .embed-gate-card{border-radius:24px;border:1px solid var(--gate-border);background:radial-gradient(circle at top,color-mix(in srgb,var(--gate-accent) 14%,transparent),transparent 58%),color-mix(in srgb,var(--gate-surface) 94%,#000);box-shadow:0 24px 80px #02040c8c;padding:28px 24px 22px;text-align:center}.landing-dev-gate .embed-gate-brand{position:relative;width:72px;height:72px;margin:0 auto 18px}.landing-dev-gate .embed-gate-brand-ring{display:none}.landing-dev-gate .embed-gate-brand-logo{position:relative;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:18px}.landing-dev-gate .embed-gate-eyebrow{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:color-mix(in srgb,var(--gate-accent-soft) 88%,white)}.landing-dev-gate .embed-gate-title{margin:0 0 8px;font-size:clamp(1.5rem,3vw,1.9rem);font-weight:900;letter-spacing:-.04em;color:var(--gate-ink)}.landing-dev-gate .embed-gate-sub{margin:0 0 22px;font-size:15px;line-height:1.55;color:var(--gate-muted)}.landing-dev-gate .embed-field-label{display:block;margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--gate-muted)}.landing-dev-gate .embed-gate-input{width:100%;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px solid var(--gate-line);background:color-mix(in srgb,var(--gate-surface) 88%,#000);color:var(--gate-ink);font:inherit}.landing-dev-gate .embed-gate-input:focus{outline:none;border-color:color-mix(in srgb,var(--gate-accent) 55%,var(--gate-line));box-shadow:0 0 0 3px color-mix(in srgb,var(--gate-accent) 22%,transparent)}.landing-dev-gate .embed-gate-field.is-error .embed-gate-input{border-color:color-mix(in srgb,#f87171 70%,var(--gate-line))}.landing-dev-gate .embed-gate-message{margin:8px 0 0;font-size:13px;color:#fca5a5;text-align:left}.landing-dev-gate .embed-gate-submit{width:100%;margin-top:16px;padding:13px 18px;border:0;border-radius:999px;font:inherit;font-size:15px;font-weight:800;cursor:pointer;color:#fff;background:linear-gradient(135deg,var(--gate-accent),#c026d3 55%,var(--gate-gold));box-shadow:0 10px 28px color-mix(in srgb,var(--gate-accent) 35%,transparent)}.landing-dev-gate .embed-gate-submit:hover{filter:brightness(1.06)}.landing-dev-gate .embed-gate-support{margin:18px 0 0;font-size:13px;color:var(--gate-muted)}.landing-dev-gate .embed-gate-support__link{color:var(--gate-accent-soft);font-weight:700;text-decoration:none}.landing-dev-gate .embed-gate-support__link:hover{text-decoration:underline}@font-face{font-family:hgi-stroke-rounded;src:url(/marketing/fonts/hgi-stroke-rounded.woff2) format("woff2");font-display:swap}html.landing-has-announcement{--landing-announcement-height: 50px !important}html.landing-has-announcement .landing-announcement-bar,html.landing-has-announcement .landing-announcement-bar__inner{min-height:50px!important}html.landing-has-announcement .landing-announcement-bar__inner{height:50px!important}:root{--gold-glow: var(--platform-glow, rgba(220, 38, 38, .16));--purple: var(--platform-primary, #7c3aed);--orange: var(--platform-primary, #f59e0b);--header-h: 68px;--radius: var(--radius-panel, 16px);--font: "Inter", system-ui, sans-serif;--copy-transition: .2s ease}.brand-case{text-transform:none;letter-spacing:-.01em}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:var(--font);background:var(--bg);color:var(--ink);line-height:1.5;-webkit-font-smoothing:antialiased}.container{width:min(var(--ie-container-max, 1400px),calc(100% - var(--ie-gutter, 48px) * 2));margin-inline:auto}.page--plans .plans-hub__inner,.page--plans #pricing-root{max-width:none;width:100%}.page{min-height:100dvh;display:flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page input,.page textarea,.page select,.page [contenteditable=true],.zone-landing-page input,.zone-landing-page textarea,.zone-landing-page select,.zone-landing-page [contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;user-select:text}.page img:not(a img),.page picture img,.zone-landing-page img:not(a img),.zone-landing-page picture img{-webkit-user-drag:none;user-drag:none}.site-header{position:sticky;top:0;z-index:40;height:var(--header-h);border-bottom:1px solid var(--line);background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}body.ipray-landing-shell[data-landing-surface=iempyrean],body.ipray-landing-shell[data-landing-surface=plans],body.ipray-landing-shell.page--plans{padding-top:calc(var(--landing-chrome-offset, 0px) + var(--landing-header-height, var(--ie-header-h, 64px)))!important}body.ipray-landing-shell .site-header{position:fixed!important;top:var(--landing-chrome-offset, 0px)!important;left:0;right:0;z-index:60;height:var(--landing-header-height, var(--ie-header-h, 64px));pointer-events:none}body.ipray-landing-shell .site-header .nav-shell,body.ipray-landing-shell .site-header .nav-links a,body.ipray-landing-shell .site-header .nav-actions a,body.ipray-landing-shell .site-header .nav-actions button,body.ipray-landing-shell .site-header .brand{pointer-events:auto}.header-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;height:100%}.logo-group{display:flex;align-items:center;gap:10px}.logo-emblem{width:34px;height:34px;border-radius:8px}.logo-name{font-weight:700;font-size:14px;letter-spacing:-.01em}.main-nav{display:flex;gap:24px;font-size:13px;font-weight:600;color:var(--muted)}.main-nav a:hover{color:var(--ink)}.header-actions{display:flex;align-items:center;gap:10px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 18px;border-radius:999px;font:inherit;font-size:13px;font-weight:700;border:1px solid transparent;cursor:pointer;transition:filter .15s ease,border-color .15s ease,background .15s ease;white-space:nowrap}.btn-ghost{border-color:var(--line);background:transparent;color:var(--ink)}.btn-ghost:hover{border-color:color-mix(in srgb,var(--gold) 28%,var(--line));background:#ffffff08}.btn-gold{background:linear-gradient(135deg,var(--gold),var(--gold-deep));color:#1a1208;box-shadow:0 4px 20px var(--gold-glow)}.btn-gold:hover{filter:brightness(1.05)}.btn-lg{padding:12px 22px;font-size:14px;box-shadow:0 6px 28px var(--gold-glow)}.home{display:flex;flex-direction:column}.hero{position:relative;padding-block:clamp(28px,4vh,52px)}.hero-bg{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 65% 50% at 78% 18%,rgba(232,200,114,.05),transparent 52%),radial-gradient(ellipse 45% 38% at 12% 72%,rgba(91,141,239,.04),transparent 48%);pointer-events:none}.hero-inner{position:relative;display:grid;grid-template-columns:1fr;gap:32px;align-items:center}.hero-copy{max-width:28rem}.eyebrow{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep);margin:0 0 12px}.hero h1{margin:0 0 14px;font-size:clamp(32px,4.2vw,50px);font-weight:800;line-height:1.06;letter-spacing:-.03em}.hero h1 .gold{color:var(--gold)}.hero-lead{margin:0 0 20px;font-size:14px;line-height:1.6;color:var(--muted)}.hero-ctas{display:flex;flex-wrap:wrap;gap:10px}.hero-showcase{min-width:0}.featured-label{font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 10px}.feature-card{position:relative;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);overflow:hidden;min-height:360px}.feature-art-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:#08080e}.feature-art-stage img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease;filter:saturate(.92) brightness(.82);cursor:default}.feature-art-stage img.is-active{opacity:1;visibility:visible;z-index:1}.feature-overlay{position:relative;z-index:2;min-height:360px;display:flex;align-items:flex-end;background:linear-gradient(105deg,color-mix(in srgb,var(--bg) 72%,transparent),color-mix(in srgb,var(--bg) 48%,transparent) 38%,color-mix(in srgb,var(--bg) 12%,transparent))}.feature-copy{padding:24px 22px 18px;max-width:min(520px,92%);min-width:0}.feature-platform-logo{width:48px;height:48px;border-radius:calc(var(--radius-control, 16px) - 4px);-o-object-fit:contain;object-fit:contain;margin-bottom:12px;box-shadow:0 8px 24px #00000059}.feature-copy-inner{transition:opacity var(--copy-transition),transform var(--copy-transition)}.feature-copy.is-transitioning .feature-copy-inner{opacity:.72;transform:translateY(4px)}.feature-copy h2{margin:0 0 6px;font-size:clamp(20px,2vw,26px);font-weight:800;line-height:1.28;letter-spacing:-.02em;text-shadow:0 1px 18px rgba(0,0,0,.45)}.feature-copy h2 .gold{color:var(--gold)}.featured-body{margin:0 0 10px;color:color-mix(in srgb,var(--ink) 88%,var(--muted));font-size:13px;line-height:1.55;text-shadow:0 1px 12px rgba(0,0,0,.35)}.feature-list{margin:0 0 14px;padding:0;list-style:none;display:grid;gap:4px}.feature-list li{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;color:color-mix(in srgb,var(--ink) 90%,var(--muted))}.feature-list li:before{content:"✓";color:var(--gold-deep);font-weight:800;font-size:10px}.hero-platform-features.feature-list li{font-size:14px;line-height:1.45;gap:8px}.hero-platform-features.feature-list li:before{font-size:12px}.featured-cta{margin-bottom:0;padding:12px 20px;font-size:14px;font-weight:800;box-shadow:0 8px 32px var(--gold-glow)}.feature-nav{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 16px 14px;background:color-mix(in srgb,var(--bg) 88%,transparent)}.carousel-arrow{flex-shrink:0;width:32px;height:32px;border-radius:999px;border:1px solid var(--line);background:transparent;color:var(--muted);font-size:20px;line-height:1;cursor:pointer;display:grid;place-items:center;transition:color .15s ease,border-color .15s ease}.carousel-arrow:hover{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 35%,var(--line))}.carousel-dots{display:flex;justify-content:center;gap:7px}.carousel-dots button{width:7px;height:7px;border-radius:999px;border:0;background:var(--line);cursor:pointer;padding:0;transition:width .2s ease,background .2s ease}.carousel-dots button.is-active{background:var(--gold);width:20px}.kbd-hint{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.feature-nav:focus-within .kbd-hint,.hero-showcase:hover .kbd-hint{position:static;width:auto;height:auto;clip:auto;overflow:visible;margin-left:8px;font-size:10px;font-weight:600;color:var(--muted);letter-spacing:.02em}.page.iempyrean-surface{overflow-x:clip}.platforms-section{padding:20px 0 28px}.platforms-section,.platforms-section .container{overflow-x:clip}.ecosystem-marquees .hero-feature-marquee{overflow:hidden}.section-label{text-align:center;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin:0 0 14px}.platforms-strip{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}.platform-cell{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;color:inherit;text-decoration:none;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:14px 10px 16px;text-align:center;cursor:pointer;transition:background .15s ease,border-color .15s ease;display:flex;flex-direction:column;align-items:center;gap:4px}.platform-cell.is-muted{opacity:.55}.platform-cell.is-muted.is-active{opacity:.72}.platforms-strip--synced .platform-cell{cursor:default}.platform-logo{width:40px;height:40px;max-width:40px;max-height:40px;border-radius:10px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.platform-cell[data-platform-id=play] .platform-logo{width:46px;height:46px;max-width:46px;max-height:46px}.platform-cell[data-platform-id=pass] .platform-logo{width:34px;height:34px;max-width:34px;max-height:34px}.platform-logo--text{display:grid;place-items:center;background:#f59e5e1f;color:var(--orange);font-weight:800;font-size:12px}.platform-cell-name{font-size:13px;font-weight:700}.platform-cell-tag{font-size:10px;color:var(--muted);line-height:1.3}.status-pill{display:inline-block;padding:3px 8px;border-radius:999px;font-size:8px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;border:1px solid var(--line);color:var(--muted)}.status-pill--live{border-color:color-mix(in srgb,var(--gold) 35%,var(--line));color:var(--gold-deep)}.status-pill--preview{border-color:color-mix(in srgb,var(--purple) 35%,var(--line));color:#c4a8ff}.status-pill--beta{border-color:color-mix(in srgb,var(--orange) 35%,var(--line));color:var(--orange)}.status-pill--muted{border-color:var(--line);color:color-mix(in srgb,var(--muted) 90%,transparent)}.page[data-iempyrean-page=home] .site-footer{padding:0;text-align:initial;font-size:initial;color:inherit}.page[data-iempyrean-page=home] .site-footer a:hover{color:var(--ink)}.main-nav a.is-active{color:var(--gold)}.page--sub .home{display:block;height:auto;min-height:0}.page--sub .site-footer{padding:0;text-align:initial;font-size:initial;display:block}.hero--page{flex:1;min-height:0;padding-block:clamp(16px,2.5vh,32px)}.hero-inner--page{height:100%;min-height:min(520px,calc(100dvh - var(--header-h) - var(--genesis-h, 40px) - 180px))}.page-hero{height:100%;display:flex;flex-direction:column;gap:16px}.page-hero--split{display:grid;grid-template-columns:minmax(280px,1fr) minmax(260px,.9fr);gap:clamp(20px,4vw,48px);align-items:center}.page-hero__panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:280px;display:grid;place-items:center}.vision-orbit{position:relative;width:min(320px,70vw);aspect-ratio:1;display:grid;place-items:center}.vision-orbit__core{font-weight:800;font-size:14px;color:var(--gold)}.vision-orbit__node{position:absolute;font-size:11px;font-weight:700;color:var(--muted);padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:color-mix(in srgb,var(--surface) 90%,transparent)}.vision-orbit__node:nth-child(2){top:8%;left:50%;transform:translate(-50%)}.vision-orbit__node:nth-child(3){top:28%;right:0}.vision-orbit__node:nth-child(4){bottom:28%;right:4%}.vision-orbit__node:nth-child(5){bottom:8%;left:50%;transform:translate(-50%)}.vision-orbit__node:nth-child(6){top:28%;left:0}.page-hero--news{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(280px,1.2fr);gap:20px;align-items:stretch}.page-hero__scroll,.news-feed{overflow:auto;max-height:min(420px,calc(100dvh - var(--header-h) - 220px));padding-right:6px}.news-card{border:1px solid var(--line);border-radius:calc(var(--radius) - 4px);background:var(--surface);padding:14px 16px;margin-bottom:10px}.news-card time{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep)}.news-card h2{margin:6px 0 4px;font-size:15px}.news-card p{margin:0;font-size:13px;color:var(--muted)}.page-hero--contact{display:grid;grid-template-columns:minmax(260px,1fr) minmax(280px,1.1fr);gap:20px;align-items:start}.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.contact-card{border:1px solid var(--line);border-radius:calc(var(--radius) - 4px);background:var(--surface);padding:14px;display:flex;flex-direction:column;gap:4px;transition:border-color .15s ease}.contact-card:hover{border-color:color-mix(in srgb,var(--gold) 35%,var(--line))}.contact-card__icon{font-size:40px;color:var(--gold);line-height:1;display:block;margin-bottom:12px}.contact-card strong{font-size:13px}.contact-card span:last-child{font-size:12px;color:var(--muted)}.page-hero--founder{display:grid;grid-template-columns:minmax(280px,1.1fr) minmax(220px,.75fr);grid-template-areas:"copy portrait" "glance portrait" "pillars pillars" "actions actions";gap:16px 24px;align-items:start}.page-hero--founder .page-hero__copy{grid-area:copy}.founder-portrait{grid-area:portrait;margin:0}.founder-portrait img{width:100%;max-width:360px;border-radius:var(--radius);border:1px solid var(--line)}.founder-quote{margin:12px 0;padding:12px 14px;border-left:3px solid var(--gold-deep);background:color-mix(in srgb,var(--gold) 6%,transparent);font-size:13px}.founder-quote footer{margin-top:6px;font-size:11px;color:var(--muted)}.founder-roles{display:flex;flex-wrap:wrap;gap:6px}.founder-roles span{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:4px 8px;border-radius:999px;border:1px solid var(--line);color:var(--muted)}.founder-glance{grid-area:glance;border:1px solid var(--line);border-radius:calc(var(--radius) - 4px);padding:12px 14px;background:var(--surface)}.founder-glance ul{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.founder-glance li strong{display:block;font-size:12px}.founder-glance li span{font-size:11px;color:var(--muted)}.founder-pillars{grid-area:pillars;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.founder-pillars article{border:1px solid var(--line);border-radius:calc(var(--radius) - 4px);padding:12px;background:var(--surface)}.founder-pillars h3{margin:0 0 6px;font-size:13px}.founder-pillars p{margin:0;font-size:12px;color:var(--muted);line-height:1.5}.page-hero__actions{grid-area:actions;display:flex;flex-wrap:wrap;gap:10px}.page-hero--legal{height:100%;min-height:min(480px,calc(100dvh - var(--header-h) - 200px))}.legal-shell{display:grid;grid-template-columns:minmax(140px,200px) minmax(0,1fr);gap:12px;flex:1;min-height:0}.legal-nav{display:flex;flex-direction:column;gap:6px}.legal-nav__link{font-size:12px;font-weight:700;color:var(--muted);padding:8px 10px;border-radius:8px;border:1px solid transparent}.legal-nav__link.is-active,.legal-nav__link:hover{color:var(--ink);border-color:var(--line);background:var(--surface)}.legal-doc{display:flex;flex-direction:column;min-height:0;border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:0}.legal-doc__head{padding:16px 18px 10px;border-bottom:1px solid var(--line)}.legal-doc__head h1{margin:0 0 4px;font-size:clamp(20px,2.2vw,28px)}.legal-doc__meta{margin:0;font-size:11px;color:var(--muted)}.legal-doc__scroll{overflow:auto;padding:16px 18px 20px;max-height:min(460px,calc(100dvh - var(--header-h) - 240px))}.legal-intro{margin:0 0 16px;color:var(--muted);font-size:14px;line-height:1.6}.legal-section{margin-bottom:18px}.legal-section h2{margin:0 0 8px;font-size:15px}.legal-section__body{font-size:13px;line-height:1.6;color:color-mix(in srgb,var(--ink) 88%,var(--muted))}.legal-section__body ul{margin:0;padding-left:1.2rem}.legal-section__body a{color:var(--gold);text-decoration:underline;text-underline-offset:2px}.legal-consent{margin:12px 0 0;text-align:center;font-size:11px;color:var(--muted)}.legal-consent a{color:var(--gold-deep);text-decoration:underline;text-underline-offset:2px}html.landing-has-genesis-founders{--genesis-h: 0px}.genesis-founders-page .genesis-section{margin:2rem 0}.genesis-table{width:100%;border-collapse:collapse;margin-top:1rem;font-size:.9rem}.genesis-table th,.genesis-table td{border:1px solid var(--line);padding:.65rem .85rem;text-align:left}@media(min-width:1280px)and (min-height:760px){.page--sub .home{height:auto;display:block;grid-template-rows:unset}}@media(max-width:960px){.page-hero--split,.page-hero--news,.page-hero--contact,.page-hero--founder,.legal-shell{grid-template-columns:1fr}.page-hero--founder{grid-template-areas:"copy" "portrait" "glance" "pillars" "actions"}.founder-pillars,.contact-grid{grid-template-columns:1fr}}@media(max-width:1279px),(max-height:759px){.hero-inner{grid-template-columns:1fr}}@media(max-width:960px){.hero-inner{grid-template-columns:1fr;gap:36px}.hero-copy{max-width:none}.platforms-strip{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:10px;padding-bottom:4px;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.platforms-strip .platform-cell{flex:0 0 minmax(120px,1fr);min-width:120px}}@media(max-width:640px){.main-nav,.header-actions .btn-ghost{display:none}.menu-toggle{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line);border-radius:var(--radius-control, 16px);background:transparent;color:var(--ink);cursor:pointer}.carousel-arrow{display:none}}.page--sub .hero-inner--page{min-height:0;height:auto}.page-hero__split{display:grid;grid-template-columns:minmax(280px,1fr) minmax(260px,.95fr);gap:clamp(var(--ie-space-4),4vw,var(--ie-space-6));align-items:center}.page-hero__split--contact{align-items:start}.page-hero--vision{display:flex;flex-direction:column;gap:var(--ie-space-6)}.page-hero__panel--vision{padding:var(--ie-space-4);background:var(--ie-surface-1);border:1px solid var(--ie-border-subtle);border-radius:var(--ie-radius-lg)}.vision-ecosystem{position:relative;width:min(340px,100%);aspect-ratio:1;margin-inline:auto}.vision-ecosystem__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.vision-ecosystem__line{stroke:color-mix(in srgb,var(--gold) 35%,transparent);stroke-width:1;opacity:0;transition:opacity var(--ie-transition)}.vision-ecosystem[data-active] .vision-ecosystem__line{opacity:.35}.vision-ecosystem__core{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-weight:800;font-size:13px;color:var(--gold);padding:10px 14px;border-radius:var(--ie-radius-pill);border:1px solid var(--ie-border-emphasis);background:color-mix(in srgb,var(--gold) 8%,var(--ie-surface-1))}.vision-ecosystem__node{position:absolute;font-size:11px;font-weight:700;padding:8px 12px;border-radius:var(--ie-radius-pill);border:1px solid var(--ie-border-subtle);background:var(--ie-surface-2);color:var(--muted);transition:color var(--ie-transition),border-color var(--ie-transition),transform var(--ie-transition),box-shadow var(--ie-transition)}.vision-ecosystem__node:nth-child(3){top:4%;left:50%;transform:translate(-50%)}.vision-ecosystem__node:nth-child(4){top:22%;right:2%}.vision-ecosystem__node:nth-child(5){bottom:22%;right:6%}.vision-ecosystem__node:nth-child(6){bottom:4%;left:50%;transform:translate(-50%)}.vision-ecosystem__node:nth-child(7){top:22%;left:2%}.vision-ecosystem__node--ipray:hover,.vision-ecosystem[data-active=ipray] .vision-ecosystem__node--ipray{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 45%,var(--line))}.vision-ecosystem__node--ilearn:hover,.vision-ecosystem[data-active=ilearn] .vision-ecosystem__node--ilearn{color:var(--purple);border-color:color-mix(in srgb,var(--purple) 45%,var(--line))}.vision-ecosystem__node--iexcel:hover,.vision-ecosystem[data-active=iexcel] .vision-ecosystem__node--iexcel{color:#60a5fa;border-color:color-mix(in srgb,#60a5fa 45%,var(--line))}.vision-ecosystem__node--ibid:hover,.vision-ecosystem[data-active=ibid] .vision-ecosystem__node--ibid{color:var(--orange);border-color:color-mix(in srgb,var(--orange) 45%,var(--line))}.vision-ecosystem__node--ielysian:hover,.vision-ecosystem[data-active=ielysian] .vision-ecosystem__node--ielysian{color:#f472b6;border-color:color-mix(in srgb,#f472b6 45%,var(--line))}.vision-ecosystem__node--iam:hover,.vision-ecosystem[data-active=iam] .vision-ecosystem__node--iam{color:#eb459e;border-color:color-mix(in srgb,#eb459e 45%,var(--line))}.vision-ecosystem__tagline{margin:var(--ie-space-3) 0 0;text-align:center;font-size:12px;font-weight:700;letter-spacing:.04em;color:var(--muted)}.vision-principles{padding-top:var(--ie-space-4);border-top:1px solid var(--ie-border-subtle)}.vision-principles__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ie-space-4)}.vision-principles__item p{margin:0;font-size:13px;line-height:1.6;color:var(--muted)}.news-timeline{list-style:none;margin:0;padding:0;display:grid;gap:0}.news-timeline__item{display:grid;grid-template-columns:88px minmax(0,1fr);gap:var(--ie-space-4);padding:var(--ie-space-4) 0;border-bottom:1px solid var(--ie-border-subtle)}.news-timeline__item:last-child{border-bottom:0}.news-timeline__date{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);padding-top:2px}.news-timeline__title{margin:0 0 6px;font-size:1rem;font-weight:800;letter-spacing:-.02em}.news-timeline__summary{margin:0;font-size:14px;line-height:1.6;color:var(--muted)}.contact-card{border:1px solid var(--ie-border-subtle);border-radius:var(--ie-radius-md);background:var(--ie-surface-1);padding:var(--ie-space-3);display:flex;flex-direction:column;gap:var(--ie-space-2);transition:border-color var(--ie-transition)}.contact-card:hover{border-color:var(--ie-border-emphasis)}.contact-card__link{display:flex;flex-direction:column;gap:4px;color:inherit}.contact-card__desc{margin:0;font-size:12px;line-height:1.5;color:var(--muted)}.contact-card__email{font-size:13px;font-weight:700;color:var(--gold-deep)}.contact-card__copy{align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--ie-border-subtle);border-radius:var(--ie-radius-sm);background:transparent;color:var(--muted);font:inherit;font-size:11px;font-weight:700;padding:6px 10px;cursor:pointer;min-height:32px;transition:border-color var(--ie-transition),color var(--ie-transition)}.contact-card__copy:hover{border-color:var(--ie-border-emphasis);color:var(--ink)}.contact-hint{margin:var(--ie-space-5) 0 0;font-size:13px;color:var(--muted)}.contact-hint a{color:var(--gold-deep);text-decoration:underline;text-underline-offset:2px}.founder-heading{max-width:16ch}.founder-pillars article{display:flex;flex-direction:column;min-height:100%}.founder-portrait img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;aspect-ratio:4 / 5}@media(max-width:991px){.platforms-strip{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;padding-bottom:4px;-webkit-overflow-scrolling:touch}.platform-cell{flex:0 0 min(200px,78vw);scroll-snap-align:start;min-height:148px}}@media(max-width:640px){.platforms-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:visible}.platform-cell:last-child:nth-child(odd){grid-column:1 / -1;max-width:50%;justify-self:center}}.ecosystem-marquees{margin:0 0 14px}.ecosystem-marquees--platform-bottom{margin:14px 0 0}.ecosystem-marquees .hero-feature-marquee{margin:0}.ecosystem-marquees .hero-feature-marquee__track{display:flex;gap:10px;width:-moz-max-content;width:max-content;align-items:center}.ecosystem-marquees .hero-feature-marquee__item{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:13px;font-weight:750;color:var(--ink);white-space:nowrap;line-height:1;flex-shrink:0;min-height:36px;box-sizing:border-box}.ecosystem-marquees .hero-feature-marquee__item .hgi-stroke{font-size:16px;color:var(--platform-primary, var(--accent-text, var(--gold-deep)))}.platforms-section .ecosystem-marquees{mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);min-height:36px;overflow:hidden}body[data-pricing-platform] .ecosystem-marquees .hero-feature-marquee__item{border-color:color-mix(in srgb,var(--platform-primary) 22%,var(--line))}body[data-pricing-platform] .ecosystem-marquees .hero-feature-marquee__item .hgi-stroke{color:var(--platform-primary)}.platform-cell-tag--inline{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:0;max-width:100%;white-space:nowrap;font-size:9px;line-height:1;color:var(--muted)}.platform-cell-tag--campaign{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;max-width:100%;font-size:9px;line-height:1.2;color:var(--muted);text-align:center}.platform-cell-tag-line{display:block;white-space:nowrap}.platform-cell-tag-line--attribution{font-size:8px;opacity:.92}.platform-campaign-pronoun{font-weight:800;font-style:normal;letter-spacing:.02em;background:linear-gradient(135deg,var(--purple, #8b5cf6),var(--gold-deep, #c9a227));-webkit-background-clip:text;background-clip:text;color:transparent}.platform-campaign-pronoun:after{content:"";display:inline-block;width:3px;height:3px;margin-left:1px;border-radius:50%;background:var(--purple, #8b5cf6);vertical-align:super;transform:translateY(-1px)}.platform-cell-tag__word{display:inline-flex;align-items:center;flex-shrink:0}.platform-cell-tag__dot{display:inline-block;width:3px;height:3px;margin:0 4px;border-radius:50%;background:color-mix(in srgb,var(--muted) 70%,var(--platform-primary, var(--gold-deep)));flex-shrink:0;transform:translateY(-.5px)}.ecosystem-marquees--frame{mask-image:none;-webkit-mask-image:none}.ecosystem-marquees__frame{height:36px;border-radius:999px;border:1px solid color-mix(in srgb,var(--platform-primary, var(--gold-deep)) 18%,var(--line));background:linear-gradient(90deg,transparent 0%,color-mix(in srgb,var(--platform-primary, var(--gold-deep)) 6%,transparent) 18%,color-mix(in srgb,var(--platform-primary, var(--gold-deep)) 6%,transparent) 82%,transparent 100%),color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:inset 0 1px color-mix(in srgb,var(--ink) 6%,transparent)}body.page--plans,body[data-landing-surface=plans]{padding-top:0!important}body[data-pricing-platform] .carousel-dots button.is-active{background:var(--platform-primary);border-color:color-mix(in srgb,var(--platform-primary) 55%,var(--line))}body[data-pricing-platform] .feature-copy h2 .gold,body[data-pricing-platform] .hero h1 .gold,body[data-pricing-platform] .hero-platform-title .gold,.page.home-platform-active .hero-platform-title .gold{color:var(--platform-primary)}.site-footer{scroll-margin-bottom:calc(var(--landing-founder-bar-height, 48px) + 16px)}@media(max-width:960px){.page-hero__split,.page-hero--founder,.legal-shell{grid-template-columns:1fr}.page-hero__split{display:flex;flex-direction:column}.vision-principles__grid{grid-template-columns:1fr}.news-timeline__item{grid-template-columns:1fr;gap:var(--ie-space-2)}}@media(min-width:1280px)and (min-height:760px){.page[data-iempyrean-page=home] .home{height:auto;display:flex;flex-direction:column;grid-template-rows:unset}.page[data-iempyrean-page=home] .hero{min-height:0;justify-content:flex-start}.page[data-iempyrean-page=home] .hero .container,.page[data-iempyrean-page=home] .hero-inner{height:auto}.page[data-iempyrean-page=home] .hero-inner{grid-template-columns:minmax(300px,.85fr) minmax(520px,1.15fr);gap:clamp(32px,4vw,72px);align-items:center}.feature-card{aspect-ratio:1.7 / 1;max-height:540px;min-height:0}.feature-overlay{min-height:100%}.page[data-iempyrean-page=home] .platforms-section{padding:14px 0 0;display:flex;flex-direction:column;justify-content:center}.section-label{margin-bottom:10px}}html.ie-nav-open{overflow:hidden}.page[data-iempyrean-page=home] .site-footer,.page--sub .site-footer{border-top:0;background:var(--bg);padding:0;text-align:initial}@media(prefers-reduced-motion:reduce){.feature-copy-inner,.vision-ecosystem__node,.contact-card{transition:none}}.page[data-iempyrean-page=home] .hero-inner{grid-template-columns:minmax(300px,.85fr) minmax(420px,1.15fr);align-items:center;min-height:min(480px,calc(100dvh - var(--header-h, 64px) - 320px))}.hero-copy-layout{display:flex;flex-direction:column;justify-content:center;min-height:min(380px,100%);gap:0}.hero-copy-main{flex:1 1 auto;display:flex;flex-direction:column;justify-content:center}.hero-ctas--corner{align-self:flex-end;margin-top:auto;padding-top:18px}.page[data-iempyrean-page=home]:not(.home-platform-active) .hero-copy-layout--home{text-align:center;align-items:center}.page[data-iempyrean-page=home]:not(.home-platform-active) .hero-copy-main{align-items:center;text-align:center}.page[data-iempyrean-page=home]:not(.home-platform-active) .hero-ctas--corner{align-self:center}.page[data-iempyrean-page=home].home-platform-active .hero-copy{max-width:34rem;align-self:center}.page[data-iempyrean-page=home] .hero-showcase{display:flex;flex-direction:column;min-height:100%}.page[data-iempyrean-page=home] .feature-card--stage{flex:1;display:flex;flex-direction:column;position:relative;min-height:min(420px,100%);border:none;background:transparent;overflow:visible}.page[data-iempyrean-page=home] .feature-card--stage .feature-art-stage{position:relative;flex:1;min-height:min(380px,52vh);border-radius:var(--radius);overflow:hidden;background:color-mix(in srgb,var(--surface) 88%,var(--bg))}.page[data-iempyrean-page=home] .feature-card--stage .feature-art-stage.is-dormant{background:color-mix(in srgb,var(--surface) 92%,var(--bg));border:1px solid var(--line)}.page[data-iempyrean-page=home] .feature-card--stage .feature-art-stage img:not(.hero-stage-logo){border:none;border-radius:var(--radius);-o-object-fit:cover;object-fit:cover;filter:saturate(.96) brightness(.9)}.page[data-iempyrean-page=home] .hero-stage-logo--in-stage{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:2;width:clamp(132px,24vw,240px);height:clamp(132px,24vw,240px);-o-object-fit:contain;object-fit:contain;border-radius:calc(var(--radius-control, 16px));filter:drop-shadow(0 14px 36px rgba(0,0,0,.42));pointer-events:none;opacity:1;visibility:visible}.page[data-iempyrean-page=home] .feature-overlay{display:none!important}.page[data-iempyrean-page=home] .feature-card--stage .feature-nav{margin-top:10px;border:none;border-radius:0;background:transparent}.platform-cell-tag{display:inline-flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:0;max-width:100%;white-space:nowrap}.platform-cell-tag-line{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12ch;font-size:10px;line-height:1.3}.hero-platform-logo{display:none}.feature-card--art-only .feature-art-stage img.is-active{filter:saturate(.96) brightness(.88)}.feature-card--art-only{min-height:480px}.feature-card--art-only .feature-art-stage{position:relative;inset:auto;min-height:480px;border-radius:var(--radius)}.status-pill--home{background:color-mix(in srgb,var(--platform-primary) 14%,transparent);color:var(--platform-primary);border:1px solid color-mix(in srgb,var(--platform-primary) 28%,var(--line))}.hero-platform-title{margin:0 0 10px;font-size:clamp(24px,2.4vw,34px);font-weight:800;line-height:1.2;letter-spacing:-.02em}.hero-platform-title .gold{color:var(--platform-primary)}.hero-platform-body{margin-bottom:14px}.hero-platform-features{margin-bottom:18px}.hero-copy.is-transitioning{opacity:.82}.page[data-iempyrean-page=founder] .hero.hero--page{padding-block:clamp(18px,3vh,36px)}.page[data-iempyrean-page=founder] .page-hero--founder{gap:clamp(16px,2vw,28px);grid-template-columns:minmax(0,1.05fr) minmax(240px,.72fr);grid-template-areas:"copy portrait" "glance portrait" "pillars pillars" "actions actions"}.page[data-iempyrean-page=founder] .founder-heading{font-size:clamp(1.65rem,3vw,2.35rem);max-width:none}.page[data-iempyrean-page=founder] .founder-portrait img{max-height:min(42vh,360px);width:100%;-o-object-fit:cover;object-fit:cover}.page[data-iempyrean-page=founder] .founder-glance{margin-top:0}.page[data-iempyrean-page=founder] .founder-pillars{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.page[data-iempyrean-page=founder] .founder-pillars article,.page[data-iempyrean-page=founder] .founder-glance li{padding:12px 14px}@media(max-width:960px){.page[data-iempyrean-page=founder] .page-hero--founder{grid-template-columns:1fr;grid-template-areas:"copy" "portrait" "glance" "pillars" "actions"}.page[data-iempyrean-page=home].home-platform-active .hero-inner{grid-template-columns:1fr}}:root{--landing-genesis-founders-height: 44px}#landingGenesisFounders{position:fixed;inset:auto 0 0 0;z-index:200;pointer-events:none}html.landing-has-genesis-founders{--landing-genesis-founders-height: 44px;--genesis-h: 44px}.landing-genesis-founders,.landing-product-founders{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:200;min-height:var(--landing-genesis-founders-height);text-decoration:none;color:inherit;cursor:pointer;transition:background .15s ease,filter .15s ease}.landing-genesis-founders{border-top:1px solid color-mix(in srgb,var(--gold, #e8c872) 22%,var(--line));background:var(--surface)}.landing-product-founders{border-top:1px solid color-mix(in srgb,var(--accent, #db2777) 22%,var(--line));background:var(--surface)}.landing-genesis-founders:hover,.landing-product-founders:hover{filter:brightness(1.06)}html.landing-has-founder-bar{padding-bottom:var(--landing-founder-bar-height, 48px)}html.landing-has-founder-bar,html.landing-has-genesis-founders{--landing-founder-bar-height: 48px;--genesis-h: 0px}html.landing-has-founder-bar #landingFounderProgress,body[data-pricing-platform] #landingFounderProgress,body[data-pricing-platform] [data-elysian-sponsor-bar],body[data-pricing-platform] .chrome-top .sponsor-bar{display:none!important}html:has(body[data-pricing-platform]){--landing-founder-progress-height: 0px}html:has(body[data-pricing-platform]).landing-has-founder-progress{--landing-chrome-offset: calc(var(--landing-scroll-progress) + var(--landing-announcement-height))}.landing-founder-progress{position:relative}.landing-founder-progress__track{position:absolute;inset:auto 0 0;height:2px;overflow:hidden}.landing-genesis-founders .landing-founder-progress__track{background:color-mix(in srgb,var(--gold, #e8c872) 12%,var(--line))}.landing-product-founders .landing-founder-progress__track{background:color-mix(in srgb,var(--accent) 12%,var(--line))}.landing-founder-progress__fill{display:block;height:100%;width:0;transition:width .35s ease}.landing-genesis-founders .landing-founder-progress__fill{background:linear-gradient(90deg,color-mix(in srgb,var(--gold, #e8c872) 55%,transparent),color-mix(in srgb,var(--gold, #e8c872) 92%,white))}.landing-product-founders .landing-founder-progress__fill{background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 55%,transparent),color-mix(in srgb,var(--accent) 92%,white))}.landing-founder-progress__layout{width:100%}.landing-product-founders__layout{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;width:100%;padding:8px 0}.landing-product-founders__identity{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;white-space:nowrap}.landing-product-founders__title{font-weight:900;letter-spacing:.03em;color:var(--accent-text, var(--accent))}.landing-product-founders__identity img{border-radius:6px}.landing-genesis-founders__layout,.landing-product-founders__layout{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 14px;width:100%;padding:8px 0;text-align:center}.landing-genesis-founders,.landing-product-founders{width:100%;border:0;font:inherit;color:inherit;text-align:inherit;padding:0}#landingGenesisFounders{position:fixed;inset:auto 0 0 0;z-index:200;pointer-events:none;display:flex;flex-direction:column}#landingGenesisFounders .landing-genesis-founders,#landingGenesisFounders .landing-product-founders{pointer-events:auto}.landing-founder-scroll-separator{position:fixed;left:0;right:0;bottom:calc(var(--landing-founder-bar-height, 48px) - 2px);height:2px;background:color-mix(in srgb,var(--line) 80%,transparent);pointer-events:none;z-index:201}.stripe-modal--platform-ilearn{--stripe-platform-accent: #6d5cff;--stripe-platform-accent-soft: color-mix(in srgb, #6d5cff 18%, transparent)}.stripe-modal--platform-iexcel{--stripe-platform-accent: #0ea5e9;--stripe-platform-accent-soft: color-mix(in srgb, #0ea5e9 18%, transparent)}.stripe-modal--platform-ibid{--stripe-platform-accent: #f59e0b;--stripe-platform-accent-soft: color-mix(in srgb, #f59e0b 18%, transparent)}.stripe-modal--platform-iam{--stripe-platform-accent: #d4af37;--stripe-platform-accent-soft: color-mix(in srgb, #d4af37 18%, transparent)}.stripe-modal--platform-ielysian{--stripe-platform-accent: #c084fc;--stripe-platform-accent-soft: color-mix(in srgb, #c084fc 18%, transparent)}.stripe-modal[class*=stripe-modal--platform-] .ipray-modal__eyebrow,.stripe-modal[class*=stripe-modal--platform-] .stripe-plan-card__badge,.stripe-modal[class*=stripe-modal--platform-] .stripe-plan-card__benefits .hgi-stroke{color:var(--stripe-platform-accent, var(--accent-text, var(--accent)))}.stripe-modal[class*=stripe-modal--platform-] .ipray-modal__cta-primary,.stripe-modal[class*=stripe-modal--platform-] .modal-join-as-btn{background:linear-gradient(135deg,var(--stripe-platform-accent, var(--accent)),color-mix(in srgb,var(--stripe-platform-accent, var(--accent)) 72%,white))}.landing-founder-scroll-separator__fill{display:block;height:100%;width:0;background:color-mix(in srgb,var(--accent) 70%,var(--gold, #e8c872));transition:width .08s linear}.landing-genesis-founders__identity{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;white-space:nowrap}.landing-genesis-founders__logo{width:18px;height:18px;max-width:18px;max-height:18px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:4px}.landing-genesis-founders__title{font-weight:900;letter-spacing:.04em;color:var(--gold, #e8c872)}.landing-genesis-founders__sep{width:1px;height:14px;background:var(--line);flex-shrink:0}.landing-founder-progress__count{font-size:11px;font-weight:800;color:var(--ink);white-space:nowrap}.landing-founder-progress__label{font-size:11px;font-weight:600;color:var(--muted)}.ifoundry-tabs{margin:28px 0 36px}.ifoundry-tabs__list{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.ifoundry-tabs__tab{border:1px solid var(--line);background:var(--surface);color:var(--muted);border-radius:999px;padding:10px 14px;font:inherit;font-size:12px;font-weight:800;cursor:pointer}.ifoundry-tabs__tab.is-active{color:var(--accent-text);border-color:color-mix(in srgb,var(--accent) 50%,var(--line));background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.ifoundry-tabs__panel{border:1px solid var(--line);border-radius:var(--radius-panel, 16px);padding:20px;background:color-mix(in srgb,var(--surface) 94%,var(--bg))}.founder-programme-modal__logo{width:48px;height:48px;border-radius:12px;-o-object-fit:contain;object-fit:contain;margin-bottom:10px}.genesis-social-connect{margin:32px 0 40px;padding:24px;border:1px solid color-mix(in srgb,var(--gold, #e8c872) 22%,var(--line));border-radius:var(--radius-panel, 16px);background:color-mix(in srgb,var(--surface) 94%,var(--bg))}.genesis-social-connect__head{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:16px}.genesis-social-connect__progress{position:relative;width:100%;height:2px;margin-bottom:16px;background:color-mix(in srgb,var(--gold, #e8c872) 12%,var(--line));overflow:hidden}.genesis-social-connect__progress-fill{display:block;height:100%;width:0;background:linear-gradient(90deg,color-mix(in srgb,var(--gold, #e8c872) 55%,transparent),color-mix(in srgb,var(--gold, #e8c872) 92%,white));transition:width .35s ease}.genesis-social-connect__socials{display:flex;flex-wrap:wrap;gap:8px}.genesis-social-connect__social{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid color-mix(in srgb,var(--gold, #e8c872) 28%,var(--line));border-radius:999px;background:color-mix(in srgb,var(--surface) 88%,transparent);color:var(--ink);font:inherit;font-size:11px;font-weight:800;letter-spacing:.02em;padding:8px 12px;min-height:36px;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.genesis-social-connect__social:hover{border-color:color-mix(in srgb,var(--gold, #e8c872) 55%,var(--line));background:color-mix(in srgb,var(--gold, #e8c872) 12%,var(--surface))}.genesis-social-connect__social.is-active{border-color:color-mix(in srgb,var(--gold, #e8c872) 72%,var(--line));background:color-mix(in srgb,var(--gold, #e8c872) 22%,var(--surface));color:var(--gold, #e8c872)}.genesis-social-connect__you{margin:12px 0 0;font-size:12px;font-weight:700;color:var(--muted)}@media(max-width:640px){.landing-genesis-founders__layout,.landing-product-founders__layout{flex-direction:column;align-items:stretch;gap:8px}.landing-genesis-founders__sep{display:none}.landing-genesis-founders__identity,.landing-founder-progress__count{width:100%}.landing-genesis-founders__tagline{display:none}}.brand{display:inline-flex;align-items:center;gap:10px;font-weight:800;letter-spacing:-.03em;color:inherit;text-decoration:none}.brand-logo{display:block;width:36px;height:36px;border-radius:10px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.site-footer .brand-logo{width:64px;height:64px;border-radius:var(--radius-panel, 16px)}.button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:999px;border:1px solid transparent;font-size:14px;font-weight:750;line-height:1;text-decoration:none;cursor:pointer;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.button-primary{background:var(--accent);color:var(--on-accent)}.button-primary:hover{background:color-mix(in srgb,var(--accent) 88%,var(--ink));transform:translateY(-1px)}.button-secondary{background:var(--surface);color:var(--ink);border-color:var(--line)}.button-secondary:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--line));color:var(--accent-text)}.site-footer{position:relative;width:100%;margin-top:72px;padding:0;border-top:0;background:var(--bg);overflow:hidden}.site-footer:before{content:"";display:block;width:100%;height:52px;pointer-events:none;background:var(--bg);clip-path:polygon(0 0,50% 100%,100% 0)}.site-footer:after{content:"";position:absolute;top:52px;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--accent) 7%,transparent),transparent 58%),radial-gradient(90% 120% at 100% 100%,color-mix(in srgb,var(--accent-text) 5%,transparent),transparent 62%),color-mix(in srgb,var(--surface) 92%,var(--bg));clip-path:polygon(0 0,100% 0,100% calc(100% - 48px),50% 100%,0 calc(100% - 48px));z-index:0}.site-footer__shell{position:relative;z-index:1;max-width:var(--container, min(1280px, calc(100% - 48px) ));margin:0 auto;padding:56px 28px 80px;display:grid;gap:36px}.site-footer__top{display:grid;grid-template-columns:minmax(220px,auto) minmax(0,1fr);gap:40px 56px;align-items:center}.site-footer__brand{display:grid;gap:14px;align-content:center;justify-items:start;text-align:left}.site-footer__brand-mark{flex-direction:row;justify-content:flex-start;align-items:center;text-align:left}.site-footer__brand-mark span{font-size:clamp(22px,2.2vw,30px);font-weight:800;letter-spacing:-.02em;line-height:1}.site-footer__links-block{display:grid;gap:18px;min-width:0;justify-self:stretch;overflow-x:auto;-webkit-overflow-scrolling:touch}.site-footer__brand-desc{margin:0;color:var(--muted);font-size:15px;line-height:1.65;max-width:28ch}.site-footer__cta-row{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.site-footer__cta{min-height:42px;padding-inline:18px;font-size:13px}.site-footer__columns{display:grid;grid-template-columns:repeat(4,max-content);gap:28px 40px;width:-moz-max-content;width:max-content;max-width:none;padding:28px 40px;border:1px solid var(--line);border-radius:calc(var(--radius-panel, 16px) + 4px);background:color-mix(in srgb,var(--surface) 88%,transparent);box-shadow:0 18px 48px color-mix(in srgb,var(--ink) 4%,transparent)}.site-footer__col{display:grid;gap:10px;align-content:start;min-width:-moz-max-content;min-width:max-content}.site-footer__col h3{margin:0 0 6px;font-size:11px;font-weight:850;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-text)}.site-footer__col a{font-size:14px;font-weight:700;color:var(--muted);line-height:1.5;white-space:nowrap;text-decoration:none;transition:color .16s ease,transform .16s ease}.site-footer__col a:hover{color:var(--ink);transform:translate(2px)}.site-footer__meta{display:grid;gap:16px;width:-moz-max-content;width:max-content;max-width:100%;margin-left:auto;padding-top:22px;border-top:1px solid var(--line)}.site-footer__meta-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 12px}.site-footer__copyright{margin:0;color:var(--muted);font-size:13px}.site-footer__socials{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.site-footer__socials a{display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--line);border-radius:999px;color:var(--muted);background:var(--surface);text-decoration:none;transition:background .18s ease,color .18s ease,border-color .18s ease,transform .18s ease}.site-footer__socials a:hover{color:var(--accent-text);border-color:color-mix(in srgb,var(--accent) 40%,var(--line));background:var(--accent-soft);transform:translateY(-2px)}.site-footer__socials .hgi-stroke{font-size:18px}@media(min-width:881px){.site-footer__links-block{justify-items:end}.site-footer__columns{margin-left:auto}}@media(max-width:880px){.site-footer__top{grid-template-columns:1fr}.site-footer__columns{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;padding:22px}.site-footer__meta,.site-footer__meta-actions,.site-footer__cta-row{justify-content:flex-start;margin-left:0;width:100%}}.legal-consent{margin:0;font-size:12px;line-height:1.5;color:var(--muted);text-align:center}.legal-consent a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.legal-consent--footer{margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}:root,html[data-theme=light]{--radius-panel: 16px;--radius-control: 16px;--bg: #fafafb;--surface: #ffffff;--surface-2: #f5f5f7;--line: #e5e7eb;--ink: #111217;--muted: #666a73;--green: #15803d;--red: #dc2626;color-scheme:light}html[data-theme=dark]{--bg: #07080b;--surface: #0e1015;--surface-2: #151820;--line: #272a31;--ink: #f7f7f8;--muted: #9a9ea8;--green: #34d399;--red: #f87171;color-scheme:dark}body[data-landing-surface=iempyrean],.iempyrean-surface{--platform-primary: #c026d3;--platform-primary-hover: #a855f7;--platform-soft: #fdf4ff;--platform-border: #f0abfc;--platform-glow: rgba(192, 38, 211, .14);--platform-illustration: #e879f9}.ilearn-surface,body[data-pricing-platform=ilearn]{--platform-primary: #7c3aed;--platform-primary-hover: #6d28d9;--platform-soft: #f5f3ff;--platform-border: #ddd6fe;--platform-glow: rgba(124, 58, 237, .16);--platform-illustration: #8b5cf6}body[data-pricing-platform=ipray],.ipray-surface,.landing-surface-home[data-pricing-platform=ipray]{--platform-primary: #2563eb;--platform-primary-hover: #1d4ed8;--platform-soft: #eff6ff;--platform-border: #bfdbfe;--platform-glow: rgba(37, 99, 235, .16);--platform-illustration: #3b82f6}.iexcel-surface,body[data-pricing-platform=iexcel]{--platform-primary: #06b6d4;--platform-primary-hover: #0284c7;--platform-soft: #ecfeff;--platform-border: #a5f3fc;--platform-glow: rgba(6, 182, 212, .16);--platform-illustration: #22d3ee}.ibid-surface,body[data-pricing-platform=ibid]{--platform-primary: #f59e0b;--platform-primary-hover: #d97706;--platform-soft: #fffbeb;--platform-border: #fde68a;--platform-glow: rgba(245, 158, 11, .18);--platform-illustration: #fbbf24}.iam-surface,body[data-pricing-platform=iam]{--platform-primary: #c026d3;--platform-primary-hover: #a855f7;--platform-soft: #fdf4ff;--platform-border: #f5d0fe;--platform-glow: rgba(192, 38, 211, .16);--platform-illustration: #e879f9}.ielysian-surface,body[data-pricing-platform=ielysian]{--platform-primary: #10b981;--platform-primary-hover: #059669;--platform-soft: #ecfdf5;--platform-border: #a7f3d0;--platform-glow: rgba(16, 185, 129, .16);--platform-illustration: #34d399}html[data-theme=dark] body[data-landing-surface=iempyrean],html[data-theme=dark] .iempyrean-surface{--platform-soft: #1a0820;--platform-border: #701a75;--platform-glow: rgba(192, 38, 211, .2)}html[data-theme=dark] .ilearn-surface,html[data-theme=dark] body[data-pricing-platform=ilearn]{--platform-soft: #1e1033;--platform-border: #4c1d95;--platform-glow: rgba(124, 58, 237, .22)}html[data-theme=dark] body[data-pricing-platform=ipray],html[data-theme=dark] .ipray-surface{--platform-soft: #0f172a;--platform-border: #1e3a8a;--platform-glow: rgba(37, 99, 235, .22)}html[data-theme=dark] .iexcel-surface,html[data-theme=dark] body[data-pricing-platform=iexcel]{--platform-soft: #0c1929;--platform-border: #155e75;--platform-glow: rgba(6, 182, 212, .22)}html[data-theme=dark] .ibid-surface,html[data-theme=dark] body[data-pricing-platform=ibid]{--platform-soft: #1c1408;--platform-border: #78350f;--platform-glow: rgba(245, 158, 11, .22)}html[data-theme=dark] .iam-surface,html[data-theme=dark] body[data-pricing-platform=iam]{--platform-soft: #2a0a2e;--platform-border: #701a75;--platform-glow: rgba(192, 38, 211, .22)}html[data-theme=dark] .ielysian-surface,html[data-theme=dark] body[data-pricing-platform=ielysian]{--platform-soft: #052e1f;--platform-border: #065f46;--platform-glow: rgba(16, 185, 129, .22)}body[data-landing-surface=iempyrean],.iempyrean-surface,.ilearn-surface,body[data-pricing-platform=ilearn],body[data-pricing-platform=ipray],.ipray-surface,.iexcel-surface,body[data-pricing-platform=iexcel],.ibid-surface,body[data-pricing-platform=ibid],.iam-surface,body[data-pricing-platform=iam],.ielysian-surface,body[data-pricing-platform=ielysian]{--accent: var(--platform-primary);--accent-hover: var(--platform-primary-hover);--accent-text: var(--platform-primary);--accent-soft: var(--platform-soft);--accent-ink: var(--ink);--on-accent: #ffffff;--gold: var(--platform-primary);--gold-deep: var(--platform-primary-hover);--purple: var(--platform-primary);--hope: var(--platform-primary);--orange: var(--platform-primary)}html[data-theme=dark] body[data-landing-surface=iempyrean],html[data-theme=dark] .iempyrean-surface,html[data-theme=dark] .ilearn-surface,html[data-theme=dark] body[data-pricing-platform=ilearn],html[data-theme=dark] body[data-pricing-platform=ipray],html[data-theme=dark] .ipray-surface,html[data-theme=dark] .iexcel-surface,html[data-theme=dark] body[data-pricing-platform=iexcel],html[data-theme=dark] .ibid-surface,html[data-theme=dark] body[data-pricing-platform=ibid],html[data-theme=dark] .iam-surface,html[data-theme=dark] body[data-pricing-platform=iam],html[data-theme=dark] .ielysian-surface,html[data-theme=dark] body[data-pricing-platform=ielysian]{--accent-text: color-mix(in srgb, var(--platform-primary) 72%, #ffffff)}body{background:var(--bg);color:var(--ink)}.theme-toggle{width:40px;height:40px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--ink);font-size:16px;line-height:1;cursor:pointer;flex-shrink:0;display:inline-grid;place-items:center}html.theme-transition,html.theme-transition *{transition:background-color .3s ease,color .3s ease,border-color .3s ease}.platform-tile[data-platform-id=iempyrean]{--tile-accent: #dc2626}.platform-tile[data-platform-id=ilearn]{--tile-accent: #7c3aed}.platform-tile[data-platform-id=ipray]{--tile-accent: #2563eb}.platform-tile[data-platform-id=iexcel]{--tile-accent: #06b6d4}.platform-tile[data-platform-id=ibid]{--tile-accent: #f59e0b}.platform-tile[data-platform-id=iam]{--tile-accent: #c026d3}.platform-tile[data-platform-id=ielysian]{--tile-accent: #10b981}.platform-tile:hover{border-color:color-mix(in srgb,var(--tile-accent, var(--gold)) 45%,var(--line))}.platform-tile.is-current{border-color:color-mix(in srgb,var(--tile-accent, var(--gold)) 55%,var(--line));box-shadow:0 0 0 1px color-mix(in srgb,var(--tile-accent, var(--gold)) 20%,transparent)}.platform-tile__here,.platform-tile__go{color:var(--tile-accent, var(--gold))}.platform-tile__status--home{background:color-mix(in srgb,var(--tile-accent, #dc2626) 18%,transparent);color:var(--tile-accent, #dc2626)}.platform-cell[data-platform-id=ilearn]{--tile-accent: #7c3aed}.platform-cell[data-platform-id=ipray]{--tile-accent: #2563eb}.platform-cell[data-platform-id=iexcel]{--tile-accent: #06b6d4}.platform-cell[data-platform-id=ibid]{--tile-accent: #f59e0b}.platform-cell[data-platform-id=iam]{--tile-accent: #c026d3}.platform-cell[data-platform-id=ielysian]{--tile-accent: #10b981}.platform-cell:hover{border-color:color-mix(in srgb,var(--tile-accent, var(--gold)) 25%,var(--line))}.platform-cell.is-active{background:color-mix(in srgb,var(--tile-accent, var(--gold)) 8%,var(--surface));border-color:color-mix(in srgb,var(--tile-accent, var(--gold)) 35%,var(--line));box-shadow:inset 0 -2px 0 var(--tile-accent, var(--gold-deep))}:root{--ie-container-max: 1200px;--ie-gutter: clamp(16px, 4vw, 48px);--ie-header-h: 68px;--ie-genesis-h: 44px;--ie-radius-sm: 8px;--ie-radius-md: 12px;--ie-radius-lg: 16px;--ie-radius-pill: 999px;--ie-surface-1: var(--surface, #ffffff);--ie-surface-2: var(--surface-2, #f5f5f7);--ie-border-subtle: var(--line, #e5e7eb);--ie-border-emphasis: color-mix(in srgb, var(--platform-primary, #dc2626) 28%, var(--line, #e5e7eb));--ie-text-secondary: var(--muted, #666a73);--ie-space-1: 8px;--ie-space-2: 12px;--ie-space-3: 16px;--ie-space-4: 24px;--ie-space-5: 32px;--ie-space-6: 48px;--ie-space-7: 64px;--ie-space-8: 80px;--ie-transition: .18s ease;--ie-btn-h: 40px;--ie-copy-max: 42rem;--ie-prose-max: 36rem;--ie-feed-max: 52rem}.page{min-height:100dvh;display:flex;flex-direction:column}.page__main{flex:1;display:flex;flex-direction:column;padding-bottom:calc(var(--landing-founder-bar-height, 48px) + 16px)}.page[data-iempyrean-page=home].home-platform-active[data-active-platform-id=ilearn]{--hero-cta-accent: #7c3aed;--platform-primary: #7c3aed;--platform-primary-hover: #6d28d9}.page[data-iempyrean-page=home].home-platform-active[data-active-platform-id=ipray]{--hero-cta-accent: #2563eb;--platform-primary: #2563eb;--platform-primary-hover: #1d4ed8}.page[data-iempyrean-page=home].home-platform-active[data-active-platform-id=iexcel]{--hero-cta-accent: #06b6d4;--platform-primary: #06b6d4;--platform-primary-hover: #0284c7}.page[data-iempyrean-page=home].home-platform-active[data-active-platform-id=ibid]{--hero-cta-accent: #f59e0b;--platform-primary: #f59e0b;--platform-primary-hover: #d97706}.page[data-iempyrean-page=home].home-platform-active[data-active-platform-id=iam]{--hero-cta-accent: #c026d3;--platform-primary: #c026d3;--platform-primary-hover: #a855f7}.page[data-iempyrean-page=home].home-platform-active[data-active-platform-id=ielysian]{--hero-cta-accent: #10b981;--platform-primary: #10b981;--platform-primary-hover: #059669}.page[data-iempyrean-page=home].home-platform-active .hero-ctas .btn-gold{background:var(--hero-cta-accent, var(--gold));box-shadow:none}.skip-link{position:absolute;left:var(--ie-gutter);top:8px;z-index:100;padding:10px 14px;border-radius:var(--ie-radius-sm);background:var(--gold, #e8c872);color:#1a1208;font-size:13px;font-weight:700;transform:translateY(-140%);transition:transform var(--ie-transition)}.skip-link:focus-visible{transform:translateY(0);outline:2px solid var(--ink);outline-offset:2px}.container,.page-container{width:min(var(--ie-container-max),calc(100% - var(--ie-gutter) * 2));margin-inline:auto}.eyebrow{font-size:10px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold-deep, #c9a05a);margin:0 0 var(--ie-space-2)}.page-heading,.page-hero h1{margin:0 0 var(--ie-space-3);font-size:clamp(1.75rem,3.8vw,2.75rem);font-weight:800;line-height:1.08;letter-spacing:-.03em;max-width:18ch}.page-heading .gold,.page-hero h1 .gold{color:var(--gold, #e8c872)}.hero-lead,.page-lead{margin:0 0 var(--ie-space-4);font-size:clamp(.9375rem,1.6vw,1.0625rem);line-height:1.65;color:var(--ie-text-secondary);max-width:var(--ie-copy-max)}.section-heading{margin:0 0 var(--ie-space-3);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:800;letter-spacing:-.02em}.page-section{padding-block:clamp(var(--ie-space-5),6vw,var(--ie-space-7))}.page-content{padding-block:clamp(var(--ie-space-5),5vw,var(--ie-space-6))}.page-content--narrow{max-width:var(--ie-feed-max);margin-inline:auto}.page-intro{margin-bottom:var(--ie-space-5)}.btn{min-height:var(--ie-btn-h);transition:filter var(--ie-transition),border-color var(--ie-transition),background var(--ie-transition),color var(--ie-transition)}.btn:focus-visible{outline:2px solid color-mix(in srgb,var(--gold) 75%,transparent);outline-offset:2px}.btn-icon{width:var(--ie-btn-h);min-height:var(--ie-btn-h);padding:0}.site-header{height:var(--ie-header-h);flex-shrink:0}.main-nav a{transition:color var(--ie-transition)}.main-nav a.is-active,.main-nav a[aria-current=page]{color:var(--gold, #e8c872)}.mobile-nav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;visibility:hidden}.mobile-nav.is-open{pointer-events:auto;visibility:visible}.mobile-nav__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#0000008c;opacity:0;transition:opacity var(--ie-transition);cursor:pointer}.mobile-nav.is-open .mobile-nav__backdrop{opacity:1}.mobile-nav__panel{position:absolute;top:0;right:0;width:min(320px,100%);height:100%;background:var(--ie-surface-1);border-left:1px solid var(--ie-border-subtle);padding:var(--ie-space-4);display:flex;flex-direction:column;gap:var(--ie-space-2);transform:translate(100%);transition:transform .22s ease}.mobile-nav.is-open .mobile-nav__panel{transform:translate(0)}.mobile-nav__panel a,.mobile-nav__panel .btn{width:100%;justify-content:flex-start;min-height:44px}.mobile-nav__close{align-self:flex-end;margin-bottom:var(--ie-space-2)}.menu-toggle{display:none}@media(max-width:768px){.main-nav,.header-actions .btn-ghost{display:none}.menu-toggle{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--ie-border-subtle);border-radius:var(--ie-radius-md);background:transparent;color:var(--ink);cursor:pointer}.menu-toggle:focus-visible{outline:2px solid color-mix(in srgb,var(--gold) 75%,transparent);outline-offset:2px}}@media(prefers-reduced-motion:reduce){.mobile-nav__panel,.mobile-nav__backdrop,.btn,.main-nav a{transition:none}}@keyframes marquee-ltr{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-rtl{0%{transform:translate(-50%)}to{transform:translate(0)}}.animate-marquee-ltr{animation:marquee-ltr 45s linear infinite}.animate-marquee-rtl{animation:marquee-rtl 45s linear infinite}.landing-dock-item img{filter:brightness(.65);transition:filter .15s ease}.landing-dock-item:hover img{filter:brightness(.85)}.landing-dock-item--active img{filter:brightness(1)}.home--plans{padding-top:0}.plans-hub{padding:clamp(24px,4vw,48px) 0 clamp(64px,8vw,120px)}.plans-hub__inner{max-width:min(var(--container, 1200px),100%)}.plans-hub__intro{text-align:center;max-width:720px;margin:0 auto 32px}.plans-hub__intro .page-heading{margin:0 0 16px}.plans-hub [data-plans-platform-tabs]{margin-bottom:24px}.plans-refund-note{display:flex;align-items:flex-start;gap:12px;justify-content:center;text-align:left;max-width:720px;margin:28px auto 0;color:var(--muted);font-size:15px;line-height:1.55}.plans-refund-note__icon{font-size:28px;color:var(--accent-text);flex-shrink:0;margin-top:2px}body[data-pricing-platform=iam] .plans-refund-note,body[data-pricing-platform=ibid] .plans-refund-note{display:none}#pricing-root{min-height:320px}.pricing-card__usp-icon .hgi-stroke.hgi-tick-double-02:before{font-family:hgi-stroke-rounded!important}.page--plans .site-header{position:sticky;top:0;z-index:60}@media(max-width:720px){.plans-hub__intro{text-align:left}.plans-refund-note{justify-content:flex-start}}.landing-plans-tabs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px;margin:0 0 28px;padding:10px;border:1px solid var(--line);border-radius:var(--radius-panel);background:color-mix(in srgb,var(--surface) 92%,transparent);width:100%;max-width:100%}.landing-plans-tabs__tab{display:inline-flex;align-items:center;gap:10px;min-height:46px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:var(--surface);font-size:14px;font-weight:800;color:var(--muted);transition:background .18s ease,border-color .18s ease,color .18s ease,transform .18s ease}.landing-plans-tabs__tab img{border-radius:8px;-o-object-fit:contain;object-fit:contain}.landing-plans-tabs__tab:hover{color:var(--ink);border-color:color-mix(in srgb,var(--accent) 35%,var(--line));transform:translateY(-1px)}.landing-plans-tabs__tab.is-active{color:var(--accent-text);border-color:color-mix(in srgb,var(--accent) 55%,var(--line));background:color-mix(in srgb,var(--accent) 12%,var(--surface));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent)}.landing-plans-tabs__zone-link{margin-left:auto;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:750;color:var(--accent-text)}.landing-plans-tabs__zone-link .hgi-stroke{font-size:18px}@media(max-width:720px){.landing-plans-tabs{flex-direction:column;align-items:stretch}.landing-plans-tabs__zone-link{margin-left:0;justify-content:center}}.landing-plans-icons{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 20px;padding:10px;border:1px solid var(--line);border-radius:var(--radius-panel);background:color-mix(in srgb,var(--surface) 92%,transparent);justify-content:center}.landing-plans-icons__tab{display:grid;justify-items:center;gap:6px;width:88px;padding:10px 8px;border-radius:14px;border:1px solid var(--line);background:var(--surface);font-size:11px;font-weight:800;color:var(--muted);cursor:pointer}.landing-plans-icons__tab img{border-radius:8px}.landing-plans-icons__tab.is-active{color:var(--gold);border-color:color-mix(in srgb,var(--gold) 55%,var(--line));background:color-mix(in srgb,var(--gold) 12%,var(--surface))}.plans-tier-matrix{margin-top:40px;padding-top:8px}.plans-tier-matrix__head{margin-bottom:20px;max-width:52rem}.plans-tier-matrix__title{margin:0 0 8px;font-size:clamp(1.35rem,2.4vw,1.75rem);letter-spacing:-.02em}.plans-tier-matrix__deck{margin:0;color:var(--muted);font-size:.925rem;line-height:1.55}.plans-tier-matrix__blocks{display:grid;gap:14px}.plans-tier-matrix__block{border:1px solid var(--line);border-radius:1rem;background:color-mix(in srgb,var(--surface) 96%,transparent);overflow:hidden}.plans-tier-matrix__table{width:100%;border-collapse:collapse;font-size:.84rem}.plans-tier-matrix__table thead th{padding:12px 14px;border-bottom:1px solid var(--line);text-align:left;font-size:.78rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--muted)}.plans-tier-matrix__plan-head{text-align:center;white-space:nowrap}.plans-tier-matrix__feature-head{min-width:180px}.plans-tier-matrix__feature,.plans-tier-matrix__cell{padding:11px 14px;border-top:1px solid color-mix(in srgb,var(--line) 75%,transparent);vertical-align:middle}.plans-tier-matrix__feature{font-weight:650;text-align:left;color:var(--ink)}.plans-tier-matrix__cell{text-align:center;width:88px}.plans-tier-matrix__check{font-size:16px;color:var(--ink)}.plans-tier-matrix__na{color:color-mix(in srgb,var(--muted) 70%,transparent)}.plans-tier-matrix__table tbody tr:first-child th,.plans-tier-matrix__table tbody tr:first-child td{border-top:0}@media(max-width:900px){.plans-tier-matrix__block{overflow-x:auto}.plans-tier-matrix__table{min-width:640px}}.platform-switcher-trigger{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:left}.brand.platform-switcher-trigger,.logo.platform-switcher-trigger,.logo-group.platform-switcher-trigger,.ibid-logo.platform-switcher-trigger{text-decoration:none}.platform-switcher-trigger__chevron{font-size:11px;opacity:.55;transition:transform .2s ease,opacity .2s ease}.platform-switcher-trigger:hover .platform-switcher-trigger__chevron,.platform-switcher-trigger[aria-expanded=true] .platform-switcher-trigger__chevron{opacity:1;transform:translateY(1px)}.platform-switcher[hidden]{display:none}.platform-switcher{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:grid;place-items:center;padding:20px}.platform-switcher__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.platform-switcher__dialog{position:relative;z-index:1;width:min(92vw,860px);max-width:min(92vw,860px);height:auto;max-height:min(85vh,820px);overflow:auto;padding:24px;border-radius:calc(var(--radius-panel, 16px) + 6px);border:1px solid color-mix(in srgb,var(--gold, #d4a017) 22%,var(--line));background-color:var(--surface, #121218);background-image:radial-gradient(120% 80% at 50% -20%,color-mix(in srgb,var(--gold, #d4a017) 14%,var(--surface, #121218)),transparent 55%);box-shadow:0 32px 120px #0000008c;display:flex;flex-direction:column}.platform-switcher__close{position:absolute;top:14px;right:14px;width:38px;height:38px;border:1px solid var(--line);border-radius:12px;background:var(--surface-2, #1a1a22);color:var(--muted);font-size:22px;cursor:pointer}.platform-switcher__eyebrow{margin:0 0 6px;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--gold-deep, #b8860b)}.platform-switcher__dialog h2{margin:0 0 8px;font-size:clamp(22px,2.5vw,28px);letter-spacing:-.03em}.platform-switcher__lead{margin:0 0 18px;color:var(--muted);font-size:13px;line-height:1.55}.platform-switcher__grid{display:flex;flex-direction:column;align-items:center;gap:12px;flex:0 0 auto;width:100%}.platform-switcher__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,720px)}.platform-switcher__row--solo{grid-template-columns:minmax(220px,280px);justify-content:center}.platform-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:168px;padding:22px 16px;border-radius:calc(var(--radius-panel, 16px) + 2px);border:1px solid var(--line);background:var(--surface-2, #1a1a22);color:inherit;text-decoration:none;text-align:center;transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.platform-tile:hover{border-color:color-mix(in srgb,var(--gold) 45%,var(--line));transform:translateY(-2px);box-shadow:0 16px 40px #00000047}.platform-tile.is-current{border-color:color-mix(in srgb,var(--gold) 55%,var(--line));box-shadow:0 0 0 1px color-mix(in srgb,var(--gold) 20%,transparent)}.platform-tile__visual{display:grid;place-items:center;width:auto;height:auto;flex-shrink:0}.platform-tile__visual img,.platform-tile__logo{width:56px;height:56px;max-width:56px;max-height:56px;border-radius:14px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.platform-tile__head{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;margin-bottom:0}.platform-tile__head h3{margin:0;font-size:16px;letter-spacing:-.02em}.platform-tile__status{padding:3px 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.platform-tile__status--live{background:color-mix(in srgb,var(--green) 18%,transparent);color:var(--green)}.platform-tile__status--preview{background:color-mix(in srgb,var(--green, #15803d) 18%,transparent);color:var(--green, #15803d)}.platform-tile__status--beta{background:color-mix(in srgb,var(--orange) 18%,transparent);color:var(--orange)}.platform-tile__status--home{background:color-mix(in srgb,var(--gold) 18%,transparent);color:var(--gold)}.platform-tile__body p{margin:0 0 6px;font-size:12px;color:var(--muted);line-height:1.45}.platform-tile{position:relative}.platform-tile__center{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;width:100%}.platform-tile__here{position:absolute;bottom:12px;left:0;right:0;text-align:center;pointer-events:none;font-size:11px;font-weight:700;color:var(--tile-accent, var(--gold))}.platform-tile__go{font-size:11px;font-weight:700;color:var(--tile-accent, var(--gold))}@media(max-width:900px){.platform-switcher__dialog{width:min(92vw,560px);max-width:min(92vw,560px);height:auto;max-height:min(85vh,820px)}.platform-switcher__row,.platform-switcher__row--solo{grid-template-columns:1fr}}@media(max-width:720px){.platform-switcher__dialog{padding:18px 14px}}:root{--font-ui: "DM Sans", Inter, ui-sans-serif, system-ui, sans-serif;--font-display: "Instrument Serif", Georgia, serif;--page-bg: #f5f2ec;--page-bg-2: #ebe7df;--surface: #fffdf9;--surface-2: #f0ece5;--surface-3: #e8e3da;--ink: #14121a;--muted: #6e6877;--faint: #96909e;--border: rgba(20,18,26,.13);--border-strong: rgba(20,18,26,.22);--shadow: 0 24px 80px rgba(29,21,44,.12);--header-bg: rgba(245,242,236,.82);--product: #8b5cf6;--product-rgb: 139 92 246;--product-soft: #f3edff;--radius-sm: 12px;--radius-md: 20px;--radius-lg: 30px;color-scheme:light}.dark,body[data-theme=dark]{--page-bg: #07060d;--page-bg-2: #0b0912;--surface: #0f0d17;--surface-2: #15121f;--surface-3: #1b1728;--ink: #f5f1eb;--muted: #aaa3b3;--faint: #746d7d;--border: rgba(255,255,255,.09);--border-strong: rgba(255,255,255,.16);--shadow: 0 30px 100px rgba(0,0,0,.42);--header-bg: rgba(7,6,13,.78);color-scheme:dark}html{scroll-behavior:smooth;scroll-padding-top:88px}body{margin:0;min-width:320px;background:var(--page-bg);color:var(--ink);font-family:var(--font-ui);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body::-moz-selection,::-moz-selection{background:rgb(var(--product-rgb) / .25)}body::selection,::selection{background:rgb(var(--product-rgb) / .25)}a{color:inherit;text-decoration:none}button{color:inherit}img,svg{display:block}#root{min-height:100vh}.product-frontier{--product: #d97718;--product-rgb: 217 119 24;--product-soft: #fff3e6}.product-realm{--product: #1f8d68;--product-rgb: 31 141 104;--product-soft: #e9fff6}.product-nexus{--product: #8b5cf6;--product-rgb: 139 92 246;--product-soft: #f3edff}.dark.product-frontier,.dark .product-frontier{--product-soft: #24150c}.dark.product-realm,.dark .product-realm{--product-soft: #0c211a}.dark.product-nexus,.dark .product-nexus{--product-soft: #1b102d}.display{font-family:var(--font-display);font-weight:400;letter-spacing:-.045em}.eyebrow{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:700;color:var(--muted)}.tabular{font-variant-numeric:tabular-nums}.muted{color:var(--muted)}.shell-grid{background-image:linear-gradient(to right,rgba(127,118,145,.055) 1px,transparent 1px),linear-gradient(to bottom,rgba(127,118,145,.045) 1px,transparent 1px);background-size:68px 68px;-webkit-mask-image:linear-gradient(to bottom,transparent,black 8%,black 75%,transparent);mask-image:linear-gradient(to bottom,transparent,black 8%,black 75%,transparent)}.grain:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:9999;opacity:.027;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.65'/%3E%3C/svg%3E")}.skip-link{position:fixed;top:12px;left:12px;transform:translateY(-160%);z-index:10000;background:var(--ink);color:var(--page-bg);padding:10px 16px;border-radius:999px;font-weight:700}.skip-link:focus{transform:translateY(0)}.glass{background:color-mix(in srgb,var(--surface) 84%,transparent);border:1px solid var(--border);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.product-glow{position:absolute;width:44rem;height:44rem;border-radius:999px;filter:blur(100px);background:rgb(var(--product-rgb) / .14);pointer-events:none}.dark .product-glow{background:rgb(var(--product-rgb) / .1)}.product-frame{background:var(--surface);border:1px solid var(--border-strong);box-shadow:0 35px 110px #00000029;border-radius:26px;overflow:hidden}.dark .product-frame{box-shadow:0 35px 130px #0000007a}.frame-topbar{height:48px;border-bottom:1px solid var(--border);display:flex;align-items:center;justify-content:space-between;padding:0 16px}.window-dots{display:flex;gap:6px}.window-dots span{width:7px;height:7px;border-radius:999px;background:var(--faint);opacity:.4}.frame-body{min-height:430px;display:grid;grid-template-columns:160px 1fr}.frame-sidebar{border-right:1px solid var(--border);padding:14px;background:color-mix(in srgb,var(--surface-2) 58%,transparent)}.frame-nav-item{display:flex;align-items:center;gap:9px;min-height:34px;padding:0 10px;border-radius:10px;font-size:12px;color:var(--muted);margin-bottom:4px}.frame-nav-item.active{color:var(--ink);background:rgb(var(--product-rgb)/.13)}.frame-main{min-width:0;padding:20px}.beui-dock{display:inline-flex;align-items:flex-end;gap:6px;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 83%,transparent);padding:7px 9px;border-radius:20px;box-shadow:0 18px 60px #00000029;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);max-width:100%;overflow:auto}.beui-dock-item{position:relative;width:45px;height:45px;flex:0 0 auto;border:0;border-radius:14px;background:transparent;display:grid;place-items:center;cursor:pointer;outline:none}.beui-dock-item:hover{background:rgb(var(--product-rgb)/.08)}.beui-dock-item:focus-visible{box-shadow:0 0 0 2px var(--page-bg),0 0 0 4px var(--product)}.beui-dock-pill{position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:12px;background:rgb(var(--product-rgb)/.14);border:1px solid rgb(var(--product-rgb)/.18)}.beui-dock-label{position:absolute;top:-32px;left:50%;transform:translate(-50%);font-size:11px;font-weight:700;white-space:nowrap;padding:5px 8px;background:var(--ink);color:var(--page-bg);border-radius:8px;opacity:0;pointer-events:none;transition:.18s ease}.beui-dock-item:hover .beui-dock-label,.beui-dock-item:focus-visible .beui-dock-label{opacity:1;transform:translate(-50%,-2px)}.command-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;justify-content:center;align-items:flex-start;padding-top:min(16vh,140px);background:#02010594;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.command-panel{width:min(650px,calc(100vw - 28px));overflow:hidden;border-radius:24px;background:var(--surface);border:1px solid var(--border-strong);box-shadow:0 38px 120px #00000073}.command-input-wrap{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--border)}.command-input{border:0;outline:0;flex:1;min-width:0;color:var(--ink);background:transparent;font-size:16px}.command-list{max-height:min(58vh,480px);overflow:auto;padding:8px}.command-group-label{padding:12px 12px 7px;color:var(--faint);text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:800}.command-row{width:100%;border:0;background:transparent;color:var(--ink);display:grid;grid-template-columns:32px 1fr auto;gap:10px;align-items:center;padding:11px 12px;border-radius:13px;text-align:left;cursor:pointer}.command-row.active{background:rgb(var(--product-rgb)/.12)}.command-key{border:1px solid var(--border);border-bottom-width:2px;border-radius:7px;padding:2px 7px;color:var(--muted);font-size:11px}.theme-toggle{position:relative;width:42px;height:42px;border:1px solid var(--border);background:var(--surface);border-radius:999px;display:grid;place-items:center;cursor:pointer;outline:none}.theme-toggle:focus-visible{box-shadow:0 0 0 2px var(--page-bg),0 0 0 4px var(--product)}.expandable-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:6px;background:var(--surface-2);border:1px solid var(--border);border-radius:16px;width:-moz-max-content;width:max-content;max-width:100%}.expandable-tab{position:relative;border:0;background:transparent;min-height:40px;padding:0 12px;border-radius:12px;display:flex;align-items:center;gap:8px;cursor:pointer;color:var(--muted);outline:none;white-space:nowrap}.expandable-tab.active{color:var(--ink)}.expandable-tab-pill{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--surface);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 24px #00000014}.expandable-tab span,.expandable-tab svg{position:relative;z-index:1}.expandable-panel{border:1px solid var(--border);background:var(--surface);border-radius:22px;overflow:hidden}.bouncy-accordion{border-top:1px solid var(--border)}.bouncy-item{border-bottom:1px solid var(--border)}.bouncy-trigger{width:100%;min-height:68px;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:24px;text-align:left;cursor:pointer;font-weight:650}.bouncy-content{overflow:hidden}.bouncy-content-inner{padding:0 42px 24px 0;color:var(--muted);line-height:1.75;max-width:800px}.metric-card,.feature-card{border:1px solid var(--border);background:var(--surface);border-radius:20px;box-shadow:0 16px 50px #0000000e}.dark .metric-card,.dark .feature-card{box-shadow:none}.data-node{border:1px solid var(--border);background:var(--surface);border-radius:15px}.product-line{background:linear-gradient(90deg,transparent,var(--product),transparent);height:1px}@keyframes pulse-soft{0%,to{box-shadow:0 0 rgb(var(--product-rgb)/.18)}50%{box-shadow:0 0 0 10px rgb(var(--product-rgb)/0)}}.pulse-soft{animation:pulse-soft 2.7s ease-in-out infinite}@media(max-width:900px){.frame-body{grid-template-columns:70px 1fr}.frame-sidebar .frame-nav-item span{display:none}.frame-sidebar{padding:10px}.frame-nav-item{justify-content:center;padding:0}}@media(max-width:640px){html{scroll-padding-top:72px}.frame-body{display:block;min-height:auto}.frame-sidebar{display:none}.frame-main{padding:14px}.product-frame{border-radius:20px}.frame-topbar{height:42px}.beui-dock{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.product-lounge{--product: #e1538f;--product-rgb: 225 83 143;--product-soft: #fff0f6}.product-quadra{--product: #c39a32;--product-rgb: 195 154 50;--product-soft: #fff8dc}.product-ilearn{--product: #11a8a0;--product-rgb: 17 168 160;--product-soft: #e7fbf8}.dark.product-lounge,.dark .product-lounge{--product-soft: #2a101d}.dark.product-quadra,.dark .product-quadra{--product-soft: #261f0e}.dark.product-ilearn,.dark .product-ilearn{--product-soft: #092420}.pricing-visual{border:1px solid var(--border-strong);border-radius:26px;background:radial-gradient(circle at 85% 15%,rgb(var(--product-rgb) / .14),transparent 34%),var(--surface);box-shadow:0 24px 75px #00000014;overflow:hidden}.dark .pricing-visual{box-shadow:none}.pricing-card{border:1px solid var(--border);border-radius:24px;background:var(--surface);box-shadow:0 16px 50px #0000000d}.pricing-card.featured{border-color:rgb(var(--product-rgb) / .52);background:linear-gradient(180deg,rgb(var(--product-rgb) / .11),transparent 34%),var(--surface);box-shadow:0 28px 80px rgb(var(--product-rgb) / .13)}.dark .pricing-card,.dark .pricing-card.featured{box-shadow:none}.pricing-ledger{background-image:linear-gradient(to right,rgba(127,118,145,.05) 1px,transparent 1px),linear-gradient(to bottom,rgba(127,118,145,.05) 1px,transparent 1px),radial-gradient(circle at 84% 18%,rgb(var(--product-rgb) / .17),transparent 31%);background-size:44px 44px,44px 44px,auto}.pricing-systems{background-image:radial-gradient(circle at 75% 50%,rgb(var(--product-rgb) / .14),transparent 30%),radial-gradient(circle at 80% 50%,transparent 0 24%,rgb(var(--product-rgb) / .15) 24.3% 24.7%,transparent 25%)}.pricing-stage{background-image:radial-gradient(circle at 75% 48%,rgb(var(--product-rgb) / .2),transparent 26%),linear-gradient(120deg,transparent,rgb(var(--product-rgb) / .05))}.pricing-calculator{background-image:linear-gradient(90deg,transparent 49.8%,rgb(var(--product-rgb) / .11) 50%,transparent 50.2%),radial-gradient(circle at 90% 10%,rgb(var(--product-rgb) / .14),transparent 28%)}.product-ilearn .product-frame{border-radius:30px}.product-ilearn .feature-card,.product-ilearn .metric-card{border-radius:24px}.product-ilearn .shell-grid{opacity:.55}@media(max-width:640px){.pricing-card{border-radius:20px}.pricing-visual{border-radius:22px}}.product-iam{--product: #6d5bd0;--product-rgb: 109 91 208;--product-soft: #f1efff}.product-iexcel{--product: #2877d4;--product-rgb: 40 119 212;--product-soft: #eaf4ff}.product-ipray{--product: #8a5a9e;--product-rgb: 138 90 158;--product-soft: #f7effa}.dark.product-iam,.dark .product-iam{--product-soft: #171229}.dark.product-iexcel,.dark .product-iexcel{--product-soft: #0b1b30}.dark.product-ipray,.dark .product-ipray{--product-soft: #24142a}.pricing-quote{background-image:linear-gradient(125deg,transparent 15%,rgb(var(--product-rgb)/.07) 50%,transparent 85%),radial-gradient(circle at 85% 15%,rgb(var(--product-rgb)/.15),transparent 35%)}.product-icompanion{--product:#8f63d8;--product-rgb:143 99 216;--product-soft:#f3efff}.product-iplay{--product:#a75cd8;--product-rgb:167 92 216;--product-soft:#f8efff}.product-iimpact{--product:#de4f9a;--product-rgb:222 79 154;--product-soft:#fff0f8}.product-ielysian{--product:#e15f78;--product-rgb:225 95 120;--product-soft:#fff0f3}.dark.product-icompanion,.dark .product-icompanion{--product-soft:#201533}.dark.product-iplay,.dark .product-iplay{--product-soft:#291439}.dark.product-iimpact,.dark .product-iimpact{--product-soft:#311124}.dark.product-ielysian,.dark .product-ielysian{--product-soft:#30131a}.pricing-number-input{width:100%;min-width:0;height:38px;border:1px solid var(--border);border-radius:13px;background:var(--surface-2);color:var(--ink);text-align:center;font-weight:800;outline:none;font-variant-numeric:tabular-nums}.pricing-number-input:focus{border-color:var(--product);box-shadow:0 0 0 3px rgb(var(--product-rgb) / .12)}.pricing-control{min-width:0}code{padding:2px 6px;border:1px solid var(--border);border-radius:7px;background:var(--surface-2);font-size:.86em}#pricing-root,#pricing-tier-overlay-root,.pricing-tier-overlay{--pricing-accent: var(--platform-primary, var(--accent));--pricing-accent-hover: var(--platform-primary-hover, var(--accent-hover));--pricing-accent-soft: var(--platform-soft, var(--accent-soft))}.plans-overlay-shell,.plans-overlay-inner{max-width:var(--pricing-max-width, 1480px);margin-inline:auto;width:100%}.pricing-tier-overlay .ipray-modal__backdrop{background:color-mix(in srgb,var(--bg) 18%,#000)!important}html[data-theme=light] .pricing-tier-overlay .ipray-modal__backdrop{background:color-mix(in srgb,var(--bg) 88%,#fff)!important}#pricing-tier-overlay-root .pricing-card-shell,#pricing-root .pricing-card-shell{height:592px}#pricing-tier-overlay-root .pricing-card[class*=--tone-],#pricing-root .pricing-card[class*=--tone-]{--pricing-accent: var(--platform-primary, var(--accent));--card-tier: var(--platform-primary, var(--accent))}#pricing-tier-overlay-root .pricing-card__hero{min-height:108px}.plans-overlay-intro__title--context{font-size:clamp(1.25rem,2.2vw,1.65rem);font-weight:650;letter-spacing:-.02em;margin:0 0 .35rem}.plans-overlay-intro__deck--subtitle{margin:0;font-size:1rem;color:var(--muted)}.plans-feature-breakdown.plans-overlay-compare-content{max-width:var(--pricing-max-width, 1480px);margin-inline:auto;width:100%}.plans-compare-table--overlay .plans-compare-table__viewport{max-width:100%;overflow-x:auto}.pricing-card__benefit-row--section-head{font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.pricing-card__benefit-row--seat-addon strong{font-weight:700}.pricing-org-inline__footnote--inline{margin:.35rem 0 0;font-size:.78rem;line-height:1.45;color:var(--muted)}.pricing-card__price-compact--free-forever .pricing-card__price{font-size:1.65rem}.hgi-stroke:before{font-family:hgi-stroke-rounded,sans-serif;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.icons-ready .hgi-stroke{opacity:1}.landing-section-head{max-width:720px;margin:0 auto 2rem;text-align:center}.landing-section-head__deck{color:var(--muted);line-height:1.65;margin:.75rem 0 1.25rem}.landing-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-height:44px;padding:0 1.25rem;border-radius:999px;font-weight:700;border:1px solid var(--border);background:var(--surface);transition:background .15s ease,border-color .15s ease}.landing-btn--primary{background:rgb(var(--product-rgb));border-color:transparent;color:#fff}.landing-btn--ghost{background:transparent}.landing-btn:hover{filter:brightness(1.03)}.landing-hero{padding:clamp(2rem,5vw,4rem) clamp(1rem,4vw,2.5rem) 3rem}.landing-hero__grid{max-width:1200px;margin:0 auto;display:grid;gap:2rem;align-items:center}@media(min-width:960px){.landing-hero__grid{grid-template-columns:1fr 1.05fr}}.landing-hero__title{font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.05;margin:.5rem 0}.landing-hero__deck{color:var(--muted);line-height:1.65;max-width:52ch}.landing-hero__ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.hero-slideshow-viewport{overflow:hidden}.hero-slideshow-track{display:flex;transition:transform .35s ease}.hero-slide{flex:0 0 100%;margin:0}.hero-slide img{width:100%;height:auto;display:block}.hero-slideshow-dots{display:flex;gap:.4rem;margin-top:.75rem}.hero-dot{width:8px;height:8px;border-radius:999px;border:0;padding:0;background:var(--faint);cursor:pointer}.hero-dot.is-active{background:rgb(var(--product-rgb));transform:scale(1.15)}.landing-stats{padding:2rem clamp(1rem,4vw,2.5rem)}.landing-stats__grid{max-width:960px;margin:0 auto;display:grid;gap:1.5rem}@media(min-width:720px){.landing-stats__grid{grid-template-columns:1fr 1fr}}.landing-stats__group{border:1px solid var(--border);border-radius:20px;padding:1.25rem 1.5rem;background:var(--surface)}.landing-stats__title{margin:0 0 .75rem;font-size:.85rem;text-transform:uppercase;letter-spacing:.12em;color:var(--muted)}.landing-stats__items{list-style:none;margin:0;padding:0;display:grid;gap:.65rem}.landing-stats__item{display:flex;justify-content:space-between;gap:1rem}.landing-stats__value{font-weight:800;font-size:1.35rem}.landing-stats__label{color:var(--muted)}.landing-marquees{overflow:hidden;padding:1rem 0 2rem;display:grid;gap:.75rem}.landing-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.landing-marquee__track{display:flex;gap:.65rem;width:-moz-max-content;width:max-content;animation:landing-marquee 42s linear infinite}.landing-marquee--reverse .landing-marquee__track{animation-direction:reverse}@keyframes landing-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.landing-marquee__item{display:inline-flex;align-items:center;gap:.5rem;border:1px solid var(--border);border-radius:999px;padding:.45rem .9rem;background:var(--surface);white-space:nowrap;cursor:pointer;font-weight:600}.landing-explore-teaser{padding:3rem clamp(1rem,4vw,2.5rem)}.landing-explore-teaser__grid{max-width:1100px;margin:0 auto;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.landing-explore-teaser__card{display:flex;align-items:center;gap:.65rem;border:1px solid var(--border);border-radius:14px;padding:.85rem 1rem;background:var(--surface);text-align:left;cursor:pointer;font-weight:600}.landing-explore-teaser__card--more{justify-content:center;color:rgb(var(--product-rgb))}.landing-pricing-section{padding:3rem clamp(1rem,4vw,2.5rem) 4rem;scroll-margin-top:88px}.landing-final-cta{padding:3rem clamp(1rem,4vw,2.5rem) 5rem;text-align:center}.landing-final-cta__inner{max-width:640px;margin:0 auto;border:1px solid var(--border);border-radius:28px;padding:2rem 1.5rem;background:linear-gradient(180deg,rgb(var(--product-rgb) / .08),transparent),var(--surface)}.explore-matrix{padding:2rem clamp(1rem,4vw,2.5rem) 4rem;max-width:1100px;margin:0 auto}.explore-matrix__toolbar{display:grid;gap:1rem;margin-bottom:1.5rem}.explore-matrix__search{display:flex;align-items:center;gap:.65rem;border:1px solid var(--border);border-radius:14px;padding:.5rem .85rem;background:var(--surface)}.explore-matrix__search input{border:0;outline:0;flex:1;background:transparent;color:var(--ink)}.explore-matrix__filters{display:flex;flex-wrap:wrap;gap:.4rem}.explore-matrix__filters button{border:1px solid var(--border);border-radius:999px;padding:.35rem .85rem;background:var(--surface-2);cursor:pointer;text-transform:capitalize}.explore-matrix__filters button.is-active{background:rgb(var(--product-rgb) / .14);border-color:rgb(var(--product-rgb) / .35)}.explore-matrix__grid{display:grid;gap:.65rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.explore-matrix__card{display:flex;gap:.65rem;align-items:flex-start;text-align:left;border:1px solid var(--border);border-radius:14px;padding:.85rem 1rem;background:var(--surface);cursor:pointer}.explore-matrix__card strong{display:block}.explore-matrix__card span{font-size:.78rem;color:var(--faint);text-transform:capitalize}.landing-faq{padding:2rem clamp(1rem,4vw,2.5rem) 4rem;max-width:760px;margin:0 auto}.landing-faq__item{border-bottom:1px solid var(--border);padding:.75rem 0}.landing-faq__item summary{cursor:pointer;font-weight:650}.landing-faq__item p{color:var(--muted);line-height:1.65}.zone-landing-subpage{padding:2rem clamp(1rem,4vw,2.5rem)}.zone-landing-subpage__inner{max-width:720px;margin:0 auto}.landing-nav--zone .nav-mega-wrap .nav-shell{display:grid!important;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)!important;align-items:center;width:100%;gap:16px}.landing-announcement-bar{min-height:var(--landing-announcement-height, 50px)}.landing-announcement-bar__inner{display:flex;align-items:center;justify-content:center;min-height:var(--landing-announcement-height, 50px)}.landing-announcement-bar__content{display:flex;align-items:center;justify-content:center;flex:1;min-height:calc(var(--landing-announcement-height, 50px) - 2px);text-align:center}.landing-announcement-bar__message{display:block;flex:1 1 auto;min-width:0;margin:0}#landingGenesisFounders .landing-genesis-founders{position:relative!important;inset:auto!important;height:auto!important;min-height:var(--landing-genesis-founders-height, 48px)!important;overflow:visible!important}#landingGenesisFounders .landing-genesis-founders__layout{display:flex!important;grid-template-columns:unset!important;align-items:center;justify-content:center;padding:8px 0!important;min-height:auto!important}.page img.asset-zoomable,.page .hero-slideshow img,.page .asset-frame.has-image img,.zone-landing-page img.asset-zoomable,.zone-landing-page .hero-slideshow img,.zone-landing-page .asset-frame.has-image img,.feature-art-stage img{pointer-events:auto;cursor:zoom-in}.landing-scroll-top{transition:filter .18s ease,opacity .18s ease,visibility .18s ease!important}.landing-scroll-top:hover{transform:none!important;filter:brightness(1.12)}.landing-scroll-top:hover .hgi-stroke{transform:none!important}.landing-chrome-rail .landing-scroll-top:hover{transform:none!important;filter:brightness(1.12)}.final-cta-plans-marquee__combo,.final-cta-plans-marquee__solo{min-height:36px}.final-cta-plans-marquee__combo{position:relative;display:inline-flex;align-items:stretch;border-radius:999px;overflow:hidden;border:0;flex-shrink:0}.final-cta-plans-marquee__solo .plan-tier-badge,.final-cta-plans-marquee__solo--uniform .plan-tier-badge{border-radius:999px;pointer-events:none}.final-cta-plans-marquee__solo--uniform .plan-tier-badge{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:36px;box-sizing:border-box}.final-cta .final-cta-plans-marquee,.final-cta [data-final-feature-marquee]{margin-top:28px}.landing-left-dock--rail .landing-side-panel__btn,.landing-left-dock--rail .landing-pref-row,.landing-left-dock--rail .landing-dock-rail-btn{width:46px!important;min-width:46px!important;height:46px!important;min-height:46px!important}.landing-left-dock--rail .landing-dock-rail-btn__icon,.landing-left-dock--rail .landing-side-panel__btn .hgi-stroke,.landing-left-dock--rail .landing-pref-row .hgi-stroke{font-size:1.28rem}.landing-dock-tooltip{position:fixed;z-index:220;max-width:220px;padding:8px 12px;border-radius:10px;border:1px solid var(--line);background:color-mix(in srgb,var(--surface) 92%,transparent);box-shadow:0 12px 28px color-mix(in srgb,#000 28%,transparent);pointer-events:none;font-size:12px;line-height:1.35;color:var(--ink)}.landing-dock-tooltip b{display:block;font-size:12px;font-weight:800;margin-bottom:2px}.landing-dock-tooltip span{display:block;color:var(--muted);font-size:11px}.landing-dock-tooltip.is-visible{opacity:1}.feature-modal__dialog{display:flex;flex-direction:column}.feature-modal__detail{flex:1 1 auto;min-height:0;overflow-y:auto}.feature-modal__plan,.feature-modal__actions{flex-shrink:0}.feature-modal__actions{margin-top:auto;padding-top:12px}.feature-modal--ipray,.feature-modal--ilearn{--ipray-modal-gold-a: var(--accent-text);--ipray-modal-gold-b: var(--accent);--ipray-modal-gold-c: color-mix(in srgb, var(--accent) 72%, #000)}.feature-modal--iexcel{--ipray-modal-gold-a: #7dd3fc;--ipray-modal-gold-b: #38bdf8;--ipray-modal-gold-c: #0284c7}.feature-modal--ibid{--ipray-modal-gold-a: #fdba74;--ipray-modal-gold-b: #f97316;--ipray-modal-gold-c: #c2410c}.feature-modal--iam{--ipray-modal-gold-a: #c4b5fd;--ipray-modal-gold-b: #8b5cf6;--ipray-modal-gold-c: #6d28d9}.feature-modal--ielysian{--ipray-modal-gold-a: #6ee7b7;--ipray-modal-gold-b: #10b981;--ipray-modal-gold-c: #047857}.final-cta-plans-marquee__combo{direction:ltr}.final-cta-plans-marquee__combo--explorer{background:var(--tier-explorer-bg);color:var(--tier-explorer-fg)}.final-cta-plans-marquee__combo--lite{background:var(--tier-lite-bg);color:var(--tier-lite-fg)}.final-cta-plans-marquee__combo--plus{background:var(--tier-plus-bg);color:var(--tier-plus-fg)}.final-cta-plans-marquee__combo--pro{background:var(--tier-pro-bg);color:var(--tier-pro-fg)}.final-cta-plans-marquee__combo--max{background:var(--tier-max-bg);color:var(--tier-max-fg)}.final-cta-plans-marquee__combo-side{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;margin:0;padding:8px 14px;min-height:36px;box-sizing:border-box;border:0;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:800;line-height:1.2;white-space:nowrap;cursor:pointer}.final-cta-plans-marquee__combo-side--solo,.final-cta-plans-marquee__combo-side--family{flex:1 1 0;min-width:0}body[data-landing-surface=ielysian] .hero .container,body[data-landing-surface=ielysian] .section .container{width:min(1280px,calc(100% - 48px - var(--landing-dock-rail-width, 0px)));margin-inline:auto;padding-inline:max(12px,calc(var(--landing-dock-rail-width, 0px) * .35))}body[data-landing-surface=ielysian] .chrome-top .announcement{display:block}html:has(.landing-left-dock--rail.landing-left-dock--ready){--landing-dock-rail-width: 64px}@media(prefers-reduced-motion:reduce){.landing-marquee__track{animation:none}.hero-slideshow-track{transition:none}}#pricing-tier-overlay-root .pricing-founder-eyebrow .pricing-founder-role,#pricing-tier-overlay-root .pricing-founder-eyebrow .pricing-presale-term{color:var(--accent-text)}.tier-overlay-head{display:grid;gap:4px;text-align:center}.tier-overlay-head__l1,.tier-overlay-head__l2{margin:0}.tier-overlay-head__platform{position:relative;display:inline-flex;align-items:center;gap:6px;vertical-align:middle;margin-inline:.15em;padding:2px 8px 2px 4px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 35%,var(--line));background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.tier-overlay-head__platform-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--ink);font:inherit;font-size:.92em;font-weight:800;padding:0 18px 0 2px;margin:0;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 10px) calc(50% - 2px),calc(100% - 5px) calc(50% - 2px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.tier-overlay-head__tier-badge{display:inline-flex;vertical-align:baseline;margin:0;line-height:1;max-width:-moz-fit-content;max-width:fit-content}.tier-overlay-head__tier-badge .plan-tier-badge{transform:none;transform-origin:center;display:inline-flex;font-size:.72em;padding:2px 8px;border-radius:8px;line-height:1.2}.tier-overlay-head__l2-suffix{margin:0}.tier-overlay-head__platform-bar{display:inline-flex;vertical-align:middle;align-self:center}.tier-overlay-head__platform-bar.plans-overlay-action-bar-wrap{flex-direction:row}.tier-overlay-head__platform-bar .plans-overlay-action-bar__track{min-height:28px;padding:4px 8px;align-items:center}.tier-overlay-head__platform-bar .plans-overlay-action-bar__item{height:28px!important;min-height:28px!important;padding:4px 8px!important}.tier-overlay-head__platform-bar .plans-overlay-action-bar__icon img{width:18px;height:18px;display:block}#pricing-tier-overlay-root .pricing-tier-overlay__badge{margin:0}#pricing-tier-overlay-root .tier-overlay-head__tier-badge .plan-tier-badge{font-size:.72em;padding:2px 8px;border-radius:8px}#pricing-tier-overlay-root .pricing-tier-overlay__heading{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25em}#pricing-tier-overlay-root .pricing-tier-overlay__duration-sub{white-space:nowrap;font-size:.52em}#pricing-tier-overlay-root .pricing-tier-overlay__duration-hotkeys{gap:0;margin-inline-start:4px}#pricing-tier-overlay-root .pricing-tier-overlay__hotkey-btn{padding:0;min-height:0;line-height:1}#pricing-tier-overlay-root .pricing-tier-overlay__hotkey{font-size:14px}#pricing-tier-overlay-root .pricing-tier-overlay__duration-picker--head .pricing-tier-overlay__duration-chip{font-size:clamp(1rem,2.2vw,1.35rem);padding:8px 14px}#pricing-tier-overlay-root .pricing-tier-overlay__org-layout--active{display:block;position:relative}#pricing-tier-overlay-root .pricing-org-view-toggle{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;right:max(0px,calc((100vw - min(var(--container, 1200px),100%))/2 - 280px));width:min(260px,24vw);z-index:2}#pricing-tier-overlay-root .pricing-org-view-toggle--detached{position:static!important;transform:none!important;width:auto!important;right:auto!important}#pricing-tier-overlay-root .pricing-stack__cards--overlay.pricing-stack__cards--org-triple{grid-template-columns:repeat(3,minmax(0,340px))!important;max-width:min(1044px,calc(100vw - 320px));margin-inline:auto}#pricing-tier-overlay-root .plans-overlay-audience-content.pricing-stack,#pricing-tier-overlay-root .plans-overlay-tiers-content{flex:1;min-height:0;display:flex;flex-direction:column}#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay,#pricing-tier-overlay-root .pricing-stack__cards--pass-sync{flex:1;align-items:stretch;min-height:0}#pricing-tier-overlay-root .pricing-card-shell{height:100%;display:flex;flex-direction:column;min-height:0;padding-bottom:8px;overflow:visible}#pricing-tier-overlay-root .pricing-card{overflow:visible;flex:1 1 0%;display:flex;flex-direction:column;min-height:0;height:100%}#pricing-tier-overlay-root .pricing-card:has(.pricing-card__feature-panel--benefit-rows),#pricing-tier-overlay-root .pricing-card:has(.pricing-card__feature-panel--scroll-host),#pricing-tier-overlay-root .pricing-card:has(.pricing-card__feature-panel--org-inline){padding-inline:0!important;padding-block:14px;gap:10px}#pricing-tier-overlay-root .pricing-card__surface{flex:1 1 0%;display:flex;flex-direction:column;justify-content:space-between;min-height:0}#pricing-tier-overlay-root .pricing-card__feature-panel--benefit-rows,#pricing-tier-overlay-root .pricing-card__feature-panel--scroll-host,#pricing-tier-overlay-root .pricing-card__feature-panel--org-inline,#pricing-tier-overlay-root .pricing-card--business .pricing-card__feature-panel,#pricing-tier-overlay-root .pricing-card--enterprise .pricing-card__feature-panel{flex:0 0 auto;min-height:0;padding-inline:0!important;margin-inline:0!important;width:100%;align-self:stretch;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}#pricing-tier-overlay-root .pricing-card__feature-panel--org-inline:has(.pricing-card__benefit-rows--seat-table){display:flex;flex-direction:column;overflow:hidden}#pricing-tier-overlay-root .pricing-card__hero,#pricing-tier-overlay-root .pricing-card__checkout,#pricing-tier-overlay-root .pricing-card__org-intro{padding-inline:14px;flex-shrink:0}#pricing-tier-overlay-root .pricing-card__benefit-stack{width:100%;flex-shrink:0}#pricing-tier-overlay-root .pricing-card__benefit-list{height:216px;min-height:216px;max-height:216px;display:flex;flex-direction:column;overflow:hidden;border-top:none;box-sizing:border-box}#pricing-tier-overlay-root .pricing-card__benefit-progress{width:100%;height:3px;margin-top:6px;border-radius:999px;background:color-mix(in srgb,var(--line) 72%,transparent);overflow:hidden;flex-shrink:0}#pricing-tier-overlay-root .pricing-card__benefit-progress-fill{display:block;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--accent, #9b6bd4) 78%,#fff 22%);transition:width .18s ease}#pricing-tier-overlay-root .pricing-card__benefit-progress-fill[data-at-start=true]{transition:none}#pricing-tier-overlay-root .pricing-card__cta.push-btn:not(:disabled):not([aria-disabled=true]){box-shadow:0 5px 0 var(--tier-push-shadow, #b36200)}#pricing-tier-overlay-root .pricing-card__cta.push-btn:active:not(:disabled):not([aria-disabled=true]){transform:translateY(3px);box-shadow:0 2px 0 var(--tier-push-shadow, #b36200)}#pricing-tier-overlay-root .pricing-card__hero{min-height:0;flex-shrink:0;min-height:118px}#pricing-tier-overlay-root .pricing-card__checkout{margin-top:0!important;flex-shrink:0;min-height:92px;padding-top:0!important;border-top:none!important;display:flex;flex-direction:column;justify-content:flex-end;box-sizing:border-box}#pricing-tier-overlay-root .pricing-card__feature-panel--org-inline:has(.pricing-org-inline--seats){overflow:hidden;display:flex;flex-direction:column}#pricing-tier-overlay-root .pricing-card__org-intro{display:grid;gap:8px;padding-block:0 4px}#pricing-tier-overlay-root .pricing-card__org-intro--foot{padding-block:4px 0;margin-top:auto}#pricing-tier-overlay-root .pricing-org-inline__eyebrow{margin:0;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}#pricing-tier-overlay-root .pricing-org-inline__lead{margin:0;font-size:12px;line-height:1.35;color:var(--ink);min-height:0}#pricing-tier-overlay-root .pricing-org-inline__pill{justify-self:start}#pricing-tier-overlay-root .pricing-org-inline__footnote{display:flex;align-items:flex-start;gap:8px;margin:0;font-size:11px;line-height:1.35;color:var(--muted)}#pricing-tier-overlay-root .pricing-card__benefit-row--seat .pricing-card__benefit-row-copy--seat{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;width:100%}#pricing-tier-overlay-root .pricing-card__benefit-row--seat-selectable{cursor:pointer;width:100%;text-align:left;border:0;background:transparent;font:inherit;color:inherit}#pricing-tier-overlay-root .pricing-card__benefit-row--seat-selectable:hover:not(:disabled),#pricing-tier-overlay-root .pricing-card__benefit-row--seat-selectable:focus-visible:not(:disabled){background:color-mix(in srgb,var(--accent) 10%,transparent)}#pricing-tier-overlay-root .pricing-card__seat-row-wrap{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-inline:0}#pricing-tier-overlay-root .pricing-card__seat-row-wrap--recommended .pricing-card__benefit-row--recommended{background:color-mix(in srgb,var(--accent) 14%,transparent)}#pricing-tier-overlay-root .pricing-org-inline__seat-badge--outside{flex-shrink:0;white-space:nowrap;padding-inline:2px 6px}#pricing-tier-overlay-root .pricing-card__benefit-row--recommended{background:color-mix(in srgb,var(--accent) 8%,transparent)}#pricing-tier-overlay-root .pricing-org-inline__seat-badge{font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-text, var(--accent))}#pricing-tier-overlay-root .pricing-org-inline__seat-period{font-size:.82em;font-weight:650;opacity:.85}#pricing-tier-overlay-root .pricing-stack__cards--org-triple .pricing-card__surface,#pricing-tier-overlay-root .pricing-stack__cards--org .pricing-card__surface{display:flex;flex-direction:column;min-height:0}#pricing-tier-overlay-root .pricing-stack__cards--org-triple .pricing-card__feature-panel--org-inline,#pricing-tier-overlay-root .pricing-stack__cards--org .pricing-card__feature-panel--org-inline{flex:1 1 auto;min-height:0}#pricing-tier-overlay-root .pricing-card__benefit-row--empty{display:none}#pricing-tier-overlay-root .pricing-card__benefit-badge{margin-inline:4px}#pricing-tier-overlay-root .pricing-card__benefit-row-copy{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px}@media(max-width:1023px){#pricing-tier-overlay-root .pricing-org-view-toggle{position:static!important;transform:none!important;width:100%;margin-top:12px}#pricing-tier-overlay-root .pricing-stack__cards--overlay.pricing-stack__cards--org-triple{grid-template-columns:repeat(auto-fit,minmax(280px,340px))!important}}.side-dock.landing-left-dock--rail{top:var(--side-dock-top, 50%);bottom:auto;transform:translateY(-50%)}.pricing-overlay-view-toggle{display:flex;justify-content:center;margin-top:0}.pricing-overlay-view-toggle--primary{border-radius:10px}.pricing-overlay-view-toggle--primary .ecosystem-pricing-view-toggle__btn{min-width:118px;border-radius:0;padding:11px 14px}.pricing-overlay-view-toggle--primary .ecosystem-pricing-view-toggle__btn:first-child{border-radius:10px 0 0 10px}.pricing-overlay-view-toggle--primary .ecosystem-pricing-view-toggle__btn:last-child{border-radius:0 10px 10px 0}.ecosystem-pricing-view-toggle__btn:not(.is-active):hover,.ecosystem-pricing-view-toggle__btn:not(.is-active):focus-visible{background:color-mix(in srgb,var(--accent, #9b6bd4) 8%,var(--surface));color:var(--ink)}.ecosystem-pricing-view-toggle__btn.is-active:hover,.ecosystem-pricing-view-toggle__btn.is-active:focus-visible{background:color-mix(in srgb,var(--accent, #9b6bd4) 18%,var(--surface));color:var(--ink)}.pricing-overlay-tabsets{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin-top:10px}.pricing-overlay-secondary-tabsets{display:grid;justify-items:center;gap:6px;margin-top:0}.pricing-overlay-keyboard-hint{margin:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.pricing-overlay-view-toggle--tiers{max-width:100%;overflow-x:auto}.pricing-overlay-view-toggle--tiers .ecosystem-pricing-view-toggle__btn{min-width:92px;font-size:11px;padding:9px 10px}.pricing-tier-overlay__stage{padding:48px 30px 20px!important;overflow:hidden!important;align-items:stretch!important}.pricing-tier-overlay__root,#pricing-tier-overlay-root{width:100%!important;max-width:none!important;padding:0!important}#pricing-tier-overlay-root .pricing-stack{width:100%!important;max-width:100%!important;margin-inline:0!important}#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay,#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay{--overlay-card-gap: 12px;--overlay-card-width: 325px;width:100%!important;max-width:100%!important;gap:var(--overlay-card-gap)!important;justify-content:center!important;justify-items:stretch}#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--paired>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--org>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--enterprise>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--quad>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--org-triple>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--sponsor>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay:not(.pricing-stack__cards--quad):not(.pricing-stack__cards--sponsor):not(.pricing-stack__cards--org-triple)>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay:not(.pricing-stack__cards--quad):not(.pricing-stack__cards--sponsor):not(.pricing-stack__cards--org-triple)>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay.pricing-stack__cards--sponsor>.pricing-card-shell{width:325px!important;min-width:325px!important;max-width:325px!important;margin-inline:0!important}#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay{grid-template-columns:repeat(var(--overlay-plan-cols, 2),325px)!important}#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay{grid-template-columns:repeat(var(--overlay-audience-cols, 5),325px)!important}#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay.pricing-stack__cards--sponsor,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--sponsor,#pricing-root .pricing-stack__cards--sponsor{display:flex!important;flex-wrap:nowrap;align-items:stretch;justify-content:flex-start!important;gap:12px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;padding-bottom:4px;max-width:100%!important;grid-template-columns:unset!important}#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay.pricing-stack__cards--sponsor>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--sponsor>.pricing-card-shell,#pricing-root .pricing-stack__cards--sponsor>.pricing-card-shell{scroll-snap-align:start;flex:0 0 325px}#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay.pricing-stack__cards--sponsor{display:flex!important;grid-template-columns:unset!important;max-width:100%!important}#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay[data-overlay-card-band=sparse],#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay[data-overlay-card-band=sparse]{--overlay-card-width: 325px}#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--paired,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--org,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--enterprise,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--quad,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--org-triple,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--sponsor{grid-template-columns:repeat(var(--overlay-plan-cols, 2),325px)!important;max-width:100%!important;justify-content:center!important}#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--paired>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--org>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--enterprise>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--quad>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--org-triple>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay.pricing-stack__cards--sponsor>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-stack__cards--overlay:not(.pricing-stack__cards--quad):not(.pricing-stack__cards--sponsor):not(.pricing-stack__cards--org-triple)>.pricing-card-shell,#pricing-tier-overlay-root .plans-overlay-audience-content .pricing-stack__cards--overlay:not(.pricing-stack__cards--quad):not(.pricing-stack__cards--sponsor):not(.pricing-stack__cards--org-triple)>.pricing-card-shell{width:325px!important;min-width:325px!important;max-width:325px!important;margin-inline:0!important}.features-explore-overlay .ipray-modal__backdrop{backdrop-filter:none;-webkit-backdrop-filter:none;background:color-mix(in srgb,#1a120c 88%,#000)}html[data-theme=light] .pricing-tier-overlay .ipray-modal__backdrop,html[data-theme=light] .features-explore-overlay .ipray-modal__backdrop{background:color-mix(in srgb,var(--bg, #f4f1ec) 82%,#fff)}html[data-theme=light] .plans-overlay-action-bar__track{box-shadow:0 12px 32px #00000014!important}html[data-theme=light] .plans-overlay-action-bar__item:hover{color:var(--ink, #1a1520)!important}html[data-theme=light] .features-explore-overlay__stage>.explore-matrix{box-shadow:0 24px 64px #0000001f}html[data-theme=light] #pricing-tier-overlay-root .pricing-card__benefit-row-copy,html[data-theme=light] #pricing-tier-overlay-root .pricing-card__benefit-row-copy strong{color:var(--ink)}.features-explore-overlay__stage{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:48px 30px 24px;pointer-events:none;z-index:1}.features-explore-overlay__stage>.explore-matrix{pointer-events:auto;width:min(1100px,100%);max-height:min(88vh,980px);overflow:auto;margin:0;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-panel, 16px);box-shadow:0 24px 80px #00000073}.landing-dock-rail-extras__item--export.landing-pref-row-host{position:relative}.plans-overlay-tiers-content--enterprise-pilot{position:relative;display:flex;justify-content:center;align-items:center;width:100%}.plans-overlay-enterprise-pilot-dock{position:absolute;left:calc(50% + 182px);top:50%;transform:translateY(-50%);z-index:2;pointer-events:auto}.plans-overlay-enterprise-pilot-dock__track{display:flex;flex-direction:column;gap:6px;padding:6px;border:1px solid var(--line);border-radius:14px;background:color-mix(in srgb,var(--surface) 94%,transparent);box-shadow:0 12px 32px #00000047}.plans-overlay-enterprise-pilot-dock__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:center;gap:4px;min-width:72px;padding:10px 8px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--muted);font:inherit;font-size:11px;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}.plans-overlay-enterprise-pilot-dock__btn.is-active{background:color-mix(in srgb,var(--accent) 14%,var(--surface));border-color:color-mix(in srgb,var(--accent) 28%,var(--line));color:var(--accent-text)}.plans-overlay-enterprise-pilot-dock__icon .hgi-stroke{font-size:16px}.landing-dock-rail-export-toggle{border-radius:10px;overflow:hidden;width:100%}.landing-dock-rail-export-toggle__btn{display:grid;justify-items:center;gap:2px;min-width:0!important;flex:1;padding:8px 4px!important;border-radius:0!important}.landing-dock-rail-export-toggle__btn .hgi-stroke{font-size:16px}.landing-dock-rail-export-toggle__label{font-size:9px;font-weight:800;letter-spacing:.06em}.pswp-caption-custom{pointer-events:none}.pswp-caption-inner--overlay{display:grid;gap:8px;justify-items:center;text-align:center;max-width:min(720px,calc(100vw - 48px));margin:0 auto;padding:0;background:transparent;border:0;box-shadow:none}.pswp-caption-inner--overlay .pswp-caption-title,.pswp-caption-inner--overlay .pswp-caption-body{margin:0;color:#fff;text-shadow:0 2px 18px rgb(0 0 0 / .55)}.landing-dock-rail-extras{display:flex;flex-direction:column;gap:10px}.landing-dock-rail-extras__group,.landing-dock-rail-dev{display:flex;flex-direction:column;gap:8px;border-top:0!important;padding-top:0!important;margin-top:0!important}.landing-left-dock--rail .landing-side-panel,.landing-left-dock--rail .landing-section-toc,.landing-left-dock--rail .landing-dock-rail-extras{border-top:0!important}.features-explore-overlay__stage,.explore-matrix--overlay{max-height:none;overflow:visible}.feature-modal__plan-availability{flex-direction:column;align-items:center}.feature-modal__plan-ctas{display:flex!important;flex-wrap:wrap;justify-content:center;gap:8px;width:100%}.pswp-caption-custom{display:flex;justify-content:center;align-items:center;pointer-events:none;left:0;right:0;width:100%}.pswp-caption-inner--overlay{text-align:center;max-width:min(720px,92vw);margin-inline:auto;background:transparent!important;border:0!important;box-shadow:none!important;padding:0!important}.pswp-caption-inner--overlay .pswp-caption-title,.pswp-caption-inner--overlay .pswp-caption-body{text-align:center}html.ipray-landing-shell,html.ipray-landing-shell body{-moz-user-select:none;user-select:none;-webkit-user-select:none}html.ipray-landing-shell input,html.ipray-landing-shell textarea,html.ipray-landing-shell [contenteditable=true],html.ipray-landing-shell .allow-text-select{-moz-user-select:text;user-select:text;-webkit-user-select:text}.landing-nav--zone .site-header,.landing-nav--zone .nav-mega-wrap{padding-top:0}.landing-nav--zone .nav-shell{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px}.landing-nav--zone .nav-links{justify-self:center;margin-inline:auto}.landing-nav--zone .brand{justify-self:start}.landing-nav--zone .nav-actions{justify-self:end}.audience-stage__intro{display:flex;align-items:center;justify-content:center;gap:16px;text-align:left;margin-bottom:12px}.audience-stage__intro .audience-icon{flex-shrink:0;font-size:clamp(36px,4vw,52px)}.audience-stage__copy h3,.audience-stage__copy p{margin:0}.trust-marquee__logo img,.trust-marquee__logo svg{filter:var(--landing-marquee-logo-filter, none)}html[data-theme=dark] .trust-marquee__logo img,html[data-theme=dark] .trust-marquee__logo svg{filter:brightness(1.35) contrast(1.05)}html[data-theme=light] .trust-marquee__logo img,html[data-theme=light] .trust-marquee__logo svg{filter:brightness(.72) contrast(1.08)}.pricing-overlay-view-toggle--extended{flex-wrap:wrap;justify-content:center}.pricing-overlay-org-tabs{display:inline-flex;flex-wrap:wrap;gap:8px;margin-left:8px}#pricing-tier-overlay-root .pricing-org-view-toggle{position:static!important;transform:none!important;width:auto!important;margin:0!important}.plans-feature-breakdown{max-height:min(62vh,720px);overflow:auto;overscroll-behavior:contain;padding-right:4px}.plans-feature-breakdown .pricing-trust{margin-top:18px}.pricing-stack__cards--pass-sync .pricing-card__benefits{max-height:220px;overflow:auto}html.landing-plans-overlay-open{scrollbar-gutter:stable}html.landing-plans-overlay-open #landingGenesisFounders{position:fixed;inset-inline:0;bottom:0;z-index:230}html.landing-plans-overlay-open .landing-left-dock--rail{z-index:225}html.landing-plans-overlay-open .landing-left-dock,html.landing-plans-overlay-open #landingLeftDock{display:none!important}html.landing-founder-modal-open #landingGenesisFounders,html.landing-founder-modal-open #landingProductFounders,html.landing-founder-modal-open .landing-product-founders,html.landing-platform-switcher-open #landingGenesisFounders,html.landing-platform-switcher-open #landingProductFounders,html.landing-platform-switcher-open .landing-product-founders{visibility:hidden;pointer-events:none}html.landing-founder-modal-open .landing-left-dock,html.landing-founder-modal-open #landingLeftDock,html.landing-platform-switcher-open .landing-left-dock,html.landing-platform-switcher-open #landingLeftDock{display:none!important}.plans-overlay-shell{width:100%;max-width:none;margin-inline:auto;display:flex;flex-direction:column;height:calc(100dvh - 52px);max-height:calc(100dvh - 52px);gap:0;overflow:hidden}.plans-overlay-hero{display:grid;gap:clamp(8px,1.6vh,16px);justify-items:center;min-height:auto;flex-shrink:0;text-align:center}.plans-overlay-hero .plans-overlay-intro{min-height:0;height:auto;margin-top:0;padding-bottom:2px}#pricing-tier-overlay-root .pricing-founder-eyebrow{margin-bottom:2px}.pricing-tier-overlay__close{position:fixed!important;top:12px!important;right:16px!important;left:auto!important;transform:none!important;z-index:5}.pricing-tier-overlay__stage{padding:clamp(24px,4vh,48px) 16px clamp(18px,3vh,36px)!important;align-items:stretch!important}.tier-overlay-head__accent,.tier-overlay-head__duration-text{color:var(--accent-text, var(--accent, #b48cff));font-weight:800}.tier-overlay-head__duration-text{display:inline;white-space:nowrap}.plans-overlay-tab-rail{display:flex;align-items:flex-start;justify-content:center;flex-wrap:wrap;gap:10px;width:100%}.plans-overlay-tab-rail .plans-overlay-dock-group__rail{align-items:flex-start}.plans-overlay-dock-group{display:inline-flex;flex-direction:column;align-items:center;padding:6px 10px;margin:-6px -10px;border-radius:14px}.plans-overlay-dock-group__rail{display:inline-flex;align-items:flex-start;gap:12px;flex-wrap:nowrap}.plans-overlay-dock-group--always-expanded .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__item,.plans-overlay-dock-group[data-expanded=true] .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__item{display:inline-flex!important}.plans-overlay-dock-group--always-expanded .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__track,.plans-overlay-dock-group[data-expanded=true] .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__track{gap:4px!important}.plans-overlay-dock-group--always-expanded .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__label--visible,.plans-overlay-dock-group[data-expanded=true] .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__label--visible{max-width:12rem;opacity:1;margin-left:8px}.plans-overlay-dock-group--always-expanded .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__hint--dock,.plans-overlay-dock-group[data-expanded=true] .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__hint--dock{opacity:1;visibility:visible;transform:translateY(0)}.plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__hint--dock{display:flex;justify-content:center;width:100%;margin-top:6px;opacity:0;visibility:hidden;transform:translateY(-3px);pointer-events:none;transition:opacity .16s ease,visibility .16s ease,transform .16s ease}.plans-overlay-dock-group[data-expanded=true] .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__hint--dock{opacity:1;visibility:visible;transform:translateY(0)}.plans-overlay-dock-group[data-expanded=true] .plans-overlay-action-bar-wrap--in-dock-group:not(:hover):not(:focus-within) .plans-overlay-action-bar__item:not(.plans-overlay-action-bar__item--active),.plans-overlay-dock-group[data-expanded=true] .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__item{display:inline-flex!important}.plans-overlay-dock-group[data-expanded=true] .plans-overlay-action-bar-wrap--in-dock-group:not(:hover):not(:focus-within) .plans-overlay-action-bar__track,.plans-overlay-dock-group[data-expanded=true] .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__track{gap:4px!important}.plans-overlay-dock-group[data-expanded=true] .plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__label--visible{max-width:12rem;opacity:1;margin-left:8px}.plans-overlay-action-bar-wrap--in-dock-group .plans-overlay-action-bar__hint:not(.plans-overlay-action-bar__hint--dock){display:none}.plans-overlay-action-bar-wrap{display:inline-flex;flex-direction:column;align-items:center;gap:0;vertical-align:middle}.plans-overlay-action-bar-wrap:not(:hover):not(:focus-within) .plans-overlay-action-bar__item:not(.plans-overlay-action-bar__item--active){display:none}.plans-overlay-action-bar-wrap:not(:hover):not(:focus-within) .plans-overlay-action-bar__track{gap:0}.plans-overlay-action-bar__track{border-radius:var(--radius-panel, 16px)!important;border-color:color-mix(in srgb,var(--accent, #9b6bd4) 22%,var(--line, rgba(255, 255, 255, .12)))!important;background:color-mix(in srgb,var(--surface, #121018) 92%,transparent)!important;box-shadow:0 12px 40px #00000059!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.plans-overlay-action-bar__item{border-radius:calc(var(--radius-panel, 16px) - 6px)!important;color:var(--muted, #a8a3b8)!important;transition:color .15s ease,background-color .15s ease}.plans-overlay-action-bar__item:hover{color:var(--ink, #f4f2f7)!important;background:color-mix(in srgb,var(--accent, #9b6bd4) 14%,transparent)!important}.plans-overlay-action-bar__item--active,.plans-overlay-action-bar__item:focus-visible{color:var(--accent-text, var(--accent, #b48cff))!important}.plans-overlay-action-bar__item--active .plans-overlay-action-bar__icon,.plans-overlay-action-bar__item--active .hgi-stroke{color:inherit}.plans-overlay-action-bar__item--active:hover{background:color-mix(in srgb,var(--accent, #9b6bd4) 20%,transparent)!important}.plans-overlay-action-bar__label{display:inline-block;overflow:hidden;white-space:nowrap;max-width:0;opacity:0;margin-left:0;font-weight:700;transition:max-width .22s ease,opacity .18s ease,margin-left .18s ease}.plans-overlay-action-bar__label--visible,.plans-overlay-action-bar-wrap:hover .plans-overlay-action-bar__label,.plans-overlay-action-bar-wrap:focus-within .plans-overlay-action-bar__label{max-width:12rem;opacity:1;margin-left:8px}.plans-overlay-action-bar__hint{display:flex;justify-content:center;width:100%;margin-top:6px;opacity:0;visibility:hidden;transform:translateY(-3px);pointer-events:none;transition:opacity .16s ease,visibility .16s ease,transform .16s ease}.plans-overlay-action-bar-wrap:hover .plans-overlay-action-bar__hint,.plans-overlay-action-bar-wrap:focus-within .plans-overlay-action-bar__hint{opacity:1;visibility:visible;transform:translateY(0)}.plans-overlay-action-bar-wrap--tier-badges .plans-overlay-action-bar__item{min-width:auto!important;height:auto!important;padding:4px 5px!important}.plans-overlay-action-bar-wrap--tier-badges .plans-overlay-action-bar__tier-badge{display:inline-flex;align-items:center;line-height:1}.plans-overlay-action-bar-wrap--tier-badges .plans-overlay-action-bar__tier-badge .plan-tier-badge{font-size:11px;padding:4px 9px;border-radius:7px;pointer-events:none;transition:filter .15s ease}.plans-overlay-action-bar-wrap--tier-badges .plans-overlay-action-bar__item:not(.plans-overlay-action-bar__item--active):not(:hover) .plan-tier-badge{filter:brightness(.33)}.plans-overlay-action-bar-wrap--tier-badges .plans-overlay-action-bar__item:hover:not(.plans-overlay-action-bar__item--active) .plan-tier-badge{filter:brightness(.85)}.plans-overlay-action-bar-wrap--tier-badges .plans-overlay-action-bar__item--active .plan-tier-badge{filter:brightness(1)}.plans-overlay-action-bar__icon .hgi-stroke{font-size:16px}.plans-overlay-action-bar__icon img,.tier-overlay-head__platform-action-logo{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;border-radius:4px}.tier-overlay-head__platform-bar{display:inline-flex;vertical-align:middle}.plans-overlay-select-tab{position:relative;display:inline-flex;align-items:center;gap:6px;min-width:118px;padding:11px 14px;border:0;border-radius:10px;background:color-mix(in srgb,var(--accent, #9b6bd4) 8%,var(--surface));color:var(--ink);font:inherit;font-size:12px;font-weight:800;cursor:pointer}.plans-overlay-select-tab__native{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%}.plans-overlay-select-tab__label{pointer-events:none}.plans-overlay-select-tab__chevron{font-size:14px;opacity:.72;pointer-events:none}.plans-overlay-kbd-hint{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.02em;white-space:nowrap}.plans-overlay-kbd-hint__key{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 5px;border:1px solid var(--line);border-radius:5px;background:color-mix(in srgb,var(--surface) 88%,var(--bg));color:var(--ink);font:inherit;font-size:10px;font-weight:800;line-height:1}.plans-overlay-control-deck--tiers,.plans-overlay-control-deck--audiences{height:56px}.plans-overlay-control-deck--features{height:104px}.tier-overlay-head__l2{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25em}.tier-overlay-head__l2-lead{margin:0}.tier-overlay-head__slot{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle}.tier-overlay-head__slot--duration{width:190px;max-width:190px}.tier-overlay-head__slot--badge{width:auto;max-width:none;padding:0;margin:0}.plans-overlay-inner{width:100%;display:flex;flex-direction:column;height:100%;min-height:0;justify-content:space-evenly;gap:clamp(14px,2.8vh,32px)}.plans-overlay-content-row{flex:1;min-height:0;display:block;width:100%}.plans-overlay-content-row .plans-overlay-content{width:100%;min-width:0}.plans-overlay-benefit-nav{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;flex-shrink:0;align-self:center;padding-inline:4px 8px}.plans-overlay-benefit-nav__label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.plans-overlay-benefit-nav__stack{display:flex;flex-direction:column;gap:6px}.plans-overlay-benefit-nav__btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:10px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface) 88%,transparent);color:var(--ink);cursor:pointer}.plans-overlay-benefit-nav__btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--accent) 45%,var(--line));background:color-mix(in srgb,var(--accent) 10%,var(--surface))}.plans-overlay-benefit-nav__btn:disabled{opacity:.35;cursor:not-allowed}.plans-overlay-benefit-nav__btn .hgi-stroke{font-size:16px}#pricing-tier-overlay-root .pricing-card__feature-panel--with-benefit-nav{position:relative}#pricing-tier-overlay-root .pricing-card__feature-panel--with-benefit-nav .pricing-card__benefit-stack{padding-right:36px;box-sizing:border-box}.plans-overlay-benefit-nav--in-card{position:absolute;right:6px;top:0;bottom:0;transform:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease;padding-inline:0;z-index:2}#pricing-tier-overlay-root .pricing-card:hover .plans-overlay-benefit-nav--in-card,#pricing-tier-overlay-root .pricing-card:focus-within .plans-overlay-benefit-nav--in-card{opacity:1;visibility:visible;pointer-events:auto}.plans-overlay-benefit-nav--in-card .plans-overlay-benefit-nav__btn{width:28px;height:28px}.stripe-plan-card__benefits{list-style:none;margin:14px 0 0;padding:14px 0 0;border-top:1px solid var(--ipray-modal-line, var(--line));display:grid;gap:8px;text-align:left}.stripe-plan-card__benefits--scroll{max-height:min(220px,38vh);overflow-y:auto;overscroll-behavior:contain;padding-right:4px;scrollbar-width:thin}.stripe-plan-card__benefits li{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.45;color:var(--muted)}.stripe-plan-card__benefits .hgi-stroke{flex-shrink:0;margin-top:2px;font-size:14px;color:var(--accent-text, var(--accent))}.stripe-modal--stacked{z-index:240}.stripe-modal--stacked .ipray-modal__backdrop{background:color-mix(in srgb,#000 55%,transparent)}.stripe-modal--tone-onyx{--stripe-tone-bg: #686179;--stripe-tone-fg: #b9b3ca}#pricing-tier-overlay-root .pricing-card__suitable-for{display:block;margin:4px 0 0;padding:0 4px;font-size:11px;line-height:1.35;color:var(--muted);font-weight:600;text-wrap:balance;white-space:pre-line}#pricing-tier-overlay-root .pricing-card__benefit-row-copy,#pricing-tier-overlay-root .pricing-card__benefit-row-copy .pricing-card__usp-mark,#pricing-tier-overlay-root .pricing-card__benefit-row-copy .pricing-card__usp-emphasis,#pricing-tier-overlay-root .pricing-card__benefit-row-copy .pricing-card__usp-save,#pricing-tier-overlay-root .pricing-card__benefit-row-copy strong{color:var(--ink)}#pricing-tier-overlay-root .pricing-card__benefit-row{box-sizing:border-box;padding:0 14px!important;border-bottom:none;display:flex;align-items:center;gap:8px;overflow:hidden}#pricing-tier-overlay-root .pricing-card__benefit-list .pricing-card__benefit-row{flex:1 1 0;min-height:0;height:auto;max-height:none}#pricing-tier-overlay-root .pricing-card__benefit-row--page-label{justify-content:flex-end}#pricing-tier-overlay-root .pricing-card__benefit-page-label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);white-space:nowrap}#pricing-tier-overlay-root .pricing-card__benefit-row-copy{font-size:11px;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pricing-tier-overlay-root .pricing-card__benefit-row-icon{flex-shrink:0;font-size:13px}#pricing-tier-overlay-root .pricing-card__benefit-rows{border-top:none;width:100%;margin-inline:0}#pricing-tier-overlay-root .pricing-card__feature-panel--benefit-rows .pricing-card__benefit-row:last-child:not(.pricing-card__benefit-row--page-label){border-bottom:none}#pricing-tier-overlay-root .pricing-card__benefit-list .pricing-card__benefit-row--page-label{border-bottom:none}#pricing-tier-overlay-root .pricing-card__cta{width:calc(100% - 32px);max-width:100%;margin-inline:auto;min-height:48px;height:auto;flex-shrink:0;border-radius:var(--radius-panel, 16px)!important}#pricing-tier-overlay-root .pricing-card-shell>.pricing-card__hero-badge{position:absolute!important;top:0!important;left:50%!important;z-index:4;margin:0!important;transform:translate(-50%,-50%)!important;pointer-events:none}#pricing-tier-overlay-root .pricing-card--business .pricing-card__feature-panel--benefit-rows,#pricing-tier-overlay-root .pricing-card--enterprise .pricing-card__feature-panel--benefit-rows,#pricing-tier-overlay-root .pricing-card--sponsorship .pricing-card__feature-panel--benefit-rows{align-self:stretch;width:100%}#pricing-tier-overlay-root .pricing-card__price-compact-primary--custom .pricing-card__price{font-size:clamp(26px,3.6vw,34px);font-weight:800;letter-spacing:-.02em}.tier-overlay-head__slot-placeholder{display:block;width:100%;height:1px}.tier-overlay-head__slot--duration .pricing-tier-overlay__duration-picker{width:100%;justify-content:center}.plans-overlay-deck-tiers{display:grid;grid-template-columns:1fr auto;align-items:center;gap:16px;width:100%}.plans-overlay-deck-tiers__main{display:grid;gap:6px;min-width:0}.plans-overlay-deck-tiers__org{display:grid;gap:6px;justify-items:end;min-width:280px;opacity:.35;pointer-events:none;transition:opacity .13s ease}.plans-overlay-deck-tiers__org.is-active{opacity:1;pointer-events:auto}.plans-overlay-deck-label{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.plans-overlay-deck-tier-tabs{max-width:100%;overflow-x:auto}.plans-overlay-deck-org-tabs .ecosystem-pricing-view-toggle__btn{min-width:96px;font-size:11px}.plans-overlay-deck-audience{display:grid;grid-template-columns:1fr auto;align-items:center;gap:18px;width:100%}.plans-overlay-deck-audience-tabs{min-width:0}.plans-overlay-deck-audience__billing{display:grid;gap:4px;justify-items:end}.pricing-billing-toggle-wrap--compact .pricing-billing-toggle__promo{display:none}.pricing-billing-toggle__btn--compact{display:grid;gap:2px;padding-top:8px;padding-bottom:8px}.pricing-billing-toggle__inline-meta{font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 70%,var(--muted));line-height:1.1}.plans-overlay-deck-features{display:grid;gap:8px;width:100%}.plans-overlay-deck-features__row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.plans-overlay-deck-features__category select,.plans-overlay-deck-features__platform select{border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);font:inherit;font-size:12px;font-weight:700;padding:8px 10px}.plans-overlay-deck-features__search{display:inline-flex;align-items:center;gap:8px;flex:1;min-width:200px;border:1px solid var(--line);border-radius:999px;padding:8px 12px;background:var(--surface)}.plans-overlay-deck-features__search input{border:0;outline:0;flex:1;background:transparent;color:var(--ink);font:inherit}.plans-overlay-deck-features__diff{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;color:var(--muted);white-space:nowrap}.plans-overlay-deck-features__tiers{display:flex;flex-wrap:wrap;gap:6px;margin-inline-start:auto}.plans-overlay-deck-tier-chip{border:1px solid var(--line);border-radius:999px;background:transparent;color:var(--muted);font:inherit;font-size:11px;font-weight:800;padding:6px 10px;cursor:pointer;opacity:.45;transition:opacity .13s ease,background .13s ease,color .13s ease}.plans-overlay-deck-tier-chip.is-active{opacity:1;background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:var(--ink);border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}.plans-overlay-sponsor-pill{display:inline-flex;align-items:center;gap:8px;height:36px;min-height:36px;max-height:36px;padding:0 12px;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line));background:color-mix(in srgb,var(--accent) 14%,var(--surface));color:var(--ink);font-size:12px;font-weight:800;white-space:nowrap;box-sizing:border-box;align-self:center}html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx .pricing-card__benefit-row-copy,html[data-theme=light] #pricing-root .pricing-card--tone-onyx .pricing-card__benefit-row-copy{color:var(--ink)}html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx .pricing-card__benefit-row-icon,html[data-theme=light] #pricing-root .pricing-card--tone-onyx .pricing-card__benefit-row-icon{color:#292632}.plans-overlay-sponsor-pill .hgi-stroke{font-size:14px;color:var(--accent-text, var(--accent))}#pricing-tier-overlay-root .pricing-card--sponsorship{padding-block:10px!important;gap:6px}#pricing-tier-overlay-root .pricing-card--sponsorship .pricing-card__surface{justify-content:flex-start;gap:6px}#pricing-tier-overlay-root .pricing-card--sponsorship .pricing-card__feature-panel--with-benefit-nav{flex:1 1 auto;min-height:0}#pricing-tier-overlay-root .pricing-card--sponsorship .pricing-card__benefit-list{border-top:none}#pricing-tier-overlay-root .pricing-card--sponsorship .pricing-card__benefit-list .pricing-card__benefit-row,#pricing-tier-overlay-root .pricing-card--sponsorship .pricing-card__benefit-list .pricing-card__benefit-row--page-label{border-bottom:none}#pricing-tier-overlay-root .pricing-card--sponsorship .pricing-card__benefit-progress{margin-top:4px}#pricing-tier-overlay-root .pricing-card__checkout--sponsor-amounts,#pricing-root .pricing-card__checkout--sponsor-amounts{display:flex;flex-direction:column;gap:6px;padding-inline:14px;padding-top:0;min-height:0;width:100%;align-self:stretch;box-sizing:border-box;flex-shrink:0}.pricing-sponsor-amounts__heading{margin:0;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.pricing-sponsor-amounts-panel{display:flex;flex-direction:column;gap:4px;width:100%}.pricing-sponsor-amounts{display:flex;flex-wrap:wrap;gap:6px;width:100%}.pricing-sponsor-amounts__btn{display:flex;align-items:center;justify-content:center;flex:1 1 calc(33.333% - 4px);min-width:calc(33.333% - 4px);height:38px;min-height:38px;max-height:38px;padding:0 4px;border-radius:10px;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);background:color-mix(in srgb,var(--surface) 90%,transparent);color:var(--ink);font-size:11px;font-weight:700;font-variant-numeric:tabular-nums;cursor:pointer;transition:background .12s ease,border-color .12s ease,color .12s ease;box-sizing:border-box}.pricing-sponsor-amounts__btn:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--line))}.pricing-sponsor-amounts__popular-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-height:14px;width:100%}.pricing-sponsor-amounts__popular-slot{flex:1 1 calc(33.333% - 4px);min-width:calc(33.333% - 4px);min-height:14px}.pricing-sponsor-amounts__popular{flex:1 1 calc(33.333% - 4px);min-width:calc(33.333% - 4px);font-size:9px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--accent-text, var(--accent));text-align:center}.pricing-sponsor-amounts__popular--hidden{visibility:hidden}#pricing-tier-overlay-root .pricing-card__cta--sponsor,#pricing-root .pricing-card__cta--sponsor{min-height:56px;height:auto;max-height:none;padding-block:8px}.pricing-card__cta-lines{display:grid;gap:2px;width:100%}.pricing-card__cta-line--primary{display:block;font-size:11px;font-weight:800;line-height:1.2;color:#ffffffd9}.pricing-card__cta-line--duration{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#ffffffd9;line-height:1.2}.pricing-card__cta-line--duration .hgi-stroke{font-size:12px;color:#ffffffd9}.pricing-card--tone-bronze .pricing-sponsor-amounts__btn.is-popular:not(.is-selected){background:color-mix(in srgb,#cd7f32 25%,var(--surface));border-color:color-mix(in srgb,#cd7f32 42%,var(--line))}.pricing-card--tone-silver .pricing-sponsor-amounts__btn.is-popular:not(.is-selected){background:color-mix(in srgb,#c0c0c0 25%,var(--surface));border-color:color-mix(in srgb,#c0c0c0 42%,var(--line))}.pricing-card--tone-gold .pricing-sponsor-amounts__btn.is-popular:not(.is-selected){background:color-mix(in srgb,#d4af37 25%,var(--surface));border-color:color-mix(in srgb,#d4af37 42%,var(--line))}.pricing-card--tone-diamond .pricing-sponsor-amounts__btn.is-popular:not(.is-selected){background:color-mix(in srgb,#b48cff 25%,var(--surface));border-color:color-mix(in srgb,#b48cff 42%,var(--line))}.pricing-card--tone-onyx .pricing-sponsor-amounts__btn.is-popular:not(.is-selected){background:color-mix(in srgb,#686179 25%,var(--surface));border-color:color-mix(in srgb,#686179 42%,var(--line))}.pricing-card--tone-bronze .pricing-sponsor-amounts__btn.is-selected{background:color-mix(in srgb,#cd7f32 88%,#000 12%);border-color:#cd7f32;color:#0e0e10}.pricing-card--tone-silver .pricing-sponsor-amounts__btn.is-selected{background:color-mix(in srgb,#c0c0c0 88%,#000 12%);border-color:silver;color:#0e0e10}.pricing-card--tone-gold .pricing-sponsor-amounts__btn.is-selected{background:color-mix(in srgb,#d4af37 88%,#000 12%);border-color:#d4af37;color:#0e0e10}.pricing-card--tone-diamond .pricing-sponsor-amounts__btn.is-selected{background:color-mix(in srgb,#b48cff 88%,#000 12%);border-color:#b48cff;color:#0e0e10}.pricing-card--tone-onyx{--tier-push-bg: #292632;--tier-push-shadow: #686179;--tier-push-ink: #f7f5fa;background:#111115!important;border:1px solid #686179!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,#b9b3ca 55%,transparent),0 0 0 1px #686179!important}html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx,html[data-theme=light] #pricing-root .pricing-card--tone-onyx{--tier-push-bg: #292632;--tier-push-shadow: #686179;--tier-push-ink: #f7f5fa;background:var(--surface)!important;border:1px solid color-mix(in srgb,#686179 55%,var(--line))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,#686179 28%,transparent),0 0 0 1px color-mix(in srgb,#686179 45%,var(--line))!important}html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx .pricing-card__tier-tagline,html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx .pricing-card__duration-label,html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx h3,html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx .pricing-card__suitable-for,html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx .pricing-card__description,html[data-theme=light] #pricing-root .pricing-card--tone-onyx .pricing-card__tier-tagline,html[data-theme=light] #pricing-root .pricing-card--tone-onyx .pricing-card__duration-label,html[data-theme=light] #pricing-root .pricing-card--tone-onyx h3,html[data-theme=light] #pricing-root .pricing-card--tone-onyx .pricing-card__suitable-for,html[data-theme=light] #pricing-root .pricing-card--tone-onyx .pricing-card__description{color:var(--ink)}html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx .pricing-card__icon-wrap .hgi-stroke,html[data-theme=light] #pricing-root .pricing-card--tone-onyx .pricing-card__icon-wrap .hgi-stroke{color:#292632}html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx .pricing-sponsor-amounts__btn,html[data-theme=light] #pricing-root .pricing-card--tone-onyx .pricing-sponsor-amounts__btn{background:color-mix(in srgb,var(--surface) 90%,#686179 10%);border-color:color-mix(in srgb,#686179 35%,var(--line));color:var(--ink)}html[data-theme=light] #pricing-tier-overlay-root .pricing-card--tone-onyx .pricing-sponsor-amounts__btn.is-selected,html[data-theme=light] #pricing-root .pricing-card--tone-onyx .pricing-sponsor-amounts__btn.is-selected{background:#292632;border-color:#686179;color:#f7f5fa}.pricing-card--tone-onyx .pricing-card__tier-tagline,.pricing-card--tone-onyx .pricing-card__duration-label{color:#d6d3e1}.pricing-card--tone-onyx .pricing-card__icon-wrap .hgi-stroke{color:#f1eff7}.pricing-card--tone-onyx .pricing-sponsor-amounts__btn.is-selected{background:#292632;border-color:#b9b3ca;color:#f1eff7}.pricing-card--tone-onyx .pricing-card__cta.push-btn{background:#292632!important;color:#f7f5fa!important;box-shadow:0 5px #686179!important}.pricing-card--tone-onyx .pricing-card__cta.push-btn:hover:not(:disabled){background:#373340!important}.pricing-card--tone-onyx .pricing-card__cta.push-btn:active:not(:disabled){box-shadow:0 2px #686179!important}.major-sponsor-modal__dialog{width:min(480px,100%);padding:28px 24px 24px;border-radius:var(--radius-panel, 16px);background:var(--surface);border:1px solid var(--line)}.major-sponsor-modal__form{display:grid;gap:12px;margin-top:8px}.major-sponsor-modal__field{display:grid;gap:6px;text-align:left;font-size:12px;font-weight:700;color:var(--muted)}.major-sponsor-modal__field input{min-height:42px;border-radius:10px;border:1px solid var(--line);background:var(--bg);color:var(--ink);padding:0 12px}.major-sponsor-modal__submit{width:100%;min-height:46px}.major-sponsor-modal__success{margin:12px 0 0;font-weight:700;color:var(--accent-text, var(--accent))}.plans-overlay-intro{min-height:48px;height:auto;display:flex;align-items:center;justify-content:center;margin-top:4px;flex-shrink:0}.plans-overlay-intro__row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 18px;max-width:min(960px,100%);text-align:center}.plans-overlay-intro__title{margin:0;font-size:clamp(1.15rem,2vw,1.45rem);font-weight:800}.plans-overlay-intro__deck{margin:0;max-width:42rem;font-size:14px;color:var(--muted)}.plans-overlay-content{flex:1;min-height:0;margin-top:0;display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain;animation:plans-overlay-content-in .15s ease}@keyframes plans-overlay-content-in{0%{opacity:.72}to{opacity:1}}.plans-overlay-control-deck{margin-top:0;position:relative;flex-shrink:0}.plans-overlay-tiers-content .pricing-stack__cards--overlay,.plans-overlay-audience-content .pricing-stack__cards--audience-grid{width:100%;max-width:100%;margin-inline:auto}#pricing-tier-overlay-root .plans-overlay-content .pricing-stack,#pricing-tier-overlay-root .plans-overlay-tiers-content .pricing-tier-overlay__stack,#pricing-tier-overlay-root .plans-overlay-audience-content.pricing-stack{width:100%!important;max-width:100%!important;margin-inline:0!important}#pricing-tier-overlay-root .pricing-tier-overlay__stack{max-width:none!important}.plans-feature-breakdown.plans-overlay-compare-content{max-height:min(52vh,640px);margin-top:clamp(16px,2.4vh,28px)}.plans-overlay-control-deck--features{height:auto;min-height:104px;gap:10px}.plans-overlay-control-deck--features .plans-overlay-tab-rail{min-height:56px}#pricing-tier-overlay-root .pricing-card__benefit-row--inherit-spacer{visibility:hidden;pointer-events:none}.plans-compare-table{width:100%}.plans-compare-table__head{text-align:center;margin-bottom:12px}.plans-compare-table__title{margin:0 0 6px;font-size:clamp(1.25rem,2vw,1.6rem);font-weight:800}.plans-compare-table__deck,.plans-compare-table__variants-note{margin:0;font-size:13px;color:var(--muted)}.plans-compare-table__variants-note{margin-top:8px;text-align:center}.plans-compare-table__viewport{width:100%;max-height:min(48vh,560px);overflow:auto;overscroll-behavior:contain;border:1px solid color-mix(in srgb,var(--line) 88%,transparent);border-radius:var(--radius-panel, 16px);background:color-mix(in srgb,var(--surface) 94%,var(--bg) 6%)}.plans-compare-table--overlay .plans-compare-table__viewport{max-height:min(44vh,520px)}.plans-compare-table__grid{width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.plans-compare-table__thead th{position:sticky;top:0;z-index:3;padding:12px 10px;background:color-mix(in srgb,var(--surface) 96%,var(--bg) 4%);border-bottom:1px solid color-mix(in srgb,var(--line) 90%,transparent);vertical-align:middle}.plans-compare-table__feature-head{width:34%;min-width:180px;text-align:left;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);position:sticky;left:0;z-index:4}.plans-compare-table__plan-head{text-align:center}.plans-compare-table__badge{transform:none!important;display:inline-flex;font-size:12px;padding:6px 12px;min-height:28px}.plans-compare-table__section-head{position:sticky;top:52px;z-index:2;padding:10px 12px;text-align:left;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);background:color-mix(in srgb,var(--surface) 90%,var(--bg) 10%);border-bottom:1px solid color-mix(in srgb,var(--line) 85%,transparent)}.plans-compare-table__data-row:nth-child(2n) .plans-compare-table__feature,.plans-compare-table__data-row:nth-child(2n) .plans-compare-table__cell{background:color-mix(in srgb,var(--surface) 88%,var(--bg) 12%)}.plans-compare-table__feature{position:sticky;left:0;z-index:1;padding:10px 12px;text-align:left;font-size:12px;font-weight:600;color:var(--ink);background:color-mix(in srgb,var(--surface) 94%,var(--bg) 6%);border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent);vertical-align:middle}.plans-compare-table__cell{padding:10px 8px;text-align:center;border-bottom:1px solid color-mix(in srgb,var(--line) 72%,transparent);vertical-align:middle}.plans-compare-table__check{color:var(--accent-text, var(--accent));font-size:14px}.plans-compare-table__na{color:color-mix(in srgb,var(--muted) 70%,transparent);font-size:13px}#pricing-tier-overlay-root .pricing-card__benefits li{min-height:45px}@media(max-width:1100px){.plans-overlay-deck-tiers{grid-template-columns:1fr}.plans-overlay-deck-tiers__org{justify-items:start;min-width:0}.plans-overlay-deck-audience{grid-template-columns:1fr}.plans-overlay-audience-content .pricing-stack__cards--audience-grid{grid-template-columns:repeat(var(--overlay-audience-cols, 5),325px)!important;justify-content:center!important}}.pricing-card-shell:has(.pricing-card--focus),.pricing-card-shell:has(.pricing-card--highlight-scroll){overflow:hidden;border-radius:var(--radius-panel);isolation:isolate}#pricing-tier-overlay-root .pricing-card--focus:after,#pricing-root .pricing-card--focus:after{top:-80%;right:-60%;bottom:-80%;left:-60%}.landing-announcement-bar__badge{display:inline-flex;align-items:center;gap:8px}.landing-announcement-bar__platform-logo{width:18px;height:18px;border-radius:4px;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.landing-account-menu-host{position:relative;z-index:130}.landing-account-menu--header{display:inline-flex;align-items:center;gap:6px}.landing-account-menu__chevron{font-size:14px;opacity:.72;transition:transform .18s ease}.landing-account-menu-host.is-open .landing-account-menu__chevron{transform:rotate(180deg)}.landing-account-menu-host .landing-account-menu__panel{position:absolute;left:0;top:100%;min-width:12rem;z-index:140;margin:0;border-top-left-radius:0}.landing-account-menu-host.is-open .landing-account-menu--header{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:transparent;position:relative;z-index:141}.landing-account-menu-host.is-open .landing-account-menu__panel{margin-top:-1px}.site-header .header-inner,.site-header .nav-shell,.site-header .nav-mega-wrap{pointer-events:auto}:root{--header-h: 68px;--landing-announcement-height: 50px;--landing-founder-progress-height: 0px;--landing-chrome-offset: var(--landing-announcement-height, 28px);--landing-header-height: var(--header-h, 68px)}html.landing-has-founder-progress:not([data-announcement-dismissed=true]){--landing-founder-progress-height: 0px}html.landing-has-announcement:not([data-announcement-dismissed=true]){--landing-chrome-offset: calc( var(--landing-scroll-progress, 0px) + var(--landing-announcement-height, 28px) + var(--landing-founder-progress-height, 0px) )}.zone-landing-page .site-header.site-header--product,.zone-landing-page .iam-header.site-header--product,.zone-landing-page .ibid-header.site-header--product{position:fixed;left:0;right:0;top:var(--landing-chrome-offset, 40px);z-index:89}.zone-landing-page{overflow-x:clip}.site-header.site-header--product{padding:0 16px;min-height:var(--header-h)}.landing-nav--zone .nav-shell,.landing-nav--zone .header-row,.landing-nav--zone .iam-header-inner,.landing-nav--zone .ibid-header-inner{min-height:var(--header-h)}.landing-nav--zone .nav-mega-wrap{width:min(1280px,calc(100% - 48px));max-width:none;margin-inline:auto}.landing-nav--zone .nav-shell{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:100%;gap:16px}.landing-nav--zone .brand.platform-switcher-trigger{justify-self:start}.landing-nav--zone .nav-links{justify-self:center}.landing-nav--zone .nav-actions{justify-self:end;flex-wrap:nowrap}.landing-nav--zone .nav-links,.landing-nav--zone .iam-nav,.landing-nav--zone .ibid-nav,.landing-nav--zone .nav{display:flex;align-items:center;gap:24px}.landing-nav--zone .nav-links a,.landing-nav--zone .iam-nav a,.landing-nav--zone .ibid-nav a,.landing-nav--zone .nav a{font-size:13px;font-weight:600;color:var(--muted);text-decoration:none}.landing-nav--zone .nav-links a:hover,.landing-nav--zone .iam-nav a:hover,.landing-nav--zone .ibid-nav a:hover,.landing-nav--zone .nav a:hover{color:var(--ink)}.landing-nav--zone .nav-actions__link{color:inherit;text-decoration:none}.landing-founder-progress__count{flex-shrink:0;min-width:7.5rem;text-align:center}.landing-product-founders__title{white-space:nowrap}@media(max-width:640px){.landing-product-founders__layout{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px}.landing-genesis-founders__sep:not(:first-of-type){display:inline-block}.landing-founder-progress__label{flex:1 1 100%;text-align:center}}.bg-\[url\(\'\/images\/stars-bg\.png\'\)\]{background-image:url(/images/stars-bg.png)}:root{--canvas: 248 249 251;--surface: 255 255 255;--surface-2: 242 244 247;--line: 220 224 230;--ink: 17 19 24;--muted: 103 112 124;--accent: 21 176 128;--accent-ink: 255 255 255}.dark{--canvas: 9 10 13;--surface: 15 17 22;--surface-2: 20 23 30;--line: 39 44 54;--ink: 245 246 248;--muted: 155 163 175;--accent: 44 206 158;--accent-ink: 6 20 16}button,input{font:inherit}::-moz-selection{background:rgb(var(--accent) / .22)}::selection{background:rgb(var(--accent) / .22)}@keyframes float-balloon{0%{transform:translateY(18px) rotate(-2deg)}50%{transform:translateY(-9px) rotate(2deg)}to{transform:translateY(18px) rotate(-2deg)}}@keyframes blink-live{0%,to{opacity:1}50%{opacity:.34}}.ticket-notch:before,.ticket-notch:after{content:"";position:absolute;top:50%;width:18px;height:18px;border-radius:999px;background:rgb(var(--canvas));border:1px solid rgb(var(--line));transform:translateY(-50%)}.ticket-notch:before{left:-10px}.ticket-notch:after{right:-10px}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}.bg-\[url\(\'\/images\/stars-bg\.png\'\)\]{background-image:url(/images/stars-bg.png)}:root{--canvas: 248 249 251;--surface: 255 255 255;--surface-2: 243 245 248;--line: 220 224 230;--ink: 17 19 24;--muted: 102 112 125;--accent: 109 94 252;--accent-ink: 255 255 255}.dark{--canvas: 9 10 13;--surface: 15 17 22;--surface-2: 20 23 30;--line: 38 43 53;--ink: 245 246 248;--muted: 156 163 175;--accent: 132 116 255;--accent-ink: 255 255 255}.iplay-party-shell__back{display:flex;justify-content:center;padding:1.5rem 1rem 2.5rem}.iplay-party-shell__back .btn{min-height:44px}body{margin:0;min-width:320px;background:rgb(var(--canvas));color:rgb(var(--ink));font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased}button,input,select{font:inherit}button{-webkit-tap-highlight-color:transparent}::-moz-selection{background:rgb(var(--accent) / .24)}::selection{background:rgb(var(--accent) / .24)}@keyframes pulse-ring{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.12;transform:scale(1.12)}}@keyframes pop{0%{transform:translate(-50%,-50%) scale(1);opacity:1}70%{transform:translate(-50%,-50%) scale(1.32);opacity:.8}to{transform:translate(-50%,-50%) scale(.18);opacity:0}}.iplay-scrollbar::-webkit-scrollbar{width:8px;height:8px}.iplay-scrollbar::-webkit-scrollbar-thumb{background:rgb(var(--line));border-radius:99px}.developer-preview-gate{min-height:100dvh;display:grid;place-items:center;padding:32px 20px;background:color-mix(in srgb,var(--bg) 92%,var(--surface))}.developer-preview-gate__panel{width:min(520px,100%);padding:clamp(28px,5vw,40px);border-radius:20px;border:1px solid var(--line);background:var(--surface);box-shadow:0 24px 64px color-mix(in srgb,var(--bg) 35%,transparent)}.developer-preview-gate__eyebrow{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-text)}.developer-preview-gate__panel h1{margin:0 0 12px;font-size:clamp(1.35rem,3vw,1.75rem);letter-spacing:-.02em}.developer-preview-gate__panel>p{margin:0 0 20px;color:var(--muted);line-height:1.55}.developer-preview-gate__form{display:grid;gap:10px}.developer-preview-gate__form label{font-size:13px;font-weight:600}.developer-preview-gate__form input{width:100%;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:var(--bg);color:var(--ink);font:inherit}.developer-preview-gate__error{margin:0;color:var(--danger, #e5484d);font-size:13px}.developer-preview-gate__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media(min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media(min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media(min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media(min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media(min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.\!sticky{position:sticky!important}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-0\.5{top:.125rem;right:.125rem;bottom:.125rem;left:.125rem}.inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-4{left:1rem;right:1rem}.inset-x-8{left:2rem;right:2rem}.inset-y-0{top:0;bottom:0}.-bottom-0\.5{bottom:-.125rem}.-bottom-px{bottom:-1px}.-left-16{left:-4rem}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-7{right:-1.75rem}.-top-1{top:-.25rem}.-top-1\/4{top:-25%}.-top-3{top:-.75rem}.-top-7{top:-1.75rem}.bottom-0{bottom:0}.bottom-20{bottom:5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-\[-6px\]{bottom:-6px}.bottom-\[5\.5rem\]{bottom:5.5rem}.bottom-\[calc\(var\(--landing-dock-h\,76px\)\+72px\)\]{bottom:calc(var(--landing-dock-h,76px) + 72px)}.bottom-full{bottom:100%}.left-0{left:0}.left-1\/2{left:50%}.left-1\/3{left:33.333333%}.left-10{left:2.5rem}.left-3{left:.75rem}.left-4{left:1rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.left-\[-2\.75rem\]{left:-2.75rem}.left-\[calc\(100\%-3rem\)\]{left:calc(100% - 3rem)}.left-full{left:100%}.right-0{right:0}.right-0\.5{right:.125rem}.right-1\/4{right:25%}.right-10{right:2.5rem}.right-16{right:4rem}.right-2{right:.5rem}.right-20{right:5rem}.right-24{right:6rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.right-\[18px\]{right:18px}.right-full{right:100%}.top-0{top:0}.top-0\.5{top:.125rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-32{top:8rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[-0\.05rem\]{top:-.05rem}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[10000\]{z-index:10000}.z-\[1000\]{z-index:1000}.z-\[100\]{z-index:100}.z-\[2\]{z-index:2}.z-\[61\]{z-index:61}.z-\[80\]{z-index:80}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.col-span-4{grid-column:span 4 / span 4}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.-m-4{margin:-1rem}.m-0{margin:0}.-my-4{margin-top:-1rem;margin-bottom:-1rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-4{margin-top:1rem;margin-bottom:1rem}.my-7{margin-top:1.75rem;margin-bottom:1.75rem}.-mb-px{margin-bottom:-1px}.-ml-2{margin-left:-.5rem}.-mt-\[1px\]{margin-top:-1px}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-16{margin-bottom:4rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-4{margin-right:1rem}.mr-6{margin-right:1.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-16{margin-top:4rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.table-caption{display:table-caption}.table-column-group{display:table-column-group}.table-row{display:table-row}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.hidden{display:none}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.size-1{width:.25rem;height:.25rem}.size-12{width:3rem;height:3rem}.size-4{width:1rem;height:1rem}.size-5{width:1.25rem;height:1.25rem}.size-9{width:2.25rem;height:2.25rem}.size-full{width:100%;height:100%}.h-0{height:0px}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.1em\]{height:1.1em}.h-\[150\%\]{height:150%}.h-\[17px\]{height:17px}.h-\[26px\]{height:26px}.h-\[300px\]{height:300px}.h-\[480px\]{height:480px}.h-\[48px\]{height:48px}.h-\[600px\]{height:600px}.h-\[95\%\]{height:95%}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-0{max-height:0px}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[60vh\]{max-height:60vh}.max-h-\[80vh\]{max-height:80vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92\%\]{max-height:92%}.min-h-0{min-height:0px}.min-h-11{min-height:2.75rem}.min-h-24{min-height:6rem}.min-h-56{min-height:14rem}.min-h-72{min-height:18rem}.min-h-9{min-height:2.25rem}.min-h-96{min-height:24rem}.min-h-\[200px\]{min-height:200px}.min-h-\[30rem\]{min-height:30rem}.min-h-\[37px\]{min-height:37px}.min-h-\[420px\]{min-height:420px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[54px\]{min-height:54px}.min-h-\[570px\]{min-height:570px}.min-h-\[72px\]{min-height:72px}.min-h-\[84px\]{min-height:84px}.min-h-\[86px\]{min-height:86px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-0\.5{width:.125rem}.w-1\.5{width:.375rem}.w-1\/5{width:20%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-4\/5{width:80%}.w-48{width:12rem}.w-5{width:1.25rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-\[0\.55ch\]{width:.55ch}.w-\[0\.75rem\]{width:.75rem}.w-\[1\.25rem\]{width:1.25rem}.w-\[1\.5rem\]{width:1.5rem}.w-\[110px\]{width:110px}.w-\[17\.125rem\]{width:17.125rem}.w-\[17px\]{width:17px}.w-\[1rem\]{width:1rem}.w-\[2\.5rem\]{width:2.5rem}.w-\[280px\]{width:280px}.w-\[2rem\]{width:2rem}.w-\[3rem\]{width:3rem}.w-\[44px\]{width:44px}.w-\[95\%\]{width:95%}.w-\[calc\(\(var\(--amount-chars\)\+1\)\*0\.62em\)\]{width:calc((var(--amount-chars) + 1) * .62em)}.w-\[calc\(100vw-2rem\)\]{width:calc(100vw - 2rem)}.w-\[min\(86vw\,420px\)\]{width:min(86vw,420px)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-4{min-width:1rem}.min-w-48{min-width:12rem}.min-w-7{min-width:1.75rem}.min-w-8{min-width:2rem}.min-w-9{min-width:2.25rem}.min-w-\[0\.55em\]{min-width:.55em}.min-w-\[0\.8em\]{min-width:.8em}.min-w-\[100px\]{min-width:100px}.min-w-\[126px\]{min-width:126px}.min-w-\[128px\]{min-width:128px}.min-w-\[190px\]{min-width:190px}.min-w-\[2\.5rem\]{min-width:2.5rem}.min-w-\[480px\]{min-width:480px}.min-w-\[48px\]{min-width:48px}.min-w-\[50px\]{min-width:50px}.min-w-\[80px\]{min-width:80px}.min-w-\[8em\]{min-width:8em}.min-w-\[960px\]{min-width:960px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1440px\]{max-width:1440px}.max-w-\[260px\]{max-width:260px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[500px\]{max-width:500px}.max-w-\[620px\]{max-width:620px}.max-w-\[85vw\]{max-width:85vw}.max-w-\[90vw\]{max-width:90vw}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.basis-0{flex-basis:0px}.border-collapse{border-collapse:collapse}.origin-bottom{transform-origin:bottom}.origin-left{transform-origin:left}.origin-top{transform-origin:top}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/4{--tw-translate-y: -25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1\/4{--tw-translate-x: 25%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-40{--tw-translate-x: 10rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-\[18px\]{--tw-translate-x: 18px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1\/2{--tw-translate-y: 50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-8{--tw-translate-y: 2rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[0\.12em\]{--tw-translate-y: .12em;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-50{--tw-scale-x: .5;--tw-scale-y: .5;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-90{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[apogee-logo-sparkle_1s_linear_infinite\]{animation:apogee-logo-sparkle 1s linear infinite}.animate-\[empyrean-vivid-arc-spin_3s_infinite\]{animation:empyrean-vivid-arc-spin 3s infinite}.animate-\[empyrean-vivid-spinner-rotate_10s_linear_infinite\]{animation:empyrean-vivid-spinner-rotate 10s linear infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.animate-none{animation:none}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-grab{cursor:grab}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.touch-none{touch-action:none}.touch-pan-y{--tw-pan-y: pan-y;touch-action:var(--tw-pan-x) var(--tw-pan-y) var(--tw-pinch-zoom)}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.scroll-mt-20{scroll-margin-top:5rem}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.columns-3{-moz-columns:3;columns:3}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[1\.2fr_\.8fr_\.8fr\]{grid-template-columns:1.2fr .8fr .8fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-center{place-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0px}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-14{gap:3.5rem}.gap-16{gap:4rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-3{row-gap:.75rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-6>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1.5rem * var(--tw-space-x-reverse));margin-left:calc(1.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.text-balance{text-wrap:balance}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.35rem\]{border-radius:1.35rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[18px\]{border-radius:18px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[2rem\]{border-radius:2rem}.rounded-\[30px\]{border-radius:30px}.rounded-\[32px\]{border-radius:32px}.rounded-\[52\%_52\%_46\%_46\%\]{border-radius:52% 52% 46% 46%}.rounded-\[52\%_52\%_47\%_47\%\]{border-radius:52% 52% 47% 47%}.rounded-\[52\%_52\%_58\%_58\%\]{border-radius:52% 52% 58% 58%}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-b-lg{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-l-2xl{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.rounded-l-lg{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.rounded-l-xl{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-r-2xl{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounded-r-xl{border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[3px\]{border-width:3px}.border-x-\[4px\]{border-left-width:4px;border-right-width:4px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-\[6px\]{border-top-width:6px}.border-solid{border-style:solid}.border-dashed{border-style:dashed}.border-none{border-style:none}.\!border-transparent{border-color:transparent!important}.border-\[\#6d4aff\]{--tw-border-opacity: 1;border-color:rgb(109 74 255 / var(--tw-border-opacity, 1))}.border-\[\#85E0B7\]{--tw-border-opacity: 1;border-color:rgb(133 224 183 / var(--tw-border-opacity, 1))}.border-\[\#F47F98\]{--tw-border-opacity: 1;border-color:rgb(244 127 152 / var(--tw-border-opacity, 1))}.border-\[\#a78bfa\]{--tw-border-opacity: 1;border-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.border-\[\#e5e7eb\]{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-\[color\:var\(--theme-accent-default\,\#a78bfa\)\]{border-color:var(--theme-accent-default,#a78bfa)}.border-\[color\:var\(--theme-border-default\)\]{border-color:var(--theme-border-default)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--gold\)\]{border-color:var(--gold)}.border-\[var\(--line\)\]{border-color:var(--line)}.border-\[var\(--neo-accent-border\,var\(--neo-line\)\)\]{border-color:var(--neo-accent-border,var(--neo-line))}.border-\[var\(--neo-line\)\]{border-color:var(--neo-line)}.border-\[var\(--theme-accent-default\)\]{border-color:var(--theme-accent-default)}.border-\[var\(--theme-border-default\)\]{border-color:var(--theme-border-default)}.border-\[var\(--theme-border-muted\)\]{border-color:var(--theme-border-muted)}.border-\[var\(--theme-error-default\)\]{border-color:var(--theme-error-default)}.border-\[var\(--theme-success-default\)\]{border-color:var(--theme-success-default)}.border-amber-200\/50{border-color:#fde68a80}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-600\/60{border-color:#d9770699}.border-amber-700\/50{border-color:#b4530980}.border-black\/10{border-color:#0000001a}.border-black\/15{border-color:#00000026}.border-blue-200{--tw-border-opacity: 1;border-color:rgb(191 219 254 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-blue-600{--tw-border-opacity: 1;border-color:rgb(37 99 235 / var(--tw-border-opacity, 1))}.border-current{border-color:currentColor}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/60{border-color:#10b98199}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.border-green-200{--tw-border-opacity: 1;border-color:rgb(187 247 208 / var(--tw-border-opacity, 1))}.border-green-400{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.border-green-500{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.border-green-700{--tw-border-opacity: 1;border-color:rgb(21 128 61 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-purple-500{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.border-purple-600{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-300{--tw-border-opacity: 1;border-color:rgb(252 165 165 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-red-400\/50{border-color:#f8717180}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-slate-600\/50{border-color:#47556980}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-700\/20{border-color:#33415533}.border-teal-500\/20{border-color:#14b8a633}.border-teal-500\/30{border-color:#14b8a64d}.border-teal-500\/50{border-color:#14b8a680}.border-transparent{border-color:transparent}.border-violet-500\/30{border-color:#8b5cf64d}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/20{border-color:#fff3}.border-white\/30{border-color:#ffffff4d}.border-x-transparent{border-left-color:transparent;border-right-color:transparent}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-\[\#0f0f14\]{--tw-bg-opacity: 1;background-color:rgb(15 15 20 / var(--tw-bg-opacity, 1))}.bg-\[\#28c840\]{--tw-bg-opacity: 1;background-color:rgb(40 200 64 / var(--tw-bg-opacity, 1))}.bg-\[\#2ED09610\]{background-color:#2ed09610}.bg-\[\#4f46e5\]{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-\[\#6d4aff\]{--tw-bg-opacity: 1;background-color:rgb(109 74 255 / var(--tw-bg-opacity, 1))}.bg-\[\#E3183710\]{background-color:#e3183710}.bg-\[\#e11d8f\]{--tw-bg-opacity: 1;background-color:rgb(225 29 143 / var(--tw-bg-opacity, 1))}.bg-\[\#f3f0fa\]{--tw-bg-opacity: 1;background-color:rgb(243 240 250 / var(--tw-bg-opacity, 1))}.bg-\[\#f5f7ff\]{--tw-bg-opacity: 1;background-color:rgb(245 247 255 / var(--tw-bg-opacity, 1))}.bg-\[\#f8f7fb\]{--tw-bg-opacity: 1;background-color:rgb(248 247 251 / var(--tw-bg-opacity, 1))}.bg-\[\#febc2e\]{--tw-bg-opacity: 1;background-color:rgb(254 188 46 / var(--tw-bg-opacity, 1))}.bg-\[\#ff5f57\]{--tw-bg-opacity: 1;background-color:rgb(255 95 87 / var(--tw-bg-opacity, 1))}.bg-\[color-mix\(in_srgb\,var\(--surface\)_92\%\,transparent\)\]{background-color:color-mix(in srgb,var(--surface) 92%,transparent)}.bg-\[color\:var\(--theme-background-secondary\)\]{background-color:var(--theme-background-secondary)}.bg-\[color\:var\(--theme-background-tertiary\)\]{background-color:var(--theme-background-tertiary)}.bg-\[rgba\(40\,40\,40\,0\.8\)\]{background-color:#282828cc}.bg-\[var\(--apogee-discord-border\)\]{background-color:var(--apogee-discord-border)}.bg-\[var\(--apogee-surface-dark\)\]{background-color:var(--apogee-surface-dark)}.bg-\[var\(--apogee-surface-discord\)\]{background-color:var(--apogee-surface-discord)}.bg-\[var\(--bg\)\]{background-color:var(--bg)}.bg-\[var\(--neo-accent\)\]{background-color:var(--neo-accent)}.bg-\[var\(--neo-accent-soft\)\]{background-color:var(--neo-accent-soft)}.bg-\[var\(--neo-line\)\]{background-color:var(--neo-line)}.bg-\[var\(--neo-pulse-card-bg\,var\(--neo-surface\)\)\]{background-color:var(--neo-pulse-card-bg,var(--neo-surface))}.bg-\[var\(--neo-surface\)\]{background-color:var(--neo-surface)}.bg-\[var\(--surface\)\]{background-color:var(--surface)}.bg-\[var\(--surface-elevated\)\]{background-color:var(--surface-elevated)}.bg-\[var\(--theme-accent-default\)\]{background-color:var(--theme-accent-default)}.bg-\[var\(--theme-accent-primary\)\]{background-color:var(--theme-accent-primary)}.bg-\[var\(--theme-background-interactive-hover\)\]{background-color:var(--theme-background-interactive-hover)}.bg-\[var\(--theme-background-secondary\)\]{background-color:var(--theme-background-secondary)}.bg-\[var\(--theme-background-tertiary\)\]{background-color:var(--theme-background-tertiary)}.bg-\[var\(--theme-error-default\)\]{background-color:var(--theme-error-default)}.bg-\[var\(--theme-success-default\)\]{background-color:var(--theme-success-default)}.bg-amber-50\/80{background-color:#fffbebcc}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-600\/80{background-color:#d97706cc}.bg-amber-900\/30{background-color:#78350f4d}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/75{background-color:#000000bf}.bg-black\/80{background-color:#000c}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-700{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.bg-current{background-color:currentColor}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/20{background-color:#10b98133}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-400{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-50\/50{background-color:#f9fafb80}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-green-100{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-green-600{--tw-bg-opacity: 1;background-color:rgb(22 163 74 / var(--tw-bg-opacity, 1))}.bg-green-900\/20{background-color:#14532d33}.bg-green-900\/30{background-color:#14532d4d}.bg-green-900\/50{background-color:#14532d80}.bg-indigo-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-neutral-950{--tw-bg-opacity: 1;background-color:rgb(10 10 10 / var(--tw-bg-opacity, 1))}.bg-orange-600{--tw-bg-opacity: 1;background-color:rgb(234 88 12 / var(--tw-bg-opacity, 1))}.bg-pink-500{--tw-bg-opacity: 1;background-color:rgb(236 72 153 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-500{--tw-bg-opacity: 1;background-color:rgb(168 85 247 / var(--tw-bg-opacity, 1))}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-purple-700{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-red-900\/20{background-color:#7f1d1d33}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-700\/50{background-color:#33415580}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-800\/30{background-color:#1e293b4d}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-800\/90{background-color:#1e293be6}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/90{background-color:#0f172ae6}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-teal-500\/10{background-color:#14b8a61a}.bg-teal-500\/5{background-color:#14b8a60d}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(13 148 136 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-500\/25{background-color:#8b5cf640}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/15{background-color:#ffffff26}.bg-white\/80{background-color:#fffc}.bg-white\/90{background-color:#ffffffe6}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-75{--tw-bg-opacity: .75}.bg-\[linear-gradient\(110deg\,var\(--muted-foreground\)_30\%\,var\(--foreground\)_50\%\,var\(--muted-foreground\)_70\%\)\]{background-image:linear-gradient(110deg,var(--muted-foreground) 30%,var(--foreground) 50%,var(--muted-foreground) 70%)}.bg-\[url\(\'\/images\/stars-bg\.png\'\)\]{background-image:url(/images/stars-bg.png)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[\#1a3a32\]{--tw-gradient-from: #1a3a32 var(--tw-gradient-from-position);--tw-gradient-to: rgb(26 58 50 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#1e1b4b\]{--tw-gradient-from: #1e1b4b var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 27 75 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[\#4c1d95\]{--tw-gradient-from: #4c1d95 var(--tw-gradient-from-position);--tw-gradient-to: rgb(76 29 149 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-100{--tw-gradient-from: #dbeafe var(--tw-gradient-from-position);--tw-gradient-to: rgb(219 234 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-50{--tw-gradient-from: #eff6ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(239 246 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-600{--tw-gradient-from: #2563eb var(--tw-gradient-from-position);--tw-gradient-to: rgb(37 99 235 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-900{--tw-gradient-from: #1e3a8a var(--tw-gradient-from-position);--tw-gradient-to: rgb(30 58 138 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-cyan-500{--tw-gradient-from: #06b6d4 var(--tw-gradient-from-position);--tw-gradient-to: rgb(6 182 212 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-50{--tw-gradient-from: #faf5ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(250 245 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-600{--tw-gradient-from: #9333ea var(--tw-gradient-from-position);--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900{--tw-gradient-from: #581c87 var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-50{--tw-gradient-from: #fef2f2 var(--tw-gradient-from-position);--tw-gradient-to: rgb(254 242 242 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900\/95{--tw-gradient-from: rgb(15 23 42 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-950{--tw-gradient-from: #020617 var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600\/20{--tw-gradient-from: rgb(124 58 237 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-white\/95{--tw-gradient-from: rgb(255 255 255 / .95) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-900{--tw-gradient-from: #713f12 var(--tw-gradient-from-position);--tw-gradient-to: rgb(113 63 18 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-\[\#0f2922\]{--tw-gradient-to: rgb(15 41 34 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #0f2922 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#4c1d95\]{--tw-gradient-to: rgb(76 29 149 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #4c1d95 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-\[\#6d28d9\]{--tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #6d28d9 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-indigo-900{--tw-gradient-to: rgb(49 46 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #312e81 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-500{--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #a855f7 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-purple-900{--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #581c87 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-300{--tw-gradient-to: rgb(203 213 225 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #cbd5e1 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-600{--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #475569 var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-\[\#0a1f1a\]{--tw-gradient-to: #0a1f1a var(--tw-gradient-to-position)}.to-\[\#0f172a\]{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-\[\#312e81\]{--tw-gradient-to: #312e81 var(--tw-gradient-to-position)}.to-blue-50{--tw-gradient-to: #eff6ff var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-blue-600{--tw-gradient-to: #2563eb var(--tw-gradient-to-position)}.to-blue-800{--tw-gradient-to: #1e40af var(--tw-gradient-to-position)}.to-blue-900{--tw-gradient-to: #1e3a8a var(--tw-gradient-to-position)}.to-indigo-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-indigo-600\/20{--tw-gradient-to: rgb(79 70 229 / .2) var(--tw-gradient-to-position)}.to-orange-50{--tw-gradient-to: #fff7ed var(--tw-gradient-to-position)}.to-orange-900{--tw-gradient-to: #7c2d12 var(--tw-gradient-to-position)}.to-purple-100{--tw-gradient-to: #f3e8ff var(--tw-gradient-to-position)}.to-purple-50{--tw-gradient-to: #faf5ff var(--tw-gradient-to-position)}.to-purple-600{--tw-gradient-to: #9333ea var(--tw-gradient-to-position)}.to-slate-50\/95{--tw-gradient-to: rgb(248 250 252 / .95) var(--tw-gradient-to-position)}.to-slate-800\/95{--tw-gradient-to: rgb(30 41 59 / .95) var(--tw-gradient-to-position)}.to-slate-900{--tw-gradient-to: #0f172a var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.bg-\[length\:200\%_100\%\]{background-size:200% 100%}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.stroke-current{stroke:currentColor}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[3px\]{padding:3px}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-12{padding-bottom:3rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-8{padding-bottom:2rem}.pb-96{padding-bottom:24rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-2\.5{padding-left:.625rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pr-10{padding-right:2.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-32{padding-top:8rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[18vh\]{padding-top:18vh}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.font-mono{font-family:JetBrains Mono,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-8xl{font-size:6rem;line-height:1}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[15px\]{font-size:15px}.text-\[44px\]{font-size:44px}.text-\[7px\]{font-size:7px}.text-\[9px\]{font-size:9px}.text-\[clamp\(1\.35rem\,2\.5vw\,1\.85rem\)\]{font-size:clamp(1.35rem,2.5vw,1.85rem)}.text-\[clamp\(3rem\,7vw\,6\.9rem\)\]{font-size:clamp(3rem,7vw,6.9rem)}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-10{line-height:2.5rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[\.91\]{line-height:.91}.leading-\[0\.95\]{line-height:.95}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[-0\.025em\]{letter-spacing:-.025em}.tracking-\[-0\.035em\]{letter-spacing:-.035em}.tracking-\[-0\.045em\]{letter-spacing:-.045em}.tracking-\[-0\.04em\]{letter-spacing:-.04em}.tracking-\[-0\.055em\]{letter-spacing:-.055em}.tracking-\[-0\.05em\]{letter-spacing:-.05em}.tracking-\[-0\.065em\]{letter-spacing:-.065em}.tracking-\[-0\.08em\]{letter-spacing:-.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-normal{letter-spacing:0em}.tracking-tight{letter-spacing:-.025em}.tracking-tighter{letter-spacing:-.05em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#00e5ff\]{--tw-text-opacity: 1;color:rgb(0 229 255 / var(--tw-text-opacity, 1))}.text-\[\#111827\]{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-\[\#333\]{--tw-text-opacity: 1;color:rgb(51 51 51 / var(--tw-text-opacity, 1))}.text-\[\#374151\]{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-\[\#4b5563\]{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-\[\#4f46e5\]{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-\[\#6b7280\]{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-\[\#6d4aff\]{--tw-text-opacity: 1;color:rgb(109 74 255 / var(--tw-text-opacity, 1))}.text-\[\#E31837\]{--tw-text-opacity: 1;color:rgb(227 24 55 / var(--tw-text-opacity, 1))}.text-\[\#a78bfa\]{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-\[\#b0b0b0\]{--tw-text-opacity: 1;color:rgb(176 176 176 / var(--tw-text-opacity, 1))}.text-\[\#ff0040\]{--tw-text-opacity: 1;color:rgb(255 0 64 / var(--tw-text-opacity, 1))}.text-\[\#ff5f57\]{--tw-text-opacity: 1;color:rgb(255 95 87 / var(--tw-text-opacity, 1))}.text-\[color\:var\(--theme-text-primary\)\]{color:var(--theme-text-primary)}.text-\[color\:var\(--theme-text-secondary\)\]{color:var(--theme-text-secondary)}.text-\[var\(--apogee-border-default\)\]{color:var(--apogee-border-default)}.text-\[var\(--apogee-discord-text-muted\)\]{color:var(--apogee-discord-text-muted)}.text-\[var\(--apogee-text-muted\)\]{color:var(--apogee-text-muted)}.text-\[var\(--gold\)\]{color:var(--gold)}.text-\[var\(--ink\)\]{color:var(--ink)}.text-\[var\(--muted\)\]{color:var(--muted)}.text-\[var\(--neo-bad\)\]{color:var(--neo-bad)}.text-\[var\(--neo-faint\)\]{color:var(--neo-faint)}.text-\[var\(--neo-good\)\]{color:var(--neo-good)}.text-\[var\(--neo-muted\)\]{color:var(--neo-muted)}.text-\[var\(--neo-text\)\]{color:var(--neo-text)}.text-\[var\(--neo-warn\)\]{color:var(--neo-warn)}.text-\[var\(--theme-accent-default\)\]{color:var(--theme-accent-default)}.text-\[var\(--theme-text-primary\)\]{color:var(--theme-text-primary)}.text-\[var\(--theme-text-secondary\)\]{color:var(--theme-text-secondary)}.text-\[var\(--theme-text-secondary\,\#94a3b8\)\]{color:var(--theme-text-secondary,#94a3b8)}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-400\/70{color:#fbbf24b3}.text-amber-400\/80{color:#fbbf24cc}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-600\/70{color:#d97706b3}.text-amber-600\/80{color:#d97706cc}.text-amber-800\/90{color:#92400ee6}.text-blue-100{--tw-text-opacity: 1;color:rgb(219 234 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-900{--tw-text-opacity: 1;color:rgb(30 58 138 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-300{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-green-800{--tw-text-opacity: 1;color:rgb(22 101 52 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-orange-300{--tw-text-opacity: 1;color:rgb(253 186 116 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-orange-600{--tw-text-opacity: 1;color:rgb(234 88 12 / var(--tw-text-opacity, 1))}.text-pink-400{--tw-text-opacity: 1;color:rgb(244 114 182 / var(--tw-text-opacity, 1))}.text-pink-500{--tw-text-opacity: 1;color:rgb(236 72 153 / var(--tw-text-opacity, 1))}.text-pink-600{--tw-text-opacity: 1;color:rgb(219 39 119 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-300\/55{color:#fca5a58c}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-teal-300\/90{color:#5eead4e6}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-transparent{color:transparent}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/10{color:#ffffff1a}.text-white\/40{color:#fff6}.text-white\/50{color:#ffffff80}.text-white\/65{color:#ffffffa6}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.text-white\/90{color:#ffffffe6}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-4{text-underline-offset:4px}.placeholder-\[\#9ca3af\]::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-\[\#9ca3af\]::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(156 163 175 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-gray-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(107 114 128 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-500::placeholder{--tw-placeholder-opacity: 1;color:rgb(100 116 139 / var(--tw-placeholder-opacity, 1))}.caret-transparent{caret-color:transparent}.accent-\[rgb\(var\(--accent\)\)\]{accent-color:rgb(var(--accent))}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-100{opacity:1}.opacity-15{opacity:.15}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-45{opacity:.45}.opacity-5{opacity:.05}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-65{opacity:.65}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-\[0\.5\]{opacity:.5}.opacity-\[0\.6\]{opacity:.6}.opacity-\[0\.8\]{opacity:.8}.opacity-\[1\]{opacity:1}.mix-blend-screen{mix-blend-mode:screen}.mix-blend-exclusion{mix-blend-mode:exclusion}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_0_rgb\(0\,0\,0\,0\.05\)\]{--tw-shadow: 0 1px 2px 0 rgb(0,0,0,.05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.\!blur{--tw-blur: blur(8px) !important;filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-xl{--tw-blur: blur(24px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-lg{--tw-drop-shadow: drop-shadow(0 10px 8px rgb(0 0 0 / .04)) drop-shadow(0 4px 3px rgb(0 0 0 / .1));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[2px\]{--tw-backdrop-blur: blur(2px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-lg{--tw-backdrop-blur: blur(16px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-md{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-saturate-150{--tw-backdrop-saturate: saturate(1.5);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,color\,transform\]{transition-property:background-color,color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-color\,transform\]{transition-property:background-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\,transform\]{transition-property:border-color,transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\,background-color\]{transition-property:color,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[font-size\]{transition-property:font-size;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,opacity\]{transition-property:transform,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.delay-1000{transition-delay:1s}.delay-200{transition-delay:.2s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.will-change-\[opacity\,filter\,transform\]{will-change:opacity,filter,transform}.will-change-\[transform\,filter\]{will-change:transform,filter}.will-change-\[transform\,opacity\,filter\]{will-change:transform,opacity,filter}.will-change-transform{will-change:transform}.\[-webkit-backdrop-filter\:blur\(14px\)_saturate\(140\%\)\]{-webkit-backdrop-filter:blur(14px) saturate(140%)}.\[backdrop-filter\:blur\(14px\)_saturate\(140\%\)\]{-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%)}.\[font-size\:clamp\(3\.5rem\,9vw\,5rem\)\]{font-size:clamp(3.5rem,9vw,5rem)}.\[font-size\:clamp\(5rem\,16vw\,10rem\)\]{font-size:clamp(5rem,16vw,10rem)}.\[font-size\:clamp\(5rem\,18vw\,11rem\)\]{font-size:clamp(5rem,18vw,11rem)}.\[font-size\:clamp\(5rem\,18vw\,12rem\)\]{font-size:clamp(5rem,18vw,12rem)}.\[mask-image\:linear-gradient\(to_bottom\,transparent\,black_12\%\,black_88\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to bottom,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(to bottom,transparent,black 12%,black 88%,transparent)}.\[mask-image\:linear-gradient\(to_right\,transparent\,black_12\%\,black_88\%\,transparent\)\]{-webkit-mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent);mask-image:linear-gradient(to right,transparent,black 12%,black 88%,transparent)}.\[scrollbar-width\:none\]{scrollbar-width:none}:root{--apogee-spacing-xs: .25rem;--apogee-spacing-sm: .5rem;--apogee-spacing-md: 1rem;--apogee-spacing-lg: 1.5rem;--apogee-spacing-xl: 2rem;--apogee-spacing-2xl: 2rem;--apogee-radius-sm: .25rem;--apogee-radius-md: .5rem;--apogee-radius-lg: 1rem;--apogee-layout-readable: 42rem;--apogee-motion-fast: .15s;--apogee-motion-normal: .25s;--apogee-text-default: #1f2937;--apogee-text-muted: #6b7280;--apogee-text-inverse: #ffffff;--apogee-text-disabled: #9ca3af;--apogee-surface-default: #ffffff;--apogee-surface-elevated: #f8f9fa;--apogee-surface-sunken: #f3f4f6;--apogee-border-default: #e5e7eb;--apogee-border-strong: #d1d5db;--apogee-action-primary: #3b82f6;--apogee-action-primary-hover: #2563eb;--apogee-rank-s: #8b5cf6;--apogee-rank-a: #ec4899;--apogee-rank-b: #3b82f6;--apogee-rank-c: #f59e0b;--apogee-rank-d: #10b981;--apogee-rank-e: #6b7280;--apogee-relic-sapphire: #4169e1;--apogee-relic-gold: #ffd700;--apogee-relic-platinum: #e5e4e2;--apogee-relic-developer: #ff00ff;--apogee-feedback-success: #29a152;--apogee-feedback-danger: #d64545;--apogee-feedback-info: #2ea3f2;--apogee-accent-orange: #ff6b35;--apogee-accent-orange-light: #ff8c42;--apogee-accent-cyan: #06b6d4;--apogee-accent-teal: #14b8a6;--apogee-accent-yellow: #eab308;--apogee-accent-lime: #84cc16;--apogee-accent-indigo: #6366f1;--apogee-surface-discord: #313338;--apogee-surface-dark: #0f1419;--apogee-surface-muted: #33363a;--apogee-surface-muted-hover: #3e4145;--apogee-discord-blurple: #5865f2;--apogee-discord-blurple-light: #7289da;--apogee-discord-divider: #3f4147;--apogee-discord-panel: #2b2d31;--apogee-discord-text-muted: #b5bac1;--apogee-discord-text-secondary: #dbdee1;--apogee-discord-border: #4e5058;--apogee-discord-green: #23a559;--apogee-discord-red: #f23f43;--apogee-surface-black: #000000;--apogee-neutral-50: #f9fafb;--apogee-neutral-300: #d1d5db;--apogee-neutral-400: #9ca3af;--apogee-neutral-500: #6b7280;--apogee-neutral-600: #4b5563;--apogee-neutral-700: #374151;--apogee-neutral-800: #2d3748;--apogee-neutral-900: #111827;--apogee-font-size-xs: .75rem;--apogee-font-size-sm: .875rem;--apogee-font-family-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--apogee-overlay-light: rgba(0, 0, 0, .08);--apogee-overlay-medium: rgba(0, 0, 0, .12);--apogee-success-muted: rgba(34, 197, 94, .08);--apogee-danger-muted: rgba(239, 68, 68, .08);--apogee-shape-red: #ff0000;--apogee-shape-green: #00ff00;--apogee-shape-blue: #0000ff;--apogee-shape-yellow: #ffff00;--apogee-shape-orange: #ffa500;--apogee-shape-purple: #800080;--apogee-shape-pink: #ffc0cb;--apogee-shape-brown: #8b4513;--apogee-shape-cyan: #00ffff;--apogee-shape-magenta: #ff00ff;--apogee-shape-lime: #8bc34a;--apogee-shape-deep-orange: #ff5722;--apogee-shape-amber: #ffa726;--apogee-shape-pink-accent: #e91e63;--apogee-shape-hot-pink: #ff69b4}:root,html[data-theme=light],html.light{color-scheme:light;--canvas: #ffffff;--canvas-subtle: #fafafa;--surface: #ffffff;--surface-raised: #ffffff;--surface-muted: #f4f4f5;--surface-hover: #f4f4f5;--border: #e4e4e7;--border-strong: #d4d4d8;--text-primary: #18181b;--text-secondary: #52525b;--text-muted: #71717a;--text-disabled: #a1a1aa;--inverse: #ffffff;--color-success: #15803d;--color-info: #1d4ed8;--color-warning: #b45309;--color-danger: #b91c1c;--accent: var(--brand-strong);--accent-solid: var(--brand-strong);--accent-soft: color-mix(in srgb, var(--brand-strong) 9%, transparent);--accent-hover: color-mix(in srgb, var(--accent-solid) 88%, #000);--on-accent: #ffffff}html[data-theme=dark],html.dark,.dark{color-scheme:dark;--canvas: #09090b;--canvas-subtle: #0c0c0f;--surface: #111113;--surface-raised: #18181b;--surface-muted: #1f1f23;--surface-hover: #27272a;--border: #2a2a30;--border-strong: #3f3f46;--text-primary: #fafafa;--text-secondary: #d4d4d8;--text-muted: #a1a1aa;--text-disabled: #71717a;--inverse: #18181b;--color-success: #4ade80;--color-info: #60a5fa;--color-warning: #fbbf24;--color-danger: #f87171;--accent: var(--brand-bright);--accent-solid: var(--brand-strong);--accent-soft: color-mix(in srgb, var(--brand-bright) 12%, transparent);--accent-hover: color-mix(in srgb, var(--accent-solid) 88%, #000);--on-accent: #ffffff}:root{--brand-strong: #6d28d9;--brand-bright: #a78bfa}[data-brand=iempyrean],[data-brand=hub]{--brand-strong: #6d28d9;--brand-bright: #a78bfa}[data-brand=pray],[data-brand=ipray]{--brand-strong: #4338ca;--brand-bright: #818cf8}[data-brand=learn],[data-brand=ilearn]{--brand-strong: #1d4ed8;--brand-bright: #60a5fa}[data-brand=excel],[data-brand=iexcel]{--brand-strong: #047857;--brand-bright: #34d399}[data-brand=pass]{--brand-strong: #be185d;--brand-bright: #f472b6}[data-brand=bid],[data-brand=ibid]{--brand-strong: #c2410c;--brand-bright: #fb923c}[data-brand=play],[data-brand=iplay]{--brand-strong: #be123c;--brand-bright: #fb7185}[data-brand=club]{--brand-strong: #0f766e;--brand-bright: #2dd4bf}[data-brand=elysian],[data-brand=ielysian]{--brand-strong: #a16207;--brand-bright: #fbbf24}[data-brand=pursue],[data-brand=ipursue]{--brand-strong: #0369a1;--brand-bright: #38bdf8}[data-brand=work],[data-brand=nexus]{--brand-strong: #334155;--brand-bright: #94a3b8}[data-brand=quadra]{--brand-strong: #7e22ce;--brand-bright: #d8b4fe}[data-brand=frontier]{--brand-strong: #1e3a8a;--brand-bright: #93c5fd}.iempyrean-surface,body[data-landing-surface=iempyrean]{--brand-strong: #6d28d9;--brand-bright: #a78bfa}.ilearn-surface,body[data-pricing-platform=ilearn]{--brand-strong: #1d4ed8;--brand-bright: #60a5fa}.ipray-surface,body[data-pricing-platform=ipray]{--brand-strong: #4338ca;--brand-bright: #818cf8}.iexcel-surface,body[data-pricing-platform=iexcel]{--brand-strong: #047857;--brand-bright: #34d399}.ibid-surface,body[data-pricing-platform=ibid]{--brand-strong: #c2410c;--brand-bright: #fb923c}.iam-surface,body[data-pricing-platform=pass]{--brand-strong: #be185d;--brand-bright: #f472b6}.ielysian-surface,body[data-pricing-platform=ielysian]{--brand-strong: #a16207;--brand-bright: #fbbf24}.iplay-surface,body[data-pricing-platform=iplay]{--brand-strong: #be123c;--brand-bright: #fb7185}.club-surface,body[data-pricing-platform=club]{--brand-strong: #0f766e;--brand-bright: #2dd4bf}.ipursue-surface,body[data-pricing-platform=ipursue]{--brand-strong: #0369a1;--brand-bright: #38bdf8}.nexus-surface,body[data-pricing-platform=nexus]{--brand-strong: #334155;--brand-bright: #94a3b8}.quadra-surface,body[data-pricing-platform=quadra]{--brand-strong: #7e22ce;--brand-bright: #d8b4fe}.frontier-surface,body[data-pricing-platform=frontier]{--brand-strong: #1e3a8a;--brand-bright: #93c5fd}:root,html[data-theme=light],html.light,html[data-theme=dark],html.dark,.dark{--neo-bg: var(--canvas);--neo-surface: var(--surface);--neo-surface2: var(--surface-muted);--neo-surface3: var(--surface-hover);--neo-surface-elevated: var(--surface-raised);--neo-text: var(--text-primary);--neo-muted: var(--text-secondary);--neo-text-muted: var(--text-muted);--neo-faint: var(--text-disabled);--neo-line: var(--border);--neo-chrome-line: var(--border);--neo-accent: var(--accent);--neo-accent-soft: var(--accent-soft);--neo-good: var(--color-success);--neo-warn: var(--color-warning);--neo-bad: var(--color-danger);--neo-info: var(--color-info);--bg: var(--canvas);--bg-alt: var(--canvas-subtle);--panel: var(--surface);--panel2: var(--surface-muted);--surface-2: var(--surface-muted);--ink: var(--text-primary);--text: var(--text-primary);--muted: var(--text-muted);--line: var(--border);--soft: var(--surface-muted);--good: var(--color-success);--warn: var(--color-warning);--bad: var(--color-danger);--blue: var(--color-info);--app-brand: var(--accent-solid);--brand: var(--accent-solid);--platform-primary: var(--brand-strong);--platform-primary-hover: color-mix(in srgb, var(--brand-strong) 88%, #000);--platform-soft: var(--accent-soft);--platform-border: var(--border);--platform-glow: var(--accent-soft);--platform-illustration: var(--brand-bright);--accent-hover: color-mix(in srgb, var(--accent-solid) 88%, #000);--accent-text: var(--accent);--accent-ink: var(--text-primary);--apogee-text-default: var(--text-primary);--apogee-text-muted: var(--text-muted);--apogee-text-inverse: var(--inverse);--apogee-text-disabled: var(--text-disabled);--apogee-surface-default: var(--surface);--apogee-surface-elevated: var(--surface-raised);--apogee-surface-sunken: var(--surface-muted);--apogee-border-default: var(--border);--apogee-border-strong: var(--border-strong);--apogee-action-primary: var(--accent-solid);--apogee-action-primary-hover: var(--accent-hover);--apogee-feedback-success: var(--color-success);--apogee-feedback-danger: var(--color-danger);--apogee-feedback-info: var(--color-info);--border-default: var(--border);--surface-card: var(--surface)}.graphite-btn-primary,.button-primary{background:var(--accent-solid);color:var(--on-accent);border:1px solid transparent}.graphite-btn-primary:hover,.button-primary:hover{background:var(--accent-hover)}.graphite-btn-secondary,.button-secondary{background:var(--surface);color:var(--text-primary);border:1px solid var(--border)}.graphite-card,.card-surface{background:var(--surface);border:1px solid var(--border);color:var(--text-primary)}.graphite-link{color:var(--accent);text-decoration:none}.graphite-link:hover{text-decoration:underline}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}:root{--neo-bg: var(--canvas);--neo-surface: var(--surface);--neo-surface2: var(--surface-muted);--neo-surface3: var(--surface-hover);--neo-surface-elevated: var(--surface-raised);--neo-text: var(--text-primary);--neo-muted: var(--text-secondary);--neo-text-muted: var(--text-muted);--neo-faint: var(--text-disabled);--neo-line: var(--border);--neo-chrome-line: var(--border);--neo-accent: var(--accent);--neo-accent-soft: var(--accent-soft);--neo-good: var(--color-success);--neo-warn: var(--color-warning);--neo-bad: var(--color-danger);--neo-info: var(--color-info);--neo-shadow: 0 16px 45px rgba(28, 25, 22, .1);--neo-radius: 14px;--neo-radius-lg: 18px;--neo-radius-sm: 10px;--neo-space-1: 4px;--neo-space-2: 8px;--neo-space-3: 12px;--neo-space-4: 16px;--neo-space-5: 24px;--neo-space-6: 32px;--neo-z-base: 1;--neo-z-topbar: 30;--neo-z-sidebar: 40;--neo-z-tooltip: 120;--neo-z-modal: 200;--neo-z-switcher: 220;--neo-empty-min-h: 280px;--neo-side-primary-expanded: 216px;--neo-side-primary-collapsed: 68px;--neo-side-context: 252px;--neo-side: var(--neo-side-primary-expanded);--neo-side-collapsed: var(--neo-side-primary-collapsed);--neo-rail-size: 44px;--neo-rail-foot: 40px;--neo-rail-gap: 6px;--neo-top: 62px;--shell-content-gap: 12px;--neo-section-gap: 20px;--gap: var(--neo-section-gap);--neo-font: Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--neo-glow: radial-gradient(ellipse 80% 50% at 50% 0%, rgba(124, 58, 237, .14), transparent 70%);--app-brand: var(--neo-accent);--surface-overlay: rgba(8, 8, 10, .72);--surface-elevated: var(--neo-surface);--surface-card: var(--neo-surface2);--border-default: var(--neo-line);--text-primary: var(--neo-text);--text-secondary: var(--neo-muted);--accent: var(--neo-accent);--bg: var(--neo-bg);--panel: var(--neo-surface);--panel2: var(--neo-surface2);--ink: var(--neo-text);--text: var(--neo-text);--muted: var(--neo-muted);--line: var(--neo-line);--line2: var(--neo-surface3);--soft: var(--neo-surface2);--radius: var(--neo-radius-lg);--brand: var(--app-brand);--shadow: var(--neo-shadow);--r: var(--neo-radius-lg);--good: var(--neo-good);--warn: var(--neo-warn);--bad: var(--neo-bad);--blue: var(--neo-info);color-scheme:light}html[data-custom-theme]{background:var(--neo-bg-gradient, var(--neo-bg));background-attachment:fixed;min-height:100%}html[data-custom-theme] body{background:transparent}body.shell-body{background:var(--neo-bg-gradient, var(--neo-bg));color:var(--neo-text)}body.shell-body .neo-content{background:transparent;color:inherit}html[data-custom-theme] .neo-corner,html[data-custom-theme] .neo-sidebar,html[data-custom-theme] .neo-topbar,html[data-theme=dark] .neo-corner,html[data-theme=dark-boring] .neo-corner,html[data-theme=vivid-dark] .neo-corner,html.dark .neo-corner,html[data-theme=dark] .neo-sidebar,html[data-theme=dark-boring] .neo-sidebar,html[data-theme=vivid-dark] .neo-sidebar,html.dark .neo-sidebar,html[data-theme=dark] .neo-topbar,html[data-theme=dark-boring] .neo-topbar,html[data-theme=vivid-dark] .neo-topbar,html.dark .neo-topbar{color:var(--neo-text);border-color:var(--neo-line);border-radius:0}html[data-theme=dark] .neo-topbar-command-palette,html[data-theme=dark-boring] .neo-topbar-command-palette,html[data-theme=vivid-dark] .neo-topbar-command-palette,html.dark .neo-topbar-command-palette,html[data-theme=dark] .neo-topbar-search,html[data-theme=dark-boring] .neo-topbar-search,html[data-theme=vivid-dark] .neo-topbar-search,html.dark .neo-topbar-search{background:color-mix(in srgb,var(--neo-surface2) 72%,transparent);color:var(--neo-muted)}html[data-theme=dark] .neo-nav-utility,html[data-theme=dark-boring] .neo-nav-utility,html[data-theme=vivid-dark] .neo-nav-utility,html.dark .neo-nav-utility,html[data-theme=dark] .neo-auth-fused,html[data-theme=dark-boring] .neo-auth-fused,html[data-theme=vivid-dark] .neo-auth-fused,html.dark .neo-auth-fused{color:var(--neo-text)}html[data-theme=dark],html[data-theme=dark-boring],html[data-theme=vivid-dark],html.dark{--neo-bg: #0a0812;--neo-surface: #12101c;--neo-surface2: #1a1728;--neo-surface3: #242038;--neo-surface-elevated: #1e1b2e;--neo-text: #f4f0ff;--neo-muted: #a8a3b8;--neo-text-muted: #9b96ab;--neo-faint: #7d7890;--neo-line: rgba(148, 130, 200, .12);--neo-chrome-line: color-mix(in srgb, var(--neo-line) 70%, transparent);--neo-accent: #a78bfa;--neo-accent-soft: rgba(167, 139, 250, .16);--neo-good: #4ade80;--neo-good-soft: color-mix(in srgb, #4ade80 72%, var(--neo-text));--neo-warn: #fbbf24;--neo-bad: #dc2626;--neo-bad-soft: #f87171;--neo-info: #60a5fa;--neo-shadow: 0 16px 45px rgba(0, 0, 0, .32);--neo-glow: radial-gradient(ellipse 80% 50% at 50% 0%, rgba(124, 58, 237, .22), transparent 70%);--surface-overlay: rgba(0, 0, 0, .78);--surface-elevated: var(--neo-surface);--surface-card: var(--neo-surface2);--border-default: var(--neo-line);--text-primary: var(--neo-text);--text-secondary: var(--neo-muted);--accent: var(--neo-accent);color-scheme:dark}html[data-theme=system]{color-scheme:light dark}@media(prefers-color-scheme:dark){html[data-theme=system]{--neo-bg: #0a0812;--neo-surface: #12101c;--neo-surface2: #1a1728;--neo-surface3: #242038;--neo-text: #f4f0ff;--neo-muted: #a8a3b8;--neo-faint: #7d7890;--neo-line: rgba(148, 130, 200, .12);--neo-chrome-line: color-mix(in srgb, var(--neo-line) 70%, transparent);--neo-accent: #a78bfa;--neo-accent-soft: rgba(167, 139, 250, .16);--neo-good: #4ade80;--neo-warn: #fbbf24;--neo-bad: #f87171;--neo-info: #60a5fa;--neo-shadow: 0 16px 45px rgba(0, 0, 0, .32);--neo-glow: radial-gradient(ellipse 80% 50% at 50% 0%, rgba(124, 58, 237, .22), transparent 70%);--surface-overlay: rgba(0, 0, 0, .78);--surface-elevated: var(--neo-surface);--surface-card: var(--neo-surface2);--border-default: var(--neo-line);--text-primary: var(--neo-text);--text-secondary: var(--neo-muted);--accent: var(--neo-accent)}}*{box-sizing:border-box}html{scroll-behavior:smooth}body.shell-body{margin:0;background-color:var(--neo-bg);background-image:var(--neo-bg-gradient, var(--neo-glow));color:var(--neo-text);font:14px/1.45 var(--neo-font);min-height:100vh;overflow-x:hidden;overflow-y:auto;height:auto}.neo-app-layout{display:grid;grid-template-columns:var(--neo-side) 1fr;grid-template-rows:var(--neo-top) minmax(0,1fr);grid-template-areas:"corner topbar" "sidebar mainstack";min-height:100vh;transition:grid-template-columns .42s cubic-bezier(.22,1,.36,1)}.neo-app-layout.neo-sidebar-collapsed{grid-template-columns:var(--neo-side-collapsed) 1fr}.neo-corner,.neo-sidebar-column{opacity:1;transform:translate(0);overflow:hidden;transition:opacity .3s ease-out,transform .3s ease-out,border-color .3s ease-out}.neo-app-layout.neo-sidebar-hidden .neo-corner,.neo-app-layout.neo-sidebar-hidden .neo-sidebar-column{opacity:0;transform:translate(-20px);pointer-events:none;border-color:transparent}@media(prefers-reduced-motion:reduce){.neo-app-layout,.neo-corner,.neo-sidebar-column,.neo-app-layout.neo-sidebar-hidden .neo-corner,.neo-app-layout.neo-sidebar-hidden .neo-sidebar-column{transition:none}}.neo-app-layout>:not(.neo-corner):not(.neo-topbar):not(.neo-sidebar):not(.neo-sidebar-column):not(.shell-main-stack){position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:300;height:0;overflow:visible}.neo-corner{grid-area:corner;position:sticky;top:0;z-index:45;display:flex;align-items:center;height:var(--neo-top);background:var(--neo-surface);color:var(--neo-text);border-right:1px solid var(--neo-chrome-line, var(--neo-line));border-bottom:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-corner-switcher{width:100%;height:100%;border:0;background:transparent;display:flex;align-items:center;gap:8px;cursor:pointer;border-radius:0;padding:8px 12px 8px 25px;color:inherit;text-align:left}.neo-corner-switcher--static{pointer-events:none;cursor:default}.neo-app-layout.neo-sidebar-expanded .neo-corner-switcher:hover,.neo-app-layout.neo-sidebar-expanded .neo-corner-switcher:focus-visible{border-radius:0}.neo-corner-switcher .neo-switcher-mark{width:28px;height:28px;min-width:28px;border-radius:0;margin:0}.neo-corner-switcher .neo-switcher-mark-img{width:28px;height:28px;border-radius:0;overflow:visible}.neo-corner-switcher .neo-switcher-mark-img img{-o-object-fit:contain;object-fit:contain}.neo-corner-app-name{font-size:17px;font-weight:800;letter-spacing:-.02em;min-width:0}.neo-sidebar-reveal{display:inline-block;max-width:240px;opacity:1;overflow:hidden;white-space:nowrap;vertical-align:bottom;transition:max-width .22s ease,opacity .18s ease,margin .22s ease,padding .22s ease}.neo-app-layout.neo-sidebar-collapsed .neo-corner-app-name{display:none}.neo-app-layout.neo-sidebar-expanded .neo-topbar-app-name,.neo-app-layout.neo-sidebar-expanded .neo-topbar-tagline{max-width:0;opacity:0}.neo-app-layout.neo-sidebar-collapsed .neo-corner{justify-content:center;padding-inline:0}.neo-app-layout.neo-sidebar-collapsed .neo-corner-switcher{width:var(--neo-rail-size);height:var(--neo-rail-size);display:grid;place-items:center;gap:0;padding:0;margin:0 auto}.neo-app-layout.neo-sidebar-collapsed .neo-corner-switcher .neo-switcher-mark,.neo-app-layout.neo-sidebar-collapsed .neo-corner-switcher .neo-switcher-mark-img{width:28px;height:28px;min-width:28px;border-radius:0;margin:0;overflow:visible}.neo-corner-switcher:hover{background:var(--neo-accent-soft)}.shell-main-stack{grid-area:mainstack;display:flex;flex-direction:column;min-width:0;min-height:0;overflow-x:hidden;overflow-y:visible;--neo-feedback-rail-width: 0px}.shell-body-row{display:flex;flex:1 1 auto;min-height:0;min-width:0;overflow:hidden;position:relative}.shell-content-hub-strip{position:absolute;top:12px;right:16px;z-index:2;pointer-events:none}.shell-content-hub-strip .shell-content-platform-actions,.shell-content-hub-strip .neo-topbar-actions{pointer-events:auto}@media(max-width:900px){.shell-content-hub-strip{display:none}}.shell-body-row>.neo-content{flex:1 1 auto;min-width:0}.neo-content{grid-area:content;flex:1 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:var(--shell-content-gap);box-sizing:border-box}.shell-main-stack>.neo-content{grid-area:unset}.neo-app-layout>.neo-content{grid-area:mainstack}.neo-content>#appRoot,.neo-content>#app,.neo-content>.app{min-height:0;height:auto;overflow:visible}.neo-content #appRoot.nexus-layout,.neo-content #appRoot.app.nexus-layout{display:grid;grid-template-columns:1fr var(--nexus-rail, 320px);grid-template-rows:auto;min-height:0;height:auto}.neo-content #appRoot.nexus-layout .main,.neo-content #appRoot.app.nexus-layout .main{min-width:0;overflow:visible;min-height:0;height:auto}body.shell-body .neo-content .content,body.shell-body .neo-content .workspace,body.shell-body .neo-content .main,body.shell-body .neo-content main.main,body.shell-body .neo-content>#appRoot>.main>.workspace,body.shell-body .neo-content>#appRoot>.main>.content{overflow:visible!important;max-height:none!important;height:auto!important;padding:0!important}body.shell-body.overflow-hidden,body.shell-body[style*="overflow: hidden"],body.shell-body.shell-body{overflow-y:auto!important;overflow-x:hidden!important;height:auto!important}body.shell-body .neo-content .app,body.shell-body .neo-content #appRoot,body.shell-body .neo-content #app{height:auto!important;min-height:0!important;max-height:none!important}body.shell-body .neo-app-layout{height:100vh;min-height:100vh}body.shell-body .neo-content{display:flex;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto}body.shell-body .neo-content>.main,body.shell-body .neo-content>main.main,body.shell-body .neo-content .workspace,body.shell-body .neo-content>#appRoot>.main,body.shell-body .neo-content>#appRoot>.main>.workspace{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important;height:100%!important;max-height:none!important;overflow:hidden!important}body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit){padding:0;display:flex;flex-direction:column;overflow:hidden;min-height:0;height:100%}.shell-overlay-open .neo-nav-hotkey{display:none!important}.neo-zone-accounts{display:flex;flex-direction:column;flex:1;min-height:0;height:100%;background:var(--neo-bg);color:var(--neo-text);padding:24px 32px 48px;overflow-y:auto;justify-content:center;align-items:center}.neo-zone-accounts .neo-app-picker-page-inner{width:100%;max-width:560px;margin:0 auto}.neo-zone-accounts .neo-profile-picker-head{position:relative;justify-content:center;text-align:center}.neo-zone-accounts .neo-profile-picker-head>div{width:100%}.neo-zone-accounts .neo-account-picker-close{position:absolute;top:0;right:0}.neo-app-layout:has(.neo-hub-overlay-body,.shell-overlay-body),.neo-app-layout.neo-hub-overlay-open,.shell-overlay-open{height:100vh;min-height:100vh}body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) .content,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) .workspace,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) .main,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) main.main,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit)>#appRoot>.main>.workspace,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit)>#appRoot>.main>.content,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) .app,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) #appRoot,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) #app,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit)>#appRoot.app,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit)>#appRoot,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit)>.app{display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important;height:100%!important;max-height:none!important;overflow:hidden!important}body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) .workspace,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) .content,body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) main.main{max-width:none!important;margin:0!important}body.shell-body .neo-content:has(.neo-hub-overlay-body:not(.neo-hub-overlay-body--viewport-fit))>.main,body.shell-body .neo-content:has(.neo-hub-overlay-body:not(.neo-hub-overlay-body--viewport-fit))>main.main,body.shell-body .neo-content:has(.neo-hub-overlay-body:not(.neo-hub-overlay-body--viewport-fit)) .workspace{overflow:auto!important;height:auto!important;flex:1 1 auto!important}.neo-hub-overlay-body:not(.neo-hub-overlay-body--viewport-fit){flex:1 1 auto;height:auto;min-height:0;overflow:visible}body.shell-body .neo-content>#appRoot.app,body.shell-body .neo-content>#appRoot,body.shell-body .neo-content>.app{display:block!important;grid-template-columns:none!important;min-height:0!important;background:transparent!important}body.shell-body .sidebar-container{display:none!important;pointer-events:none!important}.neo-content #appRoot.nexus-layout .right,.neo-content #appRoot.app.nexus-layout .right{min-width:0}.neo-content .workspace,.neo-content .content,.neo-content main.main{padding:0;max-width:1540px;margin:0 auto;width:100%}.neo-app-layout.neo-sidebar-collapsed .neo-content .workspace,.neo-app-layout.neo-sidebar-collapsed .neo-content .content,.neo-app-layout.neo-sidebar-collapsed .neo-content main.main{max-width:none;margin:0}.neo-sidebar{grid-area:sidebar;position:sticky;top:var(--neo-top);align-self:stretch;height:auto;max-height:calc(100vh - var(--neo-top));background:var(--neo-surface);color:var(--neo-text);border-right:1px solid var(--neo-chrome-line, var(--neo-line));border-radius:0;display:flex;flex-direction:column;gap:12px;padding:14px;z-index:40;overflow:hidden;transition:padding .22s ease}.neo-sidebar-column{grid-area:sidebar;display:flex;flex-direction:column;min-height:0;align-self:stretch;max-height:calc(100vh - var(--neo-top));position:sticky;top:var(--neo-top);z-index:40;border-radius:0}.neo-sidebar .neo-nav button,.neo-sidebar .neo-nav-utility,.neo-sidebar .neo-auth-user,.neo-sidebar .neo-profile-switcher,.neo-sidebar .neo-auth-signin,.neo-sidebar .neo-auth-signout,.neo-sidebar .neo-download-apps-menu,.neo-sidebar .neo-download-apps-item,.neo-sidebar .neo-hub-return-btn,.neo-sidebar .shell-return-btn,.neo-sidebar .neo-hub-overlay-brand-logo,.neo-sidebar .shell-overlay-brand-logo,.neo-sidebar-column,.neo-corner,.neo-side-foot,.neo-corner-foot,.neo-sidebar,.neo-sidebar *,.neo-sidebar-column *,.neo-corner-foot *{border-radius:0}.neo-sidebar-column>.neo-sidebar{grid-area:unset;position:relative;top:auto;flex:1 1 auto;min-height:0;max-height:none;z-index:0}.neo-corner-foot{flex:0 0 var(--neo-top);display:flex;align-items:center;justify-content:center;background:var(--neo-surface);color:var(--neo-text);border-top:1px solid var(--neo-chrome-line, var(--neo-line));border-right:1px solid var(--neo-chrome-line, var(--neo-line));min-height:var(--neo-top);padding:0 14px;box-sizing:border-box}.neo-app-layout.neo-sidebar-collapsed .neo-corner-foot{padding:0;justify-content:center}.neo-corner-foot .neo-sidebar-platform-brand{border-top:0;margin-top:0;padding:0;width:100%;height:100%;min-height:0}.neo-sidebar.collapsed{padding:12px 0;align-items:center}.neo-sidebar.collapsed .neo-switcher-label,.neo-sidebar.collapsed .neo-switcher-chevron,.neo-sidebar.collapsed .neo-sidebar-reveal{max-width:0;opacity:0;margin-inline:0;padding-inline:0}.neo-sidebar.collapsed .neo-nav-hotkey{margin-left:0}.neo-rail-btn{width:var(--neo-rail-size);height:var(--neo-rail-size);min-width:var(--neo-rail-size);padding:0;margin:0 auto;display:grid;place-items:center;flex-shrink:0}.neo-rail-foot-btn{width:var(--neo-rail-size);height:var(--neo-rail-foot);min-height:var(--neo-rail-foot);padding:0;margin:0 auto;display:grid;place-items:center}.neo-rail-stack{display:flex;flex-direction:column;align-items:center;gap:var(--neo-rail-gap);width:100%}.neo-sidebar.collapsed .neo-nav{width:100%;align-items:center}.neo-sidebar.collapsed .neo-nav button,.neo-sidebar.collapsed .neo-nav-utility{justify-content:center;text-align:center;position:relative;width:var(--neo-rail-size);height:var(--neo-rail-size);min-width:var(--neo-rail-size);min-height:var(--neo-rail-size);padding:0;margin-inline:auto;display:grid;place-items:center}.neo-sidebar.collapsed .neo-nav button .neo-nav-label,.neo-sidebar.collapsed .neo-nav button .neo-nav-hotkey,.neo-sidebar.collapsed .neo-nav button .neo-topbar-command-palette-kbd.neo-nav-hotkey,.neo-sidebar.collapsed .neo-nav-utility .neo-nav-label{position:absolute;width:0;height:0;max-width:0;opacity:0;overflow:hidden;padding:0;margin:0;visibility:hidden;pointer-events:none}.neo-sidebar.collapsed .neo-nav .neo-nav-icon{margin:0}.neo-sidebar.collapsed .neo-nav-utilities{width:100%;display:flex;flex-direction:column;align-items:center;gap:4px}.neo-sidebar.collapsed .neo-theme-utility,.neo-sidebar.collapsed .neo-lang-utility{gap:0}.neo-sidebar.collapsed .neo-theme-btn-swatch{margin:0}.neo-sidebar.collapsed .neo-lang-btn-flag{width:18px;height:18px;border-radius:5px;-o-object-fit:cover;object-fit:cover;display:block}.neo-sidebar.collapsed .neo-side-foot{align-items:center;width:100%}.neo-sidebar.collapsed .neo-auth-wrap{width:100%}.neo-sidebar.collapsed .neo-auth-signin-label{position:absolute;width:0;height:0;max-width:0;opacity:0;overflow:hidden;visibility:hidden;pointer-events:none}.neo-sidebar.collapsed .neo-side-foot{gap:var(--neo-rail-gap)}.neo-sidebar.collapsed .neo-auth-signin{position:relative;width:var(--neo-rail-size);height:var(--neo-rail-foot);min-width:var(--neo-rail-size);min-height:var(--neo-rail-foot);max-width:var(--neo-rail-size);padding:0;margin:0 auto;border-radius:var(--neo-radius)}.neo-auth-signin{display:inline-grid;place-items:center;gap:8px}.neo-sidebar:not(.collapsed) .neo-side-foot .neo-auth-signin{width:100%;display:inline-flex;justify-content:center}.neo-side-foot .neo-nav-utilities{margin-top:0;width:100%}.neo-sidebar:not(.collapsed) .neo-side-foot{align-items:stretch}.neo-nav-utility.neo-sidebar-back{color:color-mix(in srgb,var(--neo-accent) 72%,var(--neo-text-muted))}.neo-nav-utility.neo-sidebar-back:not(:disabled):hover{color:var(--neo-accent);background:var(--neo-accent-soft)}.neo-nav-utility.neo-sidebar-back:disabled{opacity:.35;cursor:not-allowed;color:var(--neo-text-muted);background:transparent}.neo-nav-utility.neo-sidebar-back:disabled:hover{background:transparent;color:var(--neo-text-muted)}.neo-nav-tooltip{position:fixed;z-index:120;max-width:240px;padding:10px 12px;border-radius:12px;border:1px solid var(--neo-line);background:var(--neo-surface);box-shadow:var(--neo-shadow);pointer-events:none;opacity:0;transform:translateY(-50%) translate(-4px);transition:opacity .14s ease,transform .14s ease;text-align:center}.neo-nav-tooltip.visible{opacity:1;transform:translateY(-50%) translate(0)}.neo-nav-tooltip b{display:block;font-size:13px;margin-bottom:2px;text-align:center}.neo-nav-tooltip span{display:block;font-size:12px;color:var(--neo-muted);line-height:1.35;text-align:center}.neo-nav-tooltip.neo-nav-tooltip--hub-return{max-width:min(480px,calc(100vw - 24px));min-width:440px;border-radius:0}.neo-nav-tooltip.neo-nav-tooltip--shell-home{max-width:min(320px,calc(100vw - 24px));min-width:260px}.neo-nav-tooltip-apps-grid{display:grid;grid-template-columns:repeat(4,100px);gap:8px 12px;margin-top:8px;justify-content:start;text-align:left}.neo-nav-tooltip-app{display:block;font-size:11px;line-height:1.2;white-space:normal;color:#3b82f6;overflow:visible;text-align:left}.neo-nav-tooltip b .neo-nav-tooltip-context{color:var(--neo-muted);font-weight:600}.neo-nav-tooltip-app.is-favourite{color:#d4a853}.neo-nav-tooltip-app.is-active{font-weight:700;text-decoration:underline}.neo-nav-tooltip-app.is-favourite.is-active{color:#d4a853}.neo-nav-tooltip-app.is-feedback{color:var(--neo-good)}.neo-nav-tooltip-app.is-feedback.is-active{color:var(--neo-good);font-weight:700;text-decoration:underline}.neo-nav-tooltip-hub-heading{margin-top:10px;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--neo-muted)}.neo-nav-tooltip-modes{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:4px;font-size:12px}.neo-nav-tooltip-modes span{color:var(--neo-muted)}.neo-nav-tooltip-modes span.is-active{color:#3b82f6;font-weight:600}.neo-switcher-toggle{display:flex;align-items:center;gap:10px;width:100%;border:1px solid var(--neo-line);background:var(--neo-surface2);border-radius:var(--neo-radius);padding:10px 12px;color:var(--neo-text);cursor:pointer;text-align:left}.neo-switcher-toggle:hover{background:var(--neo-surface3)}.neo-switcher-mark{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;font-weight:900;color:#fff;flex-shrink:0;font-size:13px}.neo-switcher-label b{display:block;font-size:14px}.neo-switcher-label span{display:block;font-size:11px;color:var(--neo-muted)}.neo-switcher-panel{background:#000000c7;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:200;padding:24px 20px;overflow:auto}.neo-switcher-grid-wrap{width:min(1280px,100%);background:var(--neo-surface);border:1px solid var(--neo-line);border-radius:22px;box-shadow:0 24px 80px #00000073;padding:24px;background-image:var(--neo-glow);margin:auto}.neo-switcher-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px}.neo-switcher-head-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.neo-switcher-brand{font-size:24px;font-weight:900;letter-spacing:-.04em;margin-bottom:6px}.neo-switcher-tagline{margin:0;max-width:52ch;font-size:14px;line-height:1.45;color:var(--neo-muted)}.neo-switcher-hint{margin:10px 0 0;font-size:12px}.neo-switcher-export-btn{gap:8px;white-space:nowrap}.neo-switcher-export-kbd{margin-left:2px}.neo-switcher-pulse{margin:0 0 18px;padding:10px 0 14px;border-top:1px solid var(--neo-chrome-line, var(--neo-line));border-bottom:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-switcher-pulse-inner{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;font-size:11px;font-weight:700;color:var(--neo-muted);letter-spacing:.01em}.neo-switcher-pulse-sep{opacity:.45}.neo-switcher-foot{margin-top:18px;padding-top:12px;border-top:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-switcher-foot-inner{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:11px;color:var(--neo-muted)}.neo-switcher-foot-inner b{color:var(--neo-text);font-weight:800}.neo-switcher-foot-activity{margin-left:auto}.neo-switcher-group{margin-bottom:20px}.neo-switcher-group:last-child{margin-bottom:0}.neo-switcher-group-title{margin:0 0 10px;font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:var(--neo-muted)}.neo-switcher-grid-wrap h2{margin:0 0 6px;font-size:22px;letter-spacing:-.03em}.neo-switcher-grid-wrap>p{margin:0 0 20px;color:var(--neo-muted)}.neo-switcher-grid{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:10px}@media(max-width:1180px){.neo-switcher-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:640px){.neo-switcher-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.neo-switcher-card{position:relative;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 72%,transparent);cursor:pointer;display:flex;flex-direction:column;align-items:stretch;gap:8px;padding:10px;border-radius:14px;color:var(--neo-text);text-align:left;min-height:0;overflow:hidden;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.neo-switcher-card:hover{border-color:color-mix(in srgb,var(--neo-accent) 42%,var(--neo-line));background:var(--neo-surface2);box-shadow:0 10px 28px #00000024;transform:translateY(-1px)}.neo-switcher-card.current{border-color:var(--neo-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--neo-accent) 35%,transparent)}.neo-switcher-card-top{display:flex;align-items:center;gap:8px;min-width:0}.neo-switcher-card-head{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.neo-switcher-card-icon{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#fff;box-shadow:0 6px 18px #0000001a;flex-shrink:0}html[data-theme=dark] .neo-switcher-card-icon,html[data-theme=dark-boring] .neo-switcher-card-icon,html[data-theme=vivid-dark] .neo-switcher-card-icon,html.dark .neo-switcher-card-icon{background:#f8f8fc}.neo-switcher-card-name{font-size:12px;font-weight:800;letter-spacing:-.02em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neo-switcher-card-os{font-size:10px;line-height:1.35;color:var(--neo-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.neo-switcher-card-status{display:inline-flex;align-items:center;gap:5px;font-size:9px;font-weight:700;color:var(--neo-muted)}.neo-status-dot{width:7px;height:7px;border-radius:999px;background:var(--neo-good);box-shadow:0 0 0 3px color-mix(in srgb,var(--neo-good) 18%,transparent)}.neo-switcher-card-status[data-status=beta] .neo-status-dot{background:var(--neo-warn);box-shadow:0 0 0 3px color-mix(in srgb,var(--neo-warn) 18%,transparent)}.neo-switcher-card-status[data-status=soon] .neo-status-dot{background:var(--neo-muted);box-shadow:none}.neo-switcher-card-hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;gap:4px;padding:12px;background:linear-gradient(180deg,transparent 8%,color-mix(in srgb,var(--neo-bg) 88%,transparent) 42%,var(--neo-bg) 100%);opacity:0;pointer-events:none;transition:opacity .16s ease}.neo-switcher-card:hover .neo-switcher-card-hover{opacity:1}.neo-switcher-card-hover b{font-size:13px}.neo-switcher-card-hover-os{font-size:11px;color:var(--neo-muted)}.neo-switcher-card-metric{font-size:10px;font-weight:700;color:var(--neo-text)}.neo-switcher-tile{border:0;background:transparent;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px;border-radius:14px;color:var(--neo-text)}.neo-switcher-tile:hover{background:var(--neo-surface2)}.neo-switcher-tile.current{outline:2px solid var(--neo-accent)}.neo-tile-squircle{width:56px;height:56px;border-radius:16px;background:#fff;box-shadow:0 8px 24px #0000001f;display:grid;place-items:center;font-weight:900;font-size:15px}html[data-theme=dark] .neo-tile-squircle,html[data-theme=dark-boring] .neo-tile-squircle,html[data-theme=vivid-dark] .neo-tile-squircle,html.dark .neo-tile-squircle{background:#f8f8fc;box-shadow:0 8px 24px #00000059}.neo-tile-glyph-img,.neo-switcher-mark-img{display:grid;place-items:center;overflow:hidden;padding:0;border:0}.neo-tile-glyph-img{width:40px;height:40px;border-radius:12px}.neo-switcher-mark-img{width:28px;height:28px;border-radius:8px;flex-shrink:0}.neo-tile-glyph-img img,.neo-switcher-mark-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.neo-command-palette-hotkey{font-size:10px;font-weight:800;color:var(--neo-muted);border:1px solid var(--neo-line);border-radius:6px;min-width:18px;height:18px;display:inline-grid;place-items:center;padding:0 4px;flex-shrink:0}.neo-command-palette-icon-img{width:18px;height:18px;border-radius:5px;flex-shrink:0;-o-object-fit:cover;object-fit:cover}.neo-tile-glyph{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;color:#fff;font-size:12px;font-weight:900}.neo-tile-glyph [data-lucide],.neo-switcher-mark [data-lucide]{width:18px;height:18px;stroke:currentColor}.neo-nav-icon[data-lucide]{width:16px;height:16px;flex-shrink:0}.neo-switcher-tile span{font-size:12px;font-weight:700;text-align:center}.neo-nav-title{font-size:11px;font-weight:900;letter-spacing:.08em;text-transform:uppercase;color:var(--neo-faint);margin:8px 8px 4px}.neo-nav{display:flex;flex-direction:column;gap:4px;overflow:auto;flex:1;min-height:0}.neo-nav button,.neo-nav-utility{border:0;background:transparent;color:var(--neo-muted);border-radius:var(--neo-radius-sm);padding:0 12px;min-height:var(--neo-rail-size);height:var(--neo-rail-size);display:flex;align-items:center;justify-content:flex-start;gap:8px;text-align:left;cursor:pointer;width:100%;max-width:100%;box-sizing:border-box}.neo-sidebar .neo-nav button,.neo-sidebar .neo-nav-utility{width:100%;max-width:100%}.neo-nav-label{flex:1;min-width:0}.neo-nav-hotkey{margin-left:auto;margin-right:0;flex-shrink:0;font-family:inherit;font-size:12px;font-weight:800;line-height:1.1;min-width:1.55em;text-align:center;text-transform:lowercase}.neo-nav button .neo-topbar-command-palette-kbd.neo-nav-hotkey{margin-left:auto;margin-right:0;font-size:12px;font-weight:800;min-width:1.55em;text-transform:lowercase}.neo-nav button:hover{background:color-mix(in srgb,var(--neo-accent) 8%,var(--neo-surface2));color:var(--neo-text)}.neo-nav button.active{background:color-mix(in srgb,var(--neo-surface3) 80%,var(--neo-accent) 20%);color:var(--neo-text);font-weight:700}.neo-nav button.active:hover{background:color-mix(in srgb,var(--neo-surface3) 70%,var(--neo-accent) 30%)}.neo-nav-utility:hover{background:var(--neo-accent-soft);color:var(--neo-text)}.neo-nav .neo-nav-icon{width:20px;height:20px;display:grid;place-items:center;flex-shrink:0}.neo-nav-utilities{margin-top:auto;border-top:1px solid var(--neo-chrome-line, var(--neo-line));padding-top:10px;display:grid;gap:4px}.neo-side-foot{display:grid;gap:var(--neo-rail-gap);font-size:12px;color:var(--neo-muted);align-items:stretch;width:100%}.neo-auth-wrap{position:relative;width:100%}.neo-auth-inline,.neo-auth-inline .neo-auth-signin{width:auto}.neo-auth-fused{display:flex;width:100%;align-items:stretch;position:relative}.neo-sidebar.collapsed .neo-auth-fused{flex-direction:column;align-items:center;gap:var(--neo-rail-gap);width:100%}.neo-sidebar.collapsed .neo-auth-user,.neo-sidebar.collapsed .neo-profile-switcher{flex:0 0 auto;width:auto;height:auto;min-width:0;padding:0;margin:0 auto;justify-content:center;border:none;border-radius:0;background:transparent}.neo-sidebar.collapsed .neo-auth-wrap{display:flex;justify-content:center}.neo-sidebar.collapsed .neo-auth-meta,.neo-sidebar.collapsed .neo-auth-chevron{display:none}.neo-sidebar.collapsed .neo-auth-signout{display:grid;width:var(--neo-rail-size);height:var(--neo-rail-foot);min-height:var(--neo-rail-foot);border-radius:var(--neo-radius);border:1px solid var(--neo-line);background:transparent;color:var(--neo-muted)}.neo-auth-user{flex:1;min-width:0;display:flex;align-items:center;gap:8px;border:1px solid var(--neo-line);border-radius:var(--neo-radius);background:var(--neo-surface2);color:var(--neo-text);padding:6px 10px 6px 6px;cursor:pointer;font-size:12px;font-weight:700}.neo-auth-signout{display:grid;place-items:center;width:40px;flex-shrink:0;border:1px solid var(--neo-line);border-radius:0 var(--neo-radius) var(--neo-radius) 0;background:var(--neo-surface2);color:var(--neo-muted);cursor:pointer}.btn.neo-auth-cta,.neo-auth-cta{background:color-mix(in srgb,var(--neo-good) 14%,var(--neo-surface));border:1px solid color-mix(in srgb,var(--neo-good) 34%,var(--neo-line));color:color-mix(in srgb,var(--neo-good) 72%,var(--neo-text));font-weight:700}.btn.neo-auth-cta:hover,.neo-auth-cta:hover{background:color-mix(in srgb,var(--neo-good) 20%,var(--neo-surface));border-color:color-mix(in srgb,var(--neo-good) 48%,var(--neo-line));color:var(--neo-text)}.btn.neo-auth-cta-out,.neo-auth-cta-out{border-color:color-mix(in srgb,var(--neo-muted) 35%,var(--neo-line));color:var(--neo-muted);background:transparent}.btn.neo-auth-cta-out:hover,.neo-auth-cta-out:hover{background:var(--neo-surface2);border-color:var(--neo-line);color:var(--neo-text)}.neo-auth-signout:hover,.neo-auth-user:hover{background:var(--neo-accent-soft);color:var(--neo-text)}.neo-settings-source{display:none!important}.neo-settings-body{padding:4px 2px 8px}.neo-settings-body .grid,.neo-settings-body .grid.cols2,.neo-settings-body .grid.two,.neo-settings-default-grid{gap:20px}.neo-settings-body .card{margin:0;padding:22px 24px}.neo-settings-body .card h2,.neo-settings-body .card h3{margin:0 0 12px}.neo-settings-body .list{display:grid;gap:12px}.neo-settings-body .list .btn{width:100%;justify-content:center}.neo-settings-panel .neo-picker-wrap{width:min(920px,100%)}.neo-settings-panel .neo-picker-body{max-height:min(72vh,720px);overflow:auto;padding:8px 4px 12px}.neo-auth-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neo-auth-meta{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0;flex:1;text-align:left}.neo-auth-role{font-size:10px;font-weight:700;line-height:1.2}.neo-auth-chevron{width:14px;height:14px;flex-shrink:0;opacity:.65}.neo-profile-switcher{width:100%;border-radius:var(--neo-radius);border-right:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-profile-switcher .neo-user-avatar{background:var(--neo-accent-soft)}.neo-profile-modal-panel,.neo-profile-menu-panel{width:min(720px,100%)}.neo-profile-picker-head,.neo-profile-menu-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:8px}.neo-profile-picker-lead{margin:0 0 6px;font-size:15px;font-weight:700}.neo-profile-picker-sub{margin:0 0 18px;font-size:13px;line-height:1.45}.neo-profile-list{display:flex;flex-direction:column;gap:10px}.neo-profile-list-item{display:flex;align-items:center;gap:14px;width:100%;min-height:76px;padding:14px 16px;border:1px solid var(--border-default, var(--neo-line));border-radius:14px;background:var(--surface-card, var(--neo-surface2));color:var(--text-primary, var(--neo-text));cursor:pointer;text-align:left;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.neo-profile-list-item:hover,.neo-profile-list-item:focus-visible,.neo-profile-list-item.current{border-color:color-mix(in srgb,var(--accent, var(--neo-accent)) 42%,var(--border-default, var(--neo-line)));background:var(--surface-elevated, var(--neo-surface2));outline:none;box-shadow:0 8px 24px #0000001a}.neo-profile-list-avatar{width:48px;height:48px;border-radius:999px;display:grid;place-items:center;font-size:16px;font-weight:900;color:#fff;flex-shrink:0;box-shadow:0 6px 18px #00000029}.neo-profile-list-copy{display:flex;flex-direction:column;gap:5px;min-width:0;flex:1}.neo-profile-list-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.neo-profile-list-title b{font-size:15px;font-weight:800}.neo-profile-list-role{font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--neo-accent);padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--neo-accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--neo-accent) 28%,var(--neo-line))}.neo-profile-list-meta{font-size:12px;line-height:1.45}.neo-profile-list-lock,.neo-profile-list-check,.neo-profile-list-chevron{width:16px;height:16px;flex-shrink:0;opacity:.7}.neo-profile-list-check{color:var(--neo-good);opacity:1}.neo-profile-menu-backdrop{z-index:210}.neo-profile-menu-panel{width:min(480px,100%)}.neo-profile-menu-list{margin:14px 0 16px}.neo-profile-manage{width:100%;justify-content:center}.neo-profile-menu-divider{height:1px;background:var(--neo-line);margin:4px 0 10px}.neo-account-picker-title{margin:0 0 6px;font-size:20px;font-weight:800;color:var(--text-primary, var(--neo-text))}.neo-account-picker-foot{margin-top:16px;padding-top:14px;border-top:1px solid var(--border-default, var(--neo-line))}.neo-account-picker-empty .neo-profile-picker-sub{margin-bottom:12px}.neo-account-picker-empty .neo-account-picker-foot{margin-top:0;padding-top:0;border-top:none}.neo-account-add{width:100%;justify-content:center;gap:8px;color:var(--text-secondary, var(--neo-muted));border-color:var(--border-default, var(--neo-line));background:var(--surface-card, var(--neo-surface2))}.neo-account-add:hover{color:var(--text-primary, var(--neo-text));border-color:color-mix(in srgb,var(--accent, var(--neo-accent)) 35%,var(--border-default, var(--neo-line)))}.neo-account-picker-page .neo-profile-list-item,.neo-account-picker-row{align-items:center}.neo-account-picker-page .neo-profile-list-copy{justify-content:center}.neo-account-picker-page .neo-account-row-actions{margin-left:auto}.neo-account-row-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.neo-account-status{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.neo-account-status-current{color:var(--accent, var(--neo-accent))}.neo-account-status-signed-in{color:var(--neo-good)}.neo-account-row-signout{font-size:11px;padding:4px 10px;white-space:nowrap}.neo-account-picker-backdrop.open .neo-modal,.neo-signin-backdrop.open .neo-modal{background:var(--surface-elevated, var(--neo-surface))}.neo-user-chip .neo-auth-meta b{display:block;font-size:12px}.neo-user-chip .neo-auth-meta .muted{font-size:10px}.neo-main{min-width:0;display:flex;flex-direction:column;overflow:visible;height:auto;min-height:0}.neo-topbar{grid-area:topbar;height:var(--neo-top);position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:12px;padding:0 18px;border-bottom:1px solid var(--neo-chrome-line, var(--neo-line));background:color-mix(in srgb,var(--neo-surface) 88%,transparent);color:var(--neo-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:0}.neo-topbar-start{display:inline-flex;align-items:center;flex:0 0 auto;min-width:0;gap:10px}.neo-shell-tooltip-wrap{position:relative}.neo-shell-tooltip-btn{display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid color-mix(in srgb,var(--neo-text) 12%,var(--neo-line));border-radius:15px;background:var(--neo-surface);color:var(--neo-muted);cursor:pointer;font:inherit;box-shadow:0 1px 1px #0000000d,0 8px 20px #0000000f;transition:background-color .2s ease,border-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.neo-shell-tooltip-btn:hover:not(:disabled),.neo-shell-tooltip-btn:focus-visible:not(:disabled){border-color:color-mix(in srgb,var(--neo-text) 18%,var(--neo-line));background:color-mix(in srgb,var(--neo-surface2) 70%,var(--neo-surface));color:var(--neo-text);box-shadow:0 1px 1px #0000000d,0 11px 26px #00000017}.neo-shell-tooltip-btn:focus-visible{outline:2px solid #7657ff;outline-offset:3px}.neo-shell-tooltip-btn:active:not(:disabled){transform:translateY(1px) scale(.97)}.neo-shell-tooltip-btn:disabled{opacity:.45;cursor:not-allowed}.neo-shell-tooltip-btn[aria-pressed=true]{color:var(--neo-text)}.neo-sidebar-visibility-icon{width:24px;height:24px;overflow:visible}.neo-sidebar-visibility-icon__chevron{transition:transform .3s cubic-bezier(.22,1,.36,1)}.neo-shell-tooltip-wrap:hover .neo-sidebar-visibility-icon__chevron,.neo-shell-tooltip-wrap:focus-within .neo-sidebar-visibility-icon__chevron{transform:translate(.6px)}.neo-sidebar-visibility-icon__accent{transition:stroke .3s ease}.neo-shell-tooltip-wrap:hover .neo-sidebar-visibility-icon__accent,.neo-shell-tooltip-wrap:focus-within .neo-sidebar-visibility-icon__accent{stroke:#5c3fe2}.neo-shell-tooltip{position:absolute;left:50%;top:calc(100% + 12px);z-index:var(--neo-z-tooltip);transform:translate(-50%,4px);padding:10px 16px;border-radius:12px;background:#242628;color:#fff;font-size:14px;font-weight:500;letter-spacing:-.01em;white-space:nowrap;pointer-events:none;opacity:0;box-shadow:0 12px 30px #0003;transition:opacity .15s ease,transform .15s ease}.neo-shell-tooltip--fixed{position:fixed;opacity:1}.neo-shell-tooltip--fixed.is-visible{transform:translate(-50%)}.neo-shell-tooltip__sep{margin:0 8px;color:#ffffff8c}.neo-shell-tooltip__kbd{font-family:inherit;color:#ffffffe6}@media(prefers-reduced-motion:reduce){.neo-shell-tooltip,.neo-sidebar-visibility-icon__chevron,.neo-sidebar-visibility-icon__accent{transition:none}}.neo-topbar-center{display:none}.neo-topbar-mastery-toggle{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border:1px solid color-mix(in srgb,#a855f7 45%,var(--neo-line));border-radius:999px;background:color-mix(in srgb,#a855f7 14%,var(--neo-surface));color:#c084fc;cursor:pointer;font:inherit;font-size:12px;font-weight:700;white-space:nowrap;transition:border-color .15s ease,background .15s ease,color .15s ease}.neo-topbar-mastery-toggle:hover,.neo-topbar-mastery-toggle:focus-visible{border-color:color-mix(in srgb,#a855f7 65%,var(--neo-line));background:color-mix(in srgb,#a855f7 22%,var(--neo-surface));color:#e9d5ff;outline:none}.neo-topbar-mastery-toggle.active{border-color:color-mix(in srgb,#a855f7 75%,var(--neo-line));background:color-mix(in srgb,#a855f7 28%,var(--neo-surface));box-shadow:0 0 0 1px color-mix(in srgb,#a855f7 25%,transparent)}.neo-sidebar-nav-stack{display:flex;flex-direction:column;flex:1;min-height:0;justify-content:space-between;gap:8px}.neo-nav-section{display:flex;flex-direction:column;gap:2px}.neo-nav-section+.neo-nav-section{margin-top:10px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--neo-line) 70%,transparent)}.neo-nav-section-heading{padding:0 10px 6px;color:var(--neo-muted);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.neo-sidebar-nav-foot{flex-shrink:0;margin-top:auto;padding-top:8px}.neo-sidebar-info-panel{border-radius:12px;padding:10px;font-size:11px;line-height:1.5}.neo-sidebar-info-panel--platform{background:color-mix(in srgb,var(--neo-surface2) 88%,transparent);border:1px solid var(--neo-line);color:var(--neo-muted)}.neo-sidebar-info-panel--context{background:color-mix(in srgb,var(--neo-accent-soft, rgba(139, 92, 246, .16)) 55%,var(--neo-surface));border:1px solid color-mix(in srgb,var(--neo-accent, #8b5cf6) 22%,var(--neo-line));color:var(--neo-text)}.neo-sidebar-info-panel-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}.neo-sidebar-info-panel-title{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:color-mix(in srgb,var(--neo-accent, #8b5cf6) 80%,var(--neo-text))}.neo-sidebar-info-panel--platform .neo-sidebar-info-panel-title{color:var(--neo-text);text-transform:none;letter-spacing:0;font-size:11px}.neo-sidebar-info-panel-meta{margin-top:8px;font-size:10px;color:var(--neo-muted)}.neo-sidebar-nav-head{display:flex;justify-content:flex-end;align-items:center;flex-shrink:0;padding:4px 8px 0}.neo-sidebar.collapsed .neo-sidebar-nav-head{display:none}.neo-sidebar-about-btn{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--neo-line);border-radius:var(--neo-radius-sm, 8px);background:color-mix(in srgb,var(--neo-surface2) 80%,transparent);color:var(--neo-muted);cursor:pointer;padding:0}.neo-sidebar-about-btn:hover,.neo-sidebar-about-btn:focus-visible{color:var(--neo-text);border-color:color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent-soft, rgba(139, 92, 246, .16)) 40%,var(--neo-surface2))}.neo-corner-brand-text{display:inline-flex;align-items:center;gap:6px;min-width:0;flex:1}.neo-corner-trailing-actions{display:inline-flex;align-items:center;flex-shrink:0;pointer-events:auto;cursor:pointer}.neo-corner-trailing-actions .neo-sidebar-about-btn{width:24px;height:24px;pointer-events:auto;cursor:pointer}.neo-app-layout.neo-sidebar-collapsed .neo-corner-trailing-actions{display:none}.neo-about-platform-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;pointer-events:none}.neo-about-platform-portal>.neo-modal-backdrop{pointer-events:auto}.neo-context-stack-footer{flex-shrink:0;display:flex;flex-direction:column;gap:8px;margin-top:auto;padding:12px 10px 14px;border-top:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 88%,transparent)}.neo-context-stack-preferences-btn{display:inline-flex;align-items:center;gap:8px;width:100%;padding:9px 10px;border:0;border-radius:var(--neo-radius-sm, 8px);background:transparent;color:var(--neo-muted);font:inherit;font-size:11px;cursor:pointer;text-align:left}.neo-context-stack-preferences-btn:hover,.neo-context-stack-preferences-btn:focus-visible{background:color-mix(in srgb,var(--neo-surface2) 80%,transparent);color:var(--neo-text)}.neo-zone-route-context-aside .neo-settings-nav-column{display:flex;flex-direction:column;min-height:100%}.neo-zone-route-context-spacer{flex:1;min-height:24px}.neo-about-platform-modal .neo-picker-wrap{max-width:min(560px,calc(100vw - 32px))}.neo-about-platform-panel{margin:0;padding:16px}.neo-about-platform-panel .neo-sidebar-info-panel-body{font-size:13px;line-height:1.6;color:var(--neo-text)}.neo-app-layout>.neo-interactive-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;pointer-events:none;height:auto;overflow:visible}.neo-app-layout>.neo-interactive-overlay>*{pointer-events:auto}.neo-sidebar-nav-bottom{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.neo-nav-secondary{flex:0 0 auto;overflow:visible}.neo-mastery-breakpoint-bar{display:flex;align-items:center;justify-content:center;gap:6px;padding:6px;border-top:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-mastery-breakpoint-bar--topbar{border-top:0;padding:0;gap:4px}.neo-mastery-breakpoint-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;width:32px;height:32px;border:1px solid var(--neo-line);border-radius:var(--neo-radius-sm);background:color-mix(in srgb,var(--neo-surface) 72%,transparent);color:var(--neo-muted);cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.neo-mastery-breakpoint-bar--topbar .neo-mastery-breakpoint-btn{width:auto;height:30px;padding:0 10px;border-radius:999px;font-size:11px;font-weight:700;white-space:nowrap}.neo-mastery-breakpoint-label{line-height:1}.neo-mastery-breakpoint-btn:hover,.neo-mastery-breakpoint-btn:focus-visible{border-color:color-mix(in srgb,#a855f7 45%,var(--neo-line));background:color-mix(in srgb,#a855f7 12%,var(--neo-surface));color:var(--neo-text);outline:none}.neo-mastery-breakpoint-btn.active{border-color:color-mix(in srgb,#a855f7 65%,var(--neo-line));background:color-mix(in srgb,#a855f7 20%,var(--neo-surface));color:#e9d5ff}.neo-sidebar.collapsed .neo-mastery-breakpoint-bar{flex-direction:column;padding:6px 4px}.neo-mastery-mockup{flex:1;min-height:0;width:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:12px}.neo-mastery-mockup-figure{position:relative;margin:0;max-width:100%;max-height:min(78vh,920px)}.neo-mastery-mockup[data-mastery-breakpoint=desktop] .neo-mastery-mockup-figure{width:min(100%,1280px,calc(min(78vh,920px) * 1024 / 734));padding-bottom:calc(100% * 30 / 1024);box-sizing:content-box}.neo-mastery-mockup[data-mastery-breakpoint=tablet] .neo-mastery-mockup-figure{width:min(100%,420px,calc(min(78vh,920px) * 651 / 902))}.neo-mastery-mockup[data-mastery-breakpoint=mobile] .neo-mastery-mockup-figure{width:min(100%,280px,calc(min(78vh,920px) * 423 / 858))}.neo-mastery-device-frame{position:relative;z-index:0;display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.neo-mastery-device-screen-img{position:absolute;z-index:1;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;display:block}.neo-mastery-device-frame-bottom{position:absolute;left:0;bottom:0;z-index:2;display:block;width:100%;height:auto;transform:translateY(-12px);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}html[data-custom-theme] .neo-corner,html[data-custom-theme] .neo-sidebar,html[data-custom-theme] .neo-topbar{background:color-mix(in srgb,var(--neo-surface) 90%,transparent);color:var(--neo-text);border-color:var(--neo-line);border-radius:0}.neo-topbar-brand{flex:1 1 0;display:flex;align-items:center;justify-content:flex-start;gap:10px;min-width:0;height:100%;overflow:hidden}.neo-topbar:has(.neo-topbar-center) .neo-topbar-brand{flex:0 0 auto}.neo-topbar-center{flex:1 1 auto;display:flex;align-items:center;gap:10px;min-width:0;overflow:hidden}.neo-topbar-balance-pills{display:flex;align-items:center;gap:8px;flex-wrap:nowrap;min-width:0}.neo-topbar-balance-pill{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface) 72%,transparent);color:var(--neo-text);font-size:12px;font-weight:700;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background .15s ease}.neo-topbar-balance-pill:hover{border-color:color-mix(in srgb,var(--neo-accent) 45%,var(--neo-line));background:var(--neo-accent-soft)}.neo-topbar-balance-pill--ibalance .neo-topbar-balance-fiat-icon{color:#22c55e;flex-shrink:0}.neo-topbar-balance-pill--ibalance{color:var(--neo-text)}.neo-topbar-balance-pill--ibalance:hover{border-color:color-mix(in srgb,#22c55e 45%,var(--neo-line));background:color-mix(in srgb,#22c55e 12%,var(--neo-surface))}.neo-topbar-balance-pill--icredits .neo-topbar-balance-fiat-icon{color:#a78bfa;flex-shrink:0}.neo-topbar-balance-pill--icredits:hover{border-color:color-mix(in srgb,#a78bfa 45%,var(--neo-line));background:color-mix(in srgb,#a78bfa 12%,var(--neo-surface))}.neo-topbar-balance-pill--icredits.active{background:color-mix(in srgb,#a78bfa 18%,var(--neo-surface2))}.neo-topbar-balance-pill.active{border-color:color-mix(in srgb,var(--neo-accent) 65%,var(--neo-line));box-shadow:0 0 0 1px color-mix(in srgb,var(--neo-accent) 25%,transparent)}.neo-topbar-balance-pill--streak{color:var(--neo-text)}.neo-topbar-balance-pill--streak:hover{border-color:color-mix(in srgb,#f97316 45%,var(--neo-line));background:color-mix(in srgb,#f97316 12%,var(--neo-surface))}.neo-topbar-streak-icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:14px;height:14px;background:linear-gradient(135deg,#fbbf24,#f97316 48%,#ef4444);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 14.5A2.5 2.5 0 0 0 11 12c0-1.38-.5-2-1-3-1.072-2.143-.224-4.054 2-6 .5 2.5 2 4.9 4 6.5 2 1.6 3 3.5 3 5.5a7 7 0 1 1-14 0c0-1.153.433-2.294 1-3a2.5 2.5 0 0 0 2.5 2.5z'/%3E%3C/svg%3E") center / contain no-repeat}.neo-topbar-streak-icon svg{opacity:0;pointer-events:none}.neo-topbar-balance-pill--icoins.active{background:color-mix(in srgb,#eab308 18%,var(--neo-surface2))}.neo-topbar-balance-pill--itickets.active{background:color-mix(in srgb,#f97316 18%,var(--neo-surface2))}.neo-topbar-balance-pill--ibalance.active{background:color-mix(in srgb,#22c55e 18%,var(--neo-surface2))}.shell-streak-modal{display:flex;flex-direction:column;align-items:center;text-align:center;gap:12px;padding:8px 4px 16px}.shell-streak-modal-icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:999px;background:color-mix(in srgb,#f97316 16%,transparent);color:#fb923c}.shell-streak-modal-count{margin:0;font-size:24px;font-weight:800;color:var(--neo-text)}.shell-streak-modal-copy{margin:0;max-width:28rem;font-size:13px;line-height:1.5;color:var(--neo-muted)}@media(max-width:900px){.neo-topbar-balance-pills{display:none}}.neo-topbar-app-name{font-size:17px;font-weight:800;letter-spacing:-.02em}.neo-topbar-tagline{font-size:12px;color:var(--neo-muted)}.neo-zone-topbar-brand{display:flex;align-items:center;justify-content:flex-start;gap:10px;min-width:0;width:100%}.neo-hub-mode-buttons,.shell-mode-buttons{display:inline-flex;align-items:center;gap:2px;padding:2px;border-radius:10px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 65%,transparent);max-width:min(360px,42vw);overflow-x:auto;scrollbar-width:thin}.neo-hub-mode-btn,.shell-mode-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:0;border-radius:8px;background:transparent;color:var(--neo-muted);cursor:pointer}.neo-hub-mode-btn:hover,.shell-mode-btn:hover{color:var(--neo-text);background:color-mix(in srgb,var(--neo-accent-soft) 40%,transparent)}.neo-hub-mode-btn.active,.shell-mode-btn.active{color:var(--neo-text);background:color-mix(in srgb,var(--neo-accent-soft) 55%,transparent)}.neo-hub-mode-btn--configure,.shell-mode-btn--configure{margin-left:2px;color:var(--neo-muted)}.neo-hub-btn-tooltip,.shell-btn-tooltip{position:fixed;z-index:130;width:-moz-max-content;width:max-content;max-width:min(320px,calc(100vw - 24px));min-width:200px;padding:10px 12px 12px;border-radius:12px;border:1px solid var(--neo-line);background:var(--neo-surface);box-shadow:var(--neo-shadow);pointer-events:none;opacity:0;transform:translate(-50%) translateY(4px);transition:opacity .14s ease,transform .14s ease;text-align:center}.neo-hub-btn-tooltip span,.shell-btn-tooltip span{display:block;white-space:nowrap}.neo-hub-btn-tooltip:before,.shell-btn-tooltip:before{content:"";position:absolute;top:-6px;left:50%;transform:translate(-50%);border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid var(--neo-line)}.neo-hub-btn-tooltip:after,.shell-btn-tooltip:after{content:"";position:absolute;top:-5px;left:50%;transform:translate(-50%);border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid var(--neo-surface)}.neo-hub-btn-tooltip.visible,.shell-btn-tooltip.visible{opacity:1;transform:translate(-50%) translateY(0)}.shell-btn-tooltip--above.visible{transform:translate(-50%,-100%)}.shell-btn-tooltip--above:before{top:auto;bottom:-6px;border-bottom:0;border-top:6px solid var(--neo-line)}.shell-btn-tooltip--above:after{top:auto;bottom:-5px;border-bottom:0;border-top:5px solid var(--neo-surface)}.shell-btn-tooltip-preview{display:block;width:100%;margin-bottom:8px;border-radius:8px;overflow:hidden;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 55%,transparent)}.shell-btn-tooltip-preview img{display:block;width:100%;height:auto;aspect-ratio:5 / 3;-o-object-fit:cover;object-fit:cover}.shell-btn-tooltip-preview--empty{display:flex;align-items:center;justify-content:center;min-height:72px;padding:12px;text-align:center;background:color-mix(in srgb,var(--neo-surface2) 40%,transparent)}.shell-btn-tooltip-preview--empty span{font-size:11px;line-height:1.35;color:var(--neo-muted)}.neo-hub-btn-tooltip b,.shell-btn-tooltip b{display:block;font-size:12px;margin-bottom:2px}.neo-hub-btn-tooltip span,.shell-btn-tooltip span{display:block;font-size:11px;color:var(--neo-muted);line-height:1.35}.shell-app-bar-slot{position:relative;display:flex;align-items:stretch;flex:1 1 0;min-width:0}.shell-app-bar-hotkey{position:absolute;left:50%;top:0;transform:translate(-50%,-50%);opacity:0;pointer-events:none;z-index:3;margin:0;background:var(--neo-surface);transition:opacity .14s ease}.shell-app-bar:hover .shell-app-bar-hotkey,.shell-app-bar:focus-within .shell-app-bar-hotkey{opacity:0}.shell-app-bar--app-mode:hover .shell-app-bar-hotkey,.shell-app-bar--app-mode:focus-within .shell-app-bar-hotkey{opacity:1}.shell-app-bar--platform-mode:hover .shell-app-bar-side-hotkey,.shell-app-bar--platform-mode:focus-within .shell-app-bar-side-hotkey{opacity:1}.shell-app-bar-hotkey.neo-topbar-command-palette-kbd{margin-left:0;margin-right:0}.shell-app-bar-slot .shell-app-bar-btn{width:100%}.shell-app-bar{flex:0 0 auto;display:flex;align-items:stretch;min-height:var(--neo-app-bar, 52px);padding:0;border-top:1px solid var(--neo-chrome-line, var(--neo-line));background:var(--neo-surface);min-width:0;z-index:2;overflow:visible}.shell-app-bar-track{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:stretch;flex:1 1 auto;min-width:0;width:100%;padding:0}.shell-app-bar-panels{display:flex;flex:1 1 auto;align-items:stretch;min-width:0;width:100%}.shell-app-bar-shell-section{display:flex;align-items:stretch;gap:0;flex:1 1 0;min-width:0;padding:0;overflow:visible}.shell-app-bar-side-apps{display:flex;align-items:stretch;justify-content:flex-start;gap:0;flex:0 0 auto;min-width:0;padding:0;border-left:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 45%,transparent)}.shell-app-bar-side-apps .shell-app-bar-slot{flex:0 0 var(--neo-app-bar, 52px);width:var(--neo-app-bar, 52px);max-width:var(--neo-app-bar, 52px);min-width:0}.shell-app-bar-side-apps .shell-app-bar-btn{cursor:pointer}.shell-app-bar-home-app{display:flex;align-items:stretch;flex:0 0 var(--neo-app-bar-labeled, 72px);min-width:var(--neo-app-bar-labeled, 72px);max-width:var(--neo-app-bar-labeled, 72px);width:var(--neo-app-bar-labeled, 72px);padding:0;margin:0;border-right:1px solid var(--neo-chrome-line, var(--neo-line))}.shell-app-bar-home-app .shell-app-bar-slot{flex:1 1 0;width:100%;max-width:none}.shell-app-bar-btn.is-home-app.is-home-app--standalone{padding:4px}.shell-app-bar-home-logo{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;border-radius:6px;display:block;margin:0 auto}.shell-app-bar-btn.is-home-app{color:var(--neo-muted);background:transparent}.shell-app-bar-btn.is-home-app:hover{color:var(--neo-text);background:color-mix(in srgb,var(--neo-accent-soft) 40%,transparent)}.shell-app-bar-btn.is-home-app.active{color:color-mix(in srgb,#7dd3fc 92%,var(--neo-text));background:color-mix(in srgb,#38bdf8 22%,transparent)}.shell-app-bar-btn.active:not(.is-home-app):not(.is-favourite):not(.is-feedback):not(.is-side-app){color:color-mix(in srgb,#7dd3fc 92%,var(--neo-text));background:color-mix(in srgb,#38bdf8 22%,transparent)}.shell-app-bar-favourites,.shell-app-bar-apps{display:flex;align-items:stretch;justify-content:space-between;gap:0;min-width:0;overflow:visible}.shell-app-bar-favourites .shell-app-bar-slot+.shell-app-bar-slot,.shell-app-bar-apps .shell-app-bar-slot+.shell-app-bar-slot,.shell-app-bar-side-apps .shell-app-bar-slot+.shell-app-bar-slot{border-left:1px solid transparent}.shell-app-bar-btn{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;height:auto;min-height:var(--neo-app-bar, 52px);max-height:none;align-self:stretch;border:0;border-radius:0;background:transparent;color:var(--neo-muted);cursor:grab;touch-action:none}.shell-app-bar-apps .shell-app-bar-btn:not(.is-favourite){background:transparent}.shell-app-bar-btn.is-dragging{cursor:grabbing;z-index:1;opacity:.35}.shell-app-bar-btn.is-favourite{color:#d4a853;background:color-mix(in srgb,#d4a853 12%,transparent)}.shell-app-bar-btn.is-favourite:hover{color:#e0b96a;background:color-mix(in srgb,#d4a853 10%,transparent)}.shell-app-bar-btn.is-favourite.active{color:color-mix(in srgb,#e0b96a 90%,var(--neo-text));background:color-mix(in srgb,#d4a853 18%,transparent)}.shell-app-bar-btn.is-feedback.active{color:#86efac;background:color-mix(in srgb,var(--neo-good) 20%,transparent)}.shell-app-bar-btn.is-side-app{color:#a855f7;background:color-mix(in srgb,#a855f7 12%,transparent)}.shell-app-bar-btn.is-side-app:hover{color:#c084fc;background:color-mix(in srgb,#a855f7 14%,transparent)}.shell-app-bar-btn.is-side-app.active{color:#e9d5ff;background:color-mix(in srgb,#a855f7 22%,transparent)}.shell-app-bar-btn.is-feedback-favourite{color:var(--neo-good);background:color-mix(in srgb,var(--neo-good) 10%,transparent)}.shell-app-bar-separator--feedback{flex:0 0 auto;width:1px;min-width:1px;align-self:stretch;height:auto;margin:0;pointer-events:none;background:var(--neo-line)}.shell-app-bar-feedback{display:flex;align-items:center;gap:4px;min-width:0}.shell-app-bar-btn.shell-app-bar-more{position:relative;cursor:pointer}.shell-app-bar-tool-slot{flex:0 0 var(--neo-app-bar, 52px);width:var(--neo-app-bar, 52px);max-width:var(--neo-app-bar, 52px);min-width:0}.shell-app-bar-more-slot{flex:1 1 auto;min-width:var(--neo-app-bar, 52px);display:flex;align-items:stretch}.shell-app-bar--expanded .shell-app-bar-more-slot{display:none}.shell-app-bar-separator--more{flex:0 0 auto;width:1px;min-width:1px;align-self:stretch;margin:0;pointer-events:none;background:var(--neo-line)}.shell-app-bar-favourites.is-drop-target,.shell-app-bar-apps.is-drop-target,.shell-app-bar-btn.shell-app-bar-more.is-drop-target{outline:1px solid color-mix(in srgb,var(--neo-muted) 45%,transparent);outline-offset:-1px}.shell-app-bar-btn.shell-app-bar-more.is-remove-target{color:var(--neo-muted)}.shell-app-bar-btn.shell-app-bar-more.is-remove-target.is-drop-target{color:#f87171;background:color-mix(in srgb,#f87171 14%,transparent)}.shell-app-bar-add-favourites{display:flex;align-items:center;justify-content:center;min-width:0;min-height:var(--neo-app-bar, 52px);border-right:1px solid var(--neo-chrome-line, var(--neo-line));background:color-mix(in srgb,var(--neo-surface2) 28%,transparent);color:var(--neo-muted)}.shell-app-bar-add-favourites.is-drop-target{color:var(--neo-text);background:color-mix(in srgb,var(--neo-surface2) 48%,transparent);outline:1px solid color-mix(in srgb,var(--neo-muted) 45%,transparent);outline-offset:-1px}.shell-app-bar-add-favourites-label{font-size:13px;font-weight:500;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 12px}.shell-app-bar-cancel-slot{flex:1 1 0;max-width:var(--neo-app-bar, 52px);border-left:1px solid var(--neo-line)}.shell-app-bar-drag-cancel-panel{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;min-height:var(--neo-app-bar, 52px);border-left:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 28%,transparent);color:var(--neo-muted)}.shell-app-bar-drag-cancel-panel.is-drop-target{color:#f87171;background:color-mix(in srgb,#f87171 14%,transparent);outline:1px solid color-mix(in srgb,#f87171 35%,transparent);outline-offset:-1px}.shell-app-bar-drag-cancel-label{font-size:13px;font-weight:500;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-app-bar-drag-cancel{cursor:pointer}.shell-app-bar-drag-cancel.is-drop-target{color:#f87171;background:color-mix(in srgb,#f87171 14%,transparent)}.shell-app-bar--pinning-drag .shell-app-bar-tool-slot{flex:1 1 0;max-width:var(--neo-app-bar, 52px)}.shell-app-bar-more-badge{position:absolute;top:6px;right:6px;min-width:14px;height:14px;padding:0 3px;border-radius:999px;font-size:9px;font-weight:600;line-height:14px;text-align:center;color:var(--neo-text);background:color-mix(in srgb,var(--neo-muted) 35%,var(--neo-surface2))}.shell-app-bar-more-panel{display:flex;flex-direction:column;gap:16px;min-width:min(420px,92vw)}.shell-app-bar-more-empty,.shell-app-bar-more-limit,.shell-app-bar-more-hint{margin:0;font-size:13px;line-height:1.45;color:var(--neo-muted)}.shell-app-bar-more-limit{color:color-mix(in srgb,#d4a853 85%,var(--neo-text))}.shell-app-bar-more-section{display:flex;flex-direction:column;gap:8px}.shell-app-bar-more-heading{margin:0;font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--neo-muted)}.shell-app-bar-more-list{display:flex;flex-direction:column;gap:2px}.shell-app-bar-more-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;outline:none}.shell-app-bar-more-row:focus-visible{background:color-mix(in srgb,var(--neo-surface2) 55%,transparent)}.shell-app-bar-more-row-icon{display:inline-flex;flex:0 0 auto;color:var(--neo-muted)}.shell-app-bar-more-row-label{flex:1 1 auto;min-width:0;font-size:14px;color:var(--neo-text)}.shell-app-bar-more-row-actions{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.shell-app-bar-more-action{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:var(--neo-muted);cursor:pointer}.shell-app-bar-more-action:hover:not(:disabled){color:var(--neo-text);background:color-mix(in srgb,var(--neo-surface2) 55%,transparent)}.shell-app-bar-more-action:disabled{opacity:.35;cursor:not-allowed}.shell-app-bar-feedback-apps{display:flex;align-items:center;justify-content:space-between;gap:4px;min-width:0}.neo-feedback-rail{flex:0 0 var(--neo-feedback-rail-width, 0px);width:var(--neo-feedback-rail-width, 0px);min-width:0;overflow:hidden;border-left:1px solid var(--neo-line);background:var(--neo-surface);display:flex;flex-direction:column;transition:width .22s ease,flex-basis .22s ease}.neo-feedback-rail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-feedback-rail-title{margin:0;font-size:14px;font-weight:700;color:var(--neo-text)}.neo-feedback-rail-path{margin:4px 0 0;font-size:11px;color:var(--neo-faint);word-break:break-all}.neo-feedback-rail-desc{margin:6px 0 0;font-size:12px;color:var(--neo-muted);line-height:1.35}.neo-feedback-rail-meta{margin-top:12px;font-size:11px;color:var(--neo-faint)}.neo-feedback-rail-close{border:0;background:transparent;color:var(--neo-muted);cursor:pointer;font-size:12px}.neo-feedback-rail-tabs{display:flex;gap:4px;padding:8px;border-bottom:1px solid var(--neo-chrome-line, var(--neo-line));overflow-x:auto}.neo-feedback-rail-tab{border:1px solid var(--neo-line);border-radius:8px;background:transparent;color:var(--neo-muted);font-size:11px;font-weight:600;padding:6px 10px;cursor:pointer;white-space:nowrap}.neo-feedback-rail-tab.active{background:color-mix(in srgb,var(--neo-good) 18%,var(--neo-surface));border-color:color-mix(in srgb,var(--neo-good) 45%,var(--neo-line));color:var(--neo-text)}.neo-feedback-rail-body{flex:1;overflow-y:auto;padding:14px;font-size:13px;color:var(--neo-muted)}.neo-feedback-rail-actions{margin-bottom:12px}.neo-feedback-pin-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.neo-feedback-pin-item{border:1px solid var(--neo-line);border-radius:10px;padding:10px 12px;background:var(--neo-surface2)}.neo-feedback-pin-meta{display:block;margin-top:4px;font-size:11px;color:var(--neo-faint)}.shell-app-bar-btn:not(.is-home-app):not(.is-favourite):not(.is-feedback):not(.is-side-app):hover{color:var(--neo-text);background:color-mix(in srgb,var(--neo-accent-soft) 40%,transparent)}.shell-app-bar-separator{flex:0 0 auto;min-width:0;display:flex;align-items:center;justify-content:center;width:1px;height:auto;align-self:stretch;margin:0;pointer-events:none;background:var(--neo-line)}.shell-app-bar-pin-btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid var(--neo-line);border-radius:8px;background:color-mix(in srgb,var(--neo-surface2) 55%,transparent);color:var(--neo-muted);cursor:pointer}.shell-app-bar-pin-btn:hover{color:var(--neo-text);background:color-mix(in srgb,var(--neo-accent-soft) 35%,transparent)}.shell-app-bar-pin-btn.is-favourite,.shell-app-bar-pin-btn.is-pinned{color:#d4a853;border-color:color-mix(in srgb,#d4a853 45%,var(--neo-line));background:color-mix(in srgb,#d4a853 14%,transparent)}.neo-picker-wrap--hub-fav{width:min(1100px,96vw)}.neo-hub-fav-preview,.shell-fav-preview{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding:10px 12px;border-radius:12px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 45%,transparent)}.neo-hub-fav-preview-label,.shell-fav-preview-label{font-size:12px;font-weight:700;color:var(--neo-muted);white-space:nowrap}.neo-hub-fav-preview-strip,.shell-fav-preview-strip{max-width:none;flex:1}.neo-hub-fav-search,.shell-fav-search{display:flex;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;border-radius:10px;border:1px solid var(--neo-line);background:var(--neo-bg);color:var(--neo-muted)}.neo-hub-fav-search,.shell-fav-search input{flex:1;border:0;background:transparent;color:var(--neo-text);font-size:13px;outline:none}.neo-hub-fav-group,.shell-fav-group{display:flex;flex-direction:column;gap:8px}.neo-hub-fav-group,.shell-fav-group+.neo-hub-fav-group,.shell-fav-group{margin-top:12px}.neo-hub-fav-group,.shell-fav-group h4{margin:0;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--neo-muted)}.neo-hub-fav-group-list,.shell-fav-group-list{display:flex;flex-direction:column;gap:8px}.neo-hub-fav-hint,.shell-fav-hint{margin:0;flex:1;font-size:12px;color:var(--neo-warning, #f5a623)}.neo-hub-fav-modal-foot-actions,.shell-fav-modal-foot-actions{display:flex;align-items:center;gap:12px}.neo-hub-commerce-page,.shell-commerce-page{display:flex;flex-direction:column;box-sizing:border-box;padding:var(--neo-space-4)}.neo-hub-overlay-body--viewport-fit .neo-hub-commerce-page,.neo-hub-overlay-body--viewport-fit .shell-commerce-page{flex:1;min-height:0;height:100%}.neo-hub-overlay-body--viewport-fit .neo-hub-commerce-page>*,.neo-hub-overlay-body--viewport-fit .shell-commerce-page>*{flex:1;min-height:0;display:flex;flex-direction:column}.neo-platform-footer{display:grid;gap:20px;width:100%;max-width:960px;margin:0 auto;padding:var(--neo-space-4);box-sizing:border-box}.neo-hub-overlay-body:has(.neo-platform-footer),.shell-overlay-body:has(.neo-platform-footer){align-items:center;overflow:auto}.neo-platform-footer-block{border:1px solid var(--neo-line);border-radius:14px;background:color-mix(in srgb,var(--neo-surface2) 42%,transparent);overflow:hidden;width:100%;text-align:center}.neo-platform-footer-block__head{padding:16px 18px 0}.neo-platform-footer-block__head h3{margin:0;font-size:16px;font-weight:700}.neo-platform-footer-block__head p{margin:6px 0 0;font-size:13px}.neo-platform-footer-block__body{padding:14px 18px 18px}.neo-platform-footer-waitlist{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:center}.neo-platform-footer-waitlist .input{flex:1 1 220px;min-width:0}.neo-platform-footer-waitlist .btn{display:inline-flex;align-items:center;gap:8px}.neo-platform-footer-checkbox{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;font-size:13px;color:var(--neo-muted)}.neo-platform-footer-success{margin-top:10px;color:var(--neo-success, #3ecf8e);font-size:13px}.neo-platform-footer-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));justify-items:center}.neo-platform-footer-links,.neo-platform-footer-contact{list-style:none;margin:0;padding:0;display:grid;gap:8px;justify-items:center}.neo-platform-footer-link{font-size:13px;color:var(--neo-muted);text-decoration:none}.neo-platform-footer-link:hover{color:var(--neo-accent)}.neo-platform-footer-contact li{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--neo-muted)}.neo-platform-footer-social{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.neo-platform-footer-social-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;border:1px solid var(--neo-line);color:var(--neo-muted);text-decoration:none;transition:color .14s ease,border-color .14s ease,background .14s ease}.neo-platform-footer-social-btn:hover{color:var(--neo-text);border-color:color-mix(in srgb,var(--neo-accent) 45%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent-soft) 35%,transparent)}.neo-platform-footer-copy{margin-top:12px}.neo-platform-footer-marketing{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border-radius:12px;border:1px solid var(--neo-line);text-decoration:none;color:inherit}.neo-platform-footer-marketing span{display:grid;gap:2px}.neo-platform-footer-marketing b{font-size:14px}.neo-hub-fav-panel,.shell-fav-panel .neo-picker-body{padding-top:var(--neo-space-3)}.neo-hub-fav-modal-foot,.shell-fav-modal-foot{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--neo-space-3) var(--neo-space-4);border-top:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-hub-fav-board,.shell-fav-board{display:grid;grid-template-columns:1fr 1fr;gap:14px}.neo-hub-fav-lane,.shell-fav-lane{display:flex;flex-direction:column;gap:8px;min-width:0}.neo-hub-fav-lane-head,.shell-fav-lane-head h3{margin:0;font-size:13px;font-weight:700}.neo-hub-fav-lane-head,.shell-fav-lane-head p{margin:2px 0 0;font-size:12px}.neo-hub-fav-lane-body,.shell-fav-lane-body{min-height:320px;max-height:52vh;overflow-y:auto;padding:10px;border-radius:12px;border:1px dashed color-mix(in srgb,var(--neo-line) 85%,transparent);background:color-mix(in srgb,var(--neo-surface2) 55%,transparent);display:flex;flex-direction:column;gap:8px}.neo-hub-fav-lane-body,.shell-fav-lane-body.is-over{border-color:color-mix(in srgb,var(--neo-accent) 45%,transparent);background:color-mix(in srgb,var(--neo-accent-soft) 25%,transparent)}.neo-hub-fav-lane-empty,.shell-fav-lane-empty{margin:auto;font-size:12px}.neo-hub-fav-card,.shell-fav-card{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid var(--neo-line);background:var(--neo-bg)}.neo-hub-fav-card,.shell-fav-card.is-dragging{box-shadow:var(--neo-shadow)}.neo-hub-fav-card-grip,.shell-fav-card-grip{color:var(--neo-muted);display:inline-flex;border:0;background:transparent;padding:0;cursor:grab}.neo-hub-fav-card-grip--static,.shell-fav-card-grip--static{cursor:default}.neo-hub-fav-card-action,.shell-fav-card-action{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--neo-line);border-radius:8px;background:transparent;color:var(--neo-muted);cursor:pointer;flex-shrink:0}.neo-hub-fav-card-action,.shell-fav-card-action:hover:not(:disabled){color:var(--neo-text);background:color-mix(in srgb,var(--neo-accent-soft) 35%,transparent)}.neo-hub-fav-card-action,.shell-fav-card-action:disabled{opacity:.45;cursor:not-allowed}.neo-hub-fav-card-action--add,.shell-fav-card-action--add{color:var(--neo-accent)}.neo-hub-fav-card-icon,.shell-fav-card-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:color-mix(in srgb,var(--neo-accent-soft) 35%,transparent)}.neo-hub-fav-card-copy,.shell-fav-card-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.neo-hub-fav-card-copy,.shell-fav-card-copy strong{font-size:12px;line-height:1.2}.neo-hub-fav-card-copy,.shell-fav-card-copy span{font-size:11px;color:var(--neo-muted);line-height:1.25}@media(max-width:720px){.neo-hub-fav-board,.shell-fav-board{grid-template-columns:1fr}}.neo-hub-overlay-label,.shell-overlay-label{display:inline-flex;align-items:center;font-size:17px;font-weight:800;letter-spacing:-.02em;pointer-events:none;cursor:default;min-width:0}.neo-hub-overlay-brand,.shell-overlay-brand{display:inline-flex;align-items:center;gap:10px;border:0;background:transparent;color:inherit;cursor:pointer;padding:0;min-width:0}.neo-hub-overlay-brand-logo,.shell-overlay-brand-logo{width:28px;height:28px;border-radius:0;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.neo-sidebar:has(.neo-hub-return-nav){display:flex;flex-direction:column}.neo-hub-return-nav,.shell-return-nav{display:flex;flex:1;align-items:stretch;justify-content:stretch;min-height:0;padding:0;width:100%;cursor:pointer}.neo-hub-return-btn,.shell-return-btn{display:flex;align-items:center;justify-content:center;width:100%;max-width:none;flex:1;min-height:140px;aspect-ratio:auto;border:0;border-radius:0;background:transparent;cursor:pointer;padding:12px 8px}.neo-hub-return-btn:hover,.shell-return-btn:hover{background:color-mix(in srgb,var(--neo-accent-soft) 18%,transparent)}.neo-hub-return-logo,.shell-return-logo{width:min(68px,72%);height:auto;max-height:68px;-o-object-fit:contain;object-fit:contain;transform-origin:center center;opacity:.5;transition:opacity .15s ease}.neo-hub-return-nav:hover .neo-hub-return-logo,.shell-return-nav:hover .shell-return-logo{opacity:.85}.neo-hub-return-btn:active .neo-hub-return-logo,.shell-return-btn:active .shell-return-logo{opacity:1}.neo-hub-return-mark,.shell-return-mark{font-size:28px;font-weight:800;letter-spacing:-.03em}.neo-hub-overlay-body,.shell-overlay-body{display:flex;flex-direction:column;flex:1;min-height:0;width:100%}.neo-content .main:has(.neo-hub-overlay-body--viewport-fit,.shell-overlay-body--viewport-fit),.neo-content .workspace:has(.neo-hub-overlay-body--viewport-fit,.shell-overlay-body--viewport-fit){display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important;height:100%!important}.neo-hub-corner-brand .neo-switcher-mark-img,.neo-hub-corner-brand .neo-switcher-mark-img img{border-radius:0;-o-object-fit:contain;object-fit:contain;overflow:visible}.neo-hub-corner-brand,.shell-corner-brand{display:inline-flex;align-items:center;gap:10px;width:100%;min-height:100%;padding:0 10px;border:0;background:transparent;color:inherit;cursor:default}.neo-app-layout.neo-sidebar-collapsed .neo-hub-corner-brand,.shell-corner-brand{width:var(--neo-rail-size);height:var(--neo-rail-size);display:grid;place-items:center;gap:0;padding:0;margin:0 auto;min-height:auto}.neo-app-layout.neo-sidebar-collapsed .neo-hub-corner-brand,.shell-corner-brand .neo-switcher-mark-img{width:28px;height:28px;min-width:28px;border-radius:0;margin:0;overflow:visible}.neo-app-layout.neo-sidebar-collapsed .neo-hub-corner-brand,.shell-corner-brand .neo-switcher-mark-img img{-o-object-fit:contain;object-fit:contain}.neo-hub-spaces-shell,.shell-spaces-shell{display:flex;flex:1;min-height:0;height:100%;width:100%;min-width:0;overflow:hidden;background:var(--neo-bg, var(--bg))}.neo-hub-spaces-shell,.shell-spaces-shell .neo-zone-spaces-embed{flex:1;min-height:0;min-width:0;width:100%;opacity:0;transition:opacity .2s ease}.neo-hub-spaces-shell,.shell-spaces-shell .neo-zone-spaces-embed.is-loaded{opacity:1}.neo-zone-spaces-embed{display:block;width:100%;height:100%;min-height:0;border:0;background:var(--neo-bg, var(--bg))}.neo-zone-spaces-embed--zone{display:flex;flex-direction:column;height:100%;min-height:0}html.neo-spaces-embed-zone,html.neo-spaces-embed-zone body{height:100%;margin:0;overflow:hidden}html.neo-spaces-embed-zone #root{display:flex;flex-direction:column;height:100%;min-height:0}.neo-topbar-end{flex:1 1 0;display:flex;align-items:center;justify-content:flex-end;gap:12px;min-width:0;height:100%}.neo-topbar-end-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:nowrap;flex-shrink:0}.neo-topbar-end .neo-topbar-actions{display:inline-flex;align-items:center;gap:10px;flex-wrap:nowrap}.neo-topbar-start .neo-topbar-command-palette{width:min(100%,420px);min-width:min(100%,280px);max-width:420px}.neo-topbar-command-palette-kbd--leading{flex-shrink:0}.neo-topbar-command-palette,.neo-topbar-search{justify-self:unset;display:inline-flex;align-items:center;gap:10px;min-width:min(100%,320px);max-width:420px;width:100%;padding:8px 14px;border:1px solid var(--neo-line);border-radius:999px;background:color-mix(in srgb,var(--neo-surface) 72%,transparent);color:var(--neo-muted);cursor:pointer;font:inherit;text-align:left;transition:border-color .15s ease,background .15s ease,color .15s ease}.neo-topbar-command-palette:hover,.neo-topbar-command-palette:focus-visible,.neo-topbar-search:hover,.neo-topbar-search:focus-visible{border-color:color-mix(in srgb,var(--neo-accent) 45%,var(--neo-line));background:var(--neo-accent-soft);color:var(--neo-text);outline:none}.neo-topbar-command-palette-placeholder,.neo-topbar-search-placeholder{flex:1;min-width:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.neo-topbar-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.neo-topbar-command-palette-kbd,.neo-topbar-search-kbd{font-size:10px;color:var(--neo-muted);border:1px solid var(--neo-line);border-radius:6px;padding:2px 6px;margin-left:4px;flex-shrink:0}.neo-command-palette-backdrop{z-index:210;align-items:center;justify-content:center;padding:16px;background:#000000b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.neo-command-palette-backdrop .neo-command-palette{width:min(640px,100%);max-height:none;padding:0;overflow:hidden;border-radius:16px}.neo-command-palette-head{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-command-palette-search-field{flex:1;position:relative;display:flex;align-items:center;min-width:0}.neo-command-palette-search-field input{width:100%;padding-right:118px}.neo-command-palette-count{position:absolute;right:10px;font-size:11px;font-weight:600;white-space:nowrap;pointer-events:none}.neo-command-palette-head input{border:1px solid var(--neo-line);border-radius:10px;background:color-mix(in srgb,var(--neo-surface2) 88%,transparent);color:var(--neo-text);outline:none;font-size:15px;padding:8px 12px;box-shadow:none;transition:border-color .15s ease,background .15s ease}.neo-command-palette-head input:focus,.neo-command-palette-head input:focus-visible{border-color:color-mix(in srgb,var(--neo-muted) 55%,var(--neo-line));background:var(--neo-surface2);outline:none;box-shadow:none}.neo-command-palette-kbd{font-size:11px;color:var(--neo-muted);border:1px solid var(--neo-line);border-radius:6px;padding:2px 6px}.neo-command-palette-results{max-height:min(52vh,420px);overflow:auto;padding:6px}.neo-command-palette-group-title{display:flex;align-items:center;gap:6px;width:100%;padding:8px 14px 4px;border:0;background:transparent;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--neo-muted);text-align:left;cursor:pointer}.neo-command-palette-group-title:hover{color:var(--neo-text)}.neo-command-palette-group-chevron{flex-shrink:0;transition:transform .15s ease}.neo-command-palette-group-title.is-collapsed .neo-command-palette-group-chevron{transform:rotate(-90deg)}.neo-command-palette-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:0;background:transparent;color:var(--neo-text);border-radius:10px;padding:10px 12px;cursor:pointer;text-align:left}.neo-command-palette-item-lead{display:grid;grid-template-columns:5.75rem minmax(0,1fr);align-items:center;gap:10px;min-width:0;flex:1}.neo-command-palette-item-badge-col{display:flex;align-items:center;justify-content:flex-start;min-width:0}.neo-command-palette-item-main{display:inline-flex;align-items:center;gap:10px;min-width:0}.neo-command-palette-icon{width:16px;height:16px;flex-shrink:0;opacity:.85}.neo-command-palette-item-cat{font-size:11px;flex-shrink:0}.neo-command-palette-item:hover,.neo-command-palette-item.active{background:var(--neo-accent-soft)}.neo-command-palette-item-label{font-weight:600;min-width:0}.neo-command-palette-item-end{display:inline-flex;align-items:center;gap:8px;flex-shrink:0;margin-left:auto}.neo-command-palette-item.is-destructive .neo-command-palette-item-label{color:color-mix(in srgb,var(--neo-bad) 82%,var(--neo-text))}.neo-command-palette-item.is-destructive .neo-command-palette-action-badge{color:color-mix(in srgb,var(--neo-bad) 90%,var(--neo-text));border-color:color-mix(in srgb,var(--neo-bad) 35%,var(--neo-line));background:color-mix(in srgb,var(--neo-bad) 10%,var(--neo-surface2))}.neo-command-palette-item.is-destructive:hover,.neo-command-palette-item.is-destructive.active{background:color-mix(in srgb,var(--neo-bad) 12%,var(--neo-accent-soft))}.neo-command-palette-trailing-flag{width:20px;height:15px;border-radius:3px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;border:1px solid var(--neo-line)}.neo-command-palette-trailing-swatch{width:18px;height:18px;border-radius:5px;flex-shrink:0;border:1px solid var(--neo-line);box-sizing:border-box}.neo-command-palette-trailing-currency{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:6px;border:1px solid var(--neo-line);background:var(--neo-surface2);font-size:12px;font-weight:700;color:var(--neo-text);flex-shrink:0}.shell-scroll-progress{position:sticky;top:0;left:0;right:0;height:2px;background:var(--neo-line);z-index:36;pointer-events:none;flex-shrink:0}.shell-scroll-progress__fill{height:100%;background:var(--neo-accent);transition:width .12s ease-out}@media(prefers-reduced-motion:reduce){.shell-scroll-progress__fill{transition:none}}.neo-command-palette-action-badge{display:inline-flex;align-items:center;flex-shrink:0;padding:1px 7px;border-radius:999px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-muted) 12%,var(--neo-surface2));color:var(--neo-muted);font-size:10px;font-weight:700;letter-spacing:.02em;text-transform:capitalize}.neo-command-palette-context{color:var(--neo-muted);font-weight:500}.neo-command-palette-match{color:#e8c84a;background:transparent;padding:0}.neo-command-palette-developer-badge{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;margin-left:auto;padding-left:8px;font-size:10px;font-weight:700;letter-spacing:.02em;color:color-mix(in srgb,#a855f7 78%,var(--neo-text));white-space:nowrap}.neo-command-palette-developer-icon{color:#a855f7;flex-shrink:0}.neo-command-palette-trailing-label{flex:1;min-width:0;margin-left:auto;padding-left:12px;font-size:11px;font-weight:500;text-align:right;line-height:1.35;white-space:normal;overflow:visible;text-overflow:unset;max-width:none}.neo-command-palette-empty{padding:18px 14px;text-align:center}.neo-command-palette-foot{padding:8px 14px 10px;font-size:11px;border-top:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-command-palette-refine-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--neo-line);border-radius:8px;background:var(--neo-surface2);color:var(--neo-muted);flex-shrink:0;cursor:pointer}.neo-command-palette-refine-btn:hover,.neo-command-palette-refine-btn.active{color:var(--neo-text);border-color:var(--neo-accent, #7c3aed)}.neo-command-palette-refine-title{flex:1;font-weight:600;color:var(--neo-text)}.neo-command-palette-scope-badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-accent, #7c3aed) 16%,var(--neo-surface2));color:var(--neo-text);font-size:12px;font-weight:600;cursor:pointer;flex-shrink:0}.neo-command-palette-scope-switch{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 14px 0}.neo-command-palette-scope-switch-btn{border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-muted);border-radius:10px;padding:7px 10px;font-size:12px;font-weight:700;cursor:pointer;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.neo-command-palette-scope-switch-btn:hover{background:var(--neo-accent-soft);color:var(--neo-text)}.neo-command-palette-scope-switch-btn.active{border-color:color-mix(in srgb,var(--neo-accent) 45%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent) 14%,var(--neo-surface));color:var(--neo-text)}.neo-command-palette-refine{padding:12px 14px 14px;display:flex;flex-direction:column;gap:12px}.neo-command-palette-refine-hint{margin:0;font-size:12px}.neo-command-palette-refine-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-height:min(50vh,320px);overflow-y:auto}.neo-command-palette-refine-tile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:12px 8px;border-radius:10px;border:1px solid var(--neo-line);background:var(--neo-surface2);cursor:pointer;text-align:center;font-size:11px;font-weight:600;color:var(--neo-text);min-height:108px}.neo-command-palette-refine-tile:has(input:checked){border-color:color-mix(in srgb,var(--neo-accent, #7c3aed) 45%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent-soft) 55%,var(--neo-surface2))}.neo-command-palette-refine-tile input{position:absolute;opacity:0;pointer-events:none}.neo-command-palette-refine-icon,.neo-command-palette-refine-icon-img{width:40px;height:40px;flex-shrink:0;-o-object-fit:contain;object-fit:contain;border-radius:10px}.neo-command-palette-refine-section{display:flex;flex-direction:column;gap:8px}.neo-command-palette-refine-section-title{margin:0;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--neo-muted)}.neo-command-palette-refine-categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.neo-command-palette-refine-category-tile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:16px 10px;border-radius:10px;border:1px solid var(--neo-line);background:var(--neo-surface2);cursor:pointer;text-align:center;font-size:13px;font-weight:700;line-height:1.25;color:var(--neo-text);min-height:84px}.neo-command-palette-refine-category-tile.is-selected{border-color:color-mix(in srgb,var(--neo-accent, #7c3aed) 45%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent-soft) 55%,var(--neo-surface2))}.neo-command-palette-refine-row-hint{display:block;margin-top:2px;font-size:11px;font-weight:500}.neo-command-palette-refine-row{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;border:1px solid var(--neo-line);background:var(--neo-surface2);cursor:pointer}.neo-command-palette-refine-actions{display:flex;justify-content:flex-end;gap:8px;padding-top:4px;border-top:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-switcher-toolbar{display:flex;gap:8px;padding:0 0 12px;border-bottom:1px solid var(--neo-chrome-line, var(--neo-line));margin-bottom:12px}.neo-switcher-toolbar .btn{width:100%;justify-content:center;gap:8px}.neo-kbd-hint{display:inline-block;font-size:10px;font-weight:700;padding:2px 6px;border-radius:6px;border:1px solid var(--neo-line);color:var(--neo-muted);vertical-align:middle;background:color-mix(in srgb,var(--neo-surface) 80%,transparent);box-shadow:inset 0 -1px color-mix(in srgb,var(--neo-line) 65%,transparent)}.neo-nav-hotkey.neo-kbd-hint{font-size:12px;padding:3px 8px;min-width:1.5em}.neo-hotkeys-fab{position:fixed;right:18px;bottom:calc(16px + var(--neo-fab-stack-height, 164px) + 12px);z-index:191;width:44px;height:44px;border:1px solid var(--neo-line);border-radius:999px;background:color-mix(in srgb,var(--neo-surface) 92%,transparent);color:var(--neo-text);box-shadow:var(--neo-shadow);display:grid;place-items:center;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:background .18s ease,border-color .18s ease}.neo-hotkeys-fab--solo{bottom:140px}.neo-hotkeys-fab:hover{background:var(--neo-accent-soft);border-color:color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line))}.neo-hotkeys-backdrop{z-index:205;align-items:flex-start;padding:10vh 16px 16px}.neo-hotkeys-modal{width:min(520px,100%);padding:0;overflow:hidden}.neo-hotkeys-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 16px 12px;border-bottom:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-hotkeys-head-text{display:flex;gap:12px;align-items:flex-start}.neo-hotkeys-head h2{margin:0;font-size:18px}.neo-hotkeys-head p{margin:4px 0 0;font-size:13px}.neo-hotkeys-body{max-height:min(58vh,480px);overflow:auto;padding:8px 12px 12px}.neo-hotkeys-group+.neo-hotkeys-group{margin-top:12px}.neo-hotkeys-group-title{margin:0 0 6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;color:var(--neo-muted)}.neo-hotkeys-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 6px;border-radius:8px}.neo-hotkeys-row:hover{background:var(--neo-accent-soft)}.neo-hotkeys-row--static:hover{background:transparent}.neo-hotkeys-label{font-size:13px}.neo-hotkeys-kbd{font-size:11px;color:var(--neo-muted);border:1px solid var(--neo-line);border-radius:6px;padding:2px 6px;white-space:nowrap}.neo-hotkeys-foot{padding:8px 14px 10px;font-size:11px;border-top:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-scroll-top{position:fixed;right:18px;bottom:18px;z-index:191;width:42px;height:42px;border:1px solid var(--neo-line);border-radius:999px;background:color-mix(in srgb,var(--neo-surface) 92%,transparent);color:var(--neo-text);box-shadow:var(--neo-shadow);display:grid;place-items:center;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .18s ease,transform .18s ease}.neo-scroll-top:hover{background:var(--neo-accent-soft);transform:translateY(-2px)}.neo-scroll-top[hidden]{display:none}body:has(.neo-ecosystem-fab) .neo-scroll-top:not([hidden]){bottom:calc(16px + var(--neo-fab-stack-height) + 12px)}.neo-content{flex:1;min-width:0}.neo-user-chip{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--neo-line);border-radius:999px;padding:6px 12px 6px 6px;font-size:12px;font-weight:700;background:var(--neo-surface2)}.neo-user-avatar{width:28px;height:28px;border-radius:50%;background:var(--neo-accent);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:900}@media(max-width:980px){.neo-app-layout:not(.neo-sidebar-hidden){grid-template-columns:var(--neo-side-collapsed) 1fr}.neo-sidebar{position:sticky;left:auto;width:auto;padding:12px 0;align-items:center}.neo-sidebar .neo-sidebar-reveal,.neo-sidebar .neo-auth-signin-label{max-width:0;opacity:0}.neo-sidebar .neo-nav button,.neo-sidebar .neo-nav-utility{justify-content:center;padding:0;width:44px;height:44px;min-width:44px;margin:0 auto}.neo-sidebar .neo-side-foot,.neo-sidebar .neo-side-foot .neo-nav-utilities{align-items:center}.neo-sidebar .neo-auth-wrap{width:auto;display:flex;justify-content:center}.neo-sidebar .neo-auth-signin{width:var(--neo-rail-size);height:var(--neo-rail-size);min-width:var(--neo-rail-size);min-height:var(--neo-rail-size);max-width:var(--neo-rail-size);padding:0;margin:0 auto}.neo-sidebar .neo-auth-fused{flex-direction:column;align-items:center;gap:var(--neo-rail-gap);width:100%}.neo-sidebar .neo-auth-user{flex:0 0 auto;width:var(--neo-rail-size);height:var(--neo-rail-size);padding:0;justify-content:center;border:1px solid var(--neo-line);border-radius:var(--neo-radius);background:transparent}.neo-sidebar .neo-auth-signout{display:grid;width:var(--neo-rail-size);height:var(--neo-rail-foot);min-height:var(--neo-rail-foot);border-radius:var(--neo-radius);border:1px solid var(--neo-line);background:transparent}.neo-topbar-tagline{display:none}.neo-topbar-command-palette,.neo-topbar-search{min-width:0;max-width:none;padding:8px 12px}.neo-topbar-command-palette-placeholder,.neo-topbar-search-placeholder{display:none}}.neo-menu-btn{display:none}.neo-theme-btn{width:38px;height:38px;padding:0;border-radius:999px}::view-transition-old(root),::view-transition-new(root){animation:none;mix-blend-mode:normal}::view-transition-old(root){z-index:1}::view-transition-new(root){z-index:9999}@media(prefers-reduced-motion:reduce){::view-transition-group(root),::view-transition-old(root),::view-transition-new(root){animation:none!important}.neo-app-layout,.neo-sidebar{transition:none}}html.exporting,body.exporting{height:auto!important;overflow:visible!important}body.exporting #appRoot,body.exporting .app,body.exporting .workspace,body.exporting .main{height:auto!important;min-height:auto!important;max-height:none!important;overflow:visible!important}.neo-export-page-label,.export-page-label{position:fixed;left:14px;bottom:14px;z-index:9999;background:#17130f;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900;letter-spacing:.02em;pointer-events:none}body.exporting-screenshots .neo-switcher-panel,body.exporting-screenshots .neo-debug-sidebar,body.exporting-screenshots .neo-debug-coach,body.exporting-screenshots .neo-validation-coach,body.exporting-screenshots .neo-validation-backdrop,body.exporting-screenshots .neo-export-overlay,body.exporting-screenshots .neo-modal-backdrop,body.exporting-screenshots .neo-toast-wrap{display:none!important}.neo-attach-switcher{display:flex;align-items:center;gap:10px;border:0;background:transparent;color:var(--neo-text);cursor:pointer;padding:4px 8px;border-radius:12px;text-align:left;width:100%}.neo-attach-switcher:hover{background:var(--neo-surface2)}.neo-attach-switcher .neo-switcher-label{display:flex;flex-direction:column;gap:2px;min-width:0}.neo-attach-switcher .neo-switcher-label b{font-size:14px}.neo-attach-switcher .neo-switcher-label span{font-size:11px;color:var(--neo-muted)}.neo-picker-panel{z-index:var(--neo-z-switcher);align-items:center;justify-content:center;padding:var(--neo-space-4)}.neo-picker-wrap{width:min(520px,100%);max-height:min(82vh,720px);overflow:auto;border-radius:var(--neo-radius-lg);border:1px solid var(--neo-line);background:var(--neo-surface);box-shadow:var(--neo-shadow)}.neo-picker-wrap--compact{width:min(440px,100%)}.neo-picker-wrap--theme{width:min(1160px,98vw);max-height:none;overflow:hidden}.neo-theme-picker-panel .neo-picker-body{overflow:visible;padding-bottom:var(--neo-space-3)}.neo-theme-picker-desc{border-top:1px solid var(--neo-chrome-line, var(--neo-line));padding:var(--neo-space-3) var(--neo-space-4) var(--neo-space-4);min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:var(--neo-space-4)}.neo-theme-picker-desc-text{flex:1;min-width:0}.neo-theme-picker-desc-text b{display:block;font-size:13px}.neo-theme-picker-desc-text p{margin:4px 0 0;font-size:12px;color:var(--neo-muted);line-height:1.45}.neo-theme-picker-desc-badges{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;align-content:flex-start;flex-shrink:0;max-width:42%}.neo-theme-hover-preview-slot{position:absolute;top:50%;right:52px;transform:translateY(-50%);width:min(280px,34vw);pointer-events:none;z-index:2}.neo-theme-live-preview--large{max-width:none;width:100%;aspect-ratio:16 / 11;box-shadow:var(--neo-shadow);display:grid;grid-template-rows:auto 1fr;overflow:hidden}.neo-theme-live-page-bg{height:14px;background:var(--pv-bg);border-bottom:1px solid color-mix(in srgb,var(--pv-text) 10%,transparent)}.neo-theme-live-layout{display:grid;grid-template-columns:30% 1fr;min-height:0;background:var(--pv-bg)}.neo-theme-live-topbar{height:10px;border-radius:4px;background:color-mix(in srgb,var(--pv-text) 10%,var(--pv-surface));border:1px solid color-mix(in srgb,var(--pv-text) 8%,transparent)}.neo-picker-head{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--neo-space-3);min-height:88px;padding:var(--neo-space-4) min(300px,36vw) var(--neo-space-4) var(--neo-space-4);border-bottom:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-picker-head h2{margin:0;font-size:18px;font-weight:800}.neo-picker-body{padding:var(--neo-space-4)}.neo-picker-section+.neo-picker-section{margin-top:var(--neo-space-5)}.neo-theme-picker-content--inline .neo-picker-section+.neo-picker-section{margin-top:var(--neo-space-3)}.neo-picker-section-title{margin:0 0 var(--neo-space-2);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--neo-muted)}.neo-picker-list{display:grid;gap:var(--neo-space-2)}.neo-picker-option{display:flex;align-items:center;gap:var(--neo-space-3);width:100%;padding:var(--neo-space-3);border:1px solid var(--neo-line);border-radius:var(--neo-radius);background:var(--neo-surface2);color:var(--neo-text);text-align:left;cursor:pointer;font:inherit}.neo-picker-option:hover,.neo-picker-option.active{border-color:color-mix(in srgb,var(--neo-accent) 50%,var(--neo-line));background:var(--neo-accent-soft)}.neo-picker-option-name{display:block;font-weight:700;font-size:14px}.neo-picker-option-desc{display:block;font-size:12px;margin-top:2px}.neo-picker-icon{width:20px;height:20px;flex-shrink:0}.neo-theme-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px}.neo-theme-picker-content--inline .neo-theme-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.neo-theme-picker-content--inline .neo-theme-tile-label{white-space:normal;text-align:center;line-height:1.2;word-break:break-word}.neo-theme-picker-actions{margin-top:12px}.neo-theme-picker-action-row{display:flex;justify-content:flex-end;gap:10px}@media(max-width:900px){.neo-theme-grid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}}.neo-theme-tile{border:0;background:transparent;cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:8px;padding:8px 6px;border-radius:var(--neo-radius);color:var(--neo-text);font:inherit}.neo-theme-tile:hover{background:var(--neo-surface2)}.neo-theme-tile.current{outline:2px solid var(--neo-accent);outline-offset:2px}.neo-theme-tile-swatch{width:52px;height:52px;border-radius:14px;border:1px solid var(--neo-line);box-shadow:0 4px 14px #00000014}.neo-theme-tile-swatch--system{border:none;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neo-line) 80%,transparent)}.neo-theme-tile-icon{width:52px;height:52px;border-radius:14px;border:1px solid var(--neo-line);background:var(--neo-surface2);display:grid;place-items:center}.neo-theme-tile-icon [data-lucide]{width:22px;height:22px}.neo-theme-tile-label{font-size:11px;font-weight:700;text-align:center;line-height:1.2;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.neo-theme-tile-meta{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;max-width:100%}.neo-theme-meta-tag{font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;padding:2px 5px;border-radius:6px;border:1px solid var(--neo-line);color:var(--neo-muted);background:var(--neo-surface2)}.neo-theme-tile:focus-visible,.neo-mode-tile:focus-visible{outline:2px solid var(--neo-accent);outline-offset:3px}.neo-theme-tile.favourited .neo-theme-fav-btn{color:#eab308}.neo-theme-fav-btn{position:absolute;top:4px;right:4px;width:22px;height:22px;border-radius:999px;display:grid;place-items:center;background:var(--neo-surface);border:1px solid var(--neo-line);cursor:pointer}.neo-theme-fav-btn [data-lucide]{width:12px;height:12px}.neo-theme-tile{position:relative}.neo-theme-live-preview{width:100%;max-width:112px;aspect-ratio:4 / 3;border-radius:12px;border:1px solid var(--neo-line);overflow:hidden;display:grid;grid-template-columns:28% 1fr;background:var(--pv-bg);box-shadow:0 4px 14px #00000014}.neo-theme-live-sidebar{background:color-mix(in srgb,var(--pv-text) 14%,var(--pv-bg));border-right:1px solid color-mix(in srgb,var(--pv-text) 10%,transparent)}.neo-theme-live-main{padding:8px;display:grid;gap:6px;align-content:start;background:color-mix(in srgb,var(--pv-bg) 92%,var(--pv-surface))}.neo-theme-live-card{height:14px;border-radius:4px;background:var(--pv-surface);border:1px solid color-mix(in srgb,var(--pv-text) 10%,transparent)}.neo-theme-live-btn{height:8px;width:55%;border-radius:999px;background:var(--pv-accent)}.neo-theme-live-chart{display:flex;align-items:flex-end;gap:2px;height:14px}.neo-theme-live-chart span{flex:1;border-radius:2px;background:var(--pv-accent);opacity:.75}.neo-theme-live-chart span:nth-child(1){height:40%}.neo-theme-live-chart span:nth-child(2){height:70%}.neo-theme-live-chart span:nth-child(3){height:55%;background:var(--pv-good)}.neo-theme-live-text{height:4px;border-radius:999px;background:color-mix(in srgb,var(--pv-text) 20%,transparent);width:80%}.neo-appearance-toolbar{padding:var(--neo-space-3) var(--neo-space-4);border-bottom:1px solid var(--neo-chrome-line, var(--neo-line));display:grid;gap:var(--neo-space-3)}.neo-theme-search-wrap{display:flex;align-items:center;gap:8px;border:1px solid var(--neo-line);border-radius:999px;padding:8px 12px;background:var(--neo-surface2)}.neo-theme-search-wrap input{border:0;background:transparent;flex:1;font:inherit;color:var(--neo-text);min-width:0}.neo-theme-search-wrap [data-lucide]{width:16px;height:16px;color:var(--neo-muted)}.neo-appearance-tabs{display:flex;gap:8px;flex-wrap:wrap}.neo-appearance-tab{border:1px solid var(--neo-line);background:var(--neo-surface2);border-radius:999px;padding:7px 14px;font:inherit;font-weight:700;font-size:12px;cursor:pointer;color:var(--neo-text)}.neo-appearance-tab.active{border-color:var(--neo-accent);background:var(--neo-accent-soft)}.neo-theme-scope{border:0;margin:0;padding:0;display:flex;gap:16px;flex-wrap:wrap;font-size:12px}.neo-theme-scope label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.neo-picker-sub{margin:4px 0 0;font-size:12px}.neo-theme-compare{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:center;margin-bottom:12px}.neo-theme-compare-col{display:grid;gap:6px;justify-items:center;text-align:center}.neo-theme-compare-col b{font-size:11px}.neo-theme-compare-label{font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;color:var(--neo-muted)}.neo-theme-compare-vs{font-size:11px;font-weight:900;color:var(--neo-muted)}.neo-mode-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.neo-mode-tile{border:1px solid var(--neo-line);border-radius:var(--neo-radius);background:var(--neo-surface2);padding:14px;text-align:left;cursor:pointer;font:inherit;color:var(--neo-text);display:grid;gap:6px}.neo-mode-tile.current{outline:2px solid var(--neo-accent);outline-offset:2px}.neo-mode-tile [data-lucide]{width:20px;height:20px}.neo-mode-name{font-weight:800;font-size:14px}.neo-mode-desc{font-size:12px;line-height:1.4}.neo-theme-studio-form .neo-studio-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;margin:12px 0}.neo-theme-studio-form label{font-size:11px;font-weight:700;display:grid;gap:4px}.neo-studio-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.neo-import-label{cursor:pointer}html[data-density=compact] .neo-app-layout{--neo-sidebar-width: 220px}html[data-density=compact] .neo-nav button{padding-top:6px;padding-bottom:6px}html[data-reduce-motion=true] *,html[data-reduce-motion=true] *:before,html[data-reduce-motion=true] *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.neo-lang-grid{display:flex;align-items:stretch;justify-content:center;gap:var(--neo-space-4)}.neo-lang-filter-wrap{position:relative;margin-bottom:12px}.neo-lang-filter-icon{position:absolute;left:12px;top:50%;transform:translateY(-50%);color:var(--neo-muted);pointer-events:none}.neo-lang-filter{width:100%;min-height:40px;padding:8px 12px 8px 36px;border-radius:8px;border:1px solid var(--neo-line);background:var(--neo-surface-elevated, var(--neo-surface2));color:var(--neo-text);font:inherit;font-size:13px}.neo-lang-filter:focus{outline:2px solid color-mix(in srgb,var(--neo-accent) 35%,transparent);outline-offset:1px;border-color:color-mix(in srgb,var(--neo-accent) 40%,var(--neo-line))}.neo-lang-list{display:flex;flex-direction:column;gap:4px;max-height:min(360px,50vh);overflow-y:auto}.neo-lang-list-empty{margin:0;padding:16px 8px;text-align:center;font-size:13px}.neo-lang-list-item{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--neo-text);font:inherit;text-align:left;cursor:pointer}.neo-lang-list-item:hover,.neo-lang-list-item:focus-visible,.neo-lang-list-item.active{border-color:color-mix(in srgb,var(--neo-accent) 42%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent-soft) 55%,transparent);outline:none}.neo-lang-list-flag{width:20px;height:15px;border-radius:2px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;box-shadow:0 1px 3px #0000001f}.neo-lang-list-copy{display:flex;flex-direction:column;gap:2px;min-width:0}.neo-lang-list-native{font-size:14px;font-weight:600}.neo-lang-list-label{font-size:12px;line-height:1.35}.neo-tz-list{max-height:min(420px,55vh)}.neo-tz-list-item{gap:10px}.neo-tz-list-region{flex-shrink:0;width:72px;font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.neo-lang-option{flex:1;max-width:132px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--neo-space-2);padding:var(--neo-space-4) var(--neo-space-3);border:1px solid var(--neo-line);border-radius:var(--neo-radius-lg);background:var(--neo-surface2);cursor:pointer;font:inherit;color:var(--neo-text)}.neo-lang-option:hover,.neo-lang-option.active{border-color:color-mix(in srgb,var(--neo-accent) 50%,var(--neo-line));background:var(--neo-accent-soft)}.neo-lang-flag{width:48px;height:auto;border-radius:4px;box-shadow:0 1px 4px #0000001f}.neo-lang-name{font-size:13px;font-weight:700;text-align:center}.neo-lang-utility .neo-lang-btn-flag{width:18px;height:18px;border-radius:5px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;display:block}.neo-theme-btn-swatch{width:18px;height:18px;border-radius:6px;border:1px solid var(--neo-line);flex-shrink:0;box-shadow:0 1px 3px #0000001a}.neo-theme-utility{gap:10px}.neo-sidebar.collapsed .neo-lang-utility .neo-nav-label{display:none}html[data-custom-theme=spring-breeze]{--neo-accent: #059669;--neo-accent-soft: rgba(5, 150, 105, .14);--app-brand: #059669}html[data-custom-theme=peach-sorbet]{--neo-accent: #ea580c;--neo-accent-soft: rgba(234, 88, 12, .14);--app-brand: #ea580c}html[data-custom-theme=misty-harbor]{--neo-accent: #2563eb;--neo-accent-soft: rgba(37, 99, 235, .14);--app-brand: #2563eb}html[data-custom-theme=cherry-blossom]{--neo-accent: #db2777;--neo-accent-soft: rgba(219, 39, 119, .14);--app-brand: #db2777}html[data-custom-theme=golden-hour]{--neo-accent: #d97706;--neo-accent-soft: rgba(217, 119, 6, .14);--app-brand: #d97706}html[data-custom-theme=zen-garden]{--neo-accent: #65a30d;--neo-accent-soft: rgba(101, 163, 13, .14);--app-brand: #65a30d}html[data-a11y-theme=high-contrast]{--neo-bg: #000;--neo-surface: #0a0a0a;--neo-surface2: #141414;--neo-text: #fff;--neo-muted: #e5e5e5;--neo-line: #fff;--neo-accent: #ffff00;--neo-accent-soft: rgba(255, 255, 0, .2)}html[data-a11y-theme=monochromacy]{filter:grayscale(1)}html[data-a11y-theme=deuteranomaly]{filter:contrast(1.05) saturate(.85) hue-rotate(-10deg)}html[data-a11y-theme=protanomaly]{filter:contrast(1.05) saturate(.8) hue-rotate(10deg)}html[data-a11y-theme=deuteranopia]{filter:contrast(1.08) saturate(.65) hue-rotate(-18deg)}html[data-a11y-theme=tritanomaly]{filter:contrast(1.05) saturate(.85) hue-rotate(18deg)}html[data-a11y-theme=tritanopia]{filter:contrast(1.08) saturate(.65) hue-rotate(35deg)}.neo-settings-a11y-wrap{margin-bottom:20px}.neo-settings-a11y-wrap .neo-a11y-card{margin-bottom:0}.neo-a11y-section{margin-top:16px}.neo-a11y-label{display:block;font-size:12px;font-weight:800;margin-bottom:8px}.neo-a11y-segment{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.neo-a11y-segment-btn{border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-muted);border-radius:10px;padding:8px 10px;font-size:12px;font-weight:800;cursor:pointer}.neo-a11y-segment-btn:hover{background:var(--neo-accent-soft);color:var(--neo-text)}.neo-a11y-segment-btn.active{border-color:color-mix(in srgb,var(--neo-accent) 45%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent) 14%,var(--neo-surface));color:var(--neo-text)}.neo-a11y-field{margin-top:16px}.neo-a11y-toggles{display:grid;gap:14px;margin-top:18px}.neo-a11y-row{display:flex;align-items:center;justify-content:space-between;gap:14px}.neo-a11y-row b{display:block;font-size:13px;margin-bottom:2px}.neo-a11y-row p{margin:0;font-size:12px;line-height:1.35}.neo-a11y-toggle{position:relative;width:44px;height:24px;flex-shrink:0;border:1px solid var(--neo-line);border-radius:999px;background:var(--neo-surface2);cursor:pointer;transition:background .16s ease,border-color .16s ease}.neo-a11y-toggle:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 1px 3px #0000002e;transition:transform .16s ease}.neo-a11y-toggle.on{background:var(--neo-accent);border-color:color-mix(in srgb,var(--neo-accent) 55%,var(--neo-line))}.neo-a11y-toggle.on:after{transform:translate(20px)}.neo-a11y-reset{margin-top:16px}html.high-contrast{--neo-line: color-mix(in srgb, var(--neo-text) 35%, var(--neo-line));--neo-muted: color-mix(in srgb, var(--neo-text) 78%, var(--neo-muted))}html.high-contrast .neo-nav button,html.high-contrast .neo-nav-utility,html.high-contrast .neo-switcher-card,html.high-contrast .card{border-color:color-mix(in srgb,var(--neo-text) 28%,var(--neo-line))}html.reduced-motion *,html.reduced-motion *:before,html.reduced-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}html.enhanced-focus :focus-visible{outline:2px solid var(--neo-accent);outline-offset:2px}html.dyslexia-friendly,html.dyslexia-friendly body{font-family:Comic Sans MS,OpenDyslexic,Verdana,sans-serif;letter-spacing:.02em;word-spacing:.05em}html.invert-colors{filter:invert(1) hue-rotate(180deg)}html.invert-colors img,html.invert-colors video,html.invert-colors .neo-lang-btn-flag,html.invert-colors .neo-theme-btn-swatch,html.invert-colors .neo-switcher-card-icon img{filter:invert(1) hue-rotate(180deg)}html.larger-targets .neo-nav button,html.larger-targets .neo-nav-utility,html.larger-targets .btn{min-height:52px}html.larger-targets .neo-nav-hotkey{padding:4px 8px}html.protanopia{filter:contrast(1.08) saturate(.7) hue-rotate(12deg)}html.deuteranopia{filter:contrast(1.08) saturate(.65) hue-rotate(-18deg)}html.tritanopia{filter:contrast(1.08) saturate(.65) hue-rotate(35deg)}.neo-app-picker-backdrop{background:#080a12eb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:var(--neo-z-modal, 200);display:grid;place-items:center;padding:24px 16px;overflow:auto}.neo-app-picker-modal{position:relative;width:min(960px,100%);padding:8px 8px 24px}.neo-app-picker-close{position:absolute;top:4px;right:4px;z-index:2}.neo-app-picker-page-inner{position:relative;width:min(1080px,100%)}.neo-app-picker-page-close{position:absolute;top:0;right:0;z-index:2}.neo-app-picker--page{min-height:100vh;max-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 20px 20px;background:var(--neo-bg);color:var(--neo-text);overflow:hidden;box-sizing:border-box}.neo-content .workspace .neo-app-picker--page{min-height:0;width:100%;box-sizing:border-box}body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) .workspace .neo-app-picker--page{height:100%;max-height:100%;justify-content:center;align-items:center;padding:18px 28px 22px;overflow:hidden;background:transparent}.neo-app-picker-shell a,.neo-app-picker-shell a:hover,.neo-app-picker-shell a:focus{text-decoration:none}body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) .workspace .neo-app-picker--page .neo-app-picker-header-hit.current .neo-app-picker-header-logo-wrap{border:none;background:transparent;border-radius:0}body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) .workspace .neo-app-picker--page .neo-app-picker-page-inner{width:100%;max-width:1080px;margin:0 auto;display:flex;flex-direction:column;align-items:stretch}body.shell-body .neo-content:has(.neo-hub-overlay-body--viewport-fit) .workspace .neo-app-picker--page .neo-app-picker-header{text-align:center;margin-inline:auto;width:100%}.neo-app-picker--modal{color:var(--neo-text)}.neo-app-picker-shell,.neo-app-picker-layout{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px}.neo-app-picker-directory-col{width:100%}@media(min-width:1024px){.neo-app-picker--page .neo-app-picker-layout{display:grid;grid-template-columns:minmax(200px,260px) max-content;align-items:center;gap:0 56px;width:-moz-max-content;width:max-content;max-width:min(100%,calc(100vw - 48px));margin-inline:auto}.neo-app-picker--page .neo-app-picker-header{grid-column:1;text-align:left;align-items:flex-start;max-width:none;margin:0;position:relative}.neo-app-picker--page .neo-app-picker-header-hit{align-items:flex-start;text-align:left}.neo-app-picker--page .neo-app-picker-header:after{content:"";position:absolute;top:50%;right:-36px;width:36px;height:0;border-top:1.5px dashed color-mix(in srgb,var(--neo-accent) 48%,transparent);transform:translateY(-50%);pointer-events:none}.neo-app-picker--page .neo-app-picker-directory-col{grid-column:2;position:relative;padding-left:20px}.neo-app-picker--page .neo-app-picker-directory-col:before{content:"";position:absolute;left:0;top:6%;bottom:6%;width:0;border-left:1.5px dashed color-mix(in srgb,var(--neo-accent) 38%,transparent);pointer-events:none}.neo-app-picker--page .neo-app-picker-row:before{content:"";position:absolute;left:-52px;top:50%;width:48px;height:0;border-top:1.5px dashed color-mix(in srgb,var(--neo-accent) 38%,transparent);transform:translateY(-50%);pointer-events:none}}.neo-app-picker-header{text-align:center;margin:0 auto;max-width:480px;width:100%;display:flex;flex-direction:column;align-items:center;gap:6px}.neo-app-picker-header-hit{display:flex;flex-direction:column;align-items:center;gap:6px;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;cursor:pointer;text-align:center;width:100%;position:relative}.neo-app-picker-header-hit.current{pointer-events:none;cursor:default}.neo-app-picker-header-logo-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center}.neo-app-picker-header-hit .neo-app-picker-current-badge{top:-10px}.neo-app-picker-header-logo{width:56px;height:56px;-o-object-fit:contain;object-fit:contain;flex-shrink:0;opacity:.75;transition:opacity .15s ease}.neo-app-picker-header-hit:not(.current):hover .neo-app-picker-header-logo{opacity:.9}.neo-app-picker-header-hit:not(.current):active .neo-app-picker-header-logo,.neo-app-picker-header-hit:not(.current):focus-visible .neo-app-picker-header-logo{opacity:1}.neo-app-picker-header-hit.current .neo-app-picker-header-logo-wrap{border:1.5px solid color-mix(in srgb,var(--neo-accent) 45%,transparent);border-radius:14px}.neo-app-picker-header-hit.current .neo-app-picker-header-logo{width:56px;height:56px;opacity:1}.neo-app-picker-header-hit.current .neo-app-picker-welcome{font-weight:700}.neo-app-picker-welcome{margin:0;font-size:clamp(1.35rem,2.8vw,1.65rem);font-weight:700;letter-spacing:-.02em;line-height:1.15}.neo-app-picker-subtitle{margin:0;font-size:13px;line-height:1.4;font-weight:500;letter-spacing:normal;text-transform:none;color:var(--neo-muted)}.neo-app-picker-directory{display:flex;flex-direction:column;gap:6px;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto}.neo-app-picker-row{display:flex;align-items:center;gap:40px;width:100%;min-height:0;position:relative}@media(min-width:1024px){.neo-app-picker--page .neo-app-picker-row:nth-child(1) .neo-app-picker-row-apps{min-width:584px}.neo-app-picker--page .neo-app-picker-row:nth-child(2) .neo-app-picker-row-apps{min-width:336px}.neo-app-picker--page .neo-app-picker-row:nth-child(3) .neo-app-picker-row-apps,.neo-app-picker--page .neo-app-picker-row:nth-child(4) .neo-app-picker-row-apps{min-width:212px}.neo-app-picker--page .neo-app-picker-row:nth-child(5) .neo-app-picker-row-apps{min-width:460px}.neo-app-picker--page .neo-app-picker-row-apps{flex-wrap:nowrap}}.neo-app-picker-category-label{flex:0 0 88px;margin:0;text-align:left;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:none;color:color-mix(in srgb,var(--neo-text) 88%,var(--neo-muted));line-height:1.2}.neo-app-picker-row-apps{display:flex;flex-wrap:wrap;align-items:flex-start;gap:20px 36px;flex:1;min-width:0}.neo-app-picker-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:4px;min-height:0;min-width:88px;border:none;background:transparent;cursor:pointer;color:inherit;text-align:center;transition:opacity .15s ease}.neo-app-picker-tile--highlighted{z-index:2}.neo-app-picker-tile--highlighted .neo-app-picker-icon-well{opacity:.9}.neo-app-picker-tile.current{pointer-events:none;cursor:default;z-index:1}.neo-app-picker-tile.current .neo-app-picker-icon-well{pointer-events:none;opacity:1;border-color:color-mix(in srgb,var(--neo-accent) 55%,transparent);box-shadow:0 10px 28px color-mix(in srgb,var(--neo-accent) 18%,transparent)}.neo-app-picker-tile.current .neo-app-picker-label{font-weight:700}.neo-app-picker-icon-wrap{position:relative;display:flex;align-items:center;justify-content:center}.neo-app-picker-current-badge{position:absolute;top:-9px;left:50%;transform:translate(-50%);z-index:2;padding:2px 7px;border-radius:999px;background:color-mix(in srgb,var(--neo-accent) 90%,#000);color:#fff;font-size:8px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.2;white-space:nowrap;box-shadow:0 4px 14px color-mix(in srgb,var(--neo-accent) 35%,transparent)}.neo-app-picker-icon-well{width:88px;height:88px;padding:8px;box-sizing:border-box;border-radius:20px;border:1.5px solid transparent;background:transparent;display:grid;place-items:center;overflow:visible;opacity:.75;transition:opacity .15s ease,border-color .15s ease,box-shadow .15s ease}.neo-app-picker-tile:not(.current):hover .neo-app-picker-icon-well{opacity:.9}.neo-app-picker-tile:not(.current):active .neo-app-picker-icon-well{opacity:1}.neo-app-picker-icon-well img{width:72px;height:72px;-o-object-fit:contain;object-fit:contain}.neo-app-picker-icon-fallback{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;color:#fff}.neo-app-picker-corner-badge{position:absolute;top:-4px;right:-6px;z-index:1;padding:2px 6px;border-radius:999px;background:#e11d8f;color:#fff;font-size:9px;font-weight:700;line-height:1.2}.neo-app-picker-label{font-size:13px;font-weight:600;line-height:1.25;max-width:92px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:var(--neo-text)}.neo-app-picker-status-line{font-size:10px;font-weight:500;line-height:1.2;max-width:92px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;color:color-mix(in srgb,var(--neo-muted) 92%,transparent)}.neo-app-picker-tile:focus-visible{outline:none}.neo-app-picker-tile:focus-visible .neo-app-picker-icon-well{opacity:.9}@media(max-width:900px){.neo-app-picker-directory{gap:10px}.neo-app-picker-row{gap:16px}.neo-app-picker-category-label{flex-basis:72px;font-size:9px;letter-spacing:.16em}.neo-app-picker-row-apps{gap:16px 24px}}@media(max-width:640px){.neo-app-picker--page{padding:24px 16px 32px;justify-content:flex-start;overflow:auto}.neo-app-picker-shell{gap:24px}.neo-app-picker-row{flex-direction:column;align-items:flex-start;gap:12px}.neo-app-picker-category-label{flex:none}.neo-app-picker-row-apps{width:100%;justify-content:flex-start}}.neo-app-picker-search-wrap,.neo-app-picker-search,.neo-app-picker-header--preview,.neo-app-picker-header-metrics,.neo-app-picker-header-cta,.neo-app-picker-header-os,.neo-app-picker-subtitle-slot,.neo-app-picker-hero,.neo-app-picker-sections,.neo-app-picker-section,.neo-app-picker-grid-rows,.neo-app-picker-grid-row,.neo-app-picker-grid,.neo-app-picker-empty,.neo-app-picker-body,.neo-app-picker-tile--dimmed,.neo-app-picker-tile--hero,.neo-app-picker-header-title-row,.neo-app-picker-header-icon,.neo-app-picker-plan-badge{display:none}.neo-app-layout :where(p,span,b,strong,h1,h2,h3,h4,h5,h6,small,label):not([data-interactive]):not(.neo-account-toggle):not(.neo-account-checkbox):not(.neo-account-radio){pointer-events:none}.neo-app-layout img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.shell-main-stack{view-transition-name:shell-main}.neo-landing-page{view-transition-name:neo-landing-page}html[data-theme=dark].shell-portal-transition::view-transition,html[data-theme=dark-boring].shell-portal-transition::view-transition,html[data-theme=vivid-dark].shell-portal-transition::view-transition,html.dark.shell-portal-transition::view-transition{background:#090714}.neo-space-column--themed{border-color:var(--neo-line)}.neo-scroll-to-top{position:fixed;right:18px;bottom:18px;z-index:80;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--neo-line);border-radius:999px;background:color-mix(in srgb,var(--neo-surface) 92%,transparent);color:var(--neo-text);box-shadow:0 10px 28px color-mix(in srgb,var(--neo-bg) 35%,transparent);opacity:0;pointer-events:none;transform:translateY(12px);transition:opacity .2s ease,transform .2s ease,background .16s ease,border-color .16s ease;cursor:pointer}.neo-scroll-to-top:hover{border-color:color-mix(in srgb,var(--neo-accent) 45%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent-soft) 55%,var(--neo-surface))}.neo-scroll-to-top--show{opacity:1;pointer-events:auto;transform:translateY(0)}.neo-app-layout .neo-scroll-to-top,.neo-landing-embedded .neo-scroll-to-top{bottom:calc(var(--neo-app-bar, 52px) + 18px)}.neo-empyrean-logo{display:inline-flex;align-items:center;line-height:0}.neo-empyrean-logo img{display:block;height:2rem;width:auto;max-width:min(220px,55vw)}.neo-empyrean-logo--compact img{height:1.65rem}.neo-empyrean-logo__light{display:none}.neo-empyrean-logo__dark,body[data-theme=dark] .neo-empyrean-logo__light,html.neo-maintenance-html .neo-empyrean-logo__light{display:block}body[data-theme=dark] .neo-empyrean-logo__dark,html.neo-maintenance-html .neo-empyrean-logo__dark{display:none}@media(prefers-color-scheme:dark){html[data-theme=system] .neo-empyrean-logo__light,html:not([data-theme]) .neo-empyrean-logo__light{display:block}html[data-theme=system] .neo-empyrean-logo__dark,html:not([data-theme]) .neo-empyrean-logo__dark{display:none}}.neo-sidebar-platform-brand{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:10px 6px 2px;margin-top:4px;border-top:1px solid var(--neo-chrome-line, var(--neo-line))}.neo-sidebar-platform-mark{width:28px;height:28px;border-radius:8px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;display:block}.neo-sidebar-platform-name{font-size:12px;font-weight:800;color:var(--neo-text);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.neo-sidebar-platform-brand--collapsed{justify-content:center;padding-inline:0}.neo-sidebar-platform-brand--collapsed .neo-sidebar-platform-name,.neo-app-layout.neo-sidebar-collapsed .neo-corner-foot .neo-sidebar-platform-name{display:none}.neo-sidebar.collapsed .neo-sidebar-platform-brand{border-top-color:transparent}.shell-app-bar--labeled{--neo-app-bar-labeled: var(--neo-top);min-height:var(--neo-app-bar-labeled);max-height:var(--neo-app-bar-labeled)}.shell-app-bar--labeled .shell-app-bar-home-app,.shell-app-bar--labeled .shell-app-bar-favourites .shell-app-bar-slot,.shell-app-bar--labeled .shell-app-bar-apps .shell-app-bar-slot,.shell-app-bar--labeled .shell-app-bar-side-apps .shell-app-bar-slot{flex:1 1 0;min-width:0;max-width:none;width:auto}.shell-app-bar--labeled .shell-app-bar-shell-section--flex>.shell-app-bar-home-app{flex:0 0 var(--neo-app-bar-labeled, 72px);width:var(--neo-app-bar-labeled, 72px);min-width:var(--neo-app-bar-labeled, 72px);max-width:var(--neo-app-bar-labeled, 72px)}.shell-app-bar--labeled .shell-app-bar-page-center{flex:1 1 auto;min-width:0}.shell-app-bar--labeled .shell-app-bar-page-nav-slot{flex:0 0 var(--neo-app-bar-labeled, 72px);width:var(--neo-app-bar-labeled, 72px);min-width:var(--neo-app-bar-labeled, 72px);max-width:var(--neo-app-bar-labeled, 72px)}.shell-app-bar--labeled .shell-app-bar-page-apps .shell-app-bar-tool-slot{flex:1 1 0;min-width:0;max-width:none;width:auto}.shell-app-bar--labeled .shell-app-bar-home-app{flex:0 0 var(--neo-app-bar-labeled, 72px)}.shell-app-bar--labeled .shell-app-bar-side-apps{flex:1 1 0!important;width:auto!important;max-width:none!important;min-width:0}.shell-app-bar--labeled .shell-app-bar-side-apps .shell-app-bar-slot{flex:1 1 0;min-width:0;max-width:none;width:auto}.shell-app-bar--labeled .shell-app-bar-btn.has-label{flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:6px 4px;cursor:pointer;height:100%;max-height:var(--neo-top)}.shell-app-bar--labeled .shell-app-bar-btn-label{display:block;max-width:100%;font-size:10px;font-weight:700;line-height:1.15;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.shell-app-bar--labeled .shell-app-bar-btn .neo-nav-icon{flex-shrink:0}.shell-app-bar--labeled .shell-app-bar-hotkey{display:none}.shell-app-bar-shell-section--flex{display:flex;flex:1 1 auto;min-width:0;align-items:stretch}.shell-app-bar-shell-section--flex>.shell-app-dock-page-center,.shell-app-bar-shell-section--flex>.shell-app-bar-page-center{flex:1 1 auto;min-width:0}.shell-app-bar-page-center,.shell-app-dock-page-center{display:flex;flex:1 1 auto;min-width:0;align-items:stretch}.shell-app-bar-page-nav-slot,.shell-app-dock-page-nav-slot{flex:0 0 auto;width:auto;min-width:var(--neo-app-bar-labeled, 45px);max-width:none;display:flex;align-items:center;justify-content:center;align-self:stretch;background:color-mix(in srgb,var(--neo-surface2) 40%,transparent)}.shell-app-dock-page-nav-slot--prev{border-right:1px solid color-mix(in srgb,var(--neo-chrome-line, var(--neo-line)) 70%,transparent)}.shell-app-dock-page-nav-slot--next{border-left:1px solid color-mix(in srgb,var(--neo-chrome-line, var(--neo-line)) 70%,transparent)}.shell-app-bar-page-nav-slot .shell-app-bar-btn:disabled,.shell-app-dock-page-nav-slot .shell-app-dock-btn:disabled{opacity:.35;cursor:not-allowed}.shell-app-dock-page-nav .shell-app-dock-btn-label{font-size:12px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}.shell-app-bar-page-apps,.shell-app-dock-page-apps{display:flex;flex:1 1 auto;min-width:0;align-items:stretch;justify-content:stretch}.shell-app-bar-page-apps-inner,.shell-app-dock-page-apps-inner{display:flex;align-items:stretch;justify-content:stretch;width:100%;min-width:0;gap:0}.shell-app-bar-page-apps .shell-app-bar-tool-slot,.shell-app-dock-page-apps .shell-app-dock-tool-slot{flex:1 1 0;min-width:0;max-width:none;width:auto;display:flex;justify-content:stretch;align-items:stretch}.shell-app-dock-page-apps .shell-app-dock-tool-slot>.shell-app-dock-slot,.shell-app-dock-page-apps .shell-app-dock-tool-slot.shell-app-dock-slot{flex:1 1 auto;width:100%;min-width:0;display:flex;align-items:stretch}.shell-app-bar-page-nav-slot.is-drop-target,.shell-app-dock-page-nav-slot.is-drop-target{background:color-mix(in srgb,#3b82f6 12%,transparent);outline:1px solid color-mix(in srgb,#3b82f6 35%,var(--neo-line));outline-offset:-1px}.shell-app-dock.shell-app-bar{padding:8px 12px 10px;border-top:none;background:transparent}.shell-app-dock .shell-app-dock-track{border:1px solid var(--neo-chrome-line, var(--neo-line));border-radius:12px;background:color-mix(in srgb,var(--neo-surface2) 72%,var(--neo-surface));box-shadow:inset 0 1px color-mix(in srgb,var(--neo-text) 5%,transparent),0 8px 24px color-mix(in srgb,var(--neo-bg, #000) 28%,transparent);overflow:hidden}.shell-app-dock--app-mode .shell-app-dock-hotkey{display:inline-flex;flex-shrink:0;opacity:1;position:static;transform:none;pointer-events:none;margin:0;background:transparent}.shell-app-dock--platform-mode .shell-app-dock-hotkey{display:none}.shell-app-dock-tool-slot{display:flex;align-items:stretch;justify-content:stretch;min-width:0}.shell-app-dock-beui{min-width:0;display:flex!important;flex:1 1 auto;align-items:stretch!important;align-self:stretch;width:100%!important;height:auto!important;max-width:none!important;gap:0!important;padding:0!important;border:none!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.shell-app-dock-beui>.shell-app-dock-page-nav-slot,.shell-app-dock-beui>.shell-app-dock-page-apps{align-self:stretch}.shell-app-dock-beui>div:not(.shell-app-dock-page-nav-slot):not(.shell-app-dock-page-apps){width:auto!important;height:auto!important;min-height:100%;flex:1 1 0;min-width:0;border-radius:0!important}.shell-app-dock-beui .relative.rounded-full{width:100%!important;height:100%!important;min-height:100%;min-width:0;flex:1 1 auto;align-self:stretch;border-radius:0!important;display:flex!important;align-items:center!important;justify-content:center!important}.shell-app-dock-beui .relative.rounded-full>.absolute{top:0!important;right:0!important;bottom:0!important;left:0!important;border-radius:0!important;background:transparent!important}.shell-app-dock-beui .shell-app-dock-btn,.shell-app-dock-beui .shell-app-dock-btn.has-label-inline{width:100%;height:100%;min-height:var(--neo-app-bar-labeled, 45px);border-radius:0;display:inline-flex;align-items:center;justify-content:center}.shell-app-dock-page-nav .shell-app-dock-btn{min-height:0;height:100%}.shell-app-dock-home{display:flex;align-items:stretch;flex:0 0 var(--neo-app-bar-labeled, 72px);min-width:var(--neo-app-bar-labeled, 72px);max-width:var(--neo-app-bar-labeled, 72px);width:var(--neo-app-bar-labeled, 72px);padding:0;margin:0;border-right:1px solid var(--neo-chrome-line, var(--neo-line))}.shell-app-dock-home .shell-app-dock-slot{flex:1 1 0;width:100%;max-width:none}.shell-app-dock-slot .shell-app-dock-btn,.shell-app-dock-slot .shell-app-bar-btn{width:100%}.shell-app-bar--labeled .shell-app-bar-btn.has-label-inline,.shell-app-dock--labeled .shell-app-dock-btn.has-label-inline{flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:8px 10px}.shell-app-bar--labeled .shell-app-bar-btn.has-label-inline .shell-app-bar-btn-label,.shell-app-dock--labeled .shell-app-dock-btn.has-label-inline .shell-app-dock-btn-label{text-align:center;flex:0 1 auto;min-width:0}.shell-app-dock-tool-slot--empty{display:none}.shell-app-dock.shell-app-dock--labeled{--neo-app-bar-labeled: 45px;min-height:var(--neo-app-bar-labeled);max-height:none}.shell-app-dock.shell-app-dock--labeled .shell-app-dock-track{min-height:var(--neo-app-bar-labeled)}.workspace-pad{max-width:1100px;margin:0 auto;padding:24px 20px 48px}.neo-page-title{margin:0 0 8px;font-size:1.75rem;font-weight:800;letter-spacing:-.03em;color:var(--neo-text)}.neo-page-lead{margin:0 0 24px;color:var(--neo-muted);line-height:1.55}.neo-hub-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.neo-hub-card{display:block;border:1px solid var(--neo-line);border-radius:16px;padding:18px;background:color-mix(in srgb,var(--neo-surface) 88%,transparent);text-decoration:none;color:inherit;transition:border-color .15s ease}.neo-hub-card strong{display:block;margin-bottom:6px}.neo-hub-card p{margin:0;font-size:13px;line-height:1.45}.neo-content--with-appearance{position:relative}.shell-appearance-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.12;background-size:cover;background-position:center;z-index:0}.shell-decoration-layer{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:1}.shell-decoration-emoji{position:absolute;font-size:1.25rem;opacity:.35;animation:neo-decoration-float 12s ease-in-out infinite}@keyframes neo-decoration-float{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(12px,-18px,0) rotate(8deg)}}.neo-theme-grid--settings-default{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:10px}.neo-theme-grid-gap{display:block}.neo-adaptive-theme-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px}.neo-adaptive-theme-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--neo-line);border-radius:12px;background:var(--neo-surface2);cursor:default}.neo-adaptive-theme-row input[type=color]{width:44px;height:44px;min-width:44px;min-height:44px;padding:2px;border:1px solid var(--neo-line);border-radius:8px;cursor:pointer;background:transparent;flex-shrink:0}.neo-account-profile-hero--banner{background-size:cover;background-position:center;min-height:132px}.neo-account-profile-image,.neo-user-avatar-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit;display:block}.neo-account-standing-avatar--overlay{position:relative}.neo-account-profile-overlay{position:absolute;right:-4px;bottom:-4px;font-size:1rem}.neo-app-layout.neo-hub-overlay-open .neo-sidebar .neo-nav button,.neo-app-layout.neo-hub-overlay-open .neo-sidebar .neo-nav-utility,.neo-app-layout.neo-hub-overlay-open .neo-sidebar .neo-auth-user,.neo-app-layout.neo-hub-overlay-open .neo-sidebar .neo-profile-switcher,.neo-app-layout.neo-hub-overlay-open .neo-download-apps-menu,.neo-app-layout.neo-hub-overlay-open .neo-download-apps-item{border-radius:0}.neo-download-apps{position:relative}.neo-download-apps-slot{display:block;width:100%;height:var(--neo-rail-size);flex-shrink:0}.neo-app-layout.neo-sidebar-collapsed .neo-download-apps .neo-download-apps-trigger{position:relative;width:var(--neo-rail-size);height:var(--neo-rail-size);min-width:var(--neo-rail-size);min-height:var(--neo-rail-size);padding:0;margin-inline:auto;display:grid;place-items:center;border-radius:0}.neo-download-apps-menu--collapsed{left:calc(100% + 12px);right:auto;bottom:auto;top:50%;transform:translateY(-50%)}.neo-download-apps-menu--portaled{position:fixed;min-width:220px;pointer-events:auto;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:6px;box-shadow:var(--neo-shadow)}.neo-download-apps-menu-heading{display:block;font-size:13px;font-weight:700;line-height:1.35;text-align:center;margin:0 0 2px}.neo-download-apps-menu-items{display:flex;flex-direction:column;gap:4px}.neo-download-apps-menu--portaled .neo-download-apps-item,.neo-download-apps-menu--expanded .neo-download-apps-item{border-radius:8px;padding:8px 10px;gap:8px}.neo-download-apps-menu--expanded{border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:6px}.neo-download-apps-menu{position:absolute;left:0;bottom:calc(100% + 8px);min-width:220px;padding:8px;border-radius:0;border:1px solid var(--neo-line);background:var(--neo-surface);box-shadow:0 12px 32px #0000002e;z-index:30}.neo-download-apps-item{display:flex;align-items:center;gap:10px;width:100%;text-align:left;padding:10px 12px;border:0;border-radius:0;background:transparent;color:inherit;cursor:pointer}.neo-download-apps-item:hover{background:var(--neo-surface2)}.neo-side-foot-utilities{padding:0 12px 8px}.neo-ecosystem-control-centre{width:100%;margin:0 auto;padding:16px clamp(16px,3vw,48px) 32px}.neo-ecosystem-control-centre--map{max-width:none;padding-inline:clamp(12px,2vw,32px);padding-block:12px 0;min-height:0;display:flex;flex-direction:column}.neo-ecosystem-control-centre--shell.neo-ecosystem-control-centre--map{min-height:0}body.shell-body:has(.neo-platforms-shell),body.shell-body:has(.neo-ecosystem-control-centre--shell){background-image:none;background-color:var(--neo-bg)}.neo-app-layout.neo-platforms-shell .neo-content.neo-platforms-content,.neo-app-layout.neo-platforms-shell .neo-hub-overlay-body,.neo-app-layout:has(.neo-ecosystem-control-centre--shell) .neo-hub-overlay-body{background:var(--neo-bg);background-image:none}.neo-ecosystem-toolbar{margin-bottom:var(--neo-space-4);background:transparent}body.shell-body .neo-content:has(.neo-ecosystem-control-centre--shell)>.main,body.shell-body .neo-content:has(.neo-ecosystem-control-centre--shell)>main.main,body.shell-body .neo-content:has(.neo-ecosystem-control-centre--shell) .workspace{overflow:auto!important;height:auto!important;flex:1 1 auto!important}body.shell-body .neo-hub-overlay-body:has(.neo-ecosystem-control-centre--shell){flex:1 1 auto;min-height:0;overflow:visible}.neo-platforms-main,.neo-platforms-workspace{min-height:0}.neo-app-layout.neo-platforms-shell{height:100dvh;min-height:100dvh;max-height:100dvh;overflow:hidden}.neo-app-layout.neo-platforms-shell .neo-sidebar-column{grid-row:2;position:sticky;top:var(--neo-top);align-self:stretch;height:calc(100dvh - var(--neo-top));max-height:calc(100dvh - var(--neo-top));min-height:0}.neo-app-layout.neo-platforms-shell .neo-sidebar-column>.neo-sidebar{overflow-y:auto;overflow-x:hidden}.neo-app-layout.neo-platforms-shell .shell-main-stack,.neo-app-layout.neo-platforms-shell .shell-body-row{min-height:0;overflow:hidden}.neo-app-layout.neo-platforms-shell .neo-content.neo-platforms-content{overflow-x:hidden;overflow-y:auto;padding:0;min-height:0}body.shell-body .neo-app-layout.neo-platforms-shell .neo-platforms-main,body.shell-body .neo-app-layout.neo-platforms-shell .neo-platforms-workspace{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;flex:none!important}.shell-body .neo-platforms-workspace .neo-ecosystem-control-centre--map{flex:1;min-height:0}.neo-ecosystem-toolbar-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--neo-space-3);margin-bottom:var(--neo-space-2)}.neo-ecosystem-toolbar-main{flex:1;min-width:min(100%,320px)}.neo-ecosystem-toolbar-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--neo-space-3);margin-left:auto}.neo-ecosystem-logo-mode-debug{font-size:.6875rem;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:.35rem .6rem;border-radius:var(--neo-radius-sm, 6px);border:1px dashed var(--neo-border, rgba(255, 255, 255, .2));background:#ffffff0a;color:var(--neo-muted);cursor:pointer}.neo-ecosystem-logo-mode-debug:hover{color:var(--neo-fg);border-style:solid}.neo-ecosystem-close{margin-left:auto;border:0;background:transparent;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--neo-muted)}.neo-ecosystem-title{font-size:1.75rem;font-weight:600;margin:0}.neo-ecosystem-subtitle{margin:var(--neo-space-1) 0 0;color:var(--neo-muted);font-size:.95rem}.neo-ecosystem-toolbar-right{display:flex;flex-wrap:wrap;align-items:center;gap:var(--neo-space-3)}.neo-ecosystem-search{min-width:min(280px,100%);padding:8px 12px;border:1px solid var(--neo-line);border-radius:var(--neo-radius-sm);background:var(--neo-surface)}.neo-ecosystem-enrollment-filter{display:inline-flex;border:1px solid var(--neo-line);border-radius:var(--neo-radius-sm);overflow:hidden;flex-shrink:0}.neo-ecosystem-enrollment-filter button{padding:8px 14px;border:0;background:transparent;cursor:pointer;font-size:.875rem}.neo-ecosystem-enrollment-filter button.is-active{background:var(--neo-accent-soft);color:var(--neo-accent);font-weight:600}.neo-platform-summary{color:var(--neo-muted);margin:var(--neo-space-2) 0 0;font-size:.9rem}.neo-platform-enrollment-portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:flex;align-items:center;justify-content:center;padding:24px;pointer-events:none}.neo-platform-enrollment-portal .neo-platform-enrollment-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00000073;pointer-events:auto}.neo-platform-enrollment-dialog{position:relative;z-index:1;width:min(480px,100%);max-height:min(90dvh,720px);overflow-y:auto;padding:var(--neo-space-5);background:var(--neo-surface);border:1px solid var(--neo-line);border-radius:var(--neo-radius);box-shadow:0 24px 64px #0003;pointer-events:auto}.neo-platform-enrollment-header{display:flex;gap:var(--neo-space-3);align-items:flex-start}.neo-platform-enrollment-close{margin-left:auto;border:0;background:transparent;font-size:1.5rem;cursor:pointer;color:var(--neo-muted)}.neo-platform-enrollment-cta{width:100%;margin-top:var(--neo-space-5);padding:12px;border:0;border-radius:var(--neo-radius-sm);background:var(--neo-accent);color:#fff;font-weight:600;cursor:pointer}.neo-platform-enrollment-meta{margin-top:var(--neo-space-4);display:grid;gap:var(--neo-space-2)}.neo-platform-enrollment-label{display:block;font-size:.7rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--neo-muted)}.neo-platform-enrollment-purpose{margin:var(--neo-space-4) 0 0;color:var(--neo-text);line-height:1.5}.neo-platform-enrollment-plans ul{margin:var(--neo-space-2) 0;padding-left:1.25rem}.neo-platform-enrollment-trial{margin:var(--neo-space-2) 0 0;font-size:.85rem;color:var(--neo-muted)}.neo-platform-map-view{flex:1;min-height:0;display:flex;flex-direction:column;width:100%}.neo-platform-map-view--shell .neo-app-picker--page{min-height:0;max-height:none;height:100%;flex:1;justify-content:center;padding:12px 16px 24px}.neo-platform-map-view--shell .neo-app-picker-page-inner,.neo-platform-map-view--shell .neo-app-picker-shell{width:min(1200px,100%);max-width:100%}.neo-app-picker-tile--access-active .neo-app-picker-icon-well{box-shadow:0 0 0 3px color-mix(in srgb,var(--neo-good) 55%,transparent)}.neo-app-picker-tile--access-trialing .neo-app-picker-icon-well{box-shadow:0 0 0 3px color-mix(in srgb,var(--neo-accent) 55%,transparent)}.neo-app-picker-tile--access-setup_required .neo-app-picker-icon-well{box-shadow:0 0 0 3px color-mix(in srgb,#d4a017 55%,transparent)}.neo-app-picker-tile--access-billing_required .neo-app-picker-icon-well{box-shadow:0 0 0 3px color-mix(in srgb,var(--neo-warn) 55%,transparent)}.neo-app-picker-tile--dimmed{opacity:.55}.neo-app-picker-invite-badge{position:absolute;top:-4px;right:-4px;z-index:2;width:18px;height:18px;border-radius:999px;background:var(--neo-warn);color:#fff;font-size:11px;font-weight:700;display:grid;place-items:center}.neo-app-picker-tile-about{position:absolute;top:-2px;right:-2px;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 92%,transparent);color:var(--neo-muted);padding:0;cursor:pointer;pointer-events:auto}.neo-app-picker-tile-about:hover,.neo-app-picker-tile-about:focus-visible{color:var(--neo-text);border-color:color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent-soft, rgba(139, 92, 246, .16)) 40%,var(--neo-surface2))}.neo-app-picker-ecosystem-summary{margin-top:8px;font-size:.85rem}.neo-app-picker-find-start{margin-top:12px;padding:8px 12px;border:1px solid var(--neo-line);border-radius:var(--neo-radius-sm);background:var(--neo-surface);cursor:pointer;font-size:.85rem}.btn,.neo-btn{border:1px solid var(--neo-line);background:var(--neo-surface);color:var(--neo-text);border-radius:var(--neo-radius);padding:9px 12px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-weight:700;cursor:pointer;white-space:nowrap}.btn:hover,.neo-btn:hover{background:var(--neo-surface2)}.btn.primary,.neo-btn.primary{background:var(--app-brand, var(--neo-accent));border-color:transparent;color:#fff}.btn.good,.neo-btn.good{background:var(--neo-good);border-color:transparent;color:#fff}.btn.bad,.neo-btn.bad{background:color-mix(in srgb,var(--neo-bad) 88%,#000 12%);border-color:transparent;color:#fff}.btn.bad.ghost,.neo-btn.bad.ghost{background:color-mix(in srgb,var(--neo-bad) 10%,transparent);border-color:color-mix(in srgb,var(--neo-bad) 45%,var(--neo-line));color:var(--neo-bad)}.btn.ghost,.neo-btn.ghost{background:transparent}.btn.small,.neo-btn.small{min-height:28px;padding:5px 8px;font-size:12px}.btn:disabled,.neo-btn:disabled{opacity:.45;cursor:not-allowed}.card,.neo-card{background:var(--neo-surface);border:1px solid var(--neo-line);border-radius:var(--neo-radius-lg);box-shadow:var(--neo-shadow);padding:16px}.metric,.neo-metric{background:var(--neo-surface);border:1px solid var(--neo-line);border-radius:var(--neo-radius);padding:12px}.metric b,.neo-metric b{font-size:24px;display:block}.metric span,.neo-metric span{color:var(--neo-muted);font-size:12px}.pill,.neo-pill,.tag,.chip{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--neo-line);border-radius:999px;padding:3px 8px;font-size:12px;color:var(--neo-muted);background:var(--neo-surface2)}.pill.good,.tag.good,.chip.good{color:var(--neo-good);border-color:color-mix(in srgb,var(--neo-good) 35%,var(--neo-line))}.pill.warn,.tag.warn,.chip.warn{color:var(--neo-warn)}.pill.bad,.tag.bad,.chip.bad{color:var(--neo-bad)}.field,.neo-field{display:grid;gap:5px;margin-bottom:10px}.field label,.neo-field label{font-size:12px;color:var(--neo-muted);font-weight:700}.input,.select,.textarea,.field input,.field select,.field textarea,.neo-field input,.neo-field select,.neo-field textarea{width:100%;border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-text);border-radius:var(--neo-radius);padding:10px;outline:0;font:inherit}.field.invalid input,.field.invalid textarea,.field.invalid select,.neo-field.invalid input{border-color:var(--neo-bad)}.form-error,.errorText,.error{color:var(--neo-bad);font-size:12px}.neo-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--surface-overlay, rgba(0, 0, 0, .72));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:150;display:none;align-items:center;justify-content:center;padding:16px}.neo-modal-backdrop.open{display:flex}.neo-modal{background:var(--surface-elevated, var(--neo-surface));border:1px solid var(--border-default, var(--neo-line));border-radius:var(--neo-radius-lg);box-shadow:var(--neo-shadow);width:min(520px,100%);max-height:90vh;overflow:auto;padding:24px;color:var(--text-primary, var(--neo-text))}.neo-toast{background:var(--neo-surface);border:1px solid var(--neo-line);border-radius:var(--neo-radius);box-shadow:var(--neo-shadow);padding:12px}.neo-toast b{display:block;font-size:13px}.neo-toast p{margin:3px 0 0;color:var(--neo-muted);font-size:12px}.neo-export-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000ad;z-index:180;display:none;place-items:center;padding:20px}.neo-export-overlay.open{display:grid}.neo-export-panel{width:min(520px,100%);background:var(--neo-surface);border:1px solid var(--neo-line);border-radius:20px;padding:18px;box-shadow:var(--neo-shadow)}.neo-export-log{max-height:200px;overflow:auto;font-size:12px;color:var(--neo-muted);margin-top:10px;white-space:pre-wrap}.neo-bar{height:7px;background:var(--neo-surface3);border-radius:999px;overflow:hidden;margin-top:10px}.neo-bar i,.neo-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--neo-accent),var(--app-brand, #a78bfa));width:0;transition:width .2s}.empty,.neo-empty{border:1px dashed var(--neo-line);border-radius:var(--neo-radius);padding:var(--neo-space-5);text-align:center;color:var(--neo-muted);background:var(--neo-surface2)}.neo-empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--neo-space-3);padding:var(--neo-space-5);border:1px dashed var(--neo-line);border-radius:var(--neo-radius-lg);background:var(--neo-surface2);text-align:center}.neo-empty-state--fill{min-height:var(--neo-empty-min-h)}.neo-empty-icon{width:40px;height:40px;color:var(--neo-muted)}.neo-empty-title{margin:0;font-size:16px;font-weight:800;color:var(--neo-text)}.neo-empty-body{margin:0;max-width:36ch;font-size:13px;line-height:1.5}.neo-empty-guest{margin:0;font-size:12px;font-weight:700;color:var(--neo-warn)}.neo-metric-grid{gap:var(--neo-space-3)}.neo-metric-card .neo-metric-value{font-size:22px;font-weight:800;letter-spacing:-.02em}.neo-metric-hint,.neo-metric-trend{font-size:12px}.table{width:100%;border-collapse:separate;border-spacing:0}.table th{text-align:left;color:var(--neo-muted);font-size:12px;border-bottom:1px solid var(--neo-line);padding:9px}.table td{border-bottom:1px solid var(--neo-line);padding:10px 9px;vertical-align:top}.grid{display:grid;gap:14px}.cols2,.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.cols3,.c3{grid-template-columns:repeat(3,minmax(0,1fr))}.cols4,.c4{grid-template-columns:repeat(4,minmax(0,1fr))}.muted{color:var(--neo-muted)}.hidden{display:none!important}.neo-debug-sidebar,body.neo-debug-on .neo-debug-sidebar,#debugSidebar,.debugSidebar,.debug-side,.debug-sidebar,.debug-coach,#debugCoach,.neo-debug-coach{display:none!important;visibility:hidden!important}body.neo-debug-on,body.debug-on,body.debugOn{margin-right:0!important}body.debug-on .main,body.debugOn .main,body.debug-on .workspace,.main.debugOpen{padding-right:0!important;margin-right:0!important}.neo-validation-backdrop{z-index:215;align-items:flex-start;padding:6vh 16px 16px;background:var(--surface-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.neo-validation-backdrop .neo-validation-center{background:var(--surface-elevated);color:var(--text-primary);border:1px solid var(--border-default);width:min(980px,92vw);max-height:min(88vh,900px);padding:0;overflow:hidden;display:flex;flex-direction:column}.neo-validation-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px 18px 12px;border-bottom:1px solid var(--border-default);background:var(--surface-elevated)}.neo-validation-head h2{margin:0;font-size:18px;color:var(--text-primary)}.neo-validation-head .muted{color:var(--text-secondary)}#neoValidationBody{flex:1;min-height:0;overflow:auto;background:var(--surface-elevated)}.neo-validation-tabs{display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px;border-bottom:1px solid var(--border-default);background:var(--surface-card)}.neo-validation-tab{border:1px solid var(--border-default);background:var(--surface-elevated);color:var(--text-secondary);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;cursor:pointer}.neo-validation-tab.active{background:var(--accent);border-color:var(--accent);color:#fff}.neo-validation-layout{display:grid;grid-template-columns:minmax(220px,34%) 1fr;gap:0;min-height:320px}.neo-validation-list{border-right:1px solid var(--border-default);padding:10px;overflow:auto;background:var(--surface-card)}.neo-validation-item{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid transparent;background:var(--surface-elevated);color:var(--text-primary);border-radius:10px;padding:10px 12px;margin-bottom:6px;cursor:pointer;text-align:left}.neo-validation-item:hover,.neo-validation-item.active{border-color:var(--border-default);background:var(--neo-accent-soft)}.neo-validation-item-title{font-size:13px;font-weight:600}.neo-validation-detail{padding:14px 16px;background:var(--surface-elevated);color:var(--text-primary)}.neo-validation-detail h3{margin:0 0 8px;color:var(--text-primary)}.neo-validation-detail .muted,.neo-validation-meta{color:var(--text-secondary);font-size:12px}.neo-validation-status-row{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0}.neo-validation-notes{width:100%;border:1px solid var(--border-default);background:var(--surface-card);color:var(--text-primary);border-radius:var(--neo-radius-sm);padding:10px;font:inherit;resize:vertical;margin-bottom:12px}.neo-validation-foot{display:flex;flex-wrap:wrap;gap:8px;padding:12px 16px;border-top:1px solid var(--border-default);background:var(--surface-card)}.neo-validation-coach{position:fixed;z-index:230;width:min(340px,calc(100vw - 24px));background:var(--surface-elevated);color:var(--text-primary);border:2px solid var(--accent);border-radius:var(--neo-radius);box-shadow:var(--neo-shadow);padding:14px;display:none}.neo-validation-coach.open{display:block}.neo-validation-coach-title{margin:0 0 6px;color:var(--text-primary)}.neo-validation-coach-meta{color:var(--text-secondary);font-size:12px}.neo-validation-coach-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.neo-validation-highlight{outline:3px solid var(--accent)!important;outline-offset:3px;position:relative}@media(max-width:720px){.neo-validation-layout{grid-template-columns:1fr}.neo-validation-list{border-right:0;border-bottom:1px solid var(--border-default);max-height:220px}}@media(max-width:640px){.neo-validation-backdrop{padding:0;align-items:stretch}.neo-validation-backdrop .neo-validation-center{width:100%;max-height:100vh;min-height:100vh;border-radius:0;border:none}}[data-lucide]{width:18px;height:18px;stroke-width:2}.neo-growth-hero{margin-bottom:18px;padding:20px 22px;border-radius:var(--neo-radius-lg, 18px);border:1px solid var(--neo-line);background:var(--neo-surface);box-shadow:var(--neo-shadow)}.neo-category-line{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--app-brand, var(--neo-accent))}.neo-hero-title{margin:0 0 10px;font-size:clamp(22px,3vw,30px);line-height:1.15;letter-spacing:-.03em;font-weight:900;max-width:42rem}.neo-hero-why{margin:0 0 8px;color:var(--neo-muted);font-size:15px;line-height:1.5;max-width:40rem}.neo-hero-outcome{margin:0 0 6px;font-size:14px;line-height:1.45;max-width:40rem}.neo-hero-proof{margin:0 0 14px;font-size:12px;font-weight:700;color:var(--neo-faint)}.neo-hero-cta{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.neo-growth-hero+.head .h1,.neo-growth-hero+.head h1{display:none}@media(max-width:980px){.cols2,.cols3,.cols4,.c2,.c3,.c4{grid-template-columns:1fr}.neo-growth-hero{padding:16px}}:root{--neo-side-primary-expanded: 216px;--neo-side-primary-collapsed: 68px;--neo-side-context: 252px}.neo-context-stack-pane{display:flex;flex-direction:column;flex-shrink:0;width:var(--neo-side-context);min-width:var(--neo-side-context);max-width:var(--neo-side-context);min-height:0;overflow:hidden;border-right:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 70%,transparent)}.neo-context-stack-pane .neo-settings-nav-column{display:flex;flex-direction:column;flex:1;min-height:0}.neo-context-stack-pane--overlay{width:100%;min-width:0;max-width:none;border-right:none;background:transparent}.neo-context-stack-pane--context-only{position:absolute;inset:0 auto 0 0;z-index:4;box-shadow:8px 0 24px #0000002e}.neo-context-stack-header{flex-shrink:0;position:sticky;top:0;z-index:2;display:flex;justify-content:center;align-items:center;height:var(--neo-rail-size);min-height:var(--neo-rail-size);padding:0 8px;border-bottom:none;background:color-mix(in srgb,var(--neo-surface2) 92%,transparent)}.neo-context-stack-header-row{display:flex;align-items:center;gap:8px;min-width:0}.neo-context-stack-home{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:1px solid var(--neo-line);border-radius:var(--neo-radius-sm, 8px);background:var(--neo-surface);color:var(--neo-muted);cursor:pointer}.neo-context-stack-home:hover,.neo-context-stack-home:focus-visible{color:var(--neo-text);border-color:color-mix(in srgb,var(--neo-accent) 40%,var(--neo-line))}.neo-context-stack-trail{display:flex;flex-wrap:wrap;align-items:center;gap:2px;min-width:0;font-size:12px}.neo-context-stack-trail-item{display:inline-flex;align-items:center;gap:2px;min-width:0}.neo-context-stack-trail-sep{color:var(--neo-muted);padding:0 2px}.neo-context-stack-trail-link{border:none;background:none;padding:0;font:inherit;font-size:12px;color:var(--neo-muted);cursor:pointer;text-align:left}.neo-context-stack-trail-link:hover,.neo-context-stack-trail-link:focus-visible{color:var(--neo-text);text-decoration:underline}.neo-context-stack-trail-current{font-weight:600;color:var(--neo-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.neo-context-stack-up{display:inline-flex;justify-content:center;align-items:center;width:100%;border:none;background:none;padding:0;font-size:12px;font-weight:600;color:var(--neo-accent);cursor:pointer;text-align:center}.neo-context-stack-up:hover,.neo-context-stack-up:focus-visible{text-decoration:underline}.neo-context-stack-level-title{margin:0;padding:0 2px;font-size:15px;font-weight:700;line-height:1.25;color:var(--neo-text)}.neo-context-stack-sr-announce{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.neo-context-page-breadcrumb{display:flex;align-items:center;gap:10px;min-width:0}.neo-context-page-breadcrumb-home{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;flex-shrink:0;border:1px solid var(--neo-line);border-radius:var(--neo-radius-sm, 8px);background:var(--neo-surface);color:var(--neo-muted);cursor:pointer}.neo-context-page-breadcrumb-home:hover,.neo-context-page-breadcrumb-home:focus-visible{color:var(--neo-text);border-color:color-mix(in srgb,var(--neo-accent) 40%,var(--neo-line))}.neo-context-page-breadcrumb-list{display:flex;flex-wrap:wrap;align-items:center;gap:0;margin:0;padding:0;list-style:none;font-size:18px;font-weight:800;line-height:1.25}.neo-context-page-breadcrumb-item{display:inline-flex;align-items:center;min-width:0;position:relative}.neo-context-page-breadcrumb-link{border:none;background:none;padding:0;font:inherit;font-size:inherit;font-weight:600;color:var(--neo-muted);cursor:pointer}.neo-context-page-breadcrumb-link:hover,.neo-context-page-breadcrumb-link:focus-visible{color:var(--neo-text);text-decoration:underline}.neo-context-page-breadcrumb-current,.neo-context-page-breadcrumb-disabled{color:var(--neo-text);pointer-events:none;cursor:default;text-decoration:none}.neo-context-page-breadcrumb-current:hover,.neo-context-page-breadcrumb-current:focus-visible,.neo-context-page-breadcrumb-disabled:hover,.neo-context-page-breadcrumb-disabled:focus-visible{color:var(--neo-text);text-decoration:none}.neo-context-page-breadcrumb-current{font-weight:800}.neo-context-page-breadcrumb-disabled{font-weight:700}.neo-context-page-breadcrumb-sep{color:color-mix(in srgb,var(--neo-muted) 70%,transparent);padding:0 8px;font-weight:500}.neo-context-page-breadcrumb-ellipsis{border:none;background:none;padding:0 4px;font:inherit;font-size:inherit;font-weight:700;color:var(--neo-muted);cursor:pointer;border-radius:var(--neo-radius-sm, 8px)}.neo-context-page-breadcrumb-ellipsis:hover,.neo-context-page-breadcrumb-ellipsis:focus-visible{color:var(--neo-text);background:color-mix(in srgb,var(--neo-surface2) 80%,transparent)}.neo-context-page-breadcrumb-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:20;margin:0;padding:6px;list-style:none;min-width:160px;border:1px solid var(--neo-line);border-radius:var(--neo-radius-sm, 8px);background:var(--neo-surface);box-shadow:0 8px 24px #00000029}.neo-context-page-breadcrumb-menu-item{display:block;width:100%;border:none;background:none;padding:8px 10px;font:inherit;font-size:13px;text-align:left;color:var(--neo-text);cursor:pointer;border-radius:var(--neo-radius-sm, 8px)}.neo-context-page-breadcrumb-menu-item:hover,.neo-context-page-breadcrumb-menu-item:focus-visible{background:color-mix(in srgb,var(--neo-surface2) 80%,transparent)}@media(max-width:767px){.neo-context-page-breadcrumb-list{font-size:16px}}.neo-context-stack-level{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden}.neo-context-stack-nav{display:flex;flex-direction:column;gap:4px;padding:0 8px 12px}.neo-context-stack-item{display:flex;align-items:center;gap:10px;width:100%;text-align:left}.neo-context-stack-item .neo-nav-label{flex:1;min-width:0}.neo-context-stack-chevron{display:inline-flex;flex-shrink:0;color:var(--neo-muted)}.neo-context-stack-item.is-branch .neo-context-stack-chevron{margin-left:auto}.neo-context-stack-level--enter-forward{animation:neo-context-stack-enter-forward .18s ease both}.neo-context-stack-level--enter-back{animation:neo-context-stack-enter-back .18s ease both}@keyframes neo-context-stack-enter-forward{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes neo-context-stack-enter-back{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:translate(0)}}@media(prefers-reduced-motion:reduce){.neo-context-stack-level--enter-forward,.neo-context-stack-level--enter-back{animation:none}}@media(max-width:767px){.neo-context-stack-pane:not(.neo-context-stack-pane--overlay){width:min(100vw - var(--neo-side-primary-collapsed, 68px),320px);min-width:0;max-width:none}}.neo-account-main-layout{position:relative}[data-app=settings] .neo-context-stack-pane:not(.neo-context-stack-pane--overlay){width:var(--neo-side-context);min-width:var(--neo-side-context);max-width:var(--neo-side-context)}.neo-account-nav-stack .neo-context-stack-pane--overlay{flex:1;min-height:0}.neo-account-nav-stack .neo-settings-nav-list{padding:8px 0}.neo-account-nav-stack .neo-settings-nav-back{padding-inline:0;margin-inline:0;width:100%}.neo-context-stack-nav.neo-nav button.neo-context-stack-item{border:none;background:transparent;cursor:pointer;color:var(--neo-muted);font:inherit}.neo-context-stack-nav.neo-nav button.neo-context-stack-item:hover{background:color-mix(in srgb,var(--neo-surface2) 80%,transparent)}.neo-context-stack-nav.neo-nav button.neo-context-stack-item.active{background:color-mix(in srgb,var(--neo-accent) 18%,var(--neo-surface2));color:var(--neo-text)}.neo-context-stack-nav.neo-nav button.neo-context-stack-item.is-branch[aria-expanded=true]{color:var(--neo-accent)}@media(min-width:1280px){.neo-app-layout.neo-sidebar-expanded:not(.neo-hub-overlay-open):not(.neo-sidebar-hidden){grid-template-columns:var(--neo-side-primary-expanded) 1fr}}@media(min-width:980px)and (max-width:1279px){.neo-app-layout:not(.neo-sidebar-expanded):not(.neo-sidebar-hidden){grid-template-columns:var(--neo-side-primary-collapsed) 1fr}}.neo-app-layout.neo-sidebar-hidden{grid-template-columns:0 minmax(0,1fr)}@media(max-width:979px){[data-app=settings] .neo-account-main-layout{padding-left:0}[data-app=settings] .neo-context-stack-pane--context-only{position:absolute;inset:0 auto 0 0;z-index:4}}@media(max-width:767px){[data-app=settings] .neo-context-stack-pane:not(.neo-context-stack-pane--overlay){width:min(calc(100vw - var(--neo-side-primary-collapsed)),320px)}}.neo-account-modal.neo-modal-backdrop{z-index:calc(var(--neo-z-modal) + 2);align-items:center;justify-content:center;padding:var(--neo-space-4);background:color-mix(in srgb,var(--neo-bg) 72%,transparent)}.neo-account-shell{--neo-account-select-width: 11rem;display:grid;grid-template-columns:auto minmax(0,1fr);width:min(1080px,96vw);height:min(88vh,860px);border-radius:10px;overflow:hidden;border:1px solid var(--neo-line);background:var(--neo-surface);box-shadow:var(--neo-shadow)}.neo-account-page{display:flex;flex-direction:column;min-height:0;height:100%;flex:1}.neo-account-page .neo-account-shell{width:100%;height:100%;max-width:none;max-height:none;border-radius:0;border:none;box-shadow:none}.neo-account-page.neo-account-zone-hosted .neo-account-shell{grid-template-columns:1fr}.neo-account-page.neo-account-zone-hosted .neo-account-main{border-left:none}.neo-account-side{display:flex;flex-direction:column;min-height:0;width:-moz-max-content;width:max-content;min-width:220px;background:var(--neo-surface2);border-right:1px solid var(--neo-line)}.neo-account-side-head{padding:16px 14px 10px;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 70%,transparent)}.neo-account-user{display:flex;align-items:center;gap:10px;margin-bottom:10px}.neo-account-user-avatar{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;font-size:14px;font-weight:800;color:#fff;flex-shrink:0}.neo-account-user-meta{min-width:0}.neo-account-user-meta b{display:block;font-size:14px;line-height:1.2}.neo-account-user-meta a{font-size:11px;color:var(--neo-accent);text-decoration:none;font-weight:700}.neo-account-user-meta a:hover{text-decoration:underline}.neo-account-search{display:flex;align-items:center;gap:8px;padding:7px 10px;border-radius:6px;border:0;background:color-mix(in srgb,var(--neo-bg) 70%,transparent);color:var(--neo-muted);font-size:12px}.neo-account-search input{flex:1;min-width:0;border:0;background:transparent;color:var(--neo-text);outline:none;font:inherit}.neo-account-nav{flex:1;min-height:0;overflow:auto;padding:8px 8px 14px;display:flex;flex-direction:column;z-index:1}.neo-account-nav-stack{display:grid;flex:1;min-height:0;width:100%;align-content:start;--neo-nav-pad: 10px;--neo-nav-icon-size: 16px;--neo-nav-gap: 10px;--neo-nav-text-inset: calc(var(--neo-nav-pad) + var(--neo-nav-icon-size) + var(--neo-nav-gap));--neo-nav-nested-inset: 12px}.neo-account-nav-sizer,.neo-account-nav{grid-area:1 / 1}.neo-account-nav-sizer{visibility:hidden;pointer-events:none;z-index:0;display:flex;flex-direction:column;padding:8px 8px 14px;align-self:stretch}.neo-account-nav-group{margin-top:0}.neo-account-nav-top-group{margin-top:10px}.neo-account-nav-top-group:first-child{margin-top:0}.neo-account-nav-group-label{padding:6px 10px 4px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--neo-muted)}.neo-account-nav-btn{width:100%;border:0;background:transparent;color:var(--neo-muted);border-radius:6px;padding:7px 10px;display:flex;align-items:center;gap:10px;text-align:left;font-size:13px;font-weight:600;cursor:pointer}.neo-account-nav-btn:hover{background:color-mix(in srgb,var(--neo-accent) 8%,var(--neo-surface2));color:var(--neo-text)}.neo-account-nav-btn.active{background:color-mix(in srgb,var(--neo-surface3) 80%,var(--neo-accent) 20%);color:var(--neo-text)}.neo-account-nav-btn.neo-account-nav-parent-active{color:var(--neo-text)}.neo-account-nav-btn.neo-account-nav-parent-active .neo-nav-icon{opacity:1}.neo-account-nav-btn .neo-nav-icon{width:16px;height:16px;opacity:.85}.neo-account-nav-sub{padding-left:0}.neo-account-nav-btn[data-nav-depth="0"]{padding-left:var(--neo-nav-pad)}.neo-account-nav-btn[data-nav-depth="1"]{padding-left:var(--neo-nav-text-inset)}.neo-account-nav-btn[data-nav-depth="2"]{padding-left:calc(var(--neo-nav-text-inset) + var(--neo-nav-nested-inset));font-size:12px}.neo-account-nav-btn[data-nav-depth="3"]{padding-left:calc(var(--neo-nav-text-inset) + var(--neo-nav-nested-inset) * 2);font-size:12px}.neo-account-nav-parent{justify-content:space-between}.neo-account-nav-parent-main{display:flex;align-items:center;gap:10px;min-width:0;white-space:nowrap}.neo-account-nav-chevron{flex-shrink:0;opacity:.65;transition:transform .15s ease}.neo-account-nav-chevron.open{transform:rotate(90deg)}.neo-account-profile-hero{display:flex;align-items:center;gap:16px;margin-bottom:16px;flex-wrap:wrap}.neo-account-profile-hero__meta{display:flex;flex-direction:column;justify-content:center;min-width:0}.neo-account-profile-hero__meta h3,.neo-account-profile-hero__meta p{margin:0}.neo-account-profile-hero>.btn{margin-left:auto;align-self:center;flex-shrink:0}.neo-account-profile-hero--clickable{cursor:pointer;border-radius:12px;margin:-8px;padding:8px;transition:background .14s ease}.neo-account-profile-hero--clickable:hover,.neo-account-profile-hero--clickable:focus-visible{background-color:color-mix(in srgb,var(--neo-accent-soft) 45%,transparent);outline:none}.neo-account-profile-hero--banner.neo-account-profile-hero--clickable:hover,.neo-account-profile-hero--banner.neo-account-profile-hero--clickable:focus-visible{background-color:color-mix(in srgb,var(--neo-surface) 42%,transparent)}.neo-account-profile-hero--clickable .btn{pointer-events:none}.neo-account-appearance-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px}.neo-account-appearance-grid--round .neo-account-appearance-option{border-radius:999px;aspect-ratio:1;overflow:hidden}.neo-account-appearance-grid--wide{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}.neo-account-appearance-grid--wide .neo-account-appearance-option{aspect-ratio:16 / 9}.neo-account-appearance-option{border:2px solid transparent;border-radius:12px;padding:0;background:var(--neo-surface2);cursor:pointer;overflow:hidden;transition:border-color .14s ease,transform .14s ease}.neo-account-appearance-option img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.neo-account-appearance-option--none{min-height:72px;display:grid;place-items:center;color:var(--neo-muted);font-size:13px}.neo-account-appearance-option:hover,.neo-account-appearance-option:focus-visible{border-color:var(--neo-accent);outline:none}.neo-account-appearance-option.selected{border-color:var(--neo-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--neo-accent) 25%,transparent)}.neo-account-appearance-chip-grid{display:flex;flex-wrap:wrap;gap:10px}.neo-account-appearance-chip{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:999px;border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-text);font-size:13px;cursor:pointer;transition:border-color .14s ease,background .14s ease}.neo-account-appearance-chip:hover,.neo-account-appearance-chip:focus-visible{border-color:var(--neo-accent);outline:none}.neo-account-appearance-chip.selected{border-color:var(--neo-accent);background:color-mix(in srgb,var(--neo-accent-soft) 55%,transparent)}.neo-account-block__body>.neo-account-profile-hero:last-child{margin-bottom:0}.neo-account-row--inline .neo-account-row-copy{display:grid;grid-template-columns:minmax(120px,auto) minmax(0,1fr);align-items:center;gap:12px}.neo-account-row--inline .neo-account-row-label{margin-bottom:0}.neo-account-text-edit-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.neo-account-text-edit-field span{font-size:12px;font-weight:600;color:var(--neo-muted)}.neo-account-text-edit-field input,.neo-account-text-edit-field textarea{width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--neo-line);background:var(--neo-surface);color:var(--neo-text);font:inherit}.neo-account-phone-input,.neo-account-phone-input .neo-account-phone-input-container{width:100%}.neo-account-phone-input .neo-account-phone-input-field{width:100%!important;height:42px!important;padding:10px 12px 10px 52px!important;border-radius:8px!important;border:1px solid var(--neo-line)!important;background:var(--neo-surface)!important;color:var(--neo-text)!important;font:inherit!important}.neo-account-phone-input--invalid .neo-account-phone-input-field{border-color:var(--neo-danger, #e31837)!important}.neo-account-phone-input .neo-account-phone-input-button{border:1px solid var(--neo-line)!important;border-right:none!important;border-radius:8px 0 0 8px!important;background:var(--neo-surface2)!important}.neo-account-phone-input .neo-account-phone-input-button .selected-flag{border-radius:8px 0 0 8px!important;background:transparent!important}.neo-account-phone-input .neo-account-phone-input-dropdown{border-radius:8px!important;border:1px solid var(--neo-line)!important;background:var(--neo-surface)!important;color:var(--neo-text)!important;box-shadow:0 8px 24px #0000002e}.neo-account-phone-input .neo-account-phone-input-dropdown .country:hover,.neo-account-phone-input .neo-account-phone-input-dropdown .country.highlight{background:var(--neo-surface2)!important}.neo-account-phone-input .neo-account-phone-input-search{width:calc(100% - 16px)!important;margin:8px!important;padding:8px 10px!important;border-radius:6px!important;border:1px solid var(--neo-line)!important;background:var(--neo-surface2)!important;color:var(--neo-text)!important}.neo-account-phone-hint{margin:0;font-size:12px}.neo-account-phone-error{margin:0;font-size:12px;color:var(--neo-danger, #e31837)}.neo-account-avatar-picker-preview{display:flex;justify-content:center;margin-bottom:16px}.neo-account-avatar-picker-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px;margin-bottom:16px}.neo-account-avatar-swatch{width:40px;height:40px;border-radius:999px;border:2px solid transparent;cursor:pointer}.neo-account-avatar-swatch.selected{border-color:var(--neo-accent);box-shadow:0 0 0 2px color-mix(in srgb,var(--neo-accent) 35%,transparent)}.neo-account-dropzone{display:grid;place-items:center;gap:8px;padding:32px 20px;margin:16px 0;border:2px dashed color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line));border-radius:12px;background:color-mix(in srgb,var(--neo-accent) 5%,var(--neo-surface2));text-align:center;cursor:pointer}.neo-account-dropzone-input{display:none}.neo-account-nav-sections{padding-left:8px;margin-bottom:4px}.neo-account-nav-section{padding-left:34px!important;font-size:12px;font-weight:500}.neo-account-nav-footer{margin-top:auto;padding-top:8px;border-top:1px solid color-mix(in srgb,var(--neo-line) 70%,transparent)}.neo-account-nav-footer-item .neo-account-nav-btn{color:var(--neo-muted)}.neo-account-main{display:flex;flex-direction:column;min-height:0;background:var(--neo-surface)}.neo-account-main-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px 12px;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 65%,transparent)}.neo-account-main-head h2{margin:0;font-size:18px;font-weight:800}.neo-account-main-body{flex:1;min-height:0;overflow:auto;padding:8px 22px 24px}.neo-account-main-body .neo-account-panel{max-width:1120px}.neo-account-panel[hidden]{display:none!important}.neo-account-panel__blocks{display:flex;flex-direction:column;gap:16px}.neo-account-block,.neo-account-section{background:var(--neo-surface);border:1px solid var(--neo-line);border-radius:var(--neo-radius-lg, 12px);padding:0;margin:0;overflow:hidden}.neo-account-block__head{display:flex;align-items:center;gap:10px;padding:16px 18px 12px;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 70%,transparent)}.neo-account-block__icon{display:grid;place-items:center;flex-shrink:0;width:28px;height:28px;border-radius:8px;color:var(--neo-accent);background:color-mix(in srgb,var(--neo-accent) 10%,transparent)}.neo-account-block__title,.neo-account-section h3,.neo-account-block h3{margin:0;font-size:15px;font-weight:700;letter-spacing:-.01em;text-transform:none;color:var(--neo-text)}.neo-account-block__desc,.neo-account-block__lead{margin:0 0 16px;font-size:13px;line-height:1.45}.neo-account-block__body>.neo-account-block__lead+.neo-account-toggle-row,.neo-account-block__body>.neo-account-block__lead+.neo-account-radio-group,.neo-account-block__body>.neo-account-block__lead+.neo-account-select-row,.neo-account-block__body>.muted+.neo-account-radio-group{margin-top:4px}.neo-account-block__body{padding:12px 18px 16px}.neo-account-block__body>.btn,.neo-account-block__footer>.btn{margin-top:12px}.neo-account-block__footer{padding:0 18px 16px;display:flex;flex-wrap:wrap;gap:10px;align-items:center}.neo-account-block-group{display:flex;flex-direction:column;gap:0}.neo-account-block-group .neo-account-toggle-row:first-child,.neo-account-block-group .neo-account-row:first-child,.neo-account-block-group .neo-account-link-row:first-child{padding-top:8px}.neo-account-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 40%,transparent);width:100%;text-align:left;font:inherit;color:inherit;background:transparent;border-left:0;border-right:0;border-top:0}.neo-account-row--clickable{cursor:pointer}.neo-account-row--clickable:hover,.neo-account-row--clickable:focus-visible{background:color-mix(in srgb,var(--neo-accent-soft) 22%,transparent);outline:none}.neo-account-row--attention .neo-account-row-label{color:var(--neo-warn, #f0b429)}.neo-account-row-attention{flex-shrink:0;color:var(--neo-warn, #f0b429)}.neo-account-row-copy{flex:1;min-width:0}.neo-account-row-action{flex-shrink:0;align-self:center}.neo-account-row:last-child{border-bottom:0}.neo-account-row-label{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--neo-muted);margin-bottom:4px}.neo-account-row-value{font-size:14px;font-weight:600;color:var(--neo-text);display:flex;align-items:center;gap:8px;flex-wrap:wrap}.neo-account-reveal{border:0;background:transparent;color:var(--neo-accent);font-size:12px;font-weight:700;cursor:pointer;padding:0}.neo-account-row-action .btn{min-width:72px;justify-content:center;font-size:12px;padding:7px 12px;border-radius:6px}.neo-account-link-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 40%,transparent);cursor:pointer;background:transparent;border-left:0;border-right:0;border-top:0;width:100%;color:var(--neo-text);text-align:left;font:inherit}.neo-account-link-row:last-child{border-bottom:0}.neo-account-link-row b{display:block;font-size:14px;margin-bottom:2px}.neo-account-link-row span.muted{font-size:12px}.neo-account-standing{display:flex;gap:16px;align-items:flex-start}.neo-account-standing-avatar{width:72px;height:72px;border-radius:999px;border:2px solid var(--neo-line);display:grid;place-items:center;font-size:24px;font-weight:800;color:#fff;flex-shrink:0}.neo-account-standing-good{color:var(--neo-good-soft, var(--neo-good));font-weight:800}.neo-account-placeholder{padding:28px 0;color:var(--neo-muted);font-size:13px;line-height:1.5}.neo-account-guest{padding:40px 0;text-align:center}.neo-account-guest p{margin:0 0 16px;color:var(--neo-muted)}.neo-account-edit-profiles{border:0;background:transparent;color:var(--neo-accent);font-size:11px;font-weight:700;cursor:pointer;padding:0}.neo-account-lead{margin:0 0 12px;font-size:13px;line-height:1.5}.neo-account-breadcrumb{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:var(--neo-muted);font-size:13px;font-weight:700;cursor:pointer;padding:0 0 14px}.neo-account-toggle-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 40%,transparent)}.neo-account-toggle-row:last-child{border-bottom:0}.neo-account-toggle-row--clickable{cursor:pointer}.neo-account-toggle-row.is-disabled{opacity:.55;cursor:not-allowed}.neo-account-toggle-row.is-disabled .neo-account-toggle{cursor:not-allowed}.neo-account-toggle-copy b{display:block;font-size:14px;margin-bottom:4px}.neo-account-toggle-copy p{margin:6px 0 0;font-size:12px;line-height:1.45}.neo-account-toggle{position:relative;display:inline-flex;flex-shrink:0;cursor:pointer;align-self:center}.neo-account-toggle input{position:absolute;opacity:0;width:0;height:0}.neo-account-toggle-track{width:40px;height:22px;border-radius:999px;background:color-mix(in srgb,var(--neo-muted) 35%,transparent);position:relative;transition:background .15s ease}.neo-account-toggle-track:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:999px;background:#fff;transition:transform .15s ease}.neo-account-toggle input:checked+.neo-account-toggle-track{background:var(--neo-good, #3ba55c)}.neo-account-toggle input:checked+.neo-account-toggle-track:after{transform:translate(18px)}.neo-account-tabs{display:flex;gap:18px;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 55%,transparent);margin-bottom:16px}.neo-account-tab{border:0;background:transparent;color:var(--neo-muted);font-size:13px;font-weight:700;padding:10px 0;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px}.neo-account-tab.active{color:var(--neo-text);border-bottom-color:var(--neo-accent)}.neo-account-card{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent);border-radius:8px;padding:14px;background:color-mix(in srgb,var(--neo-surface2) 70%,transparent);color:inherit;font:inherit;cursor:pointer}.neo-account-card b,.neo-account-card p{display:block;margin:0}.neo-account-standing-dot{width:12px;height:12px;border-radius:999px;flex-shrink:0}.neo-account-standing-dot.good{background:var(--neo-good)}.neo-account-mgmt-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 40%,transparent);width:100%;text-align:left;font:inherit;color:inherit;background:transparent;border-left:0;border-right:0;border-top:0}.neo-account-mgmt-row:last-child{border-bottom:0}.neo-account-mgmt-row--clickable{cursor:pointer}.neo-account-mgmt-row--clickable:hover,.neo-account-mgmt-row--clickable:focus-visible{background:color-mix(in srgb,var(--neo-accent-soft) 22%,transparent);outline:none}.neo-account-mgmt-row b{display:block;font-size:14px}.neo-account-mgmt-row p{margin:6px 0 0}.neo-account-mgmt-row>:last-child{flex-shrink:0;align-self:center}.neo-account-mgmt-row--clickable .btn{pointer-events:none}.neo-account-mgmt-row .muted{display:block;margin-top:6px;font-size:12px;line-height:1.45}.neo-account-mgmt-row.danger .btn.bad,.neo-account-main .btn.bad{background:color-mix(in srgb,var(--neo-bad) 88%,#000 12%);border-color:transparent;color:#fff}.neo-account-main .btn.bad:hover{background:color-mix(in srgb,var(--neo-bad) 95%,#000 5%)}.neo-account-standing-full{text-align:center;padding:20px 0}.neo-account-standing-full .neo-account-standing-avatar{width:80px;height:80px;display:grid;place-items:center;margin:0 auto 16px;border-radius:999px;color:#fff;font-weight:800;font-size:24px}.neo-account-standing-rail{display:grid;grid-template-columns:repeat(5,minmax(80px,1fr));gap:8px;position:relative;overflow-x:auto;overflow-y:visible;padding:12px 10px 10px;margin:0 -6px;scrollbar-width:thin}.neo-account-standing-progression.neo-account-block{overflow:visible}.neo-account-standing-progression .neo-account-block__body{overflow:visible;padding-bottom:18px}.neo-account-standing-step{text-align:center;font-size:10px;color:var(--neo-muted);min-width:72px;position:relative;z-index:1}.neo-account-standing-step:not(:last-child):after{content:"";position:absolute;top:5px;left:calc(50% + 8px);width:calc(100% - 16px);height:2px;background:color-mix(in srgb,var(--neo-muted) 35%,transparent);z-index:-1}.neo-account-standing-step.past:not(:last-child):after,.neo-account-standing-step.active:not(:last-child):after{background:color-mix(in srgb,var(--neo-good) 55%,var(--neo-muted) 45%)}.neo-account-standing-node{display:block;width:12px;height:12px;border-radius:999px;background:color-mix(in srgb,var(--neo-muted) 40%,transparent);margin:0 auto 6px;border:2px solid var(--neo-surface);box-sizing:border-box}.neo-account-standing-step.active .neo-account-standing-node{transform:scale(1.15);box-shadow:0 0 0 3px color-mix(in srgb,var(--neo-good) 25%,transparent)}.neo-account-standing-step.active{color:var(--neo-text);font-weight:700}.neo-standing-level--good{color:var(--neo-good-soft, var(--neo-good))}.neo-standing-level--warn{color:var(--neo-warn)}.neo-standing-level--warn-strong{color:color-mix(in srgb,var(--neo-warn) 55%,var(--neo-bad) 45%)}.neo-standing-level--bad{color:var(--neo-bad)}.neo-standing-level--suspended{color:var(--neo-muted)}.neo-account-standing-step.active .neo-account-standing-node.neo-standing-level--good,.neo-account-standing-node.neo-standing-level--good{background:var(--neo-good)}.neo-account-standing-step.active .neo-account-standing-node.neo-standing-level--warn,.neo-account-standing-node.neo-standing-level--warn{background:var(--neo-warn)}.neo-account-standing-step.active .neo-account-standing-node.neo-standing-level--warn-strong,.neo-account-standing-node.neo-standing-level--warn-strong{background:color-mix(in srgb,var(--neo-warn) 55%,var(--neo-bad) 45%)}.neo-account-standing-step.active .neo-account-standing-node.neo-standing-level--bad,.neo-account-standing-node.neo-standing-level--bad{background:var(--neo-bad)}.neo-account-standing-step.active .neo-account-standing-node.neo-standing-level--suspended,.neo-account-standing-node.neo-standing-level--suspended{background:color-mix(in srgb,var(--neo-muted) 70%,var(--neo-bad) 30%)}.neo-account-standing-section--centred .neo-account-block__body{display:flex;flex-direction:column;align-items:center}.neo-account-panel-stats--centred{width:100%;justify-items:center;margin-bottom:0}.neo-account-panel-stats--centred .neo-account-panel-stat{text-align:center;width:100%;max-width:180px}@media(min-width:720px){.neo-account-panel-stats--centred{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.neo-account-panel-stats--centred .neo-account-panel-stat{flex:1 1 140px;max-width:200px}}.neo-account-standing-appeal-modal select{width:100%;padding:10px 12px;border-radius:8px;border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-text);font:inherit}.neo-account-standing-hero__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:4px}.neo-account-standing-hero__title{margin:0;font-size:16px;font-weight:600;line-height:1.4}.neo-account-standing-pill{flex-shrink:0;font-size:11px;font-weight:700;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,currentColor 12%,var(--neo-surface2));border:1px solid color-mix(in srgb,currentColor 25%,transparent)}.neo-account-timeline{list-style:none;margin:0;padding:0;display:grid;gap:0}.neo-account-timeline-item{display:grid;grid-template-columns:auto 1fr;gap:10px 12px;padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 40%,transparent)}.neo-account-timeline-item:last-child{border-bottom:0}.neo-account-timeline-dot{width:10px;height:10px;border-radius:999px;margin-top:4px;background:var(--neo-accent)}.neo-account-timeline-item--warn .neo-account-timeline-dot{background:var(--neo-warn)}.neo-account-timeline-item--bad .neo-account-timeline-dot{background:var(--neo-bad)}.neo-account-timeline-time{display:block;font-size:11px;color:var(--neo-muted);margin-bottom:2px}.neo-account-timeline-title{display:block;font-size:13px;font-weight:600}@media(prefers-reduced-motion:reduce){.neo-account-standing-step.active .neo-account-standing-node{transform:none}}.neo-account-device-row{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 40%,transparent);min-height:56px}.neo-account-devices-section .neo-account-block__body{display:flex;flex-direction:column;justify-content:center}.neo-account-devices-signout .neo-account-block__body{display:flex;flex-direction:column;justify-content:center;gap:12px;min-height:88px}.neo-account-devices-signout .neo-account-block__body>.btn{margin-top:0;align-self:flex-start}.neo-account-device-row b,.neo-account-device-row span{display:block}.neo-account-banner{padding:10px 12px;border-radius:8px;background:color-mix(in srgb,var(--neo-accent) 8%,var(--neo-surface2));border:1px solid color-mix(in srgb,var(--neo-accent) 14%,var(--neo-line));color:var(--neo-text);font-size:12px;margin-bottom:14px}.neo-account-select-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0}.neo-account-select-row--clickable{cursor:pointer;border-radius:8px;margin:0 -8px;padding:10px 8px}.neo-account-select-row--clickable:hover,.neo-account-select-row--clickable:focus-visible{background:color-mix(in srgb,var(--neo-accent-soft) 22%,transparent);outline:none}.neo-account-select-row .neo-account-row-label{font-size:13px;font-weight:600;color:var(--neo-text);text-transform:none;letter-spacing:normal;margin-bottom:0}.neo-account-select-field{position:relative;display:inline-flex;width:var(--neo-account-select-width, 11rem);min-width:var(--neo-account-select-width, 11rem)}.neo-account-select-field select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;min-height:40px;padding:8px 36px 8px 12px;border-radius:8px;border:1px solid var(--neo-line);background:var(--neo-surface-elevated, var(--neo-surface2));color:var(--neo-text);font:inherit;font-size:13px;cursor:pointer}.neo-account-select-field select:focus{outline:2px solid color-mix(in srgb,var(--neo-accent) 35%,transparent);outline-offset:1px;border-color:color-mix(in srgb,var(--neo-accent) 40%,var(--neo-line))}.neo-account-select-chevron{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none;color:var(--neo-text-muted)}.neo-account-select-row .neo-account-select-field{justify-self:end;align-self:center}.neo-account-radio-group{display:grid;gap:8px}.neo-account-radio-row{display:grid;grid-template-columns:auto 1fr;gap:12px;align-items:center;padding:10px 8px;margin:0 -8px;border-radius:8px;cursor:pointer}.neo-account-radio-row:hover,.neo-account-radio-row:focus-visible{background:color-mix(in srgb,var(--neo-accent-soft) 22%,transparent);outline:none}.neo-account-radio-row--selected{background:color-mix(in srgb,var(--neo-accent-soft) 14%,transparent)}.neo-account-radio{position:relative;display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer}.neo-account-radio input{position:absolute;opacity:0;width:0;height:0}.neo-account-radio-mark{width:20px;height:20px;border-radius:999px;border:2px solid color-mix(in srgb,var(--neo-muted) 55%,var(--neo-line));background:var(--neo-surface-elevated, var(--neo-surface2));display:grid;place-items:center;transition:border-color .15s ease,background .15s ease}.neo-account-radio-mark:after{content:"";width:8px;height:8px;border-radius:999px;background:var(--neo-accent);transform:scale(0);transition:transform .15s ease}.neo-account-radio input:checked+.neo-account-radio-mark{border-color:var(--neo-accent)}.neo-account-radio input:checked+.neo-account-radio-mark:after{transform:scale(1)}.neo-account-radio-copy{display:grid;gap:0;min-width:0}.neo-account-radio-copy b{display:block;font-size:14px}.neo-account-radio-copy .muted{display:block;margin-top:6px;font-size:12px;line-height:1.45}.neo-account-empty{text-align:center;padding:40px 16px}.neo-account-empty h4{margin:0 0 8px;font-size:13px;letter-spacing:.06em;text-transform:uppercase}.neo-account-panel-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-bottom:14px}.neo-account-panel-stat{display:grid;gap:4px;padding:10px 12px;border-radius:10px;background:color-mix(in srgb,var(--neo-surface2) 80%,transparent);border:1px solid color-mix(in srgb,var(--neo-line) 45%,transparent)}.neo-account-panel-stat-label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--neo-muted)}.neo-account-panel-stat-value{font-size:14px;font-weight:700;color:var(--neo-text)}.neo-account-panel-links{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:14px}.neo-account-table-sort{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;color:inherit;font:inherit;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;padding:0}.neo-account-table-sort--active{color:var(--neo-accent)}.neo-account-table-sort-indicator{display:inline-flex;align-items:center;gap:3px;font-size:11px;font-weight:700}.neo-account-table-sort-index{font-size:9px;opacity:.75}.neo-account-family-hero,.neo-account-callout,.neo-account-nitro-hero,.neo-account-promo-banner{border-radius:var(--neo-radius-lg, 12px);padding:16px 18px;background:var(--neo-surface);border:1px solid var(--neo-line);margin-bottom:16px}.neo-account-family-hero .btn,.neo-account-callout .btn{margin-top:14px}.neo-account-feature-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:16px}.neo-account-feature-card{border-radius:var(--neo-radius-lg, 12px);padding:14px 16px;background:var(--neo-surface);border:1px solid var(--neo-line)}.neo-account-info-list-item{padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 40%,transparent)}.neo-account-info-list-item:last-child{border-bottom:0}.neo-account-notice{display:flex;flex-direction:column;gap:12px;padding:14px 16px;border-radius:10px;margin-bottom:14px;border:1px solid color-mix(in srgb,var(--neo-accent) 18%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent) 6%,var(--neo-surface2));width:100%;text-align:left;font:inherit;color:inherit}.neo-account-notice--clickable{cursor:pointer}.neo-account-notice--clickable:hover,.neo-account-notice--clickable:focus-visible{background:color-mix(in srgb,var(--neo-accent) 10%,var(--neo-surface2));outline:none}.neo-account-notice--clickable .neo-account-notice__cta{pointer-events:none}.neo-account-notice--warning{border-color:color-mix(in srgb,var(--neo-warn, #f0b429) 28%,var(--neo-line));background:color-mix(in srgb,var(--neo-warn, #f0b429) 8%,var(--neo-surface2))}.neo-account-notice__head{display:flex;align-items:flex-start;gap:12px}.neo-account-notice__icon{flex-shrink:0;margin-top:2px;color:var(--neo-accent)}.neo-account-notice--warning .neo-account-notice__icon{color:var(--neo-warn, #f0b429)}.neo-account-notice__copy{font-size:13px;line-height:1.45;color:var(--neo-text)}.neo-account-notice__cta{align-self:flex-start}.neo-account-search-inline{margin-bottom:14px}.neo-account-app-card{border:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent);border-radius:8px;margin-bottom:10px;overflow:hidden}.neo-account-app-head{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;width:100%;padding:12px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.neo-account-app-icon{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;color:#fff;font-weight:800}.neo-account-app-body{padding:0 12px 12px}.neo-account-app-body ul{margin:8px 0 12px;padding-left:18px}.neo-account-connection-row{display:flex;flex-wrap:wrap;gap:8px}.neo-account-connection-icon,.neo-account-connection-more{width:40px;height:40px;border-radius:999px;border:0;color:#fff;font-weight:800;cursor:pointer;display:grid;place-items:center;padding:0;overflow:hidden}.neo-account-connection-icon--grey{background:color-mix(in srgb,var(--neo-surface2) 88%,#6b6b73);transition:background .15s ease,transform .15s ease}.neo-account-connection-icon--grey:hover,.neo-account-connection-icon--grey:focus-visible{background:color-mix(in srgb,var(--neo-surface2) 70%,#8b8b95);transform:translateY(-1px)}.neo-account-connection-logo{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;display:block}.neo-account-connection-logo--tile{width:26px;height:26px}.neo-account-connection-logo-fallback{font-size:14px;font-weight:800;line-height:1}.neo-account-connection-tile-logo{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;display:block}.neo-account-connection-more{background:color-mix(in srgb,var(--neo-surface2) 80%,transparent);color:var(--neo-text)}.neo-account-promo-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;background:color-mix(in srgb,#256f56 25%,var(--neo-surface2))}.neo-account-sub-row,.neo-account-billing-card{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 40%,transparent)}.neo-account-table{width:100%;border-collapse:collapse;font-size:13px}.neo-account-table thead th{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--neo-muted);padding:0 0 10px;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 55%,transparent)}.neo-account-table th,.neo-account-table td{text-align:left;padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 40%,transparent)}.neo-account-table-cell--end{text-align:right}.neo-account-table tbody tr:last-child td{border-bottom:0}.neo-account-table tbody tr:nth-child(2n){background:color-mix(in srgb,var(--neo-surface2) 35%,transparent)}.neo-account-table-row--clickable{cursor:pointer}.neo-account-table-row--clickable:hover,.neo-account-table-row--clickable:focus-visible{background:color-mix(in srgb,var(--neo-accent-soft) 22%,transparent);outline:none}.neo-account-table-status{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.neo-account-table-status--good{background:color-mix(in srgb,var(--neo-good, #3ba55c) 18%,transparent);color:var(--neo-good, #3ba55c)}.neo-account-table-status--warn{background:color-mix(in srgb,var(--neo-warn, #f0b429) 18%,transparent);color:var(--neo-warn, #f0b429)}.neo-account-table-status--bad{background:color-mix(in srgb,var(--neo-bad, #ed4245) 18%,transparent);color:var(--neo-bad, #ed4245)}.neo-account-table-status--neutral{background:color-mix(in srgb,var(--neo-muted) 18%,transparent);color:var(--neo-muted)}.neo-account-theme-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:12px}.neo-account-theme-swatch{border:2px solid transparent;border-radius:8px;padding:0;min-height:48px;color:#fff;font-size:11px;font-weight:700;cursor:pointer}.neo-theme-swatch-wrap{position:relative}.neo-theme-hover-label{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);z-index:2;padding:6px 10px;border-radius:6px;background:#1e1f22;color:#fff;font-size:12px;font-weight:600;white-space:nowrap;pointer-events:none;box-shadow:0 4px 12px color-mix(in srgb,#000 35%,transparent)}.neo-theme-hover-label:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#1e1f22}.neo-account-nitro-swatch.active,.neo-account-theme-swatch.active{border-color:var(--neo-accent)}.neo-account-perk-list{margin:0;padding-left:18px}.neo-account-badge{margin-left:8px;font-size:10px;padding:2px 6px;border-radius:4px;background:color-mix(in srgb,var(--neo-accent) 20%,transparent)}.neo-account-nested-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--neo-z-modal) + 4);background:color-mix(in srgb,#000 45%,transparent);display:grid;place-items:center;padding:20px}.neo-account-nested-modal{width:min(480px,96vw);border-radius:10px;background:var(--neo-surface);border:1px solid var(--neo-line);padding:18px}.neo-account-nested-modal-wide{width:min(640px,96vw)}.neo-account-phone-edit-modal{width:min(740px,96vw);padding:40px}.neo-account-phone-edit-modal .neo-account-nested-head{margin-bottom:32px}.neo-account-phone-edit-modal .neo-account-nested-actions{margin-top:32px}.neo-account-btn-spinner{animation:neo-account-spin .8s linear infinite;margin-right:6px;vertical-align:-2px}@keyframes neo-account-spin{to{transform:rotate(360deg)}}.neo-intl-phone{display:flex;flex-direction:column;gap:8px}.neo-intl-phone-label{font-size:12px;font-weight:600;color:var(--neo-muted)}.neo-intl-phone-row{display:flex;gap:0;align-items:stretch}.neo-intl-phone-country{position:relative;flex:0 0 172px;width:172px}.neo-intl-phone-country-trigger{display:flex;align-items:center;gap:8px;width:100%;height:44px;padding:0 12px;border:1px solid var(--neo-line);border-right:none;border-radius:8px 0 0 8px;background:var(--neo-surface2);color:var(--neo-text);font:inherit;cursor:pointer}.neo-intl-phone-country-trigger:focus-visible{outline:2px solid var(--neo-accent);outline-offset:-2px;z-index:1}.neo-intl-phone-country-flag{font-size:18px;line-height:1}.neo-intl-phone-country-code{flex:1;text-align:left;font-variant-numeric:tabular-nums;font-size:14px}.neo-intl-phone-country-menu{position:absolute;top:calc(100% + 4px);left:0;z-index:20;width:min(320px,80vw);border-radius:10px;border:1px solid var(--neo-line);background:var(--neo-surface);box-shadow:0 12px 32px #0003;overflow:hidden}.neo-intl-phone-country-search-wrap{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--neo-line);color:var(--neo-muted)}.neo-intl-phone-country-search{flex:1;border:none;background:transparent;color:var(--neo-text);font:inherit;outline:none}.neo-intl-phone-country-list{list-style:none;margin:0;padding:6px;max-height:280px;overflow-y:auto}.neo-intl-phone-country-option{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;width:100%;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:var(--neo-text);font:inherit;text-align:left;cursor:pointer}.neo-intl-phone-country-option.is-active,.neo-intl-phone-country-option:hover{background:var(--neo-surface2)}.neo-intl-phone-country-option.is-selected{background:color-mix(in srgb,var(--neo-accent-soft) 55%,transparent)}.neo-intl-phone-country-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.neo-intl-phone-country-dial{font-size:13px;color:var(--neo-muted);font-variant-numeric:tabular-nums}.neo-intl-phone-national{flex:1;min-width:0;height:44px;padding:0 14px;border:1px solid var(--neo-line);border-radius:0 8px 8px 0;background:var(--neo-surface);color:var(--neo-text);font:inherit}.neo-intl-phone-national:focus{outline:2px solid var(--neo-accent);outline-offset:-2px;z-index:1}.neo-intl-phone-national.is-invalid{border-color:var(--neo-danger, #e31837)}.neo-intl-phone-example{margin:0;font-size:12px}.neo-intl-phone-status{margin:0;font-size:13px}.neo-intl-phone-status--hint{color:var(--neo-muted)}.neo-intl-phone-status--success{color:var(--neo-success, #0a7d32)}.neo-intl-phone-status--error{color:var(--neo-danger, #e31837)}.neo-intl-phone-extension{display:flex;flex-direction:column;gap:6px;margin-top:16px;font-size:12px;font-weight:600;color:var(--neo-muted)}.neo-intl-phone-extension input{width:100%;max-width:200px;padding:10px 12px;border-radius:8px;border:1px solid var(--neo-line);background:var(--neo-surface);color:var(--neo-text);font:inherit;font-weight:400}.neo-intl-phone-extension-toggle{align-self:flex-start;margin-top:8px;padding:0;border:none;background:none;color:var(--neo-accent);font:inherit;font-size:13px;cursor:pointer;text-decoration:underline;text-underline-offset:2px}@media(max-width:560px){.neo-intl-phone-row{flex-direction:column}.neo-intl-phone-country{flex:none;width:100%}.neo-intl-phone-country-trigger{border-right:1px solid var(--neo-line);border-radius:8px}.neo-intl-phone-national{border-radius:8px}}.neo-account-nested-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.neo-account-nested-actions{display:flex;justify-content:space-between;gap:12px;margin-top:16px}.neo-account-checkbox-list{display:grid;gap:8px;margin:12px 0}.neo-account-checkbox{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.neo-account-checkbox input{position:absolute;opacity:0;width:0;height:0}.neo-account-checkbox-mark{width:18px;height:18px;flex-shrink:0;margin-top:1px;border-radius:4px;border:2px solid color-mix(in srgb,var(--neo-muted) 55%,var(--neo-line));background:var(--neo-surface-elevated, var(--neo-surface2));display:grid;place-items:center;transition:border-color .15s ease,background .15s ease}.neo-account-checkbox-mark:after{content:"";width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);margin-top:-2px;transition:transform .12s ease}.neo-account-checkbox input:checked+.neo-account-checkbox-mark{border-color:var(--neo-accent);background:var(--neo-accent)}.neo-account-checkbox input:checked+.neo-account-checkbox-mark:after{transform:rotate(45deg) scale(1)}.neo-account-checkbox-label{font-size:13px;line-height:1.45}.neo-account-error{color:#ef4444;font-size:12px}.neo-account-connection-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.neo-account-connection-tile{display:grid;gap:6px;justify-items:center;padding:10px 6px;border-radius:8px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 70%,transparent);cursor:pointer;color:inherit;font:inherit}.neo-account-connection-tile span{width:36px;height:36px;border-radius:999px;display:grid;place-items:center;color:#fff;font-weight:800;overflow:hidden}.neo-account-connection-tile b{font-size:10px;text-align:center}.neo-account-section-anchor{scroll-margin-top:12px;padding-top:8px}.neo-account-section-anchor+.neo-account-section-anchor{margin-top:24px;padding-top:24px;border-top:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent)}.neo-account-slider-row{display:grid;gap:6px;margin-bottom:12px}.neo-account-slider-head{display:flex;justify-content:space-between;font-size:13px;font-weight:600}.neo-account-slider{width:100%;accent-color:var(--neo-accent)}.neo-account-warning-banner{padding:12px 14px;border-radius:8px;border:1px solid #f59e0b;background:color-mix(in srgb,#f59e0b 12%,transparent);font-size:13px;margin:12px 0}.neo-account-related-link{width:100%;display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:8px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 60%,transparent);cursor:pointer;color:inherit;font:inherit;text-align:left;margin-top:12px}.neo-account-related-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:8px;background:color-mix(in srgb,var(--neo-accent) 15%,transparent);color:var(--neo-accent)}.neo-account-related-copy{flex:1;display:grid;gap:2px}.neo-account-related-copy b{font-size:13px}.neo-account-payment-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent)}.neo-account-payment-row b{display:flex;align-items:center;gap:8px;font-size:14px}.neo-account-default-pill{font-size:10px;font-weight:800;padding:2px 6px;border-radius:4px;background:color-mix(in srgb,var(--neo-surface3) 80%,#fff 20%);color:var(--neo-muted)}.neo-account-accordion{margin-top:8px}.neo-account-accordion-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.neo-account-accordion-trigger svg{transition:transform .15s ease}.neo-account-accordion-trigger svg.open{transform:rotate(180deg)}.neo-account-accordion-body{padding:8px 0 12px 12px}.neo-account-promo-banner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-radius:8px;background:color-mix(in srgb,var(--neo-accent) 12%,var(--neo-surface2));margin:12px 0}.neo-account-promo-banner b{display:block;margin-bottom:4px}.neo-account-nitro-theme-grid{display:grid;grid-template-columns:repeat(11,minmax(0,1fr));gap:8px;margin:12px 0}.neo-account-nitro-swatch{aspect-ratio:1;border-radius:8px;border:2px solid transparent;cursor:pointer}.neo-account-app-icon-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:12px}.neo-account-app-icon-swatch{aspect-ratio:1;border-radius:12px;border:2px solid transparent;cursor:pointer}.neo-account-app-icon-option{position:relative;aspect-ratio:1;border-radius:12px;border:2px solid transparent;padding:0;overflow:hidden;cursor:pointer;background:color-mix(in srgb,var(--neo-surface2) 80%,transparent)}.neo-account-app-icon-option.selected{border-color:var(--neo-accent)}.neo-account-app-icon-option img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.neo-account-app-icon-lock{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:color-mix(in srgb,var(--neo-bg) 55%,transparent);color:var(--neo-text)}.neo-message-preview{margin:0 0 16px;border-radius:8px;background:color-mix(in srgb,var(--neo-bg) 88%,#000 12%);border:1px solid color-mix(in srgb,var(--neo-line) 55%,transparent);overflow:hidden}.neo-message-preview-channel{padding:14px 12px}.neo-message-preview-row{display:grid;grid-template-columns:40px 1fr;gap:12px;padding:8px 4px}.neo-message-preview-row--compact{grid-template-columns:1fr;gap:0;padding:4px}.neo-message-preview-row--compact .neo-message-preview-body{grid-column:1 / -1}.neo-message-preview-row--compact .neo-message-preview-avatar{display:none}.neo-message-preview-avatar{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;font-size:14px;font-weight:800;color:#fff;flex-shrink:0}.neo-message-preview-body{min-width:0}.neo-message-preview-meta{display:flex;align-items:baseline;gap:8px;margin-bottom:4px}.neo-message-preview-author{font-size:14px;font-weight:700;color:var(--neo-text)}.neo-message-preview-time{font-size:11px;color:var(--neo-muted)}.neo-message-preview-text{margin:0;font-size:14px;line-height:1.45;color:color-mix(in srgb,var(--neo-text) 92%,var(--neo-muted))}.neo-message-preview-embed{display:grid;grid-template-columns:4px 1fr;gap:10px;margin-top:8px;padding:8px 10px;border-radius:6px;background:color-mix(in srgb,var(--neo-surface2) 80%,transparent);border:1px solid color-mix(in srgb,var(--neo-line) 45%,transparent)}.neo-message-preview-embed-bar{border-radius:999px;background:var(--neo-accent)}.neo-message-preview-embed-copy{display:grid;gap:2px;min-width:0}.neo-message-preview-embed-site{font-size:11px;font-weight:700;color:var(--neo-accent)}.neo-message-preview-embed-title{font-size:13px;font-weight:700;color:var(--neo-text)}.neo-message-preview-embed-desc{font-size:12px;color:var(--neo-muted);line-height:1.4}.neo-message-preview-reactions{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.neo-message-preview-reaction{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--neo-line) 55%,transparent);background:color-mix(in srgb,var(--neo-surface2) 70%,transparent);font-size:12px}.neo-account-segment-field{margin:12px 0}.neo-account-segment-label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.neo-account-segment{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.neo-account-segment-btn{border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 80%,transparent);color:var(--neo-muted);border-radius:8px;padding:8px 10px;font-size:12px;font-weight:700;cursor:pointer}.neo-account-segment-btn.active{border-color:var(--neo-accent);background:var(--neo-accent-soft);color:var(--neo-text)}.neo-account-device-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.neo-account-device-select label{display:grid;gap:6px;font-size:12px;font-weight:600}.neo-account-device-select .neo-account-row-label{font-size:13px;font-weight:600;color:var(--neo-text);text-transform:none;letter-spacing:normal;margin-bottom:0}.neo-account-mic-test{display:flex;align-items:center;gap:12px;margin:12px 0}.neo-account-mic-meter{flex:1;display:flex;gap:2px;align-items:flex-end;height:28px}.neo-account-mic-meter span{flex:1;max-width:4px;height:100%;border-radius:2px;background:color-mix(in srgb,var(--neo-line) 80%,transparent)}.neo-account-mic-meter span.active{background:var(--neo-accent)}.neo-account-sensitivity-bar{margin:12px 0}.neo-account-sensitivity-track{height:8px;border-radius:999px;background:color-mix(in srgb,var(--neo-line) 80%,transparent);margin-top:8px;overflow:hidden}.neo-account-sensitivity-fill{display:block;width:45%;height:100%;background:linear-gradient(90deg,#3ba55c,#faa61a)}.neo-account-camera-preview{position:relative;aspect-ratio:16 / 9;border-radius:8px;background:#0a0a0a;display:grid;place-items:center;margin-bottom:12px;overflow:hidden}.neo-account-camera-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none}.neo-account-camera-video--live{opacity:1}.neo-account-camera-preview .btn.primary{position:relative;z-index:1}.neo-account-sound-row{position:relative;margin-bottom:4px}.neo-account-sound-row .neo-account-preview-link{margin-left:0;margin-top:-4px;margin-bottom:8px}.neo-account-preview-link{border:0;background:transparent;color:var(--neo-accent);font-size:12px;font-weight:600;cursor:pointer;padding:0 0 0 2px}.neo-account-sound-more-list{margin:0;padding-left:18px;color:var(--neo-muted);font-size:13px}.neo-account-field-note{font-size:12px;margin:4px 0 12px}.neo-account-boost-hero{background:linear-gradient(135deg,color-mix(in srgb,#eb459e 25%,var(--neo-surface2)),var(--neo-surface2))}.neo-account-redeem-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:12px}.neo-account-redeem-input{flex:1;min-width:0;width:100%;padding:10px 12px;border-radius:6px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 80%,transparent);color:inherit;font:inherit}.neo-account-gift-empty{text-align:center;padding:24px 0}.neo-account-gift-illustration{width:120px;height:100px;margin:0 auto 16px;border-radius:12px;background:color-mix(in srgb,var(--neo-surface3) 70%,transparent);opacity:.6}.neo-account-keybind-search{display:block;margin-bottom:12px}.neo-account-keybind-search input{width:100%;padding:10px 12px;border-radius:6px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 80%,transparent);color:inherit;font:inherit}.neo-account-keybind-table{width:100%;border-collapse:collapse;font-size:13px}.neo-account-keybind-table th,.neo-account-keybind-table td{padding:10px 8px;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent)}.neo-account-keybind-table kbd{padding:4px 8px;border-radius:4px;background:color-mix(in srgb,var(--neo-surface3) 80%,transparent);font-size:12px}.neo-account-nested-backdrop-top{z-index:calc(var(--neo-z-modal) + 6)}.neo-account-payment-modal{width:min(600px,96vw)}.neo-account-payment-row--clickable{width:100%;border:0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .15s ease}.neo-account-payment-row--clickable:hover{background:color-mix(in srgb,var(--neo-surface2) 55%,transparent)}.neo-account-payment-row--clickable .neo-account-payment-row-cta{pointer-events:none}.neo-account-section-intro{margin:0 0 14px;font-size:13px;line-height:1.45}.neo-account-table-wrap{width:100%;overflow-x:auto}.neo-account-table-empty{margin:0;padding:8px 0}.neo-account-payment-tabs{display:flex;flex-wrap:nowrap;gap:8px;margin-bottom:14px;overflow-x:auto}.neo-account-payment-tab{flex:1 1 auto;min-width:-moz-max-content;min-width:max-content;white-space:nowrap;padding:8px 12px;border-radius:6px;border:1px solid var(--neo-line);background:transparent;color:inherit;font:inherit;font-weight:600;cursor:pointer}.neo-account-payment-tab.active{background:var(--neo-accent);border-color:var(--neo-accent);color:#fff}.neo-account-payment-email{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px;font-size:13px}.neo-account-payment-form{display:grid;gap:12px}.neo-account-payment-form label{display:grid;gap:6px;font-size:12px;font-weight:600}.neo-account-payment-form input{padding:10px 12px;border-radius:6px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 80%,transparent);color:inherit;font:inherit}.neo-account-payment-form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.neo-account-payment-legal{font-size:11px}.neo-account-payment-footer{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.neo-account-payment-secure{display:flex;align-items:center;gap:6px;font-size:12px;color:var(--neo-muted)}.neo-account-mfa-modal,.neo-account-mfa-setup-modal,.neo-account-mic-modal{width:min(400px,96vw)}.neo-account-mfa-setup-preview{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px 16px;margin:12px 0 16px;border-radius:10px;border:1px dashed color-mix(in srgb,var(--neo-line) 70%,transparent);background:color-mix(in srgb,var(--neo-surface2) 70%,transparent);color:var(--neo-muted);font-size:12px;text-align:center}.neo-account-mfa-setup-preview code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;letter-spacing:.08em;color:var(--neo-text)}.neo-account-mfa-setup-preview--qr svg{color:var(--neo-accent)}.neo-account-mfa-field{display:grid;gap:6px;margin-bottom:16px;font-size:12px;font-weight:600}.neo-account-mfa-field input{padding:10px 12px;border-radius:6px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 80%,transparent);color:inherit;font:inherit}.neo-account-mfa-confirm{width:100%}.neo-account-logout{color:#ef4444!important}.neo-sidebar-nav-foot .neo-account-logout,.neo-account-nav-stack>.neo-account-logout{margin-top:4px}.neo-account-field-error{color:#ef4444;font-size:12px;margin-top:6px}.neo-account-redeem-input.error{border-color:#ef4444}.neo-account-inline-link{border:0;background:transparent;color:var(--neo-accent);font:inherit;font-weight:600;cursor:pointer;padding:0;text-decoration:underline}.neo-account-subheading{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--neo-muted);margin:16px 0 8px}.neo-account-empty-box{display:flex;align-items:center;gap:12px;padding:16px;border-radius:8px;background:color-mix(in srgb,var(--neo-surface2) 70%,transparent);border:1px solid var(--neo-line)}.neo-account-empty-box-icon{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:color-mix(in srgb,var(--neo-surface3) 80%,transparent);color:var(--neo-muted);font-weight:800}.neo-account-nitro-gift-strip{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:8px;background:linear-gradient(90deg,#1e3a5f,#2d1b4e);margin-bottom:16px}.neo-account-nitro-hero-full{background:linear-gradient(135deg,#5865f2,#eb459e);padding:24px;border-radius:12px;margin-bottom:20px}.neo-account-nitro-hero-actions,.neo-account-nitro-footer-actions{display:flex;gap:10px;margin-top:14px}.neo-account-nitro-footer-actions{margin-bottom:20px}.neo-account-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.neo-account-plan-stack{display:grid;gap:16px}.neo-account-plan-card{position:relative;padding:20px;border-radius:12px;color:#fff}.neo-account-plan-card.popular{outline:2px solid color-mix(in srgb,#fff 40%,var(--neo-accent))}.neo-account-plan-popular{position:absolute;top:-10px;left:50%;transform:translate(-50%);font-size:10px;font-weight:800;padding:2px 8px;border-radius:999px;background:#fff;color:#111}.neo-account-plan-card h4{margin:8px 0 4px;font-style:italic}.neo-account-plan-price{font-size:22px;font-weight:800}.neo-account-plan-card ul{margin:12px 0;padding-left:18px;font-size:13px}.neo-account-perk-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.neo-account-perk-card{padding:12px;border-radius:8px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 60%,transparent)}.neo-account-perk-thumb{height:80px;border-radius:8px;background:color-mix(in srgb,var(--neo-accent) 20%,var(--neo-surface3));margin-bottom:8px}.neo-account-comparison-table{width:100%;border-collapse:collapse;font-size:13px}.neo-account-comparison-table th,.neo-account-comparison-table td{padding:10px 12px;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent);text-align:left}.neo-account-comparison-table th.popular,.neo-account-comparison-table td.popular{background:color-mix(in srgb,var(--neo-accent) 8%,transparent);border-left:2px solid var(--neo-accent);border-right:2px solid var(--neo-accent)}.neo-account-check{color:#3ba55c;font-weight:800}.neo-account-cross{color:var(--neo-muted)}.neo-account-boost-promo-card{display:flex;gap:16px;align-items:center;padding:16px;border-radius:8px;border:1px solid var(--neo-line);margin-top:12px}.neo-account-boost-video-placeholder{width:160px;height:90px;border-radius:8px;background:#111;flex-shrink:0}.neo-account-boost-server-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent)}.neo-account-boost-server-icon{width:40px;height:40px;border-radius:999px;display:grid;place-items:center;color:#fff;font-weight:800}.neo-account-boost-table{width:100%;border-collapse:collapse;font-size:12px}.neo-account-boost-table th,.neo-account-boost-table td{padding:8px 10px;border-bottom:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent);text-align:left}.neo-account-recognition-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.neo-account-recognition-card{padding:16px;border-radius:8px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 60%,transparent)}.neo-account-faq .neo-account-accordion{border-bottom:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent)}.neo-account-select-plan-modal,.neo-account-checkout-modal,.neo-account-gift-checkout-modal{width:min(560px,96vw)}.neo-account-checkout-brand{font-size:28px;font-style:italic;margin:8px 0 16px}.neo-account-checkout-plans{display:grid;gap:10px;margin-bottom:16px}.neo-account-checkout-option{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:14px;border-radius:8px;border:1px solid var(--neo-line);cursor:pointer}.neo-account-checkout-option.active{border-color:var(--neo-accent);background:color-mix(in srgb,var(--neo-accent) 8%,transparent)}.neo-account-checkout-option small{display:block}.neo-account-save-pill{font-size:10px;font-weight:800;padding:2px 6px;border-radius:4px;background:#3ba55c;color:#fff;margin-left:6px}.neo-account-checkout-payment{display:grid;gap:8px;margin:16px 0}.neo-account-checkout-total{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--neo-line);font-size:16px}.neo-account-gift-checkout-body{display:grid;grid-template-columns:140px 1fr;gap:20px;margin-bottom:16px}.neo-account-gift-checkout-art{border-radius:12px;background:linear-gradient(135deg,#5865f2,#eb459e);min-height:180px}.neo-account-link-verify{padding:14px;border-radius:8px;background:color-mix(in srgb,var(--neo-accent) 10%,var(--neo-surface2));margin-bottom:14px}.neo-account-otp-row{display:flex;gap:8px;margin:10px 0}.neo-account-otp-row input{width:36px;height:40px;text-align:center;border-radius:6px;border:1px solid var(--neo-line);background:var(--neo-surface);color:inherit;font:inherit}.neo-account-confirm-actions{display:flex;justify-content:flex-end;gap:10px;margin-top:16px}.neo-account-logout-modal{width:min(380px,96vw)}.neo-account-deluxe-scroll{padding-bottom:24px}.neo-account-deluxe-gift-banner{display:flex;align-items:center;gap:16px;padding:16px 20px;border-radius:12px;background-size:cover;background-position:center;margin-bottom:16px;border:1px solid color-mix(in srgb,var(--neo-line) 60%,transparent)}.neo-account-deluxe-gift-art{width:72px;height:72px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.neo-account-deluxe-gift-copy{flex:1;min-width:0}.neo-account-deluxe-hero{position:relative;overflow:hidden;background:linear-gradient(135deg,#5865f2,#eb459e);padding:28px 24px;border-radius:12px;margin-bottom:20px;color:#fff}.neo-account-deluxe-sparkle{position:absolute;width:120px;height:120px;border-radius:999px;background:radial-gradient(circle,color-mix(in srgb,#fff 35%,transparent),transparent 70%);pointer-events:none}.neo-account-deluxe-sparkle-a{top:-30px;right:10%}.neo-account-deluxe-sparkle-b{bottom:-40px;left:5%;width:90px;height:90px}.neo-account-deluxe-hero-actions{display:flex;gap:10px;margin-top:14px}.neo-account-deluxe-plan-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.neo-account-deluxe-plan-card{position:relative;padding:20px;border-radius:12px;color:#fff;display:grid;gap:6px}.neo-account-deluxe-plan-card.popular{outline:2px solid color-mix(in srgb,#fff 40%,var(--neo-accent))}.neo-account-deluxe-plan-mascot{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;margin-bottom:4px}.neo-account-deluxe-perk-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.neo-account-deluxe-perk-card{padding:12px;border-radius:8px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 60%,transparent)}.neo-account-deluxe-perk-art{width:100%;aspect-ratio:16 / 10;-o-object-fit:cover;object-fit:cover;border-radius:8px;margin-bottom:8px;background:color-mix(in srgb,var(--neo-accent) 12%,var(--neo-surface3))}.neo-account-deluxe-comparison{margin-bottom:8px}.neo-account-deluxe-sticky-bar{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;margin:0 -4px;border-top:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.neo-account-deluxe-sticky-actions{display:flex;gap:10px;flex-shrink:0}.neo-developer-modal{width:min(520px,96vw);max-height:min(90vh,720px);overflow-y:auto}.neo-developer-form-group{display:grid;gap:8px;margin-bottom:14px}.neo-developer-form-label{font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--neo-muted)}.neo-developer-checkbox-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:6px 12px}.neo-developer-radio{display:flex;align-items:center;gap:8px;font-size:13px;margin-bottom:6px}.neo-developer-code-block{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;margin:10px 0;border-radius:8px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 80%,transparent)}.neo-developer-code-block code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;word-break:break-all}.neo-developer-filters{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px}.neo-developer-search,.neo-developer-filters select{padding:8px 12px;border-radius:8px;border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-text);font:inherit;font-size:13px}.neo-developer-search{flex:1;min-width:160px}.neo-developer-row-action{padding:4px 8px;min-width:auto}.neo-developer-activity-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.neo-developer-activity-list li{display:grid;gap:2px;font-size:13px}.neo-developer-delivery-list{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:6px}.neo-developer-delivery-item{display:flex;align-items:center;gap:10px;width:100%;padding:10px 12px;border-radius:8px;border:1px solid color-mix(in srgb,var(--neo-line) 50%,transparent);background:transparent;font:inherit;color:inherit;text-align:left;cursor:pointer}.neo-developer-delivery-item:hover,.neo-developer-delivery-item.active{background:color-mix(in srgb,var(--neo-accent-soft) 22%,transparent)}.neo-developer-payload-inspector{border:1px solid var(--neo-line);border-radius:10px;overflow:hidden}.neo-developer-payload-tabs{display:flex;gap:0;border-bottom:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 60%,transparent)}.neo-developer-payload-tabs button{flex:1;padding:10px 12px;border:0;background:transparent;color:var(--neo-muted);font:inherit;font-size:12px;font-weight:600;cursor:pointer}.neo-developer-payload-tabs button.active{color:var(--neo-text);background:var(--neo-surface);box-shadow:inset 0 -2px 0 var(--neo-accent)}.neo-developer-payload-body{margin:0;padding:14px;font-size:12px;line-height:1.5;overflow:auto;max-height:240px;background:color-mix(in srgb,var(--neo-surface2) 40%,transparent)}.neo-developer-chart{width:100%;min-height:180px}.neo-developer-rate-meter{height:8px;border-radius:999px;background:color-mix(in srgb,var(--neo-line) 60%,transparent);overflow:hidden;margin-bottom:8px}.neo-developer-rate-meter__bar{height:100%;border-radius:999px;background:var(--neo-accent)}.neo-developer-playground{display:grid;gap:14px}.neo-developer-playground__controls{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.neo-developer-playground__controls select{flex:1;min-width:200px;padding:10px 12px;border-radius:8px;border:1px solid var(--neo-line);background:var(--neo-surface2);color:inherit;font:inherit}.neo-developer-playground__response pre{margin:8px 0 0;padding:14px;border-radius:8px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 70%,transparent);font-size:12px;overflow:auto;max-height:320px}.neo-developer-sdk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-bottom:14px}.neo-developer-sdk-card{padding:14px 16px;border-radius:10px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 50%,transparent)}.neo-developer-sdk-card h4{margin:0 0 10px;font-size:14px}.neo-developer-sdk-install{display:block;font-size:12px;word-break:break-all}@media(max-width:760px){.neo-account-shell{grid-template-columns:1fr;height:min(94vh,900px)}.neo-account-side{max-height:220px;border-right:0;border-bottom:1px solid var(--neo-line)}}.neo-account-nav-child-group{margin:4px 0 8px 8px;padding-left:8px;border-left:1px solid var(--neo-line)}.neo-account-nav-child-label{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;font-size:12px;font-weight:600;color:var(--neo-text-muted)}.neo-account-child-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.neo-account-field-grid{display:grid;gap:12px}.neo-account-field{display:grid;gap:6px;font-size:13px}.neo-account-field span{color:var(--neo-text-muted)}.neo-account-field .neo-account-input,.neo-account-field .neo-account-select{width:100%;padding:8px 10px;border-radius:8px;border:1px solid var(--neo-line);background:var(--neo-surface-elevated, var(--neo-surface));color:inherit;font:inherit}.neo-account-page.neo-account-zone-hosted{--neo-side-context: 300px;--neo-settings-nav-header-height: var(--neo-rail-size);--neo-settings-nav-row-gap: 4px;display:flex;flex-direction:column;min-height:0;height:100%;flex:1}.neo-account-page.neo-account-zone-hosted,.neo-account-page.neo-account-zone-hosted .neo-account-shell,.neo-account-page.neo-account-zone-hosted .neo-account-main,.neo-account-page.neo-account-zone-hosted .neo-account-main-layout,.neo-account-page.neo-account-zone-hosted .neo-account-main-body{width:100%;max-width:none}.neo-account-page.neo-account-zone-hosted .neo-account-shell{--neo-account-select-width: 11rem;grid-template-columns:1fr;width:100%;height:100%;min-height:0;display:flex;flex-direction:column}.neo-account-page.neo-account-zone-hosted .neo-account-main{border-left:none;display:flex;flex-direction:column;flex:1;min-height:0;height:100%}.neo-account-page.neo-account-zone-hosted .neo-settings-sidebar-nav,.neo-account-page.neo-account-zone-hosted .neo-settings-nav-column{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.neo-account-page.neo-account-zone-hosted .neo-settings-nav-list.neo-nav{gap:var(--neo-settings-nav-row-gap);padding:0 8px 12px}.neo-account-page.neo-account-zone-hosted .neo-settings-sidebar-nav .neo-settings-nav-list{padding-top:0;margin-top:0}.neo-account-page.neo-account-zone-hosted .neo-context-stack-pane .neo-settings-nav-column{flex:1;min-height:0;padding-top:var(--neo-settings-nav-row-gap)}.neo-account-page.neo-account-zone-hosted .neo-context-stack-pane .neo-settings-nav-list{padding-top:0}.neo-account-page.neo-account-zone-hosted .neo-context-stack-pane .neo-settings-nav-column:has(.neo-settings-nav-back) .neo-settings-nav-list{padding-top:var(--neo-settings-nav-row-gap)}.neo-account-page.neo-account-zone-hosted .neo-settings-nav-list.neo-nav button,.neo-account-page.neo-account-zone-hosted .neo-settings-nav-back{border-radius:var(--neo-radius-sm);min-height:var(--neo-rail-size);height:var(--neo-rail-size);color:var(--neo-muted)}.neo-account-page.neo-account-zone-hosted .neo-settings-nav-list.neo-nav button.active{background:color-mix(in srgb,var(--neo-accent) 18%,var(--neo-surface2));color:var(--neo-text);font-weight:700}.neo-account-page.neo-account-zone-hosted .neo-settings-nav-list.neo-nav button.active:hover{background:color-mix(in srgb,var(--neo-accent) 24%,var(--neo-surface2))}.neo-account-page.neo-account-zone-hosted .neo-settings-nav-list.neo-nav button.keyboard-focus:not(.active){background:color-mix(in srgb,var(--neo-accent) 10%,var(--neo-surface2));color:var(--neo-text)}.neo-account-page.neo-account-zone-hosted .neo-settings-nav-list.neo-nav button.is-branch[aria-expanded=true]{color:var(--neo-accent)}.neo-account-page.neo-account-zone-hosted .neo-settings-nav-back{flex-shrink:0;width:calc(100% - 16px);margin:0 8px;border:none;background:transparent;padding:0 12px;display:flex;align-items:center;justify-content:flex-start;gap:8px;font:inherit;font-size:12px;font-weight:600;color:var(--neo-accent);cursor:pointer;text-align:left}.neo-account-page.neo-account-zone-hosted .neo-settings-nav-back:hover,.neo-account-page.neo-account-zone-hosted .neo-settings-nav-back:focus-visible{background:color-mix(in srgb,var(--neo-accent) 8%,var(--neo-surface2));color:var(--neo-text);text-decoration:none}.neo-account-page.neo-account-zone-hosted .neo-settings-nav-branch-chevron{margin-left:auto;display:inline-flex;align-items:center;color:var(--neo-muted)}.neo-account-page.neo-account-zone-hosted .neo-account-main-layout{display:flex;flex:1;min-height:0;overflow:hidden}.neo-account-page.neo-account-zone-hosted .neo-account-subnav,.neo-account-page.neo-account-zone-hosted .neo-account-main-layout .neo-account-subnav{display:none}.neo-account-page.neo-account-zone-hosted .neo-account-main-layout .neo-context-stack-pane,.neo-account-page.neo-account-zone-hosted .neo-context-stack-pane:not(.neo-context-stack-pane--overlay){width:var(--neo-side-context);min-width:var(--neo-side-context);max-width:var(--neo-side-context)}.neo-account-page.neo-account-zone-hosted .neo-account-main-head{border-bottom:1px solid var(--neo-line);min-height:var(--neo-settings-nav-header-height);height:var(--neo-settings-nav-header-height);padding:0 16px;flex-shrink:0;display:flex;align-items:center}.neo-account-page.neo-account-zone-hosted .neo-context-page-breadcrumb{min-height:var(--neo-settings-nav-header-height)}.neo-account-page.neo-account-zone-hosted .neo-context-page-breadcrumb-list{font-size:15px;line-height:1.2}.neo-account-page.neo-account-zone-hosted .neo-context-page-breadcrumb-home{width:26px;height:26px}.neo-account-page.neo-account-zone-hosted .neo-account-main-body{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:20px;background:var(--neo-bg)}.neo-account-page.neo-account-zone-hosted .neo-account-main-body .neo-account-panel{width:100%;max-width:none}@media(max-width:979px){.neo-account-page.neo-account-zone-hosted .neo-account-main-layout{padding-left:0}.neo-account-page.neo-account-zone-hosted .neo-context-stack-pane--context-only{position:absolute;inset:0 auto 0 0;z-index:4}}@media(max-width:767px){.neo-account-page.neo-account-zone-hosted .neo-context-stack-pane:not(.neo-context-stack-pane--overlay){width:min(calc(100vw - var(--neo-side-primary-collapsed)),320px)}}[data-app=settings] .neo-content--with-appearance>main.main,[data-app=settings] .neo-content--with-appearance>main.main>.workspace{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}[data-app=settings] .neo-content--with-appearance>main.main>.workspace>*{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.neo-account-page.neo-account-zone-hosted .neo-account-main-layout .neo-context-stack-pane:not(.neo-context-stack-pane--overlay){align-self:stretch;min-height:100%;height:100%}.neo-account-page.neo-account-zone-hosted .neo-context-stack-pane .neo-settings-nav-column{min-height:100%}body:has(.neo-ecosystem-fab){--neo-fab-stack-height: 164px}.neo-ecosystem-fab{position:fixed;right:16px;bottom:16px;z-index:190;display:grid;gap:10px;justify-items:end}.neo-ecosystem-fab-menu{display:grid;gap:8px;opacity:0;transform:translateY(8px);pointer-events:none;transition:.18s ease}.neo-ecosystem-fab.open .neo-ecosystem-fab-menu{opacity:1;transform:translateY(0);pointer-events:auto}.neo-ecosystem-fab-item{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;border:1px solid var(--neo-line);background:var(--neo-surface);color:var(--neo-text);box-shadow:var(--neo-shadow);cursor:pointer;font-size:12px;font-weight:800;white-space:nowrap}.neo-ecosystem-fab-toggle{width:52px;height:52px;border-radius:999px;border:1px solid var(--neo-line);background:var(--neo-accent);color:#fff;box-shadow:var(--neo-shadow);cursor:pointer;display:grid;place-items:center}.neo-ecosystem-fab-bug{width:48px;height:48px;border-radius:999px;border:1px solid color-mix(in srgb,#fbbf24 70%,var(--neo-line));background:color-mix(in srgb,#fbbf24 18%,var(--neo-surface));color:#fbbf24;box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 30%,transparent),0 0 20px color-mix(in srgb,#fbbf24 45%,transparent);cursor:pointer;display:grid;place-items:center;animation:neo-bug-fab-glow 2.4s ease-in-out infinite}.neo-ecosystem-fab-bug:hover{background:color-mix(in srgb,#fbbf24 28%,var(--neo-surface));transform:translateY(-1px)}.neo-ecosystem-fab-hotkeys{width:44px;height:44px;border-radius:999px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface) 92%,transparent);color:var(--neo-text);box-shadow:var(--neo-shadow);cursor:pointer;display:grid;place-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.neo-ecosystem-fab-hotkeys:hover{background:var(--neo-accent-soft);border-color:color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line))}.neo-ecosystem-fab .neo-hotkeys-fab{position:static;right:auto;bottom:auto;z-index:auto}@keyframes neo-bug-fab-glow{0%,to{box-shadow:0 0 0 1px color-mix(in srgb,#fbbf24 30%,transparent),0 0 16px color-mix(in srgb,#fbbf24 35%,transparent)}50%{box-shadow:0 0 0 2px color-mix(in srgb,#fbbf24 55%,transparent),0 0 28px color-mix(in srgb,#fbbf24 60%,transparent)}}.neo-help-panel,.neo-bug-panel{position:fixed;right:16px;bottom:calc(16px + var(--neo-fab-stack-height, 164px) + 12px);z-index:9990;width:min(380px,calc(100vw - 32px));max-height:min(70vh,560px);border-radius:16px;border:1px solid var(--neo-line);background:var(--neo-surface);box-shadow:var(--neo-shadow);display:none;flex-direction:column;overflow:hidden}.neo-help-panel.open,.neo-bug-panel.open{display:flex}.neo-help-head,.neo-bug-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid var(--neo-line)}.neo-help-body,.neo-bug-body{padding:12px 16px 16px;overflow:auto}.neo-help-prompt{width:100%;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--neo-line);background:var(--neo-surface2);margin-bottom:8px;cursor:pointer;font-size:13px;font-weight:700}.neo-help-chat{display:grid;gap:8px;margin-top:10px}.neo-help-msg{padding:10px 12px;border-radius:12px;font-size:13px;line-height:1.45;max-width:92%}.neo-help-msg.bot{background:var(--neo-surface2);border:1px solid var(--neo-line)}.neo-help-msg.user{justify-self:end;background:var(--neo-accent-soft);border:1px solid color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line))}.neo-bug-overlay{display:none}.neo-bug-pick-banner{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:9997;display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;border:1px solid color-mix(in srgb,#fbbf24 55%,var(--neo-line));background:color-mix(in srgb,var(--neo-surface) 94%,#fbbf24 6%);color:var(--neo-text);font-size:13px;font-weight:700;box-shadow:0 12px 40px color-mix(in srgb,#000 35%,transparent);pointer-events:none}.neo-bug-pick-banner kbd{padding:2px 6px;border-radius:6px;border:1px solid var(--neo-line);font-size:11px;font-weight:800}body.neo-bug-pick-active,body.neo-bug-report-active{cursor:pointer;-moz-user-select:none;user-select:none;-webkit-user-select:none}body.neo-bug-pick-active *{cursor:pointer!important}body.neo-bug-pick-active:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:9995;background:color-mix(in srgb,#000 42%,transparent);pointer-events:none;transition:opacity .12s ease}body.neo-bug-pick-active.neo-bug-pick-has-target:before{opacity:0}.neo-bug-pick-spotlight{position:fixed;z-index:9996;pointer-events:none;border-radius:10px;box-shadow:0 0 0 9999px color-mix(in srgb,#000 48%,transparent);transition:top .1s ease,left .1s ease,width .1s ease,height .1s ease}body.neo-bug-pick-active .neo-ecosystem-fab,body.neo-bug-report-active .neo-ecosystem-fab,body.neo-bug-pick-active .neo-help-panel,body.neo-bug-report-active .neo-help-panel,body.neo-bug-pick-active .neo-toast-wrap,body.neo-bug-report-active .neo-toast-wrap{display:none!important}.neo-bug-confirm-backdrop{z-index:9998;align-items:center;justify-content:center;padding:16px}body.neo-bug-capture-busy{cursor:wait}body.neo-bug-capture-busy:after{content:"Capturing section…";position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9997;padding:12px 18px;border-radius:999px;border:1px solid var(--neo-line);background:var(--neo-surface);color:var(--neo-text);font-size:13px;font-weight:700;box-shadow:var(--neo-shadow);pointer-events:none}.swal2-container.neo-bug-swal-wrap{z-index:10050!important}.swal2-popup.neo-bug-swal .swal2-cancel.neo-bug-swal-cancel{border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-text);border-radius:var(--neo-radius, 10px);font-weight:700}.neo-bug-confirm-modal{width:min(520px,100%);padding:0;overflow:hidden}.neo-bug-confirm-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:18px 20px 12px;border-bottom:1px solid var(--neo-line)}.neo-bug-confirm-head h2{margin:0;font-size:1.1rem;font-weight:800;letter-spacing:-.02em}.neo-bug-confirm-body{padding:16px 20px;display:grid;gap:14px}.neo-bug-split{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);gap:0;padding:0;flex:1;min-height:0;overflow:hidden}.neo-bug-split-preview{display:flex;flex-direction:column;gap:10px;padding:16px 18px;border-right:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 70%,var(--neo-surface));min-height:0}.neo-bug-split-form{display:grid;gap:14px;align-content:start;padding:16px 20px;overflow:auto}.neo-bug-confirm-target{margin:0;font-size:12px;font-weight:700;text-transform:capitalize}.neo-bug-confirm-preview-wrap{flex:1;display:flex;align-items:stretch;justify-content:center;border-radius:12px;border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 70%,#e8e4dc 30%);overflow:auto;min-height:360px;padding:10px}.neo-bug-preview-panel{background:linear-gradient(180deg,color-mix(in srgb,var(--neo-surface2) 55%,#ece8e0 45%),var(--neo-surface))}.neo-bug-preview-stack{display:grid;gap:12px;width:100%}.neo-bug-preview-item{margin:0;display:grid;gap:6px}.neo-bug-preview-item figcaption{font-size:11px;font-weight:700;color:var(--neo-muted);text-align:center}.neo-bug-preview-zoom{display:block;width:100%;padding:0;border:1px solid var(--neo-line);border-radius:10px;background:#f4f1ea;cursor:zoom-in;overflow:hidden}.neo-bug-preview-zoom:focus-visible{outline:2px solid var(--neo-accent);outline-offset:2px}.neo-bug-preview-item-secondary .neo-bug-preview-zoom{max-height:140px}.neo-bug-preview-note{margin:0;font-size:11px;text-align:center}.neo-bug-required{color:var(--neo-bad);font-weight:800}body.neo-bug-capture-highlight-active .neo-bug-capture-highlight{outline:3px solid #ff6b35!important;outline-offset:3px!important;box-shadow:0 0 0 6px color-mix(in srgb,#ff6b35 35%,transparent)!important}.neo-bug-confirm-preview-wrap .neo-bug-preview-element{min-height:180px;max-height:280px}.neo-bug-confirm-preview-wrap .neo-bug-preview-page{max-height:120px}.neo-bug-confirm-preview-wrap .neo-bug-preview{margin:0;border:0;border-radius:0;width:100%;max-height:none;height:auto;display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.neo-bug-confirm-actions{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px 18px;border-top:1px solid var(--neo-line)}.neo-bug-item-sub{margin:4px 0 0;font-size:12px;font-weight:600}.neo-bug-queue-label{margin:0 0 6px;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.neo-bug-queue-list{list-style:none;margin:0 0 8px;padding:0;display:grid;gap:6px}.neo-bug-queue-list li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid var(--neo-line);background:var(--neo-surface2);font-size:12px;font-weight:700}.neo-bug-queue-remove{min-width:28px;padding:2px 8px;font-size:16px;line-height:1}.neo-bug-item-actions{flex-wrap:wrap}.neo-bug-item-modal{width:min(960px,96vw);max-height:min(92vh,720px);display:flex;flex-direction:column;background:var(--neo-surface);color:var(--neo-text);border:1px solid var(--neo-line);padding:0;overflow:hidden}.neo-bug-item-modal .neo-field input,.neo-bug-item-modal .neo-field textarea,.neo-bug-item-modal .neo-field select{border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-text)}.neo-bug-item-modal .neo-field input:hover,.neo-bug-item-modal .neo-field textarea:hover,.neo-bug-item-modal .neo-field select:hover{border-color:color-mix(in srgb,var(--neo-accent) 25%,var(--neo-line))}.neo-bug-item-modal .neo-field input:focus,.neo-bug-item-modal .neo-field textarea:focus,.neo-bug-item-modal .neo-field select:focus{outline:none;border-color:var(--neo-accent);box-shadow:0 0 0 3px var(--neo-accent-soft)}.neo-bug-item-modal .neo-field.neo-field-error input,.neo-bug-item-modal .neo-field.neo-field-error textarea,.neo-bug-item-modal .neo-field.neo-field-error select{border-color:var(--neo-bad);background:color-mix(in srgb,var(--neo-bad) 8%,var(--neo-surface2))}.neo-bug-item-modal .neo-field.neo-field-valid input,.neo-bug-item-modal .neo-field.neo-field-valid textarea{border-color:var(--neo-good, #22c55e);background:color-mix(in srgb,var(--neo-good, #22c55e) 8%,var(--neo-surface2))}.neo-bug-item-modal .neo-field-error-slot{margin:4px 0 0;min-height:1.15rem;font-size:.78rem;color:var(--neo-bad)}.neo-bug-item-modal .neo-field-error-slot:empty{visibility:hidden}.neo-bug-form-error{margin:0;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--neo-bad) 35%,var(--neo-line));background:color-mix(in srgb,var(--neo-bad) 10%,var(--neo-surface2));color:var(--neo-bad);font-size:12px;font-weight:700}.swal2-popup.neo-bug-swal{background:var(--neo-surface);color:var(--neo-text);border:1px solid var(--neo-line);box-shadow:var(--neo-shadow)}.swal2-popup.neo-bug-swal .swal2-title{color:var(--neo-text)}.swal2-popup.neo-bug-swal .swal2-html-container{color:var(--neo-muted)}.swal2-popup.neo-bug-swal .swal2-confirm.neo-bug-swal-confirm{background:var(--neo-accent);color:var(--neo-on-accent, #fff);border:none;border-radius:var(--neo-radius, 10px);font-weight:700}.swal2-popup.neo-bug-swal .swal2-confirm.neo-bug-swal-confirm:focus{box-shadow:0 0 0 3px var(--neo-accent-soft)}.neo-bug-capturing{padding:48px 24px;text-align:center;font-weight:700}.neo-bug-select-rect{display:none}.neo-bug-preview{width:100%;border-radius:0;border:0;margin:0}@media(max-width:820px){.neo-bug-split{grid-template-columns:1fr;min-height:0}.neo-bug-split-preview{border-right:0;border-bottom:1px solid var(--neo-line);min-height:220px}.neo-bug-confirm-preview-wrap{min-height:200px}}@media(max-width:640px){.neo-ecosystem-fab{right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px))}.neo-help-panel,.neo-bug-panel{right:12px;left:12px;width:auto;bottom:calc(12px + var(--neo-fab-stack-height, 164px) + 12px + env(safe-area-inset-bottom,0px))}}.neo-zone-shell-skeleton{display:flex;flex-direction:column;min-height:60vh;gap:1rem;padding:1rem}.neo-zone-shell-skeleton__bar{height:2.5rem;border-radius:.5rem;background:color-mix(in srgb,var(--neo-muted, #888) 18%,transparent);animation:shell-skeleton-pulse 1.2s ease-in-out infinite}.neo-zone-shell-skeleton__body{display:flex;flex:1;gap:1rem}.neo-zone-shell-skeleton__sidebar{width:14rem;border-radius:.5rem;background:color-mix(in srgb,var(--neo-muted, #888) 14%,transparent);animation:shell-skeleton-pulse 1.2s ease-in-out infinite}.neo-zone-shell-skeleton__main{flex:1;display:flex;flex-direction:column;gap:.75rem}.neo-zone-shell-skeleton__line{height:1rem;border-radius:.375rem;background:color-mix(in srgb,var(--neo-muted, #888) 16%,transparent);animation:shell-skeleton-pulse 1.2s ease-in-out infinite}.neo-zone-shell-skeleton__line--short{width:55%}@keyframes shell-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}body.shell-body{min-height:100%}:root{--platform-nav-nav-inset: 14px;--apogee-surface-discord: #313338;--apogee-surface-dark: #0f1419;--apogee-discord-text-muted: #b5bac1;--apogee-discord-border: #4e5058;--sidebar-nav-gap: var(--platform-nav-nav-inset);--platform-nav-expanded-width: 310px;--platform-shell-primary: var(--platform-nav-expanded-width);--platform-shell-secondary: var(--platform-nav-expanded-width);--platform-shell-app-rail: var(--app-rail-zone);--platform-shell-topbar: 68px;--platform-shell-route-title: calc(var(--platform-shell-topbar, 68px) * .5);--platform-nav-header-height: calc(var(--platform-shell-topbar) + var(--platform-shell-route-title));--platform-shell-chrome-inset-x: 16px;--shell-container-gap: 15px;--platform-nav-collapsed-primary: 72px;--app-nav-collapsed-width: var(--platform-nav-collapsed-primary);--app-nav-expanded-width: var(--platform-nav-expanded-width);--app-nav-hidden-width: 8px;--app-rail-zone: var(--app-nav-expanded-width);--sidebar-nav-item-border: rgba(38, 53, 83, .56);--sidebar-nav-item-bg: rgba(7, 16, 36, .42);--platform-shell-bottom: var(--shell-container-gap);--shell-font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}@media(min-width:768px){:root{--platform-shell-chrome-inset-x: 18px}}.platform-shell-topbar{padding-left:var(--platform-shell-chrome-inset-x, 18px);padding-right:var(--platform-shell-chrome-inset-x, 18px)}body,.platform-shell,.platform-primary-nav,.platform-secondary-nav,#appContentHost{font-family:var(--shell-font-sans)}.platform-shell{position:fixed;inset:var(--shell-container-gap);z-index:10;display:flex;flex-direction:column;overflow:hidden;padding:var(--shell-border-ring);border:var(--shell-frame-border) solid #1a2948;border-radius:var(--shell-corner-radius, 14px);background:#1a2948;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;isolation:isolate;--shell-corner-radius: 14px;--shell-border-ring: 2px;--shell-frame-border: 1px}html[data-shell-accent-colour=off] .platform-shell{border-color:#121826;background:#0a0f18}.platform-shell:after{content:"";position:absolute;inset:var(--shell-border-ring);border-radius:calc(var(--shell-corner-radius) - var(--shell-frame-border) - var(--shell-border-ring));background:var(--neo-bg-gradient, linear-gradient(180deg, rgba(6, 12, 28, .88), rgba(4, 10, 22, .82)));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:1;pointer-events:none}.platform-shell>*{position:relative;z-index:2}.platform-shell>.shell-content-pet{position:absolute;z-index:30}.platform-shell .shell-companion-roam-layer{position:absolute;inset:var(--shell-border-ring, 2px);z-index:28;pointer-events:none;overflow:visible}.shell-companion-roam-layer .shell-content-pet{position:absolute!important;pointer-events:auto}.platform-shell-body{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:var(--platform-shell-app-rail) var(--platform-shell-primary) minmax(0,1fr);overflow:hidden;border-radius:calc(var(--shell-corner-radius) - var(--shell-border-ring) - var(--shell-frame-border))}.platform-shell .shell-announcement-bar{border-top-left-radius:calc(var(--shell-corner-radius) - var(--shell-border-ring) - var(--shell-frame-border));border-top-right-radius:calc(var(--shell-corner-radius) - var(--shell-border-ring) - var(--shell-frame-border));overflow:hidden}.shell-border-charge-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:4;border-radius:inherit;overflow:hidden}.platform-shell.shell-border-beam{overflow:hidden}.platform-shell.shell-border-beam:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:conic-gradient(from 0deg,transparent 0 72%,var(--shell-border-beam-accent, var(--neo-accent, #7c6cff)) 84%,var(--shell-border-beam-accent-bright, var(--shell-border-beam-accent-hover, var(--neo-accent-hover, var(--neo-accent, #7c6cff)))) 90%,transparent 96%);animation:shell-border-beam-spin 3s linear infinite;z-index:0;pointer-events:none}.platform-shell.shell-border-beam:after{content:"";position:absolute;inset:var(--shell-border-ring);border-radius:calc(var(--shell-corner-radius) - var(--shell-frame-border) - var(--shell-border-ring));background:var(--neo-bg-gradient, linear-gradient(180deg, rgb(6, 12, 28), rgb(4, 10, 22)));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:1;pointer-events:none}.platform-shell.shell-border-beam--static:before{animation:none;transform:rotate(45deg)}@keyframes shell-border-beam-spin{to{transform:rotate(1turn)}}.platform-shell.shell-border-rainbow-morph{background:#2a2a2e;border-color:transparent;overflow:hidden}.platform-shell.shell-border-rainbow-morph:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:conic-gradient(from 0deg,#ff8a00,#5b8def,#4cd08a,#ff5c5c,#ff8a00);animation:shell-border-rainbow-morph-spin 4s linear infinite;z-index:0;pointer-events:none}.platform-shell.shell-border-rainbow-morph:after{content:"";position:absolute;inset:var(--shell-border-ring);border-radius:calc(var(--shell-corner-radius) - var(--shell-frame-border) - var(--shell-border-ring));background:var(--neo-bg-gradient, linear-gradient(180deg, rgb(6, 12, 28), rgb(4, 10, 22)));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:1;pointer-events:none}.platform-shell.shell-border-rainbow-morph--static:before{animation:none;transform:rotate(45deg)}@keyframes shell-border-rainbow-morph-spin{to{transform:rotate(1turn)}}.platform-shell.shell-border-sonar-ray:before{content:"";position:absolute;top:-50%;right:-50%;bottom:-50%;left:-50%;background:conic-gradient(from 0deg,transparent 0 72%,var(--shell-border-sonar-ray-accent, var(--neo-accent, #7c6cff)) 84%,var(--shell-border-sonar-ray-accent-bright, var(--shell-border-sonar-ray-accent-hover, var(--neo-accent-hover, var(--neo-accent, #7c6cff)))) 90%,transparent 96%);animation:shell-border-sonar-ray-spin 3s linear infinite;z-index:3;pointer-events:none;opacity:.42;mix-blend-mode:screen}.platform-shell.shell-border-sonar-ray--static:before{animation:none;transform:rotate(45deg)}@keyframes shell-border-sonar-ray-spin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.platform-shell.shell-border-beam:before{animation:none;transform:rotate(45deg)}.platform-shell.shell-border-rainbow-morph:before{animation:none;transform:rotate(45deg)}.platform-shell.shell-border-sonar-ray:before{animation:none;transform:rotate(45deg)}}.platform-primary-nav{min-width:0;min-height:0;display:flex;flex-direction:column;border-right:1px solid rgba(35,49,82,.86);background:linear-gradient(180deg,#071024e0,#040916b8)}[data-shell-nav-slot=primary] #platformHeaderWrap.platform-nav-header-wrap{height:var(--platform-nav-header-height);min-height:var(--platform-nav-header-height);max-height:var(--platform-nav-header-height);flex-shrink:0}.platform-workspace{min-width:0;min-height:0;width:100%;max-width:100%;display:grid;grid-template-rows:var(--platform-shell-topbar) minmax(0,1fr)}.platform-topbar{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid rgba(20,34,63,.82);background:linear-gradient(90deg,#070e20ad,#060b1b6b);padding:0 var(--platform-shell-chrome-inset-x, 18px)}.platform-content-grid{min-width:0;min-height:0;width:100%;max-width:100%;display:grid;grid-template-columns:var(--platform-shell-secondary) minmax(0,1fr)}.platform-content-column{min-width:0;min-height:0;display:grid;grid-template-rows:var(--platform-shell-route-title) minmax(0,1fr)}.platform-shell:not([data-shell-mode=home-mode]) #platformRouteTitleBar{grid-row:1}.platform-shell:not([data-shell-mode=home-mode]) #shellOmniBarHost{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:none!important;overflow:hidden}.platform-shell:not([data-shell-mode=home-mode]) #platformMainRow{grid-row:2;min-height:0}html[data-topbar-compact=true] .platform-shell:not([data-shell-mode=home-mode]) .platform-content-column{grid-template-rows:minmax(0,1fr)}html[data-topbar-compact=true] .platform-shell:not([data-shell-mode=home-mode]) #platformMainRow{grid-row:1}.platform-secondary-nav{min-width:0;min-height:0;overflow:hidden;border-right:1px solid rgba(35,49,82,.86);background:linear-gradient(180deg,#060d1e9e,#0409167a)}.platform-main{min-width:0;min-height:0;width:100%;overflow:hidden;background:var(--neo-bg, #040817)}#appContentHost{display:block;width:100%;height:100%;min-height:0;overflow:hidden;background:var(--neo-bg, #040817)}.platform-nav-button,.platform-subnav-button{position:relative}.platform-nav-button:after,.platform-subnav-button:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;pointer-events:none;box-shadow:none}.platform-shell,.platform-content-grid,.platform-content-column,.platform-primary-nav,.platform-secondary-nav,.platform-workspace,.platform-main{transition:grid-template-columns .28s cubic-bezier(.2,.8,.2,1),width .28s cubic-bezier(.2,.8,.2,1),min-width .28s cubic-bezier(.2,.8,.2,1),opacity .22s ease,transform .28s cubic-bezier(.2,.8,.2,1),border-color .22s ease}.platform-shell[data-nav-state=collapsed]{--platform-shell-primary: var(--platform-nav-collapsed-primary, 72px);--platform-shell-secondary: 92px}.platform-shell[data-nav-state=hidden]{--platform-shell-primary: 0px;--platform-shell-secondary: 0px}.platform-shell[data-nav-state=hidden] .platform-shell-body{grid-template-columns:var(--platform-shell-app-rail) 0px minmax(0,1fr)}#iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-shell[data-nav-state=hidden] .platform-shell-body{grid-template-columns:0px minmax(0,1fr)!important}.platform-shell[data-nav-state=hidden] .shell-primary-nav.platform-primary-nav,.platform-shell[data-nav-state=hidden] .platform-secondary-nav{opacity:0;pointer-events:none;transform:translate(-18px);border-right-color:transparent}.platform-shell[data-secondary-visible=false]:not([data-shell-mode=app-mode]) .platform-content-grid,.platform-shell[data-nav-state=hidden]:not([data-shell-mode=app-mode]) .platform-content-grid{grid-template-columns:0px minmax(0,1fr)}.platform-shell[data-secondary-visible=false] .platform-secondary-nav{opacity:0;pointer-events:none;border-right-color:transparent;width:0!important;min-width:0!important;max-width:0!important;overflow:hidden}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary]{overflow:hidden}.platform-shell[data-nav-state=collapsed] #platformSwitcher{justify-content:center;padding-left:0;padding-right:0}.platform-shell[data-nav-state=collapsed] #platformSwitcher img,.platform-shell[data-nav-state=collapsed] #platformSwitcher [data-app-mode-header-icon]{width:40px;height:40px}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-brand-copy,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-brand-chevron,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-hotkey-badge,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-label,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-chevron,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button-trailing,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button-trailing-slot,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action-label,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action-hotkey,.platform-shell[data-nav-state=collapsed] .platform-profile-details,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformStatusCopyright .platform-nav-status-copyright-copy,.platform-shell[data-nav-state=collapsed] #platformExperienceWrap,.platform-shell[data-nav-state=collapsed] #platformNavNotice,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] [data-shell-sidebar-group]{display:none!important}.platform-shell[data-nav-state=collapsed] #platformPrimaryNav>.platform-subnav-pseudo-heading{height:40px!important;min-height:40px!important;padding:0 12px!important;margin:0!important;overflow:visible;visibility:visible;pointer-events:auto!important;justify-content:flex-start!important;cursor:default;flex:0 0 auto!important}.platform-shell[data-nav-state=collapsed] .platform-subnav-pseudo-heading .platform-breadcrumb-copy{display:none!important}.platform-shell[data-nav-state=collapsed] .platform-subnav-pseudo-heading .platform-breadcrumb-home{margin:0!important}.platform-shell[data-nav-state=collapsed] #platformPrimaryNav{padding-left:14px;padding-right:14px;padding-top:18px}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action:not(#platformProfileButton){justify-content:center;gap:0;padding-left:0;padding-right:0}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-footer{padding-left:14px;padding-right:14px}.platform-shell[data-nav-state=collapsed] #platformProfileButton>i{display:none!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-footer .h-px,.platform-shell[data-nav-state=hidden] [data-shell-nav-slot=primary] .platform-nav-footer .h-px{opacity:.58}.platform-floating-tooltip{position:fixed;z-index:90;display:none;max-width:260px;pointer-events:none;transform:translate(14px,-50%);border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#1d1f22f5;padding:13px 16px;box-shadow:0 18px 46px #00000061;color:#fff;font-size:16px;font-weight:800;letter-spacing:-.02em;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);white-space:nowrap}.platform-floating-tooltip[data-visible=true]{display:block}body *:not(.platform-push-btn):not(.shell-home-action):not(.shell-announcement-bar__link):not(.shell-debug-fab):not(.shell-announcement-bar__nav-btn):not(.shell-announcement-bar__dismiss){--tw-shadow: 0 0 #0000 !important;--tw-shadow-colored: 0 0 #0000 !important;box-shadow:none!important}[data-logo-img],[class*=drop-shadow],#topWidgets img,.platform-value-icon-img{filter:none!important}#platformPrimaryNav,#platformSecondaryNav{display:flex;flex-direction:column;gap:var(--sidebar-nav-gap)}#platformPrimaryNav>:not([hidden])~:not([hidden]),#platformSecondaryNav>:not([hidden])~:not([hidden]){margin-top:0!important}.platform-value-widget{width:-moz-max-content;width:max-content;min-width:74px;padding-left:12px;padding-right:12px}.platform-value-widget-stack,.platform-value-dual-cta{display:inline-flex;flex-direction:column;align-items:stretch;width:-moz-max-content;width:max-content;min-width:88px;height:auto;overflow:hidden;gap:0;padding:2px 0;margin-block:6px}.platform-value-widget--stack-row,.platform-value-dual-cta__segment{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-width:0;min-height:24px;height:auto;padding:2px 10px;border:0;background:transparent;text-align:left;cursor:pointer}.platform-value-dual-cta__segment+.platform-value-dual-cta__segment{border-top:1px solid #202d4a}.platform-value-dual-cta__segment .platform-value-widget-amount{flex:1 1 auto;text-align:right;font-size:12px;line-height:1;font-variant-numeric:tabular-nums;white-space:nowrap}.platform-value-widget-amount{font-variant-numeric:tabular-nums}.platform-value-icon-img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain}.platform-profile-menu-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:84;border:0;background:#000000ad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.platform-profile-menu-overlay.hidden{display:none}.platform-profile-menu{position:fixed;z-index:85;width:268px;border-radius:16px;border:1px solid rgba(38,53,83,.92);background:#071024fa;padding:8px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);transform-origin:bottom left;transition:opacity .18s ease,transform .22s cubic-bezier(.2,.8,.2,1)}.platform-profile-menu[hidden]{display:block!important;opacity:0;pointer-events:none;transform:translateY(8px) scale(.98)}.platform-profile-menu:not([hidden]){opacity:1;transform:translateY(0) scale(1)}.platform-profile-menu-button{display:flex;height:40px;width:100%;align-items:center;gap:10px;border-radius:10px;padding:0 10px;color:#cbd5e1;font-size:13px;font-weight:700;text-align:left;transition:background .18s ease,color .18s ease}.platform-profile-menu-button:hover{background:#ffffff0a;color:#fff}.platform-profile-menu-button:focus:not(:focus-visible),.platform-nav-button:focus:not(:focus-visible),.platform-subnav-button:focus:not(:focus-visible){outline:none;box-shadow:none}.platform-profile-menu-button:focus-visible{outline:2px solid color-mix(in srgb,var(--neo-accent, #7c3aed) 55%,transparent);outline-offset:2px}.platform-nav-button,.platform-subnav-button{background:#07102457;border-color:#2635536b}.platform-shell[data-nav-state=collapsed]{--platform-shell-primary: 92px;--platform-shell-secondary: 300px}.platform-shell[data-nav-state=collapsed] .platform-secondary-nav{opacity:1!important;pointer-events:auto!important;transform:none!important;border-right-color:#233152db!important}.platform-shell[data-nav-state=collapsed] .platform-secondary-titlebar,.platform-shell[data-nav-state=collapsed] .platform-secondary-nav .platform-hotkey-badge,.platform-shell[data-nav-state=collapsed] .platform-secondary-nav .platform-nav-label,.platform-shell[data-nav-state=collapsed] .platform-secondary-nav .platform-nav-chevron{display:flex!important}.platform-shell[data-nav-state=collapsed] .platform-secondary-nav .platform-nav-label{display:block!important}.platform-shell[data-nav-state=collapsed] #platformSecondaryNav{padding-left:16px!important;padding-right:16px!important;padding-top:20px!important}.platform-shell[data-nav-state=collapsed] .platform-secondary-nav .platform-nav-button,.platform-shell[data-nav-state=collapsed] .platform-secondary-nav .platform-subnav-button{justify-content:flex-start!important;gap:.75rem!important;padding-left:.75rem!important;padding-right:.75rem!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformProfileButton{height:45px!important;width:45px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;justify-content:center!important;border-radius:10px!important;border-color:#2635536b!important;background:#07102457!important}.platform-shell[data-secondary-nav-state=collapsed]{--platform-shell-secondary: var(--platform-nav-collapsed-primary, 72px)}.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-hotkey-badge,.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-nav-label,.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-nav-chevron,.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-nav-button-trailing,.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-nav-button-trailing-slot,.platform-shell[data-secondary-nav-state=collapsed] #platformNavNotice{display:none!important}.platform-shell[data-secondary-nav-state=collapsed] #platformSecondaryNav{padding-left:calc((var(--platform-nav-collapsed-primary, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important;padding-right:calc((var(--platform-nav-collapsed-primary, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important;padding-top:var(--platform-nav-nav-inset)!important}.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-nav-button,.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-subnav-button{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important;padding:0!important;gap:0!important}.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav [data-nav-search-row],.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .nav-search-row{display:none!important}.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-nav-footer-action .platform-footer-action-hover-label,.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-nav-footer-action:hover .platform-footer-action-hover-label,.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-nav-footer-action:focus-visible .platform-footer-action-hover-label{display:none!important}.platform-shell[data-secondary-nav-state=collapsed] .platform-secondary-nav .platform-nav-footer-action{justify-content:center!important;padding-left:0!important;padding-right:0!important}.platform-floating-tooltip{transform:translate(18px,-50%);border-radius:12px;padding:8px 11px;font-size:12px;font-weight:800;letter-spacing:-.01em}#platformPrimaryNav,#platformSecondaryNav{display:flex!important;flex-direction:column!important;gap:var(--sidebar-nav-gap)!important}#platformPrimaryNav>*,#platformSecondaryNav>*{margin-top:0!important;margin-bottom:0!important}#platformNavNotice{height:60px;display:flex;align-items:center;overflow:hidden}.platform-secondary-separator{height:1px;margin:4px 12px;background:#1f2d4bcc}.platform-subnav-heading{border-color:transparent!important;background:transparent!important;color:#94a3b8!important}.platform-nav-group-heading{flex:0 0 auto;min-height:var(--sidebar-nav-row-height, 40px);height:var(--sidebar-nav-row-height, 40px);border:none!important;background:transparent!important;color:#64748b!important;cursor:default;pointer-events:none;box-shadow:none!important;align-items:flex-end!important;align-content:flex-end;line-height:1;box-sizing:border-box}#platformPrimaryNav .platform-nav-group-heading,.platform-primary-nav.shell-primary-nav--app-nav .platform-nav-group-heading{color:color-mix(in srgb,var(--neo-accent) 58%,rgb(148 163 184))!important;text-shadow:0 0 18px color-mix(in srgb,var(--neo-accent) 18%,transparent)}.platform-nav-group-heading:hover{border:none!important;background:transparent!important;color:#64748b!important}#platformPrimaryNav .platform-nav-group-heading:hover,.platform-primary-nav.shell-primary-nav--app-nav .platform-nav-group-heading:hover{color:color-mix(in srgb,var(--neo-accent) 58%,rgb(148 163 184))!important}body[data-shell-active-mode=app][data-app-nav-visible=true] #appNavList,body[data-shell-active-mode=app][data-app-nav-visible=true] .shell-primary-nav--app-nav #platformPrimaryNav{padding:var(--platform-nav-nav-inset)!important}.platform-nav-return-row .platform-nav-button{width:100%}#platformPrimaryNav .platform-nav-return-row+.platform-nav-virtual-row,#platformPrimaryNav .platform-nav-return-row+.platform-nav-button,#platformPrimaryNav .platform-nav-return-row+.app-nav-row,#platformPrimaryNav .platform-nav-return-row+[data-shell-sidebar-group],#appNavList .platform-nav-return-row+.platform-nav-virtual-row,#appNavList .platform-nav-return-row+.platform-nav-button,#appNavList .platform-nav-return-row+.app-nav-row,#appNavList .platform-nav-return-row+[data-shell-sidebar-group]{margin-top:0!important}.platform-modal-card{width:min(520px,calc(100vw - 32px));border-radius:24px;border:1px solid rgba(38,53,83,.92);background:#081126fa;padding:20px;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.platform-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:none;align-items:center;justify-content:center;padding:16px;background:#000000ad;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.platform-modal-overlay[data-open=true]{display:flex}.platform-profile-menu-button.is-danger{color:#f87171}.platform-profile-menu-button.is-danger:hover{background:#ef44441a;color:#fecaca}.platform-about-button{display:grid;width:34px;height:34px;flex-shrink:0;place-items:center;border-radius:10px;border:1px solid rgba(38,53,83,.78);background:#07102473;color:#cbd5e1;transition:background .18s ease,border-color .18s ease,color .18s ease}.platform-header-actions{display:flex;align-items:center;gap:6px;margin-left:10px;flex-shrink:0}.platform-header-actions .platform-about-button{margin-left:0}.platform-about-button:hover{border-color:#7c68ee7a;background:#7c68ee1a;color:#fff}.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-header-actions .platform-about-button{display:none!important}.platform-header-logo{width:40px!important;height:40px!important;margin-right:2px}.platform-secondary-titlebar,#platformNavNotice{display:none!important}.platform-subnav-pseudo-heading{flex:0 0 auto;height:45px;align-items:center;border-color:transparent!important;background:transparent!important;color:#94a3b8!important}.platform-secondary-separator{flex:0 0 auto;height:1px;margin:-5px 12px 0!important;background:#1f2d4bb8}.platform-nav-chevron{order:3}.platform-hotkey-badge{order:4;margin-left:0!important}.platform-nav-button-trailing>.platform-nav-chevron{order:0!important}.platform-nav-button-trailing>.platform-nav-button-trailing-slot{order:1!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformProfileButton{height:var(--sidebar-collapsed-item-size, 40px)!important;width:var(--sidebar-collapsed-item-size, 40px)!important;min-width:var(--sidebar-collapsed-item-size, 40px)!important;min-height:var(--sidebar-collapsed-item-size, 40px)!important;max-height:var(--sidebar-collapsed-item-size, 40px)!important;margin-left:auto!important;margin-right:auto!important;margin-top:10px!important;padding:0!important;justify-content:center!important;border-color:transparent!important;background:transparent!important;border-radius:var(--sidebar-collapsed-item-radius, 10px)!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformProfileButton .platform-profile-avatar{width:var(--sidebar-collapsed-item-size, 40px)!important;height:var(--sidebar-collapsed-item-size, 40px)!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformProfileButton>i{display:none!important}.platform-footer-mode-badge{display:inline-flex;min-width:92px;justify-content:center;text-align:right;line-height:.92}.platform-footer-mode-badge span{display:block}.platform-modal-kicker{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))}html,body,body *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}input,textarea{-webkit-user-select:text!important;-moz-user-select:text!important;user-select:text!important}img{-webkit-user-drag:none;user-drag:none;pointer-events:none}.platform-switcher-overlay{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:96!important;display:flex;align-items:center;justify-content:center;width:auto!important;max-width:none!important;border:0!important;border-radius:0!important;background:#000000ad!important;padding:16px!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.platform-switcher-overlay.hidden{display:none!important}.platform-switcher-panel{width:min(620px,calc(100vw - 32px));max-height:min(760px,calc(100vh - 32px));overflow:hidden;border-radius:24px;border:1px solid rgba(38,56,95,.95);background:#081126fa;padding:18px;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}#platformSwitcherGrid{max-height:min(520px,calc(100vh - 180px))}.platform-command-platform-name{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white));font-weight:800}.platform-footer-status-stack{display:inline-flex;width:-moz-max-content;width:max-content;flex-direction:column;align-items:stretch;gap:5px}.platform-footer-pill{display:inline-flex;min-width:178px;min-height:22px;align-items:center;justify-content:center;gap:7px;border-radius:9999px;border:1px solid rgba(38,53,83,.78);background:#071024b8;padding:3px 11px;text-align:center;font-size:10px;font-weight:900;line-height:.95;white-space:nowrap}.platform-footer-health{color:#d1fae5}.platform-footer-mode-badge{border-color:color-mix(in srgb,var(--neo-accent-border, var(--neo-accent)) 25%,transparent);background:color-mix(in srgb,var(--neo-accent) 16%,transparent)}.platform-footer-mode-badge span{display:inline}.platform-nav-button{border-color:var(--sidebar-nav-item-border)!important;background:var(--sidebar-nav-item-bg)!important}.platform-primary-nav .platform-nav-button.is-active-primary,.platform-secondary-nav .platform-nav-button.is-active-secondary{border-color:color-mix(in srgb,var(--neo-accent) 42%,transparent)!important;background:color-mix(in srgb,var(--neo-accent) 12%,transparent)!important;color:#fff!important}.platform-nav-connector{position:fixed;top:0;width:24px;height:100vh;overflow:visible;pointer-events:none;z-index:12}.platform-nav-connector--titlebar{top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;overflow:visible}.platform-nav-connector__path{fill:none;stroke:color-mix(in srgb,var(--neo-accent) 82%,transparent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--neo-accent) 28%,transparent))}.platform-shell[data-secondary-visible=false] .platform-nav-connector:not(.platform-nav-connector--titlebar),.platform-shell[data-nav-state=hidden] .platform-nav-connector{display:none!important}.platform-secondary-separator{display:none!important}.platform-subnav-pseudo-heading{height:54px!important;border:0!important;border-radius:12px!important;background:#0710243d!important;padding:0 12px!important;color:#94a3b8!important;pointer-events:none}.platform-subnav-pseudo-heading[data-platform-nav-back]{pointer-events:auto}.platform-breadcrumb-home{display:grid;width:32px;height:32px;flex:0 0 32px;place-items:center;border-radius:10px;border:1px solid rgba(38,53,83,.74);background:#071024a8;color:#cbd5e1}.platform-breadcrumb-copy{display:flex;min-width:0;flex:1;flex-direction:column;justify-content:center;gap:1px;line-height:1.05}.platform-breadcrumb-parent,.platform-breadcrumb-active{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.platform-breadcrumb-parent{color:#94a3b8;font-size:12px;font-weight:800}.platform-breadcrumb-active{color:#fff;font-size:14px;font-weight:950;letter-spacing:-.02em}.platform-nav-action,#platformProfileButton{border:1px solid rgba(38,53,83,.56)!important;background:#0710246b!important;border-radius:10px!important}.platform-nav-action:not(#platformProfileButton):not(#platformStatusCopyright){height:45px!important;padding-left:12px!important;padding-right:12px!important}.platform-switcher-set{margin-top:14px}.platform-switcher-set:first-child{margin-top:0}.platform-switcher-set-title{margin-bottom:8px;display:flex;align-items:center;gap:10px;color:#94a3b8;font-size:10px;font-weight:950;letter-spacing:.18em;text-transform:uppercase}.platform-switcher-set-title:before{content:"";width:18px;height:1px;background:color-mix(in srgb,var(--neo-accent) 45%,transparent)}.platform-switcher-set-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.platform-command-icon-stack{position:relative;display:grid;width:44px;height:40px;flex:0 0 44px;place-items:center}.platform-command-logo{position:absolute;left:0;top:1px;width:28px;height:28px;-o-object-fit:contain;object-fit:contain}.platform-command-nav-icon{position:absolute;right:0;bottom:0;display:grid;width:24px;height:24px;place-items:center;border-radius:8px;border:1px solid rgba(38,53,83,.9);background:#081226fa;color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))}.platform-value-widget:first-child [class*=Day]{white-space:nowrap}.platform-topbar-leading{flex:1 1 auto;min-width:0;overflow:hidden}#commandPlaceholder{flex:1 1 auto!important;min-width:0!important;max-width:none!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#platformPlanLabel{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))!important;font-size:11px!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important}#platformPlanLabel.is-empty{visibility:hidden}.platform-subnav-pseudo-heading{height:45px!important;border:1px solid rgba(38,53,83,.56)!important;border-radius:10px!important;background:#0710246b!important;padding:0 12px!important;color:#94a3b8!important}.platform-breadcrumb-home{width:28px!important;height:28px!important;flex-basis:28px!important;border-radius:9px!important}.platform-breadcrumb-parent{font-size:10px!important;letter-spacing:.01em}.platform-breadcrumb-active{font-size:13px!important;line-height:1.05!important}.platform-secondary-nav .platform-nav-button.is-active-secondary{border-color:color-mix(in srgb,var(--neo-accent) 62%,transparent)!important;background:color-mix(in srgb,var(--neo-accent) 18%,transparent)!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;justify-content:center!important;padding-left:0!important;padding-right:0!important;gap:0!important;margin-inline:auto!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformProfileButton{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;height:var(--sidebar-collapsed-item-size)!important;min-height:var(--sidebar-collapsed-item-size)!important;max-height:var(--sidebar-collapsed-item-size)!important;margin-inline:auto!important;justify-content:center!important;padding-left:0!important;padding-right:0!important;background:transparent!important;border-color:transparent!important}#platformRouteBackButton[disabled]{opacity:.42;pointer-events:none;cursor:not-allowed}#topWidgets [data-toast=Balance] .hgi-stroke{margin-right:-2px}#shellBalanceAmount{margin-left:-1px}@media(max-width:1320px){.platform-topbar .pointer-events-none.absolute.left-1\/2{display:none!important}}@media(max-width:900px){.platform-shell{inset:var(--shell-container-gap);grid-template-columns:minmax(0,1fr)}.platform-primary-nav,.platform-secondary-nav{display:none}.platform-content-grid{grid-template-columns:minmax(0,1fr)}.platform-topbar{border-radius:14px 14px 0 0}}:root{--platform-shell-primary: 270px}.platform-shell[data-nav-state=collapsed]{--platform-shell-primary: 72px !important;--platform-shell-secondary: var(--platform-nav-expanded-width, 310px) !important}.platform-header-logo{width:40px!important;height:40px!important;margin-right:0!important}[data-platform-brand-icon=settings] svg{width:28px!important;height:28px!important}#platformSwitcher{min-width:0}#platformSwitcher .platform-brand-copy{display:flex;min-height:40px;flex-direction:column;justify-content:center}#platformSwitcher.platform-no-plan .platform-brand-copy{justify-content:center}#platformSwitcher.platform-no-plan #platformPlanLabel{display:none!important}#platformPlanLabel{color:color-mix(in srgb,var(--neo-accent) 65%,white)!important;text-shadow:none!important;font-weight:700!important;letter-spacing:-.01em!important;text-transform:none!important}#platformSidebarHideToggle,#platformSidebarTopbarCollapseToggle,#platformTopbarHomeButton,#platformTopbarDashButton,.platform-topbar-segment__btn.platform-push-btn--chrome{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important}.platform-about-button,#platformTopbarBackButton,.platform-topbar-sidebar-control:not(.platform-topbar-segment__btn){width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;border-radius:10px!important}#commandOpen{flex:1 1 auto!important;height:40px!important;width:auto!important;min-width:0!important;max-width:100%!important;border-radius:10px!important}#commandPlaceholder{max-width:none!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important}#topWidgets{overflow:visible!important}.platform-value-widget{position:relative;height:40px!important;min-width:0!important;width:-moz-max-content!important;width:max-content!important;padding-left:11px!important;padding-right:11px!important;border-radius:10px!important;line-height:1!important}.platform-value-widget:after{content:attr(data-topbar-tooltip);position:absolute;left:50%;top:calc(100% + 9px);z-index:110;display:none;transform:translate(-50%);border:1px solid rgba(38,53,83,.9);border-radius:9px;background:#071024fa;padding:6px 9px;color:#e2e8f0;font-size:11px;font-weight:800;white-space:nowrap;pointer-events:none}.platform-value-widget:hover:after{display:block}.platform-value-widget .hgi-stroke,.platform-value-icon-img,#topWidgets [data-toast=Balance] .hgi-stroke{margin-right:2px!important}#shellBalanceAmount{margin-left:0!important}.platform-nav-button,.platform-subnav-button{height:40px!important;min-height:40px!important;border-radius:10px!important}.platform-shell:not([data-nav-state=collapsed]) #platformPrimaryNav,.platform-shell:not([data-nav-state=collapsed]) #platformSecondaryNav{padding:var(--platform-nav-nav-inset)!important}.platform-subnav-pseudo-heading{height:40px!important;min-height:40px!important;border-color:transparent!important;background:#94a3b80e!important;color:#94a3b8!important}.platform-secondary-nav .platform-nav-button.is-active-secondary{border-color:color-mix(in srgb,var(--neo-accent) 70%,transparent)!important;background:color-mix(in srgb,var(--neo-accent) 22%,transparent)!important}.platform-primary-nav .platform-nav-button.is-active-primary{border-color:color-mix(in srgb,var(--neo-accent) 42%,transparent)!important;background:color-mix(in srgb,var(--neo-accent) 12%,transparent)!important}.platform-nav-action:not(#platformProfileButton):not(#platformStatusCopyright){height:40px!important;min-height:40px!important;border-radius:10px!important}#platformProfileButton{height:90px!important;min-height:90px!important;border-radius:10px!important}.platform-nav-footer .grid{gap:10px!important}.platform-shell[data-nav-state=collapsed] #platformPrimaryNav{padding-left:16px!important;padding-right:16px!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action:not(#platformProfileButton){width:40px!important;min-width:40px!important;height:40px!important;justify-content:center!important;padding-left:0!important;padding-right:0!important;gap:0!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformProfileButton{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;justify-content:center!important;padding:0!important;background:transparent!important;border-color:transparent!important;border-radius:var(--sidebar-collapsed-item-radius, 10px)!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformProfileButton .platform-profile-avatar{width:40px!important;height:40px!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformProfileButton .hgi-arrow-down-01,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformProfileButton>svg:last-child{display:none!important}#shellBrandCard,footer nav{border-radius:10px!important}.platform-footer-pill{border-radius:10px!important;min-height:22px!important;line-height:1!important}.platform-footer-status-stack{gap:5px!important;align-items:stretch!important}.platform-footer-mode-badge span{display:inline!important;white-space:nowrap}.platform-footer-health{cursor:pointer}.platform-footer-health .status-dot{animation:iempyrean-status-pulse 1.8s ease-in-out infinite}@keyframes iempyrean-status-pulse{0%,to{opacity:.76;transform:scale(1)}50%{opacity:1;transform:scale(1.28)}}.platform-switcher-panel{width:min(1160px,calc(100vw - 48px))!important;max-height:min(780px,calc(100vh - 48px))!important;border-radius:22px!important}#platformSwitcherGrid{max-height:min(620px,calc(100vh - 180px))!important;overflow-y:auto!important;padding-right:4px}.platform-switcher-set{display:flex!important;align-items:center!important;gap:16px!important;margin-top:16px!important}.platform-switcher-set:first-child{margin-top:0!important}.platform-switcher-set-title{flex:0 0 112px!important;margin:0!important;justify-content:flex-end!important;text-align:right!important;color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))!important;font-size:11px!important;letter-spacing:.16em!important}.platform-switcher-set-title:before{display:none!important}.platform-switcher-set-grid{display:flex!important;flex:1 1 auto!important;min-width:0!important;flex-wrap:nowrap!important;gap:10px!important;overflow-x:auto!important;padding-bottom:2px}.platform-switcher-set-grid>button{flex:0 0 118px!important;min-height:104px!important}.platform-floating-tooltip{font-size:11px!important;padding:7px 9px!important;transform:translate(12px,-50%)!important}.platform-topbar-leading{min-width:0}.platform-topbar-route{min-width:0;flex:1 1 auto;padding-left:14px;margin-left:2px;border-left:1px solid rgba(20,34,63,.82)}.platform-topbar-route-copy{display:flex;flex-direction:column;gap:3px;min-width:min(220px,28vw);max-width:min(560px,42vw);flex:1 1 auto}.platform-topbar-route-title{display:flex;align-items:baseline;gap:.38em;min-width:min(180px,24vw);flex-wrap:wrap}.platform-topbar-route-prefix{color:#94a3b8;font-weight:600;font-size:.78em;letter-spacing:-.02em;flex:0 0 auto}.platform-topbar-route-page{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white));font-weight:950;min-width:min(120px,16vw);flex:1 1 auto;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal;line-height:1.15;word-break:break-word}.platform-topbar-route-sub{margin:0;font-size:12px;font-weight:600;letter-spacing:-.01em;text-transform:none;color:#fff;line-height:1.25;white-space:nowrap;overflow:visible;text-overflow:clip;max-width:none}#platformTopbarRouteTitle{max-width:min(560px,42vw);flex:1 1 auto;min-width:0}#platformTopbarRouteTitle>span{box-shadow:none!important}#platformTopbarCommandGroup{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:none!important}#commandOpen{flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:100%!important;padding-left:12px!important;padding-right:10px!important}#commandPlaceholder{display:inline-flex!important;flex:1 1 auto!important;min-width:0!important;max-width:none!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.platform-value-widget,.platform-value-widget>span{line-height:1!important;align-items:center!important}.platform-value-widget>span{display:inline-flex!important}#topWidgets [data-toast=Balance]{gap:5px!important}#topWidgets [data-toast=Balance] .hgi-stroke{display:block!important;margin:0!important}#shellBalanceAmount{display:inline-flex!important;align-items:center!important;margin:0!important;line-height:1!important;transform:translateY(0)!important}#platformProfileButton{height:var(--shell-footer-card-height, 50px)!important;min-height:var(--shell-footer-card-height, 50px)!important;max-height:var(--shell-footer-card-height, 50px)!important;margin-top:0!important;padding-left:12px!important;padding-right:12px!important;border-radius:10px!important;overflow:hidden!important}#platformProfileButton .platform-profile-avatar{width:30px!important;height:30px!important}#platformProfileButton .platform-profile-details{display:flex!important;min-width:0!important;align-items:center!important;line-height:1!important}#platformProfileButton .platform-profile-details>span:first-child{min-width:0!important;flex:1 1 auto!important}#platformProfileButton .platform-profile-details>span:nth-child(2):not(.platform-profile-role){display:none!important}#platformProfileButton .platform-profile-role{display:inline-flex!important;flex-wrap:wrap;align-items:center}#platformProfileButton .platform-profile-details .rounded-full{display:none!important}.platform-command-keybadge{margin-left:auto!important;align-self:center!important}.platform-switcher-panel{max-height:min(900px,calc(100vh - 24px))!important}#platformSwitcherGrid{max-height:min(760px,calc(100vh - 140px))!important}@media(max-width:1320px){#platformTopbarRouteTitle,.platform-topbar-route-copy{max-width:min(420px,34vw)}#platformTopbarRouteTitle #shellAppTitle,#platformTopbarRouteTitle .platform-topbar-route-title{font-size:17px!important}#platformTopbarCommandGroup{flex:1 1 auto!important;min-width:0!important;max-width:none!important}#commandOpen{flex:1 1 auto!important;min-width:0!important;max-width:100%!important}}@media(max-width:1080px){#platformRouteTitleBar .platform-route-title-bar__title{font-size:16px!important}#commandPlaceholder{flex:1 1 auto!important;min-width:0!important;max-width:none!important}}html[data-topbar-compact=true][data-shell-omni-bar-anchor=topbar] .platform-shell:not([data-shell-mode=home-mode]):not([data-route-tabs-active=true]) #platformRouteTitleBar,html[data-topbar-compact=true][data-shell-omni-bar-anchor=topbar] .platform-shell:not([data-shell-mode=home-mode]) #platformRouteTitleBar:not(.platform-route-title-bar--tabs-mode){display:flex!important}html[data-topbar-compact=true][data-shell-omni-bar-anchor=topbar] .platform-shell:not([data-shell-mode=home-mode]) #shellOmniBarHost:has([data-omni-bar-root]),html[data-topbar-compact=true][data-shell-omni-bar-anchor=topbar] .platform-shell:not([data-shell-mode=home-mode]) #shellOmniBarHost:not(:empty){display:none!important}html[data-topbar-compact=true][data-shell-omni-bar-anchor=topbar] .platform-shell:not([data-shell-mode=home-mode]):not([data-route-tabs-active=true]) .platform-content-column:has(#platformRouteTitleBar[hidden]),html[data-topbar-compact=true][data-shell-omni-bar-anchor=topbar] .platform-shell:not([data-shell-mode=home-mode]):not([data-route-tabs-active=true]) .platform-content-column:has(#platformRouteTitleBar.hidden){grid-template-rows:minmax(0,1fr)!important}html[data-topbar-compact=true][data-shell-omni-bar-anchor=topbar] .platform-shell:not([data-shell-mode=home-mode]):not([data-route-tabs-active=true]) .platform-content-column:has(#platformRouteTitleBar[hidden]) #platformMainRow,html[data-topbar-compact=true][data-shell-omni-bar-anchor=topbar] .platform-shell:not([data-shell-mode=home-mode]):not([data-route-tabs-active=true]) .platform-content-column:has(#platformRouteTitleBar.hidden) #platformMainRow{grid-row:1!important}html[data-topbar-compact=true][data-shell-omni-bar-anchor=topbar] .platform-shell:not([data-shell-mode=home-mode]):not([data-route-tabs-active=true]):not(:has(#platformRouteTitleBar[hidden])):not(:has(#platformRouteTitleBar.hidden)) .platform-content-column{grid-template-rows:var(--platform-shell-route-title) minmax(0,1fr)!important}html[data-topbar-compact=true][data-shell-omni-bar-anchor=topbar] .platform-shell:not([data-shell-mode=home-mode]):not([data-route-tabs-active=true]):not(:has(#platformRouteTitleBar[hidden])):not(:has(#platformRouteTitleBar.hidden)) #platformMainRow{grid-row:2!important}html[data-topbar-compact=true] .platform-shell:not([data-shell-mode=home-mode]) #platformRouteTitleBar:not(.platform-route-title-bar--tabs-mode),html[data-topbar-compact=true] .platform-shell:not([data-shell-mode=home-mode]):not([data-route-tabs-active=true]) #platformRouteTitleBar,html[data-topbar-compact=true] #platformRouteContextCard{display:none!important}html[data-topbar-compact=true] .platform-shell:not([data-shell-mode=home-mode]) #platformRouteTitleBar.platform-route-title-bar--tabs-mode,html[data-topbar-compact=true] .platform-shell[data-route-tabs-active=true]:not([data-shell-mode=home-mode]) #platformRouteTitleBar{display:flex!important}html[data-topbar-compact=true] .platform-shell[data-route-tabs-active=true]:not([data-shell-mode=home-mode]) .platform-content-column{grid-template-rows:var(--platform-shell-route-title) minmax(0,1fr)!important}html[data-topbar-compact=true] .platform-shell[data-route-tabs-active=true]:not([data-shell-mode=home-mode]) #platformMainRow{grid-row:2!important}html[data-topbar-compact=true] #commandPlaceholder{max-width:100%!important}html[data-shell-chrome-immersive=true] .platform-shell-body{--platform-shell-app-rail: 0px !important;--platform-shell-primary: 0px !important;--platform-shell-secondary: 0px !important;grid-template-columns:0px 0px minmax(0,1fr)!important}html[data-shell-chrome-immersive=true] #appNav,html[data-shell-chrome-immersive=true] .shell-primary-nav,html[data-shell-chrome-immersive=true] .platform-secondary-nav{opacity:0!important;pointer-events:none!important;transform:translate(-18px)}html[data-shell-chrome-immersive=true] .platform-content-grid{grid-template-columns:0px minmax(0,1fr)!important}.platform-topbar-sidebar-control--immersive,html[data-shell-chrome-immersive=true] #platformSidebarHideToggle{border-color:#f87171e6!important;background:#7f1d1d8c!important;color:#fecaca!important;box-shadow:0 0 0 1px #f87171a6,0 0 18px #ef444473!important;animation:shell-chrome-immersive-pulse 1.6s ease-in-out infinite}html[data-shell-chrome-immersive=true] #platformTopbarCommandGroup.platform-topbar-command-group--immersive{box-shadow:0 0 0 1px #f8717140,0 0 24px #ef44442e;border-radius:14px}@keyframes shell-chrome-immersive-pulse{0%,to{box-shadow:0 0 0 1px #f871718c,0 0 14px #ef444459}50%{box-shadow:0 0 0 1px #f87171e6,0 0 24px #ef44449e}}#commandPlaceholder{display:inline-flex!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important}#commandOpen{flex:1 1 auto!important;width:auto!important;min-width:0!important;max-width:100%!important}#commandOpen .platform-command-platform-name{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))!important;font-weight:950!important}.platform-command-keybadge{margin-left:auto!important;flex:0 0 auto!important}.platform-nav-button,.platform-subnav-button,.platform-nav-button.is-active-primary,.platform-nav-button.is-active-secondary{font-weight:650!important}.platform-nav-label,.platform-nav-button.is-active-primary .platform-nav-label,.platform-nav-button.is-active-secondary .platform-nav-label{font-weight:inherit!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button>svg,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action:not(#platformProfileButton)>svg{transform:translate(1px)}.platform-footer-pill{border-radius:8px!important}.platform-value-widget[data-topbar-tooltip=Notifications] .hgi-stroke{color:#cbd5e1}#commandRefinePanel button{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button>svg,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action:not(#platformProfileButton)>svg{transform:none!important}.platform-primary-nav .platform-nav-button,.platform-secondary-nav .platform-nav-button,.platform-primary-nav .platform-nav-button.is-active-primary,.platform-secondary-nav .platform-nav-button.is-active-secondary{font-weight:650!important}.platform-nav-label{font-weight:650!important;min-width:0!important}.platform-nav-button.is-active-primary .platform-nav-label,.platform-nav-button.is-active-secondary .platform-nav-label{font-weight:650!important;letter-spacing:0!important}#platformPrimaryNav,#platformSecondaryNav{position:relative;padding-bottom:96px!important;-webkit-mask-image:none;mask-image:none}#platformPrimaryNav[data-nav-fade=true],#platformSecondaryNav[data-nav-fade=true]{-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - 52px),rgba(0,0,0,.3) calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 calc(100% - 52px),rgba(0,0,0,.3) calc(100% - 24px),transparent 100%)}.platform-nav-footer:before{content:"";position:absolute;left:16px;right:16px;top:-24px;height:36px;pointer-events:none;background:linear-gradient(to bottom,transparent,rgba(4,10,22,.72));opacity:0}[data-shell-nav-slot][data-nav-fade=true] .platform-nav-footer:before{opacity:1}.platform-nav-footer{position:relative;padding-top:14px!important}.platform-subnav-pseudo-heading{gap:12px!important;border-color:#2635536b!important;background:#94a3b80f!important;pointer-events:none!important}.platform-breadcrumb-home{width:16px!important;height:16px!important;flex:0 0 16px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#cbd5e1!important}.platform-breadcrumb-copy{display:flex!important;min-width:0!important;flex-direction:row!important;align-items:center!important;gap:6px!important;line-height:1!important}.platform-breadcrumb-segment,.platform-breadcrumb-active{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:850!important;line-height:1!important;color:#94a3b8!important;pointer-events:none!important}.platform-breadcrumb-active{color:#fff!important;font-weight:900!important}.platform-breadcrumb-slash{flex:0 0 auto;color:#475569;font-weight:900}.platform-subnav-back-row{height:40px!important;min-height:40px!important;border-radius:10px!important;border:1px solid rgba(38,53,83,.42)!important;background:#07102457!important;padding:0 12px!important;color:#cbd5e1!important}.platform-profile-menu-button .profile-command-badge{margin-left:auto;display:inline-flex;height:20px;min-width:38px;align-items:center;justify-content:center;gap:2px;border-radius:7px;border:1px solid rgba(38,53,83,.88);background:#0a1328e6;padding:0 6px;color:#94a3b8;font-size:10px;font-weight:900}#commandModal{overflow:hidden;overscroll-behavior:contain}#commandSearchField .command-search-input{padding-right:2.25rem}.command-clear-input{position:absolute;right:.25rem;top:50%;z-index:2;display:grid;width:1.75rem;height:1.75rem;place-items:center;border:0;border-radius:.5rem;background:transparent;color:#94a3b8;cursor:pointer;transform:translateY(-50%);transition:background .2s ease,color .2s ease}.command-clear-input:hover,.command-clear-input:focus-visible{background:#ffffff0f;color:#fff;outline:none}.command-clear-input[hidden],.command-clear-input.hidden{display:none}.command-close-icon{display:grid;flex-shrink:0;width:2rem;height:2rem;place-items:center;border:1px solid rgb(51 65 85 / .8);border-radius:.5rem;background:transparent;color:#94a3b8;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.command-close-icon:hover,.command-close-icon:focus-visible{border-color:#475569;background:#ffffff0a;color:#fff;outline:none}html.command-palette-open .shell-debug-fab{display:none!important}#commandModalCard{position:relative;box-sizing:border-box;display:flex;flex-direction:column;width:min(1180px,calc(100vw - 2rem));height:min(90vh,calc(100vh - 2rem));max-width:min(1280px,calc(100vw - 2rem));max-height:min(90vh,calc(100vh - 2rem));min-width:0;min-height:0;overflow:hidden}#commandModalCard[data-picker-page-cols="4"]{width:min(1280px,calc(100vw - 2rem));max-width:min(1320px,calc(100vw - 2rem))}#commandModalCard>:not(.command-results-layout){flex-shrink:0;min-width:0}.command-results-layout{display:flex;flex:1 1 auto;min-height:0;overflow:hidden}.command-results-layout--preview .command-results-pane{border-right:1px solid rgba(30,41,59,.55)}.command-results-pane{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;min-height:0;overflow:hidden;padding:0}.command-results-pane__body{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0}.command-results-pane__body--browse{flex:0 1 auto;max-height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:.5rem .75rem 0}.command-results-pane__scroll{flex:0 1 auto;min-width:0;min-height:0;overflow-x:hidden;overflow-y:visible}.command-results-pane__body:not(.command-results-pane__body--browse) .command-results-pane__scroll{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:.5rem .75rem 0;-webkit-overflow-scrolling:touch}.command-palette-back-row{flex:0 0 auto;display:flex;justify-content:flex-start;width:100%;margin-top:10px;padding-bottom:2px}.command-palette-back-row:not(.hidden){display:flex}.command-results-pane:has(.command-palette-browse-chrome:not(.hidden)){display:grid;grid-template-rows:minmax(0,1fr) auto;flex:1 1 auto;min-height:0;align-content:stretch}.command-results-pane:has(.command-palette-browse-chrome:not(.hidden))>.command-results-pane__body{min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.command-palette-browse-chrome{flex-shrink:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;padding:20px 1rem 1.1rem;text-align:center}.command-palette-browse-chrome:not(.hidden){display:flex}.command-palette-browse-chrome__center{display:flex;flex-direction:column;align-items:center;gap:20px;width:100%}.command-preview-pane{display:none;flex:0 0 32%;min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:1rem 1.1rem;background:#040a186b}@media(min-width:1000px){.command-results-layout--preview .command-preview-pane{display:block}.command-results-layout--preview .command-results-pane{flex:0 0 68%;max-width:68%}}.command-palette-footer{display:none!important}.command-palette-footer__main{display:flex;flex-direction:column;gap:8px;min-width:0;flex:1}.command-palette-hotkey-legend{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 22px;margin-left:0;flex-shrink:0;font-size:13px;font-weight:700;letter-spacing:.04em;color:#94a3b8;text-align:center;width:100%}.command-palette-hotkey-legend:not(.hidden){display:flex}.command-palette-hotkey-legend__group{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.command-palette-hotkey-legend kbd{display:inline-flex;min-width:24px;align-items:center;justify-content:center;border-radius:6px;border:1px solid #263553;background:#0a1328d9;padding:4px 8px;font-size:12px;font-weight:800;line-height:1.2;color:#94a3b8}.command-palette-footer:not(.hidden){display:flex}.command-palette-back-btn{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;border-radius:10px;border:1px solid #263553;background:#0a1328d9;padding:6px 12px;font-size:12px;font-weight:800;color:#cbd5e1;transition:border-color .2s,color .2s,background .2s}.command-palette-back-btn:hover{border-color:#8b5cf673;color:#fff;background:#8b5cf61f}.command-palette-back-btn__key{margin-left:4px;font-size:10px;font-weight:900;color:#94a3b8}.command-palette-breadcrumb-wrap{display:flex;justify-content:center;align-items:center;padding:0 8px;width:100%}.command-palette-breadcrumb-wrap:not(.hidden){display:flex}.command-palette-breadcrumb.platform-route-title-bar__breadcrumb,ol.command-palette-breadcrumb{display:inline-flex;justify-content:center;flex:0 1 auto;width:auto;max-width:100%;font-size:14px}.command-palette-breadcrumb .platform-route-title-bar__crumb-icon,.command-palette-breadcrumb .platform-route-title-bar__crumb-icon-wrap{width:24px;height:24px;flex:0 0 24px}.command-palette-breadcrumb .platform-route-title-bar__crumb-icon-svg,.command-palette-breadcrumb .platform-route-title-bar__crumb-icon-img{width:18px;height:18px}.command-palette-breadcrumb .platform-route-title-bar__crumb-label,.command-palette-breadcrumb .platform-route-title-bar__crumb-label--current{font-size:14px}.command-palette-breadcrumb .platform-route-title-bar__crumb-sep{margin:0 12px}.command-palette-breadcrumb .platform-route-title-bar__crumb-sep-icon{width:16px;height:16px}#commandResults .command-group--flat.command-group--picker-list{padding:0;border:0}#commandResults .command-group--flat .command-picker-list,#commandResults .command-group--flat .command-picker-sync{padding-top:4px}.command-picker-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(108px,1fr));gap:10px;padding:4px 8px 10px}.command-picker-columns--slither{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:4px 8px 10px}.command-picker-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:4px 10px 8px;flex:1 1 auto;min-height:0;height:100%;align-items:stretch}.command-picker-trio{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;padding:6px 20px 14px}.command-picker-trio__columns{display:flex;justify-content:space-around;align-items:flex-start;gap:32px;width:100%;min-width:0;flex:1 1 auto;min-height:0}.command-picker-trio__lane{display:flex;flex-direction:column;align-items:flex-start;flex:0 1 auto;min-width:0;gap:10px}.command-picker-trio__lane-head{flex:0 1 auto;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;padding:0 0 8px;border:0;border-bottom:2px solid rgba(139,92,246,.28);background:transparent;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:left;color:#94a3b8;white-space:nowrap}.command-picker-trio__lane-head--phantom{visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.command-picker-platform-sets{display:flex;flex-direction:column;align-items:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:0}.command-picker-platform-set{flex:0 0 auto;display:grid;grid-template-columns:auto minmax(0,1fr);-moz-column-gap:14px;column-gap:14px;align-items:start;width:100%}.command-picker-platform-set__rail{border-left:2px solid color-mix(in srgb,var(--neo-accent, #8b5cf6) 42%,transparent);padding-left:10px;min-width:4.25rem;align-self:stretch}.command-picker-platform-set__label{display:block;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;line-height:1.25;white-space:nowrap}.command-picker-platform-set__items{display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.command-picker-platform-set__gap{flex:1 1 34px;width:100%;min-height:34px}.command-picker-sync{display:grid;grid-template-columns:auto auto auto;grid-template-rows:auto repeat(var(--sync-rows, 1),minmax(0,1fr));justify-content:space-around;justify-items:start;align-content:space-around;-moz-column-gap:40px;column-gap:40px;row-gap:0;width:100%;max-width:100%;height:100%;margin:auto;align-self:center;justify-self:center;--picker-platform-label-width: 4.85rem;--picker-platform-label-gap: 10px;--picker-platform-rail-width: 2px;--picker-platform-rail-gap: 8px;--picker-platform-item-inset: 5px;--picker-platform-items-inset: calc( var(--picker-platform-label-width) + var(--picker-platform-label-gap) + var(--picker-platform-rail-width) + var(--picker-platform-rail-gap) + var(--picker-platform-item-inset) )}.command-picker-sync__head{grid-row:1;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 10px;padding:0 0 8px;border:0;border-bottom:2px solid rgba(139,92,246,.28);background:transparent;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-align:left;color:#94a3b8;white-space:nowrap}.command-picker-sync__head--platforms{grid-column:1;justify-self:start;margin-left:var(--picker-platform-items-inset)}.command-picker-sync__head--apps{grid-column:2}.command-picker-sync__head--phantom{grid-column:3;visibility:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.command-picker-sync__platform{grid-column:1;min-height:0;min-width:0}.command-picker-sync__set{position:relative;display:grid;grid-template-columns:2px minmax(0,max-content);grid-template-rows:subgrid;-moz-column-gap:8px;column-gap:8px;align-items:center;min-width:0;padding-left:calc(var(--picker-platform-label-width) + var(--picker-platform-label-gap))}.command-picker-sync__set-label{position:absolute;left:0;top:3px;width:var(--picker-platform-label-width);padding-right:10px;text-align:right;font-size:10px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;line-height:1.25;white-space:nowrap;pointer-events:none}.command-picker-sync__set-label--phantom{visibility:hidden}.command-picker-sync__set-rail{grid-column:1;grid-row:1 / -1;width:2px;align-self:stretch;border-radius:999px;background:color-mix(in srgb,var(--neo-accent, #8b5cf6) 42%,transparent)}.command-picker-sync__set-slot{grid-column:2;display:flex;align-items:center;min-height:0;min-width:0}.command-picker-sync__apps{display:flex;align-items:center;min-height:0;min-width:0}.command-picker-sync.command-picker-sync--pages{display:grid;grid-template-columns:repeat(var(--sync-cols, 2),minmax(0,1fr));grid-template-rows:repeat(var(--sync-rows, 1),minmax(0,auto));-moz-column-gap:clamp(20px,3vw,40px);column-gap:clamp(20px,3vw,40px);row-gap:4px;width:100%;max-width:100%;margin:0;align-self:stretch;justify-self:stretch;justify-content:stretch;justify-items:stretch;align-content:start;height:auto}.command-picker-sync--pages[style*="--sync-cols:4"]{-moz-column-gap:clamp(16px,2vw,28px);column-gap:clamp(16px,2vw,28px)}.command-picker-sync--pages .command-picker-sync__apps{width:100%;min-width:0}.command-picker-sync--pages .command-picker-list-row{width:100%;max-width:100%}#commandResults.command-results-browse-nav .command-group--flat{width:100%;align-self:stretch}#commandResults.command-results-browse-nav .command-picker-list{width:100%}.command-group--picker-pages .command-group-body--picker-sync{display:flex;justify-content:flex-start;width:100%}.command-picker-sync__platform--gap,.command-picker-sync__platform--empty,.command-picker-sync__apps--gap,.command-picker-sync__apps--empty{pointer-events:none}.command-group-body--picker-sync{display:flex;align-items:center;justify-content:center;min-height:0}.command-picker-trio__lane .command-picker-list-col{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:0;gap:4px}#commandResults:has(.command-group--picker-split){display:flex;flex-direction:column;min-height:0}#commandResults:has(.command-group--picker-split) .command-group--picker-split{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#commandResults:has(.command-group--picker-split) .command-group--picker-split .command-group-body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}#commandResults:has(.command-group--picker-split) .command-picker-trio__columns{align-items:stretch;flex:1 1 auto}#commandResults:has(.command-group--picker-split) .command-picker-trio__lane{flex:1 1 0;min-width:0;align-self:stretch;display:flex;flex-direction:column;min-height:0}#commandResults:has(.command-group--picker-split) .command-picker-trio__lane .command-picker-list-col,#commandResults:has(.command-group--picker-split) .command-picker-platform-sets{flex:1 1 auto;width:100%;min-height:0;display:flex;flex-direction:column}#commandResults:has(.command-group--picker-split) .command-picker-trio{flex:1 1 auto;min-height:0}#commandResults:has(.command-group--picker-split) .command-picker-list-col{display:flex;flex-direction:column;align-items:flex-start;min-height:0;gap:4px}#commandResults:has(.command-group--picker-split) .command-picker-list-row{flex:0 0 auto;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:34px;height:auto;padding:4px 10px 4px 4px;gap:8px;border-radius:8px}#commandResults:has(.command-group--picker-split) .command-picker-list-row__hotkey{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-start;min-width:22px}#commandResults:has(.command-group--picker-split) .command-picker-list-row__hotkey:empty{min-width:0;width:0;overflow:hidden}#commandResults:has(.command-group--picker-split) .command-picker-list-row__label{font-size:clamp(13px,1.5vh,15px);font-weight:600}#commandResults:has(.command-group--picker-split) .command-picker-list-row__icon{width:clamp(22px,2.6vh,28px);height:clamp(22px,2.6vh,28px);flex-shrink:0}#commandResults:has(.command-group--picker-split) .command-picker-list-row__icon img{width:100%;height:100%}@media(min-width:900px){.command-results-layout--overview{overflow:hidden}#commandResults.command-results-overview{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;max-height:none!important;overflow:hidden!important;justify-content:center}#commandResults.command-results-overview.command-results-browse-nav{justify-content:flex-start;align-items:stretch;height:auto;flex:0 1 auto;min-height:0;overflow:visible!important}.command-results-layout--overview .command-results-pane:has(.command-palette-browse-chrome:not(.hidden)){flex:1 1 auto;justify-content:stretch;min-height:0}#commandResults.command-results-overview .command-group--picker-split{flex:0 1 auto;min-height:0;height:auto;max-height:100%;width:100%}#commandResults.command-results-overview .command-group--picker-split .command-group-body{flex:0 1 auto;min-height:0;height:min(90%,100%);max-height:90%;width:100%;display:flex;align-items:center;justify-content:center}#commandResults.command-results-overview .command-group-body--picker-sync{width:100%;height:100%}#commandResults.command-results-overview .command-picker-sync{height:100%;width:100%;max-width:100%;justify-content:space-around;align-content:space-around;row-gap:4px}#commandResults.command-results-overview .command-picker-sync--pages{height:auto;width:100%;max-width:100%;margin-inline:0}#commandResults.command-results-overview .command-picker-sync__set-slot .command-picker-list-row,#commandResults.command-results-overview .command-picker-sync__apps .command-picker-list-row{min-height:0;height:100%;width:100%;padding-top:4px;padding-bottom:4px}#commandResults.command-results-overview .command-picker-list-row,.command-group--picker-split .command-picker-sync--pages .command-picker-list-row{min-height:clamp(26px,3vh,34px);padding-top:4px;padding-bottom:4px}}.command-picker-split__column{min-width:0}.command-picker-split__groups{display:flex;flex-direction:column;gap:8px}.command-picker-split__group{min-width:0}.command-picker-split__heading{margin:0;padding:8px 12px;font-size:10px;font-weight:800;letter-spacing:.08em;text-align:left;color:#94a3b8;border-radius:8px;background:#020612c7;border:1px solid rgba(30,41,59,.5)}.command-picker-split__subheading{margin:0 0 3px;padding:0 6px;font-size:9px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.command-picker-list-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 10px;min-width:0}.command-picker-list-col{display:flex;flex-direction:column;gap:0;min-width:0}.command-picker-list{display:flex;flex-direction:column;gap:0}.command-picker-list-row{display:flex;align-items:center;gap:7px;width:100%;min-height:22px;height:22px;padding:0 5px;border:0;border-radius:4px;background:transparent;color:#cbd5e1;text-align:left;cursor:pointer;font:inherit;transition:background .14s ease,color .14s ease}.command-picker-list-row:hover,.command-picker-list-row.is-selected{background:#ffffff0a;color:#fff}.command-picker-list-row.is-selected{box-shadow:inset 2px 0 color-mix(in srgb,var(--picker-accent, #8b5cf6) 72%,white)}.command-picker-list-row__icon{display:flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;color:color-mix(in srgb,var(--picker-accent, #8b5cf6) 70%,white)}.command-picker-list-row--app .command-picker-list-row__icon,.command-picker-list-row--app .command-picker-list-row__icon svg,.command-picker-list-row--app .command-picker-list-row__icon [data-hgi],.command-picker-list-row--page .command-picker-list-row__icon,.command-picker-list-row--page .command-picker-list-row__icon svg,.command-picker-list-row--page .command-picker-list-row__icon [data-hgi]{color:color-mix(in srgb,var(--neo-accent, #7c6cff) 78%,white);stroke:currentColor}.command-picker-list-row--app:hover .command-picker-list-row__icon,.command-picker-list-row--app:hover .command-picker-list-row__icon svg,.command-picker-list-row--app:hover .command-picker-list-row__icon [data-hgi],.command-picker-list-row--app.is-selected .command-picker-list-row__icon,.command-picker-list-row--app.is-selected .command-picker-list-row__icon svg,.command-picker-list-row--app.is-selected .command-picker-list-row__icon [data-hgi],.command-picker-list-row--page:hover .command-picker-list-row__icon,.command-picker-list-row--page:hover .command-picker-list-row__icon svg,.command-picker-list-row--page:hover .command-picker-list-row__icon [data-hgi],.command-picker-list-row--page.is-selected .command-picker-list-row__icon,.command-picker-list-row--page.is-selected .command-picker-list-row__icon svg,.command-picker-list-row--page.is-selected .command-picker-list-row__icon [data-hgi]{color:var(--neo-accent, #7c6cff);stroke:currentColor}.command-picker-list-row--app.is-selected,.command-picker-list-row--page.is-selected{box-shadow:inset 2px 0 color-mix(in srgb,var(--neo-accent, #7c6cff) 72%,white)}.command-picker-list-row__icon img{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;display:block}.command-picker-list-row__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;line-height:1}.command-picker-list-row__chevron{margin-left:auto;flex-shrink:0;display:inline-flex;align-items:center;opacity:.55;color:#94a3b8}#commandResults.command-results-overview .command-group--context-nav .command-group-body{padding-top:2px}.command-group--context-nav .command-group-heading span:first-of-type{letter-spacing:.14em}.command-group--picker-split .command-group-body,.command-group--picker-list .command-group-body{padding-top:0}@media(min-width:720px){.command-picker-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.command-picker-card--slither{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;width:100%;min-height:40px;aspect-ratio:auto;padding:6px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--picker-accent, #8b5cf6) 18%,#243251);background:color-mix(in srgb,var(--picker-accent, #8b5cf6) 5%,rgba(10,19,40,.9));text-align:left}.command-picker-card--slither:hover{border-color:color-mix(in srgb,var(--picker-accent, #8b5cf6) 38%,#334263);background:color-mix(in srgb,var(--picker-accent, #8b5cf6) 10%,rgba(10,19,40,.96));transform:none}.command-picker-card--slither.is-selected{border-color:color-mix(in srgb,var(--picker-accent, #8b5cf6) 52%,white);background:color-mix(in srgb,var(--picker-accent, #8b5cf6) 14%,rgba(10,19,40,.98));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--picker-accent, #8b5cf6) 18%,transparent)}.command-picker-card--slither .command-picker-card__icon{width:28px;height:28px;border-radius:8px;flex-shrink:0}.command-picker-card--slither .command-picker-card__label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:13px;font-weight:700}.command-group--picker-slither .command-group-body{padding-top:0}.command-picker-card{display:flex;min-height:108px;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:14px;border:1px solid color-mix(in srgb,var(--picker-accent, #8b5cf6) 28%,#243251);background:color-mix(in srgb,var(--picker-accent, #8b5cf6) 8%,rgba(10,19,40,.92));padding:12px 10px;text-align:center;color:color-mix(in srgb,var(--picker-accent, #8b5cf6) 12%,white);cursor:pointer;transition:border-color .16s ease,transform .16s ease,background .16s ease,box-shadow .16s ease}.command-picker-card:hover{border-color:color-mix(in srgb,var(--picker-accent, #8b5cf6) 52%,#334263);background:color-mix(in srgb,var(--picker-accent, #8b5cf6) 16%,rgba(10,19,40,.98));transform:translateY(-1px)}.command-picker-card.is-selected{border-color:color-mix(in srgb,var(--picker-accent, #8b5cf6) 68%,white);background:color-mix(in srgb,var(--picker-accent, #8b5cf6) 22%,rgba(10,19,40,.98));box-shadow:0 0 0 1px color-mix(in srgb,var(--picker-accent, #8b5cf6) 24%,transparent);color:#fff}.command-picker-card__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid color-mix(in srgb,var(--picker-accent, #8b5cf6) 24%,#2a3a60);background:color-mix(in srgb,var(--picker-accent, #8b5cf6) 10%,rgba(8,18,38,.92));color:color-mix(in srgb,var(--picker-accent, #8b5cf6) 20%,white);overflow:hidden}.command-picker-card__icon img{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.command-picker-card__label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:900;line-height:1.2}.command-group--picker .command-group-body{padding-top:0}.command-browse-bar{min-height:0}.command-browse-bar:not(.hidden){display:block}.command-browse-role-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:2px 0 4px}.command-browse-role-chip{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(38,53,83,.95);background:#0a1328b8;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.02em;color:#94a3b8;transition:background .15s ease,border-color .15s ease,color .15s ease}.command-browse-role-chip:hover{border-color:#8b5cf673;color:#e2e8f0;background:#8b5cf614}.command-browse-role-chip.is-active{border-color:#8b5cf68c;background:#8b5cf629;color:#ede9fe}.command-browse-set-filters{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 0 6px;border-top:1px solid rgba(38,53,83,.55);margin-top:4px}.command-browse-set-chip{display:inline-flex;align-items:center;gap:5px;border-radius:9999px;border:1px solid rgba(38,53,83,.95);background:#0a1328b8;padding:4px 10px;font-size:10px;font-weight:700;letter-spacing:.02em;color:#94a3b8;transition:background .15s ease,border-color .15s ease,color .15s ease}.command-browse-set-chip:hover{border-color:#7850dc80;color:#e2e8f0;background:#7850dc1a}.command-browse-set-chip.is-active{border-color:#7850dca6;background:#7850dc2e;color:#ede9fe}.nav-label-masters-brand{color:#7850dc;font-weight:800}.platform-nav-label .nav-label-masters-brand{color:#8b5cf6}.command-picker-list-row__label .nav-label-masters-brand{color:#8b5cf6;font-weight:800}.command-picker-page-icon--quiet{opacity:.45}.command-browse-trail{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;color:#94a3b8}.command-browse-trail__sep{color:#64748b}.command-group-heading{display:flex;width:100%;align-items:center;gap:10px;padding:12px 8px 6px;color:#94a3b8;text-align:left;font-size:10px;font-weight:950;letter-spacing:.16em;text-transform:uppercase}.command-group-heading__count{margin-left:auto;color:#64748b;font-size:10px;font-weight:900;letter-spacing:.08em}.command-dest-row{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:54px;padding:8px 10px 8px 12px;border-radius:12px;cursor:pointer;color:#cbd5e1;transition:background .16s ease,color .16s ease}.command-dest-row:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:2px;border-radius:999px;background:transparent;transition:background .16s ease}.command-dest-row:hover{background:#ffffff08;color:#fff}.command-dest-row.is-selected{background:#ffffff0b;color:#fff}.command-dest-row--disabled{opacity:.42;filter:grayscale(.3);cursor:not-allowed}.command-dest-row--disabled:hover{background:transparent;color:#94a3b8}.command-dest-row.is-selected:before{background:color-mix(in srgb,var(--neo-accent, #8b5cf6) 82%,white)}.command-dest-row.is-selected .command-dest-row__icon{color:color-mix(in srgb,var(--neo-accent, #8b5cf6) 88%,white);border-color:color-mix(in srgb,var(--neo-accent, #8b5cf6) 42%,transparent)}.command-dest-row__icon{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;border:1px solid rgba(38,53,83,.72);background:#071024b8;color:#94a3b8}.command-dest-row__icon img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.command-dest-row__copy{min-width:0}.command-dest-row__title{font-size:14px;font-weight:800;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-dest-row__path{margin-top:2px;font-size:11px;font-weight:600;line-height:1.25;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-dest-row__actions{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}.command-dest-row__type{font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.command-browse-row{display:flex;align-items:center;gap:12px;min-height:48px;padding:10px 12px;border-radius:12px;cursor:pointer;color:#cbd5e1;transition:background .16s ease,color .16s ease}.command-browse-row:hover,.command-browse-row.is-selected{background:#ffffff0a;color:#fff}.command-browse-row__icon{display:grid;place-items:center;width:28px;height:28px;flex-shrink:0;border-radius:8px;border:1px solid rgba(38,53,83,.72);background:#071024b8;color:#94a3b8}.command-browse-row__title{flex:1 1 auto;min-width:0;font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-browse-row__chevron{flex-shrink:0;color:#64748b}.command-preview-pane__inner{display:grid;gap:12px}.command-preview-pane__icon{display:grid;place-items:center;width:44px;height:44px;border-radius:12px;border:1px solid rgba(38,53,83,.72);background:#071024d1;color:color-mix(in srgb,var(--neo-accent, #8b5cf6) 82%,white)}.command-preview-pane__title{font-size:20px;font-weight:900;line-height:1.15;color:#fff}.command-preview-pane__path{font-size:12px;font-weight:600;line-height:1.45;color:#94a3b8}.command-preview-pane__desc{font-size:13px;line-height:1.5;color:#94a3b8}.command-preview-pane__hints{display:grid;gap:6px;margin-top:4px;font-size:11px;font-weight:700;color:#64748b}.command-preview-pane__hints kbd{display:inline-block;min-width:1.5rem;padding:2px 6px;border-radius:6px;border:1px solid rgba(38,53,83,.9);background:#071024e6;color:#cbd5e1;font-size:10px;font-weight:900;text-align:center}.command-source-filters{display:none;justify-content:center;align-items:center;overflow-x:auto;overflow-y:hidden;overscroll-behavior:contain;border-bottom:1px solid rgba(30,41,59,.55);box-sizing:border-box;min-height:60px;padding:10px 16px}.command-source-filters.is-search-active{display:flex}.command-source-filters-track{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;max-width:100%;min-width:0;gap:10px}.command-source-filters-group{display:flex;align-items:center;flex:0 0 auto}.command-source-filters-group--leading{flex:0 0 auto;gap:10px}.command-source-filters-group--platforms{display:contents}.command-source-filter{display:grid;flex:0 0 auto;place-items:center;width:40px;height:40px;border:1px solid rgba(38,53,83,.9);border-radius:12px;background:#071024d1;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.command-source-filter:hover{border-color:#334263f2;background:#ffffff0a}.command-source-filter.is-active{border-color:#a78bfaa6;background:#8b5cf629;box-shadow:0 0 0 1px #8b5cf638}.command-source-filter-logo{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.command-source-filter-icon{width:20px;height:20px;color:#e2e8f0eb}.command-source-filter-app-stack{position:relative;display:grid;width:22px;height:22px;place-items:center}.command-source-filter-app-stack>img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.command-source-filter-app-badge{position:absolute;right:-3px;bottom:-3px;display:grid;place-items:center;width:12px;height:12px;border-radius:999px;border:1px solid rgba(38,53,83,.95);background:#0a1328f5;color:#e2e8f0f2}.command-source-filter-app-badge svg{width:8px;height:8px}.platform-command-source-filter-tooltip{z-index:120;font-size:11px;font-weight:800;padding:6px 9px;border-radius:9px;transform:translate(-50%)!important}.platform-command-source-filter-tooltip[data-visible=true]{display:block}.command-unbookmark-btn{display:grid;place-items:center;width:32px;height:32px;border:1px solid rgba(38,53,83,.9);border-radius:10px;background:#071024b8;color:#94a3b8;transition:border-color .18s ease,background .18s ease,color .18s ease}.command-unbookmark-btn:hover{border-color:#f8717173;background:#ef44441f;color:#fca5a5}.command-option-main{min-width:-moz-max-content;min-width:max-content;color:inherit;background:transparent}#commandResults.command-results-matrix{display:flex;flex-direction:column;width:100%;min-height:0;padding-left:.75rem!important;padding-right:.75rem!important;box-sizing:border-box}#commandResults.command-results-matrix .command-group,#commandResults.command-results-matrix .command-group-body{display:block;width:100%;min-width:-moz-min-content;min-width:min-content}#commandResults.command-results-matrix .command-group-heading{width:100%}#commandResults.command-results-matrix .command-breadcrumb-row{display:grid;grid-template-columns:var(--command-breadcrumb-columns);-moz-column-gap:var(--command-breadcrumb-gap, 20px);column-gap:var(--command-breadcrumb-gap, 20px);align-items:center;width:-moz-max-content;width:max-content;min-width:100%;box-sizing:border-box;position:relative;padding:.75rem;border-radius:1rem;cursor:pointer}#commandResults.command-results-matrix .command-option-actions{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:8px}#commandResults.command-results-matrix .command-results-footnote{width:100%}#commandResults .command-option{width:-moz-max-content;width:max-content;min-width:100%;max-width:none}#commandResults{flex:1 1 auto;min-height:0;max-height:none!important;overflow-x:auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#commandModalCard[data-refine-open=true] .command-results-pane{padding-right:322px!important}#commandRefinePanel:not(.hidden){position:absolute;right:12px;top:156px;bottom:12px;z-index:4;display:block!important;width:300px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:1px solid rgba(38,53,83,.86)!important;border-radius:16px;background:#071024fa!important;padding:12px!important}.command-group-heading{display:flex;width:100%;align-items:center;gap:10px;padding:10px 12px 8px;color:#cbd5e1;text-align:left;font-size:12px;font-weight:950;letter-spacing:.12em;text-transform:uppercase}.command-group-heading .command-group-count{margin-left:auto;color:#64748b;font-size:11px;font-weight:900;letter-spacing:0;text-transform:none}.command-group-body[hidden]{display:none!important}.platform-command-description{flex:0 0 auto;flex-shrink:0;max-width:none;min-width:-moz-max-content;min-width:max-content;text-align:right;color:#64748b;font-size:11px;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#commandResults button[role=option]>.min-w-0.flex-1{flex:1 1 0%;min-width:0;overflow:hidden}.platform-command-keybadge{margin-left:8px!important}.platform-value-widget svg[data-filled-icon=true]{stroke-width:0;fill:currentColor}.platform-shell[data-nav-state=collapsed]{--platform-shell-primary: var(--platform-nav-collapsed-primary, 72px) !important;--platform-shell-secondary: 300px !important}.platform-shell[data-nav-state=collapsed][data-secondary-nav-state=collapsed]{--platform-shell-secondary: var(--platform-nav-collapsed-primary, 72px) !important}.platform-primary-nav .platform-nav-button,.platform-secondary-nav .platform-nav-button,.platform-primary-nav .platform-nav-action:not(#platformProfileButton):not(#platformStatusCopyright),.platform-subnav-pseudo-heading,.platform-subnav-back-row{height:40px!important;min-height:40px!important;border-radius:10px!important}.platform-primary-nav .platform-nav-button,.platform-secondary-nav .platform-nav-button,.platform-primary-nav .nav-search-field,.platform-secondary-nav .nav-search-field,.platform-subnav-pseudo-heading,.platform-subnav-back-row{padding-left:var(--platform-nav-nav-inset)!important;padding-right:var(--platform-nav-nav-inset)!important;gap:12px!important}.platform-nav-button>svg:first-child,.platform-nav-action>svg:first-child,.platform-subnav-pseudo-heading svg,.platform-subnav-back-row svg{width:16px!important;height:16px!important;min-width:16px!important;flex:0 0 16px!important;display:block!important;opacity:1!important;visibility:visible!important;margin:0!important;transform:none!important}.platform-primary-nav .platform-nav-button,.platform-primary-nav .platform-nav-action:not(#platformProfileButton){display:flex!important;align-items:center!important}.platform-shell[data-nav-state=collapsed] #platformPrimaryNav,.platform-shell[data-nav-state=collapsed] .platform-nav-footer{padding-left:16px!important;padding-right:16px!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action:not(#platformProfileButton){width:40px!important;min-width:40px!important;max-width:40px!important;padding-left:0!important;padding-right:0!important;justify-content:center!important;gap:0!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button>svg:first-child,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action:not(#platformProfileButton)>svg:first-child{margin-left:0!important;transform:none!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton{width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;padding:0!important;border:0!important;background:transparent!important;justify-content:center!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton .platform-profile-avatar{width:40px!important;height:40px!important;margin:0!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton>svg,.platform-shell[data-nav-state=collapsed] #platformProfileButton .platform-profile-details{display:none!important}.platform-nav-label,.platform-nav-button.is-active-primary .platform-nav-label,.platform-nav-button.is-active-secondary .platform-nav-label{font-weight:650!important;letter-spacing:0!important}.platform-primary-nav .platform-nav-button.is-active-primary,.platform-secondary-nav .platform-nav-button.is-active-secondary{background:color-mix(in srgb,var(--neo-accent) 12%,transparent)!important;border-color:color-mix(in srgb,var(--neo-accent) 42%,transparent)!important;color:#fff!important}#platformPrimaryNav,#platformSecondaryNav{gap:var(--sidebar-nav-gap)!important}#platformPrimaryNav{padding-bottom:124px!important}.platform-nav-footer{padding-top:18px!important}.platform-nav-footer .h-px{display:none!important}#platformProfileButton{height:40px!important;min-height:40px!important;margin-top:10px!important;border-radius:10px!important}#platformProfileButton .platform-profile-avatar{width:28px!important;height:28px!important}#platformProfileButton .platform-profile-details>span:nth-child(2),#platformProfileButton .platform-profile-details .rounded-full{display:none!important}.platform-profile-menu{width:100%!important;max-width:268px!important}.platform-floating-tooltip:not(.platform-topbar-widget-tooltip):not(.platform-titlebar-side-app-tooltip):not(.platform-command-source-filter-tooltip):not(.platform-nav-tooltip--home-action){font-size:11px!important;padding:7px 9px!important;transform:translate(14px,-50%)!important}.platform-secondary-nav .platform-floating-tooltip{display:none!important}.platform-subnav-pseudo-heading{border:1px solid rgba(38,53,83,.42)!important;background:#94a3b80e!important;color:#cbd5e1!important;pointer-events:none!important}.platform-breadcrumb-home{width:16px!important;height:16px!important;flex:0 0 16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.platform-breadcrumb-copy{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:1px!important;line-height:1.05!important;min-width:0!important}.platform-breadcrumb-row{display:flex;min-width:0;max-width:100%;align-items:center;gap:5px}.platform-breadcrumb-segment,.platform-breadcrumb-active{display:block;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px!important;line-height:1.05!important}.platform-breadcrumb-active{color:#fff!important}.platform-breadcrumb-slash{color:#475569;font-size:11px}.platform-command-match{color:#facc15;font-weight:900}#commandModal,#commandModal *,#platformSwitcherMenu,#platformSwitcherMenu *{pointer-events:auto!important}#commandResults button,#commandRefinePanel button,#platformSwitcherGrid button{cursor:pointer;touch-action:manipulation}.command-strict-row{display:flex;align-items:center;gap:10px;border:1px solid rgba(38,53,83,.72);border-radius:12px;padding:10px;background:#0710249e}.command-strict-row input{width:18px;height:18px;accent-color:var(--neo-accent)}#topWidgets{display:flex!important;visibility:visible!important;opacity:1!important}#appDock{display:grid!important;visibility:visible!important;opacity:1!important}.platform-value-widget:not(.platform-value-dual-cta__segment){height:40px!important;min-width:unset!important}.platform-value-dual-cta{height:auto!important;min-height:0!important}.platform-switcher-panel{width:min(1240px,calc(100vw - 40px))!important;max-height:min(860px,calc(100vh - 40px))!important}#platformSwitcherGrid{max-height:min(720px,calc(100vh - 150px))!important}body[data-shell-active-mode=app] #appNav{display:flex!important;opacity:1!important;pointer-events:auto!important;transform:none!important;border-color:#1b2a4a!important;z-index:35!important}body[data-shell-active-mode=app][data-app-rail-hidden=true] #appNav{display:flex!important;opacity:1!important;pointer-events:auto!important;transform:none!important;border-color:#1b2a4a!important}body[data-shell-active-mode=app] .platform-shell-body{display:grid!important;grid-template-columns:var(--platform-shell-app-rail) minmax(0,1fr)!important}body[data-shell-active-mode=app] .platform-shell{inset:var(--shell-container-gap)!important;border-color:#1a2948!important;background:#050b18bd!important}#appNav{transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1),border-color .2s ease}body[data-shell-active-mode=app] .platform-primary-nav:not(.shell-primary-nav--app-nav),body[data-shell-active-mode=app] .platform-secondary-nav{display:none!important;opacity:0!important;pointer-events:none!important;transform:translate(-14px)!important;border-right-color:transparent!important}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-shell-body{grid-template-columns:var(--platform-shell-app-rail) minmax(0,1fr)!important}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-shell-body:has(.shell-primary-nav--app-nav:not([hidden])):not([data-nav-state=hidden]){--platform-shell-primary: var(--platform-nav-expanded-width, 310px);grid-template-columns:var(--platform-shell-app-rail) var(--platform-shell-primary) minmax(0,1fr)!important}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-shell[data-nav-state=collapsed]{--platform-shell-primary: var(--platform-nav-collapsed-primary, 72px)}body[data-shell-active-mode=app][data-app-nav-visible=true] .shell-primary-nav--app-nav #platformPrimaryNav{padding:var(--platform-nav-nav-inset)!important}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-shell[data-nav-state=collapsed] #platformPrimaryNav{padding:24px 16px 0!important}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-shell[data-nav-state=collapsed] .shell-primary-nav--app-nav .platform-nav-button,body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-shell[data-nav-state=collapsed] .shell-primary-nav--app-nav .platform-nav-action:not(#platformProfileButton){width:100%!important;min-width:0!important;max-width:none!important;justify-content:flex-start!important;padding-left:12px!important;padding-right:12px!important}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-shell[data-nav-state=hidden]{--platform-shell-primary: 0px}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-shell[data-nav-state=hidden] .platform-primary-nav.shell-primary-nav--app-nav{display:none!important;opacity:0!important;pointer-events:none!important;transform:translate(-18px)!important;border-right-color:transparent!important;overflow:hidden!important;width:0!important;min-width:0!important;padding:0!important}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-primary-nav.shell-primary-nav--app-nav{display:flex!important;opacity:1!important;pointer-events:auto!important;transform:none!important;border-right-color:#233152db!important;min-width:0!important;width:auto!important;max-width:none!important}body[data-shell-active-mode=app][data-app-nav-visible=true] .shell-primary-nav--app-nav .platform-header-actions,body[data-shell-active-mode=app][data-app-nav-visible=true] .shell-primary-nav--app-nav .platform-brand-chevron,body[data-shell-active-mode=app][data-app-nav-visible=true] .shell-primary-nav--app-nav .platform-nav-header-info,body[data-shell-active-mode=app][data-app-nav-visible=true] .shell-primary-nav--app-nav #platformInfoButton,body[data-shell-active-mode=app][data-app-nav-visible=true] .shell-primary-nav--app-nav #platformSidebarCollapseToggle,body[data-shell-active-mode=app][data-app-nav-visible=true] .shell-primary-nav--app-nav #platformSidebarHeaderCollapseToggle{display:none!important}body[data-shell-active-mode=app]:not([data-app-nav-visible=true]) .platform-content-column,body[data-shell-active-mode=app]:not([data-app-nav-visible=true]) .platform-main,body[data-shell-active-mode=app]:not([data-app-nav-visible=true]) #appContentHost{grid-column:1 / -1!important}body[data-shell-active-mode=app] .platform-workspace{min-height:0!important;height:100%!important;display:grid!important;grid-template-rows:var(--platform-shell-topbar) minmax(0,1fr)!important}body[data-shell-active-mode=app]:not([data-app-nav-visible=true]) .platform-content-grid{min-height:0!important;height:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-content-grid{min-height:0!important;height:100%!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important}body[data-shell-active-mode=app] .platform-main,body[data-shell-active-mode=app] #appContentHost{grid-column:1 / -1!important;min-width:0!important;width:100%!important;min-height:0!important;height:100%!important;overflow:hidden!important}body[data-shell-active-mode=app] #platformRouteTitleBar{max-width:100%}body[data-shell-active-mode=app] .platform-route-title-bar__crumb--current{flex:0 0 auto;max-width:none}body[data-shell-active-mode=app] .platform-route-title-bar__desc{letter-spacing:-.01em;text-transform:none;font-size:12px;font-weight:700}body[data-shell-active-mode=app] #shellAppBadge span{content:"App Mode"}.platform-command-pact-logo img{display:block;width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.platform-command-app-logo{position:absolute;left:0;top:1px;width:28px;height:28px;-o-object-fit:contain;object-fit:contain}@media(max-width:900px){body[data-shell-active-mode=app] .platform-shell{left:var(--shell-container-gap)!important;right:var(--shell-container-gap)!important;top:var(--shell-container-gap)!important}body[data-shell-active-mode=app] #appNav,body[data-shell-active-mode=app] #platformSidebarHideToggle{display:none!important}}@media(min-width:768px){html:not([data-navless-active=true]):not([data-shell-navigation-mode=navless]) body[data-shell-active-mode=app] #appNav.shell-app-nav,html:not([data-navless-active=true]):not([data-shell-navigation-mode=navless]) #iempyreanShellPlatformMode:not([data-classic-nav-unified=true]):not([data-navless-active=true]) #appNav.shell-app-nav{display:flex!important}}html[data-shell-boot-mode=app] .platform-primary-nav,html[data-shell-boot-mode=app] .platform-secondary-nav{display:none!important;opacity:0!important;pointer-events:none!important}html[data-shell-boot-secondary=false] .platform-shell[data-shell-mode=platform-mode]:not([data-secondary-visible=true]) .platform-content-grid,.platform-shell[data-secondary-visible=false]:not([data-shell-mode=app-mode]) .platform-content-grid{grid-template-columns:minmax(0,1fr)!important}html[data-shell-boot-secondary=false] .platform-shell[data-shell-mode=platform-mode]:not([data-secondary-visible=true]) .platform-content-column,.platform-shell[data-secondary-visible=false]:not([data-shell-mode=app-mode]) .platform-content-column{grid-column:1 / -1!important}html[data-shell-boot-secondary=false] .platform-shell[data-shell-mode=platform-mode]:not([data-secondary-visible=true]) .platform-secondary-nav,.platform-shell[data-secondary-visible=false]:not([data-shell-mode=app-mode]) .platform-secondary-nav{display:none!important;opacity:0!important;pointer-events:none!important;transform:translate(-14px)!important;border-right-color:transparent!important}.platform-shell[data-secondary-visible=true] .platform-secondary-nav{display:block}.app-mode-rail-tooltip{position:fixed;left:100px;top:50%;z-index:120;width:min(760px,calc(100vw - 140px));transform:translateY(-50%) translate(-8px);border:1px solid rgba(255,255,255,.1);background:#12111bf5;padding:20px 26px 22px;color:#fff;text-align:center;opacity:0;pointer-events:none;transition:opacity .16s ease,transform .2s cubic-bezier(.2,.8,.2,1);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.app-mode-rail:hover .app-mode-rail-tooltip,.app-mode-rail:focus-within .app-mode-rail-tooltip{opacity:1;transform:translateY(-50%) translate(0)}.app-mode-rail-tooltip-title{display:block;font-size:22px;font-weight:950;letter-spacing:-.03em;line-height:1.1}.app-mode-rail-tooltip-copy{display:block;margin-top:10px;color:#b4b2bd;font-size:18px;font-weight:650;line-height:1.35;letter-spacing:-.015em}.platform-shell{inset:var(--shell-container-gap)!important}body>footer{left:var(--shell-container-gap)!important;right:var(--shell-container-gap)!important;bottom:var(--shell-container-gap)!important;gap:var(--shell-container-gap)!important;display:flex!important;align-items:stretch;min-width:0}#shellAppDockNav{flex:1 1 0%!important;min-width:0!important;max-width:none!important;width:auto!important}#shellAppDockNav>.flex{width:100%;min-width:0}#appDock{min-width:0}#appNav{left:var(--shell-container-gap)!important;top:var(--shell-container-gap)!important;bottom:var(--platform-shell-bottom)!important;height:auto!important}body[data-shell-active-mode=app] .platform-shell,html[data-shell-boot-mode=app] .platform-shell{inset:var(--shell-container-gap)!important}body[data-shell-active-mode=app][data-dock-state=hidden]:not([data-dock-summoned=true]) .platform-shell,html[data-shell-boot-mode=app][data-dock-state=hidden]:not([data-dock-summoned=true]) .platform-shell{bottom:calc(var(--shell-container-gap) * 2)!important;top:var(--shell-container-gap)!important;left:var(--shell-container-gap)!important;right:var(--shell-container-gap)!important}body[data-shell-active-mode=app][data-app-rail-hidden=true] .platform-shell{left:var(--shell-container-gap)!important}.platform-shell[data-secondary-visible=false]:not([data-shell-mode=app-mode]) .platform-content-grid,html[data-shell-boot-secondary=false] .platform-shell[data-shell-mode=platform-mode]:not([data-secondary-visible=true]) .platform-content-grid{grid-template-columns:minmax(0,1fr)!important}.platform-shell[data-secondary-visible=false]:not([data-shell-mode=app-mode]) .platform-main,html[data-shell-boot-secondary=false] .platform-shell[data-shell-mode=platform-mode]:not([data-secondary-visible=true]) .platform-main{grid-column:1 / -1!important}html[data-shell-boot-mode=app]:not([data-app-nav-visible=true]) .platform-shell .platform-content-grid,body[data-shell-active-mode=app]:not([data-app-nav-visible=true]) .platform-shell .platform-content-grid{grid-template-columns:minmax(0,1fr)!important}.platform-shell[data-secondary-visible=false]:not([data-shell-mode=app-mode]) .platform-secondary-nav,html[data-shell-boot-secondary=false] .platform-shell[data-shell-mode=platform-mode]:not([data-secondary-visible=true]) .platform-secondary-nav{display:none!important;width:0!important;min-width:0!important;max-width:0!important;opacity:0!important;transform:none!important;transition:none!important;border-right-color:transparent!important;pointer-events:none!important}.platform-shell[data-secondary-visible=true]:not([data-shell-mode=app-mode]) .platform-content-grid{grid-template-columns:var(--platform-shell-secondary) minmax(0,1fr)!important}.platform-shell[data-secondary-visible=true]:not([data-shell-mode=app-mode]) .platform-content-column{grid-column:2 / -1!important;width:100%!important;min-width:0!important;max-width:100%!important}.platform-shell[data-secondary-visible=true] .platform-content-grid{transition:none!important}.platform-profile-menu{width:auto!important;max-width:none!important}html[data-shell-boot-mode=app][data-dock-state=compact],body[data-shell-active-mode=app][data-dock-state=compact],body[data-shell-active-mode=app][data-dock-summoned=true]{--dock-active-height: var(--dock-compact-height)}html[data-shell-boot-mode=app][data-dock-state=hidden],body[data-shell-active-mode=app][data-dock-state=hidden]:not([data-dock-summoned=true]){--dock-active-height: 0px;--platform-shell-bottom: calc(var(--shell-container-gap) * 2)}#shellDockFooter{height:var(--dock-active-height);transition:height .28s cubic-bezier(.2,.8,.2,1),opacity .22s ease,transform .28s cubic-bezier(.2,.8,.2,1)}body[data-shell-active-mode=app][data-dock-state=hidden]:not([data-dock-summoned=true]) #shellDockFooter,html[data-shell-boot-mode=app][data-dock-state=hidden] #shellDockFooter{transform:translateY(calc(100% + var(--dock-offset-bottom) + 8px));opacity:0;pointer-events:none}#shellBrandCard,#shellAppDockNav{height:var(--dock-active-height);min-height:0;transition:height .28s cubic-bezier(.2,.8,.2,1)}body[data-shell-active-mode=app][data-dock-state=compact] #dockPrevSetLabel,body[data-shell-active-mode=app][data-dock-state=compact] #dockNextSetLabel,body[data-shell-active-mode=app][data-dock-summoned=true] #dockPrevSetLabel,body[data-shell-active-mode=app][data-dock-summoned=true] #dockNextSetLabel{display:none!important}body[data-shell-active-mode=app][data-dock-state=compact] #dockPrev,body[data-shell-active-mode=app][data-dock-state=compact] #dockNext,body[data-shell-active-mode=app][data-dock-summoned=true] #dockPrev,body[data-shell-active-mode=app][data-dock-summoned=true] #dockNext{width:44px!important}body[data-shell-active-mode=app][data-app-rail-hidden=true] #shellDockFooter{left:var(--shell-container-gap)!important}:root{--copyright-dock-width: 410px;--copyright-dock-gap: var(--shell-container-gap)}#shellBrandCard{position:relative;flex:0 0 var(--copyright-dock-width);width:var(--copyright-dock-width);transition:flex-basis .28s cubic-bezier(.2,.8,.2,1),width .28s cubic-bezier(.2,.8,.2,1),opacity .22s ease,transform .28s cubic-bezier(.2,.8,.2,1),border-color .22s ease,padding .28s cubic-bezier(.2,.8,.2,1)}body[data-shell-active-mode=app]:not([data-app-rail-hidden=true]) #shellDockFooter{left:var(--shell-container-gap)!important;right:var(--shell-container-gap)!important;padding-left:0;margin-left:0;box-sizing:border-box}body[data-shell-active-mode=app]:not([data-app-rail-hidden=true]) #shellBrandCard{margin-left:0}body[data-shell-active-mode=app][data-app-rail-hidden=true] #shellDockFooter{padding-left:0}body[data-shell-active-mode=app][data-copyright-user-hidden=true]:not([data-copyright-summoned=true]) #shellDockFooter,body[data-copyright-dock=hidden]:not([data-copyright-summoned=true]) #shellDockFooter{padding-left:0}body[data-shell-active-mode=app][data-copyright-user-hidden=true]:not([data-copyright-summoned=true]) #shellAppDockNav,body[data-copyright-dock=hidden]:not([data-copyright-summoned=true]) #shellAppDockNav{margin-left:0}body[data-shell-active-mode=app][data-app-rail-hidden=true] #shellAppDockNav{margin-left:0}body[data-copyright-dock=hidden]:not([data-copyright-summoned=true]) #shellBrandCard{flex:0 0 0;width:0;min-width:0;opacity:0;padding-left:0;padding-right:0;border-color:transparent;transform:translate(-18px);pointer-events:none;overflow:hidden}html[data-copyright-dock=hidden] #shellBrandCard{flex:0 0 0;width:0;min-width:0;opacity:0;padding-left:0;padding-right:0;border-color:transparent;transform:translate(-18px);pointer-events:none;overflow:hidden}body[data-copyright-dock=hidden]:not([data-copyright-summoned=true]) #shellDockFooter,html[data-copyright-dock=hidden] #shellDockFooter{gap:0!important}.copyright-handle,#copyrightSummonHandle{display:none!important;opacity:0!important;pointer-events:none!important;visibility:hidden!important}.copyright-handle:before{content:none}#platformPrimaryNav,#platformSecondaryNav,.app-scroll-region{padding-bottom:calc(var(--dock-safe-gap) * .5)}.dock-handle{position:fixed;left:50%;bottom:8px;transform:translate(-50%);width:72px;height:6px;border-radius:999px;background:#ffffff2e;border:0;padding:0;z-index:51;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease,transform .2s ease}body[data-shell-active-mode=app][data-dock-state=hidden] .dock-handle,html[data-shell-boot-mode=app][data-dock-state=hidden] .dock-handle{opacity:1;pointer-events:auto}.dock-handle:hover,.dock-handle:focus-visible{background:#ffffff52;outline:none;transform:translate(-50%) scaleX(1.08)}.dock-summon-zone{position:fixed;left:0;right:0;bottom:0;height:28px;z-index:49;pointer-events:none}body[data-shell-active-mode=app][data-dock-state=hidden] .dock-summon-zone{pointer-events:auto}.app-mode-rail,.global-app-rail{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:0;opacity:1;transition:opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1),border-color .2s ease,width .24s cubic-bezier(.2,.8,.2,1)}.app-mode-rail:hover{opacity:.85}.app-mode-rail:active{opacity:1}.app-mode-rail [data-app-mode-home]{position:relative;left:auto;top:auto;transform:none}.app-mode-rail-back-cue{display:grid;place-items:center;pointer-events:none;color:#94a3b8}.app-dock-item{position:relative;border-top:2px solid transparent}.app-dock-item[data-active=true]{background:linear-gradient(180deg,color-mix(in srgb,var(--neo-accent) 18%,transparent),color-mix(in srgb,var(--neo-accent) 8%,transparent));border-color:color-mix(in srgb,var(--neo-accent-border, var(--neo-accent)) 45%,transparent);box-shadow:inset 0 1px #ffffff14,0 0 0 1px color-mix(in srgb,var(--neo-accent) 12%,transparent);color:#fff}.app-dock-item[data-active=true]:before{content:"";position:absolute;top:0;left:12%;right:12%;height:2px;border-radius:0 0 4px 4px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--neo-accent) 95%,transparent),transparent);pointer-events:none}body[data-shell-active-mode=app][data-dock-state=compact] #appDock,body[data-shell-active-mode=app][data-dock-summoned=true] #appDock{display:flex!important;align-items:stretch;justify-content:center;position:relative;grid-template-columns:unset!important}body[data-shell-active-mode=app][data-dock-state=compact] #appDock [data-dock-more=true],body[data-shell-active-mode=app][data-dock-summoned=true] #appDock [data-dock-more=true]{position:absolute;right:0;top:0;bottom:0;width:48px;min-width:48px;padding:0;justify-content:center;border-left:1px solid rgba(21,35,63,.7)}body[data-shell-active-mode=app][data-dock-state=compact] #appDock .app-dock-item[data-active=true],body[data-shell-active-mode=app][data-dock-summoned=true] #appDock .app-dock-item[data-active=true]{border-right:0;min-width:0;max-width:min(280px,calc(100% - 56px));padding-left:18px;padding-right:18px}.platform-value-widget:not([data-topbar-tooltip=Balance]){height:36px!important;min-width:58px!important;padding-left:9px!important;padding-right:9px!important;--platform-push-btn-height: 36px;--platform-push-depth: calc(var(--platform-push-btn-height) * 3 / 40)}.platform-shell-topbar .platform-value-widget:not([data-topbar-tooltip=Balance]){height:40px!important;--platform-push-btn-height: 40px;--platform-push-depth: calc(var(--platform-push-btn-height) * 3 / 40)}.platform-value-widget:not([data-topbar-tooltip=Balance])>span{font-size:12px!important;font-weight:700!important;color:#94a3b8!important}.platform-push-btn.platform-value-widget:not([data-topbar-tooltip=Balance]) .hgi-stroke,.platform-push-btn.platform-value-widget:not([data-topbar-tooltip=Balance]) svg[data-filled-icon=true],.platform-push-btn.platform-value-widget:not([data-topbar-tooltip=Balance]) .platform-value-icon-img{opacity:1;transform:none;filter:none}.platform-value-widget:not([data-topbar-tooltip=Balance]) .hgi-stroke,.platform-value-widget:not([data-topbar-tooltip=Balance]) svg[data-filled-icon=true],.platform-value-widget:not([data-topbar-tooltip=Balance]) .platform-value-icon-img,.platform-value-widget--stack-row svg[data-filled-icon=true],.platform-value-widget--stack-row .platform-value-icon-img,.platform-value-dual-cta__segment svg[data-filled-icon=true],.platform-value-dual-cta__segment .platform-value-icon-img{opacity:.78;transform:scale(.9);filter:saturate(.82)}#topWidgets [data-topbar-tooltip=Balance]{min-width:124px!important;height:40px!important;padding-left:12px!important;padding-right:14px!important}#topWidgets [data-topbar-tooltip=Balance]>span,#shellBalanceAmount{font-size:14px!important;font-weight:900!important}@media(min-width:768px){html:not([data-navless-active=true]):not([data-shell-navigation-mode=navless]) #appNav.shell-app-nav{display:flex!important}}html[data-shell-boot-mode=app] .platform-primary-nav:not(.shell-primary-nav--app-nav),html[data-shell-boot-mode=app] .platform-secondary-nav{display:none!important}html[data-shell-boot-mode=app] .platform-shell-body{grid-template-columns:var(--platform-shell-app-rail) minmax(0,1fr)!important}html[data-shell-boot-mode=app] .platform-shell{inset:var(--shell-container-gap)!important}html[data-shell-boot-mode=app] .platform-content-grid{grid-template-columns:minmax(0,1fr)!important}#platformTopbarCommandGroup,#commandOpen,#commandOpen *{pointer-events:auto!important}#commandOpen{position:relative!important;z-index:90!important;cursor:pointer!important;touch-action:manipulation!important}#commandPlaceholder{display:inline-flex!important;align-items:center!important;gap:4px!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action:not(#platformProfileButton){padding-left:0!important;padding-right:0!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important;box-sizing:border-box!important}.platform-shell[data-nav-state=collapsed] #platformPrimaryNav,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-scroll-wrap{align-items:stretch!important;padding-left:calc((var(--platform-shell-primary, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important;padding-right:calc((var(--platform-shell-primary, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important}.platform-shell[data-nav-state=collapsed] #platformPrimaryNav .platform-nav-row,.platform-shell[data-nav-state=collapsed] #platformPrimaryNav .platform-nav-virtual-row,.platform-shell[data-nav-state=collapsed] #platformSecondaryNav .platform-nav-virtual-row,#appNav[data-nav-state=collapsed] #appNavList .platform-nav-virtual-row,#appNav[data-app-nav-state=collapsed] #appNavList .platform-nav-virtual-row{display:flex;justify-content:center;width:100%}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-footer{padding-left:0!important;padding-right:0!important;align-items:center!important}.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards{align-items:center!important;width:100%!important}.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton{display:flex!important;grid-template-columns:none!important;width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;height:var(--sidebar-collapsed-item-size)!important;min-height:var(--sidebar-collapsed-item-size)!important;max-height:var(--sidebar-collapsed-item-size)!important;margin-inline:auto!important;margin-top:0!important;padding:0!important;-moz-column-gap:0!important;column-gap:0!important;justify-content:center!important;align-items:center!important}.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton>.platform-profile-avatar:not([hidden]):not(.hidden),.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton>[data-profile-fallback-icon]:not([hidden]):not(.hidden),.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton>[data-profile-monogram]:not([hidden]):not(.hidden),.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton>[data-profile-img]:not([hidden]):not(.hidden){grid-column:auto!important;grid-row:auto!important;flex:0 0 auto!important;margin:0!important}.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton>.platform-profile-details,.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton>i:last-child,.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton>svg:last-child,.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton>[hidden],.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton>.hidden{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;flex:0 0 0!important;position:absolute!important;pointer-events:none!important}.platform-primary-nav .platform-nav-button>svg:first-child,.platform-primary-nav .platform-nav-button>i:first-child,.platform-primary-nav .nav-search-field>svg:first-child,.platform-primary-nav .nav-search-field>i:first-child,.platform-primary-nav .platform-nav-action:not(#platformProfileButton)>svg:first-child,.platform-primary-nav .platform-nav-action:not(#platformProfileButton)>i:first-child{width:16px!important;height:16px!important;min-width:16px!important;flex:0 0 16px!important;margin-left:0!important;transform:none!important;opacity:1!important;visibility:visible!important}.platform-secondary-nav .platform-subnav-pseudo-heading{padding-left:12px!important;padding-right:12px!important;gap:12px!important;align-items:center!important}.platform-secondary-nav .platform-breadcrumb-home{margin-left:0!important;margin-right:0!important;width:16px!important;min-width:16px!important;flex-basis:16px!important}.platform-secondary-nav .platform-breadcrumb-copy{margin-left:0!important;align-items:flex-start!important}.platform-shell[data-nav-state=collapsed] .platform-secondary-nav{border-top:0!important}.platform-command-match{color:#fde68a!important;font-weight:900!important;background:#facc151a!important;border-radius:4px!important}.platform-command-keybadge{margin-left:auto!important}.platform-command-breadcrumb{display:contents}.platform-command-breadcrumb-cell{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap;justify-self:start}.platform-command-breadcrumb-sep{display:flex;align-items:center;justify-content:center;width:12px;min-width:12px;max-width:12px;padding:0;box-sizing:border-box;flex-shrink:0;color:#64748bd9;justify-self:center;align-self:center}.platform-command-breadcrumb-sep .platform-route-title-bar__crumb-sep-icon{width:12px;height:12px;flex-shrink:0;opacity:.9}.platform-command-breadcrumb .platform-route-title-bar__crumb-label{font-size:14px;font-weight:900;line-height:1.1}.platform-command-breadcrumb .platform-route-title-bar__crumb-label--current{color:#f8fafc}#commandResults .command-breadcrumb-row .platform-command-breadcrumb-cell,#commandResults .command-breadcrumb-row .platform-route-title-bar__crumb--current{justify-self:start}#commandResults button[role=option] .platform-route-title-bar__crumb-label--current,#commandResults .command-breadcrumb-row .platform-route-title-bar__crumb-label--current{overflow:visible;text-overflow:clip;white-space:nowrap}#commandPlaceholder,#commandModalPlaceholder{display:inline-flex!important;align-items:center!important;gap:0!important;min-width:0!important;white-space:nowrap!important;overflow:hidden!important;color:#94a3b8}#commandPlaceholder.hidden,#commandModalPlaceholder.hidden{display:none!important}#commandModalPlaceholder,#commandModalPlaceholder *{pointer-events:none!important}.platform-command-placeholder-suffix{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1 auto;margin-left:.28em}.platform-command-placeholder-ellipsis,.platform-command-placeholder-eg{color:inherit}.platform-command-placeholder-eg{margin-right:.12em}#commandPlaceholder .platform-command-platform-name,#commandPlaceholder .platform-command-placeholder-label,#commandModalPlaceholder .platform-command-platform-name,#commandModalPlaceholder .platform-command-placeholder-label{margin:0!important}.platform-command-placeholder-segment{display:inline-flex;align-items:center;gap:2px;margin-left:.28em;vertical-align:middle;flex-shrink:0}.platform-command-placeholder-icon-box{display:inline-grid;width:18px;height:18px;place-items:center;flex-shrink:0;overflow:hidden}.platform-command-placeholder-segment--active .platform-command-placeholder-icon-box{width:16px;height:16px;border:none;border-radius:0;background:none;box-shadow:none;color:var(--neo-accent, #5eead4)}.platform-command-placeholder-label--active{color:var(--neo-accent, #5eead4);font-weight:800}.platform-command-placeholder-label--accent{color:color-mix(in srgb,var(--neo-accent, #5eead4) 88%,white);font-weight:700}.platform-command-placeholder-label--gradient{background:var(--command-placeholder-brand-gradient);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:800}.platform-command-placeholder-segment--brand-gradient .platform-command-placeholder-icon-box{color:var(--app-icon-color, var(--neo-accent))}.platform-command-placeholder-label--mono-white{color:#fff;font-weight:800}.platform-command-placeholder-segment--accent{color:inherit}.platform-command-placeholder-segment--accent .platform-command-placeholder-label{color:var(--neo-accent, #5eead4);font-weight:inherit}.platform-command-placeholder-segment--accent .platform-command-placeholder-icon-box{color:var(--neo-accent, #5eead4)}.platform-command-placeholder-segment--accent .platform-command-placeholder-logo{width:12px;height:12px;opacity:1;filter:none}.platform-command-placeholder-logo{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;display:block}.platform-command-placeholder-segment--active .platform-command-placeholder-logo,.platform-command-placeholder-logo--hub{width:14px;height:14px}.platform-command-placeholder-icon-svg{width:16px;height:16px}.platform-command-placeholder-logo--accented,.platform-command-placeholder-accent-mark{display:block;width:14px;height:14px;min-width:14px;min-height:14px;flex-shrink:0;background-color:var(--neo-accent, #5eead4);-webkit-mask-image:var(--placeholder-logo-url, var(--platform-logo-mask-url));mask-image:var(--placeholder-logo-url, var(--platform-logo-mask-url));-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.platform-nav-brand-logo{position:relative;display:block;width:100%;height:100%;min-width:0;min-height:0}body[data-shell-active-mode=home] .platform-brand-badge .platform-nav-brand-logo,body[data-shell-active-mode=platform] .platform-brand-badge .platform-nav-brand-logo{width:100%;height:100%;min-height:20px;min-width:20px}body[data-shell-active-mode=home] .platform-brand-badge .platform-nav-brand-logo__accent,body[data-shell-active-mode=platform] .platform-brand-badge .platform-nav-brand-logo__accent{width:100%;height:100%;min-height:0;min-width:0}.platform-nav-brand-logo__accent{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;background-color:var(--neo-accent, #5eead4);-webkit-mask-image:var(--platform-logo-mask-url);mask-image:var(--platform-logo-mask-url);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;transition:opacity .15s ease}.platform-nav-brand-logo__full{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;padding:0;box-sizing:border-box;opacity:0;transition:opacity .15s ease;pointer-events:none}.platform-nav-brand-logo__full.platform-nav-brand-logo__full--static,html[data-shell-accent-colour=off] .platform-nav-brand-logo__full{opacity:1}html[data-shell-accent-colour=off] .platform-nav-brand-logo__accent{opacity:0}.platform-nav-button:hover .platform-nav-brand-logo__full,.platform-nav-button:focus-visible .platform-nav-brand-logo__full,.platform-nav-button.is-nav-focused .platform-nav-brand-logo__full{opacity:1}.platform-nav-button:hover .platform-nav-brand-logo__accent,.platform-nav-button:focus-visible .platform-nav-brand-logo__accent,.platform-nav-button.is-nav-focused .platform-nav-brand-logo__accent{opacity:0}#commandPlaceholder .platform-nav-brand-logo__accent,#commandModalPlaceholder .platform-nav-brand-logo__accent,#commandOpen .platform-command-placeholder-accent-mark{background-color:var(--neo-accent, #5eead4)}html.shell-body-themed #commandPlaceholder .platform-command-placeholder-accent-mark,html.shell-body-themed #commandModalPlaceholder .platform-command-placeholder-accent-mark,html.in-shell #commandPlaceholder .platform-command-placeholder-accent-mark,html.in-shell #commandModalPlaceholder .platform-command-placeholder-accent-mark{background-color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))}.platform-nav-logo-icon{display:inline-block!important;width:16px!important;height:16px!important;min-width:16px!important;flex:0 0 16px!important;pointer-events:none!important}#platformProfileMenu.platform-profile-menu{max-width:none!important}#platformProfileMenu[data-downloads-view=true],#platformProfileMenu[data-help-view=true]{max-height:min(70vh,520px);overflow-y:auto;overscroll-behavior:contain}.platform-profile-menu-logo{display:block;width:16px;height:16px;min-width:16px;flex:0 0 16px;-o-object-fit:contain;object-fit:contain}.platform-final-coming-soon-card{max-width:620px;border-radius:28px;border:1px solid rgba(38,57,95,.92);background:#071126eb;padding:32px;box-shadow:inset 0 1px #ffffff0b}.platform-command-pact-logo-final,.platform-command-app-logo-final,.platform-command-platform-logo-final,.platform-command-shell-logo-final{width:40px;height:40px;flex:0 0 40px}.platform-command-pact-logo-final img,.platform-command-app-logo-final img,.platform-command-platform-logo-final img{display:block;width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.platform-command-app-logo-final,.platform-command-platform-logo-final{position:relative;display:grid;place-items:center}.platform-command-app-logo-final>img,.platform-command-platform-logo-final>img{position:absolute;left:0;top:1px;width:28px;height:28px}.platform-command-icon-badge-final{position:absolute;right:0;bottom:0;display:grid;width:24px;height:24px;place-items:center;border-radius:8px;border:1px solid rgba(38,53,83,.9);background:#081226fa;color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))}.app-mode-rail-tooltip{left:82px!important;width:min(286px,calc(100vw - 110px))!important;max-width:286px!important;border-radius:12px!important;border:1px solid rgba(255,255,255,.1)!important;background:#12111bf5!important;padding:9px 11px!important;text-align:left!important;box-shadow:none!important}.app-mode-rail-tooltip-title{display:block!important;font-size:12px!important;line-height:1.12!important;font-weight:900!important;letter-spacing:-.01em!important}.app-mode-rail-tooltip-copy{display:block!important;margin-top:4px!important;color:#a4abbe!important;font-size:11px!important;line-height:1.28!important;font-weight:650!important;letter-spacing:0!important}#platformRouteTitleBar .platform-topbar-pact-logo-wrap{color:transparent!important}#platformRouteTitleBar [data-route-root-icon].platform-topbar-pact-logo-wrap .platform-topbar-pact-logo{display:block;width:22px;height:22px;-o-object-fit:contain;object-fit:contain}#platformTopbarBackButton[hidden]{display:none!important}.platform-topbar-depth-return .platform-nav-label{min-width:0}.platform-topbar-depth-return .app-nav-return-prefix{color:#94a3b8;font-weight:600}.platform-topbar-depth-return .app-nav-return-page{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white));font-weight:900}.platform-topbar-back-button:focus-visible{outline:2px solid color-mix(in srgb,var(--neo-accent) 55%,transparent);outline-offset:2px}.platform-command-pact-logo-ultimate,.platform-command-app-logo-ultimate,.platform-command-platform-logo-ultimate,.platform-command-shell-logo-ultimate{width:40px;height:40px;flex:0 0 40px}.platform-command-pact-logo-ultimate img,.platform-command-app-logo-ultimate img,.platform-command-platform-logo-ultimate img{display:block;width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.platform-command-app-logo-ultimate,.platform-command-platform-logo-ultimate{position:relative;display:grid;place-items:center}.platform-command-app-logo-ultimate>img,.platform-command-platform-logo-ultimate>img{position:absolute;left:0;top:1px;width:28px;height:28px}.platform-command-icon-badge-ultimate{position:absolute;right:0;bottom:0;display:grid;width:24px;height:24px;place-items:center;border-radius:8px;border:1px solid rgba(38,53,83,.9);background:#081226fa;color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))}#commandPlaceholder{display:inline-flex!important;align-items:center!important;gap:0!important;min-width:0!important}#commandPlaceholder .platform-command-platform-name{display:inline!important;margin:0!important;padding:0!important}#platformRouteBackButton[hidden]{display:none!important}.platform-floating-tooltip{border:1px solid rgba(38,53,83,.9)!important;border-radius:9px!important;background:#071024fa!important;padding:6px 9px!important;color:#e2e8f0!important;font-size:11px!important;line-height:1.15!important;font-weight:800!important;letter-spacing:0!important;box-shadow:none!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;white-space:nowrap}.platform-floating-tooltip.platform-nav-tooltip--breadcrumb{white-space:normal;min-width:132px;max-width:220px;padding:8px 10px!important;display:none}.platform-floating-tooltip.platform-nav-tooltip--breadcrumb[data-visible=true]{display:flex;flex-direction:column;gap:2px}.platform-nav-tooltip-title{display:block;color:#94a3b8;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.02em;text-transform:none}.platform-nav-tooltip-sub{display:block;color:#f8fafc;font-size:12px;font-weight:800;line-height:1.2;letter-spacing:-.01em}.app-mode-rail-tooltip{left:82px!important;width:min(286px,calc(100vw - 110px))!important;max-width:286px!important;border:1px solid rgba(38,53,83,.9)!important;border-radius:9px!important;background:#071024fa!important;padding:7px 9px!important;text-align:left!important;box-shadow:none!important;color:#e2e8f0!important}.app-mode-rail-tooltip-title{font-size:11px!important;line-height:1.15!important;font-weight:900!important;letter-spacing:0!important;color:#e2e8f0!important}.app-mode-rail-tooltip-copy{margin-top:3px!important;color:#94a3b8!important;font-size:10px!important;line-height:1.25!important;font-weight:650!important;letter-spacing:0!important}:root{--platform-nav-collapsed-primary: 72px;--platform-shell-primary: var(--platform-nav-expanded-width, 310px) !important;--platform-shell-secondary: var(--platform-nav-expanded-width, 310px) !important}html:not([data-shell-chrome-ready=true]) .platform-shell,html:not([data-shell-chrome-ready=true]) .platform-primary-nav,html:not([data-shell-chrome-ready=true]) .platform-secondary-nav,html:not([data-shell-chrome-ready=true]) .platform-workspace,html:not([data-shell-chrome-ready=true]) .platform-content-column,html:not([data-shell-chrome-ready=true]) .platform-main,html:not([data-shell-chrome-ready=true]) .shell-debug-fab,html:not([data-shell-chrome-ready=true]) #shellThemeBackdropPrimary,html:not([data-shell-chrome-ready=true]) #shellThemeBackdropGrid,html:not([data-shell-chrome-ready=true]) #topbarWidgetTooltip,html:not([data-shell-chrome-ready=true]) #sidebarTooltip{visibility:hidden!important;pointer-events:none!important;transition:none!important}html:not([data-shell-chrome-ready=true]){--neo-accent: #1e293b;--neo-accent-soft: rgb(15 23 42 / .72);--app-brand: #1e293b;--brand: #1e293b}.shell-boot-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:grid;place-items:center;background:#040817;transition:opacity .22s ease,visibility .22s ease}.shell-boot-loader img{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}html[data-shell-chrome-ready=true] .shell-boot-loader{opacity:0;visibility:hidden;pointer-events:none}.platform-shell[data-shell-nav-updating=true],.platform-shell[data-shell-nav-updating=true] .platform-content-grid,.platform-shell[data-shell-nav-updating=true] .platform-primary-nav,.platform-shell[data-shell-nav-updating=true] .platform-secondary-nav,.platform-shell[data-shell-nav-updating=true] .platform-workspace,.platform-shell[data-shell-nav-updating=true] .platform-content-column,.platform-shell[data-shell-nav-updating=true] .platform-main{transition:none!important}html[data-shell-boot-sidebar=collapsed] .platform-shell:not([data-nav-state=expanded]){--platform-shell-primary: var(--platform-nav-collapsed-primary, 72px) !important}.platform-shell[data-nav-state=expanded],.platform-shell:not([data-nav-state=collapsed]):not([data-nav-state=hidden]){--platform-shell-primary: var(--platform-nav-expanded-width, 310px) !important;--platform-shell-secondary: var(--platform-nav-expanded-width, 310px) !important}.platform-shell[data-nav-state=collapsed]{--platform-shell-primary: var(--platform-nav-collapsed-primary, 72px) !important;--platform-shell-secondary: var(--platform-nav-expanded-width, 310px) !important}.platform-primary-nav,.platform-secondary-nav{min-width:0!important}.platform-primary-nav .platform-nav-button,.platform-secondary-nav .platform-nav-button,.platform-primary-nav .nav-search-field,.platform-secondary-nav .nav-search-field{display:flex!important;min-width:0!important;overflow:hidden!important;gap:10px!important;transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button{gap:0!important;justify-content:center!important;padding-left:0!important;padding-right:0!important;transition:color .2s ease,background-color .2s ease,border-color .2s ease,opacity .2s ease!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button>svg:first-child,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button>i:first-child,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button>img:first-child{margin:0!important;transform:none!important;flex:0 0 auto!important}.platform-primary-nav .platform-nav-button>:first-child,.platform-secondary-nav .platform-nav-button>:first-child,.platform-primary-nav .nav-search-field>:first-child,.platform-secondary-nav .nav-search-field>:first-child,.platform-primary-nav .platform-nav-action:not(.app-nav-rotating-badge)>:first-child,.platform-secondary-nav .platform-nav-action:not(.app-nav-rotating-badge)>:first-child{flex:0 0 16px!important}.platform-primary-nav .platform-nav-button>.platform-brand-badge,.platform-secondary-nav .platform-nav-button>.platform-brand-badge{flex:0 0 auto!important}body[data-shell-active-mode=home] .platform-brand-badge,body[data-shell-active-mode=platform] .platform-brand-badge{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;overflow:hidden;background:var(--sidebar-nav-item-bg);border:1px solid var(--sidebar-nav-item-border);box-sizing:border-box}body[data-shell-active-mode=home] .platform-brand-badge--utility,body[data-shell-active-mode=platform] .platform-brand-badge--utility{color:color-mix(in srgb,rgb(148 163 184) 72%,transparent)}body[data-shell-active-mode=home] .platform-brand-badge__logo,body[data-shell-active-mode=platform] .platform-brand-badge__logo{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;padding:4px;box-sizing:border-box}body[data-shell-active-mode=home] .platform-brand-badge__glyph,body[data-shell-active-mode=home] .platform-brand-badge__glyph svg,body[data-shell-active-mode=platform] .platform-brand-badge__glyph,body[data-shell-active-mode=platform] .platform-brand-badge__glyph svg{width:19px!important;height:19px!important;min-width:19px!important;transform:none!important}body[data-shell-active-mode=home] .platform-nav-button:hover .platform-brand-badge,body[data-shell-active-mode=platform] .platform-nav-button:hover .platform-brand-badge{background:color-mix(in srgb,rgb(255 255 255) 5%,#081226)}body[data-shell-active-mode=home] .platform-nav-button[data-active=true] .platform-brand-badge,body[data-shell-active-mode=home] .platform-nav-button.is-active-primary .platform-brand-badge,body[data-shell-active-mode=platform] .platform-nav-button[data-active=true] .platform-brand-badge,body[data-shell-active-mode=platform] .platform-nav-button.is-active-primary .platform-brand-badge{border-color:color-mix(in srgb,var(--neo-accent-border, var(--neo-accent)) 86%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--neo-accent) 38%,transparent),color-mix(in srgb,var(--neo-accent) 20%,transparent));box-shadow:none}body[data-shell-active-mode=home] .platform-secondary-nav .platform-nav-button[data-active=true] .platform-brand-badge,body[data-shell-active-mode=home] .platform-secondary-nav .platform-nav-button.is-active-secondary .platform-brand-badge,body[data-shell-active-mode=platform] .platform-secondary-nav .platform-nav-button[data-active=true] .platform-brand-badge,body[data-shell-active-mode=platform] .platform-secondary-nav .platform-nav-button.is-active-secondary .platform-brand-badge{border-color:color-mix(in srgb,var(--neo-accent) 62%,transparent);background:color-mix(in srgb,var(--neo-accent) 18%,transparent);box-shadow:none}.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-nav-button>.platform-brand-badge{width:100%!important;height:100%!important;min-width:0!important;flex:1 1 auto!important;border-radius:var(--sidebar-collapsed-item-radius)!important;border:1px solid var(--sidebar-nav-item-border)!important;background:var(--sidebar-nav-item-bg)!important}#appNav .platform-nav-button:has(>.app-brand-badge),.platform-primary-nav .platform-nav-button:has(>.platform-brand-badge),.platform-secondary-nav .platform-nav-button:has(>.platform-brand-badge){border-width:0!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}#appNav .platform-nav-button:has(>.app-brand-badge)>.app-brand-badge,.platform-primary-nav .platform-nav-button:has(>.platform-brand-badge)>.platform-brand-badge,.platform-secondary-nav .platform-nav-button:has(>.platform-brand-badge)>.platform-brand-badge{border:1px solid var(--sidebar-nav-item-border);background:var(--sidebar-nav-item-bg);box-sizing:border-box}.platform-primary-nav .platform-nav-button.is-active-primary:has(>.platform-brand-badge),.platform-secondary-nav .platform-nav-button.is-active-secondary:has(>.platform-brand-badge){border-width:0!important;border-color:transparent!important;background:transparent!important;box-shadow:none!important}.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-brand-badge__logo{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;padding:4px!important;-o-object-fit:contain!important;object-fit:contain!important}.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-brand-badge .platform-nav-brand-logo{width:100%;height:100%;min-width:0;min-height:0;position:relative}.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-nav-button .platform-nav-brand-logo__full,.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-nav-button .platform-nav-brand-logo__accent{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;min-width:0;min-height:0;max-width:none;max-height:none;padding:0;-o-object-fit:contain;object-fit:contain}.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-nav-brand-logo__full{box-sizing:border-box}.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-nav-logo-icon,.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-nav-button>svg:first-child,.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-nav-action:not(#platformProfileButton)>svg:first-child{width:19px!important;height:19px!important;min-width:19px!important;min-height:19px!important;max-width:19px!important;max-height:19px!important}.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-brand-badge__glyph,.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-brand-badge__glyph svg{width:19px!important;height:19px!important;min-width:19px!important}.app-nav-rotating-badge>.app-nav-badge-flip{flex:1 1 auto!important;min-width:0!important;width:100%!important;max-width:none!important}.platform-primary-nav .platform-nav-label,.platform-secondary-nav .platform-nav-label{flex:1 1 auto!important;min-width:0!important;max-width:none!important}.platform-primary-nav .platform-nav-chevron,.platform-secondary-nav .platform-nav-chevron{flex:0 0 16px!important;margin-left:0!important}.platform-nav-button-trailing .platform-nav-chevron{margin-left:0!important;order:0!important}.platform-nav-button-trailing .platform-nav-button-trailing-slot{order:1!important}.platform-nav-chevron--spacer{display:inline-block;flex:0 0 16px!important;width:16px;height:16px}.platform-primary-nav .platform-nav-chevron:empty,.platform-secondary-nav .platform-nav-chevron:empty{display:none!important}.platform-primary-nav .platform-hotkey-badge,.platform-secondary-nav .platform-hotkey-badge{flex:0 0 auto!important;margin-left:0!important}.platform-primary-nav .platform-nav-label+.platform-hotkey-badge,.platform-secondary-nav .platform-nav-label+.platform-hotkey-badge,.platform-primary-nav .platform-nav-chevron[style*="display: none"]+.platform-hotkey-badge,.platform-secondary-nav .platform-nav-chevron[style*="display: none"]+.platform-hotkey-badge{margin-left:auto!important}.platform-primary-nav .platform-nav-button:not(:has(.platform-nav-chevron)) .platform-hotkey-badge,.platform-secondary-nav .platform-nav-button:not(:has(.platform-nav-chevron)) .platform-hotkey-badge{margin-left:auto!important}.platform-nav-overview-separator-row{display:none!important}.platform-nav-overview-separator-row .platform-nav-button{border-color:transparent!important;background:transparent!important;pointer-events:none}.platform-nav-overview-separator{display:block;width:10px;height:5px;border-radius:999px;background:color-mix(in srgb,rgb(148 163 184) 42%,transparent)}#platformProfileButton{height:var(--shell-footer-card-height, 50px)!important;min-height:var(--shell-footer-card-height, 50px)!important;max-height:var(--shell-footer-card-height, 50px)!important;align-items:center!important;padding-top:10px!important;padding-bottom:10px!important;overflow:hidden!important;box-sizing:border-box!important}#platformProfileButton .platform-profile-details{display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:1px!important;line-height:1.2!important;min-width:0!important;overflow:hidden!important}#platformProfileButton .platform-profile-details>span:nth-child(2){display:block!important}#platformProfileButton .platform-profile-role:not([hidden]):not(.hidden){display:inline-flex!important;flex-wrap:nowrap!important;align-items:center;max-width:100%;overflow:hidden}.platform-profile-role{display:inline-flex;flex-wrap:nowrap;align-items:center;gap:0;margin-top:0;border:none;border-radius:0;background:none;padding:0;font-size:10px;font-weight:600;letter-spacing:-.01em;text-transform:none;color:#94a3b8;line-height:1.25;max-width:100%;overflow:hidden;white-space:nowrap}.platform-profile-role-chip{white-space:nowrap}.platform-profile-role-sep{display:inline-block;flex:0 0 auto;padding-inline:.3em;font-weight:500;color:#64748b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.platform-profile-role[hidden],.platform-profile-role.hidden{display:none!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton .platform-profile-role,.platform-shell[data-nav-state=collapsed] #platformProfileButton .platform-profile-details>span:nth-child(2){display:none!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton{height:var(--sidebar-collapsed-item-size)!important;min-height:var(--sidebar-collapsed-item-size)!important;max-height:var(--sidebar-collapsed-item-size)!important;padding-top:0!important;padding-bottom:0!important}#platformAccountTypeGrid .platform-account-type-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(148px,1fr))!important;flex-wrap:wrap!important;overflow-x:visible!important;overflow-y:visible!important}#platformAccountTypeGrid .platform-account-type-grid>button,#platformAccountTypeGrid .platform-account-type-card{flex:initial!important;min-width:0!important;height:auto!important;min-height:104px!important}#platformAccountTypeGrid .platform-account-type-label{display:block;width:100%;max-width:100%;white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto}:root[data-young-learner-shell=true] #platformAccountTypeButton{display:grid!important}.learner-active-subject-host{display:flex;align-items:center;justify-content:flex-end;margin-left:auto;margin-right:8px;max-width:min(280px,34vw)}.learner-active-subject-host.hidden{display:none!important}:root[data-young-learner-shell=true] .learner-active-subject-host:not(.hidden){display:flex!important}.learner-active-subject-badge.is-break-mode{border-color:#8f54ff57;box-shadow:inset 0 1px #ffffff0d,0 0 24px #8f54ff1a}.learner-active-subject-badge.is-break-mode .learner-active-subject-badge-label{color:#d4b7ffe0}.learner-active-subject-badge.is-sleep-mode{border-color:#6366f161;box-shadow:inset 0 1px #ffffff0d,0 0 24px #6366f11f}.learner-active-subject-badge.is-sleep-mode .learner-active-subject-badge-label{color:#b8b4ffe6}.learner-active-subject-badge{display:inline-flex;align-items:center;gap:10px;height:40px;max-width:min(240px,28vw);padding:0 12px 0 8px;border-radius:10px;border:1px solid rgba(55,239,212,.34);background:linear-gradient(180deg,#081824f0,#06101ef5);box-shadow:inset 0 1px #ffffff0d,0 0 24px #37efd414;flex-shrink:0;pointer-events:none}.learner-active-subject-badge-icon{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#050e1cb8;flex-shrink:0}.learner-active-subject-badge-icon img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 6px 12px rgba(0,0,0,.28))}.learner-active-subject-badge-moon{width:22px;height:22px;display:grid;place-items:center;color:#b8b4ff}.learner-active-subject-badge-moon svg{width:20px;height:20px}.learner-active-subject-badge-copy{min-width:0;display:grid;gap:1px;line-height:1}.learner-active-subject-badge-label{font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#9aecdcd1;white-space:nowrap}.learner-active-subject-badge-name{font-size:13px;font-weight:900;letter-spacing:-.03em;color:#f7fbff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#topWidgets .learner-active-subject-badge{margin-right:2px}.platform-workspace>header:has(.learner-active-subject-host:not(.hidden)) #topWidgets{flex:0 1 auto}.shell-access-bar{display:flex;align-items:center;flex-shrink:0}.shell-access-bar.hidden{display:none}.shell-access-switcher{display:flex;align-items:center;gap:6px;padding:4px;border-radius:10px;border:1px solid #202d4a;background:#071024eb}.shell-access-switcher-label{font-size:11px;font-weight:700;color:#94a3b8;padding-left:8px;white-space:nowrap}.shell-access-mode{padding:6px 12px;border-radius:7px;font-size:12px;font-weight:750;color:#94a3b8;transition:background .15s,color .15s}.shell-access-mode:hover:not(:disabled){color:#fff;background:#ffffff0d}.shell-access-mode.is-active{background:#c9a84c24;color:#e8c96a}.shell-access-mode:disabled{opacity:.35;cursor:not-allowed}.platform-workspace>header:has(.shell-access-bar:not(.hidden)) #topWidgets{flex:0 1 auto}body[data-app-nav-state=collapsed],html[data-app-nav-state=collapsed]{--app-rail-zone: var(--app-nav-collapsed-width)}body[data-app-nav-state=expanded],html[data-app-nav-state=expanded]{--app-rail-zone: var(--app-nav-expanded-width)}body[data-app-nav-state=hidden]:not([data-dock-summoned=true]),html[data-app-nav-state=hidden]:not([data-dock-summoned=true]){--app-rail-zone: var(--app-nav-hidden-width)}#shellDockFooter{display:none!important}#appNav.shell-app-nav{position:relative;left:auto!important;top:auto!important;bottom:auto!important;width:auto;height:100%;min-width:0;min-height:0;grid-column:1;z-index:1;display:flex;flex-direction:column;overflow:hidden;border:none;border-radius:0;border-right:1px solid rgba(35,49,82,.86);background:linear-gradient(180deg,#071024e0,#040916b8);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:width .24s cubic-bezier(.2,.8,.2,1),opacity .2s ease,transform .24s cubic-bezier(.2,.8,.2,1)}html[data-app-nav-state=hidden]:not([data-dock-summoned=true]) .platform-shell,body[data-app-nav-state=hidden]:not([data-dock-summoned=true]) .platform-shell{--platform-shell-app-rail: 0px}html[data-app-nav-state=hidden][data-dock-summoned=true] .platform-shell,body[data-app-nav-state=hidden][data-dock-summoned=true] .platform-shell{--platform-shell-app-rail: 0px}body[data-shell-active-mode=app] .platform-shell-body{grid-template-columns:var(--platform-shell-app-rail) minmax(0,1fr)!important}body[data-shell-active-mode=app] .platform-workspace{grid-column:2}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-shell-body:has(.shell-primary-nav--app-nav:not([hidden])):not([data-nav-state=hidden]){grid-template-columns:var(--platform-shell-app-rail) var(--platform-shell-primary) minmax(0,1fr)!important}body[data-shell-active-mode=app][data-app-nav-visible=true] .platform-shell:has(.shell-primary-nav--app-nav:not([hidden])):not([data-nav-state=hidden]) .platform-workspace{grid-column:3}#appNav[data-app-nav-state=hidden]:not([data-dock-summoned=true]){opacity:0;pointer-events:none;visibility:hidden;overflow:hidden;border-right-color:transparent;transform:none}#appNav[data-app-nav-state=hidden][data-dock-summoned=true]{position:fixed;left:var(--shell-container-gap);top:var(--shell-container-gap);bottom:var(--platform-shell-bottom);width:var(--app-nav-collapsed-width);z-index:55;opacity:1;pointer-events:auto;transform:translate(0);box-shadow:0 18px 60px #0000006b;transition:transform .24s cubic-bezier(.2,.8,.2,1),opacity .2s ease,box-shadow .24s ease,width .24s cubic-bezier(.2,.8,.2,1)}#appNav[data-app-nav-state=collapsed]:not([data-dock-summoned=true]),#appNav[data-app-nav-state=expanded]{position:relative;left:auto!important;top:auto!important;bottom:auto!important;width:100%;min-width:0;transform:none;opacity:1;visibility:visible;pointer-events:auto;box-shadow:none}#appNav[data-app-nav-state=expanded]{width:100%}#appNav[data-app-nav-state=hidden]:not([data-dock-summoned=true]){width:0;min-width:0;max-width:0;padding:0;border:none}#appNav[data-app-nav-state=collapsed] #appNavHeader,#appNav[data-nav-state=collapsed] #appNavHeader,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] #appNavHeader{justify-content:center;padding-left:0;padding-right:0}#appNav[data-app-nav-state=collapsed] #appNavHeader img,#appNav[data-app-nav-state=collapsed] #appNavHeader [data-app-mode-header-icon],#appNav[data-nav-state=collapsed] #appNavHeader img,#appNav[data-nav-state=collapsed] #appNavHeader [data-app-mode-header-icon],#appNav[data-app-nav-state=hidden][data-dock-summoned=true] #appNavHeader img,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] #appNavHeader [data-app-mode-header-icon]{width:44px;height:44px}#appNav[data-app-nav-state=collapsed] .platform-brand-copy,#appNav[data-app-nav-state=collapsed] .platform-brand-chevron,#appNav[data-app-nav-state=collapsed] .platform-hotkey-badge,#appNav[data-app-nav-state=collapsed] .platform-nav-label,#appNav[data-app-nav-state=collapsed] .platform-nav-chevron,#appNav[data-app-nav-state=collapsed] .platform-nav-button>.ml-auto,#appNav[data-app-nav-state=collapsed] .platform-nav-action-label:not(.app-nav-badge-label),#appNav[data-app-nav-state=collapsed] .platform-nav-action-hotkey,#appNav[data-app-nav-state=collapsed] [data-shell-sidebar-group],#appNav[data-app-nav-state=collapsed] .app-nav-header-actions .platform-about-button,#appNav[data-nav-state=collapsed] .platform-brand-copy,#appNav[data-nav-state=collapsed] .platform-brand-chevron,#appNav[data-nav-state=collapsed] .platform-hotkey-badge,#appNav[data-nav-state=collapsed] .platform-nav-label,#appNav[data-nav-state=collapsed] .platform-nav-chevron,#appNav[data-nav-state=collapsed] .platform-nav-button>.ml-auto,#appNav[data-nav-state=collapsed] .platform-nav-action-label:not(.app-nav-badge-label),#appNav[data-nav-state=collapsed] .platform-nav-action-hotkey,#appNav[data-nav-state=collapsed] [data-shell-sidebar-group],#appNav[data-nav-state=collapsed] .app-nav-header-actions .platform-about-button,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-brand-copy,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-brand-chevron,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-hotkey-badge,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-nav-label,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-nav-chevron,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-nav-button>.ml-auto,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-nav-action-label:not(.app-nav-badge-label),#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-nav-action-hotkey,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] [data-shell-sidebar-group],#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .app-nav-header-actions .platform-about-button{display:none!important}#appNav[data-app-nav-state=collapsed] .platform-nav-button,#appNav[data-app-nav-state=collapsed] .platform-nav-action,#appNav[data-nav-state=collapsed] .platform-nav-button,#appNav[data-nav-state=collapsed] .platform-nav-action,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-nav-button,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-nav-action{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important;padding:0!important;gap:0!important}#appNav[data-app-nav-state=collapsed] #appNavList,#appNav[data-nav-state=collapsed] #appNavList,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] #appNavList{align-items:stretch!important;padding-left:calc((var(--app-nav-collapsed-width, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important;padding-right:calc((var(--app-nav-collapsed-width, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important;padding-top:var(--platform-nav-nav-inset)!important}#appNav[data-app-nav-state=collapsed] .app-nav-platform-return-host:not(.hidden):not([hidden]),#appNav[data-nav-state=collapsed] .app-nav-platform-return-host:not(.hidden):not([hidden]){padding-left:14px!important;padding-right:14px!important}#appNav[data-app-nav-state=collapsed] .app-nav-row,#appNav[data-nav-state=collapsed] .app-nav-row{width:100%;align-items:center}#appNav[data-app-nav-state=collapsed] .app-nav-platform-return,#appNav[data-nav-state=collapsed] .app-nav-platform-return{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;justify-content:center!important;padding:0!important;gap:0!important}#appNav[data-app-nav-state=collapsed] .app-nav-platform-return .app-nav-return-copy,#appNav[data-nav-state=collapsed] .app-nav-platform-return .app-nav-return-copy{display:none!important}#appNav[data-app-nav-state=collapsed] .app-nav-platform-return .app-nav-return-logo,#appNav[data-nav-state=collapsed] .app-nav-platform-return .app-nav-return-logo{width:20px!important;height:20px!important;margin:0!important}#appNav[data-app-nav-state=collapsed] #platformStatusChipRail,#appNav[data-nav-state=collapsed] #platformStatusChipRail,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] #platformStatusChipRail{justify-content:center;padding-left:0;padding-right:0}#appNav[data-app-nav-state=collapsed] #platformStatusChipRail .platform-nav-action-label,#appNav[data-app-nav-state=collapsed] #platformStatusChipRail .app-nav-badge-label,#appNav[data-nav-state=collapsed] #platformStatusChipRail .platform-nav-action-label,#appNav[data-nav-state=collapsed] #platformStatusChipRail .app-nav-badge-label,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] #platformStatusChipRail .platform-nav-action-label,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] #platformStatusChipRail .app-nav-badge-label{display:none!important}#appNav[data-app-nav-state=collapsed] #platformStatusChipRail .status-dot,#appNav[data-nav-state=collapsed] #platformStatusChipRail .status-dot,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] #platformStatusChipRail .status-dot{margin:0}#appNav[data-app-nav-state=collapsed] #appNavList,#appNav[data-nav-state=collapsed] #appNavList,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] #appNavList{padding-top:var(--platform-nav-nav-inset)}#appNav[data-app-nav-state=collapsed] .platform-nav-footer,#appNav[data-nav-state=collapsed] .platform-nav-footer{align-items:center;padding-left:14px!important;padding-right:14px!important}#appNav[data-app-nav-state=collapsed] .platform-nav-footer .platform-nav-action,#appNav[data-nav-state=collapsed] .platform-nav-footer .platform-nav-action{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;justify-content:center!important;padding:0!important;gap:0!important}.global-rail-reveal-tab,.global-rail-summon-zone{display:none!important;pointer-events:none!important}.global-rail-reveal-tab{position:fixed;left:2px;top:50%;transform:translateY(-50%);width:var(--app-nav-hidden-width);height:72px;border-radius:0 8px 8px 0;background:#ffffff24;border:0;padding:0;z-index:60;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .2s ease,background .2s ease}body[data-shell-active-mode=app][data-app-nav-state=hidden]:not([data-dock-summoned=true]) .global-rail-reveal-tab,html[data-shell-boot-mode=app][data-app-nav-state=hidden] .global-rail-reveal-tab,body[data-shell-active-mode=platform][data-app-nav-state=hidden]:not([data-dock-summoned=true]) .global-rail-reveal-tab,html[data-shell-boot-mode=platform][data-app-nav-state=hidden] .global-rail-reveal-tab{opacity:1;pointer-events:auto}.global-rail-reveal-tab:hover,.global-rail-reveal-tab:focus-visible{background:#ffffff3d;outline:none;transform:translateY(-50%)}.global-rail-reveal-tab[data-magnetic-nearest=true],.global-rail-reveal-tab[data-homing-nearest=true]{transform:translateY(-50%)!important;box-shadow:none!important}.global-rail-summon-zone{position:fixed;left:0;top:var(--shell-container-gap);bottom:var(--platform-shell-bottom);width:calc(var(--shell-container-gap) + var(--app-nav-hidden-width) + 4px);z-index:59;pointer-events:none;border:0;padding:0;background:transparent;cursor:pointer}body[data-shell-active-mode=app][data-app-nav-state=hidden] .global-rail-summon-zone,body[data-shell-active-mode=platform][data-app-nav-state=hidden] .global-rail-summon-zone{pointer-events:auto}body[data-app-nav-state=hidden][data-dock-summoned=true] .global-rail-summon-zone,html[data-app-nav-state=hidden][data-dock-summoned=true] .global-rail-summon-zone{pointer-events:none}html[data-shell-boot-mode=app] .platform-shell,body[data-shell-active-mode=app] .platform-shell,html[data-shell-boot-mode=platform] .platform-shell,body[data-shell-active-mode=platform] .platform-shell{inset:var(--shell-container-gap)!important}.platform-shell[data-nav-state=expanded] .shell-primary-nav:not(.shell-primary-nav--app-nav) #platformSwitcherEnterHotkey,.shell-primary-nav--app-nav[data-nav-state=expanded] #platformSwitcherEnterHotkey{display:none!important}#appNav[data-nav-state=collapsed] .platform-nav-header-wrap,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-header-wrap{justify-content:center!important;padding-left:16px!important;padding-right:16px!important}#appNav[data-nav-state=collapsed] .platform-nav-header-btn .platform-brand-copy,#appNav[data-nav-state=collapsed] .app-nav-header-actions,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-header-btn .platform-brand-copy,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-brand-chevron,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-switcher-hotkey,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-header-actions{display:none!important}.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-header-info{display:none!important}#appNav[data-nav-state=collapsed] .platform-nav-header-btn .app-nav-hub-logo,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-header-btn .platform-header-logo,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-header-btn [data-platform-brand-icon],.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-header-btn [data-app-mode-header-icon]{width:var(--sidebar-collapsed-item-size)!important;height:var(--sidebar-collapsed-item-size)!important;margin:0 auto!important}#appNav[data-nav-state=collapsed] .platform-nav-header-btn,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-header-btn{justify-content:center!important;width:var(--sidebar-collapsed-item-size)!important;margin:0 auto!important}#appNav[data-app-nav-state=expanded] .app-nav-header-actions .platform-about-button,#appNav[data-nav-state=expanded] .app-nav-header-actions .platform-about-button{display:none!important}#appNav[data-app-nav-state=expanded] #appNavList,#appNav[data-nav-state=expanded] #appNavList{padding:var(--platform-nav-nav-inset)!important}#appNav[data-nav-state=collapsed] .platform-nav-header-command,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-header-command{display:none;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2}#appNav[data-nav-state=collapsed] .platform-nav-header-wrap:hover .platform-nav-header-btn,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-header-wrap:hover .platform-nav-header-btn{opacity:0;pointer-events:none}#appNav[data-nav-state=collapsed] .platform-nav-header-wrap:hover .platform-nav-header-command,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) .platform-nav-header-wrap:hover .platform-nav-header-command{display:grid!important;place-items:center;width:var(--sidebar-collapsed-item-size);height:var(--sidebar-collapsed-item-size);border-radius:var(--sidebar-collapsed-item-radius);border:1px solid #233252;background:#081226;color:#cbd5e1}.platform-shell:not([data-nav-state=collapsed]) .shell-primary-nav:not(.shell-primary-nav--app-nav) #platformSwitcher .platform-nav-switcher-hotkey{margin-left:2px}.platform-shell:not([data-nav-state=collapsed]) .shell-primary-nav:not(.shell-primary-nav--app-nav) #platformHeaderWrap .platform-nav-header-info{display:none;position:absolute;left:16px;top:50%;z-index:2;transform:translateY(-50%);width:44px;height:44px;border-radius:10px}.platform-shell:not([data-nav-state=collapsed]) .shell-primary-nav:not(.shell-primary-nav--app-nav) #platformHeaderWrap:hover #platformSwitcher .platform-header-logo{opacity:0;pointer-events:none}.platform-shell:not([data-nav-state=collapsed]) .shell-primary-nav:not(.shell-primary-nav--app-nav) #platformHeaderWrap:hover .platform-nav-header-info{display:grid!important;place-items:center}:root{--platform-nav-nav-inset: 14px;--sidebar-collapsed-item-size: 40px;--sidebar-collapsed-item-radius: 10px}.platform-primary-nav .platform-nav-button,.platform-primary-nav .platform-nav-action:not(#platformProfileButton):not(#platformStatusCopyright),.platform-primary-nav .nav-search-field,.platform-secondary-nav .nav-search-field,#appNav .platform-nav-button,#appNav .platform-nav-action,#appNav .nav-search-field{min-height:var(--sidebar-collapsed-item-size);height:var(--sidebar-collapsed-item-size);border-radius:var(--sidebar-collapsed-item-radius)}.platform-primary-footer-cards #platformStatusCopyright,#platformStatusCopyright.platform-nav-status-copyright{min-height:var(--shell-footer-card-height, 50px);height:var(--shell-footer-card-height, 50px);max-height:var(--shell-footer-card-height, 50px);box-sizing:border-box}#platformPrimaryNav,#platformSecondaryNav,#appNavList{display:flex!important;flex-direction:column!important;gap:var(--sidebar-nav-gap)!important}.platform-nav-group-heading{border:none!important;background:transparent!important;box-shadow:none!important;align-items:flex-end!important;box-sizing:border-box}.platform-nav-virtual-row:has(>.platform-nav-group-heading){display:flex;align-items:stretch}.platform-nav-virtual-row>.platform-nav-group-heading{flex:1 1 auto;align-self:stretch;min-height:var(--sidebar-nav-row-height, 40px);height:100%}.platform-primary-nav .platform-nav-group-heading,.platform-secondary-nav .platform-nav-group-heading,#appNav .platform-nav-group-heading{border:none!important;background:transparent!important}.platform-nav-return-row,.nav-search-row{width:100%}.nav-search-field{cursor:text;margin:0}.nav-search-field:focus-within{border-color:#334263;background:#ffffff09;color:#fff}.nav-search-input{width:100%;min-width:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;outline:none;padding:0;margin:0}.nav-search-input::-moz-placeholder{color:#94a3b8;font-weight:650;opacity:1}.nav-search-input::placeholder{color:#94a3b8;font-weight:650;opacity:1}.nav-search-input::-webkit-search-cancel-button{-webkit-appearance:none;height:14px;width:14px;border-radius:999px;background:#64748b;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center / 10px 10px no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3'%3E%3Cpath d='M18 6 6 18M6 6l12 12'/%3E%3C/svg%3E") center / 10px 10px no-repeat}#platformPrimaryNav>.nav-search-row+.platform-nav-return-row,#platformPrimaryNav>.nav-search-row+.platform-nav-button,#platformPrimaryNav>.nav-search-row+.app-nav-row,#platformPrimaryNav>.nav-search-row+[data-shell-sidebar-group],#platformPrimaryNav>.nav-search-row+.platform-nav-virtual-row,#appNavList>.nav-search-row+.platform-nav-return-row,#appNavList>.nav-search-row+.platform-nav-button,#appNavList>.nav-search-row+.app-nav-row,#appNavList>.nav-search-row+[data-shell-sidebar-group],#appNavList>.nav-search-row+.platform-nav-virtual-row,#platformSecondaryNav>.nav-search-row+.platform-nav-button,#platformSecondaryNav>.nav-search-row+.platform-nav-row,#platformSecondaryNav>.nav-search-row+.platform-nav-virtual-row{margin-top:0!important}.platform-shell[data-nav-state=expanded] #platformPrimaryNav .nav-search-row,.platform-shell[data-nav-state=expanded] #platformPrimaryNav [data-nav-search-row],.platform-shell:not([data-nav-state=collapsed]) #platformPrimaryNav .nav-search-row,.platform-shell:not([data-nav-state=collapsed]) #platformPrimaryNav [data-nav-search-row],#appNav[data-nav-state=expanded] .nav-search-row,#appNav[data-nav-state=expanded] [data-nav-search-row],#appNav[data-app-nav-state=expanded] .nav-search-row,#appNav[data-app-nav-state=expanded] [data-nav-search-row]{display:flex!important;width:100%}.platform-shell[data-nav-state=collapsed] #platformPrimaryNav,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-scroll-wrap{padding-left:calc((var(--platform-shell-primary, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important;padding-right:calc((var(--platform-shell-primary, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important;align-items:stretch!important}#appNav[data-nav-state=collapsed] #appNavList,#appNav[data-app-nav-state=collapsed] #appNavList{padding-left:calc((var(--app-nav-collapsed-width, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important;padding-right:calc((var(--app-nav-collapsed-width, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important;align-items:stretch!important}.platform-shell[data-nav-state=collapsed] #platformPrimaryNav .platform-nav-row:not(.nav-search-row):not([data-nav-search-row]),.platform-shell[data-nav-state=collapsed] #platformSecondaryNav .platform-nav-row,#appNav[data-nav-state=collapsed] .app-nav-row:not(.nav-search-row):not([data-nav-search-row]),#appNav[data-app-nav-state=collapsed] .app-nav-row:not(.nav-search-row):not([data-nav-search-row]){display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.platform-shell[data-nav-state=collapsed] #platformPrimaryNav [data-nav-search-row],.platform-shell[data-nav-state=collapsed] #platformPrimaryNav .nav-search-row,.platform-shell[data-nav-state=collapsed] #platformPrimaryNav .nav-search-field,.platform-shell[data-nav-state=collapsed] #platformPrimaryNav [data-nav-search-input],.platform-shell[data-nav-state=collapsed] #platformPrimaryNav .platform-nav-virtual-row:has([data-nav-search-row]),#appNav[data-nav-state=collapsed] [data-nav-search-row],#appNav[data-nav-state=collapsed] .nav-search-row,#appNav[data-app-nav-state=collapsed] [data-nav-search-row],#appNav[data-app-nav-state=collapsed] .nav-search-row,#appNav[data-app-nav-state=hidden][data-dock-summoned=true] [data-nav-search-row],#appNav[data-app-nav-state=hidden][data-dock-summoned=true] .nav-search-row{display:none!important}#platformPrimaryNav>[data-platform-return-row]+[data-shell-sidebar-group],#platformPrimaryNav>[data-platform-return-row]+.platform-nav-button,#platformPrimaryNav>[data-platform-return-row]+.app-nav-row{margin-top:0!important}#platformPrimaryNav>.platform-nav-button+[data-platform-return-row],#platformPrimaryNav>.app-nav-row+[data-platform-return-row]{margin-top:0!important}.app-nav-row{display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;position:relative}body[data-dock-dnd-active=true] #appNavList .app-nav-row{transition:transform .14s ease,opacity .14s ease}#appNavList .app-nav-row.dock-dnd-source{opacity:.35}#appNavList .app-nav-row.dock-dnd-shift-down{transform:translateY(calc(var(--sidebar-nav-row-height, 40px) + var(--sidebar-nav-gap, 14px)))}#appNavList .app-nav-row.dock-dnd-shift-up{transform:translateY(calc((var(--sidebar-nav-row-height, 40px) + var(--sidebar-nav-gap, 14px)) * -1))}#appNavList .app-nav-row.dock-dnd-indicator-before:before{content:"";position:absolute;left:8px;right:8px;top:-3px;height:2px;border-radius:999px;background:color-mix(in srgb,var(--neo-accent) 95%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--neo-accent) 45%,transparent);pointer-events:none;z-index:2}#appNavList .dock-group-heading .dock-group-drag-handle{display:inline-flex;align-items:center;justify-content:center;align-self:flex-end;width:20px;height:20px;margin-left:-2px;margin-bottom:1px;border-radius:6px;color:#64748b;opacity:.55;flex-shrink:0;touch-action:none;-webkit-user-drag:element}#appNavList .dock-group-heading .dock-group-drag-handle[draggable=true]{cursor:grab;pointer-events:auto}#appNavList .dock-group-heading .dock-group-drag-handle[draggable=true]:hover{opacity:1;color:#94a3b8;background:color-mix(in srgb,rgb(255 255 255) 5%,transparent)}#appNavList .dock-group-heading .dock-group-drag-handle[draggable=true]:active{cursor:grabbing}#appNavList .dock-group-heading:hover .dock-group-drag-handle,#appNavList .dock-group-heading.dock-dnd-source .dock-group-drag-handle{opacity:1;color:#94a3b8}#appNavList .dock-group-heading.dock-dnd-source{opacity:.45}#appNavList .dock-group-heading.dock-dnd-indicator-before{position:relative}#appNavList .dock-group-heading.dock-dnd-indicator-before:before{content:"";position:absolute;left:8px;right:8px;top:-2px;height:2px;border-radius:999px;background:color-mix(in srgb,var(--neo-accent) 95%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--neo-accent) 45%,transparent);pointer-events:none}.app-nav-nav-sort-tools{margin-top:10px;padding-top:10px;padding-bottom:4px;border-top:1px solid #1f2d4b}.app-nav-nav-sort-tools__label{margin-bottom:8px;font-size:10px;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#64748b}.app-nav-nav-sort-tools__actions{display:flex;gap:8px}.app-nav-nav-sort-btn{flex:1;min-height:32px;border-radius:8px;border:1px solid #263553;background:#0a1328;color:#cbd5e1;font-size:11px;font-weight:800;letter-spacing:.04em;transition:border-color .16s ease,background .16s ease,color .16s ease}.app-nav-nav-sort-btn:hover{border-color:#334263;background:#0f1a33;color:#f8fafc}.app-nav-nav-sort-btn.is-active{border-color:color-mix(in srgb,var(--neo-accent) 55%,#263553);background:color-mix(in srgb,var(--neo-accent) 12%,#0a1328);color:#f8fafc;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neo-accent) 18%,transparent)}.app-nav-nav-sort-btn.is-active:hover{border-color:color-mix(in srgb,var(--neo-accent) 65%,#334263);background:color-mix(in srgb,var(--neo-accent) 16%,#0f1a33);color:#fff}.app-nav-nav-sort-tools__hint{margin:8px 0 0;font-size:10px;line-height:1.45;color:#64748b}#appNav[data-app-nav-state=collapsed] .app-nav-nav-sort-tools,#appNav[data-nav-state=collapsed] .app-nav-nav-sort-tools,#appNav[data-app-nav-state=collapsed] .dock-group-drag-handle,#appNav[data-nav-state=collapsed] .dock-group-drag-handle{display:none!important}#appNav[data-app-nav-state=collapsed] .app-nav-row,#appNav[data-nav-state=collapsed] .app-nav-row{align-items:center}.platform-shell[data-nav-state=collapsed] #platformSwitcher{justify-content:center!important;padding-left:0!important;padding-right:0!important}.platform-shell[data-nav-state=collapsed] #platformSwitcher img,.platform-shell[data-nav-state=collapsed] #platformSwitcher [data-app-mode-header-icon]{width:var(--sidebar-collapsed-item-size)!important;height:var(--sidebar-collapsed-item-size)!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button,#appNav[data-app-nav-state=collapsed] .platform-nav-button,#appNav[data-app-nav-state=collapsed] .platform-nav-action,#appNav[data-nav-state=collapsed] .platform-nav-button,#appNav[data-nav-state=collapsed] .platform-nav-action{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;margin-left:auto!important;margin-right:auto!important;justify-content:center!important;padding:0!important;gap:0!important}#platformProfileButton .platform-profile-monogram{width:28px!important;height:28px!important;border-radius:var(--sidebar-collapsed-item-radius)!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] #platformProfileButton{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;height:var(--sidebar-collapsed-item-size)!important;min-height:var(--sidebar-collapsed-item-size)!important;max-height:var(--sidebar-collapsed-item-size)!important;margin-left:auto!important;margin-right:auto!important;margin-top:10px!important;padding:0!important;border-radius:var(--sidebar-collapsed-item-radius)!important;justify-content:center!important;border:0!important;background:transparent!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton:not(.has-custom-avatar) .platform-profile-monogram{width:var(--sidebar-collapsed-item-size)!important;height:var(--sidebar-collapsed-item-size)!important;border-radius:var(--sidebar-collapsed-item-radius)!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton.has-custom-avatar .platform-profile-avatar{width:var(--sidebar-collapsed-item-size)!important;height:var(--sidebar-collapsed-item-size)!important;border-radius:9999px!important}#appNav:not([data-app-nav-state=expanded]) #appNavExpandedFooter{display:none!important}#appNav .app-nav-status-chip{min-height:40px;height:40px;border-radius:var(--sidebar-collapsed-item-radius)}#appNav[data-nav-state=collapsed] .app-nav-status-chip,#appNav[data-nav-state=collapsed] .app-nav-copyright{display:none!important}#appNav .platform-nav-button.is-app-favourited,#appNav .platform-nav-button.is-app-pinned{background:color-mix(in srgb,var(--neo-accent) 14%,transparent)!important;border-color:color-mix(in srgb,var(--neo-accent) 35%,transparent)!important}#appNav .platform-nav-button.is-app-favourited>svg:first-child,#appNav .platform-nav-button.is-app-favourited>i:first-child,#appNav .platform-nav-button.is-app-pinned>svg:first-child,#appNav .platform-nav-button.is-app-pinned>i:first-child{color:var(--neo-accent-text, color-mix(in srgb, var(--neo-accent) 65%, white))!important}.platform-nav-button-trailing{position:relative;display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.platform-nav-button-trailing-slot{position:relative;display:inline-flex;width:20px;min-width:20px;height:18px;flex-shrink:0;align-items:center;justify-content:center}.platform-nav-nav-accessory{position:absolute;top:50%;right:12px;transform:translateY(-50%);z-index:2;display:inline-flex;align-items:center;gap:4px;pointer-events:none}.platform-nav-nav-accessory .platform-nav-button-trailing-slot,.platform-nav-nav-accessory .platform-nav-chevron,.platform-nav-nav-accessory .app-nav-favourite-mark{pointer-events:auto}.has-nav-accessory .platform-nav-button--has-accessory{padding-right:34px}.has-nav-accessory-chevron .platform-nav-button--has-accessory{padding-right:54px}.platform-nav-button-trailing-slot--swap{width:22px;min-width:22px;height:20px;flex-shrink:0}.platform-nav-button-trailing-slot--swap>.platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),.platform-nav-button-trailing-slot--swap>.app-nav-favourite-mark{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;margin:0!important;padding:0!important;box-sizing:border-box;display:inline-flex!important;align-items:center;justify-content:center;transition:opacity .15s ease,visibility .15s ease}.has-nav-accessory:hover .platform-nav-button-trailing-slot--swap>.platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),.has-nav-accessory:focus-within .platform-nav-button-trailing-slot--swap>.platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),.has-nav-accessory:has(.app-nav-favourite-mark.is-bookmarked) .platform-nav-button-trailing-slot--swap>.platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),.has-nav-accessory:has(.app-nav-favourite-mark.is-favourited) .platform-nav-button-trailing-slot--swap>.platform-hotkey-badge:not(.platform-hotkey-badge--bookmark){opacity:0!important;visibility:hidden!important;pointer-events:none!important}.has-nav-accessory:not(:hover):not(:focus-within) .platform-nav-button-trailing-slot--swap>.app-nav-favourite-mark:not(.is-bookmarked):not(.is-favourited):not([aria-pressed=true]){opacity:0!important;visibility:hidden!important;pointer-events:none!important}.platform-shell[data-nav-state=collapsed] .platform-nav-nav-accessory{display:none!important}#appNav[data-app-nav-state=expanded] .platform-nav-button-trailing-slot .platform-hotkey-badge,#appNav[data-app-nav-state=expanded] .platform-nav-button-trailing-slot .app-nav-favourite-mark,#platformPrimaryNav .platform-nav-button-trailing-slot .platform-hotkey-badge,#platformPrimaryNav .platform-nav-button-trailing-slot .app-nav-favourite-mark,#platformSecondaryNav .platform-nav-button-trailing-slot .platform-hotkey-badge,#platformSecondaryNav .platform-nav-button-trailing-slot .app-nav-favourite-mark{position:absolute;top:0;right:0;bottom:0;left:0;margin:0!important;box-sizing:border-box;transition:opacity .15s ease}.app-nav-favourite-mark.mark{display:inline-flex;align-items:center;justify-content:center;width:20px;min-width:22px;height:20px;padding:0;border:1px solid color-mix(in srgb,var(--neo-accent, #7c6cff) 42%,#263553);border-radius:6px;background:color-mix(in srgb,var(--neo-accent, #7c6cff) 10%,#0a1328);color:var(--neo-accent, #7c6cff);cursor:pointer;opacity:0;visibility:hidden;pointer-events:none}.platform-hotkey-badge--bookmark{font-size:0;line-height:0}.app-nav-favourite-mark.mark svg{width:12px;height:12px;fill:transparent;stroke:currentColor;transition:fill .2s ease,stroke .2s ease,transform .2s ease}.app-nav-favourite-mark.mark.is-bookmarked,.app-nav-favourite-mark.mark.is-favourited,.app-nav-favourite-mark.mark[aria-pressed=true]{border-color:color-mix(in srgb,var(--neo-accent, #7c6cff) 68%,#334263);background:color-mix(in srgb,var(--neo-accent, #7c6cff) 18%,#0a1328);opacity:1;visibility:visible;pointer-events:auto}.app-nav-favourite-mark.mark.is-bookmarked svg,.app-nav-favourite-mark.mark.is-favourited svg,.app-nav-favourite-mark.mark[aria-pressed=true] svg{fill:color-mix(in srgb,var(--neo-accent, #7c6cff) 24%,transparent);stroke:var(--neo-accent, #7c6cff);animation:app-nav-favourite-drop .55s cubic-bezier(.34,1.56,.64,1)}@keyframes app-nav-favourite-drop{0%{transform:translateY(-9px) scale(.9)}55%{transform:translateY(3px) scale(1.14)}to{transform:translateY(0) scale(1)}}#appNav[data-app-nav-state=expanded] .app-nav-row:hover .app-nav-favourite-mark,#appNav[data-app-nav-state=expanded] .app-nav-row:focus-within .app-nav-favourite-mark,#appNav[data-app-nav-state=expanded] .app-nav-favourite-mark.is-favourited,#appNav[data-app-nav-state=expanded] .app-nav-favourite-mark.is-bookmarked,#platformPrimaryNav .platform-nav-row:hover .app-nav-favourite-mark,#platformPrimaryNav .platform-nav-row:focus-within .app-nav-favourite-mark,#platformPrimaryNav .app-nav-favourite-mark.is-favourited,#platformPrimaryNav .app-nav-favourite-mark.is-bookmarked,#platformPrimaryNav .app-nav-favourite-mark[aria-pressed=true],#platformSecondaryNav .platform-nav-row:hover .app-nav-favourite-mark,#platformSecondaryNav .platform-nav-row:focus-within .app-nav-favourite-mark,#platformSecondaryNav .app-nav-favourite-mark.is-favourited,#platformSecondaryNav .app-nav-favourite-mark.is-bookmarked,#platformSecondaryNav .app-nav-favourite-mark[aria-pressed=true]{opacity:1;visibility:visible;pointer-events:auto}#appNav[data-app-nav-state=expanded] .app-nav-row:hover .platform-nav-button-trailing-slot:has(.app-nav-favourite-mark) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#appNav[data-app-nav-state=expanded] .app-nav-row:focus-within .platform-nav-button-trailing-slot:has(.app-nav-favourite-mark) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#appNav[data-app-nav-state=expanded] .app-nav-row:has(.app-nav-favourite-mark.is-favourited) .platform-nav-button-trailing-slot .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#appNav[data-app-nav-state=expanded] .app-nav-row:has(.app-nav-favourite-mark.is-bookmarked) .platform-nav-button-trailing-slot .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformPrimaryNav .platform-nav-row:hover .platform-nav-button-trailing-slot:has(.app-nav-favourite-mark) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformPrimaryNav .platform-nav-row:focus-within .platform-nav-button-trailing-slot:has(.app-nav-favourite-mark) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformPrimaryNav .platform-nav-button:hover .platform-nav-button-trailing-slot:has(.app-nav-favourite-mark) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformPrimaryNav .platform-nav-button:focus-within .platform-nav-button-trailing-slot:has(.app-nav-favourite-mark) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformPrimaryNav .platform-nav-row:has(.app-nav-favourite-mark.is-favourited) .platform-nav-button-trailing-slot .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformPrimaryNav .platform-nav-row:has(.app-nav-favourite-mark.is-bookmarked) .platform-nav-button-trailing-slot .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformSecondaryNav .platform-nav-row:hover .platform-nav-button-trailing-slot:has(.app-nav-favourite-mark) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformSecondaryNav .platform-nav-row:focus-within .platform-nav-button-trailing-slot:has(.app-nav-favourite-mark) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformSecondaryNav .platform-nav-button:hover .platform-nav-button-trailing-slot:has(.app-nav-favourite-mark) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformSecondaryNav .platform-nav-button:focus-within .platform-nav-button-trailing-slot:has(.app-nav-favourite-mark) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformSecondaryNav .platform-nav-row:has(.app-nav-favourite-mark.is-favourited) .platform-nav-button-trailing-slot .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark),#platformSecondaryNav .platform-nav-row:has(.app-nav-favourite-mark.is-bookmarked) .platform-nav-button-trailing-slot:not(.platform-nav-button-trailing-slot--swap) .platform-hotkey-badge:not(.platform-hotkey-badge--bookmark){opacity:0;visibility:hidden;pointer-events:none}.platform-nav-button-trailing-slot--swap>.platform-hotkey-badge--bookmark{z-index:1}#appNavList.has-platform-return{padding-top:0!important}.app-nav-platform-return-host:not(.hidden):not([hidden]){padding-top:var(--platform-nav-nav-inset)}.app-nav-platform-return-host:not(.hidden):not([hidden])+#appNavList>:first-child{margin-top:0!important}.app-nav-platform-return-host:not(.hidden):not([hidden])+#appNavList [data-shell-sidebar-group]:first-child{padding-top:0!important}.app-nav-platform-return-host.hidden,.app-nav-platform-return-host[hidden]{display:none!important;padding:0!important;margin:0!important;min-height:0!important;height:0!important;overflow:hidden!important}.app-nav-platform-return img,.app-nav-platform-return .app-nav-return-logo{border-radius:8px}.app-nav-platform-return[data-app-return=true] .app-nav-return-hub-logo{border:none;border-radius:0;background:none;box-shadow:none}.app-nav-platform-return[data-app-return=true] .app-nav-return-brand-name{background:linear-gradient(135deg,#fc255f,#f5961c);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900}.app-nav-return-prefix{color:#94a3b8;font-weight:600}.app-nav-return-page{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white));font-weight:900}.app-nav-rotating-badge{padding-top:0!important;padding-bottom:0!important;align-items:stretch!important}.app-nav-badge-flip{display:flex;flex-direction:column;width:100%;height:40px;max-height:40px;overflow:hidden;flex:1 1 auto;animation:app-nav-badge-cycle 11s ease-in-out infinite}.app-nav-badge-face{display:flex;height:40px;min-height:40px;flex:0 0 40px;align-items:center;gap:12px}.app-nav-badge-face--account,.app-nav-badge-face--account .app-nav-badge-label,.app-nav-badge-face--account .platform-nav-action-label{color:color-mix(in srgb,var(--neo-accent) 35%,white)}@keyframes app-nav-badge-cycle{0%,44%{transform:translateY(0)}50%,94%{transform:translateY(-40px)}to{transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.app-nav-badge-flip{animation:none;transform:none}}body[data-app-nav-state=hidden]:not([data-dock-summoned=true]) .global-rail-summon-zone,html[data-app-nav-state=hidden]:not([data-dock-summoned=true]) .global-rail-summon-zone{pointer-events:auto}#appNav.shell-app-nav[data-app-nav-state=collapsed] #appNavHeaderWrap,#appNav.shell-app-nav[data-nav-state=collapsed] #appNavHeaderWrap{justify-content:center!important;padding-left:0!important;padding-right:0!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] #appNavHeader,#appNav.shell-app-nav[data-nav-state=collapsed] #appNavHeader{flex:0 0 auto!important;width:var(--sidebar-collapsed-item-size)!important;min-width:0!important;justify-content:center!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] #appNavList,#appNav.shell-app-nav[data-nav-state=collapsed] #appNavList,#appNav.shell-app-nav[data-app-nav-state=hidden][data-dock-summoned=true] #appNavList{align-items:stretch!important;width:100%!important;padding-left:calc((var(--app-nav-collapsed-width, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important;padding-right:calc((var(--app-nav-collapsed-width, 72px) - var(--sidebar-collapsed-item-size, 40px)) / 2)!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] .platform-nav-scroll-wrap,#appNav.shell-app-nav[data-nav-state=collapsed] .platform-nav-scroll-wrap,#appNav.shell-app-nav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-nav-scroll-wrap{align-items:stretch!important;width:100%!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] .app-nav-row,#appNav.shell-app-nav[data-nav-state=collapsed] .app-nav-row{width:100%!important;align-items:center!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] .app-nav-platform-return-host:not(.hidden):not([hidden]),#appNav.shell-app-nav[data-nav-state=collapsed] .app-nav-platform-return-host:not(.hidden):not([hidden]){display:flex;justify-content:center;padding-left:0!important;padding-right:0!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] .platform-nav-footer,#appNav.shell-app-nav[data-nav-state=collapsed] .platform-nav-footer{display:flex;flex-direction:column;align-items:center;padding-left:0!important;padding-right:0!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] #globalRailStateToggle,#appNav.shell-app-nav[data-nav-state=collapsed] #globalRailStateToggle{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;margin-inline:auto!important;justify-content:center!important;padding:0!important}body[data-shell-active-mode=platform] #appNav.shell-app-nav[data-app-nav-state=collapsed] #globalRailStateToggle,body[data-shell-active-mode=platform] #appNav.shell-app-nav[data-nav-state=collapsed] #globalRailStateToggle,html[data-shell-boot-mode=platform] #appNav[data-app-nav-state=collapsed] #globalRailStateToggle,html[data-shell-boot-mode=platform] #appNav[data-nav-state=collapsed] #globalRailStateToggle{display:none!important}.platform-shell[data-nav-state=collapsed] #platformPrimaryNav{align-items:center!important;padding-left:0!important;padding-right:0!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-button,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-action:not(#platformProfileButton){margin-inline:auto!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton:not(.has-custom-avatar) [data-profile-monogram],.platform-shell[data-nav-state=collapsed] #platformProfileButton:not(.has-custom-avatar) .platform-profile-monogram{border-radius:var(--sidebar-collapsed-item-radius, 10px)!important}.app-nav-footer-controls,.platform-primary-footer-cards{width:100%}#appNav .app-nav-footer-controls{display:grid;gap:6px;width:100%}#appNav .app-nav-classic-scope-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}#iempyreanShellPlatformMode[data-classic-nav-unified=true] #appNav{display:none!important}#iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-shell-body{--platform-shell-app-rail: 0px;grid-template-columns:var(--platform-shell-primary) minmax(0,1fr)!important}#iempyreanShellPlatformMode[data-classic-nav-unified=true] [data-classic-nav-scope-host]{display:block}#iempyreanShellPlatformMode:not([data-classic-nav-unified=true]) [data-classic-nav-scope-host]{display:none}.platform-classic-scope-footer .platform-nav-footer-scope-segment.platform-topbar-segment--classic-scope{display:grid;width:100%;min-width:0;max-width:100%;box-sizing:border-box;gap:10px;margin-bottom:10px}.platform-classic-scope-footer [data-classic-nav-scope-row].platform-topbar-segment--classic-scope{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%}.platform-shell[data-nav-state=expanded] .platform-classic-scope-footer .platform-topbar-segment--classic-scope [data-classic-nav-scope],.platform-shell:not([data-nav-state=collapsed]):not([data-nav-state=hidden]) .platform-classic-scope-footer .platform-topbar-segment--classic-scope [data-classic-nav-scope]{flex:1 1 0;width:auto!important;min-width:0!important;max-width:none!important;margin-inline:0!important;height:40px!important;min-height:40px!important;max-height:40px!important;justify-content:center!important;padding-inline:10px!important}.platform-shell[data-nav-state=expanded] .platform-classic-scope-footer .platform-topbar-segment--classic-scope [data-classic-nav-scope] .platform-footer-action-hover-label,.platform-shell:not([data-nav-state=collapsed]):not([data-nav-state=hidden]) .platform-classic-scope-footer .platform-topbar-segment--classic-scope [data-classic-nav-scope] .platform-footer-action-hover-label{display:inline!important}.platform-shell[data-nav-state=collapsed] .platform-classic-scope-footer .platform-topbar-segment--classic-scope,.platform-shell[data-sidebarState=collapsed] .platform-classic-scope-footer .platform-topbar-segment--classic-scope{display:grid;grid-template-columns:minmax(0,1fr);gap:6px;width:100%;justify-items:center}.platform-shell[data-nav-state=collapsed] .platform-classic-scope-footer .platform-topbar-segment--classic-scope [data-classic-nav-scope],.platform-shell[data-sidebarState=collapsed] .platform-classic-scope-footer .platform-topbar-segment--classic-scope [data-classic-nav-scope]{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;margin-inline:auto!important;justify-content:center!important;padding-inline:0!important;border-radius:10px!important}.platform-shell[data-nav-state=collapsed] .platform-classic-scope-footer .platform-topbar-segment--classic-scope [data-classic-nav-scope] .platform-footer-action-hover-label,.platform-shell[data-sidebarState=collapsed] .platform-classic-scope-footer .platform-topbar-segment--classic-scope [data-classic-nav-scope] .platform-footer-action-hover-label{display:none!important}.platform-classic-scope-footer .platform-nav-footer-nav-row.app-nav-classic-scope-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%}.platform-classic-scope-footer .app-nav-classic-scope-row{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%}.platform-shell[data-nav-state=expanded] [data-classic-nav-scope-host]:not(.platform-classic-scope-footer) [data-classic-nav-scope],.platform-shell:not([data-nav-state=collapsed]) [data-classic-nav-scope-host]:not(.platform-classic-scope-footer) [data-classic-nav-scope]{width:100%!important;min-width:0!important;max-width:none!important;margin-inline:0!important;justify-content:flex-start!important;padding-inline:12px!important}.platform-shell[data-nav-state=expanded] [data-classic-nav-scope-host]:not(.platform-classic-scope-footer) [data-classic-nav-scope] .platform-footer-action-hover-label,.platform-shell:not([data-nav-state=collapsed]) [data-classic-nav-scope-host]:not(.platform-classic-nav-scope-footer) [data-classic-nav-scope] .platform-footer-action-hover-label{display:inline!important}.platform-classic-scope-footer .platform-topbar-segment--classic-scope [data-classic-nav-scope] .platform-footer-action-leading{width:100%;justify-content:center}.platform-classic-scope-footer .platform-topbar-segment--classic-scope .platform-topbar-segment__btn.platform-push-btn--chrome{display:inline-flex;align-items:center;justify-content:center}.platform-classic-scope-footer .platform-topbar-segment--classic-scope .platform-topbar-segment__btn.platform-nav-action{height:40px!important;padding-inline:10px!important;border-radius:10px!important;margin-left:0!important}.platform-classic-scope-footer .platform-topbar-segment--classic-scope .platform-topbar-segment__btn.platform-nav-action:hover .platform-footer-action-icon,.platform-classic-scope-footer .platform-topbar-segment--classic-scope .platform-topbar-segment__btn.platform-nav-action:focus-visible .platform-footer-action-icon{display:inline-flex!important}.platform-classic-scope-footer .platform-topbar-segment--classic-scope .platform-topbar-segment__btn.platform-nav-action:hover .platform-footer-action-hover-label,.platform-classic-scope-footer .platform-topbar-segment--classic-scope .platform-topbar-segment__btn.platform-nav-action:focus-visible .platform-footer-action-hover-label{display:inline!important}.platform-topbar-segment{display:inline-flex;flex-shrink:0;align-items:stretch;gap:0;overflow:visible;border:none;border-radius:0;background:transparent;box-shadow:none}.platform-topbar-segment__btn.platform-push-btn--chrome{width:40px!important;min-width:40px!important;max-width:40px!important;height:40px!important;border-radius:0!important;margin-left:-1px}.platform-classic-scope-footer .platform-topbar-segment--classic-scope .platform-topbar-segment__btn.platform-push-btn--chrome{width:auto!important;min-width:0!important;max-width:none!important;flex:1 1 0}.platform-shell[data-nav-state=collapsed] .platform-classic-scope-footer .platform-topbar-segment--classic-scope .platform-topbar-segment__btn.platform-push-btn--chrome,.platform-shell[data-sidebarState=collapsed] .platform-classic-scope-footer .platform-topbar-segment--classic-scope .platform-topbar-segment__btn.platform-push-btn--chrome{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;flex:0 0 auto}.platform-topbar-segment__btn.platform-push-btn--chrome:not(:only-child):first-child{margin-left:0;border-radius:10px 0 0 10px!important}.platform-shell-topbar .platform-topbar-segment__btn.platform-push-btn--chrome:not(:only-child):first-child{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.platform-shell-topbar .platform-topbar-segment__btn.platform-push-btn--chrome:not(:only-child):last-child{border-top-left-radius:0!important;border-bottom-left-radius:0!important}.platform-shell-topbar .platform-topbar-segment--sidebar[data-single-visible-control=true] .platform-topbar-segment__btn.platform-push-btn--chrome,.platform-shell-topbar .platform-topbar-segment--sidebar[data-single-visible-control=true] #platformSidebarHideToggle.platform-topbar-sidebar-control--immersive{margin-left:0!important;border-radius:10px!important}.platform-topbar-segment+.platform-topbar-segment{margin-left:6px}.platform-topbar-segment__btn+.platform-topbar-segment__btn{border-left-width:0!important}.platform-topbar-segment__btn.is-topbar-view-current,.platform-topbar-segment__btn.is-topbar-view-current:hover{background:#ffffff14!important;color:#fff!important}.platform-home-rail-footer{display:none!important}.platform-shell[data-nav-state=collapsed] [data-classic-nav-scope-host]:not(.platform-classic-scope-footer) [data-classic-nav-scope],.platform-shell[data-sidebarState=collapsed] [data-classic-nav-scope-host]:not(.platform-classic-scope-footer) [data-classic-nav-scope]{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;margin-inline:auto!important;justify-content:center!important;padding-inline:0!important}.platform-shell[data-nav-state=collapsed] [data-classic-nav-scope-host]:not(.platform-classic-scope-footer) [data-classic-nav-scope] .platform-footer-action-hover-label,.platform-shell[data-sidebarState=collapsed] [data-classic-nav-scope-host]:not(.platform-classic-scope-footer) [data-classic-nav-scope] .platform-footer-action-hover-label,.platform-shell[data-nav-state=collapsed] [data-classic-nav-scope-host]:not(.platform-classic-nav-scope-footer) [data-classic-nav-scope] .platform-nav-action-hotkey,.platform-shell[data-sidebarState=collapsed] [data-classic-nav-scope-host]:not(.platform-classic-scope-footer) [data-classic-nav-scope] .platform-nav-action-hotkey{display:none!important}#iempyreanShellPlatformMode[data-classic-nav-unified=true] #appNavList,#iempyreanShellPlatformMode[data-classic-nav-unified=true] #appNavHeaderWrap,#iempyreanShellPlatformMode[data-classic-nav-unified=true] #appNavPlatformReturnHost{display:none!important}#appNav[data-app-nav-state=collapsed] [data-classic-nav-scope],#appNav[data-nav-state=collapsed] [data-classic-nav-scope]{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;margin-inline:auto!important;justify-content:center!important;padding-inline:0!important}#appNav[data-app-nav-state=collapsed] [data-classic-nav-scope] .platform-footer-action-hover-label,#appNav[data-nav-state=collapsed] [data-classic-nav-scope] .platform-nav-action-hotkey{display:none!important}[data-classic-nav-scope].is-active{border-color:#34d39973!important;background:#10b98114!important;color:#ecfdf5!important}.app-nav-classic-scope-row [data-classic-nav-scope]{justify-content:center!important;gap:8px!important}.app-nav-classic-scope-row [data-classic-nav-scope] .platform-footer-action-leading{justify-content:center!important;gap:8px!important;width:100%}.platform-topbar-segment__btn.platform-push-btn--chrome:disabled,.platform-topbar-segment__btn.platform-push-btn--chrome.is-disabled{opacity:.42;cursor:not-allowed;pointer-events:auto}#appNav .app-nav-footer-nav-row{display:grid;gap:6px;width:100%}#appNav[data-app-nav-state=expanded] .app-nav-footer-nav-row{grid-template-columns:repeat(2,minmax(0,1fr))}#appNav[data-app-nav-state=expanded] .app-nav-footer-nav-row:has(#platformRouteBackButton[hidden]){grid-template-columns:minmax(0,1fr)}#appNav .app-nav-footer-nav-row #platformRouteBackButton:not([hidden]),#appNav .app-nav-footer-nav-row #globalRailStateToggle{width:100%;box-sizing:border-box}#appNav[data-app-nav-state=expanded] .app-nav-footer-nav-row #platformRouteBackButton:not([hidden]),#appNav[data-app-nav-state=expanded] .app-nav-footer-nav-row #globalRailStateToggle{height:var(--sidebar-nav-row-height, 40px)!important;min-height:var(--sidebar-nav-row-height, 40px)!important;max-height:var(--sidebar-nav-row-height, 40px)!important}#appNav[data-app-nav-state=collapsed] .app-nav-footer-nav-row,#appNav[data-nav-state=collapsed] .app-nav-footer-nav-row{grid-template-columns:minmax(0,1fr);justify-items:center}#appNav[data-app-nav-state=collapsed] .app-nav-footer-nav-row #globalRailStateToggle,#appNav[data-nav-state=collapsed] .app-nav-footer-nav-row #globalRailStateToggle{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;height:var(--sidebar-collapsed-item-size)!important;min-height:var(--sidebar-collapsed-item-size)!important;max-height:var(--sidebar-collapsed-item-size)!important;margin-inline:auto!important;justify-content:center!important;padding:0!important}.platform-primary-footer-cards{--platform-footer-card-icon-size: 36px;display:grid;gap:6px}.platform-footer-card-icon{width:var(--platform-footer-card-icon-size)!important;height:var(--platform-footer-card-icon-size)!important;min-width:var(--platform-footer-card-icon-size)!important;min-height:var(--platform-footer-card-icon-size)!important;max-width:var(--platform-footer-card-icon-size)!important;max-height:var(--platform-footer-card-icon-size)!important;flex:0 0 var(--platform-footer-card-icon-size)!important}.platform-shell:not([data-nav-state=collapsed]) .platform-primary-footer-cards #platformProfileButton [data-profile-monogram],.platform-shell:not([data-nav-state=collapsed]) .platform-primary-footer-cards #platformProfileButton [data-profile-img][src]:not(.hidden):not([hidden]),.platform-shell:not([data-nav-state=collapsed]) .platform-primary-footer-cards #platformProfileButton [data-profile-fallback-icon]:not(.hidden):not([hidden]){width:var(--platform-footer-card-icon-size)!important;height:var(--platform-footer-card-icon-size)!important;min-width:var(--platform-footer-card-icon-size)!important;min-height:var(--platform-footer-card-icon-size)!important;max-width:var(--platform-footer-card-icon-size)!important;max-height:var(--platform-footer-card-icon-size)!important}.platform-primary-footer-cards #platformProfileButton,.platform-primary-footer-cards #platformStatusCopyright{display:grid!important;grid-template-columns:var(--platform-footer-card-icon-size) minmax(0,1fr) auto;-moz-column-gap:12px!important;column-gap:12px!important;align-items:center!important;align-content:center!important;padding-top:7px!important;padding-bottom:7px!important;margin-top:0!important}.platform-primary-footer-cards #platformStatusCopyright{grid-template-columns:var(--platform-footer-card-icon-size) minmax(0,1fr)}.platform-primary-footer-cards #platformProfileButton>.platform-profile-avatar,.platform-primary-footer-cards #platformProfileButton>[data-profile-fallback-icon],.platform-primary-footer-cards #platformProfileButton>[data-profile-monogram],.platform-primary-footer-cards #platformProfileButton>[data-profile-img]{grid-column:1;grid-row:1;justify-self:center;align-self:center;margin:0!important}.platform-primary-footer-cards #platformProfileButton>.platform-profile-details{grid-column:2;grid-row:1;min-width:0;align-self:center}.platform-primary-footer-cards #platformProfileButton>i,.platform-primary-footer-cards #platformProfileButton>svg:last-child{grid-column:3;grid-row:1;align-self:center}.platform-primary-footer-cards #platformStatusCopyright>img,.platform-primary-footer-cards #platformStatusCopyright>.platform-footer-pulse__logo,.platform-primary-footer-cards #platformStatusCopyright>.platform-status-copyright-logo{grid-column:1;grid-row:1;justify-self:center;align-self:center}.platform-primary-footer-cards #platformStatusCopyright>.platform-footer-pulse__copy,.platform-primary-footer-cards #platformStatusCopyright>.platform-nav-status-copyright-copy{grid-column:2;grid-row:1;min-width:0}.platform-nav-footer-actions{width:100%}.platform-nav-footer-actions-spacer{grid-column:1 / -1;height:0;pointer-events:none}.platform-shell:not([data-nav-state=collapsed]) .platform-nav-footer-actions-spacer{height:calc(var(--sidebar-collapsed-item-size, 40px) + 6px)}.platform-shell[data-nav-state=collapsed] .platform-nav-footer-actions{grid-template-columns:minmax(0,1fr)!important}.platform-shell[data-nav-state=collapsed] .platform-nav-footer-actions-spacer{display:none}.platform-nav-footer-actions:has(#platformRouteBackButton[hidden]) #globalRailStateToggle{grid-column:1 / -1}body[data-dock-summoned=true] .global-rail-reveal-tab{opacity:0!important;pointer-events:none!important}.platform-nav-footer-action{min-width:0}.platform-footer-action-leading{position:relative;display:inline-flex;height:1rem;min-width:1rem;align-items:center;justify-content:flex-start}.platform-footer-action-hover-label{display:none;white-space:nowrap;text-align:left}.platform-nav-footer-action:hover .platform-footer-action-icon,.platform-nav-footer-action:focus-visible .platform-footer-action-icon{display:none}.platform-nav-footer-action:hover .platform-footer-action-hover-label,.platform-nav-footer-action:focus-visible .platform-footer-action-hover-label{display:inline-flex}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-footer-action .platform-footer-action-hover-label,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-footer-action:hover .platform-footer-action-hover-label,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-footer-action:focus-visible .platform-footer-action-hover-label{display:none!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-footer-action .platform-footer-action-icon,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-footer-action:hover .platform-footer-action-icon,.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-footer-action:focus-visible .platform-footer-action-icon{display:inline-flex!important}.platform-shell[data-nav-state=collapsed] [data-shell-nav-slot=primary] .platform-nav-footer-action .platform-nav-action-hotkey{display:none!important}#platformPrimaryNav,#platformSecondaryNav,#appNavList{--sidebar-nav-row-height: 40px;--sidebar-nav-gap: var(--platform-nav-nav-inset);--sidebar-nav-visible-max: 13}#commandOpen{display:flex!important;align-items:center!important}#commandOpen .platform-command-keybind{margin-left:auto!important}body[data-shell-active-mode=app] .platform-nav-footer-actions{grid-template-columns:minmax(0,1fr)!important}body[data-shell-active-mode=app] .platform-nav-footer-actions-spacer{display:none!important;height:0!important}body[data-shell-active-mode=app] #platformRouteBackButton:not([hidden]){grid-column:auto}.platform-nav-scroll-wrap{position:relative;min-height:0;flex:1 1 auto;display:flex;flex-direction:column}.platform-nav-scroll-wrap[data-nav-overflow=cap]>.platform-nav-scroll-pane,.platform-nav-scroll-wrap[data-nav-overflow=cap]>nav,.platform-nav-scroll-wrap[data-nav-overflow=true]>.platform-nav-scroll-pane,.platform-nav-scroll-wrap[data-nav-overflow=true]>nav{flex:1 1 auto;min-height:0;max-height:calc(var(--sidebar-nav-visible-max) * var(--sidebar-nav-row-height) + (var(--sidebar-nav-visible-max) - 1) * var(--sidebar-nav-gap))}.platform-nav-overflow-label{flex:0 0 auto;display:flex;height:28px;align-items:center;justify-content:center;margin:0;padding:0 1rem .35rem;border-radius:8px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:11px;font-weight:800;letter-spacing:.04em;color:#94a3b8d1;background:linear-gradient(180deg,#07102433,#071024b8)}.platform-nav-overflow-label[hidden]{display:none!important}.platform-nav-virtual-list{position:relative;width:100%}.platform-nav-virtual-row{position:absolute;left:0;top:0;width:100%}.shell-margin-ball-canvas{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:6}#appContentHost{box-sizing:border-box;width:100%;max-width:100%;min-width:0;overflow-x:clip;background:var(--neo-bg, #040817)}#appContentHost iframe{box-sizing:border-box;max-width:100%;min-width:0;overflow-x:clip;background:var(--neo-bg, #040817)}.platform-main{min-width:0;width:100%;max-width:100%}#appContentHost,#appContentHost iframe{width:100%!important;max-width:100%!important}#topWidgets{flex:0 0 auto!important;min-width:0;max-width:none}.shell-content-stage{position:relative;overflow:hidden;background:var(--neo-bg, #040817)}.platform-main.shell-content-stage #appContentHost{box-sizing:border-box;padding:20px;height:100%;min-height:0;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start}.platform-main.shell-content-stage #appContentHost iframe{flex:1 1 auto;min-height:0;height:100%;border-radius:12px}.shell-pet-door{position:absolute;bottom:0;z-index:11;height:54px;pointer-events:none;border-radius:0;background:color-mix(in srgb,var(--neo-accent-hover, var(--neo-accent)) 78%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--neo-accent-hover, var(--neo-accent)) 28%,transparent);transform-origin:left center;transition:transform .42s cubic-bezier(.25,.9,.35,1)}.shell-pet-door--right{transform-origin:right center}.shell-pet-door.is-opening-left{transform:perspective(140px) rotateY(-72deg)}.shell-pet-door.is-opening-right{transform:perspective(140px) rotateY(72deg)}.shell-pet-door[hidden]{display:none!important}.shell-content-pet--raccoon,.shell-content-pet--image{z-index:11;width:96px;height:96px}.shell-content-pet--blob{z-index:12}.shell-content-pet{position:absolute;bottom:var(--shell-border-ring, 2px);left:0;z-index:12;width:96px;height:96px;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;transform-origin:center bottom;transition:filter .2s ease;overflow:visible;display:flex;align-items:flex-end;justify-content:center}.shell-content-pet img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.shell-content-pet.is-passing-through{opacity:0;pointer-events:none;transition:opacity .1s ease}.shell-content-pet:not(.shell-content-pet--image).is-facing-right img{transform:scaleX(-1)}.shell-content-pet--image.is-facing-right img,.shell-content-pet.is-facing-right .shell-companion-sprite{transform:scaleX(-1)}.shell-content-pet.is-facing-right .shell-companion-bob-avatar .shell-companion-bob-svg{transform:scaleX(-1);transform-origin:50% 92%}.shell-content-pet.is-jumping{animation:shell-pet-jump .55s cubic-bezier(.25,.9,.35,1) both}.shell-content-pet:not(.shell-content-pet--image).is-jumping img{transform:none}.shell-content-pet--image.is-jumping.is-facing-right img{transform:scaleX(-1)}.shell-content-pet.is-happy:after{content:"";position:absolute;left:50%;top:18%;width:72px;height:72px;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,rgba(250,204,21,.72) 0%,rgba(250,204,21,.2) 42%,transparent 72%);animation:shell-pet-shine .75s ease-out both;pointer-events:none}@keyframes shell-pet-jump{0%{transform:translateY(0) rotate(0)}42%{transform:translateY(-18px) rotate(-4deg)}to{transform:translateY(0) rotate(0)}}@keyframes shell-pet-shine{0%{opacity:0;transform:translate(-50%,-50%) scale(.35)}35%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.35)}}.shell-content-pet.is-free-roam{bottom:auto;left:auto;transform-origin:center bottom}.shell-content-pet.is-flying img,.shell-content-pet.is-flying .shell-companion-sprite{filter:drop-shadow(0 10px 14px rgba(15,23,42,.28))}.shell-content-pet.is-running img,.shell-content-pet.is-running .shell-companion-sprite{animation:shell-pet-run-bob .38s ease-in-out infinite alternate}@keyframes shell-pet-run-bob{0%{transform:translateY(0)}to{transform:translateY(-2px)}}.companion-bite-mark{position:absolute;width:42px;height:42px;top:18%;left:22%;pointer-events:none;z-index:4;opacity:.92;background:radial-gradient(circle at 58% 42%,transparent 0 34%,var(--neo-bg, #040817) 35% 100%);border-radius:48% 52% 46% 54%/52% 44% 56% 48%;box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--neo-accent, #7c6cff) 22%,transparent);animation:companion-bite-fade 14s ease forwards}@keyframes companion-bite-fade{0%,72%{opacity:.92;transform:scale(1)}to{opacity:0;transform:scale(.85)}}:root{--shell-footer-card-height: 50px}.platform-shell[data-secondary-visible=false]{--platform-shell-secondary: 0px !important}.platform-nav-status-copyright{min-height:var(--shell-footer-card-height);max-height:var(--shell-footer-card-height);height:var(--shell-footer-card-height);box-sizing:border-box}.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;justify-content:center!important;padding:0!important;gap:0!important;margin-left:auto!important;margin-right:auto!important;border-radius:var(--sidebar-collapsed-item-radius)!important}.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright .platform-nav-status-copyright-copy{display:none!important}.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright .platform-status-copyright-logo,.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright .platform-footer-pulse__logo{width:28px!important;height:28px!important}.platform-app-dock-icon{width:40px!important;height:40px!important;border:0!important;border-radius:0!important;background:transparent!important}#platformSwitcher [data-app-mode-header-icon]{width:40px!important;height:40px!important}#appNav[data-app-nav-state=expanded] .app-nav-expanded-footer{width:100%}#appNav[data-app-nav-state=expanded] .app-nav-expanded-footer #platformStatusCopyright{width:100%!important;min-width:0!important;max-width:none!important;justify-content:flex-start!important;gap:.75rem!important;padding:.625rem .75rem!important;margin-left:0!important;margin-right:0!important;border-radius:10px!important;margin-top:0!important;height:50px!important;min-height:50px!important;max-height:50px!important;box-sizing:border-box!important;align-items:center!important;overflow:hidden!important}#appNav[data-app-nav-state=expanded] .app-nav-expanded-footer #platformStatusCopyright .platform-nav-status-copyright-copy{display:block!important}#appNav[data-app-nav-state=expanded] .app-nav-expanded-footer #platformStatusCopyright .platform-status-copyright-logo,#appNav[data-app-nav-state=expanded] .app-nav-expanded-footer #platformStatusCopyright .platform-footer-pulse__logo{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}body[data-app-nav-state=expanded] [data-shell-nav-slot=primary] .platform-primary-footer-cards #platformStatusCopyright{margin-top:0!important}.app-nav-copyright{min-height:var(--shell-footer-card-height);max-height:var(--shell-footer-card-height);box-sizing:border-box;overflow:hidden}#platformSwitcher .platform-brand-copy-centered{display:flex;min-height:40px;flex-direction:column;justify-content:center}#appNavHeader .platform-brand-copy{display:flex;min-height:40px;flex-direction:column;justify-content:center;gap:1px}#appNavSubheading.platform-nav-brand-subheading{color:#94a3b8!important;text-shadow:none!important;letter-spacing:.02em}.platform-nav-brand-subheading{line-height:1.1;color:color-mix(in srgb,var(--neo-accent) 65%,white)!important}.platform-nav-brand-subheading.is-empty,.platform-nav-brand-subheading[hidden]{display:none!important}#platformSwitcher .platform-nav-brand-title{width:100%;max-width:100%;min-width:0;white-space:nowrap;overflow:visible;text-overflow:clip;font-size:20px;line-height:1.1}#platformNameLabel.platform-nav-brand-title--cycle:before{content:attr(data-text);display:block;height:0;overflow:hidden;visibility:hidden;white-space:nowrap;font-weight:900;letter-spacing:-.04em}.platform-nav-brand-title--cycle .platform-nav-brand-title__text{transition:none}.platform-nav-brand-title__text{display:block;width:-moz-max-content;width:max-content;max-width:100%;white-space:nowrap;overflow:visible;text-overflow:clip;transition:opacity .42s ease,transform .42s ease;will-change:opacity,transform}.platform-nav-brand-title__text.is-fading{opacity:0;transform:translateY(3px)}@media(prefers-reduced-motion:reduce){.platform-nav-brand-title__text{transition:none}}#platformSwitcher[data-brand-fit=md] .platform-nav-brand-title{font-size:17px}#platformSwitcher[data-brand-fit=sm] .platform-nav-brand-title{font-size:15px}#platformSwitcher[data-brand-fit=xs] .platform-nav-brand-title{font-size:13px}.platform-profile-plan:not([hidden]):not(.hidden){display:block!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton .platform-profile-plan{display:none!important}.platform-nav-button.is-nav-focused,.platform-nav-button.is-nav-focused:hover,.platform-nav-button:focus-visible{border-color:color-mix(in srgb,var(--neo-accent-border, var(--neo-accent)) 55%,transparent)!important;background:color-mix(in srgb,var(--neo-accent) 14%,transparent)!important;box-shadow:none!important}#platformPrimaryNav .platform-nav-button.is-nav-focused,#platformSecondaryNav .platform-nav-button.is-nav-focused,#appNavList .platform-nav-button.is-nav-focused{border-left-width:3px!important;border-left-color:color-mix(in srgb,var(--neo-accent) 78%,white)!important}.platform-workspace>header{min-width:0;max-width:100%}.platform-topbar-widget-tooltip{z-index:120;font-size:11px;font-weight:800;padding:6px 9px;border-radius:9px;transform:translate(-50%)!important}.platform-topbar-widget-tooltip[data-visible=true]{display:block}.platform-topbar-tooltip-leading{color:#94a3b8;font-weight:600}.platform-topbar-tooltip-page{color:#e2e8f0;font-weight:800}.platform-topbar-tooltip-metric{color:color-mix(in srgb,var(--neo-accent, #5eead4) 76%,white);font-weight:800}.platform-topbar-tooltip-logo{display:inline-block;width:16px;height:16px;margin:0 4px;vertical-align:-3px;border-radius:4px;-o-object-fit:contain;object-fit:contain}.platform-topbar-widget-tooltip--above{z-index:200}.platform-value-widget:after{display:none!important}.shell-announcement-bar__debug-tools .shell-debug-fab[data-topbar-tooltip]:before{content:none!important;display:none!important}.platform-shell[data-nav-state=collapsed] #platformSwitcher img,.platform-shell[data-nav-state=collapsed] #platformSwitcher [data-app-mode-header-icon],.platform-shell[data-nav-state=collapsed] #platformSwitcher .platform-header-logo,.platform-shell[data-nav-state=collapsed] #platformSwitcher [data-platform-brand-icon]{width:19px!important;height:19px!important;max-width:19px!important;max-height:19px!important;-o-object-fit:contain!important;object-fit:contain!important}.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-brand-badge__logo,.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-nav-button .platform-nav-brand-logo{width:19px!important;height:19px!important;max-width:19px!important;max-height:19px!important;min-width:0!important;min-height:0!important;padding:0!important;position:relative!important;inset:auto!important;-o-object-fit:contain!important;object-fit:contain!important;flex-shrink:0}.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-nav-button .platform-nav-brand-logo__full,.platform-shell[data-nav-state=collapsed] .platform-primary-nav .platform-nav-button .platform-nav-brand-logo__accent{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;min-width:0!important;min-height:0!important;padding:0!important;-o-object-fit:contain!important;object-fit:contain!important}.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright .platform-status-copyright-logo,.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright .platform-footer-pulse__logo{width:19px!important;height:19px!important;max-width:19px!important;max-height:19px!important}.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) #platformHeaderWrap:hover #platformSwitcher .platform-header-logo,.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) #platformHeaderWrap:hover #platformSwitcher [data-platform-brand-icon],.platform-shell[data-nav-state=collapsed] .shell-primary-nav:not(.shell-primary-nav--app-nav) #platformHeaderWrap:hover #platformSwitcher img[data-logo-img]{width:19px!important;height:19px!important;max-width:19px!important;max-height:19px!important;-o-object-fit:contain!important;object-fit:contain!important}.shell-debug-fab{--shell-debug-fab-size: 52px;position:fixed;right:calc(var(--shell-container-gap, 15px) + 14px);bottom:calc(var(--shell-container-gap, 15px) + 14px);z-index:62;display:grid;width:var(--shell-debug-fab-size);height:var(--shell-debug-fab-size);box-sizing:border-box;place-items:center;border-radius:999px;border:1px solid rgba(38,53,83,.92);background:#071024f0;color:#94a3b8;box-shadow:0 14px 34px #0000006b;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}html[data-shell-accent-colour=on] .shell-debug-fab{border-color:color-mix(in srgb,var(--neo-accent) 35%,transparent);color:var(--neo-accent-text, color-mix(in srgb, var(--neo-accent) 65%, white))}.shell-debug-fab[data-topbar-tooltip]:before{content:attr(data-topbar-tooltip);position:absolute;right:calc(100% + 12px);top:50%;z-index:1;transform:translateY(-50%);border:1px solid rgba(38,53,83,.9);border-radius:9px;background:#071024fa;padding:6px 10px;color:#e2e8f0;font-size:11px;font-weight:800;line-height:1.2;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.shell-debug-fab[data-topbar-tooltip]:hover:before,.shell-debug-fab[data-topbar-tooltip]:focus-visible:before{opacity:1;visibility:visible}.shell-debug-fab[data-topbar-tooltip].is-exporting:before,.shell-debug-fab[data-topbar-tooltip].is-exporting:hover:before{content:none}.shell-debug-fab:hover,.shell-debug-fab:focus-visible{border-color:color-mix(in srgb,var(--neo-accent-border, var(--neo-accent)) 55%,transparent);background:color-mix(in srgb,var(--neo-accent) 18%,transparent);color:#ede9fe;outline:none}.shell-debug-fab.is-active{border-color:#34d3998c;background:#10b98129;color:#a7f3d0}.shell-debug-fab[hidden]{display:none!important}.shell-debug-fab--role{bottom:calc(var(--shell-container-gap, 15px) + 14px + 116px);border-color:color-mix(in srgb,var(--neo-accent-border, var(--neo-accent)) 42%,transparent)}.shell-debug-fab--companion-find{bottom:calc(var(--shell-container-gap, 15px) + 14px + 58px)}.shell-debug-fab--companion-find.is-blocked,.shell-debug-fab--companion-find.is-blocked:disabled,.shell-debug-fab--companion-find:disabled{opacity:.42;cursor:not-allowed;border-color:#94a3b847;color:#94a3b8;box-shadow:none;transform:none}.shell-debug-fab--companion-find.is-blocked:hover,.shell-debug-fab--companion-find.is-blocked:focus-visible,.shell-debug-fab--companion-find:disabled:hover,.shell-debug-fab--companion-find:disabled:focus-visible{background:#071024f0;border-color:#94a3b847;color:#94a3b8;transform:none}.shell-debug-fab--role.is-active{border-color:#fbbf2480;background:#f59e0b24;color:#fde68a}.shell-debug-fab--role[data-debug-role-mode=alpha].is-active{border-color:#34d39980;background:#10b98124;color:#a7f3d0}.shell-debug-fab--export{border-color:color-mix(in srgb,var(--neo-accent-border, var(--neo-accent)) 38%,transparent)}.shell-debug-fab--export-platform{bottom:calc(var(--shell-container-gap, 15px) + 14px + 174px)}.shell-debug-fab--export-app,.shell-debug-fab--export-all{bottom:calc(var(--shell-container-gap, 15px) + 14px + 232px)}:root[data-debug-export-app=true] .shell-debug-fab--export-all{bottom:calc(var(--shell-container-gap, 15px) + 14px + 290px)}.shell-debug-fab--export.is-exporting,.shell-debug-fab--export.is-exporting:disabled,.shell-debug-fab--export.is-done,.shell-debug-fab--export.is-done:disabled{opacity:1;pointer-events:none;cursor:progress;padding:0;overflow:visible;border:none!important;background:transparent!important;box-shadow:none!important;color:var(--neo-accent-text, color-mix(in srgb, var(--neo-accent) 65%, white));width:var(--shell-debug-fab-size, 52px);height:var(--shell-debug-fab-size, 52px);min-width:var(--shell-debug-fab-size, 52px);min-height:var(--shell-debug-fab-size, 52px)}.shell-debug-fab--export.is-blocked,.shell-debug-fab--export.is-blocked:disabled{opacity:.42;pointer-events:none;cursor:not-allowed;filter:grayscale(.2)}:root[data-ishowcase-export-busy] .shell-debug-fab--export.is-blocked,:root[data-ishowcase-export-busy] .shell-debug-fab--export.is-blocked:disabled{border-color:color-mix(in srgb,var(--neo-accent-border, var(--neo-accent)) 18%,transparent)}.shell-debug-fab--export.is-exporting:hover,.shell-debug-fab--export.is-exporting:focus-visible,.shell-debug-fab--export.is-done:hover,.shell-debug-fab--export.is-done:focus-visible{border:none!important;background:transparent!important;box-shadow:none!important}.shell-debug-fab--export .shell-export-fab__ring{position:relative;display:grid;place-items:center;width:var(--shell-debug-fab-size, 52px);height:var(--shell-debug-fab-size, 52px);box-sizing:border-box;border-radius:999px;border:1px solid color-mix(in srgb,var(--neo-accent) 35%,transparent);background:#071024f0;box-shadow:0 14px 34px #0000006b;color:var(--neo-accent-text, color-mix(in srgb, var(--neo-accent) 65%, white))}.shell-debug-fab--export .shell-export-fab__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg);overflow:visible}.shell-debug-fab--export .shell-export-fab__track{fill:none;stroke:color-mix(in srgb,var(--neo-accent) 24%,transparent);stroke-width:6}.shell-debug-fab--export .shell-export-fab__prog{fill:none;stroke:var(--neo-accent, #7c6cff);stroke-width:6;stroke-linecap:round;transition:stroke-dashoffset .35s linear,stroke .3s ease}.shell-debug-fab--export.is-done .shell-export-fab__prog{stroke:var(--neo-accent-hover, var(--neo-accent, #7c6cff))}.shell-debug-fab--export .shell-export-fab__count{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;font-size:11px;font-weight:800;letter-spacing:-.03em;color:#f8fafc;line-height:1;pointer-events:none;text-shadow:0 1px 8px rgba(0,0,0,.45)}#platformSidebarHeaderCollapseToggle{margin-left:2px}#appNav #platformRouteBackButton:not([hidden]){display:flex!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] .platform-nav-scroll-wrap,#appNav.shell-app-nav[data-nav-state=collapsed] .platform-nav-scroll-wrap,#appNav.shell-app-nav[data-app-nav-state=hidden][data-dock-summoned=true] .platform-nav-scroll-wrap{align-items:center!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] .app-nav-row,#appNav.shell-app-nav[data-nav-state=collapsed] .app-nav-row,#appNav.shell-app-nav[data-app-nav-state=hidden][data-dock-summoned=true] .app-nav-row{display:flex!important;flex-direction:column!important;align-items:center!important;width:100%!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] .app-nav-row .platform-nav-button,#appNav.shell-app-nav[data-nav-state=collapsed] .app-nav-row .platform-nav-button,#appNav.shell-app-nav[data-app-nav-state=hidden][data-dock-summoned=true] .app-nav-row .platform-nav-button{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;margin-inline:auto!important;padding:0!important;justify-content:center!important;gap:0!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] .app-nav-row .platform-nav-button>svg:first-child,#appNav.shell-app-nav[data-app-nav-state=collapsed] .app-nav-row .platform-nav-button>i:first-child,#appNav.shell-app-nav[data-nav-state=collapsed] .app-nav-row .platform-nav-button>svg:first-child,#appNav.shell-app-nav[data-nav-state=collapsed] .app-nav-row .platform-nav-button>i:first-child,#appNav.shell-app-nav[data-app-nav-state=hidden][data-dock-summoned=true] .app-nav-row .platform-nav-button>svg:first-child,#appNav.shell-app-nav[data-app-nav-state=hidden][data-dock-summoned=true] .app-nav-row .platform-nav-button>i:first-child{margin:0!important}.platform-shell[data-nav-state=expanded] .platform-topbar-leading,.platform-shell:not([data-nav-state=collapsed]):not([data-nav-state=hidden]) .platform-topbar-leading{flex:1 1 auto;min-width:0;overflow:hidden}.platform-shell[data-nav-state=hidden] .platform-topbar-leading,.platform-shell[data-nav-state=collapsed] .platform-topbar-leading{flex:1 1 auto;min-width:0;overflow:visible}body[data-shell-active-mode=home] .platform-topbar-leading,.platform-shell[data-shell-mode=home-mode] .platform-topbar-leading{overflow:visible}html:not([data-navless-active=true]) .platform-topbar-leading{overflow:visible}.navless-sidebar-heading{width:var(--platform-nav-expanded-width, 310px);max-width:var(--platform-nav-expanded-width, 310px);min-width:var(--platform-nav-expanded-width, 310px)}html[data-navless-active=true] .platform-topbar-leading{overflow:hidden}html[data-navless-active=true] #navlessSidebarHeading:not([hidden]){display:inline-flex;align-items:center;justify-content:flex-start;width:auto;min-width:0;max-width:min(42vw,360px);height:40px!important;min-height:40px!important;max-height:40px!important;padding-left:.65rem;padding-right:.55rem;border-radius:10px!important;box-shadow:0 var(--platform-push-lip-size, 3px) 0 var(--platform-push-edge-color-chrome, var(--platform-push-lip-color))!important}html[data-navless-active=true] #navlessSidebarHeading .navless-sidebar-heading__copy{flex:0 1 auto;min-width:0;text-align:left}html[data-navless-active=true] #navlessSidebarHeading .navless-sidebar-heading__title{text-align:left}html[data-navless-active=true] #navlessSidebarHeading.platform-nav-brand-title--cycle,html[data-navless-active=true] #navlessSidebarHeading #navlessBrandNameLabel.platform-nav-brand-title--cycle{width:100%;max-width:100%}html[data-navless-active=true] #navlessSidebarHeading .platform-nav-brand-title__text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-navless-active=true] #navlessSidebarHeading .navless-sidebar-heading__plan:not([hidden]){display:block}#platformTopbarCommandGroup .platform-topbar-segment{flex-shrink:0}#platformTopbarCommandGroup #shellOmniBarTopbarHost{flex:1 1 auto;min-width:0}.platform-shell:not([data-nav-state=collapsed]) #platformTopbarCommandGroup{flex:1 1 auto!important;min-width:0!important;max-width:none!important}.platform-shell:not([data-nav-state=collapsed]) #commandOpen{flex:1 1 auto!important;min-width:0!important;width:auto!important;max-width:100%!important}.platform-shell:not([data-nav-state=collapsed]) .platform-topbar-route-copy{max-width:min(280px,100%)}.platform-shell:not([data-nav-state=collapsed]) #topWidgets{flex:0 1 auto!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.platform-shell:not([data-nav-state=collapsed])[data-secondary-visible=true]{--platform-shell-secondary: 270px}.shell-primary-nav.platform-primary-nav{min-width:0;max-width:100%;overflow:hidden}.platform-shell:not([data-nav-state=collapsed]) .shell-primary-nav:not(.shell-primary-nav--app-nav) #platformHeaderWrap:hover #platformSwitcher [data-platform-brand-icon]{opacity:0;pointer-events:none}.platform-primary-footer-cards #platformProfileButton,.platform-primary-footer-cards #platformStatusCopyright,#platformProfileButton,#platformStatusCopyright,:root[data-young-learner-shell=true] #platformProfileButton,:root[data-learner-shell] #platformProfileButton{height:50px!important;min-height:50px!important;max-height:50px!important;box-sizing:border-box!important;align-items:center!important;overflow:hidden!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton,.platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright,.platform-shell[data-nav-state=collapsed] #platformStatusCopyright,#appNav[data-app-nav-state=collapsed] #platformProfileButton,#appNav[data-app-nav-state=collapsed] #platformStatusCopyright,#appNav[data-nav-state=collapsed] #platformProfileButton,#appNav[data-nav-state=collapsed] #platformStatusCopyright,[data-shell-nav-slot=primary] #platformProfileButton,[data-shell-nav-slot=primary] .platform-primary-footer-cards #platformStatusCopyright,[data-shell-nav-slot=primary] #platformStatusCopyright,[data-shell-nav-slot=secondary] #platformProfileButton,[data-shell-nav-slot=secondary] #platformStatusCopyright{height:50px!important;min-height:50px!important;max-height:50px!important}.settings-sidebar-app-promo-wrap{margin-top:8px}.platform-route-desc-promo-wrap{margin-top:2px}.settings-sidebar-app-promo.platform-route-desc-promo{height:auto;min-height:0;align-items:flex-start;padding-top:12px;padding-bottom:12px}.platform-route-desc-promo{cursor:default;pointer-events:none}.platform-route-desc-promo:hover,.platform-route-desc-promo:focus-visible{transform:none}.platform-route-desc-promo-sub{display:block;overflow:visible;white-space:normal;overflow-wrap:anywhere}.platform-route-desc-promo .settings-sidebar-app-promo-title{white-space:normal;overflow:visible;text-overflow:unset}.platform-shell[data-nav-state=collapsed] .platform-route-desc-promo-wrap{display:none}.has-nav-accessory-chevron .platform-nav-nav-accessory,.platform-nav-button-trailing--chevron-before-hotkey{flex-direction:row-reverse}.platform-nav-button-trailing--chevron-before-hotkey>.platform-nav-chevron{order:0!important}.platform-nav-button-trailing--chevron-before-hotkey>.platform-nav-button-trailing-slot{order:1!important}.settings-sidebar-app-promo{display:flex;align-items:center;gap:10px;width:100%;min-height:80px;height:80px;padding:10px 12px;border-radius:14px;border:1px solid rgba(139,92,246,.22);background:linear-gradient(135deg,#581c872e,#0f172ab8);text-align:left;transition:border-color .2s ease,background .2s ease,transform .2s ease}.settings-sidebar-app-promo:hover,.settings-sidebar-app-promo:focus-visible{border-color:#a78bfa6b;background:linear-gradient(135deg,#6d28d93d,#0f172ad1);transform:translateY(-1px)}.platform-shell[data-nav-state=collapsed] .settings-sidebar-app-promo-copy,#appNav[data-app-nav-state=collapsed] .settings-sidebar-app-promo-copy{display:none}.platform-shell[data-nav-state=collapsed] .settings-sidebar-app-promo,#appNav[data-app-nav-state=collapsed] .settings-sidebar-app-promo{justify-content:center;padding-inline:8px}.platform-shell[data-nav-state=collapsed] .settings-sidebar-app-promo-chevron,#appNav[data-app-nav-state=collapsed] .settings-sidebar-app-promo-chevron{display:none}body[data-shell-active-mode=app]{--sidebar-surface: #081226;--sidebar-border: #1f2d4b;--nav-icon-muted: color-mix(in srgb, rgb(148 163 184) 72%, transparent);--nav-icon-hover: color-mix(in srgb, rgb(226 232 240) 90%, transparent);--app-accent: var(--neo-accent);--app-accent-soft: color-mix(in srgb, var(--app-accent) 10%, var(--sidebar-surface));--app-accent-border: color-mix(in srgb, var(--app-accent) 24%, var(--sidebar-border));--app-icon-color: color-mix(in srgb, var(--app-accent) 72%, white)}body[data-shell-active-mode=app] .app-brand-badge{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;border-radius:12px;color:var(--app-icon-color);background:var(--sidebar-nav-item-bg);border:1px solid var(--sidebar-nav-item-border);box-shadow:inset 0 1px #ffffff0a,0 6px 18px #0000001f}body[data-shell-active-mode=home] #appNav .app-brand-badge,body[data-shell-active-mode=platform] #appNav .app-brand-badge{width:100%;height:100%;display:grid;place-items:center;flex:1 1 auto;border-radius:inherit;color:color-mix(in srgb,rgb(148 163 184) 72%,transparent);background:var(--sidebar-nav-item-bg);border:1px solid var(--sidebar-nav-item-border);box-sizing:border-box}body[data-shell-active-mode=home] #appNav .app-brand-badge__glyph,body[data-shell-active-mode=home] #appNav .app-brand-badge__glyph svg,body[data-shell-active-mode=platform] #appNav .app-brand-badge__glyph,body[data-shell-active-mode=platform] #appNav .app-brand-badge__glyph svg{width:22px!important;height:22px!important;min-width:22px!important;transform:none!important}body[data-shell-active-mode=app] .nav-icon{width:28px;height:28px;display:grid;place-items:center;flex:0 0 auto;border-radius:8px;color:var(--nav-icon-muted);background:var(--sidebar-nav-item-bg);border:1px solid var(--sidebar-nav-item-border);transition:color .18s ease,background .18s ease,box-shadow .18s ease}body[data-shell-active-mode=app] .app-brand-badge__glyph,body[data-shell-active-mode=app] .app-brand-badge__glyph svg{width:22px!important;height:22px!important;min-width:22px!important;stroke-width:1.65;transform:none!important}body[data-shell-active-mode=app] #platformSwitcher [data-app-mode-header-icon].app-brand-badge{width:40px!important;height:40px!important}body[data-shell-active-mode=app] .nav-icon__glyph,body[data-shell-active-mode=app] .nav-icon__glyph svg{width:19px!important;height:19px!important;min-width:19px!important;stroke-width:1.9;transform:none!important}body[data-shell-active-mode=app] .nav-icon--product{background:var(--sidebar-nav-item-bg);border:1px solid var(--sidebar-nav-item-border)}body[data-shell-active-mode=app] .platform-nav-button:hover .nav-icon{color:var(--nav-icon-hover)}body[data-shell-active-mode=app] .platform-nav-button:hover .nav-icon--product{background:color-mix(in srgb,rgb(255 255 255) 5%,var(--sidebar-surface))}body[data-shell-active-mode=app] .platform-nav-button[data-active=true] .nav-icon,body[data-shell-active-mode=app] .platform-nav-button.is-active-primary .nav-icon{color:var(--app-icon-color);background:color-mix(in srgb,var(--app-accent) 13%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 22%,transparent)}body[data-shell-active-mode=app] #appNavList .platform-nav-button[data-active=true]>.nav-icon,body[data-shell-active-mode=app] #appNavList .platform-nav-button.is-active-primary>.nav-icon{transform:none!important}body[data-shell-active-mode=app] #appNavList .platform-nav-button[data-active=true] .nav-icon__glyph,body[data-shell-active-mode=app] #appNavList .platform-nav-button.is-active-primary .nav-icon__glyph,body[data-shell-active-mode=app] #appNavList .platform-nav-button[data-active=true] .nav-icon__glyph svg,body[data-shell-active-mode=app] #appNavList .platform-nav-button.is-active-primary .nav-icon__glyph svg{width:19px!important;height:19px!important;transform:none!important}body[data-shell-active-mode=app] #appNavList .platform-nav-group-heading,body[data-shell-active-mode=app] .shell-primary-nav--app-nav .platform-nav-group-heading{color:color-mix(in srgb,var(--app-accent) 58%,rgb(148 163 184))!important;text-shadow:none}body[data-shell-active-mode=app] .shell-primary-nav--app-nav .platform-nav-button.is-active-primary{border-color:color-mix(in srgb,var(--app-accent) 70%,transparent)!important;background:color-mix(in srgb,var(--app-accent) 18%,transparent)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--app-accent) 16%,transparent)}body[data-shell-active-mode=app] .app-nav-companion-divider{height:1px;margin:10px 12px 8px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--sidebar-border) 92%,transparent),transparent)}body[data-shell-active-mode=app] .app-mode-return-row .app-mode-return-leading{color:var(--nav-icon-muted)}body[data-shell-active-mode=app] .app-mode-return-row:hover .app-mode-return-leading{color:var(--nav-icon-hover)}body[data-shell-active-mode=app] #appNavList .platform-nav-button .platform-nav-label{color:color-mix(in srgb,rgb(226 232 240) 94%,transparent)}body[data-shell-active-mode=app] #appNavList .platform-nav-button .nav-icon{opacity:1}body[data-shell-active-mode=app] #appNavList .platform-nav-button:not([data-active=true]):not(.is-active-primary) .nav-icon--utility{color:var(--nav-icon-muted)}#appNav.shell-app-nav[data-app-nav-state=collapsed] .app-nav-row .platform-nav-button>.nav-icon,#appNav.shell-app-nav[data-nav-state=collapsed] .app-nav-row .platform-nav-button>.nav-icon{margin:0!important}#appNav.shell-app-nav[data-app-nav-state=collapsed] .app-nav-row .platform-nav-button>.nav-icon__glyph,#appNav.shell-app-nav[data-app-nav-state=collapsed] .app-nav-row .platform-nav-button>.nav-icon__glyph svg,#appNav.shell-app-nav[data-nav-state=collapsed] .app-nav-row .platform-nav-button>.nav-icon__glyph,#appNav.shell-app-nav[data-nav-state=collapsed] .app-nav-row .platform-nav-button>.nav-icon__glyph svg{width:19px!important;height:19px!important;transform:none!important}.app-nav-row.is-recovered-dock-app .platform-nav-button>.nav-icon .nav-icon__glyph,.app-nav-row.is-recovered-dock-app .platform-nav-button>.nav-icon .nav-icon__glyph svg,.app-nav-row.is-recovered-dock-app .platform-nav-button>svg:first-child:not(.platform-nav-chevron){color:#4ade80!important;stroke:#4ade80!important}.app-nav-row.is-recovered-dock-app .platform-nav-button[data-active=true]>.nav-icon .nav-icon__glyph,.app-nav-row.is-recovered-dock-app .platform-nav-button[data-active=true]>.nav-icon .nav-icon__glyph svg,.app-nav-row.is-recovered-dock-app .platform-nav-button.is-active-primary>.nav-icon .nav-icon__glyph,.app-nav-row.is-recovered-dock-app .platform-nav-button.is-active-primary>.nav-icon .nav-icon__glyph svg{color:#86efac!important;stroke:#86efac!important}body[data-shell-active-mode=app] #appContentHost{view-transition-name:shell-main}@keyframes shell-portal-out{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(.92);filter:blur(3px)}}@keyframes shell-portal-in{0%{opacity:0;transform:scale(1.06);filter:blur(3px)}to{opacity:1;transform:scale(1);filter:blur(0)}}html.shell-portal-transition::view-transition{background:#f7f2e9}html[data-theme=dark].shell-portal-transition::view-transition,html.dark.shell-portal-transition::view-transition{background:#090714}html.shell-portal-transition::view-transition-old(root),html.shell-portal-transition::view-transition-new(root){animation:none;mix-blend-mode:normal}html.shell-portal-transition--into-landing::view-transition-old(shell-main){animation:shell-portal-out .42s cubic-bezier(.22,1,.36,1) both;transform-origin:center center;mix-blend-mode:normal;z-index:1}html.shell-portal-transition--into-landing::view-transition-new(neo-landing-page){animation:shell-portal-in .42s cubic-bezier(.22,1,.36,1) both;transform-origin:center center;mix-blend-mode:normal;z-index:2}html.shell-portal-transition--into-shell::view-transition-old(neo-landing-page){animation:shell-portal-out .42s cubic-bezier(.22,1,.36,1) both;transform-origin:center center;mix-blend-mode:normal;z-index:1}html.shell-portal-transition--into-shell::view-transition-new(shell-main){animation:shell-portal-in .42s cubic-bezier(.22,1,.36,1) both;transform-origin:center center;mix-blend-mode:normal;z-index:2}@media(prefers-reduced-motion:reduce){html.shell-portal-transition::view-transition-old(shell-main),html.shell-portal-transition::view-transition-new(shell-main),html.shell-portal-transition::view-transition-old(neo-landing-page),html.shell-portal-transition::view-transition-new(neo-landing-page),html.shell-portal-transition::view-transition-old(root),html.shell-portal-transition::view-transition-new(root){animation:none}}:root{--platform-shell-announcement: calc(var(--platform-shell-topbar, 68px) * .75)}.shell-announcement-bar{display:flex;flex-direction:column;align-items:stretch;flex:0 0 var(--platform-shell-announcement);min-height:var(--platform-shell-announcement);width:100%;border-bottom:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 28%,var(--shell-surface-border, #1b2a4a));background:linear-gradient(90deg,color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 14%,var(--shell-surface-elevated, #0a1328)),color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 6%,var(--shell-surface, #081124)));color:var(--shell-text, #f6f7fb);z-index:2}.shell-announcement-bar[hidden]{display:none!important}.shell-announcement-bar__inner{display:flex;align-items:center;gap:10px;width:100%;min-width:0;flex:1 1 auto;padding:0 14px}.shell-announcement-bar__progress{flex:0 0 auto;width:100%;height:2px;background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 10%,transparent);overflow:hidden}.shell-announcement-bar__progress-fill{display:block;height:100%;width:0;background:linear-gradient(90deg,color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 55%,transparent),color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 90%,white));box-shadow:0 0 10px color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 35%,transparent);animation:shell-announcement-progress var(--shell-announcement-cycle-ms, 10s) linear forwards}.shell-announcement-bar.is-paused .shell-announcement-bar__progress-fill{animation-play-state:paused}@keyframes shell-announcement-progress{0%{width:0%}to{width:100%}}.shell-announcement-bar__badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:22px;padding:0 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 40%,transparent);background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 16%,transparent);color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white);font-size:10px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.shell-announcement-bar__badge-icon{flex:0 0 auto;opacity:.92}.shell-announcement-bar.is-cycling .shell-announcement-bar__inner{animation:shell-announcement-cycle .32s ease}.shell-announcement-bar.is-paused.is-cycling .shell-announcement-bar__inner{animation:none}@keyframes shell-announcement-cycle{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.shell-announcement-bar__message{flex:1 1 auto;min-width:0;margin:0;font-size:12px;font-weight:600;line-height:1.35;letter-spacing:-.01em;color:var(--shell-text, #f6f7fb);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shell-announcement-bar__actions{display:flex;align-items:center;gap:8px;flex:0 0 auto}.shell-announcement-bar__debug-tools{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}.shell-announcement-bar__debug-tools[hidden]{display:none!important}.shell-announcement-bar .shell-debug-fab{--shell-debug-fab-size: 28px;position:static;right:auto;bottom:auto;z-index:auto;width:var(--shell-debug-fab-size);height:var(--shell-debug-fab-size);min-width:var(--shell-debug-fab-size);min-height:var(--shell-debug-fab-size);border-radius:8px;box-shadow:none}.shell-announcement-bar .shell-debug-fab--companion-revive-all,.shell-announcement-bar .shell-debug-fab--companion-find,.shell-announcement-bar .shell-debug-fab--export-platform,.shell-announcement-bar .shell-debug-fab--export-app,.shell-announcement-bar .shell-debug-fab--export-all,.shell-announcement-bar .shell-debug-fab--wireframe{right:auto;bottom:auto}.shell-announcement-bar .shell-debug-fab .size-5{width:14px;height:14px}.shell-announcement-bar .shell-debug-fab[data-topbar-tooltip]:before{top:calc(100% + 6px);right:auto;left:50%;transform:translate(-50%)}.shell-announcement-bar .shell-debug-fab--export .shell-export-fab__ring{width:var(--shell-debug-fab-size);height:var(--shell-debug-fab-size)}.shell-announcement-bar .shell-wireframe-fab__esc-hint{top:-4px;right:-4px;min-width:22px;height:16px;padding:0 4px}.shell-announcement-bar__link{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:28px;padding:0 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 35%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 10%,var(--shell-control-bg, rgba(7, 15, 33, .88)));color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 10%,white);font-size:11px;font-weight:800;text-decoration:none;white-space:nowrap;transition:background .2s ease,border-color .2s ease;cursor:pointer}.shell-announcement-bar__cta-icon,.shell-announcement-bar__cta-logo{flex:0 0 auto}.shell-announcement-bar__cta-logo{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.shell-announcement-bar__cta-name{font-weight:800}.shell-announcement-bar__link:hover,.shell-announcement-bar__link:focus-visible{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 55%,transparent);background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 18%,transparent);outline:none}.shell-announcement-bar__nav{display:inline-flex;align-items:center;gap:4px}.shell-announcement-bar__nav-btn{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease}#shellAnnouncementBar:hover .shell-announcement-bar__nav-btn,#shellAnnouncementBar:focus-within .shell-announcement-bar__nav-btn{opacity:1;visibility:visible;pointer-events:auto}.shell-announcement-bar__nav-btn,.shell-announcement-bar__dismiss{display:grid;place-items:center;width:28px;height:28px;border-radius:8px;border:1px solid var(--shell-control-border, #233252);background:var(--shell-control-bg, rgba(7, 15, 33, .88));color:var(--shell-muted, #94a3b8);cursor:pointer;transition:color .2s ease,border-color .2s ease,background .2s ease}.shell-announcement-bar__nav-btn:hover:not(:disabled),.shell-announcement-bar__nav-btn:focus-visible:not(:disabled),.shell-announcement-bar__dismiss:hover,.shell-announcement-bar__dismiss:focus-visible{color:var(--shell-text, #f6f7fb);border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 40%,var(--shell-control-border, #233252));outline:none}.shell-announcement-bar__nav-btn:disabled{opacity:.35;cursor:default}@media(max-width:767px){.shell-announcement-bar__inner{padding:0 10px;gap:8px}.shell-announcement-bar__badge{display:none}.shell-announcement-bar__message{font-size:11px;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shell-announcement-bar__cta-name{display:none}.shell-announcement-bar__link{padding:0 8px}}.shell-announcement-bar--adblock{border-bottom-color:#ca8a04;background:linear-gradient(90deg,#fde047,#facc15 48%,#fbbf24);color:#1c1917}.shell-announcement-bar--adblock .shell-announcement-bar__badge--warning{border-color:#1c19172e;background:#ffffff6b;color:#1c1917}.shell-announcement-bar--adblock .shell-announcement-bar__message{color:#1c1917;font-weight:600}.shell-announcement-bar--adblock .shell-announcement-bar__dismiss{border-color:#1c191729;background:#ffffff59;color:#1c1917}.shell-announcement-bar--adblock .shell-announcement-bar__dismiss:hover{background:#ffffff8c}.shell-announcement-bar--adblock .shell-announcement-bar__progress{display:none}.shell-announcement-bar--offline{border-bottom-color:#b91c1c;background:linear-gradient(90deg,#450a0a,#7f1d1d 48%,#991b1b);color:#fecaca}.shell-announcement-bar--offline .shell-announcement-bar__badge--warning{border-color:#fecaca47;background:#7f1d1d8c;color:#fff1f2}.shell-announcement-bar--offline .shell-announcement-bar__message{color:#fecaca;font-weight:600}.shell-announcement-bar--offline .shell-announcement-bar__progress{display:none}.platform-floating-tooltip.platform-nav-tooltip--home-action[data-visible=true]{transform:translate(-50%)!important}:root{--platform-shell-route-title: calc(var(--platform-shell-topbar, 68px) * .5);--platform-topbar-control-size: 40px;--account-status-bar-height: var(--platform-shell-route-title);--account-status-border: color-mix(in srgb, var(--shell-surface-border, #14223f) 62%, transparent);--account-status-surface: color-mix(in srgb, var(--shell-surface, #081124) 98%, transparent);--account-status-text-primary: rgb(248 250 252);--account-status-text-secondary: rgb(203 213 225);--account-status-text-tertiary: rgb(100 116 139)}.account-status-bar{position:relative;container-type:inline-size;container-name:account-status;display:flex;align-items:stretch;justify-content:stretch;height:var(--account-status-bar-height);min-height:var(--account-status-bar-height);max-height:var(--account-status-bar-height);padding:0;overflow:visible;border-bottom:1px solid var(--account-status-border);background:var(--account-status-surface)}.account-status-bar__scroll{position:relative;width:100%;min-width:0}.account-status-bar__scroll:before,.account-status-bar__scroll:after{content:none;position:absolute;top:0;bottom:0;width:18px;pointer-events:none;z-index:1}.account-status-bar__inner{display:flex;align-items:stretch;justify-content:stretch;width:100%;height:100%;min-height:var(--account-status-bar-height);margin-inline:0;padding:0 clamp(12px,2vw,28px);box-sizing:border-box}.account-status-bar[hidden],.account-status-bar.is-young-learner-hidden{display:none!important}.account-status-group{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:stretch;gap:0;height:100%;min-height:0;min-width:0;padding:0 clamp(10px,1.6vw,22px);border:0;border-radius:0;background:transparent;flex:1 1 0}.account-status-group--progress,.account-status-group--wallet{flex:2 1 0}.account-status-group--inventory{flex:4 1 0}.account-status-group:not(:last-child){border-right:1px solid color-mix(in srgb,var(--account-status-border) 92%,rgb(148 163 184))}.account-status-group__head{display:none!important}.account-status-group__title{display:inline-flex;align-items:center;gap:4px;color:var(--account-status-text-tertiary);font-size:9px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.account-status-group__items{display:flex;align-items:center;justify-content:space-evenly;flex-wrap:nowrap;gap:12px 16px;width:100%;height:100%;min-height:0;min-width:0;flex:1 1 auto}.account-status-group--progress .account-status-group__items{justify-content:space-evenly;gap:12px 20px}.account-status-item{display:inline-flex;align-items:center;gap:6px;min-height:0;padding:0;border:0;background:transparent;color:var(--account-status-text-primary);font:inherit;text-align:left}.account-status-item--interactive{cursor:pointer;transition:opacity .16s ease}.account-status-item--interactive:hover,.account-status-item--interactive:focus-visible{opacity:.92;outline:none}.account-status-item--static{cursor:default}.account-status-item--static:focus-visible{outline:1px solid color-mix(in srgb,var(--neo-accent, #8b5cf6) 42%,transparent);outline-offset:2px;border-radius:6px}.account-status-item+.account-status-item{border-left:0;margin-left:0;padding-left:0}.account-status-item__icon{display:grid;width:22px;height:22px;place-items:center;border-radius:999px;flex-shrink:0;border:0;background:transparent;box-shadow:none}.account-status-item__icon--activity,.account-status-item__icon--wallet,.account-status-item__icon--progress,.account-status-item__icon--inventory,.account-status-item__icon--neutral{background:transparent}.account-status-item__glyph,.account-status-item__icon .platform-value-icon-img,.account-status-item__icon svg[data-filled-icon=true],.account-status-item__icon .hgi-stroke{width:20px!important;height:20px!important;margin:0!important}.account-status-item__copy{display:inline-flex;align-items:baseline;gap:.35em;min-width:0;white-space:nowrap}.account-status-item__name{color:var(--account-status-text-primary);font-size:13px;font-weight:500;line-height:1.2;white-space:nowrap}.account-status-item__value{color:var(--account-status-text-primary);font-size:13px;font-weight:800;line-height:1.2;font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap}.account-status-item__unit{color:var(--account-status-text-tertiary);font-size:12px;font-weight:500;line-height:1.2;white-space:nowrap}.account-status-group--progress .account-status-item__icon{background:color-mix(in srgb,rgb(139 92 246) 16%,transparent)}.account-status-group--progress .account-status-item__glyph{color:#c4b5fd!important}.platform-topbar-widget-tooltip--account-status{display:grid;gap:3px;max-width:220px;padding:8px 10px!important;font-weight:600;white-space:normal}.account-status-tooltip__title{display:block;color:#f8fafc;font-size:11px;font-weight:800}.account-status-tooltip__desc{display:block;color:#94a3b8;font-size:10px;font-weight:600;line-height:1.35}@container account-status (max-width: 1080px){.account-status-group{padding-block:0}}@container account-status (max-width: 900px){.account-status-item__name,.account-status-item__unit{display:none}}body:has(.platform-shell[data-nav-state=expanded][data-secondary-visible=true]) .account-status-item__name,body:has(.platform-shell[data-nav-state=expanded][data-secondary-visible=true]) .account-status-item__unit,body[data-app-nav-visible=true]:has(.platform-shell[data-nav-state=expanded] .shell-primary-nav--app-nav:not([hidden])) .account-status-item__name,body[data-app-nav-visible=true]:has(.platform-shell[data-nav-state=expanded] .shell-primary-nav--app-nav:not([hidden])) .account-status-item__unit{display:none}@container account-status (max-width: 720px){.account-status-bar__inner{width:100%;min-width:0;padding-inline:12px}.account-status-group{flex:1 1 0;min-width:0;padding-inline:8px}.account-status-group__items{justify-content:space-between;gap:10px 12px}}@container account-status (max-width: 560px){.account-status-bar__inner{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none;padding-inline:16px}.account-status-bar__inner::-webkit-scrollbar{display:none}.account-status-bar__scroll:before{content:"";left:0;background:linear-gradient(90deg,var(--account-status-surface),transparent)}.account-status-bar__scroll:after{content:"";right:0;background:linear-gradient(270deg,var(--account-status-surface),transparent)}}@media(prefers-reduced-motion:reduce){.account-status-item--interactive{transition:none}}.platform-route-title-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;height:var(--platform-shell-route-title);min-height:var(--platform-shell-route-title);max-height:var(--platform-shell-route-title);padding:0 var(--platform-shell-chrome-inset-x, 18px);overflow:hidden;border-bottom:1px solid color-mix(in srgb,var(--shell-surface-border, #14223f) 88%,transparent);background:color-mix(in srgb,var(--shell-surface, #081124) 94%,transparent)}.platform-route-title-bar[hidden]{display:none!important}.platform-route-title-bar__left{display:flex;align-items:center;justify-content:flex-start;flex:1 1 auto;min-width:0;height:100%;overflow:hidden}.platform-route-title-bar__title{display:flex;align-items:center;justify-content:flex-start;flex:1 1 auto;min-width:0;height:100%;margin:0;font-family:var(--shell-font-sans);font-size:13px;font-weight:900;line-height:1;letter-spacing:-.02em;color:var(--shell-text, #f6f7fb)}.platform-route-title-bar__breadcrumb{display:flex;align-items:center;flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;list-style:none}.platform-route-title-bar__crumb-label,.platform-route-title-bar__crumb-label--current{transition:opacity .18s ease,transform .18s ease}#shellAppTitleBreadcrumb.platform-route-title-bar__breadcrumb--pulse .platform-route-title-bar__crumb-label,#shellAppTitleBreadcrumb.platform-route-title-bar__breadcrumb--pulse .platform-route-title-bar__crumb-label--current{animation:shell-breadcrumb-fade .22s ease}@keyframes shell-breadcrumb-fade{0%{opacity:.35;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.platform-route-title-bar__crumb,.platform-route-title-bar__crumb-sep{display:flex;align-items:center}.platform-route-title-bar__crumb{gap:9px;flex:0 0 auto}.platform-route-title-bar__crumb--current{flex:0 0 auto;overflow:visible}.platform-route-title-bar__crumb-sep{flex:0 0 auto;margin:0 14px;color:color-mix(in srgb,var(--shell-muted, #94a3b8) 72%,transparent);opacity:.72}.platform-route-title-bar__crumb-sep-icon,.platform-route-title-bar__crumb-sep svg{width:13px;height:13px}.platform-route-title-bar__crumb-icon{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;overflow:hidden;border-radius:7px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 24%,var(--shell-control-border, #243251));background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 8%,var(--shell-control-bg, #081226));color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 20%,white);box-shadow:inset 0 1px #ffffff0a}.platform-route-title-bar__crumb-icon-wrap{position:relative;display:grid;width:22px;height:22px;flex:0 0 22px}.platform-route-title-bar__crumb-icon-wrap--has-bookmark .platform-route-title-bar__crumb-icon{width:100%;height:100%;flex:1 1 auto}.platform-route-title-bar__crumb-segment-mark{display:grid;width:100%;height:100%;place-items:center;transition:opacity .15s ease}.platform-route-title-bar__crumb-bookmark-mark{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:0;border:0;border-radius:7px;background:transparent;color:color-mix(in srgb,var(--shell-muted, #94a3b8) 88%,white);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,color .15s ease,background .15s ease}.platform-route-title-bar__crumb-bookmark-mark svg{width:13px;height:13px;fill:transparent;stroke:currentColor;transition:fill .2s ease,stroke .2s ease}.platform-route-title-bar__crumb-icon-wrap--has-bookmark:hover .platform-route-title-bar__crumb-segment-mark,.platform-route-title-bar__crumb-icon-wrap--has-bookmark:focus-within .platform-route-title-bar__crumb-segment-mark,.platform-route-title-bar__crumb-icon-wrap--has-bookmark:has(.platform-route-title-bar__crumb-bookmark-mark.is-bookmarked) .platform-route-title-bar__crumb-segment-mark,.platform-route-title-bar__crumb-icon-wrap--has-bookmark:has(.platform-route-title-bar__crumb-bookmark-mark[aria-pressed=true]) .platform-route-title-bar__crumb-segment-mark{opacity:0}.platform-route-title-bar__crumb-icon-wrap--has-bookmark:hover .platform-route-title-bar__crumb-bookmark-mark,.platform-route-title-bar__crumb-icon-wrap--has-bookmark:focus-within .platform-route-title-bar__crumb-bookmark-mark,.platform-route-title-bar__crumb-bookmark-mark.is-bookmarked,.platform-route-title-bar__crumb-bookmark-mark[aria-pressed=true]{opacity:1;pointer-events:auto}.platform-route-title-bar__crumb-bookmark-mark.is-bookmarked,.platform-route-title-bar__crumb-bookmark-mark[aria-pressed=true]{color:var(--neo-accent, #34d399);background:color-mix(in srgb,var(--neo-accent, #34d399) 12%,transparent)}.platform-route-title-bar__crumb-bookmark-mark.is-bookmarked svg,.platform-route-title-bar__crumb-bookmark-mark[aria-pressed=true] svg{fill:color-mix(in srgb,var(--neo-accent, #34d399) 34%,transparent);stroke:var(--neo-accent, #34d399)}.platform-route-title-bar__crumb-bookmark-mark:hover,.platform-route-title-bar__crumb-bookmark-mark:focus-visible{color:color-mix(in srgb,var(--neo-accent, #34d399) 72%,white);background:color-mix(in srgb,var(--neo-accent, #34d399) 14%,transparent);outline:none}.platform-route-title-bar__crumb-bookmark-mark.is-bookmarked:hover svg,.platform-route-title-bar__crumb-bookmark-mark[aria-pressed=true]:hover svg{fill:color-mix(in srgb,var(--neo-accent, #34d399) 42%,transparent)}.platform-route-title-bar__crumb-icon i,.platform-route-title-bar__crumb-icon svg,.platform-route-title-bar__crumb-icon-img{width:13px;height:13px}.platform-route-title-bar__crumb-icon--platform img,.platform-route-title-bar__crumb-icon--app-root img,.platform-route-title-bar__crumb-icon .platform-nav-logo-icon{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.platform-route-title-bar__crumb-icon--app{color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 24%,white)}.platform-route-title-bar__crumb--link{flex:0 0 auto}.platform-route-title-bar__crumb-btn{display:flex;align-items:center;gap:9px;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;border-radius:8px;transition:color .18s ease,background .18s ease}.platform-route-title-bar__crumb-btn:hover,.platform-route-title-bar__crumb-btn:focus-visible{background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 8%,transparent);outline:none}.platform-route-title-bar__crumb-btn:hover .platform-route-title-bar__crumb-label,.platform-route-title-bar__crumb-btn:focus-visible .platform-route-title-bar__crumb-label{color:var(--shell-text, #f6f7fb)}.platform-route-title-bar__crumb-label{color:var(--shell-muted, #94a3b8);font-family:var(--shell-font-sans, Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif);font-size:1em;font-weight:650;letter-spacing:-.01em;white-space:nowrap;flex:0 0 auto}.platform-route-title-bar__crumb-label--current{color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 28%,white);font-weight:900;white-space:nowrap;flex:0 0 auto;overflow:visible;text-overflow:clip}.platform-route-title-bar__icon{display:grid;width:22px;height:22px;flex:0 0 22px;place-items:center;border-radius:7px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 24%,var(--shell-control-border, #243251));background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 8%,var(--shell-control-bg, #081226));color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 20%,white);box-shadow:inset 0 1px #ffffff0a}.platform-route-title-bar__desc{display:none!important}.platform-secondary-route-desc-separator{height:1px;margin:6px 12px 8px;background:#1f2d4bcc;flex-shrink:0}.platform-secondary-route-desc-wrap{margin-top:0}.platform-secondary-route-desc{display:flex;align-items:flex-start;width:100%;padding:12px 14px;border-radius:14px;border:1px solid rgba(139,92,246,.22);background:linear-gradient(135deg,#581c872e,#0f172ab8);box-shadow:inset 0 1px #ffffff08}.platform-secondary-route-desc__text{margin:0;font-size:12px;font-weight:600;line-height:1.45;color:#94a3b8}.platform-shell[data-nav-state=collapsed] .platform-secondary-route-desc-wrap,.platform-shell[data-nav-state=collapsed] .platform-secondary-route-desc-separator{display:none}@media(max-width:1023px){.platform-route-title-bar{gap:8px;padding:0 var(--platform-shell-chrome-inset-x, 18px)}.platform-route-title-bar__desc{flex-basis:auto;padding-left:0;font-size:10px}}@media(max-width:767px){.platform-route-title-bar__desc{display:none}.platform-route-title-bar__title{font-size:12px}}html.light .platform-route-title-bar,html[data-theme=light-boring] .platform-route-title-bar,html[data-theme=vivid-light] .platform-route-title-bar{background:color-mix(in srgb,var(--shell-surface) 96%,transparent);border-color:var(--shell-surface-border)}html.light .platform-route-title-bar__title,html[data-theme=light-boring] .platform-route-title-bar__title{color:var(--shell-text)}html.light .platform-route-title-bar__crumb-label--current,html[data-theme=light-boring] .platform-route-title-bar__crumb-label--current{color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 55%,var(--shell-text))}.platform-route-title-bar--tabs-mode{flex-wrap:nowrap;align-items:stretch;height:var(--platform-shell-route-title);min-height:var(--platform-shell-route-title);max-height:var(--platform-shell-route-title);padding:0;overflow:hidden;border-bottom:1px solid rgb(255 255 255 / .08)}.platform-route-title-bar .shell-route-tabs-bar{flex:1 1 auto;min-width:0;height:100%}.shell-route-tabs-bar.shell-route-tabs-bar--breadcrumb-mode #shellRouteTabsRow{display:none!important}.shell-route-tabs-bar:not(.shell-route-tabs-bar--breadcrumb-mode) #shellRouteBreadcrumbChrome{display:none!important}.platform-route-title-bar--tabs-mode .platform-route-title-bar__left{display:none}.platform-route-title-bar--tabs-mode .shell-route-tabs-bar{flex:1 1 auto;min-width:0}.platform-route-title-bar--tabs-mode .platform-route-title-bar__actions{align-self:stretch;display:flex;align-items:center;flex:0 0 auto;min-width:calc(var(--platform-topbar-control-size, 40px) + 16px);padding:0 var(--platform-shell-chrome-inset-x, 18px) 0 10px;border-left:1px solid rgb(255 255 255 / .08);background:color-mix(in srgb,var(--shell-surface, #081124) 96%,transparent)}.platform-route-title-bar--tabs-mode .platform-route-title-bar__actions #shellRouteTabsToggle,.platform-shell[data-shell-mode=home-mode] .platform-route-title-bar__actions #shellRouteTabsToggle{width:var(--platform-topbar-control-size, 40px);height:var(--platform-topbar-control-size, 40px);min-width:var(--platform-topbar-control-size, 40px);min-height:var(--platform-topbar-control-size, 40px);flex-shrink:0;border-radius:10px;border:1px solid rgb(255 255 255 / .12);background:#ffffff0d}.platform-route-title-bar--tabs-mode .platform-route-title-bar__actions #shellRouteTabsToggle:hover{background:#ffffff1a}.shell-route-tabs-bar{display:flex;flex:1 1 auto;flex-direction:row;align-items:stretch;min-width:0;overflow:hidden;--shell-route-tabs-accent: rgb(45 212 191);background:#080c1c8c}.shell-route-tabs-bar.hidden,.shell-route-tabs-bar[hidden],.shell-route-tabs__groups--legacy{display:none!important}.shell-route-tabs__row,.shell-route-tabs__row-inner{display:flex;flex:1 1 auto;align-items:stretch;min-width:0;height:100%}.shell-route-tabs__strip{display:flex;flex:1 1 auto;align-items:flex-end;min-width:0;height:100%;padding:0 4px;gap:0}.shell-route-tabs__strip-secondary{flex:0 0 auto;display:flex;align-items:flex-end;gap:2px;margin-left:auto;padding-left:4px}.shell-route-tabs__strip-primary,.shell-route-tabs__strip-secondary{display:flex;align-items:flex-end;gap:2px;flex-shrink:0}.shell-route-tabs__strip-primary{flex:0 1 auto;min-width:0;overflow-x:auto;scrollbar-width:thin}.shell-route-tabs__strip-spacer{flex:1 1 auto;min-width:8px}.shell-route-tabs__strip-primary--single{flex:1 1 auto;min-width:0;overflow-x:auto;scrollbar-width:thin;align-items:flex-end;display:flex;gap:2px}.shell-route-tabs__group-divider{flex:0 0 1px;align-self:stretch;width:1px;min-height:22px;margin:6px 6px 4px;background:#ffffff24}.shell-route-view.is-pane-drag-source,.shell-route-view.is-tabbar-drag-source{outline:2px dashed rgb(45 212 191 / .65);outline-offset:-2px}.shell-route-view.is-pane-drop-target{outline:2px solid rgb(45 212 191 / .85);outline-offset:-2px}.shell-route-tabs__empty{align-self:center;padding:0 10px;font-size:12px;color:#94a3b8;white-space:nowrap}.shell-route-tabs__tab{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 12px;margin-bottom:0;border:1px solid rgb(255 255 255 / .06);border-bottom:none;border-radius:8px 8px 0 0;background:#161c2dd9;color:#cbd5e1;font-size:12px;font-weight:600;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;max-width:none}.shell-route-tabs__tab--route.is-active,.shell-route-tabs__tab--group.is-active{background:#f1f5f9f5;color:#0f172a;border-color:#fff3;box-shadow:0 -1px #f1f5f9f5}.shell-route-tabs__tab--route.is-active .shell-route-tabs__tab-icon{color:#334155}.shell-route-tabs__tab--route.is-active .shell-route-tabs__tab-close{color:#475569}.shell-route-tabs__tab--group{background:#1e2436e6}.shell-route-tabs__tab--add{justify-content:center;min-width:34px;padding:0 10px;border-style:dashed;background:transparent;color:#94a3b8}.shell-route-tabs__tab--browse{max-width:none}.shell-route-tabs__tab--browse .shell-route-tabs__tab-label{font-weight:600}.shell-route-tabs-flyout{z-index:121}.shell-route-tabs-flyout--group-actions{max-height:min(70vh,420px);overflow-y:auto}.shell-route-tabs-breadcrumb-flyout{min-width:180px;max-width:min(320px,90vw)}.shell-route-tabs-breadcrumb-flyout__item{display:block;width:100%;padding:7px 12px 7px calc(10px + var(--crumb-depth, 0) * 14px);border:none;border-radius:6px;background:transparent;color:#e2e8f0;font-size:13px;font-weight:500;text-align:left;cursor:pointer}.shell-route-tabs-breadcrumb-flyout__item:hover{background:#ffffff0f}.shell-route-tabs-group-menu__row{position:relative}.shell-route-tabs__tab-icon{display:inline-flex;color:#94a3b8;flex-shrink:0}.shell-route-tabs__tab-label{white-space:nowrap;flex-shrink:0}.shell-route-tabs__tab-close,.shell-route-tabs__tab-chevron{display:grid;place-items:center;width:22px;height:22px;padding:0;border:none;border-radius:4px;background:transparent;color:#94a3b8;cursor:pointer;flex-shrink:0}.shell-route-tabs__tab-close:hover,.shell-route-tabs__tab-chevron:hover{background:#00000014;color:#1e293b}.shell-route-tabs__tab--route:not(.is-active) .shell-route-tabs__tab-close:hover{background:#ffffff14;color:#f8fafc}.shell-route-tabs__tab.is-renaming{padding-right:6px}.shell-route-tabs__tab-rename{min-width:100px;padding:4px 8px;border-radius:4px;border:1px solid rgb(45 212 191 / .55);background:#040817f2;color:#f8fafc;font-size:12px;font-weight:600;outline:none}.platform-route-title-bar__actions{display:flex;align-items:center;gap:6px;margin-left:auto;padding-left:8px;flex-shrink:0}.platform-route-title-bar__actions #shellRouteTabsToggle{display:inline-grid;place-items:center}.shell-route-tabs-context-menu{position:fixed;z-index:120;min-width:220px;padding:6px;border-radius:10px;border:1px solid rgb(255 255 255 / .1);background:#071024fa;box-shadow:0 12px 40px #00000073}.shell-route-tabs-context-menu__item{display:flex;width:100%;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border:none;border-radius:6px;background:transparent;color:#e2e8f0;font-size:13px;text-align:left;cursor:pointer}.shell-route-tabs-context-menu__item:hover{background:#ffffff0f}.shell-route-tabs-context-menu__item--submenu.is-submenu-open,.shell-route-tabs-context-menu__item--submenu:hover{background:#ffffff14}.shell-route-tabs-context-menu__submenu-chevron{margin-left:auto;font-size:14px;line-height:1;color:#94a3b8}.shell-route-tabs-flyout--submenu{z-index:121}.shell-route-tabs__tab-label--editable{outline:none;cursor:text;min-width:2ch}.shell-route-tabs__tab-label--editable:focus{text-decoration:underline;text-decoration-style:dotted;text-underline-offset:3px}.shell-route-tabs-context-menu__hint{margin:0;padding:6px 10px 4px;font-size:11px;line-height:1.35;color:#94a3b8}.shell-route-tabs-context-menu__kbd{font-size:11px;color:#94a3b8}.shell-route-tabs-context-menu__sep{height:1px;margin:4px 0;background:#ffffff14}.shell-route-tabs-emoji-pop{position:fixed;z-index:130;display:flex;flex-direction:column;gap:8px;max-width:280px;max-height:min(70vh,360px);overflow-y:auto;padding:10px;border-radius:12px;border:1px solid rgb(255 255 255 / .1);background:#071024fa;box-shadow:0 12px 40px #00000073}.shell-route-tabs-emoji-pop__label{margin:0 0 4px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.shell-route-tabs-emoji-pop__grid{display:flex;flex-wrap:wrap;gap:4px}.shell-route-tabs-emoji-pop__btn{width:32px;height:32px;border:none;border-radius:8px;background:transparent;font-size:18px;cursor:pointer}.shell-route-tabs-emoji-pop__btn:hover{background:#ffffff14}.shell-route-tabs-group-menu{max-height:min(70vh,420px);overflow-y:auto}.platform-route-title-bar__actions #shellRouteTabsToggle.hidden,.platform-route-title-bar__actions #shellRouteTabsToggle[hidden]{display:none!important}html.dark .shell-route-tabs__tab--route.is-active,html.dark .shell-route-tabs__tab--group.is-active,.platform-shell .shell-route-tabs__tab--route.is-active,.platform-shell .shell-route-tabs__tab--group.is-active{background:#f8fafcf0;color:#0f172a}.shell-omni-bar-host{display:flex;min-width:0;flex:1 1 auto;align-items:stretch}.shell-omni-bar-host--topbar{flex:1 1 auto;min-width:0;max-width:none;width:100%}#shellOmniBarTopbarHost{flex:1 1 auto;min-width:0;width:100%;max-width:none}#platformTopbarCommandGroup{flex:1 1 auto!important;min-width:0!important;max-width:none!important;width:100%!important}#platformTopbarCommandGroup #shellOmniBarTopbarHost{flex:1 1 auto;min-width:0;order:10}#platformTopbarCommandGroup #commandOpen{display:none!important}#shellOmniBarTopbarHost .shell-omni-bar{width:100%}#shellOmniBarTopbarHost .shell-omni-bar__trigger{width:100%;flex:1 1 auto;border-radius:10px!important}.shell-omni-bar__grip{display:none!important}#shellOmniBarHost{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:none!important;overflow:hidden!important}.shell-omni-bar{display:flex;align-items:stretch;gap:6px;width:100%;min-width:0}.shell-omni-bar__grip{flex:0 0 10px;width:10px;margin:6px 0;border:none;border-radius:4px;background:#ffffff1f;cursor:grab;touch-action:none}.shell-omni-bar__grip:active{cursor:grabbing}.shell-omni-bar__trigger{flex:1 1 auto;min-width:0}.shell-omni-bar__field{display:flex;min-width:0;align-items:stretch}.shell-omni-bar__field:not(.hidden){display:flex!important}.shell-omni-bar__embedded-search{width:100%;min-width:0;position:relative}.shell-omni-bar__embedded-search .command-search-input{height:2.5rem;padding-left:0;font-size:.875rem;line-height:1.25rem;color:#e2e8f0}.shell-omni-bar__embedded-search .command-clear-input{right:0}.shell-omni-bar__embedded-search #commandModalPlaceholder{left:0;right:2rem}.shell-omni-bar__placeholder:not(.hidden){display:block;min-width:0}.shell-home-page__search .shell-omni-bar,.shell-home-page__search .companion-search{width:100%}.shell-home-page__search .shell-omni-bar__trigger,.shell-home-page__search .companion-search .platform-push-btn--command{border-radius:10px!important}.shell-home-page__search{position:relative;z-index:4}html[data-shell-omni-bar-anchor=home] .platform-shell[data-shell-mode=home-mode] #commandOpen,html[data-shell-omni-bar-anchor=topbar] #commandOpen[hidden],html[data-shell-omni-bar-anchor=topbar] #commandOpen.hidden{display:none!important}.platform-shell .platform-content-column{grid-template-rows:var(--platform-shell-route-title) minmax(0,1fr)}.platform-shell .platform-content-column #platformMainRow{grid-row:2;min-height:0}.platform-shell[data-shell-mode=home-mode] #shellOmniBarHost{display:none!important}.platform-shell[data-shell-mode=home-mode] .platform-content-column #platformMainRow{grid-row:2}#shellOmniBarHost .shell-active-search{display:none!important}.platform-shell-body>.shell-omni-nav-shell{position:absolute;inset:0 auto 0 0;width:var(--shell-omni-nav-width, var(--platform-shell-primary));max-width:100%;height:100%;align-self:stretch;z-index:7;pointer-events:none;margin:0;padding:0;border:none;background:transparent;box-shadow:none;overflow:visible;--platform-shell-primary: var(--platform-nav-expanded-width, 310px);--platform-shell-secondary: var(--platform-nav-expanded-width, 310px);font-family:var(--shell-font-sans)}.shell-omni-nav-shell.hidden{display:none!important}.shell-omni-nav-shell .shell-omni-nav-body{pointer-events:auto;min-height:0;height:100%;width:100%;display:grid;overflow:visible}body.is-omni-nav-open #iempyreanShellPlatformMode .platform-shell-body{position:relative;align-items:stretch}body.is-omni-nav-open .platform-workspace{margin-left:var(--shell-omni-nav-width, 0px);width:calc(100% - var(--shell-omni-nav-width, 0px));max-width:calc(100% - var(--shell-omni-nav-width, 0px));box-sizing:border-box;min-height:0}body.is-omni-nav-open #iempyreanShellPlatformMode .platform-shell-topbar,body.is-omni-nav-open #iempyreanShellPlatformMode .platform-content-column{position:relative;z-index:6}body.is-omni-nav-open #appNav.shell-app-nav{height:100%;min-height:0;align-self:stretch}body.is-omni-nav-open #shellOmniNavOverlay .shell-primary-nav,body.is-omni-nav-open #shellOmniNavOverlay .platform-secondary-nav,body.is-omni-nav-open #shellOmniNavOverlay [data-omni-nav-clone=true]{height:100%;min-height:0;align-self:stretch;overflow:hidden}body.is-omni-nav-open #shellOmniNavOverlay .shell-omni-nav-body{align-items:stretch}body.is-omni-nav-open #shellOmniNavOverlay [data-shell-nav-slot=primary],body.is-omni-nav-open #shellOmniNavOverlay [data-shell-nav-slot=secondary]{display:flex!important;opacity:1!important;pointer-events:auto!important;transform:none!important;min-width:0;height:100%;min-height:0;align-self:stretch;visibility:visible!important}body.is-omni-nav-open #shellOmniNavOverlay [data-shell-nav-slot=primary][hidden],body.is-omni-nav-open #shellOmniNavOverlay [data-shell-nav-slot=secondary][hidden]{display:flex!important}body.is-omni-nav-open #shellOmniNavOverlay [data-omni-nav-clone=true]{display:flex!important;opacity:1!important;pointer-events:auto!important;visibility:visible!important;width:auto!important;min-width:0!important;max-width:none!important}body.is-omni-nav-open #shellOmniNavOverlay #platformPrimaryNav,body.is-omni-nav-open #shellOmniNavOverlay #platformSecondaryNav,body.is-omni-nav-open #shellOmniNavOverlay [id^=omniNavSecondaryList]{overflow-y:auto;overscroll-behavior:contain;min-height:0}body.is-omni-nav-open .platform-content-column,body.is-omni-nav-open .platform-content-grid{min-height:0}body.is-omni-nav-open #platformMainRow{position:relative;display:grid;grid-template:minmax(0,1fr) / minmax(0,1fr);min-height:0;height:100%;align-self:stretch}body.is-omni-nav-open #shellAccountStatusDock,body.is-omni-nav-open .expandable-action-bar-host{display:none!important}body.is-omni-nav-open #appContentHost{padding-bottom:0!important}body.is-omni-nav-open .platform-route-title-bar,body.is-omni-nav-open .platform-route-title-bar__title,body.is-omni-nav-open .platform-route-title-bar__crumb-label,body.is-omni-nav-open .platform-route-title-bar__crumb-label--current{font-family:var(--shell-font-sans)}body.is-omni-nav-open #navlessSidebarHeading{display:none!important;visibility:hidden!important;pointer-events:none!important}html[data-shell-explorer-mode=omni-nav] body:not(.is-omni-nav-open) #navlessSidebarHeading:not([hidden]){display:inline-flex!important;align-items:center;justify-content:flex-start;width:auto!important;min-width:0!important;max-width:min(42vw,360px)!important;height:40px!important;padding-left:.65rem;padding-right:.55rem;overflow:hidden;flex-shrink:0}html[data-shell-explorer-mode=omni-nav] body:not(.is-omni-nav-open) #navlessSidebarHeading .navless-sidebar-heading__copy{flex:1 1 auto;min-width:0;overflow:hidden}html[data-shell-explorer-mode=omni-nav] body:not(.is-omni-nav-open) #navlessSidebarHeading .platform-nav-brand-title__text,html[data-shell-explorer-mode=omni-nav] body:not(.is-omni-nav-open) #navlessSidebarHeading .navless-sidebar-heading__title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-shell-explorer-mode=omni-nav] body:not(.is-omni-nav-open) #navlessSidebarHeading .navless-sidebar-heading__chevron{flex:0 0 auto;margin-left:.35rem}body.is-omni-nav-open .platform-topbar-segment--sidebar{display:none!important}.shell-omni-nav-overview-host{grid-area:1 / 1;position:relative;z-index:1;width:100%;height:100%;min-width:0;min-height:0;overflow:auto;pointer-events:auto;padding:clamp(12px,2vw,28px);box-sizing:border-box;background:var(--neo-bg-gradient, linear-gradient(180deg, rgb(6, 12, 28), rgb(4, 10, 22)));container-type:inline-size;container-name:omni-nav-overview;font-family:var(--shell-font-sans)}body.is-omni-nav-open .shell-omni-nav-overview-host:not([hidden])~#shellRouteViewsGrid,body.is-omni-nav-open .shell-omni-nav-overview-host:not([hidden])~.platform-main,body.is-omni-nav-open .shell-omni-nav-overview-host:not([hidden])~.shell-side-app-rail,body.is-omni-nav-open .shell-omni-nav-overview-host:not([hidden])~.shell-side-app-rail--history,body.is-omni-nav-open .shell-omni-nav-overview-host:not([hidden])~#shellAccountStatusDock{display:none!important;visibility:hidden;pointer-events:none}.shell-omni-nav-overview-host .command-results.command-results-overview{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;width:100%;justify-content:center}.shell-omni-nav-overview-host .command-results-layout--overview{min-height:0;height:100%;width:100%}.shell-omni-nav-overview-host .command-group--picker-split{width:100%;max-width:100%;margin-inline:0}.shell-omni-nav-overview-host .command-group--picker-split .command-group-body{display:flex;align-items:stretch;justify-content:flex-start;width:100%;min-width:0}.shell-omni-nav-overview-host .command-picker-sync{width:100%;max-width:100%;min-width:0;grid-template-rows:auto repeat(var(--sync-rows, 1),auto);height:auto;min-height:min(100%,-moz-max-content);min-height:min(100%,max-content);align-content:start}.shell-omni-nav-overview-host .command-picker-list-row__hotkey{display:none!important}@container omni-nav-overview (max-width: 1180px){.shell-omni-nav-overview-host .command-picker-sync{-moz-column-gap:24px;column-gap:24px;grid-template-columns:minmax(0,max-content) minmax(0,1fr) minmax(0,1fr)}}.shell-omni-nav-overview-host .command-picker-sync.command-picker-sync--apps-single{grid-template-columns:minmax(0,max-content) minmax(0,1fr)}@container omni-nav-overview (max-width: 640px){.shell-omni-nav-overview-host .command-picker-sync.command-picker-sync--apps-single,.shell-omni-nav-overview-host .command-picker-sync:not(.command-picker-sync--apps-single){grid-template-columns:minmax(0,max-content) minmax(0,1fr);-moz-column-gap:20px;column-gap:20px}.shell-omni-nav-overview-host .command-picker-sync__head--apps.command-picker-sync__head--phantom,.shell-omni-nav-overview-host .command-picker-sync__apps[style*="grid-column:3"]{display:none!important}}@media(min-width:900px){.shell-omni-nav-overview-host .command-results.command-results-overview{justify-content:center}@container omni-nav-overview (min-width: 641px){.shell-omni-nav-overview-host .command-picker-sync{height:auto;min-height:min(100%,-moz-max-content);min-height:min(100%,max-content);max-height:none;justify-content:space-around;align-content:space-around;row-gap:4px}}}.shell-omni-nav-search-host{grid-area:1 / 1;position:relative;z-index:2;display:flex;flex-direction:column;width:100%;height:100%;min-width:0;min-height:0;overflow:hidden;pointer-events:auto;background:var(--neo-bg-gradient, linear-gradient(180deg, rgb(6, 12, 28), rgb(4, 10, 22)))}.shell-omni-nav-search-host,.shell-omni-nav-search-host *{pointer-events:auto!important}.shell-omni-nav-search-host #commandModalCard.command-modal-card--omni-nav-inline{width:100%;max-width:none;height:100%;max-height:none;border-radius:0;border:none;box-shadow:none}.shell-omni-nav-search-host #commandModalCard.command-modal-card--omni-nav-inline>div:first-child,.shell-omni-nav-search-host #commandModalCard.command-modal-card--omni-nav-inline #commandSourceFilters,.shell-omni-nav-search-host #commandModalCard.command-modal-card--omni-nav-inline #commandRefinePanel{display:none!important}body.is-omni-nav-open .shell-omni-nav-search-host:not([hidden])~.shell-omni-nav-overview-host{display:none!important}body.is-omni-nav-open .shell-omni-nav-search-host:not([hidden])~#shellRouteViewsGrid,body.is-omni-nav-open .shell-omni-nav-search-host:not([hidden])~.platform-main,body.is-omni-nav-open .shell-omni-nav-search-host:not([hidden])~.shell-side-app-rail,body.is-omni-nav-open .shell-omni-nav-search-host:not([hidden])~.shell-side-app-rail--history,body.is-omni-nav-open .shell-omni-nav-search-host:not([hidden])~#shellAccountStatusDock{display:none!important;visibility:hidden;pointer-events:none}body.is-omni-nav-open #shellOmniNavOverlay [data-classic-nav-scope-host],body.is-omni-nav-open #shellOmniNavOverlay [data-platform-return-row],body.is-omni-nav-open #shellOmniNavOverlay [data-app-return-row],body.is-omni-nav-open #shellOmniNavOverlay [data-app-return=true],body.is-omni-nav-open #shellOmniNavOverlay .app-nav-platform-return,body.is-omni-nav-open #shellOmniNavOverlay .platform-nav-return-row,body.is-omni-nav-open #shellOmniNavOverlay .app-nav-platform-return-host,body.is-omni-nav-open #appNavList [data-platform-return-row],body.is-omni-nav-open #appNavList [data-app-return-row],body.is-omni-nav-open #appNav .app-nav-platform-return-host{display:none!important}html[data-shell-explorer-mode=omni-nav] body:not(.is-omni-nav-open) .platform-shell-body>.shell-primary-nav,html[data-shell-explorer-mode=omni-nav] body:not(.is-omni-nav-open) .platform-content-grid .platform-secondary-nav,html[data-shell-explorer-mode=omni-nav] body:not(.is-omni-nav-open) .platform-shell-body>#appNav{display:none!important;visibility:hidden!important;pointer-events:none!important}html[data-shell-explorer-mode=classic] .platform-topbar-omni-nav-toggle,html[data-shell-explorer-mode=classic] [data-omni-nav-trigger],body.is-omni-nav-open #shellOmniNavOverlay [data-secondary-sidebar-collapse],body.is-omni-nav-open #shellOmniNavOverlay [data-platform-sidebar-collapse],body.is-omni-nav-open #shellOmniNavOverlay [data-rail-state-toggle],body.is-omni-nav-open #shellOmniNavOverlay #platformRouteBackButton{display:none!important}body.is-omni-nav-open #shellOmniNavOverlay #platformSwitcher{pointer-events:none;cursor:default}body.is-omni-nav-open #shellOmniNavOverlay #platformSwitcher .platform-brand-chevron,body.is-omni-nav-open #shellOmniNavOverlay #platformSwitcherEnterHotkey{display:none!important}body.is-omni-nav-open .platform-topbar-omni-nav-toggle.is-active{border-color:color-mix(in srgb,var(--neo-accent) 62%,transparent);background:color-mix(in srgb,var(--neo-accent) 18%,rgb(8 17 36));color:#f8fafc}.shell-omni-nav-app-rail-spacer{min-width:0;pointer-events:none}.shell-omni-nav-clone-host,#shellOmniNavPrimarySlot,#shellOmniNavSecondarySlot{display:contents}.platform-nav-connector--omni-nav{z-index:25}html[data-navless-active=true] .platform-shell-body,html[data-shell-navigation-mode=navless] .platform-shell-body,.platform-shell[data-navless-active=true] .platform-shell-body,.platform-shell[data-shell-navigation-mode=navless] .platform-shell-body{--platform-shell-app-rail: 0px !important;--platform-shell-primary: 0px !important;--platform-shell-secondary: 0px !important;grid-template-columns:0px 0px minmax(0,1fr)!important;grid-template-rows:minmax(0,1fr)!important}html[data-navless-active=true] .platform-workspace,html[data-shell-navigation-mode=navless] .platform-workspace{grid-column:1 / -1!important;min-height:0}html[data-navless-active=true] body[data-shell-active-mode=home] #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-workspace,html[data-shell-navigation-mode=navless] body[data-shell-active-mode=home] #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-workspace{grid-column:1 / -1!important;width:100%!important;max-width:100%!important}html[data-navless-active=true] body[data-shell-active-mode=home] .platform-workspace,html[data-shell-navigation-mode=navless] body[data-shell-active-mode=home] .platform-workspace,html[data-navless-active=true] body[data-shell-active-mode=home] #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-workspace,html[data-shell-navigation-mode=navless] body[data-shell-active-mode=home] #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-workspace{grid-column:1 / -1!important}html[data-navless-active=true] body[data-shell-active-mode=home] #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-shell-body,html[data-shell-navigation-mode=navless] body[data-shell-active-mode=home] #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-shell-body,html[data-navless-active=true] #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-shell-body,html[data-shell-navigation-mode=navless] #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-shell-body{--platform-shell-app-rail: 0px !important;--platform-shell-primary: 0px !important;--platform-shell-secondary: 0px !important;grid-template-columns:0px 0px minmax(0,1fr)!important}html[data-navless-active=true] .platform-content-column,html[data-shell-navigation-mode=navless] .platform-content-column{grid-template-rows:var(--platform-shell-route-title) minmax(0,1fr)!important}html[data-navless-active=true] #shellOmniBarHost,html[data-shell-navigation-mode=navless] #shellOmniBarHost{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:none!important;overflow:hidden!important}html[data-navless-active=true] #platformMainRow,html[data-shell-navigation-mode=navless] #platformMainRow{grid-row:2!important;min-height:0}html[data-navless-active=true] #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-workspace,html[data-shell-navigation-mode=navless] #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-workspace{grid-column:1 / -1!important;width:100%!important;max-width:100%!important}html[data-navless-active=true] .platform-content-column,html[data-shell-navigation-mode=navless] .platform-content-column,html[data-navless-active=true] .platform-content-grid,html[data-shell-navigation-mode=navless] .platform-content-grid{min-height:0}html[data-navless-active=true] .platform-shell[data-nav-state=hidden] .platform-content-grid,html[data-shell-navigation-mode=navless] .platform-shell .platform-content-grid{grid-template-columns:minmax(0,1fr)!important}html[data-navless-active=true] #appNav,html[data-navless-active=true] .platform-shell-body>.shell-primary-nav,html[data-navless-active=true] .platform-shell-body>.platform-primary-nav,html[data-navless-active=true] .platform-secondary-nav,html[data-navless-active=true] #shellSideAppRailCtAs,html[data-shell-navigation-mode=navless] #appNav,html[data-shell-navigation-mode=navless] .platform-shell-body>.shell-primary-nav,html[data-shell-navigation-mode=navless] .platform-shell-body>.platform-primary-nav,html[data-shell-navigation-mode=navless] .platform-secondary-nav,html[data-shell-navigation-mode=navless] #shellSideAppRailCtAs,.platform-shell[data-navless-active=true] #appNav,.platform-shell[data-navless-active=true] .platform-shell-body>.shell-primary-nav,.platform-shell[data-navless-active=true] .platform-shell-body>.platform-primary-nav,.platform-shell[data-navless-active=true] .platform-secondary-nav{display:none!important;width:0!important;min-width:0!important;max-width:0!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;border:0!important;visibility:hidden!important}html[data-navless-active=true] #iempyreanShellPlatformMode #appNav.shell-app-nav,html[data-shell-navigation-mode=navless] #iempyreanShellPlatformMode #appNav.shell-app-nav,.platform-shell[data-navless-active=true] #iempyreanShellPlatformMode #appNav.shell-app-nav{display:none!important;width:0!important;min-width:0!important;max-width:0!important;opacity:0!important;pointer-events:none!important;overflow:hidden!important;border:0!important;visibility:hidden!important}html[data-navless-active=true] .platform-main-row[data-side-rail-open=true] #shellSideAppRail,html[data-shell-navigation-mode=navless] .platform-main-row[data-side-rail-open=true] #shellSideAppRail{display:flex!important;width:auto!important;min-width:0!important;max-width:none!important;opacity:1!important;pointer-events:auto!important;overflow:hidden!important;visibility:visible!important}html[data-navless-active=true] .platform-main-row[data-side-rail-open=true],html[data-shell-navigation-mode=navless] .platform-main-row[data-side-rail-open=true]{display:flex!important}html[data-navless-active=true] .platform-main-row[data-side-rail-open=true] .platform-main,html[data-shell-navigation-mode=navless] .platform-main-row[data-side-rail-open=true] .platform-main{flex:1 1 auto;min-width:0}html[data-navless-active=true] .platform-main-row[data-side-rail-open=false] #shellSideAppRail[hidden],html[data-shell-navigation-mode=navless] .platform-main-row[data-side-rail-open=false] #shellSideAppRail[hidden]{display:none!important}#shellSideAppRailCtAs:empty{display:none!important}.platform-route-title-bar--navless{border-bottom-color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 22%,#14223f)}#navlessContextBar{display:none!important}.navless-context-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;flex:1 1 100%;order:-1;padding-bottom:6px;border-bottom:1px solid rgba(45,212,191,.12)}.navless-context-bar__cluster{display:flex;align-items:center;gap:4px;min-width:0}.navless-context-bar__cluster--actions{margin-left:auto;flex-wrap:wrap;justify-content:flex-end}.navless-context-bar__btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 10px;border-radius:8px;border:1px solid rgba(45,212,191,.18);background:#081126b8;color:#e2e8f0;font-size:12px;font-weight:600;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.navless-context-bar__btn:hover{border-color:#2dd4bf73;box-shadow:0 0 0 1px #2dd4bf1f}.navless-context-bar__btn--exit{border-color:#2dd4bf59}.navless-context-bar__btn--icon{width:32px;padding:0;justify-content:center}.navless-context-bar__kbd{font-size:10px;opacity:.7;border:1px solid rgba(148,163,184,.35);border-radius:4px;padding:0 4px}.navless-context-bar__overflow-menu{position:absolute;right:12px;top:44px;z-index:40;display:flex;flex-direction:column;gap:4px;padding:6px;border-radius:10px;border:1px solid #1f2d4b;background:#081126}.shell-active-search{position:relative;z-index:30;padding:0 12px 10px}.shell-active-search__inner{border-radius:14px;border:1px solid rgba(45,212,191,.22);background:#081126f0;box-shadow:0 16px 48px #00000073;overflow:hidden}.shell-active-search__field-wrap{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid rgba(31,45,75,.8)}.shell-active-search__input{flex:1;min-width:0;background:transparent;border:0;outline:none;color:#f8fafc;font-size:14px}.shell-active-search__results{max-height:min(42vh,360px);overflow:auto;margin:0;padding:6px;list-style:none}.shell-active-search__row{display:flex;flex-direction:column;align-items:flex-start;width:100%;text-align:left;padding:8px 10px;border-radius:8px;border:0;background:transparent;color:#e2e8f0}.shell-active-search__row.is-active,.shell-active-search__row:hover{background:#2dd4bf1a}.shell-active-search__row-meta{font-size:11px;color:#94a3b8}.shell-active-search__footer{padding:8px 12px;border-top:1px solid rgba(31,45,75,.8)}.shell-active-search__expand{font-size:12px;color:#7dd3fc;background:none;border:0;cursor:pointer}html[data-active-search-open=true] .platform-main{opacity:.92}.picker-view,.shell-context-picker-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;pointer-events:auto}.picker-view.hidden,.shell-context-picker-overlay.hidden{display:none!important}.platform-main.shell-content-stage{position:relative}.picker-view__backdrop,.shell-context-picker-overlay__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 80% at 50% 0%,color-mix(in srgb,rgb(99 102 241) 14%,transparent),transparent 55%),color-mix(in srgb,#020617 92%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.picker-view__panel,.shell-context-picker-overlay__panel{position:relative;z-index:1;display:flex;flex-direction:column;height:100%;min-height:0;padding:20px clamp(16px,3vw,32px) 16px;box-sizing:border-box;max-width:1120px;width:100%;margin:0 auto}.picker-view__close{position:absolute;top:16px;right:clamp(12px,2vw,24px);z-index:3;width:40px;height:40px;display:grid;place-items:center;border-radius:12px;border:1px solid color-mix(in srgb,#64748b 35%,#1f2d4b);background:color-mix(in srgb,#0b1328 90%,transparent);color:#e2e8f0;cursor:pointer}.picker-view__hero{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:20px;align-items:start;margin-bottom:18px;padding-right:48px}.picker-view__breadcrumbs{margin:0 0 8px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,rgb(167 139 250) 85%,#94a3b8)}.picker-view__crumb-sep{margin:0 8px;opacity:.55}.picker-view__crumb-btn{margin:0;padding:0;border:0;background:transparent;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;border-radius:4px;transition:color .15s ease,background .15s ease}.picker-view__crumb-btn:hover,.picker-view__crumb-btn:focus-visible{color:#f8fafc;outline:none;box-shadow:0 1px color-mix(in srgb,var(--neo-accent, #2dd4bf) 65%,transparent)}.picker-view__book-collections{display:flex;flex-wrap:wrap;align-items:center;gap:8px;width:100%}.picker-view__book-collections[hidden]{display:none!important}.picker-view__book-collection-chip{max-width:100%}.picker-view__title{margin:0 0 8px;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:800;letter-spacing:-.02em;color:#f8fafc}.picker-view__lede{margin:0;max-width:52ch;font-size:14px;line-height:1.55;color:#94a3b8}.picker-view__guide{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;gap:10px;min-width:200px}.picker-view__hero .picker-view__breadcrumbs{display:none}.picker-view__guide-bubble{position:relative;max-width:220px;padding:10px 14px;border-radius:14px;background:color-mix(in srgb,var(--neo-accent, #2dd4bf) 16%,#0b1328);border:1px solid color-mix(in srgb,var(--neo-accent, #2dd4bf) 42%,transparent);font-size:12px;line-height:1.45;color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 72%,#f8fafc);text-align:left;box-shadow:0 10px 28px #00000059}.picker-view__guide-bubble:after{content:"";position:absolute;right:-7px;top:50%;transform:translateY(-50%);width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:8px solid color-mix(in srgb,var(--neo-accent, #2dd4bf) 16%,#0b1328);filter:drop-shadow(1px 0 0 color-mix(in srgb,var(--neo-accent, #2dd4bf) 42%,transparent))}.picker-view__guide-bubble-title{display:block;font-weight:700;color:#f8fafc}.picker-view__guide-bubble-body{display:block;margin-top:2px;font-weight:500;color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 55%,#cbd5e1)}.picker-view__guide-avatar{width:72px;height:72px;border-radius:22px;background:radial-gradient(circle at 30% 25%,color-mix(in srgb,var(--neo-accent, #2dd4bf) 55%,white),transparent 45%),radial-gradient(circle at 70% 70%,color-mix(in srgb,var(--neo-accent, #2dd4bf) 85%,#0f766e),transparent 50%),linear-gradient(145deg,#0b1328,color-mix(in srgb,var(--neo-accent, #2dd4bf) 35%,#134e4a));box-shadow:0 12px 32px #00000073,0 0 0 1px color-mix(in srgb,var(--neo-accent, #2dd4bf) 22%,transparent) inset}.picker-view__guide-avatar--companion{display:grid;place-items:center;overflow:visible;background:transparent;box-shadow:none}.picker-view__guide-avatar--companion .shell-companion-bob-avatar--hero,.picker-view__guide-avatar--companion .shell-companion-portrait-image,.picker-view__guide-avatar--companion .shell-companion-overview__portrait-emoji{width:72px;height:72px}.picker-view__guide-avatar--companion .shell-companion-bob-avatar--hero svg{width:100%;height:100%}html[data-shell-omni-search-open=true] #shellCompanionRoamLayer .shell-content-pet{visibility:hidden!important;pointer-events:none!important;opacity:0!important}html[data-shell-omni-search-open=true] #shellContentSpotlightGlow,html[data-shell-omni-search-open=true] .shell-content-spotlight-glow-layer{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.platform-shell .shell-content-stage.shell-content-spotlight-surface{overflow:clip}html[data-navless-active=true] .platform-nav-connector--titlebar,html[data-shell-navigation-mode=navless] .platform-nav-connector--titlebar{display:none!important}.picker-view__toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-bottom:16px}.picker-view__search{flex:1 1 280px;display:flex;align-items:center;gap:10px;padding:0 14px;min-height:48px;border-radius:14px;border:1px solid color-mix(in srgb,rgb(56 189 248) 35%,#1f2d4b);background:color-mix(in srgb,#050b18 92%,rgb(30 27 75 / .4));box-shadow:0 0 0 1px #6366f11f inset,0 16px 40px #00000059}.picker-view__search:focus-within{border-color:color-mix(in srgb,rgb(45 212 191) 55%,#38bdf8);box-shadow:0 0 0 3px color-mix(in srgb,rgb(45 212 191) 18%,transparent)}.picker-view__search-icon{color:#64748b;display:grid;place-items:center}.picker-view__search-input{flex:1;min-width:0;border:0;background:transparent;color:#f8fafc;font-size:15px;outline:none}.picker-view__search-kbd{font-size:11px;font-weight:700;padding:4px 8px;border-radius:8px;border:1px solid #334155;background:#0f172a;color:#94a3b8}.picker-view__filters{display:flex;flex-wrap:wrap;gap:8px;flex:2 1 100%}.picker-view__filter-chip{display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:999px;border:1px solid #1f2d4b;background:#0b1328;color:#cbd5e1;font-size:12px;font-weight:700;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.picker-view__filter-chip.is-active{border-color:color-mix(in srgb,rgb(45 212 191) 50%,#1f2d4b);background:color-mix(in srgb,rgb(45 212 191) 12%,#0b1328);color:#f8fafc}.picker-view__filter-icon{width:14px;height:14px}.picker-view__toolbar-meta{display:flex;align-items:center;gap:12px;margin-left:auto}.picker-view__result-count{font-size:12px;font-weight:700;color:#64748b}.picker-view__layout-toggle{display:inline-flex;padding:3px;border-radius:10px;border:1px solid #1f2d4b;background:#050b18}.picker-view__layout-btn{display:grid;place-items:center;width:32px;height:28px;border:0;border-radius:8px;background:transparent;color:#64748b;cursor:pointer}.picker-view__layout-btn.is-active{background:color-mix(in srgb,rgb(45 212 191) 16%,#0b1328);color:#e2e8f0}.picker-view__body,.shell-context-picker-overlay__body{flex:1;min-height:0;overflow:auto;padding-bottom:8px}.picker-view__grid{display:grid;gap:12px}.picker-view__grid--cards{grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.picker-view__grid--list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.picker-view__layout-btn.is-disabled,.picker-view__layout-btn:disabled{opacity:.35;cursor:not-allowed;pointer-events:none}.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion){min-height:46px;height:auto;padding:8px 14px;gap:10px;border-radius:10px}.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion) .picker-view__card-icon{width:18px;height:18px;border-radius:6px}.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion) .picker-view__card-icon-glyph{width:11px;height:11px}.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion) .picker-view__card-icon img,.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion) .shell-context-picker-overlay__card-logo{width:13px;height:13px}.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion) .picker-view__card-copy{flex-direction:row;align-items:center;gap:0}.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion) .picker-view__card-title{font-size:13px;font-weight:600;line-height:1.2;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion) .picker-view__card-desc{display:block;font-size:11px;font-weight:500;line-height:1.2;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(100%,72vw)}.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion) .picker-view__card-copy{flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion) .picker-view__card-badge{display:none}.picker-view__grid--list .picker-view__card--row:not(.picker-view__card--omni-list):not(.picker-view__card--accordion) .picker-view__card-chevron-icon{width:13px;height:13px;opacity:.72}.picker-view__grid--tiles{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));max-width:none;margin:0;width:100%}.picker-view__grid--numbers{grid-template-columns:repeat(auto-fill,minmax(56px,1fr));max-width:720px;margin:0 auto}.picker-view__card{position:relative;display:flex;align-items:center;gap:14px;width:100%;text-align:left;padding:14px 16px;border-radius:16px;border:1px solid #1f2d4b;background:color-mix(in srgb,#0b1328 94%,transparent);color:#e2e8f0;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease}.picker-view__card--row{min-height:88px;padding-bottom:28px}.picker-view__card--tile{flex-direction:column;justify-content:center;min-height:120px;padding:16px 12px 24px;text-align:center}.picker-view__card--number{justify-content:center;min-height:52px;padding:10px}.picker-view__card--number-rich{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:4px;height:88px;min-height:88px;max-height:88px;padding:8px 6px;overflow:hidden}.picker-view__card--number-rich .picker-view__card-number{flex-shrink:0;text-align:center}.picker-view__card-number-caption{flex:1;min-height:0;overflow-y:auto;font-size:9px;line-height:1.35;font-weight:500;color:#94a3b8;text-align:left;-webkit-overflow-scrolling:touch}.picker-view__grid--numbers .picker-view__card--number-rich{min-width:0}.picker-view__grid--scripture{grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:10px}.picker-view__card--scripture{flex-direction:column;align-items:stretch;gap:6px;height:120px;min-height:120px;max-height:120px;padding:10px 12px;overflow:hidden}.picker-view__card-scripture-num{flex-shrink:0;font-size:14px;font-weight:800;color:color-mix(in srgb,rgb(45 212 191) 70%,#f8fafc)}.picker-view__card-copy--scripture{display:flex;flex-direction:column;flex:1;min-height:0;gap:2px}.picker-view__card--scripture .picker-view__card-title{font-size:11px;font-weight:700;letter-spacing:.02em;color:#94a3b8}.picker-view__card-scripture-scroll{flex:1;min-height:0;overflow-y:auto;font-size:11px;line-height:1.4;font-weight:500;color:#cbd5e1;-webkit-overflow-scrolling:touch}.picker-view__card-scripture-scroll--placeholder{color:#64748b;font-style:italic}.picker-view__card:hover,.picker-view__card.is-active{border-color:color-mix(in srgb,rgb(45 212 191) 45%,#1f2d4b);background:color-mix(in srgb,rgb(45 212 191) 7%,#0b1328);box-shadow:0 12px 32px #00000047}.picker-view__card.is-active{box-shadow:0 0 0 1px color-mix(in srgb,rgb(45 212 191) 35%,transparent),0 16px 40px #00000052}.picker-view__card.is-disabled{opacity:.45;cursor:not-allowed}.picker-view__card-icon{flex-shrink:0;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;overflow:hidden}.picker-view__card-icon--tone-violet{background:color-mix(in srgb,#8b5cf6 22%,#1e1b4b);color:#ddd6fe}.picker-view__card-icon--tone-mint{background:color-mix(in srgb,#2dd4bf 20%,#042f2e);color:#99f6e4}.picker-view__card-icon--tone-sky{background:color-mix(in srgb,#38bdf8 20%,#0c4a6e);color:#bae6fd}.picker-view__card-icon--tone-amber{background:color-mix(in srgb,#fbbf24 22%,#451a03);color:#fde68a}.picker-view__card-icon--tone-rose{background:color-mix(in srgb,#fb7185 22%,#4c0519);color:#fecdd3}.picker-view__card-icon--tone-teal{background:color-mix(in srgb,#14b8a6 20%,#042f2e);color:#5eead4}.picker-view__card-icon--tone-indigo{background:color-mix(in srgb,#6366f1 22%,#1e1b4b);color:#c7d2fe}.picker-view__card-icon--plain{background:transparent;border:none;box-shadow:none;color:inherit}.picker-view__card--tile .picker-view__card-icon--plain .shell-context-picker-overlay__card-logo{width:48px;height:48px;-o-object-fit:contain;object-fit:contain}.picker-view__card-icon-glyph{width:18px;height:18px}.picker-view__card-icon img,.shell-context-picker-overlay__card-logo{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.picker-view__card-copy{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.picker-view__card-title{font-size:15px;font-weight:800;color:#f8fafc}.picker-view__card-desc{font-size:12px;line-height:1.45;color:#94a3b8}.picker-view__card-desc--scroll{display:block;max-height:2.8em;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker-view__card--row .picker-view__card-desc--scroll{max-height:3.2em}.picker-view__grid--book-divisions{display:grid;gap:10px 12px}.picker-view__division-heading{grid-column:1 / -1;margin:20px 0 10px;padding:0 4px}.picker-view__division-heading-label{display:block;font-size:15px;font-weight:700;letter-spacing:.02em;line-height:1.3;color:#f1f5f9;padding-bottom:8px;border-bottom:1px solid color-mix(in srgb,var(--neo-accent, #2dd4bf) 45%,#334155)}.picker-view__grid--book-divisions .picker-view__division-heading:first-child{margin-top:4px}.picker-view__card-author{font-weight:700;color:var(--neo-accent, #2dd4bf)}.picker-view__card-author-line{display:block;font-size:12px;line-height:1.35;color:#e2e8f0}.picker-view__card-author-line--unknown{color:#94a3b8;font-weight:600}.picker-view__card-author-uncertain{margin-left:1px;font-weight:700;color:var(--neo-accent, #2dd4bf)}.picker-view__card-author-detail{display:block;margin-top:3px;font-size:11px;line-height:1.4;font-weight:500;color:#94a3b8}.picker-view__card-tile-label{font-size:13px;font-weight:700;line-height:1.25}.picker-view__card-number{font-size:15px;font-weight:800}.picker-view__card-chevron{color:#64748b;display:grid;place-items:center}.picker-view__card-chevron-icon{width:18px;height:18px}.picker-view__card-badge{position:absolute;left:16px;bottom:10px;font-size:10px;font-weight:800;letter-spacing:.04em;padding:3px 8px;border-radius:999px}.picker-view__card--tile .picker-view__card-badge{left:50%;transform:translate(-50%);bottom:8px}.picker-view__card-badge--mint{background:color-mix(in srgb,#2dd4bf 18%,#042f2e);color:#5eead4}.picker-view__card-badge--warm{background:color-mix(in srgb,#fb923c 18%,#431407);color:#fdba74}.picker-view__card-badge--violet{background:color-mix(in srgb,#a78bfa 18%,#1e1b4b);color:#ddd6fe}.picker-view__card-badge--teal{background:color-mix(in srgb,#2dd4bf 15%,#134e4a);color:#99f6e4}.picker-view__card-badge--indigo{background:color-mix(in srgb,#818cf8 18%,#1e1b4b);color:#c7d2fe}.picker-view__card-badge--rose{background:color-mix(in srgb,#fb7185 18%,#4c0519);color:#fecdd3}.picker-view__card-badge--muted{background:#1e293b;color:#94a3b8}.picker-view__empty{grid-column:1 / -1;text-align:center;color:#94a3b8;padding:40px 16px;font-size:14px}.picker-view__footer{display:flex;flex-direction:column;align-items:stretch;gap:10px;padding-top:12px;border-top:1px solid color-mix(in srgb,#334155 55%,transparent);font-size:12px;color:#64748b}.picker-view__footer-main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;width:100%}.picker-view__footer-roles{display:flex;justify-content:center;width:100%}.picker-view__role-debug{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.picker-view__role-chip{display:inline-flex;align-items:center;border-radius:9999px;border:1px solid rgba(38,53,83,.95);background:#0a1328b8;padding:5px 12px;font-size:11px;font-weight:700;letter-spacing:.02em;color:#94a3b8;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.picker-view__role-chip:hover{border-color:#8b5cf673;color:#e2e8f0;background:#8b5cf614}.picker-view__role-chip.is-active{border-color:#8b5cf68c;background:#8b5cf629;color:#ede9fe}.picker-view__footer-keys kbd{display:inline-block;margin:0 2px;padding:2px 6px;border-radius:6px;border:1px solid #334155;background:#0f172a;color:#cbd5e1;font-size:11px;font-weight:700}.picker-view__footer-dot{margin:0 6px;opacity:.5}.picker-view__footer-tip{display:inline-flex;align-items:center;gap:6px;margin:0;color:#94a3b8}.picker-view__footer-tip-icon{width:14px;height:14px}@media(max-width:720px){.picker-view__hero{grid-template-columns:1fr}.picker-view__guide{display:none}}.shell-context-picker-host{z-index:85}.shell-context-picker{min-width:200px;max-width:min(92vw,360px);max-height:min(50vh,400px);overflow:auto;border-radius:12px;border:1px solid rgba(45,212,191,.25);background:#081126;box-shadow:0 20px 60px #0000008c;padding:8px}.shell-context-picker__filter{width:100%;margin-bottom:8px;padding:8px 10px;border-radius:8px;border:1px solid #1f2d4b;background:#050b18;color:#f8fafc}.shell-context-picker__list{list-style:none;margin:0;padding:0}.shell-context-picker__option{width:100%;text-align:left;padding:8px 10px;border-radius:8px;border:0;background:transparent;color:#e2e8f0;font-size:13px}.shell-context-picker__option.is-active{background:#2dd4bf1f}.shell-context-picker__option.is-disabled{opacity:.45}.shell-navigation-atlas{position:fixed;top:0;right:0;bottom:0;left:0;z-index:75;display:flex;align-items:stretch;justify-content:center}.shell-navigation-atlas__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#020617b8;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.shell-navigation-atlas__panel{position:relative;z-index:1;margin:24px;width:min(960px,100%);max-height:calc(100vh - 48px);display:flex;flex-direction:column;border-radius:16px;border:1px solid rgba(45,212,191,.22);background:#071126;box-shadow:0 30px 100px #000000a6}.shell-navigation-atlas__header{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid #1f2d4b}.shell-navigation-atlas__search{flex:1;padding:8px 12px;border-radius:10px;border:1px solid #1f2d4b;background:#050b18;color:#f8fafc}.shell-navigation-atlas__body{overflow:auto;padding:12px 16px 20px}.shell-navigation-atlas__group-title{font-size:11px;text-transform:uppercase;letter-spacing:.12em;color:#64748b;margin:12px 0 8px}.shell-navigation-atlas__item{width:100%;text-align:left;padding:8px 10px;border-radius:8px;border:0;background:transparent;color:#e2e8f0}.shell-navigation-atlas__item:hover{background:#2dd4bf1a}.picker-view__grid--masters-hub{grid-template-columns:repeat(2,minmax(0,1fr))}.picker-view__body--masters-hub .picker-view__masters-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px) minmax(0,1fr);gap:16px;align-items:start;--picker-masters-card-outer-height: 116px;--picker-masters-grid-gap: 12px;--picker-masters-column-height: calc( 4 * var(--picker-masters-card-outer-height) + 3 * var(--picker-masters-grid-gap) )}.picker-view__masters-stage[hidden]{display:none!important}.picker-view__masters-cards{grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--picker-masters-grid-gap, 12px)}.picker-view__body--masters-hub .picker-view__masters-cards .picker-view__card--row{min-height:var(--picker-masters-card-outer-height, 116px);max-height:var(--picker-masters-card-outer-height, 116px);box-sizing:border-box}.picker-view__card.is-masters-awaiting{box-shadow:0 0 0 2px color-mix(in srgb,rgb(45 212 191) 55%,transparent),0 16px 40px #00000052}.picker-view__body--masters-hub{display:block}.picker-view__body--masters-hub [data-picker-grid]{min-width:0}.picker-view__body--masters-hub .picker-view__masters-inspector{flex:unset;width:auto;min-width:0;max-width:none}.picker-view__body--nav-inspector .picker-view__masters-stage{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px) minmax(0,1fr);gap:16px;align-items:start;--picker-masters-card-outer-height: 46px;--picker-masters-grid-gap: 8px;--picker-masters-column-height: calc( 8 * var(--picker-masters-card-outer-height) + 7 * var(--picker-masters-grid-gap) )}.picker-view__body--nav-inspector-side-cards .picker-view__masters-stage{--picker-masters-card-outer-height: 88px;--picker-masters-grid-gap: 12px;--picker-masters-column-height: calc( 4 * var(--picker-masters-card-outer-height) + 3 * var(--picker-masters-grid-gap) )}.picker-view__body--nav-inspector .picker-view__masters-cards{grid-template-columns:minmax(0,1fr);min-width:0;gap:var(--picker-masters-grid-gap, 8px)}.picker-view__body--nav-inspector .picker-view__masters-cards .picker-view__card--row{min-height:var(--picker-masters-card-outer-height, 46px);max-height:none;box-sizing:border-box}.picker-view__body--nav-inspector .picker-view__masters-inspector{flex:unset;width:auto;min-width:0;max-width:none;height:var(--picker-masters-column-height, 392px);min-height:var(--picker-masters-column-height, 392px);max-height:var(--picker-masters-column-height, 392px)}.picker-view__masters-inspector-inner--leaf{justify-content:space-between}.picker-view__masters-inspector-all--leaf{margin-top:auto}.picker-view__masters-inspector{flex:0 0 min(340px,36%);min-width:260px;position:sticky;top:0;align-self:start;height:var(--picker-masters-column-height, 392px);min-height:var(--picker-masters-column-height, 392px);max-height:var(--picker-masters-column-height, 392px);overflow:hidden;display:flex;flex-direction:column;padding:14px 16px;border-radius:16px;border:1px solid color-mix(in srgb,rgb(196 181 253) 22%,#1e293b);background:linear-gradient(165deg,#0f172af0,#080f20fa);box-shadow:0 18px 48px #02061773}.picker-view__masters-inspector-inner{display:flex;flex-direction:column;flex:1;min-height:0;overflow:hidden}.picker-view__masters-inspector-header{flex-shrink:0}.picker-view__masters-inspector-scroll{flex:1;min-height:0;margin-top:10px;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.picker-view__masters-inspector-eyebrow{margin:0;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#c4b5fdd9}.picker-view__masters-inspector-title{margin:6px 0 0;font-size:20px;font-weight:900;letter-spacing:-.03em;color:#f8fafc}.picker-view__masters-inspector-desc{margin:10px 0 0;font-size:13px;line-height:1.5;color:#94a3b8}.picker-view__masters-inspector-count{margin:12px 0 0;font-size:12px;font-weight:700;color:#2dd4bf}.picker-view__masters-inspector-list{margin:0;padding:0;list-style:none;display:grid;gap:6px}.picker-view__masters-inspector-link{width:100%;text-align:left;border:0;border-radius:10px;padding:8px 10px;background:#0f172a8c;color:#e2e8f0;cursor:pointer;font-size:13px;font-weight:600}.picker-view__masters-inspector-link:hover{background:#2dd4bf1f;color:#f8fafc}.picker-view__masters-inspector-more{margin:8px 0 0;font-size:12px;color:#64748b}.picker-view__masters-inspector-all{margin-top:14px;border:0;background:transparent;color:#2dd4bf;font-size:13px;font-weight:800;cursor:pointer;padding:0}.picker-view__masters-inspector-all:hover{text-decoration:underline}.picker-view__masters-inspector-empty{margin:0;font-size:13px;color:#94a3b8;line-height:1.5}.picker-view__footer-roles{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.picker-view__role-label{font-size:12px;font-weight:700;color:#64748b;white-space:nowrap}.picker-view__layout-toggle.hidden,.picker-view__layout-toggle[hidden]{display:none!important}.picker-view__grid--list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.picker-view__grid--list .picker-view__accordion{display:flex;flex-direction:column;gap:0;border-radius:12px;overflow:hidden;border:1px solid color-mix(in srgb,var(--platform-accent, #2dd4bf) 18%,#1f2d4b);background:color-mix(in srgb,var(--platform-accent, #2dd4bf) 6%,#0a1328)}.picker-view__grid--list .picker-view__accordion.is-expanded{grid-column:1 / -1}.picker-view__grid--list .picker-view__card--omni-list,.picker-view__grid--list .picker-view__card--accordion{min-height:64px;height:auto;padding:12px 16px;gap:14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--platform-accent, #2dd4bf) 14%,#1f2d4b);background:color-mix(in srgb,var(--platform-accent, #2dd4bf) 5%,#0a1328)}.picker-view__grid--list .picker-view__card--omni-list:nth-child(6n+2),.picker-view__grid--list .picker-view__card--omni-list:nth-child(6n+4),.picker-view__grid--list .picker-view__card--omni-list:nth-child(6n+6){background:color-mix(in srgb,var(--platform-accent, #2dd4bf) 9%,#0a1328)}.picker-view__grid--list .picker-view__card--accordion{border:none;border-radius:0;background:transparent}.picker-view__grid--list .picker-view__card-icon--bare{width:40px;height:40px;flex-shrink:0;border-radius:0;background:transparent;border:none;box-shadow:none;color:color-mix(in srgb,var(--platform-accent, #2dd4bf) 72%,#ffffff)}.picker-view__grid--list .picker-view__card-icon--bare .picker-view__card-icon-glyph,.picker-view__grid--list .picker-view__card-icon--bare img,.picker-view__grid--list .picker-view__card-icon--bare .shell-context-picker-overlay__card-logo{width:32px;height:32px}.picker-view__grid--list .picker-view__card--omni-list .picker-view__card-title,.picker-view__grid--list .picker-view__card--accordion .picker-view__card-title{font-size:16px;font-weight:650;line-height:1.25}.picker-view__grid--list .picker-view__card--omni-list .picker-view__card-desc{display:none}.picker-view__card-chevron--accordion{margin-left:auto;color:color-mix(in srgb,var(--platform-accent, #2dd4bf) 55%,#94a3b8);transition:transform .18s ease}.picker-view__card-chevron--accordion.is-expanded{transform:rotate(180deg)}.picker-view__accordion-panel{display:flex;flex-direction:column;border-top:1px solid color-mix(in srgb,var(--platform-accent, #2dd4bf) 12%,#1f2d4b)}.picker-view__accordion-child{display:flex;align-items:center;width:100%;min-height:44px;padding:10px 16px 10px 54px;border:none;border-bottom:1px solid color-mix(in srgb,var(--platform-accent, #2dd4bf) 8%,#1f2d4b);background:color-mix(in srgb,var(--platform-accent, #2dd4bf) 4%,#070f1f);color:#e2e8f0;text-align:left;cursor:pointer}.picker-view__accordion-child:nth-child(2n){background:color-mix(in srgb,var(--platform-accent, #2dd4bf) 7%,#0a1328)}.picker-view__accordion-child:last-child{border-bottom:none}.picker-view__accordion-child-label{font-size:14px;font-weight:600;line-height:1.3}.picker-view__accordion-child:hover,.picker-view__accordion-child:focus-visible{background:color-mix(in srgb,var(--platform-accent, #2dd4bf) 14%,#0f172a)}@media(max-width:960px){.picker-view__body--masters-hub .picker-view__masters-stage{grid-template-columns:1fr}.picker-view__masters-inspector{position:relative;width:100%;max-width:none;flex:none}}@media(max-width:767px){.navless-context-bar__btn--text span:not(.sr-only){display:none}.navless-context-bar__overflow{display:inline-flex}}@media(prefers-reduced-motion:reduce){.navless-context-bar__btn,.shell-active-search__inner{transition:none}}html[data-shell-account-dock=true]{--shell-bottom-safe: 104px;--shell-account-dock-bottom: 16px}#platformMainRow{position:relative}html[data-shell-account-dock=true] #appContentHost{box-sizing:border-box;padding-bottom:var(--shell-bottom-safe, 104px)}.expandable-action-bar-host{position:absolute;left:50%;bottom:max(var(--shell-account-dock-bottom, 16px),env(safe-area-inset-bottom,0px));z-index:26;display:flex;flex-direction:column;align-items:center;pointer-events:none;transform:translate(-50%)}.platform-main-row[data-side-rail-open=true] .expandable-action-bar-host{left:calc(50% - var(--shell-side-rail-width, 360px) / 2)}.expandable-action-bar-host[hidden]{display:none!important}.expandable-action-bar{display:flex;flex-direction:column;align-items:center;pointer-events:auto;width:-moz-max-content;width:max-content;max-width:min(96vw,920px);cursor:pointer}.expandable-action-bar__panel{display:flex;align-items:center;padding:6px 8px;border-radius:10px;border:1px solid rgb(31 45 75 / .85);background:var(--shell-surface, #081124);box-shadow:0 18px 40px #0000006b,inset 0 1px #ffffff0d;cursor:pointer}.expandable-action-bar[data-expanded=false] .expandable-action-bar__panel{padding:6px}.expandable-action-bar__track{display:flex;align-items:center;gap:4px}.expandable-action-bar__sep{flex:0 0 auto;width:1px;height:22px;margin:0 2px;background:color-mix(in srgb,rgb(148 163 184) 28%,transparent);border-radius:1px}.expandable-action-bar--platform-tools[data-expanded=true] .expandable-action-bar__item-meta{opacity:0;transform:translate(-4px)}.expandable-action-bar--platform-tools[data-expanded=true] .expandable-action-bar__item-name{max-width:0;opacity:0}.expandable-action-bar--platform-tools[data-expanded=true] .expandable-action-bar__item-value{opacity:0}.expandable-action-bar--platform-tools[data-expanded=true] .expandable-action-bar__item--platform-tool-dock{max-width:42px;gap:0;padding:6px 8px}.expandable-action-bar--platform-tools[data-expanded=true] .expandable-action-bar__item--platform-tool-dock .expandable-action-bar__item-meta{gap:0}.expandable-action-bar--platform-tools[data-expanded=true] .expandable-action-bar__item--platform-tool-dock .expandable-action-bar__item-value{display:none}.expandable-action-bar--platform-tools[data-expanded=true] .expandable-action-bar__item:hover .expandable-action-bar__item-meta,.expandable-action-bar--platform-tools[data-expanded=true] .expandable-action-bar__item:focus-within .expandable-action-bar__item-meta{opacity:0;transform:translate(-4px)}.expandable-action-bar__item{display:inline-flex;align-items:center;gap:0;max-width:42px;padding:6px 8px;border:0;border-radius:999px;background:transparent;color:#e2e8f0;font:inherit;cursor:default;transition:max-width .22s ease,gap .22s ease,background-color .18s ease,padding .22s ease;overflow:hidden;white-space:nowrap}.expandable-action-bar__item--interactive{cursor:pointer}.expandable-action-bar__item--interactive:hover,.expandable-action-bar__item--interactive:focus-visible{background:color-mix(in srgb,rgb(255 255 255) 6%,transparent);outline:none}.expandable-action-bar[data-expanded=false] .expandable-action-bar__item:hover,.expandable-action-bar[data-expanded=false] .expandable-action-bar__item:focus-within{max-width:42px;gap:0;padding:6px 8px;background:color-mix(in srgb,rgb(255 255 255) 6%,transparent)}.expandable-action-bar[data-expanded=true] .expandable-action-bar__item{max-width:none;gap:8px;padding:8px 12px;cursor:default}.expandable-action-bar[data-expanded=true] .expandable-action-bar__item-meta{opacity:1;transform:none}.expandable-action-bar[data-expanded=true] .expandable-action-bar__item:hover,.expandable-action-bar[data-expanded=true] .expandable-action-bar__item:focus-within{max-width:none;background:color-mix(in srgb,rgb(255 255 255) 4%,transparent)}.expandable-action-bar__item-icon{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:999px}.expandable-action-bar__item-icon .platform-value-icon-img,.expandable-action-bar__glyph,.expandable-action-bar__item-icon svg{width:18px!important;height:18px!important}.expandable-action-bar__item-icon .account-status-streak-icon,.expandable-action-bar__item-icon .account-status-xp-icon{width:20px!important;height:20px!important;filter:drop-shadow(0 1px 2px rgb(0 0 0 / .35))}.expandable-action-bar__item-meta{display:inline-flex;align-items:baseline;gap:6px;min-width:0;opacity:0;transform:translate(-4px);transition:opacity .18s ease,transform .18s ease}.expandable-action-bar__item:hover .expandable-action-bar__item-meta,.expandable-action-bar__item:focus-within .expandable-action-bar__item-meta{opacity:0;transform:translate(-4px)}.expandable-action-bar[data-expanded=true] .expandable-action-bar__item:hover .expandable-action-bar__item-meta,.expandable-action-bar[data-expanded=true] .expandable-action-bar__item:focus-within .expandable-action-bar__item-meta{opacity:1;transform:none}.expandable-action-bar__item-name{font-size:12px;font-weight:700;color:#e2e8f0}.expandable-action-bar__item-value{font-size:12px;font-weight:800;color:#f8fafc;font-variant-numeric:tabular-nums}.expandable-action-bar__item-unit{font-size:11px;font-weight:600;color:#94a3b8}.expandable-action-bar__toggle{display:none}.expandable-action-bar[data-expanded=false] .expandable-action-bar__panel{opacity:.92}.expandable-action-bar[data-expanded=false] .expandable-action-bar__track{gap:2px}.expandable-action-bar[data-expanded=false]:not(.expandable-action-bar--home-inline) .expandable-action-bar__item{position:relative;overflow:visible}body:has(.platform-shell[data-nav-state=expanded][data-secondary-visible=true]) .expandable-action-bar .expandable-action-bar__item-name,body[data-app-nav-visible=true]:has(.platform-shell[data-nav-state=expanded] .shell-primary-nav--app-nav:not([hidden])) .expandable-action-bar .expandable-action-bar__item-name{display:none}#accountStatusBar.account-status-bar--dock-handoff{display:none!important}.platform-shell:not([data-shell-mode=home-mode]) .platform-content-column:has(#accountStatusBar.account-status-bar--dock-handoff){grid-template-rows:var(--platform-shell-route-title) minmax(0,1fr)}.platform-shell:not([data-shell-mode=home-mode]) .platform-content-column:has(#accountStatusBar.account-status-bar--dock-handoff) #platformRouteTitleBar{grid-row:1}.platform-shell:not([data-shell-mode=home-mode]) .platform-content-column:has(#accountStatusBar.account-status-bar--dock-handoff) #platformMainRow{grid-row:2}.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#accountStatusBar.account-status-bar--dock-handoff){grid-template-rows:var(--platform-shell-route-title) minmax(0,1fr)}.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#accountStatusBar.account-status-bar--dock-handoff) #platformRouteTitleBar{grid-row:1}.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#accountStatusBar.account-status-bar--dock-handoff) #platformMainRow{grid-row:2}html[data-young-learner-shell=true] .expandable-action-bar-host,html.is-companion-overlay-open .expandable-action-bar-host,html.is-companion-overlay-open .expandable-action-bar-host--home-welcome{display:none!important}.expandable-action-bar-host--home-welcome{position:static;left:auto;bottom:auto;transform:none;width:100%;max-width:100%;pointer-events:auto;margin:0}.expandable-action-bar-host--home-welcome .expandable-action-bar{width:100%;max-width:100%}.expandable-action-bar-host--home-welcome .expandable-action-bar__panel{width:100%;max-width:100%;box-sizing:border-box}.expandable-action-bar-host--home-welcome .expandable-action-bar__track{position:relative;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;flex-wrap:nowrap;justify-content:flex-start;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.expandable-action-bar-host--home-welcome .expandable-action-bar__track::-webkit-scrollbar{display:none}.expandable-action-bar-host--home-welcome .expandable-action-bar__panel{position:relative}.expandable-action-bar-host--home-welcome .expandable-action-bar__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;width:36px;pointer-events:none;background:linear-gradient(90deg,transparent 0%,rgb(7 16 36 / .92) 88%);opacity:0;transition:opacity .2s ease}.expandable-action-bar-host--home-welcome .expandable-action-bar__panel.is-scrollable:after{opacity:1}.expandable-action-bar-host--home-welcome .expandable-action-bar__panel.is-scrollable.is-scrolled-end:after{opacity:0}.expandable-action-bar-host--home-welcome .expandable-action-bar--platform-tools .expandable-action-bar__track{justify-content:space-evenly}.expandable-action-bar--home-inline{width:100%;max-width:100%;cursor:default}.expandable-action-bar--home-inline .expandable-action-bar__panel{cursor:default;padding:5px 8px}.expandable-action-bar--home-inline .expandable-action-bar__track{gap:2px!important}.expandable-action-bar--home-inline .expandable-action-bar__item{position:relative;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-width:44px;max-width:44px!important;height:44px;padding:0!important;gap:0!important;cursor:pointer;transition:none;background:transparent!important}.expandable-action-bar--home-inline .expandable-action-bar__item--interactive:hover,.expandable-action-bar--home-inline .expandable-action-bar__item--interactive:focus-visible,.expandable-action-bar--home-inline .expandable-action-bar__item:hover,.expandable-action-bar--home-inline .expandable-action-bar__item:focus-within,.expandable-action-bar--home-inline:hover .expandable-action-bar__item,.expandable-action-bar--home-inline:focus-within .expandable-action-bar__item{flex:0 0 44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;padding:0!important;gap:0!important;background:transparent!important}.expandable-action-bar--home-inline .expandable-action-bar__item-icon{position:relative;z-index:1}.expandable-action-bar--home-inline .expandable-action-bar__item:hover .expandable-action-bar__item-icon:before,.expandable-action-bar--home-inline .expandable-action-bar__item:focus-visible .expandable-action-bar__item-icon:before{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;z-index:-1;border-radius:999px;border:1px solid color-mix(in srgb,rgb(148 163 184) 48%,transparent);background:color-mix(in srgb,rgb(255 255 255) 9%,rgb(15 23 42 / .55));box-shadow:0 0 0 1px #ffffff0d,inset 0 1px #ffffff0f;pointer-events:none}.expandable-action-bar--home-inline .expandable-action-bar__item-meta{display:none!important}.expandable-action-bar--home-inline .expandable-action-bar__item:after{content:attr(data-topbar-tooltip);position:absolute;left:50%;top:calc(100% + 8px);z-index:120;display:none;transform:translate(-50%);border:1px solid rgb(38 53 83 / .9);border-radius:9px;background:#071024fa;padding:6px 9px;color:#e2e8f0;font-size:11px;font-weight:800;white-space:nowrap;pointer-events:none}.expandable-action-bar--home-inline .expandable-action-bar__item:hover:after,.expandable-action-bar--home-inline .expandable-action-bar__item:focus-visible:after{display:block}.expandable-action-bar--home-inline[data-expanded=false]:hover .expandable-action-bar__item,.expandable-action-bar--home-inline[data-expanded=false]:focus-within .expandable-action-bar__item,.expandable-action-bar--home-inline[data-expanded=false]:hover .expandable-action-bar__track .expandable-action-bar__item,.expandable-action-bar--home-inline[data-expanded=false]:focus-within .expandable-action-bar__track .expandable-action-bar__item{flex:0 0 44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;gap:0!important;padding:0!important;background:transparent!important}.expandable-action-bar--home-inline[data-expanded=false]:hover .expandable-action-bar__item-meta,.expandable-action-bar--home-inline[data-expanded=false]:focus-within .expandable-action-bar__item-meta,.expandable-action-bar--home-inline .expandable-action-bar__item:hover .expandable-action-bar__item-meta,.expandable-action-bar--home-inline .expandable-action-bar__item:focus-within .expandable-action-bar__item-meta{display:none!important;opacity:0!important}.expandable-action-bar--home-inline[data-expanded=false]:hover .expandable-action-bar__panel,.expandable-action-bar--home-inline[data-expanded=false]:focus-within .expandable-action-bar__panel{padding:5px 8px!important;cursor:default}.expandable-action-bar--home-inline[data-expanded=false]:hover .expandable-action-bar__track,.expandable-action-bar--home-inline[data-expanded=false]:focus-within .expandable-action-bar__track{gap:2px!important}.expandable-action-bar--home-inline[data-expanded=false]:hover,.expandable-action-bar--home-inline[data-expanded=false]:focus-within{width:100%!important;max-width:100%!important}.expandable-action-bar-host--home-welcome .expandable-action-bar--home-inline{width:100%!important;max-width:100%!important}.expandable-action-bar-host--home-welcome .expandable-action-bar--home-inline .expandable-action-bar__panel{width:100%;max-width:100%;margin-inline:0;box-sizing:border-box;border-radius:10px;transition:none!important;contain:layout}.expandable-action-bar--home-inline[data-expanded=false],.expandable-action-bar--home-inline[data-expanded=false]:hover,.expandable-action-bar--home-inline[data-expanded=false]:focus-within{width:100%!important;max-width:100%!important;transform:none!important}.expandable-action-bar--home-inline[data-expanded=false] .expandable-action-bar__panel,.expandable-action-bar--home-inline[data-expanded=false]:hover .expandable-action-bar__panel,.expandable-action-bar--home-inline[data-expanded=false]:focus-within .expandable-action-bar__panel{padding:5px 8px!important;opacity:1!important;cursor:default}.expandable-action-bar--home-inline[data-expanded=false] .expandable-action-bar__track,.expandable-action-bar--home-inline[data-expanded=false]:hover .expandable-action-bar__track,.expandable-action-bar--home-inline[data-expanded=false]:focus-within .expandable-action-bar__track{gap:2px!important}.expandable-action-bar.expandable-action-bar--home-inline[data-expanded=false]:hover .expandable-action-bar__item,.expandable-action-bar.expandable-action-bar--home-inline[data-expanded=false]:focus-within .expandable-action-bar__item{flex:0 0 44px!important;width:44px!important;min-width:44px!important;max-width:44px!important;height:44px!important;gap:0!important;padding:0!important}@media(prefers-reduced-motion:reduce){.expandable-action-bar__item,.expandable-action-bar__item-meta{transition:none}}.expandable-action-bar--context .expandable-action-bar__panel,.expandable-action-bar--context .expandable-action-bar__track,.expandable-action-bar-host[data-omni-dock-context=true]{overflow:visible}.expandable-action-bar--context,.expandable-action-bar--context .expandable-action-bar__panel{cursor:default}.expandable-action-bar--context .expandable-action-bar__item--context{position:relative;max-width:42px!important;width:42px;min-width:42px;gap:0!important;padding:6px 8px!important;cursor:pointer;overflow:visible}.expandable-action-bar--context .expandable-action-bar__item-meta--context{opacity:0;max-width:0;overflow:hidden}.expandable-action-bar--context[data-expanded=true] .expandable-action-bar__item--context{max-width:none;width:auto;min-width:42px;gap:8px;padding:8px 12px!important}.expandable-action-bar--context[data-expanded=true] .expandable-action-bar__item-meta--context{opacity:1;max-width:12rem}.expandable-action-bar--context .expandable-action-bar__item-icon--accent{flex:0 0 34px;width:34px;height:34px;border-radius:999px;color:#fff;border:1px solid color-mix(in srgb,var(--omni-accent) 52%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--omni-accent) 90%,#fff 6%),color-mix(in srgb,var(--omni-accent) 62%,#000 20%));box-shadow:0 6px 16px color-mix(in srgb,var(--omni-accent) 30%,transparent)}html.shell-body-themed,html.embed-app-root,html.in-shell{--accent-ui-text-strong: color-mix(in srgb, var(--neo-accent) 12%, white);--accent-ui-text: color-mix(in srgb, var(--neo-accent) 22%, white);--accent-ui-text-soft: color-mix(in srgb, var(--neo-accent) 35%, white);--accent-ui-border: color-mix(in srgb, var(--neo-accent-border, var(--neo-accent)) 45%, transparent);--accent-ui-border-strong: color-mix(in srgb, var(--neo-accent) 55%, transparent);--accent-ui-surface: color-mix(in srgb, var(--neo-accent) 12%, transparent);--accent-ui-surface-strong: color-mix(in srgb, var(--neo-accent) 18%, transparent);--accent-ui-gradient-from: color-mix(in srgb, var(--neo-accent) 20%, transparent);--accent-ui-gradient-to: color-mix(in srgb, var(--neo-accent-hover, var(--neo-accent)) 10%, transparent);--accent-ui-gradient-from-strong: color-mix(in srgb, var(--neo-accent) 40%, transparent);--accent-ui-gradient-to-strong: color-mix(in srgb, var(--neo-accent-hover, var(--neo-accent)) 20%, transparent)}html.shell-body-themed .text-violet-100,html.embed-app-root .text-violet-100,html.in-shell .text-violet-100{color:var(--accent-ui-text-strong)!important}html.shell-body-themed .text-violet-100\/80,html.embed-app-root .text-violet-100\/80,html.in-shell .text-violet-100\/80{color:color-mix(in srgb,var(--accent-ui-text-strong) 80%,transparent)!important}html.shell-body-themed .text-violet-100\/90,html.embed-app-root .text-violet-100\/90,html.in-shell .text-violet-100\/90{color:color-mix(in srgb,var(--accent-ui-text-strong) 90%,transparent)!important}html.shell-body-themed .text-violet-200,html.embed-app-root .text-violet-200,html.in-shell .text-violet-200{color:var(--accent-ui-text)!important}html.shell-body-themed .text-violet-200\/80,html.embed-app-root .text-violet-200\/80,html.in-shell .text-violet-200\/80{color:color-mix(in srgb,var(--accent-ui-text) 80%,transparent)!important}html.shell-body-themed .text-violet-200\/90,html.embed-app-root .text-violet-200\/90,html.in-shell .text-violet-200\/90{color:color-mix(in srgb,var(--accent-ui-text) 90%,transparent)!important}html.shell-body-themed .text-violet-300,html.embed-app-root .text-violet-300,html.in-shell .text-violet-300{color:var(--accent-ui-text-soft)!important}html.shell-body-themed .text-violet-300\/80,html.embed-app-root .text-violet-300\/80,html.in-shell .text-violet-300\/80{color:color-mix(in srgb,var(--accent-ui-text-soft) 80%,transparent)!important}html.shell-body-themed .text-violet-300\/90,html.embed-app-root .text-violet-300\/90,html.in-shell .text-violet-300\/90{color:color-mix(in srgb,var(--accent-ui-text-soft) 90%,transparent)!important}html.shell-body-themed .border-violet-400\/20,html.embed-app-root .border-violet-400\/20,html.in-shell .border-violet-400\/20,html.shell-body-themed .hover\:border-violet-400\/20:hover,html.embed-app-root .hover\:border-violet-400\/20:hover,html.in-shell .hover\:border-violet-400\/20:hover{border-color:color-mix(in srgb,var(--neo-accent) 20%,transparent)!important}html.shell-body-themed .border-violet-300\/20,html.embed-app-root .border-violet-300\/20,html.in-shell .border-violet-300\/20,html.shell-body-themed .hover\:border-violet-300\/20:hover,html.embed-app-root .hover\:border-violet-300\/20:hover,html.in-shell .hover\:border-violet-300\/20:hover,html.shell-body-themed .border-violet-400\/25,html.embed-app-root .border-violet-400\/25,html.in-shell .border-violet-400\/25,html.shell-body-themed .hover\:border-violet-400\/25:hover,html.embed-app-root .hover\:border-violet-400\/25:hover,html.in-shell .hover\:border-violet-400\/25:hover{border-color:color-mix(in srgb,var(--neo-accent) 25%,transparent)!important}html.shell-body-themed .border-violet-300\/25,html.embed-app-root .border-violet-300\/25,html.in-shell .border-violet-300\/25,html.shell-body-themed .hover\:border-violet-300\/25:hover,html.embed-app-root .hover\:border-violet-300\/25:hover,html.in-shell .hover\:border-violet-300\/25:hover,html.shell-body-themed .border-violet-400\/30,html.embed-app-root .border-violet-400\/30,html.in-shell .border-violet-400\/30,html.shell-body-themed .hover\:border-violet-400\/30:hover,html.embed-app-root .hover\:border-violet-400\/30:hover,html.in-shell .hover\:border-violet-400\/30:hover{border-color:color-mix(in srgb,var(--neo-accent) 30%,transparent)!important}html.shell-body-themed .border-violet-300\/30,html.embed-app-root .border-violet-300\/30,html.in-shell .border-violet-300\/30,html.shell-body-themed .hover\:border-violet-300\/30:hover,html.embed-app-root .hover\:border-violet-300\/30:hover,html.in-shell .hover\:border-violet-300\/30:hover,html.shell-body-themed .border-violet-400\/35,html.embed-app-root .border-violet-400\/35,html.in-shell .border-violet-400\/35,html.shell-body-themed .hover\:border-violet-400\/35:hover,html.embed-app-root .hover\:border-violet-400\/35:hover,html.in-shell .hover\:border-violet-400\/35:hover{border-color:color-mix(in srgb,var(--neo-accent) 35%,transparent)!important}html.shell-body-themed .border-violet-300\/35,html.embed-app-root .border-violet-300\/35,html.in-shell .border-violet-300\/35,html.shell-body-themed .hover\:border-violet-300\/35:hover,html.embed-app-root .hover\:border-violet-300\/35:hover,html.in-shell .hover\:border-violet-300\/35:hover,html.shell-body-themed .border-violet-400\/40,html.embed-app-root .border-violet-400\/40,html.in-shell .border-violet-400\/40,html.shell-body-themed .hover\:border-violet-400\/40:hover,html.embed-app-root .hover\:border-violet-400\/40:hover,html.in-shell .hover\:border-violet-400\/40:hover{border-color:color-mix(in srgb,var(--neo-accent) 40%,transparent)!important}html.shell-body-themed .border-violet-300\/40,html.embed-app-root .border-violet-300\/40,html.in-shell .border-violet-300\/40,html.shell-body-themed .hover\:border-violet-300\/40:hover,html.embed-app-root .hover\:border-violet-300\/40:hover,html.in-shell .hover\:border-violet-300\/40:hover,html.shell-body-themed .border-violet-400\/45,html.embed-app-root .border-violet-400\/45,html.in-shell .border-violet-400\/45,html.shell-body-themed .hover\:border-violet-400\/45:hover,html.embed-app-root .hover\:border-violet-400\/45:hover,html.in-shell .hover\:border-violet-400\/45:hover{border-color:color-mix(in srgb,var(--neo-accent) 45%,transparent)!important}html.shell-body-themed .border-violet-300\/45,html.embed-app-root .border-violet-300\/45,html.in-shell .border-violet-300\/45,html.shell-body-themed .hover\:border-violet-300\/45:hover,html.embed-app-root .hover\:border-violet-300\/45:hover,html.in-shell .hover\:border-violet-300\/45:hover,html.shell-body-themed .border-violet-400\/50,html.embed-app-root .border-violet-400\/50,html.in-shell .border-violet-400\/50,html.shell-body-themed .hover\:border-violet-400\/50:hover,html.embed-app-root .hover\:border-violet-400\/50:hover,html.in-shell .hover\:border-violet-400\/50:hover{border-color:color-mix(in srgb,var(--neo-accent) 50%,transparent)!important}html.shell-body-themed .border-violet-300\/50,html.embed-app-root .border-violet-300\/50,html.in-shell .border-violet-300\/50,html.shell-body-themed .hover\:border-violet-300\/50:hover,html.embed-app-root .hover\:border-violet-300\/50:hover,html.in-shell .hover\:border-violet-300\/50:hover,html.shell-body-themed .border-violet-400\/55,html.embed-app-root .border-violet-400\/55,html.in-shell .border-violet-400\/55,html.shell-body-themed .hover\:border-violet-400\/55:hover,html.embed-app-root .hover\:border-violet-400\/55:hover,html.in-shell .hover\:border-violet-400\/55:hover{border-color:color-mix(in srgb,var(--neo-accent) 55%,transparent)!important}html.shell-body-themed .border-violet-300\/55,html.embed-app-root .border-violet-300\/55,html.in-shell .border-violet-300\/55,html.shell-body-themed .hover\:border-violet-300\/55:hover,html.embed-app-root .hover\:border-violet-300\/55:hover,html.in-shell .hover\:border-violet-300\/55:hover{border-color:color-mix(in srgb,var(--neo-accent) 60%,transparent)!important}html.shell-body-themed .bg-violet-500\/06,html.embed-app-root .bg-violet-500\/06,html.in-shell .bg-violet-500\/06,html.shell-body-themed .hover\:bg-violet-500\/06:hover,html.embed-app-root .hover\:bg-violet-500\/06:hover,html.in-shell .hover\:bg-violet-500\/06:hover{background-color:color-mix(in srgb,var(--neo-accent) 6%,transparent)!important}html.shell-body-themed .bg-violet-500\/10,html.embed-app-root .bg-violet-500\/10,html.in-shell .bg-violet-500\/10,html.shell-body-themed .hover\:bg-violet-500\/10:hover,html.embed-app-root .hover\:bg-violet-500\/10:hover,html.in-shell .hover\:bg-violet-500\/10:hover{background-color:color-mix(in srgb,var(--neo-accent) 10%,transparent)!important}html.shell-body-themed .bg-violet-500\/12,html.embed-app-root .bg-violet-500\/12,html.in-shell .bg-violet-500\/12,html.shell-body-themed .hover\:bg-violet-500\/12:hover,html.embed-app-root .hover\:bg-violet-500\/12:hover,html.in-shell .hover\:bg-violet-500\/12:hover{background-color:color-mix(in srgb,var(--neo-accent) 12%,transparent)!important}html.shell-body-themed .bg-violet-500\/15,html.embed-app-root .bg-violet-500\/15,html.in-shell .bg-violet-500\/15,html.shell-body-themed .hover\:bg-violet-500\/15:hover,html.embed-app-root .hover\:bg-violet-500\/15:hover,html.in-shell .hover\:bg-violet-500\/15:hover{background-color:color-mix(in srgb,var(--neo-accent) 15%,transparent)!important}html.shell-body-themed .bg-violet-500\/20,html.embed-app-root .bg-violet-500\/20,html.in-shell .bg-violet-500\/20,html.shell-body-themed .hover\:bg-violet-500\/20:hover,html.embed-app-root .hover\:bg-violet-500\/20:hover,html.in-shell .hover\:bg-violet-500\/20:hover{background-color:color-mix(in srgb,var(--neo-accent) 20%,transparent)!important}html.shell-body-themed .bg-violet-500\/25,html.embed-app-root .bg-violet-500\/25,html.in-shell .bg-violet-500\/25,html.shell-body-themed .hover\:bg-violet-500\/25:hover,html.embed-app-root .hover\:bg-violet-500\/25:hover,html.in-shell .hover\:bg-violet-500\/25:hover{background-color:color-mix(in srgb,var(--neo-accent) 25%,transparent)!important}html.shell-body-themed .hover\:bg-violet-500\/\[\.06\]:hover,html.embed-app-root .hover\:bg-violet-500\/\[\.06\]:hover,html.in-shell .hover\:bg-violet-500\/\[\.06\]:hover{background-color:color-mix(in srgb,var(--neo-accent) 6%,transparent)!important}html.in-shell .selection\:bg-violet-500\/40 ::-moz-selection,html.in-shell .selection\:bg-violet-500\/40::-moz-selection{background-color:color-mix(in srgb,var(--neo-accent) 40%,transparent)!important}html.shell-body-themed .selection\:bg-violet-500\/40,html.embed-app-root .selection\:bg-violet-500\/40,html.in-shell .selection\:bg-violet-500\/40 ::selection,html.in-shell .selection\:bg-violet-500\/40::selection{background-color:color-mix(in srgb,var(--neo-accent) 40%,transparent)!important}html.shell-body-themed .from-violet-600\/20,html.embed-app-root .from-violet-600\/20,html.in-shell .from-violet-600\/20{--tw-gradient-from: var(--accent-ui-gradient-from) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}html.shell-body-themed .to-fuchsia-600\/10,html.embed-app-root .to-fuchsia-600\/10,html.in-shell .to-fuchsia-600\/10{--tw-gradient-to: var(--accent-ui-gradient-to) var(--tw-gradient-to-position)}html.shell-body-themed .from-violet-700\/40,html.embed-app-root .from-violet-700\/40,html.in-shell .from-violet-700\/40{--tw-gradient-from: var(--accent-ui-gradient-from-strong) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}html.shell-body-themed .to-fuchsia-700\/20,html.embed-app-root .to-fuchsia-700\/20,html.in-shell .to-fuchsia-700\/20{--tw-gradient-to: var(--accent-ui-gradient-to-strong) var(--tw-gradient-to-position)}html.shell-body-themed .accent-violet-500,html.embed-app-root .accent-violet-500,html.in-shell .accent-violet-500{accent-color:var(--neo-accent)!important}html.shell-body-themed .ring-violet-400\/25,html.embed-app-root .ring-violet-400\/25,html.in-shell .ring-violet-400\/25{--tw-ring-color: color-mix(in srgb, var(--neo-accent) 25%, transparent) !important}html.shell-body-themed .neo-accent-text,html.embed-app-root .neo-accent-text,html.in-shell .neo-accent-text{color:var(--accent-ui-text)!important}html.shell-body-themed .neo-accent-text-soft,html.embed-app-root .neo-accent-text-soft,html.in-shell .neo-accent-text-soft{color:var(--accent-ui-text-soft)!important}html.shell-body-themed .neo-accent-border,html.embed-app-root .neo-accent-border,html.in-shell .neo-accent-border{border-color:var(--accent-ui-border)!important}html.shell-body-themed .neo-accent-surface,html.embed-app-root .neo-accent-surface,html.in-shell .neo-accent-surface{background:var(--accent-ui-surface)!important}html.shell-body-themed .neo-accent-gradient,html.embed-app-root .neo-accent-gradient,html.in-shell .neo-accent-gradient{background-image:linear-gradient(90deg,var(--accent-ui-gradient-from-strong),var(--accent-ui-gradient-to-strong))!important}html.shell-body-themed .from-violet-600,html.embed-app-root .from-violet-600,html.in-shell .from-violet-600{--tw-gradient-from: var(--neo-accent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}html.shell-body-themed .to-fuchsia-600,html.embed-app-root .to-fuchsia-600,html.in-shell .to-fuchsia-600{--tw-gradient-to: var(--neo-accent-hover, var(--neo-accent)) var(--tw-gradient-to-position)}html.shell-body-themed .from-\[var\(--neo-accent\)\],html.embed-app-root .from-\[var\(--neo-accent\)\],html.in-shell .from-\[var\(--neo-accent\)\]{--tw-gradient-from: var(--neo-accent) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}html.shell-body-themed .to-\[var\(--neo-accent-hover\,_var\(--neo-accent\)\)\],html.embed-app-root .to-\[var\(--neo-accent-hover\,_var\(--neo-accent\)\)\],html.in-shell .to-\[var\(--neo-accent-hover\,_var\(--neo-accent\)\)\]{--tw-gradient-to: var(--neo-accent-hover, var(--neo-accent)) var(--tw-gradient-to-position)}html.shell-body-themed .focus\:border-violet-400\/50:focus,html.embed-app-root .focus\:border-violet-400\/50:focus,html.in-shell .focus\:border-violet-400\/50:focus{border-color:color-mix(in srgb,var(--neo-accent) 50%,transparent)!important}html.shell-body-themed .bg-gradient-to-br.from-\[var\(--neo-accent\)\],html.embed-app-root .bg-gradient-to-br.from-\[var\(--neo-accent\)\],html.in-shell .bg-gradient-to-br.from-\[var\(--neo-accent\)\]{background-image:linear-gradient(to bottom right,var(--neo-accent),var(--neo-accent-hover, var(--neo-accent)))!important}html.shell-body-themed .bg-gradient-to-r.from-\[var\(--neo-accent\)\],html.embed-app-root .bg-gradient-to-r.from-\[var\(--neo-accent\)\],html.in-shell .bg-gradient-to-r.from-\[var\(--neo-accent\)\]{background-image:linear-gradient(to right,var(--neo-accent),var(--neo-accent-hover, var(--neo-accent)))!important}html.shell-body-themed #commandModalCard,html.embed-app-root #commandModalCard,html.in-shell #commandModalCard{border-color:color-mix(in srgb,var(--neo-accent) 25%,transparent)!important}html.shell-body-themed #commandRefineToggle,html.embed-app-root #commandRefineToggle,html.in-shell #commandRefineToggle{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))!important}html.shell-body-themed #commandRefineToggle:hover,html.embed-app-root #commandRefineToggle:hover,html.in-shell #commandRefineToggle:hover{background:var(--accent-ui-surface, color-mix(in srgb, var(--neo-accent) 10%, transparent))!important;color:#fff!important}html.shell-body-themed #commandResults button[role=option][aria-selected=true],html.embed-app-root #commandResults button[role=option][aria-selected=true],html.in-shell #commandResults button[role=option][aria-selected=true]{background:var(--accent-ui-surface, color-mix(in srgb, var(--neo-accent) 12%, transparent))!important;color:#fff!important}html.shell-body-themed .platform-command-nav-icon,html.shell-body-themed .platform-command-icon-badge-final,html.shell-body-themed .platform-command-icon-badge-ultimate,html.embed-app-root .platform-command-nav-icon,html.embed-app-root .platform-command-icon-badge-final,html.embed-app-root .platform-command-icon-badge-ultimate,html.in-shell .platform-command-nav-icon,html.in-shell .platform-command-icon-badge-final,html.in-shell .platform-command-icon-badge-ultimate{color:var(--accent-ui-text-soft, color-mix(in srgb, var(--neo-accent) 35%, white))!important}html.shell-body-themed #commandOpen .platform-command-platform-name,html.shell-body-themed #commandPlaceholder .platform-command-platform-name,html.shell-body-themed #commandModalPlaceholder .platform-command-platform-name,html.embed-app-root #commandOpen .platform-command-platform-name,html.in-shell #commandOpen .platform-command-platform-name{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))!important}html.shell-body-themed #commandPlaceholder .platform-command-placeholder-label--active,html.shell-body-themed #commandModalPlaceholder .platform-command-placeholder-label--active,html.embed-app-root #commandPlaceholder .platform-command-placeholder-label--active,html.embed-app-root #commandModalPlaceholder .platform-command-placeholder-label--active,html.in-shell #commandPlaceholder .platform-command-placeholder-label--active,html.in-shell #commandModalPlaceholder .platform-command-placeholder-label--active{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-weight:800!important}html.shell-body-themed #commandPlaceholder .platform-command-placeholder-label--accent,html.shell-body-themed #commandModalPlaceholder .platform-command-placeholder-label--accent,html.embed-app-root #commandPlaceholder .platform-command-placeholder-label--accent,html.embed-app-root #commandModalPlaceholder .platform-command-placeholder-label--accent,html.in-shell #commandPlaceholder .platform-command-placeholder-label--accent,html.in-shell #commandModalPlaceholder .platform-command-placeholder-label--accent{color:var(--accent-ui-text, color-mix(in srgb, var(--neo-accent) 22%, white))!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;font-weight:inherit!important}html.shell-body-themed #commandPlaceholder .platform-command-placeholder-label--gradient,html.shell-body-themed #commandModalPlaceholder .platform-command-placeholder-label--gradient,html.embed-app-root #commandPlaceholder .platform-command-placeholder-label--gradient,html.embed-app-root #commandModalPlaceholder .platform-command-placeholder-label--gradient,html.in-shell #commandPlaceholder .platform-command-placeholder-label--gradient,html.in-shell #commandModalPlaceholder .platform-command-placeholder-label--gradient{background:var(--command-placeholder-brand-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}html.shell-body-themed #commandPlaceholder .platform-command-placeholder-label--mono-white,html.shell-body-themed #commandModalPlaceholder .platform-command-placeholder-label--mono-white,html.embed-app-root #commandPlaceholder .platform-command-placeholder-label--mono-white,html.embed-app-root #commandModalPlaceholder .platform-command-placeholder-label--mono-white,html.in-shell #commandPlaceholder .platform-command-placeholder-label--mono-white,html.in-shell #commandModalPlaceholder .platform-command-placeholder-label--mono-white{color:#fff!important;background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}html.shell-body-themed .app-nav-platform-return,html.shell-body-themed .platform-nav-return-row .platform-nav-button,html.shell-body-themed [data-shell-depth-back],html.embed-app-root .app-nav-platform-return,html.in-shell .app-nav-platform-return,html.in-shell .platform-nav-return-row .platform-nav-button,html.in-shell [data-shell-depth-back]{border-color:color-mix(in srgb,var(--neo-accent) 40%,transparent)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--neo-accent) 20%,transparent),color-mix(in srgb,var(--neo-accent) 10%,transparent))!important}html.shell-body-themed .app-nav-return-page,html.shell-body-themed .platform-topbar-depth-return .app-nav-return-page,html.embed-app-root .app-nav-return-page,html.in-shell .app-nav-return-page,html.in-shell .platform-topbar-depth-return .app-nav-return-page{color:color-mix(in srgb,var(--neo-accent) 30%,white)!important}:root{--platform-push-btn-height: 40px;--platform-push-lip-size: 3px;--platform-push-depth: var(--platform-push-lip-size);--platform-push-lip-color: color-mix(in srgb, var(--neo-accent, #8b5cf6) 34%, #000);--platform-push-accent-border: color-mix(in srgb, var(--neo-accent, #8b5cf6) 38%, #1a2744);--platform-push-accent-bg: color-mix(in srgb, var(--neo-accent, #8b5cf6) 14%, rgba(5, 10, 22, .78));--platform-push-accent-bg-hover: color-mix(in srgb, var(--neo-accent, #8b5cf6) 20%, rgba(9, 18, 38, .92));--platform-push-accent-pressed-border: color-mix(in srgb, var(--neo-accent, #8b5cf6) 68%, #e2e8f0);--platform-push-accent-pressed-bg: color-mix(in srgb, var(--neo-accent, #8b5cf6) 42%, rgba(7, 16, 36, .52));--platform-push-accent-pressed-fg: color-mix(in srgb, var(--neo-accent, #8b5cf6) 18%, #fff);--platform-push-edge-color-chrome: var(--platform-push-lip-color);--platform-push-border-chrome: var(--platform-push-accent-border);--platform-push-bg-chrome: var(--platform-push-accent-bg);--platform-push-hover-border-chrome: color-mix(in srgb, var(--neo-accent, #8b5cf6) 72%, #334263);--platform-push-hover-bg-chrome: var(--platform-push-accent-bg-hover);--platform-push-edge-color-widget: var(--platform-push-lip-color);--platform-push-border-widget: var(--platform-push-accent-border);--platform-push-bg-widget: var(--platform-push-accent-bg);--platform-push-hover-border-widget: var(--platform-push-hover-border-chrome);--platform-push-hover-bg-widget: var(--platform-push-accent-bg-hover)}.platform-push-btn{position:relative;box-sizing:border-box;border-style:solid;border-width:1px;cursor:pointer;font:inherit;text-decoration:none;--platform-push-btn-height: 40px;--platform-push-lip-size: calc(var(--platform-push-btn-height) * 3 / 40);--platform-push-travel: calc(var(--platform-push-lip-size) * 5 / 6);--platform-push-pressed-shadow-y: calc(var(--platform-push-lip-size) - var(--platform-push-travel));--platform-push-edge-color: var(--platform-push-lip-color);transform:none;margin-bottom:0;box-shadow:0 var(--platform-push-lip-size) 0 var(--platform-push-edge-color)!important;transition:border-color .08s ease,box-shadow .06s ease,transform .06s ease,background .16s ease,color .16s ease,opacity .16s ease}.platform-push-btn:before{display:none}.platform-push-btn:active,.platform-push-btn.is-platform-push-pressed,.platform-push-btn.is-platform-push-pressed:hover,.shell-announcement-bar__link:active,.shell-announcement-bar__link.is-platform-push-pressed,.shell-announcement-bar .shell-debug-fab:active,.shell-announcement-bar .shell-debug-fab.is-platform-push-pressed{transform:translateY(var(--platform-push-travel))!important;box-shadow:0 var(--platform-push-pressed-shadow-y) 0 var(--platform-push-edge-color, var(--platform-push-lip-color))!important;transition:border-color .05s ease,box-shadow .06s ease,transform .06s ease,background .08s ease,color .08s ease,opacity .08s ease}.platform-push-btn:focus-visible{outline:2px solid color-mix(in srgb,var(--neo-accent, #8b5cf6) 55%,white);outline-offset:2px}.platform-shell-topbar .platform-push-btn{--platform-push-btn-height: 40px;--platform-push-lip-size: calc(var(--platform-push-btn-height) * 3 / 40);--platform-push-travel: calc(var(--platform-push-lip-size) * 5 / 6);--platform-push-pressed-shadow-y: calc(var(--platform-push-lip-size) - var(--platform-push-travel));--platform-push-edge-color: var(--platform-push-lip-color);border-color:var(--platform-push-accent-border)!important;background:var(--platform-push-accent-bg)!important;color:color-mix(in srgb,var(--neo-accent, #8b5cf6) 12%,rgb(226 232 240))!important;min-height:var(--platform-push-btn-height)!important;height:var(--platform-push-btn-height)!important;max-height:var(--platform-push-btn-height)!important}.platform-shell-topbar .platform-push-btn:hover{border-color:var(--platform-push-hover-border-chrome)!important;background:var(--platform-push-accent-bg-hover)!important;box-shadow:0 var(--platform-push-lip-size) 0 color-mix(in srgb,var(--platform-push-lip-color) 92%,#000)!important}.platform-shell-topbar .platform-push-btn:active,.platform-shell-topbar .platform-push-btn.is-platform-push-pressed,.platform-shell-topbar .platform-push-btn.is-platform-push-pressed:hover{transform:translateY(var(--platform-push-travel))!important;box-shadow:0 var(--platform-push-pressed-shadow-y) 0 var(--platform-push-edge-color, var(--platform-push-lip-color))!important}.platform-shell-topbar .platform-wallet-accent-icon,.platform-shell-topbar .platform-wallet-accent-amount,.platform-shell-topbar #shellBalanceAmount,.platform-shell-topbar button[data-topbar-app=wallet] .platform-value-widget-amount{color:inherit!important}.platform-push-btn--chrome{--platform-push-edge-color: var(--platform-push-edge-color-chrome);border-color:var(--platform-push-border-chrome);background:var(--platform-push-bg-chrome);border-radius:10px;color:#cbd5e1}.platform-push-btn--chrome .hgi-stroke,.platform-push-btn--chrome svg{color:currentColor}.platform-push-btn--chrome:hover{border-color:var(--platform-push-hover-border-chrome);background:var(--platform-push-hover-bg-chrome);box-shadow:0 var(--platform-push-lip-size) 0 var(--platform-push-lip-color)!important}.platform-push-btn--chrome.is-platform-push-pressed,.platform-push-btn--chrome.is-platform-push-pressed:hover{border-color:var(--platform-push-accent-pressed-border)!important;background:var(--platform-push-accent-pressed-bg)!important;color:var(--platform-push-accent-pressed-fg)!important}.platform-topbar-segment__btn.platform-push-btn--chrome:not(:only-child):first-child{border-radius:10px 0 0 10px!important}.platform-topbar-segment__btn.platform-push-btn--chrome:not(:only-child):last-child{border-radius:0 10px 10px 0!important}.platform-topbar-segment__btn.platform-push-btn--chrome:only-child{margin-left:0;border-radius:10px!important}.platform-topbar-segment--sidebar[data-single-visible-control=true] .platform-topbar-segment__btn.platform-push-btn--chrome{margin-left:0!important;border-radius:10px!important}.platform-shell-topbar .platform-topbar-segment--sidebar[data-single-visible-control=true] .platform-topbar-segment__btn.platform-push-btn--chrome{border-top-right-radius:10px!important;border-bottom-right-radius:10px!important}.platform-push-btn--command{--platform-push-edge-color: var(--platform-push-edge-color-chrome);border-color:var(--platform-push-border-chrome);background:var(--platform-push-bg-chrome);border-radius:10px}.platform-push-btn--command:hover{border-color:var(--platform-push-hover-border-chrome);background:var(--platform-push-hover-bg-chrome);box-shadow:0 var(--platform-push-lip-size) 0 var(--platform-push-lip-color)!important}.platform-push-btn--command.is-platform-push-pressed,.platform-push-btn--command.is-platform-push-pressed:hover{border-color:var(--platform-push-accent-pressed-border)!important;background:var(--platform-push-accent-pressed-bg)!important}.platform-push-btn--widget{--platform-push-edge-color: var(--platform-push-edge-color-widget);border-color:var(--platform-push-border-widget);background:var(--platform-push-bg-widget);border-radius:10px}.platform-push-btn--widget:hover{border-color:var(--platform-push-hover-border-widget);background:var(--platform-push-hover-bg-widget);box-shadow:0 var(--platform-push-lip-size) 0 var(--platform-push-lip-color)!important}.platform-push-btn--widget.is-platform-push-pressed,.platform-push-btn--widget.is-platform-push-pressed:hover{border-color:var(--platform-push-accent-pressed-border)!important;background:var(--platform-push-accent-pressed-bg)!important}.platform-push-btn--side-app{--platform-push-btn-height: var(--platform-topbar-control-size, 40px);--platform-push-lip-size: calc(var(--platform-push-btn-height) * 3 / 40);--platform-push-travel: calc(var(--platform-push-lip-size) * 5 / 6);--platform-push-pressed-shadow-y: calc(var(--platform-push-lip-size) - var(--platform-push-travel));--platform-push-edge-color: var(--platform-push-lip-color);border-color:var(--platform-push-accent-border);background:var(--platform-push-accent-bg);color:color-mix(in srgb,var(--neo-accent, #8b5cf6) 18%,#94a3b8);border-radius:10px}.platform-push-btn--side-app:hover{color:color-mix(in srgb,var(--neo-accent, #8b5cf6) 10%,#f6f7fb);border-color:var(--platform-push-hover-border-chrome);background:var(--platform-push-accent-bg-hover);box-shadow:0 var(--platform-push-lip-size) 0 color-mix(in srgb,var(--platform-push-lip-color) 92%,#000)!important}.platform-push-btn--side-app.is-platform-push-pressed,.platform-push-btn--side-app.is-platform-push-pressed:hover{border-color:var(--platform-push-accent-pressed-border)!important;background:var(--platform-push-accent-pressed-bg)!important;color:var(--platform-push-accent-pressed-fg)!important}.platform-workspace{grid-template-rows:minmax(var(--platform-shell-topbar, 68px),auto) minmax(0,1fr)}.platform-workspace>header.platform-shell-topbar{overflow:visible;align-items:center;box-sizing:border-box;height:auto!important;min-height:var(--platform-shell-topbar, 68px);padding-top:var(--shell-topbar-pad, 10px)!important;padding-bottom:calc(var(--shell-topbar-pad, 10px) + var(--platform-push-lip-size, 6px))!important}.platform-workspace>header.platform-shell-topbar>.learner-active-subject-host,.platform-workspace>header.platform-shell-topbar>.shell-access-bar{align-self:center}#platformTopbarCommandGroup,.platform-topbar-trailing,.platform-topbar-leading{overflow:visible;align-items:center}#topWidgets{display:flex!important;flex-wrap:nowrap;align-items:center;gap:8px;overflow:visible!important;min-width:0;max-width:100%}.platform-topbar-trailing .platform-topbar-side-apps{flex:0 0 auto;display:flex;align-items:center;gap:8px}.platform-topbar-trailing-separator{display:block;width:1px;height:24px;flex-shrink:0;margin:0 2px;background:color-mix(in srgb,#263553 88%,transparent)}.platform-shell[data-omni-dock-topbar-handoff=true] #platformCompanionsVisibilityToggle,.platform-shell[data-omni-dock-topbar-handoff=true] #shellAccentColourToggle,.platform-shell[data-omni-dock-topbar-handoff=true] #accountStatusDockExpandToggle,.platform-shell[data-omni-dock-topbar-handoff=true] #omniDockDefaultModeToggle,.platform-shell[data-omni-dock-topbar-handoff=true] #omniDockModeToggleSeparator,.platform-topbar-trailing .platform-push-btn[hidden],.platform-topbar-trailing .platform-push-btn.hidden,.platform-route-title-bar__actions #omniDockContextModeToggle[hidden],.platform-route-title-bar__actions #omniDockContextModeToggle.hidden,.platform-topbar-trailing-separator[hidden]{display:none!important}.platform-route-title-bar__trailing-separator{display:block;width:1px;height:20px;flex-shrink:0;margin:0 4px;background:color-mix(in srgb,#263553 88%,transparent)}.platform-route-title-bar__actions:has(#omniDockContextModeToggle:not([hidden])){gap:0}.platform-shell-topbar .platform-value-widget.platform-push-btn{min-height:40px!important;height:40px!important}.platform-shell-topbar .platform-value-widget.platform-push-btn:not([data-topbar-tooltip=Balance]){border-color:var(--platform-push-accent-border)!important;background:var(--platform-push-accent-bg)!important}@media(prefers-reduced-motion:reduce){.platform-push-btn{transition:border-color .16s ease,background .16s ease,color .16s ease,opacity .16s ease,box-shadow .16s ease,transform .16s ease}}html.shell-body-themed body button.platform-push-btn:not(.is-platform-push-pressed),html.shell-body-themed body a.platform-push-btn:not(.is-platform-push-pressed){transform:none;box-shadow:0 var(--platform-push-lip-size) 0 var(--platform-push-edge-color, var(--platform-push-lip-color))!important}.shell-announcement-bar__link,.shell-announcement-bar .shell-debug-fab{--platform-push-btn-height: 32px;--platform-push-lip-size: calc(var(--platform-push-btn-height) * 3 / 40);--platform-push-travel: calc(var(--platform-push-lip-size) * 5 / 6);--platform-push-pressed-shadow-y: calc(var(--platform-push-lip-size) - var(--platform-push-travel));margin-bottom:0;box-shadow:0 var(--platform-push-lip-size) 0 var(--platform-push-lip-color)!important;border-radius:10px;transition:border-color .08s ease,box-shadow .06s ease,transform .06s ease,background .16s ease,color .16s ease}.shell-announcement-bar__nav-btn,.shell-announcement-bar__dismiss{--platform-push-btn-height: 28px;--platform-push-lip-size: calc(var(--platform-push-btn-height) * 3 / 40);--platform-push-travel: calc(var(--platform-push-lip-size) * 5 / 6);--platform-push-pressed-shadow-y: calc(var(--platform-push-lip-size) - var(--platform-push-travel));margin-bottom:0;box-shadow:0 var(--platform-push-lip-size) 0 var(--platform-push-lip-color)!important;border-radius:8px;transition:border-color .08s ease,box-shadow .06s ease,transform .06s ease,background .16s ease,color .16s ease}.shell-announcement-bar__nav-btn:active,.shell-announcement-bar__dismiss:active,.shell-announcement-bar__nav-btn.is-platform-push-pressed,.shell-announcement-bar__dismiss.is-platform-push-pressed{transform:translateY(var(--platform-push-travel))!important;box-shadow:0 var(--platform-push-pressed-shadow-y) 0 var(--platform-push-lip-color)!important}.platform-push-btn--chrome.is-platform-push-pressed,.platform-push-btn--chrome.is-platform-push-pressed:hover,.platform-push-btn--command.is-platform-push-pressed,.platform-push-btn--command.is-platform-push-pressed:hover,.platform-push-btn--widget.is-platform-push-pressed,.platform-push-btn--widget.is-platform-push-pressed:hover,.platform-push-btn--side-app.is-platform-push-pressed,.platform-push-btn--side-app.is-platform-push-pressed:hover,html.shell-body-themed body button.platform-push-btn.is-platform-push-pressed,html.shell-body-themed body button.platform-push-btn.is-platform-push-pressed:hover,html.shell-body-themed body a.platform-push-btn.is-platform-push-pressed,html.shell-body-themed body a.platform-push-btn.is-platform-push-pressed:hover,.platform-shell-topbar .platform-push-btn.is-platform-push-pressed,.platform-shell-topbar .platform-push-btn.is-platform-push-pressed:hover,.platform-shell-topbar .platform-value-widget.platform-push-btn.is-platform-push-pressed,.platform-shell-topbar .platform-value-widget.platform-push-btn.is-platform-push-pressed:hover{transform:translateY(var(--platform-push-travel))!important;box-shadow:0 var(--platform-push-pressed-shadow-y) 0 var(--platform-push-edge-color, var(--platform-push-lip-color))!important;border-color:var(--platform-push-accent-pressed-border)!important;background:var(--platform-push-accent-pressed-bg)!important;color:var(--platform-push-accent-pressed-fg)!important}#accountStatusDockExpandToggle.platform-push-btn{box-shadow:0 var(--platform-push-lip-size) 0 var(--platform-push-edge-color, var(--platform-push-lip-color))!important}html[data-young-learner-shell=true] .platform-shell:not([data-shell-mode=home-mode]) .platform-content-column,.platform-shell[data-young-learner-shell=true]:not([data-shell-mode=home-mode]) .platform-content-column{grid-template-rows:minmax(0,1fr)!important}html[data-young-learner-shell=true] .platform-shell:not([data-shell-mode=home-mode]) #platformMainRow,.platform-shell[data-young-learner-shell=true]:not([data-shell-mode=home-mode]) #platformMainRow{grid-row:1!important;min-height:0;height:100%}.platform-main.shell-content-stage>#appContentHost.shell-pane-content-host{display:flex!important;flex-direction:column;align-items:stretch;justify-content:flex-start}.platform-main.shell-content-stage>#appContentHost.shell-pane-content-host>iframe{flex:1 1 auto;min-height:0;height:100%;align-self:stretch}:root{--shell-sidebar-bg: rgba(7, 17, 36, .82);--shell-sidebar-border: #1b2a4a;--shell-surface: #081124;--shell-surface-elevated: #0a1328;--shell-surface-border: #233252;--shell-text: #f6f7fb;--shell-muted: #94a3b8;--shell-subtle: #64748b;--shell-control-bg: rgba(7, 15, 33, .88);--shell-control-border: #233252}html[data-theme=light-boring],html[data-theme=vivid-light],html.light{--shell-sidebar-bg: rgba(255, 253, 250, .94);--shell-sidebar-border: #ded8cc;--shell-surface: #ffffff;--shell-surface-elevated: #faf8f4;--shell-surface-border: #ded8cc;--shell-text: #171513;--shell-muted: #736d64;--shell-subtle: #9a9489;--shell-control-bg: rgba(255, 255, 255, .92);--shell-control-border: #d8d2c6;color-scheme:light}html[data-theme=dark-boring],html[data-theme=vivid-dark],html[data-theme=dark],html.dark{color-scheme:dark}body.shell-body-themed{background:transparent!important;color:var(--shell-text)}#shellThemeBackdropPrimary{background:var(--neo-ambient, linear-gradient(180deg, #050917 0%, #030716 51%, #02040b 100%))!important}#shellThemeBackdropGrid{opacity:.4!important}html.light body.shell-body-themed,html[data-theme=light-boring] body.shell-body-themed,html[data-theme=vivid-light] body.shell-body-themed{color:var(--shell-text)!important}html.light .platform-shell,html[data-theme=light-boring] .platform-shell,html[data-theme=vivid-light] .platform-shell{color:var(--shell-text)}html.light .platform-primary-nav,html[data-theme=light-boring] .platform-primary-nav,html[data-theme=vivid-light] .platform-primary-nav{background:var(--shell-sidebar-bg)!important;border-color:var(--shell-sidebar-border)!important}html.light .platform-secondary-nav,html[data-theme=light-boring] .platform-secondary-nav,html[data-theme=vivid-light] .platform-secondary-nav{background:color-mix(in srgb,var(--shell-surface) 90%,transparent)!important;border-color:var(--shell-surface-border)!important}html.light .platform-workspace>header,html[data-theme=light-boring] .platform-workspace>header,html[data-theme=vivid-light] .platform-workspace>header{background:color-mix(in srgb,var(--shell-surface) 94%,transparent)!important;border-color:var(--shell-surface-border)!important;color:var(--shell-text)}html.light #platformNameLabel,html.light #shellAppTitle,html.light .platform-secondary-titlebar,html.light #platformBreadcrumbSecondary,html[data-theme=light-boring] #platformNameLabel,html[data-theme=light-boring] #shellAppTitle,html[data-theme=vivid-light] #platformNameLabel,html[data-theme=vivid-light] #shellAppTitle{color:var(--shell-text)!important}html.light #platformPlanLabel,html.light #appNavSubheading,html.light .platform-nav-brand-subheading,html[data-theme=light-boring] #platformPlanLabel,html[data-theme=light-boring] #appNavSubheading,html[data-theme=light-boring] .platform-nav-brand-subheading,html[data-theme=vivid-light] #platformPlanLabel,html[data-theme=vivid-light] #appNavSubheading,html[data-theme=vivid-light] .platform-nav-brand-subheading{color:color-mix(in srgb,var(--neo-accent) 72%,var(--shell-text))!important}html.light #platformBreadcrumbPrimary,html.light .platform-secondary-titlebar,html[data-theme=light-boring] #platformBreadcrumbPrimary{color:var(--shell-muted)!important}html.light .platform-nav-button,html.light .platform-subnav-button,html.light .platform-nav-action,html[data-theme=light-boring] .platform-nav-button,html[data-theme=light-boring] .platform-subnav-button,html[data-theme=light-boring] .platform-nav-action{background:var(--shell-control-bg)!important;border-color:var(--shell-control-border)!important;color:var(--shell-muted)!important}html.light .platform-nav-button.is-active-primary,html.light .platform-nav-button.is-active-secondary,html.light .platform-subnav-button.is-active-secondary,html[data-theme=light-boring] .platform-nav-button.is-active-primary,html[data-theme=light-boring] .platform-nav-button.is-active-secondary{background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,var(--shell-surface))!important;border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 35%,var(--shell-control-border))!important;color:var(--shell-text)!important}html.light .platform-nav-button:hover,html.light .platform-subnav-button:hover,html.light .platform-nav-action:hover,html.light #commandOpen,html.light #platformSidebarHideToggle,html.light .platform-about-button,html[data-theme=light-boring] .platform-nav-button:hover,html[data-theme=light-boring] #commandOpen,html[data-theme=light-boring] #platformSidebarHideToggle{color:var(--shell-text)!important}html.light #commandPlaceholder,html.light [data-profile-email],html.light .platform-profile-role,html.light #platformProfileButton [data-profile-name],html[data-theme=light-boring] #commandPlaceholder,html[data-theme=light-boring] [data-profile-email],html[data-theme=light-boring] .platform-profile-role{color:var(--shell-muted)!important}html.light #platformProfileButton [data-profile-name],html[data-theme=light-boring] #platformProfileButton [data-profile-name]{color:var(--shell-text)!important}html.light #platformNavNotice,html[data-theme=light-boring] #platformNavNotice{background:color-mix(in srgb,var(--shell-surface-elevated) 88%,transparent)!important;border-color:var(--shell-surface-border)!important;color:var(--shell-muted)!important}html.light #shellDockFooter,html.light #shellBrandCard,html[data-theme=light-boring] #shellDockFooter,html[data-theme=vivid-light] #shellDockFooter{color:var(--shell-text)}html.light #shellBrandCard,html[data-theme=light-boring] #shellBrandCard{background:color-mix(in srgb,var(--shell-surface) 92%,transparent)!important;border-color:var(--shell-surface-border)!important}html[data-custom-theme] .platform-primary-nav,html[data-a11y-theme] .platform-primary-nav{background:color-mix(in srgb,var(--neo-chrome-bg, var(--shell-sidebar-bg)) 88%,transparent)!important;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:var(--neo-chrome-border, var(--shell-sidebar-border))!important}html[data-custom-theme] .platform-secondary-nav,html[data-a11y-theme] .platform-secondary-nav{background:color-mix(in srgb,var(--neo-chrome-bg, var(--shell-surface)) 82%,transparent)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-color:var(--neo-chrome-border, var(--shell-surface-border))!important}html[data-custom-theme] .platform-workspace>header,html[data-a11y-theme] .platform-workspace>header{background:color-mix(in srgb,var(--neo-chrome-bg, var(--shell-surface)) 86%,transparent)!important;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-color:var(--neo-chrome-border, var(--shell-surface-border))!important}html[data-custom-theme] .platform-nav-button,html[data-custom-theme] .platform-subnav-button,html[data-custom-theme] .platform-nav-action,html[data-a11y-theme] .platform-nav-button,html[data-a11y-theme] .platform-subnav-button,html[data-a11y-theme] .platform-nav-action{background:var(--neo-control-bg, var(--shell-control-bg))!important;border-color:var(--neo-control-border, var(--shell-control-border))!important;color:var(--neo-muted, var(--shell-muted))!important}html[data-custom-theme] .platform-nav-button.is-active-primary,html[data-custom-theme] .platform-nav-button.is-active-secondary,html[data-custom-theme] .platform-subnav-button.is-active-secondary,html[data-a11y-theme] .platform-nav-button.is-active-primary,html[data-a11y-theme] .platform-nav-button.is-active-secondary,html[data-a11y-theme] .platform-subnav-button.is-active-secondary{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 42%,var(--neo-control-border, var(--shell-control-border)))!important;background:color-mix(in srgb,var(--neo-control-active, var(--neo-accent, var(--neo-accent))) 28%,var(--neo-control-bg, var(--shell-control-bg)))!important;color:var(--neo-text, var(--shell-text))!important}html[data-custom-theme] #platformProfileButton,html[data-a11y-theme] #platformProfileButton{background:var(--neo-control-bg, var(--shell-control-bg))!important;border-color:var(--neo-control-border, var(--shell-control-border))!important}html[data-custom-theme] .platform-shell,html[data-a11y-theme] .platform-shell{color:var(--neo-text, var(--shell-text))}.shell-accent-fill{background:var(--neo-accent, var(--neo-accent))!important}.shell-accent-text{color:var(--neo-accent, var(--neo-accent-border, color-mix(in srgb, var(--neo-accent) 70%, white)))!important}.platform-profile-monogram,.platform-profile-fallback-icon,#platformProfileButton [data-profile-fallback-icon]:not(.hidden):not([hidden]){background:linear-gradient(135deg,var(--neo-accent),var(--neo-accent-hover, var(--neo-accent)))!important}#platformProfileButton [data-profile-monogram]{font-size:10px!important;font-weight:700!important;letter-spacing:-.02em}.platform-shell:not([data-nav-state=collapsed]) #platformProfileButton [data-profile-monogram]{aspect-ratio:1 / 1!important;flex:0 0 auto!important;align-self:center!important;width:var(--platform-profile-avatar-size, 28px)!important;height:var(--platform-profile-avatar-size, 28px)!important;min-width:var(--platform-profile-avatar-size, 28px)!important;min-height:var(--platform-profile-avatar-size, 28px)!important;max-width:var(--platform-profile-avatar-size, 28px)!important;max-height:var(--platform-profile-avatar-size, 28px)!important;padding:0!important;line-height:1!important;overflow:hidden!important;border-radius:9999px!important;box-sizing:border-box!important;display:grid!important;place-items:center!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton:not(.has-custom-avatar) [data-profile-monogram]:not([hidden]):not(.hidden),.platform-shell[data-nav-state=collapsed] #platformProfileButton:not(.has-custom-avatar) [data-profile-monogram]:not([hidden]):not(.hidden).platform-profile-avatar,.platform-shell[data-nav-state=collapsed] #platformProfileButton:not(.has-custom-avatar) .platform-profile-monogram:not([hidden]):not(.hidden){aspect-ratio:1 / 1!important;flex:0 0 auto!important;align-self:center!important;width:var(--sidebar-collapsed-item-size, 40px)!important;height:var(--sidebar-collapsed-item-size, 40px)!important;min-width:var(--sidebar-collapsed-item-size, 40px)!important;min-height:var(--sidebar-collapsed-item-size, 40px)!important;max-width:var(--sidebar-collapsed-item-size, 40px)!important;max-height:var(--sidebar-collapsed-item-size, 40px)!important;padding:0!important;line-height:1!important;overflow:hidden!important;border-radius:var(--sidebar-collapsed-item-radius, 10px)!important;box-sizing:border-box!important;display:grid!important;place-items:center!important}#platformProfileButton [data-profile-img]:not([src]),#platformProfileButton [data-profile-img].hidden,#platformProfileButton [data-profile-img][hidden]{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;max-width:0!important;max-height:0!important;margin:0!important;padding:0!important;border:0!important;flex:0 0 0!important;overflow:hidden!important;visibility:hidden!important;position:absolute!important;pointer-events:none!important}#platformProfileButton [data-profile-img][src]:not(.hidden):not([hidden]){aspect-ratio:1 / 1!important;flex:0 0 auto!important;align-self:center!important;width:var(--platform-profile-avatar-size, 28px)!important;height:var(--platform-profile-avatar-size, 28px)!important;min-width:var(--platform-profile-avatar-size, 28px)!important;min-height:var(--platform-profile-avatar-size, 28px)!important;max-width:var(--platform-profile-avatar-size, 28px)!important;max-height:var(--platform-profile-avatar-size, 28px)!important;padding:0!important;overflow:hidden!important;border-radius:9999px!important;box-sizing:border-box!important;display:block!important;-o-object-fit:cover!important;object-fit:cover!important}#platformProfileButton [data-profile-monogram].hidden,#platformProfileButton [data-profile-monogram][hidden],#platformProfileButton [data-profile-fallback-icon].hidden,#platformProfileButton [data-profile-fallback-icon][hidden]{display:none!important}#platformProfileButton [data-profile-fallback-icon]:not(.hidden):not([hidden]){aspect-ratio:1 / 1!important;flex:0 0 auto!important;align-self:center!important;width:var(--platform-profile-avatar-size, 28px)!important;height:var(--platform-profile-avatar-size, 28px)!important;min-width:var(--platform-profile-avatar-size, 28px)!important;min-height:var(--platform-profile-avatar-size, 28px)!important;max-width:var(--platform-profile-avatar-size, 28px)!important;max-height:var(--platform-profile-avatar-size, 28px)!important;padding:0!important;overflow:hidden!important;border-radius:9999px!important;box-sizing:border-box!important;display:grid!important;place-items:center!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton:not(.has-custom-avatar) [data-profile-fallback-icon]:not(.hidden):not([hidden]){width:var(--sidebar-collapsed-item-size, 40px)!important;height:var(--sidebar-collapsed-item-size, 40px)!important;min-width:var(--sidebar-collapsed-item-size, 40px)!important;min-height:var(--sidebar-collapsed-item-size, 40px)!important;max-width:var(--sidebar-collapsed-item-size, 40px)!important;max-height:var(--sidebar-collapsed-item-size, 40px)!important;border-radius:var(--sidebar-collapsed-item-radius, 10px)!important}.platform-shell[data-nav-state=collapsed] #platformProfileButton{--platform-profile-avatar-size: 40px}.platform-main,#appContentHost,#embeddedPlatformFrame{background:var(--neo-bg-gradient, var(--neo-bg, #050b18))!important;color:var(--neo-text, var(--shell-text))}html.light .platform-main,html.light #appContentHost,html.light #embeddedPlatformFrame,html[data-theme=light-boring] .platform-main,html[data-theme=light-boring] #appContentHost,html[data-theme=light-boring] #embeddedPlatformFrame,html[data-theme=vivid-light] .platform-main,html[data-theme=vivid-light] #appContentHost,html[data-theme=vivid-light] #embeddedPlatformFrame{background:var(--neo-bg-gradient, var(--neo-bg, #f6f5f1))!important}html[data-custom-theme] .platform-main,html[data-custom-theme] #appContentHost,html[data-custom-theme] #embeddedPlatformFrame,html[data-a11y-theme] .platform-main,html[data-a11y-theme] #appContentHost,html[data-a11y-theme] #embeddedPlatformFrame{background:color-mix(in srgb,var(--neo-surface, var(--neo-bg, #050b18)) 94%,transparent)!important}html[data-custom-theme] #appNav,html[data-a11y-theme] #appNav{color:var(--neo-text, var(--shell-text));border-color:var(--neo-chrome-border, var(--shell-surface-border))!important;background:color-mix(in srgb,var(--neo-surface, var(--neo-bg, #071124)) 92%,transparent)!important}html[data-custom-theme] #shellDockFooter,html[data-a11y-theme] #shellDockFooter{color:var(--neo-text, var(--shell-text))}html[data-custom-theme] #shellBrandCard,html[data-a11y-theme] #shellBrandCard{background:color-mix(in srgb,var(--neo-surface, var(--shell-surface)) 92%,transparent)!important;border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 14%,var(--shell-surface-border))!important}html[data-custom-theme] #shellDockFooter .app-dock,html[data-a11y-theme] #shellDockFooter .app-dock{background:color-mix(in srgb,var(--neo-surface2, var(--neo-surface, #071125)) 92%,transparent)!important;border-color:var(--neo-chrome-border, var(--shell-surface-border))!important}html[data-a11y-theme=high-contrast] .platform-primary-nav,html[data-a11y-theme=high-contrast] .platform-secondary-nav,html[data-a11y-theme=high-contrast] .platform-workspace>header{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:#000!important;border-color:#fff!important}html[data-a11y-theme=high-contrast] .platform-nav-button,html[data-a11y-theme=high-contrast] .platform-subnav-button,html[data-a11y-theme=high-contrast] .platform-nav-action,html[data-a11y-theme=high-contrast] #platformProfileButton{background:#000!important;border-color:#fff!important;color:#fff!important}html[data-a11y-theme=high-contrast] .platform-main,html[data-a11y-theme=high-contrast] #appContentHost,html[data-a11y-theme=high-contrast] #embeddedPlatformFrame{background:#000!important}html.neo-grayscale .platform-shell,html.neo-grayscale #embeddedPlatformFrame{filter:grayscale(1)}html.neo-invert-content .platform-main,html.neo-invert-content #appContentHost,html.neo-invert-content #embeddedPlatformFrame,html.neo-invert-content .settings-viewport,html.neo-invert-content .platform-main img,html.neo-invert-content .settings-viewport img{filter:invert(1) hue-rotate(180deg)}html.neo-focus-enhanced :focus-visible{outline:3px solid var(--neo-accent, var(--neo-accent))!important;outline-offset:2px}html.neo-focus-enhanced input:focus,html.neo-focus-enhanced input:focus-visible,html.neo-focus-enhanced textarea:focus,html.neo-focus-enhanced textarea:focus-visible,html.neo-focus-enhanced select:focus,html.neo-focus-enhanced select:focus-visible{outline:none!important;box-shadow:none!important}html.shell-body-themed input:focus,html.shell-body-themed input:focus-visible,html.shell-body-themed textarea:focus,html.shell-body-themed textarea:focus-visible,html.shell-body-themed select:focus,html.shell-body-themed select:focus-visible,html.in-shell input:focus,html.in-shell input:focus-visible,html.in-shell textarea:focus,html.in-shell textarea:focus-visible,html.in-shell select:focus,html.in-shell select:focus-visible,html.embed-app-root input:focus,html.embed-app-root input:focus-visible,html.embed-app-root textarea:focus,html.embed-app-root textarea:focus-visible,html.embed-app-root select:focus,html.embed-app-root select:focus-visible{outline:none!important;box-shadow:none!important}html.neo-focus-enhanced .platform-profile-menu-button:focus:not(:focus-visible),html.neo-focus-enhanced .platform-nav-button:focus:not(:focus-visible),html.neo-focus-enhanced .platform-subnav-button:focus:not(:focus-visible){outline:none!important}html.neo-reduced-motion *,html.neo-reduced-motion *:before,html.neo-reduced-motion *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}html.neo-larger-targets .platform-nav-button,html.neo-larger-targets .platform-subnav-button,html.neo-larger-targets .platform-nav-action,html.neo-larger-targets .settings-toggle{min-height:52px}html.neo-dyslexia-font,html.neo-dyslexia-font body{font-family:OpenDyslexic,Comic Sans MS,system-ui,sans-serif!important}html.neo-text-large{font-size:1.125rem}html.neo-text-xlarge{font-size:1.25rem}[data-shell-nav-slot=primary] .platform-nav-button.is-active-primary,body[data-shell-active-mode=app] #appNavList .platform-nav-button.is-active-primary,.platform-secondary-nav .platform-nav-button.is-active-secondary{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 42%,transparent)!important;background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,rgba(7,16,36,.42))!important;color:#fff!important}.platform-primary-nav .platform-nav-button[data-active=true],.platform-primary-nav .platform-nav-button[aria-current=page],[data-shell-nav-slot=primary] .platform-nav-button[data-active=true],body[data-shell-active-mode=app] #appNavList .platform-nav-button[data-active=true],body[data-shell-active-mode=app] #appNavList .platform-nav-button[aria-current=page]{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 70%,transparent)!important;background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 24%,rgba(7,16,36,.42))!important;color:#fff!important}.platform-secondary-nav .platform-nav-button[data-active=true],.platform-secondary-nav .platform-nav-button[aria-current=page]{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 42%,transparent)!important;background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,rgba(7,16,36,.42))!important;color:#fff!important}.platform-nav-button.is-nav-focused,.platform-nav-button.is-nav-focused:hover,.platform-nav-button:focus-visible{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 55%,transparent)!important;background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 14%,rgba(7,16,36,.38))!important;box-shadow:none!important;outline:none}#platformPrimaryNav .platform-nav-button.is-nav-focused,#platformSecondaryNav .platform-nav-button.is-nav-focused,#appNavList .platform-nav-button.is-nav-focused{border-left-width:3px!important;border-left-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 78%,white)!important}.platform-nav-connector__path{stroke:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 82%,transparent);filter:drop-shadow(0 0 6px color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 28%,transparent))}.platform-hotkey-badge.is-active{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,transparent)!important;background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 15%,transparent)!important;color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 15%,white)!important}#appNavList .app-nav-row.dock-dnd-indicator-before:before{background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 95%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,transparent)}#appNav .platform-nav-button.is-app-favourited,#appNav .platform-nav-button.is-app-pinned{background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 14%,transparent)!important;border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 35%,transparent)!important}#appNav .platform-nav-button.is-app-favourited>svg:first-child,#appNav .platform-nav-button.is-app-favourited>i:first-child,#appNav .platform-nav-button.is-app-pinned>svg:first-child,#appNav .platform-nav-button.is-app-pinned>i:first-child{color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 35%,white)!important}.app-nav-favourite-mark.mark svg{stroke:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 25%,#a8a6a0)}.app-nav-favourite-mark.mark input:checked+svg{fill:#ff8a00;stroke:#ff8a00}.shell-pet-door{background:color-mix(in srgb,var(--neo-accent, var(--neo-accent-hover, var(--neo-accent))) 78%,transparent);box-shadow:0 0 10px color-mix(in srgb,var(--neo-accent, var(--neo-accent-hover, var(--neo-accent))) 28%,transparent)}.platform-wallet-accent-icon{color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 72%,white)!important}.platform-wallet-accent-amount,#shellBalanceAmount,button[data-topbar-app=wallet] .platform-value-widget-amount{color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 65%,white)!important}.shell-content-pet:not(.is-companion-active){touch-action:none}.shell-content-pet.is-user-dragging{cursor:grabbing!important;z-index:88!important;filter:drop-shadow(0 10px 22px rgba(0,0,0,.35))}.shell-content-pet.is-feeding{filter:drop-shadow(0 0 10px rgba(250,204,21,.55))}.shell-companion-pet-label-stack{position:absolute;left:50%;bottom:calc(100% + 6px);z-index:3;display:flex;flex-direction:column;align-items:center;gap:4px;width:-moz-max-content;width:max-content;max-width:min(220px,92vw);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%) translateY(4px);transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.shell-companion-pet-stat-badges{display:flex;align-items:center;justify-content:center;gap:10px;width:-moz-max-content;width:max-content;max-width:min(210px,92vw);min-width:0}.shell-content-pet>.shell-companion-pet-stat-badges{position:absolute;left:50%;bottom:calc(100% + 6px);z-index:4;transform:translate(-50%);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .18s ease,visibility .18s ease,transform .18s ease}.shell-content-pet>.shell-companion-pet-stat-badges:has(.shell-companion-pet-stat-badge.is-vital-low:not([hidden])){opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0)}.shell-content-pet[data-companion-name-display=hover]:hover:not(.is-companion-active):not(.is-passing-through)>.shell-companion-pet-stat-badges:not([hidden]),.shell-content-pet[data-companion-name-display=hover]:focus-visible:not(.is-companion-active):not(.is-passing-through)>.shell-companion-pet-stat-badges:not([hidden]){opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0);bottom:calc(100% + 30px)}.shell-content-pet[data-companion-name-display=always]:not(.is-companion-active):not(.is-passing-through)>.shell-companion-pet-stat-badges:not([hidden]){opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) translateY(0);bottom:calc(100% + 30px)}.shell-content-pet[data-companion-name-display=hidden]>.shell-companion-pet-stat-badges:not(:has(.shell-companion-pet-stat-badge.is-vital-low:not([hidden]))){opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.is-companion-overlay-open .shell-content-pet>.shell-companion-pet-stat-badges,.shell-content-pet.is-companion-active>.shell-companion-pet-stat-badges{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.shell-companion-pet-stat-badge{display:inline-flex;align-items:center;gap:5px;padding:0;min-width:0;font-size:11px;font-weight:800;line-height:1.15;color:var(--shell-muted, #94a3b8);cursor:pointer;position:relative}.shell-companion-pet-stat-badge[hidden]{display:none!important}.shell-companion-pet-stat-badge.is-vital-low{filter:none}.shell-companion-pet-stat-badge[data-stat-tip]:after{content:attr(data-stat-tip);position:absolute;left:50%;bottom:calc(100% + 6px);z-index:4;padding:4px 8px;border-radius:6px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 28%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 96%,transparent);box-shadow:0 8px 20px #00000061;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.02em;white-space:nowrap;color:var(--shell-text, #f6f7fb);opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%) translateY(3px);transition:opacity .14s ease,visibility .14s ease,transform .14s ease}.shell-companion-pet-stat-badge[data-stat-tip]:hover:after,.shell-companion-pet-stat-badge[data-stat-tip]:focus-visible:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.shell-companion-pet-stat-badge__value{font-size:11px;font-weight:800;line-height:1.15;letter-spacing:0;white-space:nowrap;color:var(--neo-accent, var(--neo-accent))}.shell-companion-pet-stat-badge__icon{display:block;width:14px;height:14px;max-width:14px;max-height:14px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.shell-companion-pet-stat-badge__level-mark{font-size:10px;font-weight:800;letter-spacing:.02em;text-transform:none;color:color-mix(in srgb,var(--shell-text, #f6f7fb) 72%,var(--shell-muted, #94a3b8))}.shell-companion-pet-stat-badge--level .shell-companion-pet-stat-badge__value{font-size:12px;font-weight:900}.shell-companion-pet-name-tab{position:static;left:auto;bottom:auto;display:block;width:-moz-fit-content;width:fit-content;max-width:min(220px,92vw);padding:4px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 35%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 94%,transparent);box-shadow:0 8px 24px #00000061;opacity:1;visibility:visible;pointer-events:auto;cursor:pointer;transform:none;transition:none}.shell-companion-pet-name-tab__copy{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:900;line-height:1.25;text-align:center;color:var(--neo-accent, var(--neo-accent))}.shell-companion-pet-name-tab .shell-companion-states__name-custom,.shell-companion-pet-name-tab .shell-companion-states__name-species{color:var(--neo-accent, var(--neo-accent))}.shell-companion-pet-name-tab .shell-companion-states__name-the{color:var(--shell-muted, #94a3b8);font-weight:700}.shell-companion-pet-rarity{font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase}.shell-companion-pet-rarity.is-common{color:#cbd5e1}.shell-companion-pet-rarity.is-uncommon{color:#86efac}.shell-companion-pet-rarity.is-rare{color:#93c5fd}.shell-companion-pet-rarity.is-epic{color:#c4b5fd}.shell-companion-pet-rarity.is-legendary{color:#fcd34d}.shell-companion-pet-rarity.is-mythic{color:#fda4af}.shell-companion-pet-name-tab__name{color:var(--neo-accent, var(--neo-accent))}.shell-content-pet:before{content:"";position:absolute;left:50%;bottom:0;width:78%;height:78%;transform:translate(-50%);border-radius:999px;pointer-events:none;z-index:0;opacity:.85;animation:shell-companion-pet-aura-pulse 2.8s ease-in-out infinite}.shell-content-pet:after{content:"";position:absolute;left:50%;bottom:2px;width:86%;height:86%;transform:translate(-50%);border-radius:999px;pointer-events:none;z-index:2;opacity:0;animation:shell-companion-pet-aura-ring 2.8s ease-in-out infinite}.shell-content-pet .shell-companion-sprite,.shell-content-pet>img{position:relative;z-index:1}.shell-content-pet.is-rarity-common:before{background:radial-gradient(circle,rgba(148,163,184,.5) 0%,rgba(148,163,184,.18) 48%,transparent 72%)}.shell-content-pet.is-rarity-common:after{box-shadow:0 0 10px #94a3b859,0 0 18px #94a3b833;opacity:.7}.shell-content-pet.is-rarity-uncommon:before{background:radial-gradient(circle,rgba(74,222,128,.58) 0%,rgba(74,222,128,.2) 48%,transparent 72%)}.shell-content-pet.is-rarity-uncommon:after{box-shadow:0 0 12px #4ade8073,0 0 22px #4ade8047;opacity:.82}.shell-content-pet.is-rarity-rare:before{background:radial-gradient(circle,rgba(56,189,248,.6) 0%,rgba(56,189,248,.22) 48%,transparent 72%)}.shell-content-pet.is-rarity-rare:after{box-shadow:0 0 14px #38bdf87a,0 0 24px #38bdf84d;opacity:.85}.shell-content-pet.is-rarity-epic:before{background:radial-gradient(circle,rgba(167,139,250,.64) 0%,rgba(167,139,250,.24) 48%,transparent 72%)}.shell-content-pet.is-rarity-epic:after{box-shadow:0 0 16px #a78bfa85,0 0 28px #a78bfa57;opacity:.88}.shell-content-pet.is-rarity-legendary:before{background:radial-gradient(circle,rgba(251,191,36,.66) 0%,rgba(251,191,36,.26) 48%,transparent 72%);animation-duration:2.2s}.shell-content-pet.is-rarity-legendary:after{box-shadow:0 0 18px #fbbf2494,0 0 30px #fbbf2461;opacity:.92;animation-duration:2.2s}.shell-content-pet.is-rarity-mythic:before{background:radial-gradient(circle,rgba(244,114,182,.62) 0%,rgba(167,139,250,.28) 42%,rgba(251,191,36,.18) 68%,transparent 78%);animation-duration:1.9s}.shell-content-pet.is-rarity-mythic:after{box-shadow:0 0 20px #f472b68c,0 0 32px #a78bfa61,0 0 40px #fbbf2438;opacity:.95;animation-duration:1.9s}@keyframes shell-companion-pet-aura-pulse{0%,to{opacity:.5;transform:translate(-50%) scale(.92)}50%{opacity:1;transform:translate(-50%) scale(1.08)}}@keyframes shell-companion-pet-aura-ring{0%,to{opacity:.45;transform:translate(-50%) scale(.94)}50%{opacity:1;transform:translate(-50%) scale(1.1)}}.shell-companion-titles-shop{display:grid;gap:12px}.shell-companion-titles-shop__note{margin:0;font-size:11px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-titles-shop__filters{display:flex;flex-wrap:wrap;gap:6px}.shell-companion-titles-shop__chip{padding:4px 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--shell-control-border, #334263) 90%,transparent);background:color-mix(in srgb,var(--shell-control-border, #0a1328) 45%,transparent);color:var(--shell-muted, #94a3b8);font-size:11px;font-weight:700;cursor:pointer}.shell-companion-titles-shop__chip.is-active{color:var(--shell-text, #f8fafc);border-color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 55%,#fff);background:color-mix(in srgb,var(--neo-accent, #2dd4bf) 18%,transparent)}.shell-companion-titles-shop__group{display:grid;gap:8px}.shell-companion-titles-shop__group-title{margin:0;font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--shell-muted, #94a3b8)}.shell-companion-title-row__position{display:inline-block;margin-right:6px;padding:1px 6px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#cbd5e1;background:#94a3b824}.shell-companion-overview__title-card{display:grid;gap:10px}.shell-companion-overview__title-note{margin:0;font-size:11px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-overview__title-select{width:100%;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--shell-control-border, #334263) 90%,transparent);background:color-mix(in srgb,var(--shell-control-border, #0a1328) 55%,transparent);color:var(--shell-text, #e2e8f0);font-size:13px}.shell-companion-overview__title-preview{margin:0;font-size:13px;font-weight:800;color:var(--neo-accent, #2dd4bf)}@media(prefers-reduced-motion:reduce){.shell-content-pet:before,.shell-content-pet:after,.shell-content-pet .shell-companion-bob-avatar .shell-companion-bob-svg{animation:none!important}}.shell-content-pet[data-companion-name-display=hover]:hover:not(.is-companion-active):not(.is-passing-through) .shell-companion-pet-label-stack,.shell-content-pet[data-companion-name-display=hover]:focus-visible:not(.is-companion-active):not(.is-passing-through) .shell-companion-pet-label-stack{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:auto}.shell-content-pet[data-companion-name-display=always]:not(.is-companion-active):not(.is-passing-through) .shell-companion-pet-label-stack{opacity:1;visibility:visible;transform:translate(-50%) translateY(0);pointer-events:auto}.shell-content-pet:not([data-companion-name-display]):not(.is-companion-active):not(.is-passing-through) .shell-companion-pet-label-stack{opacity:0;visibility:hidden;pointer-events:none}.shell-content-pet[data-companion-name-display=hidden] .shell-companion-pet-label-stack,html.is-companion-overlay-open .shell-companion-pet-label-stack,.shell-content-pet.is-companion-active .shell-companion-pet-label-stack{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.shell-companion-pet-revive-btn{display:inline-flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:999px;border:1px solid color-mix(in srgb,#f87171 55%,var(--shell-control-border, #233252));background:color-mix(in srgb,#7f1d1d 28%,var(--shell-surface-elevated, #0a1328));box-shadow:0 0 16px color-mix(in srgb,#f87171 22%,transparent);font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;color:#fecaca;cursor:pointer;animation:shell-companion-revive-btn-blink 1.4s ease-in-out infinite}.shell-companion-pet-revive-btn:hover{background:color-mix(in srgb,#991b1b 40%,var(--shell-surface-elevated, #0a1328));color:#fff}.shell-companion-pet-stat-badge__value[data-vital-tier=high]{color:var(--neo-accent, var(--neo-accent))}.shell-companion-pet-stat-badge__value[data-vital-tier=medium]{color:#fbbf24}.shell-companion-pet-stat-badge__value[data-vital-tier=low]{color:#fb923c}.shell-companion-pet-stat-badge__value[data-vital-tier=critical]{color:#f87171}.shell-companion-pet-stat-badge__value[data-vital-tier=depleted]{color:#c4b5fd}.shell-content-pet.is-companion-depleted img{filter:grayscale(1) brightness(.82);animation:shell-companion-depleted-blink 1.4s ease-in-out infinite}.shell-content-pet.is-companion-depleted .shell-companion-pet-name-tab__copy,.shell-content-pet.is-companion-depleted .shell-companion-states__name-custom,.shell-content-pet.is-companion-depleted .shell-companion-states__name-species{color:#f87171!important}.shell-content-pet.is-companion-depleted .shell-companion-states__name-the{color:color-mix(in srgb,#f87171 72%,var(--shell-muted, #94a3b8))!important}.shell-content-pet.is-companion-depleted .shell-companion-pet-name-tab{border-color:color-mix(in srgb,#f87171 45%,var(--shell-control-border, #233252));animation:shell-companion-depleted-blink 1.4s ease-in-out infinite}@keyframes shell-companion-depleted-blink{0%,to{opacity:1}50%{opacity:.52}}@keyframes shell-companion-revive-btn-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.78;transform:scale(.98)}}.shell-content-pet.is-companion-depleted:not(.is-companion-active):not(.is-passing-through) .shell-companion-pet-label-stack{opacity:1!important;visibility:visible!important;transform:translate(-50%) translateY(0)!important;pointer-events:auto!important}html.is-companion-overlay-open .shell-content-pet.is-companion-depleted .shell-companion-pet-label-stack{opacity:0!important;visibility:hidden!important;pointer-events:none!important}.shell-content-pet.is-feeding img{animation:shell-pet-feed-wiggle .35s ease-in-out infinite alternate}.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through){filter:drop-shadow(0 0 16px color-mix(in srgb,var(--neo-accent, #7c6cff) 42%,transparent))}.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through):before,.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through):after{display:block!important;content:""!important;pointer-events:none;opacity:1!important;animation-duration:1s!important}.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through):before{animation:shell-companion-pet-aura-pulse 1s ease-in-out infinite!important}.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through):after{animation:shell-companion-pet-aura-ring 1s ease-in-out infinite!important}.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through).is-rarity-common:after{box-shadow:0 0 14px #94a3b88c,0 0 24px #94a3b852!important}.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through).is-rarity-uncommon:after{box-shadow:0 0 16px #4ade8094,0 0 28px #4ade8057!important}.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through).is-rarity-rare:after{box-shadow:0 0 18px #38bdf899,0 0 30px #38bdf85c!important}.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through).is-rarity-epic:after{box-shadow:0 0 20px #a78bfa9e,0 0 34px #a78bfa66!important}.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through).is-rarity-legendary:after{box-shadow:0 0 22px #fbbf24ad,0 0 36px #fbbf2470!important}.shell-content-pet.is-being-petted:not(.is-companion-active):not(.is-passing-through).is-rarity-mythic:after{box-shadow:0 0 24px #f472b69e,0 0 38px #a78bfa6b,0 0 48px #fbbf2447!important}.shell-content-pet>.shell-companion-pet-stat-badges[hidden]{pointer-events:none!important}.shell-content-pet[data-companion-name-display=hover]:not(:hover):not(:focus-within):not(.is-companion-active):not(.is-passing-through):not(.is-companion-depleted) .shell-companion-pet-label-stack,.shell-content-pet[data-companion-name-display=hover]:not(:hover):not(:focus-within):not(.is-companion-active):not(.is-passing-through):not(.is-companion-depleted)>.shell-companion-pet-stat-badges:not(:has(.shell-companion-pet-stat-badge.is-vital-low:not([hidden]))){pointer-events:none!important}.shell-content-pet.is-shell-hidden,.shell-content-pet.is-shell-hidden *,.shell-content-pet[hidden],.shell-content-pet[hidden] *{pointer-events:none!important}.shell-content-pet.is-companion-tapped{filter:drop-shadow(0 0 12px rgba(74,222,128,.62))}.shell-content-pet.is-companion-tapped:after{content:"";position:absolute;left:50%;top:18%;width:72px;height:72px;transform:translate(-50%,-50%);border-radius:999px;background:radial-gradient(circle,rgba(74,222,128,.72) 0%,rgba(74,222,128,.2) 42%,transparent 72%);animation:shell-companion-tap-shine .75s ease-out both;pointer-events:none}@keyframes shell-companion-tap-shine{0%{opacity:0;transform:translate(-50%,-50%) scale(.35)}35%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.35)}}@keyframes shell-pet-feed-wiggle{0%{transform:rotate(-4deg) translateY(-1px)}to{transform:rotate(4deg) translateY(-3px)}}.shell-companion-states{position:absolute;z-index:84;box-sizing:border-box;width:min(max(680px,-moz-max-content),calc(100vw - 24px));width:min(max(680px,max-content),calc(100vw - 24px));height:80vh;min-height:80vh;max-height:min(80vh,calc(100vh - 24px));display:flex;flex-direction:column;overflow:hidden;padding:14px;border-radius:16px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 28%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 96%,transparent);box-shadow:0 18px 48px #0000006b;color:var(--shell-text, #f6f7fb);pointer-events:auto;will-change:left,top}.shell-companion-states[hidden]{display:none!important}.shell-companion-states__title{display:flex;flex-wrap:wrap;align-items:center;flex-shrink:0;gap:4px;width:100%;margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:-.02em;color:var(--shell-muted, #94a3b8)}.shell-companion-states__title-copy{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0;flex-wrap:wrap}.shell-companion-states__meta-badges{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin:-2px 0 10px;flex-shrink:0}.shell-companion-states__meta-badge-group{display:inline-flex;align-items:center;gap:6px}.shell-companion-states__meta-label{font-size:10px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--shell-muted, #94a3b8)}.shell-companion-badge{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;border:1px solid transparent;font-size:10px;font-weight:900;letter-spacing:.03em;text-transform:uppercase}.shell-companion-badge--rarity.is-common{color:#cbd5e1;border-color:#94a3b859;background:#94a3b81f}.shell-companion-badge--rarity.is-uncommon{color:#86efac;border-color:#4ade8059;background:#4ade801f}.shell-companion-badge--rarity.is-rare{color:#93c5fd;border-color:#3b82f659;background:#3b82f61f}.shell-companion-badge--rarity.is-epic{color:#c4b5fd;border-color:#a78bfa59;background:#a78bfa1f}.shell-companion-badge--rarity.is-legendary{color:#fcd34d;border-color:#fbbf2459;background:#fbbf241f}.shell-companion-badge--rarity.is-mythic{color:#fda4af;border-color:#f43f5e59;background:#f43f5e1f}.shell-companion-badge--type.is-normal{color:#e7e5e4;border-color:#a8a29e59;background:#78716c38}.shell-companion-badge--type.is-fire{color:#fdba74;border-color:#f9731659;background:#f9731624}.shell-companion-badge--type.is-water{color:#7dd3fc;border-color:#0ea5e959;background:#0ea5e924}.shell-companion-badge--type.is-electric{color:#fde047;border-color:#eab30859;background:#eab30824}.shell-companion-badge--type.is-grass{color:#86efac;border-color:#22c55e59;background:#22c55e24}.shell-companion-badge--type.is-ice{color:#a5f3fc;border-color:#06b6d459;background:#06b6d424}.shell-companion-badge--type.is-fighting{color:#fca5a5;border-color:#dc262659;background:#dc262624}.shell-companion-badge--type.is-poison{color:#d8b4fe;border-color:#a855f759;background:#a855f724}.shell-companion-badge--type.is-ground{color:#d6b38a;border-color:#b4530959;background:#b4530924}.shell-companion-badge--type.is-flying{color:#c4b5fd;border-color:#818cf859;background:#818cf824}.shell-companion-badge--type.is-psychic{color:#f9a8d4;border-color:#ec489959;background:#ec489924}.shell-companion-badge--type.is-bug{color:#bef264;border-color:#84cc1659;background:#84cc1624}.shell-companion-badge--type.is-rock{color:#d6d3d1;border-color:#78716c59;background:#78716c2e}.shell-companion-badge--type.is-ghost{color:#c4b5fd;border-color:#6366f159;background:#6366f124}.shell-companion-badge--type.is-dragon{color:#93c5fd;border-color:#2563eb59;background:#2563eb24}.shell-companion-badge--type.is-dark{color:#a8a29e;border-color:#44403c8c;background:#2925248c}.shell-companion-badge--type.is-steel{color:#cbd5e1;border-color:#64748b59;background:#64748b2e}.shell-companion-badge--type.is-fairy{color:#f9a8d4;border-color:#f472b659;background:#f472b624}.shell-companion-states__name-row{display:inline-flex;align-items:center;gap:6px;min-width:0}.shell-companion-states__name{font-weight:900;color:var(--neo-accent, var(--neo-accent));cursor:pointer}.shell-companion-states__name-custom,.shell-companion-states__name-species{color:var(--neo-accent, var(--neo-accent))}.shell-companion-states__name-the{color:var(--shell-muted, #94a3b8);font-weight:700}.shell-companion-menu-title-name{display:inline-block;cursor:pointer}.shell-companion-menu-title-name .shell-companion-pet-name-tab__name,.shell-companion-menu-title-name .shell-companion-states__name-custom,.shell-companion-menu-title-name .shell-companion-states__name-species{font-size:20px;font-weight:900;font-style:italic;letter-spacing:-.02em;line-height:1.05;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000}.shell-companion-menu-title-name .shell-companion-states__name-the{font-size:15px;font-weight:900;font-style:italic;color:#e2e8f0;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000}.shell-companion-menu-title-name.is-rarity-common .shell-companion-pet-name-tab__name,.shell-companion-menu-title-name.is-rarity-common .shell-companion-states__name-custom,.shell-companion-menu-title-name.is-rarity-common .shell-companion-states__name-species{color:#cbd5e1}.shell-companion-menu-title-name.is-rarity-uncommon .shell-companion-pet-name-tab__name,.shell-companion-menu-title-name.is-rarity-uncommon .shell-companion-states__name-custom,.shell-companion-menu-title-name.is-rarity-uncommon .shell-companion-states__name-species{color:#86efac}.shell-companion-menu-title-name.is-rarity-rare .shell-companion-pet-name-tab__name,.shell-companion-menu-title-name.is-rarity-rare .shell-companion-states__name-custom,.shell-companion-menu-title-name.is-rarity-rare .shell-companion-states__name-species{color:#93c5fd}.shell-companion-menu-title-name.is-rarity-epic .shell-companion-pet-name-tab__name,.shell-companion-menu-title-name.is-rarity-epic .shell-companion-states__name-custom,.shell-companion-menu-title-name.is-rarity-epic .shell-companion-states__name-species{color:#c4b5fd}.shell-companion-menu-title-name.is-rarity-legendary .shell-companion-pet-name-tab__name,.shell-companion-menu-title-name.is-rarity-legendary .shell-companion-states__name-custom,.shell-companion-menu-title-name.is-rarity-legendary .shell-companion-states__name-species{color:#fcd34d;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000,0 0 12px rgba(251,191,36,.45)}.shell-companion-menu-title-name.is-rarity-mythic .shell-companion-pet-name-tab__name,.shell-companion-menu-title-name.is-rarity-mythic .shell-companion-states__name-custom,.shell-companion-menu-title-name.is-rarity-mythic .shell-companion-states__name-species{color:#fda4af}.shell-companion-menu-title-name.is-unselected{font-size:18px;font-weight:800;font-style:normal;color:var(--shell-muted, #94a3b8);text-shadow:none;cursor:default}.shell-companion-states__title-tools{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;margin-left:2px}.shell-companion-states__name-edit,.shell-companion-states__name-reroll,.shell-companion-states__name-delete{display:grid;width:22px;height:22px;place-items:center;padding:0;border:0;border-radius:6px;background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,transparent);color:var(--shell-muted, #94a3b8);cursor:pointer;transition:color .15s ease,background .15s ease}.shell-companion-states__name-delete[hidden]{display:none!important}.shell-companion-states__name-edit:hover,.shell-companion-states__name-edit:focus-visible,.shell-companion-states__name-reroll:hover,.shell-companion-states__name-reroll:focus-visible,.shell-companion-states__name-delete:hover,.shell-companion-states__name-delete:focus-visible{color:var(--shell-text, #f6f7fb);background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 22%,transparent);outline:none}.shell-companion-states__name-delete:hover,.shell-companion-states__name-delete:focus-visible{color:#fca5a5;background:color-mix(in srgb,#ef4444 18%,transparent)}.shell-companion-states__name-input{width:min(220px,52vw);min-height:24px;padding:2px 8px;border-radius:6px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 92%,transparent);color:var(--shell-text, #f6f7fb);font-size:13px;font-weight:900}.shell-companion-xp-snapshot{margin-bottom:10px}.shell-companion-card{border-radius:12px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent)}.shell-companion-card--hero{padding:12px;margin-bottom:10px;border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 28%,var(--shell-control-border, #233252));background:radial-gradient(circle at top right,color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,transparent),transparent 58%),color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 78%,transparent)}.shell-companion-hero__top{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;margin-bottom:8px}.shell-companion-hero__level{display:grid;gap:2px}.shell-companion-hero__level strong{font-size:28px;line-height:1;font-weight:900;color:var(--shell-text, #f6f7fb)}.shell-companion-hero__xp-copy{display:grid;gap:2px;text-align:right;min-width:0}.shell-companion-hero__xp-label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--shell-muted, #94a3b8)}.shell-companion-hero__xp-value{font-size:12px;font-weight:900;color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white)}.shell-companion-card--vital{padding:10px 12px}.shell-companion-card__head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--shell-muted, #94a3b8)}.shell-companion-card__head strong{font-size:13px;font-weight:900;letter-spacing:0;text-transform:none;color:var(--shell-text, #f6f7fb)}.shell-companion-card__head-label{display:inline-flex;align-items:center;gap:6px}.shell-companion-vital-icon{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.shell-companion-card__title{margin:0 0 8px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--shell-muted, #94a3b8)}.shell-companion-vitals{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.shell-companion-overview{display:flex;flex-direction:column;min-height:0;overflow-y:auto;padding-right:2px}.shell-companion-overview__hero{display:flex;align-items:stretch;gap:12px;margin-bottom:10px;flex-shrink:0}.shell-companion-overview__hero .shell-companion-card--hero{flex:1;min-width:0;margin-bottom:0;display:flex;flex-direction:column;justify-content:center}.shell-companion-stat-chips{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.shell-companion-stat-chip{display:grid;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent)}.shell-companion-stat-chip__label{font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--shell-muted, #94a3b8)}.shell-companion-stat-chip strong{font-size:12px;font-weight:900;color:var(--shell-text, #f6f7fb)}.shell-companion-stat-chip__gender{display:inline-flex;align-items:center;gap:6px}.shell-companion-stat-chip__gender-icon{width:14px;height:14px}.shell-companion-stat-chip--gender.is-male{border-color:color-mix(in srgb,#60a5fa 45%,var(--shell-control-border, #233252));background:color-mix(in srgb,#1d4ed8 18%,var(--shell-surface-elevated, #0a1328) 82%)}.shell-companion-stat-chip--gender.is-male strong,.shell-companion-stat-chip--gender.is-male .shell-companion-stat-chip__gender{color:#bfdbfe}.shell-companion-stat-chip--gender.is-female{border-color:color-mix(in srgb,#f472b6 45%,var(--shell-control-border, #233252));background:color-mix(in srgb,#db2777 16%,var(--shell-surface-elevated, #0a1328) 84%)}.shell-companion-stat-chip--gender.is-female strong,.shell-companion-stat-chip--gender.is-female .shell-companion-stat-chip__gender{color:#fbcfe8}.shell-companion-badge--gender.is-male{color:#bfdbfe;border-color:#60a5fa59;background:#2563eb29}.shell-companion-badge--gender.is-female{color:#fbcfe8;border-color:#f472b659;background:#db277729}.shell-companion-badge__gender-icon{width:12px;height:12px}.shell-companion-badge--gender{gap:5px}.shell-companion-badge--species{color:#fde68a;border-color:#fbbf2459;background:#fbbf241f}.shell-companion-badge--shell{gap:5px;cursor:pointer}.shell-companion-badge--shell:hover,.shell-companion-badge--shell:focus-visible{filter:brightness(1.08)}.shell-companion-badge--shell.is-visible{color:#86efac;border-color:#4ade8059;background:#4ade801f}.shell-companion-badge--shell.is-hidden{color:#cbd5e1;border-color:#94a3b859;background:#94a3b81f}.shell-companion-badge__shell-icon{width:12px;height:12px}.shell-companion-stat-chip--species strong{color:#fde68a}.shell-companion-states.is-companion-gender-male{border-color:color-mix(in srgb,#60a5fa 24%,var(--neo-accent, var(--neo-accent)) 28%,var(--shell-control-border, #233252))}.shell-companion-states.is-companion-gender-female{border-color:color-mix(in srgb,#f472b6 24%,var(--neo-accent, var(--neo-accent)) 28%,var(--shell-control-border, #233252))}.shell-companion-overview.is-gender-male .shell-companion-card--hero,.shell-companion-overview__portrait.is-gender-male{border-color:color-mix(in srgb,#60a5fa 42%,transparent);background:linear-gradient(160deg,color-mix(in srgb,#1d4ed8 24%,transparent),color-mix(in srgb,#0a1328 92%,transparent))}.shell-companion-overview.is-gender-female .shell-companion-card--hero,.shell-companion-overview__portrait.is-gender-female{border-color:color-mix(in srgb,#f472b6 42%,transparent);background:linear-gradient(160deg,color-mix(in srgb,#db2777 22%,transparent),color-mix(in srgb,#0a1328 92%,transparent))}.shell-companion-overview__portrait--hero.is-gender-male,.shell-companion-overview__portrait--hero.is-gender-female{border:1px solid transparent}.shell-companion-stat-chip--expression{grid-column:1 / -1;min-height:42px;transition:opacity .2s ease}.shell-companion-stat-chip--expression.is-empty{visibility:hidden;pointer-events:none}.shell-companion-card--favs{padding:12px;margin-bottom:10px}.shell-companion-fav-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shell-companion-fav-item{display:grid;gap:6px;padding:10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 70%,transparent);background:color-mix(in srgb,var(--shell-control-border, #233252) 18%,transparent)}.shell-companion-fav-item__label{font-size:10px;font-weight:700;color:var(--shell-muted, #94a3b8)}.shell-companion-fav-item__value{display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;font-size:12px;font-weight:900;color:var(--shell-text, #f6f7fb)}.shell-companion-card--dedication{padding:12px;margin-bottom:10px}.shell-companion-card--dedication .shell-companion-states__dedication-note{margin-top:8px}.shell-companion-feeding-panel{display:flex;flex-direction:column;min-height:0;height:100%}.shell-companion-feeding-panel .shell-companion-card--hero,.shell-companion-feeding-panel .shell-companion-vitals{flex-shrink:0}.shell-companion-feeding__scroll{flex:1;min-height:0;overflow-y:auto;padding-right:2px;overscroll-behavior:contain}.shell-companion-xp-tab{display:flex;flex-direction:column;min-height:0;height:100%}.shell-companion-card--xp-intro{padding:12px;margin-bottom:10px;flex-shrink:0}.shell-companion-card--xp-intro .shell-companion-xp-tab-intro{margin:0}.shell-companion-states__level-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin-bottom:6px}.shell-companion-states__level-row strong{font-size:16px;font-weight:900;color:var(--shell-text, #f6f7fb)}.shell-companion-states__level-row strong:first-child{text-align:left}.shell-companion-states__level-row strong:last-child{text-align:right}.shell-companion-states__level-label{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--shell-muted, #94a3b8)}.shell-companion-states__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:11px;font-weight:600;color:var(--shell-muted, #94a3b8)}.shell-companion-states__row strong{color:var(--shell-text, #f6f7fb);font-weight:800;text-align:right}.shell-companion-fav-value{display:inline-flex;align-items:center;gap:6px}.shell-companion-fav-value .shell-companion-produce-icon,.shell-companion-fav-item__value .shell-companion-produce-icon{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.shell-companion-states__row--xp strong{font-size:11px}.shell-companion-states__xp-detail{margin:6px 0 0;font-size:10px;line-height:1.4;text-align:right;color:var(--shell-muted, #94a3b8)}.shell-companion-states__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px;margin-top:4px}.shell-companion-states__cta{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 35%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 10%,transparent);color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 10%,white);font-size:11px;font-weight:800;cursor:pointer;transition:background .2s ease,border-color .2s ease}.shell-companion-states__cta:hover,.shell-companion-states__cta:focus-visible{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 55%,transparent);background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 18%,transparent);outline:none}.shell-companion-states__cta[hidden]{display:none!important}.shell-companion-states__cta--split{width:100%;min-height:36px;padding:0 12px;border-radius:10px;justify-content:space-between;gap:12px;white-space:nowrap;border-color:color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent);color:var(--shell-text, #f6f7fb);font-size:11px}.shell-companion-states__cta--split span:last-child{color:var(--shell-muted, #94a3b8);font-weight:700}.shell-companion-states__cta-price{display:inline-flex;align-items:center;gap:6px;color:var(--shell-muted, #94a3b8);font-weight:700}.shell-companion-states__cta-coin{width:16px;height:16px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.shell-companion-xp-table{position:fixed;top:0;right:0;bottom:0;left:0;z-index:82;display:grid;place-items:center;padding:20px;background:#0206128c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.shell-companion-xp-table[hidden]{display:none!important}.shell-companion-xp-table__card{width:min(100%,360px);max-height:min(70vh,520px);display:grid;grid-template-rows:auto auto minmax(0,1fr);border-radius:16px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 28%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 96%,transparent);box-shadow:0 18px 48px #0000006b;color:var(--shell-text, #f6f7fb)}.shell-companion-xp-table__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 14px 8px}.shell-companion-xp-table__title{margin:0;font-size:14px;font-weight:900}.shell-companion-xp-table__close{display:grid;width:30px;height:30px;place-items:center;border:1px solid var(--shell-control-border, #233252);border-radius:8px;background:transparent;color:var(--shell-muted, #94a3b8);cursor:pointer}.shell-companion-xp-table__intro{margin:0;padding:0 14px 10px;font-size:11px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-xp-table__scroll{overflow:auto;padding:0 8px 10px}.shell-companion-xp-table__grid{width:100%;border-collapse:collapse;font-size:11px}.shell-companion-xp-table__grid th,.shell-companion-xp-table__grid td{padding:8px 10px;border-bottom:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 80%,transparent);text-align:left}.shell-companion-xp-table__grid th:last-child,.shell-companion-xp-table__grid td:last-child{text-align:right}.shell-companion-xp-table__row.is-current td{color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white);font-weight:800}.shell-companion-xp-table__row.is-max td{color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 18%,white);font-weight:900}.shell-companion-states__meter{height:6px;margin:0;border-radius:999px;background:color-mix(in srgb,var(--shell-control-border, #233252) 80%,transparent);overflow:hidden}.shell-companion-states__meter--hero{height:8px}.shell-companion-states__meter--vital{height:7px}.shell-companion-states__meter>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 70%,#fff),var(--neo-accent, var(--neo-accent)));transition:width .25s ease}.shell-companion-states__meter>span[data-vital-tier=medium]{background:linear-gradient(90deg,#fbbf24,#f59e0b)}.shell-companion-states__meter>span[data-vital-tier=low]{background:linear-gradient(90deg,#fb923c,#f97316)}.shell-companion-states__meter>span[data-vital-tier=critical],.shell-companion-states__meter>span[data-vital-tier=depleted]{background:linear-gradient(90deg,#f87171,#ef4444)}.shell-companion-card__head strong[data-vital-tier=high]{color:var(--neo-accent, var(--neo-accent))}.shell-companion-card__head strong[data-vital-tier=medium]{color:#fbbf24}.shell-companion-card__head strong[data-vital-tier=low]{color:#fb923c}.shell-companion-card__head strong[data-vital-tier=critical],.shell-companion-card__head strong[data-vital-tier=depleted]{color:#f87171}.shell-companion-feeding-panel.is-companion-depleted [data-companion-bag-panel=consumables] .shell-companion-feed-row,.shell-companion-feeding-panel.is-companion-depleted [data-companion-bag-panel=consumables] .shell-companion-feed-produce,.shell-companion-feeding-panel.is-companion-depleted [data-companion-bag-panel=consumables] [data-companion-produce-empty]{opacity:.34;filter:grayscale(.9);pointer-events:none}.shell-companion-feed-row--revival{border-color:color-mix(in srgb,#f87171 35%,var(--shell-control-border, #233252));background:color-mix(in srgb,#7f1d1d 16%,var(--shell-surface-elevated, #0a1328))}.shell-companion-states__hint{flex-shrink:0;margin:8px 0 0;font-size:10px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-states__dedication-note{margin:6px 0 0;font-size:10px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-states__tabs{display:flex;flex-wrap:nowrap;gap:4px;margin:0 0 12px;flex-shrink:0;padding:3px;border-radius:10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-control-border, #233252) 28%,transparent);overflow-x:visible;overflow-y:hidden}.shell-companion-states.is-menu-width-clamped .shell-companion-states__tabs{overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.shell-companion-states__tabs::-webkit-scrollbar{height:4px}.shell-companion-states__tabs::-webkit-scrollbar-thumb{border-radius:999px;background:color-mix(in srgb,var(--shell-control-border, #233252) 70%,transparent)}.shell-companion-states__tab{flex:0 0 auto;min-height:30px;padding:4px 8px;border:0;border-radius:7px;background:transparent;color:var(--shell-muted, #94a3b8);font-size:10px;font-weight:800;letter-spacing:.01em;line-height:1.15;white-space:nowrap;cursor:pointer;transition:background .15s ease,color .15s ease}.shell-companion-states__tab.is-active{background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 18%,transparent);color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white)}.shell-companion-states__tab-rail-note{flex:1 1 auto;min-width:0;margin:0;padding:0 8px;align-self:center;font-size:10px;line-height:1.35;font-weight:600;color:var(--shell-muted, #94a3b8)}.shell-companion-states.is-companion-pick-required{transition:left .22s ease,top .22s ease}.shell-companion-states.is-companion-pick-required .shell-companion-states__tabs{align-items:center}.shell-companion-states__tab:focus-visible{outline:2px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 55%,transparent);outline-offset:1px}.shell-companion-states__body{display:grid;flex:1;min-height:0;overflow:hidden}.shell-companion-states__panel{grid-area:1 / 1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.shell-companion-states__panel:not(.is-active){display:none}.shell-companion-feeding{display:grid;gap:8px}.shell-companion-feeding__note{flex-shrink:0;margin:8px 0 0;font-size:10px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-feeding__empty{margin:0;font-size:10px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-bag__tabs{display:flex;gap:6px;flex-shrink:0;margin:0 0 8px}.shell-companion-bag__tab{min-height:28px;padding:0 10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent);color:var(--shell-muted, #94a3b8);font-size:10px;font-weight:800;cursor:pointer}.shell-companion-bag__tab.is-active{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,transparent);background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 18%,transparent);color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white)}.shell-companion-bag__intro{margin:0 0 10px;font-size:10px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-bag-orbs-section+.shell-companion-bag-orbs-section{margin-top:14px;padding-top:12px;border-top:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 70%,transparent)}.shell-companion-bag-orbs-section__title{margin:0 0 6px;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 20%,white)}.shell-companion-collectibles{display:grid;gap:8px}.shell-companion-collectible-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);border-radius:10px;background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent)}.shell-companion-collectible-row__copy{display:grid;gap:4px}.shell-companion-collectible-row__label{font-size:12px;font-weight:800}.shell-companion-collectible-row__meta{font-size:10px;color:var(--shell-muted, #94a3b8)}.shell-companion-collectible-row .shell-companion-badge--rarity{justify-self:start}.shell-companion-feed-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent)}.shell-companion-feed-row__actions{display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:-moz-max-content;min-width:max-content}.shell-companion-feed-row__actions .shell-companion-states__cta{white-space:nowrap}.shell-companion-feed-row__copy{min-width:0}.shell-companion-feed-row__label{display:block;font-size:11px;font-weight:800;color:var(--shell-text, #f6f7fb)}.shell-companion-feed-row__meta{display:block;margin-top:2px;font-size:10px;color:var(--shell-muted, #94a3b8)}.shell-companion-feed-row.is-empty{opacity:.52;border-color:color-mix(in srgb,var(--shell-control-border, #233252) 65%,transparent)}.shell-companion-feed-row.is-empty .shell-companion-item-portrait img{filter:grayscale(.85);opacity:.7}.shell-companion-states__cta--topup{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,transparent);background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 14%,transparent)}.shell-companion-feed-produce{display:grid;gap:8px}.shell-companion-feed-row__meta--xp{color:color-mix(in srgb,#fde68a 72%,var(--shell-muted, #94a3b8));font-weight:700}.shell-companion-xp-tab-intro{margin:0;font-size:11px;line-height:1.5;color:var(--shell-muted, #94a3b8)}.shell-companion-xp-tab-scroll{flex:1;min-height:0;overflow-y:auto;padding:2px;overscroll-behavior:contain;border-radius:12px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent)}.shell-companion-xp-table__grid--tab{font-size:11px}.shell-companion-xp-table__grid--tab thead th{position:sticky;top:0;z-index:1;padding:10px 12px;font-size:10px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--shell-muted, #94a3b8);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 96%,transparent);border-bottom:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent)}.shell-companion-xp-table__grid--tab tbody td{padding:10px 12px}.shell-companion-xp-table__grid--tab tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--shell-control-border, #233252) 12%,transparent)}.shell-companion-xp-table__grid--tab .shell-companion-xp-table__row.is-current td{background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 14%,transparent);box-shadow:inset 3px 0 0 var(--neo-accent, var(--neo-accent))}.shell-companion-xp-table__grid--tab .shell-companion-xp-table__row.is-max td{background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 10%,transparent);font-weight:900}.shell-companion-actions{display:grid;gap:8px;align-content:start;min-height:0;overflow-y:auto;padding-right:2px}.shell-companion-action-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent);color:var(--shell-text, #f6f7fb);text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.shell-companion-action-row--learn{grid-template-columns:minmax(0,1fr) auto}.shell-companion-action-row:hover,.shell-companion-action-row:focus-visible{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,transparent);outline:none}.shell-companion-action-row__icon{display:grid;width:32px;height:32px;place-items:center}.shell-companion-action-row__icon img{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.shell-companion-action-row__copy{display:grid;gap:2px;min-width:0}.shell-companion-action-row__label{font-size:11px;font-weight:800;color:var(--shell-text, #f6f7fb)}.shell-companion-action-row__meta{font-size:10px;line-height:1.35;color:var(--shell-muted, #94a3b8)}.shell-companion-action-row__state{display:inline-flex;align-items:center;justify-content:center;min-width:58px;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 35%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,transparent);color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white);font-size:10px;font-weight:900;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.shell-companion-action-row__price{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:58px;min-height:26px;padding:0 10px;border-radius:999px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 35%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,transparent);color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white);font-size:10px;font-weight:900;letter-spacing:.02em;white-space:nowrap}.shell-companion-action-row__price img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.shell-starbit-flight{position:fixed;z-index:79;width:18px;height:18px;pointer-events:none;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px rgba(251,191,36,.55));transition:left .62s cubic-bezier(.2,.75,.25,1),top .62s cubic-bezier(.2,.75,.25,1),opacity .62s ease,transform .62s ease}.shell-companion-states__cta--primary{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 55%,transparent);background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 22%,transparent)}.shell-companion-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:70;border:0;background:#0206126b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:default;pointer-events:auto}.shell-companion-backdrop[hidden]{display:none!important}.platform-shell-body{position:relative}.shell-content-pet.is-companion-active{z-index:86!important}html.is-companion-overlay-open .platform-nav-connector{display:none!important}html.is-companion-overlay-open .platform-workspace>header{visibility:hidden!important;pointer-events:none!important}html.is-companion-overlay-open #platformTopbarCommandGroup,html.is-companion-overlay-open #commandOpen{display:none!important;visibility:hidden!important;pointer-events:none!important}html.is-companion-overlay-open #accountStatusBar,html.is-companion-overlay-open #platformRouteTitleBar{visibility:hidden!important;pointer-events:none!important}html.is-companion-overlay-open .shell-companion-overlay-starbit{position:fixed;top:calc(var(--shell-container-gap, 15px) + 12px);left:calc(var(--shell-container-gap, 15px) + 18px);right:auto;z-index:88;display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:0 12px;pointer-events:auto;filter:drop-shadow(0 10px 28px rgba(0,0,0,.28))}html.is-companion-overlay-open .shell-companion-overlay-starbit .platform-value-icon-img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}html.is-companion-overlay-open .shell-companion-overlay-starbit .platform-value-widget-amount{font-size:14px;font-weight:900;color:#f1f5f9}html.is-companion-overlay-open .shell-debug-fab:not(.shell-debug-fab--companion-find){display:none!important;visibility:hidden!important;pointer-events:none!important}html.is-companion-overlay-open .shell-content-pet:not(.is-companion-active){z-index:6!important;pointer-events:none!important}html.is-companion-overlay-open .shell-content-pet.is-companion-active,html.is-companion-overlay-open .shell-content-pet.is-companion-active:focus,html.is-companion-overlay-open .shell-content-pet.is-companion-active:focus-visible{outline:none!important;box-shadow:none!important}.shell-companion-close{position:absolute;top:12px;right:12px;z-index:87;display:grid;width:36px;height:36px;place-items:center;border-radius:10px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 35%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 94%,transparent);color:var(--shell-muted, #94a3b8);cursor:pointer;pointer-events:auto;box-shadow:0 10px 28px #00000061;transition:border-color .15s ease,color .15s ease,background .15s ease}.shell-companion-close[hidden]{display:none!important}.shell-companion-close:hover,.shell-companion-close:focus-visible{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 55%,transparent);color:var(--shell-text, #f6f7fb);outline:none}.shell-companion-bubbles{position:absolute;z-index:85;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;pointer-events:auto}.shell-companion-bubbles[hidden]{display:none!important}.shell-companion-bubble{display:grid;gap:4px;justify-items:center;width:64px;min-width:64px;padding:8px 10px 6px;border-radius:14px;border:1px solid color-mix(in srgb,var(--neo-accent, #fbbf24) 35%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 94%,transparent);color:var(--shell-text, #f6f7fb);font-size:10px;font-weight:800;cursor:pointer;box-shadow:0 10px 28px #00000061;transition:transform .15s ease,border-color .15s ease}.shell-companion-bubble span{display:block;width:100%;text-align:center;white-space:nowrap}.shell-companion-bubble:hover,.shell-companion-bubble:focus-visible{transform:translateY(-2px);border-color:color-mix(in srgb,var(--neo-accent, #fbbf24) 55%,transparent);outline:none}.shell-companion-bubble img{width:20px;height:20px}.shell-companion-bubble i,.shell-companion-bubble svg{width:18px;height:18px}.shell-companion-xp-floater-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;pointer-events:none;overflow:visible;isolation:isolate}.shell-companion-xp-floater-grid{position:fixed;width:-moz-max-content;width:max-content;min-width:88px;transform:translate(-50%);pointer-events:none}.shell-companion-xp-floater{position:absolute;left:50%;z-index:1;transform:translate(-50%);pointer-events:none;opacity:1;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.shell-companion-xp-floater__line{display:inline-flex;align-items:baseline;gap:6px;white-space:nowrap}.shell-companion-xp-floater--pet.is-rising{will-change:top;transition:top var(--xp-rise-duration, 1.4s) cubic-bezier(.22,1,.36,1)}.shell-companion-xp-floater--pet.is-slotting{will-change:top;transition:top var(--xp-slot-duration, .32s) cubic-bezier(.22,1,.36,1)}.shell-companion-xp-floater--pet.is-settled{opacity:1}.shell-companion-xp-floater--pet.is-fading{opacity:0;transition:opacity var(--xp-fade-duration, .35s) ease-out}.shell-companion-xp-floater__xp{display:inline-block;font-size:18px;font-weight:900;font-style:italic;letter-spacing:-.02em;line-height:1;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000}.shell-companion-xp-floater__multi{display:inline-block;font-size:15px;font-weight:900;font-style:italic;letter-spacing:-.02em;line-height:1;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.shell-companion-xp-floater__multi.is-x1{color:#fff}.shell-companion-xp-floater__multi.is-x2{color:gold;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 0 10px rgba(255,215,0,.8)}.shell-companion-xp-floater__multi.is-x3{color:#e8fcff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 0 12px rgba(186,230,253,.95),0 0 22px rgba(103,232,249,.7);animation:shell-xp-multi-diamond-glow 1.1s ease-in-out infinite alternate}@keyframes shell-xp-multi-diamond-glow{0%{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 0 10px rgba(186,230,253,.75),0 0 16px rgba(103,232,249,.5)}to{text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000,0 0 16px rgba(224,247,255,1),0 0 28px rgba(147,237,255,.9)}}.shell-companion-xp-floater.is-tier-good .shell-companion-xp-floater__xp{color:#f8fafc}.shell-companion-xp-floater.is-tier-great .shell-companion-xp-floater__xp{color:#ffe566}.shell-companion-xp-floater.is-tier-super .shell-companion-xp-floater__xp{color:#ff9a2e}.shell-companion-xp-floater.is-tier-fantastic .shell-companion-xp-floater__xp{color:#ff5ec8}.shell-companion-xp-floater.is-tier-excellent .shell-companion-xp-floater__xp{color:#5b9dff}.shell-companion-xp-floater.is-tier-incredible .shell-companion-xp-floater__xp{color:#5efcff}.shell-companion-xp-floater.is-tier-wonderful .shell-companion-xp-floater__xp{color:#f5d0fe}.shell-companion-xp-floater.is-starbit-8 .shell-companion-xp-floater__xp{color:#5efcff;animation:shell-xp-starbit-8-glow 1.1s ease-in-out infinite alternate}.shell-companion-xp-floater.is-starbit-9 .shell-companion-xp-floater__xp{color:#f5d0fe;animation:shell-xp-starbit-9-glow 1s ease-in-out infinite alternate}.shell-companion-xp-floater.is-starbit-10 .shell-companion-xp-floater__xp{color:#e8fcff;animation:shell-xp-starbit-10-glow .95s ease-in-out infinite alternate}.shell-companion-xp-floater.is-collectible-find .shell-companion-xp-floater__xp{font-size:clamp(13px,2.4vw,17px)}.shell-companion-xp-floater.is-collectible-find .shell-companion-xp-floater__rarity{margin-left:.14em;font-size:.58em;font-style:normal;font-weight:900;letter-spacing:.02em;vertical-align:super;line-height:0}.shell-companion-xp-floater.is-collectible-find.is-rarity-common .shell-companion-xp-floater__xp{color:#cbd5e1}.shell-companion-xp-floater.is-collectible-find.is-rarity-uncommon .shell-companion-xp-floater__xp{color:#86efac}.shell-companion-xp-floater.is-collectible-find.is-rarity-rare .shell-companion-xp-floater__xp{color:#93c5fd}.shell-companion-xp-floater.is-collectible-find.is-rarity-epic .shell-companion-xp-floater__xp{color:#c4b5fd}.shell-companion-xp-floater.is-collectible-find.is-rarity-legendary .shell-companion-xp-floater__xp{color:#fcd34d;text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000,0 0 12px rgba(251,191,36,.45)}@keyframes shell-xp-starbit-8-glow{0%{text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000,0 0 10px rgba(94,252,255,.55)}to{text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000,0 0 18px rgba(94,252,255,.95),0 0 28px rgba(45,212,191,.65)}}@keyframes shell-xp-starbit-9-glow{0%{text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000,0 0 12px rgba(255,94,200,.55),0 0 18px rgba(245,208,254,.45)}to{text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000,0 0 20px rgba(255,94,200,.95),0 0 32px rgba(236,72,153,.7)}}@keyframes shell-xp-starbit-10-glow{0%{text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000,0 0 12px rgba(186,230,253,.65),0 0 18px rgba(103,232,249,.45)}to{text-shadow:-2px -2px 0 #000,2px -2px 0 #000,-2px 2px 0 #000,2px 2px 0 #000,0 3px 0 #000,0 0 22px rgba(224,247,255,1),0 0 36px rgba(147,237,255,.95),0 0 48px rgba(56,189,248,.55)}}.shell-companion-xp-floater--pet,.shell-companion-xp-floater--panel{transform:translate(-50%)}.shell-companion-xp-floater--panel.is-fading{opacity:0}.platform-value-widget--commerce{min-width:92px;max-width:118px;padding-left:10px;padding-right:10px}.platform-value-widget--commerce .platform-value-icon-img{width:18px;height:18px}.shell-companion-shop{display:grid;grid-template-columns:96px minmax(0,1fr);grid-template-rows:auto 1fr;gap:10px;align-items:stretch;flex:1;min-height:0;height:100%}.shell-companion-shop__mode-tabs{grid-column:1 / -1;display:flex;gap:6px}.shell-companion-shop__mode-tab{min-height:30px;padding:0 12px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);border-radius:999px;background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent);color:var(--shell-muted, #94a3b8);font-size:10px;font-weight:800;cursor:pointer}.shell-companion-shop__mode-tab.is-active{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,transparent);background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 18%,transparent);color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white)}.shell-companion-shop__tabs{grid-row:2;grid-column:1;display:flex;flex-direction:column;gap:4px;align-self:stretch}.shell-companion-shop__tab{min-height:32px;padding:0 8px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);border-radius:8px;background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent);color:var(--shell-muted, #94a3b8);font-size:10px;font-weight:800;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.shell-companion-shop__tab.is-active{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,transparent);background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 18%,transparent);color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white)}.shell-companion-shop__tab:focus-visible{outline:2px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 55%,transparent);outline-offset:1px}.shell-companion-shop__list{grid-row:2;grid-column:2;display:grid;gap:8px;align-content:start;min-width:0;min-height:0;overflow-y:auto;padding-right:2px;overscroll-behavior:contain}.shell-companion-shop__empty{margin:0;font-size:11px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-shop-rarity-group{display:grid;gap:8px}.shell-companion-shop-rarity-group+.shell-companion-shop-rarity-group{margin-top:4px}.shell-companion-shop-rarity-heading{margin:0;padding:0 2px;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.shell-companion-shop-rarity-heading.is-common{color:#cbd5e1}.shell-companion-shop-rarity-heading.is-uncommon{color:#86efac}.shell-companion-shop-rarity-heading.is-rare{color:#93c5fd}.shell-companion-shop-rarity-heading.is-epic{color:#c4b5fd}.shell-companion-shop-rarity-heading.is-legendary{color:#fcd34d}.shell-companion-shop-rarity-group__rows{display:grid;gap:8px}.shell-companion-shop-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;min-height:52px;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent)}.shell-companion-produce-icon{width:28px;height:28px;-o-object-fit:contain;object-fit:contain;display:block}.shell-companion-shop-row__copy{display:grid;gap:2px;min-width:0}.shell-companion-shop-row__label{font-size:11px;font-weight:800;color:var(--shell-text, #f6f7fb)}.shell-companion-shop-row__meta{font-size:10px;color:var(--shell-muted, #94a3b8)}.shell-companion-shop-row__buy{display:flex;flex-direction:column;gap:4px}.shell-companion-shop-row__buy-btn{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:64px;min-height:26px;padding:0 8px;border-radius:7px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-control-border, #233252) 35%,transparent);color:var(--shell-text, #f6f7fb);font-size:10px;font-weight:800;cursor:pointer;transition:border-color .15s ease,background .15s ease}.shell-companion-shop-row__buy-btn img{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.shell-companion-shop-row__buy-btn.is-primary{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,transparent);background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 18%,transparent);color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white)}.shell-companion-shop-row__buy-btn.is-sell{border-color:color-mix(in srgb,#fbbf24 35%,transparent);background:color-mix(in srgb,#78350f 24%,transparent);color:#fde68a}.shell-companion-shop-row__buy-btn:hover,.shell-companion-shop-row__buy-btn:focus-visible{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 55%,transparent);outline:none}.shell-companion-wheel{display:grid;gap:12px;min-height:0;overflow-y:auto;padding-right:2px;overscroll-behavior:contain}.shell-companion-card--wheel-intro{flex-shrink:0}.shell-companion-wheel__intro,.shell-companion-wheel__balance{margin:0;font-size:10px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-wheel__balance strong{color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white)}.shell-companion-wheel__counter{margin:0;text-align:center;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 18%,white)}.shell-companion-wheel__stage{position:relative;display:grid;place-items:center;padding:10px 0 6px}.shell-companion-wheel__pointer{position:absolute;top:2px;left:50%;z-index:4;width:0;height:0;transform:translate(-50%);border-left:11px solid transparent;border-right:11px solid transparent;border-top:20px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 75%,white);filter:drop-shadow(0 2px 6px rgba(0,0,0,.45))}.shell-companion-wheel__disc{position:relative;width:min(100%,248px);aspect-ratio:1;border-radius:999px;border:4px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);box-shadow:0 0 0 2px color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 18%,transparent),0 14px 34px #00000057;transition:transform 4.2s cubic-bezier(.15,.85,.2,1);will-change:transform}.shell-companion-wheel__rim{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;box-shadow:inset 0 0 18px #00000047}.shell-companion-wheel__segments{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none}.shell-companion-wheel__segment{position:absolute;top:0;right:0;bottom:0;left:0}.shell-companion-wheel__segment-content{position:absolute;left:var(--wheel-x, 50%);top:var(--wheel-y, 50%);display:grid;place-items:center;width:34px;height:34px;transform:translate(-50%,-50%);filter:drop-shadow(0 1px 2px rgba(0,0,0,.45))}.shell-companion-wheel__segment.is-winning .shell-companion-wheel__segment-content{animation:shell-companion-wheel-segment-flash 2s ease}@keyframes shell-companion-wheel-segment-flash{0%,to{filter:drop-shadow(0 1px 2px rgba(0,0,0,.45));transform:translate(-50%,-50%) scale(1)}20%,80%{filter:drop-shadow(0 0 10px rgba(251,191,36,.95)) brightness(1.25);transform:translate(-50%,-50%) scale(1.12)}}.shell-companion-wheel__currency{display:inline-flex;flex-direction:column;align-items:center;gap:1px;min-width:0}.shell-companion-wheel__currency.is-compact{gap:0}.shell-companion-wheel__icon{display:block;-o-object-fit:contain;object-fit:contain}.shell-companion-wheel__icon--currency{width:22px;height:22px}.shell-companion-wheel__currency.is-disc-only .shell-companion-wheel__icon--currency,.shell-companion-wheel__currency.is-disc-only .shell-companion-wheel__icon--vital{width:24px;height:24px}.shell-companion-wheel__currency.is-compact .shell-companion-wheel__icon--currency,.shell-companion-wheel__icon--vital{width:18px;height:18px}.shell-companion-wheel__amount{font-size:8px;font-weight:900;line-height:1;letter-spacing:-.02em;color:#f8fafc;text-shadow:0 1px 2px rgba(0,0,0,.65)}.shell-companion-wheel__currency.is-compact .shell-companion-wheel__amount{font-size:7px}.shell-companion-wheel__icon{width:20px;height:20px;stroke-width:2.2px;color:#f8fafc;filter:drop-shadow(0 1px 2px rgba(0,0,0,.55))}.shell-companion-wheel__icon.is-revival{color:#fda4af;fill:color-mix(in srgb,#fb7185 35%,transparent)}.shell-companion-wheel__icon.is-miss{color:#cbd5e1}.shell-companion-wheel__icon.is-respin{color:#6ee7b7}.shell-companion-wheel__mosaic{display:grid;gap:1px;place-items:center}.shell-companion-wheel__mosaic--wheel{grid-template-columns:repeat(5,1fr);width:34px}.shell-companion-wheel__produce--wheel{width:22px;height:22px;-o-object-fit:contain;object-fit:contain;display:block}.shell-companion-wheel__mosaic--legend{grid-template-columns:repeat(var(--mosaic-cols, 10),minmax(0,1fr));gap:3px;width:100%}.shell-companion-wheel__legend-item.is-wide .shell-companion-wheel__mosaic--legend{max-width:100%}.shell-companion-wheel__produce--legend{width:18px;height:18px;-o-object-fit:contain;object-fit:contain;display:block}.shell-companion-wheel__icon--legend{width:22px;height:22px}.shell-companion-wheel__icon.is-disc{width:18px;height:18px}.shell-companion-wheel__hub{position:absolute;top:50%;right:50%;bottom:50%;left:50%;z-index:3;display:grid;place-items:center;width:54px;height:54px;margin:-27px 0 0 -27px;border-radius:999px;border:2px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 28%,transparent);background:radial-gradient(circle at 50% 42%,#0f172af5,#020617fa);box-shadow:inset 0 0 16px #00000073;pointer-events:none}.shell-companion-wheel__hub-star{position:relative;display:grid;place-items:center;width:100%;height:100%}.shell-companion-wheel__hub-star-glow{position:absolute;top:12%;right:12%;bottom:12%;left:12%;border-radius:999px;background:radial-gradient(circle,rgba(250,204,21,.35),transparent 70%);opacity:.65}.shell-companion-wheel__hub-star-core{position:relative;z-index:1;display:grid;place-items:center;width:58%;height:58%}.shell-companion-wheel__hub-star-core img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px rgba(250,204,21,.55))}.shell-companion-wheel__hub-star.is-active .shell-companion-wheel__hub-star-core{animation:shell-companion-wheel-hub-spin .75s linear infinite}@keyframes shell-companion-wheel-hub-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.shell-companion-wheel__results-panel{margin-top:4px;padding:12px;border-radius:14px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-control-border, #233252) 18%,transparent)}.shell-companion-wheel-results__header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.shell-companion-wheel-results__title{margin:0;font-size:14px;font-weight:800;color:#f8fafc}.shell-companion-wheel-results__close{border:0;background:transparent;color:#94a3b8;font-size:20px;line-height:1;cursor:pointer}.shell-companion-overview__portrait-blob{position:relative;display:grid;place-items:center;width:100%;height:100%}.shell-companion-overview__portrait-blob .shell-companion-blob,.shell-companion-rewards__portrait .shell-companion-blob,.shell-companion-blob.shell-companion-blob--portrait{position:relative;left:auto;bottom:auto;transform:none;width:42px;height:40px}.shell-companion-blob.shell-companion-blob--hero{width:100%;height:100%}.shell-companion-blob--hero .shell-companion-blob__eye{top:34%;width:12%;height:18%}.shell-companion-blob--hero .shell-companion-blob__eye--left{left:28%}.shell-companion-blob--hero .shell-companion-blob__eye--right{right:28%}.shell-companion-blob--hero .shell-companion-blob__mouth{top:62%;width:22%;height:10%}.shell-companion-blob--hero .shell-companion-blob__tongue{top:64%;width:14%;height:18%}.shell-companion-wheel__cycle{position:relative;width:36px;height:36px}.shell-companion-wheel__cycle-item{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;animation:shell-companion-wheel-cycle var(--cycle-duration, 8s) infinite;animation-delay:calc(var(--cycle-index) * (var(--cycle-duration, 8s) / var(--cycle-count, 1)))}@keyframes shell-companion-wheel-cycle{0%,8%{opacity:0;transform:scale(.92)}10%,18%{opacity:1;transform:scale(1)}20%,to{opacity:0;transform:scale(.92)}}.shell-companion-wheel__hub-fallback{font-size:22px;line-height:1}.shell-companion-wheel__result{margin:0;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent);font-size:11px;font-weight:700;line-height:1.4;text-align:center;color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white)}.shell-companion-wheel__result[data-tone=miss]{color:var(--shell-muted, #94a3b8)}.shell-companion-wheel__result[data-tone=respin]{color:#34d399}.shell-companion-wheel__spin{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 16px;border:1px solid color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,transparent);border-radius:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 24%,transparent),color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,transparent));color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white);font-size:11px;font-weight:800;cursor:pointer;transition:opacity .15s ease,border-color .15s ease,transform .15s ease}.shell-companion-wheel__spin img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.shell-companion-wheel__spin:disabled{opacity:.45;cursor:not-allowed}.shell-companion-wheel__spin:not(:disabled):hover,.shell-companion-wheel__spin:not(:disabled):focus-visible{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 65%,transparent);transform:translateY(-1px);outline:none}.shell-companion-wheel__autospin{display:grid;gap:8px}.shell-companion-wheel__autospin-label{font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--shell-muted, #94a3b8)}.shell-companion-wheel__autospin-actions{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.shell-companion-wheel__autospin-btn{min-height:34px;border-radius:999px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 72%,transparent);color:#e2e8f0;font-size:11px;font-weight:800;cursor:pointer}.shell-companion-wheel__autospin-btn:hover:not(:disabled),.shell-companion-wheel__autospin-btn:focus-visible:not(:disabled){border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 45%,transparent);outline:none}.shell-companion-wheel__autospin-btn:disabled{opacity:.45;cursor:not-allowed}.shell-companion-wheel-results__meta{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--shell-muted, #94a3b8)}.shell-companion-wheel-results__list{display:grid;gap:8px;max-height:280px;overflow-y:auto;margin:0;padding:0;list-style:none;text-align:left}.shell-companion-wheel-results__item{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 72%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 55%,transparent);font-size:12px;color:#e2e8f0}.shell-companion-wheel-results__item strong{color:#86efac}.shell-companion-wheel-results__empty{margin:0;font-size:12px;color:var(--shell-muted, #94a3b8)}.shell-companion-wheel__legend{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.shell-companion-wheel__legend-item{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;gap:4px 8px;align-items:center;min-width:0;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 72%,transparent);background:color-mix(in srgb,var(--shell-surface-elevated, #0a1328) 55%,transparent)}.shell-companion-wheel__legend-item.is-wide{grid-column:1 / -1;grid-template-columns:auto 1fr}.shell-companion-wheel__legend-accent{grid-row:1 / span 2;flex-shrink:0;width:4px;height:100%;min-height:34px;border-radius:999px}.shell-companion-wheel__legend-icons{display:flex;align-items:center;min-width:0}.shell-companion-wheel__legend-icons .shell-companion-wheel__icon--currency{width:20px;height:20px}.shell-companion-wheel__legend-icons .shell-companion-wheel__amount{font-size:10px;color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,white);text-shadow:none}.shell-companion-wheel__legend-icons .shell-companion-wheel__icon.is-legend{width:18px;height:18px}.shell-companion-wheel__legend-label{min-width:0;font-size:9px;line-height:1.25;font-weight:700;color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 8%,#e2e8f0)}.shell-companion-states__tab-badge{display:inline-flex;align-items:center;justify-content:center;min-width:14px;height:14px;margin-left:4px;padding:0 4px;border-radius:999px;background:color-mix(in srgb,var(--neo-accent, #2dd4bf) 75%,#0f172a);color:#0f172a;font-size:8px;font-weight:900;line-height:1}.shell-companion-states__tab-badge[hidden]{display:none}.shell-companion-overview__portrait,.shell-companion-rewards__portrait{display:flex;align-items:flex-end;justify-content:center;width:56px;height:56px;border-radius:14px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-control-border, #233252) 24%,transparent);overflow:hidden}.shell-companion-portrait-frame{display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.shell-companion-item-portrait{position:relative;flex-shrink:0;width:40px;aspect-ratio:4 / 5;border-radius:12px;border:1px solid rgb(35 50 82);background:linear-gradient(180deg,#0a132859,#0408171f);padding:4px 4px 0}.shell-companion-item-portrait__emoji{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;font-size:20px;line-height:1;padding-bottom:2px}.shell-companion-portrait-image,.shell-companion-portrait-frame img,.shell-companion-overview__portrait img,.shell-companion-rewards__portrait img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}.shell-companion-overview__portrait{position:relative;flex-shrink:0;min-height:56px;margin:0 auto 10px}.shell-companion-overview__portrait--hero,.shell-companion-rewards__portrait--hero{width:min(42%,132px);min-width:108px;height:auto;align-self:stretch;aspect-ratio:4 / 5;min-height:0;margin:0;border-radius:18px}.shell-companion-rewards__portrait-wrap{width:min(108px,34%);min-width:96px;aspect-ratio:4 / 5;flex:0 0 auto}.shell-companion-overview__portrait-emoji{font-size:40px;line-height:1}.shell-companion-overview__portrait span,.shell-companion-rewards__portrait-emoji{font-size:28px;line-height:1}.shell-companion-rewards__portrait.is-form-evolved,.shell-companion-overview__portrait.is-form-evolved,.shell-content-pet.is-companion-form-evolved img{box-shadow:0 0 0 2px color-mix(in srgb,#22c55e 45%,transparent)}.shell-companion-rewards__portrait.is-form-ascended,.shell-companion-overview__portrait.is-form-ascended,.shell-content-pet.is-companion-form-ascended img{box-shadow:0 0 0 2px color-mix(in srgb,#38bdf8 50%,transparent)}.shell-companion-rewards__portrait.is-form-empyrean,.shell-companion-overview__portrait.is-form-empyrean,.shell-content-pet.is-companion-form-empyrean img{box-shadow:0 0 0 2px color-mix(in srgb,#fbbf24 55%,transparent)}.shell-companion-rewards__portrait.is-transform-replay,.shell-companion-overview__portrait.is-transform-replay{animation:shell-companion-transform-replay 1.4s ease}@keyframes shell-companion-transform-replay{0%{transform:scale(1);filter:brightness(1)}35%{transform:scale(1.08);filter:brightness(1.25)}to{transform:scale(1);filter:brightness(1)}}.shell-companion-forms{display:grid;gap:6px;margin:0 0 10px}.shell-companion-forms__label{font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--shell-muted, #94a3b8)}.shell-companion-forms__chips{display:flex;flex-wrap:wrap;gap:4px}.shell-companion-forms__chip{min-height:24px;padding:2px 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:transparent;color:var(--shell-muted, #94a3b8);font-size:9px;font-weight:800;cursor:pointer}.shell-companion-forms__chip.is-active{border-color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 55%,transparent);background:color-mix(in srgb,var(--neo-accent, #2dd4bf) 16%,transparent);color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 20%,white)}.shell-companion-forms__chip.is-locked,.shell-companion-forms__chip:disabled{opacity:.45;cursor:not-allowed}.shell-companion-rewards{display:flex;flex-direction:column;gap:10px;min-height:0;overflow:hidden}.shell-companion-rewards__summary{display:grid;grid-template-columns:auto 1fr;gap:10px;padding:10px;border-radius:12px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-control-border, #233252) 18%,transparent)}.shell-companion-rewards__summary-copy{display:grid;gap:6px;min-width:0}.shell-companion-rewards__summary-row{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:10px;color:var(--shell-muted, #94a3b8)}.shell-companion-rewards__summary-row strong{color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 15%,white)}.shell-companion-rewards__next,.shell-companion-rewards__transform,.shell-companion-rewards__ready{margin:0;font-size:9px;line-height:1.4;color:var(--shell-muted, #94a3b8)}.shell-companion-rewards__ready{color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 25%,white);font-weight:700}.shell-companion-rewards__filters{display:flex;flex-wrap:wrap;gap:4px}.shell-companion-rewards__filter{min-height:24px;padding:2px 8px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);border-radius:999px;background:transparent;color:var(--shell-muted, #94a3b8);font-size:9px;font-weight:800;cursor:pointer}.shell-companion-rewards__filter.is-active{border-color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 55%,transparent);background:color-mix(in srgb,var(--neo-accent, #2dd4bf) 14%,transparent);color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 18%,white)}.shell-companion-rewards__track{display:grid;gap:8px;min-height:0;overflow-y:auto;padding-right:2px}.shell-companion-reward-card{display:grid;grid-template-columns:auto auto 1fr auto;gap:8px;align-items:center;padding:8px;border-radius:10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-control-border, #233252) 14%,transparent)}.shell-companion-reward-card.is-transformation-milestone{border-color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 45%,transparent);animation:shell-companion-milestone-glow 2.4s ease-in-out infinite}@keyframes shell-companion-milestone-glow{0%,to{box-shadow:0 0 color-mix(in srgb,var(--neo-accent, #2dd4bf) 0%,transparent)}50%{box-shadow:0 0 0 1px color-mix(in srgb,var(--neo-accent, #2dd4bf) 35%,transparent)}}.shell-companion-reward-card.is-locked{opacity:.62}.shell-companion-reward-card.is-claimed{opacity:.78}.shell-companion-reward-card__level{font-size:9px;font-weight:900;color:var(--shell-muted, #94a3b8);white-space:nowrap}.shell-companion-reward-card__icon{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;background:color-mix(in srgb,var(--shell-control-border, #233252) 35%,transparent);color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 20%,white)}.shell-companion-reward-card__name{margin:0;font-size:10px;font-weight:800;color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 10%,white)}.shell-companion-reward-card__desc{margin:2px 0 0;font-size:9px;line-height:1.35;color:var(--shell-muted, #94a3b8)}.shell-companion-reward-card__actions{display:grid;gap:4px;justify-items:end}.shell-companion-reward-card__preview,.shell-companion-reward-card__cta{min-height:24px;padding:2px 8px;border-radius:7px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:transparent;color:var(--shell-muted, #94a3b8);font-size:8px;font-weight:800;cursor:pointer}.shell-companion-reward-card__cta:not(.is-disabled):not(:disabled){border-color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 55%,transparent);background:color-mix(in srgb,var(--neo-accent, #2dd4bf) 18%,transparent);color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 15%,white)}.shell-companion-reward-card__cta.is-disabled,.shell-companion-reward-card__cta:disabled{opacity:.55;cursor:default}.shell-companion-rewards__empty,.shell-companion-xp-rates__empty{margin:0;font-size:10px;color:var(--shell-muted, #94a3b8)}.shell-companion-xp-rates{display:grid;gap:10px;min-height:0;overflow:hidden}.shell-companion-xp-rates__scroll{display:grid;gap:10px;min-height:0;overflow-y:auto;padding-right:2px}.shell-companion-xp-rates__meta{margin:0 0 10px;padding:0 2px;font-size:9px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-card--xp-rates{padding:12px 12px 10px;border-color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 22%,var(--shell-control-border, #233252));background:linear-gradient(180deg,color-mix(in srgb,var(--neo-accent, #2dd4bf) 5%,transparent),transparent 42%),color-mix(in srgb,var(--shell-control-border, #233252) 14%,transparent)}.shell-companion-xp-rates__table-shell{margin-top:8px;padding:8px 10px 6px;border-radius:10px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 72%,transparent);background:color-mix(in srgb,#020617 55%,transparent)}.shell-companion-xp-rates__table-shell+.shell-companion-xp-rates__table-shell{margin-top:10px}.shell-companion-xp-rates__table-caption{margin:0 0 6px;font-size:8px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 28%,#cbd5e1)}.shell-companion-xp-rates__table{width:100%;border-collapse:separate;border-spacing:0;font-size:9px}.shell-companion-xp-rates__table thead th{padding:6px 8px;border-bottom:1px solid color-mix(in srgb,var(--neo-accent, #2dd4bf) 24%,var(--shell-control-border, #233252));background:color-mix(in srgb,var(--shell-control-border, #233252) 38%,transparent);color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 18%,#e2e8f0);font-size:8px;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.shell-companion-xp-rates__table tbody td{padding:7px 8px;border-bottom:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 45%,transparent);vertical-align:middle}.shell-companion-xp-rates__table tbody tr:last-child td{border-bottom:0}.shell-companion-xp-rates__table tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--shell-control-border, #233252) 16%,transparent)}.shell-companion-xp-rates__table tbody tr:hover td{background:color-mix(in srgb,var(--neo-accent, #2dd4bf) 7%,transparent)}.shell-companion-xp-rates__label{min-width:0;color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 8%,#f8fafc);font-weight:700}.shell-companion-xp-rates__detail{color:var(--shell-muted, #94a3b8);white-space:nowrap}.shell-companion-xp-rates__note{display:block;margin-top:2px;font-size:8px;font-weight:600;line-height:1.3;color:var(--shell-muted, #94a3b8)}.shell-companion-xp-rates__prob{width:4.8rem;text-align:right;font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 22%,#e2e8f0);white-space:nowrap}.shell-companion-xp-rates__prob--frac{width:4.2rem;color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 35%,#cbd5e1);font-weight:700}.shell-companion-xp-rates__table--produce,.shell-companion-xp-rates__table--nested{margin-top:8px}.shell-companion-transform-preview__pair{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;margin-bottom:10px}.shell-companion-transform-preview__side{display:grid;gap:6px;justify-items:center;text-align:center;font-size:12px}.shell-companion-transform-preview__visual{display:grid;place-items:center;width:72px;height:72px;border-radius:14px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-control-border, #233252) 20%,transparent);font-size:34px}.shell-companion-transform-preview__visual img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shell-companion-transform-preview__arrow{font-size:18px;color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 30%,white)}.shell-companion-reward-preview__visual{display:grid;place-items:center;width:80px;height:80px;margin:0 auto 10px;border-radius:14px;border:1px solid color-mix(in srgb,var(--shell-control-border, #233252) 88%,transparent);background:color-mix(in srgb,var(--shell-control-border, #233252) 20%,transparent);font-size:36px}.shell-companion-reward-preview__list{margin:8px 0 0;padding-left:18px;font-size:12px;color:#cbd5e1}.shell-companion-bob-avatar{display:block;width:96px;height:108px;pointer-events:none}.shell-content-pet .shell-companion-bob-avatar{width:100%;height:100%;max-height:100%;filter:drop-shadow(0 4px 10px rgb(9 37 68 / 22%))}.shell-content-pet .shell-companion-bob-avatar .shell-companion-bob-svg{transform-origin:50% 92%}.shell-content-pet .shell-companion-bob-avatar.is-bob-rarity-bronze .shell-companion-bob-svg,.shell-content-pet .shell-companion-bob-avatar.is-bob-rarity-silver .shell-companion-bob-svg,.shell-content-pet .shell-companion-bob-avatar.is-bob-rarity-gold .shell-companion-bob-svg,.shell-content-pet .shell-companion-bob-avatar.is-bob-rarity-platinum .shell-companion-bob-svg,.shell-content-pet .shell-companion-bob-avatar.is-bob-rarity-diamond .shell-companion-bob-svg,.shell-content-pet .shell-companion-bob-avatar.is-bob-rarity-emerald .shell-companion-bob-svg,.shell-content-pet .shell-companion-bob-avatar.is-bob-rarity-ruby .shell-companion-bob-svg,.shell-content-pet .shell-companion-bob-avatar.is-bob-rarity-sapphire .shell-companion-bob-svg,.shell-content-pet .shell-companion-bob-avatar.is-bob-rarity-opal .shell-companion-bob-svg,.shell-content-pet .shell-companion-bob-avatar.is-bob-rarity-onyx .shell-companion-bob-svg{animation:shell-bob-rarity-frame-pulse 2.6s ease-in-out infinite}@keyframes shell-bob-rarity-frame-pulse{0%,to{filter:drop-shadow(0 0 4px rgba(255,255,255,.18))}50%{filter:drop-shadow(0 0 12px rgba(255,255,255,.42)) drop-shadow(0 0 20px rgba(125,211,252,.28))}}.shell-companion-bob-avatar--hero{width:100%;height:100%;min-height:120px}.shell-companion-bob-avatar svg,.shell-companion-bob-svg{display:block;width:100%;height:100%}.shell-companion-sprite--bob{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;position:relative;overflow:visible}.shell-companion-sprite--bob .companion-head-mark-mount,.shell-companion-sprite--bob .companion-head-mark{z-index:8}.shell-companion-sprite--bob .shell-companion-bob-avatar{position:relative;z-index:2}.shell-companion-equipment{display:grid;gap:14px}.shell-companion-equipment__intro{margin:0;font-size:12px;line-height:1.45;color:var(--shell-muted, #94a3b8)}.shell-companion-equipment__stage{display:grid;grid-template-columns:72px minmax(0,1fr) 72px;grid-template-rows:auto auto;gap:10px 12px;align-items:center;justify-items:center;padding:12px;border-radius:16px;border:1px solid color-mix(in srgb,var(--shell-control-border, #334263) 88%,transparent);background:color-mix(in srgb,var(--shell-control-border, #0a1328) 35%,transparent)}.shell-companion-equipment__column{display:grid;gap:8px;width:100%}.shell-companion-equipment__hands{grid-column:1 / -1;display:flex;gap:10px;justify-content:center}.shell-companion-equipment__avatar-wrap{display:grid;place-items:center;min-height:180px;width:100%}.shell-companion-equipment__avatar{width:min(100%,180px);aspect-ratio:8 / 9}.shell-companion-equipment__slot{display:grid;gap:4px;justify-items:center;width:64px;padding:6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--shell-control-border, #334263) 90%,transparent);background:color-mix(in srgb,var(--shell-control-border, #0a1328) 55%,transparent);color:var(--shell-text, #e2e8f0);cursor:pointer;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease}.shell-companion-equipment__slot:hover,.shell-companion-equipment__slot.is-active{border-color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 55%,#fff);box-shadow:0 0 0 1px color-mix(in srgb,var(--neo-accent, #2dd4bf) 25%,transparent)}.shell-companion-equipment__slot-icon{font-size:14px;line-height:1}.shell-companion-equipment__slot-thumb{display:grid;place-items:center;width:40px;height:40px;border-radius:8px;overflow:hidden;background:#0f172a73;font-size:16px;color:#94a3b8}.shell-companion-equipment__slot-thumb img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shell-companion-equipment__picker{display:grid;gap:10px;padding-top:4px;border-top:1px solid color-mix(in srgb,var(--shell-control-border, #334263) 70%,transparent)}.shell-companion-equipment__picker-head{display:grid;gap:2px}.shell-companion-equipment__picker-title{margin:0;font-size:14px;font-weight:800;color:var(--shell-text, #f8fafc)}.shell-companion-equipment__picker-meta{margin:0;font-size:11px;color:var(--shell-muted, #94a3b8)}.shell-companion-equipment__items{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;max-height:220px;overflow:auto;padding-right:2px}.shell-companion-equipment__item{display:grid;gap:6px;justify-items:center;padding:8px 6px;border-radius:12px;border:1px solid color-mix(in srgb,var(--shell-control-border, #334263) 88%,transparent);background:color-mix(in srgb,var(--shell-control-border, #0a1328) 45%,transparent);color:var(--shell-text, #e2e8f0);cursor:pointer}.shell-companion-equipment__item.is-selected{border-color:color-mix(in srgb,var(--neo-accent, #2dd4bf) 65%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neo-accent, #2dd4bf) 35%,transparent)}.shell-companion-equipment__item-thumb{display:grid;place-items:center;width:52px;height:52px}.shell-companion-equipment__item-thumb-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.shell-companion-equipment__item-thumb-empty{font-size:22px;color:#64748b}.shell-companion-equipment__item-label{font-size:10px;line-height:1.25;text-align:center;font-weight:700}.shell-companion-states__tab[hidden]{display:none}@media(prefers-reduced-motion:reduce){.shell-companion-equipment__slot{transition:none}}.shell-content-pet:before,.shell-content-pet:after{display:none!important;content:none!important;animation:none!important;box-shadow:none!important;opacity:0!important}.shell-companion-roster-tab{display:flex;flex-direction:column;gap:14px;flex:1;min-height:0;height:100%}.shell-companion-roster-tab__layout{display:grid;grid-template-columns:minmax(148px,180px) minmax(0,1fr);gap:14px;flex:1;min-height:0;align-items:stretch}.shell-companion-roster-tab__main{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0;flex:1}.shell-companion-roster-tab__bulk-toggle:disabled{opacity:.45;cursor:not-allowed}.shell-companion-roster-sidebar{display:flex;flex-direction:column;gap:12px;padding:10px;border-radius:14px;border:1px solid rgb(35 50 82);background:#0408178c;max-height:100%;overflow-y:auto}.shell-companion-roster-sidebar__section{display:flex;flex-direction:column;gap:8px}.shell-companion-roster-sidebar__title{margin:0;font-size:10px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:#94a3b8}.shell-companion-roster-sidebar__chips{display:flex;flex-wrap:wrap;gap:6px}.shell-companion-roster-sidebar__chip{min-height:28px;padding:0 10px;border-radius:999px;border:1px solid rgb(51 66 99);background:#070f21e0;color:#cbd5e1;font-size:11px;font-weight:700;cursor:pointer}.shell-companion-roster-sidebar__chip.is-active{border-color:color-mix(in srgb,var(--neo-accent, #7c6cff) 55%,rgb(51 66 99));background:color-mix(in srgb,var(--neo-accent, #7c6cff) 18%,rgb(7 15 33));color:#fff}.shell-companion-roster-tab__toolbar{display:flex;flex-direction:column;align-items:stretch;gap:10px;margin-bottom:0;flex-shrink:0}.shell-companion-roster-tab__intro{margin:0;font-size:12px;line-height:1.5;color:#94a3b8}.shell-companion-roster-tab__toolbar-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.shell-companion-roster-tab__flag-toggle{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 10px;border-radius:10px;border:1px solid rgb(51 66 99);background:#070f21e0;color:#94a3b8;font-size:11px;font-weight:700;cursor:pointer}.shell-companion-roster-tab__flag-toggle.is-active{border-color:color-mix(in srgb,var(--neo-accent, #7c6cff) 45%,rgb(51 66 99));background:color-mix(in srgb,var(--neo-accent, #7c6cff) 12%,rgb(7 15 33));color:#e2e8f0}.shell-companion-roster-tab__flag-toggle:hover{border-color:#475569;background:#0b152a}.shell-companion-roster-tab__bulk-toggle{flex:0 0 auto;min-height:34px;padding:0 12px;border-radius:10px;border:1px solid rgb(51 66 99);background:#070f21e0;color:#e2e8f0;font-size:12px;font-weight:700;cursor:pointer}.shell-companion-roster-tab__bulk-toggle:hover{border-color:#475569;background:#0b152a}.shell-companion-roster-tab__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:12px;flex:1;min-height:0;overflow-y:auto;padding-right:2px;align-content:start}.shell-companion-roster-tab__grid.is-view-tiles{grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px}.shell-companion-roster-tab__grid.is-view-tiles .shell-companion-roster-card{position:relative}.shell-companion-roster-tab__grid.is-view-tiles .shell-companion-roster-card__stage{min-height:88px;aspect-ratio:1 / 1;padding:8px}.shell-companion-roster-tab__empty{grid-column:1 / -1;margin:0;padding:18px 12px;text-align:center;font-size:12px;color:#94a3b8}.shell-companion-roster-card{display:flex;flex-direction:column;border-radius:14px;border:1px solid rgb(35 50 82);background:#071024d1;overflow:hidden}.shell-companion-roster-card.is-focused{border-color:color-mix(in srgb,var(--neo-accent, #7c6cff) 62%,rgb(35 50 82));box-shadow:0 0 0 1px color-mix(in srgb,var(--neo-accent, #7c6cff) 24%,transparent)}.shell-companion-roster-card.is-hidden-on-shell{border-color:#1f293f;background:#040814eb}.shell-companion-roster-card.is-hidden-on-shell .shell-companion-roster-card__stage{background:linear-gradient(180deg,#040814b8,#02040ce0)}.shell-companion-roster-card.is-hidden-on-shell .shell-companion-roster-card__select{pointer-events:none;cursor:default}.shell-companion-roster-card.is-hidden-on-shell .shell-companion-roster-card__portrait>img,.shell-companion-roster-card.is-hidden-on-shell .shell-companion-roster-card__bubble-portrait{filter:brightness(.42) saturate(.55)}.shell-companion-roster-card.is-hidden-on-shell .shell-companion-roster-card__portrait:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(180deg,#0206171a,#02061794);pointer-events:none}.shell-companion-roster-card__stage{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;min-height:132px;aspect-ratio:4 / 5;padding:10px 10px 0;background:linear-gradient(180deg,#0a132859,#0408171f)}.shell-companion-roster-card__select{display:flex;align-items:flex-end;justify-content:center;width:100%;height:100%;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.shell-companion-roster-card__portrait{position:relative;width:100%;height:100%}.shell-companion-roster-card.is-in-main-set:not(.is-focused){border-color:#fb923cc7;box-shadow:0 0 0 1px #fb923c33}.shell-companion-roster-card.is-in-main-set.is-focused{border-color:color-mix(in srgb,var(--neo-accent, #7c6cff) 62%,rgb(35 50 82));box-shadow:0 0 0 1px color-mix(in srgb,var(--neo-accent, #7c6cff) 24%,transparent),0 0 0 2px #fb923c3d}.shell-companion-roster-card__main-pin{position:absolute;top:8px;left:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:28px;width:28px;padding:0;border:1px solid rgb(51 66 99);border-radius:999px;background:#040817d1;color:#cbd5e1;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .15s ease,border-color .15s ease,color .15s ease,background .15s ease}.shell-companion-roster-card:hover .shell-companion-roster-card__main-pin,.shell-companion-roster-card:focus-within .shell-companion-roster-card__main-pin,.shell-companion-roster-card__main-pin.is-pinned,.shell-companion-roster-card__main-pin:focus-visible{opacity:1;pointer-events:auto}.shell-companion-roster-card__main-pin:hover,.shell-companion-roster-card__main-pin.is-pinned{border-color:#ea580c8c;color:#fb923c}.shell-companion-roster-card__main-pin.is-pinned{background:#ea580c24}.shell-companion-roster-card__visibility{position:absolute;top:8px;right:8px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-height:28px;width:28px;padding:0;border:1px solid rgb(51 66 99);border-radius:999px;background:#040817d1;color:#cbd5e1;cursor:pointer}.shell-companion-roster-card__visibility:hover{border-color:#475569;color:#fff}.shell-companion-roster-card.is-hidden-on-shell .shell-companion-roster-card__visibility{border-color:#334155;color:#94a3b8}.shell-content-pet.is-shell-hidden{display:none!important;visibility:hidden!important;pointer-events:none!important}.shell-companion-roster-card__portrait--bubble{position:relative;width:100%;height:100%;overflow:visible;background:transparent;border:0;box-shadow:none}.shell-companion-roster-card__bubble-host{position:absolute;top:-8%;right:-8%;bottom:-8%;left:-8%;display:block;pointer-events:none}.shell-companion-bubble-tier-preview{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none}.shell-companion-roster-card__bubble-host .shell-companion-bubble-tier-preview{width:100%!important;height:100%!important}.shell-companion-roster-card__bubble-portrait{position:absolute;left:50%;top:46%;z-index:2;width:38%;height:38%;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%);filter:saturate(.82) brightness(.94);pointer-events:none}.shell-companion-roster-card.is-bubble-preview .shell-companion-roster-card__stage{overflow:visible}.shell-companion-tips-tab__subtabs{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.85rem}.shell-companion-tips-tab__subtab{border:1px solid #233252;border-radius:999px;background:#070f21b8;padding:.35rem .8rem;font-size:.78rem;font-weight:700;color:#94a3b8;cursor:pointer}.shell-companion-tips-tab__subtab.is-active{border-color:color-mix(in srgb,var(--neo-accent, #8b5cf6) 48%,#233252);color:#e2e8f0;background:color-mix(in srgb,var(--neo-accent, #8b5cf6) 14%,rgb(7 15 33 / .82))}.shell-companion-tips-tab__intro{margin:0 0 .85rem;font-size:.82rem;line-height:1.5;color:#94a3b8}.shell-companion-tips-tab__scroll{overflow:auto;max-height:min(52vh,420px)}.shell-companion-bubble-rarity-table{width:100%;border-collapse:collapse;font-size:.8rem}.shell-companion-bubble-rarity-table th,.shell-companion-bubble-rarity-table td{padding:.55rem .65rem;border-bottom:1px solid rgb(35 50 82 / .85);text-align:left;vertical-align:middle}.shell-companion-bubble-rarity-table th{font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.shell-companion-bubble-rarity-table__bubble{display:inline-flex;width:68px;height:68px;align-items:center;justify-content:center}.shell-companion-bubble-rarity-table__label{font-weight:800;color:#e2e8f0}@media(max-width:720px){.shell-companion-roster-tab__layout{grid-template-columns:1fr}.shell-companion-roster-sidebar{max-height:none}}html[data-shell-companions-visible=false] #shellContentPet,html[data-shell-companions-visible=false] [id^=shellContentPet-],html[data-shell-companions-visible=false] .shell-content-pet,html[data-shell-companions-visible=false] .shell-pet-door,html[data-shell-companions-visible=false] #shellCompanionBackdrop,html[data-shell-companions-visible=false] #shellCompanionXpFloaters,html[data-shell-companions-visible=false] .shell-companion-xp-floater-layer,html[data-shell-companions-visible=false] .shell-companion-xp-floater,html[data-shell-companions-visible=false] .shell-companion-xp-floater-grid,html[data-shell-companions-visible=false] .shell-starbit-flight,html[data-shell-companions-visible=false] #shellCompanionStates,html[data-shell-companions-visible=false] #shellCompanionXpTable,html[data-shell-companions-visible=false] #shellCompanionClose,html[data-shell-companions-visible=false] #shellCompanionOverlayStarbit,html[data-shell-companions-visible=false] #debugCompanionCollectibleToggle{display:none!important;visibility:hidden!important;pointer-events:none!important}html.in-shell[data-shell-companions-visible=false]:not([data-shell-account-dock=true]),:root.in-shell[data-shell-companions-visible=false]:not([data-shell-account-dock=true]){--shell-bottom-safe: 0px}.shell-privacy-lock{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11500;display:flex;align-items:center;justify-content:center;overflow:hidden}.shell-privacy-lock.hidden{display:none!important}.shell-privacy-lock__wallpaper{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;transform:scale(1.04)}@media(prefers-reduced-motion:no-preference){.shell-privacy-lock__wallpaper{animation:shell-privacy-wallpaper-drift 36s ease-in-out infinite alternate}}@keyframes shell-privacy-wallpaper-drift{0%{transform:scale(1.04) translate3d(-.5%,-.3%,0)}to{transform:scale(1.08) translate3d(.7%,.5%,0)}}.shell-privacy-lock__surface{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 42%,#0f172aa3,#020617f0 72%);-webkit-backdrop-filter:blur(28px) saturate(65%);backdrop-filter:blur(28px) saturate(65%)}.shell-privacy-lock__inner{position:relative;z-index:2;display:flex;width:100%;max-width:100%;align-items:center;justify-content:center;padding:1.5rem}.shell-privacy-lock__card{width:min(92vw,440px);padding:32px;border-radius:24px;background:linear-gradient(145deg,#0f172ae0,#141a34c7);border:1px solid rgb(255 255 255 / .1);box-shadow:inset 0 1px #ffffff12,0 32px 100px #00000085;-webkit-backdrop-filter:blur(28px) saturate(120%);backdrop-filter:blur(28px) saturate(120%);text-align:center}@media(prefers-reduced-motion:no-preference){.shell-privacy-lock:not(.hidden) .shell-privacy-lock__card{animation:shell-privacy-lock-enter .42s cubic-bezier(.2,.8,.2,1) both}}@keyframes shell-privacy-lock-enter{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.shell-privacy-lock__card.is-shake{animation:shell-privacy-lock-shake .42s ease}@keyframes shell-privacy-lock-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.shell-privacy-lock__symbol{margin:0 auto 1rem;display:block;border-radius:12px}.shell-privacy-lock__personal-name{margin:0 0 .35rem;font-size:.95rem;font-weight:700;color:#cbd5e1}.shell-privacy-lock__title{margin:0 0 .35rem;font-size:1.35rem;font-weight:800;letter-spacing:-.02em;color:#fff}.shell-privacy-lock__status{margin:0 0 1.25rem;font-size:.9rem;color:#94a3b8}.shell-privacy-lock__form{display:grid;gap:.65rem;text-align:left}.shell-privacy-lock__label{font-size:.8125rem;font-weight:600;color:#cbd5e1}.shell-privacy-lock__password{display:flex;align-items:center;gap:.5rem;border-radius:12px;border:1px solid rgb(38 53 83 / .85);background:#070f21a6;padding:0 .65rem}.shell-privacy-lock__password-icon{font-size:.95rem;opacity:.85}.shell-privacy-lock__input{flex:1;min-width:0;border:0;background:transparent;padding:.75rem 0;color:#fff;outline:none;font-size:.95rem}.shell-privacy-lock__toggle{display:grid;place-items:center;border:0;background:transparent;color:#94a3b8;cursor:pointer}.shell-privacy-lock__caps,.shell-privacy-lock__error{margin:0;font-size:.8125rem;font-weight:600}.shell-privacy-lock__caps{color:#fbbf24}.shell-privacy-lock__error{color:#f87171}.shell-privacy-lock__error.hidden,.shell-privacy-lock__caps.hidden{display:none}.shell-privacy-lock__submit{margin-top:.35rem;width:100%;border-radius:12px;border:1px solid rgb(167 139 250 / .45);background:#8b5cf638;padding:.75rem 1rem;font-size:.9rem;font-weight:800;color:#fff;cursor:pointer}.shell-privacy-lock__footnote{margin:1rem 0 0;font-size:.72rem;line-height:1.45;color:#64748b;text-align:center}.shell-privacy-lock__hint{margin:.75rem 0 0;font-size:.75rem;color:#94a3b8;text-align:center}.shell-privacy-lock__hint kbd{display:inline-flex;min-width:1.2rem;align-items:center;justify-content:center;border-radius:6px;border:1px solid #263553;background:#0a1328;padding:0 .25rem;font-size:.65rem;font-weight:900}.shell-privacy-lock__audience{max-width:min(92vw,52rem);text-align:center;color:#fff}.shell-privacy-lock__audience-eyebrow{margin:0 0 .5rem;font-size:.8rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:#cbd5e1}.shell-privacy-lock__audience-title{margin:0 0 1.5rem;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:800;letter-spacing:-.03em}.shell-privacy-lock__audience-qr{display:inline-flex;flex-direction:column;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-radius:20px;background:#fff;color:#0f172a}.shell-privacy-lock__qr-img{display:block;width:200px;height:200px}.shell-privacy-lock__audience-cta{margin:0;font-size:.9rem;font-weight:700}.shell-privacy-lock__audience-footer{margin:1.25rem 0 0;font-size:.85rem;color:#cbd5e1}.shell-privacy-lock__stream-hint{margin:1rem 0 0;font-size:.8rem;color:#94a3b8}.shell-privacy-lock-operator{position:fixed;top:0;right:0;bottom:0;left:0;z-index:11600;display:grid;place-items:center;pointer-events:none}.shell-privacy-lock-operator.hidden{display:none!important}.shell-privacy-lock-operator__inner{pointer-events:auto}.shell-privacy-lock-operator .shell-privacy-lock__card{box-shadow:inset 0 1px #ffffff12,0 40px 120px #000000a6}html[data-shell-mode=locked] #iempyreanShellPlatformMode,html[data-shell-mode=locked] #shellContentPet,html[data-shell-mode=locked] .shell-companion-fab,html[data-shell-mode=locked] #shellDockFooter,html[data-shell-mode=locked] .shell-announcement-banner{visibility:hidden!important;pointer-events:none!important}body[data-shell-home-locked=true] .shell-home-page__actions{pointer-events:none;opacity:0}.shell-ifullscreen.presentation-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10500;overflow:hidden;min-width:100%;min-height:100dvh}.shell-ifullscreen.hidden{display:none!important}.presentation-background{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;transform:scale(1.04)}@media(prefers-reduced-motion:no-preference){.presentation-background{animation:presentation-background-drift 36s ease-in-out infinite alternate}}@keyframes presentation-background-drift{0%{transform:scale(1.04) translate3d(-.5%,-.3%,0)}to{transform:scale(1.08) translate3d(.7%,.5%,0)}}.presentation-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000085}.presentation-scene{position:relative;z-index:2;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto auto 1fr auto auto;gap:clamp(16px,2vw,32px);min-height:100dvh;padding:max(32px,env(safe-area-inset-top)) max(40px,env(safe-area-inset-right)) max(32px,env(safe-area-inset-bottom)) max(40px,env(safe-area-inset-left));color:#fff;transition:opacity .35s ease}.presentation-scene.is-transitioning{opacity:.35}.presentation-scene__eyebrow{grid-column:1 / -1;text-align:center;font-size:clamp(.85rem,1.4vw,1.1rem);font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:#cbd5e1}.presentation-scene__status{grid-column:12 / 13;grid-row:1;justify-self:end}.presentation-scene__primary{grid-column:1 / -1;grid-row:3;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:.65rem}.presentation-scene__lower-left{grid-column:1 / 6;grid-row:4;align-self:end}.presentation-scene__lower-right{grid-column:8 / 13;grid-row:4;justify-self:end;align-self:end}.presentation-scene__footer{grid-column:1 / -1;grid-row:5;text-align:center;font-size:clamp(.95rem,1.5vw,1.2rem);color:#cbd5e1}.presentation-title{display:inline-flex;align-items:baseline;justify-content:center;margin:0;font-size:clamp(4rem,9vw,8rem);line-height:.92;letter-spacing:-.07em;font-weight:800}.presentation-title--scene{display:block;font-size:clamp(2.2rem,5vw,4.5rem);letter-spacing:-.04em}.presentation-title__i{color:#e879f9}.presentation-tagline{margin:0;font-size:clamp(1.1rem,1.8vw,1.65rem);color:#e2e8f0;max-width:42rem}.presentation-module{padding:clamp(18px,2vw,28px);border-radius:clamp(18px,2vw,28px);border:1px solid rgb(255 255 255 / .12);background:#070f216b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff0f;min-width:min(100%,16rem)}.presentation-module__title{margin:0 0 .65rem;font-size:.72rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#cbd5e1}.presentation-qr{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:.85rem;border-radius:16px;background:#fff;color:#0f172a}.presentation-qr__image{display:block;width:200px;height:200px}.presentation-qr__label{margin:0;font-size:.85rem;font-weight:800}.presentation-qr__url{margin:0;font-size:.72rem;color:#475569}.presentation-offer__lead{margin:0 0 .35rem;font-size:.85rem;color:#cbd5e1}.presentation-offer__code{margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:clamp(1.4rem,2.2vw,2rem);letter-spacing:.12em;font-weight:800}.presentation-offer__sub{margin:.5rem 0 0;font-size:.8rem;color:#cbd5e1}.presentation-social{display:flex;align-items:center;gap:.5rem;margin-top:.45rem;color:#fff;text-decoration:none;font-size:.9rem}.presentation-social:hover{color:#93c5fd}.presentation-sponsors{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.presentation-sponsors__logo{height:2rem;width:auto;-o-object-fit:contain;object-fit:contain}.presentation-stats{display:grid;gap:.5rem}.presentation-stats__item{display:flex;justify-content:space-between;gap:1rem;font-size:.85rem}.presentation-stats__item strong{font-weight:800}.presentation-dock{position:absolute;bottom:1.25rem;left:50%;z-index:20;display:flex;translate:-50% 0;gap:.5rem;padding:.45rem;border-radius:14px;border:1px solid rgb(255 255 255 / .12);background:#070f21d1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:opacity .25s ease,transform .25s ease}.presentation-dock--hidden{opacity:0;pointer-events:none;transform:translateY(8px)}.presentation-dock--clean{opacity:0!important;pointer-events:none!important}.presentation-dock button{border:1px solid rgb(38 53 83 / .85);border-radius:10px;background:#0a1328e6;padding:.45rem .65rem;font-size:.72rem;font-weight:700;color:#fff;cursor:pointer}.presentation-dock kbd{margin-left:.25rem;opacity:.75;font-size:.65rem}.presentation-palette{position:absolute;top:50%;left:50%;z-index:25;translate:-50% -50%;width:min(92vw,36rem);padding:1.25rem;border-radius:20px;border:1px solid rgb(255 255 255 / .12);background:#070f21f0;box-shadow:0 40px 120px #0000008c}.presentation-palette.hidden{display:none!important}.presentation-palette__title{margin:0 0 .75rem;font-size:1rem;font-weight:800}.presentation-palette__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.presentation-palette__scene{border-radius:12px;border:1px solid rgb(38 53 83 / .85);background:#0a1328d9;padding:.65rem;font-size:.8rem;font-weight:700;color:#fff;cursor:pointer;text-align:left}.presentation-palette__scene.is-active{border-color:#a78bfa8c;background:#8b5cf633}.presentation-palette__meta{margin:.85rem 0 0;font-size:.72rem;color:#94a3b8}html[data-shell-home-fullscreen=true] #appNav,html[data-shell-home-fullscreen=true] .platform-primary-nav,html[data-shell-home-fullscreen=true] .platform-shell-topbar,html[data-shell-home-fullscreen=true] #shellContentPet,html[data-shell-home-fullscreen=true] #shellDockFooter,html[data-shell-home-fullscreen=true] .shell-announcement-banner{display:none!important}:root[data-ishowcase-export=true] #shellAnnouncementBar,:root[data-ishowcase-export=true] #appNav,:root[data-ishowcase-export=true] .platform-primary-nav,:root[data-ishowcase-export=true] .platform-secondary-nav,:root[data-ishowcase-export=true] .platform-shell-topbar,:root[data-ishowcase-export=true] #learnerActiveSubjectHost,:root[data-ishowcase-export=true] #shellAccessBar,:root[data-ishowcase-export=true] .shell-debug-fab,:root[data-ishowcase-export=true] #shellCookiePortal,:root[data-ishowcase-export=true] #shellCookieBanner,:root[data-ishowcase-export=true] #shellContentPet,:root[data-ishowcase-export=true] #shellCompanionBackdrop,:root[data-ishowcase-export=true] #shellCompanionXpFloaters,:root[data-ishowcase-export=true] .shell-companion-xp-floater-layer,:root[data-ishowcase-export=true] .shell-companion-xp-floater,:root[data-ishowcase-export=true] .shell-companion-xp-floater-grid,:root[data-ishowcase-export=true] .shell-starbit-flight,:root[data-ishowcase-export=true] .shell-companion-backdrop,:root[data-ishowcase-export=true] .shell-companion-close,:root[data-ishowcase-export=true] .shell-companion-overlay-starbit,:root[data-ishowcase-export=true] #shellCompanionStates,:root[data-ishowcase-export=true] #shellCompanionXpTable,:root[data-ishowcase-export=true] #shellCompanionClose,:root[data-ishowcase-export=true] #shellCompanionOverlayStarbit,:root[data-ishowcase-export=true] #shellConfirmModalHost,:root[data-ishowcase-export=true] #copyrightSummonHandle,:root[data-ishowcase-export=true] #dockSummonHandle,:root[data-ishowcase-export=true] #dockSummonZone,:root[data-ishowcase-export=true] #shellDockFooter,:root[data-ishowcase-export=true] #platformSidebarTooltip,:root[data-ishowcase-export=true] #topbarWidgetTooltip,:root[data-ishowcase-export=true] #toast{display:none!important;visibility:hidden!important;pointer-events:none!important}:root[data-ishowcase-export=true] #iempyrean-homing-range-ring,:root[data-ishowcase-export=true] #iempyrean-homing-target-line,:root[data-ishowcase-export=true] #iempyrean-homing-cursor-layer,:root[data-ishowcase-export=true] .iempyrean-magnetic-range-ring,:root[data-ishowcase-export=true] .iempyrean-magnetic-target-line,:root[data-ishowcase-export=true] .iempyrean-magnetic-cursor-layer{display:none!important;visibility:hidden!important;opacity:0!important;pointer-events:none!important}:root[data-ishowcase-export=true] body.shell-body-themed{overflow:hidden!important}:root[data-ishowcase-export=true] .platform-shell{top:0!important;right:0!important;bottom:0!important;left:0!important;border:none!important;border-radius:0!important;box-shadow:none!important;padding:0!important;animation:none!important}:root[data-ishowcase-export=true] .platform-shell:before,:root[data-ishowcase-export=true] .platform-shell:after{display:none!important;content:none!important;animation:none!important;opacity:0!important}:root[data-ishowcase-export=true] .shell-border-charge-canvas,:root[data-ishowcase-export=true] .shell-margin-ball-canvas,:root[data-ishowcase-export=true] #shellThemeBackdropGrid,:root[data-ishowcase-export=true] .platform-nav-connector,:root[data-ishowcase-export=true] .shell-confetti-layer,:root[data-ishowcase-export=true] .shell-confetti-canvas{display:none!important;visibility:hidden!important;pointer-events:none!important}:root[data-ishowcase-export=true] .platform-shell.shell-border-beam,:root[data-ishowcase-export=true] .platform-shell.shell-border-rainbow-morph,:root[data-ishowcase-export=true] .platform-shell.shell-border-sonar-ray{padding:0!important}:root[data-ishowcase-export=true] .platform-shell-body{grid-template-columns:minmax(0,1fr)!important;height:100%!important}:root[data-ishowcase-export=true] .platform-workspace{grid-template-rows:minmax(0,1fr)!important;height:100%!important;min-height:0!important}:root[data-ishowcase-export=true] .platform-content-grid{grid-template-columns:minmax(0,1fr)!important;height:100%!important;min-height:0!important}:root[data-ishowcase-export=true] .platform-content-column{height:100%!important;min-height:0!important}:root[data-ishowcase-export=true] #platformRouteTitleBar{display:flex!important;visibility:visible!important}:root[data-ishowcase-export=true] .platform-main,:root[data-ishowcase-export=true] #appContentHost{min-height:0!important;height:100%!important}:root[data-ishowcase-export=true] #embeddedAppFrame,:root[data-ishowcase-export=true] #embeddedPlatformFrame{min-height:480px!important;height:100%!important}:root[data-ishowcase-export=true][data-ishowcase-capture=true] body.shell-body-themed,:root[data-ishowcase-export=true][data-ishowcase-capture=true] .platform-shell,:root[data-ishowcase-export=true][data-ishowcase-capture=true] .platform-shell-body,:root[data-ishowcase-export=true][data-ishowcase-capture=true] .platform-workspace,:root[data-ishowcase-export=true][data-ishowcase-capture=true] .platform-content-grid,:root[data-ishowcase-export=true][data-ishowcase-capture=true] .platform-content-column,:root[data-ishowcase-export=true][data-ishowcase-capture=true] .platform-main,:root[data-ishowcase-export=true][data-ishowcase-capture=true] #appContentHost{overflow:visible!important;height:auto!important;min-height:auto!important}:root[data-ishowcase-export=true][data-ishowcase-capture=true] .platform-shell{position:relative!important;inset:auto!important;min-height:100vh!important}:root[data-ishowcase-export=true][data-ishowcase-capture=true] #embeddedAppFrame,:root[data-ishowcase-export=true][data-ishowcase-capture=true] #embeddedPlatformFrame{height:auto!important;min-height:480px!important;overflow:visible!important}.shell-pericope-story__empty{font-size:.875rem;line-height:1.6;color:#94a3b8}.shell-pericope-story__eyebrow{margin-bottom:.65rem;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;font-weight:800}.shell-pericope-story__media{display:flex;justify-content:center;margin-bottom:.85rem}.shell-pericope-story__thumb{display:inline-flex;width:4.5rem;height:4.5rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgb(139 92 246 / .35);background:linear-gradient(135deg,#4338ca59,#7c3aed2e);color:#c4b5fd}.shell-pericope-story__identity h3{font-size:1.05rem;font-weight:800;color:#fff;text-align:left}.shell-pericope-story__ref{margin-top:.25rem;font-size:.8125rem;font-weight:700;color:#c4b5fd;text-align:left}.shell-pericope-story__summary{margin-top:.45rem;font-size:.875rem;line-height:1.65;color:#cbd5e1}.shell-pericope-story__group{margin-top:.85rem;padding-top:.85rem;border-top:1px solid rgb(31 45 75 / .75)}.shell-pericope-story__group:first-of-type{border-top:0;padding-top:0}.shell-pericope-story__group h3{font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;font-weight:800}.shell-pericope-story__pills,.shell-pericope-story__themes{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.45rem}.shell-pericope-story__pill,.shell-pericope-story__theme{display:inline-flex;padding:.25rem .55rem;border-radius:999px;border:1px solid rgb(36 50 81);background:#0a1328;font-size:.75rem;color:#e2e8f0}.shell-pericope-story__related{display:flex;align-items:center;gap:.5rem;width:100%;margin-top:.45rem;padding:.65rem .75rem;border-radius:.75rem;border:1px solid rgb(36 50 81);background:#07101fa6;text-align:left;cursor:pointer}.shell-pericope-story__related-label{flex:1;font-size:.8125rem;font-weight:700;color:#e2e8f0}.shell-pericope-story__related-ref{font-size:.72rem;color:#c4b5fd}.shell-pericope-story__actions{display:grid;gap:.5rem;margin-top:1rem}.shell-pericope-story__btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;padding:.7rem .85rem;border-radius:.75rem;border:1px solid rgb(36 50 81);background:#0a1328;color:#e2e8f0;font-size:.875rem;font-weight:700;cursor:pointer}.shell-pericope-story__btn-icon-end{margin-left:auto;opacity:.65}.shell-pericope-story__btn--primary{border-color:#7c3aed8c;background:#7c3aedd9;color:#fff}.shell-pericope-outline__empty{margin:0;font-size:.875rem;line-height:1.55;color:#94a3b8}.shell-pericope-outline__eyebrow{margin:0 0 .35rem;font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#94a3b8;font-weight:800}.shell-pericope-outline__identity h3{margin:0;font-size:1.05rem;font-weight:800;color:#fff}.shell-pericope-outline__meta,.shell-pericope-outline__range{margin:.35rem 0 0;font-size:.8125rem;color:#c4b5fd}.shell-pericope-outline__summary{margin:.65rem 0 0;font-size:.875rem;line-height:1.55;color:#cbd5e1}.shell-pericope-outline__tabs{display:flex;flex-wrap:wrap;gap:.35rem;margin:1rem 0 .75rem}.shell-pericope-outline__tab{border:1px solid rgb(67 56 202 / .35);border-radius:999px;background:#0f172ab8;color:#c4b5fd;font-size:.72rem;font-weight:700;padding:.28rem .65rem;cursor:pointer}.shell-pericope-outline__tab--active{background:#7c3aed47;color:#fff;border-color:#8b5cf68c}.shell-pericope-outline__books{display:grid;gap:.45rem;margin-top:1rem}.shell-pericope-outline__book{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;border:1px solid rgb(31 45 75 / .85);border-radius:.65rem;background:#0a1328b8;color:#fff;padding:.55rem .7rem;text-align:left;cursor:pointer}.shell-pericope-outline__book:hover{border-color:#8b5cf673}.shell-pericope-outline__book-name{font-size:.875rem;font-weight:700}.shell-pericope-outline__book-meta{font-size:.72rem;color:#94a3b8}.shell-pericope-outline__tree,.shell-pericope-outline__tree--nested{list-style:none;margin:0;padding:0}.shell-pericope-outline__tree--nested{margin-top:.35rem;padding-left:.75rem;border-left:1px solid rgb(31 45 75 / .85)}.shell-pericope-outline__group+.shell-pericope-outline__group,.shell-pericope-outline__tree>li+li{margin-top:.45rem}.shell-pericope-outline__branch{display:block;font-size:.8125rem;font-weight:800;color:#fff}.shell-pericope-outline__ref{display:block;margin-top:.15rem;font-size:.68rem;color:#c4b5fd}.shell-pericope-outline__leaf{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;border:1px solid rgb(31 45 75 / .7);border-radius:.55rem;background:#07101f8c;color:#e2e8f0;font-size:.8125rem;padding:.45rem .55rem;text-align:left;cursor:pointer}.shell-pericope-outline__leaf:hover{border-color:#8b5cf673;color:#fff}.shell-pericope-entity__empty{margin:0;font-size:.875rem;line-height:1.55;color:#94a3b8}.shell-pericope-entity__media{display:flex;justify-content:center;margin-bottom:.85rem}.shell-pericope-entity__image{width:100%;max-height:10rem;-o-object-fit:cover;object-fit:cover;border-radius:.85rem;border:1px solid rgb(139 92 246 / .35)}.shell-pericope-entity__thumb{display:inline-flex;width:4.5rem;height:4.5rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgb(139 92 246 / .35);background:linear-gradient(135deg,#4338ca59,#7c3aed2e);color:#c4b5fd}.shell-pericope-entity__eyebrow{margin:0 0 .35rem;font-size:.6875rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2dd4bf}.shell-pericope-entity__identity h3{margin:0;font-size:1.125rem;font-weight:700;color:#f8fafc}.shell-pericope-entity__ref,.shell-pericope-entity__lemma,.shell-pericope-entity__meta-line{margin:.35rem 0 0;font-size:.8125rem;color:#c4b5fd}.shell-pericope-entity__summary{margin:1rem 0 0;font-size:.875rem;line-height:1.6;color:#cbd5e1}.shell-pericope-entity__full-block{margin-top:.85rem}.shell-pericope-entity__full-block h4{margin:0 0 .35rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.shell-pericope-entity__full-block p{margin:0;font-size:.8125rem;line-height:1.6;color:#cbd5e1}.shell-pericope-entity__toolbar{display:flex;gap:.5rem;margin-top:1rem}.shell-pericope-entity__history-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .7rem;border-radius:.6rem;border:1px solid rgb(51 65 99 / .7);background:#0f172ad9;color:#e2e8f0;font:inherit;font-size:.75rem;font-weight:600;cursor:pointer}.shell-pericope-entity__history-btn[aria-pressed=true]{border-color:#8b5cf68c;background:#4c1d9540;color:#e9d5ff}.shell-pericope-entity__actions{margin-top:1rem}.shell-pericope-entity__open{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem .85rem;border-radius:.65rem;border:1px solid rgb(139 92 246 / .45);background:#4c1d9540;color:#e9d5ff;font:inherit;font-size:.8125rem;font-weight:600;cursor:pointer}.shell-pericope-entity__open:hover{background:#4c1d9566}.shell-pericope-entity__stats{display:flex;flex-wrap:wrap;gap:.65rem;margin-top:.85rem}.shell-pericope-entity__stat{display:flex;flex-direction:column;gap:.15rem;min-width:5.5rem;padding:.45rem .6rem;border-radius:.55rem;border:1px solid rgb(51 65 99 / .55);background:#0f172a8c}.shell-pericope-entity__stat-label{font-size:.625rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.shell-pericope-entity__stat-value{font-size:.875rem;color:#f8fafc}.shell-pericope-entity__aliases,.shell-pericope-entity__occurrences{margin-top:.85rem}.shell-pericope-entity__aliases-label{margin:0 0 .35rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.shell-pericope-entity__alias-list,.shell-pericope-entity__occurrence-list{display:flex;flex-wrap:wrap;gap:.35rem}.shell-pericope-entity__alias{display:inline-flex;padding:.22rem .5rem;border-radius:999px;border:1px solid rgb(51 65 99 / .7);background:#0f172ad9;color:#e2e8f0;font-size:.75rem}.shell-pericope-entity__lang-btn,.shell-pericope-entity__occurrence{display:inline-flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.35rem .55rem;border-radius:.55rem;border:1px solid rgb(139 92 246 / .35);background:#0f172ad9;color:#e9d5ff;font:inherit;font-size:.75rem;cursor:pointer}.shell-pericope-entity__lang-btn small{font-size:.625rem;color:#c4b5fd}.shell-pericope-entity-history__empty{margin:0;padding:.85rem;font-size:.8125rem;color:#94a3b8}.shell-pericope-entity-history__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.75rem .85rem;border-bottom:1px solid rgb(51 65 99 / .55)}.shell-pericope-entity-history__head h3{margin:0;font-size:.875rem;color:#f8fafc}.shell-pericope-entity-history__close{border:0;background:transparent;color:#94a3b8;font:inherit;font-size:.75rem;cursor:pointer}.shell-pericope-entity-history__list{display:flex;flex-direction:column;gap:.35rem;padding:.65rem}.shell-pericope-entity-history__item{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;padding:.55rem .65rem;border-radius:.6rem;border:1px solid rgb(51 65 99 / .55);background:#0f172a8c;color:#e2e8f0;text-align:left;cursor:pointer}.shell-pericope-entity-history__label{font-size:.8125rem;font-weight:600}.shell-pericope-entity-history__kind{font-size:.6875rem;color:#94a3b8}.shell-expandable-action-bar-fabs{position:fixed;right:16px;bottom:16px;z-index:40;display:flex;flex-direction:column;gap:10px;pointer-events:none}.shell-expandable-action-bar-fab{pointer-events:auto;display:grid;place-items:center;width:44px;height:44px;border-radius:999px;border:1px solid rgb(31 45 75 / .85);background:#081226f0;color:#e2e8f0;box-shadow:0 12px 28px #00000059;cursor:pointer}.shell-expandable-action-bar-fab:hover,.shell-expandable-action-bar-fab:focus-visible{color:#fff;border-color:#8b5cf673}.platform-top-widget-badge{position:absolute;top:6px;right:6px;min-width:16px;height:16px;padding:0 4px;border-radius:999px;background:#0f172a;border:1px solid rgb(38 53 83);font-size:10px;font-weight:800;line-height:14px;color:#cbd5e1}.platform-top-widget-icon{position:relative}.platform-nav-list{display:grid;gap:4px;list-style:none;margin:0;padding:0}.platform-nav-item{width:100%}.shell-announcement-bar__inner{display:flex;align-items:center;gap:12px;padding:8px 16px}.shell-announcement-bar__badge{border-radius:999px;border:1px solid rgb(255 255 255 / .2);padding:2px 8px;font-size:10px;font-weight:800;letter-spacing:.12em}.shell-announcement-bar__copy{flex:1;font-size:13px;font-weight:600}.shell-announcement-bar__cta{margin-left:auto}.shell-announcement-bar__close{display:grid;place-items:center;width:32px;height:32px;border:0;background:transparent;color:#cbd5e1;cursor:pointer}html:not(.icons-ready) .hgi-stroke:before,html:not(.icons-ready) .hgi-stroke:after{opacity:0}html:not(.icons-ready) .platform-shell .hgi-stroke{visibility:hidden}.hgi-stroke{display:inline-block;line-height:1;vertical-align:middle}.hgi-stroke.size-3{font-size:.75rem}.hgi-stroke.size-4{font-size:1rem}.hgi-stroke.size-5{font-size:1.25rem}.hgi-stroke.size-6{font-size:1.5rem}i[data-hgi]{display:none}@font-face{font-family:hgi-stroke-rounded;src:url(hgi-stroke-rounded.eot?t=1721855138058);src:url(hgi-stroke-rounded.eot?t=1721855138058#iefix) format("embedded-opentype"),url(/assets/hgi-stroke-rounded-vSqS9siy.woff2?t=1721855138058) format("woff2"),url(hgi-stroke-rounded.woff?t=1721855138058) format("woff"),url(hgi-stroke-rounded.ttf?t=1721855138058) format("truetype"),url(hgi-stroke-rounded.svg?t=1721855138058#hgi-stroke-rounded) format("svg")}.hgi-stroke{font-family:hgi-stroke-rounded!important;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative}.hgi-stroke:after{opacity:.4;position:absolute;left:0}.hgi-stroke.hgi-abacus:before{content:"㪜"}.hgi-stroke.hgi-absolute:before{content:"㪝"}.hgi-stroke.hgi-acceleration:before{content:"㪞"}.hgi-stroke.hgi-access:before{content:"㪟"}.hgi-stroke.hgi-accident:before{content:"㪠"}.hgi-stroke.hgi-account-setting-01:before{content:"㪡"}.hgi-stroke.hgi-account-setting-02:before{content:"㪢"}.hgi-stroke.hgi-account-setting-03:before{content:"㪣"}.hgi-stroke.hgi-activity-01:before{content:"㪤"}.hgi-stroke.hgi-activity-02:before{content:"㪥"}.hgi-stroke.hgi-activity-03:before{content:"㪦"}.hgi-stroke.hgi-activity-04:before{content:"㪧"}.hgi-stroke.hgi-acute:before{content:"㪨"}.hgi-stroke.hgi-add-01:before{content:"㪩"}.hgi-stroke.hgi-add-02:before{content:"㪪"}.hgi-stroke.hgi-add-circle-half-dot:before{content:"㪫"}.hgi-stroke.hgi-add-circle:before{content:"㪬"}.hgi-stroke.hgi-add-square:before{content:"㪭"}.hgi-stroke.hgi-add-team:before{content:"㪮"}.hgi-stroke.hgi-address-book:before{content:"㪯"}.hgi-stroke.hgi-adobe-after-effect:before{content:"㪰"}.hgi-stroke.hgi-adobe-illustrator:before{content:"㪱"}.hgi-stroke.hgi-adobe-indesign:before{content:"㪲"}.hgi-stroke.hgi-adobe-photoshop:before{content:"㪳"}.hgi-stroke.hgi-adobe-premier:before{content:"㪴"}.hgi-stroke.hgi-adobe-xd:before{content:"㪵"}.hgi-stroke.hgi-adventure:before{content:"㪶"}.hgi-stroke.hgi-advertisiment:before{content:"㪷"}.hgi-stroke.hgi-adzan:before{content:"㪸"}.hgi-stroke.hgi-affiliate:before{content:"㪹"}.hgi-stroke.hgi-agreement-01:before{content:"㪺"}.hgi-stroke.hgi-agreement-02:before{content:"㪻"}.hgi-stroke.hgi-agreement-03:before{content:"㪼"}.hgi-stroke.hgi-ai-beautify:before{content:"㪽"}.hgi-stroke.hgi-ai-book:before{content:"㪾"}.hgi-stroke.hgi-ai-brain-01:before{content:"㪿"}.hgi-stroke.hgi-ai-brain-02:before{content:"㫀"}.hgi-stroke.hgi-ai-brain-03:before{content:"㫁"}.hgi-stroke.hgi-ai-brain-04:before{content:"㫂"}.hgi-stroke.hgi-ai-brain-05:before{content:"㫃"}.hgi-stroke.hgi-ai-browser:before{content:"㫄"}.hgi-stroke.hgi-ai-chat-01:before{content:"㫅"}.hgi-stroke.hgi-ai-chat-02:before{content:"㫆"}.hgi-stroke.hgi-ai-cloud-01:before{content:"㫇"}.hgi-stroke.hgi-ai-cloud-02:before{content:"㫈"}.hgi-stroke.hgi-ai-cloud:before{content:"㫉"}.hgi-stroke.hgi-ai-computer:before{content:"㫊"}.hgi-stroke.hgi-ai-dna:before{content:"㫋"}.hgi-stroke.hgi-ai-eraser:before{content:"㫌"}.hgi-stroke.hgi-ai-folder-01:before{content:"㫍"}.hgi-stroke.hgi-ai-folder-02:before{content:"㫎"}.hgi-stroke.hgi-ai-game:before{content:"㫏"}.hgi-stroke.hgi-ai-generative:before{content:"㫐"}.hgi-stroke.hgi-ai-idea:before{content:"㫑"}.hgi-stroke.hgi-ai-image:before{content:"㫒"}.hgi-stroke.hgi-ai-innovation-01:before{content:"㫓"}.hgi-stroke.hgi-ai-innovation-02:before{content:"㫔"}.hgi-stroke.hgi-ai-innovation-03:before{content:"㫕"}.hgi-stroke.hgi-ai-laptop:before{content:"㫖"}.hgi-stroke.hgi-ai-learning:before{content:"㫗"}.hgi-stroke.hgi-ai-lock:before{content:"㫘"}.hgi-stroke.hgi-ai-magic:before{content:"㫙"}.hgi-stroke.hgi-ai-mail-01:before{content:"㫚"}.hgi-stroke.hgi-ai-mail-02:before{content:"㫛"}.hgi-stroke.hgi-ai-mail:before{content:"㫜"}.hgi-stroke.hgi-ai-network:before{content:"㫝"}.hgi-stroke.hgi-ai-phone-01:before{content:"㫞"}.hgi-stroke.hgi-ai-phone-02:before{content:"㫟"}.hgi-stroke.hgi-ai-programming:before{content:"㫠"}.hgi-stroke.hgi-ai-search:before{content:"㫡"}.hgi-stroke.hgi-ai-security-01:before{content:"㫢"}.hgi-stroke.hgi-ai-security-02:before{content:"㫣"}.hgi-stroke.hgi-ai-setting:before{content:"㫤"}.hgi-stroke.hgi-ai-smartwatch:before{content:"㫥"}.hgi-stroke.hgi-ai-user:before{content:"㫦"}.hgi-stroke.hgi-ai-video:before{content:"㫧"}.hgi-stroke.hgi-ai-view:before{content:"㫨"}.hgi-stroke.hgi-aids:before{content:"㫩"}.hgi-stroke.hgi-airbnb:before{content:"㫪"}.hgi-stroke.hgi-aircraft-game:before{content:"㫫"}.hgi-stroke.hgi-airdrop:before{content:"㫬"}.hgi-stroke.hgi-airplane-01:before{content:"㫭"}.hgi-stroke.hgi-airplane-02:before{content:"㫮"}.hgi-stroke.hgi-airplane-landing-01:before{content:"㫯"}.hgi-stroke.hgi-airplane-landing-02:before{content:"㫰"}.hgi-stroke.hgi-airplane-mode-off:before{content:"㫱"}.hgi-stroke.hgi-airplane-mode:before{content:"㫲"}.hgi-stroke.hgi-airplane-seat:before{content:"㫳"}.hgi-stroke.hgi-airplane-take-off-01:before{content:"㫴"}.hgi-stroke.hgi-airplane-take-off-02:before{content:"㫵"}.hgi-stroke.hgi-airplay-line:before{content:"㫶"}.hgi-stroke.hgi-airpod-01:before{content:"㫷"}.hgi-stroke.hgi-airpod-02:before{content:"㫸"}.hgi-stroke.hgi-airpod-03:before{content:"㫹"}.hgi-stroke.hgi-airport:before{content:"㫺"}.hgi-stroke.hgi-al-aqsa-mosque:before{content:"㫻"}.hgi-stroke.hgi-alarm-clock:before{content:"㫼"}.hgi-stroke.hgi-album-01:before{content:"㫽"}.hgi-stroke.hgi-album-02:before{content:"㫾"}.hgi-stroke.hgi-album-not-found-01:before{content:"㫿"}.hgi-stroke.hgi-album-not-found-02:before{content:"㬀"}.hgi-stroke.hgi-alert-01:before{content:"㬁"}.hgi-stroke.hgi-alert-02:before{content:"㬂"}.hgi-stroke.hgi-alert-circle:before{content:"㬃"}.hgi-stroke.hgi-alert-diamond:before{content:"㬄"}.hgi-stroke.hgi-alert-square:before{content:"㬅"}.hgi-stroke.hgi-algorithm:before{content:"㬆"}.hgi-stroke.hgi-alien-01:before{content:"㬇"}.hgi-stroke.hgi-alien-02:before{content:"㬈"}.hgi-stroke.hgi-align-bottom:before{content:"㬉"}.hgi-stroke.hgi-align-box-bottom-center:before{content:"㬊"}.hgi-stroke.hgi-align-box-bottom-left:before{content:"㬋"}.hgi-stroke.hgi-align-box-bottom-right:before{content:"㬌"}.hgi-stroke.hgi-align-box-middle-center:before{content:"㬍"}.hgi-stroke.hgi-align-box-middle-left:before{content:"㬎"}.hgi-stroke.hgi-align-box-middle-right:before{content:"㬏"}.hgi-stroke.hgi-align-box-top-center:before{content:"㬐"}.hgi-stroke.hgi-align-box-top-left:before{content:"㬑"}.hgi-stroke.hgi-align-box-top-right:before{content:"㬒"}.hgi-stroke.hgi-align-horizontal-center:before{content:"㬓"}.hgi-stroke.hgi-align-key-object:before{content:"㬔"}.hgi-stroke.hgi-align-left:before{content:"㬕"}.hgi-stroke.hgi-align-right:before{content:"㬖"}.hgi-stroke.hgi-align-selection:before{content:"㬗"}.hgi-stroke.hgi-align-top:before{content:"㬘"}.hgi-stroke.hgi-align-vertical-center:before{content:"㬙"}.hgi-stroke.hgi-all-bookmark:before{content:"㬚"}.hgi-stroke.hgi-allah:before{content:"㬛"}.hgi-stroke.hgi-alms:before{content:"㬜"}.hgi-stroke.hgi-alpha-circle:before{content:"㬝"}.hgi-stroke.hgi-alpha-square:before{content:"㬞"}.hgi-stroke.hgi-alpha:before{content:"㬟"}.hgi-stroke.hgi-alphabet-arabic:before{content:"㬠"}.hgi-stroke.hgi-alphabet-bangla:before{content:"㬡"}.hgi-stroke.hgi-alphabet-chinese:before{content:"㬢"}.hgi-stroke.hgi-alphabet-greek:before{content:"㬣"}.hgi-stroke.hgi-alphabet-hebrew:before{content:"㬤"}.hgi-stroke.hgi-alphabet-hindi:before{content:"㬥"}.hgi-stroke.hgi-alphabet-japanese:before{content:"㬦"}.hgi-stroke.hgi-alphabet-korean:before{content:"㬧"}.hgi-stroke.hgi-alphabet-thai:before{content:"㬨"}.hgi-stroke.hgi-amazon:before{content:"㬩"}.hgi-stroke.hgi-ambulance:before{content:"㬪"}.hgi-stroke.hgi-american-football:before{content:"㬫"}.hgi-stroke.hgi-amie:before{content:"㬬"}.hgi-stroke.hgi-ampoule:before{content:"㬭"}.hgi-stroke.hgi-analysis-text-link:before{content:"㬮"}.hgi-stroke.hgi-analytics-01:before{content:"㬯"}.hgi-stroke.hgi-analytics-02:before{content:"㬰"}.hgi-stroke.hgi-analytics-down:before{content:"㬱"}.hgi-stroke.hgi-analytics-up:before{content:"㬲"}.hgi-stroke.hgi-anchor-point:before{content:"㬳"}.hgi-stroke.hgi-android:before{content:"㬴"}.hgi-stroke.hgi-angel:before{content:"㬵"}.hgi-stroke.hgi-angle-01:before{content:"㬶"}.hgi-stroke.hgi-angle:before{content:"㬷"}.hgi-stroke.hgi-angry-bird:before{content:"㬸"}.hgi-stroke.hgi-angry:before{content:"㬹"}.hgi-stroke.hgi-anonymous:before{content:"㬺"}.hgi-stroke.hgi-api:before{content:"㬻"}.hgi-stroke.hgi-app-store:before{content:"㬼"}.hgi-stroke.hgi-apple-01:before{content:"㬽"}.hgi-stroke.hgi-apple-finder:before{content:"㬾"}.hgi-stroke.hgi-apple-news:before{content:"㬿"}.hgi-stroke.hgi-apple-pie:before{content:"㭀"}.hgi-stroke.hgi-apple-reminder:before{content:"㭁"}.hgi-stroke.hgi-apple-stocks:before{content:"㭂"}.hgi-stroke.hgi-apple-vision-pro:before{content:"㭃"}.hgi-stroke.hgi-apple:before{content:"㭄"}.hgi-stroke.hgi-approximately-equal-circle:before{content:"㭅"}.hgi-stroke.hgi-approximately-equal-square:before{content:"㭆"}.hgi-stroke.hgi-approximately-equal:before{content:"㭇"}.hgi-stroke.hgi-apricot:before{content:"㭈"}.hgi-stroke.hgi-apron:before{content:"㭉"}.hgi-stroke.hgi-arc-browser:before{content:"㭊"}.hgi-stroke.hgi-archer:before{content:"㭋"}.hgi-stroke.hgi-archive-01:before{content:"㭌"}.hgi-stroke.hgi-archive-02:before{content:"㭍"}.hgi-stroke.hgi-archive:before{content:"㭎"}.hgi-stroke.hgi-armored-boot:before{content:"㭏"}.hgi-stroke.hgi-arrange-by-letters-a-z:before{content:"㭐"}.hgi-stroke.hgi-arrange-by-letters-z-a:before{content:"㭑"}.hgi-stroke.hgi-arrange-by-numbers-1-9:before{content:"㭒"}.hgi-stroke.hgi-arrange-by-numbers-9-1:before{content:"㭓"}.hgi-stroke.hgi-arrange:before{content:"㭔"}.hgi-stroke.hgi-arrow-all-direction:before{content:"㭕"}.hgi-stroke.hgi-arrow-data-transfer-diagonal:before{content:"㭖"}.hgi-stroke.hgi-arrow-data-transfer-horizontal:before{content:"㭗"}.hgi-stroke.hgi-arrow-data-transfer-vertical:before{content:"㭘"}.hgi-stroke.hgi-arrow-diagonal:before{content:"㭙"}.hgi-stroke.hgi-arrow-down-01:before{content:"㭚"}.hgi-stroke.hgi-arrow-down-02:before{content:"㭛"}.hgi-stroke.hgi-arrow-down-03:before{content:"㭜"}.hgi-stroke.hgi-arrow-down-04:before{content:"㭝"}.hgi-stroke.hgi-arrow-down-05:before{content:"㭞"}.hgi-stroke.hgi-arrow-down-double:before{content:"㭟"}.hgi-stroke.hgi-arrow-down-left-01:before{content:"㭠"}.hgi-stroke.hgi-arrow-down-left-02:before{content:"㭡"}.hgi-stroke.hgi-arrow-down-right-01:before{content:"㭢"}.hgi-stroke.hgi-arrow-down-right-02:before{content:"㭣"}.hgi-stroke.hgi-arrow-expand-01:before{content:"㭤"}.hgi-stroke.hgi-arrow-expand-02:before{content:"㭥"}.hgi-stroke.hgi-arrow-expand-diagonal-01:before{content:"㭦"}.hgi-stroke.hgi-arrow-expand-diagonal-02:before{content:"㭧"}.hgi-stroke.hgi-arrow-expand:before{content:"㭨"}.hgi-stroke.hgi-arrow-horizontal:before{content:"㭩"}.hgi-stroke.hgi-arrow-left-01:before{content:"㭪"}.hgi-stroke.hgi-arrow-left-02:before{content:"㭫"}.hgi-stroke.hgi-arrow-left-03:before{content:"㭬"}.hgi-stroke.hgi-arrow-left-04:before{content:"㭭"}.hgi-stroke.hgi-arrow-left-05:before{content:"㭮"}.hgi-stroke.hgi-arrow-left-double:before{content:"㭯"}.hgi-stroke.hgi-arrow-left-right:before{content:"㭰"}.hgi-stroke.hgi-arrow-move-down-left:before{content:"㭱"}.hgi-stroke.hgi-arrow-move-down-right:before{content:"㭲"}.hgi-stroke.hgi-arrow-move-left-down:before{content:"㭳"}.hgi-stroke.hgi-arrow-move-right-down:before{content:"㭴"}.hgi-stroke.hgi-arrow-move-up-left:before{content:"㭵"}.hgi-stroke.hgi-arrow-move-up-right:before{content:"㭶"}.hgi-stroke.hgi-arrow-reload-horizontal:before{content:"㭷"}.hgi-stroke.hgi-arrow-reload-vertical:before{content:"㭸"}.hgi-stroke.hgi-arrow-right-01:before{content:"㭹"}.hgi-stroke.hgi-arrow-right-02:before{content:"㭺"}.hgi-stroke.hgi-arrow-right-03:before{content:"㭻"}.hgi-stroke.hgi-arrow-right-04:before{content:"㭼"}.hgi-stroke.hgi-arrow-right-05:before{content:"㭽"}.hgi-stroke.hgi-arrow-right-double:before{content:"㭾"}.hgi-stroke.hgi-arrow-shrink-01:before{content:"㭿"}.hgi-stroke.hgi-arrow-shrink-02:before{content:"㮀"}.hgi-stroke.hgi-arrow-shrink:before{content:"㮁"}.hgi-stroke.hgi-arrow-turn-backward:before{content:"㮂"}.hgi-stroke.hgi-arrow-turn-down:before{content:"㮃"}.hgi-stroke.hgi-arrow-turn-forward:before{content:"㮄"}.hgi-stroke.hgi-arrow-turn-up:before{content:"㮅"}.hgi-stroke.hgi-arrow-up-01:before{content:"㮆"}.hgi-stroke.hgi-arrow-up-02:before{content:"㮇"}.hgi-stroke.hgi-arrow-up-03:before{content:"㮈"}.hgi-stroke.hgi-arrow-up-04:before{content:"㮉"}.hgi-stroke.hgi-arrow-up-05:before{content:"㮊"}.hgi-stroke.hgi-arrow-up-double:before{content:"㮋"}.hgi-stroke.hgi-arrow-up-down:before{content:"㮌"}.hgi-stroke.hgi-arrow-up-left-01:before{content:"㮍"}.hgi-stroke.hgi-arrow-up-left-02:before{content:"㮎"}.hgi-stroke.hgi-arrow-up-right-01:before{content:"㮏"}.hgi-stroke.hgi-arrow-up-right-02:before{content:"㮐"}.hgi-stroke.hgi-arrow-vertical:before{content:"㮑"}.hgi-stroke.hgi-artboard-tool:before{content:"㮒"}.hgi-stroke.hgi-artboard:before{content:"㮓"}.hgi-stroke.hgi-artificial-intelligence-01:before{content:"㮔"}.hgi-stroke.hgi-artificial-intelligence-02:before{content:"㮕"}.hgi-stroke.hgi-artificial-intelligence-03:before{content:"㮖"}.hgi-stroke.hgi-artificial-intelligence-04:before{content:"㮗"}.hgi-stroke.hgi-artificial-intelligence-05:before{content:"㮘"}.hgi-stroke.hgi-artificial-intelligence-06:before{content:"㮙"}.hgi-stroke.hgi-artificial-intelligence-07:before{content:"㮚"}.hgi-stroke.hgi-aspect-ratio:before{content:"㮛"}.hgi-stroke.hgi-assignments:before{content:"㮜"}.hgi-stroke.hgi-asteroid-01:before{content:"㮝"}.hgi-stroke.hgi-asteroid-02:before{content:"㮞"}.hgi-stroke.hgi-astronaut-01:before{content:"㮟"}.hgi-stroke.hgi-astronaut-02:before{content:"㮠"}.hgi-stroke.hgi-at:before{content:"㮡"}.hgi-stroke.hgi-atm-01:before{content:"㮢"}.hgi-stroke.hgi-atm-02:before{content:"㮣"}.hgi-stroke.hgi-atom-01:before{content:"㮤"}.hgi-stroke.hgi-atom-02:before{content:"㮥"}.hgi-stroke.hgi-atomic-power:before{content:"㮦"}.hgi-stroke.hgi-attachment-01:before{content:"㮧"}.hgi-stroke.hgi-attachment-02:before{content:"㮨"}.hgi-stroke.hgi-attachment-circle:before{content:"㮩"}.hgi-stroke.hgi-attachment-square:before{content:"㮪"}.hgi-stroke.hgi-attachment:before{content:"㮫"}.hgi-stroke.hgi-auction:before{content:"㮬"}.hgi-stroke.hgi-audio-book-01:before{content:"㮭"}.hgi-stroke.hgi-audio-book-02:before{content:"㮮"}.hgi-stroke.hgi-audio-book-03:before{content:"㮯"}.hgi-stroke.hgi-audio-book-04:before{content:"㮰"}.hgi-stroke.hgi-audit-01:before{content:"㮱"}.hgi-stroke.hgi-audit-02:before{content:"㮲"}.hgi-stroke.hgi-augmented-reality-ar:before{content:"㮳"}.hgi-stroke.hgi-authorized:before{content:"㮴"}.hgi-stroke.hgi-auto-conversations:before{content:"㮵"}.hgi-stroke.hgi-automotive-battery-01:before{content:"㮶"}.hgi-stroke.hgi-automotive-battery-02:before{content:"㮷"}.hgi-stroke.hgi-avalanche:before{content:"㮸"}.hgi-stroke.hgi-avocado:before{content:"㮹"}.hgi-stroke.hgi-award-01:before{content:"㮺"}.hgi-stroke.hgi-award-02:before{content:"㮻"}.hgi-stroke.hgi-award-03:before{content:"㮼"}.hgi-stroke.hgi-award-04:before{content:"㮽"}.hgi-stroke.hgi-award-05:before{content:"㮾"}.hgi-stroke.hgi-baby-01:before{content:"㮿"}.hgi-stroke.hgi-baby-02:before{content:"㯀"}.hgi-stroke.hgi-baby-bed-01:before{content:"㯁"}.hgi-stroke.hgi-baby-bed-02:before{content:"㯂"}.hgi-stroke.hgi-baby-bottle:before{content:"㯃"}.hgi-stroke.hgi-baby-boy-dress:before{content:"㯄"}.hgi-stroke.hgi-baby-girl-dress:before{content:"㯅"}.hgi-stroke.hgi-backpack-01:before{content:"㯆"}.hgi-stroke.hgi-backpack-02:before{content:"㯇"}.hgi-stroke.hgi-backpack-03:before{content:"㯈"}.hgi-stroke.hgi-backward-01:before{content:"㯉"}.hgi-stroke.hgi-backward-02:before{content:"㯊"}.hgi-stroke.hgi-bacteria:before{content:"㯋"}.hgi-stroke.hgi-badminton-shuttle:before{content:"㯌"}.hgi-stroke.hgi-badminton:before{content:"㯍"}.hgi-stroke.hgi-banana:before{content:"㯎"}.hgi-stroke.hgi-bandage:before{content:"㯏"}.hgi-stroke.hgi-bank:before{content:"㯐"}.hgi-stroke.hgi-bar-code-01:before{content:"㯑"}.hgi-stroke.hgi-bar-code-02:before{content:"㯒"}.hgi-stroke.hgi-barns:before{content:"㯓"}.hgi-stroke.hgi-baseball-bat:before{content:"㯔"}.hgi-stroke.hgi-baseball-helmet:before{content:"㯕"}.hgi-stroke.hgi-baseball:before{content:"㯖"}.hgi-stroke.hgi-basketball-01:before{content:"㯗"}.hgi-stroke.hgi-basketball-02:before{content:"㯘"}.hgi-stroke.hgi-basketball-hoop:before{content:"㯙"}.hgi-stroke.hgi-bathtub-01:before{content:"㯚"}.hgi-stroke.hgi-bathtub-02:before{content:"㯛"}.hgi-stroke.hgi-batteries-energy:before{content:"㯜"}.hgi-stroke.hgi-battery-charging-01:before{content:"㯝"}.hgi-stroke.hgi-battery-charging-02:before{content:"㯞"}.hgi-stroke.hgi-battery-eco-charging:before{content:"㯟"}.hgi-stroke.hgi-battery-empty:before{content:"㯠"}.hgi-stroke.hgi-battery-full:before{content:"㯡"}.hgi-stroke.hgi-battery-low:before{content:"㯢"}.hgi-stroke.hgi-battery-medium-01:before{content:"㯣"}.hgi-stroke.hgi-battery-medium-02:before{content:"㯤"}.hgi-stroke.hgi-bbq-grill:before{content:"㯥"}.hgi-stroke.hgi-beach-02:before{content:"㯦"}.hgi-stroke.hgi-beach:before{content:"㯧"}.hgi-stroke.hgi-beater:before{content:"㯨"}.hgi-stroke.hgi-bebo:before{content:"㯩"}.hgi-stroke.hgi-bed-bunk:before{content:"㯪"}.hgi-stroke.hgi-bed-double:before{content:"㯫"}.hgi-stroke.hgi-bed-single-01:before{content:"㯬"}.hgi-stroke.hgi-bed-single-02:before{content:"㯭"}.hgi-stroke.hgi-bed:before{content:"㯮"}.hgi-stroke.hgi-bedug-01:before{content:"㯯"}.hgi-stroke.hgi-bedug-02:before{content:"㯰"}.hgi-stroke.hgi-behance-01:before{content:"㯱"}.hgi-stroke.hgi-behance-02:before{content:"㯲"}.hgi-stroke.hgi-belt:before{content:"㯳"}.hgi-stroke.hgi-bend-tool:before{content:"㯴"}.hgi-stroke.hgi-berlin-tower:before{content:"㯵"}.hgi-stroke.hgi-berlin:before{content:"㯶"}.hgi-stroke.hgi-beta:before{content:"㯷"}.hgi-stroke.hgi-bicycle-01:before{content:"㯸"}.hgi-stroke.hgi-bicycle:before{content:"㯹"}.hgi-stroke.hgi-billiard-01:before{content:"㯺"}.hgi-stroke.hgi-billiard-02:before{content:"㯻"}.hgi-stroke.hgi-binary-code:before{content:"㯼"}.hgi-stroke.hgi-bing:before{content:"㯽"}.hgi-stroke.hgi-bio-energy:before{content:"㯾"}.hgi-stroke.hgi-biomass-energy:before{content:"㯿"}.hgi-stroke.hgi-biometric-access:before{content:"㰀"}.hgi-stroke.hgi-biometric-device:before{content:"㰁"}.hgi-stroke.hgi-birthday-cake:before{content:"㰂"}.hgi-stroke.hgi-biscuit:before{content:"㰃"}.hgi-stroke.hgi-bitcoin-01:before{content:"㰄"}.hgi-stroke.hgi-bitcoin-02:before{content:"㰅"}.hgi-stroke.hgi-bitcoin-03:before{content:"㰆"}.hgi-stroke.hgi-bitcoin-04:before{content:"㰇"}.hgi-stroke.hgi-bitcoin-bag:before{content:"㰈"}.hgi-stroke.hgi-bitcoin-circle:before{content:"㰉"}.hgi-stroke.hgi-bitcoin-cloud:before{content:"㰊"}.hgi-stroke.hgi-bitcoin-cpu:before{content:"㰋"}.hgi-stroke.hgi-bitcoin-credit-card:before{content:"㰌"}.hgi-stroke.hgi-bitcoin-database:before{content:"㰍"}.hgi-stroke.hgi-bitcoin-down-01:before{content:"㰎"}.hgi-stroke.hgi-bitcoin-down-02:before{content:"㰏"}.hgi-stroke.hgi-bitcoin-ellipse:before{content:"㰐"}.hgi-stroke.hgi-bitcoin-eye:before{content:"㰑"}.hgi-stroke.hgi-bitcoin-filter:before{content:"㰒"}.hgi-stroke.hgi-bitcoin-flashdisk:before{content:"㰓"}.hgi-stroke.hgi-bitcoin-graph:before{content:"㰔"}.hgi-stroke.hgi-bitcoin-invoice:before{content:"㰕"}.hgi-stroke.hgi-bitcoin-key:before{content:"㰖"}.hgi-stroke.hgi-bitcoin-location:before{content:"㰗"}.hgi-stroke.hgi-bitcoin-lock:before{content:"㰘"}.hgi-stroke.hgi-bitcoin-mail:before{content:"㰙"}.hgi-stroke.hgi-bitcoin-mind:before{content:"㰚"}.hgi-stroke.hgi-bitcoin-money-01:before{content:"㰛"}.hgi-stroke.hgi-bitcoin-money-02:before{content:"㰜"}.hgi-stroke.hgi-bitcoin-pie-chart:before{content:"㰝"}.hgi-stroke.hgi-bitcoin-piggy-bank:before{content:"㰞"}.hgi-stroke.hgi-bitcoin-presentation:before{content:"㰟"}.hgi-stroke.hgi-bitcoin-receipt:before{content:"㰠"}.hgi-stroke.hgi-bitcoin-receive:before{content:"㰡"}.hgi-stroke.hgi-bitcoin-rectangle:before{content:"㰢"}.hgi-stroke.hgi-bitcoin-safe:before{content:"㰣"}.hgi-stroke.hgi-bitcoin-search:before{content:"㰤"}.hgi-stroke.hgi-bitcoin-send:before{content:"㰥"}.hgi-stroke.hgi-bitcoin-setting:before{content:"㰦"}.hgi-stroke.hgi-bitcoin-shield:before{content:"㰧"}.hgi-stroke.hgi-bitcoin-shopping:before{content:"㰨"}.hgi-stroke.hgi-bitcoin-smartphone-01:before{content:"㰩"}.hgi-stroke.hgi-bitcoin-smartphone-02:before{content:"㰪"}.hgi-stroke.hgi-bitcoin-square:before{content:"㰫"}.hgi-stroke.hgi-bitcoin-store:before{content:"㰬"}.hgi-stroke.hgi-bitcoin-tag:before{content:"㰭"}.hgi-stroke.hgi-bitcoin-target:before{content:"㰮"}.hgi-stroke.hgi-bitcoin-transaction:before{content:"㰯"}.hgi-stroke.hgi-bitcoin-up-01:before{content:"㰰"}.hgi-stroke.hgi-bitcoin-up-02:before{content:"㰱"}.hgi-stroke.hgi-bitcoin-wallet:before{content:"㰲"}.hgi-stroke.hgi-bitcoin-withdraw:before{content:"㰳"}.hgi-stroke.hgi-bitcoin:before{content:"㰴"}.hgi-stroke.hgi-black-hole-01:before{content:"㰵"}.hgi-stroke.hgi-black-hole:before{content:"㰶"}.hgi-stroke.hgi-blend:before{content:"㰷"}.hgi-stroke.hgi-blender:before{content:"㰸"}.hgi-stroke.hgi-block-game:before{content:"㰹"}.hgi-stroke.hgi-blockchain-01:before{content:"㰺"}.hgi-stroke.hgi-blockchain-02:before{content:"㰻"}.hgi-stroke.hgi-blockchain-03:before{content:"㰼"}.hgi-stroke.hgi-blockchain-04:before{content:"㰽"}.hgi-stroke.hgi-blockchain-05:before{content:"㰾"}.hgi-stroke.hgi-blockchain-06:before{content:"㰿"}.hgi-stroke.hgi-blockchain-07:before{content:"㱀"}.hgi-stroke.hgi-blocked:before{content:"㱁"}.hgi-stroke.hgi-blogger:before{content:"㱂"}.hgi-stroke.hgi-blood-bag:before{content:"㱃"}.hgi-stroke.hgi-blood-bottle:before{content:"㱄"}.hgi-stroke.hgi-blood-pressure:before{content:"㱅"}.hgi-stroke.hgi-blood-type:before{content:"㱆"}.hgi-stroke.hgi-blood:before{content:"㱇"}.hgi-stroke.hgi-bluetooth-circle:before{content:"㱈"}.hgi-stroke.hgi-bluetooth-not-connected:before{content:"㱉"}.hgi-stroke.hgi-bluetooth-search:before{content:"㱊"}.hgi-stroke.hgi-bluetooth-square:before{content:"㱋"}.hgi-stroke.hgi-bluetooth:before{content:"㱌"}.hgi-stroke.hgi-blur:before{content:"㱍"}.hgi-stroke.hgi-blush-brush-01:before{content:"㱎"}.hgi-stroke.hgi-blush-brush-02:before{content:"㱏"}.hgi-stroke.hgi-board-math:before{content:"㱐"}.hgi-stroke.hgi-boat:before{content:"㱑"}.hgi-stroke.hgi-body-armor:before{content:"㱒"}.hgi-stroke.hgi-body-part-leg:before{content:"㱓"}.hgi-stroke.hgi-body-part-muscle:before{content:"㱔"}.hgi-stroke.hgi-body-part-six-pack:before{content:"㱕"}.hgi-stroke.hgi-body-soap:before{content:"㱖"}.hgi-stroke.hgi-body-weight:before{content:"㱗"}.hgi-stroke.hgi-bomb:before{content:"㱘"}.hgi-stroke.hgi-bone-01:before{content:"㱙"}.hgi-stroke.hgi-bone-02:before{content:"㱚"}.hgi-stroke.hgi-book-01:before{content:"㱛"}.hgi-stroke.hgi-book-02:before{content:"㱜"}.hgi-stroke.hgi-book-03:before{content:"㱝"}.hgi-stroke.hgi-book-04:before{content:"㱞"}.hgi-stroke.hgi-book-bookmark-01:before{content:"㱟"}.hgi-stroke.hgi-book-bookmark-02:before{content:"㱠"}.hgi-stroke.hgi-book-download:before{content:"㱡"}.hgi-stroke.hgi-book-edit:before{content:"㱢"}.hgi-stroke.hgi-book-open-01:before{content:"㱣"}.hgi-stroke.hgi-book-open-02:before{content:"㱤"}.hgi-stroke.hgi-book-upload:before{content:"㱥"}.hgi-stroke.hgi-bookmark-01:before{content:"㱦"}.hgi-stroke.hgi-bookmark-02:before{content:"㱧"}.hgi-stroke.hgi-bookmark-03:before{content:"㱨"}.hgi-stroke.hgi-bookmark-add-01:before{content:"㱩"}.hgi-stroke.hgi-bookmark-add-02:before{content:"㱪"}.hgi-stroke.hgi-bookmark-block-01:before{content:"㱫"}.hgi-stroke.hgi-bookmark-block-02:before{content:"㱬"}.hgi-stroke.hgi-bookmark-check-01:before{content:"㱭"}.hgi-stroke.hgi-bookmark-check-02:before{content:"㱮"}.hgi-stroke.hgi-bookmark-minus-01:before{content:"㱯"}.hgi-stroke.hgi-bookmark-minus-02:before{content:"㱰"}.hgi-stroke.hgi-bookmark-off-01:before{content:"㱱"}.hgi-stroke.hgi-bookmark-off-02:before{content:"㱲"}.hgi-stroke.hgi-bookmark-remove-01:before{content:"㱳"}.hgi-stroke.hgi-bookmark-remove-02:before{content:"㱴"}.hgi-stroke.hgi-books-01:before{content:"㱵"}.hgi-stroke.hgi-books-02:before{content:"㱶"}.hgi-stroke.hgi-bookshelf-01:before{content:"㱷"}.hgi-stroke.hgi-bookshelf-02:before{content:"㱸"}.hgi-stroke.hgi-bookshelf-03:before{content:"㱹"}.hgi-stroke.hgi-bootstrap:before{content:"㱺"}.hgi-stroke.hgi-border-all-01:before{content:"㱻"}.hgi-stroke.hgi-border-all-02:before{content:"㱼"}.hgi-stroke.hgi-border-bottom-01:before{content:"㱽"}.hgi-stroke.hgi-border-bottom-02:before{content:"㱾"}.hgi-stroke.hgi-border-full:before{content:"㱿"}.hgi-stroke.hgi-border-horizontal:before{content:"㲀"}.hgi-stroke.hgi-border-inner:before{content:"㲁"}.hgi-stroke.hgi-border-left-01:before{content:"㲂"}.hgi-stroke.hgi-border-left-02:before{content:"㲃"}.hgi-stroke.hgi-border-none-01:before{content:"㲄"}.hgi-stroke.hgi-border-none-02:before{content:"㲅"}.hgi-stroke.hgi-border-right-01:before{content:"㲆"}.hgi-stroke.hgi-border-right-02:before{content:"㲇"}.hgi-stroke.hgi-border-top-01:before{content:"㲈"}.hgi-stroke.hgi-border-top-02:before{content:"㲉"}.hgi-stroke.hgi-border-vertical:before{content:"㲊"}.hgi-stroke.hgi-borobudur:before{content:"㲋"}.hgi-stroke.hgi-bot:before{content:"㲌"}.hgi-stroke.hgi-bounce-left:before{content:"㲍"}.hgi-stroke.hgi-bounce-right:before{content:"㲎"}.hgi-stroke.hgi-bounding-box:before{content:"㲏"}.hgi-stroke.hgi-bow-tie:before{content:"㲐"}.hgi-stroke.hgi-bowling-pins:before{content:"㲑"}.hgi-stroke.hgi-bowling:before{content:"㲒"}.hgi-stroke.hgi-boxer:before{content:"㲓"}.hgi-stroke.hgi-boxing-bag:before{content:"㲔"}.hgi-stroke.hgi-boxing-glove-01:before{content:"㲕"}.hgi-stroke.hgi-boxing-glove:before{content:"㲖"}.hgi-stroke.hgi-brain-01:before{content:"㲗"}.hgi-stroke.hgi-brain-02:before{content:"㲘"}.hgi-stroke.hgi-brain:before{content:"㲙"}.hgi-stroke.hgi-brandfetch:before{content:"㲚"}.hgi-stroke.hgi-bread-01:before{content:"㲛"}.hgi-stroke.hgi-bread-02:before{content:"㲜"}.hgi-stroke.hgi-bread-03:before{content:"㲝"}.hgi-stroke.hgi-bread-04:before{content:"㲞"}.hgi-stroke.hgi-breast-pump:before{content:"㲟"}.hgi-stroke.hgi-bridge:before{content:"㲠"}.hgi-stroke.hgi-briefcase-01:before{content:"㲡"}.hgi-stroke.hgi-briefcase-02:before{content:"㲢"}.hgi-stroke.hgi-briefcase-03:before{content:"㲣"}.hgi-stroke.hgi-briefcase-04:before{content:"㲤"}.hgi-stroke.hgi-briefcase-05:before{content:"㲥"}.hgi-stroke.hgi-briefcase-06:before{content:"㲦"}.hgi-stroke.hgi-briefcase-07:before{content:"㲧"}.hgi-stroke.hgi-briefcase-08:before{content:"㲨"}.hgi-stroke.hgi-briefcase-09:before{content:"㲩"}.hgi-stroke.hgi-briefcase-dollar:before{content:"㲪"}.hgi-stroke.hgi-broccoli:before{content:"㲫"}.hgi-stroke.hgi-brochure:before{content:"㲬"}.hgi-stroke.hgi-broken-bone:before{content:"㲭"}.hgi-stroke.hgi-browser:before{content:"㲮"}.hgi-stroke.hgi-brush:before{content:"㲯"}.hgi-stroke.hgi-bubble-chat-add:before{content:"㲰"}.hgi-stroke.hgi-bubble-chat-blocked:before{content:"㲱"}.hgi-stroke.hgi-bubble-chat-cancel:before{content:"㲲"}.hgi-stroke.hgi-bubble-chat-delay:before{content:"㲳"}.hgi-stroke.hgi-bubble-chat-done:before{content:"㲴"}.hgi-stroke.hgi-bubble-chat-download-01:before{content:"㲵"}.hgi-stroke.hgi-bubble-chat-download-02:before{content:"㲶"}.hgi-stroke.hgi-bubble-chat-edit:before{content:"㲷"}.hgi-stroke.hgi-bubble-chat-favourite:before{content:"㲸"}.hgi-stroke.hgi-bubble-chat-income:before{content:"㲹"}.hgi-stroke.hgi-bubble-chat-lock:before{content:"㲺"}.hgi-stroke.hgi-bubble-chat-notification:before{content:"㲻"}.hgi-stroke.hgi-bubble-chat-outcome:before{content:"㲼"}.hgi-stroke.hgi-bubble-chat-preview:before{content:"㲽"}.hgi-stroke.hgi-bubble-chat-question:before{content:"㲾"}.hgi-stroke.hgi-bubble-chat-search:before{content:"㲿"}.hgi-stroke.hgi-bubble-chat-secure:before{content:"㳀"}.hgi-stroke.hgi-bubble-chat-translate:before{content:"㳁"}.hgi-stroke.hgi-bubble-chat-unlock:before{content:"㳂"}.hgi-stroke.hgi-bubble-chat-upload:before{content:"㳃"}.hgi-stroke.hgi-bubble-chat-user:before{content:"㳄"}.hgi-stroke.hgi-bubble-chat:before{content:"㳅"}.hgi-stroke.hgi-bubble-tea-01:before{content:"㳆"}.hgi-stroke.hgi-bubble-tea-02:before{content:"㳇"}.hgi-stroke.hgi-bug-01:before{content:"㳈"}.hgi-stroke.hgi-bug-02:before{content:"㳉"}.hgi-stroke.hgi-building-01:before{content:"㳊"}.hgi-stroke.hgi-building-02:before{content:"㳋"}.hgi-stroke.hgi-building-03:before{content:"㳌"}.hgi-stroke.hgi-building-04:before{content:"㳍"}.hgi-stroke.hgi-building-05:before{content:"㳎"}.hgi-stroke.hgi-building-06:before{content:"㳏"}.hgi-stroke.hgi-bulb-charging:before{content:"㳐"}.hgi-stroke.hgi-bulb:before{content:"㳑"}.hgi-stroke.hgi-bulletproof-vest:before{content:"㳒"}.hgi-stroke.hgi-burj-al-arab:before{content:"㳓"}.hgi-stroke.hgi-burning-cd:before{content:"㳔"}.hgi-stroke.hgi-bus-01:before{content:"㳕"}.hgi-stroke.hgi-bus-02:before{content:"㳖"}.hgi-stroke.hgi-bus-03:before{content:"㳗"}.hgi-stroke.hgi-c-programming:before{content:"㳘"}.hgi-stroke.hgi-cabinet-01:before{content:"㳙"}.hgi-stroke.hgi-cabinet-02:before{content:"㳚"}.hgi-stroke.hgi-cabinet-03:before{content:"㳛"}.hgi-stroke.hgi-cabinet-04:before{content:"㳜"}.hgi-stroke.hgi-cable-car:before{content:"㳝"}.hgi-stroke.hgi-cactus:before{content:"㳞"}.hgi-stroke.hgi-caduceus:before{content:"㳟"}.hgi-stroke.hgi-cafe:before{content:"㳠"}.hgi-stroke.hgi-calculate:before{content:"㳡"}.hgi-stroke.hgi-calculator-01:before{content:"㳢"}.hgi-stroke.hgi-calculator:before{content:"㳣"}.hgi-stroke.hgi-calendar-01:before{content:"㳤"}.hgi-stroke.hgi-calendar-02:before{content:"㳥"}.hgi-stroke.hgi-calendar-03:before{content:"㳦"}.hgi-stroke.hgi-calendar-04:before{content:"㳧"}.hgi-stroke.hgi-calendar-add-01:before{content:"㳨"}.hgi-stroke.hgi-calendar-add-02:before{content:"㳩"}.hgi-stroke.hgi-calendar-block-01:before{content:"㳪"}.hgi-stroke.hgi-calendar-block-02:before{content:"㳫"}.hgi-stroke.hgi-calendar-check-in-01:before{content:"㳬"}.hgi-stroke.hgi-calendar-check-in-02:before{content:"㳭"}.hgi-stroke.hgi-calendar-check-out-01:before{content:"㳮"}.hgi-stroke.hgi-calendar-check-out-02:before{content:"㳯"}.hgi-stroke.hgi-calendar-download-01:before{content:"㳰"}.hgi-stroke.hgi-calendar-download-02:before{content:"㳱"}.hgi-stroke.hgi-calendar-favorite-01:before{content:"㳲"}.hgi-stroke.hgi-calendar-favorite-02:before{content:"㳳"}.hgi-stroke.hgi-calendar-lock-01:before{content:"㳴"}.hgi-stroke.hgi-calendar-lock-02:before{content:"㳵"}.hgi-stroke.hgi-calendar-love-01:before{content:"㳶"}.hgi-stroke.hgi-calendar-love-02:before{content:"㳷"}.hgi-stroke.hgi-calendar-minus-01:before{content:"㳸"}.hgi-stroke.hgi-calendar-minus-02:before{content:"㳹"}.hgi-stroke.hgi-calendar-remove-01:before{content:"㳺"}.hgi-stroke.hgi-calendar-remove-02:before{content:"㳻"}.hgi-stroke.hgi-calendar-setting-01:before{content:"㳼"}.hgi-stroke.hgi-calendar-setting-02:before{content:"㳽"}.hgi-stroke.hgi-calendar-upload-01:before{content:"㳾"}.hgi-stroke.hgi-calendar-upload-02:before{content:"㳿"}.hgi-stroke.hgi-call-02:before{content:"㴀"}.hgi-stroke.hgi-call-add-02:before{content:"㴁"}.hgi-stroke.hgi-call-add:before{content:"㴂"}.hgi-stroke.hgi-call-blocked-02:before{content:"㴃"}.hgi-stroke.hgi-call-blocked:before{content:"㴄"}.hgi-stroke.hgi-call-disabled-02:before{content:"㴅"}.hgi-stroke.hgi-call-disabled:before{content:"㴆"}.hgi-stroke.hgi-call-done-02:before{content:"㴇"}.hgi-stroke.hgi-call-done:before{content:"㴈"}.hgi-stroke.hgi-call-end-01:before{content:"㴉"}.hgi-stroke.hgi-call-end-02:before{content:"㴊"}.hgi-stroke.hgi-call-end-03:before{content:"㴋"}.hgi-stroke.hgi-call-end-04:before{content:"㴌"}.hgi-stroke.hgi-call-incoming-01:before{content:"㴍"}.hgi-stroke.hgi-call-incoming-02:before{content:"㴎"}.hgi-stroke.hgi-call-incoming-03:before{content:"㴏"}.hgi-stroke.hgi-call-incoming-04:before{content:"㴐"}.hgi-stroke.hgi-call-internal-02:before{content:"㴑"}.hgi-stroke.hgi-call-internal:before{content:"㴒"}.hgi-stroke.hgi-call-locked-02:before{content:"㴓"}.hgi-stroke.hgi-call-locked:before{content:"㴔"}.hgi-stroke.hgi-call-minus-02:before{content:"㴕"}.hgi-stroke.hgi-call-minus:before{content:"㴖"}.hgi-stroke.hgi-call-missed-01:before{content:"㴗"}.hgi-stroke.hgi-call-missed-02:before{content:"㴘"}.hgi-stroke.hgi-call-missed-03:before{content:"㴙"}.hgi-stroke.hgi-call-missed-04:before{content:"㴚"}.hgi-stroke.hgi-call-outgoing-01:before{content:"㴛"}.hgi-stroke.hgi-call-outgoing-02:before{content:"㴜"}.hgi-stroke.hgi-call-outgoing-03:before{content:"㴝"}.hgi-stroke.hgi-call-outgoing-04:before{content:"㴞"}.hgi-stroke.hgi-call-paused-02:before{content:"㴟"}.hgi-stroke.hgi-call-paused:before{content:"㴠"}.hgi-stroke.hgi-call-received-02:before{content:"㴡"}.hgi-stroke.hgi-call-received:before{content:"㴢"}.hgi-stroke.hgi-call-ringing-01:before{content:"㴣"}.hgi-stroke.hgi-call-ringing-02:before{content:"㴤"}.hgi-stroke.hgi-call-ringing-03:before{content:"㴥"}.hgi-stroke.hgi-call-ringing-04:before{content:"㴦"}.hgi-stroke.hgi-call-unlocked-02:before{content:"㴧"}.hgi-stroke.hgi-call-unlocked:before{content:"㴨"}.hgi-stroke.hgi-call:before{content:"㴩"}.hgi-stroke.hgi-calling-02:before{content:"㴪"}.hgi-stroke.hgi-calling:before{content:"㴫"}.hgi-stroke.hgi-camel:before{content:"㴬"}.hgi-stroke.hgi-camera-01:before{content:"㴭"}.hgi-stroke.hgi-camera-02:before{content:"㴮"}.hgi-stroke.hgi-camera-add-01:before{content:"㴯"}.hgi-stroke.hgi-camera-add-02:before{content:"㴰"}.hgi-stroke.hgi-camera-automatically-01:before{content:"㴱"}.hgi-stroke.hgi-camera-automatically-02:before{content:"㴲"}.hgi-stroke.hgi-camera-lens:before{content:"㴳"}.hgi-stroke.hgi-camera-microphone-01:before{content:"㴴"}.hgi-stroke.hgi-camera-microphone-02:before{content:"㴵"}.hgi-stroke.hgi-camera-night-mode-01:before{content:"㴶"}.hgi-stroke.hgi-camera-night-mode-02:before{content:"㴷"}.hgi-stroke.hgi-camera-off-01:before{content:"㴸"}.hgi-stroke.hgi-camera-off-02:before{content:"㴹"}.hgi-stroke.hgi-camera-rotated-01:before{content:"㴺"}.hgi-stroke.hgi-camera-rotated-02:before{content:"㴻"}.hgi-stroke.hgi-camera-smile-01:before{content:"㴼"}.hgi-stroke.hgi-camera-smile-02:before{content:"㴽"}.hgi-stroke.hgi-camera-tripod:before{content:"㴾"}.hgi-stroke.hgi-camera-video:before{content:"㴿"}.hgi-stroke.hgi-camper:before{content:"㵀"}.hgi-stroke.hgi-campfire:before{content:"㵁"}.hgi-stroke.hgi-cancel-01:before{content:"㵂"}.hgi-stroke.hgi-cancel-02:before{content:"㵃"}.hgi-stroke.hgi-cancel-circle-half-dot:before{content:"㵄"}.hgi-stroke.hgi-cancel-circle:before{content:"㵅"}.hgi-stroke.hgi-cancel-square:before{content:"㵆"}.hgi-stroke.hgi-candelier-01:before{content:"㵇"}.hgi-stroke.hgi-candelier-02:before{content:"㵈"}.hgi-stroke.hgi-canvas:before{content:"㵉"}.hgi-stroke.hgi-cap-projecting:before{content:"㵊"}.hgi-stroke.hgi-cap-round:before{content:"㵋"}.hgi-stroke.hgi-cap-straight:before{content:"㵌"}.hgi-stroke.hgi-cap:before{content:"㵍"}.hgi-stroke.hgi-capcut-rectangle:before{content:"㵎"}.hgi-stroke.hgi-capcut:before{content:"㵏"}.hgi-stroke.hgi-car-01:before{content:"㵐"}.hgi-stroke.hgi-car-02:before{content:"㵑"}.hgi-stroke.hgi-car-03:before{content:"㵒"}.hgi-stroke.hgi-car-04:before{content:"㵓"}.hgi-stroke.hgi-car-parking-01:before{content:"㵔"}.hgi-stroke.hgi-car-parking-02:before{content:"㵕"}.hgi-stroke.hgi-caravan:before{content:"㵖"}.hgi-stroke.hgi-card-exchange-01:before{content:"㵗"}.hgi-stroke.hgi-card-exchange-02:before{content:"㵘"}.hgi-stroke.hgi-cardigan:before{content:"㵙"}.hgi-stroke.hgi-cardiogram-01:before{content:"㵚"}.hgi-stroke.hgi-cardiogram-02:before{content:"㵛"}.hgi-stroke.hgi-cards-01:before{content:"㵜"}.hgi-stroke.hgi-cards-02:before{content:"㵝"}.hgi-stroke.hgi-cargo-ship:before{content:"㵞"}.hgi-stroke.hgi-carousel-horizontal-02:before{content:"㵟"}.hgi-stroke.hgi-carousel-horizontal:before{content:"㵠"}.hgi-stroke.hgi-carousel-vertical:before{content:"㵡"}.hgi-stroke.hgi-carrot:before{content:"㵢"}.hgi-stroke.hgi-cash-01:before{content:"㵣"}.hgi-stroke.hgi-cash-02:before{content:"㵤"}.hgi-stroke.hgi-cashback:before{content:"㵥"}.hgi-stroke.hgi-cashier-02:before{content:"㵦"}.hgi-stroke.hgi-cashier:before{content:"㵧"}.hgi-stroke.hgi-castle-01:before{content:"㵨"}.hgi-stroke.hgi-castle-02:before{content:"㵩"}.hgi-stroke.hgi-castle:before{content:"㵪"}.hgi-stroke.hgi-catalogue:before{content:"㵫"}.hgi-stroke.hgi-cayan-tower:before{content:"㵬"}.hgi-stroke.hgi-cctv-camera:before{content:"㵭"}.hgi-stroke.hgi-cd:before{content:"㵮"}.hgi-stroke.hgi-cells:before{content:"㵯"}.hgi-stroke.hgi-cellular-network-offline:before{content:"㵰"}.hgi-stroke.hgi-cellular-network:before{content:"㵱"}.hgi-stroke.hgi-celsius:before{content:"㵲"}.hgi-stroke.hgi-center-focus:before{content:"㵳"}.hgi-stroke.hgi-central-shaheed-minar:before{content:"㵴"}.hgi-stroke.hgi-centralized:before{content:"㵵"}.hgi-stroke.hgi-certificate-01:before{content:"㵶"}.hgi-stroke.hgi-certificate-02:before{content:"㵷"}.hgi-stroke.hgi-chair-01:before{content:"㵸"}.hgi-stroke.hgi-chair-02:before{content:"㵹"}.hgi-stroke.hgi-chair-03:before{content:"㵺"}.hgi-stroke.hgi-chair-04:before{content:"㵻"}.hgi-stroke.hgi-chair-05:before{content:"㵼"}.hgi-stroke.hgi-chair-barber:before{content:"㵽"}.hgi-stroke.hgi-champion:before{content:"㵾"}.hgi-stroke.hgi-change-screen-mode:before{content:"㵿"}.hgi-stroke.hgi-character-phonetic:before{content:"㶀"}.hgi-stroke.hgi-charity:before{content:"㶁"}.hgi-stroke.hgi-chart-average:before{content:"㶂"}.hgi-stroke.hgi-chart-bar-line:before{content:"㶃"}.hgi-stroke.hgi-chart-breakout-circle:before{content:"㶄"}.hgi-stroke.hgi-chart-breakout-square:before{content:"㶅"}.hgi-stroke.hgi-chart-bubble-01:before{content:"㶆"}.hgi-stroke.hgi-chart-bubble-02:before{content:"㶇"}.hgi-stroke.hgi-chart-column:before{content:"㶈"}.hgi-stroke.hgi-chart-decrease:before{content:"㶉"}.hgi-stroke.hgi-chart-evaluation:before{content:"㶊"}.hgi-stroke.hgi-chart-high-low:before{content:"㶋"}.hgi-stroke.hgi-chart-histogram:before{content:"㶌"}.hgi-stroke.hgi-chart-increase:before{content:"㶍"}.hgi-stroke.hgi-chart-line-data-01:before{content:"㶎"}.hgi-stroke.hgi-chart-line-data-02:before{content:"㶏"}.hgi-stroke.hgi-chart-line-data-03:before{content:"㶐"}.hgi-stroke.hgi-chart-maximum:before{content:"㶑"}.hgi-stroke.hgi-chart-medium:before{content:"㶒"}.hgi-stroke.hgi-chart-minimum:before{content:"㶓"}.hgi-stroke.hgi-chart-radar:before{content:"㶔"}.hgi-stroke.hgi-chart-relationship:before{content:"㶕"}.hgi-stroke.hgi-chart-ring:before{content:"㶖"}.hgi-stroke.hgi-chart-rose:before{content:"㶗"}.hgi-stroke.hgi-chart-scatter:before{content:"㶘"}.hgi-stroke.hgi-chart:before{content:"㶙"}.hgi-stroke.hgi-chat-bot:before{content:"㶚"}.hgi-stroke.hgi-chat-gpt:before{content:"㶛"}.hgi-stroke.hgi-chatting-01:before{content:"㶜"}.hgi-stroke.hgi-check-list:before{content:"㶝"}.hgi-stroke.hgi-check-unread-01:before{content:"㶞"}.hgi-stroke.hgi-check-unread-02:before{content:"㶟"}.hgi-stroke.hgi-check-unread-03:before{content:"㶠"}.hgi-stroke.hgi-check-unread-04:before{content:"㶡"}.hgi-stroke.hgi-checkmark-badge-01:before{content:"㶢"}.hgi-stroke.hgi-checkmark-badge-02:before{content:"㶣"}.hgi-stroke.hgi-checkmark-badge-03:before{content:"㶤"}.hgi-stroke.hgi-checkmark-badge-04:before{content:"㶥"}.hgi-stroke.hgi-checkmark-circle-01:before{content:"㶦"}.hgi-stroke.hgi-checkmark-circle-02:before{content:"㶧"}.hgi-stroke.hgi-checkmark-circle-03:before{content:"㶨"}.hgi-stroke.hgi-checkmark-circle-04:before{content:"㶩"}.hgi-stroke.hgi-checkmark-square-01:before{content:"㶪"}.hgi-stroke.hgi-checkmark-square-02:before{content:"㶫"}.hgi-stroke.hgi-checkmark-square-03:before{content:"㶬"}.hgi-stroke.hgi-checkmark-square-04:before{content:"㶭"}.hgi-stroke.hgi-cheese-cake-01:before{content:"㶮"}.hgi-stroke.hgi-cheese-cake-02:before{content:"㶯"}.hgi-stroke.hgi-cheese:before{content:"㶰"}.hgi-stroke.hgi-chef-hat:before{content:"㶱"}.hgi-stroke.hgi-chef:before{content:"㶲"}.hgi-stroke.hgi-chemistry-01:before{content:"㶳"}.hgi-stroke.hgi-chemistry-02:before{content:"㶴"}.hgi-stroke.hgi-chemistry-03:before{content:"㶵"}.hgi-stroke.hgi-cherry:before{content:"㶶"}.hgi-stroke.hgi-chess-01:before{content:"㶷"}.hgi-stroke.hgi-chess-02:before{content:"㶸"}.hgi-stroke.hgi-chess-pawn:before{content:"㶹"}.hgi-stroke.hgi-chicken-thighs:before{content:"㶺"}.hgi-stroke.hgi-chimney:before{content:"㶻"}.hgi-stroke.hgi-china-temple:before{content:"㶼"}.hgi-stroke.hgi-chip-02:before{content:"㶽"}.hgi-stroke.hgi-chip:before{content:"㶾"}.hgi-stroke.hgi-chocolate:before{content:"㶿"}.hgi-stroke.hgi-chrome:before{content:"㷀"}.hgi-stroke.hgi-chrysler:before{content:"㷁"}.hgi-stroke.hgi-church:before{content:"㷂"}.hgi-stroke.hgi-cinnamon-roll:before{content:"㷃"}.hgi-stroke.hgi-circle-arrow-data-transfer-diagonal:before{content:"㷄"}.hgi-stroke.hgi-circle-arrow-data-transfer-horizontal:before{content:"㷅"}.hgi-stroke.hgi-circle-arrow-data-transfer-vertical:before{content:"㷆"}.hgi-stroke.hgi-circle-arrow-diagonal-01:before{content:"㷇"}.hgi-stroke.hgi-circle-arrow-diagonal-02:before{content:"㷈"}.hgi-stroke.hgi-circle-arrow-down-01:before{content:"㷉"}.hgi-stroke.hgi-circle-arrow-down-02:before{content:"㷊"}.hgi-stroke.hgi-circle-arrow-down-03:before{content:"㷋"}.hgi-stroke.hgi-circle-arrow-down-double:before{content:"㷌"}.hgi-stroke.hgi-circle-arrow-down-left:before{content:"㷍"}.hgi-stroke.hgi-circle-arrow-down-right:before{content:"㷎"}.hgi-stroke.hgi-circle-arrow-expand-01:before{content:"㷏"}.hgi-stroke.hgi-circle-arrow-expand-02:before{content:"㷐"}.hgi-stroke.hgi-circle-arrow-horizontal:before{content:"㷑"}.hgi-stroke.hgi-circle-arrow-left-01:before{content:"㷒"}.hgi-stroke.hgi-circle-arrow-left-02:before{content:"㷓"}.hgi-stroke.hgi-circle-arrow-left-03:before{content:"㷔"}.hgi-stroke.hgi-circle-arrow-left-double:before{content:"㷕"}.hgi-stroke.hgi-circle-arrow-left-right:before{content:"㷖"}.hgi-stroke.hgi-circle-arrow-move-down-left:before{content:"㷗"}.hgi-stroke.hgi-circle-arrow-move-down-right:before{content:"㷘"}.hgi-stroke.hgi-circle-arrow-move-left-down:before{content:"㷙"}.hgi-stroke.hgi-circle-arrow-move-right-down:before{content:"㷚"}.hgi-stroke.hgi-circle-arrow-move-up-left:before{content:"㷛"}.hgi-stroke.hgi-circle-arrow-move-up-right:before{content:"㷜"}.hgi-stroke.hgi-circle-arrow-reload-01:before{content:"㷝"}.hgi-stroke.hgi-circle-arrow-reload-02:before{content:"㷞"}.hgi-stroke.hgi-circle-arrow-right-01:before{content:"㷟"}.hgi-stroke.hgi-circle-arrow-right-02:before{content:"㷠"}.hgi-stroke.hgi-circle-arrow-right-03:before{content:"㷡"}.hgi-stroke.hgi-circle-arrow-right-double:before{content:"㷢"}.hgi-stroke.hgi-circle-arrow-shrink-01:before{content:"㷣"}.hgi-stroke.hgi-circle-arrow-shrink-02:before{content:"㷤"}.hgi-stroke.hgi-circle-arrow-up-01:before{content:"㷥"}.hgi-stroke.hgi-circle-arrow-up-02:before{content:"㷦"}.hgi-stroke.hgi-circle-arrow-up-03:before{content:"㷧"}.hgi-stroke.hgi-circle-arrow-up-double:before{content:"㷨"}.hgi-stroke.hgi-circle-arrow-up-down:before{content:"㷩"}.hgi-stroke.hgi-circle-arrow-up-left:before{content:"㷪"}.hgi-stroke.hgi-circle-arrow-up-right:before{content:"㷫"}.hgi-stroke.hgi-circle-arrow-vertical:before{content:"㷬"}.hgi-stroke.hgi-circle-lock-01:before{content:"㷭"}.hgi-stroke.hgi-circle-lock-02:before{content:"㷮"}.hgi-stroke.hgi-circle-lock-add-01:before{content:"㷯"}.hgi-stroke.hgi-circle-lock-add-02:before{content:"㷰"}.hgi-stroke.hgi-circle-lock-check-01:before{content:"㷱"}.hgi-stroke.hgi-circle-lock-check-02:before{content:"㷲"}.hgi-stroke.hgi-circle-lock-minus-01:before{content:"㷳"}.hgi-stroke.hgi-circle-lock-minus-02:before{content:"㷴"}.hgi-stroke.hgi-circle-lock-remove-01:before{content:"㷵"}.hgi-stroke.hgi-circle-lock-remove-02:before{content:"㷶"}.hgi-stroke.hgi-circle-password:before{content:"㷷"}.hgi-stroke.hgi-circle-unlock-01:before{content:"㷸"}.hgi-stroke.hgi-circle-unlock-02:before{content:"㷹"}.hgi-stroke.hgi-circle:before{content:"㷺"}.hgi-stroke.hgi-city-01:before{content:"㷻"}.hgi-stroke.hgi-city-02:before{content:"㷼"}.hgi-stroke.hgi-city-03:before{content:"㷽"}.hgi-stroke.hgi-clapping-01:before{content:"㷾"}.hgi-stroke.hgi-clapping-02:before{content:"㷿"}.hgi-stroke.hgi-clean:before{content:"㸀"}.hgi-stroke.hgi-cleaning-bucket:before{content:"㸁"}.hgi-stroke.hgi-clinic:before{content:"㸂"}.hgi-stroke.hgi-clip:before{content:"㸃"}.hgi-stroke.hgi-clipboard:before{content:"㸄"}.hgi-stroke.hgi-clock-01:before{content:"㸅"}.hgi-stroke.hgi-clock-02:before{content:"㸆"}.hgi-stroke.hgi-clock-03:before{content:"㸇"}.hgi-stroke.hgi-clock-04:before{content:"㸈"}.hgi-stroke.hgi-clock-05:before{content:"㸉"}.hgi-stroke.hgi-closed-caption-alt:before{content:"㸊"}.hgi-stroke.hgi-closed-caption:before{content:"㸋"}.hgi-stroke.hgi-clothes:before{content:"㸌"}.hgi-stroke.hgi-cloud-angled-rain-zap:before{content:"㸍"}.hgi-stroke.hgi-cloud-angled-rain:before{content:"㸎"}.hgi-stroke.hgi-cloud-angled-zap:before{content:"㸏"}.hgi-stroke.hgi-cloud-big-rain:before{content:"㸐"}.hgi-stroke.hgi-cloud-download:before{content:"㸑"}.hgi-stroke.hgi-cloud-fast-wind:before{content:"㸒"}.hgi-stroke.hgi-cloud-hailstone:before{content:"㸓"}.hgi-stroke.hgi-cloud-little-rain:before{content:"㸔"}.hgi-stroke.hgi-cloud-little-snow:before{content:"㸕"}.hgi-stroke.hgi-cloud-loading:before{content:"㸖"}.hgi-stroke.hgi-cloud-mid-rain:before{content:"㸗"}.hgi-stroke.hgi-cloud-mid-snow:before{content:"㸘"}.hgi-stroke.hgi-cloud-saving-done-01:before{content:"㸙"}.hgi-stroke.hgi-cloud-saving-done-02:before{content:"㸚"}.hgi-stroke.hgi-cloud-server:before{content:"㸛"}.hgi-stroke.hgi-cloud-slow-wind:before{content:"㸜"}.hgi-stroke.hgi-cloud-snow:before{content:"㸝"}.hgi-stroke.hgi-cloud-upload:before{content:"㸞"}.hgi-stroke.hgi-cloud:before{content:"㸟"}.hgi-stroke.hgi-clubs-01:before{content:"㸠"}.hgi-stroke.hgi-clubs-02:before{content:"㸡"}.hgi-stroke.hgi-co-present:before{content:"㸢"}.hgi-stroke.hgi-code-circle:before{content:"㸣"}.hgi-stroke.hgi-code-folder:before{content:"㸤"}.hgi-stroke.hgi-code-square:before{content:"㸥"}.hgi-stroke.hgi-code:before{content:"㸦"}.hgi-stroke.hgi-codesandbox:before{content:"㸧"}.hgi-stroke.hgi-coffee-01:before{content:"㸨"}.hgi-stroke.hgi-coffee-02:before{content:"㸩"}.hgi-stroke.hgi-coffee-beans:before{content:"㸪"}.hgi-stroke.hgi-coins-01:before{content:"㸫"}.hgi-stroke.hgi-coins-02:before{content:"㸬"}.hgi-stroke.hgi-coins-bitcoin:before{content:"㸭"}.hgi-stroke.hgi-coins-dollar:before{content:"㸮"}.hgi-stroke.hgi-coins-euro:before{content:"㸯"}.hgi-stroke.hgi-coins-pound:before{content:"㸰"}.hgi-stroke.hgi-coins-swap:before{content:"㸱"}.hgi-stroke.hgi-coins-yen:before{content:"㸲"}.hgi-stroke.hgi-collections-bookmark:before{content:"㸳"}.hgi-stroke.hgi-color-picker:before{content:"㸴"}.hgi-stroke.hgi-colors:before{content:"㸵"}.hgi-stroke.hgi-colosseum:before{content:"㸶"}.hgi-stroke.hgi-column-delete:before{content:"㸷"}.hgi-stroke.hgi-column-insert:before{content:"㸸"}.hgi-stroke.hgi-comet-01:before{content:"㸹"}.hgi-stroke.hgi-comet-02:before{content:"㸺"}.hgi-stroke.hgi-coming-soon-01:before{content:"㸻"}.hgi-stroke.hgi-coming-soon-02:before{content:"㸼"}.hgi-stroke.hgi-command-line:before{content:"㸽"}.hgi-stroke.hgi-command:before{content:"㸾"}.hgi-stroke.hgi-comment-01:before{content:"㸿"}.hgi-stroke.hgi-comment-02:before{content:"㹀"}.hgi-stroke.hgi-comment-add-01:before{content:"㹁"}.hgi-stroke.hgi-comment-add-02:before{content:"㹂"}.hgi-stroke.hgi-comment-block-01:before{content:"㹃"}.hgi-stroke.hgi-comment-block-02:before{content:"㹄"}.hgi-stroke.hgi-comment-remove-01:before{content:"㹅"}.hgi-stroke.hgi-comment-remove-02:before{content:"㹆"}.hgi-stroke.hgi-compass-01:before{content:"㹇"}.hgi-stroke.hgi-compass:before{content:"㹈"}.hgi-stroke.hgi-complaint:before{content:"㹉"}.hgi-stroke.hgi-computer-add:before{content:"㹊"}.hgi-stroke.hgi-computer-check:before{content:"㹋"}.hgi-stroke.hgi-computer-cloud:before{content:"㹌"}.hgi-stroke.hgi-computer-desk-01:before{content:"㹍"}.hgi-stroke.hgi-computer-desk-02:before{content:"㹎"}.hgi-stroke.hgi-computer-desk-03:before{content:"㹏"}.hgi-stroke.hgi-computer-dollar:before{content:"㹐"}.hgi-stroke.hgi-computer-phone-sync:before{content:"㹑"}.hgi-stroke.hgi-computer-programming-01:before{content:"㹒"}.hgi-stroke.hgi-computer-programming-02:before{content:"㹓"}.hgi-stroke.hgi-computer-protection:before{content:"㹔"}.hgi-stroke.hgi-computer-remove:before{content:"㹕"}.hgi-stroke.hgi-computer-settings:before{content:"㹖"}.hgi-stroke.hgi-computer-video-call:before{content:"㹗"}.hgi-stroke.hgi-computer-video:before{content:"㹘"}.hgi-stroke.hgi-computer:before{content:"㹙"}.hgi-stroke.hgi-cone-01:before{content:"㹚"}.hgi-stroke.hgi-cone-02:before{content:"㹛"}.hgi-stroke.hgi-conference:before{content:"㹜"}.hgi-stroke.hgi-configuration-01:before{content:"㹝"}.hgi-stroke.hgi-configuration-02:before{content:"㹞"}.hgi-stroke.hgi-confused:before{content:"㹟"}.hgi-stroke.hgi-congruent-to-circle:before{content:"㹠"}.hgi-stroke.hgi-congruent-to-square:before{content:"㹡"}.hgi-stroke.hgi-congruent-to:before{content:"㹢"}.hgi-stroke.hgi-connect:before{content:"㹣"}.hgi-stroke.hgi-console:before{content:"㹤"}.hgi-stroke.hgi-constellation:before{content:"㹥"}.hgi-stroke.hgi-contact-01:before{content:"㹦"}.hgi-stroke.hgi-contact-02:before{content:"㹧"}.hgi-stroke.hgi-contact-book:before{content:"㹨"}.hgi-stroke.hgi-contact:before{content:"㹩"}.hgi-stroke.hgi-container-truck-01:before{content:"㹪"}.hgi-stroke.hgi-container-truck-02:before{content:"㹫"}.hgi-stroke.hgi-container-truck:before{content:"㹬"}.hgi-stroke.hgi-contracts:before{content:"㹭"}.hgi-stroke.hgi-conversation:before{content:"㹮"}.hgi-stroke.hgi-cook-book:before{content:"㹯"}.hgi-stroke.hgi-cookie:before{content:"㹰"}.hgi-stroke.hgi-coordinate-01:before{content:"㹱"}.hgi-stroke.hgi-coordinate-02:before{content:"㹲"}.hgi-stroke.hgi-copilot:before{content:"㹳"}.hgi-stroke.hgi-copy-01:before{content:"㹴"}.hgi-stroke.hgi-copy-02:before{content:"㹵"}.hgi-stroke.hgi-copy-link:before{content:"㹶"}.hgi-stroke.hgi-copyright:before{content:"㹷"}.hgi-stroke.hgi-corn:before{content:"㹸"}.hgi-stroke.hgi-corporate:before{content:"㹹"}.hgi-stroke.hgi-cos:before{content:"㹺"}.hgi-stroke.hgi-cosine-01:before{content:"㹻"}.hgi-stroke.hgi-cosine-02:before{content:"㹼"}.hgi-stroke.hgi-cottage:before{content:"㹽"}.hgi-stroke.hgi-cotton-candy:before{content:"㹾"}.hgi-stroke.hgi-coupon-01:before{content:"㹿"}.hgi-stroke.hgi-coupon-02:before{content:"㺀"}.hgi-stroke.hgi-coupon-03:before{content:"㺁"}.hgi-stroke.hgi-coupon-percent:before{content:"㺂"}.hgi-stroke.hgi-course:before{content:"㺃"}.hgi-stroke.hgi-court-house:before{content:"㺄"}.hgi-stroke.hgi-court-law:before{content:"㺅"}.hgi-stroke.hgi-covariate:before{content:"㺆"}.hgi-stroke.hgi-covid-info:before{content:"㺇"}.hgi-stroke.hgi-cowboy-hat:before{content:"㺈"}.hgi-stroke.hgi-cplusplus:before{content:"㺉"}.hgi-stroke.hgi-cpu-charge:before{content:"㺊"}.hgi-stroke.hgi-cpu-settings:before{content:"㺋"}.hgi-stroke.hgi-cpu:before{content:"㺌"}.hgi-stroke.hgi-crab:before{content:"㺍"}.hgi-stroke.hgi-crane:before{content:"㺎"}.hgi-stroke.hgi-crazy:before{content:"㺏"}.hgi-stroke.hgi-creative-market:before{content:"㺐"}.hgi-stroke.hgi-credit-card-accept:before{content:"㺑"}.hgi-stroke.hgi-credit-card-add:before{content:"㺒"}.hgi-stroke.hgi-credit-card-change:before{content:"㺓"}.hgi-stroke.hgi-credit-card-defrost:before{content:"㺔"}.hgi-stroke.hgi-credit-card-freeze:before{content:"㺕"}.hgi-stroke.hgi-credit-card-not-accept:before{content:"㺖"}.hgi-stroke.hgi-credit-card-not-found:before{content:"㺗"}.hgi-stroke.hgi-credit-card-pos:before{content:"㺘"}.hgi-stroke.hgi-credit-card-validation:before{content:"㺙"}.hgi-stroke.hgi-credit-card:before{content:"㺚"}.hgi-stroke.hgi-cricket-bat:before{content:"㺛"}.hgi-stroke.hgi-cricket-helmet:before{content:"㺜"}.hgi-stroke.hgi-croissant:before{content:"㺝"}.hgi-stroke.hgi-crop:before{content:"㺞"}.hgi-stroke.hgi-crowdfunding:before{content:"㺟"}.hgi-stroke.hgi-crown:before{content:"㺠"}.hgi-stroke.hgi-crying:before{content:"㺡"}.hgi-stroke.hgi-csv-01:before{content:"㺢"}.hgi-stroke.hgi-csv-02:before{content:"㺣"}.hgi-stroke.hgi-cube:before{content:"㺤"}.hgi-stroke.hgi-cupcake-01:before{content:"㺥"}.hgi-stroke.hgi-cupcake-02:before{content:"㺦"}.hgi-stroke.hgi-cupcake-03:before{content:"㺧"}.hgi-stroke.hgi-curling:before{content:"㺨"}.hgi-stroke.hgi-cursor-01:before{content:"㺩"}.hgi-stroke.hgi-cursor-02:before{content:"㺪"}.hgi-stroke.hgi-cursor-add-selection-01:before{content:"㺫"}.hgi-stroke.hgi-cursor-add-selection-02:before{content:"㺬"}.hgi-stroke.hgi-cursor-circle-selection-01:before{content:"㺭"}.hgi-stroke.hgi-cursor-circle-selection-02:before{content:"㺮"}.hgi-stroke.hgi-cursor-disabled-01:before{content:"㺯"}.hgi-stroke.hgi-cursor-disabled-02:before{content:"㺰"}.hgi-stroke.hgi-cursor-edit-01:before{content:"㺱"}.hgi-stroke.hgi-cursor-edit-02:before{content:"㺲"}.hgi-stroke.hgi-cursor-hold-01:before{content:"㺳"}.hgi-stroke.hgi-cursor-hold-02:before{content:"㺴"}.hgi-stroke.hgi-cursor-in-window:before{content:"㺵"}.hgi-stroke.hgi-cursor-info-01:before{content:"㺶"}.hgi-stroke.hgi-cursor-info-02:before{content:"㺷"}.hgi-stroke.hgi-cursor-loading-01:before{content:"㺸"}.hgi-stroke.hgi-cursor-loading-02:before{content:"㺹"}.hgi-stroke.hgi-cursor-magic-selection-01:before{content:"㺺"}.hgi-stroke.hgi-cursor-magic-selection-02:before{content:"㺻"}.hgi-stroke.hgi-cursor-move-01:before{content:"㺼"}.hgi-stroke.hgi-cursor-move-02:before{content:"㺽"}.hgi-stroke.hgi-cursor-pointer-01:before{content:"㺾"}.hgi-stroke.hgi-cursor-pointer-02:before{content:"㺿"}.hgi-stroke.hgi-cursor-progress-01:before{content:"㻀"}.hgi-stroke.hgi-cursor-progress-02:before{content:"㻁"}.hgi-stroke.hgi-cursor-progress-03:before{content:"㻂"}.hgi-stroke.hgi-cursor-progress-04:before{content:"㻃"}.hgi-stroke.hgi-cursor-rectangle-selection-01:before{content:"㻄"}.hgi-stroke.hgi-cursor-rectangle-selection-02:before{content:"㻅"}.hgi-stroke.hgi-cursor-remove-selection-01:before{content:"㻆"}.hgi-stroke.hgi-cursor-remove-selection-02:before{content:"㻇"}.hgi-stroke.hgi-cursor-text:before{content:"㻈"}.hgi-stroke.hgi-curtains:before{content:"㻉"}.hgi-stroke.hgi-curvy-left-direction:before{content:"㻊"}.hgi-stroke.hgi-curvy-left-right-direction:before{content:"㻋"}.hgi-stroke.hgi-curvy-right-direction:before{content:"㻌"}.hgi-stroke.hgi-curvy-up-down-direction:before{content:"㻍"}.hgi-stroke.hgi-customer-service-01:before{content:"㻎"}.hgi-stroke.hgi-customer-service-02:before{content:"㻏"}.hgi-stroke.hgi-customer-service:before{content:"㻐"}.hgi-stroke.hgi-customer-support:before{content:"㻑"}.hgi-stroke.hgi-customize:before{content:"㻒"}.hgi-stroke.hgi-cylinder-01:before{content:"㻓"}.hgi-stroke.hgi-cylinder-02:before{content:"㻔"}.hgi-stroke.hgi-cylinder-03:before{content:"㻕"}.hgi-stroke.hgi-cylinder-04:before{content:"㻖"}.hgi-stroke.hgi-danger:before{content:"㻗"}.hgi-stroke.hgi-dark-mode:before{content:"㻘"}.hgi-stroke.hgi-dart:before{content:"㻙"}.hgi-stroke.hgi-dashboard-browsing:before{content:"㻚"}.hgi-stroke.hgi-dashboard-circle-add:before{content:"㻛"}.hgi-stroke.hgi-dashboard-circle-edit:before{content:"㻜"}.hgi-stroke.hgi-dashboard-circle-remove:before{content:"㻝"}.hgi-stroke.hgi-dashboard-circle-settings:before{content:"㻞"}.hgi-stroke.hgi-dashboard-circle:before{content:"㻟"}.hgi-stroke.hgi-dashboard-speed-01:before{content:"㻠"}.hgi-stroke.hgi-dashboard-speed-02:before{content:"㻡"}.hgi-stroke.hgi-dashboard-square-01:before{content:"㻢"}.hgi-stroke.hgi-dashboard-square-02:before{content:"㻣"}.hgi-stroke.hgi-dashboard-square-03:before{content:"㻤"}.hgi-stroke.hgi-dashboard-square-add:before{content:"㻥"}.hgi-stroke.hgi-dashboard-square-edit:before{content:"㻦"}.hgi-stroke.hgi-dashboard-square-remove:before{content:"㻧"}.hgi-stroke.hgi-dashboard-square-setting:before{content:"㻨"}.hgi-stroke.hgi-dashed-line-01:before{content:"㻩"}.hgi-stroke.hgi-dashed-line-02:before{content:"㻪"}.hgi-stroke.hgi-data-recovery:before{content:"㻫"}.hgi-stroke.hgi-database-01:before{content:"㻬"}.hgi-stroke.hgi-database-02:before{content:"㻭"}.hgi-stroke.hgi-database-add:before{content:"㻮"}.hgi-stroke.hgi-database-export:before{content:"㻯"}.hgi-stroke.hgi-database-import:before{content:"㻰"}.hgi-stroke.hgi-database-locked:before{content:"㻱"}.hgi-stroke.hgi-database-restore:before{content:"㻲"}.hgi-stroke.hgi-database-setting:before{content:"㻳"}.hgi-stroke.hgi-database-sync-01:before{content:"㻴"}.hgi-stroke.hgi-database-sync:before{content:"㻵"}.hgi-stroke.hgi-database:before{content:"㻶"}.hgi-stroke.hgi-dates:before{content:"㻷"}.hgi-stroke.hgi-dead:before{content:"㻸"}.hgi-stroke.hgi-delete-01:before{content:"㻹"}.hgi-stroke.hgi-delete-02:before{content:"㻺"}.hgi-stroke.hgi-delete-03:before{content:"㻻"}.hgi-stroke.hgi-delete-04:before{content:"㻼"}.hgi-stroke.hgi-delete-column:before{content:"㻽"}.hgi-stroke.hgi-delete-put-back:before{content:"㻾"}.hgi-stroke.hgi-delete-row:before{content:"㻿"}.hgi-stroke.hgi-delete-throw:before{content:"㼀"}.hgi-stroke.hgi-delivered-sent:before{content:"㼁"}.hgi-stroke.hgi-delivery-box-01:before{content:"㼂"}.hgi-stroke.hgi-delivery-box-02:before{content:"㼃"}.hgi-stroke.hgi-delivery-delay-01:before{content:"㼄"}.hgi-stroke.hgi-delivery-delay-02:before{content:"㼅"}.hgi-stroke.hgi-delivery-return-01:before{content:"㼆"}.hgi-stroke.hgi-delivery-return-02:before{content:"㼇"}.hgi-stroke.hgi-delivery-secure-01:before{content:"㼈"}.hgi-stroke.hgi-delivery-secure-02:before{content:"㼉"}.hgi-stroke.hgi-delivery-sent-01:before{content:"㼊"}.hgi-stroke.hgi-delivery-sent-02:before{content:"㼋"}.hgi-stroke.hgi-delivery-tracking-01:before{content:"㼌"}.hgi-stroke.hgi-delivery-tracking-02:before{content:"㼍"}.hgi-stroke.hgi-delivery-truck-01:before{content:"㼎"}.hgi-stroke.hgi-delivery-truck-02:before{content:"㼏"}.hgi-stroke.hgi-delivery-view-01:before{content:"㼐"}.hgi-stroke.hgi-delivery-view-02:before{content:"㼑"}.hgi-stroke.hgi-dental-braces:before{content:"㼒"}.hgi-stroke.hgi-dental-broken-tooth:before{content:"㼓"}.hgi-stroke.hgi-dental-care:before{content:"㼔"}.hgi-stroke.hgi-dental-tooth:before{content:"㼕"}.hgi-stroke.hgi-departement:before{content:"㼖"}.hgi-stroke.hgi-desert:before{content:"㼗"}.hgi-stroke.hgi-desk-01:before{content:"㼘"}.hgi-stroke.hgi-desk-02:before{content:"㼙"}.hgi-stroke.hgi-desk:before{content:"㼚"}.hgi-stroke.hgi-developer:before{content:"㼛"}.hgi-stroke.hgi-deviantart:before{content:"㼜"}.hgi-stroke.hgi-device-access:before{content:"㼝"}.hgi-stroke.hgi-diagonal-scroll-point-01:before{content:"㼞"}.hgi-stroke.hgi-diagonal-scroll-point-02:before{content:"㼟"}.hgi-stroke.hgi-dialpad-circle-01:before{content:"㼠"}.hgi-stroke.hgi-dialpad-circle-02:before{content:"㼡"}.hgi-stroke.hgi-dialpad-square-01:before{content:"㼢"}.hgi-stroke.hgi-dialpad-square-02:before{content:"㼣"}.hgi-stroke.hgi-diameter:before{content:"㼤"}.hgi-stroke.hgi-diamond-01:before{content:"㼥"}.hgi-stroke.hgi-diamond-02:before{content:"㼦"}.hgi-stroke.hgi-diamond:before{content:"㼧"}.hgi-stroke.hgi-diaper:before{content:"㼨"}.hgi-stroke.hgi-dice-faces-01:before{content:"㼩"}.hgi-stroke.hgi-dice-faces-02:before{content:"㼪"}.hgi-stroke.hgi-dice-faces-03:before{content:"㼫"}.hgi-stroke.hgi-dice-faces-04:before{content:"㼬"}.hgi-stroke.hgi-dice-faces-05:before{content:"㼭"}.hgi-stroke.hgi-dice-faces-06:before{content:"㼮"}.hgi-stroke.hgi-dice:before{content:"㼯"}.hgi-stroke.hgi-digestion:before{content:"㼰"}.hgi-stroke.hgi-digg:before{content:"㼱"}.hgi-stroke.hgi-digital-clock:before{content:"㼲"}.hgi-stroke.hgi-dim-sum-01:before{content:"㼳"}.hgi-stroke.hgi-dim-sum-02:before{content:"㼴"}.hgi-stroke.hgi-dining-table:before{content:"㼵"}.hgi-stroke.hgi-diploma:before{content:"㼶"}.hgi-stroke.hgi-direction-left-01:before{content:"㼷"}.hgi-stroke.hgi-direction-left-02:before{content:"㼸"}.hgi-stroke.hgi-direction-right-01:before{content:"㼹"}.hgi-stroke.hgi-direction-right-02:before{content:"㼺"}.hgi-stroke.hgi-directions-01:before{content:"㼻"}.hgi-stroke.hgi-directions-02:before{content:"㼼"}.hgi-stroke.hgi-dirham:before{content:"㼽"}.hgi-stroke.hgi-disability-01:before{content:"㼾"}.hgi-stroke.hgi-disability-02:before{content:"㼿"}.hgi-stroke.hgi-discord:before{content:"㽀"}.hgi-stroke.hgi-discount-01:before{content:"㽁"}.hgi-stroke.hgi-discount-tag-01:before{content:"㽂"}.hgi-stroke.hgi-discount-tag-02:before{content:"㽃"}.hgi-stroke.hgi-discount:before{content:"㽄"}.hgi-stroke.hgi-discover-circle:before{content:"㽅"}.hgi-stroke.hgi-discover-square:before{content:"㽆"}.hgi-stroke.hgi-dish-01:before{content:"㽇"}.hgi-stroke.hgi-dish-02:before{content:"㽈"}.hgi-stroke.hgi-dish-washer:before{content:"㽉"}.hgi-stroke.hgi-displeased:before{content:"㽊"}.hgi-stroke.hgi-distribute-horizontal-center:before{content:"㽋"}.hgi-stroke.hgi-distribute-horizontal-left:before{content:"㽌"}.hgi-stroke.hgi-distribute-horizontal-right:before{content:"㽍"}.hgi-stroke.hgi-distribute-vertical-bottom:before{content:"㽎"}.hgi-stroke.hgi-distribute-vertical-center:before{content:"㽏"}.hgi-stroke.hgi-distribute-vertical-top:before{content:"㽐"}.hgi-stroke.hgi-distribution:before{content:"㽑"}.hgi-stroke.hgi-divide-sign-circle:before{content:"㽒"}.hgi-stroke.hgi-divide-sign-square:before{content:"㽓"}.hgi-stroke.hgi-divide-sign:before{content:"㽔"}.hgi-stroke.hgi-dna-01:before{content:"㽕"}.hgi-stroke.hgi-dna:before{content:"㽖"}.hgi-stroke.hgi-do-not-touch-01:before{content:"㽗"}.hgi-stroke.hgi-do-not-touch-02:before{content:"㽘"}.hgi-stroke.hgi-doc-01:before{content:"㽙"}.hgi-stroke.hgi-doc-02:before{content:"㽚"}.hgi-stroke.hgi-doctor-01:before{content:"㽛"}.hgi-stroke.hgi-doctor-02:before{content:"㽜"}.hgi-stroke.hgi-doctor-03:before{content:"㽝"}.hgi-stroke.hgi-document-attachment:before{content:"㽞"}.hgi-stroke.hgi-document-code:before{content:"㽟"}.hgi-stroke.hgi-document-validation:before{content:"㽠"}.hgi-stroke.hgi-dollar-01:before{content:"㽡"}.hgi-stroke.hgi-dollar-02:before{content:"㽢"}.hgi-stroke.hgi-dollar-circle:before{content:"㽣"}.hgi-stroke.hgi-dollar-receive-01:before{content:"㽤"}.hgi-stroke.hgi-dollar-receive-02:before{content:"㽥"}.hgi-stroke.hgi-dollar-send-01:before{content:"㽦"}.hgi-stroke.hgi-dollar-send-02:before{content:"㽧"}.hgi-stroke.hgi-dollar-square:before{content:"㽨"}.hgi-stroke.hgi-dome:before{content:"㽩"}.hgi-stroke.hgi-domino:before{content:"㽪"}.hgi-stroke.hgi-door-01:before{content:"㽫"}.hgi-stroke.hgi-door-02:before{content:"㽬"}.hgi-stroke.hgi-door-lock:before{content:"㽭"}.hgi-stroke.hgi-door:before{content:"㽮"}.hgi-stroke.hgi-doughnut:before{content:"㽯"}.hgi-stroke.hgi-download-01:before{content:"㽰"}.hgi-stroke.hgi-download-02:before{content:"㽱"}.hgi-stroke.hgi-download-03:before{content:"㽲"}.hgi-stroke.hgi-download-04:before{content:"㽳"}.hgi-stroke.hgi-download-05:before{content:"㽴"}.hgi-stroke.hgi-download-circle-01:before{content:"㽵"}.hgi-stroke.hgi-download-circle-02:before{content:"㽶"}.hgi-stroke.hgi-download-square-01:before{content:"㽷"}.hgi-stroke.hgi-download-square-02:before{content:"㽸"}.hgi-stroke.hgi-drag-01:before{content:"㽹"}.hgi-stroke.hgi-drag-02:before{content:"㽺"}.hgi-stroke.hgi-drag-03:before{content:"㽻"}.hgi-stroke.hgi-drag-04:before{content:"㽼"}.hgi-stroke.hgi-drag-drop-horizontal:before{content:"㽽"}.hgi-stroke.hgi-drag-drop-vertical:before{content:"㽾"}.hgi-stroke.hgi-drag-drop:before{content:"㽿"}.hgi-stroke.hgi-drag-left-01:before{content:"㾀"}.hgi-stroke.hgi-drag-left-02:before{content:"㾁"}.hgi-stroke.hgi-drag-left-03:before{content:"㾂"}.hgi-stroke.hgi-drag-left-04:before{content:"㾃"}.hgi-stroke.hgi-drag-right-01:before{content:"㾄"}.hgi-stroke.hgi-drag-right-02:before{content:"㾅"}.hgi-stroke.hgi-drag-right-03:before{content:"㾆"}.hgi-stroke.hgi-drag-right-04:before{content:"㾇"}.hgi-stroke.hgi-drawing-compass:before{content:"㾈"}.hgi-stroke.hgi-drawing-mode:before{content:"㾉"}.hgi-stroke.hgi-dress-01:before{content:"㾊"}.hgi-stroke.hgi-dress-02:before{content:"㾋"}.hgi-stroke.hgi-dress-03:before{content:"㾌"}.hgi-stroke.hgi-dress-04:before{content:"㾍"}.hgi-stroke.hgi-dress-05:before{content:"㾎"}.hgi-stroke.hgi-dress-06:before{content:"㾏"}.hgi-stroke.hgi-dress-07:before{content:"㾐"}.hgi-stroke.hgi-dressing-table-01:before{content:"㾑"}.hgi-stroke.hgi-dressing-table-02:before{content:"㾒"}.hgi-stroke.hgi-dressing-table-03:before{content:"㾓"}.hgi-stroke.hgi-dribbble:before{content:"㾔"}.hgi-stroke.hgi-drink:before{content:"㾕"}.hgi-stroke.hgi-drone:before{content:"㾖"}.hgi-stroke.hgi-drooling:before{content:"㾗"}.hgi-stroke.hgi-dropbox:before{content:"㾘"}.hgi-stroke.hgi-droplet:before{content:"㾙"}.hgi-stroke.hgi-dropper:before{content:"㾚"}.hgi-stroke.hgi-ds3-tool:before{content:"㾛"}.hgi-stroke.hgi-dua:before{content:"㾜"}.hgi-stroke.hgi-dumbbell-01:before{content:"㾝"}.hgi-stroke.hgi-dumbbell-02:before{content:"㾞"}.hgi-stroke.hgi-dumbbell-03:before{content:"㾟"}.hgi-stroke.hgi-ear-rings-01:before{content:"㾠"}.hgi-stroke.hgi-ear-rings-02:before{content:"㾡"}.hgi-stroke.hgi-ear-rings-03:before{content:"㾢"}.hgi-stroke.hgi-ear:before{content:"㾣"}.hgi-stroke.hgi-earth:before{content:"㾤"}.hgi-stroke.hgi-ease-curve-control-points:before{content:"㾥"}.hgi-stroke.hgi-ease-in-control-point:before{content:"㾦"}.hgi-stroke.hgi-ease-in-out:before{content:"㾧"}.hgi-stroke.hgi-ease-in:before{content:"㾨"}.hgi-stroke.hgi-ease-out-control-point:before{content:"㾩"}.hgi-stroke.hgi-ease-out:before{content:"㾪"}.hgi-stroke.hgi-eco-energy:before{content:"㾫"}.hgi-stroke.hgi-eco-lab-01:before{content:"㾬"}.hgi-stroke.hgi-eco-lab-02:before{content:"㾭"}.hgi-stroke.hgi-eco-lab:before{content:"㾮"}.hgi-stroke.hgi-eco-power:before{content:"㾯"}.hgi-stroke.hgi-edge-style:before{content:"㾰"}.hgi-stroke.hgi-edit-01:before{content:"㾱"}.hgi-stroke.hgi-edit-02:before{content:"㾲"}.hgi-stroke.hgi-edit-off:before{content:"㾳"}.hgi-stroke.hgi-edit-road:before{content:"㾴"}.hgi-stroke.hgi-edit-table:before{content:"㾵"}.hgi-stroke.hgi-edit-user-02:before{content:"㾶"}.hgi-stroke.hgi-eggs:before{content:"㾷"}.hgi-stroke.hgi-eid-mubarak:before{content:"㾸"}.hgi-stroke.hgi-eiffel-tower:before{content:"㾹"}.hgi-stroke.hgi-elearning-exchange:before{content:"㾺"}.hgi-stroke.hgi-electric-home-01:before{content:"㾻"}.hgi-stroke.hgi-electric-home-02:before{content:"㾼"}.hgi-stroke.hgi-electric-plugs:before{content:"㾽"}.hgi-stroke.hgi-electric-tower-01:before{content:"㾾"}.hgi-stroke.hgi-electric-tower-02:before{content:"㾿"}.hgi-stroke.hgi-electric-wire:before{content:"㿀"}.hgi-stroke.hgi-ellipse-selection:before{content:"㿁"}.hgi-stroke.hgi-encrypt:before{content:"㿂"}.hgi-stroke.hgi-energy-ellipse:before{content:"㿃"}.hgi-stroke.hgi-energy-rectangle:before{content:"㿄"}.hgi-stroke.hgi-energy:before{content:"㿅"}.hgi-stroke.hgi-entering-geo-fence:before{content:"㿆"}.hgi-stroke.hgi-envato:before{content:"㿇"}.hgi-stroke.hgi-equal-sign-circle:before{content:"㿈"}.hgi-stroke.hgi-equal-sign-square:before{content:"㿉"}.hgi-stroke.hgi-equal-sign:before{content:"㿊"}.hgi-stroke.hgi-equipment-bench-press:before{content:"㿋"}.hgi-stroke.hgi-equipment-chest-press:before{content:"㿌"}.hgi-stroke.hgi-equipment-gym-01:before{content:"㿍"}.hgi-stroke.hgi-equipment-gym-02:before{content:"㿎"}.hgi-stroke.hgi-equipment-gym-03:before{content:"㿏"}.hgi-stroke.hgi-equipment-weightlifting:before{content:"㿐"}.hgi-stroke.hgi-eraser-01:before{content:"㿑"}.hgi-stroke.hgi-eraser-add:before{content:"㿒"}.hgi-stroke.hgi-eraser-auto:before{content:"㿓"}.hgi-stroke.hgi-eraser:before{content:"㿔"}.hgi-stroke.hgi-estimate-01:before{content:"㿕"}.hgi-stroke.hgi-estimate-02:before{content:"㿖"}.hgi-stroke.hgi-ethereum-ellipse:before{content:"㿗"}.hgi-stroke.hgi-ethereum-rectangle:before{content:"㿘"}.hgi-stroke.hgi-ethereum:before{content:"㿙"}.hgi-stroke.hgi-euro-circle:before{content:"㿚"}.hgi-stroke.hgi-euro-receive:before{content:"㿛"}.hgi-stroke.hgi-euro-send:before{content:"㿜"}.hgi-stroke.hgi-euro-square:before{content:"㿝"}.hgi-stroke.hgi-euro:before{content:"㿞"}.hgi-stroke.hgi-ev-charging:before{content:"㿟"}.hgi-stroke.hgi-evil:before{content:"㿠"}.hgi-stroke.hgi-exchange-01:before{content:"㿡"}.hgi-stroke.hgi-exchange-02:before{content:"㿢"}.hgi-stroke.hgi-exchange-03:before{content:"㿣"}.hgi-stroke.hgi-expander:before{content:"㿤"}.hgi-stroke.hgi-external-drive:before{content:"㿥"}.hgi-stroke.hgi-eye:before{content:"㿦"}.hgi-stroke.hgi-face-id:before{content:"㿧"}.hgi-stroke.hgi-facebook-01:before{content:"㿨"}.hgi-stroke.hgi-facebook-02:before{content:"㿩"}.hgi-stroke.hgi-factory-01:before{content:"㿪"}.hgi-stroke.hgi-factory-02:before{content:"㿫"}.hgi-stroke.hgi-factory:before{content:"㿬"}.hgi-stroke.hgi-fahrenheit:before{content:"㿭"}.hgi-stroke.hgi-falling-star:before{content:"㿮"}.hgi-stroke.hgi-fast-wind:before{content:"㿯"}.hgi-stroke.hgi-favourite-circle:before{content:"㿰"}.hgi-stroke.hgi-favourite-square:before{content:"㿱"}.hgi-stroke.hgi-favourite:before{content:"㿲"}.hgi-stroke.hgi-feather:before{content:"㿳"}.hgi-stroke.hgi-fencing-mask:before{content:"㿴"}.hgi-stroke.hgi-fencing:before{content:"㿵"}.hgi-stroke.hgi-ferris-wheel:before{content:"㿶"}.hgi-stroke.hgi-ferry-boat:before{content:"㿷"}.hgi-stroke.hgi-figma:before{content:"㿸"}.hgi-stroke.hgi-file-01:before{content:"㿹"}.hgi-stroke.hgi-file-02:before{content:"㿺"}.hgi-stroke.hgi-file-add:before{content:"㿻"}.hgi-stroke.hgi-file-attachment:before{content:"㿼"}.hgi-stroke.hgi-file-audio:before{content:"㿽"}.hgi-stroke.hgi-file-bitcoin:before{content:"㿾"}.hgi-stroke.hgi-file-block:before{content:"㿿"}.hgi-stroke.hgi-file-bookmark:before{content:"䀀"}.hgi-stroke.hgi-file-cloud:before{content:"䀁"}.hgi-stroke.hgi-file-corrupt:before{content:"䀂"}.hgi-stroke.hgi-file-dollar:before{content:"䀃"}.hgi-stroke.hgi-file-download:before{content:"䀄"}.hgi-stroke.hgi-file-edit:before{content:"䀅"}.hgi-stroke.hgi-file-euro:before{content:"䀆"}.hgi-stroke.hgi-file-export:before{content:"䀇"}.hgi-stroke.hgi-file-favourite:before{content:"䀈"}.hgi-stroke.hgi-file-import:before{content:"䀉"}.hgi-stroke.hgi-file-link:before{content:"䀊"}.hgi-stroke.hgi-file-locked:before{content:"䀋"}.hgi-stroke.hgi-file-management:before{content:"䀌"}.hgi-stroke.hgi-file-minus:before{content:"䀍"}.hgi-stroke.hgi-file-music:before{content:"䀎"}.hgi-stroke.hgi-file-not-found:before{content:"䀏"}.hgi-stroke.hgi-file-paste:before{content:"䀐"}.hgi-stroke.hgi-file-pin:before{content:"䀑"}.hgi-stroke.hgi-file-pound:before{content:"䀒"}.hgi-stroke.hgi-file-remove:before{content:"䀓"}.hgi-stroke.hgi-file-script:before{content:"䀔"}.hgi-stroke.hgi-file-search:before{content:"䀕"}.hgi-stroke.hgi-file-security:before{content:"䀖"}.hgi-stroke.hgi-file-shredder:before{content:"䀗"}.hgi-stroke.hgi-file-star:before{content:"䀘"}.hgi-stroke.hgi-file-sync:before{content:"䀙"}.hgi-stroke.hgi-file-unknown:before{content:"䀚"}.hgi-stroke.hgi-file-unlocked:before{content:"䀛"}.hgi-stroke.hgi-file-upload:before{content:"䀜"}.hgi-stroke.hgi-file-validation:before{content:"䀝"}.hgi-stroke.hgi-file-verified:before{content:"䀞"}.hgi-stroke.hgi-file-video:before{content:"䀟"}.hgi-stroke.hgi-file-view:before{content:"䀠"}.hgi-stroke.hgi-file-yen:before{content:"䀡"}.hgi-stroke.hgi-file-zip:before{content:"䀢"}.hgi-stroke.hgi-files-01:before{content:"䀣"}.hgi-stroke.hgi-files-02:before{content:"䀤"}.hgi-stroke.hgi-film-01:before{content:"䀥"}.hgi-stroke.hgi-film-02:before{content:"䀦"}.hgi-stroke.hgi-film-roll-01:before{content:"䀧"}.hgi-stroke.hgi-film-roll-02:before{content:"䀨"}.hgi-stroke.hgi-filter-add:before{content:"䀩"}.hgi-stroke.hgi-filter-edit:before{content:"䀪"}.hgi-stroke.hgi-filter-horizontal:before{content:"䀫"}.hgi-stroke.hgi-filter-mail-circle:before{content:"䀬"}.hgi-stroke.hgi-filter-mail-square:before{content:"䀭"}.hgi-stroke.hgi-filter-remove:before{content:"䀮"}.hgi-stroke.hgi-filter-reset:before{content:"䀯"}.hgi-stroke.hgi-filter-vertical:before{content:"䀰"}.hgi-stroke.hgi-filter:before{content:"䀱"}.hgi-stroke.hgi-finger-access:before{content:"䀲"}.hgi-stroke.hgi-finger-print-add:before{content:"䀳"}.hgi-stroke.hgi-finger-print-check:before{content:"䀴"}.hgi-stroke.hgi-finger-print-minus:before{content:"䀵"}.hgi-stroke.hgi-finger-print-remove:before{content:"䀶"}.hgi-stroke.hgi-finger-print-scan:before{content:"䀷"}.hgi-stroke.hgi-finger-print:before{content:"䀸"}.hgi-stroke.hgi-fingerprint-scan:before{content:"䀹"}.hgi-stroke.hgi-fins:before{content:"䀺"}.hgi-stroke.hgi-fire-pit:before{content:"䀻"}.hgi-stroke.hgi-fire-security:before{content:"䀼"}.hgi-stroke.hgi-fire:before{content:"䀽"}.hgi-stroke.hgi-firewall:before{content:"䀾"}.hgi-stroke.hgi-first-aid-kit:before{content:"䀿"}.hgi-stroke.hgi-first-bracket-circle:before{content:"䁀"}.hgi-stroke.hgi-first-bracket-square:before{content:"䁁"}.hgi-stroke.hgi-first-bracket:before{content:"䁂"}.hgi-stroke.hgi-fish-food:before{content:"䁃"}.hgi-stroke.hgi-fiverr:before{content:"䁄"}.hgi-stroke.hgi-flag-01:before{content:"䁅"}.hgi-stroke.hgi-flag-02:before{content:"䁆"}.hgi-stroke.hgi-flag-03:before{content:"䁇"}.hgi-stroke.hgi-flash-off:before{content:"䁈"}.hgi-stroke.hgi-flash:before{content:"䁉"}.hgi-stroke.hgi-flaticon:before{content:"䁊"}.hgi-stroke.hgi-flickr:before{content:"䁋"}.hgi-stroke.hgi-flim-slate:before{content:"䁌"}.hgi-stroke.hgi-flip-bottom:before{content:"䁍"}.hgi-stroke.hgi-flip-horizontal:before{content:"䁎"}.hgi-stroke.hgi-flip-left:before{content:"䁏"}.hgi-stroke.hgi-flip-phone:before{content:"䁐"}.hgi-stroke.hgi-flip-right:before{content:"䁑"}.hgi-stroke.hgi-flip-top:before{content:"䁒"}.hgi-stroke.hgi-flip-vertical:before{content:"䁓"}.hgi-stroke.hgi-floor-plan:before{content:"䁔"}.hgi-stroke.hgi-floppy-disk:before{content:"䁕"}.hgi-stroke.hgi-flow-circle:before{content:"䁖"}.hgi-stroke.hgi-flow-connection:before{content:"䁗"}.hgi-stroke.hgi-flow-square:before{content:"䁘"}.hgi-stroke.hgi-flow:before{content:"䁙"}.hgi-stroke.hgi-flowchart-01:before{content:"䁚"}.hgi-stroke.hgi-flowchart-02:before{content:"䁛"}.hgi-stroke.hgi-flower-pot:before{content:"䁜"}.hgi-stroke.hgi-flower:before{content:"䁝"}.hgi-stroke.hgi-flushed:before{content:"䁞"}.hgi-stroke.hgi-flying-human:before{content:"䁟"}.hgi-stroke.hgi-focus-point:before{content:"䁠"}.hgi-stroke.hgi-folder-01:before{content:"䁡"}.hgi-stroke.hgi-folder-02:before{content:"䁢"}.hgi-stroke.hgi-folder-03:before{content:"䁣"}.hgi-stroke.hgi-folder-add:before{content:"䁤"}.hgi-stroke.hgi-folder-attachment:before{content:"䁥"}.hgi-stroke.hgi-folder-audio:before{content:"䁦"}.hgi-stroke.hgi-folder-block:before{content:"䁧"}.hgi-stroke.hgi-folder-check:before{content:"䁨"}.hgi-stroke.hgi-folder-cloud:before{content:"䁩"}.hgi-stroke.hgi-folder-details-reference:before{content:"䁪"}.hgi-stroke.hgi-folder-details:before{content:"䁫"}.hgi-stroke.hgi-folder-download:before{content:"䁬"}.hgi-stroke.hgi-folder-edit:before{content:"䁭"}.hgi-stroke.hgi-folder-export:before{content:"䁮"}.hgi-stroke.hgi-folder-favourite:before{content:"䁯"}.hgi-stroke.hgi-folder-file-storage:before{content:"䁰"}.hgi-stroke.hgi-folder-import:before{content:"䁱"}.hgi-stroke.hgi-folder-library:before{content:"䁲"}.hgi-stroke.hgi-folder-links:before{content:"䁳"}.hgi-stroke.hgi-folder-locked:before{content:"䁴"}.hgi-stroke.hgi-folder-management:before{content:"䁵"}.hgi-stroke.hgi-folder-minus:before{content:"䁶"}.hgi-stroke.hgi-folder-music:before{content:"䁷"}.hgi-stroke.hgi-folder-off:before{content:"䁸"}.hgi-stroke.hgi-folder-open:before{content:"䁹"}.hgi-stroke.hgi-folder-pin:before{content:"䁺"}.hgi-stroke.hgi-folder-remove:before{content:"䁻"}.hgi-stroke.hgi-folder-search:before{content:"䁼"}.hgi-stroke.hgi-folder-security:before{content:"䁽"}.hgi-stroke.hgi-folder-shared-01:before{content:"䁾"}.hgi-stroke.hgi-folder-shared-02:before{content:"䁿"}.hgi-stroke.hgi-folder-shared-03:before{content:"䂀"}.hgi-stroke.hgi-folder-sync:before{content:"䂁"}.hgi-stroke.hgi-folder-transfer:before{content:"䂂"}.hgi-stroke.hgi-folder-unknown:before{content:"䂃"}.hgi-stroke.hgi-folder-unlocked:before{content:"䂄"}.hgi-stroke.hgi-folder-upload:before{content:"䂅"}.hgi-stroke.hgi-folder-video:before{content:"䂆"}.hgi-stroke.hgi-folder-view:before{content:"䂇"}.hgi-stroke.hgi-folder-zip:before{content:"䂈"}.hgi-stroke.hgi-folders:before{content:"䂉"}.hgi-stroke.hgi-football-pitch:before{content:"䂊"}.hgi-stroke.hgi-football:before{content:"䂋"}.hgi-stroke.hgi-forgot-password:before{content:"䂌"}.hgi-stroke.hgi-fork:before{content:"䂍"}.hgi-stroke.hgi-forrst:before{content:"䂎"}.hgi-stroke.hgi-fortress:before{content:"䂏"}.hgi-stroke.hgi-forward-01:before{content:"䂐"}.hgi-stroke.hgi-forward-02:before{content:"䂑"}.hgi-stroke.hgi-four-finger-02:before{content:"䂒"}.hgi-stroke.hgi-four-finger-03:before{content:"䂓"}.hgi-stroke.hgi-four-k:before{content:"䂔"}.hgi-stroke.hgi-foursquare:before{content:"䂕"}.hgi-stroke.hgi-framer:before{content:"䂖"}.hgi-stroke.hgi-frameworks:before{content:"䂗"}.hgi-stroke.hgi-french-fries-01:before{content:"䂘"}.hgi-stroke.hgi-french-fries-02:before{content:"䂙"}.hgi-stroke.hgi-fridge:before{content:"䂚"}.hgi-stroke.hgi-fry:before{content:"䂛"}.hgi-stroke.hgi-fuel-01:before{content:"䂜"}.hgi-stroke.hgi-fuel-02:before{content:"䂝"}.hgi-stroke.hgi-fuel-station:before{content:"䂞"}.hgi-stroke.hgi-function-circle:before{content:"䂟"}.hgi-stroke.hgi-function-of-x:before{content:"䂠"}.hgi-stroke.hgi-function-square:before{content:"䂡"}.hgi-stroke.hgi-function:before{content:"䂢"}.hgi-stroke.hgi-galaxy:before{content:"䂣"}.hgi-stroke.hgi-game-controller-01:before{content:"䂤"}.hgi-stroke.hgi-game-controller-02:before{content:"䂥"}.hgi-stroke.hgi-game-controller-03:before{content:"䂦"}.hgi-stroke.hgi-game:before{content:"䂧"}.hgi-stroke.hgi-gameboy:before{content:"䂨"}.hgi-stroke.hgi-garage:before{content:"䂩"}.hgi-stroke.hgi-garbage-truck:before{content:"䂪"}.hgi-stroke.hgi-gas-pipe:before{content:"䂫"}.hgi-stroke.hgi-gas-stove:before{content:"䂬"}.hgi-stroke.hgi-gem:before{content:"䂭"}.hgi-stroke.hgi-geology-crust:before{content:"䂮"}.hgi-stroke.hgi-geometric-shapes-01:before{content:"䂯"}.hgi-stroke.hgi-geometric-shapes-02:before{content:"䂰"}.hgi-stroke.hgi-gibbous-moon:before{content:"䂱"}.hgi-stroke.hgi-gif-01:before{content:"䂲"}.hgi-stroke.hgi-gif-02:before{content:"䂳"}.hgi-stroke.hgi-gift-card:before{content:"䂴"}.hgi-stroke.hgi-gift:before{content:"䂵"}.hgi-stroke.hgi-git-branch:before{content:"䂶"}.hgi-stroke.hgi-git-commit:before{content:"䂷"}.hgi-stroke.hgi-git-compare:before{content:"䂸"}.hgi-stroke.hgi-git-fork:before{content:"䂹"}.hgi-stroke.hgi-git-merge:before{content:"䂺"}.hgi-stroke.hgi-git-pull-request-closed:before{content:"䂻"}.hgi-stroke.hgi-git-pull-request-draft:before{content:"䂼"}.hgi-stroke.hgi-git-pull-request:before{content:"䂽"}.hgi-stroke.hgi-gitbook:before{content:"䂾"}.hgi-stroke.hgi-github-01:before{content:"䂿"}.hgi-stroke.hgi-github:before{content:"䃀"}.hgi-stroke.hgi-gitlab:before{content:"䃁"}.hgi-stroke.hgi-give-blood:before{content:"䃂"}.hgi-stroke.hgi-give-pill:before{content:"䃃"}.hgi-stroke.hgi-glasses:before{content:"䃄"}.hgi-stroke.hgi-global-editing:before{content:"䃅"}.hgi-stroke.hgi-global-education:before{content:"䃆"}.hgi-stroke.hgi-global-refresh:before{content:"䃇"}.hgi-stroke.hgi-global-search:before{content:"䃈"}.hgi-stroke.hgi-global:before{content:"䃉"}.hgi-stroke.hgi-globe-02:before{content:"䃊"}.hgi-stroke.hgi-globe:before{content:"䃋"}.hgi-stroke.hgi-glove:before{content:"䃌"}.hgi-stroke.hgi-go-backward-10-sec:before{content:"䃍"}.hgi-stroke.hgi-go-backward-15-sec:before{content:"䃎"}.hgi-stroke.hgi-go-backward-30-sec:before{content:"䃏"}.hgi-stroke.hgi-go-backward-5-sec:before{content:"䃐"}.hgi-stroke.hgi-go-backward-60-sec:before{content:"䃑"}.hgi-stroke.hgi-go-forward-10-sec:before{content:"䃒"}.hgi-stroke.hgi-go-forward-15-sec:before{content:"䃓"}.hgi-stroke.hgi-go-forward-30-sec:before{content:"䃔"}.hgi-stroke.hgi-go-forward-5-sec:before{content:"䃕"}.hgi-stroke.hgi-go-forward-60-sec:before{content:"䃖"}.hgi-stroke.hgi-gold-ingots:before{content:"䃗"}.hgi-stroke.hgi-gold:before{content:"䃘"}.hgi-stroke.hgi-golf-ball:before{content:"䃙"}.hgi-stroke.hgi-golf-bat:before{content:"䃚"}.hgi-stroke.hgi-golf-cart:before{content:"䃛"}.hgi-stroke.hgi-golf-hole:before{content:"䃜"}.hgi-stroke.hgi-google-doc:before{content:"䃝"}.hgi-stroke.hgi-google-drive:before{content:"䃞"}.hgi-stroke.hgi-google-gemini:before{content:"䃟"}.hgi-stroke.hgi-google-home:before{content:"䃠"}.hgi-stroke.hgi-google-lens:before{content:"䃡"}.hgi-stroke.hgi-google-maps:before{content:"䃢"}.hgi-stroke.hgi-google-photos:before{content:"䃣"}.hgi-stroke.hgi-google-sheet:before{content:"䃤"}.hgi-stroke.hgi-google:before{content:"䃥"}.hgi-stroke.hgi-gps-01:before{content:"䃦"}.hgi-stroke.hgi-gps-02:before{content:"䃧"}.hgi-stroke.hgi-gps-disconnected:before{content:"䃨"}.hgi-stroke.hgi-gps-off-01:before{content:"䃩"}.hgi-stroke.hgi-gps-off-02:before{content:"䃪"}.hgi-stroke.hgi-gps-signal-01:before{content:"䃫"}.hgi-stroke.hgi-gps-signal-02:before{content:"䃬"}.hgi-stroke.hgi-gpu:before{content:"䃭"}.hgi-stroke.hgi-graduate-female:before{content:"䃮"}.hgi-stroke.hgi-graduate-male:before{content:"䃯"}.hgi-stroke.hgi-graduation-scroll:before{content:"䃰"}.hgi-stroke.hgi-grapes:before{content:"䃱"}.hgi-stroke.hgi-gravity:before{content:"䃲"}.hgi-stroke.hgi-greater-than-circle:before{content:"䃳"}.hgi-stroke.hgi-greater-than-square:before{content:"䃴"}.hgi-stroke.hgi-greater-than:before{content:"䃵"}.hgi-stroke.hgi-greek-helmet:before{content:"䃶"}.hgi-stroke.hgi-green-house:before{content:"䃷"}.hgi-stroke.hgi-grid-off:before{content:"䃸"}.hgi-stroke.hgi-grid-table:before{content:"䃹"}.hgi-stroke.hgi-grid-view:before{content:"䃺"}.hgi-stroke.hgi-grid:before{content:"䃻"}.hgi-stroke.hgi-grimacing:before{content:"䃼"}.hgi-stroke.hgi-grinning:before{content:"䃽"}.hgi-stroke.hgi-grok:before{content:"䃾"}.hgi-stroke.hgi-group-items:before{content:"䃿"}.hgi-stroke.hgi-group-layers:before{content:"䄀"}.hgi-stroke.hgi-guest-house:before{content:"䄁"}.hgi-stroke.hgi-gun:before{content:"䄂"}.hgi-stroke.hgi-gymnastic-rings:before{content:"䄃"}.hgi-stroke.hgi-gymnastic:before{content:"䄄"}.hgi-stroke.hgi-hackerrank:before{content:"䄅"}.hgi-stroke.hgi-hair-clips:before{content:"䄆"}.hgi-stroke.hgi-hair-dryer:before{content:"䄇"}.hgi-stroke.hgi-haji:before{content:"䄈"}.hgi-stroke.hgi-halal:before{content:"䄉"}.hgi-stroke.hgi-hamburger-01:before{content:"䄊"}.hgi-stroke.hgi-hamburger-02:before{content:"䄋"}.hgi-stroke.hgi-hand-bag-01:before{content:"䄌"}.hgi-stroke.hgi-hand-bag-02:before{content:"䄍"}.hgi-stroke.hgi-hand-beater:before{content:"䄎"}.hgi-stroke.hgi-hand-grip:before{content:"䄏"}.hgi-stroke.hgi-hand-pointing-down-01:before{content:"䄐"}.hgi-stroke.hgi-hand-pointing-down-02:before{content:"䄑"}.hgi-stroke.hgi-hand-pointing-down-03:before{content:"䄒"}.hgi-stroke.hgi-hand-pointing-down-04:before{content:"䄓"}.hgi-stroke.hgi-hand-pointing-left-01:before{content:"䄔"}.hgi-stroke.hgi-hand-pointing-left-02:before{content:"䄕"}.hgi-stroke.hgi-hand-pointing-left-03:before{content:"䄖"}.hgi-stroke.hgi-hand-pointing-left-04:before{content:"䄗"}.hgi-stroke.hgi-hand-pointing-right-01:before{content:"䄘"}.hgi-stroke.hgi-hand-pointing-right-02:before{content:"䄙"}.hgi-stroke.hgi-hand-pointing-right-03:before{content:"䄚"}.hgi-stroke.hgi-hand-pointing-right-04:before{content:"䄛"}.hgi-stroke.hgi-hand-prayer:before{content:"䄜"}.hgi-stroke.hgi-hand-sanitizer:before{content:"䄝"}.hgi-stroke.hgi-handcuffs:before{content:"䄞"}.hgi-stroke.hgi-hanger:before{content:"䄟"}.hgi-stroke.hgi-hanging-clock:before{content:"䄠"}.hgi-stroke.hgi-hangout:before{content:"䄡"}.hgi-stroke.hgi-happy:before{content:"䄢"}.hgi-stroke.hgi-hard-drive:before{content:"䄣"}.hgi-stroke.hgi-hdd:before{content:"䄤"}.hgi-stroke.hgi-hdr-01:before{content:"䄥"}.hgi-stroke.hgi-hdr-02:before{content:"䄦"}.hgi-stroke.hgi-heading-01:before{content:"䄧"}.hgi-stroke.hgi-heading-02:before{content:"䄨"}.hgi-stroke.hgi-heading-03:before{content:"䄩"}.hgi-stroke.hgi-heading-04:before{content:"䄪"}.hgi-stroke.hgi-heading-05:before{content:"䄫"}.hgi-stroke.hgi-heading-06:before{content:"䄬"}.hgi-stroke.hgi-heading:before{content:"䄭"}.hgi-stroke.hgi-headphone-mute:before{content:"䄮"}.hgi-stroke.hgi-headphones:before{content:"䄯"}.hgi-stroke.hgi-headset-connected:before{content:"䄰"}.hgi-stroke.hgi-headset-off:before{content:"䄱"}.hgi-stroke.hgi-headset:before{content:"䄲"}.hgi-stroke.hgi-healtcare:before{content:"䄳"}.hgi-stroke.hgi-health:before{content:"䄴"}.hgi-stroke.hgi-heart-add:before{content:"䄵"}.hgi-stroke.hgi-heart-check:before{content:"䄶"}.hgi-stroke.hgi-heart-remove:before{content:"䄷"}.hgi-stroke.hgi-heartbreak:before{content:"䄸"}.hgi-stroke.hgi-helicopter:before{content:"䄹"}.hgi-stroke.hgi-help-circle:before{content:"䄺"}.hgi-stroke.hgi-help-square:before{content:"䄻"}.hgi-stroke.hgi-hexagon-01:before{content:"䄼"}.hgi-stroke.hgi-hexagon:before{content:"䄽"}.hgi-stroke.hgi-hierarchy-circle-01:before{content:"䄾"}.hgi-stroke.hgi-hierarchy-circle-02:before{content:"䄿"}.hgi-stroke.hgi-hierarchy-circle-03:before{content:"䅀"}.hgi-stroke.hgi-hierarchy-files:before{content:"䅁"}.hgi-stroke.hgi-hierarchy-square-01:before{content:"䅂"}.hgi-stroke.hgi-hierarchy-square-02:before{content:"䅃"}.hgi-stroke.hgi-hierarchy-square-03:before{content:"䅄"}.hgi-stroke.hgi-hierarchy-square-04:before{content:"䅅"}.hgi-stroke.hgi-hierarchy-square-05:before{content:"䅆"}.hgi-stroke.hgi-hierarchy-square-06:before{content:"䅇"}.hgi-stroke.hgi-hierarchy-square-07:before{content:"䅈"}.hgi-stroke.hgi-hierarchy-square-08:before{content:"䅉"}.hgi-stroke.hgi-hierarchy-square-10:before{content:"䅊"}.hgi-stroke.hgi-hierarchy:before{content:"䅋"}.hgi-stroke.hgi-high-heels-01:before{content:"䅌"}.hgi-stroke.hgi-high-heels-02:before{content:"䅍"}.hgi-stroke.hgi-hijab:before{content:"䅎"}.hgi-stroke.hgi-hockey:before{content:"䅏"}.hgi-stroke.hgi-hold-01:before{content:"䅐"}.hgi-stroke.hgi-hold-02:before{content:"䅑"}.hgi-stroke.hgi-hold-03:before{content:"䅒"}.hgi-stroke.hgi-hold-04:before{content:"䅓"}.hgi-stroke.hgi-hold-05:before{content:"䅔"}.hgi-stroke.hgi-hold-locked-01:before{content:"䅕"}.hgi-stroke.hgi-hold-locked-02:before{content:"䅖"}.hgi-stroke.hgi-hold-phone:before{content:"䅗"}.hgi-stroke.hgi-hologram:before{content:"䅘"}.hgi-stroke.hgi-home-01:before{content:"䅙"}.hgi-stroke.hgi-home-02:before{content:"䅚"}.hgi-stroke.hgi-home-03:before{content:"䅛"}.hgi-stroke.hgi-home-04:before{content:"䅜"}.hgi-stroke.hgi-home-05:before{content:"䅝"}.hgi-stroke.hgi-home-06:before{content:"䅞"}.hgi-stroke.hgi-home-07:before{content:"䅟"}.hgi-stroke.hgi-home-08:before{content:"䅠"}.hgi-stroke.hgi-home-09:before{content:"䅡"}.hgi-stroke.hgi-home-10:before{content:"䅢"}.hgi-stroke.hgi-home-11:before{content:"䅣"}.hgi-stroke.hgi-home-12:before{content:"䅤"}.hgi-stroke.hgi-home-13:before{content:"䅥"}.hgi-stroke.hgi-home-wifi:before{content:"䅦"}.hgi-stroke.hgi-honey-01:before{content:"䅧"}.hgi-stroke.hgi-honey-02:before{content:"䅨"}.hgi-stroke.hgi-honor:before{content:"䅩"}.hgi-stroke.hgi-honour-star:before{content:"䅪"}.hgi-stroke.hgi-hoodie:before{content:"䅫"}.hgi-stroke.hgi-horizonal-scroll-point:before{content:"䅬"}.hgi-stroke.hgi-horizontal-resize:before{content:"䅭"}.hgi-stroke.hgi-hospital-01:before{content:"䅮"}.hgi-stroke.hgi-hospital-02:before{content:"䅯"}.hgi-stroke.hgi-hospital-bed-01:before{content:"䅰"}.hgi-stroke.hgi-hospital-bed-02:before{content:"䅱"}.hgi-stroke.hgi-hospital-location:before{content:"䅲"}.hgi-stroke.hgi-hot-air-balloon:before{content:"䅳"}.hgi-stroke.hgi-hot-price:before{content:"䅴"}.hgi-stroke.hgi-hot-tube:before{content:"䅵"}.hgi-stroke.hgi-hotdog:before{content:"䅶"}.hgi-stroke.hgi-hotel-01:before{content:"䅷"}.hgi-stroke.hgi-hotel-02:before{content:"䅸"}.hgi-stroke.hgi-hotspot-offline:before{content:"䅹"}.hgi-stroke.hgi-hotspot:before{content:"䅺"}.hgi-stroke.hgi-hourglass-off:before{content:"䅻"}.hgi-stroke.hgi-hourglass:before{content:"䅼"}.hgi-stroke.hgi-house-01:before{content:"䅽"}.hgi-stroke.hgi-house-02:before{content:"䅾"}.hgi-stroke.hgi-house-03:before{content:"䅿"}.hgi-stroke.hgi-house-04:before{content:"䆀"}.hgi-stroke.hgi-house-05:before{content:"䆁"}.hgi-stroke.hgi-house-solar-panel:before{content:"䆂"}.hgi-stroke.hgi-html-5:before{content:"䆃"}.hgi-stroke.hgi-humidity:before{content:"䆄"}.hgi-stroke.hgi-hut:before{content:"䆅"}.hgi-stroke.hgi-hydro-power:before{content:"䆆"}.hgi-stroke.hgi-hyperbole:before{content:"䆇"}.hgi-stroke.hgi-ice-cream-01:before{content:"䆈"}.hgi-stroke.hgi-ice-cream-02:before{content:"䆉"}.hgi-stroke.hgi-ice-cream-03:before{content:"䆊"}.hgi-stroke.hgi-ice-cream-04:before{content:"䆋"}.hgi-stroke.hgi-ice-hockey:before{content:"䆌"}.hgi-stroke.hgi-ice-skating:before{content:"䆍"}.hgi-stroke.hgi-ico:before{content:"䆎"}.hgi-stroke.hgi-iconjar:before{content:"䆏"}.hgi-stroke.hgi-id-not-verified:before{content:"䆐"}.hgi-stroke.hgi-id-verified:before{content:"䆑"}.hgi-stroke.hgi-id:before{content:"䆒"}.hgi-stroke.hgi-idea-01:before{content:"䆓"}.hgi-stroke.hgi-idea:before{content:"䆔"}.hgi-stroke.hgi-identification:before{content:"䆕"}.hgi-stroke.hgi-identity-card:before{content:"䆖"}.hgi-stroke.hgi-image-01:before{content:"䆗"}.hgi-stroke.hgi-image-02:before{content:"䆘"}.hgi-stroke.hgi-image-add-01:before{content:"䆙"}.hgi-stroke.hgi-image-add-02:before{content:"䆚"}.hgi-stroke.hgi-image-composition-oval:before{content:"䆛"}.hgi-stroke.hgi-image-composition:before{content:"䆜"}.hgi-stroke.hgi-image-crop:before{content:"䆝"}.hgi-stroke.hgi-image-delete-01:before{content:"䆞"}.hgi-stroke.hgi-image-delete-02:before{content:"䆟"}.hgi-stroke.hgi-image-done-01:before{content:"䆠"}.hgi-stroke.hgi-image-done-02:before{content:"䆡"}.hgi-stroke.hgi-image-download-02:before{content:"䆢"}.hgi-stroke.hgi-image-download:before{content:"䆣"}.hgi-stroke.hgi-image-not-found-01:before{content:"䆤"}.hgi-stroke.hgi-image-not-found-02:before{content:"䆥"}.hgi-stroke.hgi-image-remove-01:before{content:"䆦"}.hgi-stroke.hgi-image-remove-02:before{content:"䆧"}.hgi-stroke.hgi-image-upload-01:before{content:"䆨"}.hgi-stroke.hgi-image-upload:before{content:"䆩"}.hgi-stroke.hgi-imo:before{content:"䆪"}.hgi-stroke.hgi-important-book:before{content:"䆫"}.hgi-stroke.hgi-in-love:before{content:"䆬"}.hgi-stroke.hgi-inbox-check:before{content:"䆭"}.hgi-stroke.hgi-inbox-download:before{content:"䆮"}.hgi-stroke.hgi-inbox-unread:before{content:"䆯"}.hgi-stroke.hgi-inbox-upload:before{content:"䆰"}.hgi-stroke.hgi-inbox:before{content:"䆱"}.hgi-stroke.hgi-incognito:before{content:"䆲"}.hgi-stroke.hgi-india-gate:before{content:"䆳"}.hgi-stroke.hgi-inequality-01:before{content:"䆴"}.hgi-stroke.hgi-inequality-02:before{content:"䆵"}.hgi-stroke.hgi-inequality-circle-01:before{content:"䆶"}.hgi-stroke.hgi-inequality-circle-02:before{content:"䆷"}.hgi-stroke.hgi-inequality-square-01:before{content:"䆸"}.hgi-stroke.hgi-inequality-square-02:before{content:"䆹"}.hgi-stroke.hgi-infinity-01:before{content:"䆺"}.hgi-stroke.hgi-infinity-02:before{content:"䆻"}.hgi-stroke.hgi-infinity-circle:before{content:"䆼"}.hgi-stroke.hgi-infinity-square:before{content:"䆽"}.hgi-stroke.hgi-information-circle:before{content:"䆾"}.hgi-stroke.hgi-information-diamond:before{content:"䆿"}.hgi-stroke.hgi-information-square:before{content:"䇀"}.hgi-stroke.hgi-injection:before{content:"䇁"}.hgi-stroke.hgi-insert-bottom-image:before{content:"䇂"}.hgi-stroke.hgi-insert-center-image:before{content:"䇃"}.hgi-stroke.hgi-insert-column-left:before{content:"䇄"}.hgi-stroke.hgi-insert-column:before{content:"䇅"}.hgi-stroke.hgi-insert-pi:before{content:"䇆"}.hgi-stroke.hgi-insert-row-down:before{content:"䇇"}.hgi-stroke.hgi-insert-row-up:before{content:"䇈"}.hgi-stroke.hgi-insert-row:before{content:"䇉"}.hgi-stroke.hgi-insert-top-image:before{content:"䇊"}.hgi-stroke.hgi-inspect-code:before{content:"䇋"}.hgi-stroke.hgi-instagram:before{content:"䇌"}.hgi-stroke.hgi-installing-updates-01:before{content:"䇍"}.hgi-stroke.hgi-installing-updates-02:before{content:"䇎"}.hgi-stroke.hgi-internet-antenna-01:before{content:"䇏"}.hgi-stroke.hgi-internet-antenna-02:before{content:"䇐"}.hgi-stroke.hgi-internet-antenna-03:before{content:"䇑"}.hgi-stroke.hgi-internet-antenna-04:before{content:"䇒"}.hgi-stroke.hgi-internet:before{content:"䇓"}.hgi-stroke.hgi-investigation:before{content:"䇔"}.hgi-stroke.hgi-invoice-01:before{content:"䇕"}.hgi-stroke.hgi-invoice-02:before{content:"䇖"}.hgi-stroke.hgi-invoice-03:before{content:"䇗"}.hgi-stroke.hgi-invoice-04:before{content:"䇘"}.hgi-stroke.hgi-invoice:before{content:"䇙"}.hgi-stroke.hgi-ipod:before{content:"䇚"}.hgi-stroke.hgi-iris-scan:before{content:"䇛"}.hgi-stroke.hgi-island:before{content:"䇜"}.hgi-stroke.hgi-jar:before{content:"䇝"}.hgi-stroke.hgi-java-script:before{content:"䇞"}.hgi-stroke.hgi-java:before{content:"䇟"}.hgi-stroke.hgi-job-link:before{content:"䇠"}.hgi-stroke.hgi-job-search:before{content:"䇡"}.hgi-stroke.hgi-job-share:before{content:"䇢"}.hgi-stroke.hgi-jogger-pants:before{content:"䇣"}.hgi-stroke.hgi-join-bevel:before{content:"䇤"}.hgi-stroke.hgi-join-round:before{content:"䇥"}.hgi-stroke.hgi-join-straight:before{content:"䇦"}.hgi-stroke.hgi-joker:before{content:"䇧"}.hgi-stroke.hgi-joystick-01:before{content:"䇨"}.hgi-stroke.hgi-joystick-02:before{content:"䇩"}.hgi-stroke.hgi-joystick-03:before{content:"䇪"}.hgi-stroke.hgi-joystick-04:before{content:"䇫"}.hgi-stroke.hgi-joystick-05:before{content:"䇬"}.hgi-stroke.hgi-jpg-01:before{content:"䇭"}.hgi-stroke.hgi-jpg-02:before{content:"䇮"}.hgi-stroke.hgi-jsx-01:before{content:"䇯"}.hgi-stroke.hgi-jsx-02:before{content:"䇰"}.hgi-stroke.hgi-jsx-03:before{content:"䇱"}.hgi-stroke.hgi-judge:before{content:"䇲"}.hgi-stroke.hgi-jupiter:before{content:"䇳"}.hgi-stroke.hgi-justice-scale-01:before{content:"䇴"}.hgi-stroke.hgi-justice-scale-02:before{content:"䇵"}.hgi-stroke.hgi-kaaba-01:before{content:"䇶"}.hgi-stroke.hgi-kaaba-02:before{content:"䇷"}.hgi-stroke.hgi-kayak:before{content:"䇸"}.hgi-stroke.hgi-keffiyeh:before{content:"䇹"}.hgi-stroke.hgi-kettle-01:before{content:"䇺"}.hgi-stroke.hgi-kettle:before{content:"䇻"}.hgi-stroke.hgi-kettlebell:before{content:"䇼"}.hgi-stroke.hgi-ketupat:before{content:"䇽"}.hgi-stroke.hgi-key-01:before{content:"䇾"}.hgi-stroke.hgi-key-02:before{content:"䇿"}.hgi-stroke.hgi-key-generator-fob:before{content:"䈀"}.hgi-stroke.hgi-keyboard:before{content:"䈁"}.hgi-stroke.hgi-keyframe-add:before{content:"䈂"}.hgi-stroke.hgi-keyframe-align-center:before{content:"䈃"}.hgi-stroke.hgi-keyframe-align-horizontal:before{content:"䈄"}.hgi-stroke.hgi-keyframe-align-vertical:before{content:"䈅"}.hgi-stroke.hgi-keyframe-bottom:before{content:"䈆"}.hgi-stroke.hgi-keyframe-left:before{content:"䈇"}.hgi-stroke.hgi-keyframe-remove:before{content:"䈈"}.hgi-stroke.hgi-keyframe-right:before{content:"䈉"}.hgi-stroke.hgi-keyframe-top:before{content:"䈊"}.hgi-stroke.hgi-keyframe:before{content:"䈋"}.hgi-stroke.hgi-keyframes-double-add:before{content:"䈌"}.hgi-stroke.hgi-keyframes-double-remove:before{content:"䈍"}.hgi-stroke.hgi-keyframes-double:before{content:"䈎"}.hgi-stroke.hgi-keyframes-multiple-add:before{content:"䈏"}.hgi-stroke.hgi-keyframes-multiple-remove:before{content:"䈐"}.hgi-stroke.hgi-keyframes-multiple:before{content:"䈑"}.hgi-stroke.hgi-kickstarter-01:before{content:"䈒"}.hgi-stroke.hgi-kickstarter-02:before{content:"䈓"}.hgi-stroke.hgi-kid:before{content:"䈔"}.hgi-stroke.hgi-kidneys:before{content:"䈕"}.hgi-stroke.hgi-kissing:before{content:"䈖"}.hgi-stroke.hgi-kitchen-utensils:before{content:"䈗"}.hgi-stroke.hgi-kite:before{content:"䈘"}.hgi-stroke.hgi-knife-01:before{content:"䈙"}.hgi-stroke.hgi-knife-02:before{content:"䈚"}.hgi-stroke.hgi-knife-bread:before{content:"䈛"}.hgi-stroke.hgi-knight-shield:before{content:"䈜"}.hgi-stroke.hgi-knives:before{content:"䈝"}.hgi-stroke.hgi-knowledge-01:before{content:"䈞"}.hgi-stroke.hgi-knowledge-02:before{content:"䈟"}.hgi-stroke.hgi-kurta-01:before{content:"䈠"}.hgi-stroke.hgi-kurta:before{content:"䈡"}.hgi-stroke.hgi-label-important:before{content:"䈢"}.hgi-stroke.hgi-label:before{content:"䈣"}.hgi-stroke.hgi-labor:before{content:"䈤"}.hgi-stroke.hgi-labs:before{content:"䈥"}.hgi-stroke.hgi-lake:before{content:"䈦"}.hgi-stroke.hgi-lamp-01:before{content:"䈧"}.hgi-stroke.hgi-lamp-02:before{content:"䈨"}.hgi-stroke.hgi-lamp-03:before{content:"䈩"}.hgi-stroke.hgi-lamp-04:before{content:"䈪"}.hgi-stroke.hgi-lamp-05:before{content:"䈫"}.hgi-stroke.hgi-lamp:before{content:"䈬"}.hgi-stroke.hgi-language-circle:before{content:"䈭"}.hgi-stroke.hgi-language-skill:before{content:"䈮"}.hgi-stroke.hgi-language-square:before{content:"䈯"}.hgi-stroke.hgi-lantern:before{content:"䈰"}.hgi-stroke.hgi-laptop-add:before{content:"䈱"}.hgi-stroke.hgi-laptop-charging:before{content:"䈲"}.hgi-stroke.hgi-laptop-check:before{content:"䈳"}.hgi-stroke.hgi-laptop-cloud:before{content:"䈴"}.hgi-stroke.hgi-laptop-issue:before{content:"䈵"}.hgi-stroke.hgi-laptop-performance:before{content:"䈶"}.hgi-stroke.hgi-laptop-phone-sync:before{content:"䈷"}.hgi-stroke.hgi-laptop-programming:before{content:"䈸"}.hgi-stroke.hgi-laptop-remove:before{content:"䈹"}.hgi-stroke.hgi-laptop-settings:before{content:"䈺"}.hgi-stroke.hgi-laptop-video:before{content:"䈻"}.hgi-stroke.hgi-laptop:before{content:"䈼"}.hgi-stroke.hgi-lasso-tool-01:before{content:"䈽"}.hgi-stroke.hgi-lasso-tool-02:before{content:"䈾"}.hgi-stroke.hgi-last-fm:before{content:"䈿"}.hgi-stroke.hgi-latitude:before{content:"䉀"}.hgi-stroke.hgi-laughing:before{content:"䉁"}.hgi-stroke.hgi-laurel-wreath-01:before{content:"䉂"}.hgi-stroke.hgi-laurel-wreath-02:before{content:"䉃"}.hgi-stroke.hgi-laurel-wreath-first-01:before{content:"䉄"}.hgi-stroke.hgi-laurel-wreath-first-02:before{content:"䉅"}.hgi-stroke.hgi-laurel-wreath-left-01:before{content:"䉆"}.hgi-stroke.hgi-laurel-wreath-left-02:before{content:"䉇"}.hgi-stroke.hgi-laurel-wreath-left-03:before{content:"䉈"}.hgi-stroke.hgi-laurel-wreath-right-01:before{content:"䉉"}.hgi-stroke.hgi-laurel-wreath-right-02:before{content:"䉊"}.hgi-stroke.hgi-laurel-wreath-right-03:before{content:"䉋"}.hgi-stroke.hgi-layer-add:before{content:"䉌"}.hgi-stroke.hgi-layer-mask-01:before{content:"䉍"}.hgi-stroke.hgi-layer-mask-02:before{content:"䉎"}.hgi-stroke.hgi-layers-01:before{content:"䉏"}.hgi-stroke.hgi-layers-02:before{content:"䉐"}.hgi-stroke.hgi-layers-logo:before{content:"䉑"}.hgi-stroke.hgi-layout-01:before{content:"䉒"}.hgi-stroke.hgi-layout-02:before{content:"䉓"}.hgi-stroke.hgi-layout-03:before{content:"䉔"}.hgi-stroke.hgi-layout-04:before{content:"䉕"}.hgi-stroke.hgi-layout-05:before{content:"䉖"}.hgi-stroke.hgi-layout-06:before{content:"䉗"}.hgi-stroke.hgi-layout-07:before{content:"䉘"}.hgi-stroke.hgi-layout-2-column:before{content:"䉙"}.hgi-stroke.hgi-layout-2-row:before{content:"䉚"}.hgi-stroke.hgi-layout-3-column:before{content:"䉛"}.hgi-stroke.hgi-layout-3-row:before{content:"䉜"}.hgi-stroke.hgi-layout-bottom:before{content:"䉝"}.hgi-stroke.hgi-layout-grid:before{content:"䉞"}.hgi-stroke.hgi-layout-left:before{content:"䉟"}.hgi-stroke.hgi-layout-right:before{content:"䉠"}.hgi-stroke.hgi-layout-table-01:before{content:"䉡"}.hgi-stroke.hgi-layout-table-02:before{content:"䉢"}.hgi-stroke.hgi-layout-top:before{content:"䉣"}.hgi-stroke.hgi-leaf-01:before{content:"䉤"}.hgi-stroke.hgi-leaf-02:before{content:"䉥"}.hgi-stroke.hgi-leaf-03:before{content:"䉦"}.hgi-stroke.hgi-leaf-04:before{content:"䉧"}.hgi-stroke.hgi-leaving-geo-fence:before{content:"䉨"}.hgi-stroke.hgi-leetcode:before{content:"䉩"}.hgi-stroke.hgi-left-angle:before{content:"䉪"}.hgi-stroke.hgi-left-to-right-block-quote:before{content:"䉫"}.hgi-stroke.hgi-left-to-right-list-bullet:before{content:"䉬"}.hgi-stroke.hgi-left-to-right-list-dash:before{content:"䉭"}.hgi-stroke.hgi-left-to-right-list-number:before{content:"䉮"}.hgi-stroke.hgi-left-to-right-list-star-01:before{content:"䉯"}.hgi-stroke.hgi-left-to-right-list-star:before{content:"䉰"}.hgi-stroke.hgi-left-to-right-list-triangle:before{content:"䉱"}.hgi-stroke.hgi-left-triangle:before{content:"䉲"}.hgi-stroke.hgi-legal-01:before{content:"䉳"}.hgi-stroke.hgi-legal-02:before{content:"䉴"}.hgi-stroke.hgi-legal-document-01:before{content:"䉵"}.hgi-stroke.hgi-legal-document-02:before{content:"䉶"}.hgi-stroke.hgi-legal-hammer:before{content:"䉷"}.hgi-stroke.hgi-less-than-circle:before{content:"䉸"}.hgi-stroke.hgi-less-than-square:before{content:"䉹"}.hgi-stroke.hgi-less-than:before{content:"䉺"}.hgi-stroke.hgi-letter-spacing:before{content:"䉻"}.hgi-stroke.hgi-libraries:before{content:"䉼"}.hgi-stroke.hgi-library:before{content:"䉽"}.hgi-stroke.hgi-license-draft:before{content:"䉾"}.hgi-stroke.hgi-license-maintenance:before{content:"䉿"}.hgi-stroke.hgi-license-no:before{content:"䊀"}.hgi-stroke.hgi-license-pin:before{content:"䊁"}.hgi-stroke.hgi-license-third-party:before{content:"䊂"}.hgi-stroke.hgi-license:before{content:"䊃"}.hgi-stroke.hgi-lift-truck:before{content:"䊄"}.hgi-stroke.hgi-lighthouse:before{content:"䊅"}.hgi-stroke.hgi-limitation:before{content:"䊆"}.hgi-stroke.hgi-line:before{content:"䊇"}.hgi-stroke.hgi-liner:before{content:"䊈"}.hgi-stroke.hgi-link-01:before{content:"䊉"}.hgi-stroke.hgi-link-02:before{content:"䊊"}.hgi-stroke.hgi-link-03:before{content:"䊋"}.hgi-stroke.hgi-link-04:before{content:"䊌"}.hgi-stroke.hgi-link-05:before{content:"䊍"}.hgi-stroke.hgi-link-06:before{content:"䊎"}.hgi-stroke.hgi-link-backward:before{content:"䊏"}.hgi-stroke.hgi-link-circle-02:before{content:"䊐"}.hgi-stroke.hgi-link-circle:before{content:"䊑"}.hgi-stroke.hgi-link-forward:before{content:"䊒"}.hgi-stroke.hgi-link-square-01:before{content:"䊓"}.hgi-stroke.hgi-link-square-02:before{content:"䊔"}.hgi-stroke.hgi-linkedin-01:before{content:"䊕"}.hgi-stroke.hgi-linkedin-02:before{content:"䊖"}.hgi-stroke.hgi-list-setting:before{content:"䊗"}.hgi-stroke.hgi-list-view:before{content:"䊘"}.hgi-stroke.hgi-litecoin:before{content:"䊙"}.hgi-stroke.hgi-liver:before{content:"䊚"}.hgi-stroke.hgi-loading-01:before{content:"䊛"}.hgi-stroke.hgi-loading-02:before{content:"䊜"}.hgi-stroke.hgi-loading-03:before{content:"䊝"}.hgi-stroke.hgi-loading-04:before{content:"䊞"}.hgi-stroke.hgi-location-01:before{content:"䊟"}.hgi-stroke.hgi-location-02:before{content:"䊠"}.hgi-stroke.hgi-location-03:before{content:"䊡"}.hgi-stroke.hgi-location-04:before{content:"䊢"}.hgi-stroke.hgi-location-05:before{content:"䊣"}.hgi-stroke.hgi-location-06:before{content:"䊤"}.hgi-stroke.hgi-location-07:before{content:"䊥"}.hgi-stroke.hgi-location-08:before{content:"䊦"}.hgi-stroke.hgi-location-09:before{content:"䊧"}.hgi-stroke.hgi-location-10:before{content:"䊨"}.hgi-stroke.hgi-location-add-01:before{content:"䊩"}.hgi-stroke.hgi-location-add-02:before{content:"䊪"}.hgi-stroke.hgi-location-check-01:before{content:"䊫"}.hgi-stroke.hgi-location-check-02:before{content:"䊬"}.hgi-stroke.hgi-location-favourite-01:before{content:"䊭"}.hgi-stroke.hgi-location-favourite-02:before{content:"䊮"}.hgi-stroke.hgi-location-offline-01:before{content:"䊯"}.hgi-stroke.hgi-location-offline-02:before{content:"䊰"}.hgi-stroke.hgi-location-offline-03:before{content:"䊱"}.hgi-stroke.hgi-location-offline-04:before{content:"䊲"}.hgi-stroke.hgi-location-remove-01:before{content:"䊳"}.hgi-stroke.hgi-location-remove-02:before{content:"䊴"}.hgi-stroke.hgi-location-share-01:before{content:"䊵"}.hgi-stroke.hgi-location-share-02:before{content:"䊶"}.hgi-stroke.hgi-location-star-01:before{content:"䊷"}.hgi-stroke.hgi-location-star-02:before{content:"䊸"}.hgi-stroke.hgi-location-update-01:before{content:"䊹"}.hgi-stroke.hgi-location-update-02:before{content:"䊺"}.hgi-stroke.hgi-location-user-01:before{content:"䊻"}.hgi-stroke.hgi-location-user-02:before{content:"䊼"}.hgi-stroke.hgi-location-user-03:before{content:"䊽"}.hgi-stroke.hgi-location-user-04:before{content:"䊾"}.hgi-stroke.hgi-lock-computer:before{content:"䊿"}.hgi-stroke.hgi-lock-key:before{content:"䋀"}.hgi-stroke.hgi-lock-password:before{content:"䋁"}.hgi-stroke.hgi-lock-sync-01:before{content:"䋂"}.hgi-stroke.hgi-lock-sync-02:before{content:"䋃"}.hgi-stroke.hgi-lock:before{content:"䋄"}.hgi-stroke.hgi-locked:before{content:"䋅"}.hgi-stroke.hgi-locker-01:before{content:"䋆"}.hgi-stroke.hgi-locker:before{content:"䋇"}.hgi-stroke.hgi-login-01:before{content:"䋈"}.hgi-stroke.hgi-login-02:before{content:"䋉"}.hgi-stroke.hgi-login-03:before{content:"䋊"}.hgi-stroke.hgi-login-circle-01:before{content:"䋋"}.hgi-stroke.hgi-login-circle-02:before{content:"䋌"}.hgi-stroke.hgi-login-method:before{content:"䋍"}.hgi-stroke.hgi-login-square-01:before{content:"䋎"}.hgi-stroke.hgi-login-square-02:before{content:"䋏"}.hgi-stroke.hgi-logout-01:before{content:"䋐"}.hgi-stroke.hgi-logout-02:before{content:"䋑"}.hgi-stroke.hgi-logout-03:before{content:"䋒"}.hgi-stroke.hgi-logout-04:before{content:"䋓"}.hgi-stroke.hgi-logout-05:before{content:"䋔"}.hgi-stroke.hgi-logout-circle-01:before{content:"䋕"}.hgi-stroke.hgi-logout-circle-02:before{content:"䋖"}.hgi-stroke.hgi-logout-square-01:before{content:"䋗"}.hgi-stroke.hgi-logout-square-02:before{content:"䋘"}.hgi-stroke.hgi-lollipop:before{content:"䋙"}.hgi-stroke.hgi-long-sleeve-shirt:before{content:"䋚"}.hgi-stroke.hgi-longitude:before{content:"䋛"}.hgi-stroke.hgi-look-bottom:before{content:"䋜"}.hgi-stroke.hgi-look-left:before{content:"䋝"}.hgi-stroke.hgi-look-right:before{content:"䋞"}.hgi-stroke.hgi-look-top:before{content:"䋟"}.hgi-stroke.hgi-loom:before{content:"䋠"}.hgi-stroke.hgi-lottiefiles:before{content:"䋡"}.hgi-stroke.hgi-love-korean-finger:before{content:"䋢"}.hgi-stroke.hgi-loyalty-card:before{content:"䋣"}.hgi-stroke.hgi-luggage-01:before{content:"䋤"}.hgi-stroke.hgi-luggage-02:before{content:"䋥"}.hgi-stroke.hgi-lungs:before{content:"䋦"}.hgi-stroke.hgi-machine-robot:before{content:"䋧"}.hgi-stroke.hgi-magic-wand-01:before{content:"䋨"}.hgi-stroke.hgi-magic-wand-02:before{content:"䋩"}.hgi-stroke.hgi-magic-wand-03:before{content:"䋪"}.hgi-stroke.hgi-magnet-01:before{content:"䋫"}.hgi-stroke.hgi-magnet-02:before{content:"䋬"}.hgi-stroke.hgi-magnet:before{content:"䋭"}.hgi-stroke.hgi-mail-01:before{content:"䋮"}.hgi-stroke.hgi-mail-02:before{content:"䋯"}.hgi-stroke.hgi-mail-account-01:before{content:"䋰"}.hgi-stroke.hgi-mail-account-02:before{content:"䋱"}.hgi-stroke.hgi-mail-add-01:before{content:"䋲"}.hgi-stroke.hgi-mail-add-02:before{content:"䋳"}.hgi-stroke.hgi-mail-at-sign-01:before{content:"䋴"}.hgi-stroke.hgi-mail-at-sign-02:before{content:"䋵"}.hgi-stroke.hgi-mail-block-01:before{content:"䋶"}.hgi-stroke.hgi-mail-block-02:before{content:"䋷"}.hgi-stroke.hgi-mail-download-01:before{content:"䋸"}.hgi-stroke.hgi-mail-download-02:before{content:"䋹"}.hgi-stroke.hgi-mail-edit-01:before{content:"䋺"}.hgi-stroke.hgi-mail-edit-02:before{content:"䋻"}.hgi-stroke.hgi-mail-lock-01:before{content:"䋼"}.hgi-stroke.hgi-mail-lock-02:before{content:"䋽"}.hgi-stroke.hgi-mail-love-01:before{content:"䋾"}.hgi-stroke.hgi-mail-love-02:before{content:"䋿"}.hgi-stroke.hgi-mail-minus-01:before{content:"䌀"}.hgi-stroke.hgi-mail-minus-02:before{content:"䌁"}.hgi-stroke.hgi-mail-open-01:before{content:"䌂"}.hgi-stroke.hgi-mail-open-02:before{content:"䌃"}.hgi-stroke.hgi-mail-open-love:before{content:"䌄"}.hgi-stroke.hgi-mail-open:before{content:"䌅"}.hgi-stroke.hgi-mail-receive-01:before{content:"䌆"}.hgi-stroke.hgi-mail-receive-02:before{content:"䌇"}.hgi-stroke.hgi-mail-remove-01:before{content:"䌈"}.hgi-stroke.hgi-mail-remove-02:before{content:"䌉"}.hgi-stroke.hgi-mail-reply-01:before{content:"䌊"}.hgi-stroke.hgi-mail-reply-02:before{content:"䌋"}.hgi-stroke.hgi-mail-reply-all-01:before{content:"䌌"}.hgi-stroke.hgi-mail-reply-all-02:before{content:"䌍"}.hgi-stroke.hgi-mail-search-01:before{content:"䌎"}.hgi-stroke.hgi-mail-search-02:before{content:"䌏"}.hgi-stroke.hgi-mail-secure-01:before{content:"䌐"}.hgi-stroke.hgi-mail-secure-02:before{content:"䌑"}.hgi-stroke.hgi-mail-send-01:before{content:"䌒"}.hgi-stroke.hgi-mail-send-02:before{content:"䌓"}.hgi-stroke.hgi-mail-setting-01:before{content:"䌔"}.hgi-stroke.hgi-mail-setting-02:before{content:"䌕"}.hgi-stroke.hgi-mail-unlock-01:before{content:"䌖"}.hgi-stroke.hgi-mail-unlock-02:before{content:"䌗"}.hgi-stroke.hgi-mail-upload-01:before{content:"䌘"}.hgi-stroke.hgi-mail-upload-02:before{content:"䌙"}.hgi-stroke.hgi-mail-validation-01:before{content:"䌚"}.hgi-stroke.hgi-mail-validation-02:before{content:"䌛"}.hgi-stroke.hgi-mail-voice-01:before{content:"䌜"}.hgi-stroke.hgi-mail-voice-02:before{content:"䌝"}.hgi-stroke.hgi-mailbox-01:before{content:"䌞"}.hgi-stroke.hgi-mailbox:before{content:"䌟"}.hgi-stroke.hgi-manager:before{content:"䌠"}.hgi-stroke.hgi-map-pin:before{content:"䌡"}.hgi-stroke.hgi-map-pinpoint-01:before{content:"䌢"}.hgi-stroke.hgi-map-pinpoint-02:before{content:"䌣"}.hgi-stroke.hgi-maping:before{content:"䌤"}.hgi-stroke.hgi-maps-circle-01:before{content:"䌥"}.hgi-stroke.hgi-maps-circle-02:before{content:"䌦"}.hgi-stroke.hgi-maps-editing:before{content:"䌧"}.hgi-stroke.hgi-maps-global-01:before{content:"䌨"}.hgi-stroke.hgi-maps-global-02:before{content:"䌩"}.hgi-stroke.hgi-maps-location-01:before{content:"䌪"}.hgi-stroke.hgi-maps-location-02:before{content:"䌫"}.hgi-stroke.hgi-maps-off:before{content:"䌬"}.hgi-stroke.hgi-maps-refresh:before{content:"䌭"}.hgi-stroke.hgi-maps-search:before{content:"䌮"}.hgi-stroke.hgi-maps-square-01:before{content:"䌯"}.hgi-stroke.hgi-maps-square-02:before{content:"䌰"}.hgi-stroke.hgi-maps:before{content:"䌱"}.hgi-stroke.hgi-market-analysis:before{content:"䌲"}.hgi-stroke.hgi-marketing:before{content:"䌳"}.hgi-stroke.hgi-mask-love:before{content:"䌴"}.hgi-stroke.hgi-mask:before{content:"䌵"}.hgi-stroke.hgi-master-card:before{content:"䌶"}.hgi-stroke.hgi-matches:before{content:"䌷"}.hgi-stroke.hgi-math:before{content:"䌸"}.hgi-stroke.hgi-matrix:before{content:"䌹"}.hgi-stroke.hgi-maximize-01:before{content:"䌺"}.hgi-stroke.hgi-maximize-02:before{content:"䌻"}.hgi-stroke.hgi-maximize-03:before{content:"䌼"}.hgi-stroke.hgi-maximize-04:before{content:"䌽"}.hgi-stroke.hgi-maximize-screen:before{content:"䌾"}.hgi-stroke.hgi-mayan-pyramid:before{content:"䌿"}.hgi-stroke.hgi-maze:before{content:"䍀"}.hgi-stroke.hgi-medal-01:before{content:"䍁"}.hgi-stroke.hgi-medal-02:before{content:"䍂"}.hgi-stroke.hgi-medal-03:before{content:"䍃"}.hgi-stroke.hgi-medal-04:before{content:"䍄"}.hgi-stroke.hgi-medal-05:before{content:"䍅"}.hgi-stroke.hgi-medal-06:before{content:"䍆"}.hgi-stroke.hgi-medal-07:before{content:"䍇"}.hgi-stroke.hgi-medal-first-place:before{content:"䍈"}.hgi-stroke.hgi-medal-second-place:before{content:"䍉"}.hgi-stroke.hgi-medal-third-place:before{content:"䍊"}.hgi-stroke.hgi-medical-file:before{content:"䍋"}.hgi-stroke.hgi-medical-mask:before{content:"䍌"}.hgi-stroke.hgi-medicine-01:before{content:"䍍"}.hgi-stroke.hgi-medicine-02:before{content:"䍎"}.hgi-stroke.hgi-medicine-bottle-01:before{content:"䍏"}.hgi-stroke.hgi-medicine-bottle-02:before{content:"䍐"}.hgi-stroke.hgi-medicine-syrup:before{content:"䍑"}.hgi-stroke.hgi-medium-square:before{content:"䍒"}.hgi-stroke.hgi-medium:before{content:"䍓"}.hgi-stroke.hgi-meeting-room:before{content:"䍔"}.hgi-stroke.hgi-megaphone-01:before{content:"䍕"}.hgi-stroke.hgi-megaphone-02:before{content:"䍖"}.hgi-stroke.hgi-meh:before{content:"䍗"}.hgi-stroke.hgi-mentor:before{content:"䍘"}.hgi-stroke.hgi-mentoring:before{content:"䍙"}.hgi-stroke.hgi-menu-01:before{content:"䍚"}.hgi-stroke.hgi-menu-02:before{content:"䍛"}.hgi-stroke.hgi-menu-03:before{content:"䍜"}.hgi-stroke.hgi-menu-04:before{content:"䍝"}.hgi-stroke.hgi-menu-05:before{content:"䍞"}.hgi-stroke.hgi-menu-06:before{content:"䍟"}.hgi-stroke.hgi-menu-07:before{content:"䍠"}.hgi-stroke.hgi-menu-08:before{content:"䍡"}.hgi-stroke.hgi-menu-09:before{content:"䍢"}.hgi-stroke.hgi-menu-10:before{content:"䍣"}.hgi-stroke.hgi-menu-11:before{content:"䍤"}.hgi-stroke.hgi-menu-circle:before{content:"䍥"}.hgi-stroke.hgi-menu-restaurant:before{content:"䍦"}.hgi-stroke.hgi-menu-square:before{content:"䍧"}.hgi-stroke.hgi-message-01:before{content:"䍨"}.hgi-stroke.hgi-message-02:before{content:"䍩"}.hgi-stroke.hgi-message-add-01:before{content:"䍪"}.hgi-stroke.hgi-message-add-02:before{content:"䍫"}.hgi-stroke.hgi-message-blocked:before{content:"䍬"}.hgi-stroke.hgi-message-cancel-01:before{content:"䍭"}.hgi-stroke.hgi-message-cancel-02:before{content:"䍮"}.hgi-stroke.hgi-message-delay-01:before{content:"䍯"}.hgi-stroke.hgi-message-delay-02:before{content:"䍰"}.hgi-stroke.hgi-message-done-01:before{content:"䍱"}.hgi-stroke.hgi-message-done-02:before{content:"䍲"}.hgi-stroke.hgi-message-download-01:before{content:"䍳"}.hgi-stroke.hgi-message-download-02:before{content:"䍴"}.hgi-stroke.hgi-message-edit-01:before{content:"䍵"}.hgi-stroke.hgi-message-edit-02:before{content:"䍶"}.hgi-stroke.hgi-message-favourite-01:before{content:"䍷"}.hgi-stroke.hgi-message-favourite-02:before{content:"䍸"}.hgi-stroke.hgi-message-incoming-01:before{content:"䍹"}.hgi-stroke.hgi-message-incoming-02:before{content:"䍺"}.hgi-stroke.hgi-message-lock-01:before{content:"䍻"}.hgi-stroke.hgi-message-lock-02:before{content:"䍼"}.hgi-stroke.hgi-message-multiple-01:before{content:"䍽"}.hgi-stroke.hgi-message-multiple-02:before{content:"䍾"}.hgi-stroke.hgi-message-notification-01:before{content:"䍿"}.hgi-stroke.hgi-message-notification-02:before{content:"䎀"}.hgi-stroke.hgi-message-outgoing-01:before{content:"䎁"}.hgi-stroke.hgi-message-outgoing-02:before{content:"䎂"}.hgi-stroke.hgi-message-preview-01:before{content:"䎃"}.hgi-stroke.hgi-message-preview-02:before{content:"䎄"}.hgi-stroke.hgi-message-programming:before{content:"䎅"}.hgi-stroke.hgi-message-question:before{content:"䎆"}.hgi-stroke.hgi-message-search-01:before{content:"䎇"}.hgi-stroke.hgi-message-search-02:before{content:"䎈"}.hgi-stroke.hgi-message-secure-01:before{content:"䎉"}.hgi-stroke.hgi-message-secure-02:before{content:"䎊"}.hgi-stroke.hgi-message-translate:before{content:"䎋"}.hgi-stroke.hgi-message-unlock-01:before{content:"䎌"}.hgi-stroke.hgi-message-unlock-02:before{content:"䎍"}.hgi-stroke.hgi-message-upload-01:before{content:"䎎"}.hgi-stroke.hgi-message-upload-02:before{content:"䎏"}.hgi-stroke.hgi-message-user-01:before{content:"䎐"}.hgi-stroke.hgi-message-user-02:before{content:"䎑"}.hgi-stroke.hgi-messenger:before{content:"䎒"}.hgi-stroke.hgi-meta:before{content:"䎓"}.hgi-stroke.hgi-metro:before{content:"䎔"}.hgi-stroke.hgi-mic-01:before{content:"䎕"}.hgi-stroke.hgi-mic-02:before{content:"䎖"}.hgi-stroke.hgi-mic-off-01:before{content:"䎗"}.hgi-stroke.hgi-mic-off-02:before{content:"䎘"}.hgi-stroke.hgi-microsoft-admin:before{content:"䎙"}.hgi-stroke.hgi-microsoft:before{content:"䎚"}.hgi-stroke.hgi-microwave:before{content:"䎛"}.hgi-stroke.hgi-milk-bottle:before{content:"䎜"}.hgi-stroke.hgi-milk-carton:before{content:"䎝"}.hgi-stroke.hgi-milk-coconut:before{content:"䎞"}.hgi-stroke.hgi-milk-oat:before{content:"䎟"}.hgi-stroke.hgi-minimize-01:before{content:"䎠"}.hgi-stroke.hgi-minimize-02:before{content:"䎡"}.hgi-stroke.hgi-minimize-03:before{content:"䎢"}.hgi-stroke.hgi-minimize-04:before{content:"䎣"}.hgi-stroke.hgi-minimize-screen:before{content:"䎤"}.hgi-stroke.hgi-mining-01:before{content:"䎥"}.hgi-stroke.hgi-mining-02:before{content:"䎦"}.hgi-stroke.hgi-mining-03:before{content:"䎧"}.hgi-stroke.hgi-minus-plus-01:before{content:"䎨"}.hgi-stroke.hgi-minus-plus-02:before{content:"䎩"}.hgi-stroke.hgi-minus-plus-circle-01:before{content:"䎪"}.hgi-stroke.hgi-minus-plus-circle-02:before{content:"䎫"}.hgi-stroke.hgi-minus-plus-square-01:before{content:"䎬"}.hgi-stroke.hgi-minus-plus-square-02:before{content:"䎭"}.hgi-stroke.hgi-minus-sign-circle:before{content:"䎮"}.hgi-stroke.hgi-minus-sign-square:before{content:"䎯"}.hgi-stroke.hgi-minus-sign:before{content:"䎰"}.hgi-stroke.hgi-mirror:before{content:"䎱"}.hgi-stroke.hgi-mirroring-screen:before{content:"䎲"}.hgi-stroke.hgi-mixer:before{content:"䎳"}.hgi-stroke.hgi-mobile-navigator-01:before{content:"䎴"}.hgi-stroke.hgi-mobile-navigator-02:before{content:"䎵"}.hgi-stroke.hgi-mobile-programming-01:before{content:"䎶"}.hgi-stroke.hgi-mobile-programming-02:before{content:"䎷"}.hgi-stroke.hgi-mobile-protection:before{content:"䎸"}.hgi-stroke.hgi-mobile-security:before{content:"䎹"}.hgi-stroke.hgi-mochi:before{content:"䎺"}.hgi-stroke.hgi-modern-tv-four-k:before{content:"䎻"}.hgi-stroke.hgi-modern-tv-issue:before{content:"䎼"}.hgi-stroke.hgi-modern-tv:before{content:"䎽"}.hgi-stroke.hgi-molecules:before{content:"䎾"}.hgi-stroke.hgi-monas:before{content:"䎿"}.hgi-stroke.hgi-money-01:before{content:"䏀"}.hgi-stroke.hgi-money-02:before{content:"䏁"}.hgi-stroke.hgi-money-03:before{content:"䏂"}.hgi-stroke.hgi-money-04:before{content:"䏃"}.hgi-stroke.hgi-money-add-01:before{content:"䏄"}.hgi-stroke.hgi-money-add-02:before{content:"䏅"}.hgi-stroke.hgi-money-bag-01:before{content:"䏆"}.hgi-stroke.hgi-money-bag-02:before{content:"䏇"}.hgi-stroke.hgi-money-exchange-01:before{content:"䏈"}.hgi-stroke.hgi-money-exchange-02:before{content:"䏉"}.hgi-stroke.hgi-money-exchange-03:before{content:"䏊"}.hgi-stroke.hgi-money-not-found-01:before{content:"䏋"}.hgi-stroke.hgi-money-not-found-02:before{content:"䏌"}.hgi-stroke.hgi-money-not-found-03:before{content:"䏍"}.hgi-stroke.hgi-money-not-found-04:before{content:"䏎"}.hgi-stroke.hgi-money-receive-01:before{content:"䏏"}.hgi-stroke.hgi-money-receive-02:before{content:"䏐"}.hgi-stroke.hgi-money-receive-circle:before{content:"䏑"}.hgi-stroke.hgi-money-receive-flow-01:before{content:"䏒"}.hgi-stroke.hgi-money-receive-flow-02:before{content:"䏓"}.hgi-stroke.hgi-money-receive-square:before{content:"䏔"}.hgi-stroke.hgi-money-remove-01:before{content:"䏕"}.hgi-stroke.hgi-money-remove-02:before{content:"䏖"}.hgi-stroke.hgi-money-safe:before{content:"䏗"}.hgi-stroke.hgi-money-saving-jar:before{content:"䏘"}.hgi-stroke.hgi-money-security:before{content:"䏙"}.hgi-stroke.hgi-money-send-01:before{content:"䏚"}.hgi-stroke.hgi-money-send-02:before{content:"䏛"}.hgi-stroke.hgi-money-send-circle:before{content:"䏜"}.hgi-stroke.hgi-money-send-flow-01:before{content:"䏝"}.hgi-stroke.hgi-money-send-flow-02:before{content:"䏞"}.hgi-stroke.hgi-money-send-square:before{content:"䏟"}.hgi-stroke.hgi-monocle-01:before{content:"䏠"}.hgi-stroke.hgi-monocle:before{content:"䏡"}.hgi-stroke.hgi-monster:before{content:"䏢"}.hgi-stroke.hgi-moon-01:before{content:"䏣"}.hgi-stroke.hgi-moon-02:before{content:"䏤"}.hgi-stroke.hgi-moon-angled-rain-zap:before{content:"䏥"}.hgi-stroke.hgi-moon-cloud-angled-rain:before{content:"䏦"}.hgi-stroke.hgi-moon-cloud-angled-zap:before{content:"䏧"}.hgi-stroke.hgi-moon-cloud-big-rain:before{content:"䏨"}.hgi-stroke.hgi-moon-cloud-fast-wind:before{content:"䏩"}.hgi-stroke.hgi-moon-cloud-hailstone:before{content:"䏪"}.hgi-stroke.hgi-moon-cloud-little-rain:before{content:"䏫"}.hgi-stroke.hgi-moon-cloud-little-snow:before{content:"䏬"}.hgi-stroke.hgi-moon-cloud-mid-rain:before{content:"䏭"}.hgi-stroke.hgi-moon-cloud-mid-snow:before{content:"䏮"}.hgi-stroke.hgi-moon-cloud-slow-wind:before{content:"䏯"}.hgi-stroke.hgi-moon-cloud-snow:before{content:"䏰"}.hgi-stroke.hgi-moon-cloud:before{content:"䏱"}.hgi-stroke.hgi-moon-eclipse:before{content:"䏲"}.hgi-stroke.hgi-moon-fast-wind:before{content:"䏳"}.hgi-stroke.hgi-moon-landing:before{content:"䏴"}.hgi-stroke.hgi-moon-slow-wind:before{content:"䏵"}.hgi-stroke.hgi-moon:before{content:"䏶"}.hgi-stroke.hgi-moonset:before{content:"䏷"}.hgi-stroke.hgi-more-01:before{content:"䏸"}.hgi-stroke.hgi-more-02:before{content:"䏹"}.hgi-stroke.hgi-more-03:before{content:"䏺"}.hgi-stroke.hgi-more-horizontal-circle-01:before{content:"䏻"}.hgi-stroke.hgi-more-horizontal-circle-02:before{content:"䏼"}.hgi-stroke.hgi-more-horizontal-square-01:before{content:"䏽"}.hgi-stroke.hgi-more-horizontal-square-02:before{content:"䏾"}.hgi-stroke.hgi-more-horizontal:before{content:"䏿"}.hgi-stroke.hgi-more-or-less-circle:before{content:"䐀"}.hgi-stroke.hgi-more-or-less-square:before{content:"䐁"}.hgi-stroke.hgi-more-or-less:before{content:"䐂"}.hgi-stroke.hgi-more-vertical-circle-01:before{content:"䐃"}.hgi-stroke.hgi-more-vertical-circle-02:before{content:"䐄"}.hgi-stroke.hgi-more-vertical-square-01:before{content:"䐅"}.hgi-stroke.hgi-more-vertical-square-02:before{content:"䐆"}.hgi-stroke.hgi-more-vertical:before{content:"䐇"}.hgi-stroke.hgi-more:before{content:"䐈"}.hgi-stroke.hgi-mortar:before{content:"䐉"}.hgi-stroke.hgi-mortarboard-01:before{content:"䐊"}.hgi-stroke.hgi-mortarboard-02:before{content:"䐋"}.hgi-stroke.hgi-mosque-01:before{content:"䐌"}.hgi-stroke.hgi-mosque-02:before{content:"䐍"}.hgi-stroke.hgi-mosque-03:before{content:"䐎"}.hgi-stroke.hgi-mosque-04:before{content:"䐏"}.hgi-stroke.hgi-mosque-05:before{content:"䐐"}.hgi-stroke.hgi-mosque-location:before{content:"䐑"}.hgi-stroke.hgi-motion-01:before{content:"䐒"}.hgi-stroke.hgi-motion-02:before{content:"䐓"}.hgi-stroke.hgi-motorbike-01:before{content:"䐔"}.hgi-stroke.hgi-motorbike-02:before{content:"䐕"}.hgi-stroke.hgi-mountain:before{content:"䐖"}.hgi-stroke.hgi-mouse-01:before{content:"䐗"}.hgi-stroke.hgi-mouse-02:before{content:"䐘"}.hgi-stroke.hgi-mouse-03:before{content:"䐙"}.hgi-stroke.hgi-mouse-04:before{content:"䐚"}.hgi-stroke.hgi-mouse-05:before{content:"䐛"}.hgi-stroke.hgi-mouse-06:before{content:"䐜"}.hgi-stroke.hgi-mouse-07:before{content:"䐝"}.hgi-stroke.hgi-mouse-08:before{content:"䐞"}.hgi-stroke.hgi-mouse-09:before{content:"䐟"}.hgi-stroke.hgi-mouse-10:before{content:"䐠"}.hgi-stroke.hgi-mouse-11:before{content:"䐡"}.hgi-stroke.hgi-mouse-12:before{content:"䐢"}.hgi-stroke.hgi-mouse-13:before{content:"䐣"}.hgi-stroke.hgi-mouse-14:before{content:"䐤"}.hgi-stroke.hgi-mouse-15:before{content:"䐥"}.hgi-stroke.hgi-mouse-16:before{content:"䐦"}.hgi-stroke.hgi-mouse-17:before{content:"䐧"}.hgi-stroke.hgi-mouse-18:before{content:"䐨"}.hgi-stroke.hgi-mouse-19:before{content:"䐩"}.hgi-stroke.hgi-mouse-20:before{content:"䐪"}.hgi-stroke.hgi-mouse-21:before{content:"䐫"}.hgi-stroke.hgi-mouse-22:before{content:"䐬"}.hgi-stroke.hgi-mouse-23:before{content:"䐭"}.hgi-stroke.hgi-mouse-left-click-01:before{content:"䐮"}.hgi-stroke.hgi-mouse-left-click-02:before{content:"䐯"}.hgi-stroke.hgi-mouse-left-click-03:before{content:"䐰"}.hgi-stroke.hgi-mouse-left-click-04:before{content:"䐱"}.hgi-stroke.hgi-mouse-left-click-05:before{content:"䐲"}.hgi-stroke.hgi-mouse-left-click-06:before{content:"䐳"}.hgi-stroke.hgi-mouse-right-click-01:before{content:"䐴"}.hgi-stroke.hgi-mouse-right-click-02:before{content:"䐵"}.hgi-stroke.hgi-mouse-right-click-03:before{content:"䐶"}.hgi-stroke.hgi-mouse-right-click-04:before{content:"䐷"}.hgi-stroke.hgi-mouse-right-click-05:before{content:"䐸"}.hgi-stroke.hgi-mouse-right-click-06:before{content:"䐹"}.hgi-stroke.hgi-mouse-scroll-01:before{content:"䐺"}.hgi-stroke.hgi-mouse-scroll-02:before{content:"䐻"}.hgi-stroke.hgi-move-01:before{content:"䐼"}.hgi-stroke.hgi-move-02:before{content:"䐽"}.hgi-stroke.hgi-move-bottom:before{content:"䐾"}.hgi-stroke.hgi-move-left:before{content:"䐿"}.hgi-stroke.hgi-move-right:before{content:"䑀"}.hgi-stroke.hgi-move-to:before{content:"䑁"}.hgi-stroke.hgi-move-top:before{content:"䑂"}.hgi-stroke.hgi-move:before{content:"䑃"}.hgi-stroke.hgi-mp-3-01:before{content:"䑄"}.hgi-stroke.hgi-mp-3-02:before{content:"䑅"}.hgi-stroke.hgi-mp-4-01:before{content:"䑆"}.hgi-stroke.hgi-mp-4-02:before{content:"䑇"}.hgi-stroke.hgi-muhammad:before{content:"䑈"}.hgi-stroke.hgi-multiplication-sign-circle:before{content:"䑉"}.hgi-stroke.hgi-multiplication-sign-square:before{content:"䑊"}.hgi-stroke.hgi-multiplication-sign:before{content:"䑋"}.hgi-stroke.hgi-mushroom-01:before{content:"䑌"}.hgi-stroke.hgi-mushroom:before{content:"䑍"}.hgi-stroke.hgi-music-note-01:before{content:"䑎"}.hgi-stroke.hgi-music-note-02:before{content:"䑏"}.hgi-stroke.hgi-music-note-03:before{content:"䑐"}.hgi-stroke.hgi-music-note-04:before{content:"䑑"}.hgi-stroke.hgi-music-note-square-01:before{content:"䑒"}.hgi-stroke.hgi-music-note-square-02:before{content:"䑓"}.hgi-stroke.hgi-muslim:before{content:"䑔"}.hgi-stroke.hgi-mute:before{content:"䑕"}.hgi-stroke.hgi-mymind:before{content:"䑖"}.hgi-stroke.hgi-n-th-root-circle:before{content:"䑗"}.hgi-stroke.hgi-n-th-root-square:before{content:"䑘"}.hgi-stroke.hgi-n-th-root:before{content:"䑙"}.hgi-stroke.hgi-nano-technology:before{content:"䑚"}.hgi-stroke.hgi-natural-food:before{content:"䑛"}.hgi-stroke.hgi-navigation-01:before{content:"䑜"}.hgi-stroke.hgi-navigation-02:before{content:"䑝"}.hgi-stroke.hgi-navigation-03:before{content:"䑞"}.hgi-stroke.hgi-navigation-04:before{content:"䑟"}.hgi-stroke.hgi-navigator-01:before{content:"䑠"}.hgi-stroke.hgi-navigator-02:before{content:"䑡"}.hgi-stroke.hgi-necklace:before{content:"䑢"}.hgi-stroke.hgi-nerd:before{content:"䑣"}.hgi-stroke.hgi-neural-network:before{content:"䑤"}.hgi-stroke.hgi-neutral:before{content:"䑥"}.hgi-stroke.hgi-new-job:before{content:"䑦"}.hgi-stroke.hgi-new-office:before{content:"䑧"}.hgi-stroke.hgi-new-releases:before{content:"䑨"}.hgi-stroke.hgi-new-twitter-ellipse:before{content:"䑩"}.hgi-stroke.hgi-new-twitter-rectangle:before{content:"䑪"}.hgi-stroke.hgi-new-twitter:before{content:"䑫"}.hgi-stroke.hgi-news-01:before{content:"䑬"}.hgi-stroke.hgi-news:before{content:"䑭"}.hgi-stroke.hgi-next:before{content:"䑮"}.hgi-stroke.hgi-nike:before{content:"䑯"}.hgi-stroke.hgi-nintendo-switch:before{content:"䑰"}.hgi-stroke.hgi-nintendo:before{content:"䑱"}.hgi-stroke.hgi-niqab:before{content:"䑲"}.hgi-stroke.hgi-no-internet:before{content:"䑳"}.hgi-stroke.hgi-no-meeting-room:before{content:"䑴"}.hgi-stroke.hgi-node-add:before{content:"䑵"}.hgi-stroke.hgi-node-edit:before{content:"䑶"}.hgi-stroke.hgi-node-move-down:before{content:"䑷"}.hgi-stroke.hgi-node-move-up:before{content:"䑸"}.hgi-stroke.hgi-node-remove:before{content:"䑹"}.hgi-stroke.hgi-noodles:before{content:"䑺"}.hgi-stroke.hgi-nose:before{content:"䑻"}.hgi-stroke.hgi-not-equal-sign-circle:before{content:"䑼"}.hgi-stroke.hgi-not-equal-sign-square:before{content:"䑽"}.hgi-stroke.hgi-not-equal-sign:before{content:"䑾"}.hgi-stroke.hgi-note-01:before{content:"䑿"}.hgi-stroke.hgi-note-02:before{content:"䒀"}.hgi-stroke.hgi-note-03:before{content:"䒁"}.hgi-stroke.hgi-note-04:before{content:"䒂"}.hgi-stroke.hgi-note-05:before{content:"䒃"}.hgi-stroke.hgi-note-add:before{content:"䒄"}.hgi-stroke.hgi-note-done:before{content:"䒅"}.hgi-stroke.hgi-note-edit:before{content:"䒆"}.hgi-stroke.hgi-note-remove:before{content:"䒇"}.hgi-stroke.hgi-note:before{content:"䒈"}.hgi-stroke.hgi-notebook-01:before{content:"䒉"}.hgi-stroke.hgi-notebook-02:before{content:"䒊"}.hgi-stroke.hgi-notebook:before{content:"䒋"}.hgi-stroke.hgi-notification-01:before{content:"䒌"}.hgi-stroke.hgi-notification-02:before{content:"䒍"}.hgi-stroke.hgi-notification-03:before{content:"䒎"}.hgi-stroke.hgi-notification-block-01:before{content:"䒏"}.hgi-stroke.hgi-notification-block-02:before{content:"䒐"}.hgi-stroke.hgi-notification-block-03:before{content:"䒑"}.hgi-stroke.hgi-notification-bubble:before{content:"䒒"}.hgi-stroke.hgi-notification-circle:before{content:"䒓"}.hgi-stroke.hgi-notification-off-01:before{content:"䒔"}.hgi-stroke.hgi-notification-off-02:before{content:"䒕"}.hgi-stroke.hgi-notification-off-03:before{content:"䒖"}.hgi-stroke.hgi-notification-snooze-01:before{content:"䒗"}.hgi-stroke.hgi-notification-snooze-02:before{content:"䒘"}.hgi-stroke.hgi-notification-snooze-03:before{content:"䒙"}.hgi-stroke.hgi-notification-square:before{content:"䒚"}.hgi-stroke.hgi-notion-01:before{content:"䒛"}.hgi-stroke.hgi-notion-02:before{content:"䒜"}.hgi-stroke.hgi-npm:before{content:"䒝"}.hgi-stroke.hgi-nuclear-power:before{content:"䒞"}.hgi-stroke.hgi-nut:before{content:"䒟"}.hgi-stroke.hgi-obtuse:before{content:"䒠"}.hgi-stroke.hgi-octagon:before{content:"䒡"}.hgi-stroke.hgi-octopus:before{content:"䒢"}.hgi-stroke.hgi-office-365:before{content:"䒣"}.hgi-stroke.hgi-office-chair:before{content:"䒤"}.hgi-stroke.hgi-office:before{content:"䒥"}.hgi-stroke.hgi-oil-barrel:before{content:"䒦"}.hgi-stroke.hgi-ok-finger:before{content:"䒧"}.hgi-stroke.hgi-olympic-torch:before{content:"䒨"}.hgi-stroke.hgi-online-learning-01:before{content:"䒩"}.hgi-stroke.hgi-online-learning-02:before{content:"䒪"}.hgi-stroke.hgi-online-learning-03:before{content:"䒫"}.hgi-stroke.hgi-online-learning-04:before{content:"䒬"}.hgi-stroke.hgi-open-caption:before{content:"䒭"}.hgi-stroke.hgi-option:before{content:"䒮"}.hgi-stroke.hgi-orange:before{content:"䒯"}.hgi-stroke.hgi-orbit-01:before{content:"䒰"}.hgi-stroke.hgi-orbit-02:before{content:"䒱"}.hgi-stroke.hgi-organic-food:before{content:"䒲"}.hgi-stroke.hgi-orthogonal-edge:before{content:"䒳"}.hgi-stroke.hgi-oval:before{content:"䒴"}.hgi-stroke.hgi-oven:before{content:"䒵"}.hgi-stroke.hgi-package-add:before{content:"䒶"}.hgi-stroke.hgi-package-delivered:before{content:"䒷"}.hgi-stroke.hgi-package-moving:before{content:"䒸"}.hgi-stroke.hgi-package-open:before{content:"䒹"}.hgi-stroke.hgi-package-out-of-stock:before{content:"䒺"}.hgi-stroke.hgi-package-process:before{content:"䒻"}.hgi-stroke.hgi-package-receive:before{content:"䒼"}.hgi-stroke.hgi-package-remove:before{content:"䒽"}.hgi-stroke.hgi-package-search:before{content:"䒾"}.hgi-stroke.hgi-package-sent:before{content:"䒿"}.hgi-stroke.hgi-package:before{content:"䓀"}.hgi-stroke.hgi-pacman-01:before{content:"䓁"}.hgi-stroke.hgi-pacman-02:before{content:"䓂"}.hgi-stroke.hgi-paint-board:before{content:"䓃"}.hgi-stroke.hgi-paint-brush-01:before{content:"䓄"}.hgi-stroke.hgi-paint-brush-02:before{content:"䓅"}.hgi-stroke.hgi-paint-brush-03:before{content:"䓆"}.hgi-stroke.hgi-paint-brush-04:before{content:"䓇"}.hgi-stroke.hgi-paint-bucket:before{content:"䓈"}.hgi-stroke.hgi-pan-01:before{content:"䓉"}.hgi-stroke.hgi-pan-02:before{content:"䓊"}.hgi-stroke.hgi-pan-03:before{content:"䓋"}.hgi-stroke.hgi-parabola-01:before{content:"䓌"}.hgi-stroke.hgi-parabola-02:before{content:"䓍"}.hgi-stroke.hgi-parabola-03:before{content:"䓎"}.hgi-stroke.hgi-paragliding:before{content:"䓏"}.hgi-stroke.hgi-paragraph-bullets-point-01:before{content:"䓐"}.hgi-stroke.hgi-paragraph-bullets-point-02:before{content:"䓑"}.hgi-stroke.hgi-paragraph-spacing:before{content:"䓒"}.hgi-stroke.hgi-paragraph:before{content:"䓓"}.hgi-stroke.hgi-parallelogram:before{content:"䓔"}.hgi-stroke.hgi-parking-area-circle:before{content:"䓕"}.hgi-stroke.hgi-parking-area-square:before{content:"䓖"}.hgi-stroke.hgi-passport-01:before{content:"䓗"}.hgi-stroke.hgi-passport-expired:before{content:"䓘"}.hgi-stroke.hgi-passport-valid:before{content:"䓙"}.hgi-stroke.hgi-passport:before{content:"䓚"}.hgi-stroke.hgi-password-validation:before{content:"䓛"}.hgi-stroke.hgi-path:before{content:"䓜"}.hgi-stroke.hgi-pathfinder-crop:before{content:"䓝"}.hgi-stroke.hgi-pathfinder-divide:before{content:"䓞"}.hgi-stroke.hgi-pathfinder-exclude:before{content:"䓟"}.hgi-stroke.hgi-pathfinder-intersect:before{content:"䓠"}.hgi-stroke.hgi-pathfinder-merge:before{content:"䓡"}.hgi-stroke.hgi-pathfinder-minus-back:before{content:"䓢"}.hgi-stroke.hgi-pathfinder-minus-front:before{content:"䓣"}.hgi-stroke.hgi-pathfinder-outline:before{content:"䓤"}.hgi-stroke.hgi-pathfinder-trim:before{content:"䓥"}.hgi-stroke.hgi-pathfinder-unite:before{content:"䓦"}.hgi-stroke.hgi-patient:before{content:"䓧"}.hgi-stroke.hgi-patio:before{content:"䓨"}.hgi-stroke.hgi-pause:before{content:"䓩"}.hgi-stroke.hgi-pavilon:before{content:"䓪"}.hgi-stroke.hgi-pay-by-check:before{content:"䓫"}.hgi-stroke.hgi-payment-01:before{content:"䓬"}.hgi-stroke.hgi-payment-02:before{content:"䓭"}.hgi-stroke.hgi-payment-success-01:before{content:"䓮"}.hgi-stroke.hgi-payment-success-02:before{content:"䓯"}.hgi-stroke.hgi-payoneer:before{content:"䓰"}.hgi-stroke.hgi-paypal:before{content:"䓱"}.hgi-stroke.hgi-pdf-01:before{content:"䓲"}.hgi-stroke.hgi-pdf-02:before{content:"䓳"}.hgi-stroke.hgi-peer-to-peer-01:before{content:"䓴"}.hgi-stroke.hgi-peer-to-peer-02:before{content:"䓵"}.hgi-stroke.hgi-peer-to-peer-03:before{content:"䓶"}.hgi-stroke.hgi-pen-connect-bluetooth:before{content:"䓷"}.hgi-stroke.hgi-pen-connect-usb:before{content:"䓸"}.hgi-stroke.hgi-pen-connect-wifi:before{content:"䓹"}.hgi-stroke.hgi-pen-tool-01:before{content:"䓺"}.hgi-stroke.hgi-pen-tool-02:before{content:"䓻"}.hgi-stroke.hgi-pen-tool-03:before{content:"䓼"}.hgi-stroke.hgi-pen-tool-add:before{content:"䓽"}.hgi-stroke.hgi-pen-tool-minus:before{content:"䓾"}.hgi-stroke.hgi-pencil-edit-01:before{content:"䓿"}.hgi-stroke.hgi-pencil-edit-02:before{content:"䔀"}.hgi-stroke.hgi-pencil:before{content:"䔁"}.hgi-stroke.hgi-pendulum:before{content:"䔂"}.hgi-stroke.hgi-pensive:before{content:"䔃"}.hgi-stroke.hgi-pentagon-01:before{content:"䔄"}.hgi-stroke.hgi-pentagon:before{content:"䔅"}.hgi-stroke.hgi-percent-circle:before{content:"䔆"}.hgi-stroke.hgi-percent-square:before{content:"䔇"}.hgi-stroke.hgi-percent:before{content:"䔈"}.hgi-stroke.hgi-perfume:before{content:"䔉"}.hgi-stroke.hgi-periscope:before{content:"䔊"}.hgi-stroke.hgi-permanent-job:before{content:"䔋"}.hgi-stroke.hgi-perspective:before{content:"䔌"}.hgi-stroke.hgi-pexels:before{content:"䔍"}.hgi-stroke.hgi-phone-off-01:before{content:"䔎"}.hgi-stroke.hgi-phone-off-02:before{content:"䔏"}.hgi-stroke.hgi-php:before{content:"䔐"}.hgi-stroke.hgi-physics:before{content:"䔑"}.hgi-stroke.hgi-pi-circle:before{content:"䔒"}.hgi-stroke.hgi-pi-square:before{content:"䔓"}.hgi-stroke.hgi-pi:before{content:"䔔"}.hgi-stroke.hgi-picasa:before{content:"䔕"}.hgi-stroke.hgi-pickup-01:before{content:"䔖"}.hgi-stroke.hgi-pickup-02:before{content:"䔗"}.hgi-stroke.hgi-picture-in-picture-exit:before{content:"䔘"}.hgi-stroke.hgi-picture-in-picture-on:before{content:"䔙"}.hgi-stroke.hgi-pie-chart-square:before{content:"䔚"}.hgi-stroke.hgi-pie-chart:before{content:"䔛"}.hgi-stroke.hgi-pie:before{content:"䔜"}.hgi-stroke.hgi-piggy-bank:before{content:"䔝"}.hgi-stroke.hgi-pin-code:before{content:"䔞"}.hgi-stroke.hgi-pin-location-01:before{content:"䔟"}.hgi-stroke.hgi-pin-location-02:before{content:"䔠"}.hgi-stroke.hgi-pin-location-03:before{content:"䔡"}.hgi-stroke.hgi-pin-off:before{content:"䔢"}.hgi-stroke.hgi-pin:before{content:"䔣"}.hgi-stroke.hgi-pinterest:before{content:"䔤"}.hgi-stroke.hgi-pipeline:before{content:"䔥"}.hgi-stroke.hgi-pisa-tower:before{content:"䔦"}.hgi-stroke.hgi-pizza-01:before{content:"䔧"}.hgi-stroke.hgi-pizza-02:before{content:"䔨"}.hgi-stroke.hgi-pizza-cutter:before{content:"䔩"}.hgi-stroke.hgi-plane:before{content:"䔪"}.hgi-stroke.hgi-plant-01:before{content:"䔫"}.hgi-stroke.hgi-plant-02:before{content:"䔬"}.hgi-stroke.hgi-plant-03:before{content:"䔭"}.hgi-stroke.hgi-plant-04:before{content:"䔮"}.hgi-stroke.hgi-plate:before{content:"䔯"}.hgi-stroke.hgi-plaxo:before{content:"䔰"}.hgi-stroke.hgi-play-circle-02:before{content:"䔱"}.hgi-stroke.hgi-play-circle:before{content:"䔲"}.hgi-stroke.hgi-play-list-add:before{content:"䔳"}.hgi-stroke.hgi-play-list-favourite-01:before{content:"䔴"}.hgi-stroke.hgi-play-list-favourite-02:before{content:"䔵"}.hgi-stroke.hgi-play-list-minus:before{content:"䔶"}.hgi-stroke.hgi-play-list-remove:before{content:"䔷"}.hgi-stroke.hgi-play-list:before{content:"䔸"}.hgi-stroke.hgi-play-square:before{content:"䔹"}.hgi-stroke.hgi-play-store:before{content:"䔺"}.hgi-stroke.hgi-play:before{content:"䔻"}.hgi-stroke.hgi-playlist-01:before{content:"䔼"}.hgi-stroke.hgi-playlist-02:before{content:"䔽"}.hgi-stroke.hgi-playlist-03:before{content:"䔾"}.hgi-stroke.hgi-plaza:before{content:"䔿"}.hgi-stroke.hgi-plug-01:before{content:"䕀"}.hgi-stroke.hgi-plug-02:before{content:"䕁"}.hgi-stroke.hgi-plug-socket:before{content:"䕂"}.hgi-stroke.hgi-plus-minus-01:before{content:"䕃"}.hgi-stroke.hgi-plus-minus-02:before{content:"䕄"}.hgi-stroke.hgi-plus-minus-circle-01:before{content:"䕅"}.hgi-stroke.hgi-plus-minus-circle-02:before{content:"䕆"}.hgi-stroke.hgi-plus-minus-square-01:before{content:"䕇"}.hgi-stroke.hgi-plus-minus-square-02:before{content:"䕈"}.hgi-stroke.hgi-plus-minus:before{content:"䕉"}.hgi-stroke.hgi-plus-sign-circle:before{content:"䕊"}.hgi-stroke.hgi-plus-sign-square:before{content:"䕋"}.hgi-stroke.hgi-plus-sign:before{content:"䕌"}.hgi-stroke.hgi-png-01:before{content:"䕍"}.hgi-stroke.hgi-png-02:before{content:"䕎"}.hgi-stroke.hgi-podium:before{content:"䕏"}.hgi-stroke.hgi-pointing-left-01:before{content:"䕐"}.hgi-stroke.hgi-pointing-left-02:before{content:"䕑"}.hgi-stroke.hgi-pointing-left-03:before{content:"䕒"}.hgi-stroke.hgi-pointing-left-04:before{content:"䕓"}.hgi-stroke.hgi-pointing-left-05:before{content:"䕔"}.hgi-stroke.hgi-pointing-left-06:before{content:"䕕"}.hgi-stroke.hgi-pointing-left-07:before{content:"䕖"}.hgi-stroke.hgi-pointing-left-08:before{content:"䕗"}.hgi-stroke.hgi-pointing-right-01:before{content:"䕘"}.hgi-stroke.hgi-pointing-right-02:before{content:"䕙"}.hgi-stroke.hgi-pointing-right-03:before{content:"䕚"}.hgi-stroke.hgi-pointing-right-04:before{content:"䕛"}.hgi-stroke.hgi-pointing-right-05:before{content:"䕜"}.hgi-stroke.hgi-pointing-right-06:before{content:"䕝"}.hgi-stroke.hgi-pointing-right-07:before{content:"䕞"}.hgi-stroke.hgi-pointing-right-08:before{content:"䕟"}.hgi-stroke.hgi-pokeball:before{content:"䕠"}.hgi-stroke.hgi-pokemon:before{content:"䕡"}.hgi-stroke.hgi-police-badge:before{content:"䕢"}.hgi-stroke.hgi-police-cap:before{content:"䕣"}.hgi-stroke.hgi-police-car:before{content:"䕤"}.hgi-stroke.hgi-police-station:before{content:"䕥"}.hgi-stroke.hgi-policy:before{content:"䕦"}.hgi-stroke.hgi-polygon:before{content:"䕧"}.hgi-stroke.hgi-pool-table:before{content:"䕨"}.hgi-stroke.hgi-pool:before{content:"䕩"}.hgi-stroke.hgi-poop:before{content:"䕪"}.hgi-stroke.hgi-popcorn:before{content:"䕫"}.hgi-stroke.hgi-pot-01:before{content:"䕬"}.hgi-stroke.hgi-pot-02:before{content:"䕭"}.hgi-stroke.hgi-potion:before{content:"䕮"}.hgi-stroke.hgi-pound-circle:before{content:"䕯"}.hgi-stroke.hgi-pound-receive:before{content:"䕰"}.hgi-stroke.hgi-pound-send:before{content:"䕱"}.hgi-stroke.hgi-pound-square:before{content:"䕲"}.hgi-stroke.hgi-pound:before{content:"䕳"}.hgi-stroke.hgi-power-service:before{content:"䕴"}.hgi-stroke.hgi-power-socket-01:before{content:"䕵"}.hgi-stroke.hgi-power-socket-02:before{content:"䕶"}.hgi-stroke.hgi-ppt-01:before{content:"䕷"}.hgi-stroke.hgi-ppt-02:before{content:"䕸"}.hgi-stroke.hgi-prawn:before{content:"䕹"}.hgi-stroke.hgi-prayer-rug-01:before{content:"䕺"}.hgi-stroke.hgi-prayer-rug-02:before{content:"䕻"}.hgi-stroke.hgi-preference-horizontal:before{content:"䕼"}.hgi-stroke.hgi-preference-vertical:before{content:"䕽"}.hgi-stroke.hgi-prescription:before{content:"䕾"}.hgi-stroke.hgi-presentation-01:before{content:"䕿"}.hgi-stroke.hgi-presentation-02:before{content:"䖀"}.hgi-stroke.hgi-presentation-03:before{content:"䖁"}.hgi-stroke.hgi-presentation-04:before{content:"䖂"}.hgi-stroke.hgi-presentation-05:before{content:"䖃"}.hgi-stroke.hgi-presentation-06:before{content:"䖄"}.hgi-stroke.hgi-presentation-07:before{content:"䖅"}.hgi-stroke.hgi-presentation-bar-chart-01:before{content:"䖆"}.hgi-stroke.hgi-presentation-bar-chart-02:before{content:"䖇"}.hgi-stroke.hgi-presentation-line-chart-01:before{content:"䖈"}.hgi-stroke.hgi-presentation-line-chart-02:before{content:"䖉"}.hgi-stroke.hgi-presentation-online:before{content:"䖊"}.hgi-stroke.hgi-presentation-podium:before{content:"䖋"}.hgi-stroke.hgi-previous:before{content:"䖌"}.hgi-stroke.hgi-printer-off:before{content:"䖍"}.hgi-stroke.hgi-printer:before{content:"䖎"}.hgi-stroke.hgi-prism-01:before{content:"䖏"}.hgi-stroke.hgi-prism:before{content:"䖐"}.hgi-stroke.hgi-prison-guard:before{content:"䖑"}.hgi-stroke.hgi-prison:before{content:"䖒"}.hgi-stroke.hgi-prisoner:before{content:"䖓"}.hgi-stroke.hgi-product-loading:before{content:"䖔"}.hgi-stroke.hgi-profile-02:before{content:"䖕"}.hgi-stroke.hgi-profile:before{content:"䖖"}.hgi-stroke.hgi-profit:before{content:"䖗"}.hgi-stroke.hgi-programming-flag:before{content:"䖘"}.hgi-stroke.hgi-projector-01:before{content:"䖙"}.hgi-stroke.hgi-projector:before{content:"䖚"}.hgi-stroke.hgi-promotion:before{content:"䖛"}.hgi-stroke.hgi-property-add:before{content:"䖜"}.hgi-stroke.hgi-property-delete:before{content:"䖝"}.hgi-stroke.hgi-property-edit:before{content:"䖞"}.hgi-stroke.hgi-property-new:before{content:"䖟"}.hgi-stroke.hgi-property-search:before{content:"䖠"}.hgi-stroke.hgi-property-view:before{content:"䖡"}.hgi-stroke.hgi-protection-mask:before{content:"䖢"}.hgi-stroke.hgi-pulley:before{content:"䖣"}.hgi-stroke.hgi-pulse-01:before{content:"䖤"}.hgi-stroke.hgi-pulse-02:before{content:"䖥"}.hgi-stroke.hgi-pulse-rectangle-01:before{content:"䖦"}.hgi-stroke.hgi-pulse-rectangle-02:before{content:"䖧"}.hgi-stroke.hgi-pumpkin:before{content:"䖨"}.hgi-stroke.hgi-punch:before{content:"䖩"}.hgi-stroke.hgi-punching-ball-01:before{content:"䖪"}.hgi-stroke.hgi-punching-ball-02:before{content:"䖫"}.hgi-stroke.hgi-purse-01:before{content:"䖬"}.hgi-stroke.hgi-purse:before{content:"䖭"}.hgi-stroke.hgi-push-up-bar:before{content:"䖮"}.hgi-stroke.hgi-puzzle:before{content:"䖯"}.hgi-stroke.hgi-pyramid-maslowo:before{content:"䖰"}.hgi-stroke.hgi-pyramid-structure-01:before{content:"䖱"}.hgi-stroke.hgi-pyramid-structure-02:before{content:"䖲"}.hgi-stroke.hgi-pyramid:before{content:"䖳"}.hgi-stroke.hgi-qq-plot:before{content:"䖴"}.hgi-stroke.hgi-qr-code-01:before{content:"䖵"}.hgi-stroke.hgi-qr-code:before{content:"䖶"}.hgi-stroke.hgi-question:before{content:"䖷"}.hgi-stroke.hgi-queue-01:before{content:"䖸"}.hgi-stroke.hgi-queue-02:before{content:"䖹"}.hgi-stroke.hgi-quill-write-01:before{content:"䖺"}.hgi-stroke.hgi-quill-write-02:before{content:"䖻"}.hgi-stroke.hgi-quiz-01:before{content:"䖼"}.hgi-stroke.hgi-quiz-02:before{content:"䖽"}.hgi-stroke.hgi-quiz-03:before{content:"䖾"}.hgi-stroke.hgi-quiz-04:before{content:"䖿"}.hgi-stroke.hgi-quiz-05:before{content:"䗀"}.hgi-stroke.hgi-quora:before{content:"䗁"}.hgi-stroke.hgi-quote-down-circle:before{content:"䗂"}.hgi-stroke.hgi-quote-down-square:before{content:"䗃"}.hgi-stroke.hgi-quote-down:before{content:"䗄"}.hgi-stroke.hgi-quote-up-circle:before{content:"䗅"}.hgi-stroke.hgi-quote-up-square:before{content:"䗆"}.hgi-stroke.hgi-quote-up:before{content:"䗇"}.hgi-stroke.hgi-quotes:before{content:"䗈"}.hgi-stroke.hgi-quran-01:before{content:"䗉"}.hgi-stroke.hgi-quran-02:before{content:"䗊"}.hgi-stroke.hgi-quran-03:before{content:"䗋"}.hgi-stroke.hgi-racing-flag:before{content:"䗌"}.hgi-stroke.hgi-radar-01:before{content:"䗍"}.hgi-stroke.hgi-radar-02:before{content:"䗎"}.hgi-stroke.hgi-radial:before{content:"䗏"}.hgi-stroke.hgi-radio-01:before{content:"䗐"}.hgi-stroke.hgi-radio-02:before{content:"䗑"}.hgi-stroke.hgi-radio:before{content:"䗒"}.hgi-stroke.hgi-radioactive-alert:before{content:"䗓"}.hgi-stroke.hgi-radius:before{content:"䗔"}.hgi-stroke.hgi-rain-double-drop:before{content:"䗕"}.hgi-stroke.hgi-rain-drop:before{content:"䗖"}.hgi-stroke.hgi-rain:before{content:"䗗"}.hgi-stroke.hgi-rainbow:before{content:"䗘"}.hgi-stroke.hgi-ramadhan-01:before{content:"䗙"}.hgi-stroke.hgi-ramadhan-02:before{content:"䗚"}.hgi-stroke.hgi-ramadhan-month:before{content:"䗛"}.hgi-stroke.hgi-ranking:before{content:"䗜"}.hgi-stroke.hgi-raw-01:before{content:"䗝"}.hgi-stroke.hgi-raw-02:before{content:"䗞"}.hgi-stroke.hgi-re:before{content:"䗟"}.hgi-stroke.hgi-react:before{content:"䗠"}.hgi-stroke.hgi-real-estate-01:before{content:"䗡"}.hgi-stroke.hgi-real-estate-02:before{content:"䗢"}.hgi-stroke.hgi-record:before{content:"䗣"}.hgi-stroke.hgi-recovery-mail:before{content:"䗤"}.hgi-stroke.hgi-rectangular-01:before{content:"䗥"}.hgi-stroke.hgi-rectangular:before{content:"䗦"}.hgi-stroke.hgi-recycle-01:before{content:"䗧"}.hgi-stroke.hgi-recycle-02:before{content:"䗨"}.hgi-stroke.hgi-recycle-03:before{content:"䗩"}.hgi-stroke.hgi-reddit:before{content:"䗪"}.hgi-stroke.hgi-reflex:before{content:"䗫"}.hgi-stroke.hgi-refresh:before{content:"䗬"}.hgi-stroke.hgi-refrigerator:before{content:"䗭"}.hgi-stroke.hgi-register:before{content:"䗮"}.hgi-stroke.hgi-registered:before{content:"䗯"}.hgi-stroke.hgi-relieved-01:before{content:"䗰"}.hgi-stroke.hgi-relieved-02:before{content:"䗱"}.hgi-stroke.hgi-reload:before{content:"䗲"}.hgi-stroke.hgi-reminder:before{content:"䗳"}.hgi-stroke.hgi-remote-control:before{content:"䗴"}.hgi-stroke.hgi-remove-01:before{content:"䗵"}.hgi-stroke.hgi-remove-02:before{content:"䗶"}.hgi-stroke.hgi-remove-circle-half-dot:before{content:"䗷"}.hgi-stroke.hgi-remove-circle:before{content:"䗸"}.hgi-stroke.hgi-remove-pi:before{content:"䗹"}.hgi-stroke.hgi-remove-square:before{content:"䗺"}.hgi-stroke.hgi-renewable-energy-01:before{content:"䗻"}.hgi-stroke.hgi-renewable-energy:before{content:"䗼"}.hgi-stroke.hgi-repair:before{content:"䗽"}.hgi-stroke.hgi-repeat-off:before{content:"䗾"}.hgi-stroke.hgi-repeat-one-01:before{content:"䗿"}.hgi-stroke.hgi-repeat-one-02:before{content:"䘀"}.hgi-stroke.hgi-repeat:before{content:"䘁"}.hgi-stroke.hgi-replay:before{content:"䘂"}.hgi-stroke.hgi-repository:before{content:"䘃"}.hgi-stroke.hgi-reset-password:before{content:"䘄"}.hgi-stroke.hgi-resize-01:before{content:"䘅"}.hgi-stroke.hgi-resize-02:before{content:"䘆"}.hgi-stroke.hgi-resources-add:before{content:"䘇"}.hgi-stroke.hgi-resources-remove:before{content:"䘈"}.hgi-stroke.hgi-restaurant-01:before{content:"䘉"}.hgi-stroke.hgi-restaurant-02:before{content:"䘊"}.hgi-stroke.hgi-restaurant-03:before{content:"䘋"}.hgi-stroke.hgi-restaurant-table:before{content:"䘌"}.hgi-stroke.hgi-restore-bin:before{content:"䘍"}.hgi-stroke.hgi-return-request:before{content:"䘎"}.hgi-stroke.hgi-reverse-withdrawal-01:before{content:"䘏"}.hgi-stroke.hgi-reverse-withdrawal-02:before{content:"䘐"}.hgi-stroke.hgi-rhombus-01:before{content:"䘑"}.hgi-stroke.hgi-rhombus:before{content:"䘒"}.hgi-stroke.hgi-rice-bowl-01:before{content:"䘓"}.hgi-stroke.hgi-rice-bowl-02:before{content:"䘔"}.hgi-stroke.hgi-right-angle:before{content:"䘕"}.hgi-stroke.hgi-right-to-left-block-quote:before{content:"䘖"}.hgi-stroke.hgi-right-to-left-list-bullet:before{content:"䘗"}.hgi-stroke.hgi-right-to-left-list-dash:before{content:"䘘"}.hgi-stroke.hgi-right-to-left-list-number:before{content:"䘙"}.hgi-stroke.hgi-right-to-left-list-triangle:before{content:"䘚"}.hgi-stroke.hgi-right-triangle:before{content:"䘛"}.hgi-stroke.hgi-ripple:before{content:"䘜"}.hgi-stroke.hgi-riyal-rectangle:before{content:"䘝"}.hgi-stroke.hgi-riyal:before{content:"䘞"}.hgi-stroke.hgi-road-01:before{content:"䘟"}.hgi-stroke.hgi-road-02:before{content:"䘠"}.hgi-stroke.hgi-road-location-01:before{content:"䘡"}.hgi-stroke.hgi-road-location-02:before{content:"䘢"}.hgi-stroke.hgi-road-wayside:before{content:"䘣"}.hgi-stroke.hgi-road:before{content:"䘤"}.hgi-stroke.hgi-robotic:before{content:"䘥"}.hgi-stroke.hgi-rocket-01:before{content:"䘦"}.hgi-stroke.hgi-rocket-02:before{content:"䘧"}.hgi-stroke.hgi-rocket:before{content:"䘨"}.hgi-stroke.hgi-rocking-chair:before{content:"䘩"}.hgi-stroke.hgi-roller-skate:before{content:"䘪"}.hgi-stroke.hgi-rolling-pin:before{content:"䘫"}.hgi-stroke.hgi-root-01:before{content:"䘬"}.hgi-stroke.hgi-root-02:before{content:"䘭"}.hgi-stroke.hgi-root-circle:before{content:"䘮"}.hgi-stroke.hgi-root-first-bracket:before{content:"䘯"}.hgi-stroke.hgi-root-second-bracket:before{content:"䘰"}.hgi-stroke.hgi-root-third-bracket:before{content:"䘱"}.hgi-stroke.hgi-rotate-01:before{content:"䘲"}.hgi-stroke.hgi-rotate-02:before{content:"䘳"}.hgi-stroke.hgi-rotate-360:before{content:"䘴"}.hgi-stroke.hgi-rotate-bottom-left:before{content:"䘵"}.hgi-stroke.hgi-rotate-bottom-right:before{content:"䘶"}.hgi-stroke.hgi-rotate-clockwise:before{content:"䘷"}.hgi-stroke.hgi-rotate-crop:before{content:"䘸"}.hgi-stroke.hgi-rotate-left-01:before{content:"䘹"}.hgi-stroke.hgi-rotate-left-02:before{content:"䘺"}.hgi-stroke.hgi-rotate-left-03:before{content:"䘻"}.hgi-stroke.hgi-rotate-left-04:before{content:"䘼"}.hgi-stroke.hgi-rotate-left-05:before{content:"䘽"}.hgi-stroke.hgi-rotate-left-06:before{content:"䘾"}.hgi-stroke.hgi-rotate-right-01:before{content:"䘿"}.hgi-stroke.hgi-rotate-right-02:before{content:"䙀"}.hgi-stroke.hgi-rotate-right-03:before{content:"䙁"}.hgi-stroke.hgi-rotate-right-04:before{content:"䙂"}.hgi-stroke.hgi-rotate-right-05:before{content:"䙃"}.hgi-stroke.hgi-rotate-right-06:before{content:"䙄"}.hgi-stroke.hgi-rotate-square:before{content:"䙅"}.hgi-stroke.hgi-rotate-top-left:before{content:"䙆"}.hgi-stroke.hgi-rotate-top-right:before{content:"䙇"}.hgi-stroke.hgi-route-01:before{content:"䙈"}.hgi-stroke.hgi-route-02:before{content:"䙉"}.hgi-stroke.hgi-route-03:before{content:"䙊"}.hgi-stroke.hgi-route-block:before{content:"䙋"}.hgi-stroke.hgi-router-01:before{content:"䙌"}.hgi-stroke.hgi-router-02:before{content:"䙍"}.hgi-stroke.hgi-router:before{content:"䙎"}.hgi-stroke.hgi-row-delete:before{content:"䙏"}.hgi-stroke.hgi-row-insert:before{content:"䙐"}.hgi-stroke.hgi-rss-connected-01:before{content:"䙑"}.hgi-stroke.hgi-rss-connected-02:before{content:"䙒"}.hgi-stroke.hgi-rss-error:before{content:"䙓"}.hgi-stroke.hgi-rss-locked:before{content:"䙔"}.hgi-stroke.hgi-rss-unlocked:before{content:"䙕"}.hgi-stroke.hgi-rss:before{content:"䙖"}.hgi-stroke.hgi-rub-el-hizb:before{content:"䙗"}.hgi-stroke.hgi-ruku:before{content:"䙘"}.hgi-stroke.hgi-ruler:before{content:"䙙"}.hgi-stroke.hgi-running-shoes:before{content:"䙚"}.hgi-stroke.hgi-sad-01:before{content:"䙛"}.hgi-stroke.hgi-sad-02:before{content:"䙜"}.hgi-stroke.hgi-sad-dizzy:before{content:"䙝"}.hgi-stroke.hgi-safari:before{content:"䙞"}.hgi-stroke.hgi-safe-delivery-01:before{content:"䙟"}.hgi-stroke.hgi-safe-delivery-02:before{content:"䙠"}.hgi-stroke.hgi-safe:before{content:"䙡"}.hgi-stroke.hgi-safety-pin-01:before{content:"䙢"}.hgi-stroke.hgi-safety-pin-02:before{content:"䙣"}.hgi-stroke.hgi-sailboat-coastal:before{content:"䙤"}.hgi-stroke.hgi-sailboat-offshore:before{content:"䙥"}.hgi-stroke.hgi-sakura:before{content:"䙦"}.hgi-stroke.hgi-salah-time:before{content:"䙧"}.hgi-stroke.hgi-salah:before{content:"䙨"}.hgi-stroke.hgi-sale-tag-01:before{content:"䙩"}.hgi-stroke.hgi-sale-tag-02:before{content:"䙪"}.hgi-stroke.hgi-sandals:before{content:"䙫"}.hgi-stroke.hgi-satellite-01:before{content:"䙬"}.hgi-stroke.hgi-satellite-02:before{content:"䙭"}.hgi-stroke.hgi-satellite-03:before{content:"䙮"}.hgi-stroke.hgi-satellite:before{content:"䙯"}.hgi-stroke.hgi-saturn-01:before{content:"䙰"}.hgi-stroke.hgi-saturn-02:before{content:"䙱"}.hgi-stroke.hgi-saturn:before{content:"䙲"}.hgi-stroke.hgi-sausage:before{content:"䙳"}.hgi-stroke.hgi-save-energy-01:before{content:"䙴"}.hgi-stroke.hgi-save-energy-02:before{content:"䙵"}.hgi-stroke.hgi-save-money-dollar:before{content:"䙶"}.hgi-stroke.hgi-save-money-euro:before{content:"䙷"}.hgi-stroke.hgi-save-money-pound:before{content:"䙸"}.hgi-stroke.hgi-save-money-yen:before{content:"䙹"}.hgi-stroke.hgi-savings:before{content:"䙺"}.hgi-stroke.hgi-scheme:before{content:"䙻"}.hgi-stroke.hgi-school-01:before{content:"䙼"}.hgi-stroke.hgi-school-bell-01:before{content:"䙽"}.hgi-stroke.hgi-school-bell-02:before{content:"䙾"}.hgi-stroke.hgi-school-bus:before{content:"䙿"}.hgi-stroke.hgi-school-report-card:before{content:"䚀"}.hgi-stroke.hgi-school-tie:before{content:"䚁"}.hgi-stroke.hgi-school:before{content:"䚂"}.hgi-stroke.hgi-scissor-01:before{content:"䚃"}.hgi-stroke.hgi-scissor-rectangle:before{content:"䚄"}.hgi-stroke.hgi-scissor:before{content:"䚅"}.hgi-stroke.hgi-scooter-01:before{content:"䚆"}.hgi-stroke.hgi-scooter-02:before{content:"䚇"}.hgi-stroke.hgi-scooter-03:before{content:"䚈"}.hgi-stroke.hgi-scooter-04:before{content:"䚉"}.hgi-stroke.hgi-scooter-electric:before{content:"䚊"}.hgi-stroke.hgi-scratch-card:before{content:"䚋"}.hgi-stroke.hgi-screen-add-to-home:before{content:"䚌"}.hgi-stroke.hgi-screen-lock-rotation:before{content:"䚍"}.hgi-stroke.hgi-screen-rotation:before{content:"䚎"}.hgi-stroke.hgi-scribd:before{content:"䚏"}.hgi-stroke.hgi-scroll-horizontal:before{content:"䚐"}.hgi-stroke.hgi-scroll-vertical:before{content:"䚑"}.hgi-stroke.hgi-scroll:before{content:"䚒"}.hgi-stroke.hgi-sd-card:before{content:"䚓"}.hgi-stroke.hgi-seal:before{content:"䚔"}.hgi-stroke.hgi-search-01:before{content:"䚕"}.hgi-stroke.hgi-search-02:before{content:"䚖"}.hgi-stroke.hgi-search-add:before{content:"䚗"}.hgi-stroke.hgi-search-area:before{content:"䚘"}.hgi-stroke.hgi-search-circle:before{content:"䚙"}.hgi-stroke.hgi-search-dollar:before{content:"䚚"}.hgi-stroke.hgi-search-focus:before{content:"䚛"}.hgi-stroke.hgi-search-list-01:before{content:"䚜"}.hgi-stroke.hgi-search-list-02:before{content:"䚝"}.hgi-stroke.hgi-search-minus:before{content:"䚞"}.hgi-stroke.hgi-search-remove:before{content:"䚟"}.hgi-stroke.hgi-search-replace:before{content:"䚠"}.hgi-stroke.hgi-search-square:before{content:"䚡"}.hgi-stroke.hgi-search-visual:before{content:"䚢"}.hgi-stroke.hgi-searching:before{content:"䚣"}.hgi-stroke.hgi-seat-selector:before{content:"䚤"}.hgi-stroke.hgi-second-bracket-circle:before{content:"䚥"}.hgi-stroke.hgi-second-bracket-square:before{content:"䚦"}.hgi-stroke.hgi-second-bracket:before{content:"䚧"}.hgi-stroke.hgi-secured-network:before{content:"䚨"}.hgi-stroke.hgi-security-block:before{content:"䚩"}.hgi-stroke.hgi-security-check:before{content:"䚪"}.hgi-stroke.hgi-security-key-usb:before{content:"䚫"}.hgi-stroke.hgi-security-lock:before{content:"䚬"}.hgi-stroke.hgi-security-password:before{content:"䚭"}.hgi-stroke.hgi-security-validation:before{content:"䚮"}.hgi-stroke.hgi-security-wifi:before{content:"䚯"}.hgi-stroke.hgi-security:before{content:"䚰"}.hgi-stroke.hgi-segment:before{content:"䚱"}.hgi-stroke.hgi-select-01:before{content:"䚲"}.hgi-stroke.hgi-select-02:before{content:"䚳"}.hgi-stroke.hgi-send-to-mobile:before{content:"䚴"}.hgi-stroke.hgi-senseless:before{content:"䚵"}.hgi-stroke.hgi-sent:before{content:"䚶"}.hgi-stroke.hgi-seo:before{content:"䚷"}.hgi-stroke.hgi-service:before{content:"䚸"}.hgi-stroke.hgi-setting-06:before{content:"䚹"}.hgi-stroke.hgi-setting-07:before{content:"䚺"}.hgi-stroke.hgi-setting-done-01:before{content:"䚻"}.hgi-stroke.hgi-setting-done-02:before{content:"䚼"}.hgi-stroke.hgi-setting-done-03:before{content:"䚽"}.hgi-stroke.hgi-setting-done-04:before{content:"䚾"}.hgi-stroke.hgi-setting-error-03:before{content:"䚿"}.hgi-stroke.hgi-setting-error-04:before{content:"䛀"}.hgi-stroke.hgi-settings-01:before{content:"䛁"}.hgi-stroke.hgi-settings-02:before{content:"䛂"}.hgi-stroke.hgi-settings-03:before{content:"䛃"}.hgi-stroke.hgi-settings-04:before{content:"䛄"}.hgi-stroke.hgi-settings-05:before{content:"䛅"}.hgi-stroke.hgi-settings-error-01:before{content:"䛆"}.hgi-stroke.hgi-settings-error-02:before{content:"䛇"}.hgi-stroke.hgi-setup-01:before{content:"䛈"}.hgi-stroke.hgi-setup-02:before{content:"䛉"}.hgi-stroke.hgi-shaka-01:before{content:"䛊"}.hgi-stroke.hgi-shaka-02:before{content:"䛋"}.hgi-stroke.hgi-shaka-03:before{content:"䛌"}.hgi-stroke.hgi-shaka-04:before{content:"䛍"}.hgi-stroke.hgi-shampoo:before{content:"䛎"}.hgi-stroke.hgi-shapes:before{content:"䛏"}.hgi-stroke.hgi-share-01:before{content:"䛐"}.hgi-stroke.hgi-share-02:before{content:"䛑"}.hgi-stroke.hgi-share-03:before{content:"䛒"}.hgi-stroke.hgi-share-04:before{content:"䛓"}.hgi-stroke.hgi-share-05:before{content:"䛔"}.hgi-stroke.hgi-share-06:before{content:"䛕"}.hgi-stroke.hgi-share-07:before{content:"䛖"}.hgi-stroke.hgi-share-08:before{content:"䛗"}.hgi-stroke.hgi-share-knowledge:before{content:"䛘"}.hgi-stroke.hgi-share-location-01:before{content:"䛙"}.hgi-stroke.hgi-share-location-02:before{content:"䛚"}.hgi-stroke.hgi-shared-wifi:before{content:"䛛"}.hgi-stroke.hgi-sharing:before{content:"䛜"}.hgi-stroke.hgi-shellfish:before{content:"䛝"}.hgi-stroke.hgi-sheriff-01:before{content:"䛞"}.hgi-stroke.hgi-sheriff-02:before{content:"䛟"}.hgi-stroke.hgi-shield-01:before{content:"䛠"}.hgi-stroke.hgi-shield-02:before{content:"䛡"}.hgi-stroke.hgi-shield-blockchain:before{content:"䛢"}.hgi-stroke.hgi-shield-energy:before{content:"䛣"}.hgi-stroke.hgi-shield-key:before{content:"䛤"}.hgi-stroke.hgi-shield-user:before{content:"䛥"}.hgi-stroke.hgi-shipment-tracking:before{content:"䛦"}.hgi-stroke.hgi-shipping-center:before{content:"䛧"}.hgi-stroke.hgi-shipping-loading:before{content:"䛨"}.hgi-stroke.hgi-shipping-truck-01:before{content:"䛩"}.hgi-stroke.hgi-shipping-truck-02:before{content:"䛪"}.hgi-stroke.hgi-shirt-01:before{content:"䛫"}.hgi-stroke.hgi-shocked:before{content:"䛬"}.hgi-stroke.hgi-shop-sign:before{content:"䛭"}.hgi-stroke.hgi-shopping-bag-01:before{content:"䛮"}.hgi-stroke.hgi-shopping-bag-02:before{content:"䛯"}.hgi-stroke.hgi-shopping-bag-03:before{content:"䛰"}.hgi-stroke.hgi-shopping-bag-add:before{content:"䛱"}.hgi-stroke.hgi-shopping-bag-check:before{content:"䛲"}.hgi-stroke.hgi-shopping-bag-favorite:before{content:"䛳"}.hgi-stroke.hgi-shopping-bag-remove:before{content:"䛴"}.hgi-stroke.hgi-shopping-basket-01:before{content:"䛵"}.hgi-stroke.hgi-shopping-basket-02:before{content:"䛶"}.hgi-stroke.hgi-shopping-basket-03:before{content:"䛷"}.hgi-stroke.hgi-shopping-basket-add-01:before{content:"䛸"}.hgi-stroke.hgi-shopping-basket-add-02:before{content:"䛹"}.hgi-stroke.hgi-shopping-basket-add-03:before{content:"䛺"}.hgi-stroke.hgi-shopping-basket-check-in-01:before{content:"䛻"}.hgi-stroke.hgi-shopping-basket-check-in-02:before{content:"䛼"}.hgi-stroke.hgi-shopping-basket-check-in-03:before{content:"䛽"}.hgi-stroke.hgi-shopping-basket-check-out-01:before{content:"䛾"}.hgi-stroke.hgi-shopping-basket-check-out-02:before{content:"䛿"}.hgi-stroke.hgi-shopping-basket-check-out-03:before{content:"䜀"}.hgi-stroke.hgi-shopping-basket-done-01:before{content:"䜁"}.hgi-stroke.hgi-shopping-basket-done-02:before{content:"䜂"}.hgi-stroke.hgi-shopping-basket-done-03:before{content:"䜃"}.hgi-stroke.hgi-shopping-basket-favorite-01:before{content:"䜄"}.hgi-stroke.hgi-shopping-basket-favorite-02:before{content:"䜅"}.hgi-stroke.hgi-shopping-basket-favorite-03:before{content:"䜆"}.hgi-stroke.hgi-shopping-basket-remove-01:before{content:"䜇"}.hgi-stroke.hgi-shopping-basket-remove-02:before{content:"䜈"}.hgi-stroke.hgi-shopping-basket-remove-03:before{content:"䜉"}.hgi-stroke.hgi-shopping-basket-secure-01:before{content:"䜊"}.hgi-stroke.hgi-shopping-basket-secure-02:before{content:"䜋"}.hgi-stroke.hgi-shopping-basket-secure-03:before{content:"䜌"}.hgi-stroke.hgi-shopping-cart-01:before{content:"䜍"}.hgi-stroke.hgi-shopping-cart-02:before{content:"䜎"}.hgi-stroke.hgi-shopping-cart-add-01:before{content:"䜏"}.hgi-stroke.hgi-shopping-cart-add-02:before{content:"䜐"}.hgi-stroke.hgi-shopping-cart-check-01:before{content:"䜑"}.hgi-stroke.hgi-shopping-cart-check-02:before{content:"䜒"}.hgi-stroke.hgi-shopping-cart-check-in-01:before{content:"䜓"}.hgi-stroke.hgi-shopping-cart-check-in-02:before{content:"䜔"}.hgi-stroke.hgi-shopping-cart-check-out-01:before{content:"䜕"}.hgi-stroke.hgi-shopping-cart-check-out-02:before{content:"䜖"}.hgi-stroke.hgi-shopping-cart-favorite-01:before{content:"䜗"}.hgi-stroke.hgi-shopping-cart-favorite-02:before{content:"䜘"}.hgi-stroke.hgi-shopping-cart-remove-01:before{content:"䜙"}.hgi-stroke.hgi-shopping-cart-remove-02:before{content:"䜚"}.hgi-stroke.hgi-shorts-pants:before{content:"䜛"}.hgi-stroke.hgi-shuffle-square:before{content:"䜜"}.hgi-stroke.hgi-shuffle:before{content:"䜝"}.hgi-stroke.hgi-shutterstock:before{content:"䜞"}.hgi-stroke.hgi-sidebar-bottom:before{content:"䜟"}.hgi-stroke.hgi-sidebar-left-01:before{content:"䜠"}.hgi-stroke.hgi-sidebar-left:before{content:"䜡"}.hgi-stroke.hgi-sidebar-right-01:before{content:"䜢"}.hgi-stroke.hgi-sidebar-right:before{content:"䜣"}.hgi-stroke.hgi-sidebar-top:before{content:"䜤"}.hgi-stroke.hgi-sign-language-c:before{content:"䜥"}.hgi-stroke.hgi-signal-full-01:before{content:"䜦"}.hgi-stroke.hgi-signal-full-02:before{content:"䜧"}.hgi-stroke.hgi-signal-low-01:before{content:"䜨"}.hgi-stroke.hgi-signal-low-02:before{content:"䜩"}.hgi-stroke.hgi-signal-low-medium:before{content:"䜪"}.hgi-stroke.hgi-signal-medium-01:before{content:"䜫"}.hgi-stroke.hgi-signal-medium-02:before{content:"䜬"}.hgi-stroke.hgi-signal-no-01:before{content:"䜭"}.hgi-stroke.hgi-signal-no-02:before{content:"䜮"}.hgi-stroke.hgi-signal:before{content:"䜯"}.hgi-stroke.hgi-signature:before{content:"䜰"}.hgi-stroke.hgi-silence:before{content:"䜱"}.hgi-stroke.hgi-simcard-01:before{content:"䜲"}.hgi-stroke.hgi-simcard-02:before{content:"䜳"}.hgi-stroke.hgi-simcard-dual:before{content:"䜴"}.hgi-stroke.hgi-sin:before{content:"䜵"}.hgi-stroke.hgi-sine-01:before{content:"䜶"}.hgi-stroke.hgi-sine-02:before{content:"䜷"}.hgi-stroke.hgi-sing-left:before{content:"䜸"}.hgi-stroke.hgi-sing-right:before{content:"䜹"}.hgi-stroke.hgi-sink-01:before{content:"䜺"}.hgi-stroke.hgi-sink-02:before{content:"䜻"}.hgi-stroke.hgi-siri:before{content:"䜼"}.hgi-stroke.hgi-sketch:before{content:"䜽"}.hgi-stroke.hgi-skew:before{content:"䜾"}.hgi-stroke.hgi-ski-dice-faces-01:before{content:"䜿"}.hgi-stroke.hgi-skipping-rope:before{content:"䝀"}.hgi-stroke.hgi-skull:before{content:"䝁"}.hgi-stroke.hgi-skype:before{content:"䝂"}.hgi-stroke.hgi-slack:before{content:"䝃"}.hgi-stroke.hgi-sleeping:before{content:"䝄"}.hgi-stroke.hgi-sleeveless:before{content:"䝅"}.hgi-stroke.hgi-sliders-horizontal:before{content:"䝆"}.hgi-stroke.hgi-sliders-vertical:before{content:"䝇"}.hgi-stroke.hgi-slideshare:before{content:"䝈"}.hgi-stroke.hgi-slow-winds:before{content:"䝉"}.hgi-stroke.hgi-smart-ac:before{content:"䝊"}.hgi-stroke.hgi-smart-phone-01:before{content:"䝋"}.hgi-stroke.hgi-smart-phone-02:before{content:"䝌"}.hgi-stroke.hgi-smart-phone-03:before{content:"䝍"}.hgi-stroke.hgi-smart-phone-04:before{content:"䝎"}.hgi-stroke.hgi-smart-phone-landscape:before{content:"䝏"}.hgi-stroke.hgi-smart-watch-01:before{content:"䝐"}.hgi-stroke.hgi-smart-watch-02:before{content:"䝑"}.hgi-stroke.hgi-smart-watch-03:before{content:"䝒"}.hgi-stroke.hgi-smart-watch-04:before{content:"䝓"}.hgi-stroke.hgi-smart:before{content:"䝔"}.hgi-stroke.hgi-smartphone-lost-wifi:before{content:"䝕"}.hgi-stroke.hgi-smartphone-wifi:before{content:"䝖"}.hgi-stroke.hgi-smile-dizzy:before{content:"䝗"}.hgi-stroke.hgi-smile:before{content:"䝘"}.hgi-stroke.hgi-sms-code:before{content:"䝙"}.hgi-stroke.hgi-snail:before{content:"䝚"}.hgi-stroke.hgi-snapchat:before{content:"䝛"}.hgi-stroke.hgi-snow:before{content:"䝜"}.hgi-stroke.hgi-soda-can:before{content:"䝝"}.hgi-stroke.hgi-sofa-01:before{content:"䝞"}.hgi-stroke.hgi-sofa-02:before{content:"䝟"}.hgi-stroke.hgi-sofa-03:before{content:"䝠"}.hgi-stroke.hgi-sofa-single:before{content:"䝡"}.hgi-stroke.hgi-soft-drink-01:before{content:"䝢"}.hgi-stroke.hgi-soft-drink-02:before{content:"䝣"}.hgi-stroke.hgi-software-license:before{content:"䝤"}.hgi-stroke.hgi-software-uninstall:before{content:"䝥"}.hgi-stroke.hgi-software:before{content:"䝦"}.hgi-stroke.hgi-soil-moisture-field:before{content:"䝧"}.hgi-stroke.hgi-soil-moisture-global:before{content:"䝨"}.hgi-stroke.hgi-soil-temperature-field:before{content:"䝩"}.hgi-stroke.hgi-soil-temperature-global:before{content:"䝪"}.hgi-stroke.hgi-solar-energy:before{content:"䝫"}.hgi-stroke.hgi-solar-panel-01:before{content:"䝬"}.hgi-stroke.hgi-solar-panel-02:before{content:"䝭"}.hgi-stroke.hgi-solar-panel-03:before{content:"䝮"}.hgi-stroke.hgi-solar-panel-04:before{content:"䝯"}.hgi-stroke.hgi-solar-panel-05:before{content:"䝰"}.hgi-stroke.hgi-solar-power:before{content:"䝱"}.hgi-stroke.hgi-solar-system-01:before{content:"䝲"}.hgi-stroke.hgi-solar-system:before{content:"䝳"}.hgi-stroke.hgi-solid-line-01:before{content:"䝴"}.hgi-stroke.hgi-solid-line-02:before{content:"䝵"}.hgi-stroke.hgi-sort-by-down-01:before{content:"䝶"}.hgi-stroke.hgi-sort-by-down-02:before{content:"䝷"}.hgi-stroke.hgi-sort-by-up-01:before{content:"䝸"}.hgi-stroke.hgi-sort-by-up-02:before{content:"䝹"}.hgi-stroke.hgi-sorting-01:before{content:"䝺"}.hgi-stroke.hgi-sorting-02:before{content:"䝻"}.hgi-stroke.hgi-sorting-03:before{content:"䝼"}.hgi-stroke.hgi-sorting-04:before{content:"䝽"}.hgi-stroke.hgi-sorting-05:before{content:"䝾"}.hgi-stroke.hgi-sorting-1-9:before{content:"䝿"}.hgi-stroke.hgi-sorting-9-1:before{content:"䞀"}.hgi-stroke.hgi-sorting-a-z-01:before{content:"䞁"}.hgi-stroke.hgi-sorting-a-z-02:before{content:"䞂"}.hgi-stroke.hgi-sorting-down:before{content:"䞃"}.hgi-stroke.hgi-sorting-up:before{content:"䞄"}.hgi-stroke.hgi-sorting-z-a-01:before{content:"䞅"}.hgi-stroke.hgi-soundcloud:before{content:"䞆"}.hgi-stroke.hgi-source-code-circle:before{content:"䞇"}.hgi-stroke.hgi-source-code-square:before{content:"䞈"}.hgi-stroke.hgi-source-code:before{content:"䞉"}.hgi-stroke.hgi-spaceship:before{content:"䞊"}.hgi-stroke.hgi-spades:before{content:"䞋"}.hgi-stroke.hgi-spaghetti:before{content:"䞌"}.hgi-stroke.hgi-spam:before{content:"䞍"}.hgi-stroke.hgi-sparkles:before{content:"䞎"}.hgi-stroke.hgi-spartan-helmet:before{content:"䞏"}.hgi-stroke.hgi-spatula:before{content:"䞐"}.hgi-stroke.hgi-speaker-01:before{content:"䞑"}.hgi-stroke.hgi-speaker:before{content:"䞒"}.hgi-stroke.hgi-speech-to-text:before{content:"䞓"}.hgi-stroke.hgi-speed-train-01:before{content:"䞔"}.hgi-stroke.hgi-speed-train-02:before{content:"䞕"}.hgi-stroke.hgi-sperm:before{content:"䞖"}.hgi-stroke.hgi-sphere:before{content:"䞗"}.hgi-stroke.hgi-spirals:before{content:"䞘"}.hgi-stroke.hgi-spoon-and-fork:before{content:"䞙"}.hgi-stroke.hgi-spoon-and-knife:before{content:"䞚"}.hgi-stroke.hgi-spoon:before{content:"䞛"}.hgi-stroke.hgi-spotify:before{content:"䞜"}.hgi-stroke.hgi-sql:before{content:"䞝"}.hgi-stroke.hgi-square-01:before{content:"䞞"}.hgi-stroke.hgi-square-arrow-data-transfer-diagonal:before{content:"䞟"}.hgi-stroke.hgi-square-arrow-data-transfer-horizontal:before{content:"䞠"}.hgi-stroke.hgi-square-arrow-data-transfer-vertical:before{content:"䞡"}.hgi-stroke.hgi-square-arrow-diagonal-01:before{content:"䞢"}.hgi-stroke.hgi-square-arrow-diagonal-02:before{content:"䞣"}.hgi-stroke.hgi-square-arrow-down-01:before{content:"䞤"}.hgi-stroke.hgi-square-arrow-down-02:before{content:"䞥"}.hgi-stroke.hgi-square-arrow-down-03:before{content:"䞦"}.hgi-stroke.hgi-square-arrow-down-double:before{content:"䞧"}.hgi-stroke.hgi-square-arrow-down-left:before{content:"䞨"}.hgi-stroke.hgi-square-arrow-down-right:before{content:"䞩"}.hgi-stroke.hgi-square-arrow-expand-01:before{content:"䞪"}.hgi-stroke.hgi-square-arrow-expand-02:before{content:"䞫"}.hgi-stroke.hgi-square-arrow-horizontal:before{content:"䞬"}.hgi-stroke.hgi-square-arrow-left-01:before{content:"䞭"}.hgi-stroke.hgi-square-arrow-left-02:before{content:"䞮"}.hgi-stroke.hgi-square-arrow-left-03:before{content:"䞯"}.hgi-stroke.hgi-square-arrow-left-double:before{content:"䞰"}.hgi-stroke.hgi-square-arrow-left-right:before{content:"䞱"}.hgi-stroke.hgi-square-arrow-move-down-left:before{content:"䞲"}.hgi-stroke.hgi-square-arrow-move-down-right:before{content:"䞳"}.hgi-stroke.hgi-square-arrow-move-left-down:before{content:"䞴"}.hgi-stroke.hgi-square-arrow-move-left-up:before{content:"䞵"}.hgi-stroke.hgi-square-arrow-move-right-down:before{content:"䞶"}.hgi-stroke.hgi-square-arrow-move-right-up:before{content:"䞷"}.hgi-stroke.hgi-square-arrow-reload-01:before{content:"䞸"}.hgi-stroke.hgi-square-arrow-reload-02:before{content:"䞹"}.hgi-stroke.hgi-square-arrow-right-01:before{content:"䞺"}.hgi-stroke.hgi-square-arrow-right-02:before{content:"䞻"}.hgi-stroke.hgi-square-arrow-right-03:before{content:"䞼"}.hgi-stroke.hgi-square-arrow-right-double:before{content:"䞽"}.hgi-stroke.hgi-square-arrow-shrink-01:before{content:"䞾"}.hgi-stroke.hgi-square-arrow-shrink-02:before{content:"䞿"}.hgi-stroke.hgi-square-arrow-up-01:before{content:"䟀"}.hgi-stroke.hgi-square-arrow-up-02:before{content:"䟁"}.hgi-stroke.hgi-square-arrow-up-03:before{content:"䟂"}.hgi-stroke.hgi-square-arrow-up-double:before{content:"䟃"}.hgi-stroke.hgi-square-arrow-up-down:before{content:"䟄"}.hgi-stroke.hgi-square-arrow-up-left:before{content:"䟅"}.hgi-stroke.hgi-square-arrow-up-right:before{content:"䟆"}.hgi-stroke.hgi-square-arrow-vertical:before{content:"䟇"}.hgi-stroke.hgi-square-circle:before{content:"䟈"}.hgi-stroke.hgi-square-lock-01:before{content:"䟉"}.hgi-stroke.hgi-square-lock-02:before{content:"䟊"}.hgi-stroke.hgi-square-lock-add-01:before{content:"䟋"}.hgi-stroke.hgi-square-lock-add-02:before{content:"䟌"}.hgi-stroke.hgi-square-lock-check-01:before{content:"䟍"}.hgi-stroke.hgi-square-lock-check-02:before{content:"䟎"}.hgi-stroke.hgi-square-lock-minus-01:before{content:"䟏"}.hgi-stroke.hgi-square-lock-minus-02:before{content:"䟐"}.hgi-stroke.hgi-square-lock-password:before{content:"䟑"}.hgi-stroke.hgi-square-lock-remove-01:before{content:"䟒"}.hgi-stroke.hgi-square-lock-remove-02:before{content:"䟓"}.hgi-stroke.hgi-square-root-square:before{content:"䟔"}.hgi-stroke.hgi-square-square:before{content:"䟕"}.hgi-stroke.hgi-square-unlock-01:before{content:"䟖"}.hgi-stroke.hgi-square-unlock-02:before{content:"䟗"}.hgi-stroke.hgi-square:before{content:"䟘"}.hgi-stroke.hgi-stack-star:before{content:"䟙"}.hgi-stroke.hgi-stake:before{content:"䟚"}.hgi-stroke.hgi-stamp-01:before{content:"䟛"}.hgi-stroke.hgi-stamp-02:before{content:"䟜"}.hgi-stroke.hgi-stamp:before{content:"䟝"}.hgi-stroke.hgi-star-circle:before{content:"䟞"}.hgi-stroke.hgi-star-face:before{content:"䟟"}.hgi-stroke.hgi-star-half:before{content:"䟠"}.hgi-stroke.hgi-star-off:before{content:"䟡"}.hgi-stroke.hgi-star-square:before{content:"䟢"}.hgi-stroke.hgi-star:before{content:"䟣"}.hgi-stroke.hgi-stars:before{content:"䟤"}.hgi-stroke.hgi-start-up-01:before{content:"䟥"}.hgi-stroke.hgi-start-up-02:before{content:"䟦"}.hgi-stroke.hgi-stationery:before{content:"䟧"}.hgi-stroke.hgi-steak:before{content:"䟨"}.hgi-stroke.hgi-steering:before{content:"䟩"}.hgi-stroke.hgi-step-into:before{content:"䟪"}.hgi-stroke.hgi-step-out:before{content:"䟫"}.hgi-stroke.hgi-step-over:before{content:"䟬"}.hgi-stroke.hgi-stethoscope-02:before{content:"䟭"}.hgi-stroke.hgi-stethoscope:before{content:"䟮"}.hgi-stroke.hgi-sticky-note-01:before{content:"䟯"}.hgi-stroke.hgi-sticky-note-02:before{content:"䟰"}.hgi-stroke.hgi-stop-watch:before{content:"䟱"}.hgi-stroke.hgi-stop:before{content:"䟲"}.hgi-stroke.hgi-store-01:before{content:"䟳"}.hgi-stroke.hgi-store-02:before{content:"䟴"}.hgi-stroke.hgi-store-03:before{content:"䟵"}.hgi-stroke.hgi-store-04:before{content:"䟶"}.hgi-stroke.hgi-store-add-01:before{content:"䟷"}.hgi-stroke.hgi-store-add-02:before{content:"䟸"}.hgi-stroke.hgi-store-location-01:before{content:"䟹"}.hgi-stroke.hgi-store-location-02:before{content:"䟺"}.hgi-stroke.hgi-store-remove-01:before{content:"䟻"}.hgi-stroke.hgi-store-remove-02:before{content:"䟼"}.hgi-stroke.hgi-store-verified-01:before{content:"䟽"}.hgi-stroke.hgi-store-verified-02:before{content:"䟾"}.hgi-stroke.hgi-straight-edge:before{content:"䟿"}.hgi-stroke.hgi-strategy:before{content:"䠀"}.hgi-stroke.hgi-stroke-bottom:before{content:"䠁"}.hgi-stroke.hgi-stroke-center:before{content:"䠂"}.hgi-stroke.hgi-stroke-inside:before{content:"䠃"}.hgi-stroke.hgi-stroke-left:before{content:"䠄"}.hgi-stroke.hgi-stroke-outside:before{content:"䠅"}.hgi-stroke.hgi-stroke-right:before{content:"䠆"}.hgi-stroke.hgi-stroke-top:before{content:"䠇"}.hgi-stroke.hgi-structure-01:before{content:"䠈"}.hgi-stroke.hgi-structure-02:before{content:"䠉"}.hgi-stroke.hgi-structure-03:before{content:"䠊"}.hgi-stroke.hgi-structure-04:before{content:"䠋"}.hgi-stroke.hgi-structure-05:before{content:"䠌"}.hgi-stroke.hgi-structure-add:before{content:"䠍"}.hgi-stroke.hgi-structure-check:before{content:"䠎"}.hgi-stroke.hgi-structure-fail:before{content:"䠏"}.hgi-stroke.hgi-structure-folder-circle:before{content:"䠐"}.hgi-stroke.hgi-structure-folder:before{content:"䠑"}.hgi-stroke.hgi-student-card:before{content:"䠒"}.hgi-stroke.hgi-student:before{content:"䠓"}.hgi-stroke.hgi-students:before{content:"䠔"}.hgi-stroke.hgi-study-desk:before{content:"䠕"}.hgi-stroke.hgi-study-lamp:before{content:"䠖"}.hgi-stroke.hgi-stumbleupon:before{content:"䠗"}.hgi-stroke.hgi-submarine:before{content:"䠘"}.hgi-stroke.hgi-submerge:before{content:"䠙"}.hgi-stroke.hgi-subnode-add:before{content:"䠚"}.hgi-stroke.hgi-subnode-delete:before{content:"䠛"}.hgi-stroke.hgi-subpoena:before{content:"䠜"}.hgi-stroke.hgi-subtitle:before{content:"䠝"}.hgi-stroke.hgi-suit-01:before{content:"䠞"}.hgi-stroke.hgi-suit-02:before{content:"䠟"}.hgi-stroke.hgi-sujood:before{content:"䠠"}.hgi-stroke.hgi-summation-01:before{content:"䠡"}.hgi-stroke.hgi-summation-02:before{content:"䠢"}.hgi-stroke.hgi-summation-circle:before{content:"䠣"}.hgi-stroke.hgi-summation-square:before{content:"䠤"}.hgi-stroke.hgi-sun-01:before{content:"䠥"}.hgi-stroke.hgi-sun-02:before{content:"䠦"}.hgi-stroke.hgi-sun-03:before{content:"䠧"}.hgi-stroke.hgi-sun-cloud-01:before{content:"䠨"}.hgi-stroke.hgi-sun-cloud-02:before{content:"䠩"}.hgi-stroke.hgi-sun-cloud-angled-rain-01:before{content:"䠪"}.hgi-stroke.hgi-sun-cloud-angled-rain-02:before{content:"䠫"}.hgi-stroke.hgi-sun-cloud-angled-rain-zap-01:before{content:"䠬"}.hgi-stroke.hgi-sun-cloud-angled-rain-zap-02:before{content:"䠭"}.hgi-stroke.hgi-sun-cloud-angled-zap-01:before{content:"䠮"}.hgi-stroke.hgi-sun-cloud-angled-zap-02:before{content:"䠯"}.hgi-stroke.hgi-sun-cloud-big-rain-01:before{content:"䠰"}.hgi-stroke.hgi-sun-cloud-big-rain-02:before{content:"䠱"}.hgi-stroke.hgi-sun-cloud-fast-wind-01:before{content:"䠲"}.hgi-stroke.hgi-sun-cloud-fast-wind-02:before{content:"䠳"}.hgi-stroke.hgi-sun-cloud-hailstone-01:before{content:"䠴"}.hgi-stroke.hgi-sun-cloud-hailstone-02:before{content:"䠵"}.hgi-stroke.hgi-sun-cloud-little-rain-01:before{content:"䠶"}.hgi-stroke.hgi-sun-cloud-little-rain-02:before{content:"䠷"}.hgi-stroke.hgi-sun-cloud-little-snow-01:before{content:"䠸"}.hgi-stroke.hgi-sun-cloud-little-snow-02:before{content:"䠹"}.hgi-stroke.hgi-sun-cloud-mid-rain-01:before{content:"䠺"}.hgi-stroke.hgi-sun-cloud-mid-rain-02:before{content:"䠻"}.hgi-stroke.hgi-sun-cloud-mid-snow-01:before{content:"䠼"}.hgi-stroke.hgi-sun-cloud-mid-snow-02:before{content:"䠽"}.hgi-stroke.hgi-sun-cloud-slow-wind-01:before{content:"䠾"}.hgi-stroke.hgi-sun-cloud-slow-wind-02:before{content:"䠿"}.hgi-stroke.hgi-sun-cloud-snow-01:before{content:"䡀"}.hgi-stroke.hgi-sun-cloud-snow-02:before{content:"䡁"}.hgi-stroke.hgi-sunglasses:before{content:"䡂"}.hgi-stroke.hgi-sunrise:before{content:"䡃"}.hgi-stroke.hgi-sunset:before{content:"䡄"}.hgi-stroke.hgi-super-mario-toad:before{content:"䡅"}.hgi-stroke.hgi-super-mario:before{content:"䡆"}.hgi-stroke.hgi-surfboard:before{content:"䡇"}.hgi-stroke.hgi-surprise:before{content:"䡈"}.hgi-stroke.hgi-sushi-01:before{content:"䡉"}.hgi-stroke.hgi-sushi-02:before{content:"䡊"}.hgi-stroke.hgi-sushi-03:before{content:"䡋"}.hgi-stroke.hgi-suspicious:before{content:"䡌"}.hgi-stroke.hgi-sustainable-energy:before{content:"䡍"}.hgi-stroke.hgi-svg-01:before{content:"䡎"}.hgi-stroke.hgi-svg-02:before{content:"䡏"}.hgi-stroke.hgi-swarm:before{content:"䡐"}.hgi-stroke.hgi-swatch:before{content:"䡑"}.hgi-stroke.hgi-swimming-cap:before{content:"䡒"}.hgi-stroke.hgi-swimming:before{content:"䡓"}.hgi-stroke.hgi-swipe-down-01:before{content:"䡔"}.hgi-stroke.hgi-swipe-down-02:before{content:"䡕"}.hgi-stroke.hgi-swipe-down-03:before{content:"䡖"}.hgi-stroke.hgi-swipe-down-04:before{content:"䡗"}.hgi-stroke.hgi-swipe-down-05:before{content:"䡘"}.hgi-stroke.hgi-swipe-down-06:before{content:"䡙"}.hgi-stroke.hgi-swipe-down-07:before{content:"䡚"}.hgi-stroke.hgi-swipe-down-08:before{content:"䡛"}.hgi-stroke.hgi-swipe-left-01:before{content:"䡜"}.hgi-stroke.hgi-swipe-left-02:before{content:"䡝"}.hgi-stroke.hgi-swipe-left-03:before{content:"䡞"}.hgi-stroke.hgi-swipe-left-04:before{content:"䡟"}.hgi-stroke.hgi-swipe-left-05:before{content:"䡠"}.hgi-stroke.hgi-swipe-left-06:before{content:"䡡"}.hgi-stroke.hgi-swipe-left-07:before{content:"䡢"}.hgi-stroke.hgi-swipe-left-08:before{content:"䡣"}.hgi-stroke.hgi-swipe-left-09:before{content:"䡤"}.hgi-stroke.hgi-swipe-right-01:before{content:"䡥"}.hgi-stroke.hgi-swipe-right-02:before{content:"䡦"}.hgi-stroke.hgi-swipe-right-03:before{content:"䡧"}.hgi-stroke.hgi-swipe-right-04:before{content:"䡨"}.hgi-stroke.hgi-swipe-right-05:before{content:"䡩"}.hgi-stroke.hgi-swipe-right-06:before{content:"䡪"}.hgi-stroke.hgi-swipe-right-07:before{content:"䡫"}.hgi-stroke.hgi-swipe-right-08:before{content:"䡬"}.hgi-stroke.hgi-swipe-right-09:before{content:"䡭"}.hgi-stroke.hgi-swipe-up-01:before{content:"䡮"}.hgi-stroke.hgi-swipe-up-02:before{content:"䡯"}.hgi-stroke.hgi-swipe-up-03:before{content:"䡰"}.hgi-stroke.hgi-swipe-up-04:before{content:"䡱"}.hgi-stroke.hgi-swipe-up-05:before{content:"䡲"}.hgi-stroke.hgi-swipe-up-06:before{content:"䡳"}.hgi-stroke.hgi-swipe-up-07:before{content:"䡴"}.hgi-stroke.hgi-swipe-up-08:before{content:"䡵"}.hgi-stroke.hgi-sword-01:before{content:"䡶"}.hgi-stroke.hgi-sword-02:before{content:"䡷"}.hgi-stroke.hgi-sword-03:before{content:"䡸"}.hgi-stroke.hgi-system-update-01:before{content:"䡹"}.hgi-stroke.hgi-system-update-02:before{content:"䡺"}.hgi-stroke.hgi-t-shirt:before{content:"䡻"}.hgi-stroke.hgi-table-01:before{content:"䡼"}.hgi-stroke.hgi-table-02:before{content:"䡽"}.hgi-stroke.hgi-table-03:before{content:"䡾"}.hgi-stroke.hgi-table-lamp-01:before{content:"䡿"}.hgi-stroke.hgi-table-lamp-02:before{content:"䢀"}.hgi-stroke.hgi-table-round:before{content:"䢁"}.hgi-stroke.hgi-table-tennis-bat:before{content:"䢂"}.hgi-stroke.hgi-table:before{content:"䢃"}.hgi-stroke.hgi-tablet-01:before{content:"䢄"}.hgi-stroke.hgi-tablet-02:before{content:"䢅"}.hgi-stroke.hgi-tablet-connected-bluetooth:before{content:"䢆"}.hgi-stroke.hgi-tablet-connected-usb:before{content:"䢇"}.hgi-stroke.hgi-tablet-connected-wifi:before{content:"䢈"}.hgi-stroke.hgi-tablet-pen:before{content:"䢉"}.hgi-stroke.hgi-taco-01:before{content:"䢊"}.hgi-stroke.hgi-taco-02:before{content:"䢋"}.hgi-stroke.hgi-tag-01:before{content:"䢌"}.hgi-stroke.hgi-tag-02:before{content:"䢍"}.hgi-stroke.hgi-tags:before{content:"䢎"}.hgi-stroke.hgi-taj-mahal:before{content:"䢏"}.hgi-stroke.hgi-tan:before{content:"䢐"}.hgi-stroke.hgi-tank-top:before{content:"䢑"}.hgi-stroke.hgi-tap-01:before{content:"䢒"}.hgi-stroke.hgi-tap-02:before{content:"䢓"}.hgi-stroke.hgi-tap-03:before{content:"䢔"}.hgi-stroke.hgi-tap-04:before{content:"䢕"}.hgi-stroke.hgi-tap-05:before{content:"䢖"}.hgi-stroke.hgi-tap-06:before{content:"䢗"}.hgi-stroke.hgi-tap-07:before{content:"䢘"}.hgi-stroke.hgi-tap-08:before{content:"䢙"}.hgi-stroke.hgi-tape-measure:before{content:"䢚"}.hgi-stroke.hgi-target-01:before{content:"䢛"}.hgi-stroke.hgi-target-02:before{content:"䢜"}.hgi-stroke.hgi-target-03:before{content:"䢝"}.hgi-stroke.hgi-target-dollar:before{content:"䢞"}.hgi-stroke.hgi-tasbih:before{content:"䢟"}.hgi-stroke.hgi-task-01:before{content:"䢠"}.hgi-stroke.hgi-task-02:before{content:"䢡"}.hgi-stroke.hgi-task-add-01:before{content:"䢢"}.hgi-stroke.hgi-task-add-02:before{content:"䢣"}.hgi-stroke.hgi-task-daily-01:before{content:"䢤"}.hgi-stroke.hgi-task-daily-02:before{content:"䢥"}.hgi-stroke.hgi-task-done-01:before{content:"䢦"}.hgi-stroke.hgi-task-done-02:before{content:"䢧"}.hgi-stroke.hgi-task-edit-01:before{content:"䢨"}.hgi-stroke.hgi-task-edit-02:before{content:"䢩"}.hgi-stroke.hgi-task-remove-01:before{content:"䢪"}.hgi-stroke.hgi-task-remove-02:before{content:"䢫"}.hgi-stroke.hgi-taxes:before{content:"䢬"}.hgi-stroke.hgi-taxi:before{content:"䢭"}.hgi-stroke.hgi-tea-pod:before{content:"䢮"}.hgi-stroke.hgi-tea:before{content:"䢯"}.hgi-stroke.hgi-teacher:before{content:"䢰"}.hgi-stroke.hgi-teaching:before{content:"䢱"}.hgi-stroke.hgi-teamviewer:before{content:"䢲"}.hgi-stroke.hgi-telegram:before{content:"䢳"}.hgi-stroke.hgi-telephone:before{content:"䢴"}.hgi-stroke.hgi-telescope-01:before{content:"䢵"}.hgi-stroke.hgi-telescope-02:before{content:"䢶"}.hgi-stroke.hgi-television-table:before{content:"䢷"}.hgi-stroke.hgi-temperature:before{content:"䢸"}.hgi-stroke.hgi-tennis-ball:before{content:"䢹"}.hgi-stroke.hgi-terrace:before{content:"䢺"}.hgi-stroke.hgi-test-tube-01:before{content:"䢻"}.hgi-stroke.hgi-test-tube-02:before{content:"䢼"}.hgi-stroke.hgi-test-tube-03:before{content:"䢽"}.hgi-stroke.hgi-test-tube:before{content:"䢾"}.hgi-stroke.hgi-tetris:before{content:"䢿"}.hgi-stroke.hgi-text-align-center:before{content:"䣀"}.hgi-stroke.hgi-text-align-justify-center:before{content:"䣁"}.hgi-stroke.hgi-text-align-justify-left:before{content:"䣂"}.hgi-stroke.hgi-text-align-justify-right:before{content:"䣃"}.hgi-stroke.hgi-text-align-left-01:before{content:"䣄"}.hgi-stroke.hgi-text-align-left:before{content:"䣅"}.hgi-stroke.hgi-text-align-right-01:before{content:"䣆"}.hgi-stroke.hgi-text-align-right:before{content:"䣇"}.hgi-stroke.hgi-text-all-caps:before{content:"䣈"}.hgi-stroke.hgi-text-bold:before{content:"䣉"}.hgi-stroke.hgi-text-centerline-center-top:before{content:"䣊"}.hgi-stroke.hgi-text-centerline-left:before{content:"䣋"}.hgi-stroke.hgi-text-centerline-middle:before{content:"䣌"}.hgi-stroke.hgi-text-centerline-right:before{content:"䣍"}.hgi-stroke.hgi-text-check:before{content:"䣎"}.hgi-stroke.hgi-text-circle:before{content:"䣏"}.hgi-stroke.hgi-text-clear:before{content:"䣐"}.hgi-stroke.hgi-text-color:before{content:"䣑"}.hgi-stroke.hgi-text-creation:before{content:"䣒"}.hgi-stroke.hgi-text-firstline-left:before{content:"䣓"}.hgi-stroke.hgi-text-firstline-right:before{content:"䣔"}.hgi-stroke.hgi-text-font:before{content:"䣕"}.hgi-stroke.hgi-text-footnote:before{content:"䣖"}.hgi-stroke.hgi-text-indent-01:before{content:"䣗"}.hgi-stroke.hgi-text-indent-less:before{content:"䣘"}.hgi-stroke.hgi-text-indent-more:before{content:"䣙"}.hgi-stroke.hgi-text-indent:before{content:"䣚"}.hgi-stroke.hgi-text-italic-slash:before{content:"䣛"}.hgi-stroke.hgi-text-italic:before{content:"䣜"}.hgi-stroke.hgi-text-kerning:before{content:"䣝"}.hgi-stroke.hgi-text-number-sign:before{content:"䣞"}.hgi-stroke.hgi-text-selection:before{content:"䣟"}.hgi-stroke.hgi-text-smallcaps:before{content:"䣠"}.hgi-stroke.hgi-text-square:before{content:"䣡"}.hgi-stroke.hgi-text-strikethrough:before{content:"䣢"}.hgi-stroke.hgi-text-subscript:before{content:"䣣"}.hgi-stroke.hgi-text-superscript:before{content:"䣤"}.hgi-stroke.hgi-text-tracking:before{content:"䣥"}.hgi-stroke.hgi-text-underline:before{content:"䣦"}.hgi-stroke.hgi-text-variable-front:before{content:"䣧"}.hgi-stroke.hgi-text-vertical-alignment:before{content:"䣨"}.hgi-stroke.hgi-text-wrap:before{content:"䣩"}.hgi-stroke.hgi-text:before{content:"䣪"}.hgi-stroke.hgi-the-prophets-mosque:before{content:"䣫"}.hgi-stroke.hgi-thermometer-cold:before{content:"䣬"}.hgi-stroke.hgi-thermometer-warm:before{content:"䣭"}.hgi-stroke.hgi-thermometer:before{content:"䣮"}.hgi-stroke.hgi-third-bracket-circle:before{content:"䣯"}.hgi-stroke.hgi-third-bracket-square:before{content:"䣰"}.hgi-stroke.hgi-third-bracket:before{content:"䣱"}.hgi-stroke.hgi-thread:before{content:"䣲"}.hgi-stroke.hgi-threads-ellipse:before{content:"䣳"}.hgi-stroke.hgi-threads-rectangle:before{content:"䣴"}.hgi-stroke.hgi-threads:before{content:"䣵"}.hgi-stroke.hgi-three-d-move:before{content:"䣶"}.hgi-stroke.hgi-three-d-rotate:before{content:"䣷"}.hgi-stroke.hgi-three-d-scale:before{content:"䣸"}.hgi-stroke.hgi-three-d-view:before{content:"䣹"}.hgi-stroke.hgi-three-finger-01:before{content:"䣺"}.hgi-stroke.hgi-three-finger-02:before{content:"䣻"}.hgi-stroke.hgi-three-finger-03:before{content:"䣼"}.hgi-stroke.hgi-three-finger-04:before{content:"䣽"}.hgi-stroke.hgi-three-finger-05:before{content:"䣾"}.hgi-stroke.hgi-thumbs-down-ellipse:before{content:"䣿"}.hgi-stroke.hgi-thumbs-down-rectangle:before{content:"䤀"}.hgi-stroke.hgi-thumbs-down:before{content:"䤁"}.hgi-stroke.hgi-thumbs-up-down:before{content:"䤂"}.hgi-stroke.hgi-thumbs-up-ellipse:before{content:"䤃"}.hgi-stroke.hgi-thumbs-up-rectangle:before{content:"䤄"}.hgi-stroke.hgi-thumbs-up:before{content:"䤅"}.hgi-stroke.hgi-tic-tac-toe:before{content:"䤆"}.hgi-stroke.hgi-tick-01:before{content:"䤇"}.hgi-stroke.hgi-tick-02:before{content:"䤈"}.hgi-stroke.hgi-tick-03:before{content:"䤉"}.hgi-stroke.hgi-tick-04:before{content:"䤊"}.hgi-stroke.hgi-tick-double-01:before{content:"䤋"}.hgi-stroke.hgi-tick-double-02:before{content:"䤌"}.hgi-stroke.hgi-tick-double-03:before{content:"䤍"}.hgi-stroke.hgi-tick-double-04:before{content:"䤎"}.hgi-stroke.hgi-ticket-01:before{content:"䤏"}.hgi-stroke.hgi-ticket-02:before{content:"䤐"}.hgi-stroke.hgi-ticket-03:before{content:"䤑"}.hgi-stroke.hgi-ticket-star:before{content:"䤒"}.hgi-stroke.hgi-tie:before{content:"䤓"}.hgi-stroke.hgi-tiktok:before{content:"䤔"}.hgi-stroke.hgi-time-01:before{content:"䤕"}.hgi-stroke.hgi-time-02:before{content:"䤖"}.hgi-stroke.hgi-time-03:before{content:"䤗"}.hgi-stroke.hgi-time-04:before{content:"䤘"}.hgi-stroke.hgi-time-half-pass:before{content:"䤙"}.hgi-stroke.hgi-time-management-circle:before{content:"䤚"}.hgi-stroke.hgi-time-management:before{content:"䤛"}.hgi-stroke.hgi-time-quarter-pass:before{content:"䤜"}.hgi-stroke.hgi-time-quarter:before{content:"䤝"}.hgi-stroke.hgi-time-schedule:before{content:"䤞"}.hgi-stroke.hgi-time-setting-01:before{content:"䤟"}.hgi-stroke.hgi-time-setting-02:before{content:"䤠"}.hgi-stroke.hgi-time-setting-03:before{content:"䤡"}.hgi-stroke.hgi-timer-01:before{content:"䤢"}.hgi-stroke.hgi-timer-02:before{content:"䤣"}.hgi-stroke.hgi-tips:before{content:"䤤"}.hgi-stroke.hgi-tired-01:before{content:"䤥"}.hgi-stroke.hgi-tired-02:before{content:"䤦"}.hgi-stroke.hgi-tissue-paper:before{content:"䤧"}.hgi-stroke.hgi-toggle-off:before{content:"䤨"}.hgi-stroke.hgi-toggle-on:before{content:"䤩"}.hgi-stroke.hgi-toilet-01:before{content:"䤪"}.hgi-stroke.hgi-toilet-02:before{content:"䤫"}.hgi-stroke.hgi-tongue-01:before{content:"䤬"}.hgi-stroke.hgi-tongue-wink-left:before{content:"䤭"}.hgi-stroke.hgi-tongue-wink-right:before{content:"䤮"}.hgi-stroke.hgi-tongue:before{content:"䤯"}.hgi-stroke.hgi-tools:before{content:"䤰"}.hgi-stroke.hgi-tornado-01:before{content:"䤱"}.hgi-stroke.hgi-tornado-02:before{content:"䤲"}.hgi-stroke.hgi-torri-gate:before{content:"䤳"}.hgi-stroke.hgi-touch-01:before{content:"䤴"}.hgi-stroke.hgi-touch-02:before{content:"䤵"}.hgi-stroke.hgi-touch-03:before{content:"䤶"}.hgi-stroke.hgi-touch-04:before{content:"䤷"}.hgi-stroke.hgi-touch-05:before{content:"䤸"}.hgi-stroke.hgi-touch-06:before{content:"䤹"}.hgi-stroke.hgi-touch-07:before{content:"䤺"}.hgi-stroke.hgi-touch-08:before{content:"䤻"}.hgi-stroke.hgi-touch-09:before{content:"䤼"}.hgi-stroke.hgi-touch-10:before{content:"䤽"}.hgi-stroke.hgi-touch-interaction-01:before{content:"䤾"}.hgi-stroke.hgi-touch-interaction-02:before{content:"䤿"}.hgi-stroke.hgi-touch-interaction-03:before{content:"䥀"}.hgi-stroke.hgi-touch-interaction-04:before{content:"䥁"}.hgi-stroke.hgi-touch-locked-01:before{content:"䥂"}.hgi-stroke.hgi-touch-locked-02:before{content:"䥃"}.hgi-stroke.hgi-touch-locked-03:before{content:"䥄"}.hgi-stroke.hgi-touch-locked-04:before{content:"䥅"}.hgi-stroke.hgi-touchpad-01:before{content:"䥆"}.hgi-stroke.hgi-touchpad-02:before{content:"䥇"}.hgi-stroke.hgi-touchpad-03:before{content:"䥈"}.hgi-stroke.hgi-touchpad-04:before{content:"䥉"}.hgi-stroke.hgi-tow-truck:before{content:"䥊"}.hgi-stroke.hgi-towels:before{content:"䥋"}.hgi-stroke.hgi-toy-train:before{content:"䥌"}.hgi-stroke.hgi-tractor:before{content:"䥍"}.hgi-stroke.hgi-trade-down:before{content:"䥎"}.hgi-stroke.hgi-trade-mark:before{content:"䥏"}.hgi-stroke.hgi-trade-up:before{content:"䥐"}.hgi-stroke.hgi-trademark:before{content:"䥑"}.hgi-stroke.hgi-traffic-incident:before{content:"䥒"}.hgi-stroke.hgi-traffic-light:before{content:"䥓"}.hgi-stroke.hgi-train-01:before{content:"䥔"}.hgi-stroke.hgi-train-02:before{content:"䥕"}.hgi-stroke.hgi-tram:before{content:"䥖"}.hgi-stroke.hgi-trampoline:before{content:"䥗"}.hgi-stroke.hgi-transaction:before{content:"䥘"}.hgi-stroke.hgi-transition-bottom:before{content:"䥙"}.hgi-stroke.hgi-transition-left:before{content:"䥚"}.hgi-stroke.hgi-transition-right:before{content:"䥛"}.hgi-stroke.hgi-transition-top:before{content:"䥜"}.hgi-stroke.hgi-translate:before{content:"䥝"}.hgi-stroke.hgi-translation:before{content:"䥞"}.hgi-stroke.hgi-transmission:before{content:"䥟"}.hgi-stroke.hgi-transparency:before{content:"䥠"}.hgi-stroke.hgi-trapezoid-line-horizontal:before{content:"䥡"}.hgi-stroke.hgi-trapezoid-line-vertical:before{content:"䥢"}.hgi-stroke.hgi-travel-bag:before{content:"䥣"}.hgi-stroke.hgi-treadmill-01:before{content:"䥤"}.hgi-stroke.hgi-treadmill-02:before{content:"䥥"}.hgi-stroke.hgi-treatment:before{content:"䥦"}.hgi-stroke.hgi-tree-01:before{content:"䥧"}.hgi-stroke.hgi-tree-02:before{content:"䥨"}.hgi-stroke.hgi-tree-03:before{content:"䥩"}.hgi-stroke.hgi-tree-04:before{content:"䥪"}.hgi-stroke.hgi-tree-05:before{content:"䥫"}.hgi-stroke.hgi-tree-06:before{content:"䥬"}.hgi-stroke.hgi-tree-07:before{content:"䥭"}.hgi-stroke.hgi-trello:before{content:"䥮"}.hgi-stroke.hgi-triangle-01:before{content:"䥯"}.hgi-stroke.hgi-triangle-02:before{content:"䥰"}.hgi-stroke.hgi-triangle-03:before{content:"䥱"}.hgi-stroke.hgi-triangle:before{content:"䥲"}.hgi-stroke.hgi-trolley-01:before{content:"䥳"}.hgi-stroke.hgi-trolley-02:before{content:"䥴"}.hgi-stroke.hgi-tropical-storm-tracks-01:before{content:"䥵"}.hgi-stroke.hgi-tropical-storm-tracks-02:before{content:"䥶"}.hgi-stroke.hgi-tropical-storm:before{content:"䥷"}.hgi-stroke.hgi-truck-delivery:before{content:"䥸"}.hgi-stroke.hgi-truck-monster:before{content:"䥹"}.hgi-stroke.hgi-truck-return:before{content:"䥺"}.hgi-stroke.hgi-truck:before{content:"䥻"}.hgi-stroke.hgi-trulli:before{content:"䥼"}.hgi-stroke.hgi-tsunami:before{content:"䥽"}.hgi-stroke.hgi-tulip:before{content:"䥾"}.hgi-stroke.hgi-tumblr:before{content:"䥿"}.hgi-stroke.hgi-turtle-neck:before{content:"䦀"}.hgi-stroke.hgi-tv-01:before{content:"䦁"}.hgi-stroke.hgi-tv-02:before{content:"䦂"}.hgi-stroke.hgi-tv-fix:before{content:"䦃"}.hgi-stroke.hgi-tv-issue:before{content:"䦄"}.hgi-stroke.hgi-tv-smart:before{content:"䦅"}.hgi-stroke.hgi-twin-tower:before{content:"䦆"}.hgi-stroke.hgi-twitch:before{content:"䦇"}.hgi-stroke.hgi-twitter-square:before{content:"䦈"}.hgi-stroke.hgi-twitter:before{content:"䦉"}.hgi-stroke.hgi-two-factor-access:before{content:"䦊"}.hgi-stroke.hgi-two-finger-01:before{content:"䦋"}.hgi-stroke.hgi-two-finger-02:before{content:"䦌"}.hgi-stroke.hgi-two-finger-03:before{content:"䦍"}.hgi-stroke.hgi-two-finger-04:before{content:"䦎"}.hgi-stroke.hgi-two-finger-05:before{content:"䦏"}.hgi-stroke.hgi-txt-01:before{content:"䦐"}.hgi-stroke.hgi-txt-02:before{content:"䦑"}.hgi-stroke.hgi-type-cursor:before{content:"䦒"}.hgi-stroke.hgi-typescript-01:before{content:"䦓"}.hgi-stroke.hgi-typescript-02:before{content:"䦔"}.hgi-stroke.hgi-typescript-03:before{content:"䦕"}.hgi-stroke.hgi-uber:before{content:"䦖"}.hgi-stroke.hgi-ufo-01:before{content:"䦗"}.hgi-stroke.hgi-ufo:before{content:"䦘"}.hgi-stroke.hgi-umbrella-dollar:before{content:"䦙"}.hgi-stroke.hgi-umbrella:before{content:"䦚"}.hgi-stroke.hgi-unamused:before{content:"䦛"}.hgi-stroke.hgi-unavailable:before{content:"䦜"}.hgi-stroke.hgi-underpants-01:before{content:"䦝"}.hgi-stroke.hgi-underpants-02:before{content:"䦞"}.hgi-stroke.hgi-underpants-03:before{content:"䦟"}.hgi-stroke.hgi-unfold-less:before{content:"䦠"}.hgi-stroke.hgi-unfold-more:before{content:"䦡"}.hgi-stroke.hgi-ungroup-items:before{content:"䦢"}.hgi-stroke.hgi-ungroup-layers:before{content:"䦣"}.hgi-stroke.hgi-unhappy:before{content:"䦤"}.hgi-stroke.hgi-university:before{content:"䦥"}.hgi-stroke.hgi-unlink-01:before{content:"䦦"}.hgi-stroke.hgi-unlink-02:before{content:"䦧"}.hgi-stroke.hgi-unlink-03:before{content:"䦨"}.hgi-stroke.hgi-unlink-04:before{content:"䦩"}.hgi-stroke.hgi-unlink-05:before{content:"䦪"}.hgi-stroke.hgi-unlink-06:before{content:"䦫"}.hgi-stroke.hgi-unsplash:before{content:"䦬"}.hgi-stroke.hgi-upload-01:before{content:"䦭"}.hgi-stroke.hgi-upload-02:before{content:"䦮"}.hgi-stroke.hgi-upload-03:before{content:"䦯"}.hgi-stroke.hgi-upload-04:before{content:"䦰"}.hgi-stroke.hgi-upload-05:before{content:"䦱"}.hgi-stroke.hgi-upload-circle-01:before{content:"䦲"}.hgi-stroke.hgi-upload-circle-02:before{content:"䦳"}.hgi-stroke.hgi-upload-square-01:before{content:"䦴"}.hgi-stroke.hgi-upload-square-02:before{content:"䦵"}.hgi-stroke.hgi-upwork:before{content:"䦶"}.hgi-stroke.hgi-usb-bugs:before{content:"䦷"}.hgi-stroke.hgi-usb-connected-01:before{content:"䦸"}.hgi-stroke.hgi-usb-connected-02:before{content:"䦹"}.hgi-stroke.hgi-usb-connected-03:before{content:"䦺"}.hgi-stroke.hgi-usb-error:before{content:"䦻"}.hgi-stroke.hgi-usb-memory-01:before{content:"䦼"}.hgi-stroke.hgi-usb-memory-02:before{content:"䦽"}.hgi-stroke.hgi-usb-not-connected-01:before{content:"䦾"}.hgi-stroke.hgi-usb-not-connected-02:before{content:"䦿"}.hgi-stroke.hgi-usb:before{content:"䧀"}.hgi-stroke.hgi-user-account:before{content:"䧁"}.hgi-stroke.hgi-user-add-01:before{content:"䧂"}.hgi-stroke.hgi-user-add-02:before{content:"䧃"}.hgi-stroke.hgi-user-arrow-left-right:before{content:"䧄"}.hgi-stroke.hgi-user-block-01:before{content:"䧅"}.hgi-stroke.hgi-user-block-02:before{content:"䧆"}.hgi-stroke.hgi-user-check-01:before{content:"䧇"}.hgi-stroke.hgi-user-check-02:before{content:"䧈"}.hgi-stroke.hgi-user-circle-02:before{content:"䧉"}.hgi-stroke.hgi-user-circle:before{content:"䧊"}.hgi-stroke.hgi-user-edit-01:before{content:"䧋"}.hgi-stroke.hgi-user-full-view:before{content:"䧌"}.hgi-stroke.hgi-user-group:before{content:"䧍"}.hgi-stroke.hgi-user-id-verification:before{content:"䧎"}.hgi-stroke.hgi-user-list:before{content:"䧏"}.hgi-stroke.hgi-user-lock-01:before{content:"䧐"}.hgi-stroke.hgi-user-lock-02:before{content:"䧑"}.hgi-stroke.hgi-user-love-01:before{content:"䧒"}.hgi-stroke.hgi-user-love-02:before{content:"䧓"}.hgi-stroke.hgi-user-minus-01:before{content:"䧔"}.hgi-stroke.hgi-user-minus-02:before{content:"䧕"}.hgi-stroke.hgi-user-multiple-02:before{content:"䧖"}.hgi-stroke.hgi-user-multiple:before{content:"䧗"}.hgi-stroke.hgi-user-question-01:before{content:"䧘"}.hgi-stroke.hgi-user-question-02:before{content:"䧙"}.hgi-stroke.hgi-user-remove-01:before{content:"䧚"}.hgi-stroke.hgi-user-remove-02:before{content:"䧛"}.hgi-stroke.hgi-user-roadside:before{content:"䧜"}.hgi-stroke.hgi-user-search-01:before{content:"䧝"}.hgi-stroke.hgi-user-search-02:before{content:"䧞"}.hgi-stroke.hgi-user-settings-01:before{content:"䧟"}.hgi-stroke.hgi-user-settings-02:before{content:"䧠"}.hgi-stroke.hgi-user-sharing:before{content:"䧡"}.hgi-stroke.hgi-user-shield-01:before{content:"䧢"}.hgi-stroke.hgi-user-shield-02:before{content:"䧣"}.hgi-stroke.hgi-user-square:before{content:"䧤"}.hgi-stroke.hgi-user-star-01:before{content:"䧥"}.hgi-stroke.hgi-user-star-02:before{content:"䧦"}.hgi-stroke.hgi-user-status:before{content:"䧧"}.hgi-stroke.hgi-user-story:before{content:"䧨"}.hgi-stroke.hgi-user-switch:before{content:"䧩"}.hgi-stroke.hgi-user-unlock-01:before{content:"䧪"}.hgi-stroke.hgi-user-unlock-02:before{content:"䧫"}.hgi-stroke.hgi-user:before{content:"䧬"}.hgi-stroke.hgi-uv-01:before{content:"䧭"}.hgi-stroke.hgi-uv-02:before{content:"䧮"}.hgi-stroke.hgi-uv-03:before{content:"䧯"}.hgi-stroke.hgi-vaccine:before{content:"䧰"}.hgi-stroke.hgi-validation-approval:before{content:"䧱"}.hgi-stroke.hgi-validation:before{content:"䧲"}.hgi-stroke.hgi-van:before{content:"䧳"}.hgi-stroke.hgi-variable:before{content:"䧴"}.hgi-stroke.hgi-vegetarian-food:before{content:"䧵"}.hgi-stroke.hgi-vertical-resize:before{content:"䧶"}.hgi-stroke.hgi-vertical-scroll-point:before{content:"䧷"}.hgi-stroke.hgi-vest:before{content:"䧸"}.hgi-stroke.hgi-victory-finger-01:before{content:"䧹"}.hgi-stroke.hgi-victory-finger-02:before{content:"䧺"}.hgi-stroke.hgi-victory-finger-03:before{content:"䧻"}.hgi-stroke.hgi-video-01:before{content:"䧼"}.hgi-stroke.hgi-video-02:before{content:"䧽"}.hgi-stroke.hgi-video-console:before{content:"䧾"}.hgi-stroke.hgi-video-off:before{content:"䧿"}.hgi-stroke.hgi-video-replay:before{content:"䨀"}.hgi-stroke.hgi-view-off-slash:before{content:"䨁"}.hgi-stroke.hgi-view-off:before{content:"䨂"}.hgi-stroke.hgi-view:before{content:"䨃"}.hgi-stroke.hgi-vimeo:before{content:"䨄"}.hgi-stroke.hgi-vine-square:before{content:"䨅"}.hgi-stroke.hgi-vine:before{content:"䨆"}.hgi-stroke.hgi-vintage-clock:before{content:"䨇"}.hgi-stroke.hgi-virtual-reality-vr-01:before{content:"䨈"}.hgi-stroke.hgi-virtual-reality-vr-02:before{content:"䨉"}.hgi-stroke.hgi-vision:before{content:"䨊"}.hgi-stroke.hgi-vk-square:before{content:"䨋"}.hgi-stroke.hgi-vk:before{content:"䨌"}.hgi-stroke.hgi-voice-id:before{content:"䨍"}.hgi-stroke.hgi-voice:before{content:"䨎"}.hgi-stroke.hgi-volleyball:before{content:"䨏"}.hgi-stroke.hgi-volume-high:before{content:"䨐"}.hgi-stroke.hgi-volume-low:before{content:"䨑"}.hgi-stroke.hgi-volume-minus:before{content:"䨒"}.hgi-stroke.hgi-volume-mute-01:before{content:"䨓"}.hgi-stroke.hgi-volume-mute-02:before{content:"䨔"}.hgi-stroke.hgi-volume-off:before{content:"䨕"}.hgi-stroke.hgi-volume-up:before{content:"䨖"}.hgi-stroke.hgi-vomiting:before{content:"䨗"}.hgi-stroke.hgi-voucher:before{content:"䨘"}.hgi-stroke.hgi-vr-glasses:before{content:"䨙"}.hgi-stroke.hgi-vr:before{content:"䨚"}.hgi-stroke.hgi-vynil-01:before{content:"䨛"}.hgi-stroke.hgi-vynil-02:before{content:"䨜"}.hgi-stroke.hgi-vynil-03:before{content:"䨝"}.hgi-stroke.hgi-waiter:before{content:"䨞"}.hgi-stroke.hgi-waiters:before{content:"䨟"}.hgi-stroke.hgi-wall-lamp:before{content:"䨠"}.hgi-stroke.hgi-wallet-01:before{content:"䨡"}.hgi-stroke.hgi-wallet-02:before{content:"䨢"}.hgi-stroke.hgi-wallet-03:before{content:"䨣"}.hgi-stroke.hgi-wallet-add-01:before{content:"䨤"}.hgi-stroke.hgi-wallet-add-02:before{content:"䨥"}.hgi-stroke.hgi-wallet-done-01:before{content:"䨦"}.hgi-stroke.hgi-wallet-done-02:before{content:"䨧"}.hgi-stroke.hgi-wallet-not-found-01:before{content:"䨨"}.hgi-stroke.hgi-wallet-not-found-02:before{content:"䨩"}.hgi-stroke.hgi-wallet-remove-01:before{content:"䨪"}.hgi-stroke.hgi-wallet-remove-02:before{content:"䨫"}.hgi-stroke.hgi-wanted:before{content:"䨬"}.hgi-stroke.hgi-wardrobe-01:before{content:"䨭"}.hgi-stroke.hgi-wardrobe-02:before{content:"䨮"}.hgi-stroke.hgi-wardrobe-03:before{content:"䨯"}.hgi-stroke.hgi-wardrobe-04:before{content:"䨰"}.hgi-stroke.hgi-warehouse:before{content:"䨱"}.hgi-stroke.hgi-washington-monument:before{content:"䨲"}.hgi-stroke.hgi-waste-restore:before{content:"䨳"}.hgi-stroke.hgi-waste:before{content:"䨴"}.hgi-stroke.hgi-watch-01:before{content:"䨵"}.hgi-stroke.hgi-watch-02:before{content:"䨶"}.hgi-stroke.hgi-water-energy:before{content:"䨷"}.hgi-stroke.hgi-water-polo:before{content:"䨸"}.hgi-stroke.hgi-water-pump:before{content:"䨹"}.hgi-stroke.hgi-waterfall-down-01:before{content:"䨺"}.hgi-stroke.hgi-waterfall-down-03:before{content:"䨻"}.hgi-stroke.hgi-waterfall-up-01:before{content:"䨼"}.hgi-stroke.hgi-waterfall-up-02:before{content:"䨽"}.hgi-stroke.hgi-watermelon:before{content:"䨾"}.hgi-stroke.hgi-wattpad-square:before{content:"䨿"}.hgi-stroke.hgi-wattpad:before{content:"䩀"}.hgi-stroke.hgi-waving-hand-01:before{content:"䩁"}.hgi-stroke.hgi-waving-hand-02:before{content:"䩂"}.hgi-stroke.hgi-waze:before{content:"䩃"}.hgi-stroke.hgi-web-design-01:before{content:"䩄"}.hgi-stroke.hgi-web-design-02:before{content:"䩅"}.hgi-stroke.hgi-web-programming:before{content:"䩆"}.hgi-stroke.hgi-web-protection:before{content:"䩇"}.hgi-stroke.hgi-web-security:before{content:"䩈"}.hgi-stroke.hgi-web-validation:before{content:"䩉"}.hgi-stroke.hgi-webflow:before{content:"䩊"}.hgi-stroke.hgi-wechat:before{content:"䩋"}.hgi-stroke.hgi-weight-scale-01:before{content:"䩌"}.hgi-stroke.hgi-weight-scale:before{content:"䩍"}.hgi-stroke.hgi-wellness:before{content:"䩎"}.hgi-stroke.hgi-whatsapp-business:before{content:"䩏"}.hgi-stroke.hgi-whatsapp:before{content:"䩐"}.hgi-stroke.hgi-wheelchair:before{content:"䩑"}.hgi-stroke.hgi-whisk:before{content:"䩒"}.hgi-stroke.hgi-whistle:before{content:"䩓"}.hgi-stroke.hgi-wifi-01:before{content:"䩔"}.hgi-stroke.hgi-wifi-02:before{content:"䩕"}.hgi-stroke.hgi-wifi-circle:before{content:"䩖"}.hgi-stroke.hgi-wifi-connected-01:before{content:"䩗"}.hgi-stroke.hgi-wifi-connected-02:before{content:"䩘"}.hgi-stroke.hgi-wifi-connected-03:before{content:"䩙"}.hgi-stroke.hgi-wifi-disconnected-01:before{content:"䩚"}.hgi-stroke.hgi-wifi-disconnected-02:before{content:"䩛"}.hgi-stroke.hgi-wifi-disconnected-03:before{content:"䩜"}.hgi-stroke.hgi-wifi-disconnected-04:before{content:"䩝"}.hgi-stroke.hgi-wifi-error-01:before{content:"䩞"}.hgi-stroke.hgi-wifi-error-02:before{content:"䩟"}.hgi-stroke.hgi-wifi-full-signal:before{content:"䩠"}.hgi-stroke.hgi-wifi-location:before{content:"䩡"}.hgi-stroke.hgi-wifi-lock:before{content:"䩢"}.hgi-stroke.hgi-wifi-low-signal:before{content:"䩣"}.hgi-stroke.hgi-wifi-medium-signal:before{content:"䩤"}.hgi-stroke.hgi-wifi-no-signal:before{content:"䩥"}.hgi-stroke.hgi-wifi-off-01:before{content:"䩦"}.hgi-stroke.hgi-wifi-off-02:before{content:"䩧"}.hgi-stroke.hgi-wifi-square:before{content:"䩨"}.hgi-stroke.hgi-wifi-unlock:before{content:"䩩"}.hgi-stroke.hgi-wikipedia:before{content:"䩪"}.hgi-stroke.hgi-wind-power-01:before{content:"䩫"}.hgi-stroke.hgi-wind-power-02:before{content:"䩬"}.hgi-stroke.hgi-wind-power-03:before{content:"䩭"}.hgi-stroke.hgi-wind-power:before{content:"䩮"}.hgi-stroke.hgi-wind-surf:before{content:"䩯"}.hgi-stroke.hgi-wind-turbine:before{content:"䩰"}.hgi-stroke.hgi-wink:before{content:"䩱"}.hgi-stroke.hgi-winking:before{content:"䩲"}.hgi-stroke.hgi-wireless-cloud-access:before{content:"䩳"}.hgi-stroke.hgi-wireless:before{content:"䩴"}.hgi-stroke.hgi-wise:before{content:"䩵"}.hgi-stroke.hgi-wordpress:before{content:"䩶"}.hgi-stroke.hgi-work-alert:before{content:"䩷"}.hgi-stroke.hgi-work-history:before{content:"䩸"}.hgi-stroke.hgi-work-update:before{content:"䩹"}.hgi-stroke.hgi-workflow-circle-01:before{content:"䩺"}.hgi-stroke.hgi-workflow-circle-02:before{content:"䩻"}.hgi-stroke.hgi-workflow-circle-03:before{content:"䩼"}.hgi-stroke.hgi-workflow-circle-04:before{content:"䩽"}.hgi-stroke.hgi-workflow-circle-05:before{content:"䩾"}.hgi-stroke.hgi-workflow-circle-06:before{content:"䩿"}.hgi-stroke.hgi-workflow-square-01:before{content:"䪀"}.hgi-stroke.hgi-workflow-square-02:before{content:"䪁"}.hgi-stroke.hgi-workflow-square-03:before{content:"䪂"}.hgi-stroke.hgi-workflow-square-04:before{content:"䪃"}.hgi-stroke.hgi-workflow-square-05:before{content:"䪄"}.hgi-stroke.hgi-workflow-square-06:before{content:"䪅"}.hgi-stroke.hgi-workflow-square-07:before{content:"䪆"}.hgi-stroke.hgi-workflow-square-08:before{content:"䪇"}.hgi-stroke.hgi-workflow-square-09:before{content:"䪈"}.hgi-stroke.hgi-workflow-square-10:before{content:"䪉"}.hgi-stroke.hgi-workout-battle-ropes:before{content:"䪊"}.hgi-stroke.hgi-workout-gymnastics:before{content:"䪋"}.hgi-stroke.hgi-workout-kicking:before{content:"䪌"}.hgi-stroke.hgi-workout-run:before{content:"䪍"}.hgi-stroke.hgi-workout-sport:before{content:"䪎"}.hgi-stroke.hgi-workout-squats:before{content:"䪏"}.hgi-stroke.hgi-workout-stretching:before{content:"䪐"}.hgi-stroke.hgi-workout-warm-up:before{content:"䪑"}.hgi-stroke.hgi-worry:before{content:"䪒"}.hgi-stroke.hgi-wps-office-rectangle:before{content:"䪓"}.hgi-stroke.hgi-wps-office:before{content:"䪔"}.hgi-stroke.hgi-wrench-01:before{content:"䪕"}.hgi-stroke.hgi-wrench-02:before{content:"䪖"}.hgi-stroke.hgi-wudu:before{content:"䪗"}.hgi-stroke.hgi-x-ray:before{content:"䪘"}.hgi-stroke.hgi-x-variable-circle:before{content:"䪙"}.hgi-stroke.hgi-x-variable-square:before{content:"䪚"}.hgi-stroke.hgi-x-variable:before{content:"䪛"}.hgi-stroke.hgi-xing:before{content:"䪜"}.hgi-stroke.hgi-xls-01:before{content:"䪝"}.hgi-stroke.hgi-xls-02:before{content:"䪞"}.hgi-stroke.hgi-xml-01:before{content:"䪟"}.hgi-stroke.hgi-xml-02:before{content:"䪠"}.hgi-stroke.hgi-xsl-01:before{content:"䪡"}.hgi-stroke.hgi-xsl-02:before{content:"䪢"}.hgi-stroke.hgi-yelp:before{content:"䪣"}.hgi-stroke.hgi-yen-circle:before{content:"䪤"}.hgi-stroke.hgi-yen-receive:before{content:"䪥"}.hgi-stroke.hgi-yen-send:before{content:"䪦"}.hgi-stroke.hgi-yen-square:before{content:"䪧"}.hgi-stroke.hgi-yen:before{content:"䪨"}.hgi-stroke.hgi-yoga-01:before{content:"䪩"}.hgi-stroke.hgi-yoga-02:before{content:"䪪"}.hgi-stroke.hgi-yoga-03:before{content:"䪫"}.hgi-stroke.hgi-yoga-ball:before{content:"䪬"}.hgi-stroke.hgi-yoga-mat:before{content:"䪭"}.hgi-stroke.hgi-yogurt:before{content:"䪮"}.hgi-stroke.hgi-youtube:before{content:"䪯"}.hgi-stroke.hgi-yurt:before{content:"䪰"}.hgi-stroke.hgi-zakat:before{content:"䪱"}.hgi-stroke.hgi-zap:before{content:"䪲"}.hgi-stroke.hgi-zeppelin:before{content:"䪳"}.hgi-stroke.hgi-zip-01:before{content:"䪴"}.hgi-stroke.hgi-zip-02:before{content:"䪵"}.hgi-stroke.hgi-zoom-circle:before{content:"䪶"}.hgi-stroke.hgi-zoom-in-area:before{content:"䪷"}.hgi-stroke.hgi-zoom-out-area:before{content:"䪸"}.hgi-stroke.hgi-zoom-square:before{content:"䪹"}.hgi-stroke.hgi-zoom:before{content:"䪺"}html.neo-auth-html,body.auth-shell{margin:0;min-height:100vh;max-height:100vh;overflow:hidden;background:var(--neo-bg);color:var(--neo-text);font-family:Inter,system-ui,sans-serif}body.auth-shell:before{content:"";position:fixed;top:-80px;right:-80px;bottom:-80px;left:-80px;pointer-events:none;z-index:0;opacity:.22;background:repeating-linear-gradient(135deg,transparent,transparent 39px,color-mix(in srgb,var(--neo-line) 28%,transparent) 39px,color-mix(in srgb,var(--neo-line) 28%,transparent) 40px),repeating-linear-gradient(45deg,transparent,transparent 39px,color-mix(in srgb,var(--neo-line) 18%,transparent) 39px,color-mix(in srgb,var(--neo-line) 18%,transparent) 40px);background-size:80px 80px;animation:neo-auth-grid-drift 180s linear infinite}@keyframes neo-auth-grid-drift{0%{background-position:0 0,40px 40px}to{background-position:80px 80px,120px 120px}}@media(prefers-reduced-motion:reduce){body.auth-shell:before{animation:none}}body.auth-shell:after{content:none}.neo-auth-chrome{position:fixed;inset:0 0 auto 0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;height:56px;padding:0 clamp(12px,3vw,20px);border-bottom:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface) 90%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.neo-auth-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit;min-width:0}.neo-auth-brand .neo-switcher-mark{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;flex-shrink:0}.neo-auth-brand-text{font-size:14px;font-weight:800;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.neo-auth-chrome-utils{display:flex;align-items:center;gap:8px;flex-shrink:0}.neo-auth-chrome-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 10px;border-radius:10px;border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-text);cursor:pointer;font-size:12px;font-weight:700}.neo-auth-chrome-btn:hover{background:var(--neo-accent-soft);border-color:color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line))}.neo-auth-chrome-link{display:inline-flex;align-items:center;padding:8px 10px;border-radius:10px;font-size:13px;font-weight:700;color:var(--neo-muted);text-decoration:none}.neo-auth-chrome-link:hover{color:var(--neo-accent);background:var(--neo-accent-soft)}.neo-auth-lang-btn{min-width:0}.neo-auth-lang-btn .neo-lang-btn-flag{width:20px;height:15px;border-radius:3px;-o-object-fit:cover;object-fit:cover;flex-shrink:0;display:block}.neo-auth-lang-btn #neoAuthLangLabel{max-width:5.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.auth-shell .neo-modal-backdrop.neo-picker-panel{z-index:200}.neo-auth-main{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center;padding:clamp(12px,2vh,20px) clamp(12px,3vw,20px);overflow:hidden;box-sizing:border-box}.neo-auth-frame{position:relative;width:min(460px,100%);max-height:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;z-index:2;padding-top:clamp(24px,6vh,48px)}.neo-auth-frame-wide{width:min(720px,100%)}.neo-auth-frame-inner{width:100%;display:flex;flex-direction:column;align-items:center;gap:12px;max-height:calc(100vh - 120px);overflow:auto;overscroll-behavior:contain;align-self:stretch}.neo-auth-brand-lockup{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:inherit;flex-shrink:0}.neo-auth-brand-mark{width:22px;height:22px;border-radius:6px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.neo-auth-brand-mark-fallback{display:grid;place-items:center;font-size:12px;font-weight:800;color:#fff}.neo-auth-brand-wordmark{font-size:1.65rem;font-weight:800;letter-spacing:-.03em;line-height:1}.neo-auth-back{position:fixed;top:clamp(12px,2vh,20px);left:clamp(12px,3vw,20px);z-index:30;padding:8px 4px;border:none;background:transparent;color:var(--neo-muted);font-size:.88rem;font-weight:600;cursor:pointer}.neo-auth-back:hover{color:var(--neo-accent)}.neo-auth-page-footer{position:static;transform:none;left:auto;z-index:30;flex-shrink:0}.neo-auth-action-bar.neo-auth-page-footer{border-radius:var(--neo-radius);border:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.neo-auth-action-bar-track{background:transparent}.neo-auth-action-bar-item{color:var(--neo-text)}.neo-auth-action-bar-label{font-weight:600}.neo-auth-footer-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.neo-auth-otp-input{width:100%}.neo-auth-otp-input label{font-size:.82rem;font-weight:700;color:var(--neo-muted)}.neo-auth-otp-input [data-slot=otp-slot]{border-radius:0;border-color:var(--neo-line);background:var(--neo-surface2);height:44px;min-height:44px}.neo-auth-otp-input [data-slot=otp-slot]:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.neo-auth-otp-input [data-slot=otp-slot]:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.neo-auth-otp-input>p[aria-live]{color:var(--neo-danger, #e85d5d);font-size:.82rem}.neo-auth-otp-input [data-slot=otp-slot][data-active=true]{border-color:var(--neo-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--neo-accent) 35%,transparent)}.neo-auth-otp-input [data-slot=otp-slot] span[aria-hidden=true]{background-color:var(--neo-accent)!important}.neo-auth-otp-input>div:first-child{align-items:baseline}body.auth-shell:has(.neo-auth-verify-page) .neo-auth-main{padding-top:clamp(8px,1.5vh,16px)}.neo-auth-verify-page{gap:36px}.neo-auth-verify-page .neo-auth-frame-inner{gap:8px}.neo-auth-verify-page .neo-auth-card{padding:40px 44px;border-color:color-mix(in srgb,var(--neo-line) 62%,transparent)}.neo-auth-verify-page .neo-auth-card h1{margin:0 0 16px}.neo-auth-verify-page .neo-auth-verify-email{margin:0 0 20px;color:color-mix(in srgb,var(--neo-muted) 82%,var(--neo-text))}.neo-auth-verify-page .neo-auth-lead{margin:0 0 20px}.neo-auth-challenge-page .neo-auth-frame-inner{gap:8px}.neo-auth-challenge-page .neo-auth-card{padding:40px 44px;border-color:color-mix(in srgb,var(--neo-line) 62%,transparent)}.neo-auth-challenge-page .neo-auth-card h1{margin:0 0 16px}.neo-auth-eyebrow{margin:0 0 8px;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--neo-muted) 88%,var(--neo-text))}.neo-auth-challenge-support{margin:0 0 20px;color:color-mix(in srgb,var(--neo-muted) 82%,var(--neo-text))}.neo-auth-challenge-hint{margin:0 0 12px;font-size:.875rem;color:color-mix(in srgb,var(--neo-muted) 90%,var(--neo-text))}.neo-auth-challenge-resend{margin-top:16px}.neo-auth-challenge-private-note{margin-top:12px;font-size:.875rem}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.neo-auth-verify-page .neo-auth-inbox-row{margin-top:32px;margin-bottom:24px}.neo-auth-verify-page .neo-auth-verify-form{gap:0}.neo-auth-verify-page .neo-auth-otp-input{gap:12px}.neo-auth-verify-page .neo-auth-otp-input label,.neo-auth-verify-page .neo-auth-otp-input button[type=button]{line-height:1.25}.neo-auth-verify-page .neo-auth-verify-submit{margin-top:28px;min-height:54px;padding-top:14px;padding-bottom:14px;font-weight:600}.neo-auth-verify-page .neo-auth-resend-row{margin-top:16px}.neo-auth-verify-page .neo-auth-verify-secondary{min-height:54px;padding-top:14px;padding-bottom:14px;font-weight:600}.neo-auth-verify-page .neo-auth-foot-prompt{margin-top:24px;margin-bottom:0}.neo-auth-verify-page.neo-auth-frame .neo-auth-page-footer{margin-bottom:8px}.neo-auth-footer-link{font-size:.82rem;font-weight:600;color:var(--neo-accent);text-decoration:none;white-space:nowrap}.neo-auth-footer-link:hover{text-decoration:underline}.neo-auth-footer-sep{color:var(--neo-faint, var(--neo-muted));font-size:.82rem}.neo-auth-footer-btn{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--neo-radius-sm);border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-text);cursor:pointer;font-size:.78rem;font-weight:700}.neo-auth-footer-btn:hover{background:var(--neo-accent-soft);border-color:color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line))}.neo-auth-footer-lang .neo-lang-btn-flag{width:18px;height:14px;border-radius:2px;-o-object-fit:cover;object-fit:cover}.neo-auth-identity{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:16px;text-align:center}.neo-auth-identity--compact{flex-direction:row;justify-content:center;gap:10px;margin-bottom:14px;text-align:left}.neo-auth-identity--compact .neo-auth-identity-avatar{width:36px;height:36px;font-size:.82rem}.neo-auth-identity--compact .neo-auth-identity-meta{justify-content:flex-start}.neo-auth-identity-avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--neo-accent) 18%,var(--neo-surface2));color:var(--neo-accent);font-size:.95rem;font-weight:800}.neo-auth-identity-meta{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:center}.neo-auth-identity-email{font-size:.88rem;color:var(--neo-muted)}.neo-auth-identity-change{padding:0;border:none;background:transparent;color:var(--neo-accent);font-size:.88rem;font-weight:700;cursor:pointer;text-decoration:none}.neo-auth-identity-change:hover{text-decoration:underline}.neo-auth-form-stack{display:flex;flex-direction:column;gap:var(--neo-auth-form-gap, 10px)}.neo-auth-method-stack{display:grid;gap:var(--neo-auth-form-gap, 10px);width:100%}.neo-auth-method-stack+.neo-auth-password-form{margin-top:var(--neo-auth-form-gap, 10px)}.neo-auth-method-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:44px;padding:10px 14px;border-radius:8px;border:1px solid var(--neo-line);background:var(--neo-surface);color:var(--neo-text);font-size:.88rem;font-weight:600;cursor:pointer;text-decoration:none;box-sizing:border-box;transition:border-color .15s ease,background .15s ease}a.neo-auth-method-btn{text-align:center}.neo-auth-method-btn:hover:not(:disabled){border-color:color-mix(in srgb,var(--neo-accent) 30%,var(--neo-line));background:var(--neo-accent-soft)}.neo-auth-method-btn:disabled{opacity:.55;cursor:not-allowed}.neo-auth-try-another{display:block;width:100%;margin-top:16px;padding:8px;border:none;background:transparent;color:var(--neo-accent);font-size:.88rem;font-weight:600;cursor:pointer;text-align:center}.neo-auth-try-another:hover{text-decoration:underline}.neo-auth-frame-backdrop:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:#0f172a61}.neo-auth-frame-backdrop .neo-auth-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.neo-auth-backdrop-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transform:scale(1.03);filter:blur(2px) saturate(1.05);opacity:1}.neo-auth-frame-backdrop .neo-auth-frame-inner,.neo-auth-frame-backdrop .neo-auth-page-footer,.neo-auth-frame-backdrop .neo-auth-back{position:relative;z-index:2}.neo-auth-frame-backdrop .neo-auth-page-footer,.neo-auth-frame-backdrop .neo-auth-back{position:relative;z-index:30}.neo-auth-card{width:min(460px,100%);max-height:calc(100vh - 140px);overflow:auto;overscroll-behavior:contain;background:var(--neo-surface);border:1px solid var(--neo-line);border-radius:20px;padding:clamp(24px,3vw,32px);box-shadow:0 4px 24px color-mix(in srgb,#000 8%,transparent),0 1px 3px color-mix(in srgb,#000 6%,transparent);box-sizing:border-box}.auth-shell-wide .neo-auth-card,.neo-auth-card-wide{width:min(720px,100%);max-width:100%}.neo-auth-card h1{margin:0 0 6px;font-size:clamp(1.35rem,3vw,1.6rem);letter-spacing:-.03em;text-align:center}.neo-auth-card .sub,.neo-auth-lead{margin:0 0 20px;color:var(--neo-muted);font-size:.92rem;line-height:1.5;text-align:center}.neo-field{display:grid;gap:6px;margin-bottom:14px}.neo-field-control{position:relative;display:grid}.neo-field-control input,.neo-field-control select,.neo-field-control textarea{width:100%;min-height:44px;padding:11px 40px 11px 12px;border-radius:12px;border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-text);box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.neo-field-status{position:absolute;right:10px;top:50%;transform:translateY(-50%);display:grid;place-items:center;pointer-events:none}.neo-field-status-icon{width:18px;height:18px}.neo-field-status-valid{color:var(--neo-good, #22c55e)}.neo-field-status-error{color:var(--neo-bad)}.neo-field label{font-size:.82rem;font-weight:700;color:var(--neo-muted)}.neo-field input,.neo-field select,.neo-field textarea{width:100%;padding:11px 12px;border-radius:12px;border:1px solid var(--neo-line);background:var(--neo-surface2);color:var(--neo-text);box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.neo-field input:hover,.neo-field-control input:hover,.neo-field select:hover,.neo-field-control select:hover,.neo-field textarea:hover,.neo-field-control textarea:hover{border-color:color-mix(in srgb,var(--neo-accent) 25%,var(--neo-line))}.neo-field input:focus,.neo-field-control input:focus,.neo-field select:focus,.neo-field-control select:focus,.neo-field textarea:focus,.neo-field-control textarea:focus{outline:none;border-color:var(--neo-accent);box-shadow:0 0 0 3px var(--neo-accent-soft)}.neo-field.neo-field-error input,.neo-field.neo-field-error select,.neo-field.neo-field-error textarea,.neo-field.neo-field-error .neo-field-control input,.neo-field.neo-field-error .neo-field-control select,.neo-field.neo-field-error .neo-field-control textarea{border-color:var(--neo-bad);background:color-mix(in srgb,var(--neo-bad) 8%,var(--neo-surface2))}.neo-field.neo-field-valid input,.neo-field.neo-field-valid select,.neo-field.neo-field-valid textarea,.neo-field.neo-field-valid .neo-field-control input,.neo-field.neo-field-valid .neo-field-control select,.neo-field.neo-field-valid .neo-field-control textarea{border-color:var(--neo-good, #22c55e);background:color-mix(in srgb,var(--neo-good, #22c55e) 8%,var(--neo-surface2))}.neo-field-error-msg,.neo-field-error-slot{margin:4px 0 0;min-height:1.15rem;font-size:.78rem;color:var(--neo-bad)}.neo-field-error-slot:empty{visibility:hidden}.neo-field-password input{padding-right:72px}.neo-field-password .neo-password-toggle{position:absolute;right:36px;top:50%;transform:translateY(-50%);display:grid;place-items:center;width:32px;height:32px;padding:0;border:none;border-radius:8px;background:transparent;color:var(--neo-muted);cursor:pointer}.neo-field-password .neo-password-toggle:hover{color:var(--neo-text);background:var(--neo-accent-soft)}.neo-field-password .neo-password-toggle svg{width:18px;height:18px}.neo-auth-trust{margin:16px 0 0;text-align:center;font-size:.72rem;color:var(--neo-muted);letter-spacing:.01em}.neo-auth-benefit{margin:6px 0 0;text-align:center;font-size:.75rem;color:var(--neo-faint, var(--neo-muted))}.neo-auth-recovery{margin:10px 0 0;text-align:center;font-size:.82rem}.neo-auth-recovery a{color:var(--neo-accent);font-weight:700;text-decoration:none}.neo-auth-recovery a:hover{text-decoration:underline}.neo-magic-link{display:block;width:100%;margin-top:8px;padding:10px 12px;text-align:center;font-size:.82rem;font-weight:700;color:var(--neo-accent);text-decoration:none;border-radius:10px;border:1px dashed color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line));background:transparent}.neo-magic-link:hover{background:var(--neo-accent-soft)}.neo-oauth-row{display:grid;gap:8px}.neo-auth-social-block{display:grid;gap:10px;margin-bottom:18px}.neo-auth-social-row{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:560px){.neo-auth-social-row{grid-template-columns:1fr}}.neo-auth-sso-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:10px 12px;border-radius:10px;border:1px solid var(--neo-line);background:var(--neo-surface2);color:inherit;font-size:.82rem;font-weight:700;text-decoration:none;cursor:pointer}.neo-auth-sso-btn:hover{border-color:color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line));background:var(--neo-accent-soft)}.neo-auth-sso-btn i,.neo-auth-sso-btn svg{width:16px;height:16px;flex-shrink:0}.neo-auth-or-divider{display:flex;align-items:center;gap:12px;margin:4px 0 2px;color:var(--neo-muted);font-size:.78rem;font-weight:600;text-transform:lowercase}.neo-auth-or-divider:before,.neo-auth-or-divider:after{content:"";flex:1;height:1px;background:var(--neo-line)}.neo-auth-foot-prompt{margin:16px 0 0;text-align:center;font-size:.85rem;color:var(--neo-muted)}.neo-auth-foot-prompt a{color:var(--neo-accent);font-weight:700;text-decoration:none}.neo-auth-foot-prompt a:hover{text-decoration:underline}.neo-auth-foot-help{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:10px;font-size:.82rem}.neo-auth-foot-help a{color:var(--neo-accent);font-weight:600;text-decoration:none}.neo-auth-foot-help a:hover{text-decoration:underline}.neo-auth-legal{margin:0 0 12px;font-size:.75rem;line-height:1.45;color:var(--neo-muted)}#magic-link-slot{margin-top:10px}.neo-oauth-btn{width:100%;min-height:44px;padding:10px 12px;border-radius:10px;border:1px solid var(--neo-line);background:var(--neo-surface2);color:inherit;cursor:pointer;font-size:.82rem;font-weight:700}.neo-auth-links{display:flex;flex-wrap:wrap;gap:8px 12px;justify-content:center;margin-top:16px;font-size:.85rem}.neo-auth-links a{color:var(--neo-muted);text-decoration:none;font-weight:600;padding:4px 2px;min-height:28px;display:inline-flex;align-items:center}.neo-auth-links a:hover{color:var(--neo-accent);text-decoration:underline}.neo-auth-form-error{margin:0 0 14px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--neo-bad) 45%,var(--neo-line));background:color-mix(in srgb,var(--neo-bad) 10%,var(--neo-surface2));color:var(--neo-bad);font-size:.85rem;font-weight:700}.neo-auth-method-stack+.neo-auth-form-error,.neo-auth-method-stack+.neo-auth-notice{margin-top:14px}.neo-auth-notice{margin:0 0 14px;padding:10px 12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--neo-accent) 35%,var(--neo-line));background:color-mix(in srgb,var(--neo-accent) 8%,var(--neo-surface2));color:var(--neo-text);font-size:.85rem;font-weight:600}.neo-form-loading{opacity:.85;pointer-events:none}.neo-auth-btn,.neo-auth-card button[type=submit],.neo-auth-card .neo-auth-primary{width:100%;padding:12px 16px;border:none;border-radius:12px;background:var(--neo-accent);color:#fff;font-weight:800;cursor:pointer;margin-top:4px;display:inline-flex;align-items:center;justify-content:center;gap:8px}.neo-auth-btn:hover,.neo-auth-card button[type=submit]:hover{filter:brightness(1.05)}.neo-auth-btn:disabled,.neo-auth-card button[type=submit]:disabled{opacity:.55;cursor:not-allowed}.neo-auth-btn.ghost{width:auto;background:transparent;border:1px solid var(--neo-line);color:var(--neo-text)}.neo-auth-card .neo-auth-btn.ghost{width:100%}.neo-auth-btn-row{display:grid;gap:var(--neo-auth-form-gap, 10px);margin-top:4px}.neo-auth-btn-row .neo-auth-btn{margin-top:0;width:100%;text-decoration:none}.neo-auth-inbox-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--neo-auth-form-gap, 10px);flex-direction:row-reverse}.neo-auth-inbox-icon{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#fff;color:#334155;flex-shrink:0;box-shadow:inset 0 0 0 1px color-mix(in srgb,#000 8%,transparent)}.neo-auth-inbox-icon img{width:20px;height:20px;border-radius:6px;-o-object-fit:contain;object-fit:contain;display:block}.neo-auth-links.neo-auth-links-stack{flex-direction:row;align-items:center;gap:8px 16px}.neo-auth-links.neo-auth-links-stack a{display:inline-flex;align-items:center;padding:4px 2px;border:none;background:transparent;text-decoration:none}.neo-auth-divider{display:flex;align-items:center;gap:12px;margin:18px 0;color:var(--neo-muted);font-size:.75rem;text-transform:uppercase;letter-spacing:.08em}.neo-auth-divider:before,.neo-auth-divider:after{content:"";flex:1;height:1px;background:var(--neo-line)}.neo-auth-text-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin-top:8px;font-size:.82rem;color:var(--neo-muted)}.neo-auth-text-footer__link{padding:0;border:none;background:transparent;color:inherit;font:inherit;text-decoration:none;cursor:pointer}.neo-auth-text-footer__link:hover{color:var(--neo-accent);text-decoration:underline}.neo-auth-text-footer__sep{opacity:.55}.neo-auth-card-back,.neo-auth-more-options{align-self:flex-start;padding:0;margin:0 0 8px;border:none;background:transparent;color:var(--neo-muted);font-size:.86rem;font-weight:600;cursor:pointer}.neo-auth-card-back:hover,.neo-auth-more-options:hover{color:var(--neo-accent)}.neo-auth-foot-prompt--muted{margin-top:4px}.neo-auth-password-form{--neo-auth-form-gap: 8px}.neo-auth-method-stack--secondary{margin-top:8px}.neo-qr-panel{display:grid;gap:14px;place-items:center;text-align:center}.neo-qr-box{width:min(240px,70vw);min-height:min(240px,70vw);border-radius:16px;border:1px dashed var(--neo-line);background:var(--neo-surface2);display:grid;place-items:center;color:var(--neo-muted);font-size:.85rem;padding:12px;box-sizing:border-box}.neo-qr-canvas{border-radius:12px;max-width:100%;height:auto}.neo-qr-actions{display:flex;gap:8px;width:100%}.neo-qr-actions .neo-auth-btn{flex:1}.neo-spin{animation:neo-spin .9s linear infinite}@keyframes neo-spin{to{transform:rotate(360deg)}}.neo-auth-layout{position:fixed;top:0;right:0;bottom:0;left:0;padding-bottom:clamp(56px,8vh,72px);display:flex;align-items:center;justify-content:center;padding:var(--shell-content-gap, 12px);overflow:hidden;box-sizing:border-box}.neo-auth-layout-main{width:100%;max-width:720px;max-height:100%;overflow:auto;overscroll-behavior:contain}.neo-auth-card-wide .neo-account-picker{padding:0}.neo-auth-card-wide .neo-profile-list-item{background:var(--neo-surface2);border-color:var(--neo-line)}@media(max-width:640px){.neo-auth-brand-text{max-width:42vw}.neo-auth-chrome-btn.neo-auth-lang-btn span{display:none}}.neo-password-strength{display:grid;gap:6px;margin-top:6px}.neo-password-strength-bars{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.neo-password-strength-bar{height:4px;border-radius:999px;background:var(--neo-line)}.neo-password-strength-bar.active.tone-low{background:#ef4444}.neo-password-strength-bar.active.tone-medium{background:#f59e0b}.neo-password-strength-bar.active.tone-high{background:#22c55e}.neo-password-strength-label{font-size:11px;font-weight:700;color:var(--neo-muted);text-align:right}.neo-password-checklist{list-style:none;margin:0;padding:0;display:grid;gap:4px;font-size:11px;color:var(--neo-muted)}.neo-password-checklist li:before{content:"○ ";color:var(--neo-faint)}.neo-password-checklist li.met{color:var(--neo-good)}.neo-password-checklist li.met:before{content:"✓ ";color:var(--neo-good)}.neo-password-strength+.neo-field{margin-top:14px}.neo-password-caps-hint{margin:0;font-size:11px;color:var(--neo-warn)}.neo-clerk-chrome-auth{display:flex;align-items:center;gap:8px}.neo-clerk-chrome-auth .neo-clerk-sign-up{padding-inline:14px}.neo-clerk-auth{display:flex;flex-direction:column;align-items:stretch;width:100%}.neo-clerk-auth .cl-rootBox,.neo-clerk-auth .cl-cardBox{width:100%;max-width:100%;box-shadow:none}.neo-auth-session-identity{display:flex;align-items:center;gap:14px;margin:0 0 20px}.neo-auth-session-avatar{width:56px;height:56px;border-radius:999px;display:grid;place-items:center;overflow:hidden;font-weight:800;background:color-mix(in srgb,var(--neo-accent) 18%,transparent);color:var(--neo-accent)}.neo-auth-session-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.neo-auth-session-copy{display:flex;flex-direction:column;gap:4px;min-width:0}.neo-auth-session-actions{display:flex;flex-direction:column;gap:var(--neo-auth-form-gap, 10px);margin-bottom:12px}.neo-auth-btn-link{width:100%;padding:12px 16px;border:0;background:transparent;color:var(--neo-accent);font-size:14px;font-weight:800;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.neo-auth-btn-secondary{background:transparent;color:var(--neo-text);border:1px solid var(--neo-line)}.neo-auth-quiet-action{margin:0 auto;padding:8px 12px;border:0;background:transparent;color:var(--neo-accent);font-size:14px;cursor:pointer}body.neo-support-page{margin:0;min-height:100vh;background:var(--neo-bg);color:var(--neo-text);font-family:Inter,system-ui,sans-serif}.neo-support-nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;justify-content:space-between;gap:12px;height:56px;padding:0 clamp(16px,4vw,28px);border-bottom:1px solid color-mix(in srgb,var(--neo-line) 70%,transparent);background:color-mix(in srgb,var(--neo-surface) 94%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.neo-support-nav-brand{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:inherit;font-size:14px;font-weight:800;letter-spacing:-.02em}.neo-support-nav-brand .neo-switcher-mark{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;font-size:11px;font-weight:900;color:#fff;flex-shrink:0}.neo-support-nav-brand .neo-switcher-mark-img{-o-object-fit:contain;object-fit:contain;background:transparent}.neo-support-nav-actions{display:flex;align-items:center;gap:8px}.neo-support-nav-actions a{font-size:13px;font-weight:700;text-decoration:none;color:var(--neo-muted);padding:8px 12px;border-radius:10px}.neo-support-nav-actions a:hover{color:var(--neo-text);background:var(--neo-surface2)}.neo-support-nav-actions .neo-support-btn-nav{background:var(--neo-accent);color:#fff;border:1px solid transparent}.neo-support-nav-actions .neo-support-btn-nav:hover{color:#fff;filter:brightness(1.06)}.neo-support-hero{position:relative;overflow:hidden;padding:clamp(56px,10vh,96px) clamp(16px,4vw,28px) clamp(64px,11vh,88px);background:radial-gradient(ellipse 55% 70% at 0% 0%,color-mix(in srgb,var(--neo-accent) 42%,transparent),transparent 62%),radial-gradient(ellipse 50% 60% at 100% 20%,color-mix(in srgb,var(--neo-accent) 18%,transparent),transparent 58%),linear-gradient(165deg,color-mix(in srgb,var(--neo-accent) 48%,#120a22),#0a0812 72%);color:#fff}.neo-support-hero:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.1;background-image:radial-gradient(circle at 1px 1px,#fff 1px,transparent 0);background-size:22px 22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent);mask-image:linear-gradient(90deg,transparent,#000 30%,#000 70%,transparent)}.neo-support-hero-inner{position:relative;z-index:1;max-width:760px;margin:0 auto;text-align:center}.neo-support-hero h1{margin:0 0 22px;font-size:clamp(1.85rem,4vw,2.55rem);font-weight:900;letter-spacing:-.03em}.neo-support-search{display:flex!important;flex-direction:row!important;align-items:stretch;gap:0!important;width:auto!important;max-width:640px;margin:0 auto;padding:5px;border-radius:14px;background:#fff;box-shadow:0 20px 52px color-mix(in srgb,#000 28%,transparent)}.neo-support-search-icon{display:grid;place-items:center;padding:0 12px 0 14px;color:#6b7280}.neo-support-search input{flex:1;min-width:0;border:0;outline:none;font:inherit;font-size:.95rem;color:#111;background:transparent}.neo-support-search input::-moz-placeholder{color:#9ca3af}.neo-support-search input::placeholder{color:#9ca3af}.neo-support-search button{border:0;border-radius:10px;padding:12px 20px;background:var(--neo-accent);color:#fff;font:inherit;font-size:.9rem;font-weight:800;cursor:pointer;white-space:nowrap}.neo-support-panel{position:relative;z-index:2;margin-top:-32px;border-radius:var(--neo-radius-lg) var(--neo-radius-lg) 0 0;background:color-mix(in srgb,var(--neo-surface2) 88%,var(--neo-bg));border-top:1px solid color-mix(in srgb,var(--neo-line) 80%,transparent);box-shadow:0 -12px 40px color-mix(in srgb,#000 10%,transparent)}.neo-support-main{max-width:1120px;margin:0 auto;padding:clamp(36px,6vh,56px) clamp(16px,4vw,28px) 56px}.neo-support-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media(max-width:960px){.neo-support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.neo-support-grid{grid-template-columns:1fr}}.neo-support-card{padding:22px 18px;border-radius:14px;border:1px solid color-mix(in srgb,var(--neo-line) 85%,transparent);background:color-mix(in srgb,var(--neo-surface) 92%,#fff 8%);box-shadow:0 8px 28px color-mix(in srgb,#000 10%,transparent);transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease;cursor:default}.neo-support-card:hover{border-color:color-mix(in srgb,var(--neo-accent) 40%,var(--neo-line));transform:translateY(-3px);box-shadow:0 14px 36px color-mix(in srgb,var(--neo-accent) 12%,transparent)}.neo-support-card-icon{width:42px;height:42px;display:grid;place-items:center;margin-bottom:14px;border-radius:12px;background:var(--neo-accent-soft);color:var(--neo-accent)}.neo-support-card-title{margin:0 0 8px;font-size:1rem;font-weight:800;letter-spacing:-.02em}.neo-support-card-copy{margin:0;font-size:.85rem;line-height:1.55;color:var(--neo-muted)}.neo-support-empty{grid-column:1 / -1;margin:0;padding:28px 20px;text-align:center;border-radius:14px;border:1px dashed var(--neo-line);color:var(--neo-muted);font-size:.9rem}.neo-support-section{max-width:1120px;margin:0 auto;padding:0 clamp(16px,4vw,28px) 56px}.neo-support-section-title{margin:0 0 18px;font-size:clamp(1.25rem,2.5vw,1.6rem);font-weight:900;letter-spacing:-.03em}.neo-support-alts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}@media(max-width:900px){.neo-support-alts{grid-template-columns:1fr}}.neo-support-alt-card{display:flex;flex-direction:column;gap:10px;min-height:228px;padding:22px 20px;border-radius:14px;border:1px solid color-mix(in srgb,var(--neo-line) 85%,transparent);box-shadow:0 8px 28px color-mix(in srgb,#000 8%,transparent)}.neo-support-alt-dark{background:linear-gradient(155deg,color-mix(in srgb,var(--neo-accent) 78%,#120a22),#0a0812 78%);color:#fff;border-color:transparent;box-shadow:0 16px 40px color-mix(in srgb,var(--neo-accent) 22%,transparent)}.neo-support-alt-dark .neo-support-alt-copy{color:color-mix(in srgb,#fff 74%,transparent)}.neo-support-alt-light{background:color-mix(in srgb,var(--neo-surface) 92%,#fff 8%)}.neo-support-alt-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:color-mix(in srgb,var(--neo-accent) 14%,transparent);color:var(--neo-accent)}.neo-support-alt-dark .neo-support-alt-icon{background:color-mix(in srgb,#fff 14%,transparent);color:#fff}.neo-support-alt-title{margin:0;font-size:1.05rem;font-weight:800}.neo-support-alt-copy{margin:0;flex:1;font-size:.86rem;line-height:1.55;color:var(--neo-muted)}.neo-support-btn{display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;padding:10px 16px;border-radius:10px;background:var(--neo-accent);color:#fff;font-size:.82rem;font-weight:800;text-decoration:none;border:1px solid transparent}.neo-support-btn:hover{filter:brightness(1.05)}.neo-support-alt-dark .neo-support-btn{background:#fff;color:var(--neo-accent)}.neo-support-trust-wrap{border-top:1px solid var(--neo-line);background:color-mix(in srgb,var(--neo-surface2) 90%,var(--neo-bg))}.neo-support-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-width:1120px;margin:0 auto;padding:20px clamp(16px,4vw,28px)}@media(max-width:720px){.neo-support-trust{grid-template-columns:1fr}}.neo-support-trust-item{display:flex;align-items:flex-start;gap:10px;font-size:.8rem;line-height:1.45;color:var(--neo-muted)}.neo-support-trust-item i,.neo-support-trust-item svg{width:18px;height:18px;flex-shrink:0;color:var(--neo-accent);margin-top:1px}.neo-support-footer{padding:24px clamp(16px,4vw,28px) 40px;border-top:1px solid var(--neo-line);text-align:center;font-size:.78rem;color:var(--neo-muted);background:var(--neo-bg)}.neo-support-footer nav{display:flex;flex-wrap:wrap;justify-content:center;gap:8px 16px;margin-bottom:10px}.neo-support-footer a{color:inherit;text-decoration:none}.neo-support-footer a:hover{color:var(--neo-accent)}.deck-top{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid var(--border-default, var(--neo-line));background:color-mix(in srgb,var(--surface-elevated, var(--neo-bg)) 92%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text-primary, var(--neo-text))}.deck-top-start,.deck-top-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.deck-top-start{justify-content:flex-start}.deck-top-center{justify-self:center;text-align:center;min-width:0}.deck-top-actions{justify-content:flex-end}.neo-deck-utilities-host{display:flex;gap:6px;align-items:center}.neo-deck-utility{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;font-size:13px}.neo-deck-utility .neo-theme-btn-swatch{width:14px;height:14px;border-radius:4px;border:1px solid var(--neo-line);flex-shrink:0}.neo-deck-auth-host{display:flex;align-items:center}.neo-deck-command-palette{min-width:0;max-width:220px;padding:6px 10px;font-size:13px}.neo-deck-command-palette .neo-topbar-command-palette-placeholder{display:none}@media(min-width:720px){.neo-deck-command-palette .neo-topbar-command-palette-placeholder{display:inline}}.neo-deck-back-btn{display:inline-flex;align-items:center;gap:6px}.neo-deck-page-title{font-size:14px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary, var(--neo-muted))}body.auth-shell.onboarding-document-flow{max-height:100dvh;overflow:hidden;min-height:100dvh}body.auth-shell.onboarding-document-flow:before{display:none}.onboarding-shell-body{--onboarding-canvas: #f7f8f6;--onboarding-surface: #ffffff;--onboarding-surface-secondary: #f0f1ef;--onboarding-text: #1a1a1a;--onboarding-muted: #6b7280;--onboarding-border: color-mix(in srgb, #6b7280 22%, transparent);--onboarding-primary: #3ecfb4;--onboarding-primary-fg: #0a2e28;--onboarding-accent: #c9a227;--onboarding-error: #c45c5c;--onboarding-error-bg: color-mix(in srgb, #c45c5c 8%, var(--onboarding-surface));--onboarding-bg: var(--onboarding-canvas);--onboarding-surface-bright: var(--onboarding-surface);--onboarding-line: var(--onboarding-border);--onboarding-highlight: var(--onboarding-accent);background:var(--onboarding-canvas);color:var(--onboarding-text)}[data-theme=dark] .onboarding-shell-body,.onboarding-shell-body[data-theme=dark]{--onboarding-canvas: #0a0812;--onboarding-surface: #1a1820;--onboarding-surface-secondary: #242230;--onboarding-text: #f5f0e8;--onboarding-muted: #9ca3af;--onboarding-border: color-mix(in srgb, #9ca3af 22%, transparent);--onboarding-primary-fg: #0a2e28;--onboarding-error-bg: color-mix(in srgb, #c45c5c 12%, var(--onboarding-surface))}.onboarding-auth-shell{min-height:100dvh;display:flex;flex-direction:column;background:var(--onboarding-canvas);color:var(--onboarding-text)}.onboarding-auth-chrome{position:sticky;top:0;z-index:30;min-height:56px;display:flex;align-items:center;justify-content:space-between;padding-inline:clamp(16px,3vw,40px);background:color-mix(in srgb,var(--onboarding-canvas) 92%,transparent);border-bottom:1px solid var(--onboarding-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.onboarding-auth-brand-row{display:flex;align-items:center;gap:14px}.onboarding-auth-brand{display:inline-flex;align-items:center;gap:8px}.onboarding-brand-mark{-o-object-fit:contain;object-fit:contain;flex-shrink:0}.onboarding-brand-mark--iempyrean{width:30px;height:30px}.onboarding-brand-mark--platform{width:28px;height:28px;max-width:28px;max-height:28px}.onboarding-brand-mark--ilearn{width:38px;height:38px}.onboarding-brand-divider{display:inline-flex;align-items:center;color:var(--onboarding-muted);opacity:.7}.onboarding-auth-brand-title{font-size:.9375rem;font-weight:600;color:var(--onboarding-muted);text-transform:none;letter-spacing:normal}.onboarding-auth-main{flex:1;width:100%;max-width:1440px;margin:0 auto;padding:28px clamp(16px,3vw,40px) 7rem}.onboarding-layout{display:flex;flex-direction:column;gap:28px}.onboarding-layout-body{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:clamp(32px,4vw,48px);align-items:start}.onboarding-main{min-width:0;display:flex;flex-direction:column;gap:0;padding-bottom:5rem}.onboarding-surface{padding:clamp(20px,3vw,32px);border-radius:12px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface)}.onboarding-stepper-wrap{display:flex;flex-direction:column;gap:8px;width:100%}.onboarding-stepper-header{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.onboarding-stepper-progress-label{margin:0;font-size:.875rem;font-weight:600;color:var(--onboarding-text)}.onboarding-stepper-current-name{margin:0;font-size:1.125rem;font-weight:600;color:var(--onboarding-text)}.onboarding-stepper-progress-bar{height:4px;border-radius:2px;background:var(--onboarding-border);overflow:hidden}.onboarding-stepper-progress-fill{display:block;height:100%;background:var(--onboarding-primary);border-radius:inherit;transition:width .25s ease}.onboarding-stepper-meta--mobile{display:none}.onboarding-stepper--desktop{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.onboarding-stepper-item{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:8px;border:1px solid transparent;background:transparent;font-size:.8125rem;color:var(--onboarding-muted);cursor:default}.onboarding-stepper-item.is-current{border-color:color-mix(in srgb,var(--onboarding-primary) 45%,var(--onboarding-border));background:color-mix(in srgb,var(--onboarding-primary) 10%,var(--onboarding-surface));color:var(--onboarding-text);font-weight:600}.onboarding-stepper-item.is-done{color:var(--onboarding-text);cursor:pointer}.onboarding-stepper-item.is-done:hover{background:var(--onboarding-surface-secondary)}.onboarding-stepper-item.is-upcoming{opacity:.45;pointer-events:none}.onboarding-stepper-index{display:inline-flex;align-items:center;gap:4px}.onboarding-stepper-index-label{font-size:.8125rem}.onboarding-stepper-meta{margin:0;font-size:.8125rem;color:var(--onboarding-muted)}.onboarding-rail{position:sticky;top:72px}.onboarding-summary-rail{padding:16px 16px 16px 20px;border-left:3px solid var(--onboarding-border);background:transparent}.onboarding-summary-rail--invite{border-left-color:var(--onboarding-accent)}.onboarding-rail-eyebrow{margin:0 0 12px;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--onboarding-muted)}.onboarding-rail-list{margin:0;display:flex;flex-direction:column;gap:10px}.onboarding-rail-list dt{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--onboarding-muted)}.onboarding-rail-list dd{margin:2px 0 0;font-size:.8125rem;color:var(--onboarding-text)}.onboarding-rail-reasons{margin:0;padding-left:1rem;font-size:.8125rem}.onboarding-rail-timeline{margin-top:12px;padding-top:12px;border-top:1px solid var(--onboarding-border);font-size:.8125rem}.onboarding-rail-timeline-title{margin:0 0 8px;font-weight:600;font-size:.8125rem}.onboarding-rail-badge{display:inline-block;margin-top:8px;padding:4px 8px;border-radius:6px;font-size:.75rem;background:color-mix(in srgb,var(--onboarding-primary) 12%,transparent);color:var(--onboarding-primary)}.onboarding-step{display:flex;flex-direction:column;gap:20px}.onboarding-eyebrow{margin:0;font-size:.75rem;font-weight:600;letter-spacing:.02em;color:var(--onboarding-muted);text-transform:none}.onboarding-step-title{margin:0;font-size:clamp(1.375rem,2vw,1.625rem);line-height:1.25;font-weight:600}.onboarding-step-desc{margin:0;color:var(--onboarding-muted);max-width:60ch;font-size:.9375rem}.onboarding-section-heading{margin:0;font-size:1rem;font-weight:600}.onboarding-muted{margin:0;font-size:.875rem;color:var(--onboarding-muted)}.onboarding-intent-grid{display:grid;grid-template-columns:1fr;gap:12px}.onboarding-intent-callout{margin-top:8px;padding-top:20px;border-top:1px solid var(--onboarding-border)}.onboarding-intent-callout-label{margin:0 0 12px;font-size:.875rem;color:var(--onboarding-muted)}.onboarding-goals-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.onboarding-goals-count{margin:0;font-size:.875rem;color:var(--onboarding-primary)}.onboarding-form-grid{display:grid;grid-template-columns:1fr;gap:24px}.onboarding-form-row{display:grid;grid-template-columns:1fr;gap:20px}.onboarding-field-group{display:flex;flex-direction:column;gap:20px;padding-bottom:20px;border-bottom:1px solid var(--onboarding-border)}.onboarding-field-group:last-child{border-bottom:0;padding-bottom:0}.onboarding-subjects-chips{display:flex;flex-wrap:wrap;gap:8px}.onboarding-selection-card{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;padding:16px;border:1px solid var(--onboarding-border);border-radius:10px;background:var(--onboarding-surface);color:var(--onboarding-text);cursor:pointer;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease;min-height:100px}.onboarding-goals-grid .onboarding-selection-card{flex-direction:column;min-height:160px;position:relative}.onboarding-goals-grid .onboarding-selection-check{position:absolute;top:12px;right:12px}.onboarding-goals-grid .onboarding-selection-icon{margin-bottom:4px}.onboarding-selection-card:hover{border-color:color-mix(in srgb,var(--onboarding-primary) 35%,var(--onboarding-border));background:var(--onboarding-surface-secondary)}.onboarding-selection-card:focus-visible{outline:none;border-color:var(--onboarding-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--onboarding-primary) 35%,transparent)}.onboarding-selection-card.is-selected{border-color:var(--onboarding-primary);background:color-mix(in srgb,var(--onboarding-primary) 8%,var(--onboarding-surface))}.onboarding-selection-icon{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:10px;background:var(--onboarding-surface-secondary);color:var(--onboarding-primary)}.onboarding-selection-body{flex:1;min-width:0}.onboarding-selection-title{display:block;margin:0 0 4px;font-size:.9375rem;font-weight:600;line-height:1.3}.onboarding-selection-desc{margin:0;font-size:.8125rem;color:var(--onboarding-muted);line-height:1.45}.onboarding-selection-audience{margin:8px 0 0;font-size:.75rem;color:var(--onboarding-muted)}.onboarding-selection-check{flex-shrink:0;color:var(--onboarding-primary)}.onboarding-field{display:flex;flex-direction:column;gap:8px}.onboarding-field-label{font-size:.875rem;font-weight:500;color:var(--onboarding-text)}.onboarding-input,.onboarding-select{width:100%;padding:10px 12px;border:1px solid var(--onboarding-border);border-radius:10px;background:var(--onboarding-surface);color:var(--onboarding-text);font-size:.9375rem}.onboarding-input:focus,.onboarding-select:focus{outline:none;border-color:var(--onboarding-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--onboarding-primary) 35%,transparent)}.onboarding-chip-group{display:flex;flex-wrap:wrap;gap:8px}.onboarding-chip{display:inline-flex;align-items:center;justify-content:center;height:40px;border:1px solid var(--onboarding-border);border-radius:10px;background:var(--onboarding-surface);color:var(--onboarding-text);font-size:.875rem;cursor:pointer;transition:border-color .15s,background .15s}.onboarding-chip.is-single{min-width:40px;width:40px;padding:0}.onboarding-chip.is-range{min-width:64px;padding:0 14px}.onboarding-chip.is-selected{border-color:var(--onboarding-primary);background:color-mix(in srgb,var(--onboarding-primary) 10%,var(--onboarding-surface));color:var(--onboarding-text);font-weight:600}.onboarding-chip:focus-visible{outline:none;box-shadow:0 0 0 2px color-mix(in srgb,var(--onboarding-primary) 35%,transparent)}.onboarding-chip-row{display:flex;flex-wrap:wrap;gap:8px}.onboarding-chip-row--wrap{gap:8px}.onboarding-v3-fields .onboarding-form-row{display:flex;flex-direction:column;gap:8px}.onboarding-v3-fields .onboarding-field-label{margin-bottom:0}.onboarding-billing-toggle{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--onboarding-border);border-radius:10px;background:var(--onboarding-surface-secondary);width:-moz-fit-content;width:fit-content}.onboarding-billing-toggle .onboarding-chip{border:0;background:transparent;border-radius:8px;min-width:auto;width:auto;padding:0 16px}.onboarding-billing-toggle .onboarding-chip.is-selected{background:var(--onboarding-primary);color:var(--onboarding-primary-fg)}.onboarding-action-footer{margin-top:24px}.onboarding-action-footer-inner{display:flex;flex-direction:column;gap:8px}.onboarding-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;width:100%}.onboarding-btn-primary{padding:12px 20px;border:0;border-radius:10px;background:var(--onboarding-primary);color:var(--onboarding-primary-fg);font-weight:600;font-size:.9375rem;cursor:pointer;margin-left:auto}.onboarding-btn-primary:disabled,.onboarding-btn-primary[aria-disabled=true]{opacity:.45;cursor:not-allowed}.onboarding-btn-secondary{padding:12px 20px;border:1px solid var(--onboarding-border);border-radius:10px;background:transparent;color:var(--onboarding-text);font-size:.9375rem;cursor:pointer}.onboarding-btn-secondary:disabled{opacity:.45;cursor:not-allowed}.onboarding-plan-table-wrap{display:flex;flex-direction:column;gap:12px;margin-top:8px}.onboarding-plan-table-title{margin:0;font-size:1rem;font-weight:600}.onboarding-plan-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;border:1px solid var(--onboarding-border);border-radius:10px}.onboarding-plan-table{width:100%;min-width:560px;border-collapse:collapse;font-size:.875rem}.onboarding-plan-table th,.onboarding-plan-table td{padding:10px 14px;border-bottom:1px solid var(--onboarding-border);text-align:left;vertical-align:middle}.onboarding-plan-table-feature-col{position:sticky;left:0;z-index:2;background:var(--onboarding-surface);font-weight:500;color:var(--onboarding-muted);min-width:140px}.onboarding-plan-table-plan-col{text-align:center;min-width:120px}.onboarding-plan-table-plan-col.is-recommended{background:color-mix(in srgb,var(--onboarding-primary) 6%,var(--onboarding-surface));border-top:2px solid var(--onboarding-primary)}.onboarding-plan-table-plan-name{display:block;font-weight:600;font-size:.9375rem;margin-top:4px}.onboarding-plan-badge{display:inline-block;font-size:.6875rem;font-weight:600;color:var(--onboarding-primary);text-transform:uppercase;letter-spacing:.04em}.onboarding-table-check{color:var(--onboarding-primary);margin:0 auto}.onboarding-table-dash{color:var(--onboarding-muted);opacity:.5;margin:0 auto}.onboarding-plan-table-action-row td{border-bottom:0;padding-top:14px}.onboarding-plan-table-cta{width:100%;margin-left:0;font-size:.8125rem;padding:8px 12px}.onboarding-plan-table-cta.is-selected{border-color:var(--onboarding-primary);background:color-mix(in srgb,var(--onboarding-primary) 10%,var(--onboarding-surface))}.onboarding-recommendation-hero{padding:20px 24px;border:1px solid var(--onboarding-border);border-radius:10px;background:var(--onboarding-surface-secondary)}.onboarding-recommendation-price{margin:4px 0 0;font-size:1.125rem;font-weight:600}.onboarding-recommendation-reasons-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin-top:8px}.onboarding-recommendation-reason-card{padding:12px 14px;border:1px solid var(--onboarding-border);border-radius:8px;background:var(--onboarding-surface)}.onboarding-recommendation-reason-card dt{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--onboarding-muted)}.onboarding-recommendation-reason-card dd{margin:4px 0 0;font-size:.875rem}.onboarding-feature-list{margin:8px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.onboarding-feature-list li{display:flex;align-items:flex-start;gap:8px;font-size:.875rem}.onboarding-next-list{margin:8px 0 0;padding-left:1.25rem;list-style:decimal;display:flex;flex-direction:column;gap:6px;font-size:.875rem;color:var(--onboarding-muted)}.onboarding-link-action{margin:0;font-size:.875rem}.onboarding-text-link{padding:0;border:0;background:none;color:var(--onboarding-primary);font-size:.875rem;cursor:pointer;text-decoration:underline}.onboarding-checkout-summary{padding:20px;border:1px solid var(--onboarding-border);border-radius:10px;background:var(--onboarding-surface-secondary)}.onboarding-checkout-summary-title{margin:0 0 4px;font-size:.6875rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--onboarding-muted)}.onboarding-checkout-rows{display:flex;flex-direction:column;gap:10px;margin-top:12px}.onboarding-checkout-row{display:flex;justify-content:space-between;font-size:.875rem}.onboarding-checkout-row.is-total{font-weight:600;padding-top:8px;border-top:1px solid var(--onboarding-border)}.onboarding-checkout-trust{display:flex;flex-direction:column;gap:6px;margin-top:4px}.onboarding-checkout-trust-item{display:flex;align-items:flex-start;gap:8px;font-size:.8125rem;color:var(--onboarding-muted)}.onboarding-checkout-error{padding:16px;border:1px solid color-mix(in srgb,var(--onboarding-error) 40%,var(--onboarding-border));border-radius:10px;background:var(--onboarding-error-bg)}.onboarding-checkout-error-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.onboarding-error-text{color:var(--onboarding-error)}.onboarding-trust-panel{padding:14px 16px;border:1px dashed var(--onboarding-border);border-radius:10px;background:var(--onboarding-surface-secondary)}.onboarding-trust-muted{margin:4px 0 0;font-size:.8125rem;color:var(--onboarding-muted)}.onboarding-validation-msg{margin:0;font-size:.8125rem;color:var(--onboarding-accent)}.onboarding-invite-preview-card{padding:16px;border-radius:10px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface-secondary);max-width:480px}.onboarding-success{max-width:560px}.onboarding-finalising,.onboarding-activate{max-width:560px;margin:0 auto;padding:48px 0;text-align:center}.onboarding-activate-progress{margin:16px 0 24px;font-size:.875rem;color:var(--onboarding-muted)}@media(min-width:768px){.onboarding-intent-grid{grid-template-columns:repeat(2,1fr)}.onboarding-form-row{grid-template-columns:1fr 1fr}}@media(min-width:1024px){.onboarding-action-footer{position:static}}@media(max-width:1023px){.onboarding-layout-body{grid-template-columns:1fr}.onboarding-rail{position:static;order:-1}.onboarding-main{padding-bottom:6rem}.onboarding-action-footer{position:fixed;bottom:0;left:0;right:0;z-index:25;margin-top:0;padding:12px 16px;padding-bottom:max(12px,env(safe-area-inset-bottom));background:color-mix(in srgb,var(--onboarding-canvas) 95%,transparent);border-top:1px solid var(--onboarding-border);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.onboarding-action-footer .onboarding-actions{max-width:1440px;margin:0 auto}.onboarding-stepper--desktop,.onboarding-stepper-meta--desktop{display:none}.onboarding-stepper-meta--mobile{display:block}.onboarding-stepper-current-name{display:none}.onboarding-auth-main{padding-bottom:8rem}}@media(prefers-reduced-motion:reduce){.onboarding-selection-card,.onboarding-stepper-progress-fill,.onboarding-chip,.onboarding-v3-progress-fill{transition:none}}.onboarding-auth-shell--v3{background:var(--onboarding-canvas);flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.onboarding-auth-main--v3{max-width:none;padding:0;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.onboarding-v3-shell{flex:1;min-height:0;max-height:100dvh;display:flex;flex-direction:column;overflow:hidden}.onboarding-v3-header{position:sticky;top:0;z-index:40;border-bottom:1px solid var(--onboarding-border);background:var(--onboarding-canvas);min-height:56px}@media(min-width:768px){.onboarding-v3-header{min-height:64px}}.onboarding-v3-header-inner,.onboarding-v3-container,.onboarding-v3-action-bar-inner{max-width:min(1240px,100%);width:100%;margin:0 auto;padding-inline:clamp(16px,2.5vw,32px);box-sizing:border-box}.onboarding-v3-header-inner{display:flex;align-items:center;justify-content:space-between;min-height:inherit;gap:16px}.onboarding-v3-header-title{font-size:.9375rem;font-weight:600;color:var(--onboarding-muted)}.onboarding-v3-header-actions{display:flex;align-items:center;gap:8px}.onboarding-v3-header-btn{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:8px 12px;border-radius:10px;border:1px solid transparent;background:transparent;color:var(--onboarding-text);font-size:.875rem}.onboarding-v3-header-btn--link{color:var(--onboarding-primary)}.onboarding-v3-container{flex:1;min-height:0;overflow-y:auto;padding-block:20px 96px;width:100%}.onboarding-v3-progress{display:flex;flex-direction:column;gap:10px;margin-bottom:20px}.onboarding-v3-progress-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.onboarding-v3-step-nav{display:flex;gap:8px;flex-wrap:wrap}.onboarding-v3-step{display:inline-flex;align-items:center;gap:8px;font-size:.8125rem;color:var(--onboarding-muted);border:none;background:transparent;padding:0;font:inherit}.onboarding-v3-step.is-clickable:not(:disabled){cursor:pointer}.onboarding-v3-step.is-clickable:not(:disabled):hover .onboarding-v3-step-label{color:var(--onboarding-text)}.onboarding-v3-step:disabled{cursor:default}.onboarding-v3-step.is-current{color:var(--onboarding-text);font-weight:600}.onboarding-v3-step.is-done{color:var(--onboarding-primary)}.onboarding-v3-step-marker{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;border:1px solid var(--onboarding-border);font-size:.75rem}.onboarding-v3-step.is-current .onboarding-v3-step-marker{border-color:var(--onboarding-primary);background:color-mix(in srgb,var(--onboarding-primary) 15%,transparent)}.onboarding-v3-save-status{margin:0;font-size:.75rem;color:var(--onboarding-muted)}.onboarding-v3-progress-bar{height:3px;border-radius:999px;background:var(--onboarding-border);overflow:hidden}.onboarding-v3-progress-fill{display:block;height:100%;background:var(--onboarding-primary);transition:width .25s ease}.onboarding-v3-body{display:grid;grid-template-columns:minmax(0,1fr);gap:24px}.onboarding-v3-body.has-rail{grid-template-columns:minmax(0,1fr) minmax(260px,320px)}.onboarding-v3-page--full{width:100%;max-width:720px}.onboarding-v3-surface{padding:clamp(16px,2.5vw,28px);border-radius:12px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface)}.onboarding-v3-page-title{margin:0 0 8px;font-size:clamp(1.375rem,2.2vw,1.75rem);line-height:1.2}.onboarding-v3-page-desc{margin:0 0 20px;color:var(--onboarding-muted);font-size:.9375rem;max-width:62ch}.onboarding-v3-section{margin-top:20px}.onboarding-v3-section-title{margin:0 0 12px;font-size:1rem;font-weight:600}.onboarding-v3-path-grid{display:grid;grid-template-columns:1fr;gap:10px}@media(min-width:768px){.onboarding-v3-path-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.onboarding-v3-path-card{display:flex;align-items:flex-start;gap:12px;width:100%;text-align:left;padding:14px;border-radius:12px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface-secondary);color:var(--onboarding-text);min-height:48px}.onboarding-v3-path-card.is-selected{border-color:var(--onboarding-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--onboarding-primary) 35%,transparent)}.onboarding-v3-path-card--invite{opacity:.92}.onboarding-v3-path-name{display:block;font-weight:600;font-size:.9375rem}.onboarding-v3-path-desc{display:block;margin-top:4px;font-size:.8125rem;color:var(--onboarding-muted);line-height:1.35}.onboarding-v3-path-invite{margin-top:12px}.onboarding-v3-path-invite-label{margin:0 0 8px;font-size:.8125rem;color:var(--onboarding-muted)}.onboarding-v3-goals-chips{display:flex;flex-wrap:wrap;gap:8px}.onboarding-v3-goal-chip{min-height:44px;padding:8px 14px;border-radius:999px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface-secondary);color:var(--onboarding-text);font-size:.875rem}.onboarding-v3-goal-chip.is-selected{border-color:var(--onboarding-primary);background:color-mix(in srgb,var(--onboarding-primary) 12%,var(--onboarding-surface-secondary))}.onboarding-v3-goals-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:4px}.onboarding-v3-goals-header .onboarding-v3-section-title{margin:0}.onboarding-v3-goals-toggle-all{padding:4px 10px;border:0;background:transparent;color:var(--onboarding-primary);font-size:.8125rem;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.onboarding-v3-goals-hint{margin:0 0 8px;font-size:.8125rem;color:var(--onboarding-muted)}.onboarding-v3-goals-checkboxes{display:flex;flex-direction:column;gap:8px}.onboarding-v3-goal-checkbox{display:flex;align-items:flex-start;gap:10px;width:100%;min-height:44px;padding:10px 12px;border-radius:10px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface-secondary);color:var(--onboarding-text);text-align:left;cursor:pointer}.onboarding-v3-goal-checkbox.is-selected{border-color:var(--onboarding-primary);background:color-mix(in srgb,var(--onboarding-primary) 10%,var(--onboarding-surface-secondary))}.onboarding-v3-goal-checkbox-box{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex-shrink:0;margin-top:1px;border-radius:4px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface)}.onboarding-v3-goal-checkbox.is-selected .onboarding-v3-goal-checkbox-box{border-color:var(--onboarding-primary);background:var(--onboarding-primary);color:#fff}.onboarding-v3-goal-checkbox-label{font-size:.875rem;font-weight:500}.onboarding-v3-goal-checkbox-body{display:flex;flex-direction:column;gap:2px;min-width:0}.onboarding-v3-goal-checkbox-desc{font-size:.8125rem;color:var(--onboarding-muted);line-height:1.4}.onboarding-v3-goals-count{margin:0 0 10px;font-size:.8125rem;color:var(--onboarding-muted)}.onboarding-v3-summary{padding:16px;border-radius:12px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface)}.onboarding-v3-summary-title{margin:0 0 12px;font-size:.9375rem}.onboarding-v3-summary-list{margin:0}.onboarding-v3-summary-row{display:grid;grid-template-columns:1fr 1.2fr;gap:8px;padding:8px 0;border-bottom:1px solid var(--onboarding-border);font-size:.8125rem}.onboarding-v3-summary-row dt{color:var(--onboarding-muted)}.onboarding-v3-summary-row dd{margin:0;text-align:right}.onboarding-v3-plans-controls{display:flex;flex-direction:column;gap:12px;margin-bottom:16px}@media(min-width:768px){.onboarding-v3-plans-controls{flex-direction:row;align-items:center;justify-content:space-between}}.onboarding-v3-audience-tabs{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px}.onboarding-v3-audience-tab{flex-shrink:0;min-height:44px;padding:8px 14px;border-radius:999px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface-secondary);color:var(--onboarding-text);font-size:.875rem}.onboarding-v3-audience-tab.is-active{border-color:var(--onboarding-primary);background:color-mix(in srgb,var(--onboarding-primary) 12%,var(--onboarding-surface-secondary))}.onboarding-v3-billing-toggle{display:inline-flex;gap:6px;padding:4px;border-radius:10px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface-secondary)}.onboarding-v3-billing-option{min-height:40px;padding:6px 12px;border-radius:8px;border:none;background:transparent;color:var(--onboarding-text);font-size:.875rem}.onboarding-v3-billing-option.is-active{background:var(--onboarding-surface);box-shadow:0 1px 2px color-mix(in srgb,#000 12%,transparent)}.onboarding-v3-billing-save{margin-left:6px;font-size:.75rem;color:var(--onboarding-primary)}.onboarding-v3-recommendation{margin-bottom:16px;padding:14px;border-radius:12px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface-secondary)}.onboarding-v3-recommendation-title{margin:0 0 8px;font-size:.9375rem}.onboarding-v3-recommendation-list{margin:0 0 8px;padding-left:18px;font-size:.8125rem;color:var(--onboarding-muted)}.onboarding-v3-plan-grid{display:grid;grid-template-columns:1fr;gap:12px;width:100%}@media(min-width:768px){.onboarding-v3-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.onboarding-v3-plan-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.onboarding-v3-plan-card{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;text-align:left;padding:16px;border-radius:12px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface-secondary);color:var(--onboarding-text);min-height:48px}.onboarding-v3-plan-card.is-recommended{border-color:color-mix(in srgb,var(--onboarding-primary) 45%,var(--onboarding-border))}.onboarding-v3-plan-card.is-selected{border-color:var(--onboarding-primary);box-shadow:0 0 0 1px color-mix(in srgb,var(--onboarding-primary) 35%,transparent)}.onboarding-v3-plan-badge{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--onboarding-primary)}.onboarding-v3-plan-name{margin:0;font-size:1.125rem}.onboarding-v3-plan-best-for,.onboarding-v3-plan-allowance,.onboarding-v3-plan-trial{margin:0;font-size:.8125rem;color:var(--onboarding-muted)}.onboarding-v3-plan-price{margin:4px 0 0;font-size:1.25rem;font-weight:700}.onboarding-v3-plan-cadence{font-size:.8125rem;font-weight:500;color:var(--onboarding-muted)}.onboarding-v3-plan-features{margin:8px 0 0;padding:0;list-style:none;font-size:.8125rem}.onboarding-v3-plan-features li{display:flex;align-items:flex-start;gap:6px;margin-bottom:4px}.onboarding-v3-plan-cta{margin-top:auto;padding-top:10px;font-size:.875rem;font-weight:600;color:var(--onboarding-primary)}.onboarding-v3-compare-link{margin-top:12px}.onboarding-v3-action-bar{position:fixed;left:0;right:0;bottom:0;z-index:35;border-top:1px solid var(--onboarding-border);background:var(--onboarding-canvas);padding-block:12px;padding-bottom:max(12px,env(safe-area-inset-bottom))}.onboarding-v3-action-bar-inner{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.onboarding-v3-action-summary{margin:0;text-align:center;font-size:.8125rem;color:var(--onboarding-muted)}.onboarding-v3-back,.onboarding-v3-primary{min-height:48px}.onboarding-v3-order-summary,.onboarding-v3-trial-timeline{padding:16px;border-radius:12px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface);margin-bottom:12px}.onboarding-v3-order-title{margin:0 0 10px;font-size:.9375rem}.onboarding-v3-order-rows,.onboarding-v3-timeline-list{margin:0;padding:0;list-style:none}.onboarding-v3-order-row,.onboarding-v3-timeline-list li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--onboarding-border);font-size:.8125rem}.onboarding-v3-order-row.is-total{font-weight:700}.onboarding-v3-order-row dt,.onboarding-v3-order-row dd{margin:0}.onboarding-v3-mobile-summary{display:none;margin-bottom:16px}.onboarding-v3-mobile-summary-toggle{width:100%;min-height:48px;border-radius:10px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface-secondary);color:var(--onboarding-text)}.onboarding-v3-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:color-mix(in srgb,#000 55%,transparent);display:flex;align-items:flex-end;justify-content:center;padding:16px}@media(min-width:768px){.onboarding-v3-modal-backdrop{align-items:center}}.onboarding-v3-modal{width:min(100%,960px);max-height:min(85dvh,900px);overflow:auto;border-radius:14px;border:1px solid var(--onboarding-border);background:var(--onboarding-surface)}.onboarding-v3-modal-header{display:flex;align-items:center;justify-content:space-between;padding:16px;border-bottom:1px solid var(--onboarding-border);position:sticky;top:0;background:var(--onboarding-surface)}.onboarding-v3-modal-body{padding:16px}.onboarding-v3-modal-close{min-width:44px;min-height:44px;border-radius:10px;border:1px solid var(--onboarding-border);background:transparent;color:var(--onboarding-text)}.onboarding-v3-rail{position:sticky;top:88px}@media(max-width:1023px){.onboarding-v3-body.has-rail{grid-template-columns:1fr}.onboarding-v3-rail{display:none}.onboarding-v3-mobile-summary{display:block}.onboarding-v3-action-bar-inner{grid-template-columns:1fr}.onboarding-v3-action-centre{order:-1}.onboarding-v3-back,.onboarding-v3-primary{width:100%}}.onboarding-v3-shell--loading{background:var(--onboarding-canvas)}.onboarding-v3-skeleton-header{min-height:56px;border-bottom:1px solid var(--onboarding-border);background:linear-gradient(90deg,color-mix(in srgb,var(--onboarding-muted) 12%,transparent),color-mix(in srgb,var(--onboarding-muted) 20%,transparent),color-mix(in srgb,var(--onboarding-muted) 12%,transparent));background-size:200% 100%;animation:onboarding-skeleton-shimmer 1.2s ease-in-out infinite}.onboarding-v3-container--loading{padding-block:20px}.onboarding-v3-skeleton-progress{height:48px;margin-bottom:20px;border-radius:10px;background:color-mix(in srgb,var(--onboarding-muted) 14%,transparent);animation:onboarding-skeleton-pulse 1.2s ease-in-out infinite}.onboarding-v3-skeleton-surface,.onboarding-v3-skeleton-rail{border-radius:12px;border:1px solid var(--onboarding-border);background:color-mix(in srgb,var(--onboarding-muted) 10%,var(--onboarding-surface));animation:onboarding-skeleton-pulse 1.2s ease-in-out infinite}.onboarding-v3-skeleton-surface{min-height:280px}.onboarding-v3-skeleton-rail{min-height:220px}@keyframes onboarding-skeleton-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes onboarding-skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.neo-platform-layout{min-height:100vh;display:flex;flex-direction:column}.neo-platform-main{flex:1;display:flex;flex-direction:column}.neo-doc-page{max-width:820px;margin:0 auto;padding:32px 20px 64px}.neo-doc-page h1{margin:0 0 8px;font-size:2rem;letter-spacing:-.03em}.neo-doc-meta{color:var(--neo-muted);margin-bottom:24px}.neo-doc-section{margin-bottom:28px}.neo-doc-section h2{font-size:1.15rem;margin:0 0 10px}.neo-doc-section :is(ul,p){line-height:1.6}.neo-platform-layout .neo-auth-chrome{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.neo-platform-layout .neo-auth-chrome-utils{justify-self:end}.neo-platform-command-palette{justify-self:center;max-width:420px;width:100%}.neo-switcher-card-icon-img-wrap{background:transparent;padding:0;overflow:hidden}.neo-switcher-card-icon-img{display:block;width:32px;height:32px;-o-object-fit:contain;object-fit:contain}.neo-hub-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));padding:0 20px 48px;max-width:1100px;margin:0 auto}.neo-hub-card{border:1px solid var(--neo-line);border-radius:16px;padding:18px;background:color-mix(in srgb,var(--neo-surface) 88%,transparent);text-decoration:none;color:inherit;transition:border-color .15s ease}.neo-hub-card:hover{border-color:color-mix(in srgb,var(--neo-accent) 40%,var(--neo-line))}.neo-landing-hero{max-width:900px;margin:0 auto;padding:48px 20px 32px;text-align:center}.neo-landing-hero h1{font-size:clamp(2rem,5vw,3rem);letter-spacing:-.04em;margin:0 0 12px}.neo-landing-hero p{color:var(--neo-muted);font-size:1.05rem;line-height:1.6;margin:0 auto 24px;max-width:640px}.neo-landing-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.neo-auth-card-wide{max-width:720px;width:100%}html,body,#root{height:100%;margin:0}body.platform-body,body.shell-body-themed{min-height:100%;overflow:hidden}#root{height:100%;overflow:hidden}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.placeholder\:text-transparent::-moz-placeholder{color:transparent}.placeholder\:text-transparent::placeholder{color:transparent}.first\:mt-0:first-child{margin-top:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-105:hover{--tw-scale-x: 1.05;--tw-scale-y: 1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-110:hover{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:scale-\[1\.02\]:hover{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-solid:hover{border-style:solid}.hover\:border-\[\#6d4aff\]:hover{--tw-border-opacity: 1;border-color:rgb(109 74 255 / var(--tw-border-opacity, 1))}.hover\:border-\[var\(--theme-accent-hover\)\]:hover{border-color:var(--theme-accent-hover)}.hover\:border-\[var\(--theme-error-hover\)\]:hover{border-color:var(--theme-error-hover)}.hover\:border-\[var\(--theme-success-hover\)\]:hover{border-color:var(--theme-success-hover)}.hover\:border-blue-300:hover{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.hover\:border-blue-400:hover{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.hover\:border-blue-500:hover{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.hover\:border-purple-300:hover{--tw-border-opacity: 1;border-color:rgb(216 180 254 / var(--tw-border-opacity, 1))}.hover\:border-purple-500:hover{--tw-border-opacity: 1;border-color:rgb(168 85 247 / var(--tw-border-opacity, 1))}.hover\:bg-\[\#4338ca\]:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5a3dd8\]:hover{--tw-bg-opacity: 1;background-color:rgb(90 61 216 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5a3de6\]:hover{--tw-bg-opacity: 1;background-color:rgb(90 61 230 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5a5c63\]:hover{--tw-bg-opacity: 1;background-color:rgb(90 92 99 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5c3dd6\]:hover{--tw-bg-opacity: 1;background-color:rgb(92 61 214 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#5c3fff\]:hover{--tw-bg-opacity: 1;background-color:rgb(92 63 255 / var(--tw-bg-opacity, 1))}.hover\:bg-\[\#f9fafb\]:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-\[color\:var\(--theme-background-hover\,rgba\(255\,255\,255\,0\.06\)\)\]:hover{background-color:var(--theme-background-hover,rgba(255,255,255,.06))}.hover\:bg-\[var\(--neo-hover\)\]:hover{background-color:var(--neo-hover)}.hover\:bg-\[var\(--neo-surface2\)\]:hover{background-color:var(--neo-surface2)}.hover\:bg-\[var\(--theme-accent-hover\)\]:hover{background-color:var(--theme-accent-hover)}.hover\:bg-\[var\(--theme-accent-subtle\)\]:hover{background-color:var(--theme-accent-subtle)}.hover\:bg-\[var\(--theme-background-hover\)\]:hover{background-color:var(--theme-background-hover)}.hover\:bg-\[var\(--theme-error-hover\)\]:hover{background-color:var(--theme-error-hover)}.hover\:bg-\[var\(--theme-success-hover\)\]:hover{background-color:var(--theme-success-hover)}.hover\:bg-amber-100\/50:hover{background-color:#fef3c780}.hover\:bg-amber-600:hover{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-600\/20:hover{background-color:#d9770633}.hover\:bg-amber-800\/30:hover{background-color:#92400e4d}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-green-100:hover{--tw-bg-opacity: 1;background-color:rgb(220 252 231 / var(--tw-bg-opacity, 1))}.hover\:bg-green-700:hover{--tw-bg-opacity: 1;background-color:rgb(21 128 61 / var(--tw-bg-opacity, 1))}.hover\:bg-green-800:hover{--tw-bg-opacity: 1;background-color:rgb(22 101 52 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-700:hover{--tw-bg-opacity: 1;background-color:rgb(194 65 12 / var(--tw-bg-opacity, 1))}.hover\:bg-orange-900:hover{--tw-bg-opacity: 1;background-color:rgb(124 45 18 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-600:hover{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-700:hover{--tw-bg-opacity: 1;background-color:rgb(126 34 206 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-900:hover{--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-red-700:hover{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-200\/80:hover{background-color:#e2e8f0cc}.hover\:bg-slate-300:hover{--tw-bg-opacity: 1;background-color:rgb(203 213 225 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700\/30:hover{background-color:#3341554d}.hover\:bg-slate-700\/50:hover{background-color:#33415580}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-opacity-50:hover{--tw-bg-opacity: .5}.hover\:from-blue-200:hover{--tw-gradient-from: #bfdbfe var(--tw-gradient-from-position);--tw-gradient-to: rgb(191 219 254 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-500:hover{--tw-gradient-from: #3b82f6 var(--tw-gradient-from-position);--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-blue-700:hover{--tw-gradient-from: #1d4ed8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(29 78 216 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-purple-700:hover{--tw-gradient-from: #7e22ce var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:via-purple-600:hover{--tw-gradient-to: rgb(147 51 234 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #9333ea var(--tw-gradient-via-position), var(--tw-gradient-to)}.hover\:to-blue-700:hover{--tw-gradient-to: #1d4ed8 var(--tw-gradient-to-position)}.hover\:to-indigo-700:hover{--tw-gradient-to: #4338ca var(--tw-gradient-to-position)}.hover\:to-purple-200:hover{--tw-gradient-to: #e9d5ff var(--tw-gradient-to-position)}.hover\:to-purple-500:hover{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.hover\:to-purple-700:hover{--tw-gradient-to: #7e22ce var(--tw-gradient-to-position)}.hover\:text-5xl:hover{font-size:3rem;line-height:1}.hover\:text-\[\#4b5563\]:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-\[\#5a3dd8\]:hover{--tw-text-opacity: 1;color:rgb(90 61 216 / var(--tw-text-opacity, 1))}.hover\:text-\[\#5a3de6\]:hover{--tw-text-opacity: 1;color:rgb(90 61 230 / var(--tw-text-opacity, 1))}.hover\:text-\[\#6d4aff\]:hover{--tw-text-opacity: 1;color:rgb(109 74 255 / var(--tw-text-opacity, 1))}.hover\:text-\[var\(--ink\)\]:hover{color:var(--ink)}.hover\:text-\[var\(--theme-accent-hover\)\]:hover{color:var(--theme-accent-hover)}.hover\:text-\[var\(--theme-text-primary\)\]:hover{color:var(--theme-text-primary)}.hover\:text-amber-300:hover{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.hover\:text-amber-700:hover{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-blue-400:hover{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.hover\:text-blue-500:hover{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.hover\:text-blue-600:hover{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-600:hover{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-green-300:hover{--tw-text-opacity: 1;color:rgb(134 239 172 / var(--tw-text-opacity, 1))}.hover\:text-green-700:hover{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.hover\:text-slate-300:hover{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:text-slate-900:hover{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-\[0\.8\]:hover{opacity:.8}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:z-10:focus{z-index:10}.focus\:border-\[\#2ED096\]:focus{--tw-border-opacity: 1;border-color:rgb(46 208 150 / var(--tw-border-opacity, 1))}.focus\:border-\[\#6d4aff\]:focus{--tw-border-opacity: 1;border-color:rgb(109 74 255 / var(--tw-border-opacity, 1))}.focus\:border-\[\#E31837\]:focus{--tw-border-opacity: 1;border-color:rgb(227 24 55 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-green-400:focus{--tw-border-opacity: 1;border-color:rgb(74 222 128 / var(--tw-border-opacity, 1))}.focus\:border-green-500:focus{--tw-border-opacity: 1;border-color:rgb(34 197 94 / var(--tw-border-opacity, 1))}.focus\:border-red-400:focus{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.focus\:border-red-500:focus{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:underline:focus{text-decoration-line:underline}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:outline:focus{outline-style:solid}.focus\:outline-2:focus{outline-width:2px}.focus\:outline-offset-2:focus{outline-offset:2px}.focus\:outline-\[var\(--theme-accent-subtle\)\]:focus{outline-color:var(--theme-accent-subtle)}.focus\:ring-1:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-\[\#2ED096\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(46 208 150 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#6d4aff\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(109 74 255 / var(--tw-ring-opacity, 1))}.focus\:ring-\[\#6d4aff\]\/20:focus{--tw-ring-color: rgb(109 74 255 / .2)}.focus\:ring-\[\#E31837\]:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(227 24 55 / var(--tw-ring-opacity, 1))}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-green-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(74 222 128 / var(--tw-ring-opacity, 1))}.focus\:ring-green-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(34 197 94 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-purple-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(168 85 247 / var(--tw-ring-opacity, 1))}.focus\:ring-red-400:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(248 113 113 / var(--tw-ring-opacity, 1))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.focus\:ring-offset-gray-800:focus{--tw-ring-offset-color: #1f2937}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--theme-accent-default\)\]:focus-visible{outline-color:var(--theme-accent-default)}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-90:active{--tw-scale-x: .9;--tw-scale-y: .9;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-95:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.97\]:active{--tw-scale-x: .97;--tw-scale-y: .97;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-\[0\.99\]:active{--tw-scale-x: .99;--tw-scale-y: .99;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:cursor-grabbing:active{cursor:grabbing}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-gray-400:disabled{--tw-bg-opacity: 1;background-color:rgb(156 163 175 / var(--tw-bg-opacity, 1))}.disabled\:bg-gray-50:disabled{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.disabled\:bg-slate-600:disabled{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.disabled\:text-gray-500:disabled{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-55:disabled{opacity:.55}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:-translate-x-\[3px\]{--tw-translate-x: -3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:-translate-y-0\.5{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x: .125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[3px\]{--tw-translate-x: 3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-110{--tw-scale-x: 1.1;--tw-scale-y: 1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:opacity-100{opacity:1}.group:hover .group-hover\:opacity-70{opacity:.7}.group:hover .group-hover\:\[animation-play-state\:paused\]{animation-play-state:paused}.group:active .group-active\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(prefers-reduced-motion:no-preference){@keyframes pulse{50%{opacity:.5}}.motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}}@media(prefers-reduced-motion:reduce){.motion-reduce\:hidden{display:none}}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:col-span-8{grid-column:span 8 / span 8}.sm\:mb-0{margin-bottom:0}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-12{height:3rem}.sm\:h-14{height:3.5rem}.sm\:h-7{height:1.75rem}.sm\:w-10{width:2.5rem}.sm\:w-11{width:2.75rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-\[72px_1fr_auto\]{grid-template-columns:72px 1fr auto}.sm\:flex-row{flex-direction:row}.sm\:flex-row-reverse{flex-direction:row-reverse}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-6{gap:1.5rem}.sm\:p-4{padding:1rem}.sm\:p-5{padding:1.25rem}.sm\:p-7{padding:1.75rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-20{padding-top:5rem;padding-bottom:5rem}.sm\:py-24{padding-top:6rem;padding-bottom:6rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-\[56px\]{font-size:56px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:leading-7{line-height:1.75rem}.sm\:leading-8{line-height:2rem}}@media(min-width:768px){.md\:mb-0{margin-bottom:0}.md\:mr-12{margin-right:3rem}.md\:flex{display:flex}.md\:hidden{display:none}.md\:w-\[250px\]{width:250px}.md\:min-w-\[250px\]{min-width:250px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-8{padding:2rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:py-12{padding-top:3rem;padding-bottom:3rem}.md\:text-2xl{font-size:1.5rem;line-height:2rem}.md\:text-4xl{font-size:2.25rem;line-height:2.5rem}.md\:text-6xl{font-size:3.75rem;line-height:1}.md\:text-9xl{font-size:8rem;line-height:1}.md\:text-xl{font-size:1.25rem;line-height:1.75rem}}@media(min-width:1024px){.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:ml-80{margin-left:20rem}.lg\:block{display:block}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-\[\.72fr_1\.28fr\]{grid-template-columns:.72fr 1.28fr}.lg\:grid-cols-\[\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[\.7fr_1\.3fr\]{grid-template-columns:.7fr 1.3fr}.lg\:grid-cols-\[1\.02fr_\.98fr\]{grid-template-columns:1.02fr .98fr}.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1fr_1\.1fr\]{grid-template-columns:1fr 1.1fr}.lg\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.lg\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.lg\:grid-cols-\[minmax\(0\,1fr\)_280px\]{grid-template-columns:minmax(0,1fr) 280px}.lg\:grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 320px}.lg\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.lg\:grid-cols-\[minmax\(0\,2fr\)_minmax\(260px\,1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.lg\:grid-cols-\[minmax\(0\,3fr\)_minmax\(240px\,1fr\)\]{grid-template-columns:minmax(0,3fr) minmax(240px,1fr)}.lg\:grid-cols-\[minmax\(0\,7fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.lg\:flex-row{flex-direction:row}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-between{justify-content:space-between}.lg\:gap-8{gap:2rem}.lg\:justify-self-end{justify-self:end}.lg\:border-b-0{border-bottom-width:0px}.lg\:border-r{border-right-width:1px}.lg\:p-5{padding:1.25rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pl-4{padding-left:1rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}.lg\:text-\[12rem\]{font-size:12rem}}@media(min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-\[1fr_1fr_360px\]{grid-template-columns:1fr 1fr 360px}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}}.dark\:border-gray-600:where(body[data-theme=dark],body[data-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700:where(body[data-theme=dark],body[data-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-slate-700:where(body[data-theme=dark],body[data-theme=dark] *){--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.dark\:bg-gray-700:where(body[data-theme=dark],body[data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800:where(body[data-theme=dark],body[data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800\/80:where(body[data-theme=dark],body[data-theme=dark] *){background-color:#1f2937cc}.dark\:bg-gray-900:where(body[data-theme=dark],body[data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-red-500\/15:where(body[data-theme=dark],body[data-theme=dark] *){background-color:#ef444426}.dark\:bg-red-900\/30:where(body[data-theme=dark],body[data-theme=dark] *){background-color:#7f1d1d4d}.dark\:bg-slate-700:where(body[data-theme=dark],body[data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.dark\:from-red-950:where(body[data-theme=dark],body[data-theme=dark] *){--tw-gradient-from: #450a0a var(--tw-gradient-from-position);--tw-gradient-to: rgb(69 10 10 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:to-orange-950:where(body[data-theme=dark],body[data-theme=dark] *){--tw-gradient-to: #431407 var(--tw-gradient-to-position)}.dark\:text-amber-400:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.dark\:text-blue-400:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.dark\:text-emerald-300:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.dark\:text-emerald-400:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.dark\:text-gray-300:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-green-400:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-purple-400:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.dark\:text-red-300:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.dark\:text-red-300\/50:where(body[data-theme=dark],body[data-theme=dark] *){color:#fca5a580}.dark\:text-red-400:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-white:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:text-yellow-400:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.dark\:hover\:bg-gray-600:hover:where(body[data-theme=dark],body[data-theme=dark] *){--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-gray-100:hover:where(body[data-theme=dark],body[data-theme=dark] *){--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\]\:pointer-events-auto>*{pointer-events:auto}.\[\&_h2\]\:mb-4 h2{margin-bottom:1rem}.\[\&_h2\]\:mt-8 h2{margin-top:2rem}.\[\&_h2\]\:text-2xl h2{font-size:1.5rem;line-height:2rem}.\[\&_h2\]\:font-semibold h2{font-weight:600}.\[\&_h2\]\:text-\[\#111827\] h2{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.\[\&_h3\]\:mb-3 h3{margin-bottom:.75rem}.\[\&_h3\]\:mt-6 h3{margin-top:1.5rem}.\[\&_h3\]\:text-xl h3{font-size:1.25rem;line-height:1.75rem}.\[\&_h3\]\:font-semibold h3{font-weight:600}.\[\&_h3\]\:text-\[\#111827\] h3{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.\[\&_li\]\:mb-2 li{margin-bottom:.5rem}.\[\&_ol\]\:mb-5 ol{margin-bottom:1.25rem}.\[\&_ol\]\:pl-6 ol{padding-left:1.5rem}.\[\&_p\]\:mb-5 p{margin-bottom:1.25rem}.\[\&_svg\]\:h-5 svg{height:1.25rem}.\[\&_svg\]\:w-5 svg{width:1.25rem}.\[\&_ul\]\:mb-5 ul{margin-bottom:1.25rem}.\[\&_ul\]\:pl-6 ul{padding-left:1.5rem}.shell-home-page{position:relative;display:flex;flex:0 1 auto;width:100%;max-width:100%;min-height:0;height:auto;max-height:100%;align-items:center;justify-content:center;padding:20px 24px;box-sizing:border-box;overflow:hidden}.shell-home-page__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.shell-home-page__backdrop-layer{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;opacity:0;transition:opacity .9s ease-in-out}.shell-home-page__backdrop-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 42%,#070f2314,#070f2347 42%,#04081694),linear-gradient(to bottom,#050a1a14,#050a1a4d)}.shell-home-welcome-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 90% 70% at 50% 44%,rgb(7 15 35 / .12) 0%,transparent 62%)}.shell-home-page__inner{position:relative;z-index:1;display:flex;width:100%;max-width:40rem;flex:0 1 auto;margin:auto;flex-direction:column;align-items:center;text-align:center}.shell-home-welcome__content{position:relative;isolation:isolate;display:flex;width:100%;flex-direction:column;align-items:center;padding:clamp(1rem,2.2vw,1.35rem) clamp(1.25rem,4vw,2.25rem) clamp(1rem,2.2vw,1.35rem);border-radius:20px;border:1px solid rgb(255 255 255 / .06);background:#070f2138;box-shadow:0 24px 80px #00000038,inset 0 1px #ffffff0d;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.shell-home-welcome__content:before{content:"";position:absolute;z-index:-1;top:-6rem;right:-10rem;bottom:-6rem;left:-10rem;background:radial-gradient(ellipse,rgb(15 23 42 / .32),transparent 68%);filter:blur(20px);pointer-events:none}.shell-home-welcome__brand{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin:0 0 .55rem}.shell-home-welcome__logo{width:clamp(2rem,4.5vw,2.65rem);height:clamp(2rem,4.5vw,2.65rem);-o-object-fit:contain;object-fit:contain}.shell-home-welcome__wordmark{margin:0;font-size:clamp(1.35rem,2.4vw,1.85rem);font-weight:800;letter-spacing:-.04em;color:#fff}.shell-home-welcome__heading{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.22em;margin:0;color:#e2e8f0;font-size:clamp(1.35rem,2.35vw,2.15rem);font-weight:550;letter-spacing:-.04em;line-height:1.14}.shell-home-welcome__heading-lead{font-weight:550;color:#cbd5e1}.shell-home-welcome__heading-name{color:#fff;font-weight:750}.shell-home-welcome__wave{display:inline-block;margin-left:.08em;font-size:.8em;transform-origin:70% 75%;animation:shell-home-wave-in .9s ease-out .7s both}@keyframes shell-home-wave-in{0%{opacity:0;transform:rotate(-15deg) scale(.7)}45%{transform:rotate(14deg) scale(1.05)}70%{transform:rotate(-7deg)}to{opacity:1;transform:rotate(0) scale(1)}}.shell-home-welcome__typewriter{display:inline-grid;grid-template-areas:"stack";margin:.4rem 0 0;max-width:100%;color:#acbcd6;font-size:clamp(1.125rem,1.7vw,1.6rem);line-height:1.35;white-space:nowrap}.shell-home-welcome__typewriter:before{content:attr(data-text);grid-area:stack;visibility:hidden;pointer-events:none}.shell-home-welcome__typewriter-line{grid-area:stack;justify-self:start;display:inline-flex;align-items:baseline;max-width:100%;overflow:hidden}.shell-home-welcome__typewriter-text{min-width:0}.shell-home-welcome__typewriter-caret{display:inline-block;width:2px;height:1em;margin-left:.08em;flex-shrink:0;background:color-mix(in srgb,var(--neo-accent, #8b5cf6) 40%,rgb(172 188 214));animation:shell-home-typewriter-blink .8s steps(1) infinite}@keyframes shell-home-typewriter-blink{50%{opacity:0}}@media(prefers-reduced-motion:reduce){.shell-home-welcome__typewriter-caret,.shell-home-welcome__wave{animation:none}.shell-home-welcome__enter{animation:none!important;opacity:1!important;transform:none!important}}.shell-home-welcome__enter{animation:shell-home-welcome-rise .52s ease-out both;animation-delay:calc(.12s + (var(--shell-home-enter-i, 0) * 85ms))}@keyframes shell-home-welcome-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.shell-home-page__search{width:100%;margin-top:1.1rem}.shell-home-sleep-bubbles{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;pointer-events:none}.shell-home-sleep-bubbles:not([hidden]){pointer-events:none}.shell-home-sleep-bubbles[hidden]{display:none!important}.shell-home-sleep-bubble{position:absolute;width:var(--shell-home-bubble-size, 106px);height:var(--shell-home-bubble-size, 106px);padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;will-change:left,top;border-radius:50%}.shell-home-sleep-bubble__float{position:relative;display:block;width:100%;height:100%;border-radius:50%;overflow:visible}.shell-home-sleep-bubble__shell-host{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:block;pointer-events:none}.shell-home-sleep-bubble__shell.companion-bubble,.shell-home-sleep-bubble__shell-host .companion-bubble{display:block;width:100%!important;height:100%!important;max-width:100%;overflow:visible;isolation:isolate}.shell-home-sleep-bubble__portrait{position:absolute;left:50%;top:46%;z-index:3;width:42%;height:42%;-o-object-fit:contain;object-fit:contain;transform:translate(-50%,-50%);opacity:.88;filter:saturate(.75) brightness(.92)}.shell-home-sleep-bubble__zzz{position:absolute;top:4px;right:6px;z-index:4;font-size:.72rem;font-weight:900;color:#e2e8f0d9;animation:shell-home-sleep-bubble-zzz 2.4s ease-in-out infinite}.shell-home-sleep-bubble.is-popping .shell-home-sleep-bubble__float{animation:shell-home-sleep-bubble-pop .32s ease-out forwards}html[data-shell-home-companion-bubbles=active][data-shell-home-bubble-shift-push=true] [data-shell-home-page],html[data-shell-home-companion-bubbles=active][data-shell-home-bubble-shift-push=true] [data-shell-home-page] .shell-home-sleep-bubble{cursor:grab}html[data-shell-home-companion-bubbles=active] .shell-content-pet:not([data-shell-home-bubble-awake=true]),html[data-shell-home-companion-bubbles=active] [id^=shellContentPet]:not([data-shell-home-bubble-awake=true]){visibility:hidden!important;opacity:0!important;pointer-events:none!important}html[data-shell-home-companion-bubbles=active] .shell-content-pet[data-shell-home-bubble-awake=true],html[data-shell-home-companion-bubbles=active] [id^=shellContentPet][data-shell-home-bubble-awake=true]{visibility:visible!important;opacity:1!important;pointer-events:auto!important}html[data-shell-home-companion-bubbles=active] .shell-content-pet[data-shell-home-bubble-awake=true] img,html[data-shell-home-companion-bubbles=active] .shell-content-pet[data-shell-home-bubble-awake=true] .shell-companion-sprite,html[data-shell-home-companion-bubbles=active] .shell-content-pet[data-shell-home-bubble-awake=true] .shell-companion-bob-avatar,html[data-shell-home-companion-bubbles=active] [id^=shellContentPet][data-shell-home-bubble-awake=true] img,html[data-shell-home-companion-bubbles=active] [id^=shellContentPet][data-shell-home-bubble-awake=true] .shell-companion-sprite,html[data-shell-home-companion-bubbles=active] [id^=shellContentPet][data-shell-home-bubble-awake=true] .shell-companion-bob-avatar{visibility:visible!important;opacity:1!important}html[data-shell-home-view=dash] .shell-content-pet,html[data-shell-home-view=dash] [id^=shellContentPet]{visibility:hidden!important;opacity:0!important;pointer-events:none!important}.shell-content-pet.is-home-bubble-drop{transition:none;will-change:transform}@keyframes shell-home-sleep-bubble-zzz{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}.shell-content-pet.is-home-wall-perch-top{transform-origin:center top}.shell-content-pet.is-home-wall-perch-top img,.shell-content-pet.is-home-wall-perch-top .shell-companion-sprite,.shell-content-pet.is-home-wall-perch-top .shell-companion-blob,.shell-content-pet.is-home-wall-perch-top .shell-companion-bob-avatar,.shell-content-pet.is-home-wall-perch-top.is-facing-right img,.shell-content-pet.is-home-wall-perch-top.is-facing-right .shell-companion-sprite,.shell-content-pet.is-home-wall-perch-top.is-facing-right .shell-companion-blob,.shell-content-pet.is-home-wall-perch-top.is-facing-right .shell-companion-bob-avatar{transform:rotate(180deg) scaleX(1)!important;transform-origin:50% 0%}.shell-content-pet.is-home-wall-perch-left{transform-origin:left center}.shell-content-pet.is-home-wall-perch-left img,.shell-content-pet.is-home-wall-perch-left .shell-companion-sprite,.shell-content-pet.is-home-wall-perch-left .shell-companion-blob,.shell-content-pet.is-home-wall-perch-left .shell-companion-bob-avatar,.shell-content-pet.is-home-wall-perch-left.is-facing-right img,.shell-content-pet.is-home-wall-perch-left.is-facing-right .shell-companion-sprite,.shell-content-pet.is-home-wall-perch-left.is-facing-right .shell-companion-blob,.shell-content-pet.is-home-wall-perch-left.is-facing-right .shell-companion-bob-avatar{transform:rotate(90deg) scaleX(1)!important;transform-origin:0% 50%}.shell-content-pet.is-home-wall-perch{transform-origin:right center}.shell-content-pet.is-home-wall-perch img,.shell-content-pet.is-home-wall-perch .shell-companion-sprite,.shell-content-pet.is-home-wall-perch .shell-companion-blob,.shell-content-pet.is-home-wall-perch .shell-companion-bob-avatar,.shell-content-pet.is-home-wall-perch.is-facing-right img,.shell-content-pet.is-home-wall-perch.is-facing-right .shell-companion-sprite,.shell-content-pet.is-home-wall-perch.is-facing-right .shell-companion-blob,.shell-content-pet.is-home-wall-perch.is-facing-right .shell-companion-bob-avatar{transform:rotate(-90deg) scaleX(1)!important;transform-origin:100% 50%}html[data-shell-home-companion-bubbles=active] .shell-home-sleep-bubbles{z-index:3;isolation:isolate}html.is-companion-overlay-open .shell-home-sleep-bubbles{isolation:isolate}html[data-shell-home-companion-bubbles=active] .shell-home-page__inner{z-index:2;pointer-events:none}html[data-shell-home-companion-bubbles=active] .shell-home-page__inner *{pointer-events:auto}html[data-shell-home-companion-bubbles=active] .shell-home-sleep-bubble,html[data-shell-home-companion-bubbles=active] .shell-home-sleep-bubble *{cursor:pointer}.shell-home-sleep-bubble:hover,.shell-home-sleep-bubble:focus-visible{cursor:pointer}html[data-shell-home-companion-bubbles=active] .shell-home-welcome__content{position:relative;z-index:2}@keyframes shell-home-sleep-bubble-pop{0%{transform:scale(1);opacity:1}40%{transform:scale(1.12)}to{transform:scale(1.35);opacity:0}}.shell-home-welcome__wake-all{margin:.45rem 0 0;border:1px solid color-mix(in srgb,var(--neo-accent, #8b5cf6) 42%,#233252);border-radius:999px;background:color-mix(in srgb,var(--neo-accent, #8b5cf6) 16%,rgb(7 15 33 / .72));padding:.45rem .95rem;font-size:.82rem;font-weight:700;color:#e2e8f0;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease}.shell-home-welcome__wake-all:hover,.shell-home-welcome__wake-all:focus-visible{border-color:color-mix(in srgb,var(--neo-accent, #8b5cf6) 62%,#e2e8f0);background:color-mix(in srgb,var(--neo-accent, #8b5cf6) 28%,rgb(7 15 33 / .82));outline:none}.shell-home-welcome__wake-all[hidden]{display:none!important}.shell-home-page__inner{z-index:2}.shell-dash-view__inner{display:grid;place-items:center;min-height:min(72vh,640px);padding:2rem 1rem}.shell-dash-view__card{max-width:28rem;width:100%;text-align:center}.shell-dash-view__logo{margin:0 auto;display:block}.shell-dash-view__eyebrow{margin:1rem 0 0;font-size:.68rem;font-weight:900;letter-spacing:.22em;text-transform:uppercase;color:#c4b5fdd9}.shell-dash-view__title{margin:.5rem 0 0;font-size:clamp(1.5rem,3vw,1.85rem);font-weight:900;letter-spacing:-.03em;color:#f8fafc}.shell-dash-view__copy{margin:.75rem auto 0;max-width:22rem;font-size:.92rem;line-height:1.55;color:#94a3b8f2}.shell-dash-view__back{margin-top:1.25rem;border:1px solid #233252;border-radius:999px;background:#070f21b8;padding:.5rem 1rem;font-size:.82rem;font-weight:800;color:#e2e8f0;cursor:pointer}.shell-dash-view__back:hover,.shell-dash-view__back:focus-visible{border-color:color-mix(in srgb,var(--neo-accent, #8b5cf6) 55%,#e2e8f0);outline:none}html.shell-portal-transition--home-to-dash #appContentHost,html.shell-portal-transition--dash-to-home #appContentHost{view-transition-name:shell-home-surface}.shell-companion-roster-sidebar__chips--stack{flex-direction:column;align-items:stretch}.shell-companion-roster-sidebar__chips--stack .shell-companion-roster-tab__flag-toggle{justify-content:flex-start;width:100%}.shell-companion-roster-tab__home-bubbles-note{margin:.35rem 0 0;font-size:.68rem;line-height:1.45;color:#94a3b8;text-align:left}.companion-search{position:relative;width:100%}.companion-search .platform-push-btn--command{width:100%;min-height:40px!important;height:auto!important;max-height:none!important;padding-top:.55rem;padding-bottom:.55rem;border-radius:10px!important}.companion-search-placeholder{min-width:0;flex:1;font-size:.95rem;line-height:1.35}.companion-search-placeholder strong{color:#fff;font-weight:800}.companion-search-keybind{display:inline-flex}body[data-shell-active-mode=home] .platform-shell-body{grid-template-columns:var(--platform-shell-app-rail) var(--platform-shell-primary) minmax(0,1fr)!important}body[data-shell-active-mode=home]:not([data-shell-navigation-mode=navless]) #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-shell-body{grid-template-columns:var(--platform-shell-primary) minmax(0,1fr)!important}body[data-shell-active-mode=home]:not([data-shell-navigation-mode=navless]) #iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-workspace{grid-column:2!important}body[data-shell-active-mode=home] .platform-shell[data-home-app-rail-expanded=false] .platform-shell-body,body[data-shell-active-mode=home]:not([data-shell-navigation-mode=navless]) .platform-shell-body:has(#appNav[hidden]),body[data-shell-active-mode=home]:not([data-shell-navigation-mode=navless]) .platform-shell-body:has(#appNav.hidden){grid-template-columns:var(--platform-shell-primary) minmax(0,1fr)!important}body[data-shell-active-mode=home] .platform-workspace{grid-column:3;min-width:0;width:100%}body[data-shell-active-mode=home] .platform-shell[data-home-app-rail-expanded=false] .platform-workspace,body[data-shell-active-mode=home]:not([data-shell-navigation-mode=navless]) .platform-shell-body:has(#appNav[hidden]) .platform-workspace,body[data-shell-active-mode=home]:not([data-shell-navigation-mode=navless]) .platform-shell-body:has(#appNav.hidden) .platform-workspace{grid-column:2!important}#iempyreanShellPlatformMode[data-classic-nav-unified=true] .platform-workspace{grid-column:2}.platform-shell[data-shell-mode=home-mode] .platform-primary-nav{display:flex!important}.platform-shell[data-shell-mode=home-mode] .platform-content-column{grid-template-rows:var(--platform-shell-route-title) minmax(0,1fr)}.platform-shell[data-shell-mode=home-mode] #accountStatusBar{grid-row:1;display:flex}.platform-shell[data-shell-mode=home-mode] #accountStatusBar.account-status-bar--dock-handoff{display:none!important}.platform-shell[data-shell-mode=home-mode] #platformRouteTitleBar{grid-row:1}.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#accountStatusBar:not(.account-status-bar--dock-handoff):not([hidden])){grid-template-rows:auto var(--platform-shell-route-title) minmax(0,1fr)}.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#accountStatusBar:not(.account-status-bar--dock-handoff):not([hidden])) #platformRouteTitleBar{grid-row:2}.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#accountStatusBar:not(.account-status-bar--dock-handoff):not([hidden])) #platformMainRow{grid-row:3}.platform-shell[data-shell-mode=home-mode] #platformRouteTitleBar[hidden],.platform-shell[data-shell-mode=home-mode] #platformRouteTitleBar.hidden{display:none!important}.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#platformRouteTitleBar[hidden]),.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#platformRouteTitleBar.hidden){grid-template-rows:var(--platform-shell-route-title) minmax(0,1fr)}.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#platformRouteTitleBar[hidden]) #accountStatusBar,.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#platformRouteTitleBar.hidden) #accountStatusBar{grid-row:1}.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#platformRouteTitleBar[hidden]) #platformMainRow,.platform-shell[data-shell-mode=home-mode] .platform-content-column:has(#platformRouteTitleBar.hidden) #platformMainRow{grid-row:2}.platform-shell[data-shell-mode=home-mode] #platformMainRow{grid-row:2;min-height:0}.platform-shell[data-shell-mode=home-mode] .platform-main,.platform-shell[data-shell-mode=home-mode] #appContentHost{height:100%;background:transparent}.platform-shell[data-shell-mode=home-mode] #appContentHost{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100%;height:100%}.platform-shell[data-shell-mode=home-mode] .shell-home-page{flex:1 1 auto;min-height:0;width:100%;height:100%;padding:0}.platform-shell[data-shell-mode=home-mode] .platform-main.shell-content-stage #appContentHost{padding:0}.shell-home-page__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.65rem;margin-top:1rem;width:100%}.shell-home-welcome__stats-dock-host{display:flex;width:100%;justify-content:center;margin-top:.75rem}.shell-home-welcome__stats-dock-host[hidden]{display:none!important}#platformTopbarHomeButton.is-topbar-view-current,#platformTopbarDashButton.is-topbar-view-current,#omniDockDefaultModeToggle.is-topbar-view-current{opacity:.42;color:#64748b!important;cursor:not-allowed}#platformTopbarHomeButton.is-topbar-view-current:hover,#platformTopbarDashButton.is-topbar-view-current:hover,#omniDockDefaultModeToggle.is-topbar-view-current:hover{color:#64748b!important}.shell-home-hero-control{display:inline-flex;min-width:6.5rem;flex:1 1 0;max-width:9.5rem;flex-direction:column;align-items:center;justify-content:center;gap:.2rem;padding:.3rem .5rem!important;height:auto!important;width:auto!important;border-radius:10px!important;border-color:#233252!important}.shell-home-hero-control__icon{display:grid;place-items:center;width:1.5rem;height:1.5rem}.shell-home-action--background.shell-home-hero-control{background-size:cover!important;background-position:center!important}.shell-home-action--background.shell-home-hero-control .shell-home-hero-control__icon{border-radius:8px;background:#070f218c}.shell-home-action--background.shell-home-hero-control .shell-home-hero-control__icon svg{opacity:.85}.shell-home-hero-control__label{font-size:.78rem;font-weight:700;line-height:1.2;color:#e2e8f0}.shell-home-hero-control__key{display:inline-flex;min-width:1.15rem;height:1.15rem;align-items:center;justify-content:center;border-radius:6px;border:1px solid #263553;background:#0a1328eb;padding:0 .25rem;font-family:inherit;font-size:.62rem;font-weight:900;line-height:1;color:#94a3b8}.shell-home-sleep-bubble.is-user-dragging{cursor:grabbing;z-index:6}.shell-home-hero-control.platform-push-btn--chrome{--platform-push-btn-height: 0;--platform-push-lip-size: 0;--platform-push-travel: 0;min-height:3.25rem!important;height:auto!important;max-height:none!important;box-shadow:none!important;margin-bottom:0!important;transform:none!important}.shell-home-hero-control.platform-push-btn--chrome.is-platform-push-pressed,.shell-home-hero-control.platform-push-btn--chrome.is-platform-push-pressed:hover{transform:none!important;box-shadow:none!important}.shell-home-action{position:relative;display:grid;min-height:3rem;place-items:center;border-radius:10px;border:1px solid rgba(38,53,83,.72);background:#071024b8;color:#e2e8f0;--platform-push-lip-color: #1a2338;--platform-push-btn-height: 48px;--platform-push-lip-size: calc(var(--platform-push-btn-height) * 3 / 40);--platform-push-travel: calc(var(--platform-push-lip-size) * 5 / 6);--platform-push-pressed-shadow-y: calc(var(--platform-push-lip-size) - var(--platform-push-travel));margin-bottom:0;transform:none;box-shadow:0 var(--platform-push-lip-size) 0 var(--platform-push-lip-color)!important;transition:border-color .08s ease,background .2s ease,box-shadow .06s ease,transform .06s ease}.shell-home-action.is-platform-push-pressed,.shell-home-action.is-platform-push-pressed:hover{transform:translateY(var(--platform-push-travel))!important;box-shadow:0 var(--platform-push-pressed-shadow-y) 0 var(--platform-push-lip-color)!important}.shell-home-hero-control.platform-push-btn--chrome.is-platform-push-pressed,.shell-home-hero-control.platform-push-btn--chrome.is-platform-push-pressed:hover{border-color:var(--platform-push-accent-pressed-border)!important;background:var(--platform-push-accent-pressed-bg)!important;color:var(--platform-push-accent-pressed-fg)!important}.shell-home-action:hover{border-color:#334263f2;color:#fff}.shell-home-action:not(.shell-home-action--background):hover{background:#0b152aeb}.shell-home-action--background{background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#071024b8}.shell-home-action--background:hover,.shell-home-action--background:focus-visible{background-color:#0b152a6b;border-color:#a78bfa8c;box-shadow:0 var(--platform-push-lip-size) 0 var(--platform-push-lip-color)!important}.shell-home-action__hint{position:absolute;top:-.45rem;right:-.45rem;display:inline-flex;min-width:1.15rem;height:1.15rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid #263553;background:#0a1328;padding:0 .2rem;font-size:.62rem;font-weight:900;line-height:1;color:#cbd5e1}.shell-home-page__lock-overlay{display:none!important}html[data-shell-ifullscreen=true] .shell-home-page__inner,html[data-shell-home-fullscreen=true] .shell-home-page__inner{opacity:0;pointer-events:none}html[data-shell-ifullscreen=true] #shellContentPet,html[data-shell-ifullscreen=true] .shell-companion-fab,html[data-shell-home-fullscreen=true] #shellContentPet,html[data-shell-home-fullscreen=true] #appNav,html[data-shell-home-fullscreen=true] .platform-primary-nav,html[data-shell-home-fullscreen=true] .platform-shell-topbar,html[data-shell-home-fullscreen=true] #shellDockFooter,html[data-shell-home-fullscreen=true] .shell-announcement-banner{display:none!important}html[data-shell-home-fullscreen=true] body[data-shell-active-mode=home] .platform-shell-body{grid-template-columns:minmax(0,1fr)!important}html[data-shell-home-fullscreen=true] .platform-workspace{grid-template-rows:minmax(0,1fr)!important}html[data-shell-home-fullscreen=true] .platform-main,html[data-shell-home-fullscreen=true] #appContentHost,html[data-shell-home-fullscreen=true] .shell-home-page{background:transparent!important}.platform-shell[data-shell-mode=home-mode] .platform-content-grid{grid-template-columns:minmax(0,1fr)}.platform-shell[data-shell-mode=home-mode] .platform-secondary-nav{display:none!important}.platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed]{--platform-shell-primary: var(--platform-nav-collapsed-primary, 72px)}.platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformSwitcher img[data-logo-img]{display:block}.platform-shell[data-shell-mode=home-mode] #commandOpen{display:none!important}body[data-shell-active-mode=home] #appNav[data-app-nav-state=collapsed] #appNavList,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformPrimaryNav,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=collapsed] #platformPrimaryNav{padding-top:var(--platform-nav-nav-inset)!important;padding-left:0!important;padding-right:0!important;align-items:center!important}body[data-shell-active-mode=home] #appNav[data-app-nav-state=collapsed] #appNavList .platform-nav-virtual-row,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformPrimaryNav .platform-nav-virtual-row,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=collapsed] #platformPrimaryNav .platform-nav-virtual-row{display:flex;justify-content:center;width:100%}body[data-shell-active-mode=home] #appNav[data-app-nav-state=collapsed] #appNavList .platform-nav-button,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformPrimaryNav .platform-nav-button,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=collapsed] #platformPrimaryNav .platform-nav-button{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;height:var(--sidebar-collapsed-item-size)!important;min-height:var(--sidebar-collapsed-item-size)!important;margin-inline:auto!important;justify-content:center!important;padding:0!important;gap:0!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformPrimaryNav .platform-nav-row,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=collapsed] #platformPrimaryNav .platform-nav-row{display:flex;justify-content:center;width:100%}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformPrimaryNav .platform-nav-button>.platform-brand-badge,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=collapsed] #platformPrimaryNav .platform-nav-button>.platform-brand-badge{margin:0!important;flex:1 1 auto!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformPrimaryNav .platform-nav-button>img:first-child,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=collapsed] #platformPrimaryNav .platform-nav-button>img:first-child{margin:0!important;flex:0 0 auto!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformHeaderWrap,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformSwitcher{justify-content:center!important;padding-left:0!important;padding-right:0!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformSwitcher .platform-header-logo,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformSwitcher img[data-logo-img]{margin-inline:auto!important}body[data-shell-active-mode=home] #appNav[data-app-nav-state=collapsed] #appNavList .platform-nav-group-heading,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformPrimaryNav .platform-nav-group-heading,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=collapsed] #platformPrimaryNav .platform-nav-group-heading{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .nav-search-row,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav [data-nav-search-row],body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .nav-search-row,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav [data-nav-search-row]{display:flex!important;width:100%}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-nav-button,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-nav-button,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .nav-search-field,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .nav-search-field{width:100%!important;min-width:0!important;max-width:none!important;height:var(--sidebar-nav-row-height, 40px)!important;min-height:var(--sidebar-nav-row-height, 40px)!important;margin-inline:0!important;justify-content:flex-start!important;padding-left:var(--platform-nav-nav-inset)!important;padding-right:var(--platform-nav-nav-inset)!important;gap:12px!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-nav-label,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-nav-label,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-hotkey-badge,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-hotkey-badge,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-nav-button-trailing,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-nav-button-trailing{display:inline-flex!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-nav-label,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-nav-label{display:block!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-nav-button:has(>.platform-brand-badge),body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-nav-button:has(>.platform-brand-badge){border-width:1px!important;border-style:solid!important;border-color:var(--sidebar-nav-item-border)!important;background:var(--sidebar-nav-item-bg)!important;box-shadow:none!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-nav-button:has(>.platform-brand-badge)>.platform-brand-badge,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-nav-button:has(>.platform-brand-badge)>.platform-brand-badge{width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:0!important;display:inline-flex!important;place-items:center;flex:0 0 auto!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-brand-badge__logo,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-brand-badge__logo{width:20px!important;height:20px!important;padding:0!important;-o-object-fit:contain;object-fit:contain}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-brand-badge__glyph,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-brand-badge__glyph svg,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-brand-badge__glyph,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-brand-badge__glyph svg{width:16px!important;height:16px!important;min-width:16px!important}body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-nav-button.is-active-primary .platform-brand-badge,body[data-shell-active-mode=home] .platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] #platformPrimaryNav .platform-nav-button[data-active=true] .platform-brand-badge,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-nav-button.is-active-primary .platform-brand-badge,body[data-shell-active-mode=platform] .platform-shell[data-nav-state=expanded] #platformPrimaryNav .platform-nav-button[data-active=true] .platform-brand-badge{border:0!important;background:transparent!important;box-shadow:none!important}body[data-shell-active-mode=home] #platformPrimaryNav .platform-nav-button.is-active-primary,body[data-shell-active-mode=platform] #platformPrimaryNav .platform-nav-button.is-active-primary,body[data-shell-active-mode=home] #platformPrimaryNav .platform-nav-button[data-active=true],body[data-shell-active-mode=platform] #platformPrimaryNav .platform-nav-button[data-active=true]{border-color:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 42%,transparent)!important;background:color-mix(in srgb,var(--neo-accent, var(--neo-accent)) 12%,rgba(7,16,36,.42))!important;color:#fff!important;box-shadow:none!important}body[data-shell-active-mode=home] #appNavList .platform-nav-button.is-active-primary,body[data-shell-active-mode=platform] #appNavList .platform-nav-button.is-active-primary,body[data-shell-active-mode=home] #appNavList .platform-nav-button[data-active=true],body[data-shell-active-mode=platform] #appNavList .platform-nav-button[data-active=true],body[data-shell-active-mode=home] #appNavList .platform-nav-button.is-app-favourited,body[data-shell-active-mode=platform] #appNavList .platform-nav-button.is-app-favourited,body[data-shell-active-mode=home] #appNavList .platform-nav-button.is-app-pinned,body[data-shell-active-mode=platform] #appNavList .platform-nav-button.is-app-pinned{border-width:1px!important;border-style:solid!important;border-color:#2635538f!important;background:#0710246b!important;color:#cbd5e1!important;box-shadow:none!important}body[data-shell-active-mode=home] #appNavList .platform-nav-button.is-app-favourited>svg:first-child,body[data-shell-active-mode=platform] #appNavList .platform-nav-button.is-app-favourited>svg:first-child,body[data-shell-active-mode=home] #appNavList .platform-nav-button.is-app-favourited>i:first-child,body[data-shell-active-mode=platform] #appNavList .platform-nav-button.is-app-favourited>i:first-child,body[data-shell-active-mode=home] #appNavList .platform-nav-button.is-app-pinned>svg:first-child,body[data-shell-active-mode=platform] #appNavList .platform-nav-button.is-app-pinned>svg:first-child,body[data-shell-active-mode=home] #appNavList .platform-nav-button.is-app-pinned>i:first-child,body[data-shell-active-mode=platform] #appNavList .platform-nav-button.is-app-pinned>i:first-child{color:#cbd5e1!important}body[data-shell-active-mode=home] #appNavList .platform-hotkey-badge.is-active,body[data-shell-active-mode=platform] #appNavList .platform-hotkey-badge.is-active,body[data-shell-active-mode=home] #platformPrimaryNav .platform-hotkey-badge.is-active,body[data-shell-active-mode=platform] #platformPrimaryNav .platform-hotkey-badge.is-active{border-color:#263553!important;background:#0a1328e6!important;color:#94a3b8!important}.platform-shell[data-shell-mode=home-mode][data-nav-state=collapsed] #platformHeaderWrap:hover #platformSwitcher{opacity:0;pointer-events:none}.platform-shell[data-shell-mode=home-mode][data-nav-state=expanded] .platform-nav-header-btn{width:auto!important;margin:0!important;justify-content:flex-start!important}.platform-home-rail-footer{display:none}body[data-shell-active-mode=home] .platform-home-rail-footer{display:grid;gap:6px;width:100%;margin-top:6px}body[data-shell-active-mode=home] .platform-shell[data-nav-state=expanded] .platform-home-rail-footer .platform-nav-footer-nav-row{display:grid;grid-template-columns:minmax(0,1fr);width:100%}body[data-shell-active-mode=home] .platform-shell[data-nav-state=expanded] #homePlatformRailStateToggle{width:100%;box-sizing:border-box;height:var(--sidebar-nav-row-height, 40px)!important;min-height:var(--sidebar-nav-row-height, 40px)!important;max-height:var(--sidebar-nav-row-height, 40px)!important}body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] .platform-home-rail-footer .platform-nav-footer-nav-row{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;width:100%}body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] #homePlatformRailStateToggle{width:var(--sidebar-collapsed-item-size)!important;min-width:var(--sidebar-collapsed-item-size)!important;max-width:var(--sidebar-collapsed-item-size)!important;height:var(--sidebar-collapsed-item-size)!important;min-height:var(--sidebar-collapsed-item-size)!important;margin-inline:auto!important;justify-content:center!important;padding:0!important}body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] #homePlatformRailStateToggle .platform-footer-action-hover-label,body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] #homePlatformRailStateToggle .platform-nav-action-hotkey{display:none!important}body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton,body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright{height:var(--sidebar-collapsed-item-size)!important;min-height:var(--sidebar-collapsed-item-size)!important;max-height:var(--sidebar-collapsed-item-size)!important;padding-top:0!important;padding-bottom:0!important;align-items:center!important;justify-content:center!important;margin-inline:auto!important}body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton .platform-profile-avatar,body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright .platform-status-copyright-logo,body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright .platform-footer-pulse__logo{width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important}body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton .platform-profile-details,body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformProfileButton>i:last-child,body[data-shell-active-mode=home] .platform-shell[data-nav-state=collapsed] .platform-primary-footer-cards #platformStatusCopyright .platform-nav-status-copyright-copy{display:none!important}#appNav[data-app-nav-state=expanded] #platformStatusCopyright .platform-nav-status-copyright-copy,#appNav[data-app-nav-state=expanded] #platformStatusCopyright .platform-footer-pulse__secondary{display:block!important}#appNav[data-app-nav-state=expanded] #platformStatusCopyright .platform-footer-pulse__primary-row{display:flex!important}.workspace .shell-home-page{min-height:min(100%,calc(100dvh - 10rem))}.neo-fullscreen-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1200;pointer-events:none}.neo-fullscreen-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c}.neo-fullscreen-stage{position:absolute;top:0;right:0;bottom:0;left:0;color:#fff}.neo-fullscreen-exit{position:absolute;top:1.25rem;right:1.25rem;z-index:12;display:inline-flex;align-items:center;gap:.5rem;pointer-events:auto}.neo-fullscreen-exit-btn{display:grid;width:3rem;height:3rem;place-items:center;border-radius:12px;border:1px solid rgba(38,53,83,.72);background:#071024d1;color:#e2e8f0;box-shadow:inset 0 1px #ffffff0a,0 14px 34px #00000047;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.neo-fullscreen-exit-btn:hover,.neo-fullscreen-exit-btn:focus-visible{border-color:#a78bfa8c;background:#0b152af0;color:#fff;outline:none}.neo-fullscreen-exit-hotkey{display:inline-flex;min-width:1.35rem;height:1.35rem;align-items:center;justify-content:center;padding:0 .35rem;border-radius:6px;border:1px solid #263553;background:#0a1328f0;font-size:.62rem;font-weight:900;letter-spacing:.04em;color:#cbd5e1;box-shadow:0 8px 20px #0000003d}.neo-fullscreen-panel{position:absolute;pointer-events:auto}.neo-fullscreen-panel--phonetic{text-align:right}.neo-fullscreen-phonetic-main{margin:0;font-size:1.125rem;font-weight:600}.neo-fullscreen-phonetic-sub{margin:0;font-size:.75rem;color:#9ca3af}.neo-fullscreen-panel--qr{display:flex;flex-direction:column;align-items:center}.neo-fullscreen-qr-wrap{padding:1rem;border-radius:.5rem;background:#fff}.neo-fullscreen-code-tiles{display:flex;flex-wrap:wrap;justify-content:center;gap:.375rem;margin-top:1rem}.neo-fullscreen-code-tile{font-family:ui-monospace,monospace;font-size:1.125rem;padding:.25rem .5rem;border-radius:.375rem;background:#ffffff1a}.neo-fullscreen-qr-caption{margin:.75rem 0 0;font-size:.875rem;color:#d1d5db}.neo-fullscreen-panel--logo{display:flex;align-items:center;justify-content:center}.neo-fullscreen-panel--socials,.neo-fullscreen-panel--sponsors{width:13rem;padding:1rem;border-top:1px solid rgba(255,255,255,.2);background:#0003;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.neo-fullscreen-panel--socials{border-right:1px solid rgba(255,255,255,.2);border-radius:0 .5rem 0 0}.neo-fullscreen-panel--sponsors{border-left:1px solid rgba(255,255,255,.2);border-radius:.5rem 0 0}.neo-fullscreen-panel-title{margin:0 0 .5rem;font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:#d1d5db}.neo-fullscreen-link{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem;font-size:.875rem;color:#fff;text-decoration:none}.neo-fullscreen-sponsor-row{display:flex;gap:1rem}.neo-fullscreen-sponsor-row img{height:2rem;width:auto}.neo-fullscreen-motto{position:absolute;margin:0;font-size:1.125rem;color:#9ca3af;white-space:nowrap}.neo-fullscreen-auth-bar{position:fixed;top:0;left:0;right:0;z-index:1210;pointer-events:auto;background:#000000e6;border-bottom:1px solid rgba(234,179,8,.5)}.neo-fullscreen-auth-bar-inner{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1.5rem;font-size:.875rem}.neo-fullscreen-auth-remaining{color:#d1d5db;font-size:.75rem}.neo-fullscreen-auth-dismiss{border:0;background:transparent;color:#9ca3af;cursor:pointer}.neo-fullscreen-auth-progress{height:4px;background:#374151}.neo-fullscreen-auth-progress-fill{height:100%;background:linear-gradient(to right,#facc15,#f97316);transition:width .1s linear}.neo-error-page{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;width:100%;max-width:none;min-height:100vh;display:grid;place-items:center;padding:24px;box-sizing:border-box;background:radial-gradient(ellipse 80% 60% at 50% 0%,color-mix(in srgb,var(--neo-accent, #6366f1) 18%,transparent),transparent),linear-gradient(160deg,#0a0812,#12101c 45%,#0d1117);color:var(--neo-text, #f4f4f5)}.neo-error-card{width:min(100%,440px);padding:32px 28px;border-radius:20px;border:1px solid color-mix(in srgb,var(--neo-text, #fff) 12%,transparent);background:color-mix(in srgb,var(--neo-surface, #18151f) 88%,transparent);box-shadow:0 24px 64px #00000059;text-align:center}.neo-error-code{margin:0 0 8px;font-size:clamp(3rem,12vw,4.5rem);font-weight:800;letter-spacing:-.06em;line-height:1;background:linear-gradient(135deg,#fff,color-mix(in srgb,var(--neo-accent, #8b5cf6) 70%,#fff));-webkit-background-clip:text;background-clip:text;color:transparent}.neo-error-title{margin:0 0 10px;font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.neo-error-body{margin:0 0 24px;color:var(--neo-muted, rgba(255, 255, 255, .62));line-height:1.55;font-size:.98rem}.neo-error-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.neo-error-actions .btn.primary{background:var(--neo-accent, #6366f1);color:#fff;border:none}.neo-error-logo{display:block;margin:0 auto 20px;width:min(200px,70vw);height:auto}.neo-error-details{margin:0 0 20px;padding:14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--neo-text, #fff) 10%,transparent);background:color-mix(in srgb,var(--neo-surface, #18151f) 60%,#000);text-align:left}.neo-error-details-label{margin:0 0 8px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#f87171}.neo-error-details-id{margin:0 0 10px;font-size:.78rem;color:var(--neo-muted, rgba(255, 255, 255, .55));font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.neo-error-details-message{margin:0;font-size:.82rem;line-height:1.45;color:var(--neo-text, #f4f4f5);white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.neo-error-details summary{cursor:pointer;font-size:.78rem;color:var(--neo-muted, rgba(255, 255, 255, .62));margin-top:8px}.neo-error-details pre{margin:8px 0 0;max-height:200px;overflow-y:auto;font-size:.72rem;line-height:1.4;color:var(--neo-muted, rgba(255, 255, 255, .7));white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}
