@font-face{font-family:Traverse Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-variable.ttf)format("truetype")}.traverse-wordmark{letter-spacing:-.055em;color:#efeee9;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;max-width:100%;margin:0 0 -.035em -.035em;padding-block:.08em .16em;font-family:Traverse Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:clamp(64px,18vw,248px);font-weight:400;line-height:.86}.traverse-wordmark>span{animation:.9s cubic-bezier(.2,.8,.2,1) both traverse-wordmark-rise;animation-delay:calc(.1s + var(--letter)*45ms);display:inline-block}.traverse-wordmark>sup{vertical-align:top;letter-spacing:0;margin-left:.08em;font-size:.14em;font-weight:300;position:relative;top:.55em}@keyframes traverse-wordmark-rise{0%{opacity:0;transform:translateY(40%)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.traverse-wordmark>span{animation:none}}
.traverse-workspace{color:#efeee9;background:#151515;flex-direction:column;height:100svh;min-height:400px;font-family:Traverse Inter,Helvetica Neue,Helvetica,Arial,sans-serif;display:flex;overflow:hidden}.traverse-shell-bar{color:#1a1a1a;z-index:80;background:#efeee9;border-bottom:1px solid #c6c6c0;flex-shrink:0;align-items:center;gap:22px;min-height:58px;padding:10px 24px;display:flex}.traverse-back{white-space:nowrap;align-items:center;gap:8px;font-size:13px;font-weight:550;display:flex}.traverse-tools{position:relative}.traverse-tools>button{font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.traverse-tools nav{background:#efeee9;border:1px solid #bbb;border-radius:10px;min-width:190px;padding:8px;display:grid;position:absolute;top:40px;left:0;box-shadow:0 12px 32px #0002}.traverse-tools nav a{border-radius:5px;padding:10px 12px;font-size:13px}.traverse-tools nav a:hover{background:#dce1d4}.traverse-sync{color:#65655f;margin-left:auto;font-size:10px}.traverse-account{align-items:center;gap:16px;display:flex}.traverse-account .login-link{font-size:12px}.traverse-account .button.compact{color:#efeee9;background:#151515;min-height:32px;padding:8px 12px;font-size:12px}.traverse-account .site-account{gap:12px}.traverse-account .site-account-trigger{border-color:#bbb}.traverse-account .site-account-dropdown{color:#151515}.traverse-workspace>iframe{background:#151515;border:0;flex:1;width:100%;min-height:0;display:block}.traverse-sync-notice{color:#332711;background:#ffe3aa;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;padding:9px 22px;font-size:11px;line-height:1.4;display:flex}.traverse-sync-notice button{color:inherit;text-underline-offset:3px;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;text-decoration:underline;display:flex}.traverse-loading{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:28px;padding:clamp(16px,4vw,48px);display:flex;overflow:auto}.traverse-loading>p{color:#b9b9b1;text-wrap:balance;max-width:350px;margin:0;font-size:14px;line-height:1.5}.traverse-loading>p:before{content:"";background:#e8522b;width:10px;height:10px;margin:0 auto 14px;display:block}.traverse-workspace :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #e8522b}@media (max-width:760px){.traverse-shell-bar{gap:15px;min-height:54px;padding:8px 14px}.traverse-sync{display:none}.traverse-account{margin-left:auto}.traverse-account .login-link{display:none}.traverse-account .site-account-dropdown{top:60px}.traverse-account .button.compact{gap:6px;padding:7px 9px;font-size:11px}.traverse-back{font-size:12px}.traverse-tools>button{font-size:11px}.traverse-sync-notice{padding:9px 14px;font-size:10px}}@media (max-width:360px){.traverse-shell-bar{gap:10px;padding-inline:10px}.traverse-account .button.compact svg,.traverse-account .site-account-dashboard{display:none}}.traverse-frame-container{flex:1;width:100%;min-height:0;display:flex;position:relative}.traverse-frame-container>iframe{background:#151515;border:0;flex:1;width:100%;min-height:0;display:block}.traverse-frame-container>iframe[hidden]{display:none}.traverse-loading>button{color:#151515;font:inherit;cursor:pointer;background:#e8522b;border:1px solid #e8522b;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:12px 20px;font-size:14px;display:inline-flex}.traverse-frame-container>.traverse-loading{background:#151515;position:absolute;inset:0}.traverse-tools nav>button{text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:5px;padding:10px 12px;font-size:12px}.traverse-tools nav>button:hover{background:#dce1d4}.traverse-guest-import{color:#1a2231;background:#dfe6f2;flex-wrap:wrap;flex-shrink:0;align-items:center;gap:12px;max-height:34svh;padding:14px 24px;font-size:12px;line-height:1.5;display:flex;overflow:auto}.traverse-guest-import strong{font-size:14px}.traverse-guest-import p{margin:3px 0}.traverse-guest-import .traverse-guest-detail{max-width:660px;font-size:11px}.traverse-guest-import [role=alert]{color:#792811;flex-basis:100%}.traverse-guest-actions{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.traverse-guest-actions button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #5d6777;border-radius:20px;padding:8px 13px;font-size:11px}.traverse-guest-actions button:first-child{color:#f6f7fa;background:#1a2231}.traverse-guest-actions button:disabled{opacity:.45;cursor:default}@media (max-width:760px){.traverse-guest-import{gap:8px;padding:12px 14px}.traverse-guest-actions{margin-left:0}.traverse-guest-import strong{font-size:13px}}
