@charset "UTF-8";

/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;padding-bottom:5px}table{font-size:12px;margin:3rem 0;width:100%}small{font-size:.65rem}th{background-color:#00b5d1;color:#fff}td,th{padding:.4rem}table,td,th{border:1px solid #d3d3d3;border-collapse:collapse}.link,:any-link{color:#005d6b;cursor:pointer;text-decoration:none}button:disabled{cursor:default}.is-active{font-weight:700}.error{background-color:red;color:#fff;padding:10px}.success{background-color:#d8f0d3;border:1px solid #b1e1a6;color:#18480d}.success,.warning{margin:1rem 0;padding:1rem}.warning{background-color:#f6e3cc;border:1px solid #eec899;color:#552f00}.info{background-color:#d6ebfd;border:1px solid #add6fa;color:143d61;margin:1rem 0;padding:1rem}input,select{border:1px solid #cacccd;font-size:18px;font-weight:300;line-height:normal;outline-color:#00b5d1;padding:12px;width:100%}.padding{padding:0 4px}.space-between{align-items:center;display:flex;justify-content:space-between}.fa-spin{animation:fa-spin 2s linear infinite}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.loading{display:flex;justify-content:center;margin:10px 0}button{background-color:#00b5d1;border:none;box-shadow:0 8px 16px 0 #0003,0 6px 10px 0 #00000030;color:#fff;cursor:pointer;padding:8px 16px}button:focus{outline:0}button:disabled{background-color:#ccc;border:1px solid #999;color:#666}.button-sm{font-size:12px;padding:5px 8px}.button-unstyled{background-color:#0000;border:none;box-shadow:none;color:#000;color:initial;padding:0}.saveButton{align-items:center;display:flex}.input-group{padding:0 8px}.form-item{margin-bottom:25px}.form-item>label{display:block}.form-item>div,.form-item>label{margin-bottom:4px}.spaceBetween{display:flex;justify-content:space-between}.row-reverse{display:flex;flex-direction:row-reverse}.horizontal{align-items:center;display:flex}.horizontal>*{margin-right:10px}.hand{cursor:pointer}.custom-ui{background:#00b5d1;box-shadow:0 20px 75px #0000003b;color:#fff;padding:40px;text-align:center;width:500px}.custom-ui>h1{margin-top:0}.custom-ui>p{padding:0 60px}.custom-ui>button{background:none;border:1px solid #fff;color:#fff;cursor:pointer;font-size:14px;margin:10px;padding:10px;width:160px}.blue-box{background-color:#00b5d1;padding:1rem .2rem}.flex-center{align-items:center;display:flex}.system-settings{display:flex;justify-content:space-between}.system-settings>div{flex:1 1}.button-as-link{background-color:initial;box-shadow:none;padding:0}.tab-list{border-bottom:1px solid #ccc;font-size:14px;padding-left:0}.tab-list-item{cursor:pointer;display:inline-block;list-style:none;margin-bottom:-1px;padding:.5rem .4rem}@media screen and (min-width:950px){.tab-list-item{padding:.5rem .8rem}}.tab-list-active{background-color:#fff;border:solid #ccc;border-width:1px 1px 0}.brand-panel{background:#0b1739;color:#fff;display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;padding:56px 64px;width:640px}.brand-panel,.brand-panel>*{position:relative}.brand-panel .brand-bg{height:100%;inset:0;object-fit:cover;opacity:.1;position:absolute;width:100%}.brand-panel .deco-ring{border:40px solid #00b5d11f;border-radius:50%;position:absolute}.brand-panel .deco-ring.big{height:520px;left:300px;top:560px;width:520px}.brand-panel .deco-ring.small{height:180px;left:-60px;top:-50px;width:180px}.brand-panel .brand-logo{width:150px}.brand-panel .brand-copy{display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center}.brand-panel .brand-copy h1{color:#fff;font-size:40px;font-weight:700;line-height:1.18;margin:0}.brand-panel .brand-copy .sub{color:#a9b4d0;font-size:16px;line-height:1.6;margin:0}.brand-panel .features{display:flex;flex-direction:column;gap:20px;padding-top:8px}.brand-panel .feature{align-items:flex-start;display:flex;gap:12px}.brand-panel .feature img{height:22px;width:22px}.brand-panel .feature .t p{line-height:1.4;margin:0}.brand-panel .feature .t p:first-child{color:#fff;font-size:14px;font-weight:600}.brand-panel .feature .t p:last-child{color:#a9b4d0;font-size:13px}.brand-panel .brand-footer{color:#a9b4d0;display:flex;font-size:12px;gap:16px;line-height:1.4}.brand-panel .brand-footer a{color:inherit;text-decoration:none}.brand-panel .brand-footer a:hover{color:#fff}.brand-panel .brand-footer a:focus-visible{border-radius:2px;color:#fff;outline:2px solid #00b5d1;outline-offset:2px}@media(max-width:980px){.brand-panel{display:none}}.login-page{background:#f4f6fa;display:flex;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;inset:0;position:fixed}.login-page .form-panel{align-items:center;display:flex;flex:1 1;justify-content:center;padding:0 80px}.login-page .login-box{display:flex;flex-direction:column;gap:24px;width:420px}.login-page .heading h2{color:#0f172a;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 6px}.login-page .heading p{color:#5f6b7d;font-size:14px;line-height:1.4;margin:0}.login-page .form-logo{align-self:flex-start;display:none;height:auto;width:150px}.login-page .remember{align-items:center;align-self:flex-start;color:#5f6b7d;cursor:pointer;display:inline-flex;font-size:13px;font-weight:400;gap:8px;line-height:1.4;margin:0;position:relative}.login-page .remember input{cursor:pointer;height:18px;margin:0;opacity:0;position:absolute;width:18px}.login-page .remember .box{background:#fff;border:1.5px solid #e5e9f0;border-radius:5px;box-sizing:border-box;flex:none;height:18px;width:18px}.login-page .remember .box img{display:block;height:18px;margin:-1.5px;width:18px}.login-page .remember input:checked+.box{border-color:#0000}.login-page .remember input:focus-visible+.box{outline:2px solid #00b5d166;outline-offset:2px}.login-page .field label,.login-page .heading strong{color:#0f172a;font-weight:600}.login-page .field label{display:block;font-size:13px;margin-bottom:6px}.login-page .field .input-row{align-items:center;display:flex;position:relative}.login-page .field input{background:#fff;border:1px solid #e5e9f0;border-radius:10px;color:#0f172a;font-family:inherit;font-size:14px;font-weight:400;height:46px;margin:0;padding:0 14px;width:100%}.login-page .field input:focus{border:1.5px solid #00b5d1;outline:none}.login-page .show-toggle{background:none;border:none;box-shadow:none;color:#5f6b7d;cursor:pointer;font-size:12px;font-weight:600;height:auto;margin:0;padding:0;position:absolute;right:14px;width:auto}.login-page .show-toggle:hover{background:none;color:#0f172a}.login-page button[type=submit]{background:#00b5d1;border:none;border-radius:10px;box-shadow:none;color:#0b1739;font-family:inherit;font-size:15px;font-weight:700;height:48px;margin:0}.login-page button[type=submit]:focus,.login-page button[type=submit]:hover{box-shadow:none}.login-page button[type=submit]:disabled{opacity:.5}.login-page .help{align-items:center;color:#5f6b7d;display:flex;font-size:13px;gap:6px;justify-content:center}.login-page .help .link,.login-page .help :any-link,.login-page .help a{color:#007a8f;font-weight:600;text-decoration:none}.login-page .back-link,.login-page .help .link,.login-page .help :any-link{background:none;border:none;box-shadow:none;cursor:pointer;font-family:inherit;font-size:13px;height:auto;margin:0;padding:0;width:auto}.login-page .help .link:hover,.login-page .help :hover:any-link{background:none;color:#0b1739}.login-page .help .link:disabled,.login-page .help :disabled:any-link{color:#5f6b7d;cursor:default}.login-page .error{background:#c0392b;border-radius:10px;color:#fff;font-size:13px;font-weight:600;margin:0;padding:10px 14px}.login-page .back-link{align-items:center;align-self:flex-start;color:#5f6b7d;display:inline-flex;font-weight:600;gap:8px}.login-page .back-link:hover{background:none;color:#0f172a}.login-page a.back-link{text-decoration:none}.login-page .forgot-link{color:#007a8f;font-size:12px;font-weight:600;text-decoration:none}.login-page .label-row{align-items:baseline;display:flex;justify-content:space-between}.login-page .countdown{font-feature-settings:"tnum";color:#5f6b7d;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600}.login-page .countdown.expired{color:#c0392b}.login-page .digits{align-items:center;display:flex;gap:12px}.login-page .digits input{border-radius:10px;font-size:24px;font-weight:700;height:58px;padding:0;text-align:center;width:58px}.login-page .digits .sep{background:#e5e9f0;flex-shrink:0;height:1px;width:12px}.login-page .callout{align-items:flex-start;background:#f1fbfd;border-radius:10px;color:#5f6b7d;display:flex;gap:10px;padding:12px 14px}.login-page .callout-icon{align-items:center;background:#007a8f;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:11px;font-weight:700;height:20px;justify-content:center;line-height:1;width:20px}.login-page .callout p{font-size:12px;line-height:1.55;margin:0}@media(max-width:980px){.login-page .form-panel{padding:0 20px}.login-page .form-logo{display:block}.login-page .login-box{max-width:420px;width:100%}.login-page .digits{gap:8px}.login-page .digits input{height:52px;width:48px}}.reset-password-page .field input.username-readonly{background:#f4f6fa;color:#5f6b7d}.reset-password-page .strength{margin-top:12px}.reset-password-page .bars{display:flex;gap:4px}.reset-password-page .bars span{background:#e5e9f0;border-radius:2px;flex:1 1;height:4px}.reset-password-page .bars span.on{background:#16a34a}.reset-password-page .strength-row{color:#5f6b7d;display:flex;font-size:12px;justify-content:space-between;margin-top:6px;min-height:16px}.reset-password-page .strength-row .ok{color:#157f3c;font-weight:600}.reset-password-page .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.reset-password-page .chip{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:999px;color:#5f6b7d;display:inline-flex;font-size:12px;gap:5px;padding:4px 10px}.reset-password-page .chip.ok{background:#dcfce7;border-color:#dcfce7;color:#157f3c}.reset-password-page .input-row.invalid input,.reset-password-page .input-row.invalid input:focus{border:1.5px solid #dc2626}.reset-password-page .field-error{color:#b91c1c;font-size:12px;margin:6px 0 0}.reset-password-page button[type=submit]:disabled{background:#eef1f5;box-shadow:none;color:#5f6b7d;opacity:1}.reset-password-page .button-link{align-items:center;background:#00b5d1;border-radius:10px;color:#0b1739;display:flex;font-size:15px;font-weight:700;height:48px;justify-content:center;text-decoration:none}.public-layout{background:#f4f6fa;color:#0f172a;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:15px;inset:0;line-height:1.6;overflow-wrap:break-word;overflow-x:hidden;overflow-y:auto;position:fixed}.public-layout a{color:#007a8f;text-decoration:underline;text-underline-offset:2px}.public-layout a:hover{color:#0b1739}.public-layout .public-main:focus-visible,.public-layout a:focus-visible,.public-layout button:focus-visible{border-radius:4px;outline:3px solid #007a8f;outline-offset:2px}.public-layout .public-main:focus:not(:focus-visible){outline:none}.public-layout .public-skip{background:#0b1739;border-radius:8px;color:#fff;font-weight:600;left:8px;padding:8px 14px;position:absolute;text-decoration:none;top:8px;transform:translateY(-200%);z-index:2}.public-layout .public-skip:focus{color:#fff;transform:none}.public-layout .public-topbar{align-items:center;background:#fff;border-bottom:1px solid #e5e9f0;display:flex;gap:16px;justify-content:space-between;padding:16px 40px}.public-layout .public-logo{display:inline-flex}.public-layout .public-logo img{display:block;height:auto;width:130px}.public-layout .public-topbar a.public-signin{border:1px solid #e5e9f0;border-radius:10px;color:#0b1739;font-size:14px;font-weight:600;padding:8px 16px;text-decoration:none}.public-layout .public-topbar a.public-signin:hover{border-color:#007a8f}.public-layout .public-main{flex:1 0 auto;margin:0 auto;max-width:760px;padding:40px 0 56px;width:100%}.public-layout .public-footer{align-items:center;border-top:1px solid #e5e9f0;color:#5f6b7d;font-size:13px;justify-content:center;padding:24px 40px}.public-layout .public-footer,.public-layout .public-footer nav{display:flex;flex-wrap:wrap;gap:8px 16px}.public-layout .public-footer a{color:#5f6b7d;text-decoration:none}.public-layout .public-footer a:hover,.public-layout .public-footer a[aria-current=page]{color:#0b1739;text-decoration:underline}@media(max-width:860px){.public-layout .public-topbar{padding:14px 20px}.public-layout .public-main{padding:28px 20px 48px}.public-layout .public-footer{padding:20px}}.legal-page .legal-draft{align-items:flex-start;background:#fff8e8;border:1px solid #f0c36d;border-radius:12px;color:#6b4100;display:flex;gap:12px;margin-bottom:20px;padding:14px 16px}.legal-page .legal-draft p{font-size:14px;line-height:1.5;margin:0}.legal-page .legal-draft strong{font-weight:700}.legal-page .legal-draft-icon{align-items:center;background:#b26b00;border-radius:999px;color:#fff;display:inline-flex;flex-shrink:0;font-size:13px;font-weight:700;height:22px;justify-content:center;line-height:1;width:22px}.legal-page .legal-card{background:#fff;border:1px solid #e5e9f0;border-radius:16px;padding:40px 48px}.legal-page h1{color:#0f172a;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 6px}.legal-page .legal-updated{color:#5f6b7d;font-size:13px;margin:0 0 16px}.legal-page .legal-summary{color:#5f6b7d;font-size:16px;margin:0 0 28px}.legal-page .legal-toc{background:#f4f6fa;border-radius:12px;margin-bottom:36px;padding:20px 24px}.legal-page .legal-toc h2{color:#5f6b7d;font-size:13px;font-weight:700;letter-spacing:.04em;margin:0 0 10px;text-transform:uppercase}.legal-page .legal-toc ol{column-count:2;column-gap:32px;margin:0;padding-left:22px}.legal-page .legal-toc li{break-inside:avoid;color:#5f6b7d;font-size:14px;margin:0 0 6px;page-break-inside:avoid}.legal-page .legal-toc a{text-decoration:none}.legal-page .legal-toc a:hover{text-decoration:underline}.legal-page .legal-section{scroll-margin-top:24px}.legal-page .legal-section+.legal-section{margin-top:32px}.legal-page .legal-section h2{color:#0f172a;font-size:20px;font-weight:700;line-height:1.3;margin:0 0 10px}.legal-page .legal-section p{margin:0 0 12px}.legal-page .legal-section ul{margin:0 0 12px;padding-left:22px}.legal-page .legal-section li{margin-bottom:6px}.legal-page .legal-section>:last-child{margin-bottom:0}.legal-page .legal-placeholder{background:#fff1c2;border-radius:4px;color:#5c3a00;font-weight:600;padding:0 4px}@media(max-width:860px){.legal-page .legal-card{padding:28px 24px}.legal-page h1{font-size:28px}}@media(max-width:560px){.legal-page .legal-card{border-radius:12px;padding:24px 18px}.legal-page h1{font-size:26px}.legal-page .legal-toc{padding:16px 18px}.legal-page .legal-toc ol{column-count:1}}.status-page .status-intro{margin-bottom:24px}.status-page .status-intro h1{color:#0f172a;font-size:32px;font-weight:700;line-height:1.2;margin:0 0 6px}.status-page .status-intro p{color:#5f6b7d;margin:0}.status-page .status-summary{align-items:center;background:#fff;border:1px solid #e5e9f0;border-left-width:6px;border-radius:16px;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px;padding:20px 24px}.status-page .status-summary h2{color:#0f172a;font-size:18px;font-weight:700;line-height:1.35;margin:0 0 2px}.status-page .status-summary p{color:#5f6b7d;font-size:13px;margin:0}.status-page .status-summary-operational{border-left-color:#15803d}.status-page .status-summary-degraded,.status-page .status-summary-unknown{border-left-color:#b45309}.status-page .status-summary-down{border-left-color:#b91c1c}.status-page .status-summary-checking{border-left-color:#e5e9f0}.status-page button.status-recheck{background:#00b5d1;border:none;border-radius:10px;box-shadow:none;color:#0b1739;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:700;height:44px;margin:0;padding:0 20px}.status-page button.status-recheck:hover{background:#009fb8}.status-page button.status-recheck:disabled{background:#00b5d1;border:none;color:#0b1739;opacity:.6}.status-page .status-card{background:#fff;border:1px solid #e5e9f0;border-radius:16px;margin-bottom:20px;padding:24px}.status-page .status-card>h2{color:#0f172a;font-size:18px;font-weight:700;margin:0 0 4px}.status-page .status-card-note{color:#5f6b7d;font-size:14px;margin:0}.status-page .status-list{list-style:none;margin:8px 0 0;padding:0}.status-page .status-item{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:14px 0}.status-page .status-item+.status-item{border-top:1px solid #e5e9f0}.status-page .status-item-text{min-width:0}.status-page .status-item-text h3{color:#0f172a;font-size:15px;font-weight:600;margin:0}.status-page .status-item-text p{color:#5f6b7d;font-size:13px;line-height:1.45;margin:2px 0 0}.status-page .status-item-text p.status-item-detail{color:#0f172a}.status-page .status-pill{align-items:center;background:#f1f5f9;border-radius:999px;color:#334155;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;gap:6px;line-height:1.4;padding:4px 10px;white-space:nowrap}.status-page .status-dot{background:currentColor;border-radius:50%;height:8px;width:8px}.status-page .status-pill-operational{background:#dcfce7;color:#166534}.status-page .status-pill-paused{background:#e0f2fe;color:#075985}.status-page .status-pill-degraded,.status-page .status-pill-unknown{background:#fef3c7;color:#92400e}.status-page .status-pill-down{background:#fee2e2;color:#991b1b}.status-page .status-pill-checking,.status-page .status-pill-none{background:#f1f5f9;color:#334155}.status-page .status-pill-none .status-dot{background:#0000;border:1.5px solid;box-sizing:border-box}.status-page .status-contact{color:#5f6b7d;font-size:14px;margin:8px 0 0;text-align:center}@media(max-width:560px){.status-page .status-intro h1{font-size:26px}.status-page .status-summary{align-items:stretch;flex-direction:column;padding:18px}.status-page button.status-recheck{width:100%}.status-page .status-card{padding:18px}.status-page .status-item{align-items:flex-start;flex-direction:column;gap:8px}}.switch{display:inline-block;height:23px;position:relative;width:40px}.switch input{height:0;opacity:0;width:0}.slider{background-color:#ccc;bottom:0;cursor:pointer;left:0;right:0;top:0}.slider,.slider:before{position:absolute;transition:.4s}.slider:before{background-color:#fff;bottom:3px;content:"";height:17px;left:3px;width:17px}input:checked+.slider{background-color:#00b5d1}input:focus+.slider{box-shadow:0 0 1px #00b5d1}input:checked+.slider:before{transform:translateX(17px)}.slider.round{border-radius:23px}.slider.round:before{border-radius:50%}.slider-yes-no{font-size:66%;margin-left:5px}.dashboard-row{align-items:center;border-top:1px solid #d3d3d3;display:flex;justify-content:space-between;padding:14px 0;white-space:nowrap}.dashboard-row__ticker{font-size:32px;font-weight:700;margin-right:10px}.dashboard-row__exchange-link,.dashboard-row__website{font-size:10px}.dashboard-filter{display:flex;margin-top:10px}.dashboard-filter__text{margin-right:10px}.header,.investi-dark-blue{background-color:#01133e}.header{color:#fff;padding:8px}.header__settings{cursor:pointer}.header ul{align-items:flex-end;display:flex;flex-direction:column;list-style-type:none;margin-block-end:0;margin-block-start:0}.header li{align-items:center;display:flex;font-size:12px;padding:20px 0;text-transform:uppercase}.header a{color:#fff}.header__menu{animation:slide-up .5s ease}.front-page-logo{height:50px;width:110.6px}@keyframes slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.v2-header{align-items:center;background:#0b1739;color:#fff;display:flex;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;gap:24px;height:64px;padding:0 40px;position:relative;z-index:10}.v2-header button{background:none;box-shadow:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;padding:0}.v2-header .logo img{display:block;height:36px}.v2-header .nav-scrim{animation:v2-scrim-in .15s ease-out;background:#0b173940;bottom:0;left:0;position:fixed;right:0;top:64px;z-index:0}@keyframes v2-scrim-in{0%{opacity:0}to{opacity:1}}.v2-header .comms-menu,.v2-header .notif-menu,.v2-header .switcher-menu,.v2-header .user-menu{z-index:1}.v2-header .notif-bell{position:relative}.v2-header .unread-badge{background:#dc2626;border:2px solid #0b1739;border-radius:999px;box-sizing:border-box;color:#fff;font-size:10px;font-weight:700;height:18px;line-height:14px;min-width:18px;padding:0 5px;position:absolute;right:-5px;text-align:center;top:-5px}.v2-header .notif-menu{background:#fff;border:1px solid #e5e9f0;border-radius:14px;box-shadow:0 16px 40px -8px #0a17382e;color:#0f172a;font-size:14px;line-height:1.45;overflow:hidden;position:absolute;right:-8px;top:50px;width:420px}.v2-header .notif-menu .head{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:8px;padding:16px 16px 12px 20px}.v2-header .notif-menu .head strong{flex:1 1;font-size:17px}.v2-header .notif-menu .head .new-badge{background:#fee2e2;border-radius:999px;color:#b91c1c;font-size:11px;font-weight:700;padding:3px 8px}.v2-header .notif-menu .head .mark-all{color:#007a8f;font-size:13px;font-weight:700}.v2-header .notif-menu .head .mark-all:disabled{cursor:default;opacity:.5}.v2-header .notif-menu .filters{display:flex;gap:4px;padding:10px 12px 6px 20px}.v2-header .notif-menu .filters button{border-radius:999px;color:#5f6b7d;font-size:13px;font-weight:500;padding:6px 12px}.v2-header .notif-menu .filters button.active{background:#0b1739;color:#fff;font-weight:700}.v2-header .notif-menu ul{list-style:none;margin:0;max-height:420px;overflow-y:auto;padding:0}.v2-header .notif-menu li{align-items:flex-start;border-top:1px solid #e5e9f0;cursor:pointer;display:flex;gap:12px;padding:12px 16px 12px 20px}.v2-header .notif-menu li:hover{background:#f4f6fa}.v2-header .notif-menu li.unread{background:#f1fbfd}.v2-header .notif-menu li.empty{color:#5f6b7d;cursor:default}.v2-header .notif-menu li .text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.v2-header .notif-menu li .title-row{align-items:center;display:flex;gap:8px}.v2-header .notif-menu li .title{flex:1 1;font-weight:700}.v2-header .notif-menu li .title.danger{color:#b91c1c}.v2-header .notif-menu li .time{color:#64708a;font-size:12px;white-space:nowrap}.v2-header .notif-menu li .body{color:#5f6b7d;font-size:13px}.v2-header .notif-menu li .dot{background:#00b5d1;border-radius:50%;flex:none;height:8px;margin-top:6px;width:8px}.v2-header .notif-menu .see-all{align-items:center;background:#f8fafc;color:#007a8f;display:flex;font-weight:700;gap:8px;justify-content:center;padding:12px 20px 14px;width:100%}.v2-header .primary-nav{display:flex;gap:4px;margin-left:40px}.v2-header .primary-nav .comms-nav-button,.v2-header .primary-nav .inert,.v2-header .primary-nav a{align-items:center;border-radius:8px;color:#a9b4d0;display:flex;font-weight:500;gap:8px;height:40px;padding:0 14px;text-decoration:none;white-space:nowrap}.v2-header .primary-nav .comms-nav-button svg,.v2-header .primary-nav .inert svg,.v2-header .primary-nav a svg{font-size:16px}.v2-header .primary-nav .comms-nav-button .caret,.v2-header .primary-nav .inert .caret,.v2-header .primary-nav a .caret{font-size:14px;margin-left:-2px}.v2-header .primary-nav .comms-nav-button:hover,.v2-header .primary-nav .inert:hover,.v2-header .primary-nav a:hover{color:#fff}.v2-header .primary-nav .comms-nav-button.active,.v2-header .primary-nav .inert.active,.v2-header .primary-nav a.active{background:#ffffff1f;color:#fff}.v2-header .primary-nav .comms-nav-button.active svg,.v2-header .primary-nav .inert.active svg,.v2-header .primary-nav a.active svg{color:#00b5d1}.v2-header .primary-nav .comms-nav-button.active .caret,.v2-header .primary-nav .inert.active .caret,.v2-header .primary-nav a.active .caret{color:#fff}.v2-header .primary-nav .inert{cursor:default}.v2-header .primary-nav .comms-nav-button{background:none;border:0;cursor:pointer;font:inherit;font-weight:500}.v2-header .primary-nav .comms-nav-button[aria-expanded=true] .caret{transform:rotate(180deg)}.v2-header .comms-nav{position:relative}.v2-header .comms-menu{background:#fff;border:1px solid #e5e9f0;border-radius:14px;box-shadow:0 16px 40px -8px #0a17382e;color:#0f172a;font-size:14px;left:0;line-height:1.4;padding:8px 0;position:absolute;top:48px;width:340px}.v2-header .comms-menu button{align-items:center;background:none;border:0;border-radius:0;color:#0f172a;cursor:pointer;display:flex;font:inherit;gap:12px;height:auto;padding:10px 14px;text-align:left;width:100%}.v2-header .comms-menu button.current,.v2-header .comms-menu button:hover{background:#f1fbfd}.v2-header .comms-menu button.current .tile,.v2-header .comms-menu button:hover .tile{background:#e0f7fb;color:#007a8f}.v2-header .comms-menu .tile{align-items:center;background:#f4f6fa;border-radius:10px;color:#5f6b7d;display:inline-flex;flex:none;font-size:19px;height:38px;justify-content:center;width:38px}.v2-header .comms-menu .text{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.v2-header .comms-menu .text strong{font-weight:700}.v2-header .comms-menu .text small{color:#5f6b7d;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-header .comms-menu .go{color:#64708a;flex:none;font-size:16px}.v2-header .right{align-items:center;display:flex;gap:12px;margin-left:auto}.v2-header .client-mark{align-items:center;background:#f2b70a;border-radius:6px;color:#0b1739;display:inline-flex;flex:none;font-size:9px;font-weight:700;height:24px;justify-content:center;width:24px}.v2-header .client-switcher{position:relative}.v2-header .switcher-button{align-items:center;background:#ffffff14;border:1px solid #ffffff26;border-radius:10px;color:#fff;display:flex;font-weight:600;gap:10px;height:40px;padding:0 12px}.v2-header .switcher-button .caret{color:#a9b4d0}.v2-header .switcher-button:hover{background:#ffffff24}.v2-header .switcher-menu{background:#fff;border-radius:14px;box-shadow:0 12px 32px #0b173940;color:#0f172a;padding:12px;position:absolute;right:0;top:48px;width:340px}.v2-header .switcher-menu .menu-title{font-size:12px;font-weight:600;margin:4px 0 10px 4px}.v2-header .switcher-menu .search{align-items:center;border:1px solid #e5e9f0;border-radius:8px;color:#5f6b7d;display:flex;gap:8px;height:36px;margin-bottom:8px;padding:0 10px}.v2-header .switcher-menu .search input{background:#0000;border:0;flex:1 1;font-family:inherit;font-size:13px;outline:0}.v2-header .switcher-menu ul{list-style:none;margin:0;padding:0}.v2-header .switcher-menu li{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:8px}.v2-header .switcher-menu li.selected,.v2-header .switcher-menu li:hover{background:#f4f6fa}.v2-header .switcher-menu li .client-mark{height:28px;width:28px}.v2-header .switcher-menu li:nth-child(2) .client-mark{background:#16a34a;color:#fff}.v2-header .switcher-menu li:nth-child(3) .client-mark{background:#7c3aed;color:#fff}.v2-header .switcher-menu li:nth-child(4) .client-mark{background:#1d4ed8;color:#fff}.v2-header .switcher-menu li:nth-child(5) .client-mark{background:#dc2626;color:#fff}.v2-header .switcher-menu li .text{display:flex;flex:1 1;flex-direction:column;min-width:0}.v2-header .switcher-menu li .name{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-header .switcher-menu li .meta{color:#5f6b7d;font-size:11px}.v2-header .switcher-menu li .tick{align-items:center;background:#00b5d1;border-radius:50%;color:#fff;display:inline-flex;font-size:11px;height:18px;justify-content:center;width:18px}.v2-header .switcher-menu li .settings-link{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:6px;box-shadow:none;color:#0f172a;cursor:pointer;display:inline-flex;font-family:inherit;font-size:12px;font-weight:600;gap:6px;height:auto;margin:0;padding:4px 8px}.v2-header .switcher-menu li .settings-link:hover{background:#f4f6fa}.v2-header .icon-button{align-items:center;background:#ffffff14;border:1px solid #ffffff26;border-radius:10px;color:#fff;display:inline-flex;height:40px;justify-content:center;position:relative;width:40px}.v2-header .icon-button svg{font-size:18px}.v2-header .icon-button:hover{background:#ffffff24}.v2-header .icon-button .badge{align-items:center;background:#ef4444;border-radius:9px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px;position:absolute;right:-6px;top:-6px}.v2-header .avatar-menu{position:relative}.v2-header .avatar-button{background:none;border:0;border-radius:50%;box-shadow:none;padding:0}.v2-header .avatar{align-items:center;background:#00b5d1;border:0;border-radius:50%;color:#0b1739;display:inline-flex;font-size:13px;font-weight:700;height:40px;justify-content:center;width:40px}.v2-header .avatar.photo{object-fit:cover}.v2-header .user-menu{background:#fff;border:1px solid #e5e9f0;border-radius:14px;box-shadow:0 16px 40px -8px #0a17382e;color:#0f172a;font-size:14px;line-height:1.45;overflow:hidden;position:absolute;right:0;top:48px;width:300px}.v2-header .user-menu .who{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:12px;padding:16px 16px 14px}.v2-header .user-menu .who .avatar{color:#0b1739;flex:none;font-size:15px;height:44px;width:44px}.v2-header .user-menu .who .text{display:flex;flex-direction:column;gap:3px;min-width:0}.v2-header .user-menu .who strong{font-size:15px}.v2-header .user-menu .who .email{color:#5f6b7d;font-size:12px;overflow:hidden;text-overflow:ellipsis}.v2-header .user-menu .who .manages{align-self:flex-start;background:#e0f7fb;border-radius:999px;color:#007a8f;font-size:11px;font-weight:700;padding:3px 8px}.v2-header .user-menu .group{padding:6px 0}.v2-header .user-menu .group+.group{border-top:1px solid #e5e9f0}.v2-header .user-menu .group button{align-items:center;background:none;border:0;border-radius:0;box-shadow:none;color:#0f172a;cursor:pointer;display:flex;font:inherit;font-weight:600;gap:12px;height:auto;padding:10px 16px;text-align:left;width:100%}.v2-header .user-menu .group button svg{color:#5f6b7d;flex:none;font-size:18px}.v2-header .user-menu .group button .meta{color:#64708a;font-size:12px;font-weight:400;margin-left:auto}.v2-header .user-menu .group button:hover{background:#f4f6fa}.v2-header .user-menu .group button.inert{cursor:default;opacity:.55}.v2-header .user-menu .group button.inert:hover{background:none}.v2-header .user-menu .group button.sign-out{color:#0f172a}.v2-header .menu-toggle{align-items:center;border-radius:10px;color:#fff;display:none;flex:none;font-size:20px;height:40px;justify-content:center;width:40px}.v2-header .menu-toggle:hover{background:#ffffff14}.v2-header .client-name{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1200px){.v2-header{gap:16px}.v2-header .primary-nav{margin-left:8px}.v2-header .primary-nav .inert,.v2-header .primary-nav a{padding:0 10px}}@media(max-width:1024px){.v2-header{padding:0 24px}.v2-header .menu-toggle{display:inline-flex;margin-left:-8px}.v2-header .primary-nav{display:none}.v2-header .primary-nav.open{background:#0b1739;border-top:1px solid #ffffff14;box-shadow:0 16px 40px -8px #0a173866;display:flex;flex-direction:column;gap:2px;left:0;margin:0;padding:8px 16px 14px;position:fixed;right:0;top:64px;z-index:1}.v2-header .primary-nav.open .comms-nav-button,.v2-header .primary-nav.open .inert,.v2-header .primary-nav.open a{font-size:15px;height:48px;padding:0 14px}.v2-header .primary-nav.open .comms-nav-button{width:100%}.v2-header .primary-nav.open .comms-menu{box-shadow:none;margin:2px 0 6px;position:static;width:auto}}@media(max-width:640px){.v2-header{gap:8px;padding:0 12px}.v2-header .logo img{height:30px}.v2-header .right{gap:8px}.v2-header .client-name,.v2-header .switcher-button .caret{display:none}.v2-header .switcher-button{padding:0 6px}.v2-header .avatar-button>.avatar,.v2-header .icon-button{height:36px;width:36px}.v2-header .notif-menu,.v2-header .switcher-menu,.v2-header .user-menu{box-sizing:border-box;left:12px;max-height:calc(100vh - 88px);overflow-y:auto;position:fixed;right:12px;top:72px;width:auto}.v2-header{zoom:.875}}.v2-page{color:#0f172a;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;padding:28px 40px 60px}.v2-page button{background:none;box-shadow:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;padding:0}.v2-page h1,.v2-page h2,.v2-page p{margin:0}.v2-page .link,.v2-page :any-link{background:none;border:0;color:#007a8f;cursor:pointer;font-size:14px;font:inherit;gap:6px;margin-left:auto;padding:0;text-decoration:none}.v2-page .link,.v2-page .pill,.v2-page :any-link{align-items:center;display:inline-flex;font-weight:600;white-space:nowrap}.v2-page .pill{background:#eef1f6;border-radius:999px;color:#5f6b7d;font-size:12px;padding:4px 10px}.v2-page .pill.warn{background:#fdf3d7;color:#845c00}.v2-page .pill.ok{background:#e3f7ea;color:#157f3c}.v2-page .pill.bad{background:#fde8e8;color:#b91c1c}.v2-page .btn-primary{align-items:center;background:#00b5d1;border:0;border-radius:10px;color:#0b1739;display:inline-flex;font-weight:600;gap:8px;height:44px;padding:0 18px;white-space:nowrap}.v2-page .btn-primary:hover:not(:disabled){background:#007a8f;color:#fff}.v2-page .btn-primary:disabled{color:#0b1739;cursor:default;opacity:.6}.v2-page .btn-primary .spin{animation:v2-spin 1s linear infinite}@keyframes v2-spin{to{transform:rotate(1turn)}}.v2-page .card{background:#fff;border:1px solid #e5e9f0;border-radius:16px;padding:24px}.v2-page .icon-tile{align-items:center;background:#e6f8fb;border-radius:10px;color:#007a8f;display:inline-flex;flex:none;font-size:18px;height:40px;justify-content:center;width:40px}.v2-page .icon-tile.dark{background:#0b1739;color:#fff}.v2-page .btn-outline{background:#fff;border:1px solid #e5e9f0;border-radius:10px;color:#0f172a;font-weight:600;height:44px;padding:0 18px;white-space:nowrap}.v2-page .btn-outline:hover{background:#f4f6fa}.v2-page .sub-tabs{box-sizing:border-box;display:inline-flex;max-width:100%;overflow-x:auto;position:relative;scrollbar-width:none}.v2-page .sub-tabs::-webkit-scrollbar{display:none}.v2-page .sub-tabs{background:#fff;border:1px solid #e5e9f0;border-radius:12px;gap:4px;padding:4px}.v2-page .sub-tabs button{align-items:center;background:#0000;border:0;border-radius:9px;color:#5f6b7d;display:inline-flex;flex:none;font-weight:600;gap:8px;height:40px;padding:0 16px;white-space:nowrap}.v2-page .sub-tabs button.active{background:#0b1739;color:#fff}.v2-page .sub-tabs button .badge{background:#f4f6fa;border-radius:999px;color:#0f172a;font-size:13px;font-weight:600;padding:3px 9px}.v2-page .sub-tabs button.active .badge{background:#ffffff29;color:#fff}.v2-page .page-header{margin:28px 0 24px}.v2-page .page-header h1{font-size:30px;font-weight:700;letter-spacing:-.01em}.v2-page .page-header p{color:#5f6b7d;margin-top:6px}@media(max-width:1024px){.v2-page{padding:24px 24px 48px}}@media(max-width:640px){.v2-page{padding:16px 12px 40px}.v2-page .page-header{margin:20px 0 16px}.v2-page .page-header h1{font-size:24px}.v2-page .btn-outline,.v2-page .btn-primary{height:42px;padding:0 14px}.v2-page{zoom:.875}}.v2-page .v2-empty{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:6px;justify-content:center;padding:24px 16px;text-align:center}.v2-page .v2-empty .illustration{height:auto;margin-bottom:10px;width:160px}.v2-page .v2-empty .title{font-size:16px;font-weight:700}.v2-page .v2-empty .sub{color:#5f6b7d;font-size:14px;line-height:1.45;max-width:360px}@media(max-width:640px){.v2-page .v2-empty{padding:16px 8px}.v2-page .v2-empty .illustration{width:128px}}.dashboard-v2 .row{grid-gap:24px;display:grid;gap:24px;margin-bottom:24px}.dashboard-v2 .row.row-0,.dashboard-v2 .row.row-2,.dashboard-v2 .row.row-3{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr)}.dashboard-v2 .card{background:#fff;border:1px solid #e5e9f0;border-radius:16px;padding:24px}.dashboard-v2 .card>header{align-items:center;display:flex;gap:14px;margin-bottom:8px}.dashboard-v2 .card>header h2{font-size:20px;font-weight:700}.dashboard-v2 .attention .pill{margin-left:auto}.dashboard-v2 .attention .item{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:24px;justify-content:space-between;padding:22px 0}.dashboard-v2 .attention .item:last-child{border-bottom:0;padding-bottom:8px}.dashboard-v2 .attention .item .title{font-weight:600;margin-bottom:4px}.dashboard-v2 .attention .item .sub{color:#5f6b7d;font-size:13px}.dashboard-v2 .attention .item .text{flex:1 1}.dashboard-v2 .attention .item .dismiss{align-items:center;background:none;border:0;color:#5f6b7d;cursor:pointer;display:flex;justify-content:center;margin:-3px 0 -3px -15px;min-height:28px;min-width:28px;padding:4px}.dashboard-v2 .attention .item .dismiss:hover{color:#0f172a}.dashboard-v2 .quick-actions h2{font-size:20px;font-weight:700}.dashboard-v2 .quick-actions>.sub{color:#5f6b7d;font-size:13px;margin:4px 0 18px}.dashboard-v2 .quick-actions .action{align-items:center;background:#f4f6fa;border:0;border-radius:12px;color:#0f172a;display:flex;gap:14px;margin-bottom:8px;padding:12px;text-align:left;width:100%}.dashboard-v2 .quick-actions .action .text{display:flex;flex:1 1;flex-direction:column}.dashboard-v2 .quick-actions .action .title{font-weight:600}.dashboard-v2 .quick-actions .action .sub{color:#5f6b7d;font-size:12px;margin-top:2px}.dashboard-v2 .quick-actions .action .arrow{color:#5f6b7d}.dashboard-v2 .quick-actions .action:hover{background:#e9edf4}.dashboard-v2 .glance{background:#0b1739;border:1px solid #e5e9f0;border-radius:16px;color:#fff;margin-bottom:24px;overflow:hidden;padding:40px 44px;position:relative}.dashboard-v2 .glance .glance-bg{height:100%;inset:0;object-fit:cover;opacity:.1;pointer-events:none;position:absolute;width:100%}.dashboard-v2 .glance>*{position:relative}.dashboard-v2 .glance h2{font-size:20px;font-weight:700;margin-bottom:36px}.dashboard-v2 .glance .grid{grid-gap:40px 32px;display:grid;gap:40px 32px;grid-template-columns:repeat(3,1fr)}.dashboard-v2 .glance .value{align-items:baseline;display:flex;font-size:40px;font-weight:700;gap:10px;line-height:1}.dashboard-v2 .glance .label{color:#a9b4d0;font-size:15px;font-weight:400}.dashboard-v2 .glance .sub{color:#a9b4d0;font-size:14px;margin:14px 0 12px}.dashboard-v2 .glance .link,.dashboard-v2 .glance :any-link{color:#00b5d1;margin-left:0}.dashboard-v2 .share-price .price-row{align-items:center;display:flex;gap:14px;margin:20px 0 16px}.dashboard-v2 .share-price .price-row .price{font-size:38px;font-weight:700;letter-spacing:-.02em}.dashboard-v2 .share-price .price-row .delay{color:#5f6b7d;font-size:13px}.dashboard-v2 .share-price .price-row .ranges{background:#f4f6fa;border-radius:8px;display:inline-flex;gap:2px;margin-left:auto;padding:3px}.dashboard-v2 .share-price .price-row .ranges button{background:#0000;border:0;border-radius:6px;color:#5f6b7d;font-size:12px;font-weight:600;height:30px;padding:0 10px}.dashboard-v2 .share-price .price-row .ranges button.active{background:#0b1739;color:#fff}.dashboard-v2 .share-price>.sub{color:#5f6b7d;font-size:14px;margin:24px 0}.dashboard-v2 .share-price .stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(6,1fr);margin-top:12px}.dashboard-v2 .share-price .stats .stat{background:#f4f6fa;border-radius:8px;display:flex;flex-direction:column;gap:4px;padding:10px 12px}.dashboard-v2 .share-price .stats .stat .k{color:#5f6b7d;font-size:11px}.dashboard-v2 .share-price .stats .stat .v{font-size:14px;font-weight:700}.dashboard-v2 .top-holders .holder{grid-gap:8px 10px;align-items:center;display:grid;gap:8px 10px;grid-template-columns:24px 1fr auto;padding:14px 0 12px}.dashboard-v2 .top-holders .holder .rank{align-items:center;background:#f4f6fa;border-radius:6px;color:#5f6b7d;display:inline-flex;font-size:11px;font-weight:600;height:24px;justify-content:center;width:24px}.dashboard-v2 .top-holders .holder .name{font-size:14px;font-weight:600}.dashboard-v2 .top-holders .holder .pct{font-weight:700}.dashboard-v2 .top-holders .holder .bar{background:#f4f6fa;border-radius:2px;grid-column:1/-1;height:4px;overflow:hidden}.dashboard-v2 .top-holders .holder .bar span{background:#00b5d1;border-radius:2px;display:block;height:100%}.dashboard-v2 .announcements .item{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:24px;justify-content:space-between;padding:18px 0}.dashboard-v2 .announcements .item:last-child{border-bottom:0}.dashboard-v2 .announcements .item .title{font-weight:600;margin-bottom:4px}.dashboard-v2 .announcements .item .sub{color:#5f6b7d;font-size:13px}.dashboard-v2 .announcements .item .sub.sensitive{color:#b91c1c}.dashboard-v2 .investors .item{border-bottom:1px solid #e5e9f0;padding:16px 0}.dashboard-v2 .investors .item:last-child{border-bottom:0}.dashboard-v2 .investors .item .title{font-weight:600;line-height:1.4;margin-bottom:4px}.dashboard-v2 .investors .item .sub{color:#5f6b7d;font-size:13px}@media(max-width:640px){.dashboard-v2 .card.announcements,.dashboard-v2 .card.investors,.dashboard-v2 .card.top-holders{grid-column-gap:14px;column-gap:14px;display:grid;grid-template-columns:auto minmax(0,1fr)}.dashboard-v2 .card.announcements>*,.dashboard-v2 .card.investors>*,.dashboard-v2 .card.top-holders>*{grid-column:1/-1}.dashboard-v2 .card.announcements>header,.dashboard-v2 .card.investors>header,.dashboard-v2 .card.top-holders>header{display:contents}.dashboard-v2 .card.announcements>header .icon-tile,.dashboard-v2 .card.investors>header .icon-tile,.dashboard-v2 .card.top-holders>header .icon-tile{grid-column:1;margin-bottom:8px}.dashboard-v2 .card.announcements>header h2,.dashboard-v2 .card.investors>header h2,.dashboard-v2 .card.top-holders>header h2{align-self:center;grid-column:2;margin-bottom:8px}.dashboard-v2 .card.announcements>header .link,.dashboard-v2 .card.announcements>header :any-link,.dashboard-v2 .card.investors>header .link,.dashboard-v2 .card.investors>header :any-link,.dashboard-v2 .card.top-holders>header .link,.dashboard-v2 .card.top-holders>header :any-link{grid-column:1/-1;justify-self:start;margin:12px 0 0;order:1}}@media(max-width:1024px){.dashboard-v2 .row.row-0,.dashboard-v2 .row.row-2{gap:20px;grid-template-columns:minmax(0,1fr);margin-bottom:20px}.dashboard-v2 .row.row-3{gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.dashboard-v2 .glance{margin-bottom:20px;padding:28px 24px}.dashboard-v2 .glance h2{margin-bottom:24px}.dashboard-v2 .glance .grid{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.dashboard-v2 .glance .grid::-webkit-scrollbar{display:none}.dashboard-v2 .glance .grid .stat{box-sizing:border-box;flex-basis:calc(50% - 12px);flex-grow:0;flex-shrink:0;scroll-snap-align:start}.dashboard-v2 .glance .value{font-size:34px}.dashboard-v2 .share-price .stats{grid-template-columns:repeat(3,1fr)}}@media(max-width:640px){.dashboard-v2 .row.row-3{grid-template-columns:minmax(0,1fr)}.dashboard-v2 .row{gap:16px;margin-bottom:16px}.dashboard-v2 .card{padding:16px}.dashboard-v2 .card>header h2{font-size:18px}.dashboard-v2 .attention>header{flex-wrap:wrap}.dashboard-v2 .attention>header .pill{margin-left:54px}.dashboard-v2 .attention .item{flex-wrap:wrap;gap:10px 12px;padding:16px 0}.dashboard-v2 .attention .item .text{flex-basis:100%}.dashboard-v2 .attention .item .dismiss{margin-left:-3px}.dashboard-v2 .glance{border-radius:16px;padding:20px 16px}.dashboard-v2 .glance h2{font-size:18px;margin-bottom:18px}.dashboard-v2 .glance .grid .stat{flex-basis:100%}.dashboard-v2 .glance{text-align:center}.dashboard-v2 .glance .link,.dashboard-v2 .glance .value,.dashboard-v2 .glance :any-link{justify-content:center}.dashboard-v2 .glance .value{font-size:28px}.dashboard-v2 .glance .sub{font-size:13px;margin:8px 0}.dashboard-v2 .share-price .price-row{flex-wrap:wrap;gap:8px 10px;margin:14px 0 12px}.dashboard-v2 .share-price .price-row .price{font-size:30px}.dashboard-v2 .share-price .price-row .delay{flex-basis:100%}.dashboard-v2 .share-price .price-row .ranges{box-sizing:border-box;margin-left:0;width:100%}.dashboard-v2 .share-price .price-row .ranges button{flex:1 1}.dashboard-v2 .share-price .stats{gap:8px;grid-template-columns:repeat(2,1fr)}.dashboard-v2 .announcements .item{flex-wrap:wrap;gap:8px;padding:14px 0}.dashboard-v2 .announcements .item .text{flex-basis:100%}.dashboard-v2 .investors .item{padding:14px 0}}.dashboard-v2 .glance .glance-dots{display:flex;justify-content:center;margin-top:20px}.dashboard-v2 .glance .glance-dots button{align-items:center;background:none;border:0;display:inline-flex;height:28px;justify-content:center;margin:-10px 0;min-width:28px;padding:0 4px}.dashboard-v2 .glance .glance-dots button:before{background:#ffffff4d;border-radius:999px;content:"";height:8px;transition:width .15s,background .15s;width:8px}.dashboard-v2 .glance .glance-dots button.active:before{background:#00b5d1;width:20px}@media(min-width:641px){.dashboard-v2 .card:has(.v2-empty){display:flex;flex-direction:column}}.analytics-v2 .page-header{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.analytics-v2 .page-header p{line-height:1.5;max-width:560px}.analytics-v2 .page-header .period{align-items:center;display:flex;gap:12px}.analytics-v2 .page-header .period>:first-child{min-width:200px}.analytics-v2 .page-header .export-report{color:#0b1739;font-weight:700}.analytics-v2 .page-header .export-report svg{font-size:18px}.analytics-v2 .card>header .sub{color:#5f6b7d;font-size:13px;margin-top:2px}.analytics-v2 .empty{color:#5f6b7d;font-size:14px;margin:24px 0}.analytics-v2 .holders-chart h2 .navy{color:#0b1739}.analytics-v2 .holders-chart h2 .cyan{color:#007a8f}.analytics-v2 .holders-chart h2 em{color:#64708a;font-weight:400}.analytics-v2 .holders-chart .legend{color:#5f6b7d;display:flex;font-size:12px;gap:16px;margin-left:auto}.analytics-v2 .holders-chart .legend span{align-items:center;display:inline-flex;gap:6px;white-space:nowrap}.analytics-v2 .holders-chart .legend i{border-radius:50%;height:8px;width:8px}.analytics-v2 .holders-chart .legend .navy{background:#0b1739}.analytics-v2 .holders-chart .legend .cyan{background:#00b5d1}.analytics-v2 .holders-chart .legend .amber{background:#f59e0b}.analytics-v2 .holders-chart .insight{align-items:center;background:#f0fafc;border-radius:12px;display:flex;gap:14px;margin-top:12px;padding:14px 16px}.analytics-v2 .holders-chart .insight p{line-height:1.5}.analytics-v2 .bar-row{padding:12px 0 4px}.analytics-v2 .bar-row .line{display:flex;gap:12px;justify-content:space-between;margin-bottom:8px}.analytics-v2 .bar-row .name{font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-v2 .bar-row .meta{color:#5f6b7d;font-size:12px;white-space:nowrap}.analytics-v2 .bar-row .track{background:#f4f6fa;border-radius:4px;height:8px;overflow:hidden;position:relative}.analytics-v2 .bar-row .track span{border-radius:4px;bottom:0;left:0;position:absolute;top:0}.analytics-v2 .bar-row .track .opened{background:#0b1739}.analytics-v2 .bar-row .track .clicked{background:#00b5d1}.analytics-v2 .bar-row .track .fill.tone-0{background:#0b1739}.analytics-v2 .bar-row .track .fill.tone-1{background:#1e3a8a}.analytics-v2 .bar-row .track .fill.tone-2{background:#007a8f}.analytics-v2 .bar-row .track .fill.tone-3{background:#00b5d1}.analytics-v2 .bar-row .track .fill.tone-4{background:#a5e6f0}.analytics-v2 .sources .bar-row{padding:16px 0 6px}.analytics-v2 .sources .hub{margin:20px 0 0}.analytics-v2 .sources .soon{position:relative}.analytics-v2 .sources .soon .meta{filter:blur(5px);-webkit-user-select:none;user-select:none}.analytics-v2 .sources .soon .fill{filter:grayscale(1);opacity:.35}.analytics-v2 .sources .soon-pill{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0b1739e0;border-radius:999px;box-shadow:0 6px 20px #0b173940,inset 0 0 0 1px #007a8f99;color:#fff;font-size:12px;font-weight:700;left:50%;letter-spacing:.12em;padding:8px 20px;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%) rotate(-6deg);white-space:nowrap}.analytics-v2 .top-announcements .table-wrap{margin-top:8px;overflow-x:auto}.analytics-v2 .top-announcements .table-wrap:focus-visible{border-radius:4px;outline:2px solid #007a8f;outline-offset:2px}.analytics-v2 .top-announcements table{border:0;border-collapse:collapse;font-size:14px;margin:0;width:100%}.analytics-v2 .top-announcements td,.analytics-v2 .top-announcements th{border:0}.analytics-v2 .top-announcements th:first-child{border-radius:8px 0 0 8px}.analytics-v2 .top-announcements th:last-child{border-radius:0 8px 8px 0}.analytics-v2 .top-announcements th{background:#f4f6fa;color:#5f6b7d;font-size:11px;font-weight:600;letter-spacing:.06em;padding:12px;text-align:left;text-transform:uppercase;white-space:nowrap}.analytics-v2 .top-announcements td{border-bottom:1px solid #e5e9f0;padding:18px 12px;white-space:nowrap}.analytics-v2 .top-announcements .headline{font-weight:600;white-space:normal}.analytics-v2 .top-announcements .num{text-align:right}.analytics-v2 .top-announcements .strong{font-weight:700}.analytics-v2 .top-announcements .muted{color:#5f6b7d}@media(max-width:640px){.analytics-v2 .page-header{flex-direction:column}.analytics-v2 .page-header .period{width:100%}.analytics-v2 .holders-chart>header{flex-wrap:wrap}.analytics-v2 .holders-chart>header .legend{flex-basis:100%;margin-left:0}}.share-registry-v2 .placeholder{color:#5f6b7d;padding:40px 0}.share-registry-v2 .loading{color:#5f6b7d}.share-registry-v2 .page-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.share-registry-v2 .all-holders .all-holders-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.share-registry-v2 .all-holders .all-holders-actions .btn-outline{align-items:center;border-width:1.5px;display:inline-flex;font-weight:700;gap:8px}.share-registry-v2 .all-holders .all-holders-actions .btn-outline:disabled{cursor:default;opacity:.6}.share-registry-v2 .all-holders .stats{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.share-registry-v2 .all-holders .stats .stat{background:#fff;border:1px solid #e5e9f0;border-radius:16px;padding:20px 24px}.share-registry-v2 .all-holders .stats .stat .h{align-items:center;color:#5f6b7d;display:flex;font-weight:600;gap:12px}.share-registry-v2 .all-holders .stats .stat .h .pill{margin-left:auto}.share-registry-v2 .all-holders .stats .stat .v{font-size:32px;font-weight:700;letter-spacing:-.01em;margin:10px 0 4px}.share-registry-v2 .all-holders .stats .stat .d{color:#5f6b7d;font-size:13px}.share-registry-v2 .all-holders .filters{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:12px;margin-bottom:16px}.share-registry-v2 .all-holders .filters .search{align-items:center;border:1px solid #e5e9f0;border-radius:10px;color:#5f6b7d;display:flex;flex:1 1;gap:10px;height:44px;min-width:200px;padding:0 16px}.share-registry-v2 .all-holders .filters .search input{background:none;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;height:auto;outline:0;padding:0}.share-registry-v2 .all-holders .filters .count{color:#5f6b7d;flex:none;margin-left:auto;white-space:nowrap}.share-registry-v2 .all-holders .table:focus-visible{border-radius:4px;outline:2px solid #007a8f;outline-offset:2px}.share-registry-v2 .all-holders .table .row{grid-gap:0 16px;align-items:center;border-bottom:1px solid #e5e9f0;display:grid;gap:0 16px;grid-template-columns:48px minmax(240px,2fr) minmax(200px,1.4fr) 120px 100px 130px 120px;padding:14px 12px}.share-registry-v2 .all-holders .table .row.head{background:#f4f6fa;border:0;border-radius:8px;color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;padding:12px;text-transform:uppercase}.share-registry-v2 .all-holders .table .row .rank{color:#5f6b7d}.share-registry-v2 .all-holders .table .row .name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-registry-v2 .all-holders .table .row .sub{color:#5f6b7d;font-size:12px;margin-top:2px}.share-registry-v2 .all-holders .table .row .email{align-items:center;color:#007a8f;display:inline-flex;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-registry-v2 .all-holders .table .row .email.none{color:#5f6b7d}.share-registry-v2 .all-holders .table .row .num{font-weight:600;text-align:right}.share-registry-v2 .all-holders .table .row.member .name{font-weight:500;padding-left:12px}.share-registry-v2 .all-holders .table .row.member .arrow{color:#5f6b7d}.share-registry-v2 .all-holders .table .row.web-user .sub{font-style:italic}.share-registry-v2 .all-holders .table .row.clickable{cursor:pointer}.share-registry-v2 .all-holders .table .row.clickable:hover{background:#f4f6fa}.share-registry-v2 .all-holders .table .empty{color:#5f6b7d;padding:24px 12px}@media(max-width:1024px){.share-registry-v2 .all-holders .stats{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.share-registry-v2 .all-holders .table{overflow-x:auto}.share-registry-v2 .all-holders .table .row{min-width:1080px}}@media(max-width:640px){.share-registry-v2 .all-holders .stats{grid-template-columns:minmax(0,1fr)}}.share-registry-v2 .filter{align-items:center;display:inline-flex;flex:none;position:relative}.share-registry-v2 .filter select{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;color:#0f172a;cursor:pointer;font:inherit;font-weight:600;height:44px;padding:0 36px 0 14px}.share-registry-v2 .filter svg{color:#5f6b7d;pointer-events:none;position:absolute;right:12px}.share-registry-v2 .filter.rows select{border:0;color:#5f6b7d;font-weight:500;height:36px}.share-registry-v2 .footer{align-items:center;display:flex;gap:16px;padding-top:20px}.share-registry-v2 .footer .count{color:#5f6b7d}.share-registry-v2 .footer .rows{margin-left:auto}.share-registry-v2 .footer .pagination{display:inline-flex;gap:6px}.share-registry-v2 .footer .pagination button,.share-registry-v2 .footer .pagination span{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;display:inline-flex;font-weight:600;height:36px;justify-content:center;min-width:36px;padding:0 10px}.share-registry-v2 .footer .pagination button.active,.share-registry-v2 .footer .pagination span.active{background:#0b1739;border-color:#0b1739;color:#fff}.share-registry-v2 .footer .pagination button:disabled,.share-registry-v2 .footer .pagination span:disabled{color:#5f6b7d;cursor:default}.share-registry-v2 .footer .pagination span{border:0}@media(max-width:640px){.share-registry-v2 .footer{flex-wrap:wrap;row-gap:12px}.share-registry-v2 .footer .pagination{flex-wrap:wrap;max-width:100%}}.share-registry-v2 .holdings-movement .layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr 420px;margin-bottom:24px}.share-registry-v2 .holdings-movement .title{align-items:flex-start;display:flex;gap:14px;margin-bottom:20px}.share-registry-v2 .holdings-movement .title h2{font-size:20px;margin:0}.share-registry-v2 .holdings-movement .title p{color:#5f6b7d;font-size:13px;margin:2px 0 0}.share-registry-v2 .holdings-movement .sub{color:#5f6b7d;font-size:13px}.share-registry-v2 .holdings-movement .badge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;padding:3px 8px;text-transform:uppercase}.share-registry-v2 .holdings-movement .badge.new{background:#e0f2fe;color:#0369a1}.share-registry-v2 .holdings-movement .badge.existing{background:#e3f7ea;color:#157f3c}.share-registry-v2 .holdings-movement .badge.returning{background:#fdf3d7;color:#845c00}.share-registry-v2 .holdings-movement .run .field-label{display:block;font-weight:600;margin-bottom:8px}.share-registry-v2 .holdings-movement .run .run-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:16px}.share-registry-v2 .holdings-movement .run .run-row input[type=date]{border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;font:inherit;height:48px;margin:0;padding:0 14px;width:260px}.share-registry-v2 .holdings-movement .run .run-row .btn-primary{height:48px}.share-registry-v2 .holdings-movement .run .ranges{background:#f4f6fa;border-radius:8px;display:inline-flex;gap:2px;margin-left:auto;padding:3px}.share-registry-v2 .holdings-movement .run .ranges button{background:#0000;border:0;border-radius:6px;color:#5f6b7d;font-size:12px;font-weight:600;height:30px;padding:0 10px}.share-registry-v2 .holdings-movement .run .ranges button.active{background:#0b1739;color:#fff}.share-registry-v2 .holdings-movement .run .run-message{color:#5f6b7d;font-size:13px;margin:0 0 12px}.share-registry-v2 .holdings-movement .run .legend{align-items:center;color:#5f6b7d;display:flex;flex-wrap:wrap;font-size:13px;gap:8px 10px;margin-top:12px}.share-registry-v2 .holdings-movement .glance .tiles{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:20px}.share-registry-v2 .holdings-movement .glance .tile{background:#f4f6fa;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:14px 16px}.share-registry-v2 .holdings-movement .glance .tile .k{color:#5f6b7d;font-size:13px}.share-registry-v2 .holdings-movement .glance .tile .v{font-size:22px;font-weight:700}.share-registry-v2 .holdings-movement .glance h3{font-size:15px;margin:0 0 6px}.share-registry-v2 .holdings-movement .glance .move{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:12px;padding:12px 0}.share-registry-v2 .holdings-movement .glance .move .name{flex:1 1;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-registry-v2 .holdings-movement .glance .open{align-items:center;display:inline-flex;gap:6px;margin-top:16px}.share-registry-v2 .holdings-movement .daily .daily-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.share-registry-v2 .holdings-movement .daily .table .row{grid-gap:0 16px;align-items:center;border-bottom:1px solid #e5e9f0;color:inherit;display:grid;gap:0 16px;grid-template-columns:170px minmax(200px,1fr) 140px 130px 140px;padding:14px;text-decoration:none}.share-registry-v2 .holdings-movement .daily .table .row.head{background:#f4f6fa;border:0;border-radius:8px;color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;padding:12px 14px;text-transform:uppercase}.share-registry-v2 .holdings-movement .daily .table .row:not(.head):hover{background:#f4f6fa}.share-registry-v2 .holdings-movement .daily .table .row .sub{display:block;margin-top:2px}.share-registry-v2 .holdings-movement .daily .table .row .movements{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.share-registry-v2 .holdings-movement .daily .table .row .movements strong{margin-right:4px}.share-registry-v2 .holdings-movement .daily .table .row .num{font-weight:700;text-align:right}.share-registry-v2 .holdings-movement .daily .table .row .value{color:#5f6b7d;font-weight:500}.share-registry-v2 .holdings-movement .daily .table .row .open{align-items:center;color:#007a8f;display:inline-flex;font-weight:600;gap:6px;justify-content:flex-end}.share-registry-v2 .holdings-movement .daily .empty{color:#5f6b7d;padding:24px 12px}@media(max-width:1024px){.share-registry-v2 .holdings-movement .layout{grid-template-columns:1fr}.share-registry-v2 .holdings-movement .daily{overflow-x:auto}.share-registry-v2 .holdings-movement .table{min-width:720px}}.share-registry-v2 .top-holders .layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:400px 1fr}.share-registry-v2 .top-holders .title{align-items:flex-start;display:flex;gap:14px;margin-bottom:20px}.share-registry-v2 .top-holders .title h2{font-size:20px;margin:0}.share-registry-v2 .top-holders .title p{color:#5f6b7d;font-size:13px;margin:2px 0 0}.share-registry-v2 .top-holders .band{margin-bottom:14px}.share-registry-v2 .top-holders .band .label{display:flex;font-size:14px;justify-content:space-between;margin-bottom:6px}.share-registry-v2 .top-holders .band .bar{background:#f4f6fa;border-radius:999px;height:8px;overflow:hidden}.share-registry-v2 .top-holders .band .bar span{border-radius:999px;display:block;height:100%}.share-registry-v2 .top-holders .band .bar.b1 span{background:#0b1739}.share-registry-v2 .top-holders .band .bar.b5 span{background:#1e3a8a}.share-registry-v2 .top-holders .band .bar.b20 span{background:#007a8f}.share-registry-v2 .top-holders .band .bar.b50 span{background:#00b5d1}.share-registry-v2 .top-holders .callout{align-items:flex-start;background:#e6f8fb;border-radius:12px;display:flex;font-size:13px;gap:10px;margin:20px 0 16px;padding:14px 16px}.share-registry-v2 .top-holders .callout svg{color:#007a8f;flex:none;margin-top:2px}.share-registry-v2 .top-holders .moves{background:#f4f6fa;border-radius:12px;font-size:13px;padding:14px 16px}.share-registry-v2 .top-holders .moves h3{color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;margin:0 0 10px;text-transform:uppercase}.share-registry-v2 .top-holders .moves p{color:#5f6b7d;margin:0}.share-registry-v2 .top-holders .moves .move{align-items:center;display:flex;gap:8px;padding:4px 0}.share-registry-v2 .top-holders .moves .move .name{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-registry-v2 .top-holders .moves .up{color:#157f3c}.share-registry-v2 .top-holders .moves .down{color:#b91c1c}.share-registry-v2 .top-holders .table .row{grid-gap:0 16px;align-items:center;border-bottom:1px solid #e5e9f0;display:grid;gap:0 16px;grid-template-columns:48px minmax(200px,2fr) 120px 130px 90px 130px;padding:12px}.share-registry-v2 .top-holders .table .row.head{background:#f4f6fa;border:0;border-radius:8px;color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.share-registry-v2 .top-holders .table .row .rank{align-items:center;background:#f4f6fa;border-radius:6px;color:#5f6b7d;display:inline-flex;font-size:12px;height:26px;justify-content:center;width:26px}.share-registry-v2 .top-holders .table .row .name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.share-registry-v2 .top-holders .table .row .number{color:#5f6b7d}.share-registry-v2 .top-holders .table .row .num{font-weight:700;text-align:right}.share-registry-v2 .top-holders .table .row .pct{font-weight:500}.share-registry-v2 .top-holders .table .row .change{text-align:right}.share-registry-v2 .top-holders .table .row.member .name{font-weight:500;padding-left:12px}.share-registry-v2 .top-holders .table .row.member .num{font-weight:500}.share-registry-v2 .top-holders .table .row.member .arrow{color:#5f6b7d}.share-registry-v2 .top-holders .table .row.clickable{cursor:pointer}.share-registry-v2 .top-holders .table .row.clickable:hover{background:#f4f6fa}.share-registry-v2 .top-holders .empty{color:#5f6b7d;padding:24px 12px}.share-registry-v2 .top-holders .more{align-items:center;display:inline-flex;gap:6px;margin-top:16px}@media(max-width:1024px){.share-registry-v2 .top-holders .layout{grid-template-columns:minmax(0,1fr)}.share-registry-v2 .top-holders .list{overflow-x:auto}.share-registry-v2 .top-holders .table{min-width:720px}}.share-registry-v2 .holder-detail .back{margin:24px 0 0}.share-registry-v2 .holder-detail .page-header{margin:20px 0 24px}.share-registry-v2 .holder-detail .page-header h1{text-transform:uppercase}.share-registry-v2 .holder-detail .page-header .badges{align-items:center;display:flex;gap:8px;margin-top:8px}.share-registry-v2 .holder-detail .page-header .badges .pill{display:inline-flex;flex:none;margin:0}.share-registry-v2 .holder-detail .page-header .meta{color:#5f6b7d;font-size:13px}.share-registry-v2 .holder-detail .pill.top{background:#e6f8fb;color:#007a8f}.share-registry-v2 .holder-detail .holder-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:4px}.share-registry-v2 .holder-detail .holder-actions .btn-outline,.share-registry-v2 .holder-detail .holder-actions .btn-primary{align-items:center;display:inline-flex;gap:8px;height:40px;padding:0 16px}.share-registry-v2 .holder-detail .holder-actions .btn-outline svg,.share-registry-v2 .holder-detail .holder-actions .btn-primary svg{font-size:17px}.share-registry-v2 .holder-detail .holder-actions .btn-outline:disabled{background:#fff;cursor:default;opacity:.5}.share-registry-v2 .holder-detail .holder-actions .btn-primary{color:#0b1739}.share-registry-v2 .holder-detail .activity .empty .add{align-items:center;display:inline-flex;gap:8px;height:40px;margin-top:16px}.share-registry-v2 .holder-detail .activity .empty .add svg{font-size:17px}.share-registry-v2 .holder-detail .section{margin-bottom:24px}.share-registry-v2 .holder-detail .section-title{align-items:flex-start;display:flex;gap:14px;margin-bottom:16px}.share-registry-v2 .holder-detail .section-title h2{font-size:18px;font-weight:700}.share-registry-v2 .holder-detail .section-title p{color:#5f6b7d;font-size:13px;margin-top:2px}.share-registry-v2 .holder-detail .section-title .legend{color:#5f6b7d;display:flex;font-size:13px;gap:16px;margin-left:auto}.share-registry-v2 .holder-detail .section-title .legend i{border-radius:50%;display:inline-block;height:8px;margin-right:6px;width:8px}.share-registry-v2 .holder-detail .section-title .legend i.navy{background:#0b1739}.share-registry-v2 .holder-detail .section-title .legend i.cyan{background:#00b5d1}.share-registry-v2 .holder-detail .top{grid-gap:24px;display:grid;gap:24px;grid-template-columns:2.25fr 1fr;margin-bottom:24px}.share-registry-v2 .holder-detail .top .section{margin:0}.share-registry-v2 .holder-detail .kv{grid-gap:16px;align-items:start;border-bottom:1px solid #e5e9f0;display:grid;gap:16px;grid-template-columns:145px 1fr;padding:14px 0}.share-registry-v2 .holder-detail .kv:last-child{border-bottom:0;padding-bottom:0}.share-registry-v2 .holder-detail .kv>span:first-child{color:#5f6b7d}.share-registry-v2 .holder-detail .kv>span:last-child{font-weight:500}.share-registry-v2 .holder-detail .kv .address{white-space:pre-line}.share-registry-v2 .holder-detail .kv .sub-action{margin-top:10px}.share-registry-v2 .holder-detail .kv .muted{color:#5f6b7d;font-weight:400}.share-registry-v2 .holder-detail .up{color:#157f3c}.share-registry-v2 .holder-detail .down{color:#b91c1c}.share-registry-v2 .holder-detail .position .big{font-size:36px;font-weight:700;letter-spacing:-.02em;margin-top:4px}.share-registry-v2 .holder-detail .position .big-sub{color:#5f6b7d;font-size:13px;margin:4px 0 8px}.share-registry-v2 .holder-detail .position .kv{grid-template-columns:140px 1fr}.share-registry-v2 .holder-detail .movements .table .row{grid-gap:0 16px;align-items:center;border-bottom:1px solid #e5e9f0;display:grid;gap:0 16px;grid-template-columns:120px minmax(200px,2fr) minmax(180px,1.6fr) 130px 110px 150px;padding:13px 12px}.share-registry-v2 .holder-detail .movements .table .row.head{background:#f4f6fa;border:0;border-radius:8px;color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;padding:12px;text-transform:uppercase}.share-registry-v2 .holder-detail .movements .table .row.security{grid-template-columns:120px 90px minmax(200px,2fr) minmax(180px,1.6fr) 130px 110px 150px}.share-registry-v2 .holder-detail .movements .table .row .date{font-weight:600}.share-registry-v2 .holder-detail .movements .table .row .num{text-align:right}.share-registry-v2 .holder-detail .movements .table .row>span:not(.date):not(.num){color:#5f6b7d}.share-registry-v2 .holder-detail .movements .table .none{color:#5f6b7d;padding:24px 12px}.share-registry-v2 .holder-detail .movements .foot{align-items:flex-end;display:flex;gap:16px;justify-content:space-between;margin-top:12px}.share-registry-v2 .holder-detail .movements .foot .footnotes{color:#5f6b7d;font-size:12px}.share-registry-v2 .holder-detail .movements .foot .footnotes p{margin:2px 0}.share-registry-v2 .holder-detail .movements .foot .more{align-items:center;color:#5f6b7d;display:flex;gap:12px;white-space:nowrap}.share-registry-v2 .holder-detail .activity .empty{background:#f4f6fa;border-radius:12px;padding:40px 24px;text-align:center}.share-registry-v2 .holder-detail .activity .empty .icon-tile{background:#fff;color:#5f6b7d}.share-registry-v2 .holder-detail .activity .empty h3{font-size:16px;font-weight:700;margin:14px 0 6px}.share-registry-v2 .holder-detail .activity .empty p{color:#5f6b7d;font-size:13px;margin:0 auto;max-width:620px}.share-registry-v2 .holder-detail .activity .engagement{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);margin-bottom:20px}.share-registry-v2 .holder-detail .activity .engagement .k{align-items:flex-start;background:#f4f6fa;border-radius:12px;display:flex;gap:12px;padding:16px}.share-registry-v2 .holder-detail .activity .engagement .k .v{font-size:24px;font-weight:700;line-height:1.1}.share-registry-v2 .holder-detail .activity .engagement .k .l{font-weight:600;margin-top:2px}.share-registry-v2 .holder-detail .activity .engagement .k .d{color:#5f6b7d;font-size:12px;margin-top:2px}.share-registry-v2 .holder-detail .activity .filters{display:flex;gap:8px;margin-bottom:16px}.share-registry-v2 .holder-detail .activity .filters button{background:#fff;border:1px solid #e5e9f0;border-radius:999px;color:#5f6b7d;font-weight:600;height:36px;padding:0 14px}.share-registry-v2 .holder-detail .activity .filters button .n{color:#5f6b7d;font-weight:500;margin-left:4px}.share-registry-v2 .holder-detail .activity .filters button.active{background:#0b1739;border-color:#0b1739;color:#fff}.share-registry-v2 .holder-detail .activity .filters button.active .n{color:#a9b4d0}.share-registry-v2 .holder-detail .activity .list .day-label{color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.06em;margin:16px 0 8px;text-transform:uppercase}.share-registry-v2 .holder-detail .activity .list .item{align-items:flex-start;border-bottom:1px solid #e5e9f0;display:flex;gap:12px;padding:10px 0}.share-registry-v2 .holder-detail .activity .list .item .icon-tile{font-size:15px;height:32px;width:32px}.share-registry-v2 .holder-detail .activity .list .item .t{font-weight:500}.share-registry-v2 .holder-detail .activity .list .item .s{color:#5f6b7d;font-size:12px;margin-top:2px}.share-registry-v2 .holder-detail .activity .list .none{color:#5f6b7d;padding:16px 0}.share-registry-v2 .holder-detail .activity .footnote{color:#5f6b7d;font-size:12px;margin-top:12px}@media(max-width:1024px){.share-registry-v2 .holder-detail .top{grid-template-columns:minmax(0,1fr)}.share-registry-v2 .holder-detail .activity .engagement{grid-template-columns:repeat(2,minmax(0,1fr))}.share-registry-v2 .holder-detail .movements .table{overflow-x:auto}.share-registry-v2 .holder-detail .movements .table .row{min-width:1000px}.share-registry-v2 .holder-detail .movements .table .row.security{min-width:1100px}}@media(max-width:640px){.share-registry-v2 .holder-detail .page-header{flex-wrap:wrap}.share-registry-v2 .holder-detail .activity .engagement{grid-template-columns:minmax(0,1fr)}.share-registry-v2 .holder-detail .activity .filters,.share-registry-v2 .holder-detail .movements .foot{flex-wrap:wrap}.share-registry-v2 .holder-detail .kv>span:last-child{min-width:0;overflow-wrap:anywhere}}.share-registry-v2 .modal-overlay{align-items:flex-start;background:#0b17398c;display:flex;inset:0;justify-content:center;padding:72px 16px;position:fixed;z-index:1000}.share-registry-v2 .send-welcome-email-modal{background:#fff;border-radius:16px;box-shadow:0 24px 64px #0b173940;color:#0f172a;max-width:720px;width:100%}.share-registry-v2 .send-welcome-email-modal .modal-header{align-items:flex-start;border-bottom:1px solid #e5e9f0;display:flex;gap:14px;padding:20px 24px}.share-registry-v2 .send-welcome-email-modal .modal-header h2{font-size:18px;font-weight:700;margin:0}.share-registry-v2 .send-welcome-email-modal .modal-header p{color:#5f6b7d;font-size:13px;margin:2px 0 0}.share-registry-v2 .send-welcome-email-modal .modal-header .close{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;color:#5f6b7d;cursor:pointer;display:inline-flex;height:32px;justify-content:center;margin-left:auto;width:32px}.share-registry-v2 .send-welcome-email-modal .modal-header .close:hover{background:#f4f6fa}.share-registry-v2 .send-welcome-email-modal .modal-body{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;padding:20px 24px}@media(max-width:640px){.share-registry-v2 .send-welcome-email-modal .modal-body{grid-template-columns:1fr}}.share-registry-v2 .send-welcome-email-modal .modal-body .col{min-width:0}.share-registry-v2 .send-welcome-email-modal .modal-body .error{grid-column:1/-1}.share-registry-v2 .send-welcome-email-modal .modal-body .check-card{align-items:flex-start;background:#fff;border:1px solid #e5e9f0;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:12px 14px}.share-registry-v2 .send-welcome-email-modal .modal-body .check-card.on{background:#eefbfc;border-color:#12b3c7}.share-registry-v2 .send-welcome-email-modal .modal-body .check-card input{accent-color:#12b3c7;flex:none;height:16px;margin:3px 0 0;width:16px}.share-registry-v2 .send-welcome-email-modal .modal-body .check-card .title{font-size:13px;font-weight:600}.share-registry-v2 .send-welcome-email-modal .modal-body .check-card .sub{color:#5f6b7d;font-size:12px;margin-top:2px}.share-registry-v2 .send-welcome-email-modal .modal-body .permission{background:#fff8e6;border:1px solid #f0c453;border-radius:12px;margin-top:14px;padding:14px}.share-registry-v2 .send-welcome-email-modal .modal-body .permission .head{align-items:center;display:flex;font-size:13px;font-weight:600;gap:8px;margin-bottom:10px}.share-registry-v2 .send-welcome-email-modal .modal-body .permission .head .pill.required{background:#d98a00;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;margin-left:auto;text-transform:uppercase}.share-registry-v2 .send-welcome-email-modal .modal-body .permission .check-card{margin-bottom:12px}.share-registry-v2 .send-welcome-email-modal .modal-body .permission .field{margin-bottom:0}.share-registry-v2 .send-welcome-email-modal .modal-body .holder-card{align-items:center;background:#f4f6fa;border-radius:12px;display:flex;gap:12px;margin-bottom:18px;padding:12px 14px}.share-registry-v2 .send-welcome-email-modal .modal-body .holder-card .icon-tile{background:#fff;font-size:15px;height:32px;width:32px}.share-registry-v2 .send-welcome-email-modal .modal-body .holder-card .name{font-size:13px;font-weight:700;text-transform:uppercase}.share-registry-v2 .send-welcome-email-modal .modal-body .holder-card .sub{color:#5f6b7d;font-size:12px}.share-registry-v2 .send-welcome-email-modal .modal-body .field{display:block;margin-bottom:16px}.share-registry-v2 .send-welcome-email-modal .modal-body .field .label{display:block;font-size:13px;font-weight:600;margin-bottom:6px}.share-registry-v2 .send-welcome-email-modal .modal-body .field em{color:#5f6b7d;font-size:12px;font-style:normal;font-weight:400}.share-registry-v2 .send-welcome-email-modal .modal-body .field input,.share-registry-v2 .send-welcome-email-modal .modal-body .field select,.share-registry-v2 .send-welcome-email-modal .modal-body .field textarea{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;height:auto;padding:10px 14px;width:100%}.share-registry-v2 .send-welcome-email-modal .modal-body .field input:disabled,.share-registry-v2 .send-welcome-email-modal .modal-body .field select:disabled,.share-registry-v2 .send-welcome-email-modal .modal-body .field textarea:disabled{background:#f4f6fa;color:#5f6b7d}.share-registry-v2 .send-welcome-email-modal .modal-body .field textarea{line-height:1.5;resize:vertical}.share-registry-v2 .send-welcome-email-modal .modal-body .error{margin:0}.share-registry-v2 .send-welcome-email-modal .modal-footer{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:20px;justify-content:flex-end;padding:16px 24px}.communications-v2 .loading{color:#5f6b7d}.communications-v2 .page-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.communications-v2 .page-header .btn-primary{text-decoration:none}.communications-v2 .announcements .stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,1fr);margin-bottom:24px}.communications-v2 .announcements .stats .stat{background:#fff;border:1px solid #e5e9f0;border-radius:16px;padding:20px}.communications-v2 .announcements .stats .stat .h{align-items:center;color:#5f6b7d;display:flex;font-weight:600;gap:10px}.communications-v2 .announcements .stats .stat .h .pill{margin-left:auto}.communications-v2 .announcements .stats .stat .v{font-size:30px;font-weight:700;letter-spacing:-.01em;margin:10px 0 6px}.communications-v2 .announcements .stats .stat .d{color:#5f6b7d;font-size:13px}.communications-v2 .announcements .filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:16px}.communications-v2 .announcements .filters .search{align-items:center;border:1px solid #e5e9f0;border-radius:10px;color:#5f6b7d;display:flex;flex:1 1;gap:10px;height:44px;max-width:340px;min-width:220px;padding:0 14px}.communications-v2 .announcements .filters .search input{background:none;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;height:auto;outline:0;padding:0}.communications-v2 .announcements .filters .count{color:#5f6b7d;flex:none;margin-left:auto;white-space:nowrap}.communications-v2 .announcements .filter{align-items:center;display:inline-flex;flex:none;position:relative}.communications-v2 .announcements .filter select{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;color:#0f172a;cursor:pointer;font:inherit;font-weight:600;height:38px;padding:0 34px 0 14px}.communications-v2 .announcements .filter svg{color:#5f6b7d;pointer-events:none;position:absolute;right:12px}.communications-v2 .announcements .filter.rows select{border:0;color:#5f6b7d;font-weight:500;height:36px}.communications-v2 .announcements .table .row{grid-gap:0 16px;align-items:center;border-bottom:1px solid #e5e9f0;display:grid;gap:0 16px;grid-template-columns:130px minmax(300px,1fr) 170px 70px 90px 160px 32px;padding:13px 14px}.communications-v2 .announcements .table .row.head{background:#f4f6fa;border:0;border-radius:8px;color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;padding:11px 14px;text-transform:uppercase}.communications-v2 .announcements .table .row .date{font-weight:600}.communications-v2 .announcements .table .row .date .sub{color:#5f6b7d;font-size:13px;font-weight:400;margin-top:2px}.communications-v2 .announcements .table .row .headline .h{align-items:center;display:flex;font-weight:600;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communications-v2 .announcements .table .row .headline .h a{color:inherit;display:inline;margin-left:0;text-decoration:none}.communications-v2 .announcements .table .row .headline .h a:hover{color:#007a8f}.communications-v2 .announcements .table .row .headline .h a.deleted{color:#5f6b7d;text-decoration:line-through}.communications-v2 .announcements .table .row .headline .dot{background:#dc2626;border-radius:50%;flex:none;height:8px;width:8px}.communications-v2 .announcements .table .row .headline .meta{align-items:center;color:#5f6b7d;display:flex;font-size:13px;gap:8px;margin-top:4px}.communications-v2 .announcements .table .row .headline .meta .deleted-on,.communications-v2 .announcements .table .row .headline .meta .ps{color:#b91c1c;font-weight:600}.communications-v2 .announcements .table .row .headline .meta a{color:inherit;text-decoration:none}.communications-v2 .announcements .table .row .headline .meta a:hover{color:#007a8f}.communications-v2 .announcements .table .row .pill.category{background:#fff;border:1px solid #e5e9f0;font-weight:500}.communications-v2 .announcements .table .row .num{font-weight:600;text-align:right}.communications-v2 .announcements .table .row a.pill{text-decoration:none}.communications-v2 .announcements .table .row a.pill:hover{filter:brightness(.95)}.communications-v2 .announcements .table .row .row-menu{justify-self:end;position:relative}.communications-v2 .announcements .table .row .row-menu .more{align-items:center;background:none;border:0;border-radius:8px;box-shadow:none;color:#5f6b7d;cursor:pointer;display:inline-flex;font-size:18px;height:32px;justify-content:center;padding:0;width:32px}.communications-v2 .announcements .table .row .row-menu .more:hover{background:#f4f6fa;color:#0f172a}.communications-v2 .announcements .table .row .row-menu .menu{background:#fff;border:1px solid #e5e9f0;border-radius:12px;box-shadow:0 12px 32px #0a173826;min-width:220px;padding:6px;position:absolute;right:0;top:36px;z-index:20}.communications-v2 .announcements .table .row .row-menu .menu button{align-items:center;background:none;border:0;border-radius:8px;box-shadow:none;color:#0f172a;cursor:pointer;display:flex;font:inherit;font-weight:600;gap:10px;padding:9px 12px;text-align:left;width:100%}.communications-v2 .announcements .table .row .row-menu .menu button:hover{background:#f4f6fa}.communications-v2 .announcements .table .row .row-menu .menu .danger{color:#b91c1c}.communications-v2 .announcements .table .row .row-menu .menu .danger:hover{background:#fee2e2}.communications-v2 .announcements .table .empty{color:#5f6b7d;padding:24px 12px}.communications-v2 .announcements .footer{align-items:center;display:flex;gap:16px;padding-top:20px}.communications-v2 .announcements .footer .count{color:#5f6b7d}.communications-v2 .announcements .footer .rows{margin-left:auto}.communications-v2 .announcements .footer .pagination{display:inline-flex;gap:6px}.communications-v2 .announcements .footer .pagination button,.communications-v2 .announcements .footer .pagination span{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;display:inline-flex;font-weight:600;height:36px;justify-content:center;min-width:36px;padding:0 10px}.communications-v2 .announcements .footer .pagination button.active,.communications-v2 .announcements .footer .pagination span.active{background:#0b1739;border-color:#0b1739;color:#fff}.communications-v2 .announcements .footer .pagination button:disabled,.communications-v2 .announcements .footer .pagination span:disabled{color:#5f6b7d;cursor:default}.communications-v2 .announcements .footer .pagination span{border:0}.communications-v2 .email-campaigns .page-header .actions{display:flex;gap:12px}.communications-v2 .email-campaigns .page-header .actions .btn-outline{align-items:center;display:inline-flex;gap:8px}.communications-v2 .email-campaigns .stats{grid-template-columns:repeat(4,1fr)}.communications-v2 .email-campaigns .pill.info{background:#e0f7fb;color:#007a8f}.communications-v2 .email-campaigns .table .row{grid-template-columns:150px minmax(300px,1fr) 100px 70px 90px 90px 70px}.communications-v2 .email-campaigns .table .row .headline .h{display:block}.communications-v2 .email-campaigns .table .row .rate{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.communications-v2 .email-campaigns .table .row .rate .bar{background:#e5e9f0;border-radius:2px;height:4px;overflow:hidden;width:64px}.communications-v2 .email-campaigns .table .row .rate .bar span{background:#00b5d1;display:block;height:100%}.communications-v2 .email-campaigns .table .row .view{align-items:center;background:none;border:0;box-shadow:none;color:#007a8f;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:6px;justify-self:end;padding:0}.communications-v2 .email-campaigns .footer .pagination{margin-left:auto}@media(max-width:1024px){.communications-v2 .announcements .stats{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.communications-v2 .announcements .stats .stat .h{flex-wrap:wrap}.communications-v2 .announcements .table{overflow-x:auto}.communications-v2 .announcements .table .row{min-width:1080px}.communications-v2 .announcements.email-campaigns .table .row{min-width:1000px}}@media(max-width:640px){.communications-v2 .announcements .stats{grid-template-columns:minmax(0,1fr)}.communications-v2 .announcements .footer,.communications-v2 .announcements .page-header,.communications-v2 .announcements .page-header .actions{flex-wrap:wrap}}.add-announcement-overlay{animation:v2-help-fade .15s ease-out;background:#0b173973;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:1000}.add-announcement-panel{animation:v2-help-slide .2s ease-out;background:#fff;box-shadow:-16px 0 48px #0a173840;color:#0f172a;display:flex;flex-direction:column;font-size:14px;height:100%;line-height:1.45;max-width:100vw;text-align:left;width:600px}.add-announcement-panel button{background:none;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;padding:0}.add-announcement-panel .link,.add-announcement-panel :any-link{color:#007a8f;font-weight:700}.add-announcement-panel .link:hover,.add-announcement-panel :hover:any-link{text-decoration:underline}.add-announcement-panel .panel-header{align-items:flex-start;border-bottom:1px solid #e5e9f0;display:flex;gap:12px;padding:22px 20px 18px 28px}.add-announcement-panel .panel-header .t{display:flex;flex:1 1;flex-direction:column;gap:2px}.add-announcement-panel .panel-header .t strong{font-size:22px}.add-announcement-panel .panel-header .t span{color:#5f6b7d;font-size:13px}.add-announcement-panel .panel-header .close{color:#5f6b7d;display:inline-flex;font-size:20px;margin-top:6px}.add-announcement-panel .panel-header .close:hover{color:#0f172a}.add-announcement-panel .panel-body{display:flex;flex:1 1;flex-direction:column;gap:18px;min-height:0;overflow:auto;padding:22px 28px}.add-announcement-panel .panel-body .two{display:flex;gap:12px}.add-announcement-panel .panel-body .two>*{flex:1 1;min-width:0}.add-announcement-panel .panel-body .field{display:block;margin:0}.add-announcement-panel .panel-body .field .label{align-items:baseline;display:flex;font-weight:600;gap:6px;margin-bottom:6px}.add-announcement-panel .panel-body .field .label b{color:#b91c1c}.add-announcement-panel .panel-body .field .label em{color:#64708a;font-size:12px;font-style:normal;font-weight:400}.add-announcement-panel .panel-body .field input:not([type=file]){background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;height:46px;margin:0;padding:0 14px;width:100%}.add-announcement-panel .panel-body .field input:not([type=file]):focus{border:1.5px solid #00b5d1;outline:0}.add-announcement-panel .panel-body .field input:not([type=file])::placeholder{color:#64708a;opacity:1}.add-announcement-panel .panel-body .field .toggle-row{align-items:center;color:#5f6b7d;display:flex;gap:10px;height:46px}.add-announcement-panel .panel-body .dropzone{align-items:center;background:#f1fbfd;border:1px dashed #00b5d1;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;font-weight:400;gap:6px;justify-content:center;margin:0;padding:24px;position:relative;text-align:center}.add-announcement-panel .panel-body .dropzone input[type=file]{display:none}.add-announcement-panel .panel-body .dropzone.has-file{cursor:default}.add-announcement-panel .panel-body .dropzone .icon-tile{background:#e0f7fb;border-radius:11px}.add-announcement-panel .panel-body .dropzone .l{color:#5f6b7d;font-size:15px}.add-announcement-panel .panel-body .dropzone .l strong{color:#0f172a;word-break:break-all}.add-announcement-panel .panel-body .dropzone small{color:#64708a;font-size:13px}.add-announcement-panel .panel-body .dropzone.over{background:#e0f7fb;border-style:solid}.add-announcement-panel .panel-body .dropzone.has-file{border-style:solid}.add-announcement-panel .panel-footer{align-items:center;background:#f8fafc;border-top:1px solid #e5e9f0;display:flex;gap:10px;justify-content:flex-end;padding:16px 28px}.add-announcement-panel .panel-footer .btn-cancel{border-radius:10px;color:#5f6b7d;font-size:15px;font-weight:700;padding:11px 18px}.add-announcement-panel .panel-footer .btn-cancel:hover{background:#fff}.add-announcement-panel .panel-footer .btn-primary{color:#0b1739;font-size:15px;font-weight:700}.add-announcement-panel .panel-footer .btn-primary:hover{color:#fff}.delete-announcement-overlay{align-items:flex-start;animation:v2-help-fade .15s ease-out;background:#0b173973;display:flex;inset:0;justify-content:center;padding:96px 16px;position:fixed;z-index:1000}.delete-announcement-modal{background:#fff;border-radius:18px;box-shadow:0 24px 64px -8px #0a173840;color:#0f172a;font-size:14px;line-height:1.45;max-width:520px;overflow:hidden;text-align:left;width:100%}.delete-announcement-modal button{box-shadow:none;cursor:pointer;font:inherit}.delete-announcement-modal .modal-header{align-items:center;display:flex;gap:14px;padding:24px 20px 18px 28px}.delete-announcement-modal .modal-header .icon{align-items:center;background:#fee2e2;border-radius:13px;color:#b91c1c;display:inline-flex;flex:none;font-size:24px;height:48px;justify-content:center;width:48px}.delete-announcement-modal .modal-header .t{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.delete-announcement-modal .modal-header .t strong{font-size:22px}.delete-announcement-modal .modal-header .t span{color:#5f6b7d;word-break:break-word}.delete-announcement-modal .modal-header .close{align-self:flex-start;background:none;border:0;color:#5f6b7d;display:inline-flex;font-size:20px;margin-top:4px;padding:0}.delete-announcement-modal .modal-header .close:hover{color:#0f172a}.delete-announcement-modal .modal-body{display:flex;flex-direction:column;gap:16px;padding:6px 28px 24px}.delete-announcement-modal .modal-body .line{align-items:flex-start;color:#5f6b7d;display:flex;gap:10px}.delete-announcement-modal .modal-body .line svg{flex:none;font-size:18px;margin-top:1px}.delete-announcement-modal .modal-body .warn svg{color:#b45309}.delete-announcement-modal .modal-footer{align-items:center;background:#f8fafc;display:flex;gap:10px;justify-content:flex-end;padding:16px 28px}.delete-announcement-modal .modal-footer .btn-keep{background:#fff;border:1.5px solid #e5e9f0;border-radius:10px;color:#0f172a;font-size:15px;font-weight:700;padding:11px 18px}.delete-announcement-modal .modal-footer .btn-keep:hover{background:#f4f6fa}.delete-announcement-modal .modal-footer .btn-delete{background:#dc2626;border:0;border-radius:10px;color:#fff;font-size:15px;font-weight:700;padding:11px 18px}.delete-announcement-modal .modal-footer .btn-delete:hover{background:#b91c1c}.delete-announcement-modal .modal-footer .btn-delete:disabled{cursor:default;opacity:.6}.delete-announcement-modal.social-post .modal-header .icon{background:#f4f6fa;color:#0b1739}.delete-announcement-modal.social-post textarea{border:1.5px solid #e5e9f0;border-radius:10px;box-sizing:border-box;font:inherit;padding:12px 14px;resize:vertical;width:100%}.delete-announcement-modal.social-post .count{align-self:flex-end;color:#5f6b7d;font-size:13px;margin-top:-10px}.delete-announcement-modal.social-post .count.over{color:#b91c1c}.delete-announcement-modal.social-post .btn-post{background:#0b1739;border:0;border-radius:10px;color:#fff;font-size:15px;font-weight:700;padding:11px 18px}.delete-announcement-modal.social-post .btn-post:disabled{cursor:default;opacity:.6}.announcement-preview .back{margin:24px 0 0}.announcement-preview .loading{align-items:center;color:#5f6b7d;display:flex;gap:8px}.announcement-preview .spin{animation:v2-spin 1s linear infinite}.announcement-preview .title-row{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;margin:20px 0 24px}.announcement-preview .title-row h1{font-size:32px;font-weight:700;letter-spacing:-.01em}.announcement-preview .title-row .meta{align-items:center;color:#5f6b7d;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:10px}.announcement-preview .title-row .actions{display:flex;flex:none;gap:12px;margin-top:4px}.announcement-preview .title-row .btn-outline{align-items:center;display:inline-flex;gap:8px;text-decoration:none}.announcement-preview .title-row .btn-primary{color:#0b1739;font-weight:700}.announcement-preview .title-row .btn-primary:hover:not(:disabled){color:#fff}.announcement-preview .layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:272px minmax(0,1fr)}.announcement-preview .label{color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.announcement-preview .side-nav{padding:18px 12px}.announcement-preview .side-nav>.label{padding:0 10px 10px}.announcement-preview .side-nav .nav-item{align-items:center;border:0;border-radius:12px;display:flex;gap:12px;padding:12px;text-align:left;width:100%}.announcement-preview .side-nav .nav-item .icon{align-items:center;background:#f4f6fa;border-radius:8px;color:#5f6b7d;display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.announcement-preview .side-nav .nav-item .t{display:flex;flex-direction:column;gap:2px}.announcement-preview .side-nav .nav-item .t strong{font-size:14px}.announcement-preview .side-nav .nav-item .t span{color:#5f6b7d;font-size:12px}.announcement-preview .side-nav .nav-item:disabled{cursor:default;opacity:.6}.announcement-preview .side-nav .nav-item.active{background:#0b1739;color:#fff}.announcement-preview .side-nav .nav-item.active .icon{background:#ffffff1f;color:#00b5d1}.announcement-preview .side-nav .nav-item.active .t span{color:#a9b4d0}.announcement-preview .side-nav .email-status{border-top:1px solid #e5e9f0;margin-top:12px;padding:14px 12px 0}.announcement-preview .side-nav .email-status .status{align-items:center;display:flex;font-weight:600;gap:8px;margin-top:8px}.announcement-preview .side-nav .email-status .status svg{color:#5f6b7d}.announcement-preview .side-nav .email-status .status.warn svg{color:#b45309}.announcement-preview .side-nav .email-status .status.ok svg{color:#157f3c}.announcement-preview .main{display:flex;flex-direction:column;gap:20px;min-width:0}.announcement-preview .views{display:flex;gap:8px;padding:14px}.announcement-preview .views button{background:#f4f6fa;border-radius:999px;color:#5f6b7d;font-weight:600;height:36px;padding:0 14px}.announcement-preview .views button.active{background:#0b1739;color:#fff}.announcement-preview .body{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 400px}.announcement-preview .stage{background:#f8fafc;border-radius:16px;min-height:300px;padding:32px}.announcement-preview .stage .envelope{margin-bottom:18px}.announcement-preview .stage .envelope .from{color:#5f6b7d;font-size:13px}.announcement-preview .stage .envelope .subject{font-size:16px;font-weight:700;margin-top:4px}.announcement-preview .stage iframe{background:#fff;border:1px solid #e5e9f0;border-radius:16px;display:block;margin:0 auto;width:100%}.announcement-preview .stage iframe.mobile{width:375px}.announcement-preview .stage .not-stored{align-items:center;color:#5f6b7d;display:flex;flex-direction:column;gap:14px;margin:40px auto;max-width:460px;text-align:center}.announcement-preview .stage .not-stored>svg{color:#007a8f;font-size:32px}.announcement-preview .stage .not-stored .btn-outline{align-items:center;display:inline-flex;gap:8px;text-decoration:none}.announcement-preview .stage .plain{background:#fff;border:1px solid #e5e9f0;border-radius:16px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;line-height:1.6;margin:0;padding:24px;white-space:pre-wrap;word-break:break-word}.announcement-preview .before-send h2{font-size:20px;font-weight:700;margin-bottom:12px}.announcement-preview .before-send dl{display:grid;grid-template-columns:40% 1fr;margin:0 0 18px}.announcement-preview .before-send dl dd,.announcement-preview .before-send dl dt{border-top:1px solid #e5e9f0;margin:0;padding:14px 0}.announcement-preview .before-send dl dt{color:#5f6b7d}.announcement-preview .before-send dl dd{word-break:break-word}.announcement-preview .before-send dl dd .by{color:#5f6b7d;font-size:13px;margin-top:2px}.announcement-preview .before-send dl dd a{color:#007a8f;display:inline-block;font-weight:600;margin-top:4px;text-decoration:none}.announcement-preview .before-send dl dd a:hover{text-decoration:underline}.announcement-preview .before-send .note{align-items:flex-start;background:#fdf3d7;border-radius:12px;color:#0f172a;display:flex;font-size:13px;gap:10px;margin-bottom:18px;padding:14px 16px}.announcement-preview .before-send .note svg{color:#b45309;flex:none;font-size:18px}.announcement-preview .before-send .btn-outline{align-items:center;display:inline-flex;gap:8px}.announcement-preview .before-send .btn-outline:disabled{cursor:default;opacity:.6}.announcement-edit{display:flex;flex-direction:column;gap:20px;min-width:0}.announcement-edit .card{display:flex;flex-direction:column;gap:16px;padding:24px}.announcement-edit h2{font-size:20px;font-weight:700;margin:0}.announcement-edit .sub{color:#5f6b7d;margin:-12px 0 4px}.announcement-edit .three{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.announcement-edit .field{display:block;margin:0}.announcement-edit .field .label{align-items:baseline;color:#5f6b7d;display:flex;font-size:14px;font-weight:600;gap:6px;letter-spacing:0;margin-bottom:6px;text-transform:none}.announcement-edit .field .label em{color:#64708a;font-size:12px;font-style:normal;font-weight:400}.announcement-edit .field input,.announcement-edit .field select{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;height:46px;margin:0;padding:0 14px;width:100%}.announcement-edit .field input:focus,.announcement-edit .field select:focus{border:1.5px solid #00b5d1;outline:0}.announcement-edit .field input:disabled,.announcement-edit .field select:disabled{background:#f4f6fa;color:#5f6b7d}.announcement-edit .document{align-items:center;background:#f4f6fa;border-radius:12px;display:flex;gap:14px;padding:14px 16px}.announcement-edit .document .icon-tile{background:#fee2e2;border-radius:10px;color:#b91c1c;flex:none}.announcement-edit .document .t{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.announcement-edit .document .t strong{font-size:15px;word-break:break-all}.announcement-edit .document .t span{color:#5f6b7d;font-size:13px}.announcement-edit .document .btn-outline{align-items:center;background:#fff;cursor:pointer;display:inline-flex;font-weight:600;gap:8px;margin:0}.announcement-edit .document input[type=file]{display:none}.announcement-edit .footer{align-items:center;display:flex;gap:12px}.announcement-edit .footer .note{color:#5f6b7d;flex:1 1;font-size:13px}.announcement-edit .footer .btn-delete-outline{align-items:center;background:#fff;border:1.5px solid #dc2626;border-radius:10px;color:#b91c1c;display:inline-flex;font-weight:700;gap:8px;height:42px;padding:0 16px}.announcement-edit .footer .btn-delete-outline:hover:not(:disabled){background:#fef2f2}.announcement-edit .footer .btn-primary{align-items:center;color:#0b1739;display:inline-flex;font-weight:700;gap:8px}.announcement-edit .footer .btn-primary:hover:not(:disabled){color:#fff}.announcement-edit .spin{animation:v2-spin 1s linear infinite}.announcement-details .card{padding:24px}.announcement-details h2{font-size:20px;font-weight:700;margin:0}.announcement-details .sub{color:#5f6b7d;margin:4px 0 0}.announcement-details dl{margin:16px 0 0}.announcement-details .field{grid-gap:16px;border-top:1px solid #e5e9f0;display:grid;gap:16px;grid-template-columns:194px minmax(0,1fr);padding:16px 0}.announcement-details .field dt{color:#5f6b7d;font-weight:400}.announcement-details .field dd{color:#5f6b7d;margin:0;word-break:break-word}.announcement-details .field dd.strong{color:#0f172a;font-weight:600}.announcement-details .field a{color:inherit;font-weight:400}.announcement-details .tiles{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:20px}.announcement-details .tile{background:#f4f6fa;border-radius:12px;padding:18px}.announcement-details .tile .v{color:#0f172a;font-size:28px;font-weight:700}.announcement-details .tile .l{color:#5f6b7d;margin-top:4px}.announcement-details .tile .s{color:#64708a;font-size:12px}.announcement-statistics .card{padding:24px}.announcement-statistics h2{font-size:20px;font-weight:700;margin:0}.announcement-statistics .sub{color:#5f6b7d;margin:4px 0 0}.announcement-statistics .empty{color:#5f6b7d;margin:16px 0 0}.announcement-statistics .tiles{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr));padding:8px 18px}.announcement-statistics .tile .v{color:#0f172a;font-size:28px;font-weight:700}.announcement-statistics .tile .l{color:#5f6b7d;margin-top:4px}.announcement-statistics .tile .s{color:#64708a;font-size:12px}.announcement-statistics .people{list-style:none;margin:16px 0 0;max-height:360px;overflow-y:auto;padding:0}.announcement-statistics .people li{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:14px;padding:12px 0}.announcement-statistics .people .mark{align-items:center;background:#e0f7fb;border-radius:50%;color:#007a8f;display:inline-flex;flex:none;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.announcement-statistics .people .mark.muted{background:#f4f6fa;color:#64708a}.announcement-statistics .people .who{flex:1 1;min-width:0}.announcement-statistics .people .name{color:#0f172a;font-weight:600}.announcement-statistics .people .name.muted{color:#5f6b7d}.announcement-statistics .people .detail{color:#5f6b7d;font-size:13px}.announcement-statistics .people .right{color:#64708a;flex:none;font-size:13px}.announcement-statistics .questions{max-height:none}.announcement-statistics .questions li{align-items:flex-start;padding:18px 0}.announcement-statistics .questions .quote{color:#0f172a;margin-top:4px}.announcement-statistics .callout{align-items:center;background:#f0fbfd;border-radius:12px;color:#0f172a;display:flex;gap:12px;margin-top:8px;padding:16px 18px}.announcement-statistics .callout>svg{color:#007a8f;flex:none}.announcement-statistics .callout span{flex:1 1}.announcement-statistics .callout .btn-primary{align-items:center;color:#0b1739;display:inline-flex;flex:none;font-weight:700;gap:8px}.new-campaign .back{margin:24px 0 0}.new-campaign .error{margin-bottom:16px}.new-campaign .spin{animation:v2-spin 1s linear infinite}.new-campaign .page-header{align-items:flex-start;display:flex;gap:12px}.new-campaign .page-header>div{flex:1 1;min-width:0}.new-campaign .page-header .btn-primary{color:#0b1739;font-weight:700}.new-campaign .page-header .btn-primary:hover:not(:disabled){color:#fff}.new-campaign .columns{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 400px}.new-campaign .main{display:flex;flex-direction:column;gap:20px;min-width:0}.new-campaign .card{display:flex;flex-direction:column;gap:14px}.new-campaign .card-head{align-items:center;display:flex;gap:14px;margin-bottom:4px}.new-campaign .card-head h2{font-size:20px;font-weight:700}.new-campaign .card-head .sub{color:#5f6b7d;margin-top:2px}.new-campaign .two{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.new-campaign .field{display:block;margin:0}.new-campaign .field .label{align-items:baseline;color:#5f6b7d;display:flex;gap:6px;margin-bottom:6px}.new-campaign .field .label em{color:#64708a;font-size:12px;font-style:normal}.new-campaign .field input{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;height:46px;margin:0;padding:0 14px;width:100%}.new-campaign .field input:focus{border:1.5px solid #00b5d1;outline:0}.new-campaign .field input:disabled{background:#f4f6fa;color:#5f6b7d}.new-campaign .audience{align-items:center;border:1px solid #e5e9f0;border-radius:10px;cursor:pointer;display:flex;gap:12px;height:46px;margin:0;padding:0 14px;position:relative}.new-campaign .audience input{height:1px;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:1px}.new-campaign .audience .box{align-items:center;border:1.5px solid #e5e9f0;border-radius:5px;color:#fff;display:inline-flex;flex:none;height:20px;justify-content:center;width:20px}.new-campaign .audience strong{flex:1 1;font-weight:600}.new-campaign .audience .count{color:#5f6b7d;font-size:13px}.new-campaign .audience.checked{background:#f0fbfd;border:2px solid #00b5d1}.new-campaign .audience.checked .box{background:#00b5d1;border-color:#00b5d1}.new-campaign .templates{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.new-campaign .template{border:1px solid #e5e9f0;border-radius:14px;cursor:pointer;margin:0;overflow:hidden}.new-campaign .template .thumb{background:#f4f6fa;height:180px;overflow:hidden;position:relative}.new-campaign .template .thumb iframe{background:#fff;border:0;height:450px;pointer-events:none;transform:scale(.4);transform-origin:top left;width:600px}.new-campaign .template .t{align-items:center;display:flex;gap:10px;padding:14px 16px}.new-campaign .template .t input{accent-color:#00b5d1;margin:0}.new-campaign .template .t strong{font-size:16px}.new-campaign .template.selected{border:2px solid #00b5d1}.new-campaign .next{background:#f0fbfd}.new-campaign .next h3{font-size:18px;font-weight:700;margin:0}.new-campaign .next ol{display:flex;flex-direction:column;gap:14px;list-style:none;margin:0;padding:0}.new-campaign .next li{color:#5f6b7d;display:flex;gap:12px;line-height:1.5}.new-campaign .next .n{align-items:center;background:#00b5d1;border-radius:50%;color:#0b1739;display:inline-flex;flex:none;font-size:12px;font-weight:700;height:24px;justify-content:center;width:24px}@media(max-width:1024px){.new-campaign .columns{grid-template-columns:minmax(0,1fr)}.new-campaign .templates{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.new-campaign .page-header{flex-wrap:wrap}.new-campaign .page-header>div{flex-basis:100%}.new-campaign .templates,.new-campaign .two{grid-template-columns:minmax(0,1fr)}}.email-builder .title-row .actions .btn-primary:disabled{cursor:default;opacity:.5}.email-builder .email-status .saved{color:#5f6b7d;font-size:12px;margin-top:4px}.email-builder .builder{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:272px minmax(0,1fr) 360px}.email-builder .canvas{background:#e9edf3;border-radius:16px;min-width:0;padding:20px 24px 32px}.email-builder .canvas .device{background:#fff;border-radius:10px;display:flex;gap:4px;margin:0 auto 20px;padding:4px;width:max-content}.email-builder .canvas .device button{background:none;border:0;border-radius:8px;color:#5f6b7d;font-weight:600;height:32px;padding:0 16px}.email-builder .canvas .device button.active{background:#0b1739;color:#fff}.email-builder .canvas .frame{background:#fff;box-shadow:0 1px 3px #0f172a14;margin:0 auto;max-width:100%;width:600px}.email-builder .canvas .frame.phone{width:375px}.email-builder .canvas .frame .template-part{border:0;display:block;width:100%}.email-builder .canvas .frame .tox-tinymce{border:1.5px dashed #00b5d1;border-radius:0}.email-builder .right{display:flex;flex-direction:column;gap:20px}.email-builder h2{font-size:18px;font-weight:700;margin:0}.email-builder .hint{color:#5f6b7d;font-size:13px;margin:6px 0 0}.email-builder .blocks .tiles{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.email-builder .blocks .tiles .tile{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;cursor:grab;display:flex;flex-direction:column;font-weight:600;gap:10px;padding:16px 8px}.email-builder .blocks .tiles .tile .icon{align-items:center;background:#e6f8fb;border-radius:8px;color:#007a8f;display:inline-flex;height:32px;justify-content:center;width:32px}.email-builder .blocks .tiles .tile:hover{border-color:#00b5d1}.email-builder .checklist ul{display:flex;flex-direction:column;gap:10px;list-style:none;margin:14px 0 0;padding:0}.email-builder .checklist ul li{align-items:center;color:#5f6b7d;display:flex;gap:10px}.email-builder .checklist ul li .tick{align-items:center;background:#e5e9f0;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:12px;height:20px;justify-content:center;width:20px}.email-builder .checklist ul li.ok{color:#0f172a}.email-builder .checklist ul li.ok .tick{background:#16a34a}@media(max-width:1280px){.email-builder .builder{grid-template-columns:272px minmax(0,1fr)}.email-builder .right{grid-column:2}}@media(max-width:900px){.email-builder .builder{grid-template-columns:minmax(0,1fr)}.email-builder .right{grid-column:auto}}.campaign-details .side-nav .email-status .to{color:#5f6b7d;font-size:13px;margin-top:4px}.campaign-details .card-head{align-items:flex-start;display:flex;gap:12px}.campaign-details .card-head .icon-tile{background:#e0f7fb;border-radius:11px;color:#007a8f;flex:none}.campaign-details .tip{color:#5f6b7d;cursor:help;display:inline-flex;vertical-align:middle}.campaign-details .views{align-items:center}.campaign-details .record-note{color:#5f6b7d;font-size:13px;margin-left:auto}.campaign-statistics .card{padding:24px}.campaign-statistics h2{font-size:20px;font-weight:700;margin:0}.campaign-statistics h3{color:#0f172a;font-size:15px;font-weight:700;margin:24px 0 4px}.campaign-statistics .sub{color:#5f6b7d;margin:2px 0 0}.campaign-statistics .icon-tile{align-items:center;background:#e0f7fb;border-radius:11px;color:#007a8f;display:inline-flex;flex:none;font-size:20px;height:40px;justify-content:center;width:40px}.campaign-statistics .icon-tile.green{background:#dcfce7;color:#157f3c}.campaign-statistics .icon-tile.red{background:#fee2e2;color:#b91c1c}.campaign-statistics .stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.campaign-statistics .stat{padding:20px}.campaign-statistics .stat .h{align-items:center;color:#5f6b7d;display:flex;font-size:16px;gap:10px}.campaign-statistics .stat .v{color:#0f172a;font-size:30px;font-weight:700;margin-top:8px}.campaign-statistics .stat .s{color:#64708a;margin-top:4px}.campaign-statistics .columns{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,604fr) minmax(0,440fr)}.campaign-statistics .col{display:flex;flex-direction:column;gap:20px;min-width:0}.campaign-statistics .section-title{align-items:center;display:flex;gap:12px;margin-bottom:16px}.campaign-statistics .funnel{display:flex;gap:3px;height:16px}.campaign-statistics .funnel span{min-width:4px}.campaign-statistics .clicked{background:#00b5d1}.campaign-statistics .opened{background:#0b1739}.campaign-statistics .not-opened{background:#e2e8f0}.campaign-statistics .bounced{background:#dc2626}.campaign-statistics .legend{color:#5f6b7d;display:flex;flex-wrap:wrap;gap:20px;margin-top:12px}.campaign-statistics .legend span{align-items:center;display:inline-flex;gap:8px}.campaign-statistics .legend i{border-radius:3px;height:12px;width:12px}.campaign-statistics .table-head{grid-gap:16px;background:#f4f6fa;border-radius:10px;color:#5f6b7d;display:grid;font-size:12px;font-weight:700;gap:16px;grid-template-columns:minmax(0,1fr) 90px 60px;letter-spacing:.04em;padding:10px 14px;text-transform:uppercase}.campaign-statistics .num{text-align:right}.campaign-statistics .scroll{list-style:none;margin:8px 0 0;max-height:300px;overflow-y:auto;padding:0 8px 0 0}.campaign-statistics .links{max-height:230px}.campaign-statistics .links li{grid-gap:16px;align-items:center;border-bottom:1px solid #e5e9f0;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 90px 60px;padding:12px 14px}.campaign-statistics .links a{color:#007a8f;display:block;font-weight:600;margin-left:0;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.campaign-statistics .links a svg{margin-right:8px;vertical-align:-2px}.campaign-statistics .links li.none{color:#5f6b7d;display:block}.campaign-statistics .links .num{color:#5f6b7d}.campaign-statistics .links .num.strong{color:#0f172a;font-weight:700}.campaign-statistics .issues li,.campaign-statistics .people li{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:12px;padding:12px 0}.campaign-statistics .who{flex:1 1;min-width:0}.campaign-statistics .name{color:#0f172a;font-weight:600;overflow-wrap:anywhere}.campaign-statistics .detail{color:#5f6b7d;font-size:13px;overflow-wrap:anywhere}.campaign-statistics .people .mark{align-items:center;background:#e0f7fb;border-radius:50%;color:#007a8f;display:inline-flex;flex:none;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.campaign-statistics .people .badge{background:#f4f6fa;border-radius:999px;color:#5f6b7d;flex:none;font-size:12px;font-weight:600;padding:3px 10px}.campaign-statistics .people li.none{color:#5f6b7d}.campaign-statistics .issues{max-height:230px}.campaign-statistics .issues li{align-items:flex-start}.campaign-statistics .issues li.none{color:#5f6b7d}.campaign-statistics .issues i{border-radius:50%;flex:none;height:10px;margin-top:6px;width:10px}.campaign-statistics .issues i.bounce{background:#dc2626}.campaign-statistics .issues i.unsubscribe{background:#5f6b7d}.campaign-statistics .foot{color:#64708a;font-size:13px;margin:12px 0 0}@media(max-width:1024px){.campaign-statistics .stats{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-statistics .columns{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.campaign-statistics .stats{grid-template-columns:minmax(0,1fr)}}.campaign-modal-overlay{align-items:flex-start;animation:v2-help-fade .15s ease-out;background:#0b173973;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:96px 16px;position:fixed;z-index:1000}.campaign-modal-overlay .campaign-modal{background:#fff;border-radius:18px;box-shadow:0 24px 64px -8px #0a173840;color:#0f172a;font-size:14px;line-height:1.45;max-width:540px;overflow:hidden;text-align:left;width:100%}.campaign-modal-overlay .campaign-modal button{box-shadow:none;cursor:pointer;font:inherit}.campaign-modal-overlay .modal-header{align-items:center;display:flex;gap:14px;padding:24px 20px 18px 28px}.campaign-modal-overlay .modal-header .icon{align-items:center;background:#e0f7fb;border-radius:13px;color:#007a8f;display:inline-flex;flex:none;font-size:22px;height:48px;justify-content:center;width:48px}.campaign-modal-overlay .modal-header .t{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.campaign-modal-overlay .modal-header .t strong{font-size:22px}.campaign-modal-overlay .modal-header .t span{color:#5f6b7d;word-break:break-word}.campaign-modal-overlay .modal-header .close{align-self:flex-start;background:none;border:0;color:#5f6b7d;display:inline-flex;font-size:20px;margin-top:4px;padding:0}.campaign-modal-overlay .modal-header .close:hover{color:#0f172a}.campaign-modal-overlay .modal-body{display:flex;flex-direction:column;gap:16px;padding:6px 28px 24px}.campaign-modal-overlay .modal-body .field{display:block;margin:0}.campaign-modal-overlay .modal-body .field .label{align-items:baseline;display:flex;font-weight:600;gap:6px;margin-bottom:6px}.campaign-modal-overlay .modal-body .field .label em{color:#64708a;font-size:12px;font-style:normal;font-weight:400}.campaign-modal-overlay .modal-body .field textarea{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;margin:0;padding:10px 14px;resize:vertical;width:100%}.campaign-modal-overlay .modal-body .field textarea:focus{border:1.5px solid #00b5d1;outline:0}.campaign-modal-overlay .modal-body .field .error{display:block;font-size:13px;margin-top:4px}.campaign-modal-overlay .modal-body .check-card{align-items:center;border:1px solid #e5e9f0;border-radius:12px;cursor:pointer;display:flex;font-weight:400;gap:12px;margin:0;padding:14px 16px}.campaign-modal-overlay .modal-body .check-card input{accent-color:#00b5d1;height:18px;margin:0;width:18px}.campaign-modal-overlay .modal-body .check-card.on{background:#f1fbfd;border-color:#00b5d1}.campaign-modal-overlay .modal-body .checks{background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:14px 16px}.campaign-modal-overlay .modal-body .checks li{align-items:center;display:flex;gap:10px}.campaign-modal-overlay .modal-body .checks li svg{color:#157f3c;font-size:18px}.campaign-modal-overlay .modal-footer{align-items:center;background:#f8fafc;display:flex;gap:10px;justify-content:flex-end;padding:16px 28px}.campaign-modal-overlay .modal-footer .note{color:#64708a;flex:1 1;font-size:13px}.campaign-modal-overlay .modal-footer .btn-cancel{background:none;border:0;border-radius:10px;color:#5f6b7d;font-size:15px;font-weight:700;padding:11px 18px}.campaign-modal-overlay .modal-footer .btn-cancel:hover{background:#fff}.campaign-modal-overlay .modal-footer .btn-primary{align-items:center;background:#00b5d1;border:0;border-radius:10px;color:#0b1739;display:inline-flex;font-size:15px;font-weight:700;gap:8px;height:auto;line-height:1.45;padding:11px 18px}.campaign-modal-overlay .modal-footer .btn-primary:hover:not(:disabled){background:#007a8f;color:#fff}.campaign-modal-overlay .modal-footer .btn-primary:disabled{cursor:default;opacity:.6}.investor-questions .page-header .actions{display:flex;flex:none;gap:12px}.investor-questions .page-header .actions .btn-outline{align-items:center;display:inline-flex;gap:8px}.investor-questions .callout{align-items:flex-start;background:#f0fbfd;border-radius:14px;display:flex;gap:14px;margin-bottom:24px;padding:18px 22px}.investor-questions .callout>svg{color:#007a8f;flex:none;font-size:20px;margin-top:2px}.investor-questions .callout .t{font-size:16px;font-weight:700}.investor-questions .callout .d{color:#5f6b7d;font-size:13px;margin-top:4px}.investor-questions .panes{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:440px minmax(0,1fr)}.investor-questions .panes>*{min-width:0}.investor-questions .mark{align-items:center;background:#e0f7fb;border-radius:50%;color:#007a8f;display:inline-flex;flex:none;font-size:13px;font-weight:700;height:36px;justify-content:center;width:36px}.investor-questions .list{overflow:hidden;padding:18px 0 0}.investor-questions .list .seg{grid-gap:4px;background:#f4f6fa;border-radius:10px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr);margin:0 18px;padding:4px}.investor-questions .list .seg button{border-radius:8px;color:#5f6b7d;font-weight:500;height:34px}.investor-questions .list .seg button.active{background:#fff;box-shadow:0 1px 2px #0f172a14;color:#0f172a;font-weight:700}.investor-questions .list .search{align-items:center;border:1px solid #e5e9f0;border-radius:10px;color:#5f6b7d;display:flex;gap:10px;height:44px;margin:12px 18px;padding:0 14px}.investor-questions .list .search input{background:none;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;height:auto;outline:0;padding:0}.investor-questions .list ul{list-style:none;margin:0;padding:0}.investor-questions .list li{border-left:2px solid #0000;border-top:1px solid #e5e9f0;cursor:pointer;display:flex;gap:12px;padding:16px 18px}.investor-questions .list li:hover{background:#f4f6fa}.investor-questions .list li.active{background:#f0fbfd;border-left-color:#00b5d1}.investor-questions .list .body{flex:1 1;min-width:0}.investor-questions .list .top{display:flex;gap:8px;justify-content:space-between}.investor-questions .list .name{font-weight:600}.investor-questions .list .when{color:#64708a;flex:none;font-size:12px}.investor-questions .list .snippet{margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.investor-questions .list .meta{align-items:center;color:#64708a;display:flex;font-size:12px;gap:8px;margin-top:4px}.investor-questions .list .tag{border-radius:999px;font-size:12px;font-weight:600;padding:2px 8px}.investor-questions .list .tag.new{background:#e0f7fb;color:#007a8f}.investor-questions .list .tag.late{background:#fde8e8;color:#b91c1c}.investor-questions .list .empty{border-top:1px solid #e5e9f0;color:#5f6b7d;padding:24px 18px}.investor-questions .detail .asker{align-items:flex-start;display:flex;gap:14px}.investor-questions .detail .asker .mark{font-size:16px;height:48px;width:48px}.investor-questions .detail .asker .who{flex:1 1;min-width:0}.investor-questions .detail .asker .line{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.investor-questions .detail .asker .name{font-size:18px;font-weight:700}.investor-questions .detail .asker .sub{color:#5f6b7d;font-size:13px;margin-top:4px;min-width:0;overflow-wrap:anywhere}.investor-questions .detail .asker .sub a{color:#007a8f;display:inline;overflow-wrap:anywhere;text-decoration:none;white-space:normal;word-break:break-all}.investor-questions .detail .asker .sub a:hover{text-decoration:underline}.investor-questions .detail .asker .btn-outline.icon{align-items:center;display:inline-flex;height:34px;justify-content:center;padding:0;width:34px}.investor-questions .detail .asker .iq-assign{align-items:center;display:inline-flex;flex:none;font-size:13px;font-weight:600;gap:6px;height:34px;padding:0 12px}.investor-questions .detail .iq-menu{flex:none;position:relative}.investor-questions .detail .iq-menu .iq-pop{background:#fff;border:1px solid #e5e9f0;border-radius:12px;box-shadow:0 12px 32px #0a173826;min-width:240px;padding:6px;position:absolute;right:0;top:40px;z-index:30}.investor-questions .detail .iq-menu .iq-pop button{align-items:center;background:none;border:0;border-radius:8px;color:#0f172a;cursor:pointer;display:flex;font:inherit;font-weight:600;gap:10px;padding:10px 12px;text-align:left;width:100%}.investor-questions .detail .iq-menu .iq-pop button svg{color:#5f6b7d;font-size:16px}.investor-questions .detail .iq-menu .iq-pop button:hover{background:#f4f6fa}.investor-questions .detail .iq-menu .iq-pop button.danger,.investor-questions .detail .iq-menu .iq-pop button.danger svg{color:#b91c1c}.investor-questions .detail .iq-menu .iq-pop button.danger:hover{background:#fee2e2}.investor-questions .detail .iq-menu .iq-pop hr{background:#e5e9f0;border:0;height:1px;margin:4px 0}.investor-questions .detail .question{background:#f4f6fa;border-radius:12px;margin-top:20px;padding:16px 18px}.investor-questions .detail .question .label{color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.investor-questions .detail .question p{font-size:16px;line-height:1.55;margin-top:8px}.investor-questions .detail .question .on{color:#5f6b7d;font-size:13px;margin-top:8px}.investor-questions .detail .h{align-items:center;display:flex;font-weight:700;justify-content:space-between}.investor-questions .detail .similar{margin-top:22px}.investor-questions .detail .similar .row{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;display:flex;gap:12px;justify-content:space-between;margin-top:10px;padding:12px 14px;text-align:left;width:100%}.investor-questions .detail .similar .row:hover{border-color:#00b5d1}.investor-questions .detail .similar .row .pill.info{background:#e0f7fb;color:#007a8f}.investor-questions .detail .answer{border:1px solid #00b5d1;border-radius:12px;margin-top:22px;overflow:hidden}.investor-questions .detail .answer .h{padding:14px 14px 0}.investor-questions .detail .answer .h .link,.investor-questions .detail .answer .h :any-link{margin:0;min-height:28px;padding:0}.investor-questions .detail .answer .link:disabled,.investor-questions .detail .answer :disabled:any-link{cursor:default;opacity:.6}.investor-questions .detail .answer textarea{border:0;box-shadow:none;box-sizing:border-box;color:#0f172a;display:block;font:inherit;font-size:15px;line-height:1.6;min-height:170px;outline:0;padding:14px;resize:vertical;width:100%}.investor-questions .detail .answer .foot{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:12px;justify-content:flex-end;padding:10px 14px}.investor-questions .detail .answer .foot .text{color:#5f6b7d;font-weight:600;padding:0 12px}.investor-questions .detail .answer .foot .btn-outline:disabled,.investor-questions .detail .answer .foot .text:disabled{cursor:default;opacity:.6}.investor-questions .detail .answer .foot .btn-primary{font-weight:700}@media(max-width:1024px){.investor-questions .panes{grid-template-columns:minmax(0,1fr)}.investor-questions .page-header{flex-wrap:wrap}}.campaign-modal-overlay .iq-modal{display:flex;flex-direction:column;gap:14px}.campaign-modal-overlay .campaign-modal:has(.iq-modal){overflow:visible}.campaign-modal-overlay .campaign-modal:has(.iq-modal) .modal-footer{border-radius:0 0 18px 18px}.campaign-modal-overlay .iq-modal .iq-set-row{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:16px;padding:12px 0}.campaign-modal-overlay .iq-modal .iq-set-row .pill{background:#f4f6fa;color:#5f6b7d;flex:none}.campaign-modal-overlay .iq-modal .iq-set-t{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.campaign-modal-overlay .iq-modal .iq-set-t strong{font-size:15px;font-weight:600}.campaign-modal-overlay .iq-modal .iq-set-t span{color:#5f6b7d;font-size:13px;word-break:break-word}.campaign-modal-overlay .iq-modal .iq-field{display:flex;flex-direction:column;gap:6px;margin:0}.campaign-modal-overlay .iq-modal .iq-field>span{font-weight:600}.campaign-modal-overlay .iq-modal .iq-field>span em{color:#64708a;font-size:12px;font-style:normal;font-weight:400;margin-left:4px}.campaign-modal-overlay .iq-modal .iq-field textarea{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;margin:0;padding:10px 14px;resize:vertical;width:100%}.campaign-modal-overlay .iq-modal .iq-field textarea:focus{border:1.5px solid #00b5d1;outline:0}.campaign-modal-overlay .iq-modal .iq-hint{color:#5f6b7d;font-size:13px;margin:0}.campaign-modal-overlay .iq-modal .iq-search{align-items:center;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;color:#64708a;display:flex;font-weight:400;gap:10px;height:44px;margin:0;padding:0 14px}.campaign-modal-overlay .iq-modal .iq-search input{background:none;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;font-size:15px;height:auto;margin:0;min-width:0;outline:0;padding:0}.campaign-modal-overlay .iq-modal .iq-people{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto}.campaign-modal-overlay .iq-modal .iq-person{align-items:center;background:none;border:1px solid #0000;border-radius:12px;box-sizing:border-box;color:#0f172a;cursor:pointer;display:flex;font:inherit;gap:12px;padding:10px 12px;text-align:left;width:100%}.campaign-modal-overlay .iq-modal .iq-person:hover{background:#f4f6fa}.campaign-modal-overlay .iq-modal .iq-person.on{background:#f1fbfd;border:1.5px solid #00b5d1}.campaign-modal-overlay .iq-modal .iq-person.on .iq-radio{background:#00b5d1;border-color:#00b5d1;box-shadow:inset 0 0 0 4px #fff}.campaign-modal-overlay .iq-modal .iq-av{align-items:center;background:#e0f7fb;border-radius:50%;color:#007a8f;display:inline-flex;flex:none;font-size:14px;font-weight:700;height:40px;justify-content:center;width:40px}.campaign-modal-overlay .iq-modal .iq-person-t{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.campaign-modal-overlay .iq-modal .iq-person-t strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.campaign-modal-overlay .iq-modal .iq-person-t span{color:#5f6b7d;font-size:12px}.campaign-modal-overlay .iq-modal .iq-radio{background:#fff;border:1.5px solid #cbd5e1;border-radius:50%;box-sizing:border-box;flex:none;height:20px;width:20px}.published-answers .pa-back{margin:24px 0 0}.published-answers .page-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-top:20px}.published-answers .page-header .actions{display:flex;flex:none;gap:12px}.published-answers .page-header .actions .btn-outline{align-items:center;box-sizing:border-box;color:#0f172a;display:inline-flex;gap:8px;text-decoration:none}.published-answers .pa-card{padding:24px}.published-answers .pa-filters{align-items:center;display:flex;gap:12px;margin-bottom:16px}.published-answers .pa-filters .pa-search{align-items:center;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;color:#5f6b7d;display:flex;font-weight:400;gap:10px;height:44px;margin:0;padding:0 14px;width:300px}.published-answers .pa-filters .pa-search input{background:none;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;height:auto;margin:0;min-width:0;outline:0;padding:0}.published-answers .pa-filters .pa-all{background:#0b1739;border-radius:999px;color:#fff;font-weight:600;padding:8px 14px}.published-answers .pa-filters .pa-all em{color:#a9b4d0;font-style:normal;margin-left:4px}.published-answers .pa-filters .pa-sort{margin-left:auto;width:170px}.published-answers .pa-table{border:1px solid #e5e9f0;border-radius:12px;overflow:hidden}.published-answers .pa-row{grid-gap:0 16px;align-items:center;border-bottom:1px solid #e5e9f0;display:grid;gap:0 16px;grid-template-columns:minmax(240px,1fr) minmax(140px,260px) 120px 70px 100px 84px;padding:12px 16px}.published-answers .pa-row:last-child{border-bottom:0}.published-answers .pa-row.pa-head{background:#f4f6fa;color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.published-answers .pa-q{font-weight:600}.published-answers .pa-ann{min-width:0}.published-answers .pa-ann .pill{background:#f4f6fa;color:#5f6b7d;max-width:100%;overflow:hidden;text-overflow:ellipsis}.published-answers .pa-date,.published-answers .pa-views{color:#5f6b7d}.published-answers .pa-acts{display:flex;gap:8px;justify-content:flex-end}.published-answers .pa-icon{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;color:#0f172a;cursor:pointer;display:inline-flex;font:inherit;height:34px;justify-content:center;padding:0;width:34px}.published-answers .pa-icon:hover{border-color:#00b5d1}.published-answers .pa-icon.danger{color:#b91c1c}.published-answers .pa-icon.danger:hover{border-color:#dc2626}.published-answers .pa-empty{color:#5f6b7d;padding:24px 16px}.published-answers .pa-note{align-items:center;background:#f0fbfd;border-radius:12px;color:#5f6b7d;display:flex;gap:14px;margin-top:24px;padding:16px 18px}.published-answers .pa-note svg{color:#007a8f;flex:none;font-size:18px}@media(max-width:1024px){.published-answers .pa-filters,.published-answers .page-header{flex-wrap:wrap}.published-answers .pa-filters .pa-search{width:100%}.published-answers .pa-row{grid-template-columns:minmax(0,1fr) 100px 84px}.published-answers .pa-head>span:nth-child(2),.published-answers .pa-head>span:nth-child(4),.published-answers .pa-head>span:nth-child(5),.published-answers .pa-row .pa-ann,.published-answers .pa-row .pa-views,.published-answers .pa-row>span:nth-child(5){display:none}}.social-posts .page-header{align-items:center;display:flex;gap:16px;justify-content:space-between}.social-posts .page-header .sp-actions{align-items:center;display:flex;flex:none;gap:12px}.social-posts .page-header .sp-status{font-size:13px;font-weight:700;gap:6px}.social-posts .page-header .btn-primary{color:#0b1739;font-size:15px;font-weight:700}.social-posts .page-header .btn-primary:hover{color:#fff}.social-posts .sp-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.social-posts .sp-stats .sp-stat{background:#fff;border:1px solid #e5e9f0;border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:20px}.social-posts .sp-stats .sp-stat-h{align-items:center;color:#5f6b7d;display:flex;font-weight:600;gap:10px}.social-posts .sp-stats .sp-stat-h .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.social-posts .sp-stats .sp-stat-v{font-size:30px;font-weight:700;line-height:1.15}.social-posts .sp-stats .sp-stat-d{color:#64708a}.social-posts .sp-layout{align-items:flex-start;display:flex;gap:20px}.social-posts .sp-posts{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0}.social-posts .sp-side{display:flex;flex:none;flex-direction:column;gap:20px;width:400px}.social-posts .sp-filters{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.social-posts .sp-filters .sp-search{align-items:center;border:1.5px solid #e5e9f0;border-radius:10px;box-sizing:border-box;color:#5f6b7d;display:flex;font-weight:400;gap:10px;height:46px;margin:0;max-width:100%;padding:0 14px;width:340px}.social-posts .sp-filters .sp-search input{background:none;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;font-size:15px;height:auto;margin:0;min-width:0;outline:0;padding:0}.social-posts .sp-filters .sp-search input:disabled{cursor:default}.social-posts .sp-filters .sp-filter{width:170px}.social-posts .sp-filters .sp-filter .dropdown-button:disabled{cursor:default;opacity:.6}.social-posts .sp-filters .sp-sorted{color:#5f6b7d;margin-left:auto;white-space:nowrap}.social-posts .sp-row{grid-gap:0 16px;align-items:center;border-bottom:1px solid #e5e9f0;display:grid;gap:0 16px;grid-template-columns:minmax(200px,1fr) 100px 150px 110px 110px 80px 60px;padding:13px 14px}.social-posts .sp-row.sp-head{background:#f8fafc;border:0;border-radius:10px;color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.04em;padding:11px 14px;text-transform:uppercase}.social-posts .sp-row .sp-num{text-align:right}.social-posts .sp-row .pill.info{background:#e0f7fb;color:#007a8f}.social-posts .sp-post{min-width:0}.social-posts .sp-text{font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.social-posts .sp-source{color:#64708a;font-size:13px}.social-posts .sp-channels{display:flex;gap:8px}.social-posts .sp-net{background:#0a66c2;border-radius:5px;height:18px;width:18px}.social-posts .sp-net.x{background:#111}.social-posts .sp-when{color:#5f6b7d}.social-posts .sp-empty{align-items:center;display:flex;flex-direction:column;gap:8px;padding:40px 16px 32px;text-align:center}.social-posts .sp-empty .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px;margin-bottom:4px}.social-posts .sp-empty strong{font-size:16px}.social-posts .sp-empty p{color:#5f6b7d;max-width:460px}.social-posts .sp-empty .btn-outline{align-items:center;border-width:1.5px;display:inline-flex;font-weight:700;gap:8px;margin-top:8px}.social-posts .sp-nomatch{color:#5f6b7d;padding:24px 14px}.social-posts .sp-settings{display:flex;flex-direction:column;gap:16px}.social-posts .sp-title{align-items:center;display:flex;gap:12px}.social-posts .sp-title .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.social-posts .sp-title h2{font-size:20px;font-weight:700}.social-posts .sp-title p{color:#5f6b7d}.social-posts .sp-accounts{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.social-posts .sp-accounts li{align-items:center;display:flex;font-weight:500;gap:10px}.social-posts .sp-accounts li svg{color:#157f3c;flex:none}.social-posts .sp-accounts li.off{color:#5f6b7d}.social-posts .sp-accounts li.off svg{color:#64708a}.social-posts .sp-note{align-items:center;background:#f1fbfd;border-radius:10px;display:flex;gap:12px;padding:12px 14px}.social-posts .sp-note .icon-tile{background:#e0f7fb;border-radius:9px;font-size:17px;height:34px;width:34px}.social-posts .sp-note p{color:#5f6b7d;flex:1 1;font-size:13px}.social-posts .sp-open{align-self:flex-start;font-weight:700;margin-left:0}@media(max-width:1200px){.social-posts .sp-layout{align-items:stretch;flex-direction:column}.social-posts .sp-side{width:auto}}@media(max-width:1024px){.social-posts .page-header{flex-wrap:wrap}.social-posts .sp-stats{grid-template-columns:repeat(2,1fr)}.social-posts .sp-row{grid-template-columns:minmax(0,1fr) 110px 60px}.social-posts .sp-row>:nth-child(2),.social-posts .sp-row>:nth-child(3),.social-posts .sp-row>:nth-child(5),.social-posts .sp-row>:nth-child(6){display:none}}@media(max-width:640px){.social-posts .sp-stats{grid-template-columns:1fr}.social-posts .sp-filters .sp-search{width:100%}.social-posts .sp-filters .sp-filter{flex:1 1}.social-posts .sp-filters .sp-sorted{display:none}}.campaign-modal-overlay .campaign-modal.nsp-modal{max-width:1040px}.campaign-modal-overlay .campaign-modal.nsp-modal .modal-footer .nsp-draft{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:10px;color:#0f172a;display:inline-flex;font-size:15px;font-weight:700;height:auto;line-height:1.45;padding:11px 18px}.campaign-modal-overlay .campaign-modal.nsp-modal .modal-footer .btn-primary{color:#0b1739}.campaign-modal-overlay .campaign-modal.nsp-modal .modal-footer .btn-primary:hover:not(:disabled){color:#fff}.campaign-modal-overlay .campaign-modal.nsp-modal .new-social-post{align-items:flex-start;display:flex;gap:20px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-composer{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-preview{border:1px solid #e5e9f0;border-radius:16px;box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:12px;padding:18px;width:400px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-field{display:flex;flex-direction:column;gap:6px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-label{font-weight:600}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-loading{align-items:center;color:#5f6b7d;display:flex;height:46px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channels{display:flex;gap:10px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channel{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:12px;box-shadow:none;color:#0f172a;cursor:pointer;display:flex;flex:1 1;gap:10px;margin:0;min-width:0;padding:10px 14px;text-align:left}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channel.on{background:#f1fbfd;border:2px solid #00b5d1;padding:9px 13px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channel.off,.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channel:disabled{background:#fff;border:1px solid #e5e9f0;cursor:default}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channel.off .nsp-net,.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channel:disabled .nsp-net{opacity:.4}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-check{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:6px;box-sizing:border-box;color:#fff;display:inline-flex;flex:none;font-size:14px;height:22px;justify-content:center;width:22px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channel.on .nsp-check{background:#00b5d1;border-color:#00b5d1}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-net{align-items:center;background:#0a66c2;border-radius:5px;color:#fff;display:inline-flex;flex:none;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:1;width:20px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-net.x{background:#111}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channel-t{display:flex;flex-direction:column;min-width:0}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channel-t strong{font-size:15px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channel-t small{color:#5f6b7d;font-size:12px}.campaign-modal-overlay .campaign-modal.nsp-modal textarea{background:#fff;border:1.5px solid #e5e9f0;border-radius:12px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:16px;line-height:1.6;margin:0;padding:14px 16px;resize:vertical;width:100%}.campaign-modal-overlay .campaign-modal.nsp-modal textarea:focus{border-color:#00b5d1;outline:0}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-meta{align-items:center;color:#64708a;display:flex;font-size:13px;gap:14px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-meta>span:first-child{flex:1 1}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-over{color:#b91c1c;font-weight:700}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-chip{background:#e0f7fb;border:0;border-radius:999px;box-shadow:none;color:#007a8f;font-size:13px;font-weight:700;margin:0;padding:6px 12px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-chip:hover{background:#cdf1f7}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-attachment{align-items:center;border:1px solid #e5e9f0;border-radius:12px;display:flex;gap:14px;padding:12px 14px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-attachment .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-attachment-t{display:flex;flex-direction:column;gap:2px;min-width:0}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-attachment-t strong{font-size:15px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-attachment-t small{color:#5f6b7d;font-size:13px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-when{background:#f8fafc;border-radius:16px;display:flex;flex-direction:column;gap:10px;padding:18px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-when>strong{font-size:15px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-when-r{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-radio{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;color:#0f172a;display:inline-flex;font-size:15px;font-weight:700;gap:10px;margin:0;padding:10px 14px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-radio.on{border:2px solid #00b5d1;padding:9px 13px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-dot{background:#fff;border:1.5px solid #e5e9f0;border-radius:50%;box-sizing:border-box;height:20px;width:20px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-radio.on .nsp-dot{border:6px solid #00b5d1}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-at{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;color:#5f6b7d;display:flex;flex:1 1;font-weight:400;gap:8px;height:46px;margin:0;min-width:220px;padding:0 14px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-at input{background:none;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;font-size:15px;height:auto;margin:0;min-width:0;outline:0;padding:0}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-preview-h{align-items:center;display:flex;justify-content:space-between}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-preview-h>strong{font-size:20px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-seg{background:#f8fafc;border-radius:8px;display:inline-flex;gap:2px;padding:3px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-seg button{background:none;border:0;border-radius:6px;box-shadow:none;color:#5f6b7d;font-size:12px;font-weight:500;margin:0;padding:5px 10px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-seg button.on{background:#fff;box-shadow:0 1px 2px #0a173814;color:#0f172a;font-weight:700}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-post{border:1px solid #e5e9f0;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-post-h{align-items:center;display:flex;gap:10px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-post-h>div{display:flex;flex-direction:column;min-width:0}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-post-h>div strong{font-size:14px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-post-h>div small{color:#64708a;font-size:12px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-avatar{align-items:center;background:#0b1739;border-radius:8px;color:#fff;display:inline-flex;flex:none;font-weight:700;height:44px;justify-content:center;object-fit:contain;width:44px}.campaign-modal-overlay .campaign-modal.nsp-modal img.nsp-avatar{background:#fff;border:1px solid #e5e9f0;box-sizing:border-box}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-post-text{line-height:1.55;white-space:pre-wrap;word-break:break-word}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-post-text em{color:#64708a}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-card{border:1px solid #e5e9f0;border-radius:8px;display:flex;flex-direction:column;overflow:hidden}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-card-img{align-items:center;background:#0b1739;color:#00b5d1;display:flex;font-size:32px;height:120px;justify-content:center}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-card-t{background:#f8fafc;display:flex;flex-direction:column;gap:2px;padding:10px 12px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-card-t strong{font-size:14px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-card-t small{color:#64708a;font-size:12px}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-hint{color:#64708a;font-size:13px}@media(max-width:900px){.campaign-modal-overlay .campaign-modal.nsp-modal .new-social-post{align-items:stretch;flex-direction:column}.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-preview{width:auto}}@media(max-width:640px){.campaign-modal-overlay .campaign-modal.nsp-modal .nsp-channels{flex-direction:column}}.email-templates .page-header .actions{display:flex;flex:none;gap:12px}.email-templates .page-header .actions .btn-outline,.email-templates .page-header .actions .btn-primary{align-items:center;display:inline-flex;gap:8px}.email-templates .btn-outline.sm,.email-templates .btn-primary.sm{align-items:center;border-radius:8px;display:inline-flex;font-size:13px;gap:6px;height:34px;justify-content:center;padding:0 12px}.email-templates .pill{gap:6px}.email-templates .pill.info{background:#e0f7fb;color:#007a8f}.email-templates .thumb{background:#f4f6fa;border:1px solid #e5e9f0;border-radius:10px;height:170px;overflow:hidden;position:relative}.email-templates .thumb iframe{border:0;height:217.3913043478%;left:0;pointer-events:none;position:absolute;top:0;transform:scale(.46);transform-origin:0 0;width:217.3913043478%}.email-templates .thumb.mini{border-radius:6px;flex:none;height:34px;width:44px}.email-templates .thumb.mini iframe{height:1333.3333333333%;transform:scale(.075);width:1333.3333333333%}.email-templates .mini-tile{align-items:center;background:#0b1739;border-radius:6px;color:#fff;display:inline-flex;flex:none;height:34px;justify-content:center;width:44px}.email-templates .roles-card{margin-bottom:20px}.email-templates .roles-card .h{align-items:center;display:flex;gap:14px;margin-bottom:18px}.email-templates .roles-card .h .t{font-size:17px;font-weight:700}.email-templates .roles-card .h .d{color:#5f6b7d;font-size:13px;margin-top:2px}.email-templates .roles-card .roles{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}.email-templates .roles-card .role{background:#f4f6fa;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:16px}.email-templates .roles-card .role .rh{align-items:center;display:flex;font-weight:700;gap:8px}.email-templates .roles-card .role .rh svg{color:#007a8f}.email-templates .roles-card .role .sub{color:#5f6b7d;font-size:13px;margin-top:-4px}.email-templates .roles-card .role .current{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;display:flex;gap:12px;padding:10px 12px}.email-templates .roles-card .role .current .name{font-size:14px;font-weight:600}.email-templates .roles-card .role .current .in-use{color:#5f6b7d;font-size:12px}.email-templates .roles-card .role .btn-outline.sm{width:100%}.email-templates .toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:20px;padding:12px 16px}.email-templates .toolbar .search{align-items:center;color:#5f6b7d;display:flex;flex:1 1;gap:10px;min-width:200px}.email-templates .toolbar .search input{background:none;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;height:auto;outline:0;padding:0}.email-templates .toolbar .seg{background:#f4f6fa;border-radius:10px;display:inline-flex;gap:4px;padding:4px}.email-templates .toolbar .seg button{align-items:center;border-radius:8px;color:#5f6b7d;display:inline-flex;font-weight:500;gap:6px;height:32px;padding:0 12px}.email-templates .toolbar .seg button.active{background:#fff;box-shadow:0 1px 2px #0f172a14;color:#0f172a;font-weight:700}.email-templates .empty{color:#5f6b7d}.email-templates .name{font-weight:700}.email-templates .desc{color:#5f6b7d;font-size:13px}.email-templates .acts{display:flex;gap:6px}.email-templates .acts .btn-outline.sm,.email-templates .acts .btn-primary.sm{padding:0 10px}.email-templates .cards{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.email-templates .tcard{background:#fff;border:1px solid #e5e9f0;border-radius:14px;display:flex;flex-direction:column;gap:8px;padding:12px}.email-templates .tcard:hover{border-color:#00b5d1}.email-templates .tcard .name{font-size:16px;margin-top:6px}.email-templates .tcard .badge{margin:4px 0}.email-templates .tcard .acts{margin-top:auto}.email-templates .tcard .acts>*{flex:1 1}.email-templates .list{padding:0 20px}.email-templates .list .lrow{align-items:center;display:flex;gap:16px;padding:14px 0}.email-templates .list .lrow+.lrow{border-top:1px solid #e5e9f0}.email-templates .list .lrow .info{flex:1 1;min-width:0}.email-templates .list .lrow .badge{flex:none}.email-templates .foot{align-items:center;color:#5f6b7d;display:flex;flex-wrap:wrap;font-size:13px;gap:16px;justify-content:space-between;margin-top:24px}.email-templates .foot .btn-outline{align-items:center;display:inline-flex;gap:8px}.email-templates .template-options{display:flex;flex-direction:column;gap:10px}.email-templates .template-options .option{align-items:center;border:1px solid #e5e9f0;border-radius:12px;cursor:pointer;display:flex;font-weight:400;gap:12px;margin:0;padding:12px 14px}.email-templates .template-options .option.on{background:#f1fbfd;border-color:#00b5d1}.email-templates .template-options .option .name{flex:1 1;font-weight:600;min-width:0}.email-templates .template-options .option input{accent-color:#00b5d1;flex:none;height:18px;margin:0;width:18px}.email-templates .info-note{align-items:flex-start;background:#f0fbfd;border-radius:12px;color:#5f6b7d;display:flex;font-size:13px;gap:10px;padding:12px 14px}.email-templates .info-note svg{color:#007a8f;flex:none;margin-top:2px}@media(max-width:1300px){.email-templates .cards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.email-templates .cards,.email-templates .roles-card .roles{grid-template-columns:1fr}.email-templates .list .lrow{flex-wrap:wrap}}.template-preview .title-row .meta .pill{align-items:center;display:inline-flex;gap:4px}.template-preview .views{align-items:center;margin-bottom:20px}.template-preview .views .hint{color:#5f6b7d;font-size:13px;margin-left:auto}.template-preview .side{display:flex;flex-direction:column;gap:16px}.template-preview .side .card{padding:20px}.template-preview .side h2{font-size:18px;font-weight:700;margin-bottom:8px}.template-preview .side .row{align-items:center;border-top:1px solid #e5e9f0;display:flex;font-size:14px;gap:12px;padding:12px 0}.template-preview .side .row>svg{color:#5f6b7d;flex:none}.template-preview .side .row .t{flex:1 1;min-width:0}.template-preview .side .row .t .used{font-weight:600}.template-preview .side .row .note,.template-preview .side .row .t .sub{color:#5f6b7d;font-size:12px}.template-preview .side .row .tick{color:#157f3c}.template-preview .side .empty{color:#5f6b7d;font-size:13px}.template-preview .side .btn-outline.sm{align-items:center;display:inline-flex;gap:8px;margin-top:8px}.template-preview .side .btn-primary{align-items:center;color:#0b1739;display:inline-flex;font-weight:700;gap:8px;justify-content:center;width:100%}.template-preview .side .warn-note{align-items:flex-start;background:#fdf3d7;border-radius:12px;display:flex;font-size:13px;gap:10px;margin-top:14px;padding:14px 16px}.template-preview .side .warn-note svg{color:#b45309;flex:none;font-size:18px}.template-builder .title-row .actions .btn-outline:disabled{cursor:default;opacity:.5}.template-builder .used-for{align-items:center;display:flex;gap:16px;margin-bottom:20px;padding:14px 20px}.template-builder .used-for .label-row{align-items:center;display:inline-flex;font-weight:600;gap:10px}.template-builder .used-for .label-row svg{color:#5f6b7d}.template-builder .used-for .chips{background:#f4f6fa;border-radius:999px;display:flex;gap:4px;padding:4px}.template-builder .used-for .chips span{align-items:center;background:none;border:0;border-radius:999px;color:#5f6b7d;display:inline-flex;font-size:13px;font-weight:600;gap:6px;height:32px;padding:0 14px}.template-builder .used-for .chips span.on{background:#00b5d1;color:#0b1739}.template-builder .builder{grid-template-columns:minmax(0,1fr) 360px}.template-builder .canvas .frame .template-part{display:block}.template-builder .canvas .toggles{display:flex;gap:12px;justify-content:center;margin-bottom:20px}.template-builder .canvas .toggles .device{margin:0}.template-builder .canvas textarea.code{background:#fff;border:1px solid #e5e9f0;border-radius:10px;display:block;font-family:monospace;font-size:12px;line-height:1.5;min-height:700px;padding:16px;resize:vertical;width:100%}.template-builder .ai h2{align-items:center;display:flex;gap:8px}.template-builder .ai h2 svg{color:#007a8f}.template-builder .ai textarea{border:1px solid #e5e9f0;border-radius:10px;font:inherit;font-size:14px;margin-top:14px;padding:12px;resize:vertical;width:100%}.template-builder .ai .suggestions{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 14px}.template-builder .ai .suggestions button{background:#fff;border:1px solid #e5e9f0;border-radius:999px;color:#5f6b7d;font-size:12px;padding:6px 10px}.template-builder .ai .suggestions button:hover{border-color:#00b5d1;color:#0f172a}.template-builder .ai .btn-primary{align-items:center;color:#0b1739;display:inline-flex;font-weight:700;gap:8px;justify-content:center;width:100%}.template-builder .ai .btn-primary:disabled{cursor:default;opacity:.5}.template-builder .rebuild h2{align-items:center;display:flex;gap:8px}.template-builder .rebuild h2 svg{color:#007a8f}.template-builder .rebuild .btn-outline{align-items:center;display:inline-flex;gap:8px;justify-content:center;margin-top:12px;width:100%}.template-builder .rebuild .btn-outline:disabled{cursor:default;opacity:.5}.template-builder .checklist .failed{background:#fdecec;border-radius:10px;color:#b42318;font-size:13px;margin-top:12px;padding:12px 14px}.template-builder .checklist .failed p{font-weight:600;margin:0 0 6px}.template-builder .checklist .failed ul{list-style:disc;margin:0;padding-left:18px}.template-builder .warn-note{align-items:flex-start;background:#fdf3d7;border-radius:12px;display:flex;font-size:13px;gap:10px;padding:14px 16px}.template-builder .warn-note svg{color:#b45309;flex:none;font-size:18px}@media(max-width:1280px){.template-builder .builder{grid-template-columns:minmax(0,1fr) 320px}.template-builder .right{grid-column:auto}}@media(max-width:900px){.template-builder .builder{grid-template-columns:minmax(0,1fr)}.template-builder .used-for{flex-wrap:wrap}}.new-template .back{margin:24px 0 0}.new-template .page-header .btn-primary{color:#0b1739;font-weight:700}.new-template .page-header .btn-primary:disabled{cursor:default;opacity:.5}.new-template .name-card{margin-bottom:20px}.new-template .name-card .field{display:block;margin:0}.new-template .name-card .label{color:#5f6b7d;display:block;font-size:13px;margin-bottom:6px}.new-template .name-card input{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;height:46px;margin:0;padding:0 14px;width:100%}.new-template .name-card input:focus{border:1.5px solid #00b5d1;outline:0}.new-template .name-card input:disabled{background:#f4f6fa;color:#5f6b7d}.new-template .name-card .hint{color:#5f6b7d;font-size:13px;margin:8px 0 0}.new-template .columns{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:240px minmax(0,1fr)}.new-template .side{display:flex;flex-direction:column;gap:6px;padding:16px}.new-template .side .cap{color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;margin:4px 0 6px;text-transform:uppercase}.new-template .side .src{align-items:center;background:none;border:0;border-radius:10px;color:#0f172a;cursor:pointer;display:flex;gap:12px;padding:10px;text-align:left;width:100%}.new-template .side .src .ic{align-items:center;background:#f4f6fa;border-radius:8px;color:#5f6b7d;display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.new-template .side .src .t{display:block;font-size:14px;font-weight:600}.new-template .side .src .s{color:#5f6b7d;display:block;font-size:12px}.new-template .side .src:hover{background:#f4f6fa}.new-template .side .src.active{background:#0b1739;color:#fff}.new-template .side .src.active .ic{background:#ffffff1f;color:#00b5d1}.new-template .side .src.active .s{color:#a9b4d0}.new-template .side .import{border-top:1px solid #e5e9f0;margin-top:10px;padding-top:14px}.new-template .side .import p{color:#5f6b7d;font-size:13px;margin:0 0 10px}.new-template .side .import .btn-outline.sm{width:100%}.new-template .side .import .btn-outline.sm.active{border-color:#00b5d1;color:#007a8f}.new-template .main{min-width:0}.new-template .main .main-head{align-items:baseline;display:flex;gap:12px;margin-bottom:14px}.new-template .main .main-head h2{font-size:18px;font-weight:700}.new-template .main .main-head span{color:#5f6b7d;font-size:13px;margin-left:auto}.new-template .main .empty,.new-template .main .loading{color:#5f6b7d}.new-template .choices{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.new-template .choice{background:#fff;border:1.5px solid #e5e9f0;border-radius:14px;color:#0f172a;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:10px 10px 16px;text-align:left}.new-template .choice .row{align-items:center;display:flex;gap:8px;padding:0 4px}.new-template .choice .name{flex:1 1;font-size:15px;font-weight:700}.new-template .choice .radio{align-items:center;border:1.5px solid #e5e9f0;border-radius:50%;display:inline-flex;flex:none;font-size:12px;height:20px;justify-content:center;width:20px}.new-template .choice .desc{color:#5f6b7d;font-size:13px;line-height:1.4;padding:0 4px}.new-template .choice:hover:not(:disabled){border-color:#00b5d1}.new-template .choice.on{background:#f0fbfd;border-color:#00b5d1}.new-template .choice.on .radio{background:#007a8f;border-color:#007a8f;color:#fff}.new-template .choice:disabled{cursor:default;opacity:.55}.new-template .sketch{background:#fff;border:1px solid #e5e9f0;border-radius:10px;display:flex;flex-direction:column;height:170px;overflow:hidden}.new-template .sketch .bar{align-items:center;background:#0b1739;display:flex;flex:none;gap:6px;height:20px;padding:0 10px}.new-template .sketch .bar span{background:#00b5d1;border-radius:3px;height:5px;width:14px}.new-template .sketch .bar span+span{background:#a9b4d0;width:36px}.new-template .sketch .body{display:flex;flex:1 1;flex-direction:column;gap:6px;min-height:0;overflow:hidden;padding:12px 10px}.new-template .sketch i{background:#e5e9f0;border-radius:2px;display:block;height:4px}.new-template .sketch i.short{width:60%}.new-template .sketch i.h{background:#0b1739;height:7px;width:70%}.new-template .sketch b{border-radius:4px;display:block}.new-template .sketch b.img{background:#f4f6fa;height:34px}.new-template .sketch b.btn{background:#00b5d1;height:10px;width:34%}.new-template .sketch .plus{align-items:center;color:#5f6b7d;display:flex;flex:1 1;font-size:18px;justify-content:center}.new-template .sketch .foot{background:#f4f6fa;display:flex;flex:none;flex-direction:column;gap:4px;padding:8px 10px}.new-template .sketch .foot i{height:3px;width:40%}.new-template .paste{background:#fff;border:1px solid #e5e9f0;border-radius:12px;box-sizing:border-box;font:13px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace;padding:14px;resize:vertical;width:100%}.new-template .paste:focus{border:1.5px solid #00b5d1;outline:0}@media(max-width:900px){.new-template .columns{grid-template-columns:minmax(0,1fr)}.new-template .main-head{flex-wrap:wrap}.new-template .main-head span{margin-left:0}}.account-v2{line-height:1.45}.account-v2 .error{margin:0}.account-v2 .empty,.account-v2 .loading{color:#5f6b7d;margin:0}.account-v2 .page-header{align-items:center;display:flex;gap:12px;margin-top:0}.account-v2 .page-header>div:first-child{flex:1 1;min-width:0}.account-v2 .page-header .action-top{flex:none}.account-v2 .page-header p{font-size:15px}.account-v2 .account-row{align-items:flex-start;display:flex;gap:20px}.account-v2 .account-main{display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0}.account-v2 .avatar{align-items:center;background:#00b5d1;border-radius:50%;color:#0b1739;display:inline-flex;flex:none;font-size:15px;font-weight:700;height:44px;justify-content:center;width:44px}.account-v2 .avatar.photo{object-fit:cover}.account-v2 .avatar.large{font-size:26px;height:80px;width:80px}.account-v2 .account-nav{background:#fff;border:1px solid #e5e9f0;border-radius:16px;box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:2px;padding:8px;position:relative;width:280px}.account-v2 .account-nav .me{align-items:center;display:flex;gap:12px;padding:12px 12px 14px}.account-v2 .account-nav .me .text{display:flex;flex-direction:column;gap:2px;min-width:0}.account-v2 .account-nav .me strong{font-size:15px}.account-v2 .account-nav .me span{color:#5f6b7d;font-size:13px}.account-v2 .account-nav .inert,.account-v2 .account-nav .sign-out,.account-v2 .account-nav a{align-items:center;border-radius:10px;color:#0f172a;display:flex;font-size:15px;font-weight:500;gap:12px;margin:0;padding:11px 12px;text-decoration:none;white-space:nowrap}.account-v2 .account-nav .inert svg,.account-v2 .account-nav .sign-out svg,.account-v2 .account-nav a svg{color:#5f6b7d;flex:none;font-size:18px}.account-v2 .account-nav a:hover{background:#f4f6fa}.account-v2 .account-nav a.active{background:#0b1739;color:#fff;font-weight:700}.account-v2 .account-nav a.active svg{color:#00b5d1}.account-v2 .account-nav .inert{cursor:default;opacity:.55}.account-v2 .account-nav hr{background:#e5e9f0;border:0;height:1px;margin:0;width:100%}.account-v2 .account-nav .sign-out{text-align:left;width:100%}.account-v2 .card{display:flex;flex-direction:column;gap:16px}.account-v2 .section-title{align-items:center;display:flex;gap:12px}.account-v2 .section-title .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.account-v2 .section-title h2{flex:1 1;font-size:20px;font-weight:700;min-width:0}.account-v2 .section-title .danger-link{color:#b91c1c;font-size:14px;font-weight:700;white-space:nowrap}.account-v2 .section-title .danger-link:disabled{cursor:default;opacity:.6}.account-v2 .title{font-size:15px;font-weight:600}.account-v2 .hint{color:#5f6b7d;font-size:13px}.account-v2 .badge{border-radius:999px;font-size:12px;font-weight:700;padding:4px 10px;white-space:nowrap}.account-v2 .badge.ok{background:#dcfce7;color:#157f3c}.account-v2 .danger-link{color:#b91c1c;font-size:14px;font-weight:700;white-space:nowrap}.account-v2 .danger-link.under-list{align-self:flex-start;display:none}.account-v2 .action-bottom{display:none}.account-v2 .setting-row{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:16px;padding:14px 0}.account-v2 .setting-row:last-of-type{border-bottom:0}.account-v2 .setting-row .text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.account-v2 .setting-row .hint{font-size:14px}.account-v2 .setting-row .btn-outline{border-width:1.5px;font-weight:700}.account-v2 .setting-row .link,.account-v2 .setting-row :any-link{font-size:14px;font-weight:700}.account-v2 .setting-row .link:disabled,.account-v2 .setting-row :disabled:any-link{cursor:default;opacity:.6}.account-v2 .note{color:#64708a;font-size:13px}.account-v2 .fields.three{grid-template-columns:1fr 1fr 1fr}@media(max-width:900px){.account-v2 .fields.three{grid-template-columns:1fr}}.account-v2 .btn-outline.with-icon,.account-v2 .page-header .btn-outline.with-icon{align-items:center;border-width:1.5px;display:inline-flex;font-weight:700;gap:8px}.account-v2 .btn-outline.with-icon svg,.account-v2 .page-header .btn-outline.with-icon svg{font-size:18px}.account-v2 .badge.info{background:#e0f7fb;color:#007a8f}.account-v2 .muted{color:#5f6b7d}.account-v2 .banner{align-items:center;background:#f1fbfd;border-radius:14px;display:flex;gap:14px;padding:16px 18px}.account-v2 .banner .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.account-v2 .banner .title{font-size:16px;font-weight:700}.account-v2 .banner .hint{font-size:14px}.account-v2 .stats{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:1024px){.account-v2 .stats{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.account-v2 .stats::-webkit-scrollbar{display:none}.account-v2 .stats .stat{box-sizing:border-box;flex-basis:calc(50% - 8px);flex-grow:0;flex-shrink:0;scroll-snap-align:start}}@media(max-width:640px){.account-v2 .stats .stat{flex-basis:100%}}.account-v2 .stats .stat{gap:10px;padding:20px}.account-v2 .stats .stat-head{align-items:center;color:#5f6b7d;display:flex;font-size:14px;font-weight:600;gap:10px}.account-v2 .stats .stat-head .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.account-v2 .stats .value{font-size:30px;font-weight:700}.account-v2 .stats .hint{font-size:14px}.account-v2 .stats-dots{display:none}@media(max-width:1024px){.account-v2 .stats-dots{display:flex;justify-content:center;margin-top:-8px}}.account-v2 .stats-dots button{align-items:center;background:none;border:0;display:inline-flex;height:28px;justify-content:center;margin:-10px 0;min-width:28px;padding:0 4px}.account-v2 .stats-dots button:before{background:#cbd5e1;border-radius:999px;content:"";height:8px;transition:width .15s,background .15s;width:8px}.account-v2 .stats-dots button.active:before{background:#00b5d1;width:20px}.account-v2 .clients .toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.account-v2 .clients .search{align-items:center;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;color:#64708a;display:flex;gap:10px;height:46px;padding:0 14px;width:240px}.account-v2 .clients .search input{background:#0000;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;font-size:15px;height:auto;margin:0;min-width:0;outline:0;padding:0}.account-v2 .clients .chips{display:flex;flex-wrap:wrap;gap:8px}.account-v2 .clients .chips button{background:#f8fafc;border-radius:999px;color:#5f6b7d;font-size:14px;font-weight:600;padding:8px 14px}.account-v2 .clients .chips button .n{color:#64708a;font-weight:400;margin-left:4px}.account-v2 .clients .chips button.active{background:#0b1739;color:#fff}.account-v2 .clients .chips button.active .n{color:#a9b4d0}.account-v2 .clients .table{border:1px solid #e5e9f0;border-radius:12px;overflow:hidden}.account-v2 .clients .table .tr{align-items:center;border-top:1px solid #e5e9f0;display:flex;font-size:14px;gap:16px;padding:12px 16px}.account-v2 .clients .table .th{background:#f8fafc;border-top:0;color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.account-v2 .clients .table .client{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0;text-align:left}.account-v2 .clients .table button.client:hover strong{color:#007a8f}.account-v2 .clients .table .mark{align-items:center;background:#0b1739;border-radius:10px;color:#00b5d1;display:inline-flex;flex:none;font-weight:700;height:40px;justify-content:center;width:40px}.account-v2 .clients .table .text{display:flex;flex-direction:column;min-width:0}.account-v2 .clients .table .text strong{font-weight:600}.account-v2 .clients .table .text small{color:#5f6b7d;font-size:12px}.account-v2 .clients .table .plan{flex:none;width:100px}.account-v2 .clients .table .health{flex:none;width:170px}.account-v2 .clients .table .activity{flex:none;width:120px}.account-v2 .clients .table .actions{align-items:center;display:flex;flex:none;gap:6px;justify-content:flex-end;width:160px}.account-v2 .clients .table .icon-btn{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:10px;color:#5f6b7d;display:inline-flex;flex:none;font-size:16px;height:44px;justify-content:center;width:44px}.account-v2 .clients .table .icon-btn:hover{background:#f4f6fa}.account-v2 .clients .table .empty{padding:16px}@media(max-width:900px){.account-v2 .clients .table .activity,.account-v2 .clients .table .plan{display:none}}.account-v2 .clients .pager{align-items:center;display:flex;gap:8px}.account-v2 .clients .pager span{color:#5f6b7d;flex:1 1;font-size:14px}.account-v2 .clients .pager .btn-outline{border-width:1.5px;font-weight:700}.account-v2 .clients .pager .btn-outline:disabled{cursor:default;opacity:.5}.account-v2 .matrix .matrix-head,.account-v2 .matrix .matrix-row{align-items:center;display:flex;gap:16px}.account-v2 .matrix .matrix-head{color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.04em;padding:6px 0 10px;text-transform:uppercase}.account-v2 .matrix .matrix-head>span:first-child{flex:1 1}.account-v2 .matrix .matrix-row{border-bottom:1px solid #e5e9f0;padding:12px 0}.account-v2 .matrix .matrix-row:last-of-type{border-bottom:0}.account-v2 .matrix .matrix-row .text{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.account-v2 .matrix .cell{display:flex;flex:none;justify-content:center;text-align:center;width:110px}@media(max-width:900px){.account-v2 .matrix .cell{width:72px}.account-v2 .matrix .matrix-head{font-size:10px}}.account-v2 .photo{align-items:center;display:flex;gap:16px}.account-v2 .photo>div{display:flex;flex-direction:column;gap:6px}.account-v2 .photo .actions{align-items:center;display:flex;gap:10px}.account-v2 .photo .btn-outline{align-items:center;border-width:1.5px;display:inline-flex;font-weight:700;gap:8px}.account-v2 .photo .btn-outline:disabled{cursor:default;opacity:.6}.account-v2 .photo .remove{color:#b91c1c;font-weight:700}.account-v2 .photo .spin{animation:v2-spin 1s linear infinite}.account-v2 .fields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media(max-width:900px){.account-v2 .fields{grid-template-columns:1fr}}.account-v2 .field{display:flex;flex-direction:column;gap:6px;min-width:0}.account-v2 .field .label{font-size:14px;font-weight:600}.account-v2 .field em{color:#64708a;font-size:12px;font-style:normal;font-weight:400;margin-left:6px}.account-v2 .field .value-box,.account-v2 .field input{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;height:46px;line-height:1.5;margin:0;padding:0 14px;width:100%}.account-v2 .field input.subtle{background:#f8fafc}.account-v2 .field .value-box{align-items:center;display:flex;gap:8px}.account-v2 .field .value-box span{flex:1 1;line-height:1.5;min-width:0;overflow:hidden;padding:1px 0;text-overflow:ellipsis;white-space:nowrap}.account-v2 .field .value-box .link,.account-v2 .field .value-box :any-link{font-size:13px;font-weight:700}.account-v2 .text-size{align-items:center;display:flex;gap:12px}.account-v2 .text-size>div:first-child{display:flex;flex:1 1;flex-direction:column;gap:2px}.account-v2 .text-size .hint{font-size:14px}.account-v2 .text-size .segmented{background:#f8fafc;border-radius:10px;display:inline-flex;gap:2px;padding:3px}.account-v2 .text-size .segmented button{border-radius:8px;color:#5f6b7d;font-weight:500;padding:7px 14px}.account-v2 .text-size .segmented button.active{background:#fff;color:#0f172a;font-weight:700}@media(max-width:900px){.account-v2 .account-row{align-items:stretch;flex-direction:column;gap:16px}.account-v2 .account-nav{flex-direction:row;gap:4px;overflow-x:auto;padding:6px;width:100%}.account-v2 .account-nav .me,.account-v2 .account-nav .sign-out,.account-v2 .account-nav hr{display:none}.account-v2 .account-nav a{flex:none;font-size:14px;padding:9px 14px}}@media(max-width:640px){.account-v2 .page-header{flex-wrap:wrap}.account-v2 .page-header>div:first-child{flex-basis:100%}.account-v2 .page-header p{font-size:14px}.account-v2 .page-header .btn-outline,.account-v2 .page-header .btn-primary{flex:1 1;justify-content:center}.account-v2 .card{gap:12px;padding:16px}.account-v2 .section-title{flex-wrap:wrap}.account-v2 .section-title h2{font-size:18px}.account-v2 .danger-link.in-title{display:none}.account-v2 .danger-link.under-list{display:inline-block}.account-v2 .action-top{display:none}.account-v2 .action-bottom{display:block}.account-v2 .action-bottom>button{justify-content:center;width:100%}.account-v2 .photo,.account-v2 .photo .actions,.account-v2 .text-size{flex-wrap:wrap}.account-v2 .text-size .segmented{width:100%}.account-v2 .text-size .segmented button{flex:1 1}.account-v2 .setting-row{flex-wrap:wrap;gap:10px 16px}.account-v2 .setting-row .text{flex-basis:200px}.account-v2 .matrix .cell{width:52px}.account-v2 .matrix .matrix-head{font-size:9px;gap:8px;letter-spacing:0}.account-v2 .matrix .matrix-row{gap:8px}.account-v2 .matrix .matrix-row .title{font-size:14px}.account-v2 .banner{align-items:flex-start;flex-direction:column;gap:10px;order:10;padding:14px}.account-v2 .action-bottom{order:11}.account-v2 .stats .stat{padding:16px}.account-v2 .stats .value{font-size:24px}.account-v2 .clients .search{width:100%}.account-v2 .clients .toolbar{align-items:stretch;flex-direction:column;flex-wrap:nowrap}.account-v2 .clients .chips{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.account-v2 .clients .chips::-webkit-scrollbar{display:none}.account-v2 .clients .chips button{flex:none;white-space:nowrap}.account-v2 .clients .table .health,.account-v2 .clients .table .th{display:none}.account-v2 .clients .table .tr{gap:10px;padding:10px 12px}.account-v2 .clients .table .actions{width:auto}.account-v2 .clients .table .actions .btn-outline{display:none}.account-v2 .clients .table .icon-btn{height:42px;width:42px}.account-v2 .clients .pager{flex-wrap:wrap}.account-v2 .clients .pager span{flex-basis:100%}.account-v2 .clients .pager .btn-outline{flex:1 1}.account-v2 .modal-overlay{padding:16px 12px}.account-v2 .change-email-modal .modal-body,.account-v2 .change-email-modal .modal-header,.account-v2 .change-password-modal .modal-body,.account-v2 .change-password-modal .modal-header{padding:16px}.account-v2 .change-email-modal .modal-footer,.account-v2 .change-password-modal .modal-footer{flex-wrap:wrap;gap:12px;padding:12px 16px}}.account-v2 .modal-overlay{align-items:flex-start;background:#0b17398c;display:flex;inset:0;justify-content:center;padding:72px 16px;position:fixed;z-index:1000}.account-v2 .change-email-modal,.account-v2 .change-password-modal{background:#fff;border-radius:16px;box-shadow:0 24px 64px #0b173940;max-width:520px;width:100%}.account-v2 .change-email-modal .modal-header,.account-v2 .change-password-modal .modal-header{align-items:flex-start;border-bottom:1px solid #e5e9f0;display:flex;gap:14px;padding:20px 24px}.account-v2 .change-email-modal .modal-header h2,.account-v2 .change-password-modal .modal-header h2{font-size:18px;font-weight:700}.account-v2 .change-email-modal .modal-header p,.account-v2 .change-password-modal .modal-header p{color:#5f6b7d;font-size:13px;margin-top:2px;word-break:break-all}.account-v2 .change-email-modal .modal-header .close,.account-v2 .change-password-modal .modal-header .close{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;color:#5f6b7d;display:inline-flex;flex:none;height:32px;justify-content:center;margin-left:auto;width:32px}.account-v2 .change-email-modal .modal-header .close:hover,.account-v2 .change-password-modal .modal-header .close:hover{background:#f4f6fa}.account-v2 .change-email-modal .modal-body,.account-v2 .change-password-modal .modal-body{display:flex;flex-direction:column;gap:16px;padding:20px 24px}.account-v2 .change-email-modal .modal-footer,.account-v2 .change-password-modal .modal-footer{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:20px;justify-content:flex-end;padding:16px 24px}.account-v2 .change-email-modal .modal-footer .resend,.account-v2 .change-password-modal .modal-footer .resend{margin-left:0;margin-right:auto}.v2-dropdown{position:relative;width:100%}.v2-dropdown .dropdown-button{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;cursor:pointer;display:flex;font:inherit;font-size:15px;gap:8px;height:46px;line-height:1.5;margin:0;padding:0 14px;text-align:left;width:100%}.v2-dropdown .dropdown-button .value{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.v2-dropdown .dropdown-button .caret{color:#5f6b7d;flex:none;font-size:16px;transition:transform .15s}.v2-dropdown .dropdown-button:hover{border-color:#cbd5e1}.v2-dropdown .dropdown-button:disabled{background:#f4f6fa;color:#5f6b7d;cursor:default}.v2-dropdown.open .dropdown-button{border-color:#00b5d1;box-shadow:0 0 0 3px #00b5d126}.v2-dropdown.open .dropdown-button .caret{transform:rotate(180deg)}.v2-dropdown .dropdown-menu{background:#fff;border:1px solid #e5e9f0;border-radius:14px;box-shadow:0 16px 40px -8px #0a17382e;color:#0f172a;left:0;padding:8px;position:absolute;right:0;top:calc(100% + 6px);z-index:20}.v2-dropdown .dropdown-menu .search{align-items:center;border:1px solid #e5e9f0;border-radius:8px;color:#5f6b7d;display:flex;gap:8px;height:36px;margin-bottom:6px;padding:0 10px}.v2-dropdown .dropdown-menu .search input{background:#0000;border:0;box-shadow:none;flex:1 1;font:inherit;font-size:13px;height:auto;outline:0;padding:0}.v2-dropdown .dropdown-menu ul{list-style:none;margin:0;max-height:280px;overflow-y:auto;padding:0}.v2-dropdown .dropdown-menu li{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:14px;gap:10px;line-height:1.45;padding:9px 10px}.v2-dropdown .dropdown-menu li .label{flex:1 1;min-width:0}.v2-dropdown .dropdown-menu li:hover{background:#f4f6fa}.v2-dropdown .dropdown-menu li.selected{background:#f4f6fa;font-weight:600}.v2-dropdown .dropdown-menu li.empty{color:#5f6b7d;cursor:default}.v2-dropdown .dropdown-menu li.empty:hover{background:none}.v2-dropdown .dropdown-menu li .tick{align-items:center;background:#00b5d1;border-radius:50%;color:#fff;display:inline-flex;flex:none;font-size:11px;height:18px;justify-content:center;width:18px}.v2-toasts{flex-direction:column;max-width:calc(100vw - 48px);pointer-events:none;position:fixed;right:24px;top:76px;width:360px;z-index:2000}.v2-toast,.v2-toasts{display:flex;gap:10px}.v2-toast{align-items:flex-start;animation:v2-toast-in .2s ease-out;background:#fff;border:1px solid #e5e9f0;border-left:4px solid #16a34a;border-radius:12px;box-shadow:0 16px 40px -8px #0a17382e;color:#0f172a;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.45;padding:12px 12px 12px 14px;pointer-events:auto}.v2-toast .icon{color:#157f3c;flex:none;font-size:18px;margin-top:1px}.v2-toast .message{flex:1 1;font-weight:500;min-width:0;word-break:break-word}.v2-toast .close{align-items:center;background:none;border:0;border-radius:6px;box-shadow:none;color:#5f6b7d;cursor:pointer;display:inline-flex;flex:none;height:24px;justify-content:center;margin:-2px 0 0;padding:0;width:24px}.v2-toast .close:hover{background:#f4f6fa}.v2-toast.error{border-left-color:#dc2626}.v2-toast.error .icon{color:#b91c1c}.v2-toast.info{border-left-color:#00b5d1}.v2-toast.info .icon{color:#007a8f}@keyframes v2-toast-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(max-width:640px){.v2-toasts{zoom:.875;left:12px;max-width:none;right:12px;top:72px;width:auto}}.v2-top-progress{animation:v2-progress-show 0s linear .15s forwards;background:#00b5d126;height:3px;left:0;opacity:0;overflow:hidden;position:fixed;right:0;top:0;z-index:3000}.v2-top-progress span{animation:v2-progress-slide 1.1s ease-in-out infinite;background:#00b5d1;bottom:0;left:0;position:absolute;top:0;width:40%}@keyframes v2-progress-show{to{opacity:1}}@keyframes v2-progress-slide{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.v2-toggle.v2-toggle{background:#cbd5e1;border:0;border-radius:999px;box-shadow:none;cursor:pointer;display:inline-block;flex:none;height:24px;margin:0;padding:0;position:relative;transition:background .15s;width:44px}.v2-toggle.v2-toggle span{background:#fff;border-radius:50%;box-shadow:0 1px 2px #0003;height:18px;left:3px;position:absolute;top:3px;transition:left .15s;width:18px}.v2-toggle.v2-toggle.on{background:#00b5d1}.v2-toggle.v2-toggle.on span{left:23px}.v2-toggle.v2-toggle.locked{cursor:not-allowed}.v2-toggle.v2-toggle.faded{opacity:.6}.v2-toggle.v2-toggle:focus-visible{outline:2px solid #007a8f;outline-offset:2px}.notifications-v2{line-height:1.45}.notifications-v2 .empty{color:#5f6b7d;margin:0;padding:24px}.notifications-v2 .sub-tabs .badge{font-size:12px}.notifications-v2 .page-header{align-items:center;display:flex;gap:12px}.notifications-v2 .page-header>div{flex:1 1;min-width:0}.notifications-v2 .page-header p{font-size:15px}.notifications-v2 .page-header .btn-outline{align-items:center;border-width:1.5px;display:inline-flex;font-weight:700;gap:8px}.notifications-v2 .page-header .btn-outline svg{flex:none;font-size:18px}.notifications-v2 .page-header .btn-outline:disabled{cursor:default;opacity:.6}.notifications-v2 .page-header .btn-outline .short{display:none}.notifications-v2 .notifications-row{align-items:flex-start;display:flex;gap:20px}.notifications-v2 .notification-list{flex:1 1;min-width:0;overflow:hidden;padding:0}.notifications-v2 .notification-list .group-label{background:#f8fafc;color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.06em;padding:14px 24px 10px;text-transform:uppercase}.notifications-v2 .notification-list .notification{align-items:center;border-bottom:1px solid #e5e9f0;cursor:pointer;display:flex;gap:16px;padding:16px 24px}.notifications-v2 .notification-list .notification.unread{background:#f1fbfd}.notifications-v2 .notification-list .notification .dot{background:#0000;border-radius:50%;flex:none;height:8px;width:8px}.notifications-v2 .notification-list .notification.unread .dot{background:#00b5d1}.notifications-v2 .notification-list .notification .text{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.notifications-v2 .notification-list .notification .title-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.notifications-v2 .notification-list .notification .title{font-size:15px;font-weight:700}.notifications-v2 .notification-list .notification .title.danger{color:#c81e1e}.notifications-v2 .notification-list .notification .time{color:#64708a;font-size:13px}.notifications-v2 .notification-list .notification .body{color:#5f6b7d;font-size:14px}.notifications-v2 .notification-list .notification .more .link,.notifications-v2 .notification-list .notification .more :any-link{font-size:13px;margin-left:0}.notifications-v2 .notification-list .notification .btn-outline{border-width:1.5px;flex:none;font-weight:700}.notifications-v2 .notification-list .notification .expand{align-items:center;border-radius:8px;color:#5f6b7d;display:inline-flex;flex:none;font-size:18px;height:28px;justify-content:center;width:28px}.notifications-v2 .notification-list .notification .expand svg{transition:transform .15s}.notifications-v2 .notification-list .notification .expand.open svg{transform:rotate(180deg)}.notifications-v2 .notification-list .notification .expand:hover{background:#f4f6fa}.notifications-v2 .notification-list .load-older{color:#007a8f;display:block;font-weight:700;padding:14px 24px;width:100%}.notifications-v2 .rail{display:flex;flex:none;flex-direction:column;gap:20px;width:380px}.notifications-v2 .rail .card{display:flex;flex-direction:column;gap:16px}.notifications-v2 .rail .section-title{align-items:center;display:flex;gap:12px}.notifications-v2 .rail .section-title .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.notifications-v2 .rail .section-title h2{font-size:20px;font-weight:700}.notifications-v2 .rail .section-title p{color:#5f6b7d;font-size:14px}.notifications-v2 .rail .summary-row{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:10px;padding:8px 0}.notifications-v2 .rail .summary-row .dot{border-radius:50%;flex:none;height:10px;width:10px}.notifications-v2 .rail .summary-row .label{flex:1 1;font-size:14px;font-weight:500}.notifications-v2 .rail .summary-row strong{font-size:15px}.notifications-v2 .rail .channel-row{align-items:center;display:flex;gap:12px}.notifications-v2 .rail .channel-row span{flex:1 1;font-size:14px;font-weight:500}.notifications-v2 .rail .link,.notifications-v2 .rail :any-link{align-self:flex-start;margin-left:0}@media(max-width:1100px){.notifications-v2 .notifications-row{align-items:stretch;flex-direction:column}.notifications-v2 .rail{align-items:stretch;flex-direction:row;width:100%}.notifications-v2 .rail .card{flex:1 1;min-width:0}}@media(max-width:1024px){.notifications-v2 .sub-tabs{border-radius:16px;box-sizing:border-box;display:flex;overflow-x:auto;padding:6px;position:relative;scrollbar-width:none;width:100%}.notifications-v2 .sub-tabs::-webkit-scrollbar{display:none}.notifications-v2 .sub-tabs button{border-radius:10px;flex:none;font-size:14px;height:auto;padding:9px 14px;white-space:nowrap}.notifications-v2 .notification-list .list-scroll{max-height:min(70vh,640px);overflow-y:auto;overscroll-behavior:contain}.notifications-v2 .notification-list .list-scroll .group-label{position:sticky;top:0;z-index:1}}@media(max-width:768px){.notifications-v2 .page-header{flex-wrap:wrap}.notifications-v2 .page-header>div{flex-basis:100%}.notifications-v2 .page-header .btn-outline{flex:1 1;justify-content:center}}@media(max-width:640px){.notifications-v2 .page-header p{font-size:14px}.notifications-v2 .page-header .btn-outline{flex:1 1;gap:6px;min-width:0;padding:0 10px}.notifications-v2 .page-header .btn-outline .full{display:none}.notifications-v2 .page-header .btn-outline .short{display:inline;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notifications-v2 .notification-list .list-scroll{max-height:65vh}.notifications-v2 .notification-list .group-label{padding:12px 16px 8px}.notifications-v2 .notification-list .notification{flex-wrap:wrap;gap:10px 12px;padding:14px 16px}.notifications-v2 .notification-list .notification .text{flex-basis:calc(100% - 60px);flex-grow:1;flex-shrink:1}.notifications-v2 .notification-list .notification .expand{order:2}.notifications-v2 .notification-list .notification .btn-outline{height:38px;margin-left:20px;order:3;padding:0 14px}.notifications-v2 .notification-list .notification .title{font-size:14px}.notifications-v2 .notification-list .notification .body{font-size:13px}.notifications-v2 .notification-list .load-older{padding:12px 16px}.notifications-v2 .rail{flex-direction:column}.notifications-v2 .rail .card{padding:16px}}.help-overlay{animation:v2-help-fade .15s ease-out;background:#0b173973;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:2}@keyframes v2-help-fade{0%{opacity:0}to{opacity:1}}@keyframes v2-help-slide{0%{transform:translateX(40px)}to{transform:none}}.help-panel{animation:v2-help-slide .2s ease-out;background:#fff;box-shadow:-16px 0 48px #0a173840;color:#0f172a;display:flex;flex-direction:column;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;height:100%;line-height:1.45;max-width:100vw;text-align:left;width:520px}.help-panel button{background:none;border:0;box-shadow:none;color:inherit;cursor:pointer;font:inherit;padding:0;text-align:left}.help-panel strong{font-weight:700}.help-panel small{display:block}.help-panel .icon-tile{align-items:center;background:#e0f7fb;border-radius:11px;color:#007a8f;display:inline-flex;flex:none;font-size:20px;height:40px;justify-content:center;width:40px}.help-panel .panel-header{background:#0b1739;color:#fff;display:flex;flex-direction:column;gap:14px;padding:20px 24px 18px 28px}.help-panel .panel-header .h{align-items:center;display:flex;gap:12px}.help-panel .panel-header .h .icon-tile{background:#00b5d1;border-radius:12px;color:#0b1739;font-size:22px;height:44px;width:44px}.help-panel .panel-header .t{display:flex;flex:1 1;flex-direction:column;gap:2px}.help-panel .panel-header .t strong{font-size:22px}.help-panel .panel-header .t span{color:#a9b4d0;font-size:13px}.help-panel .panel-header .close{color:#a9b4d0;display:inline-flex;font-size:20px}.help-panel .panel-header .close:hover{color:#fff}.help-panel .panel-header .search{align-items:center;background:#fff;border-radius:10px;color:#64708a;display:flex;gap:10px;height:46px;margin:0;padding:0 14px}.help-panel .panel-header .search svg{flex:none;font-size:18px}.help-panel .panel-header .search input{background:#0000;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;font-size:14px;font-weight:400;height:auto;margin:0;min-width:0;outline:0;padding:0}.help-panel .panel-header .search input::placeholder{color:#64708a;opacity:1}.help-panel .panel-body{flex:1 1;min-height:0;overflow:hidden;padding:18px 28px}.help-panel .panel-body .panel-content{display:flex;flex-direction:column;gap:18px}@media(max-height:820px){.help-panel .panel-body{padding:14px 28px}.help-panel .panel-body .panel-content{gap:14px}.help-panel .panel-body .tour-box{gap:8px;padding:12px}.help-panel .panel-body .guide,.help-panel .panel-body .tour{padding:8px 12px}.help-panel .panel-body .guide .icon-tile{font-size:18px;height:36px;width:36px}}.help-panel .panel-body section{display:flex;flex-direction:column;gap:8px}.help-panel .panel-body .more-guides{align-items:center;align-self:flex-start;color:#007a8f;display:inline-flex;font-size:13px;font-weight:700;gap:6px}.help-panel .panel-body .section-head{display:flex;flex-direction:column;gap:1px}.help-panel .panel-body .section-head strong{font-size:16px}.help-panel .panel-body .section-head span{color:#5f6b7d;font-size:13px}.help-panel .panel-body .tour-box{background:#f1fbfd;border:1.5px solid #00b5d1;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:14px}.help-panel .panel-body .tour-box .tour-head{align-items:center;display:flex;gap:12px}.help-panel .panel-body .tour-box .tour-head div{display:flex;flex-direction:column;gap:2px}.help-panel .panel-body .tour-box .tour-head strong{font-size:17px}.help-panel .panel-body .tour-box .tour-head div span{color:#5f6b7d;font-size:13px}.help-panel .panel-body .guide,.help-panel .panel-body .tour{align-items:center;box-sizing:border-box;display:flex;gap:12px;width:100%}.help-panel .panel-body .guide .text,.help-panel .panel-body .tour .text{flex:1 1;min-width:0}.help-panel .panel-body .guide .text strong,.help-panel .panel-body .tour .text strong{font-size:15px}.help-panel .panel-body .guide .text small,.help-panel .panel-body .tour .text small{color:#5f6b7d;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.help-panel .panel-body .tour{background:#fff;border:1px solid #e5e9f0;border-radius:10px;padding:10px 14px}.help-panel .panel-body .tour .play{color:#007a8f;flex:none;font-size:18px}.help-panel .panel-body .tour .length{background:#f8fafc;border-radius:999px;color:#5f6b7d;font-size:11px;font-weight:700;padding:3px 9px;white-space:nowrap}.help-panel .panel-body .tour svg:last-child{color:#5f6b7d;flex:none}.help-panel .panel-body .tour:hover{border-color:#00b5d1}.help-panel .panel-body .guide{border:1px solid #e5e9f0;border-radius:12px;gap:14px;padding:10px 14px}.help-panel .panel-body .guide .text strong{font-weight:600}.help-panel .panel-body .guide .text small{font-size:13px}.help-panel .panel-body .guide .video-badge{background:#e0f7fb;border-radius:999px;color:#007a8f;font-size:12px;font-weight:700;padding:4px 10px}.help-panel .panel-body .guide .arrow{color:#5f6b7d;flex:none;font-size:18px}.help-panel .panel-body .guide:hover{background:#f4f6fa}.help-panel .panel-footer{align-items:center;background:#f8fafc;border-top:1px solid #e5e9f0;display:flex;gap:16px;padding:14px 28px}.help-panel .panel-footer>span{color:#5f6b7d;font-size:13px;font-weight:500}.help-panel .panel-footer .sizes{background:#fff;border:1px solid #e5e9f0;border-radius:8px;display:flex;gap:2px;padding:3px}.help-panel .panel-footer .sizes button{border-radius:6px;color:#5f6b7d;font-weight:700;line-height:1.45;padding:3px 10px}.help-panel .panel-footer .sizes button.active{background:#0b1739;color:#fff}.help-panel .panel-footer .open-centre{align-items:center;color:#007a8f;display:inline-flex;font-size:13px;font-weight:700;gap:4px;margin-left:auto}.help-v2{line-height:1.45}.help-v2 .hero{align-items:center;background:#0b1739;border-radius:20px;display:flex;flex-direction:column;gap:20px;overflow:hidden;padding:48px 40px;text-align:center}.help-v2 .hero,.help-v2 .hero>*{position:relative}.help-v2 .hero .hero-bg{height:100%;inset:0;object-fit:cover;opacity:.1;position:absolute;width:100%}.help-v2 .hero h1{color:#fff;font-size:34px;font-weight:700;line-height:1.2}.help-v2 .hero>p{color:#a9b4d0;font-size:16px}.help-v2 .hero .search{align-items:center;background:#fff;border-radius:14px;box-sizing:border-box;color:#64708a;display:flex;font-size:22px;gap:12px;height:60px;margin:0;max-width:100%;padding:8px 8px 8px 18px;width:720px}.help-v2 .hero .search svg{flex:none}.help-v2 .hero .search input{background:#0000;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;font-size:16px;font-weight:400;height:auto;line-height:1.45;margin:0;min-width:0;outline:0;padding:0}.help-v2 .hero .search input::placeholder{color:#64708a;opacity:1}.help-v2 .hero .search .btn-primary{background:#00b5d1;border-radius:10px;color:#0b1739;font-size:15px;font-weight:700;height:auto;line-height:1.45;padding:11px 18px}.help-v2 .hero .search .btn-primary:hover{background:#007a8f;color:#fff}.help-v2 .hero .popular{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.help-v2 .hero .popular span{color:#a9b4d0;font-size:13px;font-weight:500}.help-v2 .hero .popular button{background:#ffffff1a;border-radius:999px;color:#fff;font-size:13px;font-weight:600;padding:6px 12px}.help-v2 .hero .popular button:hover{background:#ffffff2e}.help-v2 .section-heading{font-size:20px;font-weight:700;margin:24px 0 14px}.help-v2 .topics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr)}@media(max-width:1100px){.help-v2 .topics{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.help-v2 .topics{grid-template-columns:1fr}}.help-v2 .topics .topic{display:flex;flex-direction:column;gap:12px;padding:22px}.help-v2 .topics .topic-head{align-items:center;display:flex;gap:12px}.help-v2 .topics .topic-head div{display:flex;flex-direction:column;gap:1px}.help-v2 .topics .topic-head strong{font-size:17px}.help-v2 .topics .topic-head div span{color:#64708a;font-size:13px}.help-v2 .topics .icon-tile{background:#e0f7fb;border-radius:13px;font-size:24px;height:48px;width:48px}.help-v2 .topics p{color:#5f6b7d;font-size:14px}.help-v2 .topics .link,.help-v2 .topics :any-link{align-self:flex-start;margin-left:0}.help-v2 .at-bottom:any-link,.help-v2 .link.at-bottom{align-self:flex-start;display:none;margin-left:0}.help-v2 .link,.help-v2 :any-link{font-size:14px;font-weight:700}.help-v2 .link svg,.help-v2 :any-link svg{font-size:16px}.help-v2 small{font-size:13px}.help-v2 .help-row{align-items:stretch;display:flex;gap:20px;margin-top:24px}@media(max-width:1100px){.help-v2 .help-row{flex-direction:column}}.help-v2 .help-row .card{display:flex;flex-direction:column;gap:16px}.help-v2 .help-row .section-title{align-items:center;display:flex;gap:12px}.help-v2 .help-row .section-title .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.help-v2 .help-row .section-title>div{flex:1 1;min-width:0}.help-v2 .help-row .section-title h2{font-size:20px;font-weight:700}.help-v2 .help-row .section-title p{color:#5f6b7d;font-size:14px}.help-v2 .videos{flex:1 1;min-width:0}.help-v2 .videos .video-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}@media(max-width:640px){.help-v2 .videos .video-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.help-v2 .videos .video-grid::-webkit-scrollbar{display:none}.help-v2 .videos .video-grid .video{flex:0 0 100%;scroll-snap-align:start}}.help-v2 .videos .carousel-dots{display:flex;justify-content:center;margin-top:-4px}.help-v2 .videos .carousel-dots button{align-items:center;background:none;border:0;display:inline-flex;height:28px;justify-content:center;margin:-10px 0;min-width:28px;padding:0 4px}.help-v2 .videos .carousel-dots button:before{background:#cbd5e1;border-radius:999px;content:"";height:8px;transition:width .15s,background .15s;width:8px}.help-v2 .videos .carousel-dots button.active:before{background:#00b5d1;width:20px}.help-v2 .videos .video{display:flex;flex-direction:column;gap:8px;text-align:left}.help-v2 .videos .video strong{font-size:14px}.help-v2 .videos .video small{color:#64708a;font-size:13px}.help-v2 .videos .video .thumb{align-items:center;background:linear-gradient(135deg,#132352,#0b1739);border-radius:12px;display:flex;height:156px;justify-content:center}.help-v2 .videos .video .play{align-items:center;background:#00b5d1;border-radius:50%;color:#0b1739;display:inline-flex;font-size:18px;height:44px;justify-content:center;width:44px}.help-v2 .videos .video:hover .play{transform:scale(1.06)}.help-v2 .contact{box-sizing:border-box;flex:none;width:440px}@media(max-width:1100px){.help-v2 .contact{width:100%}}.help-v2 .contact .contact-row{align-items:center;background:#f8fafc;border-radius:12px;box-sizing:border-box;color:#0f172a;display:flex;font-weight:400;gap:14px;margin:0;padding:12px 14px;text-align:left;text-decoration:none;white-space:normal;width:100%}.help-v2 .contact .contact-row.primary{background:#f1fbfd}.help-v2 .contact .contact-row .text{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.help-v2 .contact .contact-row .text strong{font-size:15px}.help-v2 .contact .contact-row .text small{color:#5f6b7d;font-size:13px}.help-v2 .contact .contact-row svg{color:#5f6b7d;flex:none;font-size:18px}.help-v2 .contact .contact-row:hover{background:#f4f6fa}.help-v2 .contact .status{align-items:center;color:#5f6b7d;display:flex;font-size:13px;font-weight:500;gap:8px}.help-v2 .contact .status .dot{background:#16a34a;border-radius:50%;height:10px;width:10px}@media(max-width:640px){.help-panel .panel-header{padding:16px 16px 14px}.help-panel .panel-header .t strong{font-size:19px}.help-panel .panel-body{padding:14px 16px}.help-panel .panel-footer{flex-wrap:wrap;gap:10px;padding:12px 16px}.help-panel .panel-body .tour .length{display:none}.help-v2 .hero{border-radius:16px;gap:16px;padding:32px 16px}.help-v2 .hero h1{font-size:26px}.help-v2 .hero>p{font-size:14px}.help-v2 .hero .search{font-size:18px;height:52px;padding:6px 6px 6px 14px}.help-v2 .hero .search input{font-size:15px}.help-v2 .hero .search .btn-primary{padding:8px 14px}.help-v2 .hero .popular>span{flex-basis:100%}.help-v2 .section-heading{font-size:18px;margin:20px 0 12px}.help-v2 .topics .topic{padding:16px}.help-v2 .help-row{margin-top:20px}.help-v2 .help-row .card{padding:16px}.help-v2 .videos .video .thumb{height:180px}.help-v2 .in-title:any-link,.help-v2 .link.in-title{display:none}.help-v2 .at-bottom:any-link,.help-v2 .link.at-bottom{display:inline-flex}}.help-v2 .videos .video{color:#0f172a;font-weight:400;margin-left:0;white-space:normal}.help-v2 .videos .video strong{font-weight:700}.help-v2 .videos .video .thumb{position:relative}.help-v2 .videos .video .help-soon{background:#ffffff24;border-radius:999px;color:#fff;font-size:11px;font-weight:700;left:10px;padding:3px 9px;position:absolute;top:10px}.help-v2 .help-results{display:flex;flex-direction:column;gap:8px;margin-top:24px}.help-v2 .help-results .help-results-head{align-items:center;display:flex;gap:12px;margin-bottom:8px}.help-v2 .help-results .help-results-head .icon-tile{background:#e0f7fb;border-radius:12px;font-size:22px;height:44px;width:44px}.help-v2 .help-results .help-results-head>div{flex:1 1;min-width:0}.help-v2 .help-results .help-results-head h2{font-size:20px;font-weight:700}.help-v2 .help-results .help-results-head p{color:#5f6b7d;font-size:14px}.help-v2 .help-results .help-result{align-items:center;border:1px solid #e5e9f0;border-radius:12px;color:#0f172a;display:flex;font-weight:400;gap:14px;margin-left:0;padding:12px 14px;text-align:left;white-space:normal}.help-v2 .help-results .help-result .help-result-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.help-v2 .help-results .help-result .help-result-text strong{font-size:15px;font-weight:600}.help-v2 .help-results .help-result .help-result-text small{color:#5f6b7d;font-size:13px}.help-v2 .help-results .help-result .help-result-meta{align-items:center;color:#64708a;display:flex;flex:none;font-size:13px;gap:8px;white-space:nowrap}.help-v2 .help-results .help-result .help-result-arrow{color:#5f6b7d;flex:none;font-size:18px}.help-v2 .help-results .help-result:hover{background:#f4f6fa}.help-v2 .help-results .help-result:hover strong{color:#007a8f}.help-v2 .help-results .help-results-empty{background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:20px}.help-v2 .help-results .help-results-empty strong{font-size:16px}.help-v2 .help-results .help-results-empty p{color:#5f6b7d;font-size:14px}.help-v2 .help-results .help-results-empty a{display:inline;margin-left:0}@media(max-width:640px){.help-v2 .help-results{margin-top:20px;padding:16px}.help-v2 .help-results .help-result{flex-wrap:wrap}.help-v2 .help-results .help-result .help-result-meta{flex-basis:100%;order:3;padding-left:54px}.help-v2 .help-results .help-result .help-result-arrow{display:none}}.help-guide-v2{line-height:1.5}.help-guide-v2 small{font-size:12px}.help-guide-v2 .hg-crumbs{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin-bottom:20px}.help-guide-v2 .hg-crumbs a{color:#007a8f;font-weight:500;margin-left:0}.help-guide-v2 .hg-crumbs span{color:#64708a}.help-guide-v2 .hg-crumbs strong{font-weight:600}.help-guide-v2 .hg-missing{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.help-guide-v2 .hg-missing h1{font-size:24px}.help-guide-v2 .hg-missing p{color:#5f6b7d}.help-guide-v2 .hg-missing .link,.help-guide-v2 .hg-missing :any-link{margin-left:0}.help-guide-v2 .hg-row{align-items:flex-start;display:flex;gap:20px}.help-guide-v2 .hg-toc{display:flex;flex:none;flex-direction:column;gap:4px;padding:20px;position:sticky;top:20px;width:280px}.help-guide-v2 .hg-toc .hg-toc-title{color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.06em;margin-bottom:2px;text-transform:uppercase}.help-guide-v2 .hg-toc>button{border-radius:8px;font-size:14px;font-weight:500;line-height:1.5;padding:9px 12px;text-align:left}.help-guide-v2 .hg-toc>button:hover{background:#f8fafc}.help-guide-v2 .hg-toc>button.active{background:#f1fbfd;color:#007a8f;font-weight:700}.help-guide-v2 .hg-toc .hg-toc-sizes{border-top:1px solid #e5e9f0;display:flex;flex-direction:column;gap:8px;margin-top:4px;padding-top:12px}.help-guide-v2 .hg-toc .hg-toc-sizes>span{color:#5f6b7d;font-size:13px;font-weight:600}.help-guide-v2 .hg-toc .hg-seg{background:#f8fafc;border-radius:8px;display:flex;gap:2px;padding:3px}.help-guide-v2 .hg-toc .hg-seg button{border-radius:6px;color:#5f6b7d;flex:1 1;font-weight:700;line-height:1.5;padding:3px 14px}.help-guide-v2 .hg-toc .hg-seg button.active{background:#fff;box-shadow:0 1px 2px #0f172a14;color:#0f172a}.help-guide-v2 .hg-article{display:flex;flex:1 1;flex-direction:column;gap:24px;min-width:0;padding:40px}.help-guide-v2 .hg-article h1{font-size:34px;font-weight:700;line-height:1.2}.help-guide-v2 .hg-article .hg-intro{color:#5f6b7d;font-size:17px;line-height:1.6}.help-guide-v2 .hg-meta{align-items:center;color:#5f6b7d;display:flex;flex-wrap:wrap;font-size:14px;gap:10px}.help-guide-v2 .hg-meta .dot{color:#64708a}.help-guide-v2 .hg-badge{background:#e0f7fb;border-radius:999px;color:#007a8f;font-size:12px;font-weight:700;line-height:1.5;margin-left:0;padding:4px 10px}.help-guide-v2 .hg-before{align-items:flex-start;background:#f1fbfd;border-radius:12px;display:flex;gap:14px;padding:16px 18px}.help-guide-v2 .hg-before .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px;height:40px;width:40px}.help-guide-v2 .hg-before div{display:flex;flex-direction:column;gap:4px}.help-guide-v2 .hg-before strong{font-size:16px}.help-guide-v2 .hg-before p{color:#5f6b7d;font-size:15px;line-height:1.6}.help-guide-v2 .hg-step{display:flex;flex-direction:column;gap:14px;scroll-margin-top:20px}.help-guide-v2 .hg-step .hg-step-head{align-items:center;display:flex;gap:14px}.help-guide-v2 .hg-step .hg-num{align-items:center;background:#0b1739;border-radius:999px;color:#00b5d1;display:inline-flex;flex:none;font-size:16px;font-weight:700;height:40px;justify-content:center;width:40px}.help-guide-v2 .hg-step h2{font-size:22px;font-weight:700;line-height:1.4}.help-guide-v2 .hg-step>p{color:#5f6b7d;font-size:16px;line-height:1.65}.help-guide-v2 .hg-step .hg-step-link{align-self:flex-start;font-weight:700;margin-left:0}.help-guide-v2 .hg-shot{align-items:center;background:#f8fafc;border:1px solid #e5e9f0;border-radius:12px;display:flex;height:220px;justify-content:center;padding:0 16px}.help-guide-v2 .hg-shot span{align-items:center;background:#fff;border-radius:8px;color:#5f6b7d;display:inline-flex;font-size:13px;font-weight:500;gap:8px;padding:6px 12px;text-align:center}.help-guide-v2 .hg-shot svg{flex:none}.help-guide-v2 .hg-note{align-items:flex-start;background:#fef3c7;border-radius:10px;display:flex;font-size:14px;font-weight:500;gap:10px;padding:12px 14px}.help-guide-v2 .hg-note svg{color:#b45309;flex:none;font-size:18px;margin-top:1px}.help-guide-v2 .hg-faq{display:flex;flex-direction:column;gap:8px;scroll-margin-top:20px}.help-guide-v2 .hg-faq h2{font-size:22px;font-weight:700;line-height:1.4}.help-guide-v2 .hg-faq-item{border:1px solid #e5e9f0;border-radius:12px;padding:14px 16px}.help-guide-v2 .hg-faq-item>button{align-items:center;display:flex;font-size:16px;font-weight:600;gap:10px;line-height:1.5;text-align:left;width:100%}.help-guide-v2 .hg-faq-item>button span{flex:1 1;min-width:0}.help-guide-v2 .hg-faq-item>button svg{color:#5f6b7d;flex:none;font-size:18px;transition:transform .15s}.help-guide-v2 .hg-faq-item>p{color:#5f6b7d;font-size:15px;line-height:1.6;margin-top:8px}.help-guide-v2 .hg-faq-item.open>button svg{transform:rotate(180deg)}.help-guide-v2 .hg-feedback{align-items:center;background:#f8fafc;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;padding:18px 20px}.help-guide-v2 .hg-feedback strong{flex:1 1;font-size:16px}.help-guide-v2 .hg-btn{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:10px;display:inline-flex;font-size:15px;font-weight:700;gap:8px;line-height:1.5;padding:11px 18px}.help-guide-v2 .hg-btn svg{color:#157f3c;font-size:18px}.help-guide-v2 .hg-btn:hover{background:#f4f6fa}.help-guide-v2 .hg-rail{display:flex;flex:none;flex-direction:column;gap:20px;width:320px}.help-guide-v2 .hg-rail .card{display:flex;flex-direction:column;padding:20px}.help-guide-v2 .hg-rail .link,.help-guide-v2 .hg-rail :any-link{align-self:flex-start;font-weight:700;margin-left:0}.help-guide-v2 .hg-watch{gap:10px}.help-guide-v2 .hg-watch .hg-thumb{align-items:center;align-self:stretch;background:linear-gradient(135deg,#132352,#0b1739);border-radius:12px;display:flex;height:150px;justify-content:center;margin:0 0 2px}.help-guide-v2 .hg-watch .hg-play{align-items:center;background:#00b5d1;border-radius:50%;color:#0b1739;display:inline-flex;font-size:20px;height:48px;justify-content:center;width:48px}.help-guide-v2 .hg-watch .hg-thumb:hover .hg-play{transform:scale(1.06)}.help-guide-v2 .hg-watch strong{font-size:16px}.help-guide-v2 .hg-watch small{color:#64708a;font-size:13px}.help-guide-v2 .hg-related{gap:6px}.help-guide-v2 .hg-related>strong{font-size:16px}.help-guide-v2 .hg-related .hg-related-row{align-items:center;border-bottom:1px solid #e5e9f0;color:#0f172a;display:flex;font-size:14px;font-weight:600;gap:10px;margin-left:0;padding:10px 0;white-space:normal}.help-guide-v2 .hg-related .hg-related-row:last-child{border-bottom:0}.help-guide-v2 .hg-related .hg-related-row svg{color:#007a8f;flex:none;font-size:18px}.help-guide-v2 .hg-related .hg-related-row span{flex:1 1;min-width:0}.help-guide-v2 .hg-related .hg-related-row small{color:#64708a;font-size:12px;font-weight:400;white-space:nowrap}.help-guide-v2 .hg-related .hg-related-row:hover span{color:#007a8f}.help-guide-v2 .hg-help{gap:10px}.help-guide-v2 .hg-help strong{font-size:16px}.help-guide-v2 .hg-help p{color:#5f6b7d;font-size:14px}.help-guide-v2 .hg-help .hg-chat{align-items:center;background:#00b5d1;border-radius:10px;color:#0b1739;display:flex;font-size:15px;font-weight:700;gap:8px;justify-content:center;line-height:1.5;padding:11px 18px}.help-guide-v2 .hg-help .hg-chat:hover{background:#007a8f;color:#fff}.help-guide-v2 .hg-help .hg-mail{align-self:center;font-size:13px;font-weight:600;margin-left:0;white-space:normal}@media(max-width:1280px){.help-guide-v2 .hg-toc{display:none}}@media(max-width:1024px){.help-guide-v2 .hg-row{flex-direction:column}.help-guide-v2 .hg-rail{width:100%}}@media(max-width:640px){.help-guide-v2 .hg-article{gap:20px;padding:20px 16px}.help-guide-v2 .hg-article h1{font-size:26px}.help-guide-v2 .hg-article .hg-intro{font-size:16px}.help-guide-v2 .hg-step h2{font-size:19px}.help-guide-v2 .hg-step .hg-num{font-size:15px;height:34px;width:34px}.help-guide-v2 .hg-shot{height:160px}.help-guide-v2 .hg-feedback strong{flex-basis:100%}}.help-video-v2{line-height:1.5}.help-video-v2 small{font-size:12px}.help-video-v2 h1,.help-video-v2 h2{font-weight:700}.help-video-v2 .hv-crumbs{align-items:center;display:flex;flex-wrap:wrap;font-size:14px;gap:8px;margin-bottom:20px}.help-video-v2 .hv-crumbs a{color:#007a8f;font-weight:500;margin-left:0}.help-video-v2 .hv-crumbs span{color:#64708a}.help-video-v2 .hv-crumbs strong{font-weight:600}.help-video-v2 .hv-missing{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.help-video-v2 .hv-missing h1{font-size:24px}.help-video-v2 .hv-missing p{color:#5f6b7d}.help-video-v2 .hv-missing .link,.help-video-v2 .hv-missing :any-link{margin-left:0}.help-video-v2 .hv-row{align-items:flex-start;display:flex;gap:20px}.help-video-v2 .hv-main{display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0}.help-video-v2 .hv-rail{display:flex;flex:none;flex-direction:column;gap:20px;width:400px}.help-video-v2 .hv-rail .card{display:flex;flex-direction:column;padding:20px}.help-video-v2 .link,.help-video-v2 :any-link{font-weight:700}.help-video-v2 .hv-player{background:#061024;border-radius:16px;overflow:hidden}.help-video-v2 .hv-stage{align-items:center;aspect-ratio:16/9;background:linear-gradient(151deg,#0a1738,#122452 71%);display:flex;flex-direction:column;gap:12px;justify-content:center;max-height:520px;padding:20px 20px 70px;position:relative;text-align:center;width:100%}.help-video-v2 .hv-stage .hv-big-play{align-items:center;background:#ffffff1f;border-radius:50%;color:#a9b4d0;display:inline-flex;font-size:30px;height:72px;justify-content:center;width:72px}.help-video-v2 .hv-stage .hv-soon{align-items:center;background:#00b5d1;border-radius:999px;color:#0b1739;display:inline-flex;font-size:14px;font-weight:700;gap:8px;padding:6px 14px}.help-video-v2 .hv-stage>small{color:#a9b4d0;font-size:14px}.help-video-v2 .hv-stage .hv-caption{background:#0009;border-radius:8px;bottom:24px;color:#fff;font-size:15px;font-weight:500;left:50%;max-width:calc(100% - 40px);padding:8px 14px;position:absolute;transform:translateX(-50%);width:max-content}.help-video-v2 .hv-controls{display:flex;flex-direction:column;gap:12px;padding:14px 20px 16px}.help-video-v2 .hv-progress{background:#fff3;border-radius:3px;height:6px;position:relative}.help-video-v2 .hv-progress .hv-fill{background:#00b5d1;border-radius:3px;height:6px;left:0;position:absolute;top:0;transition:width .2s}.help-video-v2 .hv-progress .hv-mark{background:#ffffffb3;height:6px;position:absolute;top:0;width:2px}.help-video-v2 .hv-progress .hv-head{background:#fff;border-radius:50%;height:16px;margin-left:-8px;position:absolute;top:-5px;transition:left .2s;width:16px}.help-video-v2 .hv-buttons{align-items:center;display:flex;gap:14px}.help-video-v2 .hv-ctl{align-items:center;background:#ffffff1f;border-radius:10px;color:#fff;display:inline-flex;font-size:18px;height:40px;justify-content:center;width:40px}.help-video-v2 .hv-time{color:#fff;font-size:14px;font-weight:600}.help-video-v2 .hv-info{display:flex;flex-direction:column;gap:16px}.help-video-v2 .hv-info>p{color:#5f6b7d;font-size:16px;line-height:1.6}.help-video-v2 .hv-meta{align-items:center;color:#5f6b7d;display:flex;flex-wrap:wrap;font-size:14px;gap:10px}.help-video-v2 .hv-meta .dot{color:#64708a}.help-video-v2 .hv-badge{background:#e0f7fb;border-radius:999px;color:#007a8f;font-size:12px;font-weight:700;line-height:1.5;margin-left:0;padding:4px 10px}.help-video-v2 .hv-title-row{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.help-video-v2 .hv-title-row h1{flex:1 1;font-size:28px;line-height:1.2;min-width:240px}.help-video-v2 .hv-btn{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:10px;display:inline-flex;font-size:15px;font-weight:700;gap:8px;line-height:1.5;padding:11px 18px}.help-video-v2 .hv-btn svg{font-size:18px}.help-video-v2 .hv-btn:hover{background:#f4f6fa}.help-video-v2 .hv-transcript{display:flex;flex-direction:column;gap:8px}.help-video-v2 .hv-section-title{align-items:center;display:flex;gap:12px;margin-bottom:8px}.help-video-v2 .hv-section-title .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.help-video-v2 .hv-section-title>div{flex:1 1;min-width:0}.help-video-v2 .hv-section-title h2{font-size:20px}.help-video-v2 .hv-section-title p{color:#5f6b7d;font-size:14px}.help-video-v2 .hv-line{align-items:flex-start;border-radius:10px;color:#5f6b7d;display:flex;gap:14px;padding:10px 12px;text-align:left;width:100%}.help-video-v2 .hv-line strong{flex:none;font-size:14px;min-width:34px}.help-video-v2 .hv-line span{flex:1 1;font-size:15px;line-height:1.6;min-width:0}.help-video-v2 .hv-line:hover{background:#f8fafc}.help-video-v2 .hv-line.active{background:#f1fbfd}.help-video-v2 .hv-line.active strong{color:#007a8f}.help-video-v2 .hv-line.active span{color:#0f172a;font-weight:600}.help-video-v2 .hv-chapters{gap:6px}.help-video-v2 .hv-chapters-title{margin-bottom:4px}.help-video-v2 .hv-chapters-title h2{font-size:20px}.help-video-v2 .hv-chapters-title p{color:#5f6b7d;font-size:14px}.help-video-v2 .hv-chapter{align-items:center;border-radius:10px;display:flex;gap:12px;padding:10px 12px;text-align:left;width:100%}.help-video-v2 .hv-chapter .hv-n{align-items:center;background:#f8fafc;border-radius:999px;color:#5f6b7d;display:inline-flex;flex:none;font-size:12px;font-weight:700;height:28px;justify-content:center;width:28px}.help-video-v2 .hv-chapter .hv-n.done{background:#dcfce7;color:#157f3c;font-size:14px}.help-video-v2 .hv-chapter .hv-chapter-title{flex:1 1;font-size:14px;font-weight:500;min-width:0}.help-video-v2 .hv-chapter small{color:#64708a;font-size:13px}.help-video-v2 .hv-chapter:hover{background:#f8fafc}.help-video-v2 .hv-chapter.active{background:#f1fbfd}.help-video-v2 .hv-chapter.active .hv-n{background:#00b5d1;color:#0b1739}.help-video-v2 .hv-chapter.active .hv-chapter-title{font-weight:700}.help-video-v2 .hv-next{gap:12px}.help-video-v2 .hv-next-title{align-items:center;display:flex;gap:12px}.help-video-v2 .hv-next-title h2{flex:1 1;font-size:20px}.help-video-v2 .hv-next-row{align-items:center;color:#0f172a;display:flex;font-weight:400;gap:12px;margin-left:0;white-space:normal}.help-video-v2 .hv-next-row .hv-thumb{align-items:center;background:linear-gradient(135deg,#132352,#0b1739);border-radius:8px;display:flex;flex:none;height:68px;justify-content:center;width:120px}.help-video-v2 .hv-next-row .hv-small-play{align-items:center;background:#00b5d1;border-radius:50%;color:#0b1739;display:inline-flex;font-size:12px;height:28px;justify-content:center;width:28px}.help-video-v2 .hv-next-row .hv-next-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.help-video-v2 .hv-next-row .hv-next-text strong{font-size:14px;font-weight:600}.help-video-v2 .hv-next-row .hv-next-text small{color:#64708a}.help-video-v2 .hv-next-row:hover strong{color:#007a8f}.help-video-v2 .hv-read{align-items:flex-start;gap:8px}.help-video-v2 .hv-read .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.help-video-v2 .hv-read strong{font-size:16px}.help-video-v2 .hv-read p{color:#5f6b7d;font-size:14px}.help-video-v2 .hv-read .link,.help-video-v2 .hv-read :any-link{margin-left:0}@media(max-width:1100px){.help-video-v2 .hv-row{flex-direction:column}.help-video-v2 .hv-main,.help-video-v2 .hv-rail{width:100%}}@media(max-width:640px){.help-video-v2 .hv-stage{gap:8px;padding-bottom:60px}.help-video-v2 .hv-stage .hv-big-play{font-size:22px;height:52px;width:52px}.help-video-v2 .hv-stage>small{display:none}.help-video-v2 .hv-stage .hv-caption{bottom:12px;font-size:13px}.help-video-v2 .hv-title-row h1{font-size:22px;min-width:100%}.help-video-v2 .hv-info,.help-video-v2 .hv-rail .card,.help-video-v2 .hv-transcript{padding:16px}}.v2-tour{color:#0f172a;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;inset:0;position:fixed;text-align:left;z-index:1500}.v2-tour .tour-blocker{inset:0;position:absolute}.v2-tour .tour-blocker.is-dim{background:#050d249e}.v2-tour .tour-spotlight{border:3px solid #00b5d1;border-radius:20px;box-shadow:0 0 0 200vmax #050d249e;box-sizing:border-box;pointer-events:none;position:fixed;transition:top .25s ease,left .25s ease,width .25s ease,height .25s ease}.v2-tour .tour-callout{animation:v2-tour-in .18s ease-out;background:#fff;border-radius:16px;box-shadow:0 16px 44px #00000047;box-sizing:border-box;display:flex;flex-direction:column;gap:12px;max-width:calc(100vw - 32px);padding:20px 22px;position:fixed;width:400px}.v2-tour .tour-callout.is-centred{left:50%;top:50%;transform:translate(-50%,-50%)}.v2-tour .tour-callout.is-docked{bottom:16px;left:16px;max-width:none;right:16px;width:auto}.v2-tour .tour-callout button{align-items:center;background:none;border:0;box-shadow:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;justify-content:center;margin:0}.v2-tour .tour-callout h2,.v2-tour .tour-callout p{margin:0}.v2-tour .tour-callout-head{align-items:center;display:flex;gap:10px}.v2-tour .tour-tag{background:#0b1739;border-radius:999px;color:#00b5d1;font-size:11px;font-weight:700;line-height:1.5;margin-right:auto;padding:4px 10px;text-transform:uppercase;white-space:nowrap}.v2-tour .tour-callout .tour-close{align-items:center;background:#f8fafc;border-radius:8px;color:#5f6b7d;display:inline-flex;flex:none;font-size:15px;height:32px;justify-content:center;padding:0;width:32px}.v2-tour .tour-callout .tour-close svg{flex:none;height:16px;width:16px}.v2-tour .tour-callout .tour-close:hover{color:#0f172a}.v2-tour .tour-title{color:#0f172a;font-size:20px;font-weight:700;line-height:1.5}.v2-tour .tour-body{color:#5f6b7d;font-size:15px;line-height:1.5}.v2-tour .tour-points{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.v2-tour .tour-points li{color:#5f6b7d;font-size:14px;line-height:1.45;margin:0;padding-left:15px;position:relative}.v2-tour .tour-points li:before{background:#007a8f;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:7px;width:6px}.v2-tour .tour-tip{background:#f1fbfd;border-left:3px solid #007a8f;border-radius:8px;color:#0f172a;font-size:14px;line-height:1.5;padding:8px 12px}.v2-tour .tour-foot{align-items:center;display:flex;gap:8px}.v2-tour .tour-dots{align-items:center;display:flex;flex:1 1;gap:6px;min-width:0}.v2-tour .tour-dot{background:#e5e9f0;border-radius:50%;flex:none;height:8px;width:8px}.v2-tour .tour-dot.is-done{background:#1c2f6b}.v2-tour .tour-dot.is-current{background:#00b5d1;height:10px;width:10px}.v2-tour .tour-callout .tour-btn{border-radius:10px;font-size:14px;font-weight:700;gap:8px;line-height:1.5;padding:10px 16px;white-space:nowrap}.v2-tour .tour-callout .tour-btn svg{font-size:16px}.v2-tour .tour-callout .tour-skip{color:#5f6b7d}.v2-tour .tour-callout .tour-skip:hover{color:#0f172a}.v2-tour .tour-callout .tour-back{background:#fff;border:1.5px solid #e5e9f0;color:#0f172a;padding:8.5px 14.5px}.v2-tour .tour-callout .tour-next{background:#00b5d1;color:#0b1739}.v2-tour .tour-callout .tour-next:hover{background:#009fb8}.v2-tour .tour-callout button:focus-visible{outline:2px solid #0b1739;outline-offset:2px}@media(max-width:640px){.v2-tour .tour-callout{gap:10px;padding:16px 18px}.v2-tour .tour-title{font-size:18px}.v2-tour .tour-body{font-size:14px}}@keyframes v2-tour-in{0%{opacity:0}to{opacity:1}}.client-settings-v2 .sub-tabs button svg{flex:none;font-size:16px}.client-settings-v2 .sub-tabs button.active svg{color:#00b5d1}.client-settings-v2 .page-header{margin-top:28px}.client-settings-v2 .page-header .action-top{display:flex;gap:10px}.client-settings-v2 .field>.label:not(.stacked){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-settings-v2 .btn-outline{border-width:1.5px;font-weight:700}.client-settings-v2 .btn-outline:disabled{cursor:default;opacity:.5}.client-settings-v2 .btn-primary{font-weight:700}.client-settings-v2 .btn-primary.full{justify-content:center;width:100%}.client-settings-v2>.banner{margin-bottom:24px}.client-settings-v2 .cs-row{align-items:flex-start;display:flex;gap:20px}.client-settings-v2 .cs-main{display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0}.client-settings-v2 .cs-side{display:flex;flex:none;flex-direction:column;gap:20px;width:420px}.client-settings-v2 .section-title>.text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.client-settings-v2 .section-title .hint{font-size:14px}.client-settings-v2 .card>.btn-outline{align-self:flex-start}.client-settings-v2 .empty{font-size:14px}.client-settings-v2 .at-bottom{display:none}.client-settings-v2 .in-title:any-link,.client-settings-v2 .link.in-title{font-weight:700;margin-left:0}.client-settings-v2 .logo-row{align-items:center;display:flex;gap:16px}.client-settings-v2 .logo-row .logo{background:#141414;border-radius:16px;flex:none;height:94px;object-fit:contain;width:94px}.client-settings-v2 .logo-row .logo.mark{align-items:center;background:#0b1739;color:#00b5d1;display:inline-flex;font-size:28px;font-weight:700;justify-content:center}.client-settings-v2 .logo-row>div{display:flex;flex-direction:column;gap:6px}.client-settings-v2 .logo-row .label{font-size:14px;font-weight:600}.client-settings-v2 .logo-row .actions{align-items:center;display:flex;gap:12px}.client-settings-v2 .logo-row .remove{color:#b91c1c;font-weight:700}.client-settings-v2 .logo-row .remove:disabled{cursor:default;opacity:.6}.client-settings-v2 .logo-row .btn-outline{align-items:center;display:inline-flex;gap:8px}.client-settings-v2 .logo-row .spin{animation:v2-spin 1s linear infinite}.client-settings-v2 .read-only{background:#f8fafc;border-radius:10px;color:#5f6b7d;font-size:13px;padding:10px 14px}.client-settings-v2 .field .value-box.locked,.client-settings-v2 .field .value-box.subtle,.client-settings-v2 .field input:disabled{background:#f8fafc}.client-settings-v2 .field .value-box.locked,.client-settings-v2 .field input:disabled{color:#5f6b7d}.client-settings-v2 .field .value-box.locked svg{color:#64708a;flex:none}.client-settings-v2 .field .value-box.input-box input{background:#0000;border:0;border-radius:0;flex:1 1;height:auto;min-width:0;outline:0;padding:0;width:auto}.client-settings-v2 .field .label.stacked{display:flex;flex-direction:column;gap:6px}.client-settings-v2 .field .label.stacked em{margin-left:0}.client-settings-v2 .field textarea{border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;line-height:1.45;margin:0;min-height:90px;padding:12px 14px;resize:vertical;width:100%}.client-settings-v2 .person{align-items:center;display:flex;gap:12px;padding:6px 0}.client-settings-v2 .person .text{display:flex;flex-direction:column;min-width:0}.client-settings-v2 .person .text strong{font-size:14px;font-weight:600}.client-settings-v2 .person .text span{color:#5f6b7d;font-size:13px}.client-settings-v2 .av{align-items:center;background:#e0f7fb;border-radius:50%;color:#007a8f;display:inline-flex;flex:none;font-size:12px;font-weight:700;height:36px;justify-content:center;width:36px}.client-settings-v2 .coming-later{min-height:320px}.client-settings-v2 .options{display:flex;flex-direction:column;gap:12px}.client-settings-v2 .options.four{flex-direction:row}.client-settings-v2 .options.four .option{border-radius:12px;flex:1 1;min-width:0;padding:14px}.client-settings-v2 .options.four .option strong{font-weight:700}.client-settings-v2 .option{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;display:flex;gap:12px;padding:12px 14px;text-align:left}.client-settings-v2 .option .radio{background:#fff;border:1.5px solid #e5e9f0;border-radius:50%;box-sizing:border-box;flex:none;height:20px;width:20px}.client-settings-v2 .option .text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.client-settings-v2 .option .text span{color:#5f6b7d;font-size:13px}.client-settings-v2 .option strong{font-size:15px;font-weight:600}.client-settings-v2 .option:hover{border-color:#cbd5e1}.client-settings-v2 .option.selected{background:#f1fbfd;border:1.5px solid #00b5d1}.client-settings-v2 .option.selected .radio{border:6px solid #00b5d1}.client-settings-v2 .buttons{display:flex;flex-wrap:wrap;gap:10px}.client-settings-v2 .contact>div,.client-settings-v2 .kv>div{align-items:flex-start;display:flex;font-size:14px;gap:12px;padding:8px 0}.client-settings-v2 .contact>div span,.client-settings-v2 .kv>div span{color:#5f6b7d;flex:1 1}.client-settings-v2 .contact>div strong,.client-settings-v2 .kv>div strong{font-weight:600;text-align:right}.client-settings-v2 .kv>div{border-bottom:1px solid #e5e9f0}.client-settings-v2 .btn-dark{align-items:center;background:#0b1739;border-radius:10px;color:#fff;display:inline-flex;font-size:15px;font-weight:700;gap:8px;height:44px;justify-content:center;width:100%}.client-settings-v2 .btn-dark:hover{background:#1c2f6b}.client-settings-v2 .btn-dark:disabled{cursor:default;opacity:.6}.client-settings-v2 .sync-list>div{align-items:center;display:flex;gap:10px;padding:8px 0}.client-settings-v2 .sync-list>div svg{color:#157f3c;flex:none;font-size:18px}.client-settings-v2 .sync-list>div span{flex:1 1;font-size:14px;font-weight:500}.client-settings-v2 .sync-list>div em{color:#64708a;font-size:13px;font-style:normal}.client-settings-v2 .sync-list>div.warn em,.client-settings-v2 .sync-list>div.warn svg{color:#b45309}.client-settings-v2 .sync-banner{background:#f1fbfd;border:1px solid #00b5d1;border-radius:16px;display:flex;flex-direction:column;gap:12px;margin-bottom:16px;padding:18px 20px}.client-settings-v2 .sync-banner .head{align-items:center;display:flex;gap:12px}.client-settings-v2 .sync-banner .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.client-settings-v2 .sync-banner .spin{animation:v2-spin 1.2s linear infinite}.client-settings-v2 .sync-banner .text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.client-settings-v2 .sync-banner .title{font-size:18px;font-weight:700}.client-settings-v2 .sync-banner .hint{font-size:14px}.client-settings-v2 .sync-banner .cancel{color:#5f6b7d;font-size:15px;font-weight:700;height:44px;padding:0 18px}.client-settings-v2 .sync-banner .bar{background:#fff;border-radius:999px;height:10px;overflow:hidden}.client-settings-v2 .sync-banner .bar span{background:#00b5d1;border-radius:999px;display:block;height:100%;transition:width .25s linear}.client-settings-v2 .sync-banner .steps{display:flex;flex-wrap:wrap;gap:8px}.client-settings-v2 .sync-banner .steps span{align-items:center;background:#fff;border-radius:999px;color:#5f6b7d;display:inline-flex;font-size:11px;font-weight:700;gap:6px;padding:5px 10px}.client-settings-v2 .sync-banner .steps span.done{background:#dcfce7;color:#157f3c}.client-settings-v2 .people .tr{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;font-size:14px;gap:16px;padding:12px}.client-settings-v2 .people .th{background:#f8fafc;border:0;border-radius:10px;color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.04em;padding:10px 12px;text-transform:uppercase}.client-settings-v2 .people .who{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.client-settings-v2 .people .who .av{font-size:13px;height:40px;width:40px}.client-settings-v2 .people .who .text{display:flex;flex-direction:column;min-width:0}.client-settings-v2 .people .who .text strong{font-size:15px;font-weight:600}.client-settings-v2 .people .who .text small{color:#5f6b7d;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-settings-v2 .people .org{color:#5f6b7d;flex:none;width:170px}.client-settings-v2 .people .role{flex:none;width:180px}.client-settings-v2 .people .seen{color:#5f6b7d;flex:none;width:120px}.client-settings-v2 .people .act{display:flex;flex:none;justify-content:flex-end;width:110px}.client-settings-v2 .people .you{color:#64708a;font-weight:700}.client-settings-v2 .role-select .v2-dropdown{display:inline-block;width:auto}.client-settings-v2 .role-select .v2-dropdown .dropdown-button{border-radius:8px;font-size:14px;font-weight:600;height:36px;padding:0 10px 0 12px}.client-settings-v2 .role-select .v2-dropdown .dropdown-button .caret{font-size:14px}.client-settings-v2 .role-select .v2-dropdown .dropdown-menu{min-width:150px;right:auto}.client-settings-v2 .row-actions{align-items:center;display:flex;gap:12px}.client-settings-v2 .roles{gap:12px}.client-settings-v2 .role-card{align-items:flex-start;border:1px solid #e5e9f0;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:12px 14px}.client-settings-v2 .role-card p{color:#5f6b7d;font-size:14px}.client-settings-v2 .role-badge{border-radius:999px;font-size:12px;font-weight:700;padding:4px 10px}.client-settings-v2 .role-badge.admin{background:#0b1739;color:#fff}.client-settings-v2 .role-badge.editor{background:#e0f7fb;color:#007a8f}.client-settings-v2 .role-badge.approver{background:#fef3c7;color:#b45309}.client-settings-v2 .role-badge.viewer{background:#f8fafc;color:#5f6b7d}.client-settings-v2 .log>div{border-bottom:1px solid #e5e9f0;display:flex;flex-direction:column;gap:1px;padding:8px 0}.client-settings-v2 .log>div strong{font-size:14px;font-weight:600}.client-settings-v2 .log>div span{color:#64708a;font-size:13px}.client-settings-v2 .price{align-items:center;background:#f8fafc;border-radius:12px;display:flex;gap:14px;padding:18px 20px}.client-settings-v2 .price>div{display:flex;flex-direction:column;gap:2px}.client-settings-v2 .price>div:first-child{flex:1 1;min-width:0}.client-settings-v2 .price strong{font-size:26px;font-weight:700}.client-settings-v2 .price span{color:#5f6b7d;font-size:14px}.client-settings-v2 .price .amount{align-items:flex-end;text-align:right}.client-settings-v2 .price .amount span{font-size:13px}.client-settings-v2 .price em{color:#157f3c;font-size:12px;font-style:normal;font-weight:700}.client-settings-v2 .included{display:flex;flex-direction:column;gap:9px;list-style:none;margin:0;padding:0}.client-settings-v2 .included li{align-items:center;display:flex;font-size:14px;font-weight:500;gap:10px}.client-settings-v2 .included svg{color:#157f3c;flex:none;font-size:17px}.client-settings-v2 .plan-actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.client-settings-v2 .plan-actions .quiet{color:#5f6b7d;font-size:15px;font-weight:700;height:44px;padding:0 18px}.client-settings-v2 .plan-actions .quiet:hover{color:#0f172a}.client-settings-v2 .plan-actions .renews{color:#5f6b7d;font-size:13px;font-weight:500;margin-left:auto}.client-settings-v2 .invoices{border:1px solid #e5e9f0;border-radius:12px;overflow:hidden}.client-settings-v2 .invoices .tr{align-items:center;border-top:1px solid #e5e9f0;color:#5f6b7d;display:flex;font-size:14px;gap:16px;padding:12px 16px}.client-settings-v2 .invoices .th{background:#f8fafc;border-top:0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.client-settings-v2 .invoices .inv{flex:1 1;min-width:0}.client-settings-v2 .invoices .inv strong{color:#0f172a;font-weight:600}.client-settings-v2 .invoices .date{flex:none;width:140px}.client-settings-v2 .invoices .amt{flex:none;width:120px}.client-settings-v2 .invoices .status{flex:none;width:90px}.client-settings-v2 .invoices .pdf{display:flex;flex:none;justify-content:flex-end;width:80px}.client-settings-v2 .invoices .pdf .link,.client-settings-v2 .invoices .pdf :any-link{font-weight:700}.client-settings-v2 .credit-card{background:#061024;border-radius:14px;color:#fff;display:flex;flex-direction:column;gap:14px;padding:20px}.client-settings-v2 .credit-card .top{align-items:center;display:flex}.client-settings-v2 .credit-card .top .card-brand{font-size:52px;margin:-15px 0 -15px auto}.client-settings-v2 .credit-card .top .card-brand.mastercard{height:29px;width:46px}.client-settings-v2 .credit-card .chip{background:#f5b500;border-radius:4px;height:22px;width:30px}.client-settings-v2 .credit-card .number{font-size:20px;font-weight:700;letter-spacing:.02em}.client-settings-v2 .credit-card .bottom{display:flex;gap:10px}.client-settings-v2 .credit-card .bottom>div{display:flex;flex-direction:column}.client-settings-v2 .credit-card .bottom .right{margin-left:auto;text-align:right}.client-settings-v2 .credit-card small{color:#a9b4d0;font-size:9px;font-weight:700}.client-settings-v2 .credit-card span{font-size:13px;font-weight:500}.client-settings-v2 .permission{align-items:flex-start;background:#fef3c7;border-radius:10px;color:#5f6b7d;display:flex;font-size:13px;gap:10px;padding:12px 14px}.client-settings-v2 .permission svg{color:#b45309;flex:none;font-size:18px}.client-settings-v2 .contact>div+div{border-top:1px solid #e5e9f0}.client-settings-v2 .contact>div span{flex:none;font-size:13px;width:90px}.client-settings-v2 .contact>div strong{flex:1 1;font-weight:500;min-width:0;overflow-wrap:anywhere;text-align:left}.client-settings-v2 .cs-modal{background:#fff;border:1px solid #e5e9f0;border-radius:20px;box-shadow:0 24px 64px #0b173940;box-sizing:border-box;max-width:620px;overflow:hidden;width:100%}.client-settings-v2 .cs-modal.wide{max-width:880px}.client-settings-v2 .cs-modal .modal-header{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:12px;padding:22px 24px 18px}.client-settings-v2 .cs-modal .modal-header .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.client-settings-v2 .cs-modal .modal-header .icon-tile.danger{background:#fee2e2;color:#b91c1c}.client-settings-v2 .cs-modal .modal-header .text{flex:1 1;min-width:0}.client-settings-v2 .cs-modal .modal-header h2{font-size:20px;font-weight:700}.client-settings-v2 .cs-modal .modal-header p{color:#5f6b7d;font-size:14px;margin-top:2px}.client-settings-v2 .cs-modal .modal-header .close{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;color:#5f6b7d;display:inline-flex;flex:none;height:34px;justify-content:center;width:34px}.client-settings-v2 .cs-modal .modal-header .close:hover{background:#f4f6fa}.client-settings-v2 .cs-modal .modal-body{display:flex;flex-direction:column;gap:16px;max-height:calc(100vh - 280px);overflow-y:auto;padding:20px 24px}.client-settings-v2 .cs-modal .modal-body>.label{font-size:14px;font-weight:600}.client-settings-v2 .cs-modal .modal-footer{align-items:center;background:#f8fafc;display:flex;gap:10px;padding:16px 24px 20px}.client-settings-v2 .cs-modal .modal-footer .note{color:#5f6b7d;flex:1 1;font-size:13px;min-width:0}.client-settings-v2 .cs-modal .modal-footer .cancel{color:#5f6b7d;font-size:15px;font-weight:700;height:44px;padding:0 18px}.client-settings-v2 .cs-modal .modal-footer .cancel:hover{color:#0f172a}.client-settings-v2 .cs-modal .modal-footer .btn-primary{font-size:15px}.client-settings-v2 .cs-modal .fields{grid-template-columns:1fr 1fr}.client-settings-v2 .cs-modal .fields.three{grid-template-columns:1.4fr 1fr 1fr}.client-settings-v2 .cs-modal .field input{height:auto;padding:12px 14px}.client-settings-v2 .cs-modal .field .value-box{height:auto;min-height:48px}.client-settings-v2 .cs-modal .card-number{display:block;position:relative}.client-settings-v2 .cs-modal .card-number input{box-sizing:border-box;padding-right:68px;width:100%}.client-settings-v2 .cs-modal .card-number .card-brand{font-size:38px;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.client-settings-v2 .cs-modal .card-number .card-brand.mastercard{height:22px;width:36px}.client-settings-v2 .cs-modal .modal-note{align-items:flex-start;color:#5f6b7d;display:flex;font-size:13px;gap:10px}.client-settings-v2 .cs-modal .modal-note svg{color:#5f6b7d;flex:none;font-size:18px}.client-settings-v2 .cs-modal .modal-note.warn svg{color:#b45309}.client-settings-v2 .cs-modal .secure{align-items:center;background:#f8fafc;border-radius:10px;color:#5f6b7d;display:flex;font-size:13px;gap:10px;padding:12px 14px}.client-settings-v2 .cs-modal .secure svg{color:#157f3c;flex:none;font-size:18px}.client-settings-v2 .cs-modal .bullets{display:flex;flex-direction:column;gap:16px;margin:0;padding-left:21px}.client-settings-v2 .cs-modal .bullets li{font-size:14px}.client-settings-v2 .cs-modal .columns{display:flex;gap:24px}.client-settings-v2 .cs-modal .col{display:flex;flex:1 1;flex-direction:column;gap:16px;min-width:0}.client-settings-v2 .btn-danger{align-items:center;background:#dc2626;border-radius:10px;color:#fff;display:inline-flex;font-size:15px;font-weight:700;gap:8px;height:44px;padding:0 18px;white-space:nowrap}.client-settings-v2 .btn-danger:hover{background:#b91c1c}@media(max-width:1024px){.client-settings-v2 .cs-row{align-items:stretch;flex-direction:column}.client-settings-v2 .cs-side{width:auto}}@media(max-width:900px){.client-settings-v2 .options.four{display:grid;grid-template-columns:1fr 1fr}.client-settings-v2 .invoices .date,.client-settings-v2 .people .org,.client-settings-v2 .people .seen{display:none}}@media(max-width:640px){.client-settings-v2 .page-header{margin-top:20px}.client-settings-v2 .in-title,.client-settings-v2 .in-title:any-link,.client-settings-v2 .link.in-title{display:none}.client-settings-v2 .at-bottom{align-self:stretch;display:flex}.client-settings-v2 .at-bottom>button{flex:1 1;justify-content:center}.client-settings-v2 .at-bottom:any-link,.client-settings-v2 .link.at-bottom{align-self:flex-start;margin-left:0}.client-settings-v2 .action-bottom{display:flex;gap:10px;margin-top:20px}.client-settings-v2 .action-bottom>button{flex:1 1;justify-content:center;width:auto}.client-settings-v2>.banner{margin-bottom:16px}.client-settings-v2 .cs-main,.client-settings-v2 .cs-row,.client-settings-v2 .cs-side{gap:16px}.client-settings-v2 .logo-row{flex-wrap:wrap}.client-settings-v2 .logo-row .logo{height:72px;width:72px}.client-settings-v2 .options.four{grid-template-columns:1fr}.client-settings-v2 .buttons>button{flex:1 1;justify-content:center}.client-settings-v2 .sync-banner{padding:14px}.client-settings-v2 .sync-banner .head{flex-wrap:wrap}.client-settings-v2 .sync-banner .title{font-size:16px}.client-settings-v2 .people .th{display:none}.client-settings-v2 .people .tr{flex-wrap:wrap;gap:10px 12px;padding:12px 0}.client-settings-v2 .people .who{flex-basis:100%}.client-settings-v2 .people .role{flex:1 1;width:auto}.client-settings-v2 .people .act{width:auto}.client-settings-v2 .setting-row .row-actions{justify-content:flex-end;width:100%}.client-settings-v2 .price{align-items:flex-start;flex-direction:column}.client-settings-v2 .price strong{font-size:22px}.client-settings-v2 .price .amount{align-items:flex-start;text-align:left}.client-settings-v2 .plan-actions .btn-outline{flex:1 1;justify-content:center}.client-settings-v2 .plan-actions .renews{flex-basis:100%;margin-left:0}.client-settings-v2 .invoices .status{display:none}.client-settings-v2 .invoices .tr{gap:10px;padding:10px 12px}.client-settings-v2 .invoices .amt{width:auto}.client-settings-v2 .card>.btn-outline{align-self:stretch;justify-content:center}.client-settings-v2 .cs-modal .modal-body,.client-settings-v2 .cs-modal .modal-header{padding:16px}.client-settings-v2 .cs-modal .modal-header h2{font-size:18px}.client-settings-v2 .cs-modal .modal-body{max-height:calc(100vh - 240px)}.client-settings-v2 .cs-modal .modal-footer{flex-wrap:wrap;padding:12px 16px}.client-settings-v2 .cs-modal .modal-footer .note{flex-basis:100%}.client-settings-v2 .cs-modal .modal-footer .cancel{margin-left:auto}.client-settings-v2 .cs-modal .fields{grid-template-columns:1fr}.client-settings-v2 .cs-modal .fields.three{grid-template-columns:1.4fr 1fr 1fr}.client-settings-v2 .cs-modal .columns{flex-direction:column;gap:16px}}.client-settings-v2 .ann-row{align-items:flex-start;display:flex;gap:24px}.client-settings-v2 .ann-nav{background:#fff;border:1px solid #e5e9f0;border-radius:16px;box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:6px;padding:16px 12px;position:relative;width:300px}.client-settings-v2 .ann-nav .nav-title{color:#64708a;font-size:11px;font-weight:700;letter-spacing:.06em;padding:0 10px 6px;text-transform:uppercase}.client-settings-v2 .ann-nav>button{align-items:center;border-radius:10px;display:flex;gap:12px;padding:11px 12px;text-align:left;width:100%}.client-settings-v2 .ann-nav>button svg{color:#5f6b7d;flex:none;font-size:18px}.client-settings-v2 .ann-nav>button .text{display:flex;flex-direction:column;gap:1px;min-width:0}.client-settings-v2 .ann-nav>button strong{font-size:15px;font-weight:500}.client-settings-v2 .ann-nav>button small{color:#5f6b7d;font-size:12px}.client-settings-v2 .ann-nav>button:hover{background:#f4f6fa}.client-settings-v2 .ann-nav>button.active{background:#0b1739;color:#fff}.client-settings-v2 .ann-nav>button.active strong{font-weight:700}.client-settings-v2 .ann-nav>button.active small{color:#a9b4d0}.client-settings-v2 .ann-nav>button.active svg{color:#00b5d1}.client-settings-v2 .ann-nav hr{background:#e5e9f0;border:0;height:1px;margin:0;width:100%}.client-settings-v2 .ann-nav .status{align-items:center;color:#5f6b7d;display:flex;font-size:12px;gap:6px;padding:8px 10px 4px;white-space:nowrap}.client-settings-v2 .ann-nav .status .badge{align-items:center;display:inline-flex;flex:none;font-size:11px;padding:2px 8px}.client-settings-v2 .ann-nav .status .spin{animation:v2-spin 1.2s linear infinite}.client-settings-v2 .badge.off,.client-settings-v2 .badge.plain{background:#f8fafc;color:#5f6b7d}.client-settings-v2 .icon-tile.small{background:#f8fafc;border-radius:10px;color:#5f6b7d;font-size:18px;height:36px;width:36px}.client-settings-v2 .rule-groups{display:flex;gap:16px}.client-settings-v2 .rule-group{background:#f8fafc;border-radius:14px;display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:0;padding:16px 18px}.client-settings-v2 .rule-group .head{align-items:center;display:flex;gap:10px;padding-bottom:8px}.client-settings-v2 .rule-group .head strong{font-size:16px}.client-settings-v2 .rule-group .icon-tile{background:#fff;border-radius:10px;color:#5f6b7d;font-size:18px;height:36px;width:36px}.client-settings-v2 .rule-group.priceSensitive .icon-tile{background:#fee2e2;color:#b91c1c}.client-settings-v2 .rule-group .rule{align-items:center;display:flex;gap:10px;padding:8px 0}.client-settings-v2 .rule-group .label{flex:1 1;font-size:15px;font-weight:500;min-width:0}.client-settings-v2 .rule-group .yes-no{color:#64708a;font-size:13px;font-weight:700}.client-settings-v2 .rule-group .yes-no.on{color:#0f172a}.client-settings-v2 .chips-wrap{display:flex;flex-wrap:wrap;gap:8px}.client-settings-v2 .chip{align-items:center;background:#e0f7fb;border-radius:999px;color:#007a8f;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:7px 10px 7px 12px;white-space:nowrap}.client-settings-v2 .chip button{align-items:center;color:inherit;display:inline-flex;font-size:12px;height:28px;justify-content:center;margin:-8px -8px -8px -10px;padding:0;width:28px}.client-settings-v2 .chip.add{background:#fff;border:1.5px solid #e5e9f0;color:#5f6b7d;gap:6px;padding:7px 12px}.client-settings-v2 .chip.add svg{font-size:14px}.client-settings-v2 .chip-input{border:1.5px solid #00b5d1;border-radius:999px;font:inherit;height:36px;width:220px}.client-settings-v2 .chip-input,.client-settings-v2 .pattern-input{box-shadow:none;box-sizing:border-box;font-size:14px;margin:0;outline:0;padding:0 14px}.client-settings-v2 .pattern-input{border:1px solid #e5e9f0;border-radius:10px;font-family:monospace;height:44px;width:100%}.client-settings-v2 .pattern-input:focus{border-color:#00b5d1}.client-settings-v2 .title-links{align-items:center;display:flex;gap:24px}.client-settings-v2 .title-links:empty{display:none}.client-settings-v2 .tag-input{border:1px solid #e5e9f0;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:8px 14px 8px 10px}.client-settings-v2 .tag-input .tags{display:flex;flex-wrap:wrap;gap:8px}.client-settings-v2 .tag-input .tag{align-items:center;background:#f8fafc;border-radius:8px;display:inline-flex;font-size:14px;font-weight:500;gap:8px;max-width:100%;padding:4px 10px 4px 6px}.client-settings-v2 .tag-input .tag .av{font-size:10px;height:24px;width:24px}.client-settings-v2 .tag-input .tag .who{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-settings-v2 .tag-input .tag button{color:#64708a;display:inline-flex;font-size:12px;margin:-10px;padding:10px}.client-settings-v2 .tag-input input{background:#0000;border:0;box-shadow:none;font:inherit;font-size:15px;height:auto;line-height:1.5;margin:0;outline:0;padding:0;width:100%}.client-settings-v2 .system-email{border:1px solid #e5e9f0;border-radius:12px;display:flex;flex-direction:column;gap:14px;padding:16px 18px 18px}.client-settings-v2 .system-email .head{align-items:center;display:flex;gap:12px}.client-settings-v2 .system-email .head>.text{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.client-settings-v2 .system-email .head>.text strong{font-size:17px}.client-settings-v2 .system-email .head>.text span{color:#5f6b7d;font-size:13px}.client-settings-v2 .system-email .head .link,.client-settings-v2 .system-email .head :any-link{font-weight:700;margin-left:0}.client-settings-v2 .system-email .setting-row.plain{border:0;padding:0}.client-settings-v2 .system-email .setting-row.plain .hint{font-size:13px}.client-settings-v2 .system-email .setting-row.divided{border-top:1px solid #e5e9f0;padding-top:12px}.client-settings-v2 .segmented{align-self:flex-start;background:#f8fafc;border-radius:10px;display:inline-flex;gap:2px;padding:3px}.client-settings-v2 .segmented button{align-items:center;border-radius:8px;color:#5f6b7d;display:inline-flex;font-weight:500;gap:8px;padding:8px 14px}.client-settings-v2 .segmented button svg{font-size:16px}.client-settings-v2 .segmented button.active{background:#fff;box-shadow:0 1px 2px #0b173914;color:#0f172a;font-weight:700}.client-settings-v2 .segmented button.active svg{color:#007a8f}.client-settings-v2 .accounts{display:flex;gap:16px}.client-settings-v2 .account{align-items:center;border:1px solid #e5e9f0;border-radius:12px;display:flex;flex:1 1;gap:12px;min-width:0;padding:12px 14px}.client-settings-v2 .account .icon-tile.small{background:#e0f7fb;color:#007a8f}.client-settings-v2 .account>.text{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.client-settings-v2 .account>.text strong{font-size:15px}.client-settings-v2 .account>.text span{color:#5f6b7d;font-size:12px}.client-settings-v2 .account.off>.text{color:#5f6b7d}.client-settings-v2 .account.off .icon-tile{background:#f8fafc;color:#64708a}.client-settings-v2 .setting-grid{grid-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:1fr 1fr}.client-settings-v2 .setting-grid .setting-row{border-bottom:1px solid #e5e9f0}.client-settings-v2 .setting-grid .setting-row:nth-last-child(-n+2){border-bottom:0}.client-settings-v2 .insert-fields{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.client-settings-v2 .insert-fields>span{color:#5f6b7d;font-size:13px;margin-right:2px}.client-settings-v2 .insert-fields .insert{align-items:center;background:#e0f7fb;border-radius:999px;color:#007a8f;display:inline-flex;font-size:12px;font-weight:700;gap:4px;padding:4px 10px}.client-settings-v2 .insert-fields .insert svg{font-size:12px}.client-settings-v2 .insert-fields .insert:hover{background:#c9f0f7}.client-settings-v2 .preview{align-items:center;background:#f8fafc;border-radius:12px;display:flex;gap:12px;padding:14px 16px}.client-settings-v2 .preview .icon-tile.small{background:#fff}.client-settings-v2 .preview p{color:#5f6b7d;flex:1 1;font-size:13px;min-width:0;overflow-wrap:anywhere}.client-settings-v2 .domain-status{align-items:center;border-radius:12px;display:flex;gap:12px;padding:14px 16px}.client-settings-v2 .domain-status .icon-tile{background:#fff;border-radius:11px;font-size:20px}.client-settings-v2 .domain-status .text{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.client-settings-v2 .domain-status .text strong{font-size:16px}.client-settings-v2 .domain-status .text span{color:#5f6b7d;font-size:13px}.client-settings-v2 .domain-status .spin{animation:v2-spin 1.2s linear infinite}.client-settings-v2 .domain-status.ok{background:#dcfce7}.client-settings-v2 .domain-status.ok .icon-tile{color:#157f3c}.client-settings-v2 .domain-status.checking{background:#f1fbfd}.client-settings-v2 .domain-status.checking .icon-tile{background:#e0f7fb}.client-settings-v2 .domain-status.warn{background:#fef3c7}.client-settings-v2 .domain-status.warn .icon-tile{color:#b45309}.client-settings-v2 .domain-status.bad{background:#fee2e2}.client-settings-v2 .domain-status.bad .icon-tile{color:#b91c1c}.client-settings-v2 .records-title{font-size:15px}.client-settings-v2 .dns{border:1px solid #e5e9f0;border-radius:12px;overflow:hidden}.client-settings-v2 .dns .tr{align-items:center;border-top:1px solid #e5e9f0;display:flex;font-size:13px;gap:14px;padding:13px 16px}.client-settings-v2 .dns .th{background:#f8fafc;border-top:0;color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.04em;padding:11px 16px;text-transform:uppercase}.client-settings-v2 .dns .mono{font-family:Roboto Mono,ui-monospace,Consolas,monospace}.client-settings-v2 .dns .type{flex:none;width:80px}.client-settings-v2 .dns .host{align-items:center;display:flex;flex:none;gap:6px;margin-right:24px;width:240px}.client-settings-v2 .dns .host .mono,.client-settings-v2 .dns .value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-settings-v2 .dns .value{color:#5f6b7d;flex:1 1}.client-settings-v2 .dns .status{align-items:center;display:inline-flex;flex:none;font-weight:700;gap:6px;width:130px}.client-settings-v2 .dns .status.found{color:#157f3c}.client-settings-v2 .dns .status.recommended{color:#b45309}.client-settings-v2 .dns .status.checking{color:#64708a}.client-settings-v2 .dns .status.unverified{color:#b91c1c}.client-settings-v2 .dns .th .status{display:block}.client-settings-v2 .dns .copy{display:flex;flex:none;justify-content:flex-end;width:44px}.client-settings-v2 .dns .icon-btn{align-items:center;background:#f8fafc;border-radius:8px;color:#5f6b7d;display:inline-flex;font-size:15px;height:32px;justify-content:center;width:32px}.client-settings-v2 .dns .icon-btn:hover{background:#e2e8f0}.client-settings-v2 .dns .icon-btn.small{border-radius:6px;flex:none;font-size:13px;height:26px;width:26px}.client-settings-v2 .health>div{align-items:center;display:flex;font-size:14px;gap:12px;padding:9px 0}.client-settings-v2 .health>div+div{border-top:1px solid #e5e9f0}.client-settings-v2 .health>div span{color:#5f6b7d;flex:1 1}.client-settings-v2 .health>div svg{color:#157f3c}.client-settings-v2 .info-note{align-items:center;background:#f1fbfd;border-radius:10px;color:#5f6b7d;display:flex;font-size:13px;gap:12px;padding:12px 14px}.client-settings-v2 .info-note .icon-tile{background:#e0f7fb;border-radius:9px;font-size:17px;height:34px;width:34px}.client-settings-v2 .cs-modal .check-columns{gap:20px}.client-settings-v2 .cs-modal .check-columns .col{gap:8px}.client-settings-v2 .check-row,.client-settings-v2 .check-row:disabled{align-items:center;background:none;border:0;box-shadow:none;display:flex;gap:12px;height:auto;margin:0;padding:9px 0;text-align:left;width:100%}.client-settings-v2 .check-row .box,.client-settings-v2 .check-row:disabled .box{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:5px;box-sizing:border-box;color:#0b1739;display:inline-flex;flex:none;font-size:13px;height:20px;justify-content:center;width:20px}.client-settings-v2 .check-row.on .box,.client-settings-v2 .check-row:disabled.on .box{background:#00b5d1;border-color:#00b5d1}.client-settings-v2 .check-row .text,.client-settings-v2 .check-row:disabled .text{display:flex;flex-direction:column;min-width:0}.client-settings-v2 .check-row .text strong,.client-settings-v2 .check-row:disabled .text strong{font-size:14px;font-weight:600}.client-settings-v2 .check-row .text span,.client-settings-v2 .check-row:disabled .text span{color:#5f6b7d;font-size:12px}.client-settings-v2 .check-row:disabled,.client-settings-v2 .check-row:disabled:disabled{cursor:default;opacity:.6}@media(max-width:1024px){.client-settings-v2 .ann-row{align-items:stretch;flex-direction:column;gap:16px}.client-settings-v2 .ann-nav{flex-direction:row;gap:4px;overflow-x:auto;padding:6px;scrollbar-width:none;width:100%}.client-settings-v2 .ann-nav::-webkit-scrollbar{display:none}.client-settings-v2 .ann-nav .nav-title,.client-settings-v2 .ann-nav .status,.client-settings-v2 .ann-nav hr{display:none}.client-settings-v2 .ann-nav>button{flex:none;padding:9px 14px;width:auto}.client-settings-v2 .ann-nav>button small{display:none}}@media(max-width:900px){.client-settings-v2 .accounts,.client-settings-v2 .rule-groups{flex-direction:column}.client-settings-v2 .setting-grid{grid-template-columns:1fr}.client-settings-v2 .setting-grid .setting-row:nth-last-child(2){border-bottom:1px solid #e5e9f0}.client-settings-v2 .dns .host{width:150px}}@media(max-width:640px){.client-settings-v2 .rule-group{padding:14px}.client-settings-v2 .rule-group .label{font-size:14px}.client-settings-v2 .system-email{padding:14px}.client-settings-v2 .system-email .head{flex-wrap:wrap}.client-settings-v2 .system-email .head>.text{flex-basis:calc(100% - 48px)}.client-settings-v2 .chip-input{width:100%}.client-settings-v2 .segmented{align-self:stretch;display:flex}.client-settings-v2 .segmented button{flex:1 1;justify-content:center;padding:8px 10px}.client-settings-v2 .dns .th{display:none}.client-settings-v2 .dns .tr{flex-wrap:wrap;gap:6px 10px;padding:12px}.client-settings-v2 .dns .type{width:auto}.client-settings-v2 .dns .host{flex:1 1;width:auto}.client-settings-v2 .dns .value{flex-basis:100%;order:5;overflow-wrap:anywhere;white-space:normal}.client-settings-v2 .dns .copy,.client-settings-v2 .dns .status{width:auto}.client-settings-v2 .cs-modal .check-columns{gap:0}}.client-settings-v2 .change-plan{display:flex;flex-direction:column}.client-settings-v2 .change-plan .back{align-items:center;align-self:flex-start;display:inline-flex;font-weight:700;gap:6px;margin:24px 0 0}.client-settings-v2 .change-plan .page-header{margin-top:12px}.client-settings-v2 .change-plan .plans{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.client-settings-v2 .change-plan .plan{display:flex;flex-direction:column;gap:16px}.client-settings-v2 .change-plan .plan.current{border:1.5px solid #16a34a}.client-settings-v2 .change-plan .plan.picked{background:#f9fdfe;border:1.5px solid #00b5d1}.client-settings-v2 .change-plan .plan .plan-head{align-items:center;display:flex;gap:10px}.client-settings-v2 .change-plan .plan .plan-head h2{flex:1 1;font-size:22px;font-weight:700}.client-settings-v2 .change-plan .plan .summary{color:#5f6b7d;font-size:14px;margin:-8px 0 0}.client-settings-v2 .change-plan .plan .plan-price{align-items:baseline;background:#f8fafc;border-radius:12px;display:flex;gap:8px;padding:14px 16px}.client-settings-v2 .change-plan .plan .plan-price strong{font-size:26px;font-weight:700}.client-settings-v2 .change-plan .plan .plan-price span{color:#5f6b7d;font-size:13px}.client-settings-v2 .change-plan .plan .includes{font-size:14px;font-weight:700;margin-bottom:-6px}.client-settings-v2 .change-plan .plan .included{flex:1 1}.client-settings-v2 .change-plan .plan .included li{align-items:flex-start}.client-settings-v2 .change-plan .plan .included svg{margin-top:2px}.client-settings-v2 .change-plan .plan>button{align-items:center;display:inline-flex;gap:8px;justify-content:center;width:100%}.client-settings-v2 .change-plan .request{display:flex;flex-direction:column;gap:16px;margin-top:20px}.client-settings-v2 .change-plan .request .buttons{justify-content:flex-end}.client-settings-v2 .change-plan .modal-note{align-items:flex-start;color:#5f6b7d;display:flex;font-size:13px;gap:10px}.client-settings-v2 .change-plan .modal-note svg{color:#b45309;flex:none;font-size:18px}.client-settings-v2 .cs-modal .confirm{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:10px}.client-settings-v2 .cs-modal .confirm input{accent-color:#dc2626;flex:none;height:18px;width:18px}.client-settings-v2 .cs-modal .btn-danger:disabled{cursor:default;opacity:.5}@media(max-width:1024px){.client-settings-v2 .change-plan .plans{grid-template-columns:1fr}}@media(max-width:640px){.client-settings-v2 .change-plan .request .buttons>button{flex:1 1;justify-content:center}}.v2-page.invoice-view{display:flex;flex-direction:column;gap:16px}.v2-page.invoice-view .file{color:#5f6b7d;font-size:14px;font-weight:600}.v2-page.invoice-view .invoice-toolbar{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 auto;max-width:794px;width:100%}.v2-page.invoice-view .invoice-toolbar .btn-primary.with-icon{align-items:center;display:inline-flex;gap:8px}.v2-page.invoice-view .invoice-toolbar .btn-primary.with-icon svg{font-size:18px}.v2-page.invoice-view .invoice-sheet{background:#fff;border:1px solid #e5e9f0;border-radius:4px;box-shadow:0 8px 32px #0b173914;box-sizing:border-box;color:#0f172a;display:flex;flex-direction:column;font-size:13px;gap:36px;line-height:1.5;margin:0 auto 40px;max-width:794px;min-height:1123px;padding:56px 60px;width:100%}.v2-page.invoice-view .inv-head{align-items:flex-start;display:flex;gap:24px;justify-content:space-between}.v2-page.invoice-view .inv-head .inv-logo{display:block;height:44px}.v2-page.invoice-view .inv-head .inv-title{align-items:flex-end;display:flex;flex-direction:column;gap:6px}.v2-page.invoice-view .inv-head h1{color:#0b1739;font-size:28px;font-weight:700;letter-spacing:-.01em;margin:0}.v2-page.invoice-view .inv-head .sample{border:1px solid #f59e0b;border-radius:999px;color:#b45309;padding:2px 10px}.v2-page.invoice-view .inv-head .sample,.v2-page.invoice-view .inv-label{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.v2-page.invoice-view .inv-label{color:#64708a;margin-bottom:4px}.v2-page.invoice-view .inv-parties{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr 1fr}.v2-page.invoice-view .inv-parties>div{display:flex;flex-direction:column}.v2-page.invoice-view .inv-parties>div strong{font-size:14px;font-weight:700}.v2-page.invoice-view .inv-parties>div span{color:#5f6b7d}.v2-page.invoice-view .inv-meta{grid-gap:4px 12px;align-content:start;display:grid;gap:4px 12px;grid-template-columns:auto 1fr;margin:0}.v2-page.invoice-view .inv-meta dt{color:#5f6b7d}.v2-page.invoice-view .inv-meta dd{font-weight:600;margin:0;text-align:right}.v2-page.invoice-view .inv-meta .paid{color:#157f3c}.v2-page.invoice-view .inv-lines{border:0;border-collapse:collapse;font-size:13px;margin:0;width:100%}.v2-page.invoice-view .inv-lines th{background:#f8fafc;border:0;border-bottom:1px solid #e5e9f0;color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;padding:10px 12px;text-align:left;text-transform:uppercase}.v2-page.invoice-view .inv-lines td{border:0;border-bottom:1px solid #e5e9f0;padding:14px 12px;vertical-align:top}.v2-page.invoice-view .inv-lines td strong{display:block;font-weight:600}.v2-page.invoice-view .inv-lines td span{color:#5f6b7d}.v2-page.invoice-view .inv-lines .num{text-align:right;white-space:nowrap}.v2-page.invoice-view .inv-totals{grid-row-gap:8px;align-self:flex-end;display:grid;grid-template-columns:1fr auto;margin:-12px 0 0;row-gap:8px;width:300px}.v2-page.invoice-view .inv-totals dt{color:#5f6b7d;padding-right:16px}.v2-page.invoice-view .inv-totals dd{font-weight:600;margin:0;text-align:right}.v2-page.invoice-view .inv-totals .total{border-top:1px solid #e5e9f0;color:#0f172a;font-size:16px;font-weight:700;padding-top:10px}.v2-page.invoice-view .inv-totals .due{color:#0f172a;font-weight:700}.v2-page.invoice-view .inv-foot{border-top:1px solid #e5e9f0;color:#5f6b7d;margin-top:auto;padding-top:20px}.v2-page.invoice-view .inv-foot p{margin:0 0 4px}@media(max-width:640px){.v2-page.invoice-view .invoice-toolbar{flex-wrap:wrap}.v2-page.invoice-view .invoice-toolbar .btn-primary{flex:1 1;justify-content:center}.v2-page.invoice-view .invoice-sheet{gap:24px;min-height:0;padding:28px 20px}.v2-page.invoice-view .inv-head .inv-logo{height:32px}.v2-page.invoice-view .inv-head h1{font-size:22px}.v2-page.invoice-view .inv-parties{grid-template-columns:1fr}.v2-page.invoice-view .inv-totals{width:100%}}@media print{@page{size:A4;margin:0}body *{visibility:hidden}#root{height:0;overflow:hidden}.v2-page.invoice-view .invoice-sheet,.v2-page.invoice-view .invoice-sheet *{visibility:visible}.v2-page.invoice-view .invoice-sheet{border:0;border-radius:0;box-shadow:none;height:296mm;left:0;margin:0;max-width:none;min-height:0;overflow:hidden;position:absolute;-webkit-print-color-adjust:exact;print-color-adjust:exact;top:0;width:210mm}}.client-settings-v2 .page-header .action-top .with-icon svg{font-size:17px}.client-settings-v2 .card .spin,.client-settings-v2 .page-header .action-top .spin{animation:v2-spin 1s linear infinite}.client-settings-v2 .wp-status{align-items:center;background:#dcfce7;border-radius:14px;display:flex;gap:14px;margin-bottom:24px;padding:18px 20px}.client-settings-v2 .wp-status .icon-tile{align-items:center;background:#fff;border-radius:11px;color:#157f3c;display:inline-flex;flex:none;font-size:20px;height:40px;justify-content:center;width:40px}.client-settings-v2 .wp-status .text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.client-settings-v2 .wp-status strong{font-size:17px;font-weight:700}.client-settings-v2 .wp-status span{color:#5f6b7d;font-size:13px}.client-settings-v2 .card-title{font-size:17px;font-weight:700}.client-settings-v2 .field input.mono{font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:12px}.client-settings-v2 .field input[readonly]{cursor:default}.client-settings-v2 .field .help{color:#64708a;font-size:12px}.client-settings-v2 .btn-outline.small{border-radius:9px;font-size:13px;height:38px;padding:0 12px}.client-settings-v2 .btn-outline.small svg{font-size:15px}.client-settings-v2 .btn-outline.small:disabled{cursor:default;opacity:.5}.client-settings-v2 .wp-note{align-items:center;background:#f1fbfd;border-radius:12px;display:flex;gap:12px;padding:14px 16px}.client-settings-v2 .wp-note>svg{color:#007a8f;flex:none;font-size:18px}.client-settings-v2 .wp-note p{color:#5f6b7d;flex:1 1;font-size:13px;line-height:1.45;margin:0;min-width:0}.client-settings-v2 .wp-note.warn{align-items:flex-start;background:#fef3c7;border-radius:10px;padding:12px 14px}.client-settings-v2 .wp-note.warn>svg{color:#b45309;font-size:16px;margin-top:1px}.client-settings-v2 .wp-note.warn p{color:#0f172a;font-size:12px}.client-settings-v2 .destination{background:#f4f6fa;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:16px 18px}.client-settings-v2 .destination.people{background:#f1fbfd}.client-settings-v2 .destination .dest-head{align-items:center;display:flex;gap:10px}.client-settings-v2 .destination .dest-head strong{flex:1 1;font-size:15px;font-weight:700;min-width:0}.client-settings-v2 .destination .badge{font-size:11px;margin:0;padding:4px 9px}.client-settings-v2 .destination p{color:#5f6b7d;font-size:12px;margin:0}.client-settings-v2 .destination code{background:none;color:#64708a;font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:11px;overflow-wrap:anywhere;padding:0}.client-settings-v2 .destination dl{grid-column-gap:12px;column-gap:12px;display:grid;font-size:12px;grid-template-columns:150px 1fr;line-height:1.45;margin:0}.client-settings-v2 .destination dd,.client-settings-v2 .destination dt{border-top:1px solid #e5e9f0;margin:0;padding:7px 0}.client-settings-v2 .destination dt{color:#0f172a;font-weight:600}.client-settings-v2 .destination dd{color:#5f6b7d}.client-settings-v2 .step-rows .setting-row{border-bottom:0;border-top:1px solid #e5e9f0;padding:10px 0}.client-settings-v2 .step-rows .setting-row .title{font-size:14px;font-weight:600}.client-settings-v2 .step-rows .setting-row .hint{font-size:12px}.client-settings-v2 .activity{display:flex;flex-direction:column;gap:16px;max-height:212px;overflow-y:auto;padding-right:8px}.client-settings-v2 .activity:focus-visible{border-radius:4px;outline:2px solid #007a8f;outline-offset:2px}.client-settings-v2 .activity{scrollbar-color:#94a3b88c #e5e9f0;scrollbar-width:thin}.client-settings-v2 .activity::-webkit-scrollbar{width:6px}.client-settings-v2 .activity::-webkit-scrollbar-track{background:#e5e9f0;border-radius:999px}.client-settings-v2 .activity::-webkit-scrollbar-thumb{background:#94a3b88c;border-radius:999px}.client-settings-v2 .activity>div{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:10px;padding:9px 0}.client-settings-v2 .activity>div>svg{flex:none;font-size:15px}.client-settings-v2 .activity .done>svg{color:#157f3c}.client-settings-v2 .activity .link>svg,.client-settings-v2 .activity :any-link>svg{color:#64708a;font-size:14px}.client-settings-v2 .activity .failed>svg{color:#b91c1c}.client-settings-v2 .activity .text{display:flex;flex:1 1;flex-direction:column;line-height:1.45;min-width:0}.client-settings-v2 .activity strong{font-size:13px;font-weight:600}.client-settings-v2 .activity span{color:#64708a;font-size:11px}.client-settings-v2 .activity .failed span{color:#b91c1c}@media(max-width:640px){.client-settings-v2 .wp-status{padding:14px}.client-settings-v2 .wp-status strong{font-size:16px}.client-settings-v2 .destination dl{grid-template-columns:1fr}.client-settings-v2 .destination dl dd{border-top:0;padding-top:0}.client-settings-v2 .card .buttons>.btn-outline.small{flex:1 1;justify-content:center}}.client-settings-v2 .widget-detail-v2,.client-settings-v2 .widgets-v2{display:flex;flex-direction:column}.client-settings-v2 .widget-detail-v2 .spin,.client-settings-v2 .widgets-v2 .spin{animation:v2-spin 1s linear infinite}.client-settings-v2 .widget-detail-v2 .muted,.client-settings-v2 .widgets-v2 .muted{color:#64708a;font-size:12px;margin:0}.client-settings-v2 .widget-detail-v2 code,.client-settings-v2 .widgets-v2 code{background:none;color:inherit;font-family:Roboto Mono,ui-monospace,Consolas,monospace;padding:0}.client-settings-v2 .widget-detail-v2 a.btn-outline,.client-settings-v2 .widget-detail-v2 a.btn-primary,.client-settings-v2 .widgets-v2 a.btn-outline,.client-settings-v2 .widgets-v2 a.btn-primary{align-items:center;display:inline-flex;gap:8px;text-decoration:none}.client-settings-v2 .widget-detail-v2 .btn-outline.with-icon svg,.client-settings-v2 .widget-detail-v2 .btn-primary.with-icon svg,.client-settings-v2 .widgets-v2 .btn-outline.with-icon svg,.client-settings-v2 .widgets-v2 .btn-primary.with-icon svg{font-size:17px}.client-settings-v2 .widget-detail-v2 .btn-outline.small,.client-settings-v2 .widgets-v2 .btn-outline.small{border-radius:9px;font-size:13px;height:38px;padding:0 12px}.client-settings-v2 .widget-detail-v2 .btn-outline.small svg,.client-settings-v2 .widgets-v2 .btn-outline.small svg{font-size:15px}.client-settings-v2 .widget-detail-v2 .card-title,.client-settings-v2 .widgets-v2 .card-title{font-size:18px;font-weight:700}.client-settings-v2 .widget-detail-v2 .badge.bad,.client-settings-v2 .widgets-v2 .badge.bad{background:#fee2e2;color:#b91c1c}.client-settings-v2 .widget-detail-v2 .badge.warn,.client-settings-v2 .widgets-v2 .badge.warn{background:#fef3c7;color:#b45309}.client-settings-v2 .wd-row{align-items:flex-start;display:flex;gap:24px}.client-settings-v2 .wd-main{display:flex;flex:1 1;flex-direction:column;gap:20px;min-width:0}.client-settings-v2 .wd-steps{background:#fff;border:1px solid #e5e9f0;border-radius:16px;box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:6px;padding:16px 12px;width:272px}.client-settings-v2 .wd-steps .nav-title{color:#64708a;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.client-settings-v2 .wd-steps>.nav-title{padding:0 0 2px}.client-settings-v2 .wd-steps>button{align-items:center;border-radius:10px;display:flex;gap:12px;padding:11px 12px;text-align:left;width:100%}.client-settings-v2 .wd-steps>button:hover{background:#f4f6fa}.client-settings-v2 .wd-steps>button .n{align-items:center;background:#f8fafc;border-radius:50%;color:#64708a;display:inline-flex;flex:none;font-size:13px;font-weight:700;height:30px;justify-content:center;width:30px}.client-settings-v2 .wd-steps>button .n.done{background:#dcfce7;color:#157f3c;font-size:15px}.client-settings-v2 .wd-steps>button .t{display:flex;flex:1 1;flex-direction:column;line-height:1.45;min-width:0}.client-settings-v2 .wd-steps>button .t strong{font-size:14px;font-weight:700}.client-settings-v2 .wd-steps>button .t span{color:#64708a;font-size:12px}.client-settings-v2 .wd-steps>button.active{background:#0b1739}.client-settings-v2 .wd-steps>button.active .t strong{color:#fff}.client-settings-v2 .wd-steps>button.active .t span{color:#a9b4d0}.client-settings-v2 .wd-steps>button.active .n:not(.done){background:#00b5d1;color:#0b1739}.client-settings-v2 .wd-steps hr{background:#e5e9f0;border:0;height:1px;margin:0;width:100%}.client-settings-v2 .wd-steps .help{display:flex;flex-direction:column;gap:6px;padding:10px 12px 4px}.client-settings-v2 .wd-steps .help .nav-title{font-size:10px;letter-spacing:.08em}.client-settings-v2 .wd-steps .help p{color:#5f6b7d;font-size:12px;margin:0}.client-settings-v2 .wd-steps .help .btn-outline{width:100%}.client-settings-v2 .wd-status{align-items:center;background:#dcfce7;border-radius:14px;display:flex;gap:14px;padding:18px 20px}.client-settings-v2 .wd-status .icon-tile{align-items:center;background:#fff;border-radius:11px;color:#157f3c;display:inline-flex;flex:none;font-size:20px;height:40px;justify-content:center;width:40px}.client-settings-v2 .wd-status .text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.client-settings-v2 .wd-status .text strong{font-size:17px;font-weight:700}.client-settings-v2 .wd-status .text span{color:#5f6b7d;font-size:13px}.client-settings-v2 .wd-status .btn-outline{background:#fff}.client-settings-v2 .wd-copy{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:9px;box-sizing:border-box;color:#0f172a;display:inline-flex;flex:none;font-size:13px;font-weight:700;gap:6px;height:33px;padding:0 12px;white-space:nowrap}.client-settings-v2 .wd-copy svg{font-size:15px}.client-settings-v2 .wd-copy:hover{background:#f4f6fa}.client-settings-v2 .wd-copy:disabled{cursor:default;opacity:.5}.client-settings-v2 .wd-keys{align-items:stretch;display:flex;gap:16px}.client-settings-v2 .wd-keys .key{background:#f4f6fa;border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:10px;min-width:0;padding:16px 18px}.client-settings-v2 .wd-keys .key.secret{background:#fef3c7}.client-settings-v2 .wd-keys .h{align-items:center;display:flex;gap:8px}.client-settings-v2 .wd-keys .h strong{font-size:15px;font-weight:700}.client-settings-v2 .wd-keys .h svg{color:#007a8f;font-size:16px}.client-settings-v2 .wd-keys .secret .h svg{color:#b45309}.client-settings-v2 .wd-keys p{color:#5f6b7d;font-size:12px;margin:0}.client-settings-v2 .wd-keys p.dark{color:#0f172a}.client-settings-v2 .wd-keys .value{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:9px;display:flex;gap:10px;padding:8px 8px 8px 12px}.client-settings-v2 .wd-keys .value code{flex:1 1;font-size:12px;min-width:0;overflow-wrap:anywhere}.client-settings-v2 .wd-keys .value .actions{display:flex;gap:6px}.client-settings-v2 .wd-domains{background:#f4f6fa;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:16px 18px}.client-settings-v2 .wd-domains .h{align-items:center;display:flex;gap:8px}.client-settings-v2 .wd-domains .h strong{flex:1 1;font-size:15px;font-weight:700}.client-settings-v2 .wd-domains .h>svg{color:#007a8f;font-size:16px}.client-settings-v2 .wd-domains .domain{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:10px;padding:8px 0}.client-settings-v2 .wd-domains .domain .tick{color:#157f3c;flex:none;font-size:14px}.client-settings-v2 .wd-domains .domain code{flex:1 1;font-size:13px;min-width:0}.client-settings-v2 .wd-domains .domain .remove{color:#64708a;display:inline-flex;font-size:14px;margin:-9px;padding:9px}.client-settings-v2 .wd-domains .domain .remove:hover{color:#b91c1c}.client-settings-v2 .wd-domains .domain input{border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;flex:1 1;font:inherit;font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:13px;height:36px;min-width:0;padding:0 12px}.client-settings-v2 .wd-note{align-items:flex-start;background:#f1fbfd;border-radius:12px;display:flex;gap:12px;padding:14px 16px}.client-settings-v2 .wd-note>svg{color:#007a8f;flex:none;font-size:18px}.client-settings-v2 .wd-note p{color:#5f6b7d;flex:1 1;font-size:13px;line-height:1.45;margin:0;min-width:0}.client-settings-v2 .wd-note.warn{background:#fef3c7;border-radius:8px;padding:10px 12px}.client-settings-v2 .wd-note.warn>svg{color:#b45309;font-size:15px;margin-top:1px}.client-settings-v2 .wd-note.warn p{color:#0f172a;font-size:12px}.client-settings-v2 .wd-ways{display:flex;flex-direction:column;gap:12px}.client-settings-v2 .wd-ways h3{font-size:16px;font-weight:700;margin:0}.client-settings-v2 .wd-ways .way{background:#fff;border:1px solid #e5e9f0;border-radius:12px}.client-settings-v2 .wd-ways .way.open{background:#f1fbfd;border:1.5px solid #00b5d1}.client-settings-v2 .wd-ways .way-head{align-items:center;display:flex;gap:12px;padding:16px 20px;text-align:left;width:100%}.client-settings-v2 .wd-ways .way-head .icon-tile{align-items:center;background:#f8fafc;border-radius:9px;display:inline-flex;flex:none;font-size:17px;height:34px;justify-content:center;width:34px}.client-settings-v2 .wd-ways .way-head .t{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.client-settings-v2 .wd-ways .way-head .t strong{font-size:15px;font-weight:700}.client-settings-v2 .wd-ways .way-head .t span{color:#5f6b7d;font-size:12px}.client-settings-v2 .wd-ways .way-head .badge.easiest{background:#00b5d1;color:#0b1739;font-size:11px}.client-settings-v2 .wd-ways .way-head .chev{color:#5f6b7d;flex:none;font-size:16px}.client-settings-v2 .wd-ways .way.open .way-head .icon-tile{background:#e0f7fb;color:#007a8f}.client-settings-v2 .wd-ways .way-body{display:flex;flex-direction:column;gap:14px;padding:0 20px 20px}.client-settings-v2 .wd-ways .step{align-items:flex-start;display:flex;gap:10px}.client-settings-v2 .wd-ways .step .n{align-items:center;background:#00b5d1;border-radius:50%;color:#0b1739;display:inline-flex;flex:none;font-size:11px;font-weight:700;height:22px;justify-content:center;width:22px}.client-settings-v2 .wd-ways .step p{color:#5f6b7d;flex:1 1;font-size:13px;line-height:1.45;margin:0}.client-settings-v2 .wd-ways .label,.client-settings-v2 .wd-ways .wp-settings .label{color:#64708a;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.client-settings-v2 .wd-ways .wp-settings{background:#fff;border:1px solid #e5e9f0;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.client-settings-v2 .wd-ways .wp-settings .opt{align-items:flex-start;cursor:pointer;display:flex;gap:10px;padding:6px 0}.client-settings-v2 .wd-ways .wp-settings .opt input{accent-color:#00b5d1;flex:none;height:18px;margin:0;width:18px}.client-settings-v2 .wd-ways .wp-settings .opt .t{display:flex;flex-direction:column;gap:1px}.client-settings-v2 .wd-ways .wp-settings .opt .t strong{font-size:13px;font-weight:600}.client-settings-v2 .wd-ways .wp-settings .opt .t span{color:#5f6b7d;font-size:12px}.client-settings-v2 .wd-ways .site-key{align-items:center;background:#061024;border-radius:9px;display:flex;gap:8px;padding:8px 8px 8px 12px}.client-settings-v2 .wd-ways .site-key code{color:#fff;flex:1 1;font-size:11px;min-width:0}.client-settings-v2 .wd-ways .download{align-self:flex-start}.client-settings-v2 .wd-ways code.inline{color:#0f172a;font-size:12px}.client-settings-v2 .wd-send{align-items:center;display:flex;gap:12px}.client-settings-v2 .wd-send input{border:1.5px solid #e5e9f0;border-radius:10px;box-sizing:border-box;flex:1 1;font:inherit;font-size:15px;height:46px;min-width:0;padding:0 14px}.client-settings-v2 .wd-send .btn-primary{flex:none}.client-settings-v2 .wd-requests{display:flex;flex-direction:column;gap:16px;max-height:200px;overflow-y:auto;padding-right:8px}.client-settings-v2 .wd-requests:focus-visible{border-radius:4px;outline:2px solid #007a8f;outline-offset:2px}.client-settings-v2 .wd-requests{scrollbar-color:#94a3b88c #e5e9f0;scrollbar-width:thin}.client-settings-v2 .wd-requests::-webkit-scrollbar{width:6px}.client-settings-v2 .wd-requests::-webkit-scrollbar-track{background:#e5e9f0;border-radius:999px}.client-settings-v2 .wd-requests::-webkit-scrollbar-thumb{background:#94a3b88c;border-radius:999px}.client-settings-v2 .wd-requests>div{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:12px;padding:9px 0}.client-settings-v2 .wd-requests svg{color:#157f3c;flex:none;font-size:14px}.client-settings-v2 .wd-requests .when{color:#64708a;flex:none;font-size:12px;width:150px}.client-settings-v2 .wd-requests code{flex:none;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:210px}.client-settings-v2 .wd-requests .what{color:#5f6b7d;flex:1 1;font-size:13px;font-weight:500;min-width:0}.client-settings-v2 .wd-requests .refused .what,.client-settings-v2 .wd-requests .refused svg{color:#b91c1c}.client-settings-v2 .wd-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr))}.client-settings-v2 .wd-stats .stat{gap:10px;padding:20px}.client-settings-v2 .wd-stats .h{align-items:center;display:flex;gap:10px}.client-settings-v2 .wd-stats .h>span:nth-child(2){color:#5f6b7d;flex:1 1;font-size:14px;font-weight:600;min-width:0}.client-settings-v2 .wd-stats .icon-tile{align-items:center;background:#e0f7fb;border-radius:11px;color:#007a8f;display:inline-flex;flex:none;font-size:20px;height:40px;justify-content:center;width:40px}.client-settings-v2 .wd-stats strong{font-size:30px;font-weight:700;line-height:1.45}.client-settings-v2 .wd-stats p{color:#5f6b7d;font-size:14px;margin:0}.client-settings-v2 .wd-chips{display:flex;flex:none;gap:8px}.client-settings-v2 .wd-chips button{align-items:center;background:#f8fafc;border-radius:999px;color:#5f6b7d;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:8px 14px}.client-settings-v2 .wd-chips button span{color:#64708a;font-weight:400}.client-settings-v2 .wd-chips button.active{background:#0b1739;color:#fff}.client-settings-v2 .wd-chips button.active span{color:#a9b4d0}.client-settings-v2 .wd-table{border:1px solid #e5e9f0;border-radius:12px;overflow:hidden}.client-settings-v2 .wd-table .tr{align-items:center;cursor:pointer;display:flex;gap:16px;padding:12px 16px}.client-settings-v2 .wd-table .tr:nth-child(odd):not(.th){background:#f8fafc}.client-settings-v2 .wd-table .tr:not(.th):hover{background:#f1fbfd}.client-settings-v2 .wd-table .th{background:#f8fafc;color:#5f6b7d;cursor:default;font-size:12px;font-weight:700;letter-spacing:.04em;padding:12px 16px;text-transform:uppercase}.client-settings-v2 .wd-table .w{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.client-settings-v2 .wd-table .w .icon-tile{align-items:center;background:#e0f7fb;border-radius:11px;color:#007a8f;display:inline-flex;flex:none;font-size:20px;height:40px;justify-content:center;width:40px}.client-settings-v2 .wd-table .w .t{display:flex;flex-direction:column;gap:1px;line-height:1.45;min-width:0}.client-settings-v2 .wd-table .w .t strong{font-size:14px;font-weight:600}.client-settings-v2 .wd-table .w .t span{color:#5f6b7d;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-settings-v2 .wd-table .where{color:#5f6b7d;flex:none;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:330px}.client-settings-v2 .wd-table .where.red{color:#b91c1c}.client-settings-v2 .wd-table .status{flex:none;width:120px}.client-settings-v2 .wd-table .act{cursor:default;display:flex;flex:none;gap:8px;justify-content:flex-end;width:181px}.client-settings-v2 .wd-table .act .btn-outline,.client-settings-v2 .wd-table .act .btn-primary{font-size:15px;height:44px;padding:0 18px}.client-settings-v2 .wd-table .icon-btn{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;color:#5f6b7d;display:inline-flex;flex:none;font-size:16px;height:44px;justify-content:center;width:42px}.client-settings-v2 .wd-table .icon-btn:hover{background:#f4f6fa}.client-settings-v2 .widget-detail-v2 .back{align-items:center;align-self:flex-start;color:#5f6b7d;display:inline-flex;font-weight:500;gap:8px;margin:24px 0 0}.client-settings-v2 .widget-detail-v2 .page-header{margin-top:24px}.client-settings-v2 .widget-detail-v2 .page-header h1{font-size:30px}.client-settings-v2 .wd-summary{align-items:center;color:#5f6b7d;display:flex;font-size:13px;gap:8px;margin-top:6px}.client-settings-v2 .wd-summary .badge{font-size:12px}.client-settings-v2 .wd-meta{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:12px;display:flex;gap:26px;margin-bottom:24px;padding:14px 20px}.client-settings-v2 .wd-meta>div{display:flex;flex-direction:column;gap:1px;line-height:1.45}.client-settings-v2 .wd-meta small{color:#64708a;font-size:11px;font-weight:700;letter-spacing:.06em}.client-settings-v2 .wd-meta strong{font-size:13px;font-weight:600}.client-settings-v2 .wd-meta .sp{flex:1 1}.client-settings-v2 .wd-meta .seen{align-items:center;background:#dcfce7;border-radius:999px;color:#157f3c;display:inline-flex;font-size:11px;font-weight:700;gap:7px;padding:5px 10px;white-space:nowrap}.client-settings-v2 .wd-meta .seen svg{font-size:13px}.client-settings-v2 .wd-saved{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:14px;display:flex;gap:12px;margin-bottom:24px;padding:12px 16px}.client-settings-v2 .wd-saved .label{color:#64708a;flex:none;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.client-settings-v2 .wd-saved .pills{display:flex;flex:1 1;flex-wrap:wrap;gap:8px;min-width:0}.client-settings-v2 .wd-saved button{align-items:center;background:#f8fafc;border:1px solid #0000;border-radius:999px;display:inline-flex;font-size:11px;gap:8px;padding:7px 12px}.client-settings-v2 .wd-saved button code{color:#0f172a}.client-settings-v2 .wd-saved button span{color:#5f6b7d;font-weight:500}.client-settings-v2 .wd-saved button:first-child{border-color:#e5e9f0}.client-settings-v2 .wd-saved button.active{background:#f1fbfd;border-color:#00b5d1}.client-settings-v2 .wd-detail-row{align-items:flex-start;display:flex;gap:20px}.client-settings-v2 .wd-side{display:flex;flex:none;flex-direction:column;gap:20px;width:400px}.client-settings-v2 .wd-demo{background:#f8fafc;border-radius:16px;flex:1 1;min-width:0;overflow:hidden}.client-settings-v2 .wd-demo .browser-bar{align-items:center;background:#fff;border-bottom:1px solid #e5e9f0;display:flex;gap:8px;padding:12px 16px}.client-settings-v2 .wd-demo .browser-bar .dot{background:#e5e9f0;border-radius:50%;flex:none;height:9px;width:9px}.client-settings-v2 .wd-demo .browser-bar .url{align-items:center;background:#f4f6fa;border-radius:999px;display:flex;flex:1 1;gap:8px;min-width:0;padding:6px 12px}.client-settings-v2 .wd-demo .browser-bar .url svg{color:#157f3c;flex:none;font-size:12px}.client-settings-v2 .wd-demo .browser-bar .url code{color:#5f6b7d;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-settings-v2 .wd-demo .browser-bar .live{color:#007a8f;flex:none;font-size:11px;font-weight:700}.client-settings-v2 .wd-demo .widget{display:flex;flex-direction:column;gap:16px;padding:28px}.client-settings-v2 .wd-collapsible{gap:12px;padding:20px}.client-settings-v2 .wd-collapsible .acc-head{align-items:center;display:flex;gap:10px;text-align:left;width:100%}.client-settings-v2 .wd-collapsible .acc-head h2{flex:1 1;font-size:16px;font-weight:700}.client-settings-v2 .wd-collapsible .acc-head .chev{color:#5f6b7d;font-size:16px;transition:transform .15s}.client-settings-v2 .wd-collapsible.closed .acc-head .chev{transform:rotate(-90deg)}.client-settings-v2 .wd-label{color:#64708a;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.client-settings-v2 .wd-muted{color:#64708a;font-size:11px;line-height:1.45;margin:0}.client-settings-v2 .wd-code{align-items:flex-start;background:#f4f6fa;border-radius:9px;display:flex;flex-direction:column;gap:15px;padding:11px 10px 11px 12px}.client-settings-v2 .wd-code pre{background:none;border:0;color:#0f172a;font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:11px;line-height:1.4;margin:0;overflow-wrap:anywhere;padding:0;white-space:pre-wrap;width:100%}.client-settings-v2 .wd-code .wd-copy{border-radius:7px;border-width:1px;font-size:12px;height:29px;padding:0 10px}.client-settings-v2 .wd-code .wd-copy svg{font-size:13px}.client-settings-v2 .wd-code.dark{background:#061024}.client-settings-v2 .wd-code.dark pre{color:#fff}.client-settings-v2 .wd-mini-codes{display:flex;flex-direction:column;gap:6px}.client-settings-v2 .wd-mini-code{background:#061024;border-radius:9px;display:flex;flex-direction:column;gap:4px;padding:9px 12px;text-align:left;width:100%}.client-settings-v2 .wd-mini-code small{color:#a9b4d0;font-size:10px}.client-settings-v2 .wd-mini-code code{color:#fff;font-size:11px;overflow-wrap:anywhere}.client-settings-v2 .wd-mini-code:hover{background:#0b1739}.client-settings-v2 .wd-options{background:#f4f6fa;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.client-settings-v2 .wd-options>div{align-items:flex-start;display:flex;gap:8px}.client-settings-v2 .wd-options>div svg{color:#007a8f;flex:none;margin-top:2px}.client-settings-v2 .wd-options>div span{display:flex;flex-direction:column}.client-settings-v2 .wd-options>div span strong{font-size:12px;font-weight:700}.client-settings-v2 .wd-options>div span small{color:#64708a;font-size:11px}.client-settings-v2 .wd-green-note{align-items:flex-start;background:#dcfce7;border-radius:10px;color:#5f6b7d;display:flex;font-size:12px;gap:10px;line-height:1.45;padding:12px 14px}.client-settings-v2 .wd-green-note>svg{color:#157f3c;flex:none;font-size:15px;margin-top:1px}.client-settings-v2 .wd-green-note.dot:before{background:#16a34a;border-radius:50%;content:"";flex:none;height:6px;margin-top:6px;width:6px}.client-settings-v2 .wd-info{align-items:flex-start;background:#f1fbfd;border-radius:9px;color:#5f6b7d;display:flex;font-size:12px;gap:10px;line-height:1.45;padding:11px 12px}.client-settings-v2 .wd-info>svg{color:#007a8f;flex:none;font-size:15px;margin-top:1px}.client-settings-v2 .wd-settings{gap:10px}.client-settings-v2 .wd-setting{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:10px;padding:8px 0}.client-settings-v2 .wd-setting .t{display:flex;flex:1 1;flex-direction:column;line-height:1.45;min-width:0}.client-settings-v2 .wd-setting .t span{font-size:13px;font-weight:500}.client-settings-v2 .wd-setting .t small{color:#64708a;font-size:11px}.client-settings-v2 .wd-setting .v2-toggle.v2-toggle{height:22px;width:38px}.client-settings-v2 .wd-setting .v2-toggle.v2-toggle span{height:16px;left:3px;top:3px;width:16px}.client-settings-v2 .wd-setting .v2-toggle.v2-toggle.on span{left:19px}.client-settings-v2 .wd-setting.inline{border-top:0;padding:4px 0}.client-settings-v2 .wd-field-label{color:#5f6b7d;font-size:12px;font-weight:500}.client-settings-v2 .wd-segmented{background:#f8fafc;border-radius:10px;display:flex;flex-wrap:wrap;gap:3px;padding:3px}.client-settings-v2 .wd-segmented button{border-radius:7px;color:#5f6b7d;font-size:12px;font-weight:500;line-height:1.4;padding:6px 11px;white-space:nowrap}.client-settings-v2 .wd-segmented button.active{background:#fff;box-shadow:0 1px 2px #0f17291a;color:#0f172a;font-weight:700}.client-settings-v2 .wd-segmented.disabled button{cursor:default;opacity:.45}.client-settings-v2 .wd-setting.inline .wd-segmented{flex:none}.client-settings-v2 .wd-text{display:flex;flex-direction:column;gap:6px}.client-settings-v2 .wd-text>span{color:#5f6b7d;font-size:12px;font-weight:500}.client-settings-v2 .wd-text input,.client-settings-v2 .wd-text textarea{background:#f8fafc;border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;color:#0f172a;font:inherit;font-size:13px;padding:9px 10px;resize:vertical;width:100%}.client-settings-v2 .wd-select{background:#fff;border:1px solid #e5e9f0;border-radius:8px;color:#0f172a;flex:none;font:inherit;font-size:12px;height:32px;padding:0 8px;width:auto}.client-settings-v2 .wd-color{display:flex;flex-direction:column;gap:6px}.client-settings-v2 .wd-color .row{align-items:center;display:flex;gap:10px}.client-settings-v2 .wd-color input[type=color]{background:none;border:0;border-radius:50%;cursor:pointer;flex:none;height:30px;overflow:hidden;padding:0;width:30px}.client-settings-v2 .wd-color input[type=color]::-webkit-color-swatch-wrapper{padding:0}.client-settings-v2 .wd-color input[type=color]::-webkit-color-swatch{border:1px solid #e5e9f0;border-radius:50%}.client-settings-v2 .wd-color .hex{border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;flex:1 1;font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:12px;height:34px;min-width:0;padding:0 10px}.client-settings-v2 .wd-color small{color:#64708a;font-size:11px}.client-settings-v2 .wd-settings .generate{display:flex;flex-direction:column;gap:8px;padding-top:6px}.client-settings-v2 .wd-settings .generate hr{background:#e5e9f0;border:0;height:1px;margin:0 0 4px;width:100%}.client-settings-v2 .wd-settings .generate .btn-generate{background:#00b5d1;border-radius:10px;color:#061024;font-size:13px;font-weight:700;padding:12px 0;width:100%}.client-settings-v2 .wd-settings .generate .btn-generate:hover{filter:brightness(.95)}.client-settings-v2 .wd-settings .generate p{color:#64708a;font-size:11px;line-height:1.4;margin:0}.client-settings-v2 .wd-demo-head{display:flex;flex-direction:column;gap:4px;line-height:1.45}.client-settings-v2 .wd-demo-head h3{font-size:22px;font-weight:700;margin:0}.client-settings-v2 .wd-demo-head p{color:#5f6b7d;font-size:13px;margin:0}.client-settings-v2 .wd-demo-search{align-items:center;display:flex;gap:10px}.client-settings-v2 .wd-demo-search .search{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;color:#64708a;display:flex;flex:1 1;font-size:13px;gap:8px;min-width:0;padding:9px 12px}.client-settings-v2 .wd-demo-search .search svg{font-size:15px}.client-settings-v2 .wd-demo-search .filter{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;color:#5f6b7d;display:inline-flex;flex:none;font-size:12px;font-weight:600;gap:8px;padding:9px 10px 9px 12px}.client-settings-v2 .wd-demo-search .filter svg{font-size:14px}.client-settings-v2 .wd-doc-list{display:flex;flex-direction:column}.client-settings-v2 .wd-doc-list .item{align-items:center;display:flex;gap:12px;padding:11px 0}.client-settings-v2 .wd-doc-list .item+.item{border-top:1px solid #e5e9f0}.client-settings-v2 .wd-doc-list .t{display:flex;flex:1 1;flex-direction:column;gap:1px;line-height:1.45;min-width:0}.client-settings-v2 .wd-doc-list .t strong{font-size:14px;font-weight:600}.client-settings-v2 .wd-doc-list .t span{color:#5f6b7d;font-size:12px}.client-settings-v2 .wd-doc-list .badge-grey{background:#f4f6fa;border-radius:999px;color:#5f6b7d;flex:none;font-size:11px;font-weight:700;padding:3px 8px}.client-settings-v2 .wd-doc-list .engagement{display:flex;flex:none;gap:10px}.client-settings-v2 .wd-doc-list .count{align-items:center;background:#f4f6fa;border-radius:999px;color:#5f6b7d;display:inline-flex;font-size:12px;font-weight:700;gap:6px;padding:5px 10px 5px 9px}.client-settings-v2 .wd-doc-list .count svg{font-size:13px}.client-settings-v2 .wd-doc-list .count.hot{background:#f1fbfd;color:#007a8f}.client-settings-v2 .wd-doc-list .dl{color:#64708a;flex:none;font-size:15px}.client-settings-v2 .wd-share-price{display:flex;flex-direction:column;gap:12px}.client-settings-v2 .wd-share-price .price-row{align-items:center;display:flex;gap:12px}.client-settings-v2 .wd-share-price .price-row strong{font-size:40px;font-weight:700}.client-settings-v2 .wd-share-price .chip{border-radius:999px;font-size:12px;font-weight:700;padding:4px 10px}.client-settings-v2 .wd-share-price .chip.up{background:#dcfce7;color:#157f3c}.client-settings-v2 .wd-share-price .chip.down{background:#fee2e2;color:#b91c1c}.client-settings-v2 .wd-share-price .small{font-size:11px}@media(max-width:1200px){.client-settings-v2 .wd-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.client-settings-v2 .wd-detail-row{align-items:stretch;flex-direction:column}.client-settings-v2 .wd-side{width:auto}.client-settings-v2 .wd-table .where{width:220px}}@media(max-width:1024px){.client-settings-v2 .wd-row{align-items:stretch;flex-direction:column}.client-settings-v2 .wd-steps{width:auto}.client-settings-v2 .wd-table .where{display:none}}@media(max-width:640px){.client-settings-v2 .wd-stats{grid-template-columns:1fr}.client-settings-v2 .wd-keys{flex-direction:column}.client-settings-v2 .wd-status{flex-wrap:wrap}.client-settings-v2 .wd-status .text{flex-basis:calc(100% - 54px)}.client-settings-v2 .wd-status .btn-outline{justify-content:center;width:100%}.client-settings-v2 .wd-send{align-items:stretch;flex-direction:column}.client-settings-v2 .wd-send .btn-primary{justify-content:center}.client-settings-v2 .wd-requests .when{width:100px}.client-settings-v2 .wd-requests code{display:none}.client-settings-v2 .wd-meta{flex-wrap:wrap;gap:12px 20px}.client-settings-v2 .wd-meta .sp,.client-settings-v2 .wd-table .status{display:none}.client-settings-v2 .wd-table .act{width:auto}.client-settings-v2 .wd-table .act .btn-outline,.client-settings-v2 .wd-table .act .btn-primary{font-size:13px;padding:0 12px}.client-settings-v2 .wd-table .w .t span{white-space:normal}.client-settings-v2 .wd-chips{flex-wrap:wrap}.client-settings-v2 .wd-demo .widget{padding:18px}.client-settings-v2 .wd-doc-list .item{flex-wrap:wrap}.client-settings-v2 .wd-doc-list .item .t{flex-basis:100%}.client-settings-v2 .wd-demo-search{flex-wrap:wrap}.client-settings-v2 .wd-demo-search .search{flex-basis:100%}}.client-settings-v2 .wd-governance{display:flex;flex-direction:column;gap:16px}.client-settings-v2 .wd-governance .wd-gov-statement{align-items:center;background:#0b1739;border-radius:10px;color:#fff;display:flex;gap:16px;padding:16px 16px 16px 18px}.client-settings-v2 .wd-governance .wd-gov-statement .t{display:flex;flex:1 1;flex-direction:column;gap:2px;line-height:1.45;min-width:0}.client-settings-v2 .wd-governance .wd-gov-statement .t strong{font-size:15px;font-weight:700}.client-settings-v2 .wd-governance .wd-gov-statement .t span{color:#cbd5e1;font-size:12px}.client-settings-v2 .wd-governance .wd-gov-statement .btn{background:#00b5d1;border-radius:8px;color:#0b1739;flex:none;font-size:12px;font-weight:700;padding:8px 14px}.client-settings-v2 .wd-governance .wd-gov-tabs{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.client-settings-v2 .wd-governance .wd-gov-tabs span{border-radius:999px;color:#5f6b7d;font-size:12px;font-weight:500;padding:6px 14px}.client-settings-v2 .wd-governance .wd-gov-tabs .active{background:#0b1739;color:#fff;font-weight:700}.client-settings-v2 .wd-governance .wd-gov-docs{display:flex;flex-direction:column;gap:8px}.client-settings-v2 .wd-governance .wd-gov-docs .row{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;display:flex;gap:12px;padding:12px 14px}.client-settings-v2 .wd-governance .wd-gov-docs .t{display:flex;flex:1 1;flex-direction:column;gap:2px;line-height:1.45;min-width:0}.client-settings-v2 .wd-governance .wd-gov-docs .t strong{color:#0f172a;font-size:13px;font-weight:600}.client-settings-v2 .wd-governance .wd-gov-docs .t span{color:#64708a;font-size:11px}.client-settings-v2 .wd-governance .wd-gov-docs .tag{background:#f4f6fa;border-radius:999px;color:#5f6b7d;flex:none;font-size:11px;font-weight:600;padding:3px 8px}.client-settings-v2 .wd-governance .wd-gov-docs .tag.charters{background:#f1fbfd}.client-settings-v2 .wd-governance .wd-gov-docs .dl{color:#64708a;flex:none;font-size:15px}@media(max-width:640px){.client-settings-v2 .wd-governance .wd-gov-statement{align-items:flex-start;flex-direction:column}}.client-settings-v2 .wd-chart,.client-settings-v2 .wd-company,.client-settings-v2 .wd-cs,.client-settings-v2 .wd-top20{display:flex;flex-direction:column;gap:14px}.client-settings-v2 .wd-chart .small,.client-settings-v2 .wd-company .small,.client-settings-v2 .wd-cs .small,.client-settings-v2 .wd-top20 .small{font-size:11px}.client-settings-v2 .wd-cs-table{grid-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}.client-settings-v2 .wd-cs-table .cell{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;font-size:13px;gap:12px;padding:9px 0}.client-settings-v2 .wd-cs-table .l{flex:none;font-weight:600;width:44%}.client-settings-v2 .wd-cs-table .v{color:#5f6b7d;flex:1 1;min-width:0}.client-settings-v2 .wd-cs-table .v.up{color:#157f3c}.client-settings-v2 .wd-cs-table .cp{color:#64708a;display:inline-flex;flex:none;font-size:13px}.client-settings-v2 .wd-cs-table .cp:hover{color:#007a8f}.client-settings-v2 .wd-cs>.wd-label{margin-top:8px}.client-settings-v2 .wd-cs-section{gap:16px;margin-top:20px;padding:24px}.client-settings-v2 .wd-cs-section code{font-family:Roboto Mono,ui-monospace,Consolas,monospace}.client-settings-v2 .wd-cs-section .wd-muted code{font-size:10px}.client-settings-v2 .wd-cs-head{align-items:center;display:flex;gap:12px}.client-settings-v2 .wd-cs-head .icon-tile{align-items:center;background:#e0f7fb;border-radius:10px;color:#007a8f;display:inline-flex;flex:none;font-size:18px;height:36px;justify-content:center;width:36px}.client-settings-v2 .wd-cs-head .t{display:flex;flex:1 1;flex-direction:column;gap:2px;line-height:1.45;min-width:0}.client-settings-v2 .wd-cs-head .t h2{font-size:18px;font-weight:700;margin:0}.client-settings-v2 .wd-cs-head .t p{color:#5f6b7d;font-size:13px;margin:0}.client-settings-v2 .wd-cs-head .btn-outline{flex:none}.client-settings-v2 .wd-cs-panels{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-settings-v2 .wd-cs-panel{background:#061024;border-radius:10px;display:flex;flex-direction:column;gap:6px;min-width:0;padding:14px 16px}.client-settings-v2 .wd-cs-panel small{color:#a9b4d0;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.client-settings-v2 .wd-cs-panel pre{background:none;border:0;color:#fff;font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:11px;line-height:1.6;margin:0;overflow-x:auto;padding:0;white-space:pre}.client-settings-v2 .wd-cs-panel.extra{background:#0b1739}.client-settings-v2 .wd-cs-panel.extra small{color:#00b5d1}.client-settings-v2 .wd-cs-fields{grid-gap:10px 16px;display:grid;gap:10px 16px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-settings-v2 .wd-cs-fields .row{align-items:center;background:#f8fafc;border-radius:9px;display:flex;gap:12px;min-width:0;padding:6px 6px 6px 14px}.client-settings-v2 .wd-cs-fields .row.supplied{background:#f1fbfd}.client-settings-v2 .wd-cs-fields .l{flex:none;font-size:13px;font-weight:500;width:140px}.client-settings-v2 .wd-cs-fields code{color:#5f6b7d;flex:1 1;font-size:11px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-settings-v2 .wd-cs-fields .wd-copy{border-radius:7px;border-width:1px;font-size:12px;height:29px;padding:0 10px}.client-settings-v2 .wd-cs-fields .wd-copy svg{font-size:13px}.client-settings-v2 .wd-cs-notes{display:flex;flex-direction:column;gap:8px}.client-settings-v2 .wd-chart .top{align-items:center;display:flex;gap:12px}.client-settings-v2 .wd-chart .top>strong{font-size:34px;font-weight:700}.client-settings-v2 .wd-chart .top .chip{background:#dcfce7;border-radius:999px;color:#157f3c;font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:12px;font-weight:600;padding:4px 10px}.client-settings-v2 .wd-chart .ranges{background:#fff;border-radius:999px;display:flex;gap:2px;margin-left:auto;padding:3px}.client-settings-v2 .wd-chart .ranges button{border-radius:999px;color:#5f6b7d;font-size:12px;font-weight:500;padding:6px 12px}.client-settings-v2 .wd-chart .ranges button.active{color:#fff;font-weight:700}.client-settings-v2 .wd-chart .wd-chart-stats{background:#fff;border:1px solid #e5e9f0;border-radius:12px;overflow:hidden}.client-settings-v2 .wd-chart .wd-chart-stats .head{background:#f8fafc;height:36px}.client-settings-v2 .wd-chart .wd-chart-stats .row{align-items:center;display:flex;font-size:13px;padding:10px 16px}.client-settings-v2 .wd-chart .wd-chart-stats .row>span:first-child{flex:1 1}.client-settings-v2 .wd-chart .wd-chart-stats .row .v{flex:none;width:30%}.client-settings-v2 .wd-chart .wd-chart-stats .row:nth-child(odd){background:#f8fafc}.client-settings-v2 .wd-more-colours{display:flex;flex-direction:column;gap:10px;padding-top:4px}.client-settings-v2 .wd-more-colours .head{align-items:center;display:flex;justify-content:space-between;text-align:left;width:100%}.client-settings-v2 .wd-more-colours .head .chev{color:#64708a;font-size:15px;transition:transform .15s}.client-settings-v2 .wd-more-colours .head.closed .chev{transform:rotate(-90deg)}.client-settings-v2 .wd-more-colours .grid{grid-gap:10px 12px;display:grid;gap:10px 12px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-settings-v2 .wd-more-colours .item{display:flex;flex-direction:column;gap:5px;min-width:0}.client-settings-v2 .wd-more-colours .item small{color:#5f6b7d;font-size:11px}.client-settings-v2 .wd-more-colours .box{align-items:center;background:#f8fafc;border:1px solid #e5e9f0;border-radius:8px;display:flex;gap:8px;padding:6px 10px}.client-settings-v2 .wd-more-colours .box input[type=color]{background:none;border:0;border-radius:50%;cursor:pointer;flex:none;height:20px;overflow:hidden;padding:0;width:20px}.client-settings-v2 .wd-more-colours .box input[type=color]::-webkit-color-swatch-wrapper{padding:0}.client-settings-v2 .wd-more-colours .box input[type=color]::-webkit-color-swatch{border:1px solid #e5e9f0;border-radius:50%}.client-settings-v2 .wd-more-colours .box input[type=color].empty{opacity:.6}.client-settings-v2 .wd-more-colours .box .hex{background:none;border:0;color:#0f172a;flex:1 1;font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:11px;min-width:0;outline:none;padding:0}.client-settings-v2 .wd-data-table{background:#fff;border:1px solid #e5e9f0;border-radius:12px;overflow:hidden}.client-settings-v2 .wd-data-table .tr{grid-gap:12px;display:grid;font-size:13px;gap:12px;grid-template-columns:minmax(0,1fr) 120px 110px;padding:10px 14px}.client-settings-v2 .wd-data-table .tr:nth-child(odd):not(.th){background:#f8fafc}.client-settings-v2 .wd-data-table .th{background:#f8fafc;color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.client-settings-v2 .wd-directory{background:#fff;border:1px solid #e5e9f0;border-radius:12px;padding:4px 0}.client-settings-v2 .wd-directory .tr{display:flex;font-size:12px;gap:16px;line-height:1.45;padding:7px 12px}.client-settings-v2 .wd-directory .l{flex:none;width:160px}.client-settings-v2 .wd-directory .v{color:#0f172a;display:flex;flex:1 1;flex-direction:column;min-width:0}.client-settings-v2 .wd-one-code{gap:10px}@media(max-width:1024px){.client-settings-v2 .wd-cs-fields,.client-settings-v2 .wd-cs-panels{grid-template-columns:1fr}}@media(max-width:640px){.client-settings-v2 .wd-cs-table{grid-template-columns:1fr}.client-settings-v2 .wd-cs-head{flex-wrap:wrap}.client-settings-v2 .wd-cs-head .btn-outline{justify-content:center;width:100%}.client-settings-v2 .wd-cs-fields .l{width:110px}.client-settings-v2 .wd-chart .top{flex-wrap:wrap}.client-settings-v2 .wd-chart .top .ranges{margin-left:0}.client-settings-v2 .wd-directory .l{width:110px}.client-settings-v2 .wd-data-table .tr{grid-template-columns:minmax(0,1fr) 90px 60px}}.client-settings-v2 .wd-segmented.wd-seg-partial button:disabled{color:#cbd5e1;cursor:default}.client-settings-v2 .wd-media-tabs{display:flex;flex-wrap:wrap;gap:6px}.client-settings-v2 .wd-media-tabs button{border-radius:999px;color:#5f6b7d;font-size:12px;font-weight:500;padding:7px 12px;white-space:nowrap}.client-settings-v2 .wd-media-tabs button.active{background:#0b1739;color:#fff}.client-settings-v2 .wd-media-tabs.boxed button:not(.active){background:#fff;border:1px solid #e5e9f0;padding:6px 13px}.client-settings-v2 .wd-media-select{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;color:#5f6b7d;display:inline-flex;flex:none;font:inherit;font-size:12px;height:32px;padding:0 10px;width:auto}.client-settings-v2 .wd-media-select.static{cursor:default;gap:8px}.client-settings-v2 .wd-media-select.static svg{font-size:14px}.client-settings-v2 .wd-media-empty{color:#64708a;font-size:13px;margin:0;padding:28px 0;text-align:center}.client-settings-v2 .wd-media-bar{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.client-settings-v2 .wd-media-bar .sp{flex:1 1}.client-settings-v2 .wd-media-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-columns:repeat(var(--cols,3),minmax(0,1fr))}.client-settings-v2 .wd-media-card{background:#fff;border:1px solid #e5e9f0;border-radius:10px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.client-settings-v2 .wd-media-card .thumb{align-items:center;background:#f8fafc;color:#cbd5e1;display:flex;flex:none;font-size:18px;height:92px;justify-content:center}.client-settings-v2 .wd-media-card .body{display:flex;flex-direction:column;gap:2px;line-height:1.45;min-width:0;padding:12px 12px 10px}.client-settings-v2 .wd-media-card strong{color:#0f172a;font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-settings-v2 .wd-media-card span{color:#64708a;font-size:11px}.client-settings-v2 .wd-media-list{display:flex;flex-direction:column;gap:10px}.client-settings-v2 .wd-media-list .wd-media-card{align-items:center;flex-direction:row}.client-settings-v2 .wd-media-list .thumb{height:68px;width:120px}.client-settings-v2 .wd-media-pager{display:flex;flex-direction:column;gap:12px}.client-settings-v2 .wd-media-pager .row{align-items:center;display:flex;gap:10px}.client-settings-v2 .wd-media-pager .wd-media-grid{flex:1 1;min-width:0}.client-settings-v2 .wd-media-pager .arrow{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:50%;color:#5f6b7d;display:inline-flex;flex:none;font-size:16px;height:32px;justify-content:center;width:32px}.client-settings-v2 .wd-media-pager .arrow:disabled{cursor:default;opacity:.4}.client-settings-v2 .wd-media-pager .dots{display:flex;gap:6px;justify-content:center}.client-settings-v2 .wd-media-pager .dots button{background:#e5e9f0;border-radius:50%;height:7px;padding:0;width:7px}.client-settings-v2 .wd-media-pager .dots button.active{background:#0b1739}.client-settings-v2 .wd-media-pager.slider .thumb{font-size:28px;height:200px}.client-settings-v2 .wd-media-pager.slider .wd-media-card strong{font-size:15px}.client-settings-v2 .wd-board{display:flex;flex-direction:column;gap:16px;position:relative}.client-settings-v2 .wd-board-group{display:flex;flex-direction:column;gap:10px}.client-settings-v2 .wd-board-group h4{font-size:15px;font-weight:700;margin:0}.client-settings-v2 .wd-board-select{align-self:flex-start}.client-settings-v2 .wd-people{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.client-settings-v2 .wd-person{background:#fff;border:1px solid #e5e9f0;border-radius:10px;display:flex;flex-direction:column;min-width:0;overflow:hidden}.client-settings-v2 .wd-person .photo{align-items:center;background:#f8fafc;color:#64708a;display:flex;flex:none;font-size:30px;font-weight:700;justify-content:center}.client-settings-v2 .wd-person .photo.large{aspect-ratio:1/1.2;width:100%}.client-settings-v2 .wd-person .photo.large.portrait{aspect-ratio:3/4}.client-settings-v2 .wd-person .photo.medium,.client-settings-v2 .wd-person .photo.small{border-radius:8px;margin:14px 14px 0}.client-settings-v2 .wd-person .photo.medium{aspect-ratio:1/1.2;font-size:22px;width:60%}.client-settings-v2 .wd-person .photo.small{aspect-ratio:1;font-size:16px;width:64px}.client-settings-v2 .wd-person .photo.medium.portrait,.client-settings-v2 .wd-person .photo.small.portrait{aspect-ratio:3/4}.client-settings-v2 .wd-person .photo.circle{aspect-ratio:1;border-radius:50%}.client-settings-v2 .wd-person .photo.large.circle{margin:14px 14px 0;width:auto}.client-settings-v2 .wd-person .body{display:flex;flex-direction:column;gap:2px;line-height:1.45;padding:12px 12px 14px}.client-settings-v2 .wd-person strong{color:#0f172a;font-size:13px;font-weight:700}.client-settings-v2 .wd-person .role{color:#007a8f;font-size:11px;font-weight:500}.client-settings-v2 .wd-person .muted-line{color:#64708a;font-size:11px}.client-settings-v2 .wd-person .bio{color:#5f6b7d;font-size:12px;line-height:1.45;margin:6px 0 2px}.client-settings-v2 .wd-person .read{align-self:flex-start;color:#007a8f;font-size:11px;font-weight:700;margin-top:4px}.client-settings-v2 .wd-person .read:hover{text-decoration:underline}.client-settings-v2 .wd-bio-pop{align-items:center;background:#0f172a59;border-radius:12px;display:flex;inset:-12px;justify-content:center;position:absolute;z-index:2}.client-settings-v2 .wd-bio-pop .card-pop{background:#fff;border-radius:12px;box-shadow:0 10px 30px #0f17292e;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;line-height:1.45;padding:20px;position:relative;width:min(360px,90%)}.client-settings-v2 .wd-bio-pop .card-pop strong{font-size:16px;font-weight:700}.client-settings-v2 .wd-bio-pop .card-pop .role{color:#007a8f;font-size:12px;font-weight:500}.client-settings-v2 .wd-bio-pop .card-pop p{color:#5f6b7d;font-size:13px;margin:6px 0 0}.client-settings-v2 .wd-bio-pop .card-pop .close{color:#64708a;display:inline-flex;font-size:16px;position:absolute;right:12px;top:12px}.client-settings-v2 .wd-contact{display:flex;flex-direction:column;gap:16px}.client-settings-v2 .wd-contact .fields{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-settings-v2 .wd-contact .fields label{display:flex;flex-direction:column;gap:6px;min-width:0}.client-settings-v2 .wd-contact .fields label>span{color:#0f172a;font-size:12px}.client-settings-v2 .wd-contact .fields .wide{grid-column:1/-1}.client-settings-v2 .wd-contact input:not([type=checkbox]),.client-settings-v2 .wd-contact textarea{background:#fff;border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;color:#0f172a;font:inherit;font-size:13px;padding:10px 12px;resize:vertical;width:100%}.client-settings-v2 .wd-contact input:not([type=checkbox])::placeholder,.client-settings-v2 .wd-contact textarea::placeholder{color:#64708a}.client-settings-v2 .wd-contact input:not([type=checkbox]):focus,.client-settings-v2 .wd-contact textarea:focus{border-color:#00b5d1;outline:none}.client-settings-v2 .wd-contact .check{align-items:center;color:#5f6b7d;cursor:pointer;display:flex;font-size:12px;gap:10px}.client-settings-v2 .wd-contact .check input{accent-color:#00b5d1;flex:none;height:16px;margin:0;width:16px}.client-settings-v2 .wd-contact .send{align-items:center;background:#00b5d1;border-radius:8px;color:#0b1739;display:flex;font-size:14px;font-weight:700;gap:10px;justify-content:center;padding:12px 0;width:100%}.client-settings-v2 .wd-contact .send svg{font-size:17px}.client-settings-v2 .wd-contact .send:hover{filter:brightness(.95)}.client-settings-v2 .wd-contact .foot{color:#64708a;font-size:11px;margin:0}@media(max-width:640px){.client-settings-v2 .wd-media-grid{grid-template-columns:1fr}.client-settings-v2 .wd-people{grid-template-columns:repeat(2,minmax(0,1fr))}.client-settings-v2 .wd-contact .fields{grid-template-columns:1fr}}.client-settings-v2 .wd-form{display:flex;flex-direction:column;gap:14px}.client-settings-v2 .wd-form .row{display:flex;gap:14px}.client-settings-v2 .wd-form .row>*{flex:1 1;min-width:0}.client-settings-v2 .wd-form h4{color:#0f172a;font-size:14px;font-weight:700;margin:4px 0 0}.client-settings-v2 .wd-form .options{display:flex;flex-direction:column;gap:10px}.client-settings-v2 .wd-form .options.inline{flex-direction:row;gap:18px}.client-settings-v2 .wd-form label.opt{align-items:center;color:#0f172a;cursor:pointer;display:inline-flex;font-size:13px;gap:10px}.client-settings-v2 .wd-form label.opt input{accent-color:#00b5d1;height:16px;margin:0;width:16px}.client-settings-v2 .wd-form .forgot{align-self:flex-end;color:#007a8f;font-size:12px;font-weight:700}.client-settings-v2 .wd-form .foot{color:#64708a;font-size:12px;margin:0}.client-settings-v2 .wd-form .success{align-items:center;color:#157f3c;display:flex;font-size:12px;gap:8px;margin:0}.client-settings-v2 .wd-form .success svg{flex:none;font-size:14px}.client-settings-v2 .wd-input{background:#fff;border:1px solid #e5e9f0;border-radius:4px;box-sizing:border-box;color:#0f172a;font:inherit;font-size:13px;height:44px;padding:0 12px;width:100%}.client-settings-v2 .wd-input::placeholder{color:#64708a}.client-settings-v2 .wd-btn-navy{background:#0b1739;border-radius:4px;color:#fff;font-size:14px;font-weight:700;height:44px;width:100%}.client-settings-v2 .wd-btn-navy:hover{filter:brightness(1.2)}.client-settings-v2 .wd-divider{align-items:center;color:#64708a;display:flex;font-size:11px;gap:10px}.client-settings-v2 .wd-divider:after,.client-settings-v2 .wd-divider:before{background:#e5e9f0;content:"";flex:1 1;height:1px}.client-settings-v2 .wd-social{display:flex;gap:10px}.client-settings-v2 .wd-social button{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:4px;color:#0f172a;display:inline-flex;flex:1 1;font-size:13px;font-weight:700;gap:8px;height:44px;justify-content:center;min-width:0}.client-settings-v2 .wd-social button svg{font-size:19px}.client-settings-v2 .wd-social button .linkedin{color:#0a66c2}.client-settings-v2 .wd-social button:hover{background:#f4f6fa}.client-settings-v2 .wd-welcome{background:#f4f6fa;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:12px 14px}.client-settings-v2 .wd-welcome p{color:#5f6b7d;font-size:11px;line-height:1.45;margin:0}.client-settings-v2 .wd-welcome .assigned{align-items:center;display:flex;gap:10px}.client-settings-v2 .wd-welcome .assigned strong{font-size:12px;font-weight:700}.client-settings-v2 .wd-welcome .pill{background:#dcfce7;border-radius:999px;color:#157f3c;flex:none;font-size:10px;font-weight:700;padding:3px 9px}.client-settings-v2 .wd-welcome .btn-outline{background:#fff;font-size:12px;height:38px;justify-content:center;width:100%}.client-settings-v2 .wd-welcome small{color:#64708a;font-size:10px}.client-settings-v2 .wd-account-menu{display:flex;flex-direction:column;gap:12px}.client-settings-v2 .wd-account-menu .wd-label{margin-top:6px}.client-settings-v2 .wd-account-menu .bar{align-items:center;background:#0b1739;border-radius:10px;color:#fff;display:flex;gap:18px;padding:14px 18px}.client-settings-v2 .wd-account-menu .bar .brand{flex:none;font-size:14px;font-weight:800;letter-spacing:.04em}.client-settings-v2 .wd-account-menu .bar nav{color:#a9b4d0;display:flex;flex:1 1;font-size:12px;gap:18px;min-width:0;overflow:hidden;white-space:nowrap}.client-settings-v2 .wd-account-menu .bar .acts{display:flex;flex:none;gap:10px}.client-settings-v2 .wd-account-menu .bar .sign-in,.client-settings-v2 .wd-account-menu .bar .sign-up{border-radius:999px;font-size:12px;font-weight:700;height:32px;padding:0 14px}.client-settings-v2 .wd-account-menu .bar .sign-in{border:1px solid #fff9;color:#fff}.client-settings-v2 .wd-account-menu .bar .sign-up{background:#00b5d1;color:#0b1739}.client-settings-v2 .wd-account-menu .bar .wd-account-chip{align-items:center;background:#0000;border:1px solid #fff9;border-radius:999px;color:#fff;display:inline-flex;flex:none;font-size:12px;font-weight:700;gap:10px;height:36px;padding:0 12px 0 4px}.client-settings-v2 .wd-account-menu .bar .wd-account-chip svg{font-size:14px}.client-settings-v2 .wd-account-menu .wd-avatar{font-size:10px;height:26px;width:26px}.client-settings-v2 .wd-account-menu .dropdown{align-self:flex-end;background:#fff;border:1px solid #e5e9f0;border-radius:8px;box-shadow:0 6px 18px #0f172914;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;padding:8px 0;width:280px}.client-settings-v2 .wd-account-menu .dropdown button{display:flex;flex-direction:column;gap:1px;line-height:1.4;padding:8px 14px;text-align:left}.client-settings-v2 .wd-account-menu .dropdown button:hover{background:#f4f6fa}.client-settings-v2 .wd-account-menu .dropdown span{color:#0f172a;font-size:13px}.client-settings-v2 .wd-account-menu .dropdown small{color:#64708a;font-size:11px}.client-settings-v2 .wd-account-menu .dropdown .out span{color:#b91c1c}.client-settings-v2 .wd-avatar{align-items:center;background:#00b5d1;border-radius:50%;color:#0b1739;display:inline-flex;flex:none;font-size:13px;font-weight:700;height:40px;justify-content:center;width:40px}.client-settings-v2 .wd-my-account{display:flex;flex-direction:column;gap:14px}.client-settings-v2 .wd-my-account .head{align-items:center;display:flex;gap:12px}.client-settings-v2 .wd-my-account .head .t{display:flex;flex:1 1;flex-direction:column;line-height:1.4;min-width:0}.client-settings-v2 .wd-my-account .head .t h3{font-size:20px;font-weight:700;margin:0}.client-settings-v2 .wd-my-account .head .t span{color:#5f6b7d;font-size:12px}.client-settings-v2 .wd-my-account .pill-btn{background:#fff;border:1px solid #e5e9f0;border-radius:999px;color:#5f6b7d;flex:none;font-size:12px;font-weight:600;height:30px;padding:0 12px}.client-settings-v2 .wd-my-account .pill-btn:hover{background:#f4f6fa}.client-settings-v2 .wd-my-account .tabs{display:flex;flex-wrap:wrap;gap:4px}.client-settings-v2 .wd-my-account .tabs button{border-radius:999px;color:#5f6b7d;font-size:12px;padding:7px 12px}.client-settings-v2 .wd-my-account .tabs button:hover{color:#0f172a}.client-settings-v2 .wd-my-account .tabs button.active{background:#0b1739;color:#fff;font-weight:700}.client-settings-v2 .wd-my-account .wd-label{margin-top:4px}.client-settings-v2 .wd-my-account .panel{background:#fff;border:1px solid #e5e9f0;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:18px 16px;scroll-margin-top:16px}.client-settings-v2 .wd-my-account .panel h4{font-size:14px;font-weight:700;margin:0}.client-settings-v2 .wd-my-account .panel>p{color:#64708a;font-size:11px;margin:-4px 0 0}.client-settings-v2 .wd-my-account .fields{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.client-settings-v2 .wd-my-account .fields label{display:flex;flex-direction:column;gap:5px}.client-settings-v2 .wd-my-account .fields label>span{color:#5f6b7d;font-size:11px}.client-settings-v2 .wd-my-account .fields input{background:#f4f6fa;border:1px solid #e5e9f0;border-radius:6px;box-sizing:border-box;color:#0f172a;font:inherit;font-size:12px;height:36px;padding:0 10px}.client-settings-v2 .wd-my-account .fields input:disabled{color:#64708a}.client-settings-v2 .wd-my-account .alerts{align-items:center;display:flex;gap:10px}.client-settings-v2 .wd-my-account .alerts .t{display:flex;flex:1 1;flex-direction:column;min-width:0}.client-settings-v2 .wd-my-account .alerts .t strong{font-size:13px;font-weight:700}.client-settings-v2 .wd-my-account .alerts .t small{color:#64708a;font-size:11px}.client-settings-v2 .wd-my-account .soft-btn{background:#f4f6fa;border-radius:6px;color:#0f172a;flex:none;font-size:12px;font-weight:700;height:30px;padding:0 12px}.client-settings-v2 .wd-my-account .save{align-items:center;display:flex;gap:14px}.client-settings-v2 .wd-my-account .dark-btn{background:#0b1739;border-radius:6px;color:#fff;font-size:12px;font-weight:700;height:34px;padding:0 16px}.client-settings-v2 .wd-my-account .close{color:#b91c1c;font-size:12px;font-weight:600}.client-settings-v2 .wd-my-account .stats{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.client-settings-v2 .wd-my-account .stats>div{background:#f4f6fa;border-radius:8px;display:flex;flex-direction:column;gap:2px;padding:10px 12px}.client-settings-v2 .wd-my-account .stats>div small{color:#64708a;font-size:10px}.client-settings-v2 .wd-my-account .stats>div strong{font-size:16px;font-weight:700}.client-settings-v2 .wd-my-account .line{align-items:center;background:#f4f6fa;border-radius:8px;display:flex;gap:10px;padding:10px 12px}.client-settings-v2 .wd-my-account .line .t{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.client-settings-v2 .wd-my-account .line .t span{color:#0f172a;font-size:12px}.client-settings-v2 .wd-my-account .line .t small{color:#64708a;font-size:10px}.client-settings-v2 .wd-my-account .line>strong{flex:none;font-size:12px;font-weight:700}.client-settings-v2 .wd-my-account .status{border-radius:999px;flex:none;font-size:10px;font-weight:700;padding:2px 9px}.client-settings-v2 .wd-my-account .status.awaiting{background:#fef3c7;color:#b45309}.client-settings-v2 .wd-my-account .status.answered{background:#dcfce7;color:#157f3c}@media(max-width:640px){.client-settings-v2 .wd-form .row,.client-settings-v2 .wd-social{flex-direction:column}.client-settings-v2 .wd-account-menu .bar nav{display:none}.client-settings-v2 .wd-my-account .fields,.client-settings-v2 .wd-my-account .stats{grid-template-columns:1fr}}.website-hub-v2 .muted{color:#64708a;font-size:12px;margin:0}.website-hub-v2 .spin{animation:v2-spin 1s linear infinite}.website-hub-v2 a.btn-outline,.website-hub-v2 a.btn-primary{align-items:center;display:inline-flex;gap:8px;text-decoration:none}.website-hub-v2 .btn-outline.with-icon svg,.website-hub-v2 .btn-primary.with-icon svg{font-size:17px}.website-hub-v2 .btn-primary{align-items:center;display:inline-flex;gap:8px;justify-content:center}.website-hub-v2 .hub-back{align-items:center;display:flex;font-weight:700;gap:6px;margin:24px 0 0;width:max-content}.website-hub-v2 .hub-back+.page-header{margin-top:24px}.website-hub-v2 .hub-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:24px}.website-hub-v2 .hub-stat{gap:10px;padding:20px}.website-hub-v2 .hub-stat .h{align-items:center;display:flex;gap:10px}.website-hub-v2 .hub-stat .h .label{color:#5f6b7d;flex:1 1;font-size:14px;font-weight:600;min-width:0}.website-hub-v2 .hub-stat .icon-tile{align-items:center;background:#e0f7fb;border-radius:11px;color:#007a8f;display:inline-flex;flex:none;font-size:20px;height:40px;justify-content:center;width:40px}.website-hub-v2 .hub-stat>strong{font-size:30px;font-weight:700;line-height:1.45}.website-hub-v2 .hub-stat>p{color:#5f6b7d;font-size:14px;margin:0}.website-hub-v2 .hub-stat .badge.warn{background:#fef3c7;color:#b45309}.website-hub-v2 .hub-note{align-items:center;background:#f1fbfd;border-radius:14px;display:flex;gap:12px;margin-bottom:24px;padding:16px 20px}.website-hub-v2 .hub-note .ic{color:#007a8f;display:inline-flex;flex:none;font-size:20px}.website-hub-v2 .hub-note .t{display:flex;flex:1 1;flex-direction:column;gap:2px;line-height:1.45;min-width:0}.website-hub-v2 .hub-note .t strong{font-size:15px;font-weight:700}.website-hub-v2 .hub-note .t span{color:#5f6b7d;font-size:13px}.website-hub-v2 .pill-ok{align-items:center;background:#dcfce7;border-radius:999px;color:#157f3c;display:inline-flex;flex:none;font-size:11px;font-weight:700;gap:6px;padding:4px 9px;white-space:nowrap}.website-hub-v2 .pill-ok svg{font-size:11px}.website-hub-v2 .pill-ok.live{align-self:flex-start}.website-hub-v2 .hub-tip{align-items:center;background:#f1fbfd;border-radius:12px;display:flex;gap:12px;margin-top:24px;padding:14px 16px}.website-hub-v2 .hub-tip .icon-tile{align-items:center;background:#e0f7fb;border-radius:10px;color:#007a8f;display:inline-flex;flex:none;font-size:18px;height:36px;justify-content:center;width:36px}.website-hub-v2 .hub-tip p{color:#5f6b7d;flex:1 1;font-size:14px;line-height:1.45;margin:0;min-width:0}.website-hub-v2 .hub-list{gap:16px;padding:24px}.website-hub-v2 .hub-toolbar{align-items:center;display:flex;gap:12px}.website-hub-v2 .hub-search{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;cursor:text;display:flex;flex:none;gap:10px;height:44px;padding:0 14px;width:260px}.website-hub-v2 .hub-search svg{color:#64708a;flex:none;font-size:18px}.website-hub-v2 .hub-search input{background:#0000;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;font-size:15px;height:100%;min-width:0;outline:0;padding:0}.website-hub-v2 .hub-chips{display:flex;flex:1 1;flex-wrap:wrap;gap:8px;min-width:0}.website-hub-v2 .hub-chips button{align-items:center;background:#f8fafc;border-radius:999px;color:#5f6b7d;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:8px 14px;white-space:nowrap}.website-hub-v2 .hub-chips button span{color:#64708a;font-weight:400}.website-hub-v2 .hub-chips button.active{background:#0b1739;color:#fff}.website-hub-v2 .hub-chips button.active span{color:#a9b4d0}.website-hub-v2 .hub-select{align-items:center;display:inline-flex;flex:none;position:relative}.website-hub-v2 .hub-select select{appearance:none;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;color:#0f172a;cursor:pointer;font:inherit;font-size:15px;font-weight:500;height:44px;min-width:160px;padding:0 38px 0 14px;width:auto}.website-hub-v2 .hub-select svg{color:#5f6b7d;font-size:16px;pointer-events:none;position:absolute;right:14px}.website-hub-v2 .hub-table{border:1px solid #e5e9f0;border-radius:12px;overflow:hidden}.website-hub-v2 .hub-table .tr{align-items:center;background:#fff;border-top:1px solid #e5e9f0;color:#5f6b7d;display:flex;font-size:14px;gap:16px;padding:12px 16px}.website-hub-v2 .hub-table .th{background:#f8fafc;border-top:0;color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.04em;padding:12px 16px;text-transform:uppercase}.website-hub-v2 .hub-table .tr.clickable{cursor:pointer}.website-hub-v2 .hub-table .tr.clickable:hover{background:#f8fdfe}.website-hub-v2 .hub-table strong{color:#0f172a;font-weight:600}.website-hub-v2 .hub-table .item{align-items:center;display:flex;flex:1 1;gap:12px;min-width:0}.website-hub-v2 .hub-table .thumb{align-items:center;background:#132352;border-radius:8px;color:#fff;display:inline-flex;flex:none;font-size:18px;height:40px;justify-content:center;width:64px}.website-hub-v2 .hub-table .t{display:flex;flex-direction:column;gap:1px;line-height:1.45;min-width:0}.website-hub-v2 .hub-table .t strong{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-table .t>span{align-items:center;color:#5f6b7d;display:flex;font-size:12px;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-table .t>span svg{flex:none;font-size:12px}.website-hub-v2 .hub-table .type{flex:none;width:150px}.website-hub-v2 .hub-table .date{flex:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:140px}.website-hub-v2 .hub-table .views{flex:none;width:70px}.website-hub-v2 .hub-table .status{flex:none;width:110px}.website-hub-v2 .hub-table .act{display:flex;flex:none;gap:6px;justify-content:flex-end;width:130px}.website-hub-v2 .hub-table .page{flex:1.2 1}.website-hub-v2 .hub-table .page,.website-hub-v2 .hub-table .widget{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-table .widget{flex:1 1}.website-hub-v2 .hub-table .num{flex:none;width:90px}.website-hub-v2 .hub-table .trend{font-weight:700}.website-hub-v2 .hub-table .trend.up{color:#157f3c}.website-hub-v2 .hub-table .trend.down{color:#b91c1c}.website-hub-v2 .hub-empty{border-top:1px solid #e5e9f0;color:#64708a;font-size:14px;margin:0;padding:28px 16px;text-align:center}.website-hub-v2 .hub-icon-btn{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;color:#5f6b7d;display:inline-flex;flex:none;font-size:16px;height:34px;justify-content:center;text-decoration:none;width:34px}.website-hub-v2 .hub-icon-btn:hover{background:#f4f6fa;color:#0f172a}.website-hub-v2 .hub-icon-btn.danger{color:#b91c1c}.website-hub-v2 .hub-pager{align-items:center;display:flex;gap:8px}.website-hub-v2 .hub-pager>span{color:#5f6b7d;flex:1 1;font-size:14px}.website-hub-v2 .hub-pager .btn-outline{font-size:15px;height:44px;padding:0 18px}.website-hub-v2 .hub-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;line-height:1.45;padding:4px 10px;white-space:nowrap}.website-hub-v2 .hub-pill.grey{background:#f8fafc;color:#5f6b7d}.website-hub-v2 .hub-pill.green{background:#dcfce7;color:#157f3c}.website-hub-v2 .hub-pill.cyan{background:#e0f7fb;color:#007a8f}.website-hub-v2 .hub-pill.amber{background:#fef3c7;color:#b45309}.website-hub-v2 .hub-pill.red{background:#fee2e2;color:#b91c1c}.website-hub-v2 .hub-pill.violet{background:#ede9fe;color:#6d28d9}.website-hub-v2 .hub-pill.outline{background:#f8fafc;color:#5f6b7d;font-size:11px;font-weight:600}.website-hub-v2 .hub-attention{display:flex;flex-direction:column;gap:12px}.website-hub-v2 .hub-attention>div{align-items:center;border:1px solid #e5e9f0;border-radius:12px;display:flex;gap:12px;padding:12px 14px}.website-hub-v2 .hub-attention .t{display:flex;flex:1 1;flex-direction:column;gap:2px;line-height:1.45;min-width:0}.website-hub-v2 .hub-attention .t strong{font-size:14px;font-weight:600}.website-hub-v2 .hub-attention .t span{color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-attention .btn-outline{flex:none}.website-hub-v2 .hub-sources{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.website-hub-v2 .hub-sources>div{background:#f8fafc;border-radius:10px;display:flex;flex-direction:column;gap:2px;padding:12px}.website-hub-v2 .hub-sources>div strong{font-size:20px;font-weight:700}.website-hub-v2 .hub-sources>div span{color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-manage-list{display:flex;flex-direction:column}.website-hub-v2 .hub-manage-list>div{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:12px;padding:12px 0}.website-hub-v2 .hub-manage-list>div:first-child{border-top:0;padding-top:0}.website-hub-v2 .hub-manage-list .t{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.website-hub-v2 .hub-manage-list .t strong{font-size:14px;font-weight:600}.website-hub-v2 .hub-manage-list .t span{color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-manage-list .link,.website-hub-v2 .hub-manage-list :any-link{font-weight:700;margin-left:0}.website-hub-v2 .hub-activity{display:flex;flex-direction:column;gap:14px;max-height:190px;overflow-y:auto;padding-right:8px}.website-hub-v2 .hub-activity:focus-visible{border-radius:4px;outline:2px solid #007a8f;outline-offset:2px}.website-hub-v2 .hub-activity{scrollbar-color:#94a3b88c #e5e9f0;scrollbar-width:thin}.website-hub-v2 .hub-activity>div{align-items:flex-start;display:flex;gap:12px}.website-hub-v2 .hub-activity>div>svg{color:#5f6b7d;flex:none;font-size:16px;margin-top:2px}.website-hub-v2 .hub-activity .t{display:flex;flex-direction:column;gap:1px}.website-hub-v2 .hub-activity .t strong{font-size:13px;font-weight:500}.website-hub-v2 .hub-activity .t span{color:#64708a;font-size:11px}.website-hub-v2 .hub-sections{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.website-hub-v2 .hub-section-card{gap:16px}.website-hub-v2 .hub-section-card .section-title h2{font-size:20px}.website-hub-v2 .hub-section-card .meta{background:#f8fafc;border-radius:10px;display:flex;flex-direction:column;gap:6px;padding:12px 14px}.website-hub-v2 .hub-section-card .meta span{align-items:center;color:#5f6b7d;display:flex;font-size:13px;gap:8px}.website-hub-v2 .hub-section-card .meta span svg{color:#64708a;flex:none;font-size:14px}.website-hub-v2 .hub-section-card .buttons{display:flex;gap:10px}.website-hub-v2 .hub-section-card .buttons>*{flex:1 1;justify-content:center}.website-hub-v2 .hub-section-card .buttons .btn-primary{font-size:15px;height:44px}.website-hub-v2 .hub-how{background:#0b1739;border-radius:16px;color:#fff;margin-top:24px;padding:28px 24px}.website-hub-v2 .hub-how h2{font-size:20px;font-weight:700;margin:0}.website-hub-v2 .hub-how>p{color:#a9b4d0;font-size:14px;margin:6px 0 20px}.website-hub-v2 .hub-how .steps{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(0,1fr))}.website-hub-v2 .hub-how .steps>div{align-items:center;background:#132352;border-radius:12px;display:flex;gap:14px;padding:14px 16px}.website-hub-v2 .hub-how .n{align-items:center;background:#00b5d1;border-radius:50%;color:#0b1739;display:inline-flex;flex:none;font-size:13px;font-weight:700;height:30px;justify-content:center;width:30px}.website-hub-v2 .hub-how .t{display:flex;flex-direction:column;gap:2px}.website-hub-v2 .hub-how .t strong{font-size:15px;font-weight:700}.website-hub-v2 .hub-how .t span{color:#a9b4d0;font-size:13px}.website-hub-v2 .hub-remove-list{display:flex;flex-direction:column;gap:14px}.website-hub-v2 .hub-remove-list>div{align-items:flex-start;display:flex;font-size:14px;gap:10px;line-height:1.45}.website-hub-v2 .hub-remove-list>div svg{color:#5f6b7d;flex:none;font-size:17px;margin-top:2px}.website-hub-v2 .cs-modal .btn-danger{align-items:center;display:inline-flex;gap:8px}.website-hub-v2 .cs-modal .modal-footer .btn-outline.with-icon{height:44px}@media(max-width:1200px){.website-hub-v2 .hub-sections,.website-hub-v2 .hub-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.website-hub-v2 .hub-toolbar{flex-wrap:wrap}.website-hub-v2 .hub-toolbar .hub-chips{flex-basis:100%;order:3}.website-hub-v2 .hub-table .date,.website-hub-v2 .hub-table .views{display:none}}@media(max-width:900px){.website-hub-v2 .hub-sources{grid-template-columns:repeat(3,minmax(0,1fr))}.website-hub-v2 .hub-how .steps{grid-template-columns:1fr}.website-hub-v2 .hub-table .type{display:none}}@media(max-width:640px){.website-hub-v2 .hub-sections,.website-hub-v2 .hub-stats{grid-template-columns:1fr}.website-hub-v2 .hub-search{flex:1 1;width:auto}.website-hub-v2 .hub-attention>div{flex-wrap:wrap}.website-hub-v2 .hub-attention>div .btn-outline{justify-content:center;width:100%}.website-hub-v2 .hub-table .num:not(.trend),.website-hub-v2 .hub-table .status{display:none}.website-hub-v2 .hub-table .act{width:auto}.website-hub-v2 .hub-table .thumb{display:none}.website-hub-v2 .hub-note{flex-wrap:wrap}.website-hub-v2 .hub-pager>span{flex-basis:100%}}.website-hub-v2 .hub-news-edit{display:flex;flex-direction:column}.website-hub-v2 .hub-news-edit .page-header{margin-bottom:0}.website-hub-v2 .hub-preview-strip{align-items:center;background:#f1fbfd;border-radius:10px;display:flex;gap:16px;margin:24px 0 20px;padding:10px 14px}.website-hub-v2 .hub-preview-strip p{color:#5f6b7d;flex:1 1;font-size:11px;line-height:1.5;margin:0;min-width:0}.website-hub-v2 .hub-preview-strip code{background:none;color:#64708a;flex:none;font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:10px;max-width:40%;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-type-card{margin-bottom:20px}.website-hub-v2 .hub-type-tiles{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(5,minmax(0,1fr))}.website-hub-v2 .hub-type-tile{align-items:flex-start;background:#fff;border:1px solid #e5e9f0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;min-width:0;padding:14px;position:relative;text-align:left}.website-hub-v2 .hub-type-tile strong{color:#0f172a;font-size:16px;font-weight:700;margin-top:14px}.website-hub-v2 .hub-type-tile:hover{border-color:#cbd5e1}.website-hub-v2 .hub-type-tile.selected{background:#f1fbfd;border:1.5px solid #00b5d1;padding:13.5px}.website-hub-v2 .hub-type-tile.selected .hub-type-ic{background:#e0f7fb;color:#007a8f}.website-hub-v2 .hub-type-tile.selected .hub-type-sub{color:#007a8f}.website-hub-v2 .hub-type-tile.selected .hub-type-radio{border:6px solid #00b5d1}.website-hub-v2 .hub-type-ic{align-items:center;background:#f8fafc;border-radius:8px;color:#5f6b7d;display:inline-flex;font-size:17px;height:34px;justify-content:center;width:34px}.website-hub-v2 .hub-type-radio{background:#fff;border:1.5px solid #e5e9f0;border-radius:50%;box-sizing:border-box;height:20px;position:absolute;right:14px;top:20px;width:20px}.website-hub-v2 .hub-type-sub{color:#5f6b7d;font-size:13px;line-height:1.45;margin-top:8px}.website-hub-v2 .hub-news-row .cs-side{width:340px}.website-hub-v2 .hub-news-form{gap:16px}.website-hub-v2 .hub-news-fields{gap:14px}.website-hub-v2 .hub-news-select{align-items:center;display:flex;position:relative}.website-hub-v2 .hub-news-select select{appearance:none;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;cursor:pointer;font:inherit;font-size:15px;font-weight:400;height:46px;line-height:1.5;margin:0;padding:0 38px 0 14px;width:100%}.website-hub-v2 .hub-news-select svg{color:#5f6b7d;font-size:16px;pointer-events:none;position:absolute;right:14px}.website-hub-v2 .hub-news-toggles{display:flex;flex-direction:column;gap:4px}.website-hub-v2 .hub-news-toggles .setting-row{border-bottom:0;padding:10px 0}.website-hub-v2 .hub-news-toggles .setting-row .title{font-size:15px}.website-hub-v2 .hub-news-toggles .setting-row .hint{font-size:13px}.website-hub-v2 .hub-publishing .options{gap:12px}.website-hub-v2 .hub-url-row{display:flex;gap:10px}.website-hub-v2 .hub-url-row input{flex:1 1;min-width:0}.website-hub-v2 .hub-url-row .btn-outline{flex:none;height:46px;padding:0 18px}.website-hub-v2 .hub-found{align-items:center;background:#dcfce7;border-radius:10px;display:flex;gap:14px;padding:12px}.website-hub-v2 .hub-found .hub-thumb-art{height:72px;width:104px}.website-hub-v2 .hub-found-t{display:flex;flex:1 1;flex-direction:column;gap:2px;line-height:1.45;min-width:0}.website-hub-v2 .hub-found-t strong{align-items:center;color:#157f3c;display:flex;font-size:13px;font-weight:600;gap:6px}.website-hub-v2 .hub-found-t strong svg{flex:none;font-size:15px}.website-hub-v2 .hub-found-t span{color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-thumb-art{align-items:center;background:linear-gradient(135deg,#1e293b,#475569 55%,#0b1739);border-radius:6px;color:#fff;display:inline-flex;flex:none;justify-content:center;overflow:hidden;position:relative}.website-hub-v2 .hub-thumb-art em{color:#fcd34d;font-size:8px;font-style:normal;font-weight:700;left:7px;letter-spacing:.04em;position:absolute;text-transform:uppercase;top:6px}.website-hub-v2 .hub-thumb-art svg{color:#00b5d1;font-size:18px}.website-hub-v2 .hub-thumb-art img{height:100%;object-fit:cover;width:100%}.website-hub-v2 .hub-picture{gap:16px}.website-hub-v2 .hub-picture-from{align-items:center;background:#f8fafc;border-radius:10px;display:flex;gap:12px;padding:10px}.website-hub-v2 .hub-picture-from .hub-thumb-art{height:56px;width:84px}.website-hub-v2 .hub-picture-t{display:flex;flex:1 1;flex-direction:column;gap:1px;line-height:1.45;min-width:0}.website-hub-v2 .hub-picture-t strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-picture-t span{color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-drop{align-items:center;background:#f8fdfe;border:1.5px dashed #00b5d1;border-radius:12px;display:flex;flex-direction:column;gap:6px;padding:28px 16px;text-align:center}.website-hub-v2 .hub-drop .icon-tile{background:#e0f7fb;border-radius:10px;color:#007a8f;font-size:20px;height:40px;margin-bottom:8px;width:40px}.website-hub-v2 .hub-drop strong{font-size:15px;font-weight:700}.website-hub-v2 .hub-drop>span:not(.icon-tile){color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-drop .btn-outline{height:44px;margin-top:10px}.website-hub-v2 .hub-drop.over{background:#e0f7fb}.website-hub-v2 .hub-editor{background:#fff;border:1px solid #e5e9f0;border-radius:10px;overflow:hidden}.website-hub-v2 .hub-editor-bar{align-items:center;background:#f8fafc;border-bottom:1px solid #e5e9f0;display:flex;flex-wrap:wrap;gap:4px;padding:6px 8px}.website-hub-v2 .hub-editor-bar button{align-items:center;background:#0000;border-radius:6px;color:#5f6b7d;cursor:pointer;display:inline-flex;font-size:13px;gap:6px;height:30px;padding:0 10px;white-space:nowrap}.website-hub-v2 .hub-editor-bar button svg{font-size:14px}.website-hub-v2 .hub-editor-bar button b,.website-hub-v2 .hub-editor-bar button i,.website-hub-v2 .hub-editor-bar button u{color:#0f172a;font-size:14px}.website-hub-v2 .hub-editor-bar button:hover{background:#fff}.website-hub-v2 .hub-editor-bar button.hub-editor-add{background:#fff;border:1px solid #b3e9f1;color:#007a8f;font-weight:600}.website-hub-v2 .hub-editor-bar button.hub-editor-add:hover{background:#f1fbfd}.website-hub-v2 .hub-editor-sep{background:#e5e9f0;height:20px;margin:0 4px;width:1px}.website-hub-v2 .hub-editor-text{color:#0f172a;font-size:15px;line-height:1.55;min-height:260px;outline:0;padding:14px}.website-hub-v2 .hub-editor-text:empty:before{color:#64708a;content:attr(data-placeholder)}.website-hub-v2 .hub-editor-text p{margin:0 0 12px}.website-hub-v2 .hub-editor-text h3{font-size:18px;font-weight:700;margin:4px 0 10px}.website-hub-v2 .hub-editor-text ul{margin:0 0 12px;padding-left:22px}.website-hub-v2 .hub-editor-text a{color:#007a8f;text-decoration:underline}.website-hub-v2 .hub-embed{align-items:center;background:#f8fafc;border-radius:10px;display:flex;gap:12px;margin:0 0 12px;padding:10px 12px;-webkit-user-select:none;user-select:none}.website-hub-v2 .hub-embed .hub-embed-ic{align-items:center;background:#0b1739;border-radius:8px;color:#00b5d1;display:inline-flex;flex:none;font-size:18px;height:36px;justify-content:center;width:36px}.website-hub-v2 .hub-embed .hub-embed-t{display:flex;flex:1 1;flex-direction:column;gap:1px;line-height:1.45;min-width:0}.website-hub-v2 .hub-embed .hub-embed-t strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-embed .hub-embed-t span{color:#5f6b7d;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-embed .hub-embed-remove{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;color:#b91c1c;cursor:pointer;display:inline-flex;flex:none;font-size:15px;height:30px;justify-content:center;width:30px}.website-hub-v2 .hub-embed .hub-embed-remove svg{pointer-events:none}.website-hub-v2 .hub-player{align-items:center;aspect-ratio:16/9;background:linear-gradient(160deg,#475569,#1e293b 45%,#0b1739);border-radius:10px;color:#fff;display:flex;flex-direction:column;gap:12px;justify-content:center;overflow:hidden;position:relative}.website-hub-v2 .hub-player.empty{opacity:.75}.website-hub-v2 .hub-player-brand{font-size:22px;font-weight:700;left:26px;letter-spacing:.02em;position:absolute;text-transform:uppercase;top:22px}.website-hub-v2 .hub-player-play{align-items:center;background:#00b5d1;border-radius:50%;color:#0b1739;display:inline-flex;font-size:24px;height:56px;justify-content:center;width:56px}.website-hub-v2 .hub-player-play svg{margin-left:3px}.website-hub-v2 .hub-player-t{align-items:center;display:flex;flex-direction:column;gap:2px;line-height:1.45;max-width:80%;text-align:center}.website-hub-v2 .hub-player-t strong{font-size:15px;font-weight:600}.website-hub-v2 .hub-player-t span{color:#a9b4d0;font-size:12px}.website-hub-v2 .hub-player-foot{background:#0b1739d9;bottom:0;display:flex;font-size:12px;font-weight:600;justify-content:space-between;left:0;letter-spacing:.04em;padding:8px 26px;position:absolute;right:0}.website-hub-v2 .hub-player-foot b{color:#fcd34d}.website-hub-v2 .hub-news-foot{align-items:center;color:#5f6b7d;display:flex;font-size:13px;gap:10px;line-height:1.45;margin:28px 0 0 16px}.website-hub-v2 .hub-news-foot svg{flex:none;font-size:16px}@media(max-width:1200px){.website-hub-v2 .hub-type-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:1024px){.website-hub-v2 .hub-news-row .cs-side{width:auto}}@media(max-width:640px){.website-hub-v2 .hub-preview-strip{align-items:flex-start;flex-direction:column;gap:6px}.website-hub-v2 .hub-preview-strip code{max-width:100%}.website-hub-v2 .hub-type-tiles{grid-template-columns:1fr 1fr}.website-hub-v2 .hub-type-tile strong{font-size:15px;margin-top:10px}.website-hub-v2 .hub-url-row{flex-wrap:wrap}.website-hub-v2 .hub-url-row .btn-outline{justify-content:center;width:100%}.website-hub-v2 .hub-found{align-items:flex-start}.website-hub-v2 .hub-player-brand{font-size:16px;left:14px;top:12px}.website-hub-v2 .hub-player-t strong{font-size:13px}.website-hub-v2 .hub-player-foot{font-size:10px;padding:6px 14px}.website-hub-v2 .hub-news-foot{align-items:flex-start;margin-left:0}.website-hub-v2 .hub-news-actions{flex-wrap:wrap}.website-hub-v2 .hub-news-actions>button{flex:1 1 40%}.website-hub-v2 .hub-news-actions>.btn-primary{flex-basis:100%}}.website-hub-v2 .hub-grip{color:#64708a;cursor:grab;display:inline-flex;flex:none;font-size:16px}.website-hub-v2 .hub-grip:active{cursor:grabbing}.website-hub-v2 button.hub-pill{border:0;cursor:pointer;font-family:inherit}.website-hub-v2 button.hub-pill:hover{filter:brightness(.96)}.website-hub-v2 .hub-people{margin-bottom:24px}.website-hub-v2 .hub-people .section-title .hub-pill{flex:none}.website-hub-v2 .hub-people-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.website-hub-v2 .hub-person{align-items:flex-start;background:#fff;border:1px solid #e5e9f0;border-radius:12px;display:flex;flex-direction:column;gap:6px;min-width:0;padding:16px;position:relative}.website-hub-v2 .hub-person.dragging{border-style:dashed;opacity:.5}.website-hub-v2 .hub-person>.hub-grip{position:absolute;right:16px;top:18px}.website-hub-v2 .hub-person>strong{color:#0f172a;font-size:16px;font-weight:700;margin-top:30px}.website-hub-v2 .hub-person-photo{align-items:center;background:#f8fafc;border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;color:#64708a;display:inline-flex;flex:none;font-size:20px;font-weight:700;height:80px;justify-content:center;width:80px}.website-hub-v2 .hub-person-role{color:#5f6b7d;font-size:13px}.website-hub-v2 .hub-person-tags{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.website-hub-v2 .hub-updating{font-size:11px;gap:4px}.website-hub-v2 .hub-updating svg{font-size:11px}.website-hub-v2 .hub-person-actions{align-self:stretch;display:flex;gap:8px;margin-top:14px}.website-hub-v2 .hub-person-actions .btn-outline{flex:1 1;height:44px;justify-content:center}.website-hub-v2 .hub-person-actions .hub-icon-btn{height:44px;width:44px}.website-hub-v2 .hub-person-form .cs-side .setting-row{border-bottom:0;padding:0}.website-hub-v2 .hub-photo-row{align-items:center;display:flex;gap:16px}.website-hub-v2 .hub-photo-row>div{display:flex;flex-direction:column;gap:10px;min-width:0}.website-hub-v2 .hub-photo-row .hint{margin:0}.website-hub-v2 .hub-photo-drop{align-items:center;background:#f8fafc;border:1.5px dashed #e5e9f0;border-radius:10px;box-sizing:border-box;color:#64708a;display:inline-flex;flex:none;flex-direction:column;gap:6px;height:116px;justify-content:center;overflow:hidden;width:116px}.website-hub-v2 .hub-photo-drop svg{font-size:22px}.website-hub-v2 .hub-photo-drop span{font-size:12px;font-weight:600}.website-hub-v2 .hub-photo-drop img{height:100%;object-fit:cover;width:100%}.website-hub-v2 .hub-photo-buttons{display:flex;flex-wrap:wrap;gap:10px}.website-hub-v2 .hub-photo-buttons .btn-outline{height:40px}.website-hub-v2 .hub-field-hint{color:#64708a;font-size:12px;line-height:1.45}.website-hub-v2 .field textarea.hub-bio{min-height:165px}.website-hub-v2 .hub-select.hub-select-full{display:flex;width:100%}.website-hub-v2 .hub-select.hub-select-full select{font-weight:400;height:46px;width:100%}.website-hub-v2 .hub-foot-note{align-items:center;color:#5f6b7d;display:flex;font-size:14px;gap:10px;line-height:1.45;margin:24px 16px 0}.website-hub-v2 .hub-foot-note svg{flex:none;font-size:18px}.website-hub-v2 .hub-statement{margin-bottom:24px}.website-hub-v2 .hub-statement-head{align-items:flex-start;display:flex;gap:16px}.website-hub-v2 .hub-statement-head .text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.website-hub-v2 .hub-statement-head h2{font-size:18px;font-weight:700}.website-hub-v2 .hub-statement-toggle{align-items:center;color:#5f6b7d;display:inline-flex;flex:none;font-size:14px;gap:10px;white-space:nowrap}.website-hub-v2 .hub-statement-fields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) 214px 156px}.website-hub-v2 .hub-statement-fields .value-box{height:50px;padding-right:8px}.website-hub-v2 .hub-statement-fields input{height:50px}.website-hub-v2 .hub-caps{color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.website-hub-v2 .hub-statement-foot{align-items:center;display:flex;gap:10px}.website-hub-v2 .hub-statement-foot>span{color:#64708a;flex:1 1;font-size:12px;min-width:0}.website-hub-v2 .hub-small-btn{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;color:#0f172a;display:inline-flex;flex:none;font-size:13px;font-weight:700;height:34px;justify-content:center;padding:0 12px;white-space:nowrap}.website-hub-v2 .hub-small-btn:hover{background:#f4f6fa}.website-hub-v2 .hub-small-btn.dark{background:#0b1739;border-color:#0b1739;color:#fff}.website-hub-v2 .hub-small-btn.dark:hover{background:#1c2f6b}.website-hub-v2 .hub-gov-list .hub-toolbar>.btn-outline{flex:none;height:44px}.website-hub-v2 .hub-gov-list .hub-table .tr{box-sizing:border-box;min-height:62px}.website-hub-v2 .hub-gov-list .hub-table .th{min-height:0}.website-hub-v2 .hub-gov-list .hub-gov-section{flex:none;width:120px}.website-hub-v2 .hub-gov-list .hub-gov-updated{flex:none;width:130px}.website-hub-v2 .hub-gov-list .hub-gov-live{display:flex;flex:none;width:110px}.website-hub-v2 .hub-gov-list .hub-dragging{opacity:.5}.website-hub-v2 .hub-doc-icon{align-items:center;background:#e0f7fb;border-radius:8px;color:#007a8f;display:inline-flex;flex:none;font-size:17px;height:34px;justify-content:center;width:34px}.website-hub-v2 .hub-file-box{background:#e9f9ef}.website-hub-v2 .hub-file-box .hub-icon-btn{background:#fff}.website-hub-v2 .hub-file-text{display:flex;flex:1 1;flex-direction:column;gap:1px;line-height:1.45;min-width:0}.website-hub-v2 .hub-file-text strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-file-text span{color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-file-drop{gap:8px}.website-hub-v2 .hub-file-drop>svg{color:#007a8f;font-size:22px}.website-hub-v2 .hub-file-drop>span{color:#5f6b7d;font-size:13px}.website-hub-v2 .hub-file-drop .btn-outline{height:40px}.website-hub-v2 .cs-modal .hub-modal-toggle{border-bottom:0;padding:0}.website-hub-v2 .hub-section-list{display:flex;flex-direction:column;gap:10px}.website-hub-v2 .hub-section-row{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:12px;display:flex;gap:12px;padding:8px 10px 8px 14px}.website-hub-v2 .hub-section-row.dragging{border-style:dashed;opacity:.5}.website-hub-v2 .hub-section-row input{background:#f8fafc;border:0;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#0f172a;flex:1 1;font:inherit;font-size:15px;font-weight:600;height:38px;margin:0;min-width:0;padding:0 12px}.website-hub-v2 .hub-section-count{color:#5f6b7d;flex:none;font-size:13px;white-space:nowrap}.website-hub-v2 .hub-section-add{display:flex;gap:10px}.website-hub-v2 .hub-section-add input{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;flex:1 1;font:inherit;font-size:15px;height:44px;margin:0;min-width:0;padding:0 14px}.website-hub-v2 .hub-section-add .btn-outline{flex:none;height:44px}.website-hub-v2 .hub-section-add .btn-outline:disabled{cursor:default;opacity:.5}.website-hub-v2 .cs-modal .hub-delete-doc{align-items:center;background:#fff;border:1.5px solid #dc2626;border-radius:10px;box-sizing:border-box;color:#b91c1c;display:inline-flex;flex:none;font-size:15px;font-weight:700;gap:8px;height:44px;order:-1;padding:0 16px;white-space:nowrap}.website-hub-v2 .cs-modal .hub-delete-doc:hover{background:#fef2f2}@media(max-width:1200px){.website-hub-v2 .hub-gov-list .hub-gov-updated{display:none}}@media(max-width:900px){.website-hub-v2 .hub-statement-fields{grid-template-columns:1fr 1fr}.website-hub-v2 .hub-statement-fields>:first-child{grid-column:1/-1}.website-hub-v2 .hub-gov-list .hub-gov-section{display:none}}@media(max-width:640px){.website-hub-v2 .hub-statement-foot,.website-hub-v2 .hub-statement-head{flex-wrap:wrap}.website-hub-v2 .hub-statement-foot>span{flex-basis:100%}.website-hub-v2 .hub-photo-row{align-items:flex-start}.website-hub-v2 .hub-photo-drop{height:88px;width:88px}.website-hub-v2 .hub-gov-list .hub-gov-live{width:auto}.website-hub-v2 .hub-gov-list .hub-doc-icon{display:none}.website-hub-v2 .cs-modal .hub-delete-doc{order:0}}.website-hub-v2 .hub-docs{align-items:flex-start;display:flex;gap:20px}.website-hub-v2 .hub-folders{box-sizing:border-box;flex:none;gap:4px;padding:20px 14px;width:310px}.website-hub-v2 .hub-folders .hub-folders-h{color:#5f6b7d;font-size:13px;font-weight:600;letter-spacing:.02em;padding:0 0 8px;text-transform:uppercase}.website-hub-v2 .hub-folder{align-items:center;border-radius:10px;display:flex;gap:12px;padding:10px 12px;text-align:left;width:100%}.website-hub-v2 .hub-folder:hover{background:#f8fafc}.website-hub-v2 .hub-folder.active{background:#f1fbfd}.website-hub-v2 .hub-folder.active .hub-folder-ic{background:#e0f7fb;color:#007a8f}.website-hub-v2 .hub-folder.active strong{color:#007a8f}.website-hub-v2 .hub-folder-ic{align-items:center;background:#f8fafc;border-radius:9px;color:#5f6b7d;display:inline-flex;flex:none;font-size:18px;height:36px;justify-content:center;width:36px}.website-hub-v2 .hub-folder-t{display:flex;flex:1 1;flex-direction:column;gap:1px;line-height:1.45;min-width:0}.website-hub-v2 .hub-folder-t strong{color:#0f172a;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-folder-t span{color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-new-folder{align-self:flex-start;font-weight:700;margin:12px 0 0 12px}.website-hub-v2 .hub-new-folder svg{font-size:16px}.website-hub-v2 .hub-folder-card{flex:1 1;gap:24px;min-width:0}.website-hub-v2 .hub-folder-card .hub-toolbar .btn-primary{font-size:15px;height:44px}.website-hub-v2 .hub-folder-card .hub-toolbar .btn-outline{height:44px}.website-hub-v2 .hub-spacer{flex:1 1}.website-hub-v2 .hub-doc-table .item{gap:14px}.website-hub-v2 .hub-doc-table .date{width:130px}.website-hub-v2 .hub-doc-table .hub-live{display:flex;flex:none;width:110px}.website-hub-v2 .hub-doc-table .tr:not(.th){padding-bottom:14px;padding-top:14px}.website-hub-v2 .hub-doc-table .tr.hub-dragging{opacity:.5}.website-hub-v2 .hub-drag{color:#64708a;cursor:grab;display:inline-flex;flex:none;font-size:16px}.website-hub-v2 .hub-doc-ic{align-items:center;background:#e0f7fb;border-radius:9px;color:#007a8f;display:inline-flex;flex:none;font-size:18px;height:38px;justify-content:center;width:38px}.website-hub-v2 .hub-where{background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:16px}.website-hub-v2 .hub-where strong{font-size:14px;font-weight:700}.website-hub-v2 .hub-where p{color:#5f6b7d;font-size:13px}.website-hub-v2 .hub-shortcode{align-items:center;background:#0b1739;border-radius:10px;display:flex;gap:12px;margin-top:4px;padding:10px 10px 10px 14px}.website-hub-v2 .hub-shortcode code{background:none;border:0;color:#00b5d1;flex:1 1;font-family:Roboto Mono,ui-monospace,Consolas,monospace;font-size:13px;min-width:0;overflow-wrap:anywhere;padding:0}.website-hub-v2 .hub-shortcode button{align-items:center;background:#1c2f6b;border-radius:8px;color:#fff;display:inline-flex;flex:none;font-size:13px;font-weight:700;gap:6px;height:34px;padding:0 12px}.website-hub-v2 .hub-shortcode button:hover{background:#26407f}.website-hub-v2 .cs-modal .modal-footer .hub-btn-danger-outline{order:-1}.website-hub-v2 .hub-btn-danger-outline{align-items:center;background:#fff;border:1.5px solid #dc2626;border-radius:10px;box-sizing:border-box;color:#b91c1c;display:inline-flex;font-size:15px;font-weight:700;gap:8px;height:44px;padding:0 18px;white-space:nowrap}.website-hub-v2 .hub-btn-danger-outline svg{font-size:17px}.website-hub-v2 .hub-btn-danger-outline:hover{background:#fef2f2}.website-hub-v2 .hub-field-select{align-items:center;display:flex;position:relative}.website-hub-v2 .hub-field-select select{appearance:none;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;color:#0f172a;cursor:pointer;font:inherit;font-size:15px;height:48px;margin:0;padding:0 40px 0 14px;width:100%}.website-hub-v2 .hub-field-select svg{color:#5f6b7d;font-size:17px;pointer-events:none;position:absolute;right:14px}.website-hub-v2 .hub-soft-label{color:#5f6b7d;font-size:13px}.website-hub-v2 .cs-modal .field input.subtle{background:#f8fafc}.website-hub-v2 .hub-file-box{align-items:center;background:#dcfce7;border-radius:10px;display:flex;gap:12px;padding:12px 14px}.website-hub-v2 .hub-file-box .hub-icon-btn{border-color:#0000}.website-hub-v2 .hub-file-ok{align-items:center;background:#fff;border-radius:8px;color:#157f3c;display:inline-flex;flex:none;font-size:18px;height:34px;justify-content:center;width:34px}.website-hub-v2 .hub-file-t{display:flex;flex:1 1;flex-direction:column;gap:1px;line-height:1.45;min-width:0}.website-hub-v2 .hub-file-t strong{font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-file-t span{color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-file-replace{background:#fff;border-radius:8px;flex:none;font-size:13px;font-weight:700;height:34px;padding:0 12px;white-space:nowrap}.website-hub-v2 .hub-file-replace:hover{background:#f4f6fa}.website-hub-v2 .hub-file-drop{align-items:center;background:#f8fafc;border:1.5px dashed #e5e9f0;border-radius:12px;display:flex;flex-direction:column;gap:4px;padding:22px 16px;text-align:center}.website-hub-v2 .hub-file-drop svg{color:#007a8f;font-size:26px}.website-hub-v2 .hub-file-drop strong{font-size:15px;font-weight:700}.website-hub-v2 .hub-file-drop span{color:#5f6b7d;font-size:13px}.website-hub-v2 .hub-file-drop:hover{background:#f1fbfd;border-color:#00b5d1}.website-hub-v2 .hub-toggle-row{align-items:center;display:flex;gap:16px}.website-hub-v2 .hub-toggle-t{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.website-hub-v2 .hub-toggle-t strong{font-size:15px;font-weight:600}.website-hub-v2 .hub-toggle-t span{color:#5f6b7d;font-size:13px}.website-hub-v2 .hub-versions{background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:14px 16px}.website-hub-v2 .hub-versions>strong{font-size:13px;font-weight:700}.website-hub-v2 .hub-versions>p{color:#64708a;font-size:11px}.website-hub-v2 .hub-version{align-items:center;color:#5f6b7d;display:flex;font-size:12px;gap:12px}.website-hub-v2 .hub-version>span{flex:1 1}.website-hub-v2 .hub-version em{color:#64708a;font-size:11px;font-style:normal}.website-hub-v2 .hub-version .link,.website-hub-v2 .hub-version :any-link{font-size:11px;font-weight:700}.website-hub-v2 .hub-side{width:350px}.website-hub-v2 .hub-changes{display:flex;flex-direction:column;gap:14px}.website-hub-v2 .hub-changes>div{display:flex;flex-direction:column;gap:2px;line-height:1.45}.website-hub-v2 .hub-changes strong{font-size:13px;font-weight:500}.website-hub-v2 .hub-changes span{color:#64708a;font-size:11px}.website-hub-v2 .hub-action-bottom{margin-top:20px}.website-hub-v2 .hub-cap{display:flex;flex-direction:column;gap:20px}.website-hub-v2 .hub-cap-pair{grid-gap:20px;align-items:stretch;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.website-hub-v2 .hub-cap .fields{row-gap:18px}.website-hub-v2 .hub-lock-tag{align-items:center;color:#64708a;display:inline-flex;flex:none;font-size:11px;font-weight:500;gap:4px}.website-hub-v2 .hub-lock-tag svg{font-size:11px}.website-hub-v2 .hub-caption{color:#64708a;font-size:11px}.website-hub-v2 .hub-history{max-height:240px;overflow-y:auto;padding-right:8px;scrollbar-color:#94a3b88c #e5e9f0;scrollbar-width:thin}.website-hub-v2 .hub-history>div{border-bottom:1px solid #e5e9f0;gap:12px;padding:12px 0}.website-hub-v2 .hub-history>div>svg{color:#5f6b7d;flex:none;font-size:15px;margin-top:3px}.website-hub-v2 .hub-history-t{display:flex;flex-direction:column;gap:1px;line-height:1.45}.website-hub-v2 .hub-history-t strong{font-size:13px;font-weight:500}.website-hub-v2 .hub-history-t span{color:#64708a;font-size:11px}.website-hub-v2 .hub-cap-preview{background:#f8fafc;border:1px solid #e5e9f0;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px}.website-hub-v2 .hub-cap-preview>p{color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-cap-preview-h{align-items:baseline;display:flex;flex-wrap:wrap;gap:10px}.website-hub-v2 .hub-cap-preview-h strong{font-size:16px;font-weight:700}.website-hub-v2 .hub-cap-preview-h span{color:#5f6b7d;font-size:12px}.website-hub-v2 .hub-cap-preview-grid{grid-gap:1px;background:#e5e9f0;border-radius:10px;display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.website-hub-v2 .hub-cap-preview-grid>div{background:#fff;display:flex;flex-direction:column;gap:2px;padding:10px 12px}.website-hub-v2 .hub-cap-preview-grid span{color:#5f6b7d;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-cap-preview-grid strong{font-size:15px;font-weight:700}@media(max-width:1200px){.website-hub-v2 .hub-cap-pair{grid-template-columns:1fr}.website-hub-v2 .hub-doc-table .date{display:none}}@media(max-width:1024px){.website-hub-v2 .hub-docs{align-items:stretch;flex-direction:column}.website-hub-v2 .hub-folders,.website-hub-v2 .hub-side{width:auto}.website-hub-v2 .hub-cap-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.website-hub-v2 .hub-folder-card .hub-toolbar{flex-wrap:wrap}.website-hub-v2 .hub-folder-card .hub-toolbar .hub-spacer{display:none}.website-hub-v2 .hub-folder-card .hub-toolbar .btn-outline,.website-hub-v2 .hub-folder-card .hub-toolbar .btn-primary{flex:1 1;justify-content:center}.website-hub-v2 .hub-doc-table .hub-live{width:auto}.website-hub-v2 .hub-doc-table .act .hub-icon-btn:first-child,.website-hub-v2 .hub-doc-table .hub-doc-ic,.website-hub-v2 .hub-doc-table .hub-drag{display:none}.website-hub-v2 .hub-file-box{flex-wrap:wrap}.website-hub-v2 .cs-modal .modal-footer .hub-btn-danger-outline{flex-basis:100%;justify-content:center}}.website-hub-v2 .hub-stat .badge.warn{margin:0}.website-hub-v2 .hub-form-select{margin-left:auto}.website-hub-v2 .hub-form-select select{min-width:175px}.website-hub-v2 .hub-msg-table .tr{padding:10px 16px}.website-hub-v2 .hub-msg-table .th{padding:12px 16px}.website-hub-v2 .hub-msg-table .hub-c-from{align-items:center;display:flex;flex:none;gap:12px;min-width:0;width:270px}.website-hub-v2 .hub-msg-table .hub-c-from .av{font-size:13px;height:38px;width:38px}.website-hub-v2 .hub-msg-table .hub-c-msg{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.website-hub-v2 .hub-msg-table .hub-c-form{flex:none;width:125px}.website-hub-v2 .hub-msg-table .hub-c-recv{flex:none;white-space:nowrap;width:105px}.website-hub-v2 .hub-msg-table .status{width:90px}.website-hub-v2 .hub-msg-table .act{width:80px}.website-hub-v2 .page-header .action-top .hub-icon-btn{font-size:18px;height:44px;width:44px}.website-hub-v2 .hub-msg{gap:16px}.website-hub-v2 .hub-msg-from{align-items:center;display:flex;gap:12px}.website-hub-v2 .hub-msg-from .av{font-size:13px;height:38px;width:38px}.website-hub-v2 .hub-msg-from .t{display:flex;flex:1 1;flex-direction:column;gap:1px;line-height:1.45;min-width:0}.website-hub-v2 .hub-msg-from .t strong{font-size:15px;font-weight:600}.website-hub-v2 .hub-msg-from .t span{color:#5f6b7d;font-size:12px;overflow-wrap:anywhere}.website-hub-v2 .hub-msg-body{background:#f8fafc;border-radius:12px;color:#0f172a;font-size:15px;line-height:1.45;padding:18px 18px 16px;white-space:pre-line}.website-hub-v2 .hub-msg-meta{display:flex;flex-wrap:wrap;gap:8px 24px}.website-hub-v2 .hub-msg-meta span{align-items:center;color:#5f6b7d;display:inline-flex;font-size:13px;gap:6px}.website-hub-v2 .hub-msg-meta svg{color:#64708a;flex:none;font-size:14px}.website-hub-v2 .hub-saved-select{align-self:flex-start}.website-hub-v2 .hub-saved-select select{min-width:214px}.website-hub-v2 .hub-composer{border:1px solid #e5e9f0;border-radius:12px;display:flex;flex-direction:column;padding:14px 14px 4px}.website-hub-v2 .hub-composer .hub-ai{align-self:flex-end;font-size:13px;font-weight:700;margin:0 12px 0 0}.website-hub-v2 .hub-composer textarea{background:#0000;border:0;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;line-height:1.45;margin:0;min-height:220px;outline:0;padding:4px 0 10px;resize:vertical;width:100%}.website-hub-v2 .hub-composer-foot{align-items:center;display:flex;gap:10px}.website-hub-v2 .hub-composer-foot>span{align-items:center;color:#5f6b7d;display:inline-flex;flex:1 1;font-size:14px;gap:8px;min-width:0}.website-hub-v2 .hub-composer-foot>span svg{flex:none;font-size:16px}.website-hub-v2 .hub-composer-foot .btn-outline,.website-hub-v2 .hub-composer-foot .btn-primary{font-size:15px;height:44px;padding:0 18px}.website-hub-v2 .hub-composer-foot .btn-primary:disabled{cursor:default;opacity:.6}.website-hub-v2 .hub-about{display:flex;flex-direction:column;gap:14px}.website-hub-v2 .hub-about>div{align-items:flex-start;display:flex;font-size:14px;gap:12px;line-height:1.45}.website-hub-v2 .hub-about>div>span{color:#5f6b7d;flex:none;font-size:13px;width:126px}.website-hub-v2 .hub-about>div>div{color:#0f172a;flex:1 1;min-width:0}.website-hub-v2 .hub-about-actions{display:flex;flex-direction:column;gap:10px}.website-hub-v2 .hub-about-actions .btn-outline{font-size:15px;height:44px;justify-content:flex-start;padding:0 16px;width:100%}.website-hub-v2 .hub-history{display:flex;flex-direction:column;gap:16px}.website-hub-v2 .hub-history>div{align-items:flex-start;display:flex;gap:14px}.website-hub-v2 .hub-history .hub-history-ic{align-items:center;background:#f8fafc;border-radius:8px;color:#5f6b7d;display:inline-flex;flex:none;font-size:15px;height:30px;justify-content:center;width:30px}.website-hub-v2 .hub-history .t{display:flex;flex-direction:column;gap:1px;line-height:1.45}.website-hub-v2 .hub-history .t strong{font-size:14px;font-weight:500}.website-hub-v2 .hub-history .t span{color:#64708a;font-size:12px}.website-hub-v2 .cs-modal .hub-select-full{display:flex}.website-hub-v2 .cs-modal .hub-select-full select{height:46px;width:100%}.website-hub-v2 .cs-modal .hub-export-full{align-items:center;display:flex;gap:16px}.website-hub-v2 .cs-modal .hub-export-text{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.website-hub-v2 .cs-modal .hub-export-text strong{font-size:15px;font-weight:600}.website-hub-v2 .cs-modal .hub-export-text span{color:#5f6b7d;font-size:13px}@media(max-width:1200px){.website-hub-v2 .hub-msg-table .hub-c-form{display:none}.website-hub-v2 .hub-msg-table .hub-c-from{width:230px}}@media(max-width:900px){.website-hub-v2 .hub-msg-table .hub-c-recv{display:none}.website-hub-v2 .hub-composer-foot{flex-wrap:wrap}.website-hub-v2 .hub-composer-foot>span{flex-basis:100%}}@media(max-width:640px){.website-hub-v2 .hub-form-select{margin-left:0}.website-hub-v2 .hub-msg-table .hub-c-msg{display:none}.website-hub-v2 .hub-msg-table .hub-c-from{flex:1 1;width:auto}.website-hub-v2 .hub-saved-select,.website-hub-v2 .hub-saved-select select{width:100%}.website-hub-v2 .section-title:has(.hub-saved-select){flex-wrap:wrap}.website-hub-v2 .hub-about>div>span{width:110px}}.website-hub-v2 .hub-fs-cancel{color:#5f6b7d;font-size:16px;font-weight:600;height:44px;padding:0 18px}.website-hub-v2 .hub-fs-cancel:hover{color:#0f172a}.website-hub-v2 .hub-fs-nav{width:264px}.website-hub-v2 .hub-fs-nav>button{padding:10px 12px}.website-hub-v2 .hub-fs-nav .hub-fs-nav-icon{align-items:center;background:#f8fafc;border-radius:8px;display:inline-flex;flex:none;height:30px;justify-content:center;width:30px}.website-hub-v2 .hub-fs-nav .hub-fs-nav-icon svg{font-size:16px}.website-hub-v2 .hub-fs-nav>button .tone-navy svg{color:#0b1739}.website-hub-v2 .hub-fs-nav>button .tone-cyan svg{color:#007a8f}.website-hub-v2 .hub-fs-nav>button .tone-grey svg{color:#5f6b7d}.website-hub-v2 .hub-fs-nav>button .tone-green svg{color:#157f3c}.website-hub-v2 .hub-fs-nav>button.active .hub-fs-nav-icon{background:#ffffff14}.website-hub-v2 .hub-fs-nav>button.active .hub-fs-nav-icon svg{color:#00b5d1}.website-hub-v2 .hub-fs-rows{display:flex;flex-direction:column}.website-hub-v2 .hub-fs-rows .setting-row,.website-hub-v2 .setting-row.hub-fs-plain-row{border-bottom:0;padding:10px 0}.website-hub-v2 .hub-fs-plain-row .hint,.website-hub-v2 .hub-fs-rows .setting-row .hint{font-size:13px}.website-hub-v2 .hub-fs-emails{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;cursor:text;display:flex;flex-wrap:wrap;gap:8px;min-height:44px;padding:6px 10px}.website-hub-v2 .hub-fs-emails:focus-within{border-color:#00b5d1}.website-hub-v2 .hub-fs-emails input{background:#0000;border:0;border-radius:0;box-shadow:none;flex:1 1;font:inherit;font-size:14px;height:30px;margin:0;min-width:160px;outline:0;padding:0 2px;width:auto}.website-hub-v2 .hub-fs-email{align-items:center;background:#e0f7fb;border-radius:6px;color:#007a8f;display:inline-flex;font-size:14px;font-weight:600;gap:8px;padding:4px 8px;white-space:nowrap}.website-hub-v2 .hub-fs-email button{color:inherit;display:inline-flex;font-size:13px}.website-hub-v2 .hub-fs-reply{min-height:140px}.website-hub-v2 .hub-fs-field textarea:disabled,.website-hub-v2 .hub-fs-reply:disabled{background:#f8fafc;color:#5f6b7d}.website-hub-v2 .hub-fs-template{background:#f8fafc;border-radius:12px;display:flex;flex-direction:column;gap:12px;padding:16px 18px}.website-hub-v2 .hub-fs-template>p{color:#5f6b7d;font-size:12px;line-height:1.5;margin:0}.website-hub-v2 .hub-fs-template>small{color:#64708a;font-size:11px}.website-hub-v2 .hub-fs-template.is-off{opacity:.5}.website-hub-v2 .hub-fs-template-row{align-items:center;display:flex;gap:12px}.website-hub-v2 .hub-fs-template-row .badge{font-size:11px;margin:0;padding:3px 9px}.website-hub-v2 .hub-fs-template-row strong{flex:1 1;font-size:14px;font-weight:600;min-width:0}.website-hub-v2 .hub-fs-template-row .btn-outline{align-items:center;background:#fff;display:inline-flex;flex:none;font-size:13px;gap:4px;height:36px;padding:0 14px}.website-hub-v2 .hub-fs-template-row .btn-outline svg{font-size:13px}.website-hub-v2 .hub-fs-field{gap:8px}.website-hub-v2 .hub-fs-field input,.website-hub-v2 .hub-fs-field textarea{background:#f8fafc}.website-hub-v2 .hub-fs-field textarea{min-height:60px}.website-hub-v2 .hub-fs-label{color:#64708a;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.website-hub-v2 .hub-fs-help{color:#64708a;font-size:11px;margin-top:-2px}.website-hub-v2 .hub-fs-review:any-link,.website-hub-v2 .link.hub-fs-review{align-self:flex-start;font-size:14px;font-weight:700;margin:0}.website-hub-v2 .hub-fs-questions{display:flex;flex-direction:column}.website-hub-v2 .hub-fs-question{align-items:center;background:#fff;border-bottom:1px solid #e5e9f0;display:flex;gap:12px;padding:14px 0}.website-hub-v2 .hub-fs-question:last-child{border-bottom:0}.website-hub-v2 .hub-fs-question.is-off .hub-fs-q-text strong{color:#64708a}.website-hub-v2 .hub-fs-question.is-dragging{opacity:.45}.website-hub-v2 .hub-fs-question:focus-within .hub-fs-req.is-optional,.website-hub-v2 .hub-fs-question:hover .hub-fs-req.is-optional{visibility:visible}.website-hub-v2 .hub-fs-grip{border-radius:4px;color:#64708a;cursor:grab;display:inline-flex;flex:none;font-size:16px;padding:2px}.website-hub-v2 .hub-fs-grip:hover{color:#5f6b7d}.website-hub-v2 .hub-fs-q-text{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.website-hub-v2 .hub-fs-q-text strong{font-size:15px;font-weight:500}.website-hub-v2 .hub-fs-q-text span{color:#5f6b7d;font-size:13px}.website-hub-v2 .hub-fs-req{background:#f8fafc;border-radius:999px;color:#5f6b7d;flex:none;font-size:12px;font-weight:600;padding:4px 10px;white-space:nowrap}.website-hub-v2 .hub-fs-req.is-optional{background:#fff;border:1px dashed #e5e9f0;color:#64708a;visibility:hidden}.website-hub-v2 button.hub-fs-req:hover{color:#0f172a}.website-hub-v2 .hub-aq-types{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.website-hub-v2 .hub-aq-types button{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;color:#5f6b7d;display:flex;flex-direction:column;font-size:13px;font-weight:500;gap:6px;justify-content:center;min-height:72px;padding:12px 8px}.website-hub-v2 .hub-aq-types button svg{color:#0f172a;font-size:18px}.website-hub-v2 .hub-aq-types button:hover{border-color:#cbd5e1}.website-hub-v2 .hub-aq-types button.selected{background:#f1fbfd;border:1.5px solid #00b5d1;color:#007a8f;font-weight:600}.website-hub-v2 .hub-aq-types button.selected svg{color:#007a8f}.website-hub-v2 .setting-row.hub-aq-required{border-bottom:0;padding:0}.website-hub-v2 .hub-select.hub-aq-show-on{display:flex}.website-hub-v2 .hub-select.hub-aq-show-on select{width:100%}@media(max-width:1024px){.website-hub-v2 .hub-fs-nav{width:100%}.website-hub-v2 .hub-fs-nav>button .hub-fs-nav-icon{height:26px;width:26px}}@media(max-width:640px){.website-hub-v2 .action-bottom.hub-fs-actions{display:flex;flex-direction:column-reverse;gap:8px;margin-top:16px}.website-hub-v2 .hub-fs-template-row{flex-wrap:wrap}.website-hub-v2 .hub-fs-template-row .btn-outline{justify-content:center;width:100%}.website-hub-v2 .hub-aq-types{grid-template-columns:1fr 1fr}.website-hub-v2 .hub-fs-req.is-optional{visibility:visible}}.communications-v2 .contacts-v2 .page-header .actions .btn-outline:disabled{cursor:default;opacity:.5}.communications-v2 .contacts-v2 .stats{grid-template-columns:repeat(4,minmax(0,1fr))}.communications-v2 .contacts-v2 .stat .h .pill{margin-left:auto}.communications-v2 .contacts-v2 .card{background:#fff;border:1px solid #e5e9f0;border-radius:16px}.communications-v2 .contacts-v2 .contacts-row{align-items:flex-start;display:flex;gap:20px}.communications-v2 .contacts-v2 .contacts-side{box-sizing:border-box;display:flex;flex:none;flex-direction:column;gap:2px;padding:16px 12px;width:272px}.communications-v2 .contacts-v2 .contacts-side .nav-title{color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;padding:0 6px 8px;text-transform:uppercase}.communications-v2 .contacts-v2 .contacts-side>button:not(.new-list){align-items:center;background:none;border:0;border-radius:9px;color:#0f172a;cursor:pointer;display:flex;font:inherit;font-weight:500;gap:8px;padding:9px 12px;text-align:left;width:100%}.communications-v2 .contacts-v2 .contacts-side>button:not(.new-list) span:first-child{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communications-v2 .contacts-v2 .contacts-side>button:not(.new-list) .n{color:#64708a;flex:none;font-size:13px}.communications-v2 .contacts-v2 .contacts-side>button:not(.new-list):hover{background:#f4f6fa}.communications-v2 .contacts-v2 .contacts-side>button:not(.new-list).active{background:#0b1739;color:#fff;font-weight:700}.communications-v2 .contacts-v2 .contacts-side>button:not(.new-list).active .n{color:#a9b4d0}.communications-v2 .contacts-v2 .contacts-side hr{background:#e5e9f0;border:0;height:1px;margin:6px 0;width:100%}.communications-v2 .contacts-v2 .contacts-side .new-list{align-items:center;background:none;border:0;color:#007a8f;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:6px;margin-top:6px;padding:8px 12px;text-align:left}.communications-v2 .contacts-v2 .contacts-main{flex:1 1;min-width:0;padding:20px}.communications-v2 .contacts-v2 .contacts-bulk{align-items:center;background:#0b1739;border-radius:12px;color:#fff;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:14px;padding:12px 16px}.communications-v2 .contacts-v2 .contacts-bulk>svg{color:#00b5d1;flex:none;font-size:18px}.communications-v2 .contacts-v2 .contacts-bulk strong{font-weight:700}.communications-v2 .contacts-v2 .contacts-bulk .all{background:none;border:0;color:#00b5d1;cursor:pointer;font:inherit;font-weight:600;padding:0}.communications-v2 .contacts-v2 .contacts-bulk .sp{flex:1 1}.communications-v2 .contacts-v2 .contacts-bulk>button:not(.all){align-items:center;background:none;border:1px solid #fff6;border-radius:9px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:7px;height:36px;padding:0 12px}.communications-v2 .contacts-v2 .contacts-bulk>button:not(.all):hover{background:#ffffff14}.communications-v2 .contacts-v2 .contacts-bulk>button:not(.all).danger{background:#fff;border-color:#fff;color:#b91c1c}.communications-v2 .contacts-v2 .table .row{cursor:pointer;grid-template-columns:24px minmax(160px,1.6fr) 110px minmax(0,1fr) minmax(0,1fr) 84px 32px}.communications-v2 .contacts-v2 .table .row.head{cursor:default}.communications-v2 .contacts-v2 .table .row:not(.head):hover{background:#f8fdfe}.communications-v2 .contacts-v2 .table .row.picked{background:#f1fbfd}.communications-v2 .contacts-v2 .table .row .cb{display:inline-flex}.communications-v2 .contacts-v2 .table .row .cb input{accent-color:#00b5d1;cursor:pointer;height:18px;margin:0;width:18px}.communications-v2 .contacts-v2 .table .row .who{align-items:center;display:flex;gap:12px;min-width:0}.communications-v2 .contacts-v2 .table .row .av{align-items:center;background:#e0f7fb;border-radius:50%;color:#007a8f;display:inline-flex;flex:none;font-size:12px;font-weight:700;height:34px;justify-content:center;width:34px}.communications-v2 .contacts-v2 .table .row .t{display:flex;flex-direction:column;gap:1px;min-width:0}.communications-v2 .contacts-v2 .table .row .t strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communications-v2 .contacts-v2 .table .row .t span{color:#5f6b7d;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communications-v2 .contacts-v2 .table .row .tags{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.communications-v2 .contacts-v2 .table .row .tag{background:#f4f6fa;border-radius:999px;color:#5f6b7d;font-size:12px;font-weight:600;padding:3px 9px;white-space:nowrap}.communications-v2 .contacts-v2 .table .row .tag.cyan{background:#e0f7fb;color:#007a8f}.communications-v2 .contacts-v2 .table .row .none{color:#64708a}.communications-v2 .contacts-v2 .table .row .date,.communications-v2 .contacts-v2 .table .row .src{color:#5f6b7d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communications-v2 .contacts-v2 .table .row .more{justify-self:end}.communications-v2 .contacts-v2 .empty,.communications-v2 .contacts-v2 .loading{color:#5f6b7d;padding:24px 12px}.communications-v2 .contacts-v2 .contacts-menu{position:relative}.communications-v2 .contacts-v2 .contacts-menu .dots{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:8px;box-sizing:border-box;color:#5f6b7d;cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.communications-v2 .contacts-v2 .contacts-menu .dots:hover{color:#0f172a}.communications-v2 .contacts-v2 .contacts-menu .pop{background:#fff;border:1px solid #e5e9f0;border-radius:12px;box-shadow:0 12px 32px #0a173826;min-width:240px;padding:6px;position:absolute;right:0;top:38px;z-index:30}.communications-v2 .contacts-v2 .contacts-menu .pop button{align-items:center;background:none;border:0;border-radius:8px;color:#0f172a;cursor:pointer;display:flex;font:inherit;font-weight:600;gap:10px;padding:10px 12px;text-align:left;width:100%}.communications-v2 .contacts-v2 .contacts-menu .pop button svg{color:#5f6b7d;font-size:16px}.communications-v2 .contacts-v2 .contacts-menu .pop button:hover{background:#f4f6fa}.communications-v2 .contacts-v2 .contacts-menu .pop button.danger,.communications-v2 .contacts-v2 .contacts-menu .pop button.danger svg{color:#b91c1c}.communications-v2 .contacts-v2 .contacts-menu .pop button.danger:hover{background:#fee2e2}.communications-v2 .contacts-v2 .contacts-menu .pop hr{background:#e5e9f0;border:0;height:1px;margin:4px 0}.communications-v2 .contacts-v2 .footer{flex-wrap:wrap}.communications-v2 .contacts-v2 .footer .rows{align-items:center;color:#5f6b7d;display:inline-flex;gap:6px;margin-left:auto;position:relative}.communications-v2 .contacts-v2 .footer .rows select{appearance:none;background:none;border:0;color:#0f172a;cursor:pointer;font:inherit;font-weight:600;height:36px;padding:0 26px 0 6px;width:auto}.communications-v2 .contacts-v2 .footer .rows svg{pointer-events:none;position:absolute;right:4px}.communications-v2 .contacts-v2 .footer .pagination .gap{min-width:24px}@media(max-width:1200px){.communications-v2 .contacts-v2 .stats{grid-template-columns:repeat(2,minmax(0,1fr))}.communications-v2 .contacts-v2 .table .row{grid-template-columns:24px minmax(140px,1.6fr) 110px minmax(0,1fr) 84px 32px}.communications-v2 .contacts-v2 .table .row .src,.communications-v2 .contacts-v2 .table .row.head>span:nth-child(5){display:none}}@media(max-width:1024px){.communications-v2 .contacts-v2 .contacts-row{align-items:stretch;flex-direction:column}.communications-v2 .contacts-v2 .contacts-side{flex-direction:row;flex-wrap:wrap;width:auto}.communications-v2 .contacts-v2 .contacts-side .nav-title{flex-basis:100%}.communications-v2 .contacts-v2 .contacts-side>button:not(.new-list){width:auto}.communications-v2 .contacts-v2 .contacts-side hr{display:none}}@media(max-width:640px){.communications-v2 .contacts-v2 .stats{grid-template-columns:1fr}.communications-v2 .contacts-v2 .page-header .actions{flex-wrap:wrap}.communications-v2 .contacts-v2 .table .row{grid-template-columns:24px minmax(0,1fr) auto 36px}.communications-v2 .contacts-v2 .table .row .date,.communications-v2 .contacts-v2 .table .row .tags,.communications-v2 .contacts-v2 .table .row.head>span:nth-child(4),.communications-v2 .contacts-v2 .table .row.head>span:nth-child(6){display:none}.communications-v2 .contacts-v2 .contacts-main{padding:14px}}.campaign-modal-overlay .contacts-modal{max-width:560px}.campaign-modal-overlay .contacts-modal.wide{max-width:880px}.campaign-modal-overlay .contacts-modal .modal-header .t strong{font-size:22px}.campaign-modal-overlay .contacts-modal .contacts-field{display:flex;flex-direction:column;gap:6px;margin:0;min-width:0}.campaign-modal-overlay .contacts-modal .contacts-field>span:first-child{font-weight:600}.campaign-modal-overlay .contacts-modal .contacts-field>span:first-child em{color:#64708a;font-size:12px;font-style:normal;font-weight:400;margin-left:4px}.campaign-modal-overlay .contacts-modal .contacts-field>span:first-child b{color:#b91c1c}.campaign-modal-overlay .contacts-modal .contacts-field input{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;height:44px;margin:0;padding:0 14px;width:100%}.campaign-modal-overlay .contacts-modal .contacts-field input:focus{border:1.5px solid #00b5d1;outline:0}.campaign-modal-overlay .contacts-modal .contacts-field .with-icon{display:flex;position:relative}.campaign-modal-overlay .contacts-modal .contacts-field .with-icon svg{color:#64708a;left:14px;position:absolute;top:50%;transform:translateY(-50%)}.campaign-modal-overlay .contacts-modal .contacts-field .with-icon input{padding-left:40px}.campaign-modal-overlay .contacts-modal .contacts-select{display:flex;position:relative;width:100%}.campaign-modal-overlay .contacts-modal .contacts-select select{appearance:none;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;color:#0f172a;cursor:pointer;font:inherit;font-size:15px;height:44px;padding:0 36px 0 14px;width:100%}.campaign-modal-overlay .contacts-modal .contacts-select svg{color:#5f6b7d;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.campaign-modal-overlay .contacts-modal .contacts-add{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr}.campaign-modal-overlay .contacts-modal .contacts-add .col{display:flex;flex-direction:column;gap:14px;min-width:0}.campaign-modal-overlay .contacts-modal .contacts-add .pair{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.campaign-modal-overlay .contacts-modal .contacts-permission{background:#fef3c7;border:1.5px solid #f59e0b;border-radius:14px;display:flex;flex-direction:column;gap:10px;padding:16px}.campaign-modal-overlay .contacts-modal .contacts-permission .h{align-items:center;display:flex;gap:8px}.campaign-modal-overlay .contacts-modal .contacts-permission .h svg{font-size:18px}.campaign-modal-overlay .contacts-modal .contacts-permission .h strong{font-size:15px}.campaign-modal-overlay .contacts-modal .contacts-permission .req{background:#d97706;border-radius:999px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.campaign-modal-overlay .contacts-modal .contacts-permission .confirm{align-items:flex-start;background:#fff;border:1.5px solid #e5e9f0;border-radius:12px;cursor:pointer;display:flex;gap:10px;padding:12px 14px}.campaign-modal-overlay .contacts-modal .contacts-permission .confirm input{accent-color:#00b5d1;flex:none;height:18px;margin:2px 0 0;width:18px}.campaign-modal-overlay .contacts-modal .contacts-permission .confirm span{display:flex;flex-direction:column;gap:4px}.campaign-modal-overlay .contacts-modal .contacts-permission .confirm span strong{font-weight:600}.campaign-modal-overlay .contacts-modal .contacts-permission .confirm span small{color:#5f6b7d;font-size:12px}.campaign-modal-overlay .contacts-modal .contacts-permission .confirm.on{border-color:#00b5d1}.campaign-modal-overlay .contacts-modal .contacts-permission .lbl{color:#5f6b7d;font-size:13px;font-weight:600}.campaign-modal-overlay .contacts-modal .contacts-permission .rec{color:#5f6b7d;display:flex;font-size:12px;gap:6px;margin:0}.campaign-modal-overlay .contacts-modal .contacts-permission .rec svg{flex:none;margin-top:2px}.campaign-modal-overlay .contacts-modal .contacts-check-card,.campaign-modal-overlay .contacts-modal .contacts-option{align-items:flex-start;background:#fff;border:1px solid #e5e9f0;border-radius:12px;box-sizing:border-box;color:#0f172a;cursor:pointer;display:flex;font:inherit;gap:12px;margin:0;padding:14px 16px;text-align:left;width:100%}.campaign-modal-overlay .contacts-modal .contacts-check-card input,.campaign-modal-overlay .contacts-modal .contacts-option input{accent-color:#00b5d1;flex:none;height:18px;margin:2px 0 0;width:18px}.campaign-modal-overlay .contacts-modal .contacts-check-card>span:last-child,.campaign-modal-overlay .contacts-modal .contacts-option>span:last-child{display:flex;flex-direction:column;gap:2px}.campaign-modal-overlay .contacts-modal .contacts-check-card>span:last-child strong,.campaign-modal-overlay .contacts-modal .contacts-option>span:last-child strong{font-weight:600}.campaign-modal-overlay .contacts-modal .contacts-check-card>span:last-child small,.campaign-modal-overlay .contacts-modal .contacts-option>span:last-child small{color:#5f6b7d;font-size:13px}.campaign-modal-overlay .contacts-modal .contacts-check-card.on,.campaign-modal-overlay .contacts-modal .contacts-option.on{background:#f1fbfd;border:1.5px solid #00b5d1}.campaign-modal-overlay .contacts-modal .contacts-check-card:disabled,.campaign-modal-overlay .contacts-modal .contacts-option:disabled{cursor:default;opacity:.6}.campaign-modal-overlay .contacts-modal .contacts-kind .radio,.campaign-modal-overlay .contacts-modal .contacts-option .radio{background:#fff;border:1.5px solid #e5e9f0;border-radius:50%;box-sizing:border-box;flex:none;height:20px;margin-top:1px;width:20px}.campaign-modal-overlay .contacts-modal .contacts-kind .on .radio,.campaign-modal-overlay .contacts-modal .contacts-option.on .radio{border:6px solid #00b5d1}.campaign-modal-overlay .contacts-modal .contacts-options{display:flex;flex-direction:column;gap:10px}.campaign-modal-overlay .contacts-modal .contacts-kind{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.campaign-modal-overlay .contacts-modal .contacts-kind button{align-items:flex-start;background:#fff;border:1px solid #e5e9f0;border-radius:12px;cursor:pointer;display:flex;font:inherit;gap:12px;padding:14px 16px;text-align:left}.campaign-modal-overlay .contacts-modal .contacts-kind button>span:last-child{display:flex;flex-direction:column;gap:2px}.campaign-modal-overlay .contacts-modal .contacts-kind button>span:last-child strong{font-weight:700}.campaign-modal-overlay .contacts-modal .contacts-kind button>span:last-child small{color:#5f6b7d;font-size:13px}.campaign-modal-overlay .contacts-modal .contacts-kind button.on{background:#f1fbfd;border:1.5px solid #00b5d1}.campaign-modal-overlay .contacts-modal .contacts-rules-label{color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.campaign-modal-overlay .contacts-modal .contacts-rule{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr 96px 1fr 28px}.campaign-modal-overlay .contacts-modal .contacts-rule .rm{align-items:center;background:none;border:0;border-radius:6px;color:#5f6b7d;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.campaign-modal-overlay .contacts-modal .contacts-rule .rm:disabled{cursor:default;opacity:.3}.campaign-modal-overlay .contacts-modal .contacts-add-rule{align-items:center;align-self:flex-start;background:none;border:0;color:#007a8f;cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:6px;padding:0}.campaign-modal-overlay .contacts-modal .contacts-match{align-items:flex-start;background:#f1fbfd;border-radius:12px;display:flex;gap:10px;padding:14px 16px}.campaign-modal-overlay .contacts-modal .contacts-match svg{color:#007a8f;flex:none;margin-top:2px}.campaign-modal-overlay .contacts-modal .contacts-tick{align-items:center;cursor:pointer;display:flex;font-weight:500;gap:10px;margin:0}.campaign-modal-overlay .contacts-modal .contacts-tick input{accent-color:#00b5d1;height:18px;margin:0;width:18px}.campaign-modal-overlay .contacts-modal .contacts-tick.off{color:#64708a;cursor:default}.campaign-modal-overlay .contacts-modal .contacts-warn{align-items:flex-start;background:#fef3c7;border-radius:10px;display:flex;font-size:13px;gap:10px;padding:12px 14px}.campaign-modal-overlay .contacts-modal .contacts-warn svg{color:#b45309;flex:none;font-size:16px;margin-top:2px}@media(max-width:760px){.campaign-modal-overlay .contacts-modal .contacts-add,.campaign-modal-overlay .contacts-modal .contacts-kind{grid-template-columns:1fr}.campaign-modal-overlay .contacts-modal .contacts-rule{grid-template-columns:1fr 1fr}.campaign-modal-overlay .contacts-modal .contacts-rule .rm{justify-self:end}}.communications-v2 .contacts-detail .contacts-back,.communications-v2 .contacts-import .contacts-back{align-items:center;color:#5f6b7d;display:inline-flex;font-weight:500;gap:8px;margin:24px 0 0}.communications-v2 .contacts-detail .contacts-back:hover,.communications-v2 .contacts-import .contacts-back:hover{color:#0f172a}.communications-v2 .contacts-detail .btn-outline,.communications-v2 .contacts-detail .btn-primary,.communications-v2 .contacts-import .btn-outline,.communications-v2 .contacts-import .btn-primary{align-items:center;display:inline-flex;gap:8px}.communications-v2 .contacts-detail .btn-outline:disabled,.communications-v2 .contacts-detail .btn-primary:disabled,.communications-v2 .contacts-import .btn-outline:disabled,.communications-v2 .contacts-import .btn-primary:disabled{cursor:default;opacity:.5}.communications-v2 .contacts-detail .btn-outline,.communications-v2 .contacts-import .btn-outline{border-width:1.5px;font-weight:700}.communications-v2 .contacts-detail .btn-primary,.communications-v2 .contacts-import .btn-primary{color:#0b1739;font-weight:700}.communications-v2 .contacts-detail .btn-primary:hover:not(:disabled),.communications-v2 .contacts-import .btn-primary:hover:not(:disabled){color:#fff}.communications-v2 .contacts-detail .error,.communications-v2 .contacts-import .error{color:#b91c1c;margin-top:16px}.communications-v2 .contacts-detail .loading,.communications-v2 .contacts-import .loading{color:#5f6b7d;margin-top:20px}.communications-v2 .contacts-detail .card,.communications-v2 .contacts-import .card{box-sizing:border-box}.communications-v2 .contacts-detail .icon-tile,.communications-v2 .contacts-import .icon-tile{background:#e0f7fb;border-radius:11px}.communications-v2 .contacts-detail .contacts-caps,.communications-v2 .contacts-import .contacts-caps{color:#5f6b7d;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.communications-v2 .contacts-detail .contacts-muted,.communications-v2 .contacts-import .contacts-muted{color:#64708a}.communications-v2 .contacts-detail .contacts-empty,.communications-v2 .contacts-import .contacts-empty{color:#5f6b7d;margin:0;padding:16px 0}.communications-v2 .contacts-detail .contacts-card-head,.communications-v2 .contacts-import .contacts-card-head{align-items:flex-start;display:flex;gap:12px;margin-bottom:18px}.communications-v2 .contacts-detail .contacts-card-head h2,.communications-v2 .contacts-import .contacts-card-head h2{font-size:18px;font-weight:700;word-break:break-word}.communications-v2 .contacts-detail .contacts-card-head p,.communications-v2 .contacts-import .contacts-card-head p{color:#5f6b7d;font-size:13px;margin-top:2px}.communications-v2 .contacts-detail .contacts-checks,.communications-v2 .contacts-import .contacts-checks{display:flex;flex-direction:column;gap:10px}.communications-v2 .contacts-detail .contacts-check-row,.communications-v2 .contacts-import .contacts-check-row{align-items:center;border:1px solid #e5e9f0;border-radius:10px;cursor:pointer;display:flex;font-weight:600;gap:12px;margin:0;padding:12px 14px}.communications-v2 .contacts-detail .contacts-check-row input,.communications-v2 .contacts-import .contacts-check-row input{accent-color:#00b5d1;flex:none;height:18px;margin:0;width:18px}.communications-v2 .contacts-detail .contacts-check-row.on,.communications-v2 .contacts-import .contacts-check-row.on{background:#f1fbfd;border:1.5px solid #00b5d1}.communications-v2 .contacts-detail .contacts-select,.communications-v2 .contacts-import .contacts-select{display:flex;min-width:0;position:relative}.communications-v2 .contacts-detail .contacts-select select,.communications-v2 .contacts-import .contacts-select select{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;color:#0f172a;cursor:pointer;font:inherit;font-size:15px;height:44px;margin:0;padding:0 36px 0 14px;width:100%}.communications-v2 .contacts-detail .contacts-select svg,.communications-v2 .contacts-import .contacts-select svg{color:#5f6b7d;pointer-events:none;position:absolute;right:14px;top:50%;transform:translateY(-50%)}.communications-v2 .contacts-detail .contacts-missing{color:#5f6b7d;margin-top:20px}.communications-v2 .contacts-detail .contacts-title-row{align-items:flex-start;display:flex;gap:16px;margin:20px 0 24px}.communications-v2 .contacts-detail .contacts-title-row h1{font-size:32px;font-weight:700;letter-spacing:-.01em;word-break:break-word}.communications-v2 .contacts-detail .contacts-avatar{align-items:center;background:#e0f7fb;border-radius:50%;color:#007a8f;display:inline-flex;flex:none;font-size:18px;font-weight:700;height:56px;justify-content:center;width:56px}.communications-v2 .contacts-detail .contacts-title{flex:1 1;min-width:0}.communications-v2 .contacts-detail .contacts-meta{align-items:center;color:#5f6b7d;display:flex;flex-wrap:wrap;font-size:13px;gap:8px;margin-top:8px;word-break:break-word}.communications-v2 .contacts-detail .contacts-tag-pill{background:#e0f7fb;color:#007a8f}.communications-v2 .contacts-detail .contacts-actions{display:flex;flex:none;flex-wrap:wrap;gap:12px;margin-top:4px}.communications-v2 .contacts-detail .contacts-danger{border-color:#dc2626;color:#b91c1c}.communications-v2 .contacts-detail .contacts-danger:hover{background:#fee2e2}.communications-v2 .contacts-detail .contacts-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:272px minmax(0,1fr)}.communications-v2 .contacts-detail .contacts-side-nav{padding:18px 12px}.communications-v2 .contacts-detail .contacts-side-nav>.contacts-caps{padding:0 10px 10px}.communications-v2 .contacts-detail .contacts-nav-item{align-items:center;border:0;border-radius:12px;display:flex;gap:12px;padding:12px;text-align:left;width:100%}.communications-v2 .contacts-detail .contacts-nav-item:hover:not(.active){background:#f4f6fa}.communications-v2 .contacts-detail .contacts-nav-item.active{background:#0b1739;color:#fff}.communications-v2 .contacts-detail .contacts-nav-item.active .contacts-nav-icon{background:#ffffff1f;color:#00b5d1}.communications-v2 .contacts-detail .contacts-nav-item.active .contacts-nav-t span{color:#a9b4d0}.communications-v2 .contacts-detail .contacts-nav-icon{align-items:center;background:#f4f6fa;border-radius:8px;color:#5f6b7d;display:inline-flex;flex:none;height:32px;justify-content:center;width:32px}.communications-v2 .contacts-detail .contacts-nav-t{display:flex;flex-direction:column;gap:2px}.communications-v2 .contacts-detail .contacts-nav-t strong{font-size:14px}.communications-v2 .contacts-detail .contacts-nav-t span{color:#5f6b7d;font-size:12px}.communications-v2 .contacts-detail .contacts-side-permission{border-top:1px solid #e5e9f0;margin-top:12px;padding:14px 12px 0}.communications-v2 .contacts-detail .contacts-perm-status{align-items:center;display:flex;font-weight:600;gap:8px;margin-top:8px}.communications-v2 .contacts-detail .contacts-perm-status.ok svg{color:#157f3c}.communications-v2 .contacts-detail .contacts-perm-status.bad svg{color:#b91c1c}.communications-v2 .contacts-detail .contacts-perm-sub{color:#5f6b7d;font-size:13px;margin-top:4px}.communications-v2 .contacts-detail .contacts-main-col{display:flex;flex-direction:column;gap:20px;min-width:0}.communications-v2 .contacts-detail .contacts-form{display:flex;flex-direction:column;gap:16px}.communications-v2 .contacts-detail .contacts-pair{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr}.communications-v2 .contacts-detail .contacts-input{display:flex;flex-direction:column;gap:6px;margin:0;min-width:0}.communications-v2 .contacts-detail .contacts-input>span:first-child{color:#5f6b7d;font-size:13px;font-weight:500}.communications-v2 .contacts-detail .contacts-input>span:first-child em{color:#64708a;font-size:12px;font-style:normal;margin-left:6px}.communications-v2 .contacts-detail .contacts-input>input{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;height:44px;margin:0;padding:0 14px;width:100%}.communications-v2 .contacts-detail .contacts-input>input:focus{border:1.5px solid #00b5d1;outline:0}.communications-v2 .contacts-detail .contacts-input>input::placeholder{color:#64708a;opacity:1}.communications-v2 .contacts-detail .contacts-tag-input{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;cursor:text;display:flex;flex-wrap:wrap;gap:8px;min-height:44px;padding:6px 10px}.communications-v2 .contacts-detail .contacts-tag-input:focus-within{border:1.5px solid #00b5d1}.communications-v2 .contacts-detail .contacts-tag-input input{background:none;border:0;box-shadow:none;color:#0f172a;flex:1 1;font:inherit;height:30px;margin:0;min-width:120px;outline:0;padding:0 4px;width:auto}.communications-v2 .contacts-detail .contacts-tag-input input::placeholder{color:#64708a;opacity:1}.communications-v2 .contacts-detail .contacts-chip{align-items:center;background:#e0f7fb;border-radius:999px;color:#007a8f;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:4px 8px 4px 10px}.communications-v2 .contacts-detail .contacts-chip button{color:#007a8f;display:inline-flex}.communications-v2 .contacts-detail .contacts-chip button:hover{color:#0b1739}.communications-v2 .contacts-detail .contacts-note{align-items:center;color:#5f6b7d;display:flex;font-size:13px;gap:6px}.communications-v2 .contacts-detail .contacts-note svg{flex:none}.communications-v2 .contacts-detail .contacts-dl{margin:0}.communications-v2 .contacts-detail .contacts-dl-row{grid-gap:12px;border-top:1px solid #e5e9f0;display:grid;gap:12px;grid-template-columns:28% 1fr;padding:13px 0}.communications-v2 .contacts-detail .contacts-dl-row dt{color:#5f6b7d;font-size:13px;margin:0}.communications-v2 .contacts-detail .contacts-dl-row dd{margin:0;word-break:break-word}.communications-v2 .contacts-detail .contacts-dl-row dd.strong{font-weight:700}.communications-v2 .contacts-detail .contacts-not-connected{align-items:center;background:#f4f6fa;border-radius:12px;color:#5f6b7d;display:flex;gap:10px;padding:14px 16px}.communications-v2 .contacts-detail .contacts-not-connected svg{flex:none}.communications-v2 .contacts-detail .contacts-save-bar{align-items:center;display:flex;flex-wrap:wrap;gap:12px;padding:16px 20px}.communications-v2 .contacts-detail .contacts-save-bar>span{color:#5f6b7d;flex:1 1;font-size:13px;min-width:200px}.communications-v2 .contacts-detail .contacts-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 16px}.communications-v2 .contacts-detail .contacts-stat .v{font-size:28px;font-weight:700}.communications-v2 .contacts-detail .contacts-stat .l{color:#5f6b7d;margin-top:6px}.communications-v2 .contacts-detail .contacts-stat .d{color:#64708a;font-size:12px;margin-top:2px}.communications-v2 .contacts-detail .contacts-kinds{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.communications-v2 .contacts-detail .contacts-kinds>button{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:999px;color:#5f6b7d;display:inline-flex;font-weight:600;gap:8px;height:38px;padding:0 14px}.communications-v2 .contacts-detail .contacts-kinds>button .n{color:#64708a;font-weight:500}.communications-v2 .contacts-detail .contacts-kinds>button.active{background:#0b1739;border-color:#0b1739;color:#fff}.communications-v2 .contacts-detail .contacts-kinds>button.active .n{color:#a9b4d0}.communications-v2 .contacts-detail .contacts-range{color:#5f6b7d;margin-left:auto}.communications-v2 .contacts-detail .contacts-events{display:flex;flex-direction:column}.communications-v2 .contacts-detail .contacts-day{padding:12px 0 6px}.communications-v2 .contacts-detail .contacts-event{border-bottom:1px solid #e5e9f0;display:flex;flex-direction:column;gap:4px;padding:10px 0 12px}.communications-v2 .contacts-detail .contacts-event strong{font-size:15px;font-weight:500}.communications-v2 .contacts-detail .contacts-event span{color:#5f6b7d;font-size:13px}.communications-v2 .contacts-detail .contacts-events-foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:16px}.communications-v2 .contacts-detail .contacts-events-foot>span{color:#5f6b7d;flex:1 1;font-size:13px}@media(max-width:1024px){.communications-v2 .contacts-detail .contacts-layout{grid-template-columns:1fr}.communications-v2 .contacts-detail .contacts-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.communications-v2 .contacts-detail .contacts-title-row{flex-wrap:wrap}.communications-v2 .contacts-detail .contacts-actions{flex-basis:100%}.communications-v2 .contacts-detail .contacts-pair{grid-template-columns:1fr}.communications-v2 .contacts-detail .contacts-dl-row{gap:2px;grid-template-columns:1fr}}.communications-v2 .contacts-import{display:flex;flex-direction:column;gap:20px}.communications-v2 .contacts-import .contacts-back{align-self:flex-start}.communications-v2 .contacts-import .contacts-import-head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.communications-v2 .contacts-import .contacts-import-head h1{font-size:32px;font-weight:700;letter-spacing:-.01em}.communications-v2 .contacts-import .contacts-import-head p{color:#5f6b7d;margin-top:8px}.communications-v2 .contacts-import .contacts-steps{align-items:center;display:flex;list-style:none;margin:0;padding:14px 20px}.communications-v2 .contacts-import .contacts-steps li{align-items:center;display:flex;flex:none;margin:0}.communications-v2 .contacts-import .contacts-steps li:not(:first-child){flex:1 1}.communications-v2 .contacts-import .contacts-steps .contacts-step-line{background:#e5e9f0;flex:1 1;height:2px;margin:0 16px}.communications-v2 .contacts-import .contacts-steps li.current .contacts-step-line,.communications-v2 .contacts-import .contacts-steps li.done .contacts-step-line{background:#00b5d1}.communications-v2 .contacts-import .contacts-steps button{align-items:center;background:none;border:0;color:#5f6b7d;cursor:pointer;display:inline-flex;flex:none;font:inherit;font-weight:500;gap:10px;padding:0}.communications-v2 .contacts-import .contacts-steps button:disabled{cursor:default}.communications-v2 .contacts-import .contacts-steps .contacts-step-n{align-items:center;background:#f4f6fa;border-radius:50%;display:inline-flex;font-size:12px;font-weight:600;height:26px;justify-content:center;width:26px}.communications-v2 .contacts-import .contacts-steps li.current button{color:#0f172a;font-weight:700}.communications-v2 .contacts-import .contacts-steps li.current button .contacts-step-n{background:#00b5d1;color:#0b1739}.communications-v2 .contacts-import .contacts-steps li.done .contacts-step-n{background:#e3f7ea;color:#157f3c}.communications-v2 .contacts-import .contacts-import-card{display:flex;flex-direction:column}.communications-v2 .contacts-import .contacts-file .contacts-card-head{margin-bottom:0}.communications-v2 .contacts-import .contacts-methods{display:flex;flex-direction:column;gap:12px}.communications-v2 .contacts-import .contacts-method{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:12px;box-sizing:border-box;display:flex;gap:14px;padding:14px 16px;text-align:left;width:100%}.communications-v2 .contacts-import .contacts-method.on{background:#f1fbfd;border:1.5px solid #00b5d1}.communications-v2 .contacts-import .contacts-method-icon{align-items:center;background:#f4f6fa;border-radius:9px;color:#5f6b7d;display:inline-flex;flex:none;font-size:17px;height:36px;justify-content:center;width:36px}.communications-v2 .contacts-import .contacts-method.on .contacts-method-icon{background:#e0f7fb;color:#007a8f}.communications-v2 .contacts-import .contacts-method-t{display:flex;flex:1 1;flex-direction:column;gap:2px}.communications-v2 .contacts-import .contacts-method-t strong{font-size:15px;font-weight:600}.communications-v2 .contacts-import .contacts-method-t span{color:#5f6b7d;font-size:13px}.communications-v2 .contacts-import .contacts-radio{align-items:center;border:1.5px solid #e5e9f0;border-radius:50%;box-sizing:border-box;color:#fff;display:inline-flex;flex:none;font-size:12px;height:20px;justify-content:center;width:20px}.communications-v2 .contacts-import .contacts-method.on .contacts-radio{background:#007a8f;border:0}.communications-v2 .contacts-import .contacts-drop{align-items:center;border:2px dashed #00b5d1;border-radius:14px;display:flex;flex-direction:column;gap:8px;margin-top:16px;padding:36px 24px;text-align:center}.communications-v2 .contacts-import .contacts-drop .icon-tile{font-size:22px;height:52px;margin-bottom:6px;width:52px}.communications-v2 .contacts-import .contacts-drop strong{font-size:17px;word-break:break-all}.communications-v2 .contacts-import .contacts-drop>span:not(.icon-tile){color:#5f6b7d;font-size:13px}.communications-v2 .contacts-import .contacts-drop .btn-outline{height:40px;margin-top:6px}.communications-v2 .contacts-import .contacts-drop.over{background:#f1fbfd;border-style:solid}.communications-v2 .contacts-import .contacts-drop.has-file{background:#f8fdfe}.communications-v2 .contacts-import .contacts-paste{display:flex;flex-direction:column;gap:8px;margin:16px 0 0}.communications-v2 .contacts-import .contacts-paste>span{color:#5f6b7d;font-size:13px}.communications-v2 .contacts-import .contacts-paste>span code{font-size:12px}.communications-v2 .contacts-import .contacts-paste textarea{border:1px solid #e5e9f0;border-radius:10px;box-sizing:border-box;font:inherit;font-size:14px;margin:0;padding:12px 14px;resize:vertical;width:100%}.communications-v2 .contacts-import .contacts-paste textarea:focus{border:1.5px solid #00b5d1;outline:0}.communications-v2 .contacts-import .contacts-paste small{align-self:flex-end;color:#5f6b7d;font-size:12px}.communications-v2 .contacts-import .contacts-template{align-items:center;background:#f1fbfd;border-radius:12px;display:flex;flex-wrap:wrap;gap:12px;margin-top:16px;padding:14px 16px}.communications-v2 .contacts-import .contacts-template>svg{color:#007a8f;flex:none}.communications-v2 .contacts-import .contacts-template>span{color:#5f6b7d;flex:1 1;font-size:13px;min-width:200px}.communications-v2 .contacts-import .contacts-template .btn-outline{height:40px}.communications-v2 .contacts-import .contacts-map{display:flex;flex-direction:column;gap:10px}.communications-v2 .contacts-import .contacts-map-row{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:200px 24px minmax(0,1fr)}.communications-v2 .contacts-import .contacts-map-col{display:flex;flex-direction:column;gap:2px;min-width:0}.communications-v2 .contacts-import .contacts-map-col strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communications-v2 .contacts-import .contacts-map-col span{color:#64708a;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communications-v2 .contacts-import .contacts-map-arrow{color:#64708a}.communications-v2 .contacts-import .contacts-select.set select{background:#f1fbfd;border:1.5px solid #00b5d1;font-weight:600}.communications-v2 .contacts-import .contacts-select:not(.set) select{color:#5f6b7d}.communications-v2 .contacts-import .contacts-amber{align-items:flex-start;background:#fef3c7;border-radius:12px;display:flex;font-size:13px;gap:10px;margin-top:18px;padding:14px 16px}.communications-v2 .contacts-import .contacts-amber svg{color:#b45309;flex:none;font-size:16px;margin-top:1px}.communications-v2 .contacts-import .contacts-amber.bad{background:#fde8e8}.communications-v2 .contacts-import .contacts-amber.bad svg{color:#b91c1c}.communications-v2 .contacts-import .contacts-ticks{display:flex;flex-direction:column;margin-top:14px}.communications-v2 .contacts-import .contacts-tick-row{align-items:center;border-top:1px solid #e5e9f0;cursor:pointer;display:flex;font-weight:500;gap:12px;margin:0;padding:14px 0}.communications-v2 .contacts-import .contacts-tick-row input{accent-color:#00b5d1;flex:none;height:18px;margin:0;width:18px}.communications-v2 .contacts-import .contacts-import-permission{background:#fef3c7;border:1.5px solid #f59e0b;border-radius:16px;padding:18px 18px 20px}.communications-v2 .contacts-import .contacts-perm-head{align-items:center;display:flex;gap:8px;margin-bottom:14px}.communications-v2 .contacts-import .contacts-perm-head svg{font-size:18px}.communications-v2 .contacts-import .contacts-perm-head strong{font-size:16px}.communications-v2 .contacts-import .contacts-req{background:#d97706;border-radius:999px;color:#fff;font-size:10px;font-weight:800;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.communications-v2 .contacts-import .contacts-perm-body{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:1fr 1fr}.communications-v2 .contacts-import .contacts-confirm{align-items:flex-start;background:#fff;border:1.5px solid #e5e9f0;border-radius:12px;cursor:pointer;display:flex;gap:12px;margin:0;padding:14px 16px}.communications-v2 .contacts-import .contacts-confirm input{accent-color:#00b5d1;flex:none;height:18px;margin:2px 0 0;width:18px}.communications-v2 .contacts-import .contacts-confirm>span{display:flex;flex-direction:column;gap:6px}.communications-v2 .contacts-import .contacts-confirm>span strong{font-size:15px;font-weight:600}.communications-v2 .contacts-import .contacts-confirm>span small{color:#5f6b7d;font-size:13px}.communications-v2 .contacts-import .contacts-confirm.on{border-color:#00b5d1}.communications-v2 .contacts-import .contacts-how{display:flex;flex-direction:column;gap:8px;min-width:0}.communications-v2 .contacts-import .contacts-how>span:first-child{color:#5f6b7d;font-size:13px}.communications-v2 .contacts-import .contacts-how p{color:#5f6b7d;display:flex;font-size:13px;gap:6px}.communications-v2 .contacts-import .contacts-how p svg{flex:none;margin-top:2px}.communications-v2 .contacts-import .contacts-review-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,minmax(0,1fr));padding:8px 16px 0}.communications-v2 .contacts-import .contacts-review-stats .v{font-size:28px;font-weight:700}.communications-v2 .contacts-import .contacts-review-stats .l{color:#5f6b7d;margin-top:6px}.communications-v2 .contacts-import .contacts-review-stats .d{color:#64708a;font-size:12px;margin-top:2px}.communications-v2 .contacts-import .contacts-preview{display:flex;flex-direction:column}.communications-v2 .contacts-import .contacts-preview-row{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:14px;padding:14px 0}.communications-v2 .contacts-import .contacts-preview-row .pill{flex:none;margin:0}.communications-v2 .contacts-import .contacts-preview-who{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.communications-v2 .contacts-import .contacts-preview-who strong{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communications-v2 .contacts-import .contacts-preview-who span{color:#5f6b7d;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.communications-v2 .contacts-import .contacts-preview-where{color:#5f6b7d;font-size:13px;text-align:right}.communications-v2 .contacts-import .contacts-confirmed{align-items:flex-start;background:#f1fbfd;border-radius:12px;color:#5f6b7d;display:flex;font-size:13px;gap:10px;padding:14px 16px}.communications-v2 .contacts-import .contacts-confirmed svg{color:#157f3c;flex:none;font-size:18px}.communications-v2 .contacts-import .contacts-import-foot{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-top:4px}.communications-v2 .contacts-import .contacts-import-foot>span{color:#5f6b7d;flex:1 1;font-size:13px;min-width:200px}@media(max-width:1024px){.communications-v2 .contacts-import .contacts-perm-body{grid-template-columns:1fr}.communications-v2 .contacts-import .contacts-review-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.communications-v2 .contacts-import .contacts-steps{flex-wrap:wrap;gap:10px}.communications-v2 .contacts-import .contacts-steps .contacts-step-line{display:none}.communications-v2 .contacts-import .contacts-steps li:not(:first-child){flex:none}.communications-v2 .contacts-import .contacts-map-row{gap:6px;grid-template-columns:1fr}.communications-v2 .contacts-import .contacts-map-row .contacts-map-arrow{display:none}.communications-v2 .contacts-import .contacts-preview-row{flex-wrap:wrap}.communications-v2 .contacts-import .contacts-preview-row .contacts-preview-where{flex-basis:100%;order:3;text-align:left}.communications-v2 .contacts-import .contacts-import-head{flex-wrap:wrap}}.registry-reports{display:flex;flex-direction:column;gap:24px}.registry-reports .page-header{margin:28px 0 0}.registry-reports .error{margin:0}.registry-reports .icon-tile{background:#e0f7fb;border-radius:11px}.registry-reports .reports-muted{color:#64708a;font-size:13px}.registry-reports .reports-sub{color:#5f6b7d;font-size:14px}.registry-reports .reports-banner{align-items:center;background:#f1fbfd;border-radius:14px;display:flex;gap:14px;padding:16px 18px}.registry-reports .reports-banner strong{font-size:16px}.registry-reports .reports-banner p{color:#5f6b7d;line-height:1.45;margin-top:2px}.registry-reports .reports-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr}.registry-reports .reports-card-head{align-items:center;display:flex;gap:14px}.registry-reports .reports-card-head>div{display:flex;flex-direction:column;gap:2px;min-width:0}.registry-reports .reports-card-head h2{font-size:20px;font-weight:700;line-height:1.45}.registry-reports .reports-card{display:flex;flex-direction:column;gap:14px}.registry-reports .reports-card .reports-card-head .icon-tile{border-radius:14px;font-size:26px;height:52px;width:52px}.registry-reports .reports-card .reports-what{font-size:16px;font-weight:500;line-height:1.45}.registry-reports .reports-card .reports-why{align-items:flex-start;background:#f8fafc;border-radius:10px;color:#5f6b7d;display:flex;font-size:13px;gap:10px;line-height:1.45;padding:12px 14px}.registry-reports .reports-card .reports-why svg{color:#64708a;flex:none;font-size:16px;margin-top:1px}.registry-reports .reports-card .reports-make{color:#0b1739;font-size:15px;font-weight:700;height:46px;justify-content:center;width:100%}.registry-reports .reports-card .reports-make svg{font-size:18px}.registry-reports .reports-card .reports-setting{align-items:center;display:flex;gap:12px;padding-top:6px}.registry-reports .reports-card .reports-setting>div{display:flex;flex:1 1;flex-direction:column;line-height:1.45;min-width:0}.registry-reports .reports-card .reports-setting strong{font-size:14px;font-weight:600}.registry-reports .reports-card .reports-setting span{color:#5f6b7d;font-size:12px}.registry-reports .reports-pack{background:#061024;border-radius:16px;color:#fff;display:flex;flex-direction:column;gap:16px;padding:24px}.registry-reports .reports-pack .reports-pack-head{align-items:center;display:flex;gap:14px}.registry-reports .reports-pack .reports-pack-head .icon-tile{background:#132352;border-radius:14px;color:#00b5d1;font-size:26px;height:52px;width:52px}.registry-reports .reports-pack .reports-pack-head>div{flex:1 1;min-width:0}.registry-reports .reports-pack .reports-pack-head h2{font-size:22px;font-weight:700;line-height:1.45}.registry-reports .reports-pack .reports-pack-head p{color:#a9b4d0;line-height:1.45}.registry-reports .reports-pack .reports-pack-head .btn-primary{color:#0b1739;flex:none;font-size:15px;font-weight:700}.registry-reports .reports-pack .reports-pack-includes{display:flex;flex-wrap:wrap;gap:8px 16px;list-style:none;margin:0;padding:0}.registry-reports .reports-pack .reports-pack-includes li{align-items:center;display:inline-flex;font-size:13px;font-weight:500;gap:8px}.registry-reports .reports-pack .reports-pack-includes li svg{color:#00b5d1;font-size:15px}.registry-reports .reports-made{display:flex;flex-direction:column;gap:4px}.registry-reports .reports-made .reports-card-head{margin-bottom:12px}.registry-reports .reports-made .reports-made-row{align-items:center;display:flex;gap:14px;padding:12px 0}.registry-reports .reports-made .reports-made-row+.reports-made-row{border-top:1px solid #e5e9f0}.registry-reports .reports-made .reports-file-tile{align-items:center;background:#f8fafc;border-radius:10px;color:#5f6b7d;display:inline-flex;flex:none;font-size:18px;height:36px;justify-content:center;width:36px}.registry-reports .reports-made .reports-made-t{display:flex;flex:1 1;flex-direction:column;gap:1px;line-height:1.45;min-width:0}.registry-reports .reports-made .reports-made-t strong{align-items:center;display:inline-flex;font-size:15px;font-weight:600;gap:8px}.registry-reports .reports-made .reports-made-t>span{color:#5f6b7d;font-size:13px}.registry-reports .reports-made .reports-made-t .pill{font-size:11px;padding:2px 8px}.registry-reports .reports-made .btn-outline{align-items:center;display:inline-flex;font-weight:700;gap:8px}.registry-reports .reports-made .btn-outline svg{font-size:18px}@media(max-width:1024px){.registry-reports .reports-grid{grid-template-columns:1fr}.registry-reports .reports-pack .reports-pack-head{flex-wrap:wrap}.registry-reports .reports-pack .reports-pack-head .btn-primary{justify-content:center;width:100%}}@media(max-width:640px){.registry-reports .reports-made .reports-made-row{flex-wrap:wrap}.registry-reports .reports-made .reports-made-row .reports-muted{margin-left:50px}.registry-reports .reports-made .reports-made-row .btn-outline{margin-left:auto}}.report-modal.download{max-width:760px}.report-modal.email{max-width:600px}.report-modal .modal-header .icon{background:#e0f7fb;border-radius:11px;font-size:20px;height:40px;width:40px}.report-modal .modal-body{border-top:1px solid #e5e9f0;padding-top:20px}.report-modal .modal-footer .btn-primary{color:#0b1739}.report-modal .modal-footer .btn-primary svg{font-size:18px}.report-modal .report-modal-cols{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr}.report-modal .report-modal-cols .col{display:flex;flex-direction:column;gap:12px;min-width:0}.report-modal .report-modal-cols .caption{color:#64708a;font-size:13px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.report-modal .report-modal-option{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:12px;color:#0f172a;display:flex;gap:12px;padding:13px 14px;text-align:left;width:100%}.report-modal .report-modal-option .tile{align-items:center;background:#f8fafc;border-radius:10px;color:#5f6b7d;display:inline-flex;flex:none;font-size:18px;height:36px;justify-content:center;width:36px}.report-modal .report-modal-option .t{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.report-modal .report-modal-option .t strong{font-size:15px;font-weight:600}.report-modal .report-modal-option .t span{color:#5f6b7d;font-size:13px}.report-modal .report-modal-option .radio{align-items:center;border:1.5px solid #e5e9f0;border-radius:999px;color:#fff;display:inline-flex;flex:none;font-size:13px;height:22px;justify-content:center;width:22px}.report-modal .report-modal-option.on{background:#f1fbfd;border:2px solid #00b5d1;padding:12.5px 13.5px}.report-modal .report-modal-option.on .tile{background:#e0f7fb;color:#007a8f}.report-modal .report-modal-option.on .radio{background:#00b5d1;border-color:#00b5d1}.report-modal .report-modal-field{display:flex;flex-direction:column;gap:6px;margin:0}.report-modal .report-modal-field>span:first-child{color:#5f6b7d;font-size:13px;font-weight:500}.report-modal .report-modal-select{align-items:center;display:flex;position:relative}.report-modal .report-modal-select select{appearance:none;-webkit-appearance:none;background:#fff;border:1.5px solid #e5e9f0;border-radius:10px;box-shadow:none;color:#0f172a;cursor:pointer;font:inherit;font-size:15px;font-weight:500;height:auto;margin:0;overflow:hidden;padding:11px 40px 11px 14px;text-overflow:ellipsis;white-space:nowrap;width:100%}.report-modal .report-modal-select svg{color:#5f6b7d;font-size:16px;pointer-events:none;position:absolute;right:12px}.report-modal .report-modal-check{align-items:flex-start;background:#fff;border:1.5px solid #e5e9f0;border-radius:10px;color:#0f172a;display:flex;gap:12px;padding:11px 14px;text-align:left;width:100%}.report-modal .report-modal-check .box{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:6px;box-sizing:border-box;color:#fff;display:inline-flex;flex:none;font-size:13px;height:20px;justify-content:center;margin-top:1px;width:20px}.report-modal .report-modal-check .t{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.report-modal .report-modal-check .t strong{font-size:14px;font-weight:600}.report-modal .report-modal-check .t span{color:#5f6b7d;font-size:12px}.report-modal .report-modal-check.on{background:#f1fbfd;border-color:#00b5d1}.report-modal .report-modal-check.on .box{background:#00b5d1;border-color:#00b5d1}.report-modal .report-modal-input{background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;box-sizing:border-box;color:#0f172a;font:inherit;font-size:15px;height:auto;margin:0;padding:11px 14px;width:100%}.report-modal .report-modal-input:focus{border:1.5px solid #00b5d1;outline:0}@media(max-width:640px){.report-modal .report-modal-cols{grid-template-columns:1fr}}.holders-refresh.report-modal{max-width:520px}.holders-refresh .modal-body{border-top:0;gap:18px;padding-top:6px}.holders-refresh .modal-header .icon{border-radius:13px;font-size:22px;height:48px;width:48px}.holders-refresh .holders-refresh-text{color:#5f6b7d;font-size:15px;margin:0}.holders-refresh .holders-refresh-steps{display:flex;flex-direction:column;gap:6px}.holders-refresh .holders-refresh-step{align-items:center;color:#64708a;display:flex;font-size:15px;font-weight:400;gap:12px;padding:8px 0}.holders-refresh .holders-refresh-step .dot{align-items:center;background:#f8fafc;border-radius:999px;display:inline-flex;flex:none;font-size:16px;height:28px;justify-content:center;width:28px}.holders-refresh .holders-refresh-step.done{color:#0f172a;font-weight:600}.holders-refresh .holders-refresh-step.done .dot{background:#dcfce7;color:#157f3c}.holders-refresh .holders-refresh-step.active{color:#0f172a;font-weight:600}.holders-refresh .holders-refresh-step.active .dot{background:#e0f7fb;color:#00b5d1}.holders-refresh .holders-refresh-step.active .spin{animation:v2-spin 1s linear infinite}.holders-refresh .holders-refresh-step.failed{color:#0f172a;font-weight:600}.holders-refresh .holders-refresh-step.failed .dot{background:#fde8e8;color:#b91c1c}.holders-refresh .holders-refresh-bar{background:#f8fafc;border-radius:4px;height:8px;overflow:hidden;position:relative}.holders-refresh .holders-refresh-bar span{background:#00b5d1;border-radius:4px;height:100%;left:0;position:absolute;top:0;width:100%}.holders-refresh .holders-refresh-bar.running span{animation:holders-refresh-sweep 1.4s ease-in-out infinite;width:40%}.holders-refresh .holders-refresh-bar.failed span{background:#fca5a5}@keyframes holders-refresh-sweep{0%{left:-40%}to{left:100%}}.holders-refresh .holders-refresh-meta{color:#64708a;font-size:13px}.holders-refresh .modal-footer .holders-refresh-bg{border-width:1.5px;font-size:15px;font-weight:700;height:auto;padding:11px 18px}.holder-filter{flex:none;position:relative}.holder-filter .holder-filter-chip{align-items:center;background:#fff;border:1px solid #e5e9f0;border-radius:10px;color:#0f172a;display:inline-flex;font-weight:600;gap:8px;height:44px;padding:0 14px;white-space:nowrap}.holder-filter .holder-filter-chip svg{color:#5f6b7d}.holder-filter .holder-filter-chip.open{border:1.5px solid #00b5d1;padding:0 13.5px}.holder-filter .holder-filter-chip.set{background:#f1fbfd;border-color:#00b5d1}.holder-filter .holder-filter-pop{background:#fff;border:1px solid #e5e9f0;border-radius:14px;box-shadow:0 14px 36px #0000002e;box-sizing:border-box;display:flex;flex-direction:column;gap:6px;left:0;padding:14px 12px;position:absolute;top:calc(100% + 6px);width:340px;z-index:50}.holder-filter .holder-filter-pop .caption{color:#64708a;font-size:11px;font-weight:700;letter-spacing:.06em;padding:0 8px 6px;text-transform:uppercase}.holder-filter .holder-filter-pop .options{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow-y:auto}.holder-filter .holder-filter-pop .f{align-items:center;border-top:1px solid #e5e9f0;display:flex;gap:8px;margin-top:2px;padding:8px 8px 0}.holder-filter .holder-filter-pop .clear{color:#5f6b7d;flex:1 1;font-weight:700;text-align:left}.holder-filter .holder-filter-pop .clear:hover{color:#0f172a}.holder-filter .holder-filter-pop .btn-primary{color:#0b1739;font-size:15px;font-weight:700}.holder-filter .holder-filter-option{align-items:center;border-radius:8px;display:flex;gap:12px;padding:9px 10px;text-align:left;width:100%}.holder-filter .holder-filter-option .radio{background:#fff;border:1.5px solid #e5e9f0;border-radius:999px;box-sizing:border-box;flex:none;height:20px;width:20px}.holder-filter .holder-filter-option .t{color:#0f172a;flex:1 1;font-weight:500;min-width:0}.holder-filter .holder-filter-option .n{color:#64708a;flex:none;font-size:12px;white-space:nowrap}.holder-filter .holder-filter-option:hover:not(:disabled){background:#f4f6fa}.holder-filter .holder-filter-option.on{background:#f1fbfd}.holder-filter .holder-filter-option.on .radio{border:6px solid #00b5d1}.holder-filter .holder-filter-option.on .t{font-weight:700}.holder-filter .holder-filter-option:disabled{cursor:default}.holder-filter .holder-filter-option:disabled .t{color:#64708a}@media(max-width:640px){.holder-filter .holder-filter-pop{max-width:calc(100vw - 32px)}}.registry-report-view{display:flex;flex-direction:column;gap:16px}.registry-report-view .rr-toolbar{align-items:center;display:flex;gap:12px;margin:0 auto;max-width:930px;width:100%}.registry-report-view .rr-toolbar .rr-file{color:#5f6b7d;flex:1 1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registry-report-view .rr-toolbar .btn-outline,.registry-report-view .rr-toolbar .btn-primary{align-items:center;display:inline-flex;gap:8px}.registry-report-view .rr-toolbar .btn-outline svg,.registry-report-view .rr-toolbar .btn-primary svg{font-size:18px}.registry-report-view .error,.registry-report-view .rr-loading{color:#5f6b7d;margin:0 auto;max-width:930px;width:100%}.registry-report-view .rr-doc{zoom:.75;align-items:center;display:flex;flex-direction:column;gap:32px;padding-bottom:40px}.registry-report-view .rr-sheet{background:#fff;border:1px solid #e5e9f0;border-radius:4px;box-shadow:0 8px 32px #0b173914;box-sizing:border-box;color:#0f172a;display:flex;flex-direction:column;line-height:1.45;min-height:1754px;width:1240px}.registry-report-view .rr-running{align-items:center;display:flex;gap:10px;padding:52px 90px 18px}.registry-report-view .rr-running .rr-logo{border-radius:7px;flex:none;height:26px;object-fit:contain;width:26px}.registry-report-view .rr-running .rr-initials{align-items:center;background:#141414;color:#fff;display:inline-flex;font-size:10px;font-weight:700;justify-content:center}.registry-report-view .rr-running strong{font-size:12px;font-weight:700;letter-spacing:.08em}.registry-report-view .rr-running .rr-label{color:#64708a;font-size:12px;font-weight:500;letter-spacing:.04em;margin-left:auto}.registry-report-view .rr-rule{background:#0b1739;height:2px;margin:0 90px}.registry-report-view .rr-content{display:flex;flex-direction:column;gap:22px;padding:28px 90px 16px}.registry-report-view .rr-h2{display:flex;flex-direction:column;gap:6px}.registry-report-view .rr-h2 h2{font-size:30px;font-weight:700;line-height:1.45;margin:0}.registry-report-view .rr-h2 p{color:#5f6b7d;font-size:14px}.registry-report-view .rr-h2.rr-h2-gap{margin-top:12px}.registry-report-view .rr-kpis{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(3,1fr)}.registry-report-view .rr-kpis.four{grid-template-columns:repeat(4,1fr)}.registry-report-view .rr-kpi{background:#f4f6fa;border-radius:12px;display:flex;flex-direction:column;gap:2px;padding:14px 18px}.registry-report-view .rr-kpi strong{font-size:24px;font-weight:700}.registry-report-view .rr-kpi span{color:#5f6b7d;font-size:12px}.registry-report-view .rr-kpi .rr-kpi-d{color:#64708a}.registry-report-view .rr-kpi .rr-kpi-d.up{color:#157f3c}.registry-report-view .rr-kpi .rr-kpi-d.down{color:#b91c1c}.registry-report-view .rr-table{border:1px solid #e5e9f0;border-radius:12px;overflow:hidden}.registry-report-view .rr-table .rr-row{grid-gap:14px;align-items:center;display:grid;font-size:13px;gap:14px;padding:10px 16px}.registry-report-view .rr-table .rr-row:nth-child(odd):not(.rr-head){background:#f4f6fa}.registry-report-view .rr-table .rr-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.registry-report-view .rr-table .rr-head{background:#f8fafc;color:#5f6b7d;font-size:11px;font-weight:700;padding:11px 16px;text-transform:uppercase}.registry-report-view .rr-table .rr-name{font-weight:600}.registry-report-view .rr-table .rr-empty{color:#5f6b7d;font-size:13px;padding:16px}.registry-report-view .rr-table.rr-top .rr-row{grid-template-columns:40px 1fr 140px 84px 84px}.registry-report-view .rr-table.rr-bands .rr-row{grid-template-columns:1.6fr 1fr 1fr 1fr 1fr}.registry-report-view .rr-table.rr-moves .rr-row{grid-template-columns:1.6fr 1fr .9fr .9fr .6fr}.registry-report-view .rr-table.rr-subs .rr-row{grid-template-columns:1.6fr .9fr .7fr 1fr .8fr}.registry-report-view .rr-table.rr-moves .rr-name,.registry-report-view .rr-table.rr-subs .rr-name{font-weight:400}.registry-report-view .rr-sec{color:#5f6b7d}.registry-report-view .rr-muted{color:#64708a}.registry-report-view .rr-strong{color:#0f172a;font-weight:600}.registry-report-view .rr-up{color:#157f3c;font-weight:500}.registry-report-view .rr-down{color:#b91c1c;font-weight:500}.registry-report-view .rr-cyan{color:#00b5d1}.registry-report-view .rr-total{align-items:center;background:#061024;border-radius:12px;color:#fff;display:flex;font-size:15px;font-weight:700;gap:16px;padding:14px 20px}.registry-report-view .rr-total span{flex:1 1}.registry-report-view .rr-panel{background:#f4f6fa;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:18px 20px}.registry-report-view .rr-panel h3{font-size:16px;font-weight:700;margin:0 0 4px}.registry-report-view .rr-bar{grid-gap:16px;align-items:center;display:grid;font-size:13px;gap:16px;grid-template-columns:200px 1fr 130px}.registry-report-view .rr-bar strong{font-weight:600}.registry-report-view .rr-bar .rr-track{background:#e5e9f0;border-radius:4px;height:14px;overflow:hidden}.registry-report-view .rr-bar .rr-track span{background:#00b5d1;border-radius:4px;display:block;height:100%}.registry-report-view .rr-paragraph{background:#f1fbfd;border-left:4px solid #00b5d1;border-radius:12px;padding:16px 20px}.registry-report-view .rr-paragraph h3{font-size:16px;font-weight:700;margin:0 0 6px}.registry-report-view .rr-paragraph p{color:#5f6b7d;font-size:14px;line-height:1.6}.registry-report-view .rr-look{background:#fef3c7;border-radius:12px;display:flex;flex-direction:column;gap:10px;padding:16px 20px}.registry-report-view .rr-look h3{font-size:16px;font-weight:700;margin:0}.registry-report-view .rr-look .rr-look-item{align-items:flex-start;display:flex;gap:10px}.registry-report-view .rr-look .rr-look-item svg{color:#b45309;flex:none;font-size:16px;margin-top:2px}.registry-report-view .rr-look .rr-look-item div{display:flex;flex-direction:column}.registry-report-view .rr-look .rr-look-item strong{font-size:14px;font-weight:600}.registry-report-view .rr-look .rr-look-item span{color:#5f6b7d;font-size:13px}.registry-report-view .rr-contents{gap:0}.registry-report-view .rr-contents .rr-contents-row{align-items:center;border-top:1px solid #e5e9f0;display:flex;font-size:14px;gap:10px;padding:10px 0}.registry-report-view .rr-contents .rr-contents-row svg{color:#157f3c}.registry-report-view .rr-contents .rr-contents-row span{flex:1 1}.registry-report-view .rr-contents .rr-contents-row strong{color:#5f6b7d;font-size:12px;font-weight:600}.registry-report-view .rr-missing{align-items:center;border:1px dashed #e5e9f0;border-radius:12px;color:#5f6b7d;display:flex;font-size:14px;gap:10px;padding:16px 20px}.registry-report-view .rr-missing svg{color:#64708a;flex:none;font-size:18px}.registry-report-view .rr-note{color:#64708a;font-size:12px}.registry-report-view .rr-foot{align-items:center;border-top:1px solid #e5e9f0;display:flex;font-size:11px;gap:10px;margin-top:auto;padding:16px 90px 40px}.registry-report-view .rr-foot span{color:#64708a;flex:1 1}.registry-report-view .rr-foot strong{color:#5f6b7d;white-space:nowrap}@media(max-width:1024px){.registry-report-view .rr-doc{zoom:.55}}@media(max-width:640px){.registry-report-view .rr-doc{zoom:.32}.registry-report-view .rr-toolbar{flex-wrap:wrap}.registry-report-view .rr-toolbar .rr-file{flex-basis:100%}}@media print{.registry-report-view{padding:0}.registry-report-view .error,.registry-report-view .rr-loading,.registry-report-view .rr-toolbar{display:none}.registry-report-view .rr-doc{zoom:.64;display:block;padding:0}.registry-report-view .rr-sheet,.registry-report-view .rr-sheet *{visibility:visible}.registry-report-view .rr-sheet{border:0;border-radius:0;box-shadow:none;break-after:page;height:1748px;min-height:0;overflow:hidden;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact}.registry-report-view .rr-sheet:last-child{break-after:auto;page-break-after:auto}body:has(.registry-report-view) #root{height:auto;overflow:visible}}.analytics-export-modal.campaign-modal{max-width:560px}.analytics-export-modal .btn-outline,.analytics-export-modal .btn-primary{align-items:center;display:inline-flex;font-weight:700;gap:8px}.analytics-export-modal .btn-outline svg,.analytics-export-modal .btn-primary svg{font-size:18px}.analytics-export-modal .btn-primary{color:#0b1739}.analytics-export-modal .ae-fields{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.analytics-export-modal .report-modal-field>span:first-child{color:#0f172a;font-size:14px;font-weight:600}.analytics-export-modal .ae-caption{font-size:14px;font-weight:600}.analytics-export-modal .ae-checks{display:flex;flex-direction:column;gap:12px;margin-top:-4px}.analytics-export-modal .ae-check{align-items:center;background:none;border:0;color:#0f172a;display:flex;font-size:14px;gap:10px;padding:0;text-align:left;width:100%}.analytics-export-modal .ae-check em{color:#64708a;font-style:normal}.analytics-export-modal .ae-check .ae-box{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:5px;box-sizing:border-box;color:#fff;display:inline-flex;flex:none;font-size:13px;height:20px;justify-content:center;width:20px}.analytics-export-modal .ae-check.on .ae-box{background:#00b5d1;border-color:#00b5d1}.analytics-export-modal.campaign-modal.ready{border-radius:20px;max-width:620px}.analytics-export-modal .aer-body{align-items:center;display:flex;flex-direction:column;gap:18px;padding:36px 32px 28px;text-align:center}.analytics-export-modal .aer-body h2{font-size:26px;font-weight:700;line-height:1.45;margin:0}.analytics-export-modal .aer-tick{align-items:center;background:#dcfce7;border-radius:999px;color:#157f3c;display:inline-flex;font-size:34px;height:72px;justify-content:center;width:72px}.analytics-export-modal .aer-meta{color:#5f6b7d;font-size:15px}.analytics-export-modal .aer-file{align-items:center;background:#f8fafc;border-radius:12px;box-sizing:border-box;display:flex;gap:14px;padding:14px 16px;text-align:left;width:100%}.analytics-export-modal .aer-file .icon-tile{background:#e0f7fb;border-radius:12px;font-size:22px;height:44px;width:44px}.analytics-export-modal .aer-file-t{display:flex;flex:1 1;flex-direction:column;gap:1px;min-width:0}.analytics-export-modal .aer-file-t strong{font-size:15px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-export-modal .aer-file-t span{color:#5f6b7d;font-size:13px}.analytics-export-modal .aer-acts{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.analytics-export-modal .aer-acts .btn-outline{border-width:1.5px}.analytics-export-modal .aer-footer{align-items:center;background:#f8fafc;display:flex;gap:10px;padding:16px 32px 18px}.analytics-export-modal .aer-footer>span{color:#5f6b7d;flex:1 1;font-size:13px}.analytics-export-modal .aer-footer .link,.analytics-export-modal .aer-footer :any-link{display:inline;font-size:13px;margin:0}.analytics-export-modal .aer-footer .btn-cancel{background:none;border:0;border-radius:10px;color:#5f6b7d;font-size:15px;font-weight:700;padding:11px 18px}.analytics-export-modal .aer-footer .btn-cancel:hover{background:#fff}@media(max-width:640px){.analytics-export-modal .ae-fields{grid-template-columns:1fr}.analytics-export-modal .aer-acts>button{flex:1 1 100%;justify-content:center}}.analytics-report-view{display:flex;flex-direction:column;gap:16px}.analytics-report-view .ar-toolbar{align-items:center;display:flex;gap:12px;margin:0 auto;max-width:930px;width:100%}.analytics-report-view .ar-toolbar .ar-file{color:#5f6b7d;flex:1 1;font-size:14px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-report-view .ar-toolbar .btn-outline,.analytics-report-view .ar-toolbar .btn-primary{align-items:center;display:inline-flex;gap:8px}.analytics-report-view .ar-toolbar .btn-outline svg,.analytics-report-view .ar-toolbar .btn-primary svg{font-size:18px}.analytics-report-view .ar-loading,.analytics-report-view .error{color:#5f6b7d;margin:0 auto;max-width:930px;width:100%}.analytics-report-view .ar-doc{zoom:.75;align-items:center;display:flex;flex-direction:column;gap:32px;padding-bottom:40px}.analytics-report-view .ar-sheet{background:#fff;border:1px solid #e5e9f0;border-radius:4px;box-shadow:0 8px 32px #0b173914;box-sizing:border-box;color:#0f172a;display:flex;flex-direction:column;line-height:1.45;min-height:1754px;overflow:hidden;position:relative;width:1240px}.analytics-report-view .ar-sheet h1,.analytics-report-view .ar-sheet h2,.analytics-report-view .ar-sheet h3,.analytics-report-view .ar-sheet p{margin:0}.analytics-report-view .ar-initials{align-items:center;background:#141414;color:#fff;display:inline-flex;font-weight:700;justify-content:center}.analytics-report-view .ar-cover{background:#061024;border:0;color:#fff}.analytics-report-view .ar-cover .ar-cover-bg{height:100%;inset:0;object-fit:cover;opacity:.05;pointer-events:none;position:absolute;width:100%}.analytics-report-view .ar-cover>:not(.ar-cover-bg){position:relative}.analytics-report-view .ar-cover-top{align-items:center;display:flex;gap:18px;padding:110px 80px 0}.analytics-report-view .ar-cover-top strong{font-size:20px;font-weight:700;letter-spacing:.08em}.analytics-report-view .ar-cover-logo{border-radius:7px;flex:none;font-size:22px;height:64px;object-fit:contain;width:64px}.analytics-report-view .ar-cover-mid{align-items:flex-start;display:flex;flex-direction:column;gap:22px;padding:550px 80px 0}.analytics-report-view .ar-cover-mid h1{font-size:90px;font-weight:700;letter-spacing:-.02em;line-height:1.04}.analytics-report-view .ar-cover-badge{background:#132352;border-radius:999px;color:#00b5d1;font-size:16px;font-weight:700;padding:5px 12px}.analytics-report-view .ar-cover-period{color:#00b5d1;font-size:30px;font-weight:500}.analytics-report-view .ar-cover-sub{color:#a9b4d0;font-size:22px;max-width:700px}.analytics-report-view .ar-cover-foot{align-items:flex-end;display:flex;gap:12px;margin-top:auto;padding:0 80px 56px}.analytics-report-view .ar-cover-foot>div:first-child{display:flex;flex:1 1;flex-direction:column;gap:4px}.analytics-report-view .ar-cover-foot>div:first-child strong{font-size:15px}.analytics-report-view .ar-cover-foot>div:first-child span{color:#a9b4d0;font-size:13px}.analytics-report-view .ar-cover-built{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.analytics-report-view .ar-cover-built span{color:#a9b4d0;font-size:10px;font-weight:700;letter-spacing:.1em}.analytics-report-view .ar-cover-built img{height:auto;width:128px}.analytics-report-view .ar-running{align-items:center;display:flex;gap:12px;padding:44px 80px 20px}.analytics-report-view .ar-running .ar-logo{border-radius:7px;flex:none;font-size:10px;height:26px;object-fit:contain;width:26px}.analytics-report-view .ar-running strong{font-size:12px;font-weight:700;letter-spacing:.08em}.analytics-report-view .ar-running .ar-label{color:#64708a;font-size:12px;font-weight:500;letter-spacing:.04em;margin-left:auto}.analytics-report-view .ar-rule{background:#0b1739;height:2px;margin:0 80px}.analytics-report-view .ar-content{display:flex;flex-direction:column;gap:28px;padding:34px 80px 18px}.analytics-report-view .ar-foot{align-items:center;border-top:1px solid #e5e9f0;display:flex;font-size:11px;gap:10px;margin-top:auto;padding:18px 80px 40px}.analytics-report-view .ar-foot .ar-lockup{align-items:center;display:inline-flex;gap:10px}.analytics-report-view .ar-foot .ar-lockup img{height:auto;width:84px}.analytics-report-view .ar-foot .ar-lockup i{background:#e5e9f0;height:18px;width:1px}.analytics-report-view .ar-foot .ar-foot-t{color:#64708a;flex:1 1}.analytics-report-view .ar-foot strong{color:#5f6b7d;white-space:nowrap}.analytics-report-view .ar-h2{display:flex;flex-direction:column;gap:8px}.analytics-report-view .ar-h2 h2{font-size:26px;font-weight:700}.analytics-report-view .ar-h2 i{background:#00b5d1;border-radius:2px;height:4px;width:56px}.analytics-report-view .ar-h3{font-size:19px;font-weight:700}.analytics-report-view .ar-lead{color:#5f6b7d;font-size:17px}.analytics-report-view .ar-note{color:#64708a;font-size:12px;margin-top:-14px}.analytics-report-view .ar-missing{align-items:center;border:1px dashed #e5e9f0;border-radius:12px;color:#5f6b7d;display:flex;font-size:15px;gap:10px;padding:16px 20px}.analytics-report-view .ar-missing svg{color:#64708a;flex:none;font-size:18px}.analytics-report-view .ar-insight{align-items:center;background:#f1fbfd;border-radius:12px;display:flex;gap:12px;padding:16px 18px}.analytics-report-view .ar-insight .icon-tile{background:#e0f7fb;border-radius:11px;font-size:20px}.analytics-report-view .ar-insight p{flex:1 1;font-size:16px;font-weight:500}.analytics-report-view .ar-sec{color:#5f6b7d}.analytics-report-view .ar-muted{color:#64708a}.analytics-report-view .ar-strong{font-weight:700}.analytics-report-view .ar-up{color:#157f3c}.analytics-report-view .ar-down{color:#b91c1c}.analytics-report-view .ar-krs{display:flex;flex-direction:column;gap:14px}.analytics-report-view .ar-kr-row{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.analytics-report-view .ar-kr{background:#f4f6fa;border-radius:14px;display:flex;flex-direction:column;gap:6px;min-width:0;padding:20px 22px}.analytics-report-view .ar-kr .ar-kr-l{font-size:17px;font-weight:700}.analytics-report-view .ar-kr .ar-kr-d{color:#5f6b7d;font-size:14px}.analytics-report-view .ar-kr-v{align-items:center;display:flex;gap:10px}.analytics-report-view .ar-kr-v strong{font-size:38px;font-weight:700;line-height:1.45}.analytics-report-view .ar-trend{border-radius:999px;font-size:12px;font-weight:700;padding:5px 12px;white-space:nowrap}.analytics-report-view .ar-trend.up{background:#dcfce7;color:#157f3c}.analytics-report-view .ar-trend.down{background:#fee2e2;color:#b91c1c}.analytics-report-view .ar-trend.steady{background:#f8fafc;color:#5f6b7d}.analytics-report-view .ar-chart{border:1px solid #e5e9f0;border-radius:14px;display:flex;flex-direction:column;gap:14px;padding:22px}.analytics-report-view .ar-chart .ar-chart-h{display:flex;flex-direction:column;gap:2px}.analytics-report-view .ar-chart .ar-chart-h strong{font-size:20px}.analytics-report-view .ar-chart .ar-chart-h span{color:#5f6b7d;font-size:14px}.analytics-report-view .ar-table{border:1px solid #e5e9f0;border-radius:12px;overflow:hidden}.analytics-report-view .ar-table .ar-row{grid-gap:14px;align-items:center;display:grid;font-size:15px;gap:14px;padding:14px 18px}.analytics-report-view .ar-table .ar-row:nth-child(odd):not(.ar-head){background:#f4f6fa}.analytics-report-view .ar-table .ar-row>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-report-view .ar-table .ar-head{background:#0b1739;color:#fff;font-size:11px;font-weight:700;letter-spacing:.04em;padding:13px 18px;text-transform:uppercase}.analytics-report-view .ar-table .ar-name{font-weight:600}.analytics-report-view .ar-table .ar-num{text-align:right}.analytics-report-view .ar-table.ar-ann .ar-row{grid-template-columns:1fr 84px 76px 76px 100px 100px}.analytics-report-view .ar-table.ar-holders .ar-row{grid-template-columns:1fr 170px 96px 186px}.analytics-report-view .ar-bars{display:flex;flex-direction:column;gap:14px}.analytics-report-view .ar-bar{display:flex;flex-direction:column;gap:7px}.analytics-report-view .ar-bar .ar-bar-t{display:flex;gap:10px}.analytics-report-view .ar-bar .ar-bar-t span{flex:1 1;font-size:15px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.analytics-report-view .ar-bar .ar-bar-t em{color:#5f6b7d;font-size:14px;font-style:normal;font-weight:500;white-space:nowrap}.analytics-report-view .ar-track{background:#f8fafc;border-radius:999px;height:12px;overflow:hidden;position:relative}.analytics-report-view .ar-track span{border-radius:999px;bottom:0;left:0;position:absolute;top:0}.analytics-report-view .ar-track .ar-opened{background:#0b1739}.analytics-report-view .ar-track .ar-clicked{background:#00b5d1}.analytics-report-view .ar-legend{color:#5f6b7d;display:flex;font-size:14px;font-weight:500;gap:22px;margin-top:-10px}.analytics-report-view .ar-legend span{align-items:center;display:inline-flex;gap:8px}.analytics-report-view .ar-legend i{border-radius:50%;height:10px;width:10px}.analytics-report-view .ar-legend .ar-dot-navy{background:#0b1739}.analytics-report-view .ar-legend .ar-dot-cyan{background:#00b5d1}.analytics-report-view .ar-kpis{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}.analytics-report-view .ar-kpi{background:#f4f6fa;border-radius:12px;display:flex;flex-direction:column;gap:3px;min-width:0;padding:18px}.analytics-report-view .ar-kpi strong{font-size:28px;font-weight:700}.analytics-report-view .ar-kpi b{font-size:15px;font-weight:700}.analytics-report-view .ar-kpi span{color:#5f6b7d;font-size:13px}.analytics-report-view .ar-next{background:#061024;border-radius:14px;color:#fff;display:flex;flex-direction:column;gap:13px;padding:22px}.analytics-report-view .ar-next h3{font-size:20px;font-weight:700;padding-bottom:15px}.analytics-report-view .ar-next-item{align-items:flex-start;display:flex;gap:12px}.analytics-report-view .ar-next-item svg{color:#00b5d1;flex:none;font-size:18px;margin-top:2px}.analytics-report-view .ar-next-item div{display:flex;flex-direction:column;gap:2px}.analytics-report-view .ar-next-item strong{font-size:16px;font-weight:700}.analytics-report-view .ar-next-item span{color:#a9b4d0;font-size:14px}@media(max-width:1024px){.analytics-report-view .ar-doc{zoom:.55}}@media(max-width:640px){.analytics-report-view .ar-doc{zoom:.32}.analytics-report-view .ar-toolbar{flex-wrap:wrap}.analytics-report-view .ar-toolbar .ar-file{flex-basis:100%}}@media print{.analytics-report-view{padding:0}.analytics-report-view .ar-loading,.analytics-report-view .ar-toolbar,.analytics-report-view .error{display:none}.analytics-report-view .ar-doc{zoom:.64;display:block;padding:0}.analytics-report-view .ar-sheet,.analytics-report-view .ar-sheet *{visibility:visible}.analytics-report-view .ar-sheet{border:0;border-radius:0;box-shadow:none;break-after:page;height:1748px;min-height:0;page-break-after:always;-webkit-print-color-adjust:exact;print-color-adjust:exact}.analytics-report-view .ar-sheet:last-child{break-after:auto;page-break-after:auto}body:has(.analytics-report-view) #root{height:auto;overflow:visible}}.holder-modal.contacts.contacts-modal.wide{max-width:960px}.holder-modal.export.report-modal{max-width:600px}.holder-modal .holder-modal-label{color:#0f172a;font-size:14px;font-weight:600}.holder-modal .holder-modal-box{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:5px;box-sizing:border-box;color:#fff;display:inline-flex;flex:none;font-size:13px;height:20px;justify-content:center;width:20px}.holder-modal .holder-modal-box.on{background:#00b5d1;border-color:#00b5d1}.holder-modal .holder-modal-option{align-items:flex-start;background:#fff;border:1px solid #e5e9f0;border-radius:10px;color:#0f172a;display:flex;gap:12px;padding:12px 14px;text-align:left;width:100%}.holder-modal .holder-modal-option .t{display:flex;flex-direction:column;gap:2px}.holder-modal .holder-modal-option .t strong{font-size:15px;font-weight:600}.holder-modal .holder-modal-option .t span{color:#5f6b7d;font-size:13px}.holder-modal .holder-modal-option.on{background:#f1fbfd;border:1.5px solid #00b5d1;padding:11.5px 13.5px}.holder-modal .holder-modal-note{align-items:flex-start;color:#5f6b7d;display:flex;font-size:13px;gap:10px;line-height:1.45;margin:0}.holder-modal .holder-modal-note svg{color:#157f3c;flex:none;font-size:16px;margin-top:2px}.holder-modal .holder-modal-note.muted svg{color:#64708a}.holder-modal .holder-modal-note.warn svg{color:#b45309}.holder-modal .modal-body{display:flex;flex-direction:column;gap:16px}.holder-modal.contacts .modal-body{display:block}.holder-modal .holder-modal-pair{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}.holder-modal .report-modal-field>span:first-child{color:#0f172a;font-size:14px;font-weight:600}.holder-modal .holder-modal-tick{align-items:center;background:none;border:0;color:#0f172a;display:flex;font:inherit;font-size:14px;gap:10px;padding:0;text-align:left}.holder-modal .holder-modal-tick em{color:#64708a;font-size:12px;font-style:normal;margin-left:4px}.holder-modal .holder-modal-tick:disabled{color:#64708a;cursor:default}@media(max-width:640px){.holder-modal .holder-modal-pair{grid-template-columns:1fr}}.holder-report-view .hr-details{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1.4fr 1fr}.holder-report-view .hr-details .rr-panel{gap:6px}.holder-report-view .hr-kv{grid-gap:12px;display:grid;font-size:13px;gap:12px;grid-template-columns:150px 1fr}.holder-report-view .hr-kv>span:first-child{color:#5f6b7d}.holder-report-view .hr-kv>span:last-child{font-weight:500}.holder-report-view .hr-big{font-size:28px;font-weight:700;margin-bottom:4px}.holder-report-view .hr-chart{display:flex;flex-direction:column;gap:8px}.holder-report-view .hr-chart .hr-legend{color:#5f6b7d;display:flex;font-size:12px;gap:16px;justify-content:flex-end}.holder-report-view .hr-chart .hr-legend i{border-radius:50%;display:inline-block;height:8px;margin-right:6px;width:8px}.holder-report-view .hr-chart .hr-legend i.cyan{background:#00b5d1}.holder-report-view .hr-title{font-size:16px;font-weight:700;margin:6px 0 0}.holder-report-view .rr-table.hr-moves .rr-row{grid-template-columns:100px 1.6fr 1.2fr 110px 90px 110px}.holder-report-view .rr-table.hr-moves.security .rr-row{grid-template-columns:100px 70px 1.5fr 1.1fr 110px 90px 110px}.holder-report-view .rr-table.hr-activity .rr-row{grid-template-columns:170px 1.6fr 1fr}.holder-report-view .rr-table .rr-num{text-align:right}.movement-report-detail .back{margin:24px 0 0}.movement-report-detail .error,.movement-report-detail .loading{color:#5f6b7d;margin-top:24px}.movement-report-detail .page-header{margin:20px 0 24px}.movement-report-detail .page-header p{font-size:15px}.movement-report-detail .mrd-actions{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end;margin-top:4px}.movement-report-detail .mrd-actions .btn-outline,.movement-report-detail .mrd-actions .btn-primary{align-items:center;display:inline-flex;gap:8px}.movement-report-detail .mrd-actions .btn-outline svg,.movement-report-detail .mrd-actions .btn-primary svg{font-size:18px}.movement-report-detail .mrd-actions .btn-outline:disabled{background:#fff;cursor:default;opacity:.5}.movement-report-detail .mrd-actions .btn-primary{color:#0b1739}.movement-report-detail .mrd-stats{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:24px}.movement-report-detail .mrd-stats .mrd-stat{display:flex;flex-direction:column;gap:8px;padding:20px}.movement-report-detail .mrd-stats .h{align-items:center;color:#5f6b7d;display:flex;font-size:15px;font-weight:600;gap:10px}.movement-report-detail .mrd-stats .v{font-size:28px;font-weight:700;line-height:1.15}.movement-report-detail .mrd-stats .d{color:#64708a;font-size:14px}.movement-report-detail .mrd-stats .icon-tile.green{background:#dcfce7;color:#157f3c}.movement-report-detail .mrd-stats .icon-tile.red{background:#fee2e2;color:#b91c1c}.movement-report-detail .mrd-stats .icon-tile.amber{background:#fef3c7;color:#b45309}.movement-report-detail .mrd-layout{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 400px}.movement-report-detail .mrd-side{display:flex;flex-direction:column;gap:20px}.movement-report-detail .mrd-title{align-items:center;display:flex;gap:12px;margin-bottom:16px}.movement-report-detail .mrd-title>div{flex:1 1;min-width:0}.movement-report-detail .mrd-title h2{font-size:20px;font-weight:700}.movement-report-detail .mrd-title p{color:#5f6b7d;font-size:14px;margin-top:2px}.movement-report-detail .mrd-filters{display:flex;flex:none!important;gap:8px}.movement-report-detail .mrd-select{align-items:center;display:inline-flex;margin:0;position:relative}.movement-report-detail .mrd-select select{appearance:none;-webkit-appearance:none;background:#fff;border:1px solid #e5e9f0;border-radius:10px;box-shadow:none;color:#0f172a;cursor:pointer;font:inherit;font-size:14px;font-weight:500;height:38px;margin:0;padding:0 34px 0 14px;width:auto}.movement-report-detail .mrd-select svg{color:#5f6b7d;font-size:14px;pointer-events:none;position:absolute;right:12px}.movement-report-detail .mrd-table .mrd-row{grid-gap:16px;align-items:center;border-bottom:1px solid #e5e9f0;display:grid;font-size:15px;gap:16px;grid-template-columns:minmax(0,1fr) 120px 130px 120px 90px;padding:13px 14px}.movement-report-detail .mrd-table .mrd-row .num{text-align:right}.movement-report-detail .mrd-table .mrd-row .sec{color:#5f6b7d}.movement-report-detail .mrd-table .mrd-row .strong{font-weight:700}.movement-report-detail .mrd-table .mrd-head{background:#f8fafc;border:0;border-radius:8px;color:#5f6b7d;font-size:12px;font-weight:700;letter-spacing:.04em;padding:11px 14px;text-transform:uppercase}.movement-report-detail .mrd-table .link-row{cursor:pointer}.movement-report-detail .mrd-table .link-row:hover{background:#f1fbfd}.movement-report-detail .mrd-table .holder{align-items:center;display:flex;gap:10px;min-width:0}.movement-report-detail .mrd-table .holder .t{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.movement-report-detail .mrd-table .holder strong{color:#007a8f;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.movement-report-detail .mrd-table .holder small{color:#64708a;font-size:13px}.movement-report-detail .mrd-table .mrd-empty{color:#5f6b7d;padding:24px 14px}.movement-report-detail .mrd-badge{border-radius:999px;display:inline-flex;flex:none;font-size:12px;font-weight:700;padding:4px 10px;white-space:nowrap}.movement-report-detail .mrd-badge.existing,.movement-report-detail .mrd-badge.up{background:#dcfce7;color:#157f3c}.movement-report-detail .mrd-badge.down,.movement-report-detail .mrd-badge.exited{background:#fee2e2;color:#b91c1c}.movement-report-detail .mrd-badge.new{background:#e0f7fb;color:#007a8f}.movement-report-detail .mrd-badge.returning{background:#fef3c7;color:#b45309}.movement-report-detail .mrd-more{margin:16px 0 0}.movement-report-detail .mrd-market .kv{align-items:center;border-bottom:1px solid #e5e9f0;display:flex;gap:12px;margin-bottom:16px;padding:8px 0 16px}.movement-report-detail .mrd-market .kv>span:first-child{color:#5f6b7d;flex:1 1}.movement-report-detail .mrd-market .kv>span:last-child{align-items:flex-end;display:flex;flex-direction:column;max-width:60%;text-align:right}.movement-report-detail .mrd-market .kv strong{font-weight:700}.movement-report-detail .mrd-market .kv small{color:#64708a;font-size:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.movement-report-detail .mrd-market .kv small.up{color:#157f3c}.movement-report-detail .mrd-market .kv small.down{color:#b91c1c}.movement-report-detail .mrd-insight{align-items:center;background:#f1fbfd;border-radius:12px;display:flex;gap:12px;padding:12px 14px}.movement-report-detail .mrd-insight .icon-tile{height:36px;width:36px}.movement-report-detail .mrd-insight p{font-weight:500;line-height:1.45}.movement-report-detail .mrd-delivery .mrd-missing{border:1px dashed #e5e9f0;border-radius:12px;color:#5f6b7d;margin-bottom:16px;padding:14px 16px}.movement-report-detail .mrd-delivery .btn-outline{align-items:center;display:inline-flex;gap:8px}.movement-report-detail .mrd-delivery .btn-outline svg{font-size:18px}@media(max-width:1200px){.movement-report-detail .mrd-layout{grid-template-columns:1fr}}@media(max-width:900px){.movement-report-detail .mrd-stats{grid-template-columns:1fr 1fr}.movement-report-detail .mrd-title{flex-wrap:wrap}.movement-report-detail .mrd-table .mrd-row{grid-template-columns:minmax(0,1fr) 110px 100px}.movement-report-detail .mrd-table .mrd-row .num:nth-child(2),.movement-report-detail .mrd-table .mrd-row .num:nth-child(5){display:none}}.set-role-template{display:flex;flex-direction:column;gap:12px}.campaign-modal-overlay .campaign-modal:has(.set-role-template){max-width:820px}.set-role-template .srt-tabs{display:flex;flex-wrap:wrap;gap:8px}.set-role-template .srt-tab{background:#f8fafc;border:0;border-radius:999px;color:#5f6b7d;font-size:13px;font-weight:600;height:auto;line-height:1.45;margin:0;padding:8px 14px}.set-role-template .srt-tab:hover{color:#0f172a}.set-role-template .srt-tab.on{background:#0b1739;color:#fff}.set-role-template .srt-empty{color:#5f6b7d;margin:0}.set-role-template .srt-option{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:12px;cursor:pointer;display:flex;font-weight:400;gap:14px;margin:0;padding:12px 14px;position:relative}.set-role-template .srt-option.on{background:#f1fbfd;border:2px solid #00b5d1;padding:11.5px 13.5px}.set-role-template .srt-option input{height:0;margin:0;opacity:0;pointer-events:none;position:absolute;width:0}.set-role-template .thumb.srt-thumb{background:#fff;border-radius:10px;flex:none;height:60px;width:48px}.set-role-template .thumb.srt-thumb iframe{height:1333.3333333333%;transform:scale(.075);width:1333.3333333333%}.set-role-template .srt-tile{align-items:center;background:#0b1739;border-radius:10px;color:#fff;display:inline-flex;flex:none;font-size:18px;height:60px;justify-content:center;width:48px}.set-role-template .srt-t{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.set-role-template .srt-name{color:#0f172a;font-size:15px;font-weight:600}.set-role-template .srt-sub{color:#5f6b7d;font-size:13px}.set-role-template .srt-badge{background:#f8fafc;border-radius:999px;color:#5f6b7d;flex:none;font-size:11px;font-weight:700;padding:4px 9px;white-space:nowrap}.set-role-template .srt-badge.on{background:#e0f7fb;color:#007a8f;font-size:12px;padding:4px 10px}.set-role-template .srt-preview{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:9px;color:#0f172a;display:inline-flex;flex:none;font-size:13px;font-weight:700;gap:8px;height:auto;line-height:1.45;margin:0;padding:7px 12px}.set-role-template .srt-preview svg{font-size:15px}.set-role-template .srt-preview:hover{border-color:#00b5d1}.set-role-template .srt-radio{align-items:center;background:#fff;border:1.5px solid #e5e9f0;border-radius:999px;box-sizing:border-box;color:#fff;display:inline-flex;flex:none;font-size:13px;height:22px;justify-content:center;width:22px}.set-role-template .srt-option.on .srt-radio{background:#00b5d1;border:0}.set-role-template .srt-option input:focus-visible~.srt-radio{outline:2px solid #00b5d1;outline-offset:2px}.set-role-template .srt-note{align-items:flex-start;background:#f1fbfd;border-radius:12px;color:#5f6b7d;display:flex;font-size:13px;gap:12px;padding:14px 16px}.set-role-template .srt-note svg{color:#007a8f;flex:none;font-size:18px;margin-top:1px}@media(max-width:700px){.set-role-template .srt-option{flex-wrap:wrap}.set-role-template .srt-t{flex-basis:calc(100% - 62px)}}.stockPage h1{margin:10px 0}.stockPage .sync{background-color:#f6e3cc;border:1px solid #0000;border-radius:.25rem;color:#6e3d00;margin-bottom:1rem;padding:.75rem 1.25rem}.stockPage .managed-by{color:red;font-size:.8rem;font-style:italic;margin-left:2rem}.config__ticker-container{display:flex}.config__exchange{margin-left:1rem}.config__send-settings{border:1px solid #cacccd;display:flex;justify-content:space-between;padding:15px 5px}.config__send-settings-item{align-items:center;display:flex}.config__send-settings-item>*{margin-right:5px}.config__button{align-self:center;font-size:.7rem;margin-left:1.5rem}.config__button__archive,.config__changeTickerButton__confirming{background-color:red;color:#fff}.config__poll-container{display:flex;justify-content:space-between}.config__announcement-comment-template textarea{width:100%}.config__share-registry-date .react-datepicker-wrapper{display:block;margin-bottom:0}.announcement-row,.config__new-holder-min-value>div:first-child{white-space:nowrap}.announcement-row{align-items:flex-start;border-bottom:1px solid #d3d3d3;display:flex;justify-content:space-between;padding:14px 0}.announcement-row__header{display:flex;font-size:12px}.announcement-row__date{margin-right:20px}.announcement-row__headline{align-items:center;display:flex;flex-wrap:wrap;gap:6px;white-space:normal}.announcement-row__links{display:flex;gap:1rem;margin-left:auto;white-space:nowrap}.announcement-row__headlineOriginal{font-size:.8em;font-style:italic;white-space:normal}.announcement-row__sent{margin-right:20px}.announcement-row__price-sensitive{color:red}.announcement-row__hits{margin-right:20px}.announcement-row__menu-toggle{display:flex;flex-direction:row-reverse}.announcement-row__menu{margin-left:5px;position:relative}.announcement-row__menu-items{background:#fff;border:1px solid #ccc;box-shadow:0 2px 6px #00000026;display:flex;flex-direction:column;min-width:150px;padding:4px;position:absolute;right:0;z-index:2}.announcement-row__menu-items button{display:block;margin:.25rem 0}.announcement-row__menu-items button:first-child{align-self:flex-end}.announcement-row__pdflink{margin-left:10px}.announcement-row__deleted{background-color:red;color:#fff;margin-left:1rem;padding:.25rem 1rem}.announcement-row__headline-text-deleted{text-decoration:line-through}.announcement-row__tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px;white-space:normal}.announcement-row__tag{align-items:center;background-color:#e8f0fa;border:1px solid #5a8ec1;border-radius:12px;color:#234a73;display:inline-flex;font-size:.8em;line-height:1.2;padding:2px 6px 2px 10px}.announcement-row__tag-remove{background:#0000;border:none;color:#5a8ec1;cursor:pointer;font-size:1em;line-height:1;margin-left:4px;padding:0 4px}.announcement-row__tag-remove:hover{color:#234a73}.announcement-row__tag-input{display:flex;gap:4px;margin-top:4px}.announcement-row__tag-input input{flex:1 1;font-size:12px;min-width:0;padding:2px 6px}.edit-announcement__header{display:flex;flex-direction:row-reverse}.announcement-actions-button{font-size:12px;padding:.2rem .5rem}.send-test-container{display:flex;justify-content:space-between;margin-bottom:2rem}.send-test-item{background-color:FFFAFA;padding:2 rem 0}body.react-confirm-alert-body-element{overflow:hidden}.react-confirm-alert-blur{filter:url(#gaussian-blur);filter:blur(2px);-webkit-filter:blur(2px)}.react-confirm-alert-overlay{-ms-align-items:center;align-items:center;animation:react-confirm-alert-fadeIn .5s .2s forwards;background:#ffffffe6;bottom:0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;z-index:99}.react-confirm-alert-body{background:#fff;border-radius:10px;box-shadow:0 20px 75px #00000021;color:#666;font-family:Arial,Helvetica,sans-serif;padding:30px;text-align:left;width:400px}.react-confirm-alert-svg{left:0;position:absolute;top:0}.react-confirm-alert-body>h1{margin-top:0}.react-confirm-alert-body>h3{font-size:16px;margin:0}.react-confirm-alert-button-group{display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;justify-content:flex-start;margin-top:20px}.react-confirm-alert-button-group>button{background:#333;border:none;border-radius:5px;color:#eee;cursor:pointer;display:inline-block;font-size:12px;margin-right:10px;outline:none;padding:6px 18px}@keyframes react-confirm-alert-fadeIn{0%{opacity:0}to{opacity:1}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border:8px solid #0000;box-sizing:initial;content:"";height:0;left:-8px;position:absolute;width:1px;z-index:-1}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-top:-8px;top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#f0f0f0;border-top:none}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae;top:-1px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-top-color:#aeaeae;bottom:-1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{left:50px;position:absolute}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .holiday-overlay,.react-datepicker__month-text--holidays .holiday-overlay,.react-datepicker__quarter-text--holidays .holiday-overlay,.react-datepicker__year-text--holidays .holiday-overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .holiday-overlay,.react-datepicker__month-text--holidays:hover .holiday-overlay,.react-datepicker__quarter-text--holidays:hover .holiday-overlay,.react-datepicker__year-text--holidays:hover .holiday-overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}

/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}
/*# sourceMappingURL=main.c2373e8c.css.map*/