.spinner{--spinner-size: 26px;--spinner-color: #0071e3;--spinner-scale: calc(var(--spinner-size) / 26);--spinner-seg-w: calc(7.25px * var(--spinner-scale));--spinner-seg-h: calc(2.25px * var(--spinner-scale));--spinner-translate: calc(6.25px * var(--spinner-scale));--spinner-radius: calc(1px * var(--spinner-scale));position:relative;display:inline-block;width:var(--spinner-size);height:var(--spinner-size)}.spinner--18{--spinner-size: 18px}.spinner--22{--spinner-size: 22px}.spinner--26{--spinner-size: 26px}.spinner--34{--spinner-size: 34px}.spinner--50{--spinner-size: 50px}.spinner--blue{--spinner-color: #0071e3}.spinner--white{--spinner-color: #ffffff}.spinner--black{--spinner-color: #1d1d1f}.spinner--gray{--spinner-color: #40444b}.spinner__segment{position:absolute;top:calc(-1px * var(--spinner-scale));left:0;width:var(--spinner-seg-w);height:var(--spinner-seg-h);background:var(--spinner-color);box-shadow:0 0 1px #0000001a;transform-origin:left center;border-radius:var(--spinner-radius);animation:spinner-fade 1s linear infinite;opacity:.25}.spinner__segment-1{transform:rotate(0) translate(var(--spinner-translate));animation-delay:0s}.spinner__segment-2{transform:rotate(30deg) translate(var(--spinner-translate));animation-delay:-83ms}.spinner__segment-3{transform:rotate(60deg) translate(var(--spinner-translate));animation-delay:-.166s}.spinner__segment-4{transform:rotate(90deg) translate(var(--spinner-translate));animation-delay:-.249s}.spinner__segment-5{transform:rotate(120deg) translate(var(--spinner-translate));animation-delay:-.332s}.spinner__segment-6{transform:rotate(150deg) translate(var(--spinner-translate));animation-delay:-.415s}.spinner__segment-7{transform:rotate(180deg) translate(var(--spinner-translate));animation-delay:-.498s}.spinner__segment-8{transform:rotate(210deg) translate(var(--spinner-translate));animation-delay:-.581s}.spinner__segment-9{transform:rotate(240deg) translate(var(--spinner-translate));animation-delay:-.664s}.spinner__segment-10{transform:rotate(270deg) translate(var(--spinner-translate));animation-delay:-.747s}.spinner__segment-11{transform:rotate(300deg) translate(var(--spinner-translate));animation-delay:-.83s}.spinner__segment-12{transform:rotate(330deg) translate(var(--spinner-translate));animation-delay:-.913s}@keyframes spinner-fade{0%{opacity:1}8.3%{opacity:.85}16.6%{opacity:.7}25%{opacity:.55}33.3%{opacity:.4}41.6%{opacity:.3}50%{opacity:.25}58.3%{opacity:.3}66.6%{opacity:.4}75%{opacity:.55}83.3%{opacity:.7}91.6%{opacity:.85}to{opacity:1}}.admin-login{min-height:100vh;background:var(--auth-background);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3.75rem;padding:4rem 1.5rem;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:rgba(var(--panel-text-rgb),.7);text-align:center}@media (min-width: 1200px){.admin-login{gap:4rem;padding:5rem 2rem}}@media (max-width: 1024px){.admin-login{gap:3rem;padding:3rem 1.75rem}}@media (max-width: 768px){.admin-login{gap:2.5rem;padding:2.5rem 1.25rem}}@media (max-width: 540px){.admin-login{gap:2rem;padding:5rem 1rem 2rem;justify-content:flex-start}}@media (max-width: 380px){.admin-login{gap:1.75rem;padding:1.5rem .8rem;font-size:.95rem}}.admin-login__brand{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.75rem;color:rgba(var(--panel-text-rgb),.72);transform:translateY(-85px);transition:transform .25s ease;pointer-events:none}.admin-login__brand svg{width:32px;height:32px}.admin-login__brand svg path{fill:rgba(var(--panel-text-rgb),.72)}.admin-login__brand svg rect{fill:rgba(var(--panel-text-rgb),.72)}.admin-login__brand.animate-fadeIn{animation-fill-mode:none}.admin-login__card{width:500px;max-width:100%;margin-bottom:50px;padding:3rem 3.25rem;display:flex;flex-direction:column;gap:1.6rem;position:relative;top:-50px}.admin-login__title{margin:0;font-size:1.95rem;color:rgba(var(--panel-text-rgb),.9);letter-spacing:.015em}.admin-login__subtitle{margin:0;font-size:.96rem;font-weight:300;color:rgba(var(--panel-text-rgb),.56);transform:translateY(-20px)}.admin-login__error{padding:.85rem 1rem;background:rgba(var(--auth-error-rgb),.16);border:1px solid rgba(var(--auth-error-rgb),.32);border-radius:.75rem;text-align:left}.admin-login__error p{margin:0;font-size:.88rem;color:var(--auth-error)}.admin-login__form{display:flex;flex-direction:column;gap:.7rem}.admin-login__input{width:100%;height:45px;background:var(--auth-input-background);border:1px solid transparent;border-radius:.85rem;padding:0 1.15rem;color:rgba(var(--panel-text-rgb),.88);font-size:.95rem;font-family:inherit;transition:all .2s ease}.admin-login__input::-moz-placeholder{color:rgba(var(--panel-text-rgb),.38)}.admin-login__input::placeholder{color:rgba(var(--panel-text-rgb),.38)}.admin-login__input:focus{outline:none;background:rgba(var(--panel-text-rgb),.08);border-color:var(--auth-input-focus-border);box-shadow:0 0 0 3px var(--auth-input-focus-glow)}.admin-login__input:hover{border-color:var(--auth-input-hover-border)}.admin-login__input--error{border-color:var(--auth-error);background:rgba(var(--auth-error-rgb),.08);box-shadow:0 0 0 3px rgba(var(--auth-error-rgb),.12)}.admin-login__input--error:focus{border-color:var(--auth-error);background:rgba(var(--auth-error-rgb),.12)}.admin-login__field{position:relative;width:100%}.admin-login__field--error .admin-login__tooltip{opacity:1;transform:translateY(0)}.admin-login__tooltip{position:absolute;bottom:calc(100% + .35rem);left:.9rem;padding:.35rem .6rem;border:1px solid rgba(var(--auth-error-rgb),.35);border-radius:.5rem;background:var(--auth-error);color:#000;font-size:.78rem;font-weight:500;white-space:nowrap;pointer-events:none;opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease;z-index:2}.admin-login__tooltip:before{content:"";position:absolute;top:100%;left:14px;border-width:6px;border-style:solid;border-color:rgba(var(--auth-error-rgb),.35) transparent transparent transparent}.admin-login__tooltip:after{content:"";position:absolute;top:calc(100% - 1px);left:14px;border-width:6px;border-style:solid;border-color:rgba(var(--auth-error-rgb),.14) transparent transparent transparent}.admin-login__button{width:100%;height:45px;background:var(--auth-button-background);color:var(--auth-button-text);border:none;border-radius:.95rem;font-size:1rem;font-family:inherit;cursor:pointer;transition:all .2s ease;margin-top:.7rem}.admin-login__button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 12px 24px #00000047,0 0 0 2px rgba(var(--panel-text-rgb),.05)}.admin-login__button:disabled{opacity:.6;cursor:not-allowed}.admin-login__link{background:none;border:none;color:rgba(var(--panel-text-rgb),.62);font-size:.88rem;cursor:pointer;padding:0;font-weight:500;text-decoration:none;transition:color .2s ease}.admin-login__link:hover{color:rgba(var(--panel-text-rgb),.85)}.admin-login__link--muted{margin-top:-.15rem}.admin-login__footer{position:fixed;bottom:1.75rem;left:50%;transform:translate(-50%);text-align:center;font-size:.8rem;color:rgba(var(--panel-text-rgb),.45);letter-spacing:.03em;font-family:SF Pro Text,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;opacity:.85;transition:opacity .2s ease}.admin-login__footer:hover{opacity:1}.admin-login__footer a{color:rgba(var(--panel-text-rgb),.6);text-decoration:none;transition:color .2s ease}.admin-login__footer a:hover{color:rgba(var(--panel-text-rgb),.85)}@media (max-width: 540px){.admin-login{padding:3rem 1.25rem;gap:3rem}.admin-login__card{padding:2.5rem 2.25rem}.admin-login__brand{letter-spacing:.3em}}@keyframes fadeIn{0%{opacity:0;transform:translateY(calc(var(--fade-offset, 0px) + 10px))}to{opacity:1;transform:translateY(var(--fade-offset, 0px))}}.workflow-card{height:750px;display:flex;flex-direction:column;border:1px solid var(--panel-border);border-top-width:3px;border-top-color:var(--panel-border);background:var(--panel-surface);overflow:visible;width:calc(100% - 1.5rem);transform:translate(-20px);margin:.175rem 0 0 1.5rem;border-radius:.9rem;position:relative}.workflow-card__header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem 1.75rem}.workflow-card__heading{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem}.workflow-card__title{text-transform:uppercase;font-weight:700;font-size:1.1rem;color:var(--panel-workflow-text-secondary);display:block}.workflow-card__subtitle{display:block;font-weight:400;font-size:.7rem;color:var(--panel-workflow-text-subtle)}.workflow-card__title-icon{width:32px;height:32px;border-radius:50%;overflow:hidden;border:1px solid rgba(255,255,255,.08);display:inline-flex}.workflow-card__title-icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.workflow-card__actions{display:inline-flex;gap:.75rem;align-items:center}.workflow-button{border-radius:999px;border:1px solid transparent;padding:.55rem 1.4rem;font-size:.85rem;font-weight:600;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.workflow-button:disabled{opacity:.45;cursor:default}.workflow-button--ghost{border-color:var(--panel-workflow-ghost-border);background:var(--panel-card-gradient);color:var(--panel-workflow-text-secondary)}.workflow-button--ghost:hover:not(:disabled){border-color:var(--panel-workflow-ghost-border);background:var(--panel-workflow-ghost-hover-bg)}.workflow-button--primary{background:var(--panel-accent);color:var(--panel-accent-contrast)}.workflow-button--primary:hover:not(:disabled){background:var(--panel-accent)}.workflow-button--ghost.is-active{background:var(--panel-workflow-ghost-hover-bg);border-color:var(--panel-workflow-ghost-border)}.workflow-icon-button{width:36px;height:36px;border-radius:50%;border:1px solid var(--panel-workflow-control-border);background:#ffffff0a;color:var(--panel-workflow-text-secondary);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.workflow-icon-button svg{width:16px;height:16px}.workflow-icon-button:hover:not(:disabled){background:#ffffff1f;border-color:#fff3}.workflow-icon-button:disabled{opacity:.4;cursor:default}.workflow-icon-button[data-tooltip]{position:relative}.workflow-icon-button[data-tooltip]:hover:after,.workflow-icon-button[data-tooltip]:focus-visible:after{content:attr(data-tooltip);position:absolute;top:120%;left:50%;transform:translate(-50%);background:#060a12e6;color:#fff;font-size:.7rem;border-radius:.4rem;padding:.2rem .6rem;white-space:nowrap;z-index:5}.workflow-icon-button--ghost{border-color:transparent;background:none}.workflow-error{margin:0 1.5rem 1rem;padding:.75rem 1rem;border-radius:.75rem;border:1px solid var(--panel-workflow-error-border);background:var(--panel-workflow-error-bg);color:var(--panel-workflow-error-text);font-size:.85rem}.workflow-error.is-hidden{display:none}.workflow-map{position:relative;flex:1;min-width:1000px;height:100%;margin-top:.75rem;overflow:hidden;padding:0;background:var(--panel-surface);border:1px solid var(--panel-workflow-map-border);box-shadow:inset 0 1px rgba(var(--panel-text-rgb),.04),var(--panel-workflow-map-shadow);border-radius:.9rem}.workflow-diagram{position:relative;width:100%;height:100%;color:var(--panel-text-strong);-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;flex-direction:column;cursor:grab}.workflow-diagram *,.workflow-diagram *:before,.workflow-diagram *:after{box-sizing:border-box}.workflow-diagram--panning,.workflow-diagram--panning .canvas{cursor:grabbing}.wrapper,.wrapper__holder,.canvas{width:100%;height:100%;position:relative}.workflow-diagram>.wrapper{flex:1 1 auto;min-height:0}.workflow-diagram .canvas{width:var(--wf-width, 100%);height:var(--wf-height, 100%);transform:translate(var(--wf-pan-x, 0px),var(--wf-pan-y, 0px)) scale(var(--wf-zoom, 1));transform-origin:0 0;position:relative}.workflow-diagram .node{position:absolute;left:var(--wf-node-left, 0px);top:var(--wf-node-top, 0px)}.workflow-diagram--editing .wrapper__holder{transition:padding .25s ease}.workflow-profile-panel{position:absolute;top:96px;right:32px;width:360px;max-height:calc(100% - 150px);background:var(--panel-surface);border:1px solid var(--panel-workflow-drawer-border);border-top-width:3px;border-top-color:var(--panel-workflow-drawer-border);border-radius:1rem;box-shadow:var(--panel-shadow);padding:1.1rem;display:flex;flex-direction:column;gap:1rem;z-index:30}.workflow-profile-panel__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.workflow-profile-panel__header h3{margin:0;font-size:1rem;text-transform:uppercase;letter-spacing:.08em}.workflow-profile-panel__header p{margin:.15rem 0 0;font-size:.75rem;color:var(--panel-workflow-text-subtle)}.workflow-profile-panel__body{overflow-y:auto;padding-right:.25rem;scrollbar-width:thin;scrollbar-color:var(--panel-scrollbar-thumb, rgba(120, 120, 120, .6)) var(--panel-scrollbar-track, #18191a)}.workflow-profile-panel__body::-webkit-scrollbar{width:8px}.workflow-profile-panel__body::-webkit-scrollbar-track{background:var(--panel-scrollbar-track, #18191a);border-radius:999px}.workflow-profile-panel__body::-webkit-scrollbar-thumb{background:var(--panel-scrollbar-thumb, rgba(120, 120, 120, .6));border-radius:999px}.workflow-profile-panel__body::-webkit-scrollbar-thumb:hover{background:rgba(var(--panel-text-rgb),.8)}.workflow-profile-panel__section+.workflow-profile-panel__section{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--panel-workflow-map-border)}.workflow-profile-panel__section h4{margin:0 0 .65rem;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--panel-workflow-text-secondary)}.workflow-profile-panel__list{display:flex;flex-direction:column;gap:.6rem}.workflow-profile-panel__list--grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.6rem}.workflow-profile-panel__list--grid>*{width:100%}.workflow-profile-panel__empty{font-size:.75rem;color:var(--panel-workflow-text-subtle);margin:.5rem 0 0}.workflow-profile-tile{position:relative;border:1px solid var(--panel-workflow-map-border);border-radius:.8rem;background:#ffffff05;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.workflow-profile-tile.is-active{border-color:var(--panel-accent);box-shadow:0 0 0 1px rgba(var(--panel-text-rgb),.12)}.workflow-profile-tile__button{width:100%;background:none;border:none;padding:.75rem;display:flex;align-items:center;gap:.65rem;color:inherit;cursor:pointer;text-align:left}.workflow-profile-tile__icon{width:30px;height:30px;border-radius:25%;display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-size:.85rem;color:var(--panel-workflow-text-secondary);overflow:hidden}.workflow-profile-tile__icon img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.workflow-profile-tile__meta{display:flex;flex-direction:column;font-size:.78rem}.workflow-profile-tile__meta strong{font-size:.82rem}.workflow-profile-tile__meta small{color:var(--panel-workflow-text-subtle);font-size:.7rem}.workflow-profile-tile__delete{position:absolute;top:4px;right:4px;border:none;background:var(--panel-surface);color:var(--panel-accent-contrast);width:20px;height:20px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.workflow-profile-tile--add{border-style:dashed;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem 0;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:var(--panel-workflow-text-secondary)}.workflow-profile-tile--add svg{width:18px;height:18px;margin-bottom:.35rem}.workflow-profile-tile--add span{font-weight:600}.workflow-profile-modal{position:fixed;inset:0;background:var(--panel-surface);display:flex;align-items:center;justify-content:center;z-index:40;padding:1rem}.workflow-profile-modal__card{width:min(420px,100%);background:var(--panel-surface);border:1px solid var(--panel-workflow-map-border);border-radius:1rem;padding:1.5rem;box-shadow:var(--panel-shadow)}.workflow-profile-modal__body h3{margin:0 0 .25rem;text-transform:uppercase;letter-spacing:.08em}.workflow-profile-modal__body p{margin:0 0 1rem;font-size:.8rem;color:var(--panel-workflow-text-subtle)}.workflow-profile-modal__input{width:100%;border-radius:.6rem;border:1px solid var(--panel-workflow-control-border);background:#ffffff05;padding:.65rem .75rem;color:var(--panel-text-strong);font-size:.85rem}.workflow-profile-modal__actions{margin-top:1rem;display:flex;justify-content:flex-end;gap:.75rem}.workflow-overlay-controls{position:absolute;top:12px;right:12px;display:flex;flex-direction:column;gap:.6rem;z-index:15;pointer-events:none}.workflow-overlay-controls--editing{gap:.75rem}.workflow-overlay-controls .workflow-zoom-controls,.workflow-overlay-controls .workflow-node-controls{pointer-events:auto}.workflow-zoom-controls{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .75rem;border-radius:999px;background:var(--panel-card-gradient);border:1px solid var(--panel-workflow-control-border);color:var(--panel-workflow-text-secondary);box-shadow:var(--panel-shadow)}.workflow-zoom-label{font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.workflow-zoom-button{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--panel-workflow-map-border);background:#ffffff0a;color:inherit;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.workflow-zoom-button:hover:not(:disabled){background:#ffffff1f;border-color:#ffffff2e}.workflow-zoom-button:disabled{opacity:.45;cursor:default}.workflow-zoom-button svg{pointer-events:none}.workflow-zoom-reset{border:none;background:none;color:var(--panel-accent);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;padding:0 .35rem;transition:color .2s ease,opacity .2s ease}.workflow-zoom-reset:disabled{opacity:.45;cursor:default}.workflow-node-controls{display:inline-flex;align-items:center;gap:.45rem;padding:.6rem .75rem;border-radius:14px;background:var(--panel-card-gradient);border:1px solid var(--panel-workflow-control-border);box-shadow:var(--panel-shadow)}.workflow-node-button{border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff14;color:var(--panel-workflow-text-secondary);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;padding:.38rem .9rem;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease}.workflow-node-button:hover:not(:disabled){border-color:#ffffff38;background:#ffffff2e}.workflow-node-button:disabled{opacity:.45;cursor:default}.workflow-node-button--danger{border-color:#ff506e4d;background:#ff506e1f;color:#ff7d94e6}.workflow-node-button--danger:hover:not(:disabled){border-color:#ff506e73;background:#ff506e38}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);border:0}.canvas{padding:1.5rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' width='40' height='40'%3E%3Cpath fill='none' stroke='rgba(88,94,120,0.18)' stroke-width='1' d='M40 0H0V40'/%3E%3C/svg%3E");background-size:40px 40px}.connections{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:visible;z-index:0}.node{position:absolute;width:220px;min-width:220px;min-height:130px;padding:1.1rem;display:flex;flex-direction:column;gap:.5rem;background:var(--panel-card-gradient);border:1px solid var(--panel-workflow-list-border);border-radius:15px;box-shadow:0 12px 28px #00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.node--current{border-color:var(--panel-success);box-shadow:0 5px 32px rgba(var(--panel-success-rgb),.7)!important}.node__content{display:flex;flex-direction:column;gap:.6rem}.node__holder{display:flex;flex-direction:column;gap:.35rem}.node__header{display:flex;align-items:center;gap:.45rem}.workflow-index{display:inline-flex;align-items:center;justify-content:center;font-size:.9rem;font-weight:700;letter-spacing:.08em;color:var(--panel-accent);background:none;padding:0;width:auto;height:auto}.node__header h3{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.08em;color:var(--panel-workflow-text-secondary)}.node__holder p{margin:0;font-size:.7rem;line-height:1.45;color:var(--panel-workflow-text-muted);white-space:normal;word-break:break-word;overflow-wrap:anywhere}.node__in,.node__out{position:absolute;width:16px;height:100%;top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.node__in{left:-8px}.node__out{right:-8px}.node__socket{width:16px;height:16px;margin:1px 0;position:relative;border-radius:50%;background:var(--panel-workflow-node);border:1px solid var(--panel-workflow-node-border);pointer-events:auto;z-index:8}.node__in>.node__socket--on{background:var(--panel-accent)}.node__out>.node__socket--on{background:rgba(var(--panel-accent-rgb),1)}.workflow-viewer{position:relative;width:100%;height:100%;min-height:100%;display:flex;flex-direction:column;min-height:0}.workflow-viewer--empty{padding:1.5rem;border:1px dashed var(--panel-workflow-text-subtle);border-radius:1rem;text-align:center;color:var(--panel-workflow-text-secondary)}.workflow-diagram .node.ui-selected{cursor:grab;border-color:var(--panel-accent);box-shadow:0 5px 32px rgba(var(--panel-accent-rgb),.7)}.workflow-diagram .node.ui-selected:active{cursor:grabbing}.node--editing{border-color:var(--panel-accent);box-shadow:0 5px 32px rgba(var(--panel-success),.7);cursor:grabbing}.workflow-editor{position:absolute;top:1.5rem;right:1.5rem;bottom:1.5rem;width:340px;max-width:calc(100% - 3rem);display:flex;flex-direction:column;background:var(--panel-surface);border:1px solid var(--panel-workflow-drawer-border);border-top-width:3px;border-top-color:var(--panel-workflow-drawer-border);border-radius:1rem;box-shadow:0 12px 28px #00000059;opacity:0;pointer-events:none;transform:translate(24px);transform:translateY(-20px)!important;transition:opacity .2s ease,transform .2s ease;z-index:40}.workflow-editor__page{width:100%;border:1px solid var(--panel-workflow-list-border);border-radius:.85rem;background:var(--panel-card-gradient);color:var(--panel-text);padding:.65rem .85rem;display:flex;align-items:center;gap:.5rem;cursor:pointer;transition:border-color .2s ease,background .2s ease}.workflow-editor--anchor-left{right:auto;left:1.5rem;transform:translate(-24px)}.workflow-editor--open{opacity:1;pointer-events:auto;transform:translate(0)}.workflow-editor--anchor-left.workflow-editor--open{transform:translate(0)}.workflow-editor__header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .75rem}.workflow-editor__title{font-size:.9rem;text-transform:uppercase;letter-spacing:.08em;color:var(--panel-workflow-text-secondary);margin:0}.workflow-editor__close{width:26px;height:26px;border-radius:50%;color:var(--panel-workflow-text-secondary);cursor:pointer;transition:background .2s ease,border-color .2s ease}.workflow-editor__close:hover{background:var(--panel-workflow-control-hover-bg);border-color:var(--panel-workflow-control-hover-border);color:var(--panel-text-strong)}.workflow-editor__search{padding:0 1.25rem 1rem}.workflow-editor__input{width:100%;padding:.55rem .75rem;border-radius:.6rem;transform:translate(-5px);border:1px solid var(--panel-workflow-input-border);background:var(--panel-card-gradient);color:var(--panel-workflow-input-text);font-size:.8rem}.workflow-editor__input:focus{outline:none;border-color:var(--panel-workflow-highlight-border);box-shadow:0 0 0 1px var(--panel-workflow-highlight)}.workflow-editor__list{flex:1;overflow-y:auto;padding:0 1rem 1.25rem;scrollbar-width:thin;scrollbar-color:rgba(var(--panel-text-rgb),.25) rgba(0,0,0,.05)}.workflow-editor__list::-webkit-scrollbar{width:7px}.workflow-editor__list::-webkit-scrollbar-thumb{background:rgba(var(--panel-text-rgb),.35);border-radius:999px}.workflow-editor__list::-webkit-scrollbar-track{background:#0000000d;border-radius:999px}.workflow-editor__group+.workflow-editor__group{margin-top:1rem}.workflow-editor__group h4{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:var(--panel-workflow-text-muted);margin:0 0 .5rem}.workflow-editor__group ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr;gap:.45rem}.workflow-editor__group li{width:100%}.workflow-error{margin:0 1.5rem 1rem;padding:.75rem 1rem;border-radius:.75rem;border:1px solid var(--panel-workflow-error-border);background:var(--panel-workflow-error-bg);color:var(--panel-workflow-error-text);font-size:.75rem;letter-spacing:.04em}.workflow-editor__page:hover{border-color:var(--panel-workflow-list-border-strong, var(--panel-workflow-list-border))}.workflow-editor__page.is-selected{border-color:var(--panel-workflow-info-border);background:var(--panel-workflow-info-bg)}.workflow-editor__page-content{display:flex;align-items:center;gap:.75rem}.workflow-editor__page-name{font-size:.85rem;font-weight:600}.workflow-editor__page-id{font-size:.55rem;text-transform:uppercase;letter-spacing:.08em;color:var(--panel-workflow-text-tertiary);margin-left:auto}.workflow-editor__page-desc{display:none}.workflow-editor__icon{width:18px;height:18px;border-radius:25px;-o-object-fit:cover;object-fit:cover;filter:brightness(1.2)}.workflow-editor__items{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.workflow-editor__actions{padding:.75rem 1.25rem 1.25rem;border-top:1px solid var(--panel-workflow-list-border)}.workflow-editor__confirm{width:100%;padding:.5rem .9rem;border-radius:.85rem;border:none;text-transform:uppercase;letter-spacing:.08em;font-weight:600;background:var(--panel-accent);color:var(--panel-accent-contrast);cursor:pointer;transition:opacity .2s ease}.workflow-editor__confirm:disabled{opacity:.4;cursor:default}.workflow-editor__empty{padding:.85rem .75rem;border:1px dashed var(--panel-workflow-list-border);border-radius:.75rem;font-size:.75rem;color:var(--panel-workflow-text-muted);text-align:center}.workflow-editor__other{margin-top:1rem;padding:.75rem 0 0;border-top:1px solid var(--panel-workflow-list-border);position:relative}.workflow-editor__dropdown{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;border-radius:.85rem;border:1px solid var(--panel-workflow-list-border);background:var(--panel-card-gradient);color:var(--panel-text);padding:.65rem .85rem;cursor:pointer;transition:border-color .2s ease,background .2s ease;position:relative}.workflow-editor__dropdown:hover,.workflow-editor__other.is-open .workflow-editor__dropdown{border-color:var(--panel-workflow-info-border);background:var(--panel-workflow-info-bg)}.workflow-editor__dropdown-label{font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:var(--panel-workflow-text-muted);display:inline-flex;align-items:center;gap:.35rem}.workflow-editor__tag{display:inline-flex;align-items:center;padding:.15rem .45rem;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em;line-height:1}.workflow-editor__tag--warning{background:var(--panel-warning-text, #ffc107);color:var(--panel-surface)}.workflow-editor__dropdown-current{font-size:.85rem;font-weight:600;color:var(--panel-text);display:inline-flex;align-items:center;gap:.45rem}.workflow-editor__dropdown-current-icon{width:18px;height:18px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.workflow-editor__dropdown-current-text{display:inline-flex;align-items:baseline;gap:.45rem}.workflow-editor__dropdown-current-id{font-size:.55rem;text-transform:uppercase;letter-spacing:.08em;color:var(--panel-workflow-text-tertiary)}.workflow-editor__dropdown-icon{position:absolute;top:50%;right:.85rem;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--panel-workflow-text-muted);transform:translateY(-50%);transition:transform .2s ease}.workflow-editor__other.is-open .workflow-editor__dropdown-icon{transform:translateY(-50%) rotate(180deg)}.workflow-editor__dropdown-menu{position:absolute;top:calc(100% + .5rem);left:0;right:0;border-radius:.85rem;border:1px solid var(--panel-workflow-list-border);background:var(--panel-card-gradient);box-shadow:var(--panel-shadow);max-height:220px;overflow-y:auto;clip-path:inset(0 0 0 0 round .85rem);opacity:0;pointer-events:none;transform:translateY(-6px);transition:opacity .2s ease,transform .2s ease;z-index:6}.workflow-editor__other.is-open .workflow-editor__dropdown-menu{opacity:1;pointer-events:auto;transform:translateY(0)}.workflow-editor__dropdown-option{width:100%;border:none;background:transparent;text-align:left;padding:.5rem .55rem;display:flex;justify-content:flex-start;align-items:center;font-size:.8rem;color:var(--panel-text);cursor:pointer;transition:background .2s ease,color .2s ease}.workflow-editor__dropdown-option-content{display:flex;align-items:center;gap:.65rem}.workflow-editor__dropdown-option-icon{width:18px;height:18px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.workflow-editor__dropdown-option-details{display:flex;flex-direction:column;gap:.2rem}.workflow-editor__dropdown-option:hover,.workflow-editor__dropdown-option:focus-visible{outline:none;background:var(--panel-workflow-info-bg);color:var(--panel-text-strong)}.workflow-editor__dropdown-option.is-active{background:var(--panel-workflow-info-bg);border:1px solid var(--panel-workflow-info-border)}.workflow-editor__dropdown-option-name{font-weight:600}.workflow-editor__dropdown-option-id{font-size:.55rem;text-transform:uppercase;letter-spacing:.08em;color:var(--panel-workflow-text-tertiary)}.stats-page{display:flex;flex-direction:column;gap:32px;width:100%;padding:4px 0 40px}.stats-page__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;align-items:flex-start;width:100%}@media (max-width: 1200px){.stats-page__grid{grid-template-columns:minmax(0,1fr)}}.stats-main{display:grid;gap:24px;align-self:stretch;align-content:start}.stats-card{border:1px solid var(--panel-border);border-top-width:3px;border-top-color:var(--panel-border);background:var(--panel-surface);border-radius:18px;padding:24px;color:var(--panel-text);box-shadow:var(--panel-shadow);display:flex;flex-direction:column;gap:20px;position:relative;overflow:hidden}.stats-card--revenue{padding:28px;min-height:360px}.stats-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.stats-card__eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:600;color:var(--panel-text-muted)}.stats-card__title{margin:6px 0 0;font-size:40px;line-height:1.1;font-weight:600;font-family:Inter,system-ui,sans-serif;animation:stats-slide-in .6s ease both}.stats-card__title--compact{font-size:28px}.stats-card__delta{font-size:13px;font-weight:500;padding:6px 12px;border-radius:999px;background:var(--panel-accent-soft);color:var(--panel-accent-contrast);align-self:flex-start}.stats-card__delta--positive{background:var(--panel-success-soft);color:var(--panel-success)}.stats-card__delta--negative{background:var(--panel-error-soft);color:var(--panel-error)}.stats-card__delta--neutral{background:var(--panel-text-subtle);color:var(--panel-text-muted)}.stats-card__description{font-size:14px;line-height:1.6;color:var(--panel-text-muted)}.stats-card__footer{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px}.stats-card__metric{display:flex;flex-direction:column;gap:4px}.stats-card__metric-label{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--panel-text-subtle)}.stats-card__metric-value{font-size:18px;font-weight:600;color:var(--panel-text);min-height:24px}.stats-card__metric-value-row{display:flex;align-items:center;gap:10px;min-height:24px}.stats-card__delta-text{font-size:13px;font-weight:500;color:var(--panel-text-muted);white-space:nowrap}.stats-card__metric-list{display:flex;flex-direction:column;gap:12px}.stats-sidebar{display:flex;flex-direction:column;gap:24px;width:100%;align-self:stretch}.stats-dropdown{position:relative}.stats-dropdown__trigger{width:100%;background:var(--panel-card-gradient);border:1px solid var(--panel-border);border-radius:14px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;color:var(--panel-text);font-weight:500;font-size:14px;cursor:pointer;transition:transform .12s ease,border-color .12s ease}.stats-dropdown__trigger:hover{border-color:var(--panel-text-subtle)}.stats-dropdown__menu{position:absolute;z-index:5;top:calc(100% + 8px);left:0;right:0;background:var(--panel-card-gradient);border:1px solid var(--panel-border);border-radius:14px;box-shadow:var(--panel-shadow);display:flex;flex-direction:column;overflow:hidden;gap:4px}.stats-dropdown__option{width:100%;text-align:left;padding:10px 12px;background:transparent;border:none;color:var(--panel-text);font-size:14px;cursor:pointer;transition:background-color .12s ease}.stats-dropdown__option:hover{background:var(--panel-card-hover, rgba(255,255,255,.08))}.stats-dropdown__option.is-active{background:var(--panel-accent-soft)}.stats-dropdown__option-label{display:block;font-weight:500}.stats-dropdown__option-helper{display:block;font-size:12px;color:var(--panel-text-muted)}.stats-card--timeframe .stats-card__metric-list{display:flex;flex-direction:column;gap:14px}.stats-animated-value{animation:stats-slide-in .6s ease both}.connections-card{width:100%;margin-top:24px;padding:24px;border:1px solid var(--panel-border);border-top-width:3px;border-top-color:var(--panel-border);background:var(--panel-surface);border-radius:18px;box-shadow:var(--panel-shadow);display:flex;flex-direction:column;gap:24px}.connections-card__header{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px}.connections-card__eyebrow{text-transform:uppercase;letter-spacing:.04em;font-size:12px;color:var(--panel-text-muted);margin:0 0 6px}.connections-card__title{margin:0;font-size:24px;color:var(--panel-text)}.connections-card__total{display:inline-flex;align-items:center;gap:.45rem;font-size:12px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;padding:8px 20px;border-radius:999px;background:rgba(var(--panel-success-rgb),.08);color:rgba(var(--panel-success-rgb),.85);border:1px solid rgba(var(--panel-success-rgb),.25);transition:background .25s ease,border-color .25s ease,color .25s ease}.connections-card__total:before{content:"";width:6px;height:6px;border-radius:50%;background:rgba(var(--panel-success-rgb),.95);box-shadow:0 0 8px rgba(var(--panel-success-rgb),.5);display:inline-block;animation:ping 2s cubic-bezier(0,0,.2,1) infinite}.connections-card__body{display:flex;flex-direction:row;align-items:stretch;gap:24px}@media (max-width: 900px){.connections-card__body{flex-direction:column;gap:16px}}.connections-card__map{width:100%;min-height:420px;border-radius:10px;position:relative;overflow:hidden;background-image:url(https://jeffbridgforth.com/codepen/places-map.png);background-repeat:no-repeat;background-size:100% auto;background-position:center;box-shadow:inset 0 0 60px #00000059;flex:1 1 60%}@media (max-width: 900px){.connections-card__map{min-height:340px;flex:1 1 auto;background-size:cover;background-position:center}}.connections-card__list{width:100%;display:flex;flex-direction:column;gap:12px;flex:1 1 38%;max-height:420px;overflow:auto;padding-right:4px}@media (max-width: 900px){.connections-card__list{flex:1 1 auto;max-height:none}}.connections-card--wide{align-self:stretch}.connections-map__markers{position:absolute;inset:0}.connections-map__marker{position:absolute;width:30px;height:34px;transform:translate(-50%,-92%);background-image:url(https://jeffbridgforth.com/codepen/map-pin.png);background-repeat:no-repeat;background-size:contain;filter:hue-rotate(-20deg) saturate(4) drop-shadow(0 6px 12px rgba(0,0,0,.35));animation:map-pin-float 3s ease-in-out infinite;z-index:2;pointer-events:none}.connections-map__marker:after{content:"";position:absolute;bottom:-8px;left:40%;width:20px;height:8px;transform:translate(-50%);background:radial-gradient(circle at center,var(--panel-accent) 0%,rgba(0,0,0,0) 70%);opacity:.6;filter:blur(.4px)}.connections-map__empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-transform:uppercase;letter-spacing:.04em;font-weight:600;font-size:2rem;color:var(--auth-error)}.connections-list__item{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-radius:10px;background:var(--panel-card-gradient);border:1px solid rgba(var(--panel-text-rgb),.12);gap:12px}.connections-list__country{display:flex;gap:12px;align-items:center;min-width:0}.connections-list__flag{font-size:1.35rem;line-height:1;width:36px;height:24px;border-radius:3px;overflow:hidden;display:flex;align-items:center;justify-content:center;background:rgba(var(--panel-text-rgb),.06);font-family:"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",Twemoji Mozilla,system-ui,sans-serif}.connections-list__flag img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.connections-list__meta{display:flex;flex-direction:column;line-height:1.2}.connections-list__meta strong{color:var(--panel-text);font-weight:600}.connections-list__meta span{font-size:.8rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--panel-text-rgb),.55)}.connections-list__count{text-align:right;font-weight:600;color:var(--panel-text)}.connections-list__count span{display:block;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--panel-text-rgb),.55)}.connections-list__empty{padding:16px;border-radius:16px;background:rgba(var(--panel-text-rgb),.04);border:1px dashed rgba(var(--panel-text-rgb),.15);text-transform:uppercase;font-size:.8rem;letter-spacing:.04em;text-align:center;color:rgba(var(--panel-text-rgb),.6)}@keyframes stats-slide-in{0%{transform:translateY(14px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes map-pin-float{0%,to{transform:translate(-50%,-94%)}50%{transform:translate(-50%,-102%)}}/*! tailwindcss v4.1.14 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-red-400:oklch(70.4% .191 22.216);--color-blue-400:oklch(70.7% .165 254.624);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-zinc-800:oklch(27.4% .006 286.033);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75/1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2/1.5);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5/2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-normal:0em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--drop-shadow-lg:0 4px 4px #00000026;--drop-shadow-xl:0 9px 7px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4,0,.6,1)infinite;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::-moz-placeholder{opacity:1}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::-moz-placeholder{color:currentColor}::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::-moz-placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.-inset-2{inset:calc(var(--spacing)*-2)}.inset-0{inset:calc(var(--spacing)*0)}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.inset-y-1{inset-block:calc(var(--spacing)*1)}.-top-1{top:calc(var(--spacing)*-1)}.-top-\[1px\]{top:-1px}.-top-\[3px\]{top:-3px}.-top-\[6px\]{top:-6px}.-top-\[9px\]{top:-9px}.-top-\[15px\]{top:-15px}.-top-\[70px\]{top:-70px}.-top-\[150px\]{top:-150px}.top-0{top:calc(var(--spacing)*0)}.top-1{top:calc(var(--spacing)*1)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing)*3)}.top-3\.5{top:calc(var(--spacing)*3.5)}.top-6{top:calc(var(--spacing)*6)}.top-8{top:calc(var(--spacing)*8)}.top-10{top:calc(var(--spacing)*10)}.top-20{top:calc(var(--spacing)*20)}.top-\[-1px\]{top:-1px}.top-\[-2\.5px\]{top:-2.5px}.top-\[-2px\]{top:-2px}.top-\[-60px\]{top:-60px}.top-\[1px\]{top:1px}.top-\[3\.5px\]{top:3.5px}.top-\[4px\]{top:4px}.top-\[15px\]{top:15px}.top-\[17px\]{top:17px}.top-\[26px\]{top:26px}.top-\[29px\]{top:29px}.top-\[30px\]{top:30px}.top-\[70px\]{top:70px}.top-\[80px\]{top:80px}.top-full{top:100%}.-right-3{right:calc(var(--spacing)*-3)}.-right-10{right:calc(var(--spacing)*-10)}.right-0{right:calc(var(--spacing)*0)}.right-1{right:calc(var(--spacing)*1)}.right-1\.5{right:calc(var(--spacing)*1.5)}.right-2\.5{right:calc(var(--spacing)*2.5)}.right-3{right:calc(var(--spacing)*3)}.right-4{right:calc(var(--spacing)*4)}.right-8{right:calc(var(--spacing)*8)}.bottom-0{bottom:calc(var(--spacing)*0)}.bottom-2{bottom:calc(var(--spacing)*2)}.bottom-4{bottom:calc(var(--spacing)*4)}.bottom-10{bottom:calc(var(--spacing)*10)}.bottom-\[48px\]{bottom:48px}.-left-10{left:calc(var(--spacing)*-10)}.left-0{left:calc(var(--spacing)*0)}.left-1\/2{left:50%}.left-2{left:calc(var(--spacing)*2)}.left-3{left:calc(var(--spacing)*3)}.left-4{left:calc(var(--spacing)*4)}.left-6{left:calc(var(--spacing)*6)}.left-8{left:calc(var(--spacing)*8)}.left-9{left:calc(var(--spacing)*9)}.left-10{left:calc(var(--spacing)*10)}.left-\[-1px\]{left:-1px}.left-\[-135px\]{left:-135px}.left-\[0\.05rem\]{left:.05rem}.left-\[1px\]{left:1px}.left-\[2px\]{left:2px}.left-\[10px\]{left:10px}.left-\[20\%\]{left:20%}.left-\[45\%\]{left:45%}.left-\[46px\]{left:46px}.left-\[65\%\]{left:65%}.left-\[82\%\]{left:82%}.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-\[120\]{z-index:120}.z-\[160\]{z-index:160}.z-\[200\]{z-index:200}.order-1{order:1}.order-2{order:2}.col-span-3{grid-column:span 3/span 3}.\!container{width:100%!important}@media (min-width:40rem){.\!container{max-width:40rem!important}}@media (min-width:48rem){.\!container{max-width:48rem!important}}@media (min-width:64rem){.\!container{max-width:64rem!important}}@media (min-width:80rem){.\!container{max-width:80rem!important}}@media (min-width:96rem){.\!container{max-width:96rem!important}}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-auto{margin:auto}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing)*4)}.\!mt-\[80px\]{margin-top:80px!important}.\!mt-\[120px\]{margin-top:120px!important}.\!mt-\[160px\]{margin-top:160px!important}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-3{margin-top:calc(var(--spacing)*3)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-\[2px\]{margin-top:2px}.mt-\[25px\]{margin-top:25px}.mt-\[160px\]{margin-top:160px}.mt-auto{margin-top:auto}.mr-2{margin-right:calc(var(--spacing)*2)}.-mb-2{margin-bottom:calc(var(--spacing)*-2)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-20{margin-bottom:calc(var(--spacing)*20)}.mb-\[8vh\]{margin-bottom:8vh}.-ml-10{margin-left:calc(var(--spacing)*-10)}.ml-1{margin-left:calc(var(--spacing)*1)}.ml-3{margin-left:calc(var(--spacing)*3)}.ml-4{margin-left:calc(var(--spacing)*4)}.ml-\[10px\]{margin-left:10px}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.\!h-\[25px\]{height:25px!important}.h-0{height:calc(var(--spacing)*0)}.h-1{height:calc(var(--spacing)*1)}.h-3{height:calc(var(--spacing)*3)}.h-3\.5{height:calc(var(--spacing)*3.5)}.h-4{height:calc(var(--spacing)*4)}.h-5{height:calc(var(--spacing)*5)}.h-6{height:calc(var(--spacing)*6)}.h-7{height:calc(var(--spacing)*7)}.h-8{height:calc(var(--spacing)*8)}.h-9{height:calc(var(--spacing)*9)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-12{height:calc(var(--spacing)*12)}.h-14{height:calc(var(--spacing)*14)}.h-16{height:calc(var(--spacing)*16)}.h-18{height:calc(var(--spacing)*18)}.h-20{height:calc(var(--spacing)*20)}.h-24{height:calc(var(--spacing)*24)}.h-30{height:calc(var(--spacing)*30)}.h-40{height:calc(var(--spacing)*40)}.h-\[2px\]{height:2px}.h-\[4px\]{height:4px}.h-\[5px\]{height:5px}.h-\[13px\]{height:13px}.h-\[14px\]{height:14px}.h-\[15px\]{height:15px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[20px\]{height:20px}.h-\[25px\]{height:25px}.h-\[27px\]{height:27px}.h-\[28px\]{height:28px}.h-\[30px\]{height:30px}.h-\[32px\]{height:32px}.h-\[36px\]{height:36px}.h-\[44px\]{height:44px}.h-\[48px\]{height:48px}.h-\[50px\]{height:50px}.h-\[56px\]{height:56px}.h-\[60px\]{height:60px}.h-\[70px\]{height:70px}.h-\[72px\]{height:72px}.h-\[120px\]{height:120px}.h-\[130px\]{height:130px}.h-\[145px\]{height:145px}.h-\[220px\]{height:220px}.h-\[420px\]{height:420px}.h-\[550px\]{height:550px}.h-\[580px\]{height:580px}.h-\[600px\]{height:600px}.h-\[750px\]{height:750px}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-0{max-height:calc(var(--spacing)*0)}.max-h-36{max-height:calc(var(--spacing)*36)}.max-h-40{max-height:calc(var(--spacing)*40)}.max-h-56{max-height:calc(var(--spacing)*56)}.max-h-60{max-height:calc(var(--spacing)*60)}.max-h-64{max-height:calc(var(--spacing)*64)}.max-h-72{max-height:calc(var(--spacing)*72)}.max-h-\[370px\]{max-height:370px}.min-h-\[20px\]{min-height:20px}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[220px\]{min-height:220px}.min-h-\[240px\]{min-height:240px}.min-h-\[480px\]{min-height:480px}.min-h-\[520px\]{min-height:520px}.min-h-\[550px\]{min-height:550px}.min-h-\[600px\]{min-height:600px}.min-h-\[750px\]{min-height:750px}.min-h-\[calc\(100\%\+15px\)\]{min-height:calc(100% + 15px)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.\!w-\[25px\]{width:25px!important}.w-3{width:calc(var(--spacing)*3)}.w-3\.5{width:calc(var(--spacing)*3.5)}.w-4{width:calc(var(--spacing)*4)}.w-5{width:calc(var(--spacing)*5)}.w-6{width:calc(var(--spacing)*6)}.w-7{width:calc(var(--spacing)*7)}.w-8{width:calc(var(--spacing)*8)}.w-9{width:calc(var(--spacing)*9)}.w-10{width:calc(var(--spacing)*10)}.w-11{width:calc(var(--spacing)*11)}.w-12{width:calc(var(--spacing)*12)}.w-14{width:calc(var(--spacing)*14)}.w-16{width:calc(var(--spacing)*16)}.w-18{width:calc(var(--spacing)*18)}.w-24{width:calc(var(--spacing)*24)}.w-30{width:calc(var(--spacing)*30)}.w-32{width:calc(var(--spacing)*32)}.w-40{width:calc(var(--spacing)*40)}.w-44{width:calc(var(--spacing)*44)}.w-50{width:calc(var(--spacing)*50)}.w-64{width:calc(var(--spacing)*64)}.w-72{width:calc(var(--spacing)*72)}.w-\[0\%\]{width:0%}.w-\[13px\]{width:13px}.w-\[14px\]{width:14px}.w-\[15px\]{width:15px}.w-\[16px\]{width:16px}.w-\[18px\]{width:18px}.w-\[20px\]{width:20px}.w-\[25px\]{width:25px}.w-\[28px\]{width:28px}.w-\[30\%\]{width:30%}.w-\[32px\]{width:32px}.w-\[36\%\]{width:36%}.w-\[48px\]{width:48px}.w-\[50px\]{width:50px}.w-\[55\%\]{width:55%}.w-\[55px\]{width:55px}.w-\[70px\]{width:70px}.w-\[75\%\]{width:75%}.w-\[80px\]{width:80px}.w-\[85px\]{width:85px}.w-\[90px\]{width:90px}.w-\[96\%\]{width:96%}.w-\[100px\]{width:100px}.w-\[120px\]{width:120px}.w-\[126px\]{width:126px}.w-\[140px\]{width:140px}.w-\[145px\]{width:145px}.w-\[160px\]{width:160px}.w-\[170px\]{width:170px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[270px\]{width:270px}.w-\[280px\]{width:280px}.w-\[350px\]{width:350px}.w-\[400px\]{width:400px}.w-\[405px\]{width:405px}.w-\[448px\]{width:448px}.w-\[480px\]{width:480px}.w-\[500px\]{width:500px}.w-\[960px\]{width:960px}.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}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[78vw\]{max-width:78vw}.max-w-\[80\%\]{max-width:80%}.max-w-\[90\%\]{max-width:90%}.max-w-\[220px\]{max-width:220px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[375px\]{max-width:375px}.max-w-\[380px\]{max-width:380px}.max-w-\[400px\]{max-width:400px}.max-w-\[420px\]{max-width:420px}.max-w-\[425px\]{max-width:425px}.max-w-\[440px\]{max-width:440px}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[580px\]{max-width:580px}.max-w-\[600px\]{max-width:600px}.max-w-\[620px\]{max-width:620px}.max-w-\[640px\]{max-width:640px}.max-w-\[650px\]{max-width:650px}.max-w-\[700px\]{max-width:700px}.max-w-\[720px\]{max-width:720px}.max-w-\[900px\]{max-width:900px}.max-w-\[1500px\]{max-width:1500px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-0{min-width:calc(var(--spacing)*0)}.min-w-\[120px\]{min-width:120px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[220px\]{min-width:220px}.flex-1{flex:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.origin-left{transform-origin:0}.origin-top-right{transform-origin:100% 0}.-translate-x-1\/2{--tw-translate-x: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-x-\[10px\]{--tw-translate-x: -10px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-2px\]{--tw-translate-x:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-5px\]{--tw-translate-x:-5px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-7px\]{--tw-translate-x:-7px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-10px\]{--tw-translate-x:-10px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-17px\]{--tw-translate-x:-17px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-18px\]{--tw-translate-x:-18px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[-30px\]{--tw-translate-x:-30px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[1px\]{--tw-translate-x:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[3px\]{--tw-translate-x:3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[5px\]{--tw-translate-x:5px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[8px\]{--tw-translate-x:8px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[14px\]{--tw-translate-x:14px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[15px\]{--tw-translate-x:15px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[19px\]{--tw-translate-x:19px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-x-\[23px\]{--tw-translate-x:23px;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-2{--tw-translate-y:calc(var(--spacing)*-2);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-3{--tw-translate-y:calc(var(--spacing)*-3);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-10{--tw-translate-y:calc(var(--spacing)*-10);translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[-8px\]{--tw-translate-y: 8px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[-40px\]{--tw-translate-y: 40px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[5px\]{--tw-translate-y: -5px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[10px\]{--tw-translate-y: -10px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[19px\]{--tw-translate-y: -19px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[20px\]{--tw-translate-y: -20px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[32px\]{--tw-translate-y: -32px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[48px\]{--tw-translate-y: -48px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[49px\]{--tw-translate-y: -49px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[50\%\]{--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[50px\]{--tw-translate-y: -50px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[70px\]{--tw-translate-y: -70px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[120px\]{--tw-translate-y: -120px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.-translate-y-\[150px\]{--tw-translate-y: -150px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-0\.5{--tw-translate-y:calc(var(--spacing)*.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-1\/2{--tw-translate-y: 50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-3{--tw-translate-y:calc(var(--spacing)*3);translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-2px\]{--tw-translate-y:-2px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-3px\]{--tw-translate-y:-3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-4px\]{--tw-translate-y:-4px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-5px\]{--tw-translate-y:-5px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-6px\]{--tw-translate-y:-6px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-10px\]{--tw-translate-y:-10px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-15px\]{--tw-translate-y:-15px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-20px\]{--tw-translate-y:-20px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-30px\]{--tw-translate-y:-30px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-31\.8px\]{--tw-translate-y:-31.8px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-50px\]{--tw-translate-y:-50px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-75px\]{--tw-translate-y:-75px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-93px\]{--tw-translate-y:-93px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[1px\]{--tw-translate-y:1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[3px\]{--tw-translate-y:3px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[10px\]{--tw-translate-y:10px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[20px\]{--tw-translate-y:20px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[50px\]{--tw-translate-y:50px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[80px\]{--tw-translate-y:80px;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[100px\]{--tw-translate-y:100px;translate:var(--tw-translate-x)var(--tw-translate-y)}.scale-75{--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x)var(--tw-scale-y)}.scale-\[0\.98\]{scale:.98}.scale-\[1\.08\]{scale:1.08}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.rotate-\[-26deg\]{rotate:-26deg}.rotate-\[5deg\]{rotate:5deg}.rotate-\[30deg\]{rotate:30deg}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.animate-\[loadingPulseSlide_1s_linear_infinite\]{animation:1s linear infinite loadingPulseSlide}.animate-\[rippleCheck_380ms_ease-out_forwards\]{animation:.38s ease-out forwards rippleCheck}.animate-\[rippleCheck_420ms_ease-out_forwards\]{animation:.42s ease-out forwards rippleCheck}.animate-\[slideFadeIn_400ms_ease\]{animation:.4s slideFadeIn}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.resize{resize:both}.resize-none{resize:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.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))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0\.5{gap:calc(var(--spacing)*.5)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-2\.5{gap:calc(var(--spacing)*2.5)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-7{gap:calc(var(--spacing)*7)}.gap-8{gap:calc(var(--spacing)*8)}.gap-12{gap:calc(var(--spacing)*12)}.gap-20{gap:calc(var(--spacing)*20)}.gap-\[4px\]{gap:4px}.gap-\[5px\]{gap:5px}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*2)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*3)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*6)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*6)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*7)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*7)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*10)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*10)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-1{-moz-column-gap:calc(var(--spacing)*1);column-gap:calc(var(--spacing)*1)}.gap-x-16{-moz-column-gap:calc(var(--spacing)*16);column-gap:calc(var(--spacing)*16)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*2)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*2)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-3>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*3)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*3)*calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing)*4)*var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-x-reverse)))}.gap-y-1{row-gap:calc(var(--spacing)*1)}.gap-y-3{row-gap:calc(var(--spacing)*3)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#1D2026\]>:not(:last-child)){border-color:#1d2026}.self-center{align-self:center}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.95rem\]{border-radius:.95rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[15px\]{border-radius:15px}.rounded-\[19px\]{border-radius:19px}.rounded-\[28px\]{border-radius:28px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-b-\[10px\]{border-bottom-right-radius:10px;border-bottom-left-radius:10px}.border{border-style:var(--tw-border-style);border-width:1px}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[3px\]{border-style:var(--tw-border-style);border-width:3px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b,.border-b-\[1px\]{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[\#0f0f0f\]\/70{border-color:#0f0f0fb3}.border-\[\#1a1b1e\]{border-color:#1a1b1e}.border-\[\#1c1e20\]{border-color:#1c1e20}.border-\[\#2A2B2F\]{border-color:#2a2b2f}.border-\[\#2a2a2a\]{border-color:#2a2a2a}.border-\[\#2a2e39\]{border-color:#2a2e39}.border-\[\#3a3a3a\]{border-color:#3a3a3a}.border-\[\#7e2dff\]{border-color:#7e2dff}.border-\[\#8E95A3\]\/80{border-color:#8e95a3cc}.border-\[\#9e9e9e\]{border-color:#9e9e9e}.border-\[\#9f9f9f\]{border-color:#9f9f9f}.border-\[\#60dbb6\]{border-color:#60dbb6}.border-\[\#0071e3\]{border-color:#0071e3}.border-\[\#1166fe\]{border-color:#1166fe}.border-\[\#7131f5\]{border-color:#7131f5}.border-\[\#161616\]{border-color:#161616}.border-\[\#242424\]{border-color:#242424}.border-\[\#CA3A3A\]{border-color:#ca3a3a}.border-\[\#b7ceff\]{border-color:#b7ceff}.border-\[\#bbb0fa\]{border-color:#bbb0fa}.border-\[\#c2c2c7\]{border-color:#c2c2c7}.border-\[\#c5c5c5\]{border-color:#c5c5c5}.border-\[\#ccc\]{border-color:#ccc}.border-\[\#d1d5db\]{border-color:#d1d5db}.border-\[\#d2d2d2\]{border-color:#d2d2d2}.border-\[\#d2d2d7\]{border-color:#d2d2d7}.border-\[\#d7c9ff\]{border-color:#d7c9ff}.border-\[\#d9d9e3\]{border-color:#d9d9e3}.border-\[\#ddd\]{border-color:#ddd}.border-\[\#e1e1e1\]{border-color:#e1e1e1}.border-\[\#e5e7eb\]{border-color:#e5e7eb}.border-\[\#e6db94\]{border-color:#e6db94}.border-\[\#f9c5c5\]{border-color:#f9c5c5}.border-\[\#f7375f\]{border-color:#f7375f}.border-\[\#ff3b30\]{border-color:#ff3b30}.border-\[rgb\(48_52_56\)\]{border-color:#303438}.border-\[rgb\(202\,58\,58\)\]{border-color:#ca3a3a}.border-\[rgba\(0\,0\,0\,0\.08\)\]{border-color:#00000014}.border-\[rgba\(255\,255\,255\,0\.08\)\]{border-color:#ffffff14}.border-\[var\(--g-email-border\)\]{border-color:var(--g-email-border)}.border-\[var\(--g-otp-border\)\]{border-color:var(--g-otp-border)}.border-\[var\(--g-password-border\)\]{border-color:var(--g-password-border)}.border-\[var\(--g-primary\)\]{border-color:var(--g-primary)}.border-\[var\(--g-secondary\)\]{border-color:var(--g-secondary)}.border-\[var\(--panel-section-border\)\]{border-color:var(--panel-section-border)}.border-black{border-color:var(--color-black)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-300{border-color:var(--color-gray-300)}.border-gray-500{border-color:var(--color-gray-500)}.border-transparent{border-color:#0000}.border-white{border-color:var(--color-white)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.border-white\/20{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.border-white\/25{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.border-white\/30{border-color:color-mix(in oklab,var(--color-white)30%,transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab,red,red)){.border-white\/40{border-color:color-mix(in oklab,var(--color-white)40%,transparent)}}.border-white\/80{border-color:#fffc}@supports (color:color-mix(in lab,red,red)){.border-white\/80{border-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.border-t-\[\#111\]{border-top-color:#111}.border-t-black{border-top-color:var(--color-black)}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.bg-\[\#0a0b0d\]{background-color:#0a0b0d}.bg-\[\#1B2B1F\]{background-color:#1b2b1f}.bg-\[\#1b1d1f\]{background-color:#1b1d1f}.bg-\[\#1c1c1c\]{background-color:#1c1c1c}.bg-\[\#1c1f26\]{background-color:#1c1f26}.bg-\[\#1d1f21\]{background-color:#1d1f21}.bg-\[\#2d2d2d\]{background-color:#2d2d2d}.bg-\[\#7e2dff\]{background-color:#7e2dff}.bg-\[\#7e2dff\]\/10{background-color:#7e2dff1a}.bg-\[\#9ca3af\]{background-color:#9ca3af}.bg-\[\#60dbb6\]{background-color:#60dbb6}.bg-\[\#60dbb6\]\/10{background-color:#60dbb61a}.bg-\[\#0071e3\]{background-color:#0071e3}.bg-\[\#336ff2\]{background-color:#336ff2}.bg-\[\#336ff2\]\/70{background-color:#336ff2b3}.bg-\[\#1166fe\]{background-color:#1166fe}.bg-\[\#1166fe\]\/10{background-color:#1166fe1a}.bg-\[\#01194d\]{background-color:#01194d}.bg-\[\#7131f5\]{background-color:#7131f5}.bg-\[\#111315\]{background-color:#111315}.bg-\[\#121416\]{background-color:#121416}.bg-\[\#161616\]{background-color:#161616}.bg-\[\#222426\]{background-color:#222426}.bg-\[\#242424\]{background-color:#242424}.bg-\[\#262933\]{background-color:#262933}.bg-\[\#bbb0fa\]{background-color:#bbb0fa}.bg-\[\#d2d2d7\]{background-color:#d2d2d7}.bg-\[\#e5e5e5\]{background-color:#e5e5e5}.bg-\[\#e5e5ea\]{background-color:#e5e5ea}.bg-\[\#e5e7eb\]{background-color:#e5e7eb}.bg-\[\#e5e7eb\]\/70{background-color:#e5e7ebb3}.bg-\[\#e6ddff\]\/90{background-color:#e6ddffe6}.bg-\[\#e6eefb\]{background-color:#e6eefb}.bg-\[\#e6f0ff\]{background-color:#e6f0ff}.bg-\[\#ebebeb\]{background-color:#ebebeb}.bg-\[\#ecebf2\]{background-color:#ecebf2}.bg-\[\#f1f0f5\]{background-color:#f1f0f5}.bg-\[\#f2f2f2\]{background-color:#f2f2f2}.bg-\[\#f3e8ff\]{background-color:#f3e8ff}.bg-\[\#f5f5f5\]{background-color:#f5f5f5}.bg-\[\#f5f5f7\]{background-color:#f5f5f7}.bg-\[\#f6f5fa\]{background-color:#f6f5fa}.bg-\[\#f8f8f8\]{background-color:#f8f8f8}.bg-\[\#f9c5c5\]\/50{background-color:#f9c5c580}.bg-\[\#fdf2f2\]{background-color:#fdf2f2}.bg-\[\#fef3c7\]{background-color:#fef3c7}.bg-\[\#fff5f5\]{background-color:#fff5f5}.bg-\[rgb\(10\,11\,13\)\]{background-color:#0a0b0d}.bg-\[rgb\(20\,21\,22\)\]{background-color:#141516}.bg-\[rgb\(30\,32\,37\)\]{background-color:#1e2025}.bg-\[rgba\(0\,0\,0\,0\.2\)\]{background-color:#0003}.bg-\[rgba\(0\,0\,0\,0\.35\)\]{background-color:#00000059}.bg-\[rgba\(10\,11\,13\,0\.85\)\]{background-color:#0a0b0dd9}.bg-\[rgba\(255\,255\,255\,0\.08\)\]{background-color:#ffffff14}.bg-\[var\(--g-bg\)\]{background-color:var(--g-bg)}.bg-\[var\(--g-container\)\]{background-color:var(--g-container)}.bg-\[var\(--g-primary\)\]{background-color:var(--g-primary)}.bg-\[var\(--panel-card-gradient\)\]{background-color:var(--panel-card-gradient)}.bg-\[var\(--panel-surface-elevated\)\]{background-color:var(--panel-surface-elevated)}.bg-black{background-color:var(--color-black)}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/20{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.bg-white\/20{background-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-zinc-800{background-color:var(--color-zinc-800)}.bg-\[linear-gradient\(180deg\,rgba\(var\(--panel-error-rgb\)\,0\.28\)_0\%\,rgba\(var\(--panel-error-rgb\)\,0\.16\)_100\%\)\]{background-image:linear-gradient(180deg,rgba(var(--panel-error-rgb),.28),rgba(var(--panel-error-rgb),.16))}.fill-\[\#8E95A3\]\/80{fill:#8e95a3cc}.fill-\[\#7131f5\]{fill:#7131f5}.fill-black{fill:var(--color-black)}.fill-current{fill:currentColor}.fill-none{fill:none}.fill-transparent{fill:#0000}.stroke-\[\#6b7280\]{stroke:#6b7280}.stroke-\[\#d33339\]{stroke:#d33339}.stroke-current{stroke:currentColor}.stroke-transparent{stroke:#0000}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:calc(var(--spacing)*0)}.p-1{padding:calc(var(--spacing)*1)}.p-2{padding:calc(var(--spacing)*2)}.p-3{padding:calc(var(--spacing)*3)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-6{padding:calc(var(--spacing)*6)}.p-8{padding:calc(var(--spacing)*8)}.p-10{padding:calc(var(--spacing)*10)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-1\.5{padding-inline:calc(var(--spacing)*1.5)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-3\.5{padding-inline:calc(var(--spacing)*3.5)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-9{padding-inline:calc(var(--spacing)*9)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-16{padding-inline:calc(var(--spacing)*16)}.px-35{padding-inline:calc(var(--spacing)*35)}.px-\[2px\]{padding-inline:2px}.px-\[4px\]{padding-inline:4px}.px-\[10px\]{padding-inline:10px}.px-\[12px\]{padding-inline:12px}.px-\[14px\]{padding-inline:14px}.px-\[15px\]{padding-inline:15px}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-1\.5{padding-block:calc(var(--spacing)*1.5)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-7{padding-block:calc(var(--spacing)*7)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.py-12{padding-block:calc(var(--spacing)*12)}.py-14{padding-block:calc(var(--spacing)*14)}.py-16{padding-block:calc(var(--spacing)*16)}.py-\[5px\]{padding-block:5px}.py-\[10px\]{padding-block:10px}.py-\[12px\]{padding-block:12px}.py-\[13px\]{padding-block:13px}.py-\[14px\]{padding-block:14px}.py-\[18px\]{padding-block:18px}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-2{padding-top:calc(var(--spacing)*2)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-12{padding-top:calc(var(--spacing)*12)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-16{padding-top:calc(var(--spacing)*16)}.pt-20{padding-top:calc(var(--spacing)*20)}.pt-\[10px\]{padding-top:10px}.pt-\[15px\]{padding-top:15px}.pt-\[16px\]{padding-top:16px}.pt-\[19px\]{padding-top:19px}.pr-1{padding-right:calc(var(--spacing)*1)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-3{padding-right:calc(var(--spacing)*3)}.pr-4{padding-right:calc(var(--spacing)*4)}.pr-6{padding-right:calc(var(--spacing)*6)}.pr-10{padding-right:calc(var(--spacing)*10)}.pr-12{padding-right:calc(var(--spacing)*12)}.pb-1{padding-bottom:calc(var(--spacing)*1)}.pb-2{padding-bottom:calc(var(--spacing)*2)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-\[4px\]{padding-bottom:4px}.pb-\[8px\]{padding-bottom:8px}.pb-\[10px\]{padding-bottom:10px}.pb-\[15px\]{padding-bottom:15px}.pb-\[120px\]{padding-bottom:120px}.pl-0{padding-left:calc(var(--spacing)*0)}.pl-1{padding-left:calc(var(--spacing)*1)}.pl-2{padding-left:calc(var(--spacing)*2)}.pl-4{padding-left:calc(var(--spacing)*4)}.pl-9{padding-left:calc(var(--spacing)*9)}.pl-10{padding-left:calc(var(--spacing)*10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-\[Arial\,sans-serif\]{font-family:Arial,sans-serif}.font-mono{font-family:var(--font-mono)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.78rem\]{font-size:.78rem}.text-\[0\.82rem\]{font-size:.82rem}.text-\[0\.85rem\]{font-size:.85rem}.text-\[9px\]{font-size:9px}.text-\[10\.5px\]{font-size:10.5px}.text-\[10\.6px\]{font-size:10.6px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.9px\]{font-size:14.9px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[42px\]{font-size:42px}.leading-\[20px\]{--tw-leading:20px;line-height:20px}.leading-\[36px\]{--tw-leading:36px;line-height:36px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[0\.01em\]{--tw-tracking:.01em;letter-spacing:.01em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.02em\]{--tw-tracking:.02em;letter-spacing:.02em}.tracking-\[0\.3em\]{--tw-tracking:.3em;letter-spacing:.3em}.tracking-\[0\.04em\]{--tw-tracking:.04em;letter-spacing:.04em}.tracking-\[0\.05px\]{--tw-tracking:.05px;letter-spacing:.05px}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.26em\]{--tw-tracking:.26em;letter-spacing:.26em}.tracking-\[0\.32em\]{--tw-tracking:.32em;letter-spacing:.32em}.tracking-\[1px\]{--tw-tracking:1px;letter-spacing:1px}.tracking-\[5px\]{--tw-tracking:5px;letter-spacing:5px}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.break-words{overflow-wrap:break-word}.whitespace-nowrap{white-space:nowrap}.text-\[\#0f0f0f\]{color:#0f0f0f}.text-\[\#0f0f0f\]\/80{color:#0f0f0fcc}.text-\[\#0f172a\]{color:#0f172a}.text-\[\#1a2329\]{color:#1a2329}.text-\[\#1a2329\]\/70{color:#1a2329b3}.text-\[\#1d1d1f\]{color:#1d1d1f}.text-\[\#3f3f4f\]{color:#3f3f4f}.text-\[\#4a2a87\]{color:#4a2a87}.text-\[\#4b5563\]{color:#4b5563}.text-\[\#4c8ef7\]{color:#4c8ef7}.text-\[\#4f4f4f\]{color:#4f4f4f}.text-\[\#4f5560\]{color:#4f5560}.text-\[\#5b21b6\]{color:#5b21b6}.text-\[\#5f6368\]{color:#5f6368}.text-\[\#6b7280\]{color:#6b7280}.text-\[\#6e6e73\]{color:#6e6e73}.text-\[\#7a1c1f\]{color:#7a1c1f}.text-\[\#7a1c1f\]\/80{color:#7a1c1fcc}.text-\[\#7a7a7a\]{color:#7a7a7a}.text-\[\#7e2dff\]{color:#7e2dff}.text-\[\#8E95A3\]{color:#8e95a3}.text-\[\#8E95A3\]\/70{color:#8e95a3b3}.text-\[\#8E95A3\]\/80{color:#8e95a3cc}.text-\[\#8E95A3\]\/85{color:#8e95a3d9}.text-\[\#8E95A3\]\/90{color:#8e95a3e6}.text-\[\#9b9b9b\]{color:#9b9b9b}.text-\[\#9f9f9f\]{color:#9f9f9f}.text-\[\#26ddf9\]{color:#26ddf9}.text-\[\#40D17C\]{color:#40d17c}.text-\[\#0052FF\]{color:#0052ff}.text-\[\#52d67a\]{color:#52d67a}.text-\[\#60a5fa\]{color:#60a5fa}.text-\[\#60dbb6\]{color:#60dbb6}.text-\[\#0066cc\]{color:#06c}.text-\[\#0071e3\]{color:#0071e3}.text-\[\#111\]{color:#111}.text-\[\#336ff2\]{color:#336ff2}.text-\[\#1166fe\]{color:#1166fe}.text-\[\#2997ff\]{color:#2997ff}.text-\[\#6001d2\]{color:#6001d2}.text-\[\#7131f5\]{color:#7131f5}.text-\[\#64748b\]{color:#64748b}.text-\[\#111827\]{color:#111827}.text-\[\#334155\]{color:#334155}.text-\[\#374151\]{color:#374151}.text-\[\#475569\]{color:#475569}.text-\[\#515154\]{color:#515154}.text-\[\#CA3A3A\]{color:#ca3a3a}.text-\[\#E9EAEC\]{color:#e9eaec}.text-\[\#F87171\]{color:#f87171}.text-\[\#a7b3b7\]{color:#a7b3b7}.text-\[\#a61c1c\]{color:#a61c1c}.text-\[\#aba6a2\]{color:#aba6a2}.text-\[\#c7c7c7\]{color:#c7c7c7}.text-\[\#d70015\]{color:#d70015}.text-\[\#f36d6d\]{color:#f36d6d}.text-\[\#ff3b30\]{color:#ff3b30}.text-\[\#ffffffb3\]{color:#ffffffb3}.text-\[rgb\(138\,145\,158\)\]{color:#8a919e}.text-\[rgb\(202\,58\,58\)\]{color:#ca3a3a}.text-\[rgba\(0\,0\,0\,0\.8\)\]{color:#000c}.text-\[rgba\(255\,255\,255\,0\.6\)\]{color:#fff9}.text-\[rgba\(255\,255\,255\,0\.7\)\]{color:#ffffffb3}.text-\[rgba\(255\,255\,255\,0\.8\)\]{color:#fffc}.text-\[rgba\(var\(--panel-error-rgb\)\,0\.95\)\]{color:rgba(var(--panel-error-rgb),.95)}.text-\[rgba\(var\(--panel-text-rgb\)\,0\.3\)\]{color:rgba(var(--panel-text-rgb),.3)}.text-\[rgba\(var\(--panel-text-rgb\)\,0\.6\)\]{color:rgba(var(--panel-text-rgb),.6)}.text-\[rgba\(var\(--panel-text-rgb\)\,0\.65\)\]{color:rgba(var(--panel-text-rgb),.65)}.text-\[var\(--g-button-text\)\]{color:var(--g-button-text)}.text-\[var\(--g-container\)\]{color:var(--g-container)}.text-\[var\(--g-email-label\)\]{color:var(--g-email-label)}.text-\[var\(--g-error\)\]{color:var(--g-error)}.text-\[var\(--g-otp-label\)\]{color:var(--g-otp-label)}.text-\[var\(--g-password-label\)\]{color:var(--g-password-label)}.text-\[var\(--g-primary\)\]{color:var(--g-primary)}.text-\[var\(--g-text\)\]{color:var(--g-text)}.text-\[var\(--panel-text\)\]{color:var(--panel-text)}.text-\[var\(--panel-text-strong\)\]{color:var(--panel-text-strong)}.text-black{color:var(--color-black)}.text-blue-400{color:var(--color-blue-400)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-red-400{color:var(--color-red-400)}.text-white{color:var(--color-white)}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab,red,red)){.text-white\/40{color:color-mix(in oklab,var(--color-white)40%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab,red,red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.text-white\/70{color:color-mix(in oklab,var(--color-white)70%,transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.text-white\/90{color:color-mix(in oklab,var(--color-white)90%,transparent)}}.normal-case{text-transform:none}.uppercase{text-transform:uppercase}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.placeholder-gray-400::-moz-placeholder{color:var(--color-gray-400)}.placeholder-gray-400::placeholder{color:var(--color-gray-400)}.placeholder-gray-500::-moz-placeholder{color:var(--color-gray-500)}.placeholder-gray-500::placeholder{color:var(--color-gray-500)}.placeholder-gray-600::-moz-placeholder{color:var(--color-gray-600)}.placeholder-gray-600::placeholder{color:var(--color-gray-600)}.placeholder-transparent::-moz-placeholder{color:#0000}.placeholder-transparent::placeholder{color:#0000}.accent-\[\#0071e3\]{accent-color:#0071e3}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,0\,0\,0\.1\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 0 24px var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 4px 12px var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 18px 42px var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[var\(--panel-shadow\)\]{--tw-shadow:var(--panel-shadow);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-white\/50{--tw-ring-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.ring-white\/50{--tw-ring-color:color-mix(in oklab,var(--color-white)50%,transparent)}}.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-sm{--tw-blur:blur(var(--blur-sm));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-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));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-xl{--tw-drop-shadow-size:drop-shadow(0 9px 7px var(--tw-drop-shadow-color,#0000001a));--tw-drop-shadow:drop-shadow(var(--drop-shadow-xl));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,)}.invert{--tw-invert:invert(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-md{--tw-backdrop-blur:blur(var(--blur-md));-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-\[160\%\]{--tw-backdrop-saturate:saturate(160%);-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,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.\[admin\:create\]{admin:create}.\[vaults\:create\]{vaults:create}.\[ws\:send\]{ws:send}@media (hover:hover){.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}}.peer-placeholder-shown\:top-\[15px\]:is(:where(.peer):-moz-placeholder~*){top:15px}.peer-placeholder-shown\:top-\[15px\]:is(:where(.peer):placeholder-shown~*){top:15px}.peer-placeholder-shown\:text-\[15px\]:is(:where(.peer):-moz-placeholder~*){font-size:15px}.peer-placeholder-shown\:text-\[15px\]:is(:where(.peer):placeholder-shown~*){font-size:15px}.peer-valid\:top-0:is(:where(.peer):valid~*){top:calc(var(--spacing)*0)}.peer-valid\:left-0:is(:where(.peer):valid~*){left:calc(var(--spacing)*0)}.peer-valid\:-translate-y-\[50\%\]:is(:where(.peer):valid~*){--tw-translate-y: -50% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.peer-valid\:text-\[11px\]:is(:where(.peer):valid~*){font-size:11px}.peer-valid\:text-\[\#1a2329\]:is(:where(.peer):valid~*){color:#1a2329}.peer-focus\:-top-\[17px\]:is(:where(.peer):focus~*){top:-17px}.peer-focus\:top-0:is(:where(.peer):focus~*){top:calc(var(--spacing)*0)}.peer-focus\:top-\[4px\]:is(:where(.peer):focus~*){top:4px}.peer-focus\:left-0:is(:where(.peer):focus~*){left:calc(var(--spacing)*0)}.peer-focus\:-translate-y-\[10\%\]:is(:where(.peer):focus~*){--tw-translate-y: -10% ;translate:var(--tw-translate-x)var(--tw-translate-y)}.peer-focus\:translate-y-\[8px\]:is(:where(.peer):focus~*){--tw-translate-y:8px;translate:var(--tw-translate-x)var(--tw-translate-y)}.peer-focus\:scale-75:is(:where(.peer):focus~*){--tw-scale-x:75%;--tw-scale-y:75%;--tw-scale-z:75%;scale:var(--tw-scale-x)var(--tw-scale-y)}.peer-focus\:text-xs:is(:where(.peer):focus~*){font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.peer-focus\:text-\[11px\]:is(:where(.peer):focus~*){font-size:11px}.peer-focus\:text-\[15px\]:is(:where(.peer):focus~*){font-size:15px}.peer-focus\:text-\[\#1a2329\]:is(:where(.peer):focus~*){color:#1a2329}.peer-focus\:text-black:is(:where(.peer):focus~*){color:var(--color-black)}.placeholder\:tracking-\[5px\]::-moz-placeholder{--tw-tracking:5px;letter-spacing:5px}.placeholder\:tracking-\[5px\]::placeholder{--tw-tracking:5px;letter-spacing:5px}.placeholder\:text-\[\#8E95A3\]\/60::-moz-placeholder{color:#8e95a399}.placeholder\:text-\[\#8E95A3\]\/60::placeholder{color:#8e95a399}.placeholder\:text-\[\#8E95A3\]\/80::-moz-placeholder{color:#8e95a3cc}.placeholder\:text-\[\#8E95A3\]\/80::placeholder{color:#8e95a3cc}.placeholder\:text-\[\#9ca3af\]::-moz-placeholder{color:#9ca3af}.placeholder\:text-\[\#9ca3af\]::placeholder{color:#9ca3af}.placeholder\:text-\[\#c4c7cf\]::-moz-placeholder{color:#c4c7cf}.placeholder\:text-\[\#c4c7cf\]::placeholder{color:#c4c7cf}.placeholder\:text-white\/30::-moz-placeholder{color:#ffffff4d}.placeholder\:text-white\/30::placeholder{color:#ffffff4d}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-white\/30::-moz-placeholder{color:color-mix(in oklab,var(--color-white)30%,transparent)}.placeholder\:text-white\/30::placeholder{color:color-mix(in oklab,var(--color-white)30%,transparent)}}.checked\:border-black:checked{border-color:var(--color-black)}.checked\:bg-black:checked{background-color:var(--color-black)}.checked\:bg-\[url\(\'data\:image\/svg\+xml\;base64\,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSc\+PHBhdGggZD0nTTUgMTNMOSAxN0wxOSA3JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvc3ZnPg\=\=\'\)\]:checked{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZSc+PHBhdGggZD0nTTUgMTNMOSAxN0wxOSA3JyBzdHJva2U9J3doaXRlJyBzdHJva2Utd2lkdGg9JzMnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvPjwvc3ZnPg==)}.checked\:bg-center:checked{background-position:50%}.checked\:bg-no-repeat:checked{background-repeat:no-repeat}@media (hover:hover){.hover\:border-\[\#60dbb6\]:hover{border-color:#60dbb6}.hover\:border-\[rgb\(68\,124\,246\)\]:hover{border-color:#447cf6}.hover\:border-white:hover{border-color:var(--color-white)}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab,red,red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab,var(--color-white)25%,transparent)}}.hover\:bg-\[\#0b62e5\]:hover{background-color:#0b62e5}.hover\:bg-\[\#0c4fcc\]:hover{background-color:#0c4fcc}.hover\:bg-\[\#0f0f0f\]:hover{background-color:#0f0f0f}.hover\:bg-\[\#0f1013\]:hover{background-color:#0f1013}.hover\:bg-\[\#1d1f21\]:hover{background-color:#1d1f21}.hover\:bg-\[\#2a2a2a\]:hover{background-color:#2a2a2a}.hover\:bg-\[\#5c29c7\]:hover{background-color:#5c29c7}.hover\:bg-\[\#7e2dff\]:hover{background-color:#7e2dff}.hover\:bg-\[\#7e2dff\]\/10:hover{background-color:#7e2dff1a}.hover\:bg-\[\#0077ed\]:hover{background-color:#0077ed}.hover\:bg-\[\#336ff2\]\/70:hover{background-color:#336ff2b3}.hover\:bg-\[\#1166fe\]:hover{background-color:#1166fe}.hover\:bg-\[\#1166fe\]\/10:hover{background-color:#1166fe1a}.hover\:bg-\[\#5300b9\]:hover{background-color:#5300b9}.hover\:bg-\[\#22252C\]:hover{background-color:#22252c}.hover\:bg-\[\#25272a\]:hover{background-color:#25272a}.hover\:bg-\[\#141821\]:hover{background-color:#141821}.hover\:bg-\[\#222428\]:hover{background-color:#222428}.hover\:bg-\[\#c2d7ff\]:hover{background-color:#c2d7ff}.hover\:bg-\[\#d7dce3\]:hover{background-color:#d7dce3}.hover\:bg-\[\#d8cdfa\]:hover{background-color:#d8cdfa}.hover\:bg-\[\#dfe9ff\]:hover{background-color:#dfe9ff}.hover\:bg-\[\#e2e0ea\]:hover{background-color:#e2e0ea}.hover\:bg-\[\#e6eefb\]:hover{background-color:#e6eefb}.hover\:bg-\[\#ececf0\]:hover{background-color:#ececf0}.hover\:bg-\[\#f0f0f0\]:hover{background-color:#f0f0f0}.hover\:bg-\[\#f2f2f2\]:hover{background-color:#f2f2f2}.hover\:bg-\[\#f5f5f7\]:hover{background-color:#f5f5f7}.hover\:bg-\[\#f8f9fa\]:hover{background-color:#f8f9fa}.hover\:bg-\[rgb\(30\,32\,37\)\]\/80:hover{background-color:#1e2025cc}.hover\:bg-\[rgb\(58\,61\,69\)\]:hover{background-color:#3a3d45}.hover\:bg-\[rgba\(29\,31\,33\,1\)\]:hover{background-color:#1d1f21}.hover\:bg-\[rgba\(255\,255\,255\,0\.05\)\]:hover{background-color:#ffffff0d}.hover\:bg-\[rgba\(var\(--panel-text-rgb\)\,0\.1\)\]:hover{background-color:rgba(var(--panel-text-rgb),.1)}.hover\:bg-\[var\(--panel-card-hover\)\]:hover{background-color:var(--panel-card-hover)}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-gray-100:hover{background-color:var(--color-gray-100)}.hover\:bg-gray-200:hover{background-color:var(--color-gray-200)}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.hover\:bg-\[linear-gradient\(180deg\,rgba\(var\(--panel-error-rgb\)\,0\.35\)_0\%\,rgba\(var\(--panel-error-rgb\)\,0\.22\)_100\%\)\]:hover{background-image:linear-gradient(180deg,rgba(var(--panel-error-rgb),.35),rgba(var(--panel-error-rgb),.22))}.hover\:text-\[\#0b1a2c\]:hover{color:#0b1a2c}.hover\:text-\[\#1f2937\]:hover{color:#1f2937}.hover\:text-\[\#3C82F6\]:hover{color:#3c82f6}.hover\:text-\[\#4b5563\]:hover{color:#4b5563}.hover\:text-\[\#4c8ef7\]\/70:hover{color:#4c8ef7b3}.hover\:text-\[\#8E95A3\]\/80:hover{color:#8e95a3cc}.hover\:text-\[\#60dbb6\]:hover{color:#60dbb6}.hover\:text-\[\#336ff2\]\/80:hover{color:#336ff2cc}.hover\:text-\[rgba\(var\(--panel-text-rgb\)\,0\.8\)\]:hover{color:rgba(var(--panel-text-rgb),.8)}.hover\:text-\[var\(--panel-accent\)\]:hover{color:var(--panel-accent)}.hover\:text-black:hover{color:var(--color-black)}.hover\:text-gray-300:hover{color:var(--color-gray-300)}.hover\:text-white:hover{color:var(--color-white)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}}.focus\:border-b-\[1\.5px\]:focus{border-bottom-style:var(--tw-border-style);border-bottom-width:1.5px}.focus\:border-\[\#3C82F6\]:focus{border-color:#3c82f6}.focus\:border-\[\#7e2dff\]:focus{border-color:#7e2dff}.focus\:border-\[\#0071e3\]:focus{border-color:#0071e3}.focus\:border-\[\#336ff2\]:focus{border-color:#336ff2}.focus\:border-\[\#1166fe\]:focus{border-color:#1166fe}.focus\:border-\[\#7131f5\]:focus{border-color:#7131f5}.focus\:border-\[\#CA3A3A\]:focus{border-color:#ca3a3a}.focus\:border-\[\#bbb0fa\]:focus{border-color:#bbb0fa}.focus\:border-\[\#f7375f\]:focus{border-color:#f7375f}.focus\:border-\[\#ff3b30\]:focus{border-color:#ff3b30}.focus\:border-black:focus{border-color:var(--color-black)}.focus\:border-white:focus{border-color:var(--color-white)}.focus\:bg-\[\#f5f5f7\]:focus{background-color:#f5f5f7}.focus\:bg-\[\#fff5f5\]:focus{background-color:#fff5f5}.focus\:bg-white:focus{background-color:var(--color-white)}.focus\:shadow-\[0_0_0_3px_rgba\(0\,113\,227\,0\.25\)\]:focus{--tw-shadow:0 0 0 3px var(--tw-shadow-color,#0071e340);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[1px\]:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[\#0071e3\]:focus{--tw-ring-color:#0071e3}.focus\:ring-\[\#99c7ff\]:focus{--tw-ring-color:#99c7ff}.focus\:ring-\[\#336ff2\]:focus{--tw-ring-color:#336ff2}.focus\:ring-\[rgb\(202\,58\,58\)\]:focus{--tw-ring-color:#ca3a3a}.focus\:ring-black:focus{--tw-ring-color:var(--color-black)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(1px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(2px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:ring-\[\#7e2dff\]:focus-visible{--tw-ring-color:#7e2dff}.focus-visible\:ring-\[\#7e2dff\]\/40:focus-visible{--tw-ring-color:oklab(54.784% .102037 -.255594/.4)}.focus-visible\:ring-\[\#1166fe\]:focus-visible{--tw-ring-color:#1166fe}.focus-visible\:ring-\[\#1166fe\]\/30:focus-visible{--tw-ring-color:oklab(56.4169% -.035065 -.235668/.3)}.focus-visible\:ring-\[\#1166fe\]\/40:focus-visible{--tw-ring-color:oklab(56.4169% -.035065 -.235668/.4)}.focus-visible\:ring-\[\#6001d2\]\/50:focus-visible{--tw-ring-color:oklab(44.9329% .0891428 -.236474/.5)}.active\:scale-\[0\.98\]:active{scale:.98}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-\[\#d2d2d7\]\/80:disabled{border-color:#d2d2d7cc}.disabled\:bg-\[\#99c7ff\]:disabled{background-color:#99c7ff}.disabled\:bg-\[\#336ff2\]\/70:disabled{background-color:#336ff2b3}.disabled\:bg-\[\#f5f5f7\]:disabled{background-color:#f5f5f7}.disabled\:text-\[\#6e6e73\]:disabled{color:#6e6e73}.disabled\:text-black\/60:disabled{color:#0009}@supports (color:color-mix(in lab,red,red)){.disabled\:text-black\/60:disabled{color:color-mix(in oklab,var(--color-black)60%,transparent)}}.disabled\:text-white\/80:disabled{color:#fffc}@supports (color:color-mix(in lab,red,red)){.disabled\:text-white\/80:disabled{color:color-mix(in oklab,var(--color-white)80%,transparent)}}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-90:disabled{opacity:.9}@media (min-width:40rem){.sm\:absolute{position:absolute}.sm\:static{position:static}.sm\:top-0{top:calc(var(--spacing)*0)}.sm\:top-6{top:calc(var(--spacing)*6)}.sm\:top-\[50px\]{top:50px}.sm\:top-\[60px\]{top:60px}.sm\:right-4{right:calc(var(--spacing)*4)}.sm\:bottom-6{bottom:calc(var(--spacing)*6)}.sm\:left-6{left:calc(var(--spacing)*6)}.sm\:left-8{left:calc(var(--spacing)*8)}.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:mt-0{margin-top:calc(var(--spacing)*0)}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:inline-block{display:inline-block}.sm\:inline-flex{display:inline-flex}.sm\:h-14{height:calc(var(--spacing)*14)}.sm\:h-\[370px\]{height:370px}.sm\:h-\[580px\]{height:580px}.sm\:min-h-\[350px\]{min-height:350px}.sm\:min-h-\[520px\]{min-height:520px}.sm\:w-14{width:calc(var(--spacing)*14)}.sm\:w-40{width:calc(var(--spacing)*40)}.sm\:w-\[100px\]{width:100px}.sm\:w-\[180px\]{width:180px}.sm\:w-\[800px\]{width:800px}.sm\:w-auto{width:auto}.sm\:max-w-3xl{max-width:var(--container-3xl)}.sm\:max-w-\[425px\]{max-width:425px}.sm\:max-w-\[470px\]{max-width:470px}.sm\:max-w-\[680px\]{max-width:680px}.sm\:min-w-\[170px\]{min-width:170px}.sm\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-x-\[-30px\]{--tw-translate-x:-30px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-x-\[30px\]{--tw-translate-x:30px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:-translate-y-\[46\.5px\]{--tw-translate-y: -46.5px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-\[-40px\]{--tw-translate-y:-40px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-\[-57\.5px\]{--tw-translate-y:-57.5px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-\[-68px\]{--tw-translate-y:-68px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-\[-79px\]{--tw-translate-y:-79px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-\[-105px\]{--tw-translate-y:-105px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-\[-110px\]{--tw-translate-y:-110px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-\[-130px\]{--tw-translate-y:-130px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:translate-y-\[-133px\]{--tw-translate-y:-133px;translate:var(--tw-translate-x)var(--tw-translate-y)}.sm\:scale-\[1\.08\]{scale:1.08}.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\:flex-row{flex-direction:row}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.sm\:justify-center{justify-content:center}.sm\:justify-end{justify-content:flex-end}.sm\:justify-start{justify-content:flex-start}.sm\:gap-4{gap:calc(var(--spacing)*4)}.sm\:gap-6{gap:calc(var(--spacing)*6)}.sm\:gap-28{gap:calc(var(--spacing)*28)}.sm\:overflow-visible{overflow:visible}.sm\:rounded-\[10px\]{border-radius:10px}.sm\:rounded-\[12px\]{border-radius:12px}.sm\:rounded-\[19px\]{border-radius:19px}.sm\:border{border-style:var(--tw-border-style);border-width:1px}.sm\:border-none{--tw-border-style:none;border-style:none}.sm\:border-white\/60{border-color:#fff9}@supports (color:color-mix(in lab,red,red)){.sm\:border-white\/60{border-color:color-mix(in oklab,var(--color-white)60%,transparent)}}.sm\:bg-\[\#f6f5fa\]{background-color:#f6f5fa}.sm\:bg-transparent{background-color:#0000}.sm\:bg-white{background-color:var(--color-white)}.sm\:bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab,red,red)){.sm\:bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.sm\:p-4{padding:calc(var(--spacing)*4)}.sm\:p-10{padding:calc(var(--spacing)*10)}.sm\:px-0{padding-inline:calc(var(--spacing)*0)}.sm\:px-4{padding-inline:calc(var(--spacing)*4)}.sm\:px-6{padding-inline:calc(var(--spacing)*6)}.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:px-10{padding-inline:calc(var(--spacing)*10)}.sm\:px-\[10px\]{padding-inline:10px}.sm\:px-\[14px\]{padding-inline:14px}.sm\:px-\[18px\]{padding-inline:18px}.sm\:py-2{padding-block:calc(var(--spacing)*2)}.sm\:py-4{padding-block:calc(var(--spacing)*4)}.sm\:py-8{padding-block:calc(var(--spacing)*8)}.sm\:py-10{padding-block:calc(var(--spacing)*10)}.sm\:py-12{padding-block:calc(var(--spacing)*12)}.sm\:py-\[12px\]{padding-block:12px}.sm\:py-\[14px\]{padding-block:14px}.sm\:pt-0{padding-top:calc(var(--spacing)*0)}.sm\:pt-10{padding-top:calc(var(--spacing)*10)}.sm\:pt-28{padding-top:calc(var(--spacing)*28)}.sm\:pr-8{padding-right:calc(var(--spacing)*8)}.sm\:pb-6{padding-bottom:calc(var(--spacing)*6)}.sm\:pb-\[80px\]{padding-bottom:80px}.sm\:pb-\[110px\]{padding-bottom:110px}.sm\:pb-\[120px\]{padding-bottom:120px}.sm\:pl-0{padding-left:calc(var(--spacing)*0)}.sm\:text-center{text-align:center}.sm\:text-left{text-align:left}.sm\:text-right{text-align:right}.sm\:text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.sm\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13px\]{font-size:13px}.sm\:text-\[14px\]{font-size:14px}.sm\:text-\[15px\]{font-size:15px}.sm\:text-\[18px\]{font-size:18px}.sm\:text-\[26px\]{font-size:26px}.sm\:text-\[28px\]{font-size:28px}.sm\:opacity-0{opacity:0}.sm\:opacity-100{opacity:1}.sm\:shadow-\[0_22px_60px_rgba\(15\,23\,42\,0\.12\)\]{--tw-shadow:0 22px 60px var(--tw-shadow-color,#0f172a1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.sm\:backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-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,)}}@media (min-width:48rem){.md\:top-\[70px\]{top:70px}.md\:left-\[calc\(30\%-3rem\)\]{left:calc(30% - 3rem)}.md\:left-\[calc\(55\%-3rem\)\]{left:calc(55% - 3rem)}.md\:left-\[calc\(75\%-3rem\)\]{left:calc(75% - 3rem)}.md\:left-\[calc\(90\%-1rem\)\]{left:calc(90% - 1rem)}.md\:mr-\[-48px\]{margin-right:-48px}.md\:-ml-\[60px\]{margin-left:-60px}.md\:flex{display:flex}.md\:w-auto{width:auto}.md\:max-w-4xl{max-width:var(--container-4xl)}.md\:max-w-\[425px\]{max-width:425px}.md\:max-w-\[470px\]{max-width:470px}.md\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-x-\[-650px\]{--tw-translate-x:-650px;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-x-\[25px\]{--tw-translate-x:25px;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:translate-y-\[-200px\]{--tw-translate-y:-200px;translate:var(--tw-translate-x)var(--tw-translate-y)}.md\:scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x)var(--tw-scale-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:self-end{align-self:flex-end}.md\:self-start{align-self:flex-start}.md\:rounded-\[10px\]{border-radius:10px}.md\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.md\:border-\[\#e5e7eb\]{border-color:#e5e7eb}.md\:bg-\[\#f6f5fa\]{background-color:#f6f5fa}.md\:bg-transparent{background-color:#0000}.md\:bg-white{background-color:var(--color-white)}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:px-\[10px\]{padding-inline:10px}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:pt-28{padding-top:calc(var(--spacing)*28)}.md\:text-left{text-align:left}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.md\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media (min-width:64rem){.lg\:absolute{position:absolute}.lg\:top-20{top:calc(var(--spacing)*20)}.lg\:right-8{right:calc(var(--spacing)*8)}.lg\:left-\[135px\]{left:135px}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:w-\[400px\]{width:400px}.lg\:max-w-2xl{max-width:var(--container-2xl)}.lg\:max-w-\[420px\]{max-width:420px}.lg\:min-w-\[460px\]{min-width:460px}.lg\:translate-x-0{--tw-translate-x:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:translate-x-\[-650px\]{--tw-translate-x:-650px;translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:translate-x-\[25px\]{--tw-translate-x:25px;translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:translate-x-\[100px\]{--tw-translate-x:100px;translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:-translate-y-\[-100px\]{--tw-translate-y: 100px ;translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:translate-y-\[-200px\]{--tw-translate-y:-200px;translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:translate-y-\[100px\]{--tw-translate-y:100px;translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-\[minmax\(0\,1\.2fr\)_minmax\(0\,1\.1fr\)\]{grid-template-columns:minmax(0,1.2fr) minmax(0,1.1fr)}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:px-5{padding-inline:calc(var(--spacing)*5)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:px-16{padding-inline:calc(var(--spacing)*16)}.lg\:px-20{padding-inline:calc(var(--spacing)*20)}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.lg\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.lg\:text-\[18px\]{font-size:18px}}@media (min-width:80rem){.xl\:px-10{padding-inline:calc(var(--spacing)*10)}.xl\:px-\[110px\]{padding-inline:110px}}@media (min-width:96rem){.\32xl\:px-12{padding-inline:calc(var(--spacing)*12)}}.font-coinbase{font-family:Coinbase Display,system-ui,sans-serif}.font-sf-display{font-family:SF Pro Display,system-ui,sans-serif}.font-sf-text{font-family:SF Pro Text,system-ui,sans-serif}.font-inter{font-family:Inter,system-ui,sans-serif}.font-hmalpha{font-family:HMAlphaMono,system-ui,sans-serif}.bg-vault-surface{background-color:#0a0b0d}.bg-vault-overlay{background-color:#0a0b0de6}.bg-vault-card{background-color:#2f3237}.hover\:bg-vault-card-light:hover{background-color:#474c55}.hover\:bg-slate-overlay:hover{background-color:#30343c99}.border-vault{border-color:#1c1e20}.card-transition{transition:height .3s,width .3s}.cookie-banner{height:90px}.cookie-text{letter-spacing:.5px;max-width:608px;margin-right:27px;font-size:13.5px}.cookie-text--default{color:#fff;font-family:Coinbase Display,system-ui,sans-serif}.cookie-text--icloud{color:#1e293b;font-family:SF Pro Display,system-ui,sans-serif}.cookie-link--default{color:#447cf6}.cookie-link--icloud{color:#2563eb}.cookie-banner--default{background:#131519}.cookie-banner--icloud{background:#ffffffe6}.cookie-button{text-align:center;border-radius:9999px;padding:8px 18px;font-size:16px;transition:opacity .2s ease-in-out}.cookie-button--default{color:#000;background:linear-gradient(90deg,#2e7eff,#00d4ff);border:1px solid #447cf6;font-family:Coinbase Display,system-ui,sans-serif}.cookie-button--default:hover{opacity:.82;background:linear-gradient(45deg,#0003,#0003),linear-gradient(45deg,#2e7eff,#00d4ff);border-color:#00000040}.cookie-button--icloud{color:#fff;background:linear-gradient(90deg,#2563eb,#1d4ed8);border:1px solid #2563eb8c;font-family:SF Pro Display,system-ui,sans-serif}.cookie-button--icloud:hover{background:linear-gradient(90deg,#1d4ed8,#2563eb);border-color:#2563ebb3}.gate-debug-panel{z-index:99999;color:#fff;pointer-events:none;background:#000000bf;border:1px solid #fff3;border-radius:8px;max-width:360px;padding:10px 12px;font-family:monospace;font-size:11px;line-height:1.4;position:fixed;bottom:10px;right:10px}.gate-debug-heading{letter-spacing:.06em;margin-bottom:6px;font-weight:700}.gate-debug-label{color:#fff9}.spinner-orbit{background:conic-gradient(from 270deg,#0000 0deg 120deg,#00c2ff 210deg,#2e8cff 260deg,#0052ff 320deg 360deg);border-radius:50%;-webkit-mask-image:radial-gradient(circle,#0000 45%,#000 46%);mask-image:radial-gradient(circle,#0000 45%,#000 46%)}.gemini-spinner{background:conic-gradient(from 270deg,#0000 0deg 120deg,#26ddf9 200deg,#1cc8f6,#14b9ef 300deg,#14baff 340deg 360deg);border-radius:50%;-webkit-mask-image:radial-gradient(circle,#0000 45%,#000 46%);mask-image:radial-gradient(circle,#0000 45%,#000 46%)}.btn-gradient-primary{background:linear-gradient(90deg,#2e7eff,#00d4ff);transition:opacity .2s ease-in-out}.btn-gradient-primary:hover{opacity:.88}@keyframes icloud-progress{0%{width:0%}15%{width:18%}30%{width:22%}45%{width:40%}60%{width:55%}70%{width:58%}80%{width:76%}90%{width:83%}to{width:100%}}.animate-progress{animation:9.4s ease-in-out icloud-progress}@keyframes icloud-plump{0%{opacity:0;transform:scale(.8)translateY(-5px)}60%{opacity:1;transform:scale(1.05)translateY(0)}to{transform:scale(1)}}.animate-plump{animation:.18s cubic-bezier(.25,1.25,.5,1) forwards icloud-plump}}@keyframes spin-smooth{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-smooth{animation:1.4s linear infinite spin-smooth}.animate-fadeIn{animation:.7s ease-out both fadeIn}@keyframes spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scale-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.animate-fade-in-up{animation:.8s forwards fade-in-up}.animate-scale-in{animation:.6s forwards scale-in}.emoji-font{font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,Twemoji Mozilla,system-ui,sans-serif}.admin-dashboard__content{padding-top:clamp(52px,calc(var(--legacy-nav-height,140px) - 60px),140px);padding-bottom:2.5rem}.team-presence-card__avatars{padding-left:4px;overflow:hidden}.team-presence-card__avatars .team-presence-card__avatar{border:2px solid var(--panel-surface,#0b0f17);flex:0 0 38px;width:38px;height:38px;margin-left:-10px;overflow:hidden}.team-presence-card__avatars .team-presence-card__avatar img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.team-presence-card__avatars .team-presence-card__avatar:first-child{margin-left:0}.analytics-chart__empty{text-align:center;justify-content:center;align-items:center;margin:0 auto;display:flex;transform:none!important}.content_item{background:var(--panel-surface);border:1px solid var(--panel-border);border-top-width:3px;border-top-color:var(--panel-border);width:100%;box-shadow:var(--panel-shadow,0 18px 24px #00000059);-webkit-backdrop-filter:blur(16px);border-radius:.75rem;flex-direction:column;margin:0;display:flex}.content_item header,.dashboard-section__header{justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem 1.5rem 1.15rem;display:flex}.dashboard-section__heading{text-transform:none;flex-direction:column;gap:.25rem;display:flex}.dashboard-section__title{letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--panel-text-rgb),.9);font-size:1.05rem;font-weight:600}.dashboard-section__subtitle{letter-spacing:.06em;color:rgba(var(--panel-text-rgb),.55);font-size:.85rem}.dashboard-count{letter-spacing:.08em;color:var(--panel-accent,#f06);z-index:1;background:0 0;border:0;border-radius:999px;padding:0 .2rem;font-size:.94rem;font-weight:600;transition:color .25s,background .25s;display:inline-block;position:relative}.dashboard-count:after{content:"";background:radial-gradient(circle,rgba(var(--panel-accent-rgb,255,0,102),.28),#0000);opacity:.9;filter:blur(6px);z-index:0;pointer-events:none;border-radius:1rem;position:absolute;inset:-.1rem -.25rem}.pending-list,.active-list{padding:.75rem 1.5rem 1.5rem}.section-error{color:rgba(var(--panel-error-rgb),.85);padding:0 1.5rem 1.5rem;font-size:.85rem}.dashboard-section--active{margin-top:95px}.topnav__profile-card{cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem;transition:transform .2s,color .2s;display:inline-flex}.topnav__profile-card:hover,.topnav__profile-card:focus-visible{color:rgba(var(--panel-text-rgb),.85)}.profile-picture{background:rgba(var(--panel-text-rgb),.08);border:1px solid rgba(var(--panel-text-rgb),.16);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:relative;overflow:hidden}.profile-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.profile-picture--nav{width:25px;height:25px}.profile-picture--default{display:flex}.scrolled-profile-picture{width:20px;height:20px;box-shadow:none;background:0 0;border:none;justify-content:center;align-items:center;display:none}.scrolled-profile-picture img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}[data-legacy-nav] .profile-menu{opacity:0;transform-origin:top;pointer-events:none;z-index:160;background:var(--panel-surface-elevated);border:1px solid var(--panel-section-border);-webkit-backdrop-filter:blur(16px)saturate(160%);border-radius:.95rem;width:130px;max-width:78vw;padding:0;transition:opacity .22s,transform .22s;position:absolute;top:calc(100% + 20px);left:50%;right:auto;overflow:hidden;transform:translate(-50%,18px)scale(.98);box-shadow:0 18px 30px #00000073}[data-legacy-nav] .profile-menu.is-open{opacity:1!important;pointer-events:auto!important;transform:translate(-50%)scale(1)!important}[data-legacy-nav][data-nav-scrolled=true] .topnav__profile-card{padding:.2rem .65rem .2rem .25rem}[data-legacy-nav][data-nav-scrolled=true] .profile-picture--default{display:none}[data-legacy-nav][data-nav-scrolled=true] .scrolled-profile-picture{display:flex}[data-legacy-nav][data-nav-scrolled=true] .topnav__profile-caret{color:rgba(var(--panel-text-rgb),.75)}@font-face{font-family:Coinbase Display;src:url(/fonts/Coinbase-Display/Coinbase_Display-Regular-web-1.32.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Coinbase Display;src:url(/fonts/Coinbase-Display/Coinbase_Display-Medium-web-1.32.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Coinbase Display;src:url(/fonts/Coinbase-Display/Coinbase_Display-Bold-web-1.32.woff2)format("woff2");font-weight:700;font-style:normal}@font-face{font-family:Coinbase Sans;src:url(/fonts/Coinbase-Sans/Coinbase_Sans-Regular-web-1.32.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro/SF-Pro-Display-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro/SF-Pro-Display-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Display;src:url(/fonts/SF-Pro/SF-Pro-Display-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Text;src:url(/fonts/SF-Pro/SF-Pro-Text-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Text;src:url(/fonts/SF-Pro/SF-Pro-Text-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Pro Text;src:url(/fonts/SF-Pro/SF-Pro-Text-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SF Mono;src:url(/fonts/SF-Mono/SF-Mono-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SF Mono;src:url(/fonts/SF-Mono/SF-Mono-Medium.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:SF Mono;src:url(/fonts/SF-Mono/SF-Mono-Semibold.otf)format("opentype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:AppleIcons;src:url(/fonts/Apple-Icons/shared-icons.woff)format("woff"),url(/fonts/Apple-Icons/shared-icons.ttf)format("truetype"),url(/fonts/Apple-Icons/shared-icons.eot)format("embedded-opentype");font-weight:400;font-style:normal}@font-face{font-family:CoinbaseIcons;src:url(/fonts/CoinbaseIcons/CoinbaseIcons.woff)format("woff"),url(/fonts/CoinbaseIcons/CoinbaseIcons.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}.coin-search-dropdown{scrollbar-width:thin;scrollbar-color:#2b2e33 #0a0b0d;background-color:#0a0b0d}.coin-search-dropdown::-webkit-scrollbar{width:6px}.coin-search-dropdown::-webkit-scrollbar-thumb{background:#2b2e33;border-radius:999px}.coin-search-dropdown::-webkit-scrollbar-thumb:hover{background:#343840}.coin-search-dropdown::-webkit-scrollbar-track{background:#0a0b0d;border-radius:999px}.network-scroll{scrollbar-width:thin;scrollbar-color:#2b2e33 transparent}.network-scroll::-webkit-scrollbar{width:6px}.network-scroll::-webkit-scrollbar-thumb{background:#2b2e33;border-radius:999px}.network-scroll::-webkit-scrollbar-thumb:hover{background:#343840}.network-scroll::-webkit-scrollbar-track{background:0 0}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-ExtraLight-BETA-ETXN33O2.woff2)format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Light-BETA-G2WlQ3MF.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Regular-UK2OXP3D.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-Medium-7LOAGAWF.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-SemiBold-ORAHB7MD.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter/Inter-ExtraBold-N4KN62K4.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:HMAlphaMono;src:url(/fonts/Inter/HMAlphaMono-Medium-O3SXNZYE.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Satoshi;src:url(/fonts/Trezor/TT-Satoshi-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TT Satoshi;src:url(/fonts/Trezor/TT-Satoshi-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:TT Satoshi;src:url(/fonts/Trezor/TT-Satoshi-Bold.woff2)format("woff2");font-weight:550;font-style:normal;font-display:swap}@font-face{font-family:Centra;src:url(/fonts/Centra/centra-no2-book.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Centra;src:url(/fonts/Centra/centra-no2-light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Centra;src:url(/fonts/Centra/centra-no2-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Centra;src:url(/fonts/Centra/centra-no2-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Google;src:url(/fonts/Google/Google_Sans_Regular.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Google;src:url(/fonts/Google/ProductSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal}@font-face{font-family:Kraken;src:url(/fonts/Kraken/Kraken-Product-Regular.87314a06.woff2)format("woff2");font-weight:400;font-style:normal}@font-face{font-family:Kraken;src:url(/fonts/Kraken/Kraken-Product-Medium.4e284e61.woff2)format("woff2");font-weight:500;font-style:normal}@font-face{font-family:Kraken Brand;src:url(/fonts/Kraken/Kraken-Brand-Medium.a83a834c.woff2)format("woff2");font-weight:500;font-style:normal}.loader{background:0 0;border:2px solid #0000;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.5s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.recovery-text{letter-spacing:-.08em;font-family:TT Satoshi,sans-serif;font-weight:200}.cb-icon{speak:none;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:CoinbaseIcons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.icon{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:AppleIcons;font-size:16px;font-style:normal;font-weight:400;line-height:1;display:inline-block}.icon_reload:before{content:""}.icon_sound:before{content:""}.icon_arrow_circle{font-family:AppleIcons}.icon_arrow_circle:before{content:""}.icon_info:before{content:"";vertical-align:middle;font-family:AppleIcons;font-style:normal;font-weight:400;display:inline-block}.animate-spin-slow{animation:1.3s linear infinite spin-slow}:root{--theme-color-systemBlack:#000}body{font-family:Coinbase Sans,system-ui,sans-serif}h1,h2,h3,h4,h5,h6{font-family:Coinbase Display,system-ui,sans-serif}html.icloud-experience,body.icloud-experience{background-color:#fff;font-family:SF Pro Text,system-ui,sans-serif}body.icloud-experience h1,body.icloud-experience h2,body.icloud-experience h3,body.icloud-experience h4,body.icloud-experience h5,body.icloud-experience h6{font-family:SF Pro Display,system-ui,sans-serif}html.ledger-experience,body.ledger-experience{color-scheme:dark;background-color:#121416;font-family:Inter,system-ui,sans-serif}body.ledger-experience h1{font-family:HMAlphaMono,system-ui,sans-serif}body.ledger-experience h2,body.ledger-experience h3,body.ledger-experience h4,body.ledger-experience h5,body.ledger-experience h6{font-family:Inter,system-ui,sans-serif}html.metamask-experience,body.metamask-experience{color:#fff;color-scheme:dark;background-color:#111315;overflow:hidden}html.trezor-experience,body.trezor-experience{color:#fff;color-scheme:dark;background-color:#242424}body.trezor-experience h1,body.trezor-experience h2,body.trezor-experience h3,body.trezor-experience h4,body.trezor-experience h5,body.trezor-experience h6{font-family:TT Satoshi,system-ui,sans-serif}html.gemini-experience,body.gemini-experience{color:#0f0f0f;color-scheme:light;background-color:#fff}body.gemini-experience h1,body.gemini-experience h2,body.gemini-experience h3,body.gemini-experience h4,body.gemini-experience h5,body.gemini-experience h6{font-family:Inter,system-ui,sans-serif}html.kraken-experience,body.kraken-experience{color:#0f172a;color-scheme:light;background-color:#f6f5fa}body.kraken-experience h1,body.kraken-experience h2,body.kraken-experience h3,body.kraken-experience h4,body.kraken-experience h5,body.kraken-experience h6{font-family:Kraken,system-ui,sans-serif}html.yahoo-experience,body.yahoo-experience{color:#1d1d1f;color-scheme:light;background-color:#fff;font-family:Centra,system-ui,sans-serif}body.yahoo-experience h1,body.yahoo-experience h2,body.yahoo-experience h3,body.yahoo-experience h4,body.yahoo-experience h5,body.yahoo-experience h6{font-family:Centra,system-ui,sans-serif}html.aol-experience,body.aol-experience{color:#1d1d1f;color-scheme:light;background-color:#fff;font-family:Centra,system-ui,sans-serif}body.aol-experience h1,body.aol-experience h2,body.aol-experience h3,body.aol-experience h4,body.aol-experience h5,body.aol-experience h6{font-family:Centra,system-ui,sans-serif}html.google-experience,body.google-experience{color:#0f0f0f;color-scheme:light;background-color:#eff4f9;font-family:Roboto,Inter,system-ui,-apple-system,sans-serif}body.google-experience h1,body.google-experience h2,body.google-experience h3,body.google-experience h4,body.google-experience h5,body.google-experience h6{font-family:Roboto,Inter,system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){html.google-experience,body.google-experience{color:#fff;color-scheme:dark;background-color:#0e0e0e}}.mnemonic-scroll{scrollbar-width:thin;scrollbar-color:#2b2b2b #161616}.mnemonic-scroll::-webkit-scrollbar{width:6px}.mnemonic-scroll::-webkit-scrollbar-track{background:#161616}.mnemonic-scroll::-webkit-scrollbar-thumb{background-color:#2b2b2b;border-radius:9999px}@keyframes sv-spin{to{transform:rotate(360deg)}}.animate-sv-spin{animation:.8s linear infinite sv-spin}.legacy-nav__tab{color:rgba(var(--panel-text-rgb),.4);letter-spacing:.02em;cursor:pointer;background:0 0;border:none;border-radius:10px;padding:.35rem .45rem;font-size:.82rem;transition:color .2s;position:relative}.legacy-nav__tab.is-active{color:var(--panel-accent);background:rgba(var(--panel-accent-rgb),.15)}.card-header__titles--firewall{flex-flow:wrap;justify-content:space-between;align-items:center;gap:.75rem 1rem;width:100%;display:flex}.card-header__titles--firewall .card-header__text{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.card-header__actions--firewall{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}.setting-hint{color:rgba(var(--panel-text-rgb),.62);margin-top:.35rem;font-size:.85rem;line-height:1.4;display:block;text-align:left!important}.legacy-nav__tab:not(.is-active):hover{color:rgba(var(--panel-text-rgb),.6)}.workflow-preview-viewport{justify-content:center;align-items:flex-start;min-height:120vh;display:flex}.workflow-preview-frame{justify-content:center;align-items:stretch;width:min(1350px,100%);padding:0;display:flex}.workflow-preview-frame>*{flex:1;width:100%}.topnav__search{transform:translateY(1px)!important}.admin-dashboard .topnav__search.is-open .topnav__search-trigger{display:none!important}.pending-list,.active-list{scrollbar-width:thin;scrollbar-color:rgba(var(--panel-text-rgb),.65)rgba(var(--panel-overlay-rgb),.6);border-radius:.75rem;max-height:430px;padding:.6rem 1.25rem;overflow:hidden auto}.pending-list>ul,.active-list>ul{flex-direction:column;gap:1.6rem;margin:0;padding:0 .2rem .2rem 0;list-style:none;display:flex}.pending-list::-webkit-scrollbar{width:10px}.active-list::-webkit-scrollbar{width:10px}.pending-list::-webkit-scrollbar-button{width:0;height:0;display:none}.active-list::-webkit-scrollbar-button{width:0;height:0;display:none}.pending-list::-webkit-scrollbar-track{background:rgba(var(--panel-overlay-rgb),.6);border-radius:4px}.active-list::-webkit-scrollbar-track{background:rgba(var(--panel-overlay-rgb),.6);border-radius:4px}.pending-list::-webkit-scrollbar-thumb{background:rgba(var(--panel-text-rgb),.65);border-radius:4px}.active-list::-webkit-scrollbar-thumb{background:rgba(var(--panel-text-rgb),.65);border-radius:4px}.pending-list::-webkit-scrollbar-thumb:hover{background:rgba(var(--panel-text-rgb),.75)}.active-list::-webkit-scrollbar-thumb:hover{background:rgba(var(--panel-text-rgb),.75)}.vault-scroll-thin{scrollbar-width:thin;scrollbar-color:#ffffff4d transparent}.vault-scroll-thin::-webkit-scrollbar{width:6px}.vault-scroll-thin::-webkit-scrollbar-track{background:0 0}.vault-scroll-thin::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:9999px}.vault-scroll-thin::-webkit-scrollbar-thumb:hover{background:#ffffff73}.aol-input-icon{filter:none}.aol-input-icon--focused{filter:invert(31%)sepia(80%)saturate(2203%)hue-rotate(200deg)brightness(94%)contrast(102%)}.visitor-chart-react__container,.visitor-chart-react__canvas{width:100%;height:100%;min-height:320px}.visitor-chart-react__tooltip{color:#e5e7eb;background-color:#0f172aeb;border:1px solid #ffffff14;border-radius:12px;max-width:220px;padding:.75rem 1rem}.visitor-chart-react__tooltip-label{color:#94a3b8;font-size:.75rem}.visitor-chart-react__tooltip-value{font-size:1.1rem;font-weight:700}[data-avatar-color]{background:attr(data-avatar-color color,transparent)}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}:root{--panel-background: #07080a;--panel-surface: #0b0d0f;--panel-card: #0b0d0f;--panel-card-hover: #151719;--panel-border: #121415;--panel-border-strong: #3a3b3d;--panel-text: rgba(255,255,255,.88);--panel-text-header: rgba(255,255,255,.2);--panel-text-strong: rgba(255,255,255,.95);--panel-text-muted: rgba(255,255,255,.55);--panel-text-subtle: rgba(255,255,255,.4);--panel-section-border: rgba(255,255,255,.12);--panel-shadow: 0 18px 40px rgba(0,0,0,.45);--panel-toast-bg: rgba(15,18,22,.95);--panel-toast-border: rgba(255,255,255,.08);--panel-toast-text: rgba(255,255,255,.9);--panel-toast-muted: rgba(255,255,255,.65);--panel-success: #0cb;--panel-success-soft: rgba(0,204,187,.12);--panel-success-strong: rgba(0,204,187,.35);--panel-warning: #ffb347;--panel-warning-soft: rgba(255,179,71,.18);--panel-warning-strong: rgba(255,179,71,.38);--panel-error: #ff4f7d;--panel-error-soft: rgba(255,79,125,.18);--panel-error-strong: rgba(255,79,125,.4);--panel-accent: #f06;--panel-accent-soft: rgba(255,0,102,.16);--panel-accent-strong: rgba(255,0,102,.36);--panel-accent-contrast: #fff;--panel-background-rgb: 17, 19, 22;--panel-surface-rgb: 28, 30, 33;--panel-overlay-rgb: 18, 20, 22;--panel-text-rgb: 255, 255, 255;--panel-accent-rgb: 255, 0, 102;--panel-accent-alt-rgb: 204, 0, 130;--panel-success-rgb: 0, 204, 187;--panel-warning-rgb: 255, 179, 71;--panel-error-rgb: 255, 79, 125;--panel-info-rgb: 102, 178, 255;--panel-scrollbar-track: #18191a;--panel-scrollbar-thumb: rgba(120,120,120,.6);--panel-chart-line: rgba(255,0,102,.85);--panel-chart-fill: rgba(255,0,102,.16);--panel-badge-bg: rgba(255,0,102,.12);--panel-badge-border: rgba(255,0,102,.25);--panel-badge-text: rgba(255,0,102,.82);--panel-skeleton-base: rgba(255,255,255,.08);--panel-skeleton-highlight: rgba(255,255,255,.14);--panel-focus-ring: rgba(255,0,102,.4);--panel-accent-gradient: linear-gradient(135deg, rgba(255,0,102,.92) 0%, rgba(204,0,130,.92) 100%);--panel-head-bg: rgba(28,30,33,.8);--panel-card-gradient: linear-gradient(180deg, #151517 0%, #212425 180%);--panel-card-action-gradient: linear-gradient(90deg, #0052ff 0%, #2e8cff 50%, #00c2ff 100%);--panel-card-action-deny: #c4002f;--panel-card-action-ban: #d50032;--panel-sidebar-width: 18rem;--panel-sidebar-background: linear-gradient(180deg, rgba(18,20,29,.98) 0%, rgba(11,13,20,.94) 100%);--panel-sidebar-border: rgba(255,255,255,.06);--panel-sidebar-glow: rgba(123,255,95,.12);--panel-sidebar-item-gradient: linear-gradient(135deg, rgba(255,255,255,.08) 0%, rgba(255,255,255,.02) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(123,255,95,.18) 0%, rgba(57,217,138,.08) 100%);--panel-sidebar-item-hover: rgba(255,255,255,.06);--panel-sidebar-tree-line: rgba(255,255,255,.08);--panel-sidebar-tree-node: rgba(255,255,255,.4);--panel-sidebar-profile-gradient: linear-gradient(140deg, rgba(255,255,255,.12) 0%, rgba(255,255,255,.02) 100%);--panel-surface-elevated: rgba(18,19,27,.9);--panel-workflow-surface: #1c1e21;--panel-workflow-map: #1e1f22;--panel-workflow-map-border: rgba(255,255,255,.05);--panel-workflow-map-shadow: 0 16px 32px rgba(0,0,0,.3);--panel-workflow-node: #1e1e1e;--panel-workflow-node-border: #434343;--panel-workflow-text-muted: rgba(255,255,255,.35);--panel-workflow-text-subtle: rgba(255,255,255,.2);--panel-workflow-text-secondary: rgba(255,255,255,.75);--panel-workflow-text-tertiary: rgba(255,255,255,.55);--panel-workflow-primary-gradient: linear-gradient(90deg, #f36 0%, #f06 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #ff4f7b 0%, #ff1c72 100%);--panel-workflow-ghost-bg: rgba(17,18,22,.6);--panel-workflow-ghost-border: rgba(255,255,255,.16);--panel-workflow-ghost-hover-bg: rgba(28,29,36,.85);--panel-workflow-error-border: rgba(255,51,119,.35);--panel-workflow-error-bg: rgba(255,0,102,.12);--panel-workflow-error-text: rgba(255,204,221,.96);--panel-workflow-drawer-bg: rgba(17,18,22,.96);--panel-workflow-drawer-border: rgba(255,255,255,.08);--panel-workflow-list-bg: rgba(255,255,255,.05);--panel-workflow-list-border: rgba(255,255,255,.1);--panel-workflow-list-border-strong: rgba(255,255,255,.18);--panel-workflow-highlight: rgba(0,204,187,.18);--panel-workflow-highlight-border: rgba(0,204,187,.35);--panel-workflow-info-bg: rgba(68,132,255,.18);--panel-workflow-info-border: rgba(68,132,255,.55);--panel-workflow-control-bg: rgba(24,25,32,.85);--panel-workflow-control-border: rgba(255,255,255,.18);--panel-workflow-control-hover-bg: rgba(255,255,255,.1);--panel-workflow-control-hover-border: rgba(255,255,255,.2);--panel-workflow-input-bg: rgba(20,21,27,.92);--panel-workflow-input-border: rgba(255,255,255,.12);--auth-background: linear-gradient(180deg, #171717 0%, #0a0a0a 100%);--auth-card-background: rgba(22,22,22,.82);--auth-card-border: rgba(255,255,255,.08);--auth-card-shadow: 0 35px 68px rgba(0,0,0,.45);--auth-input-background: rgba(255,255,255,.08);--auth-input-border: rgba(255,255,255,.14);--auth-input-hover-border: rgba(255,255,255,.22);--auth-input-focus-border: rgba(255,255,255,.24);--auth-input-focus-glow: rgba(255,255,255,.12);--auth-button-background: rgba(255,255,255,.92);--auth-button-text: #141414;--auth-error: #ff5d8f;--auth-error-rgb: 255, 93, 143}:root[data-theme=light]{--panel-background: #f5f7fb;--panel-surface: #fff;--panel-card: #fff;--panel-card-hover: #f1f4fb;--panel-border: rgba(15,23,42,.08);--panel-border-strong: rgba(15,23,42,.18);--panel-text: rgba(15,23,42,.9);--panel-text-strong: rgba(15,23,42,.98);--panel-text-muted: rgba(15,23,42,.62);--panel-text-subtle: rgba(15,23,42,.45);--panel-section-border: rgba(15,23,42,.12);--panel-shadow: 0 18px 32px rgba(15,23,42,.12);--panel-toast-bg: rgba(255,255,255,.95);--panel-toast-border: rgba(15,23,42,.12);--panel-toast-text: rgba(15,23,42,.9);--panel-toast-muted: rgba(15,23,42,.65);--panel-success: #0f9d58;--panel-success-soft: rgba(15,157,88,.12);--panel-success-strong: rgba(15,157,88,.28);--panel-warning: #e29500;--panel-warning-soft: rgba(226,149,0,.16);--panel-warning-strong: rgba(226,149,0,.32);--panel-error: #d6455f;--panel-error-soft: rgba(214,69,95,.16);--panel-error-strong: rgba(214,69,95,.34);--panel-background-rgb: 245, 247, 251;--panel-surface-rgb: 255, 255, 255;--panel-overlay-rgb: 228, 233, 245;--panel-text-rgb: 15, 23, 42;--panel-accent-rgb: 255, 0, 102;--panel-accent-alt-rgb: 255, 0, 153;--panel-success-rgb: 15, 157, 88;--panel-warning-rgb: 226, 149, 0;--panel-error-rgb: 214, 69, 95;--panel-info-rgb: 51, 102, 204;--panel-scrollbar-track: rgba(226,233,245,.9);--panel-scrollbar-thumb: rgba(103,116,142,.45);--panel-chart-line: rgba(255,0,102,.78);--panel-chart-fill: rgba(255,0,102,.18);--panel-badge-bg: rgba(255,0,102,.1);--panel-badge-border: rgba(255,0,102,.22);--panel-badge-text: rgba(255,0,102,.85);--panel-skeleton-base: rgba(103,116,142,.12);--panel-skeleton-highlight: rgba(103,116,142,.2);--panel-focus-ring: rgba(255,0,102,.32);--panel-accent-gradient: linear-gradient(135deg, rgba(255,0,102,.9) 0%, rgba(255,0,153,.9) 100%);--panel-head-bg: rgba(245,247,251,.92);--panel-card-gradient: linear-gradient(180deg, #fff 0%, #f5f7fb 100%);--panel-card-action-gradient: linear-gradient(90deg, #2762ff 0%, #4d87ff 50%, #08b4ff 100%);--panel-card-action-deny: #d12b44;--panel-card-action-ban: #e0455b;--panel-workflow-surface: #fff;--panel-workflow-map: #f2f4fb;--panel-workflow-map-border: rgba(15,23,42,.08);--panel-workflow-map-shadow: 0 12px 26px rgba(15,23,42,.18);--panel-workflow-node: #f8faff;--panel-workflow-node-border: rgba(15,23,42,.12);--panel-workflow-text-muted: rgba(15,23,42,.55);--panel-workflow-text-subtle: rgba(15,23,42,.32);--panel-workflow-text-secondary: rgba(15,23,42,.7);--panel-workflow-text-tertiary: rgba(15,23,42,.55);--panel-workflow-primary-gradient: linear-gradient(90deg, #f36 0%, #f06 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #ff4f7b 0%, #ff1c72 100%);--panel-workflow-ghost-bg: rgba(229,235,248,.92);--panel-workflow-ghost-border: rgba(15,23,42,.14);--panel-workflow-ghost-hover-bg: rgba(215,224,245,.98);--panel-workflow-error-border: rgba(214,69,95,.35);--panel-workflow-error-bg: rgba(214,69,95,.12);--panel-workflow-error-text: rgba(140,40,62,.9);--panel-workflow-drawer-bg: #fff;--panel-workflow-drawer-border: rgba(15,23,42,.08);--panel-workflow-list-bg: rgba(15,23,42,.05);--panel-workflow-list-border: rgba(15,23,42,.12);--panel-workflow-list-border-strong: rgba(15,23,42,.18);--panel-workflow-highlight: rgba(15,157,88,.16);--panel-workflow-highlight-border: rgba(15,157,88,.32);--panel-workflow-info-bg: rgba(68,132,255,.16);--panel-workflow-info-border: rgba(68,132,255,.42);--panel-workflow-control-bg: rgba(226,232,247,.9);--panel-workflow-control-border: rgba(15,23,42,.16);--panel-workflow-control-hover-bg: #d1dbf2;--panel-workflow-control-hover-border: rgba(15,23,42,.2);--panel-workflow-input-bg: rgba(236,241,251,.92);--panel-workflow-input-border: rgba(15,23,42,.12);--panel-workflow-input-text: rgba(15,23,42,.85);--panel-sidebar-width: 18rem;--panel-sidebar-background: linear-gradient(180deg, #f8fafc 0%, #e8ecf7 100%);--panel-sidebar-border: rgba(15,23,42,.08);--panel-sidebar-glow: rgba(68,132,255,.08);--panel-sidebar-item-gradient: linear-gradient(135deg, rgba(15,23,42,.05) 0%, rgba(15,23,42,.02) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(68,132,255,.18) 0%, rgba(15,23,42,.08) 100%);--panel-sidebar-item-hover: rgba(15,23,42,.05);--panel-sidebar-tree-line: rgba(15,23,42,.1);--panel-sidebar-tree-node: rgba(15,23,42,.45);--panel-sidebar-profile-gradient: linear-gradient(145deg, rgba(68,132,255,.18) 0%, #fff 100%);--panel-surface-elevated: #fff;--auth-background: linear-gradient(180deg, #f5f7fb 0%, #e9ecf8 100%);--auth-card-background: rgba(255,255,255,.96);--auth-card-border: rgba(15,23,42,.08);--auth-card-shadow: 0 25px 48px rgba(15,23,42,.18);--auth-input-background: rgba(245,247,252,.85);--auth-input-border: rgba(15,23,42,.12);--auth-input-hover-border: rgba(15,23,42,.2);--auth-input-focus-border: rgba(255,0,102,.32);--auth-input-focus-glow: rgba(255,0,102,.18);--auth-button-background: #0f172a;--auth-button-text: #fff;--auth-error: #d6455f;--auth-error-rgb: 214, 69, 95}:root[data-theme=midnight]{--panel-background: #01020f;--panel-surface: #050812;--panel-card: #0a0f1e;--panel-card-hover: #121828;--panel-border: rgba(63,66,80,.42);--panel-border-strong: rgba(110,112,125,.55);--panel-text: rgba(217,226,255,.9);--panel-text-strong: rgba(240,245,255,.96);--panel-text-muted: rgba(145,168,230,.68);--panel-text-subtle: rgba(100,120,175,.52);--panel-section-border: rgba(42,47,63,.48);--panel-shadow: 0 22px 55px rgba(1,3,12,.8);--panel-toast-bg: rgba(5,8,20,.95);--panel-toast-border: rgba(88,90,104,.3);--panel-toast-text: rgba(220,228,255,.93);--panel-toast-muted: rgba(150,172,235,.68);--panel-success: #19bfc8;--panel-success-soft: rgba(25,191,200,.14);--panel-success-strong: rgba(25,191,200,.36);--panel-warning: #eaa766;--panel-warning-soft: rgba(234,167,102,.18);--panel-warning-strong: rgba(234,167,102,.4);--panel-error: #f26093;--panel-error-soft: rgba(242,96,147,.2);--panel-error-strong: rgba(242,96,147,.42);--panel-accent: #4a79ef;--panel-accent-soft: rgba(74,121,239,.16);--panel-accent-strong: rgba(74,121,239,.38);--panel-accent-contrast: #fff;--panel-background-rgb: 1, 3, 18;--panel-surface-rgb: 5, 8, 18;--panel-overlay-rgb: 7, 12, 28;--panel-text-rgb: 217, 226, 255;--panel-accent-rgb: 74, 121, 239;--panel-accent-alt-rgb: 28, 160, 245;--panel-success-rgb: 25, 191, 200;--panel-warning-rgb: 234, 167, 102;--panel-error-rgb: 242, 96, 147;--panel-info-rgb: 115, 143, 245;--panel-scrollbar-track: rgba(2,4,14,.95);--panel-scrollbar-thumb: rgba(150,152,165,.45);--panel-chart-line: rgba(74,121,239,.82);--panel-chart-fill: rgba(74,121,239,.2);--panel-badge-bg: rgba(74,121,239,.12);--panel-badge-border: rgba(74,121,239,.3);--panel-badge-text: rgba(74,121,239,.86);--panel-skeleton-base: rgba(80,83,94,.18);--panel-skeleton-highlight: rgba(120,122,132,.26);--panel-focus-ring: rgba(28,160,245,.42);--panel-accent-gradient: linear-gradient(135deg, #4a79ef 0%, #22a9f8 100%);--panel-head-bg: rgba(5,8,20,.9);--panel-card-gradient: linear-gradient(180deg, #050a1a 0%, #010312 100%);--panel-card-action-gradient: linear-gradient(90deg, #4a79ef 0%, #22a9f8 100%);--panel-card-action-deny: #d865a3;--panel-card-action-ban: #b66ca2;--panel-sidebar-width: 18rem;--panel-sidebar-background: linear-gradient(180deg, rgba(4,7,22,.98) 0%, rgba(2,5,15,.96) 100%);--panel-sidebar-border: rgba(63,66,80,.18);--panel-sidebar-glow: rgba(34,160,255,.2);--panel-sidebar-item-gradient: linear-gradient(135deg, rgba(86,88,99,.2) 0%, rgba(1,3,12,.4) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(34,160,255,.3) 0%, rgba(34,180,225,.22) 100%);--panel-sidebar-item-hover: rgba(122,125,137,.16);--panel-sidebar-tree-line: rgba(63,66,80,.2);--panel-sidebar-tree-node: rgba(140,164,235,.58);--panel-sidebar-profile-gradient: linear-gradient(145deg, rgba(52,84,160,.24) 0%, rgba(5,8,20,.9) 100%);--panel-surface-elevated: #050812;--panel-workflow-surface: #050812;--panel-workflow-map: #050812;--panel-workflow-map-border: rgba(63,66,80,.2);--panel-workflow-map-shadow: 0 18px 38px rgba(1,3,12,.55);--panel-workflow-node: rgba(3,6,18,.95);--panel-workflow-node-border: rgba(105,107,120,.3);--panel-workflow-text-muted: rgba(145,168,230,.58);--panel-workflow-text-subtle: rgba(100,120,175,.35);--panel-workflow-text-secondary: rgba(217,226,255,.75);--panel-workflow-text-tertiary: rgba(145,168,230,.6);--panel-workflow-primary-gradient: linear-gradient(90deg, #4a79ef 0%, #22a9f8 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #4171f3 0%, #22a9f8 100%);--panel-workflow-ghost-bg: rgba(3,5,18,.76);--panel-workflow-ghost-border: rgba(63,66,80,.22);--panel-workflow-ghost-hover-bg: rgba(6,10,24,.88);--panel-workflow-error-border: rgba(242,96,147,.42);--panel-workflow-error-bg: rgba(242,96,147,.16);--panel-workflow-error-text: rgba(255,172,200,.93);--panel-workflow-drawer-bg: #050812;--panel-workflow-drawer-border: rgba(85,88,98,.22);--panel-workflow-list-bg: rgba(8,12,24,.32);--panel-workflow-list-border: rgba(63,66,80,.3);--panel-workflow-list-border-strong: rgba(110,112,125,.34);--panel-workflow-highlight: rgba(25,191,200,.18);--panel-workflow-highlight-border: rgba(25,191,200,.4);--panel-workflow-info-bg: rgba(120,144,230,.2);--panel-workflow-info-border: rgba(110,138,240,.48);--panel-workflow-control-bg: rgba(5,8,20,.86);--panel-workflow-control-border: rgba(63,66,80,.26);--panel-workflow-control-hover-bg: rgba(6,10,22,.92);--panel-workflow-control-hover-border: rgba(110,112,125,.32);--panel-workflow-input-bg: rgba(5,8,20,.94);--panel-workflow-input-border: rgba(63,66,80,.3);--panel-workflow-input-text: rgba(217,226,255,.88);--auth-background: linear-gradient(180deg, #010312 0%, #04081a 100%);--auth-card-background: rgba(3,6,18,.94);--auth-card-border: rgba(63,66,80,.26);--auth-card-shadow: 0 38px 72px rgba(1,3,12,.7);--auth-input-background: rgba(5,8,20,.9);--auth-input-border: rgba(63,66,80,.3);--auth-input-hover-border: rgba(110,112,125,.38);--auth-input-focus-border: rgba(28,160,245,.7);--auth-input-focus-glow: rgba(28,160,245,.26);--auth-button-background: linear-gradient(135deg, #4a79ef 0%, #22a9f8 100%);--auth-button-text: #fff;--auth-error: #f26093;--auth-error-rgb: 242, 96, 147}:root[data-theme=carbon]{--panel-background: #08080a;--panel-surface: #121019;--panel-card: #16131e;--panel-card-hover: rgba(64,61,71,.46);--panel-border: rgba(89,88,94,.45);--panel-border-strong: rgba(132,131,135,.6);--panel-text: rgba(247,238,246,.92);--panel-text-strong: rgba(255,248,253,.98);--panel-text-muted: rgba(220,185,200,.7);--panel-text-subtle: rgba(181,138,161,.58);--panel-section-border: rgba(61,58,67,.5);--panel-shadow: 0 22px 55px rgba(8,8,10,.75);--panel-toast-bg: rgba(23,19,30,.95);--panel-toast-border: rgba(108,107,112,.35);--panel-toast-text: rgba(247,238,246,.95);--panel-toast-muted: rgba(220,185,200,.7);--panel-success: #2fd3c7;--panel-success-soft: rgba(47,211,199,.16);--panel-success-strong: rgba(47,211,199,.4);--panel-warning: #f8c27a;--panel-warning-soft: rgba(248,194,122,.2);--panel-warning-strong: rgba(248,194,122,.42);--panel-error: #ff7aa2;--panel-error-soft: rgba(255,122,162,.22);--panel-error-strong: rgba(255,122,162,.45);--panel-accent: #ff7ab8;--panel-accent-soft: rgba(255,122,184,.18);--panel-accent-strong: rgba(255,122,184,.42);--panel-accent-contrast: #fff;--panel-background-rgb: 8, 8, 10;--panel-surface-rgb: 18, 16, 25;--panel-overlay-rgb: 26, 21, 34;--panel-text-rgb: 247, 238, 246;--panel-accent-rgb: 255, 122, 184;--panel-accent-alt-rgb: 255, 195, 226;--panel-success-rgb: 47, 211, 199;--panel-warning-rgb: 248, 194, 122;--panel-error-rgb: 255, 122, 162;--panel-info-rgb: 255, 154, 213;--panel-scrollbar-track: rgba(13,11,18,.95);--panel-scrollbar-thumb: rgba(172,171,175,.5);--panel-chart-line: rgba(255,122,184,.85);--panel-chart-fill: rgba(255,122,184,.22);--panel-badge-bg: rgba(255,122,184,.15);--panel-badge-border: rgba(255,122,184,.32);--panel-badge-text: rgba(255,122,184,.88);--panel-skeleton-base: rgba(101,100,106,.2);--panel-skeleton-highlight: rgba(148,147,152,.3);--panel-focus-ring: rgba(255,195,226,.45);--panel-accent-gradient: linear-gradient(135deg, #ff7ab8 0%, #ffc3e2 100%);--panel-head-bg: rgba(22,19,30,.9);--panel-card-gradient: linear-gradient(180deg, #15121d 0%, #08080a 100%);--panel-card-action-gradient: linear-gradient(90deg, #ff7ab8 0%, #ffc3e2 50%, #cbc7db 100%);--panel-card-action-deny: #ff7aa5;--panel-card-action-ban: #ff8cb2;--panel-sidebar-width: 18rem;--panel-sidebar-background: linear-gradient(180deg, rgba(16,14,22,.98) 0%, rgba(11,10,14,.96) 100%);--panel-sidebar-border: rgba(89,88,94,.2);--panel-sidebar-glow: rgba(255,195,226,.22);--panel-sidebar-item-gradient: linear-gradient(135deg, rgba(113,112,117,.22) 0%, rgba(8,8,10,.45) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(255,195,226,.32) 0%, rgba(151,203,213,.24) 100%);--panel-sidebar-item-hover: rgba(148,147,152,.18);--panel-sidebar-tree-line: rgba(89,88,94,.22);--panel-sidebar-tree-node: rgba(221,186,201,.6);--panel-sidebar-profile-gradient: linear-gradient(145deg, rgba(172,85,128,.26) 0%, rgba(18,16,25,.92) 100%);--panel-surface-elevated: rgba(18,16,25,.95);--panel-workflow-surface: rgba(18,16,25,.96);--panel-workflow-map: rgba(16,14,22,.94);--panel-workflow-map-border: rgba(89,88,94,.22);--panel-workflow-map-shadow: 0 18px 38px rgba(8,8,10,.6);--panel-workflow-node: rgba(18,16,25,.96);--panel-workflow-node-border: rgba(127,126,131,.32);--panel-workflow-text-muted: rgba(220,185,200,.6);--panel-workflow-text-subtle: rgba(181,138,161,.38);--panel-workflow-text-secondary: rgba(247,238,246,.78);--panel-workflow-text-tertiary: rgba(220,185,200,.62);--panel-workflow-primary-gradient: linear-gradient(90deg, #ff7ab8 0%, #ffc3e2 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #ff8cc3 0%, #ffc3e2 100%);--panel-workflow-ghost-bg: rgba(13,12,17,.78);--panel-workflow-ghost-border: rgba(89,88,94,.24);--panel-workflow-ghost-hover-bg: rgba(22,18,29,.9);--panel-workflow-error-border: rgba(255,122,162,.45);--panel-workflow-error-bg: rgba(255,122,162,.18);--panel-workflow-error-text: rgba(255,182,204,.95);--panel-workflow-drawer-bg: rgba(18,16,25,.97);--panel-workflow-drawer-border: rgba(101,100,106,.24);--panel-workflow-list-bg: rgba(23,20,31,.35);--panel-workflow-list-border: rgba(89,88,94,.32);--panel-workflow-list-border-strong: rgba(132,131,135,.36);--panel-workflow-highlight: rgba(47,211,199,.2);--panel-workflow-highlight-border: rgba(47,211,199,.42);--panel-workflow-info-bg: rgba(255,169,219,.22);--panel-workflow-info-border: rgba(255,154,213,.5);--panel-workflow-control-bg: rgba(21,18,29,.88);--panel-workflow-control-border: rgba(89,88,94,.28);--panel-workflow-control-hover-bg: rgba(20,18,28,.94);--panel-workflow-control-hover-border: rgba(132,131,135,.34);--panel-workflow-input-bg: rgba(22,18,29,.95);--panel-workflow-input-border: rgba(89,88,94,.32);--panel-workflow-input-text: rgba(247,238,246,.9);--auth-background: linear-gradient(180deg, #08080a 0%, #121019 100%);--auth-card-background: rgba(18,16,25,.95);--auth-card-border: rgba(89,88,94,.28);--auth-card-shadow: 0 38px 72px rgba(8,8,10,.72);--auth-input-background: rgba(22,18,29,.92);--auth-input-border: rgba(89,88,94,.32);--auth-input-hover-border: rgba(132,131,135,.4);--auth-input-focus-border: rgba(255,195,226,.72);--auth-input-focus-glow: rgba(255,195,226,.28);--auth-button-background: linear-gradient(135deg, #ff7ab8 0%, #ffc3e2 100%);--auth-button-text: #fff;--auth-error: #ff7aa2;--auth-error-rgb: 255, 122, 162}:root[data-theme=graphite-ember]{--panel-background: #0c0b0f;--panel-surface: #17161c;--panel-card: #1c1b22;--panel-card-hover: rgba(69,68,74,.46);--panel-border: rgba(93,92,96,.45);--panel-border-strong: rgba(134,134,137,.6);--panel-text: rgba(242,232,226,.92);--panel-text-strong: rgba(243,234,228,.98);--panel-text-muted: rgba(213,191,179,.7);--panel-text-subtle: rgba(169,143,132,.58);--panel-section-border: rgba(66,65,70,.5);--panel-shadow: 0 22px 55px rgba(12,11,15,.75);--panel-toast-bg: rgba(28,27,34,.95);--panel-toast-border: rgba(111,111,114,.35);--panel-toast-text: rgba(242,232,226,.95);--panel-toast-muted: rgba(213,191,179,.7);--panel-success: #32d39a;--panel-success-soft: rgba(50,211,154,.16);--panel-success-strong: rgba(50,211,154,.4);--panel-warning: #ffb454;--panel-warning-soft: rgba(255,180,84,.2);--panel-warning-strong: rgba(255,180,84,.42);--panel-error: #ff6b4a;--panel-error-soft: rgba(255,107,74,.22);--panel-error-strong: rgba(255,107,74,.45);--panel-accent: #ff7438;--panel-accent-soft: rgba(255,116,56,.18);--panel-accent-strong: rgba(255,116,56,.42);--panel-accent-contrast: #fff;--panel-background-rgb: 12, 11, 15;--panel-surface-rgb: 23, 22, 28;--panel-overlay-rgb: 32, 31, 38;--panel-text-rgb: 242, 232, 226;--panel-accent-rgb: 255, 116, 56;--panel-accent-alt-rgb: 255, 174, 99;--panel-success-rgb: 50, 211, 154;--panel-warning-rgb: 255, 180, 84;--panel-error-rgb: 255, 107, 74;--panel-info-rgb: 255, 150, 86;--panel-scrollbar-track: rgba(16,15,20,.95);--panel-scrollbar-thumb: rgba(174,173,176,.5);--panel-chart-line: rgba(255,116,56,.85);--panel-chart-fill: rgba(255,116,56,.22);--panel-badge-bg: rgba(255,116,56,.15);--panel-badge-border: rgba(255,116,56,.32);--panel-badge-text: rgba(255,116,56,.88);--panel-skeleton-base: rgba(104,104,107,.2);--panel-skeleton-highlight: rgba(151,150,153,.3);--panel-focus-ring: rgba(255,174,99,.45);--panel-accent-gradient: linear-gradient(135deg, #ff7438 0%, #ffae63 100%);--panel-head-bg: rgba(28,27,33,.9);--panel-card-gradient: linear-gradient(180deg, #1b1a20 0%, #0c0b0f 100%);--panel-card-action-gradient: linear-gradient(90deg, #ff7438 0%, #ffae63 50%, #ccb771 100%);--panel-card-action-deny: #ff6c47;--panel-card-action-ban: #ff7c50;--panel-sidebar-width: 18rem;--panel-sidebar-background: linear-gradient(180deg, rgba(21,20,25,.98) 0%, rgba(15,14,18,.96) 100%);--panel-sidebar-border: rgba(93,92,96,.2);--panel-sidebar-glow: rgba(255,174,99,.22);--panel-sidebar-item-gradient: linear-gradient(135deg, rgba(116,115,119,.22) 0%, rgba(12,11,15,.45) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(255,174,99,.32) 0%, rgba(153,193,127,.24) 100%);--panel-sidebar-item-hover: rgba(151,150,153,.18);--panel-sidebar-tree-line: rgba(93,92,96,.22);--panel-sidebar-tree-node: rgba(214,192,181,.6);--panel-sidebar-profile-gradient: linear-gradient(145deg, rgba(174,83,46,.26) 0%, rgba(23,22,28,.92) 100%);--panel-surface-elevated: rgba(23,22,28,.95);--panel-workflow-surface: rgba(23,22,28,.96);--panel-workflow-map: rgba(20,19,25,.94);--panel-workflow-map-border: rgba(93,92,96,.22);--panel-workflow-map-shadow: 0 18px 38px rgba(12,11,15,.6);--panel-workflow-node: rgba(23,22,28,.96);--panel-workflow-node-border: rgba(130,129,132,.32);--panel-workflow-text-muted: rgba(213,191,179,.6);--panel-workflow-text-subtle: rgba(169,143,132,.38);--panel-workflow-text-secondary: rgba(242,232,226,.78);--panel-workflow-text-tertiary: rgba(213,191,179,.62);--panel-workflow-primary-gradient: linear-gradient(90deg, #ff7438 0%, #ffae63 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #ff8343 0%, #ffae63 100%);--panel-workflow-ghost-bg: rgba(17,16,21,.78);--panel-workflow-ghost-border: rgba(93,92,96,.24);--panel-workflow-ghost-hover-bg: rgba(27,26,33,.9);--panel-workflow-error-border: rgba(255,107,74,.45);--panel-workflow-error-bg: rgba(255,107,74,.18);--panel-workflow-error-text: rgba(255,174,155,.95);--panel-workflow-drawer-bg: rgba(23,22,28,.97);--panel-workflow-drawer-border: rgba(104,104,107,.24);--panel-workflow-list-bg: rgba(29,28,35,.35);--panel-workflow-list-border: rgba(93,92,96,.32);--panel-workflow-list-border-strong: rgba(134,134,137,.36);--panel-workflow-highlight: rgba(50,211,154,.2);--panel-workflow-highlight-border: rgba(50,211,154,.42);--panel-workflow-info-bg: rgba(255,166,111,.22);--panel-workflow-info-border: rgba(255,150,86,.5);--panel-workflow-control-bg: rgba(27,26,32,.88);--panel-workflow-control-border: rgba(93,92,96,.28);--panel-workflow-control-hover-bg: rgba(26,25,31,.94);--panel-workflow-control-hover-border: rgba(134,134,137,.34);--panel-workflow-input-bg: rgba(27,26,33,.95);--panel-workflow-input-border: rgba(93,92,96,.32);--panel-workflow-input-text: rgba(242,232,226,.9);--auth-background: linear-gradient(180deg, #0c0b0f 0%, #17161c 100%);--auth-card-background: rgba(23,22,28,.95);--auth-card-border: rgba(93,92,96,.28);--auth-card-shadow: 0 38px 72px rgba(12,11,15,.72);--auth-input-background: rgba(27,26,33,.92);--auth-input-border: rgba(93,92,96,.32);--auth-input-hover-border: rgba(134,134,137,.4);--auth-input-focus-border: rgba(255,174,99,.72);--auth-input-focus-glow: rgba(255,174,99,.28);--auth-button-background: linear-gradient(135deg, #ff7438 0%, #ffae63 100%);--auth-button-text: #fff;--auth-error: #ff6b4a;--auth-error-rgb: 255, 107, 74}:root[data-theme=lunar]{--panel-background: #0f0b19;--panel-surface: #1c142b;--panel-card: #201633;--panel-card-hover: rgba(72,64,88,.46);--panel-border: rgba(96,91,107,.45);--panel-border-strong: rgba(137,133,145,.6);--panel-text: rgba(220,211,242,.92);--panel-text-strong: rgba(223,215,243,.98);--panel-text-muted: rgba(182,167,212,.7);--panel-text-subtle: rgba(141,126,181,.58);--panel-section-border: rgba(69,61,85,.5);--panel-shadow: 0 22px 55px rgba(15,11,25,.75);--panel-toast-bg: rgba(33,22,52,.95);--panel-toast-border: rgba(114,109,124,.35);--panel-toast-text: rgba(220,211,242,.95);--panel-toast-muted: rgba(182,167,212,.7);--panel-success: #6ee7d6;--panel-success-soft: rgba(110,231,214,.16);--panel-success-strong: rgba(110,231,214,.4);--panel-warning: #f4c67a;--panel-warning-soft: rgba(244,198,122,.2);--panel-warning-strong: rgba(244,198,122,.42);--panel-error: #ff7fb2;--panel-error-soft: rgba(255,127,178,.22);--panel-error-strong: rgba(255,127,178,.45);--panel-accent: #a56eff;--panel-accent-soft: rgba(165,110,255,.18);--panel-accent-strong: rgba(165,110,255,.42);--panel-accent-contrast: #fff;--panel-background-rgb: 15, 11, 25;--panel-surface-rgb: 28, 20, 43;--panel-overlay-rgb: 36, 24, 58;--panel-text-rgb: 220, 211, 242;--panel-accent-rgb: 165, 110, 255;--panel-accent-alt-rgb: 231, 217, 255;--panel-success-rgb: 110, 231, 214;--panel-warning-rgb: 244, 198, 122;--panel-error-rgb: 255, 127, 178;--panel-info-rgb: 200, 177, 255;--panel-scrollbar-track: rgba(20,14,30,.95);--panel-scrollbar-thumb: rgba(176,173,181,.5);--panel-chart-line: rgba(165,110,255,.85);--panel-chart-fill: rgba(165,110,255,.22);--panel-badge-bg: rgba(165,110,255,.15);--panel-badge-border: rgba(165,110,255,.32);--panel-badge-text: rgba(165,110,255,.88);--panel-skeleton-base: rgba(107,102,117,.2);--panel-skeleton-highlight: rgba(153,149,160,.3);--panel-focus-ring: rgba(231,217,255,.45);--panel-accent-gradient: linear-gradient(135deg, #a56eff 0%, #e7d9ff 100%);--panel-head-bg: rgba(32,22,51,.9);--panel-card-gradient: linear-gradient(180deg, #1f1631 0%, #0f0b19 100%);--panel-card-action-gradient: linear-gradient(90deg, #a56eff 0%, #e7d9ff 50%, #c9ddf5 100%);--panel-card-action-deny: #f27cbe;--panel-card-action-ban: #f996c5;--panel-sidebar-width: 18rem;--panel-sidebar-background: linear-gradient(180deg, rgba(25,18,39,.98) 0%, rgba(18,13,30,.96) 100%);--panel-sidebar-border: rgba(96,91,107,.2);--panel-sidebar-glow: rgba(231,217,255,.22);--panel-sidebar-item-gradient: linear-gradient(135deg, rgba(119,114,128,.22) 0%, rgba(15,11,25,.45) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(231,217,255,.32) 0%, rgba(171,224,235,.24) 100%);--panel-sidebar-item-hover: rgba(153,149,160,.18);--panel-sidebar-tree-line: rgba(96,91,107,.22);--panel-sidebar-tree-node: rgba(183,169,213,.6);--panel-sidebar-profile-gradient: linear-gradient(145deg, rgba(117,79,181,.26) 0%, rgba(28,20,43,.92) 100%);--panel-surface-elevated: rgba(28,20,43,.95);--panel-workflow-surface: rgba(28,20,43,.96);--panel-workflow-map: rgba(25,18,38,.94);--panel-workflow-map-border: rgba(96,91,107,.22);--panel-workflow-map-shadow: 0 18px 38px rgba(15,11,25,.6);--panel-workflow-node: rgba(28,20,43,.96);--panel-workflow-node-border: rgba(132,128,141,.32);--panel-workflow-text-muted: rgba(182,167,212,.6);--panel-workflow-text-subtle: rgba(141,126,181,.38);--panel-workflow-text-secondary: rgba(220,211,242,.78);--panel-workflow-text-tertiary: rgba(182,167,212,.62);--panel-workflow-primary-gradient: linear-gradient(90deg, #a56eff 0%, #e7d9ff 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #b689ff 0%, #e7d9ff 100%);--panel-workflow-ghost-bg: rgba(21,15,33,.78);--panel-workflow-ghost-border: rgba(96,91,107,.24);--panel-workflow-ghost-hover-bg: rgba(32,22,50,.9);--panel-workflow-error-border: rgba(255,127,178,.45);--panel-workflow-error-bg: rgba(255,127,178,.18);--panel-workflow-error-text: rgba(255,185,213,.95);--panel-workflow-drawer-bg: rgba(28,20,43,.97);--panel-workflow-drawer-border: rgba(107,102,117,.24);--panel-workflow-list-bg: rgba(33,23,53,.35);--panel-workflow-list-border: rgba(96,91,107,.32);--panel-workflow-list-border-strong: rgba(137,133,145,.36);--panel-workflow-highlight: rgba(110,231,214,.2);--panel-workflow-highlight-border: rgba(110,231,214,.42);--panel-workflow-info-bg: rgba(208,189,255,.22);--panel-workflow-info-border: rgba(200,177,255,.5);--panel-workflow-control-bg: rgba(31,22,49,.88);--panel-workflow-control-border: rgba(96,91,107,.28);--panel-workflow-control-hover-bg: rgba(30,21,48,.94);--panel-workflow-control-hover-border: rgba(137,133,145,.34);--panel-workflow-input-bg: rgba(32,22,50,.95);--panel-workflow-input-border: rgba(96,91,107,.32);--panel-workflow-input-text: rgba(220,211,242,.9);--auth-background: linear-gradient(180deg, #0f0b19 0%, #1c142b 100%);--auth-card-background: rgba(28,20,43,.95);--auth-card-border: rgba(96,91,107,.28);--auth-card-shadow: 0 38px 72px rgba(15,11,25,.72);--auth-input-background: rgba(32,22,50,.92);--auth-input-border: rgba(96,91,107,.32);--auth-input-hover-border: rgba(137,133,145,.4);--auth-input-focus-border: rgba(231,217,255,.72);--auth-input-focus-glow: rgba(231,217,255,.28);--auth-button-background: linear-gradient(135deg, #a56eff 0%, #e7d9ff 100%);--auth-button-text: #fff;--auth-error: #ff7fb2;--auth-error-rgb: 255, 127, 178}:root[data-theme=industrial-green]{--panel-background: #0d1411;--panel-surface: #18201c;--panel-card: #1c2620;--panel-card-hover: rgba(69,77,72,.46);--panel-border: rgba(93,99,96,.45);--panel-border-strong: rgba(135,139,137,.6);--panel-text: rgba(211,228,209,.92);--panel-text-strong: rgba(215,230,213,.98);--panel-text-muted: rgba(150,168,154,.7);--panel-text-subtle: rgba(107,123,114,.58);--panel-section-border: rgba(65,73,69,.5);--panel-shadow: 0 22px 55px rgba(13,20,17,.75);--panel-toast-bg: rgba(28,38,33,.95);--panel-toast-border: rgba(112,117,114,.35);--panel-toast-text: rgba(211,228,209,.95);--panel-toast-muted: rgba(150,168,154,.7);--panel-success: #5eead4;--panel-success-soft: rgba(94,234,212,.16);--panel-success-strong: rgba(94,234,212,.4);--panel-warning: #facc15;--panel-warning-soft: rgba(250,204,21,.2);--panel-warning-strong: rgba(250,204,21,.42);--panel-error: #fb7185;--panel-error-soft: rgba(251,113,133,.22);--panel-error-strong: rgba(251,113,133,.45);--panel-accent: #4ade80;--panel-accent-soft: rgba(74,222,128,.18);--panel-accent-strong: rgba(74,222,128,.42);--panel-accent-contrast: #fff;--panel-background-rgb: 13, 20, 17;--panel-surface-rgb: 24, 32, 28;--panel-overlay-rgb: 31, 42, 36;--panel-text-rgb: 211, 228, 209;--panel-accent-rgb: 74, 222, 128;--panel-accent-alt-rgb: 132, 204, 22;--panel-success-rgb: 94, 234, 212;--panel-warning-rgb: 250, 204, 21;--panel-error-rgb: 251, 113, 133;--panel-info-rgb: 34, 211, 238;--panel-scrollbar-track: rgba(17,22,20,.95);--panel-scrollbar-thumb: rgba(174,177,176,.5);--panel-chart-line: rgba(74,222,128,.85);--panel-chart-fill: rgba(74,222,128,.22);--panel-badge-bg: rgba(74,222,128,.15);--panel-badge-border: rgba(74,222,128,.32);--panel-badge-text: rgba(74,222,128,.88);--panel-skeleton-base: rgba(105,110,107,.2);--panel-skeleton-highlight: rgba(151,155,153,.3);--panel-focus-ring: rgba(132,204,22,.45);--panel-accent-gradient: linear-gradient(135deg, #4ade80 0%, #84cc16 100%);--panel-head-bg: rgba(28,37,32,.9);--panel-card-gradient: linear-gradient(180deg, #1b241f 0%, #0d1411 100%);--panel-card-action-gradient: linear-gradient(90deg, #4ade80 0%, #84cc16 50%, #7bd446 100%);--panel-card-action-deny: #e08184;--panel-card-action-ban: #dd8869;--panel-sidebar-width: 18rem;--panel-sidebar-background: linear-gradient(180deg, rgba(22,30,26,.98) 0%, rgba(16,23,20,.96) 100%);--panel-sidebar-border: rgba(93,99,96,.2);--panel-sidebar-glow: rgba(132,204,22,.22);--panel-sidebar-item-gradient: linear-gradient(135deg, rgba(116,121,119,.22) 0%, rgba(13,20,17,.45) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(132,204,22,.32) 0%, rgba(113,219,117,.24) 100%);--panel-sidebar-item-hover: rgba(151,155,153,.18);--panel-sidebar-tree-line: rgba(93,99,96,.22);--panel-sidebar-tree-node: rgba(152,170,156,.6);--panel-sidebar-profile-gradient: linear-gradient(145deg, rgba(57,156,93,.26) 0%, rgba(24,32,28,.92) 100%);--panel-surface-elevated: rgba(24,32,28,.95);--panel-workflow-surface: rgba(24,32,28,.96);--panel-workflow-map: rgba(21,28,25,.94);--panel-workflow-map-border: rgba(93,99,96,.22);--panel-workflow-map-shadow: 0 18px 38px rgba(13,20,17,.6);--panel-workflow-node: rgba(24,32,28,.96);--panel-workflow-node-border: rgba(130,135,132,.32);--panel-workflow-text-muted: rgba(150,168,154,.6);--panel-workflow-text-subtle: rgba(107,123,114,.38);--panel-workflow-text-secondary: rgba(211,228,209,.78);--panel-workflow-text-tertiary: rgba(150,168,154,.62);--panel-workflow-primary-gradient: linear-gradient(90deg, #4ade80 0%, #84cc16 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #59da66 0%, #84cc16 100%);--panel-workflow-ghost-bg: rgba(18,25,22,.78);--panel-workflow-ghost-border: rgba(93,99,96,.24);--panel-workflow-ghost-hover-bg: rgba(27,37,32,.9);--panel-workflow-error-border: rgba(251,113,133,.45);--panel-workflow-error-bg: rgba(251,113,133,.18);--panel-workflow-error-text: rgba(253,177,188,.95);--panel-workflow-drawer-bg: rgba(24,32,28,.97);--panel-workflow-drawer-border: rgba(105,110,107,.24);--panel-workflow-list-bg: rgba(29,39,33,.35);--panel-workflow-list-border: rgba(93,99,96,.32);--panel-workflow-list-border-strong: rgba(135,139,137,.36);--panel-workflow-highlight: rgba(94,234,212,.2);--panel-workflow-highlight-border: rgba(94,234,212,.42);--panel-workflow-info-bg: rgba(67,218,241,.22);--panel-workflow-info-border: rgba(34,211,238,.5);--panel-workflow-control-bg: rgba(27,36,31,.88);--panel-workflow-control-border: rgba(93,99,96,.28);--panel-workflow-control-hover-bg: rgba(26,35,30,.94);--panel-workflow-control-hover-border: rgba(135,139,137,.34);--panel-workflow-input-bg: rgba(27,37,32,.95);--panel-workflow-input-border: rgba(93,99,96,.32);--panel-workflow-input-text: rgba(211,228,209,.9);--auth-background: linear-gradient(180deg, #0d1411 0%, #18201c 100%);--auth-card-background: rgba(24,32,28,.95);--auth-card-border: rgba(93,99,96,.28);--auth-card-shadow: 0 38px 72px rgba(13,20,17,.72);--auth-input-background: rgba(27,37,32,.92);--auth-input-border: rgba(93,99,96,.32);--auth-input-hover-border: rgba(135,139,137,.4);--auth-input-focus-border: rgba(132,204,22,.72);--auth-input-focus-glow: rgba(132,204,22,.28);--auth-button-background: linear-gradient(135deg, #4ade80 0%, #84cc16 100%);--auth-button-text: #fff;--auth-error: #fb7185;--auth-error-rgb: 251, 113, 133}:root[data-theme=polar-lilac]{--panel-background: #0f111a;--panel-surface: #1a1d2b;--panel-card: #1e2337;--panel-card-hover: rgba(71,75,91,.46);--panel-border: rgba(95,97,107,.45);--panel-border-strong: rgba(136,137,145,.6);--panel-text: rgba(220,220,248,.92);--panel-text-strong: rgba(223,223,249,.98);--panel-text-muted: rgba(164,163,196,.7);--panel-text-subtle: rgba(122,122,163,.58);--panel-section-border: rgba(68,71,88,.5);--panel-shadow: 0 22px 55px rgba(15,17,26,.75);--panel-toast-bg: rgba(31,36,56,.95);--panel-toast-border: rgba(113,115,124,.35);--panel-toast-text: rgba(220,220,248,.95);--panel-toast-muted: rgba(164,163,196,.7);--panel-success: #7ce9ff;--panel-success-soft: rgba(124,233,255,.16);--panel-success-strong: rgba(124,233,255,.4);--panel-warning: #ffd38e;--panel-warning-soft: rgba(255,211,142,.2);--panel-warning-strong: rgba(255,211,142,.42);--panel-error: #ff8ac9;--panel-error-soft: rgba(255,138,201,.22);--panel-error-strong: rgba(255,138,201,.45);--panel-accent: #baf;--panel-accent-soft: rgba(187,170,255,.18);--panel-accent-strong: rgba(187,170,255,.42);--panel-accent-contrast: #fff;--panel-background-rgb: 15, 17, 26;--panel-surface-rgb: 26, 29, 43;--panel-overlay-rgb: 34, 40, 64;--panel-text-rgb: 220, 220, 248;--panel-accent-rgb: 187, 170, 255;--panel-accent-alt-rgb: 224, 217, 255;--panel-success-rgb: 124, 233, 255;--panel-warning-rgb: 255, 211, 142;--panel-error-rgb: 255, 138, 201;--panel-info-rgb: 211, 200, 255;--panel-scrollbar-track: rgba(18,20,30,.95);--panel-scrollbar-thumb: rgba(175,176,181,.5);--panel-chart-line: rgba(187,170,255,.85);--panel-chart-fill: rgba(187,170,255,.22);--panel-badge-bg: rgba(187,170,255,.15);--panel-badge-border: rgba(187,170,255,.32);--panel-badge-text: rgba(187,170,255,.88);--panel-skeleton-base: rgba(106,108,117,.2);--panel-skeleton-highlight: rgba(152,153,160,.3);--panel-focus-ring: rgba(224,217,255,.45);--panel-accent-gradient: linear-gradient(135deg, #baf 0%, #e0d9ff 100%);--panel-head-bg: rgba(30,35,54,.9);--panel-card-gradient: linear-gradient(180deg, #1d2133 0%, #0f111a 100%);--panel-card-action-gradient: linear-gradient(90deg, #baf 0%, #e0d9ff 50%, #c7ddff 100%);--panel-card-action-deny: #f58fd1;--panel-card-action-ban: #f79ed7;--panel-sidebar-width: 18rem;--panel-sidebar-background: linear-gradient(180deg, rgba(24,27,40,.98) 0%, rgba(18,20,32,.96) 100%);--panel-sidebar-border: rgba(95,97,107,.2);--panel-sidebar-glow: rgba(224,217,255,.22);--panel-sidebar-item-gradient: linear-gradient(135deg, rgba(118,119,128,.22) 0%, rgba(15,17,26,.45) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(224,217,255,.32) 0%, rgba(174,225,255,.24) 100%);--panel-sidebar-item-hover: rgba(152,153,160,.18);--panel-sidebar-tree-line: rgba(95,97,107,.22);--panel-sidebar-tree-node: rgba(166,165,197,.6);--panel-sidebar-profile-gradient: linear-gradient(145deg, rgba(131,121,181,.26) 0%, rgba(26,29,43,.92) 100%);--panel-surface-elevated: rgba(26,29,43,.95);--panel-workflow-surface: rgba(26,29,43,.96);--panel-workflow-map: rgba(23,26,38,.94);--panel-workflow-map-border: rgba(95,97,107,.22);--panel-workflow-map-shadow: 0 18px 38px rgba(15,17,26,.6);--panel-workflow-node: rgba(26,29,43,.96);--panel-workflow-node-border: rgba(131,133,141,.32);--panel-workflow-text-muted: rgba(164,163,196,.6);--panel-workflow-text-subtle: rgba(122,122,163,.38);--panel-workflow-text-secondary: rgba(220,220,248,.78);--panel-workflow-text-tertiary: rgba(164,163,196,.62);--panel-workflow-primary-gradient: linear-gradient(90deg, #baf 0%, #e0d9ff 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #c4b6ff 0%, #e0d9ff 100%);--panel-workflow-ghost-bg: rgba(20,22,34,.78);--panel-workflow-ghost-border: rgba(95,97,107,.24);--panel-workflow-ghost-hover-bg: rgba(30,34,52,.9);--panel-workflow-error-border: rgba(255,138,201,.45);--panel-workflow-error-bg: rgba(255,138,201,.18);--panel-workflow-error-text: rgba(255,191,225,.95);--panel-workflow-drawer-bg: rgba(26,29,43,.97);--panel-workflow-drawer-border: rgba(106,108,117,.24);--panel-workflow-list-bg: rgba(31,37,58,.35);--panel-workflow-list-border: rgba(95,97,107,.32);--panel-workflow-list-border-strong: rgba(136,137,145,.36);--panel-workflow-highlight: rgba(124,233,255,.2);--panel-workflow-highlight-border: rgba(124,233,255,.42);--panel-workflow-info-bg: rgba(218,208,255,.22);--panel-workflow-info-border: rgba(211,200,255,.5);--panel-workflow-control-bg: rgba(29,33,51,.88);--panel-workflow-control-border: rgba(95,97,107,.28);--panel-workflow-control-hover-bg: rgba(28,32,49,.94);--panel-workflow-control-hover-border: rgba(136,137,145,.34);--panel-workflow-input-bg: rgba(30,34,52,.95);--panel-workflow-input-border: rgba(95,97,107,.32);--panel-workflow-input-text: rgba(220,220,248,.9);--auth-background: linear-gradient(180deg, #0f111a 0%, #1a1d2b 100%);--auth-card-background: rgba(26,29,43,.95);--auth-card-border: rgba(95,97,107,.28);--auth-card-shadow: 0 38px 72px rgba(15,17,26,.72);--auth-input-background: rgba(30,34,52,.92);--auth-input-border: rgba(95,97,107,.32);--auth-input-hover-border: rgba(136,137,145,.4);--auth-input-focus-border: rgba(224,217,255,.72);--auth-input-focus-glow: rgba(224,217,255,.28);--auth-button-background: linear-gradient(135deg, #baf 0%, #e0d9ff 100%);--auth-button-text: #fff;--auth-error: #ff8ac9;--auth-error-rgb: 255, 138, 201}:root[data-theme=rustic]{--panel-background: #1c1417;--panel-surface: #26181e;--panel-card: #2b1a22;--panel-card-hover: rgba(81,67,74,.46);--panel-border: rgba(103,93,98,.45);--panel-border-strong: rgba(142,135,138,.6);--panel-text: rgba(240,217,215,.92);--panel-text-strong: rgba(241,220,218,.98);--panel-text-muted: rgba(188,162,160,.7);--panel-text-subtle: rgba(141,108,106,.58);--panel-section-border: rgba(78,64,71,.5);--panel-shadow: 0 22px 55px rgba(28,20,23,.75);--panel-toast-bg: rgba(43,26,34,.95);--panel-toast-border: rgba(120,112,116,.35);--panel-toast-text: rgba(240,217,215,.95);--panel-toast-muted: rgba(188,162,160,.7);--panel-success: #f1b9a1;--panel-success-soft: rgba(241,185,161,.16);--panel-success-strong: rgba(241,185,161,.4);--panel-warning: #ffb875;--panel-warning-soft: rgba(255,184,117,.2);--panel-warning-strong: rgba(255,184,117,.42);--panel-error: #ff7b9e;--panel-error-soft: rgba(255,123,158,.22);--panel-error-strong: rgba(255,123,158,.45);--panel-accent: #c66a82;--panel-accent-soft: rgba(198,106,130,.18);--panel-accent-strong: rgba(198,106,130,.42);--panel-accent-contrast: #fff;--panel-background-rgb: 28, 20, 23;--panel-surface-rgb: 38, 24, 30;--panel-overlay-rgb: 47, 28, 37;--panel-text-rgb: 240, 217, 215;--panel-accent-rgb: 198, 106, 130;--panel-accent-alt-rgb: 249, 180, 171;--panel-success-rgb: 241, 185, 161;--panel-warning-rgb: 255, 184, 117;--panel-error-rgb: 255, 123, 158;--panel-info-rgb: 244, 212, 196;--panel-scrollbar-track: rgba(27,17,21,.95);--panel-scrollbar-thumb: rgba(179,174,176,.5);--panel-chart-line: rgba(198,106,130,.85);--panel-chart-fill: rgba(198,106,130,.22);--panel-badge-bg: rgba(198,106,130,.15);--panel-badge-border: rgba(198,106,130,.32);--panel-badge-text: rgba(198,106,130,.88);--panel-skeleton-base: rgba(114,105,109,.2);--panel-skeleton-highlight: rgba(157,151,154,.3);--panel-focus-ring: rgba(249,180,171,.45);--panel-accent-gradient: linear-gradient(135deg, #c66a82 0%, #f9b4ab 100%);--panel-head-bg: rgba(43,26,34,.9);--panel-card-gradient: linear-gradient(180deg, #2a1a21 0%, #1c1417 100%);--panel-card-action-gradient: linear-gradient(90deg, #c66a82 0%, #f9b4ab 50%, #f7b5a9 100%);--panel-card-action-deny: #f6789a;--panel-card-action-ban: #fe89a1;--panel-sidebar-width: 18rem;--panel-sidebar-background: linear-gradient(180deg, rgba(36,23,29,.98) 0%, rgba(31,21,25,.96) 100%);--panel-sidebar-border: rgba(103,93,98,.2);--panel-sidebar-glow: rgba(249,180,171,.22);--panel-sidebar-item-gradient: linear-gradient(135deg, rgba(125,116,120,.22) 0%, rgba(28,20,23,.45) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(249,180,171,.32) 0%, rgba(245,183,166,.24) 100%);--panel-sidebar-item-hover: rgba(157,151,154,.18);--panel-sidebar-tree-line: rgba(103,93,98,.22);--panel-sidebar-tree-node: rgba(189,164,162,.6);--panel-sidebar-profile-gradient: linear-gradient(145deg, rgba(142,77,95,.26) 0%, rgba(38,24,30,.92) 100%);--panel-surface-elevated: rgba(38,24,30,.95);--panel-workflow-surface: rgba(38,24,30,.96);--panel-workflow-map: rgba(33,21,26,.94);--panel-workflow-map-border: rgba(103,93,98,.22);--panel-workflow-map-shadow: 0 18px 38px rgba(28,20,23,.6);--panel-workflow-node: rgba(38,24,30,.96);--panel-workflow-node-border: rgba(138,130,134,.32);--panel-workflow-text-muted: rgba(188,162,160,.6);--panel-workflow-text-subtle: rgba(141,108,106,.38);--panel-workflow-text-secondary: rgba(240,217,215,.78);--panel-workflow-text-tertiary: rgba(188,162,160,.62);--panel-workflow-primary-gradient: linear-gradient(90deg, #c66a82 0%, #f9b4ab 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #d37d8c 0%, #f9b4ab 100%);--panel-workflow-ghost-bg: rgba(33,22,26,.78);--panel-workflow-ghost-border: rgba(103,93,98,.24);--panel-workflow-ghost-hover-bg: rgba(42,26,33,.9);--panel-workflow-error-border: rgba(255,123,158,.45);--panel-workflow-error-bg: rgba(255,123,158,.18);--panel-workflow-error-text: rgba(255,182,202,.95);--panel-workflow-drawer-bg: rgba(38,24,30,.97);--panel-workflow-drawer-border: rgba(114,105,109,.24);--panel-workflow-list-bg: rgba(44,27,35,.35);--panel-workflow-list-border: rgba(103,93,98,.32);--panel-workflow-list-border-strong: rgba(142,135,138,.36);--panel-workflow-highlight: rgba(241,185,161,.2);--panel-workflow-highlight-border: rgba(241,185,161,.42);--panel-workflow-info-bg: rgba(246,218,205,.22);--panel-workflow-info-border: rgba(244,212,196,.5);--panel-workflow-control-bg: rgba(42,26,33,.88);--panel-workflow-control-border: rgba(103,93,98,.28);--panel-workflow-control-hover-bg: rgba(41,25,32,.94);--panel-workflow-control-hover-border: rgba(142,135,138,.34);--panel-workflow-input-bg: rgba(42,26,33,.95);--panel-workflow-input-border: rgba(103,93,98,.32);--panel-workflow-input-text: rgba(240,217,215,.9);--auth-background: linear-gradient(180deg, #1c1417 0%, #26181e 100%);--auth-card-background: rgba(38,24,30,.95);--auth-card-border: rgba(103,93,98,.28);--auth-card-shadow: 0 38px 72px rgba(28,20,23,.72);--auth-input-background: rgba(42,26,33,.92);--auth-input-border: rgba(103,93,98,.32);--auth-input-hover-border: rgba(142,135,138,.4);--auth-input-focus-border: rgba(249,180,171,.72);--auth-input-focus-glow: rgba(249,180,171,.28);--auth-button-background: linear-gradient(135deg, #c66a82 0%, #f9b4ab 100%);--auth-button-text: #fff;--auth-error: #ff7b9e;--auth-error-rgb: 255, 123, 158}:root[data-theme=midnight-copper]{--panel-background: #0e0c0b;--panel-surface: #1a1614;--panel-card: #1e1917;--panel-card-hover: rgba(71,66,65,.46);--panel-border: rgba(95,92,91,.45);--panel-border-strong: rgba(136,134,133,.6);--panel-text: rgba(224,214,200,.92);--panel-text-strong: rgba(226,217,204,.98);--panel-text-muted: rgba(166,151,132,.7);--panel-text-subtle: rgba(123,98,82,.58);--panel-section-border: rgba(68,63,61,.5);--panel-shadow: 0 22px 55px rgba(14,12,11,.75);--panel-toast-bg: rgba(31,26,23,.95);--panel-toast-border: rgba(113,111,109,.35);--panel-toast-text: rgba(224,214,200,.95);--panel-toast-muted: rgba(166,151,132,.7);--panel-success: #f4c380;--panel-success-soft: rgba(244,195,128,.16);--panel-success-strong: rgba(244,195,128,.4);--panel-warning: #ffda8a;--panel-warning-soft: rgba(255,218,138,.2);--panel-warning-strong: rgba(255,218,138,.42);--panel-error: #ff8c5a;--panel-error-soft: rgba(255,140,90,.22);--panel-error-strong: rgba(255,140,90,.45);--panel-accent: #d58e4b;--panel-accent-soft: rgba(213,142,75,.18);--panel-accent-strong: rgba(213,142,75,.42);--panel-accent-contrast: #fff;--panel-background-rgb: 14, 12, 11;--panel-surface-rgb: 26, 22, 20;--panel-overlay-rgb: 34, 28, 25;--panel-text-rgb: 224, 214, 200;--panel-accent-rgb: 213, 142, 75;--panel-accent-alt-rgb: 255, 191, 105;--panel-success-rgb: 244, 195, 128;--panel-warning-rgb: 255, 218, 138;--panel-error-rgb: 255, 140, 90;--panel-info-rgb: 255, 198, 144;--panel-scrollbar-track: rgba(18,15,14,.95);--panel-scrollbar-thumb: rgba(175,173,173,.5);--panel-chart-line: rgba(213,142,75,.85);--panel-chart-fill: rgba(213,142,75,.22);--panel-badge-bg: rgba(213,142,75,.15);--panel-badge-border: rgba(213,142,75,.32);--panel-badge-text: rgba(213,142,75,.88);--panel-skeleton-base: rgba(106,104,102,.2);--panel-skeleton-highlight: rgba(152,150,149,.3);--panel-focus-ring: rgba(255,191,105,.45);--panel-accent-gradient: linear-gradient(135deg, #d58e4b 0%, #ffbf69 100%);--panel-head-bg: rgba(30,25,23,.9);--panel-card-gradient: linear-gradient(180deg, #1d1816 0%, #0e0c0b 100%);--panel-card-action-gradient: linear-gradient(90deg, #d58e4b 0%, #ffbf69 50%, #fcc06f 100%);--panel-card-action-deny: #f98c58;--panel-card-action-ban: #ff995e;--panel-sidebar-background: linear-gradient(180deg, rgba(24,20,18,.98) 0%, rgba(17,14,13,.96) 100%);--panel-sidebar-border: rgba(95,92,91,.2);--panel-sidebar-glow: rgba(255,191,105,.22);--panel-sidebar-item-gradient: linear-gradient(135deg, rgba(118,115,114,.22) 0%, rgba(14,12,11,.45) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(255,191,105,.32) 0%, rgba(250,193,117,.24) 100%);--panel-sidebar-item-hover: rgba(152,150,149,.18);--panel-sidebar-tree-line: rgba(95,92,91,.22);--panel-sidebar-tree-node: rgba(168,153,134,.6);--panel-sidebar-profile-gradient: linear-gradient(145deg, rgba(148,100,56,.26) 0%, rgba(26,22,20,.92) 100%);--panel-surface-elevated: rgba(26,22,20,.95);--panel-workflow-surface: rgba(26,22,20,.96);--panel-workflow-map: rgba(23,19,18,.94);--panel-workflow-map-border: rgba(95,92,91,.22);--panel-workflow-map-shadow: 0 18px 38px rgba(14,12,11,.6);--panel-workflow-node: rgba(26,22,20,.96);--panel-workflow-node-border: rgba(131,129,128,.32);--panel-workflow-text-muted: rgba(166,151,132,.6);--panel-workflow-text-subtle: rgba(123,98,82,.38);--panel-workflow-text-secondary: rgba(224,214,200,.78);--panel-workflow-text-tertiary: rgba(166,151,132,.62);--panel-workflow-primary-gradient: linear-gradient(90deg, #d58e4b 0%, #ffbf69 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #e09a53 0%, #ffbf69 100%);--panel-workflow-ghost-bg: rgba(19,17,15,.78);--panel-workflow-ghost-border: rgba(95,92,91,.24);--panel-workflow-ghost-hover-bg: rgba(30,25,22,.9);--panel-workflow-error-border: rgba(255,140,90,.45);--panel-workflow-error-bg: rgba(255,140,90,.18);--panel-workflow-error-text: rgba(255,192,164,.95);--panel-workflow-drawer-bg: rgba(26,22,20,.97);--panel-workflow-drawer-border: rgba(106,104,102,.24);--panel-workflow-list-bg: rgba(31,26,24,.35);--panel-workflow-list-border: rgba(95,92,91,.32);--panel-workflow-list-border-strong: rgba(136,134,133,.36);--panel-workflow-highlight: rgba(244,195,128,.2);--panel-workflow-highlight-border: rgba(244,195,128,.42);--panel-workflow-info-bg: rgba(255,207,161,.22);--panel-workflow-info-border: rgba(255,198,144,.5);--panel-workflow-control-bg: rgba(29,24,22,.88);--panel-workflow-control-border: rgba(95,92,91,.28);--panel-workflow-control-hover-bg: rgba(28,24,22,.94);--panel-workflow-control-hover-border: rgba(136,134,133,.34);--panel-workflow-input-bg: rgba(30,25,22,.95);--panel-workflow-input-border: rgba(95,92,91,.32);--panel-workflow-input-text: rgba(224,214,200,.9);--auth-background: linear-gradient(180deg, #0e0c0b 0%, #1a1614 100%);--auth-card-background: rgba(26,22,20,.95);--auth-card-border: rgba(95,92,91,.28);--auth-card-shadow: 0 38px 72px rgba(14,12,11,.72);--auth-input-background: rgba(30,25,22,.92);--auth-input-border: rgba(95,92,91,.32);--auth-input-hover-border: rgba(136,134,133,.4);--auth-input-focus-border: rgba(255,191,105,.72);--auth-input-focus-glow: rgba(255,191,105,.28);--auth-button-background: linear-gradient(135deg, #d58e4b 0%, #ffbf69 100%);--auth-button-text: #fff;--auth-error: #ff8c5a;--auth-error-rgb: 255, 140, 90;--panel-card-action-deny: #ff7d95;--panel-card-action-ban: #ff5b77;--panel-sidebar-width: 18rem;--panel-sidebar-background: linear-gradient(180deg, rgba(11,24,35,.9) 0%, rgba(8,20,28,.87) 100%);--panel-sidebar-border: rgba(173,226,238,.2);--panel-sidebar-glow: rgba(62,212,196,.28);--panel-sidebar-item-gradient: linear-gradient(140deg, rgba(255,255,255,.18) 0%, rgba(255,255,255,.05) 100%);--panel-sidebar-item-active: linear-gradient(135deg, rgba(79,224,206,.28) 0%, rgba(53,186,212,.18) 100%);--panel-sidebar-item-hover: rgba(255,255,255,.12);--panel-sidebar-tree-line: rgba(205,236,244,.22);--panel-sidebar-tree-node: rgba(210,240,246,.66);--panel-sidebar-profile-gradient: linear-gradient(140deg, rgba(255,255,255,.18) 0%, rgba(255,255,255,.04) 100%);--panel-surface-elevated: rgba(15,32,43,.64);--panel-workflow-surface: rgba(15,32,44,.6);--panel-workflow-map: rgba(19,37,50,.58);--panel-workflow-map-border: rgba(192,236,246,.18);--panel-workflow-map-shadow: 0 20px 60px rgba(8,20,28,.38);--panel-workflow-node: rgba(20,42,56,.72);--panel-workflow-node-border: rgba(196,238,247,.24);--panel-workflow-text-muted: rgba(215,238,245,.64);--panel-workflow-text-subtle: rgba(184,220,231,.52);--panel-workflow-text-secondary: rgba(224,245,250,.78);--panel-workflow-text-tertiary: rgba(206,235,243,.66);--panel-workflow-primary-gradient: linear-gradient(90deg, #3ed4c4 0%, #3af2ef 100%);--panel-workflow-primary-hover-gradient: linear-gradient(90deg, #4ce3d4 0%, #5bf2ff 100%);--panel-workflow-ghost-bg: rgba(17,33,44,.64);--panel-workflow-ghost-border: rgba(164,224,236,.22);--panel-workflow-ghost-hover-bg: rgba(21,40,54,.82);--panel-workflow-error-border: rgba(255,138,167,.38);--panel-workflow-error-bg: rgba(255,138,167,.24);--panel-workflow-error-text: rgba(255,200,215,.94);--panel-workflow-drawer-bg: rgba(14,31,44,.86);--panel-workflow-drawer-border: rgba(176,228,239,.18);--panel-workflow-list-bg: rgba(18,35,46,.52);--panel-workflow-list-border: rgba(170,224,235,.16);--panel-workflow-list-border-strong: rgba(170,224,235,.28);--panel-workflow-highlight: rgba(112,224,214,.26);--panel-workflow-highlight-border: rgba(112,224,214,.38);--panel-workflow-info-bg: rgba(116,200,252,.24);--panel-workflow-info-border: rgba(116,200,252,.4);--panel-workflow-control-bg: rgba(19,38,50,.58);--panel-workflow-control-border: rgba(180,229,239,.18);--panel-workflow-control-hover-bg: rgba(26,46,59,.72);--panel-workflow-control-hover-border: rgba(194,238,247,.32);--panel-workflow-input-bg: rgba(16,34,46,.62);--panel-workflow-input-border: rgba(170,224,235,.18);--auth-background: linear-gradient(180deg, rgba(12,26,36,.96) 0%, rgba(8,20,28,.96) 100%);--auth-card-background: rgba(18,36,49,.62);--auth-card-border: rgba(180,232,243,.22);--auth-card-shadow: 0 26px 60px rgba(9,21,31,.4);--auth-input-background: rgba(255,255,255,.12);--auth-input-border: rgba(200,240,250,.2);--auth-input-hover-border: rgba(200,240,250,.34);--auth-input-focus-border: rgba(200,240,250,.42);--auth-input-focus-glow: rgba(90,220,230,.32);--auth-button-background: rgba(234,250,255,.92);--auth-button-text: #0e202a;--auth-error: #ff8aa7;--auth-error-rgb: 255, 138, 167}.animate-fadeIn{animation:fadeIn .7s ease-out both}.card-heading{display:block;font-weight:700;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--panel-text-rgb),.82)}.card-heading--compact{display:block;font-weight:700;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--panel-text-rgb),.82);font-size:.9rem}.card-subheading{display:block;font-weight:300;font-size:.74rem;letter-spacing:.08em;text-transform:none;color:rgba(var(--panel-text-rgb),.48)}.card-subheading--muted{display:block;font-weight:300;font-size:.74rem;letter-spacing:.08em;text-transform:none;color:rgba(var(--panel-text-rgb),.48);color:rgba(var(--panel-text-rgb),.36)}html,body{min-height:100vh}html::-webkit-scrollbar,body::-webkit-scrollbar{width:6px}html::-webkit-scrollbar-track,body::-webkit-scrollbar-track{background:rgba(var(--panel-text-rgb),.03);border-radius:3px}html::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb{background:rgba(var(--panel-text-rgb),.15);border-radius:3px}html::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover{background:rgba(var(--panel-text-rgb),.25)}html{background:var(--panel-background);color:rgba(var(--panel-text-rgb),.5)}body{color:rgba(var(--panel-text-rgb),.5);font:"SF Pro Display",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif!important}body.admin-profile-view-open{overflow:auto!important}body.workflow-preview-open{overflow:hidden}*::-webkit-scrollbar-button,*::-webkit-scrollbar-button:start:increment,*::-webkit-scrollbar-button:start:decrement,*::-webkit-scrollbar-button:end:increment,*::-webkit-scrollbar-button:end:decrement{display:none;width:0;height:0;background:none;border:none}.dashboard-toggle-layer{position:sticky;top:calc(var(--topnav-height, 55px) + 16px);left:0;right:0;z-index:90;display:flex;justify-content:flex-start;align-items:flex-start;padding:0 1.5rem;width:100%;pointer-events:none}.dashboard-toggle-layer .quick-actions-inline{pointer-events:auto;margin-bottom:1.5rem}.quick-actions-inline{display:inline-flex;align-items:center;gap:1.1rem;padding:.75rem 1rem;background:transparent;border:none;box-shadow:none;position:sticky;top:calc(var(--topnav-height, 55px) + 16px);z-index:91}.domain-health-chip{position:fixed;right:2.35rem;bottom:2.25rem;display:flex;flex-direction:column;gap:.75rem;padding:1rem 1.1rem;background:var(--panel-surface)!important;border:1px solid rgba(var(--panel-text-rgb),.08);border-radius:.85rem;z-index:60;min-width:240px;overflow:visible;transition:box-shadow .25s ease,border-color .25s ease,background .25s ease}.domain-health-chip[hidden]{display:none!important}.domain-health-chip__alert{position:absolute;top:0;right:-1px;transform:translateY(-100%);display:flex;align-items:center;gap:.55rem;padding:.55rem .75rem;border-radius:.65rem .65rem 0 0;background:var(--panel-warning);border:1px solid rgba(var(--panel-text-rgb),.1);color:var(--panel-background);font-size:.75rem;font-weight:600;letter-spacing:.02em;opacity:0;pointer-events:none;transition:opacity .22s ease;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:5;text-align:left;min-width:220px}.domain-health-chip__alert:not([hidden]){opacity:1;pointer-events:auto;animation:domainAlertSlide .35s ease}.domain-health-chip__alert-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--panel-text)}.domain-health-chip__alert-icon svg{width:18px;height:18px;fill:currentColor}.domain-health-chip__alert[data-wide=true]{border-top-left-radius:0}.domain-health-chip__alert-text{flex:1;line-height:1.35}.domain-health-chip__alert[data-severity=success]{background:var(--panel-success);border-color:rgba(var(--panel-success-rgb),.85);color:#031712}.domain-health-chip__alert[data-severity=success] .domain-health-chip__alert-icon{color:#031712}.domain-health-chip__alert[data-severity=warning]{background:var(--panel-warning);border-color:rgba(var(--panel-warning-rgb),.95);color:#2b1a00}.domain-health-chip__alert[data-severity=warning] .domain-health-chip__alert-icon{color:#2b1a00}.domain-health-chip__alert[data-severity=danger]{background:var(--panel-error);border-color:rgba(var(--panel-error-rgb),.85);color:#28010a}.domain-health-chip__alert[data-severity=danger] .domain-health-chip__alert-icon{color:#28010a}.domain-health-chip__header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.domain-health-chip__domain{font-size:1rem;font-weight:600;color:rgba(var(--panel-text-rgb),.93)}.domain-health-chip__meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.8rem;color:rgba(var(--panel-text-rgb),.7)}.domain-health-chip__reputation{display:inline-flex;align-items:center;padding:.25rem .65rem;border-radius:999px;background:rgba(var(--panel-text-rgb),.1);font-size:.72rem;font-weight:600;letter-spacing:.05em}.domain-health-chip__status{display:inline-flex;align-items:center;gap:.4rem}.domain-health-chip__label{text-transform:uppercase;letter-spacing:.08em;font-size:.68rem;color:rgba(var(--panel-text-rgb),.48)}.domain-health-chip__value{font-weight:600;color:rgba(var(--panel-text-rgb),.82)}.domain-health-chip__tooltip{position:fixed;top:0;left:0;transform:translateY(-100%);padding:.65rem .8rem;border-radius:.65rem;background:var(--panel-surface);border:1px solid rgba(var(--panel-text-rgb),.12);color:rgba(var(--panel-text-rgb),.88);flex-shrink:0;font-size:.76rem;line-height:1.45;pointer-events:none;opacity:0;transition:opacity .18s ease;z-index:6;min-width:220px}.domain-health-chip__tooltip:not([hidden]){opacity:1;transition:opacity .18s ease,transform .18s ease;z-index:5;min-width:220px}.domain-health-chip__tooltip[hidden]{display:none}.domain-health-chip__tooltip-item{display:flex;align-items:center;gap:.6rem}.domain-health-chip__tooltip-item:not(:last-child){margin-bottom:.45rem}.domain-health-chip__tooltip-icon{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--panel-text-rgb),.65)}.domain-health-chip__tooltip-icon svg{width:18px;height:18px;display:block;fill:currentColor}.domain-health-chip__tooltip-text{flex:1}.domain-health-chip[data-variant=success]{border:1px solid rgba(var(--panel-success-rgb),.35);background:rgba(var(--panel-success-rgb),.08)}.domain-health-chip[data-variant=success] .domain-health-chip__value,.domain-health-chip[data-variant=success] .domain-health-chip__reputation{color:rgba(var(--panel-success-rgb),.85)}.domain-health-chip[data-variant=warning]{border:1px solid rgba(var(--panel-warning-rgb),.4);background:rgba(var(--panel-warning-rgb),.08)}.domain-health-chip[data-variant=warning] .domain-health-chip__value,.domain-health-chip[data-variant=warning] .domain-health-chip__reputation{color:rgba(var(--panel-warning-rgb),.85)}.domain-health-chip[data-variant=danger]{border:1px solid rgba(var(--panel-error-rgb),.4);background:rgba(var(--panel-error-rgb),.06)}.domain-health-chip[data-variant=danger] .domain-health-chip__value,.domain-health-chip[data-variant=danger] .domain-health-chip__reputation{color:rgba(var(--panel-error-rgb),.9)}.domain-health-chip[data-alert-active=true]{border-top-right-radius:0}.domain-health-chip[data-alert-wide=true]{border-top-left-radius:0}.team-presence-card{position:fixed;left:2.35rem;bottom:2.25rem;display:flex;flex-direction:column;gap:.75rem;padding:.85rem 1.1rem 1.1rem;width:clamp(240px,calc(40vw + 140px),635px);max-width:660px;border-radius:.9rem;border:1px solid var(--panel-border);border-top-width:3px;border-top-color:var(--panel-border);background:var(--panel-surface);box-shadow:0 -1px #ffffff0a inset,0 18px 32px #00000052,0 0 0 1px rgba(var(--panel-text-rgb),.05);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:55;transition:width .35s ease,height .35s ease,padding .35s ease,transform .3s ease,box-shadow .3s ease,border-color .3s ease;overflow:visible}.team-presence-card[hidden]{display:none!important}.team-presence-card[data-collapsed=false]{box-shadow:0 22px 40px #00000061,0 0 0 1px rgba(var(--panel-text-rgb),.08)}.team-presence-card[data-animating=expand]{animation:team-presence-card-expand .32s ease}.team-presence-card[data-animating=collapse]{animation:team-presence-card-collapse .28s ease}.team-presence-card[data-collapsed=true]{padding:.35rem;width:58px;height:58px;min-width:58px;max-width:none;border-radius:999px;background:var(--panel-card);box-shadow:0 5px 15px #00000080,0 0 0 1px rgba(var(--panel-accent-rgb),.25);align-items:center;justify-content:center}.team-presence-card[data-collapsed=true] .team-presence-card__header,.team-presence-card[data-collapsed=true] .team-presence-card__details{display:none!important}.team-presence-card[data-collapsed=true] .team-presence-card__badge{display:none}.team-presence-card[data-collapsed=true] .team-presence-card__body{display:flex;align-items:center;justify-content:center;padding:0;width:100%;height:100%;gap:0}.team-presence-card[data-collapsed=true] .team-presence-card__expand{width:100%;height:100%;padding:0;pointer-events:auto;border:none;border-radius:999px;background:var(--panel-card);box-shadow:0 5px 15px #00000047;gap:.35rem;justify-content:center}.team-presence-card[data-collapsed=true] .team-presence-card__expand{color:var(--panel-text-strong)}.team-presence-card[data-collapsed=true] .team-presence-card__expand-icon{display:inline-flex}.team-presence-card[data-collapsed=true] .team-presence-card__expand-icon svg{width:25px;height:25px;display:block;transform:translateY(-5px)}.team-presence-card[data-collapsed=true] .team-presence-card__expand-icon svg path:last-child{fill:currentColor}.team-presence-card[data-collapsed=true] .team-presence-card__expand-count{display:inline-flex;align-items:center;justify-content:center;position:absolute;bottom:-6px;right:-6px;min-width:26px;padding:.15rem .55rem;border-radius:999px;background:rgba(var(--panel-success-rgb),.92);color:#080a0ce6;font-size:.7rem;font-weight:700;letter-spacing:.08em;box-shadow:0 12px 24px #00000073}.team-presence-card[data-collapsed=true] .team-presence-card__expand-label{display:none}.team-presence-card[data-collapsed=true] .team-presence-card__avatars,.team-presence-card[data-collapsed=true] .team-presence-card__expand-chevron{display:none!important}.team-presence-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.team-presence-card__title{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--panel-text-rgb),.7)}.team-presence-card__badge{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .65rem;border-radius:999px;background:rgba(var(--panel-success-rgb),.18);color:rgba(var(--panel-success-rgb),.86);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.team-presence-card__badge[data-count="0"]{background:rgba(var(--panel-text-rgb),.08);color:rgba(var(--panel-text-rgb),.7)}.team-presence-card__body{display:flex;align-items:center;justify-content:space-between;gap:.85rem;flex-wrap:wrap}.team-presence-card__avatars{display:flex;align-items:center;gap:0;overflow:hidden;padding-left:4px}.team-presence-card__avatar{position:relative;width:42px;height:42px;border-radius:100%;border:2px solid var(--panel-surface);background:rgba(var(--panel-text-rgb),.12);display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-size:.78rem;color:rgba(var(--panel-text-rgb),.88);flex-shrink:0;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease}.team-presence-card__avatar:not(:first-child){margin-left:-14px}.team-presence-card__avatar:hover{transform:translateY(-2px);box-shadow:0 16px 32px #00000061;z-index:2}.team-presence-card__avatar:after{content:"";position:absolute;right:2px;bottom:2px;width:10px;height:10px;border-radius:50%;border:2px solid var(--panel-surface);background:rgba(var(--panel-text-rgb),.4);opacity:0;transition:opacity .18s ease,background .18s ease}.team-presence-card__expand{position:relative;display:inline-flex;align-items:center;gap:.45rem;padding:.42rem .75rem;border:1px solid rgba(var(--panel-text-rgb),.14);background:rgba(var(--panel-text-rgb),.06);border-radius:.65rem;color:rgba(var(--panel-text-rgb),.78);font-size:.72rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.team-presence-card__expand:hover{background:rgba(var(--panel-text-rgb),.12);border-color:rgba(var(--panel-text-rgb),.24);color:rgba(var(--panel-text-rgb),.92)}.team-presence-card[data-expanded=true] .team-presence-card__expand{margin-left:auto;margin-top:.4rem}.team-presence-card__collapse{margin-left:auto;border:none;background:rgba(var(--panel-text-rgb),.06);color:rgba(var(--panel-text-rgb),.6);width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:.65rem;transition:background .2s ease,color .2s ease,transform .2s ease}.team-presence-card__collapse:hover,.team-presence-card__collapse:focus-visible{background:rgba(var(--panel-text-rgb),.12);color:rgba(var(--panel-text-rgb),.92);transform:translateY(-1px);outline:none}.team-presence-card[data-collapsed=true] .team-presence-card__collapse{display:none}.team-presence-card__collapse-icon,.team-presence-card__expand-chevron{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.team-presence-card__collapse-icon svg,.team-presence-card__expand-chevron svg{width:100%;height:100%;display:block;fill:currentColor}.team-presence-card__expand-icon{width:18px;height:18px;color:currentColor;transition:transform .25s ease}.team-presence-card__expand-icon svg{width:100%;height:100%;display:block}.team-presence-card__expand-icon svg path:last-child{fill:currentColor}.team-presence-card__expand-count{display:none}.team-presence-card[data-expanded=false] .team-presence-card__expand-icon{transform:none}.team-presence-card[data-expanded=true] .team-presence-card__expand-count{display:none}.team-presence-card[data-collapsed=false][data-expanded=true] .team-presence-card__expand-chevron{transform:rotate(180deg)}.team-presence-card__avatar[data-status=away]{opacity:.75}.team-presence-card__avatar[data-status=away]:after{opacity:1;background:rgba(var(--panel-warning-rgb),.8)}.team-presence-card__avatar[data-status=offline]{opacity:.5}.team-presence-card__avatar[data-status=offline]:after{opacity:1;background:rgba(var(--panel-text-rgb),.3)}.team-presence-card__avatar[data-status=online]:after{opacity:1;background:rgba(var(--panel-success-rgb),.88)}.team-presence-card__avatar[data-joining=true]{animation:team-presence-avatar-enter .38s ease;animation-fill-mode:both}.team-presence-card__avatar--add{background:rgba(var(--panel-text-rgb),.08);color:rgba(var(--panel-text-rgb),.7);font-size:1.25rem;margin-left:.6rem!important}.team-presence-card__avatar--add .team-presence-card__avatar-fill{color:rgba(var(--panel-text-rgb),.86)}.team-presence-card__avatar--add .team-presence-card__avatar-fill svg{width:16px;height:16px;display:block}.team-presence-card__avatar--add:hover{background:rgba(var(--panel-text-rgb),.16);color:rgba(var(--panel-text-rgb),.9)}.team-presence-card__avatar--overflow{background:rgba(var(--panel-text-rgb),.08);color:rgba(var(--panel-text-rgb),.72);font-size:.8rem;font-weight:600;margin-left:.6rem!important}.team-presence-card__avatar--overflow .team-presence-card__avatar-fill{color:rgba(var(--panel-text-rgb),.86)}.team-presence-card__avatar-fill{width:100%;height:100%;border-radius:25px;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:center;background-repeat:no-repeat;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#101118d9}.team-presence-card__details{--team-details-height: 0px;display:grid;gap:.75rem;border-top:1px solid rgba(var(--panel-text-rgb),.1);padding-top:0;max-height:0;opacity:0;overflow:hidden;transition:max-height .4s ease,opacity .25s ease,padding .35s ease}.team-presence-card__details[data-collapsing=true]{pointer-events:none}.team-presence-card[data-expanded=true] .team-presence-card__details{padding-top:.75rem;max-height:var(--team-details-height);opacity:1;overflow-y:auto;overscroll-behavior:contain}.team-presence-card__member[data-status=online]{border-color:rgba(var(--panel-success-rgb),.32)}.team-presence-card__member[data-status=online] .team-presence-card__member-avatar:after{opacity:1;background:rgba(var(--panel-success-rgb),.88)}.team-presence-card__member[data-status=away]{border-color:rgba(var(--panel-warning-rgb),.3)}.team-presence-card__member[data-status=away] .team-presence-card__member-avatar:after{opacity:1;background:rgba(var(--panel-warning-rgb),.8)}.team-presence-card__member[data-status=offline]{border-color:rgba(var(--panel-text-rgb),.12);opacity:.8}.team-presence-card__member[data-status=offline] .team-presence-card__member-avatar:after{opacity:1;background:rgba(var(--panel-text-rgb),.35)}.team-presence-card__member{display:grid;grid-template-columns:auto 1fr;gap:.75rem;padding:.6rem .8rem;border-radius:.75rem;background:rgba(var(--panel-text-rgb),.06);border:1px solid rgba(var(--panel-text-rgb),.12);overflow:hidden;box-shadow:0 14px 28px #00000042}.team-presence-card__member-avatar{width:44px;height:44px;border-radius:50%;background:rgba(var(--panel-text-rgb),.12);display:flex;align-items:center;justify-content:center;font-weight:600;color:rgba(var(--panel-text-rgb),.92);overflow:hidden;position:relative}.team-presence-card__member-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.team-presence-card__member-avatar:after{content:"";position:absolute;right:2px;bottom:2px;width:10px;height:10px;border-radius:50%;border:2px solid var(--panel-surface);background:rgba(var(--panel-text-rgb),.4);opacity:0;transition:opacity .18s ease,background .18s ease}.team-presence-card__member-meta{display:grid;gap:.4rem}.team-presence-card__member-name{font-size:.88rem;font-weight:600;color:rgba(var(--panel-text-rgb),.92)}.team-presence-card__member-status{display:none}.team-presence-card__member[data-joining=true]{animation:team-presence-member-enter .35s ease;animation-fill-mode:both}.team-presence-card__meta-row{display:flex;align-items:center;gap:.45rem;font-size:.78rem;color:rgba(var(--panel-text-rgb),.78)}.team-presence-card__value{flex:1;color:rgba(var(--panel-text-rgb),.82)}.team-presence-card__meta-icon{width:17px;height:17px;flex:0 0 17px;color:rgba(var(--panel-text-rgb),.58)}.team-presence-card__meta-icon svg{width:100%;height:100%;display:block}.team-presence-card__empty{padding:1.25rem;border:1px dashed rgba(var(--panel-text-rgb),.2);border-radius:.75rem;background:rgba(var(--panel-text-rgb),.06);color:rgba(var(--panel-text-rgb),.7);font-size:.8rem;text-align:center}.team-presence-card[data-empty=true] .team-presence-card__avatars{min-height:42px}.team-presence-card[data-empty=true] .team-presence-card__expand{opacity:.6;pointer-events:none;cursor:default}.team-presence-card[data-empty=true] .team-presence-card__badge{background:rgba(var(--panel-text-rgb),.08);color:rgba(var(--panel-text-rgb),.7)}.team-presence-card__details::-webkit-scrollbar{width:6px}.team-presence-card__details::-webkit-scrollbar-thumb{background:rgba(var(--panel-text-rgb),.18);border-radius:999px}.team-presence-tooltip{position:fixed;top:0;left:0;transform:translate(-50%,-110%);min-width:220px;max-width:320px;display:grid;gap:.6rem;padding:.75rem .9rem;border-radius:.9rem;background:rgba(var(--panel-overlay-rgb),.95);border:1px solid rgba(var(--panel-text-rgb),.12);box-shadow:0 26px 46px #070a1285;color:rgba(var(--panel-text-rgb),.92);font-size:.78rem;line-height:1.45;pointer-events:none;opacity:0;transition:opacity .18s ease,transform .18s ease;z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.team-presence-tooltip[hidden]{display:none}.team-presence-tooltip:not([hidden]){opacity:1}.team-presence-tooltip__header{font-weight:600;font-size:.86rem;color:rgba(var(--panel-text-rgb),.94)}.team-presence-tooltip__row{display:flex;align-items:flex-start;gap:.45rem}.team-presence-tooltip__icon{width:18px;height:18px;color:rgba(var(--panel-text-rgb),.58)}.team-presence-tooltip__icon svg{width:100%;height:100%;display:block}.team-presence-tooltip__value{flex:1;color:rgba(var(--panel-text-rgb),.86)}.team-presence-tooltip__status{margin-top:.25rem;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--panel-success-rgb),.82)}.team-presence-tooltip[data-summary=true]{min-width:200px;gap:.45rem;text-align:left}.team-presence-tooltip__summary{display:flex;flex-direction:column;gap:.35rem}.team-presence-tooltip__summary-heading{font-size:.82rem;font-weight:600;color:rgba(var(--panel-text-rgb),.94)}.team-presence-tooltip__summary-row{display:flex;align-items:center;justify-content:space-between;gap:.45rem;font-size:.74rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--panel-text-rgb),.78)}.team-presence-tooltip__summary-row strong{font-weight:700}.team-presence-tooltip__summary-row.is-online strong{color:rgba(var(--panel-success-rgb),.92)}.team-presence-tooltip__summary-row.is-away strong{color:rgba(var(--panel-warning-rgb),.9)}.team-presence-tooltip__summary-row.is-offline strong{color:rgba(var(--panel-text-rgb),.7)}.team-presence-tooltip__summary-row.is-total strong{color:rgba(var(--panel-accent-rgb),.92)}.team-presence-tooltip__summary-row.is-total strong[hidden] .team-presence-tooltip__summary-row.is-total strong__status{display:none}.team-presence-tooltip__summary-row.is-total strong[data-status=away] .team-presence-tooltip__summary-row.is-total strong__status{color:rgba(var(--panel-warning-rgb),.85)}.team-presence-tooltip__summary-row.is-total strong[data-status=offline] .team-presence-tooltip__summary-row.is-total strong__status{color:rgba(var(--panel-text-rgb),.68)}@media (max-width: 1024px){.team-presence-card,.domain-health-chip{position:static;right:auto;left:auto;bottom:auto;width:100%;max-width:none;margin:1.25rem 0;box-shadow:0 12px 28px #00000052;z-index:30}.team-presence-card__header,.domain-health-chip__header{align-items:flex-start}}@media (max-width: 720px){.team-presence-card,.domain-health-chip{padding:.85rem .95rem}.team-presence-card__avatars{gap:.35rem}}@media (prefers-reduced-motion: reduce){.team-presence-card[data-animating]{animation:none!important}}.firewall-toggle-btn{position:fixed;top:50%;right:18px;transform:translateY(-50%);width:42px;height:42px;border-radius:999px;background:var(--panel-card-gradient);color:var(--panel-surface);border:1px solid var(--panel-border-strong);box-shadow:0 5px 12px #00000059;cursor:pointer;z-index:140;transition:all .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.firewall-toggle-btn svg{width:24px!important;height:24px!important;fill:rgba(var(--panel-text-rgb),.95);color:rgba(var(--panel-text-rgb),.95)}.firewall-toggle-btn svg path{fill:rgba(var(--panel-text-rgb),.95)}.firewall-toggle-btn .firewall-toggle__tooltip{position:absolute;right:110%;top:50%;transform:translateY(-50%) translate(8px);background:var(--panel-card);color:var(--panel-text);border:1px solid rgba(var(--panel-border-rgb),.5);border-radius:12px;padding:.35rem .6rem;font-size:.78rem;line-height:1.1;white-space:nowrap;opacity:0;pointer-events:none;box-shadow:0 10px 30px #00000047;transition:opacity .2s ease,transform .2s ease}.firewall-toggle-btn:hover .firewall-toggle__tooltip{opacity:1;transform:translateY(-50%) translate(0)}.firewall-toggle-btn:hover{filter:brightness(1.08)}.firewall-overlay{position:fixed;inset:0;background:#00000061;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;transition:opacity .16s ease;z-index:125}.firewall-overlay.is-open{opacity:1;pointer-events:auto}.firewall-panel{position:fixed;top:40px;right:0;width:90vw;height:92vh;border:1px solid var(--panel-border);border-top-width:3px;border-top-color:var(--panel-border);background:var(--panel-surface);box-shadow:0 12 24px rgba(var(--panel-shadow-rgb),.35);transform:translate(110%);transition:transform .18s ease;border-top-left-radius:.85rem;border-bottom-left-radius:.85rem;z-index:130;display:flex;flex-direction:column;padding:18px;gap:12px}.firewall-panel.is-open{transform:translate(0)}.firewall-panel__header{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:500;color:var(--panel-text)}.firewall-close{background:transparent;border:1px solid var(--panel-border-strong);border-radius:10px;width:36px;height:36px;color:var(--panel-text);cursor:pointer}.firewall-tabs{display:flex;gap:8px;margin-bottom:6px;position:relative;align-items:center;padding:4px;width:-moz-max-content;width:max-content}.firewall-tab{position:relative;border:none;background:transparent;color:rgba(var(--panel-text-rgb),.4);font-size:.82rem;letter-spacing:.02em;padding:.35rem .45rem;border-radius:10px;cursor:pointer;transition:color .2s ease}.firewall-tab span{position:relative;z-index:2}.firewall-tab.is-active{color:var(--panel-accent)}.firewall-tab:not(.is-active):hover{color:rgba(var(--panel-text-rgb),.6)}[data-firewall-tab]{border:none;background:transparent;color:rgba(var(--panel-text-rgb),.4);font-size:.82rem;letter-spacing:.02em;padding:.35rem .45rem;border-radius:10px;cursor:pointer;transition:color .2s ease}[data-firewall-tab].is-active{color:var(--panel-accent)}[data-firewall-tab]:not(.is-active):hover{color:rgba(var(--panel-text-rgb),.6)}.firewall-views{flex:1;overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:rgba(var(--panel-text-rgb),.15) transparent}.firewall-views::-webkit-scrollbar{width:10px}.firewall-views::-webkit-scrollbar-track{background:transparent}.firewall-views::-webkit-scrollbar-thumb{background:rgba(var(--panel-text-rgb),.15);border-radius:10px;border:1px solid rgba(var(--panel-text-rgb),.05)}.firewall-views::-webkit-scrollbar-thumb:hover{background:rgba(var(--panel-text-rgb),.28)}.firewall-view{display:none}.firewall-view.is-active{display:block}.btn-reset-settings{padding:.5rem .85rem;background:var(--panel-card-gradient);border:1px solid var(--panel-border);border-radius:.5rem;color:var(--panel-text-muted);font-size:.75rem;cursor:pointer;transition:all .2s ease;border-color:var(--panel-border-strong);color:var(--panel-text)}.btn-reset-settings:hover{background:var(--panel-card-hover)}.firewall-settings-grid .setting-item{border:1px solid var(--panel-border);border-top-width:3px;border-top-color:var(--panel-border-strong, var(--panel-border));background:var(--panel-card-gradient);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:8px;box-shadow:0 12px 28px rgba(var(--panel-shadow-rgb),.08);color:var(--panel-text)}.firewall-settings-actions{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:14px;justify-content:flex-end}.firewall-settings-actions--inline{margin-bottom:0;margin-left:auto;align-self:flex-start}.btn-save-firewall-settings{display:flex;align-items:center;gap:.5rem;padding:.5rem .85rem;background:var(--panel-accent);border:1px solid rgba(var(--panel-accent-rgb),.35);border-radius:.65rem;color:var(--panel-accent-contrast);font-size:.75rem;cursor:pointer;transition:all .2s ease}.btn-save-firewall-settings:hover:not(:disabled){background:rgba(var(--panel-accent-rgb),1);border-color:rgba(var(--panel-accent-rgb),.55)}.firewall-actions{display:flex;align-items:center;gap:10px;margin-bottom:10px}.firewall-status{font-size:12px;color:var(--panel-text-muted)}.firewall-list{display:flex;flex-direction:column;gap:10px}.firewall-row{border:1px solid var(--panel-border);border-radius:14px;padding:14px;display:flex;flex-direction:row;align-items:flex-start;gap:12px;background:var(--panel-card-gradient);box-shadow:0 10px 24px rgba(var(--panel-shadow-rgb),.12)}.firewall-row__content{display:flex;flex-direction:column;gap:6px;flex:1}.firewall-row__title{color:var(--panel-text)}.firewall-row__meta{display:flex;gap:8px;flex-wrap:wrap;color:var(--panel-text-muted);font-size:12px;align-items:center}.firewall-row__header{font-weight:600;color:var(--panel-text);font-size:14px}.firewall-ua{filter:blur(4px);transition:filter .15s ease;cursor:pointer}.firewall-ua:hover{filter:blur(0)}.firewall-separator{opacity:.4;padding:0 2px}.firewall-row__actions{display:flex;gap:8px;flex-wrap:wrap;margin-left:auto;align-self:center}.firewall-row__actions .btn-small{padding:6px 10px;border-radius:8px;border:1px solid var(--panel-border-strong);background:rgba(var(--panel-card-rgb),.35);color:var(--panel-text);font-size:13px;line-height:1.2;transition:all .12s ease;cursor:pointer}.firewall-row__actions .btn-small:hover{filter:brightness(1.1)}.firewall-row__actions .btn-small.btn-approve{background:rgba(var(--panel-success-rgb),.15);border-color:rgba(var(--panel-success-rgb),.45);color:var(--panel-success, #37d27a)}.firewall-row__actions .btn-small.btn-deny{background:rgba(var(--panel-error-rgb),.15);border-color:rgba(var(--panel-error-rgb),.45);color:var(--panel-error, #ff5573)}.firewall-row__actions .btn-small.btn-danger{background:rgba(var(--panel-error-rgb),.2);border-color:rgba(var(--panel-error-rgb),.55);color:var(--panel-error, #ff5573)}.firewall-empty{color:var(--panel-text-muted);font-size:13px}.firewall-settings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.setting-input{display:flex;align-items:center;gap:8px;width:100%;max-width:240px;padding:10px 12px;background:var(--panel-card-gradient);border:1px solid var(--panel-border);border-radius:10px;transition:all .15s ease;box-shadow:0 6px 14px rgba(var(--panel-shadow-rgb),.08);position:relative;overflow:visible}.setting-input:focus-within{border-color:var(--panel-accent);box-shadow:0 0 0 1px rgba(var(--panel-accent-rgb),.35),0 10px 20px rgba(var(--panel-shadow-rgb),.12)}.setting-input input{width:100%;max-width:240px;background:transparent;border:none;outline:none;color:var(--panel-text);font-size:.95rem;white-space:nowrap;overflow-x:auto;text-overflow:clip}.setting-input--with-icon{padding-left:10px;padding-right:10px}.setting-input--with-action{max-width:280px;padding-right:64px}.setting-input__icon{width:24px;height:24px;border-radius:4px;-o-object-fit:contain;object-fit:contain;padding:2px;flex-shrink:0}.setting-input__icon.is-hidden{display:none}.setting-input--with-action{padding-right:64px}.redirect-visit{position:absolute;right:10px;top:50%;transform:translateY(-50%) translate(8px);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:rgba(var(--panel-text-rgb),.85);opacity:0;pointer-events:none;transition:all .18s ease;z-index:100}.setting-input--with-action:hover .redirect-visit,.setting-input--with-action:focus-within .redirect-visit{opacity:1;pointer-events:auto;transform:translateY(-50%) translate(0)}.redirect-visit:hover{color:var(--panel-accent);cursor:pointer;transform:translateY(-50%) translate(0) scale(1.12)}.setting-input--number input[type=number]{-moz-appearance:textfield}.setting-input--number input[type=number]::-webkit-inner-spin-button,.setting-input--number input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.setting-input--number{padding-right:38px}.setting-input--number:after{content:"";position:absolute;right:10px;top:50%;width:16px;height:20px;transform:translateY(-50%);pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='20' viewBox='0 0 16 20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23b9bec9' d='M8 2l4 4H4l4-4zm0 16l-4-4h8l-4 4z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center}.setting-hint{display:block;margin-top:.35rem;color:rgba(var(--panel-text-rgb),.62);font-size:.85rem;line-height:1.4;text-align:left!important;width:60%;align-self:flex-start}.hint-strong{color:var(--panel-accent);font-weight:700}.admin-dashboard{--legacy-nav-height: 140px;--topnav-height: 140px;--legacy-nav-offset: 100px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important;min-height:100vh;background:var(--panel-background);color:rgba(var(--panel-text-rgb),.58)}.admin-dashboard *,.admin-dashboard *:before,.admin-dashboard *:after{box-sizing:border-box}.admin-dashboard [data-legacy-nav]{position:sticky;top:0;left:0;right:0;z-index:120;border-bottom:1px solid var(--panel-section-border);color:rgba(var(--panel-text-rgb),.78);box-shadow:none;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:border-color .25s ease,background .25s ease,box-shadow .25s ease}.admin-dashboard [data-legacy-nav][data-nav-scrolled=true]{background:rgba(var(--panel-background-rgb),.82);border-color:rgba(var(--panel-text-rgb),.2);box-shadow:0 18px 32px #00000059}.admin-dashboard .legacy-nav__shell{max-width:1280px;margin:0 auto;width:100%}.admin-dashboard [data-nav-top]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:.75rem 0 .35rem;transition:opacity .25s ease,visibility .25s ease,height .25s ease,padding .25s ease}.admin-dashboard [data-nav-tabs]{transform:translate(-20px);transition:transform .35s ease;will-change:transform}.admin-dashboard [data-legacy-nav][data-nav-scrolled=true] [data-nav-tabs]{transform:translate(0)}.admin-dashboard .topnav__inline-toggle{display:flex;align-items:center}.admin-dashboard [data-legacy-nav] .dashboard-toggle-layer{position:static;top:auto;left:auto;right:auto;padding:0;margin:0;width:auto;display:flex;align-items:center;pointer-events:auto}.admin-dashboard [data-legacy-nav] .dashboard-toggle-layer .quick-actions-inline{position:static;top:auto;padding:0;margin:0;background:transparent;box-shadow:none;gap:.75rem}.admin-dashboard .legacy-nav__breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;font-size:.78rem;color:rgba(var(--panel-text-rgb),.62)}.admin-dashboard .legacy-nav__profile-anchor{position:relative;display:inline-flex;align-items:center;gap:.4rem;padding:.15rem .4rem;border-radius:999px;cursor:pointer;transition:background .2s ease,color .2s ease}.admin-dashboard .legacy-nav__profile-anchor:hover{background:rgba(var(--panel-text-rgb),.08)}.admin-dashboard .legacy-nav__profile-anchor:focus-visible{outline:2px solid rgba(var(--panel-accent-rgb),.55);outline-offset:2px}.admin-dashboard .legacy-nav__profile-anchor .topnav__profile-caret{display:inline-flex;align-items:center;justify-content:center;width:12px;height:12px;color:rgba(var(--panel-text-muted),.8);transition:transform .2s ease}.admin-dashboard .legacy-nav__profile-anchor[aria-expanded=true] .topnav__profile-caret{transform:rotate(180deg)}.admin-dashboard .legacy-nav__profile-name{display:inline-flex;align-items:center}.admin-dashboard .legacy-nav__profile-dropdown{top:calc(100% + .75rem);left:65px}.admin-dashboard .legacy-nav__profile-dropdown[data-profile-dropdown-variant=scrolled]{left:10px}.admin-dashboard .profile-menu__overlay{position:fixed;inset:0;z-index:140;background:rgba(var(--panel-background-rgb),.52);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .25s ease}.admin-dashboard .profile-menu__overlay.is-visible{opacity:1;pointer-events:auto}.admin-dashboard .legacy-nav__user{font-weight:600;color:var(--panel-text)}.admin-dashboard .legacy-nav__brand{display:inline-flex;align-items:center;gap:.4rem;color:var(--panel-text);font-weight:600}.admin-dashboard .legacy-nav__brand-text{font-size:.82rem;letter-spacing:.04em}.admin-dashboard .legacy-nav__divider{color:rgba(var(--panel-text-rgb),.25);font-size:1rem}.admin-dashboard .legacy-nav__divider--optional{display:inline}.admin-dashboard .legacy-nav__welcome{color:rgba(var(--panel-text-rgb),.62)}.admin-dashboard .legacy-nav__tour{display:inline-flex;align-items:center;padding:.25rem .6rem;font-size:.76rem;border-radius:999px;border:1px solid transparent;color:var(--panel-text);background:rgba(var(--panel-text-rgb),.08);transition:color .2s ease,border-color .2s ease,background .2s ease}.admin-dashboard .legacy-nav__tour:hover,.admin-dashboard .legacy-nav__tour:focus-visible{border-color:rgba(var(--panel-text-rgb),.25);color:var(--panel-text)}.admin-dashboard .legacy-nav__status{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.4rem;font-size:.78rem;color:rgba(var(--panel-text-rgb),.7)}.admin-dashboard .legacy-nav__status-label{font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:rgba(var(--panel-text-rgb),.72)}.admin-dashboard .legacy-nav__status-state{min-width:32px;font-weight:600;letter-spacing:.08em;color:rgba(var(--panel-text-rgb),.55);text-transform:uppercase}.admin-dashboard .legacy-nav__logout{display:inline-flex;align-items:center;justify-content:center;transform:translateY(28px);padding:.35rem 1.15rem;border-radius:10px;background:linear-gradient(180deg,rgba(var(--panel-error-rgb),.28),rgba(var(--panel-error-rgb),.16));color:rgba(var(--panel-error-rgb),.95);font-size:.7rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background .2s ease,border-color .2s ease,opacity .2s ease,transform .2s ease}.admin-dashboard .legacy-nav__logout:focus-visible{outline:2px solid rgba(var(--panel-error-rgb),.35);outline-offset:2px}.admin-dashboard .legacy-nav__logout:hover,.admin-dashboard .legacy-nav__logout:focus-visible{border-color:rgba(var(--panel-error-rgb),.3);background:linear-gradient(180deg,rgba(var(--panel-error-rgb),.35),rgba(var(--panel-error-rgb),.22));color:rgba(var(--panel-error-rgb),1);opacity:.95}.admin-dashboard .legacy-nav__logout-label{display:inline}.admin-dashboard .legacy-nav__logout-icon{display:none}.admin-dashboard .legacy-nav__logout-icon svg{width:18px;height:18px;fill:rgba(var(--panel-text-rgb),.95)}.admin-dashboard [data-legacy-nav][data-nav-scrolled=true] .legacy-nav__logout{opacity:0;pointer-events:none;transform:translateY(-6px)}.admin-dashboard [data-panel-toggle-btn][aria-pressed=true]+[data-panel-toggle-state]{color:rgba(var(--panel-success-rgb),.82)}.admin-dashboard .legacy-nav__bottom{display:flex;align-items:center;justify-content:space-between;gap:1.75rem}.admin-dashboard .legacy-nav__tabs-wrapper{display:flex;align-items:center;gap:1.25rem;flex:1;min-width:0}.admin-dashboard .legacy-nav__tabs{position:relative;display:flex;align-items:center;gap:.85rem;height:46px;min-width:0;flex:1;overflow:visible}.admin-dashboard .legacy-nav__tab{position:relative;border:none;background:transparent;color:rgba(var(--panel-text-rgb),.4);font-size:.82rem;letter-spacing:.02em;padding:.35rem .45rem;border-radius:10px;cursor:pointer;transition:color .2s ease}.admin-dashboard .legacy-nav__tab span{position:relative;z-index:2}.admin-dashboard .legacy-nav__tab.is-active{color:var(--panel-accent)}.admin-dashboard .legacy-nav__tab:not(.is-active):hover{color:rgba(var(--panel-text-rgb),.6)}.admin-dashboard [data-nav-tab]{border:none;background:transparent;color:rgba(var(--panel-text-rgb),.4);font-size:.82rem;letter-spacing:.02em;padding:.35rem .45rem;border-radius:10px;cursor:pointer;transition:color .2s ease}.admin-dashboard [data-nav-tab].is-active{color:var(--panel-accent)}.admin-dashboard [data-nav-tab]:not(.is-active):hover{color:rgba(var(--panel-text-rgb),.6)}.admin-dashboard [data-legacy-nav][data-nav-scrolled=true] [data-nav-top]{opacity:0;visibility:hidden;height:0;padding:0}.admin-dashboard [data-nav-logo]{opacity:0;transform:translate(-8px);transition:opacity .25s ease,transform .25s ease}.admin-dashboard [data-legacy-nav][data-nav-scrolled=true] [data-nav-logo]{opacity:1;transform:translate(0)}.admin-dashboard [data-nav-actions]{display:flex;align-items:center;gap:1rem;flex-shrink:0;opacity:0;pointer-events:none;transform:translate(16px);transition:opacity .25s ease,transform .3s ease}.admin-dashboard [data-legacy-nav][data-nav-scrolled=true] [data-nav-actions]{opacity:1;pointer-events:auto;transform:translate(0)}.admin-dashboard [data-nav-hover],.admin-dashboard [data-nav-indicator],.admin-dashboard .legacy-nav__hover,.admin-dashboard .legacy-nav__indicator{position:absolute;bottom:0;border-radius:999px;pointer-events:none;opacity:0}.admin-dashboard [data-nav-hover],.admin-dashboard .legacy-nav__hover{top:3px;bottom:3px;background:rgba(var(--panel-text-rgb),.12);border-radius:10px;transition:opacity .15s ease,transform .2s ease,width .2s ease}.admin-dashboard [data-nav-hover].is-visible,.admin-dashboard .legacy-nav__hover.is-visible{opacity:1}.admin-dashboard [data-nav-indicator],.admin-dashboard .legacy-nav__indicator{height:2px;background:var(--panel-accent);transition:transform .25s ease,width .25s ease,opacity .2s ease}[data-firewall-hover],[data-firewall-indicator]{position:absolute;bottom:0;border-radius:999px;pointer-events:none;opacity:0}[data-firewall-hover]{top:3px;bottom:3px;background:rgba(var(--panel-text-rgb),.12);border-radius:10px;transition:opacity .15s ease,transform .2s ease,width .2s ease;margin-left:-4px}[data-firewall-hover].is-visible{opacity:1}[data-firewall-indicator]{height:2px;background:var(--panel-accent);transition:transform .25s ease,width .25s ease,opacity .2s ease;margin-left:-4px}[data-firewall-indicator] [data-panel-toggle-btn]{width:46px;height:24px;border-radius:999px;background:rgba(var(--panel-text-rgb),.18);position:relative;cursor:pointer;border:none;transition:background .2s ease}[data-firewall-indicator] [data-panel-toggle-btn][aria-pressed=true]{background:rgba(var(--panel-accent-rgb),.65)}[data-firewall-indicator] [data-panel-toggle-thumb]{position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--panel-card);box-shadow:0 6px 16px #00000059;transition:transform .22s ease,background .2s ease}[data-firewall-indicator] [data-panel-toggle-btn][aria-pressed=true] [data-panel-toggle-thumb]{transform:translate(22px)}[data-firewall-indicator] .socket-status{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .6rem;border-radius:999px;font-size:.65rem;font-weight:600;letter-spacing:.05em;color:rgba(var(--panel-text-rgb),.75);background:rgba(var(--panel-text-rgb),.09);border:1px solid rgba(var(--panel-text-rgb),.16);text-transform:uppercase;transition:background .2s ease,color .2s ease,border-color .2s ease;margin-left:.5rem}[data-firewall-indicator] .socket-status--connected{color:rgba(var(--panel-success-rgb),.85);background:rgba(var(--panel-success-rgb),.15);border-color:rgba(var(--panel-success-rgb),.35)}[data-firewall-indicator] .socket-status--reconnecting{color:rgba(var(--panel-warning-rgb),.9);background:rgba(var(--panel-warning-rgb),.16);border-color:rgba(var(--panel-warning-rgb),.4)}[data-firewall-indicator] .socket-status--disconnected{color:rgba(var(--panel-error-rgb),.85);background:rgba(var(--panel-error-rgb),.16);border-color:rgba(var(--panel-error-rgb),.4)}@media (max-width: 768px){[data-nav-tabs]{gap:.6rem}[data-nav-tab]{font-size:.75rem}.legacy-nav__tabs{overflow-x:auto;scrollbar-width:none}.legacy-nav__tabs::-webkit-scrollbar{display:none}}@media (max-width: 540px){[data-nav-top]{flex-direction:column;align-items:flex-start;gap:.35rem;padding-bottom:.15rem}.legacy-nav__divider--optional{display:none}.legacy-nav__status{width:100%;justify-content:space-between}[data-nav-actions]{gap:.35rem}.topnav__center{position:absolute;left:50%;transform:translate(-49%);display:flex;justify-content:center;align-items:center;z-index:1}.topnav__menu{display:flex;align-items:center;justify-content:center}.topnav__list{list-style:none;display:flex;align-items:center;gap:2rem;margin:0;padding:0}.topnav__item{position:relative;display:flex;align-items:center}}@media (max-width: 540px) and (max-width: 768px){.topnav__left{align-items:flex-start;gap:.75rem}.topnav__left .dashboard__brand,.topnav__left .socket-status{display:none}.topnav__profile-card{margin-top:140px}}@media (max-width: 820px){.legacy-nav__top{padding-left:10px!important;padding-right:10px!important}.firewall-row{flex-direction:column}.firewall-row__actions{margin-left:0;justify-content:flex-start}[data-legacy-nav][data-nav-scrolled=true] .legacy-nav__tabs{transform:translate(15px)!important}.legacy-nav__tabs{transform:translate(-35px)!important;font-size:.2rem!important}.legacy-nav__logout-icon svg{width:15px!important;height:15px!important;fill:rgba(var(--panel-error-rgb),.95)!important}[data-legacy-nav][data-nav-scrolled=true] .legacy-nav__logo{display:none}[data-legacy-nav][data-nav-scrolled=true] [data-nav-tabs]{margin-left:-10px}.legacy-nav__profile-dropdown[data-profile-dropdown-variant=scrolled]{left:-30px!important}.topnav__search{display:none!important}.legacy-nav__profile-dropdown{top:calc(100% + .8rem)!important;width:140px!important;max-width:calc(100vw - 40px)!important;overflow:hidden!important}.topnav__link{position:relative;display:inline-flex;align-items:center;gap:.45rem;padding:.4rem 0;font-size:.85rem;font-weight:450;text-transform:uppercase;letter-spacing:.05em;text-decoration:none;color:rgba(var(--panel-text-rgb),.62);transition:color .2s ease}.topnav__link:hover,.topnav__link:focus-visible{color:var(--panel-text)}.topnav__item.is-current>.topnav__link,.topnav__link.is-active{color:var(--panel-text)}.topnav__item.is-current>.topnav__link:after,.topnav__link.is-active:after{content:"";position:absolute;left:0;right:0;bottom:-.65rem;height:2px;background:var(--panel-accent)}.topnav__caret{display:inline-block;width:.5rem;height:.5rem;border-right:2px solid rgba(var(--panel-text-rgb),.55);border-bottom:2px solid rgba(var(--panel-text-rgb),.55);transform:rotate(45deg);transition:transform .2s ease,border-color .2s ease}.topnav__item.is-open .topnav__caret,.topnav__item.is-current .topnav__caret{transform:rotate(-135deg);border-color:rgba(var(--panel-text-rgb),.85)}.topnav__submenu{position:absolute;top:calc(100% + .4rem);right:0;left:auto;margin-top:0;min-width:180px;list-style:none;display:flex;flex-direction:column;gap:.25rem;background:rgba(var(--panel-overlay-rgb),.95);border:1px solid rgba(var(--panel-text-rgb),.08);border-radius:.65rem;opacity:0;pointer-events:none;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease;z-index:130;white-space:nowrap}.topnav__submenu:before{content:"";position:absolute;top:-.35rem;right:0;left:0;height:.35rem}.topnav__item--has-children.is-open .topnav__submenu,.topnav__item--has-children:focus-within .topnav__submenu{opacity:1;transform:translateY(0);pointer-events:auto}.topnav__sublink{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.65rem .85rem;border-radius:0;color:rgba(var(--panel-text-rgb),.72);text-decoration:none;transition:background .18s ease,color .18s ease}.topnav__sublink:hover,.topnav__sublink:focus-visible{background:rgba(var(--panel-text-rgb),.14);color:var(--panel-text)}.topnav__submenu li:first-child .topnav__sublink{border-top-left-radius:.65rem;border-top-right-radius:.65rem}.topnav__submenu li:last-child .topnav__sublink{border-bottom-left-radius:.65rem;border-bottom-right-radius:.65rem}.topnav__sublink-title{font-size:.85rem;font-weight:600}.topnav__sublink-desc{font-size:.72rem;letter-spacing:.02em;color:rgba(var(--panel-text-rgb),.52)}.topnav__actions{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:.85rem}.topnav__search{position:relative;display:flex;align-items:center}.topnav__search-trigger{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;color:rgba(var(--panel-text-rgb),.72);cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.topnav__search-trigger svg{width:16px;height:16px}.topnav__search.is-open [data-search-toggle]{color:var(--panel-text);display:none!important}.topnav__search-trigger:hover,.topnav__search-trigger:focus-visible{color:var(--panel-text)}.topnav__search-dropdown{position:absolute;top:calc(100% + .5rem);left:0;width:320px;max-width:78vw;background:var(--panel-card-gradient)!important;border-radius:.75rem;opacity:0;transform:translateY(0);pointer-events:none;transition:opacity .2s ease;z-index:125}.topnav__search-dropdown[hidden]{display:none}.topnav__search.is-open .topnav__search-dropdown{opacity:1;background:var(--panel-card-gradient);pointer-events:auto}.topnav__profile{position:relative;display:flex;align-items:center}.card-header__titles{display:flex;flex-direction:column;gap:.2rem}.card-header__titles--firewall{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:1rem;width:100%}.card-header__titles--firewall .card-header__text{display:flex;flex-direction:column;gap:.15rem}.card-header__actions--firewall{display:inline-flex;align-items:center;gap:.5rem}.topnav__profile-card{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem;border-radius:999px;background:transparent;border:none;cursor:pointer;transition:transform .2s ease,color .2s ease}.topnav__profile-card:hover,.topnav__profile-card:focus-visible{color:rgba(var(--panel-text-rgb),.85)}.topnav__profile-card.is-open{color:rgba(var(--panel-text-rgb),.85)}.profile-picture{position:relative;width:44px;height:44px;border-radius:50%;overflow:hidden;background:rgba(var(--panel-text-rgb),.08);border:1px solid rgba(var(--panel-text-rgb),.16);display:flex;align-items:center;justify-content:center}.profile-picture img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.profile-picture--nav{width:32px;height:32px;border-width:1px}.scrolled-profile-picture{display:none;width:24px;height:24px;border:none;background:transparent;box-shadow:none;align-items:center;justify-content:center}[data-legacy-nav][data-nav-scrolled=true] .profile-picture--default{display:none}[data-legacy-nav][data-nav-scrolled=true] .scrolled-profile-picture{display:flex}.topnav__profile-caret{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;color:rgba(var(--panel-text-rgb),.6);transition:transform .2s ease,color .2s ease}.topnav__profile-card.is-open .topnav__profile-caret,.topnav__profile-card:hover .topnav__profile-caret{color:rgba(var(--panel-text-rgb),.85)}[data-legacy-nav] .profile-menu{position:absolute;top:calc(100% + 50px);left:50%;right:auto;width:260px;max-width:78vw;padding:0;border-radius:.95rem;opacity:0;transform:translate(-50%,18px) scale(.98);transform-origin:top center;will-change:transform,opacity;pointer-events:none;transition:opacity .22s ease,transform .22s ease;z-index:160;background:var(--panel-card-gradient);border:1px solid rgba(var(--panel-text-rgb),.12);box-shadow:0 12px 28px #00000059;overflow:visible}[data-legacy-nav] .profile-menu.is-open{opacity:1;transform:translate(-50%) scale(1);pointer-events:auto}[data-legacy-nav] .profile-menu__item{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.6rem .75rem;color:rgba(var(--panel-text-rgb),.96);font-size:.82rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease}[data-legacy-nav] .profile-menu__item:last-child{margin-bottom:0}[data-legacy-nav] .profile-menu__item--primary{background:var(--panel-card-gradient)}[data-legacy-nav] .profile-menu__item--settings{background:var(--panel-card-gradient);color:rgba(var(--panel-text-rgb),.85);cursor:default;position:relative}[data-legacy-nav] .profile-menu__item--settings:hover,[data-legacy-nav] .profile-menu__item--settings:focus-visible{color:rgba(var(--panel-text-rgb),.85);background:var(--panel-card-hover)}[data-legacy-nav] .profile-menu__item:hover,[data-legacy-nav] .profile-menu__item:focus-visible{color:rgba(var(--panel-text-rgb),.99);background:lvar(--panel-card-hover)}[data-legacy-nav] .profile-menu__label{flex:1;display:inline-flex;align-items:center}[data-legacy-nav] .profile-menu__chevron{display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--panel-text-rgb),.65)}[data-legacy-nav] .profile-menu__shortcut{font-size:.68rem;letter-spacing:.22em;color:rgba(var(--panel-text-rgb),.45)}[data-legacy-nav] .profile-menu__logout{width:100%;padding:.6rem .75rem;border-radius:0!important;background:linear-gradient(180deg,rgba(var(--panel-error-rgb),.28),rgba(var(--panel-error-rgb),.16));color:rgba(var(--panel-error-rgb),.95);font-size:.78rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;text-align:left;cursor:pointer;transition:background .2s ease,color .2s ease}[data-legacy-nav] .profile-menu__logout:hover,[data-legacy-nav] .profile-menu__logout:focus-visible{background:linear-gradient(180deg,rgba(var(--panel-error-rgb),.35),rgba(var(--panel-error-rgb),.22));color:rgba(var(--panel-error-rgb),1)}[data-legacy-nav][data-nav-scrolled=true] .topnav__profile-card{padding:.2rem .65rem .2rem .25rem}[data-legacy-nav][data-nav-scrolled=true] .topnav__profile-card .profile-picture--nav{border-color:rgba(var(--panel-text-rgb),.28)}[data-legacy-nav][data-nav-scrolled=true] .topnav__profile-caret{color:rgba(var(--panel-text-rgb),.75)}}.profile-view{position:fixed;inset:0;opacity:0;pointer-events:none;transition:opacity .25s ease;background:#0000;z-index:1200}.profile-view.is-open{opacity:1;pointer-events:auto;background:#00000061;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.profile-view__overlay,position fixed,inset 0,background rgba(0,0,.32),backdrop-filter blur(2px),-webkit-backdrop-filter blur(2px),opacity 0,pointer-events none,transition opacity .25s ease,z-index 1,.profile-view.is-open .profile-view__overlay{opacity:1;pointer-events:auto}.profile-view__modal{pointer-events:none;z-index:2}.profile-view__modal.is-open{pointer-events:auto}.profile-view .user-edit-card{position:relative}.profile-view .user-edit-avatar{position:relative;cursor:pointer}.profile-view__avatar-overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#090a108c;opacity:0;transition:opacity .2s ease;pointer-events:none;color:var(--panel-text)}.profile-view .user-edit-avatar:hover .profile-view__avatar-overlay,.profile-view .user-edit-avatar:focus-within .profile-view__avatar-overlay{cursor:pointer;opacity:1}.profile-view__name-edit{display:inline-flex;align-items:center;flex-wrap:nowrap;gap:.35rem;flex-direction:row;white-space:nowrap;border-radius:.65rem;border:1px solid transparent;background:transparent;color:var(--panel-text-strong);font-size:1.1rem;font-weight:600;cursor:pointer;transition:border-color .2s ease,background .2s ease}.profile-view__name-icon{display:none;align-items:center;justify-content:center;width:1.2rem;height:1.2rem;margin-left:.1rem;opacity:0;visibility:hidden;color:rgba(var(--panel-text-rgb),.75);transform:translate(-4px);pointer-events:none;transition:opacity .2s ease,visibility .2s ease,transform .2s ease}.profile-view__name-edit:hover .profile-view__name-icon,.profile-view__name-edit:focus-visible .profile-view__name-icon{display:inline-flex;opacity:1;visibility:visible;transform:translate(0)}.profile-view__name-edit:hover .profile-view__name-icon,.profile-view__name-edit:focus-visible .profile-view__name-icon{opacity:1}.profile-view__name-edit.is-hidden{display:none}.profile-view__section{padding-top:0!important}.profile-view__permissions-text{margin:0;font-size:.95rem;line-height:1.6;color:rgba(var(--panel-text-rgb),.78)}.profile-view__name-input{width:100%;padding:.35rem .5rem;border-radius:.5rem;border:1px solid rgba(var(--panel-text-rgb),.24);background:rgba(var(--panel-overlay-rgb),.85);color:rgba(var(--panel-text-rgb),.9);font-size:1.05rem;font-weight:600;outline:none;transition:border-color .2s ease,box-shadow .2s ease}.profile-view__name-input:focus{border-color:rgba(var(--panel-accent-rgb),.65);box-shadow:0 0 0 3px rgba(var(--panel-accent-rgb),.15)}__content{position:relative;top:auto;left:auto;width:100%;min-height:calc(100vh - var(--legacy-nav-height, 140px));padding-top:calc(var(--legacy-nav-height, 140px) + 2.5rem);padding-right:0;padding-bottom:0;padding-left:0;overflow-y:visible;z-index:1;scrollbar-width:thin;scrollbar-color:rgba(var(--panel-text-rgb),.6) rgba(var(--panel-overlay-rgb),1)}__content::-webkit-scrollbar{width:8px}__content::-webkit-scrollbar-track{background:rgba(var(--panel-overlay-rgb),1)}__content::-webkit-scrollbar-thumb{background:rgba(var(--panel-text-rgb),.6);border-radius:4px}__content::-webkit-scrollbar-thumb:hover{background:rgba(var(--panel-text-rgb),.75)}__content .dashboard-layout{width:100%;padding:0;box-sizing:border-box;margin:0;box-shadow:0 18px 24px #00000059;display:flex;flex-direction:column;gap:1.25rem}__content .dashboard-layout .pending-list,__content .dashboard-layout .active-list{padding:.6rem 1.25rem .3rem;overflow-y:auto;overflow-x:hidden;max-height:500px;scrollbar-width:thin;scrollbar-color:rgba(var(--panel-text-rgb),.65) rgba(var(--panel-overlay-rgb),.6)}__content .dashboard-layout .pending-list>ul,__content .dashboard-layout .active-list>ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.25rem}__content .dashboard-layout .pending-list::-webkit-scrollbar,__content .dashboard-layout .active-list::-webkit-scrollbar{width:8px}__content .dashboard-layout .pending-list::-webkit-scrollbar-button,__content .dashboard-layout .active-list::-webkit-scrollbar-button{display:none;width:0;height:0}__content .dashboard-layout .pending-list::-webkit-scrollbar-track,__content .dashboard-layout .active-list::-webkit-scrollbar-track{background:rgba(var(--panel-overlay-rgb),.6);border-radius:4px}__content .dashboard-layout .pending-list::-webkit-scrollbar-thumb,__content .dashboard-layout .active-list::-webkit-scrollbar-thumb{background:rgba(var(--panel-text-rgb),.65);border-radius:4px}__content .dashboard-layout .pending-list::-webkit-scrollbar-thumb:hover,__content .dashboard-layout .active-list::-webkit-scrollbar-thumb:hover{background:rgba(var(--panel-text-rgb),.75)}__content .driver-active .dashboard-section.driver-active-element,__content .driver-active .content_item.driver-active-element{position:relative;z-index:1002;overflow:visible;border-radius:.9rem;box-shadow:0 0 0 3px rgba(var(--panel-accent-alt-rgb),.85),0 22px 48px rgba(var(--panel-background-rgb),.55)}__content .dashboard-primary:has(>.driver-active-element),__content .dashboard-layout:has(>.driver-active-element),__content .content_item:has(>.driver-active-element),__content .dashboard-section:has(>.driver-active-element){overflow:visible!important}__content .driver-active .dashboard-section.driver-active-element:after,__content .driver-active .content_item.driver-active-element:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 999px rgba(var(--panel-accent-alt-rgb),.12)}__content .dashboard-section--pending,__content .dashboard-section--active{overflow:hidden;width:100%}__content .dashboard-section--active{margin-top:40px}__content .content_item{width:100%;margin:0;display:flex;flex-direction:column;border:1px solid var(--panel-border);border-top-width:3px;border-top-color:var(--panel-border-strong, var(--panel-border));background:var(--panel-surface);border-radius:.75rem;overflow:visible;box-shadow:var(--panel-shadow, 0 18px 24px rgba(0,0,0,.35));backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}__content .content_item header{display:flex;align-items:flex-start;justify-content:space-between;padding:1.25rem 1.5rem 1.15rem;gap:1rem}__content .dashboard-section__heading{display:flex;flex-direction:column;align-items:flex-start;text-transform:none;gap:.25rem}__content .dashboard-section__title{display:block;font-weight:700;font-size:1rem;letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--panel-text-rgb),.82);font-size:1.05rem}__content .dashboard-section__subtitle{display:block;font-weight:300;font-size:.74rem;letter-spacing:.08em;text-transform:none;color:rgba(var(--panel-text-rgb),.48)}__content .dashboard-count{display:inline-flex;align-items:center;justify-content:center;min-width:2.25rem;padding:.1rem .6rem;font-size:.78rem;font-weight:600;letter-spacing:.08em;color:var(--panel-accent, #f06);background:var(--panel-accent-soft, rgba(255,0,102,.14));border:1px solid var(--panel-accent-strong, rgba(255,0,102,.25));border-radius:.8rem;line-height:1.3;box-shadow:0 0 10px var(--panel-accent-strong, rgba(255,0,102,.45)),0 0 18px var(--panel-accent-strong, rgba(255,0,102,.35));transition:box-shadow .25s ease,background .25s ease,border-color .25s ease}__content .dashboard-count footer{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;background:var(--panel-surface);position:relative;z-index:2;font-weight:700;font-size:.7rem}__content .dashboard-count footer section{flex:1;position:relative;height:6px;margin-left:2rem;padding-top:6px;text-align:right;background:rgba(var(--panel-text-rgb),.05)}__content .dashboard-count footer section div{position:absolute;top:0;left:0;z-index:2;height:100%;background:rgba(var(--panel-accent-alt-rgb),.7)}__content .dashboard-count footer section div:before{content:"";display:block;width:100%;height:100%;background:rgba(var(--panel-text-rgb),.2);animation:Progress 1.5s infinite linear}__content .dashboard-count footer em{margin-left:2rem;font-style:normal}__content .dashboard-count footer a{width:100%;display:block;padding:.55rem 0;position:relative;text-align:center;text-decoration:none;background:rgba(var(--panel-text-rgb),.025);border-radius:.75rem;font-size:.7rem;color:inherit}__content .dashboard-count footer a svg{position:absolute;top:50%;right:1rem;z-index:1;transform:translateY(-50%)}__content .dashboard-count footer a:hover{background:rgba(var(--panel-text-rgb),.05);color:rgba(var(--panel-text-rgb),.7)}__content .dashboard-count footer a:hover path{fill:rgba(var(--panel-text-rgb),.7)}__content .dashboard-count header{display:flex;flex-direction:column;gap:.25rem;padding-bottom:.25rem}__content .dashboard-count header .card-heading{color:rgba(var(--panel-text-rgb),.82)}__content .dashboard-count header .card-subheading{color:rgba(var(--panel-text-rgb),.48)}__content .dashboard-count article{display:flex;flex-direction:column;gap:1.5rem}.analytics-card{width:100%;max-width:100%;min-width:0;padding:2rem;display:flex;flex-direction:column;gap:1.75rem;margin-left:0;background:var(--panel-surface);border-radius:.85rem;border:1px solid var(--panel-border);border-top-width:3px;border-top-color:var(--panel-border);box-shadow:0 12px 28px #00000059;align-self:start;height:auto;min-height:520px}.analytics-card overflow visible header{display:flex;flex-direction:column;gap:.35rem}.analytics-card overflow visible header .card-heading{color:rgba(var(--panel-text-rgb),.9);letter-spacing:.08em}.analytics-card overflow visible header .card-subheading{color:rgba(var(--panel-text-rgb),.48)}.analytics-card .analytics-overview{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;flex-wrap:wrap}.analytics-card .analytics-overview strong{font-size:2.25rem;font-weight:700;letter-spacing:.04em;color:rgba(var(--panel-text-rgb),.9)}.analytics-card .analytics-overview .analytics-overview__metric-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--panel-text-rgb),.45)}.analytics-card .analytics-overview__meta{display:flex;flex-direction:column;gap:.2rem;min-width:120px}.analytics-card .analytics-overview__meta .analytics-overview__label{font-size:.65rem;text-transform:uppercase;letter-spacing:.08em;color:rgba(var(--panel-text-rgb),.4)}.analytics-card .analytics-overview__meta .analytics-overview__value{font-size:.9rem;font-weight:600;color:rgba(var(--panel-text-rgb),.75)}.analytics-card .analytics-chart{--analytics-chart-height: 367px;display:flex;flex-direction:column;gap:.75rem;margin-top:1.6rem;width:calc(100% + 30px)}.analytics-card .analytics-chart__canvas{position:relative;transform:translate(-50px);width:108%;height:400px;overflow:hidden}.analytics-card .analytics-chart__plot{position:absolute;inset:0;width:100%;height:100%;color:var(--panel-text);display:flex}.analytics-card .analytics-chart__plot .visitor-chart-react{display:flex;flex-direction:column;width:100%;height:100%;padding:1rem;gap:.65rem}.analytics-card .analytics-chart__plot .visitor-chart-react__stats{display:flex;justify-content:space-between;gap:1rem;font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.analytics-card .analytics-chart__plot .visitor-chart-react__canvas{flex:1}.analytics-card .analytics-chart__plot .visitor-chart-react__tooltip{background:var(--panel-card-gradient);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.analytics-card .analytics-chart__plot .apexcharts-svg{font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.analytics-card .analytics-chart__plot .apexcharts-title-text,.analytics-card .analytics-chart__plot .apexcharts-subtitle-text,.analytics-card .analytics-chart__plot .apexcharts-yaxis-title-text,.analytics-card .analytics-chart__plot .apexcharts-xaxis-title-text,.analytics-card .analytics-chart__plot .apexcharts-datalabel,.analytics-card .analytics-chart__plot .apexcharts-data-labels text,.analytics-card .analytics-chart__plot .apexcharts-tooltip-text-y-label,.analytics-card .analytics-chart__plot .apexcharts-tooltip-text-y-value{fill:var(--panel-text)!important;color:var(--panel-text)!important}.analytics-card .analytics-chart__plot .apexcharts-text,.analytics-card .analytics-chart__plot .apexcharts-xaxis-label,.analytics-card .analytics-chart__plot .apexcharts-yaxis-label{fill:var(--panel-text)!important;color:var(--panel-text)!important}.analytics-card .analytics-chart__plot .apexcharts-gridline,.analytics-card .analytics-chart__plot .apexcharts-xcrosshairs,.analytics-card .analytics-chart__plot .apexcharts-ycrosshairs{stroke:rgba(var(--panel-text-rgb),.22)!important}.analytics-card .analytics-chart__plot .apexcharts-legend-text{fill:var(--panel-text)!important;color:var(--panel-text)!important}.analytics-card .analytics-chart__empty{font-size:1.2rem;letter-spacing:.04em;transform:translate(240px);color:rgba(var(--panel-text-rgb),.35);margin-top:.75rem}.analytics-card .analytics-chart__empty.is-hidden{display:none}.analytics-card .analytics-chart__x-axis .recharts-cartesian-axis-tick text{transform:translateY(6px);dominant-baseline:hanging}.main-toggle-inline{display:inline-flex;align-items:center;gap:.7rem}.main-toggle-tooltip{position:relative;display:inline-flex;align-items:center;justify-content:center;pointer-events:auto}.main-toggle-tooltip__bubble{position:absolute;padding:.35rem .6rem;border-radius:.6rem;background:rgba(var(--panel-overlay-rgb),.95);border:1px solid rgba(var(--panel-text-rgb),.12);box-shadow:0 18px 32px #070a1273;color:rgba(var(--panel-text-rgb),.82);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .12s ease,transform .12s ease;transform:translate(-50%,-12px);z-index:120}.main-toggle-tooltip__bubble:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border-width:6px;border-style:solid;border-color:rgba(var(--panel-overlay-rgb),.95) transparent transparent transparent}.main-toggle-inline__label{font-size:13px;color:var(--panel-text)}.main-toggle-inline__status{font-size:.7rem;letter-spacing:.08em;color:rgba(var(--panel-success-rgb),.82)}.main-toggle-inline[data-state=pending] .main-toggle-inline__status{color:rgba(var(--panel-text-rgb),.55)}.main-toggle-inline[data-state=off] .main-toggle-inline__status{color:rgba(var(--panel-error-rgb),.82)}.main-toggle-switch{position:relative;display:inline-flex;align-items:center;cursor:pointer}.main-toggle-switch input{position:absolute;opacity:0;width:100%;height:100%;margin:0;pointer-events:auto}.main-toggle-track{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;width:40px;height:20px;padding:0;border-radius:99px;background:rgba(var(--panel-text-rgb),.08);border:1px solid rgba(var(--panel-text-rgb),.12);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;cursor:pointer}.main-toggle-track.is-on,.main-toggle-track[data-state=on]{background:linear-gradient(90deg,rgba(var(--panel-accent-rgb),.9),rgba(var(--panel-accent-rgb),.85));border-color:transparent}.main-toggle-track.is-on .main-toggle-track.is-off,.main-toggle-track[data-state=on] .main-toggle-track.is-off,.main-toggle-track.is-on .main-toggle-track[data-state=off],.main-toggle-track[data-state=on] .main-toggle-track[data-state=off]{background:rgba(var(--panel-text-rgb),.08);border-color:rgba(var(--panel-text-rgb),.12);box-shadow:none}.main-toggle-track.is-on .main-toggle-track.is-busy,.main-toggle-track[data-state=on] .main-toggle-track.is-busy,.main-toggle-track.is-on .main-toggle-track[data-state=pending],.main-toggle-track[data-state=on] .main-toggle-track[data-state=pending]{opacity:.5;cursor:not-allowed;pointer-events:none}.main-toggle-track.is-on .main-toggle-slider,.main-toggle-track[data-state=on] .main-toggle-slider{position:absolute;top:2px;left:1.5px;width:14px;height:14px;border-radius:50%;background:rgba(var(--panel-text-rgb),.85);transition:transform .2s ease,background .2s ease;cursor:pointer}.main-toggle-track.is-on .main-toggle-slider.is-on,.main-toggle-track[data-state=on] .main-toggle-slider.is-on,.main-toggle-track.is-on .main-toggle-slider[data-state=on],.main-toggle-track[data-state=on] .main-toggle-slider[data-state=on]{transform:translate(20px);background:var(--panel-surface)}.main-toggle-track.is-on .main-toggle-slider.is-off,.main-toggle-track[data-state=on] .main-toggle-slider.is-off,.main-toggle-track.is-on .main-toggle-slider[data-state=off],.main-toggle-track[data-state=on] .main-toggle-slider[data-state=off]{transform:translate(0);background:var(--panel-surface)}.main-toggle-track.is-on .main-toggle-slider.is-busy,.main-toggle-track[data-state=on] .main-toggle-slider.is-busy,.main-toggle-track.is-on .main-toggle-slider[data-state=pending],.main-toggle-track[data-state=on] .main-toggle-slider[data-state=pending]{opacity:.7;cursor:not-allowed}.main-toggle-track.is-on .main-toggle-state,.main-toggle-track[data-state=on] .main-toggle-state{font-size:.7rem;line-height:1;color:rgba(var(--panel-success-rgb),.8);letter-spacing:.1em}.main-toggle-track.is-on .main-toggle-state[data-state=pending],.main-toggle-track[data-state=on] .main-toggle-state[data-state=pending],.main-toggle-track.is-on .main-toggle-state.is-pending,.main-toggle-track[data-state=on] .main-toggle-state.is-pending{color:rgba(var(--panel-text-rgb),.65)}.main-toggle-track.is-on .main-toggle-state[data-state=off],.main-toggle-track[data-state=on] .main-toggle-state[data-state=off],.main-toggle-track.is-on .main-toggle-state.is-off,.main-toggle-track[data-state=on] .main-toggle-state.is-off{color:rgba(var(--panel-error-rgb),.8)}.main-toggle-track.is-on .main-toggle-state.is-on,.main-toggle-track[data-state=on] .main-toggle-state.is-on{color:rgba(var(--panel-success-rgb),.9)}.main-toggle-track.is-on .main-toggle-error,.main-toggle-track[data-state=on] .main-toggle-error{font-size:.7rem;color:rgba(var(--panel-error-rgb),.85);letter-spacing:.04em}.main-toggle-track.is-on .content_item footer .status,.main-toggle-track[data-state=on] .content_item footer .status{display:inline-block;background:rgba(var(--panel-text-rgb),.05);padding:.25rem .55rem;border-radius:.35rem}.main-toggle-track.is-on .content_item footer .status.delivered,.main-toggle-track[data-state=on] .content_item footer .status.delivered{color:rgba(var(--panel-success-rgb),.7)}.main-toggle-track.is-on .content_item footer .status.pending,.main-toggle-track[data-state=on] .content_item footer .status.pending{color:rgba(var(--panel-warning-rgb),.7)}@media (max-width: 1480px){.main-toggle-track.is-on .dashboard-layout,.main-toggle-track[data-state=on] .dashboard-layout{grid-template-columns:1fr}.main-toggle-track.is-on .analytics-card,.main-toggle-track[data-state=on] .analytics-card{margin-left:0;align-self:start;min-height:480px}.main-toggle-track.is-on .analytics-chart,.main-toggle-track[data-state=on] .analytics-chart{margin-left:0;width:100%}.main-toggle-track.is-on .dashboard-primary,.main-toggle-track[data-state=on] .dashboard-primary{width:100%;display:flex;flex-direction:column}}@media (max-width: 1024px){.main-toggle-track.is-on .dashboard-layout,.main-toggle-track[data-state=on] .dashboard-layout{display:flex;flex-direction:column;gap:1.25rem}.main-toggle-track.is-on .dashboard-primary,.main-toggle-track[data-state=on] .dashboard-primary{order:1;width:100%;display:flex;flex-direction:column;gap:1.25rem}.main-toggle-track.is-on .dashboard-section--pending,.main-toggle-track[data-state=on] .dashboard-section--pending,.main-toggle-track.is-on .dashboard-section--active,.main-toggle-track[data-state=on] .dashboard-section--active,.main-toggle-track.is-on .analytics-card,.main-toggle-track[data-state=on] .analytics-card{width:100%;max-width:100%}.main-toggle-track.is-on .dashboard-section--pending,.main-toggle-track[data-state=on] .dashboard-section--pending{order:1}.main-toggle-track.is-on .dashboard-section--active,.main-toggle-track[data-state=on] .dashboard-section--active{order:2}.main-toggle-track.is-on .analytics-card,.main-toggle-track[data-state=on] .analytics-card{order:3;margin-left:0}}@media (max-width: 1280px){.main-toggle-track.is-on .topnav,.main-toggle-track[data-state=on] .topnav{padding:0 1.25rem}.main-toggle-track.is-on .topnav__list,.main-toggle-track[data-state=on] .topnav__list{gap:1.85rem}.main-toggle-track.is-on .dashboard-layout,.main-toggle-track[data-state=on] .dashboard-layout{grid-template-columns:1fr}.main-toggle-track.is-on .dashboard-primary,.main-toggle-track[data-state=on] .dashboard-primary{width:100%}.main-toggle-track.is-on .analytics-card,.main-toggle-track[data-state=on] .analytics-card{margin-left:0;align-self:start}}@media (max-width: 890px){.main-toggle-track.is-on .topnav,.main-toggle-track[data-state=on] .topnav{grid-template-columns:1fr;height:auto;padding:1rem 1.25rem;gap:1rem}.main-toggle-track.is-on .dashboard-layout,.main-toggle-track[data-state=on] .dashboard-layout{grid-template-columns:1fr;padding:1rem}.main-toggle-track.is-on .dashboard-primary,.main-toggle-track[data-state=on] .dashboard-primary{width:100%}.main-toggle-track.is-on .topnav__left,.main-toggle-track[data-state=on] .topnav__left,.main-toggle-track.is-on .topnav__center,.main-toggle-track[data-state=on] .topnav__center,.main-toggle-track.is-on .topnav__actions,.main-toggle-track[data-state=on] .topnav__actions{justify-content:center}.main-toggle-track.is-on .topnav__actions,.main-toggle-track[data-state=on] .topnav__actions{gap:1rem}.main-toggle-track.is-on__content,.main-toggle-track[data-state="on"]__content{min-height:calc(100vh - 112px);padding:112px 1rem 1.5rem}}.dashboard-tour-popover{all:unset;position:fixed;top:auto;left:auto;z-index:1000000000;display:inline-flex;min-width:190px;max-width:300px;color:var(--panel-text);border-radius:.85rem;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:0;pointer-events:auto;transition:transform .2s ease,opacity .2s ease}.dashboard-tour-popover *::-moz-selection{background:rgba(var(--panel-accent-rgb),.24);color:var(--panel-accent-contrast)}.dashboard-tour-popover *::selection{background:rgba(var(--panel-accent-rgb),.24);color:var(--panel-accent-contrast)}.dashboard-tour-popover .driver-popover-arrow{display:none!important}.dashboard-tour-popover__inner{position:relative;display:flex;flex-direction:column;gap:.55rem;padding:.85rem .95rem .75rem;width:100%}.dashboard-tour-popover__close{position:absolute;top:.6rem;right:.6rem;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:50%;background:transparent;color:rgba(var(--panel-text-rgb),.55);cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.dashboard-tour-popover__close:hover,.dashboard-tour-popover__close:focus-visible{color:rgba(var(--panel-text-rgb),.9);transform:scale(1.08)}.dashboard-tour-popover__close span[aria-hidden=true]{font-size:1.1rem;line-height:1}.dashboard-tour-popover__header{display:flex;flex-direction:column;gap:.18rem;padding-right:1.8rem}.dashboard-tour-popover__title{font-size:.95rem;font-weight:550;margin:0;color:var(--panel-text)}.dashboard-tour-popover__description{margin:0;font-size:.8rem;line-height:1.4;color:rgba(var(--panel-text-rgb),.82)}.dashboard-tour-popover__footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.dashboard-tour-popover__progress{font-size:.6rem;font-weight:620;color:rgba(var(--panel-text-rgb),.52)}.dashboard-tour-popover__actions{display:inline-flex;align-items:center;gap:.4rem}.dashboard-tour-popover__button{border:none!important;border-radius:50%;width:28px;height:28px;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease;background:transparent!important;color:var(--panel-text)!important;box-shadow:none!important}.dashboard-tour-popover__button:focus-visible{outline:none;box-shadow:0 0 0 2px rgba(var(--panel-accent-rgb),.15)}.dashboard-tour-popover__button--ghost{color:rgba(var(--panel-text-rgb),.7);background:transparent!important}.dashboard-tour-popover__button--primary{color:var(--panel-text);border:none;box-shadow:none;background:transparent!important}.dashboard-tour-popover__button.driver-popover-btn-disabled{opacity:.45;pointer-events:none;transform:none}.dashboard-tour-popover__button:hover,.dashboard-tour-popover__button:focus-visible,.dashboard-tour-popover__button:active{background:transparent!important;border:none;color:var(--panel-text)}.dashboard-tour-popover__button svg{width:18px;height:18px;display:block}.dashboard-tour-popover__button svg path{stroke:currentColor}body.dashboard-tour-is-active{overflow:hidden;touch-action:none}.dashboard-tour__overlay{position:fixed;inset:0;z-index:1300;background:transparent;transition:opacity .2s ease;cursor:pointer}.dashboard-tour__highlight{position:fixed;top:0;left:0;z-index:1301;border:1px solid rgba(var(--panel-accent-rgb),.8);border-radius:1.1rem;box-shadow:0 0 0 12000px #000000a6,0 30px 60px #0000008c,0 0 22px rgba(var(--panel-accent-rgb),.35);pointer-events:none;transition:transform .24s ease,width .24s ease,height .24s ease;will-change:transform,width,height;box-sizing:border-box}.dashboard-tour__tooltip{position:fixed;top:0;left:0;z-index:1302;min-width:220px;max-width:320px;padding:1.1rem 1.35rem 1.15rem;border-radius:1rem;background:var(--panel-surface);color:var(--panel-text);border:1px solid var(--panel-section-border);box-shadow:var(--panel-shadow);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);pointer-events:auto;transition:transform .2s ease,opacity .2s ease}.dashboard-tour__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.dashboard-tour__title{margin:0;font-size:1rem;font-weight:600;letter-spacing:.01em;color:var(--panel-text)}.dashboard-tour__description{margin:.2rem 0 0;font-size:.88rem;line-height:1.5;color:rgba(var(--panel-text-rgb),.75)}.dashboard-tour__meta{margin:0;font-size:.78rem;letter-spacing:.04em;color:rgba(var(--panel-text-rgb),.65)}.dashboard-tour__controls{margin-top:.85rem;display:flex;justify-content:flex-end;gap:.4rem}.dashboard-tour__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:999px;font-size:.78rem;line-height:1;padding:.48rem 1.05rem;font-weight:600;letter-spacing:.04em;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.dashboard-tour__button--ghost{background:rgba(var(--panel-text-rgb),.08);color:rgba(var(--panel-text-rgb),.7)}.dashboard-tour__button--ghost:hover,.dashboard-tour__button--ghost:focus-visible{color:var(--panel-text);background:rgba(var(--panel-text-rgb),.15)}.dashboard-tour__button--primary{background:var(--panel-accent-gradient);color:var(--panel-accent-contrast)}.dashboard-tour__button--primary:hover,.dashboard-tour__button--primary:focus-visible{transform:translateY(-1px)}.workflow-preview-modal{position:fixed;inset:0;z-index:240;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .25s ease}.workflow-preview-modal.is-open{opacity:1;pointer-events:auto}.workflow-preview-modal__backdrop{position:absolute;inset:0;background:#010409c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.workflow-preview-modal__panel{position:relative;width:85vw;height:90vh;max-height:none;border-radius:1.15rem;border:1px solid var(--panel-border);border-top-width:3px;border-top-color:var(--panel-border);background:var(--panel-card);box-shadow:0 12px 28px #00000059;padding:1.25rem 1.5rem 1.5rem;display:flex;flex-direction:column;gap:1rem;transform:translateY(18px);transition:transform .25s ease;overflow:hidden}.workflow-preview-modal.is-open .workflow-preview-modal__panel{transform:translateY(0)}.workflow-preview-modal__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.workflow-preview-modal__title{display:flex;align-items:center;gap:.85rem;flex:1}.workflow-preview-modal__icon{width:46px;height:46px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center}.workflow-preview-modal__icon img{width:26px;height:26px;-o-object-fit:contain;object-fit:contain}.workflow-preview-modal__heading{display:flex;flex-direction:column;gap:.2rem}.workflow-preview-modal__subtitle{font-size:.72rem;text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--panel-text-rgb),.58)}.workflow-preview-modal__label{display:flex;align-items:baseline;gap:.35rem;font-size:1.25rem;font-weight:500;color:var(--panel-text)}.workflow-preview-modal__label-accent{font-size:.95rem;font-weight:500;text-transform:lowercase;color:rgba(var(--panel-text-rgb),.7)}.workflow-preview-modal__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;width:34px;height:34px;border-radius:999px;color:rgba(var(--panel-text-rgb),.8);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.workflow-preview-modal__close:hover,.workflow-preview-modal__close:focus-visible{background:rgba(var(--panel-text-rgb),.18);color:var(--panel-text)}.workflow-preview-modal__body{position:relative;flex:1;min-height:420px;border-radius:.9rem;border:1px solid rgba(var(--panel-text-rgb),.08);background:rgba(var(--panel-background-rgb),.4);overflow:hidden;display:flex;flex-direction:column;min-height:0}.workflow-preview-modal__loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.9rem;letter-spacing:.08em;color:rgba(var(--panel-text-rgb),.75);background:#04060a47;z-index:2}.workflow-preview-modal__frame{border:none;width:100%;height:100%;min-height:0;flex:1;display:block;opacity:0;transition:opacity .25s ease}.workflow-preview-modal__frame.is-visible{opacity:1}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes statusBannerSlideIn{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes domainAlertSlide{0%{opacity:0;transform:translateY(-100%) translateY(16px)}to{opacity:1;transform:translateY(-100%)}}@keyframes team-presence-card-expand{0%{transform:translateY(16px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes team-presence-card-collapse{0%{transform:translateY(0);opacity:1}to{transform:translateY(14px);opacity:0}}@keyframes team-presence-avatar-enter{0%{opacity:0;transform:translate(18px) scale(.92)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes team-presence-member-enter{from {opacity: 0; transform: translateX(20px);} to {opacity: 1; transform: translateX(0);} .team-presence-card__avatar {width: 38px; height: 38px;} :not(:first-child) {margin-left: -10px;}}@keyframes Progress{0%{width:0%;opacity:1}to{width:100%;opacity:0}}
