:root{--paper:#f7f8fb;--paper-deep:#eef0f5;--ink:#101116;--muted:#6f7380;--rule:#e6e8ef;--gold:#ffc21a;--gold-deep:#e9a900;--blue:#3158f5;--red:#ff3b35;--green:#16aa58;--violet:#6b48ef;--trust:#16aa58;--risk:#ff3b35}.forum-compose-reference-page{background:#f4f6f9}.forum-compose-reference-shell{background:#fff;max-width:942px}.forum-compose-header{height:112px;padding:0 40px}.forum-compose-header .forum-showcase-wordmark{font-size:40px}.forum-compose-header .forum-showcase-wordmark>i{font-size:14px;top:-17px;right:24px}.forum-compose-header>nav{gap:26px}.forum-compose-main{padding:28px 42px 156px}.forum-compose-breadcrumb{color:#7a879e;align-items:center;gap:28px;min-height:68px;font-size:21px;display:flex}.forum-compose-breadcrumb a{color:#435675}.forum-compose-breadcrumb a:hover{color:#1269f7}.forum-compose-hero{background:radial-gradient(circle at 21% 37%,#e2ecffe0,#0000 35%),linear-gradient(135deg,#fbfdff,#fff);border:1px solid #d7dfeb;border-radius:23px;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:35px;min-height:358px;margin-top:12px;padding:30px 44px 27px;display:grid;overflow:hidden;box-shadow:0 12px 28px #1f47890b}.forum-compose-art{aspect-ratio:350/294;isolation:isolate;contain:layout style;justify-self:center;width:100%;max-width:350px;position:relative;overflow:visible}.forum-compose-scene{z-index:1;object-fit:contain;width:100%;height:100%;display:block;position:relative}.forum-compose-pen{z-index:3;object-fit:contain;transform-origin:22% 88%;will-change:transform;backface-visibility:hidden;pointer-events:none;width:33%;height:auto;animation:3.4s cubic-bezier(.45,.05,.3,1) infinite forum-pen-write;display:block;position:absolute;bottom:-1%;right:1.5%;transform:translate(0,0)}.forum-compose-art:after{content:"";z-index:2;opacity:.72;transform-origin:0;will-change:transform,opacity;pointer-events:none;background:linear-gradient(90deg,#0000,#2674f2 22%,#83b2ff);border-radius:999px;width:25%;height:max(2px,.75%);animation:3.4s ease-in-out infinite forum-ink-trace;position:absolute;bottom:6%;right:7%;transform:rotate(-8deg)scaleX(.15)translateZ(0)}.forum-compose-copy p{color:#0e63e7;letter-spacing:.08em;text-transform:uppercase;margin:0 0 28px;font-size:19px;font-weight:700}.forum-compose-copy h1{color:#071632;letter-spacing:-1.8px;margin:0;font-size:55px;line-height:1.08}@keyframes forum-pen-write{0%,16%,to{transform:translate(-8%,-3%)rotate(-2deg)}32%{transform:translate(7%,2%)rotate(2.2deg)}49%{transform:translate(19%,-2%)rotate(-1deg)}66%{transform:translate(32%,2%)rotate(1.8deg)}80%{transform:translate(2%,-8%)rotate(-3deg)}}@keyframes forum-ink-trace{0%,18%,to{opacity:0;transform:rotate(-8deg)scaleX(.08)}30%{opacity:.72}68%{opacity:.72;transform:rotate(-8deg)scaleX(1)}82%{opacity:0;transform:rotate(-8deg)scaleX(1)}}.forum-compose-form{background:#fff;border:1px solid #d7dfeb;border-radius:23px;margin-top:30px;padding:37px 40px 31px;box-shadow:0 12px 28px #1f47890b}.forum-compose-form h2{color:#071632;letter-spacing:-.7px;margin:0 0 27px;font-size:31px;line-height:1.1}.forum-compose-form>label,.forum-compose-label{color:#334766;margin:22px 0 9px;font-size:19px;font-weight:500;display:block}.forum-compose-form>label:first-of-type{margin-top:0}.forum-compose-form>input,.forum-compose-select{color:#0d1b34;width:100%;height:76px;font:inherit;background:#fff;border:1px solid #cbd5e3;border-radius:13px;font-size:19px}.forum-compose-form>input{outline:0;padding:0 29px}.forum-compose-form>input::placeholder{color:#8090ab}.forum-compose-form>input:focus,.forum-compose-select:focus-within{border-color:#1769f6;box-shadow:0 0 0 3px #1769f61f}.forum-compose-select{grid-template-columns:minmax(0,1fr) 28px;align-items:center;padding-right:24px;display:grid;position:relative}.forum-compose-select select{z-index:1;appearance:none;color:#111d32;width:100%;height:72px;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;padding:0 29px;font-size:19px;position:relative}.forum-compose-select>svg{pointer-events:none}.forum-compose-form .simple-editor{background:#fff;border:1px solid #cbd5e3;border-radius:13px;overflow:hidden}.forum-compose-form .editor-toolbar{background:#fbfcfe;border-bottom:1px solid #d4dce7;align-items:center;gap:26px;min-height:66px;padding:8px 20px;display:flex}.forum-compose-form .editor-toolbar button{color:#17243b;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;min-width:38px;min-height:42px;padding:0 5px;font-size:23px;display:grid}.forum-compose-form .editor-toolbar button:nth-child(3){font-size:27px}.forum-compose-form .editor-toolbar button:nth-child(5){font-size:18px}.forum-compose-form .editor-toolbar button svg{width:23px;height:23px}.forum-compose-form .editor-toolbar button:hover{color:#075eea;background:#eef4ff}.forum-compose-form .editor-toolbar button.active{color:#fff;background:#1269f7}.forum-compose-form .editor-surface{color:#17243b;border:0;border-radius:0;min-height:179px;padding:24px 29px;font-size:18px;line-height:1.65}.forum-compose-form .editor-placeholder{color:#8090ab;font-size:18px;top:93px;left:29px}.forum-compose-upload{color:#526682;background:#fff;border:1.5px dashed #bfcbe0;border-radius:12px;grid-template-columns:37px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:108px;margin-top:22px;padding:17px 22px;transition:border-color .15s,background-color .15s;display:grid}.forum-compose-upload.dragging{background:#f5f9ff;border-color:#1269f7}.forum-compose-upload>span{flex-direction:column;gap:7px;min-width:0;display:flex}.forum-compose-upload strong{color:#0d1c35;text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:600;overflow:hidden}.forum-compose-upload small{color:#7888a2;font-size:15px}.forum-compose-file-button{color:#075eea;min-width:144px;min-height:56px;font:inherit;cursor:pointer;background:#fff;border:1.5px solid #1269f7;border-radius:11px;padding:0 18px;font-size:17px}.forum-compose-file-button:hover{color:#fff;background:#1269f7}.forum-compose-remove-file{color:#075eea;cursor:pointer;background:#eef4ff;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.forum-compose-error{margin:18px 0 0}.forum-compose-actions{justify-content:flex-end;margin-top:27px;display:flex}.forum-compose-submit{color:#fff;min-width:258px;min-height:72px;font:inherit;cursor:pointer;background:linear-gradient(135deg,#165ff0,#0759ed);border:0;border-radius:12px;padding:0 27px;font-size:20px;transition:transform .15s,box-shadow .15s;box-shadow:0 10px 24px #0d5beb33}.forum-compose-submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 13px 28px #0d5beb42}.forum-compose-submit:disabled{opacity:.62;cursor:wait}@media (prefers-reduced-motion:reduce){.forum-compose-pen,.forum-compose-art:after{animation-duration:6.8s!important;animation-iteration-count:infinite!important}}@media (max-width:600px){.forum-compose-header{height:66px;min-height:66px;padding:0 16px}.forum-compose-header .forum-showcase-wordmark{font-size:22px}.forum-compose-header .forum-showcase-wordmark>i{font-size:8px;top:-9px;right:13px}.forum-compose-header>nav{gap:7px}.forum-compose-main{padding:18px 14px 94px}.forum-compose-breadcrumb{gap:14px;min-height:43px;font-size:13px}.forum-compose-hero{border-radius:14px;grid-template-columns:1.05fr .95fr;gap:10px;min-height:200px;margin-top:6px;padding:16px 15px}.forum-compose-art{aspect-ratio:350/294;width:100%;max-width:190px}.forum-compose-pen{width:33%;bottom:-1%;right:-1%}.forum-compose-art:after{width:25%;bottom:5%;right:5%}.forum-compose-copy p{letter-spacing:.07em;margin-bottom:13px;font-size:9.5px}.forum-compose-copy h1{letter-spacing:-.9px;font-size:clamp(24px,7.2vw,31px);line-height:1.09}.forum-compose-form{border-radius:14px;margin-top:17px;padding:23px 18px 19px}.forum-compose-form h2{margin-bottom:19px;font-size:22px}.forum-compose-form>label,.forum-compose-label{margin:17px 0 7px;font-size:13px}.forum-compose-form>label:first-of-type{margin-top:0}.forum-compose-form>input,.forum-compose-select{border-radius:9px;height:54px;font-size:13px}.forum-compose-form>input{padding:0 16px}.forum-compose-select{grid-template-columns:minmax(0,1fr) 19px;padding-right:13px}.forum-compose-select select{height:51px;padding:0 16px;font-size:13px}.forum-compose-select>svg{width:18px;height:18px}.forum-compose-form .simple-editor{border-radius:9px}.forum-compose-form .editor-toolbar{justify-content:space-between;gap:2px;min-height:50px;padding:5px 9px}.forum-compose-form .editor-toolbar button{min-width:36px;min-height:38px;padding:0 4px;font-size:18px}.forum-compose-form .editor-toolbar button:nth-child(3){font-size:22px}.forum-compose-form .editor-toolbar button:nth-child(5){font-size:14px}.forum-compose-form .editor-toolbar button svg{width:19px;height:19px}.forum-compose-form .editor-surface{min-height:145px;padding:17px 15px;font-size:13px}.forum-compose-form .editor-placeholder{font-size:13px;top:69px;left:15px}.forum-compose-upload{border-radius:9px;grid-template-columns:27px minmax(0,1fr) auto;gap:9px;min-height:86px;margin-top:15px;padding:12px}.forum-compose-upload>svg{width:25px;height:25px}.forum-compose-upload>span{gap:4px}.forum-compose-upload strong{font-size:12px}.forum-compose-upload small{font-size:9px;line-height:1.25}.forum-compose-file-button{border-radius:8px;min-width:81px;min-height:42px;padding:0 9px;font-size:10.5px}.forum-compose-remove-file{width:36px;height:36px}.forum-compose-actions{margin-top:18px}.forum-compose-submit{border-radius:9px;width:100%;min-width:0;min-height:53px;font-size:14px}}.brand-logo{width:var(--brand-logo-width);height:var(--brand-logo-height);flex:0 0 var(--brand-logo-width);pointer-events:none;contain:layout style;letter-spacing:0;font-size:0;display:block;position:relative;overflow:hidden}.brand-logo-image{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.wordmark,.br-home-wordmark,.forum-showcase-wordmark{overflow:visible}.wordmark{min-width:var(--brand-logo-width,auto);gap:0}.br-home-wordmark{gap:0}.forum-showcase-wordmark{letter-spacing:0;align-items:center;font-size:0}.auth-brand{justify-content:center;overflow:visible}.admin-brand-mark{background:0 0;border:0;border-radius:0;width:143px;height:48px;display:block;overflow:visible}.admin-brand{flex-direction:column;justify-content:center;gap:3px;min-height:92px;padding:10px 16px 8px}.admin-brand>small{color:#b5a270;text-transform:uppercase;letter-spacing:.14em;font-size:8px}.admin-denied .admin-brand-mark{width:190px;height:62px}@media (max-width:600px){.auth-brand .brand-logo{--brand-logo-height:52px!important;--brand-logo-width:124px!important}}@media (max-width:355px){.forum-compose-main{padding-inline:9px}.forum-compose-hero{padding-inline:10px}.forum-compose-copy h1{font-size:23px}.forum-compose-file-button{min-width:72px;padding-inline:7px;font-size:9.5px}}.header-profile-menu-root{position:relative}.header-profile-trigger{cursor:pointer;background:0 0;border:0;padding:0}.header-guest-details>summary{list-style:none}.header-guest-details>summary::-webkit-details-marker{display:none}.header-guest-details[open]>summary>svg{transform:rotate(180deg)}.header-avatar-initials{font-size:12px;font-weight:700}.profile-header-popover{z-index:150;color:#17191f;background:#fff;border:1px solid #e6e8ed;border-radius:20px;width:min(464px,100vw - 36px);padding:20px;position:absolute;top:calc(100% + 20px);right:0;box-shadow:0 24px 60px #1216222e}.profile-header-popover:before{content:"";background:#fff;border-top:1px solid #e6e8ed;border-left:1px solid #e6e8ed;width:22px;height:22px;position:absolute;top:-11px;right:34px;transform:rotate(45deg)}.profile-header-popover>header{grid-template-columns:92px minmax(0,1fr);align-items:center;gap:20px;min-height:112px;padding:8px 12px 20px;display:grid}.profile-menu-avatar{width:92px;height:92px;color:var(--gold);background:#16181d;border-radius:50%;place-items:center;font-size:22px;font-weight:700;display:grid;overflow:hidden}.profile-menu-avatar img{object-fit:cover;width:100%;height:100%}.profile-header-popover>header strong,.profile-header-popover>header small{display:block}.profile-header-popover>header strong{font-size:24px;line-height:1.2}.profile-header-popover>header small{color:#686e7a;margin-top:6px;font-size:14px}.profile-header-popover>header em{color:#8e4d04;background:#fff0df;border-radius:9px;align-items:center;gap:6px;width:fit-content;margin-top:12px;padding:7px 11px;font-size:12px;font-style:normal;display:inline-flex}.profile-header-popover nav{border:1px solid #e7e9ee;border-radius:16px;display:block;overflow:hidden}.profile-header-popover nav a{border-bottom:1px solid #e9ebf0;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:14px;min-height:78px;padding:10px 18px;display:grid}.profile-header-popover nav a:last-child{border-bottom:0}.profile-header-popover nav a:hover{background:#fafbfe}.profile-header-popover nav a>svg:first-child{color:#434a58}.profile-header-popover nav a strong,.profile-header-popover nav a small{display:block}.profile-header-popover nav a strong{font-size:15px}.profile-header-popover nav a small{color:#6d7380;margin-top:5px;font-size:12px}.profile-header-popover nav a>svg:last-child{color:#4e5563}.profile-header-popover>footer{padding-top:14px}.profile-header-popover>footer>a{min-height:38px;color:var(--blue);justify-content:center;align-items:center;font-size:12px;display:flex}.profile-header-popover>footer button{width:100%;min-height:70px;color:var(--red);cursor:pointer;text-align:left;background:#fff;border:0;border-top:1px solid #e9ebf0;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:14px;padding:9px 18px;display:grid}.profile-header-popover>footer button strong,.profile-header-popover>footer button small{display:block}.profile-header-popover>footer button strong{font-size:15px}.profile-header-popover>footer button small{margin-top:4px;font-size:11px;font-weight:400}.profile-menu-login{color:#fff;background:#229ed9;border-radius:14px;grid-template-columns:32px minmax(0,1fr) 20px;align-items:center;gap:13px;min-height:76px;margin-bottom:14px;padding:12px 16px;display:grid;box-shadow:0 10px 22px #229ed933}.profile-menu-login>span strong,.profile-menu-login>span small{display:block}.profile-menu-login>span strong{font-size:15px}.profile-menu-login>span small{color:#ffffffd1;margin-top:5px;font-size:11px}.profile-header-guest .profile-menu-avatar{color:#4f5665;background:#f0f2f7}.profile-menu-guest-footer{padding-top:10px!important}.profile-menu-guest-footer>a{color:#5d6471!important}.site-header+main.profile-reference-page{background:#f7f8fb;min-height:calc(100vh - 82px);padding:18px 0 120px}.profile-reference-shell{width:min(100% - 36px,760px);margin-inline:auto}.profile-reference-card,.profile-reference-group,.profile-reference-settings,.profile-saved-empty,.profile-reference-shell>.market-reis{background:#fff;border:1px solid #e6e8ed;border-radius:20px;box-shadow:0 10px 26px #242b400b}.profile-reference-card{padding:28px}.profile-reference-identity{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:25px;display:grid}.profile-reference-avatar{width:112px;height:112px;color:var(--gold);background:#16181d;border-radius:50%;place-items:center;font-size:24px;font-weight:700;display:grid;position:relative}.profile-reference-avatar>img{object-fit:cover;border-radius:50%}.profile-reference-avatar>a{color:#17191f;background:#fff;border:1px solid #dce0e7;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:5px;right:-3px;box-shadow:0 5px 14px #20263729}.profile-reference-identity h1{font:700 28px/1.12 var(--font-ui),Arial,sans-serif;letter-spacing:-.7px;margin:0}.profile-reference-identity p{color:#1269f7;margin:7px 0 0;font-size:15px}.profile-reference-identity p.is-unlinked{color:#666d79}.profile-reference-identity div:last-child>span{color:#8e4d04;background:0 0;border-radius:0;align-items:center;gap:6px;width:fit-content;margin-top:13px;padding:0;font-size:12px;display:inline-flex}.profile-reference-bio{color:#343842;margin:23px 0 18px;font-size:15px;line-height:1.55}.profile-reference-stats{border:1px solid #e7e9ee;border-radius:14px;grid-template-columns:repeat(3,1fr);min-height:82px;display:grid}.profile-reference-stats div{border-right:1px solid #e7e9ee;flex-direction:column;justify-content:center;align-items:center;display:flex}.profile-reference-stats div:last-child{border-right:0}.profile-reference-stats strong{font-size:20px}.profile-reference-stats span{color:#5f6571;margin-top:5px;font-size:13px}.profile-reference-group{margin-top:16px;padding:0 20px;display:block;overflow:hidden}.profile-reference-row{border-bottom:1px solid #e8eaf0;grid-template-columns:46px minmax(0,1fr) 21px;align-items:center;gap:15px;min-height:82px;display:grid}.profile-reference-row:last-child{border-bottom:0}.profile-reference-row-icon{border-radius:11px;place-items:center;width:42px;height:42px;display:grid}.profile-reference-row-icon.tone-blue{color:var(--blue);background:#eef3ff}.profile-reference-row-icon.tone-green{color:var(--green);background:#effaf4}.profile-reference-row-icon.tone-orange{color:#f2a007;background:#fff7ec}.profile-reference-row-icon.tone-gray{color:#5b6370;background:0 0}.profile-reference-row>span:nth-child(2) strong,.profile-reference-row>span:nth-child(2) small{display:block}.profile-reference-row>span:nth-child(2) strong{font-size:16px}.profile-reference-row>span:nth-child(2) small{color:#686f7c;margin-top:5px;font-size:12px}.profile-reference-row>svg{color:#4e5664}.profile-reference-edit{border:1.5px solid var(--blue);min-height:54px;color:var(--blue);background:#fff;border-radius:10px;justify-content:center;align-items:center;margin-top:18px;font-size:15px;font-weight:600;display:flex}.profile-reference-settings{margin-top:22px;padding:24px;scroll-margin-top:20px}.profile-reference-settings .profile-settings-panel{max-width:none;box-shadow:none;border:0;margin:0;padding:0}.profile-reference-settings .profile-settings-panel form{gap:14px}.profile-reference-settings .profile-settings-panel input:not([type=checkbox]){background:#fff;border-color:#dfe2e9;border-radius:10px}.profile-reference-settings .session-actions{border-top:1px solid #e8eaf0;margin-top:18px;padding-top:16px}.profile-saved-empty{margin-top:20px;padding:24px;scroll-margin-top:20px}.profile-reference-shell>.market-reis{border-top:1px solid #e6e8ed;margin-top:20px;padding:28px;scroll-margin-top:20px}.profile-reference-shell>.market-reis>header{border-color:#e7e9ee;padding-bottom:22px}.profile-reference-shell>.market-reis>header h2{font:700 clamp(34px,5vw,48px)/1 var(--font-ui),Arial,sans-serif;letter-spacing:-1.4px}.profile-reference-shell>.market-reis .market-balance{border-radius:12px}.profile-reference-shell>.market-reis .market-items{margin-top:28px}.profile-reference-shell>.market-reis .market-items article{padding:20px 0}.profile-reference-shell>.market-reis .market-items article h4{font-family:var(--font-ui),Arial,sans-serif}.profile-reference-shell>.market-reis .market-claim-zone{background:#111318;border-radius:14px;margin-top:28px}.profile-reference-shell>.market-reis .market-history-grid{gap:22px;margin-top:30px}.profile-guest-shell{padding-top:34px}.profile-guest-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:430px;display:flex}.profile-guest-avatar{color:#4e5664;background:#f1f3f7;border:2px solid #e3e6ed;border-radius:50%;place-items:center;width:104px;height:104px;display:grid}.profile-guest-card .eyebrow{color:#d59600;margin:22px 0 8px;font-weight:700}.profile-guest-card h1{max-width:520px;font:700 clamp(28px,5vw,42px)/1.12 var(--font-ui),Arial,sans-serif;letter-spacing:-1.2px;margin:0}.profile-guest-card>p:not(.eyebrow){color:#646b78;max-width:520px;margin:17px 0 24px;line-height:1.6}.telegram-direct-button{color:#fff;background:#229ed9;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:0 23px;font-weight:700;display:inline-flex;box-shadow:0 10px 22px #229ed933}.site-header+main.telegram-login-page{background:radial-gradient(circle at 50% 0,#ffc21a1c,#0000 32%),#f6f7fa;min-height:calc(100vh - 82px);padding:42px 0 130px}.telegram-login-shell{width:min(100% - 36px,620px);margin-inline:auto}.telegram-login-brand{justify-content:center;align-items:center;gap:11px;display:flex}.telegram-login-brand>span{color:#16181d;letter-spacing:-1.4px;font-size:29px;font-weight:700}.telegram-login-brand strong{color:#e0a700}.telegram-login-card{text-align:center;background:#fff;border:1px solid #e2e5ec;border-radius:25px;margin-top:24px;padding:40px;box-shadow:0 24px 60px #1b223317}.telegram-login-icon{color:#229ed9;background:#eaf7fd;border-radius:24px;place-items:center;width:78px;height:78px;margin:auto;display:grid}.telegram-login-card>.eyebrow{color:#d49500;margin:24px 0 8px;font-weight:700}.telegram-login-card h1{font:700 clamp(30px,6vw,46px)/1.08 var(--font-ui),Arial,sans-serif;letter-spacing:-1.5px;margin:0}.telegram-login-card>p:not(.eyebrow,.telegram-login-group,.telegram-login-unavailable){color:#636a77;margin:18px auto 0;line-height:1.65}.telegram-login-action{justify-content:center;align-items:center;min-height:68px;margin-top:26px;display:flex}.telegram-widget-host{justify-content:center;align-items:center;min-height:50px;display:flex}.telegram-local-preview{color:#177eae;background:#f1faff;border:1px dashed #9acde5;border-radius:13px;width:min(100%,430px);padding:14px 16px}.telegram-local-preview>span{justify-content:center;align-items:center;gap:9px;font-weight:700;display:flex}.telegram-local-preview small{color:#607784;margin-top:7px;font-size:10px;line-height:1.45;display:block}.telegram-login-notice{color:#4d5a64;text-align:left;background:#f5fafc;border:1px solid #dce6ed;border-radius:11px;align-items:flex-start;gap:9px;margin-top:18px;padding:12px 14px;font-size:13px;line-height:1.45;display:flex}.telegram-login-notice svg{color:#229ed9;flex:none}.telegram-login-points{text-align:left;border-top:1px solid #e8eaf0;grid-template-columns:1fr 1fr;gap:16px;margin-top:27px;padding-top:24px;display:grid}.telegram-login-points span{grid-template-columns:28px minmax(0,1fr);align-items:start;display:grid}.telegram-login-points svg{color:#4f5968;grid-row:1/3}.telegram-login-points b{font-size:13px}.telegram-login-points small{color:#747b87;margin-top:4px;font-size:10px;line-height:1.4}.telegram-login-group{color:#686f7c;margin:24px 0 0;font-size:12px}.telegram-login-group a{color:#1688bd;font-weight:700}.telegram-login-unavailable{color:var(--red);font-size:13px}.telegram-login-back{color:#626a78;align-items:center;gap:7px;width:fit-content;margin:22px auto 0;font-size:13px;display:flex}@media (max-width:1000px) and (min-width:720px){body{padding-bottom:calc(86px + env(safe-area-inset-bottom))}.bottom-navigation{width:min(100%,960px);display:grid}}@media (max-width:719px){.site-header-profile .brand-mark-image{width:44px;height:44px}.site-header-profile .wordmark-text{letter-spacing:-1.3px;font-size:27px}.site-header-profile .header-actions{gap:12px}.site-header-profile .header-icon-button{width:48px;height:48px}.site-header-profile .header-icon-button svg{width:25px;height:25px}.site-header-profile .header-avatar{width:50px;height:50px}.site-header-profile .header-profile>svg{width:19px;height:19px}.profile-header-popover{border-radius:16px;padding:12px;position:fixed;top:72px;right:18px}.profile-header-popover:before{right:33px}.profile-header-popover>header{grid-template-columns:74px minmax(0,1fr);gap:15px;min-height:92px;padding:4px 8px 12px}.profile-menu-avatar{width:74px;height:74px;font-size:16px}.profile-header-popover>header strong{font-size:18px}.profile-header-popover>header small{margin-top:4px;font-size:11px}.profile-header-popover>header em{margin-top:8px;padding:5px 8px;font-size:9px}.profile-header-popover nav{border-radius:12px}.profile-header-popover nav a{grid-template-columns:28px minmax(0,1fr) 16px;gap:10px;min-height:57px;padding:7px 12px}.profile-header-popover nav a>svg:first-child{width:22px;height:22px}.profile-header-popover nav a strong{font-size:12px}.profile-header-popover nav a small{margin-top:3px;font-size:9px}.profile-header-popover>footer{padding-top:7px}.profile-header-popover>footer>a{min-height:30px;font-size:9px}.profile-header-popover>footer button{grid-template-columns:28px minmax(0,1fr);gap:10px;min-height:51px;padding:7px 12px}.profile-header-popover>footer button svg{width:21px;height:21px}.profile-header-popover>footer button strong{font-size:12px}.profile-header-popover>footer button small{font-size:9px}.profile-menu-login{border-radius:11px;grid-template-columns:27px minmax(0,1fr) 16px;gap:9px;min-height:57px;margin-bottom:8px;padding:8px 11px}.profile-menu-login>span strong{font-size:12px}.profile-menu-login>span small{margin-top:3px;font-size:9px}.site-header-profile .profile-header-popover{padding:20px;top:72px}.site-header-profile .profile-header-popover>header{grid-template-columns:92px minmax(0,1fr);gap:20px;min-height:112px;padding:8px 12px 20px}.site-header-profile .profile-menu-avatar{width:92px;height:92px;font-size:22px}.site-header-profile .profile-header-popover>header strong{font-size:24px}.site-header-profile .profile-header-popover>header small{margin-top:6px;font-size:14px}.site-header-profile .profile-header-popover>header em{margin-top:12px;padding:7px 11px;font-size:12px}.site-header-profile .profile-header-popover nav a{grid-template-columns:32px minmax(0,1fr) 20px;gap:14px;min-height:78px;padding:10px 18px}.site-header-profile .profile-header-popover nav a>svg:first-child{width:26px;height:26px}.site-header-profile .profile-header-popover nav a strong{font-size:15px}.site-header-profile .profile-header-popover nav a small{margin-top:5px;font-size:12px}.site-header-profile .profile-header-popover>footer{padding-top:14px}.site-header-profile .profile-header-popover>footer>a{min-height:38px;font-size:12px}.profile-guest-shell{padding-top:12px}.profile-guest-card{min-height:360px;padding:25px 20px}.profile-guest-avatar{width:82px;height:82px}.profile-guest-card h1{font-size:29px}.site-header+main.telegram-login-page{padding:22px 0 105px}.telegram-login-brand .brand-mark-image{width:52px;height:52px}.telegram-login-brand>span{font-size:23px}.telegram-login-card{border-radius:18px;margin-top:16px;padding:26px 18px}.telegram-login-icon{border-radius:19px;width:64px;height:64px}.telegram-login-card h1{font-size:31px}.telegram-login-points{grid-template-columns:1fr}.site-header-profile .profile-header-popover>footer button{grid-template-columns:32px minmax(0,1fr);gap:14px;min-height:70px;padding:9px 18px}.site-header-profile .profile-header-popover>footer button svg{width:24px;height:24px}.site-header-profile .profile-header-popover>footer button strong{font-size:15px}.site-header-profile .profile-header-popover>footer button small{font-size:11px}.site-header+main.profile-reference-page{min-height:calc(100vh - 82px);padding:18px 0 96px}.profile-reference-shell{width:calc(100% - 38px)}.profile-reference-card{border-radius:15px;padding:18px}.profile-reference-identity{grid-template-columns:108px minmax(0,1fr);gap:20px}.profile-reference-avatar{width:108px;height:108px;font-size:21px}.profile-reference-avatar>a{width:32px;height:32px;bottom:3px;right:-3px}.profile-reference-avatar>a svg{width:14px;height:14px}.profile-reference-identity h1{letter-spacing:-.6px;font-size:24px}.profile-reference-identity p{margin-top:6px;font-size:13px}.profile-reference-identity div:last-child>span{margin-top:11px;padding:0;font-size:10px}.profile-reference-bio{margin:20px 0 16px;font-size:13px}.profile-reference-stats{border-radius:12px;min-height:82px}.profile-reference-stats strong{font-size:19px}.profile-reference-stats span{margin-top:5px;font-size:12px}.profile-reference-group{border-radius:14px;margin-top:16px;padding:0 13px}.profile-reference-row{grid-template-columns:42px minmax(0,1fr) 18px;gap:14px;min-height:79px}.profile-reference-account{margin-top:14px}.profile-reference-account .profile-reference-row{min-height:75px}.profile-reference-row-icon{border-radius:10px;width:40px;height:40px}.profile-reference-row-icon svg{width:25px;height:25px}.profile-reference-row>span:nth-child(2) strong{font-size:15px}.profile-reference-row>span:nth-child(2) small{margin-top:4px;font-size:11px}.profile-reference-row>svg{width:18px;height:18px}.profile-reference-edit{border-radius:9px;min-height:50px;margin-top:25px;font-size:14px}.profile-reference-settings,.profile-saved-empty{border-radius:14px;margin-top:14px;padding:16px}.profile-reference-shell>.market-reis{border-radius:14px;margin-top:14px;padding:17px}.profile-reference-shell>.market-reis>header{gap:14px;padding-bottom:16px}.profile-reference-shell>.market-reis>header h2{font-size:31px}.profile-reference-shell>.market-reis>header p:not(.eyebrow){font-size:10px}.profile-reference-shell>.market-reis .market-balance{padding:14px}.profile-reference-shell>.market-reis .market-balance strong{font-size:34px}.profile-reference-shell>.market-reis .market-items,.profile-reference-shell>.market-reis .market-claim-zone{margin-top:20px}.profile-reference-shell>.market-reis .bot-required .telegram-button{white-space:nowrap;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:46px;padding:0 14px;display:flex}}html[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--paper:#111319;--paper-deep:#1a1d25;--ink:#f2f3f6;--muted:#a9aeba;--rule:#30343d;--white:#171a21;background:#08090a}html[data-theme=dark] body{background:var(--paper);color:var(--ink)}html[data-theme=dark] :where(.home-page,.forum-reference-page,.profile-reference-page,.settings-reference-page,.notifications-reference-page,.complaint-reference-page,.telegram-login-page,.search-page,.account-page,.my-profile-page){color:#f2f3f6;background:#111319!important}html[data-theme=dark] :where(.home-panel,.quick-access-item,.forum-reference-panel,.forum-reference-list,.forum-reference-row,.profile-reference-card,.profile-reference-group,.profile-reference-settings,.profile-saved-empty,.profile-reference-shell>.market-reis,.settings-reference-group,.settings-reference-row,.settings-toggle-row,.notification-card,.notification-empty,.telegram-login-card,.profile-header-popover,.profile-header-popover>footer button,.search-form,.search-results>a,.profile-head,.my-profile-summary,.profile-grid>main,.profile-rail,.profile-settings-panel,.market-reis,.complaint-detail-grid>main,.complaint-site-summary,.other-complaints,.quick-complaint-form,.latest-complaints,.forum-access,.topic-title-block,.thread-post,.reply-composer,.compose-form,.compose-guide){box-shadow:none;color:#f2f3f6!important;background:#171a21!important;border-color:#30343d!important}html[data-theme=dark] :where(.home-section-head h2,.quick-access-item,.forum-reference-copy>strong,.forum-reference-author strong,.profile-reference-row,.profile-reference-bio,.profile-reference-stats strong,.reference-subpage-heading h1,.settings-reference-row,.settings-toggle-row span strong,.notification-card,.notification-card-copy strong,.notification-empty strong,.profile-header-popover,.profile-header-popover nav a strong){color:#f2f3f6!important}html[data-theme=dark] :where(.forum-reference-copy small,.forum-reference-author time,.profile-reference-row small,.profile-reference-stats span,.reference-subpage-heading p,.settings-reference-row small,.settings-toggle-row span small,.notification-card-copy small,.notification-card time,.profile-header-popover small,.lead-summary){color:#a9aeba!important}html[data-theme=dark] :where(input,select,textarea,.simple-editor,.editor-toolbar){color:#f2f3f6!important;background:#111319!important;border-color:#3a3e48!important}html[data-theme=dark] :where(input,textarea)::placeholder{color:#777e8d}html[data-theme=dark] .bottom-navigation{background:#14171dfa;border-color:#30343d;box-shadow:0 -8px 28px #00000040}html[data-theme=dark] .bottom-nav-icon>b{border-color:#171a21}html[data-theme=dark] .profile-reference-edit,html[data-theme=dark] .settings-save,html[data-theme=dark] .reference-subpage-heading>button{background:#171a21}html[data-theme=dark] .notification-filters{background:#252832}html[data-theme=dark] .notification-filters button{color:#bfc3cd}html[data-theme=dark] .notification-filters button.active{color:#111319;background:#f2f3f6}html[data-theme=dark] .settings-toggle-row.disabled{opacity:.65;cursor:not-allowed}html[data-theme=dark] .profile-header-popover nav a:hover,html[data-theme=dark] .forum-reference-row:hover{background:#1d2028!important}body:has(.auth-screen){background:#000;padding-bottom:0}.auth-screen{--auth-brand-height:174px;color:#111217;background:#000;flex-direction:column;width:min(100%,570px);min-height:100dvh;margin-inline:auto;display:flex;box-shadow:0 0 0 1px #25262a,0 24px 80px #0000006b}.auth-brand{min-height:var(--auth-brand-height);color:#fff;align-items:center;gap:12px;padding:34px 40px 20px;display:flex}.auth-brand>span{letter-spacing:-1.45px;align-items:baseline;font-size:29px;line-height:1;display:flex}.auth-brand b,.auth-brand strong{font-weight:600}.auth-brand strong{color:var(--gold)}.auth-card{min-height:calc(100dvh - var(--auth-brand-height));background:#fff;border-radius:23px 23px 0 0;flex-direction:column;padding:48px 42px 34px;display:flex}.auth-card-heading h1{font:700 36px/1.12 var(--font-ui),Arial,sans-serif;letter-spacing:-1.25px;margin:0}.auth-card-heading p{color:#686e7c;margin:13px 0 0;font-size:17px;line-height:1.5}.auth-form{gap:20px;margin-top:38px;display:grid}.auth-register-form{gap:13px;margin-top:27px}.auth-field{color:#687082;background:#fff;border:1px solid #d9dde6;border-radius:14px;grid-template-columns:27px minmax(0,1fr) auto;align-items:center;gap:16px;min-height:66px;padding:0 20px;transition:border-color .18s,box-shadow .18s;display:grid;box-shadow:0 1px 2px #181d2a04}.auth-field:focus-within{border-color:#1758ff;box-shadow:0 0 0 3px #1555ff1a}.auth-field>svg{flex:none}.auth-field input{color:#17191f;background:0 0;border:0;outline:0;width:100%;min-width:0;height:62px;padding:0;font-size:16px}.auth-field input::placeholder{color:#7d8392;opacity:1}.auth-password-toggle{color:#697285;cursor:pointer;background:0 0;border:0;place-items:center;width:36px;height:48px;padding:0;display:grid}.auth-password-toggle[aria-pressed=true]{color:#1455ff}.auth-field-error{color:#d72d27;margin:6px 4px 0;font-size:12px;line-height:1.35;display:block}.auth-forgot-link{color:#0754ff;justify-self:end;margin-top:-7px;font-size:16px;font-weight:600}.auth-primary-button,.auth-provider-button{text-align:center;cursor:pointer;border-radius:13px;justify-content:center;align-items:center;gap:13px;width:100%;min-height:60px;padding:0 18px;font-size:18px;font-weight:600;display:flex}.auth-primary-button{color:#fff;background:linear-gradient(135deg,#155cff,#0049f7);border:0;box-shadow:0 8px 16px #114ef424}.auth-primary-button:disabled{cursor:wait;opacity:.65}.auth-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.auth-provider-button{color:#20232a;box-sizing:border-box;background:#fff;border:1.5px solid #d9dde6;min-width:0;padding:8px 12px}.auth-provider-button>svg{flex:none}.auth-provider-button>span{min-width:0;line-height:1.2}.auth-telegram-button{color:#168ac0;border-color:#229ed9}.auth-google-button{color:#30343b;border-color:#d5d9e0}.auth-provider-button.disabled{cursor:not-allowed;opacity:.48}.auth-divider{color:#6f7581;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin-top:31px;display:grid}.auth-divider span{background:#d6d9df;height:1px}.auth-divider b{font-size:16px;font-weight:400}.auth-switch{color:#6b7180;text-align:center;margin:auto 0 0;padding-top:43px;font-size:16px}.auth-switch a,.auth-secondary-link,.auth-preview-link{color:#0754ff;font-weight:600}.auth-terms{color:#666c79;cursor:pointer;align-items:center;gap:13px;min-height:36px;font-size:15px;display:flex}.auth-terms input{accent-color:#1558ff;border:1px solid #bfc5d0;border-radius:5px;flex:none;width:20px;height:20px;margin:0}.auth-terms b{color:#0754ff;font-weight:500}.auth-status{border:1px solid;border-radius:11px;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;padding:12px 14px;font-size:13px;line-height:1.45;display:grid}.auth-status-error{color:#b82e27;background:#fff4f3;border-color:#ffd5d2}.auth-status-success{color:#117941;background:#f0fbf4;border-color:#bdebd0}.auth-verification-stack{gap:12px;width:100%;display:grid}.auth-code-form{box-sizing:border-box;grid-template-columns:minmax(0,1fr) auto;gap:11px;width:100%;display:grid}.auth-code-form>p{color:#5f6674;text-align:left;grid-column:1/-1;margin:0;font-size:13px;line-height:1.5}.auth-code-form>p strong{color:#303541;overflow-wrap:anywhere}.auth-code-field{background:#fff;border:1.5px solid #cbd3e2;border-radius:11px;place-items:center;min-width:0;min-height:54px;display:grid;overflow:hidden}.auth-code-field:focus-within{border-color:#1558ff;box-shadow:0 0 0 3px #1555ff1a}.auth-code-field input{color:#14171d;letter-spacing:7px;text-align:center;box-sizing:border-box;background:0 0;border:0;outline:0;width:100%;min-width:0;height:52px;padding:0 8px;font-size:25px;font-weight:700}.auth-code-field input::placeholder{color:#b6bcc8}.auth-code-form>button{color:#fff;cursor:pointer;white-space:nowrap;background:#1558ff;border:0;border-radius:11px;min-height:54px;padding:0 18px;font-size:14px;font-weight:600}.auth-code-form>button:disabled{cursor:wait;opacity:.65}.auth-code-form .auth-status,.auth-local-code{grid-column:1/-1}.auth-local-code{color:#676e7c;text-align:left;font-size:12px}.auth-local-code b{color:#1558ff;letter-spacing:2px}.auth-resend{background:#f8faff;border:1px solid #dfe4ef;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:14px;display:grid}.auth-resend>p{color:#555d6d;grid-column:1/-1;margin:0;font-size:13px}.auth-resend-field{color:#737b8b;background:#fff;border:1px solid #d8deea;border-radius:9px;grid-template-columns:19px minmax(0,1fr);align-items:center;gap:8px;min-height:42px;padding:0 11px;display:grid}.auth-resend-field input{background:0 0;border:0;outline:0;width:100%;min-width:0;height:40px;padding:0;font-size:13px}.auth-resend>button{color:#fff;cursor:pointer;background:#1558ff;border:0;border-radius:9px;min-height:42px;padding:0 14px;font-size:13px;font-weight:600}.auth-resend>button:disabled{cursor:wait;opacity:.65}.auth-resend .auth-status,.auth-resend .auth-preview-link{grid-column:1/-1}.auth-complete,.auth-telegram-verify{text-align:center;flex-direction:column;align-items:center;gap:19px;margin-top:42px;display:flex}.auth-code-complete{gap:14px;margin-top:28px}.auth-code-complete>.auth-status,.auth-code-complete>.auth-verification-stack,.auth-code-complete>.auth-code-form{box-sizing:border-box;width:100%}.auth-complete-icon{color:#1558ff;background:#eef3ff;border-radius:22px;place-items:center;width:72px;height:72px;display:grid}.auth-complete h2{margin:2px 0 0;font-size:24px}.auth-complete .auth-status{text-align:left;box-sizing:border-box;width:100%}.auth-complete .auth-primary-button{box-sizing:border-box}.auth-secondary-link,.auth-preview-link{justify-content:center;align-items:center;min-height:42px;display:inline-flex}.auth-card-compact .auth-short-form{margin-top:38px}.auth-telegram-icon{color:#229ed9;background:#eaf7fd}.auth-telegram-verify .telegram-widget-host{min-height:52px}.auth-telegram-verify>small{color:#747a87;max-width:380px;font-size:13px;line-height:1.55}@media (max-width:719px){.auth-screen{--auth-brand-height:clamp(118px,31.52vw,174px);width:100%;box-shadow:none}.auth-brand{min-height:var(--auth-brand-height);padding:23px clamp(31px,7.25vw,40px) 15px}.auth-brand .brand-mark-image{width:48px;height:48px}.auth-brand>span{letter-spacing:-1.2px;font-size:24px}.auth-card{min-height:calc(100dvh - var(--auth-brand-height));padding:clamp(36px,10.5vw,58px) clamp(30px,7.61vw,42px) max(27px,env(safe-area-inset-bottom));border-radius:21px 21px 0 0}.auth-card-heading h1{letter-spacing:-1px;font-size:clamp(31px,6.52vw,36px)}.auth-card-heading p{margin-top:10px;font-size:clamp(14px,3.08vw,17px)}.auth-form{gap:clamp(16px,3.62vw,20px);margin-top:clamp(30px,6.89vw,38px)}.auth-register-form{gap:11px;margin-top:23px}.auth-register-form .auth-field{min-height:clamp(58px,11.6vw,64px)}.auth-register-form .auth-field input{height:clamp(55px,11.05vw,61px)}.auth-field{border-radius:clamp(12px,2.54vw,14px);grid-template-columns:24px minmax(0,1fr) auto;gap:clamp(13px,2.9vw,16px);min-height:clamp(58px,14.5vw,80px);padding:0 clamp(16px,3.62vw,20px)}.auth-field input{height:clamp(55px,13.95vw,77px);font-size:clamp(14px,2.9vw,16px)}.auth-field>svg{width:22px;height:22px}.auth-password-toggle{width:32px;height:42px}.auth-password-toggle svg{width:21px;height:21px}.auth-forgot-link{font-size:14px}.auth-primary-button,.auth-provider-button{border-radius:clamp(11px,2.35vw,13px);min-height:clamp(55px,12.68vw,70px);font-size:clamp(13px,2.9vw,16px)}.auth-provider-grid{gap:8px;margin-top:13px}.auth-provider-button{gap:8px;padding-inline:8px}.auth-provider-button svg{width:23px;height:23px}.auth-divider{gap:15px;margin-top:24px}.auth-divider b,.auth-switch{font-size:14px}.auth-switch{padding-top:34px}.auth-terms{gap:11px;min-height:30px;font-size:13px}.auth-terms input{width:18px;height:18px}.auth-card-compact .auth-short-form{margin-top:30px}.auth-code-form{grid-template-columns:1fr}.auth-code-form>button{min-height:50px}.auth-code-field{min-height:56px}.auth-code-field input{height:54px}.auth-resend{grid-template-columns:1fr}.auth-resend>p,.auth-resend .auth-status{grid-column:1}}@media (max-width:380px),(max-height:760px){.auth-screen{--auth-brand-height:112px}.auth-brand{min-height:var(--auth-brand-height)}.auth-brand .brand-mark-image{width:42px;height:42px}.auth-brand>span{font-size:21px}.auth-card{min-height:calc(100dvh - var(--auth-brand-height));padding-top:28px}.auth-card-heading h1{font-size:28px}.auth-register-form{gap:8px;margin-top:17px}.auth-register-form .auth-field{min-height:51px}.auth-register-form .auth-field input{height:48px}.auth-register-form .auth-primary-button,.auth-provider-button{min-height:49px}.auth-provider-button{font-size:12px}.auth-register-form~.auth-divider{margin-top:16px}.auth-register-form~.auth-switch{padding-top:20px}}html{scrollbar-width:none;background:#08090a}html::-webkit-scrollbar{width:0;height:0}body{min-height:100vh;padding-bottom:calc(86px + env(safe-area-inset-bottom));background:var(--paper);color:var(--ink);font-family:var(--font-ui), Arial, sans-serif;margin:0;font-size:16px}body,button,input,select,textarea{font-family:var(--font-ui), Arial, sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%}.shell{width:min(100% - 36px,1160px);margin-inline:auto}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.site-header{z-index:50;color:#fff;background:#050607;border:0;min-height:82px;position:relative}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:82px;display:flex}.wordmark{color:#fff;align-items:center;gap:11px;display:inline-flex}.brand-mark-image{filter:drop-shadow(0 4px 10px #ffbf0024);flex:none;width:44px;height:44px;display:block}.wordmark-text{font-family:var(--font-ui), Arial, sans-serif;letter-spacing:-1.4px;align-items:baseline;font-size:27px;line-height:1;display:flex}.wordmark-text b{font-weight:700}.wordmark-text strong{color:var(--gold);font-weight:700}.header-actions{align-items:center;gap:14px;display:flex}.desktop-navigation{justify-content:center;align-items:center;gap:8px;margin-left:auto;display:flex}.desktop-navigation a{color:#b9bcc3;border-radius:9px;align-items:center;min-height:40px;padding:0 13px;font-size:13px;font-weight:600;display:inline-flex}.desktop-navigation a:hover{color:#fff;background:#15171b}.header-icon-button{color:#fff;border:1px solid #34363c;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.header-profile{color:#fff;align-items:center;gap:10px;display:flex}.header-avatar{background:#27292f;border:2px solid #aeb1b8;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;overflow:hidden}.header-avatar img{object-fit:cover;width:100%;height:100%}.site-footer{background:0 0;border:0;height:0;padding:0}.bottom-navigation{z-index:100;width:min(100%,960px);min-height:calc(76px + env(safe-area-inset-bottom));padding:8px max(14px, env(safe-area-inset-left)) env(safe-area-inset-bottom) max(14px, env(safe-area-inset-right));background:#fffffffa;border:1px solid #e5e7ed;border-bottom:0;border-radius:24px 24px 0 0;grid-template-columns:repeat(5,1fr);align-items:end;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -8px 28px #232a4314}.bottom-navigation>a{color:#6f7480;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;min-width:0;min-height:58px;font-size:11px;line-height:1;display:flex;position:relative}.bottom-navigation>a svg{stroke-width:1.8px;width:24px;height:24px}.bottom-navigation>a.active{color:var(--blue)}.bottom-navigation .bottom-create{justify-content:flex-end}.bottom-create-icon{background:var(--blue);color:#fff;border:6px solid #eef0ff;border-radius:50%;place-items:center;width:57px;height:57px;display:grid;position:absolute;bottom:23px;box-shadow:0 7px 18px #3158f557}.bottom-create>span:last-child{position:relative}.home-page{background:linear-gradient(#050607 0 215px,#f7f8fb 215px);min-height:100vh;padding:8px 0 110px}.home-hero{color:#fff;background:radial-gradient(circle at 82%,#eca50017,#0000 34%),linear-gradient(125deg,#101318,#070809 68%);border:1px solid #32353b;border-radius:25px;height:392px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff04}.home-hero:after{content:"";pointer-events:none;opacity:.7;background-image:radial-gradient(circle at 88% 18%,#ffb800 0 1px,#0000 1.5px),radial-gradient(circle at 82% 30%,#ffb800 0 1px,#0000 1.5px);position:absolute;inset:0}.home-hero-copy{z-index:2;flex-direction:column;align-items:flex-start;width:58%;height:100%;padding:42px 0 34px 42px;display:flex;position:relative}.home-hero-copy>p{color:var(--gold);margin:0 0 18px;font-size:21px;line-height:1}.home-hero h1{max-width:590px;font:700 clamp(42px,5vw,61px)/1.12 var(--font-ui), Arial, sans-serif;letter-spacing:-2.8px;margin:0}.home-hero h1 em{color:var(--gold);font-style:normal}.home-hero-copy>span{color:#d8d9dd;max-width:470px;margin-top:21px;font-size:21px;line-height:1.55}.home-hero-actions{gap:15px;margin-top:auto;display:flex}.home-hero-actions a{border-radius:14px;justify-content:center;align-items:center;gap:11px;min-height:58px;padding:0 26px;font-size:18px;font-weight:600;display:inline-flex}.hero-primary{color:#090a0b;background:linear-gradient(135deg,#ffd044,#ffbd22);box-shadow:0 10px 24px #ffbe1624}.hero-secondary{color:#f4f4f5;background:#131519cc;border:1px solid #686b72}.home-hero-art{z-index:1;width:55%;height:calc(100% - 18px);position:absolute;top:12px;right:-30px}.home-hero-art img{object-fit:contain;object-position:center;filter:drop-shadow(0 18px 32px #ffac001f)}.home-content{gap:18px;padding-top:20px;display:grid}.home-panel{background:#fff;border:1px solid #eceef3;border-radius:23px;padding:26px;box-shadow:0 11px 25px #252b420e}.home-section-head{justify-content:space-between;align-items:center;gap:16px;min-height:32px;margin-bottom:20px;display:flex}.home-section-head h2{letter-spacing:-.6px;margin:0;font-size:23px;line-height:1.2}.home-section-head a{color:var(--blue);white-space:nowrap;align-items:center;gap:5px;font-size:16px;font-weight:600;display:inline-flex}.quick-access-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:25px;display:grid}.quick-access-item{background:#fbfbfd;border:1px solid #eceef4;border-radius:21px;flex-direction:column;justify-content:center;align-items:center;gap:17px;min-height:145px;font-size:19px;font-weight:500;display:flex}.quick-access-item>span{border-radius:19px;place-items:center;width:62px;height:62px;display:grid}.tone-violet{color:var(--violet)}.tone-violet>span,.topic-symbol.tone-violet{background:#f1edff}.tone-green{color:var(--green)}.tone-green>span,.topic-symbol.tone-green{background:#eefaf3}.tone-red{color:#ff462c}.tone-red>span,.topic-symbol.tone-red{background:#fff2ef}.tone-blue{color:var(--blue)}.tone-blue>span,.topic-symbol.tone-blue{background:#f0f3ff}.quick-access-item strong{color:#15171c;font-weight:500}.home-list-frame{border:1px solid #e8eaf0;border-radius:18px;overflow:hidden}.home-complaint-row{border-bottom:1px solid #e9ebef;grid-template-columns:74px minmax(0,1fr) 86px;align-items:center;gap:18px;min-height:116px;padding:18px 18px 18px 20px;display:grid;position:relative}.home-complaint-row:last-child,.home-topic-row:last-child{border-bottom:0}.row-stretched-link{z-index:1;position:absolute;inset:0}.home-brand-avatar{width:68px;height:68px;color:var(--gold);letter-spacing:-1px;background:#050607;border-radius:50%;place-items:center;font-size:17px;font-weight:700;display:grid;overflow:hidden}.home-brand-avatar img,.institution-monogram img{object-fit:contain;width:100%;height:100%}.home-row-copy{min-width:0}.home-row-copy h3{color:#101116;letter-spacing:-.35px;text-overflow:ellipsis;white-space:nowrap;margin:0 0 8px;font-size:19px;line-height:1.22;overflow:hidden}.home-row-copy>p{color:#656a76;align-items:center;gap:8px;margin:0 0 10px;font-size:14px;display:flex}.home-row-copy>p i{background:var(--red);border-radius:50%;flex:none;width:9px;height:9px}.home-row-copy>div{color:#666b77;align-items:center;gap:24px;font-size:13px;display:flex}.home-row-copy>div span{align-items:center;gap:5px;display:inline-flex}.home-row-metrics{color:#626875;flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;font-size:14px;display:flex}.home-row-metrics>span{align-items:center;gap:7px;display:inline-flex}.home-row-metrics .score{min-width:73px;min-height:42px;color:var(--red);background:#fff5f5;border:1px solid #ffe3e2;border-radius:13px;justify-content:center;font-size:17px;font-weight:600}.home-row-metrics .score svg{fill:currentColor}.home-topic-row{border-bottom:1px solid #e9ebef;grid-template-columns:62px minmax(0,1fr) 140px;align-items:center;gap:16px;min-height:102px;padding:14px 17px;display:grid}.topic-symbol{border:1px solid;border-color:color-mix(in srgb,currentColor 15%,transparent);border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.topic-symbol.tone-red svg{fill:currentColor;stroke-width:1.2px}.home-topic-copy{min-width:0}.home-topic-copy h3{letter-spacing:-.3px;text-overflow:ellipsis;white-space:nowrap;margin:0 0 5px;font-size:18px;line-height:1.2;overflow:hidden}.home-topic-copy>strong{color:var(--blue);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.home-topic-copy>p{color:#707580;align-items:center;gap:5px;margin:0;font-size:12px;display:flex}.home-topic-copy>p span{color:#c4c6cd}.home-topic-last{text-align:right;grid-template-columns:minmax(0,1fr) 48px;align-items:center;gap:12px;display:grid}.home-topic-last>span:first-child{color:#666b76;font-size:13px;line-height:1.45}.topic-avatar{color:#24272e;background:#dce5f2;border:4px solid #edf1f7;border-radius:50%;place-items:center;width:45px;height:45px;font-size:12px;font-weight:700;display:grid;overflow:hidden}.topic-avatar img{object-fit:cover;width:100%;height:100%}.home-empty{color:#7a7e88;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:150px;padding:25px;display:flex}.home-empty svg{color:#aeb2bd;margin-bottom:10px}.home-empty strong{color:#252831}.home-empty p{max-width:420px;margin:6px 0 0;font-size:13px;line-height:1.45}@media (max-width:719px){body{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.shell{width:calc(100% - 18px)}.site-header,.header-inner{min-height:66px}.wordmark{gap:6px}.brand-mark-image{width:36px;height:36px}.wordmark-text{letter-spacing:-.9px;font-size:18px}.header-actions{gap:8px}.desktop-navigation{display:none}.header-icon-button{width:38px;height:38px}.header-icon-button svg{width:20px;height:20px}.header-profile{gap:5px}.header-avatar{width:40px;height:40px}.header-profile>svg{width:17px}.bottom-navigation{min-height:calc(79px + env(safe-area-inset-bottom));padding-top:8px;display:grid}.bottom-navigation>a{font-size:10px}.home-page{background:linear-gradient(#050607 0 110px,#f7f8fb 110px);padding-top:7px}.home-hero{border-radius:13px;height:202px}.home-hero-copy{width:66%;padding:17px 0 14px 20px}.home-hero-copy>p{margin-bottom:12px;font-size:12px}.home-hero h1{letter-spacing:-.9px;max-width:250px;font-size:clamp(21px,5.6vw,25px);line-height:1.25}.home-hero-copy>span{max-width:225px;margin-top:8px;font-size:11px;line-height:1.52}.home-hero-actions{gap:8px}.home-hero-actions a{border-radius:9px;gap:7px;min-height:35px;padding:0 12px;font-size:11px}.home-hero-actions a svg{width:15px;height:15px}.home-hero-art{width:61%;height:166px;top:24px;right:-47px}.home-content{gap:9px;padding-top:10px}.home-panel{border-radius:14px;padding:13px;box-shadow:0 6px 18px #252b420b}.quick-access{padding-block:10px}.quick-access .home-section-head{min-height:17px;margin-bottom:4px}.home-section-head{min-height:20px;margin-bottom:9px}.home-section-head h2{letter-spacing:-.2px;font-size:14px}.home-section-head a{gap:2px;font-size:11px}.home-section-head a svg{width:13px;height:13px}.quick-access-grid{gap:10px}.quick-access-item{border-radius:12px;gap:8px;min-height:72px;font-size:10px}.quick-access-item>span{border-radius:10px;width:35px;height:35px}.quick-access-item svg{width:22px;height:22px}.home-list-frame{border-radius:10px}.home-complaint-row{grid-template-columns:50px minmax(0,1fr) 52px;gap:9px;min-height:65px;padding:8px 8px 8px 6px}.home-brand-avatar{width:46px;height:46px;font-size:11px}.home-row-copy h3{letter-spacing:-.1px;margin-bottom:3px;font-size:11px}.home-row-copy>p{gap:5px;margin-bottom:5px;font-size:8px}.home-row-copy>p i{width:6px;height:6px}.home-row-copy>div{gap:13px;font-size:8px}.home-row-copy>div svg{width:10px;height:10px}.home-row-metrics{font-size:8px}.home-row-metrics svg{width:12px;height:12px}.home-row-metrics .score{border-radius:8px;gap:4px;min-width:48px;min-height:27px;font-size:11px}.home-row-metrics .score svg{width:11px;height:11px}.home-topic-row{grid-template-columns:42px minmax(0,1fr) 76px;gap:8px;min-height:59px;padding:7px 8px}.topic-symbol{width:38px;height:38px}.topic-symbol svg{width:19px;height:19px}.home-topic-copy h3{margin-bottom:2px;font-size:10px}.home-topic-copy>strong{margin-bottom:3px;font-size:8px}.home-topic-copy>p{gap:3px;font-size:7px}.home-topic-copy>p svg{width:9px;height:9px}.home-topic-last{grid-template-columns:minmax(0,1fr) 31px;gap:5px}.home-topic-last>span:first-child{font-size:7px;line-height:1.4}.topic-avatar{border-width:2px;width:31px;height:31px;font-size:8px}.home-empty{min-height:115px;padding:17px}.home-empty svg{width:22px;height:22px;margin-bottom:7px}.home-empty strong{font-size:11px}.home-empty p{font-size:8px}.home-complaints .home-list-frame{min-height:197px}.home-complaints .home-empty{min-height:195px}.home-topics .home-list-frame{min-height:127px}.home-topics .home-empty{min-height:125px}}.site-header-compact,.site-header-compact .header-inner{min-height:106px}.site-header-compact .desktop-navigation{display:none}.site-header-compact .brand-mark-image{width:50px;height:50px}.site-header-compact .wordmark-text{font-size:31px}.site-header-compact .header-actions{gap:17px}.site-header-compact .header-icon-button{width:60px;height:60px}.site-header-compact .header-icon-button svg{width:31px;height:31px}.site-header-compact .header-avatar{width:60px;height:60px}.site-header+main.complaint-reference-page{background:#fff;border-radius:24px 24px 0 0;min-height:100vh;padding:12px 0 110px}.complaint-reference-shell{width:min(100% - 76px,1080px)}.complaint-reference-form{color:#17191f}.complaint-reference-head{flex-direction:column;justify-content:flex-start;min-height:122px;padding:26px 220px 10px 70px;display:flex;position:relative}.complaint-back{color:#fff;background:#060708;border-radius:10px;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:22px;left:0}.complaint-reference-head h1{font:700 33px/1.1 var(--font-ui),Arial,sans-serif;letter-spacing:-.9px;margin:0}.complaint-reference-head p{color:#686d79;margin:22px 0 0;font-size:16px;line-height:1.55}.complaint-head-art{object-fit:contain;filter:drop-shadow(0 12px 22px #444b5c14);width:170px;height:170px;position:absolute;top:-5px;right:18px}.complaint-reference-service{border-radius:10px;margin:0 0 18px;padding:10px 14px;font-size:12px}.complaint-reference-service p{display:none}.complaint-reference-block{margin-top:24px}.complaint-reference-block h2{color:#15171c;margin:0 0 13px;font-size:18px;line-height:1.2}.complaint-reference-block h2 span{color:#24272d;font-weight:500}.complaint-site-field{position:relative}.complaint-reference-input{color:#747b8c;background:#fff;border:1px solid #dfe2e9;border-radius:13px;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:13px;min-height:62px;padding:0 20px;display:grid;box-shadow:0 7px 14px #2d33460a}.complaint-reference-input:focus-within{border-color:#8096f8;box-shadow:0 0 0 3px #3158f517}.complaint-reference-input input{color:#191b21;background:0 0;border:0;outline:0;width:100%;min-width:0;height:58px;font-size:16px}.complaint-reference-input input::placeholder{color:#7c8291}.complaint-site-input{grid-template-columns:27px minmax(0,1fr) 28px}.complaint-site-input.selected>svg{color:var(--green)}.complaint-site-input button{color:#626977;cursor:pointer;background:0 0;border:0;place-items:center;width:28px;height:40px;padding:0;display:grid}.complaint-searching{z-index:3;color:#717785;position:absolute;top:calc(100% + 5px);left:14px}.complaint-reference-results{z-index:20;max-height:290px;position:absolute;top:calc(100% + 7px);left:0;right:0}.complaint-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.complaint-category-card{color:#191b21;cursor:pointer;text-align:left;background:#fff;border:1px solid #e2e4ea;border-radius:13px;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:13px;min-height:64px;padding:8px 16px;display:grid}.complaint-category-card>span{border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.complaint-category-card strong{white-space:pre-line;font-size:16px;font-weight:500;line-height:1.25}.complaint-category-card.tone-green>span{color:#12a856;background:#effaf4}.complaint-category-card.tone-violet>span{color:#6845ee;background:#f4f0ff}.complaint-category-card.tone-red>span{color:#ff3935;background:#fff1f0}.complaint-category-card.tone-blue>span{color:#2e59f4;background:#eef3ff}.complaint-category-card.tone-orange>span{color:#ff7d24;background:#fff6ed}.complaint-category-card.tone-gray>span{color:#727787;background:#f2f3f6}.complaint-category-card.active{border-color:#3158f5;box-shadow:0 0 0 3px #3158f514}.complaint-category-card:disabled{cursor:not-allowed;opacity:1}.complaint-reference-rating{border:1px solid #e5e7ed;border-radius:11px;align-items:center;gap:14px;min-height:50px;margin:10px 0 0;padding:7px 13px;display:flex}.complaint-reference-rating legend{float:left;color:#5f6571;width:auto;padding:0;font-size:12px;font-weight:600}.complaint-reference-rating>div{display:flex}.complaint-reference-rating label{cursor:pointer;display:block}.complaint-reference-rating label input{opacity:0;position:absolute}.complaint-reference-rating label>span:not(.sr-only){color:#c7cad2;place-items:center;width:30px;height:30px;display:grid}.complaint-reference-rating label:has(input:checked)>span:not(.sr-only){color:#c7cad2}.complaint-reference-rating label:has(input:checked)~label>span:not(.sr-only){color:#c7cad2}:is(.complaint-reference-rating>div:has(input[value="1"]:checked) label:nth-child(-n+1)>span,.complaint-reference-rating>div:has(input[value="2"]:checked) label:nth-child(-n+2)>span,.complaint-reference-rating>div:has(input[value="3"]:checked) label:nth-child(-n+3)>span,.complaint-reference-rating>div:has(input[value="4"]:checked) label:nth-child(-n+4)>span,.complaint-reference-rating>div:has(input[value="5"]:checked) label:nth-child(-n+5)>span){color:var(--gold-deep)}.complaint-reference-rating>div:has(input:checked) svg{fill:currentColor}.complaint-reference-rating small{color:#6c7280;margin-left:auto}.complaint-reference-textarea{color:#737a8b;background:#fff;border:1px solid #dfe2e9;border-radius:13px;min-height:108px;padding:18px 20px 28px 52px;display:block;position:relative}.complaint-reference-textarea:focus-within{border-color:#8096f8;box-shadow:0 0 0 3px #3158f517}.complaint-reference-textarea>svg{position:absolute;top:20px;left:20px}.complaint-reference-textarea textarea{resize:vertical;color:#191b21;background:0 0;border:0;outline:0;width:100%;height:58px;min-height:58px;padding:0;font-size:15px;line-height:1.5}.complaint-reference-textarea textarea::placeholder{color:#818797}.complaint-reference-textarea small{color:#707687;font-size:12px;position:absolute;bottom:12px;right:18px}.complaint-evidence-drop{color:#777d8c;cursor:pointer;background:#fff;border:1px dashed #d8dce4;border-radius:13px;justify-content:center;align-items:center;gap:14px;min-height:82px;padding:12px 20px;display:flex}.complaint-evidence-drop.dragging{background:#f6f8ff;border-color:#3158f5}.complaint-evidence-drop>span{background:#f1f2f5;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.complaint-evidence-drop strong{color:#181a20;font-weight:600}.complaint-evidence-drop small{color:#757b8b;margin-top:4px;display:block}.complaint-reference-submit{color:#111318;cursor:pointer;background:linear-gradient(100deg,#ffc12b,#ffbf25 55%,#ffc631);border:0;border-radius:13px;justify-content:center;align-items:center;gap:13px;width:100%;min-height:56px;margin-top:20px;font-size:17px;font-weight:700;display:flex;box-shadow:0 8px 18px #f1af0c24}.complaint-reference-submit:disabled{cursor:not-allowed}.complaint-reference-error{margin:10px 0 0}.complaint-reference-recent{background:#fff;border:1px solid #e5e7ed;border-radius:17px;margin-top:20px;padding:18px;box-shadow:0 8px 22px #272e430b}.complaint-reference-recent>header{justify-content:space-between;align-items:center;min-height:28px;margin-bottom:10px;display:flex}.complaint-reference-recent>header h2{margin:0;font-size:18px}.complaint-reference-recent>header a{color:var(--blue);gap:7px;font-size:13px;display:inline-flex}.complaint-reference-list{border:1px solid #e6e8ee;border-radius:14px;overflow:hidden}.complaint-reference-row{border-bottom:1px solid #e8eaf0;grid-template-columns:58px minmax(0,1fr) 190px;align-items:center;gap:14px;min-height:72px;padding:8px 12px;display:grid}.complaint-reference-row:last-child{border-bottom:0}.complaint-reference-row:hover{background:#fafbfe}.complaint-reference-logo{width:50px;height:50px;color:var(--gold);background:#060708;border-radius:50%;place-items:center;font-size:11px;font-weight:700;display:grid;overflow:hidden}.complaint-reference-logo img{object-fit:contain;width:100%;height:100%}.complaint-reference-row-copy{min-width:0}.complaint-reference-row-copy>strong{color:#17191f;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;display:block;overflow:hidden}.complaint-reference-row-copy small{color:#6f7582;align-items:center;gap:9px;margin-top:7px;font-size:10px;display:flex}.complaint-reference-row-copy small em{color:#e18a00;border:1px solid #ffe08e;border-radius:7px;padding:3px 8px;font-style:normal}.complaint-reference-row-copy small span{align-items:center;gap:4px;display:inline-flex}.complaint-reference-author{grid-template-columns:minmax(0,1fr) 42px 18px;align-items:center;gap:10px;display:grid}.complaint-reference-author b{text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:500;overflow:hidden}.complaint-reference-author i{width:40px;height:40px;color:var(--gold);background:#16181d;border:2px solid #edf0f5;border-radius:50%;place-items:center;font-size:9px;font-style:normal;font-weight:700;display:grid;overflow:hidden}.complaint-reference-author i img{object-fit:cover;width:100%;height:100%}.complaint-reference-author>svg{color:#737988}.complaint-reference-empty{background:#fbfcfd;border:1px solid #e7e9ef;border-radius:12px;min-height:190px}.complaint-reference-page+.site-footer .bottom-navigation{width:100%;max-width:none;min-height:calc(108px + env(safe-area-inset-bottom));padding:11px 42px env(safe-area-inset-bottom);border-radius:26px 26px 0 0;display:grid}.complaint-reference-page+.site-footer .bottom-navigation>a{gap:7px;min-height:82px;font-size:15px}.complaint-reference-page+.site-footer .bottom-navigation>a svg{width:31px;height:31px}.complaint-reference-page+.site-footer .bottom-create-icon{border-width:7px;width:70px;height:70px;bottom:31px}@media (max-width:719px){.site-header-compact,.site-header-compact .header-inner{min-height:53px}.site-header-compact .header-inner{width:calc(100% - 22px)}.site-header-compact .brand-mark-image{width:31px;height:31px}.site-header-compact .wordmark{gap:7px}.site-header-compact .wordmark-text{letter-spacing:-.8px;font-size:19px}.site-header-compact .header-actions{gap:9px}.site-header-compact .header-icon-button{width:35px;height:35px}.site-header-compact .header-icon-button svg{width:19px;height:19px}.site-header-compact .header-profile{gap:7px}.site-header-compact .header-avatar{width:38px;height:38px}.site-header-compact .header-avatar+svg{width:17px;height:17px}.site-header+main.complaint-reference-page{border-radius:12px 12px 0 0;padding:0 0 82px}.complaint-reference-shell{width:calc(100% - 36px)}.complaint-reference-head{justify-content:center;min-height:82px;padding:12px 92px 8px 34px}.complaint-back{border-radius:6px;width:25px;height:25px;top:16px}.complaint-back svg{width:16px;height:16px}.complaint-reference-head h1{letter-spacing:-.4px;font-size:16px}.complaint-reference-head p{margin-top:10px;font-size:8px;line-height:1.55}.complaint-head-art{width:86px;height:86px;top:-1px;right:-4px}.complaint-reference-service{border-radius:6px;margin:0 0 8px;padding:5px 7px;font-size:7px}.complaint-reference-block{margin-top:11px}.complaint-reference-block h2{margin-bottom:6px;font-size:10px}.complaint-reference-input{border-radius:7px;grid-template-columns:15px minmax(0,1fr);gap:7px;min-height:32px;padding:0 10px}.complaint-reference-input>svg{width:15px;height:15px}.complaint-reference-input input{height:30px;font-size:8px}.complaint-site-input{grid-template-columns:15px minmax(0,1fr) 17px}.complaint-site-input button{width:17px;height:30px}.complaint-site-input button svg{width:13px;height:13px}.complaint-searching{font-size:7px}.complaint-reference-results{border-radius:7px;max-height:190px}.complaint-reference-results>button{min-height:44px;padding:6px 8px}.complaint-category-grid{gap:6px}.complaint-category-card{border-radius:7px;grid-template-columns:26px minmax(0,1fr);gap:6px;min-height:37px;padding:4px 7px}.complaint-category-card>span{width:25px;height:25px}.complaint-category-card>span svg{width:14px;height:14px}.complaint-category-card strong{font-size:8px}.complaint-reference-rating{border-radius:6px;gap:7px;min-height:31px;margin-top:5px;padding:3px 7px}.complaint-reference-rating legend{font-size:7px}.complaint-reference-rating label>span:not(.sr-only){width:21px;height:21px}.complaint-reference-rating label svg{width:13px;height:13px}.complaint-reference-rating small{font-size:7px}.complaint-reference-textarea{border-radius:7px;min-height:56px;padding:9px 10px 16px 28px}.complaint-reference-textarea>svg{width:14px;height:14px;top:10px;left:10px}.complaint-reference-textarea textarea{height:32px;min-height:32px;font-size:8px;line-height:1.4}.complaint-reference-textarea small{font-size:7px;bottom:6px;right:9px}.complaint-evidence-drop{border-radius:7px;gap:8px;min-height:42px;padding:6px 10px;font-size:8px}.complaint-evidence-drop>span{width:28px;height:28px}.complaint-evidence-drop>span svg{width:16px;height:16px}.complaint-evidence-drop small{margin-top:2px;font-size:7px}.complaint-reference-submit{border-radius:7px;gap:7px;min-height:28px;margin-top:9px;font-size:9px}.complaint-reference-submit svg{width:14px;height:14px}.complaint-reference-error{font-size:7px}.complaint-reference-recent{border-radius:10px;margin-top:9px;padding:8px}.complaint-reference-recent>header{min-height:18px;margin-bottom:4px;padding:0 4px}.complaint-reference-recent>header h2{font-size:10px}.complaint-reference-recent>header a{gap:3px;font-size:7px}.complaint-reference-list{border-radius:7px}.complaint-reference-row{grid-template-columns:30px minmax(0,1fr) 88px;gap:7px;min-height:39px;padding:4px 6px}.complaint-reference-logo{width:28px;height:28px;font-size:6px}.complaint-reference-row-copy>strong{font-size:8px}.complaint-reference-row-copy small{gap:5px;margin-top:3px;font-size:6px}.complaint-reference-row-copy small em{text-overflow:ellipsis;white-space:nowrap;border-radius:4px;max-width:70px;padding:2px 4px;overflow:hidden}.complaint-reference-row-copy small svg{width:8px;height:8px}.complaint-reference-author{grid-template-columns:minmax(0,1fr) 27px 10px;gap:4px}.complaint-reference-author b{font-size:7px}.complaint-reference-author i{width:25px;height:25px;font-size:6px}.complaint-reference-author>svg{width:10px;height:10px}.complaint-reference-empty{min-height:165px;padding:14px 8px}.complaint-reference-empty span{font-size:10px}.complaint-reference-empty p{font-size:7px}.complaint-reference-page+.site-footer .bottom-navigation{min-height:calc(58px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0;padding-top:5px}.complaint-reference-page+.site-footer .bottom-navigation>a{gap:3px;min-height:45px;font-size:8px}.complaint-reference-page+.site-footer .bottom-navigation>a svg{width:19px;height:19px}.complaint-reference-page+.site-footer .bottom-create-icon{border-width:5px;width:45px;height:45px;bottom:17px}}@media (max-width:365px){.wordmark-text{font-size:16px}.header-icon-button{width:35px;height:35px}.header-actions{gap:5px}.header-avatar{width:36px;height:36px}.home-hero-copy{padding-left:15px}.home-hero-actions a{padding-inline:9px}.quick-access-grid{gap:6px}.quick-access-item{font-size:9px}}body:has(>.complaint-showcase-page){background:#eef2f8;padding-bottom:0}.complaint-showcase-page{color:#071632;min-height:100dvh;font-family:var(--font-ui),Arial,sans-serif;background:#eef2f8}.complaint-showcase-shell{background:#fff;width:min(100%,942px);min-height:100dvh;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 0 36px #0a1f4612}.complaint-showcase-header{background:#fff;border-bottom:1px solid #e5eaf2;justify-content:space-between;align-items:center;height:102px;padding:10px 31px 15px;display:flex}.complaint-showcase-brand{color:#071632;align-items:center;gap:22px;display:inline-flex}.complaint-showcase-brand:hover{color:#071632}.complaint-showcase-brand>span{width:61px;height:61px;display:block}.complaint-showcase-brand svg{width:100%;height:100%}.complaint-showcase-brand strong{letter-spacing:-1.1px;font-size:40px;font-weight:700;line-height:1}.complaint-showcase-header>nav{align-items:center;gap:28px;display:flex}.complaint-showcase-header>nav>a{color:#071632;place-items:center;width:55px;height:62px;display:grid;position:relative}.complaint-showcase-header>nav>a:hover{color:#1769f6}.complaint-showcase-header .notification>b{color:#fff;background:#1269f7;border:3px solid #fff;border-radius:999px;place-items:center;min-width:31px;height:31px;padding:0 5px;font-size:16px;line-height:1;display:grid;position:absolute;top:1px;right:-2px}.complaint-showcase-avatar{color:#174572;background:#dceafb;border:1px solid #dbe4ef;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:visible}.complaint-showcase-avatar img{object-fit:cover;border-radius:50%}.complaint-showcase-avatar b{font-size:22px}.complaint-showcase-avatar>i{background:#14ad55;border:2px solid #fff;border-radius:50%;width:12px;height:12px;position:absolute;bottom:2px;right:0}.complaint-profile-menu-root{width:64px;height:64px}.complaint-profile-trigger{color:#071632;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:64px;height:64px;padding:0;display:grid;position:relative}.complaint-profile-trigger:focus-visible{outline-offset:3px;outline:3px solid #1769f659}.complaint-profile-menu-root.open>.complaint-profile-trigger{z-index:260}.complaint-profile-scrim{z-index:240;cursor:default;background:0 0;border:0;padding:0;position:fixed;inset:0}.complaint-profile-popover{z-index:250;color:#071632;background:#fff;border:1px solid #dce3ed;border-radius:34px;width:534px;height:1040px;padding:32px;position:absolute;top:108px;right:7px;overflow:hidden;box-shadow:0 18px 46px #1a2d4d21}.complaint-profile-identity{grid-template-columns:124px minmax(0,1fr);align-items:center;gap:41px;height:124px;display:grid}.complaint-profile-identity>span{color:#174572;background:#dceafb;border:1px solid #dce3ed;border-radius:50%;place-items:center;width:124px;height:124px;display:grid;position:relative}.complaint-profile-identity>span img{object-fit:cover;border-radius:50%}.complaint-profile-identity>span>b{font-size:38px}.complaint-profile-identity>span>i{background:#0db753;border:3px solid #fff;border-radius:50%;width:23px;height:23px;position:absolute;bottom:9px;right:1px}.complaint-profile-identity>div{min-width:0}.complaint-profile-identity strong{color:#071632;letter-spacing:-.65px;text-overflow:ellipsis;white-space:nowrap;font-size:34px;font-weight:600;line-height:1.1;display:block;overflow:hidden}.complaint-profile-identity small{color:#5c7097;text-overflow:ellipsis;white-space:nowrap;margin-top:19px;font-size:23px;line-height:1;display:block;overflow:hidden}.complaint-profile-stats{background:#fff;border:1px solid #d6deea;border-radius:17px;grid-template-columns:1fr 1fr;align-items:center;height:64px;margin-top:30px;display:grid}.complaint-profile-stats>span{align-items:center;gap:15px;height:100%;padding:0 25px;display:flex}.complaint-profile-stats>span+span{justify-content:flex-end}.complaint-profile-stats svg{color:#ffa02d;width:29px;height:29px}.complaint-profile-stats strong{white-space:nowrap;font-size:21px;font-weight:600}.complaint-profile-links{gap:0;display:grid}.complaint-profile-links.primary{border-top:1px solid #dfe5ed;margin-top:30px;padding-top:12px}.complaint-profile-links.secondary{border-top:1px solid #dfe5ed;margin-top:0;padding-top:18px}.complaint-profile-links>a{color:#071632;grid-template-columns:42px minmax(0,1fr) auto 14px;align-items:center;gap:20px;height:88px;padding-left:11px;display:grid}.complaint-profile-links>a:hover{color:#1769f6}.complaint-profile-links>a>svg:first-child{color:#314875;width:38px;height:38px}.complaint-profile-links>a>span{white-space:nowrap;font-size:25px;font-weight:400}.complaint-profile-links>a>b{color:#fff;background:#fa1928;border-radius:999px;place-items:center;min-width:42px;height:42px;padding:0 7px;font-size:21px;line-height:1;display:grid}.complaint-profile-chevron{grid-column:4;color:#4e648a!important;width:12px!important;height:22px!important}.complaint-profile-popover>footer{border-top:1px solid #dfe5ed;height:101px;padding-top:17px}.complaint-profile-popover>footer>button{color:#f21f2c;cursor:pointer;text-align:left;background:#fff;border:0;align-items:center;gap:24px;width:100%;height:82px;padding:0 12px;display:flex}.complaint-profile-popover>footer>button svg{width:38px;height:38px}.complaint-profile-popover>footer>button span{font-size:24px}.complaint-profile-popover>footer>button:disabled{cursor:wait;opacity:.65}.complaint-profile-guest-identity>span>i{display:none}.complaint-profile-guest-auth{border-top:1px solid #dfe5ed;grid-template-columns:1fr 1fr;align-items:start;height:101px;gap:14px!important;padding:19px 0 0!important;display:grid!important}.complaint-profile-guest-auth>a{color:#fff;background:#1769f6;border:1px solid #1769f6;border-radius:12px;place-items:center;height:58px;font-size:19px;font-weight:600;display:grid}.complaint-profile-guest-auth>a+a{color:#1769f6;background:#fff}.complaint-profile-guest-auth>a:hover{color:#fff;background:#0759eb}.complaint-profile-guest-auth>a+a:hover{color:#0759eb;background:#f4f8ff}.br-home-actions .complaint-profile-menu-root,.br-home-actions .complaint-profile-trigger,.br-home-actions .complaint-profile-trigger>.complaint-showcase-avatar{width:34px;height:34px}.br-home-actions .complaint-profile-trigger>.complaint-showcase-avatar b{font-size:14px}.br-home-actions .complaint-profile-popover{top:70px;right:7px}.forum-showcase-header .complaint-profile-menu-root,.forum-showcase-header .complaint-profile-trigger,.forum-showcase-header .complaint-profile-trigger>.complaint-showcase-avatar{width:34px;height:34px}.forum-showcase-header .complaint-profile-trigger>.complaint-showcase-avatar b{font-size:14px}.complaint-showcase-page main.complaint-reference-page{background:#fff;min-height:calc(100dvh - 102px);padding:30px 0 150px}.complaint-showcase-page .complaint-reference-shell{width:calc(100% - 62px);max-width:none;margin-inline:auto}.complaint-showcase-page .complaint-reference-form{color:#071632}.complaint-create-banner{color:#fff;background:linear-gradient(110deg,#1469f4 0%,#064cdf 48%,#0871f8 100%);border-radius:17px;grid-template-columns:122px minmax(0,1fr) 244px;align-items:center;gap:18px;height:121px;padding:16px 31px;display:grid;box-shadow:0 8px 20px #0a57e121}.complaint-create-art{place-items:center;width:110px;height:88px;display:grid}.complaint-create-art svg{filter:drop-shadow(0 7px 8px #0027772e);width:110px;height:84px}.complaint-create-banner h1{color:#fff;letter-spacing:-.45px;margin:0 0 7px;font-size:27px;font-weight:600;line-height:1}.complaint-create-banner p{color:#fff;margin:0;font-size:17px;line-height:1.45}.complaint-create-banner>a{color:#1264ed;cursor:pointer;background:#fff;border:0;border-radius:13px;justify-content:center;align-items:center;gap:14px;min-height:63px;padding:0 25px;font-size:18px;font-weight:500;display:flex;box-shadow:0 6px 13px #022c881f}.complaint-create-banner>a>span{color:#fff;background:#1769f6;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.complaint-create-banner>a:hover{color:#1264ed;background:#f7faff}.complaint-showcase-page .complaint-reference-block{margin-top:29px}.complaint-showcase-page .complaint-reference-block h2{color:#071632;letter-spacing:-.35px;margin:0 0 13px;font-size:23px;font-weight:600;line-height:1.1}.complaint-showcase-page .complaint-reference-input{color:#52698e;min-height:58px;box-shadow:none;border-color:#dce4ef;border-radius:14px;grid-template-columns:28px minmax(0,1fr);gap:14px;padding:0 18px}.complaint-showcase-page .complaint-reference-input input{color:#071632;height:56px;font-size:17px}.complaint-showcase-page .complaint-reference-input input::placeholder{color:#5f7190}.complaint-showcase-page .complaint-reference-input:focus-within{border-color:#7ca5ff;box-shadow:0 0 0 3px #1769f614}.complaint-showcase-page .complaint-site-input{grid-template-columns:28px minmax(0,1fr)}.complaint-showcase-page .complaint-site-input>svg{width:25px;height:25px}.complaint-showcase-page .complaint-searching,.complaint-showcase-page .complaint-new-site-confirmed{font-size:13px}.complaint-showcase-page .complaint-reference-results{border-radius:13px;max-height:330px;top:calc(100% + 8px);box-shadow:0 16px 40px #0e234b26}.complaint-showcase-page .complaint-type-block{margin-top:35px}.complaint-showcase-page .complaint-category-grid{scrollbar-width:none;align-items:center;gap:16px;padding:1px 0 3px;display:flex;overflow-x:auto}.complaint-showcase-page .complaint-category-grid::-webkit-scrollbar{display:none}.complaint-showcase-page .complaint-category-card{color:#1d3157;white-space:nowrap;background:#fff;border-color:#dce4ef;border-radius:13px;grid-template-columns:1fr;place-items:center;min-width:auto;min-height:47px;padding:0 24px;display:grid;box-shadow:0 3px 9px #142b5006}.complaint-showcase-page .complaint-category-card strong{white-space:nowrap;font-size:17px;font-weight:500}.complaint-showcase-page .complaint-category-card.active{color:#1264ed;background:#f4f8ff;border-color:#1769f6;box-shadow:0 0 0 2px #1769f614}.complaint-showcase-page .complaint-category-card:disabled{color:#1d3157;opacity:1;background:#fff}.complaint-type-settings{color:#45618c;cursor:pointer;background:0 0;border:0;place-items:center;width:50px;min-width:50px;height:47px;padding:0;display:grid}.complaint-type-settings svg{width:28px;height:28px}.complaint-expanded-fields{background:#fbfdff;border:1px solid #dce5f2;border-radius:17px;margin-top:25px;padding:21px;box-shadow:0 8px 20px #122d560a}.complaint-expanded-fields>header{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.complaint-expanded-fields>header strong{font-size:20px;display:block}.complaint-expanded-fields>header p{color:#637492;margin:4px 0 0;font-size:13px}.complaint-expanded-fields>header>span{color:#19a255;background:#e9f7ee;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.complaint-expanded-fields .complaint-reference-rating{margin:12px 0}.complaint-expanded-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:13px;display:grid}.complaint-expanded-grid h3{margin:0 0 8px;font-size:14px}.complaint-expanded-grid h3 span{color:#71809a;font-weight:400}.complaint-expanded-fields .complaint-evidence-drop{justify-content:flex-start;min-height:62px;padding:8px 13px}.complaint-expanded-fields .complaint-reference-submit{color:#fff;background:linear-gradient(110deg,#1469f4,#0755ea);box-shadow:0 8px 18px #0752e62e}.complaint-showcase-page .complaint-reference-recent{box-shadow:none;border:0;border-radius:0;margin-top:31px;padding:0}.complaint-showcase-page .complaint-reference-recent>header{justify-content:space-between;align-items:center;height:35px;min-height:35px;margin-bottom:10px;padding:0;display:flex}.complaint-showcase-page .complaint-reference-recent>header h2{color:#071632;letter-spacing:-.35px;margin:0;font-size:23px;font-weight:600}.complaint-showcase-page .complaint-reference-recent>header a{color:#1269f7;align-items:center;gap:8px;font-size:18px;font-weight:500;display:inline-flex}.complaint-showcase-page .complaint-reference-list{border-color:#dfe6ef;border-radius:14px}.complaint-showcase-page .complaint-reference-row{color:#071632;grid-template-columns:58px minmax(0,1fr) 66px 270px;gap:16px;height:73px;min-height:73px;padding:8px 16px}.complaint-showcase-page .complaint-reference-row:hover{color:#071632;background:#f9fbff}.complaint-showcase-page .complaint-reference-logo{color:#ffd114;background:#071326;border-radius:50%;width:56px;height:56px;font-size:10px}.complaint-showcase-page .complaint-reference-logo img{border-radius:inherit;object-fit:contain;width:100%;height:100%}.complaint-showcase-page .complaint-reference-row-copy{min-width:0}.complaint-showcase-page .complaint-reference-row-copy>strong{color:#071632;font-size:18px;font-weight:500}.complaint-showcase-page .complaint-reference-row-copy small{color:#50678e;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:9px;margin-top:8px;font-size:13px;display:flex;overflow:hidden}.complaint-showcase-page .complaint-reference-row-copy small i{color:#8190a7;font-style:normal}.complaint-reference-score{color:#203a66;border:1px solid #dfe5ee;border-radius:9px;justify-content:center;align-items:center;gap:5px;height:34px;padding:0 10px;font-size:16px;display:inline-flex}.complaint-reference-score svg{color:#ffad09;fill:#ffad09}.complaint-reference-metrics{color:#405d89;grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.complaint-reference-metrics>span{justify-content:center;align-items:center;gap:8px;font-size:16px;display:inline-flex}.complaint-reference-metrics svg{stroke-width:1.7px}.complaint-showcase-bottom{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffffa;border:1px solid #e2e8f0;border-bottom:0;border-radius:29px 29px 0 0;grid-template-columns:repeat(4,1fr);width:min(100%,942px);height:120px;padding:8px 65px 12px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -7px 22px #162c5214}.complaint-showcase-bottom>a{color:#53688d;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:0;font-size:17px;display:flex}.complaint-showcase-bottom>a:hover,.complaint-showcase-bottom>a.active{color:#1269f7}.complaint-showcase-bottom>a>span{border-radius:50%;place-items:center;width:51px;height:48px;display:grid}.complaint-showcase-bottom>a>b{font-weight:400}.complaint-showcase-bottom>a.active>span,.complaint-showcase-bottom>a:not(.active):active>span{color:#fff;background:#1269f7}.complaint-create-page-shell{overflow:visible}.complaint-create-page-header{background:#fff;justify-content:space-between;align-items:center;height:119px;padding:7px 42px 17px;display:flex}.complaint-create-page-header>div{align-items:center;gap:28px;display:flex}.complaint-create-page-header>div>a:not(.complaint-create-brand){color:#071632;place-items:center;width:58px;height:58px;display:grid}.complaint-create-page-header .complaint-create-brand{width:auto;height:auto;color:inherit;display:block}.complaint-create-page-header h1{color:#071632;letter-spacing:-1px;margin:0;font-size:39px;font-weight:700;line-height:1}.complaint-create-page-header>nav{align-items:center;gap:28px;display:flex}.complaint-create-page-header>nav>a{color:#071632;place-items:center;width:55px;height:62px;display:grid;position:relative}.complaint-create-page-header .notification>b{color:#fff;background:#f02535;border:3px solid #fff;border-radius:999px;place-items:center;min-width:31px;height:31px;padding:0 5px;font-size:16px;line-height:1;display:grid;position:absolute;top:1px;right:-2px}.complaint-create-page-main{background:#fff;min-height:calc(100dvh - 119px);padding:18px 30px 151px}.complaint-create-form{color:#071632;background:#fff;border:1px solid #dfe5ed;border-radius:16px;padding:30px;box-shadow:0 6px 18px #182f5506}.complaint-create-field h2,.complaint-create-field>label,.complaint-create-evidence h2,.complaint-create-rating legend{color:#071632;letter-spacing:-.45px;margin:0 0 17px;font-size:28px;font-weight:600;line-height:1.05;display:block}.complaint-create-field em,.complaint-create-rating em{color:#ef2635;margin-left:5px;font-style:normal}.complaint-create-page .complaint-site-field{position:relative}.complaint-create-page .complaint-reference-input{color:#40567d;min-height:75px;box-shadow:none;background:#fff;border:1px solid #bbcbe2;border-radius:11px;grid-template-columns:35px minmax(0,1fr);gap:24px;padding:0 23px}.complaint-create-page .complaint-reference-input>svg{stroke-width:1.8px;width:31px;height:31px}.complaint-create-page .complaint-reference-input input{color:#071632;height:73px;font-size:21px}.complaint-create-page .complaint-reference-input input::placeholder{color:#617497}.complaint-create-page .complaint-reference-input:focus-within{border-color:#5d8ee9;box-shadow:0 0 0 3px #1769f612}.complaint-create-page .complaint-reference-results{border-radius:12px;max-height:330px;top:calc(100% + 8px);box-shadow:0 16px 40px #0e234b26}.complaint-create-types{margin-top:41px}.complaint-create-page .complaint-category-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.complaint-create-page .complaint-category-card{color:#273b64;min-width:0;min-height:75px;box-shadow:none;background:#fff;border:1px solid #c9d5e6;border-radius:10px;justify-content:center;align-items:center;gap:21px;padding:0 20px;display:flex}.complaint-create-page .complaint-category-card svg{stroke-width:1.8px;flex:none;width:32px;height:32px}.complaint-create-page .complaint-category-card strong{white-space:nowrap;font-size:22px;font-weight:500}.complaint-create-page .complaint-category-card.active{color:#1264ed;background:#f5f8ff;border-color:#1769f6;box-shadow:0 0 0 2px #1769f614}.complaint-create-page .complaint-category-card:disabled{opacity:.48}.complaint-create-title{margin-top:41px}.complaint-create-title>div,.complaint-create-details>div{background:#fff;border:1px solid #c9d5e6;border-radius:10px;position:relative}.complaint-create-title input{color:#071632;background:0 0;border:0;outline:0;width:100%;height:68px;padding:0 86px 0 26px;font-size:20px}.complaint-create-title input::placeholder,.complaint-create-details textarea::placeholder{color:#617497}.complaint-create-title small,.complaint-create-details small{color:#536990;font-size:18px;position:absolute;right:20px}.complaint-create-title small{top:23px}.complaint-create-details{margin-top:35px}.complaint-create-details>div{height:200px}.complaint-create-details textarea{resize:none;color:#071632;width:100%;height:100%;font:400 20px/1.5 var(--font-ui),Arial,sans-serif;background:0 0;border:0;outline:0;padding:24px 28px 44px}.complaint-create-details small{bottom:17px;right:20px}.complaint-create-rating{border:0;margin:34px 0 0;padding:0}.complaint-create-rating legend{margin-bottom:13px}.complaint-create-rating>div{align-items:center;gap:13px;display:flex}.complaint-create-rating label{cursor:pointer;display:block}.complaint-create-rating input{opacity:0;position:absolute}.complaint-create-rating label>span:not(.sr-only){color:#526a93;place-items:center;width:39px;height:39px;display:grid}:is(.complaint-create-rating>div:has(input[value="1"]:checked) label:nth-child(-n+1)>span,.complaint-create-rating>div:has(input[value="2"]:checked) label:nth-child(-n+2)>span,.complaint-create-rating>div:has(input[value="3"]:checked) label:nth-child(-n+3)>span,.complaint-create-rating>div:has(input[value="4"]:checked) label:nth-child(-n+4)>span,.complaint-create-rating>div:has(input[value="5"]:checked) label:nth-child(-n+5)>span){color:#ffb019}.complaint-create-rating>div:has(input:checked) svg{fill:currentColor}.complaint-create-rating p{color:#536990;margin:8px 0 0;font-size:17px}.complaint-create-evidence{margin-top:31px}.complaint-create-evidence h2{margin-bottom:15px}.complaint-create-evidence h2 span{color:#536990;font-size:21px;font-weight:400}.complaint-create-drop{color:#075fec;cursor:pointer;text-align:center;background:#fff;border:1.5px dashed #aec1df;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;height:132px;transition:all .18s;display:flex}.complaint-create-drop:hover,.complaint-create-drop.dragging{background:#f7faff;border-color:#1769f6}.complaint-create-drop svg{width:38px;height:38px;margin-bottom:8px}.complaint-create-drop strong{color:#071632;font-size:19px;font-weight:500}.complaint-create-drop small{color:#5c7095;margin-top:6px;font-size:17px}.complaint-create-submit{color:#fff;cursor:pointer;background:linear-gradient(105deg,#0758ee,#056bf8);border:0;border-radius:12px;justify-content:center;align-items:center;gap:27px;width:100%;height:83px;margin-top:29px;font-size:27px;font-weight:600;display:flex;box-shadow:0 9px 19px #0758ee29}.complaint-create-submit svg{width:31px;height:25px}.complaint-create-submit:disabled{cursor:not-allowed;opacity:.58}.complaint-create-page .turnstile-field{justify-content:center;margin-top:20px;display:flex}.complaint-create-page .complaint-reference-error{margin-top:13px}.complaint-create-success{border:1px solid #dfe5ed;border-radius:16px;margin:0}.complaint-create-page .complaint-showcase-bottom{height:132px}@media (max-width:719px){.complaint-showcase-shell{width:100%}.complaint-showcase-header{height:51px;padding:4px 15px 8px}.complaint-showcase-brand{gap:10px}.complaint-showcase-brand>span{width:31px;height:31px}.complaint-showcase-brand strong{letter-spacing:-.5px;font-size:20px}.complaint-showcase-header>nav{gap:12px}.complaint-showcase-header>nav>a{width:29px;height:34px}.complaint-showcase-header>nav>a>svg{width:21px;height:21px}.complaint-showcase-header .notification>b{border-width:1.5px;min-width:17px;height:17px;font-size:8px;top:-1px;right:-3px}.complaint-showcase-avatar{width:34px;height:34px}.complaint-showcase-avatar b{font-size:12px}.complaint-showcase-avatar>i{border-width:1px;width:7px;height:7px}.complaint-profile-menu-root,.complaint-profile-trigger{width:34px;height:34px}.complaint-profile-popover{border-radius:17px;width:min(267px,100% - 6px);height:520px;padding:16px;top:54px;right:3px}.complaint-profile-identity{grid-template-columns:62px minmax(0,1fr);gap:18px;height:62px}.complaint-profile-identity>span{width:62px;height:62px}.complaint-profile-identity>span>b{font-size:19px}.complaint-profile-identity>span>i{border-width:1.5px;width:12px;height:12px;bottom:4px;right:0}.complaint-profile-identity strong{font-size:17px}.complaint-profile-identity small{margin-top:9px;font-size:12px}.complaint-profile-stats{border-radius:9px;height:32px;margin-top:15px}.complaint-profile-stats>span{gap:7px;padding:0 12px}.complaint-profile-stats svg{width:15px;height:15px}.complaint-profile-stats strong{font-size:10px}.complaint-profile-links.primary{margin-top:15px;padding-top:6px}.complaint-profile-links.secondary{padding-top:9px}.complaint-profile-links>a{grid-template-columns:21px minmax(0,1fr) auto 7px;gap:10px;height:44px}.complaint-profile-links>a>svg:first-child{width:19px;height:19px}.complaint-profile-links>a>span{font-size:13px}.complaint-profile-links>a>b{min-width:21px;height:21px;padding:0 4px;font-size:10px}.complaint-profile-chevron{width:6px!important;height:11px!important}.complaint-profile-popover>footer{height:51px;padding-top:9px}.complaint-profile-popover>footer>button{gap:12px;height:41px;padding:0 6px}.complaint-profile-popover>footer>button svg{width:19px;height:19px}.complaint-profile-popover>footer>button span{font-size:12px}.complaint-profile-guest-auth{height:51px;gap:7px!important;padding-top:9px!important}.complaint-profile-guest-auth>a{border-radius:6px;height:29px;font-size:10px}.complaint-profile-identity{gap:20px}.complaint-profile-links>a{padding-left:6px}.complaint-showcase-page main.complaint-reference-page{min-height:calc(100dvh - 51px);padding:15px 0 78px}.complaint-showcase-page .complaint-reference-shell{width:calc(100% - 30px)}.complaint-create-banner{border-radius:9px;grid-template-columns:58px minmax(0,1fr) 122px;gap:9px;height:61px;padding:8px 15px}.complaint-create-art,.complaint-create-art svg{width:55px;height:45px}.complaint-create-banner h1{margin-bottom:4px;font-size:14px}.complaint-create-banner p{font-size:8px}.complaint-create-banner>a{border-radius:7px;gap:7px;min-height:33px;padding:0 11px;font-size:9px}.complaint-create-banner>a>span{width:19px;height:19px}.complaint-create-banner>a svg{width:13px;height:13px}.complaint-showcase-page .complaint-reference-block{margin-top:15px}.complaint-showcase-page .complaint-reference-block h2{margin-bottom:7px;font-size:12px}.complaint-showcase-page .complaint-reference-input{border-radius:7px;grid-template-columns:15px minmax(0,1fr);gap:7px;min-height:31px;padding:0 9px}.complaint-showcase-page .complaint-reference-input>svg{width:14px;height:14px}.complaint-showcase-page .complaint-reference-input input{height:29px;font-size:8px}.complaint-showcase-page .complaint-site-input{grid-template-columns:15px minmax(0,1fr)}.complaint-showcase-page .complaint-type-block{margin-top:18px}.complaint-showcase-page .complaint-category-grid{gap:7px}.complaint-showcase-page .complaint-category-card{border-radius:7px;min-height:25px;padding:0 12px}.complaint-showcase-page .complaint-category-card strong{font-size:8px}.complaint-type-settings{width:27px;min-width:27px;height:25px}.complaint-type-settings svg{width:16px;height:16px}.complaint-expanded-fields{border-radius:9px;margin-top:13px;padding:11px}.complaint-expanded-fields>header{margin-bottom:8px}.complaint-expanded-fields>header strong{font-size:11px}.complaint-expanded-fields>header p{font-size:7px}.complaint-expanded-fields>header>span{width:22px;height:22px}.complaint-expanded-fields>header>span svg{width:13px;height:13px}.complaint-expanded-grid{grid-template-columns:1fr;gap:8px}.complaint-expanded-grid h3{font-size:8px}.complaint-showcase-page .complaint-reference-recent{margin-top:17px}.complaint-showcase-page .complaint-reference-recent>header{height:19px;min-height:19px;margin-bottom:5px}.complaint-showcase-page .complaint-reference-recent>header h2{font-size:12px}.complaint-showcase-page .complaint-reference-recent>header a{gap:4px;font-size:9px}.complaint-showcase-page .complaint-reference-recent>header a svg{width:13px;height:13px}.complaint-showcase-page .complaint-reference-list{border-radius:8px}.complaint-showcase-page .complaint-reference-row{grid-template-columns:31px minmax(0,1fr) 36px 134px;gap:7px;height:39px;min-height:39px;padding:4px 7px}.complaint-showcase-page .complaint-reference-logo{border-radius:50%;width:30px;height:30px;font-size:5px}.complaint-showcase-page .complaint-reference-row-copy>strong{font-size:9px}.complaint-showcase-page .complaint-reference-row-copy small{gap:4px;margin-top:4px;font-size:6px}.complaint-reference-score{border-radius:5px;gap:2px;height:19px;padding:0 5px;font-size:8px}.complaint-reference-score svg{width:9px;height:9px}.complaint-reference-metrics>span{gap:3px;font-size:8px}.complaint-reference-metrics svg{width:11px;height:11px}.complaint-showcase-bottom{height:calc(64px + env(safe-area-inset-bottom));padding:4px 25px max(5px,env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.complaint-showcase-bottom>a{gap:4px;font-size:9px}.complaint-showcase-bottom>a>span{width:31px;height:29px}.complaint-showcase-bottom>a>span>svg{width:19px;height:19px}.complaint-showcase-bottom>a.active>span{width:39px;height:39px;margin-top:-10px}.complaint-showcase-bottom>a.active>span>svg{width:24px;height:24px}.complaint-create-page-header{height:66px;padding:4px 15px 8px}.complaint-create-page-header>div{gap:15px}.complaint-create-page-header>div>a:not(.complaint-create-brand){width:31px;height:31px}.complaint-create-page-header>div>a:not(.complaint-create-brand) svg{width:25px;height:25px}.complaint-create-page-header .complaint-create-brand .brand-logo{--brand-logo-height:36px!important;--brand-logo-width:161px!important}.complaint-create-page-header h1{letter-spacing:-.5px;font-size:20px}.complaint-create-page-header>nav{gap:12px}.complaint-create-page-header>nav>a{width:29px;height:34px}.complaint-create-page-header>nav>a>svg{width:21px;height:21px}.complaint-create-page-header .notification>b{border-width:1.5px;min-width:17px;height:17px;font-size:8px;top:-1px;right:-3px}.complaint-create-page-main{min-height:calc(100dvh - 60px);padding:9px 15px 76px}.complaint-create-form{border-radius:8px;padding:15px}.complaint-create-field h2,.complaint-create-field>label,.complaint-create-evidence h2,.complaint-create-rating legend{margin-bottom:9px;font-size:14px}.complaint-create-field em,.complaint-create-rating em{margin-left:3px}.complaint-create-page .complaint-reference-input{border-radius:6px;grid-template-columns:18px minmax(0,1fr);gap:12px;min-height:38px;padding:0 12px}.complaint-create-page .complaint-reference-input>svg{width:16px;height:16px}.complaint-create-page .complaint-reference-input input{height:36px;font-size:10px}.complaint-create-page .complaint-reference-results{border-radius:7px;max-height:220px}.complaint-create-types{margin-top:21px}.complaint-create-page .complaint-category-grid{gap:7px}.complaint-create-page .complaint-category-card{border-radius:6px;gap:8px;min-height:38px;padding:0 7px}.complaint-create-page .complaint-category-card svg{width:17px;height:17px}.complaint-create-page .complaint-category-card strong{font-size:11px}.complaint-create-title{margin-top:21px}.complaint-create-title>div,.complaint-create-details>div{border-radius:6px}.complaint-create-title input{height:35px;padding:0 44px 0 13px;font-size:10px}.complaint-create-title small,.complaint-create-details small{font-size:9px;right:10px}.complaint-create-title small{top:12px}.complaint-create-details{margin-top:18px}.complaint-create-details>div{height:101px}.complaint-create-details textarea{padding:12px 14px 23px;font-size:10px}.complaint-create-details small{bottom:9px}.complaint-create-rating{margin-top:18px}.complaint-create-rating legend{margin-bottom:7px}.complaint-create-rating>div{gap:6px}.complaint-create-rating label>span:not(.sr-only){width:20px;height:20px}.complaint-create-rating label svg{width:19px;height:19px}.complaint-create-rating p{margin-top:4px;font-size:9px}.complaint-create-evidence{margin-top:16px}.complaint-create-evidence h2{margin-bottom:8px}.complaint-create-evidence h2 span{font-size:11px}.complaint-create-drop{border-radius:6px;height:67px}.complaint-create-drop svg{width:20px;height:20px;margin-bottom:3px}.complaint-create-drop strong{font-size:10px}.complaint-create-drop small{margin-top:3px;font-size:8px}.complaint-create-submit{border-radius:7px;gap:13px;height:42px;margin-top:15px;font-size:14px}.complaint-create-submit svg{width:16px;height:13px}.complaint-create-page .turnstile-field{transform-origin:50%;margin-top:10px;transform:scale(.72)}.complaint-create-page .complaint-showcase-bottom{height:calc(67px + env(safe-area-inset-bottom))}}@media (min-width:761px){.forum-showcase-header .complaint-profile-menu-root,.forum-showcase-header .complaint-profile-trigger,.forum-showcase-header .complaint-profile-trigger>.complaint-showcase-avatar{width:58px;height:58px}.forum-showcase-header .complaint-profile-trigger>.complaint-showcase-avatar b{font-size:22px}}.header-notification-link{position:relative}.header-notification-link>span{color:#fff;background:#ff1f2d;border:2px solid #08090a;border-radius:999px;place-items:center;min-width:21px;height:21px;padding:0 5px;font-size:10px;font-weight:700;line-height:1;display:grid;position:absolute;top:-5px;right:-4px}.bottom-nav-icon{place-items:center;display:grid;position:relative}.bottom-nav-icon>b{color:#fff;background:#ff1f2d;border:2px solid #fff;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 4px;font-size:9px;line-height:1;display:grid;position:absolute;top:-8px;right:-12px}.site-header+main.notifications-reference-page,.site-header+main.settings-reference-page{background:#fff;border-radius:18px 18px 0 0;width:min(100%,760px);min-height:calc(100vh - 82px);margin-inline:auto;padding:30px 30px 132px}.reference-subpage-heading{justify-content:space-between;align-items:flex-start;gap:18px;min-height:64px;display:flex}.reference-subpage-heading h1{color:#111318;font:700 29px/1.12 var(--font-ui),Arial,sans-serif;letter-spacing:-.85px;margin:0}.reference-subpage-heading p{color:#6c717c;margin:7px 0 0;font-size:14px}.reference-subpage-heading>button{color:#323740;white-space:nowrap;cursor:pointer;background:#fff;border:1px solid #dfe2e8;border-radius:10px;align-items:center;gap:7px;min-height:40px;margin-top:4px;padding:0 13px;font-size:12px;display:inline-flex}.reference-subpage-heading>button:disabled,.notification-filters button:disabled,.notification-card:disabled,.settings-save:disabled{cursor:wait;opacity:.82}.reference-subpage-heading>button span{border:1.5px solid #17191f;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}.notification-filters{background:#f0f0f2;border-radius:10px;grid-template-columns:repeat(3,1fr);min-height:45px;margin-top:21px;padding:0;display:grid;overflow:hidden}.notification-filters button{color:#4f535c;cursor:pointer;background:0 0;border:0;border-radius:10px;font-size:14px}.notification-filters button.active{color:#fff;background:#111214;box-shadow:0 3px 9px #0e10142b}.notification-list{gap:14px;margin-top:20px;display:grid}.notification-card{color:#15171c;cursor:pointer;text-align:left;background:#fff;border:1px solid #e7e9ee;border-radius:14px;grid-template-columns:64px minmax(0,1fr) 68px;align-items:center;gap:14px;width:100%;min-height:112px;padding:16px 24px 16px 15px;display:grid;position:relative;box-shadow:0 7px 18px #232a3d09}.notification-card-icon{border-radius:50%;place-items:center;width:56px;height:56px;display:grid}.notification-card.tone-blue .notification-card-icon{color:#244fff;background:#edf2ff}.notification-card.tone-green .notification-card-icon{color:#fff;background:#0aae57}.notification-card.tone-violet .notification-card-icon{color:#fff;background:linear-gradient(135deg,#774cf0,#5136c8)}.notification-card.tone-orange .notification-card-icon{color:#fff;background:#ffab08}.notification-card.tone-gray .notification-card-icon{color:#4d535e;background:#eef0f3}.notification-card-copy{min-width:0}.notification-card>.notification-card-copy{color:inherit;background:0 0}.notification-card-copy strong,.notification-card-copy small{display:block}.notification-card-copy strong{color:#181a1f;font-size:16px;line-height:1.25}.notification-card-copy small{color:#69707c;margin-top:7px;font-size:13px;line-height:1.55}.notification-card time{color:#5d626c;text-align:right;white-space:nowrap;align-self:start;padding-top:8px;font-size:12px}.notification-card>i{background:#2455ff;border-radius:50%;width:9px;height:9px;position:absolute;top:50%;right:19px;transform:translateY(-50%)}.notification-empty{color:#777e8a;border:1px solid #e7e9ee;border-radius:14px;align-content:center;place-items:center;gap:9px;min-height:180px;display:grid}.settings-reference-shell{width:100%}.settings-reference-group{background:#fff;border:1px solid #e6e8ed;border-radius:14px;margin-top:20px;display:block;overflow:hidden;box-shadow:0 7px 18px #232a3d09}.settings-reference-row{color:#15171c;border-bottom:1px solid #e8eaf0;grid-template-columns:36px minmax(0,1fr) auto 19px;align-items:center;gap:11px;min-height:71px;padding:9px 17px;display:grid}.settings-reference-row:last-child{border-bottom:0}.settings-reference-row>svg:first-child{color:#59616f}.settings-reference-row>svg:last-child{color:#505866}.settings-reference-row span strong,.settings-reference-row span small{display:block}.settings-reference-row span strong{font-size:15px;line-height:1.25}.settings-reference-row span small{color:#6a717e;margin-top:5px;font-size:11px}.settings-reference-row>em{color:#626976;font-size:12px;font-style:normal}.settings-notification-group{scroll-margin-top:20px}.settings-static-row{grid-template-columns:36px minmax(0,1fr) 19px}.settings-toggle-row{cursor:pointer;border-bottom:1px solid #e8eaf0;justify-content:space-between;align-items:center;gap:15px;min-height:59px;padding:8px 18px;display:flex}.settings-toggle-row span strong,.settings-toggle-row span small{display:block}.settings-toggle-row span strong{font-size:14px}.settings-toggle-row span small{color:#717784;margin-top:4px;font-size:11px}.settings-toggle-row>i,.compact-toggle>i{background:#d9dce3;border-radius:999px;flex:none;width:48px;height:28px;transition:background .15s;display:block;position:relative}.settings-toggle-row>i b,.compact-toggle>i b{background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 2px 5px #191e2a33}.settings-toggle-row input:checked+i,.compact-toggle input:checked+i{background:#2854f5}.settings-toggle-row input:checked+i b,.compact-toggle input:checked+i b{transform:translate(20px)}.settings-dark-row{grid-template-columns:36px minmax(0,1fr) auto}.compact-toggle{cursor:pointer}.settings-support{margin-top:14px}.settings-save{color:#2854f5;cursor:pointer;background:#fff;border:1.5px solid #2854f5;border-radius:9px;width:100%;min-height:44px;margin-top:16px;font-size:15px;font-weight:600}.notifications-reference-page+.site-footer .bottom-navigation,.settings-reference-page+.site-footer .bottom-navigation{width:min(100%,760px);min-height:calc(105px + env(safe-area-inset-bottom));padding:10px 25px env(safe-area-inset-bottom);border-radius:20px 20px 0 0}.notifications-reference-page+.site-footer .bottom-navigation>a,.settings-reference-page+.site-footer .bottom-navigation>a{gap:7px;min-height:78px;font-size:12px}.notifications-reference-page+.site-footer .bottom-navigation>a svg,.settings-reference-page+.site-footer .bottom-navigation>a svg{width:27px;height:27px}.notifications-reference-page+.site-footer .bottom-create-icon,.settings-reference-page+.site-footer .bottom-create-icon{width:60px;height:60px;bottom:27px}@media (max-width:719px){.site-header+main.notifications-reference-page,.site-header+main.settings-reference-page{border-radius:13px 13px 0 0;min-height:calc(100vh - 82px);padding:27px 29px 128px}.reference-subpage-heading h1{font-size:28px}.reference-subpage-heading p{font-size:13px}.reference-subpage-heading>button{min-height:39px;padding-inline:11px;font-size:11px}.notification-card{grid-template-columns:58px minmax(0,1fr) 65px;gap:13px}.notification-card-icon{width:54px;height:54px}.notification-card-copy strong{font-size:15px}.notification-card-copy small{font-size:12px}}@media (max-width:480px){.site-header+main.notifications-reference-page,.site-header+main.settings-reference-page{padding:22px 18px 112px}.reference-subpage-heading{gap:8px;min-height:59px}.reference-subpage-heading h1{font-size:24px}.reference-subpage-heading p{margin-top:5px;font-size:11px}.reference-subpage-heading>button{border-radius:8px;gap:5px;min-height:34px;padding:0 9px;font-size:9px}.reference-subpage-heading>button span{width:17px;height:17px}.notification-filters{min-height:40px;margin-top:14px}.notification-filters button{font-size:11px}.notification-list{gap:10px;margin-top:14px}.notification-card{border-radius:11px;grid-template-columns:48px minmax(0,1fr) 52px;gap:9px;min-height:91px;padding:10px 17px 10px 10px}.notification-card-icon{width:44px;height:44px}.notification-card-icon svg{width:22px;height:22px}.notification-card-copy strong{font-size:12px}.notification-card-copy small{margin-top:4px;font-size:9px;line-height:1.45}.notification-card time{padding-top:5px;font-size:9px}.notification-card>i{width:7px;height:7px;right:12px}.settings-reference-group{border-radius:11px;margin-top:13px}.settings-reference-row{grid-template-columns:29px minmax(0,1fr) auto 15px;gap:8px;min-height:59px;padding:7px 12px}.settings-reference-row>svg:first-child{width:22px;height:22px}.settings-reference-row span strong{font-size:12px}.settings-reference-row span small{margin-top:3px;font-size:9px}.settings-reference-row>em{font-size:10px}.settings-static-row{grid-template-columns:29px minmax(0,1fr) 15px}.settings-toggle-row{min-height:48px;padding:6px 13px}.settings-toggle-row span strong{font-size:11px}.settings-toggle-row span small{font-size:8px}.settings-toggle-row>i,.compact-toggle>i{width:41px;height:24px}.settings-toggle-row>i b,.compact-toggle>i b{width:18px;height:18px}.settings-toggle-row input:checked+i b,.compact-toggle input:checked+i b{transform:translate(17px)}.settings-dark-row{grid-template-columns:29px minmax(0,1fr) auto}.settings-support{margin-top:10px}.settings-save{min-height:38px;margin-top:12px;font-size:12px}.notifications-reference-page+.site-footer .bottom-navigation,.settings-reference-page+.site-footer .bottom-navigation{min-height:calc(84px + env(safe-area-inset-bottom));padding:7px 12px env(safe-area-inset-bottom)}.notifications-reference-page+.site-footer .bottom-navigation>a,.settings-reference-page+.site-footer .bottom-navigation>a{gap:4px;min-height:64px;font-size:9px}.notifications-reference-page+.site-footer .bottom-navigation>a svg,.settings-reference-page+.site-footer .bottom-navigation>a svg{width:22px;height:22px}.notifications-reference-page+.site-footer .bottom-create-icon,.settings-reference-page+.site-footer .bottom-create-icon{width:51px;height:51px;bottom:21px}}.site-header+main{background:var(--paper);min-height:calc(100vh - 82px);padding-bottom:110px}.eyebrow{color:var(--gold-deep);font:700 12px/1.2 var(--font-ui), Arial, sans-serif;letter-spacing:.07em;text-transform:uppercase;margin:0 0 12px}.lead-summary{color:var(--muted);font:400 17px/1.6 var(--font-ui), Arial, sans-serif}.section-heading{border:0;justify-content:space-between;align-items:center;gap:18px;min-height:42px;margin-bottom:18px;display:flex}.section-heading h2{font:700 23px/1.2 var(--font-ui), Arial, sans-serif;letter-spacing:-.5px;margin:0}.section-heading>span{color:var(--muted);font-size:12px}.primary-action,.telegram-button{color:#0a0b0d;background:linear-gradient(135deg,#ffd044,#ffbd22);border:0;border-radius:12px;min-height:48px;padding:0 20px;font-size:13px;font-weight:700;box-shadow:0 8px 18px #ffbd2229}.primary-action:hover,.telegram-button:hover{background:#ffd04c}.secondary-action{border-radius:12px}.breadcrumbs{color:#898e9a;margin:0 0 26px;font-size:12px}.breadcrumbs>span>span:last-child{color:#c0c3cb}.service-notice{border:1px solid #ffe2a2;border-left:4px solid var(--gold);color:#634c17;background:#fffaf0;border-radius:14px;margin-block:18px;padding:18px 20px;box-shadow:0 8px 20px #232a4309}.service-notice strong{color:#362b12}.service-notice p{margin:5px 0 0;font-size:12px;line-height:1.55}.thoughtful-empty{background:#fafbfc;border:1px dashed #d9dce5;border-radius:15px;padding:45px 24px}.thoughtful-empty.compact{padding:28px 20px}.thoughtful-empty span{color:#292c34;font:700 18px/1.25 var(--font-ui), Arial, sans-serif}.thoughtful-empty p{color:var(--muted);margin:7px auto 0;font-size:13px}.pagination{justify-content:center;gap:7px;margin-top:24px}.pagination a,.pagination span{color:#666b78;background:#fff;border:1px solid #e2e5ec;border-radius:10px;place-items:center;min-width:42px;min-height:42px;display:grid}.pagination .active{border-color:var(--blue);background:var(--blue);color:#fff}.filled-icon{fill:currentColor}.page-intro,.compact-intro{border:0}.forum-intro{color:#fff;background:radial-gradient(circle at 20% 20%,#ffc21a14,#0000 34%),#090b0e;border:1px solid #303238;border-radius:24px;align-items:center;min-height:390px;margin-top:14px;padding:42px;box-shadow:0 12px 28px #0f111714}.forum-intro h1{color:#fff;max-width:720px;font:700 clamp(43px,5vw,68px)/1.05 var(--font-ui), Arial, sans-serif;letter-spacing:-2.6px;margin:0}.forum-intro .lead-summary{color:#bfc2ca;max-width:620px}.forum-access{border:1px solid #3a3d44;border-top:4px solid var(--gold);box-shadow:none;color:#fff;background:#131519eb;border-radius:18px;padding:26px}.forum-access:after{color:#ffc21a09;font-family:var(--font-ui), sans-serif}.forum-access-status{color:var(--gold);letter-spacing:.07em}.forum-access-status>span{color:var(--gold);border-color:#8d6b17}.forum-access h2{font:700 27px/1.1 var(--font-ui), sans-serif;margin:18px 0 9px}.forum-access-steps{border-color:#34373d;margin:18px 0}.forum-access-steps li{border-color:#34373d}.forum-access-steps li>span{color:var(--gold);font-family:var(--font-ui), sans-serif}.forum-access-primary,.forum-access-secondary{border-radius:10px;min-height:44px}.forum-access-primary{border-color:var(--gold);background:var(--gold);color:#090a0c}.forum-access-secondary{color:#fff;border-color:#555961}.category-strip{background:#fff;border:1px solid #e8eaf0;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));margin-block:18px;display:grid;overflow:hidden;box-shadow:0 10px 25px #252b420b}.category-item{background:#fff;border-bottom:0;border-right:1px solid #eceef3;min-height:154px;padding:26px}.category-item:last-child{border-right:0}.category-item:hover{background:#fafbfe}.category-count{width:38px;height:38px;color:var(--blue);background:#f1f3f8;border-radius:11px;place-items:center;margin:0 0 18px;font-size:12px;font-weight:700;display:grid}.category-item h2{font:700 19px/1.2 var(--font-ui), sans-serif;margin:0 0 7px}.category-item p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.forum-section{background:#fff;border:1px solid #e8eaf0;border-radius:22px;margin-bottom:24px;padding:26px;box-shadow:0 10px 25px #252b420b}.forum-filters{background:#f8f9fb;border:1px solid #e6e8ef;border-radius:12px;gap:4px;padding:4px;display:flex}.forum-filters a{color:#717682;border-radius:8px;align-items:center;min-height:34px;padding:0 12px;font-size:11px;font-weight:600;display:inline-flex}.forum-filters a.active{color:var(--blue);background:#fff;box-shadow:0 2px 8px #1c223314}.forum-create-row{min-height:53px;color:var(--muted);background:#f7f8fb;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:12px;padding:8px 10px 8px 16px;font-size:12px;display:flex}.forum-create-row .primary-action{border-radius:9px;min-height:38px}.forum-list{border:1px solid #e7e9ef;border-radius:16px;overflow:hidden}.forum-list-head{color:#8a8e98;background:#f7f8fb;border:0;padding-inline:18px}.forum-list-row{border-bottom:1px solid #eaecf1;min-height:94px;padding:15px 18px}.forum-list-row:last-child{border-bottom:0}.forum-list-row:hover{background:#fafbfe}.topic-author-mark,.avatar-mark{color:var(--blue);font-family:var(--font-ui), sans-serif;background:#eef2ff;border:0;border-radius:50%}.forum-topic-flags span{color:var(--blue);background:#f1f4ff;border:0;border-radius:999px}.forum-topic-main h3{font:700 17px/1.25 var(--font-ui), sans-serif}.forum-topic-main p{color:var(--muted);font-size:12px}.numeric-cell{color:#626773;font-size:12px}.compact-intro{padding:42px 0 30px}.compact-intro h1{font:700 clamp(39px,5vw,60px)/1.05 var(--font-ui), sans-serif;letter-spacing:-1.7px;margin:0}.compact-intro>p:last-child{color:var(--muted);font:400 16px/1.55 var(--font-ui), sans-serif}.topic-layout{gap:28px;padding-block:30px 80px}.topic-thread,.topic-side{min-width:0}.topic-title-block{background:#fff;border:1px solid #e7e9ef;border-radius:20px;padding:30px}.topic-title-block h1{font:700 clamp(34px,4.5vw,54px)/1.05 var(--font-ui), sans-serif;letter-spacing:-1.8px;margin:15px 0 12px}.topic-title-block>p{color:var(--muted);font-size:14px;line-height:1.55}.thread-post{background:#fff;border:1px solid #e7e9ef;border-radius:18px;margin-top:14px;padding:24px}.reply-post.depth-1{border-left:3px solid #dce3ff;margin-left:24px}.post-author{border:0}.post-author strong{color:#20232a}.post-content{font-size:14px;line-height:1.7}.post-time{color:#898e98;font-size:10px}.topic-actions,.mini-actions,.complaint-actions{border:0;gap:8px}.topic-actions button,.topic-actions a,.mini-actions button,.complaint-actions button,.complaint-actions a{color:#666b76;background:#fff;border:1px solid #e3e6ed;border-radius:9px;align-items:center;gap:6px;min-height:38px;padding:0 11px;display:inline-flex}.reply-divider{color:#747985;border:0;margin:18px 0;padding:14px 4px}.reply-composer{background:#fff;border:1px solid #e3e6ed;border-radius:18px;margin-top:16px;padding:28px}.reply-composer h2{font-family:var(--font-ui), sans-serif}.simple-editor{border-radius:12px;overflow:hidden}.editor-toolbar{background:#f5f6f9}.side-section{background:#fff;border:1px solid #e7e9ef;border-radius:16px;margin-bottom:14px;padding:20px}.side-section dl div{border-color:#eceef3}.side-label{color:#8b8f99;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.compose-page{padding-block:35px 90px}.compose-form,.compose-guide{background:#fff;border:1px solid #e5e8ef;border-radius:18px;padding:28px}.compose-form h1{font:700 clamp(39px,5vw,58px)/1.02 var(--font-ui), sans-serif;letter-spacing:-1.7px}.compose-guide{border-top:4px solid var(--gold);margin-top:0}.compose-form input,.compose-form select,.editor-surface{border-radius:10px}.complaint-section{padding-block:18px}.quick-complaint-form{background:#fff;border:1px solid #e7e9ef;border-radius:23px;padding:32px;box-shadow:0 11px 25px #252b420d}.complaint-form-head{margin-bottom:30px}.complaint-form-head h1,.complaint-form-head h2{font:700 clamp(39px,5vw,58px)/1.02 var(--font-ui), sans-serif;letter-spacing:-1.8px}.complaint-form-head>p{color:var(--muted);font-size:13px}.quick-field{border-color:#eceef2;padding-top:20px}.quick-step{color:var(--gold-deep);font-family:var(--font-ui), sans-serif}.quick-field select,.quick-field textarea,.optional-complaint-fields input,.optional-complaint-fields textarea,.institution-searchbox{background:#fbfcfd;border:1px solid #dfe2e9;border-radius:12px}.institution-searchbox{min-height:60px}.institution-searchbox input{height:56px;font:600 18px/1 var(--font-ui), sans-serif}.institution-results{background:#fff;border-color:#dfe2e9;border-radius:12px;overflow:hidden auto;box-shadow:0 16px 32px #1f24341f}.institution-results>button{border-color:#eceef2}.institution-results strong{font:700 15px/1.2 var(--font-ui), sans-serif}.institution-monogram{color:var(--gold);font-family:var(--font-ui), sans-serif;background:#07080a;border:0;border-radius:50%}.selected-institution{border:1px solid #d9f0e4;border-left:4px solid var(--green);background:#f4fcf7;border-radius:12px}.star-rating label>span:not(.sr-only){color:#c5c8d0;place-items:center;width:46px;height:46px;display:grid}.star-rating label>span.active{color:var(--gold-deep)}.star-rating label>span.active svg{fill:currentColor}.star-rating input:focus-visible+span{outline-color:var(--blue);border-radius:8px}.optional-complaint-fields{border-color:#e7e9ef}.complaint-submit{border-top:1px solid #eceef2;margin-top:24px;padding-top:22px}.latest-complaints{background:#fff;border:1px solid #e7e9ef;border-radius:23px;margin-top:0;padding:28px 28px 40px;box-shadow:0 11px 25px #252b420d}.complaint-feed{border:1px solid #e7e9ef;border-radius:16px;overflow:hidden}.complaint-feed-card{border-color:#eaecf1;min-height:132px;padding:22px}.complaint-feed-card:hover{background:#fafbfe}.complaint-card-main h3{font:700 20px/1.2 var(--font-ui), sans-serif}.complaint-card-main>p{color:var(--muted);font-size:13px}.complaint-card-foot span{align-items:center;gap:5px;display:inline-flex}.rating-score{min-height:30px;color:var(--red);white-space:nowrap;background:#fff4f4;border:1px solid #ffe2e1;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-size:13px;font-weight:700;display:inline-flex}.rating-score svg{fill:currentColor}.complaint-detail-page{padding-block:30px 90px}.complaint-detail-header{background:#fff;border:1px solid #e7e9ef;border-radius:20px;padding:30px}.complaint-detail-header h1{font:700 clamp(36px,5vw,58px)/1.04 var(--font-ui), sans-serif;letter-spacing:-1.8px}.complaint-detail-grid{gap:28px;padding-top:18px}.complaint-detail-grid>main,.complaint-site-summary,.other-complaints{background:#fff;border:1px solid #e7e9ef;border-radius:18px;padding:26px}.complaint-body{color:#343842;font:400 16px/1.75 var(--font-ui), sans-serif}.complaint-actions{border-block:1px solid #eceef2;min-height:58px;margin-top:26px}.complaint-comments{margin-top:38px}.complaint-comment-form{background:#fafbfc;border-radius:14px}.complaint-comment-form textarea{border-radius:10px}.complaint-site-summary{border-top:4px solid var(--gold)}.other-complaints{margin-top:18px}.other-complaints h3{font:700 18px/1.2 var(--font-ui), sans-serif}.profile-head,.my-profile-summary{background:#fff;border:1px solid #e6e9ef;border-radius:22px;margin-top:18px;padding:34px}.profile-head h1,.my-profile-summary h1{font:700 clamp(40px,5vw,62px)/1 var(--font-ui), sans-serif;letter-spacing:-1.8px}.profile-bio{font:400 15px/1.55 var(--font-ui), sans-serif}.profile-grid{gap:24px;padding-block:18px 85px}.profile-grid>main,.profile-rail,.profile-settings-panel,.market-reis{background:#fff;border:1px solid #e6e9ef;border-radius:18px;padding:26px}.profile-stats,.account-summary{border:1px solid #e8eaf0;border-radius:14px;overflow:hidden}.profile-stats div,.account-summary div{border-color:#e8eaf0;padding:20px}.profile-stats strong,.account-summary strong{font:700 30px/1 var(--font-ui), sans-serif}.profile-activity h3{font:700 17px/1.25 var(--font-ui), sans-serif}.profile-avatar{color:var(--gold);font-family:var(--font-ui), sans-serif;background:#111318}.my-profile-page,.account-page,.search-page{padding-block:18px 95px}.my-profile-summary{padding-bottom:34px}.profile-settings-panel{max-width:none;margin-top:18px}.market-reis{border-top:4px solid var(--gold);margin-top:18px}.market-reis>header h2{font:700 clamp(39px,5vw,58px)/1 var(--font-ui), sans-serif}.account-page>h1,.search-page>h1{font:700 clamp(42px,6vw,70px)/1 var(--font-ui), sans-serif;letter-spacing:-2px}.login-gate{border-radius:20px;box-shadow:0 11px 25px #252b420d}.gate-mark{color:var(--gold);background:#111318}.login-gate h2{font:700 31px/1.1 var(--font-ui), sans-serif}.search-form{background:#fff;border:1px solid #dfe2e9;border-radius:14px;overflow:hidden}.search-form input{height:62px;font:600 18px/1 var(--font-ui), sans-serif;padding:0 18px}.search-form button{background:var(--gold);color:#111;padding:0 24px}.search-results>a{background:#fff;border:1px solid #e5e8ef;border-radius:15px;margin-top:10px;padding:22px}.search-results h2{font:700 20px/1.2 var(--font-ui), sans-serif}.onboarding-page{background:radial-gradient(circle at 50% 0,#27200e,#0000 32%),#060708}.onboarding-card{border:1px solid #34363c;border-top:5px solid var(--gold);background:#fff;border-radius:22px;box-shadow:0 24px 60px #00000052}.onboarding-card h1{font:700 clamp(40px,7vw,62px)/1 var(--font-ui), sans-serif;letter-spacing:-1.8px}.onboarding-lead{font:400 17px/1.55 var(--font-ui), sans-serif}.onboarding-card input{border-radius:11px}.report-dialog{border:0;border-radius:18px;box-shadow:0 28px 70px #00000047}.report-dialog h2{font-family:var(--font-ui), sans-serif}.dialog-close{border-radius:50%;place-items:center;display:grid}@media (max-width:719px){.site-header+main{min-height:calc(100vh - 66px);padding-bottom:92px}.section-heading{min-height:30px;margin-bottom:11px}.section-heading h2{font-size:16px}.section-heading>span{font-size:10px}.service-notice{border-radius:12px;margin-block:10px;padding:14px}.thoughtful-empty{padding:32px 16px}.forum-intro{border-radius:14px;grid-template-columns:1fr;gap:25px;min-height:auto;margin-top:7px;padding:24px 18px}.forum-intro h1{letter-spacing:-1.5px;font-size:clamp(34px,9vw,44px)}.forum-intro .lead-summary{font-size:13px}.forum-access{border-radius:13px;padding:18px}.forum-access h2{font-size:22px}.forum-access-actions{grid-template-columns:1fr}.category-strip{border-radius:14px;grid-template-columns:1fr;margin-block:10px}.category-item{border-bottom:1px solid #eceef3;border-right:0;min-height:108px;padding:17px}.category-item:last-child{border-bottom:0}.category-count{float:left;width:34px;height:34px;margin:0 12px 20px 0}.category-item h2{font-size:15px}.category-item p{font-size:10px}.forum-section{border-radius:15px;margin-bottom:10px;padding:14px}.forum-filters a{min-height:32px;padding:0 9px;font-size:9px}.forum-list-row{grid-template-columns:38px minmax(0,1fr) auto;min-height:78px;padding:11px}.forum-topic-main h3{font-size:13px}.forum-topic-main p{font-size:10px}.compact-intro{padding:27px 0 20px}.compact-intro h1{font-size:37px}.topic-layout{padding-block:14px 80px}.topic-title-block,.thread-post,.reply-composer{border-radius:14px;padding:18px}.topic-title-block h1{font-size:31px}.reply-post.depth-1{margin-left:10px}.compose-grid{grid-template-columns:1fr;gap:12px}.compose-form,.compose-guide{border-radius:14px;padding:18px}.compose-form h1{font-size:38px}.complaint-section{padding-block:10px}.quick-complaint-form{border-radius:15px;padding:18px}.complaint-form-head{grid-template-columns:1fr;gap:12px;margin-bottom:18px}.complaint-form-head h1{font-size:38px}.quick-complaint-grid{grid-template-columns:1fr;gap:14px}.site-picker,.complaint-body-field{grid-column:auto}.quick-field{padding-top:14px}.institution-searchbox{min-height:55px}.institution-searchbox input{height:51px;font-size:15px}.popular-institutions button{min-height:40px}.star-rating label>span:not(.sr-only){width:42px;height:42px}.latest-complaints{border-radius:15px;padding:16px 14px 24px}.complaint-feed-card{grid-template-columns:46px minmax(0,1fr);gap:12px;min-height:118px;padding:14px}.complaint-card-main h3{font-size:15px}.complaint-card-main>p{font-size:11px}.complaint-card-meta{gap:6px}.complaint-card-meta>span:not(.rating-score){display:none}.rating-score{min-height:27px;font-size:11px}.complaint-card-foot{gap:8px 12px;font-size:9px}.complaint-detail-page{padding-block:14px 85px}.complaint-detail-header{border-radius:14px;grid-template-columns:54px minmax(0,1fr);gap:13px;padding:18px}.complaint-detail-header .institution-monogram.large{width:52px;height:52px;font-size:13px}.complaint-detail-header h1{letter-spacing:-1px;font-size:29px}.complaint-detail-grid{grid-template-columns:1fr}.complaint-detail-grid>main,.complaint-site-summary,.other-complaints{border-radius:14px;padding:18px}.other-complaints>a{grid-template-columns:64px minmax(0,1fr)}.profile-head,.my-profile-summary{text-align:center;border-radius:15px;grid-template-columns:1fr;margin-top:10px;padding:22px}.profile-avatar{width:104px;height:104px;margin:auto}.profile-head h1,.my-profile-summary h1{font-size:39px}.profile-grid{grid-template-columns:1fr;padding-block:10px 80px}.profile-grid>main,.profile-rail,.profile-settings-panel,.market-reis{border-radius:14px;padding:18px}.profile-stats{grid-template-columns:1fr 1fr}.my-profile-page,.account-page,.search-page{padding-block:10px 85px}.account-page>h1,.search-page>h1{font-size:42px}.account-summary{grid-template-columns:1fr 1fr}.search-form input{min-width:0;height:54px;font-size:14px}.search-form button{padding:0 17px}.search-results>a{grid-template-columns:1fr auto;gap:8px;padding:16px}.search-results h2{font-size:16px}.onboarding-card{border-radius:16px;padding:28px 20px}}.forum-reference-page{background:#f7f8fb;min-height:100vh;padding:14px 0 105px}.forum-reference-hero{color:#fff;background:radial-gradient(circle at 72% 45%,#ffb9001a,#0000 30%),linear-gradient(125deg,#111419,#060708 72%);border:1px solid #32353b;border-radius:23px;height:330px;position:relative;overflow:hidden}.forum-reference-hero:after{content:"";pointer-events:none;opacity:.68;background-image:radial-gradient(circle at 77% 18%,#ffb800 0 1px,#0000 1.6px),radial-gradient(circle at 87% 34%,#ffb800 0 1px,#0000 1.6px),radial-gradient(circle at 64% 64%,#ffb800 0 1px,#0000 1.6px);position:absolute;inset:0}.forum-reference-hero-copy{z-index:2;flex-direction:column;align-items:flex-start;width:57%;height:100%;padding:42px;display:flex;position:relative}.forum-reference-hero h1{font:700 clamp(52px,5vw,68px)/1 var(--font-ui),Arial,sans-serif;letter-spacing:-2.4px;margin:0}.forum-reference-hero-copy>p{color:#d0d2d7;margin:18px 0 0;font-size:19px}.forum-reference-hero form{color:#fff;background:#1c1e22d1;border:1px solid #555960;border-radius:16px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:13px;width:min(100%,560px);min-height:68px;margin-top:auto;padding:0 20px;display:grid}.forum-reference-hero form input{color:#fff;background:0 0;border:0;outline:0;width:100%;height:64px;font-size:18px}.forum-reference-hero form input::placeholder{color:#b7bac1}.forum-reference-art{z-index:1;width:49%;height:calc(100% - 12px);position:absolute;top:7px;right:12px}.forum-reference-art img{object-fit:contain;filter:drop-shadow(0 18px 38px #eea60029)}.forum-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-block:16px;display:grid}.forum-shortcut{color:#1c1f26;white-space:nowrap;background:#fff;border:1px solid #e5e8ef;border-radius:16px;justify-content:center;align-items:center;gap:11px;min-width:0;min-height:58px;padding:0 16px;font-size:15px;display:flex;box-shadow:0 5px 14px #282e4309}.forum-shortcut svg{flex:none}.forum-shortcut.tone-gold{border-color:var(--gold);background:var(--gold);color:#090a0b}.forum-shortcut.tone-violet:not(.tone-gold) svg{color:var(--violet)}.forum-shortcut.tone-green:not(.tone-gold) svg{color:var(--green)}.forum-shortcut.tone-blue:not(.tone-gold) svg{color:var(--blue)}.forum-shortcut.tone-red:not(.tone-gold) svg{color:var(--red)}.forum-reference-panel{background:#fff;border:1px solid #e7e9ef;border-radius:22px;margin-bottom:16px;padding:22px;box-shadow:0 10px 25px #252b420b}.forum-reference-panel>header{justify-content:space-between;align-items:center;gap:18px;min-height:35px;margin-bottom:15px;display:flex}.forum-reference-panel>header h2{font:700 22px/1.2 var(--font-ui),Arial,sans-serif;letter-spacing:-.45px;align-items:center;gap:10px;margin:0;display:inline-flex}.forum-reference-panel>header h2 svg{color:#707580}.forum-popular-panel>header h2 svg{color:var(--gold-deep);fill:currentColor}.forum-reference-panel>header>a{color:var(--blue);white-space:nowrap;align-items:center;gap:5px;font-size:15px;font-weight:600;display:inline-flex}.forum-reference-list{border:1px solid #e6e8ee;border-radius:16px;overflow:hidden}.forum-reference-row{border-bottom:1px solid #e9ebf0;grid-template-columns:62px minmax(0,1fr) 190px;align-items:center;gap:18px;min-height:90px;padding:13px 18px;display:grid}.forum-reference-row:last-child{border-bottom:0}.forum-reference-row:hover{background:#fafbfe}.forum-reference-symbol{border:1px solid;border-color:color-mix(in srgb,currentColor 14%,transparent);border-radius:50%;place-items:center;width:58px;height:58px;display:grid}.forum-reference-copy{min-width:0}.forum-reference-copy>strong{color:#17191f;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;font-size:18px;font-weight:600;line-height:1.25;display:flex;overflow:hidden}.forum-reference-copy>strong svg{color:var(--gold-deep);fill:currentColor;flex:none}.forum-reference-copy small{color:#727783;align-items:center;gap:14px;margin-top:9px;font-size:12px;display:flex}.forum-reference-copy small>span{align-items:center;gap:5px;display:inline-flex}.forum-category-pill{text-overflow:ellipsis;white-space:nowrap;background:#f2f4fb;border-radius:7px;max-width:170px;padding:4px 8px;font-style:normal;overflow:hidden}.forum-category-pill.tone-violet{color:var(--violet);background:#f1edff}.forum-category-pill.tone-green{color:var(--green);background:#eefaf3}.forum-category-pill.tone-blue{color:var(--blue);background:#eff3ff}.forum-category-pill.tone-red{color:var(--red);background:#fff2ef}.forum-reference-author{grid-template-columns:46px minmax(0,1fr);align-items:center;gap:10px;display:grid}.forum-reference-author>i{width:44px;height:44px;color:var(--gold);background:#111318;border:3px solid #edf0f5;border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid;overflow:hidden}.forum-reference-author>i img{object-fit:cover;width:100%;height:100%}.forum-reference-author strong,.forum-reference-author time{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.forum-reference-author strong{color:#272a31;font-size:13px;font-weight:600}.forum-reference-author time{color:#737884;margin-top:5px;font-size:11px}.forum-reference-empty{color:#afb3bd;text-align:center;background:#fbfcfd;border:1px solid #e7e9ef;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:170px;padding:24px;display:flex}.forum-reference-empty strong{color:#282b33;margin-top:9px;font-size:15px}.forum-reference-empty p{color:#7a7e89;max-width:480px;margin:5px 0 0;font-size:12px;line-height:1.5}@media (max-width:719px){.forum-reference-page{padding:0 0 90px}.forum-reference-hero{border-radius:12px;height:132px}.forum-reference-hero-copy{width:62%;padding:16px 0 15px 21px}.forum-reference-hero h1{letter-spacing:-.8px;font-size:27px}.forum-reference-hero-copy>p{margin-top:10px;font-size:10px}.forum-reference-hero form{border-radius:8px;grid-template-columns:17px minmax(0,1fr);gap:7px;width:100%;min-height:35px;margin-top:auto;padding:0 10px}.forum-reference-hero form svg{width:17px;height:17px}.forum-reference-hero form input{height:33px;font-size:10px}.forum-reference-art{width:47%;height:121px;top:6px;right:-8px}.forum-shortcuts{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-block:10px}.forum-shortcut{border-radius:8px;gap:5px;min-height:29px;padding:0 3px;font-size:8px}.forum-shortcut svg{width:14px;height:14px}.forum-reference-panel{border-radius:14px;margin-bottom:9px;padding:8px}.forum-reference-panel>header{min-height:25px;margin-bottom:5px;padding-inline:4px}.forum-reference-panel>header h2{letter-spacing:-.2px;gap:6px;font-size:13px}.forum-reference-panel>header h2 svg{width:15px;height:15px}.forum-reference-panel>header>a{gap:2px;font-size:10px}.forum-reference-panel>header>a svg{width:13px;height:13px}.forum-reference-list{border-radius:10px}.forum-reference-row{grid-template-columns:40px minmax(0,1fr) 83px;gap:7px;min-height:48px;padding:5px 7px}.forum-reference-symbol{width:36px;height:36px}.forum-reference-symbol svg{width:19px;height:19px}.forum-reference-copy>strong{gap:4px;font-size:10px}.forum-reference-copy>strong svg{width:12px;height:12px}.forum-reference-copy small{gap:7px;margin-top:4px;font-size:7px}.forum-reference-copy small svg{width:9px;height:9px}.forum-category-pill{border-radius:5px;max-width:76px;padding:3px 5px}.forum-reference-author{grid-template-columns:31px minmax(0,1fr);gap:5px}.forum-reference-author>i{border-width:2px;width:30px;height:30px;font-size:7px}.forum-reference-author strong{font-size:8px}.forum-reference-author time{margin-top:3px;font-size:7px}.forum-reference-empty{border-radius:10px;padding:14px}.forum-popular-panel .forum-reference-empty{min-height:144px}.forum-recent-panel .forum-reference-empty{min-height:270px}.forum-reference-empty svg{width:20px;height:20px}.forum-reference-empty strong{margin-top:7px;font-size:10px}.forum-reference-empty p{max-width:280px;margin-top:4px;font-size:7px}}.password-change-panel{border-top:1px solid #e8eaf0;margin-top:24px;padding-top:22px;scroll-margin-top:100px}.password-change-panel>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.password-change-panel h3{margin:0;font-size:18px}.password-change-panel header p{color:#6d7380;margin:6px 0 0;font-size:12px}.password-change-panel header>span{color:#916500;background:#fff4d6;border-radius:8px;padding:6px 9px;font-size:10px;font-weight:700}.password-request-row,.password-unavailable{background:#f8f9fb;border:1px solid #e2e5eb;border-radius:12px;margin-top:17px;padding:16px}.password-request-row{justify-content:space-between;align-items:center;gap:15px;display:flex}.password-request-row strong,.password-request-row small,.password-unavailable strong,.password-unavailable p{display:block}.password-request-row small,.password-unavailable p{color:#6d7380;margin:5px 0 0;font-size:11px}.password-request-row button,.password-actions button{cursor:pointer;background:#fff;border:1px solid #d9dde5;border-radius:9px;min-height:40px;padding:0 13px}.password-change-panel form{margin-top:18px}.password-pair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.password-actions{gap:10px;margin-top:4px;display:flex}.password-actions .primary-action{color:#fff;background:#111318;border-color:#0000}.settings-message{color:#7b571a;background:#fff8e9;border:1px solid #f1d8b0;border-radius:9px;margin:14px 0 0;padding:11px 13px;font-size:12px}.settings-message.success{color:#167044;background:#effaf4;border-color:#bfe4ce}.site-header+main.support-center-page{background:#f7f8fb;min-height:calc(100vh - 82px);padding:22px 0 130px}.support-center-shell{width:min(100% - 36px,760px);margin-inline:auto}.support-hero,.support-create-card,.support-ticket-card,.support-ticket-list>.notification-empty{background:#fff;border:1px solid #e4e7ed;border-radius:18px;box-shadow:0 10px 25px #252b420b}.support-hero{grid-template-columns:62px minmax(0,1fr);align-items:center;gap:18px;padding:28px;display:grid}.support-hero>span{width:58px;height:58px;color:var(--gold);background:#111318;border-radius:16px;place-items:center;display:grid}.support-hero h1{letter-spacing:-1px;margin:0;font-size:34px}.support-hero div>p:last-child{color:#656c78;margin:8px 0 0;font-size:13px;line-height:1.55}.support-create-card{margin-top:16px;padding:24px}.support-create-card>label,.support-form-grid label{color:#5f6672;gap:7px;font-size:11px;font-weight:600;display:grid}.support-form-grid{grid-template-columns:.65fr 1.35fr;gap:12px;margin-bottom:13px;display:grid}.support-create-card input,.support-create-card select{background:#fff;border:1px solid #dfe2e8;border-radius:9px;min-height:45px;padding:0 12px}.support-create-card textarea{resize:vertical;background:#fff;border:1px solid #dfe2e8;border-radius:9px;min-height:135px;padding:12px}.support-create-card .primary-action{min-height:45px;color:var(--gold);background:#111318;border:0;border-radius:9px;margin-top:14px;padding:0 18px;font-weight:700}.support-ticket-list{margin-top:25px}.support-ticket-card{margin-top:13px;padding:21px;scroll-margin-top:100px}.support-ticket-card>header{justify-content:space-between;gap:15px;display:flex}.support-ticket-card>header span{color:#6c7380;text-transform:uppercase;font-size:10px}.support-ticket-card h3{margin:5px 0 0;font-size:18px}.support-status{color:#3158f5;background:#eef3ff;border-radius:999px;height:fit-content;padding:6px 9px;font-size:10px;font-style:normal;font-weight:700}.support-status.status-resolved,.support-status.status-closed{color:#137341;background:#eaf8ef}.support-thread{gap:9px;margin-top:18px;display:grid}.support-message{background:#f1f3f7;border-radius:12px;max-width:85%;padding:12px 14px}.support-message.admin{background:#fff5da;margin-left:auto}.support-message strong,.support-message time{font-size:10px}.support-message p{white-space:pre-wrap;margin:6px 0;font-size:13px;line-height:1.55}.support-message time{color:#7a808b}.support-reply{grid-template-columns:minmax(0,1fr) auto;gap:9px;margin-top:14px;display:grid}.support-reply textarea{resize:vertical;border:1px solid #dfe2e8;border-radius:9px;min-height:58px;padding:10px}.support-reply button{color:#fff;background:#3158f5;border:0;border-radius:9px;padding:0 16px;font-weight:700}html[data-theme=dark] :where(.password-request-row,.password-unavailable,.support-hero,.support-create-card,.support-ticket-card,.support-ticket-list>.notification-empty){color:#f2f3f6;box-shadow:none;background:#171a21;border-color:#30343d}html[data-theme=dark] :where(.password-request-row button,.password-actions button,.support-create-card input,.support-create-card select,.support-create-card textarea,.support-reply textarea){color:#f2f3f6;background:#111319;border-color:#3a3e48}html[data-theme=dark] .support-message{background:#222630}html[data-theme=dark] .support-message.admin{background:#332c1b}@media (max-width:560px){.password-request-row{flex-direction:column;align-items:stretch}.password-pair,.support-form-grid{grid-template-columns:1fr}.password-actions{flex-direction:column}.site-header+main.support-center-page{padding-top:12px}.support-hero,.support-create-card,.support-ticket-card{border-radius:14px;padding:17px}.support-hero{grid-template-columns:48px minmax(0,1fr)}.support-hero>span{border-radius:12px;width:46px;height:46px}.support-hero h1{font-size:27px}.support-reply{grid-template-columns:1fr}.support-reply button{min-height:40px}}.notification-empty{text-align:center;background:#fff;gap:0;min-height:360px;padding:24px;box-shadow:0 8px 24px #252b420b}.notification-empty-art{width:122px;height:139px;margin:0 auto 23px;display:block;position:relative}.notification-empty-art>i{display:block;position:absolute}.notification-bell-glow{filter:blur(4px);background:radial-gradient(circle,#4a73ff1f,#4a73ff00 68%);border-radius:50%;inset:15px 8px 25px}.notification-bell-cap{z-index:3;background:linear-gradient(145deg,#f7f9ff,#cdd4e2);border-radius:13px 13px 5px 5px;width:19px;height:15px;top:26px;left:53px;box-shadow:inset -3px -2px 5px #5b667e1f}.notification-bell-body{z-index:4;background:linear-gradient(135deg,#f9fbff 10%,#dfe4ef 60%,#cbd2df);border-radius:34px 34px 24px 24px;width:65px;height:63px;top:37px;left:31px;box-shadow:inset 8px 7px 13px #ffffffd9,inset -8px -7px 13px #76829d1f,0 11px 19px #58637c29}.notification-bell-rim{z-index:5;background:linear-gradient(165deg,#f8faff,#d5dbe7 68%,#c4ccd9);border-radius:9px 9px 27px 27px;width:82px;height:24px;top:87px;left:23px;transform:rotate(4deg);box-shadow:inset 0 4px 6px #ffffffd1,0 7px 10px #4c576e21}.notification-bell-clapper{z-index:3;background:linear-gradient(135deg,#ffc52e,#ff9f05);border-radius:4px 4px 50% 50%;width:24px;height:19px;top:101px;left:55px;box-shadow:0 5px 8px #ffa40c40}.notification-bell-shadow{filter:blur(5px);background:#48536c26;border-radius:50%;width:70px;height:10px;bottom:4px;left:30px}.notification-bell-ray{z-index:6;background:#5688ff;border-radius:999px;width:5px;height:17px;box-shadow:0 2px 5px #3158f533}.notification-bell-ray.ray-one{top:12px;right:28px;transform:rotate(7deg)}.notification-bell-ray.ray-two{top:25px;right:12px;transform:rotate(45deg)}.notification-bell-ray.ray-three{height:15px;top:44px;right:5px;transform:rotate(90deg)}.notification-empty>strong{color:#555c6a;font-size:17px;line-height:1.35;display:block}.notification-empty>span:last-child{color:#747b89;margin-top:12px;font-size:13px;line-height:1.75}.notification-preferences-link{color:#181a20;background:#fff;border:1px solid #e7e9ee;border-radius:14px;grid-template-columns:59px minmax(0,1fr) 25px;align-items:center;gap:18px;min-height:97px;margin-top:25px;padding:15px 19px 15px 16px;display:grid;box-shadow:0 8px 24px #252b4209}.notification-preferences-link>span{color:#5b6473;background:linear-gradient(135deg,#eef2ff,#dfe6ff);border-radius:14px;place-items:center;width:58px;height:58px;display:grid;position:relative}.notification-preferences-link>span>i{background:#3158f5;border:2px solid #e9edff;border-radius:50%;width:9px;height:9px;position:absolute;top:14px;right:10px}.notification-preferences-link strong,.notification-preferences-link small{display:block}.notification-preferences-link strong{font-size:15px;line-height:1.3}.notification-preferences-link small{color:#747b89;margin-top:6px;font-size:12px;line-height:1.55}.notification-preferences-link>svg{color:#69717f}html[data-theme=dark] .notification-preferences-link{color:#f2f3f6;box-shadow:none;background:#171a21;border-color:#30343d}html[data-theme=dark] .notification-preferences-link small{color:#a9aeba}html[data-theme=dark] .notification-preferences-link>span{background:#252b3a}@media (max-width:719px){.site-header+main.notifications-reference-page{border-radius:16px 16px 0 0;padding:30px 23px 139px}.notifications-reference-page .reference-subpage-heading{min-height:64px}.notifications-reference-page .notification-filters{border-radius:11px;min-height:41px;margin-top:17px}.notifications-reference-page .notification-filters button{border-radius:11px}.notifications-reference-page .notification-list{margin-top:25px}.notifications-reference-page+.site-footer .bottom-navigation{min-height:calc(114px + env(safe-area-inset-bottom));padding:10px 23px env(safe-area-inset-bottom);border-radius:20px 20px 0 0}.notifications-reference-page+.site-footer .bottom-navigation>a{gap:8px;min-height:91px;font-size:12px}.notifications-reference-page+.site-footer .bottom-navigation>a svg{width:28px;height:28px}.notifications-reference-page+.site-footer .bottom-create-icon{width:61px;height:61px;bottom:31px}}@media (max-width:480px){.notifications-reference-page .reference-subpage-heading h1{font-size:24px}.notifications-reference-page .reference-subpage-heading p{margin-top:8px;font-size:12px}.notifications-reference-page .reference-subpage-heading>button{border-radius:9px;gap:7px;min-height:40px;margin-top:2px;padding:0 11px;font-size:11px}.notifications-reference-page .reference-subpage-heading>button span{width:20px;height:20px}.notifications-reference-page .notification-filters button{font-size:13px}.notification-empty{border-radius:14px;min-height:360px}.notification-preferences-link{border-radius:14px}}body:has(>.security-reference-page){background:#eef2f8;padding-bottom:0}.security-reference-page{color:#071632;min-height:100dvh;font-family:var(--font-ui),Arial,sans-serif;background:#eef2f8}.security-reference-shell{background:#fff;width:min(100%,942px);min-height:100dvh;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 0 36px #0a1f4612}.security-reference-header{background:#fff;border-bottom:1px solid #e2e7ef;justify-content:space-between;align-items:center;height:143px;padding:0 58px 0 46px;display:flex}.security-reference-heading{align-items:center;gap:39px;min-width:0;display:flex}.security-reference-heading>a{color:#071632;place-items:center;width:49px;height:64px;display:grid}.security-reference-heading>a:hover{color:#1769f6}.security-reference-heading .security-reference-back-icon{width:45px;height:45px;transform:translateY(-14px)}.security-reference-heading>div{min-width:0;transform:translateY(2px)}.security-reference-heading h1{color:#071632;letter-spacing:-.9px;white-space:nowrap;margin:0;font-size:34px;font-weight:700;line-height:1.05}.security-reference-heading p{color:#52688d;margin:17px 0 0;font-size:21px;line-height:1}.security-reference-header>nav{align-items:center;gap:27px;display:flex}.security-reference-header>nav>a{color:#071632;place-items:center;width:57px;height:64px;display:grid;position:relative}.security-reference-header>nav>a:hover{color:#1769f6}.security-reference-header .notification>svg{width:50px;height:50px}.security-reference-header .notification>b{color:#fff;background:#f02535;border:3px solid #fff;border-radius:999px;place-items:center;min-width:31px;height:31px;padding:0 5px;font-size:16px;line-height:1;display:grid;position:absolute;top:0;right:-2px}.security-reference-header .complaint-profile-menu-root,.security-reference-header .complaint-profile-trigger,.security-reference-header .complaint-profile-trigger>.complaint-showcase-avatar{width:72px;height:72px}.security-reference-main{background:#fff;min-height:calc(100dvh - 143px);padding:33px 46px 165px}.security-reference-overview{width:100%}.security-reference-group>h2{color:#40577e;letter-spacing:.15px;margin:0 0 18px;font-size:22px;font-weight:400;line-height:1.2}.security-reference-card{background:#fff;border:1px solid #dce3ed;border-radius:21px;overflow:hidden}.security-reference-account-card{grid-template-rows:repeat(4,minmax(0,1fr));height:545px;display:grid}.security-reference-row{color:#071632;cursor:pointer;text-align:left;background:#fff;border:0;grid-template-columns:83px minmax(0,1fr) auto 16px;align-items:center;gap:27px;width:100%;height:136.25px;padding:0 35px 0 33px;display:grid;position:relative}.security-reference-account-card .security-reference-row{height:auto}.security-reference-row+.security-reference-row:before{content:"";background:#e0e6ee;height:1px;position:absolute;top:0;left:27px;right:27px}.security-reference-row:hover{background:#fbfdff}.security-reference-row:focus-visible{outline-offset:-3px;outline:3px solid #1769f63b}.security-reference-row-icon{color:#061532;place-items:center;width:65px;height:65px;display:grid}.security-reference-row-icon svg{width:64px;height:64px}.security-reference-account-card .security-reference-row:first-child .security-reference-row-icon svg{transform:translate(2px,1px)}.security-reference-account-card .security-reference-row:nth-child(2) .security-reference-row-icon svg{transform:translate(1px,-3px)scaleX(1.02)}.security-reference-row.danger .security-reference-row-icon{color:#bd1016}.security-reference-row-copy{min-width:0;display:block}.security-reference-row-copy strong{color:#071632;letter-spacing:-.38px;font-size:27px;font-weight:600;line-height:1.12;display:block}.security-reference-row-copy small{color:#52698f;letter-spacing:-.1px;text-overflow:ellipsis;white-space:nowrap;margin-top:15px;font-size:22px;font-weight:400;line-height:1.12;display:block;overflow:hidden}.security-reference-account-card .security-reference-row:first-child .security-reference-row-copy strong{transform:translateY(2px)}.security-reference-account-card .security-reference-row:first-child .security-reference-row-copy small{transform:translateY(1px)}.security-reference-trailing{color:#3d557d;white-space:nowrap;padding-right:7px;font-size:21px}.security-reference-chevron{color:#30476f;grid-column:4;width:13px;height:23px;transform:translateY(-1px)}.security-reference-account-card .security-reference-row:first-child .security-reference-chevron{transform:translateY(-2px)}.security-reference-privacy-group{margin-top:38px}.security-reference-privacy-group .security-reference-card{height:137px}.security-reference-privacy-group .security-reference-row{height:136px}.security-reference-data-group{margin-top:40px}.security-reference-data-group .security-reference-card{grid-template-rows:repeat(2,minmax(0,1fr));height:244px;display:grid}.security-reference-message{color:#52698f;margin:11px 4px 0;font-size:14px}.security-reference-page .complaint-showcase-bottom{height:131px;padding:8px 20px 12px}.security-reference-page .complaint-showcase-bottom:after{content:"";background:#050505;border-radius:999px;width:320px;height:9px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.security-reference-page .complaint-showcase-bottom>a:not(.active){transform:translateY(-10px)}.security-reference-page .complaint-showcase-bottom>a>span>svg{width:44px;height:44px}.security-reference-page .complaint-showcase-bottom>a.active>span{width:66px;height:66px;margin-top:-14px}.security-reference-page .complaint-showcase-bottom>a.active>span>svg{width:42px;height:42px}.security-reference-page .complaint-showcase-bottom>a.active>b{transform:translateY(-11px)}.security-reference-page .complaint-profile-popover{top:149px}.security-reference-detail-shell{width:100%;margin:0}.security-reference-detail-header{background:#fff;border:1px solid #dce3ed;border-radius:18px;align-items:center;gap:24px;min-height:92px;padding:19px 22px;display:flex}.security-reference-detail-header>button{color:#23395e;cursor:pointer;background:#fff;border:1px solid #dbe2ec;border-radius:10px;align-items:center;gap:8px;height:44px;padding:0 14px;display:inline-flex}.security-reference-detail-header h2{margin:0;font-size:25px}.security-reference-detail-header p{color:#637493;margin:6px 0 0;font-size:13px}.security-reference-detail-shell>.security-card{margin-top:15px}.security-reference-information{grid-template-columns:70px minmax(0,1fr);align-items:start;gap:22px;min-height:180px;display:grid}.security-reference-information>svg{color:#0a1b3a;width:64px;height:64px}.security-reference-information.danger>svg{color:#bd1016}.security-reference-information h3{margin:4px 0 0;font-size:22px}.security-reference-information p{color:#5b6e90;max-width:680px;margin:10px 0 0;font-size:15px;line-height:1.65}.security-reference-information a{color:#1769f6;border:1px solid #1769f6;border-radius:9px;width:fit-content;margin-top:17px;padding:10px 14px;font-size:13px;font-weight:600;display:inline-flex}.security-device-sessions{padding:0;overflow:hidden}.security-device-sessions>article{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:17px;min-height:96px;padding:18px 22px;display:grid}.security-device-sessions>article+article{border-top:1px solid #e0e6ee}.security-device-sessions>article>svg{color:#435b82;width:45px;height:45px}.security-device-sessions h3{color:#071632;margin:0;font-size:18px}.security-device-sessions p{color:#607393;margin:7px 0 0;font-size:13px}html[data-theme=dark] .security-reference-page,html[data-theme=dark] .security-reference-shell,html[data-theme=dark] .security-reference-header,html[data-theme=dark] .security-reference-main,html[data-theme=dark] .security-reference-card,html[data-theme=dark] .security-reference-row{color:#f2f4f8;background:#111319}html[data-theme=dark] .security-reference-header,html[data-theme=dark] .security-reference-card{border-color:#303641}html[data-theme=dark] :where(.security-reference-heading h1,.security-reference-heading>a,.security-reference-row,.security-reference-row-copy strong,.security-reference-row-icon){color:#f2f4f8}html[data-theme=dark] :where(.security-reference-heading p,.security-reference-row-copy small,.security-reference-group>h2,.security-reference-trailing){color:#9aa8c0}html[data-theme=dark] .security-reference-row+.security-reference-row:before{background:#303641}html[data-theme=dark] .security-reference-row:hover{background:#171b23}@media (max-width:760px){.security-reference-header{height:72px;padding:0 29px 0 23px}.security-reference-heading{gap:18px}.security-reference-heading>a{width:25px;height:32px}.security-reference-heading .security-reference-back-icon{width:23px;height:23px;transform:translateY(-7px)}.security-reference-heading>div{transform:translateY(1px)}.security-reference-heading h1{letter-spacing:-.5px;font-size:17px}.security-reference-heading p{margin-top:8px;font-size:11px}.security-reference-header>nav{gap:12px}.security-reference-header>nav>a{width:29px;height:32px}.security-reference-header .notification>svg{width:25px;height:25px}.security-reference-header .notification>b{border-width:2px;min-width:17px;height:17px;font-size:8px}.security-reference-header .complaint-profile-menu-root,.security-reference-header .complaint-profile-trigger,.security-reference-header .complaint-profile-trigger>.complaint-showcase-avatar{width:36px;height:36px}.security-reference-main{min-height:calc(100dvh - 72px);padding:17px 23px 83px}.security-reference-group>h2{margin-bottom:9px;font-size:11px}.security-reference-card{border-radius:11px}.security-reference-account-card{height:273px}.security-reference-row{grid-template-columns:42px minmax(0,1fr) auto 8px;gap:13px;height:68px;padding:0 18px 0 16px}.security-reference-row+.security-reference-row:before{left:14px;right:14px}.security-reference-row-icon{width:33px;height:33px}.security-reference-row-icon svg{width:32px;height:32px}.security-reference-row-copy strong{font-size:14px}.security-reference-row-copy small{margin-top:8px;font-size:10.75px}.security-reference-trailing{padding-right:3px;font-size:11px}.security-reference-chevron{width:7px;height:12px;transform:translateY(-.5px)}.security-reference-privacy-group{margin-top:18px}.security-reference-privacy-group .security-reference-card{height:69px}.security-reference-privacy-group .security-reference-row{height:68px}.security-reference-data-group{margin-top:20px}.security-reference-data-group .security-reference-card{height:123px}.security-reference-data-group .security-reference-row{height:61px}.security-reference-page .complaint-showcase-bottom{height:calc(66px + env(safe-area-inset-bottom));padding:4px 10px max(5px,env(safe-area-inset-bottom))}.security-reference-page .complaint-showcase-bottom:after{width:160px;height:5px;bottom:4px}.security-reference-page .complaint-showcase-bottom>a:not(.active){transform:translateY(-5px)}.security-reference-page .complaint-showcase-bottom>a>span>svg{width:22px;height:22px}.security-reference-page .complaint-showcase-bottom>a.active>span{width:34px;height:34px;margin-top:-7px}.security-reference-page .complaint-showcase-bottom>a.active>span>svg{width:25px;height:25px}.security-reference-page .complaint-showcase-bottom>a.active>b{transform:translateY(-5px)}.security-reference-page .complaint-profile-popover{top:76px}.security-reference-detail-header{border-radius:12px;gap:12px;min-height:64px;padding:12px}.security-reference-detail-header>button{height:36px;padding:0 10px}.security-reference-detail-header h2{font-size:18px}.security-reference-detail-header p{font-size:10px}.security-reference-information{grid-template-columns:45px minmax(0,1fr);gap:12px}.security-reference-information>svg{width:42px;height:42px}.security-reference-information h3{font-size:17px}.security-reference-information p{font-size:12px}.security-device-sessions>article{grid-template-columns:38px minmax(0,1fr);gap:11px;min-height:70px;padding:12px 14px}.security-device-sessions>article>svg{width:34px;height:34px}.security-device-sessions h3{font-size:14px}.security-device-sessions p{margin-top:5px;font-size:10px}}@media (max-width:420px){.security-reference-heading{gap:13px}.security-reference-heading h1{font-size:15px}.security-reference-heading p{font-size:9px}.security-reference-header,.security-reference-main{padding-inline:17px}.security-reference-row{grid-template-columns:37px minmax(0,1fr) auto 7px;gap:9px;padding-left:11px}.security-reference-row-icon,.security-reference-row-icon svg{width:29px;height:29px}.security-reference-row-copy strong{font-size:12px}.security-reference-row-copy small{font-size:9px}.security-reference-trailing{font-size:10px}}.site-header+main.security-center-page{background:#f5f6f9;min-height:calc(100vh - 82px);padding:28px 0 140px}.security-center-shell{width:min(100% - 36px,920px);margin-inline:auto}.security-hero{color:#fff;background:radial-gradient(circle at 85% 22%,#ffc11a21,#0000 29%),linear-gradient(125deg,#15181d,#070809 72%);border:1px solid #25272d;border-radius:22px;grid-template-columns:60px minmax(0,1fr) auto;align-items:center;gap:19px;min-height:142px;padding:27px 29px;display:grid;overflow:hidden;box-shadow:0 14px 34px #0e11191f}.security-hero>span{color:#ffc21a;background:#ffffff0e;border:1px solid #45484f;border-radius:17px;place-items:center;width:58px;height:58px;display:grid}.security-hero .eyebrow{margin-bottom:7px}.security-hero h1{letter-spacing:-1.2px;margin:0;font-size:34px}.security-hero div>p:last-child{color:#b6bbc4;margin:8px 0 0;font-size:13px}.security-hero>strong{color:#d4d7dd;letter-spacing:.06em;border:1px solid #4a4e56;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:10px;display:inline-flex}.security-hero>strong i,.security-state i{background:#9297a1;border-radius:50%;width:7px;height:7px}.security-hero>strong.is-enabled{color:#72e4a3;background:#13934c1f;border-color:#22c46959}.security-hero>strong.is-enabled i,.security-state.active i{background:#21bd67;box-shadow:0 0 0 4px #21bd671f}.security-overview-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:15px;display:grid}.security-overview-grid article{background:#fff;border:1px solid #e1e4ea;border-radius:15px;grid-template-columns:43px minmax(0,1fr);align-items:center;gap:13px;min-height:86px;padding:15px 17px;display:grid;box-shadow:0 7px 19px #242b4009}.security-overview-grid article>span{color:#4c5361;background:#f0f2f7;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.security-overview-grid small,.security-overview-grid strong{display:block}.security-overview-grid small{color:#747b88;font-size:10px}.security-overview-grid strong{color:#15171c;margin-top:5px;font-size:14px}.security-card{background:#fff;border:1px solid #e1e4ea;border-radius:19px;margin-top:15px;padding:27px;box-shadow:0 10px 25px #252b420b}.security-mfa-card>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.security-mfa-card>header .eyebrow{margin-bottom:8px}.security-mfa-card>header h2{letter-spacing:-.55px;margin:0;font-size:24px}.security-mfa-card>header p:last-child{color:#6a717e;max-width:620px;margin:8px 0 0;font-size:12px;line-height:1.55}.security-state{color:#5e6572;white-space:nowrap;background:#f0f1f4;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:10px;font-weight:700;display:inline-flex}.security-state.active{color:#13824a;background:#eaf9f0}.security-steps{grid-template-columns:repeat(4,1fr);gap:9px;margin:25px 0 0;padding:0;list-style:none;display:grid}.security-steps li{background:#fafbfc;border:1px solid #e6e8ed;border-radius:13px;min-height:130px;padding:15px}.security-steps li>b{color:#ffc21a;background:#111318;border-radius:9px;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.security-steps span,.security-steps strong,.security-steps small{display:block}.security-steps span{margin-top:14px}.security-steps strong{font-size:13px}.security-steps small{color:#747b88;margin-top:6px;font-size:10px;line-height:1.5}.security-start-form{background:#f7f8fa;border:1px solid #e4e7ec;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:14px;padding:15px;display:grid}.security-start-form label,.security-disable-form label,.security-confirm-form label{color:#555d6a;gap:7px;font-size:11px;display:grid}.security-start-form input,.security-disable-form input,.security-confirm-form input{color:#15171c;background:#fff;border:1px solid #d9dde5;border-radius:9px;outline:0;width:100%;min-height:43px;padding:0 12px}.security-start-form input:focus,.security-disable-form input:focus,.security-confirm-form input:focus{border-color:#3158f5;box-shadow:0 0 0 3px #3158f51a}.security-primary{color:#fff;cursor:pointer;background:#3158f5;border:0;border-radius:9px;min-height:43px;padding:0 18px;font-size:12px;font-weight:700}.security-primary:disabled{cursor:wait;opacity:.58}.security-setup-view{margin-top:24px}.security-setup-head{grid-template-columns:34px minmax(0,1fr);gap:12px;display:grid}.security-setup-head>span,.security-confirm-form>div>span{color:#ffc21a;background:#111318;border-radius:9px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}.security-setup-head strong{font-size:15px}.security-setup-head p{color:#6d7480;margin:5px 0 0;font-size:11px}.security-qr-grid{background:#f8f9fb;border:1px solid #e1e4ea;border-radius:15px;grid-template-columns:240px minmax(0,1fr);gap:22px;margin-top:16px;padding:18px;display:grid}.security-qr{background:#fff;border:1px solid #e3e5e9;border-radius:13px;place-items:center;min-height:240px;display:grid}.security-qr img{width:220px;height:220px}.security-qr-loading{color:#7a818e;font-size:11px}.security-manual-key{flex-direction:column;justify-content:center;display:flex}.security-manual-key>small{color:#747b88;letter-spacing:.08em;font-size:9px}.security-manual-key>code{overflow-wrap:anywhere;color:#1c2740;letter-spacing:.07em;background:#fff;border:1px dashed #cfd4de;border-radius:9px;margin-top:9px;padding:12px;font-size:13px;font-weight:700}.security-manual-key dl{grid-template-columns:repeat(3,1fr);gap:7px;margin:15px 0 0;display:grid}.security-manual-key dl div{background:#eef1f5;border-radius:9px;padding:9px}.security-manual-key dt{color:#737a87;font-size:9px}.security-manual-key dd{margin:4px 0 0;font-size:10px;font-weight:700}.security-manual-key>p{color:#a36a00;margin:12px 0 0;font-size:10px}.security-confirm-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-top:14px;display:grid}.security-confirm-form>div{grid-template-columns:34px minmax(0,1fr);align-items:end;gap:12px;display:grid}.security-confirm-form input{letter-spacing:.25em;text-align:center;max-width:260px;font-size:20px;font-weight:700}.security-enabled-view{margin-top:23px}.security-enabled-summary{background:#f1fbf5;border:1px solid #ccebd9;border-radius:13px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:13px;padding:16px;display:grid}.security-enabled-summary>span{color:#fff;background:#18a85b;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.security-enabled-summary strong{font-size:14px}.security-enabled-summary p{color:#4f6c5b;margin:5px 0 0;font-size:11px;line-height:1.5}.security-disable-form{background:#fff8f7;border:1px solid #f0d7d4;border-radius:13px;margin-top:16px;padding:17px}.security-disable-form h3{color:#962e29;margin:0;font-size:14px}.security-disable-form>p{color:#88635f;margin:5px 0 13px;font-size:10px}.security-disable-form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.security-disable-form>button{color:#b12822;cursor:pointer;background:#fff;border:1px solid #e0a4a0;border-radius:9px;min-height:40px;margin-top:11px;padding:0 14px;font-size:11px;font-weight:700}.security-unavailable{color:#795d20;background:#fffaf0;border:1px solid #eadfbd;border-radius:13px;grid-template-columns:34px minmax(0,1fr);gap:12px;margin-top:22px;padding:18px;display:grid}.security-unavailable strong{font-size:13px}.security-unavailable p{margin:5px 0 0;font-size:11px;line-height:1.5}.security-password-card .password-change-panel{border-top:0;margin-top:0;padding-top:0}.security-recovery-panel{text-align:center;background:#fff;border:1px solid #dce5df;border-radius:22px;padding:34px;box-shadow:0 14px 35px #252b4212}.security-success-icon{color:#fff;background:#17aa5c;border-radius:50%;place-items:center;width:64px;height:64px;margin:0 auto 18px;display:grid;box-shadow:0 10px 24px #17aa5c33}.security-recovery-panel h2{margin:0;font-size:29px}.security-recovery-panel>p:not(.eyebrow){color:#68707d;max-width:600px;margin:10px auto 0;font-size:12px;line-height:1.6}.security-recovery-grid{background:#f8f9fb;border:1px dashed #cdd2dc;border-radius:13px;grid-template-columns:1fr 1fr;gap:8px;max-width:580px;margin:23px auto 0;padding:16px;display:grid}.security-recovery-grid code{color:#182238;letter-spacing:.07em;background:#fff;border-radius:8px;padding:10px;font-size:13px;font-weight:700}.security-recovery-actions{justify-content:center;gap:8px;margin-top:13px;display:flex}.security-recovery-actions button{color:#303744;cursor:pointer;background:#fff;border:1px solid #d8dce4;border-radius:9px;align-items:center;gap:7px;min-height:39px;padding:0 13px;font-size:11px;display:inline-flex}.security-confirm-check{color:#555d6a;align-items:center;gap:8px;width:fit-content;margin:18px auto 12px;font-size:11px;display:flex}.security-confirm-check input{accent-color:#3158f5;width:17px;height:17px}.security-recovery-panel>.security-primary{min-width:220px}.auth-mfa-challenge{background:#f6f8ff;border:1px solid #dce3f5;border-radius:13px;gap:11px;padding:14px;display:grid}.auth-mfa-challenge>div:first-child{color:#32415f;grid-template-columns:28px minmax(0,1fr);gap:9px;display:grid}.auth-mfa-challenge strong,.auth-mfa-challenge small{display:block}.auth-mfa-challenge strong{font-size:13px}.auth-mfa-challenge small{color:#69758a;margin-top:3px;font-size:10px;line-height:1.45}.auth-mfa-challenge .auth-field{background:#fff;min-height:56px}.auth-mfa-challenge .auth-field input{height:53px}.auth-mfa-form{margin-top:28px}.auth-mfa-intro{color:#245d3d;background:#f2fbf5;border:1px solid #d8e8dd;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;padding:14px;display:grid}.auth-mfa-intro strong,.auth-mfa-intro small{display:block}.auth-mfa-intro strong{font-size:13px}.auth-mfa-intro small{color:#557263;margin-top:4px;font-size:10px;line-height:1.5}html[data-theme=dark] .site-header+main.security-center-page{background:#111319}html[data-theme=dark] :where(.security-overview-grid article,.security-card,.security-recovery-panel){color:#f2f3f6;box-shadow:none;background:#171a21;border-color:#30343d}html[data-theme=dark] :where(.security-overview-grid strong,.security-mfa-card h2,.security-steps strong,.security-recovery-panel h2,.password-change-panel h3){color:#f2f3f6}html[data-theme=dark] :where(.security-steps li,.security-start-form,.security-qr-grid,.security-qr,.security-manual-key>code,.security-manual-key dl div,.security-recovery-grid,.security-recovery-grid code){color:#eef0f4;background:#111319;border-color:#353943}html[data-theme=dark] :where(.security-start-form input,.security-disable-form input,.security-confirm-form input,.security-recovery-actions button){color:#f2f3f6;background:#0f1116;border-color:#3a3e48}html[data-theme=dark] .security-enabled-summary{background:#17281e;border-color:#28523a}html[data-theme=dark] .security-disable-form{background:#261918;border-color:#56302e}html[data-theme=dark] .auth-mfa-challenge{background:#171d2a;border-color:#303a54}html[data-theme=dark] .auth-mfa-challenge .auth-field{background:#111319}html[data-theme=dark] .auth-mfa-intro{color:#9be0b8;background:#17281e;border-color:#28523a}@media (max-width:719px){.site-header+main.security-center-page{padding:14px 0 118px}.security-center-shell{width:calc(100% - 24px)}.security-hero{border-radius:17px;grid-template-columns:49px minmax(0,1fr);gap:13px;min-height:122px;padding:20px}.security-hero>span{border-radius:14px;width:48px;height:48px}.security-hero h1{font-size:26px}.security-hero div>p:last-child{font-size:11px}.security-hero>strong{grid-column:2;width:fit-content;margin-top:-5px}.security-overview-grid{grid-template-columns:1fr;gap:8px}.security-overview-grid article{min-height:70px}.security-card{border-radius:16px;padding:19px}.security-mfa-card>header h2{font-size:20px}.security-steps{grid-template-columns:1fr 1fr}.security-steps li{min-height:118px}.security-start-form,.security-confirm-form{grid-template-columns:1fr}.security-qr-grid{grid-template-columns:1fr;padding:13px}.security-qr{min-height:224px}.security-confirm-form input{max-width:none}.security-disable-form>div{grid-template-columns:1fr}.security-recovery-panel{border-radius:17px;padding:23px 17px}.security-recovery-grid{grid-template-columns:1fr}.security-recovery-actions{flex-direction:column}.security-recovery-actions button{justify-content:center}}body:has(.twofa-reference-page){background:#edf1f7;padding-bottom:0}.twofa-reference-page{color:#071632;min-height:100dvh;font-family:var(--font-ui),Arial,sans-serif;background:#edf1f7}.twofa-reference-shell{background:#fff;width:min(100%,942px);min-height:100dvh;margin-inline:auto;padding-bottom:120px;position:relative;overflow:hidden;box-shadow:0 0 36px #0a1f4612}.twofa-reference-header{border-bottom:1px solid #e4e9f1;justify-content:space-between;align-items:center;gap:24px;height:168px;padding:37px 42px 28px;display:flex}.twofa-reference-heading{align-items:center;gap:38px;min-width:0;display:flex}.twofa-reference-heading>a{color:#071632;place-items:center;width:44px;height:44px;display:grid}.twofa-reference-heading>a svg{width:44px;height:44px}.twofa-reference-heading h1{letter-spacing:-.8px;margin:0;font-size:35px;font-weight:700;line-height:1.1}.twofa-reference-header>nav{align-items:center;gap:34px;display:flex}.twofa-reference-header>nav>a{color:#071632;place-items:center;width:48px;height:54px;display:grid;position:relative}.twofa-reference-header>nav .notification b{color:#fff;background:#f12638;border:3px solid #fff;border-radius:999px;place-items:center;min-width:30px;height:30px;padding:0 5px;font-size:16px;display:grid;position:absolute;top:-3px;right:-5px}.twofa-reference-header .header-avatar{width:64px;height:64px;box-shadow:0 0 0 6px #f0f3f8}.twofa-reference-main{padding:112px 50px 42px}.twofa-card{background:#fff;border:1px solid #dce3ed;border-radius:17px;box-shadow:0 3px 11px #142a4c06}.twofa-connect,.twofa-email-section,.twofa-app-section{padding:34px 30px}.twofa-connect h2,.twofa-app-section h3{color:#071632;letter-spacing:-.45px;margin:0;font-size:27px;font-weight:700;line-height:1.2}.twofa-qr-row{grid-template-columns:170px minmax(0,1fr);align-items:center;gap:36px;margin-top:26px;display:grid}.twofa-qr-code>img{aspect-ratio:1;width:164px;height:auto}.twofa-qr-code{justify-items:center;gap:12px;display:grid}.twofa-qr-code>button{color:#2d456e;cursor:pointer;background:#fff;border:1px solid #254476;border-radius:9px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 18px;font-size:14px;display:inline-flex}.twofa-qr-code>button svg{width:20px;height:20px}.twofa-qr-row>p{color:#172443;max-width:530px;margin:0;font-size:23px;line-height:1.5}.twofa-qr-loading{color:#61708d;border:1px dashed #ccd5e3;place-items:center;width:164px;height:164px;font-size:13px;display:grid}.twofa-manual{border-top:1px solid #dce3ec;justify-content:space-between;align-items:center;gap:18px;min-height:120px;margin-top:24px;padding-top:23px;display:flex}.twofa-manual span small,.twofa-manual span strong{display:block}.twofa-manual span small{color:#4f6285;font-size:19px}.twofa-manual span strong{color:#081531;letter-spacing:1.7px;margin-top:14px;font-size:25px;font-weight:500;line-height:1}.twofa-manual button,.twofa-section-head button{color:#2d456e;cursor:pointer;background:#fff;border:1px solid #254476;border-radius:11px;justify-content:center;align-items:center;gap:13px;min-height:62px;padding:0 26px;font-size:20px;display:inline-flex}.twofa-manual button svg{width:28px;height:28px}.twofa-email-section{border-top:1px solid #dce3ec}.twofa-section-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.twofa-section-head span strong,.twofa-section-head span small{display:block}.twofa-section-head span strong{font-size:27px;line-height:1.2}.twofa-section-head span small{color:#4f6285;margin-top:15px;font-size:20px;line-height:1.35}.twofa-section-head button:disabled,.twofa-manual button:disabled{opacity:.55;cursor:not-allowed}.twofa-otp{grid-template-columns:repeat(6,1fr);gap:44px;margin-top:28px;display:grid}.twofa-otp input{color:#071632;width:100%;min-width:0;height:90px;font:500 34px/1 var(--font-ui),Arial,sans-serif;text-align:center;caret-color:#065eff;background:#fff;border:1px solid #c9d1de;border-radius:9px;outline:none;padding:0}.twofa-otp input:focus{border:2px solid #075fe9;box-shadow:0 0 0 3px #075fe912}.twofa-countdown{color:#4f6285;margin:26px 0 0;font-size:20px}.twofa-countdown b{color:#0664f4;font-weight:500}.twofa-app-section{border-top:1px solid #dce3ec}.twofa-app-section>p{color:#4f6285;margin:15px 0 0;font-size:20px}.twofa-info{border-top:1px solid #dce3ec;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:18px;min-height:92px;padding:18px 30px;display:grid}.twofa-info svg{color:#173967;width:42px;height:42px}.twofa-info p{color:#344e79;margin:0;font-size:19px;line-height:1.45}.twofa-message{color:#1457b8;text-align:center;border-top:1px solid #dce3ec;margin:0;padding:13px 30px;font-size:15px}.twofa-submit{color:#929daf;cursor:pointer;background:linear-gradient(100deg,#dfe4ed,#e8ebf1);border:1px solid #aab5c7;border-radius:12px;width:100%;min-height:85px;margin-top:22px;font-size:25px;font-weight:600}.twofa-submit:not(:disabled){color:#fff;background:linear-gradient(100deg,#0870ff,#0752e8);border-color:#075bea;box-shadow:0 10px 24px #0a5fec38}.twofa-submit:disabled{cursor:not-allowed}.twofa-restart{color:#66758e;cursor:pointer;background:0 0;border:0;margin:15px auto 0;font-size:13px;display:block}.twofa-loading,.twofa-enabled,.twofa-recovery{text-align:center;background:#fff;border:1px solid #dce3ed;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;min-height:520px;padding:44px;display:flex}.twofa-loading>span{border:4px solid #d7e3f7;border-top-color:#0762f2;border-radius:50%;width:44px;height:44px;animation:.8s linear infinite twofa-spin}@keyframes twofa-spin{to{transform:rotate(360deg)}}.twofa-loading p,.twofa-enabled p,.twofa-recovery p{color:#5d6d88;max-width:560px;line-height:1.55}.twofa-loading button,.twofa-enabled a,.twofa-recovery nav button,.twofa-recovery>a{color:#1769f6;cursor:pointer;background:#fff;border:1px solid #1769f6;border-radius:9px;justify-content:center;align-items:center;min-height:48px;padding:0 20px;display:inline-flex}.twofa-enabled>span,.twofa-success{color:#11a355;background:#e9f9f0;border-radius:50%;place-items:center;width:64px;height:64px;font-size:34px;display:grid}.twofa-enabled form{text-align:left;border-top:1px solid #e1e6ee;gap:14px;width:min(100%,560px);margin-top:30px;padding-top:24px;display:grid}.twofa-enabled form h3,.twofa-enabled form p{margin:0}.twofa-enabled form label b{margin-bottom:7px;font-size:13px;display:block}.twofa-enabled form input{border:1px solid #cfd7e3;border-radius:9px;width:100%;height:50px;padding:0 14px}.twofa-enabled form small{color:#d52c3c}.twofa-enabled form button{color:#c82234;cursor:pointer;background:#fff;border:1px solid #dc3344;border-radius:9px;min-height:50px;font-weight:600}.twofa-recovery>div{grid-template-columns:1fr 1fr;gap:8px;width:min(100%,560px);margin:20px 0;display:grid}.twofa-recovery code{background:#f8faff;border:1px solid #e1e6ee;border-radius:8px;padding:12px}.twofa-recovery nav{gap:10px;display:flex}.twofa-recovery label{margin:20px 0}.twofa-recovery>a:not(.ready){pointer-events:none;opacity:.45}.twofa-recovery>a.ready{color:#fff;background:#1769f6}.twofa-modal-backdrop{z-index:240;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#07163247;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow:auto}.twofa-modal{background:#fffffff5;border:1px solid #d3dce9f2;border-radius:24px;width:min(100%,890px);max-height:calc(100dvh - 56px);overflow:hidden;box-shadow:0 30px 90px #0716323d}.twofa-modal>header{border-bottom:1px solid #e0e6ee;justify-content:space-between;align-items:center;gap:20px;min-height:92px;padding:22px 28px;display:flex}.twofa-modal>header h2{color:#071632;letter-spacing:-.45px;margin:0;font-size:25px}.twofa-modal>header p{color:#61708a;margin:6px 0 0;font-size:13px}.twofa-modal>header button{color:#334866;cursor:pointer;background:#ffffffd9;border:1px solid #d9e0e9;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;font-size:28px;line-height:1;display:grid}.twofa-modal-body{max-height:calc(100dvh - 148px);padding:22px;overflow:auto}.twofa-modal-body .twofa-card{box-shadow:none}@media (max-width:760px){.twofa-reference-shell{padding-bottom:74px}.twofa-reference-header{gap:10px;height:88px;padding:15px 17px}.twofa-reference-heading{gap:12px}.twofa-reference-heading>a,.twofa-reference-heading>a svg{width:28px;height:28px}.twofa-reference-heading h1{letter-spacing:-.45px;white-space:nowrap;font-size:clamp(18px,5vw,22px)}.twofa-reference-header>nav{gap:9px}.twofa-reference-header>nav>a{width:31px;height:37px}.twofa-reference-header>nav>a>svg{width:27px;height:27px}.twofa-reference-header>nav .notification b{border-width:2px;min-width:19px;height:19px;font-size:10px;top:-3px;right:-3px}.twofa-reference-header .header-avatar{width:39px;height:39px;box-shadow:0 0 0 3px #f0f3f8}.twofa-reference-main{padding:20px 14px 28px}.twofa-card{border-radius:13px}.twofa-connect,.twofa-email-section,.twofa-app-section{padding:20px 15px}.twofa-connect h2,.twofa-app-section h3,.twofa-section-head span strong{font-size:18px}.twofa-qr-row{grid-template-columns:minmax(0,1fr);justify-items:center;gap:16px;margin-top:17px}.twofa-qr-code{gap:10px;width:100%}.twofa-qr-code>img{aspect-ratio:1;width:176px;max-width:100%;height:auto}.twofa-qr-loading{width:176px;max-width:100%;height:176px}.twofa-qr-code>button{gap:7px;min-width:132px;min-height:42px;padding-inline:16px;font-size:13px}.twofa-qr-code>button svg{width:18px;height:18px}.twofa-qr-row>p{text-align:center;max-width:310px;font-size:13px;line-height:1.5}.twofa-manual{min-height:73px;margin-top:14px;padding-top:14px}.twofa-manual span small{font-size:12px}.twofa-manual span strong{letter-spacing:.7px;margin-top:8px;font-size:14px}.twofa-manual button,.twofa-section-head button{border-radius:8px;gap:6px;min-height:40px;padding:0 12px;font-size:12px}.twofa-manual button svg{width:18px;height:18px}.twofa-section-head span small{margin-top:7px;font-size:12px}.twofa-otp{gap:9px;margin-top:18px}.twofa-otp input{border-radius:7px;height:56px;font-size:22px}.twofa-countdown,.twofa-app-section>p{margin-top:13px;font-size:12px;line-height:1.4}.twofa-info{grid-template-columns:31px minmax(0,1fr);gap:10px;min-height:70px;padding:13px 15px}.twofa-info svg{width:30px;height:30px}.twofa-info p{font-size:11.5px}.twofa-message{padding:10px 15px;font-size:11px}.twofa-submit{border-radius:9px;min-height:56px;margin-top:14px;font-size:16px}.twofa-restart{margin-top:11px;font-size:11px}.twofa-loading,.twofa-enabled,.twofa-recovery{min-height:430px;padding:24px 16px}.twofa-recovery>div{grid-template-columns:1fr}.twofa-recovery nav{flex-direction:column;width:100%}.twofa-modal-backdrop{align-items:center;padding:10px}.twofa-modal{background:#fffffff0;border-radius:17px;max-height:calc(100dvh - 20px)}.twofa-modal>header{min-height:70px;padding:13px 15px}.twofa-modal>header h2{font-size:18px}.twofa-modal>header p{margin-top:3px;font-size:10px}.twofa-modal>header button{width:34px;height:34px;font-size:23px}.twofa-modal-body{max-height:calc(100dvh - 90px);padding:10px}}@media (max-width:374px){.twofa-reference-heading h1{font-size:17px}.twofa-reference-header{padding-inline:12px}.twofa-reference-main{padding-inline:9px}.twofa-connect,.twofa-email-section,.twofa-app-section{padding-inline:12px}.twofa-qr-code>img{width:156px;height:auto}.twofa-qr-loading{width:156px;height:156px}.twofa-manual span strong{font-size:12px}.twofa-otp{gap:6px}.twofa-otp input{height:50px}}.account-settings-showcase-page{color:#071632;background:#eef2f7;min-height:100dvh}.account-settings-showcase-shell{background:#f8fafd;width:min(100%,942px);min-height:100dvh;margin-inline:auto;padding-bottom:118px;position:relative;box-shadow:0 0 50px #0716320f}.account-settings-header{height:96px}.account-settings-reference-page{background:#f8fafd;min-height:calc(100dvh - 96px);padding:22px 28px 145px}.account-settings-reference-shell{width:100%;max-width:886px;margin-inline:auto}.account-settings-title{align-items:center;gap:28px;height:86px;display:flex}.account-settings-title>a{color:#071632;place-items:center;width:34px;height:44px;display:grid}.account-settings-title>a svg{width:34px;height:34px}.account-settings-title h1{color:#071632;letter-spacing:-.7px;margin:0;font-size:31px;line-height:1}.account-settings-profile-panel,.account-settings-account-panel{background:#fff;border:1px solid #dce4ee;border-radius:20px;overflow:hidden;box-shadow:0 2px 8px #07163204}.account-settings-profile-panel>h2,.account-settings-account-panel>h2{color:#071632;letter-spacing:-.4px;border-bottom:1px solid #dce4ee;align-items:center;height:88px;margin:0;padding:0 29px;font-size:29px;line-height:1;display:flex}.account-settings-avatar-row{border-bottom:1px solid #dce4ee;grid-template-columns:100px minmax(0,1fr) auto;align-items:center;gap:30px;min-height:142px;padding:20px 30px;display:grid}.account-settings-avatar{color:#0b386d;background:#e4effc;border:1px solid #cddbea;border-radius:50%;place-items:center;width:100px;height:100px;display:grid;position:relative;overflow:hidden}.account-settings-avatar img{object-fit:cover}.account-settings-avatar b{font-size:39px;line-height:1}.account-settings-avatar-row>strong{color:#111f3e;font-size:27px;font-weight:500}.account-settings-avatar-row>button{color:#0968fb;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;min-height:48px;padding:0 4px;font-size:25px;display:inline-flex}.account-settings-avatar-row>button svg{width:31px;height:31px}.account-settings-avatar-row>button:disabled{opacity:.55;cursor:wait}.account-settings-field{border-bottom:1px solid #dce4ee;gap:17px;padding:29px 29px 30px;display:grid}.account-settings-field>span{color:#101e3d;font-size:24px;line-height:1}.account-settings-field input{color:#142443;background:#fff;border:1px solid #bfcce0;border-radius:11px;outline:none;width:100%;height:82px;padding:0 25px;font-size:26px;transition:border-color .16s,box-shadow .16s}.account-settings-field input:focus{border-color:#1769f6;box-shadow:0 0 0 3px #1769f61a}.account-settings-login>div{position:relative}.account-settings-login input{color:#17284a;padding-right:75px}.account-settings-login svg{color:#587094;width:30px;height:30px;position:absolute;top:50%;right:27px;transform:translateY(-50%)}.account-settings-message{border-radius:8px;margin:17px 29px 0;padding:11px 14px;font-size:13px;line-height:1.45}.account-settings-message.success{color:#18733a;background:#edf9f1}.account-settings-message.error{color:#b42332;background:#fff0f1}.account-settings-save{color:#fff;cursor:pointer;background:#1269f7;border:0;border-radius:9px;width:calc(100% - 58px);height:80px;margin:44px 29px 31px;font-size:25px;font-weight:600}.account-settings-save:disabled{cursor:default;opacity:.58}.account-settings-account-panel{margin-top:31px}.account-settings-account-panel>a,.account-settings-account-panel>button{color:#101e3d;text-align:left;cursor:pointer;background:#fff;border:0;grid-template-columns:57px minmax(0,1fr) auto 15px;align-items:center;gap:25px;width:100%;height:100px;padding:0 30px;display:grid}.account-settings-account-panel>a{border-bottom:1px solid #dce4ee}.account-settings-account-panel>:is(a,button)>svg:first-child{color:#52698e;width:48px;height:48px}.account-settings-account-panel>:is(a,button)>span{font-size:25px}.account-settings-account-panel>a>em{color:#5d7295;white-space:nowrap;font-size:23px;font-style:normal}.account-settings-account-panel>:is(a,button)>svg:last-child{color:#071632;width:11px;height:21px}.account-settings-account-panel>button.danger,.account-settings-account-panel>button.danger>svg:first-child{color:#ff3441}.account-preferences-panel{background:#fff;border:1px solid #dce4ee;border-radius:20px;margin-top:31px;scroll-margin-top:20px;overflow:hidden;box-shadow:0 2px 8px #07163204}.account-preferences-panel>h2{color:#071632;letter-spacing:-.4px;border-bottom:1px solid #dce4ee;align-items:center;height:88px;margin:0;padding:0 29px;font-size:29px;line-height:1;display:flex}.account-preferences-group{border-bottom:1px solid #dce4ee;padding-top:25px}.account-preferences-group>h3{color:#101e3d;margin:0;padding:0 29px;font-size:22px}.account-preferences-hint{color:#63728d;max-width:720px;margin:10px 29px 19px;font-size:15px;line-height:1.55}.account-preference-row{border-top:1px solid #edf1f5;justify-content:space-between;align-items:center;gap:25px;min-height:86px;padding:14px 29px;display:flex}.account-preference-row>span{min-width:0}.account-preference-row strong,.account-preference-row small{display:block}.account-preference-row strong{color:#101e3d;font-size:18px}.account-preference-row small{color:#63728d;margin-top:5px;font-size:14px;line-height:1.35}.account-preference-switch{cursor:pointer;flex:none;width:56px;height:31px;position:relative}.account-preference-switch input{opacity:0;pointer-events:none;position:absolute}.account-preference-switch i{background:#c6cfdd;border-radius:999px;transition:background .18s;position:absolute;inset:0}.account-preference-switch i:after{content:"";background:#fff;border-radius:50%;width:23px;height:23px;transition:transform .18s;position:absolute;top:4px;left:4px;box-shadow:0 2px 5px #07163238}.account-preference-switch input:checked+i{background:#1269f7}.account-preference-switch input:checked+i:after{transform:translate(25px)}.account-preference-switch input:focus-visible+i{outline-offset:3px;outline:3px solid #1269f747}.account-preference-switch.disabled{cursor:not-allowed;opacity:.56}.account-theme-group{padding-bottom:25px}.account-theme-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:18px 29px 0;display:grid}.account-theme-options label{cursor:pointer}.account-theme-options input{opacity:0;position:absolute}.account-theme-options label>span{color:#2c3e5c;background:#f8fafd;border:1px solid #c8d3e2;border-radius:12px;justify-content:center;align-items:center;gap:11px;min-height:68px;padding:0 20px;transition:border-color .16s,background .16s,color .16s;display:flex}.account-theme-options label>span b{font-size:26px;font-weight:400;line-height:1}.account-theme-options label>span strong{font-size:17px}.account-theme-options input:checked+span{color:#075cdd;background:#edf4ff;border-color:#1269f7;box-shadow:0 0 0 2px #1269f714}.account-theme-options input:focus-visible+span{outline-offset:2px;outline:3px solid #1269f73d}.account-preferences-load-error{color:#b42332;margin:24px 29px}.account-preferences-loading{padding-bottom:25px}.account-preferences-loading>i{background:linear-gradient(90deg,#edf1f6,#f8fafc,#edf1f6) 0 0/220% 100%;border-radius:10px;height:66px;margin:14px 29px 0;animation:1.2s linear infinite account-settings-shimmer;display:block}.account-settings-bottom{z-index:100;width:min(100%,942px);height:calc(142px + env(safe-area-inset-bottom));padding:12px 80px max(12px,env(safe-area-inset-bottom));background:#fffffffa;border:1px solid #dce4ee;border-bottom:0;border-radius:28px 28px 0 0;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -7px 22px #162c520f}.account-settings-bottom>a{color:#53688d;flex-direction:column;justify-content:center;align-items:center;gap:9px;min-width:0;font-size:16px;display:flex}.account-settings-bottom>a>span{border-radius:50%;place-items:center;width:59px;height:59px;display:grid}.account-settings-bottom>a svg{width:37px;height:37px}.account-settings-bottom>a b{white-space:nowrap;font-weight:400}.account-settings-bottom>a.active{color:#1269f7}.account-settings-bottom>a.active>span{color:#fff;background:#1269f7}.account-settings-confirm-backdrop{z-index:260;background:#07163247;place-items:end center;padding:18px;display:grid;position:fixed;inset:0}.account-settings-confirm{background:#fff;border-radius:20px;width:min(100%,520px);padding:25px;box-shadow:0 22px 60px #07163233}.account-settings-confirm h2{color:#071632;margin:0;font-size:23px}.account-settings-confirm p{color:#62728e;margin:9px 0 22px;font-size:14px}.account-settings-confirm>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.account-settings-confirm button{color:#203452;cursor:pointer;background:#fff;border:1px solid #d7e0eb;border-radius:10px;min-height:48px;font-weight:600}.account-settings-confirm button.danger{color:#fff;background:#ff3441;border-color:#ff3441}.account-settings-loading-header{background:#fff;border-bottom:1px solid #e1e7ef;align-items:center;gap:18px;height:96px;padding:20px 30px;display:flex}.account-settings-loading-header span,.account-settings-loading-header b,.account-settings-loading-header i,.account-settings-loading-title,.account-settings-loading-panel i{background:linear-gradient(90deg,#edf1f6,#f8fafc,#edf1f6) 0 0/220% 100%;border-radius:9px;animation:1.2s linear infinite account-settings-shimmer;display:block}.account-settings-loading-header span{width:52px;height:52px}.account-settings-loading-header b{width:180px;height:31px}.account-settings-loading-header i{border-radius:50%;width:44px;height:44px;margin-left:auto}.account-settings-loading-header i+i{margin-left:0}.account-settings-loading-title{width:210px;height:36px;margin:25px 0}.account-settings-loading-panel{background:#fff;border:1px solid #e0e6ef;border-radius:20px;gap:22px;height:720px;padding:25px;display:grid}.account-settings-loading-panel.compact{height:230px;margin-top:30px}.account-settings-loading-panel i{width:100%;height:100%}@keyframes account-settings-shimmer{to{background-position:-220% 0}}html[data-theme=dark] :where(.account-settings-showcase-page,.account-settings-showcase-shell,.account-settings-reference-page,.profile-mobile-showcase-page,.profile-mobile-showcase-shell,.profile-mobile-page){color:#f2f3f6;background:#111319}html[data-theme=dark] :where(.account-settings-title h1,.account-settings-title>a,.account-settings-profile-panel>h2,.account-settings-account-panel>h2,.account-preferences-panel>h2,.account-settings-avatar-row>strong,.account-settings-field>span,.account-preferences-group>h3,.account-preference-row strong,.profile-mobile-title h1,.profile-mobile-title>a,.profile-mobile-copy h2,.profile-mobile-content>h2,.profile-mobile-content-row){color:#f2f3f6}html[data-theme=dark] :where(.account-settings-profile-panel,.account-settings-account-panel,.account-preferences-panel,.account-settings-avatar-row,.account-settings-field,.account-settings-account-panel>a,.account-preferences-group,.account-preference-row,.profile-mobile-card,.profile-mobile-content){box-shadow:none;background:#171a21;border-color:#303641}html[data-theme=dark] :where(.account-settings-account-panel>a,.account-settings-account-panel>button){color:#f2f3f6;background:#171a21}html[data-theme=dark] :where(.account-preferences-hint,.account-preference-row small,.profile-mobile-copy p,.profile-mobile-stats span,.profile-mobile-content-row>small){color:#a9aeba}html[data-theme=dark] :where(.account-theme-options label>span,.account-settings-confirm){color:#d6dae2;background:#111319;border-color:#3a3e48}html[data-theme=dark] .account-theme-options input:checked+span{color:#9ec0ff;background:#1c2b45;border-color:#5b8fff}html[data-theme=dark] .account-settings-bottom{background:#171a21fa;border-color:#303641;box-shadow:0 -7px 22px #0000003d}html[data-theme=dark] .account-settings-confirm h2{color:#f2f3f6}html[data-theme=dark] .account-settings-confirm p{color:#a9aeba}@media (max-width:760px){.account-settings-showcase-shell{padding-bottom:68px}.account-settings-header{height:51px}.account-settings-reference-page{min-height:calc(100dvh - 51px);padding:5px 14px 84px}.account-settings-title{gap:14px;height:37px}.account-settings-title>a{width:25px;height:32px}.account-settings-title>a svg{width:25px;height:25px}.account-settings-title h1{letter-spacing:-.45px;font-size:21px}.account-settings-profile-panel,.account-settings-account-panel{border-radius:11px}.account-settings-profile-panel>h2,.account-settings-account-panel>h2{height:40px;padding:0 14px;font-size:17px}.account-settings-avatar-row{grid-template-columns:50px minmax(0,1fr) auto;gap:15px;min-height:64px;padding:7px 14px}.account-settings-avatar{width:50px;height:50px}.account-settings-avatar b{font-size:20px}.account-settings-avatar-row>strong{font-size:15px}.account-settings-avatar-row>button{gap:6px;min-height:31px;font-size:14px}.account-settings-avatar-row>button svg{width:18px;height:18px}.account-settings-field{gap:7px;padding:10px 14px}.account-settings-field>span{font-size:13px}.account-settings-field input{border-radius:7px;height:40px;padding:0 13px;font-size:15px}.account-settings-login input{padding-right:43px}.account-settings-login svg{width:18px;height:18px;right:13px}.account-settings-message{margin:9px 14px 0;padding:8px 10px;font-size:10px}.account-settings-save{border-radius:6px;width:calc(100% - 28px);height:40px;margin:14px;font-size:14px}.account-settings-account-panel{margin-top:14px}.account-settings-account-panel>a,.account-settings-account-panel>button{grid-template-columns:30px minmax(0,1fr) auto 8px;gap:14px;height:58px;padding:0 14px}.account-settings-account-panel>:is(a,button)>svg:first-child{width:28px;height:28px}.account-settings-account-panel>:is(a,button)>span{font-size:14px}.account-settings-account-panel>a>em{font-size:13px}.account-settings-account-panel>:is(a,button)>svg:last-child{width:7px;height:14px}.account-preferences-panel{border-radius:11px;margin-top:14px}.account-preferences-panel>h2{height:40px;padding:0 14px;font-size:17px}.account-preferences-group{padding-top:13px}.account-preferences-group>h3{padding:0 14px;font-size:14px}.account-preferences-hint{margin:6px 14px 11px;font-size:11px}.account-preference-row{gap:14px;min-height:61px;padding:9px 14px}.account-preference-row strong{font-size:13px}.account-preference-row small{margin-top:3px;font-size:10.5px}.account-preference-switch{width:45px;height:25px}.account-preference-switch i:after{width:19px;height:19px;top:3px;left:3px}.account-preference-switch input:checked+i:after{transform:translate(20px)}.account-theme-group{padding-bottom:14px}.account-theme-options{gap:8px;margin:10px 14px 0}.account-theme-options label>span{border-radius:8px;gap:7px;min-height:44px;padding:0 10px}.account-theme-options label>span b{font-size:18px}.account-theme-options label>span strong{font-size:12px}.account-preferences-load-error{margin:14px;font-size:11px}.account-preferences-loading{padding-bottom:14px}.account-preferences-loading>i{height:50px;margin:9px 14px 0}.account-settings-bottom{height:calc(67px + env(safe-area-inset-bottom));padding:5px 26px max(5px,env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.account-settings-bottom>a{gap:4px;font-size:9px}.account-settings-bottom>a>span{width:31px;height:31px}.account-settings-bottom>a svg{width:20px;height:20px}.account-settings-bottom>a.active>span{width:39px;height:39px;margin-top:-7px}.account-settings-bottom>a.active>span svg{width:24px;height:24px}.account-settings-confirm{padding:20px 17px max(18px,env(safe-area-inset-bottom));border-radius:17px}.account-settings-confirm h2{font-size:19px}.account-settings-confirm p{font-size:12px}.account-settings-loading-header{gap:10px;height:51px;padding:7px 15px}.account-settings-loading-header span{width:31px;height:31px}.account-settings-loading-header b{width:103px;height:20px}.account-settings-loading-header i{width:28px;height:28px}.account-settings-loading-title{width:130px;height:24px;margin:12px 0}.account-settings-loading-panel{border-radius:11px;gap:12px;height:430px;padding:14px}.account-settings-loading-panel.compact{height:166px;margin-top:14px}}@media (max-width:374px){.account-settings-reference-page{padding-inline:10px}.account-settings-avatar-row{grid-template-columns:46px minmax(0,1fr) auto;gap:10px;padding-inline:11px}.account-settings-avatar{width:46px;height:46px}.account-settings-avatar-row>strong{font-size:13px}.account-settings-avatar-row>button{font-size:12px}.account-settings-account-panel>a,.account-settings-account-panel>button{gap:10px;padding-inline:11px}.account-settings-bottom{padding-inline:14px}}.profile-mobile-showcase-page{background:#eef2f7}.profile-mobile-showcase-shell{background:#fbfcfe}.profile-mobile-page{color:#071632;background:#fbfcfe;min-height:calc(100dvh - 96px);padding:22px 29px 160px}.profile-mobile-title{align-items:center;gap:30px;height:84px;display:flex}.profile-mobile-title>a{color:#53688d;place-items:center;width:30px;height:44px;display:grid}.profile-mobile-title>a svg{width:30px;height:30px}.profile-mobile-title h1{letter-spacing:-.45px;margin:0;font-size:30px;line-height:1}.profile-mobile-card{background:#fff;border:1px solid #dce4ee;border-radius:14px;overflow:hidden;box-shadow:0 4px 14px #162c5206}.profile-mobile-identity{border-bottom:1px solid #dce4ee;grid-template-columns:178px minmax(0,1fr);align-items:center;gap:30px;min-height:255px;padding:40px 38px 30px;display:grid}.profile-mobile-avatar{color:#ffc51e;background:radial-gradient(circle at 38% 30%,#10234d,#03112f 75%);border-radius:50%;place-items:center;width:172px;height:172px;font-size:38px;font-weight:700;display:grid;position:relative;overflow:visible}.profile-mobile-avatar>img{object-fit:cover;border-radius:50%}.profile-mobile-avatar>span{line-height:1}.profile-mobile-avatar>a{color:#071632;background:#fff;border:1px solid #dce4ee;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;bottom:3px;right:-8px;box-shadow:0 5px 14px #162c521f}.profile-mobile-avatar>a svg{width:25px;height:25px}.profile-mobile-copy{min-width:0}.profile-mobile-copy h2{letter-spacing:-.5px;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:31px;line-height:1.15;overflow:hidden}.profile-mobile-copy p{color:#1269f7;align-items:center;gap:12px;margin:22px 0 0;font-size:23px;display:flex}.profile-mobile-copy p.is-unlinked{color:#667795}.profile-mobile-copy p svg{width:27px;height:27px}.profile-mobile-membership{color:#8e4d04;align-items:center;gap:9px;width:fit-content;min-height:56px;margin-top:12px;font-size:21px;display:inline-flex}.profile-mobile-membership>img{object-fit:contain;filter:drop-shadow(0 4px 7px #081f4b29);flex:none;width:56px;height:56px}.profile-mobile-membership>span{white-space:nowrap}.profile-mobile-membership.membership-new{color:#1767c7}.profile-mobile-membership.membership-bronze{color:#97500d}.profile-mobile-membership.membership-silver{color:#496784}.profile-mobile-membership.membership-gold{color:#a56200}.profile-mobile-membership.membership-legend{color:#6748b8}.profile-mobile-membership.membership-admin{color:#9b1f38}.profile-mobile-stats{grid-template-columns:repeat(3,1fr);min-height:143px;padding:17px 20px;display:grid}.profile-mobile-stats>div{border-right:1px solid #dce4ee;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.profile-mobile-stats>div:last-child{border-right:0}.profile-mobile-stats strong{font-size:29px;line-height:1}.profile-mobile-stats span{color:#50678e;font-size:23px}.profile-mobile-content{margin-top:36px}.profile-mobile-content>h2{letter-spacing:-.4px;margin:0 0 22px;font-size:29px;line-height:1}.profile-mobile-content>nav{background:#fff;border:1px solid #dce4ee;border-radius:14px;width:100%;display:block;overflow:hidden;box-shadow:0 4px 14px #162c5205}.profile-mobile-content-row{color:#071632;width:100%;min-height:94px;font:inherit;text-align:left;appearance:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #dce4ee;grid-template-columns:45px auto minmax(0,1fr) 20px;align-items:center;gap:20px;padding:0 31px 0 27px;text-decoration:none;display:grid}.profile-mobile-content-row:last-child{border-bottom:0}.profile-mobile-content-row>svg:first-child{color:#50678e;stroke-width:1.55px;width:40px;height:40px}.profile-mobile-content-row>span{white-space:nowrap;font-size:24px}.profile-mobile-content-row>small{color:#50678e;font-size:20px}.profile-mobile-content-row>svg:last-child{color:#29466f;justify-self:end;width:18px;height:30px}.profile-mobile-content-row:focus-visible{outline-offset:-3px;outline:3px solid #1269f747}.profile-mobile-content-row:hover{background:#f8fbff}.profile-mobile-content-row:disabled{cursor:wait;opacity:.62}.profile-mobile-logout>i{min-width:0}.profile-mobile-guest{text-align:center;background:#fff;border:1px solid #dce4ee;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:380px;padding:40px;display:flex}.profile-mobile-guest>svg{color:#1269f7;width:68px;height:68px}.profile-mobile-guest h2{margin:24px 0 9px;font-size:27px}.profile-mobile-guest p{color:#607390;margin:0}.profile-mobile-guest>a{color:#fff;background:#1269f7;border-radius:10px;align-items:center;gap:9px;min-height:50px;margin-top:25px;padding:0 20px;font-weight:700;display:inline-flex}@media (max-width:760px){.profile-mobile-page{min-height:calc(100dvh - 51px);padding:5px 14px 84px}.profile-mobile-title{gap:14px;height:47px}.profile-mobile-title>a{width:25px;height:32px}.profile-mobile-title>a svg{width:20px;height:20px}.profile-mobile-title h1{letter-spacing:-.25px;font-size:16px}.profile-mobile-card{border-radius:8px}.profile-mobile-identity{grid-template-columns:82px minmax(0,1fr);gap:14px;min-height:117px;padding:18px 17px 14px}.profile-mobile-avatar{width:78px;height:78px;font-size:18px}.profile-mobile-avatar>a{width:25px;height:25px;bottom:1px;right:-5px}.profile-mobile-avatar>a svg{width:13px;height:13px}.profile-mobile-copy h2{letter-spacing:-.25px;font-size:16px}.profile-mobile-copy p{gap:6px;margin-top:10px;font-size:12px}.profile-mobile-copy p svg{width:14px;height:14px}.profile-mobile-membership{gap:6px;min-height:34px;margin-top:4px;font-size:10px}.profile-mobile-membership>img{filter:drop-shadow(0 2px 4px #081f4b24);width:34px;height:34px}.profile-mobile-stats{min-height:65px;padding:8px 9px}.profile-mobile-stats>div{gap:7px}.profile-mobile-stats strong{font-size:14px}.profile-mobile-stats span{font-size:11px}.profile-mobile-content{margin-top:18px}.profile-mobile-content>h2{margin-bottom:11px;font-size:16px}.profile-mobile-content>nav{border-radius:8px}.profile-mobile-content-row{grid-template-columns:23px auto minmax(0,1fr) 10px;gap:9px;min-height:43px;padding:0 14px 0 12px}.profile-mobile-content-row>svg:first-child{width:21px;height:21px}.profile-mobile-content-row>span{font-size:12px}.profile-mobile-content-row>small{font-size:10px}.profile-mobile-content-row>svg:last-child{width:9px;height:15px}.profile-mobile-guest{border-radius:8px;min-height:230px;padding:22px}.profile-mobile-guest>svg{width:39px;height:39px}.profile-mobile-guest h2{margin:13px 0 5px;font-size:15px}.profile-mobile-guest p{font-size:10px}.profile-mobile-guest>a{border-radius:7px;min-height:36px;margin-top:14px;padding-inline:12px;font-size:10px}}@media (max-width:374px){.profile-mobile-page{padding-inline:10px}.profile-mobile-identity{grid-template-columns:75px minmax(0,1fr);gap:12px;padding-inline:13px}.profile-mobile-avatar{width:72px;height:72px}.profile-mobile-copy h2{font-size:15px}}.profile-collection-list{background:#fff;border:1px solid #dce4ee;border-radius:14px;overflow:hidden}.profile-collection-list>a{color:#071632;border-bottom:1px solid #dce4ee;grid-template-columns:48px minmax(0,1fr) 18px;align-items:center;gap:18px;min-height:92px;padding:14px 24px;display:grid}.profile-collection-list>a:last-child{border-bottom:0}.profile-collection-list>a>span:first-child{color:#1269f7;background:#eef4ff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.profile-collection-list>a>span:nth-child(2){min-width:0}.profile-collection-list strong,.profile-collection-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.profile-collection-list strong{font-size:18px}.profile-collection-list small{color:#607390;margin-top:8px;font-size:13px}.profile-collection-list>a>svg{color:#496486}.profile-collection-empty{text-align:center;background:#fff;border:1px solid #dce4ee;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:320px;padding:28px;display:flex}.profile-collection-empty>svg{color:#8b9ab1;width:58px;height:58px}.profile-collection-empty h2{margin:20px 0 8px;font-size:23px}.profile-collection-empty p{color:#647793;margin:0}.profile-collection-pagination{justify-content:space-between;margin-top:18px;display:flex}.profile-collection-pagination a{color:#1269f7;background:#fff;border:1px solid #dce4ee;border-radius:10px;align-items:center;min-height:42px;padding:0 16px;display:inline-flex}@media (max-width:760px){.profile-collection-list{border-radius:8px}.profile-collection-list>a{grid-template-columns:31px minmax(0,1fr) 9px;gap:9px;min-height:55px;padding:8px 12px}.profile-collection-list>a>span:first-child{width:30px;height:30px}.profile-collection-list>a>span:first-child svg{width:17px;height:17px}.profile-collection-list strong{font-size:11px}.profile-collection-list small{margin-top:4px;font-size:8px}.profile-collection-list>a>svg{width:9px;height:15px}.profile-collection-empty{border-radius:8px;min-height:190px;padding:18px}.profile-collection-empty>svg{width:34px;height:34px}.profile-collection-empty h2{margin:12px 0 5px;font-size:14px}.profile-collection-empty p{font-size:10px}.profile-collection-pagination{margin-top:10px}.profile-collection-pagination a{border-radius:7px;min-height:32px;padding-inline:10px;font-size:10px}}.reward-market-showcase-page{background:#eef2f7}.reward-market-showcase-shell{background:#fbfcfe}.reward-market-page{color:#071632;background:#fbfcfe;min-height:calc(100dvh - 96px);padding:20px 30px 175px}.reward-market-title{justify-content:space-between;align-items:center;min-height:87px;display:flex}.reward-market-title>div{align-items:center;gap:28px;display:flex}.reward-market-title h1{letter-spacing:-.5px;margin:0;font-size:31px;line-height:1}.reward-market-title a{color:#1168f7;align-items:center;font-size:25px;font-weight:650;display:inline-flex}.reward-market-title>div>a{color:#50678e;width:31px}.reward-market-title>div>a svg{width:29px;height:29px}.reward-market-title>a{gap:13px}.reward-market-title>a svg{width:18px;height:29px}.reward-market-summary{background:#fff;border:1px solid #d9e2ee;border-radius:14px;grid-template-columns:repeat(3,1fr);min-height:150px;display:grid}.reward-market-summary>div{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:17px;padding:22px 14px;display:flex;position:relative}.reward-market-summary>div:not(:last-child):after{content:"";background:#d9e2ee;width:1px;position:absolute;top:21px;bottom:21px;right:0}.reward-market-summary strong{color:#071632;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:28px;line-height:1.1;overflow:hidden}.reward-market-summary span{color:#496184;white-space:nowrap;font-size:23px}.reward-market-group{margin-top:40px}.reward-market-group>h2{letter-spacing:-.35px;margin:0 0 23px 2px;font-size:29px;line-height:1}.reward-market-group>div{background:#fff;border:1px solid #d9e2ee;border-radius:14px;overflow:hidden}.reward-market-row{border-bottom:1px solid #d9e2ee;grid-template-columns:66px minmax(0,1fr);align-items:center;gap:26px;min-height:147px;padding:24px 30px;display:grid}.reward-market-row:last-child{border-bottom:0}.reward-market-row>svg{color:#50678e;stroke-width:1.45px;width:55px;height:55px}.reward-market-row-copy{min-width:0}.reward-market-row-copy>div{justify-content:space-between;align-items:center;gap:18px;display:flex}.reward-market-row-copy strong{letter-spacing:-.25px;text-overflow:ellipsis;white-space:nowrap;font-size:25px;overflow:hidden}.reward-market-row-copy span{color:#3e587f;white-space:nowrap;flex:none;align-items:center;gap:9px;font-size:23px;font-style:normal;display:inline-flex}.reward-market-row-copy span.claimed{color:#079c3c}.reward-market-row-copy span svg{width:28px;height:28px}.reward-market-row-copy small{color:#4d668d;margin-top:10px;font-size:21px;display:block}.reward-market-row-copy>i{background:#e6ebf2;border-radius:999px;height:8px;margin-top:14px;display:block;overflow:hidden}.reward-market-row-copy>i>b{border-radius:inherit;background:#1269f7;height:100%;display:block}.reward-market-claim-action{background:#fff;border:1px solid #d9e2ee;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px;min-height:92px;margin-top:22px;padding:15px 32px;display:grid;position:relative}.reward-market-claim-action>div{align-items:center;gap:25px;min-width:0;display:flex}.reward-market-claim-action>div svg{color:#50678e;width:47px;height:47px}.reward-market-claim-action>div span{text-overflow:ellipsis;white-space:nowrap;font-size:23px;overflow:hidden}.reward-market-claim-action>button{color:#fff;cursor:pointer;background:#1269f7;border:0;border-radius:9px;min-width:161px;height:58px;font-size:23px}.reward-market-claim-action>button:disabled{opacity:.62;cursor:wait}.reward-market-claim-action>p{color:#3d5d8a;grid-column:1/-1;margin:-5px 0 2px;font-size:16px}.reward-market-latest{color:#071632;background:#fff;border:1px solid #d9e2ee;border-radius:13px;grid-template-columns:minmax(0,1fr) auto 20px;align-items:center;gap:24px;min-height:103px;margin-top:20px;padding:18px 33px 18px 30px;display:grid}.reward-market-latest.empty{display:flex}.reward-market-latest span small,.reward-market-latest span strong{display:block}.reward-market-latest span small{color:#4d668d;font-size:21px}.reward-market-latest span strong{letter-spacing:.3px;margin-top:10px;font-size:24px;font-weight:500}.reward-market-latest em,.reward-claims-list em,.reward-claim-detail em{white-space:nowrap;font-size:23px;font-style:normal}.reward-market-latest em.state-created,.reward-market-latest em.state-forwarded,.reward-claims-list em.state-created,.reward-claims-list em.state-forwarded,.reward-claim-detail em.state-created,.reward-claim-detail em.state-forwarded{color:#ef8500}.reward-market-latest em.state-approved,.reward-claims-list em.state-approved,.reward-claim-detail em.state-approved{color:#1269f7}.reward-market-latest em.state-delivered,.reward-claims-list em.state-delivered,.reward-claim-detail em.state-delivered{color:#079c3c}.reward-market-latest em.state-rejected,.reward-claims-list em.state-rejected,.reward-claim-detail em.state-rejected{color:#e52635}.reward-market-latest>svg{color:#28476e;width:18px;height:29px}.reward-market-empty{text-align:center;background:#fff;border:1px solid #d9e2ee;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:38px;display:flex}.reward-market-empty>svg{color:#72839d;width:58px;height:58px}.reward-market-empty h2{margin:20px 0 8px;font-size:25px}.reward-market-empty p{color:#5b6f8d;margin:0;font-size:17px}.reward-claims-list{background:#fff;border:1px solid #d9e2ee;border-radius:14px;overflow:hidden}.reward-claims-list>a{color:#071632;border-bottom:1px solid #d9e2ee;grid-template-columns:minmax(0,1fr) auto 18px;align-items:center;gap:22px;min-height:106px;padding:19px 30px;display:grid}.reward-claims-list>a:last-child{border-bottom:0}.reward-claims-list strong,.reward-claims-list small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.reward-claims-list strong{font-size:22px}.reward-claims-list small{color:#50678e;margin-top:9px;font-size:16px}.reward-claims-list>a>svg{color:#28476e}.reward-claims-pagination{justify-content:space-between;margin-top:20px;display:flex}.reward-claims-pagination a{color:#1269f7;background:#fff;border:1px solid #d9e2ee;border-radius:9px;align-items:center;min-height:44px;padding:0 18px;display:inline-flex}.reward-claim-detail{background:#fff;border:1px solid #d9e2ee;border-radius:14px;overflow:hidden}.reward-claim-detail>header{border-bottom:1px solid #d9e2ee;grid-template-columns:56px minmax(0,1fr) auto;align-items:center;gap:22px;min-height:118px;padding:24px 30px;display:grid}.reward-claim-detail>header>svg{color:#50678e;width:50px;height:50px}.reward-claim-detail>header small,.reward-claim-detail>header strong{display:block}.reward-claim-detail>header small{color:#50678e;font-size:17px}.reward-claim-detail>header strong{margin-top:7px;font-size:24px}.reward-claim-detail dl{margin:0}.reward-claim-detail dl>div{border-bottom:1px solid #d9e2ee;grid-template-columns:190px minmax(0,1fr);align-items:center;min-height:82px;padding:20px 30px;display:grid}.reward-claim-detail dl>div:last-child{border-bottom:0}.reward-claim-detail dt{color:#50678e}.reward-claim-detail dd{margin:0;font-weight:600}@media (max-width:760px){.reward-market-page{min-height:calc(100dvh - 51px);padding:5px 14px 84px}.reward-market-title{min-height:48px}.reward-market-title>div{gap:14px}.reward-market-title h1{font-size:17px}.reward-market-title a{font-size:13px}.reward-market-title>div>a{width:18px}.reward-market-title>div>a svg{width:18px;height:18px}.reward-market-title>a{gap:7px}.reward-market-title>a svg{width:9px;height:15px}.reward-market-summary{border-radius:8px;min-height:73px}.reward-market-summary>div{gap:8px;padding:10px 5px}.reward-market-summary>div:not(:last-child):after{top:10px;bottom:10px}.reward-market-summary strong{font-size:14px}.reward-market-summary span{font-size:11px}.reward-market-group{margin-top:21px}.reward-market-group>h2{margin:0 0 11px 1px;font-size:16px}.reward-market-group>div{border-radius:8px}.reward-market-row{grid-template-columns:34px minmax(0,1fr);gap:12px;min-height:73px;padding:12px 14px}.reward-market-row>svg{width:29px;height:29px}.reward-market-row-copy>div{gap:8px}.reward-market-row-copy strong{font-size:13px}.reward-market-row-copy span{gap:4px;font-size:12px}.reward-market-row-copy span svg{width:15px;height:15px}.reward-market-row-copy small{margin-top:5px;font-size:11px}.reward-market-row-copy>i{height:4px;margin-top:7px}.reward-market-claim-action{border-radius:7px;gap:9px;min-height:46px;margin-top:11px;padding:7px 15px}.reward-market-claim-action>div{gap:12px}.reward-market-claim-action>div svg{width:24px;height:24px}.reward-market-claim-action>div span{font-size:12px}.reward-market-claim-action>button{border-radius:5px;min-width:80px;height:29px;font-size:12px}.reward-market-claim-action>p{margin:-2px 0 1px;font-size:9px}.reward-market-latest{border-radius:7px;grid-template-columns:minmax(0,1fr) auto 10px;gap:12px;min-height:53px;margin-top:10px;padding:9px 16px 9px 14px}.reward-market-latest span small{font-size:11px}.reward-market-latest span strong{margin-top:4px;font-size:12px}.reward-market-latest em,.reward-claims-list em,.reward-claim-detail em{font-size:12px}.reward-market-latest>svg{width:9px;height:15px}.reward-market-empty{border-radius:8px;min-height:180px;padding:22px}.reward-market-empty>svg{width:34px;height:34px}.reward-market-empty h2{margin:12px 0 5px;font-size:15px}.reward-market-empty p{font-size:10px}.reward-claims-list{border-radius:8px}.reward-claims-list>a{grid-template-columns:minmax(0,1fr) auto 9px;gap:10px;min-height:58px;padding:10px 14px}.reward-claims-list strong{font-size:12px}.reward-claims-list small{margin-top:5px;font-size:8px}.reward-claims-list>a>svg{width:9px;height:15px}.reward-claims-pagination{margin-top:10px}.reward-claims-pagination a{border-radius:6px;min-height:32px;padding:0 11px;font-size:10px}.reward-claim-detail{border-radius:8px}.reward-claim-detail>header{grid-template-columns:29px minmax(0,1fr) auto;gap:11px;min-height:64px;padding:12px 14px}.reward-claim-detail>header>svg{width:27px;height:27px}.reward-claim-detail>header small{font-size:9px}.reward-claim-detail>header strong{margin-top:4px;font-size:12px}.reward-claim-detail dl>div{grid-template-columns:90px minmax(0,1fr);min-height:44px;padding:10px 14px;font-size:11px}}@media (max-width:374px){.reward-market-page{padding-inline:10px}.reward-market-summary span{font-size:10px}.reward-market-row{gap:9px;padding-inline:11px}.reward-market-row-copy strong{font-size:12px}.reward-market-row-copy span{font-size:11px}}@media (max-width:760px){.br-home-header,.forum-showcase-header,.complaint-showcase-header{height:58px;min-height:58px}.br-home-actions>a,.forum-showcase-header>nav>a,.complaint-showcase-header>nav>a{width:42px;height:42px}.br-home-main{padding:18px 12px 92px}.br-home-section{margin-top:23px}.br-home-section>header{height:30px;margin-bottom:10px}.br-home-section h1,.br-home-section h2{font-size:18px}.br-home-section>header a{font-size:12px}.br-home-complaint{grid-template-columns:48px minmax(0,1fr) auto;gap:10px;min-height:76px;padding:9px 8px}.br-home-brand{width:46px;height:46px}.br-home-row-copy{gap:7px}.br-home-row-copy>strong{font-size:13px}.br-home-row-copy>small{font-size:10.5px;line-height:1.2}.br-home-metrics{grid-template-columns:repeat(3,31px)}.br-home-metrics>span{font-size:10.5px}.br-home-metrics svg{width:15px;height:15px}.br-home-topic{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;min-height:72px;padding:8px}.br-home-topic .br-home-avatar{width:42px;height:42px}.br-home-topic .br-home-row-copy>strong{font-size:13px}.br-home-topic .br-home-row-copy>small{font-size:10.5px}.br-home-bottom,.forum-showcase-bottom,.complaint-showcase-bottom,.account-settings-bottom{height:calc(72px + env(safe-area-inset-bottom))}.br-home-bottom a,.forum-showcase-bottom>a,.complaint-showcase-bottom>a,.account-settings-bottom>a{font-size:11px}.forum-showcase-main{padding:18px 12px 94px}.forum-category-carousel>nav{grid-auto-columns:92px;gap:9px}.forum-category-carousel>nav>a{border-radius:11px;height:126px;padding:11px 6px 9px}.forum-category-carousel a>span{width:38px;height:38px;margin-bottom:7px}.forum-category-carousel a>span svg{width:36px;height:36px}.forum-category-carousel a>strong{min-height:43px;font-size:12px}.forum-category-carousel a>small{font-size:11px}.forum-carousel-dots{height:24px}.forum-carousel-dots button{width:7px;height:7px}.forum-carousel-dots button.active{width:18px}.forum-showcase-toolbar{gap:8px;height:50px;margin-top:6px}.forum-showcase-toolbar>nav{flex:auto;width:auto;min-width:0}.forum-showcase-toolbar>nav a{font-size:12px}.forum-new-topic{min-width:104px;padding-inline:10px;font-size:12px}.forum-showcase-featured,.forum-showcase-recent{margin-top:24px}.forum-showcase-featured>header,.forum-showcase-recent>header{height:30px;margin-bottom:10px}.forum-showcase-featured h1,.forum-showcase-recent h2{font-size:18px}.forum-showcase-featured>header a,.forum-showcase-recent>header a{font-size:12px}.forum-featured-track{grid-auto-columns:min(78%,280px);gap:11px}.forum-featured-card{border-radius:12px;min-height:230px;padding:14px}.forum-featured-card-top .forum-showcase-avatar{width:44px;height:44px}.forum-featured-card-top>i{width:36px;height:36px}.forum-featured-card h2{min-height:58px;margin:13px 0 9px;font-size:15px;line-height:1.35}.forum-featured-card>p{margin-bottom:10px;font-size:11px}.forum-category-pill{margin-bottom:11px;font-size:11px}.forum-card-metrics>span{font-size:11px}.forum-card-metrics svg{width:16px;height:16px}.forum-recent-row{grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr) 13px;gap:5px 10px;min-height:84px;padding:9px}.forum-recent-row>.forum-showcase-avatar{grid-row:1/3;width:42px;height:42px}.forum-recent-copy{grid-column:2;gap:6px}.forum-recent-copy>strong{font-size:13px}.forum-recent-copy>small{font-size:10.5px;line-height:1.2}.forum-row-metrics{grid-area:2/2;gap:17px;display:flex}.forum-row-metrics>span{font-size:10.5px}.forum-row-metrics svg{width:15px;height:15px}.forum-row-arrow{grid-area:1/3/3;align-self:center}.forum-showcase-join{grid-template-columns:42px minmax(0,1fr) auto;min-height:84px;padding:12px}.forum-showcase-join>span,.forum-showcase-join>span svg{width:40px;height:40px}.forum-showcase-join strong{font-size:14px}.forum-showcase-join p{font-size:11px}.forum-showcase-join>a{min-height:40px;font-size:11px}.complaint-showcase-page main.complaint-reference-page{padding:18px 0 92px}.complaint-showcase-page .complaint-reference-shell{width:calc(100% - 24px)}.complaint-create-banner{border-radius:12px;grid-template-columns:52px minmax(0,1fr) 104px;gap:10px;height:auto;min-height:94px;padding:12px}.complaint-create-art,.complaint-create-art svg{width:50px;height:48px}.complaint-create-banner h1{font-size:15px}.complaint-create-banner p{font-size:11px;line-height:1.35}.complaint-create-banner>a{min-height:42px;padding-inline:9px;font-size:11px}.complaint-showcase-page .complaint-reference-block{margin-top:22px}.complaint-showcase-page .complaint-reference-block h2{margin-bottom:9px;font-size:15px}.complaint-showcase-page .complaint-reference-input{border-radius:9px;grid-template-columns:20px minmax(0,1fr);gap:10px;min-height:44px;padding-inline:12px}.complaint-showcase-page .complaint-reference-input input{height:42px;font-size:13px}.complaint-showcase-page .complaint-category-grid{gap:8px}.complaint-showcase-page .complaint-category-card{min-height:40px;padding-inline:15px}.complaint-showcase-page .complaint-category-card strong{font-size:12px}.complaint-showcase-page .complaint-reference-recent{margin-top:24px}.complaint-showcase-page .complaint-reference-recent>header{height:30px;margin-bottom:8px}.complaint-showcase-page .complaint-reference-recent>header h2{font-size:18px}.complaint-showcase-page .complaint-reference-recent>header a{font-size:12px}.complaint-showcase-page .complaint-reference-row{grid-template-rows:auto auto;grid-template-columns:44px minmax(0,1fr) auto;gap:5px 10px;height:auto;min-height:82px;padding:9px}.complaint-showcase-page .complaint-reference-logo{grid-row:1/3;width:42px;height:42px;font-size:8px}.complaint-showcase-page .complaint-reference-row-copy{grid-column:2}.complaint-showcase-page .complaint-reference-row-copy>strong{font-size:13px}.complaint-showcase-page .complaint-reference-row-copy small{margin-top:6px;font-size:10px;line-height:1.2}.complaint-reference-score{grid-area:1/3;height:26px;padding-inline:7px;font-size:11px}.complaint-reference-metrics{grid-area:2/2/auto/4;justify-content:flex-start;gap:18px}.complaint-reference-metrics>span{font-size:10.5px}.complaint-reference-metrics svg{width:15px;height:15px}.complaint-create-page-main{padding:12px 12px 90px}.complaint-create-form{padding:16px 14px}.complaint-create-page .complaint-reference-input input,.complaint-create-title input,.complaint-create-details textarea{font-size:13px}.complaint-create-page .complaint-category-card strong{font-size:12px}.complaint-create-title input{height:44px}.complaint-create-details>div{height:130px}.complaint-create-title small,.complaint-create-details small{font-size:11px}.complaint-create-rating label>span:not(.sr-only){width:30px;height:30px}.complaint-create-rating label svg{width:28px;height:28px}.complaint-create-rating p{font-size:12px}.complaint-create-drop{height:90px}.complaint-create-drop strong{font-size:13px}.complaint-create-drop small{font-size:11px}.complaint-create-submit{height:50px;font-size:16px}.profile-mobile-page{padding:9px 12px 92px}.profile-mobile-title h1{font-size:18px}.profile-mobile-copy h2{font-size:17px}.profile-mobile-copy p{font-size:13px}.profile-mobile-membership{font-size:12px}.profile-mobile-stats{min-height:78px}.profile-mobile-stats strong{font-size:16px}.profile-mobile-stats span{font-size:12px}.profile-mobile-content>h2{font-size:18px}.profile-mobile-content-row{min-height:56px}.profile-mobile-content-row>span{font-size:14px}.profile-mobile-content-row>small{font-size:12px}.security-reference-heading h1{font-size:18px}.security-reference-heading p{font-size:12px}.security-reference-main{padding:20px 12px 94px}.security-reference-group>h2{font-size:12px}.security-reference-account-card{height:auto}.security-reference-row,.security-reference-account-card .security-reference-row{grid-template-columns:42px minmax(0,1fr) auto 10px;gap:12px;height:auto;min-height:86px;padding:10px 14px}.security-reference-row-icon,.security-reference-row-icon svg{width:38px;height:38px}.security-reference-row-copy strong{font-size:15px}.security-reference-row-copy small{white-space:normal;margin-top:7px;font-size:12px;line-height:1.25}.security-reference-trailing{font-size:12px}.security-reference-privacy-group .security-reference-card,.security-reference-privacy-group .security-reference-row,.security-reference-data-group .security-reference-card,.security-reference-data-group .security-reference-row{height:auto}.reward-market-page{padding:9px 12px 92px}.reward-market-title{min-height:54px}.reward-market-title h1{font-size:19px}.reward-market-title a{font-size:14px}.reward-market-summary{min-height:88px}.reward-market-summary strong{font-size:15px}.reward-market-summary span{font-size:12px}.reward-market-group>h2{font-size:18px}.reward-market-row{grid-template-columns:40px minmax(0,1fr);gap:13px;min-height:90px;padding:14px}.reward-market-row>svg{width:34px;height:34px}.reward-market-row-copy strong{font-size:15px}.reward-market-row-copy span,.reward-market-row-copy small{font-size:12px}.reward-market-latest{min-height:66px}.reward-market-latest span small{font-size:12px}.reward-market-latest span strong{font-size:13px}.reward-market-claim-action>p{font-size:11px}.account-settings-reference-page{padding:9px 12px 92px}.account-settings-title{height:44px}.account-settings-bottom{padding-inline:18px}.search-page{padding-inline:12px}.search-page>h1{font-size:34px}.search-summary{font-size:13px}.search-results>a>span{font-size:11px}.search-results h2{font-size:17px}.search-results p{font-size:13px}.support-status,.support-message strong,.support-message time,.support-hero small,.support-ticket-card small{font-size:11px}.compose-form small,.compose-guide li{font-size:12px}.compose-guide .side-label,.bottom-navigation>a,.profile-header-popover nav small,.profile-menu-login>span small,.profile-menu-guest-footer>a,.reward-market-empty p,.reward-claims-list small{font-size:11px}}@media (max-width:350px){.br-home-main,.forum-showcase-main{padding-inline:9px}.br-home-metrics{grid-template-columns:repeat(3,28px)}.br-home-row-copy>small,.forum-recent-copy>small{font-size:10px}.forum-new-topic{min-width:94px;padding-inline:7px}.complaint-create-banner{grid-template-columns:42px minmax(0,1fr) 90px;padding-inline:9px}.complaint-create-art,.complaint-create-art svg{width:41px;height:42px}.complaint-create-banner p{font-size:10px}.security-reference-row{grid-template-columns:36px minmax(0,1fr) auto 8px;gap:9px}.security-reference-row-icon,.security-reference-row-icon svg{width:34px;height:34px}}@media (max-width:760px){.complaint-showcase-page .complaint-showcase-bottom>a.active>span{width:31px;height:29px;margin-top:0}.complaint-showcase-page .complaint-showcase-bottom>a.active>span>svg{width:19px;height:19px}}.br-home-latest-carousel{background:#fff;border:1px solid #e5e9f0;border-radius:23px;min-width:0;overflow:hidden;box-shadow:0 12px 30px #192d4e1a}.br-home-carousel-viewport{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;overscroll-behavior-inline:contain;touch-action:pan-x pan-y;border-radius:0;outline:0;grid-auto-columns:100%;grid-auto-flow:column;width:100%;display:grid;overflow:auto hidden}.br-home-carousel-viewport::-webkit-scrollbar{display:none}.br-home-carousel-viewport a,.br-home-carousel-viewport img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.br-home-carousel-viewport.dragging{scroll-snap-type:none;scroll-behavior:auto;cursor:grabbing;-webkit-user-select:none;user-select:none}.br-home-carousel-viewport:focus-visible{box-shadow:0 0 0 3px #1269f733}.br-home-carousel-panel,.br-home-section.forum-section.br-home-carousel-panel{scroll-snap-align:start;scroll-snap-stop:always;width:100%;min-width:0;box-shadow:none;background:#fff;border:0;border-radius:0;margin:0;padding:24px 22px 22px}.br-home-carousel-panel>header{height:38px;margin-bottom:14px}.br-home-carousel-panel h1,.br-home-carousel-panel h2{letter-spacing:-.7px;font-size:24px;font-weight:700;line-height:1}.br-home-carousel-panel>header a{gap:6px;font-size:14px;font-weight:600}.br-home-carousel-panel .br-home-complaint-list,.br-home-carousel-panel .br-home-topic-list{border-color:#e3e8f0;border-radius:17px}.br-home-scroll-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c7cfdb transparent;max-height:312px;overflow:hidden auto}.br-home-scroll-list::-webkit-scrollbar{width:5px}.br-home-scroll-list::-webkit-scrollbar-thumb{background:#c7cfdb;border-radius:999px}.br-home-carousel-panel .br-home-complaint,.br-home-carousel-panel .br-home-topic{grid-template-columns:64px minmax(0,1fr) 68px;gap:15px;height:104px;min-height:104px;padding:12px 13px}.br-home-carousel-panel .br-home-brand,.br-home-carousel-panel .br-home-topic .br-home-avatar{width:64px;height:64px}.br-home-carousel-panel .br-home-brand img{object-fit:cover;padding:0}.br-home-carousel-panel .br-home-row-copy{align-content:center;gap:7px}.br-home-carousel-panel .br-home-row-copy>strong,.br-home-carousel-panel .br-home-topic .br-home-row-copy>strong{letter-spacing:-.3px;white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;font-weight:600;line-height:1.24;display:-webkit-box;overflow:hidden}.br-home-carousel-panel .br-home-row-copy>small,.br-home-carousel-panel .br-home-topic .br-home-row-copy>small{font-size:12px;line-height:1}.br-home-carousel-panel .br-home-category{color:#4d6386;align-items:center;gap:7px;display:flex}.br-home-carousel-panel .br-home-category svg{flex:none;width:15px;height:15px}.br-home-carousel-panel .br-home-metrics{border-left:1px solid #dfe5ee;grid-template-rows:repeat(3,1fr);grid-template-columns:1fr;justify-content:stretch;height:76px;padding-left:13px;display:grid}.br-home-carousel-panel .br-home-metrics>span{justify-content:flex-start;gap:8px;font-size:12px}.br-home-carousel-panel .br-home-metrics svg{width:18px;height:18px}.br-home-carousel-dots{justify-content:center;align-items:center;gap:12px;height:42px;display:flex}.br-home-carousel-dots button{cursor:pointer;background:0 0;border:1.5px solid #1269f7;border-radius:999px;width:38px;height:6px;padding:0;transition:background-color .16s,opacity .16s}.br-home-carousel-dots button.active{background:#1269f7;width:38px}.br-home-carousel-dots button:focus-visible{outline-offset:4px;outline:3px solid #1269f747}@media (max-width:760px){.br-home-main{overflow:hidden}.br-home-latest-carousel{border-radius:18px;box-shadow:0 9px 23px #192d4e1a}.br-home-carousel-viewport{touch-action:pan-y;border-radius:0}.br-home-carousel-panel,.br-home-section.forum-section.br-home-carousel-panel{box-shadow:none;border-radius:0;padding:17px 13px 15px}.br-home-carousel-panel>header{height:30px;margin-bottom:11px}.br-home-carousel-panel h1,.br-home-carousel-panel h2{font-size:19px}.br-home-carousel-panel>header a{font-size:12px}.br-home-scroll-list{scrollbar-width:none;max-height:294px}.br-home-scroll-list::-webkit-scrollbar{display:none}.br-home-carousel-panel .br-home-complaint,.br-home-carousel-panel .br-home-topic{grid-template-columns:54px minmax(0,1fr) 52px;gap:10px;height:98px;min-height:98px;padding:11px 9px}.br-home-carousel-panel .br-home-brand,.br-home-carousel-panel .br-home-topic .br-home-avatar{width:54px;height:54px}.br-home-carousel-panel .br-home-row-copy{gap:6px}.br-home-carousel-panel .br-home-row-copy>strong,.br-home-carousel-panel .br-home-topic .br-home-row-copy>strong{font-size:14px;line-height:1.22}.br-home-carousel-panel .br-home-row-copy>small,.br-home-carousel-panel .br-home-topic .br-home-row-copy>small{font-size:10.5px}.br-home-carousel-panel .br-home-category{gap:5px}.br-home-carousel-panel .br-home-category svg{width:14px;height:14px}.br-home-carousel-panel .br-home-metrics{height:72px;padding-left:9px}.br-home-carousel-panel .br-home-metrics>span{gap:6px;font-size:10.5px}.br-home-carousel-panel .br-home-metrics svg{width:16px;height:16px}.br-home-carousel-dots{height:38px}}@media (max-width:350px){.br-home-carousel-panel,.br-home-section.forum-section.br-home-carousel-panel{padding-inline:9px}.br-home-carousel-panel .br-home-complaint,.br-home-carousel-panel .br-home-topic{grid-template-columns:48px minmax(0,1fr) 47px;gap:7px;padding-inline:7px}.br-home-carousel-panel .br-home-brand,.br-home-carousel-panel .br-home-topic .br-home-avatar{width:48px;height:48px}.br-home-carousel-panel .br-home-row-copy>strong,.br-home-carousel-panel .br-home-topic .br-home-row-copy>strong{font-size:13px}.br-home-carousel-panel .br-home-row-copy>small,.br-home-carousel-panel .br-home-topic .br-home-row-copy>small{font-size:9.5px}}body:has(>.institution-complaints-page){background:#edf1f7;padding-bottom:0}.institution-complaints-page{color:#071632;min-height:100dvh;font-family:var(--font-ui),Arial,sans-serif;background:#edf1f7}.institution-complaints-shell{background:#fff;width:min(100%,760px);min-height:100dvh;margin-inline:auto;position:relative;box-shadow:0 0 36px #0a1f4614}.institution-page-header{background:#fffffffa;border-bottom:1px solid #e6eaf1;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:14px;height:74px;padding:0 28px;display:grid}.institution-page-header>a{color:#071632;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.institution-page-header h1{letter-spacing:-.65px;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:26px;font-weight:700;line-height:1.1;overflow:hidden}.institution-page-header nav{align-items:center;gap:8px;display:flex}.institution-page-header nav>a,.institution-share-button{color:#071632;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.institution-share-button svg{width:29px;height:29px}.institution-page-header>a:hover,.institution-page-header nav>a:hover,.institution-share-button:hover{color:#1269f7;background:#f0f5ff}.institution-page-main{padding:20px 24px 102px}.institution-overview-card{background:#fff;border:1px solid #e3e7ee;border-radius:21px;padding:25px 24px 20px;box-shadow:0 10px 24px #1b2d4d17}.institution-overview-primary{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:27px;display:grid}.institution-overview-logo{color:#fff;background:#081426;border-radius:50%;place-items:center;width:112px;height:112px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0c23461a}.institution-overview-logo img{object-fit:cover}.institution-overview-logo b{font-size:26px}.institution-overview-primary h2{letter-spacing:-.65px;margin:0 0 12px;font-size:30px;line-height:1}.institution-overview-primary p{color:#506483;align-items:center;gap:9px;margin:0;font-size:15px;display:flex}.institution-overview-rating{align-items:center;gap:22px;margin-top:21px;display:flex}.institution-overview-rating>strong{white-space:nowrap;font-size:21px;font-weight:600}.institution-rating-stars{align-items:center;gap:7px;display:inline-flex}.institution-rating-star{color:#cbd0d7;width:28px;height:28px;display:block;position:relative}.institution-rating-star>svg,.institution-rating-star>i,.institution-rating-star>i svg{width:100%;height:100%;display:block;position:absolute;inset:0}.institution-rating-star>svg{fill:currentColor}.institution-rating-star>i{color:#ffb400;font-style:normal;overflow:hidden}.institution-rating-star>i svg{fill:currentColor;width:28px;max-width:none}.institution-rating-stars.small{gap:3px}.institution-rating-stars.small .institution-rating-star{width:17px;height:17px}.institution-rating-stars.small .institution-rating-star>i svg{width:17px}.institution-overview-stats{border:1px solid #e0e5ed;border-radius:15px;grid-template-columns:repeat(3,1fr);align-items:stretch;min-height:82px;margin:24px 0 0;display:grid}.institution-overview-stats>div{justify-content:center;align-items:center;gap:13px;min-width:0;display:flex;position:relative}.institution-overview-stats>div+div:before{content:"";background:#dfe4ec;width:1px;position:absolute;top:20px;bottom:20px;left:0}.institution-overview-stats svg{flex:none}.institution-overview-stats span{gap:3px;min-width:0;display:grid}.institution-overview-stats strong{text-overflow:ellipsis;font-size:17px;font-weight:600;line-height:1;overflow:hidden}.institution-overview-stats small{color:#586b89;font-size:13px}.institution-tabs{border-bottom:1px solid #dce2eb;grid-template-columns:1.3fr 1fr .8fr;align-items:end;height:64px;margin-top:17px;display:grid}.institution-tabs a{color:#5d6c85;text-align:center;justify-content:center;align-items:center;height:58px;font-size:15px;font-weight:500;display:flex;position:relative}.institution-tabs a.active{color:#075ff1;font-weight:600}.institution-tabs a.active:after{content:"";background:#1269f7;border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:-1px;left:7px;right:7px}.institution-filter-row{justify-content:space-between;align-items:center;gap:16px;min-height:70px;display:flex;position:relative}.institution-filter-row>span{color:#6b7890;font-size:13px}.institution-filter-menu{z-index:20;position:relative}.institution-filter-menu>summary{color:#152441;cursor:pointer;background:#fff;border:1px solid #cfd7e3;border-radius:13px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:9px;min-width:184px;height:44px;padding:0 14px;font-size:13px;font-weight:500;list-style:none;display:grid}.institution-filter-menu>summary::-webkit-details-marker{display:none}.institution-filter-menu[open]>summary{border-color:#1269f7;box-shadow:0 0 0 3px #1269f71a}.institution-filter-menu[open]>summary>svg:last-child{transform:rotate(180deg)}.institution-filter-popover{background:#fff;border:1px solid #dce2eb;border-radius:15px;width:250px;max-height:min(490px,65vh);padding:9px;position:absolute;top:51px;right:0;overflow-y:auto;box-shadow:0 18px 48px #1728472e}.institution-filter-popover>strong{color:#8a95a8;letter-spacing:.08em;text-transform:uppercase;padding:10px 10px 6px;font-size:10px;font-weight:700;line-height:1;display:block}.institution-filter-popover>a{color:#253650;border-radius:9px;justify-content:space-between;align-items:center;gap:10px;min-height:39px;padding:8px 10px;font-size:12px;display:flex}.institution-filter-popover>a:hover,.institution-filter-popover>a.active{color:#075ff1;background:#edf4ff}.institution-filter-popover>a.active{font-weight:600}.institution-filter-popover>a.institution-filter-clear{color:#075ff1;border:1px solid #d9e2ef;justify-content:center;margin-top:6px}.institution-complaint-list{gap:10px;display:grid}.institution-complaint-card{color:#071632;background:#fff;border:1px solid #e0e5ed;border-radius:17px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:15px;min-height:155px;padding:17px 49px 15px 20px;display:grid;position:relative;box-shadow:0 5px 15px #1c2e4e12}.institution-complaint-card:hover{color:#071632;border-color:#b9cff2;box-shadow:0 8px 22px #1c2e4e1c}.institution-review-avatar{color:#173a75;background:#dbe7fb;border-radius:50%;place-items:center;width:52px;height:52px;font-size:23px;font-weight:600;display:grid;position:relative;overflow:hidden}.institution-review-avatar img{object-fit:cover}.institution-review-avatar.tone-0{color:#163b7d;background:#dce7fb}.institution-review-avatar.tone-1{color:#096128;background:#d5f0dd}.institution-review-avatar.tone-2{color:#9d4706;background:#ffe2ca}.institution-review-avatar.tone-3{color:#5826a0;background:#e8ddff}.institution-review-avatar.tone-4{color:#156379;background:#d8eef3}.institution-review-avatar.tone-5{color:#833057;background:#f0dce6}.institution-complaint-copy{gap:6px;min-width:0;display:grid}.institution-complaint-author{color:#536581;align-items:center;gap:8px;min-width:0;font-size:12px;display:flex}.institution-complaint-author strong{color:#071632;text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.institution-complaint-author i{font-style:normal}.institution-complaint-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.institution-complaint-copy>p{color:#536581;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.institution-complaint-metrics{color:#344b70;align-items:center;gap:24px;min-height:22px;display:flex}.institution-complaint-metrics>span{align-items:center;gap:7px;font-size:11px;display:inline-flex}.institution-card-chevron{color:#526785;position:absolute;top:24px;right:17px}.institution-page-empty{color:#71809a;text-align:center;border:1px solid #e1e6ed;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:11px;min-height:230px;padding:30px;display:flex}.institution-page-empty strong{color:#31435f;font-size:15px}.institution-page-empty a{color:#075ff1;font-size:13px;font-weight:600}.institution-pagination{grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;height:62px;display:grid}.institution-pagination a{color:#075ff1;font-size:13px;font-weight:600}.institution-pagination a:last-child{text-align:right}.institution-pagination b{color:#67758c;font-size:12px;font-weight:500}.institution-info-panel,.institution-about-panel{background:#fff;border:1px solid #e1e6ed;border-radius:18px;margin-top:20px;padding:28px;box-shadow:0 7px 21px #1b2d4d12}.institution-info-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:270px;display:flex}.institution-info-icon{color:#1269f7;background:#eaf2ff;border-radius:50%;place-items:center;width:62px;height:62px;display:grid}.institution-info-panel h2,.institution-about-panel h2{margin:18px 0 8px;font-size:22px}.institution-info-panel p,.institution-about-panel p{color:#5c6d88;max-width:560px;margin:0;font-size:13px;line-height:1.65}.institution-info-panel small{color:#8b96a9;margin-top:13px}.institution-about-panel>div:first-child{border-bottom:1px solid #e4e8ef;padding-bottom:22px}.institution-about-panel>div:first-child h2{margin-top:0}.institution-about-panel dl{grid-template-columns:repeat(3,1fr);gap:9px;margin:20px 0 0;display:grid}.institution-about-panel dl>div{background:#f5f8fc;border-radius:12px;min-width:0;padding:14px}.institution-about-panel dt{color:#8290a5;font-size:10px}.institution-about-panel dd{color:#182a47;text-overflow:ellipsis;white-space:nowrap;margin:7px 0 0;font-size:13px;font-weight:600;overflow:hidden}.institution-topic-distribution{margin-top:23px}.institution-topic-distribution h3{margin:0 0 11px;font-size:15px}.institution-topic-distribution span{color:#536581;border-bottom:1px solid #e8ebf1;justify-content:space-between;align-items:center;min-height:38px;font-size:12px;display:flex}.institution-topic-distribution span b{font-weight:500}.institution-topic-distribution span i{color:#075ff1;background:#eef4fd;border-radius:999px;place-items:center;min-width:25px;height:24px;font-style:normal;display:grid}@media (max-width:760px){.institution-page-header{grid-template-columns:39px minmax(0,1fr) auto;gap:7px;height:62px;padding:0 13px}.institution-page-header>a,.institution-page-header nav>a,.institution-share-button{width:38px;height:38px}.institution-page-header h1{letter-spacing:-.35px;font-size:18px}.institution-page-header nav{gap:1px}.institution-page-header nav svg,.institution-share-button svg{width:25px;height:25px}.institution-page-main{padding:14px 12px 94px}.institution-overview-card{border-radius:17px;padding:17px 14px 14px}.institution-overview-primary{grid-template-columns:82px minmax(0,1fr);gap:17px}.institution-overview-logo{width:82px;height:82px}.institution-overview-primary h2{margin-bottom:9px;font-size:23px}.institution-overview-primary p{gap:6px;font-size:12px}.institution-overview-primary p svg{width:15px;height:15px}.institution-overview-rating{gap:10px;margin-top:14px}.institution-rating-stars{gap:3px}.institution-rating-star{width:21px;height:21px}.institution-rating-star>i svg{width:21px}.institution-overview-rating>strong{font-size:16px}.institution-overview-stats{border-radius:12px;min-height:67px;margin-top:17px}.institution-overview-stats>div{gap:8px}.institution-overview-stats>div+div:before{top:15px;bottom:15px}.institution-overview-stats svg{width:23px;height:23px}.institution-overview-stats strong{font-size:13px}.institution-overview-stats small{font-size:10px}.institution-tabs{height:56px;margin-top:11px}.institution-tabs a{height:51px;padding-inline:3px;font-size:11px}.institution-tabs a.active:after{left:3px;right:3px}.institution-filter-row{min-height:61px}.institution-filter-row>span{font-size:11px}.institution-filter-menu>summary{min-width:172px;height:42px;font-size:12px}.institution-filter-popover{z-index:220;top:auto;right:12px;bottom:calc(80px + env(safe-area-inset-bottom));border-radius:18px;width:auto;max-height:min(520px,100dvh - 158px);padding:12px;position:fixed;left:12px;box-shadow:0 22px 70px #12223d42}.institution-complaint-list{gap:9px}.institution-complaint-card{border-radius:15px;grid-template-columns:44px minmax(0,1fr);gap:11px;min-height:147px;padding:15px 37px 13px 13px}.institution-review-avatar{width:44px;height:44px;font-size:19px}.institution-complaint-copy{gap:5px}.institution-complaint-author{gap:6px;font-size:10.5px}.institution-complaint-author strong{font-size:12.5px}.institution-rating-stars.small .institution-rating-star{width:15px;height:15px}.institution-rating-stars.small .institution-rating-star>i svg{width:15px}.institution-complaint-title{font-size:13px}.institution-complaint-copy>p{font-size:11px}.institution-complaint-metrics{gap:18px}.institution-complaint-metrics>span{gap:5px;font-size:10px}.institution-card-chevron{width:19px;height:19px;top:19px;right:10px}.institution-info-panel,.institution-about-panel{margin-top:15px;padding:22px 17px}.institution-about-panel dl{grid-template-columns:1fr}}@media (max-width:350px){.institution-page-main{padding-inline:9px}.institution-overview-primary{grid-template-columns:70px minmax(0,1fr);gap:12px}.institution-overview-logo{width:70px;height:70px}.institution-overview-primary h2{font-size:20px}.institution-rating-star{width:18px;height:18px}.institution-rating-star>i svg{width:18px}.institution-overview-rating>strong{font-size:14px}.institution-overview-stats svg{width:20px;height:20px}.institution-overview-stats strong{font-size:12px}.institution-overview-stats small{font-size:9px}}.support-reference-page .support-reference-shell{max-width:942px;overflow:hidden}.support-reference-page main.support-center-page{background:#fff;min-height:calc(100dvh - 102px);padding:30px 30px 150px}.support-reference-page .support-center-shell{width:100%;max-width:none}.support-reference-page .support-hero,.support-reference-page .support-create-card,.support-reference-page .support-ticket-list{background:#fff;border:1px solid #d8e1ed;border-radius:17px;box-shadow:0 8px 22px #1b2f530e}.support-reference-page .support-hero{grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:20px;min-height:253px;padding:34px 37px;display:grid;position:relative;overflow:hidden}.support-reference-page .support-hero-copy{z-index:1;position:relative}.support-reference-page .support-hero .eyebrow{color:#0a62e9;letter-spacing:1.3px;text-transform:uppercase;margin:0 0 20px;font-size:18px;font-weight:700;line-height:1}.support-reference-page .support-hero h1{color:#071632;letter-spacing:-1.2px;margin:0;font-size:48px;line-height:1}.support-reference-page .support-hero-copy>p:last-child{color:#5a6e91;margin:25px 0 0;font-size:21px;line-height:1.5}.support-reference-page .support-hero-image{filter:drop-shadow(0 14px 17px #1a52ae1a);justify-self:center;width:295px;height:auto}.support-reference-page .support-create-card{margin-top:26px;padding:31px 32px 28px}.support-reference-page .support-create-card>.section-heading,.support-reference-page .support-ticket-list>.section-heading{justify-content:space-between;align-items:center;min-height:43px;margin:0 0 19px;display:flex}.support-reference-page .section-heading h2{color:#071632;letter-spacing:-.5px;margin:0;font-size:28px}.support-reference-page .section-heading>span{color:#5e7092;font-size:17px}.support-reference-page .support-create-card>label,.support-reference-page .support-form-grid label{color:#52668a;gap:11px;font-size:17px;font-weight:600;display:grid}.support-reference-page .support-form-grid{grid-template-columns:1fr;gap:18px;margin:0;display:grid}.support-reference-page .support-create-card input,.support-reference-page .support-create-card select{color:#071632;width:100%;min-height:62px;font:inherit;background:#fff;border:1px solid #c6d3e5;border-radius:9px;outline:0;padding:0 23px;font-size:19px}.support-reference-page .support-create-card select{appearance:auto}.support-reference-page .support-create-card input:focus,.support-reference-page .support-create-card select:focus,.support-reference-page .support-create-card textarea:focus{border-color:#6490e2;box-shadow:0 0 0 3px #1769f612}.support-reference-page .support-create-card>label:not(.support-upload-label){margin-top:18px}.support-reference-page .support-create-card textarea{resize:vertical;color:#071632;width:100%;min-height:117px;font:400 18px/1.5 var(--font-ui),Arial,sans-serif;background:#fff;border:1px solid #c6d3e5;border-radius:9px;outline:0;padding:19px 23px}.support-reference-page .support-create-card input::placeholder,.support-reference-page .support-create-card textarea::placeholder{color:#71819d}.support-reference-page .support-upload-label{margin-top:18px}.support-upload-drop{color:#335a96;cursor:pointer;text-align:center;background:#fff;border:1.5px dashed #9fb6d8;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:137px;padding:15px;transition:border-color .16s,background-color .16s;display:flex}.support-upload-drop:hover,.support-upload-drop.dragging{background:#f6f9ff;border-color:#1269f7}.support-upload-drop>svg{color:#2f568f;width:46px;height:46px}.support-upload-drop>strong{color:#53678d;margin-top:7px;font-size:17px;font-weight:400}.support-upload-drop>strong i{color:#075ff0;font-style:normal}.support-upload-drop>small{color:#637696;margin-top:8px;font-size:15px;font-weight:400}.support-reference-page .support-create-card .primary-action{color:#fff;cursor:pointer;background:linear-gradient(100deg,#0759ec,#096cf6);border:0;border-radius:9px;width:100%;min-height:65px;margin-top:20px;font-size:20px;font-weight:600;box-shadow:0 8px 19px #085bed29}.support-reference-page .support-create-card .primary-action:disabled{cursor:wait;opacity:.58}.support-feedback{margin:15px 0 0}.support-reference-page .support-ticket-list{margin-top:26px;padding:29px 31px 31px}.support-reference-page .support-ticket-list>.section-heading{margin-bottom:13px}.support-empty-state{text-align:center;border:1.5px dashed #b7c8e1;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;min-height:221px;padding:18px;display:flex}.support-empty-state img{width:155px;height:auto;margin-bottom:4px}.support-empty-state strong{color:#071632;font-size:24px}.support-empty-state>span{color:#5e7092;margin-top:9px;font-size:17px}.support-reference-page .support-ticket-card{box-shadow:none;border:1px solid #dbe2ec;border-radius:13px;margin-top:13px;padding:21px}.support-reference-page .support-showcase-bottom{width:min(100%,942px)}.support-reference-page .complaint-showcase-bottom>a:nth-child(2)>span{color:#fff;background:#1269f7}.support-reference-page .complaint-showcase-bottom>a:nth-child(2){color:#53688d}.support-reference-page .complaint-showcase-bottom>a.active>span{color:#1269f7;background:#fff;border:2px solid #1269f7}@media (max-width:760px){.support-reference-page .support-reference-header{height:66px;min-height:66px;padding:0 15px}.support-reference-page .complaint-showcase-brand{gap:10px}.support-reference-page .complaint-showcase-brand>span{width:37px;height:37px}.support-reference-page .complaint-showcase-brand strong{font-size:23px}.support-reference-page main.support-center-page{min-height:calc(100dvh - 66px);padding:18px 12px 94px}.support-reference-page .support-hero{border-radius:13px;grid-template-columns:minmax(0,1fr) 145px;gap:8px;min-height:151px;padding:17px 18px}.support-reference-page .support-hero .eyebrow{letter-spacing:1px;margin-bottom:11px;font-size:11px}.support-reference-page .support-hero h1{letter-spacing:-.65px;font-size:27px}.support-reference-page .support-hero-copy>p:last-child{margin-top:14px;font-size:12px;line-height:1.5}.support-reference-page .support-hero-image{width:143px}.support-reference-page .support-create-card{border-radius:13px;margin-top:14px;padding:17px 16px 15px}.support-reference-page .support-create-card>.section-heading,.support-reference-page .support-ticket-list>.section-heading{min-height:31px;margin-bottom:12px}.support-reference-page .section-heading h2{font-size:19px}.support-reference-page .section-heading>span{font-size:10.5px}.support-reference-page .support-create-card>label,.support-reference-page .support-form-grid label{gap:7px;font-size:12px}.support-reference-page .support-form-grid{gap:12px}.support-reference-page .support-create-card input,.support-reference-page .support-create-card select{min-height:51px;padding-inline:14px;font-size:14px}.support-reference-page .support-create-card>label:not(.support-upload-label){margin-top:12px}.support-reference-page .support-create-card textarea{min-height:108px;padding:14px;font-size:14px}.support-reference-page .support-upload-label{margin-top:12px}.support-upload-drop{min-height:105px;padding:10px}.support-upload-drop>svg{width:35px;height:35px}.support-upload-drop>strong{margin-top:4px;font-size:12px}.support-upload-drop>small{margin-top:5px;font-size:10.5px}.support-reference-page .support-create-card .primary-action{min-height:52px;margin-top:13px;font-size:15px}.support-reference-page .support-ticket-list{border-radius:13px;margin-top:14px;padding:16px}.support-empty-state{min-height:184px;padding:13px}.support-empty-state img{width:125px}.support-empty-state strong{font-size:17px}.support-empty-state>span{margin-top:6px;font-size:12px}.support-reference-page .support-ticket-card{padding:15px}}@media (max-width:350px){.support-reference-page .support-hero{grid-template-columns:minmax(0,1fr) 117px;padding-inline:13px}.support-reference-page .support-hero h1{font-size:23px}.support-reference-page .support-hero-copy>p:last-child{font-size:10.5px}.support-reference-page .support-hero-image{width:116px}.support-reference-page .section-heading>span{text-align:right;max-width:120px}}.complaint-explorer-page .complaint-reference-shell{width:calc(100% - 40px)}.complaint-explorer-controls{margin-top:31px;position:relative}.complaint-explorer-controls>h2{color:#071632;letter-spacing:-.35px;margin:0 0 16px;font-size:24px;line-height:1.1}.complaint-explorer-brand-search{color:#304a72;background:#fff;border:1px solid #bac8dc;border-radius:10px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:19px;height:82px;padding:0 22px;display:grid;position:relative}.complaint-explorer-brand-search:focus-within{border-color:#6b96e5;box-shadow:0 0 0 3px #1769f612}.complaint-explorer-brand-search>input{color:#071632;width:100%;height:78px;font:inherit;background:0 0;border:0;outline:0;font-size:21px}.complaint-explorer-brand-search>input::placeholder{color:#586d8f}.complaint-explorer-brand-search>button{color:#52698d;cursor:pointer;background:#f0f5fd;border:0;border-radius:8px;place-items:center;width:34px;height:34px;display:grid}.complaint-explorer-brand-results{z-index:180;background:#fff;border:1px solid #d8e1ed;border-radius:13px;max-height:340px;padding:7px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 18px 44px #0f23462b}.complaint-explorer-brand-results>button{color:#142746;cursor:pointer;text-align:left;background:#fff;border:0;border-radius:9px;grid-template-columns:43px minmax(0,1fr) 20px;align-items:center;gap:12px;width:100%;min-height:60px;padding:7px 10px;display:grid}.complaint-explorer-brand-results>button:hover{background:#f3f7fd}.complaint-explorer-brand-results>button>i{color:#fff;background:#0b1a32;border-radius:50%;place-items:center;width:40px;height:40px;font-size:10px;font-style:normal;display:grid;overflow:hidden}.complaint-explorer-brand-results>button>i img{object-fit:contain;width:100%;height:100%}.complaint-explorer-brand-results>button strong,.complaint-explorer-brand-results>button small{display:block}.complaint-explorer-brand-results>button strong{font-size:15px}.complaint-explorer-brand-results>button small{color:#70809a;margin-top:4px;font-size:11px}.complaint-explorer-searching{color:#6b7c97;place-items:center;min-height:52px;font-size:13px;display:grid}.complaint-explorer-selects{grid-template-columns:1fr 1px 1fr;align-items:center;gap:55px;min-height:121px;display:grid}.complaint-explorer-selects>i{background:#d9e0e9;width:1px;height:54px}.complaint-explorer-selects label{color:#102442;background:#fff;border:1px solid #bac8dc;border-radius:10px;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:16px;height:75px;padding:0 24px;display:grid}.complaint-explorer-selects select{appearance:none;color:#0c1e3b;width:100%;height:71px;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-size:20px;font-weight:500}.complaint-explorer-selects label>svg:last-child{pointer-events:none}.complaint-showcase-page .complaint-explorer-recent{margin-top:22px}.complaint-showcase-page .complaint-explorer-recent>header{height:51px;margin-bottom:9px}.complaint-showcase-page .complaint-explorer-recent>header h2{font-size:27px}.complaint-showcase-page .complaint-explorer-recent>header>span{color:#1269f7;font-size:15px;font-weight:500}.complaint-explorer-scroll{overscroll-behavior:contain;scrollbar-width:none;border:1px solid #cfd9e6;border-radius:13px;max-height:610px;overflow-y:auto}.complaint-explorer-scroll::-webkit-scrollbar{display:none}.complaint-explorer-scroll:focus-visible{outline-offset:-3px;outline:3px solid #1269f747}.complaint-explorer-scroll .complaint-reference-list{border:0;border-radius:0}.complaint-explorer-page .complaint-reference-score{color:#071632;border:0;font-size:20px}.complaint-explorer-page .complaint-reference-score svg{color:#efa900;fill:none;stroke-width:1.7px;width:31px;height:31px}@media (max-width:760px){.complaint-explorer-page .complaint-showcase-header{height:66px;min-height:66px;padding:0 15px}.complaint-explorer-page .complaint-showcase-brand{gap:10px}.complaint-explorer-page .complaint-showcase-brand>span{width:37px;height:37px}.complaint-explorer-page .complaint-showcase-brand strong{font-size:23px}.complaint-explorer-page main.complaint-reference-page{min-height:calc(100dvh - 66px);padding:25px 0 92px}.complaint-explorer-page .complaint-reference-shell{width:calc(100% - 24px)}.complaint-explorer-page .complaint-create-banner{border-radius:13px;grid-template-columns:57px minmax(0,1fr) 112px;gap:9px;height:auto;min-height:116px;padding:14px 13px}.complaint-explorer-page .complaint-create-art,.complaint-explorer-page .complaint-create-art svg{width:55px;height:55px}.complaint-explorer-page .complaint-create-banner h1{margin-bottom:7px;font-size:17px}.complaint-explorer-page .complaint-create-banner p{font-size:11px;line-height:1.45}.complaint-explorer-page .complaint-create-banner>a{text-align:left;border-radius:10px;gap:8px;min-height:58px;padding:0 10px;font-size:12px}.complaint-explorer-page .complaint-create-banner>a>span{flex:none;width:28px;height:28px}.complaint-explorer-page .complaint-create-banner>a svg{width:18px;height:18px}.complaint-explorer-controls{margin-top:25px}.complaint-explorer-controls>h2{margin-bottom:12px;font-size:19px}.complaint-explorer-brand-search{border-radius:9px;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;height:56px;padding:0 13px}.complaint-explorer-brand-search>svg{width:22px;height:22px}.complaint-explorer-brand-search>input{height:53px;font-size:14px}.complaint-explorer-brand-search>button{width:29px;height:29px}.complaint-explorer-brand-results{border-radius:11px;max-height:290px}.complaint-explorer-brand-results>button{grid-template-columns:39px minmax(0,1fr) 18px;gap:10px;min-height:54px}.complaint-explorer-brand-results>button>i{width:37px;height:37px}.complaint-explorer-brand-results>button strong{font-size:13px}.complaint-explorer-brand-results>button small{font-size:10px}.complaint-explorer-selects{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:12px;min-height:91px}.complaint-explorer-selects>i{height:45px}.complaint-explorer-selects label{border-radius:8px;grid-template-columns:21px minmax(0,1fr) 17px;gap:8px;height:52px;padding:0 10px}.complaint-explorer-selects label>svg{width:19px;height:19px}.complaint-explorer-selects select{height:49px;font-size:12px}.complaint-showcase-page .complaint-explorer-recent{margin-top:14px}.complaint-showcase-page .complaint-explorer-recent>header{height:42px;min-height:42px;margin-bottom:7px}.complaint-showcase-page .complaint-explorer-recent>header h2{font-size:20px}.complaint-showcase-page .complaint-explorer-recent>header>span{font-size:11px}.complaint-explorer-scroll{border-radius:10px;max-height:535px}.complaint-explorer-scroll .complaint-reference-list{border-radius:0}.complaint-explorer-page .complaint-reference-row{grid-template-rows:auto auto;grid-template-columns:55px minmax(0,1fr) 55px;gap:7px 11px;height:auto;min-height:107px;padding:13px 11px}.complaint-explorer-page .complaint-reference-logo{grid-row:1/3;width:55px;height:55px;font-size:8px}.complaint-explorer-page .complaint-reference-row-copy{grid-column:2}.complaint-explorer-page .complaint-reference-row-copy>strong{font-size:14px}.complaint-explorer-page .complaint-reference-row-copy small{gap:7px;margin-top:8px;font-size:10px;line-height:1.2}.complaint-explorer-page .complaint-reference-score{grid-area:1/3;gap:5px;height:32px;padding:0;font-size:15px}.complaint-explorer-page .complaint-reference-score svg{width:25px;height:25px}.complaint-explorer-page .complaint-reference-metrics{grid-area:2/2/auto/4;justify-content:flex-start;gap:26px;display:flex}.complaint-explorer-page .complaint-reference-metrics>span{gap:6px;font-size:11px}.complaint-explorer-page .complaint-reference-metrics svg{width:17px;height:17px}}@media (max-width:350px){.complaint-explorer-page .complaint-create-banner{grid-template-columns:46px minmax(0,1fr) 94px;padding-inline:9px}.complaint-explorer-page .complaint-create-art,.complaint-explorer-page .complaint-create-art svg{width:44px;height:48px}.complaint-explorer-page .complaint-create-banner p{font-size:9.5px}.complaint-explorer-page .complaint-create-banner>a{padding-inline:7px;font-size:10px}.complaint-explorer-selects{gap:7px}.complaint-explorer-selects label{grid-template-columns:17px minmax(0,1fr) 14px;gap:5px;padding-inline:7px}.complaint-explorer-selects select{font-size:10.5px}}.forum-explorer-page{background:#f4f6f9}.forum-explorer-page .forum-showcase-shell{background:#fff;max-width:942px}.forum-explorer-header{height:112px;padding:0 40px}.forum-explorer-header .forum-showcase-wordmark{font-size:31px}.forum-explorer-header .forum-showcase-wordmark>i{font-size:12px;top:-14px;right:19px}.forum-explorer-header>nav{gap:26px}.forum-explorer-main{padding:38px 38px 150px}.forum-explorer-intro{justify-content:space-between;align-items:center;gap:24px;display:flex}.forum-explorer-intro h1{color:#071632;letter-spacing:-1.3px;margin:0;font-size:48px;line-height:1}.forum-explorer-intro p{color:#51627e;margin:13px 0 0;font-size:21px;line-height:1.45}.forum-explorer-intro>a{color:#0c55d7;border:1.5px solid #0c5be7;border-radius:10px;justify-content:center;align-items:center;gap:17px;min-width:264px;min-height:78px;padding:0 27px;font-size:22px;font-weight:500;display:inline-flex}.forum-explorer-intro>a:hover{color:#fff;background:#0c5be7}.forum-explorer-controls{margin-top:38px}.forum-explorer-search{color:#132646;background:#fff;border:1px solid #d8dee8;border-radius:11px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:18px;height:80px;padding:0 24px;display:grid}.forum-explorer-search input{color:#10203c;width:100%;height:76px;font:inherit;background:0 0;border:0;outline:0;font-size:21px}.forum-explorer-search input::placeholder{color:#71809a}.forum-explorer-search-actions{align-items:center;gap:3px;display:flex}.forum-explorer-search button{color:#71809a;cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.forum-explorer-search button[type=submit]{color:#1269f7;background:#edf4ff}.forum-explorer-search button:hover{color:#075eea;background:#e4eefc}.forum-explorer-selects{grid-template-columns:1fr 1px 1fr;align-items:center;gap:70px;min-height:108px;display:grid}.forum-explorer-selects>i{background:#e1e5ec;width:1px;height:54px}.forum-explorer-selects label{color:#132646;background:#fff;border:1px solid #d8dee8;border-radius:10px;grid-template-columns:31px minmax(0,1fr) 23px;align-items:center;gap:16px;height:72px;padding:0 23px;display:grid;position:relative}.forum-explorer-selects label:last-child{justify-self:end;width:330px}.forum-explorer-selects select{z-index:1;appearance:none;color:#14243f;width:100%;height:68px;font:inherit;cursor:pointer;background:0 0;border:0;outline:0;font-size:21px;position:relative}.forum-explorer-selects label>svg:last-child{pointer-events:none}.forum-explorer-pinned{color:#0a1933;border:1px solid #d5dde8;border-radius:11px;flex-direction:column;justify-content:center;min-height:218px;padding:27px 64px 25px 32px;display:flex;position:relative}.forum-explorer-pinned:hover{color:#0a1933;background:#fbfcff}.forum-pinned-label{color:#1456b9;align-items:center;gap:11px;margin-bottom:20px;font-size:20px;font-weight:500;display:inline-flex}.forum-explorer-pinned>strong{text-overflow:ellipsis;white-space:nowrap;font-size:24px;line-height:1.25;overflow:hidden}.forum-explorer-pinned>small{color:#5e6f8a;align-items:center;gap:12px;margin-top:13px;font-size:17px;display:flex}.forum-explorer-pinned small b,.forum-explorer-copy small b{color:#9aa5b4;font-weight:400}.forum-explorer-pinned>.forum-explorer-metrics{margin-top:22px}.forum-pinned-arrow{position:absolute;top:50%;right:31px;transform:translateY(-50%)}.forum-explorer-topics{background:#fff;border:1px solid #d6dde7;border-radius:11px;margin-top:35px;scroll-margin-top:12px;overflow:hidden}.forum-explorer-topics>header{border-bottom:1px solid #dfe4eb;justify-content:space-between;align-items:center;height:86px;padding:0 31px;display:flex}.forum-explorer-topics>header h2{color:#071632;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:28px;overflow:hidden}.forum-explorer-topics>header span{color:#1269f7;white-space:nowrap;font-size:17px;font-weight:500}.forum-explorer-scroll{overscroll-behavior:contain;scrollbar-color:#b9c7db transparent;scrollbar-width:thin;max-height:610px;overflow-y:auto}.forum-explorer-scroll:focus-visible{outline-offset:-3px;outline:3px solid #1269f747}.forum-explorer-row{color:#071632;border-bottom:1px solid #dfe4eb;grid-template-columns:76px minmax(0,1fr) 25px;align-items:center;gap:22px;min-height:143px;padding:20px 27px;display:grid}.forum-explorer-row:last-child{border-bottom:0}.forum-explorer-row:hover{color:#071632;background:#f8fbff}.forum-explorer-row>.forum-showcase-avatar{width:76px;height:76px}.forum-explorer-row>.forum-showcase-avatar b{font-size:25px}.forum-explorer-copy{flex-direction:column;min-width:0;display:flex}.forum-explorer-copy>strong{text-overflow:ellipsis;white-space:nowrap;font-size:21px;font-weight:600;line-height:1.25;overflow:hidden}.forum-explorer-copy>small{color:#5b6f90;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:11px;margin-top:10px;font-size:16px;display:flex;overflow:hidden}.forum-explorer-metrics{color:#243b60;align-items:center;gap:39px;display:inline-flex}.forum-explorer-copy>.forum-explorer-metrics{margin-top:13px}.forum-explorer-metrics>span{align-items:center;gap:7px;font-size:16px;display:inline-flex}.forum-explorer-empty{color:#70809a;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:30px;display:flex}.forum-explorer-empty strong{color:#263a5a;margin-top:12px;font-size:18px}.forum-explorer-empty p{margin:8px 0 0;font-size:14px}@media (max-width:760px){.forum-explorer-header{height:66px;min-height:66px;padding:0 16px}.forum-explorer-header .forum-showcase-wordmark{font-size:22px}.forum-explorer-header .forum-showcase-wordmark>i{font-size:8px;top:-9px;right:13px}.forum-explorer-header>nav{gap:7px}.forum-explorer-main{padding:25px 16px 92px}.forum-explorer-intro{align-items:flex-start;gap:12px}.forum-explorer-intro h1{letter-spacing:-.8px;font-size:32px}.forum-explorer-intro p{margin-top:8px;font-size:13px;line-height:1.45}.forum-explorer-intro>a{border-radius:8px;gap:8px;min-width:130px;min-height:52px;padding:0 12px;font-size:13px}.forum-explorer-intro>a svg{width:18px;height:18px}.forum-explorer-controls{margin-top:25px}.forum-explorer-search{border-radius:9px;grid-template-columns:24px minmax(0,1fr) auto;gap:10px;height:54px;padding:0 10px 0 15px}.forum-explorer-search button{width:29px;height:29px}.forum-explorer-search input{height:51px;font-size:14px}.forum-explorer-search>svg{width:22px;height:22px}.forum-explorer-selects{grid-template-columns:minmax(0,1fr) 1px minmax(0,1fr);gap:12px;min-height:86px}.forum-explorer-selects>i{height:44px}.forum-explorer-selects label,.forum-explorer-selects label:last-child{border-radius:8px;grid-template-columns:21px minmax(0,1fr) 17px;gap:8px;width:100%;height:50px;padding:0 10px}.forum-explorer-selects label>svg{width:19px;height:19px}.forum-explorer-selects select{height:47px;font-size:12px}.forum-explorer-pinned{border-radius:9px;min-height:142px;padding:18px 38px 16px 18px}.forum-pinned-label{gap:7px;margin-bottom:12px;font-size:13px}.forum-pinned-label svg{width:17px;height:17px}.forum-explorer-pinned>strong{font-size:15px}.forum-explorer-pinned>small{gap:7px;margin-top:8px;font-size:10.5px}.forum-explorer-pinned>.forum-explorer-metrics{margin-top:13px}.forum-pinned-arrow{width:19px;height:19px;right:12px}.forum-explorer-topics{border-radius:9px;margin-top:23px}.forum-explorer-topics>header{height:58px;padding:0 17px}.forum-explorer-topics>header h2{max-width:73%;font-size:19px}.forum-explorer-topics>header span{font-size:11px}.forum-explorer-scroll{max-height:424px}.forum-explorer-row{grid-template-columns:50px minmax(0,1fr) 18px;gap:12px;min-height:102px;padding:12px}.forum-explorer-row>.forum-showcase-avatar{width:50px;height:50px}.forum-explorer-row>.forum-showcase-avatar b{font-size:18px}.forum-explorer-copy>strong{font-size:14px}.forum-explorer-copy>small{gap:6px;margin-top:7px;font-size:10px}.forum-explorer-copy>.forum-explorer-metrics{margin-top:9px}.forum-explorer-metrics{gap:20px}.forum-explorer-metrics>span{gap:5px;font-size:10.5px}.forum-explorer-metrics svg{width:15px;height:15px}.forum-explorer-empty{min-height:245px;padding:24px}.forum-explorer-empty strong{font-size:14px}.forum-explorer-empty p{font-size:11px}}@media (max-width:350px){.forum-explorer-main{padding-inline:10px}.forum-explorer-intro>a{min-width:111px;padding-inline:8px;font-size:11px}.forum-explorer-selects{gap:7px}.forum-explorer-selects label,.forum-explorer-selects label:last-child{grid-template-columns:17px minmax(0,1fr) 14px;gap:5px;padding-inline:7px}.forum-explorer-selects select{font-size:10.5px}}@media (min-width:601px){.forum-compose-header{height:130px;min-height:130px;padding-inline:44px}.forum-compose-header .forum-showcase-wordmark{font-size:42px}.forum-compose-header .forum-showcase-wordmark>i{font-size:15px;top:-18px;right:25px}}.complaint-detail-reference-page{background:#f4f6f9}.complaint-detail-reference-shell{background:#fff;max-width:942px}.complaint-detail-reference-header{height:112px;padding:0 32px}.complaint-detail-reference-main{padding:0 29px 142px}.complaint-detail-reference-breadcrumb{color:#7383a0;align-items:center;gap:31px;height:64px;font-size:19px;display:flex}.complaint-detail-reference-breadcrumb a{color:#6a7b99;font-weight:600}.complaint-detail-reference-breadcrumb a:hover{color:#1269f7}.complaint-detail-reference-card{color:#071632;background:#fff;border:1px solid #d7dfeb;border-radius:22px;min-height:720px;padding:45px 35px 0;position:relative;overflow:hidden;box-shadow:0 10px 27px #19396f0e}.complaint-detail-reference-category{align-items:center;gap:20px;min-height:35px;font-size:20px;display:flex}.complaint-detail-reference-category a{color:#071632;text-transform:uppercase}.complaint-detail-reference-category i,.complaint-detail-reference-author p i{background:#9aa9be;width:1px;height:24px;display:block}.complaint-detail-reference-author{align-items:center;gap:24px;margin-top:36px;display:flex}.complaint-detail-reference-card:has(.complaint-detail-reference-evidence) .complaint-detail-reference-author{padding-right:235px}.complaint-detail-reference-avatar,.complaint-detail-reference-comment-avatar{color:#143661;border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.complaint-detail-reference-avatar{width:88px;height:88px}.complaint-detail-reference-avatar img,.complaint-detail-reference-comment-avatar img{object-fit:cover}.complaint-detail-reference-avatar b{font-size:31px}.complaint-detail-reference-avatar.tone-0,.complaint-detail-reference-comment-avatar.tone-0{background:#dce8fb}.complaint-detail-reference-avatar.tone-1,.complaint-detail-reference-comment-avatar.tone-1{color:#16612e;background:#d9f1dd}.complaint-detail-reference-avatar.tone-2,.complaint-detail-reference-comment-avatar.tone-2{color:#9b4b0d;background:#f8e0cd}.complaint-detail-reference-avatar.tone-3,.complaint-detail-reference-comment-avatar.tone-3{color:#6335a4;background:#e8ddfa}.complaint-detail-reference-avatar.tone-4,.complaint-detail-reference-comment-avatar.tone-4{color:#156079;background:#d7eef7}.complaint-detail-reference-avatar.tone-5,.complaint-detail-reference-comment-avatar.tone-5{color:#44516a;background:#e7eaf0}.complaint-detail-reference-author>div{min-width:0}.complaint-detail-reference-author>div>a{color:#071632;font-size:25px;font-weight:700}.complaint-detail-reference-author p{color:#647592;align-items:center;gap:15px;margin:17px 0 0;font-size:17px;display:flex}.complaint-detail-reference-author p svg{flex:none}.complaint-detail-reference-author p time{white-space:nowrap}.complaint-detail-reference-evidence{z-index:2;background:#f4f7fb;border:1px solid #cfd9e8;border-radius:19px;width:210px;height:246px;position:absolute;top:30px;right:29px;overflow:hidden;box-shadow:0 5px 14px #1435680d}.complaint-detail-reference-evidence img{object-fit:cover}.complaint-detail-reference-evidence>span{color:#fff;background:#121b30c7;border-radius:12px;place-items:center;min-width:49px;height:45px;padding:0 10px;font-size:20px;display:grid;position:absolute;bottom:8px;right:8px}.complaint-detail-reference-rating{color:#f5a000;align-items:center;gap:15px;margin-top:24px;display:flex}.complaint-detail-reference-rating svg{fill:none}.complaint-detail-reference-rating strong{color:#071632;font-size:24px}.complaint-detail-reference-card h1{color:#071632;letter-spacing:-1.2px;max-width:660px;margin:31px 0 20px;font-size:44px;line-height:1.25}.complaint-detail-reference-card:has(.complaint-detail-reference-evidence) h1{max-width:620px}.complaint-detail-reference-body{color:#122442;max-width:730px;font-size:22px;line-height:1.48}.complaint-detail-reference-body p{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}.complaint-detail-reference-actions{border-top:1px solid #dbe2ec;border-bottom:0;grid-template-columns:1.08fr 1fr 1.35fr 1fr 1fr;gap:5px;min-height:111px;margin-top:27px;display:grid}.complaint-detail-reference-actions>button,.complaint-detail-reference-actions>a,.complaint-detail-reference-actions>span.complaint-detail-view-metric{color:#102442;background:0 0;border:0;justify-content:center;align-items:center;gap:13px;min-width:0;min-height:110px;padding:0 7px;font-size:17px;display:flex}.complaint-detail-reference-actions>button,.complaint-detail-reference-actions>a{cursor:pointer}.complaint-detail-reference-actions>button:hover,.complaint-detail-reference-actions>a:hover{color:#1269f7}.complaint-detail-reference-actions>*>span{flex-direction:column;gap:3px;display:flex}.complaint-detail-reference-actions strong{font-size:17px;font-weight:600}.complaint-detail-reference-actions small{white-space:nowrap;font-size:15px}.complaint-detail-reference-actions .complaint-detail-report{justify-content:center;gap:13px;min-height:110px}.complaint-detail-reference-actions .complaint-detail-report svg{width:31px;height:31px}.complaint-detail-reference-comments{margin-top:21px}.complaint-detail-reference-comment-form{background:#fff;border:1px solid #d7dfeb;border-radius:21px;gap:15px;margin:0;padding:25px 32px 15px;position:relative;box-shadow:0 10px 27px #19396f0e}.complaint-detail-reference-comment-form>header{justify-content:space-between;align-items:center;min-height:50px;display:flex}.complaint-detail-reference-comment-form label{color:#071632;font-size:28px;font-weight:700}.complaint-detail-reference-comment-form header img{object-fit:contain;width:132px;height:auto;margin:-28px 5px -8px 0}.complaint-detail-reference-comment-form>div{position:relative}.complaint-detail-reference-comment-form textarea{color:#132541;min-height:86px;font:inherit;resize:vertical;border:1px solid #cbd6e5;border-radius:10px;padding:20px 75px 20px 22px;font-size:17px}.complaint-detail-reference-comment-form textarea::placeholder{color:#7485a1}.complaint-detail-reference-comment-form>div>span{color:#5f7190;font-size:16px;position:absolute;bottom:17px;right:20px}.complaint-detail-reference-comment-form .primary-action{color:#fff;background:linear-gradient(135deg,#1764f2,#075bec);border:0;border-radius:9px;justify-self:stretch;width:100%;min-height:55px;font-size:18px}.complaint-detail-reference-comment-form .primary-action:disabled{opacity:.55}.complaint-detail-reference-comments>header{color:#071632;justify-content:space-between;align-items:center;min-height:57px;padding:0 18px;display:flex}.complaint-detail-reference-comments>header h2{margin:0;font-size:22px}.complaint-detail-reference-comments>header span{font-size:20px}.complaint-detail-reference-comment-list{gap:10px;display:grid}.complaint-detail-reference-comment-list>article{background:#fff;border:1px solid #d7dfeb;border-radius:18px;grid-template-columns:63px minmax(0,1fr);gap:17px;min-height:151px;padding:19px 24px 17px 20px;display:grid;box-shadow:0 7px 20px #19396f0b}.complaint-detail-reference-comment-avatar{width:62px;height:62px}.complaint-detail-reference-comment-avatar b{font-size:21px}.complaint-detail-reference-comment-list article>div{min-width:0}.complaint-detail-reference-comment-list article header{align-items:center;gap:18px;min-height:30px;display:flex}.complaint-detail-reference-comment-list article header a{color:#071632;font-size:19px;font-weight:700}.complaint-detail-reference-comment-list article time{color:#657694;font-size:15px}.complaint-detail-reference-comment-list article p{color:#132541;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 10px;font-size:17px;line-height:1.4}.complaint-detail-reference-comment-list article footer{color:#162a4b;align-items:center;gap:18px;display:flex}.complaint-detail-reference-comment-list article footer>span{align-items:center;gap:7px;display:inline-flex}.complaint-detail-reference-comment-list article footer>i{background:#ccd5e2;width:1px;height:24px}.complaint-detail-reference-comment-list article footer button{color:#263b5d;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-height:30px;padding:0;font-size:14px;display:inline-flex}.complaint-detail-reference-empty{color:#71819a;text-align:center;border:1px solid #d7dfeb;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex}.complaint-detail-reference-empty strong{color:#203654;margin-top:10px}.complaint-detail-reference-empty p{margin:7px 0 0;font-size:13px}.complaint-detail-reference-bottom{z-index:100;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffffa;border:1px solid #dce4ee;border-bottom:0;border-radius:27px 27px 0 0;grid-template-columns:repeat(5,1fr);width:min(100%,942px);height:108px;padding:5px 48px 9px;display:grid;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -7px 22px #162c5214}.complaint-detail-reference-bottom>a{color:#53688d;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-width:0;font-size:16px;display:flex}.complaint-detail-reference-bottom>a>span{border-radius:50%;place-items:center;width:48px;height:46px;display:grid}.complaint-detail-reference-bottom>a>b{white-space:nowrap;font-weight:400}.complaint-detail-reference-bottom>a:hover,.complaint-detail-reference-bottom>a.active{color:#1269f7}.complaint-detail-reference-bottom>a.active>span{color:#fff;background:#1269f7;border:7px solid #fff;width:68px;height:68px;margin-top:-35px;box-shadow:0 0 0 1px #d8e1ed,0 8px 20px #1269f740}@media (max-width:600px){.complaint-detail-reference-header{height:66px;min-height:66px;padding:0 15px}.complaint-detail-reference-main{padding:0 10px 91px}.complaint-detail-reference-breadcrumb{gap:16px;height:47px;padding:0 5px;font-size:12px}.complaint-detail-reference-card{border-radius:14px;min-height:0;padding:21px 18px 0}.complaint-detail-reference-category{gap:10px;min-height:23px;font-size:11px}.complaint-detail-reference-category i{height:16px}.complaint-detail-reference-author{gap:12px;margin-top:22px}.complaint-detail-reference-card:has(.complaint-detail-reference-evidence) .complaint-detail-reference-author{padding-right:110px}.complaint-detail-reference-avatar{width:54px;height:54px}.complaint-detail-reference-avatar b{font-size:20px}.complaint-detail-reference-author>div>a{font-size:15px}.complaint-detail-reference-author p{flex-wrap:wrap;gap:6px;margin-top:7px;font-size:9px}.complaint-detail-reference-author p svg{width:16px;height:16px}.complaint-detail-reference-author p i{height:15px}.complaint-detail-reference-evidence{border-radius:11px;width:103px;height:121px;top:17px;right:15px}.complaint-detail-reference-evidence>span{border-radius:7px;min-width:29px;height:27px;padding:0 5px;font-size:11px}.complaint-detail-reference-rating{gap:8px;margin-top:15px}.complaint-detail-reference-rating svg{width:29px;height:29px}.complaint-detail-reference-rating strong{font-size:16px}.complaint-detail-reference-card h1{letter-spacing:-.7px;margin:20px 0 12px;font-size:27px;line-height:1.18}.complaint-detail-reference-card:has(.complaint-detail-reference-evidence) h1{max-width:73%}.complaint-detail-reference-body{font-size:14px;line-height:1.5}.complaint-detail-reference-actions{grid-template-columns:repeat(5,1fr);gap:0;min-height:70px;margin-top:17px}.complaint-detail-reference-actions>button,.complaint-detail-reference-actions>a,.complaint-detail-reference-actions>span.complaint-detail-view-metric,.complaint-detail-reference-actions .complaint-detail-report{flex-direction:column;gap:3px;min-height:69px;padding:0 2px}.complaint-detail-reference-actions svg,.complaint-detail-reference-actions .complaint-detail-report svg{width:21px;height:21px}.complaint-detail-reference-actions>*>span{align-items:center;gap:0}.complaint-detail-reference-actions strong{font-size:10px}.complaint-detail-reference-actions small,.complaint-detail-reference-actions .complaint-detail-report{font-size:8px}.complaint-detail-reference-comments{margin-top:12px}.complaint-detail-reference-comment-form{border-radius:14px;gap:10px;padding:17px 15px 11px}.complaint-detail-reference-comment-form>header{min-height:34px}.complaint-detail-reference-comment-form label{font-size:19px}.complaint-detail-reference-comment-form header img{width:92px;margin:-20px -2px -5px 0}.complaint-detail-reference-comment-form textarea{min-height:74px;padding:14px 52px 14px 13px;font-size:11px}.complaint-detail-reference-comment-form>div>span{font-size:10px;bottom:11px;right:12px}.complaint-detail-reference-comment-form .primary-action{min-height:44px;font-size:13px}.complaint-detail-reference-comments>header{min-height:43px;padding-inline:9px}.complaint-detail-reference-comments>header h2{font-size:16px}.complaint-detail-reference-comments>header span{font-size:14px}.complaint-detail-reference-comment-list{gap:7px}.complaint-detail-reference-comment-list>article{border-radius:12px;grid-template-columns:43px minmax(0,1fr);gap:10px;min-height:105px;padding:13px 12px}.complaint-detail-reference-comment-avatar{width:42px;height:42px}.complaint-detail-reference-comment-avatar b{font-size:15px}.complaint-detail-reference-comment-list article header{gap:8px;min-height:21px}.complaint-detail-reference-comment-list article header a{font-size:13px}.complaint-detail-reference-comment-list article time{font-size:9px}.complaint-detail-reference-comment-list article p{margin:5px 0 7px;font-size:11px}.complaint-detail-reference-comment-list article footer{gap:10px;font-size:9px}.complaint-detail-reference-comment-list article footer svg{width:15px;height:15px}.complaint-detail-reference-comment-list article footer>i{height:16px}.complaint-detail-reference-comment-list article footer button{gap:4px;font-size:9px}.complaint-detail-reference-bottom{height:calc(69px + env(safe-area-inset-bottom));padding:3px 10px max(5px,env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.complaint-detail-reference-bottom>a{gap:3px;font-size:9px}.complaint-detail-reference-bottom>a>span{width:31px;height:29px}.complaint-detail-reference-bottom>a>span svg{width:21px;height:21px}.complaint-detail-reference-bottom>a.active>span{border-width:5px;width:48px;height:48px;margin-top:-23px}.complaint-detail-reference-bottom>a.active>span svg{width:27px;height:27px}}.forum-topic-reference-page{background:#f4f6f9}.forum-topic-reference-shell{background:#fff;max-width:942px}.forum-topic-reference-card{min-height:660px}.forum-topic-reference-card .complaint-detail-reference-category a{color:#1269f7}.forum-topic-reference-status{color:#1269f7;background:#edf4ff;border-radius:999px;align-items:center;gap:9px;width:fit-content;min-height:42px;margin-top:25px;padding:0 14px;display:inline-flex}.forum-topic-reference-status strong{font-size:16px;font-weight:650}.forum-topic-reference-status.pinned{color:#b76c00;background:#fff4dd}.forum-topic-reference-body .rich-text>:first-child{margin-top:0}.forum-topic-reference-body .rich-text>:last-child{margin-bottom:0}.forum-topic-reference-body .rich-text p{margin:0 0 15px}.forum-topic-reference-body .rich-text h2,.forum-topic-reference-body .rich-text h3,.forum-topic-reference-body .rich-text h4{color:#071632;font-family:var(--font-ui),sans-serif;margin:22px 0 10px}.forum-topic-reference-body .rich-text h2{font-size:25px}.forum-topic-reference-body .rich-text h3{font-size:22px}.forum-topic-reference-body .rich-text h4{font-size:19px}.forum-topic-reference-body .rich-text a{color:#1269f7;text-underline-offset:3px;text-decoration:underline}.forum-topic-reference-body .rich-text blockquote{background:#f5f8fd;border-left:3px solid #1269f7;margin:18px 0;padding:11px 16px}.forum-topic-reference-cover img{object-fit:cover}.forum-topic-reference-reply-form{margin-top:0}.forum-topic-reference-reply-form>header h2{color:#071632;margin:0;font-size:28px}.forum-topic-reference-reply-form.is-locked{min-height:120px}.forum-topic-reference-replying{color:#334c72;background:#eef4ff;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:40px;padding:8px 11px;display:flex;position:static!important}.forum-topic-reference-replying>span{color:inherit!important;font-size:13px!important;position:static!important}.forum-topic-reference-replying>button{color:#1269f7;cursor:pointer;background:#fff;border:0;border-radius:6px;min-height:28px;padding:0 10px}.forum-topic-reference-form-status{color:#315b91;margin:0;font-size:13px}.forum-topic-reference-comments>header span{color:#53688d;font-size:15px}.forum-topic-reference-comment-list>article.depth-1{margin-left:34px}.forum-topic-reference-comment-list>article.depth-2{margin-left:68px}.forum-topic-reference-comment-list article p.forum-topic-reference-context{color:#1269f7;margin:0 0 4px;font-size:12px}.forum-topic-reference-comment-list article footer{display:block}.forum-topic-reference-comment-actions{align-items:center;gap:25px;display:flex}.forum-topic-reference-comment-actions>button{color:#263b5d;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;min-height:31px;padding:0;font-size:14px;display:inline-flex}.forum-topic-reference-comment-actions>button:hover{color:#1269f7}@media (max-width:600px){.forum-topic-reference-card{min-height:0}.forum-topic-reference-status{gap:5px;min-height:29px;margin-top:15px;padding-inline:9px}.forum-topic-reference-status svg{width:17px;height:17px}.forum-topic-reference-status strong{font-size:10px}.forum-topic-reference-body .rich-text p{margin-bottom:10px}.forum-topic-reference-body .rich-text h2{font-size:18px}.forum-topic-reference-body .rich-text h3{font-size:16px}.forum-topic-reference-body .rich-text h4{font-size:15px}.forum-topic-reference-reply-form>header h2{font-size:19px}.forum-topic-reference-replying{min-height:32px;padding:5px 7px}.forum-topic-reference-replying>span{font-size:9px!important}.forum-topic-reference-replying>button{min-height:24px;padding-inline:7px;font-size:9px}.forum-topic-reference-form-status{font-size:9px}.forum-topic-reference-comments>header span{font-size:10px}.forum-topic-reference-comment-list>article.depth-1{margin-left:10px}.forum-topic-reference-comment-list>article.depth-2{margin-left:20px}.forum-topic-reference-comment-list article p.forum-topic-reference-context{margin-bottom:3px;font-size:8px}.forum-topic-reference-comment-actions{gap:14px}.forum-topic-reference-comment-actions>button{gap:4px;min-height:24px;font-size:9px}}.brand-logo{width:var(--brand-logo-width);height:var(--brand-logo-height);flex:0 0 var(--brand-logo-width);letter-spacing:0;font-size:0;display:block;position:relative;overflow:visible}.auth-brand>.brand-logo{letter-spacing:0;font-size:0;display:block}.forum-showcase-wordmark:has(.brand-logo){letter-spacing:0;align-items:center;font-size:0;display:inline-flex}:is(.br-home-wordmark:has(.brand-logo),.wordmark:has(.brand-logo)){gap:0;overflow:visible}.admin-brand-mark:has(.brand-logo){background:0 0;border:0;border-radius:0;width:143px;height:48px;overflow:visible}.complaint-showcase-brand:has(.brand-logo){gap:0;overflow:visible}.complaint-showcase-brand:has(.brand-logo)>span{width:auto;height:auto;display:block;overflow:visible}.complaint-showcase-brand:has(.brand-logo)>strong{display:none}.site-bottom-navigation{z-index:100;width:min(100%,942px);height:calc(72px + env(safe-area-inset-bottom));padding:5px max(14px, env(safe-area-inset-right)) max(5px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff7;border:1px solid #e4e8ef;border-bottom:0;border-radius:18px 18px 0 0;align-items:stretch;display:flex;position:fixed;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 -7px 22px #162c5214}.site-bottom-navigation>a{color:#536481;-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1 1 0;justify-content:center;align-items:center;gap:4px;min-width:0;font-size:11px;font-weight:400;line-height:1;transition:color .15s;display:flex}.site-bottom-navigation-icon{width:31px;height:29px;box-shadow:none;color:inherit;background:0 0;border:0;border-radius:0;outline:0;place-items:center;transition:transform .15s cubic-bezier(.2,.75,.25,1),color .15s;display:grid;transform:scale(1)}.site-bottom-navigation>a>b{white-space:nowrap;font-weight:400}.site-bottom-navigation>a:active .site-bottom-navigation-icon,.site-bottom-navigation>a.active .site-bottom-navigation-icon{box-shadow:none;color:inherit;background:0 0;border:0;transform:scale(1.035)}.site-bottom-navigation>a:focus-visible{outline:0}.site-bottom-navigation>a:focus-visible>b{text-underline-offset:3px;text-decoration:underline}html[data-theme=dark] .site-bottom-navigation>a{color:#aab2c0}html[data-theme=dark] .site-bottom-navigation>a:hover,html[data-theme=dark] .site-bottom-navigation>a:active,html[data-theme=dark] .site-bottom-navigation>a.active{color:#5b8fff}@media (max-width:374px){.site-bottom-navigation{padding-inline:8px}.site-bottom-navigation>a{font-size:9px}}@media (prefers-reduced-motion:reduce){.site-bottom-navigation>a,.site-bottom-navigation-icon{transition:none}}.site-bottom-navigation{z-index:210;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fffffffb;border:0;border-bottom:1px solid #e1e7f0;border-radius:0;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;width:100%;height:92px;padding:0 34px;display:grid;position:sticky;top:0;bottom:auto;left:auto;transform:none;box-shadow:0 7px 20px #1a305613}.site-bottom-navigation>a{color:#536481;flex-direction:row;justify-content:center;align-items:center;gap:13px;min-width:0;font-size:18px;line-height:1;display:flex;position:relative}.site-bottom-navigation>a:after{content:"";background:0 0;border-radius:999px 999px 0 0;height:3px;position:absolute;bottom:0;left:15%;right:15%}.site-bottom-navigation-icon{border-radius:50%;flex:none;width:42px;height:42px;transition:color .15s,background-color .15s,transform .15s}.site-bottom-navigation>a.active:after{background:#1269f7}.site-bottom-navigation>a:active .site-bottom-navigation-icon,.site-bottom-navigation>a.active .site-bottom-navigation-icon{color:#fff;background:#1269f7;transform:none;box-shadow:0 7px 16px #1269f73d}.complaint-explorer-brand-search,.complaint-explorer-selects label,.forum-explorer-search,.forum-explorer-selects label{border-color:#d4dce8;border-radius:15px;box-shadow:0 6px 18px #18315812}.complaint-explorer-brand-search:focus-within,.complaint-explorer-selects label:focus-within,.forum-explorer-search:focus-within,.forum-explorer-selects label:focus-within{border-color:#6d98e8;box-shadow:0 0 0 3px #1769f614,0 8px 20px #18315814}.complaint-explorer-selects,.forum-explorer-selects{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.complaint-explorer-selects>i,.forum-explorer-selects>i{display:none}.complaint-explorer-scroll{overscroll-behavior:auto;border:0;border-radius:0;max-height:none;overflow:visible}.complaint-explorer-scroll .complaint-reference-list{border:0;border-radius:0;gap:14px;display:grid;overflow:visible}.complaint-explorer-page .complaint-reference-row{background:#fff;border:1px solid #dbe2ec;border-radius:15px;height:auto;min-height:102px;padding:15px 18px;transition:border-color .15s,box-shadow .15s,transform .15s;box-shadow:0 7px 18px #1c345b13}.complaint-explorer-page .complaint-reference-row:last-child{border:1px solid #dbe2ec}.complaint-explorer-page .complaint-reference-row:hover{background:#fff;border-color:#bfd0e7;transform:translateY(-1px);box-shadow:0 10px 24px #1c345b1c}.complaint-showcase-page .complaint-explorer-recent>header{gap:20px;height:auto;min-height:52px}.complaint-showcase-page .complaint-explorer-recent>header h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.forum-explorer-scroll{overscroll-behavior:auto;max-height:none;overflow:visible}html[data-theme=dark] .site-bottom-navigation{background:#171a21fb;border-color:#303641;box-shadow:0 7px 22px #0000003d}@media (max-width:760px){.site-bottom-navigation{height:72px;padding:0 8px}.site-bottom-navigation>a{gap:6px;font-size:11.5px}.site-bottom-navigation>a:after{height:2px;left:9%;right:9%}.site-bottom-navigation-icon{width:35px;height:35px}.site-bottom-navigation-icon>svg{width:25px;height:25px}.complaint-explorer-brand-search,.complaint-explorer-selects label,.forum-explorer-search,.forum-explorer-selects label{border-radius:12px;box-shadow:0 5px 14px #18315813}.complaint-explorer-selects,.forum-explorer-selects{gap:12px;min-height:88px}.complaint-explorer-selects label,.forum-explorer-selects label,.forum-explorer-selects label:last-child{border-radius:12px}.complaint-showcase-page .complaint-explorer-recent>header{min-height:48px;margin-bottom:10px}.complaint-showcase-page .complaint-explorer-recent>header h2{font-size:20px}.complaint-explorer-scroll .complaint-reference-list{gap:12px}.complaint-explorer-page .complaint-reference-row{border-radius:14px;min-height:112px;padding:14px 12px;box-shadow:0 6px 16px #1c345b13}.forum-explorer-scroll{border-radius:0 0 12px 12px}}@media (max-width:390px){.site-bottom-navigation>a{gap:3px;font-size:10px}.site-bottom-navigation-icon{width:31px;height:31px}.site-bottom-navigation-icon>svg{width:22px;height:22px}}.site-unified-header{z-index:220;color:#071632;background:#fff;width:min(100%,942px);height:102px;margin-inline:auto;padding:10px 31px 15px;position:relative}.complaint-showcase-shell,.forum-showcase-shell,.br-home-shell,.support-reference-page .support-reference-shell{overflow:visible}.br-home-shell{width:min(100%,942px)}.site-bottom-navigation{z-index:210;margin:8px 0 12px;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fff;border:1px solid #dce3ec;border-radius:16px;gap:0;width:calc(100vw - 32px);height:64px;margin-left:calc(50% - 50vw + 16px);padding:4px 18px;position:sticky;top:0;left:auto;overflow:visible;transform:none;box-shadow:0 8px 22px #1f35541c}.site-bottom-navigation>a{color:#203754;border-radius:0;align-self:center;gap:12px;height:54px;margin:0 8px;font-size:18px;font-weight:400;position:relative}.site-bottom-navigation>a+a:before{content:"";background:#e0e6ed;width:1px;position:absolute;top:8px;bottom:8px;left:-8px}.site-bottom-navigation>a:after{display:none}.site-bottom-navigation-icon{border-radius:0;width:38px;height:38px}.site-bottom-navigation-icon>svg{stroke-width:1.75px;width:34px;height:34px}.forum-category-explorer-main{padding-top:24px}.forum-category-breadcrumb{color:#71819b;white-space:nowrap;align-items:center;gap:10px;min-height:42px;font-size:14px;display:flex;overflow:hidden}.forum-category-breadcrumb>a{color:#31557f;align-items:center;gap:7px;font-weight:650;display:inline-flex}.forum-category-breadcrumb>a:hover{color:#1269f7}.forum-category-breadcrumb>span{text-overflow:ellipsis;overflow:hidden}.forum-category-breadcrumb>svg{color:#a4afbf;flex:none}.forum-category-intro{background:#f8fbff;border:1px solid #d8e2ef;border-radius:16px;grid-template-columns:68px minmax(0,1fr) auto;align-items:center;gap:20px;min-height:154px;padding:24px 26px;display:grid;box-shadow:0 7px 20px #1b37600e}.forum-category-intro-icon{color:#1769f6;background:#eaf2ff;border-radius:18px;place-items:center;width:68px;height:68px;display:grid}.forum-category-intro>div{min-width:0}.forum-category-intro small{color:#1769f6;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-size:12px;font-weight:800;display:block}.forum-category-intro h1{overflow-wrap:anywhere;color:#071632;letter-spacing:-.9px;margin:0;font-size:35px;line-height:1.08}.forum-category-intro p{color:#5b6e8c;max-width:500px;margin:10px 0 0;font-size:16px;line-height:1.45}.forum-category-intro>a{color:#fff;background:#1269f7;border:1px solid #1269f7;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-width:184px;min-height:54px;padding:0 18px;font-size:15px;font-weight:650;display:inline-flex}.forum-category-intro>a:hover{background:#0759df}.forum-category-explorer-page .forum-explorer-controls{margin-top:22px}.forum-category-explorer-page .forum-category-topics{margin-top:24px}.forum-category-pagination{color:#536b8e;border-top:1px solid #dfe5ed;grid-template-columns:1fr auto 1fr;align-items:center;min-height:58px;padding:0 20px;display:grid}.forum-category-pagination>a{color:#1269f7;align-items:center;gap:6px;font-size:14px;font-weight:650;display:inline-flex}.forum-category-pagination>a:last-child{justify-self:end}.forum-category-pagination>b{font-size:13px;font-weight:650}@media (max-width:800px){.forum-category-explorer-main{padding-top:6px}.forum-category-breadcrumb{flex:0 0 25px;gap:6px;height:25px;min-height:25px;font-size:9px}.forum-category-breadcrumb svg{width:12px;height:12px}.forum-category-intro{border-radius:11px;flex:none;grid-template-columns:43px minmax(0,1fr) 97px;gap:8px;min-height:84px;padding:9px 10px;box-shadow:0 4px 11px #1b37600b}.forum-category-intro-icon{border-radius:12px;width:43px;height:43px}.forum-category-intro-icon svg{width:24px;height:24px}.forum-category-intro small{letter-spacing:.08em;margin-bottom:3px;font-size:7px}.forum-category-intro h1{letter-spacing:-.35px;font-size:18px;line-height:1.08}.forum-category-intro p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:4px;font-size:8.5px;line-height:1.28;display:-webkit-box;overflow:hidden}.forum-category-intro>a{border-radius:8px;gap:5px;min-width:97px;min-height:39px;padding:0 7px;font-size:9px}.forum-category-intro>a svg{width:15px;height:15px}.forum-category-explorer-page .forum-explorer-controls,.forum-category-explorer-page .forum-category-topics{margin-top:7px}.forum-category-pagination{flex:0 0 40px;height:40px;min-height:40px;padding:0 10px}.forum-category-pagination>a{gap:4px;font-size:9px}.forum-category-pagination>b{font-size:9px}}@media (max-width:370px){.forum-category-intro{grid-template-columns:39px minmax(0,1fr) 88px;gap:6px}.forum-category-intro-icon{width:39px;height:39px}.forum-category-intro h1{font-size:16px}.forum-category-intro>a{min-width:88px;font-size:8px}}.site-bottom-navigation-icon>.site-navigation-forum-icon{stroke-width:2px}.site-bottom-navigation>a>b{font-weight:400}.site-bottom-navigation>a:hover,.site-bottom-navigation>a:active,.site-bottom-navigation>a.active{color:#1769f6}.site-bottom-navigation>a:active .site-bottom-navigation-icon,.site-bottom-navigation>a.active .site-bottom-navigation-icon{color:inherit;box-shadow:none;background:0 0}.site-bottom-navigation>a.active{box-shadow:none;background:0 0}@media (max-width:760px){.site-unified-header{height:66px;min-height:66px;padding:0 15px}.site-unified-header .brand-logo-main{--brand-logo-height:56px!important;--brand-logo-width:134px!important}.site-unified-header .brand-logo-complaints,.site-unified-header .brand-logo-forum{--brand-logo-height:36px!important;--brand-logo-width:161px!important}.site-unified-header>nav{gap:12px}.site-unified-header>nav>a{width:30px;height:34px}.site-unified-header>nav>a>svg{width:25px;height:25px}.site-unified-header .complaint-profile-menu-root,.site-unified-header .complaint-profile-trigger,.site-unified-header .complaint-profile-trigger>.complaint-showcase-avatar{width:36px;height:36px}.site-bottom-navigation{border-radius:10px;width:calc(100vw - 16px);height:54px;margin:4px 0 8px calc(50% - 50vw + 8px);padding:2px 4px;left:auto}.site-bottom-navigation>a{border-radius:0;gap:3px;height:48px;margin:0 1px;font-size:10px}.site-bottom-navigation>a+a:before{top:8px;bottom:8px;left:-1px}.site-bottom-navigation-icon{width:27px;height:27px}.site-bottom-navigation-icon>svg{width:24px;height:24px}}@media (max-width:390px){.site-bottom-navigation>a{gap:2px;font-size:9px}.site-bottom-navigation-icon{width:25px;height:25px}.site-bottom-navigation-icon>svg{width:22px;height:22px}}@media (max-width:800px){:is(body:has(>.complaint-explorer-page),body:has(>.forum-explorer-page)){overscroll-behavior:none;height:100dvh;min-height:0;overflow:hidden}.complaint-explorer-page,.forum-explorer-page{width:100%;height:100dvh;min-height:0;overflow:hidden}.complaint-explorer-page .complaint-showcase-shell,.forum-explorer-page .forum-showcase-shell{flex-direction:column;width:100%;height:100dvh;min-height:0;display:flex;overflow:hidden}.complaint-explorer-page .complaint-showcase-header,.forum-explorer-page .forum-explorer-header,.complaint-explorer-page .site-bottom-navigation,.forum-explorer-page .site-bottom-navigation{flex:none}.complaint-explorer-page .complaint-showcase-header,.forum-explorer-page .forum-explorer-header{height:66px;min-height:66px;padding:0 15px}.complaint-explorer-page main.complaint-reference-page{flex:auto;min-height:0;padding:10px 0 8px;display:flex;overflow:hidden}.complaint-explorer-page .complaint-reference-shell{flex-direction:column;width:calc(100% - 24px);height:100%;min-height:0;display:flex;overflow:hidden}.complaint-explorer-page .complaint-create-banner{border-radius:13px;flex:0 0 102px;grid-template-rows:25px minmax(0,1fr);grid-template-columns:88px minmax(0,1fr) 104px;align-items:center;gap:2px 8px;height:102px;min-height:102px;padding:9px 10px}.complaint-explorer-page .complaint-create-banner>div{display:contents}.complaint-explorer-page .complaint-create-banner h1{text-align:center;grid-area:1/1;align-self:end;margin:0;font-size:12px;line-height:1.05}.complaint-explorer-page .complaint-create-art{grid-area:2/1;place-self:start center}.complaint-explorer-page .complaint-create-art,.complaint-explorer-page .complaint-create-art svg{width:68px;height:62px}.complaint-explorer-page .complaint-create-banner p{text-align:center;grid-area:1/2/3;align-self:center;margin:0;font-size:10.5px;line-height:1.38}.complaint-explorer-page .complaint-create-banner p br{display:none}.complaint-explorer-page .complaint-create-banner>a{border-radius:10px;grid-area:1/3/3;gap:7px;min-height:52px;padding:0 8px;font-size:10.5px;line-height:1.15}.complaint-explorer-controls{flex:none;margin-top:11px}.complaint-explorer-controls>h2{margin-bottom:8px;font-size:16px}.complaint-explorer-brand-search{height:48px;padding:0 12px}.complaint-explorer-brand-search>input{height:45px;font-size:13px}.complaint-explorer-selects{gap:10px;height:66px;min-height:66px}.complaint-explorer-selects label{grid-template-columns:19px minmax(0,1fr) 15px;gap:6px;height:48px;padding:0 9px}.complaint-explorer-selects select{height:45px;font-size:11px}.complaint-showcase-page .complaint-explorer-recent{flex-direction:column;flex:auto;min-height:0;margin-top:7px;display:flex;overflow:hidden}.complaint-showcase-page .complaint-explorer-recent>header{flex:0 0 38px;height:38px;min-height:38px;margin:0 0 9px}.complaint-showcase-page .complaint-explorer-recent>header h2{font-size:18px}.complaint-explorer-scroll{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#546c9238 transparent;flex:auto;min-height:0;max-height:none;overflow:hidden auto}.complaint-explorer-scroll::-webkit-scrollbar{width:4px;display:block}.complaint-explorer-scroll::-webkit-scrollbar-track{background:0 0}.complaint-explorer-scroll::-webkit-scrollbar-thumb{background:#546c9233;border-radius:999px}.complaint-explorer-scroll .complaint-reference-list{gap:6px;padding-right:2px}.complaint-explorer-page .complaint-reference-row{border-radius:12px;grid-template-rows:auto auto;grid-template-columns:49px minmax(0,1fr) 48px;gap:5px 9px;min-height:92px;padding:9px 10px;box-shadow:0 4px 11px #1c345b11}.complaint-explorer-page .complaint-reference-logo{width:49px;height:49px}.complaint-explorer-page .complaint-reference-row-copy>strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:12.5px;line-height:1.25;overflow:visible}.complaint-explorer-page .complaint-reference-row-copy small{gap:5px;margin-top:5px;font-size:9px}.complaint-explorer-page .complaint-reference-score{gap:3px;height:26px;font-size:12px}.complaint-explorer-page .complaint-reference-score svg{width:20px;height:20px}.complaint-explorer-page .complaint-reference-metrics{gap:19px}.complaint-explorer-page .complaint-reference-metrics>span{gap:4px;font-size:9.5px}.complaint-explorer-page .complaint-reference-metrics svg{width:14px;height:14px}.forum-explorer-main{flex-direction:column;flex:auto;min-height:0;padding:10px 12px 8px;display:flex;overflow:hidden}.forum-explorer-intro{flex:none;gap:10px}.forum-explorer-intro h1{font-size:27px}.forum-explorer-intro p{margin-top:5px;font-size:10.5px;line-height:1.35}.forum-explorer-intro>a{min-width:111px;min-height:44px;padding:0 9px;font-size:11px}.forum-explorer-controls{flex:none;margin-top:10px}.forum-explorer-search{height:48px;padding:0 9px 0 12px}.forum-explorer-search input{height:45px;font-size:13px}.forum-explorer-selects{gap:10px;height:66px;min-height:66px}.forum-explorer-selects label,.forum-explorer-selects label:last-child{grid-template-columns:19px minmax(0,1fr) 15px;gap:6px;height:48px;padding:0 9px}.forum-explorer-selects select{height:45px;font-size:11px}.forum-explorer-pinned{display:none}.forum-explorer-topics{background:0 0;border:0;border-radius:0;flex-direction:column;flex:auto;min-height:0;margin-top:7px;display:flex;overflow:hidden}.forum-explorer-topics>header{border:0;flex:0 0 38px;height:38px;min-height:38px;margin:0 0 9px;padding:0}.forum-explorer-topics>header h2{max-width:78%;font-size:18px}.forum-explorer-scroll{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#546c9238 transparent;flex:auto;align-content:start;gap:6px;min-height:0;max-height:none;padding-right:2px;display:grid;overflow:hidden auto}.forum-explorer-scroll::-webkit-scrollbar{width:4px}.forum-explorer-scroll::-webkit-scrollbar-track{background:0 0}.forum-explorer-scroll::-webkit-scrollbar-thumb{background:#546c9233;border-radius:999px}.forum-explorer-row{background:#fff;border:1px solid #dbe2ec;border-radius:12px;grid-template-columns:49px minmax(0,1fr) 16px;gap:9px;min-height:92px;padding:9px 10px;box-shadow:0 4px 11px #1c345b11}.forum-explorer-row:last-child{border:1px solid #dbe2ec}.forum-explorer-row:hover{background:#fff}.forum-explorer-row>.forum-showcase-avatar{width:49px;height:49px}.forum-explorer-copy>strong{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;font-size:12.5px;line-height:1.25;overflow:visible}.forum-explorer-copy>small{gap:5px;margin-top:5px;font-size:9px}.forum-explorer-copy>.forum-explorer-metrics{margin-top:6px}.forum-explorer-metrics{gap:19px}.forum-explorer-metrics>span{gap:4px;font-size:9.5px}.forum-explorer-metrics svg{width:14px;height:14px}}@media (max-width:370px){.complaint-explorer-page .complaint-create-banner{grid-template-columns:76px minmax(0,1fr) 92px;gap:2px 6px}.complaint-explorer-page .complaint-create-art,.complaint-explorer-page .complaint-create-art svg{width:60px;height:57px}.complaint-explorer-page .complaint-create-banner h1{font-size:10.5px}.complaint-explorer-page .complaint-create-banner p{font-size:9px}.complaint-explorer-page .complaint-create-banner>a{padding-inline:6px;font-size:9px}}.engagement-metrics{color:#607396;font-variant-numeric:tabular-nums;align-items:center;font-family:Arial,sans-serif;display:inline-flex}.engagement-metrics>span{color:inherit;white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.engagement-metrics>span>.engagement-metric-icon{flex:0 0 21px;width:21px;height:21px;overflow:visible}.complaint-reference-metrics.card-engagement-metrics,.forum-explorer-metrics.card-engagement-metrics{color:#607396;grid-template-columns:none;justify-content:flex-start;align-items:center;gap:42px;display:inline-flex}.complaint-reference-metrics.card-engagement-metrics>span,.forum-explorer-metrics.card-engagement-metrics>span{color:inherit;white-space:nowrap;justify-content:flex-start;align-items:center;gap:8px;font-family:Arial,sans-serif;font-size:15px;font-weight:500;line-height:1;display:inline-flex}.complaint-reference-metrics.card-engagement-metrics svg,.forum-explorer-metrics.card-engagement-metrics svg{flex:0 0 21px;width:21px;height:21px}@media (max-width:760px){.complaint-explorer-page .complaint-reference-metrics.card-engagement-metrics,.forum-explorer-metrics.card-engagement-metrics{justify-content:space-between;gap:0;width:100%}.complaint-explorer-page .complaint-reference-metrics.card-engagement-metrics>span,.forum-explorer-metrics.card-engagement-metrics>span{gap:8px;font-size:15px}.complaint-explorer-page .complaint-reference-metrics.card-engagement-metrics svg,.forum-explorer-metrics.card-engagement-metrics svg{flex-basis:21px;width:21px;height:21px}}@media (max-width:370px){.complaint-explorer-page .complaint-reference-metrics.card-engagement-metrics>span,.forum-explorer-metrics.card-engagement-metrics>span{gap:7px;font-size:14px}.complaint-explorer-page .complaint-reference-metrics.card-engagement-metrics svg,.forum-explorer-metrics.card-engagement-metrics svg{flex-basis:20px;width:20px;height:20px}}.compact-select{min-width:0;position:relative}.compact-select-trigger{width:100%;min-height:100%;color:inherit;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:0;display:grid}.compact-select-trigger.has-leading{grid-template-columns:auto minmax(0,1fr) auto}.compact-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compact-select-trigger>svg:last-child{transition:transform .16s}.compact-select.open .compact-select-trigger>svg:last-child{transform:rotate(180deg)}.compact-select-menu{z-index:90;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#becae0 transparent;background:#fff;border:1px solid #c8d4e5;border-radius:12px;max-height:min(286px,45dvh);padding:6px;position:absolute;top:calc(100% + 7px);left:0;right:0;overflow-y:auto;box-shadow:0 16px 36px #182c4f2e}.compact-select-menu>button{color:#102442;width:100%;min-height:42px;font:inherit;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;padding:9px 10px;font-size:14px;line-height:1.25;display:flex}.compact-select-menu>button:hover,.compact-select-menu>button.selected{color:#075fe8;background:#edf4ff}.complaint-explorer-selects>.compact-select,.forum-explorer-selects>.compact-select{color:#102442;background:#fff;border:1px solid #bac8dc;border-radius:10px;height:75px;padding:0 24px}.complaint-explorer-selects .compact-select-trigger,.forum-explorer-selects .compact-select-trigger{font-size:20px;font-weight:500}.support-reference-page .support-create-card .compact-select{color:#071632;background:#fff;border:1px solid #c6d3e5;border-radius:9px;min-height:62px;padding:0 23px;font-size:19px;font-weight:400}.support-reference-page .support-create-card .compact-select:focus-within{border-color:#6490e2;box-shadow:0 0 0 3px #1769f612}.support-guest-note{color:#536b91;background:#f5f9ff;border:1px solid #d9e5f6;border-radius:9px;margin:14px 0 0;padding:11px 13px;font-size:13px;line-height:1.45}.complaint-profile-stats.single{grid-template-columns:1fr}.complaint-profile-avatar-edit{color:#174572;background:#dceafb;border:1px solid #dce3ed;border-radius:50%;place-items:center;width:124px;height:124px;display:grid;position:relative;overflow:hidden}.complaint-profile-avatar-edit>img{object-fit:cover;border-radius:50%}.complaint-profile-avatar-edit>b{font-size:38px}.complaint-profile-avatar-edit>i{color:#fff;background:#1269f7;border:2px solid #fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:12px;font-style:normal;display:grid;position:absolute;bottom:-1px;right:-1px}.notification-empty-art>svg{width:100%;height:100%;display:block}.security-device-sessions article{grid-template-columns:42px minmax(0,1fr) auto}.security-device-sessions article>button,.security-device-verification button{color:#075fe8;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #c6d3e5;border-radius:9px;padding:0 12px;font-weight:700}.security-current-device{color:#16834a;background:#e9f8ef;border-radius:999px;padding:6px 10px;font-size:11px}.security-device-verification{background:#f7faff;border:1px solid #ccdaed;border-radius:12px;margin-top:12px;padding:15px}.security-device-verification>p{color:#60708b;margin:5px 0 11px;font-size:12px}.security-device-verification>div{gap:8px;display:flex}.security-device-verification input{min-width:0;min-height:40px;font:inherit;letter-spacing:.13em;border:1px solid #c6d3e5;border-radius:9px;flex:1;padding:0 12px}.security-password-card .password-change-panel form{gap:13px;display:grid}.security-password-card .password-change-panel form>label,.security-password-card .password-pair>label{color:#23334f;gap:7px;font-size:12px;font-weight:600;display:grid}.security-password-card .password-change-panel input{color:#0b1930;width:100%;min-height:52px;font:inherit;background:#f9fbff;border:1px solid #cbd6e5;border-radius:11px;outline:0;padding:0 15px;font-size:15px}.security-password-card .password-change-panel input:focus{background:#fff;border-color:#3975ff;box-shadow:0 0 0 3px #3975ff17}.security-password-card .password-change-panel form>small{color:#687994;font-size:11px;line-height:1.45}.security-password-card .password-actions{margin-top:2px}.security-password-card .password-actions .primary-action{background:linear-gradient(100deg,#0759ec,#096cf6);border-radius:11px;width:100%;min-height:50px;box-shadow:0 8px 18px #0759ec2b}@media (max-width:760px){.complaint-profile-avatar-edit{width:62px;height:62px}.complaint-profile-avatar-edit>b{font-size:19px}.complaint-profile-avatar-edit>i{border-width:1.5px;width:18px;height:18px;font-size:9px}.complaint-explorer-selects>.compact-select,.forum-explorer-selects>.compact-select{border-radius:8px;height:52px;padding:0 10px}.complaint-explorer-selects .compact-select-trigger,.forum-explorer-selects .compact-select-trigger{gap:7px;font-size:12px}.compact-select-menu{border-radius:16px;max-height:min(360px,55dvh);padding:8px;position:fixed;inset:auto 12px 14px;box-shadow:0 20px 60px #09183147}.compact-select-menu>button{min-height:45px;font-size:13px}.support-reference-page .support-create-card .compact-select{min-height:51px;padding:0 14px;font-size:14px}.support-reference-page .support-form-grid{grid-template-columns:1fr}.security-device-sessions article{grid-template-columns:36px minmax(0,1fr)}.security-device-sessions article>button,.security-current-device{grid-column:2;justify-self:start}.security-device-verification>div{flex-wrap:wrap}.security-device-verification input{flex-basis:100%}}.compact-select-menu{min-width:max(100%,220px)}.complaint-explorer-selects,.forum-explorer-selects{overflow:visible}.complaint-explorer-selects>.compact-select:first-child .compact-select-menu,.forum-explorer-selects>.compact-select:first-child .compact-select-menu{min-width:min(310px,100vw - 32px)}.complaint-explorer-selects>.compact-select:last-child .compact-select-menu,.forum-explorer-selects>.compact-select:last-child .compact-select-menu{min-width:min(250px,100vw - 32px);left:auto;right:0}.support-reference-page .support-create-card .compact-select-menu{width:100%;min-width:100%}.comment-list-heading{color:#071632;justify-content:space-between;align-items:center;gap:16px;min-height:57px;padding:0 18px;display:flex;position:relative}.comment-list-heading h2{align-items:baseline;gap:7px;margin:0;font-size:22px;display:inline-flex}.comment-list-heading h2>span{color:#617391;font-size:16px;font-weight:500}.comment-sort-select{color:#30496e;background:#fff;border:1px solid #cbd7e6;border-radius:9px;width:184px;height:38px;padding:0 11px;font-size:13px}.comment-sort-select .compact-select-menu{min-width:184px;left:auto;right:0}.comment-sort-select .compact-select-trigger{gap:7px}.security-reference-account-card{grid-template-rows:repeat(3,136px);height:auto}.security-reference-data-group .security-reference-card{height:auto;display:block}.security-reference-data-group .security-reference-row{height:121px}.account-settings-avatar-row{grid-template-columns:100px minmax(0,1fr) auto}.account-settings-avatar-actions{flex-direction:column;align-items:flex-end;gap:7px;display:flex}.account-settings-avatar-actions>button{color:#0968fb;min-height:35px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 4px;font-size:18px;display:inline-flex}.account-settings-avatar-actions>button svg{width:25px;height:25px}.account-settings-avatar-actions>button.remove{color:#d82332;min-height:24px;font-size:13px}.account-settings-avatar-actions>button:disabled{opacity:.55;cursor:wait}.complaint-profile-photo-actions{align-items:center;gap:12px;margin-top:11px;display:flex}.complaint-profile-photo-actions>a,.complaint-profile-photo-actions>button{color:#1269f7;min-height:28px;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:15px;font-weight:650;display:inline-flex}.complaint-profile-photo-actions>button{color:#d82332}@media (max-width:760px){.compact-select-menu{border-radius:11px;max-height:min(282px,48dvh);padding:6px;position:absolute;top:calc(100% + 5px);bottom:auto;box-shadow:0 14px 34px #09183138}.compact-select-menu>button{min-height:40px;padding:8px 9px;font-size:12px}.complaint-explorer-selects>.compact-select:first-child .compact-select-menu,.forum-explorer-selects>.compact-select:first-child .compact-select-menu{left:0;right:auto}.comment-list-heading{gap:8px;min-height:47px;padding:0 8px}.comment-list-heading h2{gap:5px;font-size:16px}.comment-list-heading h2>span{font-size:12px}.comment-sort-select{width:145px;height:34px;padding:0 8px;font-size:10px}.comment-sort-select .compact-select-menu{min-width:155px}.security-reference-account-card{grid-template-rows:repeat(3,68px);height:auto}.security-reference-data-group .security-reference-card{height:auto}.security-reference-data-group .security-reference-row{height:61px}.account-settings-avatar-row{grid-template-columns:50px minmax(0,1fr) auto;min-height:86px}.account-settings-avatar-actions{gap:3px}.account-settings-avatar-actions>button{gap:5px;min-height:28px;font-size:12px}.account-settings-avatar-actions>button svg{width:17px;height:17px}.account-settings-avatar-actions>button.remove{min-height:22px;font-size:10px}.complaint-profile-photo-actions{gap:8px;margin-top:5px}.complaint-profile-photo-actions>a,.complaint-profile-photo-actions>button{min-height:18px;font-size:9px}}@media (max-width:480px){main.notifications-reference-page{padding:18px 16px 112px}.notifications-reference-page .reference-subpage-heading{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;min-height:0;display:grid}.notifications-reference-page .reference-subpage-heading>div{min-width:0}.notifications-reference-page .reference-subpage-heading h1{font-size:22px;line-height:1.1}.notifications-reference-page .reference-subpage-heading p{margin-top:5px;font-size:10px;line-height:1.35}.notifications-reference-page .reference-subpage-heading>button{white-space:normal;text-align:left;max-width:132px;min-height:34px;margin:0;padding:0 8px;font-size:9px;line-height:1.15}.notifications-reference-page .notification-filters{margin-top:15px}}
