@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--color-background);font-family:Roboto,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{letter-spacing:-.01em}.text-small{font-size:.875rem}.text-medium,.text-small{color:var(--color-text);font-weight:400}.text-medium{font-size:1rem}.text-large{color:var(--color-text);font-size:1.125rem;font-weight:400}.text-very-large{color:var(--color-text);font-size:3rem;font-weight:700}.text-bold{font-weight:700}.text-color-primary{color:var(--color-primary)}.heading{color:var(--color-text);font-size:2rem;font-weight:700}button{font-family:Roboto,sans-serif;font-weight:500}a{text-decoration:none}.link,a{color:var(--color-primary)}.link{cursor:pointer;text-decoration:underline}.link.hyperlink{font-size:18px;position:relative;top:4px}.link.copied{color:green}.pointer{cursor:pointer}.pointer:hover{color:var(--color-primary)}.mb-20{margin-bottom:20px}.mb-10{margin-bottom:10px}.mt-20{margin-top:20px}.mt-10{margin-top:10px}.ml-5{margin-left:5px}.ml-20{margin-left:20px}.spinner-cog{animation:spin 1s linear infinite;color:var(--color-primary);font-size:1.2rem}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.flex-row{align-items:center;display:flex;flex-direction:row;gap:10px}.colorGreen{color:green}.colorYellow{color:#ffc107}.colorOrange{color:#ff9800}.colorRed{color:#f44336}.wrapper{margin-left:32px;margin-right:32px}.main-wrapper{margin:0 auto;max-width:900px}.main-wrapper--dashboard{margin:0 auto;max-width:1200px}.confirm-container{align-items:center;background-color:#181818;display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center;padding:40px;text-align:center}.confirm-card{max-width:450px;padding:30px;width:100%}.confirm-card h2{color:#fff;font-size:1.8rem;font-weight:700;margin-bottom:20px}.confirm-card input{background-color:#1f1f1f;border:1px solid #555;border-radius:8px;color:#fff;font-size:1rem;margin:10px 0;max-width:350px;padding:12px;width:100%}.confirm-card input:focus{border-color:#007bff;outline:none}.confirm-card .error{color:red;font-size:1rem;margin-bottom:20px}.confirm-card button{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin-top:20px;max-width:350px;padding:12px;transition:background-color .3s ease,transform .2s ease;width:100%}.confirm-card button:hover{background-color:#0056b3;transform:scale(1.05)}*{box-sizing:border-box;margin:0;padding:0}body{color:#e0e0e0;font-family:Arial,sans-serif}.signup-container{align-items:center;background-color:#181818;display:flex;flex-direction:column;gap:20px;height:100vh;justify-content:center;padding:40px;text-align:center}.signup-card{max-width:450px;padding:30px;width:100%}.signup-card h2{color:#fff;font-size:2rem;font-weight:700;margin-bottom:20px}.signup-card input{background-color:#1f1f1f;border:1px solid #555;border-radius:8px;color:#fff;font-size:1rem;margin:10px 0;max-width:350px;padding:12px;width:100%}.signup-card input:focus{border-color:#007bff;outline:none}.signup-card .error{color:red;font-size:1rem;margin-bottom:20px}.signup-card button{background-color:#007bff;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1.1rem;font-weight:700;margin-top:20px;max-width:350px;padding:12px;transition:background-color .3s ease,transform .2s ease;width:100%}.signup-card button:hover{background-color:#0056b3;transform:scale(1.05)}.signin-container{align-items:center;background:#0c0f16;color:#ffffffeb;display:flex;justify-content:center;min-height:90vh;overflow:auto;padding:max(24px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom))}.signin-card{background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 14px 30px #00000059;margin:0 auto;max-width:420px;padding:clamp(18px,4vw,28px) clamp(16px,4vw,24px) clamp(22px,5vw,32px);text-align:left;width:100%}.signin-app-title{color:#ffffff8c;font-size:.75rem;font-weight:400;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.signin-card h2{color:#fffffff2;font-size:1.4rem;font-weight:760;margin:0 0 14px}.signin-card input{background:#00000040;border:1px solid #ffffff24;border-radius:10px;color:#fffffff2;font-size:1rem;margin-bottom:14px;padding:12px 14px;width:100%}.signin-card input::placeholder{color:#ffffff73}.signin-card input:focus{border-color:#ffffff73;box-shadow:0 0 0 3px #3b82f659;outline:none}.signin-card .error{background:#ff5a5a1f;border:1px solid #ff5a5a59;border-radius:10px;color:#ffffffeb;font-size:.9rem;margin-bottom:16px;padding:10px 12px}.signin-card button{border:none;border-radius:12px;cursor:pointer;font-size:1rem;font-weight:400;padding:12px 14px;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease;width:100%}.signin-card button:not(.link-button){background:#fff;box-shadow:0 10px 24px #00000059;color:#0c0f16;margin-top:8px}.signin-card button:not(.link-button):hover:not(:disabled){box-shadow:0 14px 30px #00000073;transform:translateY(-1px)}.signin-card button:not(.link-button):active:not(:disabled){transform:translateY(0)}.signin-card button:not(.link-button):disabled{background:#ffffff2e;box-shadow:none;color:#ffffff73;cursor:not-allowed}.link-button{background:none;border:none;color:#ffffffa6;cursor:pointer;font-size:.9rem;font-weight:300;margin-top:14px;padding:0;text-align:left}.link-button:hover:not(:disabled){color:#fffffff2}.link-button:disabled{color:#ffffff59;cursor:not-allowed}.signin-card .link-button+.link-button{margin-top:10px}@media (max-height:720px){.signin-container{align-items:flex-start;padding-top:max(16px,env(safe-area-inset-top))}}@media (max-width:360px){.signin-card h2{font-size:1.25rem}.signin-card button,.signin-card input{min-height:44px}}.business-button-wrapper{border-top:1px solid #ffffff14;margin-top:22px;padding-top:18px;width:100%}.business-button{background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;color:#ffffffeb;cursor:pointer;font-size:15px;font-weight:600;padding:14px 16px;transition:.2s ease;width:100%}.business-button:hover{background:#ffffff1a;border-color:#ffffff38}.business-button:disabled{cursor:not-allowed;opacity:.55}.notfound-container{align-items:center;color:var(--text-color);display:flex;flex-direction:column;height:80vh;justify-content:center;padding:2rem;position:relative;text-align:center}.notfound-title{color:#dc3545;font-size:6rem;font-weight:700;margin-bottom:1rem}.notfound-message{font-size:1.5rem;margin-bottom:2rem}.notfound-button{background-color:var(--color-primary);border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1rem;padding:.75rem 1.5rem;transition:background-color .2s ease-in-out}.notfound-button:hover{background-color:#0056b3}.breadcrumb{background-color:var(--color-background);box-sizing:border-box;color:var(--color-primary);font-size:14px;line-height:1.5;overflow-wrap:anywhere;padding:10px 16px}.breadcrumb-link{color:var(--color-secondary);text-decoration:none}@media (hover:hover){.breadcrumb-link:hover{text-decoration:underline}}.breadcrumb-current{color:#fff}.icon-offset{color:var(--color-secondary);left:0;position:relative;top:3px}@media screen and (max-width:420px){.breadcrumb{font-size:13px;padding:8px 12px}}@media screen and (min-width:681px){.breadcrumb{padding:12px 32px}}.header{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(180deg,#0a0d14eb,#0b0f17e0 55%,#0b0f17b8);border-bottom:1px solid #ffffff14;box-shadow:0 10px 26px #00000059;justify-content:space-between;min-height:56px;padding:12px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.header,.header-content{align-items:center;display:flex}.header-content{gap:12px;min-width:0}.header-content.pointer{cursor:pointer}.logo{align-items:center;display:flex;justify-content:center}.logo-img{display:block;height:34px;width:auto}.header-actions{align-items:center;display:flex;justify-content:flex-end;min-width:0}@media screen and (max-width:420px){.header{min-height:54px;padding:10px 12px}.logo-img{height:32px}}@media screen and (min-width:681px){.header{min-height:72px;padding:16px 32px}.logo-img{height:44px}}.header-logout{align-items:center;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;color:#ffffffe6;cursor:pointer;display:inline-flex;font-size:12px;font-weight:700;height:32px;justify-content:center;letter-spacing:.2px;padding:0 14px;transition:background-color .12s ease,transform .12s ease}.header-logout:hover{background:#ffffff1a;transform:translateY(-1px)}.header-logout:active{transform:translateY(0)}@media screen and (min-width:681px){.header-logout{font-size:13px;height:36px;padding:0 16px}}.dashboard{--card:#ffffff0f;--card-border:#ffffff14;--text:#e5e7eb;--muted:#ffffffb8;--ring:#3b82f659;background:var(--color-background);box-sizing:border-box;color:var(--text);min-height:100vh}.dashPage{background:#0c0f16;color:#fff;display:flex;flex-direction:column;min-height:100vh}.dashTop{background:linear-gradient(180deg,#0a0d14,#0b0f17 55%,#0b0f1700);padding:14px 16px 0}.dashHero{display:flex;flex-direction:column;gap:8px;padding:10px 0 14px}.dashHello{font-size:22px;font-weight:750;letter-spacing:.2px}.dashCaseLine{align-items:center;color:#ffffffb3;display:flex;font-size:13px;gap:8px;overflow-wrap:anywhere}.dashCaseDivider{opacity:.55}.dashHeroLine{color:#ffffffb8;font-size:13px;margin-top:8px}.pill{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:650;height:26px;justify-content:center;letter-spacing:.2px;padding:0 10px}.pillNeutral{background:#ffffff24;color:#ffffffeb}.pillUrgent{background:#ff6a4deb;color:#141414}.pillTag{background:#0c0f1605;border:1px solid #0c0f1624;color:#0c0f16bf;font-size:11px;height:22px;padding:0 10px}.dashPrimaryTask{background:#ffffff0f;border:0;border-radius:16px;box-shadow:0 12px 30px #00000059;color:#fffffff2;display:flex;flex-direction:column;gap:10px;margin-top:10px;padding:14px 14px 16px;text-align:left;width:100%}.dashPrimaryTaskTop{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.dashPrimaryTaskTitle{font-size:18px;font-weight:760;line-height:1.15}.dashPrimaryTaskSub{font-size:13px;line-height:1.35;opacity:.85}.dashPrimaryCta{background:#fff;border:0;border-radius:12px;color:#0c0f16;cursor:pointer;font-weight:760;margin-top:12px;min-height:44px;padding:12px 14px;width:100%}.dashBody{display:flex;flex:1 1;flex-direction:column;gap:14px;padding:12px 16px 0}.surfaceLight{background:#f7f7f8;border-radius:18px;color:#0c0f16;padding:14px}.surfaceDarkCard{background:#ffffff0f;border:1px solid #ffffff14;border-radius:18px;padding:14px}.sectionHeader{align-items:center;display:flex;gap:10px;justify-content:space-between}.sectionTitle{align-items:center;display:inline-flex;font-size:16px;font-weight:760;gap:8px}.sectionHeaderDark{margin-bottom:10px}.sectionTitleDark{color:#fffffff2;font-size:16px;font-weight:760}.chipBtn{border:1px solid #0c0f162e;border-radius:999px;color:#0c0f16e6}.chipBtn,.chipBtnDark{background:#0000;cursor:pointer;font-size:12px;font-weight:700;padding:8px 12px}.chipBtnDark{border:1px solid #ffffff2e;border-radius:999px;color:#ffffffd9}.chipBtn:disabled,.chipBtnDark:disabled{cursor:not-allowed;opacity:.55}.updatesList{display:flex;flex-direction:column;margin-top:10px}.updateRow{grid-gap:12px;align-items:start;background:#0000;border:0;cursor:pointer;display:grid;gap:12px;grid-template-columns:18px 1fr 20px;padding:12px 0;text-align:left;width:100%}.updateRow+.updateRow{border-top:1px solid #0c0f1614}.updateLeft{padding-top:4px}.updateCheck{border:2px solid #0c0f1638;border-radius:999px;height:14px;width:14px}.updateCheckUnread{background:#ff5a5a1f;border-color:#ff5a5a}.updateCheckRead{background:#0c0f160f}.updateMain{display:flex;flex-direction:column;gap:6px}.updateTitle{color:#0c0f16f2;font-size:14px;font-weight:760;line-height:1.25}.updateSub{color:#0c0f16ad;font-size:12px;line-height:1.35}.updateMeta{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.updateDate{color:#0c0f168c;font-size:11px}.updateRight{color:#0c0f1673;padding-top:4px}.emptyLight{padding:14px 2px 4px}.emptyLightTitle{font-size:14px;font-weight:750}.emptyLightSub{color:#0c0f16a6;font-size:12px;margin-top:4px}.dashActionsGrid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr}.dashActionBtn{background:#fff;border:0;border-radius:12px;color:#0c0f16;cursor:pointer;font-weight:760;min-height:44px;padding:12px 14px;text-align:center;width:100%}.tlMobileList{display:flex;flex-direction:column;gap:10px}.tlMobileItem{background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;overflow:hidden}.tlMobileSummary{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;padding:12px}.tlMobileSummary::-webkit-details-marker{display:none}.tlMobileLeft{display:flex;flex-direction:column;gap:4px;min-width:0}.tlMobileTitle{color:#fffffff2;font-size:14px;font-weight:760;line-height:1.2}.tlMobileStatus{color:#ffffffb3;font-size:12px}.tlMobileStatusActive{color:#ffffffe6}.tlMobileChevron{color:#ffffff8c;font-size:14px}.tlMobileChecks{color:#ffffffd1;display:flex;flex-direction:column;font-size:12px;gap:8px;line-height:1.35;list-style:none;margin:0;padding:0 12px 12px}.tlMobileCheck{align-items:baseline;display:flex;gap:8px}.tlMobileCheckDone{color:#ffffffe6}.tlMobileEmpty{color:#ffffffa6;font-size:12px;padding:0 12px 12px}.bottomSpacer{height:14px}@media (max-width:420px){.dashBody,.dashTop{padding-left:12px;padding-right:12px}.dashHello{font-size:20px}.dashPrimaryTaskTitle{font-size:17px}}@media (min-width:681px){.dashBody,.dashTop{padding-left:32px;padding-right:32px}.dashHero{max-width:860px;padding-bottom:18px;padding-top:16px}.dashBody,.dashHero{margin-left:auto;margin-right:auto}.dashBody{max-width:980px}.dashActionsGrid{grid-template-columns:1fr 1fr}.tlMobileSummary{padding:14px}.tlMobileChecks,.tlMobileEmpty{padding-left:14px;padding-right:14px}}.newsMedia{background:#0000000a;border:1px solid #0000001a;border-radius:12px;height:64px;overflow:hidden;width:64px}.newsMediaFallback{background:linear-gradient(135deg,#0000000d,#00000005);position:relative}.newsMediaFallback:after{color:#00000059;content:"PG";display:grid;font-size:14px;font-weight:900;inset:0;place-items:center;position:absolute}.newsCard{background:#fff;border:1px solid #0c0f161a;border-radius:14px;cursor:pointer;padding:0;text-align:left;width:100%}.newsCardInner{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:64px 1fr 16px;padding:12px}.newsCard:active{transform:translateY(1px)}.newsCard:focus{outline:none}.newsCard:focus-visible{box-shadow:0 0 0 3px #ff5a5a40;outline:none}.newsImg{display:block;height:100%;object-fit:cover;width:100%}.newsBody{display:flex;flex-direction:column;gap:6px;min-width:0}.newsTitle{color:#0c0f16f2;font-size:14px;font-weight:760;line-height:1.25}.newsSub{color:#0c0f16ad;font-size:12px;line-height:1.35}.newsMeta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.newsChevron{color:#0c0f1673;font-size:18px;line-height:1;padding-top:2px}.newsList{display:flex;flex-direction:column;gap:10px;margin-top:10px}.newsCardBg{background-color:#0c0f160f;background-position:50%;background-size:cover;border:1px solid #0c0f161a;border-radius:16px;cursor:pointer;overflow:hidden;padding:0;text-align:left;width:100%}.newsCardBgInner{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:1fr 18px;min-height:108px;padding:16px}.newsBgBody{display:flex;flex-direction:column;gap:8px;min-width:0}.newsBgTitle{color:#fffffffa;font-size:14px;font-weight:850;line-height:1.25}.newsBgSub,.newsBgTitle{text-shadow:0 1px 10px #00000059}.newsBgSub{color:#ffffffdb;font-size:13px;line-height:1.45}.newsBgMeta{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.newsBgChevron{color:#ffffffd9;font-size:18px;line-height:1;padding-top:2px;text-shadow:0 1px 10px #00000059}.newsCardBg:focus{outline:none}.newsCardBg:focus-visible{box-shadow:0 0 0 3px #ff5a5a40;outline:none}.newsCardBg:active{transform:translateY(1px)}.dashAlertSection{background:#ff6a4d;border:1px solid #00000014;border-radius:16px;box-shadow:0 10px 22px #00000040;color:#fff;margin-top:14px;padding:14px}.dashAlertHeader{align-items:center;display:flex;gap:10px;margin-bottom:10px}.dashAlertBadge{align-items:center;background:#00000038;border:none;border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:22px;justify-content:center;letter-spacing:.2px;padding:0 10px}.dashAlertTitle{color:#fff;font-size:14px;font-weight:800}.dashAlertList{display:flex;flex-direction:column;gap:10px}.dashAlertItem{align-items:flex-start;background:#0000001f;border:none;border-radius:14px;display:flex;gap:12px;justify-content:space-between;padding:12px}.dashAlertCta,.dashAlertItem{cursor:pointer}.dashAlertItemText{min-width:0}.dashAlertItemTitle{color:#fff;font-size:13px;font-weight:800;margin-bottom:4px}.dashAlertItemMsg{color:#ffffffd9;font-size:12px;line-height:1.35}.dashAlertCta{background:#00000047;border:none;border-radius:999px;color:#fff;cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:800;height:32px;padding:0 14px;transition:background-color .12s ease,transform .12s ease}.dashAlertCta:hover{background:#0000005c;transform:translateY(-1px)}.dashAlertCta:active{transform:translateY(0)}@media screen and (min-width:681px){.dashAlertSection{padding:16px}.dashAlertTitle{font-size:15px}.dashAlertItemTitle{font-size:14px}.dashAlertItemMsg{font-size:13px}}.dashBootstrap{align-items:center;display:flex;gap:12px;margin-top:10px}.chipBtn,.chipBtnDark,.dashActionBtn,.dashAlertItem,.dashPrimaryCta,.newsCard,.newsCardBg,.updateRow{transition:transform .14s ease,box-shadow .14s ease,filter .14s ease;will-change:transform}.dashActionBtn:hover{box-shadow:0 10px 22px #00000038;transform:translateY(-2px)}.dashActionBtn:active{box-shadow:0 6px 14px #0000002e;transform:translateY(0)}.dashActionBtn:focus-visible{box-shadow:0 0 0 3px #ff5a5a40,0 10px 22px #0000002e;outline:none}.newsCardBg{background-size:102% 102%}.newsCardBg:hover{background-size:106% 106%;box-shadow:0 12px 26px #00000038;transform:translateY(-2px)}.newsBgChevron{transition:transform .16s ease}.newsCardBg:hover .newsBgChevron{transform:translateX(4px)}.dashAlertItem:hover{box-shadow:0 10px 20px #0000002e;transform:translateY(-1px)}.dashAlertCta:hover{filter:brightness(1.05)}@media (prefers-reduced-motion:reduce){.chipBtn,.chipBtnDark,.dashActionBtn,.dashAlertCta,.dashAlertItem,.dashPrimaryCta,.newsBgChevron,.newsCard,.newsCardBg,.updateRow{transition:none!important}}.help-container{padding:60px 20px 20px;position:relative}.support-docs-container{color:var(--color-text)}.support-docs-card{align-items:center;color:var(--color-primary);display:flex;gap:10px;padding-top:10px}.support-docs-card a{color:var(--color-text)}.support-docs-title{min-width:150px}.icon{position:relative;top:-1px}.support-docs-date{color:#aaa;font-size:12px;margin-left:10px}.support-videos-container{margin-top:40px}.video-grid{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px}@media screen and (max-width:768px){.video-grid{gap:0}}.video-card{color:var(--color-text);display:flex;flex:1 1 40%;flex-direction:column;justify-content:flex-start;max-width:40%;min-height:400px;min-width:300px}@media screen and (max-width:768px){.video-card{flex:1 1 100%;max-width:100%}}.video-title{color:var(--color-primary);font-size:18px;font-weight:700;line-height:1.3;margin-bottom:8px;min-height:3em}.video-description{flex-grow:1;font-size:14px;line-height:1.4;margin-bottom:12px}.video-frame{border-radius:12px;overflow:hidden;padding-top:56.25%;position:relative;width:100%}.video-frame iframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.video-date{color:#aaa;font-size:12px;margin-bottom:20px}.error-container{font-family:Arial,sans-serif;padding:2rem;text-align:center}.error-heading{color:#c00;font-size:2rem}.error-description{font-size:1rem;margin-bottom:1.5rem}.error-box{background-color:#f8d7da;border-radius:4px;color:#721c24;display:inline-block;max-width:80%;padding:1rem;word-break:break-word}.newsPage{padding:12px 16px 24px}.newsSurface{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 12px 30px #00000040;margin:0 auto;max-width:720px;overflow:hidden}.newsHeaderRow{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:16px 14px 10px}.newsPageTitle{color:#e8eefcf2;font-size:18px;font-weight:900;margin:0}.newsBackBtn{background:#0000;border:0;color:#9fb8ff;cursor:pointer;font-size:13px;font-weight:800;text-decoration:underline}.newsPageList{grid-gap:12px;display:grid;gap:12px;padding:4px 14px 14px}.newsFullCard{background-color:#ffffff14;background-position:50%;background-size:cover;border:1px solid #ffffff1f;border-radius:16px;cursor:pointer;overflow:hidden;padding:0;text-align:left;width:100%}.newsFullCardInner{grid-gap:10px;display:grid;gap:10px;min-height:132px;padding:14px}.newsFullTop{align-items:center;display:flex;gap:10px;justify-content:space-between}.newsFullChevron{color:#ffffffd9;font-size:18px;line-height:1}.newsFullChevron,.newsFullTitle{text-shadow:0 1px 10px #00000059}.newsFullTitle{color:#fffffffa;font-size:15px;font-weight:900;line-height:1.25}.newsFullSub{color:#ffffffdb;font-size:13px;line-height:1.45}.newsFullCredit,.newsFullSub{text-shadow:0 1px 10px #00000059}.newsFullCredit{color:#ffffffb3;font-size:12px}.newsFullCard:focus{outline:none}.newsFullCard:focus-visible{box-shadow:0 0 0 3px #ff5a5a40;outline:none}.newsFullCard:active{transform:translateY(1px)}.newsCardBg .pillTag,.newsFullCard .pillTag{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);background:#ffffffeb;border:0;border-radius:999px;box-shadow:0 2px 6px #0003,0 10px 24px #0000001f;color:#0c1220;font-size:12px;font-weight:400;padding:4px 10px}.profilePage{padding:12px 16px 24px}.profileCard{background:#ffffff0f;background:var(--surface,#ffffff0f);border:1px solid #ffffff1a;border:1px solid var(--border,#ffffff1a);border-radius:16px;box-shadow:0 12px 30px #00000040;margin:0 auto;max-width:920px;overflow:hidden}.profileHeader{padding:18px 14px 10px;text-align:center}.profileHeaderTight{padding-top:16px}.profileTitle{font-size:18px}.profileTitle,.profileTitle2{color:#e8eefc;color:var(--text-primary,#e8eefc);font-weight:800;margin:0}.profileTitle2{font-size:16px}.profileSubtitle{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:13px;margin:10px 0 0}.profileSection{padding:8px 14px 16px}.profileField{padding:10px 0;text-align:center}.profileLabel{color:#e8eefca6;color:var(--text-secondary,#e8eefca6);font-size:12px;letter-spacing:.2px}.profileValue{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:14px;font-weight:700;line-height:1.35;margin-top:6px}.profileDivider{background:#ffffff1a;height:1px;margin:0 14px}.profileFooterNote{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:13px;line-height:1.5;margin:0;opacity:.9;padding:10px 18px 8px;text-align:center}.profileLinkBtn{background:#0000;border:0;color:#9fb8ff;color:var(--link-color,#9fb8ff);cursor:pointer;font-size:13px;font-weight:800;padding:10px 14px 18px;text-decoration:underline;width:100%}.profileEmpty{padding:18px 14px;text-align:center}.profileEmptyTitle{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:14px;font-weight:800}.profileEmptySub{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:13px;margin-top:8px}.profilePrimaryBtn{background:#ffffff24;background:var(--button-bg,#ffffff24);border:1px solid #ffffff24;border-radius:12px;color:#e8eefc;color:var(--text-primary,#e8eefc);cursor:pointer;font-size:14px;font-weight:800;height:44px;margin-top:14px;width:100%}@media (min-width:900px){.profilePage{padding-top:18px}.profileTitle{font-size:20px}}.payment-container{align-items:center;box-sizing:border-box;color:#e0e0e0;display:flex;justify-content:center;min-height:95vh}.payment-card{max-width:400px;padding:40px;text-align:center;width:100%}.payment-icon{align-items:center;background-color:#27ae60;border-radius:50%;display:flex;height:80px;justify-content:center;margin:0 auto 20px;width:80px}.payment-check{height:40px;width:40px}.payment-title{font-size:24px;font-weight:700;margin-bottom:10px}.payment-message{color:#b2bec3;line-height:1.5;margin-bottom:20px}.payment-id{color:#fff;font-family:monospace;margin-bottom:30px}.payment-button{background-color:#27ae60;border-radius:8px;color:#fff;display:inline-block;font-weight:700;padding:12px 25px;text-decoration:none;transition:background-color .2s ease-in-out}.payment-button:hover{background-color:#2ecc71}.supportPage{background:#0c0f16;min-height:100vh}.supportOverlay{background:radial-gradient(1200px 600px at 50% -200px,#ffffff0f,#0000),#0000008c;display:grid;min-height:100vh;padding:18px 14px;place-items:center}.supportModal{border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 18px 50px #0000008c;max-width:520px;padding:18px;position:relative;width:100%}.supportClose,.supportModal{background:#ffffff0f;color:#ffffffeb}.supportClose{border:1px solid #ffffff1f;border-radius:10px;cursor:pointer;font-size:20px;height:34px;position:absolute;right:12px;top:10px;width:34px}.supportTitle{font-size:18px;font-weight:600;margin-bottom:8px}.supportSubtitle{color:#ffffffb8;font-size:13px;line-height:1.45;margin-bottom:14px}.supportLabel{color:#ffffffc7;display:block;font-size:12px;font-weight:800;margin-bottom:6px;margin-top:12px}.supportInput,.supportSelect,.supportTextarea{background:#00000038;border:1px solid #ffffff24;border-radius:10px;box-sizing:border-box;color:#ffffffeb;font-size:14px;outline:none;padding:10px 12px;width:100%}.supportTextarea{min-height:110px;resize:vertical}.supportInput:focus,.supportSelect:focus,.supportTextarea:focus{border-color:#3b82f659;box-shadow:0 0 0 3px #3b82f640}.supportSubmit{background:#5b8def;border:0;border-radius:12px;color:#0c0f16;cursor:pointer;font-weight:850;margin-top:16px;min-height:46px;padding:12px 14px;width:100%}.supportSubmit:disabled{cursor:not-allowed;opacity:.55}.supportBackLink{background:#0000;border:0;color:#ffffffb8;cursor:pointer;font-weight:800;margin-top:10px;width:100%}.supportSelect option{background:#0c0f16;color:#ffffffeb}.supportSelect option:hover{background:#1e2230}.supportError{color:#ff7878f2;font-size:12px;margin-top:8px}.supportSuccess{color:#a0ffbef2;font-size:12px;margin-top:10px}:root{--color-primary:#5897fb;--color-secondary:#adb5bd;--color-accent:#e78515;--color-background:#1d1f28;--color-background-alt:#22292f94;--color-text:#f8f9fa;--color-link:#007bff}@media (max-width:420px){.multimatters-page{padding:16px}}.multimatters-page{align-items:center;background:var(--color-background);color:var(--color-text);display:flex;justify-content:center;min-height:100vh;padding:32px}.multimatters-container{display:flex;flex-direction:column;gap:18px;max-width:420px;width:100%}.multimatters-heading{font-size:22px;font-weight:700;line-height:1.3;margin:0}.multimatters-text{color:var(--color-secondary);font-size:14px;line-height:1.5;margin-bottom:10px}.multimatters-cards{display:flex;flex-direction:column;gap:12px;margin-top:10px}.multimatters-card{align-items:center;background:var(--color-background-alt);border:1px solid #ffffff14;border-radius:10px;cursor:pointer;display:flex;justify-content:space-between;padding:14px 16px;transition:all .2s ease}.multimatters-card.selected{background:#5897fb26;border:1px solid var(--color-primary)}.multimatters-card-text{display:flex;flex-direction:column}.multimatters-card-title{color:var(--color-secondary);font-size:14px}.multimatters-card-brand{color:var(--color-text);font-size:16px;font-weight:600}.multimatters-card-right{align-items:center;display:flex;gap:8px}.multimatters-selector{border:2px solid #ffffff4d;border-radius:50%;height:22px;transition:all .2s ease;width:22px}.multimatters-card.selected .multimatters-selector{background-color:var(--color-primary);border-color:var(--color-primary)}.multimatters-continue{background-color:var(--color-primary);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;margin-top:24px;padding:14px 0;width:100%}.multimatters-continue:disabled{cursor:not-allowed;opacity:.6}.multimatters-loading{align-items:center;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:18px 0}.multimatters-loading-text{color:#ffffffd1;font-size:14px;margin:0;text-align:center}.multimatters-spinner{animation:multimatters-spin .9s linear infinite;border:3px solid #ffffff2e;border-radius:999px;border-top-color:#ffffffe6;height:34px;width:34px}@keyframes multimatters-spin{to{transform:rotate(1turn)}}.ic-page{background:#0b1220;background:var(--app-bg,#0b1220);color:#e8eefc;color:var(--text-primary,#e8eefc);min-height:100vh}.ic-header{padding:16px 16px 8px}.ic-headerInner{margin:0 auto;max-width:920px}.ic-titleBlock{display:flex;flex-direction:column;gap:6px}.ic-title{font-size:18px;font-weight:700;line-height:1.2;margin:0}.ic-subtitle{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:13px;line-height:1.4;margin:0}.ic-main{padding:0 16px 24px}.ic-card{background:#ffffff0f;background:var(--surface,#ffffff0f);border:1px solid #ffffff1a;border:1px solid var(--border,#ffffff1a);border-radius:16px;box-shadow:0 12px 30px #00000040;margin:0 auto;max-width:920px;overflow:hidden}.ic-cardHeader{padding:14px 14px 0}.ic-cardTitle{font-size:14px;font-weight:700;letter-spacing:.2px;margin:0}.ic-cardHint{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:12px;margin:8px 0 0}.ic-content{background:#ffffff0a;background:var(--surface-2,#ffffff0a);border-bottom:1px solid #ffffff1a;border-bottom:1px solid var(--border,#ffffff1a);border-top:1px solid #ffffff1a;border-top:1px solid var(--border,#ffffff1a);margin-top:12px;max-height:56vh;overflow:auto;padding:14px}.ic-content p{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:13px;line-height:1.55;margin:0 0 12px}.ic-content h3{font-size:13px;font-weight:700;margin:16px 0 10px}.ic-content ol{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:13px;line-height:1.55;margin:8px 0 14px 18px;padding:0}.ic-content li{margin:0 0 10px}.ic-alpha{list-style-type:lower-alpha}.ic-roman{list-style-type:lower-roman;margin-top:8px}.ic-footerNote{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:12px;margin-top:12px}.ic-ack{grid-gap:12px;display:grid;gap:12px;padding:14px}.ic-checkbox{align-items:flex-start;color:#e8eefc;color:var(--text-primary,#e8eefc);display:flex;font-size:13px;gap:10px;line-height:1.4}.ic-checkbox input{height:18px;margin-top:2px;width:18px}.ic-continue{border:1px solid #ffffff24;border-radius:12px;cursor:pointer;font-size:14px;font-weight:700;height:44px;transition:transform .12s ease,opacity .12s ease;width:100%}.ic-continue.isEnabled{background:#ffffff24;background:var(--button-bg,#ffffff24);color:#e8eefc;color:var(--text-primary,#e8eefc)}.ic-continue.isEnabled:active{transform:translateY(1px)}.ic-continue.isDisabled{background:#ffffff0f;color:#e8eefc8c;cursor:not-allowed;opacity:.9}@media (min-width:900px){.ic-header{padding-top:22px}.ic-title{font-size:20px}.ic-content{max-height:62vh}}.ic-links{grid-gap:8px;display:grid;gap:8px;padding:14px}.ic-linksTitle{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:12px;font-weight:600;margin:0}.ic-linksList{grid-gap:6px;display:grid;gap:6px;list-style:none;margin:0;padding:0}.ic-linksList a{color:#9fb8ff;color:var(--link-color,#9fb8ff);font-size:13px;line-height:1.4;text-decoration:none}.ic-linksList a:hover{text-decoration:underline}.su-page{background:#0b1220;background:var(--app-bg,#0b1220);color:#e8eefc;color:var(--text-primary,#e8eefc);min-height:100vh}.su-header{padding:16px 16px 8px}.su-headerInner{margin:0 auto;max-width:920px}.su-titleBlock{display:flex;flex-direction:column;gap:6px}.su-title{font-size:18px;font-weight:700;line-height:1.2;margin:0}.su-subtitle{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:13px;line-height:1.4;margin:0}.su-main{padding:0 16px 24px}.su-card{background:#ffffff0f;background:var(--surface,#ffffff0f);border:1px solid #ffffff1a;border:1px solid var(--border,#ffffff1a);border-radius:16px;box-shadow:0 12px 30px #00000040;margin:0 auto;max-width:920px;overflow:hidden}.su-cardHeader{padding:14px 14px 0}.su-cardTitle{font-size:14px;font-weight:700;letter-spacing:.2px;margin:0}.su-cardHint{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:12px;margin:8px 0 0}.su-content{background:#ffffff0a;background:var(--surface-2,#ffffff0a);border-bottom:1px solid #ffffff1a;border-bottom:1px solid var(--border,#ffffff1a);border-top:1px solid #ffffff1a;border-top:1px solid var(--border,#ffffff1a);margin-top:12px;max-height:56vh;overflow:auto;padding:14px}.su-content p{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:13px;line-height:1.55;margin:0 0 12px}.su-content h3{font-size:13px;font-weight:700;margin:16px 0 10px}.su-content ol{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:13px;line-height:1.55;margin:8px 0 14px 18px;padding:0}.su-content li{margin:0 0 10px}.su-linksList{grid-gap:8px;display:grid;gap:8px;list-style:none;margin:0;padding:0}.su-linksList a{color:#9fb8ff;color:var(--link-color,#9fb8ff);font-size:13px;line-height:1.4;text-decoration:none}.su-linksList a:hover{text-decoration:underline}.su-ack{grid-gap:12px;display:grid;gap:12px;padding:14px}.su-checkbox{align-items:flex-start;color:#e8eefc;color:var(--text-primary,#e8eefc);display:flex;font-size:13px;gap:10px;line-height:1.4}.su-checkbox input{height:18px;margin-top:2px;width:18px}.su-continue{border:1px solid #ffffff24;border-radius:12px;cursor:pointer;font-size:14px;font-weight:700;height:44px;transition:transform .12s ease,opacity .12s ease;width:100%}.su-continue.isEnabled{background:#ffffff24;background:var(--button-bg,#ffffff24);color:#e8eefc;color:var(--text-primary,#e8eefc)}.su-continue.isEnabled:active{transform:translateY(1px)}.su-continue.isDisabled{background:#ffffff0f;color:#e8eefc8c;cursor:not-allowed;opacity:.9}@media (min-width:900px){.su-header{padding-top:22px}.su-title{font-size:20px}.su-content{max-height:62vh}}.ii-page{background:#0b1220;background:var(--app-bg,#0b1220);color:#e8eefc;color:var(--text-primary,#e8eefc);min-height:100vh}.ii-header{padding:16px 16px 8px}.ii-headerInner{margin:0 auto;max-width:920px}.ii-titleBlock{display:flex;flex-direction:column;gap:10px}.ii-title{font-size:22px;font-weight:800;line-height:1.15;margin:0}.ii-subtitle{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:13px;line-height:1.5;margin:0;max-width:52ch}.ii-main{padding:0 16px 24px}.ii-card{background:#ffffff0f;background:var(--surface,#ffffff0f);border:1px solid #ffffff1a;border:1px solid var(--border,#ffffff1a);border-radius:16px;box-shadow:0 12px 30px #00000040;margin:0 auto;max-width:920px;overflow:hidden}.ii-cardHeader{padding:14px 14px 0}.ii-cardTitle{font-size:14px;font-weight:800;letter-spacing:.2px;margin:0}.ii-cardHint{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:13px;font-weight:600;line-height:1.5;margin:10px 0 0}.ii-content{background:#ffffff0a;background:var(--surface-2,#ffffff0a);border-top:1px solid #ffffff1a;border-top:1px solid var(--border,#ffffff1a);margin-top:12px;padding:14px}.ii-videoWrap{background:#00000040;border:1px solid #ffffff1f;border-radius:14px;overflow:hidden;width:100%}.ii-videoWrap:before{content:"";display:block;padding-top:56.25%}.ii-video{height:100%;inset:0;position:absolute;width:100%}.ii-videoWrap{position:relative}.ii-continue{background:#ff6b6b;background:var(--button-accent,#ff6b6b);border:1px solid #ffffff24;border-radius:12px;color:#111;cursor:pointer;font-size:14px;font-weight:800;height:46px;margin-top:14px;transition:transform .12s ease,opacity .12s ease;width:100%}.ii-continue:active{transform:translateY(1px)}@media (min-width:900px){.ii-header{padding-top:22px}.ii-title{font-size:26px}}.cePage{padding:12px 16px 24px}.ceCard{background:#ffffff0f;background:var(--surface,#ffffff0f);border:1px solid #ffffff1a;border:1px solid var(--border,#ffffff1a);border-radius:16px;box-shadow:0 12px 30px #00000040;margin:0 auto;max-width:520px;overflow:hidden}.ceHeader{padding:18px 14px 10px;text-align:center}.ceTitle{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:18px;font-weight:800;margin:0}.ceSubtitle{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:13px;line-height:1.5;margin:10px 0 0}.ceForm{grid-gap:14px;display:grid;gap:14px;padding:12px 14px 18px}.ceField{grid-gap:8px;display:grid;gap:8px}.ceLabel{font-size:13px;font-weight:800;text-align:center}.ceInput,.ceLabel{color:#e8eefc;color:var(--text-primary,#e8eefc)}.ceInput{background:#ffffff0a;border:1px solid #ffffff29;border-radius:12px;font-size:14px;height:46px;outline:none;padding:0 12px;width:100%}.ceInput::placeholder{color:#e8eefc8c}.ceInputDisabled{opacity:.6}.ceSelectWrap{position:relative}.ceSelect{-webkit-appearance:none;appearance:none;background:#ffffff0a;border:1px solid #ffffff29;border-radius:12px;color:var(--text-primary,#e8eefc);font-size:14px;height:46px;outline:none;padding:0 40px 0 12px;width:100%}.ceChevron{color:#ff6b6be6;font-size:18px;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.cePrimaryBtn{border:1px solid #ffffff24;border-radius:12px;cursor:pointer;font-size:14px;font-weight:800;height:48px;transition:transform .12s ease,opacity .12s ease;width:100%}.cePrimaryBtn.isEnabled{background:#ffffff24;color:#e8eefc;color:var(--text-primary,#e8eefc)}.cePrimaryBtn.isEnabled:active{transform:translateY(1px)}.cePrimaryBtn.isDisabled{background:#ffffff0f;color:#e8eefc8c;cursor:not-allowed}.ceCancelBtn{background:#0000;border:0;color:#e8eefc;color:var(--text-primary,#e8eefc);cursor:pointer;font-size:13px;font-weight:800;padding:6px 0 0;text-decoration:underline}@media (min-width:900px){.cePage{padding-top:18px}.ceTitle{font-size:20px}}.ceSelect,.ceSelect option{background-color:#2b2f3a;color:#e8eefc}.ceSelect option:checked,.ceSelect option:hover{background-color:#1f6feb;color:#fff}.faqPage{padding:12px 16px 24px}.faqCard{background:#ffffff0f;background:var(--surface,#ffffff0f);border:1px solid #ffffff1a;border:1px solid var(--border,#ffffff1a);border-radius:16px;box-shadow:0 12px 30px #00000040;margin:0 auto;max-width:920px;overflow:hidden}.faqHeader{padding:18px 14px 8px;text-align:center}.faqTitle{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:18px;font-weight:800;margin:0}.faqList{grid-gap:10px;display:grid;gap:10px;padding:10px 14px 14px}.faqItem{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;overflow:hidden}.faqSummary{grid-gap:10px;align-items:center;cursor:pointer;display:grid;gap:10px;grid-template-columns:20px 1fr;list-style:none;padding:14px 12px}.faqSummary::-webkit-details-marker{display:none}.faqIconWrap{color:#ff6b6be6;display:grid;height:20px;place-items:center;position:relative;width:20px}.faqIcon{inset:0;margin:auto;opacity:1;position:absolute;transition:opacity .14s ease}.faqIconMinus,.faqItem[open] .faqIconPlus{opacity:0}.faqItem[open] .faqIconMinus{opacity:1}.faqQuestion{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:13px;font-weight:800;line-height:1.35}.faqAnswer{padding:0 12px 14px 42px}.faqAnswerP{color:#e8eefce0;font-size:13px;line-height:1.6;margin:10px 0 0}.faqFooter{display:flex;justify-content:center;padding:8px 14px 16px}.faqBackBtn{background:#0000;border:0;color:#9fb8ff;color:var(--link-color,#9fb8ff);cursor:pointer;font-size:13px;font-weight:800;text-decoration:underline}@media (min-width:900px){.faqPage{padding-top:18px}.faqTitle{font-size:20px}.faqQuestion{font-size:14px}}.wicPage{padding:12px 16px 24px}.wicCard{background:#ffffff0f;background:var(--surface,#ffffff0f);border:1px solid #ffffff1a;border:1px solid var(--border,#ffffff1a);border-radius:16px;box-shadow:0 12px 30px #00000040;margin:0 auto;max-width:720px;overflow:hidden}.wicHeader{padding:18px 14px 10px;text-align:center}.wicIconWrap{background:#ff6b6b1a;border:1px solid #ff6b6b2e;border-radius:14px;color:#ff6b6bf2;display:grid;height:46px;margin:6px auto 10px;place-items:center;width:46px}.wicTitle{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:18px;font-weight:800;margin:0}.wicSubtitle{color:#e8eefcbf;color:var(--text-secondary,#e8eefcbf);font-size:13px;line-height:1.5;margin:10px 0 0}.wicList{grid-gap:14px;display:grid;gap:14px;padding:8px 14px 14px}.wicItem{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;padding:14px 12px;text-align:center}.wicCity{color:#e8eefc;color:var(--text-primary,#e8eefc);font-size:13px;font-weight:900;margin-bottom:8px}.wicCopy{color:#e8eefce0;font-size:13px;line-height:1.5}.wicMapWrap{margin-top:10px}.wicMapLink{color:#9fb8ff;color:var(--link-color,#9fb8ff);font-size:13px;font-weight:900;text-decoration:underline}.wicFooter{display:flex;justify-content:center;padding:8px 14px 16px}.wicBackBtn{background:#0000;border:0;color:#9fb8ff;color:var(--link-color,#9fb8ff);cursor:pointer;font-size:13px;font-weight:800;text-decoration:underline}@media (min-width:900px){.wicPage{padding-top:18px}.wicTitle{font-size:20px}}.docsPage{padding:14px 14px 0}.docsHero{padding:10px 6px 16px}.docsTitle{color:#fffffff0;font-size:20px;font-weight:900;margin:0}.docsSubtitle{color:#ffffffb8;font-size:13px;line-height:1.35;margin-top:6px}.docsList{display:flex;flex-direction:column;gap:12px}.docsItem{align-items:center;background:#ffffff0f;border:1px solid #ffffff14;border-radius:14px;box-shadow:0 10px 22px #00000047;display:flex;gap:14px;justify-content:space-between;padding:14px}.docsItemTitle{color:#ffffffeb;font-size:14px;font-weight:800;line-height:1.25}.docsItemMeta{color:#ffffffa8;font-size:12px;line-height:1.2;margin-top:5px}.docsAction{background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;color:#ffffffeb;cursor:pointer;flex:0 0 auto;font-size:12px;font-weight:800;height:34px;letter-spacing:.2px;padding:0 14px;transition:transform .12s ease,background-color .12s ease,opacity .12s ease}.docsAction:hover{background:#ffffff1f;transform:translateY(-1px)}.docsAction:active{transform:translateY(0)}.docsAction:disabled{cursor:not-allowed;opacity:.55;transform:none}.docsAction:disabled:hover{background:#ffffff14;transform:none}.docsBackBtn{background:#0000;border:0;color:#9fb8ff;color:var(--link-color,#9fb8ff);cursor:pointer;font-size:13px;font-weight:800;text-decoration:underline}.docsBackWrapper{display:flex;justify-content:center;margin-top:24px}.docsError{background:#ff78781a;border:1px solid #ff787838;border-radius:12px;color:#ffd2d2f2;font-size:12px;font-weight:700;line-height:1.3;margin:10px 6px 14px;padding:10px 12px}.docsSectionTitle{color:#ffffffdb;font-size:13px;font-weight:900;letter-spacing:.2px;margin:6px 6px 0;padding-top:10px}.docsMuted{color:#ffffffa8;font-size:12px;line-height:1.25;margin:8px 6px 4px}@media screen and (min-width:681px){.docsPage{padding:18px 32px 0}.docsTitle{font-size:22px}.docsItem{padding:16px 18px}.docsItemTitle{font-size:15px}.docsError{margin:12px 6px 16px;padding:12px 14px}.docsSectionTitle{font-size:14px}}.docsItemLeft{flex:1 1 auto;min-width:0}.docsItemTitle{overflow-wrap:anywhere;word-break:break-word}@media screen and (max-width:420px){.docsItem{align-items:flex-start;flex-direction:column;gap:10px}.docsAction{height:36px;justify-content:center;width:100%}.docsItemMeta{margin-top:6px}}.cnpj-container{align-items:center;background:#0c0f16;color:#ffffffeb;display:flex;justify-content:center;min-height:90vh;overflow:auto;padding:max(24px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom))}.cnpj-card{background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;box-shadow:0 14px 30px #00000059;margin:0 auto;max-width:520px;padding:clamp(18px,4vw,28px) clamp(16px,4vw,24px) clamp(22px,5vw,32px);text-align:left;width:100%}.cnpj-app-title{color:#ffffff8c;font-size:.75rem;font-weight:400;letter-spacing:.1em;margin-bottom:14px;text-transform:uppercase}.cnpj-card h2{color:#fffffff2;font-size:1.4rem;font-weight:760;margin:0 0 14px}.cnpj-text{color:#ffffffc7;font-size:.95rem;font-weight:300;line-height:1.6;margin:0 0 14px}.cnpj-email-box{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:12px;margin-bottom:18px;margin-top:6px;padding:12px 14px;text-align:center}.cnpj-email-box a{color:#ff5a5af2;font-size:.98rem;font-weight:600;text-decoration:none}.cnpj-email-box a:hover{text-decoration:underline}.cnpj-card button{background:#fff;border:none;border-radius:12px;box-shadow:0 10px 24px #00000059;color:#0c0f16;cursor:pointer;font-size:1rem;font-weight:400;margin-top:8px;padding:12px 14px;transition:transform .12s ease,box-shadow .12s ease,background-color .12s ease;width:100%}.cnpj-card button:hover:not(:disabled){box-shadow:0 14px 30px #00000073;transform:translateY(-1px)}.cnpj-card button:active:not(:disabled){transform:translateY(0)}.cnpj-card button:disabled{background:#ffffff2e;box-shadow:none;color:#ffffff73;cursor:not-allowed}@media (max-height:720px){.cnpj-container{align-items:flex-start;padding-top:max(16px,env(safe-area-inset-top))}}@media (max-width:360px){.cnpj-card h2{font-size:1.25rem}.cnpj-card button{min-height:44px}}
/*# sourceMappingURL=main.77c06526.css.map*/