:root{color:#193541;font-synthesis:none;background:#faf8f2;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}h1,h2,h3,p{margin-top:0}p{line-height:1.65}img{max-width:100%}:focus-visible{outline-offset:3px;outline:3px solid #39cbbd}.site-shell{flex-direction:column;min-height:100vh;display:flex}.top-strip{color:#d9e8e4;letter-spacing:.11em;background:#102c37;justify-content:center;align-items:center;gap:10px;height:35px;font-size:10px;font-weight:700;display:flex}.status-dot{background:#39cbbd;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #39cbbd25}.strip-divider{opacity:.4}.site-header{background:#faf8f2;border-bottom:1px solid #dce4df}.header-inner{justify-content:space-between;align-items:center;gap:20px;max-width:1360px;min-height:84px;margin:auto;padding:0 48px;display:flex}.brand img{width:188px;display:block}.site-header nav{align-items:center;gap:32px;font-size:12px;font-weight:700;display:flex}.site-header nav a:hover,.site-header nav button:hover{color:#15948b}.site-header nav button{color:#193541;background:0 0;border:0;font-weight:700}.page-wrap{flex:1;width:min(100% - 96px,1300px);margin:0 auto;padding:70px 0 120px}.eyebrow,.small-kicker{color:#178f86;letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:850;display:block}.eyebrow:before{content:"";vertical-align:middle;background:currentColor;width:24px;height:1px;margin-right:11px;display:inline-block}.section-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:62px;display:flex}.section-heading h1,.auth-intro h1,.admin-gate h1{letter-spacing:-.055em;margin:24px 0 17px;font:400 clamp(52px,5.3vw,78px)/1.05 Georgia,serif}.section-heading h1 em,.welcome-panel h2 em,.teal{color:#159b91;font-weight:400}.section-heading p{color:#60767a;margin:0;font-size:15px}.header-stamp{background:#fffefa;border:1px solid #d6e3dc;grid-template-rows:auto auto;grid-template-columns:28px 1fr;align-items:center;gap:2px 12px;min-width:220px;padding:14px 18px;display:grid}.header-stamp>span{color:#159b91;grid-row:1/3;font-size:23px;line-height:1}.header-stamp small{letter-spacing:.13em;color:#879b96;align-self:end;font-size:9px;font-weight:800}.header-stamp b{white-space:nowrap;align-self:start;font-family:Georgia,serif;font-size:19px;font-weight:400;line-height:1.15}.content-grid{grid-template-columns:230px minmax(0,1fr);gap:65px;display:grid}.side-nav{flex-direction:column;align-self:start;gap:3px;display:flex}.side-nav .small-kicker{color:#879b96;margin:0 0 23px 18px}.side-nav .side-nav-heading{border-top:1px solid #dce4df;margin:20px 0 7px;padding:18px 18px 0}.side-nav button,.side-nav a{text-align:left;color:#597077;background:0 0;border:0;align-items:center;gap:13px;padding:16px 18px;font-size:13px;font-weight:700;display:flex}.side-nav button span,.side-nav a span{flex:1}.side-nav-icon{stroke-width:1.9px;flex:0 0 18px;width:18px;height:18px}.side-nav-end-icon{opacity:.52;stroke-width:1.8px;flex:0 0 14px;width:14px;height:14px}.side-nav-divider{border-top:1px solid #dce4df;margin:16px 18px}.side-nav button:hover,.side-nav a:hover,.side-nav .selected{color:#0d736d;background:#e4f1ea}.side-nav .selected .side-nav-icon{stroke-width:2.25px}.aside-note{color:#637c7d;border-top:1px solid #dce4df;margin-top:78px;padding:28px 18px}.aside-note span{color:#159b91;font-size:26px}.aside-note p{margin:12px 0;font:italic 20px/1.4 Georgia,serif}.main-content{min-width:0}.welcome-panel{background:#e7f3ea;min-height:282px;padding:36px 42px 40px;position:relative;overflow:hidden}.customer-welcome-panel{min-height:230px}.welcome-panel:after{content:"";border:1px solid #b9ddcb;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-105px;right:-65px;box-shadow:0 0 0 47px #def0e5,0 0 0 48px #b9ddcb}.welcome-panel h2{letter-spacing:-.045em;margin:20px 0 10px;font:400 clamp(34px,3.3vw,48px) Georgia,serif}.welcome-panel-row{justify-content:space-between;align-items:center;display:flex}.welcome-symbol{color:#159b91;font-size:64px;line-height:1}.welcome-shield{color:#159b91;stroke-width:1.35px;width:58px;height:58px}.welcome-panel p{color:#587173;max-width:460px;font-size:13px}.inline-link{background:0 0;border:0;border-bottom:1px solid #193541;padding:5px 0;font-size:12px;font-weight:800}.inline-link span{margin-left:15px}.stats-row{background:#fffefa;border:1px solid #dce6df;grid-template-columns:repeat(3,1fr);margin:21px 0 44px;display:grid}.stats-row div{flex-direction:column;gap:7px;padding:25px 27px;display:flex}.stats-row div+div{border-left:1px solid #dce6df}.stats-row strong{font:400 34px Georgia,serif}.stats-row span{color:#698082;font-size:11px}.panel-title{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.panel-title h2,.form-panel h2{letter-spacing:-.03em;margin:0;font:400 30px Georgia,serif}.panel-title button,.panel-title>span{color:#148d84;background:0 0;border:0;font-size:12px;font-weight:750}.license-card,.admin-row,.template-row{background:#fffefa;border:1px solid #dce6df;justify-content:space-between;align-items:center;gap:20px;margin-bottom:10px;padding:24px 27px;display:flex}.license-card h3{margin:10px 0 7px;font:400 24px Georgia,serif}.license-card p{color:#6c8283;margin:0;font-size:12px}.license-status{flex-direction:column;align-items:flex-end;gap:11px;display:flex}.license-status small,.admin-row small,.template-row small{color:#859a98;font-size:11px}.device-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.device-summary>div{background:#e7f3ea;border:1px solid #d5e6da;flex-direction:column;gap:7px;padding:22px 26px;display:flex}.device-summary strong{color:#1b6258;font:38px Georgia,serif}.device-summary span{color:#5d7776;font-size:12px;font-weight:700}.device-license-group{background:#f2f7f3;border:1px solid #dce6df;border-radius:16px;margin:20px 0;overflow:hidden}.device-header{background:#fffefa;border-bottom:1px solid #dce6df;justify-content:space-between;align-items:center;gap:24px;padding:25px 27px;display:flex}.device-header h2{color:#183b3b;margin:7px 0 0;font:25px Georgia,serif}.device-header p{color:#698082;margin:8px 0 0;font-size:12px}.license-signout-button,.device-signout-button,.app-signout-button{font:inherit;cursor:pointer;justify-content:center;align-items:center;gap:8px;font-size:11px;font-weight:800;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.license-signout-button,.device-signout-button{color:#983e34;background:#fff7f5;border:1px solid #efc7c0;border-radius:9px;padding:11px 14px}.license-signout-button:hover,.device-signout-button:hover{background:#fbe8e4;border-color:#db968c;transform:translateY(-1px)}.license-signout-button svg,.device-signout-button svg,.app-signout-button svg{width:15px;height:15px}.device-list{gap:18px;padding:20px;display:grid}.device-card{background:#fffefa;border:1px solid #d3e1d9;border-radius:14px;overflow:hidden;box-shadow:0 8px 24px #183b3b0e}.device-card-header{background:#fbfdf9;border-bottom:1px solid #e0e9e3;justify-content:space-between;align-items:center;gap:22px;padding:20px 22px;display:flex}.device-identity{align-items:center;gap:13px;min-width:0;display:flex}.device-identity>div{flex-direction:column;gap:5px;min-width:0;display:flex}.device-icon,.device-app-icon{color:#0d736d;background:#e4f1ea;flex:none;place-items:center;display:grid}.device-icon{border-radius:11px;width:43px;height:43px}.device-icon svg{stroke-width:1.8px;width:21px;height:21px}.device-identity strong{color:#183b3b;font-size:15px}.device-identity small,.device-app-details small{color:#698082;font-size:11px}.device-session-area{padding:20px 22px 23px}.device-session-heading{justify-content:space-between;align-items:end;gap:18px;margin-bottom:14px;display:flex}.device-session-heading h3{color:#24424a;margin:5px 0 0;font:400 18px Georgia,serif}.device-session-heading>span{color:#0d736d;white-space:nowrap;background:#e4f1ea;border-radius:999px;padding:6px 10px;font-size:10px;font-weight:800}.device-sessions{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;display:grid}.device-app-session{color:#526a6a;background:#f5f9f5;border:1px solid #dbe7df;border-radius:12px;grid-template-columns:38px minmax(0,1fr);align-content:start;gap:12px;min-height:154px;padding:16px;display:grid}.device-app-icon{border-radius:10px;width:38px;height:38px}.device-app-icon svg{width:18px;height:18px}.device-app-details{flex-direction:column;gap:6px;min-width:0;display:flex}.device-app-details b{color:#24424a;font-size:12px}.device-app-details small{align-items:center;gap:5px;line-height:1.4;display:flex}.device-app-details small svg{flex:0 0 13px;width:13px;height:13px}.app-signout-button{color:#0d736d;background:#fff;border:1px solid #bdd9d1;border-radius:8px;grid-column:1/-1;align-self:end;width:100%;padding:9px 11px}.app-signout-button:hover{background:#eaf5ef;border-color:#159b91}.device-empty{color:#698082;padding:27px;font-size:12px}.confirm-actions{gap:10px;margin-top:18px;display:flex}.confirm-actions .button{flex:1}.pill{color:#536c6c;text-transform:capitalize;letter-spacing:.05em;background:#edf1ed;border-radius:20px;padding:7px 12px;font-size:10px;font-weight:800;display:inline-block}.pill-active{color:#147963;background:#d6efe2}.pill-pending{color:#966b19;background:#fff1d4}.pill-scheduled{color:#525aa0;background:#e5e7f8}.pill-revoked,.pill-void{color:#a74c48;background:#f6dedb}.empty-state{text-align:center;background:#fffefa;border:1px dashed #c9d9d0;margin-bottom:30px;padding:52px 24px}.empty-state>span{color:#159b91;font-size:38px}.empty-state h3{margin:12px 0 5px;font:400 25px Georgia,serif}.empty-state p{color:#688082;max-width:380px;margin:auto;font-size:12px}.form-panel{background:#fffefa;border:1px solid #dce6df;margin:28px 0;padding:35px 40px}.form-panel .small-kicker{margin-bottom:16px}.profile-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:8px 18px;display:flex}.member-since{color:#698082;white-space:nowrap;font-size:12px}.form-panel h2{margin-bottom:9px}.form-panel p{color:#698082;margin-bottom:25px;font-size:12px}.form-panel.compact p{margin:0}.account-removal-panel .button{margin-top:28px}.field{color:#24424a;flex-direction:column;gap:9px;margin:0 0 20px;font-size:11px;font-weight:800;display:flex}.field input,.field select,.field textarea{color:#193541;background:#fff;border:1px solid #cddcd5;border-radius:0;outline-color:#159b91;width:100%;min-height:47px;padding:14px 15px;font-size:13px;font-weight:500}.field input[readonly]{color:#718584;background:#f3f5f0}.settings-toggle{align-items:center;gap:11px;margin:0 0 22px;font-size:12px;font-weight:700;display:flex}.settings-toggle input{accent-color:#159b91;width:16px;height:16px}.two-fields{grid-template-columns:1fr 1fr;gap:15px;display:grid}.button{border:1px solid #102c37;min-height:48px;padding:13px 20px;font-size:12px;font-weight:800;transition:transform .2s}.button:hover{transform:translateY(-2px)}.button-primary{color:#fff;background:#102c37}.button-outline{color:#102c37;background:0 0}.button-quiet{background:#e7f3ea;border-color:#e7f3ea}.button-danger{color:#983e34;background:#fbe8e4;border-color:#efc7c0}.button-danger:hover{background:#f6dbd5}.notice{opacity:1;background:#e5f1e9;border-left:3px solid #159b91;margin:14px 0;padding:13px 17px;font-size:12px;transition:opacity .5s,transform .5s;transform:translateY(0)}.notice-fading{opacity:0;transform:translateY(-5px)}.notice-error{color:#9a3e35;background:#f8e9e5;border-color:#c46453}.notice-success{background:#e4f3e9;border-color:#1a9f80}@media (prefers-reduced-motion:reduce){.notice{transition:none}}.verification-banner{background:#fff5dd;border-left:3px solid #ddb45b;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px;padding:21px 25px;display:flex}.verification-banner b{font-size:13px}.verification-banner p{margin:4px 0 0;font-size:11px}.verification-banner .button{min-height:40px}.admin-row{font-size:12px}.admin-row div,.template-row>span:first-child{flex-direction:column;gap:6px;display:flex}.admin-manage-row{align-items:center}.admin-row .admin-row-actions{flex-direction:row;flex-shrink:0;align-items:center;gap:12px}.admin-row-actions .button{min-height:38px;padding:8px 14px}.admin-search{align-items:end;gap:12px;margin-bottom:20px;display:flex}.admin-search .field{flex:1;margin:0}.admin-search .button{flex-shrink:0}.admin-action-panel{background:#f3f8f3;border:1px solid #dce6df;border-top:0;margin:-10px 0 16px;padding:22px 27px}.admin-action-panel strong{font-size:15px}.admin-action-panel p{color:#60767a;margin:8px 0 18px;font-size:12px;line-height:1.6}.admin-device-dialog,.support-confirm-dialog{color:#193541;background:#fffefa;border:1px solid #dce6df;border-radius:16px;width:min(100% - 32px,490px);max-height:min(90vh,680px);padding:32px;box-shadow:0 28px 80px #11303138}.admin-device-dialog::backdrop,.support-confirm-dialog::backdrop{background:#0d272b94}.admin-device-dialog h2,.support-confirm-dialog h2{margin:10px 0 8px;font:400 30px Georgia,serif}.admin-device-dialog p,.support-confirm-dialog p{color:#60767a;margin:0 0 24px;font-size:13px;line-height:1.6}.admin-device-dialog .form-actions,.support-confirm-dialog .form-actions{margin-top:22px}.connect-page{justify-content:center;padding:35px 0 75px;display:flex}.connect-panel{width:min(100%,560px)}.connect-panel h1{color:#193541;margin:10px 0 12px;font:400 clamp(34px,5vw,48px) Georgia,serif}.connect-panel>.inline-link{margin-top:24px;display:inline-block}.admin-pagination{justify-content:space-between;align-items:center;gap:12px;margin:18px 0 30px;display:flex}.admin-pagination span{color:#60767a;font-size:12px;font-weight:700}.template-row{text-align:left;cursor:pointer;color:#193541;width:100%}.template-row:hover,.template-row.selected{border-color:#159b91}.template-row>span:last-child{color:#159b91;font-size:11px;font-weight:800}.template-editor{border-top:0;margin:-10px 0 18px}.template-preview{background:#f4f7f1;border:1px solid #dce6df;margin:24px 0 30px}.template-preview-heading{border-bottom:1px solid #dce6df;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.template-preview-heading>div:first-child{flex-direction:column;gap:5px;min-width:0;display:flex}.template-preview-heading strong{overflow-wrap:anywhere;font-size:13px}.template-preview-modes{flex-shrink:0;gap:5px;display:flex}.template-preview-modes button{color:#31565c;cursor:pointer;background:#fffefa;border:1px solid #cbdcd3;padding:8px 10px;font:700 11px Arial,sans-serif}.template-preview-modes button.selected{color:#fff;background:#183e48;border-color:#183e48}.template-preview iframe{pointer-events:none;background:#edf3ed;border:0;width:100%;height:610px;display:block}.template-preview pre{white-space:pre-wrap;overflow-wrap:anywhere;color:#183e48;background:#fffefa;min-height:250px;margin:0;padding:24px;font:13px/1.7 ui-monospace,SFMono-Regular,Menlo,monospace}.template-preview>p{margin:0;padding:20px;font-size:13px}.form-actions{flex-wrap:wrap;gap:12px;display:flex}.admin-gate{background:#fffefa;border:1px solid #dce6df;max-width:560px;margin:60px auto 120px;padding:48px}.admin-gate h1{font-size:49px}.admin-gate p{color:#60767a;font-size:14px}.secret-box{background:#e7f3ea;flex-direction:column;gap:9px;margin:20px 0;padding:18px;display:flex}.secret-box code{overflow-wrap:anywhere;font-size:17px}.secret-box small{color:#66817d}.auth-wrap{flex:1;grid-template-columns:1fr 440px;align-items:center;gap:12%;width:min(100% - 96px,1200px);margin:auto;padding:75px 0 100px;display:grid}.auth-intro{flex-direction:column;justify-content:center;align-self:stretch;display:flex}.auth-intro h1{max-width:650px;font-size:clamp(56px,5.7vw,81px)}.auth-intro>p{color:#62797d;max-width:475px;font-size:16px}.auth-intro>small{color:#819792;font-size:11px}.auth-art{height:250px;margin-top:20px;position:relative}.art-circle{background:#d9f0e1;border-radius:50%;place-items:center;width:245px;height:245px;display:grid;position:absolute;left:18%}.art-circle:before,.art-circle:after{content:"";border:1px solid #afd6bd;border-radius:50%;width:310px;height:310px;position:absolute}.art-circle:after{border-color:#d7e8d8;width:380px;height:380px}.art-mark{color:#159b91;z-index:1;font-size:100px}.art-card{z-index:2;white-space:nowrap;background:#fffefa;padding:17px 20px;font-size:11px;font-weight:750;position:absolute;bottom:30px;left:135px;box-shadow:0 12px 30px #19354118}.art-card b{color:#159b91;margin-left:15px}.auth-card{background:#fffefa;border:1px solid #dce4df;padding:44px 44px 40px;box-shadow:0 18px 60px #19354109}.auth-card-top{justify-content:space-between;align-items:center;gap:15px;display:flex}.secure-mark{color:#7c9891;font-size:10px}.auth-card h2{letter-spacing:-.045em;margin:32px 0 7px;font:400 42px Georgia,serif}.auth-card .muted{color:#6a8082;margin-bottom:30px;font-size:12px}.auth-card .button{justify-content:space-between;width:100%;margin-top:5px;display:flex}.auth-legal{color:#6a8082;margin:14px 0 0;font-size:10px;line-height:1.55}.auth-legal a{color:#087c75;text-underline-offset:2px;font-weight:750;text-decoration:underline}.auth-switch{color:#677f7e;flex-direction:column;gap:20px;margin-top:28px;font-size:11px;display:flex}.auth-switch p{margin:0}.auth-switch button{color:#087c75;background:0 0;border:0;padding:0;font-size:11px;font-weight:800}.footer{color:#d5e3df;background:#102c37;justify-content:space-between;align-items:center;gap:20px;padding:27px max(48px,50vw - 650px);font-size:11px;display:flex}.footer>div{align-items:center;gap:25px;display:flex}.footer>div:first-child span{color:#50c4b4;font-size:18px}.footer a:hover{text-decoration:underline}.loading{text-align:center;flex:1;padding:140px 20px}.flash{width:calc(100% - 60px);max-width:1100px;margin:20px auto 0}@media (width<=980px){.auth-wrap{grid-template-columns:1fr 420px;gap:30px}.auth-intro h1{font-size:55px}.content-grid{grid-template-columns:205px 1fr;gap:30px}.page-wrap{width:min(100% - 50px,1300px)}}@media (width<=760px){.header-inner{min-height:70px;padding:0 24px}.brand img{width:155px}.site-header nav{gap:15px}.site-header nav a:first-child{display:none}.page-wrap{padding:45px 0 80px}.section-heading{margin-bottom:35px}.section-heading h1{font-size:54px}.header-stamp{display:none}.content-grid{display:block}.side-nav{flex-flow:wrap;margin-bottom:28px}.side-nav .small-kicker,.aside-note{display:none}.side-nav button,.side-nav a{padding:12px}.side-nav button span,.side-nav a span{flex:none}.side-nav-divider{flex-basis:100%;margin:8px 0}.auth-wrap{padding:60px 0;display:block}.auth-intro{margin-bottom:40px}.auth-intro h1{font-size:55px}.auth-art{display:none}.auth-card{max-width:520px}}@media (width<=520px){.admin-manage-row,.admin-search{flex-direction:column;align-items:stretch}.admin-row .admin-row-actions{justify-content:space-between;align-self:stretch}.admin-pagination .button{padding:10px}.template-preview-heading{flex-direction:column;align-items:flex-start}.template-preview iframe{height:520px}.top-strip{letter-spacing:.06em;padding:0 10px;font-size:8px}.strip-divider{display:none}.header-inner{padding:0 18px}.site-header nav{font-size:10px}.brand img{width:135px}.page-wrap,.auth-wrap{width:calc(100% - 36px)}.section-heading h1,.auth-intro h1{font-size:48px}.welcome-panel{padding:29px}.welcome-symbol{font-size:40px}.welcome-shield{width:42px;height:42px}.welcome-panel h2{font-size:35px}.stats-row div{padding:17px 14px}.stats-row strong{font-size:26px}.stats-row span{font-size:9px}.form-panel,.auth-card{padding:29px 24px}.two-fields{display:block}.license-card{flex-direction:column;align-items:flex-start}.license-status{align-items:flex-start}.device-header,.device-card-header{flex-direction:column;align-items:stretch}.device-summary{grid-template-columns:1fr}.license-signout-button,.device-signout-button{align-self:flex-start}.device-list{padding:13px}.device-session-heading{align-items:flex-start}.device-sessions{grid-template-columns:1fr}.verification-banner{display:block}.verification-banner button{margin-top:15px}.footer{padding:24px 18px;display:block}.footer>div+div{margin-top:15px}.admin-gate{margin:30px auto 80px;padding:28px}.admin-gate h1{font-size:40px}}.auth-qr{object-fit:contain;background:#fff;align-self:center;width:220px;height:220px;margin:9px 0 15px;padding:8px}.overview-section-heading{justify-content:space-between;align-items:end;gap:28px;margin:0 0 19px;display:flex}.overview-section-heading h2,.overview-help-copy h2{letter-spacing:-.03em;margin:10px 0 0;font:400 30px Georgia,serif}.overview-section-heading>p{color:#698082;max-width:325px;margin:0;font-size:12px;line-height:1.6}.overview-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.overview-actions>button,.overview-filter-card{text-align:left;color:#193541;background:#fffefa;border:1px solid #dce6df;grid-template-columns:43px minmax(0,1fr) 16px;align-items:center;gap:15px;min-height:112px;padding:23px;display:grid}.overview-actions>button{font:inherit;cursor:pointer;transition:border-color .2s,transform .2s,background .2s}.overview-actions>button:hover{background:#f7fbf7;border-color:#159b91;transform:translateY(-2px)}.overview-action-icon{color:#0d736d;background:#e4f1ea;place-items:center;width:43px;height:43px;display:grid}.overview-action-icon svg{stroke-width:1.8px;width:21px;height:21px}.overview-action-copy{flex-direction:column;gap:6px;min-width:0;display:flex}.overview-action-copy b,.overview-help-actions b{font-size:13px}.overview-action-copy small,.overview-help-actions small{color:#66817d;font-size:11px;line-height:1.45}.overview-action-arrow{color:#159b91;width:16px;height:16px}.overview-filter-card{grid-template-columns:43px minmax(0,1fr)}.overview-filter-links{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.overview-filter-links button{color:#31585b;text-align:left;font:inherit;cursor:pointer;background:#f4f8f3;border:1px solid #dce6df;grid-template-columns:17px 1fr 14px;align-items:center;gap:8px;padding:10px 11px;font-size:11px;font-weight:800;display:grid}.overview-filter-links button:hover{color:#0d736d;border-color:#159b91}.overview-filter-links svg{width:15px;height:15px}.overview-help-section{color:#fff;background:#102c37;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px;margin:34px 0 42px;padding:31px 33px;display:grid}.overview-help-copy .small-kicker{color:#72c9b9}.overview-help-copy h2{color:#fff}.overview-help-copy p{color:#bdd0ce;margin:12px 0 0;font-size:12px;line-height:1.6}.overview-help-actions{gap:9px;display:grid}.overview-help-actions a,.overview-help-actions button{color:#fff;text-align:left;font:inherit;cursor:pointer;background:#173944;border:1px solid #36505a;grid-template-columns:22px minmax(0,1fr) 15px;align-items:center;gap:12px;padding:14px 16px;display:grid}.overview-help-actions a:hover,.overview-help-actions button:hover{background:#1d4650;border-color:#72c9b9}.overview-help-actions>*>svg{color:#72c9b9;width:19px;height:19px}.overview-help-actions>*>svg:last-child{width:14px;height:14px}.overview-help-actions span{flex-direction:column;gap:4px;display:flex}.overview-help-actions small{color:#bdd0ce}.overview-recent-title{margin-top:0}.support-ticket-row{color:#193541;text-align:left;background:#fffefa;border:1px solid #dce6df;justify-content:space-between;align-items:center;gap:20px;width:100%;margin:0 0 9px;padding:18px 22px;display:flex}.support-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.support-mailbox-tabs{background:#fffefa;border:1px solid #dce6df;display:inline-flex}.support-mailbox-tabs button{color:#44616a;cursor:pointer;font:inherit;background:0 0;border:0;padding:11px 18px;font-size:12px;font-weight:750}.support-mailbox-tabs button+button{border-left:1px solid #dce6df}.support-mailbox-tabs button[aria-pressed=true]{color:#147963;background:#d6efe2}.support-mailbox-tabs button:focus-visible{outline-offset:-2px;outline:2px solid #159b91}.support-ticket-row:hover{border-color:#159b91}.support-ticket-row>span:first-child{flex-direction:column;gap:5px;display:flex}.support-ticket-row small{color:#698082;font-size:11px}.support-thread{overflow-wrap:anywhere}.support-thread-header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.support-thread-heading{min-width:0}.support-thread-heading p{margin-bottom:8px}.support-thread-heading p:last-child{margin-bottom:23px}.support-thread-header>.button{white-space:nowrap}.support-message{border-top:1px solid #dce6df;padding:20px 0 8px}.support-message small{color:#178f86;text-transform:uppercase;letter-spacing:.08em;font-size:10px;font-weight:800}.support-message p{white-space:pre-wrap;color:#284851;margin:8px 0 14px;font-size:13px}.support-thread-footer{border-top:1px solid #dce6df;justify-content:flex-end;margin-top:26px;padding-top:20px;display:flex}@media (width<=620px){.support-thread-header{grid-template-columns:1fr}.support-thread-header>.button{grid-row:1;justify-self:end}.support-thread-heading{grid-row:2}}.pill-open{color:#147963;background:#d6efe2}.pill-closed{color:#536c6c;background:#edf1ed}.help-page .section-heading{margin-bottom:43px}.help-layout{grid-template-columns:235px minmax(0,1fr);gap:55px;display:grid}.help-index{flex-direction:column;align-self:start;display:flex}.help-index a{color:#637b7c;padding:12px 15px;font-size:12px;font-weight:700}.help-index a:hover,.help-index a.selected{color:#0d736d;background:#e4f1ea}.help-main section{margin-bottom:38px}.help-main .small-kicker{margin-bottom:14px}.help-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.help-cards a,.help-main article{background:#fffefa;border:1px solid #dce6df;padding:28px 30px}.help-cards a:hover{border-color:#159b91}.help-cards h2,.help-main article h2{margin:0 0 8px;font:400 26px Georgia,serif}.help-cards p,.help-main article p{color:#60767a;font-size:13px}.help-cards a>span{color:#148d84;font-size:11px;font-weight:800}.help-main article{max-width:820px;padding:40px 45px}.help-main article h2{margin:15px 0;font-size:39px}.help-main article h3{color:#173f47;margin:26px 0 9px;font-size:16px}.help-main article h4{color:#173f47;margin:22px 0 8px;font-size:14px}.help-main article pre{color:#173f47;background:#edf5f3;border-radius:12px;padding:14px 16px;font-size:12px;line-height:1.5;overflow-x:auto}.help-main article :not(pre)>code{overflow-wrap:anywhere}.help-main article ol{color:#60767a;padding-left:22px;font-size:13px;line-height:1.7}.help-main article li+li{margin-top:5px}.help-main article a:not(.inline-link){color:#0d817a;text-decoration:underline}.help-main article .inline-link{margin-top:14px;display:inline-block}.help-summary{margin-bottom:28px;font-size:16px!important}@media (width<=760px){.help-layout{display:block}.help-index{margin-bottom:25px}.help-cards,.overview-actions,.overview-help-section{grid-template-columns:1fr}.overview-section-heading{flex-direction:column;align-items:start;gap:9px}.overview-section-heading>p{max-width:520px}.overview-help-section{padding:27px}.help-main article{padding:28px}.help-main article h2{font-size:32px}}.image-policy-panel{gap:1.5rem;display:grid}.image-policy-panel form{gap:1rem;display:grid}.image-policy-panel .policy-inline{margin:1.25rem 0}.policy-site-group{border-top:1px solid #d7e4de;padding:1rem 0}.policy-group-heading,.policy-row{justify-content:space-between;align-items:center;gap:1rem;display:flex}.policy-group-heading{flex-wrap:wrap}.policy-group-heading h3{margin:0}.policy-row{overflow-wrap:anywhere;border-top:1px solid #e4ebe7;padding:.8rem 0}.policy-row div{min-width:0}.policy-row small{margin-top:.2rem;display:block}.policy-status{border-radius:999px;align-items:center;margin-left:.65rem;padding:.2rem .5rem;font-size:10px;font-weight:800;line-height:1;display:inline-flex}.policy-status.is-allowed{color:#176449;background:#e3f3e8}.policy-status.is-blocked{color:#983939;background:#f9e5e3}.policy-row-actions{flex:none;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.policy-url{overflow-wrap:anywhere}.policy-success{color:#206f4c}.policy-error{color:#a43d3d}.global-exclusions-panel .policy-inline{flex-wrap:wrap;align-items:end;gap:1rem;margin:1rem 0;display:flex}.global-exclusions-panel .policy-inline .field{flex:200px;margin:0}.global-exclusions-panel .policy-list{margin-top:1.5rem}.global-exclusions-panel .policy-list h3{color:#24424a;margin:0 0 .4rem}.global-exclusions-panel .policy-list h3 span{color:#698082;font-size:.8em;font-weight:500}.global-exclusions-panel .policy-row select{color:#193541;width:175px;font:inherit;background:#fff;border:1px solid #cddcd5;padding:.7rem}.global-exclusions-panel>section{margin-top:2rem}.global-exclusions-panel>section>h3{color:#24424a;margin:0 0 .7rem}.global-exclusions-group-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.7rem;display:grid}.global-exclusions-group{background:#f7faf7;border:1px solid #dce6df;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.7rem;display:flex}.global-exclusions-group strong{color:#24424a;flex:100%}.global-exclusions-group span{color:#698082;margin-right:auto;font-size:12px}.global-exclusions-group form{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.global-exclusions-group input{min-width:0;font:inherit;border:1px solid #cddcd5;flex:100%;padding:.7rem}@media (width<=600px){.policy-row{flex-direction:column;align-items:flex-start}.policy-row-actions{flex-wrap:wrap;justify-content:flex-start;width:100%}}
