button:disabled{cursor:default;opacity:.6}.language-control a{padding:8px 3px;font-size:12px}.page-hero>.primary{margin-top:28px}.page-hero p a{text-decoration:underline}.account-panel{margin-bottom:48px}.account-panel .space-grid{margin-top:30px}.account-panel .space-card{padding:18px}.account-panel .sidebar-help p{overflow-wrap:anywhere}.auth-form .auth-switch{flex-wrap:wrap;gap:12px}.auth-panel h2{font-size:30px}.auth-form p[role=status]{line-height:1.5}.auth-form input{width:100%}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}
.workspace-page{background:#f5f7fa;padding:40px 4% 56px}.workspace{color:#101828;background:#fff;border:1px solid #10182810;border-radius:10px;grid-template-columns:216px minmax(0,1fr);max-width:1440px;min-height:720px;margin:auto;font-size:15px;display:grid;overflow:clip}.workspace *{box-sizing:border-box}.workspace h1,.workspace h2,.workspace h3,.workspace p{margin:0}.workspace a{text-decoration:none}.workspace button,.workspace input{font:inherit}.workspace button{cursor:pointer}.workspace svg{flex-shrink:0}.workspace-eyebrow{letter-spacing:1px;color:#101828a8;font:10px/1.6 Atlancy Mono,monospace;display:block}.workspace-sidebar{background:#f5f7fa;border-right:1px solid #1018280c;flex-direction:column;gap:28px;min-width:0;padding:30px 20px;display:flex}.workspace-brand{display:block}.workspace-brand img{object-fit:contain;max-width:100%}.workspace-sidebar nav{flex-direction:column;gap:7px;display:flex}.workspace-sidebar nav button,.workspace-sidebar nav a{color:#101828a8;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:12px;min-height:44px;padding:13px 12px;font-size:13px;display:flex}.workspace-sidebar nav .selected,.workspace-sidebar nav a:hover,.workspace-sidebar nav button:hover{color:#2457f5;background:#fff}.workspace-profile{align-items:center;gap:10px;min-width:0;margin-top:auto;font-size:11px;display:flex}.profile-avatar{color:#2457f5;background:#fff;border:1px solid #1018280c;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.workspace-profile>div{min-width:0}.workspace-profile b{margin-bottom:4px;font-weight:500;display:block}.workspace-profile span:not(.profile-avatar){color:#101828a8;overflow-wrap:anywhere}.workspace-main{min-width:0;padding:38px}.workspace-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:30px;display:flex}.workspace-heading h1{letter-spacing:-1.3px;overflow-wrap:anywhere;margin:10px 0 12px;font-size:36px;font-weight:600;line-height:1.15}.workspace-heading h1>span{vertical-align:middle;letter-spacing:0;color:#101828a8;background:#f5f7fa;border-radius:4px;margin-left:12px;padding:7px 9px;font:12px Atlancy Mono,monospace;display:inline-block}.workspace-heading h1>span:empty{display:none}.workspace-heading p{color:#101828a8;max-width:560px;font-size:14px;line-height:1.65}.workspace-primary,.workspace-secondary{white-space:nowrap;cursor:pointer;border:1px solid #2457f5;border-radius:5px;justify-content:center;align-items:center;gap:14px;min-height:46px;padding:14px 18px;font-family:inherit;font-size:13px;line-height:1.4;text-decoration:none;display:inline-flex}.workspace-primary{color:#fff;background:#2457f5}.workspace-primary:hover{background:#1c49d8}.workspace-secondary{color:#101828;background:#fff;border-color:#10182820}.workspace-secondary:hover{color:#2457f5;border-color:#2457f5}.workspace a:focus-visible,.workspace button:focus-visible,.auth-form button:focus-visible{outline-offset:4px;outline:2px solid #2457f5}.workspace-text-link{color:#2457f5;font-size:13px}.workspace-back{color:#101828a8;align-items:center;gap:6px;margin-bottom:24px;font-size:12px;display:inline-flex}.workspace-summary{border-top:1px solid #10182810;border-bottom:1px solid #10182810;align-items:center;gap:34px;margin-bottom:26px;padding:22px 0;display:flex}.workspace-summary>div{min-width:80px}.workspace-summary>div>span{letter-spacing:.6px;color:#101828a8;margin-bottom:10px;font:9px Atlancy Mono,monospace;display:block}.workspace-summary strong{font-size:29px;font-weight:500;line-height:1}.workspace-summary>p{color:#101828a8;margin-left:auto;font-size:12px;line-height:1.8}.workspace-summary>p>b{color:#101828;font-weight:600}.workspace-summary>p>a{color:#2457f5;display:block}.workspace-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;display:flex}.workspace-toolbar label{color:#101828a8;background:#f5f7fa;border:1px solid #0000;border-radius:5px;align-items:center;gap:10px;width:75%;max-width:360px;padding:0 14px;display:flex}.workspace-toolbar label:focus-within{border-color:#2457f5}.workspace-toolbar input{color:#101828;background:0 0;border:0;outline:none;width:100%;min-width:0;min-height:44px;font-size:13px}.workspace-refresh{color:#101828a8;background:0 0;border:0;min-height:44px;padding:8px 0;font-size:12px!important}.workspace-refresh span{margin-left:6px;font-size:19px}.workspace-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.workspace-space{background:#fff;border:1px solid #10182813;border-radius:7px;min-width:0;transition:border-color .2s,transform .2s;overflow:hidden}.workspace-space:hover{border-color:#2457f555;transform:translateY(-2px)}.space-visual{display:block;position:relative}.space-artwork{color:#2457f5;background:#f5f7fa;place-items:center;height:188px;display:grid;position:relative;overflow:hidden}.space-art-grid{opacity:.7;background-image:linear-gradient(#2457f50c 1px,#0000 1px),linear-gradient(90deg,#2457f50c 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:14%;transform:rotate(-18deg)skew(15deg)}.space-art-mark{background:#ffffffb3;border:1px solid #2457f51b;border-radius:3px;place-items:center;width:98px;height:98px;display:grid;transform:rotate(-8deg)}.space-artwork>span{letter-spacing:1px;color:#10182860;font:8px Atlancy Mono,monospace;position:absolute;bottom:15px;right:15px}.space-artwork.has-tour .space-art-mark{color:#2457f5;background:#fff;border-color:#2457f54d}.workspace-badge{color:#101828b3;background:#fff;border:1px solid #1018280b;border-radius:4px;align-items:center;gap:6px;max-width:calc(100% - 26px);padding:6px 8px;font-size:10px;line-height:1.4;display:inline-flex;position:absolute;top:13px;left:13px}.workspace-badge i{background:currentColor;border-radius:50%;flex-shrink:0;width:4px;height:4px}.workspace-badge.is-ready,.workspace-badge.is-working{color:#2457f5}.space-card-body{padding:18px}.space-card-body>div:first-child{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.space-card-name{color:#101828;overflow-wrap:anywhere;font-size:16px;font-weight:600;line-height:1.35}.space-card-body>p{color:#101828a8;flex-wrap:wrap;align-items:center;gap:5px;margin:10px 0 16px;font-size:10px;line-height:1.6;display:flex}.space-card-actions{border-top:1px solid #1018280c;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;font-size:11px;display:flex}.space-card-actions>a{color:#2457f5;line-height:1.5}.space-card-actions button{color:#101828a8;white-space:nowrap;background:0 0;border:0;min-height:30px;padding:8px 0;font-size:10px}.workspace-footnote{color:#101828a8;align-items:flex-start;gap:8px;font-size:11px;line-height:1.6;display:flex;margin-top:32px!important}.workspace-footnote svg{margin-top:2px}.workspace-empty{text-align:center;flex-direction:column;align-items:center;gap:20px;min-height:350px;padding:65px 24px;display:flex}.workspace-empty h1,.workspace-empty h2{letter-spacing:-.8px;max-width:510px;font-size:30px;font-weight:500;line-height:1.25}.workspace-empty p{color:#101828a8;max-width:440px;font-size:14px;line-height:1.8}.empty-icon{color:#2457f5;background:#f5f7fa;border-radius:16px;place-items:center;width:88px;height:88px;margin-bottom:4px;display:grid}.workspace-notice{background:#f5f7fa;border-left:3px solid #2457f5;align-items:center;gap:20px;margin-bottom:24px;padding:18px 20px;font-size:13px;line-height:1.6;display:flex}.workspace-notice>div{flex:1}.workspace-notice b{font-weight:600}.workspace-notice p{color:#101828a8}.workspace-notice button,.workspace-notice a{white-space:nowrap;color:#2457f5;background:0 0;border:0;min-height:40px;font-size:12px}.account-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.workspace-card{background:#fff;border:1px solid #10182813;border-radius:7px;min-width:0;padding:28px}.workspace-card h2{letter-spacing:-.7px;margin:16px 0;font-size:25px;font-weight:500;line-height:1.3}.workspace-card h2>span{font-size:19px}.workspace-card h3{margin-bottom:8px;font-size:18px;font-weight:500}.workspace-card>p,.workspace-card div>p{color:#101828a8;font-size:13px;line-height:1.8}.workspace-card>.workspace-secondary{margin-top:22px}.account-support{background:#f5f7fa;border:0;grid-column:1/-1;align-items:flex-start;gap:20px;display:flex}.account-support>svg{color:#2457f5}.account-support a{color:#2457f5;margin-top:14px;font-size:13px;display:inline-block}.detail-facts{margin:24px 0}.detail-facts>div{border-bottom:1px solid #1018280c;justify-content:space-between;align-items:flex-start;gap:20px;padding:13px 0;font-size:12px;line-height:1.6;display:flex}.detail-facts dt{color:#101828a8}.detail-facts dd{text-align:right;overflow-wrap:anywhere;max-width:65%;margin:0}.activity-list{border-top:1px solid #10182810;flex-direction:column;display:flex}.activity-row{border-bottom:1px solid #10182810;align-items:center;gap:16px;padding:20px 0;display:flex}.activity-icon{color:#2457f5;background:#f5f7fa;border-radius:6px;place-items:center;width:46px;height:46px;display:grid}.activity-row>div:nth-child(2){flex:1;min-width:0}.activity-row a{color:#101828;overflow-wrap:anywhere;font-weight:500}.activity-row p,.activity-row time{color:#101828a8;font-size:12px;line-height:1.7}.activity-row time{margin-right:12px}.activity-row>.workspace-text-link{color:#2457f5;white-space:nowrap;font-size:12px;font-weight:400}.space-detail-grid{grid-template-columns:minmax(0,1.45fr) minmax(260px,1fr);align-items:start;gap:24px;display:grid}.detail-art{border:1px solid #1018280c;border-radius:7px;margin-bottom:24px;position:relative;overflow:hidden}.detail-art .space-artwork{height:310px}.detail-art .space-art-mark{width:136px;height:136px}.detail-private{letter-spacing:.7px;color:#101828a8;align-items:center;gap:6px;font:8px Atlancy Mono,monospace;display:flex;position:absolute;bottom:17px;left:18px}.detail-result>p{margin-bottom:25px}.detail-result>.workspace-primary,.detail-result>.workspace-secondary{white-space:normal;width:100%}.process-timeline{justify-content:space-between;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.process-timeline li{color:#10182870;text-align:center;flex-direction:column;flex:1;align-items:center;gap:10px;font-size:10px;line-height:1.5;display:flex}.process-timeline li>span{background:#f5f7fa;border-radius:50%;place-items:center;width:29px;height:29px;font:9px Atlancy Mono,monospace;display:grid}.process-timeline .done,.process-timeline .current{color:#2457f5}.process-timeline .done>span{color:#2457f5;background:#2457f50e}.process-timeline .current>span{color:#fff;background:#2457f5}.detail-note{margin-top:24px!important}.workspace-dialog{color:#101828;border:1px solid #10182814;border-radius:10px;width:calc(100% - 40px);max-width:440px;padding:32px}.workspace-dialog::backdrop{background:#101828a8}.workspace-dialog h2{letter-spacing:-.6px;margin:15px 0;font-size:26px}.workspace-dialog p{color:#101828a8;font-size:14px;line-height:1.7}.workspace-dialog>div{justify-content:flex-end;gap:12px;margin-top:26px;display:flex}.workspace-loading{max-width:1200px;min-height:620px;margin:auto;padding:70px 6%}.workspace-loading h1{letter-spacing:-1px;margin:20px 0 14px;font-size:32px}.workspace-loading p{color:#101828a8}.workspace-spinner{border:2px solid #2457f530;border-top-color:#2457f5;border-radius:50%;width:24px;height:24px;animation:1s linear infinite workspace-spin;display:block}.workspace-skeleton{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:45px;display:grid}.workspace-skeleton i{background:#fff;border:1px solid #1018280b;border-radius:7px;height:240px}@keyframes workspace-spin{to{transform:rotate(360deg)}}html body .auth-page{align-items:center;gap:7%;max-width:1240px;min-height:690px;margin:0 auto;padding:65px 4% 85px}html body .auth-story h1{letter-spacing:-2.5px;font-size:clamp(42px,5vw,68px);font-weight:500;line-height:1.04}html body .auth-story>p{color:#101828a8;max-width:350px;font-size:17px;line-height:1.6}html body .auth-illustration{background:#f5f7fa;border-radius:9px;justify-content:center;align-items:center;min-height:190px;margin-top:35px;display:flex;overflow:hidden}html body .auth-illustration img{object-fit:contain;opacity:.18;width:185px;height:125px}html body .auth-panel{background:#fff;border:1px solid #10182813;border-radius:8px;padding:34px}html body .auth-panel h2{letter-spacing:-.8px;margin:14px 0;font-size:29px;font-weight:500;line-height:1.2}html body .auth-panel>div>p{color:#101828a8;font-size:13px;line-height:1.7}html body .auth-form{gap:19px;margin-top:26px}html body .auth-form label{font-size:12px;font-weight:500}html body .auth-form input{background:#fff;border:1px solid #10182825;border-radius:4px;min-height:48px;margin-top:8px;padding:12px 14px;font-size:15px}html body .auth-form input:focus{border-color:#2457f5;outline:2px solid #2457f52b}html body .auth-form .primary{border-radius:4px;min-height:48px;padding:14px 18px;font-size:14px}html body .auth-policy{font-size:11px}html body .auth-switch{border-top:1px solid #10182810;padding-top:20px;font-size:12px}.password-field{position:relative}.password-field input{padding-right:70px!important}.password-field button{color:#2457f5;background:0 0;border:0;min-height:44px;padding:5px;font-size:11px;position:absolute;bottom:2px;right:12px}.password-caption{color:#101828a8;margin-top:7px;font-size:11px;line-height:1.6}@media (max-width:1180px){.workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-main{padding:28px}.workspace-summary{gap:22px}.workspace-summary>p{max-width:130px}.space-detail-grid{grid-template-columns:1fr}.detail-result{order:-1}.detail-art .space-artwork{height:260px}}@media (max-width:850px){.workspace{grid-template-columns:180px minmax(0,1fr)}.workspace-sidebar{padding:26px 14px}.workspace-heading{flex-direction:column;align-items:flex-start;gap:18px}.workspace-heading h1{font-size:32px}.workspace-summary{flex-wrap:wrap;gap:16px}.workspace-summary>div{flex:1;min-width:65px}.workspace-summary>p{flex-basis:100%;align-items:center;gap:12px;max-width:none;margin-left:0;display:flex}.workspace-summary>p>a{margin-left:auto}.account-grid{grid-template-columns:1fr}.account-support{grid-column:auto}.activity-row time{display:none}html body .auth-page{gap:5%;padding-top:45px}html body .auth-panel{padding:25px}}@media (max-width:640px){.workspace-page{padding:18px 16px 36px}.workspace{border-radius:8px;min-height:620px;display:block}.workspace-sidebar{background:#fff;border-bottom:1px solid #10182810;border-right:0;padding:8px 12px;display:block}.workspace-brand,.workspace-sidebar>.workspace-eyebrow,.workspace-profile{display:none}.workspace-sidebar nav{scrollbar-width:none;flex-direction:row;gap:2px;overflow-x:auto}.workspace-sidebar nav button,.workspace-sidebar nav a{white-space:nowrap;flex-shrink:0;gap:7px;padding:12px 10px;font-size:11px}.workspace-sidebar nav .selected{background:#f5f7fa}.workspace-sidebar nav svg{width:15px;height:15px}.workspace-main{padding:25px 20px}.workspace-heading{margin-bottom:24px}.workspace-heading h1{letter-spacing:-1px;font-size:32px}.workspace-heading p{font-size:13px}.workspace-heading>.workspace-primary{width:100%;min-height:46px}.workspace-summary{gap:14px;padding:20px 0}.workspace-summary strong{font-size:25px}.workspace-summary>div>span{letter-spacing:0;font-size:8px}.workspace-summary>p{flex-wrap:wrap;gap:5px;font-size:10px}.workspace-summary>p>a{margin-left:auto}.workspace-toolbar{gap:10px}.workspace-toolbar label{width:80%;padding:0 10px}.workspace-toolbar input{font-size:12px}.workspace-refresh{white-space:nowrap;font-size:10px!important}.workspace-grid{grid-template-columns:1fr;gap:18px}.space-artwork{height:195px}.space-card-name{font-size:17px}.space-card-body>p{font-size:11px}.space-card-actions{font-size:12px}.space-card-actions button{min-height:44px;font-size:11px}.workspace-card{padding:23px}.workspace-empty{padding:40px 4px}.workspace-empty h1,.workspace-empty h2{font-size:27px}.workspace-empty p{font-size:13px}.workspace-notice{flex-wrap:wrap;gap:8px 18px;padding:16px}.workspace-notice>div,.workspace-notice>p{flex-basis:100%}.activity-row{gap:10px}.activity-row a{font-size:13px}.activity-row p{font-size:11px}.activity-row>.workspace-text-link{font-size:10px}.activity-icon{width:36px;height:36px}.workspace-back{margin-bottom:20px}.process-timeline li{font-size:9px}.workspace-loading{padding:35px 16px}.workspace-skeleton{grid-template-columns:1fr}.workspace-skeleton i{height:180px}.workspace-skeleton i:nth-child(n+2){display:none}html body .auth-page{flex-direction:column;gap:30px;min-height:0;padding:38px 20px 50px;display:flex}html body .auth-story{width:100%}html body .auth-story h1{letter-spacing:-1.5px;margin:18px 0;font-size:42px}html body .auth-story>p{font-size:14px}html body .auth-illustration{display:none}html body .auth-panel{width:100%;padding:25px 22px}html body .auth-panel h2{font-size:27px}.workspace-dialog{padding:25px}.workspace-dialog>div{flex-direction:column-reverse}.workspace-dialog button{width:100%}}html body .auth-story h1>span{color:#2457f5}html body .auth-form .primary .button-label{font-size:14px;font-weight:600;line-height:1.3}.language-control a[aria-current=page]{color:#101828;font-weight:600}html body .auth-form .auth-switch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;line-height:1.6;display:flex}html body .auth-form .auth-switch a{padding:6px 0}html body .auth-form .password-help{color:#101828a8;margin-top:6px;padding:4px 0;font-size:11px;line-height:1.7;display:block}html body .auth-form p[role=status]:empty{display:none}
.account-header{z-index:80;position:relative}.account-header .mobile-create,.mobile-language{display:none}.account-trigger{cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;padding:4px;display:inline-flex;position:relative}.account-trigger.guest-trigger{display:none}.account-avatar{color:#2457f5;background:#f5f7fa;border:1px solid #10182812;border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:500;display:inline-grid;position:relative;overflow:hidden}.account-avatar img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.avatar-loading{background:#10182812;border-radius:50%;width:40%;height:40%}.account-header .account-popover{z-index:90;background:#fff;border:1px solid #1018281a;border-radius:8px;flex-direction:column;gap:0;width:300px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 100px);padding:10px;display:flex;position:absolute;top:calc(100% - 5px);right:max(24px,4%);overflow:auto;box-shadow:0 10px 30px #10182808}.account-popover-person{border-bottom:1px solid #10182810;min-width:0;margin-bottom:6px;padding:14px 12px}.account-popover-person b{overflow-wrap:anywhere;font-size:14px;font-weight:500;display:block}.account-popover-person span{color:#667085;overflow-wrap:anywhere;margin-top:7px;font-size:12px;display:block}.account-header .account-popover a,.account-header .account-popover button{text-align:left;color:#101828;background:#fff;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:13px 12px;font-family:inherit;font-size:14px;text-decoration:none;display:flex}.account-header .account-popover a:hover,.account-header .account-popover button:hover{background:#f5f7fa}.account-header .account-popover a span{color:#667085;font-size:12px}.account-header .account-popover p{margin:10px;font-size:12px;line-height:1.7}.account-header .account-popover .account-mobile-extra{display:none}.guest-icon{color:#101828;place-items:center;display:grid;position:absolute}.account-header a:focus-visible,.account-header button:focus-visible{outline-offset:2px;outline:2px solid #2457f5}.workspace{grid-template-columns:250px minmax(0,1fr)}.workspace-sidebar{gap:24px;padding:28px 18px}.workspace-sidebar nav{gap:3px}.workspace-sidebar nav a{min-height:40px;padding:10px 12px;font-size:13px}.workspace-person{min-width:0;padding:0 12px}.workspace-person h2{letter-spacing:-.2px;overflow-wrap:anywhere;line-height:1.4;margin:14px 0 5px!important;font-size:17px!important}.workspace-person p{color:#667085;overflow-wrap:anywhere;font-size:11px;line-height:1.7}.workspace-allowance{color:#667085;border-top:1px solid #10182810;margin-top:auto;padding:18px 10px 0;font-size:12px;line-height:1.8}.workspace-allowance strong{color:#101828}.workspace-allowance a{color:#2457f5;margin-top:8px;display:block}.workspace .workspace-primary{min-height:48px;padding:12px 16px;font-size:14px;font-weight:500}.workspace .workspace-secondary{min-height:44px;padding:10px 16px;font-size:14px;font-weight:500}.workspace .workspace-toolbar{flex-wrap:wrap}.workspace-filter{color:#101828;background:#fff;border:1px solid #1018281a;border-radius:5px;min-height:44px;padding:8px;font-family:inherit;font-size:12px}.space-menu{position:relative}.space-menu summary{cursor:pointer;border-radius:5px;place-items:center;min-width:36px;min-height:36px;font-size:19px;list-style:none;display:grid}.space-menu summary::-webkit-details-marker{display:none}.space-menu[open]{z-index:5}.space-menu>div{background:#fff;border:1px solid #10182820;border-radius:6px;min-width:190px;padding:6px;position:absolute;top:100%;right:0;box-shadow:0 6px 15px #10182806}.space-menu a,.space-menu button{text-align:left;color:#101828;white-space:nowrap;background:#fff;border:0;width:100%;min-height:40px;padding:10px;font-family:inherit;font-size:12px;display:block}.space-menu a:hover,.space-menu button:hover{background:#f5f7fa}.account-section{min-width:0}.account-section h2{letter-spacing:-.6px;margin:0 0 12px;font-size:25px;font-weight:500;line-height:1.3}.account-section h3{margin:0 0 10px;font-size:17px;font-weight:500;line-height:1.4}.account-section p{color:#667085;margin:8px 0 18px;font-size:13px;line-height:1.8}.account-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;display:grid}.account-section .workspace-card{padding:24px}.account-form{flex-direction:column;gap:18px;display:flex}.account-form label{color:#101828;flex-direction:column;gap:8px;font-size:12px;display:flex}.account-form input,.account-form select,.account-form textarea{color:#101828;box-sizing:border-box;background:#fff;border:1px solid #10182826;border-radius:5px;width:100%;min-height:44px;padding:11px 12px;font-family:inherit;font-size:14px}.account-form textarea{resize:vertical;min-height:100px;line-height:1.6}.account-form input:focus,.account-form select:focus,.account-form textarea:focus,html body .auth-form input:focus{box-shadow:none;border-color:#2457f5;outline:none}.account-fields-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.account-form .workspace-primary,.account-form .workspace-secondary{align-self:flex-start}.account-form .field-help{color:#667085;font-size:11px;line-height:1.7}.account-save-row{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.account-state{color:#101828;overflow-wrap:anywhere;background:#f5f7fa;border-radius:5px;padding:12px 14px;font-size:12px;line-height:1.7}.account-state.is-error{border-left:2px solid #b42318}.account-state.is-success{border-left:2px solid #2457f5}.account-form-status:empty{display:none}.profile-photo{align-items:center;gap:20px;margin:20px 0 24px;display:flex}.profile-photo>div{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.profile-photo button{color:#101828;background:#fff;border:1px solid #10182820;border-radius:5px;min-height:40px;padding:10px 12px;font-family:inherit;font-size:12px}.profile-email{overflow-wrap:anywhere;background:#f5f7fa;border-radius:5px;padding:13px;font-size:13px}.profile-email span{color:#667085;margin-top:7px;font-size:11px;display:block}.security-sections{flex-direction:column;gap:22px;display:flex}.password-field.account-password input{margin:0}.account-password button{min-width:44px;height:44px;bottom:0}.account-table-wrap{border:1px solid #10182814;border-radius:6px;margin-top:18px;overflow-x:auto}.account-table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}.account-table th{color:#667085;white-space:nowrap;background:#f5f7fa;font-weight:500}.account-table th,.account-table td{vertical-align:top;border-bottom:1px solid #10182810;padding:13px 14px;line-height:1.7}.account-table tr:last-child td{border-bottom:0}.account-table td{overflow-wrap:anywhere;min-width:70px}.account-table a{color:#2457f5}.account-table td small{color:#667085;display:block}.account-stack{flex-direction:column;gap:22px;display:flex}.account-plans{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:20px;display:grid}.account-plan{border:1px solid #10182815;border-radius:6px;padding:18px}.account-plan h3{font-size:15px}.account-plan strong{letter-spacing:-.4px;margin:16px 0;font-size:20px;font-weight:500;display:block}.account-plan p{font-size:12px;line-height:1.8}.account-plan button{color:#2457f5;text-align:left;background:0 0;border:0;min-height:40px;padding:0;font-family:inherit;font-size:12px}.account-empty{color:#667085;padding:26px 0;font-size:13px;line-height:1.8}.account-pill{color:#667085;border:1px solid #10182816;border-radius:4px;padding:4px 7px;font-size:10px;line-height:1.5;display:inline-block}.admin-toolbar{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.admin-toolbar input{border:1px solid #10182824;border-radius:5px;flex:1;min-width:150px;min-height:44px;padding:10px 12px;font-family:inherit;font-size:14px}.admin-person{align-items:center;gap:14px;min-width:0;display:flex}.admin-person strong{font-weight:500;display:block}.admin-person span{color:#667085;overflow-wrap:anywhere;font-size:11px}.admin-table-button{color:#2457f5;cursor:pointer;background:0 0;border:0;padding:8px 0;font-family:inherit;font-size:12px}.admin-back{color:#667085;margin-bottom:20px;font-size:12px;display:inline-block}.workspace button:disabled,.account-section button:disabled{cursor:default;opacity:.55}.account-section button:focus-visible,.account-section a:focus-visible{outline-offset:3px;outline:2px solid #2457f5}@media (min-width:850px){html body .account-header,html body footer,.workspace-page{padding-left:max(4%,50vw - 688px);padding-right:max(4%,50vw - 688px)}}@media (max-width:1100px){.account-section-grid,.account-plans{grid-template-columns:1fr}.workspace{grid-template-columns:250px minmax(0,1fr)}}@media (max-width:849px){html body .account-header{justify-content:space-between;align-items:center;height:72px;min-height:72px;padding:0 16px;display:flex}.account-header .brand{width:118px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.account-header .brand img{width:118px;height:auto}.account-header .mobile-create{color:#2457f5;place-items:center;width:42px;height:44px;font-size:27px;text-decoration:none;display:grid}.account-header .header-actions{align-items:center;gap:3px;margin-left:auto;display:flex;position:static}.account-header .language-control,.account-header .auth-actions{display:none!important}.account-header .account-trigger,.account-trigger.guest-trigger{width:38px;height:42px;padding:2px;display:inline-flex}.account-header .mobile-menu{background:0 0;border:0;width:36px;height:40px;margin:0;padding:8px;display:flex}.account-header #main-navigation{z-index:82;background:#fff;border-bottom:1px solid #10182818;flex-direction:column;align-items:stretch;gap:0;max-height:calc(100dvh - 90px);padding:18px 24px;display:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.account-header #main-navigation.is-open{display:flex}.account-header #main-navigation>a{border-bottom:1px solid #1018280b;padding:14px 0;font-size:14px}.account-header .mobile-language{gap:24px;margin-top:15px;padding-top:10px;font-size:12px;display:flex}.account-header .account-popover{width:290px;top:calc(100% - 3px);right:16px}.account-header .account-popover .account-mobile-extra{display:flex}.workspace{display:block}.workspace-sidebar{display:none}.workspace-main{padding:28px 22px}.account-fields-row{grid-template-columns:1fr}.workspace-page{padding:22px 16px 40px}.account-section .workspace-card{padding:21px}.workspace-heading h1{font-size:31px}.account-section h2{font-size:23px}.profile-photo{gap:14px}.account-save-row{gap:10px}.account-form .workspace-primary{width:100%}.account-table th,.account-table td{padding:12px 10px}.account-plans{gap:12px}.account-section-grid{gap:18px}.account-header .guest-icon{position:absolute}.account-header .mobile-menu:focus-visible{outline-offset:2px;outline:2px solid #2457f5}}html body .primary{border-radius:5px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:500}html body .primary .button-label{font-size:14px;font-weight:500;line-height:1.4}.account-form .field-help{display:block}.account-section .account-state{margin-top:16px}.contact-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-form button:disabled{opacity:.6;cursor:wait}.contact-form .contact-result{overflow-wrap:anywhere;line-height:1.8}.contact-form .contact-result[hidden]{display:none}.account-header #main-navigation>a{padding-block:9px;position:relative}.account-header #main-navigation>a[aria-current=page]{color:#2457f5}.account-header #main-navigation>a[aria-current=page]:after{content:"";background:#2457f5;border-radius:2px;height:2px;position:absolute;bottom:1px;left:0;right:0}.account-header .account-trigger.has-person{text-align:left;border-radius:5px;justify-content:flex-start;gap:10px;width:auto;max-width:230px;padding:5px}.header-person{text-align:left;flex-direction:column;gap:4px;min-width:0;display:flex}.header-person b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;line-height:1.35;overflow:hidden}.header-person>span{color:#667085;white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:300;line-height:1.4;overflow:hidden}.account-header .account-popover{text-align:left;white-space:normal;align-items:stretch;margin:0;left:auto}.account-header .account-popover-person{text-align:left;align-self:stretch}.account-header .account-popover>a,.account-header .account-popover>button{text-align:left;align-self:stretch;width:100%}.footer-language-control{align-items:center;gap:10px;font-size:12px;display:inline-flex}.footer-language-control>a[aria-current=page]{color:#2457f5}@media (min-width:850px) and (max-width:1200px){.account-header #main-navigation{gap:16px}.account-header .account-trigger.has-person{max-width:190px}.account-header{gap:16px}}@media (max-width:849px){html body .account-header.is-signed-in{grid-template-rows:60px 48px;grid-template-columns:42px minmax(0,1fr) 36px;gap:0 10px;height:auto;min-height:112px;padding-bottom:8px;display:grid}.account-header.is-signed-in .brand{grid-area:1/2;justify-self:center;position:static;transform:none}.account-header.is-signed-in .mobile-create{grid-area:1/1}.account-header.is-signed-in .header-actions{display:contents}.account-header.is-signed-in .mobile-menu{grid-area:1/3}.account-header.is-signed-in .account-trigger.has-person{grid-area:2/1/auto/-1;width:100%;max-width:100%;height:48px;padding:4px 0}.account-header.is-signed-in .header-person{max-width:calc(100vw - 90px)}.footer-language-control{flex-wrap:wrap}.account-header .account-popover{left:16px;right:auto}}html body footer.site-footer .footer-language-control a{color:#667085;font-weight:400}html body footer.site-footer .footer-language-control a[aria-current=page],html body footer.site-footer .footer-language-control a:hover{color:#2457f5}html body footer.site-footer .footer-language-control>span{color:#667085}.account-header .account-popover{width:max-content;min-width:190px;max-width:min(260px,100vw - 32px);padding:8px}.account-header .account-popover-person{padding:10px 12px}.account-header .account-popover>a,.account-header .account-popover>button{gap:18px;min-height:40px;padding:10px 12px;font-size:13px}
