.video-logo.svelte-1mbw04z{width:143px;height:34px;display:block;overflow:hidden}@media (width<=900px){.video-logo.svelte-1mbw04z{width:125px;height:30px}}@media (width<=650px){.video-logo.svelte-1mbw04z{width:121px;height:29px}}.pact-auth{--auth-ink:#333;color:#333;background:#3333330b;place-items:center;min-height:100dvh;padding:32px;font-family:Cairo,Arial,sans-serif;display:grid}.pact-auth *{box-sizing:border-box}.pact-auth a{color:inherit;text-decoration:none}.auth-window{background:#fff;border-radius:8px;grid-template-columns:1fr 1fr;width:min(1060px,100%);min-height:660px;padding:10px;display:grid;overflow:hidden}.auth-brand-panel{isolation:isolate;background:#333;border-radius:4px;min-width:0;position:relative;overflow:hidden}.auth-brand-panel .hero-shade{background:linear-gradient(#3336,#0000 40%,#3332)}.auth-brand-logo{z-index:1;position:absolute;top:28px;left:27px}.auth-brand-logo .pact-logo{width:143px;height:34px}.auth-video-toggle{z-index:1;color:#fff;cursor:pointer;background:#3335;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:22px;right:22px}.auth-content{flex-direction:column;min-width:0;padding:16px 26px 9px;display:flex}.auth-topline{color:#3339;justify-content:space-between;gap:15px;font-size:9px;line-height:1.8;display:flex}.auth-topline a{align-items:center;gap:6px;display:inline-flex}.auth-topline a:hover{text-underline-offset:4px;text-decoration:underline}.auth-form-wrap{width:min(330px,100%);margin:auto;padding:35px 0}.auth-form-heading{text-align:center;margin-bottom:27px}.auth-form-heading h1{letter-spacing:-.65px;outline:none;margin:0 0 8px;font-size:25px;font-weight:650;line-height:1.4}.auth-form-heading p{color:#3339;margin:0;font-size:10px;line-height:1.9}.pact-auth form{margin:0}.auth-fields{flex-direction:column;gap:16px;display:flex}.auth-fields label{flex-direction:column;gap:7px;min-width:0;font-size:10px;font-weight:550;display:flex}.pact-auth input:not([type=hidden]):not([type=file]),.pact-auth select{color:#333;width:100%;font:inherit;min-height:42px;box-shadow:none;background:#33333306;border:0;border-radius:0;outline:none;padding:11px 10px;font-size:13px;display:block}.pact-auth input:not([type=hidden]):focus,.pact-auth select:focus{box-shadow:none;background:#3333330b;outline:none}.pact-auth input::placeholder{color:#3336}.auth-submit,.auth-google{width:100%;min-height:43px;font:inherit;cursor:pointer;border:0;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:11px 15px;font-size:11px;font-weight:600;display:flex}.auth-submit{background:#333;margin-top:3px;transition:background .18s,color .18s;color:#fff!important}.auth-submit:hover{background:orange;color:#333!important}.auth-submit svg,.auth-submit>span{margin-left:auto}.auth-google{color:#333;background:#fff;border:1px solid #33333326;position:relative}.auth-google:hover{background:#33333305}.auth-google svg{position:absolute;left:14px}.auth-divider{color:#3336;align-items:center;gap:12px;margin:22px 0;font-size:9px;display:flex}.auth-divider:before,.auth-divider:after{content:"";background:#33333316;flex:1;height:1px}.auth-switch{text-align:center;color:#3339;margin:24px 0 0;font-size:10px;line-height:1.9}.auth-switch a{color:#333;text-underline-offset:4px;font-weight:650;text-decoration:underline}.auth-support{text-align:center;color:#33333380;margin:0 0 7px;font-size:9px;line-height:1.8}.auth-support a{color:#333333b3}.auth-preview-note{color:#33333380;justify-content:center;align-items:start;gap:5px;margin:16px 0 0;font-size:8px;line-height:1.8;display:flex}.auth-preview-note svg{flex:none;margin-top:2px}.auth-role-switch{background:#33333305;border-radius:3px;gap:5px;margin:0 0 22px;padding:4px;display:flex}.auth-role-switch button{color:#3339;min-width:0;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:2px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 5px;font-size:9px;line-height:1.5;display:flex}.auth-role-switch button.chosen{color:#333;background:#fff}.auth-role-switch button.chosen svg{color:orange}.pact-auth button:focus-visible,.pact-auth a:focus-visible{outline-offset:4px;outline:1px solid #333}.pact-auth .auth-video-toggle:focus-visible{outline-color:#fff}.setup-context{letter-spacing:.5px;color:#33333380;justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;font-size:7px;display:flex}.setup-method{letter-spacing:0;align-items:center;gap:6px;display:inline-flex}.setup-method svg{width:12px;height:12px}.setup-heading{text-align:left;margin-bottom:22px}.auth-draft-note{color:#333333a6;align-items:center;gap:7px;margin:0 0 17px;font-size:9px;line-height:1.8;display:flex}.auth-draft-note svg{color:orange}.setup-progress{justify-content:space-between;gap:9px;margin:0 0 29px;padding:0;list-style:none;display:flex}.setup-progress li{color:#33333380;align-items:center;gap:6px;font-size:8px;display:flex}.setup-progress li>span{background:#33333308;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;display:grid}.setup-progress li.current{color:#333}.setup-progress li.current>span{color:#333;background:orange}.setup-progress li.done>span{color:#fff;background:#333}.setup-summary-line{background:#33333304;align-items:center;gap:12px;margin:25px 0 20px;padding:16px 12px;display:flex}.setup-summary-line>svg{color:orange;flex:none}.setup-summary-line>div{flex:1;min-width:0}.setup-summary-line small{color:#33333380;font-size:8px;display:block}.setup-summary-line strong{overflow-wrap:anywhere;font-size:11px;font-weight:550;line-height:1.8;display:block}.setup-summary-line button{font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;font-size:9px;text-decoration:underline}.setup-explainer{color:#3339;margin:18px 0 24px;font-size:10px;line-height:1.95}.auth-fields .setup-document{cursor:pointer;text-align:center;background:#33333304;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:150px;padding:20px;display:flex;position:relative;overflow:hidden}.setup-document>svg{color:orange}.setup-document strong{overflow-wrap:anywhere;max-width:100%;font-size:11px;font-weight:550}.setup-document>span{color:#33333380;font-size:8px}.setup-document input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.setup-document:focus-within{background:#3333330b}.setup-actions{align-items:center;gap:20px;margin-top:23px;display:flex}.setup-actions .auth-submit{flex:1}.auth-back{color:#3339;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0;font-size:10px;display:inline-flex}.setup-review{margin:0 0 25px}.setup-review>div{border-bottom:1px solid #33333312;grid-template-columns:100px minmax(0,1fr);gap:14px;padding:12px 0;display:grid}.setup-review dt{color:#33333380;font-size:9px}.setup-review dd{overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.8}.setup-ready-icon{color:#333;background:#ffa5001c;border-radius:50%;place-items:center;width:55px;height:55px;margin:0 auto 21px;display:grid}.auth-restart{font:inherit;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin:20px auto 0;padding:0;font-size:9px;text-decoration:underline;display:block}.auth-alert{color:#333;background:#33333306;margin:12px 0;padding:10px;font-size:10px;line-height:1.8}@media (width<=900px){.pact-auth{padding:22px}.auth-content{padding-inline:21px}.auth-window{grid-template-columns:.9fr 1.1fr;min-height:650px}.auth-brand-logo{top:25px;left:22px}.auth-brand-logo .pact-logo{width:125px;height:30px}}@media (width<=650px){.pact-auth{background:#33333307;padding:10px;display:block}.auth-window{border-radius:6px;flex-direction:column;min-height:calc(100dvh - 20px);padding:7px;display:flex}.auth-brand-panel{border-radius:3px;flex:none;height:155px;min-height:155px}.auth-brand-logo{top:18px;left:18px}.auth-brand-logo .pact-logo{width:121px;height:29px}.auth-video-toggle{width:28px;height:28px;bottom:12px;right:13px}.auth-content{flex:1;padding:18px 20px 13px}.auth-topline{font-size:8px}.auth-form-wrap{width:min(340px,100%);padding:31px 0}.auth-form-heading{margin-bottom:24px}.auth-form-heading h1{font-size:24px}.auth-form-heading p{font-size:10px}.auth-fields{gap:14px}.pact-auth input:not([type=hidden]):not([type=file]),.pact-auth select{min-height:44px;padding-block:10px;font-size:16px}.auth-fields label{font-size:10px}.auth-submit,.auth-google{min-height:44px}.auth-support{font-size:8px}.auth-switch{margin-top:22px}.setup-context{margin-bottom:19px}.setup-progress{gap:6px}.setup-progress li{font-size:7px}.setup-progress li>span{width:22px;height:22px}.setup-summary-line strong{font-size:10px}.setup-review>div{grid-template-columns:85px minmax(0,1fr)}.setup-actions{gap:13px}.setup-explainer{font-size:9px}}@media (width<=350px){.pact-auth{padding:7px}.auth-window{min-height:calc(100dvh - 14px);padding:6px}.auth-content{padding-inline:14px}.auth-role-switch button{gap:5px;font-size:8px}.auth-brand-panel{height:135px;min-height:135px}.auth-topline,.auth-preview-note{font-size:7px}.setup-review>div{grid-template-columns:74px minmax(0,1fr);gap:10px}}@media (prefers-reduced-motion:reduce){.pact-auth *{transition:none!important}}
