.notificationError-module__w6TJ5G__root{background-color:#f95252}.notificationError-module__w6TJ5G__root:before{background-color:var(--mantine-color-white)}.notificationError-module__w6TJ5G__description,.notificationError-module__w6TJ5G__title,.notificationError-module__w6TJ5G__closeButton{color:var(--mantine-color-white)}@media (hover:hover){.notificationError-module__w6TJ5G__closeButton:hover{background-color:#0000001a}}@media (hover:none){.notificationError-module__w6TJ5G__closeButton:active{background-color:#0000001a}}
.configureTunnel-module__TLpgRW__tokenScope{--ct-accent:#2f7bf6;--ct-accent-2:#16b8c9;--ct-grad:linear-gradient(135deg, #3b5bdb 0%, #2f7bf6 52%, #16b8c9 100%);--ct-ink:#0b1120;--ct-ink-bar:#131d33;--ct-ink-line:#233150;--ct-ink-text:#e3e9f5;--ct-ink-dim:#7c8aab;--ct-surface:#fff}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__tokenScope{--ct-surface:#1c1d24}.configureTunnel-module__TLpgRW__tokenScope{--ct-panel:#f6f8fc}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__tokenScope{--ct-panel:#17181f}.configureTunnel-module__TLpgRW__tokenScope{--ct-panel-2:#eef2f9}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__tokenScope{--ct-panel-2:#21232c}.configureTunnel-module__TLpgRW__tokenScope{--ct-border:#e5e9f1}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__tokenScope{--ct-border:#2c2e39}.configureTunnel-module__TLpgRW__tokenScope{--ct-border-strong:#d3dae6}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__tokenScope{--ct-border-strong:#3a3c49}.configureTunnel-module__TLpgRW__tokenScope{--ct-text:#101627}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__tokenScope{--ct-text:#e9ebf1}.configureTunnel-module__TLpgRW__tokenScope{--ct-text-dim:#5f6b80}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__tokenScope{--ct-text-dim:#949bb0}.configureTunnel-module__TLpgRW__tokenScope{--ct-text-faint:#8a93a6}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__tokenScope{--ct-text-faint:#6c7488}.configureTunnel-module__TLpgRW__tokenScope{--ct-radius:16px;--ct-radius-sm:11px;--ct-shadow:0 1px 2px #1016270a}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__tokenScope{--ct-shadow:0 1px 2px #0006}.configureTunnel-module__TLpgRW__tokenScope{--ct-shadow-lift:0 12px 30px -12px #1f468c47}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__tokenScope{--ct-shadow-lift:0 14px 34px -14px #000000b3}.configureTunnel-module__TLpgRW__form{color:var(--ct-text);flex-direction:column;gap:18px;display:flex;}@keyframes configureTunnel-module__TLpgRW__ctRise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.configureTunnel-module__TLpgRW__reveal{animation:.5s cubic-bezier(.22,1,.36,1) backwards configureTunnel-module__TLpgRW__ctRise}.configureTunnel-module__TLpgRW__d1{animation-delay:40ms}.configureTunnel-module__TLpgRW__d2{animation-delay:.12s}.configureTunnel-module__TLpgRW__d3{animation-delay:.2s}.configureTunnel-module__TLpgRW__panel{background:var(--ct-surface);border:1px solid var(--ct-border);border-radius:var(--ct-radius);height:100%;box-shadow:var(--ct-shadow);flex-direction:column;gap:16px;padding:18px;display:flex;position:relative}.configureTunnel-module__TLpgRW__sectionHead{align-items:center;gap:11px;display:flex}.configureTunnel-module__TLpgRW__stepBadge{background:var(--ct-accent);color:#fff;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:.86rem;font-weight:700;display:grid;box-shadow:0 4px 12px -3px #2f7bf68c,inset 0 1px #ffffff59}.configureTunnel-module__TLpgRW__sectionTitle{letter-spacing:.13em;text-transform:uppercase;color:var(--ct-text);font-size:.74rem;font-weight:700}.configureTunnel-module__TLpgRW__sectionSub{color:var(--ct-text-dim);margin-top:1px;font-size:.78rem}.configureTunnel-module__TLpgRW__sectionMeta{align-items:center;gap:8px;margin-left:auto;display:flex}.configureTunnel-module__TLpgRW__fields{flex-direction:column;gap:16px;display:flex}.configureTunnel-module__TLpgRW__field{flex-direction:column;gap:7px;display:flex}.configureTunnel-module__TLpgRW__fieldLabel{color:var(--ct-text-dim);letter-spacing:.01em;align-items:center;gap:6px;font-size:.78rem;font-weight:600;display:flex}.configureTunnel-module__TLpgRW__fieldInfo{color:var(--ct-text-faint);cursor:help;display:inline-flex}.configureTunnel-module__TLpgRW__warnText{color:#e8893b;margin-top:4px;font-size:.72rem}.configureTunnel-module__TLpgRW__typeGroup{background:var(--ct-panel);border:1px solid var(--ct-border);border-radius:var(--ct-radius-sm);flex-direction:column;gap:13px;padding:13px;display:flex}.configureTunnel-module__TLpgRW__mInput{border-color:var(--ct-border-strong);background:var(--ct-surface);color:var(--ct-text);border-radius:10px;font-size:.88rem;transition:border-color .15s,box-shadow .15s}.configureTunnel-module__TLpgRW__mInput::placeholder{color:var(--ct-text-faint)}.configureTunnel-module__TLpgRW__mInput:focus,.configureTunnel-module__TLpgRW__mInput:focus-within{border-color:var(--ct-accent);box-shadow:0 0 0 3px #2f7bf629}.configureTunnel-module__TLpgRW__segRoot{background:var(--ct-panel-2);border:1px solid var(--ct-border);border-radius:10px;width:100%;padding:3px}.configureTunnel-module__TLpgRW__segIndicator{background:var(--ct-accent);border-radius:7px;box-shadow:0 3px 9px -3px #2f7bf699}.configureTunnel-module__TLpgRW__segLabel{letter-spacing:.03em;color:var(--ct-text-dim);font-size:.78rem;font-weight:600;transition:color .15s}.configureTunnel-module__TLpgRW__segLabel[data-active]{color:#fff}.configureTunnel-module__TLpgRW__segControl+.configureTunnel-module__TLpgRW__segControl{border:none}.configureTunnel-module__TLpgRW__tokenRow{align-items:center;gap:8px;display:flex}.configureTunnel-module__TLpgRW__activeBadge{letter-spacing:.08em;color:#0c8a63;background:#dcf7ee;border-radius:999px;align-items:center;gap:5px;margin-left:auto;padding:3px 9px;font-size:.64rem;font-weight:700;display:inline-flex}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__activeBadge{background:#0c3a2c}.configureTunnel-module__TLpgRW__activeBadge{border:1px solid #a8e6ce}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__activeBadge{border:1px solid #1f5c45}.configureTunnel-module__TLpgRW__liveDot{background:#16c79a;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite configureTunnel-module__TLpgRW__ctPulse;box-shadow:0 0 0 3px #16c79a40}@keyframes configureTunnel-module__TLpgRW__ctPulse{0%,to{box-shadow:0 0 0 3px #16c79a40}50%{box-shadow:0 0 0 6px #16c79a00}}.configureTunnel-module__TLpgRW__copyAction{flex:none}.configureTunnel-module__TLpgRW__terminal{background:var(--ct-ink);border:1px solid var(--ct-ink-line);border-radius:13px;overflow:hidden;box-shadow:0 18px 40px -20px #080e1eb3}.configureTunnel-module__TLpgRW__termBar{background:var(--ct-ink-bar);border-bottom:1px solid var(--ct-ink-line);align-items:stretch;gap:4px;padding:0 8px;display:flex}.configureTunnel-module__TLpgRW__dots{align-items:center;gap:6px;padding:0 12px 0 6px;display:flex}.configureTunnel-module__TLpgRW__dot{border-radius:50%;width:11px;height:11px}.configureTunnel-module__TLpgRW__dot:first-child{background:#ff5f57}.configureTunnel-module__TLpgRW__dot:nth-child(2){background:#febc2e}.configureTunnel-module__TLpgRW__dot:nth-child(3){background:#28c840}.configureTunnel-module__TLpgRW__tabsList{border:none;flex-wrap:nowrap;gap:2px}.configureTunnel-module__TLpgRW__tab{color:var(--ct-ink-dim);letter-spacing:.02em;background:0 0;border:none;border-radius:0;padding:11px 16px;font-size:.78rem;font-weight:600;transition:color .15s,background .15s;position:relative}.configureTunnel-module__TLpgRW__tab:hover{color:var(--ct-ink-text);background:#ffffff0a}.configureTunnel-module__TLpgRW__tab[data-active]{background:var(--ct-ink);color:#fff}.configureTunnel-module__TLpgRW__tab[data-active]:after{content:"";background:var(--ct-accent);height:2px;position:absolute;bottom:-1px;left:0;right:0}.configureTunnel-module__TLpgRW__screen{background:radial-gradient(120% 100% at 0% 0%, #2f7bf61a, transparent 60%), var(--ct-ink);align-items:flex-start;gap:14px;min-height:116px;padding:16px 18px;display:flex;position:relative}.configureTunnel-module__TLpgRW__command{color:var(--ct-ink-text);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;flex:1;margin:0;font-family:ui-monospace,SFMono-Regular,SF Mono,JetBrains Mono,Fira Code,Menlo,Consolas,Liberation Mono,monospace;font-size:.83rem;line-height:1.7}.configureTunnel-module__TLpgRW__command:before{content:"$";color:var(--ct-accent-2);-webkit-user-select:none;user-select:none;margin-right:10px;font-weight:700}.configureTunnel-module__TLpgRW__screenActions{flex:none;gap:8px;display:flex}.configureTunnel-module__TLpgRW__output{flex-direction:column;gap:10px;display:flex}.configureTunnel-module__TLpgRW__cliHint{color:var(--ct-text-dim);font-size:.78rem}.configureTunnel-module__TLpgRW__cliHint a{color:var(--ct-accent);font-weight:600}.configureTunnel-module__TLpgRW__details{flex-direction:column;gap:9px;display:flex}.configureTunnel-module__TLpgRW__detailsTitle{color:var(--ct-text-dim);font-size:.78rem;font-weight:600}.configureTunnel-module__TLpgRW__urlRow{background:var(--ct-panel);border:1px solid var(--ct-border);border-radius:10px;align-items:center;gap:10px;padding:9px 12px;display:flex}.configureTunnel-module__TLpgRW__urlIcon{width:26px;height:26px;color:var(--ct-accent);background:#e7effe;border-radius:7px;flex:none;place-items:center;display:grid}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__urlIcon{background:#16223c}.configureTunnel-module__TLpgRW__urlLink{color:var(--ct-text);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.83rem;font-weight:600}.configureTunnel-module__TLpgRW__urlLink:hover{color:var(--ct-accent)}.configureTunnel-module__TLpgRW__urlDivider{background:var(--ct-border-strong);align-self:stretch;width:1px}.configureTunnel-module__TLpgRW__portBadge{color:var(--ct-accent);background:#e7effe;flex:none;margin-left:auto;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;font-weight:700}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__portBadge{background:#16223c}.configureTunnel-module__TLpgRW__portBadge{border-radius:6px;padding:3px 8px}.configureTunnel-module__TLpgRW__noteRow{color:var(--ct-text-dim);background:var(--ct-panel);border:1px dashed var(--ct-border-strong);border-radius:10px;align-items:flex-start;gap:8px;padding:9px 12px;font-size:.78rem;display:flex}.configureTunnel-module__TLpgRW__noteRow a{color:var(--ct-accent);font-weight:600}.configureTunnel-module__TLpgRW__noteIcon{color:var(--ct-accent-2);flex:none;margin-top:1px}.configureTunnel-module__TLpgRW__toggleRoot{background:var(--ct-panel-2);border:1px solid var(--ct-border);border-radius:999px;padding:3px}.configureTunnel-module__TLpgRW__toggleIndicator{background:var(--ct-surface);box-shadow:var(--ct-shadow-lift);border-radius:999px}.configureTunnel-module__TLpgRW__toggleLabel{color:var(--ct-text-dim);padding:4px 16px;font-size:.78rem;font-weight:600}.configureTunnel-module__TLpgRW__toggleLabel[data-active]{color:var(--ct-accent)}.configureTunnel-module__TLpgRW__toggleControl+.configureTunnel-module__TLpgRW__toggleControl{border:none}.configureTunnel-module__TLpgRW__resetBtn{color:var(--ct-text-dim);background:var(--ct-panel);border:1px solid var(--ct-border-strong);cursor:pointer;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:.76rem;font-weight:600;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.configureTunnel-module__TLpgRW__resetBtn:hover{color:var(--ct-accent);border-color:var(--ct-accent);background:#eef4ff}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__resetBtn:hover{background:#16223c}.configureTunnel-module__TLpgRW__resetBtn svg{transition:transform .4s}.configureTunnel-module__TLpgRW__resetBtn:hover svg{transform:rotate(-180deg)}.configureTunnel-module__TLpgRW__cardsGrid{flex-direction:column;gap:12px;display:flex}.configureTunnel-module__TLpgRW__settingCard{border-radius:var(--ct-radius-sm);background:var(--ct-panel);border:1px solid var(--ct-border);flex-direction:column;gap:10px;height:100%;padding:15px;transition:transform .18s,box-shadow .18s,border-color .18s,background .18s;display:flex}.configureTunnel-module__TLpgRW__settingCard:hover{box-shadow:var(--ct-shadow-lift);transform:translateY(-2px)}.configureTunnel-module__TLpgRW__settingCardActive{border-color:var(--ct-accent);background:#f3f7ff}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__settingCardActive{background:#141d33}.configureTunnel-module__TLpgRW__settingCardActive.configureTunnel-module__TLpgRW__cardDanger{background:#fff3ee;border-color:#f0734a}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__settingCardActive.configureTunnel-module__TLpgRW__cardDanger{background:#2c1812}.configureTunnel-module__TLpgRW__cardHead{align-items:center;gap:11px;display:flex}.configureTunnel-module__TLpgRW__cardIcon{width:36px;height:36px;color:var(--ct-accent);background:#e7effe;border-radius:9px;flex:none;place-items:center;display:grid}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__cardIcon{background:#18233d}.configureTunnel-module__TLpgRW__cardIcon{transition:color .18s,background .18s}.configureTunnel-module__TLpgRW__settingCardActive .configureTunnel-module__TLpgRW__cardIcon{color:#fff;background:var(--ct-accent)}.configureTunnel-module__TLpgRW__cardDanger .configureTunnel-module__TLpgRW__cardIcon{color:#e0613a;background:#fde6dd}[data-mantine-color-scheme=dark] .configureTunnel-module__TLpgRW__cardDanger .configureTunnel-module__TLpgRW__cardIcon{background:#3a1f16}.configureTunnel-module__TLpgRW__settingCardActive.configureTunnel-module__TLpgRW__cardDanger .configureTunnel-module__TLpgRW__cardIcon{color:#fff;background:linear-gradient(135deg,#f0734a,#e0432a)}.configureTunnel-module__TLpgRW__cardTitle{color:var(--ct-text);font-size:.92rem;font-weight:600}.configureTunnel-module__TLpgRW__cardSwitch{margin-left:auto}.configureTunnel-module__TLpgRW__cardDesc{color:var(--ct-text-dim);font-size:.78rem;line-height:1.5}.configureTunnel-module__TLpgRW__cardInput{margin-top:auto}.configureTunnel-module__TLpgRW__stateWrap{justify-content:center;padding:36px 16px;display:flex}.configureTunnel-module__TLpgRW__stateCard{text-align:center;border-radius:var(--ct-radius);background:var(--ct-panel);border:1px solid var(--ct-border);flex-direction:column;align-items:center;gap:14px;max-width:420px;padding:30px;display:flex}.configureTunnel-module__TLpgRW__stateIcon{color:#fff;background:var(--ct-accent);border-radius:14px;place-items:center;width:52px;height:52px;display:grid}.configureTunnel-module__TLpgRW__stateIconMuted{background:var(--ct-panel-2);color:var(--ct-text-dim)}.configureTunnel-module__TLpgRW__stateText{color:var(--ct-text-dim);font-size:.88rem;line-height:1.55}.configureTunnel-module__TLpgRW__stateError{color:#e0432a}@media (max-width:62em){.configureTunnel-module__TLpgRW__panel{padding:15px}.configureTunnel-module__TLpgRW__screen{flex-direction:column}.configureTunnel-module__TLpgRW__screenActions{flex-direction:row;align-self:flex-end}}@media (prefers-reduced-motion:reduce){.configureTunnel-module__TLpgRW__reveal,.configureTunnel-module__TLpgRW__liveDot{animation:none}.configureTunnel-module__TLpgRW__settingCard:hover,.configureTunnel-module__TLpgRW__resetBtn:hover svg{transform:none}}
.mainAppShell-module__bqldzW__logoutBar[data-active]{box-shadow:0 2px 8px #0003}.mainAppShell-module__bqldzW__customAccordionPanel{padding:.25rem 0 0;padding-inline:0}
.domains-module__zZgvlG__draggable{transition:transform .15s,box-shadow .15s;transform:scale(1.05);box-shadow:0 6px 12px #0003}
.subscription-module__M1686G__cardHero{color:#4b4949;flex-direction:column;gap:10px;padding:25px;display:flex}.subscription-module__M1686G__cardSugg{border:1px solid #d9d9d9;border-left:5px solid #39e380;border-radius:8px;padding:15px}.subscription-module__M1686G__planCard{flex-direction:column;justify-content:space-between;gap:25px;width:31%;min-width:240px;max-width:325px;display:flex}.subscription-module__M1686G__boxFlex{flex-direction:column;justify-content:center;align-items:center;display:flex}.subscription-module__M1686G__inputField{text-align:center;width:4rem}@media screen and (max-width:576px){.subscription-module__M1686G__plans .subscription-module__M1686G__hero{padding:20px 0}.subscription-module__M1686G__planCard{min-width:300px}}
.timeline-module__Q5C0SG__itemBullet{border-color:var(--mantine-color-blue-6);background-color:var(--mantine-color-blue-6);color:var(--mantine-color-white)}.timeline-module__Q5C0SG__item:not([data-line-active]):before{border-color:var(--mantine-color-blue-6)}
